vzkernel-firmware-2.6.32-042stab120.11> H HtxHFX2d  ԶcWrǒ BL!o8x띜| 4a982dae77b4bd14f8376e0fe42bd084c6262c08%m7[J?R×(؈FX2c  Զc_<ۡģ[`χ~b#X0d q `>5:3?:3sd ) Q (?ELaa  a  Ta a :a ;|aAaGaNNaTtTTU(U68U<9_p:B:?F:OG:taH: aI:|aX:Y:Z:[:\:a]:a^:/ ,b:2d:3>e:3Cf:3Il:3Kz:3cCvzkernel-firmware2.6.32042stab120.11Firmware files used by the Linux kernelKernel-firmware includes firmware files required for some devices to operate.X,"Nkbuild-rh6-x64.eng.sw.ru>VirtuozzoGPL+ and GPLv2+ and MIT and Redistributable, no modification permittedDevelopment/Systemhttp://www.kernel.org/linuxnoarcha0.@@ %p,jljxjzx@@8|"PPuxuvX(pyPyh~~788h`(0hpjl8(`w+PA)L o  LTM0d4 4# n2RF z=+A66655høp) _ O2m|bH2 T T T T T T T @ @@ @@ @ @@ ,|P ` @  @+?@9?>>>>z|J9Pxq84P55 l\,30:\00>J*A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,!W fb28eb3f9fee1eb50dd7b362d27ae35af5038f7bc0229fb763283323733ed124f5d7bb785a623be84334b521dc09dc36be140f047d8aea1f6cdf1cd6a2fa335629220e3d5cd4b7fd3d4ea0f4afc73aa929220e3d5cd4b7fd3d4ea0f4afc73aa9a6e49029ed9993cf8e0f34061a9c9231757fc400f7775656c57347f8288799a1a1b794a219f991163c11dcf2dd480c71dfb2723d1d6b47bc5ae72f03390cd475cc7aaf2dd39e5bb17a63d298f765aea59158f1b596959cfd43cd1a462ee6f77ce8448692e1cfd4f27546a8b34f63e89dc5e86654452314cd3fd8ec1648e04d209c7e3239decffc8d1a3cc515a6ccc4e8d8d623ae5934109ccfe8c041a1cf88ae0438263a87238648d836e17311b97524749489a4e61de9f072c9dc71e42ca5f4691fa6b30742ad48ab2e92df81a3e86350919225ef097769d2a85d5fdc422535818fb0623290ae1262ce8941b1c924bd9f9ca40f27f9d50a2a95ad3e2bcc202682d2d93e3537cd62c7320eff131eb1d00dac0e1a11c2a15c43c7c235bb86fa69819dafab2a97829611b64badf1db3a6c75e2179e21b8563fe8187329627260649429d56e6f39222cf523f9ad925b7916d65d7f92fb485dc2f1760f6a09d7585b904f1a68e12c6684ead10ad5dd8f225db69cfe6dcbbe91e7332cd59a42419f3e8710701d64d742e7153508bdd492f3765c48b160d3aafc86bba093376de9c1ac3c5f2a84e33a78ca1b0430b61a04c2335e88f76e5ba479a7e531020afb846bab1b77dd8b8cb5a87e3e862433735777965bde77d92d1b3bf270a3418af4846f962b0e00a0c0efd01310d82959f648f51a94ee17a42fd67eee50275eba978bc4a970bcaf42b644ac84a77ace16b3a5495ed06168ea7c3c7c7c438d812d91a58417b65508705f741efccff3647effcd17dbc5b5519e9d15e49c6a7a1927b8034787c3e6aebb5ebac0e397f8962b376af1bdc65d5381934a19f317de257781816cc355f60341339de5b74db9278cb9cad6c178600d320f2c299d4cad65ae49729cb82ee1c60bdee60af6858e13a7e5be277daea6ff6258608258d937634d4478467b42c0cf1556f68fddc469e9be0212ba6889b19d8523af23be39b279f2c8a000d80758a47c7ebb68f0d4bf5e8d672596414178db1e06222f518cc838692982957ed4e45ec714d992a5969ae548c1a9acf10be4e51ffa7cb4d67754624b5e0c6e59b421a40c22347b716f451d416aff30bd0c00e02717bd7a452190f70d95267050fdf06eef3b98228270c2689a9ad681c7c2312b4fe11a5193ff9fb289a89488b2ca0ba6066ef709cd5e9c1f55ed69e62e18dfc2e0c3dff5916cebb5dee5803aacd0f312e1864215b47b3cb050783e1a00e742f517d8041f7625b082ad0a590ba54f5d02926a850d56d6a5fad4dbe5ecee86c4d2bf7a4fe1293cbaee24816fa4f51b3bff52ab3b549c0a66cc7c9badc104698e7e50bea9c789873ba9cbb822b7ab87b5b4d56d10e942c6fb9bf459a557c0af15816d0aa409dc7bdadc4e134bf4b3b0736e3590b05d27284fbb8a3efd50e15e51778ee011badcb42f1e2cb4ab3956dc78f76883f5a0df9f13fad30d78442b2be9d4da43aba729bfa3417829e011dff579673b5dc45640c814a9c68abcaf553575f0473cd9082d5b03f0e2549a998f62dffd52291975a60b2c079f2b671c066053b3e59ac12f984aabaa3252bcecab418098fc9ee888cb4585a641c9333679ff610cee869375a2d0c0be6b97b107fb4ec6341cbe351f13d787aaea99141bea0e5d2b9bfaaf3b6c43077405cfe926325db6dbe1ee40ae6d494811b513df2013678ed027a1bac420318cd54daa1e1579ce95e81aa95f9dc1a32fb8acf691dbd86298d18429873775388da8679cb1d25f0324fe9ce34b6c6c44cc5fd77a669d397ad59f4b16485a17a8e7cfcfb83906ab29b922e4607b5863a7102884c0384fba7c6d26269c9d3d038677555cd1f091a66aa4682b48c3c16ac50018457d5adf2dea348245fa2fd69821d21c3b9db1824a498d0d87a98207a964f78c4ebdd7c884717f29226bc754b72cf2bbe6aaf7db05de30fb1f742e27c3b937b343be3ecad42fa6ed98d53d0b5fbcc136d1cf5e9609064309527ab5c6f73f17f99f6b07e47151e99ef0d234ea1b455b0555336f737966748ecad364a24ea2150fccb1adbca0a1b4e46b220b7ecaec0287875f47e549fb612f42364fd06c46aa936386a79abbbee381e5d148bd073184a5cadfb6c31415bc79fe185e6cc00c888ab6e54a0640f6092c8b414a94b96e310654cc5cad04bc1d913acfd5b8b70a6694bbd48b5795b779b33a4a692557517a3e6edf343fb2c9dd2f55d05d86f88cdf52f3e1363da28ae64c3275ce7c253c8c0deb056622a90d411ec2e719ed07dcbb1982bdf57f2362369b3c658c2315c191b1d2d80bf2fe90e5c6c2d26d81921e0f8d8c38c355f2159923927e490b44f798e538bf862ce5d8c4045c91866578e65da3c311922463cfc2d76b393ef41d6dc2f3126f8571244d29eda1f635549e9606b0eb50d9320098d87754353de825024083a89e098a3828b5f92e5a859c3dda84091a91df33c83febb91dd31c3e0275fbd38e1aadd0d690d63ebf9987583fff5c62108490bc38d6e4f6223466cf08d7cf7d59372d39c17ce777b480c8b6b9f546516326ae5330b15799bf8a84b030ce9512921b6efd292826e545097698c2268e0a5201437913dcc12b03f176477df26b52e6e8eca6a1b8f6f2e6962ab5c7ea0bc8c0bfc82547c88d896c115b97d4501d03f17240926f0e23e54e696d367bfbad4bd87169fe16c585a411c6bd476fd18b4f656fb6933098c08ceb933b5e3957fa817deac311a86d632d31e0a08fc257e54f3555c2b74791c51460f1551d968670015bf28805fbf9e4b2fb2540ca121461911569de4f5fe5aaf5c9692069c15c1f62c4157e1a28a114afe93293e00d4e24189323efc1e316aff74fcc61b89d90719bc29c501d90b12a55869a1e706b750df8f59a7eff2735256959e37301b3b8a0033a74167e81c754371f93e28d9be45eabec82938d254bc8be4a30037ec7e50e672456ffa56409cd1af4eb240e2350589a1911118aa9c69fc5b1dee86506d2009d3e53f417811c4c4310e1da58314748db4af9e0c6d509cd1af4eb240e2350589a1911118aa9426eb6a6c32e5ad63949e14996883bc73757454da1c15d7a30974b7cf947402436590334c375c1241a5cc23dbfcfa3c3b3c93bc665b5155248845050830861b99474d9ea3c154bb43f4c1f309047292223b4b8f235ab44452a109e8be275613476c902360ef8a095133258fd0d287292cf42c963ddfcf430e2c959545e8b5cf962e2a09926d7bdbd440b2f9299cabd45e6b03b9719ba4552a577cb8657e2ef8d46575578639b2e7b3447d13de714dd9cadd82f1fabd4f28702382f6bafcb41b1445cb8a68e85e5b39e7fc35b5f9d03f94132a323dd8966c43371de622db8aaccfaa4f10c56ac3c9baf9cc14b49a1ccaa8d1d14d2d1a06698bbc671a3522290fb4484ae87f4b2c208e2b82d8bab07c3810a714a95ad44d6225e57e171ab6a0d6a817d0ee3302136531ed5c2d516b910f4e2d3d105dcbc9742660edcd2b943c806f8907344ccec9f002c5634c782ad68684b47db024c8a0cba872c3e98e907a3781f1763dfd472a487c3d61eac0a12b766bb793971bb6c85d462c43f5e8b91cb43d0e47ed8e446547df7e6d6627d452502f32851f8becff56900a35c65c6d66e9b59454e61f14864d6c7d1eea4c313a160f652ee317080f4f53e03c71688ad2e45e44b5de2a16cd0009ac464f3cf80c34748a64e943370e2a3d28e8fce9c37262e86ca30f862ee89d2e82a5a02c330de78e358504c2c9db28d5e1be5cffc28c581605a513293a06fd3186fdad60b4a49716c0b3493a1784ce60b6d97b27f1a73d0cc5301ebf8c82efd95afa4ed0c2503f8b195ce70d09761b955734b90b5dcf4d195f6af198293a578500ca5e1d37d4a3e133ecd62d19472e78db760436f4b10bdfd0ac79f34b10ce98d58100b509be73f2d2b06c5644c9d718e7c0495aafa215b34b7a202a1d4e0e9bd5aab52575ca4526396faf0ae8759e1e970a5983ffade19ca3f38284dee9f0cabcc1a2e9d00f8ec956e0d646b1b406ec4a32eac39dccb8284163d8ae741e326396359ef9a2b85d118fd8799bbe8cd210f87778bc0745e694bc27ee50159529b254da5d6b4100b4e5e00b9324252d67e395bc8f5a2d17e3a2586e5943fc4d8925b1e53ad0a98bb9db8438989d7ae1c969a5d3a43b64f4e9cde3c3b1b189bc58988159949fd1a57c36c33c6b7e835d3f225a1a446fedce212a349eb68f91068efe4a11f6279974130c066d738ce88d5dbd0456f2c49a331852fc4fd7f0066e0869ca60deb01bd132cf85ab8df20e4ab7e229dddb3023ce4ab581bfe4e76362798c124ffb4bd227235aa1e15136f6873c3620da97cd7cd6e5521eb86cd5ae5a5a798768eea58c072053213772bc59d9a64ad1e97856a3310c8a0566cca718dd81e9bff3e1eb8ce20257eedc9d391d172e0227b5363e1cbe92d8ebf4c924cd60d2d6c75aae28ed2364b7eedc9d391d172e0227b5363e1cbe92d067cf5f35247c5f5116b08d26db05ffb93731011f7009ef955b68eae5302a76f505ffcd2209789bf70518bf916957fc4d597942df04082d56c3e26a90715886e9af1d443dcde96d98bf98cf63b3461f340d2b1b915b8de9c4daeb33341b426b4bb173ade1d09658da0f508334bd28157b00b84656006726ca92ae22a9425ebdfa99750f5d6afb62ab480b2d82f0bc5af424c72b57f5b02b3d3d1a616ed45a1ef48b748e0965674fcf24a9b2f22bc3b19716c20241a20ad38eed9c4ba1bab47b19979ddf2e948aaef7efab9a7f3d1c861eb1d8691cfae0fd1d9cc7dfbb00109d0885e615305edaacf1f3f5feaf1c833102cb5aa1677540ce1ef06dd406f5516852a59361b6f4479dbfa318cedb082fb334794df9c325773c9f1cf46f47d6b5dfef4f27d17dc204e11632cf98a8294650d52a30faef239f286f497d95be7d2194ca05f4d9e10f0cdbfa3f96300048d300fc33ab57e1cc74b4c63bb09bc4d7bc1a25a097d5e86c991f54806e88ad6882585f2432caf487c4b586a2c391435f3749c448dbf1df580c31a0e55de22bb076be3801f81f19823e42e83f932d7ab73ab2516ed338f3be50b60fd163ce91cd36915cafce27d4a77066d3980b1751cd7fd240f7efc627708e22928dc1ef8da1646d805ac3fb7f6dd64f3d99f59d2c6ab5d66d9b7b8c30048a060b6d27fbf566108bd05ac3fb7f6dd64f3d99f59d2c6ab5d66d9b7b8c30048a060b6d27fbf566108bd3f2a89200db525a69d79c84458111a7dd9b7b8c30048a060b6d27fbf566108bd3f2a89200db525a69d79c84458111a7dd9b7b8c30048a060b6d27fbf566108bd6491f874139f311383e7d2e9ac0411f2d9b7b8c30048a060b6d27fbf566108bda3e162705012e104727b2487bd69083789d2d6c1d169d0c2019f2388def7df569fa1130a453e2a95a0a2de836cd9626089d2d6c1d169d0c2019f2388def7df56eaf386f2ae6d70779e9cb44da7bcad3f0d6cf0e479dcaf69f48322a74ddf90ea75a1da3caa0b1c95e81dfba207f834c636c944c3138125605d28c0a3a1338be9f8d8051e24cd4c8c298bc84c7309fe1a466e72e2e3b01015cbd666424586f199f1c44f8be0f4d9381a1060a6b3bf72a6bbaa36b6f3c80b459bb8ff0958b64c23ae6eefd46083af002ed651ce3afd325417a1a24ca109632b3bef74eef2a8621a500d938ce15d1b0aff8d394aefb7a812b14a1a124c2d58fd346ed25ffbbe295986f64bfd2ca97ddf67a4ecbdd5275fa26f5c444506137276f405dff374f2e91046843793bae7d5b81317a0a52ba5eccb624831688e25aa47fa84c30c045fcae38a1ff9b90bcdf6e9df4ef02aa89dcccdd6e4d404b03668aafdbce03e9b6f5341fd88afedf0330844015ad58f09f9b38609483ae9732a8581c472284b53f82cda11259c68d4276ba76d89603aeb0142e5d8bb71df44110bb64ea24de64ed4137a58334d8e3017e292d4ba17920c150b881d21c49e48b57cab26ddd001bc4eb0de15fe6fb2ad8a0df590611d086c4f8c8c3aed09e6385aff0f3809a3949f6c3b64fd118c183ad9e11060a6e575b472280e660d5d7e1e1fd985261fb20b2ac283f622d58a35a1e4d75367a8cdb64eee45c3943e9b714a926e630b8152d7aad91d2e7e15572f80406839896ff4a1042b2b2fd0cdaf2531dcf416058ebb00f3f527bbb64bd0e053c8b9e45efeae7ffaafde9f01c66e417fc8dbed78a9edefcd802d9bc8d25646cbc9efdcb818fc95ad5836a92faf6915a0bbb5d15d3bd43618f5347cbc828ddc6cd700abb79a8df5794bcf0461d4e7322431fafa20070ee451663f8f34075a94e4352aab332fc8ec5ccf48e59e12c4ad8c940e327636d0d895bb0c426a175f840620c2a0b852b2f651e0dd52e034c728b639275af88a3e06aaf2c6b8ebe85e3e7f9ab81140b1fe653907596cfd11e09e8e61694353f12b3de376292ab8e1cf61ae0a0eea2b47bd8d81e1c0457f5922c77552f490d3262779aa4ab3931bd4c2f47f292ec7f40186ea56ed6a7b1afe29d6fd1b3d71c3fb6932e6f93ee0f1bd27dfb463581d4827884f13a5b82c0366ccff4f095090ad2f5d20bc2c649aa1b68e7e91d24dd998e1eac1dd875b6ce12c5b7c5519b75109706ed5482fb4b6d21ffad81d06f5832b5d0064377dc3d25b18490d336ed268f6c8e04b3004ca53a9cd5cab2f849d8d4ad71b56fe49fa7f887d8a58db70054088aeff6300c25ccb2f52603fe75a93d26a135b5e42e2e45a377e6389909af5d7f1c61cc5a48a44b4a60df23da7e83dc7212ae850d24d2de20156d78c0216858a1b78b7a24580cf32e2d7e5b7796cf8592027fd2753fee048071718dbf6393bfac4428b004d9e1ed80e701f76f85c75b2234ddae7cb104fd4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab120.11.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.0WWW~WoWUeW,@W @W @W@WVbVn@Vn@VV3VV@VJVJV@VaV@Vm@VxV'@VVՄ@VIV@VɦVɦVV`VV@VV@VHVV@V_V@VvVV@VVV<@VV@VVS@V@VrVqR@Vn@VhVf@V`.V^@VRVD@VC-V@V7P@V'~@V@V@V@U6@UoU5@U@U4@UU@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-642.6.1.el6]Petr Holasek [2.6.32-642.5.1.el6]Petr Holasek [2.6.32-642.4.1.el6]Petr Holasek [2.6.32-642.3.1.el6]Petr Holasek [2.6.32-642.2.1.el6]Petr Holasek [2.6.32-642.1.1.el6]Aristeu Rozanski [2.6.32-642.el6]Aristeu Rozanski [2.6.32-641.el6]Aristeu Rozanski [2.6.32-640.el6]Aristeu Rozanski [2.6.32-639.el6]Aristeu Rozanski [2.6.32-638.el6]Aristeu Rozanski [2.6.32-637.el6]Aristeu Rozanski [2.6.32-636.el6]Aristeu Rozanski [2.6.32-635.el6]Aristeu Rozanski [2.6.32-634.el6]Aristeu Rozanski [2.6.32-633.el6]Aristeu Rozanski [2.6.32-632.el6]Aristeu Rozanski [2.6.32-631.el6]Aristeu Rozanski [2.6.32-630.el6]Aristeu Rozanski [2.6.32-629.el6]Aristeu Rozanski [2.6.32-628.el6]Aristeu Rozanski [2.6.32-627.el6]Aristeu Rozanski [2.6.32-626.el6]Aristeu Rozanski [2.6.32-625.el6]Aristeu Rozanski [2.6.32-624.el6]Aristeu Rozanski [2.6.32-623.el6]Aristeu Rozanski [2.6.32-622.el6]Aristeu Rozanski [2.6.32-621.el6]Aristeu Rozanski [2.6.32-620.el6]Aristeu Rozanski [2.6.32-619.el6]Aristeu Rozanski [2.6.32-618.el6]Aristeu Rozanski [2.6.32-617.el6]Aristeu Rozanski [2.6.32-616.el6]Aristeu Rozanski [2.6.32-615.el6]Aristeu Rozanski [2.6.32-614.el6]Aristeu Rozanski [2.6.32-613.el6]Aristeu Rozanski [2.6.32-612.el6]Aristeu Rozanski [2.6.32-611.el6]Aristeu Rozanski [2.6.32-610.el6]Aristeu Rozanski [2.6.32-609.el6]Aristeu Rozanski [2.6.32-608.el6]Aristeu Rozanski [2.6.32-607.el6]Aristeu Rozanski [2.6.32-606.el6]Aristeu Rozanski [2.6.32-605.el6]Aristeu Rozanski [2.6.32-604.el6]Aristeu Rozanski [2.6.32-603.el6]Aristeu Rozanski [2.6.32-602.el6]Aristeu Rozanski [2.6.32-601.el6]Aristeu Rozanski [2.6.32-600.el6]Aristeu Rozanski [2.6.32-599.el6]Aristeu Rozanski [2.6.32-598.el6]Aristeu Rozanski [2.6.32-597.el6]Aristeu Rozanski [2.6.32-596.el6]Aristeu Rozanski [2.6.32-595.el6]Aristeu Rozanski [2.6.32-594.el6]Aristeu Rozanski [2.6.32-593.el6]Aristeu Rozanski [2.6.32-592.el6]Aristeu Rozanski [2.6.32-591.el6]Aristeu Rozanski [2.6.32-590.el6]Aristeu Rozanski [2.6.32-589.el6]Aristeu Rozanski [2.6.32-588.el6]Aristeu Rozanski [2.6.32-587.el6]Aristeu Rozanski [2.6.32-586.el6]Aristeu Rozanski [2.6.32-585.el6]Aristeu Rozanski [2.6.32-584.el6]Aristeu Rozanski [2.6.32-583.el6]Aristeu Rozanski [2.6.32-582.el6]Aristeu Rozanski [2.6.32-581.el6]Aristeu Rozanski [2.6.32-580.el6]Kurt Stutsman [2.6.32-579.el6]Kurt Stutsman [2.6.32-578.el6]Kurt Stutsman [2.6.32-577.el6]Kurt Stutsman [2.6.32-576.el6]Kurt Stutsman [2.6.32-575.el6]Kurt Stutsman [2.6.32-574.el6]Kurt Stutsman [2.6.32-573.el6]Kurt Stutsman [2.6.32-572.el6]Kurt Stutsman [2.6.32-571.el6]Kurt Stutsman [2.6.32-570.el6]Kurt Stutsman [2.6.32-569.el6]Kurt Stutsman [2.6.32-568.el6]Kurt Stutsman [2.6.32-567.el6]Kurt Stutsman [2.6.32-566.el6]Kurt Stutsman [2.6.32-565.el6]Kurt Stutsman [2.6.32-564.el6]Kurt Stutsman [2.6.32-563.el6]Kurt Stutsman [2.6.32-562.el6]Kurt Stutsman [2.6.32-561.el6]Kurt Stutsman [2.6.32-560.el6]Kurt Stutsman [2.6.32-559.el6]Kurt Stutsman [2.6.32-558.el6]Kurt Stutsman [2.6.32-557.el6]Kurt Stutsman [2.6.32-556.el6]Kurt Stutsman [2.6.32-555.el6]Rafael Aquini [2.6.32-554.el6]Rafael Aquini [2.6.32-553.el6]Rafael Aquini [2.6.32-552.el6]Rafael Aquini [2.6.32-551.el6]Rafael Aquini [2.6.32-550.el6]Rafael Aquini [2.6.32-549.el6]Rafael Aquini [2.6.32-548.el6]Rafael Aquini [2.6.32-547.el6]Rafael Aquini [2.6.32-546.el6]Rafael Aquini [2.6.32-545.el6]Rafael Aquini [2.6.32-544.el6]Rafael Aquini [2.6.32-543.el6]Rafael Aquini [2.6.32-542.el6]Rafael Aquini [2.6.32-541.el6]Rafael Aquini [2.6.32-540.el6]Rafael Aquini [2.6.32-539.el6]Rafael Aquini [2.6.32-538.el6]Rafael Aquini [2.6.32-537.el6]Rafael Aquini [2.6.32-536.el6]Rafael Aquini [2.6.32-535.el6]Rafael Aquini [2.6.32-534.el6]Rafael Aquini [2.6.32-533.el6]Rafael Aquini [2.6.32-532.el6]Rafael Aquini [2.6.32-531.el6]Rafael Aquini [2.6.32-530.el6]Rafael Aquini [2.6.32-529.el6]Rafael Aquini [2.6.32-528.el6]Rafael Aquini [2.6.32-527.el6]Rafael Aquini [2.6.32-526.el6]Rafael Aquini [2.6.32-525.el6]Rafael Aquini [2.6.32-524.el6]Rafael Aquini [2.6.32-523.el6]Rafael Aquini [2.6.32-522.el6]Rafael Aquini [2.6.32-521.el6]Rafael Aquini [2.6.32-520.el6]Rafael Aquini [2.6.32-519.el6]Rafael Aquini [2.6.32-518.el6]Rafael Aquini [2.6.32-517.el6]Rafael Aquini [2.6.32-516.el6]Rafael Aquini [2.6.32-515.el6]Rafael Aquini [2.6.32-514.el6]Rafael Aquini [2.6.32-513.el6]Rafael Aquini [2.6.32-512.el6]Rafael Aquini [2.6.32-511.el6]Rafael Aquini [2.6.32-510.el6]Rafael Aquini [2.6.32-509.el6]Rafael Aquini [2.6.32-508.el6]Rafael Aquini [2.6.32-507.el6]Rafael Aquini [2.6.32-506.el6]Rafael Aquini [2.6.32-505.el6]Rafael Aquini [2.6.32-504.el6]Rafael Aquini [2.6.32-503.el6]Rafael Aquini [2.6.32-502.el6]Rafael Aquini [2.6.32-501.el6]Rafael Aquini [2.6.32-500.el6]Rafael Aquini [2.6.32-499.el6]Rafael Aquini [2.6.32-498.el6]Rafael Aquini [2.6.32-497.el6]Rafael Aquini [2.6.32-496.el6]Rafael Aquini [2.6.32-495.el6]Rafael Aquini [2.6.32-494.el6]Rafael Aquini [2.6.32-493.el6]Rafael Aquini [2.6.32-492.el6]Rafael Aquini [2.6.32-491.el6]Rafael Aquini [2.6.32-490.el6]Rafael Aquini [2.6.32-489.el6]Rafael Aquini [2.6.32-488.el6]Rafael Aquini [2.6.32-487.el6]Rafael Aquini [2.6.32-486.el6]Rafael Aquini [2.6.32-485.el6]Rafael Aquini [2.6.32-484.el6]Rafael Aquini [2.6.32-483.el6]Rafael Aquini [2.6.32-482.el6]Rafael Aquini [2.6.32-481.el6]Rafael Aquini [2.6.32-480.el6]Rafael Aquini [2.6.32-479.el6]Rafael Aquini [2.6.32-478.el6]Rafael Aquini [2.6.32-477.el6]Rafael Aquini [2.6.32-476.el6]Rafael Aquini [2.6.32-475.el6]Rafael Aquini [2.6.32-474.el6]Rafael Aquini [2.6.32-473.el6]Rafael Aquini [2.6.32-472.el6]Rafael Aquini [2.6.32-471.el6]Rafael Aquini [2.6.32-470.el6]Rafael Aquini [2.6.32-469.el6]Rafael Aquini [2.6.32-468.el6]Rafael Aquini [2.6.32-467.el6]Rafael Aquini [2.6.32-466.el6]Rafael Aquini [2.6.32-465.el6]Rafael Aquini [2.6.32-464.el6]Rafael Aquini [2.6.32-463.el6]Rafael Aquini [2.6.32-462.el6]Rafael Aquini [2.6.32-461.el6]Rafael Aquini [2.6.32-460.el6]Rafael Aquini [2.6.32-459.el6]Rafael Aquini [2.6.32-458.el6]Rafael Aquini [2.6.32-457.el6]Rafael Aquini [2.6.32-456.el6]Rafael Aquini [2.6.32-455.el6]Rafael Aquini [2.6.32-454.el6]Rafael Aquini [2.6.32-453.el6]Rafael Aquini [2.6.32-452.el6]Rafael Aquini [2.6.32-451.el6]Rafael Aquini [2.6.32-450.el6]Rafael Aquini [2.6.32-449.el6]Rafael Aquini [2.6.32-448.el6]Rafael Aquini [2.6.32-447.el6]Rafael Aquini [2.6.32-446.el6]Rafael Aquini [2.6.32-445.el6]Rafael Aquini [2.6.32-444.el6]Rafael Aquini [2.6.32-443.el6]Rafael Aquini [2.6.32-442.el6]Rafael Aquini [2.6.32-441.el6]Rafael Aquini [2.6.32-440.el6]Rafael Aquini [2.6.32-439.el6]Rafael Aquini [2.6.32-438.el6]Rafael Aquini [2.6.32-437.el6]Rafael Aquini [2.6.32-436.el6]Rafael Aquini [2.6.32-435.el6]Rafael Aquini [2.6.32-434.el6]Rafael Aquini [2.6.32-433.el6]Rafael Aquini [2.6.32-432.el6]Rafael Aquini [2.6.32-431.el6]Rafael Aquini [2.6.32-430.el6]Rafael Aquini [2.6.32-429.el6]Rafael Aquini [2.6.32-428.el6]Rafael Aquini [2.6.32-427.el6]Rafael Aquini [2.6.32-426.el6]Rafael Aquini [2.6.32-425.el6]Rafael Aquini [2.6.32-424.el6]Rafael Aquini [2.6.32-423.el6]Rafael Aquini [2.6.32-422.el6]Rafael Aquini [2.6.32-421.el6]Rafael Aquini [2.6.32-420.el6]Rafael Aquini [2.6.32-419.el6]Rafael Aquini [2.6.32-418.el6]Rafael Aquini [2.6.32-417.el6]Rafael Aquini [2.6.32-416.el6]Rafael Aquini [2.6.32-415.el6]Rafael Aquini [2.6.32-414.el6]Rafael Aquini [2.6.32-413.el6]Rafael Aquini [2.6.32-412.el6]Rafael Aquini [2.6.32-411.el6]Rafael Aquini [2.6.32-410.el6]Rafael Aquini [2.6.32-409.el6]Rafael Aquini [2.6.32-408.el6]Rafael Aquini [2.6.32-407.el6]Rafael Aquini [2.6.32-406.el6]Rafael Aquini [2.6.32-405.el6]Rafael Aquini [2.6.32-404.el6]Rafael Aquini [2.6.32-403.el6]Rafael Aquini [2.6.32-402.el6]Rafael Aquini [2.6.32-401.el6]Rafael Aquini [2.6.32-400.el6]Rafael Aquini [2.6.32-399.el6]Rafael Aquini [2.6.32-398.el6]Jarod Wilson [2.6.32-397.el6]Jarod Wilson [2.6.32-396.el6]Jarod Wilson [2.6.32-395.el6]Jarod Wilson [2.6.32-394.el6]Jarod Wilson [2.6.32-393.el6]Jarod Wilson [2.6.32-392.el6]Jarod Wilson [2.6.32-391.el6]Jarod Wilson [2.6.32-390.el6]Jarod Wilson [2.6.32-389.el6]Jarod Wilson [2.6.32-388.el6]Jarod Wilson [2.6.32-387.el6]Jarod Wilson [2.6.32-386.el6]Jarod Wilson [2.6.32-385.el6]Jarod Wilson [2.6.32-384.el6]Jarod Wilson [2.6.32-383.el6]Jarod Wilson [2.6.32-382.el6]Jarod Wilson [2.6.32-381.el6]Jarod Wilson [2.6.32-380.el6]Jarod Wilson [2.6.32-379.el6]Jarod Wilson [2.6.32-378.el6]Jarod Wilson [2.6.32-377.el6]Jarod Wilson [2.6.32-376.el6]Jarod Wilson [2.6.32-375.el6]Jarod Wilson [2.6.32-374.el6]Jarod Wilson [2.6.32-373.el6]Jarod Wilson [2.6.32-372.el6]Jarod Wilson [2.6.32-371.el6]Jarod Wilson [2.6.32-370.el6]Jarod Wilson [2.6.32-369.el6]Jarod Wilson [2.6.32-368.el6]Jarod Wilson [2.6.32-367.el6]Jarod Wilson [2.6.32-366.el6]Jarod Wilson [2.6.32-365.el6]Jarod Wilson [2.6.32-364.el6]Jarod Wilson [2.6.32-363.el6]Jarod Wilson [2.6.32-362.el6]Jarod Wilson [2.6.32-361.el6]Jarod Wilson [2.6.32-360.el6]Jarod Wilson [2.6.32-359.el6]Jarod Wilson [2.6.32-358.el6]Jarod Wilson [2.6.32-357.el6]Jarod Wilson [2.6.32-356.el6]Jarod Wilson [2.6.32-355.el6]Jarod Wilson [2.6.32-354.el6]Jarod Wilson [2.6.32-353.el6]Jarod Wilson [2.6.32-352.el6]Jarod Wilson [2.6.32-351.el6]Jarod Wilson [2.6.32-350.el6]Jarod Wilson [2.6.32-349.el6]Jarod Wilson [2.6.32-348.el6]Jarod Wilson [2.6.32-347.el6]Jarod Wilson [2.6.32-346.el6]Jarod Wilson [2.6.32-345.el6]Jarod Wilson [2.6.32-344.el6]Jarod Wilson [2.6.32-343.el6]Jarod Wilson [2.6.32-342.el6]Jarod Wilson [2.6.32-341.el6]Jarod Wilson [2.6.32-340.el6]Jarod Wilson [2.6.32-339.el6]Jarod Wilson [2.6.32-338.el6]Jarod Wilson [2.6.32-337.el6]Jarod Wilson [2.6.32-336.el6]Jarod Wilson [2.6.32-335.el6]Jarod Wilson [2.6.32-334.el6]Jarod Wilson [2.6.32-333.el6]Jarod Wilson [2.6.32-332.el6]Jarod Wilson [2.6.32-331.el6]Jarod Wilson [2.6.32-330.el6]Jarod Wilson [2.6.32-329.el6]Jarod Wilson [2.6.32-328.el6]Jarod Wilson [2.6.32-327.el6]Jarod Wilson [2.6.32-326.el6]Jarod Wilson [2.6.32-325.el6]Jarod Wilson [2.6.32-324.el6]Jarod Wilson [2.6.32-323.el6]Jarod Wilson [2.6.32-322.el6]Jarod Wilson [2.6.32-321.el6]Jarod Wilson [2.6.32-320.el6]Jarod Wilson [2.6.32-319.el6]Jarod Wilson [2.6.32-318.el6]Jarod Wilson [2.6.32-317.el6]Jarod Wilson [2.6.32-316.el6]Jarod Wilson [2.6.32-315.el6]Jarod Wilson [2.6.32-314.el6]Jarod Wilson [2.6.32-313.el6]Jarod Wilson [2.6.32-312.el6]Jarod Wilson [2.6.32-311.el6]Jarod Wilson [2.6.32-310.el6]Jarod Wilson [2.6.32-309.el6]Jarod Wilson [2.6.32-308.el6]Jarod Wilson [2.6.32-307.el6]Jarod Wilson [2.6.32-306.el6]Jarod Wilson [2.6.32-305.el6]Jarod Wilson [2.6.32-304.el6]Jarod Wilson [2.6.32-303.el6]Jarod Wilson [2.6.32-302.el6]Jarod Wilson [2.6.32-301.el6]Jarod Wilson [2.6.32-300.el6]Jarod Wilson [2.6.32-299.el6]Jarod Wilson [2.6.32-298.el6]Jarod Wilson [2.6.32-297.el6]Jarod Wilson [2.6.32-296.el6]Jarod Wilson [2.6.32-295.el6]Jarod Wilson [2.6.32-294.el6]Jarod Wilson [2.6.32-293.el6]Jarod Wilson [2.6.32-292.el6]Jarod Wilson [2.6.32-291.el6]Jarod Wilson [2.6.32-290.el6]Jarod Wilson [2.6.32-289.el6]Jarod Wilson [2.6.32-288.el6]Jarod Wilson [2.6.32-287.el6]Jarod Wilson [2.6.32-286.el6]Jarod Wilson [2.6.32-285.el6]Jarod Wilson [2.6.32-284.el6]Jarod Wilson [2.6.32-283.el6]Jarod Wilson [2.6.32-282.el6]Jarod Wilson [2.6.32-281.el6]Jarod Wilson [2.6.32-280.el6]Jarod Wilson [2.6.32-279.el6]Jarod Wilson [2.6.32-278.el6]Jarod Wilson [2.6.32-277.el6]Jarod Wilson [2.6.32-276.el6]Jarod Wilson [2.6.32-275.el6]Jarod Wilson [2.6.32-274.el6]Jarod Wilson [2.6.32-273.el6]Jarod Wilson [2.6.32-272.el6]Jarod Wilson [2.6.32-271.el6]Jarod Wilson [2.6.32-270.el6]Jarod Wilson [2.6.32-269.el6]Jarod Wilson [2.6.32-268.el6]Aristeu Rozanski [2.6.32-267.el6]Aristeu Rozanski [2.6.32-266.el6]Aristeu Rozanski [2.6.32-265.el6]Aristeu Rozanski [2.6.32-264.el6]Aristeu Rozanski [2.6.32-263.el6]Aristeu Rozanski [2.6.32-262.el6]Aristeu Rozanski [2.6.32-261.el6]Aristeu Rozanski [2.6.32-260.el6]Aristeu Rozanski [2.6.32-259.el6]Aristeu Rozanski [2.6.32-258.el6]Aristeu Rozanski [2.6.32-257.el6]Aristeu Rozanski [2.6.32-256.el6]Aristeu Rozanski [2.6.32-255.el6]Aristeu Rozanski [2.6.32-254.el6]Aristeu Rozanski [2.6.32-253.el6]Aristeu Rozanski [2.6.32-252.el6]Aristeu Rozanski [2.6.32-251.el6]Aristeu Rozanski [2.6.32-250.el6]Aristeu Rozanski [2.6.32-249.el6]Aristeu Rozanski [2.6.32-248.el6]Aristeu Rozanski [2.6.32-247.el6]Aristeu Rozanski [2.6.32-246.el6]Aristeu Rozanski [2.6.32-245.el6]Aristeu Rozanski [2.6.32-244.el6]Aristeu Rozanski [2.6.32-243.el6]Aristeu Rozanski [2.6.32-242.el6]Aristeu Rozanski [2.6.32-241.el6]Aristeu Rozanski [2.6.32-240.el6]Aristeu Rozanski [2.6.32-239.el6]Aristeu Rozanski [2.6.32-238.el6]Aristeu Rozanski [2.6.32-237.el6]Aristeu Rozanski [2.6.32-236.el6]Aristeu Rozanski [2.6.32-235.el6]Aristeu Rozanski [2.6.32-234.el6]Aristeu Rozanski [2.6.32-233.el6]Aristeu Rozanski [2.6.32-232.el6]Aristeu Rozanski [2.6.32-231.el6]Aristeu Rozanski [2.6.32-230.el6]Aristeu Rozanski [2.6.32-229.el6]Aristeu Rozanski [2.6.32-228.el6]Aristeu Rozanski [2.6.32-227.el6]Aristeu Rozanski [2.6.32-226.el6]Aristeu Rozanski [2.6.32-225.el6]Aristeu Rozanski [2.6.32-224.el6]Aristeu Rozanski [2.6.32-223.el6]Aristeu Rozanski [2.6.32-222.el6]Aristeu Rozanski [2.6.32-221.el6]Aristeu Rozanski [2.6.32-220.el6]Aristeu Rozanski [2.6.32-219.el6]Aristeu Rozanski [2.6.32-218.el6]Aristeu Rozanski [2.6.32-217.el6]Aristeu Rozanski [2.6.32-216.el6]Aristeu Rozanski [2.6.32-215.el6]Aristeu Rozanski [2.6.32-214.el6]Aristeu Rozanski [2.6.32-213.el6]Aristeu Rozanski [2.6.32-212.el6]Aristeu Rozanski [2.6.32-211.el6]Aristeu Rozanski [2.6.32-210.el6]Aristeu Rozanski [2.6.32-209.el6]Aristeu Rozanski [2.6.32-208.el6]Aristeu Rozanski [2.6.32-207.el6]Aristeu Rozanski [2.6.32-206.el6]Aristeu Rozanski [2.6.32-205.el6]Kyle McMartin [2.6.32-204.el6]Kyle McMartin [2.6.32-203.el6]Aristeu Rozanski [2.6.32-202.el6]Aristeu Rozanski [2.6.32-201.el6]Aristeu Rozanski [2.6.32-200.el6]Aristeu Rozanski [2.6.32-199.el6]Kyle McMartin [2.6.32-198.el6]Aristeu Rozanski [2.6.32-197.el6]Aristeu Rozanski [2.6.32-196.el6]Aristeu Rozanski [2.6.32-195.el6]Aristeu Rozanski [2.6.32-194.el6]Aristeu Rozanski [2.6.32-193.el6]Aristeu Rozanski [2.6.32-192.el6]Kyle McMartin [2.6.32-191.el6]Aristeu Rozanski [2.6.32-190.el6]Aristeu Rozanski [2.6.32-189.el6]Kyle McMartin [2.6.32-188.el6]Kyle McMartin [2.6.32-187.el6]Aristeu Rozanski [2.6.32-186.el6]Aristeu Rozanski [2.6.32-185.el6]Aristeu Rozanski [2.6.32-184.el6]Kyle McMartin [2.6.32-183.el6]Aristeu Rozanski [2.6.32-182.el6]Kyle McMartin [2.6.32-181.el6]Aristeu Rozanski [2.6.32-180.el6]Aristeu Rozanski [2.6.32-179.el6]Kyle McMartin [2.6.32-178.el6]Aristeu Rozanski [2.6.32-177.el6]Aristeu Rozanski [2.6.32-176.el6]Kyle McMartin [2.6.32-175.el6]Aristeu Rozanski [2.6.32-174.el6]Aristeu Rozanski [2.6.32-173.el6]Kyle McMartin [2.6.32-172.el6]Kyle McMartin [2.6.32-171.el6]Kyle McMartin [2.6.32-170.el6]Aristeu Rozanski [2.6.32-169.el6]Kyle McMartin [2.6.32-168.el6]Aristeu Rozanski [2.6.32-167.el6]Kyle McMartin [2.6.32-166.el6]Aristeu Rozanski [2.6.32-165.el6]Kyle McMartin [2.6.32-164.el6]Aristeu Rozanski [2.6.32-163.el6]Aristeu Rozanski [2.6.32-162.el6]Kyle McMartin [2.6.32-161.el6]Aristeu Rozanski [2.6.32-160.el6]Aristeu Rozanski [2.6.32-159.el6]Aristeu Rozanski [2.6.32-158.el6]Aristeu Rozanski [2.6.32-157.el6]Aristeu Rozanski [2.6.32-156.el6]Aristeu Rozanski [2.6.32-155.el6]Aristeu Rozanski [2.6.32-154.el6]Aristeu Rozanski [2.6.32-153.el6]Aristeu Rozanski [2.6.32-152.el6]Aristeu Rozanski [2.6.32-151.el6]Aristeu Rozanski [2.6.32-150.el6]Aristeu Rozanski [2.6.32-149.el6]Aristeu Rozanski [2.6.32-148.el6]Aristeu Rozanski [2.6.32-147.el6]Aristeu Rozanski [2.6.32-146.el6]Aristeu Rozanski [2.6.32-145.el6]Aristeu Rozanski [2.6.32-144.el6]Aristeu Rozanski [2.6.32-143.el6]Aristeu Rozanski [2.6.32-142.el6]Aristeu Rozanski [2.6.32-141.el6]Aristeu Rozanski [2.6.32-140.el6]Aristeu Rozanski [2.6.32-139.el6]Aristeu Rozanski [2.6.32-138.el6]Aristeu Rozanski [2.6.32-137.el6]Aristeu Rozanski [2.6.32-136.el6]Aristeu Rozanski [2.6.32-135.el6]Aristeu Rozanski [2.6.32-134.el6]Aristeu Rozanski [2.6.32-133.el6]Aristeu Rozanski [2.6.32-132.el6]Aristeu Rozanski [2.6.32-131.el6]Aristeu Rozanski [2.6.32-130.el6]Aristeu Rozanski [2.6.32-129.el6]Aristeu Rozanski [2.6.32-128.el6]Aristeu Rozanski [2.6.32-127.el6]Aristeu Rozanski [2.6.32-126.el6]Aristeu Rozanski [2.6.32-125.el6]Aristeu Rozanski [2.6.32-124.el6]Aristeu Rozanski [2.6.32-123.el6]Aristeu Rozanski [2.6.32-122.el6]Aristeu Rozanski [2.6.32-121.el6]Aristeu Rozanski [2.6.32-120.el6]Aristeu Rozanski [2.6.32-119.el6]Aristeu Rozanski [2.6.32-118.el6]Aristeu Rozanski [2.6.32-117.el6]Aristeu Rozanski [2.6.32-116.el6]Aristeu Rozanski [2.6.32-115.el6]Aristeu Rozanski [2.6.32-114.el6]Aristeu Rozanski [2.6.32-113.el6]Aristeu Rozanski [2.6.32-112.el6]Aristeu Rozanski [2.6.32-111.el6]Aristeu Rozanski [2.6.32-110.el6]Aristeu Rozanski [2.6.32-109.el6]Aristeu Rozanski [2.6.32-108.el6]Aristeu Rozanski [2.6.32-107.el6]Aristeu Rozanski [2.6.32-106.el6]Aristeu Rozanski [2.6.32-105.el6]Aristeu Rozanski [2.6.32-104.el6]Aristeu Rozanski [2.6.32-103.el6]Aristeu Rozanski [2.6.32-102.el6]Aristeu Rozanski [2.6.32-101.el6]Aristeu Rozanski [2.6.32-100.el6]Aristeu Rozanski [2.6.32-99.el6]Aristeu Rozanski [2.6.32-98.el6]Aristeu Rozanski [2.6.32-97.el6]Aristeu Rozanski [2.6.32-96.el6]Aristeu Rozanski [2.6.32-95.el6]Aristeu Rozanski [2.6.32-94.el6]Aristeu Rozanski [2.6.32-93.el6]Aristeu Rozanski [2.6.32-92.el6]Aristeu Rozanski [2.6.32-91.el6]Aristeu Rozanski [2.6.32-90.el6]Aristeu Rozanski [2.6.32-89.el6]Aristeu Rozanski [2.6.32-88.el6]Aristeu Rozanski [2.6.32-87.el6]Aristeu Rozanski [2.6.32-86.el6]Aristeu Rozanski [2.6.32-85.el6]Aristeu Rozanski [2.6.32-84.el6]Aristeu Rozanski [2.6.32-83.el6]Aristeu Rozanski [2.6.32-82.el6]Aristeu Rozanski [2.6.32-81.el6]Aristeu Rozanski [2.6.32-80.el6]Aristeu Rozanski [2.6.32-79.el6]Aristeu Rozanski [2.6.32-78.el6]Aristeu Rozanski [2.6.32-77.el6]Aristeu Rozanski [2.6.32-76.el6]Aristeu Rozanski [2.6.32-75.el6]Aristeu Rozanski [2.6.32-74.el6]Aristeu Rozanski [2.6.32-73.el6]Aristeu Rozanski [2.6.32-72.el6]Aristeu Rozanski [2.6.32-71.el6]Aristeu Rozanski [2.6.32-70.el6]Aristeu Rozanski [2.6.32-69.el6]Aristeu Rozanski [2.6.32-68.el6]Aristeu Rozanski [2.6.32-67.el6]Aristeu Rozanski [2.6.32-66.el6]Aristeu Rozanski [2.6.32-65.el6]Aristeu Rozanski [2.6.32-64.el6]Aristeu Rozanski [2.6.32-63.el6]Aristeu Rozanski [2.6.32-62.el6]Aristeu Rozanski [2.6.32-61.el6]Aristeu Rozanski [2.6.32-60.el6]Aristeu Rozanski [2.6.32-59.el6]Aristeu Rozanski [2.6.32-58.el6]Aristeu Rozanski [2.6.32-57.el6]Aristeu Rozanski [2.6.32-56.el6]Aristeu Rozanski [2.6.32-55.el6]Aristeu Rozanski [2.6.32-54.el6]Aristeu Rozanski [2.6.32-53.el6]Aristeu Rozanski [2.6.32-52.el6]Aristeu Rozanski [2.6.32-51.el6]Aristeu Rozanski [2.6.32-50.el6]Aristeu Rozanski [2.6.32-49.el6]Aristeu Rozanski [2.6.32-48.el6]Aristeu Rozanski [2.6.32-47.el6]Aristeu Rozanski [2.6.32-46.el6]Aristeu Rozanski [2.6.32-45.el6]Aristeu Rozanski [2.6.32-44.el6]Aristeu Rozanski [2.6.32-43.el6]Aristeu Rozanski [2.6.32-42.el6]Aristeu Rozanski [2.6.32-41.el6]Aristeu Rozanski [2.6.32-40.el6]Aristeu Rozanski [2.6.32-39.el6]Aristeu Rozanski [2.6.32-38.el6]Aristeu Rozanski [2.6.32-37.el6]Aristeu Rozanski [2.6.32-36.el6]Aristeu Rozanski [2.6.32-35.el6]Aristeu Rozanski [2.6.32-34.el6]Aristeu Rozanski [2.6.32-33.el6]Aristeu Rozanski [2.6.32-32.el6]Aristeu Rozanski [2.6.32-31.el6]Aristeu Rozanski [2.6.32-30.el6]Aristeu Rozanski [2.6.32-29.el6]Aristeu Rozanski [2.6.32-28.el6]Aristeu Rozanski [2.6.32-27.el6]Aristeu Rozanski [2.6.32-26.el6]Aristeu Rozanski [2.6.32-25.el6]Aristeu Rozanski [2.6.32-24.el6]Aristeu Rozanski [2.6.32-23.el6]Aristeu Rozanski [2.6.32-22.el6]Aristeu Rozanski [2.6.32-21.el6]Aristeu Rozanski [2.6.32-20.el6]Aristeu Rozanski [2.6.32-19.el6]Aristeu Rozanski [2.6.32-18.el6]Aristeu Rozanski [2.6.32-17.el6]Aristeu Rozanski [2.6.32-16.el6]Aristeu Rozanski [2.6.32-15.el6]Aristeu Rozanski [2.6.32-14.el6]Aristeu Rozanski [2.6.32-13.el6]Aristeu Rozanski [2.6.32-12.el6]Aristeu Rozanski [2.6.32-11.el6]Aristeu Rozanski [2.6.32-10.el6]Aristeu Rozanski [2.6.32-9.el6]Aristeu Rozanski [2.6.32-8.el6]Aristeu Rozanski [2.6.32-7.el6]Aristeu Rozanski [2.6.32-6.el6]Aristeu Rozanski [2.6.32-5.el6]Aristeu Rozanski [2.6.32-4.el6]Aristeu Rozanski [2.6.32-3.el6]Aristeu Rozanski [2.6.32-2.el6]Aristeu Rozanski [2.6.32-1.el6]Aristeu Rozanski [2.6.32-0.54.el6]Aristeu Rozanski [2.6.32-0.53.el6]Aristeu Rozanski [2.6.32-0.52.el6]Aristeu Rozanski [2.6.32-0.51.el6]Aristeu Rozanski [2.6.32-0.50.el6]- [net] tcp: make challenge acks less predictable (Florian Westphal) [1355606 1355607] {CVE-2016-5696} - [fs] sunrpc: move NO_CRKEY_TIMEOUT to the auth->au_flags (Scott Mayhew) [1366962 1294939] - [usbhid] hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands (Yauheni Kaliuta) [1359999 1360008] {CVE-2016-5829}- [scsi] megaraid_sas: Do not fire MR_DCMD_PD_LIST_QUERY to controllers which do not support it (Tomas Henzl) [1359039 1352826] - [scsi] libfc: sanity check cpu number extracted from xid (Chris Leech) [1359036 1351356] - [security] keys: potential uninitialized variable (Mateusz Guzik) [1345945 1345946] {CVE-2016-4470} - [fs] gfs2: Lock holder cleanup (Robert S Peterson) [1359038 1238861] - [fs] gfs2: Large-filesystem fix for 32-bit systems (Robert S Peterson) [1359038 1238861] - [fs] gfs2: Get rid of gfs2_ilookup (Robert S Peterson) [1359038 1238861] - [fs] gfs2: Fix gfs2_lookup_by_inum lock inversion (Robert S Peterson) [1359038 1238861] - [fs] gfs2: Initialize iopen glock holder for new inodes (Robert S Peterson) [1359038 1238861] - [fs] gfs2: Release iopen glock in gfs2_create_inode error cases (Robert S Peterson) [1359038 1238861] - [fs] gfs2: Wait for iopen glock dequeues (Robert S Peterson) [1359038 1238861] - [fs] gfs2: Re-add an omission from upstream (Robert S Peterson) [1359038 1238861] - [fs] gfs2: Eliminate parameter non_block on gfs2_inode_lookup (Robert S Peterson) [1359038 1238861] - [fs] gfs2: Don't filter out I_FREEING inodes anymore (Robert S Peterson) [1359038 1238861] - [fs] gfs2: Check if iopen is held when deleting inode (Robert S Peterson) [1359037 1173286] - [fs] gfs2: Don't do glock put when inode creation fails (Robert S Peterson) [1359037 1173286] - [fs] gfs2: Prevent delete work from occurring on glocks used for create (Robert S Peterson) [1359037 1173286] - [fs] gfs2: Always use iopen glock for gl_deletes (Robert S Peterson) [1359037 1173286] - [fs] gfs2: Update master statfs buffer with sd_statfs_spin locked (Robert S Peterson) [1359037 1173286]- [ipmi] Remove smi_msg from waiting_rcv_msgs list before handle_one_recv_msg() (David Arcari) [1355980 1347189] - [fs] ext4: Remove useless spinlock in ext4_getattr() (Lukas Czerner) [1355981 1315933] - [net] tcp: increase size at which tcp_bound_to_half_wnd bounds to > TCP_MSS_DEFAULT (Davide Caratti) [1354446 1349776] - [net] tcp: Prevent overzealous packetization by SWS logic (Davide Caratti) [1354446 1349776] - [fs] configfs: fix race between dentry put and lookup (Robert S Peterson) [1353828 1333448] - [drm] move idr2 implementation to lib (Milos Vyletel) [1353827 1316790] - [fs] cifs: Create dedicated keyring for spnego operations (Scott Mayhew) [1351670 1267754] - [infiniband] srp: Fix backport error in ib_srp::srp_queuecommand (Don Dutile) [1348062 1321094] - [fs] gfs2: don't set rgrp gl_object until it's inserted into rgrp tree (Robert S Peterson) [1347539 1344740] - [sched] avoid kernel panic during power off (Frank Ramsay) [1343894 1313035]- [infiniband] security: Restrict use of the write interface (Don Dutile) [1332547 1332548] {CVE-2016-4565}- [sched] Revert "kernel: sched: Cure load average vs NO_HZ woes" (Rafael Aquini) [1343015 1326373] - [sched] Revert "kernel: sched: Cure more NO_HZ load average woes" (Rafael Aquini) [1343015 1326373] - [sched] Revert "kernel: sched: Move sched_avg_update to update_cpu_load" (Rafael Aquini) [1343015 1326373] - [sched] Revert "kernel: sched: Fix nohz load accounting -- again" (Rafael Aquini) [1343015 1326373] - [fs] lockd: Don't try to register/unregister callbacks on the inet6addr_chain if the ipv6 module isn't loaded (Scott Mayhew) [1341496 1336483] - [fs] nfsd: Don't try to register/unregister callbacks on the inet6addr_chain if the ipv6 module isn't loaded (Scott Mayhew) [1341496 1336483] - [isdn] avoid calling tty_ldisc_flush() in atomic context (Sabrina Dubroca) [1337443 1328115] - [redhat] Update dracut dependency to pull in ecb module (Herbert Xu) [1334431 1315832]- [net] tcp/dccp: warn user for preferred ip_local_port_range (Florian Westphal) [1333571 1314774] - [net] tcp/dccp: try to not exhaust ip_local_port_range in connect() (Florian Westphal) [1333571 1314774] - [net] tcp: improve REUSEADDR/NOREUSEADDR cohabitation (Florian Westphal) [1333571 1314774] - [base] firmware: Add lock for firmware devices (Lyude Paul) [1333572 1309875] - [net] netlabel: fix a problem with netlbl_secattr_catmap_setrng (Paul Moore) [1333579 1321174] - [md] dm: only initialize the request_queue once (Mike Snitzer) [1333575 1328329] - [md] raid10: include bio_end_io_list in nr_queued to prevent freeze_array hang (Jes Sorensen) [1333576 1320595] - [md] raid1: include bio_end_io_list in nr_queued to prevent freeze_array hang (Jes Sorensen) [1333576 1320595] - [md] raid5: Compare apples to apples (or sectors to sectors) (Jes Sorensen) [1333581 1295969]- [scsi] fc: revert - ensure scan_work isn't active when freeing fc_rport (Ewan Milne) [1326447] - [netdrv] ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue (John Greene) [1310749] - [netdrv] mlx5e: Fix adding vlan rule with vid zero twice (Kamal Heib) [1322809]- [netdrv] ixgbe: restore proper CHECKSUM_UNNECESSARY behavior for LRO packets (Neil Horman) [1318426] - [netdrv] revert " net/mlx5_core: Add pci error handlers to mlx5_core driver" (Don Dutile) [1324599] - [x86] kernel: espfix not working for 32-bit KVM paravirt guests (Jacob Tanenbaum) [1172767] {CVE-2014-8134}- [net] use GFP_ATOMIC in dst_ops_extend_register (Sabrina Dubroca) [1323252] - [kernel] revert "sched: core: Use hrtimer_start_expires" (Jiri Olsa) [1324318] - [kernel] Revert "Cleanup bandwidth timers" (Jiri Olsa) [1324318] - [kernel] revert "fair: Test list head instead of list entry in throttle_cfs_rq" (Jiri Olsa) [1324318] - [kernel] revert "sched, perf: Fix periodic timers" (Jiri Olsa) [1324318] - [kernel] Revert "fix KABI break" (Jiri Olsa) [1324318]- [input] wacom: fix ExpressKeys remote events (Aristeu Rozanski) [1318027] - [fs] revert "writeback: remove wb_list" (Jeff Moyer) [1322297] - [fs] revert "writeback: bdi_writeback_task must set task state before calling schedule" (Jeff Moyer) [1322297] - [fs] revert "writeback: merge bdi_writeback_task and bdi_start_fn" (Jeff Moyer) [1322297] - [fs] revert "writeback: harmonize writeback threads naming" (Jeff Moyer) [1322297] - [fs] revert "writeback: fix possible race when creating bdi threads" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wake-ups in the forker thread - 1" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wake-ups in the forker thread - 2" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wake-ups in bdi threads" (Jeff Moyer) [1322297] - [fs] revert "writeback: simplify bdi code a little" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not remove bdi from bdi_list" (Jeff Moyer) [1322297] - [fs] revert "writeback: move last_active to bdi" (Jeff Moyer) [1322297] - [fs] revert "writeback: restructure bdi forker loop a little" (Jeff Moyer) [1322297] - [fs] revert "writeback: move bdi threads exiting logic to the forker thread" (Jeff Moyer) [1322297] - [fs] revert "writeback: prevent unnecessary bdi threads wakeups" (Jeff Moyer) [1322297] - [fs] revert "writeback: optimize periodic bdi thread wakeups" (Jeff Moyer) [1322297] - [fs] revert "writeback: remove unnecessary init_timer call" (Jeff Moyer) [1322297] - [fs] revert "writeback: cleanup bdi_register" (Jeff Moyer) [1322297] - [fs] revert "writeback: fix bad _bh spinlock nesting" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wakeup events when forking bdi threads" (Jeff Moyer) [1322297] - [fs] revert "writeback: Fix lost wake-up shutting down writeback thread" (Jeff Moyer) [1322297] - [mm] revert "backing-dev: ensure wakeup_timer is deleted" (Jeff Moyer) [1322297] - [perf] revert: perf changes out of "sched, perf: Fix periodic timers" (Jiri Olsa) [1322488]- [mm] hugetlb: prevent BUG_ON in hugetlb_fault -> hugetlb_cow (Dave Anderson) [1303495] - [mm] hugetlb: fix race condition in hugetlb_fault (Dave Anderson) [1303495] - [s390] kdump: fix wrong BUG_ON statement (Hendrik Brueckner) [1321316] - [scsi] cxgb4i: Increased the value of MAX_IMM_TX_PKT_LEN from 128 to 256 bytes (Sai Vemuri) [1320193] - [fs] nfs: fix a regression causing deadlock in nfs_wb_page_cancel() (Benjamin Coddington) [1135601] - [netdrv] cxgb4/ethtool: Get/set rx checksum (Sai Vemuri) [1225167] - [netdrv] cxgb4vf:The RX checksum feature was not completely ported to cxgb4vf driver (Sai Vemuri) [1225167] - [netdrv] cxgb4/cxgb4vf: Enable GRO (Sai Vemuri) [1225167] - [netdrv] cxgb4: Enable RX checksum offload flag (Sai Vemuri) [1225167] - [netdrv] cxgb4: Report correct link speed for unsupported ones (Sai Vemuri) [1296467] - [netdrv] cxgb4: Use vmalloc, if kmalloc fails (Sai Vemuri) [1296473] - [netdrv] cxgb4: Enhance driver to update FW, when FW is too old (Sai Vemuri) [1296472]- [netdrv] mlx4-en: add missing patch to init rss_rings in get_profile (Don Dutile) [1321164] - [netdrv] mlx4-en: disable traffic class queueing by default (Don Dutile) [1321164] - [netdrv] mlx4_core: Fix mailbox leak in error flow when performing update qp (Don Dutile) [1321164] - [x86] nmi/64: Fix a paravirt stack-clobbering bug in the NMI code (Denys Vlasenko) [1259581] {CVE-2015-5157} - [x86] nmi/64: Switch stacks on userspace NMI entry (Denys Vlasenko) [1259581] {CVE-2015-5157}- [netdrv] mlx4_en: Choose time-stamping shift value according to HW frequency (Kamal Heib) [1320448] - [fs] anon_inodes implement dname (Aristeu Rozanski) [1296019] - [net] packet: set transport header before doing xmit (John Greene) [1309526] - [net] tuntap: set transport header before passing it to kernel (John Greene) [1309526] - [netdrv] macvtap: set transport header before passing skb to lower device (John Greene) [1309526] - [net] ipv6: tcp: add rcu locking in tcp_v6_send_synack() (Jakub Sitnicki) [1312740] - [net] ipv6: sctp: add rcu protection around np->opt (Jakub Sitnicki) [1312740] - [net] ipv6: add complete rcu protection around np->opt (Jakub Sitnicki) [1312740] - [net] dccp: remove unnecessary codes in ipv6.c (Jakub Sitnicki) [1312740] - [net] ipv6: remove unnecessary codes in tcp_ipv6.c (Jakub Sitnicki) [1312740] - [net] ipv6: Refactor update of IPv6 flowi destination address for srcrt (RH) option (Jakub Sitnicki) [1312740] - [net] ipv6: protect flow label renew against GC (Sabrina Dubroca) [1313231] - [net] ipv6: fix possible deadlock in ip6_fl_purge / ip6_fl_gc (Sabrina Dubroca) [1313231] - [perf] annotate: Support full source file paths for srcline fix (Jiri Olsa) [1304472 1304479] - [perf] tools: Support full source file paths for srcline (Jiri Olsa) [1304472 1304479] - [perf] annotate: Fix -i option, which is currently ignored (Jiri Olsa) [1304472 1304479]- [mm] backing-dev: ensure wakeup_timer is deleted (Jeff Moyer) [1318930] - [hv] vss: run only on supported host versions (Vitaly Kuznetsov) [1319813] - [sound] hda: Fix internal speaker for HP Z240 (Jaroslav Kysela) [1316673] - [perf] trace: Fix race condition at the end of started workloads (Jiri Olsa) [1302928] - [fs] nfsd: Combine decode operations for v4 and v4.1 (J. Bruce Fields) [1314536] - [hv] revert "vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: don't loose HVMSG_TIMER_EXPIRED messages" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: remove code duplication in message handling" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: avoid wait_for_completion on crash" (Vitaly Kuznetsov) [1318882]- [scsi] cxgbi: Convert over to dst_neigh_lookup (Sai Vemuri) [1296461] - [netdrv] cxgb4: For T4, don't read the Firmware Mailbox Control register (Sai Vemuri) [1296469] - [netdrv] cxgb4: Use ACCES_ONCE macro to read queue's consumer index (Sai Vemuri) [1296484] - [netdrv] cxgb4: prevent simultaneous execution of service_ofldq (Sai Vemuri) [1296483] - [netdrv] cxgb4: Adds PCI device id for new T5 adapters (Sai Vemuri) [1296481] - [netdrv] cxgb4: Don't disallow turning off auto-negotiation (Sai Vemuri) [1296476] - [mm] check if section present during memory block registering (Xunlei Pang) [1297840] - [tty] ldisc: Close/Reopen race prevention should check tty->ldisc (Denys Vlasenko) [1312383] - [fs] proc-vmcore: wrong data type casting fix (Baoquan He) [1312206] - [infiniband] iw_cxgb3: Ignore positive return values from the ofld send functions (Sai Vemuri) [1296999] - [netdrv] cxgb4: Deal with wrap-around of queue for Work request (Sai Vemuri) [1296482] - [infiniband] iw_cxgb4: detect fatal errors while creating listening filters (Sai Vemuri) [1296480] - [md] dm snapshot: suspend merging snapshot when doing exception handover (Mike Snitzer) [1177389] - [md] dm snapshot: suspend origin when doing exception handover (Mike Snitzer) [1177389] - [md] dm snapshot: allocate a per-target structure for snapshot-origin target (Mike Snitzer) [1177389] - [md] dm: fix a race condition in dm_get_md (Mike Snitzer) [1177389] - [infiniband] iw_cxgb4: pass the ord/ird in connect reply events (Sai Vemuri) [1296478] - [infiniband] iw_cxgb4: fix misuse of ep->ord for minimum ird calculation (Sai Vemuri) [1296478] - [infiniband] iw_cxgb4: reverse the ord/ird in the ESTABLISHED upcall (Sai Vemuri) [1296478] - [usb] Revert "Revert 'Update USB default wakeup settings'" (Torez Smith) [1319081] - [netdrv] ibmveth: add support for TSO6 (Gustavo Duarte) [1318412]- [s390] lib: export udelay_simple for systemtap (Hendrik Brueckner) [1233912] - [netdrv] ixgbe: fix RSS limit for X550 (John Greene) [1314583] - [netdrv] mlx4_core: Fix error message deprecation for ConnectX-2 cards (Don Dutile) [1316013] - [dm] thin metadata: don't issue prefetches if a transaction abort has failed (Mike Snitzer) [1310661] - [scsi] be2iscsi: Add warning message for unsupported adapter (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Revert "Add warning message for, unsupported adapter" (Maurizio Lombardi) [1253016] - [scsi] hpsa: update copyright information (Joseph Szczypek) [1315469] - [scsi] hpsa: correct abort tmf for hba devices (Joseph Szczypek) [1315469] - [scsi] hpsa: correct ioaccel2 sg chain len (Joseph Szczypek) [1315469] - [scsi] hpsa: fix physical target reset (Joseph Szczypek) [1315469] - [scsi] hpsa: fix hpsa_adjust_hpsa_scsi_table (Joseph Szczypek) [1315469] - [scsi] hpsa: correct transfer length for 6 byte read/write commands (Joseph Szczypek) [1315469] - [scsi] hpsa: abandon rescans on memory alloaction failures (Joseph Szczypek) [1315469] - [scsi] hpsa: allow driver requested rescans (Joseph Szczypek) [1315469]- [s390] dasd: fix incorrect locking order for LCU device add/remove (Hendrik Brueckner) [1315740] - [s390] dasd: fix hanging device after LCU change (Hendrik Brueckner) [1315729] - [s390] dasd: prevent incorrect length error under z/VM after PAV changes (Hendrik Brueckner) [1313774] - [netdrv] igb: Fix VLAN tag stripping on Intel i350 (Corinna Vinschen) [1210699] - [netdrv] 3c59x: mask LAST_FRAG bit from length field in ring (Neil Horman) [1309210] - [ata] ahci: Remove obsolete Intel Lewisburg SATA RAID device IDs (Steve Best) [1317045] - [pci] fix truncation of resource size to 32 bits (Myron Stowe) [1316345] - [pci] fix pci_resource_alignment prototype (Myron Stowe) [1316345] - [sound] hda: Fix headphone mic input on a few Dell ALC293 machines (Jaroslav Kysela) [1315932] - [sound] hda: Add some FIXUP quirks for white noise on Dell laptop (Jaroslav Kysela) [1315932] - [sound] hda: Fix the white noise on Dell laptop (Jaroslav Kysela) [1315932] - [sound] hda: one Dell machine needs the headphone white noise fixup (Jaroslav Kysela) [1315932] - [sound] hda: Fix audio crackles on Dell Latitude E7x40 (Jaroslav Kysela) [1315932] - [fs] xfs: Avoid pathological backwards allocation (Bill O'Donnell) [1302777]- [input] synaptics: handle spurious release of trackstick buttons, again (Benjamin Tissoires) [1317808] - [hv] kvp: fix IP Failover (Vitaly Kuznetsov) [1312290] - [hv] util: Pass the channel information during the init call (Vitaly Kuznetsov) [1312290] - [hv] utils: Invoke the poll function after handshake (Vitaly Kuznetsov) [1312290] - [hv] utils: run polling callback always in interrupt context (Vitaly Kuznetsov) [1312290] - [hv] util: Increase the timeout for util services (Vitaly Kuznetsov) [1312290]- [mm] avoid hangs in lru_add_drain_all (Vitaly Kuznetsov) [1314683] - [net] esp{4, 6}: fix potential MTU calculation overflows (Herbert Xu) [1304313] - [net] xfrm: take net hdr len into account for esp payload size calculation (Herbert Xu) [1304313]- [x86] acpi: Avoid SRAT table checks for Hyper-V VMs (Vitaly Kuznetsov) [1312711] - [infiniband] ipoib: For sendonly join free the multicast group on leave (Don Dutile) [1315382] - [infiniband] ipoib: increase the max mcast backlog queue (Don Dutile) [1315382] - [infiniband] ipoib: Make sendonly multicast joins create the mcast group (Don Dutile) [1315382] - [infiniband] ipoib: Expire sendonly multicast joins (Don Dutile) [1315382] - [infiniband] ipoib: Clean up send-only multicast joins (Don Dutile) [1315382] - [infiniband] ipoib: Suppress warning for send only join failures (Don Dutile) [1315382] - [drm] i915: shut up gen8+ SDE irq dmesg noise (Rob Clark) [1313681] - [drm] i915: fix the SDE irq dmesg warnings properly (Rob Clark) [1313681] - [hv] vmbus: avoid wait_for_completion on crash (Vitaly Kuznetsov) [1301903] - [hv] vmbus: remove code duplication in message handling (Vitaly Kuznetsov) [1301903] - [hv] vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload (Vitaly Kuznetsov) [1301903] - [hv] vmbus: don't loose HVMSG_TIMER_EXPIRED messages (Vitaly Kuznetsov) [1301903] - [hv] vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload (Vitaly Kuznetsov) [1301903]- [netdrv] bnx2x: fix crash on big-endian when adding VLAN (Michal Schmidt) [1311433] - [sound] alsa hda: only sync BCLK to the display clock for Haswell & Broadwell (Jaroslav Kysela) [1313672] - [sound] alsa hda: add component support (Jaroslav Kysela) [1313672] - [sound] alsa hda: pass intel_hda to all i915 interface functions (Jaroslav Kysela) [1313672] - [netdrv] igb: fix race accessing page->_count (Corinna Vinschen) [1315402] - [netdrv] igb: fix recent VLAN changes that would leave VLANs disabled after reset (Corinna Vinschen) [1309968] - [mm] always decrement anon_vma degree when the vma list is empty (Jerome Marchand) [1309898]- [net] rds: restore return value in rds_cmsg_rdma_args (Don Dutile) [1313089] - [net] rds: Fix assertion level from fatal to warning (Don Dutile) [1313089] - [netdrv] be2net: don't enable multicast flag in be_enable_if_filters routine (Ivan Vecera) [1309157] - [net] unix: correctly track in-flight fds in sending process user_struct (Hannes Frederic Sowa) [1313052] {CVE-2016-2550} - [net] sctp: Prevent soft lockup when sctp_accept() is called during a timeout event (Jacob Tanenbaum) [1297422] {CVE-2015-8767}- [fs] nfsv4: OPEN must handle the NFS4ERR_IO return code correctly (Benjamin Coddington) [1272687] - [fs] quota: fix unwanted soft limit enforcement (Lukas Czerner) [1304603] - [fs] xfs: flush entire last page of old EOF on truncate up (Brian Foster) [1308482] - [fs] xfs: truncate_setsize should be outside transactions (Brian Foster) [1308482] - [scsi] megaraid: overcome a fw deficiency (Maurizio Lombardi) [1294983] - [scsi] megaraid_sas: Add an i/o barrier (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Fix SMAP issue (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Fix for IO failing post OCR in SRIOV environment (Tomas Henzl) [1294983] - [scsi] megaraid: fix null pointer check in megasas_detach_one() (Tomas Henzl) [1294983] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1294983] - [scsi] megaraid_sas: SPERC OCR changes (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Introduce module parameter for SCSI command timeout (Tomas Henzl) [1294983] - [scsi] megaraid_sas: MFI adapter OCR changes (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Make adprecovery variable atomic (Tomas Henzl) [1294983] - [scsi] megaraid_sas: IO throttling support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Dual queue depth support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Code optimization build_and_issue_cmd return-type (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Reply Descriptor Post Queue (RDPQ) support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Fastpath region lock bypass (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Update device queue depth based on interface type (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Task management support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Syncing request flags macro names with firmware (Tomas Henzl) [1294983] - [scsi] megaraid_sas: MFI IO timeout handling (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Do not allow PCI access during OCR (Tomas Henzl) [1294983] - [scsi] hpsa: check for a null phys_disk pointer in ioaccel2 path (Joseph Szczypek) [1311728]- [netdrv] cxgb4 : Patch to fix kernel panic on pinging over vlan interface (Sai Vemuri) [1303493] - [x86] mm: Improve AMD Bulldozer ASLR workaround (Rik van Riel) [1240883] - [x86] Properly export MSR values in kernel headers (Jacob Tanenbaum) [1298255] - [netdrv] tehuti: Firmware filename is tehuti/bdx.bin (Ivan Vecera) [1235961] - [netdrv] ixgbe: convert to ndo_fix_features (John Greene) [1279522] - [drm] revert "drm: Use vblank timestamps to guesstimate how many vblanks were missed" (Lyude Paul) [1300086] - [fs] writeback: Fix lost wake-up shutting down writeback thread (Jeff Moyer) [1111683] - [fs] writeback: do not lose wakeup events when forking bdi threads (Jeff Moyer) [1111683] - [fs] writeback: fix bad _bh spinlock nesting (Jeff Moyer) [1111683] - [fs] writeback: cleanup bdi_register (Jeff Moyer) [1111683] - [fs] writeback: remove unnecessary init_timer call (Jeff Moyer) [1111683] - [fs] writeback: optimize periodic bdi thread wakeups (Jeff Moyer) [1111683] - [fs] writeback: prevent unnecessary bdi threads wakeups (Jeff Moyer) [1111683] - [fs] writeback: move bdi threads exiting logic to the forker thread (Jeff Moyer) [1111683] - [fs] writeback: restructure bdi forker loop a little (Jeff Moyer) [1111683] - [fs] writeback: move last_active to bdi (Jeff Moyer) [1111683] - [fs] writeback: do not remove bdi from bdi_list (Jeff Moyer) [1111683] - [fs] writeback: simplify bdi code a little (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in bdi threads (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 2 (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 1 (Jeff Moyer) [1111683] - [fs] writeback: fix possible race when creating bdi threads (Jeff Moyer) [1111683] - [fs] writeback: harmonize writeback threads naming (Jeff Moyer) [1111683] - [fs] writeback: merge bdi_writeback_task and bdi_start_fn (Jeff Moyer) [1111683] - [fs] writeback: bdi_writeback_task must set task state before calling schedule (Jeff Moyer) [1111683] - [fs] writeback: remove wb_list (Jeff Moyer) [1111683] - [drm] i915: Change WARN_ON(!wm_changed) to I915_STATE_WARN_ON (Lyude Paul) [1309888] - [drm] i915: Quiet down state checks (Lyude Paul) [1309888] - [drm] i915: Fix a few of the !wm_changed warnings (Lyude Paul) [1309888]- [netdrv] tg3: Fix for tg3 transmit queue 0 timed out when too many gso_segs (Ivan Vecera) [1222426] - [netdrv] bna: fix list corruption (Ivan Vecera) [1310957] - [netdrv] cxgb4 : Add cxgb4 T4/T5 firmware version 1.14.4.0, hardcode driver to the same (Sai Vemuri) [1270347] - [drm] i915: WaRsDisableCoarsePowerGating (Rob Clark) [1302269] - [drm] i915/skl: Add SKL GT4 PCI IDs (Rob Clark) [1302269]- [perf] revert "perf/x86/intel uncore: Move uncore_box_init() out of driver initialization" (Jiri Olsa) [1313062] - [net] udp: move logic out of udp[46]_ufo_send_check (Sabrina Dubroca) [1299975] - [netdrv] hv_netvsc: Restore needed_headroom request (Vitaly Kuznetsov) [1305000] - [net] pktgen: fix null ptr deref in skb allocation (Vitaly Kuznetsov) [1305000] - [net] pktgen: Observe needed_headroom of the device (Vitaly Kuznetsov) [1305000] - [net] pktgen: ipv6: numa: consolidate skb allocation to pktgen_alloc_skb (Vitaly Kuznetsov) [1305000] - [net] pktgen: fix crash with vlan and packet size less than 46 (Vitaly Kuznetsov) [1305000] - [net] pktgen: speedup fragmented skbs (Vitaly Kuznetsov) [1305000] - [net] pktgen: correct uninitialized queue_map (Vitaly Kuznetsov) [1305000] - [net] pktgen node allocation (Vitaly Kuznetsov) [1305000] - [net] af_unix: Guard against other == sk in unix_dgram_sendmsg (Jakub Sitnicki) [1309241] - [net] veth: don't modify ip_summed; doing so treats packets with bad checksums as good (Sabrina Dubroca) [1308586] - [net] ipv6: udp: use sticky pktinfo egress ifindex on connect() (Xin Long) [1301475] - [net] provide default_advmss() methods to blackhole dst_ops (Paolo Abeni) [1305068] - [net] sctp: translate network order to host order when users get a hmacid (Xin Long) [1303822] - [powerpc] pseries: Make 32-bit MSI quirk work on systems lacking firmware support (Oded Gabbay) [1303678] - [powerpc] pseries: Force 32 bit MSIs for devices that require it (Oded Gabbay) [1303678] - [netdrv] bnxt_en: Fix zero padding of tx push data (John Linville) [1310301] - [netdrv] bnxt_en: Failure to update PHY is not fatal condition (John Linville) [1310301] - [netdrv] bnxt_en: Remove unnecessary call to update PHY settings (John Linville) [1310301] - [netdrv] bnxt_en: Poll link at the end of __bnxt_open_nic (John Linville) [1310301] - [netdrv] bnxt_en: Reduce default ring sizes (John Linville) [1310301] - [netdrv] bnxt_en: Fix implementation of tx push operation (John Linville) [1310301] - [netdrv] bnxt_en: Remove 20G support and advertise only 40GbaseCR4 (John Linville) [1310301] - [netdrv] bnxt_en: Cleanup and Fix flow control setup logic (John Linville) [1310301] - [netdrv] bnxt_en: Fix ethtool autoneg logic (John Linville) [1310301]- [netdrv] bonding: Fix ARP monitor validation (Jarod Wilson) [1244170] - [netdrv] sfc: only use RSS filters if we're using RSS (Jarod Wilson) [1304311] - [dm] delay: fix RHEL6 specific bug when establishing future 'expires' time (Mike Snitzer) [1311615] - [ata] Adding Intel Lewisburg device IDs for SATA (Steve Best) [1310237] - [i2c] i801: Adding Intel Lewisburg support for iTCO (Rui Wang) [1304872] - [x86] Mark Grangeville ixgbe PCI ID 15AE (1 gig PHY) unsupported (Steve Best) [1310585] - [kernel] lockd: properly convert be32 values in debug messages (Harshula Jayasuriya) [1289848] - [i2c] convert i2c-isch to platform_device (Prarit Bhargava) [1211747] - [tty] do not reset master's packet mode (Denys Vlasenko) [1308660] - [block] don't assume last put of shared tags is for the host (Jeff Moyer) [1300538] - [netdrv] i40evf: use pages correctly in Rx (Stefan Assmann) [1293754] - [netdrv] i40e: fix bug in dma sync (Stefan Assmann) [1293754] - [sched] fix KABI break (Seth Jennings) [1230310] - [sched] fair: Test list head instead of list entry in throttle_cfs_rq (Seth Jennings) [1230310] - [sched] sched,perf: Fix periodic timers (Seth Jennings) [1230310] - [sched] sched: debug: Remove the cfs bandwidth timer_active printout (Seth Jennings) [1230310] - [sched] Cleanup bandwidth timers (Seth Jennings) [1230310] - [sched] sched: core: Use hrtimer_start_expires (Seth Jennings) [1230310] - [sched] fair: Fix unlocked reads of some cfs_b->quota/period (Seth Jennings) [1230310] - [sched] Fix potential near-infinite distribute_cfs_runtime loop (Seth Jennings) [1230310] - [sched] fair: Fix tg_set_cfs_bandwidth deadlock on rq->lock (Seth Jennings) [1230310] - [sched] Fix hrtimer_cancel/rq->lock deadlock (Seth Jennings) [1230310] - [sched] Fix cfs_bandwidth misuse of hrtimer_expires_remaining (Seth Jennings) [1230310] - [sched] Refine the code in unthrottle_cfs_rq (Seth Jennings) [1230310] - [sched] Update rq clock earlier in unthrottle_cfs_rq (Seth Jennings) [1230310] - [drm] radeon: mask out WC from BO on unsupported arches (Oded Gabbay) [1303678] - [drm] add helper to check for wc memory support (Oded Gabbay) [1303678] - [acpi] pci: Account for ARI in _PRT lookups (Ivan Vecera) [1311421] - [pci] Move pci_ari_enabled() to global header (Ivan Vecera) [1311421] - [acpi] tpm, tpm_tis: fix tpm_tis ACPI detection issue with TPM 2.0 (Jerry Snitselaar) [1309641] - [acpi] Centralized processing of ACPI device resources (Jerry Snitselaar) [1309641] - [acpi] acpi: Add device resources interpretation code to ACPI core (Jerry Snitselaar) [1309641] - [netdrv] cxgb4 : Fix for the kernel panic caused by calling t4_enable_vi_params (Sai Vemuri) [1303493] - [mm] Remove false WARN_ON from pagecache_isize_extended (Brian Foster) [1205014]- [netdrv] net/mlx4_en: Wake TX queues only when there's enough room (Don Dutile) [1309893] - [netdrv] revert " net/mlx4_core: Fix mailbox leak in error flow when performing update qp" (Don Dutile) [1309893] - [netdrv] revert "mlx4-en: add missing patch to init rss_rings in get_profile" (Don Dutile) [1309893] - [netdrv] revert "mlx4-en: disable traffic class queueing by default" (Don Dutile) [1309893]- [netdrv] mlx4-en: disable traffic class queueing by default (Don Dutile) [1309893] - [netdrv] mlx4-en: add missing patch to init rss_rings in get_profile (Don Dutile) [1309893] - [netdrv] net/mlx4_core: Fix mailbox leak in error flow when performing update qp (Don Dutile) [1309893]- [netdrv] cxgb4: add device ID for few T5 adapters (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix for write-combining stats configuration (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix tx flit calculation (Sai Vemuri) [1252598] - [netdrv] cxgb4: changes for new firmware 1.14.4.0 (Sai Vemuri) [1252598] - [netdrv] cxgb4: memory corruption in debugfs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Force uninitialized state if FW in adapter is unsupported (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add MPS tracing support (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add some more details to sge qinfo (Sai Vemuri) [1252598] - [netdrv] cxgb4: missing curly braces in t4_setup_debugfs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add support to dump edc bist status (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs support to dump meminfo (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Read correct FL congestion threshold for T5 and T6 (Sai Vemuri) [1252598] - [netdrv] cxgb4: Allow firmware flash, only if cxgb4 is the master driver (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs entry to enable backdoor access (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix check to use new User Doorbell mechanism (Sai Vemuri) [1252598] - [netdrv] cxgb4: Enable cim_la dump to support T6 (Sai Vemuri) [1252598] - [netdrv] cxgb4: Read stats for only available channels (Sai Vemuri) [1252598] - [netdrv] cxgb4: Update register ranges for T6 adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4: Don't use entire L2T table, use only its slice (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add PCI device ids for few more T5 and T6 adapters (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix incorrect sequence numbers shown in devlog (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add PCI device ID for custom T522 & T520 adapter (Sai Vemuri) [1252598] - [infiniband] iw_cxgb4: support for bar2 qid densities exceeding the page size (Sai Vemuri) [1252598] - [netdrv] cxgb4: Support for user mode bar2 mappings with T4 (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs entry to dump channel rate (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs entry to dump CIM PIF logic analyzer contents (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add a debugfs entry to dump CIM MA logic analyzer logs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix static checker warning (Sai Vemuri) [1252598] - [netdrv] cxgb4: Use FW LDST cmd to access TP_PIO_ADDR, TP_PIO_DATA register first (Sai Vemuri) [1252598] - [netdrv] cxgb4: program pci completion timeout (Sai Vemuri) [1252598] - [netdrv] cxgb4: Set mac addr from vpd, when we can't contact firmware (Sai Vemuri) [1252598] - [netdrv] cxgb4: Rename t4_link_start to t4_link_l1cfg (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add sge ec context flush service (Sai Vemuri) [1252598] - [netdrv] cxgb4: Free Virtual Interfaces in remove routine (Sai Vemuri) [1252598] - [netdrv] cxgb4: Remove WOL get/set ethtool support (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add support to dump loopback port stats (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add support in ethtool to dump channel stats (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add ethtool support to get adapter stats (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Adds SRIOV driver changes for T6 adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4: Adds support for T6 adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add is_t6 macro and T6 register ranges (Sai Vemuri) [1252598] - [netdrv] cxgb4: remove unused fn to enable/disable db coalescing (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: function and argument name cleanup (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs facility to inject FL starvation (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add PHY firmware support for T420-BT cards (Sai Vemuri) [1252598] - [netdrv] cxgb4: Update T4/T5 adapter register ranges (Sai Vemuri) [1252598] - [netdrv] cxgb4: Optimize and cleanup setup memory window code (Sai Vemuri) [1252598] - [netdrv] cxgb4: replace ntohs, ntohl and htons, htonl calls with the generic byteorder (Sai Vemuri) [1252598] - [netdrv] cxgb4: Remove dead function t4_read_edc and t4_read_mc (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Cleanup macros, add comments and add new MACROS (Sai Vemuri) [1252598] - [netdrv] cxgb4: Initialize RSS mode for all Ports (Sai Vemuri) [1252598] - [netdrv] cxgb4: Discard the packet if the length is greater than mtu (Sai Vemuri) [1252598] - [netdrv] cxgb4: Move SGE Ingress DMA state monitor (Don Dutile) [1252598] - [netdrv] cxgb4: Add device node to ULD info (Don Dutile) [1252598] - [netdrv] cxgb4: Pass in a Congestion Channel Map to t4_sge_alloc_rxq (Sai Vemuri) [1252598] - [netdrv] cxgb4: Enable congestion notification from SGE for IQs and FLs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Make sure that Freelist size is larger than Egress Congestion Threshold (Sai Vemuri) [1252598] - [infiniband] iw_cxgb4: Cleanup register defines/MACROS (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix sparse warnings (Sai Vemuri) [1252598] - [netdrv] cxgb4: Improve IEEE DCBx support, other minor open-lldp fixes (Sai Vemuri) [1252598] - [scsi] cxgb4i: Call into recently added cxgb4 ipv6 api (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix queue allocation for 40G adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Initialize mdio_addr before using it (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix ethtool get_settings for VF driver (Sai Vemuri) [1252598] - [netdrv] csiostor: Cleanup macros/register defines related to port and VI (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Fix DCB priority groups being returned in wrong order (Sai Vemuri) [1252598] - [netdrv] cxgb4: dcb open-lldp interop fixes (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Fix bug in DCB app deletion (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Handle dcb enable correctly (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Improve handling of DCB negotiation or loss thereof (Sai Vemuri) [1252598] - [netdrv] cxgb4: IEEE fixes for DCBx state machine (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix endian bug introduced in cxgb4 dcb patchset (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Makefile & Kconfig changes for DCBx support (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Integrate DCBx support into cxgb4 module. Register dbcnl_ops to give access to DCBx functions (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Add DCBx support codebase and dcbnl_ops (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Update fw interface file for DCBx support. Adds all the required fields to fw interface to communicate DCBx info (Sai Vemuri) [1252598]- [documentation] filesystems: describe the shared memory usage/accounting (Rodrigo Freire) [1293615] - [kernel] Fix cgclear failure when encountering the rpciod kernel thread (Larry Woodman) [1220828] - [netdrv] qlcnic: constify qlcnic_mbx_ops structure (Harish Patil) [1252119] - [netdrv] net: qlcnic: delete redundant memsets (Harish Patil) [1252119] - [netdrv] qlcnic: Update version to 5.3.63 (Harish Patil) [1252119] - [netdrv] qlcnic: Don't use kzalloc unncecessarily for allocating large chunk of memory (Harish Patil) [1252119] - [netdrv] qlcnic: Add new VF device ID 0x8C30 (Harish Patil) [1252119] - [netdrv] qlcnic: Print firmware minidump buffer and template header addresses (Harish Patil) [1252119] - [netdrv] qlcnic: Add support to enable capability to extend minidump for iSCSI (Harish Patil) [1252119] - [netdrv] qlcnic: Rearrange ordering of header files inclusion (Harish Patil) [1252119] - [netdrv] qlcnic: Fix corruption while copying (Harish Patil) [1252119] - [netdrv] net: qlcnic: Deletion of unnecessary memset (Harish Patil) [1252119] - [netdrv] net: qlcnic: clean up sysfs error codes (Harish Patil) [1252119] - [netdrv] qlcnic: codespell comment spelling fixes (Harish Patil) [1252119] - [netdrv] qlcnic: Fix typo in printk messages (Harish Patil) [1252119] - [netdrv] qlcnic: Fix trivial typo in comment (Harish Patil) [1252119] - [netdrv] qlogic: Deletion of unnecessary checks before two function calls (Harish Patil) [1252119] - [netdrv] qlcnic: Fix dump_skb output (Harish Patil) [1252119] - [virt] kvm: x86: Don't report guest userspace emulation error to userspace (Bandan Das) [1163764] {CVE-2010-5313 CVE-2014-7842} - [virt] kvm: inject #UD if instruction emulation fails and exit to userspace (Bandan Das) [1163764] {CVE-2010-5313 CVE-2014-7842} - [netdrv] iwlwifi: Add new PCI IDs for the 8260 series (John Linville) [1286871 1308636] - [netdrv] iwlwifi: pcie: fix (again) prepare card flow (John Linville) [1286871 1308636] - [netdrv] nl80211: Fix potential memory leak from parse_acl_data (John Linville) [1286871 1308636] - [netdrv] mac80211: fix divide by zero when NOA update (John Linville) [1286871 1308636] - [netdrv] mac80211: allow null chandef in tracing (John Linville) [1286871 1308636] - [netdrv] mac80211: fix driver RSSI event calculations (John Linville) [1286871 1308636] - [netdrv] mac80211: Fix local deauth while associating (John Linville) [1286871 1308636] - [fs] xfs: ensure WB_SYNC_ALL writeback handles partial pages correctly (Brian Foster) [747564] - [fs] mm: introduce set_page_writeback_keepwrite() (Brian Foster) [747564] - [fs] xfs: always log the inode on unwritten extent conversion (Zorro Lang) [1018465] - [fs] vfs: fix data corruption when blocksize < pagesize for mmaped data (Lukas Czerner) [1205014]- [infiniband] rdma/ocrdma: Bump up ocrdma version number to 11.0.0.0 (Don Dutile) [1253021] - [infiniband] rdma/ocrdma: Prevent CQ-Doorbell floods (Don Dutile) [1253021] - [infiniband] rdma/ocrdma: Check resource ids received in Async CQE (Don Dutile) [1253021] - [infiniband] rdma/ocrdma: Avoid a possible crash in ocrdma_rem_port_stats (Don Dutile) [1253021] - [kernel] driver core : Fix use after free of dev->parent in device_shutdown (Tomas Henzl) [1303215] - [kernel] driver core: fix shutdown races with probe/remove (Tomas Henzl) [1303215] - [kernel] driver core: Protect device shutdown from hot unplug events (Tomas Henzl) [1303215] - [netdrv] bnx2x: Add new device ids under the Qlogic vendor (Michal Schmidt) [1304252] - [kernel] klist: fix starting point removed bug in klist iterators (Ewan Milne) [1190273] - [md] raid1: extend spinlock to protect raid1_end_read_request against inconsistencies (Jes Sorensen) [1309154] - [md] raid1: fix test for 'was read error from last working device' (Jes Sorensen) [1309154] - [s390] cio: update measurement characteristics (Hendrik Brueckner) [1304257] - [s390] cio: ensure consistent measurement state (Hendrik Brueckner) [1304257] - [s390] cio: fix measurement characteristics memleak (Hendrik Brueckner) [1304257] - [fs] pipe: fix offset and len mismatch on pipe_iov_copy_to_user failure (Seth Jennings) [1302223] {CVE-2016-0774}- [kernel] isolcpus: Output warning when the 'isolcpus=' kernel parameter is invalid (Prarit Bhargava) [1304216] - [mmc] Prevent 1.8V switch for SD hosts that don't support UHS modes (Petr Oros) [1307065] - [mmc] sdhci-pci-o2micro: Fix Dell E5440 issue (Petr Oros) [1307065] - [mmc] sdhci-pci-o2micro: Add SeaBird SeaEagle SD3 support (Petr Oros) [1307065] - [watchdog] hung task debugging: Inject NMI when hung and going to panic (Don Zickus) [1305919] - [watchdog] add sysctl knob hardlockup_panic (Don Zickus) [1305919] - [watchdog] perform all-CPU backtrace in case of hard lockup (Don Zickus) [1305919] - [drm] i915: Drop intel_update_sprite_watermarks (Lyude) [1306425] - [drm] i915: Setup DDI clk for MST on SKLi (Lyude) [1306425] - [drm] i915: Explicitly check for eDP in skl_ddi_pll_select (Lyude) [1306425] - [drm] i915: Don't skip mst encoders in skl_ddi_pll_select (Lyude) [1306425] - [scsi] qla2xxx: Set relogin flag when we fail to queue login requests (Chad Dupuis) [1306033] - [s390] kernel/syscalls: correct syscall number for __NR_setns (Hendrik Brueckner) [1219586] - [edac] sb_edac: fix channel/csrow emulation on Broadwell (Aristeu Rozanski) [1301230] - [usb] xhci: Workaround to get Intel xHCI reset working more reliably (Gopal Tiwari) [1146875] - [fs] revert "revert "dlm: print kernel message when we get an error from kernel_sendpage" (Robert S Peterson) [1264492] - [fs] revert "[fs] dlm: Replace nodeid_to_addr with kernel_getpeername" (Robert S Peterson) [1264492] - [s390] sclp: Determine HSA size dynamically for zfcpdump (Hendrik Brueckner) [1303557] - [s390] sclp: Move declarations for sclp_sdias into separate header file (Hendrik Brueckner) [1303557] - [netdrv] mlx4_en: add missing tx_queue init in en_start_port (Don Dutile) [1304016]- [s390] qeth: initialize net_device with carrier off (Hendrik Brueckner) [1198666] - [netdrv] Add rtlwifi driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525]- [powerpc] pseries: Limit EPOW reset event warnings (Gustavo Duarte) [1300202] - [perf] tools: Do not show trace command if it's not compiled in (Jiri Olsa) [1212539] - [perf] tools spec: Disable trace command on ppc arch (Jiri Olsa) [1212539] - [netdrv] mlx4_en: Fix the blueflame in TX path (Kamal Heib) [1295872 1303661 1303863 1304272] - [netdrv] mlx4_en: Fix HW timestamp init issue upon system startup (Kamal Heib) [1295872 1304272] - [netdrv] mlx4_en: Remove dependency between timestamping capability and service_task (Kamal Heib) [1295872 1304272] - [netdrv] mlx5_core: Fix trimming down IRQ number (Kamal Heib) [1304272] - [x86] Mark Intel Broadwell-DE SoC supported (Steve Best) [1253856] - [s390] zfcpdump: Fix collecting of registers (Hendrik Brueckner) [1303558] - [s390] dasd: fix failfast for disconnected devices (Hendrik Brueckner) [1303559] - [netdrv] bnxt_en: Fix crash in bnxt_free_tx_skbs() during tx timeout (John Linville) [1303703] - [netdrv] bnxt_en: Exclude rx_drop_pkts hw counter from the stack's rx_dropped counter (John Linville) [1303703] - [netdrv] bnxt_en: Ring free response from close path should use completion ring (John Linville) [1303703] - [block] Fix q_suspended logic error for io submission (David Milburn) [1227342] - [block] nvme: No lock while DMA mapping data (David Milburn) [1227342]- [drm] nouveau: remove stray header (Rob Clark) [1249807] - [kernel] ntp: Do leapsecond adjustment in adjtimex read path (Jerry Snitselaar) [1224408] - [kernel] time: Prevent early expiry of hrtimers CLOCK_REALTIME at the leap second edge (Jerry Snitselaar) [1224408] - [kernel] ntp: Introduce and use SECS_PER_DAY macro instead of 86400 (Jerry Snitselaar) [1224408] - [kernel] hrtimer: Make offset update smarter (Jerry Snitselaar) [1224408] - [kernel] timekeeping: Use ktime_t data for ktime_get_update_offsets (Jerry Snitselaar) [1224408] - [kernel] timekeeping: Provide internal ktime_t based data (Jerry Snitselaar) [1224408] - [kernel] timekeeping: indicate clock was set (Jerry Snitselaar) [1224408] - [kernel] timekeeping: Avoid possible deadlock from clock_was_set_delayed (Jerry Snitselaar) [1224408]- [netdrv] ixgbevf: Minor cleanups (John Greene) [1249245] - [netdrv] ixgbevf: fix spoofed packets with random MAC (John Greene) [1249245] - [netdrv] ixgbevf: use ether_addr_copy instead of memcpy (John Greene) [1249245] - [netdrv] ixgbevf: Limit lowest interrupt rate for adaptive interrupt moderation to 12K (John Greene) [1249245] - [netdrv] drivers/net/intel: use napi_complete_done - ixgbevf only (John Greene) [1249245] - [netdrv] ixgbevf: add support for reporting RSS key and hash table for X550 (John Greene) [1249245] - [netdrv] ixgbevf: Set Rx hash type for ingress packets (John Greene) [1249245] - [netdrv] ixgbevf: fold ixgbevf_pull_tail into ixgbevf_add_rx_frag (John Greene) [1249245] - [netdrv] ixgbevf: Use dev_kfree_skb_any in xmit path, not dev_kfree_skb (John Greene) [1249245] - [netdrv] ixgbevf: Add the appropriate ethtool ops to query RSS indirection table and key (John Greene) [1249245] - [netdrv] ixgbevf: Add RSS Key query code (John Greene) [1249245] - [netdrv] ixgbevf: Add a RETA query code (John Greene) [1249245] - [netdrv] ixgbevf: Use ether_addr_copy instead of memcpy (John Greene) [1249245] - [netdrv] ixgbevf: Fix code comments and whitespace (John Greene) [1249245] - [netdrv] ethernet: codespell comment spelling fixes (John Greene) [1249245] - [netdrv] ixgbevf: combine all of the tasks into a single service task (John Greene) [1249245] - [netdrv] ixgbevf: rewrite watchdog task to function similar to igbvf (John Greene) [1249245] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers - ixgbevf only (John Greene) [1249245] - [netdrv] ixgbevf: add netpoll support (John Greene) [1249244 1277784] - [netdrv] ixgbevf: compare total_rx_packets and budget in ixgbevf_clean_rx_irq (John Greene) [1249245] - [netdrv] ixgbevf: Change receive model to use double buffered page based receives (John Greene) [1249245] - [netdrv] ixgbevf: convert to ndo_fix_features - part 2 (John Greene) [1249244] - [netdrv] ixgbe: do not report 2.5 Gbps as supported (John Greene) [1249244] - [netdrv] ixgbe: Clear stale pool mappings (John Greene) [1249244] - [netdrv] ixgbe: Reorder search to work from the top down instead of bottom up (John Greene) [1249244] - [netdrv] ixgbe: Add support for adding/removing VLAN on PF bypassing the VLVF (John Greene) [1249244] - [netdrv] ixgbe: Simplify configuration of setting VLVF and VLVFB (John Greene) [1249244] - [netdrv] ixgbe: Reduce VT code indent in set_vfta by introducing jump label (John Greene) [1249244] - [netdrv] ixgbe: Simplify definitions for regidx and bit in set_vfta (John Greene) [1249244] - [netdrv] ixgbe: Fix SR-IOV VLAN pool configuration (John Greene) [1249244] - [netdrv] ixgbe: Return error on failure to allocate mac_table (John Greene) [1249244] - [netdrv] ixgbe: Always turn PHY power on when requested (John Greene) [1249244] - [netdrv] ixgbe: Save VF info and take references (John Greene) [1249244] - [netdrv] ixgbe: Wait for master disable to be set (John Greene) [1249244] - [netdrv] ixgbe: Correct spec violations by waiting after reset (John Greene) [1249244] - [netdrv] ixgbe: Refactor MAC address configuration code (John Greene) [1249244] - [netdrv] ixgbe: Use private workqueue to avoid certain possible hangs (John Greene) [1249244] - [netdrv] ixgbe: Add support for newer thermal alarm (John Greene) [1249244] - [netdrv] ixgbe: Prevent KR PHY reset in ixgbe_init_phy_ops_x550em (John Greene) [1249244] - [netdrv] ixgbe: Remove CS4227 diagnostic code (John Greene) [1249244] - [netdrv] ixgbe: Add KR mode support for CS4227 chip (John Greene) [1249244] - [netdrv] ixgbe: Fix handling of NAPI budget when multiple queues are enabled per vector (John Greene) [1249244] - [netdrv] ixgbe: fix multiple kernel-doc errors (John Greene) [1249244] - [netdrv] intel: use napi_complete_done (John Greene) [1249244] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo (John Greene) [1249244] - [netdrv] ixgbe: Check for setup_internal_link method (John Greene) [1249244] - [netdrv] ixgbe: Fix CS4227-related semaphore error on reset failure (John Greene) [1249244] - [netdrv] ixgbe: disable LRO by default (John Greene) [1249244] - [netdrv] ixgbe: add flow control ethertype to the anti-spoofing filter (John Greene) [1249244] - [netdrv] ixgbe: Advance version to 4.2.1 (John Greene) [1249244] - [netdrv] ixgbe: X540 thermal warning interrupt not a GPI (John Greene) [1249244] - [netdrv] ixgbe: Fix FCRTH value in VM-to-VM loopback mode (John Greene) [1249244] - [netdrv] ixgbe: Only clear adapter_stopped if ixgbe_setup_fc succeeded (John Greene) [1249244] - [netdrv] ixgbe: Correct several flaws with with DCA setup (John Greene) [1249244] - [netdrv] ixgbe: Add new X550EM SFP+ device ID (John Greene) [1249244] - [netdrv] ixgbe: Update ixgbe_disable_pcie_master flow for X550 (John Greene) [1249244] - [netdrv] ixgbe: Add small packet padding support for X550 (John Greene) [1249244] - [netdrv] ixgbe: Correct setting of RDRXCTL register for X550 devices (John Greene) [1249244] - [netdrv] ixgbe: Correct error path in semaphore handling (John Greene) [1249244] - [netdrv] ixgbe: Limit SFP polling rate (John Greene) [1249244] - [netdrv] ixgbe: Allow SFP+ on more than 82598 and 82599 (John Greene) [1249244] - [netdrv] ixgbe: Add logic to reset CS4227 when needed (John Greene) [1249244] - [netdrv] ixgbe: Fix 1G and 10G link stability for X550EM_x SFP+ (John Greene) [1249244] - [netdrv] ixgbe: Add X550EM_x dual-speed SFP+ support (John Greene) [1249244] - [netdrv] ixgbe: Allow reduced delays during SFP detection (John Greene) [1249244] - [netdrv] ixgbe: Clear I2C destination location (John Greene) [1249244] - [netdrv] ixgbe: Enable bit-banging mode on X550 (John Greene) [1249244] - [netdrv] ixgbe: Set lan_id before first I2C eeprom access (John Greene) [1249244] - [netdrv] ixgbe: Provide unlocked I2C methods (John Greene) [1249244] - [netdrv] ixgbe: Provide I2C combined on X550EM (John Greene) [1249244] - [netdrv] ixgbe: Add X550EM support for SFP insertion interrupt (John Greene) [1249244] - [netdrv] ixgbe: Accept SFP not present errors on all devices (John Greene) [1249244] - [netdrv] ixgbe: Add fdir support for SCTP on X550 (John Greene) [1249244] - [netdrv] ixgbe: Add SFP+ detection for X550 hardware (John Greene) [1249244] - [netdrv] ixgbe: Teardown SR-IOV before unregister_netdev (John Greene) [1249244] - [netdrv] ixgbe: fix issue with SFP events with new X550 devices (John Greene) [1249244] - [netdrv] ixgbe: Resolve "initialized field overwritten" warnings (John Greene) [1249244] - [netdrv] ixgbe: Add support for reporting 2.5G link speed (John Greene) [1249244] - [netdrv] ixgbe: fix bounds checking in ixgbe_setup_tc for 82598 (John Greene) [1249244] - [netdrv] ixgbe: support for ethtool set_rxfh (John Greene) [1249244] - [netdrv] ixgbe: Avoid needless PHY access on copper phys (John Greene) [1249244] - [netdrv] ixgbe: cleanup to use cached mask value (John Greene) [1249244] - [netdrv] ixgbe: Remove second instance of lan_id variable (John Greene) [1249244] - [netdrv] ixgbe: use kzalloc for allocating one thing (John Greene) [1249244] - [netdrv] ixgbe: Remove unused PCI bus types (John Greene) [1249244] - [netdrv] ixgbe: add new bus type for intergrated I/O interface (IOSF) (John Greene) [1249244] - [netdrv] ixgbe: add get_bus_info method for X550 (John Greene) [1249244] - [netdrv] ixgbe: Add support for entering low power link up state (John Greene) [1249244] - [netdrv] ixgbe: Add support for VXLAN RX offloads (John Greene) [1249244] - [netdrv] ixgbe: Add support for UDP-encapsulated tx checksum offload (John Greene) [1249244] - [netdrv] ixgbe: Check whether FDIRCMD writes actually complete (John Greene) [1249244] - [netdrv] ixgbe: Assign set_phy_power dynamically where needed (John Greene) [1249244] - [netdrv] ixgbe: add new function to check for management presence (John Greene) [1249244] - [netdrv] ixgbe: Simplify port-specific macros (John Greene) [1249244] - [netdrv] ixgbe: Don't report flow director filter's status (John Greene) [1249244] - [netdrv] ixgbe: Specify Rx hash type WRT Rx desc RSS type (John Greene) [1249244] - [netdrv] ixgbe: only report generic filters in get_ts_info (John Greene) [1249244] - [netdrv] ixgbe: Remember to write ixfi changes after modifying (John Greene) [1249244] - [netdrv] ixgbe: fix X550 default set_phy_power method (John Greene) [1249244] - [netdrv] ixgbe: Set lan_id before using I2C (John Greene) [1249244] - [netdrv] ixgbe: add link check for X550 copper (John Greene) [1249244] - [netdrv] ixgbe: Add support for another X550 device (John Greene) [1249244] - [netdrv] ixgbe: fix X550 PHY function pointers (John Greene) [1249244] - [netdrv] ixgbe: fix X550 devices init flow (John Greene) [1249244] - [netdrv] ixgbe: fix bug in not clearing counters for X550 devices (John Greene) [1249244] - [netdrv] ixgbe: fix issue with sfp events with new X550 devices (John Greene) [1249244] - [netdrv] ixgbe: add support for interrupts from X550 external PHY (John Greene) [1249244] - [netdrv] ixgbe: Add const string for overheat message (John Greene) [1249244] - [netdrv] ixgbe: Add reset for X550 device (John Greene) [1249244] - [netdrv] ixgbe: add X550 support for external PHY and forced 1G/10G support (John Greene) [1249244] - [netdrv] ixgbe: Restore ESDP settings after MAC reset (John Greene) [1249244] - [netdrv] ixgbe: Add a PHY power state method (John Greene) [1249244] - [netdrv] ixgbe: add define for X557 PHY ID (John Greene) [1249244] - [netdrv] ixgbe: add support for WoL and autoneg FC for some X550 devices (John Greene) [1249244] - [netdrv] ixgbe: add array of MAC type dependent values (John Greene) [1249244] - [netdrv] ixgbe: Use a signed type to hold error codes (John Greene) [1249244] - [netdrv] ixgbe: Release semaphore bits in the right order (John Greene) [1249244] - [netdrv] ixgbe: Fix IOSF SB access issues (John Greene) [1249244] - [netdrv] ixgbe: Add GET_RSS_KEY command to VF-PF channel commands set (John Greene) [1249244] - [netdrv] ixgbe: Add a RETA query command to VF-PF channel API (John Greene) [1249244] - [netdrv] ixgbe: Add a new netdev op to allow/prevent a VF from querying an RSS info (John Greene) [1186052 1246195 1249244 1271403] - [netdrv] ixgbe: Add the appropriate ethtool ops to query RSS indirection table and key (John Greene) [1249244] - [netdrv] ixgbe: Refactor the RSS configuration code (John Greene) [1249244] - [netdrv] ixgbe: Drop unnecessary call to rcu_barrier (John Greene) [1249244] - [netdrv] ixgbe: adds x550 specific FCoE offloads (John Greene) [1249244] - [netdrv] ethernet: Use bool function returns of true/false instead of 1/0 (John Greene) [1249244] - [netdrv] ixgbe: cleanup make ixgbe_set_ethertype_anti_spoofing_X550 static (John Greene) [1249244] - [netdrv] ixgbe: Clean up type inconsistency (John Greene) [1249244] - [netdrv] ixgbe: add new wrapper for X550 support (John Greene) [1249244] - [netdrv] ethernet: codespell comment spelling fixes (John Greene) [1249244] - [netdrv] ixgbe: add Tx anti spoofing support (John Greene) [1249244] - [netdrv] ixgbe: add VXLAN offload support for X550 devices (John Greene) [1249244] - [netdrv] ixgbe: improve mac filter handling (John Greene) [1249244] - [netdrv] ixgbe: enable l2 forwarding acceleration for macvlans (John Greene) [1249244] - [netdrv] ixgbe: show <2 for encoding loss on PCIe Gen3 (John Greene) [1249244] - [netdrv] ixgbe: call pcie_get_mimimum_link to check if device has enough bandwidth (John Greene) [1249244] - [netdrv] revert "ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue" (John Greene) [1249244] - [netdrv] ixgbe: Add function for setting XPS queue mapping (John Greene) [1249244] - [netdrv] ixgbe: finish ixgbe: Update ixgbe to use new vlan accleration (John Greene) [1249244] - [netdrv] net/mlx5e: Assign random MAC address if needed (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Write vlan list into vport context (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Write UC/MC list and promisc mode into vport context (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport vlans (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport promisc mode (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport state (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport mac lists (Kamal Heib) [1246031] - [netdrv] net/mlx5: Update access functions to Query/Modify vport MAC address (Kamal Heib) [1246031] - [netdrv] net/mlx5: Add HW capabilities and structs for SR-IOV E-Switch (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Use the right DMA free function on TX path (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Max mtu comparison fix (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Added self loopback prevention (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Fix inline header size calculation (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Fix LSO vlan insertion (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Re-eanble client vlan TX acceleration (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Return error in case mlx5e_set_features fails (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Don't allow more than max supported channels (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use the the real irqn in eq->irqn (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Wait for RX buffers initialization in a more proper manner (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid NULL pointer access in case of configuration failure (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Remove dead fmr code (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Wait for FW readiness on startup (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add pci error handlers to mlx5_core driver (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix internal error detection conditions (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use private health thread for each device (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use accessor functions to read from device memory (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Prepare cmd interface to system errors handling (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Improve mlx5 messages (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Update health syndromes (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix wrong name in struct (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: New init and exit flow for mlx5_core (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix notification of page supplement error (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix async commands return code (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Remove redundant "err" variable usage (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix struct type in the DESTROY_TIR/TIS device commands (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Priv state flag not rolled-back upon netdev open error (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Disable VLAN filter in promiscuous mode (Kamal Heib) [1246031] - [netdrv] net/mlx5: Fix typo in mlx5_query_port_pvlc (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Remove dead code from alloc_cached_mr (Kamal Heib) [1246031] - [netdrv] mlx5: Expose correct page_size_cap in device attributes (Kamal Heib) [1246031] - [netdrv] mlx5: Fix missing device local_dma_lkey (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid accessing NULL pointer at ndo_select_queue (Kamal Heib) [1246031] - [netdrv] mlx5e: Fix sparse warnings in mlx5e_handle_csum (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support RX CHECKSUM_COMPLETE (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support ethtool get/set_pauseparam (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Ethtool link speed setting fixes (Kamal Heib) [1246031] - [netdrv] net/mlx5e: HW LRO changes/fixes (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support smaller RX/TX ring sizes (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Add ethtool RSS configuration options (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Make RSS indirection table size a constant (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Have a single RSS Toeplitz hash key (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Support physical port counters (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Disable async events before unregister_netdev (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Rename/move functions following the ndo_stop flow change (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Light-weight netdev open/stop (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Introduce access function to modify RSS/LRO params (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Introduce the "Drop RQ" (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Unify the RX flow (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove the mlx5e_update_priv_params() function (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Introduce create/destroy RSS indir table access functions (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Do not use netdev_err before the netdev is registered (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid redundant de-reference (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove redundant assignment of sq->user_index (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove redundant field mlx5e_priv->num_tc (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Use hard-coded 4K page size for RQ/SQ/CQ (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Check the return value of mlx5_command_exec (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Input IPSEC.SPI into the RX RSS hash function (Kamal Heib) [1246031] - [netdrv] net/mlx5e: cosmetics: use BIT instead of "1 <<", and others (Kamal Heib) [1246031] - [netdrv] net/mlx5e: TX latency optimization to save DMA reads (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Allocate DMA coherent memory on reader NUMA node (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support ETH_RSS_HASH_XOR (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Set log_uar_page_sz for non 4K page size architecture (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Prefetch skb data on RX (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Pop cq outside mlx5e_get_cqe (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove mlx5e_cq.sqrq back-pointer (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove extra spaces (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid TX CQE generation if more xmit packets expected (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid redundant dev_kfree_skb() upon NOP completion (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove re-assignment of wq type in mlx5e_enable_rq (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Use skb_shinfo(skb)->gso_segs rather than counting them (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Static mapping of netdev priv resources to/from netdev TX queues (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Add transport domain to the ethernet TIRs/TISs (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add transport domain alloc/dealloc support (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support NETIF_F_SG (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Enforce max flow-tables level >= 3 (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Disable client vlan TX acceleration (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Add HW cacheline start padding (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Fix HW MTU settings (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: fix an error code (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix static checker warnings around system guid query flow (Kamal Heib) [1246031] - [netdrv] mlx5: Enable mutual support for IB and Ethernet (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Don't create IB instance over Ethernet ports (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Avoid using the MAD_IFC command under ISSI > 0 mode (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add more query port helpers (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use port number when querying port ptys (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use port number in the query port mtu helpers (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Get vendor-id using the query adapter command (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add new query HCA vport commands (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Make the vport helpers available for the IB driver too (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Check the return bitmask when querying ISSI (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Enable XRCs and SRQs when using ISSI > 0 (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Apply proper name convention to helpers (Kamal Heib) [1246031] - [netdrv] net/mlx5_en: Add missing check for memory allocation failure (Kamal Heib) [1246031] - [netdrv] net/mlx5: Extend mlx5_core to support ConnectX-4 Ethernet functionality (Kamal Heib) [1246031] - [netdrv] net/mlx5: Ethernet resource handling files (Kamal Heib) [1246031] - [netdrv] net/mlx5: Ethernet Datapath files (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Set/Query port MTU commands (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Modify CQ moderation parameters (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Implement get/set port status (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Implement access functions of ptys register fields (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: New device capabilities handling (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: HW data structs/types definitions cleanup (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Set irq affinity hints (Kamal Heib) [1246031] - [netdrv] net/mlx5_core, mlx5_ib: Do not use vmap on coherent memory (Kamal Heib) [1246031] - [drm] revert 'drm/i915: resume MST after reading back hw state' (Rob Clark) [1292402] - [drm] i915: Wait for mst to finish suspending before disabling interrupts (Rob Clark) [1292402] - [drm] upstream sync to 4.4 (Rob Clark) [1135349 1248507] - [drm] nouveau/gr/gf117-: assume no PPC if NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK is zero (Rob Clark) [1249814] - [drm] nouveau/gr/gf117-: read NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK from correct GPC (Rob Clark) [1249814] - [drm] nouveau/gr/gf100-: split out per-gpc address calculation macro (Rob Clark) [1249814] - [drm] nouveau/bios: return actual size of the buffer retrieved via _ROM (Rob Clark) [1249814] - [drm] nouveau/pmu: remove whitelist for PGOB-exit WAR, enable by default (Rob Clark) [1218795 1218796] - [drm] nouveau/pmu/gk107: enable PGOB codepaths (Rob Clark) [1218795 1218796] - [drm] nouveau/pmu/gk104: check fuse to determine presence of PGOB (Rob Clark) [1218795 1218796] - [drm] radeon: Retry DDC probing on DVI on failure if we got an HPD interrupt (Rob Clark) [1249814] - [drm] drm: import vmwgfx (Rob Clark) [1281592] - [firmware] add i915 GuC firmware (Rob Clark) [1135349] - [firmware] add i915 DMC firmware (Rob Clark) [1135349] - [drm] upstream sync to 4.3 (Rob Clark) [1249814] - [drm] upstream sync to 4.2 (Rob Clark) [1249812 1274061] - [drm] upstream sync to 4.1 (Rob Clark) [1249810] - [drm] upstream sync to 4.0 (Rob Clark) [1249807] - [drm] upstream sync to 3.19 (Rob Clark) [1249806] - [kernel] iommu: Export intel_iommu_enabled to signal when iommu is in use (Rob Clark) [1249806] - [kernel] time: export nsec_to_jiffies64 (Rob Clark) [1249806] - [kernel] component: fix bug with legacy API (Rob Clark) [1249806] - [kernel] component: add support for component match array (Rob Clark) [1249806] - [kernel] component: ignore multiple additions of the same component (Rob Clark) [1249806] - [kernel] component: fix missed cleanup in case of devres failure (Rob Clark) [1249806] - [kernel] base: fix devres handling for master device (Rob Clark) [1249806] - [kernel] base: provide an infrastructure for componentised subsystems (Rob Clark) [1249806]- [target] fcoe: Add tag support to tcm_fc (Andy Grover) [882092] - [scsi] don't store LUN bits in CDB byte 1 for USB mass-storage devices (Ewan Milne) [1255846] - [scsi] usb-storage: add try_rc_10_first flag (Ewan Milne) [1255846] - [scsi] usb-storage: add flags for VPD pages and REPORT LUNS (Ewan Milne) [1255846] - [mm] hugetlbfs: skip shared VMAs when unmapping private pages to satisfy a fault (Andrea Arcangeli) [1291248]- [infiniband] mlx4_core: Fix fallback from MSI-X to INTx (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/cma: Fix broken AF_IB UD support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/cm: Change reject message type when destroying cm_id (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Update ocrdma version number (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fail connection for MTU lesser than 512 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix dmac resolution for link local address (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Prevent allocation of DPP PDs if FW doesnt support it (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix the request length for RDMA_QUERY_QP mailbox command to FW (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Use VID 0 if PFC is enabled and vlan is not configured (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix QP state transition in destroy_qp (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Report EQ full fatal error (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix EQ destroy failure during driver unload (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Avoid 'may be used uninitialized' warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] Remove duplicated KERN_ from pr_ uses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: fix test of unsigned variable (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/core: Fix for parsing netlink string attribute (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: use wildcard mapping for getting remote addr info (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ehca: use correct destination for memcpy (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: rds-tcp: only initiate reconnect attempt on outgoing TCP socket (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: rds-tcp: Always create a new rds_sock for an incoming connection (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Work properly with EQ numbers > 256 in SRIOV (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Fix off-by-one in counters manipulation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipoib/cm: Fix indentation level (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: Remove negative advice dmesg warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix unaligned accesses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: change rdma_gid2ip into void function as it always return zero (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: use arch_phys_wc_add (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: add acounting for MTRR (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Report the actual address of the remote connecting peer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/nes: Report the actual address of the remote connecting peer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: enforce qp/cq id requirements (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: use BAR2 GTS register for T5 kernel mode CQs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: 32b platform fixes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cma: Canonize IPv4 on IPV6 sockets properly (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: Fix new sparse warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: fix unaligned memory access (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Schedule napi when RX buffers allocation fails (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix unaligned accesses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix MC1 memory offset calculation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix reading HCA max message size in mlx4_QUERY_DEV_CAP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Fix ndo_get_iflink (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: drop __GFP_NOFAIL allocation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: check for mapping error (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib_uverbs: Fix pages leak when using XRC SRQs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix WQE LSO segment calculation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Remove IPOIB_MCAST_RUN bit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Save only IPOIB_MAX_PATH_REC_QUEUE skb's (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Handle QP in SQE state (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Update broadcast record values after each successful join request (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Use one linear skb in RX flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: don't disallow registering region starting at 0x0 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: disallow registering 0-sized memory region (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Change alias guids default to be host assigned (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Return the admin alias GUID upon host view request (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Raise slave shutdown event upon FLR (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Request alias GUID on demand (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Change init flow to request alias GUIDs for active VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Manage admin alias GUID upon admin request (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Set initial admin GUIDs for VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Manage alias GUID per VF (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Alias GUID adding persistency support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Don't call t4_slow_intr_handler when we're not the Master PF (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add comment for calculate tx flits and sge length code (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Use device node in page allocation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Freelist starving threshold varies from adapter to adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Increased the value of MAX_IMM_TX_PKT_LEN from 128 to 256 bytes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: make sure not to loop forever inside rds_send_xmit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: only use passive connections when addresses match (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Move ethtool related code to a separate file (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Extend struct mlx5_interface to support multiple protocols (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Modify arm CQ in preparation for upcoming Ethernet driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Move completion eqs from mlx5_ib to mlx5_core (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Update module info macros for ConnectX4 Support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Fix Mellanox copyright note (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix Mellanox copyright note (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix a bug in alloc_token (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Avoid usage command work entry after writing command doorbell (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Avoid copying outbox in aysnc command completion (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Use coherent memory for command interface page (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Use the right inbox struct in destroy mkey command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Clear doorbell record inside mlx5_db_alloc() (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Avoid setting DC requestor/responder resources (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Coding style fix (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix call to mlx5_core_qp_modify (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Allocate firmware pages from device's NUMA node (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add interface identify support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add SET_PORT opcode modifiers enumeration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Set enhanced QoS support by default when ETS supported (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Warn users of depracated QoS Firmware (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Added qos_vport QP configuration in VST mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Allocate VPPs for each port on PF init (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Query device for QoS per VF support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add mlx4_SET_VPORT_QOS implementation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add mlx4_ALLOCATE_VPP implementation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: New file for QoS related firmware commands (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Aesthetic code changes in multi_func_init (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Make mlx4_is_eth visible inline funcion (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add RSS support for fragmented IP datagrams (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] chelsio cxgb/cxgb3: Make stats_strings arrays const (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Moderate ethtool callback to show more statistics (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add Flow control statistics display via ethtool (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Protect access to the statistics bitmap (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Support general selective view of ethtool statistics (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Move statistics bitmap setting to the Ethernet driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Create new header file for all statistics info (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Fix port counters statistics bitmask (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: fix boolreturn.cocci warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: update Kconfig and Makefile for FCoE support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: add cxgb4_fcoe.c for FCoE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: add cxgb4_fcoe.h and macro definitions for FCoE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Make PCI Device ID Tables be "const" (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add device ID for new adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: mlx4_en_set_tx_maxrate() can be static (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add basic support for QP max-rate limiting (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add basic elements for QCN (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Try and provide an RDMA CIQ per cpu (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Move offload Rx queue allocation to separate function (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] debugfs: Provide a file creation function that also takes an initial size (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix to dump devlog, even if FW is crashed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Disable interrupts and napi before unregistering netdev (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Allocate dynamic mem. for egress and ingress queue maps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix frame size warning for 32 bit arch (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix GEN_EQE accessing uninitialixed mutex (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Call register_netdevice in the proper location (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Set statistics bitmap at port init (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Saturate RoCE port PMA counters in case of overflow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Fix off-by-one in ethtool statistics display (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Verify net device validity on port change event (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: avoid potential stack overflow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: fix coccinelle warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Disbale GRO for incoming loopback/selftest packets (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix wrong mask and error flow for the update-qp command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix PCI-E Memory window interface for big-endian systems (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix incorrect 'c' suffix to pI4, use pISc instead (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Add blank line after declaration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Fix checkpatch warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Enable the ODP capability query verb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Add support for extended query device caps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Don't hang threads forever waiting on WR replies (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Add support for IB stack compliant stats in sysfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Update the dev in reg_create (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: In mlx4_ib_demux_cm, print out GUID in host-endian order (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Bug fixes in mlx4_ib_resize_cq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix memory leak in __mlx4_ib_modify_qp (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix deadlock on uverbs modify_qp error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: When marshaling ucma path from user-space, clear unused fields (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Fix sizeof checkpatch warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Replace rcu_assign_pointer with RCU_INIT_POINTER in qib_keys.c (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Replace rcu_assign_pointer with RCU_INIT_POINTER in qib_qp.c (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Fix error code in get_port_caps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detach (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipath: Remove unused function in ipath_wc_ppc64 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Serialize CQ event upcalls with CQ destruction (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix configuration of log_uar_page_sz (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net: mellanox: Delete unnecessary checks before the function call "vunmap" (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support in cxgb4 to get expansion rom version via ethtool (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Reset flow support for IB kernel ULPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Always use the correct port for mirrored multicast attachments (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix trace observed while dumping clip_tbl (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support in debugfs to dump the congestion control table (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support to dump mailbox content in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for ULP RX logic analyzer output in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to display TP logic analyzer output (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support in debugfs to display sensor information (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net: rds: Remove repeated function names from debug output (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Delete an unnecessary check before the function call "release_firmware" (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add low latency socket busy_poll support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Adjust RX frag strides to frag sizes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Print page allocator information (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Move to use hex PCI device IDs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix misleading debug print on CQE stride support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: mlx4_config_dev_retrieval - Initialize struct config_dev before using (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix mpt_entry initialization in mlx4_mr_rereg_mem_write (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Load balance ports in port aggregation mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Create mirror flows in port aggregation mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Add port aggregation support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Reuse mlx4_mac_to_u64 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Port aggregation upper layer interface (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Port aggregation low level interface (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Remove preprocessor check for CONFIG_CXGB4_DCB (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Update the HCA core clock frequency after INIT_PORT (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix device capabilities dumping (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Fix memory corruption in mlx4_MAD_IFC_wrapper (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use ethtool cmd->autoneg as a hint for ethtool set settings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Remove duplicate code line from procedure mlx4_bf_alloc (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix struct mlx4_vhcr_cmd to make implicit padding explicit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix HW2SW_EQ to conform to the firmware spec (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Adjust command timeouts to conform to the firmware spec (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix mem leak in SRIOV mlx4_init_one error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add reserved lkey for VFs to QUERY_FUNC_CAP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add bad-cable event support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump different timer and clock values of the adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump PM module stats (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Addded support in debugfs to dump CIM outbound queue content (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump cim ingress bound queue contents (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump sge_qinfo (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fixes cxgb4_inet6addr_notifier unregister call (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mode_t whack-a-mole: chelsio (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Reset flow activation upon SRIOV fatal command cases (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Enable device recovery flow with SRIOV (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Handle AER flow properly (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Manage interface state for Reset flow cases (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Activate reset flow upon fatal command cases (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Enhance the catas flow to support device reset (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Refactor the catas flow to work per device (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Set device configuration data to be persistent across reset (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add debugfs options to dump the rss key, config for PF, VF, etc (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add debugfs entry to dump the contents of the flash (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: Cleanup register defines/MACROS defined in t4fw_ri_api.h (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: Cleanup register defines/MACROS defined in t4.h (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4 : Update ipv6 address handling api (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: avoid a compile-time warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: avoid build warnings on 32-bit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Ripping out old hard-wired initialization code in driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4/cxgb4/cxgb4vf/cxgb4i/csiostor: Cleanup register defines/macros related to all other cpl messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4/cxgb4/cxgb4i: Cleanup register defines/MACROS related to CM CPL messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for mps_tcam debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for cim_qcfg entry in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for cim_la entry in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for devlog (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add PCI device ID for new T5 adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup PL, XGMAC, SF and MC related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/csiostor: Cleanup TP, MPS and TCAM related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxg4vf/csiostor: Cleanup MC, MA and CIM related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup SGE and PCI related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4/cxgb4vf/csiostor: Cleanup SGE register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: include clocksource.h again (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix kernel Oops - mem corruption - when working with more than 80 VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix error flow in mlx4_init_hca (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Correcly update the mtt's offset in the MR re-reg flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Doorbell is byteswapped in Little Endian archs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix decoding QSA module for ethtool get settings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Cache line CQE/EQE stride fixes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/srp: Allow newline separator for connection string (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Add function to read WQE from user-space (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Add umem function to read data from user-space (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Enhance UMR support to allow partial page table update (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Remove per-MR pas and dma pointers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Always resolve destination mac from GRH for UD QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Check for DPDP violation only when DPDP is not supported (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix an incorrectly shadowed variable in mlx4_ib_rereg_user_mr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/addr: Improve address resolution callback scheduling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix mgid key handling in SA agent multicast data-base (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Do not resolve VLAN if already resolved (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Avoid double dumping of the PF device capabilities (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fixed memory leak and incorrect refcount in mlx4_load_one (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for QSA modules (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Refactor QUERY_PORT (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add explicit error message when rule doesn't meet configuration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add A0 hybrid steering (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add mlx4_bitmap zone allocator (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add a check if there are too many reserved QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Change QP allocation scheme (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Use tasklet for user-space CQ completion events (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Mask out host side virtualization features for guests (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/csiostor: Don't use MASTER_MUST for fw_hello call (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf: global named must be unique (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Update firmware version after flashing it via ethtool (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf: Use new interfaces to calculate BAR2 SGE Queue Register addresses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf: Add code to calculate T5 BAR2 Offsets for SGE Queue Registers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4vf: Add and initialize some sge params for VF driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Support for configurable RSS hash function (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix error flow in add_keys (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix sparse warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Add more supported devices (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Clear outbox of dealloc uar (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Print resource number on QP/SRQ async events (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Remove unused dev cap enum fields (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix command queue size enforcement (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix min vectors value in mlx5_enable_msix (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Request the mlx5 IB module on driver load (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Add T4/T5 PCI ID Table (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: fix mlx4_en_set_rxfh (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4/cxgb4vf/csiostor: Cleanup macros/register defines related to PCIE, RSS and FW (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup macros/register defines related to queues (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4/csiostor: Cleansup FW related macros/register defines for PF/VF and LDST (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Cleanup Filter related macros/register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: mlx4_en_set_settings always fails when autoneg is set (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: don't duplicate kvfree (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: don't duplicate kvfree (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist: mark input buffer parameters as 'const' (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist.c: fix kerneldoc for sg_pcopy_to_buffer, sg_pcopy_from_buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist: introduce sg_pcopy_from_buffer and sg_pcopy_to_buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist: factor out sg_miter_get_next_page from sg_miter_next (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: use netdev_rss_key_fill helper (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Support more than 64 VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add QUERY_FUNC firmware command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Refactor mlx4_load_one (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Refactor mlx4_cmd_init and mlx4_cmd_cleanup (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Use correct variable type for mlx4_slave_cap (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix wrong reading of reserved_eqs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4i/cxgb4 : Refactor macros to conform to uniform standards (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix static checker warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Extend checksum offloading by CHECKSUM COMPLETE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Remove unnecessary struct in6_addr * casts (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Cleanup macros so they follow the same style and look consistent (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add cxgb4_debugfs.c, move all debugfs code to new file (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add retrieval of CONFIG_DEV parameters (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add __GFP_COLD gfp flags in alloc_pages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Remove RX buffers alignment to IP_ALIGN (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Protect port type setting by mutex (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Prevent VF from changing port configuration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Report actual number of rings in indirection table (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Move spinlocks and work initalizations to beginning of init_netdev (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Call napi_synchronize on stop_port (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Cleanups suggested by clang static checker (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use PTYS register to set ethtool settings - Speed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use PTYS register to query ethtool settings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ethtool, net/mlx4_en: Add 100M, 20G, 56G speeds ethtool reporting support:q (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add ethernet backplane autoneg device capability (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Introduce ACCESS_REG CMD and eth_prot_ctrl dev cap (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Introduce mlx4_get_module_info for cable module info reading (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ethtool, net/mlx4_en: Cable info, get_module_info/eeprom ethtool support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Limit count field to 24 bits in qp_alloc_res (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix race on driver load (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix race in create EQ (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Avoid leaking steering rules on flow creation error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Don't attempt to TX offload the outer UDP checksum for VXLAN (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Call synchronize_irq before freeing EQ buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Call synchronize_irq before freeing EQ buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: avoid calling sock_kfree_s on allocation failure (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Add missing neigh_release in find_route (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix XRC race condition in ib_uverbs_open_qp (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Clear AH attr variable to prevent garbage data (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: fix race accessing page->_count (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Use extended internal signature layout (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Modify to work with arbitrary page size (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Remove duplicate code from mlx5_set_path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Fix possible array overflow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Avoid leakage from kernel to user space (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Improve debug prints in mlx5_ib_reg_user_mr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Clear umr resources after ib_unregister_device (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: remove NETDEV_TX_BUSY (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: tx_info->ts_requested was not cleared (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use local var for skb_headlen skb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use local var in tx flow for skb_shinfo skb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: mlx4_en_xmit() reads ring->cons once, and ahead of time to avoid stalls (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Avoid false sharing in mlx4_en_en_process_tx_cq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use prefetch in tx path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Avoid a cache line miss in TX completion for single frag skb's (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Avoid calling bswap in tx fast path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Align tx path structures to cache lines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Code cleanups in tx path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Add ConnectX-4 to list of supported devices (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Identify resources by their type (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: use set/get macros in device caps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Use hardware registers description header file (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Update device capabilities handling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: do proper house keeping if connection fails in rds_tcp_conn_connect (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: call rds_conn_drop instead of open code it at rds_connect_complete (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Protect QUERY_PORT wrapper from untrusted guests (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Don't disable SRIOV if there are active VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Use BAR2 Going To Sleep (GTS) for T5 and later (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mellanox: Change en_print to return void (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add mlx4_en_get_cqe helper (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Cache line EQE size support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Enable CQE/EQE stride support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Allow not to specify probe_vf in SRIOV IB mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix VF mac handling in RoCE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Do not allow APM under RoCE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Don't update QP1 in native mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Avoid accessing netdevice when building RoCE qp1 header (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Fix mlx4 reg/unreg mac to work properly with 0-mac addresses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Resolve L2 address when creating user AH (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Correct error flows in rereg_mr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Disable TSO for Connect-X rev A0 HCAs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Change get_user_pages usage to always NULL vmas (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib_umem_release should decrement mm->pinned_vm from ib_umem_get (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Set vlan stripping policy by the right command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Avoid dealing with MAC index in UPDATE_QP wrapper if not needed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Use the correct VSD mask in UPDATE_QP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Correctly configure single ported VFs from the host (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Move the tunnel steering helper function to mlx4_core (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ocrdma: Obtain SL from device structure (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Use ARRAY_SIZE instead of sizeof/sizeof (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Use ARRAY_SIZE instead of sizeof/sizeof (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] amso1100: Check for integer overflow in c2_alloc_cq_buf (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: Add user space RMPP support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: add new ioctl to ABI to support new registration options (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: Add dev_notice messages for various umad/mad registration failures (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: Update module to pr_, dev_ style print messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] umad: Update module to pr_, dev_ style print messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] cxgb4 : Disable recursive mailbox commands when enabling vi (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [scsi] cxgb4i : Move stray CPL definitions to cxgb4 driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Add P_Key change event support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Add support for secure-host and SMP firewall (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iwcm: Use a default listen backlog if needed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix residual handling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix deadlock between host removal and multipathd (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [scsi] scsi_transport_srp: Fix fast_io_fail_tmo=dev_loss_tmo=off behavior (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_ib: Add support for user MR re-registration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Add helper functions to support MR re-registration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Add user MR re-registration support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ocrdma: Fix a sparse warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Delete AH table if ocrdma_init_hw fails after AH table creation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Remove hardcoding of the max DPP QPs supported (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Handle shutdown event from be2net driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Add hca_type and fixing fw_version string in device atrributes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5: Adjust events to use unsigned long param instead of void (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5: minor fixes mainly avoidance of hidden casts (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5: Move pci device handling from mlx5_ib to mlx5_core (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: mlx4_en_gset_priv_flags can be static (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Remove MCG in case it is attached to promiscuous QPs only (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: In SR-IOV mode host should add promisc QP to default entry only (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Make sure the max number of QPs per MCG isn't exceeded (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Make sure that negative array index isn't used (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix leakage of SW multicast entries (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Do not count LLC/SNAP in MTU calculation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Do not disable vlan filter during promiscuous mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Run loopback test only when port is up (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Fix set port ratelimit for 40GE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] cxgb4 : Update copyright year on all cxgb4 files (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: mark napi id for gro_skb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Call iwpm_init only once (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5_core: Fix possible race between mr tree insert/delete (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] cxgb4: use dev_port to identify ports (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix the error flow when probing with invalid VF configuration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Keep only one driver entry release mlx4_priv (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix SRIOV free-pool management when enforcing resource quotas (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for iWARP Port Mapper user space service (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] nes: Add support for iWARP Port Mapper user space service (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Add support for iWARP Port Mapper user space service (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Fix gfp passing in create_qp_common (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] umad: Fix use-after-free on close (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Fix kobject leak on device register error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix GFP flags parameters to be gfp_t (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Fix port kobject deletion during error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Remove unneeded kobject_get/put calls (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Fix sparse warnings about redeclared functions (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Implement IB_QP_CREATE_USE_GFP_NOIO (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] Add a QP creation flag to use GFP_NOIO allocations (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] Allow build of hw/ and ulp/ subdirectories independently (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [rds] tcp_listen: Replace comma with semicolon (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [rds] rdma: Replace comma with semicolon (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Move handling of MLX4_QP_ST_MLX to proper switch statement (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Avoid problems if a header uses pr_fmt (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] umad: Fix error handling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Add interface for selecting VFs to enable QP0 via MLX proxy QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Add infrastructure for selecting VFs to enable QP0 via MLX proxy QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Preparation for VFs to issue/receive SMI QP0 requests/responses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: SET_PORT called by mlx4_ib_modify_port should be wrapped (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix incorrect FLAGS1 bitmap test in mlx4_QUERY_FUNC_CAP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Fix memory leaks in SR-IOV error paths (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb3: Remove a couple unneeded conditions (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: fix unitialised variable is_mcast (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Use time_before/_after (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix warning about cast of wr_id back to pointer on 32 bits (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Translate legacy diagpkt into newer extended diagpkt (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb3: Fix information leak in send_abort (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: add missing padding at end of struct mlx5_ib_create_srq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: add missing padding at end of struct mlx5_ib_create_cq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Refactor UMR to have its own context struct (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Set QP offsets and parameters for user QPs and not just for kernel QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5_core: Store MR attributes in mlx5_mr_core during creation and after UMR (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Add MR to radix tree in reg_mr_callback (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix error handling in reg_umr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5_core: Simplify signature handover wqe for interleaved buffers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5_core: Fix signature handover operation for interleaved buffers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Add fast registration support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Rename FMR-related variables (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: One FMR pool per SRP connection (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce the 'register_always' kernel module parameter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce srp_finish_mapping (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce srp_map_fmr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce an additional local variable (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix kernel-doc warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix a sporadic crash triggered by cable pulling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ocrdma: Convert to use simple_open (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc error paths (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [rds] Use time_after for time comparison (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Fix uninitialized use of 'port_up' in mlx4_en_set_channels (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix inaccurate return value of mlx4_flow_attach (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Using positive error value for unsigned (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Removed unnecessary bit operation condition (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix smatch error - possible access to a null variable (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: User prio mapping gets corrupted when changing number of channels (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] rds: remove the unneed NULL checking (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mellanox: Logging message cleanups (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]- [netdrv] qlge: make local function static (Harish Patil) [1252123] - [netdrv] delete non-required instances of include linux/init.h (Harish Patil) [1252123] - [netdrv] qlge: Fix compilation warning (Harish Patil) [1252123] - [netdrv] qlge: Convert newlines (Harish Patil) [1252123] - [netdrv] qlogic: use pci_zalloc_consistent (Harish Patil) [1252123] - [netdrv] qlge: Use pci_enable_msix_range instead of pci_enable_msix (Harish Patil) [1252123] - [netdrv] net: get rid of unnecessary initializations in .get_drvinfo (Harish Patil) [1252123] - [netdrv] qlge: Get rid of an redundant assignment (Harish Patil) [1252123] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Harish Patil) [1252123] - [netdrv] qlge: remove open-coded skb_cow_head (Harish Patil) [1252123] - [netdrv] qlge: Move jiffies_to_usecs immediately before loop (Harish Patil) [1252123] - [md] dm snapshot: fix hung bios when copy error occurs (Mike Snitzer) [889368] - [md] dm thin: fix race condition when destroying thin pool workqueue (Mike Snitzer) [1292602] - [x86] Broadwell EP and EX have the same cpuid (David Arcari) [1299962] - [netdrv] bonding: make mii_status sysfs node consistent (Jarod Wilson) [1278008] - [netdrv] bna: fix Rx data corruption with VLAN stripping enabled and MTU > 4096 (Ivan Vecera) [1206064] - [netdrv] ibmveth: add support for TSO6 (Gustavo Duarte) [1252712] - [trace] tracing/filter: Do not allow infix to exceed end of string (Pratyush Anand) [1290666] - [trace] tracing/filter: Do not WARN on operand count going below zero (Pratyush Anand) [1290666] - [trace] tracing: Have filter check for balanced ops (Pratyush Anand) [1290666] - [trace] tracing: Fix double free when function profile init failed (Pratyush Anand) [1290666] - [trace] ring-buffer: Fix race between integrity check and readers (Pratyush Anand) [1290666] - [trace] ftrace: Fix memory leak with function graph and cpu hotplug (Pratyush Anand) [1290666] - [trace] ring-buffer: Fix typo of time extends per page (Pratyush Anand) [1290666] - [net] tcp: select(writefds) don't hang up when a peer close connection (Marcelo Leitner) [1293543] - [net] ipv6: addrlabel: fix ip6addrlbl_get() (Hannes Frederic Sowa) [1299720] - [firmware] add rtlwifi images (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [firmware] add brcmfmac images (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] iwlwifi: add new -16 firmware for iwlmvm devices (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] iwlwifi: add new -13 firmware for iwlmvm devices (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Add brcmfmac driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] include/linux/if_ether.h: Add #define ETH_P_LINK_CTL for HPNA and wlan local tunnel (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Update remaining wireless drivers to new 802.11 stack from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport brcmsmac driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport b43 driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Bakcport SSB driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport BCMA bus driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport iwlegacy driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport rt2x00 driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport carl9170 driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport ath5k driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport ath9k driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport iwlwifi driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [net] Backport mac80211 from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [net] Backport wireless core from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [kernel] atomic: implement generic atomic_dec_if_positive (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] average: provide macro to create static EWMA (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [perf] x86: Improve HT workaround GP counter constraint (Jiri Olsa) [1238702] - [perf] x86: Fix event/group validation (Jiri Olsa) [1238702] - [perf] x86: Disable PEBS-LL in intel_pmu_pebs_disable (Jiri Olsa) [1238702] - [perf] x86/intel: Reset more state in PMU reset (Jiri Olsa) [1238702] - [perf] x86/intel: Make the HT bug workaround conditional on HT enabled (Jiri Olsa) [1238702] - [perf] x86/intel: Limit to half counters when the HT workaround is enabled, to avoid exclusive mode starvation (Jiri Olsa) [1238702] - [perf] x86/intel: Fix intel_get_event_constraints() for dynamic constraints (Jiri Olsa) [1238702] - [perf] x86/intel: Enforce HT bug workaround for SNB/IVB/HSW (Jiri Olsa) [1238702] - [perf] x86/intel: Implement cross-HT corruption bug workaround (Jiri Olsa) [1238702] - [perf] x86/intel: Add cross-HT counter exclusion infrastructure (Jiri Olsa) [1238702] - [perf] x86: Add 'index' param to get_event_constraint callback (Jiri Olsa) [1238702] - [perf] x86: Add 3 new scheduling callbacks (Jiri Olsa) [1238702] - [perf] x86: Vectorize cpuc->kfree_on_online (Jiri Olsa) [1238702] - [perf] x86: Reduce stack usage of x86_schedule_events (Jiri Olsa) [1238702] - [kernel] watchdog: Add watchdog enable/disable all functions (Jiri Olsa) [1238702] - [perf] kernel: Change ASSIGN_ONCEval, x to WRITE_ONCE x, val (Jiri Olsa) [1238702] - [perf] kernel: Provide READ_ONCE and ASSIGN_ONCE (Jiri Olsa) [1238702] - [netdrv] i40evf: avoid mutex re-init (Stefan Assmann) [1212361]- [sched] revert "rt: Update rq clock when unthrottling of an otherwise idle CPU" (Aristeu Rozanski) [1263613] - [sched] revert "sched: Revert "Set skip_clock_update in yield_task_fair" (Aristeu Rozanski) [1263613] - [sched] Revert "Remove useless code in yield_to" (Aristeu Rozanski) [1263613] - [sched] revert "core: Rework rq->clock update skips" (Aristeu Rozanski) [1263613] - [perf] annotate: Fix 32-bit compilation error in util/annotate.c (Jiri Olsa) [1189317] - [perf] report: Display cycles in branch sort mode (Jiri Olsa) [1189317] - [perf] tools: Move branch option parsing to own file (Jiri Olsa) [1189317] - [perf] tool: Add conditional branch filter 'cond' to perf record (Jiri Olsa) [1189317] - [perf] top: branch annotation code to top (Jiri Olsa) [1189317] - [perf] annotate: Finally display IPC and cycle accounting (Jiri Olsa) [1189317] - [perf] annotate: Compute IPC and basic block cycles (Jiri Olsa) [1189317] - [perf] report: Add processing for cycle histograms (Jiri Olsa) [1189317] - [perf] report: Add infrastructure for a cycles histogram (Jiri Olsa) [1189317] - [perf] annotate: Rename source_line_percent to source_line_samples (Jiri Olsa) [1189317] - [perf] annotate: Display total number of samples with --show-total-period (Jiri Olsa) [1189317] - [perf] annotation: Add symbol__get_annotation (Jiri Olsa) [1189317] - [perf] report: Add flag for non ANY branch mode (Jiri Olsa) [1189317] - [perf] tools: Add support for cycles, weight branch_info field (Jiri Olsa) [1189317] - [perf] x86/intel: Use 0x11 as extra reg test value (Jiri Olsa) [1189317] - [perf] x86/intel: Protect LBR and extra_regs against KVM lying (Jiri Olsa) [1189317] - [perf] x86: Make merge_attr global to use from perf_event_intel (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Limit LBR accesses to TOS in callstack mode (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Use correct index to save/restore LBR_INFO with call stack (Jiri Olsa) [1189317] - [perf] x86/intel: Add Intel Skylake PMU support (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Optimize v4 LBR unfreezing (Jiri Olsa) [1189317] - [perf] x86/intel: Streamline LBR MSR handling in PMI (Jiri Olsa) [1189317] - [perf] x86/intel: Move PMU ACK to after LBR read (Jiri Olsa) [1189317] - [perf] x86/intel: Handle new arch perfmon v4 status bits (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Add support for LBRv5 (Jiri Olsa) [1189317] - [perf] Add cycles to branch_info (Jiri Olsa) [1189317] - [perf] x86: Add new MSRs and MSR bits used for Intel Skylake PMU support (Jiri Olsa) [1189317] - [perf] x86/intel: Add support for PEBSv3 profiling (Jiri Olsa) [1189317] - [perf] x86: Add a native_perf_sched_clock_from_tsc (Jiri Olsa) [1189317] - [perf] x86: Rename x86_pmu::er_flags to 'flags' (Jiri Olsa) [1189317] - [perf] x86: Revamp PEBS event selection (Jiri Olsa) [1189317] - [perf] x86/asm/msr: Make wrmsrl_safe a function (Jiri Olsa) [1189317] - [perf] x86/intel/uncore: Use Sandy Bridge client PMU on Haswell/Broadwell (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Add support for ARB uncore PMU on Sandy/IvyBridge (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Add Broadwell-U uncore IMC PMU support (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Move PCI IDs for IMC to uncore driver (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Add support for Intel Haswell ULT - lower power Mobile Processor - IMC uncore PMUs (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Update support for client uncore IMC PMU (Jiri Olsa) [1250641] - [perf] x86/uncore: Fix missing end markers for SNB/IVB/HSW IMC PMU (Jiri Olsa) [1250641] - [perf] x86/uncore: use MiB unit for events for SNB/IVB/HSW IMC (Jiri Olsa) [1250641] - [perf] x86/uncore: add hrtimer to SNB uncore IMC PMU (Jiri Olsa) [1250641] - [perf] x86/uncore: add SNB/IVB/HSW client uncore memory controller support (Jiri Olsa) [1250641] - [perf] x86/uncore: add PCI ids for SNB/IVB/HSW IMC (Jiri Olsa) [1250641] - [perf] Add active_entry list head to struct perf_event (Jiri Olsa) [1250641] - [perf] tools: Use getconf to determine number of online CPUs (Jiri Olsa) [1291071] - [perf] probe: Fix segfault if passed with '' (Jiri Olsa) [1291071] - [perf] report: Fix -T/--threads option to work again (Jiri Olsa) [1291071] - [perf] bench numa: Fix immediate meeting of convergence condition (Jiri Olsa) [1291071] - [perf] bench numa: Fixes of --quiet argument (Jiri Olsa) [1291071] - [perf] bench futex: Fix hung wakeup tasks after requeueing (Jiri Olsa) [1291071] - [perf] probe: Fix bug with global variables handling (Jiri Olsa) [1291071] - [perf] top: Fix a segfault when kernel map is restricted (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Fix build failure on 32-bit arch (Jiri Olsa) [1291071] - [perf] kmem: Fix compiles on RHEL6/OL6 (Jiri Olsa) [1291071] - [perf] tools lib api: Undefine _FORTIFY_SOURCE before setting it (Jiri Olsa) [1291071] - [perf] kmem: Consistently use PRIu64 for printing u64 values (Jiri Olsa) [1291071] - [perf] trace: Disable events and drain events when forked workload ends (Jiri Olsa) [1291071] - [perf] trace: Enable events when doing system wide tracing and starting a workload (Jiri Olsa) [1291071] - [perf] probe: Fix segfault when probe with lazy_line to file (Jiri Olsa) [1291071] - [perf] probe: Find compilation directory path for lazy matching (Jiri Olsa) [1291071] - [perf] probe: Set retprobe flag when probe in address-based alternative mode (Jiri Olsa) [1291071] - [perf] kmem: Analyze page allocator events also (Jiri Olsa) [1291071] - [perf] evlist: Fix type for references to data_head/tail (Jiri Olsa) [1291071] - [perf] probe: Check the orphaned -x option (Jiri Olsa) [1291071] - [perf] probe: Support multiple probes on different binaries (Jiri Olsa) [1291071] - [perf] buildid-list: Fix segfault when show DSOs with hits (Jiri Olsa) [1291071] - [perf] tools: Fix cross-endian analysis (Jiri Olsa) [1291071] - [perf] tools: Fix error path to do closedir() when synthesizing threads (Jiri Olsa) [1291071] - [perf] tools: Fix synthesizing fork_event.ppid for non-main thread (Jiri Olsa) [1291071] - [perf] tools: Add 'I' event modifier for exclude_idle bit (Jiri Olsa) [1291071] - [perf] report: Don't call map__kmap if map is NULL (Jiri Olsa) [1291071] - [perf] tests: Fix attr tests (Jiri Olsa) [1291071] - [perf] probe: Fix ARM 32 building error (Jiri Olsa) [1291071] - [perf] tools: Merge all perf_event_attr print functions (Jiri Olsa) [1291071] - [perf] sched replay: Use replay_repeat to calculate the runavg of cpu usage instead of the default value 10 (Jiri Olsa) [1291071] - [perf] sched replay: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] sched replay: Fix the EMFILE error caused by the limitation of the maximum open files (Jiri Olsa) [1291071] - [perf] sched replay: Handle the dead halt of sem_wait when create_tasks() fails for any task (Jiri Olsa) [1291071] - [perf] sched replay: Fix the segmentation fault problem caused by pr_err in threads (Jiri Olsa) [1291071] - [perf] sched replay: Realloc the memory of pid_to_task stepwise to adapt to the different pid_max configurations (Jiri Olsa) [1291071] - [perf] sched replay: Alloc the memory of pid_to_task dynamically to adapt to the unexpected change of pid_max (Jiri Olsa) [1291071] - [perf] sched replay: Increase the MAX_PID value to fix assertion failure problem (Jiri Olsa) [1291071] - [perf] sched replay: Use struct task_desc instead of struct task_task for correct meaning (Jiri Olsa) [1291071] - [perf] kmem: Respect -i option (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Honor operator priority (Jiri Olsa) [1291071] - [perf] kmaps: Check kmaps to make code more robust (Jiri Olsa) [1291071] - [perf] evlist: Fix inverted logic in perf_mmap__empty (Jiri Olsa) [1291071] - [perf] data: Support using -f to override perf.data file ownership for 'convert' (Jiri Olsa) [1291071] - [perf] trace: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] timechart: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] script: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] mem: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] lock: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] kvm: Support using -f to override perf.data.guest file ownership (Jiri Olsa) [1291071] - [perf] kmem: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] inject: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] evlist: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] probe: Fix to track down unnamed union/structure members (Jiri Olsa) [1291071] - [perf] db-export: No need to have ->thread twice in struct export_sample (Jiri Olsa) [1291071] - [perf] db-export: No need to pass thread twice to db_export__sample (Jiri Olsa) [1291071] - [perf] scripting: No need to pass thread twice to the scripting callbacks (Jiri Olsa) [1291071] - [perf] script: No need to lookup thread twice (Jiri Olsa) [1291071] - [perf] ordered_samples: Remove references to perf_{evlist, tool} and machines (Jiri Olsa) [1291071] - [perf] session: Always initialize ordered_events (Jiri Olsa) [1291071] - [perf] tools: Fix ppid for synthesized fork events (Jiri Olsa) [1291071] - [perf] tools: Refactor comm/tgid lookup (Jiri Olsa) [1291071] - [perf] callchain: Fix kernel symbol resolution by remembering the cpumode (Jiri Olsa) [1291071] - [perf] build: Disable libbabeltrace check by default (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Zero should not be considered "not found" in eval_flag (Jiri Olsa) [1291071] - [perf] trace: Fix syscall enter formatting bug (Jiri Olsa) [1291071] - [perf] tools: Set JOBS based on CPU or processor (Jiri Olsa) [1291071] - [perf] perf: Bump max number of cpus to 1024 (Jiri Olsa) [1291071] - [perf] evlist: Return the first evsel with an invalid filter in apply_filters() (Jiri Olsa) [1291071] - [perf] timechart: Fix SIBGUS error on sparc64 (Jiri Olsa) [1291071] - [perf] tools: Add pid/tid filtering to report and script commands (Jiri Olsa) [1291071] - [perf] diff: Add kallsyms option (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add support for __print_array (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Free filter tokens in process_filter (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add way to find sub buffer boundary (Jiri Olsa) [1291071] - [perf] tools lib traceevent kbuffer: Remove extra update to data pointer in PADDING (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Make plugin options either string or boolean (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add pevent_data_pid_from_comm (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Handle z in bprint format (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Copy trace_clock and free it (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Handle NULL comm name (Jiri Olsa) [1291071] - [perf] symbols: Save DSO loading errno to better report errors (Jiri Olsa) [1291071] - [perf] target: Simplify handling of strerror_r return (Jiri Olsa) [1291071] - [perf] tools: Work around lack of sched_getcpu in glibc < 2.6 (Jiri Olsa) [1291071] - [perf] kmem: Print big numbers using thousands' group (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Factor out allocating and processing args (Jiri Olsa) [1291071] - [perf] probe: Fix to get ummapped symbol address on kernel (Jiri Olsa) [1291071] - [perf] tools: Remove (null) value of "Sort order" for perf mem report (Jiri Olsa) [1291071] - [perf] annotate: Allow annotation for decompressed kernel modules (Jiri Olsa) [1291071] - [perf] tools: Try to lookup kernel module map before creating one (Jiri Olsa) [1291071] - [perf] tools: Remove is_kmodule_extension function (Jiri Olsa) [1291071] - [perf] tools: Remove compressed argument from is_kernel_module (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse in is_kernel_module (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse in decompress_kmodule (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse in map_groups__set_modules_path_dir (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse for machine__new_dso (Jiri Olsa) [1291071] - [perf] tools: Add machine__module_dso function (Jiri Olsa) [1291071] - [perf] tools: Add dsos__addnew function (Jiri Olsa) [1291071] - [perf] tools: Add kmod_path__parse function (Jiri Olsa) [1291071] - [perf] tools: Add lzma decompression support for kernel module (Jiri Olsa) [1291071] - [perf] tools build: Add feature check for lzma library (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add destructor for format_field (Jiri Olsa) [1291071] - [perf] hists browser: Indicate which callchain entries are annotated (Jiri Olsa) [1291071] - [perf] build: Move feature checks code under tools/build (Jiri Olsa) [1291071] - [perf] build: Make features checks directory configurable (Jiri Olsa) [1291071] - [perf] build: Separate feature make support into config/Makefile.feature (Jiri Olsa) [1291071] - [perf] build: Fix feature_check name clash (Jiri Olsa) [1291071] - [perf] trace: Fix summary_only option (Jiri Olsa) [1291071] - [perf] probe: Fix failure to add multiple probes without debuginfo (Jiri Olsa) [1291071] - [perf] build: Add config/feature-checks/*.output to the .gitignore file (Jiri Olsa) [1291071] - [perf] build: Use FEATURE-DUMP instead of PERF-FEATURES in the .gitignore file (Jiri Olsa) [1291071] - [perf] tools: Don't allow empty argument for field-separator (Jiri Olsa) [1291071] - [perf] report: Don't allow empty argument for '-t' (Jiri Olsa) [1291071] - [perf] callchain: Separate eh/debug frame offset cache (Jiri Olsa) [1291071] - [perf] tools: Avoid confusion with preloaded bash function for perf bash completion (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf trace (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf timechart (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf test (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf script (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf help (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf data (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing subcommands of perf (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion to support listing events for --event (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing events of perf subcommand record|stat|top -e (Jiri Olsa) [1291071] - [perf] tools: Provide the right bash completion for listing options of perf subcommand subsubcommand (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing subsubcommands of perf subcommand (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing options of perf subcommand (Jiri Olsa) [1291071] - [perf] tools: Fix perf-read-vdsox32 not building and lib64 install dir (Jiri Olsa) [1291071] - [perf] build: Rename feature_print_var_code to print_var_code (Jiri Olsa) [1291071] - [perf] build: Rename PERF-FEATURES into FEATURE-DUMP (Jiri Olsa) [1291071] - [perf] build: Rename display_vf to feature_verbose (Jiri Olsa) [1291071] - [perf] build: Rename display_lib into feature_display (Jiri Olsa) [1291071] - [perf] build: Get rid of VF_FEATURE_TESTS (Jiri Olsa) [1291071] - [perf] build: Rename CORE_FEATURE_TESTS to FEATURE_TESTS (Jiri Olsa) [1291071] - [perf] build: Get rid of LIB_INCLUDE variable (Jiri Olsa) [1291071] - [perf] build: Fix pthread-attr-setaffinity-np include in test-all (Jiri Olsa) [1291071] - [perf] build: Move features build output under features directory (Jiri Olsa) [1291071] - [perf] build: Disable default check for libbabeltrace (Jiri Olsa) [1291071] - [perf] tools: Fix building error for arm64 (Jiri Olsa) [1291071] - [perf] hists browser: Allow annotating entries in callchains (Jiri Olsa) [1291071] - [perf] hists: Remove hist_entry->used, not used anymore (Jiri Olsa) [1291071] - [perf] hists browser: Fix up some branch alignment (Jiri Olsa) [1291071] - [perf] hists browser: Simplify symbol annotation menu setup (Jiri Olsa) [1291071] - [perf] data: Add tracepoint events fields CTF conversion support (Jiri Olsa) [1291071] - [perf] kmem: Fix alignment of slab result table (Jiri Olsa) [1291071] - [perf] kmem: Allow -v option (Jiri Olsa) [1291071] - [perf] kmem: Fix segfault when invalid sort key is given (Jiri Olsa) [1291071] - [perf] stat: Always correctly indent ratio column (Jiri Olsa) [1291071] - [perf] stat: Fix IPC and other formulas with -A (Jiri Olsa) [1291071] - [perf] stat: Output running time and run/enabled ratio in CSV mode (Jiri Olsa) [1291071] - [perf] hists browser: Fix UI bug after fold/unfold (Jiri Olsa) [1291071] - [perf] robe: Fix compiles due to declarations using perf_probe_point (Jiri Olsa) [1291071] - [perf] hists browser: Fix UI bug after zoom into thread/dso/symbol (Jiri Olsa) [1291071] - [perf] probe: Fix possible double free on error (Jiri Olsa) [1291071] - [perf] tools: Output feature detection's gcc output to a file (Jiri Olsa) [1291071] - [perf] build: Fix libbabeltrace detection (Jiri Olsa) [1291071] - [perf] probe: Allow weak symbols to be probed (Jiri Olsa) [1291071] - [perf] symbols: Allow symbol alias when loading map for symbol name (Jiri Olsa) [1291071] - [perf] revert "perf probe: Fix to fall back to find probe point in symbols" (Jiri Olsa) [1291071] - [perf] probe: Fix --line to handle aliased symbols in glibc (Jiri Olsa) [1291071] - [perf] probe: Fix to handle aliased symbols in glibc (Jiri Olsa) [1291071] - [perf] ordered_events: Adopt queue method (Jiri Olsa) [1291071] - [perf] tools: Remove superfluous thread->comm_set setting (Jiri Olsa) [1291071] - [perf] tools: tool->finished_round() doesn't need perf_session (Jiri Olsa) [1291071] - [perf] ordered_events: Allow tools to specify a deliver method (Jiri Olsa) [1291071] - [perf] ordered_events: Shorten function signatures (Jiri Olsa) [1291071] - [perf] ordered_events: Untangle from perf_session (Jiri Olsa) [1291071] - [perf] sched: No need to keep the session around (Jiri Olsa) [1291071] - [perf] tools: Reference count struct thread (Jiri Olsa) [1291071] - [perf] revert "perf: Remove the extra validity check on nr_pages" (Jiri Olsa) [1291071] - [perf] tools: Initialize cpu set in pthread_attr_setaffinity_np feature test (Jiri Olsa) [1291071] - [perf] probe: Remove bias offset to find probe point by address (Jiri Olsa) [1291071] - [perf] probe: Warn if given uprobe event accesses memory on older kernel (Jiri Olsa) [1291071] - [perf] tools: Improve 'libbabel' feature check failure message (Jiri Olsa) [1291071] - [perf] tools: Improve feature test debuggability (Jiri Olsa) [1291071] - [perf] tools: Improve libbfd detection message (Jiri Olsa) [1291071] - [perf] tools: Improve libperl detection message (Jiri Olsa) [1291071] - [perf] tools: Improve Python feature detection messages (Jiri Olsa) [1291071] - [perf] tools: Remove annoying extra message from the features build (Jiri Olsa) [1291071] - [perf] tools: Add PERF-FEATURES to the .gitignore file (Jiri Olsa) [1291071] - [perf] record: Document --group option (Jiri Olsa) [1291071] - [perf] record: Get rid of -l option from Documentation (Jiri Olsa) [1291071] - [perf] tools: Fix build error on ARCH=i386/x86_64/sparc64 (Jiri Olsa) [1291071] - [perf] tools: Fix FORK after COMM when synthesizing records for pre-existing threads (Jiri Olsa) [1291071] - [perf] stat: Report unsupported events properly (Jiri Olsa) [1291071] - [perf] tools: Compare JOBS to 0 after grep (Jiri Olsa) [1291071] - [perf] report: Fix branch stack mode cannot be set (Jiri Olsa) [1291071] - [perf] buildid-cache: Show usage with incorrect params (Jiri Olsa) [1291071] - [perf] buildid-cache: Use pr_debug instead of verbose and pr_info (Jiri Olsa) [1291071] - [perf] buildid-cache: Add --purge FILE to remove all caches of FILE (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion problem of 'perf --*' (Jiri Olsa) [1291071] - [perf] list: Extend raw-dump to certain kind of events (Jiri Olsa) [1291071] - [perf] list: Clean up the printing functions of hardware/software events (Jiri Olsa) [1291071] - [perf] tools: Remove the '--(null)' long_name for --list-opts (Jiri Olsa) [1291071] - [perf] list: Avoid confusion of perf output and the next command prompt (Jiri Olsa) [1291071] - [perf] list: Allow listing events with 'tracepoint' prefix (Jiri Olsa) [1291071] - [perf] list: Sort the output of 'perf list' to view more clearly (Jiri Olsa) [1291071] - [perf] data: Fix sentinel setting for data_cmds array (Jiri Olsa) [1291071] - [perf] probe: Fix a precedence bug (Jiri Olsa) [1291071] - [perf] diff: Support for different binaries (Jiri Olsa) [1291071] - [perf] buildid-cache: Add new buildid cache if update target is not cached (Jiri Olsa) [1291071] - [perf] probe: Handle strdup failure (Jiri Olsa) [1291071] - [perf] probe: Fix get_real_path to free allocated memory in error path (Jiri Olsa) [1291071] - [perf] probe: Check kprobes blacklist when adding new events (Jiri Olsa) [1291071] - [perf] trace: Fix SIGBUS failures due to misaligned accesses (Jiri Olsa) [1291071] - [perf] data: Add a 'perf' prefix to the generic fields (Jiri Olsa) [1291071] - [perf] data: Add perf data to CTF conversion support (Jiri Olsa) [1291071] - [perf] tools: Add new 'perf data' command (Jiri Olsa) [1291071] - [perf] tools: Add feature check for libbabeltrace (Jiri Olsa) [1291071] - [perf] record: Support recording running/enabled time (Jiri Olsa) [1291071] - [perf] tools: Print the thread's tid on PERF_RECORD_COMM events when -D is asked (Jiri Olsa) [1291071] - [perf] trace: Dump stack on segfaults (Jiri Olsa) [1291071] - [perf] tools: Introduce dump_stack signal helper (Jiri Olsa) [1291071] - [perf] ordered_events: Stop using tool->ordered_events (Jiri Olsa) [1291071] - [perf] session: Remove perf_session from dump_event (Jiri Olsa) [1291071] - [perf] session: Remove perf_session from some deliver event routines (Jiri Olsa) [1291071] - [perf] session: Remove perf_session from warn_errors signature (Jiri Olsa) [1291071] - [perf] evlist: Adopt events_stats from perf_session (Jiri Olsa) [1291071] - [perf] session: Remove wrappers to machines__find (Jiri Olsa) [1291071] - [perf] trace: Separate routine that handles an event from the one that reads it (Jiri Olsa) [1291071] - [perf] trace: Add man page entry for --event (Jiri Olsa) [1291071] - [perf] trace: Introduce --filter-pids (Jiri Olsa) [1291071] - [perf] evlist: Introduce set_filter_pids method (Jiri Olsa) [1291071] - [perf] trace: Filter out the trace pid when no threads are specified (Jiri Olsa) [1291071] - [perf] evlist: Introduce set_filter_pid method (Jiri Olsa) [1291071] - [perf] trace: Only insert blank duration bracket when tracing syscalls (Jiri Olsa) [1291071] - [perf] trace: Support --events foo:bar --no-syscalls (Jiri Olsa) [1291071] - [perf] trace: Allow mixing with other events (Jiri Olsa) [1291071] - [perf] trace: Handle multiple threads better wrt syscalls being intermixed (Jiri Olsa) [1291071] - [perf] trace: Print thread info when following children (Jiri Olsa) [1291071] - [perf] list: Place the header text in its right position (Jiri Olsa) [1291071] - [perf] Remove the extra validity check on nr_pages (Jiri Olsa) [1291071] - [perf] tools: Fix a bug of segmentation fault (Jiri Olsa) [1291071] - [perf] build: Display make commands on V=1 (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Use tools build framework (Jiri Olsa) [1291071] - [perf] tools lib api: Rename libapikfs.a to libapi.a (Jiri Olsa) [1291071] - [perf] tools lib api: Use tools build framework (Jiri Olsa) [1291071] - [perf] build: Add build documentation (Jiri Olsa) [1291071] - [perf] build: Remove PERF-CFLAGS file (Jiri Olsa) [1291071] - [perf] build: Remove uneeded variables (Jiri Olsa) [1291071] - [perf] build: Remove directory dependency rules (Jiri Olsa) [1291071] - [perf] build: Add single target build framework support (Jiri Olsa) [1291071] - [perf] build: Add arch sparc objects building (Jiri Olsa) [1291071] - [perf] build: Add arch sh objects building (Jiri Olsa) [1291071] - [perf] build: Add arch s390 objects building (Jiri Olsa) [1291071] - [perf] build: Add arch powerpc objects building (Jiri Olsa) [1291071] - [perf] build: Add arch arm64 objects building (Jiri Olsa) [1291071] - [perf] build: Add arch arm objects building (Jiri Olsa) [1291071] - [perf] build: Add arch x86 objects building (Jiri Olsa) [1291071] - [perf] build: Add perf.o object building (Jiri Olsa) [1291071] - [perf] build: Add zlib objects building (Jiri Olsa) [1291071] - [perf] build: Add perf regs objects building (Jiri Olsa) [1291071] - [perf] build: Add scripts objects building (Jiri Olsa) [1291071] - [perf] build: Add gtk objects building (Jiri Olsa) [1291071] - [perf] build: Add slang objects building (Jiri Olsa) [1291071] - [perf] build: Add ui objects building (Jiri Olsa) [1291071] - [perf] build: Add dwarf unwind objects building (Jiri Olsa) [1291071] - [perf] build: Add dwarf objects building (Jiri Olsa) [1291071] - [perf] build: Add probe objects building (Jiri Olsa) [1291071] - [perf] build: Add libperf objects building (Jiri Olsa) [1291071] - [perf] build: Add builtin objects building (Jiri Olsa) [1291071] - [perf] build: Add tests objects building (Jiri Olsa) [1291071] - [perf] build: Add bench objects building (Jiri Olsa) [1291071] - [perf] build: Disable make's built-in rules (Jiri Olsa) [1291071] - [perf] tools: Remove api fs object from python build (Jiri Olsa) [1291071] - [perf] tools build: Add subdir support (Jiri Olsa) [1291071] - [perf] tools build: Add detected config support (Jiri Olsa) [1291071] - [perf] tools build: Add new build support (Jiri Olsa) [1291071] - [perf] buildid-cache: Consolidate .build-id cache path generators (Jiri Olsa) [1291071] - [perf] buildid-cache: Remove unneeded debugdir parameters (Jiri Olsa) [1291071] - [perf] symbols: Define STT_GNU_IFUNC for glibc 2.9 and older (Jiri Olsa) [1291071] - [perf] tools: Make perf aware of tracefs (Jiri Olsa) [1291071] - [perf] tools lib api fs: Add tracefs_configured, debugfs_configured functions (Jiri Olsa) [1291071] - [perf] tools lib api debugfs: Add DEBUGFS_DEFAULT_PATH macro (Jiri Olsa) [1291071] - [perf] tools lib api fs: Add tracefs mount helper functions (Jiri Olsa) [1291071] - [perf] tools: Add helper to find mounted file systems (Jiri Olsa) [1291071] - [perf] tools: Do not check debugfs MAGIC for tracing files (Jiri Olsa) [1291071] - [perf] evlist: Fix typo in comment (Jiri Olsa) [1291071] - [perf] trace: No need to enable evsels for workload started from perf (Jiri Olsa) [1291071] - [perf] tools: Introduce event_format__fprintf method (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Introduce trace_seq_do_fprintf function (Jiri Olsa) [1291071] - [perf] symbols: debuglink should take symfs option into account (Jiri Olsa) [1291071] - [perf] symbols: Ignore mapping symbols on aarch64 (Jiri Olsa) [1291071] - [perf] probe: Update man page (Jiri Olsa) [1291071] - [perf] probe: Fix to handle optimized not-inlined functions (Jiri Olsa) [1291071] - [perf] tools: Fix a dso open fail message (Jiri Olsa) [1291071] - [perf] ests: Do not rely on dso__data_read_offset to open dso (Jiri Olsa) [1291071] - [perf] test: Fix dso cache testcase (Jiri Olsa) [1291071] - [perf] tools: Construct LBR call chain (Jiri Olsa) [1291071] - [perf] tools: Enable LBR call stack support (Jiri Olsa) [1291071] - [perf] x86: Remove redundant calls to perf_pmu_disable,perf_pmu_enable (Jiri Olsa) [1291071] - [perf] x86/intel: Expose LBR callstack to user space tooling (Jiri Olsa) [1291071] - [perf] x86/intel: Discard zero length call entries in LBR call stack (Jiri Olsa) [1291071] - [perf] /x86/intel: Disable FREEZE_LBRS_ON_PMI when LBR operates in callstack mode (Jiri Olsa) [1291071] - [perf] x86/intel: Re-organize code that implicitly enables LBR/PEBS (Jiri Olsa) [1291071] - [perf] Simplify the branch stack check (Jiri Olsa) [1291071] - [perf] x86/intel: Save/restore LBR stack during context switch (Jiri Olsa) [1291071] - [perf] x86/intel: Track number of events that use the LBR callstack (Jiri Olsa) [1291071] - [perf] x86/intel: Allocate space for storing LBR stack (Jiri Olsa) [1291071] - [perf] Always switch pmu specific data during context switch (Jiri Olsa) [1291071] - [perf] Add pmu specific data for perf task context (Jiri Olsa) [1291071] - [perf] revert "perf: Always destroy groups on exit" (Jiri Olsa) [1291071] - [perf] Fix event->ctx locking (Jiri Olsa) [1291071] - [perf] Fix perf_pmu_migrate_context (Jiri Olsa) [1291071] - [perf] Fix unclone_ctx vs locking (Jiri Olsa) [1291071] - [perf] Fix lockdep warning on process exit (Jiri Olsa) [1291071] - [perf] Fix use after free in perf_remove_from_context (Jiri Olsa) [1291071] - [perf] x86/intel: Add basic Haswell LBR call stack support (Jiri Olsa) [1291071] - [perf] x86/intel: Use context switch callback to flush LBR stack (Jiri Olsa) [1291071] - [perf] Introduce pmu context switch callback (Jiri Olsa) [1291071] - [perf] x86/intel: Reduce lbr_sel_map[] size (Jiri Olsa) [1291071] - [perf] x86: Add conditional branch filtering support (Jiri Olsa) [1291071] - [perf] Add new conditional branch filter 'PERF_SAMPLE_BRANCH_COND' (Jiri Olsa) [1291071] - [perf] Update shadow timestamp before add event (Jiri Olsa) [1291071] - [perf] x86/intel/uncore: Delete an unnecessary check before pci_dev_put call (Jiri Olsa) [1291071]- [hv] fcopy: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1216950] - [hv] vss: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1216950] - [hv] kvp: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1216950] - [hv] util: introduce state machine for util drivers (Vitaly Kuznetsov) [1216950] - [hv] fcopy: rename fcopy_work -> fcopy_timeout_work (Vitaly Kuznetsov) [1216950] - [hv] kvp: rename kvp_work -> kvp_timeout_work (Vitaly Kuznetsov) [1216950] - [hv] vss: process deferred messages when we complete the transaction (Vitaly Kuznetsov) [1216950] - [hv] fcopy: process deferred messages when we complete the transaction (Vitaly Kuznetsov) [1216950] - [hv] kvp: move poll_channel() to hyperv_vmbus.h (Vitaly Kuznetsov) [1216950] - [hv] kvp: reset kvp_context (Vitaly Kuznetsov) [1216950] - [hv] util: move kvp/vss function declarations to hyperv_vmbus.h (Vitaly Kuznetsov) [1216950] - [kernel] kprobes: initialize before using a hlist (Pratyush Anand) [1290663] - [perf] x86/intel/uncore: Add Broadwell-EP uncore support (Jiri Olsa) [1242694 1249700 1283155] - [perf] x86/intel/uncore: Add Broadwell-DE uncore support (Jiri Olsa) [1242694 1249700 1283155] - [perf] Decouple unthrottling and rotating (Jiri Olsa) [1242694 1249700 1283155] - [x86] perf: Add more Broadwell model numbers (Jiri Olsa) [1242694 1249700 1283155] - [perf] perf/x86/intel: Remove incorrect model number from Haswell perf (Jiri Olsa) [1242694 1249700 1283155] - [watchdog] avoid races between /proc handlers and CPU hotplug (Aaron Tomlin) [1263774] - [watchdog] update watchdog_thresh properly (Aaron Tomlin) [1263774] - [watchdog] update watchdog attributes atomically (Aaron Tomlin) [1263774] - [watchdog] Use hotplug thread infrastructure (Aaron Tomlin) [1263774] - [watchdog] make sure the watchdog thread gets CPU on loaded system (Aaron Tomlin) [1263774] - [watchdog] Drop FIFO policy in exit path (Aaron Tomlin) [1263774] - [mmc] sdhci-pci: Build o2micro support in the same module (Don Zickus) [1089109] - [mmc] sdhci-pci: add support of O2Micro/BayHubTech SD hosts (Don Zickus) [1089109] - [mmc] sdhci-pci: break out definitions to header file (Don Zickus) [1089109] - [mmc] sdhci: add auto CMD12 support for eSDHC driver (Don Zickus) [1089109] - [mmc] s3c6410: add new quirk in sdhci driver and update ADMA descriptor build (Don Zickus) [1089109] - [kernel] memcg: clear mm->owner when last possible owner leaves (Aaron Tomlin) [1272655] - [mm] thp: don't hold mmap_sem in khugepaged when allocating THP (Aaron Tomlin) [1272655] - [mm] thp: khugepaged: add policy for finding target node (Aaron Tomlin) [1272655] - [mm] thp: cleanup: mv alloc_hugepage to better place (Aaron Tomlin) [1272655] - [mm] thp: khugepaged_prealloc_page forgot to reset the page alloc indicator (Aaron Tomlin) [1272655] - [mm] thp: remove unnecessary set_recommended_min_free_kbytes (Aaron Tomlin) [1272655] - [mm] thp: use khugepaged_enabled to remove duplicate code (Aaron Tomlin) [1272655] - [mm] thp: remove khugepaged_loop (Aaron Tomlin) [1272655] - [mm] thp: introduce khugepaged_prealloc_page and khugepaged_alloc_page (Aaron Tomlin) [1272655] - [mm] thp: release page in page pre-alloc path (Aaron Tomlin) [1272655] - [mm] thp: merge page pre-alloc in khugepaged_loop into khugepaged_do_scan (Aaron Tomlin) [1272655] - [mm] thp: remove some code depend on CONFIG_NUMA (Aaron Tomlin) [1272655] - [mm] thp: remove wake_up_interruptible in the exit path (Aaron Tomlin) [1272655] - [mm] thp: remove unnecessary khugepaged_thread check (Aaron Tomlin) [1272655] - [mm] thp: move khugepaged_mutex out of khugepaged (Aaron Tomlin) [1272655] - [mm] thp: remove unnecessary check in start_khugepaged (Aaron Tomlin) [1272655] - [mm] thp: optimize memcg charge in khugepaged (Aaron Tomlin) [1272655]- [fs] dlm: Replace nodeid_to_addr with kernel_getpeername (Robert S Peterson) [1264492] - [fs] dlm: print kernel message when we get an error from kernel_sendpage (Robert S Peterson) [1264492] - [x86] fpu: Fix double-increment in setup_xstate_features (Herbert Xu) [1232495] - [x86] fpu/xstate: Don't assume the first zero xfeatures zero bit means the end (Herbert Xu) [1232495] - [scsi] ipr: Driver version 2.6.3 (Gustavo Duarte) [1252713] - [scsi] ipr: Issue Configure Cache Parameters command (Gustavo Duarte) [1252713] - [scsi] ipr: Inquiry IOA page 0xC4 during initialization (Gustavo Duarte) [1252713] - [scsi] ipr: Don't set NO_ULEN_CHK bit when resource is a vset (Gustavo Duarte) [1252713] - [scsi] ipr: Add delay to ensure coherent dumps (Gustavo Duarte) [1252713] - [scsi] ipr: Enable SIS pipe commands for SIS-32 devices (Gustavo Duarte) [1252713] - [scsi] ipr: Inhibit underlength data check for AFDASD in raw mode (Gustavo Duarte) [1252713] - [scsi] ipr: Driver version 2.6.2 (Gustavo Duarte) [1252713] - [scsi] ipr: Endian / sparse fixes (Gustavo Duarte) [1252713] - [scsi] ipr: Byte swapping for device_id attribute in sysfs (Gustavo Duarte) [1252713] - [scsi] ipr: Fix locking for unit attention handling (Gustavo Duarte) [1252713] - [scsi] ipr: Driver version 2.6.1 (Gustavo Duarte) [1252713] - [scsi] ipr: AF DASD raw mode implementation in ipr driver (Gustavo Duarte) [1252713] - [scsi] ipr: Fix possible error path oops during initialization (Gustavo Duarte) [1252713] - [scsi] ipr: Reset in task context (Gustavo Duarte) [1252713] - [scsi] ipr: Reboot speed improvements (Gustavo Duarte) [1252713] - [scsi] ipr: set scsi_level correctly for disk arrays (Gustavo Duarte) [1252713] - [scsi] ipr: add support for async scanning to speed up boot (Gustavo Duarte) [1252713] - [mm] ksm: add reschedule points to unmerge_and_remove_all_rmap_items (Andrea Arcangeli) [1262294] - [mm] ksm: introduce ksm_max_page_sharing per page deduplication limit (Andrea Arcangeli) [1262294] - [net] unix: properly account for FDs passed over unix sockets (Hannes Frederic Sowa) [1297406] - [net] unix: garbage: fixed several comment and whitespace style issues (Hannes Frederic Sowa) [1297406] - [net] net_sched: invoke ->attach() after setting dev->qdisc (Phil Sutter) [1288472] - [net] pkt_sched: move the sanity test in qdisc_list_add() (Phil Sutter) [1288472] - [net] pkt_sched: set root qdisc before change() in attach_default_qdiscs() (Phil Sutter) [1288472] - [net] pkt_sched: give visibility to mq slave qdiscs (Phil Sutter) [1288472] - [net] qdisc: fix build with !CONFIG_NET_SCHED (Phil Sutter) [1288472] - [net] qdisc: allow setting default queuing discipline (Phil Sutter) [1288472] - [kdump] Reuse KEXEC_RESERVE_UPPER_LIMIT in arch_crash_auto_scale (Baoquan He) [1007642] - [kdump] Add a KEXEC_RESERVE_UPPER_LIMIT to limit the bootmem reserving for crashkernel (Baoquan He) [1007642] - [kernel] ftrace: Allow to remove a single function from function graph filter (Jiri Olsa) [1063695] - [kernel] function-graph: Allow writing the same val to set_graph_function (Jiri Olsa) [1063695] - [kernel] tracing: Simplify test for function_graph tracing start point (Jiri Olsa) [1063695]- [fs] configfs: Fix race between configfs_readdir() and configfs_d_iput() (Robert S Peterson) [1267681] - [fs] gfs2: Add module parameter gl_hash_size to increase hash table size (Robert S Peterson) [1259879] - [fs] GFS2: Don't add all glocks to the lru (Robert S Peterson) [1228381] - [fs] gfs2: Reintroduce a timeout in function gfs2_gl_hash_clear (Robert S Peterson) [1291458] - [fs] gfs2: Add missing else in trans_add_meta/data (Robert S Peterson) [1267995] - [fs] fs-cache: Add missing initialization of ret in cachefiles_write_page (David Howells) [1277622] - [fs] fs-cache: Handle a write to the page immediately beyond the EOF marker (David Howells) [1277622] - [fs] cachefiles: perform test on s_blocksize when opening cache file (David Howells) [1277622] - [fs] fs-cache: Don't override netfs's primary_index if registering failed (David Howells) [1277622] - [fs] fs-cache: Increase reference of parent after registering, netfs success (David Howells) [1277622] - [fs] fs-cache: Retain the netfs context in the retrieval op earlier (David Howells) [1277622] - [fs] fs-cache: The operation cancellation method needs calling in more places (David Howells) [1170397 1277622] - [fs] fs-cache: Put an aborted initialised op so that it is accounted correctly (David Howells) [1277622] - [fs] fs-cache: Fix cancellation of in-progress operation (David Howells) [1277622] - [fs] fs-cache: Count the number of initialised operations (David Howells) [1277622] - [fs] fs-cache: Out of line fscache_operation_init (David Howells) [1277622] - [fs] fs-cache: Permit fscache_cancel_op() to cancel in-progress operations too (David Howells) [1277622] - [fs] fs-cache: fscache_object_is_dead() has wrong logic, kill it (David Howells) [1277622] - [fs] fs-cache: Synchronise object death state change vs operation submission (David Howells) [1096893 1277622] - [fs] fs-cache: Handle a new operation submitted against a killed object (David Howells) [1277622] - [fs] fs-cache: When submitting an op, cancel it if the target object is dying (David Howells) [1277622] - [fs] fs-cache: Move fscache_report_unexpected_submission() to make it more available (David Howells) [1277622] - [fs] fs-cache: Count culled objects and objects rejected due to lack of space (David Howells) [1277622] - [fs] fs/fscache/object-list.c: use __seq_open_private (David Howells) [1277622] - [fs] cachefiles: Fix incorrect test for in-memory object collision (David Howells) [1277622] - [fs] cachefiles: Handle object being killed before being set up (David Howells) [1149103 1277622] - [fs] cachefiles: add missing \n to kerror conversions (David Howells) [1277622] - [fs] fs-cache: refcount becomes corrupt under vma pressure (David Howells) [1277622] - [fs] fs-cache: Reduce cookie ref count if submit fails (David Howells) [1277622] - [fs] fs-cache: Timeout for releasepage (David Howells) [1277622] - [fs] cachefiles: replace kerror by pr_err (David Howells) [1277622] - [fs] cachefiles: convert printk to pr_foo() (David Howells) [1277622] - [fs] fscache: replace seq_printf by seq_puts (David Howells) [1277622] - [fs] fscache: convert printk to pr_foo (David Howells) [1277622] - [fs] get rid of pointless checks for NULL ->i_op (David Howells) [1277622] - [fs] fs-cache: Handle removal of unadded object to the fscache_object_list rb tree (David Howells) [1277622] - [fs] nfs: Use i_writecount to control whether to get an fscache cookie in nfs_open (David Howells) [1277622] - [fs] fs-cache: Provide the ability to enable/disable cookies (David Howells) [1277622] - [fs] fs-cache: Add use/unuse/wake cookie wrappers (David Howells) [1277622] - [fs] cachefiles: Don't try to dump the index key if the cookie has been cleared (David Howells) [1277622] - [fs] cachefiles: Fix memory leak in cachefiles_check_auxdata error paths (David Howells) [1277622] - [fs] fscache: check consistency does not decrement refcount (David Howells) [1277622] - [fs] fscache: Netfs function for cleanup post readpages (David Howells) [1277622] - [fs] cachefiles: Implement interface to check cache consistency (David Howells) [1277622] - [fs] fs-cache: Add interface to check consistency of a cached object (David Howells) [1277622] - [fs] fs-cache: Don't use spin_is_locked() in assertions (David Howells) [1277622] - [netdrv] be2net: Avoid accessing eq object in be_msix_register routine, when i < 0 (Ivan Vecera) [1253018] - [netdrv] be2net: remove local variable 'status' (Ivan Vecera) [1253018] - [netdrv] be2net: replace hardcoded values with existing define (Ivan Vecera) [1253018] - [netdrv] be2net: remove unused local rsstable array (Ivan Vecera) [1253018] - [netdrv] be2net: remove vlan promisc capability from VF's profile descriptors (Ivan Vecera) [1253018] - [netdrv] be2net: set pci_func_num while issuing GET_PROFILE_CONFIG cmd (Ivan Vecera) [1253018] - [netdrv] be2net: pad skb to meet minimum TX pkt size in BE3 (Ivan Vecera) [1253018] - [netdrv] be2net: release mcc-lock in a failure case in be_cmd_notify_wait (Ivan Vecera) [1253018] - [netdrv] be2net: fix BE3-R FW download compatibility check (Ivan Vecera) [1253018] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo (Ivan Vecera) [1253018] - [netdrv] be2net: Revert "make the RX_FILTER command asynchronous" commit (Ivan Vecera) [1253018] - [netdrv] be2net: protect eqo->affinity_mask from getting freed twice (Ivan Vecera) [1253018] - [netdrv] be2net: post buffers before destroying RXQs in Lancer (Ivan Vecera) [1253018] - [netdrv] be2net: enable IFACE filters only after creating RXQs (Ivan Vecera) [1253018] - [netdrv] be2net: support ndo_get_phys_port_id (Ivan Vecera) [1253018] - [netdrv] be2net: bump up the driver version to 10.6.0.3 (Ivan Vecera) [1253018] - [netdrv] be2net: make SET_LOOPBACK_MODE cmd asynchrounous (Ivan Vecera) [1253018] - [netdrv] be2net: make the RX_FILTER command asynchronous (Ivan Vecera) [1253018] - [netdrv] be2net: return error status from be_mcc_notify (Ivan Vecera) [1253018] - [netdrv] be2net: convert dest field in udp-hdr to host-endian (Ivan Vecera) [1253018] - [netdrv] be2net: fix wrong return value in be_check_ufi_compatibility (Ivan Vecera) [1253018] - [netdrv] be2net: remove redundant D0 power state set (Ivan Vecera) [1253018] - [netdrv] be2net: query FW to check if EVB is enabled (Ivan Vecera) [1253018] - [netdrv] be2net: remove duplicate code in be_setup_wol (Ivan Vecera) [1253018] - [netdrv] be2net: Replace dma/pci_alloc_coherent calls with dma_zalloc_coherent (Ivan Vecera) [1253018] - [netdrv] cpumask_set_cpu_local_first => cpumask_local_spread, lament (Ivan Vecera) [1253018] - [netdrv] be2net: Support for OS2BMC (Ivan Vecera) [1253018] - [netdrv] be2net: Report a "link down" to the stack when a fatal error or fw reset happens (Ivan Vecera) [1253018] - [netdrv] be2net: Export board temperature using hwmon-sysfs interface (Ivan Vecera) [1253018] - [netdrv] be2net: update copyright year to 2015 (Ivan Vecera) [1253018] - [netdrv] be2net: use be_virtfn instead of !be_physfn (Ivan Vecera) [1253018] - [netdrv] be2net: simplify UFI compatibility checking (Ivan Vecera) [1253018] - [netdrv] be2net: post full RXQ on interface enable (Ivan Vecera) [1253018] - [netdrv] be2net: check for INSUFFICIENT_VLANS error (Ivan Vecera) [1253018] - [netdrv] be2net: receive pkts with L3, L4 errors on VFs (Ivan Vecera) [1253018] - [netdrv] be2net: set interrupt moderation for Skyhawk-R using EQ-DB (Ivan Vecera) [1253018] - [netdrv] be2net: add support for spoofchk setting (Ivan Vecera) [1253018] - [netdrv] be2net: Fix a bug in Rx buffer posting (Ivan Vecera) [1253018] - [netdrv] be2net: bump up the driver version to 10.6.0.1 (Ivan Vecera) [1253018] - [netdrv] be2net: setup xps queue mapping (Ivan Vecera) [1253018] - [netdrv] be2net: assign CPU affinity hints to be2net IRQs (Ivan Vecera) [1253018] - [kernel] cpumask: Utility function to set n'th cpu - local cpu first (Ivan Vecera) [1253018] - [netdrv] be2net: restrict MODIFY_EQ_DELAY cmd to a max of 8 EQs (Ivan Vecera) [1253018] - [netdrv] be2net: Prevent VFs from enabling VLAN promiscuous mode (Ivan Vecera) [1253018] - [netdrv] ethernet: codespell comment spelling fixes (Ivan Vecera) [1253018] - [netdrv] be2net: implement .sriov_configure PCI callback (Ivan Vecera) [1253018] - [netdrv] be2net: re-distribute SRIOV resources allowed by FW (Ivan Vecera) [1253018] - [netdrv] be2net: avoid creating the non-RSS default RXQ if FW allows to (Ivan Vecera) [1253018] - [netdrv] be2net: move be_func_init call inside be_setup (Ivan Vecera) [1253018] - [netdrv] be2net: refactor adapter resource cleanup sequence into be_cleanup (Ivan Vecera) [1253018] - [netdrv] be2net: refactor adapter resource initialzation sequence into be_resume (Ivan Vecera) [1253018] - [netdrv] be2net: remove code duplication relating to Lancer reset sequence (Ivan Vecera) [1253018] - [netdrv] be2net: refactor error detect/recovery function (Ivan Vecera) [1253018] - [netdrv] be2net: use a wrapper to schedule and cancel error detection task (Ivan Vecera) [1253018] - [netdrv] be2net: refactor function initalization sequence into be_func_init (Ivan Vecera) [1253018] - [netdrv] be2net: get rid of be_get_initial_config call from be_probe (Ivan Vecera) [1253018] - [netdrv] be2net: move adapter fields alloc/free code to new routines (Ivan Vecera) [1253018] - [netdrv] be2net: fix wrong handling of be_setup failure in be_probe (Ivan Vecera) [1253018] - [netdrv] be2net: Add a few inline functions to test TXQ conditions (Ivan Vecera) [1253018] - [netdrv] be2net: Minor code cleanup in tx completion process (Ivan Vecera) [1253018] - [netdrv] be2net: Refactor be_xmit_enqueue routine (Ivan Vecera) [1253018] - [netdrv] be2net: Refactor wrb_fill_hdr routine (Ivan Vecera) [1253018] - [netdrv] be2net: support TX batching using skb->xmit_more flag (Ivan Vecera) [1253018] - [md] flush ->event_work before stopping array (Jes Sorensen) [1220555] - [net] flow_dissector: remove unused function flow_get_hlen declaration (Ivan Vecera) [1298479] - [net] flow_keys: n_proto type should be __be16 (Ivan Vecera) [1298479] - [netdrv] 3c59x: fix another page map/single unmap imbalance (Neil Horman) [1291401] - [netdrv] 3c59x: balance page maps and unmaps (Neil Horman) [1291401] - [netdrv] 3c59x: Fix bad offset spec in skb_frag_dma_map (Neil Horman) [1291401] - [netdrv] 3c59x: Add dma error checking and recovery (Neil Horman) [1291401] - [mfd] lpc_ich: Intel device IDs for PCH (Steve Best) [1244017] - [i2c] i801: add Intel Lewisburg device IDs (Steve Best) [1244017] - [sound] alsa: hda - Add Intel Lewisburg device IDs Audio (Steve Best) [1244017] - [sched] core: Rework rq->clock update skips (Aaron Tomlin) [1263613] - [sched] Remove useless code in yield_to() (Aaron Tomlin) [1263613] - [sched] Set skip_clock_update in yield_task_fair() (Aaron Tomlin) [1263613] - [sched] rt: Update rq clock when unthrottling of an otherwise idle CPU (Aaron Tomlin) [1263613] - [pci] PCIe / hotplug: Drop pointless ACPI-based "slot detection" check (Jarod Wilson) [1211804] - [netdrv] remove NETIF_F_NO_CSUM feature bit (Michal Schmidt) [1291941] - [mm] memcg: oom_notify use-after-free fix (Rafael Aquini) [1294400] - [mm] make lru_add_drain_all() selective (Jerome Marchand) [1266146] - [char] random: Fix "Missing strategy" warnings in debug kernel (Prarit Bhargava) [1296944] - [netdrv] bna: fix error handling (Ivan Vecera) [1258535] - [netdrv] bna: check for dma mapping errors (Ivan Vecera) [1258535] - [netdrv] bna: remove superfluous parentheses (Ivan Vecera) [1258535] - [netdrv] bna: make pointers to read-only inputs const (Ivan Vecera) [1258535] - [netdrv] bna: remove unnecessary cast of BIT value (Ivan Vecera) [1258535] - [netdrv] bna: use netdev_* and dev_* instead of printk and pr_* (Ivan Vecera) [1258535] - [netdrv] bna: fix timeout API argument type (Ivan Vecera) [1258535] - [netdrv] bna: use list_for_each_entry where appropriate (Ivan Vecera) [1258535] - [netdrv] bna: get rid of private macros for manipulation with lists (Ivan Vecera) [1258535] - [netdrv] bna: use memdup_user to copy userspace buffers (Ivan Vecera) [1258535] - [netdrv] bna: correct comparisons/assignments to bool (Ivan Vecera) [1258535] - [netdrv] bna: remove TX_E_PRIO_CHANGE event and BNA_TX_F_PRIO_CHANGED flag (Ivan Vecera) [1258535] - [netdrv] bna: remove paused from bna_rx_config and flags from bna_rxf (Ivan Vecera) [1258535] - [netdrv] bna: remove RXF_E_PAUSE and RXF_E_RESUME events (Ivan Vecera) [1258535] - [netdrv] bna: remove prio_change_cbfn oper_state_cbfn from struct bna_tx (Ivan Vecera) [1258535] - [netdrv] bna: remove oper_state_cbfn from struct bna_rxf (Ivan Vecera) [1258535] - [netdrv] bna: remove pause_cbfn from struct bna_enet (Ivan Vecera) [1258535] - [netdrv] bna: remove unused cbfn parameter (Ivan Vecera) [1258535] - [netdrv] bna: use BIT(x) instead of (1 << x) (Ivan Vecera) [1258535] - [netdrv] bna: get rid of duplicate and unused macros (Ivan Vecera) [1258535] - [netdrv] bna: replace pragma(pack) with attribute __packed (Ivan Vecera) [1258535] - [netdrv] bna: get rid of mac_t (Ivan Vecera) [1258535] - [netdrv] bna: use ether_addr_copy instead of memcpy (Ivan Vecera) [1258535] - [netdrv] bna: remove obsolete use of EXTRA_CFLAGS (Ivan Vecera) [1258535] - [netdrv] bna: fix soft lock-up during firmware initialization failure (Ivan Vecera) [1258535] - [netdrv] bna: remove unreasonable iocpf timer start (Ivan Vecera) [1258535] - [netdrv] bna: fix firmware loading on big-endian machines (Ivan Vecera) [1258535] - [netdrv] ethernet: codespell comment spelling fixes (Ivan Vecera) [1258535] - [netdrv] bna: Update the Driver and Firmware Version (Ivan Vecera) [1258535] - [netdrv] bna: QLogic BR-series Adapters Driver Rebranding (Ivan Vecera) [1258535] - [netdrv] net: incorrect use of init_completion fixup (Ivan Vecera) [1258535] - [netdrv] bna: use netdev_rss_key_fill() helper (Ivan Vecera) [1258535] - [netdrv] bna: fix skb->truesize underestimation (Ivan Vecera) [1258535] - [netdrv] bna: use container_of to resolve bufdesc_ex from bufdesc (Ivan Vecera) [1258535] - [netdrv] bna: remove unnecessary break after return (Ivan Vecera) [1258535] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1258535] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1258535] - [netdrv] bna: remove open-coded skb_cow_head (Ivan Vecera) [1258535] - [netdrv] bnad: Call dev_kfree_skb_any instead of dev_kfree_skb (Ivan Vecera) [1258535] - [netdrv] bna: Replace large udelay() with mdelay() (Ivan Vecera) [1258535] - [netdrv] brocade: Convert uses of __constant_ to (Ivan Vecera) [1258535] - [netdrv] bna: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1258535] - [netdrv] bnad: code cleanup (Ivan Vecera) [1258535] - [netdrv] bna: Fix build due to missing use of dma_unmap_len_set() (Ivan Vecera) [1258535] - [netdrv] bna: make pointers to read-only inputs const (Ivan Vecera) [1258535] - [netdrv] bnad: do vlan cleanup (Ivan Vecera) [1258535]- [netdrv] i40e: trivial fixes (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump version to 1.4.7 for i40e and 1.4.3 for i40evf (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: use logical operator (Stefan Assmann) [1249247] - [netdrv] i40evf: use correct types (Stefan Assmann) [1249247] - [netdrv] i40evf: don't use atomic allocation (Stefan Assmann) [1249247] - [netdrv] i40e: Fix memory leaks, sideband filter programming (Stefan Assmann) [1249247] - [netdrv] i40e: Detection and recovery of TX queue hung logic moved to service_task from tx_timeout (Stefan Assmann) [1249247] - [netdrv] i40evf: remove duplicate string (Stefan Assmann) [1249247] - [netdrv] i40evf: set real num queues (Stefan Assmann) [1249247] - [netdrv] i40evf: increase max number of queues (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e version to 1.4.4 and i40evf to 1.4.1 (Stefan Assmann) [1249247] - [netdrv] i40evf: allocate ring structs dynamically (Stefan Assmann) [1249247] - [netdrv] i40evf: allocate queue vectors dynamically (Stefan Assmann) [1249247] - [netdrv] i40evf: quoth the VF driver, Nevermore (Stefan Assmann) [1249247] - [netdrv] i40evf: add new fields to store user configuration of RSS (Stefan Assmann) [1249247] - [netdrv] i40evf: create a generic get RSS function (Stefan Assmann) [1249247] - [netdrv] i40evf: create a generic config RSS function (Stefan Assmann) [1249247] - [netdrv] i40evf: rename VF adapter specific RSS function (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: prefetch skb data on transmit (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix RS bit update in Tx path and disable force WB workaround (Stefan Assmann) [1249247] - [netdrv] i40evf: handle many MAC filters correctly (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: clean up error messages (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add comment to #endif (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add a stat to track how many times we have to do a force WB (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove unused tunnel parameter (Stefan Assmann) [1249247] - [netdrv] i40evf: fix compiler warning of unused variable (Stefan Assmann) [1249247] - [netdrv] i40evf: clean up local variable initialization (Stefan Assmann) [1249247] - [netdrv] i40evf: add missing kernel-doc argument (Stefan Assmann) [1249247] - [netdrv] i40e: re-use *ph specifier to hexdump a data (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.46 and i40evf to 1.3.33 (Stefan Assmann) [1249247] - [netdrv] i40evf: use correct struct for list manipulation (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add a workaround to drop all flow control frames (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.38 and i40evf to 1.3.25 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix an accidental error with BIT_ULL replacement (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: adjust interrupt throttle less frequently (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: change dynamic interrupt thresholds (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix bug in throttle rate math (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: refactor IRQ enable function (Stefan Assmann) [1249247] - [netdrv] i40evf: don't give up (Stefan Assmann) [1249247] - [netdrv] i40evf: fix overlong BIT defines (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.34 and i40evf to 1.3.21 (Stefan Assmann) [1249247] - [netdrv] i40evf: relax and stagger init timing a bit (Stefan Assmann) [1249247] - [netdrv] i40evf: correctly populate vlan_features (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: moderate interrupts differently (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix compile issue related to const string (Stefan Assmann) [1249247] - [netdrv] drivers/net/intel: use napi_complete_done() (Stefan Assmann) [1249247] - [netdrv] i40evf: Add support for netpoll (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Drop useless "IN_NETPOLL" flag (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix handling of napi budget (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.28 and i40evf to 1.3.19 (Stefan Assmann) [1249247] - [netdrv] i40evf: speed up init (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove redundant declarations of a variable and a function (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add WB_ON_ITR offload support (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.25 and i40evf to 1.3.17 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Refactor PHY structure and add phy_capabilities enum (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add module_types and update_link_info (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: split device ids into a separate file (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add info to nvm info struct for OEM version data (Stefan Assmann) [1249247] - [netdrv] i40evf: properly handle ndo_set_mac_address calls (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add new link status defines (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: pass QOS handle to VF (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: clean up some code (Stefan Assmann) [1249247] - [netdrv] i40evf: detect reset more reliably (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Explicitly assign enum index for VSI type (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Store CEE DCBX DesiredCfg and RemoteCfg (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove unused opcode (Stefan Assmann) [1249247] - [netdrv] i40evf: propagate interrupt allocation failure (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add a stat to keep track of linearization count (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: give up the __func__ (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: assure clean asq status report (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix a potential type compare issue (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add driver support for new device ids (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: set AQ count after memory allocation (Stefan Assmann) [1249247] - [netdrv] i40evf: don't blow away MAC address (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: grab the AQ spinlocks before clearing registers (Stefan Assmann) [1249247] - [netdrv] i40evf: tweak init timing (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add new device id 1588 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix Tx hang workaround code (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix up type clash in i40e_aq_rc_to_posix conversion (Stefan Assmann) [1249247] - [netdrv] i40evf: missing rtnl_unlock in i40evf_resume() (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: check for stopped admin queue (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: refactor tx timeout logic (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.21 and i40evf to 1.3.13 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add get AQ result command to nvmupdate utility (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add exec_aq command to nvmupdate utility (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add wait states to NVM state machine (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add GetStatus command for nvmupdate (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add handling of writeback descriptor (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: save aq writeback for future inspection (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.9 and i40evf to 1.3.5 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Cache the CEE TLV status returned from firmware (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add VIRTCHNL_VF_OFFLOAD flag (Stefan Assmann) [1249247] - [netdrv] i40evf: Remove PF specific register definitions from the VF (Stefan Assmann) [1249247] - [netdrv] i40evf: Use the correct defines to match the VF registers (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add capability to gather VEB per TC stats (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add TX/RX outer UDP checksum support for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add support for writeback on ITR feature for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: RSS changes for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update register.h file for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update FW API with X722 support (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add flags for X722 capabilities (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add device ids for X722 (Stefan Assmann) [1249247] - [netdrv] i40e: use BIT and BIT_ULL macros (Stefan Assmann) [1249247] - [netdrv] i40e: clean up error status messages (Stefan Assmann) [1249247] - [netdrv] i40evf: support virtual channel API version 1.1 (Stefan Assmann) [1249247] - [netdrv] i40evf: handle big resets (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add macros for virtual channel API version and device capability (Stefan Assmann) [1249247] - [netdrv] i40e: add VF capabilities to virtual channel interface (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix and refactor dynamic ITR code (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump version to 1.3.6 for i40e and 1.3.2 for i40evf (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add support for pre-allocated pages for PD (Stefan Assmann) [1249247] - [netdrv] i40evf: add MAC address filter in open, not init (Stefan Assmann) [1249247] - [netdrv] i40evf: don't delete all the filters (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update the admin queue command header (Stefan Assmann) [1249247] - [netdrv] i40evf: Allow for an abundance of vectors (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update Flex-10 related device/function capabilities (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add stats to track FD ATR and SB dynamic enable state (Stefan Assmann) [1249247] - [netdrv] i40evf: don't configure unused RSS queues (Stefan Assmann) [1249247] - [netdrv] i40evf: fix panic during MTU change (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix mixed size frags and linearization (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove time_stamp member (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: force inline transmit functions (Stefan Assmann) [1249247] - [netdrv] i40evf: skb->xmit_more support (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Remove unneeded TODO (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add stats to count Tunnel ATR hits (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add ATR support for tunneled TCP/IPv4/IPv6 packets (Stefan Assmann) [1249247] - [netdrv] net: batch of last_rx update avoidance in ethernet drivers (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Save WR_CSR_PROT field from DEV/FUNC capabilities (Stefan Assmann) [1249247] - [netdrv] i40evf: remove aq_pending (Stefan Assmann) [1249247] - [netdrv] i40evf: fix bad indentation (Stefan Assmann) [1249247] - [netdrv] i40evf: Refactor VF RSS code (Stefan Assmann) [1249247] - [netdrv] i40evf: protect VLAN filter list (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Set Ethernet protocol correctly when Tx VLAN offloads are disabled (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix bug when skb allocation fails (Stefan Assmann) [1249247] - [netdrv] i40evf: Fix Outer UDP RX checksum code (Stefan Assmann) [1249247] - [netdrv] i40evf: add FW version to ethtool info (Stefan Assmann) [1249247] - [netdrv] i40evf: resequence close operations (Stefan Assmann) [1249247] - [netdrv] i40evf: delay releasing rings (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e/i40evf version (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix accidental write to ITR registers (Stefan Assmann) [1249247] - [netdrv] i40vf: don't stop me now (Stefan Assmann) [1249247] - [netdrv] ethernet: codespell comment spelling fixes (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: enable prefetch of Tx descriptors during cleanup (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Simplify tunnel selection logic (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Refactor i40e_debug_aq and make some functions static (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Version bump (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Clean up some formatting and other things (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: grab NVM devstarter version not image version (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump versions (Stefan Assmann) [1249247] - [netdrv] i40evf: ethtool RSS fixes (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add missing packet types for VXLAN encapsulated packet types (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: print FW build number in version string (Stefan Assmann) [1249247] - [x86] hyperv: restore irq accounting (Vitaly Kuznetsov) [1282387] - [x86] irq: Hide 'HYP:' line in /proc/interrupts when not on Xen/Hyper-V (Vitaly Kuznetsov) [1282387] - [xen] Add proper irq accounting for HYPERCALL vector (Vitaly Kuznetsov) [1282387] - [x86] irq: Properly tag virtualization entry in /proc/interrupts (Vitaly Kuznetsov) [1282387] - [x86] Add proper vector accounting for HYPERVISOR_CALLBACK_VECTOR (Vitaly Kuznetsov) [1282387] - [tpm] revert the list handling logic fixed in 398a1e7 (Jerry Snitselaar) [1254015 1293409] - [tpm] Avoid reference to potentially freed memory (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_tis: restore IRQ vector in IO memory after failed probing (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_tis: free irq after probing (Jerry Snitselaar) [1254015 1293409] - [tpm] remove unnecessary little endian conversion (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_crb: fix unaligned read of the command buffer address (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_crb: fail when TPM2 ACPI table contents look corrupted (Jerry Snitselaar) [1254015 1293409] - [tpm] Fix initialization of the cdev (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm, tpm_crb: fix le64_to_cpu conversions in crb_acpi_add (Jerry Snitselaar) [1254015 1293409] - [tpm] fix: sanitized code paths in tpm_chip_register (Jerry Snitselaar) [1254015 1293409] - [sched] kernel: sched: Fix nohz load accounting -- again (Rafael Aquini) [1167755] - [sched] kernel: sched: Move sched_avg_update to update_cpu_load (Rafael Aquini) [1167755] - [sched] kernel: sched: Cure more NO_HZ load average woes (Rafael Aquini) [1167755] - [sched] kernel: sched: Cure load average vs NO_HZ woes (Rafael Aquini) [1167755] - [netdrv] bnxt_en: Zero pad firmware messages to 128 bytes (John Linville) [1253659] - [netdrv] bnxt_en: Add BCM57301 & BCM57402 devices (John Linville) [1253659] - [netdrv] bnxt_en: Update to Firmware interface spec 1.0.0 (John Linville) [1253659] - [fs] lockd: Register callbacks on the inetaddr_chain and inet6addr_chain (Scott Mayhew) [1262362] - [fs] nfsd: Register callbacks on the inetaddr_chain and inet6addr_chain (Scott Mayhew) [1262362] - [fs] sunrpc: Add a function to close temporary transports immediately (Scott Mayhew) [1262362] - [fs] dlm: sctp_accept_from_sock() can be static (Xin Long) [1217712] - [fs] dlm: fix reconnecting but not sending data (Xin Long) [1217712] - [fs] dlm: replace BUG_ON with a less severe handling (Xin Long) [1217712] - [fs] dlm: use sctp 1-to-1 API (Xin Long) [1217712] - [fs] dlm: fix not reconnecting on connecting error handling (Xin Long) [1217712] - [fs] dlm: fix race while closing connections (Xin Long) [1217712] - [fs] avoid the dependency of DLM module on SCTP by using 1-to-1 API (0/7) (Xin Long) [1217712] - [fs] dlm: disable nagle for SCTP (Xin Long) [1217712] - [fs] dlm: retry failed SCTP sends (Xin Long) [1217712] - [fs] dlm: try other IPs when sctp init assoc fails (Xin Long) [1217712] - [fs] dlm: prevent connections during shutdown (Xin Long) [1217712] - [fs] sync: Use a separate wq for do_sync_work() to avoid a potential deadlock (Aaron Tomlin) [1147510] - [fs] SUNRPC: Fix callback channel (Benjamin Coddington) [1232402] - [fs] quota: Make quota code not call tty layer with dqptr_sem held (Lukas Czerner) [1232387] - [fs] __generic_file_splice_read retry lookup on AOP_TRUNCATED_PAGE (Abhijith Das) [1206720]- [netdrv] i40e: Fix i40e_print_features() VEB mode output (Stefan Assmann) [1249246] - [netdrv] i40e: trivial fixes (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump version to 1.4.7 for i40e and 1.4.3 for i40evf (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: use logical operator (Stefan Assmann) [1249246] - [netdrv] i40e: fix whitespace (Stefan Assmann) [1249246] - [netdrv] i40e: Remove separate functions gathering XOFF Rx stats (Stefan Assmann) [1249246] - [netdrv] i40e: use priv flags to control packet split (Stefan Assmann) [1249246] - [netdrv] i40e: propagate properly (Stefan Assmann) [1249246] - [netdrv] i40e: Fix memory leaks, sideband filter programming (Stefan Assmann) [1249246] - [netdrv] i40e: Detection and recovery of TX queue hung logic moved to service_task from tx_timeout (Stefan Assmann) [1249246] - [netdrv] i40e: remove unused argument (Stefan Assmann) [1249246] - [netdrv] i40e: fix: do not sleep in netdev_ops (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e version to 1.4.4 and i40evf to 1.4.1 (Stefan Assmann) [1249246] - [netdrv] i40e: make error message more useful (Stefan Assmann) [1249246] - [netdrv] i40e: fix confusing message (Stefan Assmann) [1249246] - [netdrv] i40e: Update error messaging (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: prefetch skb data on transmit (Stefan Assmann) [1249246] - [netdrv] i40e: rename rss_size to alloc_rss_size in i40e_pf (Stefan Assmann) [1249246] - [netdrv] i40e: add new fields to store user configuration (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.4.2 (Stefan Assmann) [1249246] - [netdrv] i40e: create a generic configure rss function (Stefan Assmann) [1249246] - [netdrv] i40e: rework the functions to configure RSS with similar parameters (Stefan Assmann) [1249246] - [netdrv] i40e: return the number of enabled queues for ETHTOOL_GRXRINGS (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: clean up error messages (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add comment to #endif (Stefan Assmann) [1249246] - [netdrv] i40e: Move the saving of old link info from handle_link_event to link_event (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add a stat to track how many times we have to do a force WB (Stefan Assmann) [1249246] - [netdrv] i40e: Workaround fix for mss < 256 issue (Stefan Assmann) [1249246] - [netdrv] i40e: remove BUG_ON from FCoE setup (Stefan Assmann) [1249246] - [netdrv] i40e: remove BUG_ON from feature string building (Stefan Assmann) [1249246] - [netdrv] i40e: Change BUG_ON to WARN_ON in service event complete (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove unused tunnel parameter (Stefan Assmann) [1249246] - [netdrv] intel: i40e: fix confused code (Stefan Assmann) [1249246] - [netdrv] i40e: fix unconditional execution of cpu_to_le16() (Stefan Assmann) [1249246] - [netdrv] i40e: clean up local variable initialization (Stefan Assmann) [1249246] - [netdrv] i40e: add missing kernel-doc argument (Stefan Assmann) [1249246] - [netdrv] i40e: re-use *ph specifier to hexdump a data (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.46 and i40evf to 1.3.33 (Stefan Assmann) [1249246] - [netdrv] i40e: Disable VEB bridge mode with SR-IOV failure (Stefan Assmann) [1249246] - [netdrv] i40e: Fix an incorrect OEM version string (Stefan Assmann) [1249246] - [netdrv] i40e: fix inconsistent statuses after a PF reset (Stefan Assmann) [1249246] - [netdrv] i40e: Fix VEB/VEPA bridge mode mismatch issue (Stefan Assmann) [1249246] - [netdrv] i40e: fix a bug in debugfs with add/del macaddr (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add a workaround to drop all flow control frames (Stefan Assmann) [1249246] - [netdrv] i40e: fix annoying message (Stefan Assmann) [1249246] - [netdrv] i40e: fix stats offsets (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.38 and i40evf to 1.3.25 (Stefan Assmann) [1249246] - [netdrv] i40e: declare rather than initialize int object (Stefan Assmann) [1249246] - [netdrv] i40e: Move error message to debug level (Stefan Assmann) [1249246] - [netdrv] i40e: Fix order of checks when enabling/disabling autoneg in ethtool (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix an accidental error with BIT_ULL replacement (Stefan Assmann) [1249246] - [netdrv] i40e: fix for PHY NVM interaction problem (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for Tools loopback test failing after driver load (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: adjust interrupt throttle less frequently (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: change dynamic interrupt thresholds (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix bug in throttle rate math (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: refactor IRQ enable function (Stefan Assmann) [1249246] - [netdrv] i40e: Fix basic support for X722 devices (Stefan Assmann) [1249246] - [netdrv] i40e: Lock for VSI's MAC filter list (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.34 and i40evf to 1.3.21 (Stefan Assmann) [1249246] - [netdrv] i40e: increase AQ work limit (Stefan Assmann) [1249246] - [netdrv] i40e: Recognize 1000Base_T_Optical phy type when link is up (Stefan Assmann) [1249246] - [netdrv] i40e: reset the invalid msg counter in vf when a valid msg is received (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: moderate interrupts differently (Stefan Assmann) [1249246] - [netdrv] i40e: Add support for non-willing Apps (Stefan Assmann) [1249246] - [netdrv] i40e: priv flag for controlling VEB stats (Stefan Assmann) [1249246] - [netdrv] i40e: Removed unused defines (Stefan Assmann) [1249246] - [netdrv] i40e: remove read/write failed messages from nvmupdate (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix compile issue related to const string (Stefan Assmann) [1249246] - [netdrv] i40e: generate fewer startup messages (Stefan Assmann) [1249246] - [netdrv] drivers/net/intel: use napi_complete_done() (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Drop useless "IN_NETPOLL" flag (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix handling of napi budget (Stefan Assmann) [1249246] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo() (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.28 and i40evf to 1.3.19 (Stefan Assmann) [1249246] - [netdrv] i40e: remove unnecessary string copy operations (Stefan Assmann) [1249246] - [netdrv] i40e: X722 is on the IOSF bus and does not report the PCI bus info (Stefan Assmann) [1249246] - [netdrv] i40e: Store off PHY capabilities (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove redundant declarations of a variable and a function (Stefan Assmann) [1249246] - [netdrv] i40e: remove FD atr control from debugfs (Stefan Assmann) [1249246] - [netdrv] i40e: allow FD SB if MFP mode only has 1 partition (Stefan Assmann) [1249246] - [netdrv] i40e: remove obsolete version check (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add WB_ON_ITR offload support (Stefan Assmann) [1249246] - [netdrv] i40e: Remove 100M SGMII unless hw is X722 (Stefan Assmann) [1249246] - [netdrv] i40e: Change some messages from info to debug only (Stefan Assmann) [1249246] - [netdrv] i40e: use priv flags to control flow director (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.25 and i40evf to 1.3.17 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Refactor PHY structure and add phy_capabilities enum (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add module_types and update_link_info (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: split device ids into a separate file (Stefan Assmann) [1249246] - [netdrv] i40e: update fw version text string per previous product formats (Stefan Assmann) [1249246] - [netdrv] i40e: don't panic on VSI allocation failure (Stefan Assmann) [1249246] - [netdrv] i40e: remove redundant call (Stefan Assmann) [1249246] - [netdrv] i40e: Convert CEE App TLV selector to IEEE selector (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add info to nvm info struct for OEM version data (Stefan Assmann) [1249246] - [netdrv] i40e: Use BIT() macro for priority map parsing (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add new link status defines (Stefan Assmann) [1249246] - [netdrv] i40e: print neato new features (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: pass QOS handle to VF (Stefan Assmann) [1249246] - [netdrv] i40e: refactor code to remove indent (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: clean up some code (Stefan Assmann) [1249246] - [netdrv] i40e: Support FW CEE DCB UP to TC map nibble swap (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Explicitly assign enum index for VSI type (Stefan Assmann) [1249246] - [netdrv] i40e: add switch for link polling (Stefan Assmann) [1249246] - [netdrv] i40e: Fix multiple link up messages (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for extra Flow Director filter in table after error (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Store CEE DCBX DesiredCfg and RemoteCfg (Stefan Assmann) [1249246] - [netdrv] i40e: Add parsing for CEE DCBX TLVs (Stefan Assmann) [1249246] - [netdrv] i40e: add more verbose error messages (Stefan Assmann) [1249246] - [netdrv] i40e: inline interrupt enable (Stefan Assmann) [1249246] - [netdrv] i40e: fix erroneous WARN_ON (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove unused opcode (Stefan Assmann) [1249246] - [netdrv] i40e: Additional checks for CEE APP priority validity (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add a stat to keep track of linearization count (Stefan Assmann) [1249246] - [netdrv] i40e: fix bug in return from get_link_status and avoid spurious link messages (Stefan Assmann) [1249246] - [netdrv] i40e: add little endian conversion for checksum (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: give up the __func__ (Stefan Assmann) [1249246] - [netdrv] i40e: Never let speed get set to 0 in get_settings (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for truncated interrupt name (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: assure clean asq status report (Stefan Assmann) [1249246] - [netdrv] i40e: make i40e_init_pf_fcoe to void (Stefan Assmann) [1249246] - [netdrv] i40e: fix bad CEE status shift value (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix a potential type compare issue (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add driver support for new device ids (Stefan Assmann) [1249246] - [netdrv] i40e: stop VF rings (Stefan Assmann) [1249246] - [netdrv] i40e: enable WoL operation if config bit show WoL capable (Stefan Assmann) [1249246] - [netdrv] i40e: Increase the amount of time we wait for reset to be done (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: set AQ count after memory allocation (Stefan Assmann) [1249246] - [netdrv] i40e: fix offload of GRE tunnels (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: grab the AQ spinlocks before clearing registers (Stefan Assmann) [1249246] - [netdrv] i40e: Fix a memory leak in X722 rss config path (Stefan Assmann) [1249246] - [netdrv] i40e: fix 32 bit build warnings (Stefan Assmann) [1249246] - [netdrv] i40e: fix kbuild warnings (Stefan Assmann) [1249246] - [netdrv] i40e: warn on double free (Stefan Assmann) [1249246] - [netdrv] i40e: refactor interrupt enable (Stefan Assmann) [1249246] - [netdrv] i40e: Strip VEB stats if they are disabled in HW (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add new device id 1588 (Stefan Assmann) [1249246] - [netdrv] i40e: Remove useless message (Stefan Assmann) [1249246] - [netdrv] i40e: limit debugfs io ops (Stefan Assmann) [1249246] - [netdrv] i40e: use QOS field consistently (Stefan Assmann) [1249246] - [netdrv] i40e: count drops in netstat interface (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix Tx hang workaround code (Stefan Assmann) [1249246] - [netdrv] i40e: fixup padding issue in get_cee_dcb_cfg_v1_resp (Stefan Assmann) [1249246] - [netdrv] i40e: Fix a port VLAN configuration bug (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix up type clash in i40e_aq_rc_to_posix conversion (Stefan Assmann) [1249246] - [netdrv] i40e: rtnl_lock called twice in i40e_pci_error_resume() (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: check for stopped admin queue (Stefan Assmann) [1249246] - [netdrv] i40e: fix VLAN inside VXLAN (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for recursive RTNL lock during PROMISC change (Stefan Assmann) [1249246] - [netdrv] i40e: Fix RS bit update in Tx path and disable force WB workaround (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: improve Tx performance with a small tweak (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: refactor tx timeout logic (Stefan Assmann) [1249246] - [netdrv] i40e: Move i40e_get_head into header file (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.21 and i40evf to 1.3.13 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add get AQ result command to nvmupdate utility (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add exec_aq command to nvmupdate utility (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add wait states to NVM state machine (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add GetStatus command for nvmupdate (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add handling of writeback descriptor (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: save aq writeback for future inspection (Stefan Assmann) [1249246] - [netdrv] i40e: rename variable to prevent clash of understanding (Stefan Assmann) [1249246] - [netdrv] i40e: Set defport behavior for the Main VSI when in promiscuous mode (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.9 and i40evf to 1.3.5 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Cache the CEE TLV status returned from firmware (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add VIRTCHNL_VF_OFFLOAD flag (Stefan Assmann) [1249246] - [netdrv] i40e: Remove redundant and unneeded messages (Stefan Assmann) [1249246] - [netdrv] i40e: correct spelling error (Stefan Assmann) [1249246] - [netdrv] i40e: Fix comment for ethtool diagnostic link test (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add capability to gather VEB per TC stats (Stefan Assmann) [1249246] - [netdrv] i40e: Fix ethtool offline diagnostic with netqueues (Stefan Assmann) [1249246] - [netdrv] i40e: Fix legacy interrupt mode in the driver (Stefan Assmann) [1249246] - [netdrv] i40e: Move function calls to i40e_shutdown instead of i40e_suspend (Stefan Assmann) [1249246] - [netdrv] i40e: add RX to port CRC errors label (Stefan Assmann) [1249246] - [netdrv] i40e: don't degrade __le16 (Stefan Assmann) [1249246] - [netdrv] i40e: Add AQ commands for NVM Update for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add ATR HW eviction support for X722 (Stefan Assmann) [1249246] - [netdrv] i40e: Add IWARP support for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add TX/RX outer UDP checksum support for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add support for writeback on ITR feature for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: RSS changes for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update register.h file for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update FW API with X722 support (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add flags for X722 capabilities (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add device ids for X722 (Stefan Assmann) [1249246] - [netdrv] i40e: use BIT and BIT_ULL macros (Stefan Assmann) [1249246] - [netdrv] i40e: clean up error status messages (Stefan Assmann) [1249246] - [netdrv] i40e: provide correct API version to older VF drivers (Stefan Assmann) [1249246] - [netdrv] i40e: support virtual channel API 1.1 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add macros for virtual channel API version and device capability (Stefan Assmann) [1249246] - [netdrv] i40e: add VF capabilities to virtual channel interface (Stefan Assmann) [1249246] - [netdrv] i40e: clean up unneeded gotos (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix and refactor dynamic ITR code (Stefan Assmann) [1249246] - [netdrv] i40e: only report generic filters in get_ts_info (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump version to 1.3.6 for i40e and 1.3.2 for i40evf (Stefan Assmann) [1249246] - [netdrv] i40e: Refine an error message to avoid confusion (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add support for pre-allocated pages for PD (Stefan Assmann) [1249246] - [netdrv] i40e: un-disable VF after reset (Stefan Assmann) [1249246] - [netdrv] i40e: do a proper reset when disabling a VF (Stefan Assmann) [1249246] - [netdrv] i40e: correctly program filters for VFs (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update the admin queue command header (Stefan Assmann) [1249246] - [netdrv] i40e: ignore duplicate port VLAN requests (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update Flex-10 related device/function capabilities (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add stats to track FD ATR and SB dynamic enable state (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix mixed size frags and linearization (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.3.4 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove time_stamp member (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: force inline transmit functions (Stefan Assmann) [1249246] - [netdrv] i40e: Move the FD ATR/SB messages to a higher debug level (Stefan Assmann) [1249246] - [netdrv] i40e: fix unrecognized FCOE EOF case (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Remove unneeded TODO (Stefan Assmann) [1249246] - [netdrv] i40e: Remove unnecessary pf members (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add stats to count Tunnel ATR hits (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add ATR support for tunneled TCP/IPv4/IPv6 packets (Stefan Assmann) [1249246] - [netdrv] i40e: Disable offline diagnostics if VFs are enabled (Stefan Assmann) [1249246] - [netdrv] i40e: Collect PFC XOFF RX stats even in single TC case (Stefan Assmann) [1249246] - [netdrv] net: batch of last_rx update avoidance in ethernet drivers (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.3.2 (Stefan Assmann) [1249246] - [netdrv] i40e: Use new 40G speeds (Stefan Assmann) [1249246] - [netdrv] i40e: get rid of unused locals (Stefan Assmann) [1249246] - [netdrv] i40e: handle possible memory allocation failure (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Save WR_CSR_PROT field from DEV/FUNC capabilities (Stefan Assmann) [1249246] - [netdrv] i40e: enable user dump of internal hardware state (Stefan Assmann) [1249246] - [netdrv] i40e: print FCoE capability reported by the device function (Stefan Assmann) [1249246] - [netdrv] i40e: For VF reset (VFR and VFLR) add some more delay (Stefan Assmann) [1249246] - [netdrv] i40e: move VF notification routines up (Stefan Assmann) [1249246] - [netdrv] i40e: notify VFs of link state (Stefan Assmann) [1249246] - [netdrv] i40e: Add support to program FDir SB rules for VF from PF through ethtool (Stefan Assmann) [1249246] - [netdrv] i40e: stop VF rings (Stefan Assmann) [1249246] - [netdrv] i40e: Bump to version 1.3.1 (Stefan Assmann) [1249246] - [netdrv] i40e: Communicate VSI id in place of VSI index to the VFs (Stefan Assmann) [1249246] - [netdrv] i40e: stop flow director on shutdown (Stefan Assmann) [1249246] - [netdrv] i40e: fix up VXLAN messages (Stefan Assmann) [1249246] - [netdrv] i40e: Don't register/de-register apps on NIC partitions in MFP mode (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Set Ethernet protocol correctly when Tx VLAN offloads are disabled (Stefan Assmann) [1249246] - [netdrv] i40e: warn at the right time (Stefan Assmann) [1249246] - [netdrv] i40e: fix invalid void return in FCoE code (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix bug when skb allocation fails (Stefan Assmann) [1249246] - [netdrv] i40e: Change some memcpys to struct assignments (Stefan Assmann) [1249246] - [netdrv] i40e: Print some more info to help figure out the cause of HMC error (Stefan Assmann) [1249246] - [netdrv] i40e: validate VSI param from VFs (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.2.43 (Stefan Assmann) [1249246] - [netdrv] i40e: Increase PF reset max loop limit (Stefan Assmann) [1249246] - [netdrv] i40e: add NVM update events to AQ clean (Stefan Assmann) [1249246] - [netdrv] i40e: add ethtool RSS support (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e/i40evf version (Stefan Assmann) [1249246] - [netdrv] i40e: add MAC printing to debugfs dump VSI (Stefan Assmann) [1249246] - [netdrv] i40e: Fix inconsistent use of PF/VF vs pf/vf (Stefan Assmann) [1249246] - [netdrv] i40e: tame the nvmupdate read and write complaints (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix accidental write to ITR registers (Stefan Assmann) [1249246] - [netdrv] i40e: future proof some sizeof calls (Stefan Assmann) [1249246] - [netdrv] i40e: Remove "hello world" strings from i40e driver (Stefan Assmann) [1249246] - [netdrv] i40e: Strip configfs code (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: enable prefetch of Tx descriptors during cleanup (Stefan Assmann) [1249246] - [netdrv] i40e: Simplify code for rss_size_max config (Stefan Assmann) [1249246] - [netdrv] i40e: FD filters flush policy changes (Stefan Assmann) [1249246] - [netdrv] i40e: Avoid logs while adding/deleting FD-SB filters (Stefan Assmann) [1249246] - [netdrv] i40e: print port stats only on partition 1 (Stefan Assmann) [1249246] - [netdrv] i40e: Move code to enable/disable Loopback to the main file (Stefan Assmann) [1249246] - [netdrv] i40e: rework vector reservation (Stefan Assmann) [1249246] - [netdrv] i40e: clean up debug_read_register (Stefan Assmann) [1249246] - [netdrv] i40e: store msg_enable in the right size (Stefan Assmann) [1249246] - [netdrv] i40e: Remove unneeded conversion (Stefan Assmann) [1249246] - [netdrv] i40e: Remove duplicate code (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Refactor i40e_debug_aq and make some functions static (Stefan Assmann) [1249246] - [netdrv] i40e: Fix mismatching type for ioremap_len (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Version bump (Stefan Assmann) [1249246] - [netdrv] i40e: don't spam the system log (Stefan Assmann) [1249246] - [netdrv] i40e: move IRQ tracking setup into MSIX setup (Stefan Assmann) [1249246] - [netdrv] i40e: Ioremap changes (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Clean up some formatting and other things (Stefan Assmann) [1249246] - [netdrv] i40e: Add AOC PHY types to case statements (Stefan Assmann) [1249246] - [netdrv] i40e: Fix ethtool offline test\ (Stefan Assmann) [1249246] - [netdrv] i40e: Reassign incorrect PHY type to fix a FW bug (Stefan Assmann) [1249246] - [netdrv] i40e: use more portable sign extension (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: grab NVM devstarter version not image version (Stefan Assmann) [1249246] - [netdrv] i40e: Don't check operational or sync bit for App TLV (Stefan Assmann) [1249246] - [netdrv] i40e: during LED interaction ignore activity LED src modes (Stefan Assmann) [1249246] - [netdrv] i40e: Fix NPAR Tx Scheduler init (Stefan Assmann) [1249246] - [netdrv] i40e: Fix dependencies in the i40e driver on configfs (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump versions (Stefan Assmann) [1249246] - [netdrv] i40e: Only enable TC0 for NIC partition type (Stefan Assmann) [1249246] - [netdrv] i40e: Register DCBNL ops in MFP mode (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add missing packet types for VXLAN encapsulated packet types (Stefan Assmann) [1249246] - [netdrv] i40e: Fix issue with removal of apps from DBCNL app table (Stefan Assmann) [1249246] - [netdrv] i40e: Add FW check to disable DCB and wrap autoneg workaround with FW check (Stefan Assmann) [1249246] - [netdrv] i40e: don't disable PF LB when disabling VFs (Stefan Assmann) [1249246] - [netdrv] i40e: Add safety net for switch calling (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: print FW build number in version string (Stefan Assmann) [1249246] - [netdrv] i40e: Skip the priority tagging if DCB is not enabled (Stefan Assmann) [1249246] - [netdrv] i40e: setup FCoE device type (Stefan Assmann) [1249246] - [netdrv] i40e: use dev_port for fcoe netdev (Stefan Assmann) [1249246] - [usb] serial: mos7840: Use setup_timer (Don Zickus) [891652] - [usb] mos7840: remove unused code (Don Zickus) [891652] - [usb] mos7840: replace unnecessary atomic allocations (Don Zickus) [891652] - [usb] mos7840: remove unnecessary null test before kfree (Don Zickus) [891652] - [usb] serial: remove redundant OOM messages (Don Zickus) [891652] - [usb] serial: clean up ioctl debugging (Don Zickus) [891652] - [usb] mos7840: correct handling of CS5 setting (Don Zickus) [891652] - [usb] mos7840: fix tiocmget error handling (Don Zickus) [891652] - [usb] mos7840: fix big-endian probe (Don Zickus) [891652] - [usb] mos7840: fix pointer casts (Don Zickus) [891652] - [usb] mos7840: fix race in led handling (Don Zickus) [891652] - [usb] mos7840: fix device-type detection (Don Zickus) [891652] - [usb] mos7840: fix race in register handling (Don Zickus) [891652] - [usb] mos7840: fix memory leak in open (Don Zickus) [891652] - [usb] mos7840: remove broken chase implementation (Don Zickus) [891652] - [usb] mos7840: fix DMA to stack (Don Zickus) [891652] - [usb] mos7840: remove bogus disconnect test in close (Don Zickus) [891652] - [usb] mos7840: fix broken TIOCMIWAIT (Don Zickus) [891652] - [usb] serial: Remove redundant NULL check before kfree (Don Zickus) [891652] - [usb] mos7840: fix port_probe flow (Don Zickus) [891652] - [usb] mos7840: fix port-data memory leak (Don Zickus) [891652] - [usb] mos7840: remove invalid disconnect handling (Don Zickus) [891652] - [usb] mos7840: remove NULL-urb submission (Don Zickus) [891652] - [usb] mos7840: fix port-device leak in error path (Don Zickus) [891652] - [usb] mos7840: fix urb leak at release (Don Zickus) [891652] - [usb] serial: mos7840.c: remove dbg usage (Don Zickus) [891652] - [usb] serial: Fix mos7840 timeout (Don Zickus) [891652] - [usb] serial: mos7840: Fixup mos7840_chars_in_buffer (Don Zickus) [891652] - [usb] mos7840.c: remove dbg tracing calls (Don Zickus) [891652] - [usb] serial: mos7840: add support for MCS7810 devices (Don Zickus) [891652] - [usb] serial: mos7840: Fixed MCS7820 device attach problem (Don Zickus) [891652] - [usb] serial: remove unnecessary reinitialisations of urb->dev (Don Zickus) [891652] - [usb] serial: remove duplicate returns (Don Zickus) [891652] - [usb] serial: mos7840: Add USB IDs to support more B&B USB/RS485 converters (Don Zickus) [891652] - [usb] serial: mos7840: Add USB ID to support the B&B Electronics USOPTL4-2P (Don Zickus) [891652] - [usb] Remove unnecessary return's from void functions (Don Zickus) [891652] - [usb] mos7840: fix null-pointer dereference (Don Zickus) [891652] - [usb] mos7840: Cleanup useless header (Don Zickus) [891652] - [usb] mos7840: fix DMA buffers on stack and endianess bugs (Don Zickus) [891652] - [usb] serial: Extra device/vendor ID for mos7840 driver (Don Zickus) [891652]- [netdrv] bnx2x: remove rx_pkt/rx_calls (Michal Schmidt) [1252126] - [netdrv] bnx2x: avoid soft lockup in bnx2x_poll (Michal Schmidt) [1220624 1252126] - [netdrv] bnx2x: simplify distinction between port and func stats (Michal Schmidt) [1252126] - [netdrv] bnx2x: change FW GRO error message to WARN_ONCE (Michal Schmidt) [1252126] - [netdrv] bnx2x: drop redundant error message about allocation failure (Michal Schmidt) [1130780 1252126] - [netdrv] bnx2x: Utilize FW 7.13.1.0 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Show port statistics in Multi-function (Michal Schmidt) [1252126 1271916] - [netdrv] bnx2x: Add new SW stat 'tx_exhaustion_events' (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent UDP 4-tuple configurations on older adapters (Michal Schmidt) [1252126] - [netdrv] bnx2x: get rid of unnecessary initializations in .get_drvinfo() (Michal Schmidt) [1252126] - [netdrv] bnx2x: byte swap rss_key to comply to Toeplitz specs (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix vxlan removal (Michal Schmidt) [1252126] - [netdrv] bnx2x: track vxlan port count (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix vxlan endianity issue (Michal Schmidt) [1252126] - [netdrv] redhat/configs: add CONFIG_BNX2X_VXLAN as a disabled feature (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add vxlan RSS support (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix bandwidth allocation for some MF modes (Michal Schmidt) [1252126] - [netdrv] bnx2x: Free NVRAM lock at end of each page (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent null pointer dereference on SKB release (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add BD support for storage (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix VLANs null-pointer for 57710, 57711 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Correct logic for pvid configuration (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1252126] - [netdrv] bnx2x: add vlan filtering offload (Michal Schmidt) [1252126] - [netdrv] bnx2x: Bump up driver version to 1.712.30 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add MFW dump support (Michal Schmidt) [1252126] - [netdrv] bnx2x: new Multi-function mode - BD (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add 84858 phy support (Michal Schmidt) [1252126] - [netdrv] bnx2x: Rebrand from 'broadcom' into 'qlogic' (Michal Schmidt) [1252126] - [netdrv] bnx2x: Utilize FW 7.12.30 (Michal Schmidt) [1252126] - [netdrv] bnx2x: only report most generic filters in get_ts_info (Michal Schmidt) [1252126] - [netdrv] bnx2x: fix lockdep splat (Michal Schmidt) [1252126] - [netdrv] bnx2x: Release nvram lock on error flow (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix statistics gathering on link change (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix self-test for 20g devices (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix VF MAC removal (Michal Schmidt) [1252126] - [netdrv] bnx2x: Don't notify about scratchpad parities (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent false warning when accessing MACs (Michal Schmidt) [1252126] - [netdrv] bnx2x: Correct speed from baseT into KR (Michal Schmidt) [1252126] - [netdrv] bnx2x: Correct asymmetric flow-control (Michal Schmidt) [1252126] - [netdrv] bnx2x: fix DMA API usage (Michal Schmidt) [1130780 1252126] - [netdrv] bnx2x: Alloc 4k fragment for each rx ring buffer element (Michal Schmidt) [1130780 1252126] - [netdrv] bnx2x: limit fw delay in kdump to 5s after boot (Michal Schmidt) [1252126] - [netdrv] bnx2x: Delay during kdump load (Michal Schmidt) [1252126] - [netdrv] bnx2x: remove TPA_ENABLE_FLAG,GRO_ENABLE_FLAG (Michal Schmidt) [1252126] - [netdrv] bnx2x: merge fp->disable_tpa with fp->mode (Michal Schmidt) [1252126] - [netdrv] bnx2x: mark LRO as a fixed disabled feature if disable_tpa is set (Michal Schmidt) [1252126] - [netdrv] bnx2x: really disable TPA if 'disable_tpa' option is set (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix to prevent inner-reload (Michal Schmidt) [1145063 1252126] - [netdrv] bnx2x: Prevent inner-reload while VFs exist (Michal Schmidt) [1145063 1252126] - [netdrv] bnx2x: use netdev_rss_key_fill() helper (Michal Schmidt) [1252126] - [netdrv] bnx2x: Use bool function returns of true/false instead of 1/0 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent probe as early as possible (Michal Schmidt) [1252126] - [netdrv] bnx2x: Count number of link changes (Michal Schmidt) [1252126] - [netdrv] bnx2x: Configure IFir et al. according to nvram (Michal Schmidt) [1252126] - [netdrv] bnx2x: codespell comment spelling fixes (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix typo in printk message (Michal Schmidt) [1252126] - [netdrv] bnx2x: fix napi poll return value for repoll (Michal Schmidt) [1252126] - [virt] hv_netvsc: Fix race condition on Multi-Send Data field (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: remove locking in netvsc_send (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: move subchannel existence check to netvsc_select_queue (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Don't ask for additional head room in the skb (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate send_completion_ctx from struct hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate send_completion from struct hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminatte the data field from struct hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate rndis_msg pointer from hv_netvsc_packet structure (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate the channel field in hv_netvsc_packet structure (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Rearrange the hv_negtvsc_packet to be space efficient (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Resize some of the variables in hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: remove unused variable in netvsc_send (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Fix a bug in netvsc_start_xmit (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: introduce netif-msg into netvsc module (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Implement partial copy into send buffer (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: try linearizing big SKBs before dropping them (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: use single existing drop path in netvsc_start_xmit (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Fix the packet free when it is in skb headroom (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Define a macro RNDIS_AND_PPI_SIZE (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Clean up two unused variables (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate memory allocation in the packet send path (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Cleanup the test for freeing skb when we use sendbuf mechanism (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: remove vmbus_are_subchannels_present in rndis_filter_device_add (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Implement batching in send buffer (Vitaly Kuznetsov) [1264931] - [virt] hyperv: fix sparse warnings (Vitaly Kuznetsov) [1264931] - [virt] hyperv: Fix the error processing in netvsc_send (Vitaly Kuznetsov) [1264931] - [virt] hyperv: match wait_for_completion_timeout return type (Vitaly Kuznetsov) [1264931] - [virt] hyperv: Add processing of MTU reduced by the host (Vitaly Kuznetsov) [1264931] - [dm] space map metadata: remove unused variable in brb_pop (Mike Snitzer) [1290912] - [dm] space map metadata: fix ref counting bug when bootstrapping a new space map (Mike Snitzer) [1290912] - [dm] thin metadata: fix bug when taking a metadata snapshot (Mike Snitzer) [1290912] - [dm] btree: fix bufio buffer leaks in dm_btree_del() error path (Mike Snitzer) [1219634] - [dm] btree: fix leak of bufio-backed block in btree_split_sibling error path (Mike Snitzer) [1219634] - [tpm] config: enable tpm_crb driver support (Jerry Snitselaar) [1254015] - [tpm] fix call order in tpm-chip.c (Jerry Snitselaar) [1254015] - [tpm] tpm, tpm_tis: fix TPM 2.0 probing (Jerry Snitselaar) [1254015] - [tpm] fix suspend/resume paths for TPM 2.0 (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Add missing ifdef CONFIG_ACPI for pnp_acpi_device (Jerry Snitselaar) [1254015] - [tpm] fix format string error in tpm-chip.c (Jerry Snitselaar) [1254015] - [tpm] tpm_crb: fix build error (Jerry Snitselaar) [1254015] - [tpm] TPM 2.0 FIFO Interface (Jerry Snitselaar) [1254015] - [tpm] TPM 2.0 CRB Interface (Jerry Snitselaar) [1254015] - [tpm] TPM 2.0 baseline support (Jerry Snitselaar) [1254015] - [tpm] device class for tpm (Jerry Snitselaar) [1254015] - [tpm] rename chip->dev to chip->pdev (Jerry Snitselaar) [1254015] - [tpm] fix raciness of PPI interface lookup (Jerry Snitselaar) [1254015] - [tpm] two-phase chip management functions (Jerry Snitselaar) [1254015] - [tpm] merge duplicate transmit_cmd functions (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: verify interrupt during init (Jerry Snitselaar) [1254015] - [tpm] Add new TPMs to the tail of the list to prevent inadvertent change of dev (Jerry Snitselaar) [1254015] - [tpm] simplify code by using *phN specifier (Jerry Snitselaar) [1254015] - [tpm] Provide a generic means to override the chip returned timeouts (Jerry Snitselaar) [1254015] - [tpm] Properly clean sysfs entries in error path (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: Fix resume regression on Chromebooks (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: detect PPI features by checking availability of _DSM functions (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: replace open-coded _DSM code with helper functions (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: match node name instead of full path when searching for TPM device (Jerry Snitselaar) [1254015] - [tpm] tpm-sysfs: active_show() can be static (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Fix compile problems with CONFIG_PM_SLEEP/CONFIG_PNP (Jerry Snitselaar) [1254015] - [tpm] Make tpm-dev allocate a per-file structure (Jerry Snitselaar) [1254015] - [tpm] Use the ops structure instead of a copy in tpm_vendor_specific (Jerry Snitselaar) [1254015] - [tpm] Create a tpm_class_ops structure and use it in the drivers (Jerry Snitselaar) [1254015] - [tpm] Pull all driver sysfs code into tpm-sysfs.c (Jerry Snitselaar) [1254015] - [tpm] Move sysfs functions from tpm-interface to tpm-sysfs (Jerry Snitselaar) [1254015] - [tpm] Pull everything related to /dev/tpmX into tpm-dev.c (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: fix memory leak when walking ACPI namespace (Jerry Snitselaar) [1254015] - [tpm] Merge the tpm-bios module with tpm.o (Jerry Snitselaar) [1254015] - [tpm] Rename tpm.c to tpm-interface.c (Jerry Snitselaar) [1254015] - [tpm] cleanup checkpatch warnings (Jerry Snitselaar) [1254015] - [tpm] Remove tpm_show_caps_1_2 (Jerry Snitselaar) [1254015] - [tpm] Use container_of to locate the tpm_chip in tpm_open (Jerry Snitselaar) [1254015] - [tpm] Store devname in the tpm_chip (Jerry Snitselaar) [1254015] - [tpm] atmel: Call request_region with the correct base (Jerry Snitselaar) [1254015] - [tpm] convert tpm_tis driver to use dev_pm_ops from legacy pm_ops (Jerry Snitselaar) [1254015] - [tpm] move TPM_DIGEST_SIZE defintion (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: missing platform_driver_unregister() on error in init_tis (Jerry Snitselaar) [1254015] - [tpm] tpm_ppi: use strlcpy instead of strncpy (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: check pnp_acpi_device return code (Jerry Snitselaar) [1254015] - [tpm] Wait for TPM_ACCESS tpmRegValidSts to go high at startup (Jerry Snitselaar) [1254015] - [tpm] Fix cancellation of TPM commands - interrupt mode (Jerry Snitselaar) [1254015] - [tpm] Fix cancellation of TPM commands - polling mode (Jerry Snitselaar) [1254015] - [tpm] Store TPM vendor ID (Jerry Snitselaar) [1254015] - [tpm] Work around buggy TPMs that block during continue self test (Jerry Snitselaar) [1254015] - [tpm] rename vendor data to priv and provide an accessor (Jerry Snitselaar) [1254015] - [tpm] Retry SaveState command in suspend path (Jerry Snitselaar) [1254015] - [tpm] Use true and false for bools (Jerry Snitselaar) [1254015] - [tpm] Switch to __packed instead of __attribute__ packed (Jerry Snitselaar) [1254015] - [tpm] Issue TPM_STARTUP at driver load if the TPM has not been started (Jerry Snitselaar) [1254015] - [tpm] simplify duration calculation and eliminate smatch warning (Jerry Snitselaar) [1254015] - [tpm] Remove duplicated lookup table (Jerry Snitselaar) [1254015] - [tpm] add documentation for sysfs interfaces (Jerry Snitselaar) [1254015] - [tpm] Propagate error from tpm_transmit to fix a timeout hang (Jerry Snitselaar) [1254015] - [tpm] fix tpm_acpi sparse warning on different address spaces (Jerry Snitselaar) [1254015] - [tpm] Do not dereference NULL pointer if acpi_os_map_memory fails (Jerry Snitselaar) [1254015] - [tpm] compile out unused code in the PNP and PM cases (Jerry Snitselaar) [1254015] - [tpm] fix double write race and tpm_release free issue (Jerry Snitselaar) [1254015] - [tpm] tpm_tis / pm: Fix unused function warning for CONFIG_PM_SLEEP (Jerry Snitselaar) [1254015] - [tpm] check the chip reference before using it (Jerry Snitselaar) [1254015] - [tpm] chip disabled state erronously being reported as error (Jerry Snitselaar) [1254015] - [tpm] tpm_nsc: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1254015] - [tpm] tpm_atmel: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1254015] - [tpm] pm / tpm: Drop unused pm_message_t argument from tpm_pm_suspend (Jerry Snitselaar) [1254015] - [tpm] Zero buffer whole after copying to userspace (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Clean up after module_param cleanup (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Only probe iTPMs (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: fix tis_lock with respect to RCU (Jerry Snitselaar) [1254015] - [tpm] fix ACPI S3 suspend regression (Jerry Snitselaar) [1254015] - [tpm] make bool parameters really bool (Jerry Snitselaar) [1254015] - [tpm] fix transmit_cmd error logic (Jerry Snitselaar) [1254015] - [tpm] TIS driver X86 dependency fix (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: add delay after aborting command (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Check return code from getting timeouts/durations (Jerry Snitselaar) [1254015] - [tpm] Introduce function to poll for result of self test (Jerry Snitselaar) [1254015] - [tpm] Cleanup tpm_continue_selftest (Jerry Snitselaar) [1254015] - [tpm] Have tpm_get_timeouts return an error code (Jerry Snitselaar) [1254015] - [tpm] suppress durations sysfs output if not read (Jerry Snitselaar) [1254015] - [tpm] Call tpm_transmit with correct size (Jerry Snitselaar) [1254015] - [tpm] tpm: tpm_nsc: Fix a double free of pdev in cleanup_nsc (Jerry Snitselaar) [1254015] - [tpm] TCG_ATMEL should depend on HAS_IOPORT (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: fix build when ACPI is not enabled (Jerry Snitselaar) [1254015] - [tpm] tpm_nsc: Fix bug when loading multiple TPM drivers (Jerry Snitselaar) [1254015] - [tpm] Move tpm_tis_reenable_interrupts out of CONFIG_PNP block (Jerry Snitselaar) [1254015] - [tpm] Fix compilation warning when CONFIG_PNP is not defined (Jerry Snitselaar) [1254015] - [tpm] Fix a typo (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Probing function for Intel iTPM bug (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Fix the probing for interrupts (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Delay ACPI S3 suspend while the TPM is busy (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Re-enable interrupts upon S3 resume (Jerry Snitselaar) [1254015] - [tpm] Fix display of data in pubek sysfs entry (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Add timeouts sysfs entry (Jerry Snitselaar) [1254015] - [tpm] Adjust interface timeouts if they are too small (Jerry Snitselaar) [1254015] - [tpm] Use interface timeouts returned from the TPM (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Introduce durations sysfs entry (Jerry Snitselaar) [1254015] - [tpm] Adjust the durations if they are too small (Jerry Snitselaar) [1254015] - [tpm] Use durations returned from TPM (Jerry Snitselaar) [1254015] - [tpm] fix panic caused by "tpm: Autodetect itpm devices" (Jerry Snitselaar) [1254015] - [tpm] Autodetect itpm devices (Jerry Snitselaar) [1254015] - [tpm] key: add tpm_send command (Jerry Snitselaar) [1254015] - [tpm] add default function definitions (Jerry Snitselaar) [1254015] - [tpm] add module_put wrapper (Jerry Snitselaar) [1254015] - [tpm] change 'tpm_suspend_pcr' to be module parameter (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: fix subsequent suspend failures (Jerry Snitselaar) [1254015] - [tpm] ACPI/PNP dependency removal (Jerry Snitselaar) [1254015] - [tpm] workaround to enforce PCR updates across suspends (Jerry Snitselaar) [1254015] - [tpm] increase default TPM buffer (Jerry Snitselaar) [1254015] - [tpm] fix header for modular build (Jerry Snitselaar) [1254015] - [tpm] pnp: change pnp bus pm_ops to invoke pnp driver dev_pm_ops if specified (Jerry Snitselaar) [1254015] - [tpm] acpi: introduce helper interfaces for _DSM method (Jerry Snitselaar) [1254015] - [tpm] acpi: introduce module_acpi_driver helper macro (Jerry Snitselaar) [1254015] - [sound] alsa: hda/ca0132 - ctefx firmware for DSP (Jaroslav Kysela) [1007460] - [sound] alsa: hda/ca0132 - use generic parser for some models (Jaroslav Kysela) [1007460] - [sound] alsa: hda/ca0132 - quirk for Alienware 17 2015 (Jaroslav Kysela) [1007460] - [sound] alsa: hda/ca0132: support for Alienware 15 Creative Sound Core3D-EX (Jaroslav Kysela) [1007460] - [sound] alsa: hda - Disable 64bit address for Creative HDA controllers (Jaroslav Kysela) [1007460] - [netdrv] tg3: Fix temperature reporting (Ivan Vecera) [1253054] - [netdrv] net/tg3: Release IRQs on permanent error (Ivan Vecera) [1253054] - [netdrv] ptp: tg3: use helpers for converting ns to timespec (Ivan Vecera) [1253054] - [netdrv] tg3: use napi_complete_done() (Ivan Vecera) [1253054] - [netdrv] tg3: Add skb->xmit_more support (Ivan Vecera) [1253054] - [netdrv] tg3: remove __dev* attributes (Ivan Vecera) [1253054] - [netdrv] tg3: Fix to use multi queue BQL interfaces (Ivan Vecera) [1253054] - [netdrv] tg3: Support for byte queue limits (Ivan Vecera) [1253054] - [sound] alsa: hda - Treat stereo-to-mono mix properly (Jaroslav Kysela) [1018955] - [sound] alsa: hda - Don't access stereo amps for mono channel widgets (Jaroslav Kysela) [1018955] - [netdrv] bnx2: free temp_stats_blk on error path (Ivan Vecera) [1252124] - [netdrv] bnx2: fix a Null Pointer for stats_blk (Ivan Vecera) [1252124] - [netdrv] bnx2: disable toggling of rxvlan if necessary (Ivan Vecera) [1252124] - [netdrv] bnx2-cnic: Driver Version Update (Ivan Vecera) [1252124] - [netdrv] bnx2: Fix for Chip Initialization (Ivan Vecera) [1252124] - [netdrv] bnx2-cnic: Driver Rebranding Changes (Ivan Vecera) [1252124]- [input] wacom: set stylus_in_proximity before checking touch_down (Aristeu Rozanski) [1252898] - [input] wacom: use wacom_wac_finger_count_touches to set touch_down (Aristeu Rozanski) [1252898] - [input] wacom: add support for three new Intuos devices (Aristeu Rozanski) [1252898] - [firmware] dmi_scan: uuid: fix endianess for smbios >= 0x206 (Jarod Wilson) [1232557] - [firmware] dmi_scan: Coding style cleanups (Jarod Wilson) [1232557] - [firmware] dmi_scan: Trim DMI table length before exporting it (Jarod Wilson) [1232557] - [firmware] dmi_scan: Rename dmi_table to dmi_decode_table (Jarod Wilson) [1232557] - [firmware] dmi_scan: Only honor end-of-table for 64-bit tables (Jarod Wilson) [1232557] - [firmware] dmi_scan: Fix ordering of product_uuid (Jarod Wilson) [1232557] - [firmware] dmi_scan: Simplified displayed version (Jarod Wilson) [1232557] - [firmware] dmi_scan: Use direct access to static vars (Jarod Wilson) [1232557] - [firmware] dmi_scan: Fix dmi_len type (Jarod Wilson) [1232557] - [firmware] dmi_scan: Use full dmi version for SMBIOS3 (Jarod Wilson) [1232557] - [firmware] dmi_scan: Prevent dmi_num integer overflow (Jarod Wilson) [1232557] - [firmware] dmi_scan: Fix dmi scan to handle "End of Table" structure (Jarod Wilson) [1232557] - [firmware] dmi: add support for SMBIOS 3.0 64-bit entry point (Jarod Wilson) [1232557] - [x86] efi: dmi: add support for SMBIOS 3.0 UEFI configuration table (Jarod Wilson) [1232557] - [firmware] dmi_scan: generalize for use by other archs (Jarod Wilson) [1232557] - [firmware] dmi_scan: constify strings (Jarod Wilson) [1232557] - [firmware] dmi_scan: drop OOM messages (Jarod Wilson) [1232557] - [firmware] dmi_scan: fix most checkpatch errors and warnings (Jarod Wilson) [1232557] - [firmware] dmi_scan: drop obsolete comment (Jarod Wilson) [1232557] - [firmware] dmi_scan: add comments on dmi_present and the loop in dmi_scan_machine (Jarod Wilson) [1232557] - [firmware] dmi_scan: refactor dmi_scan_machine, _present (Jarod Wilson) [1232557] - [firmware] dmi: morph dmi_dump_ids into dmi_format_ids which formats into a buffer (Jarod Wilson) [1232557] - [firmware] dmi_scan: fix missing check for _DMI_ signature in smbios_present (Jarod Wilson) [1232557] - [firmware] dmi_scan.c: fetch dmi version from SMBIOS if it exists (Jarod Wilson) [1232557] - [netdrv] enic: do hang reset only in case of tx timeout (Stefan Assmann) [1253853] - [netdrv] enic: handle spurious error interrupt (Stefan Assmann) [1253853] - [netdrv] enic: reduce ioread in devcmd2 (Stefan Assmann) [1253853] - [netdrv] enic: Fix build failure with SRIOV disabled (Stefan Assmann) [1253853] - [netdrv] enic: Fix namespace pollution causing build errors (Stefan Assmann) [1253853] - [netdrv] enic: Fix sparse warning in vnic_devcmd_init (Stefan Assmann) [1253853] - [netdrv] enic: add devcmd2 (Stefan Assmann) [1253853] - [netdrv] enic: add devcmd2 resources (Stefan Assmann) [1253853] - [netdrv] enic: use netdev_ or dev_ instead of pr_ (Stefan Assmann) [1253853] - [netdrv] enic: move struct definition from .c to .h file (Stefan Assmann) [1253853] - [netdrv] enic: fix issues in enic_poll (Stefan Assmann) [1253853] - [netdrv] enic: fix memory leak in rq_clean (Stefan Assmann) [1253853] - [netdrv] enic: check return value for stat dump (Stefan Assmann) [1253853] - [netdrv] enic: unlock napi busy poll before unmasking intr (Stefan Assmann) [1253853] - [netdrv] enic: do notify_check before returning credits (Stefan Assmann) [1253853] - [netdrv] enic: enic_main: fix sparse warnings (Stefan Assmann) [1253853] - [netdrv] enic: enic_ethtool: fix sparse warning (Stefan Assmann) [1253853] - [netdrv] enic: reconfigure resources for kdump crash kernel (Stefan Assmann) [1253853] - [netdrv] enic: add support for set/get rss hash key (Stefan Assmann) [1253853] - [netdrv] enic: use netdev_rss_key_fill helper (Stefan Assmann) [1253853] - [edac] sb_edac: fix TAD presence check for sbridge_mci_bind_devs (Seth Jennings) [1245372] - [edac] sb_edac: support for Broadwell -EP and -EX (Seth Jennings) [1245372] - [edac] sb_edac: Fix support for systems with two home agents per socket (Seth Jennings) [1245372] - [edac] sb_edac: Fix a typo and a thinko in address handling for Haswell (Seth Jennings) [1245372] - [edac] Remove arbitrary limit on number of channels (Seth Jennings) [1245372] - [edac] sb_edac: Fix detection on SNB machines (Seth Jennings) [1245372] - [edac] sb_edac: Claim a different PCI device (Seth Jennings) [1245372] - [sched] rt: Provide means of disabling cross-cpu bandwidth sharing (mtanino) [1074360] - [infiniband] ib/iser: Bump version to 1.6 (Honggang Li) [1271497] - [infiniband] ib/iser: Modify struct iser_mem_reg members (Honggang Li) [1271497] - [infiniband] ib/iser: Make fastreg pool cache friendly (Honggang Li) [1271497] - [infiniband] ib/iser: Move PI context alloc/free to routines (Honggang Li) [1271497] - [infiniband] ib/iser: Move fastreg descriptor pool get/put to helper functions (Honggang Li) [1271497] - [infiniband] ib/iser: Merge build page-vec into register page-vec (Honggang Li) [1271497] - [infiniband] ib/iser: Get rid of struct iser_rdma_regd (Honggang Li) [1271497] - [infiniband] ib/iser: Remove redundant assignments in iser_reg_page_vec (Honggang Li) [1271497] - [infiniband] ib/iser: Move memory reg/dereg routines to iser_memory.c (Honggang Li) [1271497] - [infiniband] ib/iser: Don't pass ib_device to fall_to_bounce_buff routine (Honggang Li) [1271497] - [infiniband] ib/iser: Remove a redundant struct iser_data_buf (Honggang Li) [1271497] - [infiniband] ib/iser: Remove redundant cmd_data_len calculation (Honggang Li) [1271497] - [infiniband] ib/iser: Fix wrong calculation of protection buffer length (Honggang Li) [1271497] - [infiniband] ib/iser: Handle fastreg/local_inv completion errors (Honggang Li) [1271497] - [infiniband] ib/iser: Fix unload during ep_poll wrong dereference (Honggang Li) [1271497] - [x86] cacheinfo: Base cache sharing info on CPUID 0x8000001d on AMD (Kim Naru) [987679] - [x86] cacheinfo: Make use of CPUID 0x8000001d for cache information on AMD (Kim Naru) [987679] - [x86] cacheinfo: Determine number of cache leafs using CPUID 0x8000001d on AMD (Kim Naru) [987679] - [fs] nfs4: limit callback decoding to received bytes (Benjamin Coddington) [1232402] - [fs] nfs4: start callback_ident at idr 1 (Benjamin Coddington) [1232402] - [fs] xprtrdma: Store RDMA credits in unsigned variables (Honggang Li) [1271499] - [fs] xprtrdma: Address sparse complaint in rpcr_to_rdmar() (Honggang Li) [1271499] - [fs] xprtrdma: Allocate RPC/RDMA receive buffer separately from struct rpcrdma_rep (Honggang Li) [1271499] - [fs] xprtrdma: Allocate RPC/RDMA send buffer separately from struct rpcrdma_req (Honggang Li) [1271499] - [fs] xprtrdma: Allocate RPC send buffer separately from struct rpcrdma_req (Honggang Li) [1271499] - [fs] xprtrdma: Add struct rpcrdma_regbuf and helpers (Honggang Li) [1271499] - [fs] xprtrdma: Refactor rpcrdma_buffer_create() and rpcrdma_buffer_destroy() (Honggang Li) [1271499] - [fs] xprtrdma: Simplify synopsis of rpcrdma_buffer_create() (Honggang Li) [1271499] - [fs] xprtrdma: Take struct ib_qp_attr and ib_qp_init_attr off the stack (Honggang Li) [1271499] - [fs] xprtrdma: Take struct ib_device_attr off the stack (Honggang Li) [1271499] - [fs] xprtrdma: Free the pd if ib_query_qp() fails (Honggang Li) [1271499] - [fs] xprtrdma: Move credit update to RPC reply handler (Honggang Li) [1271499] - [fs] xprtrdma: Remove rl_mr field, and the mr_chunk union (Honggang Li) [1271499] - [fs] xprtrdma: Remove rpcrdma_ep::rep_ia (Honggang Li) [1271499] - [fs] xprtrdma: Clean up hdrlen (Honggang Li) [1271499] - [fs] xprtrdma: Display XIDs in host byte order (Honggang Li) [1271499] - [fs] xprtrdma: Modernize htonl and ntohl (Honggang Li) [1271499] - [fs] xprtrdma: human-readable completion status (Honggang Li) [1271499] - [fs] svcrdma: Handle additional inline content (Honggang Li) [1271499] - [fs] svcrdma: Move read list XDR round-up logic (Honggang Li) [1271499] - [fs] svcrdma: Support RDMA_NOMSG requests (Honggang Li) [1271499] - [fs] svcrdma: rc_position sanity checking (Honggang Li) [1271499] - [fs] svcrdma: Plant reader function in struct svcxprt_rdma (Honggang Li) [1271499] - [fs] svcrdma: Find rmsgp more reliably (Honggang Li) [1271499] - [fs] svcrdma: Scrub BUG_ON() and WARN_ON() call sites (Honggang Li) [1271499] - [fs] svcrdma: Clean up read chunk counting (Honggang Li) [1271499] - [fs] svcrdma: Remove unused variable (Honggang Li) [1271499] - [fs] svcrdma: Clean up dprintk (Honggang Li) [1271499] - [fs] xprtrdma: Display async errors (Honggang Li) [1271499] - [fs] xprtrdma: Enable pad optimization (Honggang Li) [1271499] - [fs] xprtrdma: Re-write rpcrdma_flush_cqs() (Honggang Li) [1271499] - [fs] xprtrdma: Refactor tasklet scheduling (Honggang Li) [1271499] - [fs] xprtrdma: unmap all FMRs during transport disconnect (Honggang Li) [1271499] - [fs] xprtrdma: Cap req_cqinit (Honggang Li) [1271499] - [fs] xprtrdma: Return an errno from rpcrdma_register_external() (Honggang Li) [1271499] - [fs] svcrdma: advertise the correct max payload (Honggang Li) [1271499] - [fs] svcrdma: remove rdma_create_qp() failure recovery logic (Honggang Li) [1271499] - [fs] xprtrdma: Handle additional connection events (Honggang Li) [1271499] - [fs] xprtrdma: Remove RPCRDMA_PERSISTENT_REGISTRATION macro (Honggang Li) [1271499] - [fs] xprtrdma: Make rpcrdma_ep_disconnect() return void (Honggang Li) [1271499] - [fs] xprtrdma: Schedule reply tasklet once per upcall (Honggang Li) [1271499] - [fs] xprtrdma: Allocate each struct rpcrdma_mw separately (Honggang Li) [1271499] - [fs] xprtrdma: Rename frmr_wr (Honggang Li) [1271499] - [fs] xprtrdma: Disable completions for LOCAL_INV Work Requests (Honggang Li) [1271499] - [fs] xprtrdma: Disable completions for FAST_REG_MR Work Requests (Honggang Li) [1271499] - [fs] xprtrdma: Don't post a LOCAL_INV in rpcrdma_register_frmr_external() (Honggang Li) [1271499] - [fs] xprtrdma: Reset FRMRs after a flushed LOCAL_INV Work Request (Honggang Li) [1271499] - [fs] xprtrdma: Reset FRMRs when FAST_REG_MR is flushed by a disconnect (Honggang Li) [1271499] - [fs] xprtrdma: Properly handle exhaustion of the rb_mws list (Honggang Li) [1271499] - [fs] xprtrdma: Chain together all MWs in same buffer pool (Honggang Li) [1271499] - [fs] xprtrdma: Back off rkey when FAST_REG_MR fails (Honggang Li) [1271499] - [fs] xprtrdma: Unclutter struct rpcrdma_mr_seg (Honggang Li) [1271499] - [fs] xprtrdma: Don't invalidate FRMRs if registration fails (Honggang Li) [1271499] - [fs] xprtrdma: On disconnect, don't ignore pending CQEs (Honggang Li) [1271499] - [fs] xprtrdma: Update rkeys after transport reconnect (Honggang Li) [1271499] - [fs] xprtrdma: Limit data payload size for ALLPHYSICAL (Honggang Li) [1271499] - [fs] xprtrdma: Protect ia->ri_id when unmapping/invalidating MRs (Honggang Li) [1271499] - [fs] xprtrdma: Fix panic in rpcrdma_register_frmr_external() (Honggang Li) [1271499] - [fs] svcrdma: Add zero padding if the client doesn't send it (Honggang Li) [1271499] - [fs] xprtrdma: Fix DMA-API-DEBUG warning by checking dma_map result (Honggang Li) [1271499] - [fs] svcrdma: send_write() must not overflow the device's max sge (Honggang Li) [1271499] - [fs] svcrdma: Fence LOCAL_INV work requests (Honggang Li) [1271499] - [fs] svcrdma: refactor marshalling logic (Honggang Li) [1271499] - [fs] xprtrdma: Disconnect on registration failure (Honggang Li) [1271499] - [fs] xprtrdma: Remove BUG_ON() call sites (Honggang Li) [1271499] - [fs] xprtrdma: Avoid deadlock when credit window is reset (Honggang Li) [1271499] - [fs] SUNRPC: Move congestion window constants to header file (Honggang Li) [1271499] - [fs] xprtrdma: Reset connection timeout after successful reconnect (Honggang Li) [1271499] - [fs] xprtrdma: Use macros for reconnection timeout constants (Honggang Li) [1271499] - [fs] xprtrdma: Allocate missing pagelist (Honggang Li) [1271499] - [fs] xprtrdma: Remove Tavor MTU setting (Honggang Li) [1271499] - [fs] xprtrdma: Ensure ia->ri_id->qp is not NULL when reconnecting (Honggang Li) [1271499] - [fs] xprtrdma: Reduce the number of hardway buffer allocations (Honggang Li) [1271499] - [fs] xprtrdma: Limit work done by completion handler (Honggang Li) [1271499] - [fs] xprtrmda: Reduce calls to ib_poll_cq() in completion handlers (Honggang Li) [1271499] - [fs] xprtrmda: Reduce lock contention in completion handlers (Honggang Li) [1271499] - [fs] xprtrdma: Split the completion queue (Honggang Li) [1271499] - [fs] xprtrdma: Make rpcrdma_ep_destroy() return void (Honggang Li) [1271499] - [fs] xprtrdma: Simplify rpcrdma_deregister_external() synopsis (Honggang Li) [1271499] - [fs] xprtrdma: mount reports "Invalid mount option" if memreg mode not supported (Honggang Li) [1271499] - [fs] xprtrdma: Fall back to MTHCAFMR when FRMR is not supported (Honggang Li) [1271499] - [fs] xprtrdma: Remove REGISTER memory registration mode (Honggang Li) [1271499] - [fs] xprtrdma: Remove MEMWINDOWS registration modes (Honggang Li) [1271499] - [fs] xprtrdma: Remove BOUNCEBUFFERS memory registration mode (Honggang Li) [1271499] - [fs] xprtrdma: RPC/RDMA must invoke xprt_wake_pending_tasks() in process context (Honggang Li) [1271499] - [fs] nfs-rdma: Fix for FMR leaks (Honggang Li) [1271499] - [fs] xprtrdma: mind the device's max fast register page list depth (Honggang Li) [1271499] - [fs] NFSD: Ignore client's source port on RDMA transports (Honggang Li) [1271499] - [fs] redhat: update NFSoRDMA options for config-generic (Honggang Li) [1271499] - [fs] xprtrdma: add separate Kconfig options for NFSoRDMA client and server support (Honggang Li) [1271499] - [fs] svcrdma: fix printk when memory allocation fails (Honggang Li) [1271499] - [fs] SUNRPC: remove KERN_INFO from dprintk() call sites (Honggang Li) [1271499] - [fs] SUNRPC: Fix large reads on NFS/RDMA (Honggang Li) [1271499] - [fs] svcrdma: underflow issue in decode_write_list() (Honggang Li) [1271499] - [fs] SUNRPC: Pass a pointer to struct rpc_xprt to the connect callback (Honggang Li) [1271499] - [fs] SUNRPC: Eliminate task->tk_xprt accesses that bypass rcu_dereference() (Honggang Li) [1271499] - [fs] xprtrdma: Remove assumption that each segment is <= PAGE_SIZE (Honggang Li) [1271499] - [fs] xprtrdma: The transport should not bug-check when a dup reply is received (Honggang Li) [1271499] - [fs] svcrdma: Cleanup sparse warnings in the svcrdma module (Honggang Li) [1271499] - [fs] SUNRPC: create svc_xprt in proper network namespace (Honggang Li) [1271499] - [fs] RDMA: Increasing RPCRDMA_MAX_DATA_SEGS (Honggang Li) [1271499] - [fs] sunrpc: fix printk format warning (Honggang Li) [1271499] - [fs] rpcrdma: Fix FRMR registration/invalidate handling (Honggang Li) [1271499] - [fs] rpcrdma: Fix to XDR page base interpretation in marshalling logic (Honggang Li) [1271499] - [fs] net/sunrpc: Convert (void)snprintf to snprintf (Honggang Li) [1271499] - [fs] net/sunrpc: Remove uses of NIPQUAD, use pI4 (Honggang Li) [1271499] - [fs] gfs2: change gfs2 readdir cookiey (Benjamin Marzinski) [1151962] - [fs] gfs2: keep offset when splitting dir leaf blocks (Benjamin Marzinski) [1151962] - [fs] Fix to check Unique id and FileType when client refer file directly (Sachin Prabhu) [1202682] - [fs] xfs: fix splice/direct-IO deadlock (Bill O'Donnell) [697750] - [fs] vfs: split generic splice code from i_mutex locking (Bill O'Donnell) [697750] - [fs] nfsv4: Don't try to reclaim unused state owners (Benjamin Coddington) [1272687] - [fs] nfsv4: Keep dropped state owners on the LRU list for a while (Benjamin Coddington) [1272687] - [fs] nfsv4: Ensure that we don't drop a state owner more than once (Benjamin Coddington) [1272687] - [fs] nfsv4: Ensure we do not reuse open owner names (Benjamin Coddington) [1151962 1272687] - [fs] nfs: Remove nfs_unique_id (Benjamin Coddington) [1151962 1272687] - [fs] nfs: Move struct nfs_unique_id into struct nfs_seqid_counter (Benjamin Coddington) [1272687] - [fs] nfsv4: Replace lock_owner->ld_id with an ida based allocator (Benjamin Coddington) [1272687] - [fs] nfsv4: Replace state_owner->so_owner_id with an ida based allocator (Benjamin Coddington) [1272687] - [fs] nfsv4: Move contents of struct rpc_sequence into struct nfs_seqid_counter (Benjamin Coddington) [1272687] - [fs] nfsv4: Clean up nfs4_get_state_owner (Benjamin Coddington) [1272687] - [fs] cifs: obtain file access during backup intent lookup (Sachin Prabhu) [821893] - [fs] cifs: Include backup intent search flags during searches (Sachin Prabhu) [821893] - [fs] ext4: fix label jump on broken fs in ext4_fill_super (Lukas Czerner) [1266862] {CVE-2015-8324} - [fs] xfs: return errors from partial I/O failures to files (David Jeffery) [1270959] - [fs] cifs: Make echo interval tunable (Sachin Prabhu) [1234960] - [fs] xfs: don't perform discard if the given range length is less than block size (Bill O'Donnell) [1088688] - [fs] xfs: check for possible overflow in xfs_ioc_trim (Bill O'Donnell) [1088688] - [fs] gfs2: Reduce size of incore inode (Robert S Peterson) [1215794] - [fs] gfs2: Make rgrp reservations part of the gfs2_inode structure (Robert S Peterson) [1215794] - [fs] gfs2: Extract quota data from reservations structure (revert 5407e24) (Robert S Peterson) [1215794] - [fs] gfs2: Clean up reservation removal (Robert S Peterson) [1215794]- [x86] fix corruption of XMM registers when interrupt handlers use FPU (Mikulas Patocka) [1259023] - [x86] ftrace: Do not trace copy_user_generic (Steven Rostedt) [1278884] - [x86] MCE/intel: Cleanup CMCI storm logic (Prarit Bhargava) [1229510] - [netdrv] be2net: log link status (Ivan Vecera) [1191287] - [netdrv] ixgbe: Remove bimodal SR-IOV disabling (John Greene) [1205576] - [mm] vmscan: avoid OOM killing when swappiness == 0 (Jerome Marchand) [1126228] - [pm] hibernate: Enable suspend to both for in-kernel hibernation (Lenny Szubowicz) [910715] - [powercap] rapl: fix BIOS lock check (Steve Best) [1295818] - [infiniband] qib: Change lkey table allocation to support more MRs (Don Dutile) [1246059 1247981] - [block] nvme: default to 4k device page size (David Milburn) [1252733] - [firmware] add bnx2x FW 7.13.1.0 (Michal Schmidt) [1252126] - [firmware] add bnx2x FW 7.12.30 (Michal Schmidt) [1252126] - [video] efifb: Enable write-combining (Tomoaki Nishimura) [1290686] - [tracing] Fix lockdep warning in global_clock (Steven Rostedt) [1232081] - [perf] symbols: Fix endless loop in dso__split_kallsyms_for_kcore (Jiri Olsa) [1233243] - [kernel] ftrace: Fix function graph with loading of modules (Steven Rostedt) [1033299] - [tty] change WARN_ON() on tty_reopen() (Aristeu Rozanski) [1263035] - [kernel] compat: copy missing fields in compat_statfs64 to user (Dave Anderson) [1158963] - [kernel] Usage of cgroup names containing percent characters triggers kernel panic (Larry Woodman) [1064788] - [kernel] signal: remove warning about using SI_TKILL in rt_[tg]sigqueueinfo (Oleg Nesterov) [1252216] - [kernel] utrace: move utrace->freeze_stop to work around gcc 52080 bug (Oleg Nesterov) [1031159] - [block] Always check queue limits for cloned requests (Mike Snitzer) [1229911] - [block] Return EBUSY from BLKRRPART for mounted whole-dev fs (Eric Sandeen) [1247057] - [ata] SATL compliance for Inquiry Product Revision (David Milburn) [1260694] - [scsi] report 'INQUIRY result too short' once per host (Vitaly Kuznetsov) [1208771] - [scsi] scsi_scan: don't dump trace when scsi_prep_async_scan is called twice (Vitaly Kuznetsov) [1208771] - [scsi] libiscsi: Fix host busy blocking during connection teardown (Chris Leech) [948886] - [scsi] mpt3sas: A correction in unmap_resources (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix for a PTE Read access errors with IOMMU passthrough (Tomas Henzl) [1276662] - [scsi] mpt3sas: create two binaries from a single source (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix Kconfig dependency problem for mpt2sas back compatibility (Tomas Henzl) [1248810] - [scsi] mpt3sas: Add dummy Kconfig option for backwards compatibility (Tomas Henzl) [1248810] - [scsi] mpt3sas: Fix use sas_is_tlr_enabled API before enabling MPI2_SCSIIO_CONTROL_TLR_ON flag (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix inline markers on non inline function declarations (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas driver version to 09.102.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Single driver module which supports both SAS 2.0 & SAS 3.0 HBAs (Tomas Henzl) [1248810] - [scsi] mpt2sas, mpt3sas: Update the driver versions (Tomas Henzl) [1248810] - [scsi] mpt3sas: setpci reset kernel oops fix (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added OEM Gen2 PnP ID branding names (Tomas Henzl) [1248810] - [scsi] mpt3sas: Refcount fw_events and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt3sas: Refcount sas_device objects and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt3sas: sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [1248810] - [scsi] mpt3sas: Ported WarpDrive product SSS6200 support (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix for driver fails EEH, recovery from injected pci bus error (Tomas Henzl) [1248810] - [scsi] mpt3sas: Manage MSI-X vectors according to HBA device type (Tomas Henzl) [1248810] - [scsi] mpt3sas: Don't send PHYDISK_HIDDEN RAID action request on SAS2 HBAs (Tomas Henzl) [1248810] - [scsi] mpt3sas: Build MPI SGL LIST on GEN2 HBAs and IEEE SGL LIST on GEN3 HBAs (Tomas Henzl) [1248810] - [scsi] mpt2sas, mpt3sas: Remove SCSI_MPTXSAS_LOGGING entry from Kconfig (Tomas Henzl) [1248810] - [scsi] mpt3sas: Define 'hba_mpi_version_belonged' IOC variable (Tomas Henzl) [1248810] - [scsi] mpt2sas: Remove .c and .h files from mpt2sas driver (Tomas Henzl) [1248810] - [scsi] mpt2sas: Move Gen2 HBA's device registration to a separate file (Tomas Henzl) [1248810] - [scsi] mpt3sas: Move Gen3 HBA's device registration to a separate file (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added mpt2sas driver definitions (Tomas Henzl) [1248810] - [scsi] mpt2sas: Use mpi headers from mpt3sas (Tomas Henzl) [1248810] - [scsi] mpt2sas: setpci reset kernel oops fix (Tomas Henzl) [1248810] - [scsi] mpt2sas: Refcount fw_events and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt2sas: Refcount sas_device objects and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas driver version to 9.100.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: When device is blocked followed by unblock fails, unfreeze the I/Os (Tomas Henzl) [1248810] - [scsi] mpt3sas: Call dma_mapping_error() API after mapping an address with dma_map_single() API (Tomas Henzl) [1248810] - [scsi] mpt3sas: Use alloc_ordered_workqueue() API instead of create_singlethread_workqueue() API (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added support for customer specific branding (Tomas Henzl) [1248810] - [scsi] mpt3sas: Return host busy error status to SML when DMA mapping of scatter gather list fails for a SCSI command (Tomas Henzl) [1248810] - [scsi] mpt3sas: Complete the SCSI command with DID_RESET status for log_info value 0x0x32010081 (Tomas Henzl) [1248810] - [scsi] mpt3sas: MPI 2.5 Rev K (2.5.6) specifications (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas driver version to v6.100.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Add branding string support for OEM custom HBA (Tomas Henzl) [1248810] - [scsi] mpt3sas: Add branding string support for OEM's HBA (Tomas Henzl) [1248810] - [scsi] mpt3sas: MPI 2.5 Rev J (2.5.5) specification and 2.00.34 header files (Tomas Henzl) [1248810] - [scsi] mpt3sas: Update MPI2 strings to MPI2.5 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas Driver version to v5.100.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Provides the physical location of sas drives (Tomas Henzl) [1248810] - [scsi] mpt3sas: MPI 2.5 Rev I (2.5.4) specifications (Tomas Henzl) [1248810] - [scsi] mpt3sas: Remove redundancy code while freeing the controller resources (Tomas Henzl) [1248810] - [scsi] mpt3sas: Don't block the drive when drive addition under the control of SML (Tomas Henzl) [1248810] - [scsi] mpt3sas: Get IOC_FACTS information using handshake protocol only after HBA card gets into READY or Operational state (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added Combined Reply Queue feature to extend up-to 96 MSIX vector support (Tomas Henzl) [1248810] - [scsi] mpt2sas, mpt3sas: Abort initialization if no memory I/O resources detected (Tomas Henzl) [1248810] - [security] keys: Fix race between read and revoke (David Howells) [1293402] {CVE-2015-7550}- [netdrv] igb: improve handling of disconnected adapters (Stefan Assmann) [1249242] - [netdrv] igb: fix NULL derefs due to skipped SR-IOV enabling (Stefan Assmann) [1249242] - [netdrv] igb: use the correct i210 register for EEMNGCTL (Stefan Assmann) [1249242] - [netdrv] igb: don't unmap NULL hw_addr (Stefan Assmann) [1249242] - [netdrv] igb: add 88E1543 initialization code (Stefan Assmann) [1249242] - [netdrv] intel: use napi_complete_done (Stefan Assmann) [1249242] - [netdrv] igb: assume MSI-X interrupts during initialization (Stefan Assmann) [1249242] - [netdrv] igb: make sure SR-IOV init uses the right number of queues (Stefan Assmann) [1249242] - [netdrv] igb: Fix a memory leak in igb_probe (Stefan Assmann) [1249242] - [netdrv] igb: Fix a deadlock in igb_sriov_reinit (Stefan Assmann) [1249242] - [netdrv] igb: Teardown SR-IOV before unregister_netdev (Stefan Assmann) [1249242] - [netdrv] igb: do not re-init SR-IOV during probe (Stefan Assmann) [1249242] - [netdrv] igb: missing rtnl_unlock in igb_sriov_reinit (Stefan Assmann) [1249242] - [netdrv] igb: Fix oops caused by missing queue pairing (Stefan Assmann) [1249242] - [netdrv] igb: bump version to igb-5.3.0 (Stefan Assmann) [1249242] - [netdrv] igb: use ARRAY_SIZE to replace calculating sizeofa/sizeof a0 (Stefan Assmann) [1249242] - [netdrv] igb: report unsupported ethtool settings in set_coalesce (Stefan Assmann) [1249242] - [netdrv] igb: Fix i354 88E1112 PHY on RCC boards using AutoMediaDetect (Stefan Assmann) [1249242] - [netdrv] igb: only report generic filters in get_ts_info (Stefan Assmann) [1249242] - [netdrv] igb: bump version of igb to 5.2.18 (Stefan Assmann) [1249242] - [netdrv] igb: disable IPv6 extension header processing (Stefan Assmann) [1249242] - [netdrv] igb: Don't use NETDEV_FRAG_PAGE_MAX_SIZE in descriptor calculation (Stefan Assmann) [1249242] - [netdrv] igb: Fix NULL assignment to incorrect variable in igb_reset_q_vector (Stefan Assmann) [1249242] - [netdrv] igb: Fix oops on changing number of rings (Stefan Assmann) [1249242] - [netdrv] igb: simplify and clean up igb_enable_mas (Stefan Assmann) [1249242] - [netdrv] igb: use netif_carrier_off earlier when bringing if down (Stefan Assmann) [1249242] - [netdrv] codespell comment spelling fixes (Stefan Assmann) [1249242] - [ethernet] igb: use netdev_rss_key_fill helper (Stefan Assmann) [1249242] - [pci] iommu/vt-d: Fix dmar_domain leak in iommu_attach_device (Linda Knippers) [1053879] - [pci] iommu/vt-d: Only remove domain when device is removed (Linda Knippers) [1053879] - [kernel] driver core: Add BUS_NOTIFY_REMOVED_DEVICE event (Linda Knippers) [1053879] - [net] tcp: honour SO_BINDTODEVICE for TW_RST case too (Florian Westphal) [1292300] - [net] add inet_sk_transparent() helper (Florian Westphal) [1292300] - [net] ipv6: tcp_ipv6 policy route issue (Florian Westphal) [1292300] - [net] ipv6: reuse rt6_need_strict (Florian Westphal) [1292300] - [net] tcp: resets are misrouted (Florian Westphal) [1292300] - [net] tcp: tcp_v4_send_reset: binding oif to iif in no sock case (Florian Westphal) [1292300] - [net] af_unix: fix a fatal race with bit fields (Gustavo Duarte) [1238062] - [net] add validation for the socket syscall protocol argument (Hannes Frederic Sowa) [1291627] {CVE-2015-8543} - [net] ipv6: fix the incorrect return value of throw route (Sabrina Dubroca) [1245357] - [net] Fix behaviour of unreachable, blackhole and prohibit routes (Sabrina Dubroca) [1245357] - [net] ipv6: Fixed support for blackhole and prohibit routes (Sabrina Dubroca) [1245357] - [net] ipv6: fix handling of throw routes (Sabrina Dubroca) [1245357] - [net] ipv6: fix handling of blackhole and prohibit routes (Sabrina Dubroca) [1245357] - [netdrv] intel: use napi_complete_done (Stefan Assmann) [1249243] - [netdrv] igbvf: clear buffer_info->dma after dma_unmap_single (Stefan Assmann) [1249243] - [netdrv] igbvf: use netif_carrier_off earlier when bringing if down (Stefan Assmann) [1249243] - [netdrv] igbvf: cleanup msleep and min/max usage (Stefan Assmann) [1249243] - [netdrv] igbvf: Fix code comments and whitespace (Stefan Assmann) [1249243] - [i2c] i801: Add device ID for Intel Wildcat Point PCH (Jeremy McNicoll) [1291132] - [sound] alsa: Enable CONFIG_SND_HDA_PATCH_LOADER and CONFIG_SND_HDA_RECONFIG (Jaroslav Kysela) [1178178] - [sound] alsa: driver core: create write-only attribute macros for devices and drivers (Jaroslav Kysela) [1178178] - [sound] alsa: oxygen: Simplify PM callbacks (Jaroslav Kysela) [1024771] - [sound] alsa: Convert to new pm_ops for PCI drivers (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Fix logical-not-parentheses warning (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add XIO2001 initialization (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add support for third analog input (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: do not create useless S/PDIF controls (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Delete an unnecessary check before the function call "snd_pcm_suspend" (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Remove unnecessary snd_pcm_lib_preallocate_free_for_all (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: set fifo_size (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add partial Xonar Xense support (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add Xonar Essence STX II daughterboard support (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add one more headphone impedance setting (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add Xonar Essence STX II support (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: fix Stereo Upmixing regression (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Use standard printk helpers (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: cleanup and minor changes (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify high-pass filter control (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify input select functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify capture volume functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg(x): use headphone volume control (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg(x): modify playback output select (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: capture from I2S channel 1, not 2 (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg(x): move the mixer code into another file (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: modify CS4245 register dumping function (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: modify adjust_dg_dac_routing function (Jaroslav Kysela) [1024771] - [sound] ALSA: oxygen: Xonar DG X: modify DAC/ADC parameters function (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify initialization functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg: add new CS4245 SPI functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: additional definitions for the Xonar DG/DGX card (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: change description of the xonar_dg.c file (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: export oxygen_update_dac_routing symbol (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add mute mask for the OXYGEN_PLAY_ROUTING register (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: modify the SPI writing function (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add the separate SPI waiting function (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: Xonar DSX support (Jaroslav Kysela) [1024771] - [netdrv] bnxt_en: Implement missing tx timeout reset logic (John Linville) [1245739] - [netdrv] bnxt_en: Don't cancel sp_task from bnxt_close_nic (John Linville) [1245739] - [netdrv] bnxt_en: Change bp->state to bitmap (John Linville) [1245739] - [netdrv] bnxt_en: Fix bitmap declaration to work on 32-bit arches (John Linville) [1245739] - [netdrv] bnxt_en: Setup uc_list mac filters after resetting the chip (John Linville) [1245739] - [netdrv] bnxt_en: enforce proper storing of MAC address (John Linville) [1245739] - [netdrv] bnxt_en: Fixed incorrect implementation of ndo_set_mac_address (John Linville) [1245739] - [netdrv] bnxt_en: More robust SRIOV cleanup sequence (John Linville) [1245739] - [netdrv] bnxt_en: Fix comparison of u16 sw_id against negative value (John Linville) [1245739] - [netdrv] bnxt_en: map CAG_REG_LEGACY_INT_STATUS_MASK to GRC window #4 (John Linville) [1245739] - [netdrv] bnxt_en: Determine tcp/ipv6 RSS hash type correctly (John Linville) [1245739] - [netdrv] bnxt_en: Change sp events definitions to represent bit position (John Linville) [1245739] - [netdrv] bnxt_en: Fix compile warnings when CONFIG_INET is not set (John Linville) [1245739] - [netdrv] bnxt_en: Fix compile errors when CONFIG_BNXT_SRIOV is not set (John Linville) [1245739] - [netdrv] add config for BNXT (John Linville) [1245739] - [netdrv] bnxt: remove vxlan offload support (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: Add support for hardware-offloaded...' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'hlist: drop the node parameter from iterators' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: allocate tx queues in register_netdevice' (John Linville) [1245739] - [netdrv] bnxt: access msix_cap through struct pci_dev_rh1 (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: convert multicast list to list_head' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: introduce IFF_UNICAST_FLT private flag' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'ipip: add GSO/TSO support' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'ipv6: sit: add GSO/TSO support' (John Linville) [1245739] - [netdrv] bnxt: access hw_features through netdev_extended macro (John Linville) [1245739] - [netdrv] bnxt: create bnxt_pci_driver_rh and add appropriate declarations (John Linville) [1245739] - [netdrv] bnxt: account for missing 'net: Clarification of CHECKSUM_UNNECESSARY' (John Linville) [1245739] - [netdrv] bnxt: create bnxt_netdev_opt_ext and move applicable declarations (John Linville) [1245739] - [netdrv] bnxt: adjust for lack of 'net: Pull out core bits of __netdev_alloc_skb...' (John Linville) [1245739] - [netdrv] bnxt: adjust for lack of 'net: Add GSO support for UDP tunnels...' (John Linville) [1245739] - [netdrv] bnxt: adjust for lack of 'net: allow skb->head to be a page fragment' (John Linville) [1245739] - [netdrv] bnxt: remove qos offload support (John Linville) [1245739] - [netdrv] bnxt: make necessary changes for ndo_busy_poll in rhel6 (John Linville) [1245739] - [netdrv] bnxt: remove 802.1ad bits (John Linville) [1245739] - [netdrv] bnxt: move some bits to ethtool_ops_ext structure for rhel6 (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'ethtool: Clean up definitions of rule...' (John Linville) [1245739] - [netdrv] bnxt: account for lack of VF minimum Tx rate (John Linville) [1245739] - [netdrv] bnxt: rewrite flow dissector bits for RHEL 6.8 (John Linville) [1245739] - [netdrv] bnxt: relocate files to be consistent with other ethernet drivers (John Linville) [1245739] - [netdrv] bnxt_en: New Broadcom ethernet driver (John Linville) [1245739]- [net] export get_net_ns_by_fd() (Ivan Vecera) [1249638] - [net] add name_assign_type netdev attribute (Ivan Vecera) [1249638] - [kernel] ktime: Introduce ktime_ms_delta (Ivan Vecera) [1249638] - [kernel] list: use list_{first, last}_entry() (Ivan Vecera) [1249638] - [kernel] list: change list_for_each_entry*() to use list_*_entry() (Ivan Vecera) [1249638] - [sched] replace INIT_COMPLETION with reinit_completion (Ivan Vecera) [1249638] - [net] help compiler generate better code in eth_get_headlen (Ivan Vecera) [1249638] - [net] Add function for parsing the header length out of linear ethernet frames (Ivan Vecera) [1249638] - [net] make skb an optional parameter for__skb_flow_dissect() (Ivan Vecera) [1249638] - [net] Allow raw buffers to be passed into the flow dissector (Ivan Vecera) [1249638] - [net] sched: shrink struct qdisc_skb_cb to 28 bytes (Ivan Vecera) [1249638] - [net] flow_dissector: Use IPv6 flow label in flow_dissector (Ivan Vecera) [1249638] - [net] flow_dissector: Record IP layer protocol in skb_flow_dissect() (Ivan Vecera) [1249638] - [net] ipv6: add ip6_flowlabel helper (Ivan Vecera) [1249638] - [net] flow_dissector: factor out the ports extraction in skb_flow_get_ports (Ivan Vecera) [1249638] - [net] flow_dissector: fix thoff for IPPROTO_AH (Ivan Vecera) [1249638] - [net] introduce skb_probe_transport_header() (Ivan Vecera) [1249638] - [net] flow_dissector: add __skb_get_poff to get a start offset to payload (Ivan Vecera) [1249638] - [net] flow_keys: include thoff into flow_keys for later usage (Ivan Vecera) [1249638] - [net] flow_dissector: support L2 GRE (Ivan Vecera) [1249638] - [net] introduce skb_transport_header_was_set() (Ivan Vecera) [1249638] - [net] ethtool: documentation & whitespace errors (Ivan Vecera) [1249638] - [net] ethtool: Support for configurable RSS hash function (Ivan Vecera) [1249638] - [net] ethtool: Check that reserved fields of struct ethtool_rxfh are 0 (Ivan Vecera) [1249638] - [net] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Ivan Vecera) [1249638] - [net] ethtool: constify array pointer parameters to ethtool_ops::set_rxfh (Ivan Vecera) [1249638] - [net] ethtool: Disallow ETHTOOL_SRSSH with both indir table and hash key unchanged (Ivan Vecera) [1249638] - [net] ethtool: Expand documentation of ethtool_ops::{get, set}_rxfh() (Ivan Vecera) [1249638] - [net] ethtool: Improve explanation of the two arrays following struct ethtool_rxfh (Ivan Vecera) [1249638] - [net] ethtool: Name the 'no change' value for setting RSS hash key but not indir table (Ivan Vecera) [1249638] - [net] ethtool: Return immediately on error in ethtool_copy_validate_indir() (Ivan Vecera) [1249638] - [net] ethtool: exit the loop when invalid index occurs (Ivan Vecera) [1249638] - [net] gro: fix possible panic in skb_gro_receive() (Ivan Vecera) [1249638] - [net] gro: selective flush of packets (Ivan Vecera) [1249638] - [net] gro: add a per device gro flush timer (Ivan Vecera) [1249638] - [net] introduce extended napi_struct (Ivan Vecera) [1249638] - [netdrv] ethernet: Use eth__addr instead of memset (Ivan Vecera) [1249638] - [netdrv] remove init of dev->perm_addr in drivers (Ivan Vecera) [1249638] - [net] init perm_addr in register_netdevice() (Ivan Vecera) [1249638] - [net] rename vlan_tx_* helpers since "tx" is misleading there (Ivan Vecera) [1249638] - [net] ethtool: Added port speed macros (Ivan Vecera) [1249638]- [scsi] scsi_sysfs: Fix queue_ramp_up_period return code (Ewan Milne) [1292576] - [scsi] Increase REPORT_LUNS timeout (Ewan Milne) [1292576] - [scsi] retry MODE SENSE on unit attention (Ewan Milne) [1292576] - [scsi] bnx2fc: Update version number to 2.9.6 (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Remove explicit logouts (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Fix FCP RSP residual parsing (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Set ELS transfer length correctly for middle path commands (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Remove 'NetXtreme II' from source files (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Update copyright for 2015 (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: reduce stack usage in __bnx2fc_enable (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Do not log error for netevents that need no action (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Read npiv table from nvram and create vports (Maurizio Lombardi) [1252118] - [scsi] Add ALUA state change UA handling (Ewan Milne) [1292520] - [scsi] fcoe: extend ethtool to FC port speed mapping (Chris Leech) [1138403] - [scsi] scsi_transport_fc: Add support for 25Gbit speed (Chris Leech) [1138403] - [scsi] add defines for new FC port speeds (Chris Leech) [1138403] - [scsi] scsi_transport_fc: Add 32Gbps speed definition (Chris Leech) [1138403] - [scsi] be2iscsi: bump the driver version (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Add warning message for unsupported adapter (Maurizio Lombardi) [1253016] - [MAINTAINERS] Update MAINTAINER list (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Revert ownership to Emulex (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix bogus WARN_ON length check (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix updating the next pointer during WRB posting (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Logout of FW Boot Session (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix memory check before unmapping (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: change email domain (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix the copyright year (Maurizio Lombardi) [1253016] - [scsi] st: fix potential null pointer dereference (Maurizio Lombardi) [875277] - [scsi] hpsa: stop zeroing reset_cmds_out and ioaccel_cmds_out during rescan (Joseph Szczypek) [1247729] - [scsi] hpsa: move lockup_detected attribute to host attr (Joseph Szczypek) [1247729] - [scsi] hpsa: fix rmmod issues (Joseph Szczypek) [1247729] - [scsi] hpsa: add in new offline mode (Joseph Szczypek) [1247729] - [scsi] hpsa: Change how controllers in mixed mode are handled (Joseph Szczypek) [1247729] - [scsi] hpsa: add in new controllers (Joseph Szczypek) [1247729] - [scsi] hpsa: cleanup update scsi devices (Joseph Szczypek) [1247729] - [scsi] hpsa: add sysfs entry path_info to show box and bay information (Joseph Szczypek) [1247729] - [scsi] hpsa: add PMC to copyright (Joseph Szczypek) [1247729] - [scsi] hpsa: correct static checker warnings on driver init cleanup (Joseph Szczypek) [1247729] - [scsi] hpsa: correct decode sense data (Joseph Szczypek) [1247729] - [scsi] hpsa: Correct double unlock of mutex (Joseph Szczypek) [1247729] - [scsi] hpsa: fix an sprintf() overflow in the reset handler (Joseph Szczypek) [1247729] - [scsi] hpsa: update driver version to 3.4.10-1-RH1 (Joseph Szczypek) [1247729] - [scsi] hpsa: add in new controller id (Joseph Szczypek) [1247729] - [scsi] hpsa: cleanup reset (Joseph Szczypek) [1247729] - [scsi] hpsa: propagate the error code in hpsa_kdump_soft_reset (Joseph Szczypek) [1247729] - [scsi] hpsa: use scsi host_no as hpsa controller number (Joseph Szczypek) [1247729] - [scsi] hpsa: enable and activate SCSI layer tcq support (Joseph Szczypek) [1247729] - [scsi] hpsa: use block layer tag for command allocation (Joseph Szczypek) [1247729] - [scsi] hpsa: add interrupt number to /proc/interrupts interrupt name (Joseph Szczypek) [1247729] - [scsi] hpsa: create workqueue after the driver is ready for use (Joseph Szczypek) [1247729] - [scsi] hpsa: fix try_soft_reset error handling (Joseph Szczypek) [1247729] - [scsi] hpsa: cleanup for init_one step 2 in kdump (Joseph Szczypek) [1247729] - [scsi] hpsa: skip free_irq calls if irqs are not allocated (Joseph Szczypek) [1247729] - [scsi] hpsa: call pci_release_regions after pci_disable_device (Joseph Szczypek) [1247729] - [scsi] hpsa: performance tweak for hpsa_scatter_gather() (Joseph Szczypek) [1247729] - [scsi] hpsa: refactor and rework support for sending TEST_UNIT_READY (Joseph Szczypek) [1247729] - [scsi] hpsa: don't return abort request until target is complete (Joseph Szczypek) [1247729] - [scsi] hpsa: use helper routines for finishing commands (Joseph Szczypek) [1247729] - [scsi] hpsa: add support sending aborts to physical devices via the ioaccel2 path (Joseph Szczypek) [1247729] - [scsi] hpsa: do not print ioaccel2 warning messages about unusual completions (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up some error reporting output in abort handler (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up driver init (Joseph Szczypek) [1247729] - [scsi] hpsa: correct return values from driver functions (Joseph Szczypek) [1247729] - [scsi] hpsa: do not check cmd_alloc return value - it cannnot return NULL (Joseph Szczypek) [1247729] - [scsi] hpsa: add more ioaccel2 error handling, including underrun statuses (Joseph Szczypek) [1247729] - [scsi] hpsa: add ioaccel sg chaining for the ioaccel2 path (Joseph Szczypek) [1247729] - [scsi] hpsa: refactor freeing of resources into more logical functions (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up error handling (Joseph Szczypek) [1247729] - [scsi] hpsa: break hpsa_free_irqs_and_disable_msix into two functions (Joseph Szczypek) [1247729] - [scsi] hpsa: Get queue depth from identify physical bmic for physical disks (Joseph Szczypek) [1247729] - [scsi] hpsa: use ioaccel2 path to submit IOs to physical drives in HBA mode (Joseph Szczypek) [1247729] - [scsi] hpsa: print accurate SSD Smart Path Enabled status (Joseph Szczypek) [1247729] - [scsi] hpsa: factor out hpsa_ioaccel_submit function (Joseph Szczypek) [1247729] - [scsi] hpsa: try resubmitting down raid path on task set full (Joseph Szczypek) [1247729] - [scsi] hpsa: do not ignore return value of hpsa_register_scsi (Joseph Szczypek) [1247729] - [scsi] hpsa: factor out hpsa_init_cmd function (Joseph Szczypek) [1247729] - [scsi] hpsa: make function names consistent (Joseph Szczypek) [1247729] - [scsi] hpsa: allow lockup detected to be viewed via sysfs (Joseph Szczypek) [1247729] - [scsi] hpsa: hpsa decode sense data for io and tmf (Joseph Szczypek) [1247729] - [scsi] hpsa: decrement h->commands_outstanding in fail_all_outstanding_cmds (Joseph Szczypek) [1247729] - [scsi] hpsa: Add atomic operations (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up aborts (Joseph Szczypek) [1247729] - [scsi] hpsa: rework controller command submission (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up host, channel, target, lun prints (Joseph Szczypek) [1247729] - [scsi] hpsa: add masked physical devices into struct h's dev array (Joseph Szczypek) [1247729] - [scsi] hpsa: Fix weird uses of num_online_cpus() (Joseph Szczypek) [1247729] - [scsi] megaraid_sas: Fix sparse warning (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Remove debug print from function megasas_update_span_set (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Driver version upgrade (Tomas Henzl) [1248207] - [scsi] megaraid_sas: SMAP restriction--do not access user memory from IOCTL code (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Make PI enabled VD 8 byte DMA aligned (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Initialize tasklet before setting up IRQs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Indicate online firmware upgrade support for Secure JBOD feature (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Update OCR capability on controller properties change (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Do not use PAGE_SIZE for max_sectors (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for Cutlass (12 Gbps) controller (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for Intruder (12 Gbps) controller (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Remove PCI id checks (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Version update (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Code refactor for use of requestorId (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Fix validHandles check in I/O path (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Print critical firmware event messages (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Chip reset if driver fails to get IOC ready (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for max_io_size 1MB (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Code cleanup-use local variable drv_ops inside megasas_ioc_init_fusion (Tomas Henzl) [1248207] - [scsi] megaraid_sas: JBOD sequence number support (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Increase timeout to 60 secs for abort frames during shutdown (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Synchronize driver headers with firmware APIs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix whitespace errors (Tomas Henzl) [1248207] - [scsi] megaraid_sas: use dev_printk when possible (Tomas Henzl) [1248207] - [scsi] megaraid_sas: use pci_zalloc_consistent (megaraid_sas only) (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix TRUE and FALSE re-define build error (Tomas Henzl) [1248207] - [scsi] megaraid: fix irq setup process regression (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix kerneldoc (Tomas Henzl) [1248207] - [scsi] megaraid_sas: swap whole register in megasas_register_aen (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix megasas_fire_cmd_fusion calling convention (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add missing byte swaps to the sriov code (Tomas Henzl) [1248207] - [scsi] megaraid_sas: bytewise or should be done on native endian variables (Tomas Henzl) [1248207] - [scsi] megaraid_sas: move endianness conversion into caller of megasas_get_seq_num (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add endianness conversions for all ones (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add endianness annotations (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add missing __iomem annotations (Tomas Henzl) [1248207] - [scsi] megaraid_sas: megasas_complete_outstanding_ioctls() can be static (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for Avago's Single server High Availability product (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add release date and update driver version (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Modify driver's meta data to reflect Avago (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Use Block layer tag support for internal command indexing (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Enhanced few prints (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Move controller's queue depth calculation in adapter specific function (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add separate functions for building sysPD IOs and non RW LDIOs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add separate function for refiring MFI commands (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add separate function for setting up IRQs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: use raw_smp_processor_id() (Tomas Henzl) [1248207] - [scsi] qla2xxx: Update version number to 8.07.00.26.06.8-k (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add pci device id 0x2261 (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix missing device login retries (Chad Dupuis) [1252111] - [scsi] qla2xxx: do not clear slot in outstanding cmd array (Chad Dupuis) [1252111] - [scsi] qla2xxx: Remove decrement of sp reference count in abort handler (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add support to show MPI and PEP FW version for ISP27xx (Chad Dupuis) [1252111] - [scsi] qla2xxx: Do not reset adapter if SRB handle is in range (Chad Dupuis) [1252111] - [scsi] qla2xxx: Do not crash system for sp ref count zero (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add adapter checks for FAWWN functionality (Chad Dupuis) [1252111] - [scsi] qla2xxx: Pause risc before manipulating risc semaphore (Chad Dupuis) [1252111] - [scsi] qla2xxx: Use ssdid to gate semaphore manipulation (Chad Dupuis) [1252111] - [scsi] qla2xxx: Handle AEN8014 incoming port logout (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add serdes register read/write support for ISP25xx (Chad Dupuis) [1252111] - [scsi] qla2xxx: Remove dead code (Chad Dupuis) [1252111] - [scsi] qla2xxx: Remove a superfluous test (Chad Dupuis) [1252111] - [scsi] qla2xxx: Avoid that sparse complains about duplicate _noderef_ attributes (Chad Dupuis) [1252111] - [scsi] qla2xxx: Report both rsp_info and rsp_info_len (Chad Dupuis) [1252111] - [scsi] qla2xxx: Restore physical port WWPN only, when port down detected for FA-WWPN port (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix virtual port configuration, when switch port is disabled/enabled (Chad Dupuis) [1252111] - [scsi] qla2xxx: Prevent multiple firmware dump collection for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Disable Interrupt handshake for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add debugging info for MBX timeout (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add serdes read/write support for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add udev notification to save fw dump for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add message for sucessful FW dump collected for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix beacon blink for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix crash due to wrong casting of reg for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix warnings reported by static checker (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix printks in ql_log message (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix printk in qla25xx_setup_mode (Chad Dupuis) [1252111] - [scsi] qla2xxx: Increase the request queue size to 8K for ISP2031 (Chad Dupuis) [1252111] - [scsi] qla2xxx: Increase room in request queue for sending priority packets (Chad Dupuis) [1252111] - [scsi] ses: Fix problems with simple enclosures (Ewan Milne) [1102140] - [scsi] scsi_dh_alua: fix stpg sense handling (Ewan Milne) [1194984] - [scsi] lpfc: driver update for Rhel6.8, lpfc rev 11.0.0.4 (Rob Evers) [1227036] - [scsi] lpfc: Fix default RA_TOV and ED_TOV in the FC/FCoE driver for all topologies (Rob Evers) [1227036] - [scsi] lpfc: The linux driver does not reinitiate discovery after a failed FLOGI (Rob Evers) [1227036] - [scsi] lpfc: Add support for Lancer G6 and 32G FC links (Rob Evers) [1227036] - [scsi] lpfc: Fix for discovery failure in PT2PT when FLOGI's ELS ACC response gets aborted (Rob Evers) [1227036] - [scsi] lpfc: fix lpfc_send_rscn_event sends bigger buffer size (Rob Evers) [1227036] - [scsi] lpfc: Make the function lpfc_sli4_mbox_completions_pending static in order to comply with function prototype (Rob Evers) [1227036] - [scsi] lpfc: Fix kmalloc overflow in LPFC driver at large core count (Rob Evers) [1227036] - [scsi] lpfc: Destroy lpfc_hba_index IDR on module exit (Rob Evers) [1227036] - [scsi] lpfc: in sli3 use configured sg_seg_cnt for sg_tablesize (Rob Evers) [1227036] - [scsi] lpfc: Remove unnessary cast (Rob Evers) [1227036] - [scsi] lpfc: fix model description (Rob Evers) [1227036] - [scsi] lpfc: Use && instead of & for boolean expression (Rob Evers) [1227036] - [scsi] lpfc: Fix to drop PLOGIs from fabric node till LOGO processing completes (Rob Evers) [1227036] - [scsi] lpfc: Fix scsi task management error message (Rob Evers) [1227036] - [scsi] lpfc: Fix scsi prep dma buf error (Rob Evers) [1227036] - [scsi] lpfc: Devices are not discovered during takeaway/giveback testing (Rob Evers) [1227036] - [scsi] lpfc: Fix vport deletion failure (Rob Evers) [1227036] - [scsi] lpfc: Fix incorrect log message reported for empty FCF record (Rob Evers) [1227036] - [scsi] lpfc: Fix rport leak (Rob Evers) [1227036] - [scsi] lpfc: Correct loss of RSCNs during array takeaway/giveback testing (Rob Evers) [1227036] - [scsi] lpfc: Fix crash in vport_delete (Rob Evers) [1227036] - [scsi] lpfc: Fix to remove IRQF_SHARED flag for MSI/MSI-X vectors (Rob Evers) [1227036] - [scsi] lpfc: Fix discovery issue when changing from Pt2Pt to Fabric (Rob Evers) [1227036] - [scsi] lpfc: Correct reporting of vport state on fdisc command failure (Rob Evers) [1227036] - [scsi] lpfc: Fix ABORTs WQ selection in terminate_rport_io (Rob Evers) [1227036] - [scsi] lpfc: Correct reference counting of rport (Rob Evers) [1227036] - [scsi] lpfc: Fix cq_id masking problem (Rob Evers) [1227036] - [netdrv] revert "netxen: remove use of ndo_set_multicast_list in drivers" (Tony Camuso) [1213207 1229986]- [netdrv] bonding: "primary_reselect" with "failure" is not working properly (Jarod Wilson) [1290672]- [net] sctp: start t5 timer only when peer rwnd is 0 and local state is SHUTDOWN_PENDING (Xin Long) [855392] - [net] sctp: convert sack_needed and sack_generation to bits (Xin Long) [855392] - [net] sctp: only drop the reference on the datamsg after sending a msg (Xin Long) [1008268] - [net] sctp: hold the chunks only after the chunk is enqueued in outq (Xin Long) [1008268] - [net] unix: avoid use-after-free in ep_remove_wait_queue (Paolo Abeni) [1284900] - [net] Abstract default ADVMSS behind an accessor (Sabrina Dubroca) [1198374] - [net] ipv6: Dont add RT6_LOOKUP_F_IFACE flag if saddr set (Xin Long) [1273241] - [net] ipv6: Add RT6_LOOKUP_F_IFACE flag if oif is set (Xin Long) [1273241] - [i2c] i801: Create iTCO device on newer Intel PCHs (Jeremy McNicoll) [1188865] - [watchdog] itco_wdt: Expose watchdog properties using platform data (Jeremy McNicoll) [1188865] - [watchdog] itco_wdt: Add support for TCO on Intel Sunrisepoint (Jeremy McNicoll) [1188865] - [kernel] Platform device - introduce resNdata (Jeremy McNicoll) [1188865] - [i2c] i801: Check if interrupts are disabled (Jeremy McNicoll) [1188865] - [i2c] i801: Fallback to polling if request_irq() fails (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Enable IRQ for SMBus transactions (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Rename some SMBHSTCNT bit constants (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Check and return errors during byte-by-byte transfers (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Use usleep_range to wait for command completion (Jeremy McNicoll) [1188865] - [mfd] Add platform data pointer back (Jeremy McNicoll) [1188865] - [char] random: account for entropy loss due to overwrites (Herbert Xu) [1110915] - [char] random: allow fractional bits to be tracked (Herbert Xu) [1110915] - [char] random: statically compute poolbitshift, poolbytes, poolbits (Herbert Xu) [1110915] - [crypto] api: Only abort operations on fatal signal (Herbert Xu) [1272314] - [crypto] testmgr: don't use interruptible wait in tests (Herbert Xu) [1272314] - [kernel] sched: add wait_for_completion_killable_timeout (Herbert Xu) [1272314] - [fs] lockd: don't clear sm_monitored on nsm_reboot_lookup (Scott Mayhew) [1278932] - [fs] lockd: release reference to nsm_handle in nlm_host_rebooted (Scott Mayhew) [1278932] - [fs] ext2: Fix oops in ext2_get_block() called from ext2_quota_write() (Lukas Czerner) [1287165] - [fs] ext3: Don't check quota format when there are no quota files (Lukas Czerner) [1287165] - [fs] jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail() (Lukas Czerner) [1286668] - [fs] ext4: fix race between truncate and __ext4_journalled_writepage() (Lukas Czerner) [1286668] - [fs] ext4: bail out from make_indexed_dir() on first error (Lukas Czerner) [1286668] - [fs] ext4: don't check quota format when there are no quota files (Lukas Czerner) [1286668] - [fs] ext4: fix BUG_ON in mb_free_blocks() (Lukas Czerner) [1286668] - [fs] ext4: fix ext4_discard_allocated_blocks() if we can't allocate the pa struct (Lukas Czerner) [1286668] - [fs] ext4: cleanup in ext4_discard_allocated_blocks() (Lukas Czerner) [1286668] - [fs] ext4: check for zero length extent explicitly (Lukas Czerner) [1286668] - [fs] ext4: check for overlapping extents in ext4_valid_extent_entries() (Lukas Czerner) [1286668] - [fs] ext4: don't allow ext4_free_blocks() to fail due to ENOMEM (Lukas Czerner) [1286668] - [fs] ext4: Add error checking to kmem_cache_alloc() call in ext4_free_blocks() (Lukas Czerner) [1286668] - [fs] ext3, ext4: don't mess with dir_file->f_pos in htree_dirblock_to_tree() (Lukas Czerner) [1286668] - [fs] ext4: fix potential deadlock in ext4_nonda_switch() (Lukas Czerner) [1286668] - [fs] jbd2: use GFP_NOFS for blkdev_issue_flush (Lukas Czerner) [1286668] - [fs] ext4: call sync_blockdev() before invalidate_bdev() in put_super() (Lukas Czerner) [1286668] - [fs] ext4: fix oops when loading block bitmap failed (Lukas Czerner) [1286668] - [fs] ext4: use i_size_read in ext4_unaligned_aio() (Lukas Czerner) [1286668] - [fs] ext4: fix use-after-free in ext4_mb_new_blocks (Lukas Czerner) [1286668] - [fs] ext4: avoid bh leak in retry path of ext4_expand_extra_isize_ea() (Lukas Czerner) [1286668] - [fs] ext4: fix memory leak in xattr (Lukas Czerner) [1286668] - [fs] ext4: fix race in ext4_mb_add_n_trim() (Lukas Czerner) [1286668] - [fs] ext4: do not try to write superblock on ro remount w/o journal (Lukas Czerner) [1286668] - [fs] ext4: fix memory leak in ext4_xattr_set_acl()'s error path (Lukas Czerner) [1286668] - [fs] ext4: always set i_op in ext4_mknod() (Lukas Czerner) [1286668] - [fs] ext4: online defrag is not supported for journaled files (Lukas Czerner) [1286668] - [fs] Failing to send a CLOSE if file is opened WRONLY and server reboots on a 4.x mount (Benjamin Coddington) [1227851] - [fs] fixing infinite OPEN loop in 4.0 stateid recovery (Benjamin Coddington) [1227851] - [fs] nfs: verify open flags before allowing an atomic open (Benjamin Coddington) [1119760] - [fs] gfs2: Update timestamps on fallocate (Andrew Price) [1265994] - [fs] gfs2: Update i_size properly on fallocate (Andrew Price) [1265994] - [fs] gfs2: Use inode_newsize_ok and get_write_access in fallocate (Andrew Price) [1265994] - [fs] NFS check bitmap for valid file type (Paulo Andrade) [1236630] - [fs] nfsd: fix rare symlink decoding bug (J. Bruce Fields) [1089397] - [fs] vfs: Test for and handle paths that are unreachable from their mnt_root (Eric W. Biederman) [1209369] {CVE-2015-2925} - [fs] dcache: Handle escaped paths in prepend_path (Eric W. Biederman) [1209369] {CVE-2015-2925}- [tty] ldisc: fix open flag handling (Prarit Bhargava) [1285803] - [pci] Set ->mask_pos correctly (Myron Stowe) [1288629] - [pci] Remove "extern" from function declarations (Myron Stowe) [1288629] - [pci] Use PCI_MSIX_TABLE_BIR, not PCI_MSIX_FLAGS_BIRMASK (Myron Stowe) [1288629] - [pci] Drop msi_mask_reg and remove drivers/pci/msi.h (Myron Stowe) [1288629] - [pci] Use msix_table_size directly, drop multi_msix_capable (Myron Stowe) [1288629] - [pci] Drop msix_table_offset_reg and msix_pba_offset_reg macros (Myron Stowe) [1288629] - [pci] Drop is_64bit_address and is_mask_bit_support macros (Myron Stowe) [1288629] - [pci] Drop msi_data_reg macro (Myron Stowe) [1288629] - [pci] Drop msi_lower_address_reg and msi_upper_address_reg macros (Myron Stowe) [1288629] - [pci] Drop msi_control_reg() macro and use PCI_MSI_FLAGS directly (Myron Stowe) [1288629] - [pci] Use cached MSI/MSI-X offsets from dev, not from msi_desc (Myron Stowe) [1288629] - [pci] Clean up MSI/MSI-X capability #defines (Myron Stowe) [1288629] - [pci] Use cached MSI-X cap while enabling MSI-X (Myron Stowe) [1288629] - [pci] Use cached MSI cap while enabling MSI interrupts (Myron Stowe) [1288629] - [pci] Remove MSI/MSI-X cap check in pci_msi_check_device (Myron Stowe) [1288629] - [pci] Cache MSI/MSI-X capability offsets in struct pci_dev (Myron Stowe) [1288629] - [pci] msi: Move MSI-X entry definition to pci_regs.h (Myron Stowe) [1288629] - [pci] add PCI_MSIX_TABLE/PBA defines (Myron Stowe) [1288629] - [x86] intel_pstate: Fix "performance" mode behavior with HWP enabled (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Fix limits->max_perf rounding error (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Fix limits->max_policy_pct rounding error (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Add separate support for Airmont cores (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Replace BYT with ATOM (Prarit Bhargava) [1288250] - [x86] intel_pstate: decrease number of "HWP enabled" messages (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Fix intel_pstate powersave min_perf_pct value (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: get P1 from TAR when available (Prarit Bhargava) [1288250] - [x86] cpufreq: intel-pstate: Use separate max pstate for scaling (Prarit Bhargava) [1288250] - [ipmi] Stop the timer immediately if idle (Tony Camuso) [1274302] - [ipmi] Start the timer and thread on internal msgs (Tony Camuso) [1274302] - [ipmi] move timer init to before irq is setup (Tony Camuso) [1274302] - [ipmi] Compensate for BMCs that wont set the irq enable bit (Tony Camuso) [1274302] - [ipmi] Don't call receive handler in the panic context (Tony Camuso) [1274302] - [ipmi] Avoid touching possible corrupted lists in the panic context (Tony Camuso) [1274302] - [ipmi] Factor out message flushing procedure (Tony Camuso) [1274302] - [ipmi] Remove unneeded set_run_to_completion call (Tony Camuso) [1274302] - [ipmi] Add a comment in how messages are delivered from the lower layer (Tony Camuso) [1274302] - [ipmi] Fix a problem that messages are not issued in run_to_completion mode (Tony Camuso) [1274302] - [ipmi] Report an error if ACPI _IFT doesn't exist (Tony Camuso) [1274302] - [ipmi] Don't report err in the SI driver for SSIF devices (Tony Camuso) [1274302] - [ipmi] Handle BMCs that don't allow clearing the rcv irq bit (Tony Camuso) [1274302] - [ipmi] Fix a memory ordering issue (Tony Camuso) [1274302] - [ipmi] Use is_visible callback for conditional sysfs entries (Tony Camuso) [1274302] - [ipmi] Free ipmi_recv_msg messages from the linked list on close (Tony Camuso) [1274302] - [ipmi] avoid gcc warning (Tony Camuso) [1274302] - [ipmi] Cleanup DEBUG_TIMING ifdef usage (Tony Camuso) [1274302] - [ipmi] Remove unneeded FIXME comment in the file, ipmi_si_intf.c (Tony Camuso) [1274302] - [ipmi] Remove a FIXME for slab conversion (Tony Camuso) [1274302] - [ipmi] Finish cleanup of BMC attributes (Tony Camuso) [1274302] - [ipmi] Check the BT interrupt enable periodically (Tony Camuso) [1274302] - [ipmi] Fix attention handling for system interfaces (Tony Camuso) [1274302] - [ipmi] Periodically check to see if irqs and messages are set right (Tony Camuso) [1274302] - [ipmi] Remove the now unnecessary message queue (Tony Camuso) [1274302] - [ipmi] Make the message handler easier to use for SMI interfaces (Tony Camuso) [1274302] - [ipmi] Move message sending into its own function (Tony Camuso) [1274302] - [ipmi] Fix handling of BMC flags (Tony Camuso) [1274302] - [ipmi] Initialize BMC device attributes (Tony Camuso) [1274302] - [ipmi] Unregister previously registered driver in error case (Tony Camuso) [1274302] - [ipmi] Fix a bug in hot add/remove (Tony Camuso) [1274302] - [ipmi] Remove useless sysfs_name parameters (Tony Camuso) [1274302] - [ipmi] clean up the device handling for the bmc device (Tony Camuso) [1274302] - [ipmi] Move the address source to string to ipmi-generic code (Tony Camuso) [1274302] - [ipmi] Ignore SSIF in the PNP handling (Tony Camuso) [1274302] - [ipmi] work around gcc-4.9 build warning (Tony Camuso) [1274302] - [ipmi] Clean up the error handling for channel config errors (Tony Camuso) [1274302] - [netdrv] sfc: use ALIGN macro for aligning frame sizes (Jarod Wilson) [1123046] - [netdrv] sfc: Add PCI ID for Solarflare 8000 series 10/40G NIC (Jarod Wilson) [1123046] - [netdrv] sfc: make TSO version a per-queue parameter (Jarod Wilson) [1123046] - [netdrv] sfc: constify pci_error_handlers structures (Jarod Wilson) [1123046] - [netdrv] sfc: don't call dma_supported (Jarod Wilson) [1123046] - [netdrv] sfc: fully reset if MC_REBOOT event received without warm_boot_count increment (Jarod Wilson) [1123046] - [netdrv] sfc: Allow driver to cope with a lower number of VIs than it needs for RSS (Jarod Wilson) [1123046] - [netdrv] sfc: MC allocations must be restored following an entity reset (Jarod Wilson) [1123046] - [netdrv] sfc: allow ethtool selftest and MC reboot to complete on an unprivileged function (Jarod Wilson) [1123046] - [netdrv] sfc: update MCDI protocol definitions (Jarod Wilson) [1123046] - [netdrv] siena: only report generic filters in get_ts_info (Jarod Wilson) [1123046] - [mfd] rtsx: Add support for rts522A (Don Zickus) [1245441] - [mfd] rtsx: Add support for rts524A (Don Zickus) [1245441] - [mfd] rtsx: Update phy register (Don Zickus) [1245441] - [mfd] rtsx: Fix PM suspend for 5227 & 5249 (Don Zickus) [1245441] - [netdrv] get rid of unnecessary initializations in .get_drvinfo (Ken Cox) [1249241] - [netdrv] e1000e: Modify Tx/Rx configurations to avoid null pointer dereferences in e1000_open (Ken Cox) [1249241] - [netdrv] e1000e: Increase driver version number (Ken Cox) [1249241] - [netdrv] e1000e: Fix tight loop implementation of systime read algorithm (Ken Cox) [1249241] - [netdrv] e1000e: Fix incorrect ASPM locking (Ken Cox) [1249241] - [netdrv] e1000e: Cosmetic changes (Ken Cox) [1249241] - [netdrv] e1000e: Fix EEE in Sx implementation (Ken Cox) [1249241] - [netdrv] e1000e: Cleanup qos request in error handling of e1000_open (Ken Cox) [1249241] - [netdrv] e1000e: i219 - k1 workaround for LPT is not required for SPT (Ken Cox) [1249241] - [netdrv] e1000e: i219 - Increase minimum FIFO read/write min gap (Ken Cox) [1249241] - [netdrv] e1000e: i219 - increase IPG for speed 10/100 full duplex (Ken Cox) [1249241] - [netdrv] e1000e: i219 - fix to enable both ULP and EEE in Sx state (Ken Cox) [1249241] - [netdrv] e1000e: synchronization of MAC-PHY interface only on non- ME systems (Ken Cox) [1249241] - [netdrv] e1000e: fix locking issue with e1000e_disable_aspm (Ken Cox) [1249241] - [scsi] bfa: Update driver version to 3.2.25.0 (Chad Dupuis) [1258533] - [scsi] bfa: File header and user visible string changes (Chad Dupuis) [1258533] - [scsi] bfa: Update copyright messages (Chad Dupuis) [1258533] - [scsi] bfa: Fix incorrect de-reference of pointer (Chad Dupuis) [1258533] - [scsi] bfa: Fix indentation (Chad Dupuis) [1258533]- [kernel] panic: release stale console lock to always get the logbuf printed out (Vitaly Kuznetsov) [1233975] - [video] hyperv: hyperv_fb: refresh the VM screen by force on VM panic (Vitaly Kuznetsov) [1233975] - [virt] hyperv-fb: add blanking support (Vitaly Kuznetsov) [1233975] - [x86] efi: Disable interrupts around EFI calls, not in the epilog/prolog calls (Vitaly Kuznetsov) [1220286] - [x86] Use larger chunks in mtrr_cleanup (Prarit Bhargava) [1259424] - [netdrv] iwlwifi: add a few more PCI subvendor IDs for the 7265 series (Stanislaw Gruszka) [1285102] - [netdrv] genetlink-compat: register multicast groups (Stanislaw Gruszka) [1259870] - [kernel] hrtimer: add force_hrtimer_reprogram kernel parameter (Prarit Bhargava) [1285142] - [powerpc] perf: Add Power8 cache & TLB events (Gustavo Duarte) [1241222] - [mm] fix strange message 'error: "Success" setting key "vm.compact_memory" ' while setting sysctl parameter (Larry Woodman) [1278842] - [kernel] pidns: alloc_pid leaks pid_namespace if child_reaper is exiting (Aristeu Rozanski) [1286691] - [kernel] Prevent soft lockups processing nfsiod workqueue under heavy load on large memory systems (Larry Woodman) [1156216] - [md] raid10: don't clear bitmap bit when bad-block-list write fails (Jes Sorensen) [1273546] - [md] raid1: don't clear bitmap bit when bad-block-list write fails (Jes Sorensen) [1273546] - [md] raid10: submit_bio_wait returns 0 on success (Jes Sorensen) [1273546] - [md] raid1: submit_bio_wait() returns 0 on success (Jes Sorensen) [1273546] - [md] crash in md-raid1 and md-raid10 due to incorrect list manipulation (Jes Sorensen) [1273546] - [md] raid10: ensure device failure recorded before write request returns (Jes Sorensen) [1273546] - [md] raid1: ensure device failure recorded before write request returns (Jes Sorensen) [1273546] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo (Ken Cox) [1249240] - [netdrv] e1000: remove dead e1000_init_eeprom_params calls (Ken Cox) [1249240] - [netdrv] ethernet: codespell comment spelling fixes (Ken Cox) [1249240] - [netdrv] e1000: call netif_carrier_off early on down (Ken Cox) [1249240] - [netdrv] e1000: add dummy allocator to fix race condition between mtu change and netpoll (Ken Cox) [1249240] - [netdrv] e1000: fix time comparison (Ken Cox) [1249240] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Ken Cox) [1249240] - [netdrv] e1000: rename struct e1000_buffer to e1000_tx_buffer (Ken Cox) [1249240] - [netdrv] e1000: add and use e1000_rx_buffer info for Rx (Ken Cox) [1249240] - [netdrv] e1000: remove workaround for Errata 23 from jumbo alloc (Ken Cox) [1249240] - [netdrv] e1000: perform copybreak ahead of DMA unmap (Ken Cox) [1249240]- [tools] perf annotate: Fix fallback to unparsed disassembler line (Jiri Olsa) [1265262] - [tools] perf tools: Make sparc64 arch point to sparc (Jiri Olsa) [1265262] - [tools] perf symbols: Define EM_AARCH64 for older OSes (Jiri Olsa) [1265262] - [tools] perf top: Fix SIGBUS on sparc64 (Jiri Olsa) [1265262] - [tools] perf tools: Fix probing for PERF_FLAG_FD_CLOEXEC flag (Jiri Olsa) [1265262] - [tools] perf tools: Show better error message in case we fail to open counters due to EBUSY error (Jiri Olsa) [1265262] - [tools] perf tools: Fix pthread_attr_setaffinity_np build error (Jiri Olsa) [1265262] - [tools] perf tools: Define _GNU_SOURCE on pthread_attr_setaffinity_np feature check (Jiri Olsa) [1265262] - [tools] perf symbols: Convert lseek + read to pread (Jiri Olsa) [1265262] - [tools] perf tools: Use perf_data_file__fd consistently (Jiri Olsa) [1265262] - [tools] perf symbols: Support to read compressed module from build-id cache (Jiri Olsa) [1265262] - [tools] perf evsel: Set attr.task bit for a tracking event (Jiri Olsa) [1265262] - [tools] perf header: Set header version correctly (Jiri Olsa) [1265262] - [tools] perf record: Show precise number of samples (Jiri Olsa) [1265262] - [tools] perf tools: Do not use __perf_session__process_events directly (Jiri Olsa) [1265262] - [tools] perf callchain: Cache eh/debug frame offset for dwarf unwind (Jiri Olsa) [1265262] - [tools] perf tools: Provide stub for missing pthread_attr_setaffinity_np (Jiri Olsa) [1265262] - [tools] perf evsel: Don't rely on malloc working for sz 0 (Jiri Olsa) [1265262] - [tools] tools lib traceevent: Add support for IP address formats (Jiri Olsa) [1265262] - [tools] perf ui/tui: Show fatal error message only if exists (Jiri Olsa) [1265262] - [tools] perf tests: Fix typo in sample-parsing.c (Jiri Olsa) [1265262] - [tools] tools lib fs debugfs: Check if debugfs is mounted when handling ENOENT (Jiri Olsa) [1265262] - [tools] tools lib fs debugfs: Introduce debugfs__strerror_open_tp (Jiri Olsa) [1265262] - [tools] perf trace: Fix error reporting for evsel pgfault constructor (Jiri Olsa) [1265262] - [tools] tools lib fs: Pass filename to debugfs__strerror_open (Jiri Olsa) [1265262] - [tools] tools lib fs: Adopt debugfs open strerrno method (Jiri Olsa) [1265262] - [tools] perf diff: Fix -o/--order option behavior (Jiri Olsa) [1265262] - [tools] perf diff: Fix output ordering to honor next column (Jiri Olsa) [1265262] - [tools] perf tools: Pass struct perf_hpp_fmt to its callbacks (Jiri Olsa) [1265262] - [tools] perf diff: Introduce fmt_to_data_file helper (Jiri Olsa) [1265262] - [tools] perf diff: Print diff result more precisely (Jiri Olsa) [1265262] - [tools] perf diff: Get rid of hists__compute_resort (Jiri Olsa) [1265262] - [tools] perf tools: Allow use of an exclusive option more than once (Jiri Olsa) [1265262] - [tools] perf tools: Document parameterized and symbolic events (Jiri Olsa) [1265262] - [tools] perf tools: Extend format_alias() to include event parameters (Jiri Olsa) [1265262] - [tools] perf tools: Support parsing parameterized events (Jiri Olsa) [1265262] - [tools] perf tools: Remove some unused functions from color.c (Jiri Olsa) [1265262] - [tools] perf report: Get rid of report__inc_stat (Jiri Olsa) [1265262] - [tools] perf hists: Introduce function for deleting/removing hist_entry (Jiri Olsa) [1265262] - [tools] perf hists: Rename hist_entry__free to __delete (Jiri Olsa) [1265262] - [tools] perf tools: Remove EOL whitespaces (Jiri Olsa) [1265262] - [tools] perf mem: Move the mem_operations global to struct perf_mem (Jiri Olsa) [1265262] - [tools] perf mem: Enable sampling loads and stores simultaneously (Jiri Olsa) [1265262] - [tools] perf probe: Fix probing kretprobes (Jiri Olsa) [1265262] - [tools] perf symbols: Introduce 'for' method to iterate over the symbols with a given name (Jiri Olsa) [1265262] - [tools] perf probe: Do not rely on map__load() filter to find symbols (Jiri Olsa) [1265262] - [tools] perf symbols: Introduce method to iterate symbols ordered by name (Jiri Olsa) [1265262] - [tools] perf symbols: Return the first entry with a given name in find_by_name method (Jiri Olsa) [1265262] - [tools] perf annotate: Fix memory leaks in LOCK handling (Jiri Olsa) [1265262] - [tools] perf annotate: Handle ins parsing failures (Jiri Olsa) [1265262] - [tools] perf evlist: Remove extraneous 'was' on error message (Jiri Olsa) [1265262] - [tools] perf tools powerpc: Use dwfl_report_elf() instead of offline (Jiri Olsa) [1265262] - [tools] perf tools: Fix segfault for symbol annotation on TUI (Jiri Olsa) [1265262] - [tools] perf test: Fix dwarf unwind using libunwind (Jiri Olsa) [1265262] - [tools] perf tools: Avoid build splat for syscall numbers with uclibc (Jiri Olsa) [1265262] - [tools] perf tools: Elide strlcpy warning with uclibc (Jiri Olsa) [1265262] - [tools] perf tools: Fix statfs.f_type data type mismatch build error with uclibc (Jiri Olsa) [1265262] - [tools] perf machine: Fix __machine__findnew_thread() error path (Jiri Olsa) [1265262] - [tools] perf tools: Fix building error in x86_64 when dwarf unwind is on (Jiri Olsa) [1265262] - [tools] perf probe: Propagate error code when write failed (Jiri Olsa) [1265262] - [tools] perf hists browser: Fix segfault when showing callchain (Jiri Olsa) [1265262] - [tools] perf callchain: Free callchains when hist entries are deleted (Jiri Olsa) [1265262] - [tools] perf hists: Fix children sort key behavior (Jiri Olsa) [1265262] - [tools] perf diff: Fix to sort by baseline field by default (Jiri Olsa) [1265262] - [tools] perf list: Fix --raw-dump option (Jiri Olsa) [1265262] - [tools] perf probe: Fix crash in dwarf_getcfi_elf (Jiri Olsa) [1265262] - [tools] perf probe: Fix to fall back to find probe point in symbols (Jiri Olsa) [1265262] - [tools] perf callchain: Append callchains only when requested (Jiri Olsa) [1265262] - [tools] perf ui/tui: Print backtrace symbols when segfault occurs (Jiri Olsa) [1265262] - [tools] perf report: Show progress bar for output resorting (Jiri Olsa) [1265262] - [tools] perf: Fix building warning on ARM 32 (Jiri Olsa) [1265262] - [tools] perf symbols: Fix use after free in filename__read_build_id (Jiri Olsa) [1265262] - [tools] perf evlist: Use roundup_pow_of_two (Jiri Olsa) [1265262] - [tools] Adopt roundup_pow_of_two (Jiri Olsa) [1265262] - [tools] perf tools: Make the mmap length autotuning more robust (Jiri Olsa) [1265262] - [tools] Adopt rounddown_pow_of_two and deps (Jiri Olsa) [1265262] - [tools] Adopt fls_long and deps (Jiri Olsa) [1265262] - [tools] Move bitops.h from tools/perf/util to tools (Jiri Olsa) [1265262] - [tools] Introduce asm-generic/bitops.h (Jiri Olsa) [1265262] - [tools] tools lib: Move asm-generic/bitops/find.h code to tools/include and tools/lib (Jiri Olsa) [1265262] - [tools] Whitespace prep patches for moving bitops.h (Jiri Olsa) [1265262] - [tools] Move code originally from asm-generic/atomic.h into tools/include/asm-generic (Jiri Olsa) [1265262] - [tools] Move code originally from linux/log2.h to tools/include/linux (Jiri Olsa) [1265262] - [tools] Move __ffs implementation to tools/include/asm-generic/bitops/__ffs.h (Jiri Olsa) [1265262] - [tools] perf evlist: Do not use hard coded value for a mmap_pages default (Jiri Olsa) [1265262] - [tools] perf trace: Let the perf_evlist__mmap autosize the number of pages to use (Jiri Olsa) [1265262] - [tools] perf evlist: Improve the strerror_mmap method (Jiri Olsa) [1265262] - [tools] perf evlist: Clarify sterror_mmap variable names (Jiri Olsa) [1265262] - [tools] perf evlist: Fixup brown paper bag on "hint" for --mmap-pages cmdline arg (Jiri Olsa) [1265262] - [tools] perf trace: Provide a better explanation when mmap fails (Jiri Olsa) [1265262] - [tools] perf evlist: Introduce strerror_mmap method (Jiri Olsa) [1265262] - [tools] perf tools: Use sysctl__read_int instead of ad-hoc copies (Jiri Olsa) [1265262] - [tools] tools lib fs: Add sysctl__read_int helper (Jiri Olsa) [1265262] - [tools] tools lib fs: Adopt filename__read_int from tools/perf (Jiri Olsa) [1265262] - [tools] perf kvm stat live: Mark events as - x86 only - in help output (Jiri Olsa) [1265262] - [tools] perf tests: Fix attr tests size values to cope with machine state on interrupt ABI changes (Jiri Olsa) [1265262] - [tools] calloc/xcalloc: Fix argument order (Jiri Olsa) [1265262] - [tools] perf callchain: Move cpumode resolve code to add_callchain_ip (Jiri Olsa) [1265262] - [tools] perf callchain: Fixup parameter handling error message (Jiri Olsa) [1265262] - [tools] perf tools: Add --buildid-dir option to set cache directory (Jiri Olsa) [1265262] - [tools] perf buildid cache: Fix -a segfault related to kcore handling (Jiri Olsa) [1265262] - [tools] perf buildid-cache: Remove extra debugdir variables (Jiri Olsa) [1265262] - [tools] perf tools: Use single strcmp call instead of two (Jiri Olsa) [1265262] - [tools] perf hists browser: Change print format from lu to PRIu64 (Jiri Olsa) [1265262] - [tools] perf session: Do not fail on processing out of order event (Jiri Olsa) [1265262] - [tools] perf report: In branch stack mode use address history sorting (Jiri Olsa) [1265262] - [tools] perf report: Add --branch-history option (Jiri Olsa) [1265262] - [tools] perf callchain: Support handling complete branch stacks as histograms (Jiri Olsa) [1265262] - [tools] perf stat: Add support for snapshot counters (Jiri Olsa) [1265262] - [tools] perf stat: Add support for per-pkg counters (Jiri Olsa) [1265262] - [tools] perf tools: Remove perf_evsel__read interface (Jiri Olsa) [1265262] - [tools] perf stat: Use read_counter in read_counter_aggr (Jiri Olsa) [1265262] - [tools] perf stat: Make read_counter work over the thread dimension (Jiri Olsa) [1265262] - [tools] perf stat: Use perf_evsel__read_cb in read_counter (Jiri Olsa) [1265262] - [tools] perf tools: Add snapshot format file parsing (Jiri Olsa) [1265262] - [tools] perf tools: Add per-pkg format file parsing (Jiri Olsa) [1265262] - [tools] perf evsel: Introduce perf_evsel__read_cb function (Jiri Olsa) [1265262] - [tools] perf evsel: Introduce perf_counts_values__scale function (Jiri Olsa) [1265262] - [tools] perf evsel: Introduce perf_evsel__compute_deltas function (Jiri Olsa) [1265262] - [tools] perf tools: Allow to force redirect pr_debug to stderr (Jiri Olsa) [1265262] - [tools] perf tools: Fix segfault due to invalid kernel dso access (Jiri Olsa) [1265262] - [tools] perf callchain: Make get_srcline fall back to sym+offset (Jiri Olsa) [1265262] - [tools] perf symbols: Move bfd_demangle stubbing to its only user (Jiri Olsa) [1265262] - [tools] perf callchain: Enable printing the srcline in the history (Jiri Olsa) [1265262] - [tools] perf tools: Collapse first level callchain entry if it has sibling (Jiri Olsa) [1265262] - [tools] perf hists browser: Print overhead percent value for first-level callchain (Jiri Olsa) [1265262] - [tools] perf tools: Only override the default :tid comm entry (Jiri Olsa) [1265262] - [tools] perf tools: Add perf-read-vdso32 and perf-read-vdsox32 to .gitignore (Jiri Olsa) [1265262] - [tools] perf evlist: Do not poll events that use the system_wide flag (Jiri Olsa) [1265262] - [tools] perf evsel: Fix ftrace:function event recording (Jiri Olsa) [1265262] - [tools] perf diff: Add missing handler for PERF_RECORD_MMAP2 events (Jiri Olsa) [1265262] - [tools] perf hists: Fix up srcline histogram key formatting (Jiri Olsa) [1265262] - [tools] perf annotate: Support source line numbers in annotate (Jiri Olsa) [1265262] - [tools] perf tools: Only print base source file for srcline (Jiri Olsa) [1265262] - [tools] perf callchain: Use a common function to resolve symbol or name (Jiri Olsa) [1265262] - [tools] perf callchain: Use al.addr to set up call chain (Jiri Olsa) [1265262] - [tools] perf callchain: Factor out adding new call chain entries (Jiri Olsa) [1265262] - [tools] perf tools: Fix annotation with kcore (Jiri Olsa) [1265262] - [tools] perf test: fix typo in python test (Jiri Olsa) [1265262] - [tools] perf symbols: Fallback to kallsyms when using the minimal 'ELF' loader (Jiri Olsa) [1265262] - [tools] perf tools: Clean up libelf feature support code (Jiri Olsa) [1265262] - [tools] perf build-id: Move disable_buildid_cache() to util/build-id.c (Jiri Olsa) [1265262] - [tools] perf record: Add new -I option to sample interrupted machine state (Jiri Olsa) [1265262] - [tools] perf/tests: Add interrupted state sample parsing test (Jiri Olsa) [1265262] - [tools] perf tools: Add core support for sampling intr machine state regs (Jiri Olsa) [1265262] - [tools] perf evsel: Do not call pevent_free_format when deleting tracepoint (Jiri Olsa) [1265262] - [tools] perf script python: Removing event cache as it's no longer needed (Jiri Olsa) [1265262] - [tools] perf script perl: Removing event cache as it's no longer needed (Jiri Olsa) [1265262] - [tools] perf tools: Add test_and_set_bit function (Jiri Olsa) [1265262] - [tools] perf tools: Make vmlinux short name more like kallsyms short name (Jiri Olsa) [1265262] - [tools] perf tools: Fix build-id matching on vmlinux (Jiri Olsa) [1265262] - [tools] perf record: Do not save pathname in ./debug/.build-id directory for vmlinux (Jiri Olsa) [1265262] - [tools] perf build-id: Move build-id related functions to util/build-id.c (Jiri Olsa) [1265262] - [tools] perf build-id: Rename dsos__write_buildid_table (Jiri Olsa) [1265262] - [tools] perf tools: Add gzip decompression support for kernel module (Jiri Olsa) [1265262] - [tools] perf symbols: Preparation for compressed kernel module support (Jiri Olsa) [1265262] - [tools] perf tools: Defer export of comms that were not 'set' (Jiri Olsa) [1265262] - [tools] perf tools: Add call information to Python export (Jiri Olsa) [1265262] - [tools] perf tools: Add call information to the database export API (Jiri Olsa) [1265262] - [tools] perf tools: Add branch_type and in_tx to Python export (Jiri Olsa) [1265262] - [tools] perf tools: Add branch type to db export (Jiri Olsa) [1265262] - [tools] perf tools: Enhance the thread stack to output call/return data (Jiri Olsa) [1265262] - [tools] perf tools: Add a thread stack for synthesizing call chains (Jiri Olsa) [1265262] - [tools] perf session: Add perf_session__deliver_synth_event (Jiri Olsa) [1265262] - [tools] perf tools: Use evlist__for_each in a few remaining places (Jiri Olsa) [1265262] - [tools] perf tools: Add id index (Jiri Olsa) [1265262] - [tools] perf probe: Add --quiet option to suppress output result message (Jiri Olsa) [1265262] - [tools] perf script: Add Python script to export to postgresql (Jiri Olsa) [1265262] - [tools] perf scripting python: Extend interface to export data in a database-friendly way (Jiri Olsa) [1265262] - [tools] perf tools: Add facility to export data in database-friendly way (Jiri Olsa) [1265262] - [tools] perf pmu: Add proper error handling to print_pmu_events (Jiri Olsa) [1265262] - [tools] perf tools: Do not attempt to run perf-read-vdso32 if it wasn't built (Jiri Olsa) [1265262] - [tools] perf tools: Add support for 32-bit compatibility VDSOs (Jiri Olsa) [1265262] - [tools] perf tools: Build programs to copy 32-bit compatibility (Jiri Olsa) [1265262] - [tools] perf pmu: Let pmu's with no events show up on perf list (Jiri Olsa) [1265262] - [tools] perf tools: Ensure return negative value when write header error (Jiri Olsa) [1265262] - [tools] perf probe: Use PARSE_OPT_EXCLUSIVE flag (Jiri Olsa) [1265262] - [tools] perf tools: Add support for exclusive option (Jiri Olsa) [1265262] - [tools] perf kvm: Print kvm specific --help output (Jiri Olsa) [1265262] - [tools] perf tools: Export usage string and option table of perf record (Jiri Olsa) [1265262] - [tools] perf tools: Add PARSE_OPT_DISABLED flag (Jiri Olsa) [1265262] - [tools] perf tests: Use thread->mg->machine (Jiri Olsa) [1265262] - [tools] perf tests: Remove misplaced __maybe_unused (Jiri Olsa) [1265262] - [tools] perf callchains: Use thread->mg->machine (Jiri Olsa) [1265262] - [tools] perf thread: Adopt resolve_callchain method from machine (Jiri Olsa) [1265262] - [tools] perf tools: A thread's machine can be found via thread->mg->machine (Jiri Olsa) [1265262] - [tools] perf tools: Set thread->mg.machine in all places (Jiri Olsa) [1265262] - [tools] perf tools powerpc: Cache the DWARF debug info (Jiri Olsa) [1265262] - [x86] intel: Fix Haswell CYCLE_ACTIVITY.* counter constraints (Jiri Olsa) [1265262] - [x86] intel: Filter branches for PEBS event (Jiri Olsa) [1265262] - [kernel] perf: Fix irq_work tail recursion (Jiri Olsa) [1265262] - [kernel] perf: add PMU_EVENT_ATTR_STRING() helper (Jiri Olsa) [1265262] - [kernel] perf: provide sysfs_show for struct perf_pmu_events_attr (Jiri Olsa) [1265262] - [kernel] perf: Use POLLIN instead of POLL_IN for perf poll data in flag (Jiri Olsa) [1265262] - [kernel] perf: Add a bit of paranoia (Jiri Olsa) [1265262] - [kernel] perf: Tighten and fix the grouping condition (Jiri Olsa) [1265262] - [x86] intel: Add model number for Airmont (Jiri Olsa) [1265262] - [x86] intel/uncore: Move uncore_box_init() out of driver initialization (Jiri Olsa) [1265262] - [x86] uncore/hsw-ep: Handle systems with only two SBOXes (Jiri Olsa) [1265262] - [kernel] perf: Fix events installation during moving group (Jiri Olsa) [1265262] - [x86] intel/uncore: Make sure only uncore events are collected (Jiri Olsa) [1265262] - [kernel] perf: Improve the perf_sample_data struct layout (Jiri Olsa) [1265262] - [x86] Add support for sampling PEBS machine state registers (Jiri Olsa) [1265262] - [kernel] perf: Add ability to sample machine state on interrupt (Jiri Olsa) [1265262] - [x86] Add INTEL_FLAGS_UEVENT_CONSTRAINT (Jiri Olsa) [1265262] - [x86] intel/uncore: Add scaling units to the EP iMC events (Jiri Olsa) [1265262] - [x86] intel/uncore: Fix boot crash on SBOX PMU on Haswell-EP (Jiri Olsa) [1265262] - [x86] intel/uncore: Fix IRP uncore register offsets on Haswell EP (Jiri Olsa) [1265262] - [kernel] perf: Fix corruption of sibling list with hotplug (Jiri Olsa) [1265262] - [kernel] list: introduce list_last_entry, use list_first_entry, list_last_entry (Jiri Olsa) [1265262] - [kernel] ftrace: Have modules use the trace event array pointer (Jiri Olsa) [1038756] - [kernel] ftrace: Introduce __trace_module_add_events function (Jiri Olsa) [1038756] - [perf] x86/intel/cqm: Do not access cpu_data() from CPU_UP_PREPARE handler (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Return cached counter value from IRQ context (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Use 'u32' data type for RMIDs (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Add storage for 'closid' and clean up 'struct intel_pqr_state' (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Remove useless wrapper function (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Avoid pointless MSR write (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Remove pointless spinlock from state cache (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Use proper data types (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Document PQR MSR abuse (Jiri Olsa) [1252428] - [perf] Remove type specific target pointers (Jiri Olsa) [1252428] - [perf] x86/intel: Fix Makefile to actually build the cqm driver (Jiri Olsa) [1252428] - [perf] x86/intel: Enable conflicting event scheduling for CQM (Jiri Olsa) [1252428] - [perf] x86/intel: Perform rotation on Intel CQM RMIDs (Jiri Olsa) [1252428] - [perf] x86/intel: Support task events with Intel CQM (Jiri Olsa) [1252428] - [perf] x86/intel: Implement LRU monitoring ID allocation for CQM (Jiri Olsa) [1252428] - [perf] x86/intel: Add Intel Cache QoS Monitoring support (Jiri Olsa) [1252428] - [x86] Add support for Intel Cache QoS Monitoring (CQM) detection (Jiri Olsa) [1252428] - [perf] Add sysfs entry to adjust multiplexing interval per PMU (Jiri Olsa) [1252428] - [perf] Use hrtimers for event multiplexing (Jiri Olsa) [1252428] - [perf] Move cgroup init before PMU ->event_init() (Jiri Olsa) [1252428] - [perf] Ensure consistent inherit state in groups (Jiri Olsa) [1252428] - [perf] Add ->count function to read per-package counters (Jiri Olsa) [1252428] - [perf] Make perf_cgroup_from_task() global (Jiri Olsa) [1252428] - [perf] Migrate per cpu event accounting (Jiri Olsa) [1252428] - [perf] Split the per-cpu accounting part of the event accounting code (Jiri Olsa) [1252428] - [perf] Factor out event accounting code to account_event()/__free_event() (Jiri Olsa) [1252428] - [perf] Sanitize get_callchain_buffer() (Jiri Olsa) [1252428] - [perf] Fix branch stack refcount leak on callchain init failure (Jiri Olsa) [1252428] - [block] nvme: Add translation for block limits (David Milburn) [1228784] - [block] nvme: fix kernel memory corruption with short INQUIRY buffers (David Milburn) [1228784] - [block] nvme: Fix PRP list calculation for non-4k system page size (David Milburn) [1228784] - [block] nvme: Fix scsi mode select llbaa setting (David Milburn) [1228784] - [block] nvme: Update SCSI Inquiry VPD 83h translation (David Milburn) [1228784] - [block] nvme: Do not over allocate for discard requests (David Milburn) [1228784] - [block] nvme: Fix device probe waiting on kthread (David Milburn) [1228784] - [block] nvme: Updates for 1.1 spec (David Milburn) [1228784] - [block] nvme: Passthrough IOCTL for IO commands (David Milburn) [1228784] - [block] nvme: Add revalidate_disk callback (David Milburn) [1228784] - [block] nvme: Translate NVMe status to errno (David Milburn) [1228784] - [block] nvme: Fix SG_IO status values (David Milburn) [1228784] - [block] nvme: Remove duplicate compat SG_IO code (David Milburn) [1228784] - [block] nvme: Correctly handle IOCTL_SUBMIT_IO when cpus > online queues (David Milburn) [1228784] - [block] nvme: Skip orderly shutdown on failed devices (David Milburn) [1228784] - [block] nvme: Change nvme_enable_ctrl to set EN and manage CC thru ctrl_config (David Milburn) [1228784] - [block] nvme: Mismatched host/device page size support (David Milburn) [1228784] - [block] nvme: Update list of status codes (David Milburn) [1228784] - [block] nvme: Async event request (David Milburn) [1228784] - [kernel] cpu hotplug, smp: flush any pending IPI callbacks before CPU offline (Gustavo Duarte) [1225059] - [kernel] smp: print more useful debug info upon receiving IPI on an offline CPU (Gustavo Duarte) [1225059]- [kernel] x86: Remove unused thread_return label from switch_to() (Oleg Nesterov) [1276446] - [kernel] sched: Fix __schedule_bug() output when called from an interrupt (Oleg Nesterov) [1276446] - [s390] dasd: fix list_del corruption after lcu changes (Hendrik Brueckner) [1285229] - [s390] dasd: fix disconnected device with valid path mask (Hendrik Brueckner) [1285222] - [s390] dasd: fix invalid PAV assignment after suspend/resume (Hendrik Brueckner) [1285223] - [netdrv] sfc: only use vadaptor stats if firmware is capable (Jarod Wilson) [1123046] - [netdrv] sfc: Ensure down_write(&filter_sem) and up_write() are matched before calling efx_net_open() (Jarod Wilson) [1123046] - [netdrv] sfc: suppress handled MCDI failures when changing the MAC address (Jarod Wilson) [1123046] - [netdrv] sfc: add legacy method for changing a PF's MAC address (Jarod Wilson) [1123046] - [netdrv] sfc: refactor code in efx_ef10_set_mac_address() (Jarod Wilson) [1123046] - [netdrv] sfc: mark state UNINIT after unregister (Jarod Wilson) [1123046] - [netdrv] sfc: leak vports if a VF is assigned during PF unload (Jarod Wilson) [1123046] - [netdrv] sfc: force removal of VF and vport on driver removal (Jarod Wilson) [1123046] - [netdrv] sfc: do not allow VFs to be destroyed if assigned to guests (Jarod Wilson) [1123046] - [netdrv] sfc: don't update stats on VF when called in atomic context (Jarod Wilson) [1123046] - [netdrv] sfc: suppress vadaptor stats when EVB is not present (Jarod Wilson) [1123046] - [netdrv] sfc: suppress ENOENT error messages from MC_CMD_MAC_STATS (Jarod Wilson) [1123046] - [netdrv] sfc: update netdevice statistics to use vadaptor stats (Jarod Wilson) [1123046] - [netdrv] sfc: DMA the VF stats only when requested (Jarod Wilson) [1123046] - [netdrv] sfc: display vadaptor statistics for all interfaces (Jarod Wilson) [1123046] - [netdrv] sfc: set the port-id when calling MC_CMD_MAC_STATS (Jarod Wilson) [1123046] - [netdrv] sfc: add "port_" prefix to MAC stats (Jarod Wilson) [1123046] - [netdrv] sfc: Implement ndo_gets_phys_port_id() for EF10 VFs (Jarod Wilson) [1123046] - [netdrv] sfc: Add sysfs entry for flags (link control and primary) (Jarod Wilson) [1123046] - [netdrv] sfc: Add paranthesis correctly on all branches of the if statement (Jarod Wilson) [1123046] - [netdrv] sfc: Add code to export port_num in netdev->dev_port (Jarod Wilson) [1123046] - [netdrv] sfc: free multiple Rx buffers when required (Jarod Wilson) [1123046] - [netdrv] sfc: add module parameter to enable MCDI logging on new functions (Jarod Wilson) [1123046] - [netdrv] sfc: add sysfs entry to control MCDI tracing (Jarod Wilson) [1123046] - [netdrv] sfc: add tracing of MCDI commands (Jarod Wilson) [1123046] - [netdrv] sfc: set the MAC address using MC_CMD_VADAPTOR_SET_MAC (Jarod Wilson) [1123046] - [netdrv] sfc: Implement dummy disable of VF spoof check for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: add ndo_set_vf_link_state() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: add ndo_set_vf_vlan() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: Change entity reset on MC reboot to a new datapath-only reset (Jarod Wilson) [1123046] - [netdrv] sfc: Add ndo_get_vf_config() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: add ndo_set_vf_mac() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: Initialise MCDI buffers to 0 on declaration (Jarod Wilson) [1123046] - [netdrv] sfc: Enable a VF to get its own MAC address (Jarod Wilson) [1123046] - [netdrv] sfc: protect filter table against use-after-free (Jarod Wilson) [1123046] - [netdrv] sfc: Store the efx_nic struct of the current VF in the VF data struct (Jarod Wilson) [1123046] - [netdrv] sfc: save old MAC address in case sriov_mac_address_changed fails (Jarod Wilson) [1123046] - [netdrv] sfc: Store vf_index in nic_data for Ef10 (Jarod Wilson) [1123046] - [netdrv] sfc: MC_CMD_SET_MAC can only be called by the link control Function (Jarod Wilson) [1123046] - [netdrv] sfc: change definition of MC_CMD_VADAPTOR_ALLOC (Jarod Wilson) [1123046] - [netdrv] sfc: Add permissions to MCDI commands (Jarod Wilson) [1123046] - [netdrv] sfc: nicer log message on Siena SR-IOV probe fail (Jarod Wilson) [1123046] - [netdrv] sfc: suppress some MCDI error messages in PTP (Jarod Wilson) [1123046] - [netdrv] sfc: nicer log message on PTP probe fail (Jarod Wilson) [1123046] - [netdrv] sfc: Bind the sfc driver to any available VF's (Jarod Wilson) [1123046] - [netdrv] sfc: Add use of shared RSS contexts (Jarod Wilson) [1123046] - [netdrv] sfc: Cope with permissions enforcement added to firmware for SR-IOV (Jarod Wilson) [1123046] - [netdrv] sfc: manually allocate and free vadaptors (Jarod Wilson) [1123046] - [netdrv] sfc: create vports for VFs and assign random MAC addresses (Jarod Wilson) [1123046] - [netdrv] sfc: Prepare to bind the sfc driver to the VF (Jarod Wilson) [1123046] - [netdrv] sfc: get the PF number and record in nic_data (Jarod Wilson) [1123046] - [netdrv] sfc: create VEB vswitch and vport above default firmware setup (Jarod Wilson) [1123046] - [netdrv] sfc: record the PF's vport ID in nic_data (Jarod Wilson) [1123046] - [netdrv] sfc: Record x_dpcpu_fw_id in EF10 nic_data (Jarod Wilson) [1123046] - [netdrv] sfc: Use MCDI to set FILTER_OP_IN_TX_DOMAIN (Jarod Wilson) [1123046] - [netdrv] sfc: Enable VF's via a write to the sysfs file sriov_numvfs (Jarod Wilson) [1123046] - [netdrv] sfc: Move and rename efx_vf struct to siena_vf (Jarod Wilson) [1123046] - [netdrv] sfc: Own header for nic-specific sriov functions, single instance of netdev_ops and sriov removed from Falcon code (Jarod Wilson) [1123046] - [netdrv] sfc: Fix memcpy with const destination compiler warning (Jarod Wilson) [1123046] - [netdrv] ethernet: codespell comment spelling fixes (Jarod Wilson) [1123046] - [netdrv] sfc: use netdev_rss_key_fill helper (Jarod Wilson) [1123046] - [netdrv] sfc: Use ether_addr_copy and eth_broadcast_addr (Jarod Wilson) [1123046] - [kernel] log2.h: Fix rounddown_pow_of_two(1) (Andrea Arcangeli) [1269976] - [md] raid1: Avoid raid1 resync getting stuck (Jes Sorensen) [1263820] - [md] revert "md: allow a partially recovered device to be hot-added to an array" (Jes Sorensen) [1250579] - [x86] nmi: Fix use of unallocated cpumask_var_t (Don Zickus) [1104266] - [x86] nmi: Perform a safe NMI stack trace on all CPUs (Don Zickus) [1104266] - [kernel] printk: Add per_cpu printk func to allow printk to be diverted (Don Zickus) [1104266] - [kernel] seq: Add minimal support for seq_buf (Don Zickus) [1104266] - [hwmon] nct6775: Add support for NCT6793D (Dean Nelson) [1260117] - [hwmon] nct6775: Swap STEP_UP_TIME and STEP_DOWN_TIME registers for most chips (Dean Nelson) [1260117] - [hwmon] nct6775: Add missing sysfs attribute initialization (Dean Nelson) [1260117] - [hwmon] nct6775: Enable auxiliary fan monitoring on ASRock Z77 Pro4-M (Dean Nelson) [1260117] - [hwmon] nct6775: Restore hardware monitoring logical device status on resume (Dean Nelson) [1260117] - [hwmon] nct6775: Convert to use SIMPLE_DEV_PM_OPS (Dean Nelson) [1260117] - [hwmon] nct6775: Add blank lines after declarations (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for NCT6792D (Dean Nelson) [1260117] - [hwmon] nct6775: Documentation updates (Dean Nelson) [1260117] - [hwmon] nct6775: Remove num_attr_groups from struct nct6775_data (Dean Nelson) [1260117] - [hwmon] nct6775: Update module description and Kconfig for NCT6106D and NCT6791D (Dean Nelson) [1260117] - [hwmon] nct6775: Fix probe unwind paths to properly unregister platform devices (Dean Nelson) [1260117] - [hwmon] Update Jean Delvare's e-mail address (Dean Nelson) [1260117] - [hwmon] nct6775: Re-enable logical device mapping for NCT6791 during resume (Dean Nelson) [1260117] - [hwmon] nct6775: NCT6791 supports weight control only for CPUFAN (Dean Nelson) [1260117] - [hwmon] nct6775: Monitor additional temperature registers (Dean Nelson) [1260117] - [hwmon] nct6775: Remove an unused variable (Dean Nelson) [1260117] - [hwmon] nct6775: Convert to use hwmon_device_register_with_groups (Dean Nelson) [1260117] - [hwmon] nct6775: Check array index when accessing temp_offset (Dean Nelson) [1260117] - [hwmon] nct6775: Use return value from find_temp_source (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for hibernate (Dean Nelson) [1260117] - [hwmon] use dev_get_platdata (Dean Nelson) [1260117] - [hwmon] nct6775: Fix size of data->temp array (Dean Nelson) [1260117] - [hwmon] nct6775: Avoid using device platform data outside probe function (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for NCT6791D (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for beep attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for critical low/high temperature limits on NCT6106 (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for NCT6102D/6106D (Dean Nelson) [1260117] - [hwmon] nct6775: Support two SuperIO chips in the same system (Dean Nelson) [1260117] - [hwmon] nct6775: Allocate attributes dynamically from templates (Dean Nelson) [1260117] - [hwmon] nct6775: Drop unsupported fan alarm attributes for NCT6775 (Dean Nelson) [1260117] - [hwmon] nct6775: Fix temperature alarm attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Do not create non-existing attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Fix coding style problems (Dean Nelson) [1260117] - [hwmon] nct6775: Constify strings (Dean Nelson) [1260117] - [hwmon] nct6775: Use ARRAY_SIZE for loops where possible (Dean Nelson) [1260117] - [hwmon] nct6775: Enable both AUXTIN and VIN3 on NCT6776 (Dean Nelson) [1260117] - [hwmon] nct6775: Expand scope of supported chips (Dean Nelson) [1260117] - [hwmon] nct6775: Drop read/write lock (Dean Nelson) [1260117] - [hwmon] nct6775: Only report VID if supported and enabled (Dean Nelson) [1260117] - [hwmon] nct6775: Detect and report additional temperature sources (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for weighted fan control (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for automatic fan control (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for pwm, pwm_mode, and pwm_enable (Dean Nelson) [1260117] - [hwmon] nct6775: Add power management support (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for fan debounce module parameter (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for fanX_pulses sysfs attribute (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for fan speed attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for temperature sensors (Dean Nelson) [1260117] - [hwmon] nct6775: Add case open detection (Dean Nelson) [1260117] - [hwmon] Driver for Nuvoton NCT6775F, NCT6776F, and NCT6779D (Dean Nelson) [1260117] - [netdrv] iwlwifi: edit the 3165 series and 8000 series PCI IDs (Stanislaw Gruszka) [1286871] - [netdrv] iwlwifi: Add new PCI IDs for the 8260 series (Stanislaw Gruszka) [1286871] - [mm] fix swapops.h:131 bug if remap_file_pages raced migration (Rafael Aquini) [1184296] - [mm] rmap: make rmap_walk to get the rmap_walk_control argument (Rafael Aquini) [1184296] - [mm] mremap: enforce rmap src/dst vma ordering in case of vma_merge() succeeding in copy_vma (Rafael Aquini) [1184296] - [scsi] sd: name space exhaustion causes system hang (Ewan Milne) [1088509] - [net] cnic: Add the interfaces to get FC-NPIV table (Maurizio Lombardi) [1252116] - [net] cnic: Populate upper layer driver state in MFW (Maurizio Lombardi) [1252116] - [net] bnx2-cnic: Driver Version Update (Maurizio Lombardi) [1252116] - [net] bnx2-cnic: Driver Rebranding Changes (Maurizio Lombardi) [1252116] - [scsi] megaraid_sas: touch the version string (Tomas Henzl) [1254762] - [scsi] megaraid_sas: Make tape drives visible on PERC5 controllers (Tomas Henzl) [1254762] - [scsi] megaraid_sas: Expose TAPE drives unconditionally (Tomas Henzl) [1254762]- [kernel] relay: move remove_buf_file inside relay_close_buf (Eric Sandeen) [501457] - [dm] snapshot: fix a possible invalid memory access on unload (Mike Snitzer) [1282900] - [dm] fix ioctl retry termination with signal (Mike Snitzer) [1282900] - [dm] redhat: add CONFIG_DM_CACHE_SMQ option to config-generic-rhel (Mike Snitzer) [1282900] - [dm] dm cache: the CLEAN_SHUTDOWN flag was not being set (Mike Snitzer) [1282900] - [dm] dm cache: fix NULL pointer when switching from cleaner policy (Mike Snitzer) [1282900] - [dm] dm cache: fix use after freeing migrations (Mike Snitzer) [1282900] - [dm] dm cache: small cleanups related to deferred prison cell cleanup (Mike Snitzer) [1282900] - [dm] dm cache: fix leaking of deferred bio prison cells (Mike Snitzer) [1282900] - [dm] dm cache: move wake_waker from free_migrations to where it is needed (Mike Snitzer) [1282900] - [dm] dm cache policy smq: change the mutex to a spinlock (Mike Snitzer) [1282900] - [dm] dm persistent data: eliminate unnecessary return values (Mike Snitzer) [1282900] - [dm] dm thin: restore requested 'error_if_no_space' setting on OODS to WRITE transition (Mike Snitzer) [1282900] - [dm] dm thin: fix missing pool reference count decrement in pool_ctr error path (Mike Snitzer) [1282900] - [dm] dm btree: fix leak of bufio-backed block in btree_split_beneath error path (Mike Snitzer) [1282900] - [dm] dm btree remove: fix a bug when rebalancing nodes after removal (Mike Snitzer) [1282900] - [dm] dm btree remove: remove unused function get_nr_entries (Mike Snitzer) [1282900] - [dm] dm btree: remove unused "dm_block_t root" parameter in btree_split_sibling (Mike Snitzer) [1282900] - [dm] dm switch: simplify conditional in alloc_region_table (Mike Snitzer) [1282900] - [dm] dm delay: document that offsets are specified in sectors (Mike Snitzer) [1282900] - [dm] dm delay: capitalize the start of an delay_ctr error message (Mike Snitzer) [1282900] - [dm] dm delay: Use DM_MAPIO macros instead of open-coded equivalents (Mike Snitzer) [1282900] - [dm] dm linear: remove redundant target name from error messages (Mike Snitzer) [1282900] - [dm] dm raid: fix round up of default region size (Mike Snitzer) [1282900] - [dm] convert ffs to __ffs (Mike Snitzer) [1282900] - [dm] remove unlikely() before IS_ERR (Mike Snitzer) [1282900] - [dm] fix AB-BA deadlock in __dm_destroy (Mike Snitzer) [1282900] - [dm] fix add_disk() NULL pointer due to race with free_dev (Mike Snitzer) [1282900] - [dm] do not override error code returned from dm_get_device (Mike Snitzer) [1282900] - [dm] test return value for DM_MAPIO_SUBMITTED (Mike Snitzer) [1282900] - [dm] dm stats: report precise_timestamps and histogram in @stats_list output (Mike Snitzer) [1267632] - [dm] bump the ioctl version to 4.32.1 (Mike Snitzer) [1267632] - [dm] dm stats: add support for request-based DM devices (Mike Snitzer) [1267632] - [dm] dm stats: collect and report histogram of IO latencies (Mike Snitzer) [1267632] - [dm] dm stats: support precise timestamps (Mike Snitzer) [1267632] - [dm] dm stats: fix divide by zero if 'number_of_areas' arg is zero (Mike Snitzer) [1267632] - [dm] dm btree: add ref counting ops for the leaves of top level btrees (Mike Snitzer) [1282900] - [dm] dm thin metadata: delete btrees when releasing metadata snapshot (Mike Snitzer) [1282900] - [dm] dm thin: return -ENOSPC when erroring retry list due to out of data space (Mike Snitzer) [1282900] - [dm] dm thin: display 'needs_check' in status if it is set (Mike Snitzer) [1282900] - [dm] dm thin: stay in out-of-data-space mode once no_space_timeout expires (Mike Snitzer) [1282900] - [dm] dm btree: silence lockdep lock inversion in dm_btree_del (Mike Snitzer) [1282900] - [dm] dm thin: allocate the cell_sort_array dynamically (Mike Snitzer) [1282900] - [dm] dm space map disk: fix sm_disk_count_is_more_than_one (Mike Snitzer) [1282900] - [dm] dm space map metadata: fix occasional leak of a metadata block on resize (Mike Snitzer) [1282900] - [dm] dm thin metadata: fix a race when entering fail mode (Mike Snitzer) [1282900] - [dm] dm thin: fail messages with EOPNOTSUPP when pool cannot handle messages (Mike Snitzer) [1282900] - [dm] dm thin metadata: remove in-core 'read_only' flag (Mike Snitzer) [1282900] - [dm] dm thin: cleanup schedule_zero to read more logically (Mike Snitzer) [1282900] - [dm] dm thin: cleanup overwrite's endio restore to be centralized (Mike Snitzer) [1282900] - [dm] dm cache: fix device destroy hang due to improper prealloc_used accounting (Mike Snitzer) [1282900] - [dm] dm cache policy smq: fix alloc_bitset check that always evaluates as false (Mike Snitzer) [1282900] - [dm] dm cache: avoid calls to prealloc_free_structs if possible (Mike Snitzer) [1282900] - [dm] dm cache: avoid preallocation if no work in writeback_some_dirty_blocks (Mike Snitzer) [1282900] - [dm] dm cache: display 'needs_check' in status if it is set (Mike Snitzer) [1282900] - [dm] dm cache policy smq: move 'dm-cache-default' module alias to SMQ (Mike Snitzer) [1282900] - [dm] dm cache policy smq: fix "default" version to be 1.4.0 (Mike Snitzer) [1282900] - [dm] dm cache: switch the "default" cache replacement policy from mq to smq (Mike Snitzer) [1282900] - [dm] dm cache: age and write back cache entries even without active IO (Mike Snitzer) [1282900] - [dm] dm cache: prefix all DMERR and DMINFO messages with cache device name (Mike Snitzer) [1282900] - [dm] dm cache: add fail io mode and needs_check flag (Mike Snitzer) [1282900] - [dm] dm cache: wake the worker thread every time we free a migration object (Mike Snitzer) [1282900] - [dm] dm cache: add stochastic-multi-queue - smq - policy (Mike Snitzer) [1282900] - [dm] dm cache: boost promotion of blocks that will be overwritten (Mike Snitzer) [1282900] - [dm] dm cache: defer whole cells (Mike Snitzer) [1282900] - [dm] dm bio prison: add dm_cell_promote_or_release (Mike Snitzer) [1282900] - [dm] dm cache: pull out some bitset utility functions for reuse (Mike Snitzer) [1282900] - [dm] dm cache: pass a new 'critical' flag to the policies when requesting writeback work (Mike Snitzer) [1282900] - [dm] dm cache: track IO to the origin device using io_tracker (Mike Snitzer) [1282900] - [dm] dm cache: add io_tracker (Mike Snitzer) [1282900] - [dm] dm cache: fix race when issuing a POLICY_REPLACE operation (Mike Snitzer) [1282900] - [dm] dm crypt: update wiki page URL (Mike Snitzer) [1282900] - [dm] dm stripe: drop useless exit point from dm_stripe_init() (Mike Snitzer) [1282900] - [dm] dm raid1: keep issuing IO after leg failure (Mike Snitzer) [1282900] - [dm] dm table: use bool function return values of true_false not 1_0 (Mike Snitzer) [1282900] - [dm] dm thin: remove stale 'trim' message documentation (Mike Snitzer) [1282900] - [dm] dm delay: use msecs_to_jiffies for time conversion (Mike Snitzer) [1282900] - [dm] dm log userspace base: fix compile warning (Mike Snitzer) [1282900] - [dm] dm log userspace transfer: match wait_for_completion_timeout return type (Mike Snitzer) [1282900] - [dm] dm cache policy mq: try not to writeback data that changed in the last second (Mike Snitzer) [1282900] - [dm] dm cache policy mq: remove unused generation member of struct entry (Mike Snitzer) [1282900] - [dm] dm cache policy mq: track entries hit this 'tick' via sentinel objects (Mike Snitzer) [1282900] - [dm] dm cache policy mq: remove queue_shift_down (Mike Snitzer) [1282900] - [dm] dm cache policy mq: keep track of the number of entries in a multiqueue (Mike Snitzer) [1282900] - [dm] dm log userspace: split flush_entry_pool to be per dirty-log (Mike Snitzer) [1282900] - [dm] dm io: deal with wandering queue limits when handling BIO_DISCARD (Mike Snitzer) [1282900] - [dm] dm io: reject unsupported DISCARD requests with EOPNOTSUPP (Mike Snitzer) [1282900] - [dm] dm kcopyd: prepare for additional safety checks for discards (Mike Snitzer) [1282900] - [dm] hold suspend_lock while suspending device during device deletion (Mike Snitzer) [1282900] - [dm] dm thin: fix to consistently zero-fill reads to unprovisioned blocks (Mike Snitzer) [1282900] - [dm] dm snapshot: remove unnecessary NULL checks before vfree calls (Mike Snitzer) [1282900] - [dm] dm mpath: simplify failure path of dm_multipath_init (Mike Snitzer) [1282900] - [dm] dm thin metadata: remove unused dm_pool_get_data_block_size (Mike Snitzer) [1282900] - [dm] dm ioctl: fix stale comment above dm_get_inactive_table (Mike Snitzer) [1282900] - [dm] dm crypt: update url in CONFIG_DM_CRYPT help text (Mike Snitzer) [1282900] - [dm] dm-bufio: fix time comparison to use time_after_eq (Mike Snitzer) [1282900] - [dm] use time_in_range and time_after (Mike Snitzer) [1282900] - [dm] dm-raid: fix a couple integer overflows (Mike Snitzer) [1282900]- [net] ipv6: addrconf: validate new MTU before applying it (Aaron Conole) [1250773] - [net] xfrm: Fix memory leak in xfrm_state_update (Paolo Abeni) [1271720] - [net] sctp: allow authenticating DATA chunks that are bundled with COOKIE_ECHO (Xin Long) [1275535] - [net] sctp: do not reset the overall_error_count in SHUTDOWN_RECEIVE state (Xin Long) [1276847] - [net] sctp: asconf's process should verify address parameter is in the beginning (Xin Long) [1246941] - [net] sctp: ASCONF-ACK with Unresolvable Address should be sent (Xin Long) [1241866] - [net] tcp_cubic: do not set epoch_start in the future (Hannes Frederic Sowa) [1275214] - [net] tcp_cubic: better follow cubic curve after idle period (Hannes Frederic Sowa) [1275214] - [net] tcp: add OFO snmp counters (Herbert Xu) [705409] - [net] netlink: With opcode INET_DIAG_BC_S_LE dport was compared in inet_diag_bc_run() (Phil Sutter) [1179769] - [net] bridge: fix hang on removal of bridge via netlink (Paolo Abeni) [1115904] - [net] bridge: bridge port parameters over netlink (Paolo Abeni) [1115904] - [net] bridge: implement rtnl_link_ops->get_size and rtnl_link_ops->fill_info (Paolo Abeni) [1115904] - [net] bridge: Assign rtnl_link_ops to bridge devices created via ioctl (Paolo Abeni) [1115904] - [net] bridge: fix a possible net_device leak (Paolo Abeni) [1115904] - [net] bridge: fix accidental creation of sysfs directory (Paolo Abeni) [1115904] - [net] bridge: allow creating bridge devices with netlink (Paolo Abeni) [1115904] - [net] sctp: add routing output fallback (Xin Long) [1229124] - [net] sctp: fix dst leak (Xin Long) [1229124] - [net] sctp: fix src address selection if using secondary addresses (Xin Long) [1229124] - [net] sctp: reduce indent level on sctp_v4_get_dst (Xin Long) [1229124] - [net] xfrm: fix for policy matching on outgoing interface (Phil Sutter) [1145624] - [net] sch_qfq: remove unused member of struct qfq_sched (Phil Sutter) [1152235] - [net] sch_qfq: remove redundant -if- control statement (Phil Sutter) [1152235] - [net] sch_qfq: remove a source of high packet delay/jitter (Phil Sutter) [1152235] - [net] sch_qfq: remove forward declaration of qfq_update_agg_ts (Phil Sutter) [1152235] - [net] sch_qfq: improve efficiency of make_eligible (Phil Sutter) [1152235] - [net] sch_qfq: remove a useless invocation of qfq_update_eligible (Phil Sutter) [1152235] - [net] sch_qfq: do not allow virtual time to jump if an aggregate is in service (Phil Sutter) [1152235] - [net] sch_qfq: prevent budget from wrapping around after a dequeue (Phil Sutter) [1152235] - [net] sch_qfq: serve activated aggregates immediately if the scheduler is empty (Phil Sutter) [1152235] - [net] sch_qfq: fix the update of eligible-group sets (Phil Sutter) [1152235] - [net] sch_qfq: properly cap timestamps in charge_actual_service (Phil Sutter) [1152235] - [net] sch_qfq: fair-queueing service at DRR cost (Phil Sutter) [1152235] - [net] pkt_sched: Fix warning false positives (Phil Sutter) [1152235] - [scsi] st: Destroy st_index_idr on module exit (Maurizio Lombardi) [875277] - [scsi] st: convert DRIVER_ATTR macros to DRIVER_ATTR_RO (Maurizio Lombardi) [875277] - [scsi] st: convert to using driver attr groups for sysfs (Maurizio Lombardi) [875277] - [scsi] st: implement tape statistics (Maurizio Lombardi) [875277] - [scsi] st: fix corruption of the st_modedef structures in st_set_options() (Maurizio Lombardi) [875277] - [scsi] st: convert class code to use dev_groups (Maurizio Lombardi) [875277] - [scsi] st: raise device limit (Maurizio Lombardi) [875277] - [scsi] st: clean up device file creation and removal (Maurizio Lombardi) [875277] - [scsi] st: get rid of scsi_tapes array (Maurizio Lombardi) [875277] - [scsi] st: clean up dev cleanup in st_probe (Maurizio Lombardi) [875277] - [scsi] st: Use static class attributes (Maurizio Lombardi) [875277] - [scsi] fnic: Use the local variable instead of I/O flag to acquire io_req_lock in fnic_queuecommand() to avoid deadloack (Maurizio Lombardi) [1253855] - [powerpc] nvram: print no error when pstore backend is not nvram (Gustavo Duarte) [1207778] - [cpufreq] fix memory leak in cpufreq_add_dev (Aristeu Rozanski) [1281727] - [hid] usbhid: add Chicony/Pixart usb optical mouse that needs QUIRK_ALWAYS_POLL (Herton R. Krzesinski) [1159319] - [watchdog] i6300esb: don't depend on X86 (David Gibson) [1245156] - [fs] devpts: plug the memory leak in kill_sb (Ian Kent) [1283557] - [char] tty: Fix unsafe bit ops in tty_throttle_safe/unthrottle_safe (Milos Vyletel) [1234862] - [security] selinux: special dontaudit for access checks (Marek Milkovic) [723722] - [security] selinux: make LSMs explicitly mask off permissions (Marek Milkovic) [723722] - [security] Don't leak a key reference if request_key tries to use a revoked keyring (David Howells) [1188442 1282745] - [security] keys: Fix the size of the key description passed to/from userspace (David Howells) [1282745] - [security] keys: Reinstate EPERM for a key type name beginning with a '.' (David Howells) [1282745] - [security] keys: Allow special keys eg. DNS results to be invalidated by CAP_SYS_ADMIN (David Howells) [1282745] - [security] keys: special dot prefixed keyring name bug fix (David Howells) [1282745] - [security] keys: Pre-clear struct key on allocation (David Howells) [1282745] - [security] keys: initialize root uid and session keyrings early (David Howells) [1282745] - [security] keys: Drop the permissions argument from __keyring_search_one (David Howells) [1282745] - [security] keys: key_is_dead should take a const key pointer argument (David Howells) [1282745] - [security] keys: Use bool in make_key_ref and is_key_possessed (David Howells) [1282745] - [security] keys: Skip key state checks when checking for possession (David Howells) [1282745] - [security] fix: compat_rw_copy_check_uvector misuse in aio, readv, writev, and security keys (David Howells) [1282745] - [security] keys: Use keyring_alloc() to create special keyrings (David Howells) [1282745] - [security] keys: Reduce initial permissions on keys (David Howells) [1282745] - [security] key: Fix resource leak (David Howells) [1282745] - [security] keys: linux/key-type.h needs linux/errno.h (David Howells) [1282745] - [security] keys: Fix some sparse warnings (David Howells) [1282745] - [security] key: Remove extraneous parentheses from rcu_assign_keypointer (David Howells) [1282745] - [security] security/keys/keyctl.c: suppress memory allocation failure warning (David Howells) [1282745] - [security] keys: Don't check for NULL key pointer in key_validate (David Howells) [1282745] - [security] keys: Do LRU discard in full keyrings (David Howells) [1282745] - [security] keys: Permit in-place link replacement in keyring list (David Howells) [1282745] - [security] keys: Perform RCU synchronisation on keys prior to key destruction (David Howells) [1282745] - [security] keys: Announce key type (un)registration (David Howells) [1282745] - [security] Created a function for setting timeouts on keys (David Howells) [1282745] - [char] tty ldisc: Close/Reopen race prevention should check the proper flag (Herton R. Krzesinski) [1233699] - [char] TTY: open/hangup race fixup (Herton R. Krzesinski) [1233699] - [char] TTY: don't allow reopen when ldisc is changing (Herton R. Krzesinski) [1233699] - [block] mtip32xx: increase wait time for hba reset (David Milburn) [1252349 1253433] - [block] mtip32xx: fix minor number (David Milburn) [1252349 1253433] - [block] mtip32xx: remove unnecessary sleep in mtip_ftl_rebuild_poll (David Milburn) [1252349 1253433] - [block] mtip32xx: Abort I/O during secure erase operation (David Milburn) [1252349 1253433] - [block] mtip32xx: fix incorrectly setting MTIP_DDF_SEC_LOCK_BIT (David Milburn) [1252349 1253433] - [block] mtip32xx: fix rmmod issue (David Milburn) [1252349 1253433] - [netdrv] e100: Release skb when DMA mapping is failed in e100_xmit_prepare (Ken Cox) [1150338] - [netdrv] e100: Add dma mapping error check (Ken Cox) [1150338] - [netdrv] e100: Add a check after pci_pool_create to avoid null pointer dereference (Ken Cox) [1150338] - [netdrv] ethernet/intel: Use setup_timer (Ken Cox) [1150338] - [netdrv] e100: don't initialize int object to zero (Ken Cox) [1150338] - [mm] ksm: unstable_tree_search_insert error checking cleanup (Andrea Arcangeli) [1262294 1274870] - [mm] ksm: use the helper method to do the hlist_empty check (Andrea Arcangeli) [1262294 1274870] - [mm] ksm: don't fail stable tree lookups if walking over stale stable_nodes (Andrea Arcangeli) [1262294 1274870] - [mm] ksm: add cond_resched() to the rmap_walks (Andrea Arcangeli) [1262294 1274870] - [mm] shm: fix null pointer deref when userspace specifies invalid hugepage size (Aaron Tomlin) [1168187] - [mm] hugetlbfs: fix mmap failure in unaligned size request (Aaron Tomlin) [1168187] - [mm] support more pagesizes for MAP_HUGETLB/SHM_HUGETLB (Aaron Tomlin) [1168187] - [mm] hugetlbfs: fix alignment of huge page requests (Aaron Tomlin) [1168187] - [edac] sb_edac: look harder for DDRIO on Haswell systems (Aristeu Rozanski) [1112412] - [edac] sb_edac: correctly fetch DIMM width on Ivy Bridge and Haswell (Aristeu Rozanski) [1112412] - [net] ipv6: fix crash on ICMPv6 redirects with prohibited/blackholed source (Xin Long) [1278273] - [net] sctp: translate host order to network order when setting a hmacid (Xin Long) [1270481] - [net] fix tcp_info uapi breakage (Paolo Abeni) [1191738] - [net] ipv6: fix bad free of addrconf_init_net (Paolo Abeni) [1278372] - [net] netfilter: nf_ct_sctp: minimal multihoming support (Xin Long) [1267612] - [mm] vmalloc.c: unbreak __vunmap (Jan Stancek) [1286024] - [fs] nfs: Fetch MOUNTED_ON_FILEID when updating an inode (Benjamin Coddington) [1223978] - [fs] nfsv3: Use the readdir fileid as the mounted-on-fileid (Benjamin Coddington) [1223978] - [fs] nfs: Fix use of nfs_attr_use_mounted_on_fileid() (Benjamin Coddington) [1223978] - [fs] nfs: Fix possible endless state recovery wait (Benjamin Coddington) [1093904] - [fs] nfs: Fix comparison between DS address lists (Steve Dickson) [1282622] - [fs] nfs: pnfs: loop over multipath addrs on connect (Steve Dickson) [1282622] - [fs] nfs: Parse and store all multipath DS addresses (Steve Dickson) [1282622] - [fs] nfs: pnfs IPv6 support (Steve Dickson) [1282622] - [fs] xfs: incorporate sysfs/kobject in xfsstats: handlers take kobjects (Bill O'Donnell) [1205640] - [fs] xfs: stats are no longer dependent on CONFIG_PROC_FS (Bill O'Donnell) [1205640] - [fs] xfs: fix an error code in xfs_fs_fill_super (Bill O'Donnell) [1205640] - [fs] xfs: per-filesystem stats counter implementation (Bill O'Donnell) [1205640] - [fs] xfs: per-filesystem stats in sysfs (Bill O'Donnell) [1205640] - [fs] xfs: pass xfsstats structures to handlers and macros (Bill O'Donnell) [1205640] - [fs] xfs: consolidate sysfs ops (Bill O'Donnell) [1205640] - [fs] xfs: remove unused procfs code (Bill O'Donnell) [1205640] - [fs] xfs: create symlink proc/fs/xfs/stat to sys/fs/xfs/stats (Bill O'Donnell) [1205640] - [fs] xfs: create global stats and stats_clear in sysfs (Bill O'Donnell) [1205640] - [fs] xfs: add log attributes for log lsn and grant head data (Bill O'Donnell) [1205640] - [fs] xfs: add debug sysfs attribute set (Bill O'Donnell) [1205640] - [fs] xfs: add xlog sysfs kobject and attribute handlers (Bill O'Donnell) [1205640] - [fs] xfs: add xfs_mount sysfs kobject (Bill O'Donnell) [1205640] - [fs] xfs: add a sysfs kset (Bill O'Donnell) [1205640] - [fs] xfs: fix a couple error sequence jumps in xfs_mountfs (Bill O'Donnell) [1205640] - [fs] sysfs: create __ATTR_WO() (Bill O'Donnell) [1205640] - [fs] gfs2: Protect freeing directory hash table with i_lock spin_lock (Robert S Peterson) [1250663] - [fs] ext4: Check return value of sb_getblk() and friends (Lukas Czerner) [1276627] - [fs] ext3: Avoid underflow of in ext3_trim_fs() (Lukas Czerner) [1116006] - [fs] ext3: add necessary check in case IO error happens (Lukas Czerner) [1209315]- [md] md: clear Blocked flag on failed devices when array is read-only (Xiao Ni) [1177913] - [netdrv] e1000e: convert to new VLAN model (Ken Cox) [1213244] - [usb] xhci: Allocate correct amount of scratchpad buffers (Don Zickus) [1261704] - [ata] ahci: add new Intel device IDs (Steve Best) [1281823] - [usb] Revert "Update USB default wakeup settings" (Don Zickus) [1236589] - [perf] tools: Fix build on 32-bit machines with numactl-dev (Jiri Olsa) [1164407] - [netdrv] ibmveth: Don't receive packets when the napi budget == 0 (Gustavo Duarte) [1233272] - [netdrv] ibmveth: Add support for Large Receive Offload (Gustavo Duarte) [1233272] - [netdrv] ibmveth: Add GRO support (Gustavo Duarte) [1233272] - [netdrv] ibmveth: Add support for TSO (Gustavo Duarte) [1233272] - [netdrv] ibmveth: change rx buffer default allocation for CMO (Gustavo Duarte) [1233272] - [fs] vmcore: continue vmcore initialization if PT_NOTE is found empty (Baoquan He) [1097904] - [fs] vmcore: prevent PT_NOTE p_memsz overflow during header update (Baoquan He) [1097904] - [fs] proc/vmcore.c:mmap_vmcore: skip non-ram pages reported by hypervisors (Baoquan He) [1097904] - [s390] vmcore: implement remap_oldmem_pfn_range for s390 (Baoquan He) [1097904] - [fs] vmcore: introduce remap_oldmem_pfn_range (Baoquan He) [1097904] - [s390] kdump: Allow copy_oldmem_page copy to virtual memory (Baoquan He) [1097904] - [fs] s390/kdump: Disable mmap for s390 (Baoquan He) [1097904] - [fs] vmcore: support mmap on /proc/vmcore (Baoquan He) [1097904] - [fs] vmcore: calculate vmcore file size from buffer size and total size of vmcore objects (Baoquan He) [1097904] - [fs] vmcore: allow user process to remap ELF note segment buffer (Baoquan He) [1097904] - [fs] vmcore: allocate ELF note segment in the 2nd kernel vmalloc memory (Baoquan He) [1097904] - [kernel] vmalloc: introduce remap_vmalloc_range_partial (Baoquan He) [1097904] - [kernel] vmalloc: make find_vm_area check in range (Baoquan He) [1097904] - [fs] vmcore: treat memory chunks referenced by PT_LOAD program header entries in page-size boundary in vmcore_list (Baoquan He) [1097904] - [fs] vmcore: allocate buffer for ELF headers on page-size alignment (Baoquan He) [1097904] - [fs] vmcore: clean up read_vmcore (Baoquan He) [1097904] - [kernel] include/linux/mm.h: add PAGE_ALIGNED helper (Baoquan He) [1097904] - [fs] proc/vmcore.c: put if tests in the top of the while loop to reduce duplication (Baoquan He) [1097904] - [fs] proc/vmcore.c: add hook to read_from_oldmem to check for non-ram pages (Baoquan He) [1097904] - [s390] asm-generic, mm: pgtable: consolidate zero page helpers (Baoquan He) [1097904] - [fs] Revert "vmcore: prevent PT_NOTE p_memsz overflow during header update" (Baoquan He) [1097904] - [fs] Revert "vmcore: continue vmcore initialization if PT_NOTE is found empty" (Baoquan He) [1097904] - [pci] Use function 0 VPD for identical functions, regular VPD for others (Myron Stowe) [1258330] - [pci] Fix devfn for VPD access through function 0 (Myron Stowe) [1258330] - [pci] Add VPD function 0 quirk for Intel Ethernet devices (Myron Stowe) [1258330] - [pci] Add dev_flags bit to access VPD through function 0 (Myron Stowe) [1258330] - [virt] storvsc: use storage protocol version to determine storage capabilities (Vitaly Kuznetsov) [1267592] - [virt] storvsc: use correct defaults for values determined by protocol negotiation (Vitaly Kuznetsov) [1267592] - [virt] storvsc: Untangle the storage protocol negotiation from the vmbus protocol negotiation (Vitaly Kuznetsov) [1267592] - [virt] storvsc: Use a single value to track protocol versions (Vitaly Kuznetsov) [1267592] - [virt] storvsc: Rather than look for sets of specific protocol versions, make decisions based on ranges (Vitaly Kuznetsov) [1267592] - [virt] hv: balloon: Enable dynamic memory protocol negotiation with Windows 10 hosts (Vitaly Kuznetsov) [1267592] - [virt] hv: vmbus: Update preferred vmbus protocol version to windows 10 (Vitaly Kuznetsov) [1267592] - [s390] mm: speedup storage key initialization (Hendrik Brueckner) [1234811] - [s390] memory hotplug: use pfmf instruction to initialize storage keys (Hendrik Brueckner) [1234811] - [s390] mm: use pfmf instruction to initialize storage keys (Hendrik Brueckner) [1234811] - [s390] facilities: cleanup PFMF and HPAGE machine facility detection (Hendrik Brueckner) [1234811] - [s390] enable large page support with CONFIG_DEBUG_PAGEALLOC (Hendrik Brueckner) [1234811] - [s390] memory hotplug: initialize storage keys (Hendrik Brueckner) [1234811] - [s390] mm: limit STACK_RND_MASK for compat tasks (Hendrik Brueckner) [1234811] - [s390] mm: align 64-bit PIE binaries to 4GB (Hendrik Brueckner) [1234811] - [s390] avoid z13 cache aliasing (Hendrik Brueckner) [1234811] - [s390] mm: zero page cache synonyms for zEC12 (Hendrik Brueckner) [1234811] - [s390] zero page cache synonyms (Hendrik Brueckner) [1234811] - [s390] kernel: use stnsm 255 instead of stosm 0 (Hendrik Brueckner) [1234811] - [s390] time: use stck clock fast for do_account_vtime (Hendrik Brueckner) [1234811] - [s390] spinlock: optimize spin_unlock code (Hendrik Brueckner) [1234811] - [s390] spinlock: refactor arch_spin_lock_wait_flags (Hendrik Brueckner) [1234811] - [s390] rwlock: add missing local_irq_restore calls (Hendrik Brueckner) [1234811] - [s390] spinlock, rwlock: always to a load-and-test first (Hendrik Brueckner) [1234811] - [s390] spinlock: optimize spinlock code sequence (Hendrik Brueckner) [1234811] - [s390] spinlock: cleanup spinlock code (Hendrik Brueckner) [1234811] - [s390] enable ARCH_USE_CMPXCHG_LOCKREF (Hendrik Brueckner) [1234811] - [s390] spinlock: check virtual cpu running status (Hendrik Brueckner) [1234811] - [netdrv] r8169: fix kasan reported skb use-after-free (Corinna Vinschen) [1273872] - [netdrv] r8169: Fix sleeping function called during get_stats64 (Corinna Vinschen) [1273872] - [netdrv] r8169: Add software counter for multicast packages (Corinna Vinschen) [1273872] - [netdrv] r8169: Add values missing in @get_stats64 from HW counters (Corinna Vinschen) [1273872] - [mm] compaction: fix accounting of LRU_ACTIVE_ANON|FILE in NR_ISOLATED_ANON|FILE (Andrea Arcangeli) [1264087] - [ata] libata: introduce ata_host->n_tags to avoid oops on SAS controllers (David Milburn) [1244601] - [ata] libata: allow sata_sil24 to opt-out of tag ordered submission (David Milburn) [1244601] - [ata] ahci: ahci_p5wdh_workaround - constify DMI table (David Milburn) [1244601] - [ata] libata: support the ata host which implements a queue depth less than 32 (David Milburn) [1244601] - [ata] ahci: bail out on ICH6 before using AHCI BAR (David Milburn) [1244601] - [ata] ahci: add Marvell 9230 to the AHCI PCI device list (David Milburn) [1244601] - [ata] ahci: Use PCI_VENDOR_ID_MARVELL_EXT for 0x1b4b (David Milburn) [1244601] - [pci] Define macro for Marvell vendor ID (David Milburn) [1244601] - [mm] fix anon_vma->degree underflow in anon_vma endless growing prevention (Jerome Marchand) [1151823] - [mm] fix corner case in anon_vma endless growing prevention (Jerome Marchand) [1151823] - [mm] prevent endless growth of anon_vma hierarchy (Jerome Marchand) [1151823] - [mm] avoid anon_vma_chain allocation under anon_vma lock (Jerome Marchand) [1151823] - [mm] avoid repeated anon_vma lock/unlock sequences in unlink_anon_vmas() (Jerome Marchand) [1151823] - [mm] avoid repeated anon_vma lock/unlock sequences in anon_vma_clone() (Jerome Marchand) [1151823]- [kvm] svm: unconditionally intercept DB (Paolo Bonzini) [1279468] {CVE-2015-8104} - [input] wacom: Add support for Express Key Remote (Aristeu Rozanski) [1243328] - [input] wacom: Add missing ABS_MISC event and feature declaration for 27QHD (Aristeu Rozanski) [1243328] - [input] wacom: add support for Cintiq 27QHD and 27QHD touch (Aristeu Rozanski) [1243328] - [input] wacom: add defines for new Cintiq and DTU outbound tracking (Aristeu Rozanski) [1243328] - [input] wacom: process outbound for newer Cintiqs (Aristeu Rozanski) [1243328] - [hwmon] coretemp: Allow format checking (Prarit Bhargava) [1262397] - [hwmon] revert "hwmon: coretemp: Refine TjMax detection" (Prarit Bhargava) [1262397] - [hwmon] coretemp: Allocate platform data with devm_kzalloc (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use sysfs_create_group to create sysfs attributes (Prarit Bhargava) [1262397] - [hwmon] coretemp: Do not return -EAGAIN for low temperatures (Prarit Bhargava) [1262397] - [hwmon] coretemp: Refine TjMax detection (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add PCI device ID for CE41x0 CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use PCI host bridge ID to identify CPU if necessary (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix truncated name of alarm attributes (Prarit Bhargava) [1262397] - [hwmon] coretemp: Atom CPUs don't support TjMax; no warning needed (Prarit Bhargava) [1262397] - [hwmon] coretemp: Remove redundant platform_set_drvdata() (Prarit Bhargava) [1262397] - [hwmon] coretemp: Document and add support for additional CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: list TjMax for Z650/670 and N550/570 (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop N4xx, N5xx, D4xx, D5xx CPUs from tjmax table (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use model table instead of if/else to identify CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop dependency on PCI for TjMax detection on Atom CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add support for Atom CE4110/4150/4170 (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use get_online_cpus to avoid races involving CPU hotplug (Prarit Bhargava) [1262397] - [hwmon] sections: Fix section conflicts in drivers/hwmon (Prarit Bhargava) [1262397] - [hwmon] struct x86_cpu_id arrays can be __initconst (Prarit Bhargava) [1262397] - [x86] cpufeature: Rename X86_FEATURE_DTS to X86_FEATURE_DTHERM (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop needless initialization (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add support for Atom D2000 and N2000 series CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: Improve support of recent Atom CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: Improve support for TjMax detection on Atom CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Increase CPU core limit (Prarit Bhargava) [1262397] - [hwmon] coretemp: fix oops on cpu unplug (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix checkpatch error (Prarit Bhargava) [1262397] - [hwmon] Convert coretemp to x86 cpuid autoprobing (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add missing section annotations (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix for non-SMP builds (Prarit Bhargava) [1262397] - [hwmon] coretemp: Get microcode revision from cpu_data (Prarit Bhargava) [1262397] - [hwmon] coretemp: Avoid leaving around dangling pointer (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fixup platform device ID change (Prarit Bhargava) [1262397] - [hwmon] coretemp: remove struct platform_data * parameter from create_core_data (Prarit Bhargava) [1262397] - [hwmon] coretemp: constify static data (Prarit Bhargava) [1262397] - [hwmon] coretemp: don't use kernel assigned CPU number as platform device ID (Prarit Bhargava) [1262397] - [hwmon] coretemp: Don't use threshold registers for tempX_max (Prarit Bhargava) [1262397] - [hwmon] coretemp: Let the user force TjMax (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop duplicate function get_pkg_tjmax (Prarit Bhargava) [1262397] - [hwmon] coretemp Initialize tmin (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add core/pkg threshold support to Coretemp (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop unused struct members (Prarit Bhargava) [1262397] - [hwmon] coretemp: Further relax temperature range checks (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix TjMax detection for older CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Relax target temperature range check (Prarit Bhargava) [1262397] - [x86] hwmon: Add core threshold notification to therm_throt.c (Prarit Bhargava) [1262397] - [hwmon] coretemp Initialize sysfs attributes (Prarit Bhargava) [1262397] - [hwmon] coretemp: documentation update and cleanup (Prarit Bhargava) [1262397] - [scsi] mptsas: fix depth param in scsi_track_queue_full (Tomas Henzl) [1231864] - [scsi] fcoe: ensure that skb placed on the fip_recv_list are unshared (Maurizio Lombardi) [1227181] - [scsi] bnx2i: Fixed firmware assert, during target logout (Maurizio Lombardi) [1127626] - [scsi] hpsa: Update driver revision to RH5 (Joseph Szczypek) [1244959] - [scsi] hpsa: fix issues with multilun devices (Joseph Szczypek) [1244959] - [scsi] fc: ensure scan_work isn't active when freeing fc_rport (Maurizio Lombardi) [1120036] - [scsi] only re-lock door after EH on devices that were reset (Ewan Milne) [995234] - [virt] guest to host DoS by triggering an infinite loop in microcode (Paolo Bonzini) [1277172] {CVE-2015-5307}- [tools] perf probe: Trivial typo fix for --demangle (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F dso_from for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F dso_to for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F symbol_from for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F symbol_to for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F mispredict for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F in_tx for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F abort for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Make CPUINFO_PROC an array to support different kernel versions (Jiri Olsa) [1216217] - [tools] perf callchain: Use global caching provided by libunwind (Jiri Olsa) [1216217] - [tools] perf diff: Add missing hists__init() call at tool start (Jiri Olsa) [1216217] - [tools] perf script: Add period as a default output column (Jiri Olsa) [1216217] - [tools] perf script: Add period data column (Jiri Olsa) [1216217] - [tools] perf evsel: No need to drag util/cgroup.h (Jiri Olsa) [1216217] - [tools] perf evlist: Add missing 'struct option' forward declaration (Jiri Olsa) [1216217] - [tools] perf evsel: Move exit stuff from __delete to __exit (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Enable events copying (Jiri Olsa) [1216217] - [tools] perf session: Add option to copy events when queueing (Jiri Olsa) [1216217] - [tools] perf Documentation: Fix typos in perf/Documentation (Jiri Olsa) [1216217] - [tools] perf trace: Use thread_,_set_priv helpers (Jiri Olsa) [1216217] - [tools] perf kvm: Use thread_,_set_priv helpers (Jiri Olsa) [1216217] - [tools] perf callchain: Create an address space per thread (Jiri Olsa) [1216217] - [tools] perf report: Set callchain_param.record_mode for future use (Jiri Olsa) [1216217] - [tools] perf evlist: Fix for double free in tools/perf stat (Jiri Olsa) [1216217] - [tools] perf test: Add test case for pmu event new style format (Jiri Olsa) [1216217] - [tools] perf tools: Add support to new style format of kernel PMU event (Jiri Olsa) [1216217] - [tools] perf tools: Parse the pmu event prefix and suffix (Jiri Olsa) [1216217] - [tools] Revert "perf tools: Default to cpu// for events v5" (Jiri Olsa) [1216217] - [tools] perf top: Add a visual cue for toggle zeroing of samples (Jiri Olsa) [1216217] - [tools] perf symbols: Make sym->end be the first address after the symbol range (Jiri Olsa) [1216217] - [tools] perf symbols: Fix map->end fixup (Jiri Olsa) [1216217] - [tools] perf tools: Fixup off-by-one comparision in maps__find (Jiri Olsa) [1216217] - [tools] perf tools: fix off-by-one error in maps (Jiri Olsa) [1216217] - [tools] perf machine: Add missing dsos->root rbtree root initialization (Jiri Olsa) [1216217] - [tools] perf evsel: Make some exit routines static (Jiri Olsa) [1216217] - [tools] perf evsel: Add missing 'target' struct forward declaration (Jiri Olsa) [1216217] - [tools] perf evlist: Default to syswide target when no thread/cpu maps set (Jiri Olsa) [1216217] - [tools] perf evlist: Check that there is a thread_map when preparing a workload (Jiri Olsa) [1216217] - [tools] perf thread_map: Create dummy constructor out of open coded equivalent (Jiri Olsa) [1216217] - [tools] perf tools: Remove hists from evsel (Jiri Olsa) [1216217] - [tools] perf callchain: Move the callchain_param extern to callchain.h (Jiri Olsa) [1216217] - [tools] perf evsel: Subclassing (Jiri Olsa) [1216217] - [tools] perf session: Remove last reference to hists struct (Jiri Olsa) [1216217] - [tools] perf ui browsers: Add missing include (Jiri Olsa) [1216217] - [tools] perf tools: Move events_stats struct to event.h (Jiri Olsa) [1216217] - [tools] perf session: Don't count per evsel events (Jiri Olsa) [1216217] - [tools] perf evsel: Add hists helper (Jiri Olsa) [1216217] - [tools] perf script: Stop updating hists stats, not used (Jiri Olsa) [1216217] - [tools] perf sched: Stop updating hists stats, not used (Jiri Olsa) [1216217] - [tools] perf callchain: Move callchain_param to util object in to fix python test (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Use fdarray object instead of pollfd (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Use perf_evlist__add_pollfd return fd position (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Fix perf_evlist__add_pollfd error handling (Jiri Olsa) [1216217] - [tools] perf record: Fix error message for --filter option not coming after tracepoint (Jiri Olsa) [1216217] - [tools] perf tools: Fix build breakage on arm64 targets (Jiri Olsa) [1216217] - [tools] perf symbols: Improve DSO long names lookup speed with rbtree (Jiri Olsa) [1216217] - [tools] perf symbols: Encapsulate dsos list head into struct dsos (Jiri Olsa) [1216217] - [tools] perf bench futex: Sanitize -q option in requeue (Jiri Olsa) [1216217] - [tools] perf bench futex: Support operations for shared futexes (Jiri Olsa) [1216217] - [tools] perf trace: Fix mmap return address truncation to 32-bit (Jiri Olsa) [1216217] - [tools] perf tools: Refactor unit and scale function parameters (Jiri Olsa) [1216217] - [tools] perf tools: Fix line number in the config file error message (Jiri Olsa) [1216217] - [tools] perf tools: Convert record,top.call-graph option to call-graph.record-mode (Jiri Olsa) [1216217] - [tools] perf tools: Introduce perf_callchain_config() (Jiri Olsa) [1216217] - [tools] perf callchain: Move some parser functions to callchain.c (Jiri Olsa) [1216217] - [tools] perf tools: Move callchain config from record_opts to callchain_param (Jiri Olsa) [1216217] - [tools] perf hists browser: Fix callchain print bug on TUI (Jiri Olsa) [1216217] - [tools] perf tools: Use ACCESS_ONCE() instead of volatile cast (Jiri Olsa) [1216217] - [tools] perf tools: Modify error code for when perf_session__new() fails (Jiri Olsa) [1216217] - [tools] perf tools: Fix perf record as non root with kptr_restrict == 1 (Jiri Olsa) [1216217] - [tools] perf stat: Fix --per-core on multi socket systems (Jiri Olsa) [1216217] - [tools] perf trace: Filter out POLLHUP'ed file descriptors (Jiri Olsa) [1216217] - [tools] perf record: Filter out POLLHUP'ed file descriptors (Jiri Olsa) [1216217] - [tools] perf evlist: Unmap when all refcounts to fd are gone and events drained (Jiri Olsa) [1216217] - [tools] tools lib fd array: Allow associating an integer cookie with each entry (Jiri Olsa) [1216217] - [tools] perf evlist: Refcount mmaps (Jiri Olsa) [1216217] - [tools] tools lib api: Adopt fdarray class from perf's evlist (Jiri Olsa) [1216217] - [tools] perf evlist: Introduce poll method for common code idiom (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Use perf_evlist__add_pollfd() instead of local equivalent (Jiri Olsa) [1216217] - [tools] perf tests: Add pollfd growing test (Jiri Olsa) [1216217] - [tools] perf evlist: Allow growing pollfd on add method (Jiri Olsa) [1216217] - [tools] perf evlist: We need to poll all event file descriptors (Jiri Olsa) [1216217] - [tools] perf evlist: Monitor POLLERR and POLLHUP events too (Jiri Olsa) [1216217] - [tools] perf tests: Add test for perf_evlist__filter_pollfd() (Jiri Olsa) [1216217] - [tools] perf evlist: Introduce perf_evlist__filter_pollfd method (Jiri Olsa) [1216217] - [tools] perf record: Use ring buffer consume method to look like other tools (Jiri Olsa) [1216217] - [tools] perf probe: Do not use dwfl_module_addrsym if dwarf_diename finds symbol name (Jiri Olsa) [1216217] - [tools] perf probe: Do not access kallsyms when analyzing user binaries (Jiri Olsa) [1216217] - [tools] perf symbols: Add path to Ubuntu kernel debuginfo file (Jiri Olsa) [1216217] - [tools] perf symbols: Ignore stripped vmlinux and fallback to kallsyms (Jiri Olsa) [1216217] - [tools] perf tools: define _DEFAULT_SOURCE for glibc_2.20 (Jiri Olsa) [1216217] - [tools] perf tools: Don't include sys/poll.h directly (Jiri Olsa) [1216217] - [tools] perf tools: Fix GNU-only grep usage in Makefile (Jiri Olsa) [1216217] - [tools] perf tools: Disable kernel symbol demangling by default (Jiri Olsa) [1216217] - [tools] perf tool: fix compilation for ARM (Jiri Olsa) [1216217] - [tools] perf tools: Add perf_pmu__scan_file() (Jiri Olsa) [1216217] - [tools] perf tools: Let default config be defined for a PMU (Jiri Olsa) [1216217] - [tools] perf tools: Add perf-with-kcore script (Jiri Olsa) [1216217] - [tools] perf tools: Let a user specify a PMU event without any config terms (Jiri Olsa) [1216217] - [tools] perf kvm stat report: Unify the title bar output (Jiri Olsa) [1216217] - [tools] perf kvm stat report: Enable the target.system_wide flag (Jiri Olsa) [1216217] - [tools] perf kvm stat report: Save pid string in opts.target.pid (Jiri Olsa) [1216217] - [tools] perf tools powerpc: Fix build issue when DWARF support is disabled (Jiri Olsa) [1216217] - [tools] perf tools: Add +field argument support for --sort option (Jiri Olsa) [1216217] - [tools] perf hists browser: Consolidate callchain print functions in TUI (Jiri Olsa) [1216217] - [tools] perf tools: Add +field argument support for --field option (Jiri Olsa) [1216217] - [tools] perf top: Use set_term_quiet() instead of open coded equivalent (Jiri Olsa) [1216217] - [tools] perf machine: Fallback to MAP__FUNCTION if daddr maps are NULL (Jiri Olsa) [1216217] - [tools] perf hists browser: Cleanup callchain print functions (Jiri Olsa) [1216217] - [tools] perf tools: Add machine__kernel_ip() (Jiri Olsa) [1216217] - [tools] perf machine: Rename machine__get_kernel_start_addr() method (Jiri Olsa) [1216217] - [tools] perf scripting: Add 'flush' callback to scripting API (Jiri Olsa) [1216217] - [tools] perf tests: Add a test for tracking with sched_switch (Jiri Olsa) [1216217] - [tools] perf hists browser: Factor out hist_browser__show_callchain_entry() (Jiri Olsa) [1216217] - [tools] perf hists browser: Fix children overhead dump (Jiri Olsa) [1216217] - [tools] perf hists browser: Get rid of unused 'remaining' variable (Jiri Olsa) [1216217] - [tools] perf tools powerpc: Explicitly include util/debug.h (Jiri Olsa) [1216217] - [tools] perf symbols: Don't try to find DSOs in SYSV maps (Jiri Olsa) [1216217] - [tools] perf stat: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf help: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf kvm: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf buildid-cache: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf sched: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf test: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf record: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf trace: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf top: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf util: Replace strerror with strerror_r for thread-safety (Jiri Olsa) [1216217] - [tools] perf probe: Make error messages thread-safe (Jiri Olsa) [1216217] - [tools] perf: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf probe: Don't use strerror if strlist__add failed (Jiri Olsa) [1216217] - [tools] perf report: Relax -g option parsing not to limit the option order (Jiri Olsa) [1216217] - [tools] perf tools: Annotate PMU related list_head members with type info (Jiri Olsa) [1216217] - [tools] perf tools: Add arm64 triplets (Jiri Olsa) [1216217] - [tools] perf annotate: Don't truncate Intel style addresses (Jiri Olsa) [1216217] - [tools] perf probe: Warn user to rebuild target with debuginfo (Jiri Olsa) [1216217] - [tools] perf evlist: Add perf_evlist__enable_event_idx() (Jiri Olsa) [1216217] - [tools] perf tools: Add flags and insn_len to struct sample (Jiri Olsa) [1216217] - [tools] perf machine: Add machine__thread_exec_comm() (Jiri Olsa) [1216217] - [tools] perf tools: Identify which comms are from exec (Jiri Olsa) [1216217] - [tools] perf script python: Add helpers for calling Python objects (Jiri Olsa) [1216217] - [tools] perf script: Allow callchains if any event samples them (Jiri Olsa) [1216217] - [tools] perf session: Add perf_session__peek_event() (Jiri Olsa) [1216217] - [tools] perf evlist: Add perf_evlist__set_tracking_event() (Jiri Olsa) [1216217] - [tools] perf evlist: Add 'system_wide' option (Jiri Olsa) [1216217] - [tools] perf symbols: Fix missing label symbols (Jiri Olsa) [1216217] - [tools] perf symbols: Don't demangle parameters and such by default (Jiri Olsa) [1216217] - [tools] perf top: Handle 'z' key for toggle zeroing samples in TUI (Jiri Olsa) [1216217] - [tools] perf top: Fix -z option behavior (Jiri Olsa) [1216217] - [tools] perf report: Set proper sort__mode for the branch option (Jiri Olsa) [1216217] - [tools] perf hists browser: Fix a small callchain display bug (Jiri Olsa) [1216217] - [tools] perf tools: Check recorded kernel version when finding vmlinux (Jiri Olsa) [1216217] - [tools] perf trace: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf timechart: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf script: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf sched: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf lock: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf kvm: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf kmem: Move session handling out of __cmd_kmem() (Jiri Olsa) [1216217] - [tools] perf inject: Move session handling out of __cmd_inject() (Jiri Olsa) [1216217] - [tools] perf buildid-cache: Move session handling into cmd_buildid_cache() (Jiri Olsa) [1216217] - [tools] perf annotate: Move session handling out of __cmd_annotate() (Jiri Olsa) [1216217] - [tools] perf symbols: Fix a memory leak in vmlinux_path__init() (Jiri Olsa) [1216217] - [tools] perf script: Fix possible memory leaks (Jiri Olsa) [1216217] - [tools] perf tools: Prefer to use a cpu-wide event for probing CLOEXEC (Jiri Olsa) [1216217] - [tools] perf tools: Fix probing the kernel API with cpu-wide events (Jiri Olsa) [1216217] - [tools] perf tools: Fix one of the probe events to exclude kernel (Jiri Olsa) [1216217] - [tools] perf tools: Fix CLOEXEC probe for perf_event_paranoid == 2 (Jiri Olsa) [1216217] - [tools] perf trace: Add beautifier for mremap flags param (Jiri Olsa) [1216217] - [tools] perf probe: Fix --del option to delete events only with uprobe events (Jiri Olsa) [1216217] - [tools] perf probe: Fix --list option to show events only with uprobe events (Jiri Olsa) [1216217] - [tools] perf kvm: Fix stdin handling for 'kvm stat live' command (Jiri Olsa) [1216217] - [tools] perf top: Setup signals for terminal output (Jiri Olsa) [1216217] - [tools] perf tools: Introduce set_term_quiet_input helper function (Jiri Olsa) [1216217] - [tools] perf top: Join the display thread on exit (Jiri Olsa) [1216217] - [tools] perf tools: Add cpu_startup_entry to the list of kernel idle symbols (Jiri Olsa) [1216217] - [tools] perf top: Don't look for kernel idle symbols in all DSOs (Jiri Olsa) [1216217] - [tools] perf tools: Default to python version 2 (Jiri Olsa) [1216217] - [tools] perf tools: Fix PERF_FLAG_FD_CLOEXEC flag probing event type open counters due to EBUSY error (Jiri Olsa) [1216217] - [tools] perf tools: Fix column alignment when headers aren't shown on TUI (Jiri Olsa) [1216217] - [tools] perf tools: Add name field into perf_hpp_fmt (Jiri Olsa) [1216217] - [tools] perf top: Add -w option for setting column width (Jiri Olsa) [1216217] - [tools] perf report: Honor column width setting (Jiri Olsa) [1216217] - [tools] perf tools: Save column length in perf_hpp_fmt (Jiri Olsa) [1216217] - [tools] perf tools: Make __hpp__fmt() receive an additional len argument (Jiri Olsa) [1216217] - [tools] perf tools: Left-align output contents (Jiri Olsa) [1216217] - [tools] perf tools: Fix make PYTHON override (Jiri Olsa) [1216217] - [tools] perf kmem: Do not ignore mmap events (Jiri Olsa) [1216217] - [tools] perf tools: Allow out of order messages in forced flush (Jiri Olsa) [1216217] - [tools] perf tools: Add debug prints for ordered events queue (Jiri Olsa) [1216217] - [tools] perf tools: Add report.queue-size config file option (Jiri Olsa) [1216217] - [tools] perf tools: Add perf_config_u64 function (Jiri Olsa) [1216217] - [tools] perf tools: Add ordered_events__free function (Jiri Olsa) [1216217] - [tools] perf tools: Add ordered_events__init function (Jiri Olsa) [1216217] - [tools] perf tools: Use list_move in ordered_events_delete function (Jiri Olsa) [1216217] - [tools] perf tools: Create ordered-events object (Jiri Olsa) [1216217] - [tools] perf tools: Make perf_session__deliver_event global (Jiri Olsa) [1216217] - [tools] perf tools: Flush ordered events in case of allocation failure (Jiri Olsa) [1216217] - [tools] perf tools: Limit ordered events queue size (Jiri Olsa) [1216217] - [tools] perf tools: Factor ordered_events__flush to be more generic (Jiri Olsa) [1216217] - [tools] perf tools: Add ordered_events__(new|delete) interface (Jiri Olsa) [1216217] - [tools] perf tools: Rename ordered_events members (Jiri Olsa) [1216217] - [tools] perf tools: Rename ordered_samples struct to ordered_events (Jiri Olsa) [1216217] - [tools] perf tools: Rename ordered_samples bool to ordered_events (Jiri Olsa) [1216217] - [tools] perf record: Honour --no-time command line option (Jiri Olsa) [1216217] - [tools] perf kvm stat: Properly show submicrosecond times (Jiri Olsa) [1216217] - [tools] perf symbols: Make sure --symfs usage includes the path separator (Jiri Olsa) [1216217] - [tools] perf evlist: Don't run workload if not told to (Jiri Olsa) [1216217] - [tools] perf tools: Fix arm64 build error (Jiri Olsa) [1216217] - [tools] saner perf_atoll() (Jiri Olsa) [1216217] - [tools] Revert "perf tools: Fix jump label always changing during tracing" (Jiri Olsa) [1216217] - [tools] perf tools: Fix perf usage string leftover (Jiri Olsa) [1216217] - [tools] perf record: Store PERF_RECORD_FINISHED_ROUND only for nonempty rounds (Jiri Olsa) [1216217] - [tools] perf record: Always force PERF_RECORD_FINISHED_ROUND event (Jiri Olsa) [1216217] - [tools] perf inject: Add --kallsyms parameter (Jiri Olsa) [1216217] - [tools] perf tools: Expose 'addr' functions so they can be reused (Jiri Olsa) [1216217] - [tools] perf session: Fix accounting of ordered samples queue (Jiri Olsa) [1216217] - [tools] perf powerpc: Include util/util.h and remove stringify macros (Jiri Olsa) [1216217] - [tools] perf tools: Fix build on gcc 4.4.7 (Jiri Olsa) [1216217] - [tools] perf tools: Add thread parameter to vdso__dso_findnew() (Jiri Olsa) [1216217] - [tools] perf tools: Add dso__type() (Jiri Olsa) [1216217] - [tools] perf tools: Separate the VDSO map name from the VDSO dso name (Jiri Olsa) [1216217] - [tools] perf tools: Add vdso__new() (Jiri Olsa) [1216217] - [tools] perf machine: Fix the lifetime of the VDSO temporary file (Jiri Olsa) [1216217] - [tools] perf tools: Group VDSO global variables into a structure (Jiri Olsa) [1216217] - [tools] perf session: Add ability to skip 4GiB or more (Jiri Olsa) [1216217] - [tools] perf session: Add ability to 'skip' a non-piped event stream (Jiri Olsa) [1216217] - [tools] perf tools: Pass machine to vdso__dso_findnew() (Jiri Olsa) [1216217] - [tools] perf tools: Add dso__data_size() (Jiri Olsa) [1216217] - [tools] perf machine: Add ability to record the current tid for each cpu (Jiri Olsa) [1216217] - [tools] perf tools: Add cpu to struct thread (Jiri Olsa) [1216217] - [tools] perf tools: Add dsos__hit_all() (Jiri Olsa) [1216217] - [tools] perf tools: Add dso__data_status_seen() (Jiri Olsa) [1216217] - [tools] perf tools: Record whether a dso has data (Jiri Olsa) [1216217] - [tools] perf script: Do not print dangling '=>' for BTS (Jiri Olsa) [1216217] - [tools] perf script: Improve srcline display for BTS (Jiri Olsa) [1216217] - [tools] perf tools: Fix jump label always changing during tracing (Jiri Olsa) [1216217] - [tools] perf tools: Fix incorrect fd error comparison (Jiri Olsa) [1216217] - [tools] perf tests: Update attr test with PERF_FLAG_FD_CLOEXEC flag (Jiri Olsa) [1216217] - [tools] perf tools: Enable close-on-exec flag on perf file descriptor (Jiri Olsa) [1216217] - [tools] perf tools: Remove needless getopt.h includes (Jiri Olsa) [1216217] - [tools] perf tools: Add --debug optionto set debug variable (Jiri Olsa) [1216217] - [tools] perf tools: Factor eprintf to allow different debug variables (Jiri Olsa) [1216217] - [tools] perf tools: Move pr_* debug macros into debug object (Jiri Olsa) [1216217] - [tools] perf tools: Remove verbose from functions prototypes (Jiri Olsa) [1216217] - [tools] perf machine: Fix leak of 'struct thread' on error path (Jiri Olsa) [1216217] - [tools] perf thread: Allow deletion of a thread with no map groups (Jiri Olsa) [1216217] - [tools] perf machine: Fix map groups of threads with unknown pids (Jiri Olsa) [1216217] - [tools] perf evsel: Add 'immediate' option (Jiri Olsa) [1216217] - [tools] perf evsel: Add 'no_aux_samples' option (Jiri Olsa) [1216217] - [tools] perf tools: Add option macro OPT_CALLBACK_OPTARG (Jiri Olsa) [1216217] - [tools] perf tools: Add feature test for __sync_val_compare_and_swap (Jiri Olsa) [1216217] - [tools] perf evlist: Pass mmap parameters in a struct (Jiri Olsa) [1216217] - [tools] perf session: Flag if the event stream is entirely in memory (Jiri Olsa) [1216217] - [tools] perf symbols: Add ability to iterate over a dso's symbols (Jiri Olsa) [1216217] - [tools] perf symbols: Do not attempt to read data from kallsyms (Jiri Olsa) [1216217] - [tools] perf symbols: Record whether a dso is 64-bit (Jiri Olsa) [1216217] - [tools] perf buildid-cache: Apply force option to copying kcore (Jiri Olsa) [1216217] - [tools] perf callchain: Fix appending a callchain from a previous sample (Jiri Olsa) [1216217] - [tools] perf inject: Fix build id injection (Jiri Olsa) [1216217] - [tools] perf symbols: Fix missing GNU IFUNC symbols (Jiri Olsa) [1216217] - [tools] perf tools: Fix missing kernel map load (Jiri Olsa) [1216217] - [tools] perf record: Select comm_exec flag if supported (Jiri Olsa) [1216217] - [tools] perf script: Display PERF_RECORD_MISC_COMM_EXEC flag (Jiri Olsa) [1216217] - [tools] perf machine: Fix the value used for unknown pids (Jiri Olsa) [1216217] - [tools] perf script: Provide additional sample information on generic events (Jiri Olsa) [1216217] - [tools] perf script: Add callchain to generic and tracepoint events (Jiri Olsa) [1216217] - [tools] perf script: Add missing calls to Py_DECREF for return values (Jiri Olsa) [1216217] - [tools] perf kvm: Add skip_event() for --duration option (Jiri Olsa) [1216217] - [tools] perf kvm: Move arch specific code into arch/ (Jiri Olsa) [1216217] - [x86] perf kvm: Use defines of kvm events (Jiri Olsa) [1216217] - [tools] perf timechart: Add more options to IO mode (Jiri Olsa) [1216217] - [tools] perf timechart: Conditionally update start_time on fork (Jiri Olsa) [1216217] - [tools] perf timechart: Implement IO mode (Jiri Olsa) [1216217] - [tools] perf timechart: Fix rendering in Firefox (Jiri Olsa) [1216217] - [tools] perf trace: Fix build on 32-bit systems (Jiri Olsa) [1216217] - [tools] perf trace: Add pagefault statistics (Jiri Olsa) [1216217] - [tools] perf tools: Suggest using -f to override perf.data file ownership message (Jiri Olsa) [1216217] - [tools] perf tools: Convert open coded equivalents to asprintf() (Jiri Olsa) [1216217] - [tools] perf tools: Allow to use cpuinfo on s390 (Jiri Olsa) [1216217] - [tools] perf kvm: Refactoring of cpu_isa_config() (Jiri Olsa) [1216217] - [tools] perf kvm: Simplify exit reasons tables definitions (Jiri Olsa) [1216217] - [tools] perf kvm: Introduce HAVE_KVM_STAT_SUPPORT flag (Jiri Olsa) [1216217] - [tools] perf hists browser: Left justify column headers (Jiri Olsa) [1216217] - [tools] perf hists browser: Add ui.show-headers config file option (Jiri Olsa) [1216217] - [tools] perf hists browser: Display columns header text on 'H' press (Jiri Olsa) [1216217] - [tools] perf hists browser: Add support for showing columns header (Jiri Olsa) [1216217] - [tools] perf hists browser: Override ui_browser refresh_dimensions method (Jiri Olsa) [1216217] - [tools] perf hists browser: Introduce gotorc method (Jiri Olsa) [1216217] - [tools] perf ui browser: Allow overriding refresh_dimensions method (Jiri Olsa) [1216217] - [tools] perf ui browser: Add ->rows to disambiguate from ->height (Jiri Olsa) [1216217] - [tools] perf script: Handle the num array type in python properly (Jiri Olsa) [1216217] - [tools] perf script: Move the number processing into its own function (Jiri Olsa) [1216217] - [tools] perf tools: Fix wrong condition for allocation failure (Jiri Olsa) [1216217] - [tools] perf tools powerpc: Adjust callchain based on DWARF debug info (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Fix a risk for doing free on uninitialized pointer (Jiri Olsa) [1216217] - [tools] perf trace: Add possibility to switch off syscall events (Jiri Olsa) [1216217] - [tools] perf trace: Add pagefaults record and replay support (Jiri Olsa) [1216217] - [tools] perf trace: Add support for pagefault tracing (Jiri Olsa) [1216217] - [tools] perf trace: Add perf_event parameter to tracepoint_handler (Jiri Olsa) [1216217] - [tools] perf scripts: Fallback to syscalls:* when raw_syscalls:* is not available (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Clean up format of args in jbd2 plugin (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Clean up format of args in cfg80211 plugin (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Fix format in plugin_kvm (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Fix and cleanup kvm_nested_vmexit tracepoints (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Add back in kvm plugins nested_vmexit events (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Factor out print_exit_reason in kvm plugin (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Report unknown VMX exit reasons with code (Jiri Olsa) [1216217] - [tools] perf bench sched-messaging: Drop barf() (Jiri Olsa) [1216217] - [tools] perf bench futex: Use global --repeat option (Jiri Olsa) [1216217] - [tools] perf bench: Add --repeat option (Jiri Olsa) [1216217] - [tools] perf bench sched-messaging: Plug memleak (Jiri Olsa) [1216217] - [tools] perf ui browser: Fix scrollbar refresh row index (Jiri Olsa) [1216217] - [tools] perf hists browser: Remove ev_name argument from perf_evsel__hists_browse (Jiri Olsa) [1216217] - [tools] perf trace: Cache the is_exit syscall test (Jiri Olsa) [1216217] - [tools] perf trace: Remove needless reassignments (Jiri Olsa) [1216217] - [tools] perf evlist: Add suggestion of how to set perf_event_paranoid sysctl (Jiri Olsa) [1216217] - [tools] perf trace: Fix up fd -> pathname resolution (Jiri Olsa) [1216217] - [kernel] perf: Fix child event initial state setup (Jiri Olsa) [1216217] - [kernel] perf: Do not POLLHUP event if it has children (Jiri Olsa) [1216217] - [kernel] perf: Do not check PERF_EVENT_STATE_EXIT on syscall read path (Jiri Olsa) [1216217] - [x86] perf/x86/intel: Mark initialization code as such (Jiri Olsa) [1216217] - [kernel] perf/core: Replace rcu_assign_pointer() with RCU_INIT_POINTER() (Jiri Olsa) [1216217] - [kernel] perf/callchain: Replace rcu_assign_pointer() with RCU_INIT_POINTER() (Jiri Olsa) [1216217] - [kernel] perf: Add PERF_EVENT_STATE_EXIT state for events with exited task (Jiri Olsa) [1216217] - [kernel] perf: Fix perf_poll to return proper POLLHUP value (Jiri Olsa) [1216217] - [x86] perf/x86: Fix :pp without LBR (Jiri Olsa) [1216217] - [kernel] perf: Do poll_wait() before checking condition in perf_poll() (Jiri Olsa) [1216217] - [x86] perf/x86/intel: Update Intel models (Jiri Olsa) [1216217] - [kernel] perf/cgroup: Remove perf_put_cgroup() (Jiri Olsa) [1216217] - [kernel] perf: fix perf bug in fork (Jiri Olsa) [1216217] - [kernel] perf: Fix a race condition in perf_remove_from_context() (Jiri Olsa) [1216217] - [kernel] perf: Handle compat ioctl (Jiri Olsa) [1216217] - [fs] perf: Differentiate exec and non-exec comm events (Jiri Olsa) [1216217] - [kernel] perf: Make perf_event_init_context() function static (Jiri Olsa) [1216217] - [kernel] perf/events/core: Drop unused variable after cleanup (Jiri Olsa) [1216217] - [kernel] perf: Simplify perf_event_exit_task_context() (Jiri Olsa) [1216217] - [kernel] perf: Always destroy groups on exit (Jiri Olsa) [1216217] - [kernel] perf: Fix race in removing an event (Jiri Olsa) [1216217] - [kernel] perf: Fix event group context move (Jiri Olsa) [1216217] - [fs] xfs: Fix quota type in quota structures when reusing quota file (Zorro Lang) [1214185] - [fs] cache: make cache flushing more reliable (J. Bruce Fields) [1186013] - [fs] fs: Unhash and evict unused children dentries after rmdir (Lukas Czerner) [1241030] - [fs] ext4: avoid hang when mounting non-journal filesystems with orphan list (Eric Sandeen) [1259123] - [fs] ext4: make orphan functions be no-op in no-journal mode (Eric Sandeen) [1259123] - [fs] svcrpc: don't error out on small tcp fragment (J. Bruce Fields) [987452] - [fs] svcrpc: fix handling of too-short rpc's (J. Bruce Fields) [987452] - [fs] svcrpc: fix some printks (J. Bruce Fields) [987452] - [fs] svcrpc: support multiple-fragment rpc's (J. Bruce Fields) [987452] - [fs] svcrpc: track rpc data length separately from sk_tcplen (J. Bruce Fields) [987452] - [fs] svcrpc: fix off-by-4 error in "incomplete TCP record" dprintk (J. Bruce Fields) [987452] - [fs] svcrpc: delay minimum-rpc-size check till later (J. Bruce Fields) [987452] - [fs] svcrpc: make xpo_recvfrom return only >=0 (J. Bruce Fields) [987452] - [fs] svcrpc: don't bother checking bad svc_addr_len result (J. Bruce Fields) [987452] - [fs] svcrpc: don't byte-swap sk_reclen in place (J. Bruce Fields) [987452] - [fs] sunrpc: Convert net_ratelimit uses to net__ratelimited (J. Bruce Fields) [987452] - [fs] nfsd4: remove unnecessary setclientid_confirm BUG_ON (J. Bruce Fields) [1273010] - [fs] xfs: add missing ilock around dio write last extent alignment (Brian Foster) [1254239] - [fs] coredump: check for missing program in core_pattern with a pipe (Mateusz Guzik) [1232444] - [fs] cifs: Check server capability before attempting silly rename (Sachin Prabhu) [912958] - [fs] nfsv4: Fix lock reclaim for nfs v4 server while still recovering from previous restart (Frank Sorenson) [1267722] - [fs] nfsd: Clear wcc data between compound ops (J. Bruce Fields) [1250739] - [fs] nfs: avoid NULL dereference in nfs_destroy_server (Benjamin Coddington) [1223224] - [netdrv] r8169: enforce RX_MULTI_EN on rtl8168ep/8111ep chips (Corinna Vinschen) [1273896] - [netdrv] forcedeth: fix unilateral interrupt disabling in netpoll path (Neil Horman) [1274326] - [tty] Fix SIGTTOU not sent with tcflush (Aristeu Rozanski) [1252468] - [tty] Fix recursive deadlock in tty_perform_flush() (Aristeu Rozanski) [1252468] - [kernel] time: More core infrastructure for timespec64 (Prarit Bhargava) [1261020] - [kernel] time64: Add struct timespec64 (Prarit Bhargava) [1261020]- [mfd] lpc_ich: Assign subdevice ids automatically (Prarit Bhargava) [1161354] - [mfd] core: Fix platform-device name collisions (Prarit Bhargava) [1161354] - [mfd] core: Fix platform-device id generation (Prarit Bhargava) [1161354] - [kernel] platform: Add support for automatic device IDs (Prarit Bhargava) [1161354] - [idle] intel_idle: skylake client support updated (Prarit Bhargava) [1277595] - [thermal] powerclamp: fix missing newer package c-states (Prarit Bhargava) [1277123] - [x86] ftrace/jprobes: Fix conflict between jprobes and function graph tracing (Steven Rostedt) [1177257] - [virt] kvm: fix double-free of struct kvm (Paolo Bonzini) [1270791] - [kernel] tracing: Fix warning in s_next of trace file ops (Steven Rostedt) [1228505] - [fs] proc: fix PAGE_SIZE limit of /proc/$PID/cmdline (Jarod Wilson) [1100069] - [cpufreq] intel_pstate, convert kernel parameters into module parameters for RHEL6 (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix divide by zero on Knights Landing (KNL) (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: fix PCT_TO_HWP macro (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix user input of min/max to legal policy region (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: append more Oracle OEM table id to vendor bypass list (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix possible overflow complained by Coverity (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add get_scaling cpu_defaults param to Knights Landing (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: enable HWP per CPU (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix overflow in busy_scaled due to long delay (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Force setting target pstate when required (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: change some inconsistent debug information (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: set BYT MSR with wrmsrl_on_cpu() (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add tsc collection and keep previous target pstate (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix an annoying !CONFIG_SMP warning (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Change the setpoint for Atom params (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Knights Landing support (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: remove MSR test (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: provide option to only use intel_pstate with HWP (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: honor user space min_perf_pct override on resume (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: respect cpufreq policy request (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add num_pstates to sysfs (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: expose turbo range to sysfs (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add a few comments (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: add kernel parameter to force loading (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: skip this driver if Sun server has _PPC method (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add support for HWP (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Correct BYT VID values (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix BYT frequency reporting (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Don't lose sysfs settings during cpu offline (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Reflect current no_turbo state correctly (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix setting max_perf_pct in performance policy (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unneeded variable (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add CPU ID for Braswell processor (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Turn per cpu printk into pr_debug (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove core_pct rounding (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Simplify P state adjustment logic (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Keep values in aperf/mperf in full precision (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Disable interrupts during MSRs reading (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Align multiple lines to open parenthesis (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unnecessary intermediate variable sample_time (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Cleanup parentheses (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fit code in a single line where possible (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add missing blank lines after declarations (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unnecessary type casting in div_s64() call (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Set CPU number before accessing MSRs (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: don't touch turbo bit if turbo disabled or unavailable (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix setting VID (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove duplicate CPU ID check (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: add sample time scaling (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Correct rounding in busy calculation (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove C0 tracking (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unused member name of cpudata (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: remove setting P state to MAX on init (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Set turbo VID for BayTrail (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove sample parameter in intel_pstate_calc_busy (Prarit Bhargava) [1246961] - [x86] Add support for Intel HWP feature detection (Prarit Bhargava) [1246961] - [acpi] introduce helper function acpi_has_method() (Prarit Bhargava) [1246961] - [crypto] rhel: Enable QAT Driver in config (Neil Horman) [1186058] - [crypto] qat: Add Firmware file to RHEL6 build (Neil Horman) [1186058] - [crypto] qat: Fix uninitialized variable in qat driver (Neil Horman) [1186058] - [crypto] qat: Update to makefiles (Neil Horman) [1186058] - [crypto] qat: fix issue when mapping assoc to internal AD struct (Neil Horman) [1186058] - [crypto] qat: Set max request size (Neil Horman) [1186058] - [crypto] qat: rm unneeded header include (Neil Horman) [1186058] - [crypto] qat: remove unused structure members (Neil Horman) [1186058] - [crypto] qat: Use crypto_aead_set_reqsize helper (Neil Horman) [1186058] - [crypto] aead: Add crypto_aead_set_reqsize helper (Neil Horman) [1186058] - [crypto] qat: Include internal/aead.h (Neil Horman) [1186058] - [crypto] qat: add driver version (Neil Horman) [1186058] - [crypto] qat: do not duplicate string containing firmware name (Neil Horman) [1186058] - [crypto] qat: fix double release_firmware on error path (Neil Horman) [1186058] - [crypto] qat: print ring name in debug output (Neil Horman) [1186058] - [crypto] qat: fix checkpatch CODE_INDENT issue (Neil Horman) [1186058] - [crypto] qat: fix checkpatch COMPARISON_TO_NULL issue (Neil Horman) [1186058] - [crypto] qat: fix checkpatch BIT_MACRO issues (Neil Horman) [1186058] - [crypto] qat: fix checkpatch CONCATENATED_STRING issues (Neil Horman) [1186058] - [crypto] qat: checkpatch PARENTHESIS_ALIGNMENT and LOGICAL_CONTINUATIONS (Neil Horman) [1186058] - [crypto] qat: fix checkpatch CHECK_SPACING issues (Neil Horman) [1186058] - [crypto] qat: fix typo (Neil Horman) [1186058] - [crypto] qat: make error and info log messages more descriptive (Neil Horman) [1186058] - [crypto] qat: fix typo in string (Neil Horman) [1186058] - [crypto] qat: remove duplicate definition of Intel PCI vendor id (Neil Horman) [1186058] - [crypto] qat: remove incorrect __exit markup (Neil Horman) [1186058] - [crypto] qat: don't need qat_auth_state struct (Neil Horman) [1186058] - [crypto] qat: Ensure ipad and opad are zeroed (Neil Horman) [1186058] - [crypto] qat: remove unnecessary include of atomic.h header file (Neil Horman) [1186058] - [crypto] qat: use pci_wait_for_pending_transaction() (Neil Horman) [1186058] - [crypto] qat: adf_ae_stop() is never called:q (Neil Horman) [1186058] - [crypto] qat: correctly type a boolean (Neil Horman) [1186058] - [crypto] qat: fix device reset flow (Neil Horman) [1186058] - [crypto] qat: Fix incorrect uses of memzero_explicit (Neil Horman) [1186058] - [crypto] qat: add support for cbc(aes) ablkcipher (Neil Horman) [1186058] - [crypto] authenc: Export key parsing helper function (Neil Horman) [1186058] - [crypto] qat: Fix assumption that sg in and out will have the same nents (Neil Horman) [1186058] - [crypto] scatterlist: add sg_nents (Neil Horman) [1186058] - [crypto] qat: fix problem with coalescing enable logic (Neil Horman) [1186058] - [crypto] crytpo: qat - Fix 64 bytes requests (Neil Horman) [1186058] - [crypto] qat: Use memzero_explicit (Neil Horman) [1186058] - [crypto] random: add and use memzero_explicit() for clearing data (Neil Horman) [1186058] - [crypto] more robust crypto_memneq (Neil Horman) [1186058] - [crypto] qat: Move BAR definitions to device specific module (Neil Horman) [1186058] - [crypto] qat - misspelling typo: "reseting" should be "resetting" (Neil Horman) [1186058] - [crypto] qat: cleanup unnecessary break checkpatch warning (Neil Horman) [1186058] - [crypto] qat - cleanup coccicheck warning: NULL check before freeing functions (Neil Horman) [1186058] - [crypto] qat: fix bad unlock balance (Neil Horman) [1186058] - [crypto] qat: Enforce valid numa configuration (Neil Horman) [1186058] - [crypto] qat: Prevent dma mapping zero length assoc data (Neil Horman) [1186058] - [crypto] llvmlinux: Remove VLAIS from crypto/.../qat_algs.c (Neil Horman) [1186058] - [crypto] crypto: llvmlinux: Add macro to remove use of VLAIS in crypto code (Neil Horman) [1186058] - [crypto] qat: Removed unneeded partial state (Neil Horman) [1186058] - [crypto] qat: Fix typo in name of tasklet_struct (Neil Horman) [1186058] - [crypto] qat: Enable all 32 IRQs (Neil Horman) [1186058] - [crypto] treewide: fix errors in printk (Neil Horman) [1186058] - [crypto] qat: Use pci_enable_msix_exact() instead of pci_enable_msix() (Neil Horman) [1186058] - [crypto] pci/msi: Add pci_enable_msi_exact() and pci_enable_msix_exact() (Neil Horman) [1186058] - [crypto] qat: Fix return value check in adf_chr_drv_create (Neil Horman) [1186058] - [crypto] qat: Fixed SKU1 dev issue (Neil Horman) [1186058] - [crypto] qat: Use hweight for bit counting (Neil Horman) [1186058] - [crypto] qat: Updated print outputs (Neil Horman) [1186058] - [crypto] qat: change ae_num to ae_id (Neil Horman) [1186058] - [crypto] qat: change slice->regions to slice->region (Neil Horman) [1186058] - [crypto] qat: use min_t macro (Neil Horman) [1186058] - [crypto] qat: remove unnecessary parentheses (Neil Horman) [1186058] - [crypto] qat: remove unneeded header (Neil Horman) [1186058] - [crypto] qat: checkpatch blank lines (Neil Horman) [1186058] - [crypto] qat: remove unnecessary return codes (Neil Horman) [1186058] - [crypto] qat: remove an unneeded cast (Neil Horman) [1186058] - [crypto] qat: Fix error path crash when no firmware is present (Neil Horman) [1186058] - [crypto] qat: Fixed new checkpatch warnings (Neil Horman) [1186058] - [crypto] qat: Updated Firmware Info Metadata (Neil Horman) [1186058] - [crypto] qat: Fix random config build warnings (Neil Horman) [1186058] - [crypto] qat: Fix build problem with O= (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT DH895xcc accelerator (Neil Horman) [1186058] - [crypto] pci: pci_driver make name const (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT accelengine part of fw loader (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT ucode part of fw loader (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT crypto interface (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT FW interface (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT transport code (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT driver framework (Neil Horman) [1186058] - [net] bonding: propagate LRO disable to slave devices (Jarod Wilson) [1259008] - [net] Move bonding headers under include/net (Jarod Wilson) [1259008] - [x86] cpu/amd: Set X86_FEATURE_EXTD_APICID for future processors (Kim Naru) [1271352] - [x86] gart: Check for GART support before accessing GART registers (Kim Naru) [1271352] - [netdrv] ixgbe: Limit lowest interrupt rate for adaptive interrupt moderation to 12K (John Greene) [1219588] - [usb] usb-serial: Add support for the Sealevel SeaLINK+8 2038-ROHS device (Don Zickus) [1104343] - [scripts] file2alias.c: fix unused do_x86cpu_entry() warning (Prarit Bhargava) [1277196] - [netdrv] macvtap: fix network header pointer for VLAN tagged pkts (Ivan Vecera) [1213846] - [net] Fix vlan_get_protocol for stacked vlan (Ivan Vecera) [1213846] - [netdrv] netxen: correct sysfs bin attribute return code (Tony Camuso) [1252120] - [netdrv] netxen_nic: use spin_lock_bh/spin_unlock_bh around tx_clean_lock (Tony Camuso) [1252120] - [netdrv] netxen_nic: use spin_lock_bh/spin_unlock_bh around tx_clean_lock (Tony Camuso) [1252120] - [netdrv] netxen_nic: Fix trivial typos in comments (Tony Camuso) [1252120] - [netdrv] netxen: Delete an unnecessary check before the function call "kfree" (Tony Camuso) [1252120] - [netdrv] netxen: fix netxen_nic_poll logic (Tony Camuso) [1252120] - [thermal] powerclamp: add cpu id for denlow platform (Steve Best) [1189912] - [thermal] powerclamp: add cpu id for Skylake u/y (Steve Best) [1187318] - [thermal] powerclamp: add cpu id for skylake h/s (Steve Best) [1187318] - [kernel] sysfs: sysfs_create_groups returns a value (Dean Nelson) [1275833] - [kernel] sysfs: add sysfs_create/remove_groups for when SYSFS is not enabled (Dean Nelson) [1275833] - [kernel] sysfs: group.c: add kerneldoc for sysfs_remove_group (Dean Nelson) [1275833] - [kernel] sysfs: group.c: move EXPORT_SYMBOL_GPL() to the proper location (Dean Nelson) [1275833] - [kernel] sysfs: add sysfs_create/remove_groups() (Dean Nelson) [1275833] - [kernel] revert sysfs_create_groups() (Dean Nelson) [1275833] - [net] tcp: fix a potential deadlock in tcp_get_info() (Paolo Abeni) [1191738] - [net] tcp: add tcpi_segs_in and tcpi_segs_out to tcp_info (Paolo Abeni) [1191738] - [net] tcp: add tcpi_bytes_received to tcp_info (Paolo Abeni) [1191738] - [net] tcp: add tcpi_bytes_acked to tcp_info (Paolo Abeni) [1191738] - [net] netpoll: Close race condition between poll_one_napi and napi_disable (Neil Horman) [1252212] - [net] ipv6: use common fib_default_rule_pref (Paolo Abeni) [1247782] - [net] tcp: len check is unnecessarily devastating, change to WARN_ON (John Greene) [1141780] - [net] bridge: Always send NETDEV_CHANGEADDR up on br MAC change (Florian Westphal) [1235128] - [net] bridge: notify applications if address of bridge device changes (Florian Westphal) [1235128] - [net] Document xfrm4_gc_thresh and xfrm6_gc_thresh (Alexander Duyck) [1131742] - [net] inet_diag: always export IPV6_V6ONLY sockopt for listening sockets (Phil Sutter) [1247726] - [net] inet_diag: export IPV6_V6ONLY sockopt (Phil Sutter) [1247726] - [net] ipv4: take rtnl_lock and mark mrt table as freed on namespace cleanup (Phil Sutter) [1243749] - [net] ipv4: dst_entry leak in ip_send_unicast_reply() (Hannes Frederic Sowa) [1222636] - [net] bridge: fix netfilter/NF_BR_LOCAL_OUT for own, locally generated queries (Thadeu Lima de Souza Cascardo) [902297] - [net] conntrack: warn the user if there is a better helper to use (Marcelo Leitner) [1208240] - [net] clear local_df when passing skb between namespaces (Hannes Frederic Sowa) [1215028] - [net] bridge: fix parsing of MLDv2 reports (Thadeu Lima de Souza Cascardo) [1228673] - [net] ipvs: fix dst leak in __ip_vs_addr_is_local_v6 (Hannes Frederic Sowa) [1226876] - [net] ethtool: allow non-netadmin to query settings (Jamie Bainbridge) [1219731] - [sound] Fix USB audio issues (wrong URB_ISO_ASAP semantics) (Jaroslav Kysela) [1255071] - [ipc] Initialize msg/shm IPC objects before doing ipc_addid() (Stanislav Kozina) [1271505] {CVE-2015-7613} - [security] keys: Don't permit request_key() to construct a new keyring (David Howells) [1273463] {CVE-2015-7872} - [security] keys: Fix crash when attempt to garbage collect an uninstantiated keyring (David Howells) [1273463] {CVE-2015-7872} - [security] keys: Fix race between key destruction and finding a keyring by name (David Howells) [1273463] {CVE-2015-7872}- [scsi] storvsc: Set the error code correctly in failure conditions (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: use shost_for_each_device() instead of open coding (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: be more picky about scmnd->sc_data_direction (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: Size the queue depth based on the ringbuffer size (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: Increase the ring buffer size (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: force SPC-3 compliance on win8 and win8 r2 hosts (Vitaly Kuznetsov) [1217570 1247699 982542] - [scsi] storvsc: Fix a bug in copy_from_bounce_buffer() (Vitaly Kuznetsov) [1264930] - [hv] hv_vmbus: Fix signal to host condition (Vitaly Kuznetsov) [1267289] - [hv] vmbus: don't send CHANNELMSG_UNLOAD on pre-Win2012R2 hosts (Vitaly Kuznetsov) [1266535] - [hv] vmbus: add special crash handler (Vitaly Kuznetsov) [1266535] - [hv] don't do hypercalls when hypercall_page is NULL (Vitaly Kuznetsov) [1266535] - [hv] vmbus: add special kexec handler (Vitaly Kuznetsov) [1266535] - [hv] vmbus: remove hv_synic_free_cpu() call from hv_synic_cleanup() (Vitaly Kuznetsov) [1266535] - [hv] vmbus: Use the vp_index map even for channels bound to CPU 0 (Vitaly Kuznetsov) [1267289] - [hv] vmbus: distribute subchannels among all vcpus (Vitaly Kuznetsov) [1267289] - [hv] vmbus: move init_vp_index() call to vmbus_process_offer() (Vitaly Kuznetsov) [1267289] - [hv] vmbus: decrease num_sc on subchannel removal (Vitaly Kuznetsov) [1267289] - [hv] vmbus: unify calls to percpu_channel_enq() (Vitaly Kuznetsov) [1267289] - [hv] vmbus: kill tasklets on module unload (Vitaly Kuznetsov) [1266535] - [hv] vmbus: do cleanup on all vmbus_open() failure paths (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Implement the protocol for tearing down vmbus state (Vitaly Kuznetsov) [1266535] - [hv] vmbus: Get rid of some unused definitions (Vitaly Kuznetsov) [1266535] - [hv] vmbus_free_channels(): remove the redundant free_channel() (Vitaly Kuznetsov) [1267289] - [hv] hv_vmbus: Add gradually increased delay for retries in vmbus_post_msg() (Vitaly Kuznetsov) [1267289] - [hv] remove the per-channel workqueue (Vitaly Kuznetsov) [1266562] - [hv] don't schedule new works in vmbus_onoffer()/vmbus_onoffer_rescind() (Vitaly Kuznetsov) [1266562] - [hv] run non-blocking message handlers in the dispatch tasklet (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Don't wait after requesting offers (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Fix a siganlling host signalling issue (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Fix a bug in rescind processing in vmbus_close_internal() (Vitaly Kuznetsov) [1266562] - [hv] vmbus: missing curly braces in vmbus_process_offer() (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Perform device register in the per-channel work element (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Suport an API to send packet with additional control (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Suport an API to send pagebuffers with additional control (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Use a round-robin algorithm for picking the outgoing channel (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Get rid of some unnecessary messages (Vitaly Kuznetsov) [1267289] - [hv] util: On device remove, close the channel after de-initializing the service (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Remove the channel from the channel list(s) on failure (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Handle both rescind and offer messages in the same context (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Introduce a function to remove a rescinded offer (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Properly handle child device remove (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Fix a bug in the error path in vmbus_open() (Vitaly Kuznetsov) [1267289] - [hv] channel_mgmt: match var type to return type of wait_for_completion (Vitaly Kuznetsov) [1267289] - [hv] channel: match var type to return type of wait_for_completion (Vitaly Kuznetsov) [1267289] - [hv] vmbus_open(): reset the channel state on ENOMEM (Vitaly Kuznetsov) [1267289] - [hv] vmbus_post_msg: retry the hypercall on some transient errors (Vitaly Kuznetsov) [1267289] - [hv] vmbus: rename channel work queues (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Fix a bug in vmbus_establish_gpadl() (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Use get_cpu() to get the current CPU (Vitaly Kuznetsov) [1266535 1266562 1267289] - [hv] Mark the function hv_synic_free_cpu() as static in hv.c (Vitaly Kuznetsov) [1267289] - [kernel] kmod.c: check for NULL in call_usermodehelper_exec (Prarit Bhargava) [1225790] - [kernel] usermodehelper: kill the sub_info->path index 0 check (Prarit Bhargava) [1225790] - [kernel] usermodehelper: check subprocess_info->path != NULL (Prarit Bhargava) [1225790] - [x86] tsc: Let high latency PIT fail fast in quick_pit_calibrate (Prarit Bhargava) [1276456] - [x86] Do not try to sync identity map for non-mapped pages (Vitaly Kuznetsov) [1240593] - [x86] perf: Use extended offcore mask on Haswell (Prarit Bhargava) [1238370] - [s390] compat: correct uc_sigmask of the compat signal frame (Hendrik Brueckner) [1270323] - [s390] dasd: fix kernel panic when alias is set offline (Hendrik Brueckner) [1262766] - [s390] 3270: redraw screen on unsolicited device end (Hendrik Brueckner) [1262765] - [crypto] s390/ghash - Fix incorrect ghash icv buffer handling (Hendrik Brueckner) [1234807] - [netdrv] igb: add support for 1512 PHY (Stefan Assmann) [1238551] - [netdrv] e1000e: convert to netdev features/hw_features API (Ken Cox) [1211468 1235132] - [netdrv] sky2: Avoid double unlock of rtnl (Neil Horman) [1241027] - [mm] Catch and correct shrinker overflows (Eric Sandeen) [1159675] - [usb] Don't enable USB 2.0 Link PM by default (Torez Smith) [1248436] - [net] af_iucv: avoid path quiesce of severed path in shutdown() (Hendrik Brueckner) [1272095] - [kernel] module: fix sprintf format specifier in param_get_byte() (Kamal Heib) [1235533] - [ib] mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detach (Kamal Heib) [1129753] - [hv] fcopy: set .owner reference for file operations (Vitaly Kuznetsov) [1226228] - [watchdog] lto, hpwdt.c: make assembler label global (Nigel Croxon) [1254735] - [watchdog] hpwdt: Fix initialization message in hpwdt.c (Nigel Croxon) [1204516] - [mfd] lpc_ich: Fix a 3.5 kernel regression for iTCO_wdt driver (Prarit Bhargava) [1221987] - [kernel] sched: Don't use tasklist_lock for debug prints (Jiri Olsa) [1229196] - [kernel] x86, irq, Fix race between reading /proc/stat and IRQ removal (Prarit Bhargava) [1233430] - [kernel] checkpatch: fix code broken by backport (Jerry Snitselaar) [1218679] - [md] raid1: fix read balance when a drive is write-mostly (Jes Sorensen) [1242239] - [scsi] ipr: Fix incorrect trace indexing (Gustavo Duarte) [1209543] - [scsi] ipr: Fix invalid array indexing for HRRQ (Gustavo Duarte) [1209543] - [mfd] lpc_ich: Add support for Intel Bay Trail SoC (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Add support for NM10 GPIO (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Change Avoton to iTCO v3 (Prarit Bhargava) [1084131] - [mfd] watchdog: itco_wdt: Add support for v3 silicon (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Add support for iTCO v3 (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Remove lpc_ich_cfg struct use (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Fix ACPI enable bitmask (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Only configure watchdog or GPIO when present (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Add support for Intel Avoton GPIOs (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Convert ICH GPIOs IDs to enum (Prarit Bhargava) [1084131] - [cpufreq] acpi-cpufreq: set current frequency based on target P-State (Ocean He) [1254474] - [cpufreq] Avoid calling cpufreq driver's target() routine if target_freq == policy->cur (Ocean He) [1254474] - [hv] mshyperv: fix recognition of Hyper-V guest crash MSR's (Vitaly Kuznetsov) [1229904] - [hv] vmbus: prefer 'die' notification chain to 'panic' (Vitaly Kuznetsov) [1229904] - [hv] vmbus: unregister panic notifier on module unload (Vitaly Kuznetsov) [1229904] - [hv] vmbus: hyperv_panic_event() can be static (Vitaly Kuznetsov) [1229904] - [hv] vmbus: Correcting truncation error for constant HV_CRASH_CTL_CRASH_NOTIFY (Vitaly Kuznetsov) [1229904] - [hv] vmbus: Add support for VMBus panic notifier handler (Vitaly Kuznetsov) [1229904] - [hv] vmbus: prevent cpu offlining on newer hypervisors (Vitaly Kuznetsov) [1265711] - [kernel] resource: shared I/O region support (Myron Stowe) [1276150] - [pci] Keep original resource if we fail to expand it (Myron Stowe) [1074687] - [pci] Don't enable decoding if BAR hasn't been assigned an address (Myron Stowe) [1074687] - [pci] Mark 64-bit resource as IORESOURCE_UNSET if we only support 32-bit (Myron Stowe) [1074687] - [pci] Don't try to claim IORESOURCE_UNSET resources (Myron Stowe) [1074687] - [pci] Check IORESOURCE_UNSET before updating BAR (Myron Stowe) [1074687] - [pci] Don't clear IORESOURCE_UNSET when updating BAR (Myron Stowe) [1074687] - [pci] Mark resources as IORESOURCE_UNSET if we can't assign them (Myron Stowe) [1074687] - [pci] Remove pci_find_parent_resource use for allocation (Myron Stowe) [1074687] - [pci] vsprintf: Add support for IORESOURCE_UNSET in pR (Myron Stowe) [1074687] - [pci] resource: Add resource_contains (Myron Stowe) [1074687] - [pci] Add PLX PCI 9050 workaround for some Meilhaus DAQ cards (Myron Stowe) [1074687] - [pci] Add workaround for PLX PCI 9050 BAR alignment erratum (Myron Stowe) [1074687] - [pci] resources: add resource_overlaps (Myron Stowe) [1074687] - [pci] allow matching of prefetchable resources to non-prefetchable windows (Myron Stowe) [1074687]- [block] NVMe: Add shutdown timeout as module parameter (David Milburn) [1227888] - [mm] hugetlb: fix race in region tracking (Herton R. Krzesinski) [1260755] - [mm] hugetlb: improve, cleanup resv_map parameters (Herton R. Krzesinski) [1260755] - [mm] hugetlb: unify region structure handling (Herton R. Krzesinski) [1260755] - [mm] hugetlb: change variable name reservations to resv (Herton R. Krzesinski) [1260755] - [virt] virtio-net: drop NETIF_F_FRAGLIST (Michael S. Tsirkin) [1245996] {CVE-2015-5156}- [netdrv] r8169: Revert use of ndo_set_multicast_list (Corinna Vinschen) [1238914] - [netdrv] 3c59x: Fix deadlock between boomerang_interrupt and boomerang_start_tx (Neil Horman) [1232452] - [idle] intel_idle: Skylake Client Support (Steve Best) [1189311] - [powercap] RAPL: Add support for Skylake H/S (Steve Best) [1249852] - [powercap] RAPL: Add support for Broadwell-H (Steve Best) [1249857] - [hid] fix unused rsize usage (Don Zickus) [1256568] - [hid] fix data access in implement() (Don Zickus) [1256568]- [fs] vfs: avoid creation of inode number 0 in new_inode (Carlos Maiolino) [1066751] - [fs] NFS: Hold i_lock in nfs_wb_page_cancel() while locking a request (Benjamin Coddington) [1135601] - [fs] nfsd: set timeparms.to_maxval in setup_callback_client (Dave Wysochanski) [1223531] - [fs] dcache: Log ELOOP rather than creating a loop (Benjamin Coddington) [1254020] - [fs] dcache: Fix loop checks in d_materialise_unique (Benjamin Coddington) [1254020] - [fs] svcrpc: fix rpc server shutdown races (J. Bruce Fields) [1139836] - [fs] svcrpc: make svc_age_temp_xprts enqueue under sv_lock (J. Bruce Fields) [1139836] - [fs] svcrpc: fix xpt_list traversal locking on shutdown (J. Bruce Fields) [1139836] - [fs] sunrpc: clear svc transports lists helper introduced (J. Bruce Fields) [1139836] - [fs] sunrpc: clear svc pools lists helper introduced (J. Bruce Fields) [1139836] - [fs] nfsd4: fix corruption on setting an ACL (J. Bruce Fields) [1078683] - [fs] nfsd4: don't create unnecessary mask acl (J. Bruce Fields) [1078683] - [fs] sunrpc: Report connection error values to rpc_tasks on the pending queue (Jamie Bainbridge) [1206555] - [fs] cifs: set MAY_SIGN flags for all security types (Sachin Prabhu) [1197875] - [fs] revert 'vfs: Unhash and evict unused children dentries after rmdir' (Carlos Maiolino) [1241030]- [netdrv] bonding: fix LACP PDU not sent on slave port sometimes (Jarod Wilson) [1258446] - [netdrv] bonding: fix incorrect lacp mux state when agg not active (Jarod Wilson) [1258446] - [netdrv] bonding: fix bond_open don't always set slave active flag (Jarod Wilson) [1258446] - [netdrv] bonding: update bond carrier state when min_links option changes (Jarod Wilson) [1258446] - [netdrv] bonding: change AD_LINK_SPEED_BITMASK to enum to suport more speed (Jarod Wilson) [1258446] - [virt] kvm: ioapic: conditionally delay irq delivery duringeoi broadcast (Fam Zheng) [1199155] - [kernel] ipc, sem: fix use after free on IPC_RMID after a task using same semaphore set exits (Herton R. Krzesinski) [1233300] - [fs] xfs: extent size hints can round up extents past MAXEXTLEN (Leonardo Menezes Vaz) [1211110] - [fs] Remove BUG_ON in nfs_clear_inode (Frank Sorenson) [1224343] - [net] use address assign type "SET" (Jarod Wilson) [1225359] - [net] ethtool: set addr_assign_type to NET_ADDR_SET when addr is passed on create (Jarod Wilson) [1225359] - [net] rtnl: use dev_set_mac_address() instead of plain ndo_ (Jarod Wilson) [1225359] - [net] ipv4: inet_fragmentation: compute work more accurate (Hannes Frederic Sowa) [1235465]- [mm] swap: make nr_swap_pages atomic (Jerome Marchand) [1252362] - [fs] autofs4 - fix uid and gid assignment in mount request (Ian Kent) [1248820] - [netdrv] bna: fix interrupts storm caused by erroneous packets (Ivan Vecera) [1241287] - [x86] intel_pstate: Add SKY-S support (Steve Best) [1199344]- [edac] pci: avoid negative reference count of edac_class (Herton R. Krzesinski) [1227845] - [scsi] ipr: Increase default adapter init stage change timeout (Steve Best) [1229209] - [fs] nfs4: Avoid NULL reference or double free in nfsd4_fslocs_free() (J. Bruce Fields) [1113914] - [firmware] add iwlwifi-8000C-13 ucode (Stanislaw Gruszka) [1134603] - [netdrv] ixgbe: Cleanup probe to remove redundant attempt to ID PHY (John Greene) [1232125]- [net] Always propagate flag changes to interfaces (Jarod Wilson) [1222823] - [s390] zcrypt: Fixed reset and interrupt handling of AP queues (Hendrik Brueckner) [1238308] - [scsi] zfcp: Use correct length for FCP_RSP_INFO (Hendrik Brueckner) [1223105] - [tools] perf: avoid possible race condition in copyfile (Milos Vyletel) [1229673] - [tools] perf: Introduce copyfile_offset function (Milos Vyletel) [1229673] - [tools] perfs: Add rm_rf utility function (Milos Vyletel) [1229673]- [netdrv] fm10k: Bump driver version to 0.15.2 (Neil Horman) [1150346] - [netdrv] fm10k: corrected VF multicast update (Neil Horman) [1150346] - [netdrv] fm10k: mbx_update_max_size does not drop all oversized messages (Neil Horman) [1150346] - [netdrv] fm10k: reset head instead of calling update_max_size (Neil Horman) [1150346] - [netdrv] fm10k: renamed mbx_tx_dropped to mbx_tx_oversized (Neil Horman) [1150346] - [netdrv] fm10k: update xcast mode before synchronizing multicast addresses (Neil Horman) [1150346] - [netdrv] fm10k: start service timer on probe (Neil Horman) [1150346] - [netdrv] fm10k: fix function header comment (Neil Horman) [1150346] - [netdrv] fm10k: comment next_vf_mbx flow (Neil Horman) [1150346] - [netdrv] fm10k: don't handle mailbox events in iov_event path and always process mailbox (Neil Horman) [1150346] - [netdrv] fm10k: use separate workqueue for fm10k driver (Neil Horman) [1150346] - [netdrv] fm10k: Set PF queues to unlimited bandwidth during virtualization (Neil Horman) [1150346] - [netdrv] fm10k: expose tx_timeout_count as an ethtool stat (Neil Horman) [1150346] - [netdrv] fm10k: only increment tx_timeout_count in Tx hang path (Neil Horman) [1150346] - [netdrv] fm10k: remove extraneous "Reset interface" message (Neil Horman) [1150346] - [netdrv] fm10k: separate PF only stats so that VF does not display them (Neil Horman) [1150346] - [netdrv] fm10k: use hw->mac.max_queues for stats (Neil Horman) [1150346] - [netdrv] fm10k: only show actual queues, not the maximum in hardware (Neil Horman) [1150346] - [netdrv] fm10k: allow creation of VLAN on default vid (Neil Horman) [1150346] - [netdrv] fm10k: fix unused warnings (Neil Horman) [1150346] - [netdrv] fm10k: Add netconsole support (Neil Horman) [1150346] - [netdrv] fm10k: Have the VF get the default VLAN during init (Neil Horman) [1150346] - [netdrv] fm10k: Correct spelling mistake (Neil Horman) [1150346] - [netdrv] fm10k: Remove redundant rx_errors in ethtool (Neil Horman) [1150346] - [netdrv] fm10k: Corrected an error in Tx statistics (Neil Horman) [1150346] - [netdrv] fm10k: Resolve various spelling errors and checkpatch warnings (Neil Horman) [1150346] - [netdrv] fm10k: Implement ndo_features_check (Neil Horman) [1150346] - [netdrv] fm10k: Resolve compile warnings with W=1 (Neil Horman) [1150346] - [netdrv] fm10k: Validate VLAN ID in fm10k_update_xc_addr_pf (Neil Horman) [1150346] - [netdrv] fm10k: Increase the timeout for the data path reset (Neil Horman) [1150346] - [netdrv] net/fm10k: Avoid double setting of NETIF_F_SG for the HW encapsulation feature mask (Neil Horman) [1150346] - [netdrv] fm10k: Clean-up page reuse code (Neil Horman) [1150346] - [netdrv] fm10k/igb/ixgbe: Use dma_rmb on Rx descriptor reads (Neil Horman) [1150346] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Neil Horman) [1150346] - [netdrv] fm10k: use netdev_rss_key_fill() helper (Neil Horman) [1150346] - [netdrv] fm10k: Add CONFIG_FM10K_VXLAN configuration option (Neil Horman) [1150346] - [netdrv] fm10k: Unlock mailbox on VLAN addition failures (Neil Horman) [1150346] - [netdrv] fm10k: Check the host state when bringing the interface up (Neil Horman) [1150346] - [netdrv] fm10k: fix race accessing page->_count (Neil Horman) [1150346] - [netdrv] fm10k: Correctly set the number of Tx queues (Neil Horman) [1150346] - [netdrv] fm10k: Reduce buffer size when pages are larger than 4K (Neil Horman) [1150346] - [netdrv] fm10k: using vmalloc requires including linux/vmalloc.h (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PTP (Neil Horman) [1150346] - [netdrv] fm10k: Add support for ptp to hw specific files (Neil Horman) [1150346] - [netdrv] fm10k: Add support for debugfs (Neil Horman) [1150346] - [netdrv] fm10k: Add support for IEEE DCBx (Neil Horman) [1150346] - [netdrv] fm10k: Add support for SR-IOV to driver (Neil Horman) [1150346] - [netdrv] fm10k: Add support for SR-IOV to PF core files (Neil Horman) [1150346] - [netdrv] fm10k: Add support for VF (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PF <-> VF mailbox (Neil Horman) [1150346] - [netdrv] fm10k: Add support for MACVLAN acceleration (Neil Horman) [1150346] - [netdrv] fm10k: Add support for netdev offloads (Neil Horman) [1150346] - [netdrv] fm10k: Add support for multiple queues (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PCI power management and error handling (Neil Horman) [1150346] - [netdrv] fm10k: Add ethtool support (Neil Horman) [1150346] - [netdrv] fm10k: Add transmit and receive fastpath and interrupt handlers (Neil Horman) [1150346] - [netdrv] fm10k: Add Tx/Rx hardware ring bring-up/tear-down (Neil Horman) [1150346] - [netdrv] fm10k: Add service task to handle delayed events (Neil Horman) [1150346] - [netdrv] fm10k: add support for Tx/Rx rings (Neil Horman) [1150346] - [netdrv] fm10k: Add interrupt support (Neil Horman) [1150346] - [netdrv] fm10k: Add support for ndo_open/stop (Neil Horman) [1150346] - [netdrv] fm10k: Add support for L2 filtering (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PF (Neil Horman) [1150346] - [netdrv] fm10k: Add support for configuring PF interface (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PF (Neil Horman) [1150346] - [netdrv] fm10k: Implement PF <-> SM mailbox operations (Neil Horman) [1150346] - [netdrv] fm10k: Add support for mailbox (Neil Horman) [1150346] - [netdrv] fm10k: Add support for basic interaction with hardware (Neil Horman) [1150346] - [netdrv] fm10k: Add support for TLV message parsing and generation (Neil Horman) [1150346] - [netdrv] fm10k: Add register defines and basic structures (Neil Horman) [1150346] - [netdrv] fm10k: Add skeletal frame for Intel FM10000 Ethernet Switch Host Interface Driver (Neil Horman) [1150346]- [kernel] percpu_counter: batch size aware __percpu_counter_compare (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: make percpu_counters_lock irq-safe (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: fix bad percpu counter state during suspend (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: unbreak __percpu_counter_add (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: fix __percpu_counter_add (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: make APIs irq safe (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: __this_cpu_write doesn't need to be protected by spinlock (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: enclose hotplug only variables in hotplug ifdef (Hannes Frederic Sowa) [1235465] - [kernel] percpucounter: Optimize __percpu_counter_add a bit through the use of this_cpu options (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: use this_cpu_ptr instead of per_cpu_ptr (Hannes Frederic Sowa) [1235465] - [kernel] percpu: fix list_head init bug in __percpu_counter_init (Hannes Frederic Sowa) [1235465] - [net] vlan: restore VLAN_GROUP_ARRAY_LEN definition (Michal Schmidt) [1242145] - [md] dm btree remove: fix bug in redistribute3 (Mike Snitzer) [1242023] - [netdrv] vmxnet3: prevent receive getting out of sequence on napi poll (Neil Horman) [1236564] - [netdrv] vmxnet3: Bump up driver version number (Neil Horman) [1236564] - [netdrv] vmxnet3: Fix memory leaks in rx path fwd (Neil Horman) [1236564] - [netdrv] vmxnet3: Register shutdown handler for device fwd (Neil Horman) [1236564] - [netdrv] vmxnet3: spelling fixes (Neil Horman) [1236564] - [netdrv] Vmxnet3: Copy TCP header to mapped frame for IPv6 packets (Neil Horman) [1236564] - [netdrv] Vmxnet3: Change the hex constant to its decimal equivalent (Neil Horman) [1236564] - [netdrv] Vmxnet3: Fix ethtool -S to return correct rx queue stats (Neil Horman) [1236564] - [netdrv] Vmxnet3: Reinitialize vmxnet3 backend on wakeup from hibernate (Neil Horman) [1236564] - [netdrv] Vmxnet3: Make Rx ring 2 size configurable (Neil Horman) [1236564] - [netdrv] vmxnet3: use netdev_rss_key_fill() helper (Neil Horman) [1236564] - [netdrv] PCI: Move PCI_VENDOR_ID_VMWARE to pci_ids.h (Neil Horman) [1236564] - [netdrv] VMXNET3: Check for map error in vmxnet3_set_mc (Neil Horman) [1236564] - [netdrv] vmxnet3: fix decimal printf format specifiers prefixed with 0x (Neil Horman) [1236564] - [netdrv] use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Neil Horman) [1236564] - [netdrv] vmxnet3: Call dev_kfree_skb_any instead of dev_kfree_skb (Neil Horman) [1236564] - [netdrv] vmxnet3: fix building without CONFIG_PCI_MSI (Neil Horman) [1236564] - [netdrv] vmxnet3: Use pci_enable_msix_range instead of pci_enable_msix (Neil Horman) [1236564] - [netdrv] vmxnet3: Fix MSI-X/MSI enablement code (Neil Horman) [1236564] - [netdrv] vmxnet3: use initialized skb pointer to set hash (Neil Horman) [1236564] - [netdrv] vmxnet3 calls skb_set_hash (Neil Horman) [1236564] - [netdrv] vmxnet3: remove unnecessary pci_set_drvdata (Neil Horman) [1236564] - [netdrv] vmxnet3: Remove extern from function prototypes (Neil Horman) [1236564] - [netdrv] VMXNET3: Add support for virtual IOMMU (Neil Horman) [1236564] - [kernel] sched, cgroup: replace signal_struct->group_rwsem with a global percpu_rwsem (Oleg Nesterov) [1198732] - [kernel] percpu_rw_semaphore: add lockdep annotations (Oleg Nesterov) [1198732] - [kernel] percpu_rw_semaphore: kill ->writer_mutex, add ->write_ctr (Oleg Nesterov) [1198732] - [kernel] percpu_rw_semaphore: reimplement to not block the readers unnecessarily (Oleg Nesterov) [1198732] - [kernel] percpu-rwsem: use synchronize_sched_expedited (Oleg Nesterov) [1198732] - [kernel] percpu-rw-semaphores: use rcu_read_lock_sched (Oleg Nesterov) [1198732] - [kernel] percpu-rw-semaphores: use light/heavy barriers (Oleg Nesterov) [1198732] - [kernel] blockdev: turn a rw semaphore into a percpu rw semaphore (Oleg Nesterov) [1198732] - [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [970263] - [kernel] softirq: reduce latencies (Prarit Bhargava) [970263] - [net] udp: fix behavior of wrong checksums (Denys Vlasenko) [1240759] {CVE-2015-5364 CVE-2015-5366} - [md] Revert "dm: only run the queue on completion if congested or no requests pending" (Mike Snitzer) [1240767] - [md] Revert "dm: don't schedule delayed run of the queue if nothing to do" (Mike Snitzer) [1240767]- [fs] vfs: Unhash and evict unused children dentries after rmdir (Lukas Czerner) [1241030] - [fs] vfs: Prevent syncing frozen file system (Lukas Czerner) [1241791] - [fs] vfs: Prevent freeing unlinked file to be indefinitely delayed (Lukas Czerner) [1236736] - [fs] vmcore: continue vmcore initialization if PT_NOTE is found empty (Baoquan He) [1236437] - [fs] vmcore: prevent PT_NOTE p_memsz overflow during header update (Baoquan He) [1236437] - [kernel] audit/fix non-modular users of module_init in core code (Baoquan He) [1236437]- [security] selinux: don't waste ebitmap space when importing NetLabel categories (Paul Moore) [1130197] - [x86] Revert "Add driver auto probing for x86 features v4" (Prarit Bhargava) [1231280] - [net] bridge: netfilter: don't call iptables on vlan packets if sysctl is off (Florian Westphal) [1236551] - [net] ebtables: Allow filtering of hardware accelerated vlan frames (Florian Westphal) [1236551]- [fs] Revert "fuse: use clear_highpage and KM_USER0 instead of KM_USER1" (Brian Foster) [1229562]- [netdrv] bnx2x: Move statistics implementation into semaphores (Michal Schmidt) [1231348] - [scsi] storvsc: Set the SRB flags correctly when no data transfer is needed (Vitaly Kuznetsov) [1221404]- [block] fix ext_dev_lock lockdep report (Jeff Moyer) [1230927] - [md] Revert "md dm: run queue on re-queue" (Mike Snitzer) [1232007] - [firmware] another cxgb4 firmware load fixup (Sai Vemuri) [1189255] - [char] tty: Don't protect atomic operation with mutex (Aristeu Rozanski) [1184182] - [edac] i5100 add 6 ranks per channel (Aristeu Rozanski) [1171333] - [edac] i5100 clean controller to channel terms (Aristeu Rozanski) [1171333] - [crypto] rng - Remove krng (Herbert Xu) [1226418] - [crypto] drbg - Add stdrng alias and increase priority (Herbert Xu) [1226418] - [crypto] seqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] eseqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] chainiv - Move IV seeding into init function (Herbert Xu) [1226418]- [gpu] drm/radeon: fix freeze for laptop with Turks/Thames GPU (Jerome Glisse) [1213297] - [md] dm: fix casting bug in dm_merge_bvec (Mike Snitzer) [1226453] - [fs] nfs: Send the size attribute on open(O_TRUNC) (Benjamin Coddington) [1208065] - [net] inet: fix processing of ICMP frag_needed messages (Sabrina Dubroca) [1210321] - [net] tcp: double default TSQ output bytes limit (Hannes Frederic Sowa) [1140590] - [hv] hv_balloon: correctly handle num_pages>INT_MAX case (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: correctly handle val.freeramid executables (Mateusz Guzik) [1216269] {CVE-2015-3339} - [netdrv] i40e: Make sure to be in VEB mode if SRIOV is enabled at probe (Stefan Assmann) [1206000] - [netdrv] i40e: start up in VEPA mode by default (Stefan Assmann) [1206000] - [netdrv] e1000e: Bump the version to 3.2.5 (John Greene) [1211531] - [netdrv] e1000e: fix unit hang during loopback test (John Greene) [1211531] - [netdrv] e1000e: fix systim issues (John Greene) [1211531] - [netdrv] e1000e: fix legacy interrupt handling in i219 (John Greene) [1211531] - [netdrv] e1000e: fix flush_desc_ring implementation (John Greene) [1211531] - [netdrv] e1000e: fix logical error in flush_desc_rings (John Greene) [1211531] - [netdrv] e1000e: remove call to do_div and sign mismatch warning (John Greene) [1211531] - [netdrv] e1000e: i219 execute unit hang fix on every reset or power state transition (John Greene) [1211531] - [netdrv] e1000e: i219 fix unit hang on reset and runtime D3 (John Greene) [1211531] - [netdrv] e1000e: fix call to do_div to use u64 arg (John Greene) [1211531] - [netdrv] e1000e: Cleanup handling of VLAN_HLEN as a part of max frame size (John Greene) [1211531] - [netdrv] e1000e: Correctly include VLAN_HLEN when changing interface MTU (John Greene) [1211531] - [netdrv] e1000e: call netif_carrier_off early on down (John Greene) [1211531]- [serial] add ability to set IRQ via module parameter (Prarit Bhargava) [1210848] - [fs] pipe: fix pipe corruption and iovec overrun on partial copy (Seth Jennings) [1185166] {CVE-2015-1805} - [netdrv] macvlan: add VLAN filters to lowerdev (Ivan Vecera) [1213846] - [x86] Mark Intel Broadwell-DE processor as unsupported (Steve Best) [1226904] - [net] ipv6: reallocate addrconf router for ipv6 address when lo device up (Hannes Frederic Sowa) [1223610] - [mm] memory-failure: move refcount only in !MF_COUNT_INCREASED (Rafael Aquini) [1222832] - [mm] memory-failure: shift page lock from head page to tail page after thp split (Rafael Aquini) [1222832] - [mm] memory-failure: transfer page count from head page to tail page after split thp (Rafael Aquini) [1222832] - [scsi] lpfc: Correct loss of target discovery after cable swap (Rob Evers) [1226779]- [netdrv] iwlwifi: use custom workqueue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove not used *bt-coex* files (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: avoid use-after-free on iwl_mvm_d0i3_enable_tx() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean net-detect info if device was reset during suspend (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the UCODE_DOWN reference when resuming (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - duplicate the command if sent ASYNC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: force mac from otp in case nvm mac is reserved (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Free fw_status after use to avoid memory leak (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't disable the busmaster DMA clock for family 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 7000: modify the firmware name for 3165 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: forbid MIMO on devices that don't support it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: force quota update update after FW restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix typo in CONFIG option (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't power off the device between INIT and OPER firmwares (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prevent using unmapped memory in fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Avoid signal based decisions if ave beacon RSSI is 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix scan iteration complete notification handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't stop the FW monitor too early (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix Tx Power firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: capture connection loss as part of MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for time events (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: do string formatting in debug triggers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix spelling errors (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't return uninitialized value in get_survey() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused arguments (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix wrongfully flushing frames in the roc/off channel queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs entry with the number of net-detect scans (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor rs_update_rate_tbl (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: check the size of the trigger struct from the firmware file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon MLME failures (Stanislaw Gruszka) [1134606] - [net] mac80211: Fix mac80211.h docbook comments (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about deauth (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about association status (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about authentication status (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: convert rssi_callback() to event_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix comment indentation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Clean up UMAC scan UIDs in the reset and drv_stop flows (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 8000: change PNVM in case it doesn't match to the HW step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix debug print in the RSA ownership workaround (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to configure the timeout for the Tx queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: drop support for early versions of 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use debugfs_create_bool() for enable_scan_iteration_notif (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: initialize trans_pcie->ref_count on configure() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: inform mac80211 about umac scans that was aborted by restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove d0i3 ref correctly during AP start (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: Fix memory leak in iwl_req_fw_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove WARN_ON for invalid BA notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take IWL_MVM_REF_UCODE_DOWN before restarting hw (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't wait for firmware verification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 3165 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove time-event start/end failure warning (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add iccm data to 8000 b-step data dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add rx packet sequence number to dbg print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: properly flush the queues for buffering transport (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: assign new TLV bit for multi-source LAR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: continue (with error) CSA on GO time event failure (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: simplify iwl_mvm_get_wakeup_status() return (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't double unlock the mutex in __iwl_mvm_resume() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clarify time event end handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Always enable the smart FIFO (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: update copyright to include 2015 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add more new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - update the new API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix force NMI for 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: freeze the non-shared queues when a station goes to sleep (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: allow the op_mode to freeze the stuck queue timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: update Tx statistics when using fixed rate (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't init MCC during CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove warning on station exhaustion (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: trans: Take ownership on secure machine before FW load (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: improve ss_params debug print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't allow the FW to return invalid ch indices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reflect TDLS pm state in mvmvif->pm_enabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix identation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unneeded include iwl-fw-error-dump.h (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use correct NVM offset for LAR enable for new NVMs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix smatch warning: warn: inconsistent indenting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: include more registers in the prph dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: speed up the Tx DMA stop flow (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 B2/C steps (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: always update the quota after association (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - disable RRC by default (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_SF_NO_DUMMY_NOTIF (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_DISABLE_STA_TX (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: bump API to 13 for devices that use iwlmvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set LAR MCC on D3/D0 transitions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LAR updates from BIOS (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the MAC address from HW registers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow disabling LAR via module param (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support new PHY_SKU nvm section for family 8000 B0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: disable 11ac if 11n is disabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: iwlmvm: LAR: disable LAR support due to NVM vs TLV conflict (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: change last 5ghz channel to 165 & add support for 8000 family (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use IWL_DEFAULT_MAX_TX_POWER for max_eirp (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: init correct nvm channel list for 8000 devices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: LAR: Add chub mcc change notify command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't declare support for 5ghz if not supported (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: ignore IBSS flag as regulatory NO-IR indication (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider LAR support during NVM parse (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: create regdomain from mcc_update_cmd response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: init country code on init/recovery (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add MCC update FW API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disconnect if CSA time event fails scheduling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: drop VO packets when mac80211 tells us to (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix compilation with IWLWIFI_DEBUGFS not set (Stanislaw Gruszka) [1134606] - [netdrv] wireless: Use eth__addr instead of memset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't override passive dwell in case of fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon low RSSI (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: restart firmware recording when no configuration is set (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon command response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon channel switch (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon missed beacons (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add the cause of the firmware dump in the dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add framework for triggers for fw dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use only 40 ms for fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to force the Rx chains from debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new TLV capability flag for BT PLCR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't iterate interfaces to disconnect in net-detect (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: new Alive / error table API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support beacon statistics for BSS client (Stanislaw Gruszka) [1134606] - [net] cfg80211: add nl80211 beacon-only statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't write to DBGC_OUT_CTRL when stopping the recording (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove deprecated scan API code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: deprecate -9.ucode for 3160 / 7260 / 7265 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support radio statistics as global survey (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add statistics API version 10 (Stanislaw Gruszka) [1134606] - [net] cfg80211: add scan time to survey data (Stanislaw Gruszka) [1134606] - [netdrv] cfg80211: remove "channel" from survey names (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: apply destination before releasing reset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused function in BT coex (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix BT coex shared antenna activity check (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: print single stream params via debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: avoid ss_force from being reset after tx idle (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: increase the number of PAPD channel groups to 9 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider TDLS queues as used during drain (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: disable MIMO for low latency P2P (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: adapt rate matching to new STBC/BFER (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disable beamformer unless FW supports it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't try to stop scans that are not running anymore (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: better match tx response rate to the LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call ieee80211_scan_completed() even if scan abort fails (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reduce quota threshold (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't send a command the firmware doesn't know (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix building channels in scan_config_cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Enable EBS also in single scan on umac interface (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix a few EBS error handling bugs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow to define the stuck queue timer per queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: enable watchdog on Tx queues for mvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore stale TDLS ch-switch responses (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: improve TDLS ch-sw state machine (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prepare the enablement of 31 TFD queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: enable forcing single stream Tx decision (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove space padding after sysassert description (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add beamformer support (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't dump useless data when a TFD queue hangs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't reprobe if we fail during reconfig and fw_restart is false (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: check IWL_UCODE_TLV_API_SCD_CFG in API and not in capa (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix rx chains configuration in phy ctxt cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: support secured boot flow for family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use a new API for enabling STBC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor ht/vht init (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: remove stats argument from functions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: really disable TDLS queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - set all the co-running values to 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Do not consider invalid HW queues in queue mask (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 C step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: init ref_lock (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: document switch case fall-through in iwl_mvm_send_sta_key (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: use STBC regardless of power save mode (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: mvm: drop non VO frames when flushing" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for new LTR command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - fine tune the MPLUT register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move U-APSD decision to authentication (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: move U-APSD enablement to vif flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore temperature updates in the RX statistics notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: cleanup unuseful and overflowing traces (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: generate statistics debugfs code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move statistics API to new header file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: sync statistics firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: correctly set the NMI register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add rxf and txf to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for dumping a secondary SRAM (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs file for misbehaving U-APSD AP (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: let the firmware configure the scheduler (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove unused TLV capability flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add print of he nvm version (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set max_out_time equal to frag_passive_dwell in fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: allow to disable MIMO for P2P only (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to collect debug data from non-sleepable context (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when stopping fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Add debugfs entry to enable scan offload notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new config and PCI IDs for 4165 series (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when collecting fw dbg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: repeat initial legacy rates in LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't indicate no BA if STA was in powersave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: organize and cleanup consts (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Alter passive scan fragmentation parameters in case of multi-MAC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call to pcie_apply_destination also on family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ask the fw to wakeup (from d0i3) on sysassert (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: tlv: add support for IWL_UCODE_TLV_SDIO_ADMA_ADDR TLV (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_sta_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_vif_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove useless extern definition of iwl4265_2ac_sdio_cfg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean refs before stop_device() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: main: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: tt: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support 2 different channels (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: wait for d0i3 exit on hw restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider d0i3_disable in iwl_mvm_is_d0i3_supported() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: support multiple d0i3 modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support IWL_D0I3_MODE_ON_SUSPEND d0i3 mode (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow both d0i3 and d3 wowlan configuration modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add basic reference accounting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: convert the SRAM dump to the generic memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: change SMEM dump to general purpose memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add smem content to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support additional nvm_file in family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix max rate allowed if no rate is allowed (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clear tt values when entering CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Set the HW step in the core dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow RSSI compensation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs to trigger fw debug logs collection (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: let the Manageability Engine know when we leave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LnP 1x1 antenna configuration (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: use correct fw file in 8000 b-step" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add fw runtime stack to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove MODULE_VERSION (Stanislaw Gruszka) [1134606]- [x86] perf/intel: Add INST_RETIRED.ALL workarounds (Jiri Olsa) [1189949] - [x86] perf/intel: Add Broadwell core support (Jiri Olsa) [1189949] - [x86] perf/intel: Add new cache events table for Haswell (Jiri Olsa) [1189949]- [tools] perf trace: Handle legacy syscalls tracepoints (Jiri Olsa) [1212402] - [scsi] qla2xxx: fix busy wait regression (Chad Dupuis) [1207270] - [fs] eCryptfs: Remove buggy and unnecessary write in file name decode routine (Mateusz Guzik) [1202156] {CVE-2014-9683} - [net] ipv4: Missing sk_nulls_node_init in ping_unhash (Denys Vlasenko) [1218103] {CVE-2015-3636} - [s390] dasd: disable CUIR support for z/VM (Hendrik Brueckner) [1223721] - [ata] ahci: avoton port-disable reset-quirk (David Milburn) [1223187] - [inifinband] iw_cxgb4: don't call neigh_release (Sai Vemuri) [1215835] - [fs] sunrpc: Set alloc_slot for backchannel tcp ops (Sachin Prabhu) [1208339] - [fs] epoll: convert max_user_watches to long (George Beshers) [741705] - [firmware] cxgb4: add missing Makefile invocation for 1.13.32.0 images (Jarod Wilson) [1189255] - [fs] proc: make proc_fd_permission() thread-friendly (Carlos Maiolino) [1201593] - [acpi] scan: reduce log level of "ACPI: \_PR_.CPU4: failed to get CPU APIC ID" (Charles Rose) [1222466] - [netdrv] mlx5: wrong page mask if CONFIG_ARCH_DMA_ADDR_T_64BIT enabled for 32Bit architectures (Doug Ledford) [1141604] - [netdrv] vmxnet3: Receive vlan stripped frames in hwaccel path (Neil Horman) [1218404] - [fs] NFSv4.1: Deal effectively with interrupted RPC calls (Steve Dickson) [1200956] - [fs] NFSv4.1: Try to deal with NFS4ERR_SEQ_MISORDERED (Steve Dickson) [1200956] - [fs] NFSv4.1: Handle NFS4ERR_BADSLOT errors correctly (Steve Dickson) [1200956] - [kernel] cgroup: fix cgroup_rmdir vs close race (Johannes Weiner) [1167772] - [thermal] intel_powerclamp: add id for Avoton SoC (Steve Best) [1225544] - [kernel] tracing: Buffer the output of seq_file in case of filled buffer (Jiri Olsa) [1123102] - [kernel] tracing: Consolidate protection of reader access to the ring buffer (Jiri Olsa) [1123102] - [kernel] tracing: Fix ring_buffer_read_page reading out of page boundary (Jiri Olsa) [1123102] - [kernel] ring-buffer: Check for end of page in iterator (Jiri Olsa) [1123102] - [netdrv] be2net: use PCI MMIO read instead of config read for errors (Ivan Vecera) [1216088] - [thermal] powerclamp: add ids for future xeon cpus (Steve Best) [1183181] - [powercap] RAPL: add IDs for future Xeon CPUs (Steve Best) [1183177] - [net] flow_dissector: fail on evil iph->ihl (Jason Wang) [1179559] - [netdrv] hyperv: Add IPv6 into the hash computation for vRSS (Jason Wang) [1179559] - [netdrv] hyperv: Add handling of IP header with option field in netvsc_set_hash (Jason Wang) [1179559] - [net] bridge: check return value of ipv6_dev_get_saddr() (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Fix possibly wrong MLD queries' ethernet source address (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Use IPv6 link-local address for multicast listener queries (Thadeu Lima de Souza Cascardo) [765987] - [net] conntrack: RFC5961 challenge ACK confuse conntrack LAST-ACK transition (Jesper Brouer) [1200541 1212801] - [net] tcp: Restore RFC5961-compliant behavior for SYN packets (Jesper Brouer) [1200541 1212801] - [crypto] drbg - fix maximum value checks on 32 bit systems (Herbert Xu) [1219907] - [crypto] drbg - remove configuration of fixed values (Herbert Xu) [1219907] - [netdrv] iwlwifi: mvm: protect rate scaling against non-mvm IBSS stations (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: send AP probe as unicast again (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: count interfaces correctly for combination checks (Stanislaw Gruszka) [1206103] - [netdrv] wl18xx: show rx_frames_per_rates as an array as it really is (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: fix RX A-MPDU session reorder timer deletion (Stanislaw Gruszka) [1206103] - [netdrv] ath9k: fix tracking of enabled AP beacons (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: dvm: run INIT firmware again upon .start() (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: Fix ROC removal (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: BT Coex - fix a NULL pointer exception (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: fix max_ht_ampdu_exponent for older devices (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: drop unencrypted frames in mesh fwding (Stanislaw Gruszka) [1206103] - [netdrv] b43: fix support for 5 GHz only BCM43228 model (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: disable u-APSD queues by default (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: notify channel switch at the end of ieee80211_chswitch_post_beacon() (Stanislaw Gruszka) [1206103] - [netdrv] nl80211: ignore HT/VHT capabilities without QoS/WMM (Stanislaw Gruszka) [1206103] - [netdrv] ath5k: fix spontaneus AR5312 freezes (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: Send EAPOL frames at lowest rate (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: always use mac color zero (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: fix failure path when power_update fails in add_interface (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: validate tid and sta_id in ba_notif (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: pcie: disable the SCD_BASE_ADDR when we resume from WoWLAN (Stanislaw Gruszka) [1206103] - [x86] perf: Don't use -ENOSPC for out of PMU resources (Jiri Olsa) [1215827] - [x86] perf: Blacklist all MEM_*_RETIRED events for Ivy Bridge (Jiri Olsa) [1215827] - [x86] perf: Add Intel IvyBridge event scheduling constraints (Jiri Olsa) [1215827] - [firmware] iwlwifi: update -12.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517] - [firmware] iwlwifi: update -10.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517]- [net] tcp: relax tcp_paws_check() (Thadeu Lima de Souza Cascardo) [1209147] - [x86] Mark Intel Broadwell-H processor as supported (Steve Best) [1132147] - [x86] kernel: ignore NMI IOCK when in kdump kernel (Jerry Snitselaar) [1196263] - [kernel] virtio: don't expose u16 in userspace api (Michael S. Tsirkin) [1154634] - [x86] apic/uv: Update the UV APIC HUB check (George Beshers) [1219207] - [x86] apic/uv: Update the UV APIC driver check (George Beshers) [1219207] - [x86] apic/uv: Update the APIC UV OEM check (George Beshers) [1219207]- [rpm] kernel.spec: fix 561.el6 changelog (Kurt Stutsman)- [net] Reinstate WIRELESS_EXT_SYSFS in net/wireless/Kconfig (John Linville) [1219434] - [netdrv] cxgb4: Firmware macro changes for fw verison 1.13.32.0 (Sai Vemuri) [1219233] - [netdrv] cxgb4: Move firmware version MACRO to t4fw_version.h (Sai Vemuri) [1219233] - [netdrv] be2net: fix SR-IOV resources optimization (Ivan Vecera) [1211535]- [powercap] RAPL: Add support for Intel Skylake processors (Steve Best) [1187314] - [powercap] rapl: add ID for Broadwell server (Steve Best) [1189925] - [s390] dasd: Fix unresumed device after suspend/resume having no paths (Hendrik Brueckner) [1213800] - [s390] dasd: fix inability to set a DASD device offline (Hendrik Brueckner) [1213799] - [s390] dasd: fix unresumed device after suspend/resume (Hendrik Brueckner) [1213801] - [netdrv] netvsc: don't flush peers notifying work during setting mtu (Jason Wang) [1203623] - [input] wacom: clear ABS_MISC on the touch device (Aristeu Rozanski) [1111332 1111333] - [x86] asm/entry/64: Remove a bogus 'ret_from_fork' optimization (Mateusz Guzik) [1209233] {CVE-2015-2830} - [fs] gfs2: try harder to obtain journal lock during recovery (Abhijith Das) [1110846] - [thermal] intel_powerclamp: add id for broadwell server (Steve Best) [1189954] - [net] Fix checksum features handling in netif_skb_features() (Vlad Yasevich) [1220247] - [scsi] megaraid_sas : Modify return value of megasas_issue_blocked_cmd() and wait_and_poll() to consider command status returned by firmware (Tomas Henzl) [1219105] - [netdrv] Revert "netxen: remove init of dev->perm_addr in drivers" (Tony Camuso) [1213689] - [ppc] Build RPA PCI Hotplug driver as module instead of directly into the kernel (Gustavo Duarte) [1095456] - [drm] radeon: fix wait in radeon_mn_invalidate_range_start (Rob Clark) [1218794] - [drm] i915: Fix and clean BDW PCH identification (Rob Clark) [1218794] - [drm] i915/vlv: save/restore the power context base reg (Rob Clark) [1218794] - [drm] radeon: Do not directly dereference pointers to BIOS area. (Rob Clark) [1218794] - [kernel] makefile: update drm version (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] radeon: add extra check in radeon_ttm_tt_unpin_userptr (Rob Clark) [1218794] - [drm] i915: Reject the colorkey ioctls for primary and cursor planes (Rob Clark) [1218794] - [drm] radeon/dpm: fix 120hz handling harder (Rob Clark) [1218794] - [drm] radeon: do a posting read in cik_set_irq (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] i915: Align initial plane backing objects correctly (Rob Clark) [1218794] - [drm] radeon: drop ttm two ended allocation (Rob Clark) [1218794] - [drm] edid: set ELD for firmware and debugfs override EDIDs (Rob Clark) [1218794] - [drm] radeon: drop setting UPLL to sleep mode (Rob Clark) [1218794] - [drm] radeon: do a posting read in si_set_irq (Rob Clark) [1218794] - [drm] radeon: fix interlaced modes on DCE8 (Rob Clark) [1218794] - [drm] Fixup racy refcounting in plane_force_disable (Rob Clark) [1218794] - [drm] Don't assign fbs for universal cursor support to files (Rob Clark) [1218794] - [drm] radeon: fix wait to actually occur after the signaling callback (Rob Clark) [1218794] - [drm] radeon: do a posting read in rs600_set_irq (Rob Clark) [1218794] - [drm] i915: Dell Chromebook 11 has PWM backlight (Rob Clark) [1218794] - [drm] radeon: do a posting read in evergreen_set_irq (Rob Clark) [1218794] - [drm] radeon: do a posting read in r600_set_irq (Rob Clark) [1218794] - [drm] i915: avoid processing spurious/shared interrupts in low-power states (Rob Clark) [1218794] - [drm] radeon: do a posting read in r100_set_irq (Rob Clark) [1218794] - [drm] i915: Prevent use-after-free in invalidate_range_start callback (Rob Clark) [1218794] - [drm] i915: Check obj->vma_list under the struct_mutex (Rob Clark) [1218794] - [drm] radeon: fix DRM_IOCTL_RADEON_CS oops (Rob Clark) [1218794] - [drm] i915/bdw: PCI IDs ending in 0xb are ULT. (Rob Clark) [1218794] - [drm] i915: Correct the IOSF Dev_FN field for IOSF transfers (Rob Clark) [1218794] - [drm] radeon: fix 1 RB harvest config setup for TN/RL (Rob Clark) [1218794] - [drm] i915: Insert a command barrier on BLT/BSD cache flushes (Rob Clark) [1218794] - [drm] radeon: use drm_mode_vrefresh() rather than mode->vrefresh (Rob Clark) [1218794] - [drm] i915: Drop vblank wait from intel_dp_link_down (Rob Clark) [1218794] - [drm] radeon: enable native backlight control on old macs (Rob Clark) [1218794] - [drm] radeon: fix voltage setup on hawaii (Rob Clark) [1218794] - [drm] radeon/dp: Set EDP_CONFIGURATION_SET for bridge chips if necessary (Rob Clark) [1218794] - [drm] radeon: workaround for CP HW bug on CIK (Rob Clark) [1218794] - [drm] radeon: only enable kv/kb dpm interrupts once v3 (Rob Clark) [1218794] - [drm] radeon: Don't try to enable write-combining without PAT (Rob Clark) [1218794] - [netdrv] i40e/i40evf: implement KR2 support (Stefan Assmann) [1214872] - [kernel] ethtool, net/mlx4_en: Add 100M, 20G, 56G speeds ethtool reporting support (Stefan Assmann) [1214872]- [x86] perf: Add cpu_ for core_pmu (Jiri Olsa) [1188336] - [block] NVMe: Initialize device list head before starting (David Milburn) [1158606] - [block] NVMe: Fix potential corruption on sync commands (David Milburn) [1158606] - [block] NVMe: Fix potential corruption during shutdown (David Milburn) [1158606] - [block] NVMe: Asynchronous controller probe (David Milburn) [1158606] - [block] NVMe: Register management handle under nvme class (David Milburn) [1158606] - [block] NVMe: Update module version (David Milburn) [1158606] - [block] NVMe: Handling devices incapable of I/O (David Milburn) [1158606] - [x86] Mark Intel Broadwell-EP processor as supported (Steve Best) [1132146] - [fs] nfs: Don't attempt to decode missing directory entries (Benjamin Coddington) [1182830] - [acpi] Skip creation of /proc/acpi/power_resource/ entries for duplicate power resource names (Lenny Szubowicz) [1206643] - [powerpc] perf: Cap 64bit userspace backtraces to PERF_MAX_STACK_DEPTH (Steve Best) [1213966]- [x86] mm: Linux stack ASLR implementation (Jacob Tanenbaum) [1195683] {CVE-2015-1593} - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal - a fix (Tomas Henzl) [1212364] - [fs] xfs: DIO write completion size updates race (Brian Foster) [1198440] - [x86] KVM: Fix lost interrupt on irr_pending race (Paolo Bonzini) [1213741] - [sound] ALSA: seq-oss: Initialize MIDI clients asynchronously (Jaroslav Kysela) [1212596] - [net] ipv6: Don't reduce hop limit for an interface (Denys Vlasenko) [1208493] {CVE-2015-2922} - [net] vlan: more careful checksum features handling (Vlad Yasevich) [1212384] - [kernel] tracing: Export tracing clock functions (Jerry Snitselaar) [1212502] - [input] wacom - use new input-mt routines (Aristeu Rozanski) [1111332 1111333] - [input] wacom: enable touch on Intuos 5 (Aristeu Rozanski) [1111332 1111333] - [netdrv] bnx2x: Fix kdump when iommu=on (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix busy_poll vs netpoll (Michal Schmidt) [1212365] - [netdrv] bnx2x: Fix statistics locking scheme (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix kdump on 4-port device (Michal Schmidt) [1211695]- [firmware] cxgb4: update firmware to revision 1.13.32.0 for T4 and T5 (Jarod Wilson) [1189255] - [netdrv] cxgb4: Add warning msg when attaching to adapters which have FLASHes smaller than 2Mb (Sai Vemuri) [1211742] - [infiniband] cxgb4: Increase epd buff size for debug interface (Sai Vemuri) [1211742] - [infiniband] cxgb4: Configure 0B MRs to match HW implementation (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix locking issue in process_mpa_request (Sai Vemuri) [1211742] - [infiniband] cxgb4: Limit MRs to < 8GB for T4/T5 devices (Sai Vemuri) [1211742] - [infiniband] cxgb4: Wake up waiters after flushing the qp (Sai Vemuri) [1211742] - [infiniband] cxgb4: Handle NET_XMIT return codes (Sai Vemuri) [1211742] - [netdrv] libcxgbi: fix freeing skb prematurely (Sai Vemuri) [1211742] - [netdrv] cxgb4i: use set_wr_txq() to set tx queues (Sai Vemuri) [1211742] - [netdrv] cxgb4i: handle non-pdu-aligned rx data (Sai Vemuri) [1211742] - [netdrv] cxgb4i: additional types of negative advice (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4i: set the max. pdu length in firmware (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix credit check for tx_data_wr (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix tx immediate data credit check (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Don't block unload/cxgb4 unload when remote closes TCP connection (Sai Vemuri) [1211742] - [netdrv] cxgb4: Update FW version string to match FW binary version 1.12.25.0 (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add a check for flashing FW using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fill in supported link mode for SFP modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix missing initialization of win0_lock (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: FL Starvation Threshold needs to be larger than the SGE's Egress Congestion Threshold (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: For T5 use Packing and Padding Boundaries for SGE DMA transfers (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Move fl_starv_thres into adapter->sge data structure (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Replace repetitive pci device ID's with right ones (Sai Vemuri) [1211742] - [netdrv] cxgb4i: send abort_rpl correctly (Sai Vemuri) [1211742] - [netdrv] libcxgbi: support ipv6 address host_param (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wmaybe-uninitialized warning (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wunused-function warning (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix build failure in cxgb4 when ipv6 is disabled/not in-built (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Remove duplicated CLIP handling code (Sai Vemuri) [1211742] - [netdrv] cxgb4i: avoid holding mutex in interrupt context (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix ntuple calculation for ipv6 and remove duplicate line (Sai Vemuri) [1211742] - [infiniband] cxgb4: Take IPv6 into account for best_mtu and set_emss (Sai Vemuri) [1211742] - [infiniband] cxgb4: Make c4iw_wr_log_size_order static (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix FW flash logic using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Add 40G support for cxgb4vf driver (Sai Vemuri) [1211742] - [netdrv] cxgb4: Wait for device to get ready before reading any register (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Updated the LSO transfer length in CPL_TX_PKT_LSO for T5 (Sai Vemuri) [1211742] - [netdrv] cxgb4: clean up a type issue (Sai Vemuri) [1211742] - [netdrv] cxgb4: potential shift wrapping bug (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support for adaptive rx (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add Devicde ID for two more adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Remove superfluous "idx" parameter of CH_DEVICE() macro (Sai Vemuri) [1211742] - [netdrv] cxgb4: Use BAR2 Going To Sleep (GTS) for T5 and later (Sai Vemuri) [1211742] - [netdrv] cxgb4: Don't allocate adapter structure for all PF's (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add device ID for new adapter and remove for dbg adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix t4_flash_erase_sectors() to throw an error when requested to erase sectors which aren't in the FLASH (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support to S25FL032P flash (Sai Vemuri) [1211742] - [netdrv] cxgb4: Allow T4/T5 firmware sizes up to 1MB (Sai Vemuri) [1211742] - [netdrv] cxgb4: Issue mbox commands on correct mbox (Sai Vemuri) [1211742] - [netdrv] cxgb4: Avoid dumping Write-only registers in register dump (Sai Vemuri) [1211742] - [netdrv] cxgb4: Detect and display firmware reported errors (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix T5 adapter accessing T4 adapter registers (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fixed the code to use correct length for part number (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix for handling 1Gb/s SFP+ Transceiver Modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Free completed tx skbs promptly (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix race condition in cleanup (Sai Vemuri) [1211742] - [infiniband] cxgb4: Only call CQ completion handler if it is armed (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Don't limit TPTE count to 32KB (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: advertise the correct device max attributes (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Support query_qp() verb (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: log detailed warnings for negative advice (Sai Vemuri) [1211742] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1145278] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1145278] - [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1145278] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1145278] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1145278] - [scsi] cxgb4i: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145278] - [scsi] cxgb4i: add support for T5 adapter (Sai Vemuri) [1145278] - [scsi] csgb4i: convert skb->transport_header into skb_transport_header(skb) (Sai Vemuri) [1145278] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1145278] - [netdrv] cxfb4vf: Add config option to enable Chelsio cxgb4vf driver (Sai Vemuri) [1112417] - [netdrv] cxfb4vf: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Turn off SGE RX/TX Callback Timers and interrupts in PCI shutdown routine (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netdev_ and pr_ (Sai Vemuri) [1112417 1145275] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb<3, 4>*: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num__queues (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1145275] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update FW version string to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix for SR-IOV VF initialization (Sai Vemuri) [1145275] - [netdrv] cxgb4i: Move stray CPL definitions to cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: work request logging feature (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: display TPTE on errors (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize the device status page (Sai Vemuri) [1145275] - [infiniband] cxgb4: Clean up connection on ARP error (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix skb_leak in reject_cr() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1145275] - [netdrv] cxgb4: Not need to hold the adap_rcu_lock lock when read adap_rcu_list (Sai Vemuri) [1145275] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1145275] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1145275] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1145275] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1145275] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1145275] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1145275] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1145275] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1145275] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1145275] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1145275] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1145275] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1145275] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove addressof casts to same type (Sai Vemuri) [1145275] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1145275] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1145275] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1145275] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1145275] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1145275] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1145275] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1145275] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1145275] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1145275] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1145275] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1145275] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1145275] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145275] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1145275] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1145275] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1145275] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1145275] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1145275] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1145275] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1145275] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1145275] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1145275] - [netdrv] cxgb3: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1145275] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1145275] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1145275] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1145275] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1145275] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1145275] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1145275] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1145275] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1145275] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1145275] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1145275] - [netdrv] cxgb3/cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1145275 1145278] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1145275] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (common header updates) (Sai Vemuri) [1145275] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1145275] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1145275] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1145275] - [netdrv] cxgb4: Inform caller if driver didn't upgrade firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1145275] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1145275] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Convert import_ep() over to dst_neigh_lookup() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use netif_set_real_num__queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1145275]- [mm] readahead: get back a sensible upper limit (Rafael Aquini) [1187940] - [fs] quota: Properly invalidate caches even for filesystems with blocksize < pagesize (Lukas Czerner) [893926] - [fs] xfs: fix behaviour of XFS_IOC_FSSETXATTR on directories (Zorro Lang) [1200705] - [fs] xfs: allow logical-sector-sized DIO (Eric Sandeen) [1197195] - [fs] xfs: rename xfs_buftarg structure members (Eric Sandeen) [1197195] - [fs] xfs: clean up xfs_buftarg (Eric Sandeen) [1197195] - [fs] xfs: simplify xfs_setsize_buftarg callchain; remove unused arg (Eric Sandeen) [1197195] - [fs] fuse: avoid scheduling while atomic (Brian Foster) [1144128] - [fs] pipe: kill ->map() and ->unmap() (Brian Foster) [1144128] - [fs] fuse: use clear_highpage() and KM_USER0 instead of KM_USER1 (Brian Foster) [1144128] - [s390] af_iucv: fix AF_IUCV sendmsg() errno (Hendrik Brueckner) [1211173] - [s390] zcrypt: improve device probing for zcrypt adapter cards (Hendrik Brueckner) [1211174] - [cpufreq] fix null ptr dereference (Petr Oros) [1186720] - [powerpc] eeh: Remove reference to PCI device (Gustavo Duarte) [1189019] - [powerpc] pci: Override pcibios_release_device() (Gustavo Duarte) [1189019] - [powerpc] eeh: Export functions for hotplug (Gustavo Duarte) [1189019] - [pci] Add pcibios_release_device() (Gustavo Duarte) [1189019] - [netdrv] mlx4_en: do not ignore autoneg in mlx4_en_set_pauseparam (Amir Vadai) [1121491] - [netdrv] mlx4_core: Replace pr_warning with pr_warn (Amir Vadai) [1136753] - [netdrv] mlx4_core: Deprecate use_prio module parameter (Amir Vadai) [1136753] - [x86] intel_pstate: Add CPUID for BDW-H CPU (Steve Best) [1164883] - [x86] crypto: aesni - fix memory usage in GCM decryption (Kurt Stutsman) [1213330] {CVE-2015-3331}- [crypto] testmgr: fix RNG return code enforcement (Herbert Xu) [1208804] - [netdrv] i40e: Fix RSS size at init since default num queue calculation has changed (Stefan Assmann) [1209444] - [netdrv] i40e: Move RSS table size for VSIs to the VSI struct (Stefan Assmann) [1209444] - [netdrv] i40e: Enable more than 64 qps for the Main VSI (Stefan Assmann) [1209444] - [netdrv] i40e: use netdev_rss_key_fill() helper (Stefan Assmann) [1209444] - [net] netfilter: xtables: make use of caller family rather than target family (Florian Westphal) [1210697] - [s390] dasd: fix panic in DASD driver during boot (Hendrik Brueckner) [1193535] - [md] dm-io: fix a race condition in the wake up code for sync_io (Mike Snitzer) [1205853] - [edac] sb_edac: fix corruption/crash on imbalanced Haswell home agents (Seth Jennings) [1210148] - [fs] proc: show all supplementary groups in /proc/pid/status (Jerome Marchand) [960050] - [kernel] futex: Take hugepages into account when generating futex_key (Jerome Marchand) [1193250]- [kabi] Adding symbol si_meminfo (Petr Oros) [1150668] - [kabi] Adding symbol pv_mmu_ops (Petr Oros) [1177818] - [kabi] Adding symbol mmput (Petr Oros) [1177818] - [kabi] Adding symbol get_task_mm (Petr Oros) [1177818] - [kabi] Adding symbol cpu_active_mask (Petr Oros) [1177818] - [kabi] Adding symbol __node_distance (Petr Oros) [1177818]- [scsi] fnic: IOMMU Fault occurs when IO and abort IO is out of order (Chris Leech) [1024066] - [scsi] fnic Driver crashed with NULL pointer reference (Chris Leech) [1024066] - [scsi] fnic: For Standalone C series, "sending VLAN request" message (Chris Leech) [1024066] - [scsi] fnic: Improper resue of exchange Ids (Chris Leech) [1024066] - [scsi] fnic: Memcopy only mimumum of data or trace buffer (Chris Leech) [1024066] - [scsi] fnic: assign FIP_ALL_FCF_MACS to fcoe_all_fcfs (Chris Leech) [1024066] - [scsi] fnic: part of treewide: fix errors in printk (Chris Leech) [1024066] - [scsi] fnic: fnic Control Path Trace Utility (Chris Leech) [1024066] - [scsi] fnic: Failing to queue aborts due to Q full cause terminate (Chris Leech) [1024066] - [scsi] fnic: NoFIP solicitation frame in NONFIP mode and changed IO (Chris Leech) [1024066] - [scsi] remove unnecessary pci_set_drvdata() (Chris Leech) [1024066] - [scsi] scsi: Convert uses of compare_ether_addr to ether_addr_equal (Chris Leech) [1024066] - [scsi] fnic: Incremented driver version (Chris Leech) [1024066] - [scsi] fnic: Fnic Statistics Collection (Chris Leech) [1024066] - [scsi] fnic: host reset returns nonzero value(errno) on (Chris Leech) [1024066] - [scsi] fnic: fnic Driver Tuneables Exposed through CLI (Chris Leech) [1024066] - [scsi] fnic: Kernel panic while running sh/nosh with max lun (Chris Leech) [1024066] - [scsi] fnic: Hitting BUG_ON(io_req->abts_done) (Chris Leech) [1024066] - [scsi] fnic: Remove QUEUE_FULL handling code (Chris Leech) [1024066] - [scsi] fnic: On system with >1.1TB RAM, VIC fails multipath (Chris Leech) [1024066] - [scsi] fnic: FC stat param seconds_since_last_reset not (Chris Leech) [1024066] - [scsi] lseek(fd, n, SEEK_END) does *not* go to eof - n (Chris Leech) [1024066] - [netdrv] tun: Fix csum_start with VLAN acceleration (Jason Wang) [1036482] - [netdrv] tun: unbreak truncated packet signalling (Jason Wang) [1036482] - [netdrv] tuntap: hardware vlan tx support (Jason Wang) [1036482] - [vhost] vhost-net: fix handle_rx buffer size (Jason Wang) [1036482] - [netdrv] mlx4_en: Reduce memory consumption on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4_core: Use low memory profile on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4: Use is_kdump_kernel() to detect kdump kernel (Amir Vadai) [1100303] - [kernel] crash_dump: Make is_kdump_kernel() accessible from modules (Amir Vadai) [1100303]- [fs] cifs: Don't replace dentries for dfs mounts (Sachin Prabhu) [1204047] - [fs] nfsv4: Don't decode fs_locations if we didn't ask for them (Benjamin Coddington) [1206695] - [usb] storage: Use normalized sense when emulating autosense (Gopal Tiwari) [1202951] - [scsi] virtio-scsi: avoid cancelling uninitialized work items (Paolo Bonzini) [1066623] - [sound] alsa: hda_intel: apply the Seperate stream_tag for Sunrise Point (Adrian Huang) [1209541] - [netdrv] qlcnic: Update version to 5.3.62.1 (Chad Dupuis) [1196516] - [netdrv] qlcnic: Delete existing multicast MAC list before adding new (Chad Dupuis) [1196516] - [netdrv] bnx2x: Force fundamental reset for EEH recovery (Michal Schmidt) [1199576] - [drivers] core: fix possible missing of device probe (Michal Schmidt) [1149614] - [drivers] core: deferral race condition fix (Michal Schmidt) [1149614] - [drivers] core: Fix ordering between deferred_probe and exiting initcalls (Michal Schmidt) [1149614] - [drivers] core: Move deferred devices to the end of dpm_list before probing (Michal Schmidt) [1149614] - [drivers] core: fixup reversed deferred probe order (Michal Schmidt) [1149614] - [drivers] core: KABI fix, put deferred_probe in device_private under __GENKSYMS__ (Michal Schmidt) [1149614] - [drivers] core: move the deferred probe pointer into the private area (Michal Schmidt) [1149614] - [drivers] revert "core: fix addition of delayed probe infrastructure" (Michal Schmidt) [1149614] - [infiniband] qib: Fix potential NULL d_inode dereference (Doug Ledford) [1185095] - [infiniband] qib: Add support for the new QMH7360 card (Doug Ledford) [1185095] - [infiniband] qib: Do not write EEPROM (Doug Ledford) [1185095] - [infiniband] qib: remove pointless assignments (Doug Ledford) [1185095] - [infiniband] qib: Correct reference counting in debugfs qp_stats (Doug Ledford) [1185095] - [infiniband] qib: Change get_user_pages() usage to always NULL vmas (Doug Ledford) [1185095] - [infiniband] qib: Return error for unsupported QP creation flags (Doug Ledford) [1185095] - [infiniband] qib: Additional Intel branding changes (Doug Ledford) [1185095] - [infiniband] qib: Fix port in pkey change event (Doug Ledford) [1185095] - [infiniband] qib: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1185095] - [infiniband] ocrdma: Update sli data structure for endianness (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct value of max_fast_reg_page_list_len (Doug Ledford) [1149273] - [infiniband] ocrdma: report asic-id in query device (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix off by one in ocrdma_query_gid() (Doug Ledford) [1149273] - [infiniband] ocrdma: Use unsigned for bit index (Doug Ledford) [1149273] - [infiniband] ocrdma: Help gcc generate better code for ocrdma_srq_toggle_bit (Doug Ledford) [1149273] - [infiniband] ocrdma: Update the ocrdma module version string (Doug Ledford) [1149273] - [infiniband] ocrdma: set vlan present bit for user AH (Doug Ledford) [1149273] - [infiniband] ocrdma: remove reference of ocrdma_dev out of ocrdma_qp structure (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for interrupt moderation (Doug Ledford) [1149273] - [infiniband] ocrdma: Honor return value of ocrdma_resolve_dmac (Doug Ledford) [1149273] - [infiniband] ocrdma: Allow expansion of the SQ CQEs via buddy CQ expansion of the QP (Doug Ledford) [1149273] - [infiniband] ocrdma: Discontinue support of RDMA-READ-WITH-INVALIDATE (Doug Ledford) [1149273] - [infiniband] ocrdma: Host crash on destroying device resources (Doug Ledford) [1149273] - [infiniband] ocrdma: Do proper cleanup even if FW is in error state (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct state in ibv_query_qp (Doug Ledford) [1149273] - [infiniband] ocrdma: Debugfs enhancments for ocrdma driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct count of interrupt vectors while registering ocrdma device (Doug Ledford) [1149273] - [infiniband] ocrdma: Move PD resource management to driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Increase the GID table size (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for IB stack compliant stats in sysfs (Doug Ledford) [1149273] - [infiniband] core: Replace ib_umem's offset field with a full address (Doug Ledford) [1149273] - [infiniband] ocrdma: Always resolve destination mac from GRH for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix ocrdma_query_qp() to report q_key value for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Save the bit environment, spare unncessary parenthesis (Doug Ledford) [1149273] - [infiniband] ocrdma: The kernel has a perfectly good BIT() macro - use it (Doug Ledford) [1149273] - [infiniband] ocrdma: Don't memset() buffers we just allocated with kzalloc() (Doug Ledford) [1149273] - [infiniband] ocrdma: Remove a unused-label warning (Doug Ledford) [1149273] - [infiniband] ocrdma: Convert kernel VA to PA for mmap in user (Doug Ledford) [1149273] - [infiniband] ipoib: drop mcast_mutex usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: deserialize multicast joins (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: factor out ah flushing (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: validate struct ipoib_cb size (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Remove unnecessary test for NULL before debugfs_remove() (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Consolidate rtnl_lock tasks in workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make the carrier_on_task race aware" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix MCAST_FLAG_BUSY usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix mcast_dev_flush/mcast_restart_task race" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: change init sequence ordering" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Use dedicated workqueues per interface" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make ipoib_mcast_stop_thread flush the workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: No longer use flush as a parameter" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix IPOIB_MCAST_RUN flag usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Add a helper to restart the multicast task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make delayed tasks not hold up everything" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Handle -ENETRESET properly in our callback" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't restart our thread on ENETRESET" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: remove unneeded locks" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix race between mcast_dev_flush and mcast_join" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix ipoib_mcast_restart_task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: flush the ipoib_workqueue on unregister" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: cleanup a couple debug messages" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make sure we reap all our ah on shutdown" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't queue a work struct up twice" (Doug Ledford) [1141191 1145910] - [pci] msi: Fix pci_msix_vec_count() htmldocs failure (Doug Ledford) [1185095] - [pci] msi: Add pci_msix_vec_count() (Doug Ledford) [1185095]- [net] netfilter: ipset: autoload set type modules safely (Jiri Pirko) [1208051] - [net] dynticks: avoid flow_cache_flush() interrupting every core (Marcelo Leitner) [1191559] - [x86] Mark Intel Broadwell-DE processor as supported (Steve Best) [1099685] - [x86] Mark Intel Skylake-S processor as supported (Steve Best) [1132156] - [x86] Mark Intel Skylake-Y processor as supported (Steve Best) [1194009] - [netdrv] mlx4_core: Fix error message deprecation for ConnectX-2 cards (Amir Vadai) [1157841] - [netdrv] mlx4_core: Deprecate error message at ConnectX-2 cards startup to debug (Amir Vadai) [1157841] - [netdrv] ixgbevf: Add code to check for Tx hang (John Greene) [1150344] - [netdrv] ixgbevf: Fix ordering of shutdown to correctly disable Rx and Tx (John Greene) [1150344] - [netdrv] ixgbevf: set vlan_features in a single write instead of several ORs (John Greene) [1150344] - [netdrv] ixgbevf: add RSS support for X550 (John Greene) [1150344] - [netdrv] ixgbevf: enable multiple queue support (John Greene) [1150344] - [netdrv] ixgbevf: Fix checksum error when using stacked vlan (John Greene) [1150344] - [netdrv] ixgbevf: fix possible crashes in probe and remove (John Greene) [1150344] - [netdrv] ixgbevf: add support for X550 VFs (John Greene) [1150344] - [netdrv] ixgbevf: compare total_rx_packets and budget in ixgbevf_clean_rx_irq (John Greene) [1150344] - [netdrv] ixgbevf: Update Rx next to clean in real time (John Greene) [1150344] - [netdrv] ixgbevf: reorder main loop in ixgbe_clean_rx_irq to allow for do/while/continue (John Greene) [1150344] - [netdrv] ixgbevf: Cleanup variable usage, improve stack performance (John Greene) [1150344] - [netdrv] ixgbevf: Combine the logic for post Rx processing into single function (John Greene) [1150344] - [netdrv] ixgbevf: Test Rx status bits directly out of the descriptor (John Greene) [1150344] - [netdrv] ixgbevf: Update ixgbevf_alloc_rx_buffers to handle clearing of status bits (John Greene) [1150344] - [netdrv] ixgbevf: remove useless bd_number from struct ixgbevf_adapter (John Greene) [1150344] - [netdrv] ixgbevf: Resolve missing-field-initializers warnings (John Greene) [1150344] - [netdrv] ixgbevf: introduce delay for checking VFLINKS on 82599 (John Greene) [1150344] - [netdrv] ixgbevf: Remove unused get_supported_physical_layer pointer (John Greene) [1150344] - [netdrv] ixgbevf: do vlan cleanup (John Greene) [1150344] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [tools] perf: Fix race in build_id_cache__add_s() (Milos Vyletel) [1204102] - [edac] sb_edac: Add support for Broadwell-DE processor (Seth Jennings) [1197939] - [edac] sb_edac: Fix typo computing number of banks (Seth Jennings) [1197939] - [acpi] memhotplug: add parameter to disable memory hotplug (Igor Mammedov) [1207249] - [acpi] processor: Convert apic_id to phys_id to make it arch agnostic (Prarit Bhargava) [1201164] - [acpi] processor: Make it possible to get local x2apic id via _MAT (Prarit Bhargava) [1201164] - [acpi] scan: bail out early if failed to parse APIC ID for CPU (Prarit Bhargava) [1201164] - [acpi] processor: use apic_id and remove duplicated _MAT evaluation (Prarit Bhargava) [1201164] - [acpi] processor: Introduce apic_id in struct processor to save parsed APIC id (Prarit Bhargava) [1201164] - [acpi] processor: export acpi_get_cpuid() (Prarit Bhargava) [1201164] - [acpi] video: Fix use_native_backlight selection logic (Benjamin Tissoires) [1205233] - [acpi] video: Change the default for video.use_native_backlight to 1 (Benjamin Tissoires) [1205233] - [acpi] video: Add systems that should favour native backlight interface (Benjamin Tissoires) [1205233] - [acpi] video: Do not register backlight if win8 and native interface exists (Benjamin Tissoires) [1205233] - [acpi] video: separate backlight control and event interface (Benjamin Tissoires) [1205233] - [acpi] video: correct acpi_video_bus_add error processing (Benjamin Tissoires) [1205233] - [acpi] video: use after input_unregister_device() (Benjamin Tissoires) [1205233] - [acpi] video: Don't start video device until its associated input device has been allocated (Benjamin Tissoires) [1205233] - [acpi] video: Harden video bus adding (Benjamin Tissoires) [1205233] - [acpi] video: fix unused but set variables in ACPI (Benjamin Tissoires) [1205233] - [acpi] video: use kasprintf (Benjamin Tissoires) [1205233] - [video] backlight: fix KABI breakage (Benjamin Tissoires) [1205233] - [video] backlight: introduce backlight_device_registered (Benjamin Tissoires) [1205233] - [video] backlight: add backlight type (Benjamin Tissoires) [1205233] - [acpi] preparation of backlight backports (Benjamin Tissoires) [1205233] - [acpi] acpica: expose OSI version (Benjamin Tissoires) [1205233] - [scsi] hpsa: dont meddle with hw which isn't ours (cciss) (Tomas Henzl) [1204886] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1189845] - [scsi] be2iscsi: Fix kernel panic when device initialization fails (Rob Evers) [1189845] - [x86] tls: Interpret an all-zero struct user_desc as "no segment" (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Don't validate lm in set_thread_area() after all (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Disallow unusual TLS segments (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Validate TLS entries to protect espfix (Kurt Stutsman) [1172798] {CVE-2014-8133}- [platform] thinkpad-acpi: unhandled hkey event (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: replace strnicmp with strncasecmp (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fixed spacing coding style issue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't test unsigned int for negativity (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update mapping for F12 hotkey on *40 models to KEY_FILE (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: llvmlinux: Remove nested functions from Thinkpad ACPI (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: save and restore adaptive keyboard mode for suspend and, resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support Thinkpad X1 Carbon 2nd generation's adaptive keyboard (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix inconsistent mute LED after resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert to snd_card_new() with a device pointer (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Clean up inclusions of ACPI header files (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix build error when CONFIG_SND_MAX_CARDS > 32 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove OOM message after input_allocate_device (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix handle locate for video and query of _BCL (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add the ability setting TPACPI_LED_NONE by quirk (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: return -NODEV while operating uninitialized LEDs (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: kill hotkey_thread_mutex (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Handle HKEY event 0x6040 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't use [delayed_]work_pending() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: buffer overflow in fan_get_status() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize latest V-Series using DMI_BIOS_VENDOR (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: use mod_delayed_work() instead of cancel + queue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix unused function warnings for CONFIG_PM_SLEEP (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Free hotkey_keycode_map after unregistering tpacpi_inputdev (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix a memory leak during module exit (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Flush the workqueue before freeing tpacpi_leds (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Use struct dev_pm_ops instead of legacy PM routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Drop pm_message_t arguments from suspend routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix issuing duplicated key events for brightness up/down (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize Lenovo as version string in newer V-series BIOS (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: module_param: make bool parameters really bool drivers & misc (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: switch procfs to umode_t use (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix printk typo 'bluestooth' (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle HKEY 0x4010, 0x4011 events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle some new HKEY 0x60xx events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert printks to pr_ (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Correct !CONFIG_THINKPAD_ACPI_VIDEO warning (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix common misspellings (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Always report scancodes for hotkeys (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: We must always call va_end() after va_start() but do not do so in thinkpad_acpi.c::acpi_evalf() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove unnecessary semicolons (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: delete double assignment (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix comment/printk typos (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: avoid keymap pitfall (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add KEY_CAMERA (Fn-F6) for Lenovo keyboards (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add support for model-specific keymaps (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: lock down size of hotkey keymap (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: untangle ACPI/vendor backlight selection (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: find ACPI video device by synthetic HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: clean up ACPI handles handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't depend on led_path for led firmware type (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: explain errors from acpi_install_notify_handler (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: acpi_evalf fixes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: detect EC node using its HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disclose usertask for ALSA callbacks (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix brightness hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: let other subdrivers know backlight level range (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: move greeting messages out of the first subdriver (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix volume/mute hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: constrain IBM-era support to IBM boxes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix ALSA callback return status (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix typos "ammount" -> "amount" (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: make volume subdriver optional (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't fail to load the entire module due to ALSA problems (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't take the first ALSA slot by default (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: bump version to 0.24 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: basic ALSA mixer support (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disable volume control (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support MUTE-only ThinkPads (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: volume subdriver rewrite (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: sync input device EV_SW initial state (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix assorted typos all over the place (Stanislaw Gruszka) [1170392] - [kernel] sysctl: add cap_last_cap to /proc/sys/kernel (Richard Guy Briggs) [1202508] - [block] xen-blkfront: fix accounting of reqs when migrating (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: module exit handling adjustments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle backend CLOSED without CLOSING (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkif: drop struct blkif_request_segment_aligned (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Silence pfn maybe-uninitialized warning (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: restore the non-persistent data path (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: improve aproximation of required grants per request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: revoke foreign access for grants not mapped by the backend (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: set blk_queue_max_hw_sectors correctly (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Use physical sector size for setup (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Introduce a 'max' module parameter to alter the amount of indirect segments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use a different scatterlist for each request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-block: implement indirect descriptors (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: remove frame list from blk_shadow (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: pre-allocate pages for requests (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: switch from llist to list (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: drop the use of llist_for_each_entry_safe (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle bvecs with partial data (Vitaly Kuznetsov) [1201287 1202393] - [block] llist/xen-blkfront: implement safe version of llist_for_each_entry (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: free allocated page (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: persistent-grants fixes (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Persistent grant maps for xen blk drivers (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use bitmap_set() and bitmap_clear() (Vitaly Kuznetsov) [1201287 1202393] - [x86] iommu/amd: Fix missing iommu_shutdown initialization in passthrough mode (Herton R. Krzesinski) [1198380] - [x86] intr_remapping: Fix section mismatch in ir_dev_scope_init() (Herton R. Krzesinski) [1198380] - [x86] iommu: No need to set dmar_disabled in check_zero_address() (Herton R. Krzesinski) [1198380] - [x86] intr_remap: Call dmar_dev_scope_init() explicitly (Herton R. Krzesinski) [1198380] - [x86] amd-iommu: Fall back to GART if initialization fails (Herton R. Krzesinski) [1198380] - [x86] Split swiotlb initialization into two stages (Herton R. Krzesinski) [1198380] - [x86] gart: fix breakage due to IOMMU initialization cleanup (Herton R. Krzesinski) [1198380] - [x86] Move swiotlb initialization before dma32_free_bootmem (Herton R. Krzesinski) [1198380] - [x86] Fix iommu=soft boot option (Herton R. Krzesinski) [1198380] - [x86] Don't put iommu_shutdown_noop() in init section (Herton R. Krzesinski) [1198380] - [x86] Make calgary_iommu_init() static (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove duplicate swiotlb_force extern declarations (Herton R. Krzesinski) [1198380] - [x86] Move iommu_shutdown_noop to x86_init.c (Herton R. Krzesinski) [1198380] - [x86] Set dma_ops to nommu_dma_ops by default (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove the swiotlb variable usage (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops, fix build (Herton R. Krzesinski) [1198380] - [x86] 32-bit: Fix swiotlb boot crash (Herton R. Krzesinski) [1198380] - [x86] Handle HW IOMMU initialization failure gracefully (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Defer swiotlb init printing, export swiotlb_print_info() (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Add swiotlb_free() function (Herton R. Krzesinski) [1198380] - [x86] intel-iommu: Convert detect_intel_iommu to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] amd_iommu: Convert amd_iommu_detect() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Revert "Fall back to GART if initialization fails" (Herton R. Krzesinski) [1198380] - [x86] gart: Convert gart_iommu_hole_init() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] calgary: Convert detect_calgary() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops (Herton R. Krzesinski) [1198380] - [x86] Use x86_platform for iommu_shutdown (Herton R. Krzesinski) [1198380] - [x86] kvm: initialize large vmallocs (Andrea Arcangeli) [1142529] - [ata] ahci: Add DeviceIDs for Sunrise Point-LP SATA controller (David Milburn) [1129472] - [i2c] i801: Add DeviceIDs for SunrisePoint LP (David Milburn) [1129472] - [hid] usbhid: fix PIXART optical mouse (Benjamin Tissoires) [1200586] - [hid] usbhid: add always-poll quirk (Benjamin Tissoires) [1200586] - [net] ipv6: ndisc: Use pre-defined in6addr_linklocal_allnodes (Nikolay Aleksandrov) [1204780] - [net] ipv6: send unsolicited neighbour advertisements to all-nodes (Nikolay Aleksandrov) [1204780]- [virt] revert "kvm: exclude ioeventfd from counting kvm_io_range limit" (Amos Kong) [1205442] - [x86] uv: Fix UV2 BAU legacy mode (Frank Ramsay) [831804] - [x86] xsave: Use alloc_bootmem_align() instead of alloc_bootmem() (Prarit Bhargava) [1206140] - [kernel] bootmem: Add alloc_bootmem_align() (Prarit Bhargava) [1206140] - [infiniband] ipath+qib: fix dma settings (Doug Ledford) [1171803] - [netdrv] mlx4_en: current_mac isn't updated in port up (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix mac_hash database inconsistency (Amir Vadai) [1081667] - [netdrv] mlx4_en: Protect MAC address modification with the state_lock mutex (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix errors in MAC address changing when port is down (Amir Vadai) [1081667] - [netdrv] mlx4: Verify port number in __mlx4_unregister_mac (Amir Vadai) [1081667] - [netdrv] ixgbe: fix setting port VLAN (John Greene) [1150343] - [netdrv] ixgbe: allow multiple queues in SRIOV mode (John Greene) [1150343] - [netdrv] ixgbe: cleanup sparse errors in new ixgbe_x550.c file (John Greene) [1150343] - [netdrv] ixgbe: Fix checksum error when using stacked vlan (John Greene) [1150343] - [netdrv] ixgbe: fix crash on rmmod after probe fail (John Greene) [1150343] - [netdrv] ixgbe: bump version number (John Greene) [1150343] - [netdrv] ixgbe: Add X550 support function pointers (John Greene) [1150343] - [netdrv] ixgbe: cleanup checksum to allow error results (John Greene) [1150343] - [netdrv] ixgbe: add methods for combined read and write operations (John Greene) [1150343] - [netdrv] ixgbe: Add x550 SW/FW semaphore support (John Greene) [1150343] - [netdrv] ixgbe: Add timeout parameter to ixgbe_host_interface_command (John Greene) [1150343] - [netdrv] ixgbe: add support for X550 extended RSS support (John Greene) [1150343] - [netdrv] ixgbe: use netdev_rss_key_fill() helper (John Greene) [1150343] - [netdrv] ixgbe: phy: fix uninitialized status in ixgbe_setup_phy_link_tnx (John Greene) [1150343] - [netdrv] ixgbe: add helper function for setting RSS key in preparation of X550 (John Greene) [1150343] - [netdrv] ixgbe: Add new support for X550 MAC's (John Greene) [1150343] - [netdrv] ixgbe: cleanup move setting PFQDE.HIDE_VLAN to support function (John Greene) [1150343] - [netdrv] ixgbe: cleanup ixgbe_ndo_set_vf_vlan (John Greene) [1150343] - [netdrv] ixgbe: fix X540 Completion timeout (John Greene) [1150343] - [netdrv] ixgbe: fix race when setting advertised speed (John Greene) [1150343] - [netdrv] ixgbe: need not repeat init skb with NULL (John Greene) [1150343] - [netdrv] ixgbe: check for vfs outside of sriov_num_vfs before dereference (John Greene) [1150343] - [netdrv] ixgbe: fix race accessing page->_count (John Greene) [1150343] - [netdrv] ixgbe: remove wait loop on autoneg for copper devices (John Greene) [1150343] - [netdrv] ixgbe: add warnings for other disabled features without MSI-X support (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of e_err for displaying warning (John Greene) [1150343] - [netdrv] ixgbe: determine vector count inside ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: move msix_entries allocation into ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: return integer from ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: Do not schedule an uninitialized workqueue entry (John Greene) [1150343] - [netdrv] ixgbe: Drop Rx alloc at end of Rx cleanup (John Greene) [1150343] - [netdrv] ixgbe: Resolve warnings produced in W=2 builds (John Greene) [1150343] - [netdrv] ixgbe: add comment noting recalculation of queues (John Greene) [1150343] - [netdrv] ixgbe: reset interface on link loss with pending Tx work from the VF (John Greene) [1150343] - [netdrv] ixgbe: Make return values more direct (John Greene) [1150343] - [netdrv] ixgbe: Delete a bunch of dead code (John Greene) [1150343] - [netdrv] ixgbe: Fix ixgbe_write_mbx error result (John Greene) [1150343] - [netdrv] ixgbe: Correct X540 semaphore error (John Greene) [1150343] - [netdrv] ixgbe: Fix spurious release of semaphore in EEPROM access (John Greene) [1150343] - [netdrv] ixgbe: Convert some udelays to usleep_range (John Greene) [1150343] - [netdrv] ixgbe: Change some uses of strncpy to strlcpy (John Greene) [1150343] - [netdrv] ixgbe: Fix possible null-dereference in error path (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after return (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after goto (John Greene) [1150343] - [netdrv] ixgbe: change PTP NSECS_PER_SEC to IXGBE_PTP_PPS_HALF_SECOND (John Greene) [1150343] - [netdrv] ixgbe: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150343] - [netdrv] ixgbe: remove linux/export.h header from ixgbe_ptp.c (John Greene) [1150343] - [netdrv] ixgbe: fix detection of SFP+ capable interfaces (John Greene) [1150343] - [netdrv] ixgbe: avoid duplicate code in suspend and stop paths (John Greene) [1150343] - [netdrv] ixgbe: separate the PTP suspend and stop actions (John Greene) [1150343] - [netdrv] ixgbe: extract PTP clock device from ptp_init (John Greene) [1150343] - [netdrv] ixgbe: allow ixgbe_ptp_reset to maintain current hwtstamp config (John Greene) [1150343] - [netdrv] ixgbe: extract the hardware setup from the ixgbe_ptp_set_ts_config (John Greene) [1150343] - [netdrv] ixgbe: rename ixgbe_ptp_enable to ixgbe_ptp_feature_enable (John Greene) [1150343] - [netdrv] ixgbe: fix linking at 100Mbps on copper devices with MNG FW enabled (John Greene) [1150343] - [netdrv] igb/ixgbe: remove return statements for void functions (John Greene) [1150343] - [netdrv] ixgbe: add /* fallthrough */ comment to case statements (John Greene) [1150343] - [netdrv] ixgbe: add space between operands to & (John Greene) [1150343] - [netdrv] ixgbe: don't check NULL for debugfs_remove_recursive (John Greene) [1150343] - [netdrv] ixgbe: add braces around else block (John Greene) [1150343] - [netdrv] ixgbe: fix several concatenated strings to single line (John Greene) [1150343] - [netdrv] ixgbe: fix checkpatch style of blank line after declaration (John Greene) [1150343] - [netdrv] ixgbe: fix function-like macro, remove semicolon (John Greene) [1150343] - [netdrv] ixgbe: clean up checkpatch warnings about CODE_INDENT and LEADING_SPACE (John Greene) [1150343] - [netdrv] ixgbe: get rid of SET_ETHTOOL_OPS (John Greene) [1150343] - [netdrv] ixgbe: change handling of multicast filters (John Greene) [1150343] - [netdrv] ixgbe: Use out-of-line function for register reads (John Greene) [1150343] - [netdrv] ixgbe: convert low_water into an array (John Greene) [1150343] - [netdrv] ixgbe: Add new netdev op to turn spoof checking on or off per VF (John Greene) [1150343] - [netdrv] ixgbe: Fix memory leak in ixgbe_free_q_vector, missing rcu (John Greene) [1150343] - [netdrv] ixgbe: Fix tx_packets and tx_bytes stats not updating (John Greene) [1150343] - [scsi] scsi_show_extd_sense double prints ASC/ASCQ for vendor specific ASC (Rob Evers) [1203858]- [fs] dcache: return -ESTALE not -EBUSY on distributed fs race (J. Bruce Fields) [1061994] - [fs] fuse: revalidate when may_open() returns ESTALE (Zorro Lang) [1142355] - [md] dm: impose configurable deadline for dm_request_fn's merge heuristic (Mike Snitzer) [1163769] - [md] dm-sysfs: introduce ability to add writable attributes (Mike Snitzer) [1163769] - [md] dm: don't start current request if it would've merged with the previous (Mike Snitzer) [1163769] - [md] dm: don't schedule delayed run of the queue if nothing to do (Mike Snitzer) [1163769] - [md] dm: only run the queue on completion if congested or no requests pending (Mike Snitzer) [1163769] - [md] dm: remove request-based logic from make_request_fn wrapper (Mike Snitzer) [1163769] - [md] dm: remove request-based DM queue's lld_busy_fn hook (Mike Snitzer) [1163769] - [md] dm: remove unnecessary wrapper around blk_lld_busy (Mike Snitzer) [1163769] - [kernel] panic: add TAINT_SOFTLOCKUP (Aaron Tomlin) [1184512] - [kernel] watchdog: print traces for all cpus on lockup detection (Aaron Tomlin) [1184512] - [x86] nmi: provide the option to issue an NMI back trace to every cpu but current (Aaron Tomlin) [1184512] - [x86] kernel: Avoid calling arch_trigger_all_cpu_backtrace() at the same time (Aaron Tomlin) [1184512] - [net] ipvs: allow rescheduling of new connections when port reuse is detected (Marcelo Leitner) [1108514] - [net] ipvs: Fix reuse connection if real server is dead (Marcelo Leitner) [1108514] - [net] neigh: Keep neighbour cache entries if number of them is small enough (Jiri Pirko) [1199856] - [net] gso: fix skb_segment for non-offset skb pointers (Jiri Benc) [1200533] - [netdrv] mlx4_en: Expose port number through sysfs (Amir Vadai) [1119772] - [net] core: Add sysfs file for port number (Amir Vadai) [1119772]- [kernel] dynamic_debug: fix comment (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use seq_open_private() instead of seq_open() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace obselete simple_strtoul() with kstrtouint() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix ddebug_parse_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: remove wrong error message (Michal Schmidt) [1203349] - [kernel] docs: dynamic-debug-howto.txt: update since new wildcard support (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add wildcard support to filter files/functions/modules (Michal Schmidt) [1203349] - [kernel] lib: parser: put EXPORT_SYMBOLs in the conventional place (Michal Schmidt) [1203349] - [kernel] lib: parser: add match_wildcard() function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: line queries failing due to uninitialized local variable (Michal Schmidt) [1203349] - [kernel] dynamic_debug: reuse generic string_unescape function (Michal Schmidt) [1203349] - [kernel] lib: introduce generic string_unescape (Michal Schmidt) [1203349] - [kernel] lib: net: make isodigit() public and use it (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add pr_errs before -EINVALs (Michal Schmidt) [1203349] - [kernel] lib: KABI fix print_hex_dump_bytes() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: dynamic hex dump (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix vpr_ logging styles (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use kbasename() (Michal Schmidt) [1203349] - [kernel] string: introduce helper to get base file name from given path (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove unnecessary __used (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use printk(KERN_WARNING..) in stub function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: init with early_initcall, not arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: update Documentation/*, Kconfig.debug (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add modname arg to exec_query callchain (Michal Schmidt) [1203349] - [kernel] dynamic_debug: print ram usage by ddebug tables if verbose (Michal Schmidt) [1203349] - [kernel] dynamic_debug: simplify dynamic_debug_init error exit (Michal Schmidt) [1203349] - [kernel] dynamic_debug: combine parse_args callbacks together (Michal Schmidt) [1203349] - [kernel] dynamic_debug: deprecate ddebug_query, suggest dyndbg instead (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug work for module initialization (Michal Schmidt) [1203349] - [kernel] params: add 3rd arg to option handler callback signature (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix leading spaces in dynamic_debug.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace if (verbose) pr_info with macro vpr_info (Michal Schmidt) [1203349] - [kernel] dynamic_debug: process multiple debug-queries on a line (Michal Schmidt) [1203349] - [kernel] dynamic_debug: factor vpr_info_dq out of ddebug_parse_query (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add trim_prefix() to provide source-root relative paths (Michal Schmidt) [1203349] - [kernel] dynamic_debug: enlarge command/query write buffer (Michal Schmidt) [1203349] - [kernel] dynamic_debug: chop off comments in ddebug_tokenize (Michal Schmidt) [1203349] - [kernel] dynamic_debug: early return if _ddebug table is empty (Michal Schmidt) [1203349] - [kernel] dynamic_debug: tighten up error checking on debug queries (Michal Schmidt) [1203349] - [kernel] dynamic_debug: describe_flags with '=[pmflt_]*' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: drop explicit !=NULL checks (Michal Schmidt) [1203349] - [kernel] dynamic_debug: pr_err() call should not depend upon verbosity (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace strcpy with strlcpy, in ddebug_setup_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: change verbosity at runtime (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug supersede DEBUG ccflag (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use _DPRINTK_FLAGS_PRINT (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix whitespace complaints from scripts/cleanfile (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix undefined reference to `__netdev_printk' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use a single printk() to emit messages (Michal Schmidt) [1203349] - [kernel] dynamic_debug: consolidate repetitive struct _ddebug descriptor definitions (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make netdev_dbg() call __netdev_printk() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Convert printks to pr_ (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove uses of KERN_CONT in dynamic_emit_prefix (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Consolidate prefix output to single routine (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add __dynamic_dev_dbg (Michal Schmidt) [1203349] - [kernel] lib: Remove unneeded version.h include (Michal Schmidt) [1203349] - [kernel] docs: fix dev_debug() braino in dynamic-debug-howto.txt (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add #include (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add more flags (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Initialize dynamic debug earlier via arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Introduce ddebug_query= boot parameter (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Split out query string parsing/setup from proc_write (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix dynamic_dev_dbg() macro if CONFIG_DYNAMIC_DEBUG not set (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix documentation errors (Michal Schmidt) [1203349] - [kernel] dynamic_debug: small cleanup in ddebug_proc_write() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: include slab.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove KBUILD_MODNAME from dynamic_pr_debug (Michal Schmidt) [1203349] - [fs] nfs: Add a module parameter to set the number of session slots (Steve Dickson) [1077226] - [fs] nfs: Fix races between nfs_remove_bad_delegation() and delegation return (Steve Dickson) [1166843] - [fs] nfs: Ensure that we call FREE_STATEID when NFSv4.x stateids are revoked (Steve Dickson) [1166843] - [fs] nfs: Don't try to reclaim delegation open state if recovery failed (Steve Dickson) [1166843] - [fs] nfs: Ensure that we remove NFSv4.0 delegations when state has expired (Steve Dickson) [1166843] - [docs] kdump: Document this case in kdump.txt (Baoquan He) [990302] - [x86] kexec: Add a x86_64 arch specific function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Introduce a new arch dependent function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Use __weak symboling instead for arch dependent function of kexec (Baoquan He) [990302] - [drm] makefile: update drm version (Rob Clark) [1200563] - [drm] i915: further quiet i915 (Rob Clark) [1200563] - [drm] i915: fix build for CONFIG_BUG=n (Rob Clark) [1200563] - [drm] i915: tame the chattermouth (Rob Clark) [1200563] - [drm] radeon: properly set vm fragment size for TN/RL (Rob Clark) [1200563] - [drm] radeon: fix the crash in test functions (Rob Clark) [1200563] - [drm] radeon: fix the crash in benchmark functions (Rob Clark) [1200563] - [drm] radeon: fix PLLs on RS880 and older v2 (Rob Clark) [1200563] - [drm] radeon: don't init gpuvm if accel is disabled (Rob Clark) [1200563] - [drm] i915: fix inconsistent brightness after resume (Rob Clark) [1200563] - [drm] i915: Init PPGTT before context enable (Rob Clark) [1200563] - [drm] i915: BDW Fix Halo PCI IDs marked as ULT (Rob Clark) [1200563] - [drm] i915: Only fence tiled region of object (Rob Clark) [1200563] - [drm] radeon: Restore GART table contents after pinning it in VRAM v3 (Rob Clark) [1200563] - [drm] radeon: Split off gart_get_page_entry ASIC hook from set_page_entry (Rob Clark) [1200563] - [drm] radeon: use rv515_ring_start on r5xx (Rob Clark) [1200563] - [drm] radeon: add si dpm quirk list (Rob Clark) [1200563] - [drm] radeon: add a dpm quirk list (Rob Clark) [1200563] - [drm] i915: Ban Haswell from using RCS flips (Rob Clark) [1200563] - [drm] i915: Kill check_power_well() calls (Rob Clark) [1200563] - [drm] revert "i915: Preserve VGACNTR bits from the BIOS" (Rob Clark) [1200563] - [drm] irq: BUG_ON() -> WARN_ON() (Rob Clark) [1200563] - [drm] i915: Don't call intel_prepare_page_flip() multiple times on gen2-4 (Rob Clark) [1200563] - [drm] i915: Disable PSMI sleep messages on all rings around context switches (Rob Clark) [1200563] - [drm] i915: Force the CS stall for invalidate flushes (Rob Clark) [1200563] - [drm] i915: Invalidate media caches on gen7 (Rob Clark) [1200563] - [drm] mc: disable msi (Rob Clark) [1200563] - [drm] i915: save/restore GMBUS freq across suspend/resume on gen4 (Rob Clark) [1200563] - [drm] i915: resume MST after reading back hw state (Rob Clark) [1200563] - [drm] i915: Only warn the first time we attempt to mmio whilst suspended (Rob Clark) [1200563] - [drm] i915: Disallow pin ioctl completely for kms drivers (Rob Clark) [1200563] - [drm] i915: Don't complain about stolen conflicts on gen3 (Rob Clark) [1200563] - [drm] radeon: properly filter DP1.2 4k modes on non-DP1.2 hw (Rob Clark) [1200563] - [drm] radeon: adjust default bapm settings for KV (Rob Clark) [1200563] - [drm] radeon: fix sad_count check for dce3 (Rob Clark) [1200563] - [drm] radeon: KV has three PPLLs (Rob Clark) [1200563] - [drm] radeon: check the right ring in radeon_evict_flags() (Rob Clark) [1200563] - [drm] radeon: work around a hw bug in MGCG on CIK (Rob Clark) [1200563] - [drm] radeon: fix typo in CI dpm disable (Rob Clark) [1200563] - [drm] dp-mst: Remove branches before dropping the reference (Rob Clark) [1200563] - [drm] dp: retry AUX transactions 32 times (Rob Clark) [1200563] - [drm] fb_helper: move deferred fb checking into restore mode (Rob Clark) [1200563] - [drm] ttm: Avoid memory allocation from shrinker functions (Rob Clark) [1200563] - [drm] nouveau: bring back legacy mmap handler (Rob Clark) [1200563] - [drm] nouveau: Do not BUG_ON(!spin_is_locked()) on UP (Rob Clark) [1200563] - [kernel] coredump_wait: don't call complete_vfork_done() (Mateusz Guzik) [1197599] - [kernel] vfork: make it killable (Mateusz Guzik) [1197599] - [kernel] vfork: introduce complete_vfork_done() (Mateusz Guzik) [1197599] - [virtio] virtio_pci: document why we defer kfree (Fam Zheng) [1199421] - [virtio] virtio_pci: defer kfree until release callback (Fam Zheng) [1199421] - [netdrv] tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one() (Ivan Vecera) [1200911]- [md] raid5: Initialize bi_vcnt (Jes Sorensen) [1203221] - [md] raid10: fix conversion from RAID0 to RAID10 (Jes Sorensen) [1177745] - [x86] crypto: sha256_ssse3 - also test for BMI2 (Herbert Xu) [1201560] - [x86] crypto: sha256_ssse3 - fix stack corruption with SSSE3 and AVX implementations (Herbert Xu) [1201490] - [char] tty: drop driver reference in tty_open fail path (Mateusz Guzik) [1201894] {CVE-2011-5321} - [netdrv] e1000: move e1000_tbi_adjust_stats to where its used (John Greene) [1150339] - [netdrv] e1000: e1000_ethertool.c coding style fixes (John Greene) [1150339] - [netdrv] e1000: remove unnecessary break after return (John Greene) [1150339] - [netdrv] e1000: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150339] - [netdrv] e1000: Use time_after() for time comparison (John Greene) [1150339] - [netdrv] e1000: remove the check: skb->len<=0 (John Greene) [1150339] - [netdrv] e1000: Use is_broadcast_ether_addr/is_multicast_ether_addr helpers (John Greene) [1150339] - [netdrv] e1000: get rid of SET_ETHTOOL_OPS (John Greene) [1150339] - [netdrv] e1000: remove open-coded skb_cow_head (John Greene) [1150339] - [netdrv] e1000: remove debug messages with function names (John Greene) [1150339] - [netdrv] e1000: delete non-required instances of include (John Greene) [1150339] - [netdrv] e1000: fix possible reset_task running after adapter down (John Greene) [1150339] - [netdrv] e1000: fix lockdep warning in e1000_reset_task (John Greene) [1150339] - [netdrv] e1000: prevent oops when adapter is being closed and reset simultaneously (John Greene) [1150339] - [netdrv] e1000: fix wrong queue idx calculation (John Greene) [1150339] - [netdrv] e1000: Remove extern from function prototypes (John Greene) [1150339] - [netdrv] e1000: replace dma_set_mask()+dma_set_coherent_mask() with new helper (John Greene) [1150339] - [netdrv] e1000: ethtool: Add missing dma_mapping_error-call in e1000_setup_desc_rings (John Greene) [1150339] - [netdrv] e1000: dma_alloc_coherent: use __GFP_ZERO instead of memset(, 0) (John Greene) [1150339] - [netdrv] e1000: Remove dma_alloc_coherent OOM messages (John Greene) [1150339] - [netdrv] e1000: Remove remaining alloc/OOM messages (John Greene) [1150339] - [netdrv] e1000: fix up function prototypes after __dev* removals (John Greene) [1150339] - [netdrv] e1000: remove __dev* attributes (John Greene) [1150339] - [netdrv] e1000: fix concurrent accesses to PHY from watchdog and ethtool (John Greene) [1150339] - [netdrv] e1000: Small packets may get corrupted during padding by HW (John Greene) [1150339] - [acpi] fan: Use bus id as the name for non PNP0C0B (Fan) devices (Prarit Bhargava) [1192485] - [acpi] fan: support INT3404 thermal device (Prarit Bhargava) [1192485] - [acpi] fan: add ACPI 4.0 style fan support (Prarit Bhargava) [1192485] - [acpi] fan: remove no need check for device pointer (Prarit Bhargava) [1192485] - [acpi] fan: printk replacement (Prarit Bhargava) [1192485] - [acpi] fan: do nothing in suspend and poweroff callback (Prarit Bhargava) [1192485] - [acpi] fan: trivial style cleanup (Prarit Bhargava) [1192485] - [acpi] fan: Initialize acpi_state variable (Prarit Bhargava) [1192485] - [acpi] fan: avoid null pointer deference error (Prarit Bhargava) [1192485] - [acpi] fan: Use struct dev_pm_ops for power management in the fan driver (Prarit Bhargava) [1192485] - [acpi] fan: Fix more unbalanced code block (Prarit Bhargava) [1192485] - [acpi] ec: Drop suspend and resume routines (Prarit Bhargava) [1192485] - [acpi] fan: fix unbalanced code block (Prarit Bhargava) [1192485] - [input] mouse: synaptics - remove X250 from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove X1 Carbon 3rd gen from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - re-route tracksticks buttons on the Lenovo 2015 series (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove TOPBUTTONPAD property for Lenovos 2015 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - retrieve the extended capabilities in query $10 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - do not retrieve the board id on old firmwares (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - handle spurious release of trackstick buttons (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix middle button on Lenovo 2015 products (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - skip quirks when post-2013 dimensions (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - support min/max board id in min_max_pnpid_table (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove obsolete min/max quirk for X240 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - query min dimensions for fw v8.1 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - log queried and quirked dimension values (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - split synaptics_resolution(), query first (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max for Lenovo ThinkPad X1 Carbon 2nd (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max on Thinkpad E540 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for Lenovo T440s (Benjamin Tissoires) [1186105 1186111] - [input] mouse: psmouse - add psmouse_matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for pnp-id LEN2002 (Edge E531) (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix resolution for manually provided min/max (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - change min/max quirk table to pnp-id matching (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add a matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - T540p - unify with other LEN0034 models (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - print firmware ID and board number at init (Benjamin Tissoires) [1186105 1186111]- [infiniband] core: Prevent integer overflow in ib_umem_get address arithmetic (Doug Ledford) [1179327] {CVE-2014-8159} - [net] ipcomp: Mark as netns_ok (Jiri Pirko) [1112926] - [netdrv] l2tp: Fix UDP socket reference count bugs in the pppol2tp driver (Jiri Pirko) [1198290] - [net] ipv6: replacing a rt6_info needs to purge possible propagated rt6_infos too (Jiri Pirko) [1198404] - [net] netfilter: ipt_LOG: add bufferisation to call printk() once (Mateusz Guzik) [972694] - [net] netfilter: add missing xt_log.h file (Mateusz Guzik) [972694] - [virt] kvm: exclude ioeventfd from counting kvm_io_range limit (Amos Kong) [1124311] - [pci] Deprecate DEFINE_PCI_DEVICE_TABLE (Prarit Bhargava) [1198148] - [pci] Remove DEFINE_PCI_DEVICE_TABLE macro use (Prarit Bhargava) [1198148] - [wireless] rt2800pci: add firmware for RT3290 (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -12 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -10 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -9 firmware for iwl 3160 / 7260 / 7265 (Stanislaw Gruszka) [1036243] - [wireless] Update zd1201 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update rndis_wlan driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update mwl8k driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update adm8211 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update wl3501_cs driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update atmel driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update at76c50x-usb driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update airo driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport ti drivers from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211_hwsim driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] orinoco: Compile the driver with updated mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport libertas driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ipw2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport p54 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport brcmsmac driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport b43 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ssb bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport bcma bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlegacy driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport rt2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath common layer from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport carl9170 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath5k driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath9 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlwifi driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211 from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport wireless core from linux-3.19 (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add system workqueues (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add mod_delayed_work (Stanislaw Gruszka) [1189024] - [wireless] driver core: export platform_device_register_data as a GPL symbol (Stanislaw Gruszka) [1189024] - [net] etherdevice: Add ether_addr_equal_unaligned (Stanislaw Gruszka) [1189024] - [net] if_ether.h: add IEEE 802.21 Ethertype (Stanislaw Gruszka) [1189024] - [wireless] kernel.h: define u8, s8, u32, etc. limits (Stanislaw Gruszka) [1189024] - [wireless] kabi: remove wireless_send_event symbol (Stanislaw Gruszka) [1189024] - [scsi] qla2xxx: fix race in handling rport deletion during recovery causes panic (Chad Dupuis) [1102902] - [usb] io_ti: fix sysfs-attribute creation (Don Zickus) [1196460] - [usb] io_ti: fix port-data memory leak (Don Zickus) [1196460] - [usb] io_ti: Make edge_remove_sysfs_attrs the port_remove method (Don Zickus) [1196460] - [scsi] storvsc: force discovery of LUNs that may have been removed (Vitaly Kuznetsov) [1035571 1199766] - [scsi] storvsc: in responce to a scan event, scan the host (Vitaly Kuznetsov) [1035571 1199766] - [scsi] don't add scsi_device if its already visible (Vitaly Kuznetsov) [1035571 1199766] - [fs] aio: wake all waiters when destroying ctx (Mateusz Guzik) [1201260] - [x86] kvm: SYSENTER emulation is broken (Mateusz Guzik) [1186450] {CVE-2015-0239} - [x86] kvm: add halt_poll_ns module parameter (Paolo Bonzini) [1185250] - [kernel] sched: Add function single_task_running to let a task check if it is the only task running on a cpu (Paolo Bonzini) [1185250]- [crypto] sha512: Create module providing optimized SHA512 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX2 RORX instruction (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha512: Expose generic sha512 routine to be callable from other modules (Herbert Xu) [1036216] - [crypto] sha256: Create module providing optimized SHA256 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 routine using AVX2's RORX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine with AVX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha256: Expose SHA256 generic routine to be callable externally (Herbert Xu) [1036216] - [crypto] rng: RNGs must return 0 in success case (Herbert Xu) [1199230] - [hv] hv_balloon: keep locks balanced on add_memory() failure (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: refuse to balloon below the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: report offline pages as being used (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: eliminate the trylock path in acquire/release_region_mutex (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Don't post pressure status from interrupt context (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Fix a locking bug in the balloon driver (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Make adjustments in computing the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: avoid memory leak on alloc_error of 2MB memory block (Vitaly Kuznetsov) [1006234] - [fs] isofs: infinite loop in CE record entries (Jacob Tanenbaum) [1175245] {CVE-2014-9420} - [x86] intel_pstate: Add support for SkyLake (Steve Best) [1189313] - [x86] vdso: ASLR bruteforce possible for vdso library (Jacob Tanenbaum) [1184897] {CVE-2014-9585} - [kernel] time: ntp: Correct TAI offset during leap second (Prarit Bhargava) [1199134] - [kernel] kexec: fix build error when hugetlbfs is disabled (Minfei Huang) [1121663] - [kernel] kexec: export free_huge_page to VMCOREINFO (Minfei Huang) [1121663] - [kernel] kexec: save PG_head_mask in VMCOREINFO (Minfei Huang) [1121663] - [mm] Fix PageHead when !CONFIG_PAGEFLAGS_EXTENDED (Minfei Huang) [1121663] - [scsi] lpfc: correct device removal deadlock after link bounce (Rob Evers) [1194793]- [netdrv] i40evf: TCP/IPv6 over Vxlan Tx checksum offload fix (Stefan Assmann) [1150337] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150337] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150337] - [netdrv] i40evf: Add more info to interrupt vector names (Stefan Assmann) [1150337] - [netdrv] i40evf: allow enabling of debug prints via ethtool (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait forever (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor reset (Stefan Assmann) [1150337] - [netdrv] i40evf: disable NAPI polling sooner (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150337] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150337] - [netdrv] i40evf: stop the watchdog for shutdown (Stefan Assmann) [1150337] - [netdrv] i40evf: ignore bogus messages from FW (Stefan Assmann) [1150337] - [netdrv] i40evf: reset on module unload (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150337] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150337] - [netdrv] i40evf: kick a stalled admin queue (Stefan Assmann) [1150337] - [netdrv] i40evf: enable interrupt 0 appropriately (Stefan Assmann) [1150337] - [netdrv] i40evf: don't fire traffic IRQs when the interface is down (Stefan Assmann) [1150337] - [netdrv] i40evf: remove leftover VLAN filters (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor shutdown code (Stefan Assmann) [1150337] - [netdrv] i40evf: Remove some scary log messages (Stefan Assmann) [1150337] - [netdrv] i40evf: remove redundant code (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150337] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150337] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150337] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150337] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150337] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150337] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init sequence even more robust (Stefan Assmann) [1150337] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150337] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150337] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary else (Stefan Assmann) [1150337] - [netdrv] i40evf: make comparisons consistent (Stefan Assmann) [1150337] - [netdrv] i40evf: make checkpatch happy (Stefan Assmann) [1150337] - [netdrv] i40evf: update header comments (Stefan Assmann) [1150337] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150337] - [netdrv] i40evf: don't use more queues than CPUs (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init processing more robust (Stefan Assmann) [1150337] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150337] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150337] - [netdrv] i40evf: Add support for 10G base T parts (Stefan Assmann) [1150337] - [netdrv] i40evf: properly handle multiple AQ messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150337] - [netdrv] i40evf: Fixed guest OS panic when removing vf driver (Stefan Assmann) [1150337] - [netdrv] i40evf: fix memory leak on unused interfaces (Stefan Assmann) [1150337] - [netdrv] i40evf: don't leak queue vectors (Stefan Assmann) [1150337] - [netdrv] i40evf: do not re-arm watchdog after remove (Stefan Assmann) [1150337] - [netdrv] i40evf: future-proof vfr_stat state check (Stefan Assmann) [1150337] - [netdrv] i40evf: fix scan warning on sprintf (Stefan Assmann) [1150337] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait so long (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary break after goto (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40evf: invite vector 0 to the interrupt party (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150337] - [netdrv] i40evf: don't violate scope (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150337] - [netdrv] i40evf: change branding string (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150337] - [netdrv] i40evf: set flags before sending message (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150337] - [netdrv] i40evf: resend FW request if no response (Stefan Assmann) [1150337] - [netdrv] i40evf: fix typo (Stefan Assmann) [1150337] - [netdrv] i40evf: return more useful error information (Stefan Assmann) [1150337] - [netdrv] i40evf: don't stop watchdog if it hasn't started (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150337] - [netdrv] i40evf: fix off-by-one (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150337] - [netdrv] i40evf: check admin queue error bits (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150337] - [netdrv] i40evf: don't go further down (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: set headwb Tx context flags and use them (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150337] - [netdrv] i40evf: Fix function header (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150337] - [netdrv] i40evf: use correct format for printing MAC addresses (Stefan Assmann) [1150337] - [netdrv] i40evf: clean up log message formatting (Stefan Assmann) [1150337] - [netdrv] i40evf: remove bogus comment (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary log messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150337] - [netdrv] i40evf: make messages less dire (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150337] - [netdrv] i40evf: fix crash when changing ring sizes (Stefan Assmann) [1150337] - [netdrv] i40evf: set descriptor multiple to 32 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150337] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Change type to u32 to avoid sparse error (Stefan Assmann) [1150337] - [netdrv] i40e: check pointers before use (Stefan Assmann) [1150345] - [netdrv] i40e: catch NVM write semaphore timeout and retry (Stefan Assmann) [1150345] - [netdrv] i40e: stop flow director on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: disconnect irqs on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: Issue a PF reset if Tx queue disable timeout (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the Tx ring qset handle when DCB reconfigures (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the case where per TC queue count was higher than queues enabled (Stefan Assmann) [1150345] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150345] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150345] - [netdrv] i40e: Don't check for Tx hang when PF down (Stefan Assmann) [1150345] - [netdrv] i40e: fix shift precedence issue (Stefan Assmann) [1150345] - [netdrv] i40e: Fix memory leak at failure path in i40e_dbg_command_write() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150345] - [netdrv] i40e: Use ethtool private flags to display NPAR status (Stefan Assmann) [1150345] - [netdrv] i40e: Set FLAG_RD when sending buffer FW must read (Stefan Assmann) [1150345] - [netdrv] i40e: print Rx packet split status (Stefan Assmann) [1150345] - [netdrv] i40e: Set BUF flag for Set Version AQ command (Stefan Assmann) [1150345] - [netdrv] i40e: Add support for getlink, setlink ndo ops (Stefan Assmann) [1150345] - [net] set and query VEB/VEPA bridge mode via PF_BRIDGE (Stefan Assmann) [1150345] - [netdrv] i40e: Implement configfs for NPAR BW configuration (Stefan Assmann) [1150345] - [netdrv] i40e: Add NPAR BW get and set functions (Stefan Assmann) [1150345] - [netdrv] i40e: enable packet split only when IOMMU present (Stefan Assmann) [1150345] - [netdrv] i40e: Add method to keep track of current rxnfc settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150345] - [netdrv] i40e: Fix i40e_ndo_set_vf_spoofchk (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the EMPR interrupt received handling (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150345] - [netdrv] i40e: Use #define for the VSI connection type (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150345] - [netdrv] i40e: rename debugfs clear_stats option (Stefan Assmann) [1150345] - [netdrv] i40e: update Shadow RAM read/write functions (Stefan Assmann) [1150345] - [netdrv] i40e: Enable Loopback for the FCOE vsi as well (Stefan Assmann) [1150345] - [netdrv] i40e: Fix function header (Stefan Assmann) [1150345] - [netdrv] i40e: fix led blink toggle to enable steady state (Stefan Assmann) [1150345] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150345] - [netdrv] i40e: stop the service task at shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: add locking around VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: Use even more ARQ descriptors (Stefan Assmann) [1150345] - [netdrv] i40e: delay after VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: avoid use of uninitialized v_budget in i40e_init_msix (Stefan Assmann) [1150345] - [netdrv] i40e: i40e_fcoe.c: Remove unused function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150345] - [netdrv] i40e: when Rx timestamps disabled set specific mode (Stefan Assmann) [1150345] - [netdrv] i40e: use same check for Rx hang as for Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150345] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150345] - [netdrv] i40e: Issue "Stop LLDP" command for firmware older than v4.3 (Stefan Assmann) [1150345] - [netdrv] i40e: check I40E_FLAG_PTP before handling Tx or Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: only enable PTP interrupt cause if PTP is enabled (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Dump Stats string removed from debugfs help command (Stefan Assmann) [1150345] - [netdrv] i40e: Add define for interrupt name string len (Stefan Assmann) [1150345] - [netdrv] i40e: don't give up on DCB error after reset (Stefan Assmann) [1150345] - [netdrv] i40e: fix proc/int descriptions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE configure option (Stefan Assmann) [1150345] - [netdrv] i40e: limit sriov to partition 1 of NPAR configurations (Stefan Assmann) [1150345] - [netdrv] i40e: Don't exit link event early if link speed has changed (Stefan Assmann) [1150345] - [netdrv] i40e: limit WoL and link settings to partition 1 (Stefan Assmann) [1150345] - [netdrv] i40e: Adding function for reading PBA String (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150345] - [netdrv] i40e: remove VN2VN related mac filters (Stefan Assmann) [1150345] - [netdrv] i40e: Add warning for NPAR partitions with link speed less than 10Gbps (Stefan Assmann) [1150345] - [netdrv] i40e: disable IOV before freeing resources (Stefan Assmann) [1150345] - [netdrv] i40e: Fix bug with TCP over IPv6 over VXLAN (Stefan Assmann) [1150345] - [netdrv] i40e: Fix Rx checksum error counter (Stefan Assmann) [1150345] - [netdrv] i40e: fix un-necessary Tx hangs (Stefan Assmann) [1150345] - [netdrv] i40e: Fix possible memory leak in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] net: Disallow providing non zero VLAN ID for NIC drivers FDB add flow (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150345] - [netdrv] i40e: add to NVM update debug message (Stefan Assmann) [1150345] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150345] - [netdrv] i40e: poll on NVM semaphore only if not other error (Stefan Assmann) [1150345] - [netdrv] i40e: fix up NVM update sm error handling (Stefan Assmann) [1150345] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150345] - [netdrv] i40e: init NVM update state on adminq init (Stefan Assmann) [1150345] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150345] - [netdrv] i40e: rework debug messages for NVM update (Stefan Assmann) [1150345] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150345] - [netdrv] i40e: better error messages for NVM update issues (Stefan Assmann) [1150345] - [netdrv] i40e: clear NVM update state on ethtool test (Stefan Assmann) [1150345] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150345] - [netdrv] i40e: Reduce stack in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150345] - [netdrv] i40e: get pf_id from HW rather than PCI function (Stefan Assmann) [1150345] - [netdrv] i40e: increase ARQ size (Stefan Assmann) [1150345] - [netdrv] i40e: Re enable Main VSI loopback setting in the reset path (Stefan Assmann) [1150345] - [netdrv] i40e: Add new update VSI flow to accommodate FW fix with VSI Loopback mode (Stefan Assmann) [1150345] - [netdrv] i40e: Increase reset delay (Stefan Assmann) [1150345] - [netdrv] i40e: fix netdev_stat macro definition (Stefan Assmann) [1150345] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150345] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150345] - [netdrv] i40e: don't enable PTP support on more than one PF per port (Stefan Assmann) [1150345] - [netdrv] i40e: Add description to misc and fd interrupts (Stefan Assmann) [1150345] - [netdrv] i40e: allow various base numbers in debugfs aq commands (Stefan Assmann) [1150345] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unneeded break statement (Stefan Assmann) [1150345] - [netdrv] i40e: trigger SW INT with no ITR wait (Stefan Assmann) [1150345] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150345] - [netdrv] i40e: Prevent link flow control settings when PFC is enabled (Stefan Assmann) [1150345] - [netdrv] i40e: Do not disable/enable FCoE VSI with DCB reconfig (Stefan Assmann) [1150345] - [netdrv] i40e: Modify Tx disable wait flow in case of DCB reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Update VEB's enabled_tc after reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Check for LLDP AdminStatus before querying DCBX (Stefan Assmann) [1150345] - [netdrv] i40e: Add support to firmware CEE DCBX mode (Stefan Assmann) [1150345] - [netdrv] i40e: Resume Port Tx after DCB event (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version to 1.1.23 (Stefan Assmann) [1150345] - [netdrv] i40e: re-enable VFLR interrupt sooner (Stefan Assmann) [1150345] - [netdrv] i40e: only warn once of PTP nonsupport in 100Mbit speed (Stefan Assmann) [1150345] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150345] - [netdrv] i40e: don't do link_status or stats collection on every ARQ (Stefan Assmann) [1150345] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150345] - [netdrv] i40e: properly parse MDET registers (Stefan Assmann) [1150345] - [netdrv] i40e: configure VM ID in qtx_ctl (Stefan Assmann) [1150345] - [netdrv] i40e: enable debug earlier (Stefan Assmann) [1150345] - [netdrv] i40e: better wording for resource tracking errors (Stefan Assmann) [1150345] - [netdrv] i40e: scale msix vector use when more cores than vectors (Stefan Assmann) [1150345] - [netdrv] i40e: remove debugfs dump stats (Stefan Assmann) [1150345] - [netdrv] i40e: avoid disable of interrupt when changing ITR (Stefan Assmann) [1150345] - [netdrv] i40e: fix link checking logic (Stefan Assmann) [1150345] - [netdrv] i40e: Add condition to enter fdir flush and reinit (Stefan Assmann) [1150345] - [netdrv] i40e: _MASK vs _SHIFT typo in i40e_handle_mdd_event() (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version (Stefan Assmann) [1150345] - [netdrv] i40e: Moving variable declaration out of the loops (Stefan Assmann) [1150345] - [netdrv] i40e: Add 10GBaseT support (Stefan Assmann) [1150345] - [netdrv] i40e: process link events when setting up switch (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug where Rx would stop after some time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150345] - [netdrv] i40e: enable LSE poke and simplify link state (Stefan Assmann) [1150345] - [netdrv] i40e: mask phy events (Stefan Assmann) [1150345] - [netdrv] i40e: skb->xmit_more support (Stefan Assmann) [1150345] - [netdrv] i40e: use global pci_vfs_assigned() to replace local i40e_vfs_are_assigned() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: fix panic due to too-early Tx queue enable (Stefan Assmann) [1150345] - [netdrv] i40e: Fix an issue when PF reset fails (Stefan Assmann) [1150345] - [netdrv] i40e: make warning less verbose (Stefan Assmann) [1150345] - [netdrv] i40e: Tell OS link is going down when calling set_phy_config (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unnecessary assignment (Stefan Assmann) [1150345] - [netdrv] i40e: Change wording to be more consistent (Stefan Assmann) [1150345] - [netdrv] i40e: Allow user to change link settings if link is down (Stefan Assmann) [1150345] - [netdrv] i40e: Add dual speed module support (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150345] - [netdrv] i40e: quiet complaints when removing default MAC VLAN filter and make set_mac reversible (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150345] - [netdrv] i40e: Add checks and message for Qualified Module info (Stefan Assmann) [1150345] - [netdrv] i40e: set num_queue_pairs to num configured by VF (Stefan Assmann) [1150345] - [netdrv] i40e: Enable l2tsel bit for VLAN tag control (Stefan Assmann) [1150345] - [netdrv] i40e: Add a FD flush counter to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: ATR policy change to flush the table to clean stale ATR rules (Stefan Assmann) [1150345] - [netdrv] i40e: Some FD message fixes (Stefan Assmann) [1150345] - [netdrv] i40e: Update flow director error messages to reduce user confusion (Stefan Assmann) [1150345] - [netdrv] i40e: fix PTP bug (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a few potential VF dereferences (Stefan Assmann) [1150345] - [netdrv] i40e: Fix for recent kernel panic (Stefan Assmann) [1150345] - [netdrv] i40e: Cleaning up missing null-terminate in conjunction with strncpy (Stefan Assmann) [1150345] - [netdrv] i40e: use correct structure type name in sizeof (Stefan Assmann) [1150345] - [netdrv] i40e: fix sparse non static symbol warning (Stefan Assmann) [1150345] - [netdrv] i40e: Fix missing uapi/linux/dcbnl.h include in i40e_fcoe.c (Stefan Assmann) [1150345] - [netdrv] i40e: remove support for vf unicast promiscuous mode (Stefan Assmann) [1150345] - [netdrv] i40e: Minor comment changes (Stefan Assmann) [1150345] - [netdrv] i40e: disable local loopback on vmdq vsi (Stefan Assmann) [1150345] - [netdrv] i40e: use correct vf_id offset for virtchnl message (Stefan Assmann) [1150345] - [netdrv] i40e: expose debug_write_register request (Stefan Assmann) [1150345] - [netdrv] i40e: disable FCoE (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE to build and updates its documentation (Stefan Assmann) [1150345] - [netdrv] i40e: RHEL6 fixups for fcoe code (Stefan Assmann) [1150345] - [netdrv] i40e: Adds FCoE related code to i40e core driver (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE code to the i40e driver (Stefan Assmann) [1150345] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150345] - [netdrv] i40e: Give link more time after setting flow control (Stefan Assmann) [1150345] - [netdrv] i40e: Fix firmware API version errors (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150345] - [netdrv] i40e: fix format mismatch in drivers/net/ethernet/intel/i40e/i40e_debugfs.c (Stefan Assmann) [1150345] - [netdrv] i40e: (ptp) warn when PF_ID does not match in PRTTSYN_CTL0 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150345] - [netdrv] i40e: never generate both software and hardware timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: Add ndo_get_phys_port_id() callback support (Stefan Assmann) [1150345] - [netdrv] i40e: remove unnecessary break after goto (Stefan Assmann) [1150345] - [netdrv] bridge: fdb dumping takes a filter device (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150345] - [netdrv] i40e: Implement set_settings for ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: Add set_pauseparam to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150345] - [netdrv] i40e: move nway reset (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Finish implementation of ethtool get settings (Stefan Assmann) [1150345] - [netdrv] i40e: disable TPH (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a boundary condition and turning off of ntuple (Stefan Assmann) [1150345] - [netdrv] i40e: tolerate lost interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150345] - [netdrv] i40e: remove linux/export.h header from i40e_ptp.c (Stefan Assmann) [1150345] - [netdrv] i40e: limit GLLAN_TXPRE_QDIS to QINDX 0-127 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150345] - [netdrv] i40e: FD filter replay logic bug fix (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150345] - [netdrv] i40e: fix compile error on 32bit (Stefan Assmann) [1150345] - [netdrv] i40e: Correct mask assignment value (Stefan Assmann) [1150345] - [netdrv] i40e: clear all queues and interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150345] - [netdrv] i40e: fix fdir programming (Stefan Assmann) [1150345] - [netdrv] i40e: Add debugfs hooks to print current total FD filter count (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the FD sideband logic to detect a FD table full condition (Stefan Assmann) [1150345] - [netdrv] i40e: Avoid adding the TCP-IPv4 filter twice (Stefan Assmann) [1150345] - [netdrv] i40e: only create PTP device node once (Stefan Assmann) [1150345] - [netdrv] i40e: don't store user requested mode until we've validated it (Stefan Assmann) [1150345] - [netdrv] i40e: break PTP hardware control from ioctl command for timestamp mode (Stefan Assmann) [1150345] - [netdrv] i40e: rename i40e_ptp_enable to i40e_ptp_feature_enable (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150345] - [netdrv] i40e: do not take NVM ownership for SR read (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150345] - [netdrv] i40e: Bypass timeout recovery level 0 so as to not cause MDD (Stefan Assmann) [1150345] - [netdrv] i40e: no pf reset at pci remove (Stefan Assmann) [1150345] - [netdrv] i40e: reapply LAA after reset (Stefan Assmann) [1150345] - [netdrv] i40e: allow user to set LAA again (Stefan Assmann) [1150345] - [netdrv] i40e: use WoL flag when setting LAA (Stefan Assmann) [1150345] - [netdrv] i40e: Add ablitity to enable/disable link from set_link_restart_an (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150345] - [netdrv] i40e: Fix ethtool coalesce settings (Stefan Assmann) [1150345] - [netdrv] i40e: fix a stray print message (Stefan Assmann) [1150345] - [netdrv] i40e: warn on newer/older firmware API rev (Stefan Assmann) [1150345] - [netdrv] i40e: Add PF reset when Malicious driver event for PF (Stefan Assmann) [1150345] - [netdrv] i40e: make prep_for_reset void (Stefan Assmann) [1150345] - [netdrv] i40e: Stop the VF device after setting its MAC address (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150345] - [netdrv] i40e: keep service tasks out of reset process (Stefan Assmann) [1150345] - [netdrv] i40e: clear VEB stats when pf stats are cleared (Stefan Assmann) [1150345] - [netdrv] i40e: Fix scheduling while atomic bug during NAPI (Stefan Assmann) [1150345] - [netdrv] i40e: debugfs fix to dump remote LLDPDU (Stefan Assmann) [1150345] - [netdrv] i40e: Helper routine for Rx/Tx queue enable/disable wait (Stefan Assmann) [1150345] - [netdrv] i40e: Fix dangling ring pointers upon driver removal (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150345] - [netdrv] i40e: workaround NVM GLQF_HKEY (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150345] - [netdrv] i40e: use stored base_queue value (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug in ethtool for FD drop packet filter action (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150345] - [netdrv] i40e: Do not accept tagged packets by default (Stefan Assmann) [1150345] - [netdrv] i40e: Separate out DCB capability and enabled flags (Stefan Assmann) [1150345] - [netdrv] i40e: Change the notion of src and dst for FD_SB in ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150345] - [netdrv] i40e: Allow RSS table entry range and GPS to be any number, not necessarily power of 2 (Stefan Assmann) [1150345] - [netdrv] i40e: Delete stale MAC filters after change (Stefan Assmann) [1150345] - [netdrv] i40e: Do not fall back to one queue model if the only feature enabled is ATR (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150345] - [netdrv] i40e: keep SR-IOV enabled in the case that RSS, VMDQ, FD_SB and DCB are disabled (Stefan Assmann) [1150345] - [netdrv] i40e: Changes to Interrupt distribution policy (Stefan Assmann) [1150345] - [netdrv] i40e: implement anti-spoofing for VFs (Stefan Assmann) [1150345] - [netdrv] i40e: don't complain about removing non-existent addresses (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused variable and memory allocation (Stefan Assmann) [1150345] - [netdrv] i40e: allow for more VSIs (Stefan Assmann) [1150345] - [netdrv] i40e: add checks for AQ error status bits (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150345] - [netdrv] i40e: not all VSIs have rings (Stefan Assmann) [1150345] - [netdrv] i40e: clear pxe after adminq is rebuilt (Stefan Assmann) [1150345] - [netdrv] i40e: Fix incorrect feature configuration status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e: remove irqs only when they are set up (Stefan Assmann) [1150345] - [netdrv] i40e: don't remove HMC that doesn't exist (Stefan Assmann) [1150345] - [netdrv] i40e: print full link message (Stefan Assmann) [1150345] - [netdrv] i40e: add xcast stats for port (Stefan Assmann) [1150345] - [netdrv] i40e: add vsi x-cast stats (Stefan Assmann) [1150345] - [netdrv] i40e: increase reset wait time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150345] - [netdrv] i40e: print message for pre-production hardware (Stefan Assmann) [1150345] - [netdrv] i40e: add VEB stats to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: set lan_veb index (Stefan Assmann) [1150345] - [netdrv] i40e: add missing VSI statistics (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150345] - [netdrv] i40e: refactor stats collection (Stefan Assmann) [1150345] - [netdrv] i40e: refactor send version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150345] - [netdrv] i40e: notify VF of all types of resets (Stefan Assmann) [1150345] - [netdrv] i40e: clamp jumbo frame size (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150345] - [netdrv] i40e: remove check for large buffer (Stefan Assmann) [1150345] - [netdrv] i40e: Rework register diagnostic (Stefan Assmann) [1150345] - [netdrv] i40e: don't use OR to check a value (Stefan Assmann) [1150345] - [netdrv] i40e: enable CONFIG_I40E_DCB (Stefan Assmann) [1150345] - [netdrv] i40e: remove ifdefs which are no longer necessary (Stefan Assmann) [1150345] - [netdrv] i40e: revert 075a5d9ee83117e56cf429fcc1cbc78f020ed3bf (Stefan Assmann) [1150345]- [mm] vmscan: check if reclaim should really abort even if compaction_ready() is true for one zone (Rafael Aquini) [1066702] - [mm] page_alloc: prevent unending loop in __alloc_pages_slowpath() (Rafael Aquini) [1066702] - [mm] page_alloc: fix deferred congestion timeout if preferred zone is not allowed (Rafael Aquini) [1066702] - [mm] compaction: prevent infinite loop in compact_zone (Rafael Aquini) [1066702] - [mm] compaction: detect when scanners meet in isolate_freepages (Rafael Aquini) [1066702] - [mm] compaction: push isolate search base of compact control one pfn ahead (Rafael Aquini) [1066702] - [mm] compaction: checks correct fragmentation index (Rafael Aquini) [1066702] - [mm] compaction: abort if migration page cannot be charged to memcg (Rafael Aquini) [1066702] - [mm] compaction: check migrate_pages's return value instead of list_empty() (Rafael Aquini) [1066702] - [mm] hugetlb: fix and clean-up node iteration code to alloc or free (Rafael Aquini) [1066702] - [x86] fpu: shift clear_used_math() from save_i387_xstate() to handle_signal() (Oleg Nesterov) [1196262] - [x86] fpu: change save_i387_xstate() to rely on unlazy_fpu() (Oleg Nesterov) [1196262] - [kernel] clockevents: Make minimum delay adjustments configurable (Prarit Bhargava) [1183773] - [kernel] clockevents: Sanitize min_delta_ns adjustment and prevent overflows (Prarit Bhargava) [1183773] - [md] dm-switch support for RHEL 6 (Mikulas Patocka) [1196319] - [drm] i915: ignore early underrun irqs during init (Rob Clark) [1193972] - [x86] switch_to(): Load TLS descriptors before switching DS and ES (Denys Vlasenko) [1177354] {CVE-2014-9419} - [virt] revert "revert "virtio-net: initialize vlan_features"" (Vlad Yasevich) [1132972] - [netdrv] macvtap: Fix csum_start when VLAN tags are present (Vlad Yasevich) [1123697] - [netdrv] macvtap: signal truncated packets (Vlad Yasevich) [1123697] - [netdrv] macvtap: restore vlan header on user read (Vlad Yasevich) [1123697] - [netdrv] macvlan: Initialize vlan_features to turn on offload support (Vlad Yasevich) [1123697] - [netdrv] macvlan: Add support for 'always_on' offload features (Vlad Yasevich) [1123697] - [netdrv] mactap: Fix checksum errors for non-gso packets in bridge mode (Vlad Yasevich) [1123697] - [netdrv] revert "macvlan: fix checksums error when we are in bridge mode" (Vlad Yasevich) [1123697] - [net] core: Correctly set segment mac_len in skb_segment() (Vlad Yasevich) [1123697] - [net] core: generalize skb_segment() (Vlad Yasevich) [1123697] - [net] core: Add skb_headers_offset_update helper function (Vlad Yasevich) [1123697] - [netdrv] ixgbe: Correctly disable VLAN filter in promiscuous mode (Vlad Yasevich) [1123697] - [netdrv] ixgbe: remove vlan_filter_disable and enable functions (Vlad Yasevich) [1123697] - [netdrv] qlge: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697] - [netdrv] i40evf: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] i40e: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] ehea: Fix TSO and hw checksums with non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] e1000: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697]- [powerpc] perf: Never program book3s PMCs with values >= 0x80000000 (Steve Best) [1193743] - [mmc] rtsx_usb_sdmmc: fix incorrect last byte in R2 response (Don Zickus) [753699] - [mmc] rtsx: fix possible linking error if built-in (Don Zickus) [753699] - [mmc] Add realtek USB sdmmc host driver (Don Zickus) [753699] - [mfd] rtsx_usb: Defer autosuspend while card exists (Don Zickus) [753699] - [mfd] rtsx_usb: Fix runtime PM deadlock (Don Zickus) [753699] - [mfd] rtsx_usb: Fix decimal printf format specifiers prefixed with 0x (Don Zickus) [753699] - [mfd] rtsx_usb: export device table (Don Zickus) [753699] - [mfd] rtsx_usb: Make mfd_cell array const (Don Zickus) [753699] - [mfd] rtsx_usb: Add comment in rtsx_usb_suspend (Don Zickus) [753699] - [mfd] rtsx_usb: Fix possible race condition (Don Zickus) [753699] - [mfd] Add realtek USB card reader driver (Don Zickus) [753699] - [netdrv] e1000e: Fixup comments jumbled by i219 support (John Greene) [1150340 1186055] - [netdrv] e1000e: avoid incorrect ioremap/iounmap sequences for e1000_pch_spt (John Greene) [1150340 1186055] - [netdrv] e1000e: NVM write protect access removed from SPT HW (John Greene) [1150340 1186055] - [netdrv] e1000e: initial support for i219 (John Greene) [1150340 1186055] - [netdrv] e1000e: Feature Enable PHY Ultra Low Power Mode (ULP) (John Greene) [1150340] - [netdrv] e1000e: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150340] - [netdrv] e1000e: remove unnecessary break after return (John Greene) [1150340] - [netdrv] e1000e: Fix CRC errors with jumbo traffic (John Greene) [1150340] - [netdrv] e1000e: Add code to check return values on NVM accesses (John Greene) [1150340] - [netdrv] e1000e: Add support for EEE in Sx states (John Greene) [1150340] - [netdrv] e1000e: fix trivial kernel doc typos (John Greene) [1150340] - [netdrv] e1000e: delete excessive space character in debug message (John Greene) [1150340] - [netdrv] e1000e: Fix TSO with non-accelerated vlans (John Greene) [1150340] - [netdrv] e1000e: Include clocksource.h to get CLOCKSOURCE_MASK (John Greene) [1150340] - [netdrv] e1000e: Tx hang on I218 when linked at 100Half and slow response at 10Mbps (John Greene) [1150340] - [scsi] megaraid_sas: Revert "driver version upgrade and remove some meta data of driver" (Tomas Henzl) [1197811] - [s390] vdso: fix clock_gettime for CLOCK_THREAD_CPUTIME_ID, -2 and -3 (Hendrik Brueckner) [1195675] - [sound] alsa: hda - fix hda_display_power() when !CONFIG_SND_HDA_I915 (Jaroslav Kysela) [1069236] - [lib] list_sort: do not pass bad pointers to cmp callback (Dave Airlie) [1195439] - [ata] ahci: Remove Device ID for Intel Sunrise Point PCH (David Milburn) [1129415] - [ata] ahci: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [i2c] i801: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [scsi] always increment reference count (Ewan Milne) [886657] - [scsi] scsi_debug: deadlock between completions and surprise module removal (Ewan Milne) [886657]- [kernel] ipc: sysv shared memory limited to 8TiB (George Beshers) [1171218] - [fs] exec: do not abuse ->cred_guard_mutex in threadgroup_lock() (Petr Oros) [1169225] - [kernel] cgroup: always lock threadgroup during migration (Petr Oros) [1169225] - [kernel] threadgroup: extend threadgroup_lock() to cover exit and exec (Petr Oros) [1169225] - [kernel] threadgroup: rename signal->threadgroup_fork_lock to ->group_rwsem (Petr Oros) [1169225] - [scsi] fcoe: use CHECKSUM_UNNECESSARY instead of CHECKSUM_PARTIAL on tx (Neil Horman) [1187393] - [net] do not do gso for CHECKSUM_UNNECESSARY in netif_needs_gso (Neil Horman) [1187393] - [scsi] hpsa: update driver revision to 3.4.4-1-RH4 (Joseph Szczypek) [1189274] - [scsi] hpsa: Cleanup hpsa_message and hpsa_find_cfgtables (Joseph Szczypek) [1189274] - [scsi] hpsa: Use local workqueues instead of system workqueues - part 2 (Joseph Szczypek) [1189274] - [scsi] hpsa: add in P840ar controller model name (Joseph Szczypek) [1189274] - [scsi] hpsa: add in gen9 controller model names (Joseph Szczypek) [1189274] - [scsi] hpsa: detect and report failures changing controller transport modes (Joseph Szczypek) [1189274] - [scsi] hpsa: shorten the wait for the CISS doorbell mode change ack (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor duplicated scan completion code into a new routine (Joseph Szczypek) [1189274] - [scsi] hpsa: move SG descriptor set-up out of hpsa_scatter_gather() (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use function pointers in fast path command submission (Joseph Szczypek) [1189274] - [scsi] hpsa: print CDBs instead of kernel virtual addresses for uncommon errors (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use a void pointer for scsi_cmd field of struct CommandList (Joseph Szczypek) [1189274] - [scsi] hpsa: return failed from device reset/abort handlers (Joseph Szczypek) [1189274] - [scsi] hpsa: check for ctlr lockup after command allocation in main io path (Joseph Szczypek) [1189274] - [scsi] hpsa: guard against overflowing raid map array (Joseph Szczypek) [1189274] - [scsi] hpsa: do not ack controller events on controllers that do not support it (Joseph Szczypek) [1189274] - [scsi] hpsa: remove incorrect BUG_ONs checking for raid offload enable (Joseph Szczypek) [1189274] - [scsi] hpsa: do not check for msi(x) in interrupt_pending (Joseph Szczypek) [1189274] - [scsi] hpsa: slightly optimize SA5_performant_completed (Joseph Szczypek) [1189274] - [scsi] hpsa: optimize cmd_alloc function by remembering last allocation (Joseph Szczypek) [1189274] - [scsi] hpsa: fix race between abort handler and main i/o path (Joseph Szczypek) [1189274] - [scsi] hpsa: honor queue depth of physical devices (Joseph Szczypek) [1189274] - [scsi] hpsa: use workqueue to resubmit failed ioaccel commands (Joseph Szczypek) [1189274] - [scsi] hpsa: factor out hpsa_ciss_submit function (Joseph Szczypek) [1189274] - [scsi] hpsa: do not request device rescan on every ioaccel path error (Joseph Szczypek) [1189274] - [scsi] hpsa: do not queue commands internally in driver (Joseph Szczypek) [1189274] - [scsi] hpsa: get rid of cmd_special_alloc and cmd_special_free (Joseph Szczypek) [1189274] - [scsi] hpsa: reserve some commands for use by driver (Joseph Szczypek) [1189274] - [scsi] hpsa: avoid unneccesary calls to resource freeing functions (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in hpsa_alloc_cmd_pool (Joseph Szczypek) [1189274] - [scsi] hpsa: report allocation failures while allocating SG chain blocks (Joseph Szczypek) [1189274] - [scsi] hpsa: pass error from pci_set_consistent_dma_mask from hpsa_message (Joseph Szczypek) [1189274] - [scsi] hpsa: rename hpsa_request_irq to hpsa_request_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: report failure to ioremap config table (Joseph Szczypek) [1189274] - [scsi] hpsa: trivial message and comment clean ups (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor hpsa_find_board_params() to encapsulate legacy test (Joseph Szczypek) [1189274] - [scsi] hpsa: downgrade the Waiting for no-op print to dev_info (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate return value from board ID lookup (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate hard_reset failures in reset_devices mode (Joseph Szczypek) [1189274] - [scsi] hpsa: remove 0x from queue depth print which is in decimal (Joseph Szczypek) [1189274] - [scsi] hpsa: notice all request_irq errors (Joseph Szczypek) [1189274] - [scsi] hpsa: Fix -Wunused-but-set-variable warning (Joseph Szczypek) [1189274] - [scsi] hpsa: rename free_irqs to hpsa_free_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: adjust RAID-1, RAID-1ADM, and RAID-6 names (Joseph Szczypek) [1189274] - [scsi] hpsa: change how SA controllers are reset (Joseph Szczypek) [1189274] - [scsi] hpsa: turn off interrupts when kdump starts (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in kdump hard reset (Joseph Szczypek) [1189274] - [scsi] hpsa: correct endian sparse warnings (Joseph Szczypek) [1189274] - [scsi] ses: Add power_status to SES device slot (Maurizio Lombardi) [1195134] - [scsi] ses: add reliable slot attribute (Maurizio Lombardi) [1195134] - [scsi] ses: add enclosure logical id (Maurizio Lombardi) [1195134] - [scsi] ses: generate KOBJ_CHANGE on enclosure attach (Maurizio Lombardi) [1195134] - [scsi] ses: close potential registration race (Maurizio Lombardi) [1195134] - [scsi] enclosure: handle non-unique element descriptors (Maurizio Lombardi) [1195134] - [scsi] enclosure: fix WARN_ON in dual path device removing (Maurizio Lombardi) [1195134] - [scsi] ses: requesting a fault indication (Maurizio Lombardi) [1195134] - [scsi] ses: add subenclosure support (Maurizio Lombardi) [1195134] - [scsi] ses: show devices for enclosures with no page 7 (Maurizio Lombardi) [1195134] - [block-driver] cciss: do not reset non-resettable boards (Tomas Henzl) [1192516] - [scsi] Fnic: Not probing all the vNICS via fnic_probe on boot (Chris Leech) [1092771] - [scsi] lpfc: Update lpfc version for 10.6.0.20 driver release (Rob Evers) [1194793] - [scsi] lpfc: Update copyright to 2015 (Rob Evers) [1194793] - [scsi] lpfc: Fix setting of EQ delay Multiplier (Rob Evers) [1194793] - [scsi] lpfc: Fix crash in device reset handler (Rob Evers) [1194793] - [scsi] lpfc: application causes OS crash when running diagnostics (Rob Evers) [1194793] - [scsi] lpfc: Fix internal loopback failure (Rob Evers) [1194793] - [scsi] lpfc: Fix premature release of rpi bit in bitmask (Rob Evers) [1194793] - [scsi] lpfc: Initiator sends wrong BBCredit value for either FLOGI or FLOGI_ACC (Rob Evers) [1194793] - [scsi] lpfc: Fix provide host name and OS name in RSNN-NN FC-GS command (Rob Evers) [1194793] - [scsi] lpfc: Parse the new 20G, 25G and 40G link speeds in the lpfc driver (Rob Evers) [1194793] - [scsi] lpfc: lpfc does not support option_rom_version sysfs attribute on newer adapters (Rob Evers) [1194793] - [scsi] lpfc: Fix host reset escalation killing all IOs (Rob Evers) [1194793] - [scsi] lpfc: Linux lpfc driver doesn't re-establish the link after a cable pull on LPe12002 (Rob Evers) [1194793] - [scsi] lpfc: Fix to handle PLOGI when already logged in (Rob Evers) [1194793] - [scsi] lpfc: Fix the iteration count to match the 30 sec comment (Rob Evers) [1194793] - [scsi] lpfc: Fix null ndlp derefernce in target_reset_handler (Rob Evers) [1194793]- [block] genhd: fix leftover might_sleep() in blk_free_devt() (Jeff Moyer) [1193201] - [s390] kernel: 3215 tty close crash (Hendrik Brueckner) [1186682] - [s390] zcrypt: fixed domain scanning problem again (Hendrik Brueckner) [1193613] - [s390] zcrypt: Number of supported ap domains is not retrievable (Hendrik Brueckner) [1193613] - [fs] gfs2: Move gfs2_file_splice_write outside of #ifdef (Robert S Peterson) [1193559] - [fs] nfsd: fix EXDEV checking in rename (Steve Dickson) [1154787] - [fs] nfs: Be more aggressive in using readdirplus for 'ls -l' situations (J. Bruce Fields) [1043771] - [netdrv] be2net: avoid unncessary swapping of fields in eth_tx_wrb (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: process port misconfig async event (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor be_set_rx_mode() and be_vid_config() for readability (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove duplicate code in be_cmd_rx_filter() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use offset based FW flashing for Skyhawk chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: avoid flashing SH-B0 UFI image on SH-P2 chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor code that checks flash file compatibility (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace (1 << x) with BIT(x) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move un-exported routines from be.h to respective src files (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warning (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Fix TX rate limiting on Lancer/Skyhawk-R VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move definitions related to FW cmdsfrom be_hw.h to be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: issue function reset cmd in resume path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a log message for POST timeout in Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fail VF link config change via ndo_set_vf_link_state() on BE3/Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix failure case in setting flow control (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move interface create code to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] emulex: Use skb_put_padto instead of skb_padto() and skb->len assignment (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Check for presence of IFLA_AF_SPEC (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Validate IFLA_BRIDGE_MODE attribute length (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use netdev_rss_key_fill() helper (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix alignment on line wrap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple assignments on a single line (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove space after typecasts (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unnecessary blank lines after an open brace (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: insert a blank line after function/struct//enum definitions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple blank lines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add blank line after declarations (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove return statements for void functions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 20G-KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 40G/KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warnings in be_cmd_req_port_type{} (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix a sparse warning in be_cmd_modify_eqd() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: enable PCIe error reporting on VFs too (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: send a max of 8 EQs to be_cmd_modify_eqd() on Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix port-type reporting in get_settings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add ethtool "-m" option support (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use v1 of SET_FLOW_CONTROL command (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix RX fragment posting for jumbo frames (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace strcpy with strlcpy (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix some log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: query max_tx_qs for BE3 super-nic profile from FW (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define macro for_all_tx_queues_on_eq() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of TX budget (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: make be_cmd_get_regs() return a status (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define BE_MAX_MTU (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unncessary gotos (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix log messages in lancer FW download path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add a dma_mapping_error counter in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add TX completion error statistics in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a description for counter rx_input_fifo_overflow_drop (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: shorten AMAP_GET/SET_BITS() macro calls (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a few log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Issue shutdown event to ocrdma driver (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: support deleting FW dump via ethtool (only for Lancer) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: ignore VF mac address setting for the same mac (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update driver version to 10.4 (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use "if (!foo)" test style (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unused structures in be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: reduce arguments passed to FW-cmd routines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update UE bit description strings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ndo methods (Ivan Vecera) [1149267 1158694] - [net] etherdevice: Use ether_addr_copy to copy an Ethernet address (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ethtool methods (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ENOMEM for memory allocation failures (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ETIMEDOUT when a FW-cmd times out (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix error status for FW-download (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use -ENETDOWN error status when interface is down (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: re-enable vlan filtering mode asap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: cleanup MCC async event processing code (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move async cmd processing to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fixup TX-rate setting code for Skyhawk-R (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add link state control for VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix up function prototypes after __dev* removals (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove __dev* attributes (Ivan Vecera) [1149267 1158694] - [net] make net_get_random_once irq safe (Ivan Vecera) [1160464] - [net] avoid dependency of net_get_random_once on nop patching (Ivan Vecera) [1160464] - [netdrv] tg3: Release tp->lock before invoking synchronize_irq() (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_reset_task() needs to use rtnl_lock to synchronize (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_timer() should grab tp->lock before checking for tp->irq_sync (Ivan Vecera) [1160464] - [netdrv] tg3: move init/deinit from open/close to probe/remove (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_disable_ints using uninitialized mailbox value to disable interrupts (Ivan Vecera) [1160464] - [netdrv] tg3: fix ring init when there are more TX than RX channels (Ivan Vecera) [1160464] - [netdrv] tg3: use netdev_rss_key_fill() helper (Ivan Vecera) [1160464] - [net] core: provide a per host RSS key generic infrastructure (Ivan Vecera) [1160464] - [net] introduce new macro net_get_random_once (Ivan Vecera) [1160464] - [netdrv] tg3: Allow for recieve of full-size 8021AD frames (Ivan Vecera) [1160464] - [netdrv] tg3: Work around HW/FW limitations with vlan encapsulated frames (Ivan Vecera) [1160464] - [netdrv] tg3: fix return value in tg3_get_stats64 (Ivan Vecera) [1160464] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1160464] - [netdrv] tg3: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Ivan Vecera) [1160464] - [platform] thinkpad_acpi: support new BIOS version string pattern (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: enable loading module with new B-series Lenovo BIOS (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: fail to load with newer Thinkpad X201s BIOS (Benjamin Tissoires) [1194829]- [sound] alsa/hda/usb/core: hda: do not export static functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: drm: i915: hd-audio: Don't continue probing when nomodeset is given (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix runtime PM check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - WAKEEN feature enabling for runtime pm (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N value as per CDCLK for HSW/BDW display HDA controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add power-welll support for haswell HDA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix 'const' warnings and some retyping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Enable new USB drivers - HiFace and BCD2000 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Akai MPC Element USB MIDI controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix stream count check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: extend KEF X300A FU 10 tweak to Arcam rPAC (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Scarlett 6i6 initialization typo (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for Matrix Audio DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Don't resubmit pending URBs at MIDI error recovery (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Zoom R16/24 capture and midi interfaces (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mode select quirk for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add native DSD support for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add big-endian DSD sample formats and fix XMOS DSD sample format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Scarlett mixers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for MicroII SPDIF ctls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for FTU controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Native Instruments controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Digidesign Mbox 1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Xonar U1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Emu0204 channel switch resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add audigy2nx resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow quirks to handle own resume and proc dump (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Refactor ignore_ctl_error checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_usb_ctl_msg() for Native Instruments quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Set the Control Selector to SU_SELECTOR_CONTROL for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add ctrl message delay quirk for Marantz/Denon devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Convert byte_rev_table uses to bitrev8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Scarlett mixer interface for 6i6, 18i6, 18i8 and 18i20 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace the magic number 44 with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: make set_*_mix_values functions public (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add private_data pointer to usb_mixer_elem_info (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: usb-audio: Add quirk for Focusrite Scarlett (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix memory leak in FTU quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add duplex mode for Digidesign Mbox 1 and enable mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mixer control for Digidesign Mbox 1 clock source (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Oops by composite quirk enhancement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow multiple entries for the same iface in composite quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trigger PCM XRUN at XRUN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix device_del() sysfs warnings at disconnect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use strim() instead of open code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Pass direct struct pointer instead of list_head (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Flatten probe and disconnect functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Steinberg UR22 USB interface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: drop unused varible assigments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: caiaq: check for cdev->n_streams > 1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: hub: rename khubd to hub_wq in documentation and comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: Fix LED commands for Kore controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for XMOS based DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for the Yamaha MOTIF XF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix BOSS ME-25 MIDI regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Whitespace cleanups for sound/usb/midi.* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Respond to suspend and resume callbacks for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Adjust Gamecom 780 volume level (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: improve dmesg source grepability (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection and PCM closing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: remove error messages on failed kmalloc() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: coding style fixups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around corrupted TEAC UD-H01 feedback data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix deadlocks at resuming (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Save mixer status only once at suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Prevent printk ratelimiting from spamming kernel log while DEBUG not defined (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix format string mismatch in mixer.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: MIDI driver for Behringer BCD2000 USB device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Suppress repetitive debug messages from retire_playback_urb() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Logitech Webcam C500 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Don't peep the card internal object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around KEF X300A firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use SNDRV_DEV_CODEC for mixer objects (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Resume mixer values properly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add missing kconfig dependecy (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: re-order some quirk entries (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Creative VF0420 rate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Focusrite Saffire 6 USB (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: Fix typo in 352800 rate definition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add a quirk for Plantronics Gamecom 780 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix uninitialized variable compile warning (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: use multiple packets per urb for Wireless USB inbound audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add front jack channel selector for EMU0204 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Fix wrong mapping of RLC and RRC channels (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't trust the channel config if the channel count changed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - For class 2 devices, use channel map from altsettings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: supply channel maps even when wChannelConfig is unspecified (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix probe of multiple cards (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use module_usb_driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support wireless devices in snd_usb_parse_datainterval (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for wireless USB devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused endpoint flag EP_FLAG_ACTIVATED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: rename alt_idx to altsetting (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: clear SUBSTREAM_FLAG_SYNC_EP_STARTED on error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: void return type of snd_usb_endpoint_deactivate() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: don't deactivate URBs on in-use EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove deactivate_endpoints() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused parameter from sync_ep_set_params (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-usx2y: remove bogus frame checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: LED support for Maschine Controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: improve buffer size computations for USB PCM audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix assignment of 0/1 to bool variables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam C525 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix automatic Roland/Yamaha MIDI detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (midi) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (pcm) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: don't push static constants on stack for *ph (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not trust too-big wMaxPacketSize values (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: fix DMA issues with URB transfer_buffer usage (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: WARN_ON when alts is passed as NULL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove implicit_fb from quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove is_playback from implicit feedback quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not initialize and check implicit_fb (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: reverse condition logic in set_sync_endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: move implicit fb quirks to separate function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: separate sync endpoint setting from set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove assignment from if condition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove disabled debug code in set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove an unneeded check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: 6fire: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix regression for fixed stream quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Audio Advantage Micro II (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add quirks for Roland QUAD/OCTO-CAPTURE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: claim autodetected PCM interfaces all at once (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove superfluous Roland quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for some Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for many Roland/Yamaha devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: detect implicit feedback on Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: store protocol version in struct audioformat (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add M2Tech hiFace USB-SPDIF driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: uniform style used in MODULE_SUPPORTED_DEVICE() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove the unused snd_card_used variable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb/misc/ua101.c: convert __list_for_each usage to list_for_each (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove some old dead code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam c310 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around Android accessory firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Fix invalid volume resolution on Logitech HD webcam c270 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Apply Logitech QuickCam Pro 9000 quirk only to audio iface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland/Cakewalk UM-3G support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-6fire: Modify firmware version check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: proc: use found syncmaxsize to determine feedback format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: caiaq: fix endianness bug in snd_usb_caiaq_maschine_dispatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm_format_to_bits strong-typed conversion (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: adjust for changed 3.8 USB API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Avoid unnecessary sample rate changes on USB 2.0 clock sources (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10C (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix autopm error during probing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: try harder to find USB_DT_CS_ENDPOINT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-audio: set the timeout for usb control set messages to 5000 ms (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add quirks handler for DSD streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for bit-reversed byte formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for DSD DOP stream transport (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: use ep->stride from urb callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: disable autopm for MIDI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Add quirk for 192KHz recording on E-Mu devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: playback design: use usb_set_inferface quirk from more locations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix endianness bug in snd_nativeinstruments_* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: support read-only freq control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: show err in set_sample_rate_v2 debug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: auto clock selection module param (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: try to find and switch to valid clock (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: do clock validity check earlier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use endianness macros (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: spelling correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten EXPORT_SYMBOLS placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten MODULE_DEVICE_TABLE placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: convert list_for_each to entry variant (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Clean up the code in set_sample_rate_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Work around CM6631 sample rate change bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: ignore -EINVAL in snd_usb_mixer_controls() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: propagate errors up the call chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Parse UAC2 extension unit like for UAC1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add delay quirk for "Playback Design" products (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle raw data format of UAC2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle the bmFormats field as unsigned int (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trust fields given in the quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Playback and MIDI support for Novation Twitch DJ controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add a workaround for the NuForce UDH-100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix smatch warnings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: switch to dev_*() logging (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: rename 'dev' to 'cdev' (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/quirks, fix out-of-bounds access (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for M-Audio FT C600 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland A-PRO support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: cosmetics, remove a leading space (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: caiaq: fix use of MODULE_SUPPORTED_DEVICES() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix invalid length check for RME and other UAC 2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Make snd_printd() and snd_printdd() inline (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: selector map for M-Audio FT C400 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio FT C400 skip packet quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: correct M-Audio C400 clock source quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - fix race in creation of M-Audio Fast track pro driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix NULL dereference by access to non-existing substream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Make ebox44_table static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix kernel panic of Digidesign Mbox2 quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Creative BT-D1 via usb sound quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support delay calculation on capture streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Support for Digidesign Mbox 2 USB sound card: (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore-quirk for HP Wireless Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Enable S/PDIF on the ASUS Xonar U3 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb6fire: prevent driver panic state when stopping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: sync ep init fix for audioformat mismatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix missing autopm for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Avoid autopm calls after disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't create "Speaker" mixer controls on headphones and headsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: FT C400 sync playback EP to capture EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer ranges (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio Fast Track C400 quirks table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: parameterize FTU effect unit control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: skip UAC2 EFFECT_UNIT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add control index offset (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use sender stride for implicit feedback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: replace hardcoded value with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add channel map support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Extend chmap definitions for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix delay account during pause (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore delay calculation for capture stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: properly initialize the sync endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: process pending stop at PCM hw_free and close (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: stop both data and sync endpoints asynchronously (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify endpoint deactivation code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify snd_usb_endpoint_start/stop arguments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Deprecate async_unlink option (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Return meaningful error codes instead of -1 in format.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/6fire: Fix potential NULL pointer dereference in comm.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix misspellings of "whether" in comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101, usx2y: fix broken MIDI output (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use bitmap_weight (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix mutex deadlock at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Focusrite Scarlett 18i6 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix crash at re-preparing the PCM stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb: remove CONFIG_EXPERIMENTAL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Reloop Play (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB audio quirk for Roland VG-99 advanced mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: remove unused variable in init_pitch_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection in mixer_quirks.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use rwsem for disconnect protection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add TASCAM US122 MKII playback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: fix next_packet_size calls for pause case (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: add new DSD sampleformat for native DSD playback on XMOS based devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: add DSD formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Define G723 3-bit and 5-bit formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select INPUT for Realtek HD-audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: export struct hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup input_free_device called after input_unregister_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Simplify PM callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mic mute hotkey and LEDs for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Debug output which type of fixup was selected (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Print codec->chip_name in autoconfig (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - patch_analog.c: Remove some unused functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0072 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong gpio_dir & gpio_mask hint setups for IDT/STAC codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: apply the Seperate stream_tag for Skylake (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_controller: Separate stream_tag for input and output streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC298 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for Packard Bell EasyNote MX65 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC256 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new Dell desktop for ALC3234 headset mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Haswell fix-ups to Skylake display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make add_stereo_mix_input flag tristate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create capture source ctls when stereo mix input is added (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in snd_hda_get_int_hint() kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Skylake display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound / pm: Replace CONFIG_PM_RUNTIME with CONFIG_PM (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add "eapd" model string for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add EAPD fixup for ASUS Z99He laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix built-in mic at resume on Lenovo Ideapad S210 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop AZX_DCAPS_ALIGN_BUFSIZE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Define the DCAPS preset for the old Intel chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for new Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow forcibly enabling/disabling snoop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add AZX_DCAPS_SNOOP_OFF (and refactor snoop setup) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using uninitialized data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/radeon: Move 64-bit MSI quirk from arch to driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit 40bit DMA for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more HP machine needs to change mute led quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Supported HP mute Led for ALC286 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Clean up mute/mic GPIO LED handling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix the mic mute led problem for Latitude E5550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move DELL_WMI_MIC_MUTE_LED to the tail in the quirk chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED control for Lenovo Ideapad Z560 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change EAPD to verb control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix kerneldoc errors in patch_ca0132.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add DeviceIDs for Sunrise Point-LP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mute led problem for three HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add kerneldoc comments to hda_generic.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update Initial AMP for EAPD control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - change three SSID quirks to one pin quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set GPIO 4 low for a few HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add ultra dock support for Thinkpad X240 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workaround for CMI8888 snoop behavior (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - More kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass printf argument directly to request_module() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New SSID for Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing terminating entry to SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use "Line Out" name instead of "PCM" when there are other outputs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix "PCM" name being used on one DAC when there are two DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted LED gpio setup for Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix missing ELD change event on plug/unplug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ALC283 codec - Avoid pop noise on headphones during suspend/resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add Device IDs for Intel Sunrise Point PCH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock port support to Thinkpad L440 (71aa:501e) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock support for Thinkpad T440 (17aa:2212) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the inv dmic handling for Realtek use generic parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Inverted Internal mic for Samsung Ativ book 9 (NP900X3G) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted internal mic for Asus Aspire 4830T (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sort input pins depending on amp caps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the function "check_amp_caps" to hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add explicit include of err.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup model name lookup for Lemote A1205 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace strnicmp with strncasecmp (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use standard hda_jack infrastructure for CA0132 driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous hooks from VIA driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous callbacks from STAC/IDT codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow multiple callbacks for jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_detect_enable_callback() returning the jack object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_tbl_new() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of action field from struct hda_jack_tbl (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid pin powermap without jack detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add TLV_DB_SCALE_MUTE bit for relevant controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the ALC269 pin quirk table shorter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add common pin macros for ALC269 family (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_GPIO_MIC1_LED quirk for alc280 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_LINE1_MIC1_LED quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc290 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc292 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix COEF setups for ALC1150 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix digital mic on Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set up initial pins for Acer Aspire V5 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: ca0132_regs.h: Fix typo in include guard (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use tables for batch COEF writes/updtes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add alc_update_coef*_idx() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use alc_write_coef_idx() in alc269_quanta_automake() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Optimize alc888_coef_init() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted EXPORT_SYMBOL_HDA() macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted snd_hda_check_board_config() & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Valleyview fix-ups to Cherryview display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - set depop_delay for haswell plus (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore the gpio led after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid setting wrong COEF on ALC269 & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set TLV_DB_SCALE_MUTE bit for cx5051 vmaster (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Don't try loading firmware at resume when already failed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix pop noises on reboot for Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set internal mic as default input source on Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix parsing of CMI8888 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix probing and stuttering on CMI8888 HD-audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed ALC286/ALC288 recording delay for Headset Mic (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Braswell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add PCI IDs for Intel Braswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add mic mute led hook for dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix an external mic jack problem on a HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loopback noise on Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make vendor quirks lowest prio for ALC2xx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor quirk picking and change quirk priority (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mic fixup for Gigabyte BXBT-2807 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED pin quirk for HP 15 touchsmart (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add NULL check to all PM ops in hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add the pin fixup for HP Envy TS bass speaker (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix broken PM due to incomplete i915 initialization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd/hda: add runtime suspend/resume on optimus support (v4) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Revert stream assignment order for Intel controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add capture mute led support in led_power_filter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a typo by changing mute_led_nid to cap_mute_led_nid (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0070 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add several entries for enabling HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix and neaten print_nid_path/debug_badness (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid function call in snd_hda_add_vmaster() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Thinkpad T540p (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add another headset pin quirk for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace ICH6_ prefix (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted SFX definitions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move SD nums definitions to hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use common reboot notifier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move more PCI-controller-specific stuff from generic code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N values when resuming HSW/BDW display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make position_fix as generic callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous MAX_AZX_DEV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Adjust speaker HPF and add LED support for HP Spectre 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_cmedia.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_conexant.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill the rest of snd_print*() usages (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill snd_printd*() in HDMI debug / info prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the pin quirk tables use the SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make a SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pin quirk for Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: call overridden init on resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix usage of "model" module parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Support HP mute led for output and input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for external mic on Lifebook U904 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a fixup value for codec alc293 in the pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:converter connection on unsol event for HSW and VLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for ABit AA8XE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - mask buggy stream DMA0 for Broadwell display controller" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using POS_FIX_LPIB on Broadwell HDMI Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC667 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codec rename (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New vendor ID for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add two new pin tables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC891 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix COEF widget NID for ALC260 replacer fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Correction of fixup codes for PB V7900 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Fix silent output on ASUS A8JN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc662 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc269 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - drop def association and sequence from pinconf comparing" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pop noises fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add an instance to use snd_hda_pick_pin_fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - drop def association and sequence from pinconf comparing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - get subvendor from codec rather than pci_dev (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a new quirk match based on default pin configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup_forced flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix onboard audio on Intel H97/Z97 chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace DEFINE_PCI_DEVICE_TABLE macro use (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support headset mode for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix format type mismatch in sound/pci/hda/patch_sigmatel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-mix on Sony Vaio S13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - White noise fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Add Nvidia Tegra124 HDMI support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - if statement not indented (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - mask buggy stream DMA0 for Broadwell display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock pin setups for Thinkpad T440 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set infoframe and channel mapping even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set converter channel count even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Suppress CORBRP clear on Nvidia controller chips (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC293/ALC3235 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add two codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC288 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make full_reset boolean (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not assign streams in reverse order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add eapd shutup to ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change model name alias for ChromeOS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Improve HP depop when system change power state on Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent speaker output due to mute LED fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed single output machine get empty hp sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable beep for ASUS 1015E (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Inform the unexpectedly ignored pins by auto-parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:cvt connection on preparing a stream for Intel HDMI codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix the noise after suspend and resume on ALC282 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - initialize audio InfoFrame to be all zero (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loud click noise with IdeaPad 410Y (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use analog beep for Thinkpads with AD1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing loopback merge path for AD1884/1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add automute fix for another dell AIO model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset quirk for Dell DT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Added inverted digital-mic handling for Acer TravelMate 8371 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mark reg op args as iomem (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename reg access ops in hda_controller_ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make azx_attach_pcm_stream static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move codec create to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_interrupt to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add position_check op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move low level functions to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move alloc_cmd_io to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Relocate RIRB/CORB interface to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the dsp loader to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pull pages allocation to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add hda_controller.c and move pcm ops from hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pcm_mmap_prepare op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move snd page allocation to ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass max_slots and power_save to codec_create (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add jackpoll_ms to struct azx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - remove unused clear of STATESTS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add function pointer for disabling MSI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use device pointer from the card instead of pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Keep pointer to bdl_pos_fix in chip struct (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow different ops to read/write registers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move some definitions to new hda_priv.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix CORB reset to follow specification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix registration of beep input device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/sigmatel - Allow auto-switching for dock line-in of HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make codec object as a parent for input beep devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace with standard printk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable sysfs attributes without CONFIG_SND_HDA_RECONFIG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sysfs to codec object, too (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create own device struct for each codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Manage each codec instance individually (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Take private_data as drvdata for sysfs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Create sysfs attribute files via groups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid codec D3 for keeping mute LED up on Lenovo Yxx0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for HP Folio 13 mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable front audio jacks on one HP desktop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add QEMU codec vendor ID (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Fix recording from mode id 0x8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - setup/cleanup streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for two Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous inclusion of linux/pci.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Allow NULL bus->pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove dependency on bus->pci in hda_beep.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda/realtek - Avoid invalid COEFs for ALC271X" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pci: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_gen_spec_free() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable static quirks for C-Media codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move HDA_FIXUP_ACT_FREE call in snd_hda_gen_free() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix undefined symbol due to builtin/module mixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add subwoofer quirks for Asus UX51VZH and N55SF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename ASUS subwoofer quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mic capture on Sony VAIO Pro 11 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset quirk for Dell XPS 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inconsistent Mic mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix leftover ifdef checks after modularization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Improve loopback path lookups for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing VREF setup for Mac Pro 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing mixer widget for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid invalid COEFs for ALC271X (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on Toshiba Satellite L40 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED support to Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - allow PIN_OUT to be dynamically enabled (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not accept responses from non-existing codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Disable static quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Enable stereo mix input for CX20549 and CX20551 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Add analog loopback mixing to CX20549 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply cap of mix amp volume on CX20551 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for HP 530 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for Toshiba P105 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply the amp cap override for CX20549 mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Re-implement OLPC XO workarounds via fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid unnecessary verbs write in snd_hda_activate_path() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup name lookup for CX5051 and 5066 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for another Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add parameter for dumping processing coefficients (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply +5dB output amp on ASUS Zenbook UX31A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix endless vmaster hook call in thinkpad_helper.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - automute via amp instead of pinctl on some AIO models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply codec power_filter to FG nodes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't set indep_hp flag for old AD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply all Haswell fix-ups to Broadwell display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Broadwell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device ID for Broadwell display audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split Thinkpad ACPI-related code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't create duplicated ctls for loopback paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct AD1986A 3stack pin configs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add consistent tag names for firmware patch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - firmware patch code cleanup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Increment default stream numbers for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Minor code optimization for patch_realtek.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable Front HP jack detection on Gigabyte Z87X-UD3H (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable subwoofer on Dell Vostro 5460/5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong inclusion in Thinkpad ACPI users (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill EXPORT_SYMBOL_HDA() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Explicitly keep codec powered up in hdmi_present_sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for one more laptop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for three laptop models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add enable_msi=0 workaround for four HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split verb definitions into sound/hda_verbs.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable stereo mix as default for AD and VIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Ignore small negative LPIB delay correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initialization of aamix paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow capture-only configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - skip depop delay before D3 for Haswell and Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to skip depop delay before D3 on Intel BayleyBay (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - allow a codec to define its own depop delay time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to remove depop delay on Intel BayleyBay board (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Remove depop delay for suspend and resume if applicable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clean up async codec PM using standard async infrastructure (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - resume codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - suspend codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable runtime PM when EPSS is unavailable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable runtime PM on Panther Point (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor pm notification in hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Bind with HDMI codec parser automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split the generic parser as an individual module (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add static DAC/pin mapping for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix IEC958 ctl indexes for some simple HDMI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute all aamix inputs as default (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove quirk for Dell Vostro 131 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mic issues on Acer Aspire E-572 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 2,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing ELD info when using jackpoll_ms parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - remove hp_automute_hook from alc283_fixup_chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Independent of model for HP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix headset mic input after muted internal mic (Dell/Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use always amps for auto-mute on AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Handle inverted EAPD properly in vmaster hook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another fixup for ASUS laptop with ALC660 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix complete_all() timing in deferred probes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix bad EAPD setup for HP machines with AD1984A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on ASUS W7J laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mono speaker quirk for Dell Inspiron 5439 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add LFE chmap to ASUS ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Initialize missing bass speaker pin for ASUS AIO ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - limit mic boost on Asus UX31[A,E] (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check leaf nodes to find aamix amps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix hp-mic mode without VREF bits (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create Headhpone Mic Jack Mode when really needed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Conexant codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop bus->avoid_link_reset flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Set pcbeep amp for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC231 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set current_headset_type to ALC_HEADSET_TYPE_ENUM (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide missing pin configs for VAIO with ALC260 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add headset quirk for Dell Inspiron 3135 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the headphone jack detection on Sony VAIO TX (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing bass speaker on ASUS N550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM notification at resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A casual Dell Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Also enable mute/micmute LED control for "Lenovo dock" fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select FW_LOADER from CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Realtek codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - load EQ params into IDT codec on HP bNB13 systems (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't clear the power state at snd_hda_codec_reset() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control EAPD for Master volume on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't turn off EAPD for headphone on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check keep_eapd_on before inv_eapd (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Line Out automute on Realtek multifunction jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix wrong baseline length in ATI/AMD generated ELD (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Skip out-of-range latency values in AMD ELD generator (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add error-checking to some codec reads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Use TFx channel positions instead of FxH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control SPDIF out pin on MacBookPro 11,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC255/ALC3234 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply MacBook fixups for CS4208 correctly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Make fixup regs persist after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: ratelimit "spurious response" message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of AMD HDMI exception in hdmi_present_sense() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - block HDMI jack reports while repolling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a block_report flag to jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Delay HDMI presence reports while waiting for ELD information (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pincfg fixup for ASUS W5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support for CX20952 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: HDA - Limit mic boost and add mute LED for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make sure mute LEDs stay on during runtime suspend (Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply GPIO setup for MacBooks with CS4208 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Name Haswell HDMI controllers better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable Thinkpad mute/micmute LEDs for Realtek (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: add device IDs for AMD Evergreen/Northern Islands HDMI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Introduce the bitmask for excluding output volume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sanity check of vmaster slave dB steps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible zero-division (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable SPDIF for Acer TravelMate 6293 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - rename function not_share_unassigned_cvt() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disallow unsupported 2ch remapping on NVIDIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - not choose assigned converters for unused pins of Valleyview (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add extra chmap for 2.1 outputs on ASUS laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for ASUS N76VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-loopback on ALC283 Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove locally dead codes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fallthru comment (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible NULL dereference in snd_hda_get_pin_label() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sync EAPD with vmaster on AD1984A Thinkpads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent headphone on Thinkpads with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initial vmaster hook at build_controls callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Re-setup pin and infoframe on plug-in on all codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disable ramp-up/down for non-PCM on AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add HBR bitstreaming support for ATI/AMD HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ELD emulation for ATI/AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ATI/AMD multi-channel audio support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Allow HDA patches to customize more operations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Raise the delay for alc283_shutup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mute LED on HP laptops in runtime suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC285 / ALC293 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC255 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove OOM message after input_allocate_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM refcount after S3/S4 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in patch_hdmi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move mutex from hda_eld to per_pin in HDMI codec driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible races in HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Treat zero connection as non-error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add connection to thinkpad_acpi to control mute/micmute LEDs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add HDA_FIXUP_ACT_FREE action (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted internal mic not indicated on some machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sony VAIO Pro 13 (haswell) now has a working headset jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset mic model for ALC269 and friends (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update HD-Audio-Models.txt (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update documentation for Realtek codecs model strings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix microphone for Sony VAIO Pro 13 (Haswell model) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable surround speakers (when line out is also present) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for ASUS N56VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel map switch not taking effect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Tweak debug messages to be more useful (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix available channel maps missing from TLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel maps with less common speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix unused slots being enabled in manual and non-PCM mappings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix programmed active channel count (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix incorrect default channel mapping for unusual CAs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix reported channel map on common default layouts (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mono speakers and headset mic on Dell Vostro 5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix GPIO for Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable internal mic on a Thinkpad machine with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Internal Mic boost can't control with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for MacBook Air 6,1 and 6,2 with CS4208 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: alsa : hda - not use assigned converters for all unused pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132: Staticize codec_send_command (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add CS4208 codec support for MacBook 6,1 and 6,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Toshiba Satellite C870 to MSI blacklist (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - unmute pin amplifier in infoframe setup for Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - define is_haswell() to check if a display audio codec is Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock speaker support for ASUS TX300 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Re-setup HDMI pin and audio infoframe on stream switches (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fallback to ALSA allocation when selecting CA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device entry and inactive flag to unsolicited response (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Haswell codec exposes device list/select info on pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device list & select info of display pins to codec proc file (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add flags and routines to get devices selection info for DP1.2 MST (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix NULL dereference with CONFIG_SND_DYNAMIC_MINORS=n (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workarounds for pop-noise on Chromebook with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix ALC283 headphone pop-noise better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted digital mic fixup for Acer Aspire One (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit internal mic boost for a few more Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the order of a quirk table (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix internal mic boost on three Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Gateway LT27 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute the right widget in auto_mute_via_amp mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow auto_mute_via_amp on bind mute controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing mute controls for CX5051 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pinfix for LG LW25 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix jack gating when auto_{mute,mic} is suppressed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing fixup for Mac Mini with STAC9221 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid multi-io creation on VAIO-Z laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove analog mic pin override from STAC9228 dell-bios quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - jack poll once if jackpoll_interval==0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clearing jackpoll_interval avoid pending work (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - use azx_writew() for 16-bit length register (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the noise after suspend on ALC283 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Selectively call snd_hda_shutup_pins() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: replace strict_strto*() with kstrto*() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add snd_hda_jack_detect_state() helper function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove NO_PRESENCE bit override for Dell 1420n Laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix EAPD GPIO control for Sigmatel codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Headphone mic support for an Asus/Conexant device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop a few other static quirks for AD1986A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirk for Toshiba Satellite L40-10Q (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirks for other AD1986A Samsung machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert static quirks for AD1986A Samsung laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert the static quirk for Samsung Q1 Ultra (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1988 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1981 and AD1983 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1884/1984 & variants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1882 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for HP TouchSmart with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for Lenovo Thinkpad with AD1984 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add GPIO control to AD1884 HP fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_first_init() into azx_probe_continue() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply a proper chmap for built-in 2.1 speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add KEY_MICMUTE and enable it on Lenovo X220 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Define more channel map positions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Follow channel position definitions to alsa-lib mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add a documentation for channel mapping API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: thinkpad-acpi: Add mute and mic-mute LED functionality (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow unlimited pins and converters in patch_hdmi.c (v2 - rh specific) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix default multichannel HDMI mapping regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Work around "alsactl restore" errors (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow 3/5/7 channel map for HDMI/DP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix channel maps for Nvidia 7x 8ch HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide the proper channel mapping for generic HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add standard channel maps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific - define sound device registration order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added parent device mapping (hwdep) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation - redo function prototypes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added channel mapping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Deletion of unnecessary checks before the function call "snd_midi_event_free" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd_pcm_oss_period_size: Use round{up,down}_pow_of_two() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add support for wildcard msbits constraints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix handling of multiple msbits constraints on the same runtime (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Update the state properly before notification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Correct PCM BUG error message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Add missing kerneldoc comments to exported functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Zero-clear reserved fields of PCM status ioctl in compat mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Disable mmap for known broken archs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Allow to pass items zero to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Warn if too long string is passed to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: subject: alsa: seq: Remove autoload locks in driver registration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: bind seq driver automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: lto, sound: Fix export symbols for !CONFIG_MODULES (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use atomic ops for autoload refcount (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Allow pass NULL dev for snd_pci_quirk_lookup() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: fix fifo_size frame calculation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: fix changes of open intervals (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: drop the min parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: fix buffer overflow in snd_info_get_line() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Define SNDRV_CTL_TLV_OP_* constants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: simplify snd_pcm_tstamp() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: seq_memory.c: Fix closing brace followed by if (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use ktime_get_ts() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Continue broadcasting events to ports if one of them fails (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: correctly detect input buffer overflow (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Fix format string mismatch in seq_midi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: 'BUG:' message unnecessarily triggers kerneloops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Allow to assign the given parent (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: sparse cleanups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: trivial: sound seq ioctl dbg: print hexadecimal value padded with 0s (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Fix missing error handling in snd_seq_timer_open() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: timer: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: rawmidi: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: channel mapping API implementation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Drop debug prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Mandate to pass a device pointer at card creation time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Drop unused name argument in snd_register_oss_device() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add helper function for intersecting two rate masks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Limit the fallback card id string size (Jaroslav Kysela) [1069236] - [sound] revert "alsa: usb-audio: Fix crash at re-preparing the PCM stream" (Jaroslav Kysela) [1069236]- [security] keys: close race between key lookup and freeing (Radomir Vrbovsky) [1179850] {CVE-2014-9529} - [usb] keyspan: fix typo causing GPF on open (Don Zickus) [1191745] - [usb] keyspan: fix NULL-pointer dereferences and memory leaks (Don Zickus) [1191745] - [s390] dasd: retry partition detection (Hendrik Brueckner) [1193614] - [fs] ext4: lock i_mutex when truncating orphan inodes (Lukas Czerner) [1193845] - [fs] ext4: fix reservation overflow in ext4_da_write_begin (Eric Sandeen) [1144588] - [fs] setfacl removes part of ACL when setting POSIX ACLs to Samba (Sachin Prabhu) [1122301] - [fs] xfs: unmount does not wait for shutdown during unmount (Brian Foster) [1171317] - [fs] xfs: remove wrappers around b_iodone (Brian Foster) [1171317] - [fs] xfs: return the buffer locked from xfs_buf_get_uncached (Brian Foster) [1171317] - [fs] xfs: clean up buffer locking helpers (Brian Foster) [1171317] - [fs] proc: task_mmu: bump kernelpagesize_kB to EOL in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [fs] proc: task_mmu: show page size in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [documentation] procfs: add /proc/pid/numa_maps interface explanation snippet (Rafael Aquini) [1071986] - [video] fb: reorder the lock sequence to fix potential dead lock (Dave Airlie) [1119728] - [video] fb: avoid possible deadlock caused by fb_set_suspend (Dave Airlie) [1119728] - [char] vt: attempt to fix con_set_unimap race (Dave Airlie) [1119728] - [char] vt: Don't ignore unbind errors in vt_unbind (Dave Airlie) [1119728] - [video] vt: Fix up unregistration of vt drivers (Dave Airlie) [1119728] - [char] vt: Fix replacement console check when unbinding (Dave Airlie) [1119728] - [video] fbcon: fix locking harder (Dave Airlie) [1119728] - [video] fb: Yet another band-aid for fixing lockdep mess (Dave Airlie) [1119728] - [video] fb: rework locking to fix lock ordering on takeover (Dave Airlie) [1119728] - [net] bridge: include in6.h in if_bridge.h for struct in6_addr (Jiri Benc) [1002037] - [net] inet: defines IPPROTO_* needed for module alias generation (Jiri Benc) [1002037] - [net] sync some IP headers with glibc (Jiri Benc) [1002037] - [net] rtnetlink: fix userspace API breakage for iproute2 < v3.9.0 (Michal Schmidt) [1102094] - [net] netlink: rate-limit leftover bytes warning and print process name (Michal Schmidt) [1102094] - [net] rtnetlink: Call nlmsg_parse() with correct header length (Michal Schmidt) [1102094] - [net] rtnetlink: fix rtnl_calcit() and rtnl_dump_ifinfo() (Michal Schmidt) [1102094] - [net] sched: make traffic control network namespace aware (Jiri Pirko) [1119542] - [netdrv] ppp: deflate: never return len larger than output buffer (Florian Westphal) [1178695] - [net] sctp: fix slab corruption from use after free on INIT collisions (Daniel Borkmann) [1135425] - [md] raid10: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [md] raid1: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [fs] nfs: fix race in filelayout commit path (Steve Dickson) [1184394] - [fs] nfs: fix BUG in filelayout_recover_commit_reqs (Steve Dickson) [1184394] - [fs] nfs: Remove assertion BUG_ON()s from the files and generic layout code (Steve Dickson) [1184394] - [fs] vfs: atomic f_pos access in llseek() (Zach Brown) [1151601] - [fs] vfs: atomic f_pos accesses as per POSIX (Zach Brown) [1151601] - [fs] jbd2: Fix oops in jbd2_journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] jbd: Fix oops in journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] gfs2: Allocate reservation during splice_write (Robert S Peterson) [1193559] - [fs] nfs: Be less aggressive about returning delegations for open files (Steve Dickson) [1145334] - [fs] nfs: NFSv4.1 data server timeo and retrans module parameters (Steve Dickson) [1175413] - [fs] nfs: don't do blind d_drop() in nfs_prime_dcache() (Steve Dickson) [1133136] - [fs] nfs: Convert a trivial printk into a dprintk (Steve Dickson) [1139229] - [fs] nfs: Avoid PUTROOTFH when managing leases (Benjamin Coddington) [1143013] - [fs] ext4: disable synchronous transaction batching if max_batch_time==0 (Eric Sandeen) [1100532] - [block] cfq-iosched: fix incorrect filing of rt async cfqq (Jeff Moyer) [1174629] - [netdrv] ixgbe: remove CIAA/D register reads from bad VF check (John Greene) [1156061] - [kbuild] nvme.h not in kernel-headers rpm (David Milburn) [1133703]- [fs] proc: task_mmu: add VmFlags field in smaps output (Rafael Aquini) [1190868] - [oprofile] Fix section mismatch warning (Jiri Olsa) [734360] - [oprofile] Fix crash when unloading module hr timer mode (Jiri Olsa) [734360] - [crypto] testmgr: mark rfc4106(gcm(aes)) as fips_allowed (Jarod Wilson) [1185395] - [crypto] Extending the RFC4106 AES-GCM test vectors (Jarod Wilson) [1185395] - [drm] radeon: fix hwmonitor initialization to set correct driver_data (Jerome Glisse) [1191746] - [x86] Update of TLB shootdown code for UV3 (Frank Ramsay) [1180151] - [block] fix non-atomic access to genhd inflight structures (Jeff Moyer) [1151109] - [kernel] freezer: fix thaw_process() vs refrigerator() race (Oleg Nesterov) [1144478] - [mm] mmap: change nr_ptes BUG_ON to WARN_ON (Oleg Nesterov) [1168780] - [mm] memcg: fix crash in re-entrant cgroup_clear_css_refs() (Johannes Weiner) [1168185] - [mm] swap: change swap_list_head to plist, add swap_avail_head (Jerome Marchand) [1103333] - [lib] plist: add plist_requeue (Jerome Marchand) [1103333] - [lib] plist: add helper functions (Jerome Marchand) [1103333] - [mm] swap: change swap_info singly-linked list to list_head (Jerome Marchand) [1103333] - [netdrv] net: bnx2x: fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] net: bnx2x: avoid macro redefinition (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix typos in "configure" (Michal Schmidt) [1148017] - [netdrv] bnx2x: Limit 1G link enforcement (Michal Schmidt) [1073820 1148017] - [netdrv] bnx2x: Use correct fastpath version for VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add a fallback multi-function mode NPAR1.5 (Michal Schmidt) [1148017] - [netdrv] bnx2x: new multi-function mode: UFP (Michal Schmidt) [1148017] - [netdrv] bnx2x: Changes with storage & MAC macros (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix link problems for 1G SFP RJ45 module (Michal Schmidt) [1148017] - [netdrv] bnx2x: Configure device endianity on driver load and reset endianity on removal (Michal Schmidt) [1148017] - [netdrv] bnx2x: prevent incorrect byte-swap in BE (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix static checker warning regarding `txdata_ptr' (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix timesync endianity (Michal Schmidt) [1148017] - [netdrv] bnx2x: Be more forgiving toward SW GRO (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF clean statistics (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix stop-on-error (Michal Schmidt) [1148017] - [netdrv] bnx2x: ethtool -d might cause timeout in log (Michal Schmidt) [1148017] - [netdrv] net: ethernet: broadcom: bnx2x: Remove redundant #ifdef (Michal Schmidt) [1148017] - [netdrv] bnx2x: FW assertion changes (Michal Schmidt) [1148017] - [netdrv] bnx2x: Make BP_VF more robust (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent pci_disable_sriov with assigned VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent IOV if no entries in CAM (Michal Schmidt) [1148017] - [netdrv] bnx2x: Update driver version to 1.710.51 (Michal Schmidt) [1148017] - [netdrv] bnx2x: Code cleanup (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add timestamping and PTP hardware clock support (Michal Schmidt) [1148017] - [netdrv] bnx2x: switch to new VLAN model (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove DEFINE_PCI_DEVICE_TABLE macro use (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix crash during TSO tunneling (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix possible panic under memory stress (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix the MSI flags (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fail probe of VFs using an old incompatible driver (Michal Schmidt) [1148017] - [netdrv] bnx2x: enlarge minimal alignemnt of data offset (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF can report link speed (Michal Schmidt) [1148017] - [netdrv] bnx2x: remove null test before kfree (Michal Schmidt) [1148017] - [netdrv] bnx2x: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove useless return variables (Michal Schmidt) [1148017] - [netdrv] bnx2x: Revert UNDI flushing mechanism (Michal Schmidt) [1102833 1130671 1148017] - [netdrv] bnx2x: Check for UNDI in uncommon branch (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix UNDI driver unload (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add support for Multi-Function UNDI (Michal Schmidt) [1148017]- [powercap] rapl: add support for CPU model 0x3f (Steve Best) [1183185] - [x86] acpica: Disable _OSI Win8 for all except Intel Broadwell (Lenny Szubowicz) [1174502] - [netdrv] igb: Indicate failure on vf reset for empty mac address (Stefan Assmann) [1150341] - [netdrv] igb: enable internal PPS for the i210 (Stefan Assmann) [1150341] - [netdrv] igb: serialize access to the time sync interrupt registers (Stefan Assmann) [1150341] - [netdrv] igb: refactor time sync interrupt handling (Stefan Assmann) [1150341] - [netdrv] igb: convert to CYCLECOUNTER_MASK macro (Stefan Assmann) [1150341] - [netdrv] timecounter: provide a macro to initialize the cyclecounter mask field (Stefan Assmann) [1150341] - [netdrv] igb_ptp: Include clocksource.h to get CLOCKSOURCE_MASK (Stefan Assmann) [1150341] - [netdrv] igb: Remove unneeded FIXME (Stefan Assmann) [1150341] - [netdrv] fm10k/igb/ixgbe: Use dma_rmb on Rx descriptor reads (Stefan Assmann) [1150341] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150341] - [netdrv] igb: Fixes needed for surprise removal support (Stefan Assmann) [1150341] - [netdrv] igb: bump version to 5.2.15 (Stefan Assmann) [1150341] - [netdrv] igb: remove blocking phy read from inside spinlock (Stefan Assmann) [1150341] - [netdrv] igb: add flags to set eee advertisement mode (Stefan Assmann) [1150341] - [netdrv] igb: flush when in xmit_more mode and under descriptor pressure (Stefan Assmann) [1150341] - [netdrv] net: Remove ndo_xmit_flush netdev operation, use signalling instead (Stefan Assmann) [1150341] - [netdrv] igb: Support netdev_ops->ndo_xmit_flush() (Stefan Assmann) [1150341] - [netdrv] igb: bump igb version to 5.2.13 (Stefan Assmann) [1150341] - [netdrv] igb: Add message when malformed packets detected by hw (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after return (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after goto (Stefan Assmann) [1150341] - [netdrv] igb: do a reset on SR-IOV re-init if device is down (Stefan Assmann) [1150341] - [netdrv] igb: workaround for i210 errata 25: Slow System Clock (Stefan Assmann) [1150341] - [netdrv] igb: bring link up when PHY is powered up (Stefan Assmann) [1150341] - [netdrv] igb: separate hardware setting from the set_ts_config ioctl (Stefan Assmann) [1150341] - [netdrv] igb: unhide invariant returns (Stefan Assmann) [1150341] - [netdrv] net: use ethtool_cmd_speed_set helper to set ethtool speed value (Stefan Assmann) [1150341] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150341] - [netdrv] igb: add defaults for i210 TX/RX PBSIZE (Stefan Assmann) [1150341] - [netdrv] igb: use mac loopback for i354 backplane (Stefan Assmann) [1150341] - [netdrv] igb: rename igb_ptp_enable to igb_ptp_feature_enable (Stefan Assmann) [1150341] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150341] - [netdrv] igb: remove redundant PHY power down register write (Stefan Assmann) [1150341] - [netdrv] igb: whitespace fix (Stefan Assmann) [1150341] - [md] raid5: Fix livelock when array is both resyncing and degraded (Jes Sorensen) [1177889] - [md] raid5: fix another livelock caused by non-aligned writes (Jes Sorensen) [1187285] - [md] Check MD_RECOVERY_RUNNING as well as ->sync_thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] fix semicolon.cocci warnings (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Always set RECOVERY_NEEDED when clearing RECOVERY_FROZEN (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] move EXPORT_SYMBOL to after function in md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard PRINT_RAID_DEBUG ioctl (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove MD_BUG() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] clean up 'exit' labels in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unnecessary test for MD_MAJOR in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow "-sync" to be set for device in an active array (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unwanted white space from md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't start resync thread directly from md thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Just use RCU when checking for overlap between arrays (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] avoid potential long delay under pers_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] simplify export_array() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard find_rdev_nr in favour of find_rdev_nr_rcu (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use wait_event() to simplify md_super_wait() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] be more relaxed about stopping an array which isn't started (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: process_checks doesn't use its return value (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fix init_stripe() inconsistencies (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: another memory leak due to reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use set_bit/clear_bit instead of shift/mask for bi_flags changes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: minor typos and reformatting (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: always wait for writes on unplug (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: disable 'DISCARD' by default due to safety concerns (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix_read_error should act on all non-faulty devices (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: count resync requests in nr_pending (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: update next_resync under resync_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Don't use next_resync to determine how far resync has progressed (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: make sure resync waits for conflicting writes to complete (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: clean up request counts properly in close_sync() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: be more cautious where we read-balance during resync (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: intialise start_next_window for READ case to avoid hang (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: always initialise ->state on newly allocated r10_bio (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: avoid memory leak on error path during reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: Fix memory leak when raid10 reshape completes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid livelock caused by non-aligned writes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow bitmap file to be added to raid0/linear (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid0: check for bitmap compatability when changing raid levels (Jes Sorensen) [1127962 1136260 1149935 1152914 1153341 1177913] - [md] Recovery speed is wrong (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] disable probing for md devices 512 and over (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] flush writes before starting a recovery (Jes Sorensen) [1132916 1136260 1149935 1152914 1153341 1177913] - [md] make sure GET_ARRAY_INFO ioctl reports correct "clean" status (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: speedup sync_request processing (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: deadlock between retry_aligned_read with barrier io (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: add an option to avoid copy data from bio to stripe cache (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: remove confusing code from filemap_get_page (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid release list until last reference of the stripe (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] md_clear_badblocks should return an error code on failure (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid56: Don't perform reads to support writes until stripe is ready (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] refuse to change shape of array if it is active but read-only (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913]- [char] raw: Return short read or 0 at end of a raw device, not EIO (Jeff Moyer) [1142314] - [kernel] sched: Fix clock_gettime(CLOCK_[PROCESS/THREAD]_CPUTIME_ID) monotonicity (Seth Jennings) [1140024] - [hid] trivial formatting fix (Don Zickus) [1072627] - [hid] don't Send Feature Reports on Interrupt Endpoint (Don Zickus) [1072627] - [x86] hyperv: Mark the Hyper-V clocksource as being continuous (Vitaly Kuznetsov) [1190699] - [hv] vss: Fast propagation of userspace communication failure (Vitaly Kuznetsov) [1190699] - [hv] vss: Introduce timeout for communication with userspace (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Enable interrupt driven flow control (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_close_internal() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Fix a bug in vmbus_open() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_establish_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_teardown_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_post_msg() (Vitaly Kuznetsov) [1190699] - [hv] make uuid_le const (Vitaly Kuznetsov) [1190699] - [hv] Remove unnecessary comparison of unsigned against 0 (Vitaly Kuznetsov) [1190699] - [hid] hyperv: make sure input buffer is big enough (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup the packet send path (Vitaly Kuznetsov) [1190699] - [hv] Change variable type to bool (Vitaly Kuznetsov) [1190699] - [hid] hyperv: convert alloc+memcpy to memdup (Vitaly Kuznetsov) [1190699] - [hv] vmbus: introduce vmbus_acpi_remove (Vitaly Kuznetsov) [923184] - [hv] vmbus: Teardown synthetic interrupt controllers on module unload (Vitaly Kuznetsov) [923184] - [hv] vmbus: teardown hv_vmbus_con workqueue and vmbus_connection pages on shutdown (Vitaly Kuznetsov) [923184] - [hv] vmbus: avoid double kfree for device_obj (Vitaly Kuznetsov) [923184] - [hv] use correct order when freeing monitor_pages (Vitaly Kuznetsov) [923184] - [x86] hyperv: Fixup the damage caused by the irq cleanup (Vitaly Kuznetsov) [923184] - [x86] hyperv: Cleanup the irq mess (Vitaly Kuznetsov) [923184] - [net] Fix build failures due to ip_is_fragment() (Stefan Assmann) [1159149] - [netdrv] enic: fix rx napi poll return value (Stefan Assmann) [1159149] - [netdrv] enic: free all rq buffs when allocation fails (Stefan Assmann) [1159149] - [netdrv] net: ethernet: cisco: enic: enic_dev: Remove some unused functions (Stefan Assmann) [1159149] - [netdrv] enic: add stats for dma mapping error (Stefan Assmann) [1159149] - [netdrv] enic: check dma_mapping_error (Stefan Assmann) [1159149] - [netdrv] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stefan Assmann) [1159149] - [netdrv] enic: convert to SKB paged frag API (Stefan Assmann) [1159149] - [netdrv] enic: make vnic_wq_buf doubly linked (Stefan Assmann) [1159149] - [netdrv] enic: use spin_lock(wq_lock) instead of spin_lock_irqsave(wq_lock) (Stefan Assmann) [1159149] - [netdrv] enic: support skb->xmit_more (Stefan Assmann) [1159149] - [netdrv] enic: fix work done in tx napi_poll (Stefan Assmann) [1159149] - [netdrv] enic: update desc properly in rx_copybreak (Stefan Assmann) [1159149] - [netdrv] enic: handle error condition properly in enic_rq_indicate_buf (Stefan Assmann) [1159149] - [netdrv] enic: Do not call napi_disable when preemption is disabled (Stefan Assmann) [1159149] - [netdrv] drivers/net: Convert remaining uses of pr_warning to pr_warn (Stefan Assmann) [1159149] - [netdrv] enic: implement rx_copybreak (Stefan Assmann) [1159149] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1159149] - [netdrv] enic: use pci_zalloc_consistent (Stefan Assmann) [1159149] - [netdrv] pci-dma-compat: add pci_zalloc_consistent helper (Stefan Assmann) [1159149] - [netdrv] enic: Add ethtool support to show classifier filters added by the driver (Stefan Assmann) [1159149] - [netdrv] enic: fix return values in enic_set_coalesce (Stefan Assmann) [1159149] - [netdrv] enic: do tx cleanup in napi poll (Stefan Assmann) [1159149] - [netdrv] enic: add low latency socket busy_poll support (Stefan Assmann) [1159149] - [netdrv] enic: fix lockdep around devcmd_lock (Stefan Assmann) [1159149] - [netdrv] enic: devcmd for adding IP 5 tuple hardware filters (Stefan Assmann) [1159149] - [net] core: introduce skb_flow_dissect() (Stefan Assmann) [1159149] - [netdrv] enic: fix return value in _vnic_dev_cmd (Stefan Assmann) [1159149] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1159149] - [netdrv] enic: convert to hw_features (Stefan Assmann) [1159149] - [scsi] qla2xxx: Update the driver version to 8.07.00.16.06.7-k (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix sparse warning in qla_iocb.c file (Chad Dupuis) [1147534] - [scsi] qla2xxx: Move warning message to debug level (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fail adapter initialization on load ram failure (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable PCI device in shutdown handler (Chad Dupuis) [1147534] - [scsi] qla2xxx: Mark port lost when we receive an RSCN for it (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restore WWPN in case of Loop Dead (Chad Dupuis) [1147534] - [scsi] qla2xxx: Honor FCP_RSP retry delay timer field (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add missing ISP27xx checks to optrom code (Chad Dupuis) [1147534] - [scsi] qla2xxx: Force use of mailbox interface for flash access commands for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Free sysfs attributes for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable laser for ISP2031 while unloading driver (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable diagnostic port using NVRAM parameters (Chad Dupuis) [1147534] - [scsi] qla2xxx: Declaration error cause stack corruption (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add fix in driver unload for pending activity (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix driver version string message (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add diagnostic port functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FA-WWN functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FDMI-2 functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFx00 unexpected resets during adapter boot sequence (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect linked list semantic in qlafx00_get_fcport() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect debug level on mailbox command print 0x1111 (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFX00 avoid writing semaphore register in request_irqs() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix potential return count bug in qla2xxx_get_vpd_field() (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template error print simplification (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP25xx multiqueue shadow register crash fix (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add endianizer to max_payload_size modifier (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable fast flash access for ISP83xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add ISP27xx fwdump template entry T275 (insert buffer) (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template fix insertbuf() routine (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template remove high frequency debug logs (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx optimize fwdump entry table lookup (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx add tests for incomplete template (Chad Dupuis) [1147534] - [scsi] qla2xxx: Use dma_zalloc_coherent (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restrict max_lun to 16-bit for older HBAs (Chad Dupuis) [1147534] - [scsi] qla2xxx: fix incorrect debug printk (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx queue index shadow registers (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx firmware dump template spec updates (including T274) (Chad Dupuis) [1147534] - [scsi] qla2xxx: Update entry type 270 to match spec update (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correction to ISP27xx template entry types 256 and 258 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add pci device id 0x2271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct ISP83xx/ISP27xx mislogic in setting out_mb in qla25xx_init_req_que() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Allow ISP83XX and ISP27XX both to write req_q_out register (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct operations for ISP27xx template types 270 and 271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix build errors related to invalid print fields on some architectures (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct the port no assignment for ISP82XX (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add support for ISP2071 (Chad Dupuis) [1147534] - [scsi] pm8001: Update nvmd response data to request buffer (Rich Bono) [1168386] - [scsi] pm8001: fix pm8001_store_update_fw (Rich Bono) [1168386] - [scsi] pm8001: Fix erratic calculation in update_flash (Rich Bono) [1168386] - [scsi] pm8001: Fix invalid return when request_irq() failed (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in nvmd_resp (Rich Bono) [1168386] - [scsi] pm8001: fix update_flash (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in flash_update (Rich Bono) [1168386] - [scsi] pm8001: Cleaning up uninitialized variables (Rich Bono) [1168386] - [scsi] pm8001: Fix to remove null pointer checks that could never happen (Rich Bono) [1168386] - [scsi] pm8001: more fixes to honor return value (Rich Bono) [1168386] - [scsi] pm8001: add a new spinlock to protect the CCB (Rich Bono) [1168386] - [scsi] pm8001: honor return value (Rich Bono) [1168386] - [scsi] pm8001: clean bitmap management functions (Rich Bono) [1168386] - [scsi] pm8001: Fix hibernation issue (Rich Bono) [1168386] - [scsi] drivers/scsi/pm8001/pm8001_ctl.c: avoid world-writable sysfs files (Rich Bono) [1168386] - [scsi] pm80xx: fix problem of pm8001_work_fn reseting incorrect phy device (Rich Bono) [1168386] - [scsi] pm80xx: no need for tag allocation when issuing the command of unregistering device (Rich Bono) [1168386] - [scsi] pm80xx: Enable BAR shift to avoid BIOS conflict with MPI space for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm80xx: Read saved WWN from NVMD for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm8001: remove unnecessary pci_set_drvdata() (Rich Bono) [1168386]- [perf] Pass protection and flags bits through mmap2 interface (Jiri Olsa) [1188336] - [perf] Fix up MMAP2 buffer space reservation (Jiri Olsa) [1188336] - [perf] scripting perl: Force to use stdbool (Jiri Olsa) [1188336] - [perf] symbols: Get kernel start address by symbol name (Jiri Olsa) [1188336] - [perf] tools: Fix segfault in cumulative.callchain report (Jiri Olsa) [1188336] - [perf] tests: Add test for closing dso objects on EMFILE error (Jiri Olsa) [1188336] - [perf] tests: Add test for caching dso file descriptors (Jiri Olsa) [1188336] - [perf] tests: Allow reuse of test_file function (Jiri Olsa) [1188336] - [perf] tests: Spawn child for each test (Jiri Olsa) [1188336] - [perf] tools: Add dso__data_* interface descriptons (Jiri Olsa) [1188336] - [perf] tools: Allow to close dso fd in case of open failure (Jiri Olsa) [1188336] - [perf] tools: Add file size check and factor dso__data_read_offset (Jiri Olsa) [1188336] - [perf] tools: Cache dso data file descriptor (Jiri Olsa) [1188336] - [perf] tools: Add global count of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add global list of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add data_fd into dso object (Jiri Olsa) [1188336] - [perf] tools: Separate dso data related variables (Jiri Olsa) [1188336] - [perf] tools: Cache register accesses for unwind processing (Jiri Olsa) [1188336] - [perf] record: Fix to honor user freq/interval properly (Jiri Olsa) [1188336] - [perf] timechart: Reflow documentation (Jiri Olsa) [1188336] - [perf] probe: Improve error messages in --line option (Jiri Olsa) [1188336] - [perf] probe: Improve an error message of perf probe --vars mode (Jiri Olsa) [1188336] - [perf] probe: Show error code and description in verbose mode (Jiri Olsa) [1188336] - [perf] probe: Improve error message for unknown member of data structure (Jiri Olsa) [1188336] - [perf] tests: Show the inner make output when an error happens (Jiri Olsa) [1188336] - [perf] tools: Emit more precise message for missing glibc static library (Jiri Olsa) [1188336] - [perf] tools: Add dcacheline sort (Jiri Olsa) [1188336] - [perf] tools: Add support to dynamically get cacheline size (Jiri Olsa) [1188336] - [perf] tools: Add cpumode to struct hist_entry (Jiri Olsa) [1188336] - [perf] report: Add mem-mode documentation to report command (Jiri Olsa) [1188336] - [perf] revert "Disable PERF_RECORD_MMAP2 support" (Jiri Olsa) [1188336] - [perf] tools: Update mmap2 interface with protection and flag bits (Jiri Olsa) [1188336] - [perf] script/python: Print array argument as string (Jiri Olsa) [1188336] - [perf] tools: Prettify the tags/TAGS/cscope targets output (Jiri Olsa) [1188336] - [perf] tools: Fix pipe check regression in attr event callback (Jiri Olsa) [1188336] - [perf] tools: Added support for __get_bitmask() macro (Jiri Olsa) [1188336] - [perf] tools: Add options to function plugin (Jiri Olsa) [1188336] - [perf] tools: Add options to plugins (Jiri Olsa) [1188336] - [perf] tools: Add flag to not load event plugins (Jiri Olsa) [1188336] - [perf] tools: Fix 'make help' message error (Jiri Olsa) [1188336] - [perf] record: Fix poll return value propagation (Jiri Olsa) [1188336] - [perf] tools: Move elide bool into perf_hpp_fmt struct (Jiri Olsa) [1188336] - [perf] tools: Remove elide setup for SORT_MODE__MEMORY mode (Jiri Olsa) [1188336] - [perf] tools: Fix "==" into "=" in ui_browser__warning assignment (Jiri Olsa) [1188336] - [perf] tools: Allow overriding sysfs and proc finding with env var (Jiri Olsa) [1188336] - [perf] tools: Consider header files outside perf directory in tags target (Jiri Olsa) [1188336] - [perf] tools: Add warning when disabling perl scripting support due to missing devel files (Jiri Olsa) [1188336] - [perf] trace: Warn the user when not available (Jiri Olsa) [1188336] - [perf] tests: Add a test case for cumulating callchains (Jiri Olsa) [1188336] - [perf] tests: Define and use symbolic names for fake symbols (Jiri Olsa) [1188336] - [perf] tools: Reset output/sort order to default (Jiri Olsa) [1188336] - [perf] ui/gtk: Fix callchain display (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid percentage value of cumulated hist entries (Jiri Olsa) [1188336] - [perf] tools: Enable --children option by default (Jiri Olsa) [1188336] - [perf] top: Add top.children config option (Jiri Olsa) [1188336] - [perf] top: Add --children option (Jiri Olsa) [1188336] - [perf] top: Convert to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Add callback function to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Do not auto-remove Children column if --fields given (Jiri Olsa) [1188336] - [perf] report: Add report.children config option (Jiri Olsa) [1188336] - [perf] report: Add --children option (Jiri Olsa) [1188336] - [perf] tools: Add more hpp helper functions (Jiri Olsa) [1188336] - [perf] tools: Apply percent-limit to cumulative percentage (Jiri Olsa) [1188336] - [perf] ui/gtk: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/browser: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/hist: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] tools: Save callchain info for each cumulative entry (Jiri Olsa) [1188336] - [perf] callchain: Add callchain_cursor_snapshot() (Jiri Olsa) [1188336] - [perf] report: Cache cumulative callchains (Jiri Olsa) [1188336] - [perf] tools: Update cpumode for each cumulative entry (Jiri Olsa) [1188336] - [perf] hists: Accumulate hist entry stat based on the callchain (Jiri Olsa) [1188336] - [perf] hists: Check if accumulated when adding a hist entry (Jiri Olsa) [1188336] - [perf] hists: Add support for accumulated stat of hist entry (Jiri Olsa) [1188336] - [perf] tools: Introduce struct hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Introduce hists__inc_nr_samples() (Jiri Olsa) [1188336] - [perf] tools: Add automatic remapping of Android libraries (Jiri Olsa) [1188336] - [perf] tools: Add cat as fallback pager (Jiri Olsa) [1188336] - [perf] tests: Add a testcase for histogram output sorting (Jiri Olsa) [1188336] - [perf] tests: Factor out print_hists_*() (Jiri Olsa) [1188336] - [perf] tools: Introduce reset_output_field() (Jiri Olsa) [1188336] - [perf] tools: Get rid of obsolete hist_entry__sort_list (Jiri Olsa) [1188336] - [perf] hists: Reset width of output fields with header length (Jiri Olsa) [1188336] - [perf] tools: Skip elided sort entries (Jiri Olsa) [1188336] - [perf] top: Add --fields option to specify output fields (Jiri Olsa) [1188336] - [perf] report/tui: Fix a bug when --fields/sort is given (Jiri Olsa) [1188336] - [perf] tools: Add ->sort() member to struct sort_entry (Jiri Olsa) [1188336] - [perf] report: Add -F option to specify output fields (Jiri Olsa) [1188336] - [perf] tools: Call perf_hpp__init() before setting up GUI browsers (Jiri Olsa) [1188336] - [perf] tools: Consolidate management of default sort orders (Jiri Olsa) [1188336] - [perf] tools: Allow hpp fields to be sort keys (Jiri Olsa) [1188336] - [perf] ui: Get rid of callback from __hpp__fmt() (Jiri Olsa) [1188336] - [perf] tools: Consolidate output field handling to hpp format routines (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort final output (Jiri Olsa) [1188336] - [perf] tools: Support event grouping in hpp ->sort() (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort hist entries (Jiri Olsa) [1188336] - [perf] tools: Convert sort entries to hpp formats (Jiri Olsa) [1188336] - [perf] tools: Add ->cmp(), ->collapse() and ->sort() to perf_hpp_fmt (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support for ARM (Jiri Olsa) [1188336] - [perf] tests: Add dwarf unwind test on ARM (Jiri Olsa) [1188336] - [perf] tests: Introduce perf_regs_load function on ARM (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h for ARM and ARM64 (Jiri Olsa) [1188336] - [perf] session: Fix possible null pointer dereference in session.c (Jiri Olsa) [1188336] - [perf] sched: Cleanup, remove unused variables in map_switch_event() (Jiri Olsa) [1188336] - [perf] sched: Remove nr_state_machine_bugs in perf latency (Jiri Olsa) [1188336] - [perf] tools: Remove usage of trace_sched_wakeup(.success) (Jiri Olsa) [1188336] - [perf] tools: Use tid for finding thread (Jiri Olsa) [1188336] - [perf] tools: Get rid of on_exit() feature test (Jiri Olsa) [1188336] - [perf] record: Propagate exit status of a command line workload (Jiri Olsa) [1188336] - [perf] tools: Clarify the output of perf sched map (Jiri Olsa) [1188336] - [perf] tools: Adapt the TASK_STATE_TO_CHAR_STR to new value in kernel space (Jiri Olsa) [1188336] - [perf] tools: Add missing event for perf sched record (Jiri Olsa) [1188336] - [perf] tools: Move ACCESS_ONCE from perf.h header (Jiri Olsa) [1188336] - [perf] tools: Move sys_perf_event_open function from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move syscall and arch specific defines from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move perf_call_graph_mode enum from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move sample data structures from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove PR_TASK_PERF_EVENTS_* from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove asmlinkage define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove min define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove unlikely define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove MAX_COUNTERS define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h (Jiri Olsa) [1188336] - [perf] tools: Unify export.h (Jiri Olsa) [1188336] - [perf] tools arm64: Wire up perf_regs and unwind support (Jiri Olsa) [1188336] - [perf] tools: Move u64_swap union (Jiri Olsa) [1188336] - [perf] tests: add a test of kvm-390: trace event (Jiri Olsa) [1188336] - [perf] tests: Add numeric identifier to evlist_test (Jiri Olsa) [1188336] - [perf] tools: Parse tracepoints with '-' in system name (Jiri Olsa) [1188336] - [perf] tools: Handle EINTR error for readn/writen (Jiri Olsa) [1188336] - [perf] tests: Add map groups sharing with thread object test (Jiri Olsa) [1188336] - [perf] tools: Share map_groups among threads of the same group (Jiri Olsa) [1188336] - [perf] tools: Reference count map_groups objects (Jiri Olsa) [1188336] - [perf] tools: Allocate thread map_groups's dynamically (Jiri Olsa) [1188336] - [perf] tests: Add thread maps lookup automated tests (Jiri Olsa) [1188336] - [perf] tests: Add a test case for hists filtering (Jiri Olsa) [1188336] - [perf] tests: Factor out fake_setup_machine() (Jiri Olsa) [1188336] - [perf] hists/tui: Count callchain rows separately (Jiri Olsa) [1188336] - [perf] top/tui: Update nr_entries properly after a filter is applied (Jiri Olsa) [1188336] - [perf] ui/tui: Rename hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] ui/tui: Fix off-by-one in hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] hists: Add missing update on filtered stats in hists__decay_entries() (Jiri Olsa) [1188336] - [perf] tools: Account entry stats when it's added to the output tree (Jiri Olsa) [1188336] - [perf] hists: Collapse expanded callchains after filter is applied (Jiri Olsa) [1188336] - [perf] hists: Add a couple of hists stat helper functions (Jiri Olsa) [1188336] - [perf] hists: Move column length calculation out of hists__inc_stats() (Jiri Olsa) [1188336] - [perf] hists: Rename hists__inc_stats() (Jiri Olsa) [1188336] - [perf] report: Count number of entries separately (Jiri Olsa) [1188336] - [perf] callchain: Add generic report parse callchain callback function (Jiri Olsa) [1188336] - [perf] kmem: Utilize the new generic cpunode_map (Jiri Olsa) [1188336] - [perf] tools: Use cpu/possible instead of cpu/kernel_max (Jiri Olsa) [1188336] - [perf] tools: Allow ability to map cpus to nodes easily (Jiri Olsa) [1188336] - [perf] tools: Fix pmu object compilation error (Jiri Olsa) [1188336] - [perf] sched: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] lock: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] mem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] kmem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] tools: Show absolute percentage by default (Jiri Olsa) [1188336] - [perf] ui/tui: Add 'F' hotkey to toggle percentage output (Jiri Olsa) [1188336] - [perf] tools: Add hist.percentage config option (Jiri Olsa) [1188336] - [perf] diff: Add --percentage option (Jiri Olsa) [1188336] - [perf] top: Add --percentage option (Jiri Olsa) [1188336] - [perf] report: Add --percentage option (Jiri Olsa) [1188336] - [perf] hists: Add support for showing relative percentage (Jiri Olsa) [1188336] - [perf] probe: Fix perf probe to find correct variable DIE (Jiri Olsa) [1188336] - [perf] probe: Fix a segfault if asked for variable it doesn't find (Jiri Olsa) [1188336] - [perf] tests x86: Fix stack map lookup in dwarf unwind test (Jiri Olsa) [1188336] - [perf] x86: Fix perf to use non-executable stack, again (Jiri Olsa) [1188336] - [perf] tools: Remove extra '/' character in events file path (Jiri Olsa) [1188336] - [perf] machine: Search for modules in s/lib/modules/s (Jiri Olsa) [1188336] - [perf] tests: Add static build make test (Jiri Olsa) [1188336] - [perf] tools: Fix bfd dependency libraries detection (Jiri Olsa) [1188336] - [perf] tools: Use LDFLAGS instead of ALL_LDFLAGS (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in pretty_print() (Jiri Olsa) [1188336] - [perf] tools: Fix backward compatibility macros for pevent filter enums (Jiri Olsa) [1188336] - [perf] tools: Disable libdw unwind for all but x86 arch (Jiri Olsa) [1188336] - [perf] tests x86: Fix memory leak in sample_ustack() (Jiri Olsa) [1188336] - [perf] tools: Improve error reporting (Jiri Olsa) [1188336] - [perf] tools: Adjust symbols in VDSO (Jiri Olsa) [1188336] - [perf] kvm: Fix 'Min time' counting in report command (Jiri Olsa) [1188336] - [perf] tools: Instead of redirecting flex output, use -o (Jiri Olsa) [1188336] - [perf] tools: Fix double free in perf test 21 (code-reading.c) (Jiri Olsa) [1188336] - [perf] stat: Initialize statistics correctly (Jiri Olsa) [1188336] - [perf] bench: Set more defaults in the 'numa' suite (Jiri Olsa) [1188336] - [perf] bench: Update manpage to mention numa and futex (Jiri Olsa) [1188336] - [perf] probe: Use dwarf_getcfi_elf() instead of dwarf_getcfi() (Jiri Olsa) [1188336] - [perf] probe: Fix to handle errors in line_range searching (Jiri Olsa) [1188336] - [perf] probe: Fix --line option behavior (Jiri Olsa) [1188336] - [perf] tools: Pick up libdw without explicit LIBDW_DIR (Jiri Olsa) [1188336] - [perf] callchains: Disable unwind libraries when libelf isn't found (Jiri Olsa) [1188336] - [perf] tools: Do not call warning() directly (Jiri Olsa) [1188336] - [perf] tools: Print event name when show warning if possible (Jiri Olsa) [1188336] - [perf] tools: test correct variable after allocation (Jiri Olsa) [1188336] - [perf] top: Fix documentation of invalid -s option (Jiri Olsa) [1188336] - [perf] tools: Allow building for tile (Jiri Olsa) [1188336] - [perf] tools: Remove unused simple_strtoul() function (Jiri Olsa) [1188336] - [perf] tools: Update some code references in design.txt (Jiri Olsa) [1188336] - [perf] tools: Fix __perf_evsel__open (Jiri Olsa) [1188336] - [perf] evsel: Update function names in debug messages (Jiri Olsa) [1188336] - [perf] tools: Remove thread__find_map function (Jiri Olsa) [1188336] - [perf] annotate: Print the evsel name in the stdio output (Jiri Olsa) [1188336] - [perf] report: Use ui__has_annotation() (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak when synthesizing thread records (Jiri Olsa) [1188336] - [perf] tools: Use tid in mmap/mmap2 events to find maps (Jiri Olsa) [1188336] - [perf] report: Merge al->filtered with hist_entry->filtered (Jiri Olsa) [1188336] - [perf] symbols: Apply all filters to an addr_location (Jiri Olsa) [1188336] - [perf] symbols: Record the reason for filtering an address_location (Jiri Olsa) [1188336] - [perf] sched: Fixup header alignment in 'latency' output (Jiri Olsa) [1188336] - [perf] timechart: Fix off-by-one error in 'record' argv handling (Jiri Olsa) [1188336] - [perf] machine: Factor machine__find_thread to take tid argument (Jiri Olsa) [1188336] - [perf] tools: Speed up thread map generation (Jiri Olsa) [1188336] - [perf] kvm: introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] ui hists: Pass evsel to hpp->header/width functions explicitly (Jiri Olsa) [1188336] - [perf] symbols: Introduce thread__find_cpumode_addr_location (Jiri Olsa) [1188336] - [perf] session: Change header.misc dump from decimal to hex (Jiri Olsa) [1188336] - [perf] ui/tui: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/hists: Pass struct hpp to print functions (Jiri Olsa) [1188336] - [perf] ui/gtk: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid output on event group report (Jiri Olsa) [1188336] - [perf] tools: Fix synthesizing mmaps for threads (Jiri Olsa) [1188336] - [perf] probe: Clarify x86 register naming for perf probe (Jiri Olsa) [1188336] - [perf] mem: Clarify load-latency in documentation (Jiri Olsa) [1188336] - [perf] bench: Add futex-requeue microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-wake microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-hash microbenchmark (Jiri Olsa) [1188336] - [perf] tools, x86: Build perf on older user-space as well (Jiri Olsa) [1188336] - [perf] tools: Disable user-space callchain/stack dumps for function trace events (Jiri Olsa) [1188336] - [perf] symbols: Check compatible symtab type before loading dso (Jiri Olsa) [1188336] - [perf] symbols: Check return value of filename__read_debuglink() (Jiri Olsa) [1188336] - [perf] tests: Add NO_LIBDW_DWARF_UNWIND make test (Jiri Olsa) [1188336] - [perf] tools: Setup default dwarf post unwinder (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support (Jiri Olsa) [1188336] - [perf] tools: Add feature check for libdw dwarf unwind (Jiri Olsa) [1188336] - [perf] tools: Warn the user about how to enable libunwind support (Jiri Olsa) [1188336] - [perf] tools: Add variable display for VF make output (Jiri Olsa) [1188336] - [perf] tools: Factor features display code (Jiri Olsa) [1188336] - [perf] tools: Fix bison OUTPUT directories dependency (Jiri Olsa) [1188336] - [perf] tests: Add pmu-bison.o make test (Jiri Olsa) [1188336] - [perf] tests: Fix *.o make tests (Jiri Olsa) [1188336] - [perf] probe: Support distro-style debuginfo for uprobe (Jiri Olsa) [1188336] - [perf] probe: Allow to add events on the local functions (Jiri Olsa) [1188336] - [perf] probe: Show source-level or symbol-level info for uprobes (Jiri Olsa) [1188336] - [perf] probe: Show appropriate symbol for ref_reloc_sym based kprobes (Jiri Olsa) [1188336] - [perf] probe: Find given address from offline dwarf (Jiri Olsa) [1188336] - [perf] probe: Use ref_reloc_sym based address instead of the symbol name (Jiri Olsa) [1188336] - [perf] probe: Show in what binaries/modules probes are set (Jiri Olsa) [1188336] - [perf] probe: Unify show_available_functions for uprobes/kprobes (Jiri Olsa) [1188336] - [perf] probe: Replace line_list with intlist (Jiri Olsa) [1188336] - [perf] probe: Remove incorrect symbol check for --list (Jiri Olsa) [1188336] - [perf] probe: Fix to do exit call for symbol maps (Jiri Olsa) [1188336] - [perf] symbols: No need to export dso__first_symbol (Jiri Olsa) [1188336] - [perf] tools: Move hash.h header (Jiri Olsa) [1188336] - [perf] tools: Move fs.* to lib/api/fs/ (Jiri Olsa) [1188336] - [perf] callchain: Separate perf_reg_value function in perf_regs object (Jiri Olsa) [1188336] - [perf] callchain: Introduce HAVE_DWARF_UNWIND_SUPPORT macro (Jiri Olsa) [1188336] - [perf] callchain: Rename unwind__arch_reg_id into libunwind__arch_reg_id (Jiri Olsa) [1188336] - [perf] callchain: Separate libunwind code to special object (Jiri Olsa) [1188336] - [perf] callchain: Add mask into struct regs_dump (Jiri Olsa) [1188336] - [perf] tools: Remove __maybe_unused from dwarf unwind functions (Jiri Olsa) [1188336] - [perf] callchain: Do not report zero address in unwind (Jiri Olsa) [1188336] - [perf] tools: Fix dwarf unwind max_stack processing (Jiri Olsa) [1188336] - [perf] tests x86: Add dwarf unwind test (Jiri Olsa) [1188336] - [perf] tests x86: Introduce perf_regs_load function (Jiri Olsa) [1188336] - [perf] bench: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in event_format__print function (Jiri Olsa) [1188336] - [perf] record: Add readable output for callchain debug (Jiri Olsa) [1188336] - [perf] tools: Add call-graph option support into .perfconfig (Jiri Olsa) [1188336] - [perf] tools: Put proper period for for samples without PERIOD sample_type (Jiri Olsa) [1188336] - [perf] report: Remove some needless container_of usage (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] report: Use al->cpumode where applicable (Jiri Olsa) [1188336] - [perf] trace: Add support for syscalls vs raw_syscalls - leftover (Jiri Olsa) [1188336] - [perf] Prevent false warning in perf_swevent_add (Jiri Olsa) [1188336] - [perf] Limit perf_event_attr::sample_period to 63 bits (Jiri Olsa) [1188336] - [perf] x86/intel: Fix Silvermont's event constraints (Jiri Olsa) [1188336] - [perf] Fix perf_event_init_context() (Jiri Olsa) [1188336] - [perf] Optimize group_sched_in() (Jiri Olsa) [1188336] - [perf] x86: Add a few more comments (Jiri Olsa) [1188336] - [perf] Remove redundant PMU assignment (Jiri Olsa) [1188336] - [perf] Fix prototype of find_pmu_context() (Jiri Olsa) [1188336] - [trace] ring-buffer: Fix infinite spin in reading buffer (Jiri Olsa) [1123102] - [trace] ring-buffer: Always reset iterator to reader page (Jiri Olsa) [1123102] - [trace] ring-buffer: Check if ring buffer iterator has stale data (Jiri Olsa) [1123102] - [x86] perf: Fix shared register mutual exclusion enforcement (Don Zickus) [1191741] - [x86] perf: Fix PCU filter setup for Sandy/Ivy/Haswell EP (Jiri Olsa) [1167862] - [x86] perf: Add missing cbox filter flags on IvyBridge-EP uncore driver (Jiri Olsa) [1167862] - [x86] perf: Register the PMU only if the uncore pci device exists (Jiri Olsa) [1167862] - [x86] perf: Add Haswell-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix section mismatch in split uncore driver (Jiri Olsa) [1167862] - [x86] perf: Rename IvyTown to IvyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Move SNB/IVB-EP specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Move NHM/SNB/IVB specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Declare some functions and variables (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP/IVT Cbox filter mappings (Jiri Olsa) [1167862] - [x86] perf: Micro-optimize nhmex_rbox_get_constraint() (Jiri Olsa) [1167862] - [x86] perf: Fix leak in uncore_type_init failure paths (Jiri Olsa) [1167862] - [x86] perf: Add __init for uncore_cpumask_init() (Jiri Olsa) [1167862] - [x86] perf: Fix IVT/SNB-EP uncore CBOX NID filter table (Jiri Olsa) [1167862] - [x86] perf: move uncore_event_to_box() and uncore_pmu_to_box() (Jiri Olsa) [1167862] - [x86] perf: make hrtimer timeout configurable per box (Jiri Olsa) [1167862] - [x86] perf: add ability to customize pmu callbacks (Jiri Olsa) [1167862] - [x86] perf: fix initialization of cpumask (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore IRP box support (Jiri Olsa) [1167862] - [x86] perf: Add filter support for IvyBridge-EP QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Don't use smp_processor_id() in validate_group() (Jiri Olsa) [1167862] - [x86] perf: Fix uncore PCI fixed counter handling (Jiri Olsa) [1167862] - [x86] perf: Convert kmalloc_node(...GFP_ZERO...) to kzalloc_node() (Jiri Olsa) [1167862] - [x86] perf: Enable EV_SEL_EXT bit for PCU (Jiri Olsa) [1167862] - [x86] perf: Add filter support for QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Add auxiliary pci device support (Jiri Olsa) [1167862] - [x86] perf: Fix intel QPI uncore event definitions (Jiri Olsa) [1167862] - [x86] perf: Fix sparse warning (Jiri Olsa) [1167862] - [x86] perf: Prevent some shift wrapping bugs in the Intel uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix unintended variable name reuse (Jiri Olsa) [1167862] - [x86] perf: Add support for IvyBridge model 58 Uncore (Jiri Olsa) [1167862] - [x86] perf: Fix typo in perf_event_intel_uncore.c (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP CBO and PCU uncore PMU filter management (Jiri Olsa) [1167862] - [x86] perf: Remove unused variable in nhmex_rbox_alter_er() (Jiri Olsa) [1167862] - [x86] perf: Handle pci_read_config_dword() errors (Jiri Olsa) [1167862] - [x86] perf: Fix typo in uncore_pmu_to_box (Jiri Olsa) [1167862] - [x86] perf: Add cpumask for uncore pmu (Jiri Olsa) [1167862] - [x86] perf: Uncore filter support for SandyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Fixes for Nehalem-EX uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix uncore_types_exit section mismatch (Jiri Olsa) [1167862]- [scsi] hpsa: Use local workqueues instead of system workqueues - part1 (Tomas Henzl) [1134115] - [scsi] lpfc: RHEL 6 lpfc driver release 10.2.8020.2 (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix IP Reset processing - wait for RDY before proceeding (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix discovery timeout during nameserver login (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix quarantined XRI recovery qualifier state in link bounce (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix race between LOGO/PLOGI handling causing NULL pointer (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix locking issues with abort data paths (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fixed crash from page fault caused by use after rport delete (Rob Evers) [1148957] - [scsi] mpt2sas: Bump driver version to 20.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: set cpu affinity for each MSIX vectors (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Update attribution language to Avago (Tomas Henzl) [1059155] - [scsi] mpt2sas: map log_info value 0x0x32010081 to DID_RESET (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: fix upper bound for the module parameter max_sgl_entries (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev BB (2.00.20) specification and 2.00.35 header files (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump driver version to 19.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Fail the host reset initiated due to discovery related I/O timeouts at driver load time (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: log exceeded temperature thresholds (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev AA (2.00.19) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: Revert " mpt2sas: Remove phys on topology change." (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix ioctl in comment (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix undefined reference to `__udivdi3' compilation errors (Tomas Henzl) [1059155] - [scsi] mpt3sas, mpt2sas: fix scsi_add_host error handling problems in _scsih_probe (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 04.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added OEM branding Strings (Tomas Henzl) [1059155] - [scsi] mpt3sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev H (2.5.3) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 03.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev G (2.5.2) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 18.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Get IOC_FACTS information using handshake protocol only after HBA card gets into READY or Operational state (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt2sas: Avoid type casting for direct I/O commands (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 17.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt2sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev Y (2.00.17) and Rev Z (2.00.18) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added driver module parameter max_msix_vectors (Tomas Henzl) [1059155] - [scsi] mpt3sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt2sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt3sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt2sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt3sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt3sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: annotate ioc->reply_post_host_index as __iomem (Tomas Henzl) [1059155] - [scsi] mpt2sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt2sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Add free smids to the head, not tail of list (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt2sas: don't wank with fasync on ->release() (Tomas Henzl) [1059155] - [scsi] mpt2sas: Removed compiler warnnings when logging is disabled (Tomas Henzl) [1059155] - [scsi] mpt3sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: cleanup forgotten pieces (Tomas Henzl) [1059155] - [scsi] mpt2sas: Adjust confusing if indentation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Fix common misspellings (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix typos concerning "management" (Tomas Henzl) [1059155] - [block] Fix dev_t minor allocation lifetime (Jeff Moyer) [1149890] - [scsi] virtio-scsi: fix various bad behavior on aborted requests (Fam Zheng) [1164749] - [mm] fix page list corruption from double LRU add during swapoff (Johannes Weiner) [1171492] - [x86] kvm: vmx: invalid host cr4 handling across vm entries (Jacob Tanenbaum) [1153327] {CVE-2014-3690} - [x86] uv_bau: Avoid referencing invalid data in ptc_seq_show (Frank Ramsay) [1166297] - [x86] uv_bau: Increase maximum CPUs per socket/hub (Frank Ramsay) [1166297] - [ata] libata-acpi: missing _SDD is not an error (David Milburn) [1171049] - [lib] crypto: Remove debug code from crct10dif (Neil Horman) [1154740] - [mfd] rtsx: Change default tx phase (Don Zickus) [806173] - [mfd] rtsx: Copyright modifications (Don Zickus) [806173] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Don Zickus) [806173] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Don Zickus) [806173] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Don Zickus) [806173] - [mfd] rtsx: Read vendor setting from config space (Don Zickus) [806173] - [mfd] rtsx: Implement driving adjustment to device-dependent callbacks (Don Zickus) [806173] - [mfd] rtsx: Add clock divider hook (Don Zickus) [806173] - [mfd] rtsx: Add output voltage switch hook (Don Zickus) [806173] - [mfd] ers: Add realtek pcie card reader driver (Don Zickus) [806173] - [netdrv] igbvf: Fix checksum error when using stacked vlan (Stefan Assmann) [1150342] - [netdrv] igbvf: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1150342] - [netdrv] igbvf: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150342] - [netdrv] qlcnic: Fix return value in qlcnic_probe() (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix number of arguments in destroy tx context command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix programming number of arguments in a command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix ordering of stats in stats buffer (Chad Dupuis) [1148019] - [netdrv] qlcnic: Remove __QLCNIC_DEV_UP bit check to read TX queues statistics (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix memory corruption while reading stats using ethtool (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use qlcnic_83xx_flash_read32() API instead of lockless version of the API (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.62 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support to run firmware POST (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use usleep_range() instead of msleep() for sleep less than 20ms (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support for 0x8830 device ID (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update Link speed and port type info for 83xx adapter (Chad Dupuis) [1148019] - [netdrv] treewide: Fix typo in printk (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in firmware load from file operation (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in FW dump template header (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix flash access interface to application (Chad Dupuis) [1148019] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Chad Dupuis) [1148019] - [netdrv] net: ethernet: qlogic: qlcnic: Remove duplicate object file from Makefile (Chad Dupuis) [1148019] - [netdrv] qlcnic: Initialize dcbnl_ops before register_netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Set driver version before registering netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix update of ethtool stats (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.61 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Enhance Tx timeout debug data collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.60 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Optimize ring count validations (Chad Dupuis) [1148019] - [netdrv] qlcnic: Pre-allocate DMA buffer used for minidump collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: remove duplicate QLC_83XX_GET_LSO_CAPABILITY define (Chad Dupuis) [1148019] - [netdrv] qlcnic: info leak in qlcnic_dcb_peer_app_info() (Chad Dupuis) [1148019] - [netdrv] 3c59x: Fix bad offset spec in skb_frag_dma_map (Neil Horman) [1119527 1159607] - [kernel] pid: Handle the exit of a multi-threaded init (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: fix free_pid() to handle the first fork failure (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: pidns_get() should check task_active_pid_ns() != NULL (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Fix hang in zap_pid_ns_processes by sending a potentially extra wakeup (Aristeu Rozanski) [1095884 1107216] - [kernel] pid: reenable interrupts when alloc_pid() fails because init has exited (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Stop pid allocation when init dies (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Wait in zap_pid_ns_processes until pid_ns->nr_hashed == 1 (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Dont allow new processes in a dead pid namespace (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: find_new_reaper() can no longer switch to init_pid_ns.child_reaper (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: guarantee that the pidns init will be the last pidns process reaped (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: make killed children autoreap (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: __exit_signal: use thread_group_leader() consistently (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: avoid sig->count in __exit_signal() to detect the group-dead case (Aristeu Rozanski) [1095884 1107216] - [kernel] futex: check PF_KTHREAD rather than !p->mm to filter out kthreads (Oleg Nesterov) [1123756] - [kernel] futex: Prevent attaching to kernel threads (Oleg Nesterov) [1123756] - [kernel] futex: futex_find_get_task remove credentails check (Oleg Nesterov) [1123756] - [kernel] clocksource: Make delta calculation a function (Prarit Bhargava) [1145751] - [kernel] clocksource: Move cycle_last validation to core code (Prarit Bhargava) [1145751] - [kernel] events: Check permission only for parent tracepoint event (Jiri Olsa) [1171943] - [kernel] fork: ERESTARTNOINTR seen from fork call in userspace (Oleg Nesterov) [990783] - [kernel] add panic_on_warn (Prarit Bhargava) [1174022]- [infiniband] iser: Use correct dma direction when unmapping SGs (Amir Vadai) [1059090] - [infiniband] iser: Release the iscsi endpoint if ep_disconnect wasn't called (Amir Vadai) [1059090] - [infiniband] iser: Fix memory regions possible leak (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.5 (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser_handle_wc (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser logging (Amir Vadai) [1059090] - [infiniband] iser: Use more completion queues (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant is_mr indicator (Amir Vadai) [1059090] - [infiniband] iser: Centralize memory region invalidation to a function (Amir Vadai) [1059090] - [infiniband] iser: Terminate connection before cleaning inflight tasks (Amir Vadai) [1059090] - [infiniband] iser: Fix race between iser connection teardown and scsi TMFs (Amir Vadai) [1059090] - [infiniband] iser: Fix possible NULL derefernce ib_conn->device in session_create (Amir Vadai) [1059090] - [infiniband] iser: Fix sparse warnings (Amir Vadai) [1059090] - [infiniband] iser: Fix possible SQ overflow (Amir Vadai) [1059090] - [infiniband] iser: Decrement CQ's active QPs accounting when QP creation fails (Amir Vadai) [1059090] - [infiniband] iser: Collapse cleanup and disconnect handlers (Amir Vadai) [1059090] - [infiniband] iser: Fix catastrophic error flow hang (Amir Vadai) [1059090] - [infiniband] iser: Re-adjust CQ and QP send ring sizes to HW limits (Amir Vadai) [1059090] - [infiniband] mlx5: Add Signature API additions (Amir Vadai) [1059090] - [infiniband] mlx5: Use extended internal signature layout (Amir Vadai) [1059090] - [infiniband] mlx5: Use enumerations for PI copy mask (Amir Vadai) [1059090] - [infiniband] mlx5: Copy DIF fields only when input and output space values match (Amir Vadai) [1059090] - [infiniband] iser: Centralize ib_sig_domain settings (Amir Vadai) [1059090] - [infiniband] iser: Set IP_CSUM as default guard type (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant assignment (Amir Vadai) [1059090] - [infiniband] iser: Bump version, add maintainer (Amir Vadai) [1059090] - [infiniband] iser: Fix/add kernel-doc style description in iscsi_iser.c (Amir Vadai) [1059090] - [infiniband] iser: Add/Fix kernel doc style descriptions in iscsi_iser.h (Amir Vadai) [1059090] - [infiniband] iser: Nit - add space after __func__ in iser logging (Amir Vadai) [1059090] - [infiniband] iser: Change iscsi_conn_stop log level to info (Amir Vadai) [1059090] - [infiniband] iser: Suppress scsi command send completions (Amir Vadai) [1059090] - [infiniband] iser: Optimize completion polling (Amir Vadai) [1059090] - [infiniband] iser: Use beacon to indicate all completions were consumed (Amir Vadai) [1059090] - [infiniband] iser: Use single CQ for RX and TX (Amir Vadai) [1059090] - [infiniband] iser: Use internal polling budget to avoid possible live-lock (Amir Vadai) [1059090] - [infiniband] iser: Centralize iser completion contexts (Amir Vadai) [1059090] - [infiniband] iser: Use iser_warn instead of BUG_ON in iser_conn_release (Amir Vadai) [1059090] - [infiniband] iser: Signal iSCSI layer that transport is broken in error completions (Amir Vadai) [1059090] - [infiniband] iser: Protect tasks cleanup in case IB device was already released (Amir Vadai) [1059090] - [infiniband] iser: Unbind at conn_stop stage (Amir Vadai) [1059090] - [infiniband] iser: Don't bound release_work completions timeouts (Amir Vadai) [1059090] - [infiniband] iser: Fix DEVICE REMOVAL handling in the absence of iscsi daemon (Amir Vadai) [1059090] - [infiniband] iser: Extend iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Remove unused variables and dead code (Amir Vadai) [1059090] - [infiniband] iser: Re-introduce ib_conn (Amir Vadai) [1059090] - [infiniband] iser: Rename ib_conn -> iser_conn (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4.1 (Amir Vadai) [1059090] - [infiniband] iser: Allow bind only when connection state is UP (Amir Vadai) [1059090] - [infiniband] iser: Fix RX/TX CQ resource leak on error flow (Amir Vadai) [1059090] - [infiniband] iser: Clarify a duplicate counters check (Amir Vadai) [1059090] - [infiniband] iser: Replace connection waitqueue with completion object (Amir Vadai) [1059090] - [infiniband] iser: Protect iser state machine with a mutex (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant return code in iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Seperate iser_conn and iscsi_endpoint storage space (Amir Vadai) [1059090] - [infiniband] iser: Fix responder resources advertisement (Amir Vadai) [1059090] - [infiniband] iser: Add TIMEWAIT_EXIT event handling (Amir Vadai) [1059090] - [infiniband] iser: Support IPv6 address family (Amir Vadai) [1059090] - [infiniband] iser: Adjust data_length to include protection information (Amir Vadai) [1059090] - [scsi] scsi_cmnd: use the scsi data buffer length to extract transfer size (Amir Vadai) [1059090] - [scsi] scsi_cmnd: Introduce scsi_transfer_length helper (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4 (Amir Vadai) [1059090] - [infiniband] iser: Add missing newlines to logging messages (Amir Vadai) [1059090] - [infiniband] iser: Fix a possible race in iser connection states transition (Amir Vadai) [1059090] - [infiniband] iser: Simplify connection management (Amir Vadai) [1059090] - [netdrv] r8169: update rtl8168g pcie ephy parameter (Ivan Vecera) [1186831] - [netdrv] r8169: Use eth_skb_pad function (Ivan Vecera) [1186831] - [net] Add functions for handling padding frame and adding to length (Ivan Vecera) [1186831] - [netdrv] r8169: disable rtl8168ep cmac engine (Ivan Vecera) [1186831] - [netdrv] r8169: prevent enable hardware tx/rx too early (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168EP (Ivan Vecera) [1186831] - [netdrv] r8169: add support for Byte Queue Limits (Ivan Vecera) [1186831] - [netdrv] r8169: call "rtl8168_driver_start" "rtl8168_driver_stop" only when hardware dash function is enabled (Ivan Vecera) [1186831] - [netdrv] r8169: modify the behavior of function "rtl8168_oob_notify" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function "r8168dp_check_dash" to "r8168_check_dash" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function"rtl_w1w0_eri" (Ivan Vecera) [1186831] - [netdrv] r8169: for function "rtl_w1w0_phy" change its name and behavior (Ivan Vecera) [1186831] - [netdrv] r8169: add more chips to support magic packet v2 (Ivan Vecera) [1186831] - [netdrv] r8169: add support more chips to get mac address from backup mac address register (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8411B pll function (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8168G pll function (Ivan Vecera) [1186831] - [netdrv] r8169: change uppercase number to lowercase number (Ivan Vecera) [1186831] - [netdrv] r8169: fix an if condition (Ivan Vecera) [1186831] - [netdrv] r8169: adjust __rtl8169_set_features (Ivan Vecera) [1186831] - [netdrv] r8169: fix setting rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: fix the default setting of rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: add missing MODULE_FIRMWARE (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168H and RTL8107E (Ivan Vecera) [1186831] - [netdrv] r8169: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1186831] - [netdrv] r8169: Enable RX_MULTI_EN for RTL_GIGA_MAC_VER_40 (Ivan Vecera) [1186831] - [netdrv] r8169: disable L23 (Ivan Vecera) [1186831] - [netdrv] r8169: support IPv6 (Ivan Vecera) [1186831] - [netdrv] r8169: use Giant Send (Ivan Vecera) [1186831] - [netdrv] r8169: split rtl8169_tso_csum (Ivan Vecera) [1186831] - [netdrv] r8169: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1186831] - [netdrv] r8169: fix the incorrect tx descriptor version (Ivan Vecera) [1186831] - [netdrv] r8169: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1186831] - [netdrv] r8169: delete non-required instances of include (Ivan Vecera) [1186831] - [netdrv] r8169: check ALDPS bit and disable it if enabled for the 8168g (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1186831] - [netdrv] r8169: enforce RX_MULTI_EN for the 8168f (Ivan Vecera) [1186831] - [netdrv] r8169: remember WOL preferences on driver load (Ivan Vecera) [1186831] - [netdrv] r8169: fix invalid register dump (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary length check (Ivan Vecera) [1186831] - [netdrv] r8169: remove "PHY reset until link up" log spam (Ivan Vecera) [1186831] - [netdrv] r8169: fix lockdep warning when removing interface (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8411 (Ivan Vecera) [1186831] - [netdrv] r8169: fix offloaded tx checksum for small packets (Ivan Vecera) [1186831] - [netdrv] r8169: fix 8168evl frame padding (Ivan Vecera) [1186831] - [netdrv] r8169: fix auto speed down issue (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8106E (Ivan Vecera) [1186831] - [netdrv] r8169: adjust the flow of hw_start (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Update the RTL8111G parameters (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the method for setting firmware (Ivan Vecera) [1186831] - [netdrv] r8169: Update PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the mothod for PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Remove firmware code (Ivan Vecera) [1186831] - [netdrv] r8169: honor jumbo settings when chipset is requested to start (Ivan Vecera) [1186831] - [netdrv] r8169: fix vlan tag read ordering (Ivan Vecera) [1186831] - [netdrv] r8169: remove the obsolete and incorrect AMD workaround (Ivan Vecera) [1186831] - [netdrv] r8169: remove unneeded dirty_rx index (Ivan Vecera) [1186831] - [netdrv] r8169: workaround for missing extended GigaMAC registers (Ivan Vecera) [1186831] - [netdrv] r8169: remove __dev* attributes (Ivan Vecera) [1186831] - [netdrv] r8169: Drop tp arg from rtl8169_tx_vlan_tag() (Ivan Vecera) [1186831] - [netdrv] r8169: remove unused macros (Ivan Vecera) [1186831] - [netdrv] r8169: allow multicast packets on sub-8168f chipset (Ivan Vecera) [1186831] - [netdrv] r8169: Fix WoL on RTL8168d/8111d (Ivan Vecera) [1186831] - [netdrv] r8169: Kill SafeMtu macro (Ivan Vecera) [1186831] - [netdrv] r8169: use module_pci_driver macro (Ivan Vecera) [1186831] - [netdrv] r8169: Support the get_ts_info ethtool method (Ivan Vecera) [1186831] - [netdrv] r8169: enable transmit time stamping (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-FCS flag (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-ALL flag (Ivan Vecera) [1186831] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [1186831] - [netdrv] r8169: convert to new VLAN model (Ivan Vecera) [1186831] - [netdrv] bnx2: Correctly receive full sized 802.1ad fragmes (Ivan Vecera) [1148014 1158668] - [net] add 802.1ad / 802.1ah / QinQ ethertypes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Rebranding bnx2 driver (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't build unused suspend/resume functions not enabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't receive packets when the napi budget == 0 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Fix shutdown sequence (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Make module parameters readable (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: delete non-required instances of include (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update version to 2.2.5 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Report MDI/MDIX status to ethtool (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Enable auto-mdix when autoneg is disabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Advertise nothing when speed is forced (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: calls skb_set_hash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add pci shutdown handler (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove __dev* attributes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: set maximal number of default RSS queues (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for ethtool --show-channels|--set-channels (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Support for byte queue limits (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: treewide use of RCU_INIT_POINTER (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: switch to build_skb() infrastructure (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: add skb frag size accessors (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: don't request firmware when there's no userspace (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to SKB paged frag API (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to hw_features (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove some rcu sparse warnings (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Always set ETH_FLAG_TXVLAN (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use vzalloc() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update bnx2 to use new vlan accleration (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use netif_set_real_num_{rx,tx}_queues() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: return operator cleanup (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: avoid some skb->ip_summed initializations (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for skb->rxhash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use the dma state API instead of the pci equivalents (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove HAVE_ leftovers (Ivan Vecera) [1148014 1158668] - [netdrv] be2net: set EQ DB clear-intr bit in be_open() (Ivan Vecera) [1123784] - [netdrv] 3c59x: avoid panic in boomerang_start_xmit when finding page address (Neil Horman) [1119527] - [edac] sb_edac: Fix discovery of top-of-low-memory for Haswell (Seth Jennings) [1158623] - [idle] intel_idle: support additional Broadwell model (Steve Best) [1166341] - [x86] minor cleanup of rh_check_supported() (Prarit Bhargava) [1136447]- [drm] fix fb-helper vs MST dangling connector ptrs v2 (Rob Clark) [1170251] - [drm] gf100-/gr: return non-fatal error code when fw not present (Rob Clark) [1170251] - [drm] radeon: make MMU_NOTIFIER optional (Rob Clark) [1170251] - [drm] upstream sync to v3.18 (Rob Clark) [1170251] - [drm] upstream sync to v3.17 (Rob Clark) [1170250] - [drm] upstream sync to v3.16 (Rob Clark) [1170249] - [drm] upstream sync to v3.15 (Rob Clark) [1170246] - [drm] backport: misc additional shims/stubs (Rob Clark) [1170246] - [drm] backport: shrinker2 (Rob Clark) [1170246] - [drm] backport: allow backport header to remap things (Rob Clark) [1170246] - [drm] backport: add private idr2 (Rob Clark) [1170246] - [kernel] makefile: add RHEL_DRM_* version trackers (Rob Clark) [1170246] - [mm] swap: export release_pages() (Rob Clark) [1170246] - [kernel] time: export nsec_to_jiffies (Rob Clark) [1170246] - [kernel] seqcount: backport __seqcount_init() (Rob Clark) [1170246] - [kernel] PTR_RET is now PTR_ERR_OR_ZERO (Rob Clark) [1170246] - [kernel] poll: add poll_requested_events() and poll_does_not_wait() functions (Rob Clark) [1170246] - [lib] acpi: add acpi_target_system_state() (Rob Clark) [1170246] - [lib] rbtree: fix rbtree_postorder_for_each_entry_safe() iterator (Rob Clark) [1170246] - [lib] rbtree: add rbtree_postorder_for_each_entry_safe() helper (Rob Clark) [1170246] - [lib] rbtree: add postorder iteration functions (Rob Clark) [1170246] - [lib] rbtree: add prio tree and interval tree tests (Rob Clark) [1170246] - [lib] rbtree: add RB_DECLARE_CALLBACKS() macro (Rob Clark) [1170246] - [lib] rbtree: remove prior augmented rbtree implementation (Rob Clark) [1170246] - [lib] rbtree: faster augmented rbtree manipulation (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: handle 1-child recoloring in rb_erase() instead of rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: place easiest case first in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: add __rb_change_child() helper function (Rob Clark) [1170246] - [lib] rbtree: optimize fetching of sibling node (Rob Clark) [1170246] - [lib] rbtree: coding style adjustments (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: optimize case selection logic in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: adjust node color in __rb_erase_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_insert_color() (Rob Clark) [1170246] - [lib] rbtree: adjust root color in rb_insert_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: break out of rb_insert_color loop after tree rotation (Rob Clark) [1170246] - [lib] rbtree: move some implementation details from rbtree.h to rbtree.c (Rob Clark) [1170246] - [lib] rbtree: empty nodes have no color (Rob Clark) [1170246] - [lib] rbtree: Export the augmented rbtree helper functions (Rob Clark) [1170246] - [lib] rbtree: Undo augmented trees performance damage and regression (Rob Clark) [1170246] - [lib] rbtree: Add support for augmented rbtrees (Rob Clark) [1170246] - [kernel] rcu: make SRCU usable in modules (Rob Clark) [1170246] - [kernel] lockdep: Silence warning if CONFIG_LOCKDEP isn't set (Rob Clark) [1170246] - [power] Add sysfs switch for disabling device run-time PM (Rob Clark) [1170246] - [pci] Add pci_ignore_hotplug() to ignore hotplug events for a device (Rob Clark) [1170246] - [lib] string: introduce memchr_inv() (Rob Clark) [1170246] - [mm] util: export __get_user_pages_fast() function (Rob Clark) [1170246] - [x86] quirks: Print the Intel graphics stolen memory range (Rob Clark) [1170246] - [x86] quirks: Add Intel graphics stolen memory quirk for gen2 platforms (Rob Clark) [1170246] - [x86] quirks: Add vfunc for Intel graphics stolen memory base address (Rob Clark) [1170246] - [x86] quirks: use gen6 stolen detection for VLV (Rob Clark) [1170246] - [x86] quirks: support GMS and GGMS changes on i915/bdw (Rob Clark) [1170246] - [x86] quirks: add early quirk for reserving Intel graphics stolen memory v5 (Rob Clark) [1170246] - [netdrv] forcedeth: call vlan_mode only if hw supports vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove extra parens (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1190840] - [netdrv] forcedeth: drivers/net/ethernet/nvidia/forcedeth.c: fix typo s/SUBSTRACT1/SUBTRACT1/ (Ivan Vecera) [1190840] - [netdrv] forcedeth: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call dev_kfree_skb_any instead of kfree_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Cleanup MSI-X to MSI to INTx fallback code (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix invalid errno reporting in nv_request_irq() (Ivan Vecera) [1190840] - [netdrv] forcedeth: delete non-required instances of include (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix FSF address in file headers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use module_pci_driver to register driver (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do a dma_mapping_error check after skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary OOM messages after netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix WARNINGS that result when DMA mapping is not checked (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary NET_ADDR_RANDOM "bitclean" (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove __dev* attributes (Ivan Vecera) [1190840] - [netdrv] forcedeth: prevent TX timeouts after reboot (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix TX timeout caused by TX pause on down link (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix buffer overflow (Ivan Vecera) [1190840] - [netdrv] forcedeth: advertise transmit time stamping (Ivan Vecera) [1190840] - [netdrv] forcedeth: spin_unlock_irq in interrupt handler fix (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: add transmit timestamping support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove all #inclusions of asm/system.h (Ivan Vecera) [1190840] - [netdrv] forcedeth: stop using net_device.{base_addr, irq} (Ivan Vecera) [1190840] - [netdrv] forcedeth: use eth_hw_addr_random() and reset addr_assign_type (Ivan Vecera) [1190840] - [netdrv] forcedeth: ethernet dev_alloc_skb to netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix bql support for forcedeath (Ivan Vecera) [1190840] - [netdrv] forcedeth: Support for byte queue limits (Ivan Vecera) [1190840] - [netdrv] forcedeth: stats updated with a deferrable timer (Ivan Vecera) [1190840] - [netdrv] forcedeth: allow to silence "TX timeout" debug messages (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add messages to indicate using MSI or MSI-X (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add internal loopback support for forcedeth NICs (Ivan Vecera) [1190840] - [netdrv] forcedeth: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix a few sparse warnings (variable shadowing) (Ivan Vecera) [1190840] - [netdrv] forcedeth: Acknowledge only interrupts that are being processed (Ivan Vecera) [1190840] - [netdrv] forcedeth: add skb frag size accessors (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to SKB paged frag API (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: do vlan cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add appropriate include for prefetch users (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix compile warning of not used nv_set_tso function (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to hw_features (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix common misspellings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix build warnings with CONFIG_PM_SLEEP disabled (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call netif_carrier_off at the end of the probe (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do not use legacy PCI power management (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use netdev_dbg for printk(KERN_DEBUG (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove netdev_dbg uses (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert dev_printk( to dev_( (Ivan Vecera) [1190840] - [netdrv] forcedeth: Separate vendor specific initializations into functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add function init_realtek_8211b (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert pr_ to netdev_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pr_fmt and pr_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert remaining dprintk to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use print_hex_dump (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert dprintk(KERN_DEBUG to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Change reg_delay arguments and use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use usleep_range not msleep for small sleeps (Ivan Vecera) [1190840] - [netdrv] forcedeth: do not use assignment in if conditions (Ivan Vecera) [1190840] - [netdrv] forcedeth: include and instead of and as suggested by checkpatch (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary checks before kfree (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix multiple code style issues (Ivan Vecera) [1190840] - [netdrv] forcedeth: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [1190840] - [netdrv] forcedeth: return operator cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove address use from assignments of function pointers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix different hardware statistics versions (Ivan Vecera) [1190840] - [netdrv] forcedeth: correct valid flag (Ivan Vecera) [1190840] - [netdrv] forcedeth: trans_start cleanups (Ivan Vecera) [1190840] - [netdrv] forcedeth: Account for consumed budget in napi poll (Ivan Vecera) [1190840] - [netdrv] forcedeth: Kill NAPI config options (Ivan Vecera) [1190840] - [netdrv] forcedeth: GRO support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Stay in NAPI as long as there's work (Ivan Vecera) [1190840] - [netdrv] forcedeth: use skb_headlen() (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix tx limit2 flag check (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert multiple drivers to use netdev_for_each_mc_addr, part4 (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [1190840] - [netdrv] forcedeth: request_irq - Remove unnecessary leading & from second arg (Ivan Vecera) [1190840] - [netdrv] sfc: don't BUG_ON efx->max_channels == 0 in probe (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add NIC type operations to replace direct calls from efx.c into siena_sriov.c (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Rename implementations in siena_sriov.c to have a 'siena' prefix (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Move the current VF state from efx_nic into siena_nic_data (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: remove incorrect EFX_BUG_ON_PARANOID check (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: fix addr_list_lock spinlock use before init (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove DEFINE_PCI_DEVICE_TABLE macro use (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use __iowrite64_copy instead of a slightly different local function (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add support for busy polling (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add per-queue statistics in ethtool (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: add extra RX drop counters for nodesc_trunc and noskb_drop (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Restrict PIO to 64bit arch and use 64-bit writes (Nikolay Aleksandrov) [1168627] - [netdrv] revert "sfc: stop PIO for RHEL6" (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use netif_set_real_num_{rx, tx}_queues() (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove device ID macros only used once (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add Solarflare vendor ID and SFC4000 device IDs (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Implement generic features interface (Nikolay Aleksandrov) [1168627] - [virtio] defer config changed notifications (David Gibson) [1157745] - [virtio] unify config_changed handling (David Gibson) [1157745] - [video] Further fbcon sanity checking (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbcon: add lifetime refcount to opened frame buffers (Vitaly Kuznetsov) [1135951] - [x86] xen: correctly check for pending events when restoring irq flags (Vitaly Kuznetsov) [1060957] - [dma] dmaengine: ioatdma: fix dma mapping errors (Prarit Bhargava) [1024477] - [dma] ioat3: add missing DMA unmap to ioat_xor_val_self_test() (Prarit Bhargava) [1024477] - [dma] ioat: Fix DMA memory sync direction correct flag (Prarit Bhargava) [1024477] - [s390] crypto: kernel oops at insmod of the z90crypt device driver (Hendrik Brueckner) [1172137] - [netdrv] igb: add support for spoofchk config (Stefan Assmann) [1113239]- [fs] xfs: refine the allocation stack switch (Eric Sandeen) [1158363] - [fs] cifs: Use key_invalidate instead of the rh_key_invalidate() (Sachin Prabhu) [885899] - [fs] KEYS: Add invalidation support (Sachin Prabhu) [885899] - [fs] isofs: Fix unchecked printing of ER records (Radomir Vrbovsky) [1180492] {CVE-2014-9584} - [net] mac80211: fix fragmentation code, particularly for encryption (Stanislaw Gruszka) [1173618] {CVE-2014-8709} - [video] vt_buffer: drop console buffer copying optimisations (Dave Airlie) [1132826] - [block] Revert "nvme: remove deprecated IRQF_DISABLED" (David Milburn) [1182767] - [block] nvme: Use pci_stop_and_remove_bus_device_locked() (David Milburn) [1179466] - [md] dm-raid: ensure superblock's size matches device's logical block size (Mike Snitzer) [1183063] - [hv] hv_fcopy: drop the obsolete message on transfer failure (Vitaly Kuznetsov) [1162385] - [hv] vmbus: serialize Offer and Rescind offer (Vitaly Kuznetsov) [1126366] - [hv] Add support for vNIC hot removal (Vitaly Kuznetsov) [1126366] - [hv] rename sc_lock to the more generic lock (Vitaly Kuznetsov) [1126366] - [hv] check vmbus_device_create() return value in vmbus_process_offer() (Vitaly Kuznetsov) [1126366] - [hv] vmbus: Fix a race condition when unregistering a device (Vitaly Kuznetsov) [1126366] - [xen] blkfront: remove redundant flush_op (Vitaly Kuznetsov) [1180101] - [xen] blkfront: improve protection against issuing unsupported REQ_FUA (Vitaly Kuznetsov) [1180101] - [xen] blkfront: factor out flush-related checks from do_blkif_request() (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Add WARN to deal with misbehaving backends (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Squash blkif_request_rw and blkif_request_discard together (Vitaly Kuznetsov) [1180101] - [s390] dasd: fix list corruption for sleep_on requests (Hendrik Brueckner) [1053835] - [s390] dasd: remove unused code (Hendrik Brueckner) [1053835] - [s390] dasd: fix infinite loop during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix error recovery for alias devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix list_del corruption during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix unresponsive device during format (Hendrik Brueckner) [1053835] - [s390] dasd: use aliases for formatted devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: check for availability of prefix command during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [1053835] - [s390] dasd: improve speed of dasdfmt (Hendrik Brueckner) [1053835] - [scsi] qla4xxx: 5.03.00.00.06.07-k0 (Chad Dupuis) [1147585] - [scsi] qla4xxx: fix get_host_stats error propagation (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_mbx.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_os.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: Use kmemdup instead of kmalloc + memcpy (Chad Dupuis) [1147585] - [net] cnic: Update the rcu_access_pointer() usages (Maurizio Lombardi) [1147594] - [net] cnic: Replace rcu_dereference() with rcu_access_pointer() (Maurizio Lombardi) [1147594] - [net] cnic: Rebranding cnic driver (Maurizio Lombardi) [1147594] - [net] cnic: Fix missing ISCSI_KEVENT_IF_DOWN message (Maurizio Lombardi) [1147594] - [net] cnic: Don't take cnic_dev_lock in cnic_alloc_uio_rings() (Maurizio Lombardi) [1147594] - [net] cnic: Don't take rcu_read_lock in cnic_rcv_netevent() (Maurizio Lombardi) [1147594] - [scsi] bnx2i: Rebranding bnx2i driver (Maurizio Lombardi) [1147589] - [scsi] bnx2i: fix custom stats length (Maurizio Lombardi) [1147589] - [scsi] fix message when max_report_luns is exceeded (Rob Evers) [840708] - [scsi] megaraid_sas: driver version update 06.806.08.00 (Tomas Henzl) [1172980] - [scsi] megaraid_sas: remove redundant memset call (Tomas Henzl) [1172980] - [scsi] megaraid_sas: reserve commands for IOCTLs and internal DCMDs (Tomas Henzl) [1172980] - [scsi] megaraid_sas: complete outstanding IOCTLs before killing adapter (Tomas Henzl) [1172980] - [scsi] megaraid_sas: disable interrupt_mask before enabling hardware interrupts (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix the problem of non-existing VD exposed to host (Tomas Henzl) [1172980] - [scsi] megaraid_sas: add support for secure JBOD (Tomas Henzl) [1172980] - [scsi] megaraid_sas: endianness related bug fixes and code optimization (Tomas Henzl) [1172980] - [scsi] megaraid: fix BUG_ON() from incorrect use of delayed work (Tomas Henzl) [1172980] - [scsi] remove unnecessary pci_set_drvdata() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal (Tomas Henzl) [1172980] - [scsi] megaraid_sas: dndinaness related bug fixes (Tomas Henzl) [1172980] - [scsi] megaraid_sas: corrected return of wait_event from abort frame path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: make HBA operational after LD_MAP_SYNC DCMD in OCR path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: online Firmware upgrade support for Extended VD feature (Tomas Henzl) [1172980] - [scsi] megaraid_sas: update MAINTAINERS and copyright information for megaraid drivers (Tomas Henzl) [1172980] - [scsi] megaraid_sas: driver version upgrade and remove some meta data of driver (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix bug in handling return value of pci_enable_msix_range() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Driver version update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: MFI MPT linked list corruption fix (Tomas Henzl) [1172980] - [scsi] megaraid_sas: N-drive primary raid level 1 load balancing (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add module parameter to disable IRQ-CPU affinity hint (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Round down max sge supported by controller to power of two (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Host lock less mode to enabled asynchronous IO submission (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Extended VD support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Firmware crash dump feature support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Update threshold based reply post host index register (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Use writeq for 64bit pci write to avoid spinlock overhead (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Do not scan non syspd drives (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix reset_mutex leak (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Remove unused variables in megasas_instance (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add missing initial call to megasas_get_ld_vf_affiliation() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix LD/VF affiliation parsing (Tomas Henzl) [1172980] - [scsi] megaraid: Use pci_enable_msix_range() instead of pci_enable_msix() (Tomas Henzl) [1172980] - [scsi] megaraid: Fail resume if MSI-X re-initialization failed (Tomas Henzl) [1172980]- [fs] bio: fix argument of __bio_add_page() for max_sectors > 0xffff (Fam Zheng) [1166763] - [md] revert "dm-cache: mark as tech preview" (Mike Snitzer) [1187757] - [md] dm-cache: fix missing ERR_PTR returns and handling (Mike Snitzer) [1187757] - [md] dm-cache: share cache-metadata object across inactive and active DM tables (Mike Snitzer) [1187757] - [md] dm-cache: fix problematic dual use of a single migration count variable (Mike Snitzer) [1187757] - [md] dm-cache: discard block size must be a multiple of cache block size (Mike Snitzer) [1187757] - [md] dm-cache: fix a harmless race when working out if a block is discarded (Mike Snitzer) [1187757] - [md] dm-cache: when reloading a discard bitset allow for a different discard block size (Mike Snitzer) [1187757] - [md] dm-cache: fix some issues with the new discard range support (Mike Snitzer) [1187757] - [md] dm-cache: improve discard support (Mike Snitzer) [1187757] - [md] dm-cache: revert "prevent corruption caused by discard_block_size > cache_block_size" (Mike Snitzer) [1187757] - [md] dm-cache: revert "remove remainder of distinct discard block size" (Mike Snitzer) [1187757] - [md] dm-bio-prison: introduce support for locking ranges of blocks (Mike Snitzer) [1187757] - [md] dm-cache: emit a warning message if there are a lot of cache blocks (Mike Snitzer) [1187757] - [md] dm-cache: fix spurious cell_defer when dealing with partial block at end of device (Mike Snitzer) [1187757] - [md] dm-cache: simplify deferred set reference count increments (Mike Snitzer) [1187757] - [md] dm-cache: dirty flag was mistakenly being cleared when promoting via overwrite (Mike Snitzer) [1187757] - [md] dm-cache: only use overwrite optimisation for promotion when in writeback mode (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: simplify ability to promote sequential IO to the cache (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: tweak algorithm that decides when to promote a block (Mike Snitzer) [1187757] - [md] dm-cache-metadata: do not allow the data block size to change (Mike Snitzer) [1187757] - [md] dm-cache-metadata: use dm-space-map-metadata.h defined size limits (Mike Snitzer) [1187757] - [md] dm-cache: set minimum_io_size to cache's data block size (Mike Snitzer) [1187757] - [md] dm-cache: fail migrations in the do_worker error path (Mike Snitzer) [1187757] - [md] dm-cache: fix race causing dirty blocks to be marked as clean (Mike Snitzer) [1187757] - [md] dm-cache: fix race affecting dirty block count (Mike Snitzer) [1187757] - [md] dm-array: if resizing the array is a noop set the new root to the old one (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_count() (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_nr_blocks() (Mike Snitzer) [1187757] - [md] dm-thin: don't allow messages to be sent to a pool target in READ_ONLY or FAIL mode (Mike Snitzer) [1187757] - [md] dm: fix handling of multiple internal suspends (Mike Snitzer) [1187757] - [mm] replace hardcoded 3 with admin_reserve_pages knob (Petr Holasek) [1127398] - [x86] kvm: increase VCPU limit to 240 (Radim Krcmar) [864242] - [ata] libata: prevent HSM state change race between ISR and PIO (David Milburn) [1055748 1067160] - [pci] Make FLR and AF FLR reset warning messages different (Myron Stowe) [1184540] - [pci] Fix unaligned access in AF transaction pending test (Myron Stowe) [1184540] - [pci] Merge multi-line quoted strings (Myron Stowe) [1184540] - [pci] Wrong register used to check pending traffic (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending() -- refactor pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Use pci_wait_for_pending_transaction() instead of for loop (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Wait for pending transactions to complete before 82599 FLR (Myron Stowe) [1184540] - [scsi] storvsc: ring buffer failures may result in I/O freeze (Vitaly Kuznetsov) [1171676] - [scsi] storvsc: fix a bug in storvsc limits (Vitaly Kuznetsov) [1174168] - [idle] intel_idle: Broadwell support (Neil Horman) [1035916] - [media] ttusb-dec: buffer overflow in ioctl (Alexander Gordeev) [1167115] {CVE-2014-8884} - [netdrv] enic: fix rx skb checksum (Stefan Assmann) [1115505] - [kernel] rh_taint: Remove taint and update unsupported hardware message (Prarit Bhargava) [1080506] - [kernel] trace: insufficient syscall number validation in perf and ftrace subsystems (Jacob Tanenbaum) [1161568] {CVE-2014-7825 CVE-2014-7826}- [fs] splice: perform generic write checks (Eric Sandeen) [1155900] {CVE-2014-7822} - [fs] ext4: drop inode from orphan list if ext4_delete_inode() fails (Eric Sandeen) [1156661] - [fs] nfs: fix inverted test for delegation in nfs4_reclaim_open_state (Dave Wysochanski) [1115545] - [fs] nfs: remove incorrect "Lock reclaim failed!" warning (Dave Wysochanski) [1115545] - [fs] nfsd: close potential race between delegation break and laundromat (J. Bruce Fields) [1076663] - [fs] nfs: Fix a delegation callback race (Dave Wysochanski) [1149831] - [fs] nfs: Don't use the delegation->inode in nfs_mark_return_delegation() (Dave Wysochanski) [1149831] - [fs] unbalanced unlock of namespace_sem on failure exit in do_loopback() (Alexander Viro) [1176920] - [sound] alsa: usb-audio: Fix crash at re-preparing the PCM stream (Jerry Snitselaar) [1167059] - [usb] ehci: bugfix: urb->hcpriv should not be NULL (Jerry Snitselaar) [1167059] - [mm] mmap: uncached vma support with writenotify (Jerry Snitselaar) [1167059] - [infiniband] ipoib: don't queue a work struct up twice (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make sure we reap all our ah on shutdown (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: cleanup a couple debug messages (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: flush the ipoib_workqueue on unregister (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix ipoib_mcast_restart_task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix race between mcast_dev_flush and mcast_join (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: remove unneeded locks (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: don't restart our thread on ENETRESET (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Handle -ENETRESET properly in our callback (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make delayed tasks not hold up everything (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Add a helper to restart the multicast task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix IPOIB_MCAST_RUN flag usage (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Remove unnecessary port query (Doug Ledford) [1159925 1184072] - [platform] x86: toshiba: re-enable acpi hotkeys after suspend to disk (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Refuse to load on machines with buggy INFO implementations (Benjamin Tissoires) [1146711] - [platform] x86: kconfig: Replace select by depends on ACPI_WMI (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support alternate hotkey interfaces (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support additional hotkey scancodes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make one-bit bitfields unsigned (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix machines that don't support HCI_SYSTEM_EVENT (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Don't add devices for unsupported features (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support SPFC as an HCI method (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Use handle for HCI calls (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix up return codes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert to use acpi_driver (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert printks to pr_ (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add key_entry for a lone FN keypress (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: rename add_device() and remove_device() to create_toshiba_proc_entries() and remove_toshiba_proc_entries() (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make remove_device() and add_device() void (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add an extra couple of keys (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: fix multimedia keys on some machines (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add full hotkey support (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: convert to seq_file (Benjamin Tissoires) [1146711] - [platform] input: add keycodes for touchpad on/off keys (Benjamin Tissoires) [1146711] - [scsi] ipr: set coherent DMA mask (Gustavo Duarte) [1148148] - [scsi] ipr: convert to generic DMA API (Gustavo Duarte) [1148148] - [scsi] ipr: wait for aborted command responses (Gustavo Duarte) [1148148] - [scsi] ipr: fix compile failure (Gustavo Duarte) [1148148] - [scsi] ipr: don't log error messages when applications issues illegal requests (Gustavo Duarte) [1148148] - [kernel] futex: Mention key referencing differences between shared and private futexes (Larry Woodman) [1167405] - [kernel] futex: Ensure get_futex_key_refs() always implies a barrier (Larry Woodman) [1167405] - [hid] Set Report ID properly for Output reports on the Control endpoint (Gopal Tiwari) [1133400] - [hid] Send Report ID when numbered reports are sent over the control endpoint (Gopal Tiwari) [1133400] - [hid] hidraw: Use Interrupt Endpoint for OUT Transfers if Available (Gopal Tiwari) [1133400] - [s390] kernel: sclp console tty reference counting (Hendrik Brueckner) [1136342] - [x86] kvm: Avoid pagefault in kvm_lapic_sync_to_vapic (Paolo Bonzini) [1116398] - [x86] add efi_smbios_addr kernel parameter (Prarit Bhargava) [1179177] - [pci] intel-iommu: Fixed interaction of VFIO_IOMMU_MAP_DMA with IOMMU address limits (Alex Williamson) [1179323] - [net] sctp: fix and consolidate SCTP checksumming code (Daniel Borkmann) [1022555] - [net] checksum: fix warning in skb_checksum (Daniel Borkmann) [1022555] - [net] skb_checksum: allow custom update/combine for walking skb (Daniel Borkmann) [1022555] - [lib] crc32: Mark test data __initconst (Daniel Borkmann) [1022555] - [lib] crc32: Greatly shrink CRC combining code (Daniel Borkmann) [1022555] - [lib] crc32: remove unnecessary __constant (Daniel Borkmann) [1022555] - [lib] crc32: reduce number of cases for crc32{, c}_combine (Daniel Borkmann) [1022555] - [lib] crc32: conditionally resched when running testcases (Daniel Borkmann) [1022555] - [lib] crc32: add test cases for crc32{, c}_combine routines (Daniel Borkmann) [1022555] - [lib] crc32: add functionality to combine two crc32{, c}s in GF(2) (Daniel Borkmann) [1022555] - [lib] crc32: clean up spacing in test cases (Daniel Borkmann) [1022555] - [lib] crc32: update the comments of crc32_{be, le}_generic() (Daniel Borkmann) [1022555] - [lib] crc32: fix const sections for crc32 table (Daniel Borkmann) [1022555] - [lib] crc32: fix unused variables warnings (Daniel Borkmann) [1022555] - [lib] crc32: add self-test code for crc32c (Daniel Borkmann) [1022555] - [lib] crc32: bolt on crc32c (Daniel Borkmann) [1022555] - [lib] crc32: add note about this patchset to crc32.c (Daniel Borkmann) [1022555] - [lib] crc32: optimize loop counter for x86 (Daniel Borkmann) [1022555] - [lib] crc32: add slice-by-8 algorithm to existing code (Daniel Borkmann) [1022555] - [lib] crc32: make CRC_*_BITS definition correspond to actual bit counts (Daniel Borkmann) [1022555] - [lib] crc32: fix mixing of endian-specific types (Daniel Borkmann) [1022555] - [lib] crc32: miscellaneous cleanups (Daniel Borkmann) [1022555] - [lib] crc32: simplify unit test code (Daniel Borkmann) [1022555] - [lib] crc32: move long comment about crc32 fundamentals to Documentation/ (Daniel Borkmann) [1022555] - [lib] crc32: remove two instances of trailing whitespaces (Daniel Borkmann) [1022555] - [lib] crc32: optimize inner loop (Daniel Borkmann) [1022555] - [lib] crc32: major optimization (Daniel Borkmann) [1022555] - [lib] crc32: some minor cleanups (Daniel Borkmann) [1022555] - [lib] crc32: minor optimizations and cleanup (Daniel Borkmann) [1022555] - [net] ipvs: sctp: do not recalc sctp csum when ports didn't change (Daniel Borkmann) [1022555] - [net] ipvs: sctp: add missing verdict assignments in sctp_conn_schedule (Daniel Borkmann) [1022555] - [net] ipv6: fix the noflags test in addrconf_get_prefix_route (Hannes Frederic Sowa) [1130235] - [net] ipv6: fix route lookup in addrconf_prefix_rcv() (Hannes Frederic Sowa) [1130235] - [net] netfilter: xt_recent: inform user when hitcount is too large (Florian Westphal) [1109248] - [net] fix netdev sysfs group duplication upon netns change (Nikolay Aleksandrov) [1170221] - [net] nf_conntrack: allow server to become a client in TW handling (Marcelo Leitner) [1121625] - [net] tcp: ioctl type SIOCOUTQNSD returns amount of data not sent (Alexander Duyck) [1097807] - [net] netlabel: fix the catmap walking functions (Paul Moore) [1130197] - [net] netlabel: fix the horribly broken catmap functions (Paul Moore) [1130197] - [net] netlabel: fix a problem when setting bits below the previously lowest bit (Paul Moore) [1130197] - [net] sctp: fix suboptimal edge-case on non-active active/retrans path selection (Daniel Borkmann) [1090561] - [net] sctp: spare unnecessary comparison in sctp_trans_elect_best (Daniel Borkmann) [1090561] - [net] sctp: improve sctp_select_active_and_retran_path selection (Daniel Borkmann) [1090561] - [net] sctp: migrate most recently used transport to ktime (Daniel Borkmann) [1090561] - [net] sctp: refactor active path selection (Daniel Borkmann) [1090561] - [kernel] ktime: add ktime_after and ktime_before helper (Daniel Borkmann) [1090561] - [net] sctp: migrate cookie life from timeval to ktime (Daniel Borkmann) [1090561] - [kernel] ktime: add ms_to_ktime() and ktime_add_ms() helpers (Daniel Borkmann) [1090561] - [net] pktgen: clean up ktime_t helpers (Daniel Borkmann) [1090561] - [net] pktgen: remove ndelay() call (Daniel Borkmann) [1090561] - [net] pktgen: increasing transmission granularity (Daniel Borkmann) [1090561] - [scsi] bnx2fc: fix an error code in _bnx2fc_create() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: check IS_ERR() instead of NULL (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not add shared skbs to the fcoe_rx_list (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Rebranding bnx2fc driver (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Improve stats update mechanism (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not scan uninitialized lists in case of error (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak in bnx2fc_allocate_hash_table() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak and potential NULL pointer dereference (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: remove unused variable hash_table_size (Maurizio Lombardi) [1147537] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in the unload path (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the PCI request region reserving (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the retry count for boot targets (Rob Evers) [1149263] - [scsi] be2iscsi: check ip buffer before copying (Rob Evers) [1149263] - [scsi] be2iscsi: Fix processing CQE before connection resources are freed (Rob Evers) [1149263] - [scsi] be2iscsi: Fix updating the boot enteries in sysfs (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the sparse warning introduced in previous submission (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in mgmt_set_ip() (Rob Evers) [1149263] - [scsi] be2iscsi: fix custom stats length (Rob Evers) [1149263] - [scsi] hpsa: Remove unneeded pci_set_drvdata from hpsa (Joseph Szczypek) [1150660] - [scsi] hpsa: delete old unused padding garbage (Joseph Szczypek) [1150660] - [scsi] hpsa: Cleanup white space, blank lines, moved functions (Joseph Szczypek) [1150660] - [scsi] hpsa: Remove (u8) from hpsa_show_volume_status to match upstream (Joseph Szczypek) [1150660] - [scsi] hpsa: Add validity check for pointer in controller_reset_failed (Joseph Szczypek) [1150660] - [scsi] hpsa: use ioremap_nocache instead of ioremap (Joseph Szczypek) [1150660] - [scsi] hpsa: fix incorrect abort diagnostic message (Joseph Szczypek) [1150660] - [scsi] hpsa: combine hpsa_scsi_detect and hpsa_register_scsi (Joseph Szczypek) [1150660] - [scsi] hpsa: remove atrophied hpsa_scsi_setup function (Joseph Szczypek) [1150660] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Joseph Szczypek) [1150660] - [scsi] hpsa: add readl after writel in interrupt mask setting code (Joseph Szczypek) [1150660] - [scsi] hpsa: Update hpsa driver revision (Joseph Szczypek) [1150660] - [scsi] hpsa: remove spin lock around command allocation (Joseph Szczypek) [1150660] - [scsi] hpsa: always call pci_set_master after pci_enable_device (Joseph Szczypek) [1150660] - [scsi] hpsa: Enable host lockless field (Joseph Szczypek) [1150660] - [scsi] hpsa: do not be so noisy about check conditions (Joseph Szczypek) [1150660] - [scsi] hpsa: use atomics for commands_outstanding (Joseph Szczypek) [1150660] - [scsi] hpsa: get rid of type/attribute/direction bit field where possible (Joseph Szczypek) [1150660] - [scsi] hpsa: fix endianness issue with scatter gather elements (Joseph Szczypek) [1150660] - [scsi] hpsa: fix allocation sizes for CISS_REPORT_LUNs commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove 'action required' phrasing (Joseph Szczypek) [1150660] - [scsi] hpsa: correct off-by-one sizing of chained SG block (Joseph Szczypek) [1150660] - [scsi] hpsa: fix a couple pci id table mistakes (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_warn prints from RAID-1ADM (Joseph Szczypek) [1150660] - [scsi] hpsa: Clean up warnings from sparse (Joseph Szczypek) [1150660] - [scsi] hpsa: add missing pci_set_master in kdump path (Joseph Szczypek) [1150660] - [scsi] hpsa: refine the pci enable/disable handling (Joseph Szczypek) [1150660] - [scsi] hpsa: Use pci_enable_msix_range() instead of pci_enable_msix() (Joseph Szczypek) [1150660] - [scsi] hpsa: Fallback to MSI rather than to INTx if MSI-X failed (Joseph Szczypek) [1150660] - [scsi] hpsa: fix bad -ENOMEM return value in hpsa_big_passthru_ioctl (Joseph Szczypek) [1150660] - [scsi] hpsa: remove online devices from offline device list (Joseph Szczypek) [1150660] - [scsi] hpsa: fix non-x86 builds (Joseph Szczypek) [1150660] - [scsi] hpsa: do not unconditionally copy sense data (Joseph Szczypek) [1150660] - [scsi] hpsa: fix 6-byte READ/WRITE with 0 length data xfer (Joseph Szczypek) [1150660] - [scsi] hpsa: make hpsa_init_one return -ENOMEM if allocation of h->lockup_detected fails (Joseph Szczypek) [1150660] - [scsi] hpsa: remove messages about volume status VPD inquiry page not supported (Joseph Szczypek) [1150660] - [scsi] hpsa: report check condition even if no sense data present for ioaccel2 mode (Joseph Szczypek) [1150660] - [scsi] hpsa: remove bad unlikely annotation from device list updating code (Joseph Szczypek) [1150660] - [scsi] hpsa: fix event filtering to prevent excessive rescans with old firmware (Joseph Szczypek) [1150660] - [scsi] hpsa: kill annoying messages about SSD Smart Path retries (Joseph Szczypek) [1150660] - [scsi] hpsa: define extended_report_lun_entry data structure (Joseph Szczypek) [1150660] - [scsi] hpsa: Rearrange start_io to avoid one unlock/lock sequence in main io path (Joseph Szczypek) [1150660] - [scsi] hpsa: avoid unnecessary readl on every command submission (Joseph Szczypek) [1150660] - [scsi] hpsa: use per-cpu variable for lockup_detected (Joseph Szczypek) [1150660] - [scsi] hpsa: set irq affinity hints to route MSI-X vectors across CPUs (Joseph Szczypek) [1150660] - [scsi] hpsa: allocate reply queues individually (Joseph Szczypek) [1150660] - [scsi] hpsa: choose number of reply queues more intelligently (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_dbg() calls from hot paths (Joseph Szczypek) [1150660] - [scsi] hpsa: use gcc aligned attribute instead of manually padding structs (Joseph Szczypek) [1150660] - [scsi] hpsa: allow passthru ioctls to work with bidirectional commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove unused fields from struct ctlr_info (Joseph Szczypek) [1150660]- [perf] tools: Allow to specify lib compile variable for spec usage (Jiri Olsa) [1172076] - [perf] bench: Fix NULL pointer dereference in "perf bench all" (Jiri Olsa) [1172076] - [perf] bench numa: Make no args mean 'run all tests' (Jiri Olsa) [1172076] - [perf] machine: Use map as success in ip__resolve_ams (Jiri Olsa) [1172076] - [perf] symbols: Fix crash in elf_section_by_name (Jiri Olsa) [1172076] - [perf] trace: Decode architecture-specific signal numbers (Jiri Olsa) [1172076] - [perf] tools: fix BFD detection on opensuse (Jiri Olsa) [1172076] - [perf] symbols: Destroy unused symsrcs (Jiri Olsa) [1172076] - [perf] annotate: Check availability of annotate when processing samples (Jiri Olsa) [1172076] - [perf] trace: Add fallback definition of EFD_SEMAPHORE (Jiri Olsa) [1172076] - [perf] list: Fix checking for supported events on older kernels (Jiri Olsa) [1172076] - [perf] tools: Handle PERF_RECORD_HEADER_EVENT_TYPE properly (Jiri Olsa) [1172076] - [perf] probe: Do not add offset twice to uprobe address (Jiri Olsa) [1172076] - [perf] buildid-cache: Check relocation when checking for existing kcore (Jiri Olsa) [1172076] - [perf] tools: Adjust kallsyms for relocated kernel (Jiri Olsa) [1172076] - [perf] tests: No need to set up ref_reloc_sym (Jiri Olsa) [1172076] - [perf] symbols: Prevent the use of kcore if the kernel has moved (Jiri Olsa) [1172076] - [perf] record: Get ref_reloc_sym from kernel map (Jiri Olsa) [1172076] - [perf] machine: Set up ref_reloc_sym in machine__create_kernel_maps() (Jiri Olsa) [1172076] - [perf] machine: Add machine__get_kallsyms_filename() (Jiri Olsa) [1172076] - [perf] tools: Add kallsyms__get_function_start() (Jiri Olsa) [1172076] - [perf] symbols: Fix symbol annotation for relocated kernel (Jiri Olsa) [1172076] - [perf] tools: Fix include for non x86 architectures (Jiri Olsa) [1172076] - [perf] tools: Fix AAAAARGH64 memory barriers (Jiri Olsa) [1172076] - [perf] tools: Demangle kernel and kernel module symbols too (Jiri Olsa) [1172076] - [perf] doc: Remove mention of non-existent set_perf_event_pending() from design.txt (Jiri Olsa) [1172076] - [perf] symbols: Load map before using map->map_ip() (Jiri Olsa) [1172076] - [perf] tools: Fix traceevent plugin path definitions (Jiri Olsa) [1172076] - [perf] symbols: Fix JIT symbol resolution on heap (Jiri Olsa) [1172076] - [perf] stat: Fix memory corruption of xyarray when cpumask is used (Jiri Olsa) [1172076] - [perf] evsel: Remove duplicate member zeroing after free (Jiri Olsa) [1172076] - [perf] tools: Ensure sscanf does not overrun the "mem" field (Jiri Olsa) [1172076] - [perf] stat: fix NULL pointer reference bug with event unit (Jiri Olsa) [1172076] - [perf] tools: Add support for the xtensa architecture (Jiri Olsa) [1172076] - [perf] session: Free cpu_map in perf_session__cpu_bitmap (Jiri Olsa) [1172076] - [perf] timechart: Fix wrong SVG height (Jiri Olsa) [1172076] - [perf] tools: Remove unnecessary callchain cursor state restore on unmatch (Jiri Olsa) [1172076] - [perf] callchain: Spare double comparison of callchain first entry (Jiri Olsa) [1172076] - [perf] tools: Do proper comm override error handling (Jiri Olsa) [1172076] - [perf] symbols: Export elf_section_by_name and reuse (Jiri Olsa) [1172076] - [perf] probe: Release all dynamically allocated parameters (Jiri Olsa) [1172076] - [perf] probe: Release allocated probe_trace_event if failed (Jiri Olsa) [1172076] - [perf] tools: Add 'build-test' make target (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when xen plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when scsi plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when jbd2 plugin is is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when cfg80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when mac80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when sched_switch plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kvm plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kmem plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when hrtimer plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when function plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_print_function() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_event_handler() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: fix pointer-integer size mismatch (Jiri Olsa) [1172076] - [perf] hists: Convert hist entry functions to use struct he_stat (Jiri Olsa) [1172076] - [perf] tools: Factor out sample__resolve_callchain() (Jiri Olsa) [1172076] - [perf] tools: Remove symbol_conf.use_callchain check (Jiri Olsa) [1172076] - [perf] tools: Fix cross building (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make plugin unload function receive pevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() finally!! (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in trace_seq_init() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Check return value of realloc() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add state member to struct trace_seq (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove hard coded include to /usr/local/include in Makefile (Jiri Olsa) [1172076] - [perf] tools: Fix build error due to zfree() cast (Jiri Olsa) [1172076] - [perf] record: Rename --initial-delay to --delay (Jiri Olsa) [1172076] - [perf] record: Rename --no-delay to --no-buffering (Jiri Olsa) [1172076] - [perf] tools: Remove unused test-volatile-register-var.c (Jiri Olsa) [1172076] - [perf] probe: Fix build when DWARF support libraries not present (Jiri Olsa) [1172076] - [perf] diff: Color the Weighted Diff column (Jiri Olsa) [1172076] - [perf] diff: Color the Ratio column (Jiri Olsa) [1172076] - [perf] diff: Color the Delta column (Jiri Olsa) [1172076] - [perf] tools: Generalize percent_color_snprintf() (Jiri Olsa) [1172076] - [perf] tools: Include from asm/bug.h (Jiri Olsa) [1172076] - [perf] record: Add --initial-delay option (Jiri Olsa) [1172076] - [perf] tools: Use the DWARF unwind info only if loaded (Jiri Olsa) [1172076] - [perf] tools: Add test for building detached source tarballs (Jiri Olsa) [1172076] - [perf] tools: Include tools/lib/api/ in MANIFEST (Jiri Olsa) [1172076] - [perf] tools: Move perf's bug.h to a generic place (Jiri Olsa) [1172076] - [perf] tools: Define likely/unlikely in linux/compiler.h (Jiri Olsa) [1172076] - [perf] tools: Move perf's linux/compiler.h to a generic place (Jiri Olsa) [1172076] - [perf] evlist: Introduce evlist__for_each() & friends (Jiri Olsa) [1172076] - [perf] report: Move histogram entries collapsing to separate function (Jiri Olsa) [1172076] - [perf] report: Move hist browser selection code to separate function (Jiri Olsa) [1172076] - [perf] report: Move logic to warn about kptr_restrict'ed kernels to separate function (Jiri Olsa) [1172076] - [perf] tools: Comment typo fix (Jiri Olsa) [1172076] - [perf] stat: Fix --delay option in man page (Jiri Olsa) [1172076] - [perf] tools: Make perf_event__synthesize_mmap_events global (Jiri Olsa) [1172076] - [perf] machine: Fix id_hdr_size initialization (Jiri Olsa) [1172076] - [perf] tools: Automate setup of FEATURE_CHECK_(C|LD)FLAGS-all variables (Jiri Olsa) [1172076] - [perf] trace: Pack 'struct trace' (Jiri Olsa) [1172076] - [perf] header: Pack 'struct perf_session_env' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Shut up plugins make message (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Do not generate dependency for system header files (Jiri Olsa) [1172076] - [perf] tests: Fix installation tests path setup (Jiri Olsa) [1172076] - [perf] tools: Move arch setup into seprate Makefile (Jiri Olsa) [1172076] - [perf] stat: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] tests: Fixup leak on error path in parse events test (Jiri Olsa) [1172076] - [perf] evlist: Auto unmap on destructor (Jiri Olsa) [1172076] - [perf] evlist: Close fds on destructor (Jiri Olsa) [1172076] - [perf] evlist: Move destruction of maps to evlist destructor (Jiri Olsa) [1172076] - [perf] record: Remove old evsel_list usage (Jiri Olsa) [1172076] - [perf] evlist: Move the SIGUSR1 error reporting logic to prepare_workload (Jiri Olsa) [1172076] - [perf] evlist: Send the errno in the signal when workload fails (Jiri Olsa) [1172076] - [perf] stat: Don't show counter information when workload fails (Jiri Olsa) [1172076] - [perf] tools: Use zfree to help detect use after free bugs (Jiri Olsa) [1172076] - [perf] tools: Introduce zfree (Jiri Olsa) [1172076] - [perf] tools: No need to test against NULL before calling free() (Jiri Olsa) [1172076] - [perf] ui/tui: Implement header window (Jiri Olsa) [1172076] - [perf] ui/tui: Split help message for perf top and report (Jiri Olsa) [1172076] - [perf] ui/tui: Protect windows by ui__lock (Jiri Olsa) [1172076] - [perf] probe: Support basic dwarf-based operations on uprobe events (Jiri Olsa) [1172076] - [perf] probe: Expand given path to absolute path (Jiri Olsa) [1172076] - [perf] config: Ignore generated files in feature-checks (Jiri Olsa) [1172076] - [perf] tools: Do not synthesize the treads of default guest (Jiri Olsa) [1172076] - [perf] tools: Use machine->pid for tgid if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Set event->header.misc to PERF_RECORD_MISC_GUEST_USER if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Find the proc info under machine->root_dir (Jiri Olsa) [1172076] - [perf] tools: Add support for PERF_RECORD_MISC_GUEST_USER in thread__find_addr_map() (Jiri Olsa) [1172076] - [perf] report: Print session information only if --stdio is given (Jiri Olsa) [1172076] - [perf] report: Use pr_*() functions where applicable (Jiri Olsa) [1172076] - [perf] symbols: Add 'machine' member to struct addr_location (Jiri Olsa) [1172076] - [perf] mem: Remove unused parameter from dump_raw_samples() (Jiri Olsa) [1172076] - [perf] scripting perl: Shorten function signatures (Jiri Olsa) [1172076] - [perf] scripting python: Shorten function signatures (Jiri Olsa) [1172076] - [perf] ui browser: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] report: Rename 'perf_report' to 'report' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global 'O' processing code (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CLEAN build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_INSTALL build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_LINK build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add global QUIET_CC_FPIC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove print_app_build variable (Jiri Olsa) [1172076] - [perf] tools: Making QUIET_(CLEAN|INSTAL) variables global (Jiri Olsa) [1172076] - [perf] tests: Factor make install tests (Jiri Olsa) [1172076] - [perf] tools: Rename 'perf_record_opts' to 'record_opts (Jiri Olsa) [1172076] - [perf] record: Rename 'perf_record' to plain 'record' (Jiri Olsa) [1172076] - [perf] record: Simplify perf_record__write (Jiri Olsa) [1172076] - [perf] record: Use perf_data_file__write for output file (Jiri Olsa) [1172076] - [perf] inject: Handle output file via perf_data_file object (Jiri Olsa) [1172076] - [perf] tools: Get rid of a duplicate va_end() in error reporting routine (Jiri Olsa) [1172076] - [perf] report: Introduce helpers for processing callchains (Jiri Olsa) [1172076] - [perf] annotate: Make symbol__inc_addr_samples private (Jiri Olsa) [1172076] - [perf] annotate: Adopt methods from hists (Jiri Olsa) [1172076] - [perf] top: Use hist_entry__inc_addr_sample (Jiri Olsa) [1172076] - [perf] annotate: Add inc_samples method to addr_map_symbol (Jiri Olsa) [1172076] - [perf] hists: Leave symbol addr hist bucket auto alloc to symbol layer (Jiri Olsa) [1172076] - [perf] annotate: Auto allocate symbol per addr hist buckets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Introduce pevent_filter_strerror() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Handle INVALID_ARG_TYPE errno in pevent_strerror (Jiri Olsa) [1172076] - [perf] hists: Do not pass period and weight to add_hist_entry() (Jiri Olsa) [1172076] - [perf] sort: Do not compare dso again (Jiri Olsa) [1172076] - [perf] sort: Compare addresses if no symbol info (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in some string conversion functions (Jiri Olsa) [1172076] - [perf] symbols: Use consistent name for the DSO binary type member (Jiri Olsa) [1172076] - [perf] timechart: Add --highlight option (Jiri Olsa) [1172076] - [perf] symbols: Clarify method to get DSO binary_type filename (Jiri Olsa) [1172076] - [perf] symbols: Remove needless static binary_type array (Jiri Olsa) [1172076] - [perf] timechart: Add support for topology (Jiri Olsa) [1172076] - [perf] timechart: Get number of CPUs from perf header (Jiri Olsa) [1172076] - [perf] timechart: Print pid along the name (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support to CPU info (Jiri Olsa) [1172076] - [perf] tools: Convert to new topic libraries (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor pevent_filter_match() to get rid of die() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make pevent_filter_add_filter_str() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor process_filter() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in reparent_op_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make add_left() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in add_right() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in find_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in read_token() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() allocate_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die in add_filter_type() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in show_error() (Jiri Olsa) [1172076] - [perf] completion: Complete 'perf kvm' (Jiri Olsa) [1172076] - [perf] evlist: Add perf_evlist__to_front() (Jiri Olsa) [1172076] - [perf] tools: Fix inverted error verification bug in thread__fork (Jiri Olsa) [1172076] - [perf] tools: Move mem_bswap32/64 to util.c (Jiri Olsa) [1172076] - [perf] evlist: Add can_select_event() method (Jiri Olsa) [1172076] - [perf] header: Allow header->data_offset to be predetermined (Jiri Olsa) [1172076] - [perf] tools: Add perf_event_paranoid() (Jiri Olsa) [1172076] - [perf] tools: Start carving out symbol parsing routines from perf (Jiri Olsa) [1172076] - [perf] unwinding: Use the per-feature check flags (Jiri Olsa) [1172076] - [perf] tools: Add per-feature check flags (Jiri Olsa) [1172076] - [perf] symbols: Fix bug in usage of the basename() function (Jiri Olsa) [1172076] - [perf] symbols: Rename filename argument (Jiri Olsa) [1172076] - [perf] symbols: Constify some DSO methods parameters (Jiri Olsa) [1172076] - [perf] symbols: Set freed members to NULL in dso destructor (Jiri Olsa) [1172076] - [perf] symbols: Constify dso->long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of long_name_allocated member (Jiri Olsa) [1172076] - [perf] symbols: Set alloc flag close to setting the long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of short_name_allocated member (Jiri Olsa) [1172076] - [perf] machine: Don't open code assign dso->short_name (Jiri Olsa) [1172076] - [perf] symbols: Rename [sl]name_alloc to match the members they refer to (Jiri Olsa) [1172076] - [perf] script: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] report: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in pevent_filter_clear_trivial() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_add_filter_str() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in add_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_alloc() (Jiri Olsa) [1172076] - [perf] kvm: Make perf kvm diff support --guestmount (Jiri Olsa) [1172076] - [perf] kvm: Move code to generate filename for perf-kvm to function (Jiri Olsa) [1172076] - [perf] annotate: Fix typo (Jiri Olsa) [1172076] - [perf] archive: Remove duplicated 'runs' in man page (Jiri Olsa) [1172076] - [perf] kvm: Fix bug in 'stat report' (Jiri Olsa) [1172076] - [perf] kvm: Introduce option -v for perf kvm command (Jiri Olsa) [1172076] - [perf] evlist: Fix mmap pages rounding to power of 2 (Jiri Olsa) [1172076] - [perf] evlist: Fix max mmap_pages (Jiri Olsa) [1172076] - [perf] evlist: Remove unnecessary parentheses (Jiri Olsa) [1172076] - [perf] record: Fix display of incorrect mmap pages (Jiri Olsa) [1172076] - [perf] script: Add an option to print the source line number (Jiri Olsa) [1172076] - [perf] script: Fix symoff printing in callchains (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Report better error message on bad function args (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use 'const' in variables pointing to const strings (Jiri Olsa) [1172076] - [perf] trace: Fix summary percentage when processing files (Jiri Olsa) [1172076] - [perf] trace: Add support for syscalls vs raw_syscalls (Jiri Olsa) [1172076] - [perf] tools: build: Fix install dependency (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Update kvm plugin with is_writable_pte helper (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from plugin_function.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Several cleanups for function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use pevent_print_func_field in hrtimer_start handler (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use static functions in jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from event-plugin.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add cfg80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add scsi plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add xen plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add sched_switch plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add mac80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kvm plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kmem plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add hrtimer plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: Overload pr_stat traceevent print function (Jiri Olsa) [1172076] - [perf] tools: Add trace-event global object for tracepoint interface (Jiri Olsa) [1172076] - [perf] tools: Add trace-event object (Jiri Olsa) [1172076] - [perf] tools: Add build and install plugins targets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Harmonize the install messages in lib-traceevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Change pevent_parse_format to include pevent handle (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add traceevent_host_bigendian function (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin build support (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin support (Jiri Olsa) [1172076] - [perf] script: Do not call perf_event__preprocess_sample() twice) (Jiri Olsa) [1172076] - [perf] symbols: Fix random fd closing with no libelf (Jiri Olsa) [1172076] - [perf] kvm: Update the 'record' man page entry for new --guest/--host behavior (Jiri Olsa) [1172076] - [perf] kvm: Fix spurious '=' use in man page (Jiri Olsa) [1172076] - [perf] kvm: Add more detail about buildid-list in man page (Jiri Olsa) [1172076] - [perf] target: Move the checking of which map function to call into function (Jiri Olsa) [1172076] - [perf] tools: Remove condition in machine__get_kernel_start_addr (Jiri Olsa) [1172076] - [perf] tools: Remove stackprotector feature check (Jiri Olsa) [1172076] - [perf] tools: Do not disable source line lookup just because of 1 failure (Jiri Olsa) [1172076] - [perf] symbols: Retain symbol source file name to lookup source line numbers (Jiri Olsa) [1172076] - [perf] symbols: Retain bfd reference to lookup source line numbers (Jiri Olsa) [1172076] - [perf] tools: Use asprintf instead of malloc plus snprintf (Jiri Olsa) [1172076] - [perf] trace: Honour -m option (Jiri Olsa) [1172076] - [perf] tools: Include test-stackprotector-all.c in test-all (Jiri Olsa) [1172076] - [perf] tools: Correct the message in feature-libnuma checking (Jiri Olsa) [1172076] - [perf] timechart: Move wake_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move power_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move all_data per_pid list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Introduce tool struct (Jiri Olsa) [1172076] - [perf] tools: Add perf_data_file__write interface (Jiri Olsa) [1172076] - [perf] tools: Add writen function (Jiri Olsa) [1172076] - [perf] tools: Fine tune readn function (Jiri Olsa) [1172076] - [perf] tools: Use correct return type for readn function (Jiri Olsa) [1172076] - [perf] record: Unify data output code into perf_record__write function (Jiri Olsa) [1172076] - [perf] tools: Fix tags/TAGS targets rebuilding (Jiri Olsa) [1172076] - [perf] timechart: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] timechart: Remove some needless struct forward declarations (Jiri Olsa) [1172076] - [perf] timechart: dynamically determine event fields offset (Jiri Olsa) [1172076] - [perf] symbols: Fix not finding kcore in buildid cache (Jiri Olsa) [1172076] - [perf] script: Print mmap[2] events also (Jiri Olsa) [1172076] - [perf] script: Print comm, fork and exit events also (Jiri Olsa) [1172076] - [perf] script: Print callchains and symbols if they exist (Jiri Olsa) [1172076] - [perf] tools: Export setup_list (Jiri Olsa) [1172076] - [perf] thread: Move comm_list check into function (Jiri Olsa) [1172076] - [perf] symbols: Move idle syms check from top to generic function (Jiri Olsa) [1172076] - [perf] evsel: Skip ignored symbols while printing callchain (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support (Jiri Olsa) [1172076] - [perf] timechart: Add support for -P and -T in timechart recording (Jiri Olsa) [1172076] - [perf] timechart: Group figures and add title with details (Jiri Olsa) [1172076] - [perf] timechart: Add support for displaying only tasks related data (Jiri Olsa) [1172076] - [perf] timechart: Use proc_num to implement --power-only (Jiri Olsa) [1172076] - [perf] timechart: Add option to limit number of tasks (Jiri Olsa) [1172076] - [perf] timechart: Always try to print at least 15 tasks (Jiri Olsa) [1172076] - [perf] record: Default -t option to no inheritance (Jiri Olsa) [1172076] - [perf] tools: Add option macro OPT_BOOLEAN_SET (Jiri Olsa) [1172076] - [perf] tools: Allow '--inherit' as the negation of '--no-inherit' (Jiri Olsa) [1172076] - [perf] record: Make per-cpu mmaps the default (Jiri Olsa) [1172076] - [perf] script: Move evname print code to process_event() (Jiri Olsa) [1172076] - [perf] completion: Rename file to reflect zsh support (Jiri Olsa) [1172076] - [perf] completion: Introduce zsh support (Jiri Olsa) [1172076] - [perf] completion: Factor out call to __ltrim_colon_completions (Jiri Olsa) [1172076] - [perf] completion: Factor out compgen stuff (Jiri Olsa) [1172076] - [perf] completion: Introduce a layer of indirection (Jiri Olsa) [1172076] - [perf] top: Make -g refer to callchains (Jiri Olsa) [1172076] - [perf] trace: Remove thread summary coloring (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use helper trace-seq in print functions like kernel does (Jiri Olsa) [1172076] - [perf] tools: stat: Add event unit and scale support (Jiri Olsa) [1172076] - [perf] Fix hotplug splat (Jiri Olsa) [1172076] - [perf] x86: Fix event scheduling (Jiri Olsa) [1172076] - [perf] nmi: Fix unknown NMI warning (Jiri Olsa) [1172076] - [perf] uapi: convert u64 to __u64 in exported headers (Jiri Olsa) [1172076] - [perf] Introduce a flag to enable close-on-exec in perf_event_open() (Jiri Olsa) [1172076] - [perf] Fix PERF_EVENT_IOC_PERIOD to force-reset the period (Jiri Olsa) [1172076] - [perf] Optimize ring-buffer write by depending on control dependencies (Jiri Olsa) [1172076]- [kernel] register_console: prevent adding the same console twice (Artem Savkov) [1169763] - [block] mtip32xx: Fix ERO and NoSnoop values in PCIe upstream on AMD systems (David Milburn) [1158605] - [block] mtip32xx: Remove dfs_parent after pci unregister (David Milburn) [1158605] - [block] mtip32xx: Increase timeout for STANDBY IMMEDIATE command (David Milburn) [1158605] - [virt] kvm: excessive pages un-pinning in kvm_iommu_map error path (Jacob Tanenbaum) [1156521] {CVE-2014-8369} - [md] dm-thin: fix missing out-of-data-space to write mode transition if blocks are released (Mike Snitzer) [1173184] - [md] dm-thin: fix inability to discard blocks when in out-of-data-space mode (Mike Snitzer) [1173184] - [md] dm-thin: fix crash by initializing thin device's refcount and completion earlier (Mike Snitzer) [1169431] - [x86] crypto: Add support for 192 & 256 bit keys to AESNI RFC4106 (Jarod Wilson) [1176211] - [net] bridge: multicast: enable snooping on general queries only (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for general query destination (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for query source addresses (Marcelo Leitner) [1167003] - [net] bridge: separate querier and query timer into IGMP/IPv4 and MLD/IPv6 ones (Marcelo Leitner) [1167003] - [net] bridge: use spin_lock_bh() in br_multicast_set_hash_max (Marcelo Leitner) [1167003] - [net] bridge: Fix potential deadlock on br->multicast_lock (Marcelo Leitner) [1167003] - [net] xfrm: ipcomp6 support (Jiri Pirko) [1124183] - [net] xfrm: xfrm6_tunnel in netns (Jiri Pirko) [1124183] - [net] xfrm: fixup xfrm6_tunnel error propagation (Jiri Pirko) [1124183] - [net] ipv4: use ip_skb_dst_mtu to determine mtu in ip_fragment (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce ip_dst_mtu_maybe_forward and protect forwarding path against pmtu spoofing (Hannes Frederic Sowa) [1170120] - [net] ipv4: new ip_no_pmtu_disc mode to always discard incoming frag needed msgs (Hannes Frederic Sowa) [1170120] - [net] inet: make no_pmtu_disc per namespace and kill ipv4_config (Hannes Frederic Sowa) [1170120] - [net] ipv4: improve documentation of ip_no_pmtu_disc (Hannes Frederic Sowa) [1170120] - [net] ipv6: yet another new IPV6_MTU_DISCOVER option IPV6_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv4: yet another new IP_MTU_DISCOVER option IP_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv6: support IPV6_PMTU_INTERFACE on sockets (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce new IP_MTU_DISCOVER mode IP_PMTUDISC_INTERFACE (Hannes Frederic Sowa) [1170120] - [net] gre: Fix use-after-free panic in ipgre_rcv() (Panu Matilainen) [1130443] - [net] netfilter: xt_tcpmss: Fix IPv6 default MSS too (Panu Matilainen) [1121486] - [net] netfilter: xt_tcpmss: Fix violation of RFC879 in absence of MSS option (Panu Matilainen) [1121486] - [net] sctp: fix memory leak in auth key management (Daniel Borkmann) [1163934] - [net] sctp: cache auth_enable per endpoint (Daniel Borkmann) [1152365] - [net] ipv4: disable bh while doing route gc (Marcelo Leitner) [1141866] - [net] vxlan: use custom ndo_change_mtu handler (Alexander Duyck) [1127108]- [mm] hugetlb: improve page-fault scalability (Larry Woodman) [1120365] - [hid] multitouch: manually add back Quanta 3001 handling (Benjamin Tissoires) [1117264] - [x86] xen: avoid freeing static 'name' when kasprintf() fails (Vitaly Kuznetsov) [1105497] - [x86] xen: suspend and resume system devices when running PVHVM (Vitaly Kuznetsov) [1105497] - [x86] xen: remove blocked time accounting from xen "clockchip" (Vitaly Kuznetsov) [1105497] - [x86] xen: Free onlined per-cpu data structure if we want to online it again (Vitaly Kuznetsov) [1105497] - [x86] xen: Check that the per_cpu data structure has data before freeing (Vitaly Kuznetsov) [1105497] - [x86] xen: Don't leak interrupt name when offlining (Vitaly Kuznetsov) [1105497] - [x86] xen: Encapsulate the struct clock_event_device in another structure (Vitaly Kuznetsov) [1105497] - [x86] xen: Add default value of -1 for IRQ and check for that (Vitaly Kuznetsov) [1105497] - [x86] xen: use non-tracing preempt in xen_clocksource_read() (Vitaly Kuznetsov) [1105497] - [x86] xen: Cleanup code/data sections definitions (Vitaly Kuznetsov) [1105497] - [x86] xen: Fix kasprintf splat when allocating timerd IRQ line (Vitaly Kuznetsov) [1105497] - [x86] xen: do not initialize PV timers on HVM if !xen_have_vector_callback (Vitaly Kuznetsov) [1105497] - [x86] xen: teardown timer for HVM as well (Vitaly Kuznetsov) [1105497] - [x86] Use xen_vcpuop_clockevent, xen_clocksource and xen wallclock (Vitaly Kuznetsov) [1105497] - [pci] Check parent kobject in pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Add global pci_lock_rescan_remove() (Myron Stowe) [1170329] - [pci] Move device_del() from pci_stop_dev() to pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Make device create/destroy logic symmetric (Myron Stowe) [1170329] - [pci] Stop all children first, before removing all children (Myron Stowe) [1170329] - [pci] Leave normal LIST_POISON in deleted list entries (Myron Stowe) [1170329] - [pci] Rename local variables to conventional names (Myron Stowe) [1170329] - [pci] Remove unused, commented-out, code (Myron Stowe) [1170329] - [pci] Stop and remove devices in one pass (Myron Stowe) [1170329] - [pci] Fold stop and remove helpers into their callers (Myron Stowe) [1170329] - [pci] Use list_for_each_entry() for bus->devices traversal (Myron Stowe) [1170329] - [pci] Remove pci_stop_and_remove_behind_bridge() (Myron Stowe) [1170329] - [pci] Don't export stop_bus_device and remove_bus_device interfaces (Myron Stowe) [1170329] - [pci] pcmcia: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Stop disabling bridges on remove (Myron Stowe) [1170329] - [pci] make acpihp use __pci_remove_bus_device instead (Myron Stowe) [1170329] - [pci] export __pci_remove_bus_device (Myron Stowe) [1170329] - [pci] Rename pci_remove_behind_bridge to pci_stop_and_remove_behind_bridge (Myron Stowe) [1170329] - [pci] Rename pci_remove_bus_device to pci_stop_and_remove_bus_device (Myron Stowe) [1170329] - [pci] Fix pci cardbus removal (Myron Stowe) [1170329] - [pci] Only call pci_stop_bus_device() one time for child devices at remove (Myron Stowe) [1170329] - [scsi] Revert "fix our current target reap infrastructure" (David Milburn) [1168072] - [scsi] Revert "dual scan thread bug fix" (David Milburn) [1168072] - [s390] kernel: fix cpu target address of directed yield (Hendrik Brueckner) [1180061] - [s390] zfcp: auto port scan resiliency (Hendrik Brueckner) [1148125] - [s390] qeth: Display adjacent switch attributes (Hendrik Brueckner) [1148127] - [s390] dasd: add support for control unit initiated reconfiguration (Hendrik Brueckner) [1148119] - [s390] cio: fix multiple structure definitions (Hendrik Brueckner) [1148119] - [s390] Add a mechanism to get the subchannel id (Hendrik Brueckner) [1148119] - [s390] cio: handle unknown pgroup state (Hendrik Brueckner) [1053833] - [s390] cio: export vpm via sysfs (Hendrik Brueckner) [1053833] - [s390] cio: skip broken paths (Hendrik Brueckner) [1053833] - [s390] cio: dont abort verification after missing irq (Hendrik Brueckner) [1053833] - [s390] cio: add message for timeouts on internal I/O (Hendrik Brueckner) [1053833] - [netdrv] tg3: Change nvram command timeout value to 50ms (Ivan Vecera) [1176230] - [kernel] sched: Replace use of entity_key() (Larry Woodman) [1124603]- [input] alps: document the v7 touchpad packet protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: fix finger counting for > 2 fingers on clickpads (Benjamin Tissoires) [1109395 947488] - [input] alps: sometimes a single touch is reported in mt (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore new packets (Benjamin Tissoires) [1109395 947488] - [input] alps: allow up to 2 invalid packets without resetting device (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore potential bare packets when device is out of sync (Benjamin Tissoires) [1109395 947488] - [input] alps: fix v4 button press recognition (Benjamin Tissoires) [1109395 947488] - [input] alps: suppress message about 'Unknown touchpad' (Benjamin Tissoires) [1109395 947488] - [input] alps: Rushmore and v7 resolution support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for v7 devices (Benjamin Tissoires) [1109395 947488] - [input] alps: cache firmware version (Benjamin Tissoires) [1109395 947488] - [input] alps: change decode function prototype to return an int (Benjamin Tissoires) [1109395 947488] - [input] alps: report 2 touches when we've > 2 fingers (Benjamin Tissoires) [1109395 947488] - [input] alps: add an alps_report_semi_mt_data function (Benjamin Tissoires) [1109395 947488] - [input] alps: use single touch data when v3 mt data contains only one finger (Benjamin Tissoires) [1109395 947488] - [input] alps: use standard contact tracking instead of DIY (Benjamin Tissoires) [1109395 947488] - [input] alps: use struct input_mt_pos to track coordinates (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, round down when spreading adjescent fingers over 2 points (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, fix counting of high point bits (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, add alps_get_bitmap_points() helper function (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, don't invert the Y-axis on Rushmore (Benjamin Tissoires) [1109395 947488] - [input] alps: improve 2-finger reporting on v3 models (Benjamin Tissoires) [1109395 947488] - [input] alps: fix rushmore packet decoding (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Dolphin" devices (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for DualPoint device on Dell XT2 model (Benjamin Tissoires) [1109395 947488] - [input] alps: change secondary device's name (Benjamin Tissoires) [1109395 947488] - [input] alps: add "Dolphin V1" touchpad support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Rushmore" touchpads (Benjamin Tissoires) [1109395 947488] - [input] alps: move pixel and bitmap info into alps_data struct (Benjamin Tissoires) [1109395 947488] - [input] alps: switch to using input_mt_report_finger_count (Benjamin Tissoires) [1109395 947488] - [input] alps: document the alps.h data structures (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v4 protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v3 protocol (Benjamin Tissoires) [1109395 947488] - [x86] kvm: Check non-canonical addresses upon WRMSR (Frantisek Hrbata) [1152983] {CVE-2014-3610} - [mm] memcg: do not allow task about to OOM kill to bypass the limit (Johannes Weiner) [1088334] - [mm] memcg: do not declare OOM from __GFP_NOFAIL allocations (Johannes Weiner) [1088334] - [fs] buffer: move allocation failure loop into the allocator (Johannes Weiner) [1088334] - [mm] memcg: handle non-error OOM situations more gracefully (Johannes Weiner) [1088334] - [mm] memcg: do not trap chargers with full callstack on OOM (Johannes Weiner) [1088334] - [mm] memcg: rework and document OOM waiting and wakeup (Johannes Weiner) [1088334] - [mm] memcg: enable memcg OOM killer only for user faults (Johannes Weiner) [1088334] - [x86] mm: finish user fault error path with fatal signal (Johannes Weiner) [1088334] - [mm] pass userspace fault flag to generic fault handler (Johannes Weiner) [1088334] - [s390] mm: do not invoke OOM killer on kernel fault OOM (Johannes Weiner) [1088334] - [powerpc] mm: remove obsolete init OOM protection (Johannes Weiner) [1088334] - [powerpc] mm: invoke oom-killer from remaining unconverted page fault handlers (Johannes Weiner) [1088334]- [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD_PAGES (Rafael Aquini) [975154] - [mm] swapon: check validity of swap_flags (Rafael Aquini) [975154] - [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD (Rafael Aquini) [975154] - [hv] util: make struct hv_do_fcopy match Hyper-V host messages (Vitaly Kuznetsov) [1123156] - [hv] util: Properly pack the data for file copy functionality (Vitaly Kuznetsov) [1123156] - [block] nvme: Fix nvmeq waitqueue entry initialization (David Milburn) [1149304] - [block] nvme: Clear QUEUE_FLAG_STACKABLE (David Milburn) [1149304 1155715] - [block] nvme: Do not open disks that are being deleted (David Milburn) [1149304] - [block] nvme: Reference count pci device (David Milburn) [1149304] - [block] nvme: Fix filesystem sync deadlock on removal (David Milburn) [1149304] - [block] nvme: Fix START_STOP_UNIT Scsi->NVMe translation (David Milburn) [1149304] - [block] nvme: Use Log Page constants in SCSI emulation (David Milburn) [1149304] - [block] nvme: Define Log Page constants (David Milburn) [1149304] - [block] nvme: Fix hot cpu notification dead lock (David Milburn) [1149304] - [block] nvme: CPU hot plug notification (David Milburn) [1149304] - [block] nvme: Rename io_timeout to nvme_io_timeout (David Milburn) [1149304] - [block] nvme: Use last bytes of f/w rev SCSI Inquiry (David Milburn) [1149304] - [block] nvme: Adhere to request queue block accounting enable/disable (David Milburn) [1149304] - [block] nvme: Fix nvme get/put queue semantics (David Milburn) [1149304] - [block] nvme: Delete NVME_GET_FEAT_TEMP_THRESH (David Milburn) [1149304] - [block] nvme: Make admin timeout a module parameter (David Milburn) [1149304] - [block] nvme: Make iod bio timeout a parameter (David Milburn) [1149304] - [block] nvme: Prevent possible NULL pointer dereference (David Milburn) [1149304] - [block] nvme: Fix the buffer size passed in GetLogPage(CDW10.NUMD) (David Milburn) [1149304] - [block] nvme: Update data structures for NVMe 1.2 (David Milburn) [1149304] - [block] nvme: Enable BUILD_BUG_ON checks (David Milburn) [1149304] - [block] nvme: Update namespace and controller identify structures to the 1.1a spec (David Milburn) [1149304] - [block] nvme: Flush with data support (David Milburn) [1149304] - [block] nvme: Configure support for block flush (David Milburn) [1149304] - [block] nvme: Add tracepoints (David Milburn) [1149304] - [block] nvme: Protect against badly formatted CQEs (David Milburn) [1149304] - [block] nvme: Improve error messages (David Milburn) [1149304] - [block] nvme: Update copyright headers (David Milburn) [1149304] - [netdrv] mlx4_en: Adding missing initialization of perm_addr (Amir Vadai) [1120930]- [fs] cifs: don't compare uniqueids in cifs_prime_dcache unless server inode numbers are in use (Sachin Prabhu) [1163010] - [fs] cifs: always update the inode cache with the results from a FIND_* (Sachin Prabhu) [1163010] - [fs] nfsd: disable 4.1 in rhel6 (J. Bruce Fields) [1122493] - [x86] kvm: allow bit 10 to be cleared in MSR_IA32_MC4_CTL (Eduardo Habkost) [1025868] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1133543] - [scsi] be2iscsi: Fix kernel panic during reboot/shutdown (Rob Evers) [1133543] - [firmware] iscsi_ibft: Fix finding Broadcom specific ibft sign (Maurizio Lombardi) [1095187] - [firmware] ibft: Fix finding IBFT ACPI table on UEFI (Maurizio Lombardi) [1095187] - [scsi] st: add a debug_flag module parameter request (Maurizio Lombardi) [1153819] - [scsi] bnx2fc: fix incorrect DMA memory mapping in bnx2fc_unmap_sg_list() (Maurizio Lombardi) [1119623] - [scsi] sd: fix a bug in deriving the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782] - [scsi] sd: Derive the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782]- [fs] proc/task_mmu: missing check during hugepage migration (Jacob Tanenbaum) [1105038] {CVE-2014-3940} - [fs] proc: use unsigned long inside /proc/*/statm (Rafael Aquini) [810317] - [net] ipv6: update Destination Cache entries when gateway turn into host (Jiri Pirko) [1174697] - [net] ipv6: increase ip6_rt_max_size to 16384 (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't set DST_NOCOUNT for remotely added routes (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't count addrconf generated routes against gc limit (Hannes Frederic Sowa) [1112946] - [net] ipv6: Don't put artificial limit on routing table size (Hannes Frederic Sowa) [1112946] - [scsi] bnx2fc: fix tgt spinlock locking (Maurizio Lombardi) [1079656] - [acpi] acpica: Remove FORCE_DELETE option for global reference count mechanism (Adrian Huang) [1155774] - [input] wacom: silence warning introduced in 6986e2c7 (Aristeu Rozanski) [1093435] - [input] wacom: fix retrieving touch_max bug (Aristeu Rozanski) [1093435] - [input] wacom: fix a typo for Cintiq 22HDT (Aristeu Rozanski) [1093435] - [input] wacom: add three new display tablets (Aristeu Rozanski) [1093435] - [input] wacom: add touch sensor support for Cintiq 24HD touch (Aristeu Rozanski) [1093435] - [input] wacom: add 0xE5 (MT device) support (Aristeu Rozanski) [1093435] - [input] wacom: retrieve maximum number of touch points (Aristeu Rozanski) [1093435] - [input] wacom: handle split-sensor devices with internal hubs (Aristeu Rozanski) [1093435] - [input] usb: move children to struct usb_port (Aristeu Rozanski) [1093435] - [media] gspca: ov519: Fix sensor detection problems (Gopal Tiwari) [1043584] - [kernel] module: fix kabi for 16k stacks (Johannes Weiner) [1045190 1060721] - [kernel] x86_64: expand kernel stack to 16K (Johannes Weiner) [1045190 1060721] - [kernel] hung_task: debugging: Add tracepoint to report the hang (Oleg Nesterov) [977930]- [crypto] crc32c: Kill pointless CRYPTO_CRC32C_X86_64 option (Jarod Wilson) [1036212] - [crypto] testmgr: add larger crc32c test vector to test FPU path in crc32c_intel (Jarod Wilson) [1036212] - [crypto] tcrypt: Added speed test in tcrypt for crc32c (Jarod Wilson) [1036212] - [crypto] crc32c: Optimize CRC32C calculation with PCLMULQDQ instruction (Jarod Wilson) [1036212] - [crypto] crc32c: Rename crc32c-intel.c to crc32c-intel_glue.c (Jarod Wilson) [1036212] - [mm] hugetlb: release pages in the error path of hugetlb_cow() (Rafael Aquini) [1063691] - [x86] traps: stop using IST for #SS (Petr Matousek) [1172811] {CVE-2014-9322} - [net] rtnetlink: wait for unregistering devices in rtnl_link_unregister() (Florian Westphal) [1133744] - [net] netns: Delay default_device_exit_batch until no devices are unregistering (Florian Westphal) [1133744] - [netdrv] igb: retire the RX_CSUM flag and use the netdev flag instead (Stefan Assmann) [1169711] - [netdrv] igb: Support RX-ALL feature flag (Stefan Assmann) [1169711] - [netdrv] igb: do vlan cleanup (Stefan Assmann) [1169711] - [netdrv] igb: add support for NETIF_F_RXHASH (Stefan Assmann) [1169711] - [netdrv] igb: convert to ndo_fix_features (Stefan Assmann) [1169711] - [netdrv] netxen: Fix link event handling (Tony Camuso) [1148022] - [netdrv] netxen: Fix bug in Tx completion path (Tony Camuso) [1148022] - [netdrv] netxen: Fix BUG "sleeping function called from invalid context" (Tony Camuso) [1148022] - [netdrv] netxen: Convert remaining uses of pr_warning to pr_warn (Tony Camuso) [1148022] - [netdrv] netxen: Fix typo in printk (Tony Camuso) [1148022] - [netdrv] netxen: remove init of dev->perm_addr in drivers (Tony Camuso) [1148022] - [netdrv] netxen: Remove DEFINE_PCI_DEVICE_TABLE macro use (Tony Camuso) [1148022] - [netdrv] netxen: get rid of SET_ETHTOOL_OPS (Tony Camuso) [1148022] - [netdrv] netxen: Use pci_enable_msix_range() instead of pci_enable_msix() (Tony Camuso) [1148022] - [netdrv] netxen: slight optimization of addr compare (Tony Camuso) [1148022] - [netdrv] netxen: Fix FSF address in file headers (Tony Camuso) [1148022] - [netdrv] netxen: remove unnecessary pci_set_drvdata() (Tony Camuso) [1148022] - [netdrv] netxen: make pci_error_handlers const (Tony Camuso) [1148022] - [netdrv] netxen: convert to SKB paged frag API (Tony Camuso) [1148022] - [netdrv] netxen: remove use of ndo_set_multicast_list in drivers (Tony Camuso) [1148022] - [netdrv] bna: allow transmit tagged frames (Ivan Vecera) [1138501] - [netdrv] bna: Support TSO and partial checksum with non-accelerated vlans (Ivan Vecera) [1138501]- [perf] trace: Fix ioctl 'request' beautifier build problems on !(i386 || x86_64) arches (Jiri Olsa) [1159929] - [perf] traceevent: Fix conversion of pointer to integer of different size (Jiri Olsa) [1159929] - [perf] traceevent: Fix use of multiple options in processing field (Jiri Olsa) [1159929] - [perf] header: Fix possible memory leaks in process_group_desc() (Jiri Olsa) [1159929] - [perf] header: Fix bogus group name (Jiri Olsa) [1159929] - [perf] tools: Tag thread comm as overriden (Jiri Olsa) [1159929] - [perf] record: Add an option to force per-cpu mmaps (Jiri Olsa) [1159929] - [perf] probe: Add '--demangle'/'--no-demangle' (Jiri Olsa) [1159929] - [perf] browser: Fix segfault caused by off by one handling END key (Jiri Olsa) [1159929] - [perf] symbols: Limit max callchain using max_stack on DWARF unwinding too (Jiri Olsa) [1159929] - [perf] evsel: Introduce perf_evsel__prev() method (Jiri Olsa) [1159929] - [perf] tools: Use perf_evlist__{first, last}, perf_evsel__next (Jiri Olsa) [1159929] - [perf] tools: Synthesize anon MMAP records again (Jiri Olsa) [1159929] - [perf] top: Add missing newline if the 'uid' is invalid (Jiri Olsa) [1159929] - [perf] tools: Remove trivial extra semincolon (Jiri Olsa) [1159929] - [perf] trace: Tweak summary output (Jiri Olsa) [1159929] - [perf] build: Fix feature-libunwind-debug-frame handling (Jiri Olsa) [1159929] - [perf] build: Fix timerfd feature check (Jiri Olsa) [1159929] - [perf] parse the .debug_frame section in case .eh_frame is not present (Jiri Olsa) [1159929] - [perf] tools: Check libunwind for availability of dwarf parsing feature (Jiri Olsa) [1159929] - [perf] arm: wire up perf_regs and unwind support for ARM (Jiri Olsa) [1159929] - [perf] traceevent: Add direct access to dynamic arrays (Jiri Olsa) [1159929] - [perf] target: Shorten perf_target__ to target__ (Jiri Olsa) [1159929] - [perf] tests: Handle throttle events in 'object code reading' test (Jiri Olsa) [1159929] - [perf] evlist: Refactor mmap_pages parsing (Jiri Olsa) [1159929] - [perf] evlist: Round mmap pages to power 2 - v2 (Jiri Olsa) [1159929] - [perf] record: Fix segfault with --no-mmap-pages (Jiri Olsa) [1159929] - [perf] trace: Add summary only option (Jiri Olsa) [1159929] - [perf] trace: Simplify '--summary' output (Jiri Olsa) [1159929] - [perf] trace: Change syscall summary duration order (Jiri Olsa) [1159929] - [perf] tests: Compensate lower sample freq with longer test loop (Jiri Olsa) [1159929] - [perf] trace: Fix segfault on perf trace -i perf.data (Jiri Olsa) [1159929] - [perf] trace: Separate tp syscall field caching into init routine to be reused (Jiri Olsa) [1159929] - [perf] trace: Beautify fifth argument of mmap() as fd (Jiri Olsa) [1159929] - [perf] tests: Use lower sample_freq in sw clock event period test (Jiri Olsa) [1159929] - [perf] tests: Check return of perf_evlist__open sw clock event period test (Jiri Olsa) [1159929] - [perf] record: Move existing write_output into helper function (Jiri Olsa) [1159929] - [perf] record: Use correct return type for write() (Jiri Olsa) [1159929] - [perf] tools: Prevent condition that all sort keys are elided (Jiri Olsa) [1159929] - [perf] machine: Simplify synthesize_threads method (Jiri Olsa) [1159929] - [perf] machine: Introduce synthesize_threads method out of open coded equivalent (Jiri Olsa) [1159929] - [perf] record: Synthesize non-exec MMAP records when --data used (Jiri Olsa) [1159929] - [perf] evsel: Remove idx parm from constructor (Jiri Olsa) [1159929] - [perf] progress: Don't force a refresh during progress update (Jiri Olsa) [1159929] - [perf] tools: Remove unneeded include (Jiri Olsa) [1159929] - [perf] record: Remove post_processing_offset variable (Jiri Olsa) [1159929] - [perf] record: Remove advance_output function (Jiri Olsa) [1159929] - [perf] record: Refactor feature handling into a separate function (Jiri Olsa) [1159929] - [perf] trace: Don't relookup fields by name in each sample (Jiri Olsa) [1159929] - [perf] evsel: Ditch evsel->handler.data field (Jiri Olsa) [1159929] - [perf] Add required memory barriers (Jiri Olsa) [1159929] - [perf] tools: Finish the removal of 'self' arguments (Jiri Olsa) [1159929] - [perf] tools: Check maximum frequency rate for record/top (Jiri Olsa) [1159929] - [perf] fs: Add procfs support (Jiri Olsa) [1159929] - [perf] fs: Rename NAME_find_mountpoint() to NAME__mountpoint() (Jiri Olsa) [1159929] - [perf] tools: Factor sysfs code into generic fs object (Jiri Olsa) [1159929] - [perf] list: Add usage (Jiri Olsa) [1159929] - [perf] list: Remove a level of indentation (Jiri Olsa) [1159929] - [perf] build: Fix detection of non-core features (Jiri Olsa) [1159929] - [perf] kvm: Disable live command if timerfd is not supported (Jiri Olsa) [1159929] - [perf] hists: Consolidate __hists__add_*entry() (Jiri Olsa) [1159929] - [perf] traceevent: Add pevent_print_func_field() helper function (Jiri Olsa) [1159929] - [perf] traceevent: Add flags NOHANDLE and PRINTRAW to individual events (Jiri Olsa) [1159929] - [perf] traceevent: Check for spaces in character array (Jiri Olsa) [1159929] - [perf] traceevent: Have bprintk output the same as the kernel does (Jiri Olsa) [1159929] - [perf] traceevent: Handle __print_hex(__get_dynamic_array(fieldname), len) (Jiri Olsa) [1159929] - [perf] traceevent: If s is a pointer, check printk formats (Jiri Olsa) [1159929] - [perf] traceevent: Update printk formats when entered (Jiri Olsa) [1159929] - [perf] traceevent: Add support for extracting trace_clock in report (Jiri Olsa) [1159929] - [perf] stat: Enhance option parse error message (Jiri Olsa) [1159929] - [perf] top: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Postpone setting up browser after parsing options (Jiri Olsa) [1159929] - [perf] tools: Show single option when failed to parse (Jiri Olsa) [1159929] - [perf] evsel: Always use perf_evsel__set_sample_bit() (Jiri Olsa) [1159929] - [perf] evlist: Add a debug print if event buffer mmap fails (Jiri Olsa) [1159929] - [perf] tools: Fix libunwind build and feature detection for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix 32-bit cross build (Jiri Olsa) [1159929] - [perf] script: Set up output options for in-stream attributes (Jiri Olsa) [1159929] - [perf] evsel: Add a debug print if perf_event_open fails (Jiri Olsa) [1159929] - [perf] tools: Get current comm instead of last one (Jiri Olsa) [1159929] - [perf] tools: Compare hists comm by addresses (Jiri Olsa) [1159929] - [perf] tools: Add new COMM infrastructure (Jiri Olsa) [1159929] - [perf] tools: Add time argument on COMM setting (Jiri Olsa) [1159929] - [perf] tools: Use an accessor to read thread comm (Jiri Olsa) [1159929] - [perf] tools: Add missing data.h into LIB_H headers (Jiri Olsa) [1159929] - [perf] probe: Fix typo (Jiri Olsa) [1159929] - [perf] bench: Fix two warnings (Jiri Olsa) [1159929] - [perf] tools: Remove cast of non-variadic function to variadic (Jiri Olsa) [1159929] - [perf] tools: Show progress on histogram collapsing (Jiri Olsa) [1159929] - [perf] progress: Per progress bar state (Jiri Olsa) [1159929] - [perf] ui: Rename ui_progress to ui_progress_ops (Jiri Olsa) [1159929] - [perf] tools: Fix non-debug build (Jiri Olsa) [1159929] - [perf] evlist: Validate that mmap_pages is not too big (Jiri Olsa) [1159929] - [perf] tools: Do not accept parse_tag_value() overflow (Jiri Olsa) [1159929] - [perf] inject: Do not repipe attributes to a perf.data file (Jiri Olsa) [1159929] - [perf] script: Make perf_script a local variable (Jiri Olsa) [1159929] - [perf] sched: Optimize build time (Jiri Olsa) [1159929] - [perf] sched: Make struct perf_sched sched a local variable (Jiri Olsa) [1159929] - [perf] bench: Change the procps visible command-name of invididual benchmark tests plus cleanups (Jiri Olsa) [1159929] - [perf] probe: Find fentry mcount fuzzed parameter location (Jiri Olsa) [1159929] - [perf] probe: Support "$vars" meta argument syntax for local variables (Jiri Olsa) [1159929] - [perf] tools: Stop using 'self' in some more places (Jiri Olsa) [1159929] - [perf] top: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] report: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] session: Separating data file properties from session (Jiri Olsa) [1159929] - [perf] tools: Add perf_data_file__open interface to data object (Jiri Olsa) [1159929] - [perf] tools: Add data object to handle perf data file (Jiri Olsa) [1159929] - [perf] tools: Compare dso's also when comparing symbols (Jiri Olsa) [1159929] - [perf] callchain: Convert children list to rbtree (Jiri Olsa) [1159929] - [perf] list: Show error if tracepoints not available (Jiri Olsa) [1159929] - [perf] script: Print addr by default for BTS (Jiri Olsa) [1159929] - [perf] evlist: Factor out duplicated mmap code (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap comments (Jiri Olsa) [1159929] - [perf] tools: Fix bench/numa.c for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix test_on_exit for 32-bit build (Jiri Olsa) [1159929] - [perf] evlist: Fix 32-bit build error (Jiri Olsa) [1159929] - [perf] session: Add missing members to perf_event__attr_swap() (Jiri Olsa) [1159929] - [perf] session: Add missing sample flush for piped events (Jiri Olsa) [1159929] - [perf] record: Improve write_output error message (Jiri Olsa) [1159929] - [perf] evsel: Add missing decrement in id sample parsing (Jiri Olsa) [1159929] - [perf] evsel: Add missing 'mmap2' from debug print (Jiri Olsa) [1159929] - [perf] trace: Improve messages related to /proc/sys/kernel/perf_event_paranoid (Jiri Olsa) [1159929] - [perf] tools: Introduce filename__read_int helper (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__strerror_tp method (Jiri Olsa) [1159929] - [perf] trace: Improve event processing exit (Jiri Olsa) [1159929] - [perf] trace: Use vfs_getname hook if available (Jiri Olsa) [1159929] - [perf] trace: Split fd -> pathname array handling (Jiri Olsa) [1159929] - [perf] symbols: Fix a mmap and munmap mismatched bug (Jiri Olsa) [1159929] - [perf] symbols: Fix a memory leak due to symbol__delete not being used (Jiri Olsa) [1159929] - [perf] annotate: Another fix for annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] buildid-cache: Add ability to add kcore to the cache (Jiri Olsa) [1159929] - [perf] annotate: Fix annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] symbols: Add ability to find kcore in build-id cache (Jiri Olsa) [1159929] - [perf] tools: Add copyfile_mode() (Jiri Olsa) [1159929] - [perf] annotate: Find kcore symbols on other maps (Jiri Olsa) [1159929] - [perf] build: Simplify the autodep inclusion rule (Jiri Olsa) [1159929] - [perf] build: Improve the 'stackprotector' feature test (Jiri Olsa) [1159929] - [perf] build: Remove the volatile-register-var feature check (Jiri Olsa) [1159929] - [perf] build: Simplify the libelf logic (Jiri Olsa) [1159929] - [perf] build: Fix DPACKAGE definitions for the libbfd et al testcases (Jiri Olsa) [1159929] - [perf] build: Pass through DEBUG parameter (Jiri Olsa) [1159929] - [perf] build: Fix non-existent build directory handling (Jiri Olsa) [1159929] - [perf] symbols: Add map_groups__find_ams() (Jiri Olsa) [1159929] - [perf] symbols: Workaround objdump difficulties with kcore (Jiri Olsa) [1159929] - [perf] symbols: Validate kcore module addresses (Jiri Olsa) [1159929] - [perf] tools: Separate lbfd check out of NO_DEMANGLE condition (Jiri Olsa) [1159929] - [perf] tests: Fix memory leak in dso-data.c (Jiri Olsa) [1159929] - [perf] tools: Fix old GCC build error in 'get_srcline' (Jiri Olsa) [1159929] - [perf] trace: Add summary option to dump syscall statistics (Jiri Olsa) [1159929] - [perf] util: Add findnew method to intlist (Jiri Olsa) [1159929] - [perf] trace: Improve the error messages (Jiri Olsa) [1159929] - [perf] timechart: Add example in the documentation (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make install' (Jiri Olsa) [1159929] - [perf] tools: Align perf version output to other build messages (Jiri Olsa) [1159929] - [perf] tools: Harmonize the various build messages in perf, lib-traceevent, lib-lk (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make clean' (Jiri Olsa) [1159929] - [perf] tools: Fix redirection printouts (Jiri Olsa) [1159929] - [perf] trace: Initial beautifier for ioctl's 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Prepare the strarray scnprintf method for reuse (Jiri Olsa) [1159929] - [perf] trace: Allow specifying index offset in strarrays (Jiri Olsa) [1159929] - [perf] symbols: Make a separate function to parse /proc/modules (Jiri Olsa) [1159929] - [perf] intlist: Add priv member (Jiri Olsa) [1159929] - [perf] trace: Use new machine method to loop over threads (Jiri Olsa) [1159929] - [perf] machine: Add method to loop over threads and invoke handler (Jiri Olsa) [1159929] - [perf] trace: Add record option (Jiri Olsa) [1159929] - [perf] trace: Fix comm resolution when reading events from file (Jiri Olsa) [1159929] - [perf] stat: Add units to nanosec-based counters (Jiri Olsa) [1159929] - [perf] stat: Don't require a workload when using system wide or CPU options (Jiri Olsa) [1159929] - [perf] stat: Fix misleading message when specifying cpu list or system wide (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap_read event overflow (Jiri Olsa) [1159929] - [perf] bench: Fix failing assertions in numa bench (Jiri Olsa) [1159929] - [perf] tools: Ignore 'perf timechart' output file (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e instructions (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e cycles (Jiri Olsa) [1159929] - [perf] tools: Move start conditions to start of the flex file (Jiri Olsa) [1159929] - [perf] tools: Add missing -ldl for gtk build (Jiri Olsa) [1159929] - [perf] machine: Use snprintf instead of sprintf (Jiri Olsa) [1159929] - [perf] bench: sched Add --threaded option (Jiri Olsa) [1159929] - [perf] trace: Add 'trace' alias to 'perf trace' (Jiri Olsa) [1159929] - [perf] trace: Show path associated with fd in live sessions (Jiri Olsa) [1159929] - [perf] trace: Beautify mlock & friends 'addr' arg (Jiri Olsa) [1159929] - [perf] trace: Handle MSG_WAITFORONE not defined (Jiri Olsa) [1159929] - [perf] trace: Add beautifier for clock_gettime's clk_id argument (Jiri Olsa) [1159929] - [perf] trace: Beautify pipe2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Use socket's beautifiers in socketpair (Jiri Olsa) [1159929] - [perf] trace: Don't supress zeroed args when there is an strarray entry for it (Jiri Olsa) [1159929] - [perf] trace: Add helper for syscalls with a single strarray arg (Jiri Olsa) [1159929] - [perf] trace: Beautify flock 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify epoll_ctl 'op' arg (Jiri Olsa) [1159929] - [perf] tools: Fix srcline sort key behavior (Jiri Olsa) [1159929] - [perf] tools: Implement addr2line directly using libbfd (Jiri Olsa) [1159929] - [perf] tools: Save failed result of get_srcline() (Jiri Olsa) [1159929] - [perf] annotate: Pass dso instead of dso_name to get_srcline() (Jiri Olsa) [1159929] - [perf] tools: Do not try to call addr2line on non-binary files (Jiri Olsa) [1159929] - [perf] annotate: Factor out get/free_srcline() (Jiri Olsa) [1159929] - [perf] hists: Free srcline when freeing hist_entry (Jiri Olsa) [1159929] - [perf] annotate: Reuse path from the result of addr2line (Jiri Olsa) [1159929] - [perf] sort: Fix a memory leak on srcline (Jiri Olsa) [1159929] - [perf] tools: Separate out GTK codes to libperf-gtk.so (Jiri Olsa) [1159929] - [perf] symbols: Add new option --ignore-vmlinux for perf top (Jiri Olsa) [1159929] - [perf] tools: Adding throttle event data struct support (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__new_default function (Jiri Olsa) [1159929] - [perf] tools: Add possibility to specify mmap size (Jiri Olsa) [1159929] - [perf] tools: Check mmap pages value early (Jiri Olsa) [1159929] - [perf] lock: Account for lock average wait time (Jiri Olsa) [1159929] - [perf] lock: Limit bad rate precision (Jiri Olsa) [1159929] - [perf] lock: Redo __cmd_report (Jiri Olsa) [1159929] - [perf] lock: Plug some memleaks (Jiri Olsa) [1159929] - [perf] lock: Return proper code in report_lock_*_event (Jiri Olsa) [1159929] - [perf] lock: Remove dead code (Jiri Olsa) [1159929] - [perf] tools: Unify page_size usage (Jiri Olsa) [1159929] - [perf] tools: Remove unused trace-event-* code (Jiri Olsa) [1159929] - [perf] symbols: Support for Openembedded/Yocto -dbg packages (Jiri Olsa) [1159929] - [perf] completion: Use more comp words (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on bash-completion (Jiri Olsa) [1159929] - [perf] completion: Strip function_exists () (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on _filedir (Jiri Olsa) [1159929] - [perf] completion: Update __ltrim_colon_completions (Jiri Olsa) [1159929] - [perf] completion: Don't dictate perf install location (Jiri Olsa) [1159929] - [perf] trace: Add option to show process COMM (Jiri Olsa) [1159929] - [perf] trace: Beautify eventfd2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify send/recv syscall 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Don't print zeroed args (Jiri Olsa) [1159929] - [perf] trace: Remove duplicate mmap entry in syscall_fmts array (Jiri Olsa) [1159929] - [perf] trace: Add option to show full timestamp (Jiri Olsa) [1159929] - [perf] trace: Beautify rlmimit resources (Jiri Olsa) [1159929] - [perf] trace: Beautify access 'mode' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'type' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'family' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify signal number arg in several syscalls (Jiri Olsa) [1159929] - [perf] trace: Beautify rt_sigprocmask 'how' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify fcntl 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Use strarray for ltrace's whence arg (Jiri Olsa) [1159929] - [perf] trace: Allow passing parms to arg formatters (Jiri Olsa) [1159929] - [perf] trace: Put syscall formatter parms into struct (Jiri Olsa) [1159929] - [perf] build: Clean up feature_print_code() (Jiri Olsa) [1159929] - [perf] build: Pass through LDFLAGS to feature tests (Jiri Olsa) [1159929] - [perf] build: Harmonize the style of the feature testcases (Jiri Olsa) [1159929] - [perf] build: Fix O=/some/dir perf.o type of targets (Jiri Olsa) [1159929] - [perf] build: Fix non-canonical directory names in O= (Jiri Olsa) [1159929] - [perf] build: Exclude MAKEFLAGS from nested invocation (Jiri Olsa) [1159929] - [perf] build: Make sure autodep feature binaries honor the O= setting (Jiri Olsa) [1159929] - [perf] build: Pass through all targets to Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Collapse the test-all.c testcase (Jiri Olsa) [1159929] - [perf] build: Clean up various testcases (Jiri Olsa) [1159929] - [perf] build: Remove unused config/feature-tests.mak (Jiri Olsa) [1159929] - [perf] build: split out feature checks: 'liberty', 'liberty-z', 'cplus-demangle' (Jiri Olsa) [1159929] - [perf] build: Standardize the various messages output by parallel make (Jiri Olsa) [1159929] - [perf] build: Flip Makefile.parallel and Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Automatically build in parallel, based on number of CPUs in the system (Jiri Olsa) [1159929] - [perf] build: Improve printout-of auto-detected features (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection (Jiri Olsa) [1159929] - [perf] build: Invoke feature-checks 'clean' target from the main Makefile (Jiri Olsa) [1159929] - [perf] build: Fix double/triple-build of the feature detection logic during 'make install' et al (Jiri Olsa) [1159929] - [perf] build: Speed up the final link (Jiri Olsa) [1159929] - [perf] build: Speed up git-version test on re-make (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection of features by adding a 'test-all' target (Jiri Olsa) [1159929] - [perf] build: Turn strlcpy() into a __weak function (Jiri Olsa) [1159929] - [perf] build: Clean up util/include/linux/compiler.h (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'backtrace' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'on-exit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'strlcpy' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libbfd' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython-version' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libperl' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2-infobar' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libslang' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libaudit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libunwind' (Jiri Olsa) [1159929] - [perf] build: Clean up the libunwind logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-getphdrnum' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-mmap' (Jiri Olsa) [1159929] - [perf] build: Clean up the mmap logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'dwarf' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'glibc' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf' (Jiri Olsa) [1159929] - [perf] build: Clean up the libelf logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'bionic' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'fortify-source' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'volatile-register-var' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector-all' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libnuma' (Jiri Olsa) [1159929] - [perf] build: Add 'autodep' functionality, generate feature test dependencies automatically (Jiri Olsa) [1159929] - [perf] build: Add feature check core code (Jiri Olsa) [1159929] - [perf] standardize feature support define names to: HAVE_{FEATURE}_SUPPORT (Jiri Olsa) [1159929] - [perf] Document the new transaction sample type (Jiri Olsa) [1159929] - [perf] Disable all pmus on unthrottling and rescheduling (Jiri Olsa) [1159929] - [perf] x86: Fix constraint table end marker bug (Jiri Olsa) [1159929] - [perf] Remove fragile swevent hlist optimization (Jiri Olsa) [1159929] - [perf] Factor out strncpy() in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Update a stale comment (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- address calculation (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- lost_event case (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() (Jiri Olsa) [1159929] - [perf] Add unlikely() to the ring-buffer code (Jiri Olsa) [1159929] - [perf] Simplify the ring-buffer code (Jiri Olsa) [1159929] - [perf] Fix ring_buffer perf_output_space() boundary calculation (Jiri Olsa) [1159929] - [perf] Fix the perf context switch optimization (Jiri Olsa) [1159929] - [perf] Allow the PMU driver to choose the CPU on which to install events (Jiri Olsa) [1159929] - [perf] Avoid race between cpu hotplug and installing event (Jiri Olsa) [1159929] - [perf] Change zero-padding of strings in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Do not waste PAGE_SIZE bytes for ALIGN(8) in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Kill the dead !vma->vm_mm code in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Fix strncpy() use, always make sure it's NUL terminated (Jiri Olsa) [1159929] - [perf] x86: Optimize intel_pmu_pebs_fixup_ip() (Jiri Olsa) [1159929] - [perf] Enforce 1 as lower limit for perf_event_max_sample_rate (Jiri Olsa) [1159929] - [perf] Optimize throttling code (Jiri Olsa) [1159929] - [perf] x86: Fix build warning in intel_pmu_drain_pebs_nhm() (Jiri Olsa) [1159929] - [perf] x86: Remove division from the intel_pmu_drain_pebs_nhm() hot path (Jiri Olsa) [1159929] - [perf] Fix perf ring buffer memory ordering (Jiri Olsa) [1159929] - [perf] x86: Block PMIs on init to prevent a stream of unkown NMIs (Jiri Olsa) [1159929] - [perf] x86: Fix counter corruption when using lots of perf groups (Jiri Olsa) [1159929] - [perf] trace: Compat fix for raw_syscall:* events (Jiri Olsa) [1159929] - [perf] trace: Revert compat skipping of 'nr' field (Jiri Olsa) [1159929] - [perf] trace: Missing include for audit-devel-libs feature detection (Jiri Olsa) [1159929]- [fs] nfs: reject zero layout with zeroed stripe unit (Niels de Vos) [1166643] - [md] dm: fix RHEL6 kABI breakage in mapped_device structure (Mike Snitzer) [1169431] - [md] dm: use rcu_dereference_protected instead of rcu_dereference (Mike Snitzer) [1169431] - [md] dm-thin: suspend_resume active thin devices when reloading thin-pool (Mike Snitzer) [1169431] - [md] dm-thin: do not allow thin device activation while pool is suspended (Mike Snitzer) [1169431] - [md] dm-thin: remove stale 'trim' message in block comment above pool_message (Mike Snitzer) [1169431] - [md] dm-thin: fix a race in thin_dtr (Mike Snitzer) [1169431] - [md] dm: update wait_on_bit calls for RHEL (Mike Snitzer) [1169431] - [md] dm: enhance internal suspend and resume interface (Mike Snitzer) [1169431] - [md] dm: add presuspend_undo hook to target_type (Mike Snitzer) [1169431] - [md] dm: return earlier from dm_blk_ioctl if target doesn't implement .ioctl (Mike Snitzer) [1169431] - [md] dm: do not call dm_sync_table() when creating new devices (Mike Snitzer) [1169431] - [md] dm: sparse: Annotate field with __rcu for checking (Mike Snitzer) [1169431] - [md] dm: Use rcu_dereference() for accessing rcu pointer (Mike Snitzer) [1169431] - [md] dm: allow active and inactive tables to share dm_devs (Mike Snitzer) [1169431] - [md] dm-table: add dm_table_run_md_queue_async (Mike Snitzer) [1169431] - [md] dm-mpath: stop queueing IO when no valid paths exist (Mike Snitzer) [1169431] - [md] dm-bufio: fix memleak when using a dm_buffer's inline bio (Mike Snitzer) [1169431] - [md] dm-btree: fix a recursion depth bug in btree walking code (Mike Snitzer) [1169431] - [net] rds: fix possible double free on sock tear down (Herton R. Krzesinski) [1161147] - [acpi] memhotplug: bind the memory device when the driver is being loaded (Igor Mammedov) [1150510] - [acpi] memhotplug: don't allow to eject the memory device if it is being used (Igor Mammedov) [1150510] - [acpi] memhotplug: free memory device if acpi_memory_enable_device() failed (Igor Mammedov) [1150510] - [acpi] memhotplug: fix memory leak when memory device is unbound from acpi_memhotplug (Igor Mammedov) [1150510] - [acpi] memhotplug: deal with eject request in hotplug queue (Igor Mammedov) [1150510] - [acpi] memhotplug: add memory offline code to acpi_memory_device_remove() (Igor Mammedov) [1150510] - [acpi] memhotplug: call acpi_bus_trim() to remove memory device (Igor Mammedov) [1150510] - [block] xen-blkfront: remove type check from blkfront_setup_discard (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: If no barrier or flush is supported, use invalid operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: fix a deadlock while handling discard response (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Handle discard requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: add BLKIF_OP_DISCARD and discard request struct (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Union the blkif_request request specific fields (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Introduce BLKIF_OP_FLUSH_DISKCACHE support (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Provide for 'feature-flush-cache' the BLKIF_OP_WRITE_FLUSH_CACHE operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: cope with backend that fail empty BLKIF_OP_WRITE_BARRIER requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Implement FUA with BLKIF_OP_WRITE_BARRIER (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: change blk_shadow.request to proper pointer (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: map REQ_FLUSH into a full barrier (Vitaly Kuznetsov) [1103797] - [virtio] set pci bus master enable bit (Fam Zheng) [1159913]- [kernel] ipc/sem: Fully initialize sem_array before making it visible (Rik van Riel) [1165277] - [kernel] ipc/sem: synchronize semop and semctl with IPC_RMID (Rik van Riel) [1165277] - [kernel] ipc/sem: update sem_otime for all operations (Larry Woodman) [1168588] - [fs] fuse: prevent null nd panic on dentry revalidate (Brian Foster) [1162782] - [hv] vmbus: Properly protect calls to smp_processor_id() (Vitaly Kuznetsov) [1149924] - [hv] vmbus: Cleanup hv_post_message() (Vitaly Kuznetsov) [1149924] - [net] ipv4: Fix incorrect error code when adding an unreachable route (Panu Matilainen) [1119544] - [net] tcp: do not copy headers in tcp_collapse() (Alexander Duyck) [1156289] - [net] tcp: use tcp_flags in tcp_data_queue() (Alexander Duyck) [1156289] - [net] tcp: use TCP_SKB_CB(skb)->tcp_flags in input path (Alexander Duyck) [1156289] - [net] tcp: remove unused tcp_fin() parameters (Alexander Duyck) [1156289] - [net] tcp: rename tcp_skb_cb flags (Alexander Duyck) [1156289] - [net] tcp: unify tcp flag macros (Alexander Duyck) [1156289] - [net] tcp: unalias tcp_skb_cb flags and ip_dsfield (Alexander Duyck) [1156289] - [net] netfilter: ipset: timeout values corrupted on set resize (Marcelo Leitner) [1152754] - [net] tcp: zero retrans_stamp if all retrans were acked (Marcelo Leitner) [1127553] - [net] tcp: fix retrans_stamp advancing in error cases (Marcelo Leitner) [1127553] - [net] bridge: allow forwarding some link local frames (Marcelo Leitner) [1144330] - [net] netfilter: fix xt_TCPOPTSTRIP in forwarding path (Marcelo Leitner) [1135650] - [net] ipv4: fix nexthop attlen check in fib_nh_match (Jiri Pirko) [1151899] - [net] netfilter: conntrack: disable generic tracking for known protocols (Daniel Borkmann) [1114697] - [net] netns: xfrm: ipcomp support (Jiri Pirko) [1112926] - [usb] ehci: Fix panic on hotplug race condition (Don Zickus) [1107010] - [usb] usb_wwan: replace release and disconnect with a port_remove hook (Stanislaw Gruszka) [1148615] - [x86] perf: Rework AMD PMU init code (Jiri Olsa) [1141914] - [char] hwrng: pseries - fix stack corruption (Gustavo Duarte) [1164436] - [scsi] storvsc: get rid of overly verbose warning messages (Vitaly Kuznetsov) [1167967] - [scsi] storvsc: NULL pointer dereference fix (Vitaly Kuznetsov) [1167967] - [security] selinux: Permit bounded transitions under NO_NEW_PRIVS or NOSUID (Denys Vlasenko) [1104568] {CVE-2014-3215} - [security] Add PR__NO_NEW_PRIVS to prevent execve from granting privs (Denys Vlasenko) [1104568] {CVE-2014-3215}- [netdrv] set dev->addr_assign_type correctly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix curr_active_slave/carrier with loadbalance arp monitoring (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Fix pktgen to not oops on unsupported drivers"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_tx_drop() helper (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: squash a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify the xmit function for modes that use xmit_hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: display xmit_hash_policy for non-dynamic-tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make global bonding stats more reliable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary notes for bond_xmit_broadcast() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_xmit_roundrobin() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate ASSERT_RTNL()s and remove the unnecessary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: style and comment fixes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate the two rlb_next_rx_slave functions into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix div by zero while enslaving and transmitting (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: adjust locking comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert curr_slave_lock to a spinlock and rename it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean curr_slave_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: remove curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: clean up curr_slave_lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add missing space in bonding driver parameter description (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove our leftovers of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove last users of bond->lock and bond->lock itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options: remove bond->lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: procfs: clean bond->lock usage and use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_slave to use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: clean bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: use curr_slave_lock instead of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix typo in printk (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create netlink event when bonding option is changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Replace rcu_dereference() with rcu_access_pointer() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use kobject_put instead of _del after kobject_add (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: destroy proc directory only after all bonds are gone (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rtnl_deref in bond_change_rx_flags() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enhance L2 hash helper with packet type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Do not try to send packets over dead link in TLB mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_options.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_options.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_procfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bonding: remove pr_fmt from bond_netlink.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_netlink.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_debugfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_alb.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_alb.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_3ad.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_main.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_option_mode_set warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit enslaving interfaces without set_mac support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for current_arp_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_access_pointer() in bonding_show_mii_status() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of bond_option_active_slave_get() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix ad_select module param check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer relevant vlan warnings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow to add vlans on top of empty bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove NULL verification from bond_get_bond_by_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate essential new_slave->bond/dev early (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix vlan_features computing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace SLAVE_IS_OK() with bond_slave_can_tx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename slave_can_tx and clean it up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert IS_UP(slave->dev) to inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make IS_IP_TARGET_UNUSABLE_ADDRESS an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create a macro for bond mode and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make USES_PRIMARY inline functions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make BOND_NO_USES_ARP an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make TX_QUEUE_OVERRIDE() macro an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove BOND_MODE_IS_LB macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix out of range parameters for bond_intmax_tbl (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alloc the structure ad_info dynamically in per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make a generic sysfs option store and fix comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify the slave_do_arp_validate_only() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary struct bond_net (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix format string mismatch in bond_sysfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add tlb_dynamic_lb parameter for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Added bond_tlb_xmit() for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Reorg bond_alb_xmit code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Changed hashing function to just provide hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove debug_fs files when module init fails (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Inactive slaves should keep inactive flag's value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add net_ratelimt to avoid spam in arp interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_err() for bond xmit broadcast (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_warn()s in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct ether type for alb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set correct vlan id for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: force cast of IP address in options (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix const in options processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly handle out of range parameters for lp_interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options handling cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: send arp requests even if there's no route to them (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow enslaving a bond to itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a div error caused by the slave release path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for ab arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer needed lock for bond_xxx_info_query() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_dereference() to access curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: netpoll: remove unwanted slave_dev_support_netpoll() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv() race of curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Invert test (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary else (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename last_arp_rx to last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: rename slave->jiffies to ->last_link_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless updating of slave->dev->last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in slave_last_rx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the new options to correctly set last_arp_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend arp_validate to be able to receive unvalidated arp-only traffic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always set recv_probe to bond_arp_rcv in arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always update last_arp_rx on packet recieve (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit using arp_validate with non-ab modes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond->lock from bond_arp_rcv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: make aggregator_identifier bond-private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert c99 comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Neaten pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert pr_warning to pr_warn, neatening (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 4 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 3 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 1 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors comments and space (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors with foo* bar|foo * bar (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_option_queue_id_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted bond lock for enslave processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode in bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode at enslave and removal processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: restructure locking of bond_ab_arp_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_ab_arp_probe (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix u64 division (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change name of sysfs dir for bonding slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean the primary slave if there is no slave matching new primary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert slaves to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend_igmp to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert all_slaves_active to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert queue_id to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert active_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert use_carrier to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_reselect to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert miimon to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert num_peer_notif to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert ad_select to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert min_links to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lacp_rate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert updelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert downdelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_ip_target to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert fail_over_mac to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_all_targets to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_validate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert xmit_hash_policy to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert packets_per_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert mode setting to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add infrastructure for an option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make slave_sysfs_ops static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add sysfs /slave dir for bond slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: handle slave's name change with primary_slave logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use __dev_get_by_name instead of dev_get_by_name to find interface (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_active_agg() RCU logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_first_agg RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_3ad_set_carrier() RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code from 3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert 3ad to use pr_warn instead of pr_warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up style for bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix kstrtou8() return value verification in num_peer_notif (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bounds checking for tbl params (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netlink msg size (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_info attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lacp_rate attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make more functions static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_64bits to instead of ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the return value for bond_3ad_bind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted return value for bond_dev_queue_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimizztion for bond_slave_override() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_alb_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_3ad_xmit_xor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_unaligned for bond addr compare (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ust micro BOND_NO_USE_ARP to simplify the mode check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add option lp_interval for loading module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make local function static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add packets_per_slave attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lp_interval attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min_links attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add num_grat_arp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_handle_link_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_duplex_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_speed_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add resend_igmp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add xmit_hash_policy attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add fail_over_mac attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use be32 nla put/get for be32 values (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the bond_resend_igmp_join_requests_delayed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_store_primaryxxx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_option_active_slave_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add RCU for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond enslave and release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create bond_first_slave_rcu() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the no effect lock for bond_select_active_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_all_targets netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_validate netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_interval netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add use_carrier netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add downdelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add updelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add miimon netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Use RCU_INIT_POINTER() for better overhead and for sparse (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix packets_per_slave showing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix FSF address in file headers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target checks when install the module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable arp and enable mii monitoring when bond change to no uses arp mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ip checks when store ip target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two race conditions in bond_store_updelay/downdelay (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend round-robin mode with packets_per_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_get_size() returns wrong size (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Merge branch 'bonding_monitor_locking'" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move bond-specific init after enslave happens (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove __exit tag from bond_netlink_fini() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support active_slave option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support mode option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave getting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_ioctl_change_active() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move mode setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: push Netlink bits into separate file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl lock and remove read lock for bond sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for 3ad xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ensure that TLB mode's active slave has correct mac filter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify the old and add new xmit hash policies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix broken promiscuity reference counting issue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove forgotten bond_next_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_next_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't use bond_next_slave() in bond_info_seq_next() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused __get_next_agg() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_3ad_unbind_slave() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_agg_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make __get_active_agg() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_port_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_first_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_next_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: verify if we still have slaves in bond_3ad_unbind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly verify for the first slave in bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: move bond_attach/detach_slave in the proper position (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_prev_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_has_slaves() and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused bond_for_each_slave_from() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_ab_arp_probe() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_find_best_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework rlb_next_rx_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_3ad_xmit_xor() to use bond_for_each_slave() only (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use bond_for_each_slave() in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_for_each_slave() use lower neighbour's private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_for_each_slave_continue_reverse() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate neighbour's private on enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Make alb learning packet interval configurable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_compute_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify bond_3ad_update_lacp_rate and use RTNL for sync (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove outdated comment and braces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify and fix peer notification (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rlb_client_info->vlan_id instead of ->tag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: pr_debug instead of pr_warn in bond_arp_send_all (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove current_alb_vlan (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove MAX_LP_BURST (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: split alb_send_learning_packets() (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: look for bridge IPs in arp monitoring"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unwind on bond_add_vlan failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove locking from bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_time_in_interval() and use it for time comparison (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: call slave_last_rx() only once per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify only neigh_parms owned by us (Nikolay Aleksandrov) [1159818] - [net] neighbour: populate neigh_parms on alloc before calling ndo_neigh_setup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: initial RCU conversion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out slave id tx code and simplify xmit paths (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify broadcast_xmit function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary read_locks of curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to list API and replace bond's custom list (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix system hang due to fast igmp timer rescheduling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_resend_igmp_join_requests read_unlock leftover (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup netpoll code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pre-defined macro in bond_mode_name instead of magic number 0 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fixed up a error "do not initialise statics to 0 or NULL" in bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl protection for bonding_store_fail_over_mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_sysfs.c checkpatch cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call slave_xxx_netpoll under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend IGMP to notifier event (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: combine pr_debugs in bond_set_dev_addr into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: when cloning a MAC use NET_ADDR_STOLEN (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary dev_addr_from_first member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary setup_by_slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't trust arp requests unless active slave really works (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't validate arp if we don't have to (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add helper function bond_get_targets_ip(targets, ip) (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix slave speed reporting in bond_miimon_commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: make alb use bond_slave_has_mac() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call alb_set_slave_mac_addr() while atomic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix igmp_retrans type and two related races (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset master mac on first enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow change of MAC if fail_over_mac enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert hw addr handling to sync/unsync, support ucast addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: update the comments to reflect the reality (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove unused parameter from alb_swap_mac_addr() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow xmit hash policy change while bond dev is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix multiple 3ad mode sysfs race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace x with pI4 for IPv4 addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow TSO being set on bonding master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in enslave failure path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in bond_mc_swap() bond's mc addr list is walked without lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable netpoll on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: primary_slave & curr_active_slave are not cleaned on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: vlans don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: mc addresses don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add support to read speed and duplex via ethtool (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix l23 and l34 load balancing in forwarding path (Nikolay Aleksandrov) [1159818] - [net] sk_buff: introduce pskb_network_may_pull() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce proto_ports_offset() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: IFF_BONDING is not stripped on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netdev event NULL pointer dereference (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: new helper - PDE_DATA() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bonding_masters race condition in bond unloading (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove sysfs before removing devices" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove sysfs before removing devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get netdev_rx_handler_unregister out of locks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix disabling of arp_interval and miimon (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove already created master sysfs link on failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call update_speed_duplex() under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fire NETDEV_RELEASE event only on 0 slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if slave count is 0 in case when deciding to take slave's mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set sysfs device_type to 'bond' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_release_all inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix initialize after use for 3ad machine state spinlock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix race condition between bond_enslave() and bond_3ad_update_lacp_rate() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: have random dev address by default instead of zeroes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unset primary slave via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix drvinfo strings set in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove usage of dev->master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: do not cancel works in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix check for ethtool get_link operation support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete migrated IP addresses from the rlb hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rlb mode of bond should not alter ARP originating via bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix race condition in bonding_store_slaves_active (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix miimon and arp_interval delayed work race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in balance-rr mode, set curr_active_slave only if it is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Bonding driver does not consider the gso_max_size/gso_max_segs setting of slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix typo of "suport" in various comments and Kconfig (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix second off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add some slack to arp monitoring time limits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: support for IPv6 transmit hashing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check netpoll tx status on the right device (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove read_lock around netpoll_cleanup (Nikolay Aleksandrov) [1159818] - [net] netpoll: use GFP_ATOMIC in slave_enable_netpoll() and __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove netdev_bonding_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bond_sysfs: use real_num_tx_queues rather than params.tx_queue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename bond_queue_mapping to slave_dev_queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: refine IFF_XMIT_DST_RELEASE capability (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move np->dev and np->dev_name init into __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: debugfs and network namespaces are incompatible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Manage /proc/net/bonding/ entries from the netdev events (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: show all the link status of slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop_monitor aware (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove packet cloning in recv_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix corrupted queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: record primary when modify it via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix LACPDU rx_dropped commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr_64bits to ether_addr_equal_64bits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr to ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't increase rx_dropped after processing LACPDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_update_speed_duplex() can return void since no callers check its return (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: start slaves with link down for ARP monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly proxy slave neigh param setup ndo function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit address change event also in bond_release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit event when bonding changes MAC (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove entries for master_ip and vlan_ip and query devices instead (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: send igmp report for its master"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix misspelling of "since" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary k.alloc/v.alloc OOM messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix enslaving in alb mode when link down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't disable softirq under bond_alb_xmit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix error handling if slave is busy v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: only use primary address for ARP (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove obsolete source file 'bond_ipv6.c' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Don't allow mode change via sysfs with slaves present (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: comparing a u8 with -1 is always false (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: update speed/duplex for NETDEV_CHANGE (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: eliminate bond_close race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding slaves honour master's skb->priority (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix wrong port enabling in 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly stop queuing work when requested (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove use of ndo_set_multicast_list in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ndo_change_rx_flags callback (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset backup and inactive flag of slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: implement get_tx_queues rtnk_link_op (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reduce noise during init (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix string comparison errors (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min links parameter to 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce ip_is_fragment helper inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: copy dev name of slaves to struct netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete a dereference before check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up bond_del_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused arp_mon_pt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused ad_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete agg_select_mode from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete lacp_fast from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset queue mapping prior to transmission to physical device v5 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow all slave speeds (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup module option descriptions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: documentation and code cleanup for resend_igmp (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent deadlock on slave store with alb mode (v3) (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: disable netpoll when enslave a device"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kill two unused macro definitions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix structure sizeof incompatibility for some PDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to ndo_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out rlock bond->lock in xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Restore control over number of peer notifications (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move processing of recv handlers into handle_frame() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad - fix agg_device_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding, ipv4, ipv6, vlan: Handle NETDEV_BONDING_FAILOVER like NETDEV_NOTIFY_PEERS (Nikolay Aleksandrov) [1159818] - [net] ipv6: Send unsolicited neighbour advertismements when notified (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Adding support for throughputs larger than 65536 Mbps (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor/cosmetic type inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor sparse complaints (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix tranmitted/tranmitting typo (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused rlb_interval_counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused alb_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set save_load to 0 when initializing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix common misspellings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: typo in comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rx_handler locking (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a typo in a comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable netpoll without checking link status (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce rx_handler results and logic around that (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of IFF_SLAVE_INACTIVE netdev->priv_flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: wrap slave state work (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of multiple bond-related netdevice->priv_flags (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: register slave pointer for rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Improve syslog message at device creation time (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Call netif_carrier_off after register_netdevice (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Incorrect TX queue offset (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move procfs code into bond_procfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Fix the state machine locking v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: COW before overwriting the destination MAC address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused dummy functions when net poll controller isn't enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct size for _simple_hash() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix sparse warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bonding to use rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove IFF_IN_NETPOLL flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: sync netpoll code with bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix return value of couple of store functions (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: reduce and unify printk level in netdev_fix_features()"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Ensure that we unshare skbs prior to calling pskb_may_pull (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kobject.h redux (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs interface to see RLB hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: migrate some macros from bond_alb.c to bond_alb.h (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix mangled NAs on slaves without VLAN tag insertion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Change active slave quietly when bond is down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix slave selection bug (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs facility to the bonding driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert netpoll blocking api in bonding driver to be a counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check for assigned mac before adopting the slaves mac address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a race in IGMP handling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary casts of netdev_priv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dev_base_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix comment/printk typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix lockdep warning after bond_vlan_rx_register() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup: remove braces from single block statements (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup : add space around operators (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make release_and_destroy static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_resend_igmp_join_requests_delayed static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove netpoll blocking from uninit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Re-enable netpoll over bonding (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix bonding drivers improper modification of netpoll structure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Speed/Duplex information to /proc/net/bonding/bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reread information about speed and duplex when interface goes up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: print information about speed and duplex seen by the driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add retransmit membership reports tunable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rejoin multicast groups on VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix WARN_ON when writing to bond_master sysfs file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: return operator cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable gro by default (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly process non-linear skbs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix jiffies overflow problems again (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set device in RLB ARP packet handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change test for presence of VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: avoid a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_inet6addr_event() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a buffer overflow in bonding_show_queue_id (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if clients MAC addr has changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent netpoll over bonded interfaces (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Enable 64-bit net device statistics on 32-bit architectures"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow user-controlled output slave selection (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active parameter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: optimize tlb_get_least_loaded_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused original_flags struct slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move dev_addr cpy to bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding_store_slaves simpler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove redundant checks from bonding_store_slaves V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move slave MTU handling from sysfs V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused variable "found" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding support netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_xmit_roundrobin() fix (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix broken multicast with round-robin mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove trailing space in messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: flush unicast and multicast lists when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check return value of nofitier when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename notifier defines for netdev type change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix device leak on error in bond_create() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove net_device_stats from bonding struct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_open error return value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: spread __net_init, __net_exit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_3ad avoid possible null deref (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pr_fmt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix some typos and punctuation in comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Move && and || to end of previous line (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: net_identifiers should be read_mostly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix 802.3ad standards compliance error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Get the rtnl_link_ops support correct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add support for multiple network namespaces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Implement a basic set of rtnl link ops (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond device destruction (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond_create (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simply bond sysfs group creation (Nikolay Aleksandrov) [1159818] - [net] Allow devices to specify a device specific sysfs group (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove bond_dev from xmit_hash_policy call (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change bond_create_proc_entry() to return void (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless assignment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a parameter name in error message (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce primary_reselect option (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix broken multicast with round-robin mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make bonding support netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: make bonding support netpoll"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: set device in RLB ARP packet handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow arp_ip_targets on separate vlans to use arp validation" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check if clients MAC addr has changed" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce primary_reselect option" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add feature to support output port selection steering" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent oopsing on calling pskb_may_pull on shared skb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent sysfs from allowing arp monitoring with alb/tlb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: change test for presence of VLANs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix incorrect tx queue offset" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix jiffy comparison issues" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: interface doesn't issue IGMP report on slave interface during failover" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: documentation and code cleanup for resend_igmp" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "revert "bonding: make bonding support netpoll""" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix bonding drivers improper modification of netpoll structure" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove netpoll blocking from uninit path" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Convert netpoll blocking api in bonding driver to be a counter" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: disable netpoll when enslave a device" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow all slave speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Fix the state machine locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make 802.3ad use latest lacp_rate" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: delete lacp_fast from ad_bond_info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't lock when copying/clearing VLAN list on slave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow non-standard link-speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix string comparison errors" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce noise during init" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix potential deadlock in bond_uninit()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add missing xmit_hash_policy=layer2+3 info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reset queue mapping prior to transmission" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly stop queuing work when requested" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix pktgen to not oops on unsupported drivers" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: update speed/duplex for NETDEV_CHANGE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Don't allow mode change via sysfs with slaves present" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Allow Bonding driver to disable/enable LRO on slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "make bonding slaves honour master's skb->priority" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move slave MTU handling from sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move dev_addr cpy to bond_enslave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Make LRO flag follow slave settings" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: emit event when bonding changes MAC" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: send igmp report for its master" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove entries for master_ip and vlan_ip and query devices instead" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad - fix agg_device_up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: show all the link status of slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't disable softirq under bond_alb_xmit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove IFF_IN_NETPOLL flag" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix a NULL pointer dereference bug in bond_enslave()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent deadlock on slave store with alb mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Bonding driver does not consider the gso_max_size setting of slave devices" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check for assigned mac before adopting the slaves mac address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: unset primary slave via sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix enslaving in alb mode when link down" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fire NETDEV_RELEASE event only on 0 slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add support to read speed and duplex via ethtool" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: enable gro by default" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly unset current_arp_slave on slave link up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix corrupted queue_mapping" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix set mode race conditions" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix store_arp_validate race with mode change" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove redundant VLAN tag insertion logic" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add NETIF_F_NO_CSUM vlan_features" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't permit to use ARP monitoring in 802.3ad mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move bond_compute_features out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use the correct ether type for alb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce and unify printk level in netdev_fix_features()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add helper function bond_get_targets_ip()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make arp_ip_target parameter checks consistent with sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: arp_ip_count and arp_targets can be wrong" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't add duplicate targets to arp_ip_target" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't trust arp requests unless active slave really works" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add an option to fail when any of arp_ip_target is inaccessible" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove net_device_stats from bonding struct" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Enable 64-bit net device statistics on 32-bit architectures" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: look for bridge IPs in arp monitoring" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: convert bonding to use rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: COW before overwriting the destination MAC address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: register slave pointer for rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce rx_handler results and logic around that" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix rx_handler locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: get netdev_rx_handler_unregister out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move processing of recv handlers into handle_frame()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use local function pointer of bond->recv_probe in bond_handle_frame" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't increase rx_dropped after processing LACPDUs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix LACPDU rx_dropped commit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove packet cloning in recv_probe()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Nikolay Aleksandrov) [1159818]- [fs] ext4: don't count external journal blocks as overhead (Eric Sandeen) [1163811] - [md] dm-thin: fix pool_io_hints to avoid looking at max_hw_sectors (Mike Snitzer) [1142773] - [hv] vmbus: incorrect device name is printed when child device is unregistered (Vitaly Kuznetsov) [1149920] - [xen] pvhvm: Fix vcpu hotplugging hanging (Vitaly Kuznetsov) [1164278] - [xen] pvhvm: Don't point per_cpu(xen_vpcu, 33 and larger) to shared_info (Vitaly Kuznetsov) [1164278] - [xen] enable PVHVM VCPU placement when using more than 32 CPUs (Vitaly Kuznetsov) [1164278] - [xen] support large numbers of CPUs with vcpu info placement (Vitaly Kuznetsov) [1164278] - [drm] backport: CONFIG_DMAR vs CONFIG_INTEL_IOMMU (Rob Clark) [1144143] - [x86] kvm: ensure hard lockup detection is disabled by default (Andrew Jones) [1111822] - [kernel] watchdog: control hard lockup detection default (Andrew Jones) [1111822] - [kernel] watchdog: Fix print-once on enable (Andrew Jones) [1111822] - [kernel] watchdog: Quiet down the boot messages (Andrew Jones) [1111822] - [kernel] Revert "watchdog: quiet down the boot messages" (Andrew Jones) [1111822] - [kernel] hrtimer: Prevent hrtimer_enqueue_reprogram race (Prarit Bhargava) [1154512] - [kernel] hrtimer: Preserve timer state in remove_hrtimer() (Prarit Bhargava) [1154512] - [serial] 8250: increase PASS_LIMIT (Seth Jennings) [986761]- [scsi] sym53c8xx_2: Set DID_REQUEUE return code when aborting squeue (Mikulas Patocka) [1128952] - [input] mouse: elantech - add support for trackpoint found on some v3 models (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset the device when elantech probe fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer elantech touchpads (Aristeu Rozanski) [1064994] - [input] mouse: elantech - improve clickpad detection (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer devices (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix packet check for v3 and v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix for newer hardware versions v7 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - v4 is a clickpad, with only one button (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset touchpad before configuring it (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add resolution query support for v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for elantech fast command (Aristeu Rozanski) [1064994] - [input] mouse: elantech - convert obsolete strict_strtox to kstrtox (Aristeu Rozanski) [1064994] - [input] mouse: elantech - adjust hw_version detection logic (Aristeu Rozanski) [1064994] - [input] mouse: elantech - better support all those v2 variants (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v4 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v3 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - clean up elantech_init (Aristeu Rozanski) [1064994] - [input] mouse: elantech - packet checking for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove ETP_EDGE_FUZZ_V2 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use firmware provided x, y ranges (Aristeu Rozanski) [1064994] - [input] mouse: elantech - get rid of ETP_2FT_* in elantech.h (Aristeu Rozanski) [1064994] - [input] mouse: elantech - correct x, y value range for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove support for proprietary X driver (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report multitouch with proper ABS_MT messages (Aristeu Rozanski) [1064994] - [input] mt: handle semi-mt devices in core (Aristeu Rozanski) [1064994] - [input] mouse: elantech - export pressure and width when supported (Aristeu Rozanski) [1064994] - [input] mouse: elantech - return -ENOMEM in select drivers when memory allocation fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report position also with 3 fingers (Aristeu Rozanski) [1064994] - [input] mouse: elantech - discard the first 2 positions on some firmwares (Aristeu Rozanski) [1064994] - [input] mouse: elantech - relax signature checks (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use all 3 bytes when checking version (Aristeu Rozanski) [1064994] - [input] mouse: elantech - ignore high bits in the position coordinates (Aristeu Rozanski) [1064994] - [input] mouse: elantech - allow forcing Elantech protocol (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix firmware version check (Aristeu Rozanski) [1064994] - [input] mouse: elantech - do not advertise relative events (Aristeu Rozanski) [1064994]- [net] sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann) [1153980] {CVE-2014-7841} - [idle] intel_idle: fix IVT idle state table setting (Erik Arfvidson) [1120327] - [idle] intel_idle: fine-tune IVT residency targets (Erik Arfvidson) [1120327] - [netdrv] hyperv: Fix the total_data_buflen in send path (Jason Wang) [1132918] - [netdrv] hyperv: Fix a bug in netvsc_send() (Jason Wang) [1149925] - [netdrv] hyperv: Fix a bug in netvsc_start_xmit() (Jason Wang) [1149921] - [netdrv] hyperv: NULL dereference on error (Jason Wang) [1149921] - [netdrv] hyperv: Fix error return code in netvsc_init_buf() (Jason Wang) [1149921] - [netdrv] hyperv: Add netpoll support (Jason Wang) [1129966] - [netdrv] hyperv: remove unnecessary null test before kfree (Jason Wang) [1149921] - [netdrv] hyperv: fix apparent cut-n-paste error in send path teardown (Jason Wang) [1149921] - [netdrv] e100: fix typo in MDI/MDI-X eeprom check in e100_phy_init (John Greene) [1156417] - [powerpc] Disable /dev/port interface on systems without an ISA bridge (Gustavo Duarte) [1132045] - [powerpc] Add smp_mb()s to arch_spin_unlock_wait() (Gustavo Duarte) [1136224] - [powerpc] Add smp_mb() to arch_spin_is_locked() (Gustavo Duarte) [1136224]- [net] vlan: Don't propagate flag changes on down interfaces (Jiri Pirko) [1135347] - [net] bridge: register vlan group for br ports (Jiri Pirko) [1135347] - [netdrv] tg3: Use new VLAN code (Jiri Pirko) [1135347] - [netdrv] be2net: move to new vlan model (Jiri Pirko) [1135347] - [net] vlan: mask vlan prio bits (Jiri Pirko) [1135347] - [net] vlan: don't deliver frames for unknown vlans to protocols (Jiri Pirko) [1135347] - [net] vlan: allow nested vlan_do_receive() (Jiri Pirko) [1135347] - [net] allow vlan traffic to be received under bond (Jiri Pirko) [1135347] - [net] vlan: goto another_round instead of calling __netif_receive_skb (Jiri Pirko) [1135347] - [net] bonding: fix bond_arp_rcv setting and arp validate desync state (Jiri Pirko) [1135347] - [net] bonding: remove packet cloning in recv_probe() (Jiri Pirko) [1135347] - [net] bonding: Fix LACPDU rx_dropped commit (Jiri Pirko) [1135347] - [net] bonding: don't increase rx_dropped after processing LACPDUs (Jiri Pirko) [1135347] - [net] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Jiri Pirko) [1135347] - [net] bonding: move processing of recv handlers into handle_frame() (Jiri Pirko) [1135347] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Jiri Pirko) [1135347] - [netdrv] revert "bonding: check for vlan device in bond_3ad_lacpdu_recv()" (Jiri Pirko) [1135347] - [net] vlan: Always untag vlan-tagged traffic on input (Jiri Pirko) [1135347] - [net] Make skb->skb_iif always track skb->dev (Jiri Pirko) [1135347] - [net] vlan: fix a potential memory leak (Jiri Pirko) [1135347] - [net] vlan: fix mac_len recomputation in vlan_untag() (Jiri Pirko) [1135347] - [net] vlan: reset headers on accel emulation path (Jiri Pirko) [1135347] - [net] vlan: Fix the ingress VLAN_FLAG_REORDER_HDR check (Jiri Pirko) [1135347] - [net] vlan: make non-hw-accel rx path similar to hw-accel (Jiri Pirko) [1135347] - [net] allow handlers to be processed for orig_dev (Jiri Pirko) [1135347] - [net] bonding: get netdev_rx_handler_unregister out of locks (Jiri Pirko) [1135347] - [net] bonding: fix rx_handler locking (Jiri Pirko) [1135347] - [net] introduce rx_handler results and logic around that (Jiri Pirko) [1135347] - [net] bonding: register slave pointer for rx_handler (Jiri Pirko) [1135347] - [net] bonding: COW before overwriting the destination MAC address (Jiri Pirko) [1135347] - [net] bonding: convert bonding to use rx_handler (Jiri Pirko) [1135347] - [net] openvswitch: use rx_handler_data pointer to store vport pointer (Jiri Pirko) [1135347] - [net] add a synchronize_net() in netdev_rx_handler_unregister() (Jiri Pirko) [1135347] - [net] add rx_handler data pointer (Jiri Pirko) [1135347] - [net] replace hooks in __netif_receive_skb (Jiri Pirko) [1135347] - [net] fix conflict between null_or_orig and null_or_bond (Jiri Pirko) [1135347] - [net] remove the unnecessary dance around skb_bond_should_drop (Jiri Pirko) [1135347] - [net] revert "bonding: fix receiving of dups due vlan hwaccel" (Jiri Pirko) [1135347] - [net] uninline skb_bond_should_drop() (Jiri Pirko) [1135347] - [net] bridge: Set vlan_features to allow offloads on vlans (Jiri Pirko) [1135347] - [net] bridge: convert br_features_recompute() to ndo_fix_features (Jiri Pirko) [1135347] - [net] revert "bridge: explictly tag vlan-accelerated frames destined to the host" (Jiri Pirko) [1135347] - [net] revert "fix vlan gro path" (Jiri Pirko) [1135347] - [net] revert "bridge: do not learn from exact matches" (Jiri Pirko) [1135347] - [net] revert "bridge gets duplicate packets when using vlan over bonding" (Jiri Pirko) [1135347] - [net] llc: remove noisy WARN from llc_mac_hdr_init (Jiri Pirko) [1135347] - [net] bridge: stp: ensure mac header is set (Jiri Pirko) [1135347] - [net] vlan: remove reduntant check in ndo_fix_features callback (Jiri Pirko) [1135347] - [net] vlan: enable soft features regardless of underlying device (Jiri Pirko) [1135347] - [net] vlan: don't call ndo_vlan_rx_register on hardware that doesn't have vlan support (Jiri Pirko) [1135347] - [net] vlan: Fix vlan_features propagation (Jiri Pirko) [1135347] - [net] vlan: convert VLAN devices to use ndo_fix_features() (Jiri Pirko) [1135347] - [net] revert "vlan: Avoid broken offload configuration when reorder_hdr is disabled" (Jiri Pirko) [1135347] - [net] vlan: vlan device is lockless do not transfer real_num__queues (Jiri Pirko) [1135347] - [net] vlan: consolidate 8021q tagging (Jiri Pirko) [1135347] - [net] propagate NETIF_F_HIGHDMA to vlans (Jiri Pirko) [1135347] - [net] Fix a memmove bug in dev_gro_receive() (Jiri Pirko) [1135347] - [net] vlan: remove check for headroom in vlan_dev_create (Jiri Pirko) [1135347] - [net] vlan: set hard_header_len when VLAN offload features are toggled (Jiri Pirko) [1135347] - [net] vlan: Calling vlan_hwaccel_do_receive() is always valid (Jiri Pirko) [1135347] - [net] vlan: Centralize handling of hardware acceleration (Jiri Pirko) [1135347] - [net] vlan: finish removing vlan_find_dev from public header (Jiri Pirko) [1135347] - [net] vlan: make vlan_find_dev private (Jiri Pirko) [1135347] - [net] vlan: Avoid hash table lookup to find group (Jiri Pirko) [1135347] - [net] revert "vlan: Add helper functions to manage vlans on bonds and slaves" (Jiri Pirko) [1135347] - [net] revert "bonding: assign slaves their own vlan_groups" (Jiri Pirko) [1135347] - [net] revert "bonding: fix regression on vlan module removal" (Jiri Pirko) [1135347] - [net] revert "bonding: Always add vid to new slave group" (Jiri Pirko) [1135347] - [net] revert "bonding: Fix up refcounting issues with bond/vlan config" (Jiri Pirko) [1135347] - [net] revert "8021q/vlan: filter device events on bonds" (Jiri Pirko) [1135347] - [net] vlan: Use vlan_dev_real_dev in vlan_hwaccel_do_receive (Jiri Pirko) [1135347] - [net] gro: __napi_gro_receive() optimizations (Jiri Pirko) [1135347] - [net] vlan: Rename VLAN_GROUP_ARRAY_LEN to VLAN_N_VID (Jiri Pirko) [1135347] - [net] vlan: make vlan_hwaccel_do_receive() return void (Jiri Pirko) [1135347] - [net] vlan: init_vlan should not copy slave or master flags (Jiri Pirko) [1135347] - [net] vlan: updates vlan real_num_tx_queues (Jiri Pirko) [1135347] - [net] vlan: adds vlan_dev_select_queue (Jiri Pirko) [1135347] - [net] llc: use dev_hard_header (Jiri Pirko) [1135347] - [net] vlan: support "loose binding" to the underlying network device (Jiri Pirko) [1135347] - [net] revert "net: don't set VLAN_TAG_PRESENT for VLAN 0 frames" (Jiri Pirko) [1135347] - [net] tcp: fix splice() and tcp collapsing interaction (Florian Westphal) [1040768] - [input] wacom: initialize and destroy LEDs for Intuos4 S tablets (Aristeu Rozanski) [1030036] - [kernel] cpuset: PF_SPREAD_PAGE and PF_SPREAD_SLAB should be atomic flags (Aaron Tomlin) [1045310] - [documentation] cpuset: Update the cpuset flag file (Aaron Tomlin) [1045310] - [alsa] control: Make sure that id->index does not overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [alsa] control: Handle numid overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [md] dm-thin: fix potential for infinite loop in pool_io_hints (Mike Snitzer) [1142773] - [x86] kvm: fix PIT timer race condition (Mateusz Guzik) [1149593] {CVE-2014-3611} - [x86] kvm: vmx: handle invept and invvpid vm exits gracefull (Mateusz Guzik) [1144827 1144838] {CVE-2014-3645 CVE-2014-3646}- [fs] ext4: don't leave i_crtime.tv_sec uninitialized (Carlos Maiolino) [1144263] - [fs] ext4: zero out nanosecond timestamps for small inodes (Carlos Maiolino) [1144263] - [fs] nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry (J. Bruce Fields) [1150675] - [fs] nfsd: Decode and send 64bit time values (Benjamin Coddington) [1139909] - [fs] nfs: Make sure pre_change_attr is initialized correctly (Scott Mayhew) [1160042] - [dma] ioatdma: Adding Haswell devid for ioatdma (Prarit Bhargava) [1104761] - [x86] mtrr: return lowest common cache mode for range overlapping several mtrr (Larry Woodman) [973804] - [virtio] enable virtio_net to return bus_info in ethtool -i consistent with emulated NICs (Amos Kong) [994870]- [fs] udf: Avoid infinite loop when processing indirect ICBs (Jacob Tanenbaum) [1142320] {CVE-2014-6410} - [fs] isofs: unbound recursion when processing relocated directories (Jacob Tanenbaum) [1142269] {CVE-2014-5471 CVE-2014-5472} - [net] ipv6: delete expired route in ip6_pmtu_deliver (Hannes Frederic Sowa) [1156137] - [net] sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann) [1154676] {CVE-2014-3688} - [net] sctp: fix panic on duplicate ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3687} - [net] sctp: fix skb_over_panic when receiving malformed ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3673} - [net] sctp: handle association restarts when the socket is closed (Daniel Borkmann) [1154676] - [s390] mm: fix SIGBUS handling (Hendrik Brueckner) [1145070] - [usb] ehci: Fix a regression in the ISO scheduler (Gustavo Duarte) [1145805] - [powerpc] crashdump: Fix page frame number check in copy_oldmem_page (Gustavo Duarte) [1117401] - [lib] memblock: fix memblock_is_region_memory() (Gustavo Duarte) [1117401] - [lib] memblock: Implement memblock_is_memory and memblock_is_region_memory (Gustavo Duarte) [1117401] - [thermal] intel_powerclamp: add newer cpu ids (Steve Best) [1135911] - [powercap] rapl: add new CPU IDs (Steve Best) [1136929] - [powercap] intel_rapl: spell out SoC names (Steve Best) [1136929] - [powercap] rapl: add support for ValleyView Soc (Steve Best) [1136929]- [md] dm-thin: refactor requeue_io to eliminate spinlock bouncing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: optimize retry_bios_on_resume (Mike Snitzer) [1142773 1145230] - [md] dm-thin: sort the deferred cells (Mike Snitzer) [1142773 1145230] - [md] dm-thin: direct dispatch when breaking sharing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: remap the bios in a cell immediately (Mike Snitzer) [1142773 1145230] - [md] dm-thin: defer whole cells rather than individual bios (Mike Snitzer) [1142773 1145230] - [md] dm-thin: factor out remap_and_issue_overwrite (Mike Snitzer) [1142773 1145230] - [md] dm-thin: performance improvement to discard processing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: grab a virtual cell before looking up the mapping (Mike Snitzer) [1142773 1145230] - [md] dm-thin: implement thin_merge (Mike Snitzer) [1142773 1145230] - [md] dm: improve documentation and code clarity in dm_merge_bvec (Mike Snitzer) [1142773 1145230] - [md] dm-thin: adjust max_sectors_kb based on thinp blocksize (Mike Snitzer) [1142773 1145230] - [md] block: fix alignment_offset math that assumes io_min is a power-of-2 (Mike Snitzer) [1142773 1145230] - [md] dm-thin: throttle incoming IO (Mike Snitzer) [1142773 1145230] - [md] dm-thin: prefetch missing metadata pages (Mike Snitzer) [1142773 1145230] - [md] dm-transaction-manager: add support for prefetching blocks of metadata (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: change dm_thin_find_block to allow blocking, but not issuing, IO (Mike Snitzer) [1142773 1145230] - [md] dm-bio-prison: switch to using a red black tree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: evict buffers that are past the max age but retain some buffers (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: switch from a huge hash table to an rbtree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: update last_accessed when relinking a buffer (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: use kzalloc when allocating dm_bufio_client (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: do not allow the data block size to change (Mike Snitzer) [1142773 1145230] - [md] dm-thin: cleanup noflush_work to use a proper completion (Mike Snitzer) [1142773 1145230] - [md] dm-thin: fix DMERR typo in pool_status error path (Mike Snitzer) [1142773 1145230]- [fs] xfs: xlog_cil_force_lsn doesn't always wait correctly (Eric Sandeen) [1133304] - [netdrv] ixgbe: allow TXDCTL.WRTHRESH to be 1 will small ITR values (John Greene) [1132267] - [netdrv] ixgbe: Intel Change to allow itr changes without CONFIG_BQL support (John Greene) [1132267] - [video] offb: Fix setting of the pseudo-palette for >8bpp (Gerd Hoffmann) [1142450] - [video] offb: Add palette hack for qemu "standard vga" framebuffer (Gerd Hoffmann) [1142450] - [video] offb: Fix bug in calculating requested vram size (Gerd Hoffmann) [1142450] - [s390] zcrypt: toleration of new crypto adapter hardware (Hendrik Brueckner) [1134984] - [s390] zcrypt: support for extended number of ap domains (Hendrik Brueckner) [1134984] - [net] sock_queue_err_skb() dont mess with sk_forward_alloc (Jiri Benc) [1148257]- [acpi] intel_idle: simplify test for leave_mm() (Neil Horman) [1035906] - [intel_idle] close avn_cstates array with correct marker (Neil Horman) [1035906] - [intel_idle] Fixed C6 state on Avoton/Rangeley processors (Neil Horman) [1035906] - [intel_idle] Support Intel Atom Processor C2000 Product Family (Neil Horman) [1035906] - [intel_idle] shrink states tables (Neil Horman) [1035906] - [intel_idle] export both C1 and C1E (Neil Horman) [1035906] - [intel_idle] remove assumption of one C-state per MWAIT flag (Neil Horman) [1035906] - [x86] intel_idle: remove use and definition of MWAIT_MAX_NUM_CSTATES (Neil Horman) [1035906] - [acpi] intel_idle: Rename cpuidle states (Neil Horman) [1035906] - [intel_idle] stop using driver_data for static flags (Neil Horman) [1035906] - [x86] turbostat: decode MSR_IA32_POWER_CTL (Neil Horman) [1035906] - [intel_idle] support Haswell (Neil Horman) [1035906] - [acpi] Fix suspend/resume regression caused by cpuidle cleanup (Neil Horman) [1035906] - [intel_idle] Revert change of auto_demotion_disable_flags for Nehalem (Neil Horman) [1035906] - [x86] intel-idle: convert to x86_cpu_id auto probing (Neil Horman) [1035906] - [x86] Add driver auto probing for x86 features v4 (Neil Horman) [1035906] - [intel_idle] Split up and provide per CPU initialization func (Neil Horman) [1035906] - [cpuidle] Split cpuidle_state structure and move per-cpu statistics fields (Neil Horman) [1035906] - [acpi] cpuidle: Remove acpi_idle_suspend to fix suspend regression (Neil Horman) [1035906] - [cpuidle] Move dev->last_residency update to driver enter routine; remove dev->last_state (Neil Horman) [1035906] - [cpuidle] CPUIDLE_FLAG_TLB_FLUSHED is specific to intel_idle (Neil Horman) [1035906] - [intel_idle] Voluntary leave_mm before entering deeper (Neil Horman) [1035906] - [fs] autofs4: fix false positive compile error (Ian Kent) [858164] - [fs] autofs4: translate pids to the right namespace for the daemon (Ian Kent) [858164] - [fs] autofs4: allow autofs to work outside the initial PID namespace (Ian Kent) [858164] - [fs] autofs4: Do not potentially dereference NULL pointer returned by fget() in autofs_dev_ioctl_setpipefd() (Ian Kent) [858164] - [fs] gfs2: fix bad inode i_goal values during block allocation (Abhijith Das) [1130684] - [net] guard tcp_set_keepalive() to tcp sockets (Florian Westphal) [1141746] {CVE-2012-6657} - [kernel] init: add initcall_blacklist kernel parameter (Prarit Bhargava) [1112284]- [fs] call d_op->d_hash on last component of umount path (Abhijith Das) [1129712] - [usb] serial: memory corruption flaw (Jacob Tanenbaum) [1141402] {CVE-2014-3185} - [hid] off by one error in various _report_fixup routines (Jacob Tanenbaum) [1141392] {CVE-2014-3184} - [char] ipmi: Clear drvdata when interface is removed (Tony Camuso) [1135910] - [char] ipmi: init shadow_ipmi_smi_handlers early in ipmi_si_intf (Tony Camuso) [1139464] - [net] ipsec: update MAX_AH_AUTH_LEN to support sha512 (Herbert Xu) [1140103] - [net] bridge: Add support for TX vlan offload (Jiri Pirko) [1146391] - [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1121991] - [alsa] control: Protect user controls against concurrent access (Radomir Vrbovsky) [1117337] {CVE-2014-4652} - [netdrv] virtio-net: fix big buffer receiving (Jason Wang) [1144073] - [netdrv] tg3: prevent ifup/ifdown during PCI error recovery (Ivan Vecera) [1117009]- [netdrv] revert "cxgb4: set skb->rxhash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn on delayed ACK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use ULP_MODE_TCPDDP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Debugfs dump_qp() updates" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop peer_abort when no endpoint found" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Detect DB FULL events and notify RDMA ULD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Common platform specific changes for DB Drop Recovery" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add debugfs RDMA memory stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add DB Overflow Avoidance" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use vmalloc() for debugfs QP dump" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Remove kfifo usage" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Include vmalloc.h for vmalloc and vfree" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: set maximal number of default RSS queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove duplicate register definitions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Move dereference below NULL test" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add functions to read memory via PCIE memory window" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Code cleanup to enable T4 Configuration File support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 configuration file" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 hardwired driver configuration settings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error handling in create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix build error due to missing linux/vmalloc.h include" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allocate enough data in t4_memory_rw()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Address various sparse warnings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unnecessary #ifdef condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't free chunk that we have failed to allocate" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix unable to get UP event from the LLD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix initialization of SGE_CONTROL register" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: use WARN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Chelsio FCoE offload driver submission" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T4 filter support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add LE hash collision bug fix path in LLD driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for active open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for passive open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix bug for active and passive LE hash collision path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect PFVF CMASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections that receive unexpected streaming mode data" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections when moving to ERROR state" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Display streaming mode error only if detected in RTS" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Keep QP referenced until TID released" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always log async errors" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only log rx_data warnings if cpl status is non-zero" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint timeout race condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't reconnect on abort for mpa_rev 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't wakeup threads for MPAv2" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Insert hwtid in pass_accept_req instead in pass_establish" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Address sparse warnings" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: "cookie" can stay in host endianness" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix cast warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow for backward compatibility with new VPD scheme" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add register definations for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add macros, structures and inline functions for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Initialize T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dump T5 registers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 write combining support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Enable doorbell drop recovery only for T4 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 debugfs support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 PCI ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Update driver version and description" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Disable SR-IOV support for PF4-7 for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add Support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn off db coalescing when RDMA QPs are in use" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add module_params to enable DB FC & Coalescing on T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use DSGLs for fastreg and adapter memory writes for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Map pbl buffers for dma if using DSGL" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Bump tcam_full stat and WR reply timeout" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix onchip queue support for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error return code in create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix SQ allocation when on-chip SQ is disabled" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix pci_device_id structure initialization with correct PF number" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: fix error recovery when t4_fw_hello returns a positive value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Do not set net_device::dev_id to VI index" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix stack info leak in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add routines to create and remove listening IPv6 servers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add CLIP support to store compressed IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cma: Add IPv6 support for iWARP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add support for active and passive open connection with IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Handle newer firmware changes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use correct bit shift macros for vlan filter tuples" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix QP flush logic" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Advertise ~0ULL as max MR size" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Issue RI.FINI before closing when entering TERM" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove workqueue when driver registration fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: remove duplicate include in cxgb4.h" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Much cleaner implementation of is_t4()/is_t5()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add new scheme to update T4/T5 firmware" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix formatting of physical address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Make _c4iw_write_mem_dma() static" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: calls skb_set_hash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Reserve stid 0 for T4/T5 adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Include TCP as protocol when creating server filters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Assign filter server TIDs properly" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Account for stid entries properly in case of IPv6" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add API to correctly calculate tuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Calculate the filter server TID properly" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Server filters are supported only for IPv4" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allow large buffer size to have page size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Changed FW check version to match FW binary version" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: silence shift wrapping static checker warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Avoid disabling PCI device for towice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't retrieve stats during recovery" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix gcc warning on 32-bit arch" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix referencing freed adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing neigh_release in LE-Workaround path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support to recognize 40G links" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Print adapter VPD Part Number instead of Engineering Change field" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow >10G ports to have multiple queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: LE-Workaround is not atomic in firmware" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unused registers and add missing ones" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add more PCI device ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: Stop using ethtool SPEED_* constants" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use remove handler as shutdown handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add code to dump SGE registers when hitting idma hangs" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Updates for T5 SGE's Egress Congestion Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Calculate len properly for LSO path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Doorbell Drop Avoidance Bug Fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix underflows in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix four byte info leak in c4iw_create_cq()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Cap CQ size at T4_MAX_IQ_SIZE" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Allow loopback connections" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always release neigh entry" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix incorrect BUG_ON conditions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Default peer2peer mode to 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Save the correct map length for fast_reg_page_lists" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't leak skb in c4iw_uld_rx_handler()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix possible memory leak in RX_PKT processing" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Ignore read reponse type 1 CQEs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Connect_request_upcall fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update snd_seq when sending MPA messages" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb" (Prarit Bhargava) [1140743] - [netdrv] revert "cxbg4: Remove addressof casts to same type" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio Adapters" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: set error code on kmalloc() failure" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Lock around accept/reject downcalls" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop RX_DATA packets if the endpoint is gone" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rx_data() needs to hold the ep mutex" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Disable DSGL use by default" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Endpoint timeout fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rmb() after reading valid gen bit" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: SQ flush fix" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Max fastreg depth depends on DSGL support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use pr_warn_ratelimited" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Initialize reserved fields in a FW work request" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing debug stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use uninitialized_var()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix over-dereference when terminating" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Save the correct mac addr for hw-loopback connections in the L2T" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use the correct max size for firmware flash" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint mutex deadlocks" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Force T5 connections to use TAHOE congestion control" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only allow kernel db ringing for T4 devs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update Kconfig to include Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode PCIe Gen3 link speed" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix memory leaks in c4iw_alloc() error paths" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix vlan support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing padding at end of struct c4iw_create_cq_resp" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode the firmware port and module type a bit more for ethtool" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Allocate and use IQs specifically for indirect interrupts" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: don't truncate the recv window size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Change default Interrupt Holdoff Packet Count Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use FW interface to get BAR0 value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio T4 Adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary null test before debugfs_remove_recursive" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Detect Ing. Padding Boundary at run-time" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: use firmware ord/ird resource limits" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: display TPTE on errors" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: work request logging feature" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Move common defines to cxgb4" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add the MC1 registers to read in the interrupt handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixed incorrect check for memory operation in t4_memory_rw" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: only free allocated fls" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix possible race condition in cleanup" (Prarit Bhargava) [1140743] - [infiniband] revert "iw_cxgb4: fix for 64-bit integer division" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Implement "Unhandled Interrupts" statistic" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix TX Queue restart" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix SGE resource resource deallocation bug" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix bug where we were only allocating one queue in MSI mode" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do not use PCI resources before pci_enable_device()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: make single bit signed bitfields unsigned" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove call to stop TX queues at load time" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix bug in Generic Receive Offload" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix some errors in Gather List to skb conversion" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: flesh out PCI Device ID Table" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fail open if link_start() fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add call to Firmware to reset VF State" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: minor comment/symbolic name cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add ethtool statistics for GRO" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix up "Section Mismatch" compiler warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Advertise NETIF_F_TSO_ECN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix setting unicast/multicast addresses" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix mailbox data/control coherency domain race" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: recover from failure in cxgb4vf_open()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Check driver parameters in the right place" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Quiesce Virtual Interfaces on shutdown" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use defined Mailbox Timeout" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: improve Kconfig dependencies" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do vlan cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "chelsio: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix VLAN extraction counter increment" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: Staticize local symbols" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove superfluous call to pci_disable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Adds device Id for few more Chelsio adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines" (Prarit Bhargava) [1140743] - [scsi] revert "libcxgbi: Add ipv6 api to driver" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Fix ipv6 build failure caught with randconfig" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: remove spurious use of rcu" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Guard ipv6 code with a config check" (Prarit Bhargava) [1140743]- [kernel] futex: Fix errors in nested key ref-counting (Denys Vlasenko) [1094458] {CVE-2014-0205} - [fs] vfs: add missing __putname() in patch_mountpoint() (Ian Kent) [1135165] - [fs] nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait (Benjamin Coddington) [1113269] - [netdrv] mlx4: add vlan_rx_register to the master ops (Doug Ledford) [1133506] - [infiniband] ocrdma: use right macro in query ah (Doug Ledford) [1133506] - [infiniband] ocrdma: resolve L2 address when creating user AH (Doug Ledford) [1133506] - [infiniband] ocrdma: get vlan tag from ib_qp_attrs (Doug Ledford) [1133506] - [infiniband] ocrdma: add default gid at index 0 (Doug Ledford) [1133506] - [infiniband] ocrdma: obtain sl from deivce structure (Doug Ledford) [1133506] - [infiniband] ocrdma: do not skip setting deffered_arm (Doug Ledford) [1133506] - [infiniband] ocrdma: Initialize the GID table while registering the device (Doug Ledford) [1133506] - [infiniband] ocrdma: Increase the size of STAG array in dev structure to 16K (Doug Ledford) [1133506] - [infiniband] ocrdma: Add missing adapter mailbox opcodes (Doug Ledford) [1133506] - [infiniband] ocrdma: Return proper value for max_mr_size (Doug Ledford) [1133506] - [infiniband] ocrdma: Allow only SEND opcode in case of UD QPs (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid reporting wrong completions in case of error CQEs (Doug Ledford) [1133506] - [infiniband] ocrdma: Query and initalize the PFC SL (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid posting DPP requests for RDMA READ (Doug Ledford) [1133506] - [infiniband] core: When marsheling uverbs path, clear unused fields (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid executing gid task when device is being removed (Amir Vadai) [1130394] - [infiniband] mlx4: Fix lockdep splat for the iboe lock (Amir Vadai) [1130394] - [infiniband] mlx4: Get upper dev addresses as RoCE GIDs when port comes up (Amir Vadai) [1130394] - [infiniband] mlx4: Reorder steps in RoCE GID table initialization (Amir Vadai) [1130394] - [infiniband] mlx4: Don't duplicate the default RoCE GID (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid null pointer dereference in mlx4_ib_scan_netdevs() (Amir Vadai) [1130394] - [netdrv] b43: fix the wrong assignment of status.freq in b43_rx() (John Greene) [1132160] - [lib] lzo: properly check for overruns (Denys Vlasenko) [1113901] {CVE-2014-4608} - [lib] lzo: Update LZO compression to current upstream version (Denys Vlasenko) [1113901] {CVE-2014-4608} - [drm] nouveau: add more checks to PRAMIN image fetching (Ben Skeggs) [1133695 1076733] - [drm] nouveau: allow non-optimus setups to load vbios from acpi (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fix a potential NULL deref in the PROM shadowing function (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fetch the vbios from PROM using only aligned 32-bit accesses (Ben Skeggs) [1133695 1076733] - [net] Revert "introduce netif_skb_dev_features" (Florian Westphal) [1029603] - [net] revert "ip, ipv6: handle gso skbs in forwarding path" (Florian Westphal) [1029603]- [kernel] audit: audit_log_start running on auditd should not stop (Richard Guy Briggs) [1019898] - [kernel] audit: drop audit_cmd_lock in AUDIT_USER family of cases (Richard Guy Briggs) [1019898] - [security] selinux: call WARN_ONCE() instead of calling audit_log_start() (Richard Guy Briggs) [1019898] - [crypto] drbg: fix failure of generating multiple of 2**16 bytes (Herbert Xu) [1130529] - [x86] uv: Set n_lshift based on GAM_GR_CONFIG MMR for UV3 (George Beshers) [1096981] - [fs] nfs: Close another NFSv4 recovery race (Steve Dickson) [1093922] - [fs] nfs: Refactor _nfs4_open_and_get_state to set ctx->state (Steve Dickson) [1093922] - [fs] nfs: cleanup: pass the nfs_open_context to nfs4_do_open (Steve Dickson) [1093922] - [fs] sunrpc: Handle EPIPE in xprt_connect_status (Steve Dickson) [1130619] - [fs] sunrpc: Ensure xprt_connect_status handles all potential connection errors (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that we handle ENOBUFS errors correctly (Steve Dickson) [1130619] - [fs] sunrpc: Ensure call_connect_status() deals correctly with SOFTCONN tasks (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that call_connect times out correctly (Steve Dickson) [1130619] - [fs] sunrpc: Handle connect errors ECONNABORTED and EHOSTUNREACH (Steve Dickson) [1130619] - [fs] sunrpc: call_connect_status should recheck bind and connect status on error (Steve Dickson) [1130619] - [fs] sunrpc: Report network/connection errors correctly for SOFTCONN rpc tasks (Steve Dickson) [1130619] - [fs] ext3: Fix fdatasync() for files with only i_size changes (Eric Sandeen) [1127023] - [fs] gfs2: Change maxlen variables to size_t (Robert S Peterson) [1126899] - [mm] hugetlb: add cond_resched_lock() in return_unused_surplus_pages() (Motohiro Kosaki) [1129085] - [mm] hugetlb: fix softlockup when a large number of hugepages are freed (Motohiro Kosaki) [1129085] - [net] fix ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] bridge: explictly tag vlan-accelerated frames destined to the host (Vlad Yasevich) [1121991] - [net] ipv4: avoid parallel route cache gc executions (Hannes Frederic Sowa) [1121228] - [net] ipv4: move route garbage collector to work queue (Hannes Frederic Sowa) [1121228] - [net] ethtool: reallow ETHTOOL_SFLAGS to set TX/RX VLAN offloads (Michal Schmidt) [1134359] - [net] tcp: tsq: fix nonagle handling (Jiri Pirko) [1134401] - [kvm] iommu: fix the third parameter of kvm_iommu_put_pages (Radomir Vrbovsky) [1131953] {CVE-2014-3601} - [s390] sysinfo: convert /proc/sysinfo to seqfile (Hendrik Brueckner) [1130987] - [s390] con3215: fix hanging console issue (Hendrik Brueckner) [1130986] - [s390] dasd: validate request size before building CCW/TCW request (Hendrik Brueckner) [1130988] - [scsi] revert "fc: ensure scan_work isn't active when freeing fc_rport" (Maurizio Lombardi) [1135888] - [edac] sb_edac: Modify H/W event reporting policy (Rui Wang) [1129067] - [alsa] control: Fix replacing user controls (Denys Vlasenko) [1117322] {CVE-2014-4654 CVE-2014-4655} - [netdrv] bnx2x: Fix RSS on big-endian (Michal Schmidt) [1119291] - [netdrv] bnx2x: Utilize FW 7.10.51 (Michal Schmidt) [1119291] - [netdrv] firmware: add bnx2x FW 7.10.51 (Michal Schmidt) [1119291] - [security] selinux: fix a problem with IPv6 traffic denials in selinux_ip_postroute() (Paul Moore) [1130082]- [md] revert "raid1: Rewrite the implementation of iobarrier" (Jes Sorensen) [1127231] - [md] revert "raid1: fix request counting bug in new 'barrier' code" (Jes Sorensen) [1127231] - [scsi] hpsa: version string change (Tomas Henzl) [1054631] - [scsi] hpsa: change doorbell reset delay to ten seconds (Tomas Henzl) [1054631] - [scsi] hpsa: add a delay to kdump path (Tomas Henzl) [1054631] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1111073] - [infiniband] ipoib: Make ipoib_mcast_stop_thread flush the workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1111073] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1111073] - [infiniband] ipoib: fix mcast_dev_flush/mcast_restart_task race (Doug Ledford) [1111073] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1111073] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1111073] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid multicast join attempts with invalid P_key (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid flushing the workqueue from worker context (Doug Ledford) [1111073] - [infiniband] ipoib: Use P_Key change event instead of P_Key polling mechanism (Doug Ledford) [1111073] - [infiniband] mlx5: Enable "block multicast loopback" for kernel consumers (Doug Ledford) [1128863] - [mm] memory-failure: support use of a dedicated thread to handle SIGBUS BUS_MCEERR_AO (Rui Wang) [1108366] - [mm] memory-failure: don't let collect_procs() skip over processes for MF_ACTION_REQUIRED (Rui Wang) [1108366] - [mm] memory-failure: send right signal code to correct thread (Rui Wang) [1108366] - [x86] mce: Pay no attention to 'F' bit in MCACOD when parsing 'UC' errors (Rui Wang) [1093437] - [x86] kvm: trace kvm_ple_window grow/shrink (Radim Krcmar) [1093208] - [x86] kvm: vmx: dynamise PLE window (Radim Krcmar) [1093208] - [x86] kvm: vmx: make PLE window per-VCPU (Radim Krcmar) [1093208] - [x86] kvm: introduce sched_in to kvm_x86_ops (Radim Krcmar) [1093208] - [virt] kvm: add kvm_arch_sched_in (Radim Krcmar) [1093208] - [fs] Add full_check test before calling add_to_tfile_check() to prevent panic in reverse_path_check_proc() (Larry Woodman) [1130730] - [perf] x86: Fix Silvermont offcore masks (Jiri Olsa) [1036335] - [perf] x86: Add model number for Avoton Silvermont (Jiri Olsa) [1036335] - [perf] x86: Add Silvermont 22nm Atom support (Jiri Olsa) [1036335] - [perf] x86: use INTEL_UEVENT_EXTRA_REG to define MSR_OFFCORE_RSP_X (Jiri Olsa) [1036335] - [perf] x86: Fix Intel shared extra MSR allocation (Jiri Olsa) [1036335] - [x86] amd: perf: Unify AMD's generic and family 15h pmus (Jiri Olsa) [1133680]- [mm] hugetlb: correct missing private flag clearing (Petr Holasek) [1127126] - [mm] hugetlb: return a reserved page to a reserved pool if failed (Petr Holasek) [1127126] - [mm] hugetlb: undo change to page mapcount in fault handler (Petr Holasek) [1127126] - [mm] hugetlb: fix subpool accounting handling (Petr Holasek) [1127126] - [mm] hugetlb: protect reserved pages when soft offlining a hugepage (Petr Holasek) [1127126] - [mm] hugetlb: decrement reserve count if VM_NORESERVE alloc page cache (Petr Holasek) [1127126] - [mm] hugetlb: remove decrement_hugepage_resv_vma() (Petr Holasek) [1127126] - [mm] hugetlb: add VM_NORESERVE check in vma_has_reserves() (Petr Holasek) [1127126] - [mm] hugetlb: do not use a page in page cache for cow optimization (Petr Holasek) [1127126] - [crypto] modsign: crypto_alloc_shash() returns an error code not NULL on failure (David Howells) [1099208] - [drm] nouveau: behave better if ioremap failed (Ben Skeggs) [1076992] - [fs] fuse: ignore entry-timeout LOOKUP_REVAL (Carlos Maiolino) [1127702] - [fs] fuse: Timeout comparison fix (Carlos Maiolino) [1127769] - [fs] ext4: verify block bitmap (Lukas Czerner) [1087584] - [fs] ext4: fix type declaration of ext4_validate_block_bitmap (Lukas Czerner) [1087584] - [fs] ext4: error out if verifying the block bitmap fails (Lukas Czerner) [1087584] - [fs] fsnotify: delay unmounting until all inode are fput (Eric Paris) [886723] - [fs] inotify: determine wd before races are possible (Eric Paris) [886723] - [fs] fsnotify: do not hold notification mutex when putting events (Eric Paris) [886723] - [fs] fsnotify: use GFP_NOFS when allocating event holders (Eric Paris) [886723] - [fs] locks: eliminate BUG() call when there's an unexpected lock on file close (Benjamin Coddington) [1113096] - [fs] gfs2: Request demote when a "try" flock fails (Robert S Peterson) [1129445] - [fs] nfsd: allow turning off nfsv3 readdir_plus (J. Bruce Fields) [1117468] - [powerpc] pseries: Fix kexec regression caused by CPPR tracking (Gustavo Duarte) [1129453] - [scsi] Fix erratic device offline during EH (Gustavo Duarte) [1126088] - [net] openvswitch: fix panic with multiple vlan headers (Jiri Benc) [1122405] - [net] ipvs: extract race fixes for sync daemon setups (Jesper Brouer) [1117536]- [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1122829] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1122829] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1122829] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1122829] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1122829] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1122829] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] chelsio: Use netdev_ and pr_ (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix possible race condition in cleanup (Sai Vemuri) [1121803] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: work request logging feature (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: display TPTE on errors (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1121803] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1121803] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1121803] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc() error paths (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1121803] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1121803] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1121803] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1121803] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1121803] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1121803] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1121803] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1121803] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1121803] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1121803] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1121803] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1121803] - [netdrv] cxbg4: Remove addressof casts to same type (Sai Vemuri) [1121803] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1121803] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1121803] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1121803] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1121803] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1121803] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1121803] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1121803] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1121803] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1121803] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1121803] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1121803] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1121803] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1121803] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1121803] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1121803] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: added much cleaner implementation of is_t4() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1121803] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1121803] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1121803] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1121803] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1121803] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1121803] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1121803] - [netdrv] cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1121803] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1121803] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1121803] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1121803] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1121803] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1121803] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1121803] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1121803] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1121803] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (Sai Vemuri) [1121803] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1121803] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1121803] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1121803] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1121803] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1121803] - [infiniband] cxgb4: Remove kfifo usage (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1121803] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add DB Overflow Avoidance (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1121803] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop peer_abort when no endpoint found (Sai Vemuri) [1121803] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1121803] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1121803]- [drm] i915: fix backport typo (Rob Clark) [1131218] - [net] revert: bridge: Provide VLAN registration and GRO acceleration for ports (Jiri Pirko) [1121991] - [net] revert: bridge: Correctly receive hw-accelerated vlan traffic (Jiri Pirko) [1121991] - [net] revert: vlan: Allow accelerated packets to flow through the bridge (Jiri Pirko) [1121991] - [net] ipv6: fix calculation of option len in ip6_append_data (Hannes Frederic Sowa) [1127225] - [net] ipv6: pmtudisc setting not respected with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] ipv4: fix DO and PROBE pmtu mode regarding local fragmentation with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] rtnetlink: fix VF info size (Jiri Benc) [1126761] - [scsi] fc: ensure scan_work isn't active when freeing fc_rport (Maurizio Lombardi) [1120036] - [netdrv] bnx2x: Safe bnx2x_panic_dump() (Michal Schmidt) [1121539] - [netdrv] bnx2x: Enlarge the dorq threshold for VFs (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix 1G-baseT link (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix link for KR with swapped polarity lane (Michal Schmidt) [1123412] - [md] raid: avoid data corruption during recovery of double-degraded RAID6 (Jes Sorensen) [1090423] - [perf] tools: Show better error message in case we fail to open counters due to EBUSY error (Jiri Olsa) [1103196] - [perf] tools: Add filename__read_str util function (Jiri Olsa) [1103196] - [kvm] revert "x86: increase VCPU limit to 240" (Radim Krcmar) [864242] - [virt] revert "virtio-net: initialize vlan_features" (Nikolay Aleksandrov) [1132588]- [net] ipv6: fix headroom calculation in udp6_ufo_fragment (Nikolay Aleksandrov) [1121522] - [net] udp6: Fix udp fragmentation for tunnel traffic (Nikolay Aleksandrov) [1121522] - [net] sctp: inherit auth_capable on INIT collisions (Daniel Borkmann) [1123760] {CVE-2014-5077} - [net] sctp: only warn in proc_sctp_do_alpha_beta if write (Daniel Borkmann) [1081372] - [net] sctp: fix permissions for rto_alpha and rto_beta knobs (Daniel Borkmann) [1081372] - [scsi] scsi_lib: remove the description string in scsi_io_completion() (Maurizio Lombardi) [710111] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k1 (Chad Dupuis) [919831 990690] - [scsi] qla2xxx: Remove restriction on starting remote device discovery on port update (Chad Dupuis) [990690] - [scsi] qla2xxx: Move mailbox failure messages to a default debug level (Chad Dupuis) [919831] - [netdrv] mlx4_core: Keep only one driver entry release mlx4_priv (Amir Vadai) [1121531] - [netdrv] be2net: fix qnq mode detection on VFs (Ivan Vecera) [1123790] - [netdrv] be2net: ignore get/set profile FW cmd failures (Ivan Vecera) [1110417] - [netdrv] be2net: use adapter->flags to track SRIOV state (Ivan Vecera) [1110417] - [netdrv] be2net: avoid SRIOV config for BE2 chip (Ivan Vecera) [1110417] - [netdrv] be2net: use be_max_vfs() macro to access max-vfs (Ivan Vecera) [1110417] - [netdrv] be2net: create optimal number of queues on SR-IOV config (Ivan Vecera) [1110417] - [netdrv] be2net: read VF's capabilities from GET_PROFILE_CONFIG cmd (Ivan Vecera) [1110417] - [netdrv] be2net: remove be_cmd_get_profile_config_mbox/mccq() variants (Ivan Vecera) [1110417] - [x86] perf: Fix AMD NB and L2I "uncore" support (Prarit Bhargava) [922929] - [x86] perf: Remove old-style NB counter support from perf_event_amd.c (Prarit Bhargava) [922929] - [x86] perf: Add support for AMD NB and L2I "uncore" counters (Prarit Bhargava) [922929] - [x86] Add cpu_has_topoext (Prarit Bhargava) [922929] - [x86] perf: Enable northbridge performance counters on AMD family 15h (Prarit Bhargava) [922929] - [x86] perf: add global get_ibs_caps() (Prarit Bhargava) [922929] - [x86] perf: Share IBS macros between perf and oprofile (Prarit Bhargava) [922929] - [x86] perf: Generalize northbridge constraints code for family 15h (Prarit Bhargava) [922929] - [x86] perf: Allow for architecture specific RDPMC indexes (Prarit Bhargava) [922929] - [x86] perf: Move MSR address offset calculation to architecture specific files (Prarit Bhargava) [922929] - [x86] perf: Use rdpmc() rather than rdmsr() when possible in the kernel (Prarit Bhargava) [922929] - [x86] Add rdpmcl() (Prarit Bhargava) [922929] - [x86] efi: Properly pre-initialize table pointers (Laszlo Ersek) [1129282] - [md] raid1, raid10: always abort recover on write error (Jes Sorensen) [1124351]- [xen] smp: Unifiy some of the PVs and PVHVM offline CPU path (Vitaly Kuznetsov) [1123370] - [xen] smp: Fix leakage of the spinlock interrupt line for every CPU online/offline (Vitaly Kuznetsov) [1123370] - [xen] disable PV spinlocks on HVM (Vitaly Kuznetsov) [1123370] - [xen] smp: initialize IPI vectors before marking CPU online (Vitaly Kuznetsov) [1123370] - [xen] Do not enable PV IPIs when vector callback not present (Vitaly Kuznetsov) [1123370] - [xen] pv on hvm support PV spinlocks and IPIs (Vitaly Kuznetsov) [1123370] - [xen] percpu: make percpu symbols in xen unique (Vitaly Kuznetsov) [1123370] - [kernel] sched: Fix possible divide by zero in avg_atom() calculation (Mateusz Guzik) [1109489] - [kernel] add div64_ul() (Mateusz Guzik) [1109489] - [kernel] sched: Move idle_balance() stats back where they were instead of at the end of the sched_domain (Larry Woodman) [1119156] - [perf] x86: ignore CondChgd bit to avoid false NMI handling (Don Zickus) [1116947] - [s390] fix restore of invalid floating-point-control (Hendrik Brueckner) [1121962] - [s390] sclp_vt220: Enable ASCII console per default (Hendrik Brueckner) [1112743] - [x86] apic: Remove noisy zero-mask warning from default_send_IPI_mask_logical() (Prarit Bhargava) [745124] - [drm] i915: lock around link status and link training (Dave Airlie) [1126640] - [drm] i915: only hook up hpd pulse for DP outputs (Dave Airlie) [1126640] - [alsa] control: Don't access controls outside of protected regions (Radomir Vrbovsky) [1117329] {CVE-2014-4653} - [md] dm-thin: set minimum_io_size to pool's data block size (Mikulas Patocka) [1121779] - [md] dm: allocate a special workqueue for deferred device removal (Mike Snitzer) [1109431] - [kernel] coredump: redefine SIGNAL_GROUP_COREDUMP to fix the conflict with SIGNAL_CLD_STOPPED (Oleg Nesterov) [1106519] - [powerpc] pseries: Track previous CPPR values to correctly EOI interrupts (Gustavo Duarte) [1089977] - [netdrv] tg3: Modify tg3_tso_bug() to handle multiple TX rings (Ivan Vecera) [1123530] - [netdrv] bna: fix performance regression (Ivan Vecera) [1121039] - [netdrv] bna: fill the magic in bnad_get_eeprom() instead of validating (Ivan Vecera) [1119123] - [netdrv] e1000e: implement 82577/579 MDI setting support (Ivan Vecera) [1105604] - [netdrv] igb: update to allow reading/setting MDI state (Ivan Vecera) [1105604] - [netdrv] e1000e: implement MDI/MDI-X control (Ivan Vecera) [1105604] - [netdrv] e1000: configure and read MDI settings (Ivan Vecera) [1105604] - [netdrv] ethtool: MDI setting support (Ivan Vecera) [1105604] - [netdrv] bna: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [1120510] - [netdrv] bna: fix vlan tag stripping and implement its toggling (Ivan Vecera) [1120510] - [netdrv] bna: convert to hw_features (Ivan Vecera) [1120510]- [powerpc] pci: Improve device hotplug initialization (Gustavo Duarte) [1084398] - [powerpc] pci: fix PCI-e devices rescan issue on powerpc platform (Gustavo Duarte) [1084398] - [powerpc] pci: Cleanup device dma setup code (Gustavo Duarte) [1084398] - [pci] Add pcibios_add_device (Gustavo Duarte) [1084398] - [pci] fix undefined reference to 'pci_fixup_final_inited' (Gustavo Duarte) [1084398] - [pci] call final fixups hot-added devices (Gustavo Duarte) [1084398] - [mm] vmscan: Fix memcg forced scan of anonymous pages (Jerome Marchand) [1124895] - [mm] try_to_unmap_cluster() should lock_page() before mlocking (Jacob Tanenbaum) [1093081] {CVE-2014-3122} - [video] fbmem: convert fb_mmap to vm_iomap_memory() helper (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [s390] add dummy io_remap_pfn_range() to asm/pgtable.h (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [mm] add vm_iomap_memory() helper function (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [hv] hv_fcopy: fix a race condition for SMP guest (Jason Wang) [1118123] - [hv] util: Fix a bug in the KVP code (Jason Wang) [1118123] - [hv] vmbus: Fix a bug in the channel callback dispatch code (Jason Wang) [1118123] - [scsi] virtio_scsi: fix memory leak on full queue condition (Fam Zheng) [1111485] - [scsi] storvsc: Correctly handle TEST_UNIT_READY failure (Jason Wang) [1120468] - [scsi] storvsc: Set srb_flags in all cases (Jason Wang) [1120468] - [scsi] storvsc: Implement a eh_timed_out handler (Jason Wang) [1120468] - [scsi] storvsc: Fix a bug in handling VMBUS protocol version (Jason Wang) [1120468] - [scsi] storvsc: Filter commands based on the storage protocol version (Jason Wang) [1120468] - [scsi] storvsc: Set cmd_per_lun to reflect value supported by the Host (Jason Wang) [1120468] - [scsi] storvsc: Change the limits to reflect the values on the host (Jason Wang) [1120468] - [fs] xfs: always do log forces via the workqueue (Eric Sandeen) [1028831] - [fs] xfs: Do background CIL flushes via a workqueue (Eric Sandeen) [1028831] - [fs] vfs: fix ELOOP error handling in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] vfs: fix ref count leak in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] xfs: remove xfs_itruncate_data (Brian Foster) [1113418] - [fs] xfs: split xfs_itruncate_finish (Brian Foster) [1113418] - [fs] xfs: kill xfs_itruncate_start (Brian Foster) [1113418] - [fs] xfs: factor extent map manipulations out of xfs_bmapi (Brian Foster) [1113418] - [fs] gfs2: Allow caching of glocks for flock (Robert S Peterson) [1110421] - [fs] gfs2: Allow flocks to use normal glock dq rather than dq_wait (Robert S Peterson) [1110421] - [fs] xfs: don't log dummy transaction on frozen fs (Eric Sandeen) [1076286] - [fs] ext4: set extents flag when migrating file to use extents (Eric Sandeen) [952005]- [netdrv] sfc: Add 40G link capability decoding (Nikolay Aleksandrov) [1111076] - [netdrv] sfc: Adding PCI ID for Solarflare 7000 series 40G network adapter (Nikolay Aleksandrov) [1111076] - [scsi] ibmvscsi: Add memory barriers for send / receive (Gustavo Duarte) [1099590] - [scsi] ibmvscsi: Abort init sequence during error recovery (Gustavo Duarte) [1099590] - [driver] core: fix addition of delayed probe infrastructure (Doug Ledford) [1116871] - [uapi] rdma_user_cm.h: include socket.h (Doug Ledford) [1072857] - [netdrv] bnx2x: fix set_setting for some PHYs (Michal Schmidt) [1009332] - [net] bridge: unregister rtnl message types correctly (Jiri Benc) [1114445]- [drm] nouveau: backport display fixes from upstream (Ben Skeggs) [1105194] - [drivers] platform: use always ->name for uevent (Prarit Bhargava) [1120675] - [hv] remove meaningless pr_err() in vmbus_recvpacket_raw() (Jason Wang) [1112076] - [x86] mm: fix crash when booting as a hyperv NUMA guest (Luiz Capitulino) [979364] - [powerpc] kexec: fix access to kexec_state table (Gustavo Duarte) [1118904] - [powerpc] Dynamic update cache list during suspend and resume (Gustavo Duarte) [1087793] - [netdrv] qlcnic: Initialize mailbox cmd structure to zero (Chad Dupuis) [1115438] - [netdrv] qlcnic: Fix NULL pointer dereference bug (Chad Dupuis) [1110938] - [x86] hpet: Fix bogus error check in hpet_assign_irq() (Prarit Bhargava) [1117874] - [pci] dmar: Fix return value check of create_irq() (Prarit Bhargava) [1117874] - [md] dm-thin: relax external origin size constraints (Mike Snitzer) [1030411] - [md] dm-thin: switch to an atomic_t for tracking pending new block preparations (Mike Snitzer) [1030411] - [scsi] ibmvfc: Fix for offlining devices during error recovery (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Suppress ABTS if target gone (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Send cancel when link is down (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Support FAST_IO_FAIL in EH handlers (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Properly set cancel flags when cancelling abort (Gustavo Duarte) [1108718] - [scsi] bnx2i: Update driver version to 2.7.10.1 (Maurizio Lombardi) [1120723] - [net] l2tp: don't fall back on UDP getsockopt / setsockopt (Petr Matousek) [1119462] {CVE-2014-4943}- [crypto] md5: Set statesize (Mike Snitzer) [1114137] - [crypto] hash: Fix async import on shash algorithm (Mike Snitzer) [1114137] - [crypto] drbg: Enable DRBG by default (Herbert Xu) [1105601] - [crypto] drbg: drbg_exit() can be static (Herbert Xu) [1105601] - [crypto] drbg: HMAC-SHA1 DRBG has crypto strength of 128 bits (Herbert Xu) [1105601] - [crypto] drbg: Mix a time stamp into DRBG state (Herbert Xu) [1105601] - [crypto] drbg: Select correct DRBG core for stdrng (Herbert Xu) [1105601] - [crypto] drbg: Call CTR DRBG DF function only once (Herbert Xu) [1105601] - [crypto] drbg: Fix format string for debugging statements (Herbert Xu) [1105601] - [crypto] drbg: cleanup of preprocessor macros (Herbert Xu) [1105601] - [crypto] drbg: Use Kconfig to ensure at least one RNG option is set (Herbert Xu) [1105601] - [crypto] drbg: use of kernel linked list (Herbert Xu) [1105601] - [crypto] drbg: fix memory corruption for AES192 (Herbert Xu) [1105601] - [crypto] drbg: simplify ordering of linked list in drbg_ctr_df (Herbert Xu) [1105601] - [crypto] drbg: Add DRBG test code to testmgr (Herbert Xu) [1105601] - [crypto] drbg: DRBG testmgr test vectors (Herbert Xu) [1105601] - [crypto] drbg: compile the DRBG code (Herbert Xu) [1105601] - [crypto] drbg: DRBG kernel configuration options (Herbert Xu) [1105601] - [crypto] drbg: header file for DRBG (Herbert Xu) [1105601] - [crypto] drbg: SP800-90A Deterministic Random Bit Generator (Herbert Xu) [1105601]- [crypto] fips: only panic on bad/missing crypto mod signatures (Jarod Wilson) [1105596] - [kernel] futex: avoid race between requeue and wake (Larry Woodman) [1118434] - [kernel] futex: revert back to the explicit waiter counting code (Larry Woodman) [1118434] - [kernel] futex: Avoid taking the hb->lock if there's nothing to wake up (Larry Woodman) [1118434] - [fs] epoll: do not take the nested ep->mtx on EPOLL_CTL_DEL (Larry Woodman) [1100855] - [fs] epoll: do not take global 'epmutex' for simple topologies (Larry Woodman) [1100855] - [fs] epoll: fix spurious lockdep warnings (Larry Woodman) [1100855] - [usb] ehci: fix HUB TT scheduling issue with iso transfer (Gopal) [1092967] - [usb] ehci: reorganize isochronous scheduler routine (Gopal) [1092967] - [usb] ehci: add missing frame -> microframe conversion (Gopal) [1092967] - [usb] ehci: simplify remainder computations (Gopal) [1092967] - [usb] ehci: fix audio record functionality for some Full speed sound blaster devices (Gopal) [1092967] - [usb] ehci: Respect IST when scheduling new split iTDs (Gopal) [1092967] - [usb] ehci: Minor constant fix for SCHEDULE_SLOP (Gopal) [1092967] - [scsi] ipr: Add new CCIN definition for Grand Canyon support (Gustavo Duarte) [1054284] - [scsi] ipr: Format HCAM overlay ID 0x21 (Gustavo Duarte) [1054284] - [scsi] ipr: Handle early EEH (Gustavo Duarte) [1054284] - [scsi] ipr: Add new CCIN definition for new hardware support (Gustavo Duarte) [1054284] - [scsi] ipr: Remove extended delay bit on GSCSI reads/writes ops (Gustavo Duarte) [1054284] - [scsi] ipr: increase dump size in ipr driver (Gustavo Duarte) [1054284] - [scsi] ipr: Increase msi-x interrupt vectors to 16 (Gustavo Duarte) [1054284] - [scsi] ipr: Add sereral new CCIN definitions for new adapters support (Gustavo Duarte) [1054284] - [powerpc] pseries: Add backward compatibilty to read old kernel oops-log (Gustavo Duarte) [929309] - [powerpc] pseries: Read common partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read of-config partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Distinguish between a os-partition and non-os partition (Gustavo Duarte) [929309] - [powerpc] pseries: Read rtas partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read/Write oops nvram partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Add version and timestamp to oops header (Gustavo Duarte) [929309] - [powerpc] pseries: Introduce generic read function to read nvram-partitions (Gustavo Duarte) [929309] - [s390] crypto: Fix aes-cbc IV corruption (Herbert Xu) [1003528] - [s390] crypto: Don't panic after crypto instruction failures (Herbert Xu) [1003528] - [s390] crypto: cleanup DES code (Herbert Xu) [1003528] - [s390] crypto: des_s390 use generic weak key check (Herbert Xu) [1003528] - [s390] crypto: remove des3_ede128 mode (Herbert Xu) [1003528] - [s390] af_iucv: correct cleanup if listen backlog is full (Hendrik Brueckner) [1112347] - [kernel] auditsc: audit_krule mask accesses need bounds checking (Denys Vlasenko) [1102705] {CVE-2014-3917} - [acpi] Fix bug when ACPI reset register is implemented in system memory (Nigel Croxon) [1102955] - [net] gro: fix deliver of trunk packets to VLAN interfaces (Marcelo Ricardo Leitner) [1112324] - [block] blk-cgroup: Accept tab as valid field delimiter (Vivek Goyal) [788580]- [kernel] utrace: force IRET path after utrace_finish_vfork() (Oleg Nesterov) [1115933] {CVE-2014-4699} - [kernel] ipc: fix race with LSMs (Paul Moore) [1115477] - [kernel] ipc: ipc_rcu_alloc() cacheline align allocation (Paul Moore) [1115477] - [kernel] ipc: ipc_schedule_free() can do vfree() directly now (Paul Moore) [1115477] - [mm] make vfree() safe to call from interrupt contexts (Paul Moore) [1115477] - [kernel] ipc: Convert ipc_immediate_free() RCU callback to kfree_rcu() (Paul Moore) [1115477] - [mm] hugetlb: ensure hugepage access is denied if hugepages are not supported (Gustavo Duarte) [1086450] - [block] rsxx: Fix possible kernel panic with invalid config (Gustavo Duarte) [1054285] - [crypto] nx: rework Kconfig (Gustavo Duarte) [1053844] - [crypto] nx: fix SHA-2 for chunks bigger than block size (Gustavo Duarte) [1053844] - [crypto] nx: fix GCM for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix XCBC for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-XCBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-GCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CTR (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-ECB (Gustavo Duarte) [1053844] - [crypto] nx: add offset to nx_build_sg_lists() (Gustavo Duarte) [1053844] - [crypto] nx: fix nx-aes-gcm verification (Gustavo Duarte) [1053844] - [crypto] nx: fix concurrency issue (Gustavo Duarte) [1053844] - [crypto] nx: saves chaining value from co-processor (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for SHA-2 (Gustavo Duarte) [1053844] - [crypto] nx: fix physical addresses added to sg lists (Gustavo Duarte) [1053844] - [crypto] nx: fix typo in nx driver config option (Gustavo Duarte) [1053844] - [powerpc] pseries: Add pseries update notifier for OFDT prop changes (Gustavo Duarte) [1053844] - [netdrv] i40e: fix receive of VLAN packets (Stefan Assmann) [1113513] - [hv] Handle the case when the target file exists correctly (Jason Wang) [1102259] - [hv] Implement the file copy service (Jason Wang) [1102259] - [kernel] uuid: add uuid.h to exported header list (Jason Wang) [1102259] - [block] rename blk_get_queue to blk_get_request_queue (Mike Snitzer) [1098658] - [block] misc updates to blk_get_queue() (Mike Snitzer) [1098658] - [module] add support for soft module dependencies (Neil Horman) [968872] - [crypto] crct10dif: Simple correctness and speed test for CRCT10DIF hash (Neil Horman) [968872] - [crypto] crct10dif: Glue code to cast accelerated CRCT10DIF assembly as a crypto transform (Neil Horman) [968872] - [crypto] crct10dif: Accelerated CRC T10 DIF computation with PCLMULQDQ instruction (Neil Horman) [968872] - [crypto] crct10dif: Wrap crc_t10dif function all to use crypto transform framework (Neil Horman) [968872] - [crypto] testmgr: remove empty element from alg_test_descs (Jan Stancek) [1114983] - [block] revert "block: improve queue_should_plug() by looking at IO depths" (Jeff Moyer) [1003678] - [hv] balloon: Ensure pressure reports are posted regularly (Luiz Capitulino) [1102275] - [kvm] iommu: fix releasing unmapped page (Alex Williamson) [1110977]- [fs] sunrpc: refactor rpcauth_checkverf error returns (Scott Mayhew) [786463] - [fs] nfs: avoid expired credential keys for buffered writes (Scott Mayhew) [786463] - [fs] sunrpc: new rpc_credops to test credential expiry (Scott Mayhew) [786463] - [fs] sunrpc: don't map EKEYEXPIRED to EACCES in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: set gss gc_expiry to full lifetime (Scott Mayhew) [786463] - [fs] sunrpc: handle EKEYEXPIRED in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: Use __func__ in dprintk() in auth_gss.c (Scott Mayhew) [786463] - [fs] sunrpc: Fix machine creds in generic_create_cred and generic_match (Scott Mayhew) [786463] - [fs] sunrpc: Clean up the RPCSEC_GSS service ticket requests (Scott Mayhew) [786463] - [fs] sunrpc: Reduce switch/case indent (Scott Mayhew) [786463] - [fs] nfsd: fix minor memory leak (Scott Mayhew) [786463] - [fs] nfs: Don't mark the data cache as invalid if it has been flushed (Scott Mayhew) [1109365] - [fs] nfs: Clear NFS_INO_REVAL_PAGECACHE when we update the file size (Scott Mayhew) [1109365] - [fs] nfs: Fix cache_validity check in nfs_write_pageuptodate() (Scott Mayhew) [1109365] - [fs] vfs: plug dentry leak in mountpoint_last (Mateusz Guzik) [1114387] - [fs] nfsd: Don't hand out delegations for 30 seconds after recalling them (J. Bruce Fields) [998024] - [scsi] pm8001: Fix potential null pointer dereference and memory leak (Rich Bono) [1054927] - [scsi] pm80xx: Fix missing NULL pointer checks and memory leaks (Rich Bono) [1054927] - [scsi] pm80xx: Spinlock fix (Rich Bono) [1054927] - [scsi] pm80xx: Fixed return value issue (Rich Bono) [1054927] - [scsi] pm80xx: Removing redundant code snippets (Rich Bono) [1054927] - [scsi] pm80xx: Tasklets synchronization fix (Rich Bono) [1054927] - [scsi] pm80xx: Resetting the phy state (Rich Bono) [1054927] - [scsi] pm80xx: Fix for direct attached device (Rich Bono) [1054927] - [scsi] pm80xx: Firmware logging support (Rich Bono) [1054927] - [scsi] pm80xx: Phy settings support for motherboard controller (Rich Bono) [1054927] - [scsi] pm80xx: IButton security feature support for motherboard controllers (Rich Bono) [1054927] - [scsi] pm80xx: Print SAS address of IO failed device (Rich Bono) [1054927] - [scsi] pm80xx: 4G boundary fix (Rich Bono) [1054927] - [scsi] pm80xx: Set device state response logic fix (Rich Bono) [1054927] - [scsi] pm80xx: Display controller BIOS version (Rich Bono) [1054927] - [scsi] pm80xx: Indirect SMP request fix (Rich Bono) [1054927] - [scsi] pm80xx: Device id changes to support series 8 controllers (Rich Bono) [1054927] - [scsi] pm80xx: Fix for 32 bit compilation warning (Rich Bono) [1054927] - [security] keys: Increase root_maxkeys and root_maxbytes sizes (Steve Dickson) [1113607] - [net] ipv4: fix route cache rebuilds (Jiri Pirko) [1111631] - [net] sch_tbf: handle too small burst (Florian Westphal) [1103694] - [net] don't account for udp header size when computing seglen (Florian Westphal) [1103694] - [net] sctp: Fix sk_ack_backlog wrap-around problem (Daniel Borkmann) [1085932] {CVE-2014-4667} - [net] neigh: set nud_state to NUD_INCOMPLETE when probing router reachability (Hannes Frederic Sowa) [1110192] - [scsi] dual scan thread bug fix (David Milburn) [1079922] - [scsi] fix our current target reap infrastructure (David Milburn) [1079922] - [netdrv] sfc: Demote "MC Scheduler error" messages (Nikolay Aleksandrov) [805817] - [input] wacom: fix regression on X220 tablets (Aristeu Rozanski) [1112852] - [doc] procfs: fix incorrect formula to calculate CommitLimit value (Petr Oros) [1050174] - [netdrv] tg3: Clear NETIF_F_TSO6 flag before doing software GSO (Ivan Vecera) [1108572] - [fs] devpts: Add ctl_names back to moved proc files' ctl_tables (Prarit Bhargava) [1105533]- [drm] i915: backport fixes from upstream (Dave Airlie) [1110555] - [acpi] acpi_pad: power_saving_thread() call schedule() when need_resched is true (Tony Camuso) [831828] - [x86] apic: Plug racy xAPIC access of CPU hotplug code (Igor Mammedov) [1075145] - [x86] intel_pstate: Add CPU IDs for Broadwell processors (Steve Best) [1109389] - [x86] exec: fix leak of 32-bit libary mapping behavior to 64-bit children (Denys Vlasenko) [1064475] - [mm] memcg: fix race condition between memcg teardown and swapin (Johannes Weiner) [1001197] - [netdrv] vmxnet3: adjust ring sizes when interface is down (Neil Horman) [1079060] - [x86] kvm: expose ADX feature to guest (Don Dugger) [1097017] - [x86] kvm: expose new instruction RDSEED to guest (Don Dugger) [1097017] - [x86] cpufeature: Add the RDSEED and ADX features (Don Dugger) [1097017] - [x86] avx-512: Enable AVX-512 States Context Switch (Rui Wang) [1036233] - [x86] avx-512: AVX-512 Feature Detection (Rui Wang) [1036233] - [acpi] emca: Combine eMCA/EDAC event reporting priority (Rui Wang) [1032255] - [edac] Add an edac_report parameter to EDAC (Rui Wang) [1032255] - [x86] Export 'boot_cpu_physical_apicid' to modules (Rui Wang) [1032255] - [acpi] Fix extended error log driver to depend on CONFIG_X86_LOCAL_APIC (Rui Wang) [1032255] - [dmi] Avoid unaligned memory access in save_mem_devices() (Rui Wang) [1032255] - [acpi] Move cper.c from drivers/acpi/apei to drivers/firmware/efi (Rui Wang) [1032255] - [acpi] cper: Cleanup CPER memory error output format (Rui Wang) [1032255] - [acpi] cper: Enhance memory reporting capability (Rui Wang) [1032255] - [acpi] cper: Add UEFI 2.4 support for memory error (Rui Wang) [1032255] - [x86] mce: Add validation check before GHES error is recorded (Rui Wang) [1032255] - [dmi] Parse memory device type 17 in SMBIOS (Rui Wang) [1032255] - [dmi] Add DMI entry types to the headers (Rui Wang) [1032255] - [acpi] Extended error log driver for x86 platform (Rui Wang) [1032255] - [edac] bitops: Introduce a more generic BITMASK macro (Rui Wang) [1032255] - [acpi] cper: Update cper info (Rui Wang) [1032255] - [acpi] cper: Fix status check during error printing (Rui Wang) [1032255] - [acpi] ghes: add the needed hooks for EDAC error report (Rui Wang) [1032255] - [acpi] ghes: move structures/enum to a header file (Rui Wang) [1032255] - [lib] ratelimit: fix the return value when __ratelimit() fails to acquire the lock (Jiri Pirko) [1082772] - [lib] ratelimit: Fix/allow use in atomic contexts (Jiri Pirko) [1082772]- [fs] fuse: fix nlink after unlink (Brian Foster) [1054351] - [fs] fuse: fix fallocate vs. ftruncate race (Brian Foster) [1035422] - [fs] fuse: wait for writeback in fuse_file_fallocate() (Brian Foster) [1035422] - [fs] fuse: use list_for_each_entry() for list traversing (Brian Foster) [1035422] - [fs] fuse: readdir: check for slash in names (Brian Foster) [1035422] - [fs] fuse: hotfix truncate_pagecache() issue (Brian Foster) [1035422] - [fs] fuse: invalidate inode attributes on xattr modification (Brian Foster) [1035422] - [fs] fuse: postpone end_page_writeback() in fuse_writepage_locked() (Brian Foster) [1035422] - [fs] fuse: fix readdirplus Oops in fuse_dentry_revalidate (Brian Foster) [1035422] - [fs] fuse: allocate for_background dio requests based on io->async state (Brian Foster) [1035422] - [fs] fuse: optimize wake_up (Brian Foster) [1035422] - [fs] fuse: implement exclusive wakeup for blocked_waitq (Brian Foster) [1035422] - [fs] fuse: skip blocking on allocations of synchronous requests (Brian Foster) [1035422] - [fs] fuse: add flag fc->initialized (Brian Foster) [1035422] - [fs] fuse: make request allocations for background processing explicit (Brian Foster) [1035422] - [fs] fuse: fix hang of single threaded fuseblk filesystem (Brian Foster) [1035422] - [fs] fuse: allow control of adaptive readdirplus use (Brian Foster) [1035422] - [fs] fuse: avoid out-of-scope stack access (Brian Foster) [1035422] - [fs] fuse: Adapt readdirplus to application usage patterns (Brian Foster) [1035422] - [fs] fuse: delete dead .write_begin and .write_end aops (Brian Foster) [1035422] - [fs] fuse: separate queue for FORGET requests (Brian Foster) [1035422] - [fs] fuse: flush background queue on connection close (Brian Foster) [1035422] - [fs] fuse: support splice() reading from fuse device (Brian Foster) [1035422] - [fs] fuse: export generic_pipe_buf_*() to modules (Brian Foster) [1035422] - [fs] fuse: allow splice to move pages (Brian Foster) [1035422] - [fs] fuse: support splice() writing to fuse device (Brian Foster) [1035422] - [fs] fuse: get page reference for readpages (Brian Foster) [1035422] - [fs] bio: modify __bio_add_page to accept pages that dont start a new segment (Maurizio Lombardi) [885517] - [fs] bio: modify __bio_add_page() to accept pages that don't start a new segment (Maurizio Lombardi) [885517] - [fs] gfs2: Only wait for demote when last holder is dequeued (Robert S Peterson) [1110421] - [fs] btrfs: fix bio rw flag usage (Zach Brown) [1072112] - [fs] nfsd: notify_change needs elevated write count (Mateusz Guzik) [1105057] - [fs] cifs: ensure that srv_mutex is held when dealing with ssocket pointer (Sachin Prabhu) [1010233] - [fs] nfsv4: close needs to handle NFS4ERR_ADMIN_REVOKED (Dave Wysochanski) [1082127] - [fs] ext4: init pagevec in ext4_da_block_invalidatepages (Lukas Czerner) [876803] - [fs] ext4: Report max_batch_time option correctly (Lukas Czerner) [1100523] - [fs] ext4: fix deadlock when writing in ENOSPC conditions (Lukas Czerner) [1075780] - [fs] ext4: set b_blocknr to zero when block_validity fails (Lukas Czerner) [997894] - [fs] nfs: Use error handler on failed GETATTR with successful OPEN (Steve Dickson) [1104292] - [fs] lockd: Ensure that nlmclnt_block resets block->b_status after a server reboot (Steve Dickson) [959006] - [fs] nfs: Handle session reset before lease check (Scott Mayhew) [1090656] - [fs] ext4: Avoid underflow in ext4_trim_fs() (Lukas Czerner) [998785] - [fs] gfs2: When adding a new dir entry, inc link count if it is a subdir (Robert S Peterson) [1092083] - [fs] gfs2: Make gfs2_dir_del update link count when required (Robert S Peterson) [1092083] - [fs] gfs2: Don't use gfs2_change_nlink in link syscall (Robert S Peterson) [1092083] - [netdrv] mlx4_en: Add missing size to net_device_ops_ext structures (Amir Vadai) [1059086] - [netdrv] mlx4_en: Implement ndo_get_phys_port for VF's (Amir Vadai) [1059086]- [infiniband] usnic: fix up Kconfig items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: drop hpn module option (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Reset RoCE VF gids when guest driver goes down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Invoke UPDATE_QP for proxy QP1 on MAC changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add UPDATE_QP SRIOV wrapper support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix slave id computation for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Adjust port number in qp_attach wrapper when detaching (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: don't use napi_synchronize inside mlx4_en_netpoll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Defer VF initialization till PF is fully initialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Preserve pci_dev_data after __mlx4_remove_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add block multicast loopback support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Unregister inet notifier when unloading ocrdma (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix warnings about pointer <-> integer casts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Code clean-up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display FW version (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Query controller information (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Support non-embedded mailbox commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle CQ overrun error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display proper value for max_mw (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Use non-zero tag in SRQ posting (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Memory leak fix in ocrdma_dereg_mr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increment abi version count (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Update version string (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: ABI versioning between ocrdma and be2net (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Allow DPP QP creation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Read ASIC_ID register to select asic_gen (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: SQ and RQ doorbell offset clean up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: EQ full catastrophe avoidance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Don't resolve passive side RoCE L2 address in CMA REQ handler (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove overload in ib_sg_dma* (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Bump driver version to 1.3 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Update Mellanox copyright note (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Print QP information once connection is established (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Remove struct iscsi_iser_conn (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Drain the tx cq once before looping on the rx cq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix sector_t format warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Make buffer larger to avoid overflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Fix some indenting in mlx4_ib_add() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mad: Check and handle potential DMA mapping errors (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Returns an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mthca: Return an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add support for CONFIG_DEV command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: USe one wrapper that returns -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: pass pci_device_id.driver_data to __mlx4_init_one during reset (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use actual number of PCI functions (PF + VFs) for alias GUID logic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix a race condition between failing I/O and I/O completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid that writing into "add_target" hangs due to a cable pull (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make writing into the "add_target" sysfs attribute interruptible (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid duplicate connections (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add more logging (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Check ib_query_gid return value (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix two kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt num_vfs/probed_vf params for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt code for N-Port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add utils for N-Port VFs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add data structures to support N-Ports per VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_ib: Adapt code to use caps.num_ports instead of a constant (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Cleanup qib_register_observer() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Change SDMA progression mode depending on single- or multi-rail (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Publish T10-PI support to SCSI midlayer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Implement check_protection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] libiscsi: Add check_protection callback for transports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Support T10-PI operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Initialize T10-PI resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce pi_enable, pi_guard module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize fall_to_bounce_buf routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize iser_unmap_task_data and finalize_rdma_unaligned_sg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Replace fastreg descriptor valid bool with indicators container (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Keep IB device attributes under iser_device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Move fast_reg_descriptor initialization to a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Push the decision what memory key to use into fast_reg_mr routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid FRWR notation, use fastreg instead (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Suppress completions for fast registration work requests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix a sparse endianness warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove duplicate check in get_a_ctxt() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove '0x' when using pa format (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix memory leak of recv context when driver fails to initialize (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: fixup indentation in qib_ib_rcv() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: add missing braces in do_qib_user_sdma_queue_create() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Modify software pma counters to use percpu variables (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Add percpu counter replacing qib_devdata int_counter (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix debugfs ordering issue with multiple HCAs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Don't receive packets when the napi budget == 0 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix wrong dump of the vxlan offloads device capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Activate RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_ib: Fix SIDR support of for UD QPs under SRIOV/RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Implement IP based gids support for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add ref counting to port MAC table for RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: In RoCE allow guests to have multiple GIDS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: For RoCE, allow slaves to set the GID entry at that slave's index (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adjust QP1 multiplexing for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5_core: remove unreachable function call in module init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Expose support for signature MR feature (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Collect signature error completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Support IB_WR_REG_SIG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Keep mlx5 MRs in a radix tree under device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove MTT access mode from umr flags helper function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Break up wqe handling into begin & finish routines (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Initialize mlx5_ib_qp signature-related members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Implement create_mr and destroy_mr (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce signature verbs API (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce protected memory regions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: mlx4_init_slave() shouldn't access comm channel before PF is ready (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix memory access error in mlx4_QUERY_DEV_CAP_wrapper() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: mlx4_en_verify_params() can be static (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Support shutdown() interface (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Refactor umem to use linear SG table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Change Connect-X description in kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use union for BlueFlame WQE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix sparse warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix selftest failing on non 10G link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Replace mlx4_en_mac_to_u64() with mlx4_mac_to_u64() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move queue stopped/waked counters to be per ring (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Pad ethernet packets smaller than 17 bytes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Verify mlx4_en module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix UP limit in ieee_ets->prio_tc (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix bad use of dev_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx: Bump all Mellanox driver versions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix limiting number of IRQ's instead of RSS queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Set number of RX rings in a utility function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix load time panic during GID table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix traffic class shift (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix use after free in iser_snd_completion() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid dereferencing iscsi_iser conn object when not bound to iser connection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix smatch endianness error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dependency on X86 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Add include of because of kzalloc()/kfree() use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Report using RoCE IP based gids in port caps (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Build the port IBoE GID table properly under bonding (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE GID table resets per-port (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE locking earlier when initializing the GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Move rtnl locking to the right place (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Make sure GID index 0 is always occupied (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Don't allocate range of steerable UD QPs for Ethernet-only device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Don't set "block multicast loopback" capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix binary compatibility with libmlx5 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix RC transport send queue overhead computation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Verify reserved fields are cleared (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove old field for create mkey mailbox (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Abort driver cleanup if teardown hca fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Allow creation of QPs with zero-length work queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix PowerPC support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use uintptr_t casts to work around gcc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Improve debugfs readability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add support for resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Implement modify CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make sure doorbell record is visible before doorbell (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Use mlx5 core style warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Clear out struct before create QP command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix out arg size in access_register command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused includes of (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix unused variable warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Handle global/non-linklocal IPv6 addresses in cma_check_linklocal() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove unnecessary validation for port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use GFP_ATOMIC under spinlock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix a race condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Block rport upon TL error even with fast_io_fail_tmo = off (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add dependency on INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Move ocrdma_inetaddr_event outside of "#if CONFIG_IPV6" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add dependency INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cm: Fix missing unlock on error in cm_init_qp_rtr_attr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make ib_addr a core IB module (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Resolve Ethernet L2 addresses when modifying QP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Populate GID table with IP based gids (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use IBoE (RoCE) IP based GIDs in the port GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: IBoE (RoCE) IP-based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix error return code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused variable in usnic_debugfs_exit() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Set userspace/kernel ABI ver to 4 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Advertise usNIC devices as RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add dependency on CONFIG_INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix endianness-related warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up srq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up cq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Ethernet L2 attributes in verbs/cm structures (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add mechanism to support flow steering over IB links (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Enable device-managed steering support for IB ports too (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for IB L2 device-managed steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add flow steering support for IPoIB UD traffic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix micro UAR allocator (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove unused code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Append documentation to usnic_transport.h and cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix typo "Ignorning" -> "Ignoring" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Expose flows via debugfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use for_each_sg instead of a for-loop (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove superflous parentheses (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add RDMA_TRANSPORT_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in usnic_ib_qp_grp.h, usnic_ib_qp_grp.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in u*verbs.c, u*main.c and u*util.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_transport.h, usnice_transport.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_fwd.h, usnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Update ABI and Version file for UDP support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over sysfs to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over usnic_ib_qp_grp.* to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over main.c and verbs.c to the usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Push all forwarding state to usnic_fwd.h & uscnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add struct usnic_transport_spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Change WARN_ON to lockdep_assert_held (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add Cisco VIC low-level hardware driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix OCRDMA_GEN2_FAMILY macro definition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix AV_VALID bit position (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Select PTP_1588_CLOCK (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] make sure the src net is infiniband when create new link (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Only cycle port if HW timestamp config changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add PTP hardware clock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: slight optimization of addr compare (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check access to userspace response buffer in extended command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check input length in flow steering uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Set error code when fail to consume all flow_spec items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved fields in create_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check comp_mask in destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved field in extended command header (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: New macro to set pointers to NULL if length is 0 in INIT_UDATA() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] rds: prevent BUG_ON triggered on congestion update to loopback (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Check port number for validity before accessing data (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add NAPI support for transmit side (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Ignore irrelevant hypervisor events (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Set CQE/EQE size to 64B by default (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement ndo_get_phys_port_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Expose physical port id as PF/VF capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Introduce nic_info new flag in QUERY_FUNC_CAP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Rename QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove zeroed out of explicit QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: const'ify inbuf in struct ib_udata (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iwcm: Don't touch cm_id after deref in rem_ref (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Roll back round robin bitmap allocation commit for CQs, SRQs, and MPTs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: destroy workqueue when driver fails to register (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove selftest TX queues empty condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement the SIOCGHWTSTAMP ioctl (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Re-enable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: extended command an improved infrastructure for uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove ib_uverbs_flow_spec structure from userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Use a common header for uverbs flow_specs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make uverbs flow structure use names like verbs ones (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Rename 'flow' structs to match other uverbs structs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: clarify overflow/underflow checks on ib_create/destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Convert use of typedef ctl_table to struct ctl_table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix page shift in create CQ for userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix device max capabilities check (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix list_del of empty list (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Encorce MR access rights rules on kernel consumers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix endless loop in resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Discard events for IDs not yet claimed by user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add Cisco usNIC rdma node and transport types (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Report receive errors correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid offlining operational SCSI devices (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Remove target from list before freeing Scsi_Host structure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add change_queue_depth and change_queue_type support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make queue size configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Introduce srp_alloc_req_data() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Export sgid to sysfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add periodic reconnect functionality (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add periodic reconnect support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Start timers if a transport layer error occurs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Use SRP transport layer error recovery (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add transport layer error handling (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Keep rport as long as the IB transport layer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make transport layer retry count configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Convert ipath_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant check in ocrdma_build_fr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix a crash in rmmod (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Silence an integer underflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use enum to indicate adapter page size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Update opt param mask for RTS2RTS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove "Always false" comparison (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Change optimal_reclaimed_pages for better performance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Clear reserved area in set_hca_cap() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Support communicating arbitrary host page size to firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix cleanup flow when DMA mapping fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix srq free in destroy qp (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Simplify mlx5_ib_destroy_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix overflow check in IB_WR_FAST_REG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Multithreaded create MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix check of number of entries in create CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] netlink: Remove superfluous RDMA_NL_GET_OP() masking (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Pass imm_data from ib_uverbs_send_wr to ib_send_wr correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Start multicast join process only on active ports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Add path query flushing in ipoib_ib_dev_cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix usage of uninitialized multicast objects (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Avoid flushing the driver workqueue on dev_down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix deadlock between dev_change_flags() and __ipoib_dev_flush() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Change CM skb memory allocation to be non-atomic during init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] ipoib: Fix crash in dev_open error flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath structures are allocated per NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: ICM pages are allocated on device NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath resources allocated dynamically (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add immediate activate for VGT->VST->VGT (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Initialize all mailbox buffers to zero before use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add RFS support in UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Set IBoE SL (user-priority) by egress map when using vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Implement resource quota enforcement (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix quota handling in the QUERY_FUNC_CAP wrapper (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Structures and init/teardown for VF resource quotas (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix checking order in MR table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't fail reg/unreg vlan for older guests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Resource tracker for reg/unreg vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use vlan id instead of vlan index for unregistration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix reg/unreg vlan/mac to conform to the firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix register/unreg vlan flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix call to __mlx4_unregister_mac (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Temporarily disable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Unused local variable in mlx4_opreq_action (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix typo, move similar defs to same location (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Clean the code to eliminate trivial build warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Remove unnecessary semicolons (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Ensure proper synchronization accessing memory (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix alignment of reg umr gather buffers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix eq names to display nicely in /proc/interrupts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix error code translation from firmware to driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix opt param mask according to firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix opt param mask for sq err to rts transition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Disable atomic operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix layout of struct mlx5_init_seg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Keep polling to reclaim pages while any returned (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Avoid async events on invalid port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Decrease memory consumption of mr caches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Remove checksum on command interface commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix memory leak in mlx5_ib_create_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Flush cache workqueue before destroying it (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix send work queue size calculation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Rename name of mlx4_en_rx_alloc members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove unused MLX5_DEBUG param in Kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning about int/pointer size mismatch (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix redundant pointer check in dealloc flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix possible memory leak in iser_create_frwr_pool() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix passing wrong opcode to modify_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fill PVID in UMC case (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add ABI versioning support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Consider multiple SGES in case of DPP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix for displaying proper link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increase STAG array size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Dont use PD 0 for userpace CQ DB (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: FRMA code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: For ERX2 irrespective of Qid, num_posted offset is 24 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix to work with even a single MSI-X vector (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove the MTU check based on Ethernet MTU (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add support for fast register work requests (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Create IRD queue fix (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Better checking of userspace values for receive flow steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Export ib_create/destroy_flow through uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Infrastructure for extensible uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Reduce scope of local variables in mlx4_en_xmit (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix handling of dma_map failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Notify user when TX ring in error state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Disable global flow control when PFC enabled (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Coding style cleanup in mlx4_en_dcbnl_ieee_setpfc() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Support MANAGE_PAGES and QUERY_PAGES firmware command changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fixes to XRC reference counting in uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add locking around event dispatching on XRC target QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix XRC QPs detection in the resource tracker (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Cache recv DB until QP moved to RTR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove __packed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove driver QP state machine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Don't allow zero/invalid sgid usage (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant dev reference (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Style and redundant code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce fast memory registration model (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Place the fmr pool into a union in iser's IB conn struct (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Handle unaligned SG in separate function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize rdma memory registration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Accept session->cmds_max from user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Restructure allocation/deallocation of connection resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Use proper debug level value for info prints (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Staticize local functions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove health handler plugin (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: VFs must ignore the enable_64b_cqe_eqe module param (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't give VFs MAC addresses which are derived from the PF MAC (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Variable may be used uninitialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Implement new initialization sequence (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix stack info leak in mlx5_ib_alloc_ucontext() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix error return code in init_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Only call cma_save_ib_info() for CM REQs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix accessing invalid private data for UD (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: fix error return code in mlx5_alloc_uuars() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix gcc warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Respond to operation request by firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use after free in mlx5_cmd_comp_handler() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5 core: Fix __udivdi3 when compiling for 32 bit arches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Return -EFAULT instead of -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Adjust hca_cap.uar_page_sz to conform to Connect-IB spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Let srp_abort() return FAST_IO_FAIL if TL offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename ll methods to busy-poll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename include/net/ll_poll.h to include/net/busy_poll.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Use get_unused_fd_flags(O_CLOEXEC) instead of get_unused_fd() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fixes for sparse warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make profile[] static in main.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add HW enforcement to VF link state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add driver for Mellanox Connect-IB adapters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add reserved values to enums for low-level driver use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Bump driver version and release date (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make HCA completion vector configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Maintain a single connection per I_T nexus (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fail I/O fast if target offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Skip host settle delay (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid skipping srp_reset_host() after a transport error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix remove_one crash due to resource exhaustion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove an unnecessary test (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix error return code in add_port() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF link state support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF MAC spoof checking support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: use __netdev_pick_tx instead of __skb_tx_hash in mlx4_en_select_queue (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Low Latency recv statistics (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add Low Latency Socket (LLS) support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] switch infiniband uverbs to anon_inodes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Optimize CQ callbacks (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] drivers: avoid format string in dev_set_name (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [fs] make get_unused_fd_flags() a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [base] drivercore: Add driver probe deferral mechanism (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] vlan: Implement vlan_dev_get_egress_qos_mask as an inline (Doug Ledford) [1051207] - [net] vlan: Provide read access to the vlan egress map (Doug Ledford) [1051207] - [net] vlan: fix a race in egress prio management (Doug Ledford) [1051207] - [net] core: Add VF link state control policy (Doug Ledford) [1059086] - [net] core: Add VF link state control (Doug Ledford) [1059086] - [net] rtnetlink: Fix VF IFLA policy (Doug Ledford) [1059086] - [net] if_link: Add additional parameter to IFLA_VF_INFO for spoof checking (Doug Ledford) [1059086] - [firmware] iwlwifi: update firmware for 7260 / 3160 devices (Stanislaw Gruszka) [1054423]- [fs] vfs: fix autofs/afs/etc magic mountpoint breakage (Frantisek Hrbata) [1079347] {CVE-2014-0203} - [kernel] sched_cpupri: Fix memory barriers for vec updates to always be in order (Daniel Bristot de Oliveira) [1079478] - [kernel] sched_cpupri: Remove the vec->lock (Daniel Bristot de Oliveira) [1079478] - [md] always set MD_RECOVERY_INTR when interrupting a reshape thread (Jes Sorensen) [1109782] - [md] always set MD_RECOVERY_INTR when aborting a reshape or other "resync" (Jes Sorensen) [1109782] - [md] avoid possible spinning md thread at shutdown (Jes Sorensen) [1109782] - [netdrv] hyperv: Add hash value into RNDIS Per-packet info (Jason Wang) [1102261] - [netdrv] hyperv: Properly handle checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable sendbuf mechanism on the send path (Jason Wang) [1102261] - [netdrv] hyperv: Simplify the send_completion variables (Jason Wang) [1102261] - [netdrv] hyperv: Remove recv_pkt_list and lock (Jason Wang) [1102261] - [netdrv] hyperv: Add support for virtual Receive Side Scaling vRSS (Jason Wang) [1102261] - [hv] vmbus: Implement per-CPU mapping of relid to channel (Jason Wang) [1102261] - [hv] Eliminate the channel spinlock in the callback path (Jason Wang) [1102261] - [netdrv] hyperv: Address UDP checksum issues (Jason Wang) [1102261] - [netdrv] hyperv: Negotiate suitable ndis version for offload support (Jason Wang) [1102261] - [netdrv] hyperv: Allocate memory for all possible per-pecket information (Jason Wang) [1102261] - [netdrv] hyperv: Enable large send offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable send side checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable receive side IP checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable offloads on the host (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the send path (Jason Wang) [1102261] - [netdrv] hyperv: Enable scatter gather I/O (Jason Wang) [1102261] - [hv] vmbus: Increase the limit on the number of pfns we can handle (Jason Wang) [1102261] - [netdrv] hyperv: Add latest NetVSP versions to auto negotiation (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the netvsc receive callback functio (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the receive path (Jason Wang) [1102261] - [netdrv] hyperv: Get rid of the rndis_filter_packet structure (Jason Wang) [1102261] - [hv] vmbus: Support per-channel driver state (Jason Wang) [1102261] - [kernel] kthread: ensure locality of task_struct allocations (Doug Ledford) [1109975] - [kernel] kthread: make kthread_create() killable (Doug Ledford) [1109975] - [kernel] kthread: NUMA aware kthread_create_on_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_thread_info_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_task_struct_node() (Doug Ledford) [1109975] - [netdrv] sfc: use gso_max_segs and remove RHEL-specific hack (Nikolay Aleksandrov) [1021960] - [block] brd: Fix brd_lookup_page() race (Jeff Moyer) [962593] - [scsi] isci: fix needless ata reset escalation (David Milburn) [1074943] - [acpi] acpica: Add "Windows 2013" string to _OSI support (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Windows8/Server2012 string for _OSI method (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Vista SP2 to supported _OSI strings (Lenny Szubowicz) [1093502] - [x86] Replace left over sti/cli in ia32 audit exit code (Niels de Vos) [1105048] - [kernel] audit: Call tty_audit_push_task() outside preempt disabled (Mateusz Guzik) [1097315] - [kernel] watchdog: touch_nmi_watchdog should only touch local cpu not every one (Don Zickus) [646626] - [kernel] Fix race condition in add_memory_block that can cause kernel panic when ballooning down memory (Larry Woodman) [1102551] - [kernel] percpu: fix this_cpu_sub() subtrahend casting for unsigneds (Doug Ledford) [1105648] - [kernel] percpu: fix __this_cpu_*_return() definition (Doug Ledford) [1105648] - [kernel] percpu: Generic support for this_cpu_add, sub, dec, inc_return (Doug Ledford) [1105648] - [kernel] percpu: make alloc_percpu() handle array types (Doug Ledford) [1105648] - [kernel] this_cpu: Introduce this_cpu_ptr() and generic this_cpu_* operations (Doug Ledford) [1105648] - [net] tcp: syncookies: do not use getnstimeofday() (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce mss table to four values (Florian Westphal) [1084438] - [net] tcp: syncookies: update mss tables (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce cookie lifetime to 128 seconds (Florian Westphal) [1084438] - [net] rate-limit warn-bad-offload splats (Nikolay Aleksandrov) [1103683] - [net] Use device model to get driver name in skb_gso_segment() (Nikolay Aleksandrov) [1103683] - [net] openvswitch: fix use-after-free bug in netns (Flavio Leitner) [1100127] - [net] llc: Fix length check in llc_fixup_skb() (Jiri Benc) [1101053] - [net] unix socket code abuses csum_partial (Hannes Frederic Sowa) [1077296] - [net] fix wrong mac_len calculation for vlans (Nikolay Aleksandrov) [1102044] - [net] tcp: fix a timewait refcnt race (Jiri Benc) [1098048] - [net] filter: add vlan tag access (Jiri Benc) [1082097] - [net] filter: add XOR operation (Jiri Benc) [1082097] - [net] filter: add SKF_AD_RXHASH and SKF_AD_CPU (Jiri Benc) [1082097] - [net] filter: Socket filter ancilliary data access for skb->dev->type (Jiri Benc) [1082097] - [net] filter: Add SKF_AD_QUEUE instruction (Jiri Benc) [1082097] - [net] filter: ingress socket filter by mark (Jiri Benc) [1082097] - [scsi] bnx2i: Make boot_nic entry visible in the sysfs session objects (Maurizio Lombardi) [1101442] - [scsi] hpsa: update driver version to 3.4.4-1-RH1 (Tomas Henzl) [1108346] - [scsi] hpsa: add new Smart Array PCI IDs (May 2014) (Tomas Henzl) [1108346] - [scsi] hpsa: Checking for a NULL return from a kzalloc call (Tomas Henzl) [1108346]- [scsi] Add timeout to avoid infinite command retry (David Milburn) [974583] - [md] dm-thin: update discard_granularity to reflect the thin-pool blocksize (Mike Snitzer) [1108809] - [md] dm-bio-prison: implement per bucket locking in the dm_bio_prison hash table (Mike Snitzer) [1108809] - [md] dm-thin: return ENOSPC instead of EIO when error_if_no_space enabled (Mike Snitzer) [1108809] - [netdrv] i40evf: don't use RESETTING state during reinit (Stefan Assmann) [1038788] - [netdrv] i40evf: remove storm control (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove reserved PCTYPE defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update check for AQ aliveness (Stefan Assmann) [1038788] - [netdrv] i40evf: Use is_multicast_ether_addr helper (Stefan Assmann) [1038788] - [netdrv] i40evf: remove usless return statements (Stefan Assmann) [1038788] - [netdrv] i40evf: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1038788] - [netdrv] i40evf: control auto ITR through ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: set proper default for ITR registers (Stefan Assmann) [1038788] - [netdrv] i40evf: make ethtool_ops const (Stefan Assmann) [1038788] - [netdrv] i40evf: don't lie to ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: Use macro param for ethtool stats (Stefan Assmann) [1038788] - [netdrv] i40evf: Fix the headers and update copyright year (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove unused defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update AdminQ interface (Stefan Assmann) [1038788] - [netdrv] i40evf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038788] - [netdrv] i40evf: enable CONFIG_I40EVF (Stefan Assmann) [1038788] - [netdrv] i40evf: fixes to get i40evf working with RHEL6.6 (Stefan Assmann) [1038788] - [netdrv] i40evf: initial commit (Stefan Assmann) [1038788] - [netdrv] i40e: relax the firmware API version check (Stefan Assmann) [1038787] - [netdrv] i40: disable FCoE for MFP modes (Stefan Assmann) [1038787] - [netdrv] i40e: add clear_pxe AdminQ request (Stefan Assmann) [1038787] - [netdrv] i40e: Clear recovery pending, if reset failed (Stefan Assmann) [1038787] - [netdrv] i40e: Change type to u32 to avoid sparse error (Stefan Assmann) [1038787] - [netdrv] i40e: remove storm control (Stefan Assmann) [1038787] - [netdrv] i40e: Use the new i40e_get_fd_cnt_all function in other places (Stefan Assmann) [1038787] - [netdrv] i40e: Report cmd->data in ETHTOOL_GRXCLSRLCNT instead of ETHTOOL_GRXCLSRULE (Stefan Assmann) [1038787] - [netdrv] i40e: Remove reserved PCTYPE defines (Stefan Assmann) [1038787] - [netdrv] i40e: Tx/Rx rings declaration (Stefan Assmann) [1038787] - [netdrv] i40e: enable descriptor prefetch for VFs (Stefan Assmann) [1038787] - [netdrv] i40e: Update check for AQ aliveness (Stefan Assmann) [1038787] - [netdrv] i40e: remove usless return statements (Stefan Assmann) [1038787] - [netdrv] i40e: fix passing wrong error code to i40e_open() (Stefan Assmann) [1038787] - [netdrv] i40e: Check PCI_IOV config to avoid compile error (Stefan Assmann) [1038787] - [netdrv] i40e: remove Tx work for ptp (Stefan Assmann) [1038787] - [netdrv] i40e: Don't disable SR-IOV when VFs are assigned (Stefan Assmann) [1038787] - [netdrv] i40e: remove hardcode of stats struct size in ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: control auto ITR through ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: set proper default for ITR registers (Stefan Assmann) [1038787] - [netdrv] i40e: add required include (Stefan Assmann) [1038787] - [netdrv] i40e: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038787] - [netdrv] i40e: fix Timesync Tx interrupt handler code (Stefan Assmann) [1038787] - [netdrv] i40e: enable CONFIG_I40E (Stefan Assmann) [1038787] - [netdrv] i40e: fixes to get i40e working with RHEL6.6 (Stefan Assmann) [1038787] - [netdrv] i40e: initial commit (Stefan Assmann) [1038787] - [pci] pci_regs: Add PCI bus link speed and width defines (Stefan Assmann) [1038787] - [netdrv] veth: fix NULL dereference in veth_dellink() (Ivan Vecera) [1108641] - [netdrv] veth: fix a NULL deref in netif_carrier_off (Ivan Vecera) [1108641] - [netdrv] veth: avoid a NULL deref in veth_stats_one (Ivan Vecera) [1108641] - [scsi] lpfc: Update version for 10.2.8020.1 driver release (Rob Evers) [1109274] - [scsi] lpfc: Add iotag memory barrier (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix ExpressLane priority setup (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for initializing RRQ bitmap (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for cleaning up stale ring flag and sp_queue_event entries (Rob Evers) [1109274]- [kernel] cred: Fix double free in prepare_usermodehelper_creds() error handling (Radomir Vrbovsky) [1087544] - [kernel] cred: Fix memory leak in error handling (Radomir Vrbovsky) [1087544] - [drm] i915: mst topology dumper in debugfs (Dave Airlie) [1074025] - [drm] i915: add DP 1.2 MST support (Dave Airlie) [1074025] - [drm] i915: check connector->encoder before using it (Dave Airlie) [1074025] - [drm] i915: split some DP modesetting code into a separate function (Dave Airlie) [1074025] - [drm] dp_helper: add Displayport multi-stream helper (Dave Airlie) [1074025] - [drm] add a path blob property (Dave Airlie) [1074025] - [drm] fb_helper: allow adding/removing connectors later (Dave Airlie) [1074025] - [drm] crtc: add interface to reinitialise the legacy mode group (Dave Airlie) [1074025] - [drm] fix memory leak around mode_group (Dave Airlie) [1074025] - [drm] i915: add some registers need for displayport MST support (Dave Airlie) [1074025] - [drm] add DP MST encoder type (Dave Airlie) [1074025] - [drm] dp_helper: add defines for DP 1.2 and MST support (Dave Airlie) [1074025] - [drm] i915: support address only i2c-over-aux transactions (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: move dp aux ch register init to aux init (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp aux (Dave Airlie) [1074025] - [drm] i915: move edp vdd enable/disable at a lower level in i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: split edp_panel_vdd_on() for reuse (Dave Airlie) [1074025] - [drm] i915: fix order of dp aux i2c device cleanup (Dave Airlie) [1074025] - [drm] i915: add unregister callback to connector (Dave Airlie) [1074025] - [drm] i915: Enable 5.4Ghz HBR2 link rate for Displayport 1.2-capable devices (Dave Airlie) [1074025] - [drm] dp_helper: don't return EPROTO for defers (Dave Airlie) [1074025] - [drm] dp: Update comments about common i2c over dp assumptions (Dave Airlie) [1074025] - [drm] dp: let drivers specify the name of the I2C-over-AUX adapter (Dave Airlie) [1074025] - [drm] dp: Allow registering AUX channels as I2C busses (Dave Airlie) [1074025] - [drm] dp: Add DisplayPort link helpers (Dave Airlie) [1074025] - [drm] dp: Add drm_dp_dpcd_read_link_status() (Dave Airlie) [1074025] - [drm] dp: Add AUX channel infrastructure (Dave Airlie) [1074025] - [drm] dp_helper: Add DP test sink CRC definition (Dave Airlie) [1074025] - [drm] radeon: fix register typo on si (Rob Clark) [1082803] - [drm] i915: add locking to fixed panel edid probing (Rob Clark) [1082803] - [drm] upstream sync to v3.14.2 (Rob Clark) [1082803] - [drm] upstream sync to v3.13.11 (Rob Clark) [1082801] - [drm] upstream sync to v3.12.18 (Rob Clark) [1082794] - [drm] upstream sync to v3.11.10 (Rob Clark) [1082788] - [drm] upstream sync to v3.10.38 (Rob Clark) [1082786] - [netdrv] bna: Update the Driver Version to 3.2.23.0 (Ivan Vecera) [1054464] - [netdrv] bna: Firmware Patch Simplification (Ivan Vecera) [1054464] - [netdrv] bna: Embed SKB Length in TX Vector (Ivan Vecera) [1054464] - [netdrv] bna: Handle the TX Setup Failures (Ivan Vecera) [1054464] - [netdrv] bna: Add NULL Check Before Dereferencing TCB (Ivan Vecera) [1054464] - [netdrv] bna: CQ Read Fix (Ivan Vecera) [1054464] - [netdrv] bna: RX Processing and Config Changes (Ivan Vecera) [1054464] - [netdrv] bna: Enable Multi Buffer RX (Ivan Vecera) [1054464] - [netdrv] bna: RX Filter Enhancements (Ivan Vecera) [1054464] - [netdrv] bna: Fix Filter Add Del (Ivan Vecera) [1054464] - [netdrv] bna: Set Get IOC fw State (Ivan Vecera) [1054464] - [netdrv] bna: Add software timestamping support (Ivan Vecera) [1054464] - [kernel] tracing: Add BUG_ON when stack end location is over written (Aaron Tomlin) [1094831] - [netdrv] bonding: look for bridge IPs in arp monitoring (Veaceslav Falico) [704190] - [kernel] sched: free per cpu migration threads on suspend (Prarit Bhargava) [1020466] - [ata] ahci: AHCI-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [ata] ata_piix: IDE-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [i2c] i801: SMBus patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [mfd] lpc_ich: iTCO_wdt patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [firmware] efi-pstore: Make efi-pstore return a unique id (Tomoki Sekiyama) [1054513] - [firmware] efivars: Hold off deletion of sysfs entry until the scan is completed (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Cocci spatch "memdup.spatch" (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Read data from variable store before memcpy() (Tomoki Sekiyama) [1054514] - [firmware] efivars: efivar_entry API (Tomoki Sekiyama) [1054514] - [firmware] efivarfs: Return an error if we fail to read a variable (Tomoki Sekiyama) [1054513] - [acpi] acpica: Add a lock to the internal object reference count mechanism (Naoya Horiguchi) [1023242] - [acpi] acpica: Standardize integer output for ACPICA warnings/errors (Naoya Horiguchi) [1023242] - [acpi] acpica: Change package length error message to an info message (Naoya Horiguchi) [1023242] - [acpi] acpica: Use acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [acpi] osl: add acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [edac] mce_amd: Add MCE decoding support for Family 16h (Kim Naru) [989776] - [edac] mce_amd: Make MC2 decoding per-family (Kim Naru) [989776] - [edac] mce_amd: Dump error status (Kim Naru) [989776] - [edac] mce_amd: Report decoded error type first (Kim Naru) [989776] - [edac] mce_amd: Dump CPU f/m/s triple with the error (Kim Naru) [989776] - [edac] mce_amd: Remove functional unit references (Kim Naru) [989776] - [edac] Revert "Add error decoding support for AMD Fam16h processors" (Kim Naru) [989776] - [hv] hyperv-fb: kick off efifb early (Jason Wang) [1056676] - [hv] hyperv-fb: add support for generation 2 virtual machines (Jason Wang) [1056676] - [hv] vmbus: use resource for hyperv mmio region (Jason Wang) [1056676] - [hv] vmbus: add missing breaks (Jason Wang) [1056676] - [hv] vmbus: Extract the mmio information from DSDT (Jason Wang) [1056676] - [input] hyperv-keyboard - pass through 0xE1 prefix (Jason Wang) [1056676] - [input] add a driver to support Hyper-V synthetic keyboard (Jason Wang) [1056676] - [x86] Remove useless reinitialization of irq descriptors (Jason Wang) [1056676] - [x86] pic: Fix section mismatch in legacy pic (Jason Wang) [1056676] - [x86] pic: Probe for legacy PIC and set legacy_pic appropriately (Jason Wang) [1056676] - [x86] hyperv: Correctly guard the local APIC calibration code (Jason Wang) [1056676] - [x86] hyperv: Get the local APIC timer frequency from the hypervisor (Jason Wang) [1056676] - [x86] legacy_irq: Remove left over nr_legacy_irqs (Jason Wang) [1056676] - [x86] pic: Make use of legacy_pic abstraction (Jason Wang) [1056676] - [x86] pic: Introduce legacy_pic abstraction (Jason Wang) [1056676] - [x86] apic: Allow use of lapic timer early calibration result (Jason Wang) [1056676] - [edac] sb_edac: add support for Haswell based systems (Aristeu Rozanski) [1010484] - [edac] sb_edac: remove bogus assumption on mc ordering (Aristeu Rozanski) [1010484] - [edac] sb_edac: fix socket detection on Ivy Bridge controllers (Aristeu Rozanski) [1010484] - [edac] sb_edac: update Kconfig description (Aristeu Rozanski) [1010484] - [edac] sb_edac: search devices using product id (Aristeu Rozanski) [1010484] - [edac] sb_edac: make RIR limit retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make node id retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make memory type detection per memory controller (Aristeu Rozanski) [1010484] - [net] ip_tunnel: fix ip_tunnel_find to return NULL in case the tunnel is not there (Jiri Pirko) [1104503] - [net] ip6ip6: autoload ip6 tunnel (Hannes Frederic Sowa) [1104038] - [net] netlink: Use netlink_ns_capable to verify the permisions of netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Add variants of capable for use on netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] Add file_ns_capable() helper function for open-time capability checking (Jiri Benc) [1094267] {CVE-2014-0181} - [net] security: remove the security_netlink_recv hook as it is equivalent to capable() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: rename ssk to sk in struct netlink_skb_params (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make the sending netlink socket availabe in NETLINK_CB (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill loginuid/sessionid/sid members from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill eff_cap from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Rename netlink_capable netlink_allowed (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Fix permission check in netlink_connect() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: fix possible spoofing from non-root processes (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make NETLINK_USERSOCK work again (Jiri Benc) [1094267] {CVE-2014-0181}- [netdrv] qlogic: Use time_before() (Chad Dupuis) [1054305] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV on PF unload when VFs are assigned to VMs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.59 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Collect firmware dump using DMA on 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add mac learning support to SR-IOV VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support to process commands in atomic context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow SR-IOV VF probe in hypervisor (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set real_num_tx_queues, real_num_rx_queues properly (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while dumping TX queues on TX timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.58 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Limit vNIC support in legacy interrupt mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add driver logs in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow setting TX interrupt coalescing parameters from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add hwmon-sysfs interface to export board temperature (Chad Dupuis) [1054305] - [netdrv] qlcnic: Optimize MAC learning code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory leak (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reset firmware API lock at driver load time (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MSI-X initialization code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned in guest OS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix PVID configuration on eSwitch port (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix max ring count calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix to send INIT_NIC_FUNC as first mailbox (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic due to uninitialzed delayed_work struct in use (Chad Dupuis) [1054305] - [netdrv] qlcnic: include irq.h for irq definitions (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove casts of pointer to same type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.57 (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix a couple off-by-one bugs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix number of rings when we fall back from msix to legacy (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow any VLAN to be configured from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix function return error check (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.56 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance semaphore lock access failure error message (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow vlan0 traffic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance driver message in failed state (Chad Dupuis) [1054305] - [netdrv] qlcnic: Updates to QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Re-factor firmware minidump template header handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup qlcnic_enable_msix() return values (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.55 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback test failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix tx timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of vlan list (Chad Dupuis) [1054305] - [netdrv] qlcnic: Correct off-by-one errors in bounds checks (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance logic to calculate msix vectors (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor interrupt coalescing code for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update poll controller code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt code cleanup (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance Tx timeout debugging (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use bool for rx_mac_learn (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unused code (Chad Dupuis) [1054305] - [netdrv] qlcnic: make local functions static (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.54 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable IPv6 LRO even if IP address is not programmed (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV cleanup code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable beaconing for 83xx/84xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do MAC learning for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Turn on promiscous mode for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable VF flood bit on PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restrict VF from configuring any VLAN mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert vmalloc/memset to kcalloc (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool statistics length calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in TX statistics (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in Tx completion path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix resource allocation for TX queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_83xx_hw.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_io.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.53 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Support for 16 virtual NIC functions (Chad Dupuis) [1054305] - [netdrv] qlcnic: VLAN enhancement for 84XX adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow single Tx/Rx queue for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor initialize nic code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Issue INIT_NIC command only once (Chad Dupuis) [1054305] - [netdrv] qlcnic: Disable DCB operations from SR-IOV VFs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox registers when mailbox command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix mailbox processing during diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow firmware dump collection when auto firmware recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory allocation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS validation for 83xx/84xx series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS ring validation logic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic test for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix usage of netif_tx_wake, netif_tx_stop api during link change (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.52 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable multiple Tx queue support for 83xx/84xx Series adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: refactor Tx/SDS ring calculation and validation in driver (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool Statistics for Multiple Tx queue (Chad Dupuis) [1054305] - [netdrv] qlcnic: Register netdev in FAILED state for 83xx/84xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not read QLCNIC_FW_CAPABILITY_MORE_CAPS bit for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not force adapter to perform LRO without destination IP check (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unnecessary pci_set_drvdata() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Validate Tx queue only for 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.51 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Skip unknown entry type while collecting firmware dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb code cleanup and refactoring (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove redundant eSwitch enable commands (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update ethtool standard pause settings (Chad Dupuis) [1054305] - [netdrv] qlcnic: Firmware dump collection when auto recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool to display ring indices and interrupt mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Print informational messages only once during driver load (Chad Dupuis) [1054305] - [netdrv] qlcnic: add missing destroy_workqueue() on error path in qlcnic_probe() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Miscellaneous conversions to ETH_ALEN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix register device in FAILED state for 82xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix VF reset recovery (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix warning reported by kbuild test robot (Chad Dupuis) [1054305] - [netdrv] qlcnic: use standard NAPI weights (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix sparse warning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert uses of compare_ether_addr to ether_addr_equal (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.50 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for per port eswitch configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restructuring of qlc_83xx_fw_info structure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER support for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER callback handlers (Chad Dupuis) [1054305] - [netdrv] qlcnic: Store firmware dump state in CAMRAM register (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use firmware recommended dump capture mask as default (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove inline keyword (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance PVID handling for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert dma_alloc_coherent() to dma_zalloc_coherent (Chad Dupuis) [1054305] - [netdrv] qlcnic: underflow in qlcnic_validate_max_tx_rings() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.49 (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Add support for CEE Netlink interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Register DCB AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Get DCB parameters from the adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Query adapter DCB capabilities (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.48 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable diagnostic test for multiple Tx queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable Tx queue changes using ethtool for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Multi Tx queue support for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.47 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 84xx adapters to load firmware from file (Chad Dupuis) [1054305] - [netdrv] qlcnic: Loopback Inter Driver Communication AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add PVID support for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable support for 844X adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.46 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox command data when a command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix driver initialization for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Flush mailbox command list when mailbox is not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reinitialize mailbox data structures after firmware reset (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix beacon state return status handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix set driver version command (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.45 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable mailbox interface in poll mode when interrupts are not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Replace poll mode mailbox interface with interrupt based mailbox interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt based driver firmware mailbox mechanism (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance diagnostic loopback error codes (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix for flash update failure on 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed and duplex display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed display for 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix external loopback test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Removed adapter series name from warning messages (Chad Dupuis) [1054305] - [netdrv] qlcnic: Free up memory in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ingress MAC learning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MAC address filter issue on 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix setting Guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix operation type and command type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of work function (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix releasing of Tx frag which was never mapped (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix dump template version mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while setting VF's MAC address (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix multicast packet handling for PF and VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix NULL pointer dereference in VF probe path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set __QLCNIC_DEV_UP in adapter state before enabling interrupts (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix invalid register offset calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.44 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 83xx suspend and resume (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 'set driver version' in 83XX (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup of structure qlcnic_hardware_context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for PEX DMA method to read memory section of adapter dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: Secondary unicast MAC address support (Chad Dupuis) [1054305] - [netdrv] qlcnic: Minimize sleep duration within loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Handle qlcnic_alloc_mbx_args() failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not sleep while holding spinlock (Chad Dupuis) [1054305] - [netdrv] qlcnic: replace strict_strtoul() with kstrtoul() (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove redundant D0 power state set (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: Check for assigned VFs and block remove if VFs are active (Bandan Das) [1016487] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned to VMs (Bandan Das) [1011773] - [netdrv] benet: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: re-factor MCCQ error status handling code (Ivan Vecera) [1054277] - [netdrv] be2net: support flashing new regions on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: skip multicast promiscuos setting in already set (Ivan Vecera) [1054277] - [netdrv] be2net: enable interrupts in EEH resume (Ivan Vecera) [1054277] - [netdrv] be2net: use MCCQ instead of MBOX in be_cmd_rss_config() (Ivan Vecera) [1054277] - [netdrv] be2net: include rx-compl error counter in ethtool stats (Ivan Vecera) [1054277] - [netdrv] be2net: remove unused code in be_cmd_vlan_config() (Ivan Vecera) [1054277] - [netdrv] be2net: covert vlan array to bit-map (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_ethtool.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix function call indentation in be_cmds.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_main.c (Ivan Vecera) [1054277] - [netdrv] be2net: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] ethtool: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] be2net: Fix invocation of be_close() after be_clear() (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reap TX compls till HW doesn't respond for some time (Ivan Vecera) [1054277] - [netdrv] be2net: Add abi version between be2net and ocrdma (Ivan Vecera) [1054277] - [netdrv] be2net: add FW cmds needed for VxLAN offloads (Ivan Vecera) [1054277] - [netdrv] be2net: Call dev_kfree_skby_any instead of kfree_skb (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.2 (Ivan Vecera) [1054277] - [netdrv] be2net: Fix vlans_added counter (Ivan Vecera) [1054277] - [netdrv] be2net: Create multiple TXQs on RSS capable multi-channel BE3-R interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: fix pmac_id allocation size (Ivan Vecera) [1054277] - [netdrv] be2net: log LPVID used in multi-channel configs (Ivan Vecera) [1054277] - [netdrv] be2net: Use GET_PROFILE_CONFIG cmd for BE3-R to query max-vfs (Ivan Vecera) [1054277] - [netdrv] be2net: do external loopback test only when it is requested (Ivan Vecera) [1054277] - [netdrv] be2net: dma_sync each RX frag before passing it to the stack (Ivan Vecera) [1054277] - [netdrv] be2net: use the dma state API instead of the pci equivalents (Ivan Vecera) [1054277] - [netdrv] be2net: isolate TX workarounds not applicable to Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix skb double free in be_xmit_wrokarounds() failure path (Ivan Vecera) [1054277] - [netdrv] be2net: clear promiscuous bits in adapter->flags while disabling promiscuous mode (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reset transparent vlan tagging (Ivan Vecera) [1054277] - [netdrv] be2net: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054277] - [netdrv] be2net: refactor multi-channel config code for Skyhawk-R chip (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log messages (Ivan Vecera) [1054277] - [netdrv] be2net: Update copyright year (Ivan Vecera) [1054277] - [netdrv] be2net: Log a kernel message when UE is detected in BE & Skyhawk (Ivan Vecera) [1054277] - [netdrv] be2net: Fix be_vlan_add/rem_vid() routines (Ivan Vecera) [1054277] - [netdrv] be2net: add dma_mapping_error() check for dma_map_page() (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.0.x (Ivan Vecera) [1054277] - [netdrv] be2net: cleanup wake-on-lan code (Ivan Vecera) [1054277] - [netdrv] be2net: use GET_MAC_LIST cmd to query mac-address from a pmac-id (Ivan Vecera) [1054277] - [netdrv] be2net: do not use frag index in the RX-compl entry (Ivan Vecera) [1054277] - [netdrv] be2net: Remove "10Gbps" from driver description string (Ivan Vecera) [1054277] - [netdrv] be2net: fix incorrect setting of cmd_privileges for VFs (Ivan Vecera) [1054277] - [netdrv] be2net: do not call be_set/get_fw_log_level() on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Log the profile-id used by FW during driver initialization (Ivan Vecera) [1054277] - [netdrv] be2net: don't set "pport" field when querying "pvid" (Ivan Vecera) [1054277] - [netdrv] be2net: set and query VEB/VEPA mode of the PF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Use MCC_CREATE_EXT_V1 cmd for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: fix max_evt_qs calculation for BE3 in SR-IOV config (Ivan Vecera) [1054277] - [netdrv] be2net: disable RSS when number of RXQs is reduced to 1 via set-channels (Ivan Vecera) [1054277] - [netdrv] be2net: slight optimization of addr compare (Ivan Vecera) [1054277] - [netdrv] be2net: calls skb_set_hash (Ivan Vecera) [1054277] - [netdrv] be2net: Free/delete pmacs in be_clear() only if they exist (Ivan Vecera) [1054277] - [netdrv] be2net: Fix Lancer error recovery to distinguish FW download (Ivan Vecera) [1054277] - [netdrv] be2net: call napi_disable() for all event queues (Ivan Vecera) [1054277] - [netdrv] be2net: Avoid programming permenant MAC by BE3-R VFs (Ivan Vecera) [1054277] - [netdrv] be2net: set coalesce-wm in CQ_CREATE_V2 cmd (Ivan Vecera) [1054277] - [netdrv] be2net: Disabling and enabling interrupts in suspend and resume (Ivan Vecera) [1054277] - [netdrv] be2net: Fix unconditional enabling of Rx interface options (Ivan Vecera) [1054277] - [netdrv] be2net: Make lancer_wait_ready() static (Ivan Vecera) [1054277] - [netdrv] be2net: Remove interface type (Ivan Vecera) [1054277] - [netdrv] be2net: add support for ndo_busy_poll (Ivan Vecera) [1054277] - [netdrv] be2net: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054277] - [netdrv] be2net: Rework PCIe error report log messaging (Ivan Vecera) [1054277] - [netdrv] be2net: change the driver version number to 4.9.224.0 (Ivan Vecera) [1054277] - [netdrv] be2net: Display RoCE specific counters in ethtool -S (Ivan Vecera) [1054277] - [netdrv] be2net: Call version 2 of GET_STATS ioctl for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: add a counter for pkts dropped in xmit path (Ivan Vecera) [1054277] - [netdrv] be2net: fix adaptive interrupt coalescing (Ivan Vecera) [1054277] - [netdrv] be2net: Call be_vf_setup() even when VFs are enbaled from previous load (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to display the VLAN priority for a VF (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to configure VLAN priority for a VF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to allow VLAN configuration on VF interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: Fix number of VLANs supported in UMC mode for BE3-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix VLAN promiscuous mode programming (Ivan Vecera) [1054277] - [netdrv] be2net: Fix the size of be_nic_res_desc structure (Ivan Vecera) [1054277] - [netdrv] be2net: Remove extern from function prototypes (Ivan Vecera) [1054277] - [netdrv] be2net: missing variable initialization (Ivan Vecera) [1054277] - [netdrv] be2net: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054277] - [netdrv] be2net: Check for POST state in suspend-resume sequence (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version (Ivan Vecera) [1054277] - [netdrv] be2net: Initialize "status" in be_cmd_get_die_temperature() (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log msgs for async events (Ivan Vecera) [1054277] - [netdrv] be2net: Fix displaying supported speeds for BE2 (Ivan Vecera) [1054277] - [netdrv] be2net: Do not call get_die_temperature cmd for VF (Ivan Vecera) [1054277] - [netdrv] be2net: Adding more speeds reported by get_settings (Ivan Vecera) [1054277] - [netdrv] be2net: Staticize local functions (Ivan Vecera) [1054277] - [netdrv] be2net: ignore mac-addr set call for an already programmed mac-addr (Ivan Vecera) [1054277] - [netdrv] be2net: Delete secondary unicast MAC addresses during be_close (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features (Ivan Vecera) [1054277]- [netdrv] sfc: fix calling of free_irq with already free vector (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: stop PIO for RHEL6 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: get rid of SET_ETHTOOL_OPS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: On MCDI timeout, issue an FLR and mark MCDI to fail-fast (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Call efx_set_channels() before efx->type->dimension_resources() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't receive packets when the napi budget == 0 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for NULL efx->ptp_data in efx_ptp_event (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use pci_enable_msix_range() instead of pci_enable_msix() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add/remove blank lines to taste (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fail self-test with -EBUSY, not -EIO, if the device is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cosmetic changes to self-test from the out-of-tree driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update product naming (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use canonical pointer type for MAC address in efx_set_mac_address() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename 'use_options' variable in tso_start() to clearer 'use_opt_desc' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Preserve rx_frm_trunc counters when resizing DMA rings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct comment about number of TX queues used on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused definitions of EF10 user-mode DMA descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rewrite adjustment of PPS event in a clearer way (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cache skb->data in local variable in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Removed adhoc scheme to rate limit PTP event queue overflow message (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix build warning in ethernet/sfc/tx.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use the correct maximum TX DMA ring size for SFC9100 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix transposed ptp_undersize_sync_windows, ptp_oversize_sync_windows statistics (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_mcdi_reset_port to use ENTITY_RESET MC command (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix sparse non static symbol warning (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: calls skb_set_hash (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix RX drop filters for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PTP counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Changed the statistic name emerg_fetch and emerg_wait to hlb_fetch and hlb_wait (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'enum efx_rx_alloc_method' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'refcnt' from efx_rx_page_state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement efx_nic_type->filter_clear_rx() operation for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow filter removal only with exactly matching priority (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't refer to 'stack' in filter implementation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change priority and flags for automatic MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_nic_type->rx_push_indir_table() to push hash key as well (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add more information to many warnings using WARN() and netdev_WARN() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary condition for processing the TX timestamp queue (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't clear timestamps in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Enable PTP clock and timestamping for all functions on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Associate primary and secondary functions of controller (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store VPD serial number at probe time (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add RX packet timestamping for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Copy RX prefix into skb head area in efx_rx_mk_skb() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: split setup of hardware timestamping into NIC-type operation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for SFC9100 timestamp format (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tidy up PTP synchronization code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP - tidy up unused/useless variables (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove kernel-doc for efx_ptp_data fields not present in this version (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise efx_ptp_data->phc_clock_info() from a static template (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not use MAC address as clock name (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store flags from MC_CMD_DRV_ATTACH for later use (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove dependency of PTP on having a dedicated channel (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split PTP multicast filter insertion/removal out of efx_ptp_start(), efx_ptp_stop() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return EBUSY for filter insertion on EF10, matching Falcon/Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Expose NVRAM_PARTITION_TYPE_LICENSE on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold efx_flush_all() into efx_stop_port() and update comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Map MCDI error MC_CMD_ERR_ENOTSUP to Linux EOPNOTSUPP (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Log all unexpected MCDI errors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add new sensor names (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Revise sensor names to be more understandable and consistent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Report units in sensor warnings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct RX dropped count for drops while interface is down (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make initial fill of RX descriptors synchronous (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tighten the check for RX merged completion events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add MC BISTs to ethtool offline self test on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Poll for MCDI completion once before timeout occurs (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_poll() by introducing efx_mcdi_poll_once() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: RX buffer allocation takes prefix size into account in IP header alignment (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unnecessary pci_set_drvdata() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement the SIOCGHWTSTAMP ioctl (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix DMA unmapping issue with firmware assisted TSO (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Only bind to EF10 functions with the LinkCtrl and Trusted flags (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PM and RXDP drop counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add definitions for new stats counters and capability flag (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor EF10 stat mask code to allow for more conditional stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix internal indices of ethtool stats for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add rmb() between reading stats and generation count to ensure consistency (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Increase MCDI status timeout to 250ms (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Wait for MC reboot to complete before scheduling driver reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove extern from function prototypes (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Support ARFS for IPv6 flows (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use TX PIO for sufficiently small packets (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce inline functions to simplify TX insertion (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Separate out queue-empty check from efx_nic_may_push_tx_desc() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate and link PIO buffers; map them with write-combining (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement firmware-assisted TSO for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold tso_get_head_fragment() into tso_start() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 registers to register dump (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ef10_filter_update_rx_scatter() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ethtool_get_ts_info() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reinitialise and re-validate datapath caps after MC reboot (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Clean up validation of datapath capabilities (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reset derived rx_bad_bytes statistic when EF10 MC is rebooted (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Disable PTP on EF10 until we're ready to handle inline RX timestamps (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Minimal support for 40G link speed (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for allocation failure (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update copyright banners (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for Solarflare SFC9100 family (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() and efx_mcdi_fini() call efx_mcdi_drv_attach() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate NVRAM partition ID range for PHY images (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 register and structure definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend struct efx_tx_buffer to allow pushing option descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use a global count of active queues instead of pending drains (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Prepare for RX scatter on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise IRQ moderation for all NIC types from efx_init_eventq() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow efx_nic_type->dimension_resources() to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow event queue initialisation to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Document conditions for multicast replication vs filter replacement (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement asynchronous MCDI requests (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary use of atomic_t (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_rpc_start() and efx_mcdi_copyin() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for new board sensors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Convert dma_alloc_coherent() to dma_zalloc_coherent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use extended MC_CMD_SENSOR_INFO and MC_CMD_READ_SENSORS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return an error code when a sensor is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for reading packet length from prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Generalise packet hash lookup to support EF10 RX prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename EFX_PAGE_BLOCK_SIZE to EFX_VI_PAGE_SIZE and adjust comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove early call to efx_nic_type->reconfigure_mac() in efx_reset_up() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: use MCDI epoch flag to improve MC reboot detection in the driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 support for TX/RX DMA error events handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add a function pointer to abstract write of host time into NIC shared memory (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP MCDI requests need to initialise periph ID field (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Delegate MAC/NIC statistic description to efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove driver-local struct ethtool_string (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove more left-overs from Falcon GMAC support (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move MTD operations into efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move NIC-type-specific MTD partition date into separate structures (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Eliminate struct efx_mtd (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename SPI stuff to show that it is Falcon-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cleanup Falcon-arch simple MAC filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Define and use MCDI_POPULATE_DWORD_<1-7> (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add flag for stack-owned RX MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch filter removal (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make most filter operations NIC-type-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch search limit reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split Falcon-arch-specific and common filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend and abstract efx_filter_spec to cover Huntington/EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Name the RX drop queue ID (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-arch filter implementation types and functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused filter_flags variables and efx_farch_filter_id_flags() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not assume efx_nic_type->ev_fini() is idempotent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: EFX_WORKAROUND_ALWAYS is really specific to Falcon-architecture (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Get rid of per-NIC-type phys_addr_channels and mem_map_size (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update and improve kernel-doc for efx_mcdi_state & efx_mcdi_iface (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix race in completion handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for MCDI v2 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Translate MCDI error numbers received in events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move and rename Falcon/Siena common NIC operations (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove bogus call to efx_release_tx_buffers() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Stop RX refill before flushing RX queues (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Limit scope of a Falcon A1 IRQ workaround (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rework IRQ enable/disable (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove efx_process_channel_now() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-architecture register definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make struct efx_special_buffer less special (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow blocking (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make MCDI independent of Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() call efx_mcdi_handle_assertion() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Collect all MCDI port functions into mcdi_port.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move efx_mcdi_mac_reconfigure() to siena.c and rename (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move siena_reset_hw() and siena_map_reset_reason() into MCDI module (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add and use MCDI_SET_QWORD() and MCDI_SET_ARRAY_QWORD() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Ensure MCDI buffers, but not lengths, are dword aligned (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use proper macros to declare and access MCDI arrays (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_CTL_SDU_LEN_MAX_V1 macro for Siena-specific code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fill out the set of MCDI accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rationalise MCDI buffer accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_DECLARE_BUF macro (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move more Falcon-specific code and definitions into falcon.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move details of a Falcon bug workaround out of ethtool.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use efx_mcdi_mon() to find efx_mcdi_mon structure from efx_nic (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: const-qualify source pointers for MMIO write functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct MAC filter bitfield definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make all MAC statistics consistently 64 bits wide (Nikolay Aleksandrov) [1057527]- [x86] efi: Pass a proper identity mapping in efi_call_phys_prelog (Nigel Croxon) [1044709] - [usb] usbcore: check usb device's state before sending a Set SEL control transfer (Don Zickus) [929314] - [kernel] rename cpu stop machine thread to stopper (Prarit Bhargava) [1022465] - [thermal] intel_powerclamp: Fix cstate counter detection (Steve Best) [1103371] - [thermal] intel_powerclamp: Tidy up error handling in powerclamp_init (Steve Best) [1103371] - [thermal] intel_powerclamp: Add newer CPU models (Steve Best) [1103371] - [netdrv] hyperv: Move state setting for link query (Jason Wang) [1027155] - [netdrv] hyperv: Fix the carrier status setting (Jason Wang) [1027155] - [netdrv] hyperv: Fix race between probe and open calls (Jason Wang) [1027155] - [char] ipmi: Add MODULE_ALIAS for autoloading ipmi driver on ACPI systems (Charles Rose) [825196] - [char] ipmi: Improve error messages on failed irq enable (Charles Rose) [825196] - [char] ipmi: Turn off all activity on an idle ipmi interface (Tony Camuso) [1077493] - [char] ipmi: Fix a race restarting the timer (Tony Camuso) [1098324] - [char] ipmi: Reset the KCS timeout when starting error recovery (Tony Camuso) [1085350] - [scsi] bnx2fc: Updated version to 2.4.2 (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed the handling for the SCSI retry delay (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed scsi_remove_target soft lockup when rmmod bnx2x (Maurizio Lombardi) [1054586] - [net] cnic: Update version to 2.5.20 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Use proper ulp_ops for per device operations (Maurizio Lombardi) [1054561] - [net] cnic: Add a signature to indicate valid doorbell offset (Maurizio Lombardi) [1054561] - [net] cnic: Remove extern from function prototypes (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.18 (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate local copy of pfid (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate CNIC_PORT macro and port_mode in local struct (Maurizio Lombardi) [1054561] - [net] cnic: Redefine BNX2X_HW_CID using existing bnx2x macros (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.17 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Add missing error checking for RAMROD_CMD_ID_CLOSE (Maurizio Lombardi) [1054561] - [net] cnic: Update TCP options setup for iSCSI (Maurizio Lombardi) [1054581 1054561] - [net] cnic: Reset tcp_flags during cnic_cm_create() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify cnic_release() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify netdev events handling (Maurizio Lombardi) [1054561] - [scsi] cnic: bnx2i: bnx2fc: Fix inconsistent use of page size (Maurizio Lombardi) [1054561] - [scsi] be2iscsi: fix bad if expression (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Jump to 'free_memory' is apparently missing (Rob Evers) [1054371] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1054371] - [scsi] be2iscsi: Fix destroy MCC-CQ before MCC-EQ is destroyed (Rob Evers) [1054371] - [scsi] be2iscsi: Fix memory corruption in MBX path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix TCP parameters while connection offloading (Rob Evers) [1054371] - [scsi] be2iscsi: Fix interrupt Coalescing mechanism (Rob Evers) [1054371] - [scsi] be2iscsi: Fix exposing Host in sysfs after adapter initialization is complete (Rob Evers) [1054371] - [scsi] be2iscsi: Fix retreving MCCQ_WRB in non-embedded Mbox path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix DMA Out of SW-IOMMU space error (Rob Evers) [1054371] - [scsi] be2iscsi: Fix scsi_cmnd leakage in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the session cleanup when reboot/shutdown happens (Rob Evers) [1054371] - [scsi] be2iscsi: Fix doorbell format for EQ/CQ/RQ s per SLI spec (Rob Evers) [1054371] - [scsi] be2iscsi: Fix port speed typo in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix handling timed out MBX completion from FW (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL posting for unaligned ICD values (Rob Evers) [1054371] - [scsi] be2iscsi: Fix AER handling in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Invalidate WRB in Abort/Reset Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Insufficient Buffer Error returned in MBX Completion (Rob Evers) [1054371] - [scsi] be2iscsi: Fix log level for protocol specific logs (Rob Evers) [1054371] - [scsi] be2iscsi: Fix MSIx creation for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Display Port Identifier for each iSCSI function (Rob Evers) [1054371] - [scsi] be2iscsi: Dispaly CID available for connection offload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix chute cleanup during drivers unload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix connection offload to support Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix CID allocation/freeing to support Dual chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix WRB_Q posting to support Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL Initilization and posting Pages for Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR support for Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix changes in ASYNC Path for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Config parameters update for Dual Chute Support (Rob Evers) [1054371] - [scsi] be2iscsi: Fix soft lock up issue during UE or if FW taking time to respond (Rob Evers) [1054371] - [scsi] be2iscsi: Fix locking mechanism in Unsol Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix negotiated parameters upload to FW (Rob Evers) [1054371] - [scsi] be2iscsi: Fix repeated issue of MAC ADDR get IOCTL (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the MCCQ count leakage (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR IOCTL (Rob Evers) [1054371] - [netdrv] bnx2x: dont reload on GRO change (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: Allow ethtool to enable/disable loopback (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: allow GRO_ENABLE_FLAG (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: fix incorrect busy-poll backport (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix backport of bnx2x_low_latency_recv() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove cosmetic differences from upstream (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: drop no longer necessary netdev_printk workaround (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: update MAINTAINERS for bnx2x and e-mail addresses (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert return 0 to return rc (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix build when BNX2X_SRIOV is not enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: added 'likely' to fast-path skb existence (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix crash while ethtool -t (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support for byte queue limits (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Memory leak during VF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: include irq.h for irqreturn_t definitions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't allow VFs to become promiscuous (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't show port statistics for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix failure to configure VF multicast filters (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix vlan credit issues for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix possible memory leak on iov error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove the sriov VFOP mechanism (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Create workqueue for IOV related tasks (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support mng. request for driver version (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't receive packets when the napi budget == 0 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing bit in default Tx switching (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by disabling TPA (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by using a single queue (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: clamp num_queues to prevent passing a negative value (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove hidden flow control goto from BNX2X_ALLOC macros (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_enable_msix_range() instead of pci_enable_msix() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: utilize FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: semantic revise scheduling of sp_rtnl (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2x_panic_dump for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revise IOV vlan/mac validation (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support in PF driver for RSC (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Semantic Validate vlan/mac changes (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unnecessary internal mem config (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unused iov code (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: change verbosity of some prints (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Allow VF rss on higher PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Make module parameters readable (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix L2-GRE TCP issues (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix generic option settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: More Shutdown revisions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix VF flr flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't release PCI bars on shutdown (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix sparse warning (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct default Tx switching behaviour (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix DMA unmapping of TSO split BDs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent WARN during driver unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: namespace and dead code cleanups (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix VLAN configuration for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix AFEX memory overflow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean before update RSS arrives (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct number of MSI-X vectors for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: limit number of interrupt vectors for 57711 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix KR2 work-around detection of BCM8073 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix incorrect link-up report (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Duplex setting for 54618se (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix passive DAC cable detection (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 578xx-KR 1G link (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: downgrade "valid ME register value" message level (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: slight optimization of addr compare (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix build with SRIOV disabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add VF Multicast filters support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add num of VFs to Management statistics (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: no error when RSS configuration fails (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add Big-Endian ethtool comment (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add AER support (missing bits) (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: cleanup skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: calls skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: populate skb->l4_rxhash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: avoid null pointer dereference when enabling SR-IOV (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent "timeout waiting for state X" (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent CFC attention (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent panic during DMAE timeout (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean the sp rtnl task upon unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove unnecessary pci_set_drvdata() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add ndo_get_phys_port_id support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change variable type to bool (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: skb_is_gso_v6() requires skb_is_gso() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support for EXTPHY2 LED mode (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change function prototype (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't disable/enable SR-IOV when loading (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct VF driver info (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Test nvram when interface is down (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Staticize local symbols (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Disable VF access on PF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent FW assert on low mem during unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Set NETIF_F_HIGHDMA unconditionally (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't pretend during register dump (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent null pointer dereference on error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix config when SR-IOV and iSCSI are enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Coalescing configuration (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Unlock VF-PF channel on MAC/VLAN config error (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent an illegal pointer dereference during panic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: record rx queue for LRO packets (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masked MCP parities from appearing (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masking error from cnic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add missing VF resource allocation during init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix support for VFs on some PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent mistaken hangup between driver & FW (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 848xx duplex settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: 57840 non-external loopback test fail on 1G (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2i and bnx2fc regressions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_dev pm_cap (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix configuration of doorbell block (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Restore a call to config_init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing braces in bnx2x_link_initialize() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix broken compilation with CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - VF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - PF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert dma_alloc_coherent() to dma_zalloc_coherent (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revising locking scheme for MAC configuration (Michal Schmidt) [1054563 1054273] - [netdrv] firmware: add bnx2x FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [net] export physical port id via sysfs (Michal Schmidt) [1098227] - [net] rtnl: export physical port id via RT netlink (Michal Schmidt) [1098227] - [net] add ndo to get id of physical port of the device (Michal Schmidt) [1098227] - [lib] vsprintf: add support of '*ph' (Michal Schmidt) [1098227]- [video] vgacon: clear buffer attributes when we load a 512 character font (Rob Clark) [1082803] - [fs] consolidate the reassignments of ->f_op in ->open() instances (Rob Clark) [1082799] - [video] fbdev: add a MIPI DSI header (Rob Clark) [1082799] - [kernel] kref: Implement kref_get_unless_zero (Rob Clark) [1082791] - [kernel] time: export ktime_get_monotonic_offset (Rob Clark) [1082787] - [kernel] sysfs: Add sysfs_add/remove_files utility functions (Rob Clark) [1082787] - [kernel] Add arch_phys_wc_add, arch_phys_wc_del to manipulate WC MTRRs if needed (Rob Clark) [1082787] - [kernel] mutex: Move ww_mutex definitions to ww_mutex.h (Rob Clark) [1082787] - [base] reservation: cross-device reservation support (Rob Clark) [1082787] - [kernel] locking-selftests: Handle unexpected failures more strictly (Rob Clark) [1082787] - [kernel] mutex: Add more w/w tests to test EDEADLK path handling (Rob Clark) [1082787] - [kernel] mutex: Add more tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w mutex slowpath debugging (Rob Clark) [1082787] - [kernel] mutex: Add support for wound/wait style locks (Rob Clark) [1082787] - [kernel] arch: Make __mutex_fastpath_lock_retval return whether fastpath succeeded or not (Rob Clark) [1082787] - [fs] procfs: add proc_remove_subtree() (Rob Clark) [1082782] - [lib] scatterlist: sg_page_iter support sg lists w/o backing pages (Rob Clark) [1082782] - [lib] scatterlist: use page iterator in the mapping iterator (Rob Clark) [1082782] - [lib] scatterlist: add simple page iterator (Rob Clark) [1082782] - [lib] scatterlist: add sg_alloc_table_from_pages function (Rob Clark) [1082782] - [netdrv] qlge: Update version to 1.00.00.34 (Chad Dupuis) [1054333] - [netdrv] qlge: Fix ethtool statistics (Chad Dupuis) [1054333] - [netdrv] qlge: Update version to 1.00.00.33 (Chad Dupuis) [1054333] - [netdrv] qlge: Enhance nested VLAN Q-in-Q handling (Chad Dupuis) [1054333] - [netdrv] qlge: call ql_core_dump() only if dump memory was allocated (Chad Dupuis) [1054333] - [netdrv] qlge: add missing free_netdev() on error in qlge_probe() (Chad Dupuis) [1054333] - [netdrv] qlge: fix dma map leak when the last chunk is not allocated (Chad Dupuis) [1054333] - [netdrv] bnx2x: Fix kernel crash and data miscompare after EEH recovery (Michal Schmidt) [1029600] - [netdrv] bnx2x: Adapter not recovery from EEH error injection (Michal Schmidt) [1029600] - [netdrv] tg3: Override clock, link aware and link idle mode during NVRAM dump (Ivan Vecera) [1054558] - [netdrv] tg3: Update copyright and version to 3.137 (Ivan Vecera) [1054558] - [netdrv] tg3: Prevent page allocation failure during TSO workaround (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: Don't modify ip header fields when doing GSO (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: remove open-coded skb_cow_head (Ivan Vecera) [1054558] - [netdrv] tg3: remove empty MDIO bus reset function (Ivan Vecera) [1054558] - [netdrv] tg3: Do not include vlan acceleration features in vlan_features (Ivan Vecera) [1054558] - [netdrv] tg3: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1054558] - [netdrv] tg3: Don't check undefined error bits in RXBD (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix deadlock in tg3_change_mtu() (Ivan Vecera) [1054558] - [netdrv] tg3: cleanup an error path in tg3_phy_reset_5703_4_5() (Ivan Vecera) [1054558] - [netdrv] tg3: delete non-required instances of include linux/init.h (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.136 (Ivan Vecera) [1054558] - [netdrv] tg3: Set the MAC clock to the fastest speed during boot code load (Ivan Vecera) [1054558] - [netdrv] tg3: Add unicast filtering support (Ivan Vecera) [1054558] - [netdrv] tg3: Refactor __tg3_set_mac_addr() (Ivan Vecera) [1054558] - [netdrv] tg3: Initialize REG_BASE_ADDR at PCI config offset 120 to 0 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.135 (Ivan Vecera) [1054558] - [netdrv] tg3: Expand multicast drop counter miscounting fix to 5762 (Ivan Vecera) [1054558] - [netdrv] tg3: Fix bit definition for the nvram Auto Power Down setting (Ivan Vecera) [1054558] - [netdrv] tg3: Add flag to disable 1G Half Duplex advertisement (Ivan Vecera) [1054558] - [netdrv] tg3: Don't add rxbds_empty to rx_over_errors (Ivan Vecera) [1054558] - [netdrv] tg3: Give up chip reset and carrier loss handling if PCI device is not present (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the SIOCGHWTSTAMP ioctl (Ivan Vecera) [1054558] - [netdrv] tg3: Validate hwtstamp_config completely before applying it (Ivan Vecera) [1054558] - [netdrv] tg3: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054558] - [netdrv] tg3: Miscellaneous conversions to ETH_ALEN (Ivan Vecera) [1054558] - [netdrv] tg3: use phylib when robo switch is in use (Ivan Vecera) [1054558] - [netdrv] tg3: add support a phy at an address different than 01 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.134 (Ivan Vecera) [1054558] - [netdrv] tg3: Remove unnecessary spinlock (Ivan Vecera) [1054558] - [netdrv] tg3: Appropriately classify interrupts during request_irq (Ivan Vecera) [1054558] - [netdrv] tg3: Remove redundant if check (Ivan Vecera) [1054558] - [netdrv] tg3: Remove if 0'd code (Ivan Vecera) [1054558] - [netdrv] tg3: LED in shared mode does not blink during traffic (Ivan Vecera) [1054558] - [netdrv] tg3: Add support for new 577xx device ids (Ivan Vecera) [1054558] - [netdrv] tg3: Add function tg3_phy_shdw_write() (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_dev pm_cap (Ivan Vecera) [1054558] - [netdrv] tg3: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054558] - [netdrv] tg3: fix NULL pointer dereference in tg3_io_error_detected and tg3_io_slot_reset (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.133 (Ivan Vecera) [1054558] - [netdrv] tg3: Enable support for timesync gpio output (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the shutdown handler (Ivan Vecera) [1054558] - [netdrv] tg3: Allow NVRAM programming when interface is down (Ivan Vecera) [1054558] - [netdrv] tg3: Fix warning from pci_disable_device() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix kernel crash (Ivan Vecera) [1054558] - [netdrv] tg3: Avoid delay during MMIO access (Ivan Vecera) [1054558] - [netdrv] tg3: restore rx_dropped accounting (Ivan Vecera) [1054558] - [netdrv] tg3: Consilidate MAC loopback code (Ivan Vecera) [1054558] - [netdrv] tg3: Allow ethtool to enable/disable loopback (Ivan Vecera) [1054558] - [net] Allow ethtool to set interface in loopback mode (Ivan Vecera) [1054558] - [netdrv] tg3: convert to hw_features (Ivan Vecera) [1054558] - [netdrv] tg3: Do not use legacy PCI power management (Ivan Vecera) [1054558] - [netdrv] tg3: Remove TG3_VLAN_TAG_USED macro (Ivan Vecera) [1054558] - [netdrv] ixgbe: fix ethtool stats (Ivan Vecera) [1098515] - [netdrv] Replace u64_stats_fetch_begin_bh to u64_stats_fetch_begin_irq (Ivan Vecera) [1098515] - [netdrv] vxlan: virtual extensible lan (Ivan Vecera) [1098515] - [netdrv] ifb: convert to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ppp: make ppp_get_stats64 static (Ivan Vecera) [1098515] - [netdrv] ppp: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] slip: Use net_device_stats from struct net_device (Ivan Vecera) [1098515] - [netdrv] slip: fix get_stats() method (Ivan Vecera) [1098515] - [netdrv] veth: reduce stat overhead (Ivan Vecera) [1098515] - [netdrv] veth: fix 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [netdrv] veth: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] net: fix race condition in several drivers when reading stats (Ivan Vecera) [1098515] - [netdrv] virtio-net: fix a race on 32bit arches (Ivan Vecera) [1098515] - [netdrv] virtio-net: Fix panic in virtnet_remove (Ivan Vecera) [1098515] - [netdrv] virtio-net: per cpu 64 bit stats (Ivan Vecera) [1098515] - [netdrv] vmxnet3: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] xen: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] via-rhine: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] niu: support 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] r8169: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] 8139too: Add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] netxen: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] forcedeth: account for dropped RX frames (Ivan Vecera) [1098515] - [netdrv] forcedeth: implement ndo_get_stats64() API (Ivan Vecera) [1098515] - [netdrv] forcedeth: fix stats on hardware without extended stats support (Ivan Vecera) [1098515] - [netdrv] forcedeth: Improve stats counters (Ivan Vecera) [1098515] - [netdrv] forcedeth: remove unneeded stats updates (Ivan Vecera) [1098515] - [netdrv] vxge: fix 64 bit access on 32 bit platforms (Ivan Vecera) [1098515] - [netdrv] vxge: Implement 64bit stats (Ivan Vecera) [1098515] - [netdrv] myricom: update to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] sky2: implement 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ixgbevf: provide 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] ixgbe: fix stats handling (Ivan Vecera) [1098515] - [netdrv] igb: fix stats handling (Ivan Vecera) [1098515] - [netdrv] e1000e: convert to stats64 (Ivan Vecera) [1098515] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [1098515] - [netdrv] enic: update to support 64 bit stats (Ivan Vecera) [1098515] - [netdrv] cxgb4: switch to 64 bit inteface statistics (Ivan Vecera) [1098515] - [netdrv] bna: fix stats handling (Ivan Vecera) [1098515] - [netdrv] tg3: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] bnx2: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] b44: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] dummy: percpu stats and lockless xmit (Ivan Vecera) [1098515] - [netdrv] sfc: Implement 64-bit net device statistics on all architectures (Ivan Vecera) [1098515] - [net] bridge: 64bit rx/tx counters (Ivan Vecera) [1098515] - [net] bridge: per-cpu packet statistics (Ivan Vecera) [1098515] - [net] vlan: lockless transmit path (Ivan Vecera) [1098515] - [net] congestion notifications are not dropped packets (Ivan Vecera) [1098515] - [net] vlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] macvlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] loopback driver cleanup (Ivan Vecera) [1098515] - [netdrv] loopback: use u64_stats_sync infrastructure (Ivan Vecera) [1098515] - [netdrv] loopback: Implement 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [net] export netdev_stats_to_stats64 (Ivan Vecera) [1098515] - [netdrv] Enable 64-bit net device statistics on 32-bit architectures (Ivan Vecera) [1098515] - [netdrv] bonding: Remove net_device_stats from bonding struct (Ivan Vecera) [1098515] - [fs] sysfs: don't panic when in different netns (Daniel Borkmann) [1034696 1020145] - [fs] cifs: Check if prefixpath starts with '\' in cifs_parse_mount_options (Sachin Prabhu) [1104268] - [fs] gfs2: Ensure workqueue is scheduled after noexp request (Robert S Peterson) [1101740] - [fs] ext3: Allow quota file use root reservation (Lukas Czerner) [1102234] - [fs] ext4: Allow quota file use root reservation (Lukas Czerner) [802214] - [fs] pipe: skip file_update_time on frozen fs (Eric Sandeen) [1093077] - [fs] ext4: fix ext4_flush_completed_IO wait semantics (Lukas Czerner) [1023141] - [fs] ext4: completed_io locking cleanup (Lukas Czerner) [1023141] - [fs] ext4: fix unwritten counter leakage (Lukas Czerner) [1023141] - [fs] ext4: give i_aiodio_unwritten a more appropriate name (Lukas Czerner) [1023141] - [fs] ext4: ext4_inode_info diet (Lukas Czerner) [1023141] - [fs] ext4: optimize locking for end_io extent conversion (Lukas Czerner) [1023141] - [fs] ext4: remove unnecessary call to waitqueue_active() (Lukas Czerner) [1023141] - [fs] ext4: Use correct locking for ext4_end_io_nolock() (Lukas Czerner) [1023141] - [fs] ext4: don't check io->flag when setting EXT4_STATE_DIO_UNWRITTEN inode state (Lukas Czerner) [1023141] - [md] dm-crypt: fix cpu hotplug crash by removing per-cpu structure (Mike Snitzer) [1076147] - [md] dm-crypt: rename struct convert_context sector field (Mike Snitzer) [1076147] - [md] dm-crypt: store crypt_config instead of dm_target struct (Mike Snitzer) [1076147] - [md] dm-crypt: move cipher data out of per_cpu struct (Mike Snitzer) [1076147] - [md] dm-crypt: rename pending field (Mike Snitzer) [1076147] - [md] dm-crypt: replace simple_strtoul (Mike Snitzer) [1076147] - [md] dm: reject trailing characters in sccanf input (Mike Snitzer) [1076147] - [md] dm-crypt: add missing error handling (Mike Snitzer) [1076147] - [md] dm-crypt: suppress endian warnings (Mike Snitzer) [1076147] - [md] dm-crypt: add loop aes iv generator (Mike Snitzer) [1076147] - [crypto] md5: Add export support (Mike Snitzer) [1076147] - [md] dm-crypt: add multi key capability (Mike Snitzer) [1076147] - [md] dm-crypt: add post iv call to iv generator (Mike Snitzer) [1076147] - [md] dm-crypt: use io thread for reads only if mempool exhausted (Mike Snitzer) [1076147] - [md] dm-crypt: scale to multiple cpus (Mike Snitzer) [1076147] - [md] dm-crypt: simplify compatible table output (Mike Snitzer) [1076147] - [md] dm-thin: add 'no_space_timeout' dm-thin-pool module param (Mike Snitzer) [1098656] - [md] dm-thin: add timeout to stop out-of-data-space mode holding IO forever (Mike Snitzer) [1098656] - [md] dm-thin: allow metadata commit if pool is in PM_OUT_OF_DATA_SPACE mode (Mike Snitzer) [1098655] - [md] dm-cache: always split discards on cache block boundaries (Mike Snitzer) [1103790] - [md] dm-cache: fix writethrough mode quiescing in cache_map (Mike Snitzer) [1103790] - [x86] efi: earlyprintk=efi,keep fix (Rui Wang) [1031867] - [x86] efi: earlyprintk off-by-one bugfix (Rui Wang) [1031867] - [x86] efi: Add EFI framebuffer earlyprintk support (Rui Wang) [1031867] - [powerpc] mm: fix ".__node_distance" undefined (David Milburn) [1091088 1020866] - [nvme] Retry failed commands with non-fatal errors (David Milburn) [1091088 1020866] - [nvme] Fix divide-by-zero in nvme_trans_io_get_num_cmds (David Milburn) [1091088 1020866] - [nvme] Add getgeo to block ops (David Milburn) [1091088 1020866] - [nvme] Start-stop nvme_thread during device add-remove (David Milburn) [1091088 1020866] - [nvme] Make I/O timeout a module parameter (David Milburn) [1091088 1020866] - [nvme] per-cpu io queues (David Milburn) [1091088 1020866] - [nvme] Replace DEFINE_PCI_DEVICE_TABLE (David Milburn) [1091088 1020866] - [nvme] IOCTL path RCU protect queue access (David Milburn) [1091088 1020866] - [nvme] RCU protected access to io queues (David Milburn) [1091088 1020866] - [nvme] Initialize device reference count earlier (David Milburn) [1091088 1020866] - [nvme] Add CONFIG_PM_SLEEP to suspend/resume functions (David Milburn) [1091088 1020866]- [kernel] futex: Always cleanup owner tid in unlock_pi (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Make lookup_pi_state more robust (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Validate atomic acquisition in futex_lock_pi_atomic() (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: prevent requeue pi on same futex (Jerome Marchand) [1104517] {CVE-2014-3153} - [alsa] aloop: Close races at restarting the stream (Jaroslav Kysela) [1078592] - [alsa] aloop: Export snd_pcm_constraint_mask64() (Jaroslav Kysela) [1078592] - [alsa] pcm: Warn when buffer preallocation fails (Jaroslav Kysela) [1078592] - [alsa] aloop: Add SNDRV_PCM_STATE_PAUSED case in wait_for_avail function (Jaroslav Kysela) [1078592] - [alsa] jack: Unregister input device at disconnection (Jaroslav Kysela) [1078592] - [alsa] aloop: Optimize module name check (Jaroslav Kysela) [1078592] - [alsa] pcm: Add fallthru comments (Jaroslav Kysela) [1078592] - [alsa] aloop: Fix Oops while PM resume (Jaroslav Kysela) [1078592] - [alsa] aloop: add locking to timer access (Jaroslav Kysela) [1078592] - [mmc] Fix sd/sdio/mmc initialization frequency retries (Neil Horman) [1103848] - [mmc] fix mmc_set_bus_width_ddr() call without bus-width-test cap (Neil Horman) [1103848] - [mmc] Test bus-width for old MMC devices (Neil Horman) [1103848] - [mmc] Fix printing of card DDR type (Neil Horman) [1103848] - [mmc] propagate power save/restore ops return value (Neil Horman) [1103848] - [mmc] refine DDR support (Neil Horman) [1103848] - [mmc] Fixes for Dual Data Rate support (Neil Horman) [1103848] - [mmc] MMC 4.4 DDR support (Neil Horman) [1103848] - [mmc] Make ID freq configurable (Neil Horman) [1103848] - [mmc] Add helper function to check if a card is removable (Neil Horman) [1103848] - [mmc] add erase, secure erase, trim and secure trim operations (Neil Horman) [1103848] - [mmc] only set blockaddressed for > 2GiB cards (Neil Horman) [1103848] - [mmc] recognize CSD structure (Neil Horman) [1103848] - [mmc] fix incorrect interpretation of card type bits (Neil Horman) [1103848] - [mmc] allow for MMC v4.4 (Neil Horman) [1103848] - [mmc] fix all hangs related to mmc/sd card insert/removal during suspend/resume (Neil Horman) [1103848] - [mmc] sdio: recognize io card without powercycle (Neil Horman) [1103848] - [mmc] sdio: introduce API for special power management features (Neil Horman) [1103848] - [mmc] add module parameter to set whether cards are assumed removable (Neil Horman) [1103848] - [usb] xhci: add the meaningful IRQ description if it is empty (Don Zickus) [1103370] - [usb] xhci: Kill streams URBs when the host dies (Don Zickus) [1103370] - [usb] xhci: Refactor command watchdog and fix split string (Don Zickus) [1103370] - [usb] xhci: Handle MaxPSASize == 0 (Don Zickus) [1103370] - [usb] xhci: The trb_address_map radix tree expects 1KB segment memory aligment (Don Zickus) [1103370] - [usb] xhci: xhci_mem_cleanup make sure cmd_ring_reserved_trbs really is 0 (Don Zickus) [1103370] - [usb] xhci: Remove segments from radix tree on failed insert (Don Zickus) [1103370] - [lib] radix-tree: make radix_tree_node_alloc() work correctly within interrupt (Don Zickus) [1103370] - [pci] Move Renesas PCI IDs to a better place (Don Zickus) [1103370] - [usb] xhci: For streams the dequeue ptr must be read from the stream ctx (Don Zickus) [1103370] - [usb] xhci: Set SCT field for Set TR dequeue on streams (Don Zickus) [1103370] - [usb] xhci: For streams the css flag most be read from the stream-ctx on ep stop (Don Zickus) [1103370] - [usb] xhci: Check size rather then number of streams when allocating stream ctxs (Don Zickus) [1103370] - [usb] xhci: Free streams when they are still allocated on a set_interface call (Don Zickus) [1103370] - [usb] xhci: fix usb3 streams (Don Zickus) [1103370] - [usb] xhci: make warnings greppable (Don Zickus) [1103370] - [usb] xhci: Change how we indicate a host supports Link PM (Don Zickus) [1103370] - [usb] xhci: Fix resume issues on Renesas chips in Samsung laptops (Don Zickus) [1103370] - [usb] xhci: Remove unused variable 'addr' in inc_deq() and inc_enq() (Don Zickus) [1103370] - [usb] xhci: Add quirks module option (Don Zickus) [1103370] - [usb] xhci: clarify logging in xhci_setup_device (Don Zickus) [1103370] - [usb] xhci: Limit the spurious wakeup fix only to HP machines (Don Zickus) [1103370] - [usb] xhci: replace xhci_writel() with writel() (Don Zickus) [1103370] - [usb] xhci: replace xhci_readl() with readl() (Don Zickus) [1103370] - [usb] xhci: remove conversion from generic to pci device in xhci_mem.c (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_dropped_endpoints() (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_new_endpoints() (Don Zickus) [1103370] - [usb] xhci: remove unnecessary check in xhci_free_stream_info() (Don Zickus) [1103370] - [usb] xhci: fix SCT_FOR_CTX(p) macro (Don Zickus) [1103370] - [usb] xhci: replace USB_MAXINTERFACES with config->desc.bNumInterface (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: fix sparse warning in xhci-trace.h (Don Zickus) [1103370] - [usb] xhci: fix derivation of TRB's DMA address in xhci_log_event Trace Event Class (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in handle_device_notification() (Don Zickus) [1103370] - [usb] xhci: convert TRB_CYCLE to le32 before using it to set Link TRB's cycle bit (Don Zickus) [1103370] - [usb] xhci: remove the unused ->address field (Don Zickus) [1103370] - [usb] xhci: kill a conditional when toggling cycle (Don Zickus) [1103370] - [usb] xhci: replace 'event' with 'cmd_comp_code' in set_deq and reset_ep handlers (Don Zickus) [1103370] - [usb] xhci: add argument 'slot_id' in stop_ep, set_deq and reset_ep cmd handlers (Don Zickus) [1103370] - [usb] xhci: replace 'xhci->cmd_ring->dequeue' with 'trb' in stop_ep cmd handler (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_type' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_trb' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_comp_code' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_CONFIG_EP case into function (Don Zickus) [1103370] - [usb] xhci: remove unused 'ep_ring' variable in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_EVAL_CONTEXT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_NEC_GET_FW case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_RESET_DEV case into function (Don Zickus) [1103370] - [usb] xhci: use completion event's slot id rather than dig it out of command (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ADDR_DEV case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_DISABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ENABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: rename existing Command Completion Event handlers (Don Zickus) [1103370] - [usb] xhci: remove unused argument from xhci_giveback_urb_in_irq() (Don Zickus) [1103370] - [usb] xhci: correct the usage of USB_CTRL_SET_TIMEOUT (Don Zickus) [1103370] - [usb] xhci: Staticize xhci_del_comp_mod_timer (Don Zickus) [1103370] - [usb] xhci: Set L1 device slot on USB2 LPM enable/disable (Don Zickus) [1103370] - [usb] xhci: Fix spurious wakeups after S5 on Haswell (Don Zickus) [1103370] - [usb] xhci: fix write to USB3_PSSEN and XUSB2PRM pci config registers (Don Zickus) [1103370] - [usb] xhci: quirk for extra long delay for S4 (Don Zickus) [1103370] - [usb] xhci: Don't enable/disable RWE on bus suspend/resume (Don Zickus) [1103370] - [usb] xhci: Fix race between ep halt and URB cancellation (Don Zickus) [1103370] - [usb] Fix xHCI host issues on remote wakeup (Don Zickus) [1103370] - [usb] xhci: Ensure a command structure points to the correct trb on the command ring (Don Zickus) [1103370] - [usb] xhci: Fix oops happening after address device timeout (Don Zickus) [1103370] - [usb] xhci: fix port BESL LPM capability checking (Don Zickus) [1103370] - [usb] xhci: fix dma mask setup in xhci.c (Don Zickus) [1103370] - [usb] xhci: trace debug statements related to ring expansion (Don Zickus) [1103370] - [usb] xhci: trace debug messages related to driver initialization and unload (Don Zickus) [1103370] - [usb] xhci: trace debug statements for urb cancellation (Don Zickus) [1103370] - [usb] xhci: add xhci_cmd_completion trace event (Don Zickus) [1103370] - [usb] xhci: add xhci_address_ctx trace event (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to endpoint reset (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to quirks (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to changing contexts (Don Zickus) [1103370] - [usb] xhci: add traces for debug messages in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: remove CONFIG_USB_XHCI_HCD_DEBUGGING and unused code (Don Zickus) [1103370] - [usb] xhci: replace printk(KERN_DEBUG ...) (Don Zickus) [1103370] - [usb] xhci: replace xhci_info() with xhci_dbg() (Don Zickus) [1103370] - [usb] usb: Add Device Tree support to XHCI Platform driver (Don Zickus) [1103370] - [usb] xhci: add missing dma-mapping.h includes (Don Zickus) [1103370] - [usb] xhci: fix null pointer dereference on ring_doorbell_for_active_rings (Don Zickus) [1103370] - [usb] xhci: Enable XHCI_SPURIOUS_SUCCESS for all controllers with xhci 1.0 (Don Zickus) [1103370] - [usb] xhci: Mark two functions __maybe_unused (Don Zickus) [1103370] - [usb] xhci: Avoid NULL pointer deref when host dies (Don Zickus) [1103370] - [usb] xhci: Correct misplaced newlines (Don Zickus) [1103370] - [usb] xhci: Report USB 2.1 link status for L1 (Don Zickus) [1103370] - [usb] xhci: Refactor port status into a new function (Don Zickus) [1103370] - [usb] xhci: add the suspend/resume functionality (Don Zickus) [1103370] - [usb] xhci: Add missing unlocks on error paths (Don Zickus) [1103370] - [usb] xhci-plat: release mem region while removing module (Don Zickus) [1103370] - [usb] xhci: check for failed dma pool allocation (Don Zickus) [1103370] - [usb] xhci: remove BUG() in xhci_get_endpoint_type() (Don Zickus) [1103370] - [usb] xhci: Remove BUG in xhci_setup_addressable_virt_dev (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON in xhci_get_input_control_ctx (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON() in xhci_alloc_container_ctx (Don Zickus) [1103370] - [usb] xhci: add USB2 Link power management BESL support (Don Zickus) [1103370] - [usb] xhci: define port register names and use them instead of magic numbers (Don Zickus) [1103370] - [usb] xhci: check usb2 port capabilities before adding hw link PM support (Don Zickus) [1103370] - [usb] xhci-dbg: Display endpoint number and direction in context dump (Don Zickus) [1103370]- [documentation] sysctl: fix the VM knobs descritpion WRT pdflush (Jerome Marchand) [1024086] - [char] ipmi: implement shadow struct for ipmi_smi_handlers (Tony Camuso) [1063878] - [s390] af_iucv: wrong mapping of sent and confirmed skbs (Hendrik Brueckner) [1102248] - [s390] af_iucv: recvmsg problem for SOCK_STREAM sockets (Hendrik Brueckner) [1102248] - [s390] af_iucv: fix recvmsg by replacing skb_pull() function (Hendrik Brueckner) [1102248] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove wait for online from host reset handler (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do logins from a chip reset in DPC thread instead of the error handler thread (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove mapped vp index iterator macro dead code (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add MBC option for fast SFP data access (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix beacon blink logic for ISP26xx/83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Don't check for firmware hung during the reset context for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Delay driver unload if there is any pending activity going on (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear loop_id for ports that are marked lost during fabric scanning (Chad Dupuis) [1054299] - [scsi] qla2xxx: Adjust adapter reset routine to the changes in firmware specification for ISPFx00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: IOCB data should be copied to I/O mem using memcpy_toio (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use proper log message for flash lock failed error (Chad Dupuis) [1054299] - [scsi] qla2xxx: Decrease pci access for response queue processing for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Change copyright year to 2014 in all the source files (Chad Dupuis) [1054299] - [scsi] qla2xxx: Introduce fw_dump_flag to track fw dump progress (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove unnecessary delays from fw dump code path (Chad Dupuis) [1054299] - [scsi] qla2xxx: Track the process when the ROM_LOCK failure happens (Chad Dupuis) [1054299] - [scsi] qla2xxx: Issue abort command for outstanding commands during cleanup when only firmware is alive (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not schedule reset when one is already active when receiving an invalid status handle (Chad Dupuis) [1054299] - [scsi] qla2xxx: Wait for reset completion without lock for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Re-sync module parameter descriptions with the code (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix error handling of qla2x00_mem_alloc() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IOCB Abort command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix Task Management command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Simplify the ISPFX00 interrupt handler code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid poisoning in the response queue for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove Marker type IOCB logic for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly handle 32 bit mailbox register for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Enable the Flash Access Control (FAC) mailbox command (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select correct request queue for error type IOCB for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove init control block related dead code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace constant value for IOCTL IOCB abort execution status with a macro for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add handling for boot indication progress AENs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add mutex around optrom calls to serialize accesses (Chad Dupuis) [1054299] - [scsi] qla2xxx: Poll during initialization for ISP25xx and ISP83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace a constant with a macro definition for host->canqueue assigmnment (Chad Dupuis) [1054299] - [scsi] qla2xxx: Only complete dcbx_comp and lb_portup_comp for virtual port index 0 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use scnprintf() instead of snprintf() in the sysfs handlers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to obtain ISPFX00 adapters product information in accordance with firmware update (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add logic to abort BSG commands for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear RISC INT reg only for an event and not always while polling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix undefined behavior in call to snprintf() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BSG interface for read/write serdes register (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix issue with not displaying node name after system reboot (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BPM support for ISP25xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly set mailboxes for extended init control block (Chad Dupuis) [1054299] - [scsi] qla2xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Honor execute firmware failures (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print proper QLAFX00 product name at probe (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use standard PCIe Capability Link register field names (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use pcie_is_pcie() to simplify code (Chad Dupuis) [1054299] - [scsi] qla2xxx: print MAC via pMR (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly print out/in mailbox registers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add a new interface to update versions (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select link initialization option bits from current operating mode (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add loopback IDC-TIME-EXTEND aen handling support (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set default critical temperature value in cases when ISPFX00 firmware doesn't provide it (Chad Dupuis) [1054299] - [scsi] qla2xxx: QLAFX00 make over temperature AEN handling informational, add log for normal temperature AEN (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct Interrupt Register offset for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove handling of Shutdown Requested AEN from qlafx00_process_aen() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Send all AENs for ISPFx00 to above layers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes in initialization for ISPFX00 cards with BIOS (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to support extended IOs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add missing FCP statistics to sysfs interface (Chad Dupuis) [1054299] - [scsi] qla2xxx: Make log message that prints when a completion status requires a port down more readable (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add critical temperature handling for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Notify ISPFX00 firmware when driver is unloaded or system is shut down (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reconfigure thermal temperature (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add ISPFX00 specific bus reset routine (Chad Dupuis) [1054299] - [scsi] qla2xxx: Perform warm reset every 2 minutes if firmware load fails for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set factory reset recovery timeout to 10 min. for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct multiqueue offset calculations (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix incorrect test after list_for_each_entry() exits (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print some variables to hexadecimal string via *phN format (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warnings in qlafx00_fxdisc_iocb function (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly set the tagging for commands (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove an unused variable from qla2x00_remove_one() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix qla2xxx_check_risc_status() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Help Coverity with analyzing ct_sns_pkt initialization (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove redundant assignments (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove a dead assignment in qla24xx_build_scsi_crc_2_iocbs() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove two superfluous tests (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove dead code in qla2x00_configure_hba() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla84xx_mgmt_cmd() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla24xx_iidma() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warning from qla_mr.c and qla_iocb.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not take a second firmware dump when intentionally generating one (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not query FC statistics during chip reset (Chad Dupuis) [1054299] - [scsi] qla2xxx: Move qla2x00_free_device to the correct location (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (Chad Dupuis) [1054299] - [scsi] qla2xxx: Update firmware link in Kconfig file (Chad Dupuis) [1054299] - [scsi] qla2xxx: qla2x00_sp_compl can be static (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix sparse warning "large integer implicitly truncated to unsigned type" (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IS_P3P_TYPE macro (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reduce the time we wait for a command to complete during SCSI error handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid escalating the SCSI error handler if the command is not found in firmware (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set host can_queue value based on available resources (Chad Dupuis) [1054299] - [x86] Fix stack frame warning in check_irq_vectors_for_cpu_disable() (Prarit Bhargava) [1023834] - [x86] Add check for number of available vectors before CPU down (Prarit Bhargava) [1023834] - [x86] Skip migrating IRQF_PER_CPU irqs in fixup_irqs() (Prarit Bhargava) [1023834] - [net] filter: prevent nla extensions to peek beyond the end of the message (Jiri Benc) [1096779] {CVE-2014-3144 CVE-2014-3145} - [net] increase frag hash size (Jesper Brouer) [859249] - [net] frag queue per hash bucket locking (Jesper Brouer) [859249] - [net] inet: frag: make sure forced eviction removes all frags (Jesper Brouer) [859249] - [net] fix possible deadlock in sum_frag_mem_limit (Jesper Brouer) [859249] - [net] use lib/percpu_counter API for fragmentation mem accounting (Jesper Brouer) [859249] - [net] cacheline adjust struct netns_frags for better frag performance (Jesper Brouer) [859249] - [net] frag, avoid several CPUs grabbing same frag queue during LRU evictor loop (Jesper Brouer) [859249] - [net] fix for a race condition in the inet frag code (Jesper Brouer) [859249] - [net] frag, fix race conditions in LRU list maintenance (Jesper Brouer) [859249] - [net] use the frag lru_lock to protect netns_frags.nqueues update (Jesper Brouer) [859249] - [net] kABI workaround for netns_frags LRU list lock (Jesper Brouer) [859249] - [net] frag, move LRU list maintenance outside of rwlock (Jesper Brouer) [859249] - [net] frag helper functions for mem limit tracking (Jesper Brouer) [859249] - [net] ipv6: make ip6_frag_nqueues() and ip6_frag_mem() static inline (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frag_queue (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frags for better frag performance (Jesper Brouer) [859249] - [net] ip_frag: struct inet_frags match() method returns a bool (Jesper Brouer) [859249] - [net] ipv6: unify fragment thresh handling code (Jesper Brouer) [859249] - [net] increase fragment memory usage limits (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace calculated magic number with multiplication (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace magic number with macro definitions (Jesper Brouer) [859249] - [net] nf_conntrack_reasm: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] fragment: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] ip_frag: frag_kfree_skb() cleanup (Jesper Brouer) [859249] - [net] ip_frag: Remove some atomic ops (Jesper Brouer) [859249] - [powerpc] Wire up new syscall clock_adjtime (Jiri Benc) [1099152] - [block] xen-blkfront: make blkif_io_lock spinlock per-device (Vitaly Kuznetsov) [1102879] - [x86] mce: Fix CMCI preemption bugs (Rui Wang) [916094] - [x86] cmci: Add proper detection of end of CMCI storms (Rui Wang) [916094] - [x86] mce: Fix mce_start_timer semantics (Rui Wang) [916094] - [x86] mce: Add CMCI poll mode (Rui Wang) [916094] - [x86] mce: Remove the frozen cases in the hotplug code (Rui Wang) [916094] - [x86] mce: Split timer init (Rui Wang) [916094] - [x86] mce: Add the dropped timer interval init back (Rui Wang) [916094] - [x86] mce: Fix the MCE poll timer logic (Rui Wang) [916094] - [x86] mce: Cleanup timer mess (Rui Wang) [916094] - [powercap] Add to drivers Kconfig and Makefile (Steve Best) [1036309] - [powercap] Documentation (Steve Best) [1036309] - [powercap] Fix build error with option -Werror=format-security (Steve Best) [1036309] - [powercap] Introduce Intel RAPL power capping driver (Steve Best) [1036309] - [powercap] Add class driver (Steve Best) [1036309] - [kernel] device: add RW and RO attribute macros (Steve Best) [1036309] - [kernel] sysfs: add __ATTR_RW() macro (Steve Best) [1036309] - [kernel] bitops: Introduce BIT_ULL (Steve Best) [1036309] - [input] wacom: create inputs when wireless connect (Aristeu Rozanski) [1004617] - [input] wacom: wireless monitor framework (Aristeu Rozanski) [1004617] - [input] wacom: LED is only supported through digitizer interface (Aristeu Rozanski) [1004617] - [input] wacom: isolate input registration (Aristeu Rozanski) [1004617] - [input] wacom: add support for three new Intuos Pro devices (Aristeu Rozanski) [1004617] - [input] wacom: use per-device instance of wacom_features (Aristeu Rozanski) [1004617] - [input] wacom: clean up wacom_query_tablet_data (Aristeu Rozanski) [1004617] - [input] synaptics: add min/max quirk for the ThinkPad W540 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad Edge E431 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad T431s, L440, L540, S1 Yoga and X1 (Benjamin Tissoires) [1042514] - [input] synaptics: report INPUT_PROP_TOPBUTTONPAD property (Benjamin Tissoires) [1042514] - [input] Add INPUT_PROP_TOPBUTTONPAD device property (Benjamin Tissoires) [1042514] - [input] i8042: add firmware_id support (Benjamin Tissoires) [1042514] - [input] serio: add firmware_id sysfs attribute (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk for ThinkPad X240 (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk (Benjamin Tissoires) [1042514] - [input] synaptics: initialize pointer emulation usage (Benjamin Tissoires) [1042514] - [input] synaptics: add image sensor support (Benjamin Tissoires) [1042514] - [input] synaptics: refactor initialization of abs position axes (Benjamin Tissoires) [1042514] - [input] synaptics: refactor agm packet parsing (Benjamin Tissoires) [1042514] - [input] synaptics: refactor y inversion (Benjamin Tissoires) [1042514] - [input] synaptics: fix reporting of min coordinates (Benjamin Tissoires) [1042514] - [input] synaptics: set minimum coordinates as reported by firmware (Benjamin Tissoires) [1042514] - [input] synaptics: process button bits in AGM packets (Benjamin Tissoires) [1042514] - [input] synaptics: rename set_slot to be more descriptive (Benjamin Tissoires) [1042514] - [input] synaptics: fuzz position for touchpad with reduced filtering (Benjamin Tissoires) [1042514] - [input] synaptics: set resolution for MT_POSITION_X/Y axes (Benjamin Tissoires) [1042514] - [input] synaptics: report clickpad property (Benjamin Tissoires) [1042514] - [input] synaptics: fix incorrect placement of __initconst (Benjamin Tissoires) [1042514] - [input] psmouse: do not carry DMI data around (Benjamin Tissoires) [1042514] - [dmi] add support for exact DMI matches in addition to substring matching (Rob Clark) [1042514] - [netdrv] igb: remove usless return statements (Stefan Assmann) [1038782] - [netdrv] igb: remove return statements for void functions (Stefan Assmann) [1038782] - [netdrv] igb: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038782] - [netdrv] igb: Change memcpy to struct assignment (Stefan Assmann) [1038782] - [netdrv] igb: Replace 1/0 return values with true/false (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove unneeded extern declaration (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to replace deprecated DEFINE_PCI_DEVICE_TABLE (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix static initialization (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix msleep warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix line length warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove return parentheses (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix missing break in switch statements (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix assignment in if error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to change comment style on license headers (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix for trailing statement (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix pointer location error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix incorrect indentation (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix braces location warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups for messaging (Stefan Assmann) [1038782] - [netdrv] igb: fix message terminations (Stefan Assmann) [1038782] - [netdrv] igb: fix stats for i210 rx_fifo_errors (Stefan Assmann) [1038782] - [netdrv] igb: fix last_rx_timestamp usage (Stefan Assmann) [1038782] - [netdrv] igb: remove open-coded skb_cow_head (Stefan Assmann) [1038782] - [netdrv] igb: Convert iounmap to pci_iounmap (Stefan Assmann) [1038782] - [netdrv] igb: fix race conditions on queuing skb for HW time stamp (Stefan Assmann) [1038782] - [netdrv] igb: never generate both software and hardware timestamps (Stefan Assmann) [1038782] - [netdrv] igb: Unset IGB_FLAG_HAS_MSIX-flag when falling back to msi-only (Stefan Assmann) [1038782] - [netdrv] igb: Fix Null-pointer dereference in igb_reset_q_vector (Stefan Assmann) [1038782] - [netdrv] igb: specify phc_index of 82575 for get_ts_info (Stefan Assmann) [1038782] - [netdrv] igb: Fix memory leak in igb_get_module_eeprom() (Stefan Assmann) [1038782] - [netdrv] igb: add register rd/wr for surprise removal (Stefan Assmann) [1038782] - [netdrv] igb: implement SIOCGHWTSTAMP ioctl (Stefan Assmann) [1038782] - [netdrv] igb: Convert uses of __constant_ to (Stefan Assmann) [1038782] - [netdrv] igb: enable VLAN stripping for VMs with i350 (Stefan Assmann) [1038782] - [netdrv] igb: Add register defines needed for time sync functions (Stefan Assmann) [1038782] - [netdrv] igb: remove references to long gone command line parameters (Stefan Assmann) [1038782] - [netdrv] igb: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1038782] - [netdrv] igb: Fix code comment (Stefan Assmann) [1038782] - [netdrv] igb: Fix for devices using ethtool for EEE settings (Stefan Assmann) [1038782] - [netdrv] igb: call skb_set_hash to set the hash and its type in a skbuff (Stefan Assmann) [1038782] - [netdrv] igb: fix warning if !CONFIG_IGB_HWMON (Stefan Assmann) [1038782] - [netdrv] igb: fix array size calculation (Stefan Assmann) [1038782] - [netdrv] igb: Update license text to remove FSF address and update copyright (Stefan Assmann) [1038782] - [netdrv] igb: make local functions static and remove dead code (Stefan Assmann) [1038782] - [netdrv] igb: Change to use statically allocated array for MSIx entries (Stefan Assmann) [1038782] - [netdrv] igb: Fix queue allocation method to accommodate changing during runtime (Stefan Assmann) [1038782] - [netdrv] igb: Fix for issue where values could be too high for udelay function (Stefan Assmann) [1038782] - [netdrv] igb: Start temperature sensor attribute index with 1 (Stefan Assmann) [1038782] - [netdrv] igb: Add new feature Media Auto Sense for 82580 devices only (Stefan Assmann) [1038782] - [netdrv] igb: Support ports mapped in 64-bit PCI space (Stefan Assmann) [1038782] - [netdrv] igb: Add media switching feature for i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Fixed Wake On LAN support (Stefan Assmann) [1038782] - [netdrv] igb: Don't let ethtool try to write to iNVM in i210/i211 (Stefan Assmann) [1038782] - [netdrv] igb: Fix master/slave mode for all m88 i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038782] - [netdrv] igb: Avoid uninitialized advertised variable in eee_set_cur (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool support to configure number of channels (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool offline tests for i354 (Stefan Assmann) [1038782] - [netdrv] igb: Fix ethtool loopback test for 82580 copper (Stefan Assmann) [1038782] - [netdrv] igb: Remove extern from function prototypes (Stefan Assmann) [1038782] - [netdrv] igb: fix 32-bit DMA mask handling (Stefan Assmann) [1038782] - [netdrv] igb: fix up function prototypes after __dev* removals (Stefan Assmann) [1038782] - [netdrv] igb: remove __dev* attributes (Stefan Assmann) [1038782]- [documentation] vm: clarify vfs_cache_pressure description (Denys Vlasenko) [804463] - [kernel] sched_rt: Use root_domain of rt_rq not current processor (Daniel Bristot de Oliveira) [1101301] - [kernel] cgroups: fix a css_set not found bug in cgroup_attach_proc (Petr Oros) [1078263] - [virt] kvm: enable PCI multiple-segments for pass-through device (Michael S. Tsirkin) [1103471] - [kvm] x86: increase VCPU limit to 240 (Radim Krcmar) [864242] - [x86] Mark Intel Broadwell processor as supported (David Milburn) [1032351] - [x86] kvm: expose invariant tsc cpuid bit (Marcelo Tosatti) [996770] - [pci] Fix section mismatch - pcibios_scan_root() to .devinit.text:pci_scan_root_bus() (Myron Stowe) [1104384] - [net] mac80211: don't validate unchanged AP bandwidth while tracking (Stanislaw Gruszka) [1090428] - [usb] don't enable remote wakeup by default (Don Zickus) [698729] - [usb] Update USB default wakeup settings (Don Zickus) [698729] - [usb] obey the sysfs power/wakeup setting (Don Zickus) [698729] - [s390] kernel: avoid page table walk on user space access (Hendrik Brueckner) [1099146] - [s390] qeth: postpone freeing of qdio memory (Hendrik Brueckner) [1094379] - [s390] qeth: Fix retry logic in hardsetup (Hendrik Brueckner) [1094379] - [s390] qeth: Recognize return codes of ccw_device_set_online (Hendrik Brueckner) [1094379] - [s390] qdio: remove API wrappers (Hendrik Brueckner) [1094379] - [netdrv] ixgbevf: remove open-coded skb_cow_head (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add bit to mark work queue initialization (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Fix rcu warnings induced by LER (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Change ixgbe_read_reg to ixgbevf_read_reg (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Additional adapter removal checks (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check for adapter removal on register writes (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check register reads for adapter removal (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make the ethtool register test use accessors (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use static inlines instead of macros (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert uses of __constant_ to (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Protect ixgbevf_down with __IXGBEVF_DOWN bit (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Indicate removal state explicitly (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: delete unneeded call to pci_set_power_state (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add check for CHECKSUM_PARTIAL when doing TSO (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix handling of tx checksumming (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: merge ixgbevf_tx_map and ixgbevf_tx_queue into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: redo dma mapping using the tx buffer info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make the first tx_buffer a repository for most of the skb info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add tx counters (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove counters for Tx/Rx checksum offload (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: move ring specific stats into ring specific structure (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make use of the dev pointer in the ixgbevf_ring struct and remove externs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: create function for all of ring init (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert ring storage form pointer to an array to array of pointers (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: use pci drvdata correctly in ixgbevf_suspend() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: set the disable state when ixgbevf_qv_disable is called (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add DCB configuration into queue setup (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Focus config of head, tail ntc, and ntu all into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup IXGBE_DESC_UNUSED (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove redundant workaround (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add zero_base handler to network statistics (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add BP_EXTENDED_STATS for CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: have clean_rx_irq return total_rx_packets cleaned (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add ixgbevf_rx_skb (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump driver version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement ethtool get/set coalesce (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Adds function to set PSRTYPE register (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Miscellaneous conversions to ETH_ALEN (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add wait for Rx queue disable (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup redundant mailbox read failure check (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: do not print registers to dmesg in ixgbevf_get_regs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix 32-bit DMA mask handling (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add checksum statistics counters to rings (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make use of NETIF_F_RXCSUM instead of keeping our own flag (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: convert to ndo_fix_features (Andy Gospodarek) [1038785] - [netdrv] ixgbe: fix message terminations (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up Rx time stamping code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove open-coded skb_cow_head (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add bit to mark service task initialization (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix rcu warnings induced by LER (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_check_reset_blocked() declaration (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix race conditions on queuing skb for HW time stamp (Andy Gospodarek) [1038784] - [netdrv] ixgbe: never generate both software and hardware timestamps (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove redundant if clause from PTP work (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Break recursion in case of removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: enable tx queues after link up (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Stop cacheing if the MNG FW enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up ixgbe_atr_compute_perfect_hash_82599 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use ixgbe_read_pci_cfg_word (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove unused media type (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_setup_mac_link_82599 autoc variables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_stop_mac_link_on_d3_82599 to check mng correctly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: check Core Clock Disable bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix errors related to protected AUTOC calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Convert uses of __constant_ to (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add ixgbe_write_pci_cfg_word with ixgbe_removed check (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Don't receive packets when the napi budget == 0 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix some multiline hw_dbg prints (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fixup header for ixgbe_set_rxpba_82598 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add Linux NICS mailing list to contact info (Andy Gospodarek) [1038784] - [netdrv] ixgbe: move setting rx_pb_size into get_invariants (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix format string in ixgbe_fcoe.c (Andy Gospodarek) [1038784] - [netdrv] ixgbe: calls skb_set_hash (Andy Gospodarek) [1038784] - [netdrv] ixgbe: implement SIOCGHWTSTAMP ioctl (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check config reads for removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix up some ethtool results when adapter is removed (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Restore hw_addr in LER recovery paths (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add check for FW veto bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix bit toggled for 82599 reset fix (Andy Gospodarek) [1038784] - [netdrv] ixgbe: collect all 82599 AUTOC code in one function (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix to use correct timeout interval for memory read completion (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add WoL support for a new device (Andy Gospodarek) [1038784] - [netdrv] ixgbe: don't use magic size number to assign ptp_caps.name (Andy Gospodarek) [1038784] - [netdrv] ixgbe: modify behavior on receiving a HW ECC error (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add braces around else condition in ixgbe_qv_lock_* calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: set driver_max_VFs should be done before enabling SRIOV (Andy Gospodarek) [1038784] - [netdrv] ixgbe: define IXGBE_MAX_VFS_DRV_LIMIT macro and cleanup const 63 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix incorrect logic for fixed fiber eeprom write (Andy Gospodarek) [1038784] - [netdrv] ixgbe: reinit_locked() should be called with rtnl_lock (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Clear head write-back registers on VF reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Force QDE via PFQDE for VFs during reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Additional adapter removal checks (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check for adapter removal on register writes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check register reads for adapter removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ethtool register test use accessors (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use static inlines instead of macros (Andy Gospodarek) [1038784] - [netdrv] ixbge: Protect ixgbe_down with __IXGBE_DOWN bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Indicate removal state explicitly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: slight optimization of addr compare (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix for unused variable warning with certain config (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Start temperature sensor attribute index with 1 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ixgbe_identify_qsfp_module_generic static (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add warning when max_vfs is out of range (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Reduce memory consumption with larger page sizes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix qv_lock_napi call in ixgbe_napi_disable_all (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use pcie_capability_read_word() to simplify code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove marketing names from busy poll code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Cleanup the use of tabs and spaces (Andy Gospodarek) [1038784] - [netdrv] ixgbe: ethtool DCB registers dump for 82599 and x540 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Remove extern from function prototypes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix 32-bit DMA mask handling (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool reporting of supported links for SFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: limit setting speed to only one at a time for QSFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool loopback diagnostic with DCB enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fully disable hardware RSC logic when disabling RSC (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add support for older QSFP active DA cables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: include QSFP PHY types in ixgbe_is_sfp() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add 1Gbps support for QSFP+ (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules from an offset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: cleanup some log messages (Andy Gospodarek) [1038784] - [netdrv] ixgbe: zero out mailbox buffer on init (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix link test when connected to 1Gbps link partner (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix incorrect limit value in ring transverse (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check return value on eeprom reads (Andy Gospodarek) [1038784] - [netdrv] ixgbe: disable link when adapter goes down (Andy Gospodarek) [1038784] - [netdrv] ixgbe: rename LL_EXTENDED_STATS to use queue instead of q (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue (Andy Gospodarek) [1038784] - [netdrv] e1000e: Out of line __ew32_prepare/__ew32 (John Greene) [1038781] - [netdrv] e1000e: Fix expand setting EEE link info to all affected parts (John Greene) [1038781] - [netdrv] e1000e: Cleanup parenthesis around return value (John Greene) [1038781] - [netdrv] e1000e: 82574/82583 TimeSync errata for SYSTIM read (John Greene) [1038781] - [netdrv] e1000e: Failure to write SHRA turns on PROMISC mode (John Greene) [1038781] - [netdrv] e1000e: Cleanup use of deprecated DEFINE_PCI_DEVICE_TABLE (John Greene) [1038781] - [netdrv] e1000e: Cleanup checkpatch extra space (John Greene) [1038781] - [netdrv] e1000e: Cleanup to fix checkpatch missing blank lines (John Greene) [1038781] - [netdrv] e1000e: Cleanup return values in ethtool (John Greene) [1038781] - [netdrv] e1000e: Restrict MDIO Slow Mode workaround to relevant parts (John Greene) [1038781] - [netdrv] e1000e: Fix issue with link flap on 82579 (John Greene) [1038781] - [netdrv] e1000e: Expand workaround for 10Mb HD throughput bug (John Greene) [1038781] - [netdrv] e1000e: Workaround for dropped packets in Gig/100 speeds on 82579 (John Greene) [1038781] - [netdrv] e1000e: fix message terminations (John Greene) [1038781] - [netdrv] e1000e: Fix no connectivity when driver loaded with cable out (John Greene) [1038781] - [netdrv] e1000e: remove redundant if clause from PTP work (John Greene) [1038781] - [netdrv] e1000e: add timeout for TX HW time stamping work (John Greene) [1038781] - [netdrv] e1000e: Fix Explicitly set Transmit Control Register (John Greene) [1038781] - [netdrv] e1000e: Fix Hardware Unit Hang (John Greene) [1038781] - [netdrv] e1000e: Fix SHRA register access for 82579 (John Greene) [1038781] - [netdrv] e1000e: Fix ethtool offline tests for 82579 parts (John Greene) [1038781] - [netdrv] e1000e: Fix not generating an error on invalid load parameter (John Greene) [1038781] - [netdrv] e1000e: Add missing branding strings in ich8lan.c (John Greene) [1038781] - [netdrv] e1000e: Cleanup - Update GPL header and Copyright (John Greene) [1038781] - [netdrv] e1000e: Fix 82579 sets LPI too early (John Greene) [1038781] - [netdrv] e1000e: Resolve issues with Management Engine briefly blocking PHY resets (John Greene) [1038781] - [netdrv] e1000e: PTP lock in e1000e_phc_adjustfreq (John Greene) [1038781] - [netdrv] e1000e: fix maybe-unitialized variable compiler warning (John Greene) [1038781] - [netdrv] e1000e: fix compiler warnings (John Greene) [1038781] - [netdrv] e1000e: fix overrun of PHY RAR array (John Greene) [1038781] - [netdrv] e1000e: cleanup boolean comparison to true (John Greene) [1038781] - [netdrv] e1000e: balance semaphore put/get for 82573 (John Greene) [1038781] - [netdrv] e1000e: resolve checkpatch JIFFIES_COMPARISON warning (John Greene) [1038781] - [netdrv] e1000e: Avoid kernel crash during shutdown (John Greene) [1038781] - [cciss] touch version string (Tomas Henzl) [1052275] - [cciss] Fallback to MSI rather than to INTx if MSI-X failed (Tomas Henzl) [1052275] - [cciss] drivers/block/cciss.c:cciss_init_one(): use proper errnos (Tomas Henzl) [1052275] - [cciss] Adds simple mode functionality (Tomas Henzl) [1052275] - [cciss] add cciss_allow_hpsa module parameter (Tomas Henzl) [1052275] - [cciss] bug fix to prevent cciss from loading in kdump crash kernel (Tomas Henzl) [1052275] - [cciss] add transport mode attribute to sys (Tomas Henzl) [1052275] - [cciss] fix flush cache transfer length (Tomas Henzl) [1052275] - [cciss] Inform controller we are using 32-bit tags (Tomas Henzl) [1052275] - [cciss] fix invalid use of sizeof in cciss_find_cfgtables() (Tomas Henzl) [1052275] - [cciss] set max scatter gather entries to 32 on P600 (Tomas Henzl) [1052275] - [cciss] The Windows driver .inf disables ASPM on all cciss devices. Do the same (Tomas Henzl) [1052275] - [cciss] auto engage SCSI mid layer at driver load time (Tomas Henzl) [1052275] - [cciss] return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052275] - [cciss] add readl after writel in interrupt mask setting code (Tomas Henzl) [1052275] - [cciss] Fix scsi tape io with more than 255 scatter gather elements (Tomas Henzl) [1052275] - [cciss] Initialize scsi host max_sectors for tape drive support (Tomas Henzl) [1052275] - [cciss] fix missed command status value CMD_UNABORTABLE (Tomas Henzl) [1052275] - [cciss] fix incorrect scsi status reporting (Tomas Henzl) [1052275] - [scsi] mpt2sas: Don't disable device twice at suspend (Tomas Henzl) [1059137] - [scsi] mpt2sas: Remove phys on topology change (Tomas Henzl) [1059137] - [scsi] mpt2sas: Bump driver version to v16.100.00.00 (Tomas Henzl) [1059137] - [scsi] mpt2sas: Fix for kernel panic when driver loads with HBA connected to non LUN 0 configured expander (Tomas Henzl) [1059137] - [scsi] mpt2sas: when Async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [1059137] - [scsi] mpt2sas: Infinite loop can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [1059137] - [scsi] mpt2sas: The copyright in driver sources is updated for the year 2013 (Tomas Henzl) [1059137] - [scsi] mpt2sas: MPI2 Rev X (2.00.16) specifications (Tomas Henzl) [1059137] - [scsi] mpt2sas: Change in MPI2_RAID_ACTION_SYSTEM_SHUTDOWN_INITIATED notification methodology (Tomas Henzl) [1059137] - [scsi] mpt2sas: Null pointer deference possibility in mpt2sas_ctl_event_callback function (Tomas Henzl) [1059137] - [scsi] mpt2sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059137]- [block] floppy: don't write kernel-only members to FDRAWCMD ioctl output (Denys Vlasenko) [1094310] {CVE-2014-1738} - [block] floppy: ignore kernel-only members in FDRAWCMD ioctl input (Denys Vlasenko) [1094310] {CVE-2014-1737} - [kbuild] Remove export of trace_clock.h (Prarit Bhargava) [1092110] - [kbuild] asm-generic support (Prarit Bhargava) [1092110] - [kbuild] headers_check: recursively search for linux/types.h inclusion (Prarit Bhargava) [1092110] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Veaceslav Falico) [975493] - [netdrv] bonding: don't trust arp requests unless active slave really works (Veaceslav Falico) [975493] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Veaceslav Falico) [975493] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Veaceslav Falico) [975493] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Veaceslav Falico) [975493] - [netdrv] bonding: add helper function bond_get_targets_ip() (Veaceslav Falico) [975493] - [netdrv] netxen: Update version to 4.0.82 (Veaceslav Falico) [1054332] - [netdrv] netxen: Correct off-by-one errors in bounds checks (Veaceslav Falico) [1054332] - [netdrv] netxen: Print ULA information (Veaceslav Falico) [1054332] - [netdrv] netxen: Remove extern from function prototypes (Veaceslav Falico) [1054332] - [netdrv] netxen: Update version to 4.0.81 (Veaceslav Falico) [1054332] - [netdrv] netxen: Convert mac address uses of 6 to ETH_ALEN (Veaceslav Falico) [1054332] - [netdrv] netxen: Avoid mixed mode interrupts (Veaceslav Falico) [1054332] - [netdrv] netxen: netxen_setup_intr() function code cleanup (Veaceslav Falico) [1054332] - [netdrv] netxen: Log proper error message in case of mismatched adapter type (Veaceslav Falico) [1054332] - [netdrv] netxen: Log driver version with firmware version (Veaceslav Falico) [1054332] - [netdrv] netxen: replace ip_fast_csum with csum_replace2 (Veaceslav Falico) [1054332] - [netdrv] netxen: fix off by one bug in netxen_release_tx_buffer() (Veaceslav Falico) [1054332] - [netdrv] netxen: remove __dev* attributes (Veaceslav Falico) [1054332] - [netdrv] netxen: Fixed a coding style issue in netxen_nic_ethtool.c (Veaceslav Falico) [1054332] - [netdrv] netxen: explicity handle pause autoneg parameter (Veaceslav Falico) [1054332] - [netdrv] enic: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1024064] - [netdrv] enic: Fix 64 bit divide on 32bit system (Stefan Assmann) [1024064] - [netdrv] enic: Add support for adaptive interrupt coalescing (Stefan Assmann) [1024064] - [netdrv] enic: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1024064] - [netdrv] enic: include irq.h for irqreturn_t definitions (Stefan Assmann) [1024064] - [netdrv] enic: Call dev_kfree_skb_any instead of dev_kfree_skb (Stefan Assmann) [1024064] - [netdrv] enic: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1024064] - [netdrv] enic: slight optimization of addr compare (Stefan Assmann) [1024064] - [netdrv] enic: cisco-enic calls skb_set_hash (Stefan Assmann) [1024064] - [netdrv] enic: remove unnecessary pci_set_drvdata() (Stefan Assmann) [1024064] - [netdrv] enic: update enic maintainers and driver (Stefan Assmann) [1024064] - [netdrv] enic: Exposing symbols for Cisco's low latency driver (Stefan Assmann) [1024064] - [netdrv] enic: Try DMA 64 first, then failover to DMA (Stefan Assmann) [1024064] - [netdrv] enic: record q_number and rss_hash for skb (Stefan Assmann) [1024064] - [netdrv] enic: Add multi tx support for enic (Stefan Assmann) [1024064] - [netdrv] enic: Generate notification of hardware crash (Stefan Assmann) [1024064] - [netdrv] enic: Add an interface for USNIC to interact with firmware (Stefan Assmann) [1024064] - [netdrv] enic: Adding support for Cisco Low Latency NIC (Stefan Assmann) [1024064] - [netdrv] enic: Move ethtool code to a separate file (Stefan Assmann) [1024064] - [netdrv] igbvf: remove usless return statements (Stefan Assmann) [1038783] - [netdrv] igbvf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038783] - [netdrv] igbvf: remove open-coded skb_cow_head (Stefan Assmann) [1038783] - [netdrv] igbvf: Convert uses of __constant_ to (Stefan Assmann) [1038783] - [netdrv] igbvf: slight optimization of addr compare (Stefan Assmann) [1038783] - [netdrv] igbvf: add missing iounmap() on error in igbvf_probe() (Stefan Assmann) [1038783] - [netdrv] igbvf: integer wrapping bug setting the mtu (Stefan Assmann) [1038783] - [netdrv] igbvf: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038783] - [netdrv] igbvf: Remove extern from function prototypes (Stefan Assmann) [1038783] - [netdrv] igbvf: fix 32-bit DMA mask handling (Stefan Assmann) [1038783] - [netdrv] igbvf: use __GFP_ZERO instead of memset() (Stefan Assmann) [1038783] - [kernel] mutex: Unlock the mutex without the wait_lock (Larry Woodman) [1100855] - [kernel] mutex: Do not unnecessarily deal with waiters (Larry Woodman) [1100855] - [kernel] mutex: Introduce cancelable MCS lock for adaptive spinning (Larry Woodman) [1100855] - [kernel] mutex: Modify the way optimistic spinners are queued (Larry Woodman) [1100855] - [kernel] mutex: Queue mutex spinners with MCS lock to reduce cacheline contention (Larry Woodman) [1100855] - [kernel] mutex: Make more scalable & Back out architecture specific check (Larry Woodman) [1100855] - [kernel] sched: Periodically decay max cost of idle balance (Larry Woodman) [1100855] - [kernel] sched: Consider max cost of idle balance per sched domain (Larry Woodman) [1100855] - [kernel] sched: Reduce overestimating rq->avg_idle (Larry Woodman) [1100855] - [kernel] futex: Increase hash table size for better performance (Larry Woodman) [1100855] - [fs] epoll: optimize EPOLL_CTL_DEL using rcu (Larry Woodman) [1100855] - [scsi] virtio-scsi: Skip setting affinity on uninitialized vq (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix hotcpu_notifier use-after-free with virtscsi_freeze (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix virtqueue affinity setup (Jason Wang) [1098309] - [scsi] virtio-scsi: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1098309] - [scsi] virtio-scsi: introduce multiqueue support (Jason Wang) [1098309] - [scsi] virtio-scsi: push vq lock/unlock into virtscsi_vq_done (Jason Wang) [1098309] - [scsi] virtio-scsi: pass struct virtio_scsi to virtqueue completion function (Jason Wang) [1098309] - [scsi] virtio-scsi: redo allocation of target data (Jason Wang) [1098309] - [i2c] i801: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [ata] ahci: Add Device IDs for Intel Wildcat Point-LP (David Milburn) [922970] - [mfd] lpc_ich: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [hda] alsa: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [scsi] qla4xxx: 5.03.00.00.06.06-k0 (Chad Dupuis) [1053365] - [scsi] qla4xxx: remove pci id for ISP8042 (Chad Dupuis) [1053365] - [scsi] libiscsi: Add local_ipaddr parameter in iscsi_conn struct (Chad Dupuis) [1053365] - [scsi] IB/iser: Add Discovery support (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Export ISCSI_PARAM_LOCAL_IPADDR attr for iscsi_connection (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add host statistics support (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Additional parameters for network settings (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Remove net param enum values (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_conn_get_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_get_ep_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak for ha->saved_acb (Chad Dupuis) [1053365] - [scsi] qla4xxx: Export sysfs DDBs from DPC handler (Chad Dupuis) [1053365] - [scsi] qla4xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak in func qla4_84xx_config_acb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Initialize hardware queue for ISP40XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Check for correct return status (Chad Dupuis) [1053365] - [scsi] qla4xxx: Move qla4_8xxx_ms_mem_write_128b to ql4_nx.c (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added PEX DMA Support for ISP8022 Adapter (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added new opcodes for 84XX Minidump template (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support of 0xFF capture mask for minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Change default capture to firmware defined capture mask (Chad Dupuis) [1053365] - [scsi] qla4xxx: Do not wait for IO completion, after issuing stop_firmware (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix sparse warnings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Handle IPv6 AEN notifications (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_do_dpc() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_eh_abort() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in qla4xxx_mailbox_command() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Updated print for device login, logout path (Chad Dupuis) [1053365] - [scsi] qla4xxx: Remove unused code from qla4xxx_set_ifcb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of mbox 0x31 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Reduce rom-lock contention during reset recovery (Chad Dupuis) [1053365] - [scsi] qla4xxx: Driver not able to collect minidump for ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix pending IO completion in reset path before initiating chip reset (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix processing response queue during probe (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of IDC Time Extend mailbox command (Chad Dupuis) [1053365] - [scsi] qla4xxx: Clear DDB index map upon connection close failure (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return correct error status from func qla4xxx_request_irqs() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fixed AER reset sequence for ISP83xx/ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Correctly handle msleep_interruptible (Chad Dupuis) [1053365] - [scsi] qla4xxx: Rename ACB_STATE macros with IP_ADDRSTATE macros (Chad Dupuis) [1053365] - [scsi] qla4xxx: Improve loopback failure messages (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use IDC_CTRL bit1 directly instead of AF_83XX_NO_FWDUMP flag (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix comments in code (Chad Dupuis) [1053365] - [scsi] qla4xxx: Print WARN_ONCE() if iSCSI function presence bit removed (Chad Dupuis) [1053365] - [scsi] qla4xxx: ISP8xxx: Correct retry of adapter initialization (Chad Dupuis) [1053365] - [scsi] qla4xxx: treewide: fix comments and printk msgs (Chad Dupuis) [1053365] - [scsi] qla4xxx: Recreate chap data list during get chap operation (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for ISCSI_PARAM_LOCAL_IPADDR sysfs attr (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add host statistics support (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for Diagnostics MBOX command (Chad Dupuis) [1053365] - [scsi] qla4xxx: overflow in qla4xxx_set_chap_entry() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for additional network parameters settings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to get CHAP details for flash target session (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use offset based on adapter type to set CHAP entry in flash (Chad Dupuis) [1053365] - [scsi] qla4xxx: Populate local CHAP credentials for flash target sessions (Chad Dupuis) [1053365] - [scsi] qla4xxx: correctly update session discovery_parent_idx (Chad Dupuis) [1053365] - [scsi] remove unnecessary pci_set_drvdata() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return error if minidump data collection fails (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix the minidump data collection check in for loop (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add pex-dma support for capturing minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [1053365] - [scsi] qla4xxx: Implementation of ACB configuration during Loopback for ISP8042 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for ISP8042 (Chad Dupuis) [1053365] - [net] bridge: add empty br_mdb_init() and br_mdb_uninit() definitions (Vlad Yasevich) [1097915] - [net] bridge: Correctly unregister MDB rtnetlink handlers (Vlad Yasevich) [1097915] - [net] rds: prevent dereference of a NULL device in rds_iw_laddr_check (Radomir Vrbovsky) [1083277] {CVE-2014-2678} - [netdrv] bnx2x: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] bnx2x: drop two RHEL-specific hacks that cancel each other (Michal Schmidt) [1020367] - [netdrv] virtio-net: Set RXCSUM feature if GUEST_CSUM is available (Michal Schmidt) [1029841] - [netdrv] virtio_net: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] veth: features fixup (Michal Schmidt) [1029841] - [netdrv] veth: convert to hw_features (Michal Schmidt) [1029841] - [net] loopback: convert to hw_features (Michal Schmidt) [1029841] - [net] warn if mixing ndo features with legacy ops (Michal Schmidt) [1029841] - [net] ethtool: fix copy&paste errors in __ethtool_get_one_feature_actor (Michal Schmidt) [1029841] - [net] ethtool: __ethtool_set_sg: check for function pointer before using it (Michal Schmidt) [1029841] - [net] ethtool: wanted_features hack for legacy drivers (Michal Schmidt) [1029841] - [net] ethtool: allow ETHTOOL_GSSET_INFO for users (Michal Schmidt) [1029841] - [net] remove NETIF_F_ALL_TX_OFFLOADS (Michal Schmidt) [1029841] - [documentation] net: Add documentation for netdev features handling (Michal Schmidt) [1029841] - [net] allow user to change NETIF_F_HIGHDMA (Michal Schmidt) [1029841] - [net] fix ETHTOOL_SFEATURES compatibility with old ethtool_ops.set_flags (Michal Schmidt) [1029841] - [net] ethtool: add two missing netdev_features_strings (Michal Schmidt) [1029841] - [net] ethtool: fix IPV6 checksum feature name string (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel to debug (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel (Michal Schmidt) [1029841] - [net] make WARN_ON in dev_disable_lro() useful (Michal Schmidt) [1029841] - [net] fix hw_features ethtool_ops->set_flags compatibility (Michal Schmidt) [1029841] - [net] add RTNL_ASSERT in __netdev_update_features() (Michal Schmidt) [1029841] - [net] Call netdev_features_change() from netdev_update_features() (Michal Schmidt) [1029841] - [net] Fix dev dev_ethtool_get_rx_csum() for forced NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] implement dev_disable_lro() hw_features compatibility (Michal Schmidt) [1029841] - [net] Implement SFEATURES compatibility for not updated drivers (Michal Schmidt) [1029841] - [net] Fix ETHTOOL_GFEATURES compatibility (Michal Schmidt) [1029841] - [net] avoid initial "Features changed" message (Michal Schmidt) [1029841] - [net] fix "unregistered net_device: Features changed" message (Michal Schmidt) [1029841] - [net] introduce NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] use ndo_fix_features for ethtool_ops->set_flags (Michal Schmidt) [1029841] - [net] ethtool: use ndo_fix_features for offload setting (Michal Schmidt) [1029841] - [net] add accessors to hw_features (Michal Schmidt) [1029841] - [net] Introduce new feature setting ops (Michal Schmidt) [1029841] - [net] ethtool: factorize get/set_one_feature (Michal Schmidt) [1029841] - [net] ethtool: factorize ethtool_get_strings() and ethtool_get_sset_count() (Michal Schmidt) [1029841] - [net] ethtool: Use noinline_for_stack (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count follow-up (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count (Michal Schmidt) [1029841] - [net] ethtool: enable GSO and GRO by default (Michal Schmidt) [1029841] - [net] ethtool: reduce stack usage (Michal Schmidt) [1029841] - [net] reduce and unify printk level in netdev_fix_features() (Michal Schmidt) [1029841] - [net] Move check of checksum features to netdev_fix_features() (Michal Schmidt) [1029841] - [netdrv] Fix too optimistic NETIF_F_HW_CSUM features (Michal Schmidt) [1029841] - [net] netdevice: use __printf attribute (Michal Schmidt) [1029841] - [net] netdevice: Convert netdev_ logging macros to functions (Michal Schmidt) [1029841] - [drivers] use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1029841] - [drivers] core: Convert dev_ logging macros to functions (Michal Schmidt) [1029841] - [scsi] Remove warnings after vsprintf pV introducation (Michal Schmidt) [1029841] - [scsi] fix warning zero-length gnu_printf format string (Michal Schmidt) [1029841] - [net] netfilter: ctnetlink: don't add null bindings if no nat requested (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: force null nat binding on insert (Florian Westphal) [1089562] - [net] netfilter: nf_nat: move alloc_null_binding to nf_nat_core.c (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: don't release a conntrack with non-zero refcnt (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: fix soft lockup when netlink adds new entries (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: fix RCU race in nf_conntrack_find_get (Florian Westphal) [1089562] - [drivers] Ensure drvdata = NULL when no driver is bound (John Greene) [1056266] - [pci] msi: Add pci_enable_msi_range() and pci_enable_msix_range() (John Greene) [1056266] - [net] Add netdev interfaces for recording sends/comp (John Greene) [1056266] - [net] net_tstamp: Add SIOCGHWTSTAMP ioctl to match SIOCSHWTSTAMP (John Greene) [1056266] - [net] Add function to set the rxhash (John Greene) [1056266] - [kernel] dma-api: provide a helper to set both DMA and coherent DMA masks (John Greene) [1056266]- [perf] evsel: Synthesize PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Update "sample parsing" test for PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] evsel: Add missing overflow check for TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Consider PERF_SAMPLE_TRANSACTION in the "sample parsing" test (Jiri Olsa) [1101039] - [perf] test: Clarify the "sample parsing" test entry (Jiri Olsa) [1101039] - [perf] test: Update command line callchain attribute tests (Jiri Olsa) [1101039] - [perf] tools: Fixup mmap event consumption (Jiri Olsa) [1101039] - [perf] top: Split -G and --call-graph (Jiri Olsa) [1101039] - [perf] record: Split -g and --call-graph (Jiri Olsa) [1101039] - [perf] hists: Add color overhead for stdio output buffer (Jiri Olsa) [1101039] - [perf] tools: Fix up /proc/PID/maps parsing (Jiri Olsa) [1101039] - [perf] script: Fix mem leak due to missing Py_DECREFs on dict entries (Jiri Olsa) [1101039] - [perf] Disable PERF_RECORD_MMAP2 support (Jiri Olsa) [1101039] - [perf] script: Fix build error on Fedora 12 (Jiri Olsa) [1101039] - [perf] probe: Fix to initialize fname always before use it (Jiri Olsa) [1101039] - [perf] session: Fix infinite loop on invalid perf.data file (Jiri Olsa) [1101039] - [perf] tools: Fix installation of libexec components (Jiri Olsa) [1101039] - [perf] probe: Fix to find line information for probe list (Jiri Olsa) [1101039] - [perf] tools: Fix libaudit test (Jiri Olsa) [1101039] - [perf] stat: Set child_pid after perf_evlist__prepare_workload() (Jiri Olsa) [1101039] - [perf] tools: Add default handler for mmap2 events (Jiri Olsa) [1101039] - [perf] revert "symbols: Demangle cloned functions" (Jiri Olsa) [1101039] - [perf] symbols: Demangle cloned functions (Jiri Olsa) [1101039] - [perf] machine: Fix path unpopulated in machine__create_modules() (Jiri Olsa) [1101039] - [perf] tools: Explicitly add libdl dependency (Jiri Olsa) [1101039] - [perf] probe: Fix probing symbols with optimization suffix (Jiri Olsa) [1101039] - [perf] trace: Add mmap2 handler (Jiri Olsa) [1101039] - [perf] tools: Uninclude linux/magic.h in debugfs.c (Jiri Olsa) [1101039] - [perf] tools: Fix old GCC build error in trace-event-parse.c::parse_proc_kallsyms() (Jiri Olsa) [1101039] - [perf] probe: Fix finder to find lines of given function (Jiri Olsa) [1101039] - [perf] session: Check for SIGINT in more loops (Jiri Olsa) [1101039] - [perf] tools: Fix compile with libelf without get_phdrnum (Jiri Olsa) [1101039] - [perf] tools: Fix buildid cache handling of kallsyms with kcore (Jiri Olsa) [1101039] - [perf] annotate: Fix objdump line parsing offset validation (Jiri Olsa) [1101039] - [perf] tools: Fill in new definitions for madvise()/mmap() flags (Jiri Olsa) [1101039] - [perf] tools: Sharpen the libaudit dependencies test (Jiri Olsa) [1101039] - [perf] tools: Add attr->mmap2 support (Jiri Olsa) [1101039] - [perf] Add attr->mmap2 attribute to an event (Jiri Olsa) [1101039] - [perf] kvm: Fix sample_type manipulation (Jiri Olsa) [1101039] - [perf] evlist: Fix id pos in perf_evlist__open() (Jiri Olsa) [1101039] - [perf] trace: Handle perf.data files with no tracepoints (Jiri Olsa) [1101039] - [perf] session: Separate progress bar update when processing events (Jiri Olsa) [1101039] - [perf] trace: Check if MAP_32BIT is defined (Jiri Olsa) [1101039] - [perf] hists: Fix formatting of long symbol names (Jiri Olsa) [1101039] - [perf] evlist: Fix parsing with no sample_id_all bit set (Jiri Olsa) [1101039] - [perf] tools: Add test for parsing with no sample_id_all bit (Jiri Olsa) [1101039] - [perf] trace: Check control+C more often (Jiri Olsa) [1101039] - [perf] trace: Tell arg formatters the arg index (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for open's flags arg (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for lseek's whence arg (Jiri Olsa) [1101039] - [perf] tools: Fix symbol offset computation for some dsos (Jiri Olsa) [1101039] - [perf] list: Skip unsupported events (Jiri Olsa) [1101039] - [perf] tests: Add 'keep tracking' test (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_COUNT_SW_DUMMY (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for futex 'operation' parm (Jiri Olsa) [1101039] - [perf] trace: Allow syscall arg formatters to mask args (Jiri Olsa) [1101039] - [perf] trace: Handle missing HUGEPAGE defines (Jiri Olsa) [1101039] - [perf] trace: Honor target pid / tid options when analyzing a file (Jiri Olsa) [1101039] - [perf] trace: Add option to analyze events in a file versus live (Jiri Olsa) [1101039] - [perf] evlist: Add tracepoint lookup by name (Jiri Olsa) [1101039] - [perf] tests: Add a sample parsing test (Jiri Olsa) [1101039] - [perf] tools: Add a function to calculate sample event size (Jiri Olsa) [1101039] - [perf] tools: Expand perf_event__synthesize_sample() (Jiri Olsa) [1101039] - [perf] tools: Add missing 'abi' member to 'struct regs_dump' (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_SAMPLE_IDENTIFIER (Jiri Olsa) [1101039] - [perf] evlist: Move perf_evlist__config() to a new source file (Jiri Olsa) [1101039] - [perf] tools: Remove references to struct ip_event (Jiri Olsa) [1101039] - [perf] callchain: Remove unnecessary validation (Jiri Olsa) [1101039] - [perf] evsel: Tidy up sample parsing overflow checking (Jiri Olsa) [1101039] - [perf] tools: change machine__findnew_thread() to set thread pid (Jiri Olsa) [1101039] - [perf] traceevent: Fixup jobserver setup (Jiri Olsa) [1101039] - [perf] tools: Add pid to struct thread (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for madvise behaviour/advice parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap flags parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap prot parm (Jiri Olsa) [1101039] - [perf] trace: Allow overiding the formatting of syscall fields (Jiri Olsa) [1101039] - [perf] trace: Add aliases to remaining syscalls of the sys_enter_newfoo (Jiri Olsa) [1101039] - [perf] trace: Allow printing syscall return values in hex (Jiri Olsa) [1101039] - [perf] trace: Simplify sys_exit return printing (Jiri Olsa) [1101039] - [perf] trace: Introduce syscall arg formatters (Jiri Olsa) [1101039] - [perf] trace: Hide sys_exit messages about syscall id = -1 (Jiri Olsa) [1101039] - [perf] trace: Add --verbose option (Jiri Olsa) [1101039] - [perf] trace: Support ! in -e expressions (Jiri Olsa) [1101039] - [perf] tools: Don't install scripting files files when disabled (Jiri Olsa) [1101039] - [perf] tools: Sample after exit loses thread correlation (Jiri Olsa) [1101039] - [perf] trace: Make command line arguments consistent with perf-record (Jiri Olsa) [1101039] - [perf] trace: Implement -o/--output filename (Jiri Olsa) [1101039] - [perf] tools: Try to increase the file descriptor limits on EMFILE (Jiri Olsa) [1101039] - [perf] kvm: Remove force option to cmd_record (Jiri Olsa) [1101039] - [perf] trace: Allow specifying which syscalls to trace (Jiri Olsa) [1101039] - [perf] tools: Improve robustness of topology parsing code (Jiri Olsa) [1101039] - [perf] tests: Fix compile failure on do_sort_something (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_map() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_location() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of perf_event__preprocess_sample() (Jiri Olsa) [1101039] - [perf] annotate: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] mem: Remove unused symbol filter member (Jiri Olsa) [1101039] - [perf] report: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] top: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] machine: Add symbol filter to struct machine (Jiri Olsa) [1101039] - [perf] session: Change perf_session__has_traces to actually check for tracepoints (Jiri Olsa) [1101039] - [perf] evsel: Add option to limit stack depth in callchain dumps (Jiri Olsa) [1101039] - [perf] evsel: Add option to print stack trace on single line (Jiri Olsa) [1101039] - [perf] tool: Simplify options to perf_evsel__print_ip (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_fork tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_exit tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove thread lookup in sample handler (Jiri Olsa) [1101039] - [perf] sched: Simplify arguments to read_events (Jiri Olsa) [1101039] - [perf] kvm: Update documentation with live command (Jiri Olsa) [1101039] - [perf] kvm: Option to print events that exceed a duration (Jiri Olsa) [1101039] - [perf] revert "tools: Fix for cross build" (Jiri Olsa) [1101039] - [perf] machine: Do not require /lib/modules/* on a guest (Jiri Olsa) [1101039] - [perf] tests: Add tests of new pinned modifier (Jiri Olsa) [1101039] - [perf] tools: Add support for pinned modifier (Jiri Olsa) [1101039] - [perf] gtk: Fix segmentation fault on perf_hpp__for_each_format loop (Jiri Olsa) [1101039] - [perf] report: Add option to analyze specific VM (Jiri Olsa) [1101039] - [perf] kvm: Add min and max stats to display (Jiri Olsa) [1101039] - [perf] kvm: Add live mode (Jiri Olsa) [1101039] - [perf] session: Export queue_event function (Jiri Olsa) [1101039] - [perf] annotate: Fix typo (Jiri Olsa) [1101039] - [perf] annotate: Improve description of '?' hotkey (Jiri Olsa) [1101039] - [perf] annotate: Add call target name if it is missing (Jiri Olsa) [1101039] - [perf] annotate: Remove nop at end of annotation (Jiri Olsa) [1101039] - [perf] annotate: Put dso name in symbol annotation title (Jiri Olsa) [1101039] - [perf] annotate: Allow disassembly using /proc/kcore (Jiri Olsa) [1101039] - [perf] tests: Add kcore to the object code reading test (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test again (Jiri Olsa) [1101039] - [perf] symbols: Add support for reading from /proc/kcore (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from kernel modules (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from vmlinux (Jiri Olsa) [1101039] - [perf] symbols: Load kernel maps before using (Jiri Olsa) [1101039] - [perf] tests: Add test for reading object code (Jiri Olsa) [1101039] - [perf] symbols: avoid SyS kernel syscall aliases (Jiri Olsa) [1101039] - [perf] stat: Flush output after each line in interval mode (Jiri Olsa) [1101039] - [perf] evlist: Remove obsolete dummy execve (Jiri Olsa) [1101039] - [perf] kvm: Split out tracepoints from record args (Jiri Olsa) [1101039] - [perf] session: Export a few functions for event processing (Jiri Olsa) [1101039] - [perf] stats: Add max and min stats (Jiri Olsa) [1101039] - [perf] top: move CONSOLE_CLEAR to header file (Jiri Olsa) [1101039] - [perf] util: Add parse_nsec_time() function (Jiri Olsa) [1101039] - [perf] python: Remove duplicate TID bit from mask (Jiri Olsa) [1101039] - [perf] trace: Beautify 'connect' result (Jiri Olsa) [1101039] - [perf] evsel: Actually show symbol offset in stack trace when requested (Jiri Olsa) [1101039] - [perf] tests: Add parse events tests for leader sampling (Jiri Olsa) [1101039] - [perf] tests: Add attr record group sampling test (Jiri Olsa) [1101039] - [perf] tools: Add 'S' event/group modifier to read sample value (Jiri Olsa) [1101039] - [perf] tests: Add broken install-* tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add 'make install/install-bin' tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add DESTDIR=TMP_DEST tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Rename TMP to TMP_O tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Run ctags/cscope make tests only with needed binaries (Jiri Olsa) [1101039] - [perf] tools: Fix build with perl 5.18 (Jiri Olsa) [1101039] - [perf] tools: Support callchain sorting based on addresses (Jiri Olsa) [1101039] - [perf] evsel: Handle ENODEV on default cycles event (Jiri Olsa) [1101039] - [perf] script: Fix named threads support (Jiri Olsa) [1101039] - [perf] header: Recognize version number for perf data file (Jiri Olsa) [1101039] - [perf] header: Introduce feat_offset into perf_header (Jiri Olsa) [1101039] - [perf] header: Remove attr_offset from perf_header (Jiri Olsa) [1101039] - [perf] header: Remove data_offset seek as it's not needed (Jiri Olsa) [1101039] - [perf] session: Use session->fd instead of passing fd as argument (Jiri Olsa) [1101039] - [perf] symbols: Do not apply symfs for an absolute vmlinux path (Jiri Olsa) [1101039] - [perf] tools: Fix 'make tools/perf' (Jiri Olsa) [1101039] - [perf] tools: Remove event types framework completely (Jiri Olsa) [1101039] - [perf] record: Remove event types pushing (Jiri Olsa) [1101039] - [perf] tools: Remove event types from perf data file (Jiri Olsa) [1101039] - [perf] timechart: Remove event types framework only user (Jiri Olsa) [1101039] - [perf] timechart: Use traceevent lib event-parse.h include (Jiri Olsa) [1101039] - [perf] tools: Move hist_entry__period_snprintf into stdio code (Jiri Olsa) [1101039] - [perf] diff: Add generic order option for compute sorting (Jiri Olsa) [1101039] - [perf] diff: Making compute functions static (Jiri Olsa) [1101039] - [perf] diff: Update perf diff documentation for multiple data comparison (Jiri Olsa) [1101039] - [perf] diff: Change diff command to work over multiple data files (Jiri Olsa) [1101039] - [perf] diff: Move columns into struct data__file (Jiri Olsa) [1101039] - [perf] diff: Move diff related columns into diff command (Jiri Olsa) [1101039] - [perf] diff: Display data file info ahead of the diff output (Jiri Olsa) [1101039] - [perf] hists: Marking dummy hists entries (Jiri Olsa) [1101039] - [perf] diff: Switching the base hists to be pairs head (Jiri Olsa) [1101039] - [perf] diff: Introducing diff_data object to hold files (Jiri Olsa) [1101039] - [perf] tools: Centralize default columns init in perf_hpp__init (Jiri Olsa) [1101039] - [perf] tools: Add struct perf_hpp_fmt into hpp callbacks (Jiri Olsa) [1101039] - [perf] top: Add option to collapse undesired parts of call graph (Jiri Olsa) [1101039] - [perf] tools: Default to cpu// for events v5 (Jiri Olsa) [1101039] - [perf] tools: struct thread has a tid not a pid (Jiri Olsa) [1101039] - [perf] tools: Validate perf event header size (Jiri Olsa) [1101039] - [perf] evlist: Tidy duplicated munmap code (Jiri Olsa) [1101039] - [perf] tools: Add const specifier to perf_pmu__find name parameter (Jiri Olsa) [1101039] - [perf] inject: Add missing 'finished_round' (Jiri Olsa) [1101039] - [perf] hists: Set rules hint for the hist browser (Jiri Olsa) [1101039] - [perf] hists: Add a double-click handler for callchains (Jiri Olsa) [1101039] - [perf] hists: Make column headers resizable (Jiri Olsa) [1101039] - [perf] hists: Display callchain overhead also (Jiri Olsa) [1101039] - [perf] hists: Add support for callchains (Jiri Olsa) [1101039] - [perf] hists: Use GtkTreeStore instead of GtkListStore (Jiri Olsa) [1101039] - [perf] sched: Move struct perf_sched definition out of cmd_sched() (Jiri Olsa) [1101039] - [perf] util: Remove unused enum and macro in trace-event.h (Jiri Olsa) [1101039] - [perf] util: No need to call read_trace_init() in tracing_data_header() (Jiri Olsa) [1101039] - [perf] util: Rename read_*() functions in trace-event-info.c (Jiri Olsa) [1101039] - [perf] script: Adopt latency_format variable (Jiri Olsa) [1101039] - [perf] util: Get rid of unused header_page_* variables (Jiri Olsa) [1101039] - [perf] util: Parse header_page to get proper long size (Jiri Olsa) [1101039] - [perf] util: Skip reading header_event file (Jiri Olsa) [1101039] - [perf] util: Make file/host_bigendian variable local (Jiri Olsa) [1101039] - [perf] util: Save long size of traced system (Jiri Olsa) [1101039] - [perf] util: Save page size in a trace file to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Port kbuffer parser routines (Jiri Olsa) [1101039] - [perf] traceevent: Add page_size field to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Add trace_seq_reset() (Jiri Olsa) [1101039] - [perf] traceevent: Add const qualifier to string arguments (Jiri Olsa) [1101039] - [perf] traceevent: Get rid of unused gui target (Jiri Olsa) [1101039] - [perf] traceevent: Remove unused install targets (Jiri Olsa) [1101039] - [perf] events: Demystify memory allocations (Jiri Olsa) [1101039] - [perf] tests: Make terms a stack variable in test_term (Jiri Olsa) [1101039] - [perf] tools: Don't free list head in parse_events__free_terms (Jiri Olsa) [1101039] - [perf] evlist: Fix use of uninitialized variable (Jiri Olsa) [1101039] - [perf] report: Fix perf_session__delete removal (Jiri Olsa) [1101039] - [perf] tools: Do not elide parent symbol column (Jiri Olsa) [1101039] - [perf] util: Use evsel->name to get tracepoint_paths (Jiri Olsa) [1101039] - [perf] util: Move debugfs/tracing helper functions to util.c (Jiri Olsa) [1101039] - [perf] tools: Remove callchain_cursor_reset call (Jiri Olsa) [1101039] - [perf] tools: Add methods for setting/retrieving priv element of thread struct (Jiri Olsa) [1101039] - [perf] tools: Use default include path notation for libtraceevent headers (Jiri Olsa) [1101039] - [perf] tests: Make TEST_ASSERT_VAL global (Jiri Olsa) [1101039] - [perf] tests: Omit end of the symbol check failure for test 1 (Jiri Olsa) [1101039] - [perf] tools: Remove cwd from perf_session struct (Jiri Olsa) [1101039] - [perf] top: Add --objdump option (Jiri Olsa) [1101039] - [perf] tools: Rename cpu_map__all() to cpu_map__empty() (Jiri Olsa) [1101039] - [perf] Remove the 'match' callback for auxiliary events processing (Jiri Olsa) [1101039] - [perf] Factor out auxiliary events notification (Jiri Olsa) [1101039] - [perf] Fix EXIT event notification (Jiri Olsa) [1101039] - [perf] events: Protect access via task_subsys_state_check() (Jiri Olsa) [1101039] - [perf] Clarify perf_cpu_context::active_pmu usage by renaming it to perf_cpu_context::unique_pmu (Jiri Olsa) [1101039] - [perf] Add a dummy software event to keep tracking (Jiri Olsa) [1101039] - [perf] tools: Add support for record transaction flags (Jiri Olsa) [829875] - [perf] record: Add abort_tx, no_tx, in_tx branch filter options to perf record -j (Jiri Olsa) [829875] - [perf] tools: Support sorting by in_tx or abort branch flags (Jiri Olsa) [829875] - [perf] stat: Add perf stat --transaction (Jiri Olsa) [829875] - [perf] tools: Fix sorting for 64bit entries (Jiri Olsa) [829875] - [perf] stat: Add support for --initial-delay option (Jiri Olsa) [829875] - [perf] evsel: Add support for enabling counters (Jiri Olsa) [829875] - [perf] evsel: Add PERF_SAMPLE_READ sample related processing (Jiri Olsa) [829875] - [perf] evlist: Add perf_evlist__id2sid method to get event ID related data (Jiri Olsa) [829875] - [perf] evlist: Fix event ID retrieval for group format read case (Jiri Olsa) [829875] - [perf] tools: Add support for parsing PERF_SAMPLE_READ sample type (Jiri Olsa) [829875] - [perf] evlist: Use PERF_EVENT_IOC_ID perf ioctl to read event id (Jiri Olsa) [829875] - [perf] tools: Move weight back to common sort keys (Jiri Olsa) [829875] - [perf] list: List kernel supplied event aliases (Jiri Olsa) [829875] - [perf] Fix UAPI export of PERF_EVENT_IOC_ID (Jiri Olsa) [829875] - [perf] Add PERF_EVENT_IOC_ID ioctl to return event ID (Jiri Olsa) [829875] - [perf] fix Haswell precise store data source encoding (Jiri Olsa) [829875] - [perf] x86: Suppress duplicated abort LBR records (Jiri Olsa) [829875] - [perf] x86: Add Haswell specific transaction flag reporting (Jiri Olsa) [829875] - [perf] Add generic transaction flags (Jiri Olsa) [829875] - [perf] make events stream always parsable (Jiri Olsa) [829875] - [perf] Update perf_event_type documentation (Jiri Olsa) [829875] - [perf] x86: Clean up EVENT_ATTR_STR() muck (Jiri Olsa) [829875] - [perf] x86: Clean-up/reduce PEBS code (Jiri Olsa) [829875] - [perf] x86: Clean up checkpoint-interrupt bits (Jiri Olsa) [829875] - [perf] x86: Add Haswell TSX event aliases (Jiri Olsa) [829875] - [perf] x86: Report TSX transaction abort cost as weight (Jiri Olsa) [829875] - [perf] x86: Avoid checkpointed counters causing excessive TSX aborts (Jiri Olsa) [829875] - [perf] x86: Add Haswell ULT model number used in Macbook Air and other systems (Jiri Olsa) [829875] - [perf] x86: Support full width counting (Jiri Olsa) [829875] - [perf] x86: Add mem-loads/stores support for Haswell (Jiri Olsa) [829875] - [perf] x86: Support Haswell/v4 LBR format (Jiri Olsa) [829875] - [perf] x86: Move NMI clearing to end of PMI handler (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS support (Jiri Olsa) [829875] - [perf] x86: Add simple Haswell PMU support (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS record support (Jiri Olsa) [829875] - [perf] x86: Don't assume there can be only 4 PEBS events (Jiri Olsa) [829875] - [perf] x86: Fix uninitialized pt_regs in intel_pmu_drain_bts_buffer() (Jiri Olsa) [829875] - [perf] x86: fix wrmsr_on_cpu() warning on suspend/resume (Jiri Olsa) [829875] - [perf] x86: fix kernel crash with PEBS/BTS after suspend/resume (Jiri Olsa) [829875] - [perf] x86: Move Intel specific code to intel_pmu_init() (Jiri Olsa) [829875] - [perf] x86: Rename Intel specific macros (Jiri Olsa) [829875] - [perf] Export perf_assign_events() (Jiri Olsa) [829875]- [scsi] aacraid: kdump fix (Rich Bono) [1054925] - [scsi] aacraid: prevent invalid pointer dereference (Rich Bono) [1054925] - [scsi] aacraid: avoid parsing names as kthread_run() format strings (Rich Bono) [1054925] - [scsi] aacraid: suppress two GCC warnings (Rich Bono) [1054925] - [scsi] aacraid: SCSI dma mapping failure case handling (Rich Bono) [1054925] - [scsi] aacraid: fix mem leak in aac_send_raw_srb() (Rich Bono) [1054925] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Add Dell PowerEdge VRTX SR-IOV VF support (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Return leaked MPT frames to MPT frame pool (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Fix megasas_ioc_init_fusion (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Load correct raid context timeout (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Performance boost fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Set 32-bit DMA mask (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Big endian code related fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Don't wait forever for non-IOCTL DCMDs (Tomas Henzl) [1059073] - [scsi] megaraid_sas: check return value for megasas_get_pd_list() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: Return correct error value in megasas_get_ld_map_info() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: correctly pass queue info pointer (Tomas Henzl) [1059073] - [scsi] megaraid: missing bounds check in mimd_to_kioc() (Tomas Henzl) [1059073] - [scsi] megaraid: Use resource_size_t for PCI resources, not long (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fixes for few endianess issues (Tomas Henzl) [1059073] - [scsi] megaraid_sas: addded support for big endian architecture (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix a bug for 64 bit arches (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix memory leak if SGL has zero length entries (Tomas Henzl) [1059073] - [scsi] megaraid: minor cut and paste error fixed (Tomas Henzl) [1059073] - [scsi] megaraid_sas: release lock on error path (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Use correct #define for MSI-X capability (Tomas Henzl) [1059073] - [scsi] megaraid_sas: combine kmalloc+memset into kzalloc (Tomas Henzl) [1059073] - [target] tcm_fc: Fix use-after-free of ft_tpg (Andy Grover) [1084646] - [scsi] Set the minimum valid value of 'eh_deadline' as 0 (Ewan Milne) [987789] - [scsi] Unlock accesses to eh_deadline (Ewan Milne) [987789] - [scsi] scsi_error: Escalate to LUN reset if abort fails (Ewan Milne) [987789] - [scsi] Adjust eh_deadline changes to match final upstream version (Ewan Milne) [987789] - [scsi] Generate uevents on certain unit attention codes (Ewan Milne) [741163] - [scsi] lpfc: Update lpfc version for 10.2.8020.0 driver release (Rob Evers) [1054369] - [scsi] lpfc: Fixed unused variable in lpfc_scsi_cmd_iocb_cmpl (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files from 8.3.45 patches (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed locking for scsi task management commands (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Convert runtime references to old xlane cfg param to fof cfg param (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix FW dump using sysfs (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix SLI4 s abort loop to process all FCP rings and under ring_lock (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed kernel panic in lpfc_abort_handler (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for postbufq when freeing (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for lpfc_hba_down_post (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix dynamic transitions of FirstBurst from on to off (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed crash during driver unload (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed driver error messages after firmware download (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed missing initialization for task management IOCBs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fix sysfs buffer overrun in read of lpfc_fcp_cpu_map for 128 CPUs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporate changes to use reason in change_queue_depth function (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporated support of a low-latency io path (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Added dport mailbox pass through support (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed unassigned variable in ELS timeout message (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed incorrect allocation of iDiags directories/files in debugfs (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fix Crash in lpfc_els_timeout_handler (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed stopped FCF discovery on failed FCF record read (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed IO hang when in msi mode (Rob Evers) [1054369] - [scsi] lpfc: Fix wrong assignment in lpfc_debugfs.c (Rob Evers) [1054369] - [scsi] lpfc: Fix typo on NULL assignment (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed not processing task management IOCB response status (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid Total_Data_Placed value received for els and ct command responses (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid fcp_rsp length fir FCP_ICMND (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid mailbox timeouts (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fix crash after xri limit is reached (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix driver's abort loop functionality to skip IOs already getting aborted (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix WARN_ON when driver unloads (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Avoided making pci bar ioremap call during dual-chute WQ/RQ pci bar selection (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed driver iocbq structure's iocb_flag field running out of space (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix crash on driver load due to cpu affinity logic (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed logging format of setting driver sysfs attributes hard to interpret (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed back to back RSCNs discovery failure (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed race condition between BSG I/O dispatch and timeout handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Back out data count, (residual fcfi_parm) fix for bad target (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed mailbox memory leak (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix random errors using first burst (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed not able to log informational messages at early stage of driver init time (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed using unsafe linked list macro for walking and deleting linked list (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Update copyrights for 8.3.41 modifications (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed the format of some log message fields (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Add first burst support to driver (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed not able to perform PCI function reset when board was not in online mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed failure in setting SLI3 board mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed SLI3 failing FCP write on check-condition no-sense with residual zero (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed support for 128 byte WQEs (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Ensure driver properly zeros unused fields in SLI4 mailbox commands (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed max value of lpfc_lun_queue_depth (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed Receive Queue varied frame size handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fix mailbox byteswap issue on PPC (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed freeing of iocb when internal loopback times out (Rob Evers) [1054369] - [scsi] hpsa: version string change (Tomas Henzl) [1052272] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Tomas Henzl) [1052272] - [scsi] hpsa: return -ENOMEM not -1 on kzalloc failure in hpsa_get_device_id (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad comparison of signed with unsigned in hpsa_update_scsi_devices (Tomas Henzl) [1052272] - [scsi] hpsa: do not ignore failure of sense controller parameters command (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in hpsa_hba_mode_enabled (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad endif placement in RAID 5 mapper code (Tomas Henzl) [1052272] - [scsi] hpsa: Do not zero fields of ioaccel2 command structure twice (Tomas Henzl) [1052272] - [scsi] hpsa: Add hba mode to the hpsa driver (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused struct request from CommandList (Tomas Henzl) [1052272] - [scsi] hpsa: increase the probability of a reported success after a device reset (Tomas Henzl) [1052272] - [scsi] hpsa: bring format-in-progress drives online when ready (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused kthread.h header (Tomas Henzl) [1052272] - [scsi] hpsa: fixup MSI-X registration (Tomas Henzl) [1052272] - [scsi] hpsa: Add support for a few HP Storage controllers (Tomas Henzl) [1052272] - [scsi] hpsa: add HP/3PAR vendor id to pci_ids.h (Tomas Henzl) [1052272] - [scsi] hpsa: add sysfs debug switch for raid map debugging messages (Tomas Henzl) [1052272] - [scsi] hpsa: improve error messages for driver initiated commands (Tomas Henzl) [1052272] - [scsi] hpsa: only do device rescan for certain events (Tomas Henzl) [1052272] - [scsi] hpsa: when switching out of accel mode await only accel command completions (Tomas Henzl) [1052272] - [scsi] hpsa: add controller base data-at-rest encryption compatibility ioaccel2 (Tomas Henzl) [1052272] - [scsi] hpsa: update source file copyrights (Tomas Henzl) [1052272] - [scsi] hpsa: retry certain ioaccel error cases on the RAID path (Tomas Henzl) [1052272] - [scsi] hpsa: do not inquire for unsupported ioaccel status vpd page (Tomas Henzl) [1052272] - [scsi] hpsa: allow VPD page zero to be queried (Tomas Henzl) [1052272] - [scsi] hpsa: rescan devices on ioaccel2 error (Tomas Henzl) [1052272] - [scsi] hpsa: allow user to disable accelerated i/o path (Tomas Henzl) [1052272] - [scsi] hpsa: complete the ioaccel raidmap code (Tomas Henzl) [1052272] - [scsi] hpsa: make device update copy the raid map also (Tomas Henzl) [1052272] - [scsi] hpsa: add task management for ioaccel mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: teach hpsa_device_reset to do either target or lun reset (Tomas Henzl) [1052272] - [scsi] hpsa: get ioaccel mode 2 i/o working (Tomas Henzl) [1052272] - [scsi] hpsa: fix NULL dereference in hpsa_put_ctlr_into_performant_mode() (Tomas Henzl) [1052272] - [scsi] hpsa: initialize controller to perform io accelerator mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: get physical device handles for io accel mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do ioaccel mode 2 resource allocations (Tomas Henzl) [1052272] - [scsi] hpsa: Acknowledge controller events in ioaccell mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccel mode 2 structure definitions (Tomas Henzl) [1052272] - [scsi] hpsa: complain if physical or logical aborts are not supported (Tomas Henzl) [1052272] - [scsi] hpsa: add hp_ssd_smart_path_enabled sysfs attribute (Tomas Henzl) [1052272] - [scsi] hpsa: do not rescan controllers known to be locked up (Tomas Henzl) [1052272] - [scsi] hpsa: poll controller to detect device change event (Tomas Henzl) [1052272] - [scsi] hpsa: update raid offload status on device rescan (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccell mode 1 RAID offload support (Tomas Henzl) [1052272] - [scsi] hpsa: fix task management for mode-1 ioaccell path (Tomas Henzl) [1052272] - [scsi] hpsa: only allow REQ_TYPE_FS to use fast path (Tomas Henzl) [1052272] - [scsi] hpsa: add support for 'fastpath' i/o (Tomas Henzl) [1052272] - [scsi] hpsa: mark last scatter gather element as the last (Tomas Henzl) [1052272] - [scsi] hpsa: use extended report luns command for HP SSD SmartPath (Tomas Henzl) [1052272] - [scsi] hpsa: allow SCSI mid layer to handle unit attention (Tomas Henzl) [1052272] - [scsi] hpsa: do not require board "not ready" status after hard reset (Tomas Henzl) [1052272] - [scsi] hpsa: enable unit attention reporting (Tomas Henzl) [1052272] - [scsi] hpsa: rename scsi prefetch field (Tomas Henzl) [1052272] - [scsi] hpsa: use workqueue instead of kernel thread for lockup detection (Tomas Henzl) [1052272] - [scsi] hpsa: remove P822se PCI ID (Tomas Henzl) [1052272] - [scsi] hpsa: prevent stalled i/o (Tomas Henzl) [1052272] - [scsi] hpsa: cap CCISS_PASSTHRU at 20 concurrent commands (Tomas Henzl) [1052272] - [scsi] hpsa: add MSA 2040 to list of external target devices (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in CCISS_BIG_PASSTHRU ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: remove unneeded include of seq_file.h (Tomas Henzl) [1052272] - [scsi] hpsa: add 5 second delay after doorbell reset (Tomas Henzl) [1052272] - [scsi] hpsa: do not attempt to flush the cache on locked up controllers (Tomas Henzl) [1052272] - [scsi] hpsa: return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do not discard scsi status on aborted commands (Tomas Henzl) [1052272] - [scsi] hpsa: fix warning with smp_processor_id() in preemptible (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_passthru ioctls (Tomas Henzl) [1052272] - [scsi] hpsa: reorganize error handling in hpsa_passthru_ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_map_sg_chain_block (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error for all code paths using fill_cmd (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error in hpsa_map_one (Tomas Henzl) [1052272] - [scsi] bfa: Driver version upgrade to 3.2.23.0 (Chad Dupuis) [1054461] - [scsi] bfa: Fix smatch warnings (Chad Dupuis) [1054461] - [scsi] bfa: change FC_ELS_TOV to 20sec (Chad Dupuis) [1054461] - [scsi] bfa: Observed auto D-port mode instead of manual (Chad Dupuis) [1054461] - [scsi] bfa: Fix for bcu or hcm faa query hang (Chad Dupuis) [1054461] - [scsi] bfa: LUN discovery issue in direct attach mode (Chad Dupuis) [1054461] - [scsi] bfa: Register port with SCSI even on port init failure (Chad Dupuis) [1054461] - [scsi] bfa: Firmware patch simplification (Chad Dupuis) [1054461]- [scsi] Ensure medium access timeout counter resets (David Jeffery) [1036884] - [scsi] Fix error handling when no ULD is attached (David Jeffery) [1036884] - [scsi] Handle disk devices which can not process medium access commands (David Jeffery) [1036884] - [hv] vmbus: Negotiate version 3.0 when running on ws2012r2 hosts (Jason Wang) [1071723] - [hv] vmbus: Don't timeout during the initial connection with host (Jason Wang) [1071723] - [hv] vmbus: Specify the target CPU that should receive notification (Jason Wang) [1071723] - [hv] make "monitor_pages" a "real" pointer array (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in channel rescind code (Jason Wang) [1071723] - [hv] Fix wrong check for synic_event_page (Jason Wang) [1071723] - [hv] vmbus: fix vmbus_recvpacket_raw() return code (Jason Wang) [1071723] - [hv] vmbus: Terminate vmbus version negotiation on timeout (Jason Wang) [1071723] - [hv] vmbus: Do not attempt to negoatiate a new version prematurely (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in the handling of channel offers (Jason Wang) [1071723] - [x86] pci: Clean up and mark early_root_info_init() as deprecated (Myron Stowe) [1040440] - [x86] pci: Stop enabling ECS for AMD CPUs after Fam16h (Myron Stowe) [1040440] - [x86] pci: Work around AMD Fam15h BIOSes that fail to provide _PXM (Myron Stowe) [1040440] - [x86] pci: Warn if we have to "guess" host bridge node information (Myron Stowe) [1040440] - [x86] acpi: Use __weak, not the gcc-specific version (Myron Stowe) [1040440] - [x86] acpi: Make __acpi_map_pxm_to_node(), acpi_get_pxm() static (Myron Stowe) [1040440] - [x86] acpi: Simplify acpi_get_node() style (Myron Stowe) [1040440] - [x86] acpi: Fix acpi_get_node() prototype (Myron Stowe) [1040440] - [x86] pci: Remove acpi_get_pxm() usage (Myron Stowe) [1040440] - [x86] pci: Use NUMA_NO_NODE, not -1, for unknown node (Myron Stowe) [1040440] - [x86] pci: Remove unnecessary &pci_root_infos list_empty() check (Myron Stowe) [1040440] - [x86] pci: Remove mp_bus_to_node(), set_mp_bus_to_node(), get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Use x86_pci_root_bus_node() instead of get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Add x86_pci_root_bus_node() to look up NUMA node from PCI bus (Myron Stowe) [1040440] - [x86] pci: Drop return value of pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Merge pci_scan_bus_on_node() into pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_on_node() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_with_sysdata() (Myron Stowe) [1040440] - [x86] pci: Drop pcibios_scan_root() check for bus already scanned (Myron Stowe) [1040440] - [x86] pci: Drop "__" prefix on __pci_enable_device_flags() (Myron Stowe) [1040440] - [x86] pci: Use "unsigned long" for __pci_enable_device_flags to match ioport.h (Myron Stowe) [1040440] - [x86] pci: Remove unused pci_root_bus (Myron Stowe) [1040440] - [x86] pci: put busn resource in pci_root_info for native host bridge drivers (Myron Stowe) [1040440] - [x86] pci: build amd_bus.o only when CONFIG_AMD_NB=y (Myron Stowe) [1040440] - [x86] pci: amd: factor out MMCONFIG discovery (Myron Stowe) [1040440] - [x86] pci: Kill misleading message about enablement of IO access to PCI ECS (Myron Stowe) [1040440] - [x86] Adjust section placement in AMD northbridge related code (Myron Stowe) [1040440] - [x86] Use PCI method for enabling AMD extended config space before MSR method (Myron Stowe) [1040440] - [x86] pnp: work around Dell 1536/1546 BIOS MMCONFIG bug that breaks USB (Myron Stowe) [1040440] - [fs] proc: Assure /proc/meminfo legacy backwards compatibility when adding new statistics (Rafael Aquini) [1032702] - [kvm] mmu: fix incorrect check of guest cr4 bits (Bandan Das) [1007164] - [kernel] Fix BUG() upon security_cred_alloc_blank() failure (Eric Paris) [717904]- [fs] nfs: Fix calls to drop_nlink() (Steve Dickson) [1093819] - [fs] xfs: fix directory readahead offset off-by-one (Eric Sandeen) [1093820] - [fs] btrfs: don't oops on mount failure due to unsupported features (Eric Sandeen) [889471] - [fs] gfs2: check NULL return value in gfs2_ok_to_move (Abhijith Das) [1060246] - [fs] gfs2: avoid locking while unfreezing fs (Benjamin Marzinski) [1056625] - [fs] nfsd: Change name of extended attribute containing junction (J. Bruce Fields) [1024034] - [fs] nfsd: Add a cache for fs_locations information (J. Bruce Fields) [1024034] - [fs] ext4: include journal blocks in df overhead calcs (Lukas Czerner) [1003476] - [fs] ext4: add mmp fs freeze protection (Eric Sandeen) [1012412] - [fs] ext4: MMP: kmmpd should use nodename from init_uts_ns.name, not sysname (Eric Sandeen) [1012412] - [fs] ext4: MMP: fix error message rate-limiting logic in kmmpd (Eric Sandeen) [1012412] - [fs] ext4: Fix comparison endianness problem in MMP initialization (Eric Sandeen) [1012412] - [fs] ext4: Fix endianness bug when reading the MMP block (Eric Sandeen) [1012412] - [fs] ext4: add support for multiple mount protection (Eric Sandeen) [1012412] - [block] mtip32xx: mtip_async_complete() bug fixes (David Milburn) [1059099] - [block] mtip32xx: Unmap the DMA segments before completing the IO request (David Milburn) [1059099] - [block] mtip32xx: Set queue bounce limit (David Milburn) [1059099] - [block] mtip32xx: Correctly handle security locked condition (David Milburn) [1059099] - [block] mtip32xx: Make SGL container per-command to eliminate high order dma allocation (David Milburn) [1059099] - [block] mtip32xx: Correctly handle bio->bi_idx != 0 conditions (David Milburn) [1059099] - [block] mtip32xx: Fix NULL pointer dereference during module unload (David Milburn) [1059099] - [block] mtip32xx: Add SRSI support (David Milburn) [980257] - [netdrv] forcedeth: run loopback test only on chipsets that support it (Ivan Vecera) [1030782] - [scsi] libfc: don't exch_done() on invalid sequence ptr (Mateusz Guzik) [1065162] - [security] selinux: fix selinuxfs policy file on big endian systems (Eric Paris) [739866] - [drm] nouveau: fix nasty bug which can clobber SOR0's clock setup (Ben Skeggs) [1095796] - [s390] crypto: fix aes, des ctr mode concurrency finding (Hendrik Brueckner) [1096328] - [s390] add support to start the kernel in 64 bit mode (Hendrik Brueckner) [1053826]- [i2c] i2c-ismt: support I2C_SMBUS_I2C_BLOCK_DATA transaction type (Neil Horman) [1030646] - [kernel] kthread_worker: reimplement flush_kthread_work() to allow freeing the work item being executed (David Milburn) [1091083] - [kernel] kthread_worker: reorganize to prepare for flush_kthread_work() reimplementation (David Milburn) [1091083] - [s390] cio: fix unlocked access of global bitmap (Hendrik Brueckner) [1094381] - [s390] css: stop stsch loop after cc 3 (Hendrik Brueckner) [1094381] - [x86] intel_pstate: Use del_timer_sync in intel_pstate_cpu_stop (Prarit Bhargava) [1038318] - [x86] intel_pstate: Set core to min P state during core offline (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix pid_reset to use fixed point values (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove unneeded sample buffers (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change busy calculation to use fixed point math (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add support for Baytrail turbo P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: Use LFM bus ratio as min ratio/P state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove energy reporting from pstate_sample tracepoint (Prarit Bhargava) [1038318] - [x86] intel_pstate: Take core C0 time into account for core busy calculation (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add trace point to report internal state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add X86_FEATURE_APERFMPERF to cpu match parameters (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fail initialization if P-state information is missing (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove periodic P state boost (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add setting voltage value for baytrail P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: skip the driver if ACPI has power mgmt option (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add static declarations to internal functions (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Baytrail support (Prarit Bhargava) [1038318] - [x86] intel_pstate: Refactor driver to support CPUs with different MSR layouts (Prarit Bhargava) [1038318] - [x86] intel_pstate: Correct calculation of min pstate value (Prarit Bhargava) [1038318] - [x86] intel_pstate: Improve accuracy by not truncating until final result (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix type mismatch warning (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix max_perf_pct on resume (Prarit Bhargava) [1038318] - [x86] cpufreq: add new routine cpufreq_verify_within_cpu_limits() (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix no_turbo (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Haswell CPU models (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change to scale off of max P-state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add additional supported CPU ID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use vzalloc() instead of vmalloc()/memset(0) (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove idle mode PID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use lowest requested max performance (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix ffmpeg regression (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove idle time and duration from sample and calculations (Prarit Bhargava) [1038318] - [x86] intel_pstate: Optimize intel_pstate_set_policy (Prarit Bhargava) [1038318] - [x86] msr: add 64bit _on_cpu access functions (Prarit Bhargava) [1038318] - [net] net: sctp: remove NULL check in sctp_assoc_update_retran_path (Daniel Borkmann) [1040897] - [net] sctp: rework multihoming retransmission path selection to rfc4960 (Daniel Borkmann) [1040897] - [net] sctp: retran_path not set properly after transports recovering (Daniel Borkmann) [1040897] - [net] sctp: test if association is dead in sctp_wake_up_waiters (Daniel Borkmann) [1082453] - [net] sctp: wake up all assocs if sndbuf policy is per socket (Daniel Borkmann) [1082453] - [kernel] list: introduce list_next_entry() and list_prev_entry() (Daniel Borkmann) [1082453] - [net] netdevice: add struct net_device_ops_ext (Michal Schmidt) [1029869] - [net] netpoll: netpoll_poll_dev() should access dev->flags (Florian Westphal) [1095252] - [net] busy_poll: backport missed snmp mib item rename (Jiri Pirko) [1093806] - [net] ip_tunnel: Set network header properly for IP_ECN_decapsulate() (Jiri Pirko) [1094418] - [net] ptp: validate the requested frequency adjustment (Jiri Benc) [1092968] - [net] bridge: fix race with topology change timer (Jiri Benc) [1058517] - [net] bridge: avoid OOPS if root port not found (Jiri Benc) [1058517]- [security] selinux: put the mmap() DAC controls before the MAC controls (Paul Moore) [1070859] - [serial] bring DTR up after speed change from B0 (Aristeu Rozanski) [991667] - [mm] compaction: acquire the zone->lock as late as possible (Jerome Marchand) [975902] - [mm] compaction: acquire the zone->lru_lock as late as possible (Jerome Marchand) [975902] - [mm] swap: do not skip lowest_bit in scan_swap_map() scan loop (Rafael Aquini) [1060886] - [mm] swap: fix shmem swapping when more than 8 areas (Rafael Aquini) [1060886] - [mm] swap: fix swapon size off-by-one (Rafael Aquini) [1060886] - [x86] mm: Add missing TLB page invalidation for hugetlb_cow() (Larry Woodman) [1097917] - [char] n_tty: Lock access to tty->pgrp for POSIX job control (Prarit Bhargava) [1098982] - [kernel] resource: correct the comment of allocate_resource() (Myron Stowe) [744239] - [kernel] resource: move EXPORT_SYMBOL right after definition (Myron Stowe) [744239] - [kernel] resource: fix wrong resource window calculation (Myron Stowe) [744239] - [kernel] resource: Add lookup_resource() (Myron Stowe) [744239] - [kernel] resource: handle reinsertion of an already-inserted resource (Myron Stowe) [744239] - [pm] intel_powerclamp: off by one in start_power_clamp() (Steve Best) [1036301] - [pm] Introduce Intel PowerClamp Driver (Steve Best) [1036301] - [s390] zcrypt: remove zcrypt kmsg documentation again (Hendrik Brueckner) [1053830] - [s390] zcrypt: add support for EP11 coprocessor cards (Hendrik Brueckner) [1053830] - [s390] crypto: fix des and des3_ede ctr concurrency issue (Hendrik Brueckner) [1065404] - [s390] crypto: fix des and des3_ede cbc concurrency issue (Hendrik Brueckner) [1065398] - [watchdog] hpwdt: patch to display informative string (Nigel Croxon) [1053685] - [netdrv] tg3: Poll cpmu link state on APE + ASF enabled devices (Ivan Vecera) [1057283] - [netdrv] virtio-net: make all RX paths handle errors consistently (Jason Wang) [1032458] - [netdrv] virtio-net: fix error handling for mergeable buffers (Jason Wang) [1032458] - [netdrv] bonding: use the correct ether type for alb (Veaceslav Falico) [1027480] - [netdrv] ether: add loopback type ETH_P_LOOPBACK (Veaceslav Falico) [1027480] - [kernel] futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi() (Mateusz Guzik) [1097760] {CVE-2012-6647} - [libata] ahci: accommodate tag ordered controller (David Milburn) [1083748] - [net] mac80211: crash dues to AP powersave TX vs. wakeup race (Jacob Tanenbaum) [1083532] {CVE-2014-2706} - [netdrv] ath9k: tid->sched race in ath_tx_aggr_sleep() (Jacob Tanenbaum) [1083250] {CVE-2014-2672}- [perf] kvm: Fix kvm report without guestmount (Jiri Olsa) [1038418] - [perf] script: Fix broken include in Context.xs (Jiri Olsa) [1096519] - [perf] tools: Fix -ldw/-lelf link test when static linking (Jiri Olsa) [1096519] - [perf] tools: Revert regression in configuration of Python support (Jiri Olsa) [1096519] - [perf] tools: Fix perf version generation (Jiri Olsa) [1096519] - [perf] stat: Fix per-socket output bug for uncore events (Jiri Olsa) [1096519] - [perf] symbols: Fix vdso list searching (Jiri Olsa) [1096519] - [perf] evsel: Fix missing increment in sample parsing (Jiri Olsa) [1096519] - [perf] tools: Update symbol_conf.nr_events when processing attribute events (Jiri Olsa) [1096519] - [perf] tools: Fix new_term() missing free on error path (Jiri Olsa) [1096519] - [perf] tools: Fix parse_events_terms() segfault on error path (Jiri Olsa) [1096519] - [perf] evsel: Fix count parameter to read call in event_format__new (Jiri Olsa) [1096519] - [perf] tools: Fix -x/--exclude-other option for report command (Jiri Olsa) [1096519] - [perf] evlist: Enhance perf_evlist__start_workload() (Jiri Olsa) [1096519] - [perf] record: Remove -f/--force option (Jiri Olsa) [1096519] - [perf] record: Remove -A/--append option (Jiri Olsa) [1096519] - [perf] stat: Avoid sending SIGTERM to random processes (Jiri Olsa) [1096519] - [perf] lib: Fix for cross build (Jiri Olsa) [1096519] - [perf] tools: Include termios.h explicitly (Jiri Olsa) [1096519] - [perf] tools: Fix build errors with O and DESTDIR make vars set (Jiri Olsa) [1096519] - [perf] tools: Fix output directory of Documentation/ (Jiri Olsa) [1096519] - [perf] tools: Get only verbose output with V=1 (Jiri Olsa) [1096519] - [perf] tools: Add missing liblk.a dependency for python/perf.so (Jiri Olsa) [1096519] - [perf] tools: Remove '?=' Makefile STRIP assignment (Jiri Olsa) [1096519] - [perf] tools: Replace multiple line assignment with multiple statements (Jiri Olsa) [1096519] - [perf] tools: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1096519] - [perf] tools: Add NO_BIONIC variable to confiure bionic setup (Jiri Olsa) [1096519] - [perf] tools: Switch to full path C include directories (Jiri Olsa) [1096519] - [perf] tools: Merge all *LDFLAGS* make variable into LDFLAGS (Jiri Olsa) [1096519] - [perf] tools: Merge all *CFLAGS* make variable into CFLAGS (Jiri Olsa) [1096519] - [perf] evlist: Reset SIGTERM handler in workload child process (Jiri Olsa) [1096519] - [perf] lib: Respect CROSS_COMPILE (Jiri Olsa) [1096519] - [perf] tools: Remove cwdlen from struct perf_session (Jiri Olsa) [1096519] - [perf] tools: Remove frozen from perf_header struct (Jiri Olsa) [1096519] - [perf] tests: Fix exclude_guest|exclude_host checking for attr tests (Jiri Olsa) [1096519] - [perf] tests: Fix attr test for record -d option (Jiri Olsa) [1096519] - [perf] tools: Final touches for CHK config move (Jiri Olsa) [1096519] - [perf] tools: Move paths config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libnuma check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move stdlib check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libbfd check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libpython check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libperl check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move gtk2 check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move slang check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libaudit check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libunwind check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libdw check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libelf check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move compiler and linker flags check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move programs check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move arch check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Add automated make test suite (Jiri Olsa) [1096519] - [perf] tools: Save parent pid in thread struct (Jiri Olsa) [1096519] - [perf] stats: Fix divide by 0 in variance (Jiri Olsa) [1096519] - [perf] kvm: Handle realloc failures (Jiri Olsa) [1096519] - [perf] evsel: Fix printing of perf_event_paranoid message (Jiri Olsa) [1096519] - [perf] test: Fix typo (Jiri Olsa) [1096519] - [perf] hists: Rename hist_entry__add_pair arguments (Jiri Olsa) [1096519] - [perf] diff: Use internal rb tree for hists__precompute (Jiri Olsa) [1096519] - [perf] report: Add report.percent-limit config variable (Jiri Olsa) [1096519] - [perf] top: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Don't bother locking when adding hist entries (Jiri Olsa) [1096519] - [perf] hists: Move locking to its call-sites (Jiri Olsa) [1096519] - [perf] top: Get rid of *_threaded() functions (Jiri Olsa) [1096519] - [perf] top: Fix percent output when no samples collected (Jiri Olsa) [1096519] - [perf] top: Fix -E option behavior (Jiri Olsa) [1096519] - [perf] record: handle death by SIGTERM (Jiri Olsa) [1096519] - [perf] tools: Handle JITed code in shared memory (Jiri Olsa) [1096519] - [perf] tools: Fix tab vs spaces issue in Makefile ifdef/endif (Jiri Olsa) [1096519] - [perf] hists browser: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] top: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] sort: Cleanup sort__has_sym setting (Jiri Olsa) [1096519] - [perf] sort: Reorder HISTC_SRCLINE index (Jiri Olsa) [1096519] - [perf] archive: Fix typo on Documentation (Jiri Olsa) [1096519] - [perf] sort: Consolidate sort_entry__setup_elide() (Jiri Olsa) [1096519] - [perf] sort: Separate out memory-specific sort keys (Jiri Olsa) [1096519] - [perf] sort: Factor out common code in sort_dimension__add() (Jiri Olsa) [1096519] - [perf] sort: Introduce sort__mode variable (Jiri Olsa) [1096519] - [perf] report: Fix alignment of symbol column when -v is given (Jiri Olsa) [1096519] - [perf] hists: Free unused mem info of a matched hist entry (Jiri Olsa) [1096519] - [perf] hists: Fix an invalid memory free on he->branch_info (Jiri Olsa) [1096519] - [perf] tools: Fix bug in isupper() and islower() (Jiri Olsa) [1096519] - [perf] tools: Re-implement debug print function for linking python/perf.so (Jiri Olsa) [1096519] - [perf] Generate EXIT event only once per task context (Jiri Olsa) [1096519] - [perf] Reset hwc->last_period on sw clock events (Jiri Olsa) [1096519]- [hid] core do not use hid-multitouch for Win 7 devices (Benjamin Tissoires) [1076662] - [hid] mt: disable reset_resume (Benjamin Tissoires) [1076662] - [hid] add multitouch backport from 3.14 (Benjamin Tissoires) [1076662] - [hid] do not init input reports for Win 8 multitouch devices (Benjamin Tissoires) [1076662] - [hid] detect Win 8 multitouch devices in core (Benjamin Tissoires) [1076662] - [hid] Use hid_parser for pre-scanning the report descriptors (Benjamin Tissoires) [1076662] - [hid] don't register unmapped input devices (Benjamin Tissoires) [1076662] - [hid] Extend the interface with idle requests (Benjamin Tissoires) [1076662] - [hid] Extend the interface with wait io request (Benjamin Tissoires) [1076662] - [hid] Extend the interface with report requests (Benjamin Tissoires) [1076662] - [hid] add hid_hw_open/close/power() handlers (Benjamin Tissoires) [1076662] - [hid] add "report" hook, called once the report has been parsed (Benjamin Tissoires) [1076662] - [hid] introduce helper for hid_driver boilerplate (Benjamin Tissoires) [1076662] - [hid] factorize hid_input allocation (Benjamin Tissoires) [1076662] - [hid] Fix unit exponent parsing again (Benjamin Tissoires) [1076662] - [hid] round return value of hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] fix unit exponent parsing (Benjamin Tissoires) [1076662] - [hid] export hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] Add digitizer tilt usage support (Benjamin Tissoires) [1076662] - [hid] length resolution should be reported units/mm (Benjamin Tissoires) [1076662] - [hid] add absolute axis resolution calculation (Benjamin Tissoires) [1076662] - [hid] add usage_index in struct hid_usage (Benjamin Tissoires) [1076662] - [hid] Allow more fields in the hid report (Benjamin Tissoires) [1076662] - [hid] Add an input configured notification callback (Benjamin Tissoires) [1076662] - [hid] hid-multitouch: Switch to device groups (Benjamin Tissoires) [1076662] - [hid] Create a generic device group (Benjamin Tissoires) [1076662] - [hid] Allow bus wildcard matching (Benjamin Tissoires) [1076662] - [hid] Scan the device for group info before adding it (Benjamin Tissoires) [1076662] - [hid] Add device group to modalias (Benjamin Tissoires) [1076662] - [hid] Handle driver-specific device descriptor in core (Benjamin Tissoires) [1076662] - [hid] Do not create input devices for feature reports (Benjamin Tissoires) [1076662] - [hid] set HID_MAX_FIELD at 128 (Benjamin Tissoires) [1076662] - [hid] add feature_mapping callback (Benjamin Tissoires) [1076662] - [hid] Add a hid quirk for input sync override (Benjamin Tissoires) [1076662] - [hid] Support for MosArt multitouch panel (Benjamin Tissoires) [1076662] - [hid] let hid-input accept digitizers (Benjamin Tissoires) [1076662] - [input] mt: do not apply filtering on emulated events (Benjamin Tissoires) [1076662] - [input] mt: add input_mt_is_used (Benjamin Tissoires) [1076662] - [input] mt: document new 'flags' argument of input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] fix sparse warning in multitouch code (Benjamin Tissoires) [1076662] - [input] mt: Get slot by key (Benjamin Tissoires) [1076662] - [input] mt: Add in-kernel tracking (Benjamin Tissoires) [1076662] - [input] mt: Handle frame synchronization in core (Benjamin Tissoires) [1076662] - [input] mt: Add flags to input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] Break out MT data (Benjamin Tissoires) [1076662] - [input] mt: fix null pointer warning (Benjamin Tissoires) [1076662] - [input] Use accessor for MT values (Benjamin Tissoires) [1076662] - [input] mt: Include win8 support (Benjamin Tissoires) [1076662] - [input] add BTN_TOOL_QUINTTAP for reporting 5 fingers on touchpad (Benjamin Tissoires) [1076662] - [input] properly assign return value of clamp() macro (Benjamin Tissoires) [1076662] - [input] Improve the events-per-packet estimate (Benjamin Tissoires) [1076662] - [input] estimate number of events per packet (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of hint_events_per_packet field (Benjamin Tissoires) [1076662] - [input] evdev: use driver hint to compute size of event buffer (Benjamin Tissoires) [1076662] - [input] evdev: convert to dynamic event buffer (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of propbit field (Benjamin Tissoires) [1076662] - [input] introduce device properties (Benjamin Tissoires) [1076662]- [scsi] libsas: introduce scmd_dbg() to quiet false positive "timeout" messages (David Milburn) [1074955] - [md] raid5: fix a race of stripe count check (Jes Sorensen) [1030619] - [md] raid5: get_active_stripe avoids device_lock (Jes Sorensen) [1030619] - [md] raid5: make_request does less prepare wait (Jes Sorensen) [1030619] - [md] avoid oops on unload if some process is in poll or select (Jes Sorensen) [1030619] - [md] bitmap: don't abuse i_writecount for bitmap files (Jes Sorensen) [1030619] - [md] raid5: Fix CPU hotplug callback registration (Jes Sorensen) [1030619] - [md] raid1: restore ability for check and repair to fix read errors (Jes Sorensen) [1030619] - [md] raid5: close recently introduced race in stripe_head management (Jes Sorensen) [1030619] - [md] raid5: fix long-standing problem with bitmap handling on write failure (Jes Sorensen) [1030619] - [md] check command validity early in md_ioctl() (Jes Sorensen) [1030619] - [md] ensure metadata is writen after raid level change (Jes Sorensen) [1030619] - [md] raid10: avoid fullsync when not necessary (Jes Sorensen) [1030619] - [md] allow a partially recovered device to be hot-added to an array (Jes Sorensen) [1030619] - [md] Change handling of save_raid_disk and metadata update during recovery (Jes Sorensen) [1030619] - [md] fix problem when adding device to read-only array with bitmap (Jes Sorensen) [1030619] - [md] raid10: fix bug when raid10 recovery fails to recover a block (Jes Sorensen) [1030619] - [md] raid5: fix a recently broken BUG_ON() (Jes Sorensen) [1030619] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1030619] - [md] raid10: fix two bugs in handling of known-bad-blocks (Jes Sorensen) [1030619] - [md] raid5: Fix possible confusion when multiple write errors occur (Jes Sorensen) [1030619] - [md] raid5: fix newly-broken locking in get_active_stripe (Jes Sorensen) [1030619] - [md] test mddev->flags more safely in md_check_recovery (Jes Sorensen) [1030619] - [md] raid5: fix new memory-reference bug in alloc_thread_groups (Jes Sorensen) [1030619] - [md] raid5: Use conf->device_lock protect changing of multi-thread resources (Jes Sorensen) [1030619] - [md] raid5: Before freeing old multi-thread worker, it should flush them (Jes Sorensen) [1030619] - [md] raid5: For stripe with R5_ReadNoMerge, we replace REQ_FLUSH with REQ_NOMERGE (Jes Sorensen) [1030619] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1030619] - [md] raid1: Add some macros to make code clearly (Jes Sorensen) [1030619] - [md] raid1: Replace raise_barrier/lower_barrier with freeze_array/unfreeze_array when reconfiguring the array (Jes Sorensen) [1030619] - [md] raid1: Add a field array_frozen to indicate whether raid in freeze state (Jes Sorensen) [1030619] - [md] Convert use of typedef ctl_table to struct ctl_table (Jes Sorensen) [1030619] - [md] raid5: avoid deadlock when raid5 array has unack badblocks during md_stop_writes (Jes Sorensen) [1030619] - [md] use MD_RECOVERY_INTR instead of kthread_should_stop in resync thread (Jes Sorensen) [1030619] - [md] fix some places where mddev_lock return value is not checked (Jes Sorensen) [1030619] - [md] raid5: Retry R5_ReadNoMerge flag when hit a read error (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] llists: move llist_reverse_order from raid5 to llist.c (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] raid5: add proper locking to error path of raid5_start_reshape (Jes Sorensen) [1030619] - [md] raid5: Use slow_path to release stripe when mddev->thread is null (Jes Sorensen) [1030619] - [md] avoid deadlock when md_set_badblocks (Jes Sorensen) [1030619] - [md] raid5: only wakeup necessary threads (Jes Sorensen) [1030619] - [md] raid5: flush out all pending requests before proceeding with reshape (Jes Sorensen) [1030619] - [md] raid5: use seqcount to protect access to shape in make_request (Jes Sorensen) [1030619] - [md] raid5: sysfs entry to control worker thread number (Jes Sorensen) [1030619] - [md] raid5: offload stripe handle to workqueue (Jes Sorensen) [1030619] - [md] raid5: fix stripe release order (Jes Sorensen) [1030619] - [md] raid5: make release_stripe lockless (Jes Sorensen) [1030619] - [md] Don't test all of mddev->flags at once (Jes Sorensen) [1030619] - [md] Fix apparent cut-and-paste error in super_90_validate (Jes Sorensen) [1030619] - [md] fix safe_mode buglet (Jes Sorensen) [1030619] - [md] don't call md_allow_write in get_bitmap_file (Jes Sorensen) [1030619] - [md] raid1: fix bio handling problems in process_checks() (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_lock_irq() interface (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_cmd() (Jes Sorensen) [1030619] - [kernel] wait: Make the __wait_event*() interface more friendly (Jes Sorensen) [1030619] - [kernel] wait: Introduce ___wait_event() (Jes Sorensen) [1030619] - [md] Introduce BIO_NOMERGE flag (Jes Sorensen) [1030619] - [mm] vmscan: change type of vm_total_pages to unsigned long (George Beshers) [1086943] - [fs] nfsd: change type of max_delegations, nfsd_drc_max_mem and nfsd_drc_mem_used (George Beshers) [1086943] - [fs] change type of max_buffer_heads to unsigned long (George Beshers) [1086943] - [mm] fix return type for functions nr_free_*_pages (George Beshers) [1086943]- [char] n_tty: Fix n_tty_write crash when echoing in raw mode (Aristeu Rozanski) [1094237] {CVE-2014-0196} - [fs] nfs: Ensure that test_stateid and free_stateid use correct credentials (Steve Dickson) [1079075] - [fs] cifs: fix offset handling in cifs_iovec_write (Sachin Prabhu) [1044438] - [fs] sunrpc: Fix a livelock problem in the xprt->backlog queue (Steve Dickson) [1075170] - [fs] sunrpc: Fix an RCU dereference in xprt_reserve (Steve Dickson) [1075170] - [fs] sunrpc: Fix infinite loop in RPC state machine (Steve Dickson) [1075170] - [fs] sunrpc: Fix races in xs_nospace() (Steve Dickson) [1075170] - [fs] cifs: set MAY_SIGN when sec=krb5 (Sachin Prabhu) [976331] - [fs] cifs: stop trying to use virtual circuits (Sachin Prabhu) [1026346] - [fs] autofs: fix symlinks aren't checked for expiry (Ian Kent) [1035630] - [fs] ext4: force ro mount if ext4_setup_super() fails (Eric Sandeen) [1093471] - [fs] gfs2: Fixing double brelse'ing bh allocated in gfs2_meta_read when EIO occurs (Robert S Peterson) [892710] - [fs] gfs2: Refresh quota after setting through quotactl (Abhijith Das) [1077463] - [fs] nfs: pass string length to pr_notice message about readdir loops (Jeff Layton) [1040764] - [fs] svcrdma: fix offset calculation for non-page aligned sge entries (Jeff Layton) [857020] - [fs] cifs: fix bad error handling in crypto code (Sachin Prabhu) [872311] - [fs] cifs: Limit allocation of crypto mechanisms to dialect which requires (Sachin Prabhu) [872311] - [fs] nfs: Fail the truncate() if the lock/open stateid is invalid (Steve Dickson) [1075123] - [fs] nfs: Servers should only check SETATTR stateid open mode on size change (Steve Dickson) [1075123] - [fs] nfs: Fail data server I/O if stateid represents a lost lock (Steve Dickson) [1075123] - [fs] nfs: Fix the return value of nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] nfs: Use the open stateid if the delegation has the wrong mode (Steve Dickson) [1075123] - [fs] nfs: nfs4_stateid_is_current should return 'true' for an invalid stateid (Steve Dickson) [1075123] - [fs] nfs: fix error return in nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] sunrpc: do not fail gss proc NULL calls with EACCES (Steve Dickson) [1079562] - [usb] xhci: change enumeration scheme to 'new scheme' by default (Gopal) [1066423] - [x86] ioapic: Restore the mask bit correctly in eoi_ioapic_irq() (Jason Wang) [1031488] - [vhost] don't forget to schedule() (Michael S. Tsirkin) [1095627] - [virt] kvm: Introduce KVM_MAX_VCPU_ID macro (Eduardo Habkost) [1010882] - [virt] kvm: Rename KVM_MAX_VCPUS to KVM_MAX_VCPU_COUNT (Eduardo Habkost) [1010882] - [virt] kvm: fix "Improve create VCPU parameter" (Andrew Jones) [1010882] - [acpi] apei: Add a boot option to disable ff mode for corrected errors (Steve Best) [947993] - [acpi] apei: Only disable banks listed in HEST if mce is configured (Steve Best) [947993] - [x86] mce: Honour Firmware First for MCA banks listed in APEI HEST CMC (Steve Best) [947993] - [x86] mca: Convert dont_log_ce, banks and tolerant (Steve Best) [947993] - [acpi] apei: Soft-offline a page on firmware GHES notification (Steve Best) [947993] - [x86] mce: Remove bios_cmci_threshold sysfs attribute (Steve Best) [929317] - [x86] mce: Provide boot argument to honour bios-set CMCI threshold (Steve Best) [929317] - [x86] mce: Make cmci_discover() quiet (Steve Best) [929317] - [mm] fix readahead failure for memoryless NUMA nodes and limit readahead pages (Steve Best) [862177]- [netdrv] be2net: increase the timeout value for loopback-test FW cmd (Ivan Vecera) [1039122] - [kernel] hrtimer: Prevent all reprogramming if hang detected (Prarit Bhargava) [1075805] - [module] show version information for built-in modules in sysfs (Tony Camuso) [1065913] - [mm] Increase RECLAIM_DISTANCE to 30 (Larry Woodman) [1005921] - [mm] fix backport of overcommit_kbytes sysctl variable (Jerome Marchand) [1078131] - [mm] vmscan: do not allow kswapd to scan at maximum priority (Jerome Marchand) [949166] - [mm] memcg: further prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [mm] memcg: prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [virtio] delete napi structures from netdev before releasing memory (Jason Wang) [1039825] - [virtio] virtio-net: correctly handle cpu hotplug notifier during resuming (Jason Wang) [1039825] - [virtio] virtio-net: refill only when device is up during setting queues (Jason Wang) [1039825] - [virtio] virtio-net: don't respond to cpu hotplug notifier if we're not ready (Jason Wang) [1039825] - [virtio] virtio-net: fix the race between channels setting and refill (Jason Wang) [1039825] - [virtio] virtio-net: enable napi for all possible queues during open (Jason Wang) [1039825] - [virtio] virtio-net: fill only rx queues which are being used (Jason Wang) [1039825] - [virtio] virtio-net: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1039825] - [virtio] virtio-net: split out clean affinity function (Jason Wang) [1039825] - [virtio] virtio-net: fix the set affinity bug when CPU IDs are not consecutive (Jason Wang) [1039825] - [virtio] virtio-net: fix a typo in virtnet_alloc_queues() (Jason Wang) [1039825] - [virtio] virtio-net: support changing the number of queue pairs through ethtool (Jason Wang) [1039825] - [virtio] virtio-net: multiqueue support (Jason Wang) [1039825] - [virtio] virtio-net: separate fields of sending/receiving queue from virtnet_info (Jason Wang) [1039825] - [virtio] virtio-net: fix oom handling on tx (Jason Wang) [1039825] - [virtio] virtio-net: move sg off stack (Jason Wang) [1039825] - [virtio] virtio-net: Make delayed refill more reliable (Jason Wang) [1039825] - [virtio] virtio-net: send gratuitous packets when needed (Jason Wang) [1039825] - [virtio] introduce an API to set affinity for a virtqueue (Jason Wang) [1039825] - [virtio] virtio-ring: move queue_index to vring_virtqueue (Jason Wang) [1039825] - [nvme] Namespace use after free on surprise removal (David Milburn) [1030635] - [nvme] Correct uses of INIT_WORK (David Milburn) [1030635] - [nvme] Include device and queue numbers in interrupt name (David Milburn) [1030635] - [nvme] Add a pci_driver shutdown method (David Milburn) [1030635] - [nvme] kthread_work: make lockdep happy (David Milburn) [1030635] - [nvme] kthread: implement kthread_worker (David Milburn) [1030635] - [nvme] Disable admin queue on init failure (David Milburn) [1030635] - [nvme] Dynamically allocate partition numbers (David Milburn) [1030635] - [nvme] Async IO queue deletion (David Milburn) [1030635] - [nvme] Surprise removal handling (David Milburn) [1030635] - [nvme] Abort timed out commands (David Milburn) [1030635] - [nvme] Schedule reset for failed controllers (David Milburn) [1030635] - [nvme] Device resume error handling (David Milburn) [1030635] - [nvme] Cache dev->pci_dev in a local pointer (David Milburn) [1030635] - [nvme] Fix lockdep warnings (David Milburn) [1030635] - [nvme] compat SG_IO ioctl (David Milburn) [1030635] - [nvme] remove deprecated IRQF_DISABLED (David Milburn) [1030635] - [nvme] Avoid shift operation when writing cq head doorbell (David Milburn) [1030635] - [usb] Using correct way to clear usb3.0 device's remote wakeup feature (Don Zickus) [924089] - [usb] improved error handling in usb_port_suspend() (Don Zickus) [924089]- [fs] Removed unused typedef to avoid "unused local typedef" warnings (Michal Schmidt) [1035341] - [media] tuner-xc2028: fix compile warning (Michal Schmidt) [1035341] - [net] netfilter: ctnetlink: fix ctnetlink_parse_tuple() warning (Michal Schmidt) [1035341] - [ata] ahci: Fix warning comparison between 'enum ' and 'enum ' (Michal Schmidt) [1035341] - [net] ipv6: Fix return of xfrm6_tunnel_rcv() (Michal Schmidt) [1035341] - [xen] Provide a variant of __RING_SIZE() that is an integer constant expression (Michal Schmidt) [1035341] - [media] budget-av: only use t_state if initialized (Michal Schmidt) [1035341] - [media] max2165: trival fix for some -Wuninitialized warning (Michal Schmidt) [1035341] - [ata] sata_sil: fix used-uninit warning (Michal Schmidt) [1035341] - [char] cm4000_cs: Fix undefined ops warning (Michal Schmidt) [1035341] - [netdrv] de4x5: remove undefined operations (Michal Schmidt) [1035341] - [netdrv] chelsio: Fix build warning (Michal Schmidt) [1035341] - [bluetooth] Fix abuse of the preincrement operator (Michal Schmidt) [1035341] - [usb] wusb: check CHID is all zeros before stopping the host (Michal Schmidt) [1035341] - [netdrv] Fix MAC address access in 3c507, ibmlana, pcnet32 and libertas (Michal Schmidt) [1035341] - [fs] nfs: Fix the initialisation of the readdir 'cookieverf' array (Michal Schmidt) [1035341] - [fs] nfs: Remove pointless memset in nfsacl_encode() (Michal Schmidt) [1035341] - [crypto] gf128mul: fix call to memset() (Michal Schmidt) [1035341] - [net] xfrm: fix XFRMA_MARK extraction in xfrm_mark_get (Michal Schmidt) [1035341] - [scsi] pmcraid: remove duplicate struct member (Michal Schmidt) [1035341] - [x86] gcc-4.6: Use gcc -m options when building vdso (Michal Schmidt) [1035341] - [net] rtnetlink: Only supply IFLA_VF_PORTS information when RTEXT_FILTER_VF is set (Jiri Pirko) [1081282] - [net] rtnetlink: Warn when interface's information won't fit in our packet (Jiri Pirko) [1081282] - [net] ipv4: current group_info should be put after using (Jiri Benc) [1087414] {CVE-2014-2851} - [net] Start with correct mac_len in skb_network_protocol (Vlad Yasevich) [1067448] - [net] Account for all vlan headers in skb_mac_gso_segment (Vlad Yasevich) [1067448] - [net] nf_conntrack: decrement global counter after object release (Jiri Pirko) [1089189] - [net] neigh: fix unres_qlen value manipulation (Jiri Pirko) [1073711] - [net] tcp: add mib counters to track zero window transitions (Florian Westphal) [1035908] - [net] tcp: use zero-window when free_space is low (Florian Westphal) [1035908] - [net] bridge: Correctly receive hw-accelerated vlan traffic (Vlad Yasevich) [1067722] - [net] vlan: Allow accelerated packets to flow through the bridge (Vlad Yasevich) [1067722] - [net] sysctl: Keep tcp_syn_retries inside the boundary (Michal Tesar) [985323] - [net] ipv6: don't call fib6_run_gc() until routing is ready (Florian Westphal) [1049733] - [net] Report dev->promiscuity in netlink reports (Seth Jennings) [1015438]- [kernel] tracing: Reset ring buffer when changing trace_clocks (Marcelo Tosatti) [1018138] - [netdrv] sfc: Maintain current frequency adjustment when applying a time offset (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Stop/re-start PTP when stopping/starting the datapath (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Rate-limit log message for PTP packets without a matching timestamp event (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Moderate log message on event queue overflow (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Add length checks to efx_xmit_with_hwtstamp() and efx_ptp_is_ptp_tx() (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Fix lookup of default RX MAC filters when steered using ethtool (Nikolay Aleksandrov) [1017591] - [net] Revert "disable the new NAPI weight error message for RHEL 6.5" (Michal Schmidt) [1017841] - [netdrv] qeth: use default napi weight (Michal Schmidt) [1017841] - [netdrv] ps3_gelic: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] IPoIB: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] jme: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] netxen: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] virtio_net: use default napi weight by default (Michal Schmidt) [1017841] - [netdrv] ethtool: allow custom interval for physical identification (Ivan Vecera) [1035269] - [netdrv] tg3: implement ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] sky2: support ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] skge: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] sfc: Implement ethtool_ops::set_phys_id instead of ethtool_ops::phys_id (Ivan Vecera) [1035269] - [netdrv] s2io: convert to set_phys_id - v2 (Ivan Vecera) [1035269] - [netdrv] pcnet32: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] niu: convert to new ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] cxgb3: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] bnx2: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] vxge: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlge: use ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlcnic: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgbe: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgb: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] igb: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] e1000: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] e100: implemenet set_phys_id (Ivan Vecera) [1040420] - [netdrv] cxgb4: drop phys_id interface and implement the newer set_phys_id (Ivan Vecera) [1040420] - [fs] dlm: Do not allocate a fd for peeloff (Aaron Tomlin) [1075629] - [net] sctp: Export sctp_do_peeloff (Aaron Tomlin) [1075629] - [mm] hugetlbfs: partial merge of hugetlbfs directio optimization (Andrea Arcangeli) [1045045] - [infiniband] qib: Fix QP check when looping back to/from QP1 (Doug Ledford) [1005491] - [infiniband] qib_fs: fix some dcache abuses (Doug Ledford) [1005491] - [infiniband] qib: Fix checkpatch __packed warnings (Doug Ledford) [1005491] - [infiniband] qib: Convert qib_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1005491] - [infiniband] qib: Drop qib_tune_pcie_caps() and qib_tune_pcie_coalesce() return values (Doug Ledford) [1005491] - [infiniband] qib: Use pcie_set_mps() and pcie_get_mps() to simplify code (Doug Ledford) [1005491] - [pci] export 4 symbols (Doug Ledford) [1005491] - [infiniband] qib: Use pci_is_root_bus() to check whether it is a root bus (Doug Ledford) [1005491] - [infiniband] qib: Move COUNTER_MASK definition within qib_mad.h header guards (Doug Ledford) [1005491] - [infiniband] qib: Make qib_driver static (Doug Ledford) [1005491] - [infiniband] qib: Improve SDMA performance (Doug Ledford) [1005491] - [infiniband] qib: Add err_decode() call for ring dump (Doug Ledford) [1005491] - [infiniband] qib: Log all SDMA errors unconditionally (Doug Ledford) [1005491] - [infiniband] qib: Fix module-level leak (Doug Ledford) [1005491] - [infiniband] qib: New transmitter tunning settings for Dell 1.1 backplane (Doug Ledford) [1005491] - [infiniband] qib: Add qp_stats debug file (Doug Ledford) [1005491] - [infiniband] qib: Add per-context stats interface (Doug Ledford) [1005491] - [infiniband] qib: Convert opcode counters to per-context (Doug Ledford) [1005491] - [infiniband] qib: Add dual-rail NUMA awareness for PSM processes (Doug Ledford) [1005491] - [infiniband] qib: Add optional NUMA affinity (Doug Ledford) [1005491] - [infiniband] qib: Update minor version number (Doug Ledford) [1005491] - [infiniband] qib: Remove atomic_inc_not_zero() from QP RCU (Doug Ledford) [1005491] - [infiniband] qib: Add DCA support (Doug Ledford) [1005491] - [infiniband] qib: Fix lockdep splat in qib_alloc_lkey() (Doug Ledford) [1005491] - [infiniband] qib: Correct qib_verbs_register_sysfs() error handling (Doug Ledford) [1005491] - [firmware] ib: qib: revert firmware file move (Doug Ledford) [1005491] - [infiniband] qib: change QLogic to Intel (Doug Ledford) [1005491] - [infiniband] qib: Fix QP locate/remove race (Doug Ledford) [1005491] - [infiniband] qib: Add missing serdes init sequence (Doug Ledford) [1005491] - [infiniband] qib: Fix txselect regression (Doug Ledford) [1005491]- [perf] tools: Add debug prints (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Remove progress indicator (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Use bisection in symbol lookup (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Do not assume ordering of dictionaries (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix symbol-relative addresses (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix trace parameter order (Jiri Olsa) [1070896] - [perf] treewide: Fix typo in printks (Jiri Olsa) [1070896] - [perf] map: Exit just on well known key presses (Jiri Olsa) [1070896] - [perf] tools: Remove dependency on libnewt (Jiri Olsa) [1070896] - [perf] map: Use ui_browser__input_window() (Jiri Olsa) [1070896] - [perf] python: Fix dependency for python/perf.so (Jiri Olsa) [1070896] - [perf] tools: Convert needless static variable to local (Jiri Olsa) [1070896] - [perf] tools: Fix output of symbol_daddr offset (Jiri Olsa) [1070896] - [perf] machine: Detect data vs. text mappings (Jiri Olsa) [1070896] - [perf] tools: Add new mem command for memory access profiling (Jiri Olsa) [1070896] - [perf] report: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] record: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] tools: Add mem access sampling core support (Jiri Olsa) [1070896] - [perf] tools: Add support for weight v7 (Jiri Olsa) [1070896] - [perf] report: Add --no-demangle option (Jiri Olsa) [1070896] - [perf] stat: Add per-core aggregation (Jiri Olsa) [1070896] - [perf] stat: Rename --aggr-socket to --per-socket (Jiri Olsa) [1070896] - [perf] stat: Refactor aggregation code (Jiri Olsa) [1070896] - [perf] tools: Cleanup calc_data_size logic (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls in trace-data-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of read_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Handle failure case in trace_report() (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of write_or_die() from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Let get_tracing_file() return NULL to indicate failure (Jiri Olsa) [1070896] - [perf] tools: Get rid of redundant _FILE_OFFSET_BITS definition (Jiri Olsa) [1070896] - [perf] tests: Add a test case for checking sw clock event frequency (Jiri Olsa) [1070896] - [perf] stat: Introduce evlist methods to allocate/free the stats (Jiri Olsa) [1070896] - [perf] stat: Introduce --repeat forever (Jiri Olsa) [1070896] - [perf] test: Add test case for checking number of EXIT events (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of perf record test case (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of open-syscall-tp-fields test case (Jiri Olsa) [1070896] - [perf] record: Fixup return path of cmd_record() (Jiri Olsa) [1070896] - [perf] trace: Free evlist resources properly on return path (Jiri Olsa) [1070896] - [perf] evlist: Introduce perf_evlist__close() (Jiri Olsa) [1070896] - [perf] evsel: Cleanup perf_evsel__exit() (Jiri Olsa) [1070896] - [perf] tools: Remove duplicated page_size definition (Jiri Olsa) [1070896] - [perf] tools: Remove unused macro definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unnecessary calc_data_size variable (Jiri Olsa) [1070896] - [perf] tools: Remove unused struct definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unused trace_read_data function (Jiri Olsa) [1070896] - [perf] report: Remove duplicated include (Jiri Olsa) [1070896] - [perf] machine: Move machine__remove_thread and make static (Jiri Olsa) [1070896] - [perf] session: Remove unused perf_session__remove_thread method (Jiri Olsa) [1070896] - [perf] tools: Remove unused tracing functions (Jiri Olsa) [1070896] - [perf] trace: Get rid of a duplicate code (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on TUI (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on GTK (Jiri Olsa) [1070896] - [perf] annotate: Use disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Make browser_disasm_line->percent an array (Jiri Olsa) [1070896] - [perf] annotate: Support event group view for --print-line (Jiri Olsa) [1070896] - [perf] annotate: Factor out struct source_line_percent (Jiri Olsa) [1070896] - [perf] evsel: Introduce perf_evsel__is_group_event() helper (Jiri Olsa) [1070896] - [perf] annotate: Add basic support to event group view (Jiri Olsa) [1070896] - [perf] annotate: Cleanup disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Factor out disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Add a comment on the symbol__parse_objdump_line() (Jiri Olsa) [1070896] - [perf] annotate: Pass evsel instead of evidx on annotation functions (Jiri Olsa) [1070896] - [perf] stat: Use perf_evlist__prepare/start_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add want_signal parameter to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Do not pass struct record_opts to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Pass struct perf_target to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add thread_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Use cpu_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Remove cpus and threads arguments from perf_evlist__new() (Jiri Olsa) [1070896] - [perf] tools: Fix _FORTIFY_SOURCE builds (Jiri Olsa) [1070896] - [perf] tools: Extract perf-specific stuff from debugfs.c (Jiri Olsa) [1070896] - [perf] tools: Introduce tools/lib/lk library (Jiri Olsa) [1070896] - [perf] Make perf build for x86 with UAPI disintegration applied (Jiri Olsa) [1070896] - [perf] tests: Add attr stat -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Add attr record -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Make attr script test event cpu (Jiri Olsa) [1070896] - [perf] tests: Make attr script verbose friendly (Jiri Olsa) [1070896] - [perf] tools: Sort command-list.txt alphabetically (Jiri Olsa) [1070896] - [perf] tools: Correct Makefile.include (Jiri Olsa) [1070896] - [perf] tools: Honor parallel jobs (Jiri Olsa) [1070896] - [perf] tools: Pass the target in descend (Jiri Olsa) [1070896] - [perf] tools: Honour the O= flag when tool build called from a higher Makefile (Jiri Olsa) [1070896] - [perf] tools: Define a Makefile function to do subdir processing (Jiri Olsa) [1070896] - [perf] tools: Let O= makes handle relative paths (Jiri Olsa) [1070896] - [perf] tools: Cleanup EXTRA_WARNINGS (Jiri Olsa) [1070896] - [perf] tools: Remove a write-only variable in the debugfs code (Jiri Olsa) [1070896] - [perf] x86: Add a microcode revision check for SNB-PEBS (Jiri Olsa) [1059205] - [x86] intel: Output microcode revision in /proc/cpuinfo (Jiri Olsa) [1059205] - [perf] x86: Enable raw event access to Intel offcore events (Jiri Olsa) [1059205] - [perf] Fix comments in PERF_MEM_LVL bitmask (Jiri Olsa) [1059205] - [perf] Add PERF_RECORD_MISC_MMAP_DATA to RECORD_MMAP (Jiri Olsa) [1059205] - [perf] x86: Add support for PEBS Precise Store (Jiri Olsa) [1059205] - [perf] x86: Export PEBS load latency threshold register to sysfs (Jiri Olsa) [1059205] - [perf] x86: Add memory profiling via PEBS Load Latency (Jiri Olsa) [1059205] - [perf] Add generic memory sampling interface (Jiri Olsa) [1059205] - [perf] core: Add weighted samples (Jiri Olsa) [1059205] - [perf] x86: Add flags to event constraints (Jiri Olsa) [1059205] - [perf] x86: Improve sysfs event mapping with event string (Jiri Olsa) [1059205] - [perf] x86: Support CPU specific sysfs events (Jiri Olsa) [1059205] - [perf] Make EVENT_ATTR global (Jiri Olsa) [1059205] - [perf] x86: Fix sparse warnings (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel P6 cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for AMD cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel cpus (Jiri Olsa) [1059205] - [perf] x86: Filter out undefined events from sysfs events attribute (Jiri Olsa) [1059205] - [perf] x86: Make hardware event translations available in sysfs (Jiri Olsa) [1059205] - [kernel] sched: fix cpu_power initialization (Radim Krcmar) [1065304] - [x86] add VMWare exception to support check (Prarit Bhargava) [1084456] - [char] ipmi_watchdog: restore settings when BMC reset (Tony Camuso) [1080098] - [netdrv] ixgbevf: fix vlan acceleration (Nikolay Aleksandrov) [1069028] - [netdrv] tg3: update rx_jumbo_pending ring param only when jumbo frames are enabled (Ivan Vecera) [1073146] - [netdrv] tg3: Expand 4g_overflow_test workaround to skb fragments of any size (Ivan Vecera) [1058864] - [netdrv] be2net: Create single TXQ on BE3-R 1G ports (Ivan Vecera) [976179] - [crypto] Move to DSA-2048 and SHA-256 for module signing (David Howells) [1012593]- [fs] sunrpc: Fix a UDP transport regression (Jeff Layton) [906809] - [kernel] Remove setting of TAINT_HARDWARE_UNSUPPORTED flag (Prarit Bhargava) [956219] - [kernel] audit: allow checking the type of audit message in the user filter (Richard Guy Briggs) [952295] - [security] selinux: Fix kernel BUG on empty security contexts (Paul Moore) [1064545] {CVE-2014-1874} - [perf] x86: Disable uncore on virtualized CPUs (Radim Krcmar) [1063836] - [s390] dump: Fix dump memory detection (Hendrik Brueckner) [1065391] - [md] avoid deadlock when dirty buffers during md_stop (Jes Sorensen) [994724] - [ata] ahci: disabled FBS prior to issuing software reset (David Milburn) [843060] - [scsi] mvsas: config change (David Milburn) [1072052] - [scsi] mvsas: Fix kernel panic on tile due to unaligned data access (David Milburn) [1072052] - [scsi] mvsas: fixed timeout issue when removing module (David Milburn) [1072052] - [scsi] mvsas: Fix oops when ata commond timeout (David Milburn) [1072052] - [scsi] mvsas: OCZ RevoDrive3 & zDrive R4 support (David Milburn) [1072052] - [scsi] mvsas: fix undefined bit shift (David Milburn) [1072052] - [scsi] mvsas: update driver version (David Milburn) [1072052] - [scsi] mvsas: fixed SMP request watchdog timeout issue (David Milburn) [1072052] - [scsi] mvsas: expander write performance enhancement (David Milburn) [1072052] - [scsi] mvsas: change SL mode0 register value (David Milburn) [1072052] - [scsi] mvsas: fixed wrong destination when hiting NAK for command frame (David Milburn) [1072052] - [scsi] mvsas: fixed some disk spin up issue (David Milburn) [1072052] - [scsi] mvsas: add support for 9480 device id (David Milburn) [1072052] - [scsi] mvsas: fix expander link error (David Milburn) [1072052] - [scsi] mvsas: Add support for interrupt tasklet (David Milburn) [1072052] - [scsi] mvsas: update comments (David Milburn) [1072052] - [scsi] mvsas: misc improvements (David Milburn) [1072052] - [scsi] mvsas: Add new macros and functions (David Milburn) [1072052] - [scsi] mvsas: Remove unused macros, variables and functions (David Milburn) [1072052] - [scsi] mvsas: fix 94xx hotplug issue (David Milburn) [1072052] - [scsi] mvsas: Add driver version and interrupt coalescing to device attributes in sysfs (David Milburn) [1072052] - [scsi] mvsas: add support for 94xx phy tuning and multiple revisions (David Milburn) [1072052] - [scsi] mvsas: Add support for Non specific NCQ error interrupt (David Milburn) [1072052] - [scsi] mvsas: add support for Task collector mode and fixed relative bugs (David Milburn) [1072052] - [scsi] mvsas: add support for Marvell 88SE9445/88SE9485 (David Milburn) [1072052] - [scsi] mvsas: Add support for HighPoint RR27xx series HBA (David Milburn) [1072052] - [scsi] mvsas: fix potential NULL dereference (David Milburn) [1072052] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [1072052]- [virt] kvm: Improve create VCPU parameter (Andrew Jones) [1010882] - [char] tty: move pty count limiting into devpts (Prarit Bhargava) [1061555] - [documentation] proc: fix mistake in the description of Committed_AS (Minto Joseph) [1008376] - [netdrv] macvtap: limit head length of skb allocated (Jason Wang) [1029381] - [netdrv] macvtap: do not zerocopy if iov needs more pages than MAX_SKB_FRAGS (Jason Wang) [1029381] - [netdrv] macvtap: correctly linearize skb when zerocopy is used (Jason Wang) [1029381] - [netdrv] tuntap: limit head length of skb allocated (Jason Wang) [1029381] - [net] tcp: Fix a connect() race with timewait sockets (with reuse) (Jiri Pirko) [1084525] - [net] tcp: Fix a connect() race with timewait sockets (Jiri Pirko) [1084525] - [net] proc_fs: print UIDs as unsigned int (Francesco Fusco) [996124] - [net] ipv6: Unify raw6_sock_seq_show and udp6_sock_seq_show (Francesco Fusco) [996124] - [net] busy_poll: preserve kabi (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll MIB counter (Jiri Pirko) [1000460] - [net] busy_poll: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Jiri Pirko) [1000460] - [net] busy_poll: fix a compile error when CONFIG_NET_LL_RX_POLL is not set (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll socket op and globals (Jiri Pirko) [1000460] - [net] busy_poll: rename ll methods to busy-poll (Jiri Pirko) [1000460] - [net] busy_poll: rename include/net/ll_poll.h to include/net/busy_poll.h (Jiri Pirko) [1000460] - [net] busy_poll: fs: change busy poll time accounting (Jiri Pirko) [1000460] - [net] busy_poll: rename low latency sockets functions to busy poll (Jiri Pirko) [1000460] - [net] busy_poll: lls fix build with allnoconfig (Jiri Pirko) [1000460] - [net] busy_poll: convert lls to use time_in_range() (Jiri Pirko) [1000460] - [net] busy_poll: avoid calling sched_clock when LLS is off (Jiri Pirko) [1000460] - [net] busy_poll: fix LLS debug_smp_processor_id() warning (Jiri Pirko) [1000460] - [net] busy_poll: poll/select low latency socket support (Jiri Pirko) [1000460] - [netdrv] bnx2x: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] busy_poll: add socket option for low latency polling (Jiri Pirko) [1000460] - [net] busy_poll: remove NET_LL_RX_POLL config menu (Jiri Pirko) [1000460] - [net] busy_poll: convert low latency sockets to sched_clock() (Jiri Pirko) [1000460] - [net] busy_poll: change sysctl_net_ll_poll into an unsigned int (Jiri Pirko) [1000460] - [netdrv] ixgbe: add extra stats for ndo_ll_poll (Jiri Pirko) [1000460] - [netdrv] ixgbe: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] tcp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] udp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] busy_poll: add low latency socket poll (Jiri Pirko) [1000460] - [net] add napi_id and hash (Jiri Pirko) [1000460] - [kernel] hashtable: introduce a small and naive hashtable (Jiri Pirko) [1000460] - [net] rds: dereference of a NULL device (Jacob Tanenbaum) [1079219] {CVE-2013-7339} - [s390] cio: add condev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] cio: add ipldev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] crypto: fix concurrency issue in aes-ctr mode (Hendrik Brueckner) [1063478] - [netdrv] libertas: potential oops in debugfs (Denys Vlasenko) [1034177] {CVE-2013-6378} - [kernel] cgroup: move put_css_set() after setting CGRP_RELEASABLE bit to fix notify_on_release (Naoya Horiguchi) [1037465] - [kernel] sched: Use exit hook to avoid use-after-free crash (Naoya Horiguchi) [1032347] - [kernel] cgroup: replace list_del() with list_del_init() to avoid panic (Naoya Horiguchi) [1032343]- [documentation] kernel-parameters: replace kernelcore with Movable (Weiping Pan) [887213] - [tools] perf: Fix attr tests (Jiri Olsa) [1070238] - [tools] perf: Enable dwarf unwind (Jiri Olsa) [1070238] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [1070238] - [tools] perf: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1070238] - [kernel] perf: Add attribute to filter out callchains (Jiri Olsa) [1070238] - [kernel] events: Add ability to set a target task for events (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user stack dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Add perf_output_skip function to skip bytes in sample (Jiri Olsa) [1070238] - [kernel] perf: Factor __output_copy to be usable with specific copy function (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user level registers dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Unified API to record selective sets of arch registers (Jiri Olsa) [1070238] - [kernel] perf: Pass last sampling period to perf_sample_data_init() (Jiri Olsa) [1070238] - [tools] perf: Update attr_file_abi_sizes array properly (Jiri Olsa) [1070238] - [tools] perf: Add ABI reference sizes (Jiri Olsa) [1070238] - [tools] perf: Fix strict alias issue for find_first_bit (Jiri Olsa) [1070238] - [tools] perf: Fix parse events test (Jiri Olsa) [1070238] - [bluetooth] Use USB_VENDOR_AND_INTERFACE() for Broadcom devices (Jay Fenlason) [885100] - [bluetooth] Add USB_VENDOR_AND_INTERFACE_INFO() for Broadcom/Foxconn (Jay Fenlason) [885100] - [bluetooth] Add Foxconn / Hon Hai IDs for btusb module (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0489 e042" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f4" BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add USB device ID "0a5c 21e8" (Jay Fenlason) [885100] - [bluetooth] btusb: add support for BCM20702A0 "0a5c 21e6" (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f3" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] Add support for BCM20702A0 "0a5c 21e3" (Jay Fenlason) [885100] - [nvme] fixup usage of bio rw flag (David Milburn) [1056539] - [kernel] fix wrong usage of __ratelimit() (Jeff Layton) [1025441] - [fs] nfs: Document the recover_lost_locks kernel parameter (Jeff Layton) [963785] - [fs] nfs: Don't try to recover NFSv4 locks when they are lost (Jeff Layton) [963785] - [fs] nfs: Ensure that layoutreturn uses the correct credential (Jeff Layton) [966832] - [fs] nfs: Ensure that layoutget is called using the layout credential (Jeff Layton) [966832] - [fs] nfs: Ensure the LOCK call cannot use the delegation stateid (Jeff Layton) [962561] - [fs] nfs: Fix handling of partially delegated locks (Jeff Layton) [959788] - [fs] nfs: Convert the nfs4_lock_state->ls_flags to a bit field (Jeff Layton) [959788] - [fs] pnfs: fix resend_to_mds for directio (Jeff Layton) [913655] - [fs] nfsd/sunrpc: avoid deadlock on TCP connection due to memory pressure (J. Bruce Fields) [905236] - [x86] turbostat: display C8, C9, C10 residency (Neil Horman) [1080637] - [x86] tsc: output boot TSC value for Ivybridge E5v2 (Prarit Bhargava) [1046422] - [usb] CP210x Fix Break On/Off (Don Zickus) [888003]- [vhost] fix total length when packets are too short (Michael S. Tsirkin) [1064444] {CVE-2014-0077} - [scsi] lpfc: Update lpfc version for 8.3.7.21.6p driver release (Rob Evers) [1063699] - [scsi] lpfc 8.3.44: Fix kernel panics from corrupted ndlp list (Rob Evers) [1063699] - [scsi] qla2xxx: Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs() (Chad Dupuis) [1070856] - [mfd] rtsx: fix deadlock (Neil Horman) [1024205] - [mmc] Add mmc_op_multi function (Neil Horman) [1024205] - [mmc] rtsx: Remove redundant suspend and resume callbacks (Neil Horman) [1024205] - [mfd] rtsx_pcr: Remove redundant dev_set_drvdata (Neil Horman) [1024205] - [mfd] rtsx: Modify rts5249_optimize_phy (Neil Horman) [1024205] - [memstick] rtsx: remove unnecessary platform_set_drvdata() (Neil Horman) [1024205] - [mmc] rtsx: Modify copyright comments (Neil Horman) [1024205] - [mmc] rtsx: Clear SD_CLK toggle enable bit if switching voltage fail (Neil Horman) [1024205] - [mfd] rtsx: Change default tx phase (Neil Horman) [1024205] - [mfd] rtsx: Copyright modifications (Neil Horman) [1024205] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Neil Horman) [1024205] - [mfd] rtsx: Clear hardware PFM mode in rtl8411b (Neil Horman) [1024205] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Neil Horman) [1024205] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Neil Horman) [1024205] - [mfd] rtsx: Read vendor setting from config space (Neil Horman) [1024205] - [mfd] rtsx: Add support for RTL8411B (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5249 (Neil Horman) [1024205] - [mfd] rtsx_pcr: Fix probe fail path (Neil Horman) [1024205] - [mmc] rtsx_pci_sdmmc: Don't execute power up sequence repeatedly (Neil Horman) [1024205] - [mfd] rtsx: remove driving adjustment (Neil Horman) [1024205] - [mfd] rtsx: Fix issue that booting OS with SD card inserted (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5227 (Neil Horman) [1024205] - [mfd] rtsx: Optimize card detect flow (Neil Horman) [1024205] - [mfd] rtsx: Use macros to replace some variables (Neil Horman) [1024205] - [mfd] rtsx: Fix checkpatch warning (Neil Horman) [1024205] - [mfd] rtsx: Declare that the DMA address limitation is 32bit explicitly (Neil Horman) [1024205] - [mfd] rtsx: Remove redundant code (Neil Horman) [1024205] - [mfd] rtsx: Fix typo in comment (Neil Horman) [1024205] - [mfd] rtsx: Fix oops when rtsx_pci_sdmmc is not probed (Neil Horman) [1024205] - [mfd] rtsx: Add clock divider hook (Neil Horman) [1024205] - [mmc] rtsx: Call MFD hook to switch output voltage (Neil Horman) [1024205] - [mfd] rtsx: Add output voltage switch hook (Neil Horman) [1024205] - [mfd] remove __dev* attributes (Neil Horman) [1024205] - [mmc] rtsx: Explicitely include slab.h in rtsx_pci_sdmmc.c (Neil Horman) [1024205] - [mmc] rtsx: Configure SD_CFG2 register in sd_rw_multi (Neil Horman) [1024205] - [mmc] rtsx: Remove a duplicate command in sd_rw_multi (Neil Horman) [1024205] - [mfd] Explicitely include slab.h to rtsx (Neil Horman) [1024205] - [memstick] Add realtek pcie memstick host driver (Neil Horman) [1024205] - [mmc] Add realtek pcie sdmmc host driver (Neil Horman) [1024205] - [mfd] Add realtek pcie card reader driver (Neil Horman) [1024205] - [s390] css: Prevent unnecessary allocation in subchannel loop (Hendrik Brueckner) [1076467] - [s390] cio: Perform subchannel scan only when needed (Hendrik Brueckner) [1076467] - [s390] cio: Relax subchannel scan loop (Hendrik Brueckner) [1076467] - [s390] cio: Delay scan for newly available I/O devices (Hendrik Brueckner) [1076467] - [s390] cio: More efficient handling of CHPID availability events (Hendrik Brueckner) [1076467] - [s390] cio: improve cio_commit_config (Hendrik Brueckner) [1065403] - [s390] fix kernel crash due to linkage stack instructions (Hendrik Brueckner) [1065399] - [s390] crypto: fix aes_s390 crypto module unload problem (Hendrik Brueckner) [1034256] - [md] dm-thin: fix rcu_read_lock being held in code that can sleep (Mike Snitzer) [1060381] - [md] dm-thin: irqsave must always be used with the pool->lock spinlock (Mike Snitzer) [1060381] - [scsi] isci: fix reset timeout handling (David Milburn) [1040393] - [scsi] isci: correct erroneous for_each_isci_host macro (David Milburn) [1059325] - [ata] libata: report link resume failure as KERN_WARNING instead of ERR (David Milburn) [1029395] - [char] ipmi: revert special case for UV systems (Tony Camuso) [1063878] - [acpi] ipmi: create dependencies so ipmi loads before power_meter (Tony Camuso) [1063878] - [acpi] Not an error if IPMI handlers are not available at boot (Tony Camuso) [1063878] - [char] ipmi: allow building ipmi_si and ipmi_msghandler as loadable modules (Tony Camuso) [1063878] - [kernel] sched: Fix small race where child->se.parent, cfs_rq might point to invalid ones (Naoya Horiguchi) [1032350] - [kernel] sched: suppress RCU lockdep splat in task_fork_fair (Naoya Horiguchi) [1032350] - [kernel] sched: add local variable to store task_group() to avoid kernel stall (Naoya Horiguchi) [1043733] - [edac] pci: remove unnecessary debug printk (Aristeu Rozanski) [755026] - [x86] Optimize switch_mm() for multi-threaded workloads (Rik van Riel) [991518] - [fs] vfs: enclose vfs_check_frozen macro (Mateusz Guzik) [1056303] - [fs] jbd: Remove j_barrier mutex (Mateusz Guzik) [1052757]- [md] dm-cache: fix a lock-inversion (Mike Snitzer) [1038227] - [md] dm-cache: take care to copy the space map roots before locking the superblock (Mike Snitzer) [1038227] - [md] dm-cache-metadata: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1038227] - [md] dm-era: fixes for issues identified upstream (Mike Snitzer) [1038227] - [md] dm-cache: remove remainder of distinct discard block size (Mike Snitzer) [1038227] - [md] dm-cache: prevent corruption caused by discard_block_size > cache_block_size (Mike Snitzer) [1038227] - [md] dm-cache: fix access beyond end of origin device (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when copying a block to/from >2TB fast device (Mike Snitzer) [1038227] - [md] dm-era: mark as tech preview for RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-era: port to RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-bitset: only flush the current word if it has been dirtied (Mike Snitzer) [1038227] - [md] dm-era: support non power-of-2 blocksize (Mike Snitzer) [1038227] - [md] dm: add era target (Mike Snitzer) [1038227] - [md] dm-cache-mq: fix memory allocation failure for large cache devices (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when mapping I/O to >2TB fast device (Mike Snitzer) [1038227] - [md] dm-cache: mark as tech preview (Mike Snitzer) [1038227] - [md] dm-cache: fix RHEL6 incompatibility with upstream's hook/unhook (Mike Snitzer) [1038227] - [md] dm-cache: fix bug in cache-mode based per-bio data destruction (Mike Snitzer) [1038227] - [md] dm-cache: port to RHEL6 (Mike Snitzer) [1038227] - [md] dm-cache: do not add migration to completed list before unhooking bio (Mike Snitzer) [1038227] - [md] dm-cache: move hook_info into common portion of per_bio_data structure (Mike Snitzer) [1038227] - [md] dm-cache: add policy name to status output (Mike Snitzer) [1038227] - [md] dm-cache: add block sizes and total cache blocks to status output (Mike Snitzer) [1038227] - [md] dm-btree: add dm_btree_find_lowest_key (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: introduce three promotion threshold tunables (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: use list_del_init instead of list_del + INIT_LIST_HEAD (Mike Snitzer) [1038227] - [md] dm-array: fix a reference counting bug in shadow_ablock (Mike Snitzer) [1038227] - [md] dm-cache: actually resize cache (Mike Snitzer) [1038227] - [md] dm-cache: update Documentation for invalidate_cblocks's range syntax (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: fix promotions to occur as expected (Mike Snitzer) [1038227] - [md] dm-cache: resolve small nits and improve Documentation (Mike Snitzer) [1038227] - [md] dm-cache: add cache block invalidation support (Mike Snitzer) [1038227] - [md] dm-cache: add remove_cblock method to policy interface (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: reduce memory requirements (Mike Snitzer) [1038227] - [md] dm-cache-metadata: check the metadata version when reading the superblock (Mike Snitzer) [1038227] - [md] dm-cache: add passthrough mode (Mike Snitzer) [1038227] - [md] dm-cache: cache shrinking support (Mike Snitzer) [1038227] - [md] dm-cache: promotion optimisation for writes (Mike Snitzer) [1038227] - [md] dm-cache: be much more aggressive about promoting writes to discarded blocks (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: implement writeback_work(), mq_set_dirty() and mq_clear_dirty() (Mike Snitzer) [1038227] - [md] dm-cache: optimize commit_if_needed (Mike Snitzer) [1038227] - [md] dm-cache: log error message if dm_kcopyd_copy() fails (Mike Snitzer) [1038227] - [md] dm-cache: use cell_defer() boolean argument consistently (Mike Snitzer) [1038227] - [md] dm-cache: return -EINVAL if the user specifies unknown cache policy (Mike Snitzer) [1038227] - [md] dm-cache-metadata: return bool from __superblock_all_zeroes (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: a few small fixes (Mike Snitzer) [1038227] - [md] dm-cache-policy: remove return from void policy_remove_mapping (Mike Snitzer) [1038227] - [md] dm-cache: improve efficiency of quiescing flag management (Mike Snitzer) [1038227] - [md] dm-cache: fix a race condition between queuing new migrations and quiescing for a shutdown (Mike Snitzer) [1038227] - [md] dm-cache: io destined for the cache device can now serve as tick bios (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: protect residency method with existing mutex (Mike Snitzer) [1038227] - [md] dm-array: fix bug in growing array (Mike Snitzer) [1038227] - [md] dm-cache: eliminate holes in cache structure (Mike Snitzer) [1038227] - [md] dm-cache: fix stacking of geometry limits (Mike Snitzer) [1038227] - [md] dm-cache: add data block size limits to code and Documentation (Mike Snitzer) [1038227] - [md] dm-cache: document metadata device is exclussive to a cache (Mike Snitzer) [1038227] - [md] dm-cache: avoid conflicting remove_mapping() in mq policy (Mike Snitzer) [1038227] - [md] dm-cache: fix arm link errors with inline (Mike Snitzer) [1038227] - [md] doc: fix dm-cache misspelling found with 'codespell' tool (Mike Snitzer) [1038227] - [md] dm-cache: set config value (Mike Snitzer) [1038227] - [md] dm-cache: move config fns (Mike Snitzer) [1038227] - [md] dm-cache: replace memcpy with struct assignment (Mike Snitzer) [1038227] - [md] dm-cache: fix typos in comments (Mike Snitzer) [1038227] - [md] dm-cache-policy: fix description of lookup fn (Mike Snitzer) [1038227] - [md] dm-cache: tune migration throttling (Mike Snitzer) [1038227] - [md] dm-cache: fix error return code in cache_create (Mike Snitzer) [1038227] - [md] dm-cache: reduce bio front_pad size in writeback mode (Mike Snitzer) [1038227] - [md] dm-cache: fix writes to cache device in writethrough mode (Mike Snitzer) [1038227] - [md] dm-cache: policy ignore hints if generated by different version (Mike Snitzer) [1038227] - [md] dm-cache: policy change version from string to integer set (Mike Snitzer) [1038227] - [md] dm-cache: fix race in writethrough implementation (Mike Snitzer) [1038227] - [md] dm-cache: metadata clear dirty bits on clean shutdown (Mike Snitzer) [1038227] - [md] dm-cache: avoid calling policy destructor twice on error (Mike Snitzer) [1038227] - [md] dm-cache: detect cache_create failure (Mike Snitzer) [1038227] - [md] dm-cache: avoid 64 bit division on 32 bit (Mike Snitzer) [1038227] - [md] dm-cache: add cleaner policy (Mike Snitzer) [1038227] - [md] dm-cache: add mq policy (Mike Snitzer) [1038227] - [md] dm: add cache target (Mike Snitzer) [1038227] - [md] dm-persistent-data: add bitset (Mike Snitzer) [1038227] - [md] dm-persistent-data: add transactional array (Mike Snitzer) [1038227] - [md] dm-log-userspace: allow mark requests to piggyback on flush requests (Mike Snitzer) [1057707] - [md] dm-sysfs: fix a module unload race (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio prefetch (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: prepare for switch to using dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: use GFP_KERNEL when initializing exceptions (Mike Snitzer) [1057707] - [md] dm: wait until embedded kobject is released before destroying a device (Mike Snitzer) [1057707] - [md] dm: remove pointless kobject comparison in dm_get_from_kobject (Mike Snitzer) [1057707] - [md] dm-table: remove unused buggy code that extends the targets array (Mike Snitzer) [1057707] - [md] dm-stats: initialize read-only module parameter (Mike Snitzer) [1057707] - [md] dm-table: fail dm_table_create on dm_round_up overflow (Mike Snitzer) [1057707] - [md] dm-snapshot: avoid snapshot space leak on crash (Mike Snitzer) [1057707] - [md] dm-delay: fix a possible deadlock due to shared workqueue (Mike Snitzer) [1057707] - [md] dm: allow remove to be deferred (Mike Snitzer) [1057707] - [md] dm-mpath: requeue I_O during pg_init (Mike Snitzer) [1057707] - [md] dm-mpath: fix race condition between multipath_dtr and pg_init_done (Mike Snitzer) [1057707] - [md] dm: allocate buffer for messages with small number of arguments using GFP_NOIO (Mike Snitzer) [1057707] - [md] dm: add reserved_bio_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: add reserved_rq_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: lower bio-based mempool reservation (Mike Snitzer) [1057707] - [md] dm-snapshot: fix performance degradation due to small hash size (Mike Snitzer) [1057707] - [md] dm-stats: fix possible counter corruption on 32-bit systems (Mike Snitzer) [1057707] - [md] dm-mpath: do not fail path on -ENOSPC (Mike Snitzer) [1057707] - [scsi] Return ENODATA on medium error (Mike Snitzer) [1057707] - [scsi] return ENOSPC on thin provisioning failure (Mike Snitzer) [1057707] - [scsi] Set hostbyte status in scsi_check_sense() (Mike Snitzer) [1057707] - [scsi] Document enhanced error codes (Mike Snitzer) [1057707] - [md] dm-stripe: silence a couple sparse warnings (Mike Snitzer) [1057707] - [md] dm: add statistics support (Mike Snitzer) [1057707] - [md] math64: New separate div64_u64_rem helper (Mike Snitzer) [1057707] - [md] dm-ioctl: cleanup error handling in table_load (Mike Snitzer) [1057707] - [md] dm-ioctl: increase granularity of type_lock when loading table (Mike Snitzer) [1057707] - [md] dm-ioctl: prevent rename to empty name or uuid (Mike Snitzer) [1057707] - [md] dm: allow error target to replace bio-based and request-based targets (Mike Snitzer) [1057707] - [md] bump ioctl version from "dm: optimize use SRCU and RCU" (Mike Snitzer) [1057707] - [md] dm: document iterate_devices (Mike Snitzer) [1057707]- [fs] xfs: prevent stack overflows from page cache allocation (Eric Sandeen) [1020574] - [fs] gfs2: Fix uninitialized VFS inode in gfs2_create_inode (Abhijith Das) [1059808] - [fs] cifs: mask off top byte in get_rfc1002_length() (Sachin Prabhu) [1069737] - [fs] nfs: add memory barriers around NFS_INO_INVALID_DATA and NFS_INO_INVALIDATING (Jeff Layton) [908603] - [fs] nfs: Fix races in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: fix the handling of NFS_INO_INVALID_DATA flag in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: don't invalidate dentries that act as mountpoints (Jeff Layton) [1023276] - [kernel] Prevent deadlock when post_schedule_rt() results in calling wakeup_kswapd() on multiple CPUs (Larry Woodman) [1009626] - [s390] cio: Fix missing subchannels after CHPID configure on (Hendrik Brueckner) [1076468] - [scsi] AACRAID Driver compat IOCTL missing capability check (Jacob Tanenbaum) [1033534] {CVE-2013-6383} - [ata] libata: Include WWN ID in inquiry VPD emulation (David Milburn) [1032443] - [acpi] ipmi: Fix atomic context requirement of ipmi_msg_handler() (Tony Camuso) [868399 968459] - [x86] hyperv: bypass the timer_irq_works() check (Jason Wang) [1040349] - [netdrv] iwlwifi: don't return -ERFKILL if SEND_IF_RFKILL is set (Stanislaw Gruszka) [1065147] - [netdrv] iwlwifi: fix initialisation while RF-kill is asserted (Stanislaw Gruszka) [1065147] - [cpufreq] Invoke __cpufreq_remove_dev_finish() after releasing cpu_hotplug.lock (Petr Oros) [1051352] - [cpufreq] Split __cpufreq_remove_dev() into two parts (Petr Oros) [1051352] - [cpufreq] Fix sysfs deadlock with concurrent hotplug/frequency switch (Petr Oros) [1051352] - [acpi] Enhance ACPI warning for memory/IO address conflicts (Prarit Bhargava) [1033939] - [acpi] acpica: Add support for region address conflict checking (Prarit Bhargava) [1033939] - [firmware] dmi: kernel parameter smbios_26_uuid needs to be early_param (Prarit Bhargava) [1030721] - [serial] 8250: Add support for Broadcom TruManage redirected serial port (Prarit Bhargava) [953260] - [x86] cpu: Always print SMP information in /proc/cpuinfo (Prarit Bhargava) [1073898] - [Documentation] alt-smp-once should be alt-smp-boot (Prarit Bhargava) [1027505] - [pci] irq_remapping: Clean up x2apic opt-out security warning mess (Prarit Bhargava) [907549] - [block] nvme: fixup build warnings (David Milburn) [1014725]- [md] dm-thin: sort the per thin deferred bios using an rb_tree (Mike Snitzer) [1060381] - [md] dm-thin: use per thin device deferred bio lists (Mike Snitzer) [1060381] - [md] dm-thin: simplify pool_is_congested (Mike Snitzer) [1060381] - [md] dm-thin: fix dangling bio in process_deferred_bios error path (Mike Snitzer) [1060381] - [md] dm-thin: take care to copy the space map root before locking the superblock (Mike Snitzer) [1060381] - [md] dm-transaction-manager: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix refcount decrement below 0 which caused corruption (Mike Snitzer) [1060381] - [md] dm-thin: fix Documentation for held metadata root feature (Mike Snitzer) [1060381] - [md] dm-thin: fix noflush suspend IO queueing (Mike Snitzer) [1060381] - [md] dm-thin: fix deadlock in __requeue_bio_list (Mike Snitzer) [1060381] - [md] dm-thin: fix out of data space handling (Mike Snitzer) [1060381] - [md] dm-thin: ensure user takes action to validate data and metadata consistency (Mike Snitzer) [1060381] - [md] dm-thin: synchronize the pool mode during suspend (Mike Snitzer) [1060381] - [md] fix Kconfig indentation (Mike Snitzer) [1060381] - [md] dm-thin: allow metadata space larger than supported to go unused (Mike Snitzer) [1060381] - [md] dm-thin: fix the error path for the thin device constructor (Mike Snitzer) [1060381] - [md] dm-thin: avoid metadata commit if a pool's thin devices haven't changed (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix bug in resizing of thin metadata (Mike Snitzer) [1060381] - [md] dm-thin: fix pool feature parsing (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix extending the space map (Mike Snitzer) [1060381] - [md] dm-space-map-common: make sure new space is used during extend (Mike Snitzer) [1060381] - [md] dm-thin: fix set_pool_mode exposed pool operation races (Mike Snitzer) [1060381] - [md] dm-thin: eliminate the no_free_space flag (Mike Snitzer) [1060381] - [md] dm-thin: add error_if_no_space feature (Mike Snitzer) [1060381] - [md] dm-thin: requeue bios to DM core if no_free_space and in read-only mode (Mike Snitzer) [1060381] - [md] dm-thin: cleanup and improve no space handling (Mike Snitzer) [1060381] - [md] dm-thin: log info when growing the data or metadata device (Mike Snitzer) [1060381] - [md] dm-thin: handle metadata failures more consistently (Mike Snitzer) [1060381] - [md] dm-thin: factor out check_low_water_mark and use bools (Mike Snitzer) [1060381] - [md] dm-thin: add mappings to end of prepared_* lists (Mike Snitzer) [1060381] - [md] dm-thin: return error from alloc_data_block if pool is not in write mode (Mike Snitzer) [1060381] - [md] dm-thin: use bool rather than unsigned for flags in structures (Mike Snitzer) [1060381] - [md] dm-persistent-data: cleanup dm-thin specific references in text (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: limit errors in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-thin: fix discard support to a previously shared block (Mike Snitzer) [1060381] - [md] dm-thin: initialize dm_thin_new_mapping returned by get_next_mapping (Mike Snitzer) [1060381] - [md] dm-space-map: disallow decrementing a reference count below zero (Mike Snitzer) [1060381] - [md] dm-thin: allow pool in read-only mode to transition to read-write mode (Mike Snitzer) [1060381] - [md] dm-thin: re-establish read-only state when switching to fail mode (Mike Snitzer) [1060381] - [md] dm-thin: always fallback the pool mode if commit fails (Mike Snitzer) [1060381] - [md] dm-thin: switch to read-only mode if metadata space is exhausted (Mike Snitzer) [1060381] - [md] dm-thin: switch to read only mode if a mapping insert fails (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: return on failure in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-space-map-disk: optimise sm_disk_dec_block (Mike Snitzer) [1060381] - [md] dm-table: print error on preresume failure (Mike Snitzer) [1060381] - [md] dm-thin: do not expose non-zero discard limits if discards disabled (Mike Snitzer) [1060381] - [md] dm-thin: always return -ENOSPC if no_free_space is set (Mike Snitzer) [1060381] - [md] dm-thin: set pool read-only if breaking_sharing fails block allocation (Mike Snitzer) [1060381] - [md] dm-thin: prefix pool error messages with pool device name (Mike Snitzer) [1060381] - [md] dm-space-map: optimise sm_ll_dec and sm_ll_inc (Mike Snitzer) [1060381] - [md] dm-btree: prefetch child nodes when walking tree for a dm_btree_del (Mike Snitzer) [1060381] - [md] dm-btree: use pop_frame in dm_btree_del to cleanup code (Mike Snitzer) [1060381] - [md] dm-thin: fix stacking of geometry limits (Mike Snitzer) [1060381] - [md] dm-thin: add data block size limits to Documentation (Mike Snitzer) [1060381] - [md] dm-thin: fix metadata dev resize detection (Mike Snitzer) [1060381] - [md] dm-thin: generate event when metadata threshold passed (Mike Snitzer) [1060381] - [md] dm-persistent-metadata: add space map threshold callback (Mike Snitzer) [1060381] - [md] dm-persistent-data: add threshold callback to space map (Mike Snitzer) [1060381] - [md] dm-thin: detect metadata device resizing (Mike Snitzer) [1060381] - [md] dm-persistent-data: support space map resizing (Mike Snitzer) [1060381] - [md] dm-thin: refactor data dev resize (Mike Snitzer) [1060381] - [md] dm-bufio: initialize read-only module parameters (Mike Snitzer) [1060381] - [md] dm-bufio: submit writes outside lock (Mike Snitzer) [1060381] - [md] dm-bufio: add recursive IO request BUG_ON (Mike Snitzer) [1060381] - [md] dm-bufio: prefetch (Mike Snitzer) [1060381] - [md] dm-bufio: fix slow IO latency issue specific to RHEL6 (Mike Snitzer) [1058528] - [netdrv] tun: fix LSM/SELinux labeling of tun/tap devices (Vlad Yasevich) [1004625] - [netdrv] tuntap: fix leaking reference count (Vlad Yasevich) [1004625] - [netdrv] tun: release the reference of tun device in tun_recvmsg (Vlad Yasevich) [1004625] - [netdrv] tuntap: move socket to tun_file (Vlad Yasevich) [1004625] - [netdrv] tun: don't hold network namespace by tun sockets (Vlad Yasevich) [1004625] - [char] tty: Correct tty buffer flush (Prarit Bhargava) [999913]- [vhost] validate vhost_get_vq_desc return value (Michael S. Tsirkin) [1058677] {CVE-2014-0055} - [net] ip_gre: fix msg_name parsing for recvfrom/recvmsg (Jiri Pirko) [1076379] - [net] ip_tunnel: Fix a memory corruption in ip_tunnel_xmit (Jiri Pirko) [1076379] - [net] ip_gre: fix ipgre_header to return correct offset (Jiri Pirko) [1075579] - [net] gre: fix hard header destination address checking (Jiri Pirko) [1075579] - [x86] Adjust irq remapping quirk for older revisions of 5500/5520 chipsets (Neil Horman) [995262] - [x86] kvm: introduce periodic global clock updates (Andrew Jones) [1078929] - [x86] kvm: rate-limit global clock updates (Andrew Jones) [1072373] - [hid] wacom: Add reporting of wheel for Intuos4 WL (Aristeu Rozanski) [959596] - [netdrv] mlx4_en: Fixed crash when port type is changed (Amir Vadai) [1059586] - [netdrv] be2net: Warn users of possible broken functionality on BE2 cards with very old FW versions with latest driver (Ivan Vecera) [998013] - [pci] pciehp: replace unconditional sleep with config space access check (Myron Stowe) [988052] - [pci] Separate pci_bus_read_dev_vendor_id from pci_scan_device (Myron Stowe) [988052] - [pci] pciehp: wait 100 ms after Link Training check (Myron Stowe) [988052] - [pci] pciehp: wait 1000 ms before Link Training check (Myron Stowe) [988052] - [pci] pciehp: fix power fault interrupt storm problem (Myron Stowe) [988052]- [netdrv] vmxnet3: fix netpoll race condition (Neil Horman) [1073218] - [net] ip_tunnel: Remove double unregister of the fallback device (Florian Westphal) [1020426] - [net] ip_tunnel: return more precise errno value when adding tunnel fails (Florian Westphal) [1020426] - [net] ip_tunnel: Add fallback tunnels to the hash lists (Florian Westphal) [1020426] - [net] netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages (Jiri Pirko) [1077346] {CVE-2014-2523} - [net] ip_tunnel: (revert old)/fix ecn decapsulation behaviour (Jiri Pirko) [1059402] - [net] ipvs: Add missing locking during connection table hashing and unhashing (Jesper Brouer) [1069874] - [net] don't send NEWLINK in UNREGISTER_BATCH case (Florian Westphal) [1062254] - [net] openvswitch: Use flow hash during flow lookup operation (Francesco Fusco) [1002053] - [net] openvswitch: TCP flags matching support (Francesco Fusco) [1002053] - [net] openvswitch: Widen TCP flags handling (Francesco Fusco) [1002053] - [net] openvswitch: Enable all GSO features on internal port (Francesco Fusco) [1002053] - [net] openvswitch: collect mega flow mask stats (Francesco Fusco) [1002053] - [net] openvswitch: Simplify mega-flow APIs (Francesco Fusco) [1002053] - [net] openvswitch: Move mega-flow list out of rehashing struct (Francesco Fusco) [1002053] - [net] openvswitch: Restructure datapath.c and flow.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-gre.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-vxlan.c (Francesco Fusco) [1002053] - [net] openvswitch: Move flow table rehashing to flow install (Francesco Fusco) [1002053] - [net] openvswitch: flow: fix potential illegal memory access in __parse_flow_nlattrs (Francesco Fusco) [1002053] - [net] openvswitch: Fix alignment of struct sw_flow_key (Francesco Fusco) [1002053] - [net] openvswitch: optimize flow compare and mask functions (Francesco Fusco) [1002053] - [net] openvswitch: Rename key_len to key_end (Francesco Fusco) [1002053] - [net] openvswitch: Add SCTP support (Francesco Fusco) [1002053] - [net] ipv6: Add NEXTHDR_SCTP to ipv6.h (Francesco Fusco) [1002053] - [net] sctp: Refactor SCTP skb checksum computation (Francesco Fusco) [1002053] - [net] sctp: prevent checksum.h from double inclusion (Francesco Fusco) [1002053] - [net] openvswitch: Mega flow implementation (Francesco Fusco) [1002053] - [net] openvswitch: Use non rcu hlist_del() flow table entry (Francesco Fusco) [1002053] - [net] openvswitch: Use RCU lock for flow dump operation (Francesco Fusco) [1002053] - [net] openvswitch: Use parallel_ops genl (Francesco Fusco) [1002053] - [net] genl: Allow concurrent genl callbacks (Francesco Fusco) [1002053] - [net] ipv6: del unreachable route when an addr is deleted on lo (Vivek Dasgupta) [1028372] - [net] ipv6: add ip6_route_lookup (Vivek Dasgupta) [1028372] - [net] ethtool: added support for 40GbE link (Nikolay Aleksandrov) [1024039] - [scsi] megaraid_sas: fix a small problem when reading state value from hw (Tomas Henzl) [1065187] - [fs] gfs2: Increase the max number of ACLs (Robert S Peterson) [1075713] - [kernel] hrtimers: Move SMP function call to thread context (Mateusz Guzik) [1073129] - [kernel] hrtimers: Support resuming with two or more CPUs online (Mateusz Guzik) [1073129]- [net] sctp: fix sctp_sf_do_5_1D_ce to verify if peer is AUTH capable (Daniel Borkmann) [1067451] {CVE-2014-0101} - [fs] dcache: fix cleanup on warning in d_splice_alias (J. Bruce Fields) [1042731] - [fs] ext4: Fix buffer head leaks after calls to ext4_get_inode_loc() (Eric Sandeen) [1058583] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [net] ip, ipv6: handle gso skbs in forwarding path (Florian Westphal) [1029603] - [net] introduce netif_skb_dev_features (Florian Westphal) [1029603] - [net] add and use skb_gso_transport_seglen() (Florian Westphal) [1029603] - [net] bridge: apply multicast snooping to IPv6 link-local, too (Francesco Fusco) [1020579] - [net] bridge: fix mdb info leaks (Francesco Fusco) [1020579] - [net] bridge: fix a possible use after free (Francesco Fusco) [1020579] - [net] bridge: Pseudo-header required for the checksum of ICMPv6 (Francesco Fusco) [1020579] - [net] bridge: correct IPv6 checksum after pull (Francesco Fusco) [1020579] - [net] bridge: Do not send queries on multicast group leaves (Francesco Fusco) [1020579] - [net] bridge: Fix return values of br_multicast_add_group/br_multicast_new_group (Francesco Fusco) [1020579] - [net] bridge: don't try to update timers in case of broken MLD queries (Francesco Fusco) [1020579] - [net] bridge: prevent flooding IPv6 packets that do not have a listener (Francesco Fusco) [1020579] - [net] ipv6: mcast: use in6_dev_put in timer handlers instead of __in6_dev_put (Florian Westphal) [1026520] - [net] ipv6: mld: document force_mld_version in ip-sysctl.txt (Florian Westphal) [1026520] - [net] ipv6: mld: introduce mld_*_stop_timer functions (Florian Westphal) [1026520] - [net] ipv6: mld: refactor query processing into v1/v2 functions (Florian Westphal) [1026520] - [net] ipv6: mld: similarly to MLDv2 have min max_delay of 1 (Florian Westphal) [1026520] - [net] ipv6: mld: implement RFC3810 MLDv2 mode only (Florian Westphal) [1026520] - [net] ipv6: mld: get rid of MLDV2_MRC and simplify calculation (Florian Westphal) [1026520] - [net] ipv6: mld: clean up MLD_V1_SEEN macro (Florian Westphal) [1026520] - [net] ipv6: mld: fix v1/v2 switchback timeout to rfc3810, 9.12 (Florian Westphal) [1026520] - [net] ipv6: mcast: minor: use defines for rfc3810/8.1 lengths (Florian Westphal) [1026520] - [net] ipv6: minor: *_start_timer: rather use unsigned long (Florian Westphal) [1026520] - [net] ipv4: processing ancillary IP_TOS or IP_TTL (Francesco Fusco) [990694] - [net] ipv4: IP_TOS and IP_TTL can be specified as ancillary data (Francesco Fusco) [990694] - [net] netfilter: nf_conntrack: avoid large timeout for mid-stream pickup (Jiri Benc) [1033869] - [net] tcp: preserve ACK clocking in TSO (Jesper Brouer) [1015147] - [documentation] add missing documentation about network stack scaling (Ivan Vecera) [961555] - [netdrv] bonding: check for vlan device in bond_3ad_lacpdu_recv() (Veaceslav Falico) [1050224] - [netdrv] bonding: move bond_compute_features out of locks (Veaceslav Falico) [1021442] - [netdrv] bnx2: remove unnecessary pci_set_drvdata() (Neil Horman) [1054555] - [netdrv] bnx2: Miscellaneous conversions to ETH_ALEN (Neil Horman) [1054555] - [netdrv] bnx2: Convert dma_alloc_coherent() to dma_zalloc_coherent (Neil Horman) [1054555] - [netdrv] bnx2: Update version to 2.2.4 (Neil Horman) [1054555] - [netdrv] bnx2: Use SIMPLE_DEV_PM_OPS (Neil Horman) [1054555] - [netdrv] bnx2: Refactor WoL setup into a separate function (Neil Horman) [1054555] - [netdrv] bnx2: Use kernel APIs for WoL and power state changes (Neil Horman) [1054555] - [netdrv] bnx2: Handle error condition in ->slot_reset() (Neil Horman) [1054555] - [netdrv] bnx2: use pdev->pm_cap instead of pci_find_capability() (Neil Horman) [1054555] - [netdrv] bnx2: Use module_pci_driver to register driver (Neil Horman) [1054555] - [netdrv] bnx2: make cnic_probe static (Neil Horman) [1054555] - [netdrv] bnx2: Fix accidental reversions (Neil Horman) [1054555]- [net] sctp: fix sctp_connectx abi for ia32 emulation/compat mode (Daniel Borkmann) [1053547] - [net] packet: improve socket create/bind latency in some cases (Daniel Borkmann) [1045150] - [net] filter: let bpf_tell_extensions return SKF_AD_MAX (Daniel Borkmann) [960275] - [net] introduce SO_BPF_EXTENSIONS (Daniel Borkmann) [960275] - [net] tcp_probe: adapt tbuf size for recent changes (Daniel Borkmann) [1000466] - [net] tcp_probe: allow more advanced ingress filtering by mark (Daniel Borkmann) [1000466] - [net] tcp_probe: add IPv6 support (Daniel Borkmann) [1000466] - [net] tcp_probe: kprobes: adapt jtcp_rcv_established signature (Daniel Borkmann) [1000466] - [net] tcp_probe: also include rcv_wnd next to snd_wnd (Daniel Borkmann) [1000466] - [net] tcp_probe: cleanup snprintf() use (Daniel Borkmann) [1000466] - [net] tcp_probe: avoid modulus operation and wrap fix (Daniel Borkmann) [1000466] - [lib] vsprintf: add IPv4/v6 generic format specifier (Daniel Borkmann) [1000466] - [lib] vsprintf: Add IPV4 options for host, network, big and little endian (Daniel Borkmann) [1000466] - [lib] vsprintf: Update pI6c to not compress a single 0 (Daniel Borkmann) [1000466] - [net] netfilter: nf_conntrack: use RCU safe kfree for conntrack extensions (Jesper Brouer) [1015122] - [scsi] vmw_pvscsi: Fix pvscsi_abort() function (Ewan Milne) [1002727] - [scsi] scsi_dh: cosmetic change to sizeof() (Ewan Milne) [1062494] - [scsi] scsi_dh_alua: Add module parameter to allow failover to non preferred path without STPG (Maurizio Lombardi) [1020554] - [x86] Support Silvermont (Neil Horman) [1048304] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Veaceslav Falico) [1029315] - [security] audit: suppress stock memalloc failure warnings since already managed (Richard Guy Briggs) [890899] - [kernel] sched: Avoid throttle_cfs_rq() racing with period_timer stopping (Seth Jennings) [844450] - [hv] ballon: Make pressure posting thread sleep interruptibly (Luiz Capitulino) [1065274] - [virt] virtio_balloon: fix handling of PAGE_SIZE != 4k (Steve Best) [1034793] - [virt] virtio_balloon: Fix endian bug (Steve Best) [1034793] - [kvm] x86: emulator: Implement jmp far opcode ff/5 (Laszlo Ersek) [1059496] - [kvm] x86: emulator: Add decoding of 16bit second in memory argument (Laszlo Ersek) [1059496] - [virt] xenfv: cpuid filtering, allow 'em all on v4 (Andrew Jones) [1064971] - [virt] xenfv: cpuid filtering, check xen major version (Andrew Jones) [1064971] - [kernel] errno.h: remove "NFS" from descriptions in comments (Eric Sandeen) [1009681] - [virt] xen: mask x2APIC feature in PV (Andrew Jones) [1061348 1064974] - [virt] xen: filter APERFMPERF cpuid feature out (Andrew Jones) [1061348 1064974] - [virt] xenpv: fix xen_cpuid mwait leaf case (Andrew Jones) [1061348 1064974] - [virt] xenpv: improve xsave detection (Andrew Jones) [1061348 1064974] - [virt] xen: mask the MTRR feature from the cpuid (Andrew Jones) [1061348 1064974] - [s390] crypto: Fix aes-xts parameter corruption (Hendrik Brueckner) [1043540] - [x86] crypto: xor - Check for osxsave as well as avx in crypto/xor (Andrew Jones) [1061348] - [x86] add cpu_has_osxsave (Andrew Jones) [1061348] - [virt] revert "xen: don't touch xsave in cr4" (Andrew Jones) [1061348] - [virt] revert "xen: mask cpu feature avx" (Andrew Jones) [1061348] - [x86] intel-iommu: fix off-by-one in pagetable freeing (Marcelo Tosatti) [635846] - [x86] intel-iommu: Free old page tables before creating superpage (Marcelo Tosatti) [635846] - [x86] amd-iommu: Fix memory leak in free_pagetable (Marcelo Tosatti) [635846] - [x86] kvm: iommu: hva align mapping page size (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix return value of iommu_unmap() API (Marcelo Tosatti) [635846] - [x86] intel-iommu: Fix leaks in pagetable freeing (Marcelo Tosatti) [635846] - [x86] amd-iommu: Make iommu_map_page and alloc_pte aware of page sizes (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix superpage support in pfn_to_dma_pte() (Marcelo Tosatti) [635846] - [x86] intel-iommu: set iommu_superpage on VM domains to lowest common denominator (Marcelo Tosatti) [635846] - [x86] intel-iommu: Enable super page support (Marcelo Tosatti) [635846] - [x86] kvm: Fix order passed to iommu_unmap (Marcelo Tosatti) [635846] - [x86] kvm: Change kvm_iommu_map_pages to map large pages (Marcelo Tosatti) [635846] - [x86] vt-d: Change map_range functions to implement map interface (Marcelo Tosatti) [635846] - [x86] iommu-api: Add ->*map callbacks to iommu_ops (Marcelo Tosatti) [635846] - [x86] iommu-api: Add iommu_map and iommu_unmap functions (Marcelo Tosatti) [635846] - [x86] iommu-api: Rename ->*map function pointers to ->*map_range (Marcelo Tosatti) [635846] - [x86] kvm: Introduce kvm_host_page_size (Marcelo Tosatti) [635846] - [x86] kvm: Enable EPT 1GB page support (Marcelo Tosatti) [998745] - [x86] kvm: Rename gb_page_enable() to get_lpage_level() in kvm_x86_ops (Marcelo Tosatti) [998745] - [x86] kvm: Moving PT_*_LEVEL to mmu.h (Marcelo Tosatti) [998745]- [edac] sb_edac: add support for Ivy Bridge (Aristeu Rozanski) [1005266] - [edac] sb_edac: avoid decoding the same error multiple times (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename mci_bind_devs() (Aristeu Rozanski) [1005266] - [edac] sb_edac: enable multiple PCI id tables to be used (Aristeu Rozanski) [1005266] - [edac] sb_edac: rework sad_pkg (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different interleave lists (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different dram_rule arrays (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOHM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename pci_br (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOLM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: make RANK_CFG_A value part of sbridge_info (Aristeu Rozanski) [1005266] - [char] tty: ldisc, wait for ldisc infinitely in hangup (Aristeu Rozanski) [983146] - [char] tty: ldisc, move wait idle to caller (Aristeu Rozanski) [983146] - [char] tty: ldisc, allow waiting for ldisc arbitrarily long (Aristeu Rozanski) [983146] - [char] tty: ldisc, do not close until there are readers (Aristeu Rozanski) [983146] - [char] tty: restore tty_ldisc_wait_idle (Aristeu Rozanski) [983146] - [acpi] thermal: Check for thermal zone requirement (Nigel Croxon) [1021044] - [acpi] thermal: Don't invalidate thermal zone if critical trip point is bad (Nigel Croxon) [1021044] - [powerpc] mm: Fix mmap errno when MAP_FIXED is set and mapping exceeds the allowed address space (Jerome Marchand) [848316] - [mm] add overcommit_kbytes sysctl variable (Jerome Marchand) [967101] - [mm] factor commit limit calculation (Jerome Marchand) [967101] - [kernel] futex: fix handling of read-only-mapped hugepages (Andrea Arcangeli) [1045050] - [mm] flush pages from pagevec of offlined CPU (Naoya Horiguchi) [1037467] - [fs] Change fsnotify() to call fsnotify_create_event() with GFP_NOFS instead of GFP_KERNEL (Larry Woodman) [1032264] - [x86] Stop recursive fault in print_context_stack after stack overflow (Aaron Tomlin) [1028407] - [mm] fix BUG in __split_huge_page_pmd (Andrea Arcangeli) [949735] - [fs] GFS2: Lock i_mutex and use a local gfs2_holder for fallocate (Robert S Peterson) [1061910] - [fs] xfs: deprecate nodelaylog option (Eric Sandeen) [1055644] - [fs] nfsd: fix a race between returning and breaking the same delegation (Scott Mayhew) [914772] - [fs] cifs: escaping special characters in cifs_show_options (Cedric Buissart) [1023373] - [fs] ext4: fix WARN_ON from ext4_releasepage() (Carlos Maiolino) [1036814] - [scsi] sg: Fix user memory corruption when SG_IO is interrupted by a signal (David Milburn) [913199] - [fs] vfs: fix getname() && do_getname() interaction (Oleg Nesterov) [1024689] - [fs] ext3: pass custom EOF to generic_file_llseek_size() (Eric Sandeen) [1007459] - [fs] ext4: use core vfs llseek code for dir seeks (Eric Sandeen) [1007459] - [fs] vfs: allow custom EOF in generic_file_llseek code (Eric Sandeen) [1007459] - [fs] ext3: return 32/64-bit dir name hash according to usage type (Eric Sandeen) [1007459] - [fs] ext4: replace cut'n'pasted llseek code with generic_file_llseek_size (Eric Sandeen) [1007459] - [fs] vfs: add generic_file_llseek_size (Eric Sandeen) [1007459]- [x86] apic: Make disabled_cpu_apicid static read_mostly, fix typos (Nigel Croxon) [980621] - [x86] kexec: Add disable_cpu_apicid kernel parameter (Nigel Croxon) [980621] - [net] neigh: fix setting of default gc_* values (Jiri Pirko) [1070363] - [net] ipv4: fix route deletion for IPs on many subnets (Jiri Benc) [1056443] - [net] ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] tcp: tsq: restore minimal amount of queueing (Jiri Pirko) [1044053] - [net] ipv6: fix potential use after free in tcp_v6_do_rcv (Jiri Benc) [1004164] - [net] ipv6: Use ipv6_get_dsfield() instead of ipv6_tclass() (Jiri Benc) [1004164] - [fs] proc: meminfo: provide estimated available memory (Luiz Capitulino) [1032702] - [mm] vmscan: re-introduce the ZONE_RECLAIM_NOSCAN bailout for zone_reclaim() (Rafael Aquini) [1039534] - [mm] vmscan: compaction works against zones, not lruvecs (Johannes Weiner) [982770]- [fs] Fix mountpoint reference leakage in linkat (Jeff Layton) [1059943] - [net] sock: Fix release_cb kABI brekage (Thomas Graf) [1039723] - [kvm] x86: use kvm_read/write_guest_virt_system in task switch (Paolo Bonzini) [1018581] - [kvm] x86: small cleanups to kvm_task_switch (Paolo Bonzini) [1018581] - [kvm] x86: propagate error from kvm_load_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: improve save_guest_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: introduce kvm_write_guest_virt_system (Paolo Bonzini) [1018581] - [kvm] x86: Fix task switch privilege checks (Paolo Bonzini) [1018581]- [powerpc] Make function that parses RTAS error logs global (Steve Best) [1028682] - [powerpc] pseries: Add RTAS event log v6 definition (Steve Best) [1028682] - [powerpc] pseries: Parse and handle EPOW interrupts (Steve Best) [1028682] - [net] loopback: set default mtu to 64K (Jiri Pirko) [1057610] - [net] netpoll: take rcu_read_lock_bh() in netpoll_send_skb_on_dev() (Florian Westphal) [1049052] - [net] tcp: call tcp_replace_ts_recent() from tcp_ack() (Jiri Pirko) [1056516] - [net] tcp: accept RST without ACK flag (Jiri Pirko) [890377] - [net] tcp: should drop incoming frames without ACK flag set (Jiri Pirko) [890377] - [fs] cifs: sanity check length of data to send before sending (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] cifs: ensure that uncached writes handle unmapped areas correctly (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] xfs: xfs_remove deadlocks due to inverted AGF vs AGI lock ordering (Brian Foster) [1059334]- [pci] Retry allocation of only the resource type that failed (Myron Stowe) [1033748] - [pci] cleanup assign_requested_resources_sorted() kernel-doc warning (Myron Stowe) [1033748] - [pci] add a PCI resource reallocation config option (Myron Stowe) [1033748] - [pci] print out suggestion about using pci=realloc (Myron Stowe) [1033748] - [pci] prepare pci=realloc for multiple options (Myron Stowe) [1033748] - [pci] Retry on IORESOURCE_IO type allocations (Myron Stowe) [1033748] - [pci] Skip cardbus assigned resource reset during pci bus rescan (Myron Stowe) [1033748] - [pci] Fix "cardbus bridge resources as optional" size handling (Myron Stowe) [1033748] - [pci] Disable cardbus bridge MEM1 prefetchable bit (Myron Stowe) [1033748] - [pci] Fix /sys warning when sriov enabled and card is hot removed (Myron Stowe) [1033748] - [pci] remove add_to_failed_list() (Myron Stowe) [1033748] - [pci] add debug print out for add_size (Myron Stowe) [1033748] - [pci] make free_list() into a function (Myron Stowe) [1033748] - [pci] Rename dev_res_x to add_res or fail_res (Myron Stowe) [1033748] - [pci] Merge pci_dev_resource_x and pci_dev_resource (Myron Stowe) [1033748] - [pci] Replace resource_list with generic list (Myron Stowe) [1033748] - [pci] Move struct resource_list to setup-bus.c (Myron Stowe) [1033748] - [pci] Move pdev_sort_resources() to setup-bus.c (Myron Stowe) [1033748] - [pci] make re-allocation try harder by reassigning ranges higher (Myron Stowe) [1033748] - [pci] Make pci_rescan_bus handle add_list (Myron Stowe) [1033748] - [pci] Make rescan bus increase bridge resource size if needed (Myron Stowe) [1033748] - [pci] Use add_list in pcie hotplug path (Myron Stowe) [1033748] - [pci] try to assign required+option size first (Myron Stowe) [1033748] - [pci] Move get_res_add_size() function (Myron Stowe) [1033748] - [pci] Make add_to_list() return status (Myron Stowe) [1033748] - [pci] Calculate right add_size (Myron Stowe) [1033748] - [pci] set pci sriov page size before reading SRIOV BAR (Myron Stowe) [1033748] - [pci] delay configuration of SRIOV capability (Myron Stowe) [1033748] - [pci] Fix hotplug of Express Module with pci bridges (Myron Stowe) [1033748] - [pci] defer enablement of SRIOV BARS (Myron Stowe) [1033748] - [pci] Make pci_setup_bridge() non-static for use by arch code (Myron Stowe) [1033748] - [pci] code and comments cleanup (Myron Stowe) [1033748] - [pci] make cardbus-bridge resources optional (Myron Stowe) [1033748] - [pci] make SRIOV resources optional (Myron Stowe) [1033748] - [pci] ability to relocate assigned pci-resources (Myron Stowe) [1033748] - [pci] honor child buses add_size in hot plug configuration (Myron Stowe) [1033748] - [pci] remove printks about disabled bridge windows (Myron Stowe) [1033748] - [pci] ability to resize an allocated resource (Myron Stowe) [1033748] - [pci] pciehp: cleanup flow in pciehp_configure_device (Myron Stowe) [1033748] - [pci] Combined back-port of changes to drivers/pci/setup-bus.c to end up in sync with upstream at commit f483d39 (Myron Stowe) [1033748] - [pci] set PCI_PREF_RANGE_TYPE_64 in pci_bridge_check_ranges (Myron Stowe) [1033748] - [pci] rework "pci: add failed_list to pci_bus_assign_resources" (Myron Stowe) [1033748] - [pci] rework "pci: add pci_bridge_release_resources and pci_bus_release_bridge_resources" (Myron Stowe) [1033748] - [pci] rework "pci: separate pci_setup_bridge to small functions" (Myron Stowe) [1033748] - [pci] claim SR-IOV BARs in pcibios_allocate_resource (Myron Stowe) [1033748]- [x86] apic: Map the local apic when parsing the MP table (Prarit Bhargava) [1061873] - [kvm] x86: fix tsc catchup issue with tsc scaling (Marcelo Tosatti) [1005143] - [char] virtio-rng: don't register buffer if data isn't read out (Amos Kong) [1008273] - [netdrv] enic: remove enic->vlan_group check (Stefan Assmann) [1057704] - [netdrv] bonding: add NETIF_F_NO_CSUM vlan_features (Ivan Vecera) [1059777] - [infiniband] ipoib: Report operstate consistently when brought up without a link (Michal Schmidt) [995300]- [security] selinux: fix broken peer recv check (Paul Moore) [1043051] - [perf] tools: Enable branch profiling (Jiri Olsa) [1057869] - [perf] Fix hypervisor branch sampling permission check (Jiri Olsa) [1057869] - [perf] x86: Check branch sampling priv level in generic code (Jiri Olsa) [1057869] - [perf] Demand proper privileges for PERF_SAMPLE_BRANCH_KERNEL (Jiri Olsa) [1057869] - [perf] x86: Fix intel LBR filter (Jiri Olsa) [1057869] - [perf] Add callback to flush branch_stack on context switch (Jiri Olsa) [1057869] - [perf] Disable PERF_SAMPLE_BRANCH_* when not supported (Jiri Olsa) [1057869] - [perf] x86: Add LBR software filter support for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Implement PERF_SAMPLE_BRANCH for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Disable LBR support for older Intel Atom processors (Jiri Olsa) [1057869] - [perf] x86: Sync branch stack sampling with precise_sampling (Jiri Olsa) [1057869] - [char] n_tty: Fix unsafe update of available buffer space (Jiri Benc) [980188] - [char] n_tty: Fix stuck throttled driver (Jiri Benc) [980188] - [char] tty: Add safe tty throttle/unthrottle functions (Jiri Benc) [980188] - [char] tty: note race we need to fix (Jiri Benc) [980188] - [fs] nfsd: don't try to reuse an expired DRC entry off the list (Jeff Layton) [1036972] - [fs] nfsd: when reusing an existing repcache entry, unhash it first (Jeff Layton) [1036972] - [fs] GFS2: Fix slab memory leak in gfs2_bufdata (Robert S Peterson) [1024024] - [fs] GFS2: Fix use-after-free race when calling gfs2_remove_from_ail (Robert S Peterson) [1024024] - [fs] nfs: always make sure page is up-to-date before extending a write to cover the entire page (Scott Mayhew) [1054493] - [fs] GFS2: Increase i_writecount during gfs2_setattr_chown (Robert S Peterson) [1046168] - [fs] xfs: ensure we capture IO errors correctly (Lachlan McIlroy) [1021325] - [mm] get rid of unnecessary pageblock scanning in setup_zone_migrate_reserve (Motohiro Kosaki) [1043353]- [security] selinux: process labeled IPsec TCP SYN-ACK packets properly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: look for IPsec labels on both inbound and outbound packets (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_output() (Paul Moore) [1024631]- [edac] e752x_edac: Fix pci_dev usage count (Aristeu Rozanski) [1029530] - [md] fix lockdep warning in dm-thin (Mikulas Patocka) [952815] - [md] optimize use SRCU and RCU (Mikulas Patocka) [1011985] - [s390] mm: handle asce-type exceptions as normal page fault (Hendrik Brueckner) [1034268] - [s390] mm: correct tlb flush on page table upgrade (Hendrik Brueckner) [1034269] - [kvm] vmx: Properly return error to userspace on vmentry failure (Andrew Jones) [1054139] - [net] neigh: fix kabi breakage of the set (Jiri Pirko) [1023278] - [net] neigh: use neigh_parms_net() to get struct neigh_parms->net pointer (Jiri Pirko) [1023278] - [net] ipv4: loopback device: ignore value changes after device is upped (Jiri Pirko) [1023278] - [net] neigh: ipv6: respect default values set before an address is assigned to device (Jiri Pirko) [1023278] - [net] neigh: restore old behaviour of default parms values (Jiri Pirko) [1023278] - [net] neigh: introduce neigh_parms_family helper (Jiri Pirko) [1023278] - [net] neigh: wrap proc dointvec functions (Jiri Pirko) [1023278] - [net] neigh: do not use ctl_table->extra (Jiri Pirko) [1023278] - [net] neigh: convert parms to an array (Jiri Pirko) [1023278] - [net] fix memory information leaks in recv protocol handlers (Florian Westphal) [1039869] {CVE-2013-7271} - [net] ipv6: netfilter: ip6t_LOG: fix mark logging for IPv6 packets (Jiri Pirko) [1029970] - [net] netfilter: xt_socket: Make tproto signed in socket_mt6_v1() (Jiri Pirko) [1022201] - [net] af_unix: If we don't care about credentials coallesce all messages (Jiri Pirko) [1024635]- [mm] memcg: fix oom schedule_timeout() (Ulrich Obergfell) [1034237] - [mm] memcg: change memcg_oom_mutex to spinlock (Ulrich Obergfell) [1034237] - [mm] memcg: fix hierarchical oom locking (Ulrich Obergfell) [1034237] - [mm] memcg: make oom_lock 0 and 1 based rather than counter (Ulrich Obergfell) [1034237] - [usb] cdc-wdm: fix buffer overflow (Alexander Gordeev) [922001] {CVE-2013-1860} - [usb] cdc-wdm: Fix race between autosuspend and reading from the device (Alexander Gordeev) [922001] {CVE-2013-1860}- [perf] tools: Fix LIBNUMA build with glibc 2.12 and older (Jiri Olsa) [1034843] - [perf] probe: Fix segfault (Jiri Olsa) [1034843] - [perf] record: Fix -C option (Jiri Olsa) [1034843] - [perf] tools: check if -DFORTIFY_SOURCE=2 is allowed (Jiri Olsa) [1034843] - [perf] report: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] annotate: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] Enable building perf tools for Meta (Jiri Olsa) [1034843] - [perf] Enable building perf tools for ARC (Jiri Olsa) [1034843] - [perf] tools: Fix build with bison 2.3 and older (Jiri Olsa) [1034843] - [perf] tools: Limit unwind support to x86 archs (Jiri Olsa) [1034843] - [perf] annotate: Make it to be able to skip unannotatable symbols (Jiri Olsa) [1034843] - [perf] gtk/annotate: Fail early if it can't annotate (Jiri Olsa) [1034843] - [perf] gtk/annotate: Show source lines with gray color (Jiri Olsa) [1034843] - [perf] gtk/annotate: Support multiple event annotation (Jiri Olsa) [1034843] - [perf] ui/gtk: Implement basic GTK2 annotation browser (Jiri Olsa) [1034843] - [perf] annotate: Fix warning message on a missing vmlinux (Jiri Olsa) [1034843] - [perf] buildid-cache: Add --update option (Jiri Olsa) [1034843] - [perf] python: Link with sysfs.o (Jiri Olsa) [1034843] - [perf] evlist: Pass the event_group info via perf_attr_details (Jiri Olsa) [1034843] - [perf] tools: Fix calloc argument ordering (Jiri Olsa) [1034843] - [perf] tests: Adding automated parsing tests for group :GH modifiers (Jiri Olsa) [1034843] - [perf] tools: Fix perf_evsel::exclude_GH handling (Jiri Olsa) [1034843] - [perf] hists browser: Add support to display whole group data for raw columns (Jiri Olsa) [1034843] - [perf] stat: Add per processor socket count aggregation (Jiri Olsa) [1034843] - [perf] tools: Add cpu_map processor socket level functions (Jiri Olsa) [1034843] - [perf] evlist: Make event_copy local to mmaps (Jiri Olsa) [1034843] - [perf] sort: Check return value of strdup() (Jiri Olsa) [1034843] - [perf] sort: Make setup_sorting returns an error code (Jiri Olsa) [1034843] - [perf] sort: Drop ip_* arguments from _sort__sym_cmp() (Jiri Olsa) [1034843] - [perf] tools: Check for flex and bison before continuing building (Jiri Olsa) [1034843] - [perf] evlist: Fix set event list leader (Jiri Olsa) [1034843] - [perf] report: Enable the runtime switching of perf data file (Jiri Olsa) [1034843] - [perf] hists browser: Add option for runtime switching perf data file (Jiri Olsa) [1034843] - [perf] evlist: Add --group option (Jiri Olsa) [1034843] - [perf] report: Add report.group config option (Jiri Olsa) [1034843] - [perf] report: Add --group option (Jiri Olsa) [1034843] - [perf] report: Show group description when event group is enabled (Jiri Olsa) [1034843] - [perf] report: Bypass non-leader events when event group is enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Trim column header string when event group enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Add support for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Add suppport for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Move coloring logic to hpp functions (Jiri Olsa) [1034843] - [perf] ui/hist: Add support for event group view (Jiri Olsa) [1034843] - [perf] gtk/browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] hists browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] ui/hist: Consolidate hpp helpers (Jiri Olsa) [1034843] - [perf] hists: Resort hist entries using group members for output (Jiri Olsa) [1034843] - [perf] report: Make another loop for linking group hists (Jiri Olsa) [1034843] - [perf] header: Add HEADER_GROUP_DESC feature (Jiri Olsa) [1034843] - [perf] tests: Add group test conditions (Jiri Olsa) [1034843] - [perf] tools: Keep group information (Jiri Olsa) [1034843] - [perf] top: Delete maps on exit (Jiri Olsa) [1034843] - [perf] top: Stop using exit() (Jiri Olsa) [1034843] - [perf] header: Fix double fclose() on do_write() failure (Jiri Olsa) [1034843] - [perf] header: Fix memory leak for the "Not caching a kptr_restrict'ed /proc/kallsyms" case (Jiri Olsa) [1034843] - [perf] tools: Fix memory leak on error (Jiri Olsa) [1034843] - [perf] sort: Use pclose() instead of fclose() on pipe stream (Jiri Olsa) [1034843] - [perf] tools: Fix possible double free on error (Jiri Olsa) [1034843] - [perf] tools, powerpc: Fix compile warnings in tests/attr.c (Jiri Olsa) [1034843] - [perf] evsel: Fix memory leaks on evsel->counts (Jiri Olsa) [1034843] - [perf] stat: Add interval printing (Jiri Olsa) [1034843] - [perf] evsel: Add prev_raw_count field (Jiri Olsa) [1034843] - [perf] tools: Make numa benchmark optional (Jiri Olsa) [1034843] - [perf] Add 'perf bench numa mem' NUMA performance measurement suite (Jiri Olsa) [1034843] - [perf] tests: Fix leaks on PERF_RECORD_* test (Jiri Olsa) [1034843] - [perf] tests: Call machine__exit in the vmlinux matches kallsyms test (Jiri Olsa) [1034843] - [perf] ui browser: Free browser->helpline() on ui_browser__hide() (Jiri Olsa) [1034843] - [perf] header: Stop using die() calls when processing tracing data (Jiri Olsa) [1034843] - [perf] kmem: Use memdup() (Jiri Olsa) [1034843] - [perf] tools: Use memdup in map__clone (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in map.c and map.h (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in strlist (Jiri Olsa) [1034843] - [perf] test: Allow skipping tests (Jiri Olsa) [1034843] - [perf] tools: Allow passing a list to intlist__new (Jiri Olsa) [1034843] - [perf] tools: Allow passing NULL to intlist__find (Jiri Olsa) [1034843] - [perf] script: Remove workqueue-stats script (Jiri Olsa) [1034843] - [perf] script: hook up perf_scripting_context->pevent (Jiri Olsa) [1034843] - [perf] script: Don't display trace info when invoking scripts (Jiri Olsa) [1034843] - [perf] tools: Remove some needless die() calls from the main routine (Jiri Olsa) [1034843] - [perf] pmu: Privatize perf_pmu_format and perf_pmu_alias structs (Jiri Olsa) [1034843] - [perf] tests: Use ARRAY_SIZE() were applicable (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in event parsing struct names (Jiri Olsa) [1034843] - [perf] ui browsers: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] pmu: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in parse_events_term struct (Jiri Olsa) [1034843] - [perf] tools: Move ltrim() to util/string.c (Jiri Olsa) [1034843] - [perf] tools: Fix PMU format parsing test failure (Jiri Olsa) [1034843] - [perf] tools: Do not include PERF-VERSION-FILE to Makefile (Jiri Olsa) [1034843] - [perf] tools: Get rid of unused include of config.mak (Jiri Olsa) [1034843] - [perf] tools: Remove unused 'unset' parameter from parse_events (Jiri Olsa) [1034843] - [perf] tools: Mark branch_info maps as referenced (Jiri Olsa) [1034843] - [perf] annotate browser: Fix segfault when drawing out-of-bounds jumps (Jiri Olsa) [1034843] - [perf] tools: Move get_term_dimensions from top to util.c (Jiri Olsa) [1034843] - [perf] symbols: Mark vmlinux filename as allocated (Jiri Olsa) [1034843] - [perf] symbols: Move name malloc to when needed in dso__load (Jiri Olsa) [1034843] - [perf] report: Update documentation for sort keys (Jiri Olsa) [1034843] - [perf] sort: Separate out branch stack specific sort keys (Jiri Olsa) [1034843] - [perf] sort: Clean up sort__first_dimension setting (Jiri Olsa) [1034843] - [perf] sort: Calculate parent column width too (Jiri Olsa) [1034843] - [perf] sort: Align cpu column to right (Jiri Olsa) [1034843] - [perf] sort: Fix --sort pid output (Jiri Olsa) [1034843] - [perf] sort: Get rid of unnecessary __maybe_unused (Jiri Olsa) [1034843] - [perf] sort: Move misplaced sort entry functions (Jiri Olsa) [1034843] - [perf] probe: Allow of casting an array of char to string (Jiri Olsa) [1034843] - [perf] tools: Add anonymous huge page recognition (Jiri Olsa) [1034843] - [perf] bench: Flush stdout before starting bench suite (Jiri Olsa) [1034843] - [perf] symbols: Include elf.h header regardless LIBELF_SUPPORT (Jiri Olsa) [1034843] - [perf] tools: Fix possible but unlikely buffer overflow (Jiri Olsa) [1034843] - [perf] tools: Fix GNU make v3.80 compatibility issue (Jiri Olsa) [1034843] - [perf] ui/gtk: Setup browser window early (Jiri Olsa) [1034843] - [perf] ui/gtk: Factor out common browser routines (Jiri Olsa) [1034843] - [perf] script: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] kmem: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] tools: remove redundant checks from _sort__sym_cmp (Jiri Olsa) [1034843] - [perf] tests: Don't fail if a matching vmlinux isn't found, skip that test (Jiri Olsa) [1034843] - [perf] tests: Add return states enum for tests (Jiri Olsa) [1034843] - [perf] machine: Simplify accessing the host machine (Jiri Olsa) [1034843] - [perf] tests: Fix PYTHONPATH for python-use test tracepoints (Jiri Olsa) [1034843] - [perf] machine: Introduce struct machines (Jiri Olsa) [1034843] - [perf] session: There is no need for a per session hists instance (Jiri Olsa) [1034843] - [perf] hists: Rename hists__fprintf_nr_events to events_stats__fprintf (Jiri Olsa) [1034843] - [perf] record: Don't pass host machine to guest synthesizer (Jiri Olsa) [1034843] - [perf] header: Ensure read/write finished successfully (Jiri Olsa) [1034843] - [perf] tests: Check python path on attr and binding test (Jiri Olsa) [1034843] - [perf] tests: Add event parsing test for '*:*' tracepoints (Jiri Olsa) [1034843] - [perf] tools: Add missing closedir in multi tracepoint processing (Jiri Olsa) [1034843] - [perf] test: Check for linking problems in the python binding (Jiri Olsa) [1034843] - [perf] evsel: Introduce perf_evsel__open_strerror method (Jiri Olsa) [1034843] - [perf] evsel: Introduce event fallback method (Jiri Olsa) [1034843] - [perf] evsel: Do missing feature fallbacks in just one place (Jiri Olsa) [1034843] - [perf] tests: Adjust some message log levels to help diagnosing problems in attr tests (Jiri Olsa) [1034843] - [perf] test: Remove leftover temp file left by one of the attr tests (Jiri Olsa) [1034843] - [perf] test: Add a test case for hists__match, hists__link (Jiri Olsa) [1034843] - [perf] diff: Use internal rb tree for compute resort (Jiri Olsa) [1034843] - [perf] hists: Link hist entries before inserting to an output tree (Jiri Olsa) [1034843] - [perf] hists: Exchange order of comparing items when collapsing hists (Jiri Olsa) [1034843] - [perf] top: Use perf_evlist__config() (Jiri Olsa) [1034843] - [perf] record: Export the callchain parsing routine and help (Jiri Olsa) [1034843] - [perf] record: Pass perf_record_opts to the callchain cmdline parsing callback (Jiri Olsa) [1034843] - [perf] evsel: Decode read_format and sample_type in perf_evsel__fprintf (Jiri Olsa) [1034843] - [perf] tools: Add install-bin Makefile target (Jiri Olsa) [1034843] - [perf] evsel: Adopt fprintf routine from 'perf evlist' (Jiri Olsa) [1034843] - [perf] evlist: Set the leader in the perf_evlist__config method (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_TOTAL_TIME_ENABLED/_RUNNING (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_ID in read_format (Jiri Olsa) [1034843] - [perf] evsel: Introduce method to request IDs be used (Jiri Olsa) [1034843] - [perf] test: Use perf_evsel__newtp constructor in the tracepoint tests (Jiri Olsa) [1034843] - [perf] test: Fixup error reporting in basic mmap test (Jiri Olsa) [1034843] - [perf] evsel: Update sample_size when setting sample_type bits (Jiri Olsa) [1034843] - [perf] machine: Move more machine methods to machine.c (Jiri Olsa) [1034843] - [perf] buildid-cache: Add option to show build ids that are missing in the cache (Jiri Olsa) [1034843] - [perf] symbols: Generalize filter in __fprintf_buildid methods (Jiri Olsa) [1034843] - [perf] diff: Remove displacement output option (Jiri Olsa) [1034843] - [perf] buildid-list: We need to check if a file is ELF first (Jiri Olsa) [1034843] - [perf] tools: Fix TUI helpline output (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make tags (Jiri Olsa) [1034843] - [perf] diff: Change formula methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Change compute methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Remove displacement from struct hist_entry_diff (Jiri Olsa) [1034843] - [perf] evsel: Convert to _is_group_leader method (Jiri Olsa) [1034843] - [perf] evsel: Set leader evsel's ->leader to itself (Jiri Olsa) [1034843] - [perf] hists: Link hist entry pairs to leader (Jiri Olsa) [1034843] - [perf] hists: Fix typo on hist__entry_add_pair (Jiri Olsa) [1034843] - [perf] symbols: Ignore ABS symbols when loading data maps (Jiri Olsa) [1034843] - [perf] hists: Introduce perf_hpp__list for period related columns (Jiri Olsa) [1034843] - [perf] tools: Fix mmap limitations on 32-bit (Jiri Olsa) [1034843] - [perf] top: Add missing newline on pr_err call (Jiri Olsa) [1034843] - [perf] session: Free environment information when deleting session (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make clean (Jiri Olsa) [1034843] - [perf] ui/helpline: Introduce ui_helpline__vshow() (Jiri Olsa) [1034843] - [perf] ui: Always compile error printing code (Jiri Olsa) [1034843] - [perf] symbols: Fix dso__fprintf() print statement (Jiri Olsa) [1034843] - [net] sctp: fix checksum marking for outgoing packets (Daniel Borkmann) [1040385]- [fs] fuse: never d_drop() dentry mountpoints on failed reval (Brian Foster) [1026952] - [fs] cifs: don't instantiate new dentries in readdir for inodes that need to be revalidated immediately (Sachin Prabhu) [1017883] - [fs] cifs: revalidate directories instiantiated via FIND_* in order to handle DFS referrals (Sachin Prabhu) [1017883] - [fs] cifs: only set ops for inodes in I_NEW state (Sachin Prabhu) [1017883] - [fs] nfs: fix handling of invalid mount options in nfs_remount (Jeff Layton) [968185] - [fs] nfs: reject version and minorversion changes on remount attempts (Jeff Layton) [968185] - [fs] nfsd: add private md5 hashing implementation to get around FIPS blacklisting (Jeff Layton) [1020176] - [fs] nfs: Always clear the NFS_INO_LAYOUTCOMMIT in layoutreturn (Jeff Layton) [921540] - [fs] nfs: Send atime and mtime as a 64bit value (Jeff Layton) [996548] - [fs] nfs: fix mknod() on nfs4 (Jeff Layton) [921684] - [fs] nfs: nameidata_to_nfs_open_context() doesn't need nameidata (Jeff Layton) [921684] - [md] Re-enable TRIM on MD RAID5 devices (Jes Sorensen) [1023424] - [md] raid5: avoid finding "discard" stripe (Jes Sorensen) [1023424] - [md] raid5: set bio bi_vcnt 0 for discard request (Jes Sorensen) [1023424] - [s390] fix save and restore of the floating-point-control register (Hendrik Brueckner) [1034270] - [s390] signal: change return values to -EFAULT (Hendrik Brueckner) [1034270] - [kernel] ptrace: Cleanup useless header (Aaron Tomlin) [1036312] - [kernel] ptrace: kill BKL in ptrace syscall (Aaron Tomlin) [1036312] - [x86] kvm: fix cross page vapic_addr access (Paolo Bonzini) [1032215] {CVE-2013-6368} - [x86] kvm: fix division by zero in apic_get_tmcct (Paolo Bonzini) [1032213] {CVE-2013-6367}- [scsi] scsi_debug: fix endianness bug in sdebug_build_parts() (Maurizio Lombardi) [563489] - [scsi] bfa: Chinook quad port 16G FC HBA claim issue (Vijay Guvva) [1038186] - [scsi] bfa: Fix crash when symb name set for offline vport (Vijay Guvva) [1032731] - [scsi] scsi_dh_alua: ALUA handler attach should succeed while TPG is transitioning (Maurizio Lombardi) [1019480] - [scsi] scsi_dh_alua: ALUA check sense should retry device internal reset unit attention (Maurizio Lombardi) [1019480] - [scsi] don't kfree an initialized struct device (Maurizio Lombardi) [908150] - [fs] nfs: Prevent a 3-way deadlock between layoutreturn, open and state recovery (Steve Dickson) [1034487] - [fs] nfs: Ensure that rmdir() waits for sillyrenames to complete (Steve Dickson) [1034348] - [fs] nfs: wait on recovery for async session errors (Steve Dickson) [1030049] - [fs] nfs: Re-use exit code in nfs4_async_handle_error() (Steve Dickson) [1030049] - [fs] nfs: Update list of irrecoverable errors on DELEGRETURN (Steve Dickson) [1030049] - [exec] ptrace: fix get_dumpable() incorrect tests (Petr Oros) [1039487] {CVE-2013-2929} - [net] ipv6: router reachability probing (Jiri Benc) [1029585] - [net] ipv6: remove the unnecessary statement in find_match() (Jiri Benc) [1029585] - [net] ipv6: fix route selection if kernel is not compiled with CONFIG_IPV6_ROUTER_PREF (Jiri Benc) [1029585] - [net] ipv6: Fix default route failover when CONFIG_IPV6_ROUTER_PREF=n (Jiri Benc) [1029585] - [net] ipv6: probe routes asynchronous in rt6_probe (Jiri Benc) [1030094] - [net] ndisc: Update neigh->updated with write lock (Jiri Benc) [1030094] - [net] ipv6: prevent fib6_run_gc() contention (Jiri Benc) [1030094] - [net] netfilter: push reasm skb through instead of original frag skbs (Jiri Pirko) [1011214] - [net] ip6_output: fragment outgoing reassembled skb properly (Jiri Pirko) [1011214] - [net] netfilter: nf_conntrack_ipv6: improve fragmentation handling (Jiri Pirko) [1011214] - [net] ipv4: fix path MTU discovery with connection tracking (Jiri Pirko) [1011214] - [net] ipv6: Make IP6CB(skb)->nhoff 16-bit (Jiri Pirko) [1011214] - [input] uinput: setup MT usage during device creation (Aristeu Rozanski) [903081] - [input] add static inline accessors for ABS properties (Aristeu Rozanski) [903081] - [edac] revert sdram_scrub_rate behavior change (Aristeu Rozanski) [738592] - [edac] Add error decoding support for AMD Fam16h processors (Prarit Bhargava) [1020290] - [hda] alsa: fix the no-sound issue for Creative Recon3D cards (Jaroslav Kysela) [1007460]- [powerpc] signals: Improved mark VSX not saved with small contexts fix (Seth Jennings) [1044117] - [powerpc] signals: Mark VSX not saved with small contexts (Seth Jennings) [1044117]- [pci] Remove pcie_cap_has_devctl() (Myron Stowe) [1025994] - [pci] Support PCIe Capability Slot registers only for ports with slots (Myron Stowe) [1025994] - [pci] Remove PCIe Capability version checks (Myron Stowe) [1025994] - [pci] Allow PCIe Capability link-related register access for switches (Myron Stowe) [1025994] - [pci] Add offsets of PCIe capability registers (Myron Stowe) [1025994] - [pci] Tidy bitmasks and spacing of PCIe capability definitions (Myron Stowe) [1025994] - [pci] Remove obsolete comment reference to pci_pcie_cap2() (Myron Stowe) [1025994] - [pci] Clarify PCI_EXP_TYPE_PCI_BRIDGE comment (Myron Stowe) [1025994] - [pci] Rename PCIe capability definitions to follow convention (Myron Stowe) [1025994] - [pci] Add PCI_EXP_TYPE_PCIE_BRIDGE value (Myron Stowe) [1025994] - [netdrv] bnx2x: correct VF-PF channel locking scheme (Michal Schmidt) [1029203] - [netdrv] bnx2x: handle known but unsupported VF messages (Michal Schmidt) [1029203] - [netdrv] bnx2x: Lock DMAE when used by statistic flow (Michal Schmidt) [1029200] - [net] ipv6: fix leaking uninitialized port number of offender sockaddr (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: fix addr_len/msg->msg_namelen assignment in recv_error functions (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: prevent leakage of uninitialized memory to user in recv syscalls (Florian Westphal) [1035883] {CVE-2013-6405} - [net] ipvs: Add boundary check on ioctl arguments (Denys Vlasenko) [1030818] {CVE-2013-4588}- [s390] qeth: avoid buffer overflow in snmp ioctl (Hendrik Brueckner) [1034266] - [md] fix calculation of stacking limits on level change (Jes Sorensen) [1026864] - [kernel] ipc/sem.c: fix up semctl_setval discrepancies with upstream (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race in sem_lock() (Rik van Riel) [880024] - [kernel] fix kABI issues (Rik van Riel) [880024] - [kernel] ipc/sem.c: Fix missing wakeups in do_smart_update_queue() (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETNCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETZCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc: simplify rcu_read_lock() in semctl_nolock() (Rik van Riel) [880024] - [kernel] ipc: simplify semtimedop/semctl_main() common error path handling (Rik van Riel) [880024] - [kernel] ipc: move sem_obtain_lock() rcu locking into the only caller (Rik van Riel) [880024] - [kernel] ipc: fix double sem unlock in semctl error path (Rik van Riel) [880024] - [kernel] ipc: move the rcu_read_lock() from sem_lock_and_putref() into callers (Rik van Riel) [880024] - [kernel] ipc: sem_putref() does not need the semaphore lock any more (Rik van Riel) [880024] - [kernel] ipc: move rcu_read_unlock() out of sem_unlock() and into callers (Rik van Riel) [880024] - [kernel] ipc: fix GETALL/IPC_RM race for sysv semaphores (Rik van Riel) [880024] - [kernel] ipc: fine grained locking for semtimedop (Rik van Riel) [1024265 880024] {CVE-2013-4483} - [kernel] ipc/sem.c: have only one list in struct sem_queue (Rik van Riel) [880024] - [kernel] ipc/sem.c: open code and rename sem_lock (Rik van Riel) [880024] - [kernel] ipc/sem.c: do not hold ipc lock more than necessary (Rik van Riel) [880024] - [kernel] ipc: introduce lockless pre_down ipcctl (Rik van Riel) [880024] - [kernel] ipc: introduce obtaining a lockless ipc object (Rik van Riel) [880024] - [kernel] ipc: remove bogus lock comment for ipc_checkid (Rik van Riel) [880024] - [kernel] ipc/sem.c: get rid of union semop in sys_semctl() arguments (Rik van Riel) [880024] - [kernel] ipc/sem.c: handle spurious wakeups (Rik van Riel) [880024] - [kernel] ipc/sem.c: remove private structures from public header file (Rik van Riel) [880024] - [kernel] ipc/sem.c: update description of the implementation (Rik van Riel) [880024] - [kernel] ipc/sem.c: move wake_up_process out of the spinlock section (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize update_queue() for bulk wakeup calls (Rik van Riel) [880024] - [kernel] ipc: remove unreachable code in sem.c (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single sops when semval is zero (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single semop operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: add a per-semaphore pending list (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize if semops fail (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem preempt improve (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem use list operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem optimise undo list search (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race with concurrent semtimedop() timeouts and IPC_RMID (Rik van Riel) [880024] - [kernel] ipc/sem.c: bugfix for semop() not reporting successful operation (Rik van Riel) [880024] - [net] don't drop TSO features for NO_CSUM devices (Ivan Vecera) [1030631] - [ata] ahci: fix turning on LEDs in ahci_start_port() (David Milburn) [1017105] - [ata] libata: implement cross-port EH exclusion (David Milburn) [1017105] - [ata] libata add ap to ata_wait_register and intro ata_msleep (David Milburn) [1017105]- [netdrv] mlx4_en: Check device state when setting coalescing (Amir Vadai) [975908] - [netdrv] igb: Update link modes display in ethtool (Stefan Assmann) [1019578] - [block] fix race between request completion and timeout handling (Jeff Moyer) [919756]- [net] ip_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] ip6_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] bridge: disable snooping if there is no querier (Vlad Yasevich) [952012] - [net] Revert "bridge: only expire the mdb entry when query is received" (Vlad Yasevich) [952012] - [net] Revert "bridge: fix some kernel warning in multicast timer" (Vlad Yasevich) [952012] - [net] Revert "bridge: do not call setup_timer() multiple times" (Vlad Yasevich) [952012] - [net] Revert "bridge: update mdb expiration timer upon reports" (Vlad Yasevich) [952012] - [net] sunrpc: Fix a data corruption issue when retransmitting RPC calls (Jeff Layton) [1030046] - [fs] gfs2: Implement a "rgrp has no extents longer than X" scheme (Robert S Peterson) [998625] - [fs] gfs2: Drop inadequate rgrps from the reservation tree (Robert S Peterson) [998625] - [fs] gfs2: If requested is too large, use the largest extent in the rgrp (Robert S Peterson) [998625] - [fs] gfs2: Add allocation parameters structure (Robert S Peterson) [998625] - [fs] nfs: Don't check lock owner compatability unless file is locked - part 2 (Jeff Layton) [1007039] - [fs] nfs: Don't check lock owner compatibility in writes unless file is locked (Jeff Layton) [1007039] - [netdrv] ixgbevf: move API neg to reset path (Andy Gospodarek) [1019346] - [netdrv] ixgbe: fix inconsistent clearing of the multicast table (Andy Gospodarek) [975248] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [fs] nfs: Fix the sync mount option for nfs4 mounts (Scott Mayhew) [915862] - [fs] nfsv4: Missing Chunk of Back Port Patch Causes Hang (Steve Dickson) [1024006] - [fs] xfs: Ensure sync updates the log tail correctly (Dave Chinner) [1025439] - [fs] xfs: only update the last_sync_lsn when a transaction completes (Dave Chinner) [1025439] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [kernel] signal: stop info leak via the tkill and the tgkill syscalls (Petr Holasek) [970878] {CVE-2013-2141} - [block] rsxx: Disallow discards from being unmapped (Steve Best) [1023897] - [netdrv] brcmsmac: Module alias support missing from backport (John Green) [1020461] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1025224] - [netdrv] mlx4_en: Fix pages never dma unmapped on rx (Steve Best) [1023272] - [netdrv] mlx4_en: Fix BlueFlame race (Amir Vadai) [987634] - [scsi] lpfc: Update lpfc version for 8.3.7.21.5p driver release (Rob Evers) [1024683] - [scsi] lpfc 8.3.42: Fixed failure to allocate SCSI buffer on PPC64 platform for SLI4 devices (Rob Evers) [1024683] - [scsi] Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low." (Chad Dupuis) [995576] - [netdrv] tg3: avoid double-freeing of rx data memory (Ivan Vecera) [1020685] - [hda] alsa: Final fix for the Haswell HDMI audio 44.1kHz rate (Jaroslav Kysela) [1024548] - [input] wacom: do not report ABS_MISC on TPC2FG touch device (Aristeu Rozanski) [1032256]- [md] Disabling of TRIM on RAID5 for RHEL6.5 was too aggressive (Jes Sorensen) [1028426]- [x86] Revert "efi: be more paranoid about available space when creating variables" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efivars: firmware bug workarounds should be in platform code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Export efi_query_variable_store() for efivars.ko" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Check max_size only if it is non-zero" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Distinguish between "remaining space" and actually used space" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Implement efi_no_storage_paranoia parameter" (Rafael Aquini) [1012370 1023173] - [x86] Revert "Modify UEFI anti-bricking code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Fix dummy variable buffer allocation" (Rafael Aquini) [1012370 1023173]- [fs] revert xfs: prevent deadlock trying to cover an active log (Eric Sandeen) [1014867]- [fs] Revert "vfs: allow umount to handle mountpoints without revalidating them" (Rafael Aquini) [1024607] - [fs] Revert "vfs: massage umount_lookup_last() a bit to reduce nesting" (Rafael Aquini) [1024607] - [fs] Revert "vfs: rename user_path_umountat() to user_path_mountpoint_at()" (Rafael Aquini) [1024607] - [fs] Revert "vfs: introduce kern_path_mountpoint()" (Rafael Aquini) [1024607] - [fs] Revert "autofs4: fix device ioctl mount lookup" (Rafael Aquini) [1024607]- [tools] perf: Add ref-cycles into array of tested events (Jiri Olsa) [968806] - [pci] Revert "make SRIOV resources optional" (Myron Stowe) [1022270] - [pci] Revert "ability to relocate assigned pci-resources" (Myron Stowe) [1022270] - [pci] Revert "honor child buses add_size in hot plug configuration" (Myron Stowe) [1022270] - [pci] Revert "make cardbus-bridge resources optional" (Myron Stowe) [1022270] - [pci] Revert "code and comments cleanup" (Myron Stowe) [1022270] - [pci] Revert "make re-allocation try harder by reassigning ranges higher in the heirarchy" (Myron Stowe) [1022270] - [pci] Revert "Calculate right add_size" (Myron Stowe) [1022270]- [block] loop: unplug_fn only when backing file is attached (Lukas Czerner) [1022997] - [fs] ext4: Remove warning from ext4_da_update_reserve_space() (Lukas Czerner) [1011876] - [kernel] async: Revert MAX_THREADS to 256 (Neil Horman) [1021705] - [net] ipv6: restrict neighbor entry creation to output flow (Jiri Pirko) [997103] - [net] ipv6: udp packets following an UFO enqueued packet need also be handled by UFO (Jiri Pirko) [1011930] {CVE-2013-4387} - [net] ipv4: blackhole route should always be recalculated (Herbert Xu) [1010347] - [net] unix: revert/fix race in stream sockets with SOCK_PASS* flags (Daniel Borkmann) [1019343] - [net] Loosen constraints for recalculating checksum in skb_segment() (Vlad Yasevich) [1020298] - [drm] nouveau: fix vblank deadlock (Rob Clark) [1013388] - [usb] xhci: refactor EHCI/xHCI port switching (Don Zickus) [970715] - [fs] compat_ioctl: VIDEO_SET_SPU_PALETTE missing error check (Phillip Lougher) [949573] {CVE-2013-1928} - [fs] vfs: fix d_mountpoint() (Ian Kent) [1011337] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [fs] nfs: Remove the 'FIFO' behaviour for nfs41_setup_sequence (Steve Dickson) [1022257] - [fs] nfs: Record the OPEN create mode used in the nfs4_opendata structure (Steve Dickson) [1019439] - [fs] nfs: Simulate the change attribute (Steve Dickson) [1018653] - [scsi] megaraid_sas: Fix synchronization problem between sysPD IO path and AEN path (Tomas Henzl) [1019811]- [md] dm-snapshot: fix data corruption (Mikulas Patocka) [974481] {CVE-2013-4299} - [watchdog] iTCO_wdt: add platform driver module alias (Neil Horman) [1019497] - [hda] alsa: disable 44.1kHz rate for Haswell HDMI/DP audio (Jaroslav Kysela) [831970] - [x86] Update UV3 hub revision ID (George Beshers) [1018962] - [fs] xfs: Don't reference the EFI after it is freed (Eric Sandeen) [1018469] - [security] keys: Fix a race between negating a key and reading the error set (Dave Wysochanski) [890231] - [fs] nfsv4: Ensure memory ordering between nfs4_ds_connect and nfs4_fl_prepare_ds (Jeff Layton) [1012439] - [fs] nfsv4: nfs4_fl_prepare_ds - fix bugs when the connect attempt fails (Jeff Layton) [1012439] - [md] Disable TRIM on RAID5 for RHEL 6.5 (Jes Sorensen) [837097] - [md] raid5: BIO_RW_SYNCIO is a bit number, not a bitmask (Jes Sorensen) [837097] - [virt] hyperv: framebuffer pci stub (Gerd Hoffmann) [1013335] - [netdrv] bnx2x: add missing enum channel_tlvs definitions (Michal Schmidt) [1015137] - [netdrv] bnx2x: KR2 disablement fix (Michal Schmidt) [1015137] - [netdrv] bnx2x: Specific Active-DAC is not detected on 57810 (Michal Schmidt) [1015137] - [netdrv] bnx2x: Generalize KR work-around (Michal Schmidt) [1015137] - [usb] usbnet: use ethd name for known ethernet devices (Don Zickus) [1014224] - [usb] cdc_ether: use ethd name for known ethernet devices (Don Zickus) [1014224] - [mm] Revert "Find_early_table_space based on ranges that are actually being mapped" (Rafael Aquini) - [mm] Revert "Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping" (Rafael Aquini) - [mm] Revert "Group e820 entries together and add map_individual_e820 boot option" (Rafael Aquini) - [net] bridge: update mdb expiration timer upon reports (Vlad Yasevich) [1013816] - [net] veth: Remove NETIF_F_HW_VLAN_RX capability (Thomas Graf) [1018158] - [net] gre/vxlan: handle 802.1Q inner header properly (Thomas Graf) [997632] - [net] disable the new NAPI weight error message for RHEL 6.5 (Michal Schmidt) [1012090] - [scsi] sd: Fix parsing of 'temporary ' cache mode prefix (Ewan Milne) [955441] - [scsi] sd: fix array cache flushing bug causing performance problems (Ewan Milne) [955441] - [scsi] bfa: firmware update to 3.2.1.1 (Rob Evers) [1002770] - [netdrv] bna: firmware update to 3.2.1.1 (Ivan Vecera) [1002771]- [block] loop: fix crash when using unassigned loop device (Mike Snitzer) [989795] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [x86] microcode: Fix patch level reporting for AMD family 15h (Prarit Bhargava) [1014401] - [hda] alsa: enable switcheroo code in the snd-hda-intel driver (Jaroslav Kysela) [1013993] - [x86] reboot: Fix a warning message triggered by stop_other_cpus() (Jerome Marchand) [840710] - [kernel] async: Bump up the MAX_THREADS count for the async subsystem (Neil Horman) [1010666] - [pci] Calculate right add_size (Myron Stowe) [997672] - [netdrv] iwlwifi: pcie: add SKUs for 6000, 6005 and 6235 series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: pcie: add new SKUs for 7000 & 3160 NIC series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: enable shadow registers for 7000 (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: add new 7260 and 3160 series device IDs (Stanislaw Gruszka) [1013951] - [netdrv] be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd (Ivan Vecera) [1014360] - [netdrv] be2net: call ENABLE_VF cmd for Skyhawk-R too (Ivan Vecera) [1014360] - [netdrv] be2net: Fix to prevent Tx stall on SH-R when packet size < 32 (Ivan Vecera) [1014360] - [scsi] pm8001: Queue rotation logic for inbound and outbound queues (Rich Bono) [1013771] - [scsi] lpfc: Update lpfc version for 8.3.7.21.4p driver release (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock hang (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock inversion problem (Rob Evers) [1004841] - [scsi] lpfc: Fixed inconsistent spin lock useage (Rob Evers) [1004841] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k2 (Chad Dupuis) [912652] - [scsi] qla2xxx: Fix request queue null dereference (Chad Dupuis) [912652] - [net] tcp: TSQ can use a dynamic limit (Jiri Pirko) [996802] - [net] tcp: TSO packets automatic sizing (Jiri Pirko) [996802] - [net] tcp: Apply device TSO segment limit earlier (Jiri Pirko) [996802] - [net] Allow driver to limit number of GSO segments per skb (Jiri Pirko) [996802] - [net] cleanups in RX queue allocation (Ivan Vecera) [1012388] - [net] Update kernel-doc for netif_set_real_num_rx_queues() (Ivan Vecera) [1012388] - [net] netif_set_real_num_rx_queues may cap num_rx_queues at init time (Ivan Vecera) [1012388]- [kvm] pmu: add proper support for fixed counter 2 (Gleb Natapov) [1000956] - [kvm] vmx: do not check bit 12 of EPT violation exit qualification when undefined (Gleb Natapov) [1006139] - [kvm] vmx: set "blocked by NMI" flag if EPT violation happens during IRET from NMI (Gleb Natapov) [1006139] - [edac] Fix workqueue-related crashes (Aristeu Rozanski) [831127] - [edac] amd64_edac: Fix driver module removal (Aristeu Rozanski) [831127] - [md] raid5: BIO flags adjust (Jes Sorensen) [837097] - [md] Fix skipping recovery for read-only arrays (Jes Sorensen) [1014102] - [kernel] audit: fix mq_open and mq_unlink to add the MQ root as a hidden parent audit_names record (Richard Guy Briggs) [1009386] - [kernel] audit: log the audit_names record type (Richard Guy Briggs) [1009386] - [kernel] audit: add child record before the create to handle case where create fails (Richard Guy Briggs) [1009386] - [kernel] audit: format user messages to size of MAX_AUDIT_MESSAGE_LENGTH (Richard Guy Briggs) [1007069] - [netdrv] tg3: Expand led off fix to include 5720 (Ivan Vecera) [991498] - [netdrv] tg3: Don't turn off led on 5719 serdes port 0 (Ivan Vecera) [991498] - [netdrv] tg3: Fix UDP fragments treated as RMCP (Ivan Vecera) [991498] - [netdrv] tg3: Remove incorrect switch to aux power (Ivan Vecera) [991498] - [i2c] ismt: initialize DMA buffer (Neil Horman) [1014753] - [scsi] libfcoe: Make fcoe_sysfs optional / fix fnic NULL exception (Neil Horman) [1014864] - [fs] gfs2: Fix race in iteration of glocks for unfreeze/umount (Abhijith Das) [999909] - [fs] gfs2: dirty inode correctly in gfs2_write_end (Benjamin Marzinski) [991596] - [x86] Mark Intel Atom Avoton processor as supported (Prarit Bhargava) [914842] - [mm] vmscan: fix zone shrinking exit when scan work is done (David Gibson) [985155] - [block] free bios when failing blk_execute_rq_nowait calls (Jeff Moyer) [1009312] - [netdrv] be2net: fix disabling TX in be_close() (Ivan Vecera) [951271] - [crypto] Fix race condition in larval lookup (Herbert Xu) [916361]- [fs] fuse: drop dentry on failed revalidate (Brian Foster) [924014] - [fs] fuse: clean up return in fuse_dentry_revalidate() (Brian Foster) [924014] - [fs] fuse: use d_materialise_unique() (Brian Foster) [924014] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [hid] pantherlord: heap overflow flaw (Radomir Vrbovsky) [1000435] {CVE-2013-2892} - [virt] hv: Correctly support ws2008R2 and earlier (Jason Wang) [1007341] - [powerpc] iommu: Use GFP_KERNEL instead of GFP_ATOMIC in iommu_init_table() (Steve Best) [1012666] - [powerpc] Add isync to copy_and_flush (Steve Best) [1014475] - [block] rsxx: Kernel Panic caused by mapping Discards (Steve Best) [1013728] - [kernel] audit: avoid soft lockup due to audit_log_start() incorrect loop termination (Richard Guy Briggs) [990806] - [fs] nfsv4: Remove the BUG_ON() from nfs4_get_lease_time_prepare() (Steve Dickson) [1012688] - [netdrv] bnx2x: fix loss of VLAN priority information in received TPA-aggregated packets (Michal Schmidt) [1014694] - [fs] gfs2: garbage quota usage reported due to uninitialized inode during creation (Abhijith Das) [1008947] - [fs] nfs: fix filelayout_commit_call_ops (Scott Mayhew) [1012479] - [netdrv] igb: fix driver reload with VF assigned to guest (Stefan Assmann) [985733] - [md] Fix bio flags for md raid5 (Jes Sorensen) [837097] - [md] Fix bio flags for md raid10 (Jes Sorensen) [837097] - [scsi] qla4xxx: 5.03.00.00.06.05-k3 (Chad Dupuis) [1011476] - [scsi] qla4xxx: Support setting of local CHAP index for flash target entry (Chad Dupuis) [1011476] - [scsi] qla4xxx: Correct the check for local CHAP entry type (Chad Dupuis) [1011476] - [scsi] lpfc: Update lpfc version for 8.3.7.21.3p driver release (Rob Evers) [1012961] - [scsi] lpfc: Fixed function mode field defined too small for not recognizing dual-chute mode (Rob Evers) [1012961] - [net] Revert "net: more accurate skb truesize" (Francesco Fusco) [889181] - [net] fix multiqueue selection (Michal Schmidt) [1011939]- [scsi] bnx2fc: Bump version from 1.0.14 to 2.4.1 (Tomas Henzl) [1008733] - [scsi] bnx2fc: hung task timeout warning observed when rmmod bnx2x with active FCoE targets (Tomas Henzl) [1008733] - [scsi] bnx2fc: Fixed a SCSI CMD cmpl race condition between ABTS and CLEANUP (Tomas Henzl) [1008733] - [scsi] cnic: Fix crash in, cnic_bnx2x_service_kcq() (Tomas Henzl) [1004554] - [hid] zeroplus: validate output report details (Frantisek Hrbata) [999906] {CVE-2013-2889} - [hid] provide a helper for validating hid reports (Frantisek Hrbata) [999906] {CVE-2013-2889} - [netdrv] sfc: Add SIOCEFX:EFX_MCDI_REQUEST ioctl to workaround MTD limits (Nikolay Aleksandrov) [1008705] - [netdrv] sfc: deny changing of unsupported flags (Nikolay Aleksandrov) [1010840] - [kernel] __ptrace_may_access() should not deny sub-threads (Oleg Nesterov) [927360] - [tools] perf: Make kmem work for non numa machines (Jiri Olsa) [984788] - [powerpc] Bring all threads online prior to migration/hibernation (Steve Best) [1010528] - [kvm] introduce guest count uevent (Paolo Bonzini) [1004802] - [scsi] iscsi_tcp: consider session state in iscsi_sw_sk_state_check (Chris Leech) [840638] - [crypto] ansi_cprng: Fix off by one error in non-block size request (Neil Horman) [1007694] {CVE-2013-4345} - [infiniband] cache: don't fill the cache with junk (Doug Ledford) [920306] - [usb] core: don't try to reset_device() a port that got just disconnected (Don Zickus) [1000944] - [usb] Fix connected device switch to Inactive state (Don Zickus) [1000944] - [usb] Don't use EHCI port sempahore for USB 3.0 hubs (Don Zickus) [1000944] - [netdrv] macvtap: Ignore tap features when VNET_HDR is off (Vlad Yasevich) [987201] - [netdrv] macvtap: Correctly set tap features when IFF_VNET_HDR is disabled (Vlad Yasevich) [987201] - [netdrv] macvtap: simplify usage of tap_features (Vlad Yasevich) [987201] - [infiniband] mlx4: Use default pkey when creating tunnel QPs (Doug Ledford) [993587] - [infiniband] core: Create QP1 using the pkey index which contains the default pkey (Doug Ledford) [993587] - [infiniband] ipoib: Make sure child devices use valid/proper pkeys (Doug Ledford) [993587] - [infiniband] ipoib: Fix pkey change flow for virtualization environments (Doug Ledford) [993587] - [netdrv] igb: don't deprecate the max_vfs parameter (Stefan Assmann) [1005877] - [netdrv] igb: Read flow control for i350 from correct EEPROM section (Stefan Assmann) [1005877] - [netdrv] igb: Add additional get_phy_id call for i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Update version number (Stefan Assmann) [1005877] - [netdrv] igb: Implementation to report advertised/supported link on i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Get speed and duplex for 1G non_copper devices (Stefan Assmann) [1005877] - [netdrv] igb: Support to get 2_5G link status for appropriate media type (Stefan Assmann) [1005877] - [netdrv] igb: No PHPM support in i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: M88E1543 PHY downshift implementation (Stefan Assmann) [1005877] - [netdrv] igb: New PHY_ID for i354 device (Stefan Assmann) [1005877] - [netdrv] igb: Implementation of 1-sec delay for i210 devices (Stefan Assmann) [1005877] - [netdrv] igb: Don't look for a PBA in the iNVM when flashless (Stefan Assmann) [1005877] - [netdrv] igb: Expose RSS indirection table for ethtool (Stefan Assmann) [1005877] - [netdrv] igb: Add macro for size of RETA indirection table (Stefan Assmann) [1005877] - [netdrv] igb: Fix get_fw_version function for all parts (Stefan Assmann) [1005877] - [netdrv] igb: Add device support for flashless SKU of i210 device (Stefan Assmann) [1005877] - [netdrv] igb: Refactor NVM read functions to accommodate devices with no flash (Stefan Assmann) [1005877] - [netdrv] igb: Refactor of init_nvm_params (Stefan Assmann) [1005877] - [netdrv] igb: Update MTU so that it is always at least a standard frame size (Stefan Assmann) [1005877] - [netdrv] igb: don't allow SR-IOV without MSI-X (Stefan Assmann) [1005877] - [netdrv] igb: Added rcu_lock to avoid race (Stefan Assmann) [1005877] - [netdrv] igb: Read register for latch_on without return value (Stefan Assmann) [1005877] - [netdrv] igb: Reset the link when EEE setting changed (Stefan Assmann) [1005877] - [netdrv] treewide: relase -> release (Stefan Assmann) [1005877] - [scsi] iterate over devices individually for /proc/scsi/scsi (David Milburn) [966170] - [scsi] zfcp: fix lock imbalance by reworking request queue locking (Mikulas Patocka) [803592] - [kernel] pidns: fix two invalid task_active_pid_ns() usages (Aristeu Rozanski) [984597] - [netdrv] be2net: implement ethtool set/get_channel hooks (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_setup() to consolidate queue creation routines (Ivan Vecera) [975885] - [netdrv] be2net: Fix be_cmd_if_create() to use MBOX if MCCQ is not created (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_get_resources() code (Ivan Vecera) [975885] - [netdrv] be2net: don't limit max MAC and VLAN counts (Ivan Vecera) [975885] - [netdrv] be2net: Fixup profile management routines (Ivan Vecera) [975885] - [netdrv] be2net: use EQ_CREATEv2 for SH-R (Ivan Vecera) [975885] - [netdrv] be2net: delete primary MAC address while unloading (Ivan Vecera) [874733] - [netdrv] be2net: use SET/GET_MAC_LIST for SH-R (Ivan Vecera) [874733] - [netdrv] be2net: refactor MAC-addr setup code (Ivan Vecera) [874733] - [netdrv] be2net: fix pmac_id for BE3 VFs (Ivan Vecera) [874733] - [netdrv] be2net: allow VFs to program MAC and VLAN filters (Ivan Vecera) [874733] - [netdrv] be2net: fix MAC address modification for VF (Ivan Vecera) [874733] - [netdrv] be2net: don't use dev_err when AER enabling fails (Ivan Vecera) [986513] - [netdrv] be2net: Clear any capability flags that driver is not interested in (Ivan Vecera) [998856] - [net] ethtool: fix RHEL backport of ETHTOOL_RESET (Jiri Benc) [1008678] - [net] gact: Fix potential panic in tcf_gact() (Jiri Benc) [1003781] - [net] tcp: fix FIONREAD/SIOCINQ (Francesco Fusco) [1001479] - [net] vxlan: Avoid creating fdb entry with NULL destination (Amerigo Wang) [923915] - [net] bridge: sync the definition of struct br_mdb_entry with upstream (Amerigo Wang) [1010251] - [fs] proc/ns: Fix ABI of proc_inode (Thomas Graf) [1005224] - [fs] nfs: Fix writeback performance issue on cache invalidation (Scott Mayhew) [1010038] - [fs] xfs: switch stacks for bmap btree modifications (Dave Chinner) [918359] - [fs] GFS2: Dont flag consistency error if first mounter is a spectator (Robert S Peterson) [997929] - [x86] Mark Intel Haswell-EP as supported (Prarit Bhargava) [948339] - [s390] tx: allow program interruption filtering in user space (Hendrik Brueckner) [1006523] - [tty] hvc_iucv: Disconnect IUCV connection when lowering DTR (Hendrik Brueckner) [1007570] - [tty] hvc_console: Add DTR/RTS callback to handle HUPCL control (Hendrik Brueckner) [1007570] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1003697] - [bluetooth] rfcomm: Fix info leak in RFCOMMGETDEVLIST ioctl() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [bluetooth] rfcomm: Fix info leak via getsockname() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [mm] mlock: operate on any regions with protection != PROT_NONE (Larry Woodman) [982460] - [mm] mlock: avoid dirtying pages and triggering writeback (Larry Woodman) [982460]- [net] ipv6: Don't depend on per socket memory for neighbour discovery messages (Thomas Graf) [963317] - [netdrv] bnx2x: add missing ethtool ops of virtual functions (Michal Schmidt) [1009492] - [netdrv] bnx2x: avoid atomic allocations during initialization (Michal Schmidt) [1004645 1007900] - [netdrv] bnx2x: Fix VF stats sync (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix VF memory leak unload (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix functionality of configuring vlan list (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix move FP memory deallocations (Michal Schmidt) [1007900] - [netdrv] bnx2x: vf mark stats started (Michal Schmidt) [1007900] - [netdrv] bnx2x: set VF DMAE when first function has 0 supported VFs (Michal Schmidt) [1007900] - [netdrv] bnx2x: Protect against VFs' ndos when SR-IOV is disabled (Michal Schmidt) [1007900] - [netdrv] bnx2x: prevent VF benign attentions (Michal Schmidt) [1007900] - [netdrv] bnx2x: Consider DCBX remote error (Michal Schmidt) [1007900] - [netdrv] bnx2x: Change DCB context handling (Michal Schmidt) [1007900] - [netdrv] bnx2x: dropless flow control not always functional (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix PTE write access error (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix memory leak in VF (Michal Schmidt) [1007900] - [netdrv] bnx2x: update fairness parameters following DCB negotiation (Michal Schmidt) [1007900] - [netdrv] bnx2x: protect different statistics flows (Michal Schmidt) [1007900] - [scsi] lpfc: update version for 8.3.7.21.2p driver release (Rob Evers) [1007485] - [scsi] lpfc: 8.3.42: Fixed issue of task management commands having a fixed timeout (Rob Evers) [1007485] - [scsi] rdac: Add new IBM product id to the RDAC devlist (Rob Evers) [1006061] - [block] hpsa: remove unused Smart Array ID (Tomas Henzl) [1002788] - [block] hpsa: bump driver version to reflect changes (Tomas Henzl) [1002788] - [block] hpsa: housekeeping patch for device_id and product arrays (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen8 names (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen9 PCI ID's (Tomas Henzl) [1002788] - [block] hpsa: remove unneeded variable (Tomas Henzl) [893773] - [block] hpsa: fix a race in cmd_free/scsi_done (Tomas Henzl) [893773] - [scsi] qla4xxx: 5.03.00.00.06.05-k2 (Chad Dupuis) [982175] - [scsi] qla4xxx: Export more firmware info in sysfs (Chad Dupuis) [982175] - [scsi] qla4xxx: Only BIOS boot target entries should be at index 0 and 1 (Chad Dupuis) [982175] - [scsi] qla4xxx: discovery_parent_idx can be shown without any check (Chad Dupuis) [982175] - [scsi] qla4xxx: Set IPv6 traffic class if device type is IPv6 (Chad Dupuis) [982175] - [scsi] qla4xxx: Use discovery_parent_idx instead of discovery_parent_type (Chad Dupuis) [982175] - [scsi] qla4xxx: Allow removal of failed session using logout (Chad Dupuis) [982175] - [scsi] libiscsi: Add missing prints for session and connection sysfs attrs (Chad Dupuis) [982175] - [scsi] megaraid_sas: Add High Availability clustering support using shared Logical Disks (Tomas Henzl) [997004] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [997004] - [net] cnic: Use CHIP_NUM macros from bnx2x.h (Tomas Henzl) [1004554] - [hid] validate HID report id size (Frantisek Hrbata) [1000453] {CVE-2013-2888} - [infiniband] cma: Check for GID on listening device first (Doug Ledford) [920306] - [infiniband] cma: use cached gids (Doug Ledford) [920306] - [input] wacom: collect device quirks into single function (Aristeu Rozanski) [815589] - [input] wacom: add device type to device name string (Aristeu Rozanski) [815589] - [input] wacom: request tablet data for Bamboo Pens (Aristeu Rozanski) [815589] - [input] wacom: implement missing multitouch wrappers (Aristeu Rozanski) [815589] - [input] wacom: fix bug in HID parsing introduced by last patchset (Aristeu Rozanski) [815589] - [fs] nfsv4: Clean up delegation recall error handling (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_open_delegation_recall (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_lock_delegation_recall (Steve Dickson) [1007556] - [fs] nfs: It is not safe to dereference lsp->ls_state in release_lockowner (Steve Dickson) [962844] - [fs] nfs: Ensure that we free the lock stateid on the server (Steve Dickson) [962844] - [fs] nfs: Don't free the nfs4_lock_state until after the release_lockowner (Steve Dickson) [962844] - [fs] nfs: Convert nfs41_free_stateid to use an asynchronous RPC call (Steve Dickson) [962844] - [fs] nfs: Clean up TEST_STATEID and FREE_STATEID error reporting (Steve Dickson) [962844] - [fs] nfs: Clean up handling of privileged operations (Steve Dickson) [962844] - [fs] nfs: Clean up nfs41_setup_sequence (Steve Dickson) [962844] - [fs] nfs: Pass a stateid to test_stateid() and free_stateid() (Steve Dickson) [962844] - [fs] nfs: added FREE_STATEID call (Steve Dickson) [962844] - [virt] xen: mask cpu feature avx (Andrew Jones) [1006549] - [fs] nfsv4: Fix up nfs4_proc_lookup_mountpoint (Jeff Layton) [997133] - [block] rsxx: Moving pci_map_page to prevent overflow (Steve Best) [1001555] - [block] rsxx: Handling failed pci_map_page on PowerPC and double free (Steve Best) [1001545] - [kernel] sched/rt: Add a tuning knob to allow changing SCHED_RR timeslice (Herbert Xu) [919238] - [kernel] sched: Make initial SCHED_RR timeslace DEF_TIMESLICE (Herbert Xu) [919238] - [block] nvme: nvme_submit_bio_queue fixup check for DISCARD (David Milburn) [1006051] - [block] nvme: Update nvme_id_power_state with latest spec (David Milburn) [1006051] - [block] nvme: Split header file into user-visible and kernel-visible pieces (David Milburn) [1006051] - [block] nvme: Merge issue on character device bring-up (David Milburn) [1006051] - [block] nvme: Handle ioremap failure (David Milburn) [1006051] - [block] nvme: Add pci suspend/resume driver callbacks (David Milburn) [1006051] - [block] nvme: Use normal shutdown (David Milburn) [1006051] - [block] nvme: Separate controller init from disk discovery (David Milburn) [1006051] - [block] nvme: Separate queue alloc/free from create/delete (David Milburn) [1006051] - [block] nvme: Group pci related actions in functions (David Milburn) [1006051] - [block] nvme: Disk stats for read/write commands only (David Milburn) [1006051] - [block] nvme: Bring up cdev on set feature failure (David Milburn) [1006051] - [block] nvme: Fix checkpatch issues (David Milburn) [1006051] - [block] nvme: Namespace IDs are unsigned (David Milburn) [1006051] - [block] nvme: Call nvme_process_cq from submission path (David Milburn) [1006051] - [block] nvme: Remove "process_cq did something" message (David Milburn) [1006051] - [block] nvme: Return correct value from interrupt handler (David Milburn) [1006051] - [block] nvme: Disk IO statistics (David Milburn) [1006051] - [block] nvme: Restructure MSI / MSI-X setup (David Milburn) [1006051] - [block] nvme: Use kzalloc instead of kmalloc+memset (David Milburn) [1006051] - [netdrv] e1000e: Add code to check for failure of pci_disable_link_state call (John Green) [1000548] - [tools] perf: Fix missing tool parameter (Jiri Olsa) [984785] - [tools] perf: Remove builtin-inject unused parameter (Jiri Olsa) [984785] - [mm] pagewalk: walk_page_range should avoid VM_PFNMAP areas (Larry Woodman) [990753] - [mm] pagemap: set pagemap walk limit to PMD boundary (Motohiro Kosaki) [991260] - [mm] task_mmu: fix buffer overflow in add_page_map() (Motohiro Kosaki) [991260] - [mm] proc: copy_to_user() returns unsigned (Motohiro Kosaki) [991260] - [mm] pagemap: Hold mmap_sem during page walk (Motohiro Kosaki) [991260] - [netdrv] ixgbe: fix lockdep annotation issue for ptp's work item (Andy Gospodarek) [986967] - [netdrv] ixgbe: add support for quad-port x520 adapter (Andy Gospodarek) [986967] - [netdrv] ixgbe: clear semaphore bits on timeouts (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix semaphore lock for I2C read/writes on 82598 (Andy Gospodarek) [986967] - [netdrv] ixgbe: add new media type (Andy Gospodarek) [986967] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules (Andy Gospodarek) [986967] - [netdrv] ixgbe: Fix Tx Hang issue with lldpad on 82598EB (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix fc autoneg ethtool reporting (Andy Gospodarek) [986967] - [netdrv] ixgbe: Retain VLAN filtering in promiscuous + VT mode (Andy Gospodarek) [986967] - [netdrv] ixgbe: Use pci_vfs_assigned instead of ixgbe_vfs_are_assigned (Andy Gospodarek) [986967] - [lib] dma-debug: Fix comparison using wrong pointer variable in dma debug code (Stefan Assmann) [1002992] - [lib] dma-debug: hash_bucket_find needs to allow for offsets within an entry (Stefan Assmann) [1002992] - [mm] x86-64: fall back to regular page vmemmap on allocation failure (Johannes Weiner) [854363] - [mm] x86-64: use vmemmap_populate_basepages() for !pse setups (Johannes Weiner) [854363] - [mm] x86-64: remove dead debugging code for !pse setups (Johannes Weiner) [854363] - [mm] sparse-vmemmap: specify vmemmap population range in bytes (Johannes Weiner) [854363]- [netdrv] bonding: Fix corrupted queue_mapping (Veaceslav Falico) [991799] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrlist_by_handle (Eric Sandeen) [905086] - [fs] nfs: set open access operation call flag in nfs4_init_opendata_res (Jeff Layton) [1002855] - [kernel] Prevent RT process stall due to missing upstream scheduler bug fix (Larry Woodman) [1002765]- [netdrv] bnx2x: prevent crash in shutdown flow with CNIC (Michal Schmidt) [1003436] - [fs] nfs: Minor cleanups for nfs4_handle_exception and nfs4_async_handle_error (Dave Wysochanski) [998752] - [wireless] iwl4965: fix rfkill set state regression (Stanislaw Gruszka) [992969] - [wireless] rt2800: fix wrong TX power compensation (Stanislaw Gruszka) [992969] - [wireless] mac80211: add missing channel context release (Stanislaw Gruszka) [992969] - [wireless] mac80211: add a flag to indicate CCK support for HT clients (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: Restore skb headroom when returning skb to mac80211 (Stanislaw Gruszka) [992969] - [wireless] ath9k: Enable PLL fix only for AR9340/AR9330 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: disable L1 Active after pci_enable_device (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL (Stanislaw Gruszka) [992969] - [wireless] Hostap: copying wrong data prism2_ioctl_giwaplist() (Stanislaw Gruszka) [992969] - [wireless] zd1201: do not use stack as URB transfer_buffer (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: unregister leds when registration failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: take the seqno from packet if transmit failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: don't set the MCAST queue in STA's queue list (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: properly tell the fw that a STA is awake (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: correctly configure MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] mac80211: don't wait for TX status forever (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix another nl80211_fam.attrbuf race (Stanislaw Gruszka) [992969] - [wireless] cfg80211: fix P2P GO interface teardown (Stanislaw Gruszka) [992969] - [wireless] mac80211: continue using disabled channels while connected (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix infinite loop in ieee80211_determine_chantype (Stanislaw Gruszka) [992969] - [wireless] mac80211: ignore HT primary channel while connected (Stanislaw Gruszka) [992969] - [wireless] iwl4965: reset firmware after rfkill off (Stanislaw Gruszka) [992969] - [wireless] iwl4965: set power mode early (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: set SSID bits for passive channels (Stanislaw Gruszka) [992969] - [wireless] rt2x00: fix stop queue (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix monitor interface suspend crash regression (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix ethtool stats for non-station interfaces (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix duplicate retransmission detection (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel_ht: fix cck rate sampling (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel: fix NULL pointer dereference issue (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix mgmt tx status and testmode reporting for netns (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: reboot firmware if it was loaded (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: do some initial hardware configuration (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix flushing not started aggregation sessions (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: add DELL SKU for 5150 HMC (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: refuse connection to APs with BI < 16 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix bug in scan ssid (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix L2P BA ressources leak (Stanislaw Gruszka) [992969] - [wireless] mac80211: close AP_VLAN interfaces before unregistering all (Stanislaw Gruszka) [992969] - [wireless] b43: ensue that BCMA is "y" when B43 is "y" (Stanislaw Gruszka) [992969] - [wireless] ath9k: Do not assign noise for NULL caldata (Stanislaw Gruszka) [992969] - [wireless] ath9k: Fix noisefloor calibration (Stanislaw Gruszka) [992969] - [wireless] ath9k_hw: Assign default xlna config for AR9485 (Stanislaw Gruszka) [992969] - [wireless] rt2x00: rt2800lib: fix default TX power check for RT55xx (Stanislaw Gruszka) [992969] - [wireless] rt2x00: read 5GHz TX power values from the correct offset (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: wake the queue if stopped when being unmapped (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: fix race in queue unmapping (Stanislaw Gruszka) [992969] - [fs] ext4: don't let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592]- [target] Set bi_destructor in iblock_get_bio (Andy Grover) [999490] - [target] Fix calling bdev_get_queue on a NULL *bio (Andy Grover) [999490] - [net] ipv6: remove max_addresses check from ipv6_create_tempaddr (Petr Holasek) [999365] {CVE-2013-0343} - [net] soreuseport: UDP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: UDP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: infrastructure (Thomas Graf) [991600] - [kernel] prevent an older auditd shutdown from orphaning a newer auditd startup (Richard Guy Briggs) [742562] - [kernel] audit: add an option to control logging of passwords with pam_tty_audit (Richard Guy Briggs) [725100] - [misc] hpilo: Correct panic when an AUX iLO is detected (Nigel Croxon) [996600] - [watchdog] hpwdt: Patch to ignore auxilary iLO devices (Nigel Croxon) [996608] - [netdrv] igb: fix vlan filtering in promisc mode when not in VT mode (Stefan Assmann) [996277] - [char] random: fix priming of last_data (Jarod Wilson) [997985] - [char] random: prime last_data value per fips requirements (Jarod Wilson) [997985] - [char] random: simplify fips mode (Jarod Wilson) [997985] - [fs] nfs: don't extend writes to cover entire page if pagecache is invalid (Jeff Layton) [1002830] - [fs] nfs: fix inode reference leak (Steve Dickson) [998694] - [fs] nfs: Use session max response size for GETDEVICEINFO gdia_maxcount (Steve Dickson) [922810] - [fs] nfs: Simplify the NFSv4 REMOVE, LINK and RENAME compounds (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 CREATE compound (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 OPEN compound (Steve Dickson) [998697] - [fs] nfs: Simplify the cache invalidation code (Steve Dickson) [998697] - [fs] nfs: Change attribute updates should set NFS_INO_REVAL_PAGECACHE (Steve Dickson) [998697] - [fs] nfs: Simplify nfs_fhget() (Steve Dickson) [998697] - [fs] nfs: Always trust the PageUptodate flag when we have a delegation (Steve Dickson) [998697] - [fs] nfs: Optimise away nfs_check_inode_attributes() when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Dont force page cache revalidations when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Retrieve attributes _before_ calling delegreturn (Steve Dickson) [998697] - [fs] nfs: Fix a typo in NFS4_enc_link_sz (Steve Dickson) [998697] - [scsi] Fix bug on some bnx2x devices that don't support iSCSI (Tomas Henzl) [957217] - [scsi] mpt3sas: Added a driver module parameter max_msix_vectors (Tomas Henzl) [997045] - [scsi] aacraid: Fix for arrays going offline in the system. System hangs (Rich Bono) [996207]- [fs] gfs2: dont overrun reserved revokes (Benjamin Marzinski) [996637] - [s390] qeth: change default standard blkt settings for OSA (Hendrik Brueckner) [997625] - [s390] kernel: z90crypt module load crash (Hendrik Brueckner) [997621] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [996185] - [cpufreq] revert "remove rwsem lock from CPUFREQ_GOV_STOP call -- second call site" (Prarit Bhargava) [869899] - [perf] Fix regs retrieval for tracepoints events (Jiri Olsa) [1000706] - [tools] perf: Fix period symbol_conf.field_sep display (Jiri Olsa) [985968] - [tools] traceevent: Handle dynamic array's element size properly (Jiri Olsa) [664899] - [tools] perf: Fix perf build make command and BuildRequires (Jiri Olsa) [968186] - [tools] perf: Add support for wildcard in tracepoint system name (Jiri Olsa) [664899] - [perf] Add support for PERF_HW_COUNT_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add Intel x86 mapping for PERF_COUNT_HW_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add PERF_COUNT_HW_REF_CPU_CYCLES generic PMU event (Jiri Olsa) [968806] - [perf] events: Enable raw event support for Intel unhalted_reference_cycles event (Jiri Olsa) [968806] - [net] phonet: some signedness bugs (Francesco Fusco) [1000271] - [net] phonet: put protocols array under RCU (Francesco Fusco) [1000271] - [net] openvswitch: Add vxlan tunneling support (Amerigo Wang) [981285] - [net] vxlan: Add tx-vlan offload support (Amerigo Wang) [981285] - [net] vxlan: Improve vxlan headroom calculation (Amerigo Wang) [981285] - [net] vxlan: Factor out vxlan send api (Amerigo Wang) [981285] - [net] vxlan: Extend vxlan handlers for openvswitch (Amerigo Wang) [981285] - [net] vxlan: Add vxlan recv demux (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan receive (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan socket apis (Amerigo Wang) [981285] - [net] openvswitch: Reset tunnel key between input and output (Amerigo Wang) [981285] - [net] openvswitch: Use correct type while allocating flex array (Amerigo Wang) [981285] - [net] openvswitch: Fix bad merge resolution (Amerigo Wang) [981285] - [net] vxlan: fix a soft lockup in vxlan module removal (Amerigo Wang) [923915] - [net] vxlan: fix a regression of igmp join (Amerigo Wang) [923915] - [net] vxlan: fix rcu related warning (Amerigo Wang) [923915] - [net] vxlan: fdb: replace an existing entry (Amerigo Wang) [923915] - [kernel] list: introduce list_first_entry_or_null (Amerigo Wang) [923915] - [net] vxlan: fix igmp races (Amerigo Wang) [923915] - [net] vxlan: unregister on namespace exit (Amerigo Wang) [923915] - [net] vxlan: add necessary locking on device removal (Amerigo Wang) [923915] - [net] vxlan: Fix kernel crash on rmmod (Amerigo Wang) [923915] - [net] vxlan: fix function name spelling (Amerigo Wang) [923915] - [net] vxlan: fdb: allow specifying multiple destinations for zero MAC (Amerigo Wang) [923915] - [net] rtnetlink: allow using zero MAC address in rtnl_fdb_add, rtnl_fdb_del (Amerigo Wang) [923915] - [net] fix address check in rtnl_fdb_del (Amerigo Wang) [923915] - [net] vxlan: allow removal of single destination from fdb entry (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_parse (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_find_rdst (Amerigo Wang) [923915] - [net] vxlan: add implicit fdb entry for default destination (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: cosmetic cleanup's (Amerigo Wang) [923915] - [net] vxlan: Use initializer for dummy structures (Amerigo Wang) [923915] - [net] vxlan: port module param should be ushort (Amerigo Wang) [923915] - [net] vxlan: convert remotes list to list_rcu (Amerigo Wang) [923915] - [net] vxlan: make vxlan_xmit_one void (Amerigo Wang) [923915] - [net] vxlan: move cleanup to uninit (Amerigo Wang) [923915] - [net] vxlan: fix race caused by dropping rtnl_unlock (Amerigo Wang) [923915] - [net] vxlan: send notification when MAC migrates (Amerigo Wang) [923915] - [net] vxlan: move IGMP join/leave to work queue (Amerigo Wang) [923915] - [net] vxlan: fix crash from work pending on module removal (Amerigo Wang) [923915] - [net] vxlan: fix out of order operation on module removal (Amerigo Wang) [923915] - [net] vxlan: fix check for migration of static entry (Amerigo Wang) [923915] - [net] vxlan: handle skb_clone failure (Amerigo Wang) [923915] - [net] vxlan: only migrate dynamic FDB entries (Amerigo Wang) [923915] - [net] vxlan: fix race between flush and incoming learning (Amerigo Wang) [923915] - [net] vxlan: defer vxlan init as late as possible (Amerigo Wang) [923915] - [net] vxlan: use unsigned int instead of unsigned (Amerigo Wang) [923915] - [net] vxlan: remove the unused rcu head from struct vxlan_rdst (Amerigo Wang) [923915] - [net] vxlan: Update vxlan fdb 'used' field after each usage (Amerigo Wang) [923915] - [net] vxlan: listen on multiple ports (Amerigo Wang) [923915] - [net] vxlan: do not set SKB_GSO_UDP (Amerigo Wang) [923915] - [net] vxlan: allow choosing destination port per vxlan (Amerigo Wang) [923915] - [net] vxlan: compute source port in network byte order (Amerigo Wang) [923915] - [net] vxlan: source compatiablity with IFLA_VXLAN_GROUP (Amerigo Wang) [923915] - [net] vxlan: fix byte order issues with NDA_PORT (Amerigo Wang) [923915] - [net] vxlan: document UDP default port (Amerigo Wang) [923915] - [net] vxlan: update mail address and copyright date (Amerigo Wang) [923915] - [net] vxlan: Allow L2 redirection with L3 switching (Amerigo Wang) [923915] - [net] vxlan: Allow setting destination to unicast address (Amerigo Wang) [923915] - [net] vxlan: don't bypass encapsulation for multi- and broadcasts (Amerigo Wang) [923915] - [net] vxlan: use htonl when snooping for loopback address (Amerigo Wang) [923915] - [net] vxlan: fix some sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Bypass encapsulation if the destination is local (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Use IP Tunnels tunnel ENC encap API (Amerigo Wang) [923915] - [net] vxlan: generalize forwarding tables (Amerigo Wang) [923915] - [net] vxlan: Add vlan support to static neighbors (Amerigo Wang) [923915] - [net] vxlan: allow live mac address change (Amerigo Wang) [923915] - [net] vxlan: add DOVE extensions for VXLAN (Amerigo Wang) [923915] - [net] vxlan: move SET_ETHTOOL_OPS() to vxlan_newlink() (Amerigo Wang) [923915] - [net] vxlan: specify fl4.proto before calling ip_route_output_key() (Amerigo Wang) [923915] - [net] vxlan: Depend on CONFIG_INET (Amerigo Wang) [923915] - [net] fix invalid usage of netdev->priv_flags (Stanislaw Gruszka) [984373]- [drm] upstream sync to 3.9.9 (Rob Clark) [818344 902637 962824] - [uapi] install UAPI headers in the correct path (Rob Clark) [962824] - [debug] lockdep: provide mutex_lock_nest_lock (Rob Clark) [962824] - [pci] backport PCIE_SPEED_* (Rob Clark) [962824] - [pci] Add PCIe Link Capability link speed and width names (Rob Clark) [962824] - [fs] export get_task_comm() (Rob Clark) [962824] - [x86] sgi-xp: handle non-fatal traps - headers (George Beshers) [956876] - [x86] sgi-xp: handle non-fatal traps (George Beshers) [956876] - [x86] irq: Rename gsi_end gsi_top, and fix off by one errors (Prarit Bhargava) [998602] - [x86] ioapic: In mpparse use mp_register_ioapic (Prarit Bhargava) [998602] - [x86] ioapic: Teach mp_register_ioapic to compute a global gsi_end (Prarit Bhargava) [998602] - [x86] Reinsert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Prarit Bhargava) [855057 998602] - [virt] Add a check to catch KVM emulation of Hyper-V (Jason Wang) [985747] - [virt] kvm: Switch to use hypervisor_cpuid_base() (Jason Wang) [985747] - [x86] Introduce hypervisor_cpuid_base() (Jason Wang) [985747] - [kernel] kexec: add the values related to buddy system for filtering free pages (Nigel Croxon) [960746] - [virt] hv_balloon: Initialize the transaction ID just before sending the packet (Jason Wang) [993473] - [virt] hv_balloon: Do not post pressure status if interrupted (Jason Wang) [993473] - [virt] hv_balloon: Fix a bug in the hot-add code (Jason Wang) [993473] - [kernel] sysctl: range checking in do_proc_dointvec_ms_jiffies_conv (Francesco Fusco) [972430] - [net] neigh: prevent overflowing params in /proc/sys/net/ipv4/neigh/ (Francesco Fusco) [972430] - [net] neigh: fix some compiler warning in net/core/neighbour.c (Francesco Fusco) [972430] - [net] neigh: prohibit negative value for unres_qlen_bytes parameter (Francesco Fusco) [972430] - [net] netfilter: don't permit ct creation with random tuple (Thomas Graf) [994393] - [net] netfilter: fix BUG_ON while removing nf_conntrack with netns (Thomas Graf) [991246] - [net] gro: Fix kcalloc argument order (Amerigo Wang) [995405] - [net] gro: fix a race in gro_cell_poll() (Amerigo Wang) [995405] - [net] ip_tunnel: fix a pointer cast in ip_tunnel_xmit() (Amerigo Wang) [995405] - [virt] xen: avoid allocation causing potential swap activity on the resume path (Radim Krcmar) [996631] - [virt] xen: ensure timer tick is resumed even on CPU driving the resume (Radim Krcmar) [996631] - [infiniband] ipoib: Fix race in deleting ipoib_neigh entries (Doug Ledford) [987174] - [scsi] libiscsi: Added new boot entries in the session sysfs (Chris Leech) [994743] - [x86] kvm: use kernel_fpu_begin/end() in kvm_load/put_guest_fpu() (Fam Zheng) [988658] - [block] do not pass disk names as format strings (Alexander Gordeev) [971372] {CVE-2013-2851}- [fs] Revert "ext4: dont let i_reserved_meta_blocks go negative" (Rafael Aquini) [916592] - [fs] Revert "ext4: introduce reserved space" (Rafael Aquini) [916592] - [netdrv] bnx2x: fill in sane dump flag information (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: remove zeroing of dump data buffer (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix dump flag handling (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix crash in bnx2x_set_vlan_stripping() (Michal Schmidt) [995475] - [scsi] lpfc: Update lpfc version for 8.3.7.21.1p driver release (Rob Evers) [947546] - [scsi] lpfc: Merge with "lpfc 8.3.31: Fixed system panic due to midlayer abort and (Rob Evers) [947546] - [scsi] lpfc: Removed obsolete fcp_eq_count and fcp_wq_count driver attributes (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a race condition between SLI host and port failed FCF rediscovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed issue mailbox wait routine failed to issue dump memory mbox command (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic due to unsafe walking and deleting linked list (Rob Evers) [947546] - [scsi] lpfc: lpfc 8.3.40: Fixed FCoE connection list vlan identifier and add FCF list debug (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Clarified the behavior of the lpfc_max_luns module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix to allow OCM to report FEC status (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a missing return code in a logging message (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed some logging message fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed list corruption when lpfc_drain_tx runs (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix starting reference tag when calculating BG error (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix inconsistent list removal causes crash (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic during handling unsolicited receive buffer error condition (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix BlockGuard error checking (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed crash during FCoE failover testing (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix lpfc_used_cpu to be more dynamic (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver handling of CLEAR_LA with NPIV enabled causing SID=0 frames out (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced tmo value set to FLOGI WQE for quick recovery from FLOGI sequence timeout (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Add log message when completes with clean address bit set to zero (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver vector mapping to CPU affinity (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed iocb flags not being reset for scsi commands (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed system panic during EEH recovery due to midlayer acting on outstanding I/O (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed not returning FAILED status when SCSI invoking host reset handler failed (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed bad book keeping in posting els sgls to port (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard to take advantage of rdprotect/wrprotect info when available (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced spinlock contention on SCSI buffer list (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed crash when processing bsg's sg list with high memory pages (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with SCSI Host reset (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Doorbell formation information logged in dual-chute mode WQ and RQ setup (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large s/g lists for BlockGuard (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large lpfc_sg_seg_cnt values (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed pt2pt and loop discovery problems on topology changes (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove driver dependency on HZ (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard error reporting (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed VPI allocation issues after firmware dump is performed (Rob Evers) [947546] - [scsi] lpfc: fix potential NULL pointer dereference in lpfc_sli4_rq_put() (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed potential mis-interpretation of READ_TOPOLOGY reserved fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fix default value for lpfc_enable_rrq (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed circular locking dependency and inconsistent lock state issues (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed PT2PT bring up problem for FC SLI4 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed OXID reuse issue (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed async FCF modified event to in-use FCF failure to trigger recovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed deadlock condition in FCF round robin handling (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed bsg timeout handling issues that would result in crashes ? applied and checked into RHEL6.5 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed degraded performance after cable pulls (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed NMI watch dog panic's when resetting the hba (Rob Evers) [947546] - [scsi] lpfc: treewide: Fix typos in kernel messages (Rob Evers) [947546] - [scsi] lpfc: fix lpfc build when wmb() is defined as mb() (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed infinite loop in lpfc_sli4_fcf_rr_next_index_get (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed crash due to SLI Port invalid resource count (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for FCoE protocol dual-chute (ULP) operation (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed stale ndlp state when the node is marked for deferred removal (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fix potential memory corruption bug (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed no-context ABTS failed with BA_RJT (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Removed use of NOP mailboxes for interrupt verification (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed exhausted retry for plogi to nameserver (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed ELS_REC received on the unsolicited receive queue (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for change_queue_type (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct mask error (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct buffer length overrun (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Update DIF support for passthru/strip/insert (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Fix bug with Target Resets and FCP2 devices (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed not checking solicition in progress bit when verifying FCF record for use (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed PRLI not being retried if a LS_RJT with a reason (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Expand I/O channel support for large systems (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Adjust IO Channels to 1 when INTx (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fix interrupt delay multipler conversion for eq_create (Rob Evers) [947546] - [scsi] lpfc 8.3.34: Correct typecasts for snprintf messages (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Fix number of IO channels to match CPUs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Fixed debugfs queInfo to include queue stats (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Make I/O to hw queue distribution algorithm a module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Change Naming convention for SLI4 Interrupt vector (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Allow per-hba interrupt rate tuning (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Tie parallel I/O queues into separate MSIX vectors (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add Interrupts per second stats via debugfs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Parallelize SLI-4 Q distribution (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Formally separate lpfc_sli_ring SLI-3 and SLI-4 variantions (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add debugfs interface to display SLI queue information (Rob Evers) [947546] - [scsi] lpfc: treewide: fix comment/printk/variable typos (Rob Evers) [947546] - [netdrv] qlcnic: Update version to 5.2.43 (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance virtual NIC logging (Chad Dupuis) [927395] - [netdrv] qlcnic: qlcnic_get_board_name() function cleanup (Chad Dupuis) [927395] - [netdrv] qlcnic: Implement GET_LED_STATUS command for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: modify reset recovery path in diag mode (Chad Dupuis) [927395] - [netdrv] qlcnic: diagnostics routine changes (Chad Dupuis) [927395] - [netdrv] qlcnic: Convert nested if-else to switch-case (Chad Dupuis) [927395] - [netdrv] qlcnic: Initialize trans_work and idc_aen_work at VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Remove qlcnic_config_npars module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Update IRQ name for 8200 and 8300 Series adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Disable INT-x interrupt for 83xx on driver unload (Chad Dupuis) [927395] - [netdrv] qlcnic: Support spoof check config (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix LRO bugs while tuning offloads using Q application (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable LRO if it was disabled by RX checksum (Chad Dupuis) [927395] - [netdrv] qlcnic: remove netdev->trans_start updates within the driver (Chad Dupuis) [927395] - [netdrv] qlcnic: Return proper error codes from probe failure paths (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix validation of link event command (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix mailbox response handling (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix bug in diagnostics test reset recovery path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix reset recovery after transmit timeout (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool supported port status for 83xx (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix missing bracket in module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool strings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix setting MAC address (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.42 (Chad Dupuis) [927395] - [netdrv] qlcnic: Add identifying string for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Rename the IRQ description (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable Interrupt Coalescing for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Add eSwitch statistics support (Chad Dupuis) [927395] - [netdrv] qlcnic: Take EPORT out of reset sequence before disabling PAUSE (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance channel configuration logs (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.41 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support polling for mailbox events (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix loopback test for SR-IOV PF (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VLAN id config (Chad Dupuis) [927395] - [netdrv] qlcnic: Support MAC address, Tx rate config (Chad Dupuis) [927395] - [netdrv] qlcnic: VF reset recovery implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: VF FLR implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Change 82xx adapter VLAN id endian type (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix typo in logs (Chad Dupuis) [927395] - [netdrv] qlcnic: fix TSO race condition (Chad Dupuis) [927395] - [netdrv] qlcnic: Stop traffic before performing loopback test (Chad Dupuis) [927395] - [netdrv] qlcnic: fix beaconing test for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix set_flags handler for ethtool (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.40 (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix sparse warnings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix NULL dereference in error path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix potential NULL dereference (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.39 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support atomic commands (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VF-PF communication channel commands (Chad Dupuis) [927395] - [netdrv] qlcnic: VF-PF communication channel implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Use shared interrupt vector for Tx and Rx (Chad Dupuis) [927395] - [netdrv] qlcnic: SR-IOV VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Support SR-IOV enable and disable (Chad Dupuis) [927395] - [netdrv] qlcnic: Add QLCNIC_SRIOV to Kconfig (Chad Dupuis) [927395]- [mm] reinstate mmap -EINVAL return error code when mapping length is zero (Rafael Aquini) [995339] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592] - [fs] ext4: dont let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [firmware] efivars: Use correct efi_pstore_info struct when calling pstore_register (Lenny Szubowicz) [867689] - [s390] zfcp: block queue limits with data router (Hendrik Brueckner) [952734] - [char] ipmi: eliminate long delay in ipmi_si on SGI UV2 (George Beshers) [876778] - [net] bridge: fix a conflict in if_bridge.h with glibc headers (Amerigo Wang) [981325] - [usb] fix endpoint-disabling for failed config changes (Don Zickus) [889391] - [usb] Free the allocated memory before exiting on error (Don Zickus) [889391] - [usb] xhci: fix list access before init (Don Zickus) [889391] - [usb] xhci-mem: init list heads at the beginning of init (Don Zickus) [889391] - [usb] xhci: override bogus bulk wMaxPacketSize values (Don Zickus) [889391] - [usb] enclose USB_XHCI_HCD related symbols within a if USB_XHCI_HCD block (Don Zickus) [889391] - [usb] xhci: clarify compliance mode debug messages (Don Zickus) [889391] - [usb] xhci: Rename SEGMENT_SIZE and SEGMENT_SHIFT as the former is used in a.out.h (Don Zickus) [889391] - [usb] xhci: Use ilog2() rather than __ffs() for calculating SEGMENT_SHIFT (Don Zickus) [889391] - [usb] xhci: Don't warn on empty ring for suspended devices (Don Zickus) [889391] - [usb] xhci: Fix TRB transfer length macro used for Event TRB (Don Zickus) [889391] - [usb] xhci: fix build warning (Don Zickus) [889391] - [usb] xhci: fix bit definitions for IMAN register (Don Zickus) [889391] - [usb] xhci: correctly enable interrupts (Don Zickus) [889391] - [usb] xhci: fix memory leak of URB-private data (Don Zickus) [889391] - [usb] xhci: fix incorrect bit test (Don Zickus) [889391] - [usb] xhci: Fix TD size for isochronous URBs (Don Zickus) [889391] - [usb] xhci: Fix isoc TD encoding (Don Zickus) [889391] - [usb] xhci: remove unused trb var in xhci_irq() (Don Zickus) [889391] - [usb] xhci: Add Lynx Point LP to list of Intel switchable hosts (Don Zickus) [889391] - [usb] xhci: move HC_STATE_SUSPENDED check to xhci_suspend() (Don Zickus) [889391] - [usb] xhci: Stricter conditional for Z1 system models for Compliance Mode Patch (Don Zickus) [889391] - [usb] xhci: Extend Fresco Logic MSI quirk (Don Zickus) [889391] - [usb] xhci: fix null-pointer dereference when destroying half-built segment rings (Don Zickus) [889391] - [usb] xhci: Fix TD Size calculation on 1.0 hosts (Don Zickus) [889391] - [usb] xhci: Fix conditional check in bandwidth calculation (Don Zickus) [889391] - [usb] xhci: Avoid global symbol pollution with handshake (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused ep_ctx (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused slot_ctx (Don Zickus) [889391] - [usb] xhci: Fix missing break in xhci_evaluate_context_result (Don Zickus) [889391] - [usb] xhci: Fix potential NULL ptr deref in command cancellation (Don Zickus) [889391] - [usb] xhci: Remove __force__ __u16 before assigning DeviceRemovable and assign directly (Don Zickus) [889391] - [usb] xhci-ring: removes unnecessary semicolon (Don Zickus) [889391] - [usb] xhci: update a comment regarding the BOS descriptor to reflect the code (Don Zickus) [889391] - [usb] xhci: sparse fixes (Don Zickus) [889391] - [usb] Fail a get config when the port is powered off (Don Zickus) [889391] - [usb] xhci: Handle clear PORT_POWER feature (Don Zickus) [889391] - [usb] redefine DeviceRemovable and wHubDelay as _le16 (Don Zickus) [889391] - [usb] xhci: Avoid "dead ports", add roothub port polling (Don Zickus) [894180] - [usb] Handle warm reset failure on empty port (Don Zickus) [894180] - [usb] Ignore port state until reset completes (Don Zickus) [894180] - [usb] Increase reset timeout (Don Zickus) [894180] - [usb] Allow USB 3.0 ports to be disabled (Don Zickus) [894180] - [usb] Ignore xHCI Reset Device status (Don Zickus) [894180] - [usb] Handle auto-transition from hot to warm reset (Don Zickus) [894180] - [usb] xhci: Handle HS bulk/ctrl endpoints that don't NAK (Don Zickus) [894180] - [usb] Enable LPM after a failed probe (Don Zickus) [815547] - [usb] Don't enable LPM if the exit latency is zero (Don Zickus) [815547] - [usb] Send Set SEL before enablng parent U1/U2 timeout (Don Zickus) [815547] - [usb] xhci: endianness xhci_calculate_intel_u2_timeout (Don Zickus) [815547] - [usb] xhci: fix integer overflow (Don Zickus) [815547] - [usb] Fix LPM disable count mismatch on driver unbind (Don Zickus) [815547] - [usb] Disable LPM while the device is unconfigured (Don Zickus) [815547] - [usb] Fix LPM disable/enable during device reset (Don Zickus) [815547] - [usb] xhci: Fix DIV_ROUND_UP compile error (Don Zickus) [815547] - [usb] xhci: Fix compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Fix core compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Disable hub-initiated LPM for comms devices (Don Zickus) [815547] - [usb] xhci: Add Intel U1/U2 timeout policy (Don Zickus) [815547] - [usb] xhci: Add infrastructure for host-specific LPM policies (Don Zickus) [815547] - [usb] Add macros for interrupt endpoint types (Don Zickus) [815547] - [usb] xhci: Reserve one command for USB3 LPM disable (Don Zickus) [815547] - [usb] xhci: Some Evaluate Context commands must succeed (Don Zickus) [815547] - [usb] Disable USB 3.0 LPM in critical sections (Don Zickus) [815547] - [usb] Add support to enable/disable USB3 link states (Don Zickus) [815547] - [usb] Allow drivers to disable hub-initiated LPM (Don Zickus) [815547] - [usb] Calculate USB 3.0 exit latencies for LPM (Don Zickus) [815547] - [usb] Refactor code to set LPM support flag (Don Zickus) [815547] - [usb] Make sure to fetch the BOS desc for roothubs (Don Zickus) [815547] - [usb] xhci: Add roothub code to set U1/U2 timeouts (Don Zickus) [815547] - [scsi] pm8001: Add new driver pmc8001 to RHEL 6.5 (Rich Bono) [922129] - [scsi] bnx2fc: introduce missing kfree (Jan Vesely) [916004] - [scsi] bnx2fc: Fix common misspellings (Jan Vesely) [916004] - [scsi] bnx2fc: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916004] - [scsi] bnx2fc: Make the fcoe_cltr the SCSI host parent (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.14 (Jan Vesely) [916004] - [scsi] bnx2fc: Update copyright dates (Jan Vesely) [916004] - [scsi] bnx2fc: Fix race condition between IO completion and abort (Jan Vesely) [916004] - [scsi] bnx2fc: Include chip number in the symbolic name (Jan Vesely) [916004] - [scsi] bnx2fc: Enable cached tasks to improve performance (Jan Vesely) [916004] - [scsi] bnx2fc: adjust duplicate test (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.13 (Jan Vesely) [916004] - [scsi] bnx2fc: Support max IO size to 512KB (Jan Vesely) [916004] - [scsi] bnx2fc: Tx/Rx byte counts reset to 0 when exceeding 32 bit values (Jan Vesely) [916004] - [scsi] bnx2fc: Map the doorbell register between offload and enable requests (Jan Vesely) [916004] - [scsi] bnx2fc: Move offload/upload wait logic into a function (Jan Vesely) [916004] - [scsi] bnx2fc: support software fcoe target (Jan Vesely) [916004] - [scsi] bnx2fc: remove useless calls to memset() (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_link_speed_update() from the exported symbol in libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: add support to get_netdev for bnx2f_interface (Jan Vesely) [916004] - [scsi] bnx2fc: Use the fcoe_sysfs control interface (Jan Vesely) [916004] - [scsi] libfcoe, fcoe, bnx2fc: Add new fcoe control interface (Jan Vesely) [916004] - [scsi] bnx2fc: treewide: fix typo of "suppport" in various comments (Jan Vesely) [916004] - [scsi] fix various printk and comment typos (Jan Vesely) [916004] - [scsi] fcoe, bnx2fc, libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Jan Vesely) [916004] - [scsi] bnx2fc: Allocate fcoe_ctlr with bnx2fc_interface, not as a member (Jan Vesely) [916004] - [scsi] bnx2i: Fixed bugs in the handling of unsolicited NOP-Ins (Jan Vesely) [916003] - [scsi] bnx2i: Update version and copyright year 2013 (Jan Vesely) [916003] - [scsi] bnx2i: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916003] - [scsi] bnx2i: Fix typo in printk and comments (Jan Vesely) [916003] - [scsi] bnx2i: fix the bit manipulation when setting the error mask (Jan Vesely) [916003] - [scsi] bnx2i: removed the individual PCI DEVICE ID checking (Jan Vesely) [916003]- [netdrv] ixgbe: fix broken module parameter IntMode (Andy Gospodarek) [958967] - [netdrv] ixgbe: fix broken module parameter FdirMode (Andy Gospodarek) [958967] - [fs] fuse: initialize dentry->d_op properly in fuse_direntplus_link() (Brian Foster) [994492] - [fs] nfs4: Fix infinite loop in nfs4_lookup_root (Scott Mayhew) [987426] - [tracing] Replace syscall_meta_data struct array with pointer array (Jiri Olsa) [992987] - [tracing] Replace trace_event struct array with pointer array (Jiri Olsa) [992987] - [mm] percpu: don't implicitly include slab.h from percpu.h (Baoquan He) [878312] - [mm] percpu: fix per_cpu_ptr_to_phys() handling of non-page-aligned addresses (Baoquan He) [878312] - [mm] percpu: explain why per_cpu_ptr_to_phys() is more complicated than necessary (Baoquan He) [878312] - [mm] percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] percpu: should use is_vmalloc_addr() (Baoquan He) [878312] - [mm] percpu: fix pcpu_last_unit_cpu (Baoquan He) [878312] - [mm] percpu: fix first chunk match in per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: fix trivial bugs in pcpu_build_alloc_info() (Baoquan He) [878312] - [mm] percpu: move vmalloc based chunk management into percpu-vm.c (Baoquan He) [878312] - [mm] percpu: misc preparations for nommu support (Baoquan He) [878312] - [mm] percpu: reorganize chunk creation and destruction (Baoquan He) [878312] - [mm] percpu: factor out pcpu_addr_in_first/reserved_chunk() and update per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: add __percpu sparse annotations to core kernel subsystems (Baoquan He) [878312] - [mm] percpu: avoid calling __pcpu_ptr_to_addr() (Baoquan He) [878312] - [mm] percpu: refactor the code in pcpu_depopulate_chunk() (Baoquan He) [878312] - [mm] percpu: add missing per_cpu_ptr_to_phys() definition for UP (Baoquan He) [878312] - [mm] percpu: Fix kdump failure if booted with percpu_alloc=page (Baoquan He) [878312] - [mm] Revert: percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] Revert: percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [878312] - [md] raid5: fix interaction of 'replace' and 'recovery' (Jes Sorensen) [994382] - [md] raid10: remove use-after-free bug (Jes Sorensen) [994382] - [md] Remove recent change which allows devices to skip recovery (Jes Sorensen) [994382] - [md] raid10: fix two problems with RAID10 resync (Jes Sorensen) [994382] - [infiniband] ocrdma: Fix several stack info leaks (Doug Ledford) [827601] - [infiniband] ocrdma: Remove unused include (Doug Ledford) [827601] - [infiniband] hw: import new ocrdma driver from upstream tree (Doug Ledford) [827601] - [infiniband] cma: Export AF_IB statistics (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to specify AF_IB when joining multicast (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to pass AF_IB into resolve (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to bind to AF_IB (Michal Schmidt) [908111] - [infiniband] ucma: Name changes to indicate only IP addresses supported (Michal Schmidt) [908111] - [infiniband] ucma: Add ability to query GID addresses (Michal Schmidt) [908111] - [infiniband] cma: Export cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] ucma: Support querying when IB paths are not reversible (Michal Schmidt) [908111] - [infiniband] sa: Export function to pack a path record into wire format (Michal Schmidt) [908111] - [infiniband] ucma: Support querying for AF_IB addresses (Michal Schmidt) [908111] - [infiniband] cma: Only listen on IB devices when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Set qkey for AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Expose private data when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Merge cma_get/save_net_info (Michal Schmidt) [908111] - [infiniband] cma: Remove unused SDP related code (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_route() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_addr() (Michal Schmidt) [908111] - [infiniband] cma: Verify that source and dest sa_family are the same (Michal Schmidt) [908111] - [infiniband] cma: Restrict AF_IB loopback to binding to IB devices only (Michal Schmidt) [908111] - [infiniband] cma: Add helper functions to return id address information (Michal Schmidt) [908111] - [infiniband] cma: Do not modify sa_family when setting loopback address (Michal Schmidt) [908111] - [infiniband] cma: Allow user to specify AF_IB when binding (Michal Schmidt) [908111] - [infiniband] cma: Update port reservation to support AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Add AF_IB support to ip_addr_size (Michal Schmidt) [908111] - [infiniband] cma: Include AF_IB in loopback and any address checks (Michal Schmidt) [908111] - [infiniband] cma: Allow enabling reuseaddr in any state (Michal Schmidt) [908111] - [infiniband] rdma: Define native IB address (Michal Schmidt) [908111] - [netdrv] mlx4: Set link type for RAW PACKET QPs in the QP context (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Disable VLAN stripping for RAW PACKET QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fetch XRC SRQ in the CQ polling code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Advertise MW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Support memory window binding (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove redundant NULL check before kfree (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix compiler warning about uninitialized 'vlan' variable (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Convert is_xxx variables in build_mlx_header() to bool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove local invalidate segment unused fields (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Adjust duplicate test (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix bug unwinding on error in mlx4_ib_init_sriov() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix build error on platforms where UL is not 64 bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix unresolved 64bit math in mellanox/mlx4/en_dcb_nl.c (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Can set maxrate only for TC0 (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set max rate-limit for a TC (Amir Vadai) [950401 950910 950913 950915] - [netdrv] dcb: Add an optional max rate attribute (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable RFS when running in SRIOV mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Initialize RFS filters lock and list in init_netdev (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Limit the RFS filter IDs to be < RPS_NO_FILTER (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add accelerated RFS support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add rmap support to mlx4_assign_eq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix small memory leak on error (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Dynamic VST to VST vlan/qos changes (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fail device init if num_vfs is negative (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add warning in case of command timeouts (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Replace sscanf() with kstrtoint() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add prints when TX timeout occurs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Change log level from error to debug for vlan related messages (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Do not query stats when device port is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix resource leak in error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: allow order-0 memory allocations in RX path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: use one page fragment per incoming frame (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx_en: Timestamping is not supported in slave mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Keep VF assigned MAC in the PF admin table (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Handle unassigned VF MAC address correctly (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix adaptive moderation cq update (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Strengthen VLAN tags/priorities enforcement in VST mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add missing report on VST and spoof-checking dev caps (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix a build error on 32bit arches (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add support to get VF config (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF default vlan ID and priority support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF mac address support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add structures to keep VF Ethernet ports information (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add reference counting to MAC registeration (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable HW clock overflow check when no HW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable HW timestamping for VFs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Expose a few helpers to fill DMFS HW strucutures (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of DMFS HW rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Change a few DMFS fields names to match firmare spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Match DMFS promiscuous field names to firmware spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Move DMFS HW structs to common header file (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Reduce warning message for SRQ_LIMIT event to debug level (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add a service task (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Support software timestamping (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add HW timestamping support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Read HCA frequency and map internal clock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add timestamping device capability (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Implement SRQ object lookup from srqn (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: set correct MTU in SRIOV (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Translate guest B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add helper function to translate B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Advertize DCB_CAP_DCBX_HOST in getdcbx (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Enable DCB ETS ops only when supported by the firmware (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Added proper description for two device capabilities (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix setting initial MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disallow releasing VF QPs which have steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Always use 64 bit resource ID when doing lookup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove ethtool flow steering rules before releasing QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong order of flow steering resources removal (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong mask applied on EQ numbers in the wrapper (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup MAC resources on module unload or port stop (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix race when setting the device MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix endianness bug in set_param_l (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Turn off device-managed FS bit in dev-cap wrapper if DMFS is not enabled (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable mlx4_QP_ATTACH calls from guests if the host uses flow steering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Implement memory windows allocation and deallocation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Enable memory windows in INIT_HCA and QUERY_HCA (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable memory windows for virtual functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix allocation of device tx_cq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Propagate MR deregistration failures to caller (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Rename MPT-related functions to have mpt_ prefix (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add unicast MAC filtering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Manage hash of MAC addresses per port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Save previous MAC address of the port so we can replace it later (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Re-arrange ndo_set_rx_mode related code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Move Ethernet related functionality from mlx4_core to mlx4_en (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup multiline strings (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Optimize Rx fast path filter checks (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Optimize loopback related checks in data path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Assigning TX irq per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix compilation error when CONFIG_INET isn't defined (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix error propagation for ethtool helper function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix transmit timeout when driver restarts port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't reassign port mac address on firmware that supports it (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Use firmware driven flow steering hash mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ethtool rules leftovers after module unloaded (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Block insertion of ethtool steering rules while the interface is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix vlan mask for ethtool steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Validate VLAN IDs provided in ethtool flow steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ip/udp steering rules multicast mac when attached via ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Set correctly allow_loopback flag (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of HW flow steering rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race when closing TX queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Return proper error code when __mlx4_add_one fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use the correct netif lock on ndo_set_rx_mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix traffic loss under promiscuous mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Issue the dump eth statistics command under lock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: remove redundant code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add support for destination MAC in steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use generic etherdevice.h functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set number of rx/tx channels using ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix TX moderation info loss after set_ringparam is called (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adjusting moderation per each ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove remnants of LRO support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Unmap UAR also in the case of error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't use vlan tag value as an indication for vlan presence (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Perform correct resource cleanup if mlx4_QUERY_ADAPTER() fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Remove annoying debug messages from SR-IOV flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix skb truesize underestimation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] etherdevice.h: Add ether_addr_equal_64bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] ethtool: Add destination MAC address to flow steering API (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fixing TX queue stop/wake flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: nullify cq->vector field when closing completion queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Checksum counters per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix vlan table overflow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adding 40gb speed report for ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix crash upon device initialization error (Amir Vadai) [950401 950910 950913 950915] - [net] introduce IFF_NO_UNICAST_FLT (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add more rtnl_link_ops callbacks (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add rtnl_link_ops support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ib_srp: Eliminate state SRP_TARGET_DEAD - minus system_long_wq (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Allow SRP disconnect through sysfs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Simplify attribute initialization code (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Fix attribute registration (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Document sysfs attributes (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: use __scsi_target_unblock (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add Mellanox copyright (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Fix device removal flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add support for iser CM REQ additional info (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Return error to upper layers on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Move informational messages from error to info level (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add module version (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: add support for TIPC protocol (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_hard_header() return value (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix send lockup due to missed TX completion (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: zero last byte for strncpy (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: simplify a warning message (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: limit the size allocated by rds_message_alloc() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Free ipoib neigh on path record failure so path rec queries are retried (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Fail I/O requests if the transport is offline (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid endless SCSI error handling loop (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid sending a task management function needlessly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Track connection state properly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Enable iser when FMRs are not supported (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Avoid error prints on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Use proper define for the commands per LUN value advertised to SCSI ML (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Don't attempt to release resources on error flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Add version and firmware info to ethtool reporting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_neigh hashing to use the correct daddr octets (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix crash due to skb double destruct (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: remove depends on CONFIG_EXPERIMENTAL (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Call skb_dst_drop() once skb is enqueued for sending (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: send disconnect request without waiting for CM timewait exit (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: destroy and recreate QP and CQs when reconnecting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce the helper function srp_remove_target() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Suppress superfluous error messages (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Process all error completions (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce srp_handle_qp_err() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Simplify SCSI error handling (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Keep processing commands during host removal (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Eliminate state SRP_TARGET_CONNECTING (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Increase block layer timeout (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add more RX CQs to scale out processing of SCSI responses (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Don't touch cmid after dropping reference (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Verify that QP handler is valid before dispatching events (Doug Ledford) [791284 865301 950918 983117] - [infiniband] uverbs: Implement memory windows support in uverbs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Add "type 2" memory windows support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Change return value from find_gid_port() (Doug Ledford) [791284 865301 950918 983117]- [fs] autofs: remove autofs dentry mount check (Ian Kent) [947275] - [net] bridge: do not call setup_timer() multiple times (Amerigo Wang) [994430] - [mm] compaction: fixup need_compaction (Andrea Arcangeli) [953225] - [mm] compaction: add compaction to zone_reclaim_mode (Andrea Arcangeli) [953225] - [mm] zone_reclaim: after a successful zone_reclaim check the min watermark (Andrea Arcangeli) [953225] - [mm] compaction: increase the high order pages in the watermarks (Andrea Arcangeli) [953225] - [mm] compaction: don't require high order pages below min wmark (Andrea Arcangeli) [953225] - [mm] compaction: reset before initializing the scan cursors (Andrea Arcangeli) [953225] - [mm] compaction: don't depend on kswapd to invoke reset_isolation_suitable (Andrea Arcangeli) [953225] - [mm] zone_reclaim: compaction: scan all memory with /proc/sys/vm/compact_memory (Andrea Arcangeli) [953225] - [mm] zone_reclaim: remove ZONE_RECLAIM_LOCKED (Andrea Arcangeli) [953225] - [mm] page_alloc: avoid marking zones full prematurely after zone_reclaim() (Andrea Arcangeli) [953225] - [x86] trace: Add irq_enter/exit() in smp_trace_reschedule_interrupt() (Seiji Aguchi) [738712] - [x86] trace: Add config option checking to the definitions of mce handlers (Seiji Aguchi) [738712] - [x86] trace: Do not call local_irq_save() in load_current_idt() (Seiji Aguchi) [738712] - [x86] trace: Move creation of irq tracepoints from apic.c to irq.c (Seiji Aguchi) [738712] - [x86] trace: Add irq vector tracepoints (Seiji Aguchi) [738712] - [x86] trace: Introduce entering/exiting_irq() (Seiji Aguchi) [738712] - [x86] trace: Add DEFINE_EVENT_FN() macro (Seiji Aguchi) [738712] - [x86] uv3: Trim MMR register definitions after code changes for SGI UV3 (George Beshers) [988345] - [x86] uv3: Check current gru hub support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Time Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update x2apic Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Hub Info for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update ACPI Check to include SGI UV3 (George Beshers) [988345] - [x86] uv3: Update MMR register definitions for SGI Ultraviolet System 3 (George Beshers) [988345] - [kernel] coredump: change wait_for_dump_helpers() to use wait_event_interruptible() (Oleg Nesterov) [773215] - [kernel] coredump: introduce dump_interrupted() (Oleg Nesterov) [773215] - [kernel] coredump: Un-inline the core-dump helper functions (Oleg Nesterov) [773215] - [kernel] coredump: sanitize the setting of signal->group_exit_code (Oleg Nesterov) [773215] - [kernel] coredump: ensure that SIGKILL always kills the dumping thread (Oleg Nesterov) [773215] - [kernel] coredump: only SIGKILL should interrupt the coredumping task (Oleg Nesterov) [773215] - [kernel] coredump: set ->group_exit_code for other CLONE_VM tasks too (Oleg Nesterov) [773215] - [fs] procfs: allow threads to rename siblings via /proc/pid/tasks/tid/comm (Jerome Marchand) [950840] - [security] selinux: make security_sb_clone_mnt_opts return an error on context mismatch (Jeff Layton) [800218] - [netdrv] bna: fix vlan_grp handling (Stefan Assmann) [886420] - [netdrv] mlx4_en: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlge: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlcnic: fix vlgrp handling (Stefan Assmann) [886420] - [fs] nfs4: end back channel session draining (Steve Dickson) [984118] - [fs] nfs4: Fix a pNFS session draining deadlock (Steve Dickson) [984118] - [fs] xfs: Fix delalloc WARN_ON() in xfs_vm_releasepage() (Aaron Tomlin) [991496] - [fs] nfs: Fix access to suid/sgid executables (Niels de Vos) [988135] - [fs] nfs4: don't put ACCESS in OPEN compound if O_EXCL (Niels de Vos) [988135] - [fs] nfs4: Add ACCESS operation to OPEN compound (Niels de Vos) [988135] - [fs] livelock avoidance in sget() (Eric Sandeen) [916811] - [fs] ext4: create a new BH_Verified flag to avoid unnecessary metadata validation (Lukas Czerner) [879163] - [fs] ext4: Fix dirtying of journalled buffers in data=journal mode (Lukas Czerner) [834919] - [fs] ext4: fix ext_remove_space for punch_hole case (Lukas Czerner) [969307] - [fs] ext4: punch_hole should wait for DIO writers (Lukas Czerner) [969307] - [fs] ext4: prevent race while walking extent tree for fiemap (Lukas Czerner) [692063] - [fs] ext4: Fix possibly very long loop in fiemap (Lukas Czerner) [692063] - [fs] ext4: make FIEMAP and delayed allocation play well together (Lukas Czerner) [692063] - [fs] ext4: handle NULL p_ext in ext4_ext_next_allocated_block() (Lukas Czerner) [692063] - [fs] ext4: drop ec_type from the ext4_ext_cache structure (Lukas Czerner) [692063] - [fs] lockd: protect nlm_blocked list (David Jeffery) [967095] - [virt] hv: Populate the guest ID with RHEL info (Jason Wang) [969230] - [virt] hv: Fix a bug in version negotiation code for util services (Jason Wang) [980554] - [netdrv] e1000e: disable ASPM L1 on 82583 (Dean Nelson) [991242] - [pci] Fix bit definitions of PCI_EXP_LNKCAP2 register (Myron Stowe) [989252] - [virt] storvsc: Increase the value of STORVSC_MAX_IO_REQUESTS (Jason Wang) [969537 969548] - [virt] storvsc: Support FC devices (Jason Wang) [969537] - [virt] storvsc: Implement multi-channel support (Jason Wang) [969537] - [virt] storvsc: Update the storage protocol to win8 level (Jason Wang) [969537] - [virt] storvsc: Increase the value of scsi timeout for storvsc devices (Jason Wang) [969548] - [virt] hv: Add the GUID fot synthetic fibre channel device (Jason Wang) [969537] - [s390] sclp: add parameter to specify number of buffer pages (Hendrik Brueckner) [990853] - [usb] fix thread-unsafe anchor utiliy routines (Stanislaw Gruszka) [993005] - [kernel] hung_task: print more info when reporting the problem (Oleg Nesterov) [976899] - [cpufreq] Convert the cpufreq_driver_lock to a rwlock (Prarit Bhargava) [887045] - [scsi] fnic: fix sleeping function called from invalid context during probe (Chris Leech) [829506] - [scsi] fnic: potential dead lock in fnic_is_abts_pending() (Chris Leech) [829506] - [scsi] fnic: Incremented driver version (Chris Leech) [829506] - [scsi] fnic: fix kernel panic due to FIP mode misconfiguration (Chris Leech) [829506] - [scsi] fnic: FIP VLAN Discovery Feature Support (Chris Leech) [829506] - [scsi] fnic: Fnic Trace Utility (Chris Leech) [829506] - [scsi] fnic: New debug flags and debug log messages (Chris Leech) [829506] - [scsi] fnic: fnic driver may hit BUG_ON on device reset (Chris Leech) [829506] - [scsi] fnic: Fix SGEs limit (Chris Leech) [829506] - [scsi] fnic: fixing issues in device and firmware reset code (Chris Leech) [829506] - [scsi] fnic: fix for trusted cos (Chris Leech) [829506] - [scsi] fnic: fix incorrect use of SLAB_CACHE_DMA flag (Chris Leech) [829506] - [x86] pmu: prepare for migration support (Paolo Bonzini) [928866] - [x86] kvm: Add code to track call origin for msr assignment (Paolo Bonzini) [928866] - [x86] kvm: add kvm_arch_vcpu_postcreate callback, move TSC initialization (Paolo Bonzini) [928866] - [netdrv] e1000e: fix I217/I218 PHY initialization flow (Dean Nelson) [981032] - [netdrv] e1000e: enable support for new device IDs (Dean Nelson) [981032] - [input] wacom: BTN_TOOL_DOUBLETAP is not a valid device_type (Aristeu Rozanski) [815589] - [input] wacom: use BTN_TOOL_FINGER to indicate touch device type (Aristeu Rozanski) [815589] - [input] wacom: remove pressure for touch devices (Aristeu Rozanski) [815589] - [input] wacom: report id 3 returns 4 bytes of data (Aristeu Rozanski) [815589] - [input] wacom: add support for Lenovo tablet ID 0xE6 (Aristeu Rozanski) [815589] - [input] wacom: support 2FGT in MT format (Aristeu Rozanski) [815589] - [input] wacom: support one finger touch the touchscreen way (Aristeu Rozanski) [815589] - [input] wacom: process pen data in its own routine (Aristeu Rozanski) [815589] - [input] wacom: share pen info with touch of the same ID (Aristeu Rozanski) [815589] - [input] wacom: fix runtime PM related deadlock (Aristeu Rozanski) [815589] - [input] wacom: add support for new LCD tablets (Aristeu Rozanski) [815589] - [input] wacom: add defines for packet lengths of various devices (Aristeu Rozanski) [815589] - [input] wacom: fix error path in wacom_probe() (Aristeu Rozanski) [815589] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k (Chad Dupuis) [927382] - [scsi] Revert "qla2xxx: Add setting of driver version string for vendor application." (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear the MBX_INTR_WAIT flag when the mailbox time-out happens (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for locking issue between driver ISR and mailbox routines (Chad Dupuis) [927382] - [scsi] qla2xxx: Add clarifying printk to thermal access fail cases (Chad Dupuis) [927382] - [scsi] qla2xxx: Wait for IDC complete event to finish loopback operation (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process state change aen for reset owner (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process RSCNs for a vport on the same physical adapter (Chad Dupuis) [927382] - [scsi] qla2xxx: Correction of comment in MBC opcode defines (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct list-iteration bug in Report-ID Acquisition codes (Chad Dupuis) [927382] - [scsi] qla2xxx: Enhancements to support ISPFx00 (Chad Dupuis) [927382] - [scsi] qla2xxx: Integrate generic card temperature with mezz card temperature (Chad Dupuis) [927382] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the copyright information (Chad Dupuis) [927382] - [scsi] qla2xxx: Display the lock owner on lock acquire failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Move loopback mode reset after chip reset check (Chad Dupuis) [927382] - [scsi] qla2xxx: Extra loopback error handling for ISP83xx (Chad Dupuis) [927382] - [scsi] qla2xxx: don't free pool that wasn't allocated (Chad Dupuis) [927382] - [scsi] qla2xxx: Unload hangs after issuing BSG commands to vport (Chad Dupuis) [927382] - [scsi] qla2xxx: Do MPI reset only for 81xx (Chad Dupuis) [927382] - [scsi] qla2xxx: Do link initialization on get loop id failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the FTP site references in the driver sources (Chad Dupuis) [927382] - [scsi] qla2xxx: Reject loopback request if one is already in progress (Chad Dupuis) [927382] - [scsi] qla2xxx: Print thermal unsupported message (Chad Dupuis) [927382] - [scsi] qla2xxx: Avoid null pointer dereference in shutdown routine (Chad Dupuis) [927382] - [scsi] qla2xxx: Get VPD information from common location for CNA (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct race in loop_state assignment during reset handling (Chad Dupuis) [927382] - [scsi] qla2xxx: Display that driver is operating in legacy interrupt mode (Chad Dupuis) [927382] - [scsi] qla2xxx: Free rsp_data even on error in qla2x00_process_loopback() (Chad Dupuis) [927382] - [scsi] qla2xxx: Dont clear drv active on iospace config failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Update ql2xextended_error_logging parameter description with new options (Chad Dupuis) [927382] - [scsi] qla2xxx: Parameterize the link speed of hba rather than fcport (Chad Dupuis) [927382] - [scsi] qla2xxx: Add 16Gb/s case to get port speed capability (Chad Dupuis) [927382] - [scsi] qla2xxx: Move marking fcport online ahead of setting iiDMA speed (Chad Dupuis) [927382] - [scsi] qla2xxx: Obtain loopback iteration count from bsg request (Chad Dupuis) [927382] - [scsi] qla2xxx: Add acquiring of risc semaphore before doing ISP reset (Chad Dupuis) [927382] - [scsi] qla2xxx: Properly set result field of bsg_job reply structure for success and failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix coccinelle warnings in qla2x00_relogin (Chad Dupuis) [927382] - [scsi] qla2xxx: Ignore driver ack bit if corresponding presence bit is not set (Chad Dupuis) [927382] - [scsi] qla2xxx: Use correct Request-Q-Out register during bidirectional request processing (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla83xx_fw_dump function (Chad Dupuis) [927382] - [scsi] qla2xxx: Add Gen3 PCIe speed 8GT/s to the log message (Chad Dupuis) [927382] - [scsi] qla2xxx: Move noisy Start scsi failed messages to verbose logging level (Chad Dupuis) [927382] - [scsi] qla2xxx: Honor status value of 2 for report-id acquisition (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for warnings reported by sparse (Chad Dupuis) [927382] - [scsi] qla2xxx: No fcport FC-4 type assignment in GA_NXT response (Chad Dupuis) [927382] - [scsi] qla2xxx: Change in setting UNLOADING flag and FC vports logout sequence while unloading qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear unsupported 'states' during Get-FW-State queries (Chad Dupuis) [927382] - [scsi] qla2xxx: Remove spurious taking of ha->vport_slock spinlock (Chad Dupuis) [927382] - [cciss] Silence noisy per-device cciss messages (Tomas Henzl) [972697] - [scsi] mpt3sas: Bump driver version to v02.100.00.00-rh1 (Tomas Henzl) [839470] - [scsi] mpt3sas: when async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [839470] - [scsi] mpt3sas: MPI2.5 Rev F v2.5.1.1 specification (Tomas Henzl) [839470] - [scsi] mpt3sas: Infinite loops can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [839470] - [scsi] mpt3sas: fix for kernel panic when driver loads with HBA conected to non LUN 0 configured expander (Tomas Henzl) [839470] - [scsi] mpt3sas: Updated the Hardware timing requirements (Tomas Henzl) [839470] - [scsi] mpt3sas: 2013 source code copyright (Tomas Henzl) [839470] - [scsi] mpt3sas: don't wank with fasync on ->release() (Tomas Henzl) [839470] - [scsi] mpt3sas: Fix typos in printk (Tomas Henzl) [839470] - [scsi] mpt3sas: remove unused variables (Tomas Henzl) [839470] - [scsi] mpt3sas: Remove unneeded version.h header inclusion (Tomas Henzl) [839470] - [scsi] mpt3sas: cut and paste bug storing trigger mpi (Tomas Henzl) [839470] - [scsi] mpt3sas: add new driver supporting 12GB SAS (Tomas Henzl) [839470] - [scsi] scsi_transport_sas: add 12GB definitions for mpt3sas (Tomas Henzl) [839470] - [scsi] megaraid_sas: megaraid_sas driver init fails in kdump kernel (Tomas Henzl) [833299] - [scsi] sd_dif: problem with verify of type 1 protection information (PI) (Ewan Milne) [956402] - [scsi] sd: Ensure we correctly disable devices with unknown protection type (Ewan Milne) [956402] - [scsi] sd: Avoid remapping bad reference tags (Ewan Milne) [956402] - [scsi] sd: Allow protection_type to be overridden (Ewan Milne) [956402] - [scsi] Disable DIF on Hitachi Ultrastar 15K300 (Ewan Milne) [956402] - [scsi] Fix printing of variable length commands (Ewan Milne) [956402] - [scsi] Fix race between starved list and device removal (Ewan Milne) [916994] - [scsi] Add 'eh_deadline' to limit SCSI EH runtime (Ewan Milne) [923876] - [scsi] remove check for 'resetting' (Ewan Milne) [923876] - [scsi] dc395: Move 'last_reset' into internal host structure (Ewan Milne) [923876] - [scsi] tmscsim: Move 'last_reset' into host structure (Ewan Milne) [923876] - [scsi] advansys Remove 'last_reset' references (Ewan Milne) [923876] - [scsi] dpt_i2o: return SCSI_MLQUEUE_HOST_BUSY when in reset (Ewan Milne) [923876] - [scsi] dpt_i2o: Remove DPTI_STATE_IOCTL (Ewan Milne) [923876] - [net] ipv6: prevent race between address creation and removal (Jiri Pirko) [953380] - [net] ipv6: call udp_push_pending_frames when uncorking a socket with AF_INET pending data (Jiri Benc) [987651] {CVE-2013-4162} - [net] netlabel: improve domain mapping validation (Paul Moore) [963427] - [net] netlabel: correctly list all the static label mappings (Paul Moore) [918803] - [x86] Revert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Rafael Aquini) [855057]- [x86] Revert: power: Initialize MSR_IA32_ENERGY_PERF_BIAS due to performance regression (Neil Horman) [968981] - [mm] mmu_notifier: re-fix freed page still mapped in secondary MMU (George Beshers) [910085] - [x86] Round the calculated scale factor in set_cyc2ns_scale() (Prarit Bhargava) [975507] - [x86] sched: Fix overflow in cyc2ns_offset (Prarit Bhargava) [975507] - [virt] virtio: support unlocked queue poll (Jason Wang) [989411] - [netdrv] virtio_net: fix race in RX VQ processing (Jason Wang) [989411] - [watchdog] Use pr_ and pr_ (Don Zickus) [796364] - [watchdog] cleanup spaces before tabs (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix crash on systems without DMI_BOARD_NAME (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed "scheduling while atomic" bug (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed I/O operations order (Don Zickus) [796364] - [watchdog] watchdog_info constify (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix I/O space access technique (Don Zickus) [796364] - [block] aoe: adjust ref of head for compound page tails (David Milburn) [976900] - [block] aoe: update internal version number to v83 (David Milburn) [976900] - [block] aoe: update copyright date (David Milburn) [976900] - [block] aoe: perform I/O completions in parallel (David Milburn) [976900] - [block] aoe: replace kmalloc and then memcpy with kmemdup (David Milburn) [976900] - [block] aoe: reserve enough headroom on skbs (David Milburn) [976900] - [block] aoe: get rid of cached bv variable in bufinit() (David Milburn) [976900] - [block] aoe: fix use after free in aoedev_by_aoeaddr() (David Milburn) [976900] - [block] aoe: update internal version number to 81 (David Milburn) [976900] - [block] aoe: identify source of runt AoE packets (David Milburn) [976900] - [block] aoe: allow comma separator in aoe_iflist value (David Milburn) [976900] - [block] aoe: allow user to disable target failure timeout (David Milburn) [976900] - [block] aoe: use dynamic number of remote ports for AoE storage target (David Milburn) [976900] - [block] aoe: avoid races between device destruction and discovery (David Milburn) [976900] - [block] aoe: improve handling of misbehaving network paths (David Milburn) [976900] - [block] aoe: return real minor number for static minors (David Milburn) [976900] - [block] aoe: initialize sysminor to avoid compiler warning (David Milburn) [976900] - [block] aoe: make error messages more specific in static minor allocation (David Milburn) [976900] - [block] aoe: remove call to request handler from I/O completion (David Milburn) [976900] - [block] aoe: cleanup: correct comment for aoetgt nout (David Milburn) [976900] - [block] aoe: increase default cap on outstanding AoE commands in the network (David Milburn) [976900] - [block] aoe: remove vestigial request queue allocation (David Milburn) [976900] - [block] aoe: copy fallback timing information on destination failover (David Milburn) [976900] - [block] aoe: update driver-internal version to 64+ (David Milburn) [976900] - [block] aoe: commands in retransmit queue use new destination on failure (David Milburn) [976900] - [block] aoe: use high-resolution RTTs with fallback to low-res (David Milburn) [976900] - [block] aoe: manipulate aoedev network stats under lock (David Milburn) [976900] - [block] aoe: err device: include MAC addresses for unexpected responses (David Milburn) [976900] - [block] aoe: improve network congestion handling (David Milburn) [976900] - [block] aoe: provide ATA identify device content to user on request (David Milburn) [976900] - [block] aoe: update driver-internal version number to 60 (David Milburn) [976900] - [block] aoe: whitespace cleanup (David Milburn) [976900] - [block] aoe: cleanup: remove unused ata_scnt function (David Milburn) [976900] - [block] aoe: "payload" sysfs file exports per-AoE-command data transfer size (David Milburn) [976900] - [block] aoe: support larger I/O requests via aoe_maxsectors module param (David Milburn) [976900] - [block] aoe: update cap on outstanding commands based on config query response (David Milburn) [976900] - [block] aoe: support the forgetting (flushing) of a user-specified AoE target (David Milburn) [976900] - [block] aoe: print warning regarding a common reason for dropped transmits (David Milburn) [976900] - [block] aoe: avoid running request handler on plugged queue (David Milburn) [976900] - [block] aoe: update aoe-internal version number to 50 (David Milburn) [976900] - [block] aoe: update documentation to better reflect aoe-plus-udev usage (David Milburn) [976900] - [block] aoe: remove unused code (David Milburn) [976900] - [block] aoe: make dynamic block minor numbers the default (David Milburn) [976900] - [block] aoe: update and specify AoE address guards and error messages (David Milburn) [976900] - [block] aoe: retain static block device numbers for backwards compatibility (David Milburn) [976900] - [block] aoe: support more AoE addresses with dynamic block device minor numbers (David Milburn) [976900] - [block] aoe: update documentation with new URL and VM settings reference (David Milburn) [976900] - [block] aoe: update copyright year in touched files (David Milburn) [976900] - [block] aoe: update internal version number to 49 (David Milburn) [976900] - [block] aoe: remove unused code and add cosmetic improvements (David Milburn) [976900] - [block] aoe: increase net_device reference count while using it (David Milburn) [976900] - [block] aoe: associate frames with the AoE storage target (David Milburn) [976900] - [block] aoe: disallow unsupported AoE minor addresses (David Milburn) [976900] - [block] aoe: do revalidation steps in order (David Milburn) [976900] - [block] aoe: failover remote interface based on aoe_deadsecs parameter (David Milburn) [976900] - [block] aoe: use packets that work with the smallest-MTU local interface (David Milburn) [976900] - [block] aoe: use a kernel thread for transmissions (David Milburn) [976900] - [block] aoe: become I/O request queue handler for increased user control (David Milburn) [976900] - [block] aoe: kernel thread handles I/O completions for simple locking (David Milburn) [976900] - [block] aoe: for performance support larger packet payloads (David Milburn) [976900] - [block] aoe: assert AoE packets marked as requiring no checksum (David Milburn) [976900] - [md] dm-raid: Remember the last sync operation that was performed (Jonathan E Brassow) [985920] - [md] dm-raid: silence compiler warning on rebuilds_per_group (Jonathan E Brassow) [985920] - [md] dm-raid: Fix raid_resume not reviving failed devices in all cases (Jonathan E Brassow) [913650] - [md] dm-raid: Break-up untidy function (Jonathan E Brassow) [913650] - [md] dm-raid: Add ability to restore transiently failed devices on resume (Jonathan E Brassow) [913650] - [md] dm-raid: Add message/status support for changing sync action (Jonathan E Brassow) [985920] - [md] dm-raid: round region_size to power of two (Jonathan E Brassow) [985920] - [block] nvme: fixup nvme_dev_open for ioctl's (David Milburn) [922973] - [block] nvme: Return the result from user admin command IOCTL even in case of failure (David Milburn) [922973] - [block] nvme: Add MSI support (David Milburn) [922973] - [block] nvme: Use dma_set_mask() correctly (David Milburn) [922973] - [block] nvme: Do not cancel command multiple times (David Milburn) [922973] - [block] nvme: fix error return code in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: check for integer overflow in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: update NVM EXPRESS DRIVER file list (David Milburn) [922973] - [block] nvme: Fix a signedness bug in nvme_trans_modesel_get_mp (David Milburn) [922973] - [block] nvme: Remove redundant version.h header include (David Milburn) [922973] - [block] nvme: Use user defined admin ioctl timeout (David Milburn) [922973] - [block] nvme: Simplify Firmware Activate code slightly (David Milburn) [922973] - [block] nvme: Only clear the enable bit when disabling controller (David Milburn) [922973] - [block] nvme: Wait for device to acknowledge shutdown (David Milburn) [922973] - [block] nvme: Schedule timeout for sync commands (David Milburn) [922973] - [block] nvme: Meta-data support in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Device specific stripe size handling (David Milburn) [922973] - [block] nvme: Split non-mergeable bio requests (David Milburn) [922973] - [block] nvme: Remove dead code in nvme_dev_add (David Milburn) [922973] - [block] nvme: Check for NULL memory in nvme_dev_add (David Milburn) [922973] - [block] nvme: Fix error clean-up on nvme_alloc_queue (David Milburn) [922973] - [block] nvme: Free admin queue on request_irq error (David Milburn) [922973] - [block] nvme: Add scsi unmap to SG_IO (David Milburn) [922973] - [block] nvme: queue usage fixes in nvme-scsi (David Milburn) [922973] - [block] nvme: Set TASK_INTERRUPTIBLE before processing queues (David Milburn) [922973] - [block] nvme: Add a character device for each nvme device (David Milburn) [922973] - [block] nvme: Fix endian-related problems in user I/O submission path (David Milburn) [922973] - [block] nvme: Fix I/O cancellation status on big-endian machines (David Milburn) [922973] - [block] nvme: Fix sparse warnings in scsi emulation (David Milburn) [922973] - [block] nvme: Don't fail initialisation unnecessarily (David Milburn) [922973] - [block] nvme: Abstract out sector to block number conversion (David Milburn) [922973] - [block] nvme: Use round_jiffies_relative() for the periodic, once-per-second timer (David Milburn) [922973] - [block] nvme: Add nvme-scsi.c (David Milburn) [922973] - [block] nvme: Add definitions for format command (David Milburn) [922973] - [block] nvme: Move structures & definitions to header file (David Milburn) [922973] - [block] nvme: Rename nvme.c to nvme-core.c (David Milburn) [922973] - [block] nvme: Add discard support for capable devices (David Milburn) [922973] - [block] nvme: Add namespaces with no LBA range feature (David Milburn) [922973] - [block] nvme: Add entry for the NVMe driver (David Milburn) [922973] - [block] nvme: Initialize iod nents to 0 (David Milburn) [922973] - [block] nvme: Define SMART log (David Milburn) [922973] - [block] nvme: Add result to nvme_get_features (David Milburn) [922973] - [block] nvme: Set result from user admin command (David Milburn) [922973] - [block] nvme: End queued bio requests when freeing queue (David Milburn) [922973] - [block] nvme: Free cmdid on nvme_submit_bio error (David Milburn) [922973] - [block] nvme: Cancel outstanding IOs on queue deletion (David Milburn) [922973] - [block] nvme: Free admin queue memory on initialisation failure (David Milburn) [922973] - [block] nvme: Use ida for nvme device instance (David Milburn) [922973] - [block] nvme: Fix whitespace damage in nvme_init (David Milburn) [922973] - [block] nvme: handle allocation failure in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: Fix uninitialized iod compiler warning (David Milburn) [922973] - [block] nvme: Do not set IO queue depth beyond device max (David Milburn) [922973] - [block] nvme: Set block queue max sectors (David Milburn) [922973] - [block] nvme: use namespace id for nvme_get_features (David Milburn) [922973] - [block] nvme: replace nvme_ns with nvme_dev for user admin (David Milburn) [922973] - [block] nvme: Fix nvme module init when nvme_major is set (David Milburn) [922973] - [block] nvme: Set request queue logical block size (David Milburn) [922973] - [block] nvme: Set number of queues correctly (David Milburn) [922973] - [block] nvme: Version 0.8 (David Milburn) [922973] - [block] nvme: Set queue flags correctly (David Milburn) [922973] - [block] nvme: Simplify nvme_unmap_user_pages (David Milburn) [922973] - [block] nvme: Mark the end of the sg list (David Milburn) [922973] - [block] nvme: Fix DMA mapping for admin commands (David Milburn) [922973] - [block] nvme: Rename IO_TIMEOUT to NVME_IO_TIMEOUT (David Milburn) [922973] - [block] nvme: Merge the nvme_bio and nvme_prp data structures (David Milburn) [922973] - [block] nvme: Change nvme_completion_fn to take a dev (David Milburn) [922973] - [block] nvme: Change get_nvmeq to take a dev instead of a namespace (David Milburn) [922973] - [block] nvme: Simplify completion handling (David Milburn) [922973] - [block] nvme: Update Identify Controller data structure (David Milburn) [922973] - [block] nvme: Implement doorbell stride capability (David Milburn) [922973] - [block] nvme: Version 0.7 (David Milburn) [922973] - [block] nvme: Don't probe namespace 0 (David Milburn) [922973] - [block] nvme: Fix calculation of number of pages in a PRP List (David Milburn) [922973] - [block] nvme: Create nvme_identify and nvme_get_features functions (David Milburn) [922973] - [block] nvme: Fix memory leak in nvme_dev_add() (David Milburn) [922973] - [block] nvme: Fix calls to dma_unmap_sg (David Milburn) [922973] - [block] nvme: Correct sg list setup in nvme_map_user_pages (David Milburn) [922973] - [block] nvme: Fix bug in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Rework ioctls (David Milburn) [922973] - [block] nvme: Add the nvme thread to the wait queue before waking it up (David Milburn) [922973] - [block] nvme: Return real error from nvme_create_queue (David Milburn) [922973] - [block] nvme: Version 0.6 (David Milburn) [922973] - [block] nvme: Add a few calling convention notes (David Milburn) [922973] - [block] nvme: Handle failures from memory allocations in nvme_setup_prps (David Milburn) [922973] - [block] nvme: Use an IDA to allocate minor numbers (David Milburn) [922973] - [block] nvme: Add include of delay.h for msleep (David Milburn) [922973] - [block] nvme: Add support for timing out I/Os (David Milburn) [922973] - [block] nvme: Rename cancel_cmdid_data to cancel_cmdid (David Milburn) [922973] - [block] nvme: Fix bug in error handling (David Milburn) [922973] - [block] nvme: Time out initialisation after a few seconds (David Milburn) [922973] - [block] nvme: Fix warning in free_irq (David Milburn) [922973] - [block] nvme: Correct the Controller Configuration settings (David Milburn) [922973] - [block] nvme: Version 0.5 (David Milburn) [922973] - [block] nvme: Change the definition of nvme_user_io (David Milburn) [922973] - [block] nvme: Correct the definitions of two ioctls (David Milburn) [922973] - [block] nvme: Add compat_ioctl (David Milburn) [922973] - [block] nvme: Simplify queue lookup (David Milburn) [922973] - [block] nvme: Remove the kthread from the wait queue (David Milburn) [922973] - [block] nvme: Fix off-by-one when filling in PRP lists (David Milburn) [922973] - [block] nvme: Fix interpretation of 'Number of Namespaces' field (David Milburn) [922973] - [block] nvme: Remove outdated comments (David Milburn) [922973] - [block] nvme: Fix comment formatting (David Milburn) [922973] - [block] nvme: Convert comments to kernel-doc notation (David Milburn) [922973] - [block] nvme: Update admin opcodes to match the 1.0RC spec (David Milburn) [922973] - [block] nvme: Version 0.4 (David Milburn) [922973] - [block] nvme: Reduce maximum queue depth by 1 (David Milburn) [922973] - [block] nvme: Fix discontiguous accesses (David Milburn) [922973] - [block] nvme: Handle bios that contain non-virtually contiguous addresses (David Milburn) [922973] - [block] nvme: Implement Flush (David Milburn) [922973] - [block] nvme: Mark CMD_CTX_CANCELLED as being unlikely (David Milburn) [922973] - [block] nvme: Correct SQ doorbell semantics (David Milburn) [922973] - [block] nvme: Let the kthread take care of devices earlier (David Milburn) [922973] - [block] nvme: Rename nr_queues to nr_io_queues (David Milburn) [922973] - [block] nvme: Remove setting of 'flags' in rw command (David Milburn) [922973] - [block] nvme: Release 0.3 (David Milburn) [922973] - [block] nvme: Add a kthread to handle the congestion list (David Milburn) [922973] - [block] nvme: Handle failures differently in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: Update BAR structure to match the current spec (David Milburn) [922973] - [block] nvme: Handle physical merging of bvec entries (David Milburn) [922973] - [block] nvme: Check for DMA mapping failure (David Milburn) [922973] - [block] nvme: Pass the nvme_dev to nvme_free_prps and nvme_setup_prps (David Milburn) [922973] - [block] nvme: Optimise memory usage for I/Os between 4k and 128k (David Milburn) [922973] - [block] nvme: Switch to use DMA Pool API (David Milburn) [922973] - [block] nvme: Rename nvme_req_info to nvme_bio (David Milburn) [922973] - [block] nvme: Initial PRP List support (David Milburn) [922973] - [block] nvme: Advance the sg pointer when filling in an sg list (David Milburn) [922973] - [block] nvme: Renumber the special context values (David Milburn) [922973] - [block] nvme: Handle the congestion list a little better (David Milburn) [922973] - [block] nvme: Record the timeout for each command (David Milburn) [922973] - [block] nvme: Need to lock queue during interrupt handling (David Milburn) [922973] - [block] nvme: Detect command IDs completing that are out of range (David Milburn) [922973] - [block] nvme: Detect commands that are completed twice (David Milburn) [922973] - [block] nvme: Use a symbolic name to represent cancelled commands instead of 0 (David Milburn) [922973] - [block] nvme: Add a module parameter to use a threaded interrupt (David Milburn) [922973] - [block] nvme: Call put_nvmeq() before calling nvme_submit_sync_cmd() (David Milburn) [922973] - [block] nvme: Allow fatal signals to interrupt I/O (David Milburn) [922973] - [block] nvme: Release 0.2 (David Milburn) [922973] - [block] nvme: Add download / activate firmware ioctls (David Milburn) [922973] - [block] nvme: Add remaining status codes (David Milburn) [922973] - [block] nvme: Move sysfs entries to the right place (David Milburn) [922973] - [block] nvme: Disable the device before we write the admin queues (David Milburn) [922973] - [block] nvme: Request I/O regions (David Milburn) [922973] - [block] nvme: Allow queues to be allocated above 4GB (David Milburn) [922973] - [block] nvme: Enable device DMA (David Milburn) [922973] - [block] nvme: Enable and disable the PCI device (David Milburn) [922973] - [block] nvme: Check returns from nvme_alloc_queue() (David Milburn) [922973] - [block] nvme: Remove 'node' from nvme_dev (David Milburn) [922973] - [block] nvme: Read the model, serial & firmware rev from the controller (David Milburn) [922973] - [block] nvme: Add NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Create nvme_map_user_pages() and nvme_unmap_user_pages() (David Milburn) [922973] - [block] nvme: Change NVME_IOCTL_GET_RANGE_TYPE to return all the ranges (David Milburn) [922973] - [block] nvme: Zero the command before we send it (David Milburn) [922973] - [block] nvme: Add nvme_setup_prps() (David Milburn) [922973] - [block] nvme: Make nvme_common_command more featureful (David Milburn) [922973] - [block] nvme: Use PRP2 for the nvme_identify ioctl (David Milburn) [922973] - [block] nvme: Fix admin IRQ claim on real hardware (David Milburn) [922973] - [block] nvme: Rename 'cycle' to 'phase' (David Milburn) [922973] - [block] nvme: Implement per-CPU queues (David Milburn) [922973] - [block] nvme: Reduce set_queue_count arguments by one (David Milburn) [922973] - [block] nvme: Factor out queue_request_irq() (David Milburn) [922973] - [block] nvme: New driver (David Milburn) [922973]- [alsa] fix for !CONFIG_SND_DMA_SGBUF after ALSA update from upstream (Jaroslav Kysela) [916264] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [916264] - [alsa] hda: pm_runtime backport specific fixes to get things working (Jaroslav Kysela) [916264] - [alsa] pcm: try to retain kABI compatibility / modversions (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable warning (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix oops (use after free) when unloading a driver module (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix the get next midi device ioctl (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix opened substreams count (Jaroslav Kysela) [916264] - [alsa] core: automatically add .llseek fop (Jaroslav Kysela) [916264] - [alsa] timer: Add NULL-check for invalid slave timer (Jaroslav Kysela) [916264] - [alsa] timer: Fix Oops at closing slave timer (Jaroslav Kysela) [916264] - [alsa] take tu->qlock with irqs disabled (Jaroslav Kysela) [916264] - [alsa] jack: Add "Line In" input jack constants (Jaroslav Kysela) [916264] - [alsa] jack: fix one memory leak in sound jack (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix the regression of missing vmaster hook call (Jaroslav Kysela) [916264] - [alsa] vmaster: Add snd_ctl_sync_vmaster() helper function (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix slave change notification (Jaroslav Kysela) [916264] - [alsa] vmaster: fix core/vmaster.c kernel-doc warning (Jaroslav Kysela) [916264] - [alsa] vmaster: Free slave-links when freeing the master element (Jaroslav Kysela) [916264] - [alsa] control: Fix missing VOLATILE flag at creating controls (Jaroslav Kysela) [916264] - [alsa] control: Fixe a trailing white space error (Jaroslav Kysela) [916264] - [alsa] core: release the constraint check for replace ops (Jaroslav Kysela) [916264] - [alsa] core: trivial code style fix (Jaroslav Kysela) [916264] - [alsa] control: clean up snd_ctl_hole_check() (Jaroslav Kysela) [916264] - [alsa] control: fix numid conflict check for new controls (Jaroslav Kysela) [916264] - [alsa] core: Define llseek fops (Jaroslav Kysela) [916264] - [alsa] pcm: Optimize the call of snd_pcm_update_hw_ptr() in read/write loop (Jaroslav Kysela) [916264] - [alsa] pcm: fix race condition in wait_for_avail() (Jaroslav Kysela) [916264] - [alsa] pcm_lib: avoid timing jitter in snd_pcm_read/write() (Jaroslav Kysela) [916264] - [alsa] pcm: Don't check DMA time-out too shortly (Jaroslav Kysela) [916264] - [alsa] pcm_lib: fix xrun_log (Jaroslav Kysela) [916264] - [alsa] pcm_lib: xrun_log log also in_interrupt (Jaroslav Kysela) [916264] - [alsa] core: Avoid endless sleep after disconnect (Jaroslav Kysela) [916264] - [alsa] PCM: Fix some races at disconnection (Jaroslav Kysela) [916264] - [alsa] info: Small refactoring and a sanity check in snd_info_get_line() (Jaroslav Kysela) [916264] - [alsa] info: Avoid leaking kernel memory (Jaroslav Kysela) [916264] - [alsa] info: Implement common llseek for binary mode (Jaroslav Kysela) [916264] - [alsa] info: Remove BKL (Jaroslav Kysela) [916264] - [alsa] info: Check file position validity in common layer (Jaroslav Kysela) [916264] - [alsa] core: remove unused variables (Jaroslav Kysela) [916264] - [alsa] core: Don't use 'default' for default (Jaroslav Kysela) [916264] - [alsa] Fix yet another race in disconnection (Jaroslav Kysela) [916264] - [alsa] fix comment/printk typos (Jaroslav Kysela) [916264] - [alsa] core: Allow card id change to the same string (Jaroslav Kysela) [916264] - [alsa] hda: add CONFIG_SND_HDA_CODEC_CA0132_DSP define to rhel specific config (Jaroslav Kysela) [916264] - [alsa] hda: Keep halting ALC5505 DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix EAPD vmaster hook for AD1884 & co (Jaroslav Kysela) [916264] - [alsa] hda: Add Dell SSID to support Headset Mic recording (Jaroslav Kysela) [916264] - [alsa] hda: relase -> release (Jaroslav Kysela) [916264] - [alsa] hda: Fix the max length of control name in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Guess what, it's two more Dell headset mic quirks (Jaroslav Kysela) [916264] - [alsa] hda: Yet another Dell headset mic quirk (Jaroslav Kysela) [916264] - [alsa] hda: Add support for ALC5505 DSP power-save mode (Jaroslav Kysela) [916264] - [alsa] hda: Add missing alc_inv_dmic_sync() call in alc269_resume() (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous stac_resume() (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: poll eld at resume time (Jaroslav Kysela) [916264] - [alsa] hda: clean up code to reset hda link (Jaroslav Kysela) [916264] - [alsa] hda: Add In-driver connection info (Jaroslav Kysela) [916264] - [alsa] hda: Use auto_mute_via_amp=1 for VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add auto_mute_via_amp flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused variable (Jaroslav Kysela) [916264] - [alsa] hda: reset hda link during system/runtime suspend (Jaroslav Kysela) [916264] - [alsa] hda: Make Thinkpad X220-tablet use generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing Mic Boost controls for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Use snd_hda_check_power_state() in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Avoid choose same converter for unused pins (Jaroslav Kysela) [916264] - [alsa] hda: Cache the MUX selection for generic HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Haswell converter power state D0 verify (Jaroslav Kysela) [916264] - [alsa] hda: Fix return value of snd_hda_check_power_state() (Jaroslav Kysela) [916264] - [alsa] hda: Don't take unresponsive D3 transition too serious (Jaroslav Kysela) [916264] - [alsa] hda: Introduce bit flags to snd_hda_codec_read/write() (Jaroslav Kysela) [916264] - [alsa] hda: Drop hard dependency on CONFIG_SND_DYNAMIC_MINORS (Jaroslav Kysela) [916264] - [alsa] hda/via: Use standard snd_hda_shutup_pins() (Jaroslav Kysela) [916264] - [alsa] hda: Add models for Dell headset jacks (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configurations for MacBook Air 4,2 (Jaroslav Kysela) [916264] - [alsa] hda: Headset mic support for three more machines (Jaroslav Kysela) [916264] - [alsa] hda: add mic fixup for ALC269VB on Ordissimo EVE2 (Jaroslav Kysela) [916264] - [alsa] hda/via: Clean up duplicated codes (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrongly cleared pins after suspend on VT1802 (Jaroslav Kysela) [916264] - [alsa] hda: Add keep_eapd_on flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Allow setting automute/automic hooks after parsing (Jaroslav Kysela) [916264] - [alsa] hda/via: Disable broken dynamic power control (Jaroslav Kysela) [916264] - [alsa] hda: Add headset quirk for two Dell machines (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T431s (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous pci_set_drvdata() at remove (Jaroslav Kysela) [916264] - [alsa] hda: Enable mic-mute LED on more HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: add PCI IDs for Intel BayTrail (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add headset mic support for another Dell machine (Jaroslav Kysela) [916264] - [alsa] hda: Check the activity of the NID to be powered down (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Apply pin-enablement workaround to all Haswell HDMI codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix Oops caused by dereference NULL pointer (Jaroslav Kysela) [916264] - [alsa] hda: Fix 3.9 regression of EAPD init on Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix system panic when DMA > 40 bits for Nvidia audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Move Thinkpad X220 to use auto parser (Jaroslav Kysela) [916264] - [alsa] hda: Add the support for ALC286 codec (Jaroslav Kysela) [916264] - [alsa] hda: Limit internal mic boost for a few Asus machines (Jaroslav Kysela) [916264] - [alsa] hda: Disable the sanity check in snd_hda_add_pincfg() (Jaroslav Kysela) [916264] - [alsa] hda: fix error return code in patch_alc662() (Jaroslav Kysela) [916264] - [alsa] hda: Don't call vmaster hook when bus->shutdown is set (Jaroslav Kysela) [916264] - [alsa] hda: fixup D3 pin and right channel mute on Haswell HDMI audio (Jaroslav Kysela) [916264] - [alsa] hda: Use the primary DAC for all aamix outputs (Jaroslav Kysela) [916264] - [alsa] hda: Fix aamix activation with loopback control on VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix headset mic support for Asus X101CH (Jaroslav Kysela) [916264] - [alsa] hda: Implement headset jack functionality for some Dell hw (Jaroslav Kysela) [916264] - [alsa] hda: Handle Headphone Mic jack more generic (Jaroslav Kysela) [916264] - [alsa] hda: add some small convenience functions to auto parser (Jaroslav Kysela) [916264] - [alsa] hda: allow "Headphone Mic" parser flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a quirk for AC700 Chromebook (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add a quirk for Stumpy ChromeBox (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Update latency based on DSP state (Jaroslav Kysela) [916264] - [alsa] hda: Introduce get_delay codec PCM ops (Jaroslav Kysela) [916264] - [alsa] hda: fix uninitialized variable (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS" (Jaroslav Kysela) [916264] - [alsa] hda: fix typo in proc output (Jaroslav Kysela) [916264] - [alsa] hda: Enabling Realtek ALC 671 codec (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on HDMI ELD debug message (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on return value when getting HDMI ELD info (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Delay HP amp turnon (Jaroslav Kysela) [916264] - [alsa] hda: VIA prefers side surrounds over HP (Jaroslav Kysela) [916264] - [alsa] hda: Lower the badness for independent HP penalty (Jaroslav Kysela) [916264] - [alsa] hda: Allow codec drivers to give own badness tables (Jaroslav Kysela) [916264] - [alsa] hda: Fix DAC assignment for independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Enable "Headset Mic" name for some Dell Latitude devices (Jaroslav Kysela) [916264] - [alsa] hda: Introduce "Headset Mic" name (Jaroslav Kysela) [916264] - [alsa] hda: Fix abuse of snd_hda_lock_devices() for DSP loader (Jaroslav Kysela) [916264] - [alsa] hda: Fix typo in checking IEC958 emphasis bit (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet missing GPIO/EAPD setup in cirrus driver (Jaroslav Kysela) [916264] - [alsa] hda: Add GPIO-based LED support on HP desktop machines (Jaroslav Kysela) [916264] - [alsa] hda: Make the resume of digital beep setup proper (Jaroslav Kysela) [916264] - [alsa] hda: Fix power-saving during playing beep sound (Jaroslav Kysela) [916264] - [alsa] hda: Move beep attach/detach calls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Fix the digital beep registration (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep detach in patch_conexant.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing EAPD/GPIO setup for Cirrus codecs (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Remove extra setting of dsp_state (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check download state of DSP (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check if dspload_image succeeded (Jaroslav Kysela) [916264] - [alsa] hda: Disable IDT eapd_switch if there are no internal speakers (Jaroslav Kysela) [916264] - [alsa] hda: Don't apply EAPD power filter as default (Jaroslav Kysela) [916264] - [alsa] hda: Allow unlimited pins and converters in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Drop explicit memset() by reallocation with __GFP_ZERO (Jaroslav Kysela) [916264] - [alsa] hda: Fix snd_hda_get_num_raw_conns() to return a correct value (Jaroslav Kysela) [916264] - [alsa] hda: Don't re-initialize shared hp/mic pinctl (Jaroslav Kysela) [916264] - [alsa] hda: Avoid automatic pin-ctl update for hp/mic when jack ctl exists (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate add_in_jack_modes and add_out_jack_modes hints (Jaroslav Kysela) [916264] - [alsa] hda: Allow to change I/O direction in hp/mic jack mode ctl (Jaroslav Kysela) [916264] - [alsa] hda: Add some model name strings for ALC260 (Jaroslav Kysela) [916264] - [alsa] hda: Handle shared hp/mic jack mode (Jaroslav Kysela) [916264] - [alsa] hda: Add the generic Headphone Mic feature (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC233 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Avoid division by zero in dspxfr_one_seg() (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF PCM switch (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF controls (Jaroslav Kysela) [916264] - [alsa] hda: Enable beep for ASUS EeeBox EBP1501P (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Make jacks phantom, if they're not detectable (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Notify userspace when ELD control changes (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Protect ELD buffer (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Refactor hdmi_eld into parsed_hdmi_eld (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Do not expose eld data when eld is invalid (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: ELD shouldn't be valid after unplug (Jaroslav Kysela) [916264] - [alsa] hda: Fix the silent speaker output on Fujitsu S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: add quirks for mute LED on two HP machines (Jaroslav Kysela) [916264] - [alsa] hda: Remove speaker clicks on CX20549 (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime PM for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: Increase badness for missing multi-io (Jaroslav Kysela) [916264] - [alsa] hda: Fix broken workaround for HDMI/SPDIF conflicts (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add missing n to debug prints (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix type of INVALID_CHIP_ADDRESS (Jaroslav Kysela) [916264] - [alsa] hda: update documentation for no-primary-hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Workaround for silent output on Sony Vaio VGC-LN51JGB with ALC889 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Slight optimization for build with DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leak and error handling in CA0132 DSP loader (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Improve the DSP transfer timeout calculations (Jaroslav Kysela) [916264] - [alsa] hda/intel: Add Device IDs for Intel Wellsburg PCH (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for broken HSW HDMI pin connections (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Haswell to enable all pin and convertor widgets (Jaroslav Kysela) [916264] - [alsa] hda: Support rereading widgets under the function group (Jaroslav Kysela) [916264] - [alsa] hda: Remove limit of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Set non-snoop for Creative HD-audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Fix misc compile warnings in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Use generic array for loopback list management (Jaroslav Kysela) [916264] - [alsa] hda: Enable loopback accounts for CONFIG_PM=n, too (Jaroslav Kysela) [916264] - [alsa] hda: Apply mic-mute LED fixup for new HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: detect jacks on VT1708 even when no streams are active (Jaroslav Kysela) [916264] - [alsa] hda: Fix phantom jacks on VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add new Kconfig CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [916264] - [alsa] hda: Release assigned pin/cvt at error path of hdmi_pcm_open() (Jaroslav Kysela) [916264] - [alsa] hda: New PCI ID for Haswell ULT (Jaroslav Kysela) [916264] - [alsa] hda: add support for IDT 92HD95 HDA codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix non-snoop page handling (Jaroslav Kysela) [916264] - [alsa] hda: Enable LPIB delay count for Poulsbo / Oaktrail (Jaroslav Kysela) [916264] - [alsa] hda: Fix powermap for external mics on IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: fix inverted internal mic on Acer AOA150/ZG5 (Jaroslav Kysela) [916264] - [alsa] hda: Enable power down of unused widgets for IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: Implement path-based power filter to the generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_check_power_state() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Synchronize the power state at the end of codec init (Jaroslav Kysela) [916264] - [alsa] hda: Add power state filtering (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrong checks of power state bits (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong arguments for path deactivation checks (Jaroslav Kysela) [916264] - [alsa] hda: Add auto-mute support to PB desktop (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for Packard-Bell desktop with ALC880 (Jaroslav Kysela) [916264] - [alsa] hda: Add chained_before flag to the fixup entry (Jaroslav Kysela) [916264] - [alsa] hda: Small code refactoring about path re-initialization (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing path between aamix and outputs in AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent pin states after resume (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid snd_BUG_ON() in alc271_hp_gate_mic_jack() (Jaroslav Kysela) [916264] - [alsa] hda: Select auto-parser as default for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Convert some static quirks to fixup codes for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in AD codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add SPDIF mux control to AD codec auto-parser (Jaroslav Kysela) [916264] - [alsa] hda: Combine snd_hda_codec_flush_*_cache() to a single function (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of cmd flush in capture volume put callback (Jaroslav Kysela) [916264] - [alsa] hda: Add missing exports to helper functions (Jaroslav Kysela) [916264] - [alsa] hda: Revive SPDIF mux for IDT/STAC codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable HP auto-mute during independent HP mode (Jaroslav Kysela) [916264] - [alsa] hda: Set individual name to secondary analog PCM stream (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add Conexant CX20755/20756/20757 codec IDs (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to IDT 92HD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous header inclusions (Jaroslav Kysela) [916264] - [alsa] hda: Enable parsing the independent HP mode as default for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix conflicts between Loopback Mixing and Independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Check aamix-output paths from other DACs, too (Jaroslav Kysela) [916264] - [alsa] hda: Add missing badness evaluation for unresolved paths (Jaroslav Kysela) [916264] - [alsa] hda: Set the pin targets after deciding output config (Jaroslav Kysela) [916264] - [alsa] hda: Improve debug prints for output paths (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Acer AO725 laptop (Jaroslav Kysela) [916264] - [alsa] hda/conexant: Set mixer NID 0x19 for CX20551 codec (Jaroslav Kysela) [916264] - [alsa] hda: Correct more array rooms in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong adc_idx for capture source (Jaroslav Kysela) [916264] - [alsa] hda: Don't add unnecessary indices on HDMI and SPDIF (Jaroslav Kysela) [916264] - [alsa] hda: don't compare with yourself in fill_input_pin_labels (Jaroslav Kysela) [916264] - [alsa] hda: make sure there are enough input labels and paths (Jaroslav Kysela) [916264] - [alsa] hda: Fix speaker pin of FSC Lifebook S7110 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add boost to line inputs, too (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Add bass speaker support for HP ENVY Spectre XT (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate cap_sync_hook and capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Look for boost controls more deeply (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid mute in path activation (Jaroslav Kysela) [916264] - [alsa] hda: Unify input label creations in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Keep autocfg.input idx value in imux table (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing unsol event handler in some codec drivers (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for STAC/IDT codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Improve naming rule for primary output (Jaroslav Kysela) [916264] - [alsa] hda: Add PCM capture hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record all detected ADCs in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Move vmaster TLV parsing to snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Add input jack mode enum controls to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Minor cleanup/fixes for patch_sigmatel.c fixup transition (Jaroslav Kysela) [916264] - [alsa] hda: Give more comments to hda_gen_spec flags (Jaroslav Kysela) [916264] - [alsa] hda: Add suppress_auto_mute flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record the current speaker / LO mute status in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Properly call automute/switch hooks at init (Jaroslav Kysela) [916264] - [alsa] hda: Make sure fill_all_dac_nids is called for digital only codecs (Jaroslav Kysela) [916264] - [alsa] hda: force different capture controls if amp caps differ (Jaroslav Kysela) [916264] - [alsa] hda: do not add non-existing Mic boost controls (Jaroslav Kysela) [916264] - [alsa] hda: initialize channel counts correctly (Jaroslav Kysela) [916264] - [alsa] hda: fix wrong adc_idx in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Check array bounds in get_input_path (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Make some symbols static (Jaroslav Kysela) [916264] - [alsa] hda: Add prefer_hp_amp flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix a wrong comma in snd_printdd() call (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Declare firmware only when really built (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible invalid DMA channel deallocation (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible NULL dereference (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix another smatch warning (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix superfluous unsigned check (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Use snd_hda_set_pin_ctl() helper again (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix potential init errors and update module description (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Shuffle to group together related code (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Code shuffle to group similar functions (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add tuning controls (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add unsol handler for DSP and jack detection (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add PCM enhancements (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add DSP mixer controls and helpers (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Init chip, DSP effects and mixer settings (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add new definitions and structs for DSP (Jaroslav Kysela) [916264] - [alsa] hda: fix OOPS in hda_mark_cmd_cache_dirty (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove superfluous fields from sigmatel_spec (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Move w/a for HP Mini 110 LED to fixup table (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove PCI id check in find_mute_led_cfg() (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD83xxx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD73xx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD71Bxx (Jaroslav Kysela) [916264] - [alsa] hda: Check pincap while parsing the configuration (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC927x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC922x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9205 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9872 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC925x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9200 (Jaroslav Kysela) [916264] - [alsa] hda: Add capture_switch_hook to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for VIA codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add generic parser support to Analog Device codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in Coexant driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser in Conexant codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for Cirrus codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for CA0110 codec (Jaroslav Kysela) [916264] - [alsa] hda: Use generic codec parser for C-Media codecs (Jaroslav Kysela) [916264] - [alsa] hda: Allow user to give hints for codec parser behavior (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_get_int_hint() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Protect user-defined arrays via mutex (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Generic mute LED implementation for HP laptops (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the timing for some fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a fixup for FSC S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add output jack mode enum controls (Jaroslav Kysela) [916264] - [alsa] hda: Update automute / automic upon jack retasking (Jaroslav Kysela) [916264] - [alsa] hda: Add a new fixup type to override pinctl values (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Read the cached pinctl value in fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop aliases for old fixups (Jaroslav Kysela) [916264] - [alsa] hda: Avoid auto-mute or auto-mic of retasked jacks (Jaroslav Kysela) [916264] - [alsa] hda: Manage current pinctl values in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: More strict correction of invalid pinctl bits (Jaroslav Kysela) [916264] - [alsa] hda: Add helper functions to cache the current pinctl target (Jaroslav Kysela) [916264] - [alsa] hda: Clear the dropped paths properly (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix as a capture source (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent input_paths after ADC reduction (Jaroslav Kysela) [916264] - [alsa] hda: Return "Headphone Mic" from hda_get_autocfg_input_label() (Jaroslav Kysela) [916264] - [alsa] hda: Exclude aamix from capture paths (Jaroslav Kysela) [916264] - [alsa] hda: Add a flag to suppress mic auto-switch (Jaroslav Kysela) [916264] - [alsa] hda: Handle BOTH jack port as a fixed output (Jaroslav Kysela) [916264] - [alsa] hda: Re-define snd_hda_parse_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda: Manage input paths via path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io channel mode management (Jaroslav Kysela) [916264] - [alsa] hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused dac reference in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Use direct path reference in assign_out_path_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Clear path indices properly at each re-evaluation (Jaroslav Kysela) [916264] - [alsa] hda: Add brief comments to exported snd_hda_gen_*_() functions (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead HDA_CTL_BIND_VOL and HDA_CTL_BIND_SW codes (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_gen_free() and snd_hda_gen_check_power_status() (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack detection when polling is enabled (Jaroslav Kysela) [916264] - [alsa] hda: Add pcm_playback_hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Drop bind-volume workaround (Jaroslav Kysela) [916264] - [alsa] hda: Drop unneeded pin argument from set_output_and_unmute() (Jaroslav Kysela) [916264] - [alsa] hda: Add missing slave names for Speaker Surround, etc (Jaroslav Kysela) [916264] - [alsa] hda: Prefer binding the primary CLFE output (Jaroslav Kysela) [916264] - [alsa] hda: Fix truncated control names (Jaroslav Kysela) [916264] - [alsa] hda: Add Loopback Mixing control (Jaroslav Kysela) [916264] - [alsa] hda: Correct aamix output paths (Jaroslav Kysela) [916264] - [alsa] hda: Initialize digital-input path properly (Jaroslav Kysela) [916264] - [alsa] hda: Manage using output/loopback path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io pin assignment in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Simplify the multi-io assignment with multi speakers (Jaroslav Kysela) [916264] - [alsa] hda: Check the existing path in snd_hda_add_new_path() (Jaroslav Kysela) [916264] - [alsa] hda: Avoid duplicated path creations (Jaroslav Kysela) [916264] - [alsa] hda: Initialize output paths with current active states (Jaroslav Kysela) [916264] - [alsa] hda: Don't skip amp init for activated paths (Jaroslav Kysela) [916264] - [alsa] hda: Add hooks for HP/line/mic auto switching (Jaroslav Kysela) [916264] - [alsa] hda: Revive snd_hda_get_conn_list() (Jaroslav Kysela) [916264] - [alsa] hda: Add codec->inv_jack_detect flag (Jaroslav Kysela) [916264] - [alsa] hda: Add inv_eapd flag to struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Implement independent HP control (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix in the primary output path (Jaroslav Kysela) [916264] - [alsa] hda: Define HDA_PARSE_* for snd_hda_parse_nid_path() argument (Jaroslav Kysela) [916264] - [alsa] hda: Fix typos in debug_show_configs() (Jaroslav Kysela) [916264] - [alsa] hda: Add more debug prints about new paths (Jaroslav Kysela) [916264] - [alsa] hda: Drop spec->channel_mode field from hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix PCM name string for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use cached version for changing pins in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Dynamically turn on/off EAPD in generic codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Fix initialization of primary outputs in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Refactor init_extra_out() in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Clear unsol enable bits on unused pins in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add spec->vmaster_mute_enum flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Begin HDA_GEN_* event tag from 1 (Jaroslav Kysela) [916264] - [alsa] hda: Increase the max depth of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Avoid access of amp cache element outside mutex (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong dirty check in snd_hda_codec_resume_amp() (Jaroslav Kysela) [916264] - [alsa] hda: Do sequential writes in snd_hda_gen_init() (Jaroslav Kysela) [916264] - [alsa] hda: Add / fix comments about capture vol/sw controls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing amp cache flush for bound capture vol/sw ctls (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_codec_flush_*_cache() aliases (Jaroslav Kysela) [916264] - [alsa] hda: Flush dirty amp caches before writing inv_dmic fix (Jaroslav Kysela) [916264] - [alsa] hda: Check CORB overflow (Jaroslav Kysela) [916264] - [alsa] hda: Clear cached_write flag in snd_hda_codec_resume_*() (Jaroslav Kysela) [916264] - [alsa] hda: Clear dirty flag upon cache write (Jaroslav Kysela) [916264] - [alsa] hda: Allow one chance for zero NID in connection list (Jaroslav Kysela) [916264] - [alsa] hda: Use "Capture Source" for single sources (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser codes for Realtek driver (Jaroslav Kysela) [916264] - [alsa] hda: Export standard jack event handlers for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in snd_hda_gen_build_controls() (Jaroslav Kysela) [916264] - [alsa] hda: Move the call of snd_hda_parse_pin_defcfg() from snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Export snd_hda_gen_add_kctl() (Jaroslav Kysela) [916264] - [alsa] hda: Add EAPD control to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Merge Realtek parser code to generic parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove redundant argument from alc_mux_select() (Jaroslav Kysela) [916264] - [alsa] hda: More generic auto-mic switching for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange INPUT_PIN_ATTR_* (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix split stereo dmic code (Jaroslav Kysela) [916264] - [alsa] hda: Move fixup code into struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add conexant-style inverted dmic handling (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow multiple individual capture volume/switch controls (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow passing name=NULL to alc_kcontrol_new() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Merge a few split functions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Assign Master mixer when possible (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Handle vmaster hook in the parser side (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove unused fields and macro definitions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop auto_mic_valid_imux flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow different pins for shared hp/mic vref check (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse digital input path (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename add_new_out_path() with add_new_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove superfluous input amp init (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Clean up some spec fields (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make input path parser more generic (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Don't change connection at path deactivation (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Initialize loopback paths properly (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add boost volumes to path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add missing initialization of multi-io routes (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the initialization of pin amp-in (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename get_out_path() to get_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Use path-based parser for digital outputs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate to a single path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate is_reachable_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add path active flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove non-standard automute mode (Jaroslav Kysela) [916264] - [alsa] hda: Introduce snd_hda_codec_amp_init*() (Jaroslav Kysela) [916264] - [alsa] hda: Introduce cache & flush cmd / amp writes (Jaroslav Kysela) [916264] - [alsa] hda: Remove snd_hda_codec_amp_update() call from patch_*.c (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix initialization of input amps in output paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Check amp capabilities of aa-mixer widget (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse analog loopback paths more generically (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse input paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make path->idx and path->multi consistent (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify the output volume initialization (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Reduce vol/mute ctl lookups at parsing codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix mono amp values in proc output (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Manage mixer controls in out_path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add output path parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: List up all available DACs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify alc_auto_is_dac_reachable() (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC284 (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Shut up pins at power-saving mode with Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime D3 for Intel CPT & co (Jaroslav Kysela) [916264] - [alsa] hda: print power state for AFG node in proc file (Jaroslav Kysela) [916264] - [alsa] hda: add mute LED for HP Pavilion 17 (Realtek codec) (Jaroslav Kysela) [916264] - [alsa] hda: Switch "On" and "Off" for "Mute-LED Mode" kcontrol (Jaroslav Kysela) [916264] - [alsa] hda: Fix sound resume hang (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pins (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong pincaps set in ALC861VD dallas/hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Set codec->single_adc_amp flag for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous zero-clear memset in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in error path of patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Remove unnecessary struct hda_stream_format from CA0132 (Jaroslav Kysela) [916264] - [alsa] hda: Update chipio functions and DSP write wait timeout (Jaroslav Kysela) [916264] - [alsa] hda: Change return value for load_dsp_prepare() to -ENOSYS (Jaroslav Kysela) [916264] - [alsa] hda: Add comments and descriptions to CA0132 functions (Jaroslav Kysela) [916264] - [alsa] hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Update CA0132 codec to load DSP firmware binary (Jaroslav Kysela) [916264] - [alsa] hda: Add DSP firmware enums and defs to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Add CA0132 register definitions file (Jaroslav Kysela) [916264] - [alsa] hda: Add new DSP loader callback routines (Jaroslav Kysela) [916264] - [alsa] Revert: hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: Always turn on pins for HDMI/DP (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configuration of HP Pavilion dv7 (Jaroslav Kysela) [916264] - [alsa] hda: Move runtime PM check to runtime_idle callback (Jaroslav Kysela) [916264] - [alsa] hda: Add stereo-dmic fixup for Acer Aspire One 522 (Jaroslav Kysela) [916264] - [alsa] hda: Avoid doubly suspend after vga switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Check validity of CORB/RIRB WP reads (Jaroslav Kysela) [916264] - [alsa] hda: use usleep_range in link reset and change timeout check (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1808 (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1705CF (Jaroslav Kysela) [916264] - [alsa] hda: Remove the rest of __devinit* in comments (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous DELAYED_INIT*_MARK (Jaroslav Kysela) [916264] - [alsa] hda: remove __dev* attributes (Jaroslav Kysela) [916264] - [alsa] hda: Add PCI device prefix for clarity (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet another race of vga_switcheroo registration (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Keep the channel count for multiple speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add a helper function for simple enum kcontrols (Jaroslav Kysela) [916264] - [alsa] hda: Pass errors properly in alc_auto_check_switches() (Jaroslav Kysela) [916264] - [alsa] hda: Refactor alc_kcontrol_new() usages (Jaroslav Kysela) [916264] - [alsa] hda: Use standard sort function in hda_auto_parser.c (Jaroslav Kysela) [916264] - [alsa] hda: Call snd_array_init() early and only once (Jaroslav Kysela) [916264] - [alsa] hda: Fix build without CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for internal mic on MacBook Pro 8,1 (Jaroslav Kysela) [916264] - [alsa] hda: Add missing verb applications in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Move static ADC setup for CS4206 to init verbs (Jaroslav Kysela) [916264] - [alsa] hda: Don't release firmware when CONFIG_PM is set (Jaroslav Kysela) [916264] - [alsa] hda: Don't overwrite the pin default configs (Jaroslav Kysela) [916264] - [alsa] hda: Remove shutup calls in free callbacks (Jaroslav Kysela) [916264] - [alsa] hda: Use standard helper functions in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Correctly clear line_out_pins when moving to speaker (Jaroslav Kysela) [916264] - [alsa] hda: Add support for Realtek ALC292 (Jaroslav Kysela) [916264] - [alsa] hda: Limit runtime PM support only to known Intel chips (Jaroslav Kysela) [916264] - [alsa] hda: Fix Acer Aspire models with analog mics (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack state to depend on another jack (Jaroslav Kysela) [916264] - [alsa] hda: Fix recursive suspend/resume call (Jaroslav Kysela) [916264] - [alsa] hda: Add a missing quirk entry for iMac 9,1 (Jaroslav Kysela) [916264] - [alsa] hda: Removed unused non-standard name "C/LFE" (Jaroslav Kysela) [916264] - [alsa] hda: Give standard "Bass Speaker" mixer for 2.1 speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC668 and ALC900 (default name ALC1150) (Jaroslav Kysela) [916264] - [alsa] hda: Improve HP depop when system enter to S3 (Jaroslav Kysela) [916264] - [alsa] hda: Add pin fixups for ASUS G75 (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid connections in VT1802 codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix empty DAC filling in patch_via.c (Jaroslav Kysela) [916264] - [alsa] hda: Keep power link on for PantherPoint HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Force to reset IEC958 status bits for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Mark CS260x immutable structures const (Jaroslav Kysela) [916264] - [alsa] hda: Fix digital microphone on CS420x (Jaroslav Kysela) [916264] - [alsa] hda: Cirrus: Fix coefficient index for beep configuration (Jaroslav Kysela) [916264] - [alsa] hda: stop setup_dig_out_stream() causing clicks (Jaroslav Kysela) [916264] - [alsa] hda: Add tracepoints to HD-audio controller driver (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable in azx_position_ok() (Jaroslav Kysela) [916264] - [alsa] hda: Don't enable unsol for jacks we're polling (Jaroslav Kysela) [916264] - [alsa] hda: Add workaround for conflicting IEC958 controls (Jaroslav Kysela) [916264] - [alsa] hda: Print PCI device name at "spurious message" warnings (Jaroslav Kysela) [916264] - [alsa] hda: Implement a poll loop for jacks as a module parameter (Jaroslav Kysela) [916264] - [alsa] hda: Make hda sound card usable for Loongson (Jaroslav Kysela) [916264] - [alsa] hda: Fix mute-LED setup for HP dv5 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Fix silent headphone output from Toshiba P200 (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T430 (Jaroslav Kysela) [916264] - [alsa] hda: Always check array bounds in alc_get_line_out_pfx (Jaroslav Kysela) [916264] - [alsa] hda: Stop LPIB delay counting on broken hardware (Jaroslav Kysela) [916264] - [alsa] hda: Fix registration race of VGA switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Clean up superfluous position_fix list entries (Jaroslav Kysela) [916264] - [alsa] hda: do not detect jack on internal speakers for Realtek (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep on ASUS X43U notebook (Jaroslav Kysela) [916264] - [alsa] hda: Remove AZX_DCAPS_POSFIX_COMBO (Jaroslav Kysela) [916264] - [alsa] hda: Warn an allocation for an uninitialized array (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add missing init/free of hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leaks at error path in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing hda_gen_spec to struct via_spec (Jaroslav Kysela) [916264] - [alsa] hda: remove "Mic Jack Mode" for headset jacks (Latitude Exx30) (Jaroslav Kysela) [916264] - [alsa] hda: make Cirrus codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: make VIA codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead GPIO code for VIA codec (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC283 ALC290 support (Jaroslav Kysela) [916264] - [alsa] hda: avoid unneccesary indices on "Headphone Jack" controls (Jaroslav Kysela) [916264] - [alsa] hda: fix indices on boost volume on Conexant (Jaroslav Kysela) [916264] - [alsa] hda: Fix hang caused by race during suspend (Jaroslav Kysela) [916264] - [alsa] hda: Clean up redundant FG checks (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix detection of ALC271X codec (Jaroslav Kysela) [916264] - [alsa] hda: Add inverted internal mic quirk for Lenovo IdeaPad U310 (Jaroslav Kysela) [916264] - [alsa] hda: make Realtek/Sigmatel/Conexant use the generic unsol event (Jaroslav Kysela) [916264] - [alsa] hda: make a generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: add PCI identifier for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: use LPIB for delay estimation (Jaroslav Kysela) [916264] - [alsa] hda: force use of SSYNC bits (Jaroslav Kysela) [916264] - [alsa] hda/via: don't report presence on HPs with no presence support (Jaroslav Kysela) [916264] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31A (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for D3 stop-clock refcounting (Jaroslav Kysela) [916264] - [alsa] hda: Optimize bitfield usage in struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix D3 clock stop check for codecs with own set_power_state op (Jaroslav Kysela) [916264] - [alsa] hda: Clean up CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: Fix runtime PM leftover refcounts (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on references without checking CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: add runtime PM support (Jaroslav Kysela) [916264] - [alsa] hda: Fix possible compile warnings regarding CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Convert to new pm_ops for PCI drivers (Jaroslav Kysela) [916264] - [alsa] Revert: hda_intel: Add Device IDs for Intel Wellsburg PCH (Jarod Wilson) [916264]- [virt] kvm: validate userspace_addr of memslot (Petr Matousek) [950498] {CVE-2013-1943} - [x86] edac: Apply patch to support ECC error decoding for Fam16h (Kim Naru) [922941] - [fs] fuse: readdirplus sanity checks (Niels de Vos) [981741] - [fs] fuse: readdirplus cleanup (Niels de Vos) [981741] - [fs] fuse: readdirplus change attributes once (Niels de Vos) [981741] - [fs] fuse: readdirplus fix instantiate (Niels de Vos) [981741] - [fs] fuse: fix readdirplus dentry leak (Niels de Vos) [981741] - [fs] fuse: hold i_mutex in fuse_file_fallocate() (Brian Foster) [979433] - [fs] cifs: on send failure, readjust server sequence number downward (Sachin Prabhu) [877010] - [fs] cifs: don't try to unlock pagecache page after releasing it (Sachin Prabhu) [877010] - [fs] cifs: bugfix for unreclaimed writeback pages in cifs_writev_requeue() (Sachin Prabhu) [877010] - [fs] cifs: move check for NULL socket into smb_send_rqst (Sachin Prabhu) [877010] - [fs] cifs: fix writeback race with file that is growing (Sachin Prabhu) [877010] - [fs] cifs: adjust sequence number downward after signing NT_CANCEL request (Sachin Prabhu) [877010] - [fs] cifs: remove kmap lock (Sachin Prabhu) [877010] - [fs] cifs: replace kvec array in readdata with a single kvec (Sachin Prabhu) [877010] - [fs] cifs: convert async read code to use pages array without kmapping (Sachin Prabhu) [877010] - [fs] cifs: turn the pages list in cifs_readdata into an array (Sachin Prabhu) [877010] - [fs] cifs: allocate kvec array for cifs_readdata as a separate allocation (Sachin Prabhu) [877010] - [fs] cifs: remove the kmap size limit from wsize (Sachin Prabhu) [877010] - [fs] cifs: convert async write code to pass in data via rq_pages array (Sachin Prabhu) [877010] - [fs] cifs: change cifs_call_async to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: teach signing routines how to deal with arrays of pages in a smb_rqst (Sachin Prabhu) [877010] - [fs] cifs: teach smb_send_rqst how to handle arrays of pages (Sachin Prabhu) [877010] - [fs] cifs: cork the socket before a send and uncork it afterward (Sachin Prabhu) [877010] - [fs] cifs: convert send code to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: change signing routines to deal with smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: print error code if smb signature verification fails (Sachin Prabhu) [877010] - [fs] cifs: rename cifs_sign_smb2 to cifs_sign_smbv (Sachin Prabhu) [877010] - [fs] cifs: remove bogus reset of smb_buf_length in smb_send routines (Sachin Prabhu) [877010] - [fs] cifs: convert cifs_iovec_write to use async writes (Sachin Prabhu) [877010] - [fs] cifs: call cifs_update_eof with i_lock held (Sachin Prabhu) [877010] - [fs] cifs: fix up get_numpages (Sachin Prabhu) [877010] - [fs] cifs: fix allocation in cifs_write_allocate_pages (Sachin Prabhu) [877010] - [fs] cifs: allow caller to specify completion op when allocating writedata (Sachin Prabhu) [877010] - [fs] cifs: add pid field to cifs_writedata (Sachin Prabhu) [877010] - [fs] cifs: fix issue mounting of DFS ROOT when redirecting from one domain controller to the next (Sachin Prabhu) [976535] - [fs] gfs2: go back to try locks if reservation does not fit our needs (Robert S Peterson) [989669] - [fs] xfs: remove xfs_get_buftarg_list (Eric Sandeen) [973769] - [fs] xfs: check for stale inode before acquiring iflock on push (Brian Foster) [971441] - [fs] xfs: fix sgid inheritance for subdirectories inheriting default acls (Carlos Maiolino) [876528] - [fs] xfs: use XFS_BMAP_BMDR_SPACE vs. XFS_BROOT_SIZE_ADJ (Eric Sandeen) [886566] - [fs] xfs: check on-disk, not incore, btree root size in dfrag.c (Eric Sandeen) [886566] - [fs] writeback: avoid extra sync work at enqueue time (Eric Sandeen) [915546] - [fs] writeback: the kupdate expire timestamp should be a moving target (Eric Sandeen) [915546] - [fs] fix typo on bio_get_nr_vecs (Carlos Maiolino) [982344] - [fs] gfs2: Reserve journal space for quota change in do_grow (Robert S Peterson) [976823] - [fs] nfsd: permit read opens of executable-only files (Niels de Vos) [988120] - [fs] nfsd: when dentry_open returns an error do not propagate as struct file (Harshula Jayasuriya) [987142] - [fs] nfs: Make nfs_readdir revalidate less often (Scott Mayhew) [976879] - [fs] nfs: Make nfs_attribute_cache_expired() non-static (Scott Mayhew) [976879] - [fs] nfs: set verifier on existing dentries in nfs_prime_dcache (Scott Mayhew) [976879] - [fs] nfs: fix open() O_RDONLY|O_TRUNC in NFS4.0 (Jeff Layton) [982688] - [fs] vfs: remove unused __d_splice_alias argument (J. Bruce Fields) [820446] - [fs] vfs: stop d_splice_alias creating directory aliases (J. Bruce Fields) [820446] - [fs] nfs: Allow nfs_updatepage to extend a write under additional circumstances (Scott Mayhew) [983288] - [fs] nfs: add filehandle crc for debug display (Dave Wysochanski) [918580] - [fs] nfs: add fh_crc to debug output (Dave Wysochanski) [918580] - [fs] nfs: Add a client-side function to display NFS file handles (Dave Wysochanski) [918580] - [fs] nfs: include filelayout DS rpc stats in mountstats (Steve Dickson) [963096] - [fs] nfs: fix a leak at nfs_lookup_revalidate() (Dave Wysochanski) [975211] - [fs] NFS returns EIO for EDQUOT and others (Scott Mayhew) [888944] - [fs] nfs: Ensure that NFS file unlock waits for readahead to complete (Dave Wysochanski) [976915] - [fs] nfs: Add functionality to allow waiting on all outstanding reads to complete (Dave Wysochanski) [976915] - [fs] nfs: Convert nfs_get_lock_context to return an ERR_PTR on failure (Dave Wysochanski) [976915] - [netdrv] lseek() does not go to eof - n (Ivan Vecera) [928987] - [netdrv] bna: Driver and Firmware Updated (Ivan Vecera) [928987] - [netdrv] bna: Enahncement to Identify Default IOC Function (Ivan Vecera) [928987] - [netdrv] bna: Fix Ucast Failure Handling (Ivan Vecera) [928987] - [netdrv] bna: Clear Driver Config Flags When HW Resets (Ivan Vecera) [928987] - [netdrv] bna: add missing iounmap() on error in bnad_init() (Ivan Vecera) [928987] - [netdrv] bna: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [928987] - [netdrv] bna: fix declaration mismatch (Ivan Vecera) [928987] - [netdrv] bna: Driver Version Updated to 3.1.2.1 (Ivan Vecera) [928987] - [netdrv] bna: Firmware update (Ivan Vecera) [928987] - [netdrv] bna: Add RX State (Ivan Vecera) [928987] - [netdrv] bna: Rx Page Based Allocation (Ivan Vecera) [928987] - [netdrv] bna: TX Intr Coalescing Fix (Ivan Vecera) [928987] - [netdrv] bna: Tx and Rx Optimizations (Ivan Vecera) [928987] - [netdrv] bna: use device model DMA API (Ivan Vecera) [928987] - [netdrv] bna: Code Cleanup and Enhancements (Ivan Vecera) [928987] - [netdrv] bna: remove useless calls to memset() (Ivan Vecera) [928987] - [netdrv] bna: Fix warning false positive (Ivan Vecera) [928987] - [scsi] bfa: Update the driver version to 3.2.21.1 (Vijay Guvva) [928983] - [scsi] bfa: dis-associate bfa path_tov with dev_loss_tmo (Vijay Guvva) [928983] - [scsi] bfa: Support for chinook-quad port card (Vijay Guvva) [928983] - [scsi] bfa: fix endianess issue for firmware stats (Vijay Guvva) [928983] - [scsi] bfa: Fix bug_on condition in RPSC rsp handling (Vijay Guvva) [928983] - [scsi] bfa: Allow rsp queue process during ioc disable (Vijay Guvva) [928983] - [scsi] bfa: firmware statistics update (Vijay Guvva) [928983] - [scsi] bfa: fru vpd date update changes (Vijay Guvva) [928983] - [scsi] bfa: driver compatibility with 32bit libs (Vijay Guvva) [928983] - [scsi] bfa: kdump fix on 815 and 825 adapters (Vijay Guvva) [928983] - [scsi] bfa: Fix FDISC timeout handling (Vijay Guvva) [928983] - [scsi] bfa: Fix 1860 port initialize when ATC is enabled (Vijay Guvva) [928983] - [scsi] bfa: FDMI enhancements (Vijay Guvva) [928983] - [scsi] bfa: Fix WARN_ON condition check (Vijay Guvva) [928983] - [scsi] bfa: Add dynamic diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Forward Error Correction status (Vijay Guvva) [928983] - [scsi] bfa: Support for FC BB credit recovery (Vijay Guvva) [928983] - [scsi] bfa: fix for FC Direct Attach LUN discovery failure (Vijay Guvva) [928983] - [scsi] bfa: fix faulty handling of events in lps sm (Vijay Guvva) [928983] - [scsi] bfa: fix strncpy() limiter in bfad_start_ops() (Vijay Guvva) [928983] - [scsi] bfa: Add support to read/update the FRU data (Vijay Guvva) [928983] - [scsi] bfa: Support Power on Hours display and diag temp sensor fixes (Vijay Guvva) [928983] - [scsi] bfa: Add support to configure min/max bandwidth for a pcifn (Vijay Guvva) [928983] - [scsi] bfa: Add support for IO throttling at port level (Vijay Guvva) [928983] - [scsi] bfa: Add support for user to configure bandwidth on QoS priorities (Vijay Guvva) [928983] - [scsi] bfa: Fabric Assigned Address implementation fix (Vijay Guvva) [928983] - [scsi] bfa: Add diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Fix to handle firmware tskim abort request response (Vijay Guvva) [928983] - [scsi] bfa: Fix few attributes in the RHBA CT passthru command (Vijay Guvva) [928983] - [scsi] bfa: Add support to have mfg date as part of adapter attributes (Vijay Guvva) [928983] - [scsi] bfa: Flash Controller PLL initialization fixes (Vijay Guvva) [928983] - [scsi] bfa: IOCFC state machine enhancements (Vijay Guvva) [928983] - [scsi] bfa: Add support for FC Arbitrated Loop topology (Vijay Guvva) [928983] - [scsi] bfa: Add support for max target ports discovery (Vijay Guvva) [928983] - [scsi] bfa: Add support to register node symbolic name with name server (Vijay Guvva) [928983] - [scsi] bfa: Fix to process mbox interrupts only if interrupts are enabled in INTx mode (Vijay Guvva) [928983] - [scsi] bfa: Add PowerPC support and enable PCIE AER handling (Vijay Guvva) [928983] - [scsi] bfa: Add new hardware model info to sysfs model description routine (Vijay Guvva) [928983] - [scsi] bfa: Make changes to FCXP resource management (Vijay Guvva) [928983] - [scsi] bfa: FCS remote port enhancements (Vijay Guvva) [928983] - [scsi] bfa: Support vport symbolic name change from sysfs (Vijay Guvva) [928983] - [scsi] bfa: Fix to set correct return error codes and misc cleanup (Vijay Guvva) [928983] - [scsi] bfa: Fix to defer vport delete handler invocation till firmware logo response (Vijay Guvva) [928983] - [scsi] fix race in scsi_target_reap (Tomas Henzl) [910203] - [scsi] iscsi class, qla4xxx: fix sess/conn refcounting when find fns are used (Chad Dupuis) [917577] - [scsi] qla4xxx: 5.03.00.00.06.05-k1 (Chad Dupuis) [917585] - [scsi] qla4xxx: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917585] - [scsi] qla4xxx: 5.03.00.00.06.05-k0 (Chad Dupuis) [917585] - [scsi] qla4xxx: Add missing spaces to error messages (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix iocb_cnt calculation in qla4xxx_send_mbox_iocb() (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign values using correct datatype (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix smatch warnings (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix sparse warning for qla4xxx_sysfs_ddb_tgt_create (Chad Dupuis) [917585] - [scsi] qla4xxx: Silence gcc warning (Chad Dupuis) [917585] - [scsi] qla4xxx: Added print statements to display AENs (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct value for max flash node entries (Chad Dupuis) [917585] - [scsi] qla4xxx: Restrict logout from boot target session using session id (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct flash ddb offset for ISP40XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Replace dev type macros with generic portal type macros (Chad Dupuis) [917585] - [scsi] qla4xxx: Add flash node mgmt support (Chad Dupuis) [917585] - [scsi] qla4xxx: Skip retry of initialize_adapter for ISP80XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign correct CHAP table address to FLT (Chad Dupuis) [917585] - [scsi] qla4xxx: Added missing check for ISP83XX in CHAP related functions (Chad Dupuis) [917585] - [scsi] qla4xxx: Fixed request queue count manipulation on response path (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix debug level to avoid floods of same message (Chad Dupuis) [917585] - [scsi] qla4xxx: Pass correct LUN address to firmware in case of lun_reset (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix double reset in case of firmware hung for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Set graceful reset bit for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Boot from SAN fix for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Take E-port out of reset before disabling pause frames (Chad Dupuis) [917585] - [scsi] qla4xxx: remove __dev* attributes (Chad Dupuis) [917585] - [scsi] qla4xxx: don't free NULL dma pool (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix return code for qla4xxx_session_get_param (Chad Dupuis) [917585] - [scsi] qla4xxx: wait for boot target login response during probe (Chad Dupuis) [917585] - [scsi] qla4xxx: Added support for force firmware dump (Chad Dupuis) [917585] - [scsi] qla4xxx: Re-register IRQ handler while retrying initialize of adapter (Chad Dupuis) [917585] - [scsi] qla4xxx: Throttle active IOCBs to firmware limits (Chad Dupuis) [917585] - [scsi] qla4xxx: Remove unnecessary code from qla4xxx_init_local_data (Chad Dupuis) [917585] - [scsi] qla4xxx: Quiesce driver activities while loopback (Chad Dupuis) [917585] - [scsi] qla4xxx: Rename MBOX_ASTS_IDC_NOTIFY to MBOX_ASTS_IDC_REQUEST_NOTIFICATION (Chad Dupuis) [917585] - [scsi] qla4xxx: Add spurious interrupt messages under debug level 2 (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_get_ep_fwdb (Chad Dupuis) [917585] - [scsi] qla4xxx: Allow reset in link down case (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix MBOX intr switching from polling to intr mode for ISP83XX (Chad Dupuis) [917585] - [scsi] scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] libiscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] scsi_transport_iscsi: Declare portal type string macros for generic use (Chad Dupuis) [917572] - [scsi] libiscsi: export function iscsi_switch_str_param (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: Add flash node mgmt support (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: export iscsi class session's target_id in sysfs (Chad Dupuis) [917577] - [md] dm-flakey: correct ctr alloc failure mesg (Mike Snitzer) [987566] - [md] dm-mpath: fix ioctl deadlock when no paths (Mike Snitzer) [987566] - [md] dm: use __GFP_HIGHMEM in __vmalloc (Mike Snitzer) [987566] - [md] dm-ioctl: set noio flag to avoid __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-bufio: avoid a possible __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-thin: open dev read only when possible (Mike Snitzer) [987566] - [md] dm-persistent-data: fix error message typos (Mike Snitzer) [987566] - [md] dm-snapshot: fix error return code in snapshot_ctr (Mike Snitzer) [987566]- [x86] mce: Add quirk for instruction recovery on Sandy Bridge processors (Rui Wang) [832367] - [x86] mce: Avoid reading every machine check bank register twice (Rui Wang) [832367] - [x86] mce: Fix siginfo_t->si_addr value for non-recoverable memory faults (Rui Wang) [832367] - [x86] mce: Only restart instruction after machine check recovery if it is safe (Rui Wang) [832367] - [x86] mce: Add instruction recovery signatures to mce-severity table (Rui Wang) [832367] - [x86] thermal: Disable power limit notification interrupt (Shyam Iyer) [908990] - [x86] thermal: Delete power-limit-notification console messages (Shyam Iyer) [908990] - [virtio] console: prevent use-after-free of port name in port unplug (Amit Shah) [827300] - [virtio] console: fix locking around send_sigio_to_port() (Amit Shah) [986960] - [virtio] console: add locking in port unplug path (Amit Shah) [795678 956637] - [virtio] console: add locks around buffer removal in port unplug path (Amit Shah) [827300] - [virtio] console: fix raising SIGIO after port unplug (Amit Shah) [986960] - [virtio] console: return -ENODEV on all read operations after unplug (Amit Shah) [975661] - [virtio] console: clean up port data immediately at time of unplug (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: fix race in port_fops_open() and port unplug (Amit Shah) [827300] - [virtio] console: fix race with port unplug and open/close (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: Add pipe_lock/unlock for splice_write (Amit Shah) [987004] - [virtio] console: Quit from splice_write if pipe->nrbufs is 0 (Amit Shah) [987004] - [virtio] console: replace EMFILE with EBUSY for already-open port (Amit Shah) [986986] - [virtio] console: fix error handling in init() function (Amit Shah) [986990] - [ftrace] syscalls: Fix typo in SYSCALL_DEFINE0 (Jiri Olsa) [989503] - [ftrace] syscalls: Set event_enter_##sname->data to its metadata (Jiri Olsa) [989503] - [ftrace] syscalls: Remove unused event_syscall_enter and event_syscall_exit (Jiri Olsa) [989503] - [x86] efi: Fix dummy variable buffer allocation (Seiji Aguchi) [985577] - [x86] Modify UEFI anti-bricking code (Seiji Aguchi) [985577] - [x86] efi: Implement efi_no_storage_paranoia parameter (Seiji Aguchi) [985577] - [x86] efi: Distinguish between "remaining space" and actually used space (Seiji Aguchi) [985577] - [x86] efi: Check max_size only if it is non-zero (Seiji Aguchi) [985577] - [x86] efi: Export efi_query_variable_store() for efivars.ko (Seiji Aguchi) [985577] - [x86] efivars: firmware bug workarounds should be in platform code (Seiji Aguchi) [985577] - [x86] efi: be more paranoid about available space when creating variables (Seiji Aguchi) [985577] - [x86] efivars: Handle duplicate names from get_next_variable() (Seiji Aguchi) [985577] - [x86] efivars: explicitly calculate length of VariableName (Seiji Aguchi) [985577] - [x86] efi_pstore: Introducing workqueue updating sysfs (Seiji Aguchi) [985551] - [x86] efivars: Disable external interrupt while holding efivars->lock (Seiji Aguchi) [985551] - [x86] efi_pstore: Add a format check for an existing variable name at reading time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a format check for an existing variable name at erasing time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a sequence counter to a variable name (Seiji Aguchi) [826190] - [x86] efi_pstore: Add ctime to argument of erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Remove a logic erasing entries from a write callback to hold multiple logs (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a logic erasing entries to an erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Check remaining space with QueryVariableInfo() before writing data (Seiji Aguchi) [826190] - [powerpc] perf: Power8 PMU support (Steve Best) [976911] - [powerpc] perf: Add support for SIER (Steve Best) [976911] - [powerpc] perf: Add regs_no_sipr() (Steve Best) [976911] - [powerpc] perf: Add an accessor for regs->result (Steve Best) [976911] - [powerpc] perf: Convert mmcra_sipr/sihv() to regs_sipr/sihv() (Steve Best) [976911] - [powerpc] perf: Add an explict flag indicating presence of SLOT field (Steve Best) [976911] - [scsi] ipr: IOA Status Code IOASC update (Steve Best) [983765] - [scsi] ipr: qc_fill_rtf() method should not store alternate status register (Steve Best) [983765] - [scsi] ipr: possible irq lock inversion dependency detected (Steve Best) [983765] - [cpufreq] intel_pstate: Set timer timeout correctly (Lenny Szubowicz) [956824] - [cpufreq] intel-pstate: Use #defines instead of hard-coded values (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix calculation of current frequency (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add function to check that all MSRs are valid (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Do not load on VM that does not report max P state (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix intel_pstate_init() error path (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add kernel command line option disable intel_pstate (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix 32 bit build (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix kobject usage (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add P-state driver for sandy bridge (Lenny Szubowicz) [956824] - [cpufreq] Do not track governor name for scaling drivers with internal governors (Lenny Szubowicz) [956824] - [x86] cpu: Add driver auto probing for x86 features (Lenny Szubowicz) [956824] - [cpufreq] Unify sysfs attribute definition macros (Lenny Szubowicz) [956824] - [acpi] efivars: If pstore_register fails, free unneeded pstore buffer (Lenny Szubowicz) [867689] - [acpi] Eliminate console msg if pstore.backend excludes ERST (Lenny Szubowicz) [867689] - [acpi] Return unique error if backend registration excluded by kernel param (Lenny Szubowicz) [867689] - [x86] io_apic: initialize nr_ioapic_registers early in mp_register_ioapic() (Tony Camuso) [855057] - [mm] tmpfs: distribute interleave better across nodes (George Beshers) [988063] - [kernel] sched: Bail out of yield_to when source and target runqueue has one task (Rik van Riel) [864233] - [kvm] Add config to support ple or cpu relax optimzation (Rik van Riel) [864233] - [kvm] Iterate over only vcpus that are preempted (Rik van Riel) [864233] - [kvm] Record the preemption status of vcpus using preempt notifiers (Rik van Riel) [864233] - [kvm] Handle yield_to failure return code for potential undercommit case (Rik van Riel) [864233] - [kvm] Choose better candidate for directed yield (Rik van Riel) [864233] - [kvm] s390: Implement the directed yield (diag 9c) hypervisor call for KVM (Rik van Riel) [864233] - [kvm] Note down when cpu relax intercepted or pause loop exited (Rik van Riel) [864233] - [netdrv] sfc: Enable RX scatter for flows steered by RFS (Nikolay Aleksandrov) [987200] - [netdrv] sfc: Fix aRFS UDP flow steering problem (Nikolay Aleksandrov) [984933] - [md] dm-thin: remove cells from stack (Mike Snitzer) [922212] - [md] dm-bio-prison: pass cell memory in (Mike Snitzer) [922212] - [md] persistent-data: add btree_walk (Mike Snitzer) [922212] - [md] persistent-data: set some btree fn parms const (Mike Snitzer) [922212] - [md] persistent-data: remove CONFIG_EXPERIMENTAL (Mike Snitzer) [922212] - [md] dm-bufio: use WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [922212] - [md] persistent-data: dm-transaction-manager.c: rename HASH_SIZE (Mike Snitzer) [922212] - [md] dm-thin: fix non power-of-two discard granularity calculation (Mike Snitzer) [922212] - [md] dm-kcopyd: introduce configurable throttling (Mike Snitzer) [922212] - [md] dm-ioctl: allow message to return data (Mike Snitzer) [922212] - [md] dm-ioctl: optimize functions without variable params (Mike Snitzer) [922212] - [md] dm-ioctl: introduce ioctl_flags (Mike Snitzer) [922212] - [md] dm-table: remove superfluous variable reset (Mike Snitzer) [922212] - [md] dm: fix truncated status strings (Mike Snitzer) [922212] - [usb] host: Fix lockdep warning in AMD PLL quirk (Don Zickus) [854353] - [usb] ehci: fix obscure race in ehci_endpoint_disable (Don Zickus) [877123] - [usb] don't read past config->interface if usb_control_msg() fails in usb_reset_configuration() (Don Zickus) [877123] - [char] tpm: fix regression caused by section type conflict of tpm_dev_release() in ppc builds (Tony Camuso) [732942] - [char] tpm: fix regression causesd by ppi (Tony Camuso) [732942] - [char] tpm: declare internal symbols as static (Tony Camuso) [732942] - [char] tpm: add PPI support in tpm driver (Tony Camuso) [732942] - [char] tpm: Add securityfs support for event log (Tony Camuso) [732942] - [char] tpm: Export wait_for_stat for other vendor specific drivers (Tony Camuso) [732942] - [char] tpm: modularize event log collection (Tony Camuso) [732942] - [Documentation] ABI: sysfs for Physical Presence Interface (Tony Camuso) [732942] - [char] tpm: fix memleak when register hardware fails (Tony Camuso) [732942] - [lib] raid6: cleanup gen_syndrome function selection (Jes Sorensen) [915995] - [lib] raid6: update test program for recovery functions (Jes Sorensen) [915995] - [lib] raid6: fix test program build (Jes Sorensen) [915995] - [x86] add AVX optimized RAID5 checksumming (Jes Sorensen) [915995] - [crypto] disable preemption while benchmarking RAID5 xor checksumming (Jes Sorensen) [915995] - [crypto] wait for a full jiffy in do_xor_speed (Jes Sorensen) [915995] - [x86] Add cpu_has_ssse3 and cpu_has_avx definitions (Jes Sorensen) [915995] - [md] raid10: fix bug which causes all RAID10 reshapes to move no data (Jes Sorensen) [837097 869622] - [md] raid5: allow 5-device RAID6 to be reshaped to 4-device (Jes Sorensen) [837097 869622] - [md] raid10: fix two bugs affecting RAID10 reshape (Jes Sorensen) [837097 869622] - [md] Remember the last sync operation that was performed (Jes Sorensen) [837097 869622] - [md] fix buglet in RAID5 -> RAID0 conversion (Jes Sorensen) [837097 869622] - [md] raid10: check In_sync flag in 'enough()' (Jes Sorensen) [837097 869622] - [md] raid10: locking changes for 'enough()' (Jes Sorensen) [837097 869622] - [md] replace strict_strto*() with kstrto*() (Jes Sorensen) [837097 869622] - [md] Wait for md_check_recovery before attempting device removal (Jes Sorensen) [837097 869622] - [md] raid1,raid10: use freeze_array in place of raise_barrier in various places (Jes Sorensen) [837097 869622] - [md] raid1: consider WRITE as successful only if at least one non-Faulty and non-rebuilding drive completed it (Jes Sorensen) [837097 869622] - [md] md_stop_writes() should always freeze recovery (Jes Sorensen) [837097 869622] - [md] bad block list should default to disabled (Jes Sorensen) [837097 869622 882413] - [md] raid1/raid10 md devices leak memory when stopping (Jes Sorensen) [837097 869622 956769] - [md] Export 'md_reap_sync_thread' function (Jes Sorensen) [837097 869622] - [md] don't update metadata when stopping a read-only array (Jes Sorensen) [837097 869622] - [md] Allow devices to be re-added to a read-only array (Jes Sorensen) [837097 869622] - [md] raid10: Allow skipping recovery when clean arrays are assembled (Jes Sorensen) [837097 869622] - [md] Fix typos in MD documentation (Jes Sorensen) [837097 869622] - [md] raid5: avoid an extra write when writing to a known-bad-block (Jes Sorensen) [837097 869622] - [md] raid5: Change or of some order to improve efficiency (Jes Sorensen) [837097 869622] - [md] use set_bit_le and clear_bit_le (Jes Sorensen) [837097 869622] - [md] HOT_DISK_REMOVE shouldn't make a read-auto device active (Jes Sorensen) [837097 869622] - [md] use common code for all calls to ->hot_remove_disk() (Jes Sorensen) [837097 869622] - [md] never update metadata when array is read-only (Jes Sorensen) [837097 869622] - [md] block: Add submit_bio_wait(), remove from md (Jes Sorensen) [837097 869622] - [md] block: Use bio_sectors() more consistently (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 entirely (Jes Sorensen) [837097 869622] - [md] raid5: ensure sync and DISCARD don't happen at the same time (Jes Sorensen) [837097 869622] - [md] Prevent sysfs operations on uninitialized kobjects (Jes Sorensen) [837097 869622] - [md] raid5: Avoid accessing gendisk or queue structs when not available (Jes Sorensen) [837097 869622] - [md] raid5: schedule_construction should abort if nothing to do (Jes Sorensen) [837097 869622 882413] - [md] expedite metadata update when switching read-auto -> active (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 (Jes Sorensen) [837097 869622] - [md] raid0: improve error message when converting RAID4-with-spares to RAID0 (Jes Sorensen) [837097 869622] - [md] raid0: fix error return from create_stripe_zones (Jes Sorensen) [837097 869622] - [md] fix two bugs when attempting to resize RAID0 array (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms II (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms I (Jes Sorensen) [837097 869622] - [md] raid10: Minor non-functional code changes (Jes Sorensen) [837097 869622] - [md] protect against crash upon fsync on ro array (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix checking of dma_wait_for_async_tx() return value (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix build for async_memset (Jes Sorensen) [837097 869622] - [crypto] async_tx: add missing DMA unmap to async_memcpy() (Jes Sorensen) [837097 869622] - [md] raid5: add blktrace calls (Jes Sorensen) [837097 869622] - [md] raid5: use async_tx_quiesce() instead of open-coding it (Jes Sorensen) [837097 869622] - [md] Use ->curr_resync as last completed request when cleanly aborting resync (Jes Sorensen) [837097 869622] - [md] Update checkpoint of resync/recovery based on time (Jes Sorensen) [837097 869622] - [md] Add place to update ->recovery_cp (Jes Sorensen) [837097 869622] - [md] re-indent various 'switch' statements (Jes Sorensen) [837097 869622] - [md] close race between removing and adding a device (Jes Sorensen) [837097 869622] - [md] removed unused variable in calc_sb_1_csm (Jes Sorensen) [837097 869622] - [md] raid10: decrement correct pending counter when writing to replacement (Jes Sorensen) [837097 869622] - [md] raid10: close race that lose writes lost when replacement completes (Jes Sorensen) [837097 869622] - [md] raid5: Make sure we clear R5_Discard when discard is finished (Jes Sorensen) [837097 869622] - [md] raid5: move resolving of reconstruct_state earlier in stripe_handle (Jes Sorensen) [837097 869622] - [md] raid5: round discard alignment up to power of 2 (Jes Sorensen) [837097 869622] - [md] make sure everything is freed when dm-raid stops an array (Jes Sorensen) [837097 869622] - [md] Avoid write invalid address if read_seqretry returned true (Jes Sorensen) [837097 869622] - [md] Reassigned the parameters if read_seqretry returned true in func md_is_badblock (Jes Sorensen) [837097 869622] - [md] raid10: Fix oops when creating RAID10 arrays via dm-raid.c (Jes Sorensen) [837097 869622] - [md] raid1: Fix assembling of arrays containing Replacements (Jes Sorensen) [837097 869622] - [md] Fix typo in drivers/md (Jes Sorensen) [837097 869622] - [md] refine reporting of resync/reshape delays (Jes Sorensen) [837097 869622] - [md] raid5: be careful not to resize_stripes too big (Jes Sorensen) [837097 869622] - [md] make sure manual changes to recovery checkpoint are saved (Jes Sorensen) [837097 869622] - [md] raid10: use correct limit variable (Jes Sorensen) [837097 869622] - [md] writing to sync_action should clear the read-auto state (Jes Sorensen) [837097 869622] - [md] change resync_mismatches to atomic64_t to avoid races (Jes Sorensen) [837097 869622] - [md] raid5: make sure to_read and to_write never go negative (Jes Sorensen) [837097 869622] - [md] When RAID5 is dirty, force reconstruct-write instead of read-modify-write (Jes Sorensen) [837097 869622] - [md] raid5: protect debug message against NULL derefernce (Jes Sorensen) [837097 869622] - [md] raid5: add some missing locking in handle_failed_stripe (Jes Sorensen) [837097 869622] - [md] raid5: avoid unnecessary zero page for trim (Jes Sorensen) [837097 869622] - [md] raid5 trim support (Jes Sorensen) [837097 869622] - [md] bitmap: Don't use IS_ERR to judge alloc_page() (Jes Sorensen) [837097 869622] - [md] avoid taking the mutex on some ioctls (Jes Sorensen) [837097 869622] - [md] change the parameter of md thread (Jes Sorensen) [837097 869622] - [md] raid 10 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 1 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 0 supports TRIM (Jes Sorensen) [837097 869622] - [md] linear supports TRIM (Jes Sorensen) [837097 869622] - [md] linear: rcu_dereference outside read-lock section (Jes Sorensen) [837097 869622] - [md] raid10: fix "enough" function for detecting if array is failed (Jes Sorensen) [837097 869622] - [block] makes bio_split support bio without data (Jes Sorensen) [837097 869622] - [md] raid5: add missing spin_lock_init (Jes Sorensen) [837097 869622] - [md] make sure metadata is updated when spares are activated or removed (Jes Sorensen) [837097 869622] - [md] raid5: fix calculate of 'degraded' when a replacement becomes active (Jes Sorensen) [837097 869622] - [md] raid10: fix problem with on-stack allocation of r10bio structure (Jes Sorensen) [837097 869622 982360] - [md] raid5: raid5d handle stripe in batch way (Jes Sorensen) [837097 869622] - [md] raid1: Add missing case for attempting to repair known bad blocks (Jes Sorensen) [837097 869622] - [md] remove duplicated test on ->openers when calling do_md_stop() (Jes Sorensen) [837097 869622] - [md] raid5: Add R5_ReadNoMerge flag which prevent bio from merging at block layer (Jes Sorensen) [837097 869622] - [md] raid1: prevent merging too large request (Jes Sorensen) [837097 869622] - [md] md/raid1: read balance chooses idlest disk for SSD (Jes Sorensen) [837097 869622] - [md] md/raid1: make sequential read detection per disk based (Jes Sorensen) [837097 869622] - [md] raid5: add a per-stripe lock (Jes Sorensen) [837097 869622] - [md] raid5: remove unnecessary bitmap write optimization (Jes Sorensen) [837097 869622] - [md] raid5: lockless access raid5 overrided bi_phys_segments (Jes Sorensen) [837097 869622] - [md] raid5: reduce chance release_stripe() taking device_lock (Jes Sorensen) [837097 869622] - [md] raid1: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] raid10: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] Add missing blank line to avoid conflict in follow-on cherry-pick (Jes Sorensen) [837097 869622] - [md] Add set_bit_le/clear_bit_le to RHEL6 compat macros (Jes Sorensen) [837097 869622] - [md] dm-raid: Set recovery flags on resume - include upstream missing bits (Jes Sorensen) [837097 869622]- [netdrv] eth: Make is_link_local() consistent with other address tests (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Do not forward LLDP type frames (Andy Gospodarek) [923902] - [netdrv] bridge: Use is_link_local() in store_group_addr() (Andy Gospodarek) [923902] - [netdrv] ixgbevf: handle link local multicast addresses in SR-IOV mode (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Adjust to handle unassigned MAC address from PF (Andy Gospodarek) [923902] - [netdrv] ixgbevf: don't release the soft entries (Andy Gospodarek) [923902] - [netdrv] ixbgevf: Remove dma_alloc_coherent OOM messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: use PCI_DEVICE_TABLE macro (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make sure link status and speed are fetched (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link speed message to support 100Mbps (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix statistics corruption (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link up messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Synch out of tree and in tree mailbox interrupt handlers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix up function prototypes after __dev* removals (Andy Gospodarek) [923902] - [netdrv] ixgbevf: remove __dev* attributes (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unneeded and obsolete comment (Andy Gospodarek) [923902] - [netdrv] ixgbevf: White space and comments clean up (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove mailbox spinlock from the reset function (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove checking for mac.ops function pointers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove the ring adapter pointer value (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix unnecessary dereference where local var is available (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Streamline the rx buffer allocation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Reduce size of maximum rx buffer (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add flag to indicate when rx is in net poll (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix possible use of uninitialized variable (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make sure probe fails on MSI-X enable error (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix softirq-safe to unsafe splat on internal mbx_lock (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Check for error on dma_map_single call (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make netif_napi_add and netif_napi_del symmetric (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add VF DCB + SR-IOV support (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Set the netdev number of Tx queues (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add fix to VF to handle multi-descriptor buffers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix AIM (Adaptive Interrupt Moderation) (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unused parameter in ixgbevf_receive_skb (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix code for handling timeout (Andy Gospodarek) [923902] - [netdrv] ixgbevf: scheduling while atomic in reset hw path (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add support for VF API negotiation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Cleanup handling of configuration for jumbo frames (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add suspend and resume support to the VF (Andy Gospodarek) [923902] - [netdrv] ixgbe: Set the SW prio_tc values at initialization to the HW setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: add mac type to the version in ethtool_regs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for disabling link at boot time on 82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: cache AUTOC reads (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix register access during ethtool loopback test (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix EICR write in ixgbe_msix_other (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice ID (Andy Gospodarek) [923901] - [netdrv] ixgbe: add SFP+ LX module support (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename wol_supported to more fitting wol_enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: add driver support for x520 OCP adapter (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible divide by zero in ixgbe_update_itr (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove unnecessary #ifdef CONFIG_DEBUG_FS tests (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for WoL on 82599 SFP+ LOM (Andy Gospodarek) [923901] - [netdrv] ixgbe: in shutdown, do netif_running() under rtnl_lock (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix a bug in setting VF VLAN via PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix 1G link WoL (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix MNG FW support when adapter not up (Andy Gospodarek) [923901] - [netdrv] ixgbe: enable devices with internal switch to read pci parent (Andy Gospodarek) [923901] - [netdrv] ixgbe: create conversion functions from link_status to bus/speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for recognizing PCI-e Gen3 link speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop check for PAGE_SIZE from ixgbe_xmit_frame_ring (Andy Gospodarek) [923901] - [netdrv] ixgbe: don't do arithmetic operations on bitmasks (Andy Gospodarek) [923901] - [netdrv] ixgbe: Mask off check of frag_off as we only want fragment offset (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix registration order of driver and DCA nofitication (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update DESC_NEEDED define to adjust for changes to MAX_SKB_FRAGS (Andy Gospodarek) [923901] - [netdrv] ixgbe: implement SFF diagnostic monitoring via ethtool (Andy Gospodarek) [923901] - [netdrv] ixgbe: cleanup error checking in ixgbe_identify_sfp_module_generic() (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible data corruption in read_i2c_byte (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for set_channels ethtool operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for displaying the number of Tx/Rx channels (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make ixgbe_setup_tc usable even when DCB is not enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Define FCoE and Flow director limits much sooner to allow for changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: refactor initialization of feature flags (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove remaining alloc/OOM messages (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix SR-IOV MTU warning (Andy Gospodarek) [923901] - [netdrv] ixgbe: Replace rmb in Tx cleanup with read_barrier_depends (Andy Gospodarek) [923901] - [netdrv] ixgbe: update date to 2013 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix return values and memcpy parameters to eliminate Smatch warnings (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix potential null dereference (Andy Gospodarek) [923901] - [netdrv] ixgbe: allow reading of SFF-8472 data over i2c (Andy Gospodarek) [923901] - [netdrv] ixgbe: autoneg variable refactoring (Andy Gospodarek) [923901] - [netdrv] ixgbe: removed unused variable from setup_link_speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename autoneg variables (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix device ref count bug (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reset the NIC if up2tc has changed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit number of reported VFs to device specific value (Andy Gospodarek) [923901] - [netdrv] ixgbe: Implement PCI SR-IOV sysfs callback operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Modularize SR-IOV enablement code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make mailbox ops initialization unconditional (Andy Gospodarek) [923901] - [netdrv] ixgbe: Inline Rx PTP descriptor handling (Andy Gospodarek) [923901] - [netdrv] ixgbe: add warning when scheduling reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add ptp work item to poll for the Tx timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use watchdog check in favor of BPF for detecting latched timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ptp_overflow check comment and jiffies (Andy Gospodarek) [923901] - [netdrv] ixgbe: add missing supported filters to get_ts_info (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool ixgbe_diag_test cleanup (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve performance and reduce size of ixgbe_tx_map (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ixgbe Tx flags to improve code efficiency (Andy Gospodarek) [923901] - [netdrv] ixgbe: Always use context 0, even for FCoE and TSO (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Andy Gospodarek) [923901] - [netdrv] ixgbe: SR-IOV: dynamic IEEE DCBx default priority changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix overwriting of rx_mtrl in ixgbe_ptp_hwtstamp_ioctl (Andy Gospodarek) [923901] - [netdrv] ixgbe: only compile ixgbe_debugfs.o when enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix up function prototypes after __dev* removals (Andy Gospodarek) [923901] - [netdrv] ixgbe: check whether thermal sensor is enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use is_valid_ether_addr (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove __dev* attributes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not parse past IP header on fragments beyond the first (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix incorrect disabling of Tx hang check in case of PFC (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop RLPML configuration from x540 RXDCTL register configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool correctly identify autoneg setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove needless queuing for L4 ptp packets (Andy Gospodarek) [923901] - [netdrv] ixgbe: use ETQF filter name instead of magic number (Andy Gospodarek) [923901] - [netdrv] ixgbe: convert to use simple_open() (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reformat output of ixgbe_dump (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not use DCA to prefetch the entire packet into the cache (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix default setting of TXDCTL.WTHRESH (Andy Gospodarek) [923901] - [netdrv] ixgbe: add/update descriptor maps in comments (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not decrement budget in ixgbe_clean_rx_irq (Andy Gospodarek) [923901] - [netdrv] ixgbe: Return success or failure on VF MAC filter set (Andy Gospodarek) [923901] - [netdrv] ixgbe: clean up the condition for turning on/off the laser (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix return value from macvlan filter function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for pipeline reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix possible memory leak in ixgbe_set_ringparam (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add function ixgbe_reset_pipeline_82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop unnecessary addition from ixgbe_set_rx_buffer_len (Andy Gospodarek) [923901] - [netdrv] ixgbe: Correcting small packet padding (Andy Gospodarek) [923901] - [netdrv] ixgbe: using is_zero_ether_addr() to simplify the code (Andy Gospodarek) [923901] - [netdrv] ixgbe: (PTP) refactor init, cyclecounter and reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice id (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for VF API version 1.1 in the PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for GET_QUEUES message to get DCB configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for tracking the default user priority to SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for IPv6 and UDP to ixgbe_get_headlen (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add mailbox API version negotiation support to ixgbe PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Move message handling routines into their own functions (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable jumbo frames support w/ SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Initialize q_vector cpu and affinity masks correctly (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for X540-AT1 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix poll loop for FDIRCTRL.INIT_DONE bit (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix PTP ethtool timestamping function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not read the spoofed packets counter when not in IOV mode (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve statistics accuracy for DDP traffic (Andy Gospodarek) [923901] - [netdrv] ixgbe: added reg_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: added netdev_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add debugfs support (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix VF rate limiting to correctly account for more queues per VF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix ordering of things so that PF correctly configures its VLANs (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove old init remnant (Andy Gospodarek) [923901] - [netdrv] ixgbe: Roll RSC code into non-EOP code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make allocating skb and placing data in it a separate function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Copybreak sooner to avoid get_page/put_page and offset change overhead (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make pull tail function separate from rest of cleanup_headers (Andy Gospodarek) [923901] - [netdrv] ixgbe: Have the CPU take ownership of the buffers sooner (Andy Gospodarek) [923901] - [netdrv] ixgbe: Only use double buffering if page size is less than 8K (Andy Gospodarek) [923901] - [netdrv] ixgbe: combine ixgbe_add_rx_frag and ixgbe_can_reuse_page (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove code that was initializing Rx page offset (Andy Gospodarek) [923901] - [net] veth: add vlan features (Flavio Leitner) [959817] - [net] sctp: verify length provided in heartbeat information parameter (Daniel Borkmann) [855383] - [net] openvswitch: Add Kconfig dependency on GRE-DEMUX (Amerigo Wang) [976810] - [net] openvswitch: Add gre tunnel support (Amerigo Wang) [976810] - [net] openvswitch: Optimize flow key match for non tunnel flows (Amerigo Wang) [976810] - [net] openvswitch: Expand action buffer size (Amerigo Wang) [976810] - [net] openvswitch: Add tunneling interface (Amerigo Wang) [976810] - [net] openvswitch: Copy individual actions (Amerigo Wang) [976810] - [net] openvswitch: Simplify interface ovs_flow_metadata_from_nlattrs() (Amerigo Wang) [976810] - [net] openvswitch: make skb->csum consistent with rest of networking stack (Amerigo Wang) [976810] - [net] openvswitch: Fix misspellings in comments and docs (Amerigo Wang) [976810] - [net] openvswitch: fix variable names in comment (Amerigo Wang) [976810] - [net] openvswitch: Unify vport error stats handling (Amerigo Wang) [976810] - [net] openvswitch: Remove unused get_config vport op (Amerigo Wang) [976810] - [net] openvswitch: Immediately exit on error in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] openvswitch: Remove unneeded ovs_netdev_get_ifindex() (Amerigo Wang) [976810] - [net] openvswitch: Simplify datapath locking (Amerigo Wang) [976810] - [net] openvswitch: Use ETH_ALEN to define ethernet addresses (Amerigo Wang) [976810] - [net] openvswitch: datapath.h: Fix a stale comment (Amerigo Wang) [976810] - [net] openvswitch: Don't insert empty OVS_VPORT_ATTR_OPTIONS attribute (Amerigo Wang) [976810] - [net] openvswitch: Move common genl notify code into ovs_notify() (Amerigo Wang) [976810] - [net] openvswitch: Refine Netlink message size calculation and kill FLOW_BUFSIZE (Amerigo Wang) [976810] - [net] openvswitch: Use nla_memcpy() to memcpy() data from attributes (Amerigo Wang) [976810] - [net] openvswitch: Specify the minimal length of OVS_PACKET_ATTR_PACKET in the policy (Amerigo Wang) [976810] - [net] openvswitch: correct an invalid BUG_ON (Amerigo Wang) [976810] - [net] openvswitch: Preallocate reply skb in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] ip_gre: fix a soft lockup in ipgre_fini() (Amerigo Wang) [976810] - [net] gre: Fix MTU sizing check for gretap tunnels (Amerigo Wang) [976810] - [net] ip_tunnel: Use skb-len to PMTU check (Amerigo Wang) [976810] - [net] gre: fix a regression in ioctl (Amerigo Wang) [976810] - [net] ip_tunnel: Add dont fragment flag (Amerigo Wang) [976810] - [net] ip_tunnel: push generic protocol handling to ip_tunnel module (Amerigo Wang) [976810] - [net] ip_tunnel: extend iptunnel_xmit() (Amerigo Wang) [976810] - [net] gre: export gre_handle_offloads() function (Amerigo Wang) [976810] - [net] gre: export gre_build_header() function (Amerigo Wang) [976810] - [net] gre: Allow multiple protocol listener for gre protocol (Amerigo Wang) [976810] - [net] gre: Simplify gre protocol registration locking (Amerigo Wang) [976810] - [net] ip_tunnel: remove __net_init/exit from exported functions (Amerigo Wang) [976810] - [net] ip_tunnel: specify protocol outside IP header (Amerigo Wang) [976810] - [net] ip_tunnel: fix kernel panic with icmp_dest_unreach (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in ipgre_err() (Amerigo Wang) [976810] - [net] ipv4: typo issue, remove erroneous semicolon (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in parse_gre_header() (Amerigo Wang) [976810] - [net] ip_gre: don't overwrite iflink during net_dev init (Amerigo Wang) [976810] - [net] ip_tunnel: Fix off-by-one error in forming dev name (Amerigo Wang) [976810] - [net] gre: Refactor GRE tunneling code (Amerigo Wang) [976810] - [net] ip: convert __IPTUNNEL_XMIT() to an inline function (Amerigo Wang) [976810] - [net] br: fix schedule while atomic issue in br_features_recompute() (Jiri Pirko) [980876] - [net] ipvs: reduce sync rate with time thresholds (Jesper Brouer) [854454] - [net] ipvs: Add sysctl_sync_threshold() sysctl_sync_period() (Jesper Brouer) [854454] - [net] ipvs: wakeup master thread (Jesper Brouer) [854454] - [net] export sysctl symbols needed by ip_vs_sync (Jesper Brouer) [854454] - [net] ipvs: always update some of the flags bits in backup (Jesper Brouer) [854454] - [net] ipvs: fix ip_vs_try_bind_dest to rebind app and transmitter (Jesper Brouer) [854454] - [net] ipvs: remove check for IP_VS_CONN_F_SYNC from ip_vs_bind_dest (Jesper Brouer) [854454] - [net] ipvs: ignore IP_VS_CONN_F_NOOUTPUT in backup server (Jesper Brouer) [854454] - [net] ipvs: try also real server with port 0 in backup server (Jesper Brouer) [854454] - [net] ipvs: Backup, adding version 0 sending capabilities (Jesper Brouer) [854454] - [net] ipvs: Backup, Change sending to Version 1 format (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding Version 1 receive capability (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding structs for new sync format (Jesper Brouer) [854454] - [net] ipvs: use pkts for SCTP too (Jesper Brouer) [854454] - [net] ipvs: skb defrag in L7 helpers (Jesper Brouer) [854454] - [net] ipvs: Split ports array into src_port and dst_port (Jesper Brouer) [854454] - [net] ipvs: Backup, Prepare for transferring firewall marks to the backup daemon (Jesper Brouer) [854454] - [net] ipvs: add static and read_mostly attributes (Jesper Brouer) [854454] - [net] ipvs: buffer argument to ip_vs_process_message() should not be const (Jesper Brouer) [854454] - [net] ipvs: Remove useless blocks from ip_vs_process_message() (Jesper Brouer) [854454] - [net] ipvs: Make the cp argument to ip_vs_sync_conn() static (Jesper Brouer) [854454] - [net] ipvs: Only match pe_data created by the same pe (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine to connection entry (Jesper Brouer) [854454] - [net] ipvs: inherit forwarding method in backup (Jesper Brouer) [854454] - [net] ipvs: ip_vs_dbg_callid() is only needed for debugging (Jesper Brouer) [854454] - [net] ipvs: sip persistence engine (Jesper Brouer) [854454] - [net] ipvs: Fallback if persistence engine fails (Jesper Brouer) [854454] - [net] ipvs: Allow configuration of persistence engines (Jesper Brouer) [854454] - [net] ipvs: management of persistence engine modules (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine data to /proc/net/ip_vs_conn (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_pe (Jesper Brouer) [854454] - [net] ipvs: Allow boot time change of hash size (Jesper Brouer) [854454] - [net] ipvs: ip_vs_bind_scheduler and ip_vs_unbind_scheduler NULL arguments (Jesper Brouer) [854454] - [net] ipvs: Allow null argument to ip_vs_scheduler_put() (Jesper Brouer) [854454] - [net] ipvs: fix matching of fwmark templates during scheduling (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_conn_param (Jesper Brouer) [854454] - [net] ipvs: compact ip_vs_sched_persist() (Jesper Brouer) [854454] - [net] ipvs: extend connection flags to 32 bits (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Add callid parser (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Allow ct_sip_get_header() to be called with a null ct argument (Jesper Brouer) [854454] - [net] ipvs: fix synchronization on connection close (Jesper Brouer) [854454] - [net] ipvs: one-packet scheduling (Jesper Brouer) [854454]- [char] tty: Fix BUG() on hangup (Aaron Tomlin) [985429] - [trace] Fix hang in write to sysprof_sample_period (Josh Poimboeuf) [959063] - [scsi] virtio-scsi: fix LUNs greater than 255 (Laszlo Ersek) [978202] - [scsi] isci: Fix a race condition in the SSP task management path (David Milburn) [978609] - [idle] intel_idle: initial C8, C9 and C10 support (Jane Lv) [970729] - [x86] Fix up numa_node information for AMD CPU family 15h model 0-0fh northbridge functions (Prarit Bhargava) [787034] - [x86] tsc: add option to output TSC initial value at boot (Prarit Bhargava) [986353] - [fs] fscache: The retrieval remaining-pages counter needs to be atomic_t (David Howells) [965759] - [fs] cachefiles: remove unused macro list_to_page() (David Howells) [921178] - [fs] fscache: Simplify cookie retention for fscache_objects, fixing access problems (David Howells) [928746] - [fs] fscache: Fix object state machine to have separate work and wait states (David Howells) [921178] - [kernel] wait: Add wait_on_atomic_t() and wake_up_atomic_t() (David Howells) [921178] - [fs] fscache: Wrap checks on object state (David Howells) [921178] - [fs] fscache: Uninline fscache_object_init() (David Howells) [921178] - [fs] fscache: Don't sleep in page release if __GFP_FS is not set (David Howells) [921178] - [fs] cachefiles: name i_mutex lock class explicitly (David Howells) [921178] - [fs] fscache: remove spin_lock() from the condition in while() (David Howells) [921178] - [fs] fscache: Clear remaining page count on retrieval cancellation (David Howells) [921178] - [fs] fscache: Mark cancellation of in-progress operation (David Howells) [921178] - [fs] fscache: Remove unneeded null checks (David Howells) [921178] - [fs] fscache: One of the write operation paths doesn't set the object state (David Howells) [921178] - [fs] fscache: Fix signal handling during waits (David Howells) [921178] - [fs] fscache: Add transition to handle invalidate immediately after lookup (David Howells) [921178 928746] - [fs] fscache: Exclusive op submission can BUG if there's been an I/O error (David Howells) [921178] - [fs] fsache: Limit the number of I/O error reports for a cache (David Howells) [921178] - [fs] fscache: Don't mask off the object event mask when printing it (David Howells) [921178] - [fs] fscache: Initialise the object event mask with the calculated mask (David Howells) [921178] - [fs] cachefiles: Add missing retrieval completions (David Howells) [921178] - [fs] cachefiles: add support for large files in filesystem caching (David Howells) [921178] - [netdrv] igbvf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Stefan Assmann) [923900] - [netdrv] igbvf: update version number (Stefan Assmann) [923900] - [netdrv] igbvf: Check for error on dma_map_single call (Stefan Assmann) [923900] - [netdrv] enic: release rtnl_lock on error-path (Stefan Assmann) [922984] - [netdrv] enic: change sprintf() to snprintf() (Stefan Assmann) [922984] - [netdrv] enic: be less verbose about non-critical firmware errors (Stefan Assmann) [922984] - [netdrv] enic: fix up function prototypes after __dev* removals (Stefan Assmann) [922984] - [pci] Remove the obsolete no_pci_devices() check (Myron Stowe) [966887] - [pci] Use pci_device_id on stack for pci_get_subsys/class() to avoid kmalloc (Myron Stowe) [966887] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Veaceslav Falico) [988460] - [firmware] add bnx2x FW 7.8.2, 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 919510] - [netdrv] bnx2x: ignore unknown ethtool flags (Michal Schmidt) [915517 928435] - [netdrv] bnx2x: advertise transmit time stamping (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: add transmit timestamping support (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: Remove sparse and coccinelle warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix 20G KR2 support claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve VF timings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF ndo sanity (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with no IOV support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve PF behaviour toward VF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove redundant D0 power state set (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: replace mechanism to check for next available packet (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix a power state test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: semi-Semantic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic removal and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise comments and alignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic change of empty lines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use XPS if possible for bnx2x_select_queue instead of pure hash (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change to D3hot only on removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Implement PCI shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Count number of possible FCoE interfaces (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ack unknown VF messages (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add and correct PCI link speed prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Zero VFs starting MACs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enable `set_phys_id' for all functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Wait for MCP validity during AER (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: Link-flap avoidance in switch dependent mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add Private Flags Support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix bridged GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix TCP offload for tunneling ipv4 over ipv6 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent memory leak when cnic is absent (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct reading of speed capabilities (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent NULL pointer dereference in kdump (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Use per port max exchange resources (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow recovery from second slot reset (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enhance MAC configuration for VFs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow RX/TX pause control in autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent GRO false checksum claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.17-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add additional regions for CRC memory test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove non-necessary assignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix byte-by-byte nvram write for BE machines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: refactor nvram read procedure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support reading I2C EEPROM SFF8472 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix compilation without CONFIG_BNX2X_SRIOV (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent VF race (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF outer vlan removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF statistics (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: missing ARI should not be lethal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix AER semaphore release (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: AER revised (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: add RSS capability for GRE traffic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use list_move instead of list_del/list_add (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Restore FCoE 4-port devices support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use FW 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Avoid using zero MAC (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control SFP+ tap values via nvm config (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add EEE support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add RJ45 SFP module detection (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Get gso_segs from FW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control number of vfs dynamically (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add iproute2 support for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent "Unknown MF" print in SF mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Take chip version from MFW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Set ethtool ops for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix vlan-mac memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use the default NAPI weight (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in printk and comments (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix status blocks configuration (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent UNDI FW illegal host access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent null pointer dereference in AFEX mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 rapid link flap (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix assignment of signed expression to unsigned variable (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix occasional statistics off-by-4GB error (Michal Schmidt) [825729 828818 871164 915420 915422 915517 919510] - [netdrv] bnx2x: add missing napi deletion in error path (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ misconfiguration in iSCSI boot scenario (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix intermittent long KR2 link up time (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 work-around condition (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 link (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix port identification for the 84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix UDP checksum for 57710/57711 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove dead code and make local funcs static (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Replace incomming with incoming in all comments and strings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Remove unnecessary alloc/OOM messages, alloc cleanups (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Force link UP when the interface is in LOOPBACK mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: SR-IOV version compatibility bugfix (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add CNIC_DRV_STATE_HANDLES_IRQ to ethdev->drv_state (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct memory release scheme (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove many sparse warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Modify unload conditions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct memory preparation and release (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add missing VFs reference in macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add additional debug information (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct usleep_range usage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: reorganization and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic renovation (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix GRO parameters (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Introduce 2013 and advance version to 1.78.02 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Added FW GRO bridging support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] Revert "bnx2x: set gso_type" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clean previous IGU status before ack (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add `ethtool -w' support (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921560] - [netdrv] bnx2x: Added nvram personalities support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix rare self-test failures (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use SAN Mac for FCoE (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add an additional fatal hw assertion - BRB_HW_INTERRUPT (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clear dirty status when booting after UNDI (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow management traffic after boot from SAN (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix fastpath structures when memory allocation fails (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: move debugging code before the return (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: align define usage to satisfy static checkers (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: NULL dereference on error in debug code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Segregate SR-IOV code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add VF device ids and enable feature (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support PF <-> VF Bulletin Board (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support VF FLR (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF close request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_teardown request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_filters request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF setup_q request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support statistics collection for VFs by the PF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF init request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF acquire request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Infrastructure for VF <-> PF request on PF side (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prepare device and initialize VF database (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allocate VF database in PF when VFs are present (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF fastpath (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support ndo_set_rxmode in VF driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add teardown_q and close to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add init, setup_q, set_mac to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Separate VF and PF logic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add to VF <-> PF channel the release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF <-> PF channel 'acquire' at vf probe (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support probing and removing of VF device (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use ARRAY_SIZE where possible (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use prandom_bytes() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix typo of "suport" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: almost 'use netdev_alloc_frag()' (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix up function prototypes after __dev* removals (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add fw defs for use in cnic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic, bnx2x, bnx2: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Include bnx2x.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to CHIP ID and name macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to descriptor structures and macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Fix rare race condition during iSCSI disconnect (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Reset iSCSI EQ during shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: recognize fan failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct PFC disablement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix 'Ethtool -A' when autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent DCB if disabled in nvram (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Handle a rarely missed interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: mask CPL_OF interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: IGU parse error cause probe failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ext config accessed only on non-E1x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: nvram enables dropless flow control (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct advertised speed/duplex (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Filter packets on FCoE rings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Management can control PFC/ETS (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: parity recovery flow enhancement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: revised and corrected SPIO access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change duplex setting in EEE function (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add warning message in case of non-10G SFP module (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Always take PHY lock (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ current leakage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for 20G-KR2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove duplicate inclusion of bnx2x_hsi.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add static declaration to several functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in bnx2x driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix HW initialization using fw 7.8.x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support loading cnic resources at run-time (Michal Schmidt) [825729 828818 915420 915422 915517 919510 920624] - [netdrv] bnx2x: HSI change for 'update' ramrod (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.00-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x,cnic: use FW 7.8.2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve code around bnx2x_tests_str_arr (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix comment/printk/variable typos (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [net] In unregister_netdevice_notifier unregister the netdevices (Michal Schmidt) [987451] - [net] introduce NAPI_POLL_WEIGHT (Michal Schmidt) [987451] - [net] Export __netdev_pick_tx so that it can be used in modules (Michal Schmidt) [987451] - [net] Split core bits of netdev_pick_tx into __netdev_pick_tx (Michal Schmidt) [987451] - [net] netpoll: call ->ndo_select_queue() in tx path (Michal Schmidt) [987451] - [lib] introduce prandom_bytes() and prandom_bytes_state() (Michal Schmidt) [987451]- [pci] pcie: Reset link for devices below Root Port or Downstream Port (Myron Stowe) [966755] - [acpi] apei: Force fatal AER severity when component has been reset (Myron Stowe) [966755] - [pci] Remove "extern" from function declarations (Myron Stowe) [966755] - [pci] pcie: Move AER severity defines to aer.h (Myron Stowe) [966755] - [pci] pcie: Set dev->__aer_firmware_first only for matching devices (Myron Stowe) [966755] - [pci] pcie: Factor out HEST device type matching (Myron Stowe) [966755] - [pci] pcie: Don't parse HEST table for non-PCIe devices (Myron Stowe) [966755] - [acpi] Move cper_print_aer() call out of interrupt context (Myron Stowe) [967981] - [pci] pcie: Remove local PCI_BUS() define and use PCI_BUS_NUM() from PCI (Myron Stowe) [967981] - [pci] Add PCI_BUS_NUM() and PCI_DEVID() interfaces (Myron Stowe) [967981] - [pci] pcie: pci_get_domain_bus_and_slot() call missing required pci_dev_put() (Myron Stowe) [911740] - [pci] pcie: Report success only when every device has AER-aware driver (Myron Stowe) [911740] - [pci] Fix deadlock when unbinding device if parent in D3cold (Myron Stowe) [911740] - [pci] Make pci_error_handlers const (Myron Stowe) [911740] - [pci] pcie: Remove the port driver module exit routine (Myron Stowe) [911740] - [acpi] apei: Add missed ACPI5 support for error trigger table (Myron Stowe) [893388] - [acpi] apei: fix error status check condition for CPER (Myron Stowe) [825641] - [edac] add support for error type "Info" (Myron Stowe) [825641] - [pci] pcie: Cleanup log output for AER (Myron Stowe) [825641] - [acpi] apei: Enhanced AER logging (Myron Stowe) [825641] - [trace] Trace Event for PCI Express Advanced Error Reporting (Myron Stowe) [825641] - [acpi] edac.h: Add generic layers for describing a memory location (Myron Stowe) [825641] - [acpi] CPER failed to handle generic error records with multiple sections (Myron Stowe) [816520] - [acpi] APEI build fix (Myron Stowe) [816520] - [acpi] apei: Fix crash in apei_hest_parse() for acpi=off (Myron Stowe) [816515] - [acpi] apei: Fixup incorrect 64-bit access width firmware bug (Myron Stowe) [816515] - [acpi] apei: Fix ERST header length check (Myron Stowe) [816515] - [acpi] apei: Remove table not found message (Myron Stowe) [816515] - [pci] Print completion message at KERN_INFO to match starting message (Myron Stowe) [736984] - [acpi] Add PCIe AER recovery support (Myron Stowe) [736984] - [pci] pcie: add aer_recover_queue (Myron Stowe) [736984] - [netdrv] be2net: fix VLAN traffic if no VLAN group is registered (Stefan Assmann) [980772] - [wireless] brcmsmac: Reduce log spam in heavy tx, make err print in debug (John Green) [960977] - [watchdog] hpwdt: Increase version string (Linda Knippers) [985144] - [watchdog] hpwdt: Add check for UEFI bits (Linda Knippers) [985144] - [netdrv] be2net: Fix to avoid hardware workaround when not needed (Ivan Vecera) [947543] - [netdrv] be2net: use pci_vfs_assigned()/pci_num_vf() instead of be_find_vfs() (Ivan Vecera) [947543] - [netdrv] be2net: Fix 32-bit DMA Mask handling (Ivan Vecera) [947543] - [netdrv] be2net: Implement initiate FW dump feature for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix crash on 2nd invocation of PCI AER/EEH error_detected hook (Ivan Vecera) [947543] - [netdrv] be2net: Mark checksum fail for IP fragmented packets (Ivan Vecera) [947543] - [netdrv] be2net: Trim padded packets for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Pad skb to meet min Tx pkt size in lancer (Ivan Vecera) [947543] - [netdrv] be2net: cleanup be_get_drvinfo() (Ivan Vecera) [947543] - [netdrv] be2net: refactor HW workarounds in be_xmit() (Ivan Vecera) [947543] - [netdrv] be2net: bug fix on returning an invalid nic descriptor (Ivan Vecera) [947543] - [netdrv] be2net: Avoid double insertion of vlan tags (Ivan Vecera) [947543] - [netdrv] be2net: disable TX in be_close() (Ivan Vecera) [947543] - [netdrv] be2net: fix EQ from getting full while cleaning RX CQ (Ivan Vecera) [947543] - [netdrv] be2net: fix payload_len value for GET_MAC_LIST cmd req (Ivan Vecera) [947543] - [netdrv] be2net: provision VF resources before enabling SR-IOV (Ivan Vecera) [947543] - [netdrv] be2net: Fix to fail probe if MSI-X enable fails for a VF (Ivan Vecera) [947543] - [netdrv] be2net: avoid napi_disable() when it has not been enabled (Ivan Vecera) [947543] - [netdrv] be2net: Fix firmware download for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix to receive Multicast Packets when Promiscuous mode is enabled on certain devices (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show tx priority pause counter in ethtool -S (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use 32-bit stats to report rx_drops_no_fragment (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use version 2 of cq_create for SkyHawk-R devices (Ivan Vecera) [947543] - [netdrv] be2net: FLR must be first cmd issued to Lancer FW (Ivan Vecera) [947543] - [netdrv] be2net: Use GET_FUNCTION_CONFIG V1 cmd (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show wol disabled/enabled state correctly (Ivan Vecera) [947543] - [netdrv] be2net: Fixed memory leak (Ivan Vecera) [947543] - [netdrv] be2net: Avoid diagnostic test in certain versions of firmware to avoid NIC freeze (Ivan Vecera) [947543] - [netdrv] be2net: Renamed rx_address_mismatch_errors to rx_address_filtered (Ivan Vecera) [947543] - [netdrv] be2net: Add support for setting and getting rx flow hash options (Ivan Vecera) [947543] - [netdrv] be2net: Fix PVID tag offload for packets with inline VLAN tag (Ivan Vecera) [947543] - [netdrv] be2net: fix a Tx stall bug caused by a specific ipv6 packet (Ivan Vecera) [947543] - [netdrv] be2net: Remove an incorrect pvid check in Tx (Ivan Vecera) [947543] - [netdrv] be2net: enable IOMMU pass through for be2net (Ivan Vecera) [819453 947543] - [netdrv] be2net: Use GET_PROFILE_CONFIG V1 cmd for BE3-R (Ivan Vecera) [947543] - [netdrv] be2net: Avoid flashing BE3 UFI on BE3-R chip (Ivan Vecera) [947543] - [netdrv] be2net: Don't log "Out of MCCQ wrbs" error (Ivan Vecera) [947543] - [netdrv] be2net: Use TXQ_CREATE_V2 cmd (Ivan Vecera) [947543] - [netdrv] be2net: take care of __vlan_put_tag return value (Ivan Vecera) [947543] - [netdrv] be2net: remove unused variable 'sge' (Ivan Vecera) [947543] - [netdrv] be2net: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [947543] - [netdrv] be2net: Remove dma_alloc_coherent OOM messages (Ivan Vecera) [947543] - [netdrv] be2net: Use new F/W mailbox cmd to manipulate interrupts (Ivan Vecera) [947543] - [netdrv] be2net: enable interrupts in be_probe() (RoCE and other ULPs need them) (Ivan Vecera) [947543] - [netdrv] be2net: Update copyright year (Ivan Vecera) [947543] - [netdrv] be2net: use CSR-BAR SEMAPHORE reg for BE2/BE3 (Ivan Vecera) [947543] - [netdrv] benet: Wait f/w POST until timeout (Ivan Vecera) [947543] - [netdrv] be2net: update driver version to 4.6.x (Ivan Vecera) [947543] - [netdrv] be2net: fix re-loaded PF driver to re-gain control of its VFs (Ivan Vecera) [947543] - [netdrv] be2net: Updating Module Author string and log message string to "Emulex Corporation" (Ivan Vecera) [947543] - [netdrv] be2net: fix drvinfo strings set in drivers (Ivan Vecera) [947543] - [netdrv] be2net: Remove bogus dependencies on INET (Ivan Vecera) [947543] - [netdrv] be2net: remove adapter->eq_next_idx (Ivan Vecera) [947543] - [netdrv] be2net: remove roce on lancer (Ivan Vecera) [947543] - [netdrv] be2net: fix access to SEMAPHORE reg (Ivan Vecera) [947543] - [netdrv] be2net: re-factor bar mapping code (Ivan Vecera) [947543] - [netdrv] be2net: do not use sli_family to identify skyhawk-R chip (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong usage of adapter->generation (Ivan Vecera) [947543] - [netdrv] be2net: remove LANCER A0 workaround (Ivan Vecera) [947543] - [netdrv] be2net: Fix smatch warnings in be_main.c (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong frag_idx reported by RX CQ (Ivan Vecera) [947543] - [netdrv] benet: convert to set_phys_id (Ivan Vecera) [947543] - [virt] hv: allocate synic structures before hv_synic_init() (Jason Wang) [927359] - [virt] hv: check interrupt mask before read_index (Jason Wang) [927359] - [virt] hv: switch to use mb() instead of smp_mb() (Jason Wang) [927359] - [virt] hv: vmbus: Implement multi-channel support (Jason Wang) [927359] - [virt] hv: Fix a bug in get_vp_index() (Jason Wang) [927359] - [virt] hyperv_fb: Backport to RHEL 6.5 (Jason Wang) [927424] - [virt] add Hyper-V Synthetic Video Frame Buffer Driver (Jason Wang) [927424] - [virt] hv: Add a new driver to support host initiated backup (Jason Wang) [927409] - [netdrv] hyperv: Fix a compiler warning in netvsc_send() (Jason Wang) [927435] - [netdrv] hyperv: Fix RNDIS send_completion code path (Jason Wang) [927435] - [netdrv] hyperv: Fix a kernel warning from netvsc_linkstatus_callback() (Jason Wang) [927435] - [netdrv] hyperv: fix wrong length of mac address (Jason Wang) [927435] - [netdrv] hyperv: Add an error message to rndis_filter_set_device_mac() (Jason Wang) [927435] - [netdrv] hyperv: Remove unnecessary comments in rndis_filter_receive_data() (Jason Wang) [927435] - [netdrv] hyperv: Add buffer for extended info after the RNDIS response message (Jason Wang) [927435] - [netdrv] hyperv: Report actual status in receive completion packet (Jason Wang) [927435] - [netdrv] hyperv: Remove extra allocated space for recv_pkt_list elements (Jason Wang) [927435] - [netdrv] hyperv: Fix page buffer handling in rndis_filter_send_request() (Jason Wang) [927435] - [netdrv] hyperv: Fix the missing return value in rndis_filter_set_packet_filter() (Jason Wang) [927435] - [netdrv] hyperv: Fix the max_xfer_size in RNDIS initialization (Jason Wang) [927435] - [virt] hyperv/hv_balloon: remove old RHEL6 specific code (Jason Wang) [927417] - [virt] hyperv/balloon: Notify the host of permanent hot-add failures (Jason Wang) [927417] - [virt] hyperv/balloon: Support 2M page allocations for ballooning (Jason Wang) [927417] - [mm] page_alloc: export split_page() (Jason Wang) [927417] - [virt] hyperv/balloon: Permit Linux to specify hot-add alignment requirements (Jason Wang) [927417] - [virt] hyperv/balloon: make local functions static (Jason Wang) [927417] - [virt] hyperv/balloon: Implement hot-add functionality (Jason Wang) [927417] - [mm] memory_hotplug: extend memory hotplug API to allow memory hotplug in virtual machines (Jason Wang) [927417] - [virt] hyperv/balloon: Make the balloon driver not unloadable (Jason Wang) [927417] - [virt] hyperv/balloon: Execute hot-add code in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Execute balloon inflation in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Do not request completion notification (Jason Wang) [927417] - [fcoe] libfc: extend ex_lock to protect all of fc_seq_send (Neil Horman) [829784] - [fcoe] libfc: Correct check for initiator role (Neil Horman) [829784] - [fcoe] libfcoe: Fix fcoe_sysfs VN2VN mode (Neil Horman) [829784] - [fcoe] Split fc_disc_init into fc_disc_init and fc_disc_config (Neil Horman) [829784] - [fcoe] Always use fcoe_disc_init for discovery layer initialization (Neil Horman) [829784] - [fcoe] Fix deadlock between create and destroy paths (Neil Horman) [829784] - [fcoe] libfcoe: Fix Conflicting FCFs issue in the fabric (Neil Horman) [829784] - [fcoe] Revert "fcoe: fix fcoe enable on link toggle while it is still disabled" (Neil Horman) [829784] - [fcoe] libfcoe: Check for unusable FCFs before looking for conflicting FCFs (Neil Horman) [829784] - [fcoe] libfcoe: Handle CVL while waiting to select an FCF (Neil Horman) [829784] - [fcoe] Fix deadlock while deleting FCoE interface with NPIV ports (Neil Horman) [829784] - [fcoe] close race on link speed detection in fcoe code (Neil Horman) [829784] - [fcoe] debris left by "libfcoe: Remove mutex_trylock/restart_syscall checks" (Neil Horman) [829784] - [fcoe] consolidate the fcoe_ctlr_get_lesb/fcoe_get_lesb (Neil Horman) [829784] - [fcoe] move fcoe_link_speed_update() to libfcoe and export it (Neil Horman) [829784] - [fcoe] add support to the get_netdev() for fcoe_interface (Neil Horman) [829784] - [fcoe] prep work to start consolidate the usage of fcoe_netdev (Neil Horman) [829784] - [fcoe] Convert debug_logging macros to pr_info (Neil Horman) [829784] - [fcoe] Use the fcoe_sysfs control interface (Neil Horman) [829784] - [fcoe] libfcoe: Add new fcoe control interface (Neil Horman) [829784] - [fcoe] libfcoe: Save some memory and optimize name lookups (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs debug logging level (Neil Horman) [829784] - [fcoe] Cleanup locking on fcoe_percpu_receive_thread (Neil Horman) [829784] - [fcoe] libfcoe: Fix section mismatch (Neil Horman) [829784] - [fcoe] bnx2fc: cleanup fcoe_dev_stats (Neil Horman) [829784] - [fcoe] libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs (Neil Horman) [829784] - [powerpc] iommu: Fix multiple issues with IOMMU pools code (Steve Best) [929290] - [powerpc] iommu: Fix iommu pool initialization (Steve Best) [929290] - [powerpc] iommu: Implement IOMMU pools to improve multiqueue adapter performance (Steve Best) [929290] - [powerpc] iommu: Push spinlock into iommu_range_alloc and __iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_alloc and iommu_free (Steve Best) [929290] - [powerpc] pseries: Disable interrupts around IOMMU percpu data accesses (Steve Best) [929290] - [block] rsxx: Adding in debugfs entries (Steve Best) [929277] - [block] rsxx: Fixes incorrect stats calculation (Steve Best) [929277] - [block] rsxx: Adding EEH check inside cregs timeout (Steve Best) [929277] - [block] rsxx: Adapter address space sanity check (Steve Best) [929277] - [block] rsxx: Fixes DLPAR add kernel panic if partition still mounted (Steve Best) [929277] - [block] rsxx: Changing the adapter name to the official name (Steve Best) [929277] - [block] rsxx: Adding in sync_start module paramenter (Steve Best) [929277] - [block] rsxx: Allow block size to be determined by configuration (Steve Best) [929277] - [block] rsxx: Fixes soft-lockup issues during DMAs (Steve Best) [929277] - [block] rsxx: Restructured DMA cancel scheme (Steve Best) [929277] - [block] rsxx: Individual workqueues for interruptible events (Steve Best) [929277] - [block] rsxx: remove unused variable (Steve Best) [929277] - [block] rsxx: enable error return of rsxx_eeh_save_issued_dmas() (Steve Best) [929277] - [block] rsxx: removes dynamic allocation on stack (Steve Best) [929277] - [block] rsxx: fix missing unlock on error return in rsxx_eeh_remap_dmas() (Steve Best) [929277] - [block] rsxx: Adding in EEH support to the IBM FlashSystem 70/80 device driver (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 error message bug fix (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 branding changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 fixes inconsistent locking (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 trivial changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 driver fixes (Steve Best) [929277] - [block] rsxx: add slab.h include to dma.c (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 device driver (Steve Best) [929277] - [target] target/file: Fix off-by-one READ_CAPACITY bug for !S_ISBLK export (Andy Grover) [982777] - [target] Re-instate sess_wait_list for target_wait_for_sess_cmds (Andy Grover) [982777] - [target] close target_put_sess_cmd() vs. core_tmr_abort_task() race (Andy Grover) [982777] - [target] iblock: Fix WCE=1 + DPOFUA=1 backend WRITE regression (Andy Grover) [982777] - [target] Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio (Andy Grover) [982777] - [target] tcm_fc: Check for aborted sequence (Andy Grover) [982777] - [target] Change default sense key of NOT_READY (Andy Grover) [982777]- [netdrv] qlcnic: Bump up the version to 5.1.38 (Chad Dupuis) [694104] - [netdrv] qlcnic: Clear link status when interface is down (Chad Dupuis) [694104] - [netdrv] qlcnic: change mdelay to msleep (Chad Dupuis) [694104] - [netdrv] qlcnic: Log warning message for 83xx adapter in MSI mode (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure mailbox interrupt command for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.37 (Chad Dupuis) [694104] - [netdrv] qlcnic: Implement flash sysfs callback for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.36 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics collection (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix endian issues in 83xx driver (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.35 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure interrupts for 83xx adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix internal loopback test for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.34 (Chad Dupuis) [694104] - [netdrv] qlcnic: fix ping resumption to a VM after a live migration (Chad Dupuis) [694104] - [netdrv] qlcnic: fix estimation of receive MSS in case of LRO for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor Legacy interrupt handling for 83xx (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox interrupt (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unsupported CDRP command error message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox response handling (Chad Dupuis) [694104] - [netdrv] qlcnic: enhance MSIX allocation failure log message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix async event handling during diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic IRQ test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: helper routine to handle async events (Chad Dupuis) [694104] - [netdrv] qlcnic: fix firmware based IDC participation (Chad Dupuis) [694104] - [netdrv] qlcnic: fix initialize NIC mailbox command (Chad Dupuis) [694104] - [netdrv] qlcnic: Updating copyright information (Chad Dupuis) [694104] - [netdrv] qlcnic: silence false positive overflow warning (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.33 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix minidump in NPAR mode (Chad Dupuis) [694104] - [netdrv] qlcnic: driver LRO bug fix (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix bug in reading HW reset template (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.32 (Chad Dupuis) [694104] - [netdrv] qlcnic: sleeping function called from invalid context (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix LED/Beaconing tests to work on all ports of an adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: avoid mixed mode interrupts for some adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: enable RSS for TCP over IPv6 (Chad Dupuis) [694104] - [netdrv] qlcnic: enable LRO on IPv6 without dest ip check (Chad Dupuis) [694104] - [netdrv] qlcnic: set driver version in firmware (Chad Dupuis) [694104] - [netdrv] qlcnic: guard __vlan_find_dev_deep() by rcu_read_lock (Chad Dupuis) [694104] - [netdrv] qlcnic: fix build error (Chad Dupuis) [694104] - [netdrv] qlcnic: do not duplicate infrastructure functions (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: remove unused definitions from header file (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx ethtool interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx register dump routines (Chad Dupuis) [694104] - [netdrv] qlcnic: enable 83xx virtual NIC mode (Chad Dupuis) [694104] - [netdrv] qlcnic: flash template based firmware reset recovery (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx CNA inter driver communication mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx adpater flash interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx base driver (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx data path routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx memory map and HW access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: macros for common register access (Chad Dupuis) [694104] - [netdrv] qlcnic: change driver hardware interface mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unused variable warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: rename module params with module_param_named (Chad Dupuis) [694104] - [netdrv] qlcnic: fix bug in LRO descriptor access macro (Chad Dupuis) [694104] - [netdrv] qlcnic: update NIC partition interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: get board name API (Chad Dupuis) [694104] - [netdrv] qlcnic: modify PCI and register access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: move HW specific data to seperate structure (Chad Dupuis) [694104] - [netdrv] qlcnic: add 82xx adapter specific checks (Chad Dupuis) [694104] - [netdrv] qlcnic: remove __dev* attributes (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_minidump.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_minidump.c for dump utility (Chad Dupuis) [694104] - [netdrv] qlcnic: fix style issues in qlcnic_sysfs.c file (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_sysfs.c for sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_io.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_io.c for datapath routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix compiler warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix error return code (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix scheduling while atomic bug (Chad Dupuis) [694104] - [virt] kvm: Fix iommu map/unmap to handle memory slot moves (Alex Williamson) [978472] - [virt] kvm: perform an invalid memslot step for gpa base change (Alex Williamson) [978472] - [video] vgacon: add cond reschedule points in vgacon_do_font_op (Marcelo Tosatti) [971311] - [kernel] tracing: Format non-nanosec times from tsc clock without a decimal point (Marcelo Tosatti) [911564] - [kernel] tracing: Add a TSC trace_clock (Marcelo Tosatti) [911564] - [perf] kvm: Initialize file_name var to fix segfault (Jiri Olsa) [977969] - [perf] kvm: Add braces around multi-line statements (Jiri Olsa) [977969] - [perf] kvm: Total count is a u64, print as so (Jiri Olsa) [977969] - [perf] kvm: Remove typecast in init_kvm_event_record (Jiri Olsa) [977969] - [perf] kvm: Only process events for vcpus of interest (Jiri Olsa) [977969] - [perf] kvm: Fix building perf kvm on non x86 arches (Jiri Olsa) [977969] - [perf] kvm: Rename perf_kvm to perf_kvm_stat (Jiri Olsa) [977969] - [perf] kvm: Move global variables into a perf_kvm struct (Jiri Olsa) [977969] - [perf] kvm: Use perf_evsel__intval (Jiri Olsa) [977969] - [perf] kvm: Events analysis tool (Jiri Olsa) [977969] - [perf] Check proper prev_state size for sched_switch tp (Jiri Olsa) [984006] - [perf] Revert "perf sched: Handle PERF_RECORD_EXIT events" (Jiri Olsa) [984006] - [perf] Fix breakage introduced by the test_attr infrastructure (Jiri Olsa) [984006] - [block] mtip32xx: Fix compile warning (David Milburn) [927436] - [block] mtip32xx: Workaround for unaligned writes (David Milburn) [927436] - [block] mtip32xx: Disable TRIM support (David Milburn) [927436] - [block] mtip32xx: fix a smatch warning (David Milburn) [927436] - [block] mtip32xx: fix two smatch warnings (David Milburn) [927436] - [block] mtip32xx: Add debugfs entry device_status (David Milburn) [927436] - [block] mtip32xx: return 0 from pci probe in case of rebuild (David Milburn) [927436] - [block] mtip32xx: recovery from command timeout (David Milburn) [927436] - [block] mtip32xx: fix error return code in mtip_pci_probe() (David Milburn) [927436] - [block] mtip32xx: add missing GENERIC_HARDIRQS dependency (David Milburn) [927436] - [block] mtip32xx: fix sparse warning, symbol 'mtip_send_trim' was not declared (David Milburn) [927436] - [block] mtip32xx: add trim support (David Milburn) [927436] - [block] mtip32xx: fix for crash when the device surprise removed during rebuild (David Milburn) [927436] - [block] mtip32xx: fix for driver hang after a command timeout (David Milburn) [927436] - [block] mtip32xx: Fix padding issue (David Milburn) [927436] - [block] mtip32xx: fix potential NULL pointer dereference in mtip_timeout_function() (David Milburn) [927436] - [block] mtip32xx: fix shift larger than type warning (David Milburn) [927436] - [block] mtip32xx: Fix incorrect mask used for erase mode (David Milburn) [927436] - [block] mtip32xx: Fix to make lba address correct in big-endian systems (David Milburn) [927436] - [block] mtip32xx: fix potential crash on SEC_ERASE_UNIT (David Milburn) [927436] - [block] mtip32xx: Added appropriate timeout value for secure erase (David Milburn) [927436] - [block] mtip32xx: Remove dead code (David Milburn) [927436] - [block] mtip32xx: Change printk to pr_xxxx (David Milburn) [927436] - [block] mtip32xx: Proper reporting of write protect status on big-endian (David Milburn) [927436] - [block] mtip32xx: Increase timeout for standby command (David Milburn) [927436] - [block] mtip32xx: Handle NCQ commands during the security locked state (David Milburn) [927436] - [block] mtip32xx: Add support for new devices (David Milburn) [927436] - [block] mtip32xx: Create debugfs entries for troubleshooting (David Milburn) [927436] - [block] mtip32xx: Remove version.h header file inclusion (David Milburn) [927436] - [scsi] ipr: Avoid target_destroy accessing memory after it was freed (Steve Best) [929279] - [scsi] Handle MLQUEUE busy response in scsi_send_eh_cmnd (Steve Best) [929279] - [scsi] ipr: SATA DVD probing failed with 64bit adapter (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: fix addition of abort command to HRRQ free queue (Steve Best) [929279] - [scsi] ipr: ipr_test_msi() fails when running with msi-x enabled adapter (Steve Best) [929279] - [scsi] ipr: Fix oops while resetting an ipr adapter (Steve Best) [929279] - [scsi] ipr: Fix sparse error in ipr driver (Steve Best) [929279] - [scsi] ipr: Driver version 2.6.0 (Steve Best) [929279] - [scsi] ipr: Implement block iopoll (Steve Best) [929279] - [scsi] ipr: Reduce lock contention (Steve Best) [929279] - [scsi] ipr: Add support for MSI-X and distributed completion (Steve Best) [929279] - [scsi] ipr: Resource path error logging cleanup (Steve Best) [929279] - [scsi] ipr: Handler ID memory allocation failure at module load time (Steve Best) [929279] - [scsi] ipr: Add several new CCIN definitions for new adapters support (Steve Best) [929279] - [scsi] storvsc: avoid usage of WRITE_SAME (Jason Wang) [969541] - [scsi] storvsc: Handle dynamic resizing of the device (Jason Wang) [927414] - [scsi] storvsc: Restructure error handling code on command completion (Jason Wang) [927414] - [scsi] storvsc: Initialize the sglist (Jason Wang) [969545] - [input] alps: add "Dolphin V1" touchpad support (Aristeu Rozanski) [837091] - [input] alps: remove unused argument to alps_enter_command_mode() (Aristeu Rozanski) [837091] - [input] alps: enable trackstick on Rushmore touchpads (Aristeu Rozanski) [837091] - [input] alps: add support for "Rushmore" touchpads (Aristeu Rozanski) [837091] - [input] alps: make the V3 packet field decoder "pluggable" (Aristeu Rozanski) [837091] - [input] alps: move pixel and bitmap info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix command mode check (Aristeu Rozanski) [837091] - [input] alps: rework detection of Pinnacle AGx touchpads (Aristeu Rozanski) [837091] - [input] alps: move addr_command, nibble_command settings into alps_set_defaults() (Aristeu Rozanski) [837091] - [input] alps: use function pointers for different protocol handlers (Aristeu Rozanski) [837091] - [input] alps: rework detection sequence (Aristeu Rozanski) [837091] - [input] alps: introduce helper function for repeated commands (Aristeu Rozanski) [837091] - [input] alps: move alps_get_model() down below hw_init code (Aristeu Rozanski) [837091] - [input] alps: copy "model" info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix touchpad detection when buttons are pressed (Aristeu Rozanski) [837091] - [virt] hyperv: Handle Xen emulation of Hyper-V more gracefully (Jason Wang) [927359] - [virt] hyperv/vmbus: Handle channel rescind message correctly (Jason Wang) [927359] - [virt] hyperv/vmbus: Fix a bug in hv_need_to_signal() (Jason Wang) [927359] - [virt] hyperv: remove cast for kmalloc return value (Jason Wang) [927359] - [virt] hyperv/vmbus: Use the new infrastructure for delivering VMBUS interrupts (Jason Wang) [927359] - [virt] hyperv: Handle Hyper-V vmbus interrupts as special hypervisor interrupts (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Prevent the host from ballooning the guest too low (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Add a parameter to delay pressure reporting (Jason Wang) [927359] - [virt] hyperv: Execute shutdown in a thread context (Jason Wang) [927359] - [virt] hyperv/hid-hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/storvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv/netvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/vmbus: Consolidate all offer GUID definitions in hyperv.h (Jason Wang) [927359] - [virt] hyperv: Bind all vmbbus interrupts to the boot CPU (Jason Wang) [927359] - [virt] hyperv: vmbus_flow_handler() can be static (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Fix a bug in the definition of struct dm_info_msg (Jason Wang) [927359] - [virt] hyperv: remove unused variable in vmbus_recvpacket_raw() (Jason Wang) [927359] - [virt] hyperv: Cleanup and consolidate reporting of build/version info (Jason Wang) [927359] - [virt] hyperv: Capture the host build information (Jason Wang) [927359] - [virt] hyperv: Implement flow management on the send side (Jason Wang) [927359] - [virt] hyperv: Enable protocol negotiation with win8 hosts (Jason Wang) [927359] - [virt] hyperv: Add a check to deal with spurious interrupts (Jason Wang) [927359] - [virt] hyperv: Handle vmbus interrupts concurrently on all cpus (Jason Wang) [927359] - [virt] hyperv: Manage event tasklets on per-cpu basis (Jason Wang) [927359] - [virt] hyperv: Get rid of unnecessary request for offers (Jason Wang) [927359] - [virt] hyperv: Get rid of the unused global signaling state (Jason Wang) [927359] - [virt] hyperv: Add code to distribute channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Modify the interrupt handling code to support win8 and beyond (Jason Wang) [927359] - [virt] hyperv: Add state to manage incoming channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Setup a mapping for Hyper-V's notion cpu ID (Jason Wang) [927359] - [virt] hyperv: Cleanup vmbus_set_event() to support win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Manage signaling state on a per-connection basis (Jason Wang) [927359] - [virt] hyperv: Move vmbus version definitions to hyperv.h (Jason Wang) [927359] - [virt] hyperv: Change the signature of vmbus_set_event() (Jason Wang) [927359] - [virt] hyperv: Change the signature for hv_signal_event() (Jason Wang) [927359] - [virt] hyperv: Save and export negotiated vmbus version (Jason Wang) [927359] - [virt] hyperv: Extend/modify vmbus_channel_offer_channel for win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Update the ring buffer structure to match win8 functionality (Jason Wang) [927359] - [virt] hyperv: Support handling multiple VMBUS versions (Jason Wang) [927359] - [virt] hyperv: Get rid of hv_get_ringbuffer_interrupt_mask() (Jason Wang) [927359] - [virt] hyperv: Optimize the signaling on the write path (Jason Wang) [927359] - [virt] hyperv: Optimize signaling in the read path (Jason Wang) [927359] - [virt] hyperv: Turn off batched reading for util drivers (Jason Wang) [927359] - [virt] hyperv: Add state to manage batched reading (Jason Wang) [927359] - [virt] hyperv: Implement routines for read side signaling optimization (Jason Wang) [927359] - [virt] hyperv/hv_balloon: remove duplicated include from hv_balloon.c (Jason Wang) [927359] - [virt] hyperv/hv_balloon: mark a function static (Jason Wang) [927359] - [virt] hyperv: remove unused variable from channel_mgmt.c (Jason Wang) [927359] - [usb] make the usbfs memory limit configurable (Gopal) [970457] - [powerpc] PERF_EVENT_IOC_ENABLE does not reenable event (Steve Best) [986077] - [trace] sched: Add tracepoint for accounting blocked time (Michal Schmidt) [596098] - [kernel] kexec: export PG_hwpoison flag into vmcoreinfo (Vivek Goyal) [975267] - [base] core: Don't remove kobjects in device_shutdown (Mateusz Guzik) [972831] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [kernel] time: enable clocksource watchdog for tsc and kvm guest (Marcelo Tosatti) [873659] - [acpi] Rework acpi_get_child() to be more efficient (Tony Camuso) [907241] - [netdrv] pch_gbe: fix ip_summed checksum reporting on rx (Veaceslav Falico) [877556]- [wireless] iwlwifi: bump required firmware API version for 3160/7260 (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: adjust firmware D3 configuration API (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: support BSS only (Stanislaw Gruszka) [842846 916050] - [wireless] leds: merge net/mac80211/leds-compat.* to drivers/leds (Stanislaw Gruszka) [882300] - [wireless] Update rndis_wlan driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update at76c50x driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update adm8211 driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update zd1211rw driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update brcmsmac driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Backport ti drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mwl8k driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mac80211_hwsim driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport libertas_tf driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport orinoco driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport hostap driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rtl818x driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43legacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport p54 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rt2x00 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firwmare] add htc_7010.fw and htc_9271.fw (Stanislaw Gruszka) [955782] - [firmware] add carl9170fw (Stanislaw Gruszka) [882300] - [wireless] Backport carl9170 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport ath5k/ath9k drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Remove iwmc3200wifi driver (Stanislaw Gruszka) [882300] - [wireless] Backport iwlegacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firmware] iwlwifi: add firmware for 7260 / 3160 devices (Stanislaw Gruszka) [842847 916051] - [wireless] Backport iwlwifi driver from linux 3.10 (Stanislaw Gruszka) [842846 882300 916050 954239] - [net] Backport mac80211 from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport wireless core from linux 3.10 (Stanislaw Gruszka) [882300] - [net] export unregister_netdevice_many symbol (Stanislaw Gruszka) [882300] - [kernel] driver core: add module_platform_driver (Stanislaw Gruszka) [882300] - [pcmcia] introduce helper for pcmcia_driver module boilerplate (Stanislaw Gruszka) [882300] - [net] add GENLMSG_DEFAULT_SIZE to RHEL6 (Stanislaw Gruszka) [882300] - [fs] procfs: add PDE_DATA (Stanislaw Gruszka) [882300] - [netdrv] add netdev_continue_rcu (Stanislaw Gruszka) [882300] - [kernel] driver core: create lock/unlock functions for struct device (Stanislaw Gruszka) [882300] - [input] add KEY_WPS_BUTTON definition (Stanislaw Gruszka) [882300] - [pci] add PCI_EXP_LNKCTL_ASPM_L1 and PCI_EXP_LNKCTL_ASPM_L0S (Stanislaw Gruszka) [882300] - [net] add mac_pton() (Stanislaw Gruszka) [882300] - [net] etherdevice.h: Add is_unicast_ether_addr function (Stanislaw Gruszka) [882300] - [net] etherdevice: introduce eth_broadcast_addr (Stanislaw Gruszka) [882300] - [net] add netdev_features_t (Stanislaw Gruszka) [882300] - [kconfig] Introduce IS_ENABLED(), IS_BUILTIN() and IS_MODULE() (Stanislaw Gruszka) [882300] - [net] netlink: advertise incomplete dumps (Stanislaw Gruszka) [882300] - [net] netlink: add signed types (Stanislaw Gruszka) [882300] - [net] add ETH_P_802_3_MIN (Stanislaw Gruszka) [882300] - [kernel] workqueue: add work_busy() (Stanislaw Gruszka) [882300] - [firmware] Update Broadcom wifi 4313 smac firware to version 610.812 (John Green) [965253] - [wireless] brcmsmac: request firmware in .start() callback (John Green) [757944] - [wireless] Revert: brcmsmac: support 4313iPA (John Green) [757944] - [bcma] init spin lock (John Green) [757944] - [wireless] brcmsmac: Remove unnecessary memset casts (John Green) [757944] - [wireless] brcmsmac: Downgrade d11hdrs_mac80211 error messages to warnings (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_country_valid() (John Green) [757944] - [wireless] brcmsmac: avoid 512 byte stack variable (John Green) [757944] - [wireless] brcmsmac: fix u16 overflow warning (John Green) [757944] - [wireless] brcmsmac: rework of mac80211 .flush() callback operation (John Green) [757944] - [bcma] unregister gpios before unloading bcma (John Green) [757944] - [mtd] bcm47xxsflash: add own struct for abstracting bus type (John Green) [757944] - [bcma] cc: fix (and rename) define of NAND flash type (John Green) [757944] - [bcma] Xflash: reorder includes to make pr_fmt work (John Green) [757944] - [bcma] register platform device for parallel flash (John Green) [757944] - [bcma] fix NAND flash validation (John Green) [757944] - [wireless] brcmsmac: fix tx status processing (John Green) [757944] - [bcma] use consistent case for 'hex' constants (John Green) [757944] - [bcma] add support for 1 and 2 byte extended config space access (John Green) [757944] - [bcma] don't map/unmap a subset of the PCI config space (John Green) [757944] - [bcma] jump to 'out' label for invalid 'func' value (John Green) [757944] - [bcma] update pci configuration for bcm4706/bcm4716 (John Green) [757944] - [bcma] mips: rename oldirqflag to irqinitmask (John Green) [757944] - [bcma] mips: remove assigned_irqs from structure (John Green) [757944] - [bcma] mips: show also disabled IRQs (John Green) [757944] - [bcma] mips: make some info messages debug messages (John Green) [757944] - [bcma] mips: explicit assign IRQ numbers (John Green) [757944] - [bcma] make bcma_find_core_unit() accessible (John Green) [757944] - [wireless] brcmsmac: remove dead code (John Green) [757944] - [wireless] brcmsmac: allow user-space setting of interface address (John Green) [757944] - [wireless] brcmsmac: use perimeter lock in add_interface() callback (John Green) [757944] - [wireless] brcmsmac: increase timer reference count for new timers only (John Green) [757944] - [wireless] brcmsmac: initialize morepending in brcms_b_recv() (John Green) [757944] - [bcma] remove __dev* attributes (John Green) [757944] - [wireless] brcmsmac: add copyright information for Canonical (John Green) [757944] - [bcma] correct M25P32 serial flash ID (John Green) [757944] - [bcma] BCMA_DRIVER_GPIO should depend on GPIOLIB instead of selecting it (John Green) [757944] - [bcma] mips: fix clearing device IRQ (John Green) [757944] - [wireless] brcmsmac: add support for BCM43224 with PCI id of 14e4:a8d8 (John Green) [757944] - [wireless] brcmsmac: do a read after the write of the objmem on broken PCIe controllers (John Green) [757944] - [bcma] unify naming schema for clock functions (John Green) [757944] - [wireless] brcmsmac: add support for cores with revision 17 (John Green) [757944] - [wireless] brcmsmac: fix uninitialized variable warning on arm architecture (John Green) [757944] - [wireless] brcm80211: remove __dev* attributes (John Green) [757944] - [bcma] add methods for watchdog driver (John Green) [757944] - [bcma] set the pmu watchdog if available (John Green) [757944] - [bcma] add bcma_chipco_alp_clock (John Green) [757944] - [wireless] brcmsmac: remove duplicated include from debug.c (John Green) [757944] - [bcma] add common header for watchdog (John Green) [757944] - [wireless] brcmsmac: Fix possible NULL pointer dereference in _dma_ctrlflags() (John Green) [757944] - [wireless] brcmsmac: support 4313iPA (John Green) [757944] - [wireless] brcmsmac: move PHY functions (John Green) [757944] - [wireless] brcmsmac: hardware info in debugfs (John Green) [757944] - [wireless] brcmsmac: fix bounds checking in tx/rx (John Green) [757944] - [wireless] brcmsmac: cleanup in isr code (John Green) [757944] - [wireless] brcmsmac: handle packet drop during transmit correctly (John Green) [757944] - [bcma] handle return value of pci_assign_resource (John Green) [757944] - [bcma] add more package IDs (John Green) [757944] - [wireless] brcmsmac: Add __printf verification to logging prototypes (John Green) [757944] - [bcma] export PLL reading function (John Green) [757944] - [bcma] add GPIO driver (John Green) [757944] - [bcma] add comment to bcma_chipco_gpio_control (John Green) [757944] - [bcma] add bcma_chipco_gpio_pullup and bcma_chipco_gpio_pulldown (John Green) [757944] - [bcma] add locking around GPIO register accesses (John Green) [757944] - [wireless] brcmsmac: Remove stray argument from debug macro (John Green) [757944] - [wireless] brcmsmac: Remove unused wlc_prio2prec_map and _BRCMS_PREC_* constants (John Green) [757944] - [wireless] brcmsmac: Remove some noisy and uninformative debug messages (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for AMPDU session information (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for macintstatus (John Green) [757944] - [wireless] brcmsmac: Improve tx trace and debug support (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_ht() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_dma() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_int() debug macro (John Green) [757944] - [wireless] brcmsmac: Add rx and tx debug macros (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_mac80211() debug macro (John Green) [757944] - [wireless] brcmsmac: Use debug macros for general error and debug statements (John Green) [757944] - [wireless] brcmsmac: Add support for writing debug messages to the trace buffer (John Green) [757944] - [wireless] brcmsmac: Add module parameter for setting the debug level (John Green) [757944] - [wireless] brcm80211: Convert log message levels to debug levels (John Green) [757944] - [wireless] brcm80211: Allow trace support to be enabled separately from debug (John Green) [757944] - [wireless] brcmsmac: Reduce number of entries in tx DMA rings (John Green) [757944] - [wireless] brcmsmac: Use correct descriptor count when calculating next rx descriptor (John Green) [757944] - [wireless] brcmsmac: Remove internal tx queue (John Green) [757944] - [wireless] brcmsmac: Use IEEE 802.11 AC levels for pktq precedence levels (John Green) [757944] - [wireless] brcmsmac: Remove unimplemented flow control functions (John Green) [757944] - [wireless] brcmsmac: Add helper function for updating txavail count (John Green) [757944] - [wireless] brcmsmac: Don't weight AMPDU packets in txfifo (John Green) [757944] - [wireless] brcmsmac: Introduce AMPDU sessions for assembling AMPDUs (John Green) [757944] - [bcma] suspend/resume callbacks should be conditionally compiled on CONFIG_PM_SLEEP (John Green) [757944] - [bcma] do not initialize deactivated PCIe cores (John Green) [757944] - [bcma] add an extra pcie core struct (John Green) [757944] - [bcma] use fallback sprom if sprom on card was not valid (John Green) [757944] - [bcma] add some more flash chips for serial flash (John Green) [757944] - [bcma] extract drv_cc in bcma_core_mips_flash_detect() (John Green) [757944] - [bcma] mark nflash if it is the boot flash (John Green) [757944] - [bcma] add and use constants for the flash windows (John Green) [757944] - [bcma] mark pflash as present when available (John Green) [757944] - [bcma] init sprom struct earlier (John Green) [757944] - [bcma] just do the necessary things in early register on SoCs (John Green) [757944] - [bcma] fix unregistration of cores (John Green) [757944] - [bcma] Convert #include ... to #include in kernel system headers (John Green) [757944] - [mtd] bcm47xxsflash: basic read-only driver for BCMA serial flash (John Green) [757944] - [bcma] change delays to follow timers-howto guide (John Green) [757944] - [bcma] handle BCM43227 (John Green) [757944] - [wireless] brcm80211: Remove bogus memcpy in ai_detach (John Green) [757944] - [wireless] brcmsmac: fix mismatch in number of custom regulatory rules (John Green) [757944] - [bcma] don't leak memory for PCIE, MIPS, GBIT cores (John Green) [757944] - [wireless] brcm80211: set interface down on reset (John Green) [757944] - [bcma] detect and register NAND flash device (John Green) [757944] - [bcma] detect and register serial flash device (John Green) [757944] - [wireless] brcmsmac: document firmware dependencies (John Green) [757944] - [bcma] add (mostly) NAND defines (John Green) [757944] - [bcma] make some functions static (John Green) [757944] - [wireless] brcmsmac: use ieee80211_channel_to_frequency (John Green) [757944] - [bcma] BCM43228 support (John Green) [757944] - [bcma] fix invalid PMU chip control masks (John Green) [757944] - [bcma] add missing iounmap on error path (John Green) [757944] - [bcma] fix regression in interrupt assignment on mips (John Green) [757944] - [bcma] add place for flash memory support (John Green) [757944] - [bcma] cc: update defines (John Green) [757944] - [bcma] add new cores at the end of list (John Green) [757944] - [bcma] add trivial GBIT MAC COMMON driver (John Green) [757944] - [bcma] fix typo reading number of slave wrappers (John Green) [757944] - [bcma] support alternative (BCM4706) ChipCommon core id (John Green) [757944] - [wireless] brcmsmac: restructure info->control.sta handling as it is going to be removed soon (John Green) [757944] - [bcma] add PMU clock support for BCM4706 (John Green) [757944] - [bcma] fix CC driver compilation on MIPS (John Green) [757944] - [wireless] brcmsmac: handle non PCI devices in the phy code (John Green) [757944] - [wireless] brcmsmac: fix read in write_phy_reg (John Green) [757944] - [wireless] brcmsmac: extend brcms_c_chipmatch() to also handle non PCIe devices (John Green) [757944] - [wireless] brcmsmac: fix DMA on SoCs (John Green) [757944] - [wireless] brcmsmac: extend xmtfifo_sz array (John Green) [757944] - [wireless] brcmsmac: add some workarounds for other chips again (John Green) [757944] - [wireless] brcmsmac: add a conditions for core rev 17 again (John Green) [757944] - [wireless] brcmsmac: remove some unnessessacry casts and void pointer (John Green) [757944] - [wireless] brcmsmac: use core id constants from bcma (John Green) [757944] - [wireless] brcmsmac: remove some redundant chip common workarounds (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_spuravoid_pllupdate() (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_init() and si_pmu_res_init() (John Green) [757944] - [wireless] brcmsmac: remove ai_findcore() (John Green) [757944] - [wireless] brcmsmac: use container_of instead of cast (John Green) [757944] - [wireless] brcmsmac: remove ai_get_buscoretype() and ai_get_buscorerev() (John Green) [757944] - [wireless] brcmsmac: remove PCI_FORCEHT() macro (John Green) [757944] - [wireless] brcmsmac: remove PCIE() macro (John Green) [757944] - [bcma] use custom printing functions (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_regd_init() which crashed after 11ad patch (John Green) [757944] - [bcma] add mdelay bcma_pmu_resources_init() (John Green) [757944] - [bcma] add bcma_pmu_spuravoid_pllupdate() (John Green) [757944] - [bcma] remove chip ids doing nothing from PMU initialization (John Green) [757944] - [bcma] remove bcma_pmu_pll_init() and bcma_pmu_swreg_init() (John Green) [757944] - [bcma] complete workaround for BCMA43224 and BCM4313 (John Green) [757944] - [bcma] add PCI ID for BCM43224 (John Green) [757944] - [bcma] remove fix for 4329b0 bad LPOM is detection (John Green) [757944] - [bcma] add constants for chip ids (John Green) [757944] - [bcma] extend workaround for bcm4331 (John Green) [757944] - [bcma] define some additional cores IDs (John Green) [757944] - [wireless] brcmsmac: fix NULL pointer crash in brcms_c_regd_init() (John Green) [757944] - [wireless] brcm80211: use current regulatory domain when checking whether OFDM is allowed (John Green) [757944] - [wireless] brcm80211: don't validate channels against internal regulatory data (John Green) [757944] - [wireless] brcm80211: use mac80211 channel data for tx power limits (John Green) [757944] - [wireless] brcm80211: enable/disable radio on regulatory updates (John Green) [757944] - [wireless] brcm80211: inform mac80211 of the X2 regulatory domain (John Green) [757944] - [wireless] brcm80211: clean up channel.c (John Green) [757944] - [wireless] brcm80211: remove unused code for 40MHz channels (John Green) [757944] - [wireless] brcm80211: always set channel specified by mac80211 (John Green) [757944] - [wireless] brcm80211: don't set up tx power limits during initialization (John Green) [757944] - [wireless] brcmsmac: fix smatch warning found in ampdu.c (John Green) [757944] - [wireless] brcmsmac: remove brcms_set_hint() function (John Green) [757944] - [wireless] brcm80211: fixed checkpatch and sparse warnings (John Green) [757944] - [wireless] brcm80211: Remove casts to same type (John Green) [757944] - [wireless] brcm80211: brcmu_pkt_buf_free_skb() should handle NULL (John Green) [757944] - [wireless] brcm80211: remove an unneeded NULL check (John Green) [757944] - [wireless] brcmsmac: initial backport of brcmsmac wifi driver (John Green) [757944] - [firmware] Add brcmsmac wireless firmware (John Green) [757944]- [netdrv] e1000e: Release mutex lock only if it has been initially acquired (Dean Nelson) [923897] - [netdrv] e1000e: cleanup whitespace (Dean Nelson) [923897] - [netdrv] e1000e: panic caused by Rx traffic arriving while interface going down (Dean Nelson) [923897] - [netdrv] e1000e: prevent multiple calls to e1000e_down() and e1000_free_irq() (Dean Nelson) [923897] - [netdrv] e1000e: fix numeric overflow in phc settime method (Dean Nelson) [923897] - [netdrv] e1000e: Add missing dma_mapping_error-call in e1000_alloc_jumbo_rx_buffers (Dean Nelson) [923897] - [netdrv] e1000e: increase driver version number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unused defines (Dean Nelson) [923897] - [netdrv] e1000e: add support for LTR on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: EEE capability advertisement not set/disabled as required (Dean Nelson) [923897] - [netdrv] e1000e: long access timeouts when I217/I218 MAC and PHY are out of sync (Dean Nelson) [923897] - [netdrv] e1000e: fix LED blink logic for designs with LEDs driven by cathode (Dean Nelson) [923897] - [netdrv] e1000e: slow performance between two 82579 connected via 10Mbit hub (Dean Nelson) [923897] - [netdrv] e1000e: additional error handling on PHY register accesses (Dean Nelson) [923897] - [netdrv] e1000e: workaround DMA unit hang on I218 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup - move defines to appropriate header file (Dean Nelson) [923897] - [netdrv] e1000e: cleanup format of struct e1000_opt_list struct (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bug (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bugs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup USLEEP_RANGE checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line breaks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup formatting of static structs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusually placed comments (Dean Nelson) [923897] - [netdrv] e1000e: cleanup (add/remove) blank lines where appropriate (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LEADING_SPACE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LONG_LINE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch errors and warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup CODE_INDENT checkpatch errors (Dean Nelson) [923897] - [netdrv] e1000e: display a warning message when SmartSpeed works (Dean Nelson) [923897] - [netdrv] e1000e: cleanup checkpatch braces checks (Dean Nelson) [923897] - [netdrv] e1000e: convert enums of register offsets and move #defines to regs.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new manage.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new nvm.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new phy.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of function prototypes to the new mac.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new ich8lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines to the new 80003es2lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new 82571.h (Dean Nelson) [923897] - [netdrv] e1000e: use generic IEEE MII definitions (Dean Nelson) [923897] - [netdrv] e1000e: resolve -Wunused-parameter compile warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup some whitespace and indentation issues (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: group OR'ed bit settings with parens (Dean Nelson) [923897] - [netdrv] e1000e: cleanup defines.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove comments which are no longer applicable (Dean Nelson) [923897] - [netdrv] e1000e: cleanup hw.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unused #define (Dean Nelson) [923897] - [netdrv] e1000e: adjust PM QoS request (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on 82579 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000e_commit_phy() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_cable_length() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_phy_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: rename e1000_get_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_force_speed_duplex() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_set_d0_lplu_state() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: do not assign a variable a value when not necessary (Dean Nelson) [923897] - [netdrv] e1000e: do not ignore variables which get set a value (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unnecessary function prototypes (Dean Nelson) [923897] - [netdrv] e1000e: remove definition of struct which is no longer used (Dean Nelson) [923897] - [netdrv] e1000e: fix PHY init workarounds for i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: update copyright date (Dean Nelson) [923897] - [netdrv] e1000e: remove prototype of non-existent function (Dean Nelson) [923897] - [netdrv] e1000e: prevent hardware from automatically configuring PHY on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: enable ECC on I217/I218 to catch packet buffer memory errors (Dean Nelson) [923897] - [netdrv] e1000e: add support for IEEE-1588 PTP (Dean Nelson) [923897] - [netdrv] e1000e: fix flow-control thresholds for jumbo frames on 82579/I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: fix ethtool offline register test for I217 (Dean Nelson) [923897] - [netdrv] e1000e: add support for hardware timestamping on some devices (Dean Nelson) [923897] - [netdrv] e1000e: add ethtool .get_eee/.set_eee (Dean Nelson) [923897] - [netdrv] e1000e: merge multiple conditional statements into one (Dean Nelson) [923897] - [netdrv] e1000e: cleanup code duplication (Dean Nelson) [923897] - [netdrv] e1000e: cleanup magic number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line wrap (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusual comment placement (Dean Nelson) [923897] - [netdrv] e1000e: resolve checkpatch PREFER_PR_LEVEL warning (Dean Nelson) [923897] - [netdrv] e1000e: add missing bailout on error (Dean Nelson) [923897] - [netdrv] e1000e: unexpected "Reset adapter" message when cable pulled (Dean Nelson) [923897] - [netdrv] e1000e: fix enabling of EEE on 82579 and I217 (Dean Nelson) [923897] - [netdrv] e1000e: 82577: workaround for link drop issue (Dean Nelson) [923897] - [netdrv] e1000e: helper functions for accessing EMI registers (Dean Nelson) [923897] - [netdrv] e1000e: Invalid Image CSUM bit changed for I217 (Dean Nelson) [923897] - [netdrv] e1000e: Acquire/release semaphore when writing each EEPROM page (Dean Nelson) [923897] - [netdrv] e1000e: SerDes autoneg flow control (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic cleanup of comments (Dean Nelson) [923897] - [netdrv] e1000e: Minimum packet size must be 17 bytes (Dean Nelson) [923897] - [netdrv] e1000e: Change wthresh to 1 to avoid possible Tx stalls (Dean Nelson) [923897] - [netdrv] e1000e: add transmit timestamping support (Dean Nelson) [923897] - [netdrv] e1000e: cleanup e1000_set_phys_id (Dean Nelson) [923897] - [netdrv] e1000e: implement ethtool set_phys_id (Dean Nelson) [923897] - [bluetooth] L2CAP - Fix info leak via getsockname() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [bluetooth] HCI - Fix info leak in getsockopt() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [netdrv] igbvf: be sane about random MAC addresses (Stefan Assmann) [870635] - [net] mii: Remove references to DP83840 PHY in mii.h (Nikolay Aleksandrov) [856764] - [kernel] err: add a function to cast error-pointers to a return value (Neil Horman) [856764] - [net] etherdevice: introduce help function eth_zero_addr() (Neil Horman) [856764] - [net] mii: Convert spaces to tabs in mii.h (Nikolay Aleksandrov) [856764] - [netdrv] tg3: Wait for boot code to finish after power on (Ivan Vecera) [915516] - [netdrv] tg3: Add read dma workaround for 5720 (Ivan Vecera) [915516] - [netdrv] tg3: remove redundant pm init code (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary lock around tg3_flag_set (Ivan Vecera) [915516] - [netdrv] tg3: Fix misplaced empty line (Ivan Vecera) [915516] - [netdrv] tg3: Use descriptive label names in tg3_start (Ivan Vecera) [915516] - [netdrv] tg3: Make tg3_rings_reset() more concise (Ivan Vecera) [915516] - [netdrv] tg3: Simplify ring control block setup (Ivan Vecera) [915516] - [netdrv] tg3: Split APE driver state change out of boot reset signature update (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.132 (Ivan Vecera) [915516] - [netdrv] tg3: Ensure boot code has completed initialization before accessing hardware (Ivan Vecera) [915516] - [netdrv] tg3: Use module_pci_driver to register driver (Ivan Vecera) [915516] - [netdrv] tg3: Implement set/get_eee handlers (Ivan Vecera) [915516] - [netdrv] tg3: Simplify tg3_phy_eee_config_ok() by reusing tg3_eee_pull_config() (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_eee_pull_config() function (Ivan Vecera) [915516] - [netdrv] tg3: Add ethtool_eee struct and tg3_setup_eee() (Ivan Vecera) [915516] - [netdrv] tg3: Skip powering down function 0 on certain serdes devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix data corruption on 5725 with TSO (Ivan Vecera) [915516] - [netdrv] tg3: fix to append hardware time stamping flags (Ivan Vecera) [915516] - [netdrv] tg3: shows HW time stamping support only if ptp_capable is present (Ivan Vecera) [915516] - [netdrv] tg3: Use bool not int (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.131 (Ivan Vecera) [915516] - [netdrv] tg3: Reset the phy to allow modified EEE settings to take effect (Ivan Vecera) [915516] - [netdrv] tg3: Pull the phy advertised speed and flow control settings on driver load (Ivan Vecera) [915516] - [netdrv] tg3: Add support for link flap avoidance (Ivan Vecera) [915516] - [netdrv] tg3: Add SGMII phy support for 5719/5718 serdes (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_clear_mac_status() common function (Ivan Vecera) [915516] - [netdrv] tg3: Add a warning during link settings change if mgmt enabled (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary phy reset during ethtool commands (Ivan Vecera) [915516] - [netdrv] tg3: Fix NVRAM size detection for the STM45PE20 pinstrap on 5762 devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix flow control settings not propagated to hardware (Ivan Vecera) [915516] - [netdrv] tg3: fix length overflow in VPD firmware parsing (Ivan Vecera) [915516] - [netdrv] tg3: dma_alloc_coherent, use __GFP_ZERO instead of memset() (Ivan Vecera) [915516] - [netdrv] tg3: 5715 does not link up when autoneg off (Ivan Vecera) [915516] - [netdrv] tg3: Update link_up flag for phylib devices (Ivan Vecera) [915516] - [netdrv] tg3: Download 57766 EEE service patch firmware (Ivan Vecera) [915516] - [netdrv] tg3: Enhance firmware download code to support fragmented firmware (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup firmware parsing code (Ivan Vecera) [915516] - [netdrv] tg3: Refactor the 2nd type of cpu pause (Ivan Vecera) [915516] - [netdrv] tg3: Refactor cpu pause/resume code (Ivan Vecera) [915516] - [netdrv] tg3: Add new FW_TSO flag (Ivan Vecera) [915516] - [netdrv] tg3: Use different macros for pci_chip_rev_id accesses (Ivan Vecera) [915516] - [netdrv] tg3: Remove define and single use of GET_CHIP_REV_ID (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.130 (Ivan Vecera) [915516] - [netdrv] tg3: Set initial carrier state to off (Ivan Vecera) [915516] - [netdrv] tg3: Fix 5762 NVRAM sizing (Ivan Vecera) [915516] - [netdrv] tg3: Expand EEE support for all 5717 B0 (Ivan Vecera) [915516] - [netdrv] tg3: Add 57766 device support (Ivan Vecera) [915516] - [netdrv] tg3: add support for Ethernet core in bcm4785 (Ivan Vecera) [915516] - [netdrv] tg3: make it possible to provide phy_id in ioctl (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary alloc/OOM messages, alloc cleanups (Ivan Vecera) [915516] - [netdrv] tg3: missing break statement in tg3_get_5720_nvram_info() (Ivan Vecera) [915516] - [netdrv] tg3: Remove CONFIG_HWMON IS_ENABLED() check (Ivan Vecera) [915516] - [netdrv] tg3: Improve PCI function number detection (Ivan Vecera) [915516] - [netdrv] tg3: Add NVRAM support for 5762 (Ivan Vecera) [915516] - [netdrv] tg3: Add support for new 5762 ASIC (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warning: constant 0x7fffffffffffffff is so big it is long long (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Enable the timestamping feature in hardware and fill skb tx/rx timestamps (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add the hardware timestamp ioctl (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Implement the ptp api and ethtool functions (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add header definitions, initialization and hw access functions (Ivan Vecera) [915516] - [netdrv] tg3: Fix inconsistent locking for tg3_netif_start() (Ivan Vecera) [915516] - [netdrv] tg3: Use tp->rxq_cnt when checking RSS tables (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup hardcoded ethtool test array indexes (Ivan Vecera) [915516] - [netdrv] tg3: Prevent spurious tx timeout by setting carrier off before tx disable (Ivan Vecera) [915516] - [netdrv] tg3: Set 10_100_ONLY flag for additional 10/100 Mbps devices (Ivan Vecera) [915516] - [netdrv] tg3: Call tg3_netif_stop() from tg3_stop() (Ivan Vecera) [915516] - [netdrv] tg3: Support 5717 C0 (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warnings (Ivan Vecera) [915516] - [netdrv] tg3: unconditionally select HWMON support when tg3 is enabled (Ivan Vecera) [915516] - [netdrv] tg3: Disable multiple TX rings by default due to hardware flaw (Ivan Vecera) [915516] - [netdrv] tg3: Add support for ethtool -L|-l to get/set the number of rings (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_close() (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_open() (Ivan Vecera) [915516] - [netdrv] tg3: Separate coalescing setup for rx and tx (Ivan Vecera) [915516] - [netdrv] tg3: Allow number of rx and tx rings to be set independently (Ivan Vecera) [915516] - [netdrv] tg3: Introduce separate functions to allocate/free RX/TX rings (Ivan Vecera) [915516] - [netdrv] tg3: Fix single-vector MSI-X code (Ivan Vecera) [915516] - [netdrv] tg3: Make the RSS indir tbl admin configurable (Ivan Vecera) [915516] - [netdrv] tg3: switch to build_skb() infrastructure (Ivan Vecera) [915516] - [netdrv] tg3: Fix EEE debounce timer values (Ivan Vecera) [915516] - [netdrv] tg3: add skb frag size accessors (Ivan Vecera) [915516] - [netdrv] tg3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [915516] - [netdrv] tg3: convert to SKB paged frag API (Ivan Vecera) [915516] - [netdrv] tg3: Reorg tg3_napi members (Ivan Vecera) [915516] - [netdrv] tg3: Fix MII_TG3_DSP_EXP8 offset (Ivan Vecera) [915516] - [netdrv] tg3: Remove tg3_config_info definition (Ivan Vecera) [915516] - [netdrv] tg3: Set real_num_rx_queues for non-multiq devs (Ivan Vecera) [915516] - [netdrv] tg3: Use netif_set_real_num_rx_queues() and netif_set_real_num_tx_queues() (Ivan Vecera) [915516] - [netdrv] tg3: use the DMA state API instead of the pci equivalents (Ivan Vecera) [915516] - [netdrv] tg3: Avoid null pointer dereference in tg3_interrupt in netconsole mode (Ivan Vecera) [887908] - [netdrv] virtio_net: introduce a new control to set macaddr (Amos Kong) [904924] - [net] split eth_mac_addr for better error handling (Amos Kong) [904924] - [netdrv] virtio_net: move virtnet_send_command() above virtnet_set_mac_address() (Amos Kong) [904924] - [netdrv] virtio_net: use IFF_LIVE_ADDR_CHANGE priv_flag (Amos Kong) [904924] - [net] eth: reset addr_assign_type if eth_mac_addr() called (Amos Kong) [904924] - [net] set IFF_LIVE_ADDR_CHANGE to ext_priv_flags (Amos Kong) [904924] - [net] ipvs: fix CHECKSUM_PARTIAL for TCP, UDP (Thomas Graf) [973122] - [net] ethtool: allow enable GRO even if RX csum is disabled (Ivan Vecera) [962460] - [net] bonding: enable gro by default (Ivan Vecera) [962460] - [net] bridge: fix some kernel warning in multicast timer (Amerigo Wang) [952012] - [net] sctp: confirm route during forward progress (Daniel Borkmann) [980053] - [net] bridge: Provide VLAN registration and GRO acceleration for ports (Nikolay Aleksandrov) [858198]- [netdrv] macvtap: Perform GSO on forwarding path (Vlad Yasevich) [885662] - [netdrv] macvtap: Let TUNSETOFFLOAD actually controll offload features (Vlad Yasevich) [885662] - [netdrv] macvtap: Consistently use rcu functions (Vlad Yasevich) [885662] - [netdrv] macvtap: Convert to using rtnl lock (Vlad Yasevich) [885662] - [powerpc] power8: Fix oprofile and perf (Steve Best) [929283] - [powerpc] POWER8 cputable entry (Steve Best) [929283] - [netdrv] sfc: Fix memory leak when discarding scattered packets (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove write permission from phy_type attribute (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix IRQ cleanup in case of a probe failure (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not pass non-TCP packets into GRO code (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Define and set RX buffer flag for packets parsed as TCP (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable accelerated RFS on vlans (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Report software timestamping capabilities (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Increase size of RX SKB header area (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX checksum offload for packets not handled by GRO (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix EEH with legacy interrupts (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Store port number in private data, not net_device::dev_id (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reduce RX scatter buffer size, and reduce alignment if appropriate (Nikolay Aleksandrov) [953929] - [netdrv] sfc: fix return value check in efx_ptp_probe_channel() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix naming of MTD partitions for FPGA bitfiles (Nikolay Aleksandrov) [953929] - [netdrv] sfc: make local functions static (Nikolay Aleksandrov) [953929] - [netdrv] sfc: pass __GFP_ZERO to dma_alloc_coherent() instead of using memset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: remove duplicated include from efx.c (Nikolay Aleksandrov) [953929] - [netdrv] sfc: allocate more RX buffers per page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_is_last_buffer() with a flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: reuse pages to avoid DMA mapping/unmapping costs (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX DMA scattering where possible (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Update RX buffer address together with length (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explicitly prefetch RX hash prefix, not just Ethernet heade (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_buf_eh() with simpler efx_rx_buf_va() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Wrap __efx_rx_packet() with efx_rx_flush_packet() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make RX queue descriptor counts unsigned for consistency (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly distinguish RX buffer and DMA lengths (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Document current usage of efx_rx_buffer::len and efx_nic::rx_buffer_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add AER and EEH support for Siena (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable RSS when using SR-IOV and only 1 RX queue on the PF (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix replacement detection in efx_filter_insert_filter() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Merge efx_filter_search() into efx_filter_insert() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Don't use efx_filter_ functions for default MAC filters (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove redundant parameter to efx_filter_search() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: More sensible semantics for efx_filter_insert_filter() replace flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove rx_alloc_method SKB (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix Kconfig typo (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Only use TX push if a single descriptor is to be written (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct efx_rx_buffer::page_offset when EFX_PAGE_IP_ALIGN != 0 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable soft interrupt handling during efx_device_detach_sync() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Detach net device when stopping queues for reconfiguration (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix efx_rx_buf_offset() in the presence of swiotlb (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly sync RX DMA buffer when it is not the last in the page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make module parameters really boolean (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix timekeeping in efx_mcdi_poll() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: lock TX queues when calling netif_device_detach() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Work-around flush timeout when flushes have completed (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reset driver's MAC stats after MC reboot seen (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not initialise buffer in efx_alloc_special_buffer() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correctly initialise reset_method in siena_test_chip() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove confusing MMIO functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix check for failure of MC_CMD_FLUSH_RX_QUEUES (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Delete redundant page_addr variable from efx_init_rx_buffers_page() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Really disable flow control while flushing (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warning in self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warnings for ethtool RX filter interface (Nikolay Aleksandrov) [953929] - [netdrv] sfc: use standard _bit_le() functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix loopback self-test with separate_tx_channels=1 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix MCDI structure field lookup (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add parentheses around use of bitfield macro arguments (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Avoid generating over-length MC_CMD_FLUSH_RX_QUEUES request (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Bump version to 3.2 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Support variable-length response to MCDI GET_BOARD_CFG (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Convert firmware subtypes to native byte order in efx_mcdi_get_board_cfg() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reporting of IPv4 full filters through ethtool (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Assign efx and efx->type as early as possible in efx_pci_probe() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove bogus comment about MTU change and RX buffer overrun (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove overly paranoid locking assertions from netdev operations (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reset vs probe/remove/PM races involving efx_nic::state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Improve log messages in case we abort probe due to a pending reset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Never try to stop and start a NIC that is disabled (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold RTNL lock only when calling efx_stop_interrupts() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Keep disabled NICs quiescent during suspend/resume (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold the RTNL lock for more of the suspend/resume cycle (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Change state names to be clearer, and comment them (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stash header offsets for TSO in struct tso_state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace tso_state::full_packet_space with ip_base_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Simplify TSO header buffer allocation (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop TX queues before they fill up (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Refactor struct efx_tx_buffer to use a flags field (Nikolay Aleksandrov) [953929] - [netdrv] sfc: initialize dynamic sysfs attributes for lockdep (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct some comments on enum reset_type (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix interface statistics running backward (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable VF queues during register self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explain why efx_mcdi_exit_assertion() ignores result of efx_mcdi_rpc() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use dev_kfree_skb() in efx_end_loopback() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use strlcpy() to copy ethtool stats names (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop changing header offsets on TX (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove dead write to tso_state::packet_space (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use generic DMA API, not PCI-DMA API (Nikolay Aleksandrov) [953929] - [netdrv] Fix non-kernel-doc comments with kernel-doc start markers (Nikolay Aleksandrov) [953929] - [netdrv] Fix kernel-doc comments for various functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Implement module EEPROM access for SFE4002 and SFN4112F (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Added support for new ethtool APIs for obtaining module eeprom (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix mapping of reset reasons and flags to methods (Nikolay Aleksandrov) [953929]- [mm] transparent hugepage core changes related to MADV_HUGEPAGE/MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_HUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_HUGEPAGE (Larry Woodman) [891857] - [net] tuntap: initialize vlan_features (Vlad Yasevich) [951458] - [net] netlink_dump: fix locking regression in error path (Daniel Borkmann) [982108] - [net] ip6_fib: Various cleanups (Jiri Pirko) [958215] - [net] ip6_fib: return errno pointers consistently for fib6_add_1() (Jiri Pirko) [958215] - [net] ip6_fib: fix return value check in fib6_add() (Jiri Pirko) [958215] - [net] ip6_fib/ip6_route: Standardize prefixes for message logging (Jiri Pirko) [958215] - [net] ip6_fib: Use pr_warn() (Jiri Pirko) [958215] - [net] ip6_fib: Fix a crash when trying to replace non existing route (Jiri Pirko) [958215] - [net] ip6_fib: Removing unnecessary NULL checks (Jiri Pirko) [958215] - [net] ip6_fib: add NLM_F_* flag support for route (Jiri Pirko) [958215] - [net] ip6_route: Various cleanups (Jiri Pirko) [958215] - [net] ip6_route: add support for NLM_F_* flags (Jiri Pirko) [958215] - [net] af_key: fix info leaks in notify messages (Jiri Benc) [981004] {CVE-2013-2234} - [net] af_key: initialize satype in key_notify_policy_flush() (Thomas Graf) [981227] {CVE-2013-2237} - [net] ipv4: ipmr_expire_timer causes crash when removing net namespace (Amerigo Wang) [972573] - [net] ipv6: ip6_sk_dst_check() must not assume ipv6 dst (Jiri Pirko) [981559] {CVE-2013-2232} - [net] ipv6: remove old token ipv6 address as soon as possible (Daniel Borkmann) [876634] - [net] ipv6: check return value of ipv6_get_lladdr (Daniel Borkmann) [876634] - [net] ipv6: don't call addrconf_dst_alloc again when enable lo (Jiri Benc) [744655] - [net] rps: Ensure that an expired hardware filter can be re-added later (Daniel Borkmann) [893177] - [crypto] algboss: Hold ref count on larval (Daniel Borkmann) [889992] - [net] sctp: fix NULL pointer dereference in socket destruction (Daniel Borkmann) [889992] - [net] Use separate workqueue for linkwatch events (Jan Vesely) [783615]- [x86] Revert: Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [970735] - [x86] Revert: Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [970735] - [scsi] megaraid_sas: Changelog and driver version update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to differentiate between iMR vs MR Firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Uneven Span PRL11 (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Extended MSI-x vectors for 12Gb/s controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IoFlags to enable Fast Path for JBODs for 12 Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to display Customer branding details in syslog (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for MegaRAID Fury (device ID-0x005f) 12Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IO request timeout value provided by OS timeout for Tape devices (Tomas Henzl) [949084] - [scsi] megaraid_sas: Free event detail memory without device ID check (Tomas Henzl) [949084] - [scsi] megaraid_sas: Update balance count in driver to be in sync of firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Fix the interrupt mask for Gen2 controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Return DID_ERROR for SCSI IO, when controller is in critical h/w error (Tomas Henzl) [949084] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Dont load DevHandle unless FastPath enabled (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add 4k FastPath DIF support (Tomas Henzl) [949084] - [scsi] mpt2sas: Bump driver vesion to v15.100.00.00 (Tomas Henzl) [947078] - [scsi] mpt2sas: fix for unused variable 'event_data' warning (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for device scan following host reset could get stuck in a infinite loop (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue Missing delay not getting set during system bootup (Tomas Henzl) [947078] - [scsi] mpt2sas: MPI2 Rev W (2.00.15) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: Calulate the Reply post queue depth calculation as per the MPI spec (Tomas Henzl) [947078] - [scsi] mpt2sas: fix firmware failure with wrong task attribute (Tomas Henzl) [947078] - [scsi] mpt2sas: Update the timing requirements for issuing a Hard Reset (Tomas Henzl) [947078] - [scsi] mpt2sas: update version string to 14.101.00.01 (Tomas Henzl) [947078] - [scsi] mpt2sas: Add support for OEM specific controller (Tomas Henzl) [947078] - [scsi] mpt2sas: Add a module parameter that permits overriding protection capabilities (Tomas Henzl) [947078] - [scsi] mpt2sas: Return the correct sense key for DIF errors (Tomas Henzl) [947078] - [scsi] mpt2sas: fix double mutex lock in NON_BLOCKING state (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue - Unable to boot from the drive connected to HBA (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for With post diag reset same set of device gets added, removed and then again gets added with new target ids (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for staged device discovery functionality of driver not working (Tomas Henzl) [947078] - [scsi] mpt2sas : MPI 2.0 Rev V(2.0.14) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: minor fix to follow upstream (Tomas Henzl) [947078] - [scsi] mpt2sas: Provide sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [947078] - [scsi] mpt2sas: To include more Intel Branding (Tomas Henzl) [947078] - [scsi] mpt2sas: 2012 source code copyright (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for Driver oops, when loading driver with max_queue_depth command line option to a very small value (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix unsafe using smp_processor_id() in preemptible (Tomas Henzl) [947078] - [scsi] mpt2sas: move the scsi_host_put to the right place (Tomas Henzl) [947078]- [ata] ahci: Add Device IDs for Intel Wellsburg PCH RAID mode (John Villalovos) [922969] - [i2c] i801: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ahci: Add Device IDs for Intel Wellsburg PCH AHCI mode (John Villalovos) [922969] - [sound] hda_intel: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ata_piix: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [usb] uhci: fix for suspend of virtual HP controller (Gopal) [960026] - [usb] uhci: Remove PCI dependencies from uhci-hub (Gopal) [960026] - [scsi] st: add MTWEOFI to write filemarks without flushing drive buffer (Jan Vesely) [888903] - [mm] reinstate the first-fit scheme for arch_get_unmapped_area_topdown() (Rafael Aquini) [980273] - [netdrv] tg3: Prevent system hang during repeated EEH errors (Ivan Vecera) [973209] - [netdrv] bnx2x: Change MDIO clock settings (Michal Schmidt) [901747] - [scsi] aacraid: Dual firmware support (Rich Bono) [924346] - [scsi] aacraid: 1024 max outstanding command support for Series 7 and above (Rich Bono) [903799 952342] - [scsi] iscsi_tcp: increase max_lun to ~0, don't care (Jan Vesely) [588679] - [scsi] st: Take additional queue ref in st_probe (Tomas Henzl) [927988]- [mm] block: optionally snapshot page contents to provide stable pages during write (Rafael Aquini) [951937] - [mm] only enforce stable page writes if the backing device requires it (Rafael Aquini) [951937] - [mm] bdi: allow block devices to say that they require stable page writes (Rafael Aquini) [951937] - [mm] fix writeback_in_progress() (Rafael Aquini) [951937] - [mm] ksm: unfolding of ksm_drop_anon_vma and hold_anon_vma functions (Petr Holasek) [947944] - [mm] ksm: allocate roots when needed (Petr Holasek) [947944] - [mm] ksm: swapoff might need to copy (Petr Holasek) [947944] - [mm] ksm: FOLL_MIGRATION do migration_entry_wait (Petr Holasek) [947944] - [mm] ksm: shrink 32-bit rmap_item back to 32 bytes (Petr Holasek) [947944] - [mm] ksm: treat unstable nid like in stable tree (Petr Holasek) [947944] - [mm] ksm: add some comments (Petr Holasek) [947944] - [mm] ksm: stop hotremove lockdep warning (Petr Holasek) [947944] - [mm] ksm: enable KSM page migration (Petr Holasek) [947944] - [mm] ksm: make !merge_across_nodes migration safe (Petr Holasek) [947944] - [mm] ksm: make KSM page migration possible (Petr Holasek) [947944] - [mm] ksm: remove old stable nodes more thoroughly (Petr Holasek) [947944] - [mm] ksm: get_ksm_page locked (Petr Holasek) [947944] - [mm] ksm: reorganize ksm_check_stable_tree (Petr Holasek) [947944] - [mm] ksm: trivial tidyups (Petr Holasek) [947944] - [mm] ksm: add sysfs ABI Documentation (Petr Holasek) [947944] - [mm] ksm: allow trees per NUMA node (Petr Holasek) [947944] - [virt] kvm: Add a tracepoint write_tsc_offset (Marcelo Tosatti) [911567] - [net] ipv4: fix invalid free in ip_cmsg_send() callers (Petr Matousek) [979788] {CVE-2013-2224}- [x86] Revert: amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: disable ARAT by default (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192 979105] - [s390] iucv: fix kernel panic at reboot (Hendrik Brueckner) [967907] - [kernel] smp: introduce a generic on_each_cpu_mask() function (Hendrik Brueckner) [967907] - [kernel] audit: wait_for_auditd() should use TASK_UNINTERRUPTIBLE (Oleg Nesterov) [962976] - [kernel] audit: avoid negative sleep durations (Oleg Nesterov) [962976] - [s390] dasd: fix hanging device after resume with internal error 13 (Hendrik Brueckner) [974191] - [s390] cio: suppress 2nd path verification during resume (Hendrik Brueckner) [974191] - [virt] kvm: Export svm/vmx exit code and vector code to userspace (Andrew Jones) [970607] - [s390] mm: fix flush_tlb_kernel_range() (Hendrik Brueckner) [974192] - [powerpc] Add VDSO version of getcpu (Steve Best) [929224] - [kernel] sched: make weird topologies bootable (Radim Krcmar) [892677] - [x86] perf: Fix offcore_rsp valid mask for SNB/IVB (Jiri Olsa) [971315] {CVE-2013-2146} - [scsi] libsas: use right function to alloc smp response (David Milburn) [949887] - [tools] perf/Documentation: Fix typos (Jiri Olsa) [970529] - [tools] perf/evsel: Introduce is_group_member method (Jiri Olsa) [970529] - [tools] perf/ui: Always compile browser setup code (Jiri Olsa) [970529] - [tools] perf/ui: Add ui_progress__finish() (Jiri Olsa) [970529] - [tools] perf/ui/gtk: Implement ui_progress functions (Jiri Olsa) [970529] - [tools] perf/ui: Introduce generic ui_progress helper (Jiri Olsa) [970529] - [tools] perf/ui/tui: Move progress.c under ui/tui directory (Jiri Olsa) [970529] - [tools] perf: Add basic event modifier sanity check (Jiri Olsa) [970529] - [tools] perf: Omit group members from perf_evlist__disable/enable (Jiri Olsa) [970529] - [tools] perf: Ensure single disable call per event in record comand (Jiri Olsa) [970529] - [tools] perf: Fix 'disabled' attribute config for record command (Jiri Olsa) [970529] - [tools] perf: Fix attributes for '{}' defined event groups (Jiri Olsa) [970529] - [tools] perf: Use sscanf for parsing /proc/pid/maps (Jiri Olsa) [970529] - [tools] perf: Add gtk. config option for launching GTK browser (Jiri Olsa) [970529] - [tools] perf: Fix compile error on NO_NEWT=1 build (Jiri Olsa) [970529] - [tools] perf/hists: Initialize all of he->stat with zeroes (Jiri Olsa) [970529] - [tools] perf: Stop using 'self' in pstack (Jiri Olsa) [970529] - [tools] perf/tests: Check for mkstemp return value in dso-data test (Jiri Olsa) [970529] - [tools] perf/tests: Final cleanup for builtin-test move (Jiri Olsa) [970529] - [tools] perf/tests: Move pmu tests into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__syscall_open_tp_fields into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__tp_sched_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__roundtrip_name_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__rdpmc into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__PERF_RECORD into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__basic_mmap into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event_on_all_cpus into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__vmlinux_matches_kallsyms into separate object (Jiri Olsa) [970529] - [tools] perf/annotate: Merge same lines in summary view (Jiri Olsa) [970529] - [tools] perf/annotate: Don't try to follow jump target on PLT symbols (Jiri Olsa) [970529] - [tools] perf/annotate: Whitespace fixups (Jiri Olsa) [970529] - [tools] perf/test: fix a build error on builtin-test (Jiri Olsa) [970529] - [tools] perf/machine: Move more methods to machine code (Jiri Olsa) [970529] - [tools] perf/diff: Use hists__link when not pairing just with baseline (Jiri Olsa) [970529] - [tools] perf/hists: Introduce hists__link (Jiri Olsa) [970529] - [tools] perf/diff: Move hists__match to the hists lib (Jiri Olsa) [970529] - [tools] perf/diff: Start moving to support matching more than two hists (Jiri Olsa) [970529] - [tools] perf: Don't try to lookup objdump for live mode (Jiri Olsa) [970529] - [tools] perf: Add arbitary aliases and support names with - (Jiri Olsa) [970529] - [tools] perf: Add LIBDW_DIR Makefile variable to for alternate libdw (Jiri Olsa) [970529] - [tools] perf/tests: Move attr.py temp dir cleanup into finally section (Jiri Olsa) [970529] - [tools] perf/hists: Free branch_info when freeing hist_entry (Jiri Olsa) [970529] - [tools] perf: Fix detection of stack area (Jiri Olsa) [970529] - [tools] perf/machine: Set kernel data mapping length (Jiri Olsa) [970529] - [tools] perf/tests: Removing 'optional' field (Jiri Olsa) [970529] - [tools] perf/tests: Fix attr watermark field name typo (Jiri Olsa) [970529] - [tools] perf/tests: Factor attr tests WRITE_ASS macro (Jiri Olsa) [970529] - [tools] perf/tests: Add missing attr stat basic test (Jiri Olsa) [970529] - [tools] perf/report: Postpone objdump check until annotation requested (Jiri Olsa) [970529] - [tools] perf: Introduce struct hist_browser_timer (Jiri Olsa) [970529] - [tools] perf: Use normalized arch name for searching objdump path (Jiri Olsa) [970529] - [tools] perf/tests: Add documentation for attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch filter tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch any test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no delay test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record raw test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record data test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no samples test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record period test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record graph test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record count test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record freq test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr tests under builtin test command (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record basic test (Jiri Olsa) [970529] - [tools] perf/tests: Add framework for automated perf_event_attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Move test objects into 'tests' directory (Jiri Olsa) [970529] - [tools] perf/browser: Don't show scripts menu for 'perf top' (Jiri Olsa) [970529] - [tools] perf: Remove BINDIR define from exec_cmd.o compilation (Jiri Olsa) [970529] - [tools] perf/annotate: Handle XBEGIN like a jump (Jiri Olsa) [970529] - [tools] perf: Handle --version string generation on machines without git (Jiri Olsa) [970529] - [tools] perf: Further speed up the perf build (Jiri Olsa) [970529] - [tools] perf: Speed up the perf build time by simplifying the perf --version string generation (Jiri Olsa) [970529] - [tools] perf: Add info about cross compiling for Android ARM (Jiri Olsa) [970529] - [tools] perf: Warn about missing libelf (Jiri Olsa) [970529] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [970529] - [tools] perf/record: Fix mmap error output condition (Jiri Olsa) [970529] - [tools] perf/header: Add is_perf_magic() func (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into main hists browser (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into annotation browser (Jiri Olsa) [970529] - [tools] perf/browser: Add a browser for perf script (Jiri Olsa) [970529] - [tools] perf/script: Add more filter to find_scripts() (Jiri Olsa) [970529] - [tools] perf: Add a global variable "const char *input_name" (Jiri Olsa) [970529] - [tools] perf: Move dso_* related functions into dso object (Jiri Olsa) [970529] - [tools] perf: Move strxfrchar into string object (Jiri Olsa) [970529] - [tools] perf: Move hex2u64 into util object (Jiri Olsa) [970529] - [tools] perf: Move BUILD_ID_SIZE into build-id object (Jiri Olsa) [970529] - [tools] perf: Move build_id__sprintf into build-id object (Jiri Olsa) [970529] - [tools] perf: Move parse_events error printing to parse_events_options (Jiri Olsa) [970529] - [tools] perf/stat: Add --pre and --post command (Jiri Olsa) [970529] - [tools] perf/inject: Mark a dso if it's used (Jiri Olsa) [970529] - [tools] perf/inject: Merge sched_stat_* and sched_switch events (Jiri Olsa) [970529] - [tools] perf/inject: Work with files (Jiri Olsa) [970529] - [tools] perf: Fix LIBELF_MMAP checking (Jiri Olsa) [970529] - [tools] perf: Always show CHK message when doing try-cc (Jiri Olsa) [970529] - [tools] perf: Convert invocation of MAKE into SUBDIR (Jiri Olsa) [970529] - [tools] perf: Cleanup doc related targets (Jiri Olsa) [970529] - [tools] perf/trace: Compat changes (Jiri Olsa) [970529] - [tools] perf/trace: Use sched:sched_stat_runtime to provide a thread summary (Jiri Olsa) [970529] - [tools] perf/trace: Count number of events for each thread and globally (Jiri Olsa) [970529] - [tools] perf: Don't stop synthesizing threads when one vanishes (Jiri Olsa) [970529] - [tools] perf: Try to build Documentation when installing (Jiri Olsa) [970529] - [tools] perf/trace: Print the name of a syscall when failing to read its info (Jiri Olsa) [970529] - [tools] perf: Pretty print errno for some more functions (Jiri Olsa) [970529] - [tools] perf/trace: Add duration filter (Jiri Olsa) [970529] - [tools] perf/trace: Add an event duration column (Jiri Olsa) [970529] - [tools] perf/trace: Support interrupted syscalls (Jiri Olsa) [970529] - [tools] perf/test: Align the 'Ok'/'FAILED!' test results (Jiri Olsa) [970529] - [tools] perf: Give user better message if precise is not supported (Jiri Olsa) [970529] - [tools] perf: Account the nr_entries in rblist properly (Jiri Olsa) [970529] - [tools] perf: Try to find cross-built objdump path (Jiri Olsa) [970529] - [tools] perf: Remove noise in python version feature test (Jiri Olsa) [970529] - [tools] perf: Diplays more output on features check for make V=1 (Jiri Olsa) [970529] - [tools] perf/test: Add automated tests for pmu sysfs translated events (Jiri Olsa) [970529] - [tools] perf: Add support to specify hw event as PMU event term (Jiri Olsa) [970529] - [tools] perf: Fix PMU object alias initialization (Jiri Olsa) [970529] - [tools] perf/Documentation: add documentation on compiling for Android (Jiri Olsa) [970529] - [tools] perf: Update Makefile for Android (Jiri Olsa) [970529] - [tools] perf: Add on_exit implementation (Jiri Olsa) [970529] - [tools] perf: Remove duplicated include from trace-event-python.c (Jiri Olsa) [970529] - [tools] perf/machine: Carve up event processing specific from perf_tool (Jiri Olsa) [970529] - [tools] perf/sched: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/annotate: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/event: No need to create a thread when handling PERF_RECORD_EXIT (Jiri Olsa) [970529] - [tools] perf/machine: Introduce find_thread method (Jiri Olsa) [970529] - [tools] perf: Have the page size value available for all tools (Jiri Olsa) [970529] - [tools] perf/diff: Display empty space for non paired samples (Jiri Olsa) [970529] - [tools] perf/diff: Include samples without symbol in overall stats (Jiri Olsa) [970529] - [tools] perf/diff: Add -F option to display formula for computation (Jiri Olsa) [970529] - [tools] perf/diff: Add -p option to display period values for hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add weighted diff computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add option to sort entries based on diff computation (Jiri Olsa) [970529] - [tools] perf/diff: Add ratio computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add -b option for perf diff to display paired entries only (Jiri Olsa) [970529] - [tools] perf/trace: Add support for tracing workload given by command line (Jiri Olsa) [970529] - [tools] perf/trace: Explicitly enable system-wide mode if no option is given (Jiri Olsa) [970529] - [tools] perf/trace: Validate target task/user/cpu argument (Jiri Olsa) [970529]- [fs] xfs: don't use speculative prealloc for small files (Brian Foster) [955254] - [fs] xfs: xfs_iomap_prealloc_size() tracepoint (Brian Foster) [955254] - [fs] xfs: add quota-driven speculative preallocation throttling (Brian Foster) [955254] - [fs] xfs: xfs_dquot prealloc throttling watermarks and low free space (Brian Foster) [955254] - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqlimits() instead of xfs_disk_dquot_t (Brian Foster) [955254] - [fs] xfs: push rounddown_pow_of_two() to after prealloc throttle (Brian Foster) [955254] - [fs] xfs: reorganize xfs_iomap_prealloc_size to remove indentation (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_inode_dquot() (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_this_quota_on() (Brian Foster) [955254] - [fs] xfs: fix xfs_iomap_eof_prealloc_initial_size type (Brian Foster) [955254] - [fs] xfs: increase prealloc size to double that of the previous extent (Brian Foster) [955254] - [fs] xfs: fix potential infinite loop in xfs_iomap_prealloc_size() (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc size on sparse files (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc near ENOSPC thresholds (Brian Foster) [955254] - [fs] xfs: add background scanning to clear eofblocks inodes (Brian Foster) [955254] - [fs] xfs: add minimum file size filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: support multiple inode id filtering in eofblocks scan (Brian Foster) [955254] - [fs] xfs: add inode id filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: add XFS_IOC_FREE_EOFBLOCKS ioctl (Brian Foster) [955254] - [fs] xfs: create function to scan and clear EOFBLOCKS inodes (Brian Foster) [955254] - [fs] xfs: make xfs_free_eofblocks() non-static, return EAGAIN on trylock failure (Brian Foster) [955254] - [fs] xfs: create helper to check whether to free eofblocks on inode (Brian Foster) [955254] - [fs] xfs: support a tag-based inode_ag_iterator (Brian Foster) [955254] - [fs] xfs: add EOFBLOCKS inode tagging/untagging (Brian Foster) [955254] - [fs] ext3: Dont call dquot_free_block() if we dont update anything (Eric Sandeen) [790278] - [fs] ext3: Update ctime in ext3_splice_branch() only when needed (Eric Sandeen) [790278] - [fs] GFS2: Fall back to vmalloc if kmalloc fails for dir hash tables (Robert S Peterson) [962468] - [fs] GFS2: Remove inode from i_ordered list in gfs2_clear_inode (Robert S Peterson) [859444] - [fs] GFS2: fix FITRIM boundary condition errors (Abhijith Das) [891699] - [fs] jbd[2]: enable CONFIG_JBD[2]_DEBUG on debug kernels (Eric Sandeen) [851269] - [fs] nfsd4: dont close read-write opens too soon (J. Bruce Fields) [955238] - [fs] GFS2: Add origin indicator to glock callbacks (Robert S Peterson) [855381] - [fs] GFS2: Don:t cache iopen glocks (Robert S Peterson) [855381] - [fs] ext2: update ctime when changing the file:s permission by setfacl (Eric Sandeen) [969323] - [fs] fuse: fix alignment in short read optimization for async_dio (Brian Foster) [949805] - [fs] fuse: return -EIOCBQUEUED from fuse_direct_IO() for all async requests (Brian Foster) [949805] - [fs] fuse: add flag to turn on async direct IO (Brian Foster) [949805] - [fs] fuse: truncate file if async dio failed (Brian Foster) [949805] - [fs] fuse: optimize short direct reads (Brian Foster) [949805] - [fs] fuse: enable asynchronous processing direct IO (Brian Foster) [949805] - [fs] fuse: make fuse_direct_io() aware about AIO (Brian Foster) [949805] - [fs] fuse: add support of async IO (Brian Foster) [949805] - [fs] fuse: move fuse_release_user_pages() up (Brian Foster) [949805] - [fs] fuse: Do not use RCU for current process credentials (Brian Foster) [949805] - [fs] fuse: mark pages accessed when written to (Brian Foster) [949805] - [fs] fuse: cleanup fuse_direct_io() (Brian Foster) [949805] - [fs] fuse: update inode size and invalidate attributes on fallocate (Brian Foster) [927324] - [fs] fuse: truncate pagecache range on hole punch (Brian Foster) [927324] - [fs] fuse: optimize fallocate on permanent failure (Brian Foster) [927324] - [fs] fuse: convert inode fallocate to file fallocate (Brian Foster) [927324] - [fs] fuse: add FALLOCATE operation (Brian Foster) [927324] - [fs] GFS2: Increase i_writecount during gfs2_setattr_size (Robert S Peterson) [968031] - [fs] NFS4.1 Fix data server connection race (Steve Dickson) [961887] - [fs] NFSv4: Dont recheck permissions on open in case of recovery cached open (Steve Dickson) [956865] - [fs] NFSv4.1: Fix the callback highest_used_slotid behaviour (Steve Dickson) [960224] - [fs] NFS: Cache state owners after files are closed (Steve Dickson) [800677] - [fs] NFS: Move cl_state_owners and related fields to the nfs_server struct (Steve Dickson) [800677] - [fs] NFSv4: Fix a readdir regression (Steve Dickson) [963337] - [fs] xfs: return EOPNOTSUPP for unsupported acl format (Eric Sandeen) [963686] - [fs] ext2: clear uptodate flag on super block I/O error (Eric Sandeen) [679930] - [fs] ext4/jbd2: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] jbd: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] ext4: fix waiting and sending of a barrier in ext4_sync_file() (Eric Sandeen) [955807] - [fs] jbd2: Add function jbd2_trans_will_send_data_barrier() (Eric Sandeen) [955807] - [fs] jbd2: fix sending of data flush on journal commit (Eric Sandeen) [955807] - [fs] ext4: fix fdatasync() for files with only i_size changes (Eric Sandeen) [955807] - [fs] ext4: Initialize fsync transaction ids in ext4_new_inode() (Eric Sandeen) [955807] - [fs] ext4: Rewrite __jbd2_log_start_commit logic to match upstream (Eric Sandeen) [955807] - [net] sctp: Use correct sideffect command in duplicate cookie handling (Daniel Borkmann) [963843] {CVE-2013-2206} - [net] macvlan: fix checksums error when we are in bridge mode (Vlad Yasevich) [893151] - [net] bridge: Add const to dummy br_netpoll_send_skb (Flavio Leitner) [924294] - [net] bridge: send query as soon as leave is received (Amerigo Wang) [952012] - [net] bridge: only expire the mdb entry when query is received (Amerigo Wang) [952012] - [net] bridge: Replace mp->mglist hlist with a bool (Amerigo Wang) [952012] - [net] bond: add support to read speed and duplex via ethtool (Veaceslav Falico) [961131] - [net] bridge: set fake_rtable's dst to NULL to avoid kernel Oops (Thomas Graf) [924033] - [net] bonding: fire NETDEV_RELEASE event only on 0 slaves (Veaceslav Falico) [805098]- [netdrv] igb: Removed unused i2c function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implementation of i210/i211 LED support (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix possible panic caused by Rx traffic arrival while interface is down (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix set_ethtool function to call update nvm for entire image (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SerDes flow control setting (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for SFP modules discovery (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add update to last_rx_timestamp in Rx rings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Changed LEDs blink mechanism to include designs using cathode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: limit udelay for phy changes to 10000us (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Bump version of driver (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove id's that will not be productized for Linux (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove dead code path (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Retain HW VLAN filtering while in promiscuous + VT mode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: display a warning message when SmartSpeed works (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use pci_vfs_assigned instead of igb_vfs_are_assigned (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add SMBI semaphore to I210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SERDES loopback sigdetect bit on i210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for i354 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable EEE LP advertisement (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix code comments and whitespace (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warnings on function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use rx/tx_itr_setting when setting up initial value of itr (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Pull adapter out of main path in igb_xmit_frame_ring (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Mask off check of frag_off as we only want fragment offset (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: random code and comments fix (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implement support to power sfp cage and turn on I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to read and export SFF-8472/8079 data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for 100base-fx SFP (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix PHC stopping on max freq (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: make sensor info static (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix i350 anti spoofing config (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for lockdep issue in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix link setup for I210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refractoring function pointers in igb_get_invariants function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Intialize MAC function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize NVM function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize PHY function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb to use a path similar to ixgbe to determine when to stop Tx (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refix sparse warning in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper allocation flag in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper exit in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove unnecessary alloc/OOM messages, alloc cleanups (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Copyright string update to year 2013 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Replace rmb in Tx cleanup with read_barrier_depends (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use in-kernel PTP_EV_PORT #define (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Free any held skb that should have been timestamped on remove (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add mechanism for detecting latched hardware Rx timestamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add timeout for PTP Tx work item (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for SW timestamping (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: enable CONFIG_IGB_HWMON (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Enable hwmon data output for thermal sensors via I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support functions to access thermal data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add i2c interface to igb (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb version to 4.1.2 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix SerDes autoneg flow control (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Unset sigdetect for SERDES loopback on 82580 and i350 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Workaround for global device reset problem on 82580 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refactoring of i210 file (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Acquire, release semaphore for writing each EEPROM page (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Updates to read nvm function for i211 device (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use a 32-bit mask when calculating the flow control watermarks (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not parse past IP header on fragments beyond the first (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: No longer rely on APME to determine WoL settings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update PTP Rx filters (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Ethtool support to enable and disable EEE (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Improve performance and reduce size of igb_tx_map (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: consolidate creation of Tx buffer info and data descriptor (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: convert to SKB paged frag API (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb Tx flags to improve code efficiency (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for modifying UDP RSS flow hashing (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Clear Go Link Disconnect for 82580 and later devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable clock drivers along with associated net/PHY drivers (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Fix EEPROM writes via ethtool on i210 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add function to read i211's invm version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove workaround for EEE configuration on i210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warning in igb_ptp_rx_pktstamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update firmware version info for ethtool output (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable auto-crossover during forced operation on 82580 and above (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update get cable length function for i210/i211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split igb_update_dca into separate Tx and Rx functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Lock buffer size at 2K even on systems with larger pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Move rx_buffer related code in Rx cleanup path into separate function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Map entire page and sync half instead of mapping and unmapping half pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Combine post-processing of skb into a single function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not use header split, instead receive all frames into a single buffer (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split Rx timestamping into two separate functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Correcting and improving small packet check and padding (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use dma_unmap_addr and dma_unmap_len defines (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Simplify how we populate the RSS key (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change how we populate the RSS indirection table (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change Tx cleanup loop to do/while instead of for (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix stats output on i210/i211 parts (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to enable EEE on all eee_supported devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove artificial restriction on RQDPC stat reading (Stefan Assmann) [914835 923899 947526] - [netdrv] pci: Add SRIOV helper function to determine if VFs are assigned to guest (Stefan Assmann) [914835 923899 947526] - [net] phy: fix a bug when verify the EEE support (Nikolay Aleksandrov) [896263] - [net] mdio: translation of MMD EEE registers to/from ethtool settings (Nikolay Aleksandrov) [896263] - [net] phy: add the EEE support and the way to access to the MMD registers (Nikolay Aleksandrov) [896263] - [edac] avoid mce decoding crash after edac driver unloaded (Prarit Bhargava) [787999] - [x86] mce: Drain mcelog buffer (Prarit Bhargava) [787999] - [x86] mce: Add wrappers for registering on the decode chain (Prarit Bhargava) [787999] - [edac] sb_edac: Add it to the building system (Prarit Bhargava) [787999] - [edac] i7core_edac: Drop the edac_mce facility (Prarit Bhargava) [787999] - [x86] mce: Use notifier chain only for MCE decoding (Prarit Bhargava) [787999] - [s390] crash: Fuzzy live dump for System z (Hendrik Brueckner) [929262] - [s390] mm: allow absolute memory access for /dev/mem (Hendrik Brueckner) [929262] - [s390] zcrypt: ap bus rescan problem when toggle crypto adapters on/off (Hendrik Brueckner) [929259] - [s390] zcrypt: Handle AP configuration changes (Hendrik Brueckner) [929259] - [s390] smp: lost IPIs on cpu hotplug (Hendrik Brueckner) [975179] - [cdrom] use kzalloc() for failing hardware (Frantisek Hrbata) [973106] {CVE-2013-2164}- [net] bridge: Set vlan_features to allow offloads on vlans (Vlad Yasevich) [951458] - [virt] virtio-net: initialize vlan_features (Vlad Yasevich) [951458] - [net] ipv6: assign rt6_info to inet6_ifaddr in init_loopback (Jiri Benc) [744655] - [net] ipv6: Fix broken IPv6 routing table after loopback down-up (Jiri Benc) [744655] - [s390] cio: add channel ID sysfs attribute (Hendrik Brueckner) [929274] - [s390] cio: make use of newly added format 1 channel-path data (Hendrik Brueckner) [929274] - [s390] cio: collect format 1 channel-path description data (Hendrik Brueckner) [929274] - [s390] qeth: Support VEPA mode (Hendrik Brueckner) [929275] - [s390] ccwgroup: allow drivers to call set_{on, off}line (Hendrik Brueckner) [929275] - [s390] dasd: add safe offline interface (Hendrik Brueckner) [929264] - [s390] dasd: add shutdown action (Hendrik Brueckner) [929264] - [s390] dasd: Correct retry counter for terminated I/O (Hendrik Brueckner) [929264] - [s390] perf_cpum_cf: fallback to software sampling events (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: Add support for counters available with IBM zEC12 (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: get rid of compile warnings (Hendrik Brueckner) [823012] - [s390] perf: add support for s390x CPU counters (Hendrik Brueckner) [823012] - [ata] libata-sff: port_task is SFF specific (David Milburn) [808672] - [ata] libata-sff: introduce ata_sff_init/exit() and ata_sff_port_init() (David Milburn) [808672] - [netdrv] qlge: Update version to 1.00.00.32 (Chad Dupuis) [927891] - [netdrv] qlge: Fix ethtool autoneg advertising (Chad Dupuis) [927891] - [netdrv] qlge: Fix receive path to drop error frames (Chad Dupuis) [927891] - [netdrv] qlge: Fixed a coding style issue (Chad Dupuis) [927891] - [kernel] sched: Do not account bogus utime (Stanislaw Gruszka) [912662] - [kernel] sched: Avoid cputime scaling overflow (Stanislaw Gruszka) [912662] - [acpi] Verify device status after eject (Nigel Croxon) [869134] - [acpi] Update CPU hotplug error messages (Nigel Croxon) [869134] - [acpi] Add acpi_handle_() interfaces (Nigel Croxon) [869134] - [acpi] Export functions for hot-remove (Nigel Croxon) [869134] - [acpi] Add ACPI CPU hot-remove support (Nigel Croxon) [869134] - [acpi] Fix stale pointer access to flags.lockable (Nigel Croxon) [869134] - [acpi] processor_core: prevent cpu from becoming online (Nigel Croxon) [869134] - [acpi] Set hotplug _OST support bit to _OSC (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI container hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI memory hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI CPU hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for sysfs eject (Nigel Croxon) [869134] - [acpi] Add an interface to evaluate _OST (Nigel Croxon) [869134] - [acpi] scan: return -ENODEV if no device was found (Nigel Croxon) [869134] - [acpi] processor_core: add missing kfree (Nigel Croxon) [869134] - [acpi] processor_core: Add CPU hotplug support for processor device objects (Nigel Croxon) [869134] - [acpi] processor_core: Do not try to set up acpi processor stuff on cores exceeding maxcpus (Nigel Croxon) [869134] - [idle] intel_idle: Don't register CPU notifier if we are not running (Nigel Croxon) [869134] - [idle] intel_idle: break dependency between modules (Nigel Croxon) [869134] - [acpi] processor_core: remove duplicated lines of merging problems with acpi_processor_add (Nigel Croxon) [869134] - [acpi] processor_core: Delay acpi_processor_start() call for hotplugged cores (Nigel Croxon) [869134] - [acpi] processor_core: Split up acpi_processor_add (Nigel Croxon) [869134] - [idle] intel_idle: Split up and provide per CPU initialization func (Nigel Croxon) [869134] - [acpi] processor_core: Remove unneeded variable passed by acpi_processor_hotadd_init (Nigel Croxon) [869134] - [s390] scm: process availability (Hendrik Brueckner) [929257] - [s390] scm_blk: suspend writes (Hendrik Brueckner) [929257] - [s390] scm_drv: extend notify callback (Hendrik Brueckner) [929257] - [s390] scm_blk: fix request number accounting (Hendrik Brueckner) [929257] - [s390] scm: reorder scm_remove (Hendrik Brueckner) [929257]- [crypto] Revert: unmark gcm(aes) as fips_allowed (Jarod Wilson) [915637] - [crypto] testmgr: allow aesni-intel and ghash_clmulni-intel in fips mode (Jarod Wilson) [915637] - [crypto] testmgr: silence warnings about no tests for aesni algorithms (Jarod Wilson) [915637] - [crypto] Use scatterwalk_crypto_chain (Jarod Wilson) [786972] - [crypto] scatterwalk: Add scatterwalk_crypto_chain helper (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix Kconfig problem with CRYPTO_GLUE_HELPER_X86 (Jarod Wilson) [786968 786972 969522] - [crypto] gcm: Add RFC4543 wrapper for GCM (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: add more optimized XTS-mode for serpent-avx (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add more optimized XTS mode for x86-64 (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: use le128 instead of u128 for CTR mode (Jarod Wilson) [786968] - [crypto] glue_helper: cast6/avx, avoid using temporary stack buffers (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: serpent-sse2, split generic glue code to new helper module (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: assembler clean-up, use ENDPROC at end of assember functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add ENDPROC statements for assembler functions (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: assembler clean-ups, use ENTRY/ENDPROC, localize jump targets (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: remove rfc3686(ctr(aes)), utilize rfc3686 from ctr-module instead (Jarod Wilson) [786968] - [crypto] ctr: make rfc3686 asynchronous block cipher (Jarod Wilson) [786968 786972 969522] - [net] xfrm_algo: probe asynchronous block ciphers instead of synchronous (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix XTS mode on x86-32, add wrapper function for asmlinkage aesni_enc() (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: add interface for parallelized cipher implementions (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: split gf128mul table initialization from setkey (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] crypto: cryptd - disable softirqs in cryptd_queue_worker to prevent data corruption (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: improve lrw and xts performance by utilizing parallel AES-NI hardware pipelines (Jarod Wilson) [786968 786972 969522] - [crypto] xts: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] xts: add interface for parallelized cipher implementations (Jarod Wilson) [786968 786972 969522] - [crypto] xts: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix wrong kfree pointer (Jarod Wilson) [786972] - [crypto] aesni-intel: change to use shared ablk_* functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: use crypto_{un}register_algs (Jarod Wilson) [786968 786972 969522] - [crypto] Add bulk algorithm registration interface (Jarod Wilson) [786968 786972 969522] - [crypto] ablk_helper: move ablk_* functions from serpent-sse2/avx glue code to shared module (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix unaligned cbc decrypt for x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: move more common code to ablk_init_common (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: quiet sparse noise about symbol not declared (Jarod Wilson) [786968 786972 969522] - [crypto] cryptd: Use subsys_initcall to prevent races with aesni (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: Fix set but not used in ghash_async_setkey() (Jarod Wilson) [786972] - [crypto] aesni-intel: fix aesni build on i386 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Merge with fpu.ko (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fixed problem with packets that are not multiple of 64bytes (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix remaining leak in rfc4106_set_hash_key (Jarod Wilson) [786972] - [crypto] aesni-intel: Don't leak memory in rfc4106_set_hash_subkey (Jarod Wilson) [786972] - [crypto] ghash-intel: ghash-clmulni-intel_glue needs err.h (Jarod Wilson) [786972] - [crypto] aesni-intel: Fixed build with binutils 2.16 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Fixed build error on x86-32 (Jarod Wilson) [786968 969522] - [crypto] aesni-intel: Ported implementation to x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: RFC4106 AES-GCM Driver Using Intel New Instructions (Jarod Wilson) [786972] - [crypto] cryptd: Adding the AEAD interface type support to cryptd (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix another CTR build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Fix CTR optimization build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Add AES-NI accelerated CTR mode (Jarod Wilson) [786968] - [crypto] ghash-clmulni-intel: Put proper .data section in place (Jarod Wilson) [921642] - [s390] Revert: kernel: add support for physical memory > 4TB (Jarod Wilson) [913220] - [kernel] perf: Fix perf_event_for_each() to use sibling (Jiri Olsa) [967933] - [x86] perf: Add format attributes for p4 (Jiri Olsa) [967933] - [x86] perf: Adding sysfs group format attribute for pmu device (Jiri Olsa) [967933] - [x86] perf: Fix local vs remote memory events for NHM/WSM (Jiri Olsa) [967933] - [tools] perf: Remove deprecated WARN_ON_ONCE() (Jiri Olsa) [967933] - [tools] perf: Call perf_cgroup_event_time() directly (Jiri Olsa) [967933] - [tools] perf: Don't call release_callchain_buffers() if allocation fails (Jiri Olsa) [967933] - [mfd] lpc_ich: Add support for Intel Avoton SoC (Neil Horman) [922965] - [mfd] lpc_ich: Use devres API to allocate private data (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Wellsburg PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix gpio base and control offsets (Neil Horman) [922965] - [mfd] lpc_ich: One uninitialized cell is no error (Neil Horman) [922965] - [mfd] lpc_ich: Fix resource request for mem 0x00000000 (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Lynx Point-LP PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix regression for iTCO_wdt driver (Neil Horman) [922965] - [mfd] Check for mem_base when building IORESOURCE_MEM resources (Neil Horman) [922965] - [watchdog] iTCO_wdt: Convert iTCO_wdt driver to mfd model (Neil Horman) [922965] - [watchdog] iTCO_wdt: Use pr_ and pr_ (Neil Horman) [922965] - [watchdog] iTCO_wdt: fix TCO V1 timeout values and limits (Neil Horman) [922965] - [mfd] Add LPC driver for Intel ICH chipsets (Neil Horman) [922965] - [i2c] i801: SMBus patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [i2c] iSMT: add Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: IDE-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chipsets (Neil Horman) [922965] - [ata] ahci: AHCI-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [usb] xhci: correct comp_mode_recovery_timer on return from hibernate (Tony Camuso) [888974] - [acpi] Don't let acpi_pad needlessly mark TSC unstable (Lenny Szubowicz) [907545] - [acpi] acpica: Remove extraneous warning for very large GPE registers (Nigel Croxon) [924873] - [kernel] async: Make async execution api a little more fair in scheduling (Neil Horman) [871955] - [md] dm-stripe: fix regression in stripe_width calculation (Mike Snitzer) [960277] - [block] fix ext_devt_idr handling (Tomas Henzl) [735927] - [md] dm-crypt: fix mempool deadlock (Mike Snitzer) [831158] - [scsi] libsas: fix handling vacant phy in sas_set_ex_phy() (David Milburn) [949905] - [mm] swap: avoid read_swap_cache_async() race to deadlock while waiting on discard I/O completion (Rafael Aquini) [827548] - [mm] compaction: fix /proc/sys/vm/compact_memory crash (Johannes Weiner) [953680 955525] - [mm] fadvise: drain all pagevecs if POSIX_FADV_DONTNEED fails to discard all pages (Larry Woodman) [957821] - [pci] dmar: Remove warning for HPET scope type (Nigel Croxon) [956310]- [fs] nfs: Fix an NFS client lockdep issue (Jeff Layton) [891937] - [acpi] acpi_pad: fix power_saving thread deadlock (Lenny Szubowicz) [751123] - [powerpc] rtas_flash: Fix validate_flash buffer overflow issue (Steve Best) [956385] - [powerpc] rtas_flash: Fix bad memory access (Steve Best) [956385] - [powerpc] rtas_flash: New return code to indicate FW entitlement expiry (Steve Best) [956385] - [powerpc] rtas_flash: Update return token comments (Steve Best) [956385] - [powerpc] rtas_flash: Free kmem upon module exit (Steve Best) [956385] - [netdrv] igb: SR-IOV init reordering (Stefan Assmann) [920652] - [netdrv] igb: Fix null pointer dereference (Stefan Assmann) [920652] - [netdrv] igb: Enable SR-IOV configuration via PCI sysfs interface (Stefan Assmann) [920652] - [powerpc] Fix VMX fix for memcpy case (Steve Best) [929280] - [powerpc] Fix VMX in interrupt check in POWER7 copy loops (Steve Best) [929280] - [powerpc] POWER7 optimised memcpy using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] POWER7 optimised copy_page using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] Rename copyuser_power7_vmx.c to vmx-helper.c (Steve Best) [929280] - [powerpc] Use enhanced touch instructions in POWER7 copy_to_user/copy_from_user (Steve Best) [929280] - [powerpc] Simplify 4k/64k copy_page logic (Steve Best) [929280] - [powerpc] Add 64bit csum_and_copy_to_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial_copy_generic and add csum_and_copy_from_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial (Steve Best) [929280] - [kernel] trace: Allow archs to ignore tracing compat syscalls (Josh Poimboeuf) [881038] - [kernel] trace: Fix perf syscall tracing when syscall_nr == -1 (Josh Poimboeuf) [881038] - [netdrv] 8139cp: Prevent dev_close/cp_interrupt race on MTU change (John Green) [767885] - [netdrv] 8139cp: properly support change of MTU values (John Green) [767885] - [pci] make re-allocation try harder by reassigning ranges higher in the heirarchy (Takahiro MUNEDA) [965006] - [pci] code and comments cleanup (Takahiro MUNEDA) [965006] - [pci] make cardbus-bridge resources optional (Takahiro MUNEDA) [965006] - [pci] honor child buses add_size in hot plug configuration (Takahiro MUNEDA) [965006] - [pci] ability to relocate assigned pci-resources (Takahiro MUNEDA) [965006] - [pci] make SRIOV resources optional (Takahiro MUNEDA) [965006] - [s390] console: fix 3215 console crash (Hendrik Brueckner) [970779] - [s390] scm_blk: allow more cluster size values (Hendrik Brueckner) [963068] - [s390] mm: protection exception PSW for aborted transaction (Hendrik Brueckner) [958271] - [s390] hibernate: Save and restore absolute zero pages (Hendrik Brueckner) [952739] - [s390] kdump: Add PM notifier for kdump (Hendrik Brueckner) [952738] - [s390] qeth: fix qeth_wait_for_threads() deadlock for OSN devices (Hendrik Brueckner) [952448] - [s390] module: Add missing R_390_NONE relocation type (Hendrik Brueckner) [952449] - [s390] dasd: fix unresponsive device after all channel paths were lost (Hendrik Brueckner) [915731] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [s390] zcore: Add hsa file (Hendrik Brueckner) [915356] - [s390] ipl: Implement diag308 loop for zfcpdump (Hendrik Brueckner) [915364] - [s390] eadm_sch: fix driver initialization (Hendrik Brueckner) [912489] - [s390] zfcp: Do not wakeup while suspended (Hendrik Brueckner) [855129] - [s390] time: fix sched_clock() overflow (Hendrik Brueckner) [903334] - [s390] irq: enable irq sum accounting for /proc/stat again (Hendrik Brueckner) [903333] - [s390] dasd: prevent path verification before resume (Hendrik Brueckner) [903331] - [s390] dasd: fix unaccessible device after resume (Hendrik Brueckner) [903339] - [security] selinux: fix parallel compile error (Frantisek Hrbata) [962427] - [acpi] Evaluate thermal trip points before reading temperature (Tony Camuso) [929293] - [kernel] time: Fix setting of hardware clock in NTP code (Prarit Bhargava) [912704] - [x86] quirks: use 'intremap=off' instead of 'nointremap' for consistency (Prarit Bhargava) [960828] - [fs] proc: fix pagemap_read() error case (Larry Woodman) [918119] - [base] node: fix off-by-one bug in print_nodes_state() (Prarit Bhargava) [871215] - [netdrv] sky2: fix scheduling while atomic in sky2_vlan_rx_register (Nikolay Aleksandrov) [920754] - [netdrv] netxen: write IP address to firmware when using bonding (Nikolay Aleksandrov) [924667] - [netdrv] be2net: remove BUG_ON() in be_mcc_compl_is_new() (Ivan Vecera) [909488] - [netdrv] igb: increase timeout for ethtool offline self-test (Stefan Assmann) [906240] - [netdrv] qlcnic: sleeping function called from invalid context (Amerigo Wang) [907310] - [netdrv] be2net: ensure all events are ack'ed prior calling be_eq_clean (Ivan Vecera) [884442] - [pci] Document MPS parameters pci=pcie_bus_safe, pci=pcie_bus_perf, etc (Myron Stowe) [910604]- [virt] kvm: fix copy to user with irq disabled (Michael S. Tsirkin) [906602] {CVE-2013-1935} - [netdrv] usb/cdc_ncm: apply usbnet_link_change (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: demote "unexpected notification" to debug level (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: return -ENOMEM if kzalloc fails (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: allow user to prefer NCM for backwards compatibility (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Huawei devices (e.g. E5331) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix probing of devices with multiple control interface altsettings (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add another Huawei vendor specific device (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use IAD provided by the USB core (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add support FLAG_NOARP for Infineon modem platform (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix error path for single interface probing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround for missing CDC Union (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix drvinfo strings set in drivers for ethtool (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use generic usbnet_manage_power() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add Huawei devices (Neil Horman) [815934] - [usb] add USB_VENDOR_AND_INTERFACE_INFO() macro (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: error path lock fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: big endian fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: apply introduced usb command APIs (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: do not bind to NCM compatible MBIM devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: adding MBIM driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: export shared symbols and definitions (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc.h (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix one more typo (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missed constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: typo and style fixes (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: ncm constants and structures added (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: refactoring for tx multiplexing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: splitting rx_fixup for code reuse (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: process chained NDPs (Neil Horman) [815934] - [netdrv] net/cdc_ncm: refactor bind preparing for MBIM support (Neil Horman) [815934] - [netdrv] net/cdc_ncm: adding MBIM support to ncm_setup (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add MBIM constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround NTB input size firmware bug (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Disable hub-initiated LPM for comms devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: avoid discarding datagrams in rx path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix MTU and max_datagram_size handling (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: reduce driver latency in the data path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: print MAC via printk format specifier (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: make ethtool_ops const (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Use kzalloc rather than kmalloc followed by memset with 0 (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: convert drivers/net/* to use module_usb_driver() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't use stack variables for DMA (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix endianness problem (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Remove unneeded version.h includes from drivers/net/ (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missing .reset_resume hook (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: release interfaces fix in unbind() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Add mising short packet in cdc_ncm driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix short packet issue on some devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use ethd name for known ethernet devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc_ncm host driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tx_fixup() race condition fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't deref NULL in cdc_ncm_rx_fixup() and don't use uninitialized variable (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: USB CDC NCM host driver (Neil Horman) [815934] - [netdrv] usb/serial/sierra: Add support for Sierra Wireless AirCard 320U modem (Neil Horman) [884869] - [netdrv] sierra_net: keep status interrupt URB active (Neil Horman) [884869] - [netdrv] sierra_net: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] sierra_net: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] sierra_net: fix ethtool drvinfo strings set in drivers (Neil Horman) [884869] - [netdrv] sierra_net: shut up sparse restricted type warnings (Neil Horman) [884869] - [netdrv] usbnet: sierra_net: apply introduced usb command APIs (Neil Horman) [884869] - [netdrv] sierra_net: Endianess bug fix (Neil Horman) [884869] - [netdrv] sierra_net: removes unnecessary semicolon (Neil Horman) [884869] - [netdrv] sierra_net: make private symbols static (Neil Horman) [884869] - [netdrv] sierra_net: device IDs for Aircard 320U++ (Neil Horman) [884869] - [netdrv] usbnet: make ethtool_ops const (Neil Horman) [884869] - [netdrv] sierra_net: convert to use module_usb_driver() (Neil Horman) [884869] - [netdrv] sierra_net: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] sierra_net: return operator cleanup (Neil Horman) [884869] - [netdrv] sierra_net: use __packed annotation (Neil Horman) [884869] - [netdrv] sierra_net: initiate sync sequence in sierra_net.c driver (Neil Horman) [884869] - [netdrv] sierra_net: add sierra_net driver (Neil Horman) [884869] - [netdrv] usbnet: allow status interrupt URB to always be active (Neil Horman) [884869] - [netdrv] usbnet: handle link change (Neil Horman) [884869] - [netdrv] usbnet: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_link_change API (Neil Horman) [884869] - [netdrv] usbnet: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] usbnet: fix tx_dropped statistics (Neil Horman) [884869] - [netdrv] usbnet: prevent buggy devices from killing us (Neil Horman) [884869] - [netdrv] usbnet: fix regression from FLAG_NOARP code (Neil Horman) [884869] - [netdrv] usbnet: add new flag FLAG_NOARP for usb net devices (Neil Horman) [884869] - [netdrv] usbnet: generic manage_power() (Neil Horman) [884869] - [netdrv] usbnet: handle PM failure gracefully (Neil Horman) [884869] - [netdrv] usbnet: ratelimit kevent may have been dropped warnings (Neil Horman) [884869] - [netdrv] usbnet: runtime wake up device before calling usbnet_{read|write}_cmd (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_{read|write}_cmd_nopm (Neil Horman) [884869] - [netdrv] usbnet: Fix memory leak on Tx data path (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet 3 command helpers (Neil Horman) [884869] - [netdrv] usbnet: Support devices reporting idleness (Neil Horman) [884869] - [netdrv] usbnet: fix softirq storm on suspend (Neil Horman) [884869] - [netdrv] usbnet: fix deadlock in resume (Neil Horman) [884869] - [netdrv] usbnet: Use eth_random_addr (Neil Horman) [884869] - [netdrv] usbnet: handle remote wakeup asap (Neil Horman) [884869] - [netdrv] usbnet: clear OPEN flag in failure path (Neil Horman) [884869] - [netdrv] usbnet: sanitise overlong driver information strings (Neil Horman) [884869] - [netdrv] usbnet: don't initialize transfer buffer before submit status URB (Neil Horman) [884869] - [netdrv] usbnet: remove declaration for intr_complete (Neil Horman) [884869] - [netdrv] usbnet: remove usb_get/put_dev in .probe and .disconnect (Neil Horman) [884869] - [netdrv] usbnet: fix skb traversing races during unlink (Neil Horman) [884869] - [netdrv] usbnet: fix failure handling in usbnet_probe (Neil Horman) [884869] - [netdrv] usbnet: fix leak of transfer buffer of dev->interrupt (Neil Horman) [884869] - [netdrv] usbnet: consider device busy at each recieved packet (Neil Horman) [884869] - [netdrv] usbnet: don't clear urb->dev in tx_complete (Neil Horman) [884869] - [netdrv] usbnet: increase URB reference count before usb_unlink_urb (Neil Horman) [884869] - [netdrv] usbnet: use netif_tx_wake_queue instead of netif_start_queue (Neil Horman) [884869] - [netdrv] usbnet: reserve headroom on rx skbs (Neil Horman) [884869] - [netdrv] usbnet: avoid recursive locking in usbnet_stop() (Neil Horman) [884869] - [netdrv] usbnet: fix oops in usbnet_start_xmit (Neil Horman) [884869] - [netdrv] usbnet: fix a few typos in comments (Neil Horman) [884869] - [netdrv] usbnet: fix out of memory during runtime pm (Neil Horman) [884869] - [netdrv] usbnet: remove flag of EVENT_DEV_WAKING (Neil Horman) [884869] - [netdrv] usbnet: Resubmit interrupt URB if device is open (Neil Horman) [884869] - [netdrv] usbnet: Use FIELD_SIZEOF macro in usbnet_init() function (Neil Horman) [884869] - [netdrv] usbnet: use ethd name for known ethernet devices (Neil Horman) [884869] - [netdrv] usbnet: Fix up 'FLAG_POINTTOPOINT' and 'FLAG_MULTI_PACKET' overlaps (Neil Horman) [884869] - [netdrv] usbnet: Ethernet quirks for the LG-VL600 4G modem (Neil Horman) [884869] - [netdrv] usbnet: Fix leak when usb_autopm_get_interface() returns less than zero in kevent() (Neil Horman) [884869] - [netdrv] usbnet: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] usbnet: changes for upcoming cdc_ncm driver (Neil Horman) [884869] - [netdrv] usbnet: fix usb_autopm_get_interface failure (Neil Horman) [884869] - [netdrv] usbnet: rx_submit() should return an error code (Neil Horman) [884869] - [netdrv] usbnet: remove noisy and hardly useful printk (Neil Horman) [884869] - [netdrv] usbnet: use jiffies in schedule_timeout(), not msecs (Neil Horman) [884869] - [netdrv] usbnet: use newly introduced hex_to_bin() (Neil Horman) [884869] - [netdrv] usbnet: Set parent device early for netdev_printk() (Neil Horman) [884869] - [netdrv] usbnet: Print device statistics as unsigned (Neil Horman) [884869] - [netdrv] usbnet: Adding URB_ZERO_PACKET flag to usbnet.c (Neil Horman) [884869] - [netdrv] usbnet: Use netif_ logging facilities (Neil Horman) [884869] - [netdrv] usbnet: Convert dev(dbg|err|warn|info) macros to netdev_ (Neil Horman) [884869] - [netdrv] usbnet: Autosuspend for online devices (Neil Horman) [884869] - [netdrv] usbnet: Move && and || to end of previous line (Neil Horman) [884869] - [netdrv] usbnet: Set link down initially for drivers that update link state (Neil Horman) [884869] - [netdrv] usbnet: Set device type for wlan and wwan devices (Neil Horman) [884869] - [netdrv] usbnet: Use wwand interface name for mobile broadband devices (Neil Horman) [884869] - [edac] sb_edac: do not require prescence of IMC_DDRIO device (Mauro Carvalho Chehab) [923451] - [edac] sb_edac: fix the error about memory type detection on SandyBridge (Mauro Carvalho Chehab) [923451] - [dma] ioat: Fix excessive CPU utilization (John Feeney) [883575] - [wireless] b43: stop format string leaking into error msgs (John Linville) [971389] {CVE-2013-2852}- [powerpc] crypto: Enable the PFO-based encryption device (Steve Best) [929325] - [crypto] nx: Build files for the nx device driver (Steve Best) [929325] - [crypto] nx: Fixes for multiple races and issues (Steve Best) [929325] - [crypto] nx: debugfs routines and docs for the nx device driver on powerpc (Steve Best) [929325] - [crypto] nx: SHA512 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: SHA256 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-XCBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-GCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-ECB mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CTR mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: driver code supporting nx encryption on powerpc (Steve Best) [929325] - [x86] apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192] - [x86] apic: disable ARAT by default (Prarit Bhargava) [808192] - [x86] amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192] - [tools] perf: Fix SIGALRM and pipe read race for rwtop (Jiri Olsa) [907366] - [tools] perf: Removing 'nr' field from rw* scripts (Jiri Olsa) [905007] - [netdrv] bnx2: dma_alloc_coherent, use __GFP_ZERO instead of memset(, 0) (Neil Horman) [917110] - [netdrv] bnx2: Rename register read and write macros (Neil Horman) [917110] - [char] n_tty: Remove BUG_ON from n_tty_read() (Stanislaw Gruszka) [848085] - [base] cpu: emit KOBJ_ADD after 'online' attribute is created (Igor Mammedov) [878749] - [target] backport LIO from upstream 3.9 (Andy Grover) [903297] - [scsi] Allow error handling timeout to be specified (Ewan Milne) [826061] - [pci] make sriov work with hotplug remove (Takahiro MUNEDA) [965002] - [nfs] sunrpc: Prevent an rpc_task wakeup race (Dave Wysochanski) [840860] - [nfs] sunrpc: clarify comments on rpc_make_runnable (Dave Wysochanski) [840860]- [fs] gfs2: Use single-block reservations for directories (Robert S Peterson) [914725] - [fs] gfs2: Speed up gfs2_rbm_from_block (Robert S Peterson) [914725] - [fs] gfs2: Remove vestigial parameter ip from function rs_deltree (Robert S Peterson) [914725] - [fs] ext4: update percpu counters after journal replay (Eric Sandeen) [961930] - [fs] gfs2: Use ->dirty_inode() (Robert S Peterson) [887341] - [fs] btrfs: update timestamps on truncate() (Eric Sandeen) [893397] - [fs] ext4: remove unaligned AIO warning printk (Eric Sandeen) [905397] - [fs] ext4: limit group search loop for non-extent files (Eric Sandeen) [958939] - [fs] ext4: fix online resizing for ext3-compat file systems (Eric Sandeen) [958939] - [fs] nfsd: make symbol nfsd_reply_cache_shrinker static (Jeff Layton) [681606] - [fs] nfsd: scale up the number of DRC hash buckets with cache size (Jeff Layton) [681606] - [fs] nfsd: keep stats on worst hash balancing seen so far (Jeff Layton) [681606] - [fs] nfsd: add new reply_cache_stats file in nfsdfs (Jeff Layton) [681606] - [fs] nfsd: track memory utilization by the DRC (Jeff Layton) [681606] - [fs] nfsd: break out comparator into separate function (Jeff Layton) [681606] - [fs] nfsd: eliminate one of the DRC cache searches (Jeff Layton) [681606] - [fs] nfsd: only unhash DRC entries that are in the hashtable (Jeff Layton) [681606] - [fs] nfsd: fix startup order in nfsd_reply_cache_init (Jeff Layton) [681606] - [fs] nfsd: fix compiler warning about ambiguous types in nfsd_cache_csum (Jeff Layton) [681606] - [fs] nfsd: fix comments on nfsd_cache_lookup (Jeff Layton) [681606] - [fs] nfsd: keep a checksum of the first 256 bytes of request (Jeff Layton) [681606] - [net] sunrpc: trim off trailing checksum before returning decrypted or integrity authenticated buffer (Jeff Layton) [681606] - [net] sunrpc: fix comment in struct xdr_buf definition (Jeff Layton) [681606] - [net] sunrpc: copy scope ID in __rpc_copy_addr6 (Jeff Layton) [681606] - [fs] nfsd: register a shrinker for DRC cache entries (Jeff Layton) [681606] - [fs] nfsd: add recurring workqueue job to clean the cache (Jeff Layton) [681606] - [fs] nfsd: when updating an entry with RC_NOCACHE, just free it (Jeff Layton) [681606] - [fs] nfsd: remove the cache_disabled flag (Jeff Layton) [681606] - [fs] nfsd: dynamically allocate DRC entries (Jeff Layton) [681606] - [fs] nfsd: track the number of DRC entries in the cache (Jeff Layton) [681606] - [fs] nfsd: always move DRC entries to the end of LRU list when updating timestamp (Jeff Layton) [681606] - [fs] nfsd: break out hashtable search into separate function (Jeff Layton) [681606] - [fs] nfsd: clean up and clarify the cache expiration code (Jeff Layton) [681606] - [fs] nfsd: remove redundant test from nfsd_reply_cache_free (Jeff Layton) [681606] - [fs] nfsd: add alloc and free functions for DRC entries (Jeff Layton) [681606] - [fs] nfsd: create a dedicated slabcache for DRC entries (Jeff Layton) [681606] - [fs] nfsd: get rid of RC_INTR (Jeff Layton) [681606] - [fs] nfsd: remove unneeded spinlock in nfsd_cache_update (Jeff Layton) [681606] - [fs] nfsd: fix IPv6 address handling in the DRC (Jeff Layton) [681606] - [fs] nfsd: make op_cacheresult another flag (Jeff Layton) [681606] - [fs] nfsd: fix v4 reply caching (Jeff Layton) [681606] - [fs] nfsd: turn on reply cache for NFSv4 (Jeff Layton) [681606] - [fs] nfsd: introduce OPDESC helper (Jeff Layton) [681606] - [fs] bio: fix allocation failure due to bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] bio: dont overflow in bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] vfs: fix spurious return of ESTALE errors when cwd on nfs is renamed on server (Jeff Layton) [896580] - [fs] vfs: revert most of dcache remove d_mounted (Ian Kent) [907512]- [net] rtnl: fix info leak on RTM_GETLINK request for VF devices (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] dcbnl: fix various netlink info leaks (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] tcp: fix tcp_trim_head() to adjust segment count with skb MSS (Daniel Borkmann) [970609] - [net] af_netlink: force credentials passing (Thomas Graf) [880142] - [net] af_unix: Only allow recv on connected (Thomas Graf) [880142] - [net] scm: fix incorrect credentials passing (Thomas Graf) [880142] - [net] llc: Fix missing msg_namelen update in llc_ui_recvmsg() (Jesper Brouer) [956100] {CVE-2013-3231} - [net] rps: Update RFS target at poll for tcp/udp (Daniel Borkmann) [893177] - [net] rps: Fix brokeness causing OOO packets (Daniel Borkmann) [893177] - [net] rps: enable RFS before first data packet is received (Daniel Borkmann) [893177] - [net] ipv6: Enable RFS sk_rxhash tracking for ipv6 sockets (Daniel Borkmann) [893177] - [netdrv] sfc: Implement hardware acceleration of RFS (Daniel Borkmann) [893177] - [net] rps: Make hardware-accelerated RFS conditional on NETIF_F_NTUPLE (Daniel Borkmann) [893177] - [net] rps: Enable hardware acceleration of RFS (Daniel Borkmann) [893177] - [lib] cpu_rmap: avoid flushing all workqueues (Daniel Borkmann) [893177] - [net] rps: Protect cpu_rmap.h from double inclusion (Daniel Borkmann) [893177] - [lib] cpu_rmap: CPU affinity reverse-mapping (Daniel Borkmann) [893177] - [kernel] genirq: Add IRQ affinity notifiers (Daniel Borkmann) [893177] - [net] bonding: fix enslaving in alb mode when link down (Veaceslav Falico) [965132] - [net] sch_tbf: segment too big GSO packets (Jiri Pirko) [875750] - [net] Documentation: add nf_conntrack sysctl api documentation (Jiri Pirko) [747951]- [x86] perf: Add IvyBridge EP support (Prarit Bhargava) [892531] - [x86] perf: Fix Intel Ivy Bridge support (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR mappings for PERF_SAMPLE_BRANCH filters (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR sharing logic (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR MSR definitions (Prarit Bhargava) [892531] - [netdrv] usb/asix: add support for Lenovo X1 Carbon adapter (Dave Airlie) [907174] - [netdrv] usb/asix: handle packets crossing URB boundaries (Dave Airlie) [907174] - [x86] amd_iommu: initialize the device table after dma_ops (Don Dutile) [920672] - [pci] intel-iommu: eliminate warning that may indicate bad BIOS (Don Dutile) [952399] - [kernel] pidns: Outlaw thread creation after unshare(CLONE_NEWPID) (Aristeu Rozanski) [919065] - [fs] proc: Usable inode numbers for the namespace file descriptors (Aristeu Rozanski) [919069] - [fs] proc: Allow proc_free_inum to be called from any context (Aristeu Rozanski) [919069] - [fs] proc: fix inconsistent lock state (Aristeu Rozanski) [919069] - [fs] proc: Generalize proc inode allocation (Aristeu Rozanski) [919069] - [kernel] pidns: Add setns support (Aristeu Rozanski) [919060] - [kernel] pidns: add reboot_pid_ns() to handle the reboot syscall (Aristeu Rozanski) [919060] - [fs] vfs: Add setns support for the mount namespace (Aristeu Rozanski) [919067] - [kernel] pidns: Support unsharing the pid namespace (Aristeu Rozanski) [919065] - [kernel] pidns: Deny strange cases when creating pid namespaces (Aristeu Rozanski) [919060 919065] - [kernel] sys_unshare: remove the dead CLONE_THREAD/SIGHAND/VM code (Aristeu Rozanski) [919060 919065] - [kernel] check_unshare_flags: kill the bogus CLONE_SIGHAND/sig->count check (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Consolidate initialzation of special init task state (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Make the pidns proc mount/umount logic obvious (Aristeu Rozanski) [919060 919065] - [kernel] pid: remove the child_reaper special case in init/main.c (Aristeu Rozanski) [919060 919065] - [kernel] pid: reduce code size by using a pointer to iterate over array (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Use task_active_pid_ns where appropriate (Aristeu Rozanski) [919060 919065] - [kernel] namespaces, pid_ns: fix leakage on fork() failure (Aristeu Rozanski) [919060 919065] - [kernel] namespaces: make sure that nsproxy_cache is initialized early enough (Aristeu Rozanski) [919060 919065 919067 919069] - [kernel] pidns: call pid_ns_prepare_proc() from create_pid_namespace() (Aristeu Rozanski) [919060 919065] - [fs] procfs: setting ->proc_mnt doesnt belong in proc_get_sb() (Aristeu Rozanski) [919069] - [kernel] signals/send_signal: use si_fromuser() to detect from_ancestor_ns (Aristeu Rozanski) [919060 919065] - [kernel] signals: SEND_SIG_NOINFO should be considered as SI_FROMUSER() (Aristeu Rozanski) [919060 919065] - [x86] acpi: Avoid SRAT table checks for Fujitsu Primequest systems (Prarit Bhargava) [966853] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068]- [net] tcp: Fix oops from tcp_collapse() when using splice() (Nikola Pajkovsky) [863512] {CVE-2013-2128} - [net] ipv6: only invalidate previously tokenized addresses (Daniel Borkmann) [876634] - [net] ipv6: also allow token to be set when device not ready (Daniel Borkmann) [876634] - [net] ipv6: minor: use in6addr_any in token init (Daniel Borkmann) [876634] - [net] ipv6: add tokenized interface identifier support (Daniel Borkmann) [876634] - [net] ipv6: unify logic evaluating inet6_dev's accept_ra property (Daniel Borkmann) [876634] - [net] ipv6: Send ICMPv6 RSes only when RAs are accepted (Daniel Borkmann) [876634] - [net] ipv4: kill an RCU warning in inet_fill_link_af() (Daniel Borkmann) [876634] - [net] rtnetlink: make link af-specific updates atomic (Daniel Borkmann) [876634] - [net] ipv6: AF_INET6 link address family (Daniel Borkmann) [876634] - [net] ipv4: AF_INET link address family (Daniel Borkmann) [876634] - [net] ipv4: Define IPV4_DEVCONF_MAX (Daniel Borkmann) [876634] - [net] rtnetlink: Link address family API (Daniel Borkmann) [876634] - [net] ipv6: addrconf.h cleanups (Daniel Borkmann) [876634] - [net] Revert: openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [919068] - [net] offloading: Do not mask out NETIF_F_HW_VLAN_TX for vlan (Thomas Graf) [919068] - [net] offloading: Support multiple vlan tags in GSO (Thomas Graf) [919068] - [net] vlan: Enable software emulation for vlan accleration (Thomas Graf) [919068] - [net] vlan: adjust vlan_set_encap_proto() for its callers (Thomas Graf) [919068] - [net] veth: extend device features (Thomas Graf) [959780] - [net] tcp: connect() race with timewait reuse (Jiri Pirko) [947041] - [net] vxlan: Fix TCPv6 segmentation (Amerigo Wang) [960008] - [net] gre: Fix GREv4 TCPv6 segmentation (Amerigo Wang) [960008] - [net] sctp: set association state to established in dupcook_a handler (Michele Baldessari) [916291] - [net] openvswitch: Use FIELD_SIZEOF() in dp_init() (Thomas Graf) [923212] - [net] openvswitch: Allow OVS_USERSPACE_ATTR_USERDATA to be variable length (Thomas Graf) [923212] - [net] openvswitch: Change ENOENT return value to ENODEV in lookup_vport() (Thomas Graf) [923212] - [net] openvswitch: Make OVSP_LOCAL 32-bit (Thomas Graf) [923212] - [net] openvswitch: Avoid useless holes in struct vport (Thomas Graf) [923212] - [net] openvswitch: Use eth_mac_addr() instead of duplicating it (Thomas Graf) [923212] - [net] introduce new priv_flag indicating iface capable of change mac when running (Thomas Graf) [923212] - [net] openvswitch: remove some useless comments (Thomas Graf) [923212] - [net] openvswitch: fix the calculation of checksum for vlan header (Thomas Graf) [923212] - [net] openvswitch: Fix parsing invalid LLC/SNAP ethertypes (Thomas Graf) [923212] - [net] openvswitch: Call genlmsg_end in queue_userspace_packet (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_new return value on success (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_del return value on success (Thomas Graf) [923212] - [net] openvswitch: Use RCU callback when detaching netdevices (Thomas Graf) [923212] - [net] openvswitch: add skb mark matching and set action (Thomas Graf) [923212] - [net] openvswitch: use this_cpu_ptr per-cpu helper (Thomas Graf) [923212] - [net] openvswitch: add ipv6 'set' action (Thomas Graf) [923212] - [net] core: add function for incremental IPv6 pseudo header checksum updates (Thomas Graf) [923212] - [net] ipv6: improve ipv6_find_hdr() to skip empty routing headers (Thomas Graf) [923212] - [net] ipv6: Move ipv6_find_hdr() out of Netfilter code (Thomas Graf) [923212] - [net] netfilter: ip6_tables: add flags parameter to ipv6_find_hdr() (Thomas Graf) [923212] - [net] openvswitch: Process RARP packets with ethertype 0x8035 similar to ARP packets (Thomas Graf) [923212] - [net] openvswitch: Store flow key len if ARP opcode is not request or reply (Thomas Graf) [923212] - [net] openvswitch: Print device when warning about over MTU packets (Thomas Graf) [923212] - [net] openvswitch: Remove unecessary semicolon (Thomas Graf) [923212] - [net] openvswitch: Increase maximum number of datapath ports (Thomas Graf) [923212] - [net] openvswitch: using kfree_rcu() to simplify the code (Thomas Graf) [923212] - [net] openvswitch: Stop using NLA_PUT*() (Thomas Graf) [923212] - [net] af_unix: dont send SCM_CREDENTIALS by default (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_unix: Allow connecting to sockets in other network namespaces (Thomas Graf) [880142] - [net] af_unix: Allow credentials to work across user and pid namespaces (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_netlink: Add needed scm_destroy after scm_send (Thomas Graf) [880142] - [net] af_unix: Allow SO_PEERCRED to work across namespaces (Thomas Graf) [880142] - [net] sock: Introduce cred_to_ucred (Thomas Graf) [880142] - [kernel] user_ns: Introduce user_nsmap_uid and user_ns_map_gid (Thomas Graf) [880142] - [net] scm: Reorder scm_cookie (Thomas Graf) [880142] - [net] rtnetlink: Allow setting the network namespace by fd (Thomas Graf) [880142] - [net] rtnetlink: Fix ip link add netns oops (Thomas Graf) [880142] - [net] Support specifying the network namespace upon device creation (Thomas Graf) [880142] - [net] ns: add a printk to explain a failure (Amerigo Wang) [880142] - [net] openvswitch: Add support for network namespaces (Amerigo Wang) [880142] - [netdrv] veth: Enforce minimum size of VETH_INFO_PEER (Amerigo Wang) [880142] - [netdrv] veth: Fix packet checksumming (Amerigo Wang) [880142] - [netdrv] veth: Fix the byte counters (Amerigo Wang) [880142] - [net] fix incorrect getting net device's name (Amerigo Wang) [880142] - [net] rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces (Amerigo Wang) [880142] - [net] fix dev_get_valid_name (Amerigo Wang) [880142] - [net] device name allocation cleanups (Amerigo Wang) [880142] - [netdrv] dummy: fix rcu_sched self-detected stalls (Amerigo Wang) [880142] - [net] dev_close() should check IFF_UP (Amerigo Wang) [880142] - [net] Move rcu_barrier from rollback_registered_many to netdev_run_todo (Amerigo Wang) [880142] - [net] Fix more stale on-stack list_head objects (Amerigo Wang) [880142] - [net] deinit automatic LIST_HEAD (Amerigo Wang) [880142] - [net] factorize sync-rcu call in unregister_netdevice_many (Amerigo Wang) [880142] - [net] use rcu_barrier() in rollback_registered_many (Amerigo Wang) [880142] - [net] use list_first_entry macro (Amerigo Wang) [880142] - [net] Handle NETREG_UNINITIALIZED devices correctly (Amerigo Wang) [880142] - [net] NETDEV_UNREGISTER_PERNET -> NETDEV_UNREGISTER_BATCH (Amerigo Wang) [880142] - [net] introduce NETDEV_UNREGISTER_PERNET (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_many() (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_queue() (Amerigo Wang) [880142] - [net] rtnetlink: speedup rtnl_dump_ifinfo() (Amerigo Wang) [880142] - [net] dev_forward_skb() should clear skb_iif (Amerigo Wang) [880142] - [net] fix mtu check when TSO is enabled (Amerigo Wang) [880142] - [net] Allow tagged VLAN packets to flow through VETH devices (Amerigo Wang) [880142] - [net] dev_forward_skb should call nf_reset (Amerigo Wang) [880142] - [net] ns: keep vlan slaves on master netns move (Amerigo Wang) [880142] - [fs] proc/ns: Fix the namespace inode permission checks (Amerigo Wang) [880142] - [fs] improve scalability of pseudo filesystems (Amerigo Wang) [880142] - [fs] proc/ns: prevent crash when ns_entries is empty (Amerigo Wang) [880142] - [net] ns: fix net_alloc_generic() (Amerigo Wang) [880142] - [net] ns: fix proxy ARP entries listing on a netns (Amerigo Wang) [880142] - [net] ns: get_net_ns_by_fd() oopses if proc_ns_fget() returns an error (Amerigo Wang) [880142] - [net] ns: fix get_net_ns_by_fd for !CONFIG_NET_NS (Amerigo Wang) [880142] - [fs] ns proc: Return -ENOENT for a nonexistent /proc/self/ns/ entry (Amerigo Wang) [880142] - [fs] proc/ns: Fix Oops on stat of /proc//ns/net (Amerigo Wang) [880142] - [net] ns: Allow setting the network namespace by fd (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the ipc namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the uts namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the network namespace (Amerigo Wang) [880142] - [kernel] ns: Wire up the setns system call (Amerigo Wang) [880142] - [kernel] ns: Introduce the setns syscall (Amerigo Wang) [880142] - [fs] proc/ns: proc files for namespace naming policy (Amerigo Wang) [880142] - [netdrv] mlx4: change TX coalescing defaults (Amerigo Wang) [864597] - [net] tcp: add LAST_ACK as a valid state for TSQ (Amerigo Wang) [864597] - [net] tcp: TCP Small Queues (Amerigo Wang) [864597] - [net] netfilter/ipset: fix crash if IPSET_CMD_NONE command is sent (Thomas Graf) [889048]- [x86] efi: Set runtime_version to the EFI spec revision (Lenny Szubowicz) [917193] - [x86] efi: initialize efi.runtime_version to make query_variable_info/update_capsule workable (Lenny Szubowicz) [917193] - [x86] efi: Add infrastructure for UEFI 2.0 runtime services (Lenny Szubowicz) [917193] - [netdrv] sfc: tidy up PTP synchronize function efx_ptp_process_times() (Nikolay Aleksandrov) [862340] - [netdrv] sfc: PTP changes to support improved UUID filtering mode (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_channel_type::receive_skb() to reject a packet (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: adjust duplicate test (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Select PTP_1588_CLOCK (Nikolay Aleksandrov) [862340] - [netdrv] ptp: Enable clock drivers along with associated net/PHY drivers (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: use list_move instead of list_del/list_add (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix the reported priorities of different filter types (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Remove EFX_FILTER_FLAG_RX_OVERRIDE_IP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix null function pointer in efx_sriov_channel_type (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Expose FPGA bitfile partition through MTD (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add support for IEEE-1588 PTP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix maximum array sizes for various MCDI commands (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_mcdi_rpc to be called in two parts (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add channel specific receive_skb handler and post_remove callback (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add explicit RX queue flag to channel (Nikolay Aleksandrov) [862340] - [acpi] apei/ghes: Add hardware memory error recovery support (Dean Nelson) [736982] - [mm] memory-failure: add memory_failure_queue() (Dean Nelson) [736982] - [virt] apic: Allow x2apic without IR on VMware platform (Marcelo Tosatti) [905688] - [virt] apic: Move hypervisor detection of x2apic to hypervisor.h (Marcelo Tosatti) [905688] - [virt] kvm: Add x86_hyper_kvm to complete detect_hypervisor_platform check (Marcelo Tosatti) [905688] - [firmware] add kernel parameter to output SMBIOS UUID in proper endian format (Prarit Bhargava) [806134] - [firmware] dmi_scan: check dmi version when get system uuid (Prarit Bhargava) [806134] - [firmware] dmi_scan: use pUB to print UUIDs (Prarit Bhargava) [806134] - [virt] kvm: Use __print_symbolic() for vmexit tracepoints (Stefan Hajnoczi) [891036] - [virt] kvm: Record instruction set in kvm_exit tracepoint (Stefan Hajnoczi) [891036] - [fs] hugetlbfs: add thread name and pid to SHM_HUGETLB mlock rlimit warning (Rafael Aquini) [885706] - [fs] hugetlbfs: lessen the impact of a deprecation warning (Rafael Aquini) [885706] - [misc] hpilo: ignore auxiliary HP iLO BMCs (Tony Camuso) [826725] - [misc] hpilo: remove pci_disable_device (Tony Camuso) [826725] - [misc] hpilo: update module version (Tony Camuso) [826725] - [powerpc] perf: Fix finding overflowed PMC in interrupt (Steve Best) [905138] - [powerpc] perf: Fix for PMCs not making progress (Steve Best) [905138] - [x86] pvpanic: add pvpanic device driver (Andrew Jones) [831178] - [virt] kvm: limit difference between kvmclock updates (Marcelo Tosatti) [952174] - [virt] kvm: Fix invalid secondary exec controls in vmx_cpuid_update() (Andrew Jones) [916932] - [i2c] i2c-i801: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [watchdog] iTCO_wdt: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ata_piix: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ahci: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [input] wacom: cleanup feature report for bamboos (Aristeu Rozanski) [949379] - [kernel] kexec: improve logging when crashkernel=auto can't be satisfied (Steve Best) [929286] - [usb] uhci: fix IRQ race during initialization (Dave Young) [915834] - [pci] acpiphp: remove all functions in slot, even without ACPI _EJx (Amos Kong) [890253] - [x86] oprofile: Fix crash when unloading module in nmi timer mode (Don Zickus) [828936] - [scsi] cxgb4i: Remove the scsi host device when removing device (Steve Best) [908030]- [net] ipvs: sctp: fix checksumming on snat and dnat handlers (Daniel Borkmann) [892256] - [netdrv] e1000e: enable VLAN RX/TX in PROMISC mode (Stefan Assmann) [886420] - [netdrv] bnx2x: strip VLAN header in PROMISC mode (Stefan Assmann) [886420] - [net] vlan: handle packets with empty vlan_group via VLAN code (Stefan Assmann) [886420] - [net] ptp: remove Tech Preview status (Jiri Benc) [920155] - [net] ptp: dynamic allocation of PHC char devices (Jiri Benc) [920155] - [pps] Fix a use-after free bug when unregistering a source (Jiri Benc) [920155] - [net] ptp: reduce stack usage when measuring the system time offset (Jiri Benc) [920155] - [net] ptp: reduce stack usage when reading external time stamps (Jiri Benc) [920155] - [net] ptp: update adjfreq callback description (Jiri Benc) [920155] - [net] ptp: add an ioctl to compare PHC time with system time (Jiri Benc) [920155] - [net] ptp: Make PTP_1588_CLOCK select rather than depend on PPS (Jiri Benc) [920155] - [net] pps, ptp: Remove dependencies on EXPERIMENTAL (Jiri Benc) [920155] - [net] ptp: clarify the clock_name sysfs attribute (Jiri Benc) [920155] - [pps] default echo function (Jiri Benc) [920155] - [net] ptp: validate HWTSTAMP ioctl parameters (Jiri Benc) [920155] - [net] ptp: introduce ptp one step time stamp mode for sync packets (Jiri Benc) [920155] - [net] ptp: fix L2 event message recognition (Jiri Benc) [920155] - [net] correct comment on where to place transmit time stamp hook (Jiri Benc) [920155] - [net] packet: support for TX time stamps on RAW sockets (Jiri Benc) [920155] - [net] Documentation: corrected documentation for hardware time stamping (Jiri Benc) [920155] - [net] bridge: Add multicast_querier toggle and disable queries by default (Flavio Leitner) [905561] - [net] bridge: Fix fatal typo in setup of multicast_querier_expired (Flavio Leitner) [905561] - [net] bridge: Restart queries when last querier expires (Flavio Leitner) [905561] - [net] bridge: Add br_multicast_start_querier (Flavio Leitner) [905561] - [net] sctp: Validate parameter size for SCTP_GET_ASSOC_STATS (Thomas Graf) [755486] - [net] sctp: sctp_close: fix release of bindings for deferred call_rcu's (Daniel Borkmann) [903296] - [net] sctp: refactor sctp_outq_teardown to insure proper re-initalization (Daniel Borkmann) [913170] - [net] ipv6: TX timestamps for IPv6 UDP packets (Jiri Benc) [904172] - [net] af_packet: remove BUG statement in tpacket_destruct_skb (Daniel Borkmann) [905335] - [net] ipv4: prevent setting ttl=0 via IP_TTL (Amerigo Wang) [893306] - [net] bridge: Correctly encode addresses when dumping mdb entries (Amerigo Wang) [856262] - [net] bridge: Do not unregister all PF_BRIDGE rtnl operations (Amerigo Wang) [856262] - [net] bridge: export multicast database via netlink (Amerigo Wang) [856262] - [net] netfilter: allow NFQUEUE bypass if no listener is available (Daniel Borkmann) [854259] - [net] netfilter: reduce NF_VERDICT_MASK to 0xff (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: do not free skb on error (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: return error number to caller (Daniel Borkmann) [854259] - [net] netfilter: xt_NFQUEUE: consolidate v4/v6 targets into one (Daniel Borkmann) [854259] - [net] ipv6: Remove IPV6_ADDR_RESERVED (Amerigo Wang) [860764]- [fs] xfs: avoid xfs_dir_fsync() to dereference a NULL inode pointer (Carlos Maiolino) [950638] - [fs] super: fix get_active_super()/umount() race (Carlos Maiolino) [918724] - [fs] cifs: ensure that we always do cifsFileInfo_get under the spinlock (Sachin Prabhu) [734728] - [fs] cifs: convert async read callback to slow_work (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_iovec_read to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add wrapper for cifs_async_readv to retry opening file (Sachin Prabhu) [734728] - [fs] cifs: add refcounting to cifs_readdata structures (Sachin Prabhu) [734728] - [fs] cifs: abstract out function to marshal the iovec for readv receives (Sachin Prabhu) [734728] - [fs] cifs: make cifs_readdata_alloc take a work_func_t arg (Sachin Prabhu) [734728] - [fs] cifs: make cifsFileInfo_get return the cifsFileInfo pointer (Sachin Prabhu) [734728] - [fs] cifs: Change mid_q_entry structure fields (Sachin Prabhu) [734728] - [fs] cifs: Expand CurrentMid field (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from cifs_readv_receive code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from demultiplex code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from transport routines (Sachin Prabhu) [734728] - [fs] cifs: Delete echo_retries module parm (Sachin Prabhu) [734728] - [fs] cifs: Prepare credits code for a slot reservation (Sachin Prabhu) [734728] - [fs] cifs: Make wait_for_free_request killable (Sachin Prabhu) [734728] - [fs] cifs: Introduce credit-based flow control (Sachin Prabhu) [734728] - [fs] cifs: Simplify inFlight logic (Sachin Prabhu) [734728] - [fs] cifs: Respect negotiated MaxMpxCount (Sachin Prabhu) [734728] - [fs] cifs: better instrumentation for coalesce_t2 (Sachin Prabhu) [734728] - [fs] cifs: Fix error handling in cifs_readv_complete (Sachin Prabhu) [734728] - [fs] cifs: Cleanup use of CONFIG_CIFS_STATS2 ifdef to make transport routines more readable (Sachin Prabhu) [734728] - [fs] cifs: when server doesnt set CAP_LARGE_READ_X, cap default rsize at MaxBufferSize (Sachin Prabhu) [734728] - [fs] cifs: allow for larger rsize= options and change defaults (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_readpages to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add cifs_async_readv (Sachin Prabhu) [734728] - [fs] cifs: fix protocol definition for READ_RSP (Sachin Prabhu) [734728] - [fs] cifs: add a callback function to receive the rest of the frame (Sachin Prabhu) [734728] - [fs] cifs: break out 3rd receive phase into separate function (Sachin Prabhu) [734728] - [fs] cifs: find mid earlier in receive codepath (Sachin Prabhu) [734728] - [fs] cifs: move buffer pointers into TCP_Server_Info (Sachin Prabhu) [734728] - [fs] cifs: eliminate is_multi_rsp parm to find_cifs_mid (Sachin Prabhu) [734728] - [fs] cifs: move mid finding into separate routine (Sachin Prabhu) [734728] - [fs] cifs: add a third receive phase to cifs_demultiplex_thread (Sachin Prabhu) [734728] - [fs] cifs: keep a reusable kvec array for receives (Sachin Prabhu) [734728] - [fs] cifs: turn read_from_socket into a wrapper around a vectorized version (Sachin Prabhu) [734728] - [fs] add new module parameter enable_oplocks (Sachin Prabhu) [734728] - [fs] cifs: clean up check_rfc1002_header (Sachin Prabhu) [734728] - [fs] cifs: simplify read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: check for unresponsive server every time we call kernel_recvmsg (Sachin Prabhu) [734728] - [fs] cifs: make smb_msg local to read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: remove obsolete comment (Sachin Prabhu) [734728] - [fs] cifs: consolidate signature generating code (Sachin Prabhu) [734728] - [fs] cifs: clean up checkSMB (Sachin Prabhu) [734728] - [fs] cifs: untangle server->maxBuf and CIFSMaxBufSize (Sachin Prabhu) [734728] - [fs] cifs: use memcpy for magic string in cifs signature generation BSRSPYL (Sachin Prabhu) [734728] - [fs] cifs: Cleanup demupltiplex thread exiting code (Sachin Prabhu) [734728] - [fs] cifs: Move mid search to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Move RFC1002 check to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Simplify socket reading in demultiplex thread (Sachin Prabhu) [734728] - [fs] cifs: Move buffer allocation to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Cleanup: check return codes of crypto api calls (Sachin Prabhu) [734728] - [fs] cifs: fix the type of cifs_demultiplex_thread() (Sachin Prabhu) [734728] - [fs] cifs: connect.c remove one to many l's in the word (Sachin Prabhu) [734728] - [mm] export lru_cache_add_*() to modules (Sachin Prabhu) [734728] - [fs] ext4: Use single thread to perform DIO unwritten convertion (Carlos Maiolino) [914783] - [fs] gfs2: Flush work queue before clearing glock hash tables (Robert S Peterson) [952836] - [fs] cifs: delay super block destruction until all cifsFileInfo objects are gone (Mateusz Guzik) [917890] - [fs] namei.c: Dont allow to create hardlink for deleted file (Brian Foster) [908158] - [net] sunrpc: don't use a credential with extra groups (Mateusz Guzik) [955712] - [fs] xfs: don't free EFIs before the EFDs are committed (Carlos Maiolino) [947582] - [fs] xfs: pass shutdown method into xfs_trans_ail_delete_bulk (Carlos Maiolino) [805407] - [fs] gfs2: Reinstate withdraw ack system (Robert S Peterson) [908093] - [fs] gfs2: Fix unlock of fcntl locks during withdrawn state (Robert S Peterson) [894093] - [fs] nfs: open a file descriptor for fsync in nfs4 recovery (J. Bruce Fields) [915479] - [fs] nfs: add more context to state manager error mesgs (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager for lock reclaim warning messages (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager warning messages (Dave Wysochanski) [917711] - [fs] nfs: even if __func__ shown (Dave Wysochanski) [917711] - [fs] nfs: printks in fs/nfs/ should start with NFS: (Dave Wysochanski) [917711] - [kernel] audit: destroy filename correctly (Jeff Layton) [678544] - [fs] vfs: make lremovexattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make removexattr retry once on ESTALE (Jeff Layton) [678544] - [fs] vfs: make llistxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make listxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make getxattr retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: allow lsetxattr() to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow setxattr to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow utimensat() calls to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix user_statfs to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: revert changes to arch/alpha and arch/parisc from statfs cleanup (Jeff Layton) [678544] - [fs] clean statfs-like syscalls up (Jeff Layton) [678544] - [fs] vfs: make fchownat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: Make chown() and lchown() call fchownat() (Jeff Layton) [678544] - [fs] vfs: make fchmodat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: have chroot retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have chdir retry lookup and call once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have faccessat retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: have do_sys_truncate retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix renameat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_unlinkat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_rmdir retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix linkat to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix symlinkat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix mkdirat to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix mknodat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: add a flags argument to user_path_parent (Jeff Layton) [678544] - [fs] vfs: fix readlinkat to retry on ESTALE (Jeff Layton) [678544] - [fs] vfs: make fstatat retry on ESTALE errors from getattr call (Jeff Layton) [678544] - [fs] namei: include errno.h (Jeff Layton) [678544] - [fs] vfs: add a retry_estale helper function to handle retries on ESTALE (Jeff Layton) [678544] - [fs] procfs: don't need a PATH_MAX allocation to hold a string representation of an int (Jeff Layton) [678544] - [fs] vfs: embed struct filename inside of names_cache allocation if possible (Jeff Layton) [678544] - [kernel] audit: make audit_inode take struct filename (Jeff Layton) [678544] - [fs] vfs: make do_filp_open take a struct filename (Jeff Layton) [678544] - [fs] vfs: make __link_path_walk take a struct filename (Jeff Layton) [678544] - [kernel] audit: allow audit code to satisfy getname requests from its names_list (Jeff Layton) [678544] - [mm] swapfile: fix name leak in swapoff (Jeff Layton) [678544] - [fs] vfs: revert changes from last patch in code that we don't ship (Jeff Layton) [678544] - [fs] vfs: define struct filename and have getname() return it (Jeff Layton) [678544] - [fs] vfs: constify dirname argument to do_mount (Jeff Layton) [678544] - [fs] vfs: paper over lack of const qualifiers in execve code (Jeff Layton) [678544] - [target] delousing target_core_file a bit (Jeff Layton) [678544] - [kernel] acct: constify the name arg to acct_on (Jeff Layton) [678544] - [fs] vfs: allocate page instead of names_cache buffer in mount_block_root (Jeff Layton) [678544] - [kernel] audit: overhaul __audit_inode_child to accomodate retrying (Jeff Layton) [678544] - [kernel] audit: optimize audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: make audit_compare_dname_path use parent_len helper (Jeff Layton) [678544] - [kernel] audit: remove dirlen argument to audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: set the name_len in audit_inode for parent lookups (Jeff Layton) [678544] - [kernel] audit: add a new "type" field to audit_names struct (Jeff Layton) [678544] - [kernel] audit: reverse arguments to audit_inode_child (Jeff Layton) [678544] - [kernel] audit: no need to walk list in audit_inode if name is NULL (Jeff Layton) [678544] - [kernel] audit: pass in dentry to audit_copy_inode wherever possible (Jeff Layton) [678544] - [fs] audit: Lose the first argument of audit_inode_child() (Jeff Layton) [678544] - [fs] audit: __link_path_walk should call audit_inode with original "name" (Jeff Layton) [678544] - [fs] fuse: fix stat call on 32 bit platforms (Brian Foster) [872629]- [net] tcp: sk_add_backlog() is too agressive for TCP (Jiri Benc) [947950] - [net] add a limit parameter to sk_add_backlog() (Jiri Benc) [947950] - [net] sctp: fix Kconfig bug in default cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Change defaults on cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Make hmac algorithm selection for cookie generation dynamic (Daniel Borkmann) [918316] - [net] ipv6: bind() use stronger condition for bind_conflict (Flavio Leitner) [917872] - [net] tcp: bind() use stronger condition for bind_conflict (Flavio Leitner) [894683] - [net] vxlan: add ethtool support (Amerigo Wang) [918014] - [net] vxlan: Use UDP Tunnel segmention (Amerigo Wang) [918014] - [net] vxlan: fix oops when delete netns containing vxlan (Amerigo Wang) [918014] - [net] vxlan: reset nf before xmit vxlan encapsulated packet (Amerigo Wang) [918014] - [net] vxlan: Use tunnel_ip_select_ident() for tunnel IP-Identification (Amerigo Wang) [918014] - [net] vxlan: Add capability of Rx checksum offload for inner packet (Amerigo Wang) [918014] - [net] vxlan: capture inner headers during encapsulation (Amerigo Wang) [918014] - [net] tunneling: Add generic Tunnel segmentation (Amerigo Wang) [918014] - [net] tunneling: Inherit NETIF_F_SG for hw_enc_features (Amerigo Wang) [918014] - [net] Kill link between CSUM and SG features (Amerigo Wang) [918014] - [net] ip_gre: fix the inner header offset for gretap (Amerigo Wang) [918011] - [net] ip_gre: enable GRO by default (Amerigo Wang) [918011] - [net] ip_gre: add GRO capability (Amerigo Wang) [918011] - [net] ip_gre: get rid of ipgre_lock (Amerigo Wang) [918011] - [net] gro: add gro_cells infrastructure (Amerigo Wang) [918011] - [net] gro: add checksuming helpers (Amerigo Wang) [918011] - [net] ipv4: Fix ip-header identification for gso packets (Amerigo Wang) [918011] - [net] ip_gre: add ethtool support to gre tunnel (Amerigo Wang) [918011] - [net] ip_gre: Fix GRE_CSUM case (Amerigo Wang) [918011] - [net] ip_gre: Fix IP-Identification (Amerigo Wang) [918011] - [net] ip_gre: remove an extra dst_release() (Amerigo Wang) [918011] - [net] ip_gre: allow CSUM capable devices to handle packets (Amerigo Wang) [918011] - [net] gre: Add TCP segmentation offload for GRE (Amerigo Wang) [918011] - [net] gso: factor out skb_mac_gso_segment() from skb_gso_segment() (Amerigo Wang) [918011] - [net] ipv4: fix warning in xfrm4_mode_tunnel_input (Amerigo Wang) [918011] - [net] ipv6: fix warning in xfrm6_mode_tunnel_input (Amerigo Wang) [918011] - [net] Add skb_unclone() helper functions (Amerigo Wang) [918011] - [net] offloading: Handle encapsulated offloads before fragmentation or handing to lower dev (Amerigo Wang) [918011] - [net] offloading: Add support for hardware-offloaded encapsulation (Amerigo Wang) [918011] - [net] ip_gre: When TOS is inherited, use configured TOS value for non-IP packets (Amerigo Wang) [918011] - [net] ip_gre: Fix kernel panic in IP_GRE with GRE csums (Amerigo Wang) [918011] - [net] ip_gre: set transport header correctly to gre header (Amerigo Wang) [918011] - [net] ip_gre: fix possible use after free (Amerigo Wang) [918011] - [net] gre: add GSO support (Amerigo Wang) [918011] - [net] ip_gre: Fix ip_gre lockless xmits (Amerigo Wang) [918011] - [net] ip_gre: lockless xmit (Amerigo Wang) [918011] - [net] gre: fix improper error handling (Amerigo Wang) [918011] - [net] gre: PPP over IPv4 (Point-to-Point Tunneling Protocol) (Amerigo Wang) [918011] - [net] ip_gre: include route header_len in max_headroom calculation (Amerigo Wang) [918011] - [net] offloading: do not disable sg for packets requiring no checksum (Amerigo Wang) [918011] - [net] offloading: fix can_checksum_protocol() arguments swap (Amerigo Wang) [918011] - [net] offloading: Convert checksums to use centrally computed features (Amerigo Wang) [918011] - [net] offloading: Convert skb_need_linearize() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Convert dev_gso_segment() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Pass features into netif_needs_gso() (Amerigo Wang) [918011] - [net] offloading: Generalize netif_get_vlan_features() (Amerigo Wang) [918011] - [net] Rename skb_has_frags to skb_has_frag_list (Amerigo Wang) [918011] - [net] fix a wrong assignment in skb_split() (Amerigo Wang) [918011] - [net] tso: Fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gso: fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gro: Re-fix different skb headrooms (Amerigo Wang) [918011] - [net] gro: fix different skb headrooms (Amerigo Wang) [918011] - [net] Fix skb_copy_expand() handling of ->csum_start (Amerigo Wang) [918011] - [net] Fix corruption of skb csum field in pskb_expand_head() of net/core/skbuff.c (Amerigo Wang) [918011] - [net] netlink: drop_monitor/dropwatch friendly (Amerigo Wang) [915552] - [net] netlink: dont drop packet but consume it (Amerigo Wang) [915552] - [net] drop_monitor: convert some kfree_skb call sites to consume_skb (Amerigo Wang) [915552] - [net] more accurate network taps in transmit path (Amerigo Wang) [915552] - [net] openvswitch: Move LRO check from transmit to received (Amerigo Wang) [904914] - [net] adjust skb_gso_segment() for calling in rx path (Amerigo Wang) [904914] - [net] bonding: unset primary slave via sysfs (Veaceslav Falico) [905932] - [net] netem: fix possible skb leak (Amerigo Wang) [903961] - [net] WARN if skb_checksum_help() is called on skb requiring segmentation (Amerigo Wang) [903961]- [net] macvlan: remove bogus check in macvlan_handle_frame() (Jiri Pirko) [952785] - [net] macvlan: fix passthru mode race between dev removal and rx path (Jiri Pirko) [952785] - [kernel] rcu: Replace list_first_entry_rcu() with list_first_or_null_rcu() (Jiri Pirko) [952785] - [kernel] tick: Don't invoke tick_nohz_stop_sched_tick() if the cpu is offline (Prarit Bhargava) [950068] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068] - [mm] memory-failure: fix wrong num_poisoned_pages in handling memory error on thp (Naoya Horiguchi) [954045] - [mm] memory-failure: clean up soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: use num_poisoned_pages instead of mce_bad_pages (Naoya Horiguchi) [954045] - [mm] memory-failure: do code refactor of soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: fix an error of mce_bad_pages statistics (Naoya Horiguchi) [954045] - [mm] memory-failure: fix wrong argument of migrate_huge_pages() in soft_offline_huge_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: let the compiler add the function name (Naoya Horiguchi) [954045] - [mm] memory-failure: change order of error_states[]'s elements (Naoya Horiguchi) [954045] - [mm] memory-failure: fix misjudgement of page_action() for errors on mlocked pages (Naoya Horiguchi) [954045] - [mm] memory-failure: fix action_result() to print out dirty/clean (Naoya Horiguchi) [954045] - [mm] memory-failure: split thp at the beginning of soft_offline_page() (Naoya Horiguchi) [954045] - [net] bluetooth/rfcomm: Fix missing msg_namelen update in rfcomm_sock_recvmsg() (Weiping Pan) [955654] {CVE-2013-3225} - [net] bluetooth: fix possible info leak in bt_sock_recvmsg() (Radomir Vrbovsky) [955604] {CVE-2013-3224}- [fs] gfs2: Use ->writepages for ordered writes (Robert S Peterson) [859444] - [fs] gfs2: Merge gfs2_attach_bufdata() into trans.c (Robert S Peterson) [859444] - [fs] gfs2: Copy gfs2_trans_add_bh into new data/meta functions (Robert S Peterson) [859444] - [fs] gfs2: Split gfs2_trans_add_bh() into two (Robert S Peterson) [859444] - [fs] gfs2: Merge revoke adding functions (Robert S Peterson) [859444] - [fs] gfs2: Remove bd_list_tr (Robert S Peterson) [859444] - [fs] gfs2: Clean up gfs2_create (Robert S Peterson) [859444] - [fs] nfs: Fix another reboot recovery race (Steve Dickson) [923939] - [fs] nfs: Use CLAIM_DELEG_CUR_FH opens when available (Steve Dickson) [923939] - [fs] nfs: Enable open-by-filehandle (Steve Dickson) [923939] - [fs] nfs: Add xdr support for CLAIM_FH and CLAIM_DELEG_CUR_FH opens (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_opendata_alloc in preparation for NFSv4.1 open modes (Steve Dickson) [923939] - [fs] nfs: implement new 4.1 open reclaim types (Steve Dickson) [923939] - [fs] nfs: Select the "most recent locking state" for read/write/setattr stateids (Steve Dickson) [923939] - [fs] nfs: Prepare for minorversion-specific nfs_server capabilities (Steve Dickson) [923939] - [fs] nfs: __nfs_find_lock_context needs to check ctx->lock_context for a match too (Steve Dickson) [923939] - [fs] nfs: Dont accept more reads/writes if the open context recovery failed (Steve Dickson) [923939] - [fs] nfs: Fail I/O if the state recovery fails irrevocably (Steve Dickson) [923939] - [fs] nfs: Resend the READ/WRITE RPC call if a stateid change causes an error (Steve Dickson) [923939] - [fs] nfs: The stateid must remain the same for replayed RPC calls (Steve Dickson) [923939] - [fs] nfs: Add a helper for encoding opaque data (Steve Dickson) [923939] - [fs] nfs: Clean up helper function nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Rename encode_stateid() to encode_open_stateid() (Steve Dickson) [923939] - [fs] nfs: Dont copy read delegation stateids in setattr (Steve Dickson) [923939] - [fs] nfs: Add helpers for basic copying of stateids (Steve Dickson) [923939] - [fs] nfs: Rename nfs4_copy_stateid() (Steve Dickson) [923939] - [fs] nfs: Further clean-ups of delegation stateid validation (Steve Dickson) [923939] - [fs] nfs: Fix matching of the stateids when returning a delegation (Steve Dickson) [923939] - [fs] gfs2: Clean up inode creation path (Robert S Peterson) [859446] - [fs] gfs2: dont reference inode:s glock during block allocation trace (Robert S Peterson) [859446] - [fs] gfs2: Use proper allocation context for new inodes (Robert S Peterson) [859446] - [fs] gfs2: Move all locking inside the inode creation function (Robert S Peterson) [859446] - [fs] gfs2: Clean up symlink creation (Robert S Peterson) [859446] - [fs] gfs2: Clean up mkdir (Robert S Peterson) [859446] - [fs] gfs2: Make . and .. qstrs constant (Robert S Peterson) [859446] - [fs] gfs2: Add Orlov allocator (Robert S Peterson) [859446] - [fs] gfs2: Add "top dir" flag support (Robert S Peterson) [859446] - [virt] kvm: fix maintenance of guest/host xcr0 state (Paolo Bonzini) [952252] - [virt] xen-netfront: reduce gso_max_size to account for max TCP header (Andrew Jones) [957231] - [fs] gfs2: Issue discards in 512b sectors (Robert S Peterson) [922779] - [fs] nfs: Check for buffer length in __nfs4_get_acl_uncached (Sachin Prabhu) [906056] - [kernel] tick: Change log level of NOHZ local_softirq_pending message (Radomir Vrbovsky) [907516] - [x86] vdso: avoid overflow in vgetns() (Prarit Bhargava) [902320] - [block] propagate proper return codes from blk_get_request callers (Jeff Moyer) [927918] - [block] Check the return value from blk_get_request (Jeff Moyer) [927918]- [kernel] perf: fix perf_swevent_enabled array out-of-bound access (Petr Matousek) [962794] {CVE-2013-2094} - [tools] perf: Fix strbuf_addf() when the buffer needs to grow (Jiri Olsa) [927866] - [tools] perf/header: Fix numa topology printing (Jiri Olsa) [927866] - [tools] perf/test: Fix exclude_guest parse events tests (Jiri Olsa) [927866] - [tools] perf: do not flush maps on COMM for perf report (Jiri Olsa) [927866] - [tools] perf/help: Fix --help for builtins (Jiri Olsa) [927866] - [tools] perf/trace: Check if sample raw_data field is set (Jiri Olsa) [927866] - [tools] perf/trace: Validate syscall id before growing syscall table (Jiri Olsa) [927866] - [tools] perf/python: Properly link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/hists: Add back callchain folding symbol (Jiri Olsa) [927866] - [tools] perf: Fix build on sparc (Jiri Olsa) [927866] - [tools] perf/python: Link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [927866] - [tools] traceevent: Fix missed freeing of subargs in free_arg() in filter (Jiri Olsa) [927866] - [tools] traceevent: Add back pevent assignment in __pevent_parse_format() (Jiri Olsa) [927866] - [tools] perf/hists: Fix off-by-two bug on the first column (Jiri Olsa) [927866] - [tools] perf: Remove warnings on JIT samples for srcline sort key (Jiri Olsa) [927866] - [tools] perf: Fix segfault when using srcline sort key (Jiri Olsa) [927866] - [tools] perf: Precise mode requires exclude_guest (Jiri Olsa) [927866] - [tools] perf/hists: Add more helpers for hist entry stat (Jiri Olsa) [927866] - [tools] perf/hists: Move he->stat.nr_events initialization to a template (Jiri Olsa) [927866] - [tools] perf/hists: Introduce struct he_stat (Jiri Olsa) [927866] - [tools] perf/diff: Removing the total_period argument from output code (Jiri Olsa) [927866] - [tools] perf: Add hpp interface to enable/disable hpp column (Jiri Olsa) [927866] - [tools] perf: Removing hists pair argument from output path (Jiri Olsa) [927866] - [tools] perf/hists: Separate overhead and baseline columns (Jiri Olsa) [927866] - [tools] perf/diff: Refactor diff displacement position info (Jiri Olsa) [927866] - [tools] perf/hists: Add struct hists pointer to struct hist_entry (Jiri Olsa) [927866] - [tools] perf: Complete tracepoint event names (Jiri Olsa) [927866] - [tools] perf/evlist: Remove some unused methods (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce add_newtp method (Jiri Olsa) [927866] - [tools] perf: Convert to BACKTRACE_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Long option completion support for each subcommands (Jiri Olsa) [927866] - [tools] perf: Complete long option names of perf command (Jiri Olsa) [927866] - [tools] perf: Check existence of _get_comp_words_by_ref when bash completing (Jiri Olsa) [927866] - [tools] perf/inject: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/record: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/evlist: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/top: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/probe: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-list: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-cache: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/timechart: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/lock: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/kmem: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/help: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/script: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/stat: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/sched: Look up thread using tid instead of pid (Jiri Olsa) [927866] - [tools] perf/inject: Remove static variables (Jiri Olsa) [927866] - [tools] perf/inject: Remove unused 'input_name' static var (Jiri Olsa) [927866] - [tools] perf/trace: Use evsel->handler.func (Jiri Olsa) [927866] - [tools] perf: Convert to HAVE_STRLCPY (Jiri Olsa) [927866] - [tools] perf: Convert to GTK2_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to NEWT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBAUDIT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBUNWIND_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBELF_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Remove unused PYRF_OBJS variable on Makefile (Jiri Olsa) [927866] - [tools] perf: Move libdw availability check before arch Makefile (Jiri Olsa) [927866] - [tools] perf/trace: Add aliases for some syscalls (Jiri Olsa) [927866] - [tools] perf/probe: Print an enum type variable in "enum variable-name" format when showing accessible variables (Jiri Olsa) [927866] - [tools] perf: Check libaudit availability for perf-trace builtin (Jiri Olsa) [927866] - [tools] perf/hists: Add missing period_* fields when collapsing a hist entry (Jiri Olsa) [927866] - [tools] perf/trace: New tool (Jiri Olsa) [927866] - [tools] perf/evsel: Export the event_format constructor (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce rawptr() method (Jiri Olsa) [927866] - [tools] perf: Use perf_evsel__newtp in the event parser (Jiri Olsa) [927866] - [tools] perf/evsel: The tracepoint constructor should store sys:name (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce set_filter() method (Jiri Olsa) [927866] - [tools] perf/evlist: Renane set_filters method to apply_filters (Jiri Olsa) [927866] - [tools] perf/test: Add test to check we correctly parse and match syscall open parms (Jiri Olsa) [927866] - [tools] perf/evsel: Handle endianity in intval method (Jiri Olsa) [927866] - [tools] perf/evsel: Know if byte swap is needed (Jiri Olsa) [927866] - [tools] perf: Allow handling a NULL cpu_map as meaning "all cpus" (Jiri Olsa) [927866] - [tools] perf/evsel: Improve tracepoint constructor setup (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on pevent_parse_event (Jiri Olsa) [927866] - [tools] perf/test: Fix build failure (Jiri Olsa) [927866] - [tools] traceevent: Handle alloc_arg failure (Jiri Olsa) [927866] - [tools] perf/test: Add test for the sched tracepoint format fields (Jiri Olsa) [927866] - [tools] perf/evsel: Provide a new constructor for tracepoints (Jiri Olsa) [927866] - [tools] traceevent: Carve out events format parsing routine (Jiri Olsa) [927866] - [tools] traceevent: Remove some die() calls (Jiri Olsa) [927866] - [tools] traceevent: Fix afterlife gotos (Jiri Olsa) [927866] - [tools] traceevent: Use calloc were applicable (Jiri Olsa) [927866] - [tools] traceevent: Use asprintf were applicable (Jiri Olsa) [927866] - [tools] perf: bfd.h/libbfd detection fails with recent binutils (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_flags/symbols (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_fields (Jiri Olsa) [927866] - [tools] traceevent: Make sure that arg->op.right is set properly (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on process_array() (Jiri Olsa) [927866] - [tools] perf: remove sscanf extension as (Jiri Olsa) [927866] - [tools] perf/header: Remove unused @feat arg from ->process callback (Jiri Olsa) [927866] - [tools] perf/header: Use pre-processed session env when printing (Jiri Olsa) [927866] - [tools] perf/header: Add ->process callbacks to most of features (Jiri Olsa) [927866] - [tools] perf/header: Add struct perf_session_env (Jiri Olsa) [927866] - [tools] perf/timechart: Use zalloc and fix a couple leaks (Jiri Olsa) [927866] - [tools] perf/lock: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/kmem: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/record: Print event causing perf_event_open() to fail (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in util/map.c (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in trace-event-perl.c for 32 bits machine (Jiri Olsa) [927866] - [tools] perf/stat: Check PMU cpumask file (Jiri Olsa) [927866] - [tools] perf/report: Add missing perf_hpp__init for pipe-mode (Jiri Olsa) [927866] - [tools] perf/scripts: Export a find_scripts() function (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample-record/report (Jiri Olsa) [927866] - [tools] perf/scripts: Add --symbols option to handle specific symbols (Jiri Olsa) [927866] - [tools] perf/symbols: Filter samples with unresolved symbol when "--symbols" option is used (Jiri Olsa) [927866] - [tools] perf/archive: Make 'f' the last parameter for tar (Jiri Olsa) [927866] - [tools] perf/archive: Remove -f from the rm command (Jiri Olsa) [927866] - [tools] perf/stat: Move stats related code to util/stat.c (Jiri Olsa) [927866] - [tools] perf/report: Enable integrated annotation only if possible (Jiri Olsa) [927866] - [tools] perf: Add sort__has_sym (Jiri Olsa) [927866] - [tools] perf/hists: Fix first column printing (Jiri Olsa) [927866] - [tools] perf/hists: Fix output for 100.00 (Jiri Olsa) [927866] - [tools] traceevent: Define _GNU_SOURCE in Makefile (Jiri Olsa) [927866] - [tools] perf/sched: Fixup for the die() removal (Jiri Olsa) [927866] - [tools] perf/probe: Add union member access support (Jiri Olsa) [927866] - [tools] perf/sched: Don't read all tracepoint variables in advance (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_evsel__{int, str}val (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce perf_evsel__{str, int}val methods (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_tool as ancestor (Jiri Olsa) [927866] - [tools] perf/sched: Remove unused thread parameter (Jiri Olsa) [927866] - [tools] perf: Use __maybe_used for unused variables (Jiri Olsa) [927866] - [tools] perf: Back vdso DSO with real data (Jiri Olsa) [927866] - [tools] perf/symbols: Make dsos__find function globally available (Jiri Olsa) [927866] - [tools] perf: Add memdup function (Jiri Olsa) [927866] - [tools] perf: Do backtrace post unwind only if we regs and stack were captured (Jiri Olsa) [927866] - [tools] perf: fix ALIGN redefinition in system headers (Jiri Olsa) [927866] - [tools] perf: include __WORDSIZE definition (Jiri Olsa) [927866] - [tools] perf: Update types definitions for Android (Jiri Olsa) [927866] - [tools] perf: Add missing perf_regs.h file to MANIFEST (Jiri Olsa) [927866] - [tools] perf: include wrapper for magic.h (Jiri Olsa) [927866] - [tools] perf/kmem: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/sched: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/symbols: Remove BIONIC wrapper around libgen.h (Jiri Olsa) [927866] - [tools] perf/probe: Make a copy of exec path for passing to basename (Jiri Olsa) [927866] - [tools] perf/annotate: Make a copy of filename for passing to basename (Jiri Olsa) [927866] - [tools] perf/gtk/browser: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format->width to calculate the column widths (Jiri Olsa) [927866] - [tools] perf/hists: Handle field separator properly (Jiri Olsa) [927866] - [tools] perf/hists: Introduce perf_hpp for hist period printing (Jiri Olsa) [927866] - [tools] perf/bench: fix assert when NDEBUG is defined (Jiri Olsa) [927866] - [tools] perf: Fix build for another rbtree.c change (Jiri Olsa) [927866] - [tools] perf: add NO_BACKTRACE for application self-debugging (Jiri Olsa) [927866] - [tools] traceevent: replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf: replace mkostemp with mkstemp (Jiri Olsa) [927866] - [tools] perf: include missing pthread.h header (Jiri Olsa) [927866] - [tools] perf: fix missing winsize definition (Jiri Olsa) [927866] - [tools] perf: include basename for non-glibc systems (Jiri Olsa) [927866] - [tools] perf: Replace sort's standalone field_sep with symbol_conf.field_sep (Jiri Olsa) [927866] - [tools] perf/diff: Make diff command work with evsel hists (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_print_function (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_event_handler (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pretty_print() (Jiri Olsa) [927866] - [tools] perf: Ignore compiled python binaries (Jiri Olsa) [927866] - [tools] perf: Fix cache event name generation (Jiri Olsa) [927866] - [tools] perf/test: Add roundtrip test for hardware cache events (Jiri Olsa) [927866] - [tools] perf/evlist: Add fprintf method (Jiri Olsa) [927866] - [tools] perf: Remove extraneous newline when parsing hardware cache events (Jiri Olsa) [927866] - [tools] perf/test: Add round trip test for sw and hw event names (Jiri Olsa) [927866] - [tools] perf/header: Prepare tracepoint events regardless of name (Jiri Olsa) [927866] - [tools] perf/header: Fix a typo on evsel (Jiri Olsa) [927866] - [tools] perf: Clean target should do clean for lib/traceevent too (Jiri Olsa) [927866] - [tools] perf: Allow user to indicate path to objdump in command line (Jiri Olsa) [927866] - [tools] perf: Replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf/header: Swap pmu mapping numbers if needed (Jiri Olsa) [927866] - [tools] perf/header: Set tracepoint event name only if not set (Jiri Olsa) [927866] - [tools] perf/header: Use evlist->nr_entries on write_event_desc() (Jiri Olsa) [927866] - [tools] perf: remove unneeded include of network header files (Jiri Olsa) [927866] - [tools] perf: Remove the node from rblist in strlist__remove (Jiri Olsa) [927866] - [tools] perf: Fix intlist node removal (Jiri Olsa) [927866] - [tools] perf: Fix x86 builds with ARCH specified on the command line (Jiri Olsa) [927866] - [tools] perf/record: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/script: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/help: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf/stat: Remove use of die/exit and handle errors (Jiri Olsa) [927866] - [tools] perf/lock: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf: handle errors in synthesized event functions (Jiri Olsa) [927866] - [tools] perf/session: flush_sample_queue needs to handle errors from handlers (Jiri Olsa) [927866] - [tools] traceevent: Modify header to work in C++ programs (Jiri Olsa) [927866] - [tools] traceevent: Fix off-by-one bug in pevent_strerror() (Jiri Olsa) [927866] - [tools] traceevent: Fix strerror_r() use in pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_errno (Jiri Olsa) [927866] - [tools] traceevent: Do not link broken field arg for an old ftrace event (Jiri Olsa) [927866] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [927866] - [tools] perf: Add pmu mappings to header information (Jiri Olsa) [927866] - [tools] perf/report: Update event names from header description (Jiri Olsa) [927866] - [tools] perf: Refactor print_event_desc() (Jiri Olsa) [927866] - [tools] perf/test: Do not abort tests on error (Jiri Olsa) [927866] - [tools] perf: Fix 'No libunwind found' make warning message (Jiri Olsa) [927866] - [tools] perf/hists: Rename and move some functions (Jiri Olsa) [927866] - [tools] perf/hists: Separate out hist print functions (Jiri Olsa) [927866] - [tools] perf: Fix include order for bison/flex-generated C files (Jiri Olsa) [927866] - [tools] perf/symbols: Fix builds with NO_LIBELF set (Jiri Olsa) [927866] - [tools] perf: silence GTK2 probing errors (Jiri Olsa) [927866] - [tools] perf/script: Fix libexec scripts path in Documentation (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Ensure not to call gtk_main_quit() twice (Jiri Olsa) [927866] - [tools] perf: Rename global variable 'events' in util/header.c (Jiri Olsa) [927866] - [tools] perf: Rename some variables for better understanding (Jiri Olsa) [927866] - [tools] perf: Report number of pmu type of unknown events (Jiri Olsa) [927866] - [tools] perf: Fix type for evsel->ids and add size check for ids (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Add perf_gtk__show_helpline() for pr_* (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Use helpline API in browser (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Implement helpline_fns (Jiri Olsa) [927866] - [tools] perf/ui: Introduce struct ui_helpline (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce evsel list accessors (Jiri Olsa) [927866] - [tools] perf/evlist: Rename __group method to __set_leader (Jiri Olsa) [927866] - [tools] perf/symbols: Add description of JIT interface (Jiri Olsa) [927866] - [tools] perf/symbols: Use both runtime and debug images (Jiri Olsa) [927866] - [tools] perf/symbols: Convert dso__load_syms to take 2 symsrc's (Jiri Olsa) [927866] - [tools] perf/symbols: Factor want_symtab out of dso__load_sym() (Jiri Olsa) [927866] - [tools] perf/symbols: Switch dso__synthesize_plt_symbols() to use symsrc (Jiri Olsa) [927866] - [tools] perf/symbols: Set symtab_type in dso__load_sym (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symsrc structure (Jiri Olsa) [927866] - [tools] perf/symbols: Track symtab_type of vmlinux (Jiri Olsa) [927866] - [tools] perf/symbols: Avoid segfault in elf_strptr (Jiri Olsa) [927866] - [tools] perf/symbols: only set vmlinux longname & mark loaded if really loaded (Jiri Olsa) [927866] - [tools] perf/symbols: Simplify out_fixup in kernel syms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused 'end' arg in kallsyms parse cb (Jiri Olsa) [927866] - [tools] perf/symbols: Correct comment wrt kallsyms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unneeded call to dso__set_long_name() (Jiri Olsa) [927866] - [tools] perf/symbols: Don't try to synthesize plt without dynstr (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused function map__objdump_2ip (Jiri Olsa) [927866] - [tools] perf/symbols: Only un-prelink non-zero symbols (Jiri Olsa) [927866] - [tools] perf/compat: Disable dwarf unwind (Jiri Olsa) [927866] - [tools] perf: Support for DWARF mode callchain (Jiri Olsa) [927866] - [tools] perf: Support for DWARF CFI unwinding on post processing (Jiri Olsa) [927866] - [tools] perf: Support user regs and stack in sample parsing (Jiri Olsa) [927866] - [tools] perf: Add libunwind dependency for DWARF CFI unwinding (Jiri Olsa) [927866] - [tools] perf: Add interface to arch registers sets (Jiri Olsa) [927866] - [tools] perf/compat: Force PERF_ATTR_SIZE_VER0 perf event abi (Jiri Olsa) [927866] - [tools] perf: Adding PERF_ATTR_SIZE_VER2 to the header swap check (Jiri Olsa) [927866] - [tools] perf/symbols: Implement poor man's ELF parser (Jiri Olsa) [927866] - [tools] perf/symbols: Support minimal build without libelf (Jiri Olsa) [927866] - [tools] perf/symbols: Split out util/symbol-elf.c (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symbol__elf_init() (Jiri Olsa) [927866] - [tools] perf: Fix /etc config related installation (Jiri Olsa) [927866] - [tools] perf: Support for events bash completion (Jiri Olsa) [927866] - [tools] perf: Initial bash completion support (Jiri Olsa) [927866] - [tools] perf/lock: improve message when tracepoints are not enabled (Jiri Olsa) [927866] - [tools] perf/scripts: Correct handler check and spelling errors (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample.py as a sample for general event handling (Jiri Olsa) [927866] - [tools] perf/scripts: Add a python library EventClass.py (Jiri Olsa) [927866] - [tools] perf/scripts: Pass event/thread/dso name and symbol info to event handler in python (Jiri Olsa) [927866] - [tools] perf/script: Replace struct thread with struct addr_location as a parameter for process_event (Jiri Olsa) [927866] - [tools] perf/script: Add general python handler to process non-tracepoint events (Jiri Olsa) [927866] - [tools] perf/list: Document precise event sampling for AMD IBS (Jiri Olsa) [927866] - [tools] perf/list: Update documentation about raw event setup (Jiri Olsa) [927866] - [tools] traceevent: Fix cast from pointer to integer for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix parsing of 64 bit raw config value for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix lib/traceevent build dir with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf: Fix version file for perf documentation with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf/script: Stop using pevent directly (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_sample (Jiri Olsa) [927866] - [tools] perf/lock: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/kmem: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/evsel: Cache associated event_format (Jiri Olsa) [927866] - [tools] perf/header: Set the tracepoint names on PERF_RECORD_HEADER_TRACING_DATA (Jiri Olsa) [927866] - [tools] perf: Add dump_stack function (Jiri Olsa) [927866] - [tools] perf/hists: Add verbose mode hotkey (Jiri Olsa) [927866] - [tools] perf: Fix typo in tools/perf (Jiri Olsa) [927866] - [idle] intel_idle: additional Haswell CPU-id (John Villalovos) [818357] - [idle] intel_idle: support Haswell (John Villalovos) [818357] - [fs] udf: avoid info leak on export (Nikola Pajkovsky) [922355] {CVE-2012-6548} - [powerpc] oprofile: Fix error in oprofile power7_marked_instr_event() function (Steve Best) [912482] - [kernel] tracing: Fix timer tracing (Jiri Olsa) [881030] - [block] dump request state on seeing a corrupted request completion (Mike Snitzer) [957259] - [scsi] lpfc: Fixed deadlock between hbalock and nlp_lock use (Rob Evers) [960717] - [netdrv] cxgb4: set coalesce parameters on all queues (Steve Best) [895115] - [kernel] tracing: Fix possible NULL pointer dereferences (Weiping Pan) [952213] {CVE-2013-3301} - [kernel] tracing: Fix panic when lseek() called on "trace" opened for writing (Weiping Pan) [952213] {CVE-2013-3301}- [netdrv] vmxnet3: prevent div-by-zero panic when ring resizing uninitialized dev (Neil Horman) [922299] - [netdrv] vmxnet3: make local function static (Neil Horman) [922299] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [922299] - [netdrv] vmxnet3: better RSS support (Neil Horman) [922299] - [netdrv] vmxnet3: remove unused irq_share_mode (Neil Horman) [922299] - [netdrv] vmxnet3: use static RSS key (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_ printk wrappers (Neil Horman) [922299] - [netdrv] vmxnet3: remove VMXNET3_MAX_DEVICES (Neil Horman) [922299] - [netdrv] vmxnet3: remove device counter (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_dbg (Neil Horman) [922299] - [netdrv] vmxnet3: remove unnecessary bookkeeping (Neil Horman) [922299] - [netdrv] vmxnet3: fix messages printed before registration (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_alloc_skb_ip_align (Neil Horman) [922299] - [netdrv] vmxnet3: fix drvinfo strings set in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: remove __dev* attributes (Neil Horman) [922299] - [netdrv] vmxnet3: fix indentation (Neil Horman) [922299] - [netdrv] vmxnet3: convert BUG_ON(true) into a simple BUG() (Neil Horman) [922299] - [netdrv] vmxnet3: must split too big fragments (Neil Horman) [922299] - [netdrv] vmxnet3: Fix race between dev_open() and register_netdev() (Neil Horman) [922299] - [netdrv] vmxnet3: Define and apply a default policy for RX flow hash indirection (Neil Horman) [922299] - [netdrv] vmxnet3: Centralise validation of ETHTOOL_{G, S}RXFHINDIR parameters (Neil Horman) [922299] - [netdrv] vmxnet3: remove use of ndo_set_multicast_list in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: Enable GRO support (Neil Horman) [922299] - [kernel] hrtimer: add expiry time overflow check in hrtimer_interrupt (Prarit Bhargava) [947659] - [kernel] time: Move ktime_t overflow checking into timespec_valid_strict (Prarit Bhargava) [947659] - [kernel] time: Improve sanity checking of timekeeping inputs (Prarit Bhargava) [947659] - [powerpc] pseries: Enable the PFO-based RNG accelerator (Steve Best) [947106] - [char] hw_random/pseries-rng: PFO-based hwrng driver (Steve Best) [947106] - [powerpc] vio: Remove dma not supported warnings (Steve Best) [947106] - [powerpc] pseries: Add PFO support to the VIO bus (Steve Best) [947106] - [powerpc] pseries: Add new hvcall constants to support PFO (Steve Best) [947106] - [virt] x86/paravirt: don't enter/leave lazy mode in interrupts (Andrew Jones) [874053] - [powerpc] pSeries_lpar_hpte_remove fails from Adjunct partition being performed before the ANDCOND test (Steve Best) [952309] - [powerpc] pseries/eeh: Fix crash when error happens during device probe (Steve Best) [905264] - [kernel] resource: fix stack overflow in __reserve_region_with_split() (Myron Stowe) [858087] - [md] dm-raid: Fix for "sync" directive ineffectiveness (Jonathan E Brassow) [859562] - [block] fix max discard sectors limit (Mike Snitzer) [910054] - [netdrv] vmxnet3: Fix inconsistent LRO state after initialization (Neil Horman) [918203] - [netdrv] vmxnet3: fix ethtool ring buffer size setting (Neil Horman) [913615] - [netdrv] ibmveth: Fix DMA unmap error (Steve Best) [902923] - [net] atm: update msg_namelen in vcc_recvmsg() (Nikola Pajkovsky) [955225] {CVE-2013-3222} - [net] veth: Dont kfree_skb() after dev_forward_skb() (Jiri Benc) [957713] {CVE-2013-2017} - [x86] power: Correct the MSR_IA32_ENERGY_PERF_BIAS message (Neil Horman) [917147] - [x86] msr: Fix typo in ENERGY_PERF_BIAS_POWERSAVE (Neil Horman) [917147] - [x86] power: Initialize MSR_IA32_ENERGY_PERF_BIAS (Neil Horman) [917147] - [x86] power: define RAPL MSRs (Neil Horman) [917147] - [x86] turbostat: display SMI count by default (Neil Horman) [917147] - [idle] intel_idle: disable Atom/Lincroft HW C-state auto-demotion (Neil Horman) [917147] - [idle] intel_idle: disable NHM/WSM HW C-state auto-demotion (Neil Horman) [917147] - [x86] turbostat: share kernel MSR #defines (Neil Horman) [917147] - [fs] compat: fix build on MIPS/s390/ppc64 (Jeff Moyer) [885239] - [fs] readv/writev: do the same MAX_RW_COUNT truncation that read/write does (Jeff Moyer) [885239]- [fs] nfs: Fix handling of revoked delegations by setattr (Steve Dickson) [952329] - [fs] nfs: Return the delegation if the server returns NFS4ERR_OPENMODE (Steve Dickson) [952329] - [fs] nfs: Fix another potential state manager deadlock (Steve Dickson) [950598] - [fs] nfs: Fix another open/open_recovery deadlock (Steve Dickson) [916806] - [fs] nfs: Hold reference to layout hdr in layoutget (Steve Dickson) [916726] - [fs] nfs: add "pnfs_" prefix to get_layout_hdr() and put_layout_hdr() (Steve Dickson) [916726] - [fs] nfs: nfs4_open_done first must check that GETATTR decoded a file type (Steve Dickson) [916722] - [net] sunrpc: Dont start the retransmission timer when out of socket space (Steve Dickson) [916735] - [fs] nfs: Dont use SetPageError in the NFS writeback code (Steve Dickson) [912867] - [fs] nfs: Dont decode skipped layoutgets (Steve Dickson) [904025] - [fs] nfs: nfs4_proc_layoutget returns void (Steve Dickson) [904025] - [fs] nfs: defer release of pages in layoutget (Steve Dickson) [904025] - [fs] nfs: Use kcalloc() when allocating arrays (Steve Dickson) [904025] - [fs] nfs: Fix an ABBA locking issue with session and state serialisation (Steve Dickson) [912842] - [fs] nfs: Fix a race in the pNFS return-on-close code (Steve Dickson) [912842] - [fs] nfs: Do not accept delegated opens when a delegation recall is in effect (Steve Dickson) [912842] - [fs] nfs: Fix a reboot recovery race when opening a file (Steve Dickson) [908524] - [fs] nfs: Ensure delegation recall and byte range lock removal don't conflict (Steve Dickson) [908524] - [fs] nfs: Fix up the return values of nfs4_open_delegation_recall (Steve Dickson) [908524] - [fs] nfs: Dont lose locks when a server reboots during delegation return (Steve Dickson) [908524] - [fs] nfs: Move nfs4_wait_clnt_recover and nfs4_client_recover_expired_lease (Steve Dickson) [908524] - [fs] nfs: Add NFSDBG_STATE (Steve Dickson) [908524] - [fs] nfs: nfs_inode_return_delegation() should always flush dirty data (Steve Dickson) [908524] - [fs] nfs: nfs_client_return_marked_delegations cant flush data (Steve Dickson) [908524] - [fs] nfs: Prevent deadlocks between state recovery and file locking (Steve Dickson) [908524] - [fs] nfs: Allow the state manager to mark an open_owner as being recovered (Steve Dickson) [908524] - [kernel] seqlock: Dont smp_rmb in seqlock reader spin loop (Steve Dickson) [908524] - [kernel] seqlock: add 'raw_seqcount_begin()' function (Steve Dickson) [908524] - [kernel] seqlock: optimise seqlock (Steve Dickson) [908524]- [net] tcp: Reallocate headroom if it would overflow csum_start (Thomas Graf) [896233] - [net] tcp: take care of misalignments (Thomas Graf) [896233] - [net] skbuff.c cleanup (Thomas Graf) [896233] - [net] ipv6: fix incorrect route 'expires' value passed to userspace (Thomas Graf) [912029]- [fs] nfs: don't allow nfs_find_actor to match inodes of the wrong type (Jeff Layton) [913660] - [mm] hugetlbfs: add swap entry check in follow_hugetlb_page() (Naoya Horiguchi) [928883] - [fs] binfmt_elf: fix hugetlb memory check in vma_dump_size() (Naoya Horiguchi) [928883] - [x86] remove BUG_ON(TS_USEDFPU) in __sanitize_i387_state() (Oleg Nesterov) [920445] - [fs] coredump: ensure the fpu state is flushed for proper multi-threaded core dump (Oleg Nesterov) [920445] - [kernel] perf, x86: Fix raw_spin_unlock_irqrestore() usage (Jiri Olsa) [927177] - [kernel] perf, x86: Implement user-space RDPMC support, to allow fast, user-space access to self-monitoring counters (Jiri Olsa) [927177] - [kernel] perf: Fix mmap_page::offset computation (Jiri Olsa) [927177] - [kernel] perf, arch: Rework perf_event_index() (Jiri Olsa) [927177] - [kernel] perf: Update the mmap control page on mmap() (Jiri Olsa) [927177] - [kernel] perf: Fix enable_on_exec for sibling events (Jiri Olsa) [927177] - [kernel] perf: Remove superfluous arguments (Jiri Olsa) [927177] - [kernel] perf, x86: Prefer fixed-purpose counters when scheduling (Jiri Olsa) [927177] - [kernel] events: Don't divide events if it has field period (Jiri Olsa) [927177] - [kernel] perf: Carve out callchain functionality (Jiri Olsa) [927177] - [kernel] x86: Perf_event_amd.c needs (Jiri Olsa) [927177] - [kernel] perf_events: Fix slow and broken cgroup context switch code (Jiri Olsa) [927177] - [kernel] perf, x86: Avoid kfree() in CPU_STARTING (Jiri Olsa) [927177] - [kernel] x86, perf: Make copy_from_user_nmi() a library function (Jiri Olsa) [927177] - [kernel] x86, perf: Add constraints for architectural PMU (Jiri Olsa) [927177] - [kernel] perf: Remove the perf_output_begin(.sample) argument (Jiri Olsa) [927177] - [kernel] perf: Remove the nmi parameter from the swevent and overflow interface (Jiri Olsa) [927177] - [kernel] events: Ensure that timers are updated without requiring read() call (Jiri Olsa) [927177] - [kernel] perf_event: Fix broken calc_timer_values() (Jiri Olsa) [927177] - [kernel] events: Move lockless timer calculation into helper function (Jiri Olsa) [927177] - [kernel] events: Add note to update_event_times comment about holding ctx->lock (Jiri Olsa) [927177] - [kernel] perf_events: Fix perf buffer watermark setting (Jiri Olsa) [927177] - [net] ieee802154: Remove static CFLAGS in net/ieee802154/Makefile (Aristeu Rozanski) [920620] - [net] sunrpc: Add barriers to ensure read ordering in rpc_wake_up_task_queue_locked (Dave Wysochanski) [840860]- [x86] apic: Add probe() for apic_flat (Prarit Bhargava) [953342] - [x86] apic: Work around boot failure on HP ProLiant DL980 G7 Server systems (Prarit Bhargava) [912963] - [x86] apic: Use probe routines to simplify apic selection (Prarit Bhargava) [912963] - [x86] x2apic: Simplify apic init in SMP and UP builds (Prarit Bhargava) [912963] - [virt] virtio-rng: fix crashes by disallowing multiple device registrations (Amit Shah) [953097] - [virt] virtio-console: add locking around c_ovq operations (Amit Shah) [928207] - [virt] virtio-console: rename cvq_lock to c_ivq_lock (Amit Shah) [928207] - [virt] virtio_console: Merge struct buffer_token into struct port_buffer (Amit Shah) [840454] - [virt] virtio_console: Free buffers from out-queue upon close (Amit Shah) [840454] - [virt] virtio_console: Use kmalloc instead of kzalloc (Amit Shah) [840454] - [virt] virtio_console: Free buffer if splice fails (Amit Shah) [840454] - [virt] virtio-trace: Fix pthread flag for Makefile of trace-agent used (Amit Shah) [840454] - [virt] virtio-trace: do not use unavailable fcntl (F_SETPIPE_SZ) (Amit Shah) [840454] - [virt] tools: Add guest trace agent as a user tool (Amit Shah) [840454] - [virt] virtio_console: Allocate scatterlist according to the current pipe size (Amit Shah) [840454] - [trace] ftrace: Allow stealing pages from pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Wait until the port is ready on splice (Amit Shah) [840454] - [virt] virtio_console: Add a failback for unstealable pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Add splice_write support (Amit Shah) [840454] - [s390] kdump: Do not add standby memory for kdump (Hendrik Brueckner) [922943] - [fs] vfs: remove unneeded permission check from path_init (Jeff Layton) [884863] - [idle] intel_idle: Initialize driver_data correctly in ivb_cstates on IVB processor (Prarit Bhargava) [953630] - [mm] fix fs oops due to dirty pages without buffers on s390 (Hendrik Brueckner) [692530] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [861131]- [scsi] be2iscsi: Bump driver version (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue in passing the exp_cmdsn and max_cmdsn (Rob Evers) [947550] - [scsi] be2iscsi: Fix possible reentrancy issue in be_iopoll (Rob Evers) [947550] - [scsi] be2iscsi: Fix the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix checking Adapter state while establishing CXN (Rob Evers) [947550] - [scsi] be2iscsi: Fix dynamic CID allocation Mechanism in driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix the NOP-In handling code path (Rob Evers) [947550] - [scsi] be2iscsi: Fix the Port Link Status issue (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the Active Session Count from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the FW Version from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for DEFQ extension (Rob Evers) [947550] - [scsi] be2iscsi: Fix MACRO for checking the adapter type (Rob Evers) [947550] - [scsi] be2iscsi: Fix freeing CXN specific driver resources. (Rob Evers) [947550] - [scsi] be2iscsi: Fix MSIx support in SKH-R to 32 (Rob Evers) [947550] - [scsi] be2iscsi: Fix MBX Command issues (Rob Evers) [947550] - [scsi] be2iscsi: Fix returning Failure when MBX fails with Insufficient buffer error (Rob Evers) [947550] - [scsi] be2iscsi: Send uninitialize pattern to FW (Rob Evers) [947550] - [scsi] be2iscsi: Fix Unrecoverable Error Detection (Rob Evers) [947550] - [scsi] be2iscsi: Fix for MBX timeout issue (Rob Evers) [947550] - [scsi] be2iscsi: Update the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue of displaying adapter family (Rob Evers) [947550] - [scsi] be2iscsi: Fix Task Completion Event handling (Rob Evers) [947550] - [scsi] be2iscsi: Fix session update context with V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for V2 version of WRB (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for handling CQ_CREATE V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix max EQ supported by the driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix driver support for Skyhawk-R adapter (Rob Evers) [947550] - [scsi] be2iscsi: Fix return value and typo (Rob Evers) [947550] - [scsi] be2iscsi: Fix kernel panic in blk_iopoll disable mode (Rob Evers) [947550] - [scsi] be2iscsi: Issue an function level reset when driver is loaded (Rob Evers) [947550] - [scsi] be2iscsi: Display driver name and version in device attribute (Rob Evers) [947550] - [scsi] be2iscsi: Fix max supported EQ count to 8.a (Rob Evers) [947550] - [scsi] be2iscsi: Fix memory leak in control path of driver (Rob Evers) [947550] - [scsi] be2iscsi: Display Completion Event string instead of Opcode (Rob Evers) [947550] - [scsi] be2iscsi: Fix the issue with soft reset (Rob Evers) [947550] - [scsi] be2iscsi: cleanup a min_t() call (Rob Evers) [947550] - [kernel] percpu-rw-sem: remove the percpu rw semaphore implementation (Jeff Moyer) [909482] - [fs] direct-io: don't read inode->i_blkbits multiple times (Jeff Moyer) [909482] - [fs] vfs: add missing virtual cache flush after editing partial pages (Jeff Moyer) [909482] - [fs] vfs: fix O_DIRECT read past end of block device (Jeff Moyer) [909482] - [fs] vfs: clear to the end of the buffer on partial buffer reads (Jeff Moyer) [909482] - [fs] vfs: avoid "attempt to access beyond end of device" warnings (Jeff Moyer) [909482] - [fs] blkdev_max_block: make private to fs/buffer.c (Jeff Moyer) [909482] - [fs] blockdev: remove bd_block_size_semaphore again (Jeff Moyer) [909482] - [fs] buffer.c: make block-size be per-page and protected by the page lock (Jeff Moyer) [909482] - [fs] direct-io.c: adjust suspicious bit operation (Jeff Moyer) [909482] - [fs] direct-io: optimize cache misses in the submission path (Jeff Moyer) [909482] - [fs] direct-io.c: calculate fs_count correctly in get_more_blocks() (Jeff Moyer) [909482] - [fs] direct-io: merge direct_io_walker into __blockdev_direct_IO (Jeff Moyer) [909482] - [fs] direct-io: inline the complete submission path (Jeff Moyer) [909482] - [fs] direct-io: separate map_bh from dio (Jeff Moyer) [909482] - [fs] direct-io: use a slab cache for struct dio (Jeff Moyer) [909482] - [fs] direct-io: rearrange fields in dio/dio_submit to avoid holes (Jeff Moyer) [909482] - [fs] direct-io: fix a wrong comment (Jeff Moyer) [909482] - [fs] direct-io: separate fields only used in the submission path from struct dio (Jeff Moyer) [909482] - [powerpc] pci: convert devtree bus addresses to resource (Myron Stowe) [953181] - [acpi] create _SUN sysfs file (Motohiro Kosaki) [908606]- [pci] Remove spurious error for sriov_numvfs store and simplify flow (Don Dutile) [887398] - [pci] Provide method to reduce the number of total VFs supported (Don Dutile) [887398] - [pci] SRIOV control and status via sysfs (Don Dutile) [887398] - [pci] Use is_visible() with boot_vga attribute for pci_dev (Don Dutile) [887398] - [pci] Add pci_device_type to pdev's device struct (Don Dutile) [887398] - [x86] Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [869736 876275] - [mm] writeback: Fix Kernel divide by zero panic in get_dirty_limits() (Rafael Aquini) [871599] - [scsi] scsi_debug: Fix off-by-one bug when unmapping region (Ewan Milne) [902973] - [md] dm-snap: provide module alias in dm-snapshot (Mikulas Patocka) [889973] - [x86] mce: Fix return value of mce_chrdev_read() when erst is disabled (Prarit Bhargava) [742385] - [x86] Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [869736] - [kernel] TAINT_TECH_PREVIEW should not disable lock debugging (Prarit Bhargava) [872688] - [Documentation] remove doc for obsolete dynamic-printk kernel-parameter (Prarit Bhargava) [883911] - [kernel] coredump: backport E option for /proc/sys/kernel/coredump_pattern (Dave Anderson) [905122] - [s390] mm: Fix crst upgrade of mmap with MAP_FIXED (Hendrik Brueckner) [915357] - [virt] kvm/mmu: fix hashing for TDP and non-paging modes (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Fix free memory accounting race in mmu_alloc_roots() (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Don't flush shadow when enabling dirty tracking (Marcelo Tosatti) [908751] - [mm] memcg: fix totalpages calculation for memory.swappiness==0 (Satoru Moriya) [887402] - [mm] memcg: fix unit mismatch in memcg oom limit calculation (Satoru Moriya) [887397] - [x86] pci: Allow x86 platforms to use translation offsets (Myron Stowe) [836569] - [x86] pci: Clear host bridge aperture struct resource (Myron Stowe) [836569] - [x86] pci: use _CRS bus number aperture for host bridges from ACPI (Myron Stowe) [836569] - [x86] pci: fix unused variable warning in amd_bus.c (Myron Stowe) [836569] - [x86] pci: merge pcibios_scan_root() and pci_scan_bus_on_node() (Myron Stowe) [836569] - [x86] pci: dynamically allocate pci_root_info for native host bridge drivers (Myron Stowe) [836569] - [x86] pci: embed pci_sysdata into pci_root_info on ACPI path (Myron Stowe) [836569] - [x86] pci: embed name into pci_root_info struct (Myron Stowe) [836569] - [x86] pci: add host bridge resource release for _CRS path (Myron Stowe) [836569] - [x86] pci: refactor get_current_resources() (Myron Stowe) [836569] - [pci] add host bridge release support (Myron Stowe) [836569] - [pci] add generic device into pci_host_bridge struct (Myron Stowe) [836569] - [pci] rename pci_host_bridge() to find_pci_root_bridge() (Myron Stowe) [836569] - [x86] pci: fix memleak with get_current_resources() (Myron Stowe) [836569] - [pci] move host bridge-related code to host-bridge.c (Myron Stowe) [836569] - [pci] collapse pcibios_resource_to_bus (Myron Stowe) [836569] - [powerpc] pci: get rid of device resource fixups (Myron Stowe) [836569] - [pci] add generic pcibios_resource_to_bus() (Myron Stowe) [836569] - [pci] convert bus addresses to resource when reading BARs (Myron Stowe) [836569] - [pci] add struct pci_host_bridge_window with CPU/bus address offset (Myron Stowe) [836569] - [pci] add struct pci_host_bridge and a list of all bridges found (Myron Stowe) [836569] - [pci] don't publish new root bus until it's fully initialized (Myron Stowe) [836569] - [pci] make pci_flags non-weak (Myron Stowe) [836569] - [powerpc] pci: replace pci_probe_only with pci_flags (Myron Stowe) [836569] - [powerpc] pci: make pci_probe_only default to 0 (Myron Stowe) [836569] - [pci] add pci_clear_flags() (Myron Stowe) [836569] - [pci] make pci_flags always available (Myron Stowe) [836569] - [x86] pci: fix memleak when ACPI _CRS is not used (Myron Stowe) [836569] - [x86] pci: don't fall back to defaults if _CRS has no apertures (Myron Stowe) [836569] - [pci] remove pci_create_bus() (Myron Stowe) [836569] - [x86] pci: convert to pci_create_root_bus() and pci_scan_root_bus() (Myron Stowe) [836569] - [x86] pci: use pci_scan_bus() instead of pci_scan_bus_parented() (Myron Stowe) [836569] - [powerpc] pci: convert to pci_create_root_bus() (Myron Stowe) [836569] - [powerpc] pci: split PHB part out of pcibios_map_io_space() (Myron Stowe) [836569] - [powerpc] pci: make pcibios_setup_phb_resources() static (Myron Stowe) [836569] - [pci] deprecate pci_scan_bus_parented() (Myron Stowe) [836569] - [pci] convert pci_scan_bus_parented() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] convert pci_scan_bus() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] add pci_scan_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] add pci_create_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] show host bridges and root bus resources (Myron Stowe) [836569] - [pci] add helpers for building PCI bus resource lists (Myron Stowe) [836569] - [x86] pci: Ignore CPU non-addressable _CRS reserved memory resources (Myron Stowe) [836569] - [powerpc] pci: fix a brace coding style issue in probe.c (Myron Stowe) [836569] - [powerpc] pci: move powerpc pci flag functions into asm-generic (Myron Stowe) [836569] - [powerpc] rename ppc_pci_*_flags to pci_*_flags (Myron Stowe) [836569] - [x86] pci/sysfs: move bus cpuaffinity to class dev_attrs (Myron Stowe) [836569] - [x86] pci: add rescan to /sys/.../pci_bus/.../ (Myron Stowe) [836569] - [x86] pci: use kasprintf in acpi.c (Myron Stowe) [836569] - [x86] pci: Enable pci root res read out for 32bit too (Myron Stowe) [836569] - [x86] pci: Add cap_resource() (Myron Stowe) [836569] - [x86] pci: Use u64 instead of size_t in amd_bus.c (Myron Stowe) [836569] - [x86] pci: AMD one chain system to use pci read out res (Myron Stowe) [836569] - [x86] pci: Use resource_size_t in update_res (Myron Stowe) [836569] - [x86] Move range related operation to one file (Myron Stowe) [836569] - [x86] pci: fix section mismatch on update_res() (Myron Stowe) [836569] - [x86] pci: seperate x86_pci_rootbus_res_quirks from amd_bus.c (Myron Stowe) [836569] - [x86] pci: fix comment typo in bus_numa.h (Myron Stowe) [836569] - [x86] mtrr: Fix sorting of mtrr after subtracting (Myron Stowe) [836569] - [x86] pci: read root resources from IOH on Intel (Myron Stowe) [836569] - [block] Consolidate command flag and queue limit checks for merges (Mike Snitzer) [910054] - [scsi] sd: Permit merged discard requests (Mike Snitzer) [910054] - [block] Clean up special command handling logic (Mike Snitzer) [910054] - [block] separate out blk_rq_merge_ok() and blk_try_merge() from elevator functions (Mike Snitzer) [910054] - [block] cleanup previous backport of blk_throtl_bio() reorganization (Mike Snitzer) [910054] - [i2c] Adding support for Intel iSMT SMBus 2.0 host controller (Neil Horman) [910427] - [asm-generic] architecture independent readq/writeq for 32bit environment (Neil Horman) [910427] - [kvm] vmx: provide the vmclear function and a bitmap to support VMCLEAR in kdump (Andrew Jones) [908608] - [x86] kexec: VMCLEAR VMCSs loaded on all cpus if necessary (Andrew Jones) [908608] - [netdrv] igb: release already assigned MSI-X interrupts if setup fails (Stefan Assmann) [804724] - [netdrv] igb: remove duplicate code for fallback interrupt initialization (Stefan Assmann) [804724] - [netdrv] igb: Combine q_vector and ring allocation into a single function (Stefan Assmann) [804724] - [netdrv] igb: Remove logic that was doing NUMA pseudo-aware allocations (Stefan Assmann) [804724] - [netdrv] igb: Move the calls to set the Tx and Rx queues into igb_open (Stefan Assmann) [804724] - [char] ipmi: add options to disable openfirmware and PCI scanning (Tony Camuso) [924736] - [char] ipmi: use locks on watchdog timeout set on reboot (Tony Camuso) [924736] - [char] ipmi: simplify locking (Tony Camuso) [924736] - [char] ipmi: fix message handling during panics (Tony Camuso) [924736] - [char] ipmi: Fix IPMI errors due to timing problems (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix cleanup_one_si section mismatch (Tony Camuso) [924736] - [char] ipmi: fix OOPS caused by pnp_unregister_driver on unregistered driver (Tony Camuso) [924736] - [Documentation] IPMI: Add the document description of ipmi_get_smi_info (Tony Camuso) [924736] - [char] ipmi: fix __init and __exit attribute locations (Tony Camuso) [924736] - [char] ipmi: proper spinlock initialization (Tony Camuso) [924736] - [char] ipmi: fix hardcoded ipmi device exit path warning (Tony Camuso) [924736] - [char] ipmi: fix acpi probe print (Tony Camuso) [924736] - [char] ipmi: print info for spmi and smbios paths like acpi and pci (Tony Camuso) [924736] - [char] ipmi: fix memleaking for add_smi when duplicating happen (Tony Camuso) [924736] - [char] ipmi: update driver to use dev_printk and its constructs (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix variable 'addr_space' set but not used warning (Tony Camuso) [924736] - [char] ipmi: fix sysfs lockdep warning in ipmi code (Tony Camuso) [924736] - [char] ipmi: remove ipmi_smi.h self-include (Tony Camuso) [924736] - [char] ipmi: fix slave_addrs setting to actually work (Tony Camuso) [924736] - [char] ipmi: Use KCS_IDLE_STATE (Tony Camuso) [924736] - [char] ipmi: refer to table as "SPMI", not "ACPI" (Tony Camuso) [924736] - [mm] enforce mmap_min_addr on x86_64 (Rik van Riel) [790921] - [mm] optional next-fit policy for arch_get_unmapped_area (Rik van Riel) [790921] - [mm] fix quadratic behaviour in get_unmapped_area_topdown (Rik van Riel) [790921] - [scsi] Revert: qla2xxx: Optimize existing port name server query matching (Chad Dupuis) [924804] - [scsi] Revert: qla2xxx: Avoid losing any fc ports when loop id's are exhausted (Chad Dupuis) [924804]- [fs] defer do_filp_open() access checks to may_open() (Eric Sandeen) [920752] - [infiniband] ipoib: Add missing locking when CM object is deleted (Doug Ledford) [913645] - [virt] kvm: accept unaligned MSR_KVM_SYSTEM_TIME writes (Petr Matousek) [917021] {CVE-2013-1796} - [char] tty: hold lock across tty buffer finding and buffer filling (Prarit Bhargava) [901780]- [net] tcp: fix for zero packets_in_flight was too broad (Thomas Graf) [920794] - [net] tcp: frto should not set snd_cwnd to 0 (Thomas Graf) [920794] - [net] tcp: fix an infinite loop in tcp_slow_start() (Thomas Graf) [920794] - [net] tcp: fix ABC in tcp_slow_start() (Thomas Graf) [920794] - [md] dm-thin: bump the target version numbers (Mike Snitzer) [922931] - [md] dm-thin: use block_size_is_power_of_two (Mike Snitzer) [904161] - [md] dm-thin: support a non-power-of-2 discard_granularity (Mike Snitzer) [904161] - [md] dm-thin: fix queue limits stacking (Mike Snitzer) [904161] - [md] dm: sync misc small differences from upstream (Mike Snitzer) [904161] - [md] persistent-data: improve improve space map block alloc failure message (Mike Snitzer) [904161] - [md] dm-thin: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: fix nested btree deletion (Mike Snitzer) [904161] - [md] dm-thin: move bio_prison code to separate module (Mike Snitzer) [904161] - [md] dm-thin: prepare to separate bio_prison code (Mike Snitzer) [904161] - [md] persistent-data: convert to use le32_add_cpu (Mike Snitzer) [904161] - [md] dm-bufio: use ACCESS_ONCE for sysfs values (Mike Snitzer) [904161] - [md] dm-bufio: use list_move (Mike Snitzer) [904161] - [md] dm-ioctl: use kmalloc if possible (Mike Snitzer) [904161] - [md] dm-ioctl: remove PF_MEMALLOC (Mike Snitzer) [904161] - [md] dm-ioctl: prevent unsafe change to dm_ioctl data_size (Mike Snitzer) [904161] - [md] dm-snap: optimize track_chunk (Mike Snitzer) [904161] - [md] dm: fix deadlock with request based dm and queue request_fn recursion (Mike Snitzer) [904161] - [fs] ext3: Fix format string issues (Nikola Pajkovsky) [920785] {CVE-2013-1848} - [netdrv] ehea: avoid accessing a NULL vgrp (Steve Best) [911359] - [kernel] signal: always clear sa_restorer on execve (Nikola Pajkovsky) [920506] {CVE-2013-0914} - [md] dm-thin: fix discard corruption (Mike Snitzer) [922931] - [md] persistent-data: rename node to btree_node (Mike Snitzer) [922931] - [netdrv] ixgbe: Only set gso_type to SKB_GSO_TCPV4 as RSC does not support IPv6 (Michael S. Tsirkin) [908196] - [netdrv] bnx2x: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] qlcnic: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] ixgbe: fix gso type (Michael S. Tsirkin) [908196] - [net] sunrpc: Get rid of the redundant xprt->shutdown bit field (J. Bruce Fields) [893584] - [virt] kvm: do not #GP on unaligned MSR_KVM_SYSTEM_TIME write (Gleb Natapov) [917021] {CVE-2013-1796} - [fs] gfs2: Allocate reservation structure before rename and link (Robert S Peterson) [922999] - [drm] i915: bounds check execbuffer relocation count (Nikola Pajkovsky) [920525] {CVE-2013-0913} - [x86] irq: add quirk for broken interrupt remapping on 55XX chipsets (Neil Horman) [887006] - [md] dm: fix limits initialization when there are no data devices (Mike Snitzer) [908851] - [kvm] Convert MSR_KVM_SYSTEM_TIME to use gfn_to_hva_cache functions (Gleb Natapov) [917025] {CVE-2013-1797} - [kvm] Fix for buffer overflow in handling of MSR_KVM_SYSTEM_TIME (Gleb Natapov) [917021] {CVE-2013-1796} - [kvm] Fix bounds checking in ioapic indirect register reads (Gleb Natapov) [917032] {CVE-2013-1798} - [kvm] x86: release kvmclock page on reset (Gleb Natapov) [917025] {CVE-2013-1797} - [security] keys: Fix race with concurrent install_user_keyrings() (David Howells) [913258] {CVE-2013-1792}- [fs] xfs: use maximum schedule timeout when ail is empty (Brian Foster) [883905] - [net] xfrm_user: fix info leak in copy_to_user_tmpl() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_policy() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_state() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_auth() (Thomas Graf) [922429] {CVE-2012-6537} - [net] atm: fix info leak in getsockopt(SO_ATMPVC) (Thomas Graf) [922387] {CVE-2012-6546} - [net] atm: fix info leak via getsockname() (Thomas Graf) [922387] {CVE-2012-6546} - [fs] nls: improve UTF8 -> UTF16 string conversion routine (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [fs] fat: Fix stat->f_namelen (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [netdrv] tun: fix ioctl() based info leaks (Thomas Graf) [922351] {CVE-2012-6547} - [net] llc: fix info leak via getsockname() (Thomas Graf) [922333] {CVE-2012-6542} - [virt] x86: Add a check to catch Xen emulation of Hyper-V (Andrew Jones) [918239] - [fs] cifs: fix expand_dfs_referral (Sachin Prabhu) [902492] - [fs] cifs: factor smb_vol allocation out of cifs_setup_volume_info (Sachin Prabhu) [902492] - [fs] cifs: have cifs_cleanup_volume_info not take a double pointer (Sachin Prabhu) [902492] - [fs] nfs: Dont allow NFS silly-renamed files to be deleted, no signal (Dave Wysochanski) [905095]- [Documentation] vxlan: fix command usage in its doc (Amerigo Wang) [907447] - [net] vxlan: Add ethtool drvinfo (Amerigo Wang) [907447] - [net] vxlan: Use the underlying device index when joining/leaving multicast groups (Amerigo Wang) [907447] - [net] vxlan: remove unused variable (Amerigo Wang) [907447] - [net] vxlan: Update hard_header_len based on lowerdev when instantiating VXLAN (Amerigo Wang) [907447] - [net] vxlan: fix a typo (Amerigo Wang) [907447] - [net] vxlan: Fix error that was resulting in VXLAN MTU size being 10 bytes too large (Amerigo Wang) [907447] - [net] vxlan: allow a user to set TTL value (Amerigo Wang) [907447] - [net] vxlan: don't expire permanent entries (Amerigo Wang) [907447] - [net] vxlan: fix oops when give unknown ifindex (Amerigo Wang) [907447] - [net] vxlan: fix receive checksum handling (Amerigo Wang) [907447] - [net] vxlan: add additional headroom (Amerigo Wang) [907447] - [net] vxlan: allow configuring port range (Amerigo Wang) [907447] - [net] vxlan: associate with tunnel socket on transmit (Amerigo Wang) [907447] - [net] vxlan: fix byte order in hash function (Amerigo Wang) [907447] - [net] vxlan: minor output refactoring (Amerigo Wang) [907447] - [net] vxlan: fix more sparse warnings (Amerigo Wang) [907447] - [net] vxlan: remove unused including (Amerigo Wang) [907447] - [net] vxlan: put UDP socket in correct namespace (Amerigo Wang) [907447] - [net] vxlan: virtual extensible lan (Amerigo Wang) [907447] - [net] igmp: export symbol ip_mc_leave_group (Amerigo Wang) [907447] - [net] netlink: Add nla_put_net{16,32,64}() helpers (Amerigo Wang) [907447] - [net] dst: Introduce skb_tunnel_rx() helper (Amerigo Wang) [907447] - [net] rtnetlink: do not check master for bridge ports (Amerigo Wang) [907447] - [net] rtnetlink: notify events for FDB NTF_SELF adds and deletes (Amerigo Wang) [907447] - [net] rtnetlink: add attributes to fdb interface (Amerigo Wang) [907447] - [net] netdevice: make address const in device address management (Amerigo Wang) [907447] - [net] add generic PF_BRIDGE:RTM_ FDB hooks (Amerigo Wang) [907447] - [net] xfrm: fix RCU bugs (Amerigo Wang) [885247] - [net] xfrm: Replace rwlock on xfrm_policy_afinfo with rcu (Amerigo Wang) [885247] - [net] flow: Add a flow_cache_flush_deferred function (Amerigo Wang) [885247] - [net] xfrm: Refcount destination entry on xfrm_lookup (Amerigo Wang) [885247] - [net] xfrm: avoid possible oopse in xfrm_alloc_dst (Amerigo Wang) [885247] - [net] xfrm: Fix xfrm_state_migrate leak (Amerigo Wang) [885247] - [net] flow: Make flow cache namespace-aware (Amerigo Wang) [885247] - [net] xfrm: do not assume that template resolving always returns xfrms (Amerigo Wang) [885247] - [net] xfrm: check bundle policy existance before dereferencing it (Amerigo Wang) [885247] - [net] xfrm: fix policy unreferencing on larval drop (Amerigo Wang) [885247] - [net] xfrm6: ensure to use the same dev when building a bundle (Amerigo Wang) [885247] - [net] xfrm: Fix crashes in xfrm_lookup() (Amerigo Wang) [885247] - [net] flow: delayed deletion of flow cache entries (Amerigo Wang) [885247] - [net] xfrm: remove policy garbage collection (Amerigo Wang) [885247] - [net] xfrm: cache bundles instead of policies for outgoing flows (Amerigo Wang) [885247] - [net] xfrm: deal with dst entries in netns (Amerigo Wang) [885247] - [net] flow: virtualize flow cache entry methods (Amerigo Wang) [885247] - [net] flow: structurize flow cache (Amerigo Wang) [885247] - [net] xfrm: remove policy lock when accessing policy->walk.dead (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SAD generates false events (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SPD generates false events (Amerigo Wang) [885247] - [net] pfkey: fix SA and SP flush sequence (Amerigo Wang) [885247] - [net] xfrm: validate attributes (Amerigo Wang) [885247] - [net] xfrm: verify policy direction at XFRM_MSG_POLEXPIRE handler (Amerigo Wang) [885247] - [net] xfrm: Remove xfrm_state_genid (Amerigo Wang) [885247] - [net] ipv4: check rt_genid in dst_check (Amerigo Wang) [885247] - [net] xfrm: Fix bogus bundle flowi (Amerigo Wang) [885247] - [net] xfrm: clone mark when cloning policy (Amerigo Wang) [885247] - [net] xfrm: Allow user space manipulation of SPD mark (Amerigo Wang) [885247] - [net] xfrm: Allow user space config of SAD mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: introduce basic mark infrastructure (Amerigo Wang) [885247]- [fs] NLM: Ensure that we resend all pending blocking locks after a reclaim (Steve Dickson) [913704] - [fs] xfs: remove log force from xfs_buf_cond_lock() (Brian Foster) [896224] - [fs] xfs: recheck buffer pinned status after push trylock failure (Brian Foster) [896224] - [fs] nfs: Ensure that we check lock exclusive/shared type against open modes (Dave Wysochanski) [916324] - [powerpc] pseries: Fix partition migration hang in stop_topology_update (Steve Best) [910597] - [infiniband] qib: correction for faulty sparse warning correction (Jay Fenlason) [901701] - [usb] io_ti: Fix NULL dereference in chase_port() (Nikola Pajkovsky) [916200] {CVE-2013-1774} - [net] bluetooth: Fix incorrect strncpy() in hidp_setup_hid() (Nikola Pajkovsky) [914691] {CVE-2013-0349} - [char] tty: set_termios/set_termiox should not return -EINTR (Oleg Nesterov) [904907] - [netdrv] ehea: fix VLAN support (Steve Best) [911359] - [net] xfrm_user: return error pointer instead of NULL (Thomas Graf) [919389] {CVE-2013-1826} - [net] dccp: check ccid before NULL poiter dereference (Weiping Pan) [919188] {CVE-2013-1827}- [Documentation] ipv6: Update ip-sysctl.txt documentation (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode forwarding=2 to send RS while configured as router (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode accept_ra=2 to accept RA while configured as a router (Jacob Tanenbaum) [795367] - [net] netfilter: improve out-of-sync situation in TCP tracking (Flavio Leitner) [629857] - [net] sctp: Add support to per-association statistics via a new SCTP_GET_ASSOC_STATS call (Michele Baldessari) [755486] - [net] fix netdev_increment_features() (Amerigo Wang) [892868] - [net] Disable all TSO features when SG is disabled (Amerigo Wang) [892868] - [net] tcp: tcp_replace_ts_recent() should not be called from tcp_validate_incoming() (Weiping Pan) [843126] - [net] tcp: RFC 5961 5.2 Blind Data Injection Attack Mitigation (Weiping Pan) [843126] - [net] tcp: refine SYN handling in tcp_validate_incoming (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 4.2 (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 3.2 (Weiping Pan) [843126] - [net] ipv6: Preserve ipv6 functionality needed by NET (Vlad Yasevich) [801856] - [net] use right lock in __dev_remove_offload (Vlad Yasevich) [801856] - [net] ipv6: Pull IPv6 GSO registration out of the module (Vlad Yasevich) [801856] - [net] ipv4: Pull GSO registration out of inet_init() (Vlad Yasevich) [801856] - [net] ipv6: Update ipv6 static library with newly needed functions (Vlad Yasevich) [801856] - [net] ipv6: Move exthdr offload support into separate file (Vlad Yasevich) [801856] - [net] ipv6: Separate out UDP offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate tcp offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate ipv6 offload support (Vlad Yasevich) [801856] - [net] ipv6: Switch to using new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv4: Switch to using the new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv6: Add new offload registration infrastructure (Vlad Yasevich) [801856] - [net] Add net protocol offload registration infrustructure (Vlad Yasevich) [801856] - [net] Switch to using the new packet offload infrastructure (Vlad Yasevich) [801856] - [net] Add generic packet offload infrastructure (Vlad Yasevich) [801856] - [net] update SOCK_MIN_RCVBUF (Daniel Borkmann) [782886] - [net] sctp: Fix list corruption resulting from freeing an association on a list (Jiri Pirko) [887868] - [net] netfilter/ipset: timeout can be modified for already added elements (Daniel Borkmann) [881599] - [net] tcp: Don't change unlocked socket state in tcp_v4_err() (Jiri Benc) [757658] - [net] packet: fix network header offset in skb for raw sockets (Stefan Assmann) [845515] - [mm] tmpfs: fix use-after-free of mempolicy object (Nikola Pajkovsky) [915715] {CVE-2013-1767} - [fs] fuse: set page_descs length in fuse_buffered_write() (Brian Foster) [915135] - [fs] vfs: fix pointer dereference validation in d_validate (Carlos Maiolino) [876600]- [pci] Fix PCI Express Capability accessors for PCI_EXP_FLAGS (Myron Stowe) [912505] - [pci] introduce accessor to retrieve PCIe Capabilities Register (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] portdrv: Don't create hotplug slots unless port supports hotplug (Myron Stowe) [904203] - [drm] radeon: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] qib: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] mthca: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlwifi: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlegacy: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] ath9k: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] atl1c: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] myri10ge: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] niu: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] mlx4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] igb: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] e1000e: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] tg3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] bnx2x: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] r8169: Preserve other Device Control bits when setting NOSNOOP_EN (Myron Stowe) [904203] - [netdrv] r8169: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aspm: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aer: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pciehp: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] hotplug: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Add accessors for PCI Express Capability (Myron Stowe) [904203] - [pci] Remove unused field pcie_type from struct pci_dev (Myron Stowe) [904203] - [pci] Introduce pci_pcie_type(dev) to replace pci_dev->pcie_type (Myron Stowe) [904203] - [pci] Add pcie_flags_reg to cache PCIe capabilities register (Myron Stowe) [904203] - [scsi] qla2xxx: remove unnecessary reads of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] remove redundant capabilities checking in pci_{save, restore}_pcie_state (Myron Stowe) [904203] - [pci] pcie/aer: use pci_is_pcie() instead of obsolete pci_dev.is_pcie (Myron Stowe) [904203] - [pci] move pci_find_saved_cap out of linux/pci.h (Myron Stowe) [904203] - [netdrv] myri10ge: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [netdrv] niu: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] Track the size of each saved capability data area (Myron Stowe) [904203] - [pci] pcie/portdrv: remove redundant definitions (Myron Stowe) [904203] - [pci] hotplug: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pciehp: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/portdrv: use pci_pcie_cap() (Myron Stowe) [904203]- [kernel] utrace: ensure arch_ptrace/ptrace_request can never race with SIGKILL (Oleg Nesterov) [912074] {CVE-2013-0871} - [security] device_cgroup: fix RCU usage (Aristeu Rozanski) [819366] - [security] device_cgroup: fix unchecked cgroup parent usage (Aristeu Rozanski) [819366] - [security] device_cgroup: add proper checking when changing default behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: stop using simple_strtoul() (Aristeu Rozanski) [819366] - [security] device_cgroup: rename deny_all to behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: fix invalid rcu dereference (Aristeu Rozanski) [819366] - [security] device_cgroup: rename whitelist to exception list (Aristeu Rozanski) [819366] - [security] device_cgroup: convert device_cgroup internally to policy + exceptions (Aristeu Rozanski) [819366] - [security] device_cgroup: introduce dev_whitelist_clean() (Aristeu Rozanski) [819366] - [security] device_cgroup: add "deny_all" in dev_cgroup structure (Aristeu Rozanski) [819366] - [security] devcgroup_inode_permission: take "is it a device node" checks to inlined wrapper (Aristeu Rozanski) [819366] - [security] rcu: Convert call_rcu(whitelist_item_free) to kfree_rcu() (Aristeu Rozanski) [819366] - [fs] cifs: after upcalling for krb5 creds, invalidate key rather than revoking it (Niels de Vos) [885899] - [fs] cifs: tmp_key_invalidate() should not set key->expiry to 0 (Niels de Vos) [885899] - [block] disable discard request merge temporarily (Mike Snitzer) [907844]- [netdrv] mlx4: Set number of msix vectors under SRIOV mode to firmware defaults (Michal Schmidt) [904726] - [netdrv] mlx4: Fix bridged vSwitch configuration for non SRIOV mode (Michal Schmidt) [903644] - [net] rtnetlink: Fix IFLA_EXT_MASK definition (regression) (Thomas Graf) [903220] - [x86] msr: Add capabilities check (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [x86] msr: Remove incorrect, duplicated code in the MSR driver (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [virt] xen: don't assume ds is usable in xen_iret for 32-bit PVOPS (Andrew Jones) [906311] {CVE-2013-0228}- [kernel] cputime: Avoid multiplication overflow on utime scaling (Stanislaw Gruszka) [862758] - [net] sunrpc: When changing the queue priority, ensure that we change the owner (Steve Dickson) [902965] - [net] sunrpc: Ensure we release the socket write lock if the rpc_task exits early (Steve Dickson) [902965] - [fs] nfs: Ensure that we free the rpc_task after read and write cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Ensure that we free the rpc_task after cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Don't allow low priority tasks to pre-empt higher priority ones (Steve Dickson) [902965] - [fs] nfs: Add sequence_priviliged_ops for nfs4_proc_sequence() (Steve Dickson) [902965] - [fs] nfs: The NFSv4.0 client must send RENEW calls if it holds a delegation (Steve Dickson) [902965] - [fs] nfs: nfs4_proc_renew should be declared static (Steve Dickson) [902965] - [fs] nfs: nfs4_locku_done must release the sequence id (Steve Dickson) [902965] - [fs] nfs: We must release the sequence id when we fail to get a session slot (Steve Dickson) [902965] - [fs] nfs: Add debugging messages to NFSv4's CLOSE procedure (Steve Dickson) [902965] - [net] sunrpc: Clear the connect flag when socket state is TCP_CLOSE_WAIT (Steve Dickson) [902965] - [fs] nfs: cleanup DS stateid error handling (Steve Dickson) [902965] - [fs] nfs: handle DS stateid errors (Steve Dickson) [902965] - [fs] nfs: Fix potential races in xprt_lock_write_next() (Steve Dickson) [902965] - [fs] nfs: Ensure correct locking when accessing the 'lock_states' list (Steve Dickson) [902965] - [fs] nfs: Fix the handling of NFS4ERR_SEQ_MISORDERED errors (Steve Dickson) [902965] - [block] cciss: use lun reset not target reset (Tomas Henzl) [893022] - [block] cciss: get rid of message related magic numbers (Tomas Henzl) [893022] - [fs] nfsd: default server numeric idmapping to off (J. Bruce Fields) [815908] - [fs] nfsd: allow numeric idmapping (J. Bruce Fields) [815908] - [x86] perf: Export Sandy Bridge uncore clockticks event in sysfs (Luming Yu) [886374] - [x86] perf: Add Intel Westmere-EX uncore support (Luming Yu) [886374] - [powerpc] perf: Sample only if SIAR-Valid bit is set in P7+ (Steve Best) [873425] - [powerpc] oprofile: Fix marked events support on Power7+ not set (Steve Best) [873425] - [powerpc] Define Power7+ PV constant PV_POWER7p (Steve Best) [873425] - [netdrv] netxen: check for root bus in netxen_mask_aer_correctable (Nikolay Aleksandrov) [846123] - [netdrv] be2net: fix unconditionally returning IRQ_HANDLED in INTx (Ivan Vecera) [909464] - [netdrv] be2net: fix INTx ISR for interrupt behaviour on BE2 (Ivan Vecera) [909464] - [netdrv] be2net: fix a possible events_get() race on BE2 (Ivan Vecera) [909464] - [virt] hv_balloon: Make adjustments to the pressure report (Jason Wang) [902232]- [fs] gfs2: Get a block reservation before resizing a file (Robert S Peterson) [875753] - [net] ipv6: do not create neighbor entries for local delivery (Jiri Pirko) [896020] - [net] bonding: check for assigned mac before adopting the slaves mac address (Veaceslav Falico) [905126] - [fs] nfs: nfs4_xdr_enc_layout{commit, return} must return status (Steve Dickson) [907227] - [fs] set s_type before destroy_super in sget() (Eric Sandeen) [904982] - [scsi] ses: Avoid kernel panic when lun 0 is not mapped (Ewan Milne) [886867] - [block] avoid divide-by-zero with zero discard granularity (Mike Snitzer) [901705] - [block] discard granularity might not be power of 2 (Mike Snitzer) [901705] - [netdrv] tg3: Fix crc errors on jumbo frame receive (Ivan Vecera) [895336] - [netdrv] igb: set E1000_IMS_TS interrupt bit in igb_irq_enable (Stefan Assmann) [871795] - [pci] intel-iommu: Prevent devices with RMRRs from being placed into SI Domain (Tony Camuso) [678451] - [scsi] sd: Reshuffle init_sd to avoid crash (Ewan Milne) [888417] - [mm] add numa node symlink for cpu devices in sysfs (Neil Horman) [878708]- [fs] Fix sget() race with failing mount (Eric Sandeen) [883276]- [virt] xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests (Andrew Jones) [896050] {CVE-2013-0190} - [block] sg_io: use different default filters for each device class (Paolo Bonzini) [875361] {CVE-2012-4542} - [block] sg_io: prepare for adding per-device-type filters (Paolo Bonzini) [875361] {CVE-2012-4542} - [virt] virtio-blk: Don't free ida when disk is in use (Asias He) [870344] - [netdrv] mlx4: Remove FCS bytes from packet length (Doug Ledford) [893707] - [net] netfilter: nf_ct_reasm: fix conntrack reassembly expire code (Amerigo Wang) [726807]- [char] ipmi: use a tasklet for handling received messages (Prarit Bhargava) [890160] - [char] ipmi: handle run_to_completion properly in deliver_recv_msg() (Prarit Bhargava) [890160] - [usb] xhci: Reset reserved command ring TRBs on cleanup (Don Zickus) [843520] - [usb] xhci: handle command after aborting the command ring (Don Zickus) [874541] - [usb] xhci: cancel command after command timeout (Don Zickus) [874541] - [usb] xhci: add aborting command ring function (Don Zickus) [874541] - [usb] xhci: add cmd_ring_state (Don Zickus) [874541] - [usb] xhci: Fix Null pointer dereferencing with non-DMI systems (Don Zickus) [874542] - [usb] xhci: Intel Panther Point BEI quirk (Don Zickus) [874542] - [usb] xhci: Increase XHCI suspend timeout to 16ms (Don Zickus) [874542] - [powerpc] Revert: pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [890454] - [serial] 8250_pnp: add Intermec CV60 touchscreen device (Mauro Carvalho Chehab) [894445] - [char] ipmi: apply missing hunk from upstream commit 2407d77a (Tony Camuso) [882787] - [acpi] Fix broken kernel build if CONFIG_ACPI_DEBUG is enabled (Lenny Szubowicz) [891948] - [scsi] qla2xxx: Test and clear FCPORT_UPDATE_NEEDED atomically (Chad Dupuis) [854736] - [mm] vmalloc: remove guard page from between vmap blocks (Johannes Weiner) [873737] - [mm] vmalloc: vmap area cache (Johannes Weiner) [873737] - [fs] vfs: prefer EEXIST to EROFS when creating on an RO filesystem (Eric Sandeen) [878091] - [scsi] qla2xxx: change queue depth ramp print to debug print (Rob Evers) [893113] - [fs] nfs: Fix umount when filelayout DS is also the MDS (Steve Dickson) [895194] - [fs] nfs/pnfs: add set-clear layoutdriver interface (Steve Dickson) [895194] - [fs] nfs: Don't call nfs4_deviceid_purge_client() unless we're NFSv4.1 (Steve Dickson) [895194] - [fs] nfs: Wait for session recovery to finish before returning (Steve Dickson) [895176] - [mm] compaction: validate pfn range passed to isolate_freepages_block (Johannes Weiner) [889456 890498] - [drm] nouveau: ensure legacy vga is re-enabled during POST (Ben Skeggs) [625441] - [netdrv] be2net: Remove stops to further access to BE NIC on UE bits (Ivan Vecera) [894344] - [virt] kvm: invalid opcode oops on SET_SREGS with OSXSAVE bit set (Petr Matousek) [862904] {CVE-2012-4461}- [netdrv] qlge: remove NETIF_F_TSO6 flag (Amerigo Wang) [891839] - [fs] ext3: Remove BKL from ext3_put_super() and ext3_remount() (Carlos Maiolino) [885945] - [lib] switch the protection of percpu_counter list to spinlock (Carlos Maiolino) [885945] - [virt] hv: Add Hyper-V balloon driver (Jason Wang) [885572] - [mm] export a function to get vm committed memory (Jason Wang) [885572] - [drm] nouveau: extend prevent display switching issues by disabling pageflip (Ben Skeggs) [853226] - [netdrv] mlx4: Fix advertisement of wrong PF context behaviour (Alex Williamson) [894060]- [char] ipmi: add new kernel options to prevent automatic ipmi init (Tony Camuso) [877177] - [usb] xhci: New system added for Compliance Mode Patch on SN65LVPE502CP (Don Zickus) [856709] - [x86] quirks: Mark Haswell HDMI Audio as unsupported (Prarit Bhargava) [883428] - [scsi] bfa: fix crash in bfa_cb_ioim_done when performing failover/failback tests (Vijay Guvva) [878618] - [fs] autofs4: Fix sparse warning: context imbalance in autofs4_d_automount() different lock contexts for basic block (Ian Kent) [876795] - [fs] jbd, jbd2: don't wake kjournald unnecessarily (Eric Sandeen) [886318] - [scsi] qla4xxx: v5.03.00.00.06.04-k2 (Rob Evers) [890727] - [scsi] qla4xxx: Correct the validation to check in get_sys_info mailbox (Rob Evers) [890727] - [scsi] qla4xxx: Pass correct function param to qla4_8xxx_rd_direct (Rob Evers) [890727] - [scsi] qla4xxx: v5.03.00.00.06.04-k1 (Chad Dupuis) [878048] - [scsi] qla4xxx: update copyrights in LICENSE.qla4xxx (Chad Dupuis) [878048] - [scsi] qla4xxx: Disable generating pause frames for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double clearing of risc_intr for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: IDC implementation for Loopback (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix panic while rmmod (Chad Dupuis) [878048] - [scsi] qla4xxx: Fail probe_adapter if IRQ allocation fails (Chad Dupuis) [878048] - [scsi] qla4xxx: Prevent MSI/MSI-X falling back to INTx for ISP82XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Update idc reg in case of PCI AER (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double IDC locking in qla4_8xxx_error_recovery (Chad Dupuis) [878048] - [scsi] qla4xxx: Clear interrupt while unloading driver for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Print correct IDC version (Chad Dupuis) [878048] - [scsi] qla4xxx: Added new mbox cmd to pass driver version to FW (Chad Dupuis) [878048] - [scsi] qla4xxx: fix various printk and comment typos (Chad Dupuis) [878048] - [fs] autofs4: use simple_empty() for empty directory check (Ian Kent) [876795] - [fs] autofs4: dont clear DCACHE_NEED_AUTOMOUNT on rootless mount (Ian Kent) [876795] - [fs] gfs2: Fix race in gfs2_rs_alloc (Abhijith Das) [878476] - [fs] xfs: fix broken error handling in xfs_vm_writepage (Dave Chinner) [874539] - [drm] radeon: force rn50 chip to always report connected on analog output (Jerome Glisse) [892723] - [sound] alsa: add support for Teradici 2200 host card audio (Jaroslav Kysela) [890581] - [md] dm-raid: Fix RAID10's check for sufficient redundancy (Jonathan E Brassow) [889358] - [scsi] hpsa: update version number to 3.2.0 (Tomas Henzl) [891935] - [netdrv] cxgb4: Initialize data structures before using (Steve Best) [885756]- [mm] pageattr: prevent PSE and GLOABL leftovers to confuse pmd/pte_present and pmd_huge (Andrea Arcangeli) [878877] - [fs] gfs2: Fix FITRIM argument handling (Abhijith Das) [866932] - [fs] gfs2: Require user to provide argument for FITRIM (Abhijith Das) [866932] - [fs] exec: do not leave bprm->interp on stack (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] exec: use -ELOOP for max recursion depth (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] btrfs: close exclusive opens with close_bdev_exclusive() (Zach Brown) [874505] - [kernel] sched_rt: Fix hang where umount is stuck in synchronize_sched_expedited (Larry Woodman) [814768]- [md] raid10: Do not call md_raid10_unplug_device while holding spinlock (Jonathan E Brassow) [886658] - [md] dm-thin: commit before gathering status (Mike Snitzer) [882426] - [md] dm-thin: cleanup dead code (Mike Snitzer) [882426] - [md] dm-thin: rename cell_defer_except to cell_defer_no_holder (Mike Snitzer) [882426] - [md] dm-thin: emit "ignore_discard" in status if discards are disabled (Mike Snitzer) [882426] - [md] dm-thin: wake the worker when a discard is prepared (Mike Snitzer) [882426] - [md] dm-thin: fix race between simultaneous io and discards to same block (Mike Snitzer) [882426] - [md] dm-thin: replace calls to cell_release_singleton with cell_defer_except (Mike Snitzer) [882426] - [mm] Revert: ksm: numa awareness sysfs knob (Jarod Wilson) [743643] - [fs] gfs2: Reset rd_last_alloc when it reaches the end of the rgrp (Robert S Peterson) [882381] - [fs] gfs2: Stop looking for free blocks at end of rgrp (Robert S Peterson) [882381] - [drm] nouveau: cache ramcfg value for RAM_RESTRICT_ZM_GROUP (Ben Skeggs) [878384] - [drm] nouveau: disable use of tesla/fermi copy engines for buffer moves (Ben Skeggs) [878384] - [fs] xfs: fix direct IO nested transaction deadlock (Dave Chinner) [876426]- [kernel] ptrace-utrace: fix PTRACE_GETEVENTMSG(pid) in sub-namespace (Oleg Nesterov) [782330] - [scsi] mpt2sas: fix for driver fails EEH recovery from injected pci bus error (Tomas Henzl) [829149] - [mm] memcontrol: propagate LRU accounting state when splitting THP (Johannes Weiner) [881714] - [net] sctp: proc: protect bind_addr->address_list accesses with rcu_read_lock() (Thomas Graf) [706038] - [net] sctp: Add RCU protection to assoc->transport_addr_list (Thomas Graf) [706038] - [s390] zfcp: Adapt to new FC_PORTSPEED semantics (Hendrik Brueckner) [855128] - [virt] virtio_net: allow to change mac when iface is running (Jiri Pirko) [882868] - [virt] kvm: Minimal hyper-v support (Vadim Rozenfeld) [871350] - [fs] gfs2: Journal DLM lock has wrong label (Steven Whitehouse) [884822] - [mm] huge_memory: fix typo in transparent_hugepage sysfs symlink (Jeremy Eder) [887308] - [mm] ksm: numa awareness sysfs knob (Petr Holasek) [743643] - [fs] btrfs: handle IS_ERR(inode) in btrfs_lookup() (Zach Brown) [870944] - [kernel] sched: Add irq_{enter,exit}() to scheduler_ipi() (Stanislaw Gruszka) [836964] - [kernel] panic: fix a possible deadlock in panic() (Tatsuya Kitamura) [871939]- [powerpc] perf: power_pmu_start restores incorrect values, breaking frequency events (Jiri Olsa) [880525] - [netdrv] mlx4: Allow choosing flow steering mode (Doug Ledford) [885191] - [netdrv] mlx4: Adjustments to Flow Steering activation logic for SRIOV (Doug Ledford) [885191] - [netdrv] mlx4: Fix wrong error flow in the flow steering wrapper (Doug Ledford) [885191] - [netdrv] mlx4: Add QPN enforcement for flow steering rules set by VFs (Doug Ledford) [885191] - [infiniband] mlx4: 64-byte CQE/EQE support (Doug Ledford) [885191] - [netdrv] mlx4: Fix potential deadlock in mlx4_eq_int() (Doug Ledford) [885191] - [infiniband] mlx4: Fix spinlock order to avoid lockdep warnings (Doug Ledford) [885191] - [netdrv] mlx4: Removing reserve vectors (Doug Ledford) [885191] - [netdrv] mlx4: Fix double-release-range in tx-rings (Doug Ledford) [885191] - [infiniband] mlx4: Fix QP1 P_Key processing in the Primary Physical Function (PPF) (Doug Ledford) [885191] - [infiniband] mlx4: Synchronize cleanup of MCGs in MCG paravirtualization (Doug Ledford) [885191] - [net] bonding: Bonding driver does not consider the gso_max_size setting of slave devices (Ivan Vecera) [883643] - [net] tcp: Fix >4GB writes on 64-bit (Daniel Borkmann) [885238] - [net] bridge: skip forwarding delay if not using STP (Thomas Graf) [881682] - [fs] nfs: Fix open(O_TRUNC) and ftruncate() error handling (Steve Dickson) [884263] - [fs] nfsd: add proc file listing kernel's gss_krb5 enctypes (Steve Dickson) [877113] - [fs] nfs: add nfs_sb_deactive_async to avoid deadlock (Steve Dickson) [871968] - [fs] nfs: fix page dirtying in NFS DIO read codepath (Jeff Layton) [876514] - [fs] nfs: don't zero out the rest of the page if we hit the EOF on a DIO READ (Jeff Layton) [876514] - [fs] handle null sb in get_super_thawed (Eric Sandeen) [874521] - [scsi] Fix race when removing SCSI devices (Tomas Henzl) [820880] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [849930] - [netdrv] igb: fix compile warning if CONFIG_IGB_PTP is not set (Stefan Assmann) [886519] - [netdrv] bnx2x: Prevent link flaps when booting from SAN (Michal Schmidt) [881068] - [netdrv] bnx2x: Activate LFA (Michal Schmidt) [881068] - [acpi] apei: Fixup common access width firmware bug (Prarit Bhargava) [880465] - [acpi] apei: Avoid too much error reporting in runtime (Prarit Bhargava) [880465] - [acpi] apei: Fix incorrect APEI register bit width check and usage (Prarit Bhargava) [880465] - [virt] vhost: fix length for cross region descriptor (Michael S. Tsirkin) [862265] - [fs] nfs: Use FS-Cache invalidation (David Howells) [699931] - [fs] cachefiles: Implement invalidation (David Howells) [699931] - [fs] vfs: Make more complete truncate operation available to CacheFiles (David Howells) [699931] - [fs] fscache: Provide proper invalidation (David Howells) [699931] - [fs] fscache: Fix operation state management and accounting (David Howells) [699931] - [fs] fscache: Make cookie relinquishment wait for outstanding reads (David Howells) [699931] - [fs] cachefiles: Make some debugging statements conditional (David Howells) [699931] - [fs] fscache: Check cookie is still correct in __fscache_read_or_alloc_pages() (David Howells) [699931] - [fs] fscache: Check that there are no read ops when cookie relinquished (David Howells) [699931] - [fs] cachefiles: Downgrade the requirements passed to the allocator (David Howells) [699931] - [fs] fscache: Validate page mapping pointer value (David Howells) [699931] - [fs] fscache: Fix the marking of cached pages (David Howells) [699931] - [fs] fscache: nfs_migrate_page() does not wait for FS-Cache to finish with a page (David Howells) [699931] - [fs] fscache: Fix __fscache_uncache_all_inode_pages()'s outer loop (David Howells) [699931] - [fs] fscache: Add a helper to bulk uncache pages on an inode (David Howells) [699931] - [scsi] qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low (Chad Dupuis) [829739] - [scsi] qla2xxx: Determine the number of outstanding commands based on available resources (Chad Dupuis) [829739] - [s390] zfcp: return early from slave_destroy if slave_alloc returned early (Hendrik Brueckner) [878372] - [scsi] fcoe: fix fcoe enable on link toggle while it is still disabled (Neil Horman) [875271] - [scsi] Log thin provisioning threshold event (Ewan Milne) [847998] - [netdrv] qlge: NETIF_F_GRO needs to be part of hw_features instead of features (John Green) [849749] - [s390] qeth: set new mac even if old mac is gone (Hendrik Brueckner) [883458] - [s390] qeth: Fix IPA_CMD_QIPASSIST return code handling (Hendrik Brueckner) [882792]- [redhat] kabi: additional whitelist symbols for RHEL-6.4 (Jiri Olsa) [866427]- [ipc] mqueue: Prevent mq_send/receive memory corruption (Larry Woodman) [885030] - [fs] nfs: prevent delegreturn attr deadlock (David Jeffery) [870142] - [netdrv] tg3: Do not set TSS for 5719 and 5720 (John Feeney) [823371] - [scsi] lpfc: Update lpfc version for 8.3.5.86.1p driver release (Rob Evers) [877149] - [scsi] lpfc: Fixed setting sequential delivery bit in a service class that is not valid (Rob Evers) [877149] - [scsi] lpfc: Fixed boot from san failure when SLI4 FC device presented on the same PCI bus (Rob Evers) [877149] - [scsi] lpfc: Add LOGO support after ABTS compliance (Rob Evers) [877149] - [scsi] lpfc: Fixed not reporting logical link speed to SCSI midlayer when QoS not on (Rob Evers) [877149] - [scsi] lpfc: Fixed SCSI host create showing wrong link speed on SLI3 HBA ports (Rob Evers) [877149] - [scsi] lpfc: Fixed kernel warning on spinlock usage on some distributions (Rob Evers) [877149] - [scsi] lpfc: Fixed Linux generic firmware download on SLI4 devices with longer module names (Rob Evers) [877149] - [scsi] lpfc: Fix error with fabric service parameters causing performance issues (Rob Evers) [877149] - [scsi] lpfc: Fixed messages for misconfigured port errors (Rob Evers) [877149] - [scsi] lpfc: Fix FCP2 Retries for non-r/w commands (Rob Evers) [877149] - [scsi] lpfc: Fix incorrect comment in T10 DIF attributes (Rob Evers) [877149] - [scsi] lpfc: Correct missing queue destroy on function reset (Rob Evers) [877149] - [scsi] lpfc: Added checking BMBX register for RDY bit before writing the first address in (Rob Evers) [877149] - [scsi] lpfc: Misc changes to optimize critical path (Rob Evers) [877149] - [s390] qdio: fix kernel panic for zfcp 31-bit (Hendrik Brueckner) [878380] - [s390] zcrypt: msgType50 (RSA-CRT) fix (Hendrik Brueckner) [875977] - [netdrv] ixgbe: fix uninitialized event.type in ixgbe_ptp_check_pps_event (Andy Gospodarek) [884369] - [netdrv] ixgbe: (PTP) Fix PPS interrupt code (Andy Gospodarek) [884369] - [netdrv] ixgbe: Fix PTP X540 SDP alignment code for PPS signal (Andy Gospodarek) [884369] - [s390] zfcp: support for hardware data router (Hendrik Brueckner) [823016] - [s390] qdio: base support for hardware data router with zfcp (Hendrik Brueckner) [823016] - [s390] qdio: Split SBAL entry flags (Hendrik Brueckner) [823016] - [net] netfilter/ipset: Check and reject crazy /0 input parameters (Thomas Graf) [880920] - [kernel] kmod: make __request_module() killable (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] kmod: introduce call_modprobe() helper (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: implement UMH_KILLABLE (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: introduce umh_complete(sub_info) (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] call_usermodehelper: simplify/fix UMH_NO_WAIT case (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] wait_for_helper: SIGCHLD from user-space can lead to use-after-free (Oleg Nesterov) [819529] {CVE-2012-4398} - [netdrv] qlge: Backport offload features to vlan interfaces (John Green) [849749] - [netdrv] igbvf: work around i350 erratum (Stefan Assmann) [870638]- [netdrv] be2net: Update driver version to 4.4.161.0r (Ivan Vecera) [868896] - [netdrv] be2net: Fix skyhawk VF PCI Device ID (Ivan Vecera) [868896] - [netdrv] be2net: Fix FW flashing on Skyhawk-R (Ivan Vecera) [868896] - [netdrv] be2net: Enabling Wake-on-LAN is not supported in S5 state (Ivan Vecera) [868896] - [netdrv] be2net: Fix VF driver load on newer Lancer FW (Ivan Vecera) [868896] - [netdrv] be2net: Fix unnecessary delay in PCI EEH (Ivan Vecera) [868896] - [netdrv] be2net: Fix issues in error recovery due to wrong queue state (Ivan Vecera) [868896] - [netdrv] be2net: Fix ethtool get_settings output for VF (Ivan Vecera) [868896] - [netdrv] be2net: Fix error messages while driver load for VFs (Ivan Vecera) [868896] - [netdrv] be2net: cleanup code related to be_link_status_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix configuring VLAN for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Wait till resources are available for VF in error recovery (Ivan Vecera) [868896] - [netdrv] be2net: Fix change MAC operation for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: remove type argument of be_cmd_mac_addr_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix setting QoS for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Fix driver load failure for different FW configs in Lancer (Ivan Vecera) [868896] - [md] dm-thin: remove tech preview status (Mike Snitzer) [798835] - [md] dm-thin: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] persistent-data: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] dm-block-manager: reinstate context for which block failed a validator check (Mike Snitzer) [798835] - [netdrv] bnx2x: remove redundant warning log (Michal Schmidt) [879279] - [pci] fix broadcom 57840_MF pci id (Michal Schmidt) [871475] - [netdrv] bnx2x: Disable FCoE for 57840 since not yet supported by FW (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix no link on 577xx 10G-baseT (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix unrecognized SFP+ module after driver is loaded (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix potential incorrect link speed provision (Michal Schmidt) [872228] - [netdrv] bnx2x: Restore global registers back to default (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix link down in 57712 following LFA (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix 57810 1G-KR link against certain switches (Michal Schmidt) [871532] - [netdrv] bnx2x: fix handling mf storage modes (Michal Schmidt) [867872] - [netdrv] bnx2x: use strlcpy() to copy a string (Michal Schmidt) [872228] - [tools] perf: Fix a NULL pointer dereference (Jiri Olsa) [879509] - [tools] perf: Add probe command into perf help message (Jiri Olsa) [879452] - [net] sunrpc: Ensure that rpc_release_resources_task() can be called twice (Jeff Layton) [878204] - [fs] nfs: Check validity of cl_rpcclient in nfs_server_list_show (Steve Best) [874834] - [sound] alsa: fix pcm procfs race (Jaroslav Kysela) [867120] - [kernel] module: Last symbol in a module's symtab is not shown in /proc/kallsyms (Seiji Aguchi) [878024] - [scsi] isci: copy fis 0x34 response into proper buffer (David Milburn) [876912] - [netdrv] bna: put back VLAN tag stripped in promisc mode when no VLAN is configured (Ivan Vecera) [870279]- [net] ipset: list-set: fix adding 'after' (Thomas Graf) [880464] - [net] ipset: take into account cidr value for the from address when creating the set (Thomas Graf) [879539] - [net] net_sched: gred: Fix oops in gred_dump() in WRED mode (Thomas Graf) [874872] - [net] IPv4: Send gratuitous ARP for secondary IP addresses also (Jason Wang) [875309] - [net] arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS (Jason Wang) [875309] - [net] fix net.core.?mem_max defaults (Thomas Graf) [878072] - [net] pktgen: fix crash when generating IPv6 packets (Thomas Graf) [877327] - [net] netfilter/ipset: fix hash size checking in kernel (Thomas Graf) [876831] - [net] sctp: send abort chunk when max_retrans exceeded (Neil Horman) [876249]- [fs] ext4: race-condition protection for ext4_convert_unwritten_extents_endio (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: serialize fallocate with ext4_convert_unwritten_extents (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: flush the i_completed_io_list during ext4_truncate (Lukas Czerner) [869906] {CVE-2012-4508} - [infiniband] ipoib: Fix AB-BA deadlock when deleting neighbours (Doug Ledford) [873949] - [infiniband] ipoib: Fix memory leak in the neigh table deletion flow (Doug Ledford) [873949] - [infiniband] ipoib: Fix RCU pointer dereference of wrong object (Doug Ledford) [873949] - [misc] Make rcu_dereference_bh work (Doug Ledford) [873949] - [infiniband] ipoib: Use a private hash table for path lookup in xmit path (Doug Ledford) [873949] - [net] netlink: move min_dump_alloc to netlink_callback_extended (Weiping Pan) [872067] - [infiniband] pass rdma_cm module to netlink_dump_start (Weiping Pan) [872067] - [net] netlink: add reference of module in netlink_dump_start (Weiping Pan) [872067] - [net] netfilter: add netlink_dump_control structure for netlink_dump_start() (Weiping Pan) [872067] - [net] netlink: handle errors from netlink_dump() (Weiping Pan) [872067] - [powerpc] mm: Export memory limit via device tree (Baoquan He) [674664] - [powerpc] mm: Change memory_limit from phys_addr_t to unsigned long long (Baoquan He) [674664] - [drm] radeon: For single CRTC GPUs move handling of CRTC_CRT_ON to crtc_dpms() (Jerome Glisse) [873728] - [drm] radeon: Fix TV DAC Load Detection for single CRTC chips (Jerome Glisse) [873728] - [drm] radeon: Clean up code in TV DAC load detection (Jerome Glisse) [873728] - [drm] radeon: On DVI-I use Load Detection when EDID is bogus (Jerome Glisse) [873728] - [drm] radeon: Fix primary DAC Load Detection for RV100 chips (Jerome Glisse) [873728] - [drm] radeon: Fix Load Detection on legacy primary DAC (Jerome Glisse) [873728] - [netdrv] ixgbe: PTP get_ts_info missing software support (Andy Gospodarek) [876810] - [pci] dmar: use PF's pci-dev struct for IOMMU association for VFs (Don Dutile) [873462]- [netdrv] pch_gbe: don't reset MAC_RX on FIFO overflow (Veaceslav Falico) [858747] - [netdrv] pch_gbe: don't re-set RX_FIFO_ERR flag in napi_poll (Veaceslav Falico) [858747] - [netdrv] pch_gbe: create functions for MAC_RX enable, disable (Veaceslav Falico) [858747] - [s390] prevent kABI checking for transactional execution and RI (Hendrik Brueckner) [823011] - [s390] add support for transactional memory (Hendrik Brueckner) [823011] - [s390] add support for runtime instrumentation (Hendrik Brueckner) [823011] - [block] sg_io: introduce unpriv_sgio queue flag (Paolo Bonzini) [841577] - [block] sg_io: pass request_queue to blk_verify_command (Paolo Bonzini) [841577] - [scsi] have scsi_internal_device_unblock take new state (Chris Leech) [854140] - [scsi] add new SDEV_TRANSPORT_OFFLINE state (Chris Leech) [854140] - [fs] sysfs: Cache the last sysfs_dirent to improve readdir scalability (Jes Sorensen) [869037] - [fs] cifs: when CONFIG_HIGHMEM is set, serialize the write kmaps (Sachin Prabhu) [832252] - [fs] cifs: abstract out function to marshal up the iovec array for async writes (Sachin Prabhu) [832252] - [fs] cifs: on CONFIG_HIGHMEM machines, limit the wsize to the kmap space (Sachin Prabhu) [832252] - [fs] gfs2: fix truncation of journaled data files (Abhijith Das) [864634] - [fs] gfs2: re-fix kernel panic with small gfs2 filesystems (Abhijith Das) [838638] - [target] iblock: Add parameter to specify read-only devices (Andy Grover) [877561] - [ata] sata_svw: check DMA start bit before reset (David Milburn) [737836] - [scsi] hpsa: Use LUN reset instead of target reset (Tomas Henzl) [875091] - [net] bonding: prevent deadlock on slave store with alb mode (Veaceslav Falico) [849129] - [net] fix divide by zero in tcp algorithm illinois (Flavio Leitner) [866514] {CVE-2012-4565}- [mm] percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [828045] - [mm] percpu: fix chunk range calculation (Baoquan He) [828045]- [netdrv] pch_gbe: align skbs to 64byte (Veaceslav Falico) [814481] - [Documentation] nfs: Update kernel idmapping documentation (Steve Dickson) [823359] - [scsi] cxgb3i, cxgb4i: driver updates for rhel6.4 (Jeff Garzik) [747142 747143] - [net] rtnetlink: Fix problem with buffer allocation (Andy Gospodarek) [845081] - [net] RTNETLINK adjusting values of min_ifinfo_dump_size (Andy Gospodarek) [845081] - [net] rtnetlink: Compute and store minimum ifinfo dump size (Andy Gospodarek) [845081] - [kernel] timekeeping: Fix timezone update (Prarit Bhargava) [868859] - [net] sunrpc: add the ability to monitor dynamic slot allocation (Harshula Jayasuriya) [876632] - [scsi] ibmvfc: Ignore fabric RSCNs when link is dead (Steve Best) [875945] - [x86] abort secondary CPU bring-up gracefully if do_boot_cpu timed out on cpu_callin_mask (Igor Mammedov) [816899] - [fs] vfs: get rid of S_BIAS (Ian Kent) [872813] - [fs] gfs2: Test bufdata with buffer locked and gfs2_log_lock held (Benjamin Marzinski) [874319] - [kernel] cpu: fix cpu_chain section mismatch (Frederic Weisbecker) [852148] - [kernel] sched: Don't modify cpusets during suspend/resume (Frederic Weisbecker) [852148] - [kernel] sched, cpuset: Drop __cpuexit from cpu hotplug callbacks (Frederic Weisbecker) [852148] - [kernel] sched: adjust when cpu_active and cpuset configurations are updated during cpu on/offlining (Frederic Weisbecker) [852148] - [kernel] cpu: return better errno on cpu hotplug failure (Frederic Weisbecker) [852148] - [kernel] cpu: introduce cpu_notify(), __cpu_notify(), cpu_notify_nofail() (Frederic Weisbecker) [852148] - [fs] fuse: optimize __fuse_direct_io() (Brian Foster) [858850] - [fs] fuse: optimize fuse_get_user_pages() (Brian Foster) [858850] - [fs] fuse: use get_user_pages_fast() (Brian Foster) [858850] - [fs] fuse: pass iov to fuse_get_user_pages() (Brian Foster) [858850] - [mm] minor cleanup of iov_iter_single_seg_count() (Brian Foster) [858850] - [fs] fuse: use req->page_descs for argpages cases (Brian Foster) [858850] - [fs] fuse: add per-page descriptor to fuse_req (Brian Foster) [858850] - [fs] fuse: rework fuse_do_ioctl() (Brian Foster) [858850] - [fs] fuse: rework fuse_perform_write() (Brian Foster) [858850] - [fs] fuse: rework fuse_readpages() (Brian Foster) [858850] - [fs] fuse: categorize fuse_get_req() (Brian Foster) [858850] - [fs] fuse: general infrastructure for pages of variable size (Brian Foster) [858850] - [mm] memcg: fix split_huge_page_refcounts() (Jerome Marchand) [808538] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [mm] memcg: skip scanning active lists based on individual size (Jerome Marchand) [808538] - [mm] compaction: avoid double mem_cgroup_del_lru() (Jerome Marchand) [808538] - [kernel] events: Switch to internal refcount, fix race with close() (Jiri Olsa) [874723] - [kernel] events: De-schedule a task context when removing the last event (Jiri Olsa) [874723] - [kernel] events: Change close() semantics for group events (Jiri Olsa) [874723] - [kernel] events: Do no try to schedule task events if there are none (Jiri Olsa) [874723] - [kernel] events: Do not set task_ctx pointer in cpuctx if there are no events in the context (Jiri Olsa) [874723] - [kernel] events: Collect the schedule-in rules in one function (Jiri Olsa) [874723] - [kernel] events: Fix initial task_ctx/event installation (Jiri Olsa) [874723] - [kernel] events: Simplify and fix __perf_install_in_context() (Jiri Olsa) [874723] - [kernel] events: Remove task_ctx_sched_in() (Jiri Olsa) [874723] - [kernel] events: Clean up 'ctx' reference counting (Jiri Olsa) [874723] - [s390] qeth: fix deadlock between recovery and bonding driver (Hendrik Brueckner) [869647] - [fs] xfs: fix reading of wrapped log data (Dave Chinner) [874322] - [x86] mm: fix signedness issue in mmap_rnd() (Petr Matousek) [875036] - [net] netlink: fix for too early rmmod (Weiping Pan) [874444] - [net] af_key: fix netns ops ordering on module load/unload (Weiping Pan) [874434] - [net] ipv6/netfilter: fix overlap check for fragments (Amerigo Wang) [726807]- [fs] cifs: deal with id_to_sid embedded sid reply corner case (Sachin Prabhu) [868433] - [fs] cifs: fix hardcoded default security descriptor length (Sachin Prabhu) [868433] - [fs] cifs: extra sanity checking for cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: ensure we revalidate the inode after readdir if cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: don't override the uid/gid in getattr when cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: avoid extra allocation for small cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: simplify id_to_sid and sid_to_id mapping code (Sachin Prabhu) [868433] - [fs] cifs: remove uneeded __KERNEL__ block from cifsacl.h (Sachin Prabhu) [868433] - [fs] cifs: fix the format specifiers in sid_to_str (Sachin Prabhu) [868433] - [fs] cifs: redefine NUM_SUBAUTH constant from 5 to 15 (Sachin Prabhu) [868433] - [fs] cifs: make cifs_copy_sid handle a source sid with variable size subauth arrays (Sachin Prabhu) [868433] - [fs] cifs: make compare_sids static (Sachin Prabhu) [868433] - [fs] cifs: use the NUM_AUTHS and NUM_SUBAUTHS constants in cifsacl code (Sachin Prabhu) [868433] - [fs] cifs: move num_subauth check inside of CONFIG_CIFS_DEBUG2 check in parse_sid() (Sachin Prabhu) [868433] - [fs] cifs: clean up id_mode_to_cifs_acl (Sachin Prabhu) [868433] - [fs] cifs: fix potential buffer overrun in cifs.idmap handling code (Sachin Prabhu) [868433] - [net] bonding: fix a NULL pointer dereference bug in bond_enslave() (Amerigo Wang) [873226] - [fs] pnfs: export symbol nfs_fhget (Steve Dickson) [872232] - [fs] pnfs: export the symbol nfs_fs_type (Steve Dickson) [872229] - [net] pkt_sched: enable QFQ to support TSO/GSO (Amerigo Wang) [816888] - [net] pkt_sched: fix virtual-start-time update in QFQ (Amerigo Wang) [816888] - [net] sched: add missing group change to qfq_change_class (Amerigo Wang) [816888]- [scsi] sd: fix crash when UA received on DIF enabled device (Ewan Milne) [865682] - [scsi] hpsa: fix pci-IDs, add gen8plus Smart Array IDs (Tomas Henzl) [870513] - [fs] nfs: fix bug in legacy DNS resolver (Steve Dickson) [873816] - [fs] nfsd: add get_uint for u32's (Steve Dickson) [873816] - [net] sunrpc: Ensure we return EAGAIN in xs_nospace if congestion is cleared (Steve Dickson) [871128] - [net] sunrpc: Prevent races in xs_abort_connection() (Steve Dickson) [871128] - [net] Revert: sunrpc: Ensure we close the socket on EPIPE errors too (Steve Dickson) [871128] - [net] sunrpc: Get rid of the xs_error_report socket callback (Steve Dickson) [871128] - [fs] ext4: Use proper flags in ext4_ext_insert_extent() (Lukas Czerner) [873394] - [idle] intel_idle: enable Ivy Bridge Xeon support (Lenny Szubowicz) [870209] - [md] dm-raid: Transiently failed devices do not undergo resync (Jonathan E Brassow) [870246] - [md] dm-thin: bump thin and pool target versions to 1.5 (Mike Snitzer) [872249] - [mm] Prevent kernel panic in NUMA related system calls after memory hot-add (Larry Woodman) [870350]- [Documentation] vm: Transparent Hugepage Support (Baoquan He) [852802] - [mm] huge_memory: create sysfs symlink to redhat_transparent_hugepage (Baoquan He) [852802] - [net] openvswitch: allow to turn off TSO on internal devices (Amerigo Wang) [871275] - [net] WARN if struct ip_options was allocated directly by kmalloc (Jiri Pirko) [872799] - [net] fix bug that causes no RX queue entries to be created under /sys/devices (Tatsuya Kitamura) [869770] - [fs] xfs: move allocation stack switch up to xfs_bmapi_allocate (Dave Chinner) [867277] - [fs] xfs: introduce XFS_BMAPI_STACK_SWITCH (Dave Chinner) [867277] - [fs] xfs: zero allocation_args on the kernel stack (Dave Chinner) [867277] - [kernel] Do not include asm-generic/bitops/le.h directly, use linux/bitops.h (Jes Sorensen) [871142] - [s390] dasd: move wake_up call (Hendrik Brueckner) [869753] - [md] dm-raid: Use safe version of rdev_for_each (Jonathan E Brassow) [871630]- [netdrv] igb: schedule watchdog every second to update statistics fixup (Stefan Assmann) [838404] - [s390] smsgiucv: reestablish IUCV path after resume (Hendrik Brueckner) [869752] - [kernel] events: Fix perf tool is_active old behaviour leftover (Jiri Olsa) [865380] - [mm] hugetlb: fix non-atomic enqueue of huge page (Rafael Aquini) [869750] - [char] random: Use arch-specific RNG to initialize the entropy store (Prarit Bhargava) [862344] - [drm] i915: Use cpu relocations if the object is in the GTT but not mappable (Dave Airlie) [869856] - [scsi] storvsc: Account for in-transit packets in the RESET path (Jason Wang) [870297] - [netdrv] ixgbe: reduce PTP rx path overhead (Jiri Benc) [868214] - [net] relax rcvbuf limits (Weiping Pan) [860778] - [lib] Fix rwsem to not hang the system (David Howells) [852847] - [input] wacom: add support to Cintiq 22HD (Aristeu Rozanski) [857062]- [fs] ext4: Adding error check after calling ext4_mb_regular_allocator() (Eric Sandeen) [852810] - [md] faulty: use disk_stack_limits() (Eric Sandeen) [868233] - [fs] autofs4: fix reset pending flag on mount fail (Ian Kent) [866271] - [net] netfilter/nfnetlink_queue: do not allow to set unsupported flag bits (Steve Best) [822598] - [net] netfilter: Add fail-open support (Steve Best) [822598] - [pci] intel-iommu: Increase the number of iommus supported to MAX_IO_APICS (George Beshers) [787724] - [pci] intel-iommu: Fix identity mapping for sandy bridge (George Beshers) [787724] - [netdrv] tg3: Support the get_ts_info ethtool method (Jiri Benc) [866624] - [netdrv] tg3: enable transmit time stamping (Jiri Benc) [866624] - [kernel] audit: do not print error when SELinux disabled (Eric Paris) [785936] - [kernel] resource: make sure requested range is included in the root range (Johannes Weiner) [845632] - [kernel] ntp: fix non privileged system time shifting (Jan Stancek) [868827] - [x86] mce: Fix race in MCE cpu synchronization (Prarit Bhargava) [868110] - [net] cfg80211, mac80211: avoid state mismatch on deauth (Stanislaw Gruszka) [866417] - [net] mac80211: check if key has TKIP type before updating IV (Stanislaw Gruszka) [859355]- [tools] perf: Catch event names from command line (Luming Yu) [696579 696580] - [tools] perf: Allow pmu events parsing for RHEL6 (Luming Yu) [696579 696580] - [x86] perf: Make UNCORE_PMU_HRTIMER_INTERVAL 64-bit (Luming Yu) [696579 696580] - [kernel] events: provide PMU when initing events (Luming Yu) [696579 696580] - [kernel] events: Remove perf_event_attr::type check (Luming Yu) [696579 696580] - [x86] perf: Fix LLC-* and node-* events on Intel SandyBridge (Luming Yu) [696579 696580] - [x86] perf: Add generic NODE cache events (Luming Yu) [696579 696580] - [x86] perf: Fix format definition of SNB-EP uncore QPI box (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem-EX uncore support (Luming Yu) [696579 696580] - [x86] perf: Detect number of instances of uncore CBox (Luming Yu) [696579 696580] - [x86] perf: Fix event constraint for SandyBridge-EP C-Box (Luming Yu) [696579 696580] - [x86] perf: Use 0xff as pseudo code for fixed uncore event (Luming Yu) [696579 696580] - [x86] perf: Fix section mismatch in uncore_pci_init() (Luming Yu) [696579 696580] - [x86] perf: Lowercase uncore PMU event names (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge-EP uncore support (Luming Yu) [696579 696580] - [x86] perf: Add generic PCI uncore PMU device support (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Add generic Intel uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Clean up perf_event cpu code (Luming Yu) [696579 696580] - [ata] ata_piix: defer disks to the Hyper-V drivers by default (Jason Wang) [834682] - [ata] libata: add a host flag to ignore detected ATA devices (Jason Wang) [834682] - [netdrv] hyperv: Add the Hyper-V network driver (Jason Wang) [834682] - [scsi] hyperv: Add the storvsc driver (Jason Wang) [834682] - [hid] hyperv: Add the Hyper-V mouse driver (Jason Wang) [834682] - [virt] hyperv: Add the vmbus and util drivers (Jason Wang) [834682] - [staging] hyperv: Get rid of all the staging hv drivers (Jason Wang) [834682] - [scripts] hyperv: fix up alias creation logic for hv_vmbus_device_id (Jason Wang) [834682] - [scripts] hyperv: Add code to parse struct hv_vmbus_device_id table (Jason Wang) [834682] - [x86] cpu: Integrate the clocksource with Hyper-V detection code (Jason Wang) [834682] - [x86] cpu: Export the symbol ms_hyperv (Jason Wang) [834682] - [misc] vmware_balloon: use the new x86_hyper API (Jason Wang) [834682] - [x86] hypervisor: Export the x86_hyper* symbols (Jason Wang) [834682] - [x86] cpu: Clean up the hypervisor layer (Jason Wang) [834682] - [x86] cpu: Detect running on a Microsoft HyperV system (Jason Wang) [834682] - [virt] hyperv: Add HYPER-V header file (Jason Wang) [834682] - [scsi] megaraid_sas: Version, Changelog, Copyright update (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove duplicate code (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add SystemPD FastPath support (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add array boundary check for SystemPD (Tomas Henzl) [841724] - [scsi] megaraid_sas: Load io_request DataLength in bytes (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add module param for configurable MSI-X vector count (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove un-needed completion_lock spinlock calls (Tomas Henzl) [841724] - [scsi] megaraid_sas: Move poll_aen_lock initializer (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add resetwaittime module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add throttlequeuedepth module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add fpRead/WriteCapable, fpRead/WriteAcrossStripe checks (Tomas Henzl) [841724] - [net] sunrpc: Ensure that the TCP socket is closed when in CLOSE_WAIT (Steve Dickson) [863212] - [fs] nfs: Make v3 mounts fail with ETIMEDOUTs instead EIO on mountd timeouts (Steve Dickson) [835966] - [md] raid1: Don't release reference to device while handling read error (Jes Sorensen) [853049] - [netdrv] sfc: backport cleanups (Nikolay Aleksandrov) [865751] - [net] fix a sysctl check warning in conntrack reasm code (Amerigo Wang) [867688]- [fs] fuse: implement NFS-like readdirplus support (Brian Foster) [841514] - [drm] nouveau: prevent display switching issues by disabling pageflip (Ben Skeggs) [867698] - [drm] nouveau: restore pre-suspend fence buffer context on resume (Ben Skeggs) [867698] - [drm] nouveau: fix shadowing of ACPI ROM images larger than 64KiB (Ben Skeggs) [867698] - [netdrv] igb: Add 1588 support to I210/I211 (Jiri Benc) [864881] - [netdrv] igb: Prevent dropped Tx timestamps via work items and interrupts (Jiri Benc) [864881] - [netdrv] igb: Store the MAC address in the name in the PTP struct (Jiri Benc) [864881] - [netdrv] igb: Correct PTP support query from ethtool (Jiri Benc) [864881] - [netdrv] igb: Update PTP function names/variables and locations (Jiri Benc) [864881] - [netdrv] igb: Tidy up wrapping for CONFIG_IGB_PTP (Jiri Benc) [864881] - [netdrv] igb: Support the get_ts_info ethtool method (Jiri Benc) [864881] - [netdrv] igb: Add switch case for supported hardware to igb_ptp_remove (Jiri Benc) [864881] - [netdrv] igb: Add Support for new i210/i211 devices (Jiri Benc) [864881] - [netdrv] igb: offer a PTP Hardware Clock instead of the timecompare method (Jiri Benc) [864881] - [netdrv] igb: add PTP Hardware Clock code (Jiri Benc) [864881] - [net] mark ptp support as Tech Preview (Jiri Benc) [829785] - [ptp] link the phc device to its parent device (Jiri Benc) [829785] - [ptp] provide the clock's adjusted frequency (Jiri Benc) [829785] - [ptp] remember the adjusted frequency (Jiri Benc) [829785] - [ptp] Allow PHC devices to adjust PPS events for known delay (Jiri Benc) [829785] - [ptp] Fix clock_getres() implementation (Jiri Benc) [829785] - [ptp] Fix some locking bugs in ptp_read() (Jiri Benc) [829785] - [ptp] Return -EFAULT on copy_to_user() errors (Jiri Benc) [829785] - [pps] return PTR_ERR on error in device_create (Jiri Benc) [829785] - [pps] class_create() returns an ERR_PTR, not NULL (Jiri Benc) [829785] - [pps] simplify conditions a bit (Jiri Benc) [829785] - [pps] make idr lock a mutex and protect idr_pre_get (Jiri Benc) [829785] - [pps] move idr stuff to pps.c (Jiri Benc) [829785] - [pps] convert printk/pr_* to dev_* (Jiri Benc) [829785] - [pps] access pps device by direct pointer (Jiri Benc) [829785] - [pps] fix race in PPS_FETCH handler (Jiri Benc) [829785] - [pps] declare variables where they are used in switch (Jiri Benc) [829785] - [pps] trivial fixes (Jiri Benc) [829785] - [drm] i915: use correct CONFIG for iommu in rhel6 (Dave Airlie) [865666] - [gpu] vga_switcheroo: Don't require handler init callback (Dave Airlie) [867169] - [x86] amd_iommu: attach device fails on the last pci device (Don Dutile) [861164]- [mm] compaction: clear PG_migrate_skip based on compaction and reclaim activity (Rik van Riel) [713546 783248] - [mm] compaction: fix bit ranges in {get,clear,set}_pageblock_skip() (Rik van Riel) [713546 783248] - [netdrv] e1000e: add device IDs for i218 (Clarkville-LP) (Dean Nelson) [862764] - [infiniband] mxl4: Fix build error on platforms where UL is not 64bit (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjust flow steering attach wrapper so that IB works on SR-IOV VFs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Create paravirt contexts for VFs when master IB driver initializes (Doug Ledford) [586028 756396] - [infiniband] mlx4: Modify proxy/tunnel QP mechanism so that guests do no calculations (Doug Ledford) [586028 756396] - [infiniband] mlx4: Paravirtualize Node Guids for slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Activate SR-IOV mode for IB (Doug Ledford) [586028 756396] - [infiniband] mlx4: Miscellaneous adjustments for SR-IOV IB support (Doug Ledford) [586028 756396] - [netdrv] mlx4: INIT/CLOSE port logic for IB ports in SR-IOV mode (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjustments to SET_PORT for IB SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add iov directory in sysfs under the ib device (Doug Ledford) [586028 756396] - [infiniband] mlx4: Propagate P_Key and guid change port management events to slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add alias_guid mechanism (Doug Ledford) [586028 756396] - [netdrv] mlx4: Add IB port-state machine and port mgmt event propagation (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add CM paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add multicast group (MCG) paravirtualization for SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: MAD_IFC paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV multiplex and demultiplex MADs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Implement QP paravirtualization and maintain phys_pkey_cache for smp_snoop (Doug Ledford) [586028 756396] - [infiniband] mlx4: Initialize SR-IOV IB support for slaves in master context (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add proxy and tunnel QPs to the reserved QP area (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV IB context objects and proxy/tunnel SQP support (Doug Ledford) [586028 756396] - [infiniband] core: Add ib_find_exact_cached_pkey() (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [net] rds: fix rds-ping spinlock recursion (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Check that retry count values are in range (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Add missing break to switch. (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont orphan skbs in mlx4_en_xmit() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Disable SENSE_PORT for multifunction devices (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up enabling of SENSE_PORT for older (ConnectX-1/-2) HCAs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Stash PCI ID driver_data in mlx4_priv structure (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Avoid having aborted requests hang (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Fix use-after-free in srp_reset_req() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix compilation error when nes_debug is enabled (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Print hardware resource type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for crash when TX checksum offload is off (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for incorrect MSS when TSO is on (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix incorrect resolving of the loopback MAC address (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix crash on uninitialized priv->cmd.slave_sem (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial cleanups to driver log messages (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial readability fix: "0X30" -> "0x30" (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove annoying debug message in the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix wrong offset in parsing query device caps response (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill in sq_sig_type in query QP (Doug Ledford) [826346 826348 826349] - [infiniband] ipoib: Fix use-after-free of multicast object (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Use consistent component mask for IPoIB port space multicast joins (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Remove unused variables in ucm/ucma (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Don't disable BH on BH context (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix local access validation for user MRs (Doug Ledford) [818562] - [infiniband] qib: Add a qib driver version (Doug Ledford) [818562] - [infiniband] qib: Fix failure of compliance test C14-024#06_LocalPortNum (Doug Ledford) [818562] - [netdrv] mlx4: Fix integer overflows so 8TBs of memory registration works (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Return the error value in case of command initialization failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixing error flow in case of QUERY_FW failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add security check / enforcement for flow steering rules set for VMs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put Firmware flow steering structures in common header files (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Check iboe netdev pointer before dereferencing it (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up buddy bitmap allocation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix integer overflow issues around MTT table (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow large mlx4_buddy bitmaps (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Fix a race condition (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix error return code in qib_init_7322_variables() (Doug Ledford) [818562] - [infiniband] Fix typos in infiniband drivers (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: fix mcg.c error return code (Doug Ledford) [826346 826348 826349] - [infiniband] ucma.c: Fix for events with wrong context on iWARP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix possible deadlock on sm_lock spinlock (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove port type restrictions (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix size of cc_supported_table_entries (Doug Ledford) [818562] - [infiniband] ucma: Convert open-coded equivalent to memdup_user() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: checkpatch fixes (Doug Ledford) [818562] - [infiniband] qib: Add congestion control agent implementation (Doug Ledford) [818562] - [infiniband] qib: Reduce sdma_lock contention (Doug Ledford) [818562] - [infiniband] qib: Fix an incorrect log message (Doug Ledford) [818562] - [netdrv] mlx4: map entire pages to increase throughput (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Move MAC_MASK to a common place (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix QP RCU sparse warnings (Doug Ledford) [818562] - [netdrv] mlx4: dereferencing freed memory (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: off by one in parse_trans_rule() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put physical GID and P_Key table sizes in mlx4_phys_caps struct and paravirtualize them (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow guests to have IB ports (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement mechanism for reserved Q_Keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Free ICM table in case of error (Doug Ledford) [826346 826348 826349] - [infiniband] cm: Destroy idr as part of the module init error flow (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Remove double function declarations (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill the masked_atomic_cap attribute in query device (Doug Ledford) [826346 826348 826349] - [infiniband] mthca: Fill in sq_sig_type in query QP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mthca: Warning about event for non-existent QPs should show event type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipoib: fix skb truesize underestimatiom (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix sparse RCU warnings in qib_keys.c (Doug Ledford) [818562] - [netdrv] mlx4: Initialize IB port capabilities for all slaves (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Use port management change event instead of smp_snoop (Doug Ledford) [826346 826348 826349] - [infiniband] qib: RCU locking for MR validation (Doug Ledford) [818562] - [infiniband] qib: Avoid returning EBUSY from MR deregister (Doug Ledford) [818562] - [infiniband] qib: Fix UC MR refs for immediate operations (Doug Ledford) [818562] - [infiniband] core: Move CM_xxx_ATTR_ID macros from cm_msgs.h to ib_cm.h (Doug Ledford) [818562 826346 826348 826349] - [infiniband] sa: Add GuidInfoRecord query support (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add debug prints (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Pass an invalid PCI id number to VFs (Doug Ledford) [826346 826348 826349] - [infiniband] cma: Allow user to restrict listens to bound address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Listen on specific address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Bind to a specific address family (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Add support for drop action through ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Manage flow steering rules with ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set number of rx rings used by RSS using ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement promiscuous mode with device managed flow-steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add resource tracking for device managed flow steering rules (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Add device managed flow steering firmware API (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add firmware commands to support device managed flow steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set steering mode according to device capabilities (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Re-design multicast attachments flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking ID to be 64 bit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking mechanism to use red-black tree (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set maximal number of default RSS queues (Doug Ledford) [826346 826348 826349] - [infiniband] netlink: Move away from NLMSG_NEW() (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Release QP range in free_resources (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use single completion vector after NOP failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set correct port parameters during device initialization (Doug Ledford) [826346 826348 826349] - [infiniband] cma: QP type check on received REQs should be AND not OR (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix max_wqe capacity reported from query device (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix setting VL_cap in mlx4_SET_PORT wrapper flow (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix EQ deallocation in legacy mode (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix obscure mlx4_cmd_box parameter in QUERY_DEV_CAP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Check port out-of-range before using in mlx4_slave_cap (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixes for VF / Guest startup flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix improper use of "port" parameter in mlx4_en_event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix number of EQs used in ICM initialisation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix the slave_id out-of-range test in mlx4_eq_int (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix mlx4_ib_add() error flow (Doug Ledford) [826346 826348 826349] - [infiniband] core: Fix IB_SA_COMP_MASK macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Fix error flow in iser ep connection establishment (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Increase the number of vectors (EQs) available for ULPs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: num cores tx rings for every UP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixed error flow in rem_slave_eqs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add XRC domains and counters to resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix potential kernel Oops in res tracker during Dom0 driver unload (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Address build warnings on set but not used variables (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix init_port mask state for slaves (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change SYNC_TPT to be native (not wrapped) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove unused *_str functions from the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Do not reset module-parameter num_vfs when fail to enable sriov (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change bitmap allocator to work in round-robin fashion (Doug Ledford) [826346 826348 826349] - [infiniband] nes: Don't call event handler if pointer is NULL (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for the ORD value of the connecting peer (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Add cache line awareness to qib_qp and qib_devdata structures (Doug Ledford) [818562] - [infiniband] qib: MADs with misset M_Keys should return failure (Doug Ledford) [818562] - [infiniband] qib: Fix M_Key lease timeout handling (Doug Ledford) [818562] - [infiniband] qib: Fix QLE734X link cycling (Doug Ledford) [818562] - [infiniband] qib: Display correct value for number of contexts (Doug Ledford) [818562] - [infiniband] qib: Correct ordering of reregister vs. port active events (Doug Ledford) [818562] - [infiniband] qib: Optimize pio ack buffer allocation (Doug Ledford) [818562] - [infiniband] qib: Add prefetch for eager buffers (Doug Ledford) [818562] - [infiniband] mlx4: Replace printk(KERN_yyy...) with pr_yyy(...) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add second capabilities flags field (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Put priority bits in WQE of IBoE MLX QP (Doug Ledford) [826346 826348 826349] - [infiniband] core: Add raw packet QP type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add raw packet QP support (Doug Ledford) [826346 826348 826349] - [infiniband] uverbs: Make lockdep output more readable (Doug Ledford) [818562 826346 826348 826349] - [infiniband] uverbs: Lock SRQ / CQ / PD objects in a consistent order (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Fix lockdep false positive recursive locking (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Use qp->usecnt to track multicast attach/detach (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Don't send response for failed MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Set 'D' bit in response for unhandled MADs (Doug Ledford) [818562 826346 826348 826349] - [net] mlx4: Moving to Interrupts for TX completions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Added Ethtool support for TX Interrupt coalescing (Doug Ledford) [826346 826348 826349] - [net] rds: Move all of the network sysctls without a namespace into init_net (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix spelling typo in net (Doug Ledford) [826346 826348 826349] - [infiniband] rdma_cm: TOS <=> UP mapping for IBoE (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: sk_prio <=> UP for untagged traffic (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use netif_set_real_num_{rx, tx}_queues() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: DCB QoS support (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set port QoS attributes (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Force user priority by QP attribute (Doug Ledford) [826346 826348 826349] - [infiniband] core: Don't return EINVAL from sysfs rate attribute for invalid speeds (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Don't return an invalid speed when a port is down (Doug Ledford) [826346 826348 826349] - [infiniband] Stop using NLA_PUT*() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: use gfp flags from caller in conn_alloc() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Remove printk from rds_sendmsg (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Scale size of MTT table with system RAM (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow dynamic MTU configuration for IB ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix info returned when querying IBoE ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix possible missed completion event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Report thermal error events (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix one more static exported function (Doug Ledford) [826346 826348 826349] - [infiniband] Change CQE csum_ok field to a bit flag (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iwcm: Reject connect requests if cmid is not in LISTEN state (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Get rid of redundant ext_port_cap flags (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: defining functions as static (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fixing sparse warnings when copying mac, address to gid entry (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on wrong type for RSS keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on TX blue flame buffer (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Saving mem access on data path (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove sparse errors (Doug Ledford) [826346 826348 826349] - [infiniband] ucma: Fix AB-BA deadlock (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ehca: Fix ilog2() compile failure (Doug Ledford) [818562 826346 826348 826349] - [infiniband] Use central enum for speed instead of hard-coded values (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Free IB connection resources in the proper place (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Consolidate repetitive sysfs code (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Use pr_fmt() and pr_err()/pr_warn() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Fix SDR rates in sysfs (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont change mac_header on xmit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Enforce device max FMR maps in FMR alloc (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Set bad_wr for invalid send opcode (Doug Ledford) [826346 826348 826349] - [infiniband] mad: Return error response for unsupported MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Add MAD error codes from IBA spec (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Avoid filtering LID on SMA portinfo (Doug Ledford) [818562] - [infiniband] qib: Add logic for affinity hint (Doug Ledford) [818562] - [infiniband] nes: Fixes for sparse endianness warnings (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: remove unnecessary variables and arguments (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused field high_prios (Doug Ledford) [826346 826348 826349] - [net] rds: Fix typo in iw_recv.c and ib_recv.c (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix typo in cmd.c (Doug Ledford) [826346 826348 826349] - [net] ipv4/route: export symbol ip_tos2prio (Doug Ledford) [818562 826346 826348 826349] - [misc] Backport of pr_*_once() functions (Doug Ledford) [818562 826346 826348 826349] - [mm] Revert: reduce memcg memory overhead (Jarod Wilson) [808538]- [drm] i915: block haswell support (Dave Airlie) [862376] - [powerpc] fadump: Remove the phyp assisted dump code (Steve Best) [739124] - [powerpc] pseries: Call ibm, os-term if the ibm, extended-os-term is present (Steve Best) [739124] - [powerpc] fadump: Invalidate the fadump registration during machine shutdown (Steve Best) [739124] - [powerpc] fadump: Invalidate registration and release reserved memory for general use (Steve Best) [739124] - [fs] proc/vmcore: Introduce cleanup routine to invalidate /proc/vmcore (Steve Best) [739124] - [powerpc] fadump: Add PT_NOTE program header for vmcoreinfo (Steve Best) [739124] - [powerpc] fadump: Convert firmware-assisted cpu state dump data into elf notes (Steve Best) [739124] - [powerpc] fadump: Initialize elfcore header and add PT_LOAD program headers (Steve Best) [739124] - [powerpc] fadump: Register for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Reserve the memory for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Add documentation for firmware-assisted dump (Steve Best) [739124] - [net] Add rtnetlink init_rcvwnd to set the TCP initial receive window (Jesper Brouer) [795598] - [scsi] fcoe: Fix write errors on NPIV ports (Neil Horman) [857575] - [scsi] fcoe: Allocate fcoe_ctlr with fcoe_interface, not as a member (Neil Horman) [857575] - [scsi] fcoe: Fix up rmmod crash (Neil Horman) [860846] - [fs] NFSv4.1: Clean up layoutreturn (Steve Dickson) [837871] - [net] nfs: Fix buffer overflow checking in __nfs4_get_acl_uncached (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix the acl cache size calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix range checking in __nfs4_get_acl_uncached and __nfs4_proc_set_acl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: nfs_getaclargs.acl_len is a size_t (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Don't use private xdr_stream fields in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix pointer arithmetic in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Simplify the GETATTR attribute length calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Add the helper xdr_stream_pos (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Don't decode beyond the end of the RPC reply message (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Clean up xdr_set_iov() (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: xdr_read_pages needs to clear xdr->page_ptr (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid beyond bounds copy while caching ACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid reading past buffer when calling GETACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [virt] kvm: Use accessors function to access cr4 (Gleb Natapov) [866452] - [fs] xfs: report projid32bit feature in geometry call (Eric Sandeen) [865929] - [usb] serial/ti_usb: fix module removal (Don Zickus) [864186] - [fs] nfs: do not send an empty SETATTR compound (J. Bruce Fields) [863912]- [scsi] libfc: fix lun reset failure bugs in fc_fcp_resp handling of FCP_RSP_INFO (Neil Horman) [789103] - [scsi] libfc: fix retries with FDMI lport states (Neil Horman) [789103] - [scsi] fcoe: remove lport from net device before doing per cpu rx thread cleanup (Neil Horman) [789103] - [scsi] libfc: flush lport worker after its disabled (Neil Horman) [789103] - [scsi] fcoe: defer releasing master lport until complete fcoe interface cleanuped up (Neil Horman) [789103] - [scsi] fcoe: Support extra MAC descriptor to be used as FCoE MAC (Neil Horman) [789103] - [scsi] foce: remove bh disable from fcoe sw transport rcv function (Neil Horman) [789103] - [scsi] fcoe: remove frame dropping code from fcoe_percpu_clean (Neil Horman) [789103] - [scsi] fcoe: reduce contention for fcoe_rx_list lock (Neil Horman) [789103] - [scsi] libfc: fcoe_transport_create fails in single-CPU environment (Neil Horman) [789103] - [scsi] fcoe: Remove duplicate vn port reset operation (Neil Horman) [789103] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789103] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789103] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789103] - [net] dcb: Use ifindex instead of ifname (Neil Horman) [789103] - [scsi] libfc: avoid exchanges collision during lport reset (Neil Horman) [789103] - [scsi] libfc: fix fc_eh_host_reset (Neil Horman) [789103] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Neil Horman) [789103] - [scsi] fcoe: Move common functions to fcoe_transport library (Neil Horman) [789103] - [scsi] fcoe: convert to SKB paged frag API (Neil Horman) [789103] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Neil Horman) [789103] - [scsi] libfc: add ddp_targ() to libfc function template to supprot FCoE DDP in target mode (Neil Horman) [789103] - [net] add ndo_fcoe_ddp_target() to support FCoE DDP in target mode (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE target (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE targe (Neil Horman) [789103] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Neil Horman) [789103] - [scsi] fcoe: Incorrect CVL handling for NPIV ports (Neil Horman) [789103] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Neil Horman) [789103] - [scsi] libfc: remove duplicate ema_list init (Neil Horman) [789103] - [scsi] libfc: Move host_lock usage into ramp_up/down routines (Neil Horman) [789103] - [scsi] use list_move() instead of list_del()/list_add() combination (Neil Horman) [789103] - [scsi] fcoe: correct checking for bonding (Neil Horman) [789103] - [scsi] libfc: initialize EM anchors list and then update npiv EMs (Neil Horman) [789103] - [scsi] fcoe: Move common code from fcoe to libfcoe module (Neil Horman) [789103] - [scsi] fcoe: use dedicated workqueue instead of system_wq (Neil Horman) [789103] - [fs] quota: move remount handling into the filesystem (Lukas Czerner) [805769] - [fs] allow fs to handle quota enable/disable kABI friendly (Lukas Czerner) [805769] - [fs] cifs: fix oops while traversing open file list (Sachin Prabhu) [707700] - [fs] cifs: add a cache= option to better describe the different cache flavors (Sachin Prabhu) [850751] - [s390] scm_block: Force cluster writes (Hendrik Brueckner) [834290] - [s390] cio: Add scm block driver (Hendrik Brueckner) [834290] - [s390] cio: add eadm subchannel driver (Hendrik Brueckner) [834290] - [s390] cio: move asms to generic header (Hendrik Brueckner) [834290] - [s390] cio: Add scm notification (Hendrik Brueckner) [834290] - [s390] cio: Add SCM bus driver (Hendrik Brueckner) [834290] - [s390] chsc: implement store SCM information (Hendrik Brueckner) [834290] - [s390] cio: Add eadm related structures (Hendrik Brueckner) [834290] - [s390] cio: move orb definitions to separate header (Hendrik Brueckner) [834290] - [s390] css: Add eadm facility bits (Hendrik Brueckner) [834290] - [s390] css: Allow drivers to trigger sch evaluation (Hendrik Brueckner) [834290] - [fs] block_dev: Fix crash when block device is read and block size is changed at the same time (Mikulas Patocka) [855906] - [tracing] remove kabi workaround that is no longer needed (Jeff Moyer) [855906] - [mm] tracing: Move include of trace/events/kmem.h out of header into slab.c (Jeff Moyer) [855906] - [mm] slab: Move kmalloc tracepoint out of inline code (Jeff Moyer) [855906] - [virt] kvm: fix race with level interrupts (Michael S. Tsirkin) [847722] - [usb] usbhid: Fix use-after-free in USBHID (James Paradis) [857518] - [kernel] sched_rt: Ignore RT queue throttling if idle task has RT policy (Igor Mammedov) [843541] - [md] Don't truncate size at 4TB for RAID0 and Linear (Jes Sorensen) [865637] - [scsi] ibmvfc: Fix double completion on abort timeout (Steve Best) [865115]- [fs] nfs: tear down caches in nfs_init_writepagecache when allocation fails (Steve Dickson) [857555] - [fs] pnfs: client fails to select correct DS from multipath (Steve Dickson) [851312] - [fs] ext4: remove mb_groups before tearing down the buddy_cache (Lukas Czerner) [859457] - [usb] Add kernel parameter to force io_watchdog for Intel EHCI HCD (James Paradis) [846024] - [fs] btrfs: Convert to new freezing mechanism (Zach Brown) [698324] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Zach Brown) [698324] - [fs] btrfs: fix min csum item size warnings in 32bit (Zach Brown) [698324] - [fs] btrfs: backport from mainline linux 3.5 kernel (Zach Brown) [698324] - [kernel] tracing: Don't use p->len field to determine output in __print_*() functions (Zach Brown) [698324] - [kernel] tracing: Don't print an extra separator of flags (Zach Brown) [698324] - [kernel] tracing: Add __print_symbolic_u64 to avoid warnings on 32bit machine (Zach Brown) [698324] - [fs] btrfs: add BTRFS_MINOR for auto-loading (Zach Brown) [698324] - [fs] add FS_NOCOW_FL inode attribute flag (Zach Brown) [698324] - [fs] ext4: fix undefined bit shift result in ext4_fill_flex_info (Lukas Czerner) [809691] {CVE-2012-2100} - [fs] ext4: fix undefined behavior in ext4_fill_flex_info() (Lukas Czerner) [809691] {CVE-2012-2100} - [virt] kvm: change PT_FIRST_AVAIL_BITS_SHIFT to avoid conflict with EPT Dirty bit (Don Dugger) [736906] - [virt] kvm/vmx: Enable EPT A/D bits if supported by turning on relevant bit in EPTP (Don Dugger) [736906] - [virt] kvm/vmx: Use EPT Access bit in response to memory notifiers (Don Dugger) [736906] - [virt] kvm/vmx: Add EPT A/D bits definitions (Don Dugger) [736906] - [virt] kvm/vmx: Add parameter to control A/D bits support, default is on (Don Dugger) [736906] - [s390] zfcp: disable DIX support (Hendrik Brueckner) [694237] - [s390] zfcp: non-experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Introduce experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Enable data division support for FCP devices (Hendrik Brueckner) [694237] - [s390] zfcp: Update FCP protocol related code (Hendrik Brueckner) [694237] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [s390] hugetlb: use direct TLB flushing for hugetlbfs pages (Hendrik Brueckner) [861177] - [s390] mm: fix user access page-table walk code (Hendrik Brueckner) [861176] - [s390] dasd: fix pathgroup race (Hendrik Brueckner) [859526] - [fs] gfs2: Consolidate free block searching functions (Bob Peterson) [848109] - [fs] gfs2: Fix unclaimed_blocks() wrapping bug and clean up (Bob Peterson) [848109] - [fs] gfs2: Improve block reservation tracing (Bob Peterson) [848109] - [fs] gfs2: Fall back to ignoring reservations, if there are no other blocks left (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_setbit() (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_testbit() (Bob Peterson) [848109] - [fs] gfs2: Update rgblk_free() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Update gfs2_get_block_type() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Replace rgblk_search with gfs2_rbm_find (Bob Peterson) [848109] - [fs] gfs2: Add structure to contain rgrp, bitmap, offset tuple (Bob Peterson) [848109] - [fs] gfs2: Eliminate redundant calls to may_grant (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_dq_wait and wait_on_demote (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_wait and wait_on_holder (Bob Peterson) [848109] - [fs] gfs2: inline __gfs2_glock_schedule_for_reclaim (Bob Peterson) [848109] - [fs] gfs2: change function gfs2_direct_IO to use a normal gfs2_glock_dq (Bob Peterson) [848109] - [fs] gfs2: Allow more dirty buffers and reduce journal commits (Bob Peterson) [848109] - [fs] gfs2: eliminate log elements and simplify (Bob Peterson) [848109] - [fs] gfs2: Eliminate vestigial sd_log_le_rg (Bob Peterson) [848109] - [fs] gfs2: Make gfs2_log_fake_buf() write the buffer too (Bob Peterson) [848109] - [fs] gfs2: Move two functions from log.c to lops.c (Bob Peterson) [848109] - [fs] gfs2: Drop "pull" argument from log_write_header() (Bob Peterson) [848109] - [fs] gfs2: Add missing static to bd_cmp() (Bob Peterson) [848109] - [fs] gfs2: Remove rs_requested field from reservations (Bob Peterson) [848109] - [block] Fix hanging kernel threads in blk_execute_rq() (James Paradis) [855984] - [target] Fix crash in iblock backstore (Andy Grover) [863221] - [target] Do not print error if can't load target_core_stgt (Andy Grover) [822075]- [netdrv] sfc: Fix division by zero when using one RX channel and no SR-IOV (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Backport cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix calculation of vf_i in map_vi_index() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct validation of peer_page_count in efx_vfdi_set_status_page() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add SR-IOV back-end support for SFC9000 family (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Work around bogus 'uninitialised variable' warning (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for TX MAC filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for configuring RX unicast/multicast default filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove now-unused filter function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement ethtool RX NFC rules API instead of n-tuple API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for retrieving and removing filters by ID (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for filter IDs, indices and search depths (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Change filter ID generation to satisfy priority semantics of RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assertions in efx_filter_rfs() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix loop condition for efx_filter_search() when !for_insert (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement hardware acceleration of RFS (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Limit filter search depth further for performance hints (i.e. RFS) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise filter spec initialisation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove filter table IDs from filter functions (Nikolay Aleksandrov) [824042] - [netdrv] drivers/net: use vzalloc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't try to set filters with search depths we know won't work (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement the ethtool RX n-tuple control functions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add filter table management (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for RXFH (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix num_tc usage (Nikolay Aleksandrov) [824042] - [netdrv] sfc: By default refill RX rings as soon as space for a batch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fill RX rings completely full, rather than to 95 full (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix missing cleanup in failure path of efx_pci_probe() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not attempt to flush queues if DMA is disabled (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Log the part number on probe (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_channel::last_eventq_read_ptr (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Run event/IRQ self-test asynchronously when interface is brought up (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Encapsulate access to efx_{channel, nic}::last_irq_cpu in self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Test all event queues in parallel (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Raise self-test timeouts (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove TX completions from adaptive IRQ scoring (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update comments on efx_rx_packet_gro() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant function efx_nic_has_mc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assignment of ip_summed for pre-allocated skbs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct efx_for_each_possible_channel_tx_queue() to skip non-TX channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reverse initial buffer table allocation to allow for later resizing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allocate SRAM between buffer table and descriptor caches at init time (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make all CPU/IRQ/channel/queue counts unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make buffer table indices and counts consistently unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Disable flow control during flushes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise event generation to cover VF-owned event queues (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use proper function to test for RX channel in efx_poll() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Leave interrupts and event queues enabled whenever we can (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generate RX fill events based on RX queues, not channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise driver event generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Warn if unable to create MTDs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not retry hardware probe if it schedules a reset (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Skip RX end-of-batch work on channels without an RX queue (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use a more sensible cast in efx_rx_buf_offset() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: MTD: Leave the DEBUG macro alone (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Replace efx_rx_buffer::is_page and other booleans with a flags field (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move the end of the non-GRO RX path into its own function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant 'rc' variable, always set to 0 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting fixes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use existing local variables instead of repeated indirect lookups (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove remnants of on-load self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove obsolete function efx_dev_name() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update the description of SFC_MTD (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add hwmon driver for boards using SFC9000-family controllers (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Clean up test interrupt handling (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Partly revert "sfc: Handle serious errors in exactly one interrupt handler" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove dependence on NAPI polling in efx_test_eventq_irq() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct interrupt timer quantum for Siena (normal and turbo mode) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Support extraction of CAPABILITIES from GET_BOARD_CFG response. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Consistently test DEBUG macro, not EFX_ENABLE_DEBUG (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_nic_type::push_multicast_hash operation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mcdi_mac_check_fault() and efx_mcdi_get_mac_faults() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mac_operations into efx_nic_type (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Hold efx_nic::stats_lock while reading efx_nic::mac_stats (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use new names for MC shared memory layout constants (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make handling of MC reboot more reliable (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove fallback for invalid permanent MAC address (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Set default parallelism to per-core by default (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Rename efx_wanted_channels() to efx_wanted_parallelism() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update MCDI (firmware interface) definitions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary inclusion of , prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Const-qualify static data as appropriate, partly prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove parentheses around return expressions, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Avoid assignment in an if-statement, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix some formatting errors reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: fix assignment of 0/1 to bool variables. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use skb_fill_page_desc() to simplify passing of page buffers to GRO (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use kcalloc instead of kzalloc to allocate array (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add moduleparam.h to drivers as required. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: add skb frag size accessors (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Nikolay Aleksandrov) [824042] - [netdrv] sfc: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Nikolay Aleksandrov) [824042] - [netdrv] sfc: convert to SKB paged frag API. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Clean up definitions of rule location arrays in RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use correct fields of struct ethtool_coalesce (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Validate IRQ moderation parameters in efx_init_irq_moderation() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct reporting and validation of TX interrupt coalescing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct error code for unsupported interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Communications' after 'Solarflare' in references to hardware (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Solarstorm' from Kconfig descriptions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix Siena mac statistics on big endian platforms (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allow resets to be upgraded; use atomic ops for safety (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove casts of void * (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add appropriate include for prefetch users (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't use enums as a bitmask. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use netif_device_{detach, attach}() around reset and self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix TX queue numbering when separate_tx_channels=1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix return value from efx_ethtool_set_rx_ntuple() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Use full 32 bit speed range in ethtool's set_settings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix common misspellings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not use efx_process_channel_now() in online self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Stop the TX queues during loopback self-tests (Nikolay Aleksandrov) [824042] - [netdrv] sfc: make function tables const (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Enable all TSO features on VLANs (Nikolay Aleksandrov) [824042] - [netdrv] net: Add NETIF_F_ALL_TSO define to include/linux/netdevice.h (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move test of rx_checksum_enabled from nic.c to rx.c (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Bump version to 3.1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove configurable FIFO thresholds for pause frame generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Expose TX push and TSO counters through ethtool statistics (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update copyright dates (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not read STAT1.FAULT in efx_mdio_check_mmd() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Read MC firmware version when requested through ethtool (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer further by removing data member (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer by unionising skb and page (Nikolay Aleksandrov) [824042] - [netdrv] Revert "[netdrv] sfc: disable RX hash insertion" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add TX queues for high-priority traffic (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Distinguish queue lookup from test for queue existence (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move TX queue core queue mapping into tx.c (Nikolay Aleksandrov) [824042] - [alsa] usb: Enable TerraTec DMX 6Fire USB and Edirol UA-101/UA-1000 drivers (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add endpoint usage definitions to ch9.h (Jaroslav Kysela) [664586] - [alsa] pcm: Call pgprot_noncached() for vmalloc'ed buffers (Jaroslav Kysela) [664586] - [alsa] ua101: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] pcm: add vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] usb: use old usb_buffer_alloc()/usb_buffer_free() fcns (Jaroslav Kysela) [664586] - [alsa] ua101: fix crash when unplugging (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Select missing SND_VMASTER option in Kconfig (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Update kernel configuration (Jaroslav Kysela) [664586] - [alsa] ua101: remove experimental status (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix signedness bug (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support for S32_LE format (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix pcm rate assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: signedness bug in usb6fire_pcm_prepare() (Jaroslav Kysela) [664586] - [alsa] usb: disable broken hw volume for Tenx TP6911 (Jaroslav Kysela) [664586] - [alsa] usb: print small buffers via *ph[C] (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use NULL instead of 0 for pointer assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: don't use custom hex_to_bin() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix double-free bug in usb6fire_fw_ezusb_upload() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Don't leak firmware in error path (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use the kernel's built-in bit reverse table (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Improve firmware loader (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add analog input volume control (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add mute control for analog outputs (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add individual volume control for analog channels (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add tlv to controls (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support of digital-thru mixer (Jaroslav Kysela) [664586] - [alsa] usb/6fire: remove driver version information (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid unnecessary EP setups in prepare (Jaroslav Kysela) [664586] - [alsa] usbaudio: Move configuration to prepare. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't require hw_params in endpoint. (Jaroslav Kysela) [664586] - [alsa] usbaudio: set period_bytes in substream. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix bogus error messages for delay accounting (Jaroslav Kysela) [664586] - [alsa] usb: Add quirks for Playback Designs devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for (original) Xbox Communicator (Jaroslav Kysela) [664586] - [alsa] usb: fix cross-interface streaming devices (Jaroslav Kysela) [664586] - [alsa] usb: fix calls to next_packet_size (Jaroslav Kysela) [664586] - [alsa] usb: restore delay information (Jaroslav Kysela) [664586] - [alsa] usb: use list_for_each_safe for endpoint resources (Jaroslav Kysela) [664586] - [alsa] usb: Fix URB cancellation at stream start (Jaroslav Kysela) [664586] - [alsa] usbaudio: Remove obsoleted fields in struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix scheduling-while-atomic bug in PCM capture stream (Jaroslav Kysela) [664586] - [alsa] usb: fix clock source validity index (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: initialize card pointer (Jaroslav Kysela) [664586] - [alsa] usb: move calls to usb_set_interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the first PCM interface assignment (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS GT-100 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam Pro for Notebooks (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam E3500 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Convert table to preferred C99 format (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use a table of mixer controls (Jaroslav Kysela) [664586] - [alsa] usb: make snd_usb_substream_capture_trigger static (Jaroslav Kysela) [664586] - [alsa] usb: fix sync pipe check (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix substream assignments (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix rate_list memory leak (Jaroslav Kysela) [664586] - [alsa] usb: fix stream info output in /proc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Call get_min_max_*() after determining the name string (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix comment (Jaroslav Kysela) [664586] - [alsa] usb: fix some typos in endpoint.c documentation (Jaroslav Kysela) [664586] - [alsa] usbaudio: sound/usb/endpoint.c: suppress warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add missing error checks in snd_ebox44_create_mixer() (Jaroslav Kysela) [664586] - [alsa] usbaudio: M-Audio Fast Track Ultra: Add effect controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename Fast Track Ultra mixer quirk functions (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add TLV to M-Audio Fast Track Ultra controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename and export mixer_vol_tlv (Jaroslav Kysela) [664586] - [alsa] usbaudio: Unify M-Audio Fast Track Ultra and Ebox-44 mixer quirks. (Jaroslav Kysela) [664586] - [alsa] usb: remove refactorization left-overs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Replace mixer for Electrix Ebox-44 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Skip un-parseable mixer units instead of erroring (Jaroslav Kysela) [664586] - [alsa] usb: Remove obsoleted fields from struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usb: Fix fill_max flag set (Jaroslav Kysela) [664586] - [alsa] usb: Remove unused variable (Jaroslav Kysela) [664586] - [alsa] usb: add some documentation (Jaroslav Kysela) [664586] - [alsa] usb: add support for implicit feedback (Jaroslav Kysela) [664586] - [alsa] usb: remove old streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: switch over to new endpoint streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: implement new endpoint streaming model (Jaroslav Kysela) [664586] - [alsa] usb: add snd_usb_audio-wide mutex (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix build error by consitification of rate list (Jaroslav Kysela) [664586] - [alsa] usx2y: Fix typo in usbusx2yaudio.c and usx2yhwdeppcm.c (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix the return of XRUN (Jaroslav Kysela) [664586] - [alsa] usbaudio: avoid integer overflow in create_fixed_stream_quirk() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol UM-3G support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid flood of frame-active debug messages (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Delete calls to preempt_disable (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix possible hang and overflow in parse_uac2_sample_rate_range() (Jaroslav Kysela) [664586] - [alsa] usbaudio: convert sound/* to use module_usb_driver() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Yamaha MOX6/MOX8 support (Jaroslav Kysela) [664586] - [alsa] usb: added VOX ToneLab ST midi handling (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Roland GAIA SH-01 Synthesizer (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Logitech HD Webcam c510 to quirk-384 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the missing volume quirks at delayed init (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix possible access over audio_feature_info[] array (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Maschine (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix NULL dereference in input.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: increase control transfer timeout (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check for possible chip NULL pointer before clearing probing flag (Jaroslav Kysela) [664586] - [alsa] usbaudio: clear chip->probing on error exit (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added support for Roland UM-ONE midi-usb interface (Jaroslav Kysela) [664586] - [alsa] usb: move code from urb.c to endpoint.c (Jaroslav Kysela) [664586] - [alsa] usb: re-order code (Jaroslav Kysela) [664586] - [alsa] usb: re-order the Makefile (Jaroslav Kysela) [664586] - [alsa] usb: refine delay information with USB frame counter (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Starr Labs USB MIDI support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check the dB-range validity in the later read, too (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix missing mixer dB information (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: track submitted output urbs (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Correct offset fields of outbound iso_frame_desc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for BOSS Micro BR-80 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix keymap for RigKontrol3 (Jaroslav Kysela) [664586] - [alsa] usb: Fix uninitialized variable usage (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirk for Keith McMillen StringPort (Jaroslav Kysela) [664586] - [alsa] usb: operate on given mixer interface only (Jaroslav Kysela) [664586] - [alsa] usb: avoid dividing by zero on invalid input (Jaroslav Kysela) [664586] - [alsa] usb: Accept UAC2 FORMAT_TYPE descriptors with bLength > 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for Roland / BOSS BR-800 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for M-Audio Fast Track Pro and Quattro (Jaroslav Kysela) [664586] - [alsa] usbaudio: replace "void *" with more specific pointers (Jaroslav Kysela) [664586] - [alsa] usb: turn off de-emphasis in s/pdif for cm6206 (Jaroslav Kysela) [664586] - [alsa] usbaudio: more control quirks for M-Audio FastTrack devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: add new quirk type QUIRK_AUDIO_STANDARD_MIXER (Jaroslav Kysela) [664586] - [alsa] usbaudio: export snd_usb_feature_unit_ctl (Jaroslav Kysela) [664586] - [alsa] usbaudio: rework add_control_to_empty() (Jaroslav Kysela) [664586] - [alsa] usbaudio: move assignment of chip->ctrl_intf (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add support for USB X-Fi S51 Pro (Jaroslav Kysela) [664586] - [alsa] usbaudio: handle "Fast Track Ultra" with USB_DEVICE_VENDOR_SPEC() (Jaroslav Kysela) [664586] - [alsa] usbaudio: assume valid clock (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirks for Roland GR-55 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for KORG PANDORA PX5D MIDI interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove invalid extra mixers for Komplete Audio 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: include format.h in format.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: make hwc_debug a noop in case HW_CONST_DEBUG is not set (Jaroslav Kysela) [664586] - [alsa] usbaudio: Terratec Aureon 7.1 USB ID as C-Media cm6206 quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't expose broken dB ranges (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for Audio Kontrol 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: define another USB ID for a buggy USB MIDI cable (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Boss JS-8 Jam Station (Jaroslav Kysela) [664586] - [alsa] usb: Remove trailing spaces from USB card name strings (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement USB autosuspend (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix suspend/resume (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add "cval->res = 384" quirk for Logitech Webcam C600 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume range check and warn if it too big (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix oops due to cleanup race when disconnecting (Jaroslav Kysela) [664586] - [alsa] usbaudio: reconstruct some dispatcher functions to use switch-case (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Native Instruments MK2 devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Audio 2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Enable the E-MU 0204 USB (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Cakewalk UM-1G support (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Driver for TerraTec DMX 6Fire USB (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix missing NULL checks (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix MIDI output (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol SD-90 PCM support (Jaroslav Kysela) [664586] - [alsa] usbaudio: use enum control info helper (Jaroslav Kysela) [664586] - [alsa] usb: fixed typos (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Power/Status LED on Creative USB X-Fi S51 (Jaroslav Kysela) [664586] - [alsa] usb: driver neglects kmalloc return value check and may deref NULL (Jaroslav Kysela) [664586] - [alsa] usbaudio: automatically detect feedback format (Jaroslav Kysela) [664586] - [alsa] usb: Creative USB X-Fi volume knob support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Novation Launchpad support (Jaroslav Kysela) [664586] - [alsa] usb/usx2y: simplify conditional (Jaroslav Kysela) [664586] - [alsa] usb/mixer: remove bogus cast (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix an unused-variable compile warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: add more Yamaha USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Kontrol S4 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: drop version number (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix Fast Track Ultra (8R) 44.1 sample rates (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS ME-25 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland A-PRO support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol PCR-1 PCM support (Jaroslav Kysela) [664586] - [alsa] usb: Release capture substream URBs properly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix detection of vendor-specific device protocol settings (Jaroslav Kysela) [664586] - [alsa] usbaudio: Assume first control interface is for audio (Jaroslav Kysela) [664586] - [alsa] usb: USB3 SuperSpeed sound support (Jaroslav Kysela) [664586] - [alsa] sound/usb/format: silence uninitialized variable warnings (Jaroslav Kysela) [664586] - [alsa] usb: Correct audio problem for Hauppage HVR-850 and others rel. to urb data align (Jaroslav Kysela) [664586] - [alsa] usb: fix comnment/printk typos concerning "empty" (Jaroslav Kysela) [664586] - [alsa] usbaudio: silence a superfluous warning (Jaroslav Kysela) [664586] - [alsa] usb: Fix compile error with CONFIG_SND_DEBUG_VERBOSE=y (Jaroslav Kysela) [664586] - [alsa] usbaudio: simplify control interface access (Jaroslav Kysela) [664586] - [alsa] usbaudio: move and add some comments (Jaroslav Kysela) [664586] - [alsa] usb-midi: whitespace fixes (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify UAC macros and struct names (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up includes in clock.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume resolution quirk for some Logitech webcams (Jaroslav Kysela) [664586] - [alsa] usb/endpoint: fix dangling pointer use (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix UAC2 control value queries (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 sample rate ranges correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix control messages for USB_RECIP_INTERFACE (Jaroslav Kysela) [664586] - [alsa] usbaudio: add check for faulty clock in parse_audio_format_rates_v2() (Jaroslav Kysela) [664586] - [alsa] usbaudio: export UAC2 clock selectors as mixer controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up find_audio_control_unit() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add UAC2 sepecific Feature Unit controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify constants from specification (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse clock topology of UAC2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support partially write-protected UAC2 controls (Jaroslav Kysela) [664586] - [alsa] audio-v2.h: add more UAC2 details (Jaroslav Kysela) [664586] - [alsa] usbaudio: UAC2: clean up parsing of bmaControls (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Bump version number to 1.3.21 (Jaroslav Kysela) [664586] - [alsa] Revert: snd-usb-caiaq: Set default input mode of A4DJ (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Simplify single case to an 'if' (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Restore 'Control vinyl' input mode on A4DJ (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix feature unit parser for UAC2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for UAC2 pitch control (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 endpoint descriptors correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix return values (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse more format descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: fix Traktor Kontrol X1 ABS_HAT2X axis (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Akai MPD16 (Jaroslav Kysela) [664586] - [alsa] usb: fixup for usb_buffer_alloc/free rename (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix selector unit string index accessor (Jaroslav Kysela) [664586] - [alsa] usbaudio: include/usb/*.h checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] sound/usb: add preliminary support for UAC2 interrupts (Jaroslav Kysela) [664586] - [alsa] audio.h: add __attribute__((packed)) to uac_iso_endpoint_descriptor (Jaroslav Kysela) [664586] - [alsa] sound/usb: fix UAC1 regression (Jaroslav Kysela) [664586] - [alsa] usbmixer: use get_iface_desc() rather than direct structure (Jaroslav Kysela) [664586] - [alsa] usb: update gfp/slab.h includes (Jaroslav Kysela) [664586] - [alsa] usb pcm: use of kmalloc requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usb: use of kmalloc/kfree requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add basic support for M-Audio Fast Track Ultra series (Jaroslav Kysela) [664586] - [alsa] usb-mixer: Add support for Audio Class v2.0 (Jaroslav Kysela) [664586] - [alsa] usb-mixer: parse descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbmixer: rename usbmixer.[ch] -> mixer.[ch] (Jaroslav Kysela) [664586] - [alsa] usb-mixer: use defines from audio.h (Jaroslav Kysela) [664586] - [alsa] usb: fix usb build error when PM is not enabled (Jaroslav Kysela) [664586] - [alsa] audio.h: split parts of header into audio-v2.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for samplerate setting on v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support multiple formats with audio class v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: use a format bitmask per alternate setting (Jaroslav Kysela) [664586] - [alsa] usbaudio: rename substream format field to altset_idx (Jaroslav Kysela) [664586] - [alsa] usb-mixer: factor out quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: refactor code (Jaroslav Kysela) [664586] - [alsa] usbaudio: header file cleanups (Jaroslav Kysela) [664586] - [alsa] usbaudio: move ua101 driver (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: Add support for Traktor Kontrol X1 (Jaroslav Kysela) [664586] - [alsa] ua101: add Edirol UA-1000 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix wrong bitrate for Creative Creative VF0470 Live Cam (Jaroslav Kysela) [664586] - [alsa] sound/usb/caiaq/midi.h: Checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove debug "SAMPLE BYTES" printk line (Jaroslav Kysela) [664586] - [alsa] audio.h: Fix field order in uac_format_type_i_ext_descriptor (Jaroslav Kysela) [664586] - [alsa] usbaudio: consolidate header files (Jaroslav Kysela) [664586] - [alsa] usbmixer: bail out early when parsing audio class v2 descriptors (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement basic set of class v2.0 parser (Jaroslav Kysela) [664586] - [alsa] usbaudio: introduce new types for audio class v2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse USB descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Mbox support, output only (Jaroslav Kysela) [664586] - [alsa] usbmixer: use MAX_ID_ELEMS where possible (Jaroslav Kysela) [664586] - [alsa] usbmixer: add usb_id value to usbmixer proc file (Jaroslav Kysela) [664586] - [alsa] usbmixer: introduce /proc/asound/card#/usbmixer file (Jaroslav Kysela) [664586] - [alsa] usbaudio: MIDI support for Access Music VirusTI (Jaroslav Kysela) [664586] - [alsa] usbaudio: reduce MIDI packet size to work around broken firmware (Jaroslav Kysela) [664586] - [alsa] usbmixer: add possibility to remap dB values (Jaroslav Kysela) [664586] - [alsa] usbaudio: use usbquirk.h for detection of HVR-950Q/850 (Jaroslav Kysela) [664586] - [alsa] usbaudio: relax urb data align. restriction HVR-950Q and HVR-850 only (Jaroslav Kysela) [664586] - [alsa] usbaudio: make buffer pointer based on bytes instead on frames (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added functionality for E-mu 0404USB/0202USB/TrackerPre (Jaroslav Kysela) [664586] - [alsa] usbaudio: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] add Edirol UA-101 support (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add product IDs of US-122MKII and US-144MKII (Jaroslav Kysela) [664586] - [alsa] usb: Fix mixer map for Hercules Gamesurround Muse Pocket LT (Jaroslav Kysela) [664586] - [alsa] usbmidi: Use hweight16 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland UA-1G support (Jaroslav Kysela) [664586] - [alsa] usxxx: cleanup chip field (Jaroslav Kysela) [664586] - [alsa] usb: make the USB MIDI module more independent (0/268) (Jaroslav Kysela) [664586] - [alsa] usbaudio: allow switching altsetting on Roland USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: corrent error number for not probing US-144 on ehci-hcd (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add support for US-144 (Jaroslav Kysela) [664586]- [char] ipmi: Fix KABI issues with acpi_ipmi addition (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add a default handler for IPMI operation regions (Matthew Garrett) [803653] - [char] ipmi: Add a callback to indicate that probing has finished (Matthew Garrett) [803653] - [acpi] ipmi: Reorder makefiles (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add the IPMI opregion driver to enable ACPI to access BMC controller (Matthew Garrett) [803653] - [char] ipmi: Add one interface to get more info of low-level IPMI device (Matthew Garrett) [803653] - [char] ipmi: fix ACPI detection with regspacing (Matthew Garrett) [803653] - [char] ipmi: convert tracking of the ACPI device pointer to a PNP device (Matthew Garrett) [803653] - [char] ipmi: add PNP discovery (ACPI namespace via PNPACPI) (Matthew Garrett) [803653] - [pnp] pnpacpi: add interface to retrieve ACPI device from a PNPACPI device (Matthew Garrett) [803653] - [pnp] pnpacpi: save struct acpi_device, not just acpi_handle (Matthew Garrett) [803653] - [mm] hugetlb: do not use vma_hugecache_offset() for vma_prio_tree_foreach (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugepages: fix use after free bug in "quota" handling (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix pgoff computation when unmapping page from vma (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix ENOSPC returned by handle_mm_fault() (Frederic Weisbecker) [843035] {CVE-2012-2133} - [block] loop: remove the incorrect write_begin/write_end shortcut (Lukas Czerner) [766815] - [block] loop: Fix discard_alignment default setting (Lukas Czerner) [766815] - [block] loop: fix loop block driver discard and encryption comment (Lukas Czerner) [766815] - [block] loop: add discard support for loop devices (Lukas Czerner) [766815] - [s390] dasd: check count address during online setting (Hendrik Brueckner) [853234] - [scsi] fix softlockup regression on hot remove (Chris Leech) [863077]- [netdrv] qlge: fix endian issue (Chad Dupuis) [826571] - [netdrv] qlge: Bumped driver version to 1.00.00.31 (Chad Dupuis) [826571] - [netdrv] qlge: Refactoring of ethtool stats (Chad Dupuis) [826571] - [netdrv] qlge: Moving low level frame error to ethtool statistics (Chad Dupuis) [826571] - [netdrv] qlge: Fixed double pci free upon tx_ring->q allocation failure (Chad Dupuis) [826571] - [netdrv] qlge: Added missing case statement to ethtool get_strings (Chad Dupuis) [826571] - [netdrv] qlge: Clean up ethtool set WOL routine (Chad Dupuis) [826571] - [netdrv] qlge: Fix ethtool WOL calls to operate only on devices that support WOL (Chad Dupuis) [826571] - [netdrv] qlge: Cleanup atomic queue threshold check (Chad Dupuis) [826571] - [netdrv] qlge: Fix TX queue stoppage due to full condition (Chad Dupuis) [826571] - [virt] virtio-scsi: fix copying of sg_list in the presence of of HighMem pages (Paolo Bonzini) [816059 840458] - [virt] virtio-scsi: support online resizing of disks (Paolo Bonzini) [840458] - [virt] virtio-scsi: initialize scatterlist structure for events (Paolo Bonzini) [840458] - [virt] virtio-scsi: hotplug support for virtio-scsi (Paolo Bonzini) [840458] - [virt] virtio-scsi: split scatterlist per target (Paolo Bonzini) [841622] - [virt] virtio-scsi: release sg_lock after add_buf (Paolo Bonzini) [841622] - [virt] virtio-scsi: split locking per vq (Paolo Bonzini) [841622] - [virt] virtio-scsi: unlock during kick (Paolo Bonzini) [841622] - [virt] virtio: support unlocked queue kick (Paolo Bonzini) [841622] - [virt] kvm: Add PCIDE bit to the guest/host mask for CR4 (Don Dugger) [736907] - [virt] kvm/vmx: Implement PCID/INVPCID for guests with EPT (Don Dugger) [736907] - [virt] kvm: Add cpuid_update() callback to kvm_x86_ops (Don Dugger) [736907] - [virt] kvm: expose Intel cpu new features (HLE, RTM) to guest (Don Dugger) [736907] - [virt] kvm: retain pvclock guest stopped bit in guest memory (Amit Shah) [739151] - [virt] kvm: fix pvclock guest stopped flag reporting (Amit Shah) [739151] - [virt] kvmclock: remove check_and_clear_guest_paused warning (Amit Shah) [739151] - [virt] kvmclock: remove unneeded EXPORT macro (Amit Shah) [739151] - [virt] watchdog: add check for suspended vm in softlockup detector (Amit Shah) [739151] - [virt] kvm: Add ioctl for KVM_KVMCLOCK_CTRL (Amit Shah) [739151] - [virt] kvmclock: Add functions to check if the host has stopped the vm (Amit Shah) [739151] - [virt] x86, pvclock: Add flag to indicate that a vm was stopped by the host (Amit Shah) [739151] - [scsi] mpt2sas: Bump driver vesion to 13.101.00.00 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for panic happening because of improper memory allocation (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for hard drive going OFFLINE when hard reset issued and simultaneously another hard drive is hot unplugged (Tomas Henzl) [826414] - [scsi] mpt2sas: Set the phy identifier of the end device to the phy number of the parent device it is linked to (Tomas Henzl) [826414] - [scsi] mpt2sas: While enabling phy, read the current port number from sas iounit page 0 instead of page 1 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix linux driver sparse errors (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix security scan issues reported by source code analysis tool (Tomas Henzl) [826414] - [scsi] mpt2sas: better protect sas_device, raid_device, and expander_device lists (Tomas Henzl) [826414] - [scsi] mpt2sas: Perform Target Reset instead of HBA reset when a SATA_PASSTHROUGH cmd timeout happens (Tomas Henzl) [826414] - [scsi] mpt2sas: Added multisegment mode support for Linux BSG Driver (Tomas Henzl) [826414] - [scsi] mpt2sas: Removed redundant global mutex for IOCTLs (Tomas Henzl) [826414] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [826414] - [scsi] mpt2sas: use pci_dev->revision (Tomas Henzl) [826414] - [scsi] mpt2sas: remove extraneous sas_log_info messages (Tomas Henzl) [826414] - [scsi] mpt2sas: spell "primitive" correctly in function prototype (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix mismatch in mpt2sas_base_hard_reset_handler() mutex lock-unlock (Tomas Henzl) [826414] - [netdrv] bnx2x: fix rx performance regression due to small ring size (Michal Schmidt) [862244]- [fs] xfs: handle EOF correctly in xfs_vm_writepage (Dave Chinner) [859242] - [fs] xfs: really fix the cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: fix allocbt cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: kill copy and paste segment checks in xfs_file_aio_read (Dave Chinner) [859242] - [fs] xfs: xfs_vm_writepage clear iomap_valid when !buffer_uptodate (REV2) (Dave Chinner) [859242] - [fs] xfs: switch to proper __bitwise type for KM_... flags (Dave Chinner) [859242] - [fs] xfs: add trace points for log forces (Dave Chinner) [859242] - [fs] xfs: fix memory reclaim deadlock on agi buffer (Dave Chinner) [859242] - [fs] xfs: stop the sync worker before xfs_unmountfs (Dave Chinner) [737529] - [fs] xfs: flush outstanding buffers on log mount failure (Dave Chinner) [737529] - [fs] xfs: prevent recursion in xfs_buf_iorequest (Dave Chinner) [859242] - [fs] xfs: Properly exclude IO type flags from buffer flags (Dave Chinner) [859242] - [fs] xfs: use iolock on XFS_IOC_ALLOCSP calls (Dave Chinner) [859242] - [fs] xfs: use kmem_zone_zalloc for buffers (Dave Chinner) [859242] - [fs] xfs: fix incorrect b_offset initialisation (Dave Chinner) [859242] - [fs] xfs: check for buffer errors before waiting (Dave Chinner) [859242] - [fs] xfs: fix buffer lookup race on allocation failure (Dave Chinner) [859242] - [fs] xfs: Use preallocation for inodes with extsz hints (Dave Chinner) [859242] - [fs] xfs: limit specualtive delalloc to maxioffset (Dave Chinner) [859242] - [fs] xfs: don't assert on delalloc regions beyond EOF (Dave Chinner) [859242] - [fs] xfs: prevent needless mount warning causing test failures (Dave Chinner) [859242] - [fs] xfs: punch new delalloc blocks out of failed writes inside EOF. (Dave Chinner) [859242] - [fs] xfs: page type check in writeback only checks last buffer (Dave Chinner) [859242] - [fs] xfs: using GFP_NOFS for blkdev_issue_flush (Dave Chinner) [859242] - [fs] xfs: punch all delalloc blocks beyond EOF on write failure. (Dave Chinner) [859242] - [fs] xfs: use shared ilock mode for direct IO writes by default (Dave Chinner) [807503] - [fs] xfs: push the ilock into xfs_zero_eof (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_file_aio_write_checks (Dave Chinner) [807503] - [fs] xfs: avoid taking the ilock unnessecarily in xfs_qm_dqattach (Dave Chinner) [807503] - [fs] xfs: Ensure inode reclaim can run during quotacheck (Dave Chinner) [859242] - [fs] xfs: don't fill statvfs with project quota for a directory (Dave Chinner) [859242] - [fs] xfs: add lots of attribute trace points (Dave Chinner) [859242] - [fs] xfs: fix fstrim offset calculations (Dave Chinner) [859242] - [fs] xfs: Account log unmount transaction correctly (Dave Chinner) [859242] - [fs] xfs: trace xfs_name strings correctly (Dave Chinner) [859242] - [fs] xfs: don't defer metadata allocation to the workqueue (Dave Chinner) [693280] - [fs] xfs: introduce an allocation workqueue (Dave Chinner) [693280] - [fs] xfs: Fix open flag handling in open_by_handle code (Dave Chinner) [859242] - [fs] xfs: fix deadlock in xfs_rtfree_extent (Dave Chinner) [859242] - [fs] xfs: fallback to vmalloc for large buffers in xfs_getbmap (Dave Chinner) [858353] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrmulti_attr_get (Dave Chinner) [858353] - [fs] xfs: reimplement fdatasync support (Dave Chinner) [845233] - [fs] xfs: split in-core and on-disk inode log item fields (Dave Chinner) [845233] - [fs] xfs: make xfs_inode_item_size idempotent (Dave Chinner) [845233] - [fs] xfs: log timestamp updates (Dave Chinner) [845233] - [fs] xfs: log file size updates at I/O completion time (Dave Chinner) [845233] - [fs] xfs: log file size updates as part of unwritten extent conversion (Dave Chinner) [845233] - [fs] xfs: do not require an ioend for new EOF calculation (Dave Chinner) [845233] - [fs] xfs: only take the ILOCK in xfs_reclaim_inode() (Dave Chinner) [845233] - [fs] xfs: split and cleanup xfs_log_reserve (Dave Chinner) [854465] - [fs] xfs: share code for grant head availability checks (Dave Chinner) [854465] - [fs] xfs: share code for grant head wakeups (Dave Chinner) [854465] - [fs] xfs: share code for grant head waiting (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_wake_all (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_init (Dave Chinner) [854465] - [fs] xfs: add the xlog_grant_head structure (Dave Chinner) [854465] - [fs] xfs: remove log space waitqueues (Dave Chinner) [854465] - [fs] xfs: cleanup xfs_log_space_wake (Dave Chinner) [854465] - [fs] xfs: remove xfs_trans_unlocked_item (Dave Chinner) [854465] - [fs] xfs: do exact log space wakeups in xlog_ungrant_log_space (Dave Chinner) [854465] - [fs] xfs: split tail_lsn assignments from log space wakeups (Dave Chinner) [854465] - [fs] xfs: xfs_trans_add_item() - don't assign in ASSERT() when compare is intended (Dave Chinner) [859242] - [fs] xfs: show uuid when mount fails due to duplicate uuid (Dave Chinner) [859242] - [fs] xfs: pass KM_SLEEP flag to kmem_realloc() in xlog_recover_add_to_cnt_trans() (Dave Chinner) [859242] - [fs] xfs: cleanup xfs_file_aio_write (Dave Chinner) [845233] - [fs] xfs: always return with the iolock held from xfs_file_aio_write_checks (Dave Chinner) [845233] - [fs] xfs: remove the i_new_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: remove the i_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: make i_flags an unsigned long (Dave Chinner) [845233] - [fs] xfs: fix force shutdown handling in xfs_end_io (Dave Chinner) [845233] - [fs] xfs: simplify xfs_qm_detach_gdquots (Dave Chinner) [859242] - [fs] xfs: make sure to really flush all dquots in xfs_qm_quotacheck (Dave Chinner) [859242] - [fs] xfs: untangle SYNC_WAIT and SYNC_TRYLOCK meanings for xfs_qm_dqflush (Dave Chinner) [859242] - [fs] xfs: fix allocation length overflow in xfs_bmapi_write() (Dave Chinner) [859242] - [fs] xfs: do not flush data workqueues in xfs_flush_buftarg (Dave Chinner) [859242] - [fs] xfs: use xfs_ioerror_alert in xfs_buf_iodone_callbacks (Dave Chinner) [859242] - [fs] xfs: clean up xfs_ioerror_alert (Dave Chinner) [859242] - [fs] xfs: clean up buffer allocation (Dave Chinner) [859242] - [fs] xfs: optimize fsync on directories (Dave Chinner) [859242] - [fs] xfs: reduce the number of log forces from tail pushing (Dave Chinner) [859242] - [fs] xfs: Dont allocate new buffers on every call to _xfs_buf_find (Dave Chinner) [859242] - [fs] xfs: XFS_TRANS_SWAPEXT is not a valid flag for xfs_trans_commit (Dave Chinner) [859242] - [fs] xfs: don't ignore error code from xfs_bmbt_update (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_trans_get_buf() (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_buf_get() (Dave Chinner) [859242] - [fs] xfs: improve ioend error handling (Dave Chinner) [807503] - [fs] xfs: wait for I/O completion when writing out pages in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ioend latency (Dave Chinner) [807503] - [fs] xfs: defer AIO/DIO completions (Dave Chinner) [807503] - [fs] xfs: remove dead ENODEV handling in xfs_destroy_ioend (Dave Chinner) [807503] - [fs] xfs: Fix oops on IO error during xlog_recover_process_iunlinks() (Dave Chinner) [859242] - [fs] xfs: fix nfs export of 64-bit inodes numbers on 32-bit kernels (Dave Chinner) [859242] - [fs] xfs: fix attr2 vs large data fork assert (Dave Chinner) [859242] - [fs] xfs: use doalloc flag in xfs_qm_dqattach_one() (Dave Chinner) [859242] - [fs] xfs: Return -EIO when xfs_vn_getattr() failed (Dave Chinner) [859242] - [fs] xfs: use a cursor for bulk AIL insertion (Dave Chinner) [859242] - [fs] xfs: start periodic workers later (Dave Chinner) [859242] - [fs] xfs: fix possible overflow in xfs_ioc_trim() (Dave Chinner) [700324] - [fs] xfs: fix endian conversion issue in discard code (Dave Chinner) [700324] - [fs] xfs: do not discard alloc btree blocks (Dave Chinner) [700324] - [fs] xfs: add online discard support (Dave Chinner) [700324] - [fs] xfs: fix buffer flushing during unmount (Dave Chinner) [737529] - [fs] xfs: force buffer writeback before blocking on the ilock in inode reclaim (Dave Chinner) [737529] - [fs] xfs: fix xfs_mark_inode_dirty during umount (Dave Chinner) [737529] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [845233] - [fs] xfs: log all dirty inodes in xfs_fs_sync_fs (Dave Chinner) [845233] - [fs] xfs: log the inode in ->write_inode calls for kupdate (Dave Chinner) [845233] - [fs] xfs: fix ->write_inode return values (Dave Chinner) [845233] - [fs] Documentation: Correct s_umount state for freeze_fs/unfreeze_fs (Eric Sandeen) [768304] - [fs] missed mnt_drop_write() in do_dentry_open() (Eric Sandeen) [768304] - [fs] ext2: Implement freezing (Eric Sandeen) [768304] - [fs] btrfs: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] fuse: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext3: Enable the new freeze paths w/ the special KABI flag (Eric Sandeen) [768304] - [fs] gfs2: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] xfs: Convert to new freezing code (Eric Sandeen) [768304] - [fs] ext4: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext4: allow an active handle to be started when freezing (Eric Sandeen) [768304] - [fs] ext4: fix freeze deadlock under IO (Eric Sandeen) [768304] - [fs] ext4: don't return to userspace after freezing the fs with a mutex held (Eric Sandeen) [768304] - [fs] Use old freeze mechanism when appropriate (Eric Sandeen) [768304] - [fs] Protect write paths by sb_start_write - sb_end_write (Eric Sandeen) [768304] - [fs] Skip atime update on frozen filesystem (Eric Sandeen) [768304] - [fs] Add freezing handling to mnt_want_write() / mnt_drop_write() (Eric Sandeen) [768304] - [fs] Add old freeze paths back in; use if FS_HAS_NEW_FREEZE fs flag is not set (Eric Sandeen) [768304] - [fs] Improve filesystem freezing handling (Eric Sandeen) [768304] - [fs] Move grabbing s_umount to callers of grab_super() (Eric Sandeen) [768304] - [fs] get rid of open-coded grab_super() in get_active_super() (Eric Sandeen) [768304] - [fs] nfsd: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] new helpers: fh_{want,drop}_write() (Eric Sandeen) [768304] - [fs] nfsd: link returns nfserr_delay when breaking lease (Eric Sandeen) [768304] - [fs] nfsd: don't leak dentry count on mnt_want_write failure (Eric Sandeen) [768304] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] fat: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] mm: Continue to update file time in fault paths for OOT filesystems (Eric Sandeen) [768304] - [fs] mm: Make default vm_ops provide ->page_mkwrite handler (Eric Sandeen) [768304] - [fs] mm: Update file times from fault path only if .page_mkwrite is not set (Eric Sandeen) [768304] - [fs] sysfs: Push file_update_time() into bin_page_mkwrite() (Eric Sandeen) [768304] - [fs] gfs2: Push file_update_time() into gfs2_page_mkwrite() (Eric Sandeen) [768304] - [fs] Push file_update_time() into __block_page_mkwrite() (Eric Sandeen) [768304] - [fs] fb_defio: Push file_update_time() into fb_deferred_io_mkwrite() (Eric Sandeen) [768304] - [fs] pipe: block pipe_write() on a frozen filesystem (Eric Sandeen) [768304] - [fs] namespace.c: avoid panic for NULL mnt_ns in do_add_mount() (Eric Sandeen) [732340] - [fs] ext4: always set then trimmed blocks count into len (Lukas Czerner) [858012] - [fs] ext4: fix trimmed block count accounting (Lukas Czerner) [858012] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [858012] - [fs] xfs: fix race while discarding buffers (Carlos Maiolino) [829066] - [fs] gfs2: Write out dirty inode metadata in delayed deletes (Robert S Peterson) [748827]- [mm] vmscan: add in_reclaim_compaction (Rik van Riel) [713546 783248] - [mm] vmscan: stop reclaim/compaction earlier due to insufficient progress if !__GFP_REPEAT (Rik van Riel) [713546 783248] - [usb] ch9: define Set SEL and Set Isoch Delay macros (Don Zickus) [836217] - [usb] ch9: add function defines from ch9, USB 3.0 spec (Don Zickus) [836217] - [usb] xhci: fix compilation error for non-PCI based stacks (Don Zickus) [836217] - [usb] xhci: use ioremap_nocache in xhci-plat (Don Zickus) [836217] - [usb] xhci: Fix Compliance Mode on SN65LVPE502CP Hardware (Don Zickus) [836217] - [usb] xhci: Make handover code more robust (Don Zickus) [836217] - [usb] xhci: Fix a logical vs bitwise AND bug (Don Zickus) [836217] - [usb] xhci: Only switch the switchable ports (Don Zickus) [836217] - [usb] xhci: Recognize USB 3.0 devices as superspeed at powerup (Don Zickus) [836217] - [usb] xhci: Switch PPT ports to EHCI on shutdown (Don Zickus) [836217] - [usb] xhci: Fix bug after deq ptr set to link TRB (Don Zickus) [836217] - [usb] xhci: Add Etron XHCI_TRUST_TX_LENGTH quirk (Don Zickus) [836217] - [usb] xhci: Increase reset timeout for Renesas 720201 host (Don Zickus) [836217] - [usb] Add a sysfs file to show LTM capabilities (Don Zickus) [815470] - [usb] Enable Latency Tolerance Messaging (LTM) (Don Zickus) [815470] - [usb] xhci: Export Latency Tolerance Messaging capabilities (Don Zickus) [815470] - [usb] xhci: Fix hang on back-to-back Set TR Deq Ptr commands (Don Zickus) [836217] - [usb] xhci: Add support for root hub port status CAS (Don Zickus) [836217] - [usb] xhci: Increase the timeout for controller save/restore state operation (Don Zickus) [836217] - [usb] xhci: Don't free endpoints in xhci_mem_cleanup() (Don Zickus) [836217] - [usb] xhci: Fix invalid loop check in xhci_free_tt_info() (Don Zickus) [836217] - [usb] xhci: fix resource leak in xhci power loss path (Don Zickus) [836217] - [usb] enable USB2 LPM if port suspend fails (Don Zickus) [836217] - [usb] xhci: Add new short TX quirk for Fresco Logic host (Don Zickus) [836217] - [usb] xhci: testing sizeof xhci_doorbell_array 2 time (Don Zickus) [836217] - [usb] xhci: print URB's expected length in decimal, not hex (Don Zickus) [836217] - [usb] xhci: Add Lynx Point to list of Intel switchable hosts (Don Zickus) [817872] - [usb] xhci: Handle COMP_TX_ERR for isoc tds (Don Zickus) [836217] - [usb] xhci: keep track of ports being resumed and indicate in hub_status_data (Don Zickus) [836217] - [usb] xhci: Correct the #define XHCI_LEGACY_DISABLE_SMI (Don Zickus) [836217] - [usb] xhci: use gfp flags from caller instead of GFP_ATOMIC (Don Zickus) [836217] - [usb] xhci: add XHCI_RESET_ON_RESUME quirk for VIA xhci host (Don Zickus) [836217] - [usb] fix bug of device descriptor got from superspeed device (Don Zickus) [836217] - [usb] xhci: Fix register save/restore order (Don Zickus) [836217] - [usb] xhci: Restore event ring dequeue pointer on resume (Don Zickus) [836217] - [usb] xhci: Don't write zeroed pointers to xHC registers (Don Zickus) [836217] - [usb] xhci: Warn when hosts don't halt (Don Zickus) [836217] - [usb] xhci: don't re-enable IE constantly (Don Zickus) [836217] - [usb] xhci: fix section mismatch in xhci-pci (Don Zickus) [836217] - [usb] xhci: correct to print the true HSEE of USBCMD (Don Zickus) [836217] - [usb] Don't make USB_ARCH_HAS_{XHCI, OHCI, EHCI} depend on USB_SUPPORT (Don Zickus) [836217] - [usb] xhci: add platform driver support (Don Zickus) [836217] - [usb] xhci: update sg tablesize (Don Zickus) [836217] - [usb] xhci: check enqueue pointer advance into dequeue seg (Don Zickus) [836217] - [usb] xhci: Allocate 2 segments for transfer ring (Don Zickus) [836217] - [usb] xhci: dynamic ring expansion (Don Zickus) [836217] - [usb] xhci: set cycle state when allocate rings (Don Zickus) [836217] - [usb] xhci: factor out segments allocation and free function (Don Zickus) [836217] - [usb] xhci: count free TRBs on transfer ring (Don Zickus) [836217] - [usb] xhci: store ring's last segment and segment numbers (Don Zickus) [836217] - [usb] xhci: store ring's type (Don Zickus) [836217] - [usb] xhci: use __ffs() instead of hardcoding shift (Don Zickus) [836217] - [usb] xhci: BESL calculation based on USB2.0 LPM errata (Don Zickus) [836217] - [usb] Set wakeup bits for all children hubs (Don Zickus) [836217] - [usb] xhci: Support device-initiated USB 3.0 resume (Don Zickus) [836217] - [usb] Refactor hub remote wake handling (Don Zickus) [836217] - [usb] xhci: Enable USB 3.0 hub remote wakeup (Don Zickus) [836217] - [usb] Suspend functions before putting dev into U3 (Don Zickus) [836217] - [usb] xhci: Enable remote wakeup for USB3 devices (Don Zickus) [836217] - [usb] xhci: Kick khubd when USB3 resume really completes (Don Zickus) [836217] - [usb] Adding #define in hub_configure() and hcd.c file (Don Zickus) [836217] - [fs] ext4: fix failure exits (Lukas Czerner) [859545] - [fs] ext4: Free resources in some error path in ext4_fill_super (Lukas Czerner) [859545] - [fs] ext4: fix missing iput of root inode for some mount error paths (Lukas Czerner) [859545] - [fs] ext4: avoid hangs in ext4_da_should_update_i_disksize() (Lukas Czerner) [859545] - [fs] ext4: display the correct mount option in /proc/mounts for [no]init_itable (Lukas Czerner) [859545] - [fs] ext4: fix ext4_end_io_dio() racing against fsync() (Lukas Czerner) [859545] - [fs] ext4: fix racy use-after-free in ext4_end_io_dio() (Lukas Czerner) [859545] - [fs] ext4: initialization of ext4_li_mtx needs to be done earlier (Lukas Czerner) [859545] - [md] dm-raid: Fix possible kernel panic from bad index check (Jonathan E Brassow) [855448] - [md] raid10: Add plugging functions (Jonathan E Brassow) [854058] - [md] dm-raid: Validate RAID10 replacement devices (Jonathan E Brassow) [854058] - [md] dm-raid: Move some code to its own function (Jonathan E Brassow) [854058] - [md] raid10: Adjust for no gendisk structure (Jonathan E Brassow) [854058] - [md] dm-raid: Should select MD_RAID10 module (Jonathan E Brassow) [854058] - [md] dm-raid: Support RAID10 (Jonathan E Brassow) [854058] - [md] raid10: export md_raid10_congested (Jonathan E Brassow) [854058] - [md] raid: Move macros (Jonathan E Brassow) [854058] - [md] raid1: rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Fix compiler warning (Jonathan E Brassow) [854058] - [dm] dm-raid: Use md_error (Jonathan E Brassow) [854058] - [scsi] scsi_dh_rdac: minor return fix for rdac (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Consolidate rdac strings together (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Add a new netapp vendor/product string (Rob Evers) [822984] - [firmware] netxen_nic: add firmware version 4.0.588 (Veaceslav Falico) [826664]- [fs] Check for immutable/append flag in fallocate path (Lukas Czerner) [739101] - [fs] ext4: remove restrictive checks for EOFBLOCKS_FL (Lukas Czerner) [739101] - [fs] ext4: fix kernel BUG on large-scale rm -rf commands (Lukas Czerner) [739101] - [fs] ext4: fix hole punch failure when depth is greater than 0 (Lukas Czerner) [739101] - [fs] ext4: hole-punch use truncate_pagecache_range (Lukas Czerner) [739101] - [mm] add truncate_pagecache_range() (Lukas Czerner) [739101] - [fs] ext4: correct ext4_punch_hole return codes (Lukas Czerner) [739101] - [fs] ext4: give more helpful error message in ext4_ext_rm_leaf() (Lukas Czerner) [739101] - [fs] ext4: remove unused code from ext4_ext_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: rewrite punch hole to use ext4_ext_remove_space() (Lukas Czerner) [739101] - [fs] ext4: correctly handle pages w/o buffers in ext4_discard_partial_buffers() (Lukas Czerner) [739101] - [fs] ext4: remove messy logic from ext4_ext_rm_leaf (Lukas Czerner) [739101] - [fs] ext4: only call ext4_jbd2_file_inode when an inode has been extended (Lukas Czerner) [739101] - [fs] ext4: fix 2nd xfstests 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: teach ext4_ext_split to calculate extents efficiently (Lukas Czerner) [739101] - [fs] ext4: Fix flag testing in ext4_ext_insert_extent() (Lukas Czerner) [739101] - [fs] ext4: let ext4_discard_partial_buffers handle unaligned range correctly (Lukas Czerner) [739101] - [fs] ext4: return ENOMEM if find_or_create_pages fails (Lukas Czerner) [739101] - [fs] ext4: move vars to local scope in ext4_discard_partial_page_buffers_no_lock() (Lukas Czerner) [739101] - [fs] ext4: fix xfstests 75, 112, 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: Add new ext4_discard_partial_page_buffers routines (Lukas Czerner) [739101] - [fs] ext4: add action of moving index in ext4_ext_rm_idx for Punch Hole (Lukas Czerner) [739101] - [fs] ext4: punch hole optimizations: skip un-needed extent lookup (Lukas Czerner) [739101] - [fs] ext4: enable "punch hole" functionality (Lukas Czerner) [739101] - [fs] ext4: add "punch hole" flag to ext4_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: punch out extents (Lukas Czerner) [739101] - [fs] ext4: add new function ext4_block_zero_page_range() (Lukas Czerner) [739101] - [fs] ext4: add flag to ext4_has_free_blocks (Lukas Czerner) [739101] - [fs] ext4: fix endianness breakage in ext4_split_extent_at() (Lukas Czerner) [739101] - [fs] ext4: add ext4_split_extent_at() and ext4_split_extent() (Lukas Czerner) [739101] - [fs] ext4: add a function merging extents right and left (Lukas Czerner) [739101] - [fs] ext4: rename {ext, idx}_pblock and inline small extent functions (Lukas Czerner) [739101] - [fs] ext4: Add flags and structure used in ext4_ext_map_blocks() (Lukas Czerner) [739101] - [mm] fix possible cause of a page_mapped BUG (Lukas Czerner) [739101] - [fs] make the feature checks in ->fallocate future proof (Lukas Czerner) [739101] - [fs] btrfs: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] gfs2: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] ext4: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] xfs: handle hole punching via fallocate properly (Lukas Czerner) [739101] - [fs] add hole punching to fallocate (Lukas Czerner) [739101] - [fs] nfs: prevent race that allowed use of freed layout in _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: need to put_layout_hdr on _pnfs_return_layout error path (Steve Dickson) [858361] - [fs] nfs: fix several problems with _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio writes (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio reads (Steve Dickson) [858361] - [fs] nfs: Create an write_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Create an read_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Fix list manipulation snafus in fs/nfs/direct.c (Steve Dickson) [858361] - [fs] nfs: Initialise commit_info.rpc_out when !defined(CONFIG_nfs_V4) (Steve Dickson) [858361] - [fs] nfs: Fix a refcounting issue in O_DIRECT (Steve Dickson) [858361] - [fs] nfs: fix directio refcount bug on commit (Steve Dickson) [858361] - [fs] nfs: Fix a commit bug (Steve Dickson) [858361] - [fs] nfs: Fix a bad reference count issue in the pnfs commit code (Steve Dickson) [858361] - [fs] nfs: Clean up - Simplify reference counting in fs/nfs/direct.c (Steve Dickson) [858357] - [fs] nfs: Clean up - Rename nfs_unlock_request and nfs_unlock_request_dont_release (Steve Dickson) [858357] - [fs] nfs: Clean up - simplify nfs_lock_request() (Steve Dickson) [858357] - [fs] nfs: nfs_set_page_writeback no longer needs to reference the page (Steve Dickson) [858357] - [fs] nfs: Prevent a deadlock in the new writeback code (Steve Dickson) [858357] - [fs] nfs: Fix sparse warnings (Steve Dickson) [858357] - [fs] nfs: COMMIT does not need post-op attributes (Steve Dickson) [858357] - [fs] nfs: Dont request cache consistency attributes on some writes (Steve Dickson) [858357] - [fs] nfs: Simplify the nfs_read_completion functions (Steve Dickson) [858357] - [fs] nfs: Clean up nfs read and write error paths (Steve Dickson) [858357] - [fs] nfs: Read cleanups (Steve Dickson) [858357] - [fs] nfs: Use kmem_cache_zalloc() in nfs_direct_req_alloc (Steve Dickson) [858357] - [fs] nfs: Fix O_DIRECT compile warnings (Steve Dickson) [857110] - [fs] nfs: Simplify O_DIRECT page referencing (Steve Dickson) [857110] - [fs] nfs: O_DIRECT pgio_completion_ops error_cleanup must unlock the request (Steve Dickson) [857110] - [fs] nfs: Ensure that we break out of read/write_schedule_segment on error (Steve Dickson) [857110] - [fs] nfs: Define dummy nfs_init_cinfo() and nfs_init_cinfo_from_inode() (Steve Dickson) [857110] - [fs] nfs: Define nfs_direct_write_schedule_work() when v3 and v4 are disabled (Steve Dickson) [857110] - [fs] nfs: pnfs_pageio_init_read() and init_write() need an extra argument (Steve Dickson) [857110] - [fs] nfs: Fix a use-before-initialised warning in fs/nfs/write.c and fs/nfs/pnfs.c (Steve Dickson) [857110] - [fs] nfs: Prevent garbage cinfo->ds from leaking out (Steve Dickson) [857110] - [fs] nfs: rewrite directio write to use async coalesce code (Steve Dickson) [857110] - [fs] nfs: avoid some stat gathering for direct io (Steve Dickson) [857110] - [fs] nfs: add dreq to nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_commit_completion_ops (Steve Dickson) [857110] - [fs] nfs: create struct nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_generic_commit_list (Steve Dickson) [857110] - [fs] nfs: rewrite directio read to use async coalesce code (Steve Dickson) [857110] - [fs] ext3: Replace lock/unlock_super() with an explicit lock for resizing (Eric Sandeen) [804988] - [fs] cifs: Initialise mid_q_entry before putting it on the pending queue (Sachin Prabhu) [832209] - [fs] ext4: correct comments for ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fix i_blocks/quota accounting when extent insertion fails (Lukas Czerner) [847981] - [fs] ext4: Add flags to the ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fold ext4_free_blocks() and ext4_mb_free_blocks() (Lukas Czerner) [847981]- [alsa] oxygen: remove no_period_wakeup handling (Jaroslav Kysela) [816880] - [alsa] firewire-speakers, oxygen, ua101: allow > 10 s periods (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: fix polarity of front output (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DGX support (Jaroslav Kysela) [816880] - [alsa] oxygen, virtuoso: fix exchanged L/R volumes of aux and CD inputs (Jaroslav Kysela) [816880] - [alsa] virtuoso: add S/PDIF input support for all Xonars (Jaroslav Kysela) [816880] - [alsa] oxygen: Xonar DG: fix CS4245 register writes (Jaroslav Kysela) [816880] - [alsa] oxygen: fix Xonar DG input (Jaroslav Kysela) [816880] - [alsa] include delay.h for msleep in Xonar DG support (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Essence ST(X) S/PDIF input (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix silent analog output on Xonar Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] oxygen: fix output routing on Xonar DG (Jaroslav Kysela) [816880] - [alsa] Xonar, CS43xx: Don't overrun static array (Jaroslav Kysela) [816880] - [alsa] oxygen: add S/PDIF source selection for Claro cards (Jaroslav Kysela) [816880] - [alsa] oxygen: fix CD/MIDI for X-Meridian (2G) (Jaroslav Kysela) [816880] - [alsa] oxygen: add some card names (Jaroslav Kysela) [816880] - [alsa] oxygen: do not show chip revision in card longname (Jaroslav Kysela) [816880] - [alsa] oxygen: X-Meridian: add S/PDIF source selection (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital input validity check switch (Jaroslav Kysela) [816880] - [alsa] core, oxygen, virtuoso: add an enum control info helper (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar HDAV1.3 Slim support (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DG support (Jaroslav Kysela) [816880] - [alsa] oxygen: add X-Meridian 2G support (Jaroslav Kysela) [816880] - [alsa] oxygen: add more PCI IDs (Jaroslav Kysela) [816880] - [alsa] virtuoso: reduce MCLK in double rate modes (Jaroslav Kysela) [816880] - [alsa] oxygen: simplify model-specific MCLK handling (Jaroslav Kysela) [816880] - [alsa] virtuoso: use headphone gain setting only on front DAC (Jaroslav Kysela) [816880] - [alsa] virtuoso: handle DAC oversampling automatically (Jaroslav Kysela) [816880] - [alsa] virtuoso: use lower master clock with H6 daughterboard (Jaroslav Kysela) [816880] - [alsa] virtuoso: configure correct master clock frequency on the CS2000 (Jaroslav Kysela) [816880] - [alsa] virtuoso: remove non-working controls on Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] virtuoso: change PCM1796 format to I2S (Jaroslav Kysela) [816880] - [alsa] virtuoso: wait for PCM1796 clock to become stable (Jaroslav Kysela) [816880] - [alsa] virtuoso: do not use fast I2C speed (Jaroslav Kysela) [816880] - [alsa] oxygen: fix SPI clocks slower than 6.25 MHz (Jaroslav Kysela) [816880] - [alsa] oxygen: remove oxygen_model::private_data field (Jaroslav Kysela) [816880] - [alsa] oxygen: allow different number of PCM and mixer channels (Jaroslav Kysela) [816880] - [alsa] oxygen: update hardware comments (Jaroslav Kysela) [816880] - [alsa] oxygen: show correct package ID (Jaroslav Kysela) [816880] - [alsa] oxygen: allow to dump codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] virtuoso: automatically handle Xonar DS headphone routing (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS headphone jack detection (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS input switches (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix WM8766 register writes with MSB (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix setting of Xonar DS line-in/mic-in controls (Jaroslav Kysela) [816880] - [alsa] oxygen: change || to && (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix front panel routing for D1/DX/ST(X) (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDMI enable switch for HDAV1.3 (Jaroslav Kysela) [816880] - [alsa] virtuoso: initialize unknown GPIO bits (Jaroslav Kysela) [816880] - [alsa] oxygen: add HiFier Serenade support (Jaroslav Kysela) [816880] - [alsa] oxygen: reorganize PCI IDs (Jaroslav Kysela) [816880] - [alsa] oxygen: add Kuroutoshikou CMI8787-HG2PCI support (Jaroslav Kysela) [816880] - [alsa] oxygen: support for period wakeup disabling (Jaroslav Kysela) [816880] - [alsa] oxygen: merge HiFier driver into snd-oxygen (Jaroslav Kysela) [816880] - [alsa] oxygen: Add a SSID for CMI8787-HG2PCI (Jaroslav Kysela) [816880] - [alsa] oxygen: add PEX8111 initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: rewrite PCIe bridge initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: fix for PI7C9X110 compatibility (Jaroslav Kysela) [816880] - [alsa] oxygen: do not try to restore nonexistent EEPROM (Jaroslav Kysela) [816880] - [alsa] oxygen: reduce minimum period count (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor dB scale (Jaroslav Kysela) [816880] - [alsa] oxygen: fix chip ID register symbols (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar STX anti-pop delay (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDAV1.3 Slim PCI ID (Jaroslav Kysela) [816880] - [alsa] oxygen: handle CD input configuration with a flag (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS chip name (Jaroslav Kysela) [816880] - [alsa] oxygen: fix analog capture on Claro halo cards (Jaroslav Kysela) [816880] - [alsa] virtuoso: work around missing reset in the Xonar DS Windows driver (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar D1/DX front panel microphone (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS support (Jaroslav Kysela) [816880] - [alsa] oxygen: add high-pass filter control (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital filter control (Jaroslav Kysela) [816880] - [alsa] virtuoso: add PCM1796 oversampling control (Jaroslav Kysela) [816880] - [alsa] oxygen: allow custom MCLK rates (Jaroslav Kysela) [816880] - [alsa] virtuoso: add headphone impedance control (Jaroslav Kysela) [816880] - [alsa] oxygen: cache codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar Essence ST support (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor control names (Jaroslav Kysela) [816880] - [alsa] oxygen: more hardware documentation (Jaroslav Kysela) [816880] - [alsa] oxygen: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] oxygen: better defaults for upmixing control (Jaroslav Kysela) [816880] - [alsa] virtuoso: split virtuoso.c (Jaroslav Kysela) [816880] - [mm] migrate: fix kABI issues (Rik van Riel) [713546 783248] - [mm] compaction: Restart compaction from near where it left off (Rik van Riel) [713546 783248] - [mm] compaction: Cache if a pageblock was scanned and no pages were isolated (Rik van Riel) [713546 783248] - [mm] compaction: Abort compaction loop if lock is contended or run too long (Rik van Riel) [713546 783248] - [mm] compaction: Abort async compaction if locks are contended or taking too long (Rik van Riel) [713546 783248] - [mm] vmscan: consider swap space when deciding whether to continue reclaim (Rik van Riel) [713546 783248] - [mm] vmscan: when reclaiming for compaction, ensure there are sufficient free pages available (Rik van Riel) [713546 783248] - [mm] compaction: introduce sync-light migration for use by compaction (Rik van Riel) [713546 783248] - [mm] page_alloc: do not call direct reclaim for THP allocations while compaction is deferred (Rik van Riel) [713546 783248] - [mm] compaction: allow compaction to isolate dirty pages (Rik van Riel) [713546 783248] - [mm] migration: clean up unmap_and_move() (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware again (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware (Rik van Riel) [713546 783248] - [mm] vmscan: change isolate mode from #define to bitwise type (Rik van Riel) [713546 783248] - [mm] compaction: determine if dirty pages can be migrated without blocking within ->migratepage (Rik van Riel) [713546 783248] - [mm] vmscan: do not OOM if aborting reclaim to start compaction (Rik van Riel) [713546 783248] - [mm] vmscan: abort reclaim/compaction if compaction can proceed (Rik van Riel) [713546 783248] - [mm] vmscan: limit direct reclaim for higher order allocations (Rik van Riel) [713546 783248] - [mm] vmscan: check if we isolated a compound page during lumpy scan (Rik van Riel) [713546 783248] - [mm] compaction: use synchronous compaction for /proc/sys/vm/compact_memory (Rik van Riel) [713546 783248] - [mm] vmscan: reclaim order-0 and use compaction instead of lumpy reclaim (Rik van Riel) [713546 783248] - [mm] shmem: fix up rhel-6.4 kABI issues (Rafael Aquini) [857000] - [mm] shmem: remove shmem_readpage() (Rafael Aquini) [857000] - [mm] shmem: refine shmem_file_splice_read() (Rafael Aquini) [857000] - [mm] shmem: clone shmem_file_splice_read() (Rafael Aquini) [857000] - [watchdog] hpwdt: Fix kdump issue in hpwdt (Don Zickus) [828941] - [watchdog] hpwdt: Unregister NMI events on exit (Don Zickus) [818372] - [x86] nmi: Add new NMI queues to deal with IO_CHK and SERR (Don Zickus) [818372] - [watchdog] hpwdt: Only BYTE reads/writes to WD Timer port 0x72 (Don Zickus) [818372] - [net] ipvs: IPv6 MTU checking cleanup and bugfix (Jesper Brouer) [854066] - [net] ipvs: allow transmit of GRO aggregated skbs (Jesper Brouer) [854066] - [netdrv] ixgbevf: propagate page->pfmemalloc from skb_alloc_page to skb (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix namespace issue with ixgbe_write_eitr (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add lock around mailbox ops to prevent simultaneous access (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix multiple issues in ixgbevf_get/set_ringparam (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Consolidate Tx context descriptor creation code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support for PCI error handling (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add netdev to ring structure (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Do not rewind the Rx ring before bumping tail (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update descriptor macros to accept pointers and drop _ADV suffix (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Use igb style interrupt masks instead of ixgbe style (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Move Tx clean-up into NAPI context (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update q_vector to contain ring pointers instead of bitmaps (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix panic when loading driver (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Cleanup accounting for space needed at start of xmit_frame (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop use of eitr_low and eitr_high for hard coded values (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop netdev_registered value since that is already stored in netdev (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop all dead or unnecessary code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Make sure jumbo frames are set correctly after PF reset (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support to recognize 100mb link speed (Andy Gospodarek) [819105] - [netdrv] ixgbevf: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819105] - [netdrv] ixgbevf: print MAC via printk format specifier (Andy Gospodarek) [819105] - [netdrv] ixgbevf: rename dev_hw_addr_random and remove redundant second (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Remove unnecessary k.alloc/v.alloc OOM messages (Andy Gospodarek) [819105] - [kernel] perf: Change and simplify ctx::is_active semantics (Jiri Olsa) [853215] - [kernel] ntp: Fix STA_INS/DEL clearing bug (Prarit Bhargava) [862271] - [acpi] Add acpi_ns_remove_null_elements() to prevent null dereference on package elements (Lenny Szubowicz) [835744] - [usb] core: Fix device removal race condition (James Paradis) [849188] - [fs] sysfs: fix corruption in rb-tree caused by name change (John Green) [839984] - [mm] x86_32: fix SHLIB_BASE address typo (Aristeu S. Rozanski F) [804956] {CVE-2012-1568} - [netdrv] bnx2x: remove false warning regarding interrupt number (Michal Schmidt) [860007]- [net] vlan: Match underlying dev carrier on vlan add (Amerigo Wang) [845172] - [net] link_watch: allow vlans to get carrier changes faster (Amerigo Wang) [845172] - [net] allow netif_carrier to be called safely from IRQ (Amerigo Wang) [845172] - [net] netdevice: provide common routine for macvlan and vlan operstate management (Amerigo Wang) [845172] - [scsi] bnx2fc: Fix incorrect memset in bnx2fc_parse_fcp_rsp (Tomas Henzl) [860174] - [scsi] bnx2fc: Remove potential NULL dereference (Tomas Henzl) [860174] - [scsi] isci: Allow SSP tasks into the task management path (David Milburn) [860241] - [netdrv] igb: Change how we check for pre-existing and assigned VFs (Stefan Assmann) [819102] - [netdrv] igb: Supported and Advertised Pause Frame (Stefan Assmann) [819102] - [netdrv] igb: reduce Rx header size (Stefan Assmann) [819102] - [netdrv] igb: Add loopback test support for i210 (Stefan Assmann) [819102] - [netdrv] igb: implement 580 MDI setting support (Stefan Assmann) [819102] - [netdrv] igb: Fix register defines for all non-82575 hardware (Stefan Assmann) [819102] - [netdrv] igb: fix panic while dumping packets on Tx hang with IOMMU (Stefan Assmann) [819102] - [netdrv] igb: add delay to allow igb loopback test to succeed on 8086:10c9 (Stefan Assmann) [819102] - [netdrv] igb: don't break user visible strings over multiple lines in igb_ethtool.c (Stefan Assmann) [819102] - [netdrv] igb: correct hardware type (i210/i211) check in igb_loopback_test() (Stefan Assmann) [819102] - [netdrv] igb: Fix for failure to init on some 82576 devices (Stefan Assmann) [819102] - [netdrv] igb: reset PHY in the link_up process to recover PHY setting after power down (Stefan Assmann) [819102] - [netdrv] igb: Use eth_random_addr (Stefan Assmann) [819102] - [netdrv] igb: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819102] - [netdrv] igb: Version bump (Stefan Assmann) [819102] - [netdrv] igb: Update firmware info output (Stefan Assmann) [819102] - [netdrv] igb: Streamline RSS queue and queue pairing assignment logic (Stefan Assmann) [819102] - [netdrv] igb: A fix to VF TX rate limit (Stefan Assmann) [819102] - [netdrv] igb: Fix incorrect RAR address entries for i210/i211 device (Stefan Assmann) [819102] - [netdrv] igb: Disable the BMC-to-OS Watchdog Enable bit for DMAC (Stefan Assmann) [819102] - [netdrv] igb: Add Support for new i210/i211 devices (Stefan Assmann) [819102] - [netdrv] igb: Add function and pointers for 82580 low power state settings (Stefan Assmann) [819102] - [netdrv] igb: fix rtnl race in PM resume path (Stefan Assmann) [819102] - [netdrv] igb: Use netif_set_real_num_{rx,tx}_queues() (Stefan Assmann) [819102] - [netdrv] igb: output register's information related to RX/TX queue (Stefan Assmann) [819102] - [netdrv] igb: Force flow control off during reset when forcing speed (Stefan Assmann) [819102] - [netdrv] igb: Update version to 3.4.7 (Stefan Assmann) [819102] - [netdrv] intel: make wired ethernet driver message level consistent (Stefan Assmann) [819102] - [netdrv] igb: fix warning about unused function (Stefan Assmann) [819102] - [netdrv] igb: fix vf lookup (Stefan Assmann) [819102] - [netdrv] igb: Update Copyright on all Intel copyrighted files (Stefan Assmann) [819102] - [netdrv] igb: make local functions static (Stefan Assmann) [819102]- [netdrv] e1000e: use correct type for read of 32-bit register (Dean Nelson) [819103] - [netdrv] ixgbe: add new configuration options (Andy Gospodarek) [819101] - [netdrv] ixgbe: add skb frag size accessors (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix VLAN stripping and filtering problems (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for ptp functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix PHC loophole allowing misconfiguration of increment register (Andy Gospodarek) [819101] - [netdrv] ixgbe: Check PTP Rx timestamps via BPF filter (Andy Gospodarek) [819101] - [netdrv] ixgbe: PTP Fix hwtstamp mode settings (Andy Gospodarek) [819101] - [netdrv] ixgbe: ptp code cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: support software timestamping (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for get_ts_info (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable timesync clock-out feature for PPS support on X540 (Andy Gospodarek) [819101] - [netdrv] ixgbe: Hardware Timestamping + PTP Hardware Clock (PHC) (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing braces (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix panic while dumping packets on Tx hang with IOMMU (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use 1TC DCB instead of disabling DCB for MSI and legacy interrupts (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for new 82599 device (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove extra unused queues in DCB + FCoE case (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix RAR entry counting for generic and fdb_add() (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use num_tcs.pg_tcs as upper limit for TC when checking based on UP (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reduce Rx header size to what is actually used (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix handling of FDIR_HASH flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix build with PCI_IOV enabled. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Change how we check for pre-existing and assigned VFs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop probe_vf and merge functionality into ixgbe_enable_sriov (Andy Gospodarek) [819101] - [netdrv] ixgbe: use PCI_VENDOR_ID_INTEL (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable FCoE FSO and CRC offloads based on CAPABLE instead of ENABLED flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Only enable anti-spoof on VF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Correctly set SAN MAC RAR pool to default pool of PF (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make FCoE allocation and configuration closer to how rings work (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge all FCoE percpu values into a single structure (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup configuration of FCoE registers (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop references to deprecated pci_ DMA api and instead use dma_ API (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak when SR-IOV VFs are direct assigned (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use VMDq offset to indicate the default pool (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup holes in flags after removing several of them (Andy Gospodarek) [819101] - [netdrv] ixgbe: Retire RSS enabled and capable flags (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for SR-IOV w/ DCB or RSS (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update configure virtualization to allow for multiple PF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup logic for MRQC and MTQC configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update the logic for ixgbe_cache_ring_dcb and DCB RSS configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move configuration of set_real_num_rx/tx_queues into open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Handle failures in the ixgbe_setup_rx/tx_resources calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: Ping the VFs on link status change to trigger link change (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge FCoE set_num and cache_ring calls into RSS/DCB config (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for obtaining FCoE TC based on FCoE user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Populate the prio_tc_map in ixgbe_setup_tc (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup unpacking code for DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for getting traffic class from user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge RSS and flow director ring register caching and configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up a useless switch statement and dead code in configure_srrctl (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add feature offset value to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add upper limit to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: count q_vectors instead of MSI-X vectors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: DCB and SR-IOV can not co-exist and will cause hangs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not pad FCoE frames as this can cause issues with FCoE DDP (Andy Gospodarek) [819101] - [netdrv] ixgbe: simplify padding and length checks (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak in ixgbe when receiving traffic on DDP enabled rings (Andy Gospodarek) [819101] - [netdrv] ixgbe: clean up ixgbe_get_settings ethtool function (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for 1G SX modules (Andy Gospodarek) [819101] - [netdrv] ixgbe: do not compile ixgbe_sysfs.c when CONFIG_IXGBE_HWMON is not set (Andy Gospodarek) [819101] - [netdrv] ixgbe: align flow control DV macros with datasheet (Andy Gospodarek) [819101] - [netdrv] ixgbe: IXGBE_RXD_STAT_VP set even with Rx stripping enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix_features rxvlan is independent of DCB and needs to be set (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup the hwmon function calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: correct disable_rx_buff timeout (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix bogus error message (Andy Gospodarek) [819101] - [netdrv] ixgbe: Set Drop_EN bit when multiple Rx queues are present w/o flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up priority based flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Exit on error case in VF message processing (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: IEEE PFC stats and reset logic incorrect (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update link flow control to correctly handle multiple packet buffer DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder link flow control functions in ixgbe_common.c (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use __free_pages instead of put_page to release pages (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make ixgbe_fc_autoneg return void and always set current_mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder the ring to q_vector mapping to improve performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Track instances of buffer available but no DMA resources present (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix race condition with shutdown (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix use after free on module remove (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reset max_vfs to zero when user request is out of range (Andy Gospodarek) [819101] - [netdrv] ixgbe: Deny MACVLAN requests from VFs with admin set MAC (Andy Gospodarek) [819101] - [netdrv] ixgbe: add hwmon interface to export thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support functions to access thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix calling skb_put on nonlinear skb assertion bug (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix a memory leak in IEEE DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: check for WoL support in single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Identify FCoE rings earlier to resolve memory corruption w/ FCoE (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing rtnl_lock in PM resume path (Andy Gospodarek) [819101] - [netdrv] ixgbe: UTA table incorrectly programmed (Andy Gospodarek) [819101] - [netdrv] ixgbe: allow RAR table to be updated in promisc mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: add I2C clock stretching (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix WoL issue with fiber (Andy Gospodarek) [819101] - [netdrv] ixgbe: consolidate reporting of MSIX vectors into a single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix typo in enumeration name (Andy Gospodarek) [819101] - [netdrv] ixgbe: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix issues with SR-IOV loopback when flow control is disabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix namespace issues when FCoE/DCB is not enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: FCoE: Add support for ndo_get_fcoe_hbainfo() call (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for enabling UDP RSS via the ethtool rx-flow-hash command (Andy Gospodarek) [819101] - [netdrv] ixgbe: Whitespace cleanups (Andy Gospodarek) [819101] - [netdrv] ixgbe: Two minor fixes for RSS and FDIR set queues functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: drop err_eeprom tag which is at same location as err_sw_init (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move poll routine in order to improve readability (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic for the service timer and VF hang detection (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update layout of ixgbe_ring structure to improve cache performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Store Tx flags and protocol information to tx_buffer sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: always write DMA for single_mapped value with skb (Andy Gospodarek) [819101] - [netdrv] ixgbe: Write gso_segs and bytcount to the ring sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: Place skb on first buffer_info structure to avoid using stack space (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use packets to track Tx completions instead of a seperate value (Andy Gospodarek) [819101] - [netdrv] ixgbe: Modify setup of descriptor flags to avoid conditional jumps (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make certain that all frames fit minimum size requirements (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic in ixgbe_change_mtu (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace standard receive path with a page based receive (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: use DCB config values for FCoE traffic class on open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix race condition where RX buffer could become corrupted. (Andy Gospodarek) [819101] - [netdrv] ixgbe: use typed min/max functions where possible (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix obvious return value bug. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace eitr_low and eitr_high with static values in ixgbe_update_itr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not disable read relaxed ordering when DCA is enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for ethtool loopback frame creation and testing (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add iterator for cycling through rings on a q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Allocate rings as part of the q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop unnecessary napi_schedule_prep and spare blank line from ixgbe_intr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Default to queue pairs when number of queues is less than CPUs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address issues with Tx WHTRESH value not being set correctly (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder adapter contents for better cache utilization (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do no clear Tx status bits since eop_desc provides enough info (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove tie between NAPI work limits and interrupt moderation (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: check setup_tc return codes (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix comments that are out of date or formatted incorrectly (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix spelling errors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor formatting and comment corrections for ixgbe_xmit_frame_ring (Andy Gospodarek) [819101] - [netdrv] ixgbe: Remove boolean comparisons to true/false (Andy Gospodarek) [819101] - [netdrv] ixgbe: Combine post-DMA processing of sk_buff fields into single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop the _ADV of descriptor macros since all ixgbe descriptors are ADV (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for testing status bits in Rx descriptor (Andy Gospodarek) [819101] - [netdrv] ixgbe: Let the Rx buffer allocation clear status bits instead of cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address fact that RSC was not setting GSO size for incoming frames (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor refactor of RSC (Andy Gospodarek) [819101] - [netdrv] ixgbe: ethtool: stats user buffer overrun (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix stats handling (Andy Gospodarek) [819101] - [netdrv] ixgbe: convert to ndo_fix_features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update ethtool_rxnfc::rule_cnt on return from ETHTOOL_GRXCLSRLALL (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for displaying ntuple filters via the nfc interface (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix ring assignment issues for SR-IOV and drop cases (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for nfc addition and removal of filters (Andy Gospodarek) [819101] - [net] ethtool: Add a common function for drivers with transmit time stamping (Jiri Benc) [829785] - [net] ethtool: Introduce a method for getting time stamping capabilities (Jiri Benc) [829785] - [ptp] Add a method for obtaining the device index (Jiri Benc) [829785] - [ptp] Added a brand new class driver for ptp clocks (Jiri Benc) [829785] - [pps] unify timestamp gathering (Jiri Benc) [829785] - [ptp] added a BPF to help drivers detect PTP packets (Jiri Benc) [829785] - [net] skbuff: add driver hook for tx time stamping (Jiri Benc) [829785] - [net] add net_tstamp.h to headers_install (Jiri Benc) [829785] - [kernel] posix-clock: Replace mutex with reader/writer semaphore (Jiri Benc) [829785] - [kernel] posix-clock: Introduce dynamic clocks (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup namespace (Jiri Benc) [829785] - [kernel] posix-timers: Add support for fd based clocks (Jiri Benc) [829785] - [x86] Add clock_adjtime (Jiri Benc) [829785] - [kernel] posix-timers: Introduce a syscall for clock tuning (Jiri Benc) [829785] - [kernel] time: Splitout compat timex accessors (Jiri Benc) [829785] - [kernel] ntp: Add ADJ_SETOFFSET mode bit (Jiri Benc) [829785] - [kernel] posix-timers: Update comment (Jiri Benc) [829785] - [kernel] posix-timers: Make posix-cpu-timers functions static (Jiri Benc) [829785] - [kernel] posix-timers: Remove CLOCK_DISPATCH leftovers (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_delete() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_settime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_create() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Remove useless res field from k_clock (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_getres() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Make clock_getres and clock_get mandatory (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_settime to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-cpu-timers: Remove the stub nanosleep functions (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup restart_block usage (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep_restart to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clock_posix_cpu (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup struct initializers (Jiri Benc) [829785] - [kernel] posix-timers: Define nanosleep not supported error separate (Jiri Benc) [829785] - [kernel] posix-timers: Move copy_to_user(created_timer_id) down in timer_create() (Jiri Benc) [829785] - [kernel] posix-timers: Fix error path in timer_create (Jiri Benc) [829785]- [netdrv] be2net: fix vfs enumeration (Ivan Vecera) [819782] - [netdrv] be2net: Regression bug wherein VFs creation broken for multiple cards (Ivan Vecera) [819782] - [pci] intel-iommu: use physfn to search drhd for VF (Ivan Vecera) [819782] - [netdrv] be2net: do not use SCRATCHPAD register (Ivan Vecera) [819782] - [netdrv] be2net: fix max VFs reported by HW (Ivan Vecera) [819782] - [netdrv] be2net: avoid disabling sriov while VFs are assigned (Ivan Vecera) [819782] - [netdrv] be2net: add skb frag size accessors (Ivan Vecera) [827593] - [netdrv] be2net: convert to SKB paged frag API. (Ivan Vecera) [827593] - [netdrv] be2net: use PCIe AER capability (Ivan Vecera) [827593] - [netdrv] be2net: modify log msg for lack of privilege error (Ivan Vecera) [827593] - [netdrv] be2net: fixup malloc/free of adapter->pmac_id (Ivan Vecera) [827593] - [netdrv] be2net: fix FW default for VF tx-rate (Ivan Vecera) [827593] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [827593] - [netdrv] be2net: Add a missing CR in the end of message (Ivan Vecera) [827593] - [netdrv] be2net: Fix to parse RSS hash from Receive completions correctly. (Ivan Vecera) [827593] - [netdrv] be2net: Missing byteswap in be_get_fw_log_level causes oops on PowerPC (Ivan Vecera) [827593] - [netdrv] be2net: Ignore physical link async event for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VF driver load for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: dont pull too much data in skb linear part (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: Add description about various RSS hash types (Ivan Vecera) [827593] - [netdrv] be2net: Enable RSS UDP hashing for Lancer and Skyhawk (Ivan Vecera) [827593] - [netdrv] be2net: Fix port name in message during driver load (Ivan Vecera) [827593] - [netdrv] be2net: Fix cleanup path when EQ creation fails (Ivan Vecera) [827593] - [netdrv] be2net: Activate new FW after FW download for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix initialization sequence for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix die temperature stat for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix error while toggling autoneg of pause parameters (Ivan Vecera) [827593] - [netdrv] be2net: Fix Endian (Ivan Vecera) [827593] - [netdrv] be2net: set maximal number of default RSS queues (Ivan Vecera) [827593] - [netdrv] be2net: Fix to trim skb for padded vlan packets to workaround an ASIC Bug (Ivan Vecera) [827593] - [netdrv] be2net: Explicitly clear the reserved field in the Tx Descriptor (Ivan Vecera) [827593] - [netdrv] be2net: Increase statistics structure size for skyhawk. (Ivan Vecera) [827593] - [netdrv] be2net: Modify error message to incorporate subsystem (Ivan Vecera) [827593] - [netdrv] be2net: fix a race in be_xmit() (Ivan Vecera) [827593] - [netdrv] be2net: Fix driver load for VFs for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: remove unnecessary usage of unlikely() (Ivan Vecera) [827593] - [netdrv] be2net: fix reporting number of actual rx queues (Ivan Vecera) [827593] - [netdrv] be2net: do not modify PCI MaxReadReq size (Ivan Vecera) [827593] - [netdrv] be2net: cleanup be_vid_config() (Ivan Vecera) [827593] - [netdrv] be2net: don't call vid_config() when there's no vlan config (Ivan Vecera) [827593] - [netdrv] be2net: Add functionality to support RoCE driver (Ivan Vecera) [827593] - [netdrv] be2net: Add function to issue mailbox cmd on MQ (Ivan Vecera) [827593] - [netdrv] be2net: Fix to allow get/set of debug levels in the firmware. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to apply duplex value as unknown when link is down. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to not set link speed for disabled functions of a UMC card (Ivan Vecera) [827593] - [netdrv] be2net: update the driver version (Ivan Vecera) [827593] - [netdrv] be2net: fix speed displayed by ethtool on certain SKUs (Ivan Vecera) [827593] - [netdrv] be2net: Fix FW download for BE (Ivan Vecera) [827593] - [netdrv] be2net: Fix Lancer statistics (Ivan Vecera) [827593] - [netdrv] be2net: Fix ethtool self test for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VLAN/multicast packet reception (Ivan Vecera) [827593] - [netdrv] be2net: fix ethtool get settings (Ivan Vecera) [827593] - [netdrv] be2net: Fix number of vlan slots in flex mode (Ivan Vecera) [827593] - [netdrv] be2net: enable WOL by default if h/w supports it (Ivan Vecera) [827593] - [netdrv] be2net: Remove unused OFFSET_IN_PAGE() macro (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: reset queue address after freeing (Ivan Vecera) [827593] - [netdrv] be2net: fix tx completion cleanup (Ivan Vecera) [827593] - [netdrv] be2net: event queue re-design (Ivan Vecera) [827593] - [netdrv] be2net: allocate more headroom in incoming skbs (Ivan Vecera) [827593] - [tools] perf: Add missing files to build the python binding (Jiri Olsa) [860404] - [tools] perf: Remove brace expansion from clean target (Jiri Olsa) [860404] - [tools] perf/kvm top: Limit guest kernel info message to once (Jiri Olsa) [860404] - [tools] perf: Introduce intlist (Jiri Olsa) [860404] - [tools] perf: Change strlist to use the new rblist (Jiri Olsa) [860404] - [tools] perf: Introducing rblist (Jiri Olsa) [860404] - [tools] perf/kvm: Use strtol for walking guestmount directory (Jiri Olsa) [860404] - [tools] perf/tool: Save cmdline from user in file header vs what is passed to record (Jiri Olsa) [860404] - [tools] perf/top: Error handling for counter creation should parallel perf-record (Jiri Olsa) [860404] - [tools] perf/session: Remove no longer used synthesize_sample method (Jiri Olsa) [860404] - [tools] perf/evsel: Adopt parse_sample method from perf_event (Jiri Olsa) [860404] - [tools] perf/evlist: Introduce perf_evlist__parse_sample (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__id_hdr_size more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_id_all more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_type more extensively (Jiri Olsa) [860404] - [tools] perf/evsel: Precalculate the sample size (Jiri Olsa) [860404] - [tools] perf/target: Fix check on buffer size (Jiri Olsa) [860404] - [tools] perf/symbols: Fix array sizes for binary types arrays (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events automated tests (Jiri Olsa) [860404] - [tools] perf/annotate: Prevent overflow in size calculation (Jiri Olsa) [860404] - [tools] perf: Fix build error with bison 2.6 (Jiri Olsa) [860404] - [tools] perf: use XSI-complaint version of strerror_r() instead of GNU-specific (Jiri Olsa) [860404] - [tools] perf: Make the breakpoint events sample period default to 1 (Jiri Olsa) [860404] - [tools] perf/test: Add dso data caching tests (Jiri Olsa) [860404] - [tools] perf/symbols: Add dso data caching (Jiri Olsa) [860404] - [tools] perf/symbols: Add interface to read DSO image data (Jiri Olsa) [860404] - [tools] perf/symbols: Factor DSO symtab types to generic binary types (Jiri Olsa) [860404] - [tools] perf/hists: Print newline between hists callchains (Jiri Olsa) [860404] - [tools] perf: Fix trace events storms due to weight demux (Jiri Olsa) [860404] - [tools] perf/hists: Return correct number of characters printed in callchain (Jiri Olsa) [860404] - [tools] perf: Dump exclude_{guest, host}, precise_ip header info too (Jiri Olsa) [860404] - [tools] perf/kvm: Limit repetitive guestmount message to once per directory (Jiri Olsa) [860404] - [tools] perf/kvm: Fix bug resolving guest kernel syms (Jiri Olsa) [860404] - [tools] perf/kvm: Guest userspace samples should not be lumped with host uspace (Jiri Olsa) [860404] - [tools] perf/kvm: Set name for VM process in guest machine (Jiri Olsa) [860404] - [tools] perf/symbols: Add machine id to modules debug message (Jiri Olsa) [860404] - [tools] perf: Split event symbols arrays to hw and sw parts (Jiri Olsa) [860404] - [tools] perf: Split out PE_VALUE_SYM parsing token to SW and HW tokens (Jiri Olsa) [860404] - [tools] perf: Add empty rule for new line in event syntax parsing (Jiri Olsa) [860404] - [tools] perf/test: Use ARRAY_SIZE in parse events tests (Jiri Olsa) [860404] - [tools] perf: Adding round_up/round_down macros (Jiri Olsa) [860404] - [tools] perf/symbols: Add '.note' check into search for NOTE section (Jiri Olsa) [860404] - [tools] perf: Fix generation of pmu list (Jiri Olsa) [860404] - [tools] perf/evsel: Handle hw breakpoints event names in perf_evsel__name() (Jiri Olsa) [860404] - [tools] perf: Fix hw breakpoint's type modifier parsing (Jiri Olsa) [860404] - [tools] perf: Trivial build fix (Jiri Olsa) [860404] - [tools] perf/report: Delay sample_type checks in pipe mode (Jiri Olsa) [860404] - [tools] perf/bench: Documentation update (Jiri Olsa) [860404] - [tools] perf/symbols: Follow .gnu_debuglink section to find separate symbols (Jiri Olsa) [860404] - [tools] perf: Stop using a global trace events description list (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events test to follow proper raw event name (Jiri Olsa) [860404] - [tools] perf/evsel: Fix a build failure on cross compilation (Jiri Olsa) [860404] - [tools] perf/annotate: Check null of sym pointer before using it (Jiri Olsa) [860404] - [tools] perf/evsel: Make some methods private (Jiri Olsa) [860404] - [tools] perf: Remove unused evsel parameter from machine__resolve_callchain (Jiri Olsa) [860404] - [tools] perf/evsel: Reconstruct raw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Remove __event_name (Jiri Olsa) [860404] - [tools] perf: Don't access evsel->name directly (Jiri Olsa) [860404] - [tools] perf/script: Replace __event_name uses with perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Move all users of event_name to perf_evsel__name (Jiri Olsa) [860404] - [tools] perf/evsel: Handle all event types in perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Reconstruct sw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Reconstruct hw cache event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf/evsel: Carve out event modifier formatting (Jiri Olsa) [860404] - [tools] perf/hists: Implement printing snapshots to files (Jiri Olsa) [860404] - [tools] perf/lib: Introduce rtrim (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Use struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK info_bar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK statusbar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Introduce struct perf_gtk_context (Jiri Olsa) [860404] - [tools] perf/ui: Introduce struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf: Add sort by src line/number (Jiri Olsa) [860404] - [tools] perf: Add automated test for pure terms parsing (Jiri Olsa) [860404] - [tools] perf: Add PMU event alias support (Jiri Olsa) [860404] - [kernel] irq: export irq_modify_status symbol (Stanislaw Gruszka) [862025] - [hid] hidraw: fix window in hidraw_release (Don Zickus) [839973] - [hid] hidraw: protect hidraw_disconnect() better (Don Zickus) [839973] - [hid] hidraw: remove excessive _EMERG messages from hidraw (Don Zickus) [839973] - [hid] hidraw: fix hidraw_disconnect() (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_write (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_ioctl (Don Zickus) [839973] - [hid] remove BKL from hidraw (Don Zickus) [839973] - [x86] bordenville: enable gpio, watchdog and mfd hardware (Neil Horman) [817979]- [alsa] hda: make sure alc268 does not OOPS on codec parse (Jaroslav Kysela) [838558] - [alsa] hda: Fix ugly debug prints with CONFIG_SND_VERBOSE_PRINTK=y (Jaroslav Kysela) [838558] - [alsa] hda: remove *_quirks.c (obsolete) (Jaroslav Kysela) [838558] - [alsa] hda: avoid non-standard "Docking" name in mixers (Jaroslav Kysela) [838558] - [alsa] hda: limit internal mic boost for Asus X202E (Jaroslav Kysela) [838558] - [alsa] hda: Add another pci id for Haswell board (Jaroslav Kysela) [838558] - [alsa] hda: Add mic-mute LED control for HP laptop (Jaroslav Kysela) [838558] - [alsa] hda: Yet another position_fix quirk for ASUS machines (Jaroslav Kysela) [838558] - [alsa] hda: Allow to pass position_fix=0 explicitly (Jaroslav Kysela) [838558] - [alsa] hda: Fix disordered enum definitions in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Add support for MacBook Pro 10,1 (Jaroslav Kysela) [838558] - [alsa] hda: Replace with the generic fixup codes in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Check bit mask for codec SSID in snd_hda_pick_fixup() (Jaroslav Kysela) [838558] - [alsa] hda/intel: add position_fix quirk for Asus K53E (Jaroslav Kysela) [838558] - [alsa] hda: Fix Oops at codec reset/reconfig (Jaroslav Kysela) [838558] - [alsa] hda: Remove ignore_misc_bit (Jaroslav Kysela) [838558] - [alsa] hda: Move non-PCM check to per_pin in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: fix control names for multiple speaker out on IDT/STAC (Jaroslav Kysela) [838558] - [alsa] hda: Fix missing Master volume for STAC9200/925x (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Setup channel mapping for non_pcm audio (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Enable HBR feature on Intel chips (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Fix channel_allocation array wrong order (Jaroslav Kysela) [838558] - [alsa] hda: add missing function declaration (Jaroslav Kysela) [838558] - [alsa] hda: Avoid unnecessary parameter read for EPSS (Jaroslav Kysela) [838558] - [alsa] hda: Implement snd_hda_power_sync() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Don't trust codec EPSS bit for IDT 92HD83xx & co (Jaroslav Kysela) [838558] - [alsa] hda: Make clear built-in driver optimization (Jaroslav Kysela) [838558] - [alsa] hda: Call snd_hda_jack_report_sync() generically in hda_codec.c (Jaroslav Kysela) [838558] - [alsa] hda: Do not set GPIOs for speakers on IDT if there are no speakers (Jaroslav Kysela) [838558] - [alsa] hda: Add missing ifdef CONFIG_SND_HDA_POWER_SAVE to tracepoints (Jaroslav Kysela) [838558] - [alsa] hda: Check the power state when power_save option is changed (Jaroslav Kysela) [838558] - [alsa] hda: Add tracepoints at snd_hda_power_up/down entrances. (Jaroslav Kysela) [838558] - [alsa] hda: Add 3stack-automute model to AD1882 codec (Jaroslav Kysela) [838558] - [alsa] hda: show ICT/KAE control bits (Jaroslav Kysela) [838558] - [alsa] hda: Fix forgotten ifdef CONFIG_SND_HDA_PATCH_LOADER (Jaroslav Kysela) [838558] - [alsa] hda: Deferred probing with request_firmware_nowait() (Jaroslav Kysela) [838558] - [alsa] hda: Load firmware in hda_intel.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix leftover codec->power_transition (Jaroslav Kysela) [838558] - [alsa] hda: don't create dysfunctional mixer controls for ca0132 (Jaroslav Kysela) [838558] - [alsa] hda: Don't send invalid volume knob command on IDT 92hd75bxx (Jaroslav Kysela) [838558] - [alsa] hda: Fix 'Beep Playback Switch' with no underlying mute switch (Jaroslav Kysela) [838558] - [alsa] hda: fix Copyright debug message (Jaroslav Kysela) [838558] - [alsa] hda: bug fix on checking the supported power states of a codec (Jaroslav Kysela) [838558] - [alsa] hda: Fix panned "Beep Playback Switch" (Jaroslav Kysela) [838558] - [alsa] hda/intel: Add Device IDs for Intel Lynx Point-LP PCH (Jaroslav Kysela) [838558] - [alsa] hda: Fix pop noise in headphones on S3 for Asus X55A, X55V (Jaroslav Kysela) [838558] - [alsa] hda: Add missing SPDIF I/O setup for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Use the standard PCM ops for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Fix superfluous "-in" suffix from CA0132 capture items (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->pcm_format_first flag (Jaroslav Kysela) [838558] - [alsa] hda: Fix double quirk for Quanta FL1 / Lenovo Ideapad (Jaroslav Kysela) [838558] - [alsa] hda: remove redundant auto quirks for conexant 506x (Jaroslav Kysela) [838558] - [alsa] hda: remove quirk for Dell Vostro 1015 (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 (Jaroslav Kysela) [838558] - [alsa] hda: Fix regression of HDMI codec probing (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad T430s (Jaroslav Kysela) [838558] - [alsa] hda: Support dock on Lenovo Thinkpad T530 with ALC269VC (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO initialization for IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix polarity of mute LED on HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Workaround for silent output on VAIO Z with ALC889 (Jaroslav Kysela) [838558] - [alsa] hda: Fix WARNING from HDMI/DP parser (Jaroslav Kysela) [838558] - [alsa] hda: Detach from converter at closing in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO setup for HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Fix invalid D3 of headphone DAC on VT202x codecs (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 Tablet (Jaroslav Kysela) [838558] - [alsa] hda: Turn on PIN_OUT from hdmi playback prepare. (Jaroslav Kysela) [838558] - [alsa] hda: Add support for Realtek ALC282 (Jaroslav Kysela) [838558] - [alsa] hda: Fix index number conflicts of phantom jacks (Jaroslav Kysela) [838558] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [838558] - [alsa] hda: Fix driver type of Haswell controller to AZX_DRIVER_SCH (Jaroslav Kysela) [838558] - [alsa] hda: add Haswell HDMI codec id (Jaroslav Kysela) [838558] - [alsa] hda: Add DeviceID for Haswell HDA (Jaroslav Kysela) [838558] - [alsa] hda: Always call standard unsolicited event for Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Avoid possible race of beep on/off (Jaroslav Kysela) [838558] - [alsa] hda: Move beep helper functions to hda_beep.c (Jaroslav Kysela) [838558] - [alsa] hda: give 3-pin jack the name "Headphone Mic Jack" (Jaroslav Kysela) [838558] - [alsa] hda: Support single 3-pin jack without VREF on the actual pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix no sound from ALC662 after Windows reboot (Jaroslav Kysela) [838558] - [alsa] hda: Fix power-map regression for HP dv6 & co (Jaroslav Kysela) [838558] - [alsa] hda: Initialize caches at codec reconfiguration (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks at module unload (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks in Realtek & Conexant codec parsers (Jaroslav Kysela) [838558] - [alsa] hda: Add Realtek ALC280 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Remove suprefluous EAPD init verbs for ALC660vd (Jaroslav Kysela) [838558] - [alsa] hda: Add inv-dmic model to possible Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted mic quirks for Asus U41SV, Acer 1810TZ and AOD260 (Jaroslav Kysela) [838558] - [alsa] hda: Add the inverted digital mic workaround to Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Don't power up when not powered down. (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted internal mic quirk for Lenovo S205 (Jaroslav Kysela) [838558] - [alsa] hda: Fix ALC272X codec detection (Jaroslav Kysela) [838558] - [alsa] hda: Correct info print in HDMI non-intrinsic unsol event (Jaroslav Kysela) [838558] - [alsa] hda: Don't rely on event tag for simple_hdmi (Jaroslav Kysela) [838558] - [alsa] hda: Remove loop from simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Move one-time init codes from generic_hdmi_init() (Jaroslav Kysela) [838558] - [alsa] hda: Add missing snd_hda_jack_detect_enable() for simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Fix the pin nid assignment in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Enable unsol event for ATI and Nvidia HDMI codecs too (Jaroslav Kysela) [838558] - [alsa] hda: Remove invalid init verbs for Nvidia 2ch codecs (Jaroslav Kysela) [838558] - [alsa] hda: Use common codes for ATI, Nvidia and VIA simple codecs (Jaroslav Kysela) [838558] - [alsa] hda: Merge ATI/VIA HDMI simple init functions (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for VIA HDMI pin detection (Jaroslav Kysela) [838558] - [alsa] hda/intel: activate COMBO mode for Intel client chipsets (Jaroslav Kysela) [838558] - [alsa] hda: Create phantom jacks for fixed inputs and outputs (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio CODECes of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: power setting error check (Jaroslav Kysela) [838558] - [alsa] hda: check proper return value (Jaroslav Kysela) [838558] - [alsa] hda: reduce msleep time if EPSS power states supported (Jaroslav Kysela) [838558] - [alsa] hda: check supported power states (Jaroslav Kysela) [838558] - [alsa] hda: Show D3cold state in proc files (Jaroslav Kysela) [838558] - [alsa] hda: add power states information in proc (Jaroslav Kysela) [838558] - [alsa] hda: Handle open while transitioning to D3. (Jaroslav Kysela) [838558] - [alsa] hda: Don't forget to call init verbs added by fixup list (Jaroslav Kysela) [838558] - [alsa] hda: Pin fixup for Zotac Z68 motherboard (Jaroslav Kysela) [838558] - [alsa] hda: Fix detection of Creative SoundCore3D controllers (Jaroslav Kysela) [838558] - [alsa] hda: HDMI Audio init all connectors when VGA-switcheroo is off (Jaroslav Kysela) [838558] - [alsa] hda: Fix uninitialized HDMI controllers with VGA-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add new codec support for ALC269VD (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix unused variable compile warning (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible races of accesses to connection list array (Jaroslav Kysela) [838558] - [alsa] hda: unlock on error in azx_interrupt() (Jaroslav Kysela) [838558] - [alsa] hda/idt: Cache the power-map bits (Jaroslav Kysela) [838558] - [alsa] hda/idt: Clean up power-map check code (Jaroslav Kysela) [838558] - [alsa] hda: Evaluate gpio_led hints at the right moment (Jaroslav Kysela) [838558] - [alsa] hda/idt: Fix power-map for speaker-pins with some HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Support VGA-switcheroo (disabled for RHEL6) (Jaroslav Kysela) [838558] - [alsa] hda: Add a hook capability to vmaster controls (Jaroslav Kysela) [838558] - [alsa] hda: Export snd_hda_lock_devices() (Jaroslav Kysela) [838558] - [alsa] hda: Check the dead HDMI audio controller by vga-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda: Disable FLOAT format support (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Correct vendor IDs for new codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix concurrent hash accesses (Jaroslav Kysela) [838558] - [alsa] hda: Protect SPDIF-related stuff via spdif_mutex (Jaroslav Kysela) [838558] - [alsa] hda: Add Conexant CX20751/2/3/4 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for Creative SoundCore3D (Jaroslav Kysela) [838558] - [alsa] hda: More robustify the power-up/down sequence (Jaroslav Kysela) [838558] - [alsa] hda: Remove pre_resume and post_suspend ops (Jaroslav Kysela) [838558] - [alsa] hda: Lessen CPU usage when waiting for chip to respond (Jaroslav Kysela) [838558] - [alsa] hda: Move BIOS pin-parser code to hda_auto_parser.c (Jaroslav Kysela) [838558] - [alsa] hda: Move up the fixup helper functions to the library module (Jaroslav Kysela) [838558] - [alsa] hda: Protect the power-saving count with spinlock (Jaroslav Kysela) [838558] - [alsa] hda: Clear the power-saving states properly at reset (Jaroslav Kysela) [838558] - [alsa] hda: Always resume the codec immediately (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible access to uninitialized work struct (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call a common helper for alc_spec initialization (Jaroslav Kysela) [838558] - [alsa] hda: Revert "ALSA: hda - Set codec to D3 forcibly even if not used" (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call alc_auto_parse_customize_define() always after fixup (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add missing CD-input pin for MSI-7350 mobo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup for Acer Aspire 5739G (Jaroslav Kysela) [838558] - [alsa] hda: Fix oops caused by recent commit "Fix internal mic for Lenovo Ideapad U300s" (Jaroslav Kysela) [838558] - [alsa] hda: Fix internal mic for Lenovo Ideapad U300s (Jaroslav Kysela) [838558] - [alsa] hda: Skip pin capability sanity check for bogus values (Jaroslav Kysela) [838558] - [alsa] hda: Add snd_hda_get_default_vref() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Introduce snd_hda_set_pin_ctl*() helper functions (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Set up the missing docking-station pins (Jaroslav Kysela) [838558] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31E (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Don't set HP pin-control bit unconditionally (Jaroslav Kysela) [838558] - [alsa] hda/sigmatel: Fix inverted mute LED (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix regression on Quanta/Gericom KN1 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix mem leak (and rid us of trailing whitespace). (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add quirk for Mac Pro 5,1 machines (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup entry for Acer Aspire 8940G (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix GPIO1 setup for Acer Aspire 4930 & co (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a few ALC882 model strings back (Jaroslav Kysela) [838558] - [alsa] hda: hide HDMI/ELD printks unless snd.debug=2 (Jaroslav Kysela) [838558] - [alsa] hda: clean up CX20549 test mixer setup (Jaroslav Kysela) [838558] - [alsa] hda: CX20549 doesn't need pin_amp_workaround. (Jaroslav Kysela) [838558] - [alsa] hda: Remove CD control from model=benq for CX20549 (Jaroslav Kysela) [838558] - [alsa] hda: fix record volume controls of CX20459 ("Venice") (Jaroslav Kysela) [838558] - [alsa] hda: Rename capture sources of CX20549 to match common conventions (Jaroslav Kysela) [838558] - [alsa] hda: Fix proc output for ADC amp values of CX20549 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix ADC assignment with a shared HP/Mic pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix build with CONFIG_PM=n (Jaroslav Kysela) [838558] - [alsa] hda: Fix build of patch_sigmatel.c without CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [838558] - [alsa] hda: fix printing of high HDMI sample rates (Jaroslav Kysela) [838558] - [alsa] hda: Add expose_enum_ctl flag to snd_hda_add_vmaster_hook() (Jaroslav Kysela) [838558] - [alsa] hda: Add "Mute-LED Mode" enum control (Jaroslav Kysela) [838558] - [alsa] hda: Add EAPD control to Conexnat auto-parser (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED control with vmaster hook for ALC269 (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED hook with vmaster hook in patch_sigmatel.c (Jaroslav Kysela) [838558] - [alsa] hda: Return the created kcontrol in __snd_hda_add_vmaster() (Jaroslav Kysela) [838558] - [alsa] hda: Typos: change aditional to additional. (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Reuse init_hook for ALC269VB coef setup (Jaroslav Kysela) [838558] - [alsa] hda: Fix silent speaker output on Acer Aspire 6935 (Jaroslav Kysela) [838558] - [alsa] hda: Initialize vmaster slave volumes (Jaroslav Kysela) [838558] - [alsa] hda: Set codec to D3 forcibly even if not used (Jaroslav Kysela) [838558] - [alsa] hda: Add Gigabyte GA-MA790X to the beep whitelist (Jaroslav Kysela) [838558] - [alsa] hda: fix broken automute/autoswitch for Realtek (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Clear unsol events on unused pins (Jaroslav Kysela) [838558] - [alsa] hda: Enable docking-station SPDIF for Thinkpad (Jaroslav Kysela) [838558] - [alsa] hda: Add position_fix=4 (COMBO) option (Jaroslav Kysela) [838558] - [alsa] hda: Fix audio playback support on HP Zephyr system (Jaroslav Kysela) [838558] - [alsa] hda: add id for Atom Cedar Trail HDMI codec (Jaroslav Kysela) [838558] - [alsa] hda/via: Add a few sanity checks (Jaroslav Kysela) [838558] - [alsa] hda/via: Don't create duplicated boost controls (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Small code cleanups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the wrong offset for two-speaker systems (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the possible conflicts of Bass Speaker name (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Create individual mute switches for shared DAC (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix possible Oops with NULL input_mux (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Parse aa-loopback items dynamically (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove the last static quirks for ALC882 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add model=fixup not to apply fix-ups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop all ALC880 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=asus* from ALC880 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=asus-w1v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=z71v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-dig with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-p53 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=F1734 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=futjisu with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply probe-fixup really after probing (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC880 model=tcl with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop ALC880 model=clevo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Refactor the DAC filler function (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=w810 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=lg with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Adjust badness calculation for multi-ios (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Show multi-io pins in debug prints (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Try harder to fit the single-connections (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Finer tuning of auto-parser with badness evaluation (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Improve the signel-connection check (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Disable static fixups for ASUS with ALC269 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove leftover static quirks for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=fujitsu from ALC260 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=favorit100 for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the support for HP Presario B1900 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=replacer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=acer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the fixup codes for ALC260 model=will (Jaroslav Kysela) [838558] - [alsa] hda: Add another jack-detection suppression for ASUS ALC892 (Jaroslav Kysela) [838558] - [alsa] hda: Suppress auto-mute feature on some machines with ALC861 (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->no_jack_detect flag (Jaroslav Kysela) [838558] - [alsa] hda: Make is_jack_detectable() as non-inlined (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply the coef-setup only to ALC269VB (Jaroslav Kysela) [838558] - [alsa] hda: add quirk to detect CD input on Gigabyte EP45-DS3 (Jaroslav Kysela) [838558] - [alsa] hda: Kill hyphenated names (Jaroslav Kysela) [838558] - [alsa] hda: Always set HP pin in unsol handler for STAC/IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix resume of multiple input sources (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix overflow of vol/sw check bitmap (Jaroslav Kysela) [838558] - [alsa] hda: Fix initialization of secondary capture source on VT1705 (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED VREF value for new HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Fix error handling in patch_ca0132.c (Jaroslav Kysela) [838558] - [alsa] hda: add support for Uniwill ECS M31EI notebook (Jaroslav Kysela) [838558] - [x86] Mark Intel Crystal Well CPU as supported (Prarit Bhargava) [861060] - [x86] Mark Intel Ivy Town Processor as Supported (Prarit Bhargava) [847372] - [x86] apic: Use x2apic physical mode based on FADT setting (Prarit Bhargava) [832162] - [s390] zcrypt: Add support for CEX4 crypto card (Hendrik Brueckner) [823010]- [md] dm-thin: support discard with non power of two blocksize (Mike Snitzer) [858858] - [md] dm-thin: fix discard support for data devices (Mike Snitzer) [858858] - [md] dm-thin: tidy discard support (Mike Snitzer) [858858] - [md] dm-thin: do not set discard_zeroes_data (Mike Snitzer) [858858] - [md] dm: handle requests beyond end of device instead of using BUG_ON (Mike Snitzer) [858858] - [md] dm: retain table limits when swapping to new table with no devices (Mike Snitzer) [858858] - [md] dm-table: clear add_random unless all devices have it set (Mike Snitzer) [858858] - [md] dm-mpath: only retry ioctl when no paths if queue_if_no_path set (Mike Snitzer) [858858] - [md] dm-mpath: fix check for null mpio in end_io fn (Mike Snitzer) [858858] - [block] split discard into aligned requests (Mike Snitzer) [858858] - [block] reorganize rounding of max_discard_sectors (Mike Snitzer) [858858] - [scsi] Fix dm-multipath starvation when scsi host is busy (Mike Snitzer) [858858] - [netdrv] vmxnet3: fix interrupt control bitmap (Neil Horman) [829953] - [netdrv] vmxnet3: Remove casts to same type (Neil Horman) [829953] - [netdrv] vmxnet3: Fix log messages and corrects some typos (Neil Horman) [829953] - [netdrv] vmxnet3: Fix transport header size (Neil Horman) [829953] - [netdrv] vmxnet3: Fix typo in vmxnet3_drv.c (Neil Horman) [829953] - [netdrv] vmxnet3: Remove alloc_etherdev error messages (Neil Horman) [829953] - [netdrv] vmxnet3: Remove unnecessary k.alloc/v.alloc OOM messages (Neil Horman) [829953] - [netdrv] vmxnet3: cleanup tso headers manipulation (Neil Horman) [829953] - [netdrv] vmxnet3: make ethtool ops const (Neil Horman) [829953] - [netdrv] vmxnet3: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine of a number of drivers (Neil Horman) [829953] - [netdrv] vmxnet3: Add module.h to drivers who were implicitly using it (Neil Horman) [829953] - [netdrv] vmxnet3: add skb frag size accessors (Neil Horman) [829953] - [netdrv] vmxnet3: fix skb truesize underestimation (Neil Horman) [829953] - [netdrv] vmxnet3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Neil Horman) [829953] - [netdrv] vmxnet3: convert to SKB paged frag API (Neil Horman) [829953] - [netdrv] vmxnet3: Don't enable vlan filters in promiscuous mode (Neil Horman) [829953] - [netdrv] vmxnet3: Fix advertising HW_CSUM feature to use csum_start (Neil Horman) [829953] - [netdrv] net: fix assignment of 0/1 to bool variables (John Feeney) [826718] - [netdrv] tg3: Update version to 3.124 (John Feeney) [826718] - [netdrv] tg3: Fix race condition in tg3_get_stats64() (John Feeney) [826718] - [netdrv] tg3: Add New 5719 Read DMA workaround (John Feeney) [826718] - [netdrv] tg3: Fix Read DMA workaround for 5719 A0 (John Feeney) [826718] - [netdrv] tg3: Request APE_LOCK_PHY before PHY access (John Feeney) [826718] - [netdrv] tg3: Add hwmon support for temperature (John Feeney) [826718] - [netdrv] tg3: Add APE scratchpad read function (John Feeney) [826718] - [netdrv] tg3: Add common function tg3_ape_event_lock() (John Feeney) [826718] - [netdrv] tg3: Fix the setting of the APE_HAS_NCSI flag (John Feeney) [826718] - [netdrv] tg3: add device id of Apple Thunderbolt Ethernet device (John Feeney) [826718] - [netdrv] tg3: Apply short DMA frag workaround to 5906 (John Feeney) [826718] - [netdrv] tg3: remove redundant NULL test before release_firmware() call (John Feeney) [826718] - [netdrv] tg3: Avoid panic from reserved statblk field access (John Feeney) [826718] - [netdrv] tg3: Fix 5717 serdes powerdown problem (John Feeney) [826718] - [netdrv] tg3: Remove all #inclusions of asm/system.h (John Feeney) [826718] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [826718] - [netdrv] tg3: Recode PCI MRRS adjustment as a PCI quirk (John Feeney) [826718] - [netdrv] tg3: Fix poor tx performance on 57766 after MTU change (John Feeney) [826718] - [netdrv] tg3: Add memory barriers to sync BD data (John Feeney) [826718] - [netdrv] tg3: Fix jumbo loopback test on 5719 (John Feeney) [826718] - [netdrv] tg3: Fix tg3_get_stats64 for 5700 / 5701 devs (John Feeney) [826718] - [netdrv] tg3: unify return value of .ndo_set_mac_address if address is invalid (John Feeney) [826718] - [netdrv] tg3: Create timer helper functions (John Feeney) [826718] - [netdrv] tg3: Clear RECOVERY_PENDING with reset_task_cancel (John Feeney) [826718] - [netdrv] tg3: Remove SPEED_UNKNOWN checks (John Feeney) [826718] - [netdrv] tg3: Fix link check in tg3_adjust_link (John Feeney) [826718] - [netdrv] tg3: remove IRQF_SAMPLE_RANDOM flag (John Feeney) [826718] - [netdrv] tg3: Update copyright (John Feeney) [826718] - [netdrv] tg3: Use *_UNKNOWN ethtool definitions (John Feeney) [826718] - [netdrv] tg3: Remove unneeded link_config.orig_... members (John Feeney) [826718] - [netdrv] tg3: Remove unused link config code (John Feeney) [826718] - [netdrv] tg3: Consolidate ASIC rev detection code (John Feeney) [826718] - [netdrv] tg3: Reduce UMP event collision window (John Feeney) [826718] - [netdrv] tg3: Fix copper autoneg adv checks (John Feeney) [826718] - [netdrv] tg3: Fix stats while interface is down (John Feeney) [826718] - [netdrv] tg3: Disable new DMA engine for 57766 (John Feeney) [826718] - [netdrv] tg3: Move transmit comment to a better location (John Feeney) [826718] - [netdrv] tg3: Eliminate unneeded prototype (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_find_peer (John Feeney) [826718] - [netdrv] tg3: Move tg3_nvram_write_block functions (John Feeney) [826718] - [netdrv] tg3: Move tg3_set_rx_mode (John Feeney) [826718] - [netdrv] tg3: Move tg3_change_mtu to a better location (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_reset_task (John Feeney) [826718] - [netdrv] tg3: Move tg3_restart_hw to a better location (John Feeney) [826718] - [netdrv] tg3: Remove alloc_etherdev error messages (John Feeney) [826718] - [netdrv] tg3: Break out RSS indir table init and assignment (John Feeney) [826718] - [netdrv] tg3: Use mii_advertise_flowctrl (John Feeney) [826718] - [netdrv] tg3: Make the TX BD DMA limit configurable (John Feeney) [826718] - [netdrv] tg3: Enable EEE support for capable 10/100 devs (John Feeney) [826718] - [netdrv] tg3: Track LP advertising (John Feeney) [826718] - [netdrv] tg3: Integrate flowctrl check into AN adv check (John Feeney) [826718] - [netdrv] tg3: Fix advertisement handling (John Feeney) [826718] - [netdrv] tg3: Change mii to ethtool advertisement function names (John Feeney) [826718] - [netdrv] tg3: Add ethtool to mii advertisment conversion helpers (John Feeney) [826718] - [firmware] add Ralink rt2800 firmware images (Stanislaw Gruszka) [841604] - [mm] x86_32: randomize SHLIB_BASE (Aristeu Rozanski) [804956] {CVE-2012-1568}- [kernel] cgroups: don't attach task to subsystem if migration failed (Frederic Weisbecker) [751817] - [kernel] cgroups: more safe tasklist locking in cgroup_attach_proc (Frederic Weisbecker) [751817] - [kernel] cgroups: use flex_array in attach_proc (Frederic Weisbecker) [751817] - [lib] flex_array: allow zero length flex arrays (Frederic Weisbecker) [751817] - [lib] flex_array: fix flex_array_put_ptr macro to be valid C (Frederic Weisbecker) [751817] - [lib] flex_array: add helpers to get and put to make pointers easy to use (Frederic Weisbecker) [751817] - [kernel] cgroups: make procs file writable (Frederic Weisbecker) [751817] - [kernel] cgroups: add per-thread subsystem callbacks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix freezing groups with stopped tasks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: update_freezer_state() does incorrect state transitions (Frederic Weisbecker) [751817] - [kernel] cgroups: read-write lock CLONE_THREAD forking per threadgroup (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix can_attach() to prohibit moving from/to freezing/frozen cgroups (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: unnecessary test in cgroup_freezing_or_frozen() (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: Update stale locking comments (Frederic Weisbecker) [751817] - [net] nf_defrag_ipv6: fix oops on module unloading (Amerigo Wang) [726807]- [fs] ext4: check for zero length extent (Lukas Czerner) [813097] - [fs] cifs: Fix the conflict between rwpidforward and rw mount options (Sachin Prabhu) [852747] - [fs] cifs: Fix wrong length in cifs_iovec_read (Sachin Prabhu) [851694] - [fs] gfs2: Make write size hinting code common (Bob Peterson) [753337] - [fs] gfs2: Fix missing allocation data for set/remove xattr (Bob Peterson) [753337] - [fs] gfs2: Take account of blockages when using reserved blocks (Bob Peterson) [753337] - [fs] gfs2: Reduce file fragmentation (Bob Peterson) [753337] - [fs] gfs2: Eliminate unnecessary check for state > 3 in bitfit (Bob Peterson) [753337] - [fs] gfs2: Fold quota data into the reservations struct (Bob Peterson) [753337] - [fs] gfs2: Extend the life of the reservations structure (Bob Peterson) [753337] - [fs] gfs2: Add rgrp information to block_alloc trace point (Bob Peterson) [753337] - [fs] gfs2: Eliminate unused "new" parameter to gfs2_meta_indirect_buffer (Bob Peterson) [753337] - [fs] gfs2: Remove redundant metadata block type check (Bob Peterson) [753337] - [fs] gfs2: Eliminate needless parameter from function gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use variable rather than qa to determine if unstuff necessary (Bob Peterson) [753337] - [fs] gfs2: Remove i_disksize (Bob Peterson) [753337] - [fs] gfs2: New truncate sequence (Bob Peterson) [753337] - [fs] gfs2: Change variable blk to biblk (Bob Peterson) [753337] - [fs] gfs2: Fix function parameter comments in rgrp.c (Bob Peterson) [753337] - [fs] gfs2: Eliminate offset parameter to gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use slab for block reservation memory (Bob Peterson) [753337] - [fs] gfs2: make function gfs2_page_add_databufs static (Bob Peterson) [753337] - [fs] gfs2: Rename function gfs2_close to gfs2_release (Bob Peterson) [753337] - [fs] gfs2: Dump better debug info if a bitmap inconsistency is detected (Bob Peterson) [753337] - [fs] gfs2: Use seq_vprintf for glocks debugfs file (Robert S Peterson) [847377] - [fs] seq_file: Add seq_vprintf function and export it (Robert S Peterson) [847377] - [fs] gfs2: Size seq_file buffer more carefully (Robert S Peterson) [847377] - [fs] gfs2: Cache last hash bucket for glock seq_files (Robert S Peterson) [847377] - [fs] gfs2: Increase buffer size for glocks and glstats debugfs files (Robert S Peterson) [847377] - [fs] gfs2: glock statistics gathering (Robert S Peterson) [806385] - [fs] jbd: clear revoked flag on buffers before a new transaction started (Lukas Czerner) [804281] - [fs] ext3: Avoid filesystem corruption after a crash under heavy delete load (Lukas Czerner) [804281] - [fs] nfs: prepare coalesce testing for directio (Steve Dickson) [854746] - [fs] nfs: create completion structure to pass into page_init functions (Steve Dickson) [854746] - [fs] nfs: remove unused wb_complete field from struct nfs_page (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial write rpc_ops (Steve Dickson) [854746] - [fs] nfs: Don't use DATA_SYNC writes (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial read rpc_ops (Steve Dickson) [854746] - [fs] nfs: Dont rely on PageError in nfs_readpage_release_partial (Steve Dickson) [854746] - [fs] nfs: create struct nfs_page_array (Steve Dickson) [854746] - [fs] nfs: create common nfs_pgio_header for both read and write (Steve Dickson) [854746] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [854746] - [fs] pnfs: make _set_lo_fail generic (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_read_data->flags field (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_write_data->flags field (Steve Dickson) [854746] - [fs] nfs: Remove unused variable from write.c (Steve Dickson) [854746] - [fs] nfs: Get rid of the nfs_rdata_mempool (Steve Dickson) [854746] - [fs] nfs: Get rid of unnecessary calls to ClearPageError() in read code (Steve Dickson) [854746] - [fs] nfs: Get rid of nfs_restart_rpc() (Steve Dickson) [854746] - [fs] nfs: use req_offset where appropriate (Steve Dickson) [854746] - [fs] nfs: Clean up - simplify the switch to read/write-through-MDS (Steve Dickson) [846714] - [fs] nfs: remove unnecessary casts of void pointers in nfs4filelayout.c (Steve Dickson) [846714] - [fs] nfs: reverse arg order in nfs_initiate_[read|write] (Steve Dickson) [846714] - [fs] nfs: add a struct nfs_commit_data to replace nfs_write_data in commits (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic read code (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic write code (Steve Dickson) [846714] - [fs] nfs: Add a new helper nfs4_init_sequence() (Steve Dickson) [846714] - [fs] nfs: Add lseg to struct nfs4_fl_commit_bucket (Steve Dickson) [846714] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846714] - [fs] nfs: File layout only supports whole file layouts (Steve Dickson) [846714] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [846714] - [fs] nfs: Remove pnfs bloat from the generic write path (Steve Dickson) [846714] - [fs] pnfs: Must return layout on IO error (Steve Dickson) [846714] - [fs] pnfs: layoutret_on_setattr (Steve Dickson) [846714] - [fs] nfs: Revert coalesce small, page-aligned direct I/Os (Steve Dickson) [846708] - [fs] nfs: dprintks in directio code were referencing task after put (Steve Dickson) [846708] - [fs] nfs: grab open context in direct read (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_flush_multi (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_pagein_multi (Steve Dickson) [846708] - [fs] nfs: remove duplicate variable declaration in filelayout_clear_request_commit (Steve Dickson) [846708] - [fs] nfs: Use cond_resched_lock() to reduce latencies in the commit scans (Steve Dickson) [846708] - [kernel] list: add list_safe_reset_next (Steve Dickson) [846708] - [fs] nfs: Fix a few issues in filelayout_commit_pagelist (Steve Dickson) [846708] - [fs] ext3, ext4: don't clear orphan list on ro mount with errors (Eric Sandeen) [852771] - [block] replace __getblk_slow misfix by grow_dev_page fix (Jeff Moyer) [534080] - [fs] buffer: remove BUG() in possible but rare condition (Jeff Moyer) [534080] - [fs] gfs2: Add kobject release method (Robert S Peterson) [826089] - [fs] nfs: check for req==NULL in nfs_try_to_update_request cleanup (Steve Dickson) [846688] - [fs] nfs: ncommit count is being double decremented (Steve Dickson) [846688] - [fs] nfs: Clean ups and bugfixes for the pnfs read/writeback/commit code (Steve Dickson) [846688] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld read pagelist fails (Steve Dickson) [846688] - [fs] nfs: Move the pnfs write code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Move the pnfs read code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Cache rpc_ops in struct nfs_pageio_descriptor (Steve Dickson) [846688] - [fs] nfs: split out the RPC transmission from nfs_pagein_multi/one (Steve Dickson) [846688] - [fs] nfs: Clean up nfs_read_rpcsetup and nfs_write_rpcsetup (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld write pagelist fails (Steve Dickson) [833091] - [fs] nfs: Allow the nfs_pageio_descriptor to signal that a re-coalesce is needed (Steve Dickson) [833091] - [fs] nfs: Use stable writes when not doing a bulk flush (Steve Dickson) [833091] - [fs] nfs: remove nfs_inode radix tree (Steve Dickson) [833091] - [fs] nfs: nfs_open_context doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_opendata doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_closedata doesn't need to mess with struct path (Steve Dickson) [833091] - [fs] nfs: Fix a hang in the writeback path (Steve Dickson) [833091] - [fs] nfs: remove nfs_PAGE_TAG_LOCKED (Steve Dickson) [833091]- [netdrv] qlcnic: get rid of a redundant test for NULL before call to release_firmware() (Chad Dupuis) [826572] - [netdrv] qlcnic: remove unnecessary setting of skb->dev (Chad Dupuis) [826572] - [netdrv] qlcnic: off by one in qlcnic_init_pci_info() (Chad Dupuis) [826572] - [netdrv] qlcnic: vlan workaround for mac deletion bug in firmware (Chad Dupuis) [826572] - [netdrv] qlcnic: fix turnaround delay during migration (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix protcol type in case of inband vlan. (Chad Dupuis) [826572] - [netdrv] qlcnic: fix unsupported CDRP command error message. (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix estimation of recv MSS in case of LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Allow a predefined set of capture masks for FW dump (Chad Dupuis) [826572] - [netdrv] qlcnic: Adding mac statistics to ethtool. (Chad Dupuis) [826572] - [netdrv] qlcnic: Register device in FAILED state. (Chad Dupuis) [826572] - [netdrv] qlcnic: Bug fix for LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Added sysfs Node fwdump_state (Chad Dupuis) [826572] - [scsi] aacraid: respond automatically to volumes added by config tool (Rich Bono) [857561] - [scsi] aacraid: reset should disable MSI interrupt (Rich Bono) [857561] - [scsi] aacraid: prohibit access to array container space (Rich Bono) [857561] - [scsi] aacraid: expose physical devices for models with newer firmware (Rich Bono) [857561] - [scsi] aacraid: add support for handling ATA pass-through commands (Rich Bono) [857561] - [infiniband] cxgb4: Fix endianness of addition to mpa->private_data_size (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix crash when peer address is 0.0.0.0 (Jay Fenlason) [747145] - [infiniband] cxgb4: Add query_qp support (Jay Fenlason) [747145] - [infiniband] cxgb4: Remove kfifo usage (Jay Fenlason) [747145] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [747145] - [infiniband] cxgb4: Disable interrupts in c4iw_ev_dispatch() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add DB Overflow Avoidance (Jay Fenlason) [747145] - [infiniband] cxgb4: Use dst parameter in import_ep() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add missing peer2peer check in MPAv2 code (Jay Fenlason) [747145] - [infiniband] cxgb4: Consolidate 3 copies of the same operation into 1 helper function (Jay Fenlason) [747145] - [infiniband] cxgb4: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw} (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix RCU lockdep splats (Jay Fenlason) [747145] - [infiniband] cxgb4: Abstract dst->neighbour accesses behind helpers (Jay Fenlason) [747145] - [edac] mce_amd: Drop too granulary family model checks (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Constify error tables (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Correct bank 5 error signatures (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Rework NB MCE signatures (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix K8 revD and later chip select sizes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix missing csrows sysfs nodes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Cleanup return type of amd64_determine_edac_cap() (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Add a fix for Erratum 505 (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Simplify NB MCE decoder interface (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Drop local coreid reporting (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print valid addr when reporting an error (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print CPU number when reporting the error (Mauro Carvalho Chehab) [822275] - [firmware] bnx2x: add FW 7.2.51.0 (Michal Schmidt) [819842] - [netdrv] bnx2x: enable previously disabled ethtool ops (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: convert to .set_phys_id extended ethtool op (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Utilize Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use native EEE instead of auto-greeen (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct & clean 10G EEE requirements (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add EEE support for 4-port devices (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE status is read locally (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use list_move_tail instead of list_del/list_add_tail (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix rx checksum validation for IPv6 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add missing afex code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix registers dumped (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct advertisement of pause capabilities (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: display the correct duplex value (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: prevent timeouts when using PFC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix stats copying logic (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Avoid sending multiple statistics queries (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct the ndo_poll_controller call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move netif_napi_add to the open call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix compiler warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix recovery flow cleanup during probe (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix unload previous driver flow when flr-capable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix mem leak when command is unknown (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove cast around the kmalloc in bnx2x_prev_mark_path (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct EEE statistics gathering (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add new 57840 device IDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: organize BDs calculation for stop/resume (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix (nearly-)kernel-doc comment (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set maximal number of default RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change bnx2x_tests_str_arr to static char (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: use strlcpy() instead of memcpy() for strings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x, bnx2fc, bnx2i, cnic: Add statistics support and FCoE capabilities advertisement (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offload (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate UIO resources only on devices that support iSCSI. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate kcq resource only on devices that support FCoE. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add function pointers to arm IRQ for different devices. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Free UIO rings when the device is closed. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add functions to allocate and free UIO rings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: remove invalid reference to list iterator variable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix mmap regression. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Handle RAMROD_CMD_ID_CLOSE error. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove uio mem[0]. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Read bnx2x function number from internal register (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix occasional NULL pointer dereference during reboot. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove casts to same type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Bumped version to 1.0.12 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: use list_entry instead of explicit cast (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Improve error recovery by handling parity errors (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Support interface creation on non-VLAN interface also (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Reduce object size by consolidating formats (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2i: Removed the reference to the netdev->base_addr (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix link for BCM57711 with 84823 phy (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix I2C non-respondent issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link module eeprom (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: 1G sfp+ module handling (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised link register access (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: treat 0 speed as link down (copper) (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link cleanup (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: sfp+ Tx fault detection added (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change date and version to 1.72.51-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Support DCBX for all functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for ethtool -L (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow up to 63 RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Split the FP structure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move the CNIC L2 CIDs to be right after the RSS CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Make the transmission queues adjacent (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow more than 64 L2 CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for 4-tupple UDP RSS (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Return only online tests for MF (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for external LB (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct LPI pass-through configuration (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix panic when TX ring is full (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix checksum validation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE Ethtool support. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: bug fix when loading after SAN boot (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix handling single MSIX mode for 57710/57711 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove some bloat (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: off by one in bnx2x_ets_e3b0_sp_pri_to_cos_set() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Update driver version to 1.72.50-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove gro workaround (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add afex support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear MDC/MDIO warning message (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57711+BCM84823 link issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear BCM84833 LED after fan failure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM84833 PHY FW version presentation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix link issue for BCM8727 boards. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Restore 1G LED on BCM57712+BCM8727 designs. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM578x0-SFI pre-emphasis settings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR AN speed transition (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: PFC fix (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add missing parenthesis to prevent u32 overflow (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change to driver version 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change comments and white spaces (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: change to the rss engine (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: congestion management re-organization (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added support for a new device - 57811 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added support for working with one msix irq. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: enable inta on the pci bus when used (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary dmae code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary .h dependencies (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix vector traveling while looking for an empty entry (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: previous driver unload revised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: validate FW trace prior to its printing (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: changed iscsi/fcoe mac init and macros (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added TLV_NOT_FOUND flags to the dcb (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed dcb unused code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: reduced sparse warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised driver prints (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use ethtool_rxfh_indir_default() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: call netif_set_real_num_rx_queues() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: code doesn't use stats for allocating Rx BDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool returns req. AN even when AN fails (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool now returns unknown speed/duplex (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: mark functions as loaded on shared memory (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use param's id instead of sp_obj's id (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set_one_mac_e1x uses raw's state as input (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed unused function bnx2x_queue_set_cos_cid (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: move LLH_CAM to header, apply naming conventions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: update driver version to 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add gro_check (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: make bnx2x_close() static again (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use eth_hw_addr_random() and reset addr_assign_type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow all functions to display the phy FW version (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed code re-checking memory base after device open (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow BCM84833 phy to advertise 100Base-T speeds (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: notify cnic of address of info-to-the-mcp (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate smaller Rx rings for 1G functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate memory dynamically in ethtool self-test. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: force 10G on 84833 phy should be autoneg with only 10G advertised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added autoneg-restart after link advertisement changes (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool publishes link partners speed and FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: half duplex support added for several boards (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Remove boolean comparisons to true/false (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Look inside vlan when determining checksum proto. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: cut down on pointless differences from upstream (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] igb: schedule watchdog every second to update the statistics (Stefan Assmann) [838404] - [pci] Set device power state to PCI_D0 for device without native PM support (Laszlo Ersek) [849223]- [block] fix up use after free in __blkdev_get (Jeff Moyer) [847838] - [firmware] r8169: update the firmware for RTL8168F variant (Ivan Vecera) [842651] - [netdrv] r8169: use unlimited DMA burst for TX (Ivan Vecera) [842651] - [netdrv] r8169: add D-Link DGE-560T identifiers. (Ivan Vecera) [842651] - [netdrv] r8169: verbose error message. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl_ocpdr_cond. (Ivan Vecera) [842651] - [netdrv] r8169: fix argument in rtl_hw_init_8168g. (Ivan Vecera) [842651] - [netdrv] r8169: support RTL8168G (Ivan Vecera) [842651] - [netdrv] r8169: abstract out loop conditions. (Ivan Vecera) [842651] - [netdrv] r8169: ephy, eri and efuse functions signature changes. (Ivan Vecera) [842651] - [netdrv] r8169: csi_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: mdio_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: add RTL8106E support. (Ivan Vecera) [842651] - [netdrv] r8169: RxConfig hack for the 8168evl. (Ivan Vecera) [842651] - [netdrv] r8169: avoid NAPI scheduling delay. (Ivan Vecera) [842651] - [netdrv] r8169: call netif_napi_del at errpaths and at driver unload (Ivan Vecera) [842651] - [netdrv] r8169: fix unsigned int wraparound with TSO (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8411 chip. (Ivan Vecera) [842651] - [netdrv] r8169: adjust some functions of 8111f (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8402 chip. (Ivan Vecera) [842651] - [netdrv] r8169: add device specific CSI access helpers. (Ivan Vecera) [842651] - [netdrv] r8169: modify pll power function (Ivan Vecera) [842651] - [netdrv] r8169: 8168c and later require bit 0x20 to be set in Config2 for PME signaling. (Ivan Vecera) [842651] - [netdrv] r8169: Config1 is read-only on 8168c and later. (Ivan Vecera) [842651] - [netdrv] r8169: enable napi on resume. (Ivan Vecera) [842651] - [netdrv] r8169: fix comment typo (Ivan Vecera) [842651] - [netdrv] r8169: stop using net_device.{base_addr, irq}. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_cfg_info closer to its caller. (Ivan Vecera) [842651] - [netdrv] r8169: move the netpoll handler after the irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl8169_open after rtl_task it depends on. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_set_rx_mode before its rtl_hw_start callers. (Ivan Vecera) [842651] - [netdrv] r8169: move net_device_ops beyond the methods it references. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver probe method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver removal method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: runtime resume before shutdown. (Ivan Vecera) [842651] - [netdrv] r8169: corrupted IP fragments fix for large mtu. (Ivan Vecera) [842651] - [netdrv] r8169: Remove alloc_etherdev error messages (Ivan Vecera) [842651] - [netdrv] r8169: spinlock redux. (Ivan Vecera) [842651] - [netdrv] r8169: avoid a useless work scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: move task enable boolean to bitfield. (Ivan Vecera) [842651] - [netdrv] r8169: bh locking redux and task scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: fix early queue wake-up. (Ivan Vecera) [842651] - [netdrv] r8169: remove work from irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: missing barriers. (Ivan Vecera) [842651] - [netdrv] r8169: irq mask helpers. (Ivan Vecera) [842651] - [netdrv] r8169: factor out IntrMask writes. (Ivan Vecera) [842651] - [netdrv] r8169: stop delaying workqueue. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl8169_reinit_task. (Ivan Vecera) [842651] - [netdrv] r8169: remove hardcoded PCIe registers accesses. (Ivan Vecera) [842651] - [netdrv] r8169: increase the delay parameter of pm_schedule_suspend (Ivan Vecera) [842651] - [netdrv] r8169: Fix runtime power management (Ivan Vecera) [842651] - [netdrv] r8169 / PCI / PM: Add simplified runtime PM support (rev. 3) (Ivan Vecera) [842651] - [netdrv] r8169: fix potentially dangerous trailing '; ' in #defined values/expressions (Ivan Vecera) [842651] - [netdrv] r8169: fix wrong eee setting for rlt8111evl (Ivan Vecera) [842651] - [netdrv] r8169: fix driver shutdown WoL regression. (Ivan Vecera) [842651] - [netdrv] r8169: add skb frag size accessors (Ivan Vecera) [842651] - [netdrv] r8169: do not enable the TBI for anything but the original 8169. (Ivan Vecera) [842651] - [netdrv] r8169: remove erroneous processing of always set bit. (Ivan Vecera) [842651] - [netdrv] r8169: fix WOL setting for 8105 and 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: add MODULE_FIRMWARE for the firmware of 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: convert to SKB paged frag API. (Ivan Vecera) [842651] - [netdrv] bna: fix assignment of 0/1 to bool variables (Ivan Vecera) [830018] - [netdrv] bna: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [830018] - [netdrv] bna: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [830018] - [netdrv] bna: Remove casts to same type (Ivan Vecera) [830018] - [netdrv] bna: remove redundant NULL test before release_firmware() (Ivan Vecera) [830018] - [netdrv] bna: Update driver version to 3.0.23.0 (Ivan Vecera) [830018] - [netdrv] bna: Function name changes and cleanups (Ivan Vecera) [830018] - [netdrv] bna: Remove tx tasklet (Ivan Vecera) [830018] - [netdrv] bna: tx rx cleanup fix (Ivan Vecera) [830018] - [netdrv] bna: ioc cleanups (Ivan Vecera) [830018] - [netdrv] bna: Flash controller ioc pll init fixes (Ivan Vecera) [830018] - [netdrv] bna: Serialize smem access during adapter initialization (Ivan Vecera) [830018] - [netdrv] bna: Remove boolean comparisons to true/false (Ivan Vecera) [830018] - [netdrv] bna: fix error handling of bnad_get_flash_partition_by_offset() (Ivan Vecera) [830018] - [netdrv] bna: Implement ethtool flash_device entry point (Ivan Vecera) [830018] - [netdrv] bna: Remove alloc_etherdev error messages (Ivan Vecera) [830018] - [netdrv] bna: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [830018] - [netdrv] bna: fix sparse warnings/errors (Ivan Vecera) [830018] - [netdrv] bna: make ethtool_ops and strings const (Ivan Vecera) [830018] - [netdrv] bna: Add debugfs interface (Ivan Vecera) [830018] - [netdrv] bna: Added flash sub-module and ethtool eeprom entry points (Ivan Vecera) [830018] - [netdrv] bna: Convert MAC_ADDRLEN uses to ETH_ALEN (Ivan Vecera) [830018] - [netdrv] bna: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [830018] - [netdrv] bna: add skb frag size accessors (Ivan Vecera) [830018] - [netdrv] be2net: implement unicast filtering (Ivan Vecera) [813400] - [netdrv] bna: don't set ndo_set_rx_mode (Ivan Vecera) [815303] - [net] Statically initialize init_net.dev_base_head (Weiping Pan) [853302] - [net] cgroup: fix access the unallocated memory in netprio cgroup (Weiping Pan) [853302] - [net] cgroup: fix out of bounds accesses (Weiping Pan) [853302] - [net] cgroup: fix panic in netprio_cgroup (Weiping Pan) [853302] - [netdrv] enic: remove unnecessary setting of skb->dev (Stefan Assmann) [829503] - [netdrv] enic: Convert compare_ether_addr to ether_addr_equal (Stefan Assmann) [829503] - [netdrv] enic: replace open-coded ARRAY_SIZE with macro (Stefan Assmann) [829503] - [netdrv] enic: Stop using NLA_PUT*() (Stefan Assmann) [829503] - [netdrv] enic: Fix addr valid check in enic_set_vf_mac (Stefan Assmann) [829503] - [netdrv] enic: fix an endian bug in enic_probe() (Stefan Assmann) [829503] - [netdrv] enic: Fix endianness bug (Stefan Assmann) [829503] - [pci] x2apic: fix optout message (Prarit Bhargava) [860729] - [tools] perf: fix parallel build (Eric Sandeen) [859259] - [scsi] remove no longer valid BUG_ON in scsi_lld_busy (Jeff Garzik) [842881] - [net] Add netif_get_num_default_rss_queues (Michal Schmidt) [859399]- [usb] serial: qcserial avoid pointing to freed memory (Don Zickus) [699676] - [usb] serial: Fix qcserial memory leak on rmmod (Don Zickus) [699676] - [usb] serial: fix a memory leak in qcprobe error path (Don Zickus) [699676] - [virt] kvmclock: unbreak registration by aligning with upstream (Michael S. Tsirkin) [856198] - [x86] apic: replace eoi_write on apic disable (Michael S. Tsirkin) [856198] - [scsi] qla4xxx: v5.03.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [826570] - [scsi] qla4xxx: Added support for ISP83XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new function qla4_8xxx_get_minidump (Chad Dupuis) [826570] - [scsi] qla4xxx: Set IDC version in correct way (Chad Dupuis) [826570] - [scsi] qla4xxx: Replace all !is_qla8022() with is_qla40XX() (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new functions in isp_ops (Chad Dupuis) [826570] - [scsi] qla4xxx: Clean-up and optimize macros (Chad Dupuis) [826570] - [scsi] qla4xxx: Rename macros from 82XX to 8XXX (Chad Dupuis) [826570] - [scsi] qla4xxx: Update func name from ql4_ to qla4_ (Chad Dupuis) [826570] - [scsi] qla4xxx: Update structure and variable names (Chad Dupuis) [826570] - [scsi] qla4xxx: Update function name from 8xxx to 82xx (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k1 (Chad Dupuis) [826570] - [scsi] qla4xxx: Wait for cmd to complete before chip reset for ISP40XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Clear interrupt while unloading driver (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix lockdep warning in qla4xxx_post_work() (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Properly handle SCSI underrun while processing status IOCBs (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix multiple conn login event issue during session recovery (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix gcc warning for x86 system (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect (Chad Dupuis) [826570] - [scsi] qla4xxx: remove unnecessary read of PCI_CAP_ID_EXP (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix Spell check (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix a Sparse warning message (Chad Dupuis) [826570] - [scsi] qla4xxx: multi-session fix for flash ddbs (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.03-k5 (Chad Dupuis) [826570] - [scsi] qla4xxx: Capture minidump for ISP82XX on firmware failure (Chad Dupuis) [826570] - [scsi] qla4xxx: Add change_queue_depth API support (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix clear ddb mbx command failure issue (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix kernel panic during discovery logout (Chad Dupuis) [826570] - [scsi] qla4xxx: Correct early completion of pending mbox (Chad Dupuis) [826570] - [scsi] qla4xxx: use pci_dev->revision (Chad Dupuis) [826570] - [drm] edid: limit printk when facing bad edid (Dave Airlie) [857792] - [drm] backport 3.6 drm into rhel6.4 kernel (Dave Airlie) [857792] - [mm] backport the extended prefault helpers from upstream (Dave Airlie) [857792] - [gpu] vga drivers backport (Dave Airlie) [857792] - [base] dma-buf: backport dma-buf support (Dave Airlie) [857792] - [acpi] export symbol acpi_get_table_with_size (Dave Airlie) [857792] - [kernel] sched: Add __wake_up_all_locked() API (Dave Airlie) [857792] - [kernel] sched: wait_event_interruptible_locked() interface (Dave Airlie) [857792] - [pci] pci_regs: define LNKSTA2 pcie cap + bits (Dave Airlie) [857792] - [mm] slab: introduce kmalloc_array() (Dave Airlie) [857792] - [fs] sysfs: Add sysfs_merge_group() and sysfs_unmerge_group() (Dave Airlie) [857792] - [i2c] export bit-banging algo functions (Dave Airlie) [857792] - [netdrv] bnx2: Clean up remainint iounmap (Neil Horman) [826727] - [netdrv] bnx2: Try to recover from PCI block reset (Neil Horman) [826727] - [netdrv] bnx2: Fix bug in bnx2_free_tx_skbs() (Neil Horman) [826727] - [netdrv] bnx2: Add missing netif_tx_disable() in bnx2_close() (Neil Horman) [826727] - [netdrv] bnx2: Add "fall through" comments (Neil Horman) [826727] - [netdrv] bnx2: Update version 2.2.2 (Neil Horman) [826727] - [netdrv] bnx2: Read PCI function number from internal register (Neil Horman) [826727] - [netdrv] bnx2: Dump additional BC_STATE during firmware sync timeout (Neil Horman) [826727] - [netdrv] bnx2: Dump all FTQ_CTL registers during tx_timeout (Neil Horman) [826727] - [netdrv] bnx2: Remove casts to same type (Neil Horman) [826727] - [netdrv] bnx2: replace open-coded ARRAY_SIZE with macro (Neil Horman) [826727] - [netdrv] bnx2: stop using net_device.{base_addr, irq} (Neil Horman) [826727] - [netdrv] bnx2: unify return value of .ndo_set_mac_address if address is invalid (Neil Horman) [826727] - [usb] ti_usb: fix printk format warning (Don Zickus) [846419] - [usb] ti_usb_3410_5052: adding multitech dialup fax/modem devices (Don Zickus) [846419] - [pci] Enable ATS at the device state restore (Don Dugger) [767886] - [pci] intel-iommu: Move duplicate list-mangling code into unlink_domain_info() helper (Don Dugger) [767886] - [pci] intel-iommu: Add device info into list before doing context mapping (Don Dugger) [767886] - [netdrv] igbvf: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819104] - [netdrv] igbvf: fix divide by zero (Stefan Assmann) [819104] - [netdrv] igbvf: fix the bug when initializing the igbvf (Stefan Assmann) [819104] - [netdrv] intel: make wired ethernet driver message level consistent (rev2) (Stefan Assmann) [819104] - [netdrv] igbvf: Use ETH_ALEN (Stefan Assmann) [819104] - [netdrv] igbvf: reset netdevice addr_assign_type if changed (Stefan Assmann) [819104] - [netdrv] igbvf: rename dev_hw_addr_random and remove redundant second (Stefan Assmann) [819104] - [netdrv] igbvf: refactor Interrupt Throttle Rate code (Stefan Assmann) [819104] - [netdrv] igbvf: change copyright date (Stefan Assmann) [819104] - [netdrv] igbvf: remove unneeded cast (Stefan Assmann) [819104] - [x86] cpu: keep SEP flag enabled on 64-bit if execshield is on (Eduardo Habkost) [821463] - [x86] Revert: intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [834097] - [block] cciss: fix handling of protocol error (Tomas Henzl) [858292] - [ata] ata_piix: IDE-mode SATA patch for Intel DH89xxCC DeviceIDs (David Milburn) [859491] - [scsi] hpsa: fix handling of protocol error (Tomas Henzl) [857956] - [x86] mce: Introduce mce_gather_info() (Luming Yu) [855775] - [mm] hwpoison: Remove extra unwanted call to send_sig_info() (Lenny Szubowicz) [855775]- [misc] sgi-xp: fails to load when cpu 0 is out of IRQ resources (George Beshers) [854677] - [misc] sgi-xp: nested calls to spin_lock_irqsave() (George Beshers) [854677] - [net] openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [859048] - [net] vlan: dont drop packets from unknown vlans in promiscuous mode (Thomas Graf) [859048] - [netdrv] e1000e: update driver version number (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove inapplicable comment (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch check (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch MEMORY_BARRIER checks (Dean Nelson) [819103] - [netdrv] e1000e: DoS while TSO enabled caused by link partner with small MSS (Dean Nelson) [819103] - [netdrv] e1000e: fix panic while dumping packets on Tx hang with IOMMU (Dean Nelson) [819103] - [netdrv] e1000e: 82571 Tx Data Corruption during Tx hang recovery (Dean Nelson) [819103] - [netdrv] e1000e: fix test for PHY being accessible on 82577/8/9 and I217 (Dean Nelson) [819103] - [netdrv] e1000e: Correct link check logic for 82571 serdes (Dean Nelson) [819103] - [netdrv] e1000e: Program the correct register for ITR when using MSI-X. (Dean Nelson) [819103] - [netdrv] e1000e: Cleanup code logic in e1000_check_for_serdes_link_82571() (Dean Nelson) [819103] - [netdrv] e1000e: Fix (nearly-)kernel-doc comments for various functions (Dean Nelson) [819103] - [netdrv] e1000e: remove use of IP payload checksum (Dean Nelson) [819103] - [netdrv] e1000e: use more informative logging macros when netdev not yet registered (Dean Nelson) [819103] - [netdrv] e1000e: test for valid check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: fix Rapid Start Technology support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: fix typo in definition of E1000_CTRL_EXT_FORCE_SMBUS (Dean Nelson) [819103] - [netdrv] e1000e: Fix merge conflict (net->net-next) (Dean Nelson) [819103] - [netdrv] e1000e: clear REQ and GNT in EECD (82571 && 82572) (Dean Nelson) [819103] - [netdrv] e1000e: enable forced master/slave on 82577 (Dean Nelson) [819103] - [netdrv] e1000e: initial support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: Remove special case for 82573/82574 ASPM L1 disablement (Dean Nelson) [819103] - [netdrv] e1000e: Disable ASPM L1 on 82574 (Dean Nelson) [819103] - [netdrv] e1000e: Driver workaround for IPv6 Header Extension Erratum. (Dean Nelson) [819103] - [netdrv] e1000e: Resolve intermittent negotiation issue on 82574/82583. (Dean Nelson) [819103] - [netdrv] e1000e: cleanup long {read|write}_reg_locked PHY ops function pointers (Dean Nelson) [819103] - [netdrv] e1000e: suggest a possible workaround to a device hang on 82577/8 (Dean Nelson) [819103] - [netdrv] e1000e: fix .ndo_set_rx_mode for 82579 (Dean Nelson) [819103] - [netdrv] e1000e: PHY initialization flow changes for 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: workaround EEPROM configuration change on 82579 (Dean Nelson) [819103] - [netdrv] e1000e: 82579 potential system hang on stress when ME enabled (Dean Nelson) [819103] - [netdrv] e1000e: 82579 packet drop workaround (Dean Nelson) [819103] - [netdrv] e1000e: Enable DMA Burst Mode on 82574 by default. (Dean Nelson) [819103] - [netdrv] e1000e: Disable Far-End LoopBack following reset on 80003ES2LAN. (Dean Nelson) [819103] - [netdrv] e1000e: Fix default interrupt throttle rate not set in NIC HW (Dean Nelson) [819103] - [netdrv] e1000e: MSI interrupt test failed, using legacy interrupt (Dean Nelson) [819103] - [netdrv] e1000e: cleanup boolean logic (Dean Nelson) [819103] - [netdrv] e1000e: cleanup remaining strings split across multiple lines (Dean Nelson) [819103] - [netdrv] e1000e: issues in Sx on 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup indexed register arrays (Dean Nelson) [819103] - [netdrv] e1000e: cleanup NAPI routine (Dean Nelson) [819103] - [netdrv] e1000e: Minor comment clean-up. (Dean Nelson) [819103] - [netdrv] e1000e: Guarantee descriptor writeback flush success. (Dean Nelson) [819103] - [netdrv] e1000e: make wired ethernet driver message level consistent (rev2) (Dean Nelson) [819103] - [netdrv] e1000e: use msleep instead of mdelay (Dean Nelson) [819103] - [netdrv] e1000e: cleanup whitespace and indentation (Dean Nelson) [819103] - [netdrv] e1000e: cleanup incorrect filename in comment (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_reload_nvm() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for boolean send_xon, do not assume always true (Dean Nelson) [819103] - [netdrv] e1000e: cleanup comment in e1000_hash_mc_addr() (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_config_collision_dist() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: comment correction in e1000e_set_kmrn_lock_loss_workaround_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup calls to setup_physical_interface function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_mng_mode function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_setup_link() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_id_led_init() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic comment changes to make lines less than 80 characters (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic change to boolean comparisons (Dean Nelson) [819103] - [netdrv] e1000e: cleanup goto statements to exit points without common work (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000e_setup_fiber_serdes_link (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_init_hw_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: minor whitespace addition (insert blank line separator) (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable initializations (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary test and return (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable ret_val (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unreachable statement (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_set_d3_lplu_state_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: always return 0 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary assignments just before returning (Dean Nelson) [819103] - [netdrv] e1000e: potential incorrect return for e1000_setup_copper_link_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_cfg_kmrn_10_100_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename goto labels to be more meaningful (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: use goto for common work needed by multiple exit points (Dean Nelson) [819103] - [netdrv] e1000e: replace '1' with 'true' for boolean get_link_status (Dean Nelson) [819103] - [netdrv] e1000e: pass pointer to hw struct for e1000_init_mac_params_XXX() (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for bool autoneg_false (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary parentheses (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary returns from void functions (Dean Nelson) [819103] - [netdrv] e1000e: remove test that is always false (Dean Nelson) [819103] - [netdrv] e1000e: add skb frag size accessors (Dean Nelson) [819103] - [scsi] qla2xxx: Update version number to 8.04.00.08.06.4-k. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use the right field for container_of. (Chad Dupuis) [826565] - [scsi] qla2xxx: Allow MSI interrupt registration for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't toggle RISC interrupt bits after IRQ lines are attached. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix incorrect status reporting on DIF errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: T10 DIF - ISP83xx changes. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for legacy interrupts for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enable fw attributes for ISP24xx and above. (Chad Dupuis) [826565] - [scsi] qla2xxx: Get fcal position map should not be called for p2p topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Set Maximum Read Request Size to 4K. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enclose adapter related calls in adapter check in failed state handler. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for handling some error conditions in loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix description of qla2xmaxqdepth parameter. (Chad Dupuis) [826565] - [scsi] qla2xxx: set idc version if function is first one to come. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do not restrict the number of NPIV ports for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do PCI fundamental reset for ISP83xx (Chad Dupuis) [826565] - [scsi] qla2xxx: Fail initialization if unable to load RISC code. (Chad Dupuis) [826565] - [scsi] qla2xxx: Ensure PLOGI is sent to Fabric Management-Server upon request. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove setting Scsi_host->this_id during adapter probe. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use defines instead of hardcoded values for intr status. (Chad Dupuis) [826565] - [scsi] qla2xxx: Dont call nic restart firmware if it is already active and running. (Chad Dupuis) [826565] - [scsi] qla2xxx: Wrong PCIe(2.5Gb/s x8) speed in the kerenel message for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implement beacon support for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for continuous rescan attempts in arbitrated loop topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Only enable link up on the correct interrupt event. (Chad Dupuis) [826565] - [scsi] qla2xxx: Update the driver copyright. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't register to legacy interrupt for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Changes for ISP83xx loopback support. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add bit to identify adapters for thermal temp. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implemetation of mctp. (Chad Dupuis) [826565] - [scsi] qla2xxx: IDC implementation for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add FW DUMP SIZE sysfs attribute. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implementation of bidirectional. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use bitmap to store loop_id's for fcports. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display mailbox failure by default. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla2xxx files (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove redundant NULL check before release_firmware() call. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add check in qla82xx_watchdog for failed hardware state. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add I2C BSG interface. (Chad Dupuis) [826565] - [scsi] qla2xxx: Bind to ISP8031 devices. (Chad Dupuis) [826565] - [scsi] Revert: qla2xxx: During loopdown perform Diagnostic loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper firmware version when new minidump template is gathered for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't capture minidump for ISP82xx on flash update from application. (Chad Dupuis) [826565] - [scsi] qla2xxx: Log link up and link down messages to track link flops. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix discrepencies between RHEL 6 and upstream. (Chad Dupuis) [826565] - [scsi] qla2xxx: Avoid losing any fc ports when loop id's are exhausted. (Chad Dupuis) [826565] - [scsi] qla2xxx: Optimize existing port name server query matching. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove mirrored field vp_idx from struct fc_port. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fixups for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper supported speeds for 16G FC adapters. (Chad Dupuis) [826565] - [scsi] qla2xxx: handle default case in qla2x00_request_firmware() (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_mbx.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Micro optimization in queuecommand handler (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_init.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_bsg.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Stats should be different from physical and virtual ports (Chad Dupuis) [826565] - [scsi] qla2xxx: Add ql_dbg_verbose logging level. (Chad Dupuis) [826565] - [scsi] qla2xxx: Handle interrupt registration failures more gracefully. (Chad Dupuis) [826565] - [scsi] qla2xxx: Change "Done" to "Entering" in the debug print statement in qla2x00_port_logout. (Chad Dupuis) [826565] - [scsi] qla2xxx: Detect PEG errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove unneeded DPC wakeups from qla82xx_watchdog. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in bus-reset handler. (Chad Dupuis) [826565] - [mm] thp: fix pmd_present for split_huge_page and PROT_NONE with THP (Andrea Arcangeli) [858385] - [wireless] rt2x00: Add support for BUFFALO WLI-UC-GNM2 to rt2800usb (Stanislaw Gruszka) [841578] - [wireless] cfg80211: process pending events when unregistering net device (Stanislaw Gruszka) [841578] - [net] mac80211: cancel mesh path timer (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: fix debug print in iwl_sta_calc_ht_flags (Stanislaw Gruszka) [841578] - [wireless] rt61pci: fix NULL pointer dereference in config_lna_gain (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: disable greenfield transmissions as a workaround (Stanislaw Gruszka) [841578] - [net] mac80211: fail authentication when AP denied authentication (Stanislaw Gruszka) [841578] - [wireless] reg: restore previous behaviour of chan->max_power calculations (Stanislaw Gruszka) [841578] - [net] mac80211: fix read outside array bounds (Stanislaw Gruszka) [841578] - [wireless] ath9k: Add PID/VID support for AR1111 (Stanislaw Gruszka) [841578] - [wireless] b43: fix crash with OpenFWWF (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: Check BSS ctx active before call mac80211 (Stanislaw Gruszka) [841578] - [wireless] rndis_wlan: release BSS structures returned by cfg80211_inform_bss() (Stanislaw Gruszka) [841578] - [net] mac80211: fix crash with single-queue drivers (Stanislaw Gruszka) [841578] - [wireless] rt2800usb: 2001:3c17 is an RT3370 device (Stanislaw Gruszka) [841578] - [wireless] Backport ti drivers from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport orinoco driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rtl818x driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ipw2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport p54 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ath drivers family from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43legacy driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport bcma bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ssb bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rt2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport iwlwifi driver from linux 3.5 (Stanislaw Gruszka) [818672 841578] - [wireless] Backport iwlegacy driver from 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport mac80211 from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] fix kabi breakage caused by wireless update (Stanislaw Gruszka) [841578] - [wireless] Backport wireless core from linux 3.5 (Stanislaw Gruszka) [841578] - [x86] pci: Add option to not assign BAR's if not already assigned (George Beshers) [859966] - [edac] sb_edac: Avoid overflow errors at memory size calculation (Mauro Carvalho Chehab) [859132] - [Documentation] kernel-parameters.txt: Add intel_idle.max_cstate (Prarit Bhargava) [858337] - [kernel] rcu: Remove function versions of __kfree_rcu and offset (Neil Horman) [813086] - [scsi] fix NULL request_queue in scsi_requeue_run_queue() (Jeff Garzik) [842881] - [netdrv] tg3: Set RX_CHECKSUMS appropriately (John Feeney) [828967] - [firmware] iwlwifi: update firmware for 6205 (Stanislaw Gruszka) [850579] - [netdrv] pch_gbe: vlan skb len fix (Veaceslav Falico) [851682] - [net] ipv4/cipso: don't follow a NULL pointer when setsockopt() is called (Amerigo Wang) [842872] - [net] bridge: Fix timer typo that may render snooping less effective (Nikolay Aleksandrov) [676938]- [net] svcrpc: fix BUG() in svc_tcp_clear_pages (J. Bruce Fields) [769045] - [fs] nfs: Properly handle the case where the delegation is revoked (Steve Dickson) [842435] - [fs] nfs: Move cl_delegations to the nfs_server struct (Steve Dickson) [842435] - [fs] nfs: Introduce nfs_detach_delegations() (Steve Dickson) [842435] - [fs] nfs: Fix a number of RCU issues in the NFSv4 delegation code (Steve Dickson) [842435] - [netdrv] netxen: fix link notification order (Veaceslav Falico) [826574] - [netdrv] netxen: remove unnecessary setting of skb->dev (Veaceslav Falico) [826574] - [netdrv] netxen: restrict force firmware dump when dump is disabled (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one for XG port (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one in netxen_nic_set_pauseparam() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix estimation of recv MSS in case of LRO (Veaceslav Falico) [826574] - [netdrv] netxen: added miniDIMM support in driver (Veaceslav Falico) [826574] - [netdrv] netxen: Allow only useful and recommended firmware dump capture mask values (Veaceslav Falico) [826574] - [netdrv] netxen_nic: disable minidump by default (Veaceslav Falico) [826574] - [netdrv] netxen: get rid of a redundant test for NULL before call to release_firmware() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix endian bug (Veaceslav Falico) [826574] - [netdrv] netxen: unify return value of .ndo_set_mac_address if address is invalid (Veaceslav Falico) [826574] - [mm] coredump: add VM_NODUMP, MADV_DONTDUMP, MADV_DODUMP (Jason Baron) [739001] - [mm] coredump: remove VM_ALWAYSDUMP flag (Jason Baron) [739001] - [net] ipv6: unify conntrack reassembly expire code with standard one (Amerigo Wang) [726807] - [net] ipv6: add a new namespace for nf_conntrack_reasm (Amerigo Wang) [726807] - [net] ipv6: fix overlap check for fragments (Amerigo Wang) [726807] - [net] netfilter: discard overlapping IPv6 fragment (Amerigo Wang) [726807] - [net] netfilter: defrag: remove one redundant atomic ops (Amerigo Wang) [726807] - [acpi] Fix logic for removing mappings in 'acpi_unmap' (Myron Stowe) [816517] - [acpi] acpica: Expand OSL memory read/write interfaces to 64 bits (Myron Stowe) [816517] - [acpi] Remove ./drivers/acpi/atomicio.[ch] (Myron Stowe) [816517] - [acpi] Add RAM mapping support to ACPI (Myron Stowe) [816517] - [acpi] apei: Add 64-bit read/write support for APEI on i386 (Myron Stowe) [816517] - [acpi] apei: Convert atomicio routines (Myron Stowe) [816517] - [acpi] Export interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [816517] - [acpi] Fix a fix section mismatch (Myron Stowe) [816517] - [net] ethtool: update ethtool_rx_flow_spec and avoid kabi breakage (Nikolay Aleksandrov) [847019] - [net] ethtool: add ntuple flow specifier data to network flow classifier (Nikolay Aleksandrov) [847019] - [net] ethtool: Add Ethernet MAC-level filtering/steering (Nikolay Aleksandrov) [847019] - [net] ethtool: Remove unimplemented flow specification types (Nikolay Aleksandrov) [847019] - [net] ethtool: Allow drivers to select RX NFC rule locations (Nikolay Aleksandrov) [847019] - [net] ethtool: Fix potential user buffer overflow for ETHTOOL_{G, S}RXFH (Nikolay Aleksandrov) [847019] - [net] ethtool: add rtnetlink & sched.h in ifndef GENKSYMS (Nikolay Aleksandrov) [847019] - [net] ethtool: Added kernel support in EEE Ethtool commands (Nikolay Aleksandrov) [847019] - [net] ethtool: Add reset operation (Nikolay Aleksandrov) [847019] - [net] ethtool: Change ETHTOOL_PHYS_ID implementation to allow dropping RTNL (Nikolay Aleksandrov) [847019] - [net] ethtool: Extend the ethtool API to obtain plugin module eeprom data (Nikolay Aleksandrov) [847019] - [net] ethtool: Added support for FW dump (Nikolay Aleksandrov) [847019] - [net] ethtool support to configure number of channels (Nikolay Aleksandrov) [847019] - [scsi] scsi_dh_alua: Enable STPG for unavailable ports (Ewan Milne) [857145] - [net] skbuff: do not take an additional reference in skb_frag_set_page (Neil Horman) [859433] - [i2c] add support for iSMT on bordenville (Neil Horman) [791368] - [pci] iommu, dmar: Use pr_format() instead of PREFIX to tidy up pr_*() calls (Don Dutile) [726531] - [pci] iommu, dmar: Reserve mmio space used by the IOMMU, if the BIOS forgets to (Don Dutile) [726531] - [pci] intel-iommu: Replace printks with appropriate pr_*() (Don Dutile) [726531] - [mm] fix potential anon_vma locking issue in mprotect() (Andrea Arcangeli) [858389] - [block] mtip32xx: fix user_buffer check in exec_drive_command (David Milburn) [837370] - [block] mtip32xx: remove HOTPLUG_PCI_PCIE dependancy (David Milburn) [837370] - [block] mtip32xx: Convert macro definitions for flag bits to enum (David Milburn) [837370] - [block] mtip32xx: Remove 'registers' and 'flags' from sysfs (David Milburn) [837370] - [block] mtip32xx: Changes to sysfs entries (David Milburn) [837370] - [block] mtip32xx: minor performance tweak (David Milburn) [837370] - [block] mtip32xx: Fix to support more than one sector in exec_drive_command() (David Milburn) [837370] - [block] mtip32xx: Use plain spinlock for 'cmd_issue_lock' (David Milburn) [837370] - [block] mtip32xx: Set block queue boundary variables (David Milburn) [837370] - [block] mtip32xx: Fix to handle TFE for PIO(IOCTL/internal) commands (David Milburn) [837370] - [block] mtip32xx: Change HDIO_GET_IDENTITY to return stored data (David Milburn) [837370] - [block] mtip32xx: Set custom timeouts for PIO commands (David Milburn) [837370] - [block] mtip32xx: fix clearing an incorrect register in mtip_init_port (David Milburn) [837370] - [block] mtip32xx: release the semaphore on an error path (David Milburn) [837370] - [block] mtip32xx: dump tagmap on failure (David Milburn) [837370] - [block] mtip32xx: fix handling of commands in various scenarios (David Milburn) [837370] - [block] mtip32xx: Shorten macro names (David Milburn) [837370] - [block] mtip32xx: misc changes (David Milburn) [837370] - [block] mtip32xx: Add new sysfs entry 'status' (David Milburn) [837370] - [block] mtip32xx: make setting comp_time as common (David Milburn) [837370] - [block] mtip32xx: Add new bitwise flag 'dd_flag' (David Milburn) [837370] - [block] mtip32xx: fix error handling in mtip_init() (David Milburn) [837370] - [block] mtip32xx: fix incorrect value set for drv_cleanup_done, and re-initialize and start port in mtip_restart_port() (David Milburn) [837370] - [kernel] tracing: Convert format output to seq_file (Jiri Olsa) [797067] - [kernel] tracing: Remove show_format and related macros from TRACE_EVENT (Jiri Olsa) [797067] - [kernel] tracing: Use defined fields and print_fmt to print formats (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for kprobe events (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for syscall events (Jiri Olsa) [797067] - [kernel] tracing: Add print_fmt field (Jiri Olsa) [797067] - [kernel] tracing: Have __dynamic_array() define a field (Jiri Olsa) [797067] - [pci] remove redundant checking in PCI Express capability routines (Myron Stowe) [832591] - [pci] Introduce command line option to disable ARI (Myron Stowe) [832591] - [pci] use pci_is_pcie() in pci core (Myron Stowe) [832591] - [serial] Basic support for Moschip 9900 family I/O chips (Steve Best) [850941] - [idle] intel_idle: ivybridge support (Matthew Garrett) [746722] - [block] Avoid missed wakeup in request waitqueue (Asias He) [848260] - [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [net] core: Fix napi_gro_frags vs netpoll path (Amerigo Wang) [845347] - [netdrv] benet: disable BH in callers of be_process_mcc() (Amerigo Wang) [845347] - [net] bonding: remove IFF_IN_NETPOLL flag (Amerigo Wang) [845347] - [mm] mmu_notifier: restore kabi (Andrea Arcangeli) [854584] - [mm] mmu_notifier: have mmu_notifiers use a global SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix-inconsistent-memory-between-secondary-mmu-and-host-fix (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix inconsistent memory between secondary MMU and host (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix freed page still mapped in secondary MMU (Andrea Arcangeli) [854584] - [mm] Revert: Have mmu_notifiers use SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [x86] amd_iommu: Cache pdev pointer to root-bridge (Frank Arnold) [814709] - [x86] amd_iommu: Make sure IOMMU interrupts are re-enabled on resume (Frank Arnold) [814709] - [x86] amd_iommu: Set iommu configuration flags in enable-loop (Frank Arnold) [814709] - [x86] amd_iommu: enable iommu before attaching devices (Frank Arnold) [814709] - [netdrv] cxgb3: treewide use of RCU_INIT_POINTER (Jay Fenlason) [847358] - [netdrv] cxgb3: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE (Jay Fenlason) [847358] - [netdrv] cxgb3: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847358] - [netdrv] cxgb3: update firmware version (Jay Fenlason) [847358] - [netdrv] cxgb3: add skb frag size accessors (Jay Fenlason) [847358] - [netdrv] cxgb3: convert to SKB paged frag API (Jay Fenlason) [847358] - [netdrv] cxgb3: remove use of ndo_set_multicast_list in drivers (Jay Fenlason) [847358] - [netdrv] pch_gbe: add extra clean tx (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit watchdog timeout (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit races (Veaceslav Falico) [853112] - [x86] cpu/amd: Fix crash as Xen Dom0 on AMD Trinity systems (Frank Arnold) [822278] - [x86] cpu/amd: Re-enable CPU topology extensions in case BIOS has disabled it (Frank Arnold) [822278] - [net] openvswitch: set openvswitch_handle_frame_hook (Thomas Graf) [854628] - [lib] flex_array: flex_array_prealloc takes a number of elements, not an end (Thomas Graf) [854628] - [net] openvswitch: Fix FLOW_BUFSIZE definition (Thomas Graf) [854628] - [net] openvswitch: Fix typo (Thomas Graf) [854628] - [net] openvswitch: Relax set header validation (Thomas Graf) [854628] - [net] openvswitch: Do not send notification if ovs_vport_set_options() failed (Thomas Graf) [854628] - [net] openvswitch: Enable retrieval of TCP flags from IPv6 traffic (Thomas Graf) [854628] - [net] openvswitch: Fix typo in documentation (Thomas Graf) [854628] - [net] openvswitch: Replace Nicira Networks (Thomas Graf) [854628] - [net] openvswitch: Check gso_type for correct sk_buff in queue_gso_packets() (Thomas Graf) [854628] - [net] openvswitch: Check currect return value from skb_gso_segment() (Thomas Graf) [854628] - [net] openvswitch: Reset upper layer protocol info on internal devices (Thomas Graf) [854628] - [sound] alsa: snd-aloop copy fix (Jaroslav Kysela) [854696] - [base] driver-core: fix device_register race (Rob Evers) [833098] - [netdrv] 8139cp: set intr mask after its handler is registered (Jason Wang) [815199] - [netdrv] pch_gbe: Do not abort probe on bad MAC (Veaceslav Falico) [851675] - [pci] fix upstream P2P bridge checks when enabling OBFF and LTR (Myron Stowe) [834711]- [mm] fix contig_page_data kABI breakage and related memory corruption (Satoru Moriya) [853007] - [mm] hugetlbfs: close race during teardown of hugetlbfs shared page tables (Rafael Aquini) [856325] - [mm] hugetlbfs: Correctly detect if page tables have just been shared (Rafael Aquini) [856325] - [mm] Revert: Eliminate kernel crash due to races in hugetlbfs (Rafael Aquini) [856325] - [net] sctp: backport sctp cache ipv6 source after route lookup (Michele Baldessari) [855759] - [net] sctp: backport support of sctp multi-homing ipv6 source address selection (Michele Baldessari) [855759] - [net] ipv6: backport RTA_PREFSRC ipv6 source route selection support (Michele Baldessari) [851118] - [input] wacom: add Intuos5 Touch Ring LED support (Aristeu Rozanski) [841611] - [net] core: allocate skbs on local node (Andy Gospodarek) [843163] - [netdrv] sfc: Fix maximum number of TSO segments and minimum TX queue size (Nikolay Aleksandrov) [845557] {CVE-2012-3412} - [net] etherdevice: Rename random_ether_addr to eth_random_addr (Neil Horman) [813086] - [net] etherdevice: rename dev_hw_addr_random and remove redundant second (Neil Horman) [813086] - [pcmcia] Introduce PCMCIA_DEVICE_PROD_ID3 (Neil Horman) [813086] - [net] add a truesize parameter to skb_add_rx_frag() (Neil Horman) [813086] - [net] rtnetlink: add rtnl_dereference() (Neil Horman) [813086] - [net] rtnetlink: Add checking to rcu_dereference() primitives (Neil Horman) [813086] - [kernel] rcu: define __rcu address space modifier for sparse (Neil Horman) [813086] - [kernel] rcu: Add rcu_access_pointer and rcu_dereference_protected (Neil Horman) [813086] - [kernel] rcu: Add lockdep checking to rhel (Neil Horman) [813086] - [kernel] rcu: Make __kfree_rcu() less dependent on compiler choices (Neil Horman) [813086] - [kernel] rcu: introduce kfree_rcu() (Neil Horman) [813086] - [mmc] sdio: add quirk to clamp byte mode transfer (Neil Horman) [813086] - [kernel] pm_runtime: Generic resume shouldn't set RPM_ACTIVE unconditionally (Neil Horman) [813086] - [kernel] workqueue: unify spelling of 'freeze' + 'able' to 'freezable' (Neil Horman) [813086] - [kernel] Allow drivers to compile with #include (Neil Horman) [813086] - [mmc] sdio: add new function for RAW (Read after Write) operation (Neil Horman) [813086] - [kernel] Uset set_irq_type() to define irq_set_irq_type() (Neil Horman) [813086] - [kernel] irq: Provide status modifier (Neil Horman) [813086] - [kernel] Simulate pm_qos_X_reuest() using existing qos RHEL6 infrastructure (Neil Horman) [813086] - [lib] cordic: add library module providing cordic angle calculation (Neil Horman) [813086] - [pcmcia] add PCMCIA_DEVICE_MANF_CARD_PROD_ID3 (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pcmcia] Add {pccard,pcmcia}_loop_tuple (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pci] Add helper macro for pci_register_driver boilerplate (Neil Horman) [813086] - [usb] Add helper macro for usb_driver boilerplate (Neil Horman) [813086] - [kernel] device: Generalize module_platform_driver (Neil Horman) [813086] - [kernel] dma-mapping: add dma_zalloc_coherent() (Neil Horman) [813086] - [kernel] Empty implementation of functions to make drivers compile (Neil Horman) [813086] - [kernel] split out the EXPORT_SYMBOL into export.h (Neil Horman) [813086] - [kernel] pm_qos: Define pm_qos_request() as pm_qos_requirement() (Neil Horman) [813086] - [kernel] replace USHORT_MAX, SHORT_MAX and SHORT_MIN with USHRT_MAX, SHRT_MAX and SHRT_MIN (Neil Horman) [813086] - [net] add wireless TX status socket option (Neil Horman) [813086] - [kernel] workqueue: implement alloc_ordered_workqueue() (Neil Horman) [813086] - [kernel] pm_qos: Move and rename the implementation files (Neil Horman) [813086] - [kernel] atomic: add atomic_inc_not_zero_hint() (Neil Horman) [813086] - [fs] vfs: introduce noop_llseek() (Neil Horman) [813086] - [net] Add net_ratelimited_function and net__ratelimited macros (Neil Horman) [813086] - [fs] libfs: add simple_open() (Neil Horman) [813086] - [base] core: device_rename's new_name can be const (Neil Horman) [813086] - [net] Add a boolean function to check if 2 ethernet addresses are the same (Neil Horman) [813086] - [net] Allow changing number of RX queues after device allocation (Neil Horman) [813086] - [net] Introduce skb_checksum_start_offset() to replace repetitive calculation (Neil Horman) [813086] - [netdrv] e1000e: drop check of RXCW.CW to eliminate link going up and down (Dean Nelson) [847310] - [net] core: add unknown state to sysfs NIC duplex export (Nikolay Aleksandrov) [855062] - [pci] read-modify-write the PCIe device control register when initiating FLR (Myron Stowe) [848358]- [s390] zfcp: No automatic port_rescan on events (Hendrik Brueckner) [855131] - [fs] xfs: push the AIL from memory reclaim and periodic sync (Dave Chinner) [855139] - [powerpc] perf: Use perf_instruction_pointer in callchains (Steve Best) [850575] - [powerpc] perf: Always use pt_regs for userspace samples (Steve Best) [850575] - [powerpc] perf: Move code to select SIAR or pt_regs into perf_read_regs (Steve Best) [850575] - [powerpc] perf: Create mmcra_sihv/mmcra_sipv helpers (Steve Best) [850575] - [powerpc] perf: Fix instruction address sampling on 970 and Power4 (Steve Best) [850575] - [netdrv] ehea: fix losing of NEQ events when one event occurred early (Steve Best) [822659] - [netdrv] ehea: only register irq after setting up ports (Steve Best) [822659] - [netdrv] ehea: make some functions and variables static (Steve Best) [822659] - [netdrv] ehea: Use round_jiffies_relative to align workqueue (Steve Best) [822659] - [netdrv] ehea: Reduce memory usage in buffer pools (Steve Best) [822659] - [netdrv] ehea: Remove unused tcp_end field in send WQ (Steve Best) [822659] - [netdrv] ehea: Add GRO support (Steve Best) [822659] - [netdrv] ehea: Remove LRO support (Steve Best) [822659] - [netdrv] ehea: Remove some unused definitions (Steve Best) [822659] - [netdrv] ehea: Simplify type 3 transmit routine (Steve Best) [822659] - [netdrv] ehea: Merge swqe2 TSO and non TSO paths (Steve Best) [822659] - [netdrv] ehea: Simplify ehea_xmit2 and ehea_xmit3 (Steve Best) [822659] - [netdrv] ehea: Allocate large enough skbs to avoid partial cacheline DMA writes (Steve Best) [822659] - [netdrv] ehea: Add vlan_features (Steve Best) [822659] - [netdrv] ehea: Dont check NETIF_F_TSO in TX path (Steve Best) [822659] - [netdrv] ehea: Remove num_tx_qps module option (Steve Best) [822659] - [netdrv] ehea: Remove force_irq logic in napi poll routine (Steve Best) [822659] - [netdrv] ehea: Update multiqueue support (Steve Best) [822659] - [netdrv] ehea: Remove NETIF_F_LLTX (Steve Best) [822659] - [netdrv] ehea: Remove sleep at .ndo_get_stats (Steve Best) [822659] - [netdrv] ehea: do vlan cleanup (Steve Best) [822659] - [netdrv] ehea: Use ethtool ethtool_cmd_speed API (Steve Best) [822659] - [netdrv] ehea: fix wrongly reported speed and port (Steve Best) [822659] - [netdrv] ehea: Fix a DLPAR bug on ehea_rereg_mrs() (Steve Best) [822659] - [netdrv] ehea: don't use flush_scheduled_work() (Steve Best) [822659] - [netdrv] ehea: kill unused ehea_rereg_mr_task (Steve Best) [822659] - [netdrv] ehea: Fixing LRO configuration (Steve Best) [822659] - [netdrv] ehea: Fixing statistics (Steve Best) [822659] - [netdrv] ehea: fix use after free (Steve Best) [822659] - [netdrv] ehea: Don't check for vlan group before vlan_tx_tag_present (Steve Best) [822659] - [netdrv] ehea: simplify conditional (Steve Best) [822659] - [netdrv] ehea: Fix a checksum issue on the receive path (Steve Best) [822659] - [netdrv] ehea: Allocate stats buffer with GFP_KERNEL (Steve Best) [822659] - [net] drop_monitor: dont sleep in atomic context (Neil Horman) [817146] - [net] drop_monitor: prevent init path from scheduling on the wrong cpu (Neil Horman) [817146] - [net] drop_monitor: Make updating data->skb smp safe (Neil Horman) [817146] - [net] drop_monitor: fix sleeping in invalid context warning (Neil Horman) [817146] - [scsi] bfa: firmware image name update (Rob Evers) [830008] - [scsi] bfa: Fix error codes and misc cleanup (Rob Evers) [830008] - [scsi] bfa: squelch lockdep complaint (Rob Evers) [830008] - [scsi] bfa: dereferencing freed memory in bfad_im_probe() (Rob Evers) [830008] - [scsi] bfa: off by one in bfa_ioc_mbox_isr() (Rob Evers) [830008] - [scsi] bfa: Fix to set vport FC host sysfs entries (Rob Evers) [830008] - [scsi] bfa: Fix bfa logging port state change (Rob Evers) [830008] - [scsi] bfa: defer vport delete handler till fw logo (Rob Evers) [830008] - [scsi] bfa: Update the driver version to 3.0.23.0 (Rob Evers) [830008] - [scsi] bfa: BSG and User interface fixes. (Rob Evers) [830008] - [scsi] bfa: Fix to avoid vport delete hang on request queue full scenario. (Rob Evers) [830008] - [scsi] bfa: Move service parameter programming logic into firmware. (Rob Evers) [830008] - [scsi] bfa: Revise Fabric Assigned Address(FAA) (Rob Evers) [830008] - [scsi] bfa: Flash controller IOC pll init fixes. (Rob Evers) [830008] - [scsi] bfa: Serialize the IOC hw semaphore unlock (Rob Evers) [830008] - [scsi] bfa: Modify ISR to process pending completions (Rob Evers) [830008] - [scsi] bfa: Add fc host issue lip support (Rob Evers) [830008] - [scsi] bfa: Fix endian bug (Rob Evers) [830008] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [827594] - [scsi] be2iscsi: Fix panic because of TCP RST/FIN (Rob Evers) [827594] - [scsi] be2iscsi: configure VLAN parameters (Rob Evers) [827594] - [scsi] be2iscsi: Format the MAC_ADDR with sysfs (Rob Evers) [827594] - [scsi] be2iscsi: Set log levels for various events (Rob Evers) [827594] - [scsi] be2iscsi: MBX Cmd for login, crashdump mode (Rob Evers) [827594] - [scsi] be2iscsi: Remove the iscsi_data_pdu setting (Rob Evers) [827594] - [target] tcm_fc: Add abort flag for gracefully handling exchange timeout (Neil Horman) [829932] - [scsi] fcoe: Ensure fcoe_recv_frame is always called in process context (Neil Horman) [829932] - [target] Fix possible NULL pointer with __transport_execute_tasks (Neil Horman) [829932] - [usb] usbdevfs: Add a USBDEVFS_GET_CAPABILITIES ioctl (Don Zickus) [828271]- [scsi] hpsa: bump version number (Tomas Henzl) [737644] - [scsi] hpsa: add marketing names for Gen8 controllers (Tomas Henzl) [737644] - [scsi] hpsa: dial down lockup detection during firmware flash (Tomas Henzl) [737644] - [scsi] hpsa: removed unused member maxQsinceinit (Tomas Henzl) [737644] - [scsi] hpsa: add new RAID level "1(ADM)" (Tomas Henzl) [737644] - [scsi] hpsa: factor out hpsa_free_irqs_and_disable_msix (Tomas Henzl) [737644] - [scsi] hpsa: refine interrupt handler locking for greater concurrency (Tomas Henzl) [737644] - [scsi] hpsa: use multiple reply queues (Tomas Henzl) [737644] - [scsi] hpsa: factor out tail calls to next_command() in process_(non)indexed_cmd() (Tomas Henzl) [737644] - [scsi] hpsa: do aborts two ways (Tomas Henzl) [737644] - [scsi] hpsa: add abort error handler function (Tomas Henzl) [737644] - [scsi] hpsa: remove unused parameter from finish_cmd (Tomas Henzl) [737644] - [scsi] hpsa: do not give up retry of driver cmds after only 3 retries (Tomas Henzl) [737644] - [scsi] hpsa: retry driver initiated commands on busy status (Tomas Henzl) [737644] - [scsi] hpsa: do not read from controller unnecessarily in completion code (Tomas Henzl) [737644] - [scsi] hpsa: suppress excessively chatty error messages (Tomas Henzl) [737644] - [scsi] hpsa: enable bus master bit after pci_enable_device (Tomas Henzl) [737644] - [scsi] hpsa: do not skip disabled devices (Tomas Henzl) [737644] - [scsi] hpsa: call pci_disable_device on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: use check_signature (Tomas Henzl) [737644] - [scsi] hpsa: use find_first_zero_bit (Tomas Henzl) [737644] - [scsi] hpsa: factor out driver name (Tomas Henzl) [737644] - [scsi] hpsa: removed unneeded structure member max_sg_entries and fix bad name (Tomas Henzl) [737644] - [scsi] hpsa: fix per device memory leak on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: do not sleep in atomic context in rmmod path. (Tomas Henzl) [737644] - [scsi] hpsa: Disable ASPM (Tomas Henzl) [737644] - [scsi] hpsa: detect controller lockup (Tomas Henzl) [737644] - [scsi] hpsa: fix flush cache transfer length (Tomas Henzl) [737644] - [scsi] hpsa: remove unused busy_initializing and busy_scanning (Tomas Henzl) [737644] - [scsi] hpsa: set max sectors instead of taking the default (Tomas Henzl) [737644] - [scsi] hpsa: change confusing message to be more clear (Tomas Henzl) [737644] - [scsi] hpsa: fix physical device lun and target numbering problem (Tomas Henzl) [737644] - [scsi] hpsa: fix problem that OBDR devices are not detected (Tomas Henzl) [737644] - [scsi] hpsa: retry commands completing with status of UNSOLICITED_ABORT (Tomas Henzl) [737644] - [scsi] hpsa: fix potential overrun while memcpy'ing sense data (Tomas Henzl) [737644] - [scsi] hpsa: fix dma unmap error in hpsa_passthru_ioctl (Tomas Henzl) [737644] - [scsi] hpsa: Change memset using sizeof(ptr) to sizeof(*ptr) (Tomas Henzl) [737644] - [x86] perf: Enable/Add IvyBridge hardware support (Prarit Bhargava) [829872] - [x86] perf: Update SNB PEBS constraints (Prarit Bhargava) [829872] - [x86] perf: Implement cycles:p for SNB/IVB (Prarit Bhargava) [829872] - [x86] perf: Prettify pmu config literals (Prarit Bhargava) [829872] - [x86] perf: Implement arch event mask as quirk (Prarit Bhargava) [829872] - [x86] perf: Disable PEBS on SandyBridge chips (Prarit Bhargava) [829872] - [virt] kvm: Add accessor for reading cr4 (or some bits of cr4) (Gleb Natapov) [832301] - [kernel] sched: Create special class for stop/migrate work (Igor Mammedov) [843541] - [net] ipv4: Add interface option to enable routing of 127.0.0.0/8 (Thomas Graf) [831623] - [net] ipv6: Move ipv6 proc file registration to end of init order (Thomas Graf) [809297] - [net] sctp: Don't charge for data in sndbuf again when transmitting packet (Thomas Graf) [809792]- [x86] acpi: Fix use-after-free in acpi_map_lsapic (Igor Mammedov) [826067] - [drm] ttm: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_truncate_range (Rafael Aquini) [806049] - [fs] udf: fix retun value on error path in udf_load_logicalvol (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Improve table length check to avoid possible overflow (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Fortify loading of sparing table (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Avoid run away loop when partition table length is corrupted (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Use 'ret' instead of abusing 'i' in udf_load_logicalvol() (Nikola Pajkovsky) [843143] {CVE-2012-3400}- [virt] kvm: fix KVM_GET_MSR for PV EOI (Michael S. Tsirkin) [835095] - [virt] kvm: update KVM_SAVE_MSRS_BEGIN to correct value (Michael S. Tsirkin) [835095] - [virt] kvm: switch to apic_set_eoi_write, apic_write (Michael S. Tsirkin) [835095] - [x86] apic: add apic_set_eoi_write for PV use (Michael S. Tsirkin) [835095] - [virt] kvm: host side for eoi optimization (Michael S. Tsirkin) [835095] - [virt] kvm: introduce kvm_read_guest_cached (Michael S. Tsirkin) [835095] - [virt] kvm: Add memory slot versioning and use it to provide fast guest write interface (Michael S. Tsirkin) [835095] - [virt] kvm_host: add kvm_memslots wrapper (Michael S. Tsirkin) [835095] - [virt] kvm: only sync when attention bits set (Michael S. Tsirkin) [835095] - [x86] bitops: note on __test_and_clear_bit atomicity (Michael S. Tsirkin) [835095] - [virt] kvm: guest side for eoi avoidance (Michael S. Tsirkin) [835095] - [x86] apic: make apic_probe extern (Michael S. Tsirkin) [835095] - [x86] apic: add apic_flat to apic_probe on x86_64 (Michael S. Tsirkin) [835095] - [virt] kvm: add paravirt cpu notifier stubs (Michael S. Tsirkin) [835095] - [virt] kvm: optimize ISR lookups (Michael S. Tsirkin) [835095] - [virt] kvm: document lapic regs field (Michael S. Tsirkin) [835095] - [x86] apic: Implement EIO micro-optimization (Michael S. Tsirkin) [835095] - [x86] apic: Add apic->eoi_write() callback (Michael S. Tsirkin) [835095] - [x86] apic: Use symbolic APIC_EOI_ACK (Michael S. Tsirkin) [835095] - [x86] apic: Fix typo EIO_ACK -> EOI_ACK and document it (Michael S. Tsirkin) [835095] - [virt] kvm: Introduce bitmask for apic attention reasons (Michael S. Tsirkin) [835095] - [virt] kvm: dont clear TMR on EOI (Michael S. Tsirkin) [835095] - [x86] efi_ioremap may not map the entire physical address space requested (Larry Woodman) [840691] - [netdrv] bnx2x: Add remote-fault link detection (Michal Schmidt) [814877] - [virt] vhost: poll vq in zerocopy callback (Jason Wang) [734731] - [virt] vhost_net, zerocopy: adding and signalling immediately when fully copied (Jason Wang) [734731] - [virt] vhost_net: re-poll only on EAGAIN or ENOBUFS (Jason Wang) [734731] - [net] sunrpc: svc_xprt sends on closed socket should stop immediately (J. Bruce Fields) [849702]- [fs] jbd2: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd, jbd2: fixed typos (Dave Wysochanski) [735768] - [x86] perf: disable PEBS on a guest entry (Gleb Natapov) [845664] - [fs] dlm: make dlm_recv single threaded (David Teigland) [821060] - [fs] dlm: fix granting from recovery (David Teigland) [821824] - [fs] dlm: fix deadlock between dlm_send and dlm_controld (David Teigland) [824964] - [kernel] fork: fix overflow in vma length when copying mmap on clone (Anton Arapov) [815891] - [fs] fuse: update attributes on aio_read (Brian Foster) [850642] - [fs] fuse: invalidate inode mapping if mtime changes (Brian Foster) [850642] - [fs] fuse: add FUSE_AUTO_INVAL_DATA init flag (Brian Foster) [850642] - [net] cls_cgroup: Allow net_cls cgroups to have their classid reset to 0 (Neil Horman) [831456] - [mm] clarify the radix_tree exceptional cases (Rafael Aquini) [806049] - [mm] tmpfs, radix_tree: locate_item to speed up swapoff (Rafael Aquini) [806049] - [mm] a few small updates for radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_writepage and enable swap (Rafael Aquini) [806049] - [mm] tmpfs: convert mem_cgroup shmem to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_getpage_gfp to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_unuse_inode to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_truncate_range to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: copy truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] tmpfs: miscellaneous trivial cleanups (Rafael Aquini) [806049] - [mm] tmpfs: demolish old swap vector support (Rafael Aquini) [806049] - [mm] let swap use exceptional entries (Rafael Aquini) [806049] - [lib] radix_tree: exceptional entries and indices (Rafael Aquini) [806049] - [mm] tmpfs: simplify unuse and writepage (Rafael Aquini) [806049] - [mm] tmpfs: simplify filepage/swappage (Rafael Aquini) [806049] - [mm] tmpfs: simplify prealloc_page (Rafael Aquini) [806049] - [mm] tmpfs: pass gfp to shmem_getpage_gfp (Rafael Aquini) [806049] - [mm] tmpfs: no need to use i_lock (Rafael Aquini) [806049] - [mm] pincer in truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] consistent truncate and invalidate loops (Rafael Aquini) [806049] - [mm] tidy vmtruncate_range and related functions (Rafael Aquini) [806049] - [mm] truncate functions are in truncate.c (Rafael Aquini) [806049] - [mm] filemap: cleanup descriptions of filler arg (Rafael Aquini) [806049] - [mm] tmpfs: add shmem_read_mapping_page_gfp (Rafael Aquini) [806049] - [mm] tmpfs: take control of its truncate_range (Rafael Aquini) [806049] - [mm] move shmem prototypes to shmem_fs.h (Rafael Aquini) [806049] - [mm] move vmtruncate_range to truncate.c (Rafael Aquini) [806049] - [mm] remove worrying dead code from find_get_pages() (Rafael Aquini) [806049] - [lib] radix-tree: fix RCU bug (Rafael Aquini) [819243]- [ata] libata: Add space to fix 2GB ATA Flash Disk/ADMA428M blacklist (Prarit Bhargava) [843849] - [char] hw_random: check for errors in data_present() return value (Amit Shah) [849196] - [char] hwrng: Revert back to older API to prevent (k)abi bugs (Amit Shah) [849196] - [char] Revert: hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [849196] - [pci] add pci_pcie_cap2() check for PCIe feature capabilities >= v2 (Myron Stowe) [834700] - [pci] use pci_pcie_cap() in pci core (Myron Stowe) [834700] - [s390] dasd: add sanity check to detect path connection error (Hendrik Brueckner) [823015] - [s390] kernel: Add z/VM LGR detection (Hendrik Brueckner) [823014] - [message] mptfusion: Fix for device removed in blocked state (Tomas Henzl) [831865] - [mm] avoid swapping out with swappiness==0 (Satoru Moriya) [787885]- [pci] disable MEM decoding while updating 64-bit MEM BARs (Myron Stowe) [841973] - [pci] leave MEM and IO decoding disabled during 64-bit BAR sizing, too (Myron Stowe) [841973] - [pci] Use class for quirk for host bridge mmio_always_on (Myron Stowe) [841973] - [pci] fold pci_calc_resource_flags() into decode_bar() (Myron Stowe) [841973] - [pci] treat mem BAR type "11" (reserved) as 32-bit, not 64-bit, BAR (Myron Stowe) [841973] - [pci] disable mmio during bar sizing (Myron Stowe) [841973] - [fs] nfs: nfs_attr_use_mounted_on_file() missing return value. (Steve Dickson) [842312] - [fs] gfs2: Make gfs2_write_end not dirty the inode with every write (Robert S Peterson) [844814] - [x86] cpufeature: Add CPU features from Intel document 319433-012A (John Villalovos) [841661] - [virt] kvm: expose latest Intel cpu new features (BMI1/BMI2/FMA/AVX2) to guest (John Villalovos) [841661] - [tools] perf kvm: Fix segfault with report and mixed guestmount use (Jiri Olsa) [846702] - [tools] perf kvm: Fix regression with guest machine creation (Jiri Olsa) [846702] - [tools] perf script: Fix format regression due to libtraceevent merge (Jiri Olsa) [846702] - [tools] perf: Fix synthesizing tracepoint names from the perf.data headers (Jiri Olsa) [846702] - [tools] perf stat: Fix default output file (Jiri Olsa) [846702] - [tools] perf tools: Fix endianity swapping for adds_features bitmask (Jiri Olsa) [846702] - [tools] perf uprobes: Remove unnecessary check before strlist__delete (Jiri Olsa) [846702] - [tools] perf symbols: Check for valid dso before creating map (Jiri Olsa) [846702] - [tools] perf evsel: Fix 32 bit values endianity swap for sample_id_all header (Jiri Olsa) [846702] - [tools] perf session: Handle endianity swap on sample_id_all header data (Jiri Olsa) [846702] - [tools] perf symbols: Handle different endians properly during symbol load (Jiri Olsa) [846702] - [tools] perf evlist: Pass third argument to ioctl explicitly (Jiri Olsa) [846702] - [tools] perf: Update ioctl documentation for PERF_IOC_FLAG_GROUP (Jiri Olsa) [846702] - [tools] perf: Make --version show kernel version instead of pull req tag (Jiri Olsa) [846702] - [tools] perf: Check if callchain is corrupted (Jiri Olsa) [846702] - [tools] perf callchain: Make callchain cursors TLS (Jiri Olsa) [846702] - [tools] perf: Fix pager on minimal-install embedded systems (Jiri Olsa) [846702] - [tools] perf: Fix make tarballs (Jiri Olsa) [846702] - [tools] perf script: Fix regression in callchain dso name (Jiri Olsa) [846702] - [tools] perf stat: Initialize default events wrt exclude_{guest, host} (Jiri Olsa) [846702] - [tools] perf annotate browser: Fix help window entry for navigating to hottest line (Jiri Olsa) [846702] - [tools] perf report: Use the right symbol for annotation (Jiri Olsa) [846702] - [tools] perf probe: Detect probe target when m/x options are absent (Jiri Olsa) [846702] - [tools] perf compat: Make a note in documentation about uprobe interface (Jiri Olsa) [846702] - [tools] perf probe: Provide perf interface for uprobes (Jiri Olsa) [846702] - [tools] perf ui browser: Stop using 'self' (Jiri Olsa) [846702] - [tools] perf annotate browser: Read perf config file for settings (Jiri Olsa) [846702] - [tools] perf config: Allow '_' in config file variable names (Jiri Olsa) [846702] - [tools] perf annotate browser: Make feature toggles global (Jiri Olsa) [846702] - [tools] perf annotate browser: The idx_asm field should be used in asm only view (Jiri Olsa) [846702] - [tools] perf: Convert critical messages to ui__error() (Jiri Olsa) [846702] - [tools] perf ui: Make --stdio default when TUI is not supported (Jiri Olsa) [846702] - [tools] perf record: Fix branch_stack type in perf_record_opts (Jiri Olsa) [846702] - [tools] perf: Reconstruct event with modifiers from perf_event_attr (Jiri Olsa) [846702] - [tools] perf top: Fix counter name fixup when fallbacking to cpu-clock (Jiri Olsa) [846702] - [tools] perf: fix thread_map__new_by_pid_str() memory leak in error path (Jiri Olsa) [846702] - [tools] perf: Do not use _FORTIFY_SOURCE when DEBUG=1 is specified (Jiri Olsa) [846702] - [tools] perf evlist: Explicititely initialize input_name (Jiri Olsa) [846702] - [tools] perf compat: Disable perf branch sampling in evlist command (Jiri Olsa) [846702] - [tools] perf evlist: Show event attribute details (Jiri Olsa) [846702] - [tools] perf: Bump default sample freq to 4 kHz (Jiri Olsa) [846702] - [tools] perf buildid-list: Work better with pipe mode (Jiri Olsa) [846702] - [tools] perf: Fix piped mode read code (Jiri Olsa) [846702] - [tools] perf inject: Fix broken perf inject -b (Jiri Olsa) [846702] - [tools] perf: rename HEADER_TRACE_INFO to HEADER_TRACING_DATA (Jiri Olsa) [846702] - [tools] perf: Add union u64_swap type for swapping u64 data (Jiri Olsa) [846702] - [tools] perf: Carry perf_event_attr bitfield throught different endians (Jiri Olsa) [846702] - [tools] perf record: Fix documentation for branch stack sampling (Jiri Olsa) [846702] - [tools] perf target: Add cpu flag to sample_type if target has cpu (Jiri Olsa) [846702] - [tools] perf: Add hardcoded name term for pmu events (Jiri Olsa) [846702] - [tools] perf: Separate 'mem:' event scanner bits (Jiri Olsa) [846702] - [tools] perf: Use allocated list for each parsed event (Jiri Olsa) [846702] - [tools] perf: Add support for displaying event parser debug info (Jiri Olsa) [846702] - [tools] perf test: Move parse event automated tests to separated object (Jiri Olsa) [846702] - [tools] perf evsel: Create events initially disabled -- again (Jiri Olsa) [846702] - [tools] perf: Split term type into value type and term type (Jiri Olsa) [846702] - [tools] perf hists: Fix callchain ip printf format (Jiri Olsa) [846702] - [tools] perf target: Add uses_mmap field (Jiri Olsa) [846702] - [tools] Revert: perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf target: Rename functions to avoid double negation (Jiri Olsa) [846702] - [tools] perf annotate browser: Add key bindings help window (Jiri Olsa) [846702] - [tools] perf annotate browser: Show 'jumpy' functions (Jiri Olsa) [846702] - [tools] perf annotate browser: Count the numbers of jump sources to a target (Jiri Olsa) [846702] - [tools] perf annotate: Introduce ->free() method in ins_ops (Jiri Olsa) [846702] - [tools] perf annotate: Augment lock instruction output (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment for single op ins (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment (Jiri Olsa) [846702] - [tools] perf annotate: Use raw form for register indirect call instructions (Jiri Olsa) [846702] - [tools] perf hists browser: Use '/' for search/filter instead of 's' (Jiri Olsa) [846702] - [tools] perf annotate: shorten helpline so it fits in visible space (Jiri Olsa) [846702] - [tools] perf record: Reset event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf top: Update event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf record: Fix fallback to cpu-clock on ppc (Jiri Olsa) [846702] - [tools] perf report: Fix format string for x86-32 compilation (Jiri Olsa) [846702] - [tools] perf top: Default to system wide using perf_target methods (Jiri Olsa) [846702] - [tools] perf stat: Use perf_evlist__create_maps (Jiri Olsa) [846702] - [tools] perf target: Consolidate target task/cpu checking (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__strerror() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target__parse_uid() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target_errno (Jiri Olsa) [846702] - [tools] perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf top: Set target.system_wide (Jiri Olsa) [846702] - [tools] perf session: Fail on processing event with unknown size (Jiri Olsa) [846702] - [tools] perf ui: Change fallback policy of setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Add gtk2 support into setup_browser() (Jiri Olsa) [846702] - [tools] perf ui gtk: Rename functions for consistency (Jiri Olsa) [846702] - [tools] perf ui gtk: Drop arg[cv] arguments from perf_gtk_setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Make setup_browser() generic (Jiri Olsa) [846702] - [tools] perf target: Split out perf_target handling code (Jiri Olsa) [846702] - [tools] perf: Check more combinations of PID/TID, UID and CPU switches (Jiri Olsa) [846702] - [tools] perf evlist: Make create_maps() take struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__validate() helper (Jiri Olsa) [846702] - [tools] perf top: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf stat: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce struct perf_target (Jiri Olsa) [846702] - [tools] perf: Fix include header files in util/parse-events.h (Jiri Olsa) [846702] - [tools] perf annotate browser: Compact 'nop' output (Jiri Olsa) [846702] - [tools] perf annotate browser: Do raw printing in 'o'ffset in a single place (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't change the asm line color when toggling source (Jiri Olsa) [846702] - [tools] perf annotate browser: More clearly separate columns (Jiri Olsa) [846702] - [tools] perf ui browser: Introduce routine to draw vertical line (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't display 0.00 percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Remove the vertical line after the percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Show current jump, back or forward (Jiri Olsa) [846702] - [tools] perf ui browser: Add method to draw up/down arrow line (Jiri Olsa) [846702] - [tools] perf annotate browser: Add a right arrow before call instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't draw jump connectors for out of function jumps (Jiri Olsa) [846702] - [tools] perf annotate: Mark jump instructions with no offset (Jiri Olsa) [846702] - [tools] perf annotate: Disambiguage offsets and addresses in operands (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle NULL jump targets (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial loop detection (Jiri Olsa) [846702] - [tools] perf: Cleanup realloc use (Jiri Olsa) [846702] - [tools] ui browser: Add method to write graphical characters (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle retq instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cue for retq instruction (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cues on jump lines (Jiri Olsa) [846702] - [tools] perf annotate browser: Suppress the callq address (Jiri Olsa) [846702] - [tools] perf annotate browser: Bandaid offsets/jump label objdump ambiguity (Jiri Olsa) [846702] - [tools] perf annotate: Group operands members (Jiri Olsa) [846702] - [tools] perf annotate: Add missing jump variants (Jiri Olsa) [846702] - [tools] perf annotate browser: Use a vertical line as percentage separator (Jiri Olsa) [846702] - [tools] perf annotate browser: Make lines more compact (Jiri Olsa) [846702] - [tools] perf annotate browser: Align jump labels (Jiri Olsa) [846702] - [tools] perf annotate browser: Hide non jump target addresses in offset mode (Jiri Olsa) [846702] - [tools] perf symbols: Introduce symbol__size method (Jiri Olsa) [846702] - [tools] perf annotate browser: Rename disasm_line_rb_node (Jiri Olsa) [846702] - [tools] perf annotate: Introduce scnprintf ins_ops method (Jiri Olsa) [846702] - [tools] perf annotate: Parse call targets earlier (Jiri Olsa) [846702] - [tools] perf annotate: Disassembler instruction parsing (Jiri Olsa) [846702] - [tools] perf annotate browser: Use the disasm_line instruction name and operand fields (Jiri Olsa) [846702] - [tools] perf annotate: Parse instruction (Jiri Olsa) [846702] - [tools] perf annotate: Rename objdump_line to disasm_line (Jiri Olsa) [846702] - [tools] perf record: Use sw counter only if hw pmu is not detected (Jiri Olsa) [846702] - [tools] perf: Fix thread map that is type pid_t (Jiri Olsa) [846702] - [tools] perf stat: Declare some references static (Jiri Olsa) [846702] - [tools] perf: Move GTK+ bits to tools/perf/ui/gtk directory (Jiri Olsa) [846702] - [tools] perf: Move UI bits to tools/perf/ui directory (Jiri Olsa) [846702] - [tools] perf annotate: Fix a build error (Jiri Olsa) [846702] - [tools] perf annotate browser: string search: /?n (Jiri Olsa) [846702] - [tools] perf report: Correct display of samples and events in header (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial support for navigating jump instructions (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Add list based search for addr offset (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Move callq handling to separate function (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Allow toggling addr offset view (Jiri Olsa) [846702] - [tools] perf annotate: Allow printing objdump line addr in different color (Jiri Olsa) [846702] - [tools] perf ui browser: Return the current color when setting a new one (Jiri Olsa) [846702] - [tools] traceevent: Ignore TRACEEVENT-CFLAGS file (Jiri Olsa) [846702] - [tools] traceevent: Detect build environment changes (Jiri Olsa) [846702] - [tools] traceevent: Cleanup realloc use (Jiri Olsa) [846702] - [tools] traceevent: Add missing break in make_bprint_args (Jiri Olsa) [846702] - [tools] traceevent: Check return value of arg_to_str() (Jiri Olsa) [846702] - [tools] traceevent: Check result of malloc() during reading token (Jiri Olsa) [846702] - [tools] traceevent: Fix some comments (Jiri Olsa) [846702] - [tools] traceevent: Do not call add_event() again if allocation failed (Jiri Olsa) [846702] - [tools] traceevent: Pass string type argument to args (Jiri Olsa) [846702] - [tools] traceevent: Handle realloc() failure path (Jiri Olsa) [846702] - [tools] traceevent: Handle strdup failure cases (Jiri Olsa) [846702] - [tools] traceevent: Introduce extend_token() (Jiri Olsa) [846702] - [tools] traceevent: Fix printk_cmp() (Jiri Olsa) [846702] - [tools] traceevent: Fix trace_printk for long integers (Jiri Olsa) [846702] - [tools] traceevent: Fix pM print format arg handling (Jiri Olsa) [846702] - [tools] traceevent: Add support to show migrate disable counter (Jiri Olsa) [846702] - [tools] traceevent: Add support for ".*s" in bprintk events (Jiri Olsa) [846702] - [tools] traceevent: Let filtering numbers by string use function names (Jiri Olsa) [846702] - [tools] traceevent: Replace malloc_or_die to plain malloc in alloc_event() (Jiri Olsa) [846702] - [tools] traceevent: Add support for __print_hex() (Jiri Olsa) [846702] - [tools] traceevent: Use local variable 'field' (Jiri Olsa) [846702] - [tools] traceevent: Check string is really printable (Jiri Olsa) [846702] - [tools] traceevent: Make dependency files regeneratable (Jiri Olsa) [846702] - [tools] traceevent: Teach [ce]tags about libtraceeevent error codes (Jiri Olsa) [846702] - [tools] traceevent: Fix clean target in Makefile (Jiri Olsa) [846702] - [tools] traceevent: Silence compiler warning on 32bit build (Jiri Olsa) [846702] - [tools] traceevent: Fix signature of create_arg_item() (Jiri Olsa) [846702] - [tools] traceevent: Use proper function parameter type (Jiri Olsa) [846702] - [tools] traceevent: Fix freeing arg on process_dynamic_array() (Jiri Olsa) [846702] - [tools] traceevent: Fix a possibly wrong memory dereference (Jiri Olsa) [846702] - [tools] traceevent: Fix a possible memory leak (Jiri Olsa) [846702] - [tools] traceevent: Allow expressions in __print_symbolic() fields (Jiri Olsa) [846702] - [tools] perf: Always try to build libtraceevent (Jiri Olsa) [846702] - [tools] perf: Rename libparsevent to libtraceevent in Makefile (Jiri Olsa) [846702] - [tools] parse-events: Rename struct record to struct pevent_record (Jiri Olsa) [846702] - [tools] perf/events: Add flag to produce nsec output (Jiri Olsa) [846702] - [tools] perf: Have perf use the new libtraceevent.a library (Jiri Olsa) [846702] - [tools] perf: Build libtraceevent.a (Jiri Olsa) [846702] - [tools] perf: Separate out trace-cmd parse-events from perf files (Jiri Olsa) [846702] - [tools] perf script: Rename struct event to struct event_format in perl engine (Jiri Olsa) [846702] - [tools] perf script: Explicitly handle known default print arg type (Jiri Olsa) [846702] - [tools] Add Makefile.include (Jiri Olsa) [846702] - [tools] parse-event: Fix memset pointer size bug in handle (Jiri Olsa) [846702] - [tools] parse-events: Allow '*' and '/' operations in TP_printk (Jiri Olsa) [846702] - [tools] parse-events: Support '+' opcode in print format (Jiri Olsa) [846702] - [tools] parse-events: Let pevent_free() take a NULL pointer (Jiri Olsa) [846702] - [tools] parse-events: Handle opcode parsing error (Jiri Olsa) [846702] - [tools] parse-events: Handle invalid opcode parsing gracefully (Jiri Olsa) [846702] - [tools] perf/events: Correct size given to memset (Jiri Olsa) [846702] - [tools] perf/events: Add flag/symbol format_flags (Jiri Olsa) [846702] - [tools] events: Update tools/lib/traceevent to work with perf (Jiri Olsa) [846702] - [tools] events: Add files to create libtraceevent.a (Jiri Olsa) [846702] - [netdrv] cxgb4: Fix (nearly-)kernel-doc comments for various functions (Jay Fenlason) [847356] - [netdrv] cxgb4: Remove casts to same type (Jay Fenlason) [847356] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [847356] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Jay Fenlason) [847356] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Jay Fenlason) [847356] - [netdrv] cxgb4: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847356] - [netdrv] cxgb4: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Jay Fenlason) [847356] - [x86] mce: Disable error thresholding bank 4 on some AMD models (Frank Arnold) [823617] - [x86] bitops: Move BIT_64 for a wider use (Frank Arnold) [823617] - [x86] mce_amd: Hide interrupt_enable sysfs node (Frank Arnold) [823617] - [x86] mce_amd: Make APIC LVT thresholding interrupt optional (Frank Arnold) [823617] - [s390] kernel: incorrect task size after fork of a 31 bit process (Hendrik Brueckner) [845133] - [net] sock: delete unnecessary call of sk_alloc_size() (Weiping Pan) [850736]- [tracing] kprobes: Fix KABI break caused by new #include (Jiri Olsa) [786489] - [tools] perf: Enable the probe command (Jiri Olsa) [786489] - [tracing] Modify is_delete, is_return from int to bool (Jiri Olsa) [786489] - [tracing] kprobes: Rename probe_* to trace_probe_* (Jiri Olsa) [786489] - [tracing] ftrace, kprobes: Fix not to delete probes if in use (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe-tracer to support stack trace (Jiri Olsa) [786489] - [kernel] stack_trace: Add weak save_stack_trace_regs() (Jiri Olsa) [786489] - [x86] Swap save_stack_trace_regs parameters (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe selftest for gcc 4.6 (Jiri Olsa) [786489] - [tracing] kprobes: Fix common misspellings (Jiri Olsa) [786489] - [tracing] kprobes: Fix NULL pointer deref check (Jiri Olsa) [786489] - [tracing] kprobes: Add bitfield type (Jiri Olsa) [786489] - [tracing] kprobes: Support longer (>128 bytes) command (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup strict_strtol() using code (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of C-unlike argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak in error case (Jiri Olsa) [786489] - [tracing] kprobes: fix printk typo 'faild' (Jiri Olsa) [786489] - [tracing] kprobes: unregister_trace_probe needs to be called under mutex (Jiri Olsa) [786489] - [tracing] perf, kprobes: Remove duplicate includes from many files (Jiri Olsa) [786489] - [tracing] kprobes: Support "string" type (Jiri Olsa) [786489] - [tracing] kprobes: Support basic types on dynamic events (Jiri Olsa) [786489] - [tracing] Fix typo of info text in trace_kprobe.c (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe parsing (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup unused return value of tracing functions (Jiri Olsa) [786489] - [tracing] perf: Factorize trace events raw sample buffer operations (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe tracing self test for new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Drop function argument access syntax (Jiri Olsa) [786489] - [tracing] kprobes: Show sign of fields in trace_kprobe format files (Jiri Olsa) [786489] - [tracing] kprobes: Check new event/group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix field creation's bad error handling (Jiri Olsa) [786489] - [tracing] kprobes: Support delete probe syntax (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak bug and check kstrdup() return value (Jiri Olsa) [786489] - [tracing] kprobes: Don't output zero offset (Jiri Olsa) [786489] - [tracing] kprobes: Always show group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix memory leak (Jiri Olsa) [786489] - [tracing] perf, kprobes: Fix lock recursion (Jiri Olsa) [786489] - [tracing] kprobes: Rename Kprobe-tracer to kprobe-event (Jiri Olsa) [786489] - [tracing] kprobes: Compare both of event-name and event-group to find probe (Jiri Olsa) [786489] - [tracing] kprobes: Add failure messages for debugging (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe-tracer selftest against new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Robustify fixed field names against variable field names conflicts (Jiri Olsa) [786489] - [tracing] kprobes: Avoid field name confliction (Jiri Olsa) [786489] - [tracing] kprobes: Make special variable names more self-explainable (Jiri Olsa) [786489] - [tracing] kprobes: Remove '$ra' special variable (Jiri Olsa) [786489] - [tracing] kprobes: Add $ prefix to special variables (Jiri Olsa) [786489] - [tracing] kprobes: Use global event perf buffers in kprobe tracer (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Disable kprobe events by default after creation (Jiri Olsa) [786489] - [tracing] kprobes: Fix profiling alignment for perf_counter buffer (Jiri Olsa) [786489] - [tracing] kprobes: Add probe handler dispatcher to support perf and ftrace concurrent use (Jiri Olsa) [786489] - [tracing] kprobes: Fix trace_probe registration order (Jiri Olsa) [786489] - [tracing] kprobes: Support custom subsystem for each kprobe event (Jiri Olsa) [786489] - [tracing] kprobes: Show event name in trace output (Jiri Olsa) [786489] - [tracing] kprobes: Add argument name support (Jiri Olsa) [786489] - [tracing] kprobes: Add event profiling support (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup kprobe tracer code. (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe offset to be unsigned (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Change trace_arg to probe_arg (Jiri Olsa) [786489] - [tracing] kprobes: Fix format typo in trace_kprobes (Jiri Olsa) [786489] - [tracing] kprobes: Add kprobes event profiling interface (Jiri Olsa) [786489] - [tracing] kprobes: tracer assigns new event ids for each event (Jiri Olsa) [786489] - [tracing] Generate names for each kprobe event automatically (Jiri Olsa) [786489] - [tracing] Kprobe-tracer supports more than 6 arguments (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer documentation (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer (Jiri Olsa) [786489] - [x86] ptrace: Fix regs_get_argument_nth() to add correct offset (Jiri Olsa) [786489] - [x86] Add pt_regs register and stack access APIs (Jiri Olsa) [786489] - [net] sched/act_mirred: do not drop packets when fails to mirror it (Jason Wang) [846585] - [net] sched: fix race in mirred device removal (Jason Wang) [846585] - [net] sched: printk message severity (Jason Wang) [846585] - [net] sched: act_mirred cleanup (Jason Wang) [846585] - [kernel] events: Fix double start/stop in x86_pmu_start() (Jerome Marchand) [803900] - [kernel] events: Fix broken interrupt rate throttling (Jerome Marchand) [803900] - [kernel] events: Avoid a useless pmu_disable() in the perf-tick (Jerome Marchand) [803900] - [input] wacom: add support for Bamboo Pen ID 0xd4 (Aristeu Rozanski) [798796] - [input] wacom: add Intuos5 Touch Ring/ExpressKey support (Aristeu Rozanski) [841611] - [input] wacom: add basic Intuos5 support (Aristeu Rozanski) [841611] - [virt] virtio: Use ida to allocate virtio index (Asias He) [844542] - [virt] kvm: apply kvmclock offset to guest wall clock time (Marcelo Tosatti) [817243] - [virt] kvm: Fix PCI header check on device assignment (Alex Williamson) [829031] - [virt] kvm: Don't save/restore MSR_IA32_PERF_STATUS (Karen Noel) [816308] - [s390] kernel: CPU idle vs CPU hotplug (Hendrik Brueckner) [845132] - [powerpc] pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [822614] - [char] tty: Fix possible race in n_tty_read() (Stanislaw Gruszka) [765665] - [x86] crash: prepare for pseudo-phys pages without machine frames (Laszlo Ersek) [848766] - [netdrv] cxgb3: Set vlan_feature on net_device (Steve Best) [841993] - [netdrv] mlx4: Add support for EEH error recovery (Steve Best) [822654] - [netdrv] e1000e: add missing clear of E1000_RCTL_VFE to e1000e_set_rx_mode() (Dean Nelson) [832573] - [netdrv] e1000: Prevent reset task killing itself (Dean Nelson) [842886] - [netdrv] r8169: fix invalid firmware for 8168d and include ones for newer chipsets (Ivan Vecera) [840591] - [net] netconsole: disable netconsole target before releasing target_list_lock (Amerigo Wang) [849571] - [net] netconsole: fix deadlock when removing net driver that netconsole is using (Amerigo Wang) [769734] - [net] ethtool: Report link-down while interface is down (Ivan Vecera) [821674]- [x86] mce: Replace MCM_ with MCI_MISC_ (Luming Yu) [696033] - [x86] mce: Move MCACOD defines from mce-severity.c to (Luming Yu) [696033] - [x86] mce-severity: Fix check for processor context when machine check was taken (Luming Yu) [696033] - [x86] mce-severity: Replace hard coded hex constants with symbolic defines (Luming Yu) [696033] - [x86] mce-severity: Recognise machine check bank signature for data path error (Luming Yu) [696033] - [x86] mce-severity: Clean up trivial coding style problems (Luming Yu) [696033] - [x86] mce-severity: Cleanup severity table (Luming Yu) [696033] - [x86] mce-severity: Make formatting a bit more readable (Luming Yu) [696033] - [x86] mce-severity: Fix two severities table signatures (Luming Yu) [696033] - [x86] mce: Handle "action required" errors (Luming Yu) [696033] - [x86] mce: Add mechanism to safely save information in MCE handler (Luming Yu) [696033] - [x86] mce: Create helper function to save addr/misc when needed (Luming Yu) [696033] - [mm] HWPOISON: Add code to handle "action required" errors (Luming Yu) [696033] - [mm] HWPOISON: Clean up memory_failure() vs. __memory_failure() (Luming Yu) [696033] - [hwmon] fam15h_power: Fix pci_device_id array (Frank Arnold) [822277] - [hwmon] fam15h_power: fix bogus values with current BIOSes (Frank Arnold) [822277] - [hwmon] fam15h_power: Increase output resolution (Frank Arnold) [822277] - [hwmon] fam15h_power: Correct sign extension of running_avg_capture (Frank Arnold) [822277] - [hwmon] Add driver for AMD family 15h processor power information (Frank Arnold) [822277] - [pci] amd-nb: Rename CPU PCI id define for F4 (Frank Arnold) [822277] - [hwmon] k10temp: Add support for AMD Trinity CPUs (Frank Arnold) [822277] - [hwmon] k10temp: Update documentation for Fam12h (Frank Arnold) [822277] - [md] raid1: close some possible races on write errors during resync (Jes Sorensen) [817970] - [md] avoid crash when stopping md array races with closing other open fds. (Jes Sorensen) [817970] - [md] fix bug in handling of new_data_offset (Jes Sorensen) [817970] - [md] raid1: fix use-after-free bug in RAID1 data-check code. (Jes Sorensen) [817970] - [md] support re-add of recovering devices. (Jes Sorensen) [817970] - [md] raid1: fix bug in read_balance introduced by hot-replace (Jes Sorensen) [817970] - [md] raid5: delayed stripe fix (Jes Sorensen) [817970] - [md] raid456: When read error cannot be recovered, record bad block (Jes Sorensen) [817970] - [md] make 'name' arg to md_register_thread non-optional. (Jes Sorensen) [817970] - [md] raid10: fix failure when trying to repair a read error. (Jes Sorensen) [817970] - [md] raid5: fix refcount problem when blocked_rdev is set. (Jes Sorensen) [817970] - [md] raid5: In ops_run_io, inc nr_pending before calling md_wait_for_blocked_rdev (Jes Sorensen) [817970] - [md] raid5: Do not add data_offset before call to is_badblock (Jes Sorensen) [817970] - [md] raid5: prefer replacing failed devices over want-replacement devices. (Jes Sorensen) [817970] - [md] raid10: Don't try to recovery unmatched (and unused) chunks. (Jes Sorensen) [817970] - [md] raid1, raid10: fix problem with merge_bvec_fn (Jes Sorensen) [817970] - [md] bitmap: record the space available for the bitmap in the superblock. (Jes Sorensen) [817970] - [md] raid10: Remove extras after reshape to smaller number of devices. (Jes Sorensen) [817970] - [md] raid5: improve removal of extra devices after reshape. (Jes Sorensen) [817970] - [md] check the return of mddev_find() (Jes Sorensen) [817970] - [md] raid5: Allow reshape while a bitmap is present. (Jes Sorensen) [817970] - [md] raid10: resize bitmap when required during reshape. (Jes Sorensen) [817970] - [md] allow array to be resized while bitmap is present. (Jes Sorensen) [817970] - [md] bitmap: make sure reshape request are reflected in superblock. (Jes Sorensen) [817970] - [md] bitmap: add bitmap_resize function to allow bitmap resizing. (Jes Sorensen) [817970] - [md] bitmap: use DIV_ROUND_UP instead of open-code (Jes Sorensen) [817970] - [md] bitmap: create a 'struct bitmap_counts' substructure of 'struct bitmap' (Jes Sorensen) [817970] - [md] bitmap: make bitmap bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: make _page_attr bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: merge bitmap_file_unmap and bitmap_file_put. (Jes Sorensen) [817970] - [md] bitmap: remove async freeing of bitmap file. (Jes Sorensen) [817970] - [md] bitmap: convert some spin_lock_irqsave to spin_lock_irq (Jes Sorensen) [817970] - [md] bitmap: use set_bit, test_bit, etc for operation on bitmap->flags. (Jes Sorensen) [817970] - [md] bitmap: remove single-bit manipulation on sb->state (Jes Sorensen) [817970] - [md] bitmap: remove bitmap_mask_state (Jes Sorensen) [817970] - [md] bitmap: move storage allocation from bitmap_load to bitmap_create. (Jes Sorensen) [817970] - [md] bitmap: separate bitmap file allocation to its own function. (Jes Sorensen) [817970] - [md] bitmap: store bytes in file rather than just in last page. (Jes Sorensen) [817970] - [md] bitmap: move some fields of 'struct bitmap' into a 'storage' substruct. (Jes Sorensen) [817970] - [md] bitmap: change *_page_attr() to take a page number, not a page. (Jes Sorensen) [817970] - [md] bitmap: centralise allocation of bitmap file pages. (Jes Sorensen) [817970] - [md] bitmap: allow a bitmap with no backing storage. (Jes Sorensen) [817970] - [md] bitmap: add new 'space' attribute for bitmaps. (Jes Sorensen) [817970] - [md] bitmap: disentangle two different 'pending' flags. (Jes Sorensen) [817970] - [md] raid5: support sync request (Jes Sorensen) [817970] - [md] raid5: remove unused variables (Jes Sorensen) [817970] - [md] raid10: Fix memleak in r10buf_pool_alloc (Jes Sorensen) [817970] - [md] raid1: allow fix_read_error to read from recovering device. (Jes Sorensen) [817970] - [md] move freeing of badblocks.page into md_rdev_clear (Jes Sorensen) [817970] - [md] dm-raid should call helper function to clear rdev. (Jes Sorensen) [817970] - [lib] raid6: Add SSSE3 optimized recovery functions (Jes Sorensen) [817970] - [md] raid10: add reshape support (Jes Sorensen) [817970] - [md] raid10: split out interpretation of layout to separate function. (Jes Sorensen) [817970] - [md] raid10: Introduce 'prev' geometry to support reshape. (Jes Sorensen) [817970] - [md] use resync_max_sectors for reshape as well as resync. (Jes Sorensen) [817970] - [md] teach sync_page_io about new_data_offset. (Jes Sorensen) [817970] - [md] raid10: collect some geometry fields into a dedicated structure. (Jes Sorensen) [817970] - [md] raid5: allow for change in data_offset while managing a reshape. (Jes Sorensen) [817970] - [md] raid5: Use correct data_offset for all IO. (Jes Sorensen) [817970] - [md] add possibility to change data-offset for devices. (Jes Sorensen) [817970] - [md] allow a reshape operation to be reversed. (Jes Sorensen) [817970] - [md] using GFP_NOIO to allocate bio for flush request (Jes Sorensen) [817970] - [md] raid10: fix transcription error in calc_sectors conversion. (Jes Sorensen) [817970] - [md] raid10: set dev_sectors properly when resizing devices in array. (Jes Sorensen) [817970] - [md] bitmap: fix calculation of 'chunks' - missing shift. (Jes Sorensen) [817970] - [md] fix possible corruption of array metadata on shutdown. (Jes Sorensen) [817970] - [md] don't call ->add_disk unless there is good reason. (Jes Sorensen) [817970] - [md] bitmap: prevent bitmap_daemon_work running while initialising bitmap (Jes Sorensen) [817970] - [md] raid1, raid10: Fix calculation of 'vcnt' when processing error recovery. (Jes Sorensen) [817970] - [md] Bitmap version cleanup (Jes Sorensen) [817970] - [md] raid1, raid10: don't compare excess byte during consistency check. (Jes Sorensen) [817970] - [md] raid5: Fix a bug about judging if the operation is syncing or replacing (Jes Sorensen) [817970] - [md] raid1:Remove unnecessary rcu_dereference(conf->mirrors[i].rdev). (Jes Sorensen) [817970] - [md] raid5: fix handling of bad blocks during recovery. (Jes Sorensen) [817970] - [md] raid1: If md_integrity_register() failed, run() must free the mem (Jes Sorensen) [817970] - [md] raid0: If md_integrity_register() fails, raid0_run() must free the mem. (Jes Sorensen) [817970] - [md] linear: If md_integrity_register() fails, linear_run() must free the mem. (Jes Sorensen) [817970] - [md] Add judgement bb->unacked_exist in function md_ack_all_badblocks(). (Jes Sorensen) [817970] - [md] fix clearing of the 'changed' flags for the bad blocks list. (Jes Sorensen) [817970] - [md] bitmap: discard CHUNK_BLOCK_SHIFT macro (Jes Sorensen) [817970] - [md] bitmap: remove unnecessary indirection when allocating. (Jes Sorensen) [817970] - [md] bitmap: remove some pointless locking. (Jes Sorensen) [817970] - [md] bitmap: change a 'goto' to a normal 'if' construct. (Jes Sorensen) [817970] - [md] bitmap: move printing of bitmap status to bitmap.c (Jes Sorensen) [817970] - [md] bitmap: remove some unused noise from bitmap.h (Jes Sorensen) [817970] - [md] raid10 - support resizing some RAID10 arrays. (Jes Sorensen) [817970] - [md] raid1: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] raid10: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] add proper merge_bvec handling to RAID0 and Linear. (Jes Sorensen) [817970] - [md] tidy up rdev_for_each usage. (Jes Sorensen) [817970] - [md] raid1, raid10: avoid deadlock during resync/recovery. (Jes Sorensen) [817970] - [md] don't set md arrays to readonly on shutdown. (Jes Sorensen) [817970] - [md] allow re-add to failed arrays. (Jes Sorensen) [817970] - [md] raid5: use atomic_dec_return() instead of atomic_dec() and atomic_read(). (Jes Sorensen) [817970] - [md] Use existed macros instead of numbers (Jes Sorensen) [817970] - [md] raid5: removed unused 'added_devices' variable. (Jes Sorensen) [817970] - [md] raid10: remove unnecessary smp_mb() from end_sync_write (Jes Sorensen) [817970] - [md] raid5: make sure reshape_position is cleared on error path. (Jes Sorensen) [817970] - [md] raid10: fix assembling of arrays with replacement devices. (Jes Sorensen) [817970] - [md] raid10: fix handling of error on last working device in array. (Jes Sorensen) [817970] - [md] raid1: fix buglet in md_raid1_contested. (Jes Sorensen) [817970] - [md] two small fixes to handling interrupt resync. (Jes Sorensen) [817970] - [md] notify the 'degraded' sysfs attribute on failure. (Jes Sorensen) [817970] - [md] raid1: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid1: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid1: recognise replacements when assembling arrays. (Jes Sorensen) [817970] - [md] raid1: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid1: Allow a failed replacement device to be removed. (Jes Sorensen) [817970] - [md] raid1: Allocate spare to store replacement devices and their bios. (Jes Sorensen) [817970] - [md] raid1: Replace use of mddev->raid_disks with conf->raid_disks. (Jes Sorensen) [817970] - [md] raid10: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid10: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid10: Allow replacement device to be replace old drive. (Jes Sorensen) [817970] - [md] raid10: handle recovery of replacement devices. (Jes Sorensen) [817970] - [md] raid10: Handle replacement devices during resync. (Jes Sorensen) [817970] - [md] raid10: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid10: allow removal of failed replacement devices. (Jes Sorensen) [817970] - [md] raid10: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid10: change read_balance to return an rdev (Jes Sorensen) [817970] - [md] raid10: prepare data structures for handling replacement. (Jes Sorensen) [817970] - [md] raid5: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid5: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid5: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid5: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid5: detect and handle replacements during recovery. (Jes Sorensen) [817970] - [md] raid5: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid5: allow removal for failed replacement devices. (Jes Sorensen) [817970] - [md] raid5: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid5: remove redundant bio initialisations. (Jes Sorensen) [817970] - [md] raid5: raid5.h cleanup (Jes Sorensen) [817970] - [md] raid5: allow each slot to have an extra replacement device (Jes Sorensen) [817970] - [md] create externally visible flags for supporting hot-replace. (Jes Sorensen) [817970] - [md] change hot_remove_disk to take an rdev rather than a number (Jes Sorensen) [817970] - [md] remove test for duplicate device when setting slot number (Jes Sorensen) [817970] - [md] bitmap: be more consistent when setting new bits in memory bitmap (Jes Sorensen) [817970] - [md] Fix userspace free_pages() macro (Jes Sorensen) [817970] - [md] raid5: be more thorough in calculating 'degraded' value (Jes Sorensen) [817970] - [md] bitmap: daemon_work cleanup (Jes Sorensen) [817970] - [md] allow non-privileged uses to GET_*_INFO about raid arrays (Jes Sorensen) [817970] - [md] update documentation for md/rdev/state sysfs interface (Jes Sorensen) [817970] - [kernel] Add DIV_ROUND_UP_ULL and DIV_ROUND_UP_SECTOR_T macro usage (Jes Sorensen) [817970] - [kernel] add roundup() code comment from akpm (Jes Sorensen) [817970] - [kernel] Constify temporary variable in roundup() (Jes Sorensen) [817970] - [kernel] roundup should only reference arguments once (Jes Sorensen) [817970] - [md] raid: remove sparse warning:symbol XXX was not declared (Jes Sorensen) [817970] - [md] convert bitmap code to use compat macros for le-bitops (Jes Sorensen) [817970] - [md] add rhel6 compat macros for upstream le-bitops (Jes Sorensen) [817970] - [scsi] cleanup usages of scsi_complete_async_scans (David Milburn) [839070] - [scsi] queue async scan work to an async_schedule domain (David Milburn) [839070] - [scsi] async: make async_synchronize_full() flush all work regardless of domain (David Milburn) [839070] - [scsi] async: introduce 'async_domain' type (David Milburn) [839070] - [scsi] isci: make function declaration match implementation (David Milburn) [839070] - [scsi] cleanup ata_host flags initialization via ata_host_init (David Milburn) [839070] - [scsi] fix hot unplug vs async scan race (David Milburn) [839070] - [scsi] libsas: fix taskfile corruption in sas_ata_qc_fill_rtf (David Milburn) [839070] - [scsi] sd: limit the scope of the async probe domain (David Milburn) [839070] - [scsi] libsas: fix sas_discover_devices return code handling (David Milburn) [839070] - [scsi] cleanup setting task state in scsi_error_handler() (David Milburn) [839070] - [scsi] Revert: scsi_transport_sas: fix delete vs scan race (David Milburn) [839070]- [kernel] sched: fix divide by zero at {thread_group,task}_times (Stanislaw Gruszka) [843771] - [scsi] alua: backoff alua rtpg retry linearly (Rob Evers) [820567] - [scsi] scsi_transport_fc: fix scan when devs are offline (Rob Evers) [822691] - [scsi] alua: retry extended header for illegal response (Rob Evers) [678069] - [scsi] alua: implement 'implied transition timeout' (Rob Evers) [678069] - [scsi] alua: Re-enable STPG for unavailable ports (Rob Evers) [807486] - [scsi] alua: Optimize the STPG command (Rob Evers) [807486] - [scsi] alua: Store the PREF bit from RTPG (Rob Evers) [807486] - [scsi] alua: Introduce set params interface (Rob Evers) [807486] - [dm] dm-thin: add read only and fail io modes (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_abort_metadata (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_metadata_set_read_only (Mike Snitzer) [814826] - [dm] dm-persistent-data: introduce dm_bm_set_read_only (Mike Snitzer) [814826] - [dm] dm-thin: reduce number of metadata commits (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add dm_thin_changed_this_transaction (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add format option to dm_pool_metadata_open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: tidy up open and format error paths (Mike Snitzer) [844808] - [dm] dm-thin-metadata: only check incompat features on open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove duplicate pmd initialisation (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove create parameter from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move __superblock_all_zeroes to __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove nr_blocks arg from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: split __open or format metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: use struct dm_pool_metadata members in __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: zero unused superblock uuid (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift __begin_transaction out of __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move dm_commit_pool_metadata into __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor out __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift some initialisation out of __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __destroy_persistent_data out of dm_pool_metadata_close (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move bm creation code into create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: rename init_pmd to __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: wrap superblock locking (Mike Snitzer) [844808] - [dm] dm-persistent-data: stop using dm_bm_unlock_move when shadowing blocks in tm (Mike Snitzer) [844808] - [dm] dm-persistent-data: tidy transaction manager creation fns (Mike Snitzer) [844808] - [dm] dm-thin-metadata: stop tracking need for commit (Mike Snitzer) [844808] - [dm] persistent-data: create new dm_block_manager struct (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __setup_btree_details out of init_pmd (Mike Snitzer) [844808] - [dm] dm-thin: set flush_supported (Mike Snitzer) [844808] - [dm] allow targets to request flushes regardless of underlying device support (Mike Snitzer) [844808] - [dm] persistent-data: only commit space map if index changed (Mike Snitzer) [844808] - [dm] persistent-data: always unlock superblock in dm_bm_flush_and_unlock (Mike Snitzer) [844808] - [dm] dm-thin: avoid unnecessarily breaking sharing for flushes (Mike Snitzer) [844808] - [dm] dm-thin: fix memory leak in process_prepared_mapping error paths (Mike Snitzer) [844808] - [dm] dm-thin: split discards on block boundary (Mike Snitzer) [844808] - [dm] introduce split_discard_requests (Mike Snitzer) [844808] - [dm] dm-raid: move sectors_per_dev calculation (Mike Snitzer) [844808] - [dm] dm-raid: restructure parse_raid_params (Mike Snitzer) [844808] - [dm] dm-mpath: add retain_attached_hw_handler feature (Mike Snitzer) [818374] - [scsi] scsi_dh: add scsi_dh_attached_handler_name (Mike Snitzer) [818374] - [dm] dm-thin: optimize power of two block size (Mike Snitzer) [814823] - [dm] dm-thin: support for non power of 2 pool blocksize (Mike Snitzer) [814823] - [dm] dm-stripe: optimize chunk_size calculations (Mike Snitzer) [814820] - [dm] dm-stripe: remove minimum stripe size (Mike Snitzer) [814820] - [dm] dm-stripe: support for non power of 2 chunksize (Mike Snitzer) [814820] - [dm] support non power of two target max_io_len (Mike Snitzer) [814820] - [dm] dm-stripe: remove stripes_mask (Mike Snitzer) [814820] - [dm] dm-snapshot: remove redundant assignment in merge fn (Mike Snitzer) [844808] - [dm] dm-thin: provide specific errors for two table load failure cases (Mike Snitzer) [844808] - [dm] dm-thin-metadata: introduce THIN_MAX_CONCURRENT_LOCKS (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove pointless label from __commit_transaction (Mike Snitzer) [844808] - [dm] dm-persistent-data: remove debug space map checker (Mike Snitzer) [844808] - [dm] dm-thin: clean up compiler warning (Mike Snitzer) [844808] - [dm] dm-thin: reduce endio_hook pool size (Mike Snitzer) [844808] - [dm] replace simple_strtoul (Mike Snitzer) [844808] - [dm] dm-thin: convert from simple_strto* to kstrto* (Mike Snitzer) [844808] - [dm] dm-raid1: set discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [dm] dm-thin: do not send discards to shared blocks (Mike Snitzer) [844808] - [dm] dm-table: introduce discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [block] do not artificially constrain max_sectors for stacking drivers (Mike Snitzer) [844968] - [dm] persistent-data: fix allocation failure in space map checker init (Mike Snitzer) [828955] - [dm] persistent-data: handle space map checker creation failure (Mike Snitzer) [828955] - [dm] persistent-data: fix shadow_info_leak on dm_tm_destroy (Mike Snitzer) [828955] - [dm] dm-thin: commit metadata before creating metadata snapshot (Mike Snitzer) [828955] - [dm] dm-thin: provide userspace access to pool metadata (Mike Snitzer) [828955] - [dm] dm-thin: use slab mempools (Mike Snitzer) [828955] - [dm] dm-thin: correct module description (Mike Snitzer) [828955] - [dm] dm-thin: add pool target flags to control discard (Mike Snitzer) [828955] - [dm] dm-thin: support discards (Mike Snitzer) [828955] - [dm] dm-thin: prepare to support discard (Mike Snitzer) [828955] - [dm] dm-thin: use dm_target_offset (Mike Snitzer) [828955] - [dm] dm-thin: support read only external snapshot origins (Mike Snitzer) [828955] - [dm] dm-thin: relax hard limit on the maximum size of a metadata device (Mike Snitzer) [828955] - [dm] persistent-data: remove space map ref_count entries if redundant (Mike Snitzer) [828955] - [dm] dm-thin: commit outstanding data every second (Mike Snitzer) [828955] - [dm] dm-thin: fix stacked bi_next usage (Mike Snitzer) [828955] - [dm] dm-bufio: there's no need to include linux/version.h (Mike Snitzer) [828955] - [dm] dm-thin-metadata: pass correct space map to dm_sm_root_size (Mike Snitzer) [828955] - [dm] persistent-data: remove redundant value_size arg from value_ptr (Mike Snitzer) [828955] - [dm] dm-thin: correct comments (Mike Snitzer) [828955] - [dm] persistent-data: fix btree rebalancing after remove (Mike Snitzer) [828955] - [dm] dm-mpath: allow ioctls to trigger pg init (Mike Snitzer) [760438] - [dm] dm-mpath: delay retry of bypassed pg (Mike Snitzer) [828955] - [dm] dm-mpath: reduce size of struct multipath (Mike Snitzer) [828955] - [dm] dm-mpath: detect invalid map_context (Mike Snitzer) [828955] - [dm] clear bi_end_io on remapping failure (Mike Snitzer) [828955] - [dm] reject trailing characters in sccanf input (Mike Snitzer) [828955] - [dm] dm-table: simplify call to free_devices (Mike Snitzer) [828955] - [dm] dm-exception-store: fix init error path (Mike Snitzer) [828955] - [dm] dm-flakey: fix crash on read when corrupt_bio_byte not set (Mike Snitzer) [828955] - [dm] dm-log-userspace: add log device dependency (Mike Snitzer) [828955] - [dm] remove superfluous smp_mb (Mike Snitzer) [828955] - [dm] use local printk ratelimit (Mike Snitzer) [828955] - [dm] dm-ioctl: add flag to wipe buffers for secure data (Mike Snitzer) [828955] - [dm] fix idr leak on module removal (Mike Snitzer) [828955] - [dm] replicator: remove all related code (Mike Snitzer) [828955] - [block] rename __make_request() to blk_queue_bio() (Mike Snitzer) [828955] - [block] export __make_request (Mike Snitzer) [828955]- [scsi] vmw_pvscsi: set max_id suggested by device (Rob Evers) [830357] - [scsi] fix medium error problems (Rob Evers) [845135] - [char] hw_random/virtio-rng: s3/s4 support (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: split out common code in probe / remove for s3/s4 ops (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: allow tasks to be killed that are waiting for rng input (Amit Shah) [844579 844582 844583] - [char] hwrng: virtio-rng - Convert to new API (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Fix double unlock in rng_dev_read (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Replace u32 in driver API with byte array (Amit Shah) [844579 844582 844583] - [kernel] timekeeping: Add missing update call in timekeeping_resume() (Prarit Bhargava) [836803] - [kernel] hrtimer: Update hrtimer base offsets each hrtimer_interrupt (Prarit Bhargava) [836803] - [kernel] timekeeping: Provide hrtimer update function (Prarit Bhargava) [836803] - [kernel] hrtimers: Move lock held region in hrtimer_interrupt() (Prarit Bhargava) [836803] - [kernel] timekeeping: Maintain ktime_t based offsets for hrtimers (Prarit Bhargava) [836803] - [kernel] timekeeping: Fix leapsecond triggered load spike issue (Prarit Bhargava) [836803] - [kernel] hrtimer: Provide clock_was_set_delayed() (Prarit Bhargava) [836803]- [powerpc] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [x86] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [acpi] apei/ghes: Printk queued error record before panic (Myron Stowe) [816496] - [acpi] apei/ghes: Distinguish interleaved error report in kernel log (Myron Stowe) [816496] - [acpi] apei: Add Kconfig option IRQ_WORK for GHES (Myron Stowe) [816496] - [acpi] apei/ghes: 32-bit buildfix (Myron Stowe) [816496] - [acpi] apei/ghes: Add hardware memory error recovery support (Myron Stowe) [816496] - [acpi] apei/ghes: Error records content based throttle (Myron Stowe) [816496] - [acpi] apei/ghes: printk support for recoverable error via NMI (Myron Stowe) [816496] - [lib] genalloc: Make gen_pool memory allocator lockless (Myron Stowe) [816496] - [misc] Add Kconfig option ARCH_HAVE_NMI_SAFE_CMPXCHG (Myron Stowe) [816496] - [acpi] apei/ghes: Do not ratelimit fatal error printk before panic (Myron Stowe) [816496] - [lib] genalloc: add support for specifying the physical address (Myron Stowe) [816496] - [lib] genalloc: add multiple-inclusion guards (Myron Stowe) [816496] - [lib] genalloc: fix allocation from end of pool (Myron Stowe) [816496] - [lib] genalloc: use bitmap_find_next_zero_area (Myron Stowe) [816496] - [usb] xhci: Fix oops caused by more USB2 ports than USB3 ports (Don Zickus) [738470 813677] - [i2c] i2c-i801: Add device IDs for Intel Lynx Point (John Villalovos) [738470] - [watchdog] iTCO_wdt: add Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [sound] alsa: Add Lynx Point HD Audio Controller DeviceIDs (John Villalovos) [738470] - [netdrv] e1000e: prevent oops when adapter is being closed and reset simultaneously (Dean Nelson) [826375] - [fs] cifs: possible memory leak in xattr (Sachin Prabhu) [824065] - [fs] cifs: integer overflow in parse_dacl() (Sachin Prabhu) [824065] - [fs] cifs: Call id to SID mapping functions to change owner/group (Sachin Prabhu) [824065] - [fs] cifs: Add data structures and functions for uid/gid to SID mapping (Sachin Prabhu) [824065] - [fs] cifs: Do not set cifs/ntfs acl using a file handle (Sachin Prabhu) [824065] - [fs] cifs: Fix endian error comparing authusers when cifsacl enabled (Sachin Prabhu) [824065] - [fs] cifs: Change key name to cifs.idmap, misc. clean-up (Sachin Prabhu) [824065] - [fs] cifs: Invoke id mapping functions (Sachin Prabhu) [824065] - [fs] cifs: Add idmap key and related data structures and functions (Sachin Prabhu) [824065] - [fs] cifs: Allow to set extended attribute cifs_acl (Sachin Prabhu) [824065] - [fs] cifs: Use mask of ACEs for SID Everyone to calculate all three permissions user, group, and other (Sachin Prabhu) [824065] - [fs] cifs: goto out here is unnecessary (Sachin Prabhu) [823934] - [fs] cifs: remove bogus call to cifs_cleanup_volume_info (Sachin Prabhu) [823934] - [fs] cifs: tidy cifs_do_mount() up a bit (Sachin Prabhu) [823934] - [fs] cifs: close sget() races (Sachin Prabhu) [823934] - [fs] cifs: pull freeing mountdata/dropping nls/freeing cifs_sb into cifs_umount() (Sachin Prabhu) [823934] - [fs] cifs: move cifs_umount() call into ->kill_sb() (Sachin Prabhu) [823934] - [fs] cifs: pull cifs_mount() call up (Sachin Prabhu) [823934] - [fs] cifs: sanitize cifs_umount() prototype (Sachin Prabhu) [823934] - [fs] cifs: initialize ->tlink_tree in cifs_setup_cifs_sb() (Sachin Prabhu) [823934] - [fs] cifs: allocate mountdata earlier (Sachin Prabhu) [823934] - [fs] cifs: don't pass superblock to cifs_mount() (Sachin Prabhu) [823934] - [fs] cifs: don't leak nls on mount failure (Sachin Prabhu) [823934] - [fs] cifs: double free on mount failure (Sachin Prabhu) [823934] - [fs] cifs: trivial cleanup fscache cFYI and cERROR messages (Sachin Prabhu) [823934] - [fs] cifs: Fix memory leak in cifs_do_mount (Sachin Prabhu) [823934] - [fs] cifs: When mandatory encryption on share, fail mount (Sachin Prabhu) [823934] - [fs] cifs: Move smb_vol to cifsglob.h (Sachin Prabhu) [823934] - [fs] cifs: Rename three structures to avoid camel case (Sachin Prabhu) [823934] - [fs] cifs: Remove unused inode number while fetching root inode (Sachin Prabhu) [823934] - [fs] cifs: Remove build warning (Sachin Prabhu) [823934] - [fs] cifs: Fix undefined behavior when mount fails (Sachin Prabhu) [823934] - [fs] cifs: Simplify mount code for further shared sb capability (Sachin Prabhu) [823934] - [fs] cifs: Simplify connection structure search calls (Sachin Prabhu) [823934] - [fs] cifs: Add rwpidforward mount option (Sachin Prabhu) [823902] - [fs] cifs: Use pid saved from cifsFileInfo in writepages and set_file_size (Sachin Prabhu) [823902] - [fs] cifs: clean up error handling in cifs_mknod (Sachin Prabhu) [823902] - [fs] cifs: Fix to problem with getattr caused by invalidate simplification patch (Sachin Prabhu) [823878] - [fs] cifs: Simplify invalidate part (Sachin Prabhu) [823878] - [fs] cifs: Add launder_page operation (Sachin Prabhu) [823878] - [fs] cifs: Use invalidate_inode_pages2 instead of invalidate_remote_inode (Sachin Prabhu) [823878] - [fs] cifs: Fix oplock break handling (Sachin Prabhu) [823843] - [fs] cifs: switch cifs_open and cifs_create to use CIFSSMBUnixSetFileInfo (Sachin Prabhu) [823630] - [fs] cifs: Simplify cifs_open code (Sachin Prabhu) [823630] - [fs] cifs: Simplify non-posix open stuff (Sachin Prabhu) [823630] - [fs] cifs: fix handling of scopeid in cifs_convert_address (Sachin Prabhu) [823625] - [fs] cifs: add attribute cache timeout (actimeo) tunable (Sachin Prabhu) [823620] - [fs] cifs: TCP_Server_Info diet (Sachin Prabhu) [823842] - [fs] cifs: directio read/write cleanups (Sachin Prabhu) [742314] - [fs] cifs: Fix variable types in cifs_iovec_read/write (Sachin Prabhu) [742314] - [fs] cifs: Add strictcache mount option (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_writev (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_readv (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_file_strict_mmap (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_fsync (Sachin Prabhu) [742314] - [fs] cifs: Make cifsFileInfo_put work with strict cache mode (Sachin Prabhu) [742314] - [fs] NFS: Don:t leak in nfs_proc_symlink() (Jeff Layton) [802538] - [fs] nfs: skip commit in releasepage if we:re freeing memory for fs-related reasons (Jeff Layton) [832434] - [fs] gfs2: fix kernel panic with small gfs2 filesystems - 1 RG (Abhijith Das) [838638] - [block] fix infinite loop in __getblk_slow (Jeff Moyer) [534080] - [fs] block_dev: don't mark buffers beyond end of disk as mapped (Jeff Moyer) [534080] - [fs] nfs4: fix referrals on mounts that use IPv6 addrs (Steve Dickson) [820734] - [fs] nfsd: add IPv6 addr escaping to fs_location hosts (Steve Dickson) [820734] - [fs] nfs: Enclose hostname in brackets when needed in nfs_do_root_mount (Steve Dickson) [820734] - [fs] nfs4: serialize layoutcommit (Steve Dickson) [837871] - [fs] pnfs: cleanup_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: encode_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: let layoutcommit handle a list of lseg (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit cred at layout header init (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit lwb at layout header (Steve Dickson) [837871] - [block] virtio-blk: Call revalidate_disk() upon online disk resize (Jeff Moyer) [693940] - [fs] fs/direct-io.c: dont try to allocate more than BIO_MAX_PAGES in a bio (Jeff Moyer) [832962] - [fs] nfsd: don't fail unchecked creates of non-special files (J. Bruce Fields) [808112] - [fs] NFS: fix return value of nfs_pagein_one/nfs_flush_one (Steve Dickson) [837871] - [fs] pNFS: Fall back to ordinary i/o through the mds if we have no layout segment (Steve Dickson) [837871] - [fs] pNFS: Add an initialisation callback for pNFS (Steve Dickson) [837871] - [fs] pnfs: write: Set mds_offset in the generic layer - it is needed by all LDs (Steve Dickson) [837871] - [fs] NFS: move pnfs layouts to nfs_server structure (Steve Dickson) [837871] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [837871]- [mm] check PageUnevictable in lru_deactivate() (Jan Stancek) [846253] - [virt] virtio-blk: Use block layer provided spinlock (Asias He) [734051] - [virt] virtio-blk: Reset device after blk_cleanup_queue() (Asias He) [734051] - [virt] virtio-blk: Call del_gendisk() before disable guest kick (Asias He) [734051] - [virt] virtio-blk: Fix hot-unplug race in remove method (Asias He) [734051] - [virt] virtio_blk: Drop unused request tracking list (Asias He) [734051] - [acpi] apei: new einj parameter to control trigger action (Myron Stowe) [816508] - [acpi] apei: limit the range of einj_param (Myron Stowe) [816508] - [acpi] apei: Use acpi_os_map_memory() instead of ioremap() in einj driver (Myron Stowe) [816508] - [acpi] apei: cleanup 0 vs NULL confusion (Myron Stowe) [816508] - [acpi] apei: Allow empty EINJ Trigger Error Action Table (Myron Stowe) [816508] - [acpi] apei: Add extensions to EINJ from rev 5.0 of acpi spec (Myron Stowe) [816508] - [acpi] apei: Print resource errors in conventional format (Myron Stowe) [816508] - [net] dev: consolidate netif_needs_gso() checks (Amerigo Wang) [822737] - [net] skbuff: add check for non-linear to warn_if_lro and needs_linearize (Amerigo Wang) [822737] - [net] dev: Optimize non-gso test checks (Amerigo Wang) [822737] - [powerpc] time: Fixups for powerpc timekeeping code (Prarit Bhargava) [843138] - [mm] Eliminate kernel crash due to races in hugetlbfs (Larry Woodman) [822458] - [net] tcp: clear hints to avoid a stale one (Andy Gospodarek) [807704] - [net] fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handling (Jiri Benc) [838450]- [net] openvswitch: checking wrong variable in queue_userspace_packet() (Herbert Xu) [805656] - [net] openvswitch: Validation of IPv6 set port action uses IPv4 header (Herbert Xu) [805656] - [net] openvswitch: Release rtnl_lock if ovs_vport_cmd_build_info() failed (Herbert Xu) [805656] - [net] openvswitch: Add length check when retrieving TCP flags (Herbert Xu) [805656] - [net] openvswitch: Fix checksum update for actions on UDP packets (Herbert Xu) [805656] - [net] openvswitch: Honor dp_ifindex, when specified, for vport lookup by name (Herbert Xu) [805656] - [net] openvswitch: Fix multipart datapath dumps (Herbert Xu) [805656] - [net] openvswitch: small potential memory leak in ovs_vport_alloc() (Herbert Xu) [805656] - [net] openvswitch: Add Open vSwitch kernel components (Herbert Xu) [805656] - [lib] flex_array: export symbols to modules (Herbert Xu) [805656] - [net] net: Add rcu_dereference_rtnl (Herbert Xu) [805656] - [net] Add skb_reset_mac_len helper (Herbert Xu) [805656] - [net] rcu: add __rcu API for later sparse checking (Herbert Xu) [805656] - [net] ipv6: Add fragment reporting to ipv6_skip_exthdr() (Herbert Xu) [805656] - [net] vlan: Move vlan_set_encap_proto() to vlan header file (Herbert Xu) [805656] - [net] genetlink: Add rcu_dereference_genl and genl_dereference (Herbert Xu) [805656] - [net] genetlink: Add lockdep_genl_is_held() (Herbert Xu) [805656] - [net] netlink: Export genl_lock() API for use by modules (Herbert Xu) [805656] - [net] genetlink: Add genl_notify() (Herbert Xu) [805656] - [x86] setup: Update hardware check to support Intel Haswell processors (Prarit Bhargava) [842862] - [kernel] tracing, function tracer: Clean up strstrip() usage (Jiri Olsa) [838745] - [kernel] tracing: Support multiple pids in set_pid_ftrace file (Jiri Olsa) [838745] - [mm] thp: remove unnecessary tlb flush for mprotect (Andrea Arcangeli) [823994] - [mm] thp: improve order in lru list for split huge page (Andrea Arcangeli) [823994] - [mm] thp: Set compound tail page _count to zero (Andrea Arcangeli) [823994] - [mm] thp: Add compound tail page _mapcount when mapped (Andrea Arcangeli) [823994] - [mm] thp: reduce khugepaged freezing latency (Andrea Arcangeli) [823994] - [mm] Fix slab->page flags corruption (Andrea Arcangeli) [823994] - [powerpc] oprofile: Handle events that raise an exception without overflowing (Steve Best) [834157] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Steve Best) [829758] - [usb] ehci: go back to using the system clock for QH unlinks (Gerd Hoffmann) [816576] - [md] dm-raid1: Fix mirror crash when discard request is sent and sync is in progress (Mikulas Patocka) [837607] - [scsi] st: increase max number of tapes configured (Rob Evers) [533469] - [mm] Never OOM kill tasks outside of memory cgroup when memory.limit_in_bytes is exceeded by a Transparent Huge Page (Larry Woodman) [811255] - [netdrv] bond_alb: don't disable softirq under bond_alb_xmit (Jiri Pirko) [841987]- [net] ipv4: add RCU protection to inet->opt (Jiri Pirko) [829109] - [x86] perf: Update event scheduling constraints for AMD family 15h models (Jiri Olsa) [739441] - [x86] ioapic: Fix kdump race with migrating irq (Don Zickus) [783322] - [net] sctp: Implement quick failover draft from tsvwg (Neil Horman) [830716] - [net] sctp: be more restrictive in transport selection on bundled sacks (Neil Horman) [830716] - [net] rds: set correct msg_namelen (Weiping Pan) [822731] {CVE-2012-3430}- [s390] kernel: pfault task state race (Hendrik Brueckner) [831262] - [powerpc] pseries: Support lower minimum entitlement for virtual processors (Steve Best) [822651] - [kernel] sched: Fix signed unsigned comparison in check_preempt_tick() (Frederic Weisbecker) [835797] - [edac] i5000_edac: Fix the fatal error channel report (Mauro Carvalho Chehab) [806796] - [security] selinux: fix error codes in cond_read_bool() (Eric Paris) [839315] - [mm] page-writeback: Improvement of page writeback ordering (Naoya Horiguchi) [786025] - [mm] reduce page fragmentation in buddy allocator (Jarod Wilson) [786318]- [pci] print out PCI device info along with duration (Myron Stowe) [808213] - [pci] Move "pci reassigndev resource alignment" out of quirks.c (Myron Stowe) [808213] - [pci] Use class for quirk for usb host controller fixup (Myron Stowe) [808213] - [pci] Use class for quirk for netmos class fixup (Myron Stowe) [808213] - [pci] Use class for quirk for intel e100 interrupt fixup (Myron Stowe) [808213] - [pci] Use class for quirk for legacy ATA NO_D3 (Myron Stowe) [808213] - [pci] Use class for quirk for cardbus_legacy (Myron Stowe) [808213] - [pci] Use class for quirk for pci_fixup_video (Myron Stowe) [808213] - [pci] Use class quirk for intel fix_transparent_bridge (Myron Stowe) [808213] - [pci] Use class for quirk for via_no_dac (Myron Stowe) [808213] - [pci] Add class support in quirk handling (Myron Stowe) [808213] - [pci] Annotate PCI quirks in initcall_debug style (Myron Stowe) [808213] - [kernel] async: remove redundant declaration (Myron Stowe) [808213] - [pci] init.h: Add "extern int initcall_debug" (Myron Stowe) [808213] - [powerpc] Make keyctl new_session work on powerpc (David Howells) [830152] - [pci] Fix uninitialized variable 'cap_mask' (Myron Stowe) [813363] - [s390] enable ARCH_DMA_ADDR_T_64BIT with 64BIT (Prarit Bhargava) [715410] - [x86] Enable ARCH_DMA_ADDR_T_64BIT with X86_64 || HIGHMEM64G (Prarit Bhargava) [715410] - [powerpc] enable ARCH_DMA_ADDR_T_64BIT with ARCH_PHYS_ADDR_T_64BIT (Prarit Bhargava) [715410] - [kernel] add the common dma_addr_t typedef to include/linux/types.h (Prarit Bhargava) [715410] - [pci] ahci: add pci quirk for JMB362 (Prarit Bhargava) [836880] - [net] tun: allow tap iface in netconsole'd bridge (Jiri Benc) [838025] - [net] netconsole: fix deadlock on network restart (Jiri Benc) [839266] - [net] ipv4/ping: Fix recvmsg MSG_OOB error handling (Jiri Pirko) [787705] - [net] fix some sparse errors (Jiri Pirko) [787705] - [net] ping: dont increment ICMP_MIB_INERRORS (Jiri Pirko) [787705] - [net] ping: remove some sparse errors (Jiri Pirko) [787705] - [net] ping: fix the coding style (Jiri Pirko) [787705] - [net] ping: make local functions static (Jiri Pirko) [787705] - [net] ping: cleanups ping_v4_unhash() (Jiri Pirko) [787705] - [net] ipv4/ping: Remove duplicate icmp.h include (Jiri Pirko) [787705] - [net] ping: fix build failure (Jiri Pirko) [787705] - [net] ping: dont call udp_ioctl() (Jiri Pirko) [787705] - [net] ping: small changes (Jiri Pirko) [787705] - [net] ipv4: add IPPROTO_ICMP socket kind (Jiri Pirko) [787705] - [x86] amd_iommu: Fix SRIOV and hotplug devices (Stefan Assmann) [832009] - [mm] hugetlb: fix resv_map leak in error path (Motohiro Kosaki) [824351] {CVE-2012-2390}- [crypto] signature: remove module signing xtime usage (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecond (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix a few minor newline issues (Prarit Bhargava) [836748] - [kernel] time: fix s/then/than/ spelling errors (Prarit Bhargava) [836748] - [kernel] time: Avoid scary backtraces when warning of > 11 adj (Prarit Bhargava) [836748] - [kernel] ntp: Fix leap-second hrtimer livelock (Prarit Bhargava) [836748] - [kernel] time: Fix change_clocksource locking (Prarit Bhargava) [836748] - [kernel] time: Move common updates to a function (Prarit Bhargava) [836748] - [kernel] time: Reorder so the hot data is together (Prarit Bhargava) [836748] - [kernel] time: Remove most of xtime_lock usage in timekeeping.c (Prarit Bhargava) [836748] - [kernel] ntp: Add ntp_lock to replace xtime_locking (Prarit Bhargava) [836748] - [kernel] ntp: Access tick_length variable via ntp_tick_length() (Prarit Bhargava) [836748] - [kernel] time: Add timekeeper lock (Prarit Bhargava) [836748] - [kernel] time: Cleanup global variables and move them to the top (Prarit Bhargava) [836748] - [kernel] time: Move raw_time into timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move xtime into timekeeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move wall_to_monotonic into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move total_sleep_time into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Fix spelling mistakes in new comments (Prarit Bhargava) [836748] - [kernel] time: fix bogus comment in timekeeping_get_ns_raw (Prarit Bhargava) [836748] - [kernel] timekeeping: add arch_offset hook to ktime_get functions (Prarit Bhargava) [836748] - [kernel] clocksource: Avoid selecting mult values that might overflow when adjusted (Prarit Bhargava) [836748] - [kernel] time: Improve documentation of timekeeeping_adjust() (Prarit Bhargava) [836748] - [kernel] time: Fix stupid KERN_WARN compile issue (Prarit Bhargava) [836748] - [kernel] time: Avoid accumulating time drift in suspend/resume (Prarit Bhargava) [836748] - [kernel] time: Catch invalid timespec sleep values in __timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] hrtimers: Prepare for cancel on clock was set timers (Prarit Bhargava) [836748] - [kernel] time: Add timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] time: Extend get_xtime_and_monotonic_offset() to also return sleep (Prarit Bhargava) [836748] - [kernel] time: Introduce get_monotonic_boottime and ktime_get_boottime (Prarit Bhargava) [836748] - [kernel] time: Introduce timekeeping_inject_offset (Prarit Bhargava) [836748] - [kernel] time: Correct the *settime* parameters (Prarit Bhargava) [836748] - [kernel] time: Provide xtime_update() (Prarit Bhargava) [836748] - [kernel] time: Remove unused __get_wall_to_monotonic() (Prarit Bhargava) [836748] - [kernel] time: Provide get_xtime_and_monotonic_offset() (Prarit Bhargava) [836748] - [kernel] time: Move do_timer() to kernel/time/timekeeping.c (Prarit Bhargava) [836748] - [kernel] timekeeping: Make local variables static (Prarit Bhargava) [836748] - [kernel] time: Compensate for rounding on odd-frequency clocksources (Prarit Bhargava) [836748] - [kernel] time: Workaround gcc loop optimization that causes 64bit div errors (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix overflow in rawtime tv_nsec on 32 bit archs (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix update_vsyscall to provide wall_to_monotonic offset (Prarit Bhargava) [836748] - [powerpc] kernel: RHEL6 xtime removal (Prarit Bhargava) [836748] - [kernel] timekeeping: Make xtime and wall_to_monotonic static (Prarit Bhargava) [836748] - [powerpc] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] hrtimer: Cleanup direct access to wall_to_monotonic (Prarit Bhargava) [836748] - [kernel] time: Kill off CONFIG_GENERIC_TIME (Prarit Bhargava) [836748] - [kernel] time: Implement timespec_add (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [kernel] time: Clean up warp_clock() (Prarit Bhargava) [836748] - [virt] time: Clean up direct xtime usage in xen (Prarit Bhargava) [836748] - [s390] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [kernel] clocksource: add suspend callback (Prarit Bhargava) [836748] - [kernel] ntp: Cleanup xtime references in ntp.c (Prarit Bhargava) [836748] - [kernel] Revert: time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Implement logarithmic time accumulation (Prarit Bhargava) [836748] - [kernel] Revert: time: Implement logarithmic time accumalation (Prarit Bhargava) [836748] - [kernel] Revert: Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] Revert: nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748]- [netdrv] be2net: reduce gso_max_size setting to account for ethernet header (Ivan Vecera) [834185] - [netdrv] dl2k: fix unfiltered netdev rio_ioctl access by users (Jacob Tanenbaum) [818825] {CVE-2012-2313} - [fs] proc/stat: fix whitespace damage in use arch_idle_time patch (Steve Best) [841149] - [virt] kvm: disable writeback for TEST in emulator (Gleb Natapov) [842211] - [x86] lapic-timer: Increase the max_delta to 31 bits (Prarit Bhargava) [832138] - [net] 8021q/vlan: filter device events on bonds (Neil Horman) [841983]- [fs] nfs: fix EOF incorrectly set on short read for nfsv2 (Sachin Prabhu) [827126] - [usbhid] hiddev: Consolidate device existence checks in hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: Fix race between disconnect and hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: protect against disconnect/NULL-dereference race (Don Zickus) [839973] - [perf] events: Fix ring_buffer_wakeup() brown paperbag bug (Frederic Weisbecker) [839105] - [perf] Fix loss of notification with multi-event (Frederic Weisbecker) [839105] - [perf] Split up buffer handling from core code (Frederic Weisbecker) [839105] - [drm] i915: fix integer overflow in i915_gem_do_execbuffer() (Jacob Tanenbaum) [824563] {CVE-2012-2384} - [crypto] algapi: Move larval completion into algboss (Herbert Xu) [832135] - [kernel] pm_qos: Accept ASCII values for latency (Herbert Xu) [833456] - [x86] Use .cfi_sections for assembly code (Mark Wielaard) [823990] - [scsi] mpt2sas: reduce lock contention (Tomas Henzl) [790506] - [net] ipv4: fix panic while tuning accept_local (Weiping Pan) [835911]- [powerpc] Fix wrong divisor in usecs_to_cputime backport (Steve Best) [821374] - [drm] i915: fix integer overflow in i915_gem_execbuffer2() (Jacob Tanenbaum) [824555] {CVE-2012-2383} - [fs] proc/stat: Use arch_idle_time for idle and iowait times if available (Steve Best) [841149] - [lib] kstrto: Reduce the number of expensive division instructions done by _parse_integer() (Sachin Prabhu) [820847] - [lib] kstrtox: common code between kstrto*() and simple_strto*() functions (Sachin Prabhu) [820847] - [lib] make _tolower() public (Sachin Prabhu) [820847] - [lib] vsprintf: use TOLOWER whenever possible (Sachin Prabhu) [820847] - [lib] lib: add kstrto*_from_user() (Sachin Prabhu) [820847] - [lib] kstrtox: simpler code in _kstrtoull() (Sachin Prabhu) [820847] - [lib] kstrto: converting strings to integers done (hopefully) right (Sachin Prabhu) [820847] - [lib] vsprintf: reuse almost identical simple_strtoulX() functions (Sachin Prabhu) [820847] - [usb] core: change the memory limits in usbfs URB submission (Don Zickus) [828271] - [usb] core: unify some error pathways in usbfs (Don Zickus) [828271] - [base] firmware: Fix an oops on reading fw_priv->fw in sysfs loading file (Prarit Bhargava) [819877]- [tools] perf, spec: Add bison and flex build BuildRequires (Jiri Olsa) [827474] - [tools] perf, compat: Disable hw breakpoint events (Jiri Olsa) [827474] - [tools] perf, compat: Disable branch stack feature (Jiri Olsa) [827474] - [tools] perf, compat: Disable PMU events (Jiri Olsa) [827474] - [tools] perf, stat: handle ENXIO error for perf_event_open (Jiri Olsa) [827474] - [tools] perf: Turn off compiler warnings for flex and bison generated files (Jiri Olsa) [827474] - [tools] perf, stat: Fix case where guest/host monitoring is not supported by kernel (Jiri Olsa) [827474] - [tools] perf, build-id: Fix filename size calculation (Jiri Olsa) [827474] - [tools] perf, symbols: Read plt symbols from proper symtab_type binary (Jiri Olsa) [827474] - [tools] perf: Add 'G' and 'H' modifiers to event parsing (Jiri Olsa) [827474] - [tools] perf: Drop CROSS_COMPILE from flex and bison calls (Jiri Olsa) [827474] - [tools] perf, report: Fix crash showing warning related to kernel maps (Jiri Olsa) [827474] - [tools] perf, archive: Correct cutting of symbolic link (Jiri Olsa) [827474] - [tools] perf: Ignore auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf: Fix parsers' rules to dependencies (Jiri Olsa) [827474] - [tools] perf: fix NO_GTK2 Makefile config error (Jiri Olsa) [827474] - [tools] perf, session: Skip event correctly for unknown id/machine (Jiri Olsa) [827474] - [tools] perf, kvm: Finding struct machine fails for PERF_RECORD_MMAP (Jiri Olsa) [827474] - [tools] perf, annotate: Validate addr in symbol__inc_addr_samples (Jiri Olsa) [827474] - [tools] perf, hists browser: Fix NULL deref in hists browsing code (Jiri Olsa) [827474] - [tools] perf, hists: Catch and handle out-of-date hist entry maps. (Jiri Olsa) [827474] - [tools] perf, annotate: Fix hist decay (Jiri Olsa) [827474] - [tools] perf, top: Add intel_idle to the skip list (Jiri Olsa) [827474] - [tools] perf: Fix getrusage() related build failure on glibc trunk (Jiri Olsa) [827474] - [tools] perf: Remove auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf, annotate: Fix off by one symbol hist size allocation and hit accounting (Jiri Olsa) [827474] - [tools] perf, annotate: addr2line wants addresses in same format as objdump (Jiri Olsa) [827474] - [tools] perf, probe: Finder fails to resolve function name to address (Jiri Olsa) [827474] - [tools] perf, symbols: Handle NULL dso in dso__name_len (Jiri Olsa) [827474] - [tools] perf, symbols: Do not include libgen.h (Jiri Olsa) [827474] - [tools] perf: Fix bug in raw sample parsing (Jiri Olsa) [827474] - [tools] perf: Fix display of first level of callchains (Jiri Olsa) [827474] - [tools] perf, diff: Fix to work with new hists design (Jiri Olsa) [827474] - [tools] perf: Fix modifier to be applied on correct events (Jiri Olsa) [827474] - [tools] perf: Fix various casting issues for 32 bits (Jiri Olsa) [827474] - [tools] perf: Simplify event_read_id exit path (Jiri Olsa) [827474] - [tools] perf: Use scnprintf where applicable (Jiri Olsa) [827474] - [tools] perf: Incorrect use of snprintf results in SEGV (Jiri Olsa) [827474] - [tools] perf, record: Fix buffer overrun bug in tracepoint_id_to_path() (Jiri Olsa) [827474] - [tools] perf, report: Add a simple GTK2-based 'perf report' browser (Jiri Olsa) [827474] - [tools] perf, report: Document --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Clean lines inside of the input window (Jiri Olsa) [827474] - [tools] perf, report: Treat an argument as a symbol filter (Jiri Olsa) [827474] - [tools] perf, report: Add --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Add 's' key to filter by symbol name (Jiri Olsa) [827474] - [tools] perf, ui browser: Introduce ui_browser__input_window (Jiri Olsa) [827474] - [tools] perf, hists: Add hists__filter_by_symbol (Jiri Olsa) [827474] - [tools] perf: Do not disable members of group event (Jiri Olsa) [827474] - [tools] perf, stat: Fix event grouping on forked task (Jiri Olsa) [827474] - [tools] perf: Add support to specify pmu style event (Jiri Olsa) [827474] - [tools] perf: Add perf pmu object to access pmu format definition (Jiri Olsa) [827474] - [tools] perf: Add config options support for event parsing (Jiri Olsa) [827474] - [tools] perf: Add parser generator for events parsing (Jiri Olsa) [827474] - [tools] perf: Adjust make rules (Jiri Olsa) [827474] - [tools] perf, report: Fix annotate double quit issue in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Remove duplicate annotate choice in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Enable TUI in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Auto-detect branch stack sampling mode (Jiri Olsa) [827474] - [tools] perf, record: Add HEADER_BRANCH_STACK tag (Jiri Olsa) [827474] - [tools] perf, record: Provide default branch stack sampling mode option (Jiri Olsa) [827474] - [tools] perf: Make perf able to read files from older ABIs (Jiri Olsa) [827474] - [tools] perf: Fix ABI compatibility bug in print_event_desc() (Jiri Olsa) [827474] - [tools] perf: Enable reading of perf.data files from different ABI rev (Jiri Olsa) [827474] - [tools] perf, report: Add support for taken branch sampling (Jiri Olsa) [827474] - [tools] perf, record: Add support for sampling taken branch (Jiri Olsa) [827474] - [tools] perf: Add code to support PERF_SAMPLE_BRANCH_STACK (Jiri Olsa) [827474] - [tools] perf, annotate: Add missing newline on error message (Jiri Olsa) [827474] - [tools] perf, annotate: Fix help string on tui (Jiri Olsa) [827474] - [tools] perf, annotate: Restore title when came back to original symbol (Jiri Olsa) [827474] - [tools] perf, annotate: Handle lower case key code in annotate_browser__run() (Jiri Olsa) [827474] - [tools] perf, annotate: Print asm code as blue when source code is displayed (Jiri Olsa) [827474] - [tools] perf: Add descriptions of missing Makefile arguments (Jiri Olsa) [827474] - [tools] perf, evlist: Restore original errno after open failed (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length without DWARF info too (Jiri Olsa) [827474] - [tools] perf: Ensure comm string is properly terminated (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length (Jiri Olsa) [827474] - [tools] perf, evlist: Return first evsel for non-sample event on old kernel (Jiri Olsa) [827474] - [tools] perf: fix broken perf record -a mode (Jiri Olsa) [827474] - [tools] perf: Remove duplicated string.h includes (Jiri Olsa) [827474] - [tools] perf: Allow expressions in __print_symbolic() fields (Jiri Olsa) [827474] - [tools] perf: Invert the sample_id_all logic (Jiri Olsa) [827474] - [tools] perf: Handle kernels that don't support attr.exclude_{guest, host} (Jiri Olsa) [827474] - [tools] perf: cleanup initialization of attr->size (Jiri Olsa) [827474] - [tools] perf: Factor out feature op to process header sections (Jiri Olsa) [827474] - [tools] perf: Moving code in header.c (Jiri Olsa) [827474] - [tools] perf: Add bitmap_or function into bitmap object (Jiri Olsa) [827474] - [tools] perf: Add sysfs mountpoint interface (Jiri Olsa) [827474] - [tools] perf: Remove unused functions from debugfs object (Jiri Olsa) [827474] - [tools] perf: Get rid of ctype.h in symbol.c (Jiri Olsa) [827474] - [tools] perf: ctype.c only wants util.h (Jiri Olsa) [827474] - [tools] perf: Implement islower/isupper macro into util.h (Jiri Olsa) [827474] - [tools] perf: Change perf_guest default back to false (Jiri Olsa) [827474] - [tools] perf, top: Don't process samples with no valid machine object (Jiri Olsa) [827474] - [tools] perf: Allow multiple threads or processes in record, stat, top (Jiri Olsa) [827474] - [tools] perf: Fix out of tree compiles (Jiri Olsa) [827474] - [tools] perf: Fix build dependency of perf python extension (Jiri Olsa) [827474] - [tools] perf, record: No build id option fails (Jiri Olsa) [827474] - [tools] perf: fix endianness detection in perf.data (Jiri Olsa) [827474] - [tools] perf, stat: Align scaled output of cpu-clock (Jiri Olsa) [827474] - [tools] perf, stat: Adjust print unit (Jiri Olsa) [827474] - [tools] perf, doc: Allow producing documentation in a specified output directory (Jiri Olsa) [827474] - [tools] perf, evsel: Fix an issue where perf report fails to show the proper percentage (Jiri Olsa) [827474] - [tools] perf, record: Make feature initialization generic (Jiri Olsa) [827474] - [tools] perf, probe: Rename target_module to target (Jiri Olsa) [827474] - [tools] perf: Remove distclean from Makefile help output (Jiri Olsa) [827474] - [tools] perf, evlist: Make splice_list_tail method public (Jiri Olsa) [827474] - [tools] perf, python: Use attr.watermark in twatch.py (Jiri Olsa) [827474] - [tools] perf: Remove unnecessary ctype.h inclusion (Jiri Olsa) [827474] - [tools] perf, lock: Document lock info subcommand (Jiri Olsa) [827474] - [tools] perf, top: Fix number of samples displayed (Jiri Olsa) [827474] - [tools] perf, script: Add option resolving vmlinux path (Jiri Olsa) [827474] - [tools] perf, script: Add the offset field specifier (Jiri Olsa) [827474] - [tools] perf, script: Print branch_from and branch_to of BTS events (Jiri Olsa) [827474] - [tools] perf, script: Unify the expressions indicating "unknown" (Jiri Olsa) [827474] - [tools] perf, evsel: Fix spelling typo (Jiri Olsa) [827474] - [tools] perf: Fix strlen() bug in perf_event__synthesize_event_type() (Jiri Olsa) [827474] - [tools] perf: probe usability fixes (Jiri Olsa) [827474] - [tools] perf: Fix broken build by defining _GNU_SOURCE in Makefile (Jiri Olsa) [827474] - [tools] perf: Introduce per user view (Jiri Olsa) [827474] - [tools] perf: Add fprintf methods for thread_map and cpu_map classes (Jiri Olsa) [827474] - [tools] perf: Add support for guest/host-only profiling (Jiri Olsa) [827474] - [tools] perf, kvm: Do guest-only counting by default (Jiri Olsa) [827474] - [fs] ext4: properly dirty split extent nodes (David Jeffery) [838640] - [netdrv] ixgbe: BIT_APP_UPCHG not set by ixgbe_copy_dcb_cfg() (Andy Gospodarek) [814044] - [netdrv] ixgbe: driver fix for link flap (Andy Gospodarek) [814044] - [net] tcp: Add TCP_USER_TIMEOUT socket option (Jiri Benc) [819610]- [net] bridge: Fix enforcement of multicast hash_max limit (Thomas Graf) [832575] - [net] bluetooth: fix sco_conninfo infoleak (Jacob Tanenbaum) [681308] {CVE-2011-1078} - [wireless] ipw2200: remove references to CFG80211_WEXT config option (John Linville) [839311] - [virt] kvm: whitelist-based GET_SUPPORTED_CPUID (Eduardo Habkost) [832486] - [virt] kvm: handle last_boosted_vcpu = 0 case (Rik van Riel) [827031] - [net] ehea: fix promiscuous mode (Steve Best) [826075] - [net] ehea: fix allmulticast support (Steve Best) [826075] - [s390] kdump: Move early_pgm_check_handler() to text section (Hendrik Brueckner) [831288]- [s390] kdump: Fix PSW restart on offline CPUs (Hendrik Brueckner) [831277] - [s390] kdump: Use real mode for PSW restart and kexec (Hendrik Brueckner) [831278] - [s390] kernel: clear page table for sw large page emulation (Hendrik Brueckner) [831265] - [s390] dasd: re-prioritize partition detection message (Hendrik Brueckner) [831261] - [s390] zfcpdump: Implement async sdias event processing (Hendrik Brueckner) [818893] - [mm] readahead: readahead page allocations are OK to fail (Jeff Moyer) [804815] - [base] firmware_class: fix memory leak - free allocated pages kabi fixes (Prarit Bhargava) [745657] - [base] firmware_class: fix memory leak - free allocated pages (Prarit Bhargava) [745657] - [fs] tmpfs: fix highmem swapoff crash regression (Rafael Aquini) [817719] - [fs] tmpfs: fix race between truncate and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix race between swapoff and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix spurious ENOSPC when racing with unswap (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and swapoff (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and writepage (Rafael Aquini) [817719]- [net] ipv6/netfilter: fix null pointer dereference in nf_ct_frag6_reasm() (Petr Matousek) [833412] {CVE-2012-2744} - [x86] io-apic: IO-APIC MMIO should not fail on resource insertion (Prarit Bhargava) [790726] - [x86] apic: Use PAGE_SIZE instead of numbers (Prarit Bhargava) [790726] - [firmware] dmi: bail earlier if no smbios found (Jarod Wilson) [833588] - [x86] cpu: mark hardware unsupported in single function (Prarit Bhargava) [829436] - [net] 9p: replace p9_poll_task with a work (Prarit Bhargava) [789126] - [net] 9p: use system_wq instead of p9_mux_wq (Prarit Bhargava) [789126] - [bluetooth] btusb: typo in Broadcom SoftSailing id (Don Zickus) [768385] - [bluetooth] btusb: add device entry for Broadcom SoftSailing (Don Zickus) [768385] - [ipc] mqueue: add rbtree node caching support checkpatch fixes (Doug Ledford) [826177] - [ipc] mqueue: add rbtree node caching support (Doug Ledford) [826177] - [virtio] virtio_balloon: separate out common code between remove and freeze functions (Amit Shah) [813227] - [virtio] virtio_balloon: drop restore_common() (Amit Shah) [813227] - [virtio] virtio_balloon: let host know of updated balloon size before module removal (Amit Shah) [813227] - [crypto] sha512: Fix byte counter overflow in SHA-512 (Jarod Wilson) [830977] - [kernel] Prevent keyctl new_session from causing a panic (David Howells) [827424] {CVE-2012-2745} - [mm] reclaim invalidated page ASAP (Rafael Aquini) [817659] - [mm] memcg: move memcg reclaimable page into tail of inactive list (Rafael Aquini) [817659] - [mm] deactivate invalidated pages (Rafael Aquini) [817659] - [mm] filemap: find_get_pages_contig fixlet (Rafael Aquini) [819001] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [837230] - [wireless] ath9k: fix dynamic WEP related regression (Stanislaw Gruszka) [807367] - [net] rfs: better sizing of dev_flow_table (Jiri Pirko) [810073] - [net] rps: fix insufficient bounds checking in store_rps_dev_flow_table_cnt() (Jiri Pirko) [810073] - [net] ipvs: IPv6 tunnel mode fix (Jesper Brouer) [835535] - [Documentation] networking: update the description of rp_filter in ip-sysctl.txt (Amerigo Wang) [786411] - [net] ipv6: discard overlapping fragment (Jiri Pirko) [819952] - [net] tcp: Fix race in tcp_poll (Jiri Pirko) [831663] - [net] ipv6: fix incorrect TCP checksums with single-fragment packets (Jiri Benc) [759313] - [net] ipv6: fix panic in tcp SYN processing (Jesper Brouer) [803920] - [net] ipv4: IP_MULTICAST_IF setsockopt now recognizes struct mreq (Jiri Pirko) [803202]- [net] bonding: Fix up refcounting issues with bond/vlan config (Neil Horman) [836164] - [net] bonding: Always add vid to new slave group (Neil Horman) [834764] - [fs] procfs: do not confuse jiffies with cputime64_t (Steve Best) [821374] - [kernel] time: Add nsecs_to_cputime64 interface for asm-generic (Steve Best) [821374] - [powerpc] Fix wrong divisor in usecs_to_cputime (Steve Best) [821374]- [kernel] futex: Fix uninterruptible loop due to gate_area (Jerome Marchand) [834038] - [kernel] futex: Fix regression with read only mappings (Jerome Marchand) [834038] - [fs] pnfs: Fix an off-by-one error in pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: Fix some issues with pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] nfs: file layout must consider pg_bsize for coalescing (Steve Dickson) [826650] - [fs] pnfs: fix break condition in pnfs_find_lseg (Steve Dickson) [826650] - [fs] nfs: Cleanup of the nfs_pageio code in preparation for a pnfs bugfix (Steve Dickson) [826650] - [fs] nfs: define nfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: use pnfs_generic_pg_test directly by layout driver (Steve Dickson) [826650] - [fs] pnfs: change pg_test return type to bool (Steve Dickson) [826650] - [fs] pnfs: unify pnfs_pageio_init functions (Steve Dickson) [826650] - [fs] nfs/pnfs: encode_layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for cb_layoutrecall (Steve Dickson) [825009] - [fs] nfs/pnfs: alloc and free layout_hdr layoutdriver methods (Steve Dickson) [825009] - [fs] nfs/pnfs: support for non-rpc layout drivers (Steve Dickson) [825009] - [fs] nfs/pnfs: align layoutget requests on page boundaries (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for layoutget (Steve Dickson) [825009] - [fs] nfsv4.1 fix page number calculation bug for filelayout decode buffers (Steve Dickson) [758202] - [fs] nfs: Adapt readdirplus to application usage patterns (Steve Dickson) [819891] - [fs] nfs: Backport of upstream xdr routines to rhel6 (Steve Dickson) [784174] - [net] sunrpc/auth_gss: the list of pseudoflavors not being parsed correctly (Steve Dickson) [784174] - [fs] NFS: Use correct variable for page bounds checking (Steve Dickson) [784174] - [fs] NFS: Remove secinfo knowledge out of the generic client (Steve Dickson) [784174] - [fs] NFS: Remove unused function nfs_lookup_with_sec() (Steve Dickson) [784174] - [fs] NFS: Honor the authflavor set in the clone mount data (Steve Dickson) [784174] - [fs] NFS: Fix following referral mount points with different security (Steve Dickson) [784174] - [fs] NFS: Do secinfo as part of lookup (Steve Dickson) [784174] - [fs] NFSv4: Translate NFS4ERR_BADNAME into ENOENT when applied to a lookup (Steve Dickson) [784174] - [fs] NFS: Handle exceptions coming out of nfs4_proc_fs_locations() (Steve Dickson) [784174] - [fs] NFS: Remove the unused "lookupfh()" version of nfs4_proc_lookup() (Steve Dickson) [784174] - [fs] NFS: Clean up nfs4_xdr_dec_secinfo() (Steve Dickson) [784174] - [fs] NFS: Fix decode_secinfo_maxsz (Steve Dickson) [784174] - [fs] NFS: Return meaningful status from decode_secinfo() (Steve Dickson) [784174] - [fs] NFSv4: Handle NFS4ERR_WRONGSEC outside of nfs4_handle_exception() (Steve Dickson) [784174] - [fs] NFS: don't negotiate when user specifies sec flavor (Steve Dickson) [784174] - [fs] NFS: Attempt mount with default sec flavor first (Steve Dickson) [784174] - [fs] NFS: Remove unused argument from nfs_find_best_sec() (Steve Dickson) [784174] - [fs] NFS: Change initial mount authflavor only when server returns NFS4ERR_WRONGSEC (Steve Dickson) [784174] - [fs] NFS: Fix a signed vs. unsigned secinfo bug (Steve Dickson) [784174] - [fs] NFS: Don't leak RPC clients in NFSv4 secinfo negotiation (Steve Dickson) [784174] - [fs] NFS: Determine initial mount security (Steve Dickson) [784174] - [fs] NFS: use secinfo when crossing mountpoints (Steve Dickson) [784174] - [fs] NFS: Add secinfo procedure (Steve Dickson) [784174] - [fs] NFS: lookup supports alternate client (Steve Dickson) [784174] - [fs] NFS: convert call_sync() to a function (Steve Dickson) [784174] - [fs] NFSv4: Ensure continued open and lockowner name uniqueness (Steve Dickson) [784174]- [fs] xfs: disable xfsaild idle mode (Brian Foster) [813137] - [fs] xfs: fix the logspace waiting algorithm (Brian Foster) [813137] - [fs] xfs: add AIL pushing tracepoints (Brian Foster) [813137] - [fs] xfs: force the log if we encounter pinned buffers in .iop_pushbuf (Brian Foster) [813137] - [fs] xfs: do not update xa_last_pushed_lsn for locked items (Brian Foster) [813137] - [net] rpc: handle rotated gss data for Windows interoperability (Steve Dickson) [796992] - [md] raid5: Reintroduce locking in handle_stripe() to avoid racing (Jes Sorensen) [828065] - [virt] kvm/vmx: Fix KVM_SET_SREGS with big real mode segments (Orit Wasserman) [756044] - [virt] virtio_console: Use wait_event_freezable instead of _interruptible (Amit Shah) [823428] - [virt] virtio_console: Ignore port name update request if name already set (Amit Shah) [820945] - [x86] kprobes: Fix a bug which can modify kernel code permanently (Dave Anderson) [726270] - [x86] kprobes: Fix instruction recovery on optimized path (Dave Anderson) [726270] - [net] bonding: show all the link status of slaves (Amerigo Wang) [826945]- [fs] writeback: merge for_kupdate and !for_kupdate cases (Eric Sandeen) [818172] - [fs] writeback: fix queue_io() ordering (Eric Sandeen) [818172] - [fs] writeback: don't redirty tail an inode with dirty pages (Eric Sandeen) [818172] - [fs] nfs: Map minor mismatch error to protocol not support error (Steve Dickson) [796352] - [fs] ext4: Fix overflow caused by missing cast in ext4_fallocate() (Lukas Czerner) [830209] - [ata] libata: Add 2GB ATA Flash Disk/ADMA428M to DMA blacklist (Prarit Bhargava) [812904] - [netdrv] r8169: fix typo in firmware filenames (Ivan Vecera) [829211] - [net] bonding: fix regression on vlan module removal (Neil Horman) [823822]- [netdrv] mlx4: ignore old module parameters (Jay Fenlason) [830553]- [kernel] sysctl: silence warning about missing strategy for file-max at boot time (Jeff Layton) [803431] - [net] sunrpc: make new tcp_max_slot_table_entries sysctl use CTL_UNNUMBERED (Jeff Layton) [803431] - [drm] i915: set AUD_CONFIG N_value_index for DisplayPort (Dave Airlie) [747890] - [scsi] scsi_lib: fix scsi_io_completion's SG_IO error propagation (Mike Snitzer) [827163] - [fs] nfs: Fix corrupt read data after short READ from server (Sachin Prabhu) [817738]- [scsi] be2iscsi: fix dma free size mismatch regression (Mike Christie) [824287] - [scsi] libsas: check dev->gone before submitting sata i/o (David Milburn) [824025]- [net] ipv4/netfilter: TCP and raw fix for ip_route_me_harder (Jiri Benc) [812108]- [net] bridge: fix broadcast flood regression (Jesper Brouer) [817157] - [ipc] mqueue: use correct gfp flags in msg_insert (Doug Ledford) [750260] - [security] fix compile error in commoncap.c (Eric Paris) [806726] {CVE-2012-2123} - [security] fcaps: clear the same personality flags as suid when fcaps are used (Eric Paris) [806726] {CVE-2012-2123} - [fs] proc: Fix vmstat crashing with trap divide error (Larry Woodman) [820507] - [net] rds: fix rds-ping inducing kernel panic (Jay Fenlason) [803936] {CVE-2012-2372} - [net] sock: validate data_len before allocating skb in sock_alloc_send_pskb() (Jason Wang) [814504] {CVE-2012-2136} - [virt] kvm: Fix buffer overflow in kvm_set_irq() (Avi Kivity) [816155] {CVE-2012-2137}- [net] sunrpc: fix loss of task->tk_status after rpc_delay call in xprt_alloc_slot (Jeff Layton) [822189] - [net] sunrpc: suppress page allocation warnings in xprt_alloc_slot() (Jeff Layton) [822189] - [net] netfilter: Fix ip_route_me_harder triggering ip_rt_bug (Jiri Benc) [812108] - [net] netfilter/tproxy: do not assign timewait sockets to skb->sk (Jiri Benc) [812108] - [usb] Don't fail USB3 probe on missing legacy PCI IRQ (Don Zickus) [812254] - [usb] Fix handoff when BIOS disables host PCI device (Don Zickus) [812254] - [usb] Remove duplicate USB 3.0 hub feature #defines (Don Zickus) [812254] - [usb] Set hub depth after USB3 hub reset (Don Zickus) [812254] - [usb] xhci: Fix encoding for HS bulk/control NAK rate (Don Zickus) [812254] - [usb] Fix issue with USB 3.0 devices after system resume (Don Zickus) [812254] - [virt] xenpv: avoid paravirt __pmd in read_pmd_atomic (Andrew Jones) [822697]- [s390] qeth: remove siga retry for HiperSockets devices (Hendrik Brueckner) [817090] - [scsi] lpfc: Changed version number to 8.3.5.68.5p (Rob Evers) [821515] - [scsi] lpfc: Fixed system crash due to not providing SCSI error-handling host reset handler (Rob Evers) [821515] - [scsi] lpfc: Correct handling of SLI4-port XRI resource-provisioning profile change (Rob Evers) [821515] - [scsi] lpfc: Fix driver crash during back-to-back ramp events. (Rob Evers) [821515] - [scsi] lpfc: Fixed system panic due to midlayer abort and driver complete race on SCSI cmd (Rob Evers) [821515] - [scsi] sd: Fix device removal NULL pointer dereference (Rob Evers) [817853] - [md] Add del_timer_sync to mddev_suspend, fixes a panic (Jonathan E Brassow) [818371] - [virt] virtio_net: invoke softirqs after __napi_schedule (Michael S. Tsirkin) [819435] - [virt] virtio_net: do not reschedule rx refill forever (Michael S. Tsirkin) [819435]- [md] bitmap: ensure to load bitmap when creating via sysfs (Jes Sorensen) [821329] - [infiniband] mlx4: fix RoCE oops (Doug Ledford) [749059] - [x86] setup: Add rh_check_supported() (Prarit Bhargava) [821561] - [mm] read_pmd_atomic: fix pmd_populate SMP race condition (Andrea Arcangeli) [820762] {CVE-2012-1179} - [drm] i915: add Ivy Bridge GT2 Server entries (Dave Airlie) [817926]- [scsi] qla2xxx: Update version number to 8.04.00.04.06.3-k (Chad Dupuis) [816331] - [scsi] qla2xxx: Properly check for current state after the fabric-login request (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper completion to scsi-ml for scsi status task_set_full and busy (Chad Dupuis) [816331] - [scsi] qla2xxx: Fix reset time out as qla2xxx not ack to reset request (Chad Dupuis) [816331] - [scsi] qla2xxx: Block flash access from application when device is initialized for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Remove resetting memory during device initialization for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Additional corrections for ISP83xx support (Chad Dupuis) [816331] - [scsi] bfa: remove tech-preview tainting (Rob Evers) [744301] - [input] wacom: add support for Cintiq 24HD (Aristeu Rozanski) [773052] - [netdrv] bna: remove tech-preview status (Ivan Vecera) [744302] - [net] xfrm: impement kabi work-arounds for alg_trunc_len (Jarod Wilson) [768460] - [net] xfrm: Add SHA384 and SHA512 HMAC authentication algorithms to XFRM (Jarod Wilson) [768460] - [net] xfrm: Use the user specified truncation length in ESP and AH (Jarod Wilson) [768460] - [net] xfrm: Store aalg in xfrm_state with a user specified truncation length (Jarod Wilson) [768460] - [net] xfrm: Define new XFRM netlink auth attribute with specified truncation bits (Jarod Wilson) [768460] - [scsi] bxn2fc: Bumped version to 1.0.11 (Mike Christie) [813065] - [scsi] bnx2fc: cleanup task management IO when it times out. (Mike Christie) [813065] - [scsi] bnx2fc: Decrememnt io ref count when abort times out (Mike Christie) [813065] - [scsi] bnx2fc: Allow FLOGI to be retried when receiving bad responses. (Mike Christie) [813065] - [netdrv] be2net: Ignore status of some ioctls during driver load (Ivan Vecera) [818561] - [netdrv] be2net: Fix wrong status getting returned for MCC commands (Ivan Vecera) [818561] - [netdrv] be2net: Fix traffic stall INTx mode (Ivan Vecera) [818561] - [netdrv] be2net: Fix FW download in Lancer (Ivan Vecera) [818561] - [netdrv] be2net: enable RSS for ipv6 pkts (Ivan Vecera) [818561] - [s390] af_iucv: allow shutdown for HS transport sockets (Hendrik Brueckner) [815273] - [infiniband] cxgb4: handle wake up waiters and add check for invalid endpoint (Steve Best) [811023] - [drm] radeon: deal with errors from framebuffer init path (Dave Airlie) [736376] - [fs] proc: restore "huge" tag for hugetlb vmas in numa_maps (Larry Woodman) [818746] - [fs] proc: teach /proc/$pid/numa_maps about transparent hugepages (Larry Woodman) [818746] - [fs] proc: break out numa_maps gather_pte_stats() checks (Larry Woodman) [818746] - [fs] proc: make /proc/$pid/numa_maps gather_stats() take variable page size (Larry Woodman) [818746] - [fs] proc: allocate storage for numa_maps statistics once (Larry Woodman) [818746] - [fs] proc: make struct proc_maps_private truly private (Larry Woodman) [818746] - [fs] proc: move show_numa_map() to fs/proc/task_mmu.c (Larry Woodman) [818746] - [mm] mempolicy: declare mpol_to_str() when CONFIG_TMPFS=n (Larry Woodman) [818746] - [mm] mempolicy: remove check_huge_range() (Larry Woodman) [818746] - [mm] mempolicy: make gather_stats() type-safe and remove forward declaration (Larry Woodman) [818746] - [mm] mempolicy: remove MPOL_MF_STATS (Larry Woodman) [818746] - [mm] mempolicy: use walk_page_range() instead of custom page table walking code (Larry Woodman) [818746] - [mm] mempolicy: export get_vma_policy() (Larry Woodman) [818746] - [block] mtip32xx: fix missing mtip32xx.ko in installer initrd (Shyam Iyer) [819947] - [input] wacom: add LED support for Cintiq 24HD (Aristeu Rozanski) [808315] - [input] wacom: make LED status readable through sysfs (Aristeu Rozanski) [808315] - [input] wacom: add LED support for Cintiq 21ux2 (Aristeu Rozanski) [808315] - [input] wacom: add interface to control LEDs in Wacom tablets (Aristeu Rozanski) [808315] - [vhost] net: fix possible NULL pointer dereference of vq->bufs (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: validate zerocopy vectors before building skb (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: set SKBTX_DEV_ZEROCOPY only when skb is built successfully (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: put zerocopy page when fail to get all requested user pages (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: fix zerocopy offset calculation when building skb (Jason Wang) [814288] {CVE-2012-2119} - [netdrv] be2net: Fix EEH error reset before a flash dump completes (Ivan Vecera) [818568] - [netdrv] be2net: cancel be_worker during EEH recovery (Ivan Vecera) [818568] - [net] bonding: assign slaves their own vlan_groups (Neil Horman) [804232] - [net] vlan: Add helper functions to manage vlans on bonds and slaves (Neil Horman) [804232] - [virt] kvm: Fix kvm_arch_vcpu_put() crash with vmm_exclusive=0 (Avi Kivity) [704173]- [netdrv] be2net: Record receive queue index in skb to aid RPS (Ivan Vecera) [818558] - [scsi] bnx2i: Updated version and copyright year (Mike Christie) [816376] - [scsi] bnx2i: Added the setting of target can_queue via target_alloc (Mike Christie) [816376] - [netdrv] be2net: fix calling __vlan_put_tag() after eth_type_trans() (Ivan Vecera) [815670] - [s390] af_iucv: detect down state of HS transport interface (Hendrik Brueckner) [815274] - [s390] qeth: Improve OSA Express 4 blkt defaults (Hendrik Brueckner) [808486] - [netdrv] ixgbe: Correct Adaptive Interrupt Moderation so that it will change values (Andy Gospodarek) [802837] - [mm] x86: Move do_page_fault()'s error path under unlikely() (Motohiro Kosaki) [770376] - [mm] x86: make pagefault killable (Motohiro Kosaki) [770376] - [mm] x86: Handle mm_fault_error() in kernel space (Motohiro Kosaki) [770376] - [mm] introduce wait_on_page_locked_killable() (Motohiro Kosaki) [770376] - [mm] oom_kill: remove memcg argument from oom_kill_task() (Motohiro Kosaki) [770376] - [mm] oom-kill: remove boost_dying_task_prio() (Motohiro Kosaki) [770376] - [net] rds: RDS over QLogic hardware fails to work (Jay Fenlason) [797530] - [net] netpoll: fix Allow netpoll_setup/cleanup recursion (Herbert Xu) [816034] - [netdrv] atl1c: add workaround for issue of bit INTX-disable for MSI interrupt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: enlarge L1 response waiting timer (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_change_mtu (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Disable L0S when no cable link (Stanislaw Gruszka) [809036] - [netdrv] atl1c: do MAC-reset when PHY link down (Stanislaw Gruszka) [809036] - [netdrv] atl1c: cancel task when interface closed (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine mac address related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code of closing register writable attribution (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear WoL status when reset pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add PHY link event(up/down) patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine start/enable code for MAC module (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add function atl1c_power_saving (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY reset/init for link down event (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update PHY reset related routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_open (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine SERDES-clock related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY contrl in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine phy-register read/write function (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove REG_PHY_STATUS (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove MDIO_REG_ADDR_MASK in atl1c_mdio_read/write (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix WoL(magic) issue for l2cb 1.1 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine/update ASPM configuration (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear bit MASTER_CTRL_CLK_SEL_DIS in atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine reg definition of REG_MASTER_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear PCIE error status in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmar_dly_cnt and dmaw_dly_cnt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update right threshold for TSO (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add module parameter for l1c_wait_until_idle (Stanislaw Gruszka) [809036] - [netdrv] atl1c: threshold for ASPM is changed based on chip capability (Stanislaw Gruszka) [809036] - [netdrv] atl1c: restore max-read-request-size in Device Conrol Register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: using fixed TXQ configuration for l2cb and l1c (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmaw_block (Stanislaw Gruszka) [809036] - [netdrv] atl1c: correct wrong definition of REG_DMA_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: wrong register used to stop TXQ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code related to rxq 1/2/3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: split 2 32bit registers of TPD to 4 16bit registers (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove SMB/CMB DMA related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove VPD register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove HDS register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove multiple-RX-Q code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update author contact info & company/driver desciption (Stanislaw Gruszka) [809036] - [netdrv] atl1c: stop using net_device.{base_addr, irq} (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set ATL1C_WORK_EVENT_RESET bit correctly (Stanislaw Gruszka) [809036] - [netdrv] atl1c: dont use highprio tx queue (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set addr_assign_type if random_ether_addr() used (Stanislaw Gruszka) [809036] - [netdrv] atl1c: ethernet dev_alloc_skb to netdev_alloc_skb (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove alloc_etherdev error messages (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add skb frag size accessors (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert to SKB paged frag API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unneeded version.h includes from drivers/net/ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove interrupt.h inclusion from netdevice.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: atl1c_resume() is only used when CONFIG_PM_SLEEP is defined (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use ethtool's ethtool_cmd_speed API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use full 32 bit speed range in ethtool's set_settings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix work event interrupt/task races (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix set-but-unused variable (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix sparse warnings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not call device_init_wakeup() in atl1c_probe() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add missing PCI device ID (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove private #define (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Comment typo fixes for 'descriptor' (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not use legacy PCI power management (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix hardware type check for enabling OTP CLK (Stanislaw Gruszka) [809036] - [netdrv] atl1c: make functions static (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Don't check for vlan group before vlan_tx_tag_present (Stanislaw Gruszka) [809036] - [netdrv] atl1c: avoid some skb->ip_summed initializations (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove double test (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use net_device_stats from struct net_device (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add AR8151 v2 support and change L0s/L1 routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unnecessary returns from void function()s (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove redundant code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert multiple drivers to use netdev_for_each_mc_addr, part3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add support for Atheros AR8152 and AR8152 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DEFINE_PCI_DEVICE_TABLE() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix assorted typos all over the place (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use pM to show MAC address (Stanislaw Gruszka) [809036] - [netdrv] atl1c:add pci map direction in atl1c_buffer flags (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove exceptional & on function name (Stanislaw Gruszka) [809036] - [netdrv] atl1c: change atl1c_buffer struct and restructure clean atl1c_buffer procedure (Stanislaw Gruszka) [809036] - [netdrv] atl1c: duplicate atl1c_get_tpd (Stanislaw Gruszka) [809036] - [fs] epoll: clear the tfile_check_list on -ELOOP (Jason Baron) [817140] - [fs] epoll: Don't limit non-nested epoll paths (Jason Baron) [817137] - [netdrv] tg3: Fix ethtool self tests (John Feeney) [808243 809036] - [infiniband] mlx4: check return code and bail on error (Doug Ledford) [749059] - [infiniband] mlx4: use locking when walking netdev list (Doug Ledford) [749059] - [x86] asm: undo paravirt_patch_template kABI breakage (Rik van Riel) [813682] - [fs] cifs: check S_AUTOMOUNT in revalidate (Ian Kent) [786149] - [fs] vfs: fix LOOKUP_DIRECTORY not propagated to managed_dentry() (Ian Kent) [786149] - [s390x] kdump: Change default action from reipl to stop for on_restart (Hendrik Brueckner) [806152] - [s390x] qeth: add missing wake_up call (Hendrik Brueckner) [806151] - [s390x] lcs: lcs offline failure (Hendrik Brueckner) [804643] - [s390x] ctcmpc: use correct idal word list for ctcmpc (Hendrik Brueckner) [798641] - [s390x] dasd: fix fixpoint divide exception in define_extent (Hendrik Brueckner) [798002] - [s390x] mm: prevent memory zone interleave (Hendrik Brueckner) [797936] - [s390x] qeth: synchronize discipline module loading (Hendrik Brueckner) [795462] - [powerpc] perf: Check current->mm in read_user_stack_slow (Steve Best) [804569] - [powerpc] perf: Disable pagefaults during callchain stack read (Jiri Olsa) [804569] - [tools] selftests: mqueue mq_perf_tests checkpatch fixes (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation fix (Doug Ledford) [750260] - [misc] rbtree: backport rb_init_node() (Doug Ledford) [750260] - [tools] selftests: add mq_perf_tests (Doug Ledford) [750260] - [tools] selftests: add mq_open_tests (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation (Doug Ledford) [750260] - [ipc] mqueue: correct mq_attr_ok test (Doug Ledford) [750260] - [ipc] mqueue: improve performance of send/recv (Doug Ledford) [750260] - [watchdog] iTCO_wdt: default SMI clearing to old behaviour (Prarit Bhargava) [727875 811324] - [watchdog] iTCO_wdt: problems with newer hardware due to SMI clearing (Prarit Bhargava) [727875 811324] - [sound] alsa: fix Conexant CX20561 audio mute functionality (Jaroslav Kysela) [816569] - [s390] kdump: Use 4 GiB for KEXEC_AUTO_THRESHOLD (Hendrik Brueckner) [815599] - [net] bonding: verify for NULL when getting bridge from bond_dev->br_port (Veaceslav Falico) [816034 817145] - [md] dm-mpath: only try to load the scsi_dh module if the scsi_dh doesn't exist (Mike Snitzer) [788591] - [virt] kvm/svm: handle adjustment of negative tsc offsets (Marcelo Tosatti) [817236] - [netdrv] be2net: fix programming of VLAN tags for VF (Ivan Vecera) [816013] - [scsi] isci: End the RNC resumption wait when the RNC is destroyed. (David Milburn) [809954] - [scsi] isci: Fixed RNC bug that lost the suspension or resumption during destroy (David Milburn) [809954] - [scsi] isci: Fix RNC AWAIT_SUSPENSION->INVALIDATING transition. (David Milburn) [809954] - [scsi] isci: Manage the IREQ_NO_AUTO_FREE_TAG under scic_lock. (David Milburn) [809954] - [scsi] isci: Remove obviated host callback list. (David Milburn) [809954] - [scsi] isci: Check IDEV_GONE before performing abort path operations. (David Milburn) [809954] - [scsi] isci: Restore the ATAPI device RNC management code. (David Milburn) [809954] - [scsi] isci: Don't wait for an RNC suspend if it's being destroyed. (David Milburn) [809954] - [scsi] isci: Change the phy control and link reset interface for HW reasons. (David Milburn) [809954] - [scsi] isci: Added timeouts to RNC suspensions in the abort path. (David Milburn) [809954] - [scsi] isci: Add protocol indicator for TMF requests. (David Milburn) [809954] - [scsi] isci: Directly control IREQ_ABORT_PATH_ACTIVE when completing TMFs. (David Milburn) [809954] - [scsi] isci: Wait for RNC resumption before leaving the abort path. (David Milburn) [809954] - [scsi] isci: Fix RNC suspend call for SCI_RESUMING state. (David Milburn) [809954] - [scsi] isci: Manage tag releases differently when aborting tasks. (David Milburn) [809954] - [scsi] isci: Callbacks to libsas occur under scic_lock and are synchronized. (David Milburn) [809954] - [scsi] isci: When in the abort path, defeat other resume calls until done. (David Milburn) [809954] - [scsi] isci: Implement waiting for suspend in the abort path. (David Milburn) [809954] - [scsi] isci: Make sure all TCs are terminated and cleaned in LUN reset. (David Milburn) [809954] - [scsi] isci: Manage the LLHANG timer enable/disable per-device. (David Milburn) [809954] - [scsi] isci: Save the suspension hint for upcoming suspensions. (David Milburn) [809954] - [scsi] isci: Fix the terminated I/O to not call sas_task_abort(). (David Milburn) [809954] - [scsi] isci: Distinguish between remote device suspension cases (David Milburn) [809954] - [scsi] isci: Remove isci_device reqs_in_process and dev_node from isci_device. (David Milburn) [809954] - [scsi] isci: Only set IDEV_GONE in the device stop path. (David Milburn) [809954] - [scsi] isci: All pending TCs are terminated when the RNC is invalidated. (David Milburn) [809954] - [scsi] isci: Device access in the error path does not depend on IDEV_GONE. (David Milburn) [809954] - [scsi] isci: Add suspension cases for RNC INVALIDATING, POSTING states. (David Milburn) [809954] - [scsi] isci: Redesign device suspension, abort, cleanup. (David Milburn) [809954] - [scsi] isci: Escalate to I_T_Nexus_Reset when the device is gone. (David Milburn) [809954] - [scsi] isci: Remote device stop also suspends the RNC and terminates I/O. (David Milburn) [809954] - [scsi] isci: Remote device must be suspended for NCQ cleanup. (David Milburn) [809954] - [scsi] isci: Manage device suspensions during TC terminations. (David Milburn) [809954] - [scsi] isci: Terminate outstanding TCs on TX/RX RNC suspensions. (David Milburn) [809954] - [scsi] isci: Handle all suspending TC completions (David Milburn) [809954] - [scsi] isci: Fixed bug in resumption from RNC Tx/Rx suspend state. (David Milburn) [809954] - [scsi] isci: Manage the link layer hang detect timer for RNC suspensions. (David Milburn) [809954]- [x86] Revert: kdump: No need to disable ioapic in crash path (Don Zickus) [815785] - [mm] mempolicy: do_migrate_pages cleanup (Larry Woodman) [801904] - [mm] mempolicy: do_migrate_pages fix (Larry Woodman) [801904] - [ata] ahci: add another PCI ID for marvell (David Milburn) [813365] - [ata] ahci: recognize Marvell 88se9125 PCIe SATA 6.0 Gb/s controller (David Milburn) [813365] - [ata] ahci: HFLAG_YES_FBS fix legacy IDE interface (David Milburn) [813365] - [ata] ahci: add HFLAG_YES_FBS and apply it to 88SE9128 (David Milburn) [813365] - [sound] alsa: enable OSS emulation in rhel configuration (Jaroslav Kysela) [657291] - [sound] alsa: add probe_mask=0x101 automatically for WinFast VP200 H (Jaroslav Kysela) [805658] - [target] fcoe: Remove printk message from ft_dump_cmd (Neil Horman) [813678] - [scsi] be2iscsi: fix bh use in alloc pdu path (Mike Christie) [813550] - [scsi] libsas: fix sas port naming (David Milburn) [759210] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [759210] - [scsi] isci: firmware update to latest firmware generator (David Milburn) [759210] - [scsi] isci: enable BCN in sci_port_add_phy() (David Milburn) [759210] - [scsi] isci: Changes in COMSAS timings enabling ISCI to detect buggy disc drives (David Milburn) [759210] - [scsi] isci: implement suspend/resume support (David Milburn) [759210] - [scsi] isci: kill isci_host.shost (David Milburn) [759210] - [scsi] isci: fix interrupt disable (David Milburn) [759210] - [scsi] isci: fix 'link-up' events occur after 'start-complete' (David Milburn) [759210] - [scsi] isci: fix controller stop (David Milburn) [759210] - [scsi] isci: refactor initialization for S3/S4 (David Milburn) [759210] - [scsi] isci: kill isci_port.domain_dev_list (David Milburn) [759210] - [scsi] isci: kill ->status, and ->state_lock in isci_host (David Milburn) [759210] - [scsi] isci: Don't filter BROADCAST CHANGE primitives (David Milburn) [759210] - [scsi] isci: kill sci_phy_protocol and sci_request_protocol (David Milburn) [759210] - [scsi] isci: kill ->is_direct_attached (David Milburn) [759210] - [scsi] isci: improve 'invalid state' warnings (David Milburn) [759210] - [scsi] libsas: suspend / resume support (David Milburn) [759210] - [ata] libsas: drop sata port multiplier infrastructure (David Milburn) [759210] - [ata] libata: export ata_port suspend/resume infrastructure for sas (David Milburn) [759210] - [net] bonding: 802.3ad - fix agg_device_up (Veaceslav Falico) [806081] - [netdrv] mlx4_core: fix race on comm channel (Jay Fenlason) [808926] - [scsi] libfc: cache align struct fc_fcp_pkt fields (Neil Horman) [815984] - [scsi] libfc: cache align fc_exch_pool (Neil Horman) [815984] - [scsi] fcoe: setup default initial value for DDP threshold (Neil Horman) [815984] - [virt] virtio_console: tell host of open ports after resume from s3/s4 (Amit Shah) [816099] - [scsi] st: fix memory leak with 1MB tape I/O (David Milburn) [811703] - [drm] i915: Don't do MTRR setup if PAT is enabled (Adam Jackson) [802539] - [scsi] device_handler: Add Netapp storage array to rdac array list (Rob Evers) [811364] - [netdrv] cnic: Fix parity error code conflict (Mike Christie) [808619] - [sound] alsa: Fix No sound with Conexant CX20585 / Recording fails (Jaroslav Kysela) [798923] - [kernel] default to clocksource unstable switching off (Prarit Bhargava) [804535] - [x86] Backout X86_FEATURE_ARAT checks in hpet initialization (Prarit Bhargava) [804535] - [kernel] clocksource: Make watchdog robust vs. interruption (Prarit Bhargava) [804535] - [fs] cifs: Show various mount options in /proc/mounts (Sachin Prabhu) [815751] - [ata] libata: make ata_print_id atomic numbering fix (David Milburn) [815861] - [md] raid1: Don't set 'fullsync' unnecessarily (Jonathan E Brassow) [813948] - [md] dm-raid: Record and handle missing devices. (Jonathan E Brassow) [809231] - [md] dm-raid: Set recovery flags on resume. (Jonathan E Brassow) [811669] - [netdrv] bnx2x: changed initial dcb configuration (Michal Schmidt) [812612] - [netdrv] tg3: Fix NVRAM writes on newer devices (John Feeney) [808617]- [x86] efi: Remove unnecessary error message (Matthew Garrett) [788428] - [hid] wacom: Add serial and id reporting for Wacom Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: fix proximity tool release (Aristeu Rozanski) [769676] - [hid] wacom: report distance for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: Add pad buttons reporting on Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: set ABS_MISC bit for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: introduce support for Intuos4 bluetooth (Aristeu Rozanski) [769676] - [hid] wacom: introduce sysfs interface to control the device reporting speed (Aristeu Rozanski) [769676] - [hid] wacom: separate mode switching function (Aristeu Rozanski) [769676] - [hid] wacom: add missing events for pad buttons (Aristeu Rozanski) [769676] - [bluetooth] hidp: implement raw output support for HIDP layer (Aristeu Rozanski) [769676] - [fs] nfsd: vfs_llseek() with 32 or 64 bit offsets (hashes) (J. Bruce Fields) [813070] - [fs] nfsd: rename 'int access' to 'int may_flags' in nfsd_open() (J. Bruce Fields) [813070] - [fs] ext4: return 32/64-bit dir name hash according to usage type (J. Bruce Fields) [813070] - [fs] add new FMODE flags FMODE_32bithash and FMODE_64bithash (J. Bruce Fields) [813070] - [fs] nfsd: Remove check for a 32-bit cookie in nfsd4_readdir() (J. Bruce Fields) [813070] - [net] bonding: remove entries for master_ip and vlan_ip and query devices instead (Andy Gospodarek) [810299] - [net] netfilter: place conntrack in source hash after SNAT is done (Neil Horman) [740747] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [808247] - [scsi] Revert: rdac: Add dynamic match to rdac handler (Jarod Wilson) [811364]- [x86] therm_throt: Don't report power limit and package level thermal throttle events in mcelog (Naoya Horiguchi) [803913] - [x86] Use this_cpu_has for thermal_interrupt current cpu (Naoya Horiguchi) [803913] - [x86] percpu: add this_cpu_has() macro (Naoya Horiguchi) [803913] - [virt] KVM: lock slots_lock around device assignment (Alex Williamson) [811653] - [virt] kvm: unmap pages from the iommu when slots are removed (Alex Williamson) [811653] {CVE-2012-2121} - [scsi] fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations) (David Milburn) [798776] - [scsi] libsas, libata: fix start of life for a sas ata_port (David Milburn) [798776] - [scsi] libsas: continue revalidation (David Milburn) [798776] - [ata] libata: make ata_print_id atomic (David Milburn) [798776] - [scsi] libsas: fix ata_eh clobbering ex_phys via smp_ata_check_ready (David Milburn) [798776] - [scsi] libsas: fix false positive 'device attached' conditions (David Milburn) [798776] - [scsi] libsas: unify domain_device sas_rphy lifetimes (David Milburn) [798776] - [scsi] scsi_transport_sas: fix delete vs scan race (David Milburn) [798776] - [ata] libata: reset once (David Milburn) [798776] - [scsi] libsas: fix sas_get_port_device regression (David Milburn) [798776] - [scsi] libsas: sas_rediscover_dev did not look at the SMP exec status. (David Milburn) [798776] - [scsi] libsas: fix sas_find_bcast_phy() in the presence of 'vacant' phys (David Milburn) [798776] - [scsi] libsas: trim sas_task of slow path infrastructure (David Milburn) [798776] - [scsi] isci: use sas eh strategy handlers (David Milburn) [798776] - [scsi] libsas: use ->lldd_I_T_nexus_reset for ->eh_bus_reset_handler (David Milburn) [798776] - [scsi] libsas: add sas_eh_abort_handler (David Milburn) [798776] - [scsi] libsas: enforce eh strategy handlers only in eh context (David Milburn) [798776] - [scsi] libata, libsas: introduce sched_eh and end_eh port ops (David Milburn) [798776] - [scsi] libsas: cleanup spurious calls to scsi_schedule_eh (David Milburn) [798776] - [scsi] libsas: introduce sas_work to fix sas_drain_work vs sas_queue_work (David Milburn) [798776] - [net] fib: fix BUG_ON in fib_nl_newrule when add new fib rule (Weiping Pan) [814059] - [scsi] isci: fix oem parameter validation on single controller skus (David Milburn) [812415] - [x86] tsc: Don't divide by zero if TSC kHz calibration fails (Richard W.M. Jones) [813413] - [x86] Avoid check hlt for newer cpus (Don Zickus) [812439]- [virt] kvm: Allow adjust_tsc_offset to be in host or guest cycles (Frank Arnold) [807215] - [virt] Revert: x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [807215] - [scsi] lpfc: Update lpfc version for 8.3.5.68.2p driver release (Rob Evers) [810522] - [scsi] lpfc: Fix bug with mailbox handling of REG_VFI (Rob Evers) [810522] - [scsi] lpfc: flush PCI function reset register write (Rob Evers) [810522] - [scsi] lpfc: Fixed system panic when extents enabled (Rob Evers) [810522] - [scsi] lpfc: Fixed the system panic during EEH recovery (Rob Evers) [810522] - [scsi] lpfc: Fix resource leak when acc fails (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 driver module load and unload test loop (Rob Evers) [810522] - [scsi] lpfc: Fixed missing CVL event (Rob Evers) [810522] - [scsi] lpfc: Fix deadlock during adapter offline request (Rob Evers) [810522] - [scsi] lpfc: Fix same RPI registered multiple times (Rob Evers) [810522] - [scsi] lpfc: Fix handling of XRI Aborted CQE response (Rob Evers) [810522] - [scsi] lpfc: Fixed failure handling SLI4 FC port reset (Rob Evers) [810522] - [scsi] lpfc: Fix not sending a LOGO with vport delete (Rob Evers) [810522] - [scsi] lpfc: Fix for SLI4 Port delivery for BLS ABORT ACC (Rob Evers) [810522] - [scsi] lpfc: Fix ndlp list not empty during unloading (Rob Evers) [810522] - [scsi] lpfc: Fix mailbox and vpi memory leaks (Rob Evers) [810522] - [scsi] lpfc: create char device to take a reference (Rob Evers) [810522] - [scsi] lpfc: Fix for FDISC failures (Rob Evers) [810522] - [scsi] lpfc: Fix for driver using duplicate RPIs (Rob Evers) [810522] - [scsi] lpfc: Fix discovery problem when in pt2pt (Rob Evers) [810522] - [scsi] lpfc: Fixed handling large CQ/EQ ids in an IOV env (Rob Evers) [810522] - [scsi] lpfc: Fix Locking code raising IRQ twice (Rob Evers) [810522] - [scsi] lpfc: Fix not returning when bad ndlp found (Rob Evers) [810522] - [scsi] lpfc: Fix bug with driver returning the wrong ndlp (Rob Evers) [810522] - [scsi] lpfc: Fix driver behavior when receiving an ADISC (Rob Evers) [810522] - [scsi] lpfc: Fixed unbounded firmware revision string (Rob Evers) [810522] - [scsi] lpfc: Fix dump command type 4 using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix port not reset when needed during fw_dump (Rob Evers) [810522] - [scsi] lpfc: Fix ELS FDISC failing local rej./inv. RPI (Rob Evers) [810522] - [scsi] lpfc: Fix SLI4 FC port internal loopback (Rob Evers) [810522] - [scsi] lpfc: Fix REG_RPI fails on SLI4 HBA (Rob Evers) [810522] - [scsi] lpfc: Fix els command using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix NMI seen due to CQE starvation (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port obtained link-type/num (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port int. loopback without SFP (Rob Evers) [810522] - [scsi] lpfc: Fix incorrect fcpCdb during scsi command prep (Rob Evers) [810522] - [drm] i915: Do not set "Enable Panel Fitter" on SNB pageflips (Adam Jackson) [731632] - [drm] radeon: fix load detect on rn50 with hardcoded EDIDs. (Dave Airlie) [813962] - [fs] ext4: change return value from int to ssize_t in ext4_file_write (Eric Sandeen) [814302] - [netdrv] iwlwifi: add option to disable 5GHz band (Stanislaw Gruszka) [812259] - [scsi] rdac: Add dynamic match to rdac handler (Rob Evers) [811364] - [virt] xenfv: fix hangs when kdumping (Andrew Jones) [811815] - [netdrv] mlx4: allocate just enough pages instead of always 4 pages (Steve Best) [812470] - [mm] Prevent panic while reading /proc/vmallocinfo (Larry Woodman) [767889]- [fs] GFS2: Instruct DLM to avoid queue convert slowdowns (Robert S Peterson) [799165] - [fs] GFS2: Allow caching of rindex glock (Robert S Peterson) [799165] - [fs] GFS2: Don't use a try lock when promoting to a higher mode (Robert S Peterson) [799165] - [fs] GFS2: Make sure rindex is uptodate before starting transactions (Robert S Peterson) [799165] - [netdrv] p54spi: Release GPIO lines and IRQ on error in p54spi_probe (John Linville) [808571] - [netdrv] iwlwifi: always monitor for stuck queues (John Linville) [808571] - [netdrv] rt2x00: Add support for D-Link DWA-127 to rt2800usb (John Linville) [808571] - [netdrv] iwl3945: fix possible il->txq NULL pointer dereference in delayed works (John Linville) [808571] - [netdrv] rt2x00: fix random stalls (John Linville) [808571] - [netdrv] iwlwifi: fix key removal (John Linville) [808571] - [netdrv] ath9k_hw: prevent writes to const data on AR9160 (John Linville) [808571] - [net] mac80211: zero initialize count field in ieee80211_tx_rate (John Linville) [808571] - [netdrv] ath9k: stop on rates with idx -1 in ath9k rate control's .tx_status (John Linville) [808571] - [net] mac80211: Fix a rwlock bad magic bug (John Linville) [808571] - [net] mac80211: timeout a single frame in the rx reorder buffer (John Linville) [808571] - [netdrv] ath9k_hw: fix a RTS/CTS timeout regression (John Linville) [808571] - [netdrv] ath9k: fix a WEP crypto related regression (John Linville) [808571] - [netdrv] ath9k: Fix kernel panic during driver initilization (John Linville) [808571] - [netdrv] bnx2x: fix memory leak in bnx2x_init_firmware() (Michal Schmidt) [811231] - [netdrv] bnx2x: fix a crash on corrupt firmware file (Michal Schmidt) [811231] - [netdrv] bnx2x: FCoE statistics id fixed (Michal Schmidt) [811231] - [netdrv] bnx2x: dcb bit indices flags used as bits (Michal Schmidt) [811231] - [netdrv] bnx2x: added cpu_to_le16 when preparing ramrod's data (Michal Schmidt) [811231] - [netdrv] bnx2x: pfc statistics counts pfc events twice (Michal Schmidt) [811231] - [fs] dlm: fix QUECVT when convert queue is empty (David Teigland) [809986] - [netdrv] bnx2x: correction to firmware interface (Michal Schmidt) [810296]- [net] Fix netdevice reference leak (Thomas Graf) [719600]- [net] ipmr: Enable multiple multicast routing tables (Thomas Graf) [631984] - [net] ipmr: Don't leak memory if fib lookup fails (Thomas Graf) [631984] - [net] ipmr: dont corrupt lists (Thomas Graf) [631984] - [net] ipmr: off by one in __ipmr_fill_mroute() (Thomas Graf) [631984] - [net] IPv4: unresolved multicast route cleanup (Thomas Graf) [631984] - [net] ipmr: add support for dumping routing tables over netlink (Thomas Graf) [631984] - [net] rtnetlink: decouple rtnetlink address families from real address families (Thomas Graf) [631984] - [net] ipv4: ipmr: fix NULL pointer deref during unres queue destruction (Thomas Graf) [631984] - [net] ipv4: ipmr: fix invalid cache resolving when adding a non-matching entry (Thomas Graf) [631984] - [net] ipv4: ipmr: support multiple tables (Thomas Graf) [631984] - [net] ipv4: ipmr: move mroute data into seperate structure (Thomas Graf) [631984] - [net] ipv4: ipmr: convert struct mfc_cache to struct list_head (Thomas Graf) [631984] - [net] ipv4: ipmr: remove net pointer from struct mfc_cache (Thomas Graf) [631984] - [net] ipv4: ipmr: move unres_queue and timer to per-namespace data (Thomas Graf) [631984] - [net] fib_rules: decouple address families from real address families (Thomas Graf) [631984] - [net] fib_rules: set family in fib_rule_hdr centrally (Thomas Graf) [631984] - [net] fib_rules: consolidate IPv4 and DECnet ->default_pref() functions (Thomas Graf) [631984] - [net] ipmr/ip6mr: prevent out-of-bounds vif_table access (Thomas Graf) [631984] - [fs] direct-io.c: fix truncation error in dio_complete() return (Vivek Goyal) [783992] - [net] add sysctl to accept packets with local source addresses (Weiping Pan) [719600] - [scsi] Model description fixes for Brocade adapters (Rob Evers) [808558] - [x86] kdump: No need to disable ioapic in crash path (Don Zickus) [783322] - [kernel] uevent: send events in correct order according to seqnum (Naoya Horiguchi) [801694] - [net] SUNRPC: We must not use list_for_each_entry_safe() in rpc_wake_up() (Steve Dickson) [809928] - [mm] Fix race in process_vm_rw_core (Kyle McMartin) [739136] - [mm] Backport Cross Memory Attach patch from upstream (Larry Woodman) [739136] - [drm] enable CONFIG_VGA_SWITCHEROO (Dave Airlie) [632635]- [net] bonding: send igmp report for its master (Weiping Pan) [797780] - [net] allow to get master bridge device for bridge port (Weiping Pan) [797780] - [s390x] zcrypt: Fix parameter checking for ZSECSENDCPRB ioctl (Hendrik Brueckner) [808487] - [net] fix vlan gro path (Jiri Pirko) [720611] - [net] bonding: emit event when bonding changes MAC (Veaceslav Falico) [800231] - [net] sctp: Fix getsockopt with SCTP_EVENTS regression and allow sctp_event_subscribe to grow (Thomas Graf) [808086] - [net] vlan: Avoid broken offload configuration when reorder_hdr is disabled (Michal Schmidt) [781652] - [virt] xen: Revert "xen: mask MTRR feature from guest"" (Andrew Jones) [810222]- [x86] Don't inject GP for non-XSAVE enabled guests (Don Dugger) [705242] - [drm] i915: suspend fbdev device around suspend/hibernate (Dave Airlie) [746169] - [fs] cifs: Add mount options backupuid and backugid. (Sachin Prabhu) [806336] - [kernel] genirq: Respect NUMA node affinity in setup_affinity() (Prarit Bhargava) [788579] - [netdrv] iwlwifi: do not nulify ctx->vif on reset (Stanislaw Gruszka) [801730] - [virt] VMX: vmx_set_cr0 expects kvm->srcu locked (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] KVM: Ensure all vcpus are consistent with in-kernel irqchip settings (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] virtio-pci: S3 support (Amit Shah) [803187] - [virt] virtio-pci: drop restore_common() (Amit Shah) [803187] - [virt] virtio: drop thaw PM operation (Amit Shah) [803187] - [virt] virtio: balloon: Allow stats update after restore from S4 (Amit Shah) [803187]- [scsi] be2iscsi: fix include order (Mike Christie) [738043] - [scsi] be2iscsi: Get Port State and Speed of the Adapter (Mike Christie) [738043] - [scsi] be2iscsi: adding functionality to change network settings using iscsiadm (Mike Christie) [738043] - [scsi] be2iscsi: Adding bsg interface for be2iscsi (Mike Christie) [738043] - [scsi] be2iscsi: Get Initiator Name for the iSCSI_Host (Mike Christie) [738043] - [scsi] be2iscsi: Return async handle of unknown opcode to free list (Mike Christie) [738043] - [scsi] be2iscsi: Check ASYNC PDU Handle corresponds to HDR/DATA Handle (Mike Christie) [738043] - [scsi] be2iscsi: Bump the driver Version (Mike Christie) [738043] - [scsi] be2iscsi: Update in Copyright information (Mike Christie) [738043] - [scsi] be2iscsi: Fix the function return values (Mike Christie) [738043] - [scsi] be2iscsi: Code cleanup, removing the goto statement (Mike Christie) [738043] - [scsi] be2iscsi: Fix double free of MCCQ info memory (Mike Christie) [738043] - [scsi] be2iscsi: Set num_cpu = 1 if pci_enable_msix fails (Mike Christie) [738043] - [scsi] be2iscsi:Fix typo function name mismatch (Mike Christie) [738043] - [scsi] be2iscsi: Freeing of WRB and SGL Handle in cleanup task (Mike Christie) [738043] - [scsi] be2iscsi: WRB Initialization and Failure code path change (Mike Christie) [738043] - [scsi] be2iscsi: Fix in ASYNC PDU stitching logic (Mike Christie) [738043] - [scsi] be2iscsi: Fix in the Asynchronous Code Path (Mike Christie) [738043] - [net] ipv4: Constrain UFO fragment sizes to multiples of 8 bytes (Jiri Benc) [797731] - [net] ipv4: Don't use ufo handling on later transformed packets (Jiri Benc) [797731] - [net] udp: Add UFO to NETIF_F_GSO_SOFTWARE (Jiri Benc) [797731] - [fs] Fix length of buffer copied in __nfs4_get_acl_uncached (Sachin Prabhu) [808036] - [net] bond: Make LRO flag follow slave settings (Neil Horman) [794647] - [net] make dev_disable_lro use physical device if passed a vlan dev (Andy Gospodarek) [713641] - [net] move is_vlan_dev into public header file (Andy Gospodarek) [713641]- [mm] memcg: fix coalescing uncharge during truncate (Johannes Weiner) [717803] - [mm] thp: allow a hwpoisoned head page to be put back to LRU (Dean Nelson) [795574] - [block] md: Avoid OOPS when reshaping raid1 to raid0 (Jes Sorensen) [805857] - [net] bridge: fix use after free of skb in bridge when netpoll in use (Neil Horman) [769725] - [scsi] fcoe: Move destroy_work to a private work queue (Neil Horman) [806119] - [virt] xen: only check xen_platform_pci_unplug if hvm (Andrew Jones) [807354]- [fs] epoll: kabi fixups for epoll limit wakeup paths (Jason Baron) [681689] {CVE-2011-1083} - [fs] epoll: limit paths (Jason Baron) [681689] {CVE-2011-1083} - [perf] tool: Fix diff command to work with new hists design (Jiri Olsa) [794689] - [x86] call restore_sched_clock_state after gs is initialized (Marcelo Tosatti) [803132] - [virt] virtio-scsi: fix whitespace in fix TMF use-after-free patch (Paolo Bonzini) [802127] - [netdrv] macvtap: add ioctl to modify vnet header size (Michael S. Tsirkin) [789362] - [netdrv] firmware: add bnx2x FW 7.2.16 (Michal Schmidt) [798316] - [netdrv] cnic: update for FW 7.2.xx (Michal Schmidt) [798316] - [netdrv] bnx2fc: HSI dependent changes for 7.2.xx FW (Michal Schmidt) [798316] - [netdrv] bnx2x: use FW 7.2.16 (Michal Schmidt) [798316] - [fs] GFS2: put glock reference in error patch of read_rindex_entry (Robert S Peterson) [803384] - [infiniband] rdmacm: fix initialization bug (Doug Ledford) [805996] - [pci] Don't touch ASPM at all when it's forcibly disabled (Matthew Garrett) [801877]- [security] Fix negative key error handling (David Howells) [806393] - [char] ipmi: Increase KCS timeouts (Matthew Garrett) [803378] - [scsi] cxgb3: Add latest upstream firmware (Neil Horman) [747139] - [scsi] cxgb3 driver update to latest upstream (Neil Horman) [747139] - [x86] uv_mmrs.h cleanup patch (George Beshers) [737747] - [x86] reduce clock calibration time during slave cpu startup (George Beshers) [737747] - [x86] uv: Fix uninitialized spinlocks (George Beshers) [737747] - [x86] uv: Fix uv_gpa_to_soc_phys_ram() shift (George Beshers) [737747] - [x86] UV2: Add accounting for BAU strong nacks (George Beshers) [737747] - [x86] UV2: Ack BAU interrupt earlier (George Beshers) [737747] - [x86] UV2: Remove stale no-resources test for UV2 BAU (George Beshers) [737747] - [x86] UV2: Work around BAU bug (George Beshers) [737747] - [x86] UV2: Fix BAU destination timeout initialization (George Beshers) [737747] - [x86] UV2: Fix new UV2 hardware by using native UV2 broadcast mode (George Beshers) [737747] - [x86] UV: Update Boot messages for SGI UV2 platform (George Beshers) [737747] - [x86] UV: Fix UV2 hub part number (George Beshers) [737747] - [mm] vmstat.c: cache align vm_stat (George Beshers) [737747] - [x86] uv2: Workaround for UV2 Hub bug (George Beshers) [737747] - [x86] UV: Remove UV delay in starting slave cpus (George Beshers) [737747] - [x86] UV: Clean up uv_mmrs.h (George Beshers) [737747] - [net] ehash_size cleanup in tcp (George Beshers) [737748] - [x86] print EST-capable warning message only once (George Beshers) [737748] - [mm] Overflow computing _hash_mask (George Beshers) [737748] - [x86] ACPI: Remove repeated cooling_device messages (George Beshers) [737748] - [fs] vfs: fix panic in __d_lookup() (George Beshers) [737748] - [x86] Fix bootmem allocator large bitmap (George Beshers) [737748] - [net] Limit sysctl_tcp_mem and sysctl_udp_mem initializers (George Beshers) [737748] - [mm] alloc_large_system_hash() printk overflow on 16TB boot (George Beshers) [737748] - [fs] On a 16TB machine, max_user_watches has an integer overflow (George Beshers) [737748] - [fs] allow for more than 2^31 file (George Beshers) [737748] - [netdrv] bnx2x: consistent statistics after internal driver reload (Michal Schmidt) [747522] - [netdrv] netxen_nic: Sysfs support for firmware dump (Veaceslav Falico) [801653]- [kernel] sched: Fix ancient race in do_exit() (Motohiro Kosaki) [784758] - [virt] xen: initialize platform_pci even if xen_emul_unplug=never (Igor Mammedov) [803239] - [virt] virtio-scsi: fix TMF use-after-free (Paolo Bonzini) [802127] - [virt] KVM: increase max vcpu count to 160 (Marcelo Tosatti) [748946] - [scsi] sd: Unmap discard alignment needs to be converted to bytes (Mike Snitzer) [805519] - [scsi] sd: Fix VPD buffer allocations (Mike Snitzer) [805519] - [scsi] isci: improvements in driver unloading routine (David Milburn) [805530] - [scsi] isci: improve phy event warnings (David Milburn) [805530] - [scsi] isci: debug, provide state-enum-to-string conversions (David Milburn) [805530] - [scsi] scsi_transport_sas: 'enable' phys on reset (David Milburn) [805530] - [scsi] libsas: don't recover end devices attached to disabled phys (David Milburn) [805530] - [scsi] libsas: fixup target_port_protocols for expanders that don't report sata (David Milburn) [805530] - [scsi] libsas: set attached device type and target protocols for local phys (David Milburn) [805530] - [scsi] isci: T10 DIF support (David Milburn) [805530] - [scsi] isci: enable clock gating (David Milburn) [805530] - [scsi] isci: Fix NULL ptr dereference when no firmware is being loaded (David Milburn) [805530] - [fs] Pstore supplies a wrong header to kmsg files (Seiji Aguchi) [804789] - [fs] nfs: Try using machine credentials for RENEW calls (Sachin Prabhu) [795441] - [kernel] perf/x86/kvm: Fix Host-Only/Guest-Only counting with SVM disabled (Gleb Natapov) [805496]- [fs] jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer (Eric Sandeen) [748713] {CVE-2011-4086} - [kernel] sched: Call tick_check_idle before __irq_enter (George Beshers) [635817] - [kernel] sched: Increment cache_nice_tries only on periodic lb (George Beshers) [635817] - [cpuidle] menu: fixed wrapping timers at 4.294 seconds (George Beshers) [635817] - [kernel] sched: Fix softirq time accounting (George Beshers) [635817] - [x86] UV: Lower UV rtc clocksource rating (George Beshers) [635817] - [infiniband] mlx4_core: fix bug in modify_cq wrapper for resize flow (Doug Ledford) [801111] - [infiniband] mlx4_core: remove buggy sched_queue masking (Doug Ledford) [801111] - [infiniband] mlx4_core: Fixing array indexes when setting port types (Doug Ledford) [801111] - [infiniband] mlx4: Setting new port types after all interfaces unregistered (Doug Ledford) [801111] - [infiniband] mlx4: Replacing pool_lock with mutex (Doug Ledford) [801111] - [infiniband] mlx4_core: Do not map BF area if capability is 0 (Doug Ledford) [801111] - [infiniband] mlx4: add unicast steering entries to resource_tracker (Doug Ledford) [801111] - [infiniband] mlx4: fix QP tree trashing (Doug Ledford) [801111] - [infiniband] mlx4: fix buffer overrun (Doug Ledford) [801111] - [infiniband] mlx4: Fix kcalloc parameters swapped (Doug Ledford) [801111] - [net] net_sched: qdisc_alloc_handle() can be too slow (Jiri Pirko) [785891] - [net] RFC3069, private VLAN proxy arp support (Weiping Pan) [786544] - [scsi] aio: fix the "too late munmap()" race (Jeff Moyer) [801528] - [scsi] aio: fix io_setup/io_destroy race (Jeff Moyer) [801528] - [scsi] aio: fix rcu ioctx lookup (Jeff Moyer) [801528]- [fs] GFS2: Change truncate page allocation to be GFP_NOFS (Robert S Peterson) [796017] - [fs] GFS2: Remove a __GFP_NOFAIL allocation (Robert S Peterson) [796017] - [fs] GFS2: flush work when clearing inode (Robert S Peterson) [796017] - [scsi] hpsa: change version string (Tomas Henzl) [785262] - [scsi] hpsa: rename HPSA_MAX_SCSI_DEVS_PER_HBA (Tomas Henzl) [785262] - [scsi] hpsa: update device attributes when they change (Tomas Henzl) [785262] - [scsi] hpsa: improve naming on external target device functions (Tomas Henzl) [785262] - [scsi] hpsa: eliminate 8 external target limitation (Tomas Henzl) [785262] - [scsi] hpsa: fix potential array overflow in hpsa_update_scsi_devices (Tomas Henzl) [785262] - [scsi] hpsa: refactor hpsa_figure_bus_target_lun (Tomas Henzl) [785262] - [scsi] hpsa: make target and lun match what SCSI REPORT LUNs returns (Tomas Henzl) [785262] - [scsi] hpsa: Fix problem with MSA2xxx devices (Tomas Henzl) [785262] - [scsi] hpsa: add P2000 to list of shared SAS devices (Tomas Henzl) [785262] - [virt] KVM: PMU: Fix raw event check (Gleb Natapov) [803620] - [virt] KVM: PMU: warn when pin control is set in eventsel msr (Gleb Natapov) [803620] - [virt] x86 emulator: correctly mask pmc index bits in RDPMC instruction emulation (Gleb Natapov) [803620] - [powerpc] perf: Fix frequency calculation for overflowing counters (Steve Best) [804608] - [security] keys: add a "logon" key type (David Howells) [788634] - [security] KEYS: testing wrong bit for KEY_FLAG_REVOKED (David Howells) [788634] - [security] KEYS: Permit key_serial() to be called with a const key pointer (David Howells) [788634] - [security] keys: fix user_defined key sparse messages (David Howells) [788634] - [security] keys: fix trusted/encrypted keys sparse rcu_assign_pointer messages (David Howells) [788634] - [security] KEYS: Add missing smp_rmb() primitives to the keyring search code (David Howells) [788634] - [security] KEYS: Make garbage collector nonreentrant under RHEL-6 (David Howells) [788634] - [security] KEYS: Correctly destroy key payloads when their keytype is removed (David Howells) [788634] - [security] KEYS: The dead key link reaper should be non-reentrant (David Howells) [788634] - [security] KEYS: Make the key reaper non-reentrant (David Howells) [788634] - [security] KEYS: Move the unreferenced key reaper to the keys garbage collector file (David Howells) [788634] - [security] KEYS: __key_link() should use the RCU deref wrapper for keyring payloads (David Howells) [788634] - [security] KEYS: keyctl_get_keyring_ID() should create a session keyring if create flag set (David Howells) [788634] - [security] KEYS: If install_session_keyring() is given a keyring, it should install it (David Howells) [788634] - [security] KEYS: Fix error handling in construct_key_and_link() (David Howells) [788634] - [security] KEYS: Don't return EAGAIN to keyctl_assume_authority() (David Howells) [788634] - [security] KEYS: Make request_key() and co. return an error for a negative key (David Howells) [788634] - [security] KEYS: Improve /proc/keys (David Howells) [788634] - [security] KEYS: Add an iovec version of KEYCTL_INSTANTIATE (David Howells) [788634] - [security] KEYS: Add a new keyctl op to reject a key with a specified error code (David Howells) [788634] - [security] KEYS: Add an RCU payload dereference macro (David Howells) [788634] - [security] KEYS: Fix __key_link_end() quota fixup on error (David Howells) [788634] - [security] KEYS: Fix up comments in key management code (David Howells) [788634] - [security] KEYS: Do some style cleanup in the key management code (David Howells) [788634] - [security] KEYS: Don't call up_write() if __key_link_begin() returns an error (David Howells) [788634] - [security] Add a dummy printk function for the maintenance of unused printks (David Howells) [788634] - [security] KEYS: request_key() should return -ENOKEY if the constructed key is negative (David Howells) [788634] - [security] KEYS: Reinstate lost passing of process keyring ID in call_sbin_request_key() (David Howells) [788634] - [security] KEYS: Use the variable 'key' in keyctl_describe_key() (David Howells) [788634] - [security] KEYS: Make /proc/keys check to see if a key is possessed before security check (David Howells) [788634] - [security] KEYS: Authorise keyctl_set_timeout() on a key if we have its authorisation key (David Howells) [788634] - [security] KEYS: Propagate error code instead of returning -EINVAL (David Howells) [788634] - [security] keyctl_session_to_parent(): use thread_group_empty() to check singlethreadness (David Howells) [788634] - [security] KEYS: Do preallocation for __key_link() (David Howells) [788634] - [security] KEYS: keyring_serialise_link_sem is only needed for keyring->keyring links (David Howells) [788634] - [security] whitespace coding style fixes (David Howells) [788634] - [security] key: keyring: fix some code style issues (David Howells) [788634] - [security] Fix some coding styles in security/keys/keyring.c (David Howells) [788634] - [x86] EFI: Only set regions uncacheable if they support it (Matthew Garrett) [767291] - [virt] KVM: Fix fetch fault error code (Avi Kivity) [802453] - [netdrv] add myri10ge firmware (Stanislaw Gruszka) [796099] - [fs] xfs: fix inode lookup race (Dave Chinner) [796277] - [x86] amd: Fix L1i and L2 cache sharing information for AMD family 15h processors (Frank Arnold) [798399] - [x86] cache_info: Update calculation of AMD L3 cache indices (Frank Arnold) [798399] - [x86] cache_info: Remove bogus free of amd_l3_cache data (Frank Arnold) [798399] - [hwmon] k10temp: Add support for Fam15h Bulldozer (Frank Arnold) [798209] - [hwmon] k10temp: add support for AMD Family 12h/14h CPUs (Frank Arnold) [798209] - [x86] AMD, PCI: Add AMD northbridge PCI device id for CPU families 12h and 14h (Frank Arnold) [798209] - [netdrv] pch_gbe: modify Kconfig/Makefile and config-generic (Veaceslav Falico) [728177] - [netdrv] pch_gbe: new network driver from upstream (Veaceslav Falico) [728177] - [x86] Ivy Bridge kernel rdrand support (Jay Fenlason) [696442]- [net] gro: more generic L2 header check (Doug Ledford) [789123] - [infiniband] IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL addresses (Doug Ledford) [789123] - [net] Make qdisc_skb_cb upper size bound explicit (Doug Ledford) [789123] - [fs] GFS2: Invalidate directory hash table on inode deallocate (Robert S Peterson) [801171] - [fs] GFS2: Fix a use-after-free that coverity spotted (Robert S Peterson) [801171] - [kernel] lkdtm: avoid calling lkdtm_do_action() with spinlock held (Prarit Bhargava) [770621] - [x86] Fix printk levels for panic, softlockups and stack dumps (Prarit Bhargava) [770621] - [kernel] lkdtm.c: fix race when crashpoint is hit multiple times before checking count (Prarit Bhargava) [770621] - [kernel] lkdtm: prefix enum constants (Prarit Bhargava) [770621] - [kernel] lkdtm: use generic_file_llseek in debugfs (Prarit Bhargava) [770621] - [kernel] param: remove unnecessary writable charp (Prarit Bhargava) [770621] - [kernel] lktdm: add support for hardlockup, softlockup and hung task crashes (Prarit Bhargava) [770621] - [kernel] lkdtm: add debugfs access and loosen KPROBE ties (Prarit Bhargava) [770621] - [scsi] aacraid: Fixes kernel oops in "aac_eh_abort" (Tomas Henzl) [760396] - [kernel] sys_poll: fix incorrect type for 'timeout' parameter (Oleg Nesterov) [794681] - [kernel] kdump: round up total_size to 128M for crashkernel reserving threshold (Dave Young) [798727] - [block] loop: fix partial read infomation leak (Dave Young) [761418] - [netdrv] mlx4: Don't show RoCE interfaces if the hpn channel is not installed (Doug Ledford) [753004] - [mm] thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode (Andrea Arcangeli) [800328] - [target] fix build on i386 (Andy Grover) [765982] - [target] Backport from stable-3.2.6 (Andy Grover) [765982]- [dm] fixing test for NULL pointer testing (Paolo Bonzini) [752380] {CVE-2011-4127} - [dm] do not forward ioctls from logical volumes to the underlying device (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] fail SCSI passthrough ioctls on partition devices (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] add and use scsi_blk_cmd_ioctl (Paolo Bonzini) [752380] {CVE-2011-4127} - [kernel] regset: Return -EFAULT, not -EIO, on host-side memory fault (Jerome Marchand) [799213] {CVE-2012-1097} - [kernel] regset: Prevent null pointer reference on readonly regsets (Jerome Marchand) [799213] {CVE-2012-1097} - [scsi] qla4xxx: update version (Mike Christie) [800664] - [scsi] iscsi class: fix gfp use in ping compl and host event (Mike Christie) [800664] - [scsi] iscsi if: Removed packed attr from struct iscsi_chap_rec (Mike Christie) [800664] - [scsi] iscsi_transport: Added error status code for ping comp event (Mike Christie) [800664] - [scsi] fix system lock up from scsi error flood (Neil Horman) [800555] - [scsi] libcxgbi: do not print a message when memory allocation fails (Steve Best) [800114] - [infiniband] iser: post initial receive buffers before sending the final login request (Mike Christie) [800041] - [sound] ALSA: pcm midlevel code - add time check for (Jaroslav Kysela) [798984] - [fs] GFS2: call gfs2_write_alloc_required for each fallocate chunk (Benjamin Marzinski) [801141]- [scsi] lpfc: Update lpfc version for 8.3.5.58.1p driver release (Rob Evers) [738037] - [virt] VMX: VMXON/VMXOFF usage changes (Avi Kivity) [704173] - [virt] VMX: VMCLEAR/VMPTRLD usage changes (Avi Kivity) [704173] - [virt] VMX: Some minor changes to code structure (Avi Kivity) [704173] - [virt] VMX: Define new functions to wrapper direct call of asm code (Avi Kivity) [704173] - [net] bonding: move dev_addr cpy to bond_enslave (Thomas Graf) [799794] - [net] bonding: move slave MTU handling from sysfs (Thomas Graf) [799794] - [ppc] Implement CONFIG_STRICT_DEVMEM (Steve Best) [655689] - [scsi] fcoe: Only define ndo_fcoe_get_hbainfo if fcoe is configured (Neil Horman) [789086] - [x86] ACPI / PM: Fix build problem for !CONFIG_ACPI related to NVS rework (Myron Stowe) [708447] - [x86] ips: use interruptible waits in ips-monitor (Neil Horman) [727944] - [x86] kvmclock: abstract save/restore sched_clock_state (Marcelo Tosatti) [694801] - [virt] fix a merge problem in "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski) [612320] - [virt] reapply "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [net] nfs: set vs_hidden on nfs4_callback_version4 (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients destruction on module cleanup (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients creation during service registering (Jeff Layton) [741039] - [net] NFSd: call svc rpcbind cleanup explicitly (Jeff Layton) [741039] - [net] SUNRPC: cleanup service destruction (Jeff Layton) [741039] - [net] SUNRPC: setup rpcbind clients if service requires it (Jeff Layton) [741039] - [net] SUNRPC: introduce svc helpers for prepairing rpcbind infrastructure (Jeff Layton) [741039] - [net] SUNRPC: use rpcbind reference counting helpers (Jeff Layton) [741039] - [net] SUNRPC: introduce helpers for reference counted rpcbind clients (Jeff Layton) [741039] - [net] SUNRPC: Use AF_LOCAL for rpcbind upcalls (Jeff Layton) [741039] - [fs] nfs4: Fix nfs4_init and reset_slot_table (Steve Dickson) [785823] - [net] SUNRPC: Change the default limit to the number of TCP slots (Steve Dickson) [785823] - [net] SUNRPC: Ensure we always bump the backlog queue in xprt_free_slot (Steve Dickson) [785823] - [net] SUNRPC: Replace xprt->resend and xprt->sending with a priority queue (Steve Dickson) [785823] - [net] SUNRPC: Allow caller of rpc_sleep_on() to select priority levels (Steve Dickson) [785823] - [net] SUNRPC: Support dynamic slot allocation for TCP connections (Steve Dickson) [785823] - [net] SUNRPC: Clean up the slot table allocation (Steve Dickson) [785823] - [net] SUNRPC: Initalise the struct xprt upon allocation (Steve Dickson) [785823] - [net] SUNRPC: Ensure that we grab the XPRT_LOCK before calling xprt_alloc_slot (Steve Dickson) [785823] - [net] SUNRPC: Convert struct rpc_xprt to use atomic_t counters (Steve Dickson) [785823] - [net] SUNRPC: Support for RPC over AF_LOCAL transports (Steve Dickson) [785823] - [mm] memcg: fix wake up in oom wait queue (Frantisek Hrbata) [739615] - [mm] memcg: oom kill disable and oom status (Frantisek Hrbata) [739615] - [mm] memcg: oom notifier (Frantisek Hrbata) [739615] - [mm] memcg: oom wakeup filter (Frantisek Hrbata) [739615] - [mm] kabi: __GENKSYMS__ for event_list in struct cgroup (Frantisek Hrbata) [739615] - [mm] cgroup: implement eventfd-based generic API for notifications (Frantisek Hrbata) [739615] - [mm] cgroups: fix CONTENTS in cgroups documentation (Frantisek Hrbata) [739615] - [virt] Revert "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [fs] procfs: add hidepid= and gid= mount options (Jerome Marchand) [770652] - [fs] procfs: parse mount options (Jerome Marchand) [770652] - [scsi] qla4xxx: v5.02.00.00.06.03-k3 (Chad Dupuis) [798721] - [scsi] qla4xxx: assign correct address for iscsi_cls_host (Chad Dupuis) [798721] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [798721] - [scsi] qla4xxx: Fix sparse warning (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support for multiple session per host (Chad Dupuis) [798721] - [scsi] qla4xxx: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] scsi_transport: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [scsi] iscsi_transport: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [block] Fix io_context leak after failure of clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [block] Fix io_context leak after clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [fs] dlm: fix slow rsb search in dir recovery (David Teigland) [772376] - [fs] GFS2: rename existing file after mount crashes (Robert S Peterson) [794839] - [fs] GFS2: Eliminate sd_rindex_mutex (Robert S Peterson) [798763] - [fs] cifs: fix dentry refcount leak when opening a FIFO on lookup (Sachin Prabhu) [781893] - [fs] NFSv4: Handle expired stateids when the lease is still valid (Sachin Prabhu) [757876] - [perf] header: Fix build on old systems (Jiri Olsa) [784888] - [perf] hists browser: Add missing stdarg.h include (Jiri Olsa) [784888]- [netdrv] bnx2: revert firmware load modifications (Neil Horman) [720428] - [virt] virtio: balloon: leak / fill balloon across S4 (Amit Shah) [798583] - [scsi] silencing 'killing requests for dead queue' (David Milburn) [798672] - [scsi] sd_dif: fix setting bio flags (Jeff Moyer) [799075] - [scsi] megaraid_sas: driver update to version 00.00.06.14-rh1 (Tomas Henzl) [749923] - [infiniband] srp: fix include ordering issue (Doug Ledford) [791209] - [sched] Fix Kernel divide by zero panic in find_busiest_group() (Larry Woodman) [785959]- [virt] KVM steal time suspend/resume bugfix (Rik van Riel) [612320] - [virt] guest: KVM Steal time registration (Laszlo Ersek) [612320] - [virt] KVM guest: Steal time accounting (Rik van Riel) [612320] - [virt] KVM guest: Add a pv_ops stub for steal time (Rik van Riel) [612320] - [virt] KVM: Steal time implementation (Rik van Riel) [612320] - [virt] KVM: KVM Steal time guest/host interface (Rik van Riel) [612320] - [virt] KVM: Add constant to represent KVM MSRs enabled bit in guest/host interface (Rik van Riel) [612320] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [756311] - [x86] perf: Check that current->mm is alive before getting user callchain (Jiri Olsa) [756311] - [fs] NFSv4: Propagate the error NFS4ERR_BADOWNER to nfs4_do_setattr (Steve Dickson) [705099] - [kernel] ftrace: Fix hash record accounting bug (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression where ftrace breaks when modules are loaded (Steven Rostedt) [454694] - [kernel] ftrace: Fix dynamic selftest failure on some archs (Steven Rostedt) [454694] - [kernel] ftrace: Update filter when tracing enabled in set_ftrace_filter() (Steven Rostedt) [454694] - [kernel] ftrace: Balance records when updating the hash (Steven Rostedt) [454694] - [kernel] ftrace: Do not disable interrupts for modules in mcount update (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression of :mod:module function enabling (Steven Rostedt) [454694] - [kernel] ftrace: Fix possible undefined return code (Steven Rostedt) [454694] - [kernel] ftrace: Have ftrace_startup() return failure code (Steven Rostedt) [454694] - [kernel] ftrace: Modify ftrace_set_filter/notrace to take ops (Steven Rostedt) [454694] - [kernel] ftrace: Allow dynamically allocated function tracers (Steven Rostedt) [454694] - [kernel] ftrace: Implement separate user function filtering (Steven Rostedt) [454694] - [kernel] ftrace: Free hash with call_rcu_sched() (Steven Rostedt) [454694] - [kernel] ftrace: Have global_ops store the functions that are to be traced (Steven Rostedt) [454694] - [kernel] ftrace: Add ops parameter to ftrace_startup/shutdown functions (Steven Rostedt) [454694] - [kernel] ftrace: Use counters to enable functions to trace (Steven Rostedt) [454694] - [kernel] ftrace: Separate hash allocation and assignment (Steven Rostedt) [454694] - [kernel] ftrace: Create a global_ops to hold the filter and notrace hashes (Steven Rostedt) [454694] - [kernel] ftrace: Use hash instead for FTRACE_FL_FILTER (Steven Rostedt) [454694] - [kernel] ftrace: Replace FTRACE_FL_NOTRACE flag with a hash of ignored functions (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate the function match routines for normal and mods (Steven Rostedt) [454694] - [kernel] ftrace: Return EINVAL when writing invalid val to set_ftrace_filter (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate updating of ftrace_trace_function (Steven Rostedt) [454694] - [kernel] ftrace: Move record update for normal and modules into a separate function (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_CONVERTED flag (Steven Rostedt) [454694] - [kernel] tracing: Enable records during the module load (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_FAILED flag (Steven Rostedt) [454694] - [kernel] ftrace: Remove failures file (Steven Rostedt) [454694] - [kernel] ftrace: Make FTRACE_WARN_ON() work in if condition (Steven Rostedt) [454694] - [kernel] ftrace: Only update the function code on write to filter files (Steven Rostedt) [454694] - [kernel] tracing: Remove leftover FTRACE_ENABLE/DISABLE_MCOUNT enums (Steven Rostedt) [454694] - [kernel] ftrace: Call trace_parser_clear() properly (Steven Rostedt) [454694] - [fs] NFSv4: include bitmap in nfsv4 get acl data (Sachin Prabhu) [753232 767288] - [pci] Add pcie_hp=nomsi to disable MSI/MSI-X for pciehp driver (hiro muneda) [728852] - [netdrv] enic: enhance SR-IOV support (Stefan Assmann) [795976]- [infiniband] mlx4/fw: Fix ppc64 build (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Added missing iounmap upon releasing a device (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392 787762] - [infiniband] mlx4: allow device removal by fixing dma unmap size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct port for steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct flag for unicast_promisc (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix memory leak at multi_func_cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/nes: Copyright update (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: pass SMP vendor-specific attribute MADs to firmware (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392 787572] - [infiniband] RDMA/nes: Fix fast memory registration opcode (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix fast memory registration length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucma: Discard all events for new connections until accepted (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Roll back PCIe tuning change (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use GFP_ATOMIC when locks are held (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix for sending MPA reject frame (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/ipath: Calling PTR_ERR() on right variable in create_file() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Fix kernel panic by always initializing qp->usecnt (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: Make rds_sock_lock BH rather than IRQ safe. (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4_core: map async events to arbitrary slave eqs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix mtt profile issue (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: removed function index from vf. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: eth statistics modification (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: VF is not allowed to perform dump stats (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: clear all eth statistics when port goes up (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDS: Remove some unused iWARP code (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] rdma/core: Fix sparse warnings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix endianness bugs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate during AE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Make unnecessarily global nes_set_pau() static (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Change MDIO bus clock to 2.5MHz (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Fix layout of APR message (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix SL to 802.1Q priority-bits mapping for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Default some module parameters optimally (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize locking for get_txreq() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix a possible data corruption when receiving packets (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate 64-bit jiffies use (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix style issues (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/uverbs: Protect QP multicast list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Elaborating limitation on VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix mtt range deallocation (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: limiting VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: using array index for sense_allowed (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add missing include of linux/slab.h (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: FIX: Setting default_qpn before using it (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing wrong error codes in communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: not using spin_lock_irq when getting vf by resource. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: nullify cached multicast address list after cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Changing link sensing logic (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: capability for link sensing (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fix compile error when driver is comiled-in (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: updated driver version to 2.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: updated driver version to 1.1 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Modify driver initialization flow to accommodate SRIOV for Ethernet (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: adjust catas operation for SRIOV mode (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtts resources units changed to offset (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Allow communication between functions on same host (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Ethernet port management modifications (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Traffic steering management support for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_ib: disable SRIOV mode for IB ports (not yet supported) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: resource tracking for HCA resources used by guests (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add wrapper functions and comm channel and slave event support to EQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtt modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: cq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: qp modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: srq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Added FW commands and their wrappers for supporting SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_core: Implement the master-slave communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Reduce number of PD bits to 17 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add "native" argument to mlx4_cmd and its callers (where needed) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Extanding port_mask functionality (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: initial header-file changes for SRIOV support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: bug fix for the case of vlan id 0 and UP 0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix WOL handlers were always looking at port2 capability bit (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: using non collapsed CQ on TX (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix sparse warning on a cast which truncates bits from constant value (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: fix UDP RSS related settings (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Recording rx queue for gro packets (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Adding rxhash support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: move RSS related definitions to be global (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/cxgb{3, 4} - get rid of stale firmware usage technique (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: various strlcpy conversions to make the code match upstream (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Correct sense on freectxts increment and decrement (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cma: Verify private data length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix shutdown crash accessing a non-existent bitmap (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/ipoib: Prevent hung task or softlockup processing multicast response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix over-scheduling of QSFP work (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix retry with MPAv1 logic for MPAv2 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix iw_cxgb4 count_rcqes() logic (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: drop "select LLIST" (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Don't use schedule_work() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix panic in RC error flushing logic (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/iser: DMA unmap TX bufs used for iSCSI/iSER headers (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/iser: Use separate buffers for the login request/response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Fix buddy->num_free allocation size (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: add moduleparam.h for users of module_param/MODULE_PARM_DESC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Fix files explicitly needing to include module.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Deprecate log_num_vlan module param (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Don't set VLAN in IBoE WQEs' control segment (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Enable 4K mtu for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Mark QP in error before disabling the queue in firmware (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb3: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix issue with link states and QSFP cables (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mlx4: Configure extended active speeds (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392] - [infiniband] mlx4_core: Add extended port capabilities support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Hold links until tuning data is available (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Clean up checkpatch issue (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove s_lock around header validation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use RCU for qpn lookup (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate divide/mod in converting idx to egr buf pointer (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Decode path MTU optimization (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize RC/UC code by IB operation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_en: Controlling FCS header removal (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IPoIB: Use the right function to do DMA unmap pages (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Use correct QID in insert_recv_cqe() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Make sure flush CQ entries are collected on connection close (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export ib_open_qp() capability to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Export ib_open_qp() to share XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Add support for XRC QPs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC SRQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC domains (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/cm: Do not automatically disconnect XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Support XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucm: Allow user to specify QP type when creating id (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cm: Define new RDMA port space specific to IB (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update XRC support based on XRC annex errata (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update protocol to support XRC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC TGT QPs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC INI QPs to userspace (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC SRQs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC domains to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/verbs: Cleanup XRC TGT QPs when destroying XRCD (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC SRQ type (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add SRQ type field (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC domain support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: Handle extended rates in debugfs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: Add new InfiniBand link speeds (Doug Ledford) [738491 739139 749059 751220 755741] - [infiniband] IB/ipath: Add missing in ipath_chip_init.c (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Support for Packed And Unaligned fpdus (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Print IP address for critcal errors (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate connection (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/{amso1100,cxgb3}: Minimal MPAv2 support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/iwcm: Propagate ird/ord values upwards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Correct nfreectxts for multiple HCAs (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Add missing calls to ib_umem_release() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Fix buddy->num_free allocation size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Use the right function to free eq->page_list entries (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Clean up error flow in mlx4_register_mac() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/ucm: Removed checks for unsigned value < 0 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mad: Verify mgmt class in received MADs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Check for NULL conn_param in rdma_accept (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fail RDMA initialization for unsupported cards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix crash in cma_req_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/amso1100: Use 'pM' format option to print MAC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net, rds, Replace xlist in net/rds/xlist.h with llist (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: return whether list is empty before adding in llist_add fix (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add back llist_add_batch() and llist_del_first() prototypes (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove cpu_relax() usage in cmpxchg loops (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add llist_next() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Return whether list is empty before adding in llist_add() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Move cpu_relax() to after the cmpxchg() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove the platform-dependent NMI checks (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Make some llist functions inline (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] lib, Add lock-less NULL terminated single list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Convert vmalloc/memset to vzalloc (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: nes: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: amso1100: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDSRDMA: Fix cleanup of rds_iw_mr_pool (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/iser: Support iSCSI PDU padding (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IBiser: Fix wrong mask when sizeof (dma_addr_t) > sizeof (unsigned long) (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: decreasing ref count when removing mac (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing Ethernet unicast packet steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Defer HCA error events to tasklet (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Bump the driver version to 1.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Use printk_ratelimited() instead of printk_ratelimit() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Support PMA counters for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Use flow counters on IBoE ports (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/pma: Add include file for IBA performance counters definitions (Doug Ledford) [738491 739139 749059 755741] - [infiniband] Revert "[infiniband] qib: add thresholds to VendorPortCounters PMA operation" (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Add network flow counters (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix location of counter index in QP context struct (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Read extended capabilities into the flags field (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Extend capability flags to 64 bits (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Generate GID change events in IBoE code (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/core: Add GID change event (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Don't allow IPoIB port space for IBoE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA: Allow for NULL .modify_device() and .modify_port() methods (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Update active link width (Doug Ledford) [722308 726127 738491 739139 749059 755741] - [infiniband] IB/qib: Add sysfs interface to read free contexts (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mthca: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Remove double define (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/ipath: Convert old cpumask api into new one (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Convert old cpumask api into new one (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] cpumask: rename tsk_cpumask to tsk_cpus_allowed (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Avoid assigning an IS_ERR value to cm_id pointer in CMA id object (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Stop returning separate error and status from FW commands (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: rds: fix const array syntax (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4: remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: use pci_dev->revision (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/rds: use prink_ratelimited() instead of printk_ratelimit() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] net: remove interrupt.h inclusion from netdevice.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: Use full 32 bit speed range in ethtool's set_settings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: fix kfree on error path in new_steering_entry() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] Fix common misspellings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: Fixing use after free (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Enabling new steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add support for promiscuous mode in the new steering model. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: generalization of multicast steering. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: UDP RSS support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [fs] GFS2: fix NULL pointer dereference on mkdir/symlink/mknod (Abhijith Das) [797305] - [net] implement IP_RECVTOS for IP_PKTOPTIONS (Jiri Benc) [677351] - [scsi] mptsas: Added check for the LU type is SSC (Tomas Henzl) [735895] - [dm] raid: add flush support (Mike Snitzer) [797967]- [build] update RHEL_MINOR to '3' (Aristeu Rozanski) - [fs] keyring: allow special keyrings to be cleared (Steve Dickson) [772495] - [fs] NFS: Update idmapper documentation (Steve Dickson) [772495] - [fs] NFS: Keep idmapper include files in one place (Steve Dickson) [772495] - [fs] NFS: Fall back on old idmapper if request_key() fails (Steve Dickson) [772495] - [virt] KVM: do not #GP on perf MSR writes when vPMU is disabled (Gleb Natapov) [645365] - [virt] KVM: Expose the architectural performance monitoring CPUID leaf (Gleb Natapov) [645365] - [kernel] perf, x86: expose perf capability to other modules (Gleb Natapov) [645365] - [kernel] x86, perf: disable non available architectural events (Gleb Natapov) [645365] - [virt] KVM: VMX: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: SVM: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: Add generic RDPMC support (Gleb Natapov) [645365] - [virt] KVM: Expose a version 2 architectural PMU to a guests (Gleb Natapov) [645365] - [virt] KVM: Expose kvm_lapic_local_deliver() (Gleb Natapov) [645365] - [virt] KVM: VMX: Check for automatic switch msr table overflow (Gleb Natapov) [645365] - [virt] KVM: VMX: Add support for guest/host-only profiling (Gleb Natapov) [645365] - [virt] KVM: VMX: add support for switching of PERF_GLOBAL_CTRL (Gleb Natapov) [645365] - [virt] perf, intel: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, amd: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, core: Introduce attrs to count in either host or guest mode (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definitions for more vm entry/exit control bits (Gleb Natapov) [645365] - [virt] KVM: VMX: Add facility to atomically switch MSRs on guest entry/exit (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definition for msr autoload entry (Gleb Natapov) [645365] - [virt] KVM: Let vcpu structure alignment be determined at runtime (Gleb Natapov) [645365] - [kernel] perf: Add context field to perf_event (Gleb Natapov) [645365] - [virt] irq_work: Add generic hardirq context callbacks (Gleb Natapov) [645365] - [kernel] perf: Fix perf_event_do_pending() fallback callsite (Gleb Natapov) [645365] - [netdrv] bnx2: update firmware to latest upstream (Neil Horman) - [netdrv] bnx2: update to latest upstream (Neil Horman) [720428] - [netdrv] mii.c: Add ethtool advertisement functions (John Feeney) [787753] - [scsi] dcb: add DCBX mode to event notifier attributes (Neil Horman) [789086] - [scsi] fcoe: use real dev in case of HW vlan acceleration (Neil Horman) [789086] - [netdrv] netdev: FCoE: Add new ndo_get_fcoe_hbainfo() call (Neil Horman) [789086] - [scsi] libfc: Handle discovery failure during ctlr link down (Neil Horman) [789086] - [scsi] scsi_transport_fc: Getting FC Port Speed in sync with FC-GS (Neil Horman) [789086] - [scsi] scsi_transport_fc: Add FDMI host attributes (Neil Horman) [789086] - [scsi] libfc: Fix panic in fc_exch_recv (Neil Horman) [789086] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789086] - [scsi] fcoe: Do not switch context in vport_delete callback (Neil Horman) [789086] - [scsi] fcoe: Rename out_nomod label to out_putmod (Neil Horman) [789086] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789086] - [scsi] fcoe: Add support for FDMI in fcoe (Neil Horman) [789086] - [scsi] libfc: Add support for FDMI (Neil Horman) [789086] - [scsi] libfc: Make the libfc Common Transport(CT) code generic (Neil Horman) [789086] - [scsi] libfcoe: Don't KERN_ERR on netdev notification (Neil Horman) [789086] - [scsi] libfc: remove redundant timer init for fcp (Neil Horman) [789086] - [scsi] fcoe: Move fcoe_debug_logging from fcoe.h to fcoe.c (Neil Horman) [789086] - [scsi] libfc: Declare local functions static (Neil Horman) [789086] - [scsi] fcoe: fix regression on offload em matching function for initiator/target (Neil Horman) [789086] - [scsi] fcoe: remove double check if skb is nonlinear (Neil Horman) [789086] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789086] - [scsi] fcoe: Fix preempt count leak in fcoe_filter_frames() (Neil Horman) [789086] - [scsi] Fix up files implicitly depending on module.h inclusion (Neil Horman) [789086] - [x86] efivars: add missing parameter to efi_pstore_read() (Seiji Aguchi) [696383] - [x86] pstore: gracefully handle NULL pstore_info functions (Seiji Aguchi) [696383] - [x86] pstore: pass reason to backend write callback (Seiji Aguchi) [696383] - [x86] pstore: pass allocated memory region back to caller (Seiji Aguchi) [696383] - [x86] pstore: make pstore write function return normal success/fail value (Seiji Aguchi) [696383] - [x86] pstore: change mutex locking to spin_locks (Seiji Aguchi) [696383] - [x86] pstore: defer inserting OOPS entries into pstore for RHEL (Seiji Aguchi) [696383] - [x86] efivars: fix warnings when CONFIG_PSTORE=n (Seiji Aguchi) [696383] - [x86] efivars: Introduce PSTORE_EFI_ATTRIBUTES (Seiji Aguchi) [696383] - [x86] efivars: Use string functions in pstore_write (Seiji Aguchi) [696383] - [x86] efivars: introduce utf16_strncmp (Seiji Aguchi) [696383] - [x86] efivars: String functions (Seiji Aguchi) [696383] - [x86] efi: Add support for using efivars as a pstore backend (Seiji Aguchi) [696383] - [x86] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Seiji Aguchi) [696383] - [x86] pstore: Make "part" unsigned (Seiji Aguchi) [696383] - [x86] pstore: Add extra context for writes and erases (Seiji Aguchi) [696383] - [x86] Fix argument types for SetVariable() for RHEL (Seiji Aguchi) [696383] - [x86] pstore: Extend API for more flexibility in new backends (Seiji Aguchi) [696383] - [x86] efi: Fix argument types for SetVariable() (Seiji Aguchi) [696383] - [x86] treewide: fix a few typos in comments (Seiji Aguchi) [696383] - [x86] efivars: prevent oops on unload when efi is not enabled (Seiji Aguchi) [696383] - [x86] efivars: handle errors from register_efivars() (Seiji Aguchi) [696383] - [x86] efivars: memory leak on error in create_efivars_bin_attributes() (Seiji Aguchi) [696383] - [x86] Fix common misspellings (Seiji Aguchi) [696383] - [x86] efivars: Expose efivars functionality to external drivers (Seiji Aguchi) [696383] - [x86] efivars: Parameterize operations (Seiji Aguchi) [696383] - [x86] efivars: Split out variable registration (Seiji Aguchi) [696383] - [x86] efivars: parameterize efivars (Seiji Aguchi) [696383] - [x86] efivars: Make efivars bin_attributes dynamic (Seiji Aguchi) [696383] - [x86] sysfs: Use one lockdep class per sysfs attribute (Seiji Aguchi) [696383] - [x86] efivars: move efivars globals into struct efivars (Seiji Aguchi) [696383] - [netdrv] iwlwifi: make "Tx aggregation enabled on ra =" be at DEBUG level (John Linville) [788055] - [netdrv] Add firmware blobs required by the integrated compat-wireless build (John Linville) - [netdrv] Add/modify config settings as appropriate for the wireless rebase (John Linville) [766952] - [netdrv] b44: replace the ssb_dma API with the generic DMA API (John Linville) [766952] - [netdrv] orinoco: minimal changes to build with wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] ar9170: minor fixups to get it building with 3.2.6-based mac80211 (John Linville) [766952] - [netdrv] Revert "ar9170: fix for driver-core ABI change" (John Linville) [766952] - [netdrv] Revert "ath5k: use kstrtoint() to parse numbers coming from sysfs" (John Linville) [766952] - [netdrv] libertas_tf: Revert bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [netdrv] ipw2100: Revert "PM QOS update" (John Linville) [766952] - [netdrv] Revert "ipw2100: mark ipw2100_pm_qos_req static" (John Linville) [766952] - [netdrv] Revert "ipw2100: register pm_qos request before registering pci driver" (John Linville) [766952] - [netdrv] ipw2100: Revert "pm_qos: Get rid of the allocation in pm_qos_add_request()" (John Linville) [766952] - [netdrv] rndis_wlan: minor build fixups for wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] at76c50x-usb: undo "lib: rename pack_hex_byte()..." (John Linville) [766952] - [netdrv] wl12xx: reduce frame usage of driver_state_read (John Linville) [766952] - [netdrv] wl12xx: convert a few more kstrtoul back to strict_strtoul (John Linville) [766952] - [netdrv] wl1251: revert change from "drivers: Final irq namespace conversion" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl1251: fix ELP_CTRL register reads" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul functions" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: strict_stroul introduced converted to kstrtoul" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul_from_user" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use freezable workqueue for netstack_work" (John Linville) [766952] - [netdrv] rt2x00: switch to use the kfifo-new.h header file (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: Move TX/RX work into dedicated workqueue" (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: simplify txstatus_fifo handling" (John Linville) [766952] - [netdrv] b43: don't include bcma header files (John Linville) [766952] - [netdrv] b43: Revert relevant portion of "pcmcia: Convert pcmcia_device_id..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: move driver name to..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: re-work..." commit eb14120f (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: do not use win_req_t when..." (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: convert pcmcia_request..." commit 1ac71e5a (John Linville) [766952] - [ssb] b43-pci-bridge: Add new vendor for BCM4318 (John Linville) [766952] - [ssb] Revert "pcmcia: convert ssb pcmcia driver to use new CIS helpers" (John Linville) [766952] - [ssb] Implement pcmcia_{read, write}_config_byte for drivers/ssb/pcmcia.c (John Linville) [766952] - [ssb] Revert relevant portion of "pcmcia: re-work pcmcia..." commit eb14120f (John Linville) [766952] - [ssb] Revert relevant portions of "pcmcia: remove cs_types.h" commit ac8b4228 (John Linville) [766952] - [net] mac80211/debugfs_netdev.c: convert kstrtoull to strict_strtoull (John Linville) [766952] - [net] mac80211: remove reference to lockdep_rtnl_is_held (John Linville) [766952] - [net] mac80211: continue using USHORT_MAX (John Linville) [766952] - [net] mac80211: Revert "net/mac80211/debugfs: Convert to kstrou8_from_user" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: Speedup ieee80211_remove_interfaces()" (John Linville) [766952] - [net] mac80211: Revert "net/mac80211, rcu: convert call_rcu(work_free_rcu) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert "net, rcu: convert call_rcu(kfree_tid_tx) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "PM QOS update" upstream commit ed77134b (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "rcu: convert uses of rcu_assign_pointer..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: fix race condition between assoc_done and first EAP packet" (John Linville) [766952] - [net] mac80211: Revert "mac80211: annotate station rcu dereferences" (John Linville) [766952] - [net] mac80211: Revert "mac80211: cancel restart_work explicitly instead of depending on flush_scheduled_work()" (John Linville) [766952] - [net] mac80211: Revert "mac80211: sparse RCU annotations" (John Linville) [766952] - [netdrv] wireless: Revert "nl80211: use netlink consistent dump feature for BSS dumps" (John Linville) [766952] - [net] wireless rebase: Revert bits of "cfg80211: support sysfs namespaces" (John Linville) [766952] - [net] wireless rebase: Revert "wext: refactor" (John Linville) [766952] - [net] mac80211: borrow leds compat implementation from compat project (John Linville) [766952] - [netdrv] wireless: borrow genetlink compat implementation from compat project (John Linville) [766952] - [netdrv] wireless rebase: remove references to noop_llseek (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "PM QoS: Move and rename the implementation..." (John Linville) [766952] - [netdrv] wireless rebase: accomodate lack of "net: convert multicast list to list_head" (John Linville) [766952] - [netdrv] wireless rebase: undo bits of "USB: rename usb_buffer_alloc()..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "net: Add export.h..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "atomic: use " (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to ath6kl (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to carl9170 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ar9170 from commit 7bb45683 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/libertas_tf from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwmc3200wifi from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ipw2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rndis_wlan.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mwl8k.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mac80211_hwsim.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/at76c50x-usb.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/adm8211.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/zd1211rw from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/wl1251 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/wl12xx from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rtl818x from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rt2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/p54 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43legacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43 from linux 3.2.6 (John Linville) [766952] - [ssb] Rebase drivers/ssb from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath5k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath9k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/iwlegacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwlwifi from linux 3.2.6 (John Linville) [735934 735936 735939 766952 770780] - [net] Rebase net/mac80211 from linux 3.2.6 (John Linville) [766952] - [net] Rebase net/wireless from linux 3.2.6 (John Linville) [766952] - [net] introduce NETDEV_POST_INIT notifier (John Linville) [766952] - [net] bridge: support IFF_DONT_BRIDGE (John Linville) [766952] - [usb] Add a usb_pipe_endpoint() convenience function (John Linville) [766952] - [kernel] compiler: Introduce __always_unused (John Linville) [766952] - [netdrv] eeprom_93cx6: Add support for 93c86 EEPROMs (John Linville) [766952] - [netdrv] if_ether.h: add definition of ETH_P_TDLS (John Linville) [766952] - [kernel] Cherry-pick core bits of "bitops: rename for_each_bit() to for_each_set_bit()" (John Linville) [766952] - [kernel] Cherry-pick the core bits of "bitops: Provide generic sign_extend32 function" (John Linville) [766952] - [dma] dma-mapping.h: add the dma_unmap state API (John Linville) [766952] - [pci] pci-dma: add include/linux/pci-dma.h (John Linville) [766952] - [kernel] lib: Improve EWMA efficiency by using bitshifts (John Linville) [766952] - [kernel] lib: Add generic exponentially weighted moving average (EWMA) function (John Linville) [766952]- [virt] virtio-scsi: add power management (Paolo Bonzini) [782027] - [virt] virtio-scsi: add driver (Paolo Bonzini) [782027] - [fs] CIFS: Fix DFS handling in cifs_get_file_info (Jarod Wilson) [786989] - [fs] CIFS: fix automount for DFS shares (Jarod Wilson) [786989] - [fs] cifs: don't overwrite dentry name in d_revalidate (Jarod Wilson) [786989] - [fs] cifs: demote DFS referral lookup errors to cFYI (Jarod Wilson) [786989] - [fs] cifs: Unconditionally copy mount options to superblock info (Jarod Wilson) [786989] - [fs] cifs: Use kstrndup for cifs_sb->mountdata (Jarod Wilson) [786989] - [fs] cifs: Simplify handling of submount options in cifs_mount (Jarod Wilson) [786989] - [fs] cifs: do not tokenize mount options in-place (Jarod Wilson) [786989] - [fs] cifs: Add support for mounting Windows 2008 DFS shares (Jarod Wilson) [786989] - [fs] cifs: Extract DFS referral expansion logic to separate function (Jarod Wilson) [786989] - [drm] rebase upstream fixes (Dave Airlie) [797142] - [drm] rebase for RHEL 6.3 (Dave Airlie) [786494] - [kernel] swiotlb: export swiotlb_nr_tbl backport (Dave Airlie) [786494] - [pci] msi: fix imbalanced refcount of msi irq sysfs objects (Prarit Bhargava) [794767] - [pci] sysfs: add per pci device msi[x] irq listing (Prarit Bhargava) [794767] - [mm] vmscan: immediately reclaim end-of-LRU dirty pages when writeback completes (Satoru Moriya) [788536] - [mm] vmscan: throttle reclaim if encountering too many dirty pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in kswapd except in high priority (Satoru Moriya) [788536] - [fs] ext4: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [fs] xfs: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [mm] vmscan: remove dead code related to lumpy reclaim waiting on pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in direct reclaim (Satoru Moriya) [788536] - [security] audit: fix signedness bug in audit_log_execve_info() (Eric Paris) [661765] - [security] audit: comparison on interprocess fields (Eric Paris) [661765] - [security] audit: implement all object interfield comparisons (Eric Paris) [661765] - [security] audit: allow interfield comparison between gid and ogid (Eric Paris) [661765] - [security] audit: complex interfield comparison helper (Eric Paris) [661765] - [security] audit: allow interfield comparison in audit rules (Eric Paris) [661765] - [security] audit: allow audit matching on inode gid (Eric Paris) [661765] - [audit] allow matching on obj_uid (Eric Paris) [661765] - [security] audit: check current inode and containing object when filtering on major and minor (Eric Paris) [661765] - [security] audit: make filetype matching consistent with other filters (Eric Paris) [661765] - [ppc] Reserve iommu page 0 (Steve Best) [784088] - [fs] fuse: add O_DIRECT support (Josef Bacik) [753798] - [bluetooth] Add support for Broadcom BCM20702A0 (Don Zickus) [746041] - [kernel] sysctl: restrict write access to dmesg_restrict (Phillip Lougher) [749251]- [pci] RH backport changes for MaxPayload patchset (Shyam Iyer) [692531] - [pci] Clean-up MPS debug output (Shyam Iyer) [692531] - [pci] Clamp pcie_set_readrq() when using "performance" settings (Shyam Iyer) [692531] - [pci] enable MPS "performance" setting to properly handle bridge MPS (Shyam Iyer) [692531] - [pci] Workaround for Intel MPS errata (Shyam Iyer) [692531] - [pci] Disable MPS configuration by default (Shyam Iyer) [692531] - [pci] Don't crash when reading mpss from root complex (Shyam Iyer) [692531] - [pci] Remove MRRS modification from MPS setting code (Shyam Iyer) [692531] - [pci] Fix pointer dereference before call to pcie_bus_configure_settings (Shyam Iyer) [692531] - [pci] set PCI-E Max Payload Size on fabric (Shyam Iyer) [692531] - [pci] correct pcie_set_readrq write size (Shyam Iyer) [692531] - [pci] Set PCIE maxpayload for card during hotplug insertion (Shyam Iyer) [692531] - [netdrv] cxgb4: add latest upstream firmware (Neil Horman) [747141] - [netdrv] cxgb4: Update to latest upstream version (Neil Horman) [747141] - [block] dm io: fix discard support (Mike Snitzer) [758404] - [block] dm thin: add call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm raid: remove call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm thin metadata: decrement counter after removing mapped block (Mike Snitzer) [790618] - [block] dm thin metadata: unlock superblock in init_pmd error path (Mike Snitzer) [790618] - [block] dm thin metadata: remove incorrect close_device on creation error paths (Mike Snitzer) [790618] - [block] dm ioctl: do not leak argv if target message only-contains whitespace (Mike Snitzer) [790618] - [fs] ext3: fix start and len arguments handling in ext3_trim_fs() (Lukas Czerner) [767219] - [fs] ext3: Add fixed tracepoints - batched_discard (Lukas Czerner) [786987] - [fs] ext3/ioctl.c: silence sparse warnings about different address spaces (Lukas Czerner) [786987] - [fs] ext3/balloc.c: local functions should be static (Lukas Czerner) [786987] - [fs] ext3: Return -EINVAL when start is beyond the end of fs in ext3_trim_fs() (Lukas Czerner) [786987] - [fs] ext3: Fix an overflow in ext3_trim_fs (Lukas Czerner) [786987] - [fs] ext3: speed up group trim with the right free block count (Lukas Czerner) [786987] - [fs] ext3: Adjust trim start with first_data_block (Lukas Czerner) [786987] - [fs] ext3: Add FITRIM handling (Lukas Czerner) [786987] - [fs] ext3: Add batched discard support for ext3 (Lukas Czerner) [786987] - [fs] NFS: Optimise away unnecessary setattrs for open(O_TRUNC) (J. Bruce Fields) [636590] - [s390x] kdump: Add s390 description to kernel documentation (Hendrik Brueckner) [738862] - [net] bridge: Reset IPCB when entering IP stack (Herbert Xu) [717407] - [net] netlink: wrong size was calculated for vfinfo list blob (Andy Gospodarek) [772136] - [net] sctp: implement event notification SCTP_SENDER_DRY_EVENT (Thomas Graf) [787652] - [net] ipv6: fix default multicast hops setting (Jiri Benc) [767435] - [scsi] libfcoe: Do not sends FDISCs before FLOGI during CVL (Neil Horman) [790942] - [misc] hpilo: Increase number of channels (Tony Camuso) [737920] - [fs] dlm: fix kmalloc args (David Teigland) [752539] - [block] cciss: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [netdrv] 8139cp: properly config rx mode after resuming (Jason Wang) [665515] - [netdrv] mlx4_en: fix endianness with blue frame support (Steve Best) [750166] - [mm] remove debug printk's from memory_hotplug.c (Hendrik Brueckner) [738862]- [kernel] kmsg_dump: Don't run on non-error paths by default (Seiji Aguchi) [696394] - [kernel] kmsg_dump: add kmsg_dump() calls to the reboot, halt, poweroff and emergency_restart paths (Seiji Aguchi) [696394] - [net] af_iucv: offer new getsockopt SO_MSGSIZE (Hendrik Brueckner) [786997] - [net] af_iucv: performance improvements for new HS transport (Hendrik Brueckner) [786996] - [s390x] qeth: Fix recovery in case of concurrent asynchronous deliveries (Hendrik Brueckner) [786958] - [s390x] af_iucv: remove IUCV-pathes completely (Hendrik Brueckner) [786960] - [kdump] Define KEXEC_NOTE_BYTES arch specific for s390x (Hendrik Brueckner) [786959] - [s390x] dasd: fix expiration handling for recovery requests (Hendrik Brueckner) [768890] - [kernel] console interrupts vs. panic (Hendrik Brueckner) [768891] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [767219] - [block] blkdev: Do not return -EOPNOTSUPP if discard is supported (Lukas Czerner) [767219] - [block] blkdev: Submit discard bio in batches in blkdev_issue_discard() (Lukas Czerner) [767219] - [fs] ext4: Adjust minlen with discard_granularity in the FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: add FITRIM to compat_ioctl (Lukas Czerner) [767219] - [fs] ext4: check if device support discard in FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: Change the wrong param comment for ext4_trim_all_free (Lukas Czerner) [767219] - [fs] ext4: Speed up FITRIM by recording flags in ext4_group_info (Lukas Czerner) [767219] - [fs] ext4: Add new ext4 trim tracepoints (Lukas Czerner) [767219] - [fs] ext4: speed up group trim with the right free block count (Lukas Czerner) [767219] - [fs] ext4: fix trim length underflow with small trim length (Lukas Czerner) [767219] - [fs] ext4: protect bb_first_free in ext4_trim_all_free() with group lock (Lukas Czerner) [767219] - [fs] ext4: only load buddy bitmap in ext4_trim_fs() when it is needed (Lukas Czerner) [767219] - [fs] ext4: ignore errors when issuing discards (Lukas Czerner) [767219] - [fs] ext4: fix a BUG in mb_mark_used during trim (Lukas Czerner) [767219] - [s390x] config: Add kdump kernel config options for s390 (Hendrik Brueckner) [738862] - [s390x] kdump: Add KEXEC_AUTO_RESERVE for s390 (Hendrik Brueckner) [738862] - [s390x] zfcpdump: Do not initialize zfcpdump in kdump mode (Hendrik Brueckner) [738862] - [s390x] crashkernel: Add arch code for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [s390x] kernel: kdump backend code (Hendrik Brueckner) [738862] - [s390x] zcore: Add real memory access functions (Hendrik Brueckner) [738862] - [s390x] Add PSW restart shutdown trigger (Hendrik Brueckner) [738862] - [s390x] kernel: Use diagnose 308 for system reset (Hendrik Brueckner) [738862] - [mm] Replace diag10() with diag10_range() function (Hendrik Brueckner) [738862] - [kexec] reipl: Export do_store_status() function (Hendrik Brueckner) [738862] - [kexec] crashk_res init check for /sys/kernel/kexec_crash_size (Hendrik Brueckner) [738862] - [kexec] Add missing RAM resource in crash_shrink_memory() (Hendrik Brueckner) [738862] - [kernel] Create udev events for memory hotplug (Hendrik Brueckner) [738862] - [kexec] fix crash_kexec()/smp_send_stop() race in panic (Hendrik Brueckner) [738862] - [kexec] Add infrastructure for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [kexec] Initialize vmcoreinfo note at startup (Hendrik Brueckner) [738862] - [kexec] Add KEXEC_CRASH_CONTROL_MEMORY_LIMIT (Hendrik Brueckner) [738862] - [pci] Disable this patch set's SRIOV reallocation unless booted with pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges (James Takahashi) [587729] - [pci] PCI-Clear-bridge-resource-flags-if-requested (James Takahashi) [587729] - [pci] bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources (James Takahashi) [587729] - [pci] introduce reset_resource (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [pci] don't shrink bridge resources (James Takahashi) [587729] - [sound] ALSA: enable OSS emulation layer for PCM and mixer (Jaroslav Kysela) [657291] - [fs] Stable page cache to better support T10/DIF (Data Integrity storage) (Steve Best) [706189] - [char] ipmi: Decrease the IPMI message transaction time in interrupt mode (Shyam Iyer) [739359] - [security] IMA: fix audit res field to indicate 1 for success and 0 for failure (Eric Paris) [784351] - [mm] fix nrpages assertion (Josef Bacik) [766861] - [mm] Eliminate possible panic in page compaction code (Larry Woodman) [714902 755885] - [mm] Prevent panic on 2-node x3850 X5 w/2 MAX5 memory drawers panics while running certification tests caused by page list corruption (Larry Woodman) [755885]- [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Veaceslav Falico) [722304] - [netdrv] netxen_nic: signedness bug in netxen_md_entry_err_chk() (Veaceslav Falico) [722304] - [netdrv] netxen: report valid speed and duplex status when link is down (Veaceslav Falico) [722304] - [netdrv] netxen: Fix a panic during driver unload in device_remove_file (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Error logging on firmware hang (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Fix phy link status (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fw dump support (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fix cdrp race condition (Veaceslav Falico) [722304] - [netdrv] netxen: Remove alloc_etherdev error messages (Veaceslav Falico) [722304] - [netdrv] netxen: convert .get_drvinfo routine to strlcpy (Veaceslav Falico) [722304] - [netdrv] netxen: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Veaceslav Falico) [722304] - [mm] thp: fix BUG on mm->nr_ptes (Andrea Arcangeli) [794497] - [x86] ACPI, APEI, ERST, Fix erst-dbg long record reading issue (Don Zickus) [728993] - [x86] ACPI, APEI, ERST, Prevent erst_dbg from loading if ERST is disabled (Don Zickus) [728993] - [netdrv] cnic: update for RHEL6.3, part 2 (Michal Schmidt) [740048] - [netdrv] bnx2x: update for RHEL6.3 (Michal Schmidt) [741676] - [netdrv] cnic, bnx2fc: update for RHEL6.3, part 1 (Michal Schmidt) [740048] - [net] introduce build_skb() (Michal Schmidt) [741676] - [net] more accurate skb truesize (Michal Schmidt) [741676] - [net] skbuff: add skb frag size accessors (Michal Schmidt) [741676] - [netdrv] bnx2x, cnic: update to current upstream (Michal Schmidt) - [s390x] qeth: improve recovery during resource shortage (Hendrik Brueckner) [766785] - [s390x] qeth: support ipv6 query arp cache for HiperSockets (Hendrik Brueckner) [738874] - [s390x] qeth: add OSA concurrent hardware trap (Hendrik Brueckner) [738861] - [s390x] dasd: add enhanced DASD statistics interface (Hendrik Brueckner) [738871] - [kernel] mutex: Introduce arch_mutex_cpu_relax() (Hendrik Brueckner) [738872] - [s390x] ap: Setup timer for sending messages after reset (Hendrik Brueckner) [760544] - [s390x] cio: disallow driver io for known to be broken paths (Hendrik Brueckner) [765810] - [netdrv] qeth: forbid recovery during shutdown (Hendrik Brueckner) [765809] - [netdrv] qeth: reduce SIGA-r to avoid CPU cost implications (Hendrik Brueckner) [765808] - [kernel] cpu hotplug vs missing pfault completion interrupts (Hendrik Brueckner) [753080] - [scsi] aacraid: fix return value (Tomas Henzl) [741724] - [scsi] aacraid: Add new code for PMC-Sierra's SRC based controller family (Tomas Henzl) [741724] - [scsi] aacraid: fix File System going into read-only mode (Tomas Henzl) [640011] - [scsi] mpt2sas: add missing allocation check (Tomas Henzl) [736229] - [scsi] mpt2sas: Remove unused duplicate diag_buffer_enable param (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix possible integer truncation of cpu_count (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix leak on mpt2sas_base_attach() error path (Tomas Henzl) [736229] - [scsi] mpt2sas: Removed redundant calling of _scsih_probe_devices() from _scsih_probe (Tomas Henzl) [736229] - [scsi] mpt2sas: Bump driver vesion to 12.101.00.00 (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for memory allocation error for large host credits (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not retry a timed out direct IO for warpdrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Release spinlock for the raid device list before blocking it (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: Increase max transfer support from 4MB to 16MB (Tomas Henzl) [736229] - [scsi] mpt2sas: Support for greater than 2TB capacity WarpDrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Rearrange the the code so that the completion queues are initialized prior to sending the request to controller firmware (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not set sas_device->starget to NULL from the slave_destroy callback when all the LUNS have been deleted (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: When IOs are terminated, update the result to DID_SOFT_ERROR to avoid infinite resets (Tomas Henzl) [736229] - [scsi] mpt2sas: Better handling DEAD IOC (PCI-E LInk down) error condition (Tomas Henzl) [736229] - [scsi] mpt2sas: _scsih_smart_predicted_fault uses GFP_KERNEL in interrupt context (Tomas Henzl) [736229] - [scsi] mpt2sas: add missing allocation (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue - Panic when inactive volume is tried deleting (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue Port Reset is taking long time to complete while issued during creating a volume (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue deadlock between hot plug worker threads and host reset context (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for dead lock occurring between host_lock and sas_device_lock (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix drives not getting properly deleted if sas cable is removed while host reset is active (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix failure message displayed during diag reset (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for system hang when discovery in progress (Tomas Henzl) [736229] - [scsi] mpt2sas: Fast Load Support (Tomas Henzl) [736229] - [scsi] mpt2sas : MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: take size of pointed value, not pointer (Tomas Henzl) [736229] - [scsi] mpt2sas: Added NUNA IO support in driver which uses multi-reply queue support of the HBA (Tomas Henzl) [736229] - [scsi] mptsas: Add device ID for SAS1068_820XELP (Tomas Henzl) [735895] - [scsi] mptsas: ensure NUL-termination of MptCallbacksName elements (Tomas Henzl) [735895] - [scsi] mptfusion: Fix for device offline while doing aggressive HBA reset (Tomas Henzl) [735895] - [scsi] mptfusion: Bump version 3.4.20 (Tomas Henzl) [735895] - [scsi] mptfusion: Avoid out of order Event processing due to cpu migration (Tomas Henzl) [735895] - [scsi] mptfusion: Set max sector count module parameter (Tomas Henzl) [735895] - [scsi] mptfusion: Added check for SILI bit in READ_6 CDB for DATA UNDERRUN ERRATA (Tomas Henzl) [735895] - [scsi] mptsas: Fix annoying warning (Tomas Henzl) [735895] - [input] ALPS: add support for protocol versions 3 and 4 (John Feeney) [637229] - [input] ALPS: remove assumptions about packet size (John Feeney) [637229] - [input] ALPS: add protocol version field in alps_model_info (John Feeney) [637229] - [input] ALPS: fix stuck buttons on some touchpads (John Feeney) [637229] - [input] ALPS: do not set REL_X/REL_Y capabilities on the touchpad (John Feeney) [637229] - [input] ALPS: add support for touchpads with 4-directional button (John Feeney) [637229] - [input] ALPS: move protocol information to Documentation (John Feeney) [637229] - [ppc] mpic: Fix problem that affinity is not updated (Steve Best) [738451] - [sound] alsa: enable snd-cmipci driver (Jaroslav Kysela) [661316] - [fs] procfs: return ENOENT on opening a being-removed proc entry (Neil Horman) [735881] - [fs] pnfs: simplify pnfs files module autoloading (Steve Dickson) [790961] - [fs] GFS2: panic during glock reclaim, ref count 0 (Steven Whitehouse) [781468] - [s390x] ap: Setup timer for processing messages in request queue (Hendrik Brueckner) [753085] - [kernel] ulimit: raise default hard ulimit on number of files to 4096 (Jarod Wilson) [786307] - [kernel] time: cast jiffies_to_clock_t() argument to unsigned long (Prarit Bhargava) [783401] - [kernel] watchdog: softdog.c: enhancement to optionally invoke panic instead of reboot on timer expiry (Don Zickus) [738894] - [kernel] Prevent system hang and eventual crash when using CPU cgroups (Larry Woodman) [790945] - [usb] Fix deadlock in hid_reset when Dell iDRAC is reset (Shyam Iyer) [782374] - [dm] RAID: Print correct status characters (Jonathan E Brassow) [749684] - [virt] vmxnet3: Cap the length of the pskb_may_pull on transmit (bz 790673) (Neil Horman) [790673] - [mm] shmem: reduce pagefault lock contention (Jarod Wilson) [786320] - [x86] Fix i386 debug kernel fails to boot on some systems (Larry Woodman) [773138] - [mm] memcg: add memcg sanity checks at allocating and freeing pages (Johannes Weiner) [752137]- [pci] use security_capable() when checking capablities during config space read (Eric Paris) [596419] - [security] add cred argument to security_capable() (Eric Paris) [596419] - [scsi] qla2xxx: Update LICENSE.qla2xxx (Chad Dupuis) [722295] - [scsi] qla2xxx: Update version number to 8.04.00.02.06.3-k. (Chad Dupuis) [722295] - [scsi] qla2xxx: Avoid invalid request queue dereference for bad response packets (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop iteration after first failure in *_id functions (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix incorrect register access in qla2x00_start_iocbs() (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle device mapping changes due to device logout (Chad Dupuis) [722295] - [scsi] qla2xxx: Complete mailbox command timedout to avoid initialization failures during next reset cycle (Chad Dupuis) [722295] - [scsi] qla2xxx: Add ha->max_fibre_devices to keep track of the maximum number of targets (Chad Dupuis) [722295] - [scsi] qla2xxx: Cache swl during fabric discovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove EDC sysfs interface (Chad Dupuis) [722295] - [scsi] qla2xxx: Perform firmware dump procedure on mailbox command timeout (Chad Dupuis) [722295] - [scsi] qla2xxx: Change the log message when previous dump is available to retrieve for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Log messages to use correct vha (Chad Dupuis) [722295] - [scsi] qla2xxx: Add new message when a new loopid is assigned (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix ql_dbg arguments (Chad Dupuis) [722295] - [scsi] qla2xxx: Use ql_log* (Chad Dupuis) [722295] - [scsi] qla2xxx: Convert remaining printk's to ql_log format (Chad Dupuis) [722295] - [scsi] qla2xxx: Print mailbox command opcode and return code when a command times out (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct out of bounds read of ISP2200 mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Reduce mbx-command timeout for Login/Logout requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear options-flags while issuing stop-firmware mbx command (Chad Dupuis) [722295] - [scsi] qla2xxx: Add an "is reset active" helper (Chad Dupuis) [722295] - [scsi] qla2xxx: Prep zero-length BSG data-transfer requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix byte swapping in IPE print statement (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle failure cases during fabric_login (Chad Dupuis) [722295] - [scsi] qla2xxx: Increase speed of flash access in ISP82xx adapters to improve firmware load speed (Chad Dupuis) [722295] - [scsi] qla2xxx: Add check for null fcport references in qla2xxx_queuecommand (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle change notifications based on switch scan results (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct print format for edc ql_log() calls (Chad Dupuis) [722295] - [scsi] qla2xxx: Use consistent DL mask for ELS/CT passthru requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidation of SRB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Use a valid enode-mac if none defined (Chad Dupuis) [722295] - [scsi] qla2xxx: Propagate up abort failures (Chad Dupuis) [722295] - [scsi] qla2xxx: Add vmalloc.h include to qla_nx.c (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhancements to support ISP83xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhanced the dump routines to capture multiple request and response queues (Chad Dupuis) [722295] - [scsi] qla2xxx: Disable generating pause frames when firmware hang detected for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Do not check for minidump when device state is QLA82XX_DEV_READY (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear mailbox busy flag during premature mailbox completion for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Encapsulate prematurely completing mailbox commands during ISP82xx firmware hang (Chad Dupuis) [722295] - [scsi] qla2xxx: Display IPE error message for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return the correct value for a mailbox command if 82xx is in reset recovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix "active_mask" may be used uninitialized warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct fc_host port_state display (Chad Dupuis) [722295] - [scsi] qla2xxx: Move initialization of some variables before iospace_config (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable Minidump by default with default capture mask 0x1f (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop unconditional completion of mailbox commands issued in interrupt mode during firmware hang (Chad Dupuis) [722295] - [scsi] fix qla2xxx printk format warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Ensure there's enough request-queue space for passthru IOCBs (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload (Chad Dupuis) [722295] - [scsi] qla2xxx: Implement FCP priority tagging for 82xx adapters (Chad Dupuis) [722295] - [scsi] qla2xxx: Revert back the request queue mapping to request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidated IOCB processing routines (Chad Dupuis) [722295] - [scsi] qla2xxx: Process marker IOCB request on request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Added a new entry to ISP specific function pointers structure (Chad Dupuis) [722295] - [scsi] qla2xxx: Submit all chained IOCBs for passthrough commands on Request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the display of firmware dump availability for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the default setting of the help text of Minidump capture mask (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrections to returned sysfs error codes (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct report-id acquisiton check (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix to include FCE data as part of dump (Chad Dupuis) [722295] - [scsi] qla2xxx: Limit excessive DPC cycles (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix race that could hang kthread_stop() (Chad Dupuis) [722295] - [scsi] qla2xxx: Only read requested mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Proper cleanup of pass through commands when firmware returns error (Chad Dupuis) [722295] - [scsi] qla2xxx: Update to dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Add dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Queue depth ramp up/down modification changes (Chad Dupuis) [722295] - [scsi] qla2xxx: Check for SCSI status on underruns (Chad Dupuis) [722295] - [scsi] qla2xxx: Display FCP_CMND priority on update (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove qla2x00_wait_for_loop_ready function (Chad Dupuis) [722295] - [scsi] qla2xxx: Don't call alloc_fw_dump for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Issue mailbox command only when firmware hung bit is reset for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return sysfs error codes appropriate to conditions (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct inadvertent loop state transitions during port-update handling (Chad Dupuis) [722295] - [scsi] qla2xxx: Set the task attributes after memsetting fcp cmnd (Chad Dupuis) [722295] - [scsi] qla2xxx: Provide method for updating I2C attached VPD (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable write permission to some debug related module parameters to be changed dynamically (Chad Dupuis) [722295] - [scsi] qla2xxx: Add support for ISP82xx to capture dump (minidump) on failure (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Fix incorrect error reporting (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Handle uninitalized sectors (Chad Dupuis) [722295] - [scsi] qla2xxx: Double check for command completion if abort mailbox command fails (Chad Dupuis) [722295] - [scsi] qla2xxx: Implemeted beacon on/off for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix qla24xx revision check while enabling interrupts (Chad Dupuis) [722295] - [scsi] qla2xxx: check for marker IOCB during response queue processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Acquire hardware lock while manipulating dsd list (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix array out of bound warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Prevent CPU lockups when "ql2xdontresethba" module param is set (Chad Dupuis) [722295] - [scsi] qla2xxx: Save and restore irq in the response queue interrupt handler (Chad Dupuis) [722295] - [scsi] qla2xxx: During loopdown perform Diagnostic loopback (Chad Dupuis) [722295]- [scsi] libsas: convert to standard kernel debugging (David Milburn) [782929] - [scsi] libsas: dynamic queue depth (David Milburn) [782929] - [scsi] libsas, libata: fix ->change_queue_{depth|type} for sata devices (David Milburn) [782929] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [782929] - [scsi] libsas: fix failure to revalidate domain for anything but the first expander child (David Milburn) [782929] - [scsi] libsas: async ata scanning (David Milburn) [782929] - [scsi] mvsas: remove mvs_slave_{alloc|configure} (David Milburn) [782929] - [scsi] libsas: revert ata srst (David Milburn) [782929] - [scsi] libsas: fix lifetime of SAS_HA_FROZEN (David Milburn) [782929] - [scsi] libsas: restore scan order (David Milburn) [782929] - [scsi] libsas: delete device on sas address changed (David Milburn) [782929] - [scsi] libsas: let libata recover links that fail to transmit initial sig-fis (David Milburn) [782929] - [scsi] libsas: set sas_address and device type of rphy (David Milburn) [782929] - [scsi] libsas: fix sas port naming (David Milburn) [782929] - [scsi] libsas: improve debug statements (David Milburn) [782929] - [scsi] libsas: kill spurious sas_put_device (David Milburn) [782929] - [scsi] libsas: fix sas_unregister_ports vs sas_drain_work (David Milburn) [782929] - [scsi] libsas: route local link resets through ata-eh (David Milburn) [782929] - [scsi] libsas: fix mixed topology recovery (David Milburn) [782929] - [scsi] libsas: close scsi_remove_target() vs libata-eh race (David Milburn) [782929] - [scsi] libsas: mark all domain devices gone if root port disappears (David Milburn) [782929] - [scsi] libsas: pre-clean commands that won the eh vs completion race (David Milburn) [782929] - [scsi] isci: remove IDEV_EH hack to disable "discovery-time" ata resets (David Milburn) [782929] - [scsi] isci: remove bus and reset handlers (David Milburn) [782929] - [scsi] isci: ->lldd_ata_check_ready handler (David Milburn) [782929] - [scsi] isci: stop interpreting ->lldd_lu_reset() as an ata soft-reset (David Milburn) [782929] - [scsi] isci: fix interpretation of "hard" reset (David Milburn) [782929] - [scsi] isci: kill isci_port->status (David Milburn) [782929] - [scsi] libsas: don't recover 'gone' devices in sas_ata_hard_reset() (David Milburn) [782929] - [scsi] libsas: fix sas_find_local_phy(), take phy references (David Milburn) [782929] - [scsi] libsas: check for 'gone' expanders in smp_execute_task() (David Milburn) [782929] - [scsi] libsas: don't mark expanders as gone when a child device is removed (David Milburn) [782929] - [scsi] libsas: poll for ata device readiness after reset (David Milburn) [782929] - [scsi] libsas: async ata-eh (David Milburn) [782929] - [scsi] libsas: add mutex for SMP task execution (David Milburn) [782929] - [scsi] libsas: Remove redundant phy state notification calls (David Milburn) [782929] - [scsi] libsas: sas_phy_enable via transport_sas_phy_reset (David Milburn) [782929] - [scsi] libsas: execute transport link resets with libata-eh via host workqueue (David Milburn) [782929] - [scsi] libsas: perform sas-transport resets in shost->workq context (David Milburn) [782929] - [scsi] libsas: use libata-eh-reset for sata rediscovery fis transmit failures (David Milburn) [782929] - [scsi] libsas: defer SAS_TASK_NEED_DEV_RESET commands to libata (David Milburn) [782929] - [scsi] libsas: let libata handle command timeouts (David Milburn) [782929] - [scsi] libsas: fix timeout vs completion race (David Milburn) [782929] - [scsi] libsas: prevent double completion of scmds from eh (David Milburn) [782929] - [scsi] libsas: close error handling vs sas_ata_task_done() race (David Milburn) [782929] - [scsi] libsas: kill invocation of scsi_eh_finish_cmd from sas_ata_task_done (David Milburn) [782929] - [scsi] libsas: use ->set_dmamode to notify lldds of NCQ parameters (David Milburn) [782929] - [scsi] libsas: prevent domain rediscovery competing with ata error handling (David Milburn) [782929] - [scsi] libsas: convert dev->gone to flags (David Milburn) [782929] - [scsi] libsas: remove ata_port.lock management duties from lldds (David Milburn) [782929] - [scsi] libsas: introduce sas_drain_work() (David Milburn) [782929] - [scsi] libsas: convert ha->state to flags (David Milburn) [782929] - [scsi] libsas: replace event locks with atomic bitops (David Milburn) [782929] - [scsi] libsas: fix leak of dev->sata_dev.identify_[packet_]device (David Milburn) [782929] - [scsi] libsas: fix domain_device leak (David Milburn) [782929] - [scsi] libsas: kill sas_slave_destroy (David Milburn) [782929] - [scsi] libsas: remove unused ata_task_resp fields (David Milburn) [782929] - [scsi] libsas: fix port->dev_list locking (David Milburn) [782929] - [scsi] libsas: remove expander from dev list on error (David Milburn) [782929] - [block] export blk_{get,put}_queue() (Jeff Moyer) [757362] - [block] floppy: fix a crash during rmmod() (Jeff Moyer) [757362] - [block] floppy: Cleanup disk->queue before calling put_disk() if add_disk() was never called (Jeff Moyer) [757362] - [block] add missing blk_queue_dead() checks (Jeff Moyer) [757362] - [block] fix drain_all condition in blk_drain_queue() (Jeff Moyer) [757362] - [block] add blk_queue_dead() (Jeff Moyer) [757362] - [block] don't call blk_drain_queue() if elevator is not up (Jeff Moyer) [757362] - [block] blk-throttle: use queue_is_locked() instead of lockdep_is_held() (Jeff Moyer) [757362] - [block] fix request_queue lifetime handling by making blk_queue_cleanup() properly shutdown (Jeff Moyer) [757362] - [block] make get_request[_wait]() fail if queue is dead (Jeff Moyer) [757362] - [block] reorganize throtl_get_tg() and blk_throtl_bio() (Jeff Moyer) [757362] - [block] reorganize queue draining (Jeff Moyer) [757362] - [block] drop unnecessary blk_get/put_queue() in scsi_cmd_ioctl() and blk_get_tg() (Jeff Moyer) [757362] - [block] pass around REQ_* flags instead of broken down booleans during request alloc/free (Jeff Moyer) [757362] - [block] move blk_throtl prototypes to block/blk.h (Jeff Moyer) [757362] - [block] fix genhd refcounting in blkio_policy_parse_and_set() (Jeff Moyer) [757362] - [block] make gendisk hold a reference to its queue (Jeff Moyer) [757362] - [block] Free queue resources at blk_release_queue() (Jeff Moyer) [757362] - [block] fix crash in scsi_dispatch_cmd() (Jeff Moyer) [757362] - [block] Fix oops caused by queue refcounting failure (Jeff Moyer) [757362] - [block] add proper state guards to __elv_next_request (Jeff Moyer) [757362] - [block] fix oops in scsi_run_queue() (Jeff Moyer) [757362] - [block] put stricter guards on queue dead checks (Jeff Moyer) [757362] - [scsi] lpfc: Fix warning on i386 system (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.58 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed FCP EQ memory check prevent initialize to single interrupt vector case (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 16Gbit FC port internal and external diagnostic loopback tests (Rob Evers) [738037] - [scsi] lpfc: Fixed system panic during EEH recovery on SLI4 FC port (Rob Evers) [738037] - [scsi] lpfc: Fix FLOGI fails with invalid RPI (0x04) after connecting to a arbitrated loop (Rob Evers) [738037] - [scsi] lpfc: Fix ELS SCR failing with local reject / invalid RPI (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 port failures after firmware reset or dump (Rob Evers) [738037] - [scsi] lpfc: Fix port reset log messages indicate error when no error is seen (Rob Evers) [738037] - [scsi] lpfc: HBQ buffers are uninitialized in the base driver (Rob Evers) [738037] - [scsi] lpfc: Fixed missing shost lock protection on setting/clearing bit in vport->fc_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed missing hbalock protection on setting/clearing bit in phba->link_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed illegal state transition during driver unload (Rob Evers) [738037] - [scsi] lpfc: Fixed system crash on SLI4 FC port looopback diagnostic test with large buffers (Rob Evers) [738037] - [scsi] lpfc: Fixed a potential error path that might try to free DMA memory not allocated (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 FC port Internal and External loopback diagnostic tests (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.57 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix a crash while deleting 256 vports (Rob Evers) [738037] - [scsi] lpfc: Fix vport never finished discovery if switch runs out of resources (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Fix kernel panic when putting board in offline state twice (Rob Evers) [738037] - [scsi] lpfc: Fix memory leak when running hba resets to SLI-4 board (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.56 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix driver message 3092 and 3116 to KERN_WARNING (Rob Evers) [738037] - [scsi] lpfc: Fix PCI read failure looks like a over temperature event (Rob Evers) [738037] - [scsi] lpfc: Fixed driver event reporting to mgmt on error attention due to forced dump (Rob Evers) [738037] - [scsi] lpfc: Fix not displaying firmware rev for BE boards (Rob Evers) [738037] - [scsi] lpfc: Add asynchronous ABTS notification event feature to driver (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not byte swapping extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.55 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix premature ndlp cleanup after second target LOGO (Rob Evers) [738037] - [scsi] lpfc: Add loop support for sli4 fc (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.54 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed OCM failing COMN_READ_OBJECT and COMN_WRITE_OBJECT mailbox pass-through (Rob Evers) [738037] - [scsi] lpfc: No longer read fcoe parameters if board is not fcoe (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver passing a wrong count value (Rob Evers) [738037] - [scsi] lpfc: Added restore state and error log when sysfs board_mode attribute access failed (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4_CONFIG non-embedded COMN_GET_CNTL_ADDL_ATTR pass-through (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4 FC port persistent linkdown through config region 23 (Rob Evers) [738037] - [scsi] lpfc: Fix for ABTS. Do not free original IOCB whenever ABTS fails (Rob Evers) [738037] - [scsi] lpfc: Fixed Linux driver inconsistency in reporting FC host port-state through OCM (Rob Evers) [738037] - [scsi] lpfc: Return an error if the mbox sysfs is called (Rob Evers) [738037] - [scsi] lpfc: Fix firmware upgrade attempt on unsupported adapter (Rob Evers) [738037] - [scsi] lpfc: Fix incomplete message number 2889 (Rob Evers) [738037] - [scsi] lpfc: Fix system crash when LPe16000 fails to initialize (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.53 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix multiple non-functional discrepancies with upstream (Rob Evers) [738037] - [scsi] lpfc: Fix virtual fabrics bit set in FLOGI incorrectly (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: remove cmd->serial_number litter (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Fix common misspellings (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not returning extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Fix unsupported link speed accepted by SLI4 port (Rob Evers) [738037] - [scsi] lpfc: Increment mix-and-match minor number by 1 for added "protocol" sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Modify WQ handling to use entry_repost (Rob Evers) [738037] - [scsi] lpfc: Moved macro definition to a location proper location in lpfc_hw4.h file (Rob Evers) [738037] - [scsi] lpfc: Added a sysfs attribute "protocol" to report SLI4 port link protocol type (Rob Evers) [738037] - [scsi] lpfc: Added SLI4 INTF_TYPE and SLI_FAMILY as sub-fieled to the fwrev sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.52 driver release (Rob Evers) [738037] - [scsi] lpfc: Adding structure to support T10 DIF in SLI4 (Rob Evers) [738037] - [scsi] lpfc: Fix performance slowed due to too many register accesses (Rob Evers) [738037] - [scsi] lpfc: Fixed a warning when converting from simple_strtoul to strict_strtoul (Rob Evers) [738037] - [scsi] lpfc: Add Initial code to inject T10 DIF errors (Rob Evers) [738037] - [scsi] lpfc: Fixed non-embedded COMMON_GET_CNTL_ATTR mbox command failed with status 0x4 (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.51 driver release (Rob Evers) [738037] - [scsi] lpfc: Changed the way of SLI4 device detecting physical port name (Rob Evers) [738037] - [scsi] lpfc: Add new check to lpfc_decode_firmware_rev to handle releases that have an 'X' (Rob Evers) [738037] - [scsi] lpfc: Fixed RPI leaks in ELS protocol handling (Rob Evers) [738037] - [scsi] lpfc: Fixed NPIV FDISC failure on SLI4 if-type 2 ports (Rob Evers) [738037] - [scsi] lpfc: Fixed driver failed to follow IP reset procedure in SLI4 error attention handler (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.50 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix sysfs lists fabric name for port that has been disconnected from fabric (Rob Evers) [738037] - [scsi] lpfc: Changed the timeout to 300 seconds for SLI_CONFIG (0x9B) mailbox command (Rob Evers) [738037] - [scsi] lpfc: Fixed fcp underrun reporting (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.49 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed a driver handling IP reset issue when PCI read return error (Rob Evers) [738037] - [scsi] lpfc: Fixed casting problem (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.48 driver release (Rob Evers) [738037] - [scsi] lpfc: Added proper error code return for management API to make proper decisions (Rob Evers) [738037] - [scsi] lpfc: Fix sli4 mailbox status code. Management software has dependancies (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [738037] - [scsi] lpfc: Made error log include PCI BAR bitmap from kernel when enable PCI device failed (Rob Evers) [738037] - [scsi] lpfc: Fixed incomplete scsi messages displayed (Rob Evers) [738037] - [scsi] lpfc: Fix enable_bg config parameter for SLI4 (Rob Evers) [738037] - [scsi] lpfc: fix potentially dangerous trailing ';' (Rob Evers) [738037] - [scsi] lpfc: Fix driver firmware update to match new firmware image format (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Silence DEBUG_STRICT_USER_COPY_CHECKS=y warning (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: fix a few typos in comments (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: remove extra semicolons (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 CT handling for sequences > 4K (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of unsolicited frames for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of CVL for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed crash when aborting els IOs (Rob Evers) [738037] - [scsi] lpfc: Fix up CT and oxid/rxid for unsol rcv frames (Rob Evers) [738037] - [scsi] lpfc: Added fcf priority record selection for fcf failover (Rob Evers) [738037] - [scsi] lpfc: Fixed mailbox double free panic (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.46 driver release (Rob Evers) [738037] - [scsi] lpfc: Removed unused argument passing to the lpfc_bsg_diag_mode_enter routine (Rob Evers) [738037] - [scsi] lpfc: Add sysfs logging when writeable parameters are changed (Rob Evers) [738037] - [scsi] lpfc: iDiag added SLI4 device PCI BAR memory mapped reigster access methods (Rob Evers) [738037] - [scsi] lpfc: Consolidated duplicating macro definitions (Rob Evers) [738037] - [scsi] lpfc: Fixed cosmetic issues with T10 DIF (Rob Evers) [738037] - [scsi] lpfc: iDiag fixed mailbox capture and dump overlapping bitmap macro definition (Rob Evers) [738037] - [scsi] lpfc: iDiag changed command structure data array indexing by using macro defines (Rob Evers) [738037] - [scsi] lpfc: iDiag extended debugfs setting up inline mailbox capture and dump capability (Rob Evers) [738037] - [scsi] lpfc: Fix the case where the SCSI host supplies the CRC, only support T10 DIF type 1 (Rob Evers) [738037] - [scsi] lpfc: Fixed failure to show 16 Gbit from FC host supported_speeds sysfs entry (Rob Evers) [738037] - [fs] ext4: fix the deadlock in mpage_da_map_and_submit() (Lukas Czerner) [737780] - [fs] ext4: fix deadlock in ext4_ordered_write_end() (Lukas Czerner) [737780] - [fs] ext4: mark multi-page IO complete on mapping failure (Lukas Czerner) [737780] - [fs] ext4: fix ext4_da_block_invalidatepages() to handle page range properly (Lukas Czerner) [737780] - [fs] ext4: call mpage_da_submit_io() from mpage_da_map_blocks() (Lukas Czerner) [737780]- [virt] blkfront: don't change to closing if we're busy (Andrew Jones) [773219] - [virt] blkfront: don't put bdev right after getting it (Andrew Jones) [773219] - [virt] blkfront: Remove obsolete info->users (Andrew Jones) [773219] - [virt] blkfront: Lock blockfront_info during xbdev removal (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev release) (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev open) (Andrew Jones) [773219] - [virt] blkfront: Lock blkfront_info when closing (Andrew Jones) [773219] - [virt] blkfront: Clean up vbd release (Andrew Jones) [773219] - [virt] blkfront: Fix gendisk leak (Andrew Jones) [773219] - [virt] blkfront: Fix backtrace in del_gendisk (Andrew Jones) [773219] - [virt] blkfront: fixes for 'xm block-detach ... --force' (Andrew Jones) [773219] - [virt] xen: use less generic names in blkfront driver (Andrew Jones) [773219] - [scsi] qla4xxx: v5.02.00.00.06.03-k2 (Chad Dupuis) [725502] - [scsi] qla4xxx: Added ping support (Chad Dupuis) [725502] - [scsi] iscsi_transport: Added Ping support (Chad Dupuis) [725502] - [scsi] qla4xxx: added support for host event (Chad Dupuis) [725502] - [scsi] scsi_transport_iscsi: added support for host event (Chad Dupuis) [725502] - [scsi] qla4xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove un-necessary print statment (Chad Dupuis) [725502] - [scsi] qla4xxx: Modified debug log messages for boot info (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix verify boot idx correctly (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix un-necessary delay on invalid DDB (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove unused code (Chad Dupuis) [725502] - [scsi] scsi_error: classify some ILLEGAL_REQUEST sense as a permanent TARGET_ERROR (Mike Snitzer) [789021] - [scsi] Make sure provisioning mode is reported correctly (Mike Snitzer) [789021] - [scsi] Ensure discard failure gets treated as a target problem (Mike Snitzer) [789021] - [x86] iommu/amd: Fix wrong shift direction (Don Dutile) [781531] - [x86] iommu/amd: Don't use MSI address range for DMA addresses (Don Dutile) [781524] - [pci] kabi: fix potential use of older pci_[un]block_user_cfg_access (Don Dutile) [786610] - [uio] Convert uio_generic_pci to new intx masking API (Don Dutile) [786610] - [pci] Introduce INTx check & mask API (Don Dutile) [786610] - [pci] Rework config space blocking services (Don Dutile) [786610] - [uio] uio_pci_generic: Remove useless spin_lock (Don Dutile) [786610] - [fs] autofs4: autofs4_wait() vs. autofs4_catatonic_mode() race (Ian Kent) [786693] - [fs] autofs4: catatonic_mode vs. notify_daemon race (Ian Kent) [786693] - [fs] autofs4: deal with autofs4_write/autofs4_write races (Ian Kent) [786693] - [block] md/raid1: perform bad-block tests for WriteMostly devices too (Jes Sorensen) [789570] - [fs] GFS2: Sort the ordered write list (Robert S Peterson) [788627] - [fs] GFS2: combine duplicated block freeing routines (Robert S Peterson) [788627] - [fs] GFS2: Fix multi-block allocation (Robert S Peterson) [788627] - [fs] GFS2: decouple quota allocations from block allocations (Robert S Peterson) [788627] - [fs] GFS2: split function rgblk_search (Robert S Peterson) [788627] - [fs] GFS2: Fix up "off by one" in the previous patch (Robert S Peterson) [788627] - [fs] GFS2: move toward a generic multi-block allocator (Robert S Peterson) [788627] - [fs] vfs: Provide function to get superblock and wait for it to thaw (Eric Sandeen) [747740] - [fs] quota: Fix deadlock with suspend and quotas (Eric Sandeen) [747740] - [fs] vfs: In get_super() and user_get_super() restarts are unconditional (Eric Sandeen) [747740] - [fs] vfs: remove LOOKUP_NO_AUTOMOUNT flag (Ian Kent) [745775] - [fs] VFS: Fix the remaining automounter semantics regressions (Ian Kent) [745775] - [fs] vfs pathname lookup: Add LOOKUP_AUTOMOUNT flag (Ian Kent) [745775] - [fs] vfs: automount should ignore LOOKUP_FOLLOW (Ian Kent) [745775]- [netdrv] tg3: fix ipv6 header length computation (John Feeney) [740052] - [netdrv] tg3: Add 57766 ASIC rev support (John Feeney) [740052] - [netdrv] tg3: Update version to 3.122 (John Feeney) [740052] - [netdrv] tg3: Return flowctrl config through ethtool (John Feeney) [740052] - [netdrv] tg3: Save stats across chip resets (John Feeney) [740052] - [netdrv] tg3: Remove ethtool stats member from dev struct (John Feeney) [740052] - [netdrv] tg3: Scale back code that modifies MRRS (John Feeney) [740052] - [netdrv] tg3: Fix TSO CAP for 5704 devs w / ASF enabled (John Feeney) [740052] - [netdrv] tg3: Add MDI-X reporting (John Feeney) [740052] - [netdrv] tg3: Restrict large prod ring cap devices (John Feeney) [740052] - [netdrv] tg3: Adjust BD replenish thresholds (John Feeney) [740052] - [netdrv] tg3: Make 1000Base-X FC resolution look like 1000T (John Feeney) [740052] - [netdrv] convert .get_drvinfo routines to strlcpy (John Feeney) [740052] - [netdrv] tg3: Update version to 3.121 (John Feeney) [740052] - [netdrv] tg3: Eliminate timer race with reset_task (John Feeney) [740052] - [netdrv] tg3: Schedule at most one tg3_reset_task run (John Feeney) [740052] - [netdrv] tg3: Obtain PCI function number from device (John Feeney) [740052] - [netdrv] tg3: Fix irq alloc error cleanup path (John Feeney) [740052] - [netdrv] tg3: Fix 4k skb error recovery path (John Feeney) [740052] - [netdrv] tg3: Fix 4k tx bd segmentation code (John Feeney) [740052] - [netdrv] tg3: Fix APE mutex init and use (John Feeney) [740052] - [netdrv] tg3: add tx_dropped counter (John Feeney) [740052] - [netdrv] tg3: fix tigon3_dma_hwbug_workaround() (John Feeney) [740052] - [netdrv] tg3: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (John Feeney) [740052] - [netdrv] tg3: Fix VLAN tagging regression (John Feeney) [740052] - [netdrv] tg3: Code movement (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_halt_cpu() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_write_sig_post_reset() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_stop_fw() prototype (John Feeney) [740052] - [netdrv] tg3: Add ability to turn off 1shot MSI (John Feeney) [740052] - [netdrv] tg3: Remove tp->rx_offset term when unneeded (John Feeney) [740052] - [netdrv] tg3: Fix missed MSI workaround (John Feeney) [740052] - [netdrv] tg3: Check all adv bits when checking config (John Feeney) [740052] - [netdrv] tg3: Update version to 3.120 (John Feeney) [740052] - [netdrv] tg3: Add external loopback support to selftest (John Feeney) [740052] - [net] add external loopback test in ethtool self test (John Feeney) [740052] - [netdrv] tg3: Restructure tg3_test_loopback (John Feeney) [740052] - [netdrv] tg3: Pull phy int lpbk setup into separate function (John Feeney) [740052] - [netdrv] tg3: Remove dead code (John Feeney) [740052] - [netdrv] tg3: Remove 5719 jumbo frames and TSO blocks (John Feeney) [740052] - [netdrv] tg3: Break larger frags into 4k chunks for 5719 (John Feeney) [740052] - [netdrv] tg3: Add tx BD budgeting code (John Feeney) [740052] - [netdrv] tg3: Consolidate code that calls tg3_tx_set_bd() (John Feeney) [740052] - [netdrv] tg3: Add partial fragment unmapping code (John Feeney) [740052] - [netdrv] tg3: Generalize tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] tg3: Remove short DMA check for 1st fragment (John Feeney) [740052] - [netdrv] tg3: Simplify tx bd assignments (John Feeney) [740052] - [netdrv] tg3: Reintroduce tg3_tx_ring_info (John Feeney) [740052] - [netdrv] tg3: Fix NVRAM selftest failures for 5720 devs (John Feeney) [740052] - [netdrv] tg3: Return size from tg3_vpd_readblock() (John Feeney) [740052] - [netdrv] tg3: Fix int selftest for recent devices (John Feeney) [740052] - [netdrv] tg3: Fix RSS indirection table distribution (John Feeney) [740052] - [netdrv] tg3: Add 5719 and 5720 to EEE_CAP list (John Feeney) [740052] - [netdrv] tg3: Fix link down notify failure when EEE disabled (John Feeney) [740052] - [netdrv] tg3: Fix link flap at 100Mbps with EEE enabled (John Feeney) [740052] - [netdrv] tg3: Fix io failures after chip reset (John Feeney) [740052] - [netdrv] tg3: Match power source to driver state (John Feeney) [740052] - [netdrv] tg3: Add function status reporting (John Feeney) [740052] - [netdrv] tg3: Create critical section around GPIO toggling (John Feeney) [740052] - [netdrv] tg3: Determine PCI function number in one place (John Feeney) [740052] - [netdrv] tg3: Check transitions to D0 power state (John Feeney) [740052] - [netdrv] tg3: Move power state transitions to init_one (John Feeney) [740052] - [netdrv] tg3: Detect APE enabled devs earlier (John Feeney) [740052] - [netdrv] tg3: remove unnecessary read of PCI_CAP_ID_EXP (John Feeney) [740052] - [netdrv] tg3: Migrate phy preprocessor defs to system defs (John Feeney) [740052] - [netdrv] tg3: Show flowctrl settings through get_settings() (John Feeney) [740052] - [netdrv] tg3: Remove 4G_DMA_BNDRY_BUG flag (John Feeney) [740052] - [netdrv] tg3: Remove 40BIT_DMA_LIMIT_BUG (John Feeney) [740052] - [net] remove interrupt.h inclusion from netdevice.h (John Feeney) [740052] - [netdrv] tg3: Fix tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] Add Fujitsu 1000base-SX PCI ID to tg3 (John Feeney) [740052] - [netdrv] tg3: Add braces around 5906 workaround (John Feeney) [740052] - [netdrv] tg3: Add TSO loopback test (John Feeney) [740052] - [netdrv] tg3: Add jumbo frame loopback tests to selftest (John Feeney) [740052] - [netdrv] tg3: Cleanup transmit error path (John Feeney) [740052] - [scsi] iscsi: don't hang in endless loop if no targets present (Mike Christie) [747846] - [scsi] libiscsi: fix cmd timeout/completion race (Mike Christie) [747846] - [scsi] libiscsi_tcp: fix max_r2t manipulation (Mike Christie) [747846] - [scsi] iscsi: fix setting of pid from netlink skb (Mike Christie) [747846] - [kernel] sched: Cure nr_iowait_cpu() users (Larry Woodman) [760479] - [kernel] proc: Consider NO_HZ when printing idle and iowait times (Larry Woodman) [760479] - [kernel] nohz: Make idle/iowait counter update conditional (Larry Woodman) [760479] - [kernel] nohz: Fix update_ts_time_stat idle accounting (Larry Woodman) [760479] - [kernel] cputime: Clean up cputime_to_usecs and usecs_to_cputime macros (Larry Woodman) [760479] - [mm] memcg: avoid css_get() (Johannes Weiner) [717803] - [mm] memcg: coalesce charging via percpu storage (Johannes Weiner) [717803] - [mm] memcg: coalesce uncharge during unmap/truncate (Johannes Weiner) [717803] - [kernel] tracing: send_sigqueue() needs trace_signal_generate() too (Oleg Nesterov) [738720] - [kernel] tracing: let trace_signal_generate() report more info, kill overflow_fail/lose_info (Oleg Nesterov) [738720] - [tracing] latency: Fix header output for latency tracers (Jiri Olsa) [734757] - [kernel] tracing: Fixing wakeup tracer function for disabled function trace (Jiri Olsa) [734757] - [kernel] tracing: Convert nop macros to static inlines (Jiri Olsa) [734757] - [sched] Fix cgroup movement of waking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of forking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of newly created process (Larry Woodman) [773517] - [sched] Fix ->min_vruntime calculation in dequeue_entity() (Larry Woodman) [773517] - [sched] cgroup: Fixup broken cgroup movement (Larry Woodman) [773517] - [fs] GFS2: Read in rindex if necessary during unlink (Robert S Peterson) [790997] - [fs] GFS2: More automated code analysis fixes (Robert S Peterson) [790997] - [usb] serial: use port endpoint size to determine if ep is available (Don Zickus) [744113] - [ppc] pseries: Cancel RTAS event scan before firmware flash (Steve Best) [718252] - [ppc] Fix device tree claim code (Steve Best) [740544] - [ppc] Fix accounting of softirq time when idle (Steve Best) [740550] - [fs] GFS2: panic in gfs2_rindex_update during gfs2_grow (Robert S Peterson) [791010] - [fs] GFS2: Implement FITRIM ioctl (Steven Whitehouse) [656959] - [x86] ACPI: Fix possible alignment issues with GAS 'address' references (Myron Stowe) [708447] - [x86] ACPI / PM: Use existing ACPI iomaps for NVS save/restore (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_get_iomem() (Myron Stowe) [708447] - [x86] ACPI: Do not use krefs under a mutex in osl.c (Myron Stowe) [708447] - [x86] ACPI: Make acpi_os_map_memory() avoid creating unnecessary mappings (Myron Stowe) [708447] - [x86] ACPI: Avoid walking the list of memory mappings in osl.c twice in a row (Myron Stowe) [708447] - [x86] ACPI: Change acpi_ioremap_lock into a mutex (Myron Stowe) [708447] - [x86] ACPI: Do not export functions that are only used in osl.c (Myron Stowe) [708447] - [x86] ACPI: Fix acpi_os_read_memory() and acpi_os_write_memory() (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_ioremap() (Myron Stowe) [708447] - [x86] ACPI: fix resource check message (Myron Stowe) [708447] - [x86] ACPI: Use ioremap_cache() (Myron Stowe) [708447] - [x86] ACPI: Page based coalescing of I/O remappings optimization (Myron Stowe) [708447] - [x86] ACPI: Convert simple locking to RCU based locking (Myron Stowe) [708447] - [x86] ACPI: Pre-map 'system event' related register blocks (Myron Stowe) [708447] - [x86] ACPI: Add interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [708447] - [x86] ACPI: Maintain a list of ACPI memory mapped I/O remappings (Myron Stowe) [708447] - [x86] ACPI: fix unused but set variables in ACPI (Myron Stowe) [708447] - [net] make bonding slaves honour master's skb->priority (Andy Gospodarek) [749416] - [net] ipv6: Allow inet6_dump_addr() to handle more than 64 addresses (Jiri Pirko) [742588] - [scsi] hpsa: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [kernel] perf: add examples.txt file (Jason Baron) [569502] - [tracing] Fix returning of duplicate data after EOF in trace_pipe_raw (Jason Baron) [746009] - [block] Fix sysctl check failure update (James Paradis) [714021] - [pci] Workaround hard-wired bus number (Myron Stowe) [790557] - [x86] APEI: Avoid resource conflict errors (Matthew Garrett) [696521] - [netdrv] igbvf driver update (Stefan Assmann) [737716] - [netdrv] enic driver update (Stefan Assmann) [747384] - [scsi] revert remove tech_preview tag for mpt2sas lockless mode (Tomas Henzl) [559393]- [block] md: Fix sysctl check failure (James Paradis) [714021] - [netdrv] mlx4: fix DMA mapping leak when allocation fails (Steve Best) [787771] - [kernel] perf, tool: Fix scripts dependent on upstream raw_syscall event (Jiri Olsa) [726600] - [kernel] perf, tool: Fix prefix matching for kernel maps (Jiri Olsa) [755873] - [fs] NFSv4: Further reduce the footprint of the idmapper (Steve Dickson) [730045] - [fs] NFSv4: Reduce the footprint of the idmapper (Steve Dickson) [730045] - [netdrv] be2net: bump version (Ivan Vecera) [738041] - [netdrv] be2net: Use new implementation of get mac list command (Ivan Vecera) [738041] - [netdrv] be2net: Fix link status query command (Ivan Vecera) [738041] - [netdrv] be2net: add descriptions for stat counters reported via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [738041] - [netdrv] be2net: query link status in be_open() (Ivan Vecera) [738041] - [netdrv] be2net: fix range check for set_qos for a VF (Ivan Vecera) [738041] - [netdrv] be2net: fix be_vlan_add/rem_vid (Ivan Vecera) [738041] - [netdrv] be2net: Fix INTx processing for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add support for Skyhawk cards (Ivan Vecera) [738041] - [netdrv] be2net: refactor/cleanup vf configuration code (Ivan Vecera) [738041] - [netdrv] be2net: fix ethtool ringparam reporting (Ivan Vecera) [738041] - [netdrv] be2net: workaround to fix a bug in BE (Ivan Vecera) [738041] - [netdrv] be2net: update some counters to display via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: netpoll support (Ivan Vecera) [738041] - [netdrv] be2net: Fix non utilization of RX queues (Ivan Vecera) [738041] - [netdrv] be2net: Use new hash key (Ivan Vecera) [738041] - [netdrv] be2net: Add error handling for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix error recovery paths (Ivan Vecera) [738041] - [netdrv] be2net: Move to new SR-IOV implementation in Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Use V1 query link status command for lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix VLAN promiscous mode for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add EEPROM dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: add register dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix TX queue create for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: stop issuing FW cmds if any cmd times out (Ivan Vecera) [738041] - [netdrv] be2net: don't log more than one error on detecting EEH/UE errors (Ivan Vecera) [738041] - [netdrv] be2net: stop checking the UE registers after an EEH error (Ivan Vecera) [738041] - [netdrv] be2net: init (vf)_if_handle/vf_pmac_id to handle failure scenarios (Ivan Vecera) [738041] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [738041] - [netdrv] be2net: Add detect UE feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Prevent CQ full condition for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix disabling multicast promiscous mode (Ivan Vecera) [738041] - [netdrv] be2net: Fix endian issue in RX filter command (Ivan Vecera) [738041] - [netdrv] be2net: Changing MAC Address of a VF was broken (Ivan Vecera) [738041] - [netdrv] be2net: Refactored be_cmds.c file (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple RX/TX rings in multi channel mode (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple TXQs in BE2 (Ivan Vecera) [738041] - [netdrv] be2net: refactor VF setup/teardown code into be_vf_setup/clear() (Ivan Vecera) [738041] - [netdrv] be2net: fix truesize errors (Ivan Vecera) [738041] - [netdrv] be2net: Making die temperature ioctl call async (Ivan Vecera) [738041] - [netdrv] be2net: Modified PCI MaxReadReq size to 4096 bytes (Ivan Vecera) [738041] - [netdrv] be2net: Change the data type of the 'on die temperature' stat (Ivan Vecera) [738041] - [netdrv] be2net: Add 60 second delay to allow FAT dump completion on recovery from EEH (Ivan Vecera) [738041] - [netdrv] be2net: Show newly flashed FW ver in ethtool (Ivan Vecera) [738041] - [netdrv] be2net: fix multicast filter programming (Ivan Vecera) [738041] - [netdrv] be2net: remove unused variable (Ivan Vecera) [738041] - [netdrv] be2net: increase FW update completion timeout (Ivan Vecera) [738041] - [netdrv] be2net: fix erx->rx_drops_no_frags wrap around (Ivan Vecera) [738041] - [netdrv] be2net: get rid of memory mapped pci-cfg space address (Ivan Vecera) [738041] - [netdrv] be2net: Fix race in posting rx buffers (Ivan Vecera) [738041] - [netdrv] be2net: Storing the 'vid' got by the grp5 event instead of storing the vlan_tag (Ivan Vecera) [738041] - [netdrv] benet: fix build error on 32bit arch (Ivan Vecera) [738041] - [netdrv] be2net: fix cmd-rx-filter not notifying MCC (Ivan Vecera) [738041] - [netdrv] be2net: drop pkts that do not belong to the port (Ivan Vecera) [738041] - [netdrv] be2net: add support for flashing Teranetics PHY firmware (Ivan Vecera) [738041] - [netdrv] be2net: use RX_FILTER cmd to program multicast addresses (Ivan Vecera) [738041] - [netdrv] be2net: no need to query link status (Ivan Vecera) [738041] - [netdrv] be2net: remove wrong and unnecessary calls to netif_carrier_off() (Ivan Vecera) [738041] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [738041] - [netdrv] be2net: cleanup and refactor stats code (Ivan Vecera) [738041]- [netdrv] e1000: update DRV_VERSION to match upstream (Dean Nelson) [737719] - [netdrv] e1000: add dropped DMA receive enable back in for WoL (Dean Nelson) [737719] - [netdrv] e1000: Adding e1000_dump function (Dean Nelson) [737719] - [netdrv] e1000: Remove unnecessary k.alloc/v.alloc OOM messages (Dean Nelson) [737719] - [netdrv] e1000: cleanup CE4100 MDIO registers access (Dean Nelson) [737719] - [netdrv] e1000: unmap ce4100_gbe_mdio_base_virt in e1000_remove (Dean Nelson) [737719] - [netdrv] e1000: fix lockdep splat in shutdown handler (Dean Nelson) [737719] - [netdrv] e1000: fix assignment of 0/1 to bool variables (Dean Nelson) [737719] - [netdrv] e1000: remove not used fw_version from .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: Convert _LENGTH_OF_ADDRESS to ETH_ALEN (Dean Nelson) [737719] - [netdrv] e1000: cleanup .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: fix skb truesize underestimation (Dean Nelson) [737719] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737719] - [netdrv] e1000: convert to private mutex from rtnl (Dean Nelson) [737719] - [netdrv] e1000: convert mdelay to msleep (Dean Nelson) [737719] - [netdrv] e1000: convert hardware management from timers to threads (Dean Nelson) [737719] - [netdrv] e1000: Fix driver to be used on PA RISC C8000 workstations (Dean Nelson) [737719] - [netdrv] e1000: convert to SKB paged frag API (Dean Nelson) [737719] - [netdrv] e1000: repair missing flush operations (Dean Nelson) [737719] - [netdrv] e1000: always call e1000_check_for_link() on e1000_ce4100 MACs (Dean Nelson) [737719] - [netdrv] Fix common misspellings (Dean Nelson) [737719] - [netdrv] e1000: fix comment/printk typos (Dean Nelson) [737719] - [netdrv] bnx2i: Fixed kernel panic caused by unprotected task->sc->request deref (Mike Christie) [740051] - [netdrv] BNX2I: Update version (Mike Christie) [740051] - [netdrv] BNX2I: Fixed the override of the error_mask module param (Mike Christie) [740051] - [netdrv] BNX2I: Fixed kernel panic due to illegal usage of sc->request->cpu (Mike Christie) [740051] - [netdrv] BNX2I: Added the use of kthreads to handle SCSI cmd completion (Mike Christie) [740051] - [netdrv] e1000e: minor whitespace and indentation cleanup (Dean Nelson) [737713] - [netdrv] e1000e: fix sparse warnings with -D__CHECK_ENDIAN__ (Dean Nelson) [737713] - [netdrv] e1000e: fix checkpatch warning from MINMAX test (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - use braces in both branches of a conditional statement (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_82571() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_80003es2lan() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - check return values consistently (Dean Nelson) [737713] - [netdrv] e1000e: add missing initializers reported when compiling with W=1 (Dean Nelson) [737713] - [netdrv] e1000e: update copyright year (Dean Nelson) [737713] - [netdrv] e1000e: split lib.c into three more-appropriate files (Dean Nelson) [737713] - [netdrv] e1000e: call er16flash() instead of __er16flash() (Dean Nelson) [737713] - [netdrv] e1000e: increase version number (Dean Nelson) [737713] - [netdrv] e1000e: convert final strncpy() to strlcpy() (Dean Nelson) [737713] - [netdrv] e1000e: concatenate long debug strings which span multiple lines (Dean Nelson) [737713] - [netdrv] e1000e: conditionally restart autoneg on 82577/8/9 when setting LPLU state (Dean Nelson) [737713] - [netdrv] e1000e: increase Rx PBA to prevent dropping received packets on 82566/82567 (Dean Nelson) [737713] - [netdrv] e1000e: ICHx/PCHx LOMs should use LPLU setting in NVM when going to Sx (Dean Nelson) [737713] - [netdrv] e1000e: update workaround for 82579 intermittently disabled during S0->Sx (Dean Nelson) [737713] - [netdrv] e1000e: disable Early Receive DMA on ICH LOMs (Dean Nelson) [737713] - [netdrv] e1000e: Need to include vmalloc.h (Dean Nelson) [737713] - [netdrv] e1000e: 82574/82583 Tx hang workaround (Dean Nelson) [737713] - [netdrv] e1000e: use hardware default values for Transmit Control register (Dean Nelson) [737713] - [netdrv] e1000e: use default settings for Tx Inter Packet Gap timer (Dean Nelson) [737713] - [netdrv] e1000e: 82579: workaround for link drop issue (Dean Nelson) [737713] - [netdrv] e1000e: always set transmit descriptor control registers the same (Dean Nelson) [737713] - [netdrv] e1000e: re-factor ethtool get/set ring parameter (Dean Nelson) [737713] - [netdrv] e1000e: pass pointer to ring struct instead of adapter struct (Dean Nelson) [737713] - [netdrv] e1000e: convert head, tail and itr_register offsets to __iomem pointers (Dean Nelson) [737713] - [netdrv] e1000e: re-enable alternate MAC address for all devices which support it (Dean Nelson) [737713] - [netdrv] e1000e: default IntMode based on kernel config & available hardware support (Dean Nelson) [737713] - [netdrv] e1000e: fix assignment of 0/1 to bool variables (Dean Nelson) [737713] - [netdrv] e1000e: hitting BUG_ON() from napi_enable (Dean Nelson) [737713] - [netdrv] e1000e: cleanup strlcpy conversion of .get_drvinfo routines (Dean Nelson) [737713] - [netdrv] e1000e: cleanup .get_drvinfo on strncpy usage (Dean Nelson) [737713] - [netdrv] e1000e: convert to real ndo_set_rx_mode (Dean Nelson) [737713] - [netdrv] e1000e: Convert printks to pr_ (Dean Nelson) [737713] - [netdrv] e1000e: demote a debugging WARN to a debug log message (Dean Nelson) [737713] - [netdrv] e1000e: fix skb truesize underestimation (Dean Nelson) [737713] - [netdrv] e1000e: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737713] - [netdrv] e1000e: locking bug introduced by commit 67fd4fcb (Dean Nelson) [737713] - [netdrv] e1000e: bad short packets received when jumbos enabled on 82579 (Dean Nelson) [737713] - [netdrv] e1000e: make function tables const (Dean Nelson) [737713] - [netdrv] intel: convert to SKB paged frag API (Dean Nelson) [737713] - [netdrv] e1000e: workaround for packet drop on 82579 at 100Mbps (Dean Nelson) [737713] - [netdrv] 1000e: Spurious interrupts and dropped packets with 82577/8/9 in half-duplex (Dean Nelson) [737713] - [netdrv] e1000e: convert driver to use extended descriptors (Dean Nelson) [737713] - [netdrv] e1000e: workaround invalid Tx/Rx tail descriptor register write (Dean Nelson) [737713] - [netdrv] e1000e: remove e1000_queue_stats (Dean Nelson) [737713] - [netdrv] e1000e: Add module.h to drivers who were implicitly using it (Dean Nelson) [737713] - [netdrv] e1000e: convert short duration msleep() to usleep_range() (Dean Nelson) [737713] - [netdrv] e100: Remove alloc_etherdev error messages (Dean Nelson) [737718] - [netdrv] e100: remove unused fw_version from .get_drvinfo routine (Dean Nelson) [737718] - [netdrv] e100: use strcpy in .get_drvinfo routines (Dean Nelson) [737718] - [netdrv] e100: make sure vlan support isn't advertised on old adapters (Dean Nelson) [737718] - [netdrv] e100: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737718] - [mmc] sd: Fix SDR12 timing regression (Don Zickus) [671335] - [mmc] sdhci: Fix tuning timer incorrect setting when suspending host (Don Zickus) [671335] - [mmc] sd: Macro name cleanup for high speed dtr (Don Zickus) [671335] - [mmc] sd: Handle SD3.0 cards not supporting UHS-I bus speed mode (Don Zickus) [671335] - [mmc] sd: UHS-I bus speed should be set last in UHS initialization (Don Zickus) [671335] - [mmc] sdhci: fix retuning timer wrongly deleted in sdhci_tasklet_finish (Don Zickus) [671335] - [mmc] sdhci: change CONFIG_MMC_RICOH_MMC to y (Don Zickus) [738180 757948] - [pci] quirk: Always check for lower base frequency quirk for Ricoh 1180:e823 (Don Zickus) [738180 757948] - [mmc] sdhci: Add Ricoh e823 PCI ID (Don Zickus) [738180 757948] - [mmc] Added quirks for Ricoh 1180:e823 lower base clock frequency (Don Zickus) [738180 757948] - [mmc] Add PCI fixup quirks for Ricoh 1180:e823 reader (Don Zickus) [738180 757948] - [mmc] ricoh_mmc: port from driver to pci quirk (Don Zickus) [738180 757948] - [mmc] sdhci: add support for retuning mode 1 (Don Zickus) [671335] - [mmc] sdhci: add support for programmable clock mode (Don Zickus) [671335] - [mmc] sdhci: enable preset value after uhs initialization (Don Zickus) [671335] - [mmc] sd: add support for tuning during uhs initialization (Don Zickus) [671335] - [mmc] sd: report correct speed and capacity of uhs cards (Don Zickus) [671335] - [mmc] sd: set current limit for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for uhs bus speed mode selection (Don Zickus) [671335] - [mmc] sdhci: reset sdclk before setting high speed enable (Don Zickus) [671335] - [mmc] sd: add support for driver type selection (Don Zickus) [671335] - [mmc] sd: query function modes for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for signal voltage switch procedure (Don Zickus) [671335] - [mmc] sdhci: print SD Command and CAPABILITY_1 when dumping registers (Don Zickus) [671335] - [mmc] implement SD-combo (IO+mem) support (Don Zickus) [671335] - [mmc] split mmc_sd_init_card() (Don Zickus) [671335] - [mmc] SDHC 3.0: correct f_min calculation for SD 3.0 spec (Don Zickus) [671335] - [mmc] SDHC 3.0: Base clock frequency change in spec 3.0 (Don Zickus) [671335] - [mmc] SDHC 3.0: support 10-bit divided clock mode (Don Zickus) [671335] - [mmc] Test bus-width for old MMC devices (Don Zickus) [671335] - [virt] x86: Update last_guest_tsc in vcpu_put (Frank Arnold) [634293] - [virt] x86: Implement userspace interface to set virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Delegate tsc-offset calculation to architecture code (Frank Arnold) [634293] - [virt] x86: Implement call-back to propagate virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [634293] - [virt] x86: Let kvm-clock report the right tsc frequency (Frank Arnold) [634293] - [virt] SVM: Implement infrastructure for TSC_RATE_MSR (Frank Arnold) [634293] - [scsi] megaraid_sas: Fix instance access in megasas_reset_timer (Tomas Henzl) [759318] - [scsi] fcoe: Make fcoe_transport_destroy a synchronous operation (Neil Horman) [771251] - [dm] RAID: Prevent DM RAID from loading bitmap twice (Jonathan E Brassow) [789409] - [x86] APEI: Add some upstream updates (Matthew Garrett) [728987] - [netdrv] bnx2x: remove the 'poll' module option (Michal Schmidt) [690070] - [netdrv] ixgbevf: update to upstream version 2.2.0-k (Andy Gospodarek) [737717] - [netdrv] ixgbe: update to upstream version 3.6.7-k (Andy Gospodarek) [737715] - [netdrv] macvtap: Fix the minor device number allocation (Steve Best) [786518]- [x86] microcode_amd: Add support for CPU family specific container files (Frank Arnold) [787698] - [mm] HWPOISON: convert pr_debug()s to pr_info() (Dean Nelson) [789789] - [mm] mm/memory-failure.c: fix page isolated count mismatch (Dean Nelson) [789789] - [mm] mem-hwpoison: fix page refcount around isolate_lru_page() (Dean Nelson) [789789] - [mm] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [789789] - [mm] thp: fix unsuitable behavior for hwpoisoned tail page (Dean Nelson) [789789] - [mm] thp: fix the wrong reported address of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: fix splitting of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: compound_trans_order (Dean Nelson) [789789] - [mm] memcontrol: move if-statement to reflect upstream in prep for next patch (Dean Nelson) [789789] - [block] DM RAID: Handle failure to read superblock (Jonathan E Brassow) [759567] - [block] DM RAID: Set MD_CHANGE_DEVS on device rebuild (Jonathan E Brassow) [754271] - [netdrv] qlcnic: Updated License file (Chad Dupuis) [722299] - [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix API unlock (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix firmware abort code check (Chad Dupuis) [722299] - [netdrv] qlcnic: report valid speed and duplex status when link is down (Chad Dupuis) [722299] - [netdrv] qlcnic: Stop pause ctrl frames on fw hang (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove alloc_etherdev error messages (Chad Dupuis) [722299] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Chad Dupuis) [722299] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Chad Dupuis) [722299] - [netdrv] qlcnic: fix beacon and LED test (Chad Dupuis) [722299] - [netdrv] qlcnic: updated reset sequence (Chad Dupuis) [722299] - [netdrv] qlcnic: skip IDC ack check in fw reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: reset loopback mode if promiscous mode setting fails (Chad Dupuis) [722299] - [netdrv] qlcnic: fix external loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: Change CDRP function (Chad Dupuis) [722299] - [netdrv] qlcnic: Added error logging for firmware abort (Chad Dupuis) [722299] - [netdrv] qlcnic: add beacon test support (Chad Dupuis) [722299] - [netdrv] qlcnic: fix cdrp race condition (Chad Dupuis) [722299] - [netdrv] qlcnic: Add FLT entry for CO cards FW image region (Chad Dupuis) [722299] - [netdrv] qlcnic: Change debug messages in loopback path (Chad Dupuis) [722299] - [netdrv] qlcnic: detect fan failure (Chad Dupuis) [722299] - [netdrv] qlcnic: fix ethtool link status (Chad Dupuis) [722299] - [netdrv] qlcnic: Added debug info (Chad Dupuis) [722299] - [netdrv] qlcnic: Move get template from probe to start fw (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix delay in reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump related changes (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix enviroment variable for udev event generation during FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: change capture mask for FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: define error code for loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: fix race in skb->len access (Chad Dupuis) [722299] - [netdrv] qlcnic: enable mac-learning in promiscous mode (Chad Dupuis) [722299] - [netdrv] qlcnic: updated supported cards information (Chad Dupuis) [722299] - [netdrv] qlcnic: fix chip reset logic (Chad Dupuis) [722299] - [netdrv] qlcnic: add external loopback support through sysfs (Chad Dupuis) [722299] - [netdrv] qlcnic: multi protocol internal loopback support added (Chad Dupuis) [722299] - [netdrv] qlcnic: Add support to enable/disable FW dump capability (Chad Dupuis) [722299] - [netdrv] qlcnic: fix default operating state of interface (Chad Dupuis) [722299] - [netdrv] qlcnic: fix initial number of msix entries in adapter (Chad Dupuis) [722299] - [netdrv] qlcnic: Add code to tune FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove holding api lock while taking the dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Add capability to take FW dump deterministically (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove casts of void * (Chad Dupuis) [722299] - [netdrv] qlcnic: Added sysfs node support (Chad Dupuis) [722299] - [netdrv] qlcnic: Avoid double free of skb in tx path (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix bug in FW queue dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Bumped up version number to 5.0.18 (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump support (Chad Dupuis) [722299] - [netdrv] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [722299] - [virt] xen/events: BUG() when we can't allocate our event->irq array (Igor Mammedov) [772981] - [virt] xen: Populate xenbus device attributes (Igor Mammedov) [772981] - [virt] xen: use static initializers in xen-balloon.c (Igor Mammedov) [772981] - [virt] xen-netfront: correct MAX_TX_TARGET calculation (Igor Mammedov) [772981] - [virt] xen/irq: Alter the locking to use a mutex instead of a spinlock (Igor Mammedov) [772981] - [virt] xen-blkfront: Fix one off warning about name clash (Igor Mammedov) [772981] - [virt] xen: set max_pfn_mapped to the last pfn mapped + partial revert (Igor Mammedov) [772981] - [scsi] qla4xxx: v5.02.00.00.06.03-k1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] scsi_transport_iscsi: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] libiscsi: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [722297] - [scsi] qla4xxx: Update license (Chad Dupuis) [722297] - [scsi] qla4xxx: Added error logging for firmware abort (Chad Dupuis) [722297] - [scsi] qla4xxx: Cleanup modinfo display (Chad Dupuis) [722297] - [scsi] qla4xxx: Clear the RISC interrupt bit during FW init (Chad Dupuis) [722297] - [scsi] qla4xxx: Disable generating pause frames in case of FW hung (Chad Dupuis) [722297] - [scsi] qla4xxx: Temperature monitoring for ISP82XX core (Chad Dupuis) [722297] - [scsi] qla4xxx: Break the loop if the sendtargets list was empty (Chad Dupuis) [722297] - [scsi] qla4xxx: Limit the ACB Default Timeout value to 12s (Chad Dupuis) [722297] - [scsi] qla4xxx: cleanup, make qla4xxx_build_ddb_list short (Chad Dupuis) [722297] - [scsi] qla4xxx: check for FW alive before calling chip_reset (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix qla4xxx_dump_buffer to dump buffer correctly (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix the IDC locking mechanism (Chad Dupuis) [722297] - [scsi] qla4xxx: Wait for disable_acb before doing set_acb (Chad Dupuis) [722297] - [scsi] qla4xxx: Don't recover adapter if device state is FAILED (Chad Dupuis) [722297] - [scsi] qla4xxx: fix call trace on rmmod with ql4xdontresethba=1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix CPU lockups when ql4xdontresethba set (Chad Dupuis) [722297] - [scsi] qla4xxx: Perform context resets in case of context failures (Chad Dupuis) [722297] - [scsi] treewide: Fix typos in various parts of the kernel, and fix some comments (Chad Dupuis) [722297] - [scsi] qla4xxx: select iscsi boot sysfs attrs (Chad Dupuis) [722297] - [scsi] scsi: qla4xxx driver depends on NET (Chad Dupuis) [722297] - [scsi] qla4xxx: v5.02.00.00.06.02-k14 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fixed BFS with sendtargets as boot index (Chad Dupuis) [722297] - [scsi] qlge: Bumped driver version to 1.00.00.30 (Chad Dupuis) [722307] - [scsi] qlge: Fix memory leak in the process of refill (Chad Dupuis) [722307] - [scsi] qlge: Removing needless print's which are not (Chad Dupuis) [722307] - [scsi] qlge: Fixed invalid reference to ip header (Chad Dupuis) [722307] - [scsi] qlge: Updating Schultz LICENSE.qlge file (Chad Dupuis) [722307]- [usb] xHCI: set USB2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: Check host USB2 LPM capability (Don Zickus) [738877] - [usb] Add a strtobool function matching semantics of existing in kernel equivalents (Don Zickus) [738877] - [usb] xhci: Fix USB 3.0 device restart on resume (Don Zickus) [738877] - [usb] usb3.0 ch9 definitions (Don Zickus) [738877] - [usb] xhci: Clean up 32-bit build warnings (Don Zickus) [738877] - [usb] xhci: Properly handle COMP_2ND_BW_ERR (Don Zickus) [738877] - [usb] xhci: Better debugging for critical host errors (Don Zickus) [787110] - [usb] xhci: Be less verbose during URB cancellation (Don Zickus) [787110] - [usb] xhci: Remove debugging about ring structure allocation (Don Zickus) [787110] - [usb] xhci: Remove debugging about toggling cycle bits (Don Zickus) [787110] - [usb] xhci: Remove debugging for individual transfers (Don Zickus) [787110] - [usb] xhci: Remove useless sg-list debugging (Don Zickus) [787110] - [usb] xhci: Remove warnings about MSI and MSI-X capabilities (Don Zickus) [787110] - [usb] xhci: Remove scary warnings about transfer issues (Don Zickus) [770571 787110] - [usb] Trivial: xhci: Fix copy-paste error (Don Zickus) [738877] - [usb] xHCI: fix bug in xhci_clear_command_ring() (Don Zickus) [773109] - [usb] xHCI: Adding #define values used for hub descriptor (Don Zickus) [738877] - [usb] XHCI: resume root hubs when the controller resumes (Don Zickus) [738877 747531] - [usb] xhci: Set slot and ep0 flags for address command (Don Zickus) [738877] - [usb] xhci: fix lockdep warning on endpoint timeout (Don Zickus) [738877] - [usb] fix implicit usage of gfp.h in host/xhci-hub.c (Don Zickus) [738877] - [usb] xHCI: Make xHCI driver have a BOS descriptor (Don Zickus) [738877] - [usb] xhci: remove CONFIG_PCI in xhci.c's probe function (Don Zickus) [738877] - [usb] xhci: move xhci_gen_setup() away from -pci (Don Zickus) [738877] - [usb] xhci: refactor xhci_pci_setup() (Don Zickus) [738877] - [usb] xhci: replace pci_*_consistent() with dma_*_coherent() (Don Zickus) [738877] - [usb] xhci: hide MSI code behind PCI bars (Don Zickus) [683681] - [usb] xhci: group MSI interrupt registration into its own function (Don Zickus) [683681] - [usb] host: introduce USB_ARCH_HAS_XHCI (Don Zickus) [738877] - [usb] xHCI: fix debug message (Don Zickus) [738877] - [usb] xHCI: AMD isoc link TRB chain bit quirk (Don Zickus) [742100] - [usb] usbcore: add sysfs support to xHCI usb2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: test USB2 software LPM (Don Zickus) [738877] - [usb] xHCI: Clear PLC for USB2 root hub ports (Don Zickus) [754045] - [usb] xHCI: test and clear RWC bit (Don Zickus) [738147 754045] - [usb] xHCI: set link state (Don Zickus) [738877] - [usb] usbcore: check device's LPM capability (Don Zickus) [738877] - [usb] usbcore: get BOS descriptor set (Don Zickus) [738877] - [usb] xhci-mem.c: xhci_segment_free: No need for checking seg argument (Don Zickus) [738877] - [usb] xhci-mem.c: Check for ring->first_seg != NULL (Don Zickus) [738877] - [usb] xhci: USB 3.0 BW checking (Don Zickus) [735951] - [usb] xhci: Fix mult base in endpoint bandwidth info (Don Zickus) [735951] - [usb] xhci: ignore xhci version while checking for the link quirk (Don Zickus) [738877] - [usb] xHCI: prevent infinite loop when processing MSE event (Don Zickus) [738877] - [usb] xhci: Redundant check in xhci_check_args for xhci->devs (Don Zickus) [738877] - [usb] xHCI: refine td allocation (Don Zickus) [738877] - [usb] xhci: Don't print short isoc packets. (Don Zickus) [738877] - [usb] xhci: Add software BW checking quirk to Intel PPT xHCI (Don Zickus) [735951] - [usb] xhci: Implement HS/FS/LS bandwidth checking (Don Zickus) [735951] - [usb] xhci: Track interval bandwidth tables per port/TT (Don Zickus) [738877] - [usb] xhci: Store endpoint bandwidth information (Don Zickus) [738877] - [usb] xhci: Store information about roothubs and TTs (Don Zickus) [738877] - [usb] xhci: Store the "real" root port number (Don Zickus) [738877] - [usb] xhci: Refactor endpoint limit checking (Don Zickus) [738877] - [usb] xhci: Rename virt_dev->port to fake_port (Don Zickus) [738877] - [usb] xhci: If no endpoints changed, don't issue BW command (Don Zickus) [738877] - [usb] xhci: Handle zero-length isochronous packets (Don Zickus) [738877] - [usb] xhci: Remove TDs from TD lists when URBs are canceled (Don Zickus) [738877] - [usb] xhci: Fix failed enqueue in the middle of isoch TD (Don Zickus) [738877] - [usb] xhci: Fix memory leak during failed enqueue (Don Zickus) [738877] - [usb] xHCI: report USB2 port in resuming as suspend (Don Zickus) [768238] - [usb] xHCI: fix port U3 status check condition (Don Zickus) [768238] - [usb] rename USB_SPEED_VARIABLE to USB_SPEED_WIRELESS (Don Zickus) [738877] - [usb] Mark EHCI LPM functions as __maybe_unused (Don Zickus) [738877] - [usb] ehci: disable LPM and PPCD for nVidia MCP89 chips (Don Zickus) [738877] - [usb] EHCI: Disable langwell/penwell LPM capability (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Enable Per-port change detect bits (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Basic LPM feature support (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: preparation (Don Zickus) [738877] - [net] ipvs: RHEL6: Enable SCTP transport loadbalancing (Thomas Graf) [786953] - [net] ipvs: Use frag walker helper in SCTP proto support (Thomas Graf) [786953] - [net] ipvs: provide default ip_vs_conn_{in, out}_get_proto (Thomas Graf) [786953] - [net] ipvs: lvs sctp protocol handler is incorrectly invoked ip_vs_app_pkt_out (Thomas Graf) [786953] - [net] ipvs: SCTP Transport Loadbalancing Support (Thomas Graf) [786953] - [block] mtip32xx: removed the irrelevant argument of mtip_hw_submit_io() and the unused member of struct driver_data (Shyam Iyer) [658388] - [block] mtip32xx: do rebuild monitoring asynchronously (Shyam Iyer) [658388] - [block] mtip32xx: uninitialized variable in mtip_quiesce_io() (Shyam Iyer) [658388] - [block] mtip32xx: updates based on feedback (Shyam Iyer) [658388] - [block] mtip32xx: add module.h include to avoid conflict with moduleh tree (Shyam Iyer) [658388] - [block] mtip32xx: mark a few more items static (Shyam Iyer) [658388] - [block] mtip32xx: ensure that all local functions are static (Shyam Iyer) [658388] - [block] mtip32xx: cleanup compat ioctl handling (Shyam Iyer) [658388] - [block] mtip32xx: fix warnings/errors on 32-bit compiles (Shyam Iyer) [658388] - [block] mtip32xx: RHEL specific config changes (Shyam Iyer) [658388] - [ata] Split ahci.c to ahci.h (Shyam Iyer) [658388] - [block] Add driver for Micron RealSSD pcie flash cards (Shyam Iyer) [658388] - [usb] When hot reset for USB3 fails, try warm reset (Don Zickus) [734699 738151 742146 784430] - [usb] usbcore: refine warm reset logic (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Set change bit when warm reset change is set (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Clear warm reset change event during init (Don Zickus) [734699 738151 742146 784430] - [usb] Reset USB 3.0 devices on (re)discovery (Don Zickus) [734699 738151 742146 784430] - [usb] use "device number" instead of "address" (Don Zickus) [734699 738151 742146 784430] - [fs] nfs: Additional readdir cookie loop information (Steve Dickson) [770250] - [fs] NFS: Fix spurious readdir cookie loop messages (Steve Dickson) [770250] - [fs] NFSv4: Save the owner/group name string when doing open (Jeff Layton) [739797] - [fs] tracepoint: add drop_transaction/update_superblock_end to jbd2 (Lukas Czerner) [738726] - [scsi] Fix block queue and elevator memory leak in scsi_alloc_sdev (Jeff Moyer) [769652] - [scsi] Make scsi_free_queue() kill pending SCSI commands (David Milburn) [784117] - [scsi] isci: kill iphy->isci_port lookups (David Milburn) [718264] - [scsi] scsi_dh_rdac: Fix for unbalanced reference count (Mike Snitzer) [749265] - [x86] tsc: Fix SMI induced variation in quick_pit_calibrate() (John Villalovos) [787332] - [virt] kvm: introduce x86_cpuinit.early_percpu_clock_init hook (Igor Mammedov) [788562] - [netdrv] igb driver update (Stefan Assmann) [737714]- [kernel] mm-tracepoint: fix documentation and examples (Jiri Olsa) [788156] - [kernel] perf tools: Fix compile error on x86_64 Ubuntu (Jiri Olsa) [788156] - [kernel] perf report: Fix --stdio output alignment when --showcpuutilization used (Jiri Olsa) [788156] - [kernel] perf annotate: Get rid of field_sep check (Jiri Olsa) [788156] - [kernel] perf annotate: Fix usage string (Jiri Olsa) [788156] - [kernel] perf kmem: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf kmem: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf top: Add error message for EMFILE (Jiri Olsa) [788156] - [kernel] perf test: Change type of '-v' option to INCR (Jiri Olsa) [788156] - [kernel] perf script: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf tools: Add const.h to MANIFEST to make perf-tar-src-pkg work again (Jiri Olsa) [788156] - [kernel] perf top: Don't update total_period on process_sample (Jiri Olsa) [788156] - [kernel] perf hists: Stop using 'self' for struct hist_entry (Jiri Olsa) [788156] - [kernel] perf hists: Rename total_session to total_period (Jiri Olsa) [788156] - [kernel] perf kvm: Fix copy & paste error in description (Jiri Olsa) [788156] - [kernel] perf script: Kill script_spec__delete (Jiri Olsa) [788156] - [kernel] perf top: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf stat: Introduce get_ratio_color() helper (Jiri Olsa) [788156] - [kernel] perf session: Remove impossible condition check (Jiri Olsa) [788156] - [kernel] perf tools: Fix feature-bits rework fallout, remove unused variable (Jiri Olsa) [788156] - [kernel] perf script: Add generic perl handler to process events (Jiri Olsa) [788156] - [kernel] perf tools: Use for_each_set_bit() to iterate over feature flags (Jiri Olsa) [788156] - [kernel] perf tools: Unify handling of features when writing feature section (Jiri Olsa) [788156] - [kernel] perf report: Accept fifos as input file (Jiri Olsa) [788156] - [kernel] perf tools: Moving code in some files (Jiri Olsa) [788156] - [kernel] perf tools: Fix out-of-bound access to struct perf_session (Jiri Olsa) [788156] - [kernel] perf tools: Continue processing header on unknown features (Jiri Olsa) [788156] - [kernel] perf tools: Improve macros for struct feature_ops (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Document and check that mmap_pages must be a power of two (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Provide advice if mmap'ing fails with EPERM (Jiri Olsa) [788156] - [kernel] perf tools: Fix truncated annotation (Jiri Olsa) [788156] - [kernel] perf script: look up thread using tid instead of pid (Jiri Olsa) [788156] - [kernel] perf tools: Look up thread names for system wide profiling (Jiri Olsa) [788156] - [kernel] perf tools: Fix comm for processes with named threads (Jiri Olsa) [788156] - [kernel] perf report: Fix usage string (Jiri Olsa) [788156] - [kernel] perf test: Add more automated tests for event parsing (Jiri Olsa) [788156] - [kernel] perf events: Tidy up perf_event__preprocess_sample (Jiri Olsa) [788156] - [kernel] perf tools: Remove stale git headlines from top comment (Jiri Olsa) [788156] - [kernel] perf tools: Fix a memory leak on perf_read_values_destroy (Jiri Olsa) [788156] - [kernel] perf symbols: Fix error path on symbol__init() (Jiri Olsa) [788156] - [kernel] perf symbols: Get rid of duplicated snprintf() (Jiri Olsa) [788156] - [kernel] perf evlist: Fix errno value reporting on failed mmap (Jiri Olsa) [788156] - [kernel] perf report: Document '--call-graph' for optional print_limit argument (Jiri Olsa) [788156] - [kernel] perf evsel: Fix uninitialized memory access to struct perf_sample (Jiri Olsa) [788156] - [kernel] perf record: Add ability to record event period (Jiri Olsa) [788156] - [kernel] perf tools: Add ability to synthesize event according to a sample (Jiri Olsa) [788156] - [kernel] perf script: Implement option for system-wide profiling (Jiri Olsa) [788156] - [kernel] perf script: Fix mem leaks and NULL pointer checks around strdup()s (Jiri Olsa) [788156] - [kernel] perf test: Soft errors shouldn't stop the "Validate PERF_RECORD_" test (Jiri Olsa) [788156] - [kernel] perf test: Validate PERF_RECORD_ events and perf_sample fields (Jiri Olsa) [788156] - [kernel] perf event: Introduce perf_event__fprintf (Jiri Olsa) [788156] - [kernel] perf test: Allow running just a subset of the available tests (Jiri Olsa) [788156] - [kernel] perf evlist: Always do automatic allocation of pollfd and mmap structures (Jiri Olsa) [788156] - [kernel] perf tools: Save some loops using perf_evlist__id2evsel (Jiri Olsa) [788156] - [kernel] perf script: Add comm filtering option (Jiri Olsa) [788156] - [kernel] perf tools: make -C consistent across commands (for cpu list arg) (Jiri Olsa) [788156] - [kernel] perf top: Stop using globals for tool state (Jiri Olsa) [788156] - [kernel] perf tools: Rename perf_event_ops to perf_tool (Jiri Olsa) [788156] - [kernel] perf tools: Resolve machine earlier and pass it to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf tools: Pass tool context in the the perf_event_ops functions (Jiri Olsa) [788156] - [kernel] perf annotate: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf report: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf tools: Use evsel->attr.sample_type instead of session->sample_type (Jiri Olsa) [788156] - [kernel] perf session: Remove superfluous callchain_cursor member (Jiri Olsa) [788156] - [kernel] perf event: perf_event_ops->attr() manipulates only an evlist (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce id_hdr_size method out of perf_session (Jiri Olsa) [788156] - [kernel] perf symbols: Add nr_events to symbol_conf (Jiri Olsa) [788156] - [kernel] perf ui progress: Fix divide by zero (Jiri Olsa) [788156] - [kernel] perf record: Move 'group' to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf session: Move threads to struct machine (Jiri Olsa) [788156] - [kernel] perf record: Move mmap_pages to perf_record_opts (Jiri Olsa) [788156] - [kernel] perf evlist: Handle default value for 'pages' on mmap method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce {prepare, start}_workload refactored from 'perf record' (Jiri Olsa) [788156] - [kernel] perf evsel: Introduce config attr method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce add_tracepoints method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce perf_evlist__add_attrs (Jiri Olsa) [788156] - [kernel] perf tools: Simplify debugfs mountpoint handling code (Jiri Olsa) [788156] - [kernel] perf tools: Eliminate duplicate code and use PATH_MAX consistently (Jiri Olsa) [788156] - [kernel] perf/powerpc: Fix build for PowerPC with uclibc toolchains (Jiri Olsa) [788156] - [fs] epoll: fix compiler warning and optimize the non-blocking path (Jason Baron) [709197] - [fs] epoll: move ready event check into proper inline (Jason Baron) [709197] - [fs] epoll: epoll_wait() should not use timespec_add_ns() (Jason Baron) [709197] - [fs] epoll: make epoll_wait() use the hrtimer range feature (Jason Baron) [709197] - [fs] select: rename estimate_accuracy() to select_estimate_accuracy() (Jason Baron) [709197] - [fs] ext4: don't dereference null pointer when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: Fix fs corruption when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: ext4_mkdir should dirty dir_block with newly created directory inode (Lukas Czerner) [773342] - [scsi] bnx2fc: Bumped version to 1.0.10 (Mike Christie) [740059] - [scsi] bnx2fc: NPIV ports go offline when interface is brought down & up (Mike Christie) [740059] - [scsi] bnx2fc: Handle LOGO flooding from the target (Mike Christie) [740059] - [scsi] bnx2fc: fix panic in bnx2fc_post_io_req (Mike Christie) [740059] - [scsi] bnx2fc: Handle SRR LS_ACC drop scenario (Mike Christie) [740059] - [scsi] bnx2fc: Handle ABTS timeout during ulp timeout (Mike Christie) [740059] - [fs] ext4: ignore EXT4_INODE_JOURNAL_DATA flag with delalloc (Lukas Czerner) [767199] - [fs] tmpfs: fix off-by-one in max_blocks checks (Eric Sandeen) [783497] - [s390x] kernel: fix 3215 console deadlock (Hendrik Brueckner) [753578] - [net] sctp: implement socket option SCTP_GET_ASSOC_ID_LIST (Thomas Graf) [787622] - [net] tcp: bind() fix autoselection to share ports (Flavio Leitner) [784671] - [fs] xfs: Fix missing xfs_iunlock() on error recovery path in xfs_readlink() (Carlos Maiolino) [694702] - [net] sch_qfq: Enable as module (Thomas Graf) [787637] - [net] sch_qfq: accurate wsum handling (Thomas Graf) [787637] - [net] sch_qfq: fix overflow in qfq_update_start() (Thomas Graf) [787637] - [net] pkt_sched: QFQ - quick fair queue scheduler (Thomas Graf) [787637] - [x86] Add hpet_mmap kernel parameter (Prarit Bhargava) [785667] - [x86] Configure HPET_MMAP on (Prarit Bhargava) [785667] - [net] tcp: fix undo after RTO for CUBIC (Thomas Graf) [786956] - [net] tcp: fix undo after RTO for BIC (Thomas Graf) [786956] - [net] tcp: drop SYN+FIN messages (Thomas Graf) [786956] - [net] tcp: skip cwnd moderation in TCP_CA_Open in tcp_try_to_open (Thomas Graf) [786956] - [net] tcp: allow undo from reordered DSACKs (Thomas Graf) [786956] - [net] tcp: use SACKs and DSACKs that arrive on ACKs below snd_una (Thomas Graf) [786956] - [net] tcp: use DSACKs that arrive when packets_out is 0 (Thomas Graf) [786956] - [net] tcp: make is_dupack a parameter to tcp_fastretrans_alert() (Thomas Graf) [786956] - [net] tcp: use TCP_DEFAULT_INIT_RCVWND in tcp_fixup_rcvbuf() (Thomas Graf) [786956] - [net] tcp: use TCP_INIT_CWND in tcp_fixup_sndbuf() (Thomas Graf) [786956] - [net] tcp: properly update lost_cnt_hint during shifting (Thomas Graf) [786956] - [net] tcp: ECN blackhole should not force quickack mode (Thomas Graf) [786956] - [net] tcp: fix validation of D-SACK (Thomas Graf) [786956] - [net] tcp: Proportional Rate Reduction for TCP (Thomas Graf) [786956] - [net] tcp: RFC2988bis + taking RTT sample from 3WHS for the passive open side (Thomas Graf) [786956] - [net] tcp_cubic: limit delayed_ack ratio to prevent divide error (Thomas Graf) [786956] - [net] tcp: Make undo_ssthresh arg to tcp_undo_cwr() a bool (Thomas Graf) [786956] - [net] tcp: avoid cwnd moderation in undo (Thomas Graf) [786956] - [net] tcp: undo_retrans counter fixes (Thomas Graf) [786956] - [net] tcp: fix a bug that triggers large number of TCP RST by mistake (Thomas Graf) [786956] - [net] tcp: cleanup of cwnd initialization in tcp_init_metrics() (Thomas Graf) [786956] - [virt] x86, cpu: add FMA4 and TBM to allowed CPUID bits (Eduardo Habkost) [784856] - [fs] cifs: change oplock break slow work to very slow work (Jeff Layton) [772874]- [kernel] timer: add the usleep_range() timer (Dean Nelson) [786458] - [net] SUNRPC: Add trace events to the sunrpc subsystem (Steve Dickson) [784103] - [scsi] qla2xxx: Module parameter to control use of async or sync port login (Chad Dupuis) [769007] - [x86] powernow-k8: Fix indexing issue (Frank Arnold) [781566] - [x86] powernow-k8: Avoid Pstate MSR accesses on systems supporting CPB (Frank Arnold) [781566] - [x86] hpet: Immediately disable HPET timer 1 if rtc irq is masked (Frank Arnold) [787695] - [x86] rtc: disable hpet emulation on suspend (Frank Arnold) [787695] - [x86] Report cpb and eff_freq_ro flags correctly (Frank Arnold) [787687] - [x86] cpuinfo: Add feature flags for AMD fam15h model 10h-1fh processors (Frank Arnold) [787687] - [net] ipv6: Generic TTL Security Mechanism (Weiping Pan) [786948] - [net] ipv4: Generalized TTL Security Mechanism (Weiping Pan) [787311] - [scsi] fix the new host byte settings (DID_TARGET_FAILURE and DID_NEXUS_FAILURE) (Mike Snitzer) [787282] - [scsi] Correctly set the scsi host/msg/status bytes (Mike Snitzer) [787282] - [scsi] Add all the definitions of host bytes to hostbyte_table (Mike Snitzer) [787282] - [virt] virtio: balloon: Add freeze, restore handlers to support S4 (Amit Shah) [624189] - [virt] virtio: balloon: Move vq initialization into separate function (Amit Shah) [624189] - [virt] virtio: net: Add freeze, restore handlers to support S4 (Amit Shah) [582178] - [virt] virtio: net: Move vq and vq buf removal into separate function (Amit Shah) [582178] - [virt] virtio: net: Move vq initialization into separate function (Amit Shah) [582178] - [virt] virtio: blk: Add freeze, restore handlers to support S4 (Amit Shah) [542378] - [virt] virtio: blk: Move vq initialization to separate function (Amit Shah) [542378] - [virt] virtio: console: Disable callbacks for virtqueues at start of S4 freeze (Amit Shah) [623913] - [virt] virtio: console: Add freeze and restore handlers to support S4 (Amit Shah) [623913] - [virt] virtio: console: Move vq and vq buf removal into separate functions (Amit Shah) [623913] - [virt] virtio: pci: add PM notification handlers for restore, freeze, thaw, poweroff (Amit Shah) [542378 582178 623913 624189] - [virt] virtio: pci: switch to new PM API (Amit Shah) [542378 582178 623913 624189] - [virt] virtio_blk: fix config handler race (Amit Shah) [542378] - [virt] virtio_net: use singlethread workqueue (Amit Shah) [582178] - [virt] virtio_net: set/cancel work on ndo_open/ndo_stop (Amit Shah) [582178] - [serial] jsm: Fixed EEH recovery error (Steve Best) [742551] - [serial] jsm: adding EEH handlers (Steve Best) [742551] - [scsi] isci: fix, prevent port from getting stuck in the 'configuring' state (David Milburn) [747533] - [scsi] isci: fix start OOB (David Milburn) [747533] - [scsi] isci: fix io failures while wide port links are coming up (David Milburn) [747533] - [scsi] isci: allow more time for wide port targets (David Milburn) [747533] - [scsi] isci: enable wide port targets (David Milburn) [747533] - [scsi] isci: Fix IO fails when pull cable from phy in x4 wideport in MPC mode (David Milburn) [747533] - [scsi] isci: update version to 1.1 (David Milburn) [747533] - [scsi] isci: remove unused 'isci_tmf->device' field (David Milburn) [747533] - [scsi] isci: performance-fix, shorten default "no outbound task" timeout (David Milburn) [747533] - [scsi] isci: oem parameter format v1.3 (David Milburn) [747533] - [scsi] isci: oem parameter format v1.1 (David Milburn) [747533] - [scsi] isci: update afe (analog-front-end) recipe for C1 (David Milburn) [747533] - [scsi] isci: Cleanup oem parameter and recipe handling (David Milburn) [747533] - [net] skbuf.h: Fix parameter documentation (Dean Nelson) [786639] - [net] add APIs for manipulating skb page fragments (Dean Nelson) [786639] - [scsi] scsi_dh_alua: Retry the check-condition in case Mode Parameters Changed (Mike Snitzer) [772305] - [scsi] scsi_dh_alua: Add one more check-condition for alua handler (Mike Snitzer) [772305] - [scsi] scsi_dh_rdac: Adding NetApp as a brand name for rdac (Mike Snitzer) [772305] - [net] config: Adding generic config option to enable netprio cgroups (Neil Horman) [772974] - [net] add documentation for net_prio cgroups (Neil Horman) [772974] - [net] add network priority cgroup infrastructure (Neil Horman) [772974] - [s390x] dasd: wait for terminated request (Hendrik Brueckner) [745999] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [760490] - [kernel] perf header: Use event_name() to get an event name (Jiri Olsa) [784888] - [kernel] perf stat: Failure with "Operation not supported" (Jiri Olsa) [784888] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [784888] - [kernel] perf session: Fix crash with invalid CPU list (Jiri Olsa) [784888] - [kernel] perf python: Fix undefined symbol problem (Jiri Olsa) [784888] - [kernel] perf top: Fix live annotation in the --stdio interface (Jiri Olsa) [784888] - [kernel] perf top tui: Don't recalc column widths considering just the first page (Jiri Olsa) [784888] - [kernel] perf report: Add progress bar when processing time ordered events (Jiri Olsa) [784888] - [kernel] perf hists browser: Warn about lost events (Jiri Olsa) [784888] - [kernel] perf tools: Fix a typo of command name as trace-cmd (Jiri Olsa) [784888] - [kernel] perf hists: Fix recalculation of total_period when sorting entries (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle K_RESIZE in dialog windows (Jiri Olsa) [784888] - [kernel] perf ui browser: No need to switch char sets that often (Jiri Olsa) [784888] - [kernel] perf hists browser: Use K_TIMER (Jiri Olsa) [784888] - [kernel] perf ui: Rename ui__warning_paranoid to ui__error_paranoid (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement the popup windows using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui__popup_menu using ui__browser (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui_helpline using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Improve handling sigwinch a bit (Jiri Olsa) [784888] - [kernel] perf ui progress: Reimplement using slang (Jiri Olsa) [784888] - [kernel] perf evlist: Fix grouping of multiple events (Jiri Olsa) [784888] - [kernel] perf symbols: Increase symbol KSYM_NAME_LEN size (Jiri Olsa) [784888] - [kernel] perf hists browser: Refuse 'a' hotkey on non symbolic views (Jiri Olsa) [784888] - [kernel] perf ui browser: Use libslang to read keys (Jiri Olsa) [784888] - [kernel] perf tools: Fix tracing info recording (Jiri Olsa) [784888] - [kernel] perf hists browser: Elide DSO column when it is set to just one DSO, ditto for threads (Jiri Olsa) [784888] - [kernel] perf hists: Don't consider filtered entries when calculating column widths (Jiri Olsa) [784888] - [kernel] perf hists: Don't decay total_period for filtered entries (Jiri Olsa) [784888] - [kernel] perf hists browser: Honour symbol_conf.show_nr_samples, total_period (Jiri Olsa) [784888] - [kernel] perf hists browser: Do not exit on tab key with single event (Jiri Olsa) [784888] - [kernel] perf annotate browser: Don't change selection line when returning from callq (Jiri Olsa) [784888] - [kernel] perf tools: handle endianness of feature bitmap (Jiri Olsa) [784888] - [kernel] perf tools: Add prelink suggestion to dso update message (Jiri Olsa) [784888] - [kernel] perf script: Fix unknown feature comment (Jiri Olsa) [784888] - [kernel] perf hists browser: Apply the dso and thread filters when merging new batches (Jiri Olsa) [784888] - [kernel] perf hists: Move the dso and thread filters from hist_browser (Jiri Olsa) [784888] - [kernel] perf ui browser: Honour the xterm colors (Jiri Olsa) [784888] - [kernel] perf top tui: Give color hints just on the percentage, like on --stdio (Jiri Olsa) [784888] - [kernel] perf ui browser: Make the colors configurable and change the defaults (Jiri Olsa) [784888] - [kernel] perf tui: Remove unneeded call to newtCls on startup (Jiri Olsa) [784888] - [kernel] perf hists: Don't format the percentage on hist_entry__snprintf (Jiri Olsa) [784888] - [kernel] perf ui browser: Allow initial use without navigation UI elements (Jiri Olsa) [784888] - [kernel] perf tui: Catch signals to exit gracefully (Jiri Olsa) [784888] - [kernel] perf hists browser: Add missing hotkeys to the help window (Jiri Olsa) [784888] - [kernel] perf top: Fix the 'E' hotkey, select among multiple events (Jiri Olsa) [784888] - [kernel] perf top: Honour --hide_{user, kernel}_symbols and the 'U' hotkey (Jiri Olsa) [784888] - [kernel] perf buildid: Fix possible unterminated readlink() result buffer (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow toggling the visualization of source code lines (Jiri Olsa) [784888] - [kernel] perf ui browser: Add filter method (Jiri Olsa) [784888] - [kernel] perf annotate browser: Exit when pressing ESC or the left arrow (Jiri Olsa) [784888] - [kernel] perf hists browser: Invalidate ui_browser->top after timer calls (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix handling of TAB/UNTAB for multiple events (Jiri Olsa) [784888] - [kernel] perf top: Remove entries from entries_collapsed on decay (Jiri Olsa) [784888] - [kernel] perf ui browser: Remove ui_browser__add_exit_keys (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle SIGWINCH (Jiri Olsa) [784888] - [kernel] perf hists: Fix compilation when NO_NEWT_SUPPORT is set (Jiri Olsa) [784888] - [kernel] perf hists: Don't free decayed entries if in the annotation browser (Jiri Olsa) [784888] - [kernel] perf hists browser: Recalculate browser pointers after resort/decay (Jiri Olsa) [784888] - [kernel] perf probe: Fix to show correct error string (Jiri Olsa) [784888] - [kernel] perf tools: Make --no-asm-raw the default (Jiri Olsa) [784888] - [kernel] perf tools: Make perf.data more self-descriptive (Jiri Olsa) [784888] - [kernel] perf: Move arch specific code into separate arch directory (Jiri Olsa) [784888] - [kernel] perf hists browser: Update the browser.nr_entries after the timer (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix TAB/UNTAB use with multiple events (Jiri Olsa) [784888] - [kernel] perf hists browser: Don't offer symbol actions when symbols not on --sort (Jiri Olsa) [784888] - [kernel] perf annotate browser: Use -> to navigate on assembly lines (Jiri Olsa) [784888] - [kernel] perf tools: Fix broken number of samples for perf report -n (Jiri Olsa) [784888] - [kernel] perf top: Use the TUI interface by default (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow navigation to called functions (Jiri Olsa) [784888] - [kernel] perf top: Add callgraph support (Jiri Olsa) [784888] - [kernel] perf top: Reuse the 'report' hist_entry/hists classes (Jiri Olsa) [784888] - [kernel] perf browsers: Add live mode to the hists, annotate browsers (Jiri Olsa) [784888] - [kernel] perf hists: Threaded addition and sorting of entries (Jiri Olsa) [784888] - [kernel] perf report: Add option to show total period (Jiri Olsa) [784888] - [kernel] perf hists: Allow limiting the number of rows and columns in fprintf (Jiri Olsa) [784888] - [kernel] perf hists: Stop using 'self' for struct hists (Jiri Olsa) [784888] - [kernel] perf report: Fix stdio event name header printing (Jiri Olsa) [784888] - [kernel] perf: Support setting the disassembler style (Jiri Olsa) [784888] - [kernel] perf tools: Make stat/record print fatal signals of the target program (Jiri Olsa) [784888] - [kernel] perf stat: Fix spelling in comment (Jiri Olsa) [784888] - [kernel] perf stat: Allow tab as cvs delimiter (Jiri Olsa) [784888] - [kernel] perf stat: Suppress printing std-dev when its 0 (Jiri Olsa) [784888] - [kernel] perf stat: Fix +- nan in --no-aggr runs (Jiri Olsa) [784888] - [kernel] perf stat: Add --log-fd option to redirect stderr elsewhere (Jiri Olsa) [784888] - [kernel] perf top: Improve lost events warning (Jiri Olsa) [784888] - [kernel] perf, tool: Leftover from latest util/event.[ch] 3.1 sync (Jiri Olsa) [784888] - [kernel] perf top browser: Fix up line width calculation (Jiri Olsa) [784888] - [kernel] perf buildid-list: Support showing the build id in an ELF file (Jiri Olsa) [784888] - [kernel] perf buildid-list: Add option to show the running kernel build id (Jiri Olsa) [784888] - [kernel] perf script: Add drop monitor script (Jiri Olsa) [784888] - [kernel] perf symbols: Stop using 'self' in map_groups__ methods (Jiri Olsa) [784888] - [kernel] perf stat: Add -o and --append options (Jiri Olsa) [784888] - [kernel] perf annotate: Add --symfs option (Jiri Olsa) [784888] - [kernel] perf annotate: Make output more readable (Jiri Olsa) [784888] - [kernel] doc: fix broken references (Jiri Olsa) [784888] - [fs] ecryptfs: fix regression that prevents umount of underlying filesystem (Brian Foster) [766554] - [scsi] ipr: fix eeh recovery for 64-bit adapters (Steve Best) [783875] - [kernel] ipc: introduce shm_rmid_forced sysctl (Rafael Aquini) [781600] - [pm] sleep: Fix race between CPU hotplug and freezer (Prarit Bhargava) [747224] - [kernel] Prevent system deadlock when moving tasks between cgroups (Larry Woodman) [773522] - [kernel] sched: Fix rt_rq runtime leakage bug (Steve Best) [736931] - [x86] Remove AMD microcode warning (Prarit Bhargava) [786961] - [netdrv] tg3: Fix single-vector MSI-X code (John Feeney) [703555] - [netdrv] netxen: suppress false lro warning messages (Veaceslav Falico) [699382] - [netdrv] cxgb4: remove forgotten real_num_tx_queues inicialization (Jiri Pirko) [745952] - [mm] export remove_from_page_cache() to modules (Jerome Marchand) [751419] - [fs] GFS2: Corrections to directory read-ahead (Robert S Peterson) [681906] - [fs] GFS2: Corrections to cache dir hash table in a contiguous buffer (Robert S Peterson) [681906]- [scsi] bfa: fix enidan and bit field check bug (Rob Evers) [737727] - [scsi] bfa: fix formating and checkpatch issues (Rob Evers) [737727] - [netdrv] ixgbe: Reconfigure SR-IOV Init (Don Dutile) [769499] - [netdrv] igb: Check if subordinate VFs are assigned to virtual machines (Don Dutile) [769499] - [pci] Add flag indicating device has been assigned by KVM (Don Dutile) [769499] - [scsi] st: fix race in st_scsi_execute_end (Tomas Henzl) [716593] - [scsi] st: Increase success probability in driver buffer allocation (Tomas Henzl) [716593] - [scsi] st: Store page order before driver buffer allocation (Tomas Henzl) [716593] - [fs] GFS2: remove vestigial al_alloced (Steven Whitehouse) [747896] - [fs] GFS2: combine gfs2_alloc_block and gfs2_alloc_di (Steven Whitehouse) [747896] - [fs] GFS2: Resource group related fixes (Steven Whitehouse) [747896] - [fs] Use cached rgrp in gfs2_rlist_add() (Steven Whitehouse) [747896] - [fs] GFS2: Call do_strip() directly from recursive_scan() (Steven Whitehouse) [747896] - [fs] GFS2: Remove obsolete assert patch (Steven Whitehouse) [747896] - [fs] GFS2: Cache the most recently used resource group in the inode (Steven Whitehouse) [747896] - [fs] GFS2: Make resource groups "append only" during lifetime of fs (Steven Whitehouse) [747896] - [fs] GFS2: Use rbtree for resource groups and clean up bitmap buffer ref count scheme (Steven Whitehouse) [747896] - [virt] SVM: Add support for perf-kvm (Gleb Natapov) [632768] - [virt] KVM: Implement perf callbacks for guest sampling (Gleb Natapov) [632768] - [net] mqprio: Enable as module (Thomas Graf) [695553] - [net] mqprio: RHEL6 modifications (Thomas Graf) [695553] - [net] mqprio: Avoid panic if no options are provided (Thomas Graf) [695553] - [net] mqprio: cleanups (Thomas Graf) [695553] - [net] mqprio: Always set num_tc to 0 in mqprio_destroy() (Thomas Graf) [695553] - [net] mqprio: dont leak kernel memory (Thomas Graf) [695553] - [net] mqprio: implement a root container qdisc sch_mqprio (Thomas Graf) [695553] - [fs] NFSv4: Change the default setting of the nfs4_disable_idmapping parameter (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server when using auth_sys (Steve Dickson) [705099] - [fs] NFSv4: cleanup idmapper functions to take an nfs_server argument (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server if the idmapper fails (Steve Dickson) [705099] - [fs] NFSv4: If the server sends us a numeric uid/gid then accept it (Steve Dickson) [705099] - [block] cfq-iosched: fix cfq_cic_link() race confition (Vivek Goyal) [765673] - [ata] ahci: AHCI mode SATA patch for Intel DH89xxCC DeviceIDs (Jes Sorensen) [773295] - [fs] autofs4: fix expire race (Ian Kent) [766818] - [fs] cifs: lower default wsize when unix extensions are not used (Jeff Layton) [773705] - [fs] wake up s_wait_unfrozen when ->freeze_fs fails (Eric Sandeen) [759942] - [net] bonding: Allow Bonding driver to disable/enable LRO on slaves (Neil Horman) [772317] - [net] Fix RFS backport error (Neil Horman) [757040] - [kexec] kdump: lower KEXEC_AUTO_THRESHOLD to 2G (Dave Young) [772311] - [kernel] sched: fix {s,u}time values decrease (Stanislaw Gruszka) [748559] - [block] Add missing config option ASYNC_RAID6_TEST (Jes Sorensen) [704003] - [block] Introduce blk_set_stacking_limits function (Mike Snitzer) [755046] - [netdrv] bna: clear some statistics before filling them (Ivan Vecera) [756931] - [x86] Fix c-state transitions when !NOHZ (Prarit Bhargava) [767753] - [x86] tsc: Skip TSC synchronization checks for tsc=reliable (Prarit Bhargava) [767753] - [mm] Backport upstream vmalloc fix to verify address is valid before dereferencing pointer (Larry Woodman) [767889]- [scsi] remove tech_preview tag for mpt2sas lockless mode (Luming Yu) [559393] - [dm] thinp: port to RHEL6 (Mike Snitzer) [723018] - [dm] thinp: use simple_strtox rather than kstrtox (Mike Snitzer) [723018] - [dm] thinp: enable on all supported RHEL6 architectures (Mike Snitzer) [723018] - [dm] add thin provisioning target (Mike Snitzer) [723018] - [dm] add persistent data library (Mike Snitzer) [723018] - [dm] add bufio (Mike Snitzer) [723018] - [md] bitmap: It is OK to clear bits during recovery (Jes Sorensen) [747574] - [md] don't give up looking for spares on first failure-to-add (Jes Sorensen) [747574] - [md] raid5: ensure correct assessment of drives during degraded reshape (Jes Sorensen) [747574] - [md] linear: fix hot-add of devices to linear arrays (Jes Sorensen) [747574] - [md] raid5 crash during degradation (Jes Sorensen) [747574] - [md] raid5: never wait for bad-block acks on failed device (Jes Sorensen) [747574] - [md] ensure new badblocks are handled promptly (Jes Sorensen) [747574] - [md] bad blocks shouldn't cause a Blocked status on a Faulty device (Jes Sorensen) [747574] - [md] take a reference to mddev during sysfs access (Jes Sorensen) [747574] - [md] refine interpretation of "hold_active == UNTIL_IOCTL" (Jes Sorensen) [747574] - [md] lock: ensure updates to page_attrs are properly locked (Jes Sorensen) [747574] - [md] raid5: STRIPE_ACTIVE has lock semantics, add barriers (Jes Sorensen) [747574] - [md] raid5: abort any pending parity operations when array fails (Jes Sorensen) [747574] - [md] Add module.h to all files using it implicitly (Jes Sorensen) [747574] - [md] raid10: Fix bug when activating a hot-spare (Jes Sorensen) [747574] - [md] Fix some bugs in recovery_disabled handling (Jes Sorensen) [747574] - [md] raid5: fix bug that could result in reads from a failed device (Jes Sorensen) [747574] - [md] trivial comment fix (Jes Sorensen) [747574] - [md] Allow restarting an interrupted incremental recovery (Jes Sorensen) [747574] - [md] clear In_sync bit on devices added to an active array (Jes Sorensen) [747574] - [md] add proper write-congestion reporting to RAID1 and RAID10 (Jes Sorensen) [747574] - [md] rename "mdk_personality" to "md_personality" (Jes Sorensen) [747574] - [md] bitmap remove fault injection options (Jes Sorensen) [747574] - [md] raid5: typedef removal: raid5_conf_t -> struct r5conf (Jes Sorensen) [747574] - [md] raid1: typedef removal: conf_t -> struct r1conf (Jes Sorensen) [747574] - [md] raid10: typedef removal: conf_t -> struct r10conf (Jes Sorensen) [747574] - [md] raid0: typedef removal: raid0_conf_t -> struct r0conf (Jes Sorensen) [747574] - [md] multipath: typedef removal: multipath_conf_t -> struct mpconf (Jes Sorensen) [747574] - [md] linear: typedef removal: linear_conf_t -> struct linear_conf (Jes Sorensen) [747574] - [md] faulty: remove typedef: conf_t -> struct faulty_conf (Jes Sorensen) [747574] - [md] linear: remove typedefs: dev_info_t -> struct dev_info (Jes Sorensen) [747574] - [md] remove typedefs: mirror_info_t -> struct mirror_info (Jes Sorensen) [747574] - [md] remove typedefs: r10bio_t -> struct r10bio and r1bio_t -> struct r1bio (Jes Sorensen) [747574] - [md] remove typedefs: mdk_thread_t -> struct md_thread (Jes Sorensen) [747574] - [md] remove typedefs: mddev_t -> struct mddev (Jes Sorensen) [747574] - [md] removing typedefs: mdk_rdev_t -> struct md_rdev (Jes Sorensen) [747574] - [md] raid0: convert some printks to pr_debug (Jes Sorensen) [747574] - [md] remove PRINTK and dprintk debugging and use pr_debug (Jes Sorensen) [747574] - [md] remove some old DEBUGging code (Jes Sorensen) [747574] - [md] raid5: convert to macros into inline functions (Jes Sorensen) [747574] - [md] raid1: avoid bio search in end_sync_read() (Jes Sorensen) [747574] - [md] raid1: factor out common bio handling code (Jes Sorensen) [747574] - [md] raid5: remove pointless NULL test (Jes Sorensen) [747574] - [md] raid1: add documentation to r1_private_data_s data structure (Jes Sorensen) [747574] - [md] don't delay reboot by 1 second if no MD devices exist (Jes Sorensen) [747574] - [md] trival: md_k.h should be md.h in the beginning comment of file md.h (Jes Sorensen) [747574] - [md] bitmap: improve handling of 'allclean' (Jes Sorensen) [747574] - [md] bitmap: rename and tidy up BITMAP_PAGE_CLEAN (Jes Sorensen) [747574] - [md] Fix handling for devices from 2TB to 4TB in 0.90 metadata (Jes Sorensen) [747574] - [md] raid1, raid10: Remove use-after-free bug in make_request (Jes Sorensen) [747574] - [md] raid10: unify handling of write completion (Jes Sorensen) [747574] - [md] raid5: fix a hang on device failure (Jes Sorensen) [747574] - [md] fix clearing of 'blocked' flag in the presence of bad blocks (Jes Sorensen) [747574] - [md] linear: avoid corrupting structure while waiting for rcu_free to complete (Jes Sorensen) [747574] - [md] ensure changes to 'write-mostly' are reflected in metadata (Jes Sorensen) [747574] - [md] report failure if a 'set faulty' request doesn't (Jes Sorensen) [747574] - [md] raid10: handle further errors during fix_read_error better (Jes Sorensen) [747574] - [md] raid10: Handle read errors during recovery better (Jes Sorensen) [747574] - [md] raid10: simplify read error handling during recovery (Jes Sorensen) [747574] - [md] raid10: record bad blocks due to write errors during resync/recovery (Jes Sorensen) [747574] - [md] raid10: attempt to fix read errors during resync/check (Jes Sorensen) [747574] - [md] raid10: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid10: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid10: avoid writing to known bad blocks on known bad drives (Jes Sorensen) [747574] - [md] raid10 record bad blocks as needed during recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading known bad blocks during resync/recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: Split handle_read_error out from raid10d (Jes Sorensen) [747574] - [md] raid10: simplify/reindent some loops (Jes Sorensen) [747574] - [md] raid5: Clear bad blocks on successful write (Jes Sorensen) [747574] - [md] raid5: Don't write to known bad block on doubtful devices (Jes Sorensen) [747574] - [md] raid5: write errors should be recorded as bad blocks if possible (Jes Sorensen) [747574] - [md] raid5: use bad-block log to improve handling of uncorrectable read errors (Jes Sorensen) [747574] - [md] raid5: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid1: factor several functions out or raid1d() (Jes Sorensen) [747574] - [md] raid1: improve handling of read failure during recovery (Jes Sorensen) [747574] - [md] raid1: record badblocks found during resync (Jes Sorensen) [747574] - [md] raid1: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid1: store behind-write pages in bi_vecs (Jes Sorensen) [747574] - [md] raid1: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid1: avoid writing to known-bad blocks on known-bad drives (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] add 'write_error' flag to component devices (Jes Sorensen) [747574] - [md] raid1: avoid reading known bad blocks during resync (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] Disable bad blocks and v0.90 metadata (Jes Sorensen) [747574] - [md] load/store badblock list from v1.x metadata (Jes Sorensen) [747574] - [md] don't allow arrays to contain devices with bad blocks (Jes Sorensen) [747574] - [md] bad-block-log: add sysfs interface for accessing bad-block-log (Jes Sorensen) [747574] - [md] beginnings of bad block management (Jes Sorensen) [747574] - [md] remove suspicious size_of() (Jes Sorensen) [747574] - [md] bitmap: Revert DM dirty log hooks (Jes Sorensen) [747574] - [md] raid5: Avoid BUG caused by multiple failures (Jes Sorensen) [747574] - [md] raid10: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid5: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid1: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] get rid of unnecessary casts on page_address() (Jes Sorensen) [747574] - [md] raid10: Improve decision on whether to fail a device with a read error (Jes Sorensen) [747574] - [md] raid10: Make use of new recovery_disabled handling (Jes Sorensen) [747574] - [md] change managed of recovery_disabled (Jes Sorensen) [747574] - [md] remove ro check in md_check_recovery() (Jes Sorensen) [747574] - [md] introduce link/unlink_rdev() helpers (Jes Sorensen) [747574] - [md] raid: use printk_ratelimited instead of printk_ratelimit (Jes Sorensen) [747574] - [md] raid5: finalise new merged handle_stripe (Jes Sorensen) [747574] - [md] raid5: move some more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: move more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: unite handle_stripe_dirtying5 and handle_stripe_dirtying6 (Jes Sorensen) [747574] - [md] raid5: unite fetch_block5 and fetch_block6 (Jes Sorensen) [747574] - [md] raid5: rearrange a test in fetch_block6 (Jes Sorensen) [747574] - [md] raid5: move more code into common handle_stripe (Jes Sorensen) [747574] - [md] raid5: Move code for finishing a reconstruction into handle_stripe (Jes Sorensen) [747574] - [md] raid5: Remove stripe_head_state arg from handle_stripe_expansion (Jes Sorensen) [747574] - [md] raid5: move stripe_head_state and more code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: add some more fields to stripe_head_state (Jes Sorensen) [747574] - [md] raid5: unify stripe_head_state and r6_state (Jes Sorensen) [747574] - [md] raid5: move common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: replace sh->lock with an 'active' flag (Jes Sorensen) [747574] - [md] raid5: Protect some more code with ->device_lock (Jes Sorensen) [747574] - [md] raid5: Remove use of sh->lock in sync_request (Jes Sorensen) [747574] - [md] raid5: remove some sparse warnings (Jes Sorensen) [747574]- [fs] Revert "proc: enable writing to /proc/pid/mem" (Johannes Weiner) [782650] {CVE-2012-0056} - [fs] nfs: fix regression in handling of context= option in NFSv4 (Jeff Layton) [757896] - [kernel] panic: call console_verbose() in panic (Alexander Gordeev) [771521] - [net] igmp: Avoid zero delay when receiving odd mixture of IGMP queries (Jiri Pirko) [772871] {CVE-2012-0207} - [fs] cifs/nfs: don't allow TASK_KILLABLE sleeps to block the freezer (Jeff Layton) [702630] - [fs] xfs: validate acl count (Eric Sandeen) [773283] - [ppc] POWER7 optimised copy_to_user/copy_from_user using VMX (Steve Best) [739137] - [fs] GFS2: Update fallocate to match upstream (Steven Whitehouse) [732744] - [pci] portdrv: cleanup pcie_device registration (Myron Stowe) [742460] - [tpm] NSC driver X86 dependency fix (Steve Best) [741557] - [net] sunrpc: remove xpt_pool (J. Bruce Fields) [753301] - [fs] Fix sendfile write-side file position (Steven Whitehouse) [770023] - [mm] Make task in balance_dirty_pages() killable (Lukas Czerner) [769115] - [virt] kvm: x86: fix missing checks in syscall emulation (Marcelo Tosatti) [773391] {CVE-2012-0045} - [virt] kvm: x86: extend "struct x86_emulate_ops" with "get_cpuid" (Marcelo Tosatti) [773391] {CVE-2012-0045} - [net] svcrpc: fix double-free on shutdown of nfsd after changing pool mode (J. Bruce Fields) [753030] - [net] svcrpc: avoid memory-corruption on pool shutdown (J. Bruce Fields) [753030] - [net] svcrpc: destroy server sockets all at once (J. Bruce Fields) [753030] - [net] svcrpc: simplify svc_close_all (J. Bruce Fields) [753030] - [net] svcrpc: fix list-corrupting race on nfsd shutdown (J. Bruce Fields) [753030]- [virt] virtio: console: add port stats for bytes received, sent and discarded (Amit Shah) [772194] - [virt] virtio: console: make discard_port_data() use get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: rename variable (Amit Shah) [772194] - [virt] virtio: console: make get_inbuf() return port->inbuf if present (Amit Shah) [772194] - [virt] virtio: console: Fix return type for get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: Fix indentation (Amit Shah) [772194] - [netdrv] r8169: fix Config2 MSIEnable bit setting (Ivan Vecera) [772565] - [netdrv] r8169: fix Rx index race between FIFO overflow recovery and NAPI handler (Ivan Vecera) [772565] - [netdrv] r8169: Rx FIFO overflow fixes (Ivan Vecera) [772565] - [netdrv] r8169: corral some wayward N/A fw_version dust bunnies (Ivan Vecera) [772565] - [netdrv] r8169: Convert MAC_ADDR_LEN uses to ETH_ALEN (Ivan Vecera) [772565] - [netdrv] r8169: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [772565] - [netdrv] r8169: jumbo fixes (Ivan Vecera) [772565] - [netdrv] r8169: expand received packet length indication (Ivan Vecera) [772565] - [netdrv] r8169: support new chips of RTL8111F (Ivan Vecera) [772565] - [netdrv] r8169: define the early size for 8111evl (Ivan Vecera) [772565] - [netdrv] r8169: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [772565] - [netdrv] r8169: MAC address change fix for the 8168e-vl (Ivan Vecera) [772565] - [netdrv] r8169: Add support for D-Link 530T rev C1 (Ivan Vecera) [772565] - [netdrv] r8169: use pci_dev->subsystem_{vendor|device} (Ivan Vecera) [772565] - [netdrv] r8169: fix sticky accepts packet bits in RxConfig (Ivan Vecera) [772565] - [netdrv] r8169: adjust the RxConfig settings (Ivan Vecera) [772565] - [netdrv] r8169: don't enable rx when shutdown (Ivan Vecera) [772565] - [netdrv] r8169: fix wake on lan setting for non-8111E (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8111E-VL (Ivan Vecera) [772565] - [netdrv] r8169: add ERI functions (Ivan Vecera) [772565] - [netdrv] r8169: modify the flow of the hw reset (Ivan Vecera) [772565] - [netdrv] r8169: adjust some registers (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary read of PCI_CAP_ID_EXP (Ivan Vecera) [772565] - [netdrv] r8169: fix wrong register use (Ivan Vecera) [772565] - [netdrv] r8169: check firmware content sooner (Ivan Vecera) [772565] - [netdrv] r8169: support new firmware format (Ivan Vecera) [772565] - [netdrv] r8169: explicit firmware format check (Ivan Vecera) [772565] - [netdrv] r8169: move the firmware down into the device private data (Ivan Vecera) [772565] - [netdrv] r8169: fix static initializers (Ivan Vecera) [772565] - [netdrv] r8169: avoid late chip identifier initialisation (Ivan Vecera) [772565] - [netdrv] r8169: merge firmware information into the chipset description data (Ivan Vecera) [772565] - [netdrv] r8169: provide some firmware information via ethtool (Ivan Vecera) [772565] - [netdrv] r8169: remove non-NAPI context invocation of rtl8169_rx_interrupt (Ivan Vecera) [772565] - [netdrv] r8169: link speed selection timer rework (Ivan Vecera) [772565] - [netdrv] r8169: rtl8169_set_speed_xmii cleanup (Ivan Vecera) [772565] - [netdrv] r8169: remove some code duplication (Ivan Vecera) [772565] - [netdrv] r8169: style cleanups (Ivan Vecera) [772565] - [netdrv] r8169: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [772565] - [netdrv] r8169: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [772565] - [netdrv] r8169: fix merge conflict fix (Ivan Vecera) [772565] - [netdrv] r8169: don't request firmware when there's no userspace (Ivan Vecera) [772565] - [netdrv] r8169: TSO fixes (Ivan Vecera) [772565] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8168E (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8168DP (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8105 (Ivan Vecera) [772565] - [netdrv] r8169: fix a bug in rtl8169_init_phy() (Ivan Vecera) [772565] - [netdrv] r8169: support control of advertising (Ivan Vecera) [772565] - [netdrv] r8169: support the new chips for RTL8105E (Ivan Vecera) [772565] - [netdrv] r8169: disable ASPM (Ivan Vecera) [772565] - [netdrv] r8169: adjust rtl8169_set_speed_xmii function (Ivan Vecera) [772565] - [netdrv] r8169: fix RTL8168DP power off issue (Ivan Vecera) [772565] - [netdrv] r8169: correct settings of rtl8102e (Ivan Vecera) [772565] - [netdrv] r8169: fix incorrect args to oob notify (Ivan Vecera) [772565] - [netdrv] r8169: Call netif_carrier_off at the end of the probe (Ivan Vecera) [772565] - [netdrv] r8169: prevent RxFIFO induced loops in the irq handler (Ivan Vecera) [772565] - [netdrv] r8169: keep firmware in memory (Ivan Vecera) [772565] - [netdrv] r8169: Update the function of parsing firmware (Ivan Vecera) [772565] - [netdrv] r8169: delay phy init until device opens (Ivan Vecera) [772565] - [netdrv] r8169: more 8168dp support (Ivan Vecera) [772565] - [netdrv] r8169: rtl_csi_access_enable rename (Ivan Vecera) [772565] - [netdrv] r8169: magic (Ivan Vecera) [772565] - [netdrv] r8169: phy power ops (Ivan Vecera) [772565] - [netdrv] r8169: 8168DP specific MII registers access methods (Ivan Vecera) [772565] - [netdrv] r8169: use device dependent methods to access the MII registers (Ivan Vecera) [772565] - [netdrv] r8169: identify different registers (Ivan Vecera) [772565] - [netdrv] r8169: remove the firmware of RTL8111D (Ivan Vecera) [772565] - [netdrv] r8169: Use static const (Ivan Vecera) [772565] - [netdrv] r8169: move PHY regs tables to .rodata (Ivan Vecera) [772565] - [netdrv] r8169: don't use flush_scheduled_work() (Ivan Vecera) [772565] - [netdrv] r8169: fix sleeping while holding spinlock (Ivan Vecera) [772565] - [netdrv] r8169: print errors when dma mapping fail (Ivan Vecera) [772565] - [netdrv] r8169: (re)init phy on resume (Ivan Vecera) [772565] - [netdrv] r8169: changing mtu clean up (Ivan Vecera) [772565] - [netdrv] r8169: do not account fragments as packets (Ivan Vecera) [772565] - [netdrv] r8169: use pointer to struct device as local variable (Ivan Vecera) [772565] - [netdrv] r8169: replace PCI_DMA_{TO, FROM}DEVICE to DMA_{TO, FROM}_DEVICE (Ivan Vecera) [772565] - [netdrv] r8169: init rx ring cleanup (Ivan Vecera) [772565] - [netdrv] r8169: check dma mapping failures (Ivan Vecera) [772565] - [netdrv] r8169: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [772565] - [netdrv] r8169: use 50 less ram for RX ring (Ivan Vecera) [772565] - [netdrv] r8169: use device model DMA API (Ivan Vecera) [772565] - [netdrv] r8169: allocate with GFP_KERNEL flag when able to sleep (Ivan Vecera) [772565] - [netdrv] r8169: add gro support (Ivan Vecera) [772565] - [netdrv] r8169: avoid some skb->ip_summed initializations (Ivan Vecera) [772565] - [netdrv] r8169: incorrect identifier for a 8168dp (Ivan Vecera) [772565] - [netdrv] r8169: fix mdio_read and update mdio_write according to hw specs (Ivan Vecera) [772565] - [netdrv] r8169: fix random mdio_write failures (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary cast of readl()'s return value (Ivan Vecera) [772565] - [netdrv] r8169: failure to enable mwi should not be fatal (Ivan Vecera) [772565] - [netdrv] r8169: Fix rtl8169_rx_interrupt() (Ivan Vecera) [772565] - [netdrv] r8169: convert multiple drivers to use netdev_for_each_mc_addr (Ivan Vecera) [772565] - [netdrv] r8169: Use netif_printk macros (Ivan Vecera) [772565] - [netdrv] r8169: use netdev_mc_count and netdev_mc_empty when appropriate (Ivan Vecera) [772565] - [netdrv] r8169: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [772565] - [netdrv] r8169: use pM to shown MAC address (Ivan Vecera) [772565] - [netdrv] r8169: Move && and || to end of previous line (Ivan Vecera) [772565] - [fs] nfsd4: name->id mapping should fail with BADOWNER not BADNAME (J. Bruce Fields) [754834] - [net] Potential null skb->dev dereference (Flavio Leitner) [769590] - [mm] mempolicy.c: refix mbind_range() vma issue (Motohiro Kosaki) [697996 727700] - [mm] mempolicy.c: fix pgoff in mbind vma merge (Motohiro Kosaki) [697996 727700]- [scsi] hpsa: add the Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [scsi] cciss: add Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [powerpc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [ppc] pseries: Fix kexec on recent firmware versions (Steve Best) [741586] - [ppc] hvc_console: Improve tty/console put_chars handling (Steve Best) [740543] - [ppc] pseries/hvconsole: Fix dropped console output (Steve Best) [740551] - [ppc] pseries: Do not search for dma-window property on dlpar remove (Steve Best) [738483] - [ppc] pseries: Fix kexec on machines with more than 4TB of RAM (Steve Best) [741581] - [ppc] Fix oops when echoing bad values to /sys/devices/system/memory/probe (Steve Best) [739161] - [fs] ext2, ext3, ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes (Eric Sandeen) [749117] - [fs] ext4: fix race in xattr block allocation path (Eric Sandeen) [735105] - [fs] nfs: when attempting to open a directory, fall back on normal lookup (Jeff Layton) [755380] - [fs] nfs: don't try to migrate pages with active requests (Jeff Layton) [739811 741241] - [fs] nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages (Jeff Layton) [746541] - [kernel] crypto: ghash - Avoid null pointer dereference if no key is set (Jiri Benc) [749482] {CVE-2011-4081} - [fs] jbd2: validate sb->s_first in journal_get_superblock() (Eryu Guan) [693981] - [fs] xfs: Fix memory corruption in xfs_readlink (Carlos Maiolino) [694702] - [net] rds_rdma: don't assume infiniband device is PCI (Jes Sorensen) [740149] - [net] ipv4: correct description for tcp_max_syn_backlog (Weiping Pan) [738796] - [net] ipv6: tcp: fix tcp_v6_conn_request() (Jiri Benc) [742099] - [net] netfilter: use __aligned_be64 in nfnetlink_log.h (Weiping Pan) [767992] - [net] sctp: Do not account for sizeof(struct sk_buff) in estimated rwnd (Thomas Graf) [698119] - [net] fib: fix fib_nl_newrule() (Neil Horman) [743459] - [net] fix unsafe pointer access in sendmmsg (Jiri Benc) [760798] {CVE-2011-4594} - [net] vlan: should take into account needed_headroom (Weiping Pan) [692013] - [net] tcp: tcp_syn_retries sysctl is not honored (Jiri Benc) [692024] - [net] pkt_sched: Fix sch_sfq vs tcf_bind_filter oops (Jiri Pirko) [667925] - [net] ipv6: check for IPv4 mapped addresses when connecting IPv6 sockets (Jiri Benc) [728123] - [net] mac80211: cancel auth retries when deauthenticating (John Linville) [754356] - [net] bonding: Don't allow mode change via sysfs with slaves present (Veaceslav Falico) [747282] - [net] bonding: update speed/duplex for NETDEV_CHANGE (Weiping Pan) [747546] - [scsi] isci: link speed default to gen2 (David Milburn) [769376] - [scsi] scsi_dh_rdac: Fix error path in rdac_init (Mike Snitzer) [690523] - [scsi] hpsa: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746267] - [block] cciss: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746317] - [scsi] increase qla2xxx firmware ready time-out (Mark Goodwin) [731917] - [usb] ch9: use proper endianess for wBytesPerInterval (Steve Best) [738578] - [perf] powerpc: Handle events that raise an exception without overflowing (Steve Best) [755737] - [kernel] clocksource: Install completely before selecting (Paolo Bonzini) [745713] - [md] Avoid waking up a thread after it has been freed (Jes Sorensen) [754424] - [pci] Fix unbootable HP DL385G6 on 2.6.32-220 by properly disabling pcie aspm (Dave Wysochanski) [769626] - [virt] virtio-pci: fix use after free (Michael S. Tsirkin) [751805 772194] - [pci] hotplug: shpchp: don't blindly claim non-AMD 0x7450 (Myron Stowe) [735218] - [sched] x86: Avoid unnecessary overflow in sched_clock (Prarit Bhargava) [765720] - [x86] binutils, xen: Fix another wrong size directive (Igor Mammedov) [720982] - [x86] ACPI atomicio: Convert width in bits to bytes in __acpi_ioremap_fast() (Myron Stowe) [754341] - [x86] x2apic_optout: Change WARN to printk (Prarit Bhargava) [755061] - [x86] cpufreq: handle CPUs with different capabilities in acpi-cpufreq (Prarit Bhargava) [749056] - [x86] mtrr: Kill over the top warn (Prarit Bhargava) [746232] - [x86] setup: Set ax register in boot vga query (Prarit Bhargava) [742441] - [virt] x86: Prevent starting PIT timers in the absence of irqchip support (Marcelo Tosatti) [769550] - [virt] vmxnet3: revert hw features change (Neil Horman) [759613] - [virt] xen: mask MTRR feature from guest BZ#750758 (Igor Mammedov) [750758] - [virt] fix broken build if xen is disabled in config (Igor Mammedov) [729488] - [netdrv] qlge: fix size of external list for TX address descriptors (Steve Best) [772237] - [kernel] script to create symlinks for new network driver layout (Andy Gospodarek) - [netdrv] e1000e: Avoid wrong check on TX hang (Dean Nelson) [751087] - [netdrv] igb: Loopback functionality supports for i350 devices (Stefan Assmann) [756601] - [netdrv] be2net: Fixed Endianness issues in the response read log length field while retrieving FAT (Steve Best) [743226] - [netdrv] cxgb4: Fix EEH on IBM P7IOC (Steve Best) [721074] - [x86] kdump, ioapic: Reset remote-IRR in clear_IO_APIC (Prarit Bhargava) [754335] - [x86] ioapic: Move trigger defines to io_apic.h (Prarit Bhargava) [754335] - [scsi] ipr: add definitions for additional adapter (Steve Best) [738891] - [scsi] ipr: Add support to flash FPGA and flash back DRAM images (Steve Best) [738891] - [scsi] ipr: Fix BUG on adapter dump timeout (Steve Best) [738891] - [scsi] ipr: Stop reading adapter dump prematurely (Steve Best) [738891] - [x86] hpet: Disable per-cpu hpet timer if ARAT is supported (Prarit Bhargava) [750201] - [x86] Improve TSC calibration using a delayed workqueue (Prarit Bhargava) [750201] - [kernel] clocksource: Add clocksource_register_hz/khz interface (Prarit Bhargava) [750201] - [kernel] clocksource: Provide a generic mult/shift factor calculation (Prarit Bhargava) [750201] - [ppc] gup_huge_pmd() return 0 if pte changes (Andrea Arcangeli) [751493] - [mm] thp: share get_huge_page_tail() (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() support THP based tail recounting (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() avoid to free the head page too many times (Andrea Arcangeli) [751493] - [ppc] get_hugepte() don't put_page() the wrong page (Andrea Arcangeli) [751493] - [ppc] remove superflous PageTail checks on the pte gup_fast (Andrea Arcangeli) [751493] - [virt] KVM: Device assignment permission checks (Alex Williamson) [756093] - [virt] KVM: Remove ability to assign a device without iommu support (Alex Williamson) [756093] - [virt] kvm: device-assignment: revert Disable the option to skip iommu setup (Alex Williamson) [756093] - [scsi] hpsa: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [block] cciss: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [fs] Make write(2) interruptible by a fatal signal (Lukas Czerner) [769115] - [block] cfq-iosched: fix a kbuild regression (Vivek Goyal) [705698] - [block] cfq-iosched: rethink seeky detection for SSDs (Vivek Goyal) [705698] - [block] cfq-iosched: rework seeky detection (Vivek Goyal) [705698] - [block] cfq-iosched: don't regard requests with long distance as close (Vivek Goyal) [705698] - [scsi] isci: Adding documentation to API change and fixup sysfs registration (David Milburn) [751434] - [scsi] isci: change sas phy timeouts from 54us to 59us (David Milburn) [751434] - [scsi] isci: fix 32-bit operation when CONFIG_HIGHMEM64G=n (David Milburn) [751434] - [scsi] isci: overriding max_concurr_spinup oem parameter by max(oem, user) (David Milburn) [751434] - [scsi] isci: revert bcn filtering (David Milburn) [751434] - [scsi] libsas: export sas_alloc_task() (David Milburn) [751434] - [scsi] isci: Fix hard reset timeout conditions (David Milburn) [751434] - [scsi] isci: No need to manage the pending reset bit on pending requests (David Milburn) [751434] - [scsi] isci: Remove redundant isci_request.ttype field (David Milburn) [751434] - [scsi] isci: Fix task management for SMP, SATA and on dev remove (David Milburn) [751434] - [scsi] isci: No task_done callbacks in error handler paths (David Milburn) [751434] - [scsi] isci: Handle task request timeouts correctly (David Milburn) [751434] - [scsi] isci: Fix tag leak in tasks and terminated requests (David Milburn) [751434] - [scsi] isci: Immediately fail I/O to removed devices (David Milburn) [751434] - [scsi] isci: Lookup device references through requests in completions (David Milburn) [751434] - [virt] xen-blkfront: conditionally drop name and minor adjustments for emulated scsi devs (Laszlo Ersek) [729586] - [virt] xen-blk: plug device number leak on error path in xlblk_init (Laszlo Ersek) [729586] - [virt] xen-blkfront: more informative message when resizing vbd (Laszlo Ersek) [654982] - [virt] xen-blkfront: pick up vbd size change through xenstore (Laszlo Ersek) [654982]- [kernel] Remove "WARNING: at kernel/sched.c:5915" (Larry Woodman) [766051] - [x86] kernel: Fix memory corruption in module load (Prarit Bhargava) [767140]- [virt] xen: Find an unbound irq number in reverse order high to low (Igor Mammedov) [756307] - [virt] xen: add get_nr_hw_irqs req for finding an unbound irq number in reverse order (Igor Mammedov) [756307] - [x86] io_apic: add get_nr_irqs_gsi() (Igor Mammedov) [756307] - [virt] Do not init xen platform pci if xen_emul_unplug=never (Igor Mammedov) [756307] - [fs] GFS2: Add readahead to sequential directory traversal (Robert S Peterson) [681906] - [fs] GFS2: Cache dir hash table in a contiguous buffer (Robert S Peterson) [681906] - [scsi] scsi_dh: move .match to an auxiliary structure (Mike Snitzer) [690523] - [scsi] scsi_dh: code cleanup and remove the references to scsi_dev_info (Mike Snitzer) [690523] - [scsi] scsi_dh_hp_sw: Adding the match function for hp_sw device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_rdac: Adding the match function for rdac device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_emc: Adding the match function for emc device handler (Mike Snitzer) [690523] - [scsi] scsi_dh: Implement match callback function (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Evaluate TPGS setting from inquiry data (Mike Snitzer) [690523] - [scsi] scsi_dh: Use scsi_devinfo functions to do matching of device_handler tables (Mike Snitzer) [690523] - [scsi] scsi_dh: check queuedata pointer before proceeding further (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Fix the time inteval for alua rtpg commands (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Decrease retry interval (Mike Snitzer) [690523] - [scsi] scsi_dh: Check for sdev state in store_dh_state() (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: always update TPGS status on activate (Mike Snitzer) [690523] - [scsi] scsi_dh: Fixup kernel-doc comments (Mike Snitzer) [690523] - [block] Don't check QUEUE_FLAG_SAME_COMP in __blk_commplete_request (David Milburn) [724055] - [block] Fix queue_flag update when rq_affinity goes from 2 to 1 (David Milburn) [724055] - [block] improve rq_affinity placement (David Milburn) [724055] - [block] Make rq_affinity = 1 work as expected (David Milburn) [724055] - [block] fix warning with calling smp_processor_id() in preemptible section (David Milburn) [724055] - [block] strict rq_affinity (David Milburn) [724055] - [x86] mtrr: use stop_machine APIs for doing MTRR rendezvous (Prarit Bhargava) [729223] - [x86] stop_machine: implement stop_machine_from_inactive_cpu() (Prarit Bhargava) [729223] - [x86] stop_machine: reorganize stop_cpus() implementation (Prarit Bhargava) [729223] - [x86] mtrr: lock stop machine during MTRR rendezvous sequence (Prarit Bhargava) [729223] - [virt] KVM: fix guest SMEP support (Chris Wright) [703053] - [x86] cpu: fix CPUID leaf 7 detection (Chris Wright) [703053] - [perf] tools: Fix raw sample reading (Jiri Olsa) [752353] - [perf] python: Add missing perf_event__parse_sample 'swapped' parm (Jiri Olsa) [752353] - [perf] tools: Add support for disabling -Werror via WERROR=0 (Jiri Olsa) [752353] - [perf] top: Fix userspace sample addr map offset (Jiri Olsa) [752353] - [perf] symbols: Fix issue with binaries using 16-bytes buildids (Jiri Olsa) [752353] - [perf] tool: Fix endianness handling of u32 data in samples (Jiri Olsa) [752353] - [perf] sort: Fix symbol sort output by separating unresolved samples by type (Jiri Olsa) [752353] - [perf] symbols: Synthesize anonymous mmap events (Jiri Olsa) [752353] - [perf] record: Create events initially disabled and enable after init (Jiri Olsa) [752353] - [perf] symbols: Add some heuristics for choosing the best duplicate symbol (Jiri Olsa) [752353] - [perf] symbols: Preserve symbol scope when parsing /proc/kallsyms (Jiri Olsa) [752353] - [perf] symbols: /proc/kallsyms does not sort module symbols (Jiri Olsa) [752353] - [perf] symbols: Fix ppc64 SEGV in dso__load_sym with debuginfo files (Jiri Olsa) [752353] - [perf] probe: Fix regression of variable finder (Jiri Olsa) [752353] - [perf] tools: Add group event scheduling option to perf record/stat (Jiri Olsa) [752353] - [perf] tools: Fix build against newer glibc (Jiri Olsa) [752353] - [perf] tools: Fix error handling of unknown events (Jiri Olsa) [752353] - [perf] evlist: Fix missing event name init for default event (Jiri Olsa) [752353] - [perf] list: Fix exit value (Jiri Olsa) [752353] - [perf] probe: Filter out redundant inline-instances (Jiri Olsa) [752353] - [perf] probe: Search concrete out-of-line instances (Jiri Olsa) [752353] - [perf] probe: Avoid searching variables in intermediate scopes (Jiri Olsa) [752353] - [perf] probe: Fix to search local variables in appropriate scope (Jiri Olsa) [752353] - [perf] probe: Warn when more than one line are given (Jiri Olsa) [752353] - [perf] probe: Fix to walk all inline instances (Jiri Olsa) [752353] - [perf] probe: Fix to search nested inlined functions in CU (Jiri Olsa) [752353] - [perf] probe: Fix line walker to check CU correctly (Jiri Olsa) [752353] - [perf] probe: Fix a memory leak for scopes array (Jiri Olsa) [752353] - [perf] fix temporary file ownership check (Jiri Olsa) [752353] - [perf] top browser: Remove spurious helpline update (Jiri Olsa) [752353] - [perf] symbols: Check '/tmp/perf-' symbol file ownership (Jiri Olsa) [752353] - [perf] tools: Check $HOME/.perfconfig ownership (Jiri Olsa) [752353] - [perf] tools: Make clean leaves some files (Jiri Olsa) [752353] - [perf] lock: Dropping unsupported ':r' modifier (Jiri Olsa) [752353] - [perf] probe: Fix coredump introduced by probe module option (Jiri Olsa) [752353] - [perf] report: Use ui__warning in some more places (Jiri Olsa) [752353] - [perf] python: Add PERF_RECORD_{LOST, READ, SAMPLE} routine tables (Jiri Olsa) [752353] - [perf] evlist: Introduce 'disable' method (Jiri Olsa) [752353] - [perf] tools: Make test use the preset debugfs path (Jiri Olsa) [752353] - [perf] tools: Add automated tests for events parsing (Jiri Olsa) [752353] - [perf] tools: De-opt the parse_events function (Jiri Olsa) [752353] - [perf] script: Fix display of IP address for non-callchain path (Jiri Olsa) [752353] - [perf] tools: Fix endian conversion reading event attr from file header (Jiri Olsa) [752353] - [perf] probe: Support adding probes on offline kernel modules (Jiri Olsa) [752353] - [perf] probe: Add probed module in front of function (Jiri Olsa) [752353] - [perf] probe: Introduce debuginfo to encapsulate dwarf information (Jiri Olsa) [752353] - [perf] perf-probe: Move dwarf library routines to dwarf-aux.{c, h} (Jiri Olsa) [752353] - [perf] probe: Remove redundant dwarf functions (Jiri Olsa) [752353] - [perf] probe: Move strtailcmp to string.c (Jiri Olsa) [752353] - [perf] probe: Rename DIE_FIND_CB_FOUND to DIE_FIND_CB_END (Jiri Olsa) [752353] - [perf] Robustify proc and debugfs file recording (Jiri Olsa) [752353] - [perf] report/annotate/script: Add option to specify a CPU range (Jiri Olsa) [752353] - [perf] stat: Add noise output for csv mode (Jiri Olsa) [752353] - [perf] tools: Only display parent field if explictly sorted (Jiri Olsa) [752353] - [perf] tools: Allow sort dimensions to be registered more than once (Jiri Olsa) [752353] - [perf] tools: Don't display ignored entries on stdio ui (Jiri Olsa) [752353] - [perf] tools: Remove sort print helpers declarations (Jiri Olsa) [752353] - [perf] tools: Make sort operations static (Jiri Olsa) [752353] - [perf] tools: Add inverted call graph report support (Jiri Olsa) [752353] - [perf] script: Add printing of sample address (Jiri Olsa) [752353] - [perf] script: Make printing of dso a separate field option (Jiri Olsa) [752353] - [perf] script: "sym" field really means show IP data (Jiri Olsa) [752353] - [perf] stat: clarify unsupported events from uncounted events (Jiri Olsa) [752353] - [perf] Cleanup useless double NULL termination in method arg names (Jiri Olsa) [752353] - [pci] x86: reduce severity of host bridge window conflict warnings (Myron Stowe) [567487] - [pci] x86: avoid high BIOS area when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid E820 regions when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid low BIOS area when allocating address space (Myron Stowe) [567487] - [pci] resources: add arch hook for preventing allocation in reserved areas (Myron Stowe) [567487] - [pci] x86: coalesce overlapping host bridge windows (Myron Stowe) [567487] - [pci] x86: update iomem_resource end based on CPU physical address capabilities (Myron Stowe) [567487] - [pci] resources: handle overflow when aligning start of available area (Myron Stowe) [567487] - [pci] resources: ensure callback doesn't allocate outside available space (Myron Stowe) [567487] - [pci] resources: factor out resource_clip() to simplify find_resource() (Myron Stowe) [567487] - [pci] resources: add a default alignf to simplify find_resource() (Myron Stowe) [567487] - [pci] PNP: log PNP resources, as we do for PCI (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info on ASRock ALiveSATA2-GLAN (Myron Stowe) [567487] - [pci] fall back to original BIOS BAR addresses (Myron Stowe) [567487] - [pci] change resource collision messages from KERN_ERR to KERN_INFO (Myron Stowe) [567487] - [pci] x86: compute Address Space length rather than using _LEN (Myron Stowe) [567487] - [pci] x86: never allocate PCI MMIO resources below BIOS_END (Myron Stowe) [567487] - [pci] x86: parse additional host bridge window resource types (Myron Stowe) [567487] - [pci] x86: ignore Consumer/Producer bit in ACPI window descriptions (Myron Stowe) [567487] - [acpi] pci_root: pass acpi_pci_root to arch-specific scan (Myron Stowe) [567487] - [acpi] pci_root: save downstream bus range (Myron Stowe) [567487] - [pci] x86: truncate _CRS windows with _LEN > _MAX - _MIN + 1 (Myron Stowe) [567487] - [pci] x86: for host bridge address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] don't say we claimed a resource if we failed (Myron Stowe) [567487] - [pci] print resources consistently with pR (Myron Stowe) [567487] - [pci] make disabled window printk style match the enabled ones (Myron Stowe) [567487] - [pci] reject mmio ranges starting at 0 on pci_bridge read (Myron Stowe) [567487] - [pci] break out primary/secondary/subordinate for readability (Myron Stowe) [567487] - [pci] for address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] resources: add interfaces that return conflict information (Myron Stowe) [567487] - [pci] resource: add window support (Myron Stowe) [567487] - [pci] resource: add bus number support (Myron Stowe) [567487] - [pci] resource: expand IORESOURCE_TYPE_BITS to make room for bus resource type (Myron Stowe) [567487] - [pci] vsprintf: move pR resource printf_specs off the stack (Myron Stowe) [567487] - [pci] vsprintf: clarify comments for printf_spec flags (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info by default on 2008 and newer machines (Myron Stowe) [567487] - [pci] augment bus resource table with a list (Myron Stowe) [567487] - [pci] add pci_bus_for_each_resource(), remove direct bus->resource[] refs (Myron Stowe) [567487] - [pci] read bridge windows before filling in subtractive decode resources (Myron Stowe) [567487] - [pci] split up pci_read_bridge_bases() (Myron Stowe) [567487] - [pci] don't dump resource when bus resource flags indicates unused (Myron Stowe) [567487] - [pci] x86: remove 64-bit division (Myron Stowe) [567487] - [pci] x86/PCI: fix bogus host bridge window start/end alignment from _CRS (Myron Stowe) [567487] - [pci] x86: for debuggability, show host bridge windows even when ignoring _CRS (Myron Stowe) [567487] - [pci] improve discovery/configuration messages (Myron Stowe) [567487] - [pci] replace pr_debug with dev_dbg (Myron Stowe) [567487] - [pci] x86: print domain:bus in conventional format (Myron Stowe) [567487] - [pci] vsprintf: use pR, pr instead of pRt, pRf (Myron Stowe) [567487] - [pci] x86: use -DDEBUG when CONFIG_PCI_DEBUG set (Myron Stowe) [567487] - [pci] PNP: print resources consistently with pRt (Myron Stowe) [567487] - [pci] x86: print resources consistently with pRt (Myron Stowe) [567487] - [pci] print resources consistently with pRt (Myron Stowe) [567487] - [pci] vsprintf: add pRt, pRf to print struct resource details (Myron Stowe) [567487] - [pci] vsprintf: add pR support for IRQ and DMA resources (Myron Stowe) [567487] - [pci] vsprintf: fix io/mem resource width (Myron Stowe) [567487] - [pci] reverting "[Fedora] [pci] silence some PCI resource allocation errors" (Myron Stowe) [567487]- [x86] amd: Fix align_va_addr kernel parameter (Frank Arnold) [753237] - [md] RAID1: Do not call md_raid1_unplug_device while holding spinlock (Jonathan E Brassow) [752528] - [pci] intel-iommu: Default to non-coherent for domains unattached to iommus (Don Dutile) [746484] - [x86] initialize min_delta_ns in one_hpet_msi_clockevent() (Prarit Bhargava) [728315] - [x86] Update hpet_next_event() (Prarit Bhargava) [728315]- [net] Restrict pktgen from using shared skbs on bridge interfaces (Neil Horman) [750777] - [kernel] sched: Use resched IPI to kick off the nohz idle balance (Vivek Goyal) [717179] - [virt] xenfv: mask smep, even if the HV doesn't (Andrew Jones) [752382] - [drm] i915: enable ring freq scaling, RC6 and graphics turbo on Ivy Bridge (Prarit Bhargava) [752163] - [drm] i915: load a ring frequency scaling table (Prarit Bhargava) [752163] - [x86] cpufreq: expose a cpufreq_quick_get_max routine (Prarit Bhargava) [752163] - [scsi] qla4xxx: Make sure we discover targets if the cable is plugged in after the driver is loaded (Chad Dupuis) [751509] - [sched] Cleanup/optimize clock updates (Larry Woodman) [750237] - [sched] fix skip_clock_update optimization (Larry Woodman) [750237] - [kernel] Reset clocksource watchdog after sysrq-t (Prarit Bhargava) [742890] - [x86] AMD: Make tsc=reliable override boot time stability checks (Prarit Bhargava) [742890] - [block] virtio-blk: Use ida to allocate disk index (Michael S. Tsirkin) [692767] - [virt] virtio_blk: Replace cryptic number with the macro (Michael S. Tsirkin) [692767] - [kernel] ida: simplified functions for id allocation (Michael S. Tsirkin) [692767] - [virt] revert virtio-blk: Use ida to allocate disk index (Aristeu Rozanski) [692767]- [scsi] qla4xxx: v5.02.00.00.06.02-k13 (Chad Dupuis) [751286] - [scsi] qla4xxx: set ql4xdisablesysfsboot=1 by default (Chad Dupuis) [751286] - [scsi] qla4xxx: Correct ipaddress match check (Chad Dupuis) [751286]- [drm] i915: fix unmap race condition introduced with VT-d fix (Dave Airlie) [750583] - [scsi] iscsi: revert lockless queuecommand dispatch (Rob Evers) [751426]- [kernel] KEYS: Fix a NULL pointer deref in the user-defined key type (David Howells) [751190] {CVE-2011-4110} - [scsi] fc class: fix building of Fibre Channel DUP drivers in 6.2 (Mike Christie) [750268] - [fs] nfs: don't call __mark_inode_dirty while holding i_lock (Steve Dickson) [747391] - [netdrv] vxge: allow rebinding the driver with a different number of SR-IOV VFs (Michal Schmidt) [694742] - [netdrv] vxge: fix crash of VF when unloading PF (Michal Schmidt) [694742] - [ata] revert libata: remove SCSI host lock (David Milburn) [751426] - [crypto] ansi_cprng: enforce key != seed in fips mode (Jarod Wilson) [751198] - [net] mac80211: Fix reassociation processing within ESS roaming (John Linville) [750350] - [net] nl80211: Allow association to change channels during reassociation (John Linville) [750350] - [net] mac80211: let cfg80211 manage auth state (John Linville) [750350] - [net] cfg80211: avoid sending spurious deauth to userspace (John Linville) [750350] - [net] mac80211: recalculate idle later in MLME (John Linville) [750350] - [net] mac80211: avoid spurious deauth frames/messages (John Linville) [750350] - [net] cfg80211: Allow reassociation in associated state (John Linville) [750350] - [net] cfg80211: remove warning in deauth case (John Linville) [750350] - [net] netfilter: fix nf_conntrack refcount leak in l4proto->error() (Thomas Graf) [745472] - [scsi] qla2xxx: Remove check for null fcport from host reset handler (Chad Dupuis) [744741] - [scsi] qla2xxx: Perform implicit logout during rport tear-down (Chad Dupuis) [744741] - [scsi] Revert "qla2xxx: Remove host_lock in queuecommand function" (Chad Dupuis) [744741] - [drm] nv50/disp: shutdown display on suspend/hibernate (Ben Skeggs) [740857] - [edac] Add sb_edac driver into the Red Hat Building system (Mauro Carvalho Chehab) [647700] - [edac] Fix incorrect edac mode reporting in sb_edac (Mauro Carvalho Chehab) [647700] - [edac] Add an experimental new driver to support Sandy Bridge CPU's (Mauro Carvalho Chehab) [647700]- [netdrv] benet: remove bogus "unlikely" on vlan check (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: non-member vlan pkts not received in promiscous mode (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: fix crash receiving non-member VLAN packets (Ivan Vecera) [736429] {CVE-2011-3347} - [mm] fix race between mremap and removing migration entry (Andrea Arcangeli) [751084]- [fs] GFS2: rewrite fallocate code to write blocks directly (Benjamin Marzinski) [750208] {CVE-2011-4098} - [netdrv] bnx2x: link fixes for 57810 (Andy Gospodarek) [749421] - [netdrv] enic: fix accidental GRO off by default (Stefan Assmann) [749390] - [scsi] qla2xxx: Correct inadvertent clearing of RISC_INTR status (Chad Dupuis) [748978] - [debug] lockdep: double MAX_LOCKDEP_ENTRIES (Kyle McMartin) [748941] - [x86] Add missing KERN_DEBUG to x86 module printk (Prarit Bhargava) [747837] - [x86] Update module alternatives message (Prarit Bhargava) [745596] - [x86] UV: KABI breakage in uv_blade_info (George Beshers) [745253] - [net] vlan: fix panic when handling priority tagged frames (Andy Gospodarek) [714936] {CVE-2011-3593} - [scsi] qla4xxx: Autologin persisted target entries update (Mike Christie) [747696] - [mm] oom: fix integer overflow of points in oom_badness (Frantisek Hrbata) [741207] {CVE-2011-4097}- [scsi] lockless queuecommand dispatch fixup (Rob Evers) [749018] - [scsi] iscsi class: export pid of process that created session (Mike Christie) [747696] - [scsi] qla4xxx: Autologin persisted target entries (Mike Christie) [747696] - [netdrv] iwlagn: enable 11n aggregation without checking traffic load (John Linville) [744361] - [s390x] qdio: EQBS retry after CCQ 96 (Hendrik Brueckner) [747578] - [s390x] dasd: fix UID readout for z/VM (Hendrik Brueckner) [746000] - [x86] PCI: irq and pci_ids patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [747638] - [netdrv] Help 6.1 out of tree drivers cope with ABI breakage (Thomas Graf) [746570] - [mm] shmem: let shared anonymous be nonlinear again (Larry Woodman) [690129] - [fs] ext4: fix BUG_ON() in ext4_ext_insert_extent() (Lukas Czerner) [742091] {CVE-2011-3638} - [ipc] mqueue: separate mqueue default value from maximum value (Motohiro Kosaki) [746606] - [ipc] mqueue: don't use kmalloc with KMALLOC_MAX_SIZE (Motohiro Kosaki) [746606] - [ipc] mqueue: revert bump up DFLT_*MAX (Motohiro Kosaki) [746606] - [kernel] ipc/mqueue: Up the hard limit on message queues per namespace (Doug Ledford) [746606] - [kernel] ipc/mqueue: update maximums for the mqueue subsystem (Doug Ledford) [746606] - [kernel] ipc/mqueue: enforce hard limits (Doug Ledford) [746606] - [kernel] ipc/mqueue: switch back to using non-max values on create (Doug Ledford) [746606 746898] - [kernel] ipc/mqueue: cleanup definition names and locations (Doug Ledford) [746606] - [kernel] Revert "Restore max mqueue message size to its previous RHEL 5 value" (Doug Ledford) [746606]- [virt] index of virtio disk is not decremented when removed (Mark Wu) [692767] - [edac] i7core_edac: Initialize memory name with cpu, channel, bank (Mauro Carvalho Chehab) [712957] - [kernel] perf: Optimize event scheduling locking (Steve Best) [744986] - [drm] i915: set the right SDVO transcoder for CPT (Adam Jackson) [735122] - [scsi] libfc: Prevent race that causes panic during FCoE port destroy (Neil Horman) [735959] - [scsi] qla4xxx: Update driver version to 5.02.00-k8 (Mike Christie) [732622] - [scsi] qla4xxx: updated device id check for BFS (Mike Christie) [732622] - [scsi] qla4xxx: Fixed target discovery failed issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed active session re-open issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed device blocked issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Fixed session destroy issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Clear DDB map index on the basis of AEN (Mike Christie) [732622] - [scsi] qla4xxx: Free Device Database (DDB) reserved by FW (Mike Christie) [732622] - [scsi] qla4xxx: Fix getting BIDI CHAP for boot targets (Mike Christie) [732622] - [scsi] qla4xxx: Fix exporting boot targets to sysfs (Mike Christie) [732622] - [scsi] qla4xxx: Do not add duplicate CHAP entry in FLASH (Mike Christie) [732622] - [scsi] qla4xxx: Fix bidirectional CHAP (Mike Christie) [732622] - [scsi] qla4xxx: Add new FLT firmware region (Mike Christie) [732622] - [scsi] qla4xxx: Update license (Mike Christie) [732622] - [scsi] iscsi class: fix vlan configuration (Mike Christie) [732622] - [scsi] qla4xxx: fix data alignment and use nl helpers (Mike Christie) [732622] - [scsi] iscsi class: fix link local mispelling (Mike Christie) [732622] - [scsi] qla4xxx: Added Get ACB support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added restore factory defaults support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [732622] - [scsi] qla4xxx: Add read/update NVRAM support for 40xx adapters using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Add get ACB state support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Code cleanup for read/update flash using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added support to update mtu (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update mtu (Mike Christie) [732622] - [scsi] libfc: improve flogi retries to avoid lport stuck (Mike Christie) [745667] - [scsi] libfc: avoid exchanges collision during lport reset (Mike Christie) [745667] - [scsi] libfc: fix checking FC_TYPE_BLS (Mike Christie) [745667] - [scsi] libfc: revert fix deadlock bug in fc_exch_abort_locked (Mike Christie) [745667] - [dm] log userspace: Allow for 'log device name' response in CTR msg exchange (Jonathan E Brassow) [746254] - [dm] kcopyd: fix job_pool leak (Mike Snitzer) [748441] - [netdrv] igb: Fix for Alt MAC Address feature on 82580 and later (Andy Gospodarek) [748503]- [dm] table: add immutable feature (Mike Snitzer) [747438] - [mm] reduce overhead on paravirt functions (Larry Woodman) [743554]- [netdrv] Fixing use of netif_set_real_num_tx_queues in niu.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in myri10ge.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in igb_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb4_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb3_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in bnx2.c (Neil Horman) [742117] - [ppc] kabi: add symbol 'paca' to ppc KABI (Jiri Olsa) [737466] - [fs] proc: fix oops on invalid /proc/pid/maps access (Johannes Weiner) [746613] {CVE-2011-3637} - [nfs] fix pNFS hang and oops on umounts (Steve Dickson) [746861] - [scsi] qla4xxx: export address/port of connection (Mike Christie) [728156] - [netdrv] Fix pktgen to not oops on unsupported drivers (Neil Horman) [678794] - [kernel] tracing: Update the comm field in the right variable in update_max_tr (Jiri Olsa) [736955] - [kernel] kabi: Add missing compat_alloc_user_space symbol to kABI (Jiri Olsa) [747047] - [kernel] fix taskstats io infoleak (Jerome Marchand) [716848] {CVE-2011-2494} - [x86] ACPI, APEI, HEST: Detect duplicated hardware error source ID (Don Zickus) [737189] - [netdrv] Add latest cxgb3 firmware (Neil Horman) [742011]- [net] bridge: fix use after free in __br_deliver() (Amerigo Wang) [730756] {CVE-2011-2942} - [scsi] Update lpfc version for 8.3.5.45.4p driver release (Rob Evers) [746668] - [scsi] Fix crash when cfg_fcp_eq_count is zero (Rob Evers) [746668] - [scsi] Fix kernel crash during boot with SLI4 card installed (Rob Evers) [746668] - [scsi] Properly clean up EQ and CQ child lists to prevent kernel crash (Rob Evers) [746668] - [kabi] add missing symbols for Emulex be2net driver (Jiri Olsa) [745712] - [netdrv] netxen-firmware: Install the 4.0.579 firmware (Kyle McMartin) [741776] - [perf] symbols: Treat all memory maps without dso file as loaded (Jiri Olsa) [726582] - [debug] increase MAX_STACK_TRACE_ENTRIES (Kyle McMartin) [645777] - [fs] cifs: add fallback in is_path_accessible for old servers (Jeff Layton) [692709] {CVE-2011-3363} - [tpm] Zero buffer after copying to userspace (Jiri Benc) [732633] {CVE-2011-1161 CVE-2011-1162} - [pci] intel-iommu: IOTLB hang workaround (Dave Airlie) [728476] - [drm] i915: Fix hang on Ironlake mobile GPU with VT-d (Dave Airlie) [728476] - [drm] i915: Remove early exit on i915_gpu_idle (Dave Airlie) [728476] - [drm] nv50/bios: fixup mpll programming from the init table parser (Ben Skeggs) [744992] - [drm] nv50/vram: fix incorrect detection of bank count on newer chipsets (Ben Skeggs) [744992] - [drm] radeon: fix llano output setup + memory corruption (Dave Airlie) [747292] - [drm] radeon caicos enablement fixes (Dave Airlie) [747291] - [pci] Disable SRIOV on powerpc (Prarit Bhargava) [742089] - [pci] Add pci=nosriov to disable SRIOV (Prarit Bhargava) [742089] - [x86] apic: ack all pending irqs when crashed/on kexec (Takao Indoh) [704142]- [scsi] libsas: fix warnings when checking sata/stp protocol (David Milburn) [695950] - [scsi] libsas: disable scanning lun > 0 on ata devices (David Milburn) [695950] - [scsi] libsas: Allow expander T-T attachments (David Milburn) [695950] - [usb] xhci: Make xHCI driver endian-safe (Don Zickus) [745967] - [infiniband] RDMA/cxgb3: Don't post zero-byte read if endpoint is going away (Neil Horman) [717379] - [scsi] isci: atapi support (David Milburn) [743692] - [x86] amd: Move BSP code to cpu_dev helper (Larry Woodman) [739456] - [x86] Add a BSP cpu_dev helper (Larry Woodman) [739456] - [x86] amd: Avoid cache aliasing penalties on AMD family 15h (Larry Woodman) [739456] - [net] ipv6: fix NULL dereference in udp6_ufo_fragment() (Jason Wang) [740465] - [netdrv] cxgb4: Updating NIC driver firmware (Neil Horman) [717806] - [netdrv] cxgb3: Fix NULL pointer dereference in t3_l2t_get (Neil Horman) [729737] - [netdrv] bnx2x: remaining fixes from upstream 3.1 (Michal Schmidt) [743917] - [netdrv] e1000e: fix WoL on 82578DM and 82567V3 (Andy Gospodarek) [699042] - [netdrv] tg3: Use netif_set_real_num_tx_queues() (Jiri Pirko) [740477] - [netdrv] bnx2x: critical fixes (Veaceslav Falico) [745211] - [netdrv] bonding: properly stop queuing work when requested (Andy Gospodarek) [736904] - [netdrv] tg3: negate USE_PHYLIB flag check (Jiri Pirko) [746006] - [x86] Add new cpu capabilities to /proc/cpuinfo (Prarit Bhargava) [745799] - [kabi] add missing multipath symbols for s390x (Aristeu Rozanski) [714992] - [perf] sched: Fix script command documentation (Jiri Olsa) [726589] - [pm] hibernate: Fix memory corruption related to swap (Stanislaw Gruszka) [701857] - [scsi] hpsa: add heartbeat sysfs host attribute (Tomas Henzl) [730027] - [scsi] Revert megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [736667] - [fs] GFS2: Fix ->page_mkwrite() races (Steven Whitehouse) [725091] - [scsi] scsi_transport_fc: Fix deadlock during fc_remove_host (Mike Christie) [714320] - [kernel] workqueue: Fix workqueue deadlock during destroy_workqueue (Mike Christie) [714320] - [sched] Avoid expensive initial update_cfs_load() (Larry Woodman) [741569 742414] - [sched] Simplify update_cfs_shares parameters (Larry Woodman) [741569 742414] - [sched] Fix/remove redundant cfs_rq checks (Larry Woodman) [741569 742414] - [sched] Fix sign under-flows in wake_affine (Larry Woodman) [741569 742414] - [sched] Update effective_load() to use global share weights (Larry Woodman) [741569 742414] - [sched] Fix interactivity bug by charging unaccounted run-time on entity re-weight (Larry Woodman) [741569 742414] - [sched] Move periodic share updates to entity_tick() (Larry Woodman) [741569 742414] - [sched] Fix UP build breakage (Larry Woodman) [741569 742414] - [sched] Update tg->shares after cpu.shares write (Larry Woodman) [741569 742414]- [drm] i915: fix IVB cursor support (Adam Jackson) [741780] - [drm] i915: always set FDI composite sync bit (Adam Jackson) [745564] - [netdrv] bnx2i: Fixed the endian on TTT for NOP out transmission (Mike Christie) [745676] - [scsi] megaraid_sas: Add driver workaround for PERC5/1068 kdump kernel panic (Tomas Henzl) [723218] - [ata] AHCI: Add new Panther Point RAID DeviceID (Prarit Bhargava) [745484] - [scsi] isci: export phy events via ->lldd_control_phy() (David Milburn) [743654] - [scsi] isci: The port state should be set to stopping on the last phy (David Milburn) [743654] - [scsi] isci: fix decode of DONE_CRC_ERR TC completion status (David Milburn) [743654] - [scsi] isci: SATA/STP I/O is only returned in the normal path to libsas (David Milburn) [743654] - [scsi] isci: fix support for large smp requests (David Milburn) [743654] - [scsi] isci: fix missed unlock in apc_agent_timeout() (David Milburn) [743654] - [scsi] isci: fix event-get pointer increment (David Milburn) [743654] - [scsi] isci: add version number (David Milburn) [743654] - [scsi] isci: dynamic interrupt coalescing (David Milburn) [743654] - [scsi] isci: fix sata response handling (David Milburn) [743654] - [scsi] isci: Leave requests alone if already terminating (David Milburn) [743654] - [fs] jbd: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [fs] jbd2: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [net] ipv6: fix refcnt problem related to POSTDAD state (Weiping Pan) [709280 731608] - [x86] paravirt: PTE updates in k(un)map_atomic need to be synchronous, regardless of lazy_mmu mode (Igor Mammedov) [632802] - [s390x] qdio: 2nd stage retry on SIGA-W busy conditions (Hendrik Brueckner) [732708] - [s390x] kernel: NSS creation with initrd fails (Hendrik Brueckner) [730780] - [s390x] qeth: wrong number of output queues for HiperSockets (Hendrik Brueckner) [730701] - [s390x] qeth: l3 ipv6 vlan not working on shared OSA chpid (Hendrik Brueckner) [727850] - [x86] Intel pci: Provide option to enable 64-bit IOMMU pass through mode (George Beshers) [696420] - [x86] intel-iommu: Remove Host Bridge devices from identity mapping (George Beshers) [696420] - [x86] intel-iommu: Add domain check in domain_remove_one_dev_info (George Beshers) [696420] - [x86] intel-iommu: Use coherent DMA mask when requested (George Beshers) [696420] - [x86] intel-iommu: Dont cache iova above 32bit (George Beshers) [696420] - [x86] intel-iommu: Speed up processing of the identity_mapping function (George Beshers) [696420] - [x86] intel-iommu: Check for identity mapping candidate using system dma mask (George Beshers) [696420] - [scsi] tcm_fc: Fix to activate non-offload path for FCoE target (Andy Grover) [638007]- [pci] edd: Treat "XPRS" host bus type the same as "PCI" (Mike Christie) [742059] - [scsi] be2iscsi: Move driver Version (Mike Christie) [738163 738934] - [scsi] be2iscsi: memset wrb for ring create (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for case where task->sc was cleanedup earlier (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for wrong dmsg setting in wrb (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for kdump failure (Mike Christie) [738163 738934] - [sched] wait_for_completion_interruptible_timeout() should return signed long (J. Bruce Fields) [738379]- [net] fix net_dev_xmit tracepoint use of freed skb (Jiri Pirko) [705253] - [block] kabi: symbols missing for FusionIO iomemory-vsl driver (Jiri Olsa) [735227] - [netdrv] kabi: symbols missing for Emulex be2net driver (Jiri Olsa) [735229] - [virt] xen: use maximum reservation to limit amount of usable RAM (Igor Mammedov) [743590] - [usb] additional regression fix for device removal (Don Zickus) [744154] - [usb] fix regression occurring during device removal (Don Zickus) [744154] - [usb] Lower USB storage settling delay to something more reasonable (Don Zickus) [743959]- [netdrv] bna: Multiple Definition and Interface Setup Fix (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.2 (Ivan Vecera) [743347] - [netdrv] bna: Add Callback to Fix RXQ Stop (Ivan Vecera) [743347] - [netdrv] bna: PLL Init Fix and Add Stats Attributes (Ivan Vecera) [743347] - [netdrv] bna: Brocade 1860 HW Enablement (Ivan Vecera) [743347] - [netdrv] bna: Implement FW Download for New HW (Ivan Vecera) [743347] - [netdrv] bna: Capability Map and MFG Block Changes for New HW (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Conf Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: Eliminate Small Race Condition Window in RX Path (Ivan Vecera) [743347] - [netdrv] bna: Set Ring Param Fix (Ivan Vecera) [743347] - [netdrv] bna: Semaphore Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: make function tables cont (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.1 (Ivan Vecera) [743347] - [netdrv] bna: SKB PCI UNMAP Fix (Ivan Vecera) [743347] - [netdrv] bna: TX Queue Depth Fix (Ivan Vecera) [743347] - [netdrv] bna: MBOX IRQ Flag Check after Locking (Ivan Vecera) [743347] - [netdrv] bna: Async Mode Tx Rx Init Fix (Ivan Vecera) [743347] - [netdrv] bna: Ethtool Enhancements and Fix (Ivan Vecera) [743347] - [netdrv] bna: Initialization and Locking Fix (Ivan Vecera) [743347] - [netdrv] bna: Formatting and Code Cleanup (Ivan Vecera) [743347] - [netdrv] bna: TX Path and RX Path Changes (Ivan Vecera) [743347] - [netdrv] bna: Interrupt Polling and NAPI Init Changes (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Fix (Ivan Vecera) [743347] - [netdrv] bna: Naming Change and Minor Macro Fix (Ivan Vecera) [743347] - [netdrv] bna: off by one in bfa_msgq_rspq_pi_update() (Ivan Vecera) [743347] - [netdrv] bna: unlock on error path in pnad_pci_probe() (Ivan Vecera) [743347] - [scsi] libfc: fix deadlock bug in fc_exch_abort_locked (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.8 (Mike Christie) [740096] - [scsi] bnx2fc: Return error statistics of remote peer (Mike Christie) [740096] - [scsi] fcoe/libfcoe: Move common code for fcoe_get_lesb to fcoe_transport (Mike Christie) [740096] - [scsi] bnx2fc: call ctlr_link_up only when the interface is enabled (Mike Christie) [740096] - [scsi] bnx2fc: Add driver documentation (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.7 (Mike Christie) [740096] - [scsi] bnx2fc: Handle bnx2fc_map_sg failure (Mike Christie) [740096] - [scsi] bnx2fc: Replace scsi_dma_map() with dma_map_sg() (Mike Christie) [740096] - [x86] acpi: Prevent acpiphp from deadlocking on PCI-to-PCI bridge remove (Prarit Bhargava) [732706] - [x86] UV2: add missing kABI bits (George Beshers) [741432] - [ppc] pci: Check devices status property when scanning OF tree (Steve Best) [738450] - [drm] radeon/kms: reject video mode that would go over bandwidth limit on RN50 (Jerome Glisse) [729976] - [fs] deal with races in /proc/*/syscall, stack, personality (Johannes Weiner) [692039] - [fs] proc: enable writing to /proc/pid/mem (Johannes Weiner) [692039] - [fs] proc: make check_mem_permission() return an mm_struct on success (Johannes Weiner) [692039] - [fs] proc: hold cred_guard_mutex in check_mem_permission() (Johannes Weiner) [692039] - [fs] proc: disable mem_write after exec (Johannes Weiner) [692039] - [mm] implement access_remote_vm (Johannes Weiner) [692039] - [mm] factor out main logic of access_process_vm (Johannes Weiner) [692039] - [mm] use mm_struct to resolve gate vma's in __get_user_pages (Johannes Weiner) [692039] - [mm] rename in_gate_area_no_task to in_gate_area_no_mm (Johannes Weiner) [692039] - [mm] make in_gate_area take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [mm] make get_gate_vma take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [x86] mark associated mm when running a task in 32 bit compatibility mode (Johannes Weiner) [692039] - [x86] add context tag to mark mm when running a task in 32-bit compatibility mode (Johannes Weiner) [692039] - [fs] auxv: require the target to be tracable (or yourself) (Johannes Weiner) [692039] - [fs] close race in /proc/*/environ (Johannes Weiner) [692039] - [fs] report errors in /proc/*/*map* sanely (Johannes Weiner) [692039] - [fs] pagemap: close races with suid execve (Johannes Weiner) [692039] - [fs] make sessionid permissions in /proc/*/task/* match those in /proc/* (Johannes Weiner) [692039] {CVE-2011-1020}- [ppc] ibmveth: Fix leak when recycling skb and hypervisor returns error (Steve Best) [740548] - [fs] nfs: Do not allow multiple mounts on same mountpoint when using -o noac (Sachin Prabhu) [584768] - [scsi] megaraid: fix FastPath and update to v5.40 (Tomas Henzl) [726225] - [acpi] APEI: set enable bit for OSC call (Matthew Garrett) [734509] - [block] Whitelist symbols for dm-switch multipathing driver (Shyam Iyer) [714992] - [x86] Missing "unregister_cpu_notifier" in powernow-k8.c (Prarit Bhargava) [741302] - [virt] xen-netfront: fix MTU reset after migration (Paolo Bonzini) [733651]- [mm] add extra free kbytes tunable (Rik van Riel) [696395] - [build] Makefile: include RHEL_RELEASE in version.h (Aristeu Rozanski) - [ppc] Fix bogus it_blocksize in VIO iommu code (Steve Best) [738449] - [ppc] hvcs: Ensure page aligned partner info buffer (Steve Best) [739749] - [virt] KVM: Enable RDRAND feature support for KVM (Don Dugger) [721131] - [virt] x86, cpu: Add CPU flags for F16C and RDRND (Don Dugger) [721131] - [mm] zram: prevent accessing an unallocated table when init fails early (Jerome Marchand) [732707] - [mm] zram: fix zram locking (Jerome Marchand) [732707] - [ppc] eeh: Display eeh error location for bus and device (Steve Best) [707843] - [ppc] pseries/eeh: Handle functional reset on non-PCIe device (Steve Best) [707843] - [ppc] pseries/eeh: Propagate needs_freset flag to device at PE (Steve Best) [707843] - [ppc] eeh: Add support for ibm, configure-pe RTAS call (Steve Best) [707843] - [scsi] isci: initial sgpio write support (David Milburn) [735318] - [scsi] isci: fix sgpio register definitions (David Milburn) [735318] - [scsi] libsas: sgpio write support (David Milburn) [735318] - [drm] i915: set GFX_MODE to pre-Ivybridge default value even on Ivybridge (Adam Jackson) [695793]- [netdrv] firmware: add bnx2x FW 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: Add new PHY BCM54616 (Michal Schmidt) [733888] - [netdrv] bnx2x: fixes from upstream 3.1-rc (Michal Schmidt) [733693] - [netdrv] bnx2x: driver-side changes for firmware 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: add missing DCB callbacks (Michal Schmidt) [733693] - [scsi] scan: don't fail scans when host is in recovery (Mike Christie) [713682] - [usb] don't let errors prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] don't let the hub driver prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Reject double add of active endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Free bandwidth when usb_disable_device is called (Don Zickus) [732457 732909 735048 735050 735263] - [usb] disable endpoints after unbinding interfaces, not before (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't warn about zeroed bMaxBurst descriptor field (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: Force Stopped Event(FSE) (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: introduce Incompatible Device Error (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Add reset on resume quirk for asrock p67 host (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Always set urb->status to zero for isoc endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Fix up URB error codes to reflect implementation (Don Zickus) [732457 732909 735048 735050 735263] - [usb] config: use proper endian access for wMaxPacketSize (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: fix OS want to own HC (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't submit commands or URBs to halted hosts (Don Zickus) [732457 732909 735048 735050 735263] - [usb] usbcore: warm reset USB3 port in SS.Inactive state (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Refine USB3.0 device suspend and resume (Don Zickus) [732457 732909 735048 735050 735263] - [usb] fix system suspend with USB3.0 device connected to USB3.0 hub (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Clear "warm" port reset change (Don Zickus) [732457 732909 735048 735050 735263] - [netdrv] b43: allocate receive buffers big enough for max frame len + offset (RuiRui Yang) [738205] {CVE-2011-3359} - [netdrv] tg3: call netif_carrier_off to initialize operstate value (John Feeney) [727330] - [fs] fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message (RuiRui Yang) [736765] {CVE-2011-3353} - [fs] cifs: fix possible memory corruption in CIFSFindNext (Jeff Layton) [730354] {CVE-2011-3191} - [fs] nfsd4: fix open downgrade, again (J. Bruce Fields) [729176] - [fs] jbd[2]: Use WRITE_SYNC_PLUG in journal_commit_transaction (Jeff Moyer) [720918] - [fs] mbcache: Limit the maximum number of cache entries (Eric Sandeen) [731585] - [netdrv] netxen: Add firmware version 4.0.557[579]. (Chad Dupuis) [741776] - [netdrv] netxen: Add pcie workaround (Chad Dupuis) [741774] - [netdrv] netxen: add vlan LRO support (Chad Dupuis) [741774] - [netdrv] netxen: add fw version compatibility check (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove casts of void * (Chad Dupuis) [741774] - [netdrv] netxen: fix race in skb->len access (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove unnecessary semicolons (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: Use full 32 bit speed range in ethtool's set_settings (Chad Dupuis) [741774]- [fs] xfs: avoid direct I/O write vs buffered I/O race (Dave Chinner) [732976] - [fs] xfs: don't serialise adjacent concurrent direct IO appending writes (Dave Chinner) [732976] - [fs] xfs: don't serialise direct IO reads on page cache checks (Dave Chinner) [732976] - [fs] gfs2: Ignore buffers with wrong state during fsync (Abhijith Das) [740066] - [fs] GFS2: balance pages on gfs2_fallocate. (Benjamin Marzinski) [737989] - [fs] xfs: avoid synchronous transactions when deleting attr blocks (Dave Chinner) [740312] - [fs] GFS2: large file delete/unlink is slow (Robert S Peterson) [739987] - [fs] ext4: optimize ext4_check_dir_entry() (Eric Sandeen) [714007] - [fs] Fix do_lookup false negative. (David Howells) [693841] - [netdrv] tg3: Fix VLAN creation problem (John Feeney) [731268 732769] - [netdrv] ixgbe: fix improper check of dma address for NULL (Neil Horman) [683611] - [netdrv] e1000: don't enable dma receives until after dma address has been setup (Dean Nelson) [703357] - [net] sctp: deal with multiple COOKIE_ECHO chunks (Max Matveev) [729220]- [net] br_multicast: Ensure to initialize BR_INPUT_SKB_CB(skb)->mrouters_only. (Herbert Xu) [738110]- [x86] Add rh_kabi.c and protect struct alt_instr under KABI (Prarit Bhargava) [737753] - [x86] Fix module alt_instr KABI breakage (Prarit Bhargava) [737753]- [build] Makefile: update RHEL_MINOR to 2 (Aristeu Rozanski) - [scsi] scsi_lib: pause between error retries (Rob Evers) [736812] - [kernel] perf tools: do not look at ./config for configuration (Jiri Benc) [730204] {CVE-2011-2905} - [scsi] Fix out of spec CD-ROM problem with media change (Rob Evers) [703366] - [netdrv] bna: Driver Version changed to 3.0.2.0 (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete Files (Ivan Vecera) [701486] - [netdrv] bna: Remove Unused Code (Ivan Vecera) [701486] - [netdrv] bna: ENET and Tx Rx Redesign Enablement (Ivan Vecera) [701486] - [netdrv] bna: Add New HW Defs (Ivan Vecera) [701486] - [netdrv] bna: Tx and Rx Redesign (Ivan Vecera) [701486] - [netdrv] bna: Introduce ENET as New Driver and FW Interface (Ivan Vecera) [701486] - [netdrv] bna: MSGQ Implementation (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete File bfi_ctreg.h (Ivan Vecera) [701486] - [netdrv] bna: Consolidated HW Registers for Supported HWs (Ivan Vecera) [701486] - [netdrv] bna: Remove get_regs Ethtool Support (Ivan Vecera) [701486] - [netdrv] bna: HW Interface Init Update (Ivan Vecera) [701486] - [netdrv] bna: Remove Unnecessary CNA Check (Ivan Vecera) [701486] - [netdrv] bna: Header File Consolidation (Ivan Vecera) [701486] - [netdrv] bna: HW Error Counter Fix (Ivan Vecera) [701486] - [netdrv] bna: Add HW Semaphore Unlock Logic (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Name Change (Ivan Vecera) [701486] - [netdrv] bna: Mboxq Flush When IOC Disabled (Ivan Vecera) [701486] - [netdrv] bna: Minor IRQ Index and Definition Change (Ivan Vecera) [701486] - [netdrv] bna: State Machine Fault Handling Cleanup (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Notification Enhancement (Ivan Vecera) [701486] - [netdrv] bna: CheckPatch Cleanup (Ivan Vecera) [701486] - [netdrv] bna: Print Driver Version (Ivan Vecera) [701486] - [netdrv] bna: use netdev_alloc_skb_ip_align() (Ivan Vecera) [701486] - [netdrv] bna: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [701486] - [netdrv] bna: ethtool: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [701486] - [net] bna: fix compile warning of bfa_ioc_smem_pgoff defined but not used (Ivan Vecera) [701486] - [netdrv] bna: Fix set-but-unused variables. (Ivan Vecera) [701486] - [netdrv] bna: use device model DMA API (Ivan Vecera) [701486] - [netdrv] bna: Remove unnecessary memset(,0,) (Ivan Vecera) [701486]- [scsi] libfcoe: fix compilation when fcoe.ko is not used (Mike Christie) [727304] - [scsi] bnx2fc: Bumped version to 1.0.6 (Mike Christie) [727304] - [scsi] bnx2fc: Fix FW assert during RSCN stress tests (Mike Christie) [727304] - [scsi] bnx2fc: Fix panic caused because of incorrect errror handling in create() (Mike Christie) [727304] - [scsi] bnx2fc: Avoid calling bnx2fc_if_destroy with unnecessary locks (Mike Christie) [727304] - [scsi] bnx2fc: Validate vlan id in NETDEV_UNREGISTER handler (Mike Christie) [727304] - [scsi] bnx2fc: No abort issued for REC when it times out (Mike Christie) [727304] - [scsi] bnx2fc: Send solicitation only after vlan discovery is complete (Mike Christie) [727304] - [scsi] bnx2fc: Reset max receive frame size during link up (Mike Christie) [727304] - [scsi] bnx2fc: Do not use HBA_DBG macro when lport is not available (Mike Christie) [727304] - [scsi] bnx2fc: increase cleanup wait time (Mike Christie) [727304] - [scsi] bnx2fc: Bump version to 1.0.5 (Mike Christie) [727304] - [scsi] bnx2fc: Prevent creating of NPIV port with duplicate WWN (Mike Christie) [727304] - [scsi] bnx2fc: Obtain WWNN/WWPN from the shared memory (Mike Christie) [727304] - [scsi] fcoe: Move common functions to fcoe_transport library (Mike Christie) [727304] - [scsi] bnx2fc: Drop incoming ABTS (Mike Christie) [727304] - [scsi] bnx2fc: code cleanup in bnx2fc_offload_session (Mike Christie) [727304] - [scsi] bnx2fc: Fix NULL pointer deref during arm_cq (Mike Christie) [727304] - [scsi] bnx2fc: Do not reuse the fcoe connection id immediately (Mike Christie) [727304] - [scsi] bnx2fc: Clear DESTROY_CMPL flag after firmware destroy (Mike Christie) [727304] - [scsi] bnx2fc: Handle NETDEV_UNREGISTER for vlan devices (Mike Christie) [727304] - [scsi] bnx2fc: Reorganize cleanup code between interface_cleanup and if_destroy (Mike Christie) [727304] - [scsi] bnx2fc: Change function names of bnx2fc_netdev_setup/bnx2fc_netdev_cleanup (Mike Christie) [727304] - [scsi] bnx2fc: Do not attempt destroying NPIV port twice (Mike Christie) [727304] - [scsi] bnx2fc: Remove erroneous kref_get on IO request (Mike Christie) [727304] - [scsi] bnx2fc: Enable bsg_request support for bnx2fc (Mike Christie) [727304] - [scsi] bnx2fc: Bug fixes in percpu_thread_create/destroy (Mike Christie) [727304] - [scsi] bnx2fc: Reset the max receive frame size (Mike Christie) [727304] - [netdrv] cnic: Wait for all Context IDs to be deleted before sending FCOE_DESTROY_FUNC (Mike Christie) [727304] - [netdrv] cnic: Fix Context ID space calculation (Mike Christie) [727304] - [netdrv] cnic: Return proper error code if we fail to send netlink message (Mike Christie) [727304] - [netdrv] cnic: Fix ring setup/shutdown code (Mike Christie) [727304] - [netdrv] cnic: Fix port_mode setting (Mike Christie) [727304] - [netdrv] cnic: Replace get_random_bytes() with random32() (Mike Christie) [727304] - [scsi] cnic, bnx2i: Add support for new devices - 57800, 57810, and 57840 (Mike Christie) [727304] - [netdrv] cnic: Add VLAN ID as a parameter during netevent upcall (Mike Christie) [727304] - [x86] mm: Fix pgd_lock deadlock (Andrew Jones) [691310] - [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Andrew Jones) [691310] - [mm] Revert "fix pgd_lock deadlock" (Andrew Jones) [691310] - [scsi] libfc: fix referencing to fc_fcp_pkt from the frame pointer via fr_fsp() (Mike Christie) [734961] - [scsi] libfc: block SCSI eh thread for blocked rports (Mike Christie) [734961] - [scsi] libfc: fix fc_eh_host_reset (Mike Christie) [734961] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Mike Christie) [734961] - [scsi] fcoe: add fip retry to avoid missing critical keep alive (Mike Christie) [734961] - [scsi] libfc: fix warn on in lport retry (Mike Christie) [734961] - [scsi] libfc: Remove the reference to FCP packet from scsi_cmnd in case of error (Mike Christie) [734961] - [scsi] libfc: cleanup sending SRR request (Mike Christie) [734961] - [scsi] libfc: two minor changes in comments (Mike Christie) [734961] - [scsi] libfc, fcoe: ignore rx frame with wrong xid info (Mike Christie) [734961] - [scsi] libfc: release exchg cache (Mike Christie) [734961] - [scsi] libfc: use FC_MAX_ERROR_CNT (Mike Christie) [734961] - [scsi] fcoe: remove unused ptype field in fcoe_rcv_info (Mike Christie) [734961] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Mike Christie) [734961] - [x86] intel_idle: Fix mismerge (Matthew Garrett) [733730] - [x86] x2apic: enable the bios request for x2apic optout (Prarit Bhargava) [696902] - [x86] ACPI: fix ioremap failure regression (Stanislaw Gruszka) [731546]- [fs] corrupted GUID partition tables can cause kernel oops (Jerome Marchand) [695982] {CVE-2011-1577} - [x86] perf: Fix Intel fixed counters base initialization (Don Zickus) [736284] {CVE-2011-2521} - [netdrv] iwlagn: use 6000g2b uCode for 130 series devices (Stanislaw Gruszka) [737185] - [block] Missing portions of DM/MD RAID1 plugging patch (Jonathan E Brassow) [735124] - [net] Compute protocol sequence numbers and fragment IDs using MD5. (Jiri Pirko) [732665] {CVE-2011-3188} - [crypto] Move md5_transform to lib/md5.c (Jiri Pirko) [732665] {CVE-2011-3188}- [block] blktrace: fix handling of requests with SYNC and META flags (Mike Snitzer) [726437] - [block] blktrace: add FLUSH/FUA support (Mike Snitzer) [726437] - [kernel] Restore max mqueue message size to its previous RHEL 5 value (Doug Ledford) [730632]- [scsi] qla4xxx: updated device id check for BFS (Chad Dupuis) [732622] - [fs] nfsd4: return nfserr_symlink on v4 OPEN of non-regular file (J. Bruce Fields) [697659] - [netdrv] bnx2: Fix some late breaking bnx2 bugs (Neil Horman) [728328] - [netdrv] e1000: save skb counts in TX to avoid cache misses (Dean Nelson) [690780] - [netdrv] bonding: reset queue mapping prior to transmission (Neil Horman) [726688] - [netdrv] e1000e: update to upstream version 1.4.4 (Andy Gospodarek) [730607] - [netdrv] bonding: add missing xmit_hash_policy=layer2+3 info (Weiping Pan) [706018] - [net] vlan: do not transfer real_num_tx_queues (Weiping Pan) [735015] - [mm] thp: tail page refcounting fix (Andrea Arcangeli) [732986] - [virt] xen: x86_32: do not enable iterrupts when returning from exception in interrupt context (Igor Mammedov) [713399] - [mm] oom: task->mm == NULL doesn't mean the memory was freed (Frantisek Hrbata) [734732] - [scsi] scsi_dh_rdac: Associate HBA and storage in rdac_controller to support partitions in storage (Mike Snitzer) [733763] - [scsi] scsi_dh_rdac: Use WWID from C8 page instead of Subsystem id from C4 page to identify storage (Mike Snitzer) [733763] - [scsi] lpfc: Update lpfc version for 8.3.5.45.3p driver release (Rob Evers) [733500] - [scsi] lpfc: Fix compiler warning due to uninitialized local variable (Rob Evers) [733500] - [scsi] lpfc: Fix bus reset handler fails with bad failure code (Rob Evers) [733500] - [scsi] lpfc: Fix proper error code return value for management API (Rob Evers) [733500] - [scsi] lpfc: Fixed ctlreg write bug (Rob Evers) [733500] - [scsi] lpfc: Fix default adapter name for the OCe15100 (Rob Evers) [733500] - [scsi] lpfc: Fix cable pull failure on interface type 2 SLI-4 adapters (Rob Evers) [733500] - [scsi] lpfc: Fixed not able to perform firmware reset through sysfs board_mode attribute (Rob Evers) [733500] - [scsi] lpfc: Fixed SLI4 device firmware reset with SR-IOV virtual functions (Rob Evers) [733500] - [scsi] lpfc: Fixed not recovering SLI port in handling error attention with RN bit set (Rob Evers) [733500] - [scsi] lpfc: Fix two crashes when unsolicted ELS ECHO_CMD is received (Rob Evers) [733500] - [scsi] lpfc: Fix direct connect does not come up for SLI4 FC ports (Rob Evers) [733500] - [scsi] lpfc: Fixed long wait when firmware reset to a SLI port without required privilege (Rob Evers) [733500] - [scsi] lpfc: Fix request firmware support for little endian systems (Rob Evers) [733500]- [drm] radeon/kms: set a default max_pixel_clock (Dave Airlie) [729545] - [pci] pciehp: change wait time for valid configuration access (Myron Stowe) [727720] - [pci] ACPI: Report ASPM support to BIOS if not disabled from command line (Myron Stowe) [732501] - [ppc] pci: Add calls to set_pcie_port_type() and set_pcie_hotplug_bridge() (Steve Best) [734192] - [ppc] pci: Add missing hookup to pci_slot (Steve Best) [734192] - [ppc] pci: Add missing call to header fixup (Steve Best) [734192] - [virt] xen events: implement mask_ack (Andrew Jones) [733672] - [virt] Revert "[virt] xen/events: change to using fasteoi" (Andrew Jones) [733672] - [scsi] be2iscsi: Add pci_disable device (Mike Christie) [688076] - [scsi] be2iscsi: Adding a shutdown Routine (Mike Christie) [688076] - [net] ipv6: make fragment identifications less predictable (Jiri Pirko) [723433] {CVE-2011-2699} - [fs] Ecryptfs: Add mount option to check uid of device being mounted = expect uid (Eric Sandeen) [731176] {CVE-2011-1833}- [md] raid5: fix FUA request handling in ops_run_io() (Mike Snitzer) [733527] - [md] raid5: fix errant REQ_FUA that should be BIO_FUA (Mike Snitzer) [733527] - [perf] report: Use properly build_id kernel binaries (Jiri Olsa) [691343] - [ppc] pseries/xics: Use cpu_possible_mask rather than cpu_all_mask (Steve Best) [732357] - [drm] i915: Post-3.0 updates from drm-intel-fixes (Adam Jackson) [720702] - [scsi] bfa: Update the driver version to 3.0.2.2 (Rob Evers) [725913] - [scsi] bfa: Add support to store driver configuration in flash (Rob Evers) [725913] - [scsi] bfa: Add support to collect fabric stats (Rob Evers) [725913] - [scsi] bfa: Added support to configure QOS and collect stats (Rob Evers) [725913] - [scsi] bfa: Add support to configure trunking on Brocade adapter ports (Rob Evers) [725913] - [scsi] bfa: Add support to configure and query flash boot partition (Rob Evers) [725913] - [scsi] bfa: Added support to collect and reset fcport stats (Rob Evers) [725913] - [scsi] bfa: Add support for IO profiling (Rob Evers) [725913] - [scsi] bfa: Extend BSG to support more user commands (Rob Evers) [725913] - [scsi] bfa: Check supported speed based on port mode (Rob Evers) [725913] - [scsi] bfa: Update RME interrupt handling (Rob Evers) [725913] - [scsi] bfa: BSG return value fix to be compatible with kernel convention (Rob Evers) [725913] - [scsi] bfa: Add FC-transport based Asynchronous Event Notification support (Rob Evers) [725913] - [scsi] bfa: Move debugfs initialization before bfa init (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.1 (Rob Evers) [701485] - [scsi] bfa: Driver and BSG enhancements (Rob Evers) [701485] - [scsi] bfa: Added support to query PHY (Rob Evers) [701485] - [scsi] bfa: Added HBA diagnostics support (Rob Evers) [701485] - [scsi] bfa: Added support for flash configuration (Rob Evers) [701485] - [scsi] bfa: Added support to obtain SFP info (Rob Evers) [701485] - [scsi] bfa: Added support for CEE info and stats query (Rob Evers) [701485] - [scsi] bfa: Extend BSG interface (Rob Evers) [701485] - [scsi] bfa: FCS bug fixes (Rob Evers) [701485] - [scsi] bfa: DMA memory allocation enhancement (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter vHBA support (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter PLL init fixes (Rob Evers) [701485] - [scsi] bfa: Added Fabric Assigned Address(FAA) support (Rob Evers) [701485] - [scsi] bfa: IOC bug fixes (Rob Evers) [701485] - [scsi] bfa: Enable ASIC block configuration and query (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.0 (Rob Evers) [701485] - [scsi] bfa: Add BSG interface to support ELS, CT and vendor commands (Rob Evers) [701485] - [scsi] bfa: Driver initialization and model description fix (Rob Evers) [701485] - [scsi] bfa: Enhancement for fcpim and IO tag handling (Rob Evers) [701485] - [scsi] bfa: FC credit recovery and misc bug fixes (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter 16Gbs support and flash controller fixes (Rob Evers) [701485] - [scsi] bfa: IOC and PLL init changes for Brocade-1860 Fabric Adapter (Rob Evers) [701485] - [scsi] bfa: Changes to support vport disable and enable operations (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter Hardware Enablement (Rob Evers) [701485] - [scsi] bfa: Add pbc port disable check and fix LPS message name (Rob Evers) [701485] - [scsi] bfa: Introduce IOC event notification mechanism (Rob Evers) [701485] - [scsi] bfa: Introduced generic address len pair to represent DMA memory chunk (Rob Evers) [701485]- [pci] remove quirk for pre-production systems with Intel 82576 NIC (Prarit Bhargava) [729677] - [x86] efi: Revert new_memmap code (Matthew Garrett) [723274] - [infiniband] mlx4: add new module parameters (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Avoid duplicate devices from LUN scan (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Fix integer -> pointer cast warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: try to use larger FMR sizes to cover our mappings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: add support for indirect tables that don't fit in SRP_CMD (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: rework mapping engine to use multiple FMR entries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow sg_tablesize to be set for each target (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: move IB CM setup completion into its own function (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: always avoid non-zero offsets into an FMR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Test only once whether iu allocation succeeded (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Add GRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Remove LRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate hot-path variables into cache lines (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: stop sharing the host lock with SCSI (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Touch up a merge issue, fixes compilation (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce lock coverage of command completion (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce local coverage for command submission and EH (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: don't move active requests to their own list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow lockless work posting (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate state change code (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow task management without a previous request (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] rds/ib: use system_wq instead of rds_ib_fmr_wq (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [net] rds: Makefile: Remove deprecated items (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Manual backport of alloc_netdev_mqs (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Fix a merge issue (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Restoring RX buffer pointer in case of failure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Sensing link type at device initialization (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Fixing bad size of event queue buffer (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Fix loss of promiscuity (Doug Ledford) [612992 688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Removing HW info from ethtool -i report (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: updated driver version to 1.5.4.1 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Using blue flame support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: reserve UARs for userspace consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: maintain available field in bitmap allocator (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Add blue flame support for kernel consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Reporting HW revision in ethtool -i (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Wake on LAN support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: using new mlx4 interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Changing interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: bringing link up when registering netdevice (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: optimize adaptive moderation algorithm for better latency (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: moderation parameters are not reseted (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: going out of range of TX rings when reporting stats (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle protocol field in multicast table (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core, ib, en: Fix driver when sizeof phys_addr_t > sizeof long (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: Avoid vunmap() of invalid pointer if allocation fails (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Don't call dma_free_coherent() with irqs disabled (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Call alloc_etherdev to allocate RX and TX queues (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Add a check for strict_strtoul() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use pci_dev->revision, again (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Increase DMA max_segment_size on Mellanox hardware (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't print success message at level KERN_ERR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Don't reset disabled devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't generate async events for unregistered devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/amso1100: Fix compile warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix incorrect SFP+ link status detection on driver init (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix SFP+ link down detection issue with switch port disable (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Generate IB_EVENT_PORT_ERR/PORT_ACTIVE events (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix bonding on iw_nes (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Use vzalloc() to replace vmalloc()+memset(0) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Fix driver when sizeof (phys_addr_t) > sizeof (long) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix string continuation line (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use printf extension pR for struct resource (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Check for NULL mode in .devnode methods (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Save PID of ID's owner (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add support for netlink statistics export (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Pass QP type into rdma_create_id() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update exported headers list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Export enum cma_state in (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Add devnode methods to cm_class and umad_class (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Return EPROTONOSUPPORT when an RDMA device lacks the QP required (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/uverbs: Add devnode method to set path/mode (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Add .nodename/.mode to tell userspace where to create device node (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add netlink infrastructure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Backports to fix compile of changes that upstream made but relied on changes that don't exist in rhel6 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add error handling to ib_core_init() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/iwcm: Get rid of enum iw_cm_event_status (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add an ID_REUSEADDR option (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Fix handling of IPv6 addressing in cma_use_port (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Improve an error message so error code is included (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Replace global lock in rdma_destroy_id() with id-specific one (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/cm: Cancel pending LAP message when exiting IB_CM_ESTABLISH state (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update missed conversion of flush_scheduled_work() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Copy iWARP route information on queries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update workqueue usage (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] infiniband: remove dev_base_lock use (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [virt] vmalloc: eagerly clear ptes on vunmap (Igor Mammedov) [730503]- [build] spec: add more drivers to initrd (Andy Gospodarek) [714883] - [target] add to tech-preview.txt and call mark_tech_preview (Andy Grover) [638007] - [x86] ucode-amd: Don't warn when no ucode is available for a CPU revision (Anton Arapov) [731409] - [scsi] isci: remove core/scic_sds_port_configuration_agent.c (David Milburn) [730136] - [scsi] qla4xxx: export iface name (Mike Christie) [730599] - [s390x] config: switch on CONFIG_DEBUG_PAGEALLOC on s390x-debug kernel (Hendrik Brueckner) [702405] - [char] tpm: Fix uninitialized usage of data buffer (Stanislaw Gruszka) [684675] {CVE-2011-1160} - [ata] libata: remove SCSI host lock (David Milburn) [732062] - [scsi] scsi_dh_rdac: decide on whether to send mode select or not (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Detect the different RDAC operating modes (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Add definitions for different RDAC operating modes (Tomas Henzl) [683613] - [target] modify rhel config for tcm (Andy Grover) [638007] - [target] backport to old queuecommand interface (Andy Grover) [638007] - [target] fixup file backstore for vfs_fsync_range api change (Andy Grover) [638007] - [target] fixes for iblock backport (Andy Grover) [638007] - [scsi] add ACA_TAG definition to scsi/scsi_tcq.h (Andy Grover) [638007] - [scsi] Add missing SPC-4 CDB and MAINTENANCE_[IN, OUT] service action definitions (Andy Grover) [638007] - [target] Fix UTS_RELEASE build errors (Andy Grover) [638007] - [scsi] tcm_fc: Fixing reference counting problem which was causing ft_sess to be deleted (Andy Grover) [638007] - [scsi] Add FCoE Target support (Andy Grover) [638007] - [block] cfq-iosched: Reduce linked group count upon group destruction (Vivek Goyal) [726099] - [kdump] x86: Fix crashkernel=auto to take into account memory needed by filtering utility (Vivek Goyal) [730077]- [drm] radeon: post-3.0 fixes (Jerome Glisse) [730838] - [netdrv] netxen-firmware: rename firmware files (Andy Gospodarek) [693743] - [netdrv] netxen_nic: Fix common misspellings (Tony Camuso) [693740] - [netdrv] netxen_nic: Add support for VLAN RX HW acceleration (Tony Camuso) [693740] - [netdrv] netxen_nic: Fix ethtool->set_flags not intended -EINVAL return value (Tony Camuso) [693740] - [netdrv] netxen_nic: Support for GbE port settings (Tony Camuso) [693740] - [netdrv] netxen_nic: Notify firmware of Flex 10 interface down (Tony Camuso) [693740] - [netdrv] netxen-firmware: Update firmware to version 4.0.544 or greater (Tony Camuso) [693743] - [fs] autofs: fix some further kabi inconsistencies (Ian Kent) [704941] - [fs] kabi - add back do_add_mount() (Ian Kent) [704941] - [fs] kabi - rename follow_down_one() to follow_down() (Ian Kent) [704941] - [fs] VFS: Fix automount for negative autofs dentries (Ian Kent) [704941] - [fs] VFS: Fix vfsmount overput on simultaneous automount (Ian Kent) [704941] - [fs] autofs4 - reinstate last used update on access (Ian Kent) [704941] - [fs] tidy up around finish_automount() (Ian Kent) [704941] - [fs] don't drop newmnt on error in do_add_mount() (Ian Kent) [704941] - [fs] Take the completion of automount into new helper (Ian Kent) [704941] - [fs] autofs4: Merge the remaining dentry ops tables (Ian Kent) [704941] - [fs] Unexport do_add_mount() and add in follow_automount(), not ->d_automount() (Ian Kent) [704941] - [fs] vfs - Remove a further kludge from __do_follow_link() (Ian Kent) [704941] - [fs] autofs4 - bump version (Ian Kent) [704941] - [fs] autofs4 - add v4 pseudo direct mount support (Ian Kent) [704941] - [fs] autofs4 - fix wait validation (Ian Kent) [704941] - [fs] autofs4: cleanup autofs4_free_ino() (Ian Kent) [704941] - [fs] autofs4: cleanup dentry operations (Ian Kent) [704941] - [fs] autofs4: cleanup inode operations (Ian Kent) [704941] - [fs] autofs4: removed unused code (Ian Kent) [704941] - [fs] autofs4: add d_manage() dentry operation (Ian Kent) [704941] - [fs] autofs4: add d_automount() dentry operation (Ian Kent) [704941] - [fs] CIFS: Use d_automount() rather than abusing follow_link() [ver #2] (Ian Kent) [704941] - [fs] NFS: Use d_automount() rather than abusing follow_link() (Ian Kent) [704941] - [fs] VFS: Add an AT_NO_AUTOMOUNT flag to suppress terminal automount [ver #2] (Ian Kent) [704941] - [fs] Add a dentry op to allow processes to be held during pathwalk transit (Ian Kent) [704941] - [fs] VFS: Add a dentry op to handle automounting rather than abusing follow_link() (Ian Kent) [704941] - [fs] dcache remove d_mounted (Ian Kent) [704941] - [fs] Sanitize autofs_dev_ioctl_ismountpoint() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to expiring in autofs4_lookup_expiring() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to active in autofs4_lookup_active() (Ian Kent) [704941] - [fs] autofs4 - eliminate d_unhashed in path walk checks (Ian Kent) [704941] - [fs] autofs4 - cleanup active and expire lookup (Ian Kent) [704941] - [fs] autofs4 - rename unhashed to active in autofs4_lookup() (Ian Kent) [704941] - [fs] autofs4 - use autofs_info for pending flag (Ian Kent) [704941] - [fs] autofs4 - use helper for need mount check (Ian Kent) [704941] - [fs] autofs4 - use helpers for expiring list (Ian Kent) [704941] - [fs] autofs4 - use helpers for active list handling (Ian Kent) [704941] - [md] Using poll /proc/mdstat can monitor the events of adding a spare disks (Doug Ledford) [729696] - [md] raid5: get rid of duplicated call to bio_data_dir() (Doug Ledford) [729696] - [md] raid5: use kmem_cache_zalloc() (Doug Ledford) [729696] - [md] raid10: share pages between read and write bio's during recovery (Doug Ledford) [729696] - [md] raid10: factor out common bio handling code (Doug Ledford) [729696] - [md] raid10: get rid of duplicated conditional expression (Doug Ledford) [729696] - [md] raid5: remove unusual use of bio_iovec_idx() (Doug Ledford) [729696] - [md] raid5: fix raid5_set_bi_hw_segments (Doug Ledford) [729696] - [md] bitmap: remove unused fields from struct bitmap (Doug Ledford) [729696] - [md] bitmap: use proper accessor macro (Doug Ledford) [729696] - [md] check ->hot_remove_disk when removing disk (Doug Ledford) [729696] - [md] use is_power_of_2 macro (Doug Ledford) [729696] - [md] allow resync_start to be set while an array is active (Doug Ledford) [729696] - [md] raid10: reformat some loops with less indenting (Doug Ledford) [729696] - [md] raid10: remove unused variable (Doug Ledford) [729696] - [md] raid10: make more use of 'slot' in raid10d (Doug Ledford) [729696] - [md] raid10: some tidying up in fix_read_error (Doug Ledford) [729696] - [md] raid1: improve handling of pages allocated for write-behind (Doug Ledford) [729696] - [md] raid1: try fix_sync_read_error before process_checks (Doug Ledford) [729696] - [md] raid1: tidy up new functions: process_checks and fix_sync_read_error (Doug Ledford) [729696] - [md] raid1: split out two sub-functions from sync_request_write (Doug Ledford) [729696] - [md] make error_handler functions more uniform and correct (Doug Ledford) [729696] - [md] multipath: discard working_disks in favour of degraded (Doug Ledford) [729696] - [md] raid1: clean up read_balance (Doug Ledford) [729696] - [md] simplify raid10 read_balance (Doug Ledford) [729696] - [md] bitmap: fix saving of events_cleared and other state (Doug Ledford) [729696] - [md] reject a re-add request that cannot be honoured (Doug Ledford) [729696] - [md] Fix race when creating a new md device (Doug Ledford) [729696] - [md] raid5: fix build error, sector_t usage (Doug Ledford) [729696] - [md] Fix dev_sectors on takeover from raid0 to raid4/5 (Doug Ledford) [729696] - [input] kabi fixes after addition of MT slot fields (Mauro Carvalho Chehab) [464653] - [input] synaptics: retry failed resets when reconnecting (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix reconnect logic on MT devices (Mauro Carvalho Chehab) [464653] - [input] synaptics: ignore bogus mt packet (Mauro Carvalho Chehab) [464653] - [input] synaptics: add multi-finger and semi-mt support (Mauro Carvalho Chehab) [464653] - [input] create a separate code for handling mt slots (Mauro Carvalho Chehab) [464653] - [input] introduce MT event slots (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix handling of 2-button ClickPads (Mauro Carvalho Chehab) [464653] - [input] synaptics: simplify pass-through port handling (Mauro Carvalho Chehab) [464653] - [input] synaptics: relax capability ID checks on newer hardware (Mauro Carvalho Chehab) [464653] - [input] synaptics: set min/max for finger width (Mauro Carvalho Chehab) [464653] - [input] synaptics: only report width on hardware that supports it (Mauro Carvalho Chehab) [464653] - [input] synaptics: set dimensions as reported by firmware (Mauro Carvalho Chehab) [464653] - [input] Add support of Synaptics Clickpad device (Mauro Carvalho Chehab) [464653] - [input] psmouse: fix Synaptics detection when protocol is disabled (Mauro Carvalho Chehab) [464653]- [mm] mremap: resurrect overflow check in move_page_tables() (Andrea Arcangeli) [725926] - [security] SELinux: indicate fatal error in compat netfilter code (Eric Paris) [656952] - [security] SELinux: Only return netlink error when we know the return is fatal (Eric Paris) [656952] - [security] SELinux: return -ECONNREFUSED from ip_postroute to signal fatal error (Eric Paris) [656952] - [net] tcp_connect should return certain errors up the stack (Eric Paris) [656952] - [net] netfilter: allow hooks to pass error code back up the stack (Eric Paris) [656952] - [scsi] isci: remove reserved device IDs from isci_id_table (David Milburn) [730131] - [kernel] perf: Fix software event overflow (Peter Zijlstra) [730708] - [watchdog] hpwdt support for upcoming ProLiant generations (Tony Camuso) [726719] - [perf] spec: Adding python-perf package (Jiri Olsa) [725812] - [perf] tools: Add support to install perf python extension (Jiri Olsa) [725812] - [perf] sched: Usage leftover from trace -> script rename (Jiri Olsa) [726589] - [perf] sched: Do not delete session object prematurely (Jiri Olsa) [726595] - [perf] buildid-cache: Zero out buffer of filenames when adding/removing buildid (Jiri Olsa) [696044] - [x86] UV: Correct UV2 BAU destination timeout (George Beshers) [696269] - [x86] UV: Allow for non-consecutive sockets (George Beshers) [696269] - [x86] UV: Correct failed topology memory leak (George Beshers) [696269] - [x86] UV: Remove cpumask_t from the stack (George Beshers) [696269] - [x86] UV: Rename hubmask to pnmask (George Beshers) [696269] - [x86] UV: Correct reset_with_ipi() (George Beshers) [696269] - [x86] UV: Inline header file functions (George Beshers) [696269] - [x86] UV: Fix smp_processor_id() use in a preemptable region (George Beshers) [696269] - [x86] UV: Clean up uv_tlb.c (George Beshers) [696269] - [x86] Fix UV BAU for non-consecutive nasids (George Beshers) [696269] - [x86] UV: Enable 64-bit ACPI MFCG support (George Beshers) [696269] - [x86] UV: Avoid KABI breakage (George Beshers) [696269] - [x86] UV: Add support for SGI UV2 hub chip (George Beshers) [696269] - [x86] UV: Update node controller MMRs (George Beshers) [696269] - [scsi] libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] revert libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] libsas: fix loopback topology bug during discovery (David Milburn) [695955] - [ata] libata: fix locking for sas paths (David Milburn) [695955] - [scsi] libsas: plumb sas port scan into standard libata paths (David Milburn) [695955] - [scsi] libsas: Add option for SATA soft reset (David Milburn) [695955] - [scsi] libsas: fix SATA NCQ error (David Milburn) [695955] - [scsi] libsas: fix ata list corruption issue (David Milburn) [695955] - [scsi] libsas: convert to libata new error handler (David Milburn) [695955] - [ata] libata: separate error handler into usable components (David Milburn) [695955] - [scsi] libsas: remove spurious sata control register read/write (David Milburn) [695955] - [ata] libata: fix eh locking (David Milburn) [695955] - [ata] libsas: fix ATAPI check condition termination (David Milburn) [695955] - [scsi] Unify SAM_ and SAM_STAT_ macros (David Milburn) [695955] - [ata] libata: kill ATA_FLAG_DISABLED (David Milburn) [695955] - [ata] libata-sff: kill unused ata_bus_reset() (David Milburn) [695955]- [dm] RAID: add RAID1 to DM_RAID Kconfig (Mike Snitzer) [723010] - [block] DM RAID: add call to 'mark_tech_preview' (Jonathan E Brassow) [723010] - [dm] RAID: add RAID module to config (Mike Snitzer) [723010] - [md] RAID1: Generic unplug (Jonathan E Brassow) [723010] - [dm] RAID: Included header cleanup (Jonathan E Brassow) [723010] - [dm] RAID: Support RAID1 personality (Jonathan E Brassow) [723010] - [dm] RAID: Support Metadata devices (Jonathan E Brassow) [723010] - [dm] RAID: Allow write_mostly specification (Jonathan E Brassow) [723010] - [dm] RAID: Allow region_size specification (Jonathan E Brassow) [723010] - [dm] RAID: documentation update (Jonathan E Brassow) [723010] - [dm] RAID: cleanup parameter handling (Jonathan E Brassow) [723010] - [dm] RAID: RAID 4/5/6 basic support (Jonathan E Brassow) [723010] - [md] RAID1 changes for device-mapper (Jonathan E Brassow) [723010] - [md] Generate event on sync completion (Jonathan E Brassow) [723010] - [md] Prevent NULL ptr dereference (Jonathan E Brassow) [723010] - [md] support bitmap creation by DM (Jonathan E Brassow) [723010] - [md] raid5 do not set fullsync (Jonathan E Brassow) [723010] - [md] add sync_super to mddev_t struct (Jonathan E Brassow) [723010] - [md] move thread wakeups into resume (Jonathan E Brassow) [723010] - [md] Misc message clean-up (Jonathan E Brassow) [723010] - [md] No sync I/O while suspended (Jonathan E Brassow) [723010] - [md] No integrity register if no gendisk (Jonathan E Brassow) [723010] - [dm] table: propagate non-rotational flag (Mike Snitzer) [723005] - [dm] table: avoid crash if integrity profile changes (Mike Snitzer) [723005] - [dm] flakey: fix corrupt_bio_byte error path (Mike Snitzer) [723005] - [dm] add features flag to dm_target structure (Mike Snitzer) [714992] - [block] dm table: set flush capability based on underlying devices (Mike Snitzer) [725816] - [block] dm: suppress endian warnings (Mike Snitzer) [723005] - [block] eliminate potential for infinite loop in blkdev_issue_discard (Mike Snitzer) [723005] - [dm] introduce and use BIO_DISCARD (Mike Snitzer) [723005] - [dm] ioctl: prevent empty message (Mike Snitzer) [723005] - [dm] export dm_get_md (Mike Snitzer) [723005] - [dm] table: add always-writeable feature (Mike Snitzer) [723005] - [dm] table: add singleton feature (Mike Snitzer) [723005] - [dm] table: clean dm_get_device and move exports (Mike Snitzer) [723005] - [dm] ioctl: forbid multiple device specifiers (Mike Snitzer) [723005] - [dm] ioctl: introduce __get_dev_cell (Mike Snitzer) [723005] - [dm] ioctl: fill in device parameters in more ioctls (Mike Snitzer) [723005] - [dm] flakey: add corrupt_bio_byte feature (Mike Snitzer) [723005] - [dm] flakey: add drop_writes (Mike Snitzer) [723005] - [dm] flakey: support feature args (Mike Snitzer) [723005] - [dm] flakey: use dm_target_offset and support discards (Mike Snitzer) [723005] - [dm] table: share target argument parsing functions (Mike Snitzer) [723005] - [dm] snapshot: skip reading origin when overwriting complete chunk (Mike Snitzer) [723005] - [dm] ignore merge_bvec for-snapshots when safe (Mike Snitzer) [723005] - [dm] kcopyd: add dm_kcopyd_zero to zero an area (Mike Snitzer) [723005] - [dm] snapshot: style cleanups (Mike Snitzer) [723005] - [dm] snapshot: remove unused definitions (Mike Snitzer) [723005] - [dm] kcopyd: remove nr_pages field from job structure (Mike Snitzer) [723005] - [dm] kcopyd: remove offset field from job structure (Mike Snitzer) [723005] - [dm] use vzalloc (Mike Snitzer) [723005] - [dm] log userspace: use list_move (Mike Snitzer) [723005] - [dm] table: fix discard support (Mike Snitzer) [723005] - [dm] mpath: fix potential NULL pointer in feature arg processing (Mike Snitzer) [723005] - [dm] snapshot: flush disk cache when merging (Mike Snitzer) [723005] - [dm] io: RHEL specific updates to support interface changes (Mike Snitzer) [723005] - [dm] kcopyd: return client directly and not through a pointer (Mike Snitzer) [723005] - [dm] kcopyd: reserve fewer pages (Mike Snitzer) [723005] - [dm] io: use fixed initial mempool size (Mike Snitzer) [723005] - [dm] kcopyd: alloc pages from the main page allocator (Mike Snitzer) [723005] - [dm] kcopyd: add gfp parm to alloc_pl (Mike Snitzer) [723005] - [dm] kcopyd: remove superfluous page allocation spinlock (Mike Snitzer) [723005] - [dm] kcopyd: preallocate sub jobs to avoid deadlock (Mike Snitzer) [723005] - [dm] kcopyd: avoid pointless job splitting (Mike Snitzer) [723005] - [dm] table: reject devices without request fns (Mike Snitzer) [723005] - [dm] table: allow targets to support discards internally (Mike Snitzer) [723005] - [dm] mpath: allow table load with no priority groups (Mike Snitzer) [723005] - [dm] mpath: fail message ioctl if specified path is not valid (Mike Snitzer) [723005] - [dm] flakey: enable on all supported RHEL6 architectures (Mike Snitzer) [723005] - [dm] add flakey target (Mike Snitzer) [723005] - [dm] fix opening log and cow devices for read only tables (Mike Snitzer) [723005] - [dm] per target unplug callback support (Mike Snitzer) [723005] - [dm] introduce target callbacks and congestion callback (Mike Snitzer) [723005] - [dm] snapshot: remove unused dm_snapshot queued_bios_work (Mike Snitzer) [723005] - [block] cciss: do not attempt to read from a write-only register (Tony Camuso) [728676] - [scsi] mpt2sas: mark lockless mode tech preview (Prarit Bhargava) - [perf] x86: Add model 45 SandyBridge support (Prarit Bhargava) [729557] - [x86] section mismatch fix for boot_cpu_data_rh (Prarit Bhargava) [729341] - [mm] Avoid merging a VMA with another VMA which is cloned from the parent process. (Larry Woodman) [725855] - [pci] revert latest SRIOV patchset (Aristeu Rozanski) [730144]- [fs] sysfs: use rb-tree for inode number lookup (Mikulas Patocka) [725580] - [fs] sysfs: remove s_sibling hacks (Mikulas Patocka) [725580] - [fs] sysfs: use rb-tree for name lookups (Mikulas Patocka) [725580] - [fs] sysfs: count subdirectories (Mikulas Patocka) [725580] - [mm] backing-dev: use synchronize_rcu_expedited instead of synchronize_rcu (Mikulas Patocka) [725580] - [fs] cifs: don't start signing too early (Jeff Layton) [729437] - [fs] cifs: Fix signing failure when server mandates signing for NTLMSSP (Jeff Layton) [729437] - [net] net: don't set VLAN_TAG_PRESENT for VLAN 0 frames (Stefan Assmann) [706208] - [netdrv] bnx2x: fix undesired VLAN stripping (Michal Schmidt) [702752] - [fs] nfs: don't use d_move in nfs_async_rename_done (Jeff Layton) [729434] - [net] af_packet: prevent information leak (Jiri Pirko) [728033] - [net] gro: Only reset frag0 when skb can be pulled (Jiri Pirko) [726556] - [net] Fix security_socket_sendmsg() bypass problem. (Jiri Pirko) [708365] - [net] Cap number of elements for sendmmsg (Jiri Pirko) [708365] - [net] sendmmsg should only return an error if no messages were sent (Jiri Pirko) [708365] - [net] net: Add sendmmsg socket system call (Jiri Pirko) [708365] - [gfs2] assert in __gfs2_ail_flush after #676626 patch is applied (Robert S Peterson) [724921] - [fs] FS-Cache: Only call mark_tech_preview() when caching is actually begun (David Howells) [696396] - [fs] Fix mark_tech_preview() to not disable lock debugging (David Howells) [696396] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Andy Gospodarek) [719587] - [netdrv] vmxnet3: Update to latest upstream (Neil Horman) [694893]- [fs] xfs: unpin stale inodes directly in IOP_COMMITTED (Dave Chinner) [695827] - [fs] xfs: prevent bogus assert when trying to remove non-existent attribute (Dave Chinner) [695827] - [fs] xfs: clear XFS_IDIRTY_RELEASE on truncate down (Dave Chinner) [695827] - [fs] xfs: reset inode per-lifetime state when recycling it (Dave Chinner) [695827] - [fs] xfs: make log devices with write back caches work (Dave Chinner) [695827] - [fs] xfs: fix ->mknod() return value on xfs_get_acl() failure (Dave Chinner) [695827] - [fs] xfs: correctly decrement the extent buffer index in xfs_bmap_del_extent (Dave Chinner) [695827] - [fs] xfs: check for valid indices in xfs_iext_get_ext and xfs_iext_idx_to_irec (Dave Chinner) [695827] - [fs] xfs: fix up asserts in xfs_iflush_fork (Dave Chinner) [695827] - [fs] xfs: do not do pointer arithmetic on extent records (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bunmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmap_add_extent_* (Dave Chinner) [695827] - [fs] xfs: remove if_lastex (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_BMAPI_RSVBLOCKS flag (Dave Chinner) [695827] - [fs] xfs: obey minleft values during extent allocation correctly (Dave Chinner) [695827] - [fs] xfs: reset buffer pointers before freeing them (Dave Chinner) [695827] - [fs] xfs: avoid getting stuck during async inode flushes (Dave Chinner) [695827] - [fs] xfs: fix xfs_itruncate_start tracing (Dave Chinner) [695827] - [fs] xfs: kill off xfs_printk() (Dave Chinner) [695827] - [fs] xfs: treewide: fix a few typos in comments (Dave Chinner) [695827] - [fs] xfs: make AIL target updates and compares 32bit safe. (Dave Chinner) [695827] - [fs] xfs: always push the AIL to the target (Dave Chinner) [695827] - [fs] xfs: ensure reclaim cursor is reset correctly at end of AG (Dave Chinner) [695827] - [fs] xfs: add an x86 compat handler for XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: fix compiler warning in xfs_trace.h (Dave Chinner) [695827] - [fs] xfs: cleanup duplicate initializations (Dave Chinner) [695827] - [fs] xfs: reduce the number of pagb_lock roundtrips in xfs_alloc_clear_busy (Dave Chinner) [695827] - [fs] xfs: exact busy extent tracking (Dave Chinner) [695827] - [fs] xfs: do not immediately reuse busy extent ranges (Dave Chinner) [695827] - [fs] xfs: optimize AGFL refills (Dave Chinner) [695827] - [fs] xfs: fix duplicate message output (Dave Chinner) [695827] - [fs] xfs: fix xfs_debug warnings (Dave Chinner) [695827] - [fs] xfs: fix variable set but not used warnings (Dave Chinner) [695827] - [fs] xfs: convert log tail checking to a warning (Dave Chinner) [695827] - [fs] xfs: catch bad block numbers freeing extents. (Dave Chinner) [695827] - [fs] xfs: fix extent format buffer allocation size (Dave Chinner) [695827] - [fs] xfs: Fix common misspellings (Dave Chinner) [695827] - [fs] xfs: fix unreferenced var error in xfs_buf.c (Dave Chinner) [695827] - [fs] xfs: stop using the page cache to back the buffer cache (Dave Chinner) [695827] - [fs] xfs: register the inode cache shrinker before quotachecks (Dave Chinner) [695827] - [fs] xfs: xfs_trans_read_buf() should return an error on failure (Dave Chinner) [695827] - [fs] xfs: introduce inode cluster buffer trylocks for xfs_iflush (Dave Chinner) [695827] - [fs] xfs: vmap: flush vmap aliases when mapping fails (Dave Chinner) [695827] - [fs] xfs: preallocation transactions do not need to be synchronous (Dave Chinner) [695827] - [fs] xfs: don't name variables "panic" (Dave Chinner) [695827] - [fs] xfs: factor agf counter updates into a helper (Dave Chinner) [695827] - [fs] xfs: clean up the xfs_alloc_compute_aligned calling convention (Dave Chinner) [695827] - [fs] xfs: kill support/debug.[ch] (Dave Chinner) [695827] - [fs] xfs: Convert remaining cmn_err() callers to new API (Dave Chinner) [695827] - [fs] xfs: convert the quota debug prints to new API (Dave Chinner) [695827] - [fs] xfs: rename xfs_cmn_err_fsblock_zero() (Dave Chinner) [695827] - [fs] xfs: convert xfs_fs_cmn_err to new error logging API (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_mount_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_repair_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: convert xfs_cmn_err to xfs_alert_tag (Dave Chinner) [695827] - [fs] xfs: Convert xlog_warn to new logging interface (Dave Chinner) [695827] - [fs] xfs: Convert linux-2.6/ files to new logging interface (Dave Chinner) [695827] - [fs] xfs: introduce new logging API. (Dave Chinner) [695827] - [fs] xfs: enable delaylog by default (Dave Chinner) [695827] - [fs] xfs: more sensible inode refcounting for ialloc (Dave Chinner) [695827] - [fs] xfs: stop using xfs_trans_iget in the RT allocator (Dave Chinner) [695827] - [fs] xfs: check if device support discard in xfs_ioc_trim() (Dave Chinner) [695827] - [fs] xfs: add lockdep annotations for the rt inodes (Dave Chinner) [695827] - [fs] xfs: fix xfs_get_extsz_hint for a zero extent size hint (Dave Chinner) [695827] - [fs] xfs: only lock the rt bitmap inode once per allocation (Dave Chinner) [695827] - [fs] xfs: xfs_bmap_add_extent_delay_real should init br_startblock (Dave Chinner) [695827] - [fs] xfs: fix dquot shaker deadlock (Dave Chinner) [695827] - [fs] xfs: handle CIL transaction commit failures correctly (Dave Chinner) [695827] - [fs] xfs: limit extsize to size of AGs and/or MAXEXTLEN (Dave Chinner) [695827] - [fs] xfs: prevent extsize alignment from exceeding maximum extent size (Dave Chinner) [695827] - [fs] xfs: limit extent length for allocation to AG size (Dave Chinner) [695827] - [fs] xfs: speculative delayed allocation uses rounddown_power_of_2 badly (Dave Chinner) [695827] - [fs] xfs: fix efi item leak on forced shutdown (Dave Chinner) [695827] - [fs] xfs: fix log ticket leak on forced shutdown. (Dave Chinner) [695827] - [fs] xfs: Do not name variables "panic" (Dave Chinner) [695827] - [fs] xfs: prevent NMI timeouts in cmn_err (Dave Chinner) [695827] - [fs] xfs: workqueue: convert cancel_rearming_delayed_work[queue]() users to cancel_delayed_work_sync() (Dave Chinner) [695827] - [fs] make the feature checks in ->fallocate future proof (Dave Chinner) [695827] - [fs] xfs: Add log level to assertion printk (Dave Chinner) [695827] - [fs] xfs: fix an assignment within an ASSERT() (Dave Chinner) [695827] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [695827] - [fs] xfs: add FITRIM support (Dave Chinner) [695827] - [fs] xfs: ensure log covering transactions are synchronous (Dave Chinner) [695827] - [fs] xfs: factor common write setup code (Dave Chinner) [695827] - [fs] xfs: split buffered IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: split direct IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: introduce xfs_rw_lock() helpers for locking the inode (Dave Chinner) [695827] - [fs] xfs: factor post-write newsize updates (Dave Chinner) [695827] - [fs] xfs: factor common post-write isize handling code (Dave Chinner) [695827] - [fs] xfs: convert grant head manipulations to lockless algorithm (Dave Chinner) [695827] - [fs] xfs: introduce new locks for the log grant ticket wait queues (Dave Chinner) [695827] - [fs] xfs: log timestamp changes to the source inode in rename (Dave Chinner) [695827] - [fs] xfs: convert log grant heads to atomic variables (Dave Chinner) [695827] - [fs] xfs: convert l_tail_lsn to an atomic variable. (Dave Chinner) [695827] - [fs] xfs: convert l_last_sync_lsn to an atomic variable (Dave Chinner) [695827] - [fs] xfs: make AIL tail pushing independent of the grant lock (Dave Chinner) [695827] - [fs] xfs: use wait queues directly for the log wait queues (Dave Chinner) [695827] - [fs] xfs: combine grant heads into a single 64 bit integer (Dave Chinner) [695827] - [fs] xfs: rework log grant space calculations (Dave Chinner) [695827] - [fs] xfs: fact out common grant head/log tail verification code (Dave Chinner) [695827] - [fs] xfs: convert log grant ticket queues to list heads (Dave Chinner) [695827] - [fs] xfs: use AIL bulk delete function to implement single delete (Dave Chinner) [695827] - [fs] xfs: use AIL bulk update function to implement single updates (Dave Chinner) [695827] - [fs] xfs: remove all the inodes on a buffer from the AIL in bulk (Dave Chinner) [695827] - [fs] xfs: consume iodone callback items on buffers as they are processed (Dave Chinner) [695827] - [fs] xfs: reduce the number of AIL push wakeups (Dave Chinner) [695827] - [fs] xfs: bulk AIL insertion during transaction commit (Dave Chinner) [695827] - [fs] xfs: clean up xfs_ail_delete() (Dave Chinner) [695827] - [fs] xfs: Pull EFI/EFD handling out from under the AIL lock (Dave Chinner) [695827] - [fs] xfs: fix EFI transaction cancellation. (Dave Chinner) [695827] - [fs] xfs: connect up buffer reclaim priority hooks (Dave Chinner) [695827] - [fs] xfs: add a lru to the XFS buffer cache (Dave Chinner) [695827] - [fs] xfs: only run xfs_error_test if error injection is active (Dave Chinner) [695827] - [fs] xfs: avoid moving stale inodes in the AIL (Dave Chinner) [695827] - [fs] xfs: delayed alloc blocks beyond EOF are valid after writeback (Dave Chinner) [695827] - [fs] xfs: push stale, pinned buffers on trylock failures (Dave Chinner) [695827] - [fs] xfs: fix failed write truncation handling. (Dave Chinner) [695827] - [fs] xfs: convert xfsbud shrinker to a per-buftarg shrinker. (Dave Chinner) [695827] - [fs] xfs: convert pag_ici_lock to a spin lock (Dave Chinner) [695827] - [fs] xfs: convert inode cache lookups to use RCU locking (Dave Chinner) [695827] - [fs] xfs: rcu free inodes (Dave Chinner) [695827] - [fs] xfs: don't truncate prealloc from frequently accessed inodes (Dave Chinner) [695827] - [fs] xfs: dynamic speculative EOF preallocation (Dave Chinner) [695827] - [fs] xfs: use KM_NOFS for allocations during attribute list operations (Dave Chinner) [695827] - [fs] xfs: provide a inode iolock lockdep class (Dave Chinner) [695827] - [fs] xfs: factor duplicate code in xfs_alloc_ag_vextent_near into a helper (Dave Chinner) [695827] - [fs] xfs: clean up xfs_alloc_ag_vextent_exact (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_at_offset (Dave Chinner) [695827] - [fs] xfs: refactor xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove the all_bh flag from xfs_convert_page (Dave Chinner) [695827] - [fs] xfs: remove xfs_probe_cluster (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_blocks (Dave Chinner) [695827] - [fs] xfs: kill xfs_iomap (Dave Chinner) [695827] - [fs] xfs: cleanup the xfs_iomap_write_* helpers (Dave Chinner) [695827] - [fs] xfs: a few small tweaks for overwrites in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove some dead bio handling code (Dave Chinner) [695827] - [fs] xfs: improve mapping type check in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: untangle phase1 vs phase2 recovery helpers (Dave Chinner) [695827] - [fs] xfs: refactor xlog_recover_commit_trans (Dave Chinner) [695827] - [fs] xfs: use struct list_head for the buf cancel table (Dave Chinner) [695827] - [fs] xfs: remove leftovers of old buffer log items in recovery code (Dave Chinner) [695827] - [fs] xfs: fix exporting with left over 64-bit inodes (Dave Chinner) [695827] - [fs] xfs: remove incorrect assert in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: fix a few compiler warnings with CONFIG_XFS_QUOTA=n (Dave Chinner) [695827] - [fs] xfs: tell lockdep about parent iolock usage in filestreams (Dave Chinner) [695827] - [fs] xfs: move delayed write buffer trace (Dave Chinner) [695827] - [fs] xfs: fix per-ag reference counting in inode reclaim tree walking (Dave Chinner) [695827] - [fs] xfs: xfs_ioctl: fix information leak to userland (Dave Chinner) [695827] - [fs] xfs: remove experimental tag from the delaylog option (Dave Chinner) [695827] - [fs] tree-wide: fix comment/printk typos (Dave Chinner) [695827] - [fs] writeback: remove nonblocking/encountered_congestion references (Dave Chinner) [695827] - [fs] xfs: semaphore cleanup (Dave Chinner) [695827] - [fs] xfs: Extend project quotas to support 32bit project ids (Dave Chinner) [695827] - [fs] xfs: remove xfs_buf wrappers (Dave Chinner) [695827] - [fs] xfs: remove xfs_cred.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_globals.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_version.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_refcache.h (Dave Chinner) [695827] - [fs] xfs: fix the xfs_trans_committed (Dave Chinner) [695827] - [fs] xfs: remove unused t_callback field in struct xfs_trans (Dave Chinner) [695827] - [fs] xfs: fix bogus m_maxagi check in xfs_iget (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb_batch for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: remove XFS_MOUNT_NO_PERCPU_SB (Dave Chinner) [695827] - [fs] xfs: pack xfs_buf structure more tightly (Dave Chinner) [695827] - [fs] xfs: convert buffer cache hash to rbtree (Dave Chinner) [695827] - [fs] xfs: serialise inode reclaim within an AG (Dave Chinner) [695827] - [fs] xfs: batch inode reclaim lookup (Dave Chinner) [695827] - [fs] xfs: implement batched inode lookups for AG walking (Dave Chinner) [695827] - [fs] xfs: split out inode walk inode grabbing (Dave Chinner) [695827] - [fs] xfs: split inode AG walking into separate code for reclaim (Dave Chinner) [695827] - [fs] xfs: remove buftarg hash for external devices (Dave Chinner) [695827] - [fs] xfs: use unhashed buffers for size checks (Dave Chinner) [695827] - [fs] xfs: kill XBF_FS_MANAGED buffers (Dave Chinner) [695827] - [fs] xfs: store xfs_mount in the buftarg instead of in the xfs_buf (Dave Chinner) [695827] - [fs] xfs: introduced uncached buffer read primitve (Dave Chinner) [695827] - [fs] xfs: rename xfs_buf_get_nodaddr to be more appropriate (Dave Chinner) [695827] - [fs] xfs: don't use vfs writeback for pure metadata modifications (Dave Chinner) [695827] - [fs] xfs: lockless per-ag lookups (Dave Chinner) [695827] - [fs] xfs: remove debug assert for per-ag reference counting (Dave Chinner) [695827] - [fs] xfs: reduce the number of CIL lock round trips during commit (Dave Chinner) [695827] - [fs] xfs: eliminate some newly-reported gcc warnings (Dave Chinner) [695827] - [fs] xfs: remove the ->kill_root btree operation (Dave Chinner) [695827] - [fs] xfs: stop using xfs_qm_dqtobp in xfs_qm_dqflush (Dave Chinner) [695827] - [fs] xfs: simplify xfs_qm_dqusage_adjust (Dave Chinner) [695827] - [fs] xfs: Introduce XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: use range primitives for xfs page cache operations (Dave Chinner) [695827] - [fs] xfs: force background CIL push under sustained load (Dave Chinner) [695827] - [fs] xfs: Make fiemap work with sparse files (Dave Chinner) [695827] - [fs] xfs: prevent 32bit overflow in space reservation (Dave Chinner) [695827] - [fs] xfs: Disallow 32bit project quota id (Dave Chinner) [695827] - [fs] xfs: improve buffer cache hash scalability (Dave Chinner) [695827] - [fs] xfs: do not discard page cache data on EAGAIN (Dave Chinner) [695827] - [fs] xfs: don't do memory allocation under the CIL context lock (Dave Chinner) [695827] - [fs] xfs: Reduce log force overhead for delayed logging (Dave Chinner) [695827] - [fs] xfs: dummy transactions should not dirty VFS state (Dave Chinner) [695827] - [fs] xfs: ensure f_ffree returned by statfs() is non-negative (Dave Chinner) [695827] - [fs] xfs: handle negative wbc->nr_to_write during sync writeback (Dave Chinner) [695827] - [fs] xfs: unlock items before allowing the CIL to commit (Dave Chinner) [695827] - [fs] xfs: new truncate sequence (Dave Chinner) [695827] - [fs] xfs: get rid of block_write_begin_newtrunc (Dave Chinner) [695827] - [fs] sort out blockdev_direct_IO variants (Dave Chinner) [695827] - [fs] xfs simplify and speed up direct I/O completions (Dave Chinner) [695827] - [fs] xfs: fix big endian build (Dave Chinner) [695827] - [fs] xfs: clean up xfs_bmap_get_bp (Dave Chinner) [695827] - [fs] xfs: simplify xfs_truncate_file (Dave Chinner) [695827] - [fs] xfs: kill the b_strat callback in xfs_buf (Dave Chinner) [695827] - [fs] xfs: remove obsolete osyncisosync mount option (Dave Chinner) [695827] - [fs] xfs: clean up filestreams helpers (Dave Chinner) [695827] - [fs] xfs: fix gcc 4.6 set but not read and unused statement warnings (Dave Chinner) [695827] - [fs] xfs: Fix build when CONFIG_XFS_POSIX_ACL=n (Dave Chinner) [695827] - [fs] xfs: fix unsigned underflow in xfs_free_eofblocks (Dave Chinner) [695827] - [fs] xfs: use GFP_NOFS for page cache allocation (Dave Chinner) [695827] - [fs] xfs: fix memory reclaim recursion deadlock on locked inode buffer (Dave Chinner) [695827] - [fs] xfs: fix xfs_trans_add_item() lockdep warnings (Dave Chinner) [695827] - [fs] xfs: simplify and remove xfs_ireclaim (Dave Chinner) [695827] - [fs] xfs: remove a dmapi leftover (Dave Chinner) [695827] - [fs] xfs: writepage always has buffers (Dave Chinner) [695827] - [fs] xfs: allow writeback from kswapd (Dave Chinner) [695827] - [fs] xfs: remove incorrect log write optimization (Dave Chinner) [695827] - [fs] xfs: split xfs_itrace_entry (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput_new (Dave Chinner) [695827] - [fs] xfs: some iget tracing cleanups / fixes (Dave Chinner) [695827] - [fs] xfs: do not use emums for flags used in tracing (Dave Chinner) [695827] - [fs] xfs: remove explicit xfs_sync_data/xfs_sync_attr calls on umount (Dave Chinner) [695827] - [fs] xfs: small cleanups for xfs_iomap / __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: reduce stack usage in xfs_iomap (Dave Chinner) [695827] - [fs] xfs: avoid synchronous transaction in xfs_fs_write_inode (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_releasepage (Dave Chinner) [695827] - [fs] xfs: remove unused delta tracking code in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: remove unused XFS_BMAPI_ flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_TRANS_NOSLEEP/XFS_TRANS_WAIT flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_LOG_SLEEP and XFS_LOG_NOSLEEP flags (Dave Chinner) [695827] - [fs] xfs: kill the unused xlog_debug variable (Dave Chinner) [695827] - [fs] xfs: fix the xfs_log_iovec i_addr type (Dave Chinner) [695827] - [fs] xfs: simplify inode to transaction joining (Dave Chinner) [695827] - [fs] xfs: simplify buffer pinning (Dave Chinner) [695827] - [fs] xfs: give li_cb callbacks the correct prototype (Dave Chinner) [695827] - [fs] xfs: give xfs_item_ops methods the correct prototypes (Dave Chinner) [695827] - [fs] xfs: merge iop_unpin_remove into iop_unpin (Dave Chinner) [695827] - [fs] xfs: simplify log item descriptor tracking (Dave Chinner) [695827] - [fs] xfs: remove unneeded #include statements (Dave Chinner) [695827] - [fs] xfs: drop dmapi hooks (Dave Chinner) [695827] - [fs] xfs: improve xfs_isilocked (Dave Chinner) [695827] - [fs] xfs: skip writeback from reclaim context (Dave Chinner) [695827] - [fs] xfs: fix access to upper inodes without inode64 (Dave Chinner) [695827] - [fs] xfs: fix might_sleep() warning when initialising per-ag tree (Dave Chinner) [695827] - [fs] xfs/quota: Add missing mutex_unlock (Dave Chinner) [695827] - [fs] xfs: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: convert more trace events to DEFINE_EVENT (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: Check new inode size is OK before preallocating (Dave Chinner) [695827] - [fs] xfs: clean up xlog_align (Dave Chinner) [695827] - [fs] xfs: cleanup log reservation calculactions (Dave Chinner) [695827] - [fs] xfs: be more explicit if RT mount fails due to config (Dave Chinner) [695827] - [fs] xfs: replace E2BIG with EFBIG where appropriate (Dave Chinner) [695827] - [fs] xfs: Ensure inode allocation buffers are fully replayed (Dave Chinner) [695827] - [fs] xfs: enable background pushing of the CIL (Dave Chinner) [695827] - [fs] xfs: forced unmounts need to push the CIL (Dave Chinner) [695827] - [fs] xfs: Introduce delayed logging core code (Dave Chinner) [695827] - [fs] xfs: Improve scalability of busy extent tracking (Dave Chinner) [695827] - [fs] xfs: make the log ticket ID available outside the log infrastructure (Dave Chinner) [695827] - [fs] xfs: clean up log ticket overrun debug output (Dave Chinner) [695827] - [fs] xfs: Clean up XFS_BLI_* flag namespace (Dave Chinner) [695827] - [fs] xfs: modify buffer item reference counting (Dave Chinner) [695827] - [fs] xfs: allow log ticket allocation to take allocation flags (Dave Chinner) [695827] - [fs] xfs: Don't reuse the same transaction ID for duplicated transactions. (Dave Chinner) [695827] - [fs] xfs: mark xfs_iomap_write_ helpers static (Dave Chinner) [695827] - [fs] xfs: clean up end index calculation in xfs_page_state_convert (Dave Chinner) [695827] - [fs] xfs: clean up mapping size calculation in __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: clean up xfs_iomap_valid (Dave Chinner) [695827] - [fs] xfs: move I/O type flags into xfs_aops.c (Dave Chinner) [695827] - [fs] xfs: kill struct xfs_iomap (Dave Chinner) [695827] - [fs] xfs: report iomap_bn in block base (Dave Chinner) [695827] - [fs] xfs: report iomap_offset and iomap_bsize in block base (Dave Chinner) [695827] - [fs] xfs: remove iomap_delta (Dave Chinner) [695827] - [fs] xfs: remove iomap_target (Dave Chinner) [695827] - [fs] xfs: limit xfs_imap_to_bmap to a single mapping (Dave Chinner) [695827] - [fs] xfs: simplify buffer to transaction matching (Dave Chinner) [695827] - [fs] xfs: kill off l_sectbb_mask (Dave Chinner) [695827] - [fs] xfs: record log sector size rather than log2(that) (Dave Chinner) [695827] - [fs] xfs: remove dead XFS_LOUD_RECOVERY code (Dave Chinner) [695827] - [fs] xfs: removed unused XFS_QMOPT_ flags (Dave Chinner) [695827] - [fs] xfs: remove a few macro indirections in the quota code (Dave Chinner) [695827] - [fs] xfs: access quotainfo structure directly (Dave Chinner) [695827] - [fs] xfs: wait for direct I/O to complete in fsync and write_inode (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: duplicated include (Dave Chinner) [695827] - [fs] xfs: minor odds and ends in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: avoid repeated pointer dereferences (Dave Chinner) [695827] - [fs] xfs: change a few labels in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: enforce synchronous writes in xfs_bwrite (Dave Chinner) [695827] - [fs] xfs: remove periodic superblock writeback (Dave Chinner) [695827] - [fs] xfs: make the log ticket transaction id random (Dave Chinner) [695827] - [fs] xfs: nothing special about 1-block log sector (Dave Chinner) [695827] - [fs] xfs: encapsulate bbcount validity checking (Dave Chinner) [695827] - [fs] xfs: kill XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: simplify XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: fix min bufsize bugs in two places (Dave Chinner) [695827] - [fs] xfs: add const qualifiers to xfs error function args (Dave Chinner) [695827] - [fs] xfs: remove xfs_dqmarker (Dave Chinner) [695827] - [fs] xfs: convert the dquot free list to use list heads (Dave Chinner) [695827] - [fs] xfs: convert the dquot hash list to use list heads (Dave Chinner) [695827] - [fs] xfs: remove duplicate code from dquot reclaim (Dave Chinner) [695827] - [fs] xfs: convert the per-mount dquot list to use list heads (Dave Chinner) [695827] - [fs] xfs: add log item recovery tracing (Dave Chinner) [695827] - [fs] xfs: clean up xlog_write_adv_cnt (Dave Chinner) [695827] - [fs] xfs: introduce new internal log vector structure (Dave Chinner) [695827] - [fs] xfs: reindent xlog_write (Dave Chinner) [695827] - [fs] xfs: factor xlog_write (Dave Chinner) [695827] - [fs] xfs: log ticket reservation underestimates the number of iclogs (Dave Chinner) [695827] - [fs] xfs: Clean up xfs_trans_committed code after factoring (Dave Chinner) [695827] - [fs] xfs: update and factor xfs_trans_committed() (Dave Chinner) [695827] - [fs] xfs: clean up xfs_trans_commit logic even more (Dave Chinner) [695827] - [fs] xfs: split out iclog writing from xfs_trans_commit() (Dave Chinner) [695827] - [fs] xfs: fix reservation release commit flag in xfs_bmap_add_attrfork() (Dave Chinner) [695827] - [fs] xfs: remove stale parameter from ->iop_unpin method (Dave Chinner) [695827] - [fs] xfs: Add inode pin counts to traces (Dave Chinner) [695827] - [fs] xfs: factor log item initialisation (Dave Chinner) [695827] - [fs] xfs: add blockdev name to kthreads (Dave Chinner) [695827] - [fs] xfs: Fix integer overflow in fs/xfs/linux-2.6/xfs_ioctl*.c (Dave Chinner) [695827] - [fs] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dave Chinner) [695827] - [fs] xfs: use scalable vmap API (Dave Chinner) [695827] - [fs] xfs: remove old vmap cache (Dave Chinner) [695827] - [fs] xfs: backport of vmapped buffer helpers (Dave Chinner) [695827] - [fs] quota: drop permission checks from xfs_fs_set_xstate/xfs_fs_set_xquota (Dave Chinner) [695827] - [fs] quota: clean up Q_XQUOTASYNC (Dave Chinner) [695827] - [fs] xfs: remove xfs_ipin/xfs_iunpin (Dave Chinner) [695827] - [fs] xfs: cleanup xfs_iunpin_wait/xfs_iunpin_nowait (Dave Chinner) [695827] - [fs] xfs: kill xfs_lrw.h (Dave Chinner) [695827] - [fs] xfs: factor common xfs_trans_bjoin code (Dave Chinner) [695827] - [fs] xfs: stop passing opaque handles to xfs_log.c routines (Dave Chinner) [695827] - [fs] xfs: split xfs_bmap_btalloc (Dave Chinner) [695827] - [fs] xfs: fix xfs_fsblock_t tracing (Dave Chinner) [695827] - [fs] xfs: implement optimized fdatasync (Dave Chinner) [695827] - [fs] xfs: remove wrapper for the fsync file operation (Dave Chinner) [695827] - [fs] xfs: remove wrappers for read/write file operations (Dave Chinner) [695827] - [fs] xfs: merge xfs_lrw.c into xfs_file.c (Dave Chinner) [695827] - [fs] fs/xfs: Correct NULL test (Dave Chinner) [695827] - [fs] xfs: only clear the suid bit once in xfs_write (Dave Chinner) [695827] - [fs] xfs: turn off sign warnings (Dave Chinner) [695827] - [fs] xfs: replace KM_LARGE with explicit vmalloc use (Dave Chinner) [695827] - [fs] xfs: rearrange xfs_mod_sb() to avoid array subscript warning (Dave Chinner) [695827] - [fs] xfs: suppress spurious uninitialised var warning in xfs_bmapi() (Dave Chinner) [695827] - [fs] xfs: make compile warn about char sign mismatches again (Dave Chinner) [695827] - [fs] xfs: clean up sign warnings in dir2 code (Dave Chinner) [695827] - [fs] xfs: convert attr to use unsigned names (Dave Chinner) [695827] - [fs] xfs: xfs_buf_iomove() doesn't care about signedness (Dave Chinner) [695827] - [fs] xfs: make xfs_dir_cilookup_result use unsigned char (Dave Chinner) [695827] - [fs] xfs: convert dirnameops to unsigned char names (Dave Chinner) [695827] - [fs] xfs: convert DM ops to use unsigned char names (Dave Chinner) [695827] - [fs] xfs: directory names are unsigned (Dave Chinner) [695827] - [fs] xfs: Use list_heads for log recovery item lists (Dave Chinner) [695827] - [fs] xfs: make several more functions static (Dave Chinner) [695827] - [fs] xfs: fix incorrect quota return value sign (Dave Chinner) [695827] - [kernel] vsprintf: Recursive vsnprintf: Add "pV", struct va_format (Dave Chinner) [695827] - [fs] check ATTR_SIZE contraints in inode_change_ok (Dave Chinner) [695827] - [fs] new helper: ihold() (Dave Chinner) [695827] - [fs] introduce new truncate sequence (Dave Chinner) [695827]- [virt] KVM: Don't spin on virt instruction faults during reboot (Marcelo Tosatti) [637520] - [virt] KVM: Mask unsupported cpuid leaves (Don Dugger) [729060] - [virt] KVM: move and fix substitue search for missing CPUID entries (Don Dugger) [729060] - [virt] KVM: fix XSAVE bit scanning (Don Dugger) [729060] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [729060] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [729060] - [virt] KVM: Fix OSXSAVE after migration (Don Dugger) [729060] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [729060] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [729060] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [729060] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [729060] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [729060] - [x86] Export FPU API for KVM use (Don Dugger) [729060] - [virt] KVM: x86: Use FPU API (Don Dugger) [729060] - [perf] Fix static build of perf tool (Jiri Olsa) [725522] - [perf] clear out make flags when calling kernel make kernelver (Jiri Olsa) [725522] - [perf] Use make kernelversion instead of parsing the Makefile (Jiri Olsa) [725522] - [perf] python: Fix argument name list of read_on_cpu() (Jiri Olsa) [725522] - [perf] evlist: Don't die if sample_{id_all|type} is invalid (Jiri Olsa) [725522] - [perf] python: Use exception to propagate errors (Jiri Olsa) [725522] - [perf] evlist: Remove dependency on debug routines (Jiri Olsa) [725522] - [perf] top: Don't stop if no kernel symtab is found (Jiri Olsa) [725522] - [perf] top: Handle kptr_restrict (Jiri Olsa) [725522] - [perf] top: Remove unused macro (Jiri Olsa) [725522] - [perf] events: initialize fd array to -1 instead of 0 (Jiri Olsa) [725522] - [perf] tools: Make sure kptr_restrict warnings fit 80 col terms (Jiri Olsa) [725522] - [perf] tools: Fix build on older systems (Jiri Olsa) [725522] - [perf] symbols: Handle /proc/sys/kernel/kptr_restrict (Jiri Olsa) [725522] - [perf] Remove duplicate headers (Jiri Olsa) [725522] - [perf] tools: Fix sample type size calculation in 32 bits archs (Jiri Olsa) [725522] - [perf] tools: Fix sample size bit operations (Jiri Olsa) [725522] - [perf] tools: Fix ommitted mmap data update on remap (Jiri Olsa) [725522] - [perf] tools: Propagate event parse error handling (Jiri Olsa) [725522] - [perf] tools: Robustify dynamic sample content fetch (Jiri Olsa) [725522] - [perf] tools: Pre-check sample size before parsing (Jiri Olsa) [725522] - [perf] tools: Move evlist sample helpers to evlist area (Jiri Olsa) [725522] - [perf] tools: Remove junk code in mmap size handling (Jiri Olsa) [725522] - [perf] tools: Check we are able to read the event size on mmap (Jiri Olsa) [725522] - [perf] Only include annotate.h once in tools/perf/util/ui/browsers/annotate.c (Jiri Olsa) [725522] - [perf] stat: Add more cache-miss percentage printouts (Jiri Olsa) [725522] - [perf] stat: Add -d -d and -d -d -d options to show more CPU events (Jiri Olsa) [725522] - [perf] bench, x86: Add alternatives-asm.h wrapper (Jiri Olsa) [725522] - [perf] Fix multi-event parsing bug (Jiri Olsa) [725522] - [perf] probe: Fix the missed parameter initialization (Jiri Olsa) [725522] - [perf] stat: Tell user about unsupported events in the list (Jiri Olsa) [725522] - [perf] list: Fix max event string size (Jiri Olsa) [725522] - [perf] stat: Fail softly on unsupported events (Jiri Olsa) [725522] - [perf] stat: Leave more room for percentages (Jiri Olsa) [725522] - [perf] stat: Adjust stall cycles warning percentages (Jiri Olsa) [725522] - [perf] stat: Analyze front-end and back-end stall counts (Jiri Olsa) [725522] - [perf] tools: Add front-end and back-end stalled cycles support (Jiri Olsa) [725522] - [perf] stat: Fix compatibility behavior (Jiri Olsa) [725522] - [perf] stat: Add --sync/-S option (Jiri Olsa) [725522] - [perf] stat: Fix printout vertical alignment (Jiri Olsa) [725522] - [perf] stat: Add -d/--detailed flag to run with a lot of events (Jiri Olsa) [725522] - [perf] stat: Print out miss/hit ratio for L1 data-cache events (Jiri Olsa) [725522] - [perf] stat: Print branch misses warning colors (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles warning colors (Jiri Olsa) [725522] - [perf] stat: Fix -nan output in perf stat noise printouts (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles to the default output (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles accounting, prettify the resulting output (Jiri Olsa) [725522] - [perf] stat: Factor our shadow stats (Jiri Olsa) [725522] - [perf] stat: Make all displayed event names parseable as well (Jiri Olsa) [725522] - [perf] stat: Fail more clearly when an invalid modifier is specified (Jiri Olsa) [725522] - [perf] tools: Accept case-insensitive symbolic event variants (Jiri Olsa) [725522] - [perf] stat: Print cache misses as percentage (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles percentage (Jiri Olsa) [725522] - [perf] events: Add stalled cycles generic event - PERF_COUNT_HW_STALLED_CYCLES (Jiri Olsa) [725522] - [perf] script: improve validation of sample attributes for output fields (Jiri Olsa) [725522] - [perf] script: Add support for PERF_TYPE_RAW (Jiri Olsa) [725522] - [perf] tools: git mv tools/perf/{features-tests.mak, config/} (Jiri Olsa) [725522] - [perf] tools: Move `try-cc' (Jiri Olsa) [725522] - [perf] tools: Makefile: PYTHON{, _CONFIG} to bandage Python 3 incompatibility (Jiri Olsa) [725522] - [perf] tools: Makefile: Clean up `python/perf.so' rule (Jiri Olsa) [725522] - [perf] symbols: Give more useful names to 'self' parameters (Jiri Olsa) [725522] - [perf] script: Add more documentation about the -f/--fields parameters (Jiri Olsa) [725522] - [perf] script: If type not given fields apply to all event types (Jiri Olsa) [725522] - [perf] probe: Add fastpath to do lookup by function name (Jiri Olsa) [725522] - [perf] Fix a build error with some GCC versions (Jiri Olsa) [725522] - [perf] python: Add cgroup.c to setup.py to get it building again (Jiri Olsa) [725522] - [perf] tool: Add cgroup support (Jiri Olsa) [725522] - [x86] perf: Cherry pick from linux-3.1 for pentium 4 (Peter Zijlstra) [692677 725524] {CVE-2011-2693} - [x86] perf: Cherry pick from linux-3.1 (Peter Zijlstra) [725524] - [kernel] perf: Redo RHEL fixups (Peter Zijlstra) [725524] - [x86] perf: Sync to linux-3.0 (Peter Zijlstra) [725524] - [kernel] perf: Core perf sync to linux-3.0 (Peter Zijlstra) [725524] - [powerpc] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [x86] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [kernel] perf: Undo core perf differences (Peter Zijlstra) [725524] - [kernel] perf: enable perf-cgroup support (Peter Zijlstra) [725524]- [scsi] isci: fix checkpatch errors (David Milburn) [695954] - [scsi] isci: Retrieve the EFI variable for OEM parameter (David Milburn) [695954] - [scsi] isci: Device reset should request sas_phy_reset (David Milburn) [695954] - [scsi] isci: pare back error messages (David Milburn) [695954] - [scsi] isci: cleanup silicon revision detection (David Milburn) [695954] - [scsi] isci: merge scu_unsolicited_frame.h into unsolicited_frame_control.h (David Milburn) [695954] - [scsi] isci: merge sata.[ch] into request.c (David Milburn) [695954] - [scsi] isci: kill 'get/set' macros (David Milburn) [695954] - [scsi] isci: retire scic_sds_ and scic_ prefixes (David Milburn) [695954] - [scsi] isci: unify isci_host and scic_sds_controller (David Milburn) [695954] - [scsi] isci: unify isci_remote_device and scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: unify isci_port and scic_sds_port (David Milburn) [695954] - [scsi] isci: fix scic_sds_remote_device_terminate_requests (David Milburn) [695954] - [scsi] isci: unify isci_phy and scic_sds_phy (David Milburn) [695954] - [scsi] isci: unify isci_request and scic_sds_request (David Milburn) [695954] - [scsi] isci: rename / clean up scic_sds_stp_request (David Milburn) [695954] - [scsi] isci: preallocate requests (David Milburn) [695954] - [scsi] isci: combine request flags (David Milburn) [695954] - [scsi] isci: unify can_queue tracking on the tci_pool, uplevel tag assignment (David Milburn) [695954] - [scsi] isci: Terminate dev requests on FIS err bit rx in NCQ (David Milburn) [695954] - [scsi] isci: fix frame received locking (David Milburn) [695954] - [scsi] isci: possible buffer overflow in isci_parse_oem_parameters fixed (David Milburn) [695954] - [scsi] isci: fix isci_task_execute_tmf completion (David Milburn) [695954] - [scsi] isci: fix support for arbitrarily large smp requests (David Milburn) [695954] - [scsi] isci: fix dma_unmap_sg usage (David Milburn) [695954] - [scsi] isci: fix smp response frame overrun (David Milburn) [695954] - [scsi] isci: kill device_sequence (David Milburn) [695954] - [scsi] isci: kill isci_remote_device_change_state() (David Milburn) [695954] - [scsi] isci: atomic device lookup and reference counting (David Milburn) [695954] - [scsi] isci: fix ssp response iu buffer size in isci_tmf (David Milburn) [695954] - [scsi] isci: cleanup request allocation (David Milburn) [695954] - [scsi] isci: cleanup/optimize queue increment macros (David Milburn) [695954] - [scsi] isci: cleanup tag macros (David Milburn) [695954] - [scsi] isci: cleanup/optimize pool implementation (David Milburn) [695954] - [scsi] isci: Disable link layer hang detection (David Milburn) [695954] - [scsi] isci: Hard reset failure will link reset all phys in the port (David Milburn) [695954] - [scsi] isci: Explicitly decode remote node ready and suspended states (David Milburn) [695954] - [scsi] isci: fix isci_terminate_pending() list management (David Milburn) [695954] - [scsi] isci: Handle timed-out request terminations correctly (David Milburn) [695954] - [scsi] isci: Requests that do not start must be set to "complete" (David Milburn) [695954] - [scsi] isci: Add decode for SMP request retry error condition (David Milburn) [695954] - [scsi] isci: filter broadcast change notifications during SMP phy resets (David Milburn) [695954] - [scsi] isci: Move the reset delay after the remote node resumption (David Milburn) [695954] - [scsi] isci: remove 'min memory' infrastructure (David Milburn) [695954] - [scsi] isci: Added support for C0 to SCU Driver (David Milburn) [695954] - [scsi] isci: additional state machine cleanup (David Milburn) [695954] - [scsi] isci: state machine cleanup (David Milburn) [695954] - [scsi] isci: Removing unused variables compiler warnings (David Milburn) [695954] - [scsi] isci: removing the kmalloc in smp request construct (David Milburn) [695954] - [scsi] isci: remove isci_timer interface (David Milburn) [695954] - [scsi] isci: Remove tmf timeout_timer (David Milburn) [695954] - [scsi] isci: convert phy_startup_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert scic_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert power control timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert phy sata_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert port config agent timer to sci_timer (David Milburn) [695954] - [scsi] isci: replace isci_timer list with proper embedded timers (David Milburn) [695954] - [scsi] isci: add some type safety to the state machine interface (David Milburn) [695954] - [scsi] isci: unify rnc start{io|task} handlers (David Milburn) [695954] - [scsi] isci: unify rnc suspend/resume handlers (David Milburn) [695954] - [scsi] isci: unify rnc destruct handlers (David Milburn) [695954] - [scsi] isci: unify rnc event handlers (David Milburn) [695954] - [scsi] isci: unify port start_io and complete_io handlers (David Milburn) [695954] - [scsi] isci: unify port link_up and link_down handlers (David Milburn) [695954] - [scsi] isci: remove port frame and event handlers (David Milburn) [695954] - [scsi] isci: unify port reset, add_phy, and remove_phy handlers (David Milburn) [695954] - [scsi] isci: remove port destruct handler (David Milburn) [695954] - [scsi] isci: unify port stop handlers (David Milburn) [695954] - [scsi] isci: remove port start handler (David Milburn) [695954] - [scsi] isci: merge port ready substates into primary state machine (David Milburn) [695954] - [scsi] isci: c99 port state handlers (David Milburn) [695954] - [scsi] isci: clarify phy to port lookups (David Milburn) [695954] - [scsi] isci: unify phy consume_power handlers (David Milburn) [695954] - [scsi] isci: unify phy event handlers (David Milburn) [695954] - [scsi] isci: unify phy frame handlers (David Milburn) [695954] - [scsi] isci: remove phy destruct handlers (David Milburn) [695954] - [scsi] isci: unify phy reset handlers (David Milburn) [695954] - [scsi] isci: unify phy stop handlers (David Milburn) [695954] - [scsi] isci: unify phy start handlers (David Milburn) [695954] - [scsi] isci: merge phy substates (David Milburn) [695954] - [scsi] isci: remove the completion and event state handlers (David Milburn) [695954] - [scsi] isci: remove request task context completion state handler (David Milburn) [695954] - [scsi] isci: unify request frame handlers (David Milburn) [695954] - [scsi] isci: unify request start handlers (David Milburn) [695954] - [scsi] isci: unify request abort handlers (David Milburn) [695954] - [scsi] isci: merge stp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge smp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge ssp task management substates into primary state machine (David Milburn) [695954] - [scsi] isci: uplevel port infrastructure (David Milburn) [695954] - [scsi] isci: uplevel phy infrastructure (David Milburn) [695954] - [scsi] isci: uplevel request infrastructure (David Milburn) [695954] - [scsi] isci: uplevel state machine (David Milburn) [695954] - [scsi] isci: uplevel register hardware data structures and unsolicited frame handling (David Milburn) [695954] - [scsi] isci: move core/controller to host (David Milburn) [695954] - [scsi] isci: unify constants (David Milburn) [695954] - [scsi] isci: unify request data structures (David Milburn) [695954] - [scsi] isci: make command/response iu explicit request object members (David Milburn) [695954] - [scsi] isci: move task context alignment from run-time to compile time (David Milburn) [695954] - [scsi] isci: make sgl explicit/aligned request object member (David Milburn) [695954] - [scsi] isci: move stp request info to scic_sds_request (David Milburn) [695954] - [scsi] isci: unify port data structures (David Milburn) [695954] - [scsi] isci: unify phy data structures (David Milburn) [695954] - [scsi] isci: rnc state machine table c99 conversion (David Milburn) [695954] - [scsi] isci: remove scic_sds_port_increment_request_count (David Milburn) [695954] - [scsi] isci: kill scic_controller_get_port_handle function (David Milburn) [695954] - [scsi] isci: Removing unnecessary functions in request.c (David Milburn) [695954] - [scsi] isci: unify isci_host data structures (David Milburn) [695954] - [scsi] isci: implement I_T_nexus_reset (David Milburn) [695954] - [scsi] isci: fix ata locking (David Milburn) [695954] - [scsi] isci: removing intel_*.h headers (David Milburn) [695954] - [scsi] isci: Using Linux SSP frame header (David Milburn) [695954] - [scsi] isci: Remove SCIC_SWAP_DWORD() (David Milburn) [695954] - [scsi] isci: fixup SAS iaf protocols data structure (David Milburn) [695954] - [scsi] isci: remove redundant copies of IAF (David Milburn) [695954] - [scsi] isci: Converting smp_response to Linux native smp_resp (David Milburn) [695954] - [scsi] isci: Fixup of smp request (David Milburn) [695954] - [scsi] isci: Convert of sci_ssp_response_iu to ssp_response_iu (David Milburn) [695954] - [scsi] isci: Fixup SSP command IU and task IU (David Milburn) [695954] - [scsi] isci: renaming sas_capabilities to scic_phy_cap (David Milburn) [695954] - [scsi] isci: Collapsing of phy_type data structure (David Milburn) [695954] - [scsi] isci: Convert SAS identify address frame to Linux Native format (David Milburn) [695954] - [scsi] isci: Convert ATA defines to Linux native defines (David Milburn) [695954] - [scsi] isci: Convert SATA fis data structures to Linux native (David Milburn) [695954] - [scsi] isci: remove compile-time silicon configuration (David Milburn) [695954] - [scsi] isci: Removing unused define SCIC_SDS_4_ENABLED (David Milburn) [695954] - [scsi] isci: kill scic_sds_remote_device.state_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device frame_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device event_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device resume_handler (David Milburn) [695954] - [scsi] isci: unify remote_device suspend_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device complete_task_handler (David Milburn) [695954] - [scsi] isci: unify remote_device start_task_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device continue_io_handler (David Milburn) [695954] - [scsi] isci: unify remote_device complete_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_complete_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device destruct_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device fail_handler (David Milburn) [695954] - [scsi] isci: unify remote_device stop_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_handlers (David Milburn) [695954] - [scsi] isci: fix remote_device start_io regressions (David Milburn) [695954] - [scsi] isci: kill scic_remote_device_get_connection_rate (David Milburn) [695954] - [scsi] isci: merge remote_device substates into a single state machine (David Milburn) [695954] - [scsi] isci: Removed sci_object.h from project (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_request (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_node_context (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_port (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_phy (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_controller (David Milburn) [695954] - [scsi] isci: Removed struct sci_base_object from state machine (David Milburn) [695954] - [scsi] isci: Implement SCU AFE recipe 10 (David Milburn) [695954] - [scsi] isci: Remove excessive log noise with expander hot-unplug (David Milburn) [695954] - [scsi] isci: allow fallback to option-rom if efi variable retrieval fails (David Milburn) [695954] - [scsi] isci: removing non-working ATAPI code (David Milburn) [695954] - [scsi] isci: remove scic_sds_remote_device_get_port_index (David Milburn) [695954] - [scsi] isci: remove usage of sci_sas_address in scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: kill smp_discover_response (David Milburn) [695954] - [scsi] isci: kill smp_discover_response_protocols in favor of domain_device.dev_type (David Milburn) [695954] - [scsi] isci: cleanup remote device construction and comments (David Milburn) [695954] - [scsi] isci: move remote_device handling out of the core (David Milburn) [695954] - [scsi] isci: unify remote_device data structures (David Milburn) [695954] - [scsi] isci: remove rnc->device back pointer (David Milburn) [695954] - [scsi] isci: make a remote_node_context a proper member of a remote_device (David Milburn) [695954] - [scsi] isci: rely on irq core for intx multiplexing, and silence screaming intx (David Milburn) [695954] - [scsi] isci: replace this_* and this_* to variable names that are more meaningful and tell us what they actually are (David Milburn) [695954] - [scsi] isci: audit usage of BUG_ON macro in isci driver (David Milburn) [695954] - [scsi] isci: sparse warnings cleanup (David Milburn) [695954] - [scsi] isci: replace sci_sas_link_rate with sas_linkrate (David Milburn) [695954] - [scsi] isci: remove base_phy abstraction (David Milburn) [695954] - [scsi] isci: remove base_port abstraction (David Milburn) [695954] - [scsi] isci: remove base_remote_device abstraction (David Milburn) [695954] - [scsi] isci: remove scic_controller state handlers (David Milburn) [695954] - [scsi] isci: simplify dma coherent allocation (David Milburn) [695954] - [scsi] isci: simplify request state handlers (David Milburn) [695954] - [scsi] isci: kill dead data structurs in scic_io_request.h (David Milburn) [695954] - [scsi] isci: remove base_request abstraction (David Milburn) [695954] - [scsi] isci: remove base_controller abstraction (David Milburn) [695954]- [s390x] qeth: add support for af_iucv HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] qeth: exploit asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] qeth: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] af_iucv: add HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] if_ether: add new Ethernet Protocol ID (Hendrik Brueckner) [694262] - [s390x] af_iucv: cleanup - use iucv_sk(sk) early (Hendrik Brueckner) [694262] - [s390x] af_iucv: use loadable iucv interface (Hendrik Brueckner) [694262] - [s390x] iucv: kernel option for z/VM IUCV and HiperSockets transports (Hendrik Brueckner) [694262] - [s390x] iucv: introduce loadable iucv interface (Hendrik Brueckner) [694262] - [scsi] Taints the kernel for mpt2sas inlockless mode (Luming Yu) [717090] - [scsi] mpt2sas: lockless mode (Tomas Henzl) [717090] - [scsi] qla4xxx: Boot from SAN support for open-iscsi (Mike Christie) [634584] - [scsi] qla4xxx: Remove reduandant code after open-iscsi integration (Mike Christie) [634584] - [scsi] qla4xxx: support session management using iscsiadm (Mike Christie) [634584] - [scsi] scsi_transport_iscsi: Add conn login, kernel to user, event to support offload session login (Mike Christie) [634584] - [scsi] qla4xxx: add bsg support (Mike Christie) [634584] - [scsi] iscsi class: add bsg support to iscsi class (Mike Christie) [634584] - [block] bsg: add bsg heler library (Mike Christie) [634584] - [scsi] qla4xxx: Add VLAN support (Mike Christie) [634584] - [scsi] libiscsi: don't bugon when if user sets markers (Mike Christie) [634584] - [scsi] iscsi class: expand vlan support (Mike Christie) [634584] - [scsi] be2iscsi: remove host and session casts (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for iscsi host attrs (Mike Christie) [634584] - [scsi] iscsi class: remove iface param mask (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for session attrs (Mike Christie) [634584] - [scsi] iscsi cls: sysfs group is_visible callout for conn attrs (Mike Christie) [634584] - [scsi] qla4xxx: added support to show multiple iface in sysfs (Mike Christie) [634584] - [scsi] iscsi class: add iface representation (Mike Christie) [634584] - [scsi] qla4xxx: Added new "struct ipaddress_config" (Mike Christie) [634584] - [scsi] qla4xxx: add support for set_net_config (Mike Christie) [634584] - [scsi] iscsi_transport: add support for net settings (Mike Christie) [634584] - [scsi] iscsi: support qla4xxx boot and session mgmt (Mike Christie) [634584] - [drm] nvc0/gr: remove MODULE_FIRMWARE() lines (Ben Skeggs) [727981] - [ppc] kdump: CPUs assume the context of the oopsing CPU, remove extra longjmp (Steve Best) [727478] - [virt] SVM: Implement Flush-By-Asid feature (Frank Arnold) [634275] - [virt] SVM: Use svm_flush_tlb instead of force_new_asid (Frank Arnold) [634275] - [virt] SVM: Remove flush_guest_tlb function (Frank Arnold) [634275] - [x86] kvm: add new AMD SVM feature bits (Frank Arnold) [634275] - [virt] SVM: Add clean-bit for LBR state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for CR2 register (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for segments and CPL (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for GDT and IDT (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for DR6 and DR7 (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for control registers (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for NPT state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for interrupt state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for the ASID (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for IOPM_BASE and MSRPM_BASE (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for intercepts, tsc-offset and pause filter count (Frank Arnold) [634288] - [virt] SVM: Add clean-bits infrastructure code (Frank Arnold) [634288] - [virt] SVM: copy instruction bytes from VMCB (Frank Arnold) [634291] - [virt] SVM: implement enhanced INVLPG intercept (Frank Arnold) [634291] - [virt] SVM: enhance MOV DR intercept handler (Frank Arnold) [634291] - [virt] SVM: enhance MOV CR intercept handler (Frank Arnold) [634291] - [virt] SVM: add Decode Assist SVM feature bit name (Frank Arnold) [634291] - [virt] cleanup emulate_instruction (Frank Arnold) [634291] - [virt] x86: fix CR8 handling (Frank Arnold) [634291] - [virt] SVM: implement NEXTRIPsave SVM feature (Frank Arnold) [634291] - [scsi] IB/qib: Fix potential deadlock with link down interrupt (Chad Dupuis) [724021] - [scsi] megaraid: update to v5.38 (Tomas Henzl) [705835] - [scsi] arcmsr: driver update (Tomas Henzl) [697403]- [pci] Only enable SRIOV on the bootstring pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (James Takahashi) [587729] - [pci] Clear bridge resource flags if requested size is 0 (James Takahashi) [587729] - [pci] fix PCI bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources. (James Takahashi) [587729] - [pci] introduce reset_resource() (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [scsi] mpt2sas: WarpDrive Infinite command retries due to wrong scsi command entry in MPI message (Tomas Henzl) [703192] - [scsi] mpt2sas: Adding support for customer specific branding (Tomas Henzl) [703192] - [scsi] mpt2sas: Added DID_NO_CONNECT return when driver remove and avoid shutdown call (Tomas Henzl) [703192] - [scsi] mpt2sas: fix broadcast AEN and task management issue (Tomas Henzl) [703192] - [scsi] mpt2sas: Set max_sector count from module parameter (Tomas Henzl) [703192] - [scsi] mpt2sas MPI next revision header update (Tomas Henzl) [703192] - [scsi] mpt2sas: Fixed Big Indian Issues on 32 bit PPC (Tomas Henzl) [703192] - [scsi] mpt2sas: Fix missing reference tag seed with Type 2 devices (Tomas Henzl) [703192] - [scsi] mpt2sas : WarpDrive New product SSS6200 support added (Tomas Henzl) [703192] - [scsi] mpt2sas: do not check serial_number in the abort handler (Tomas Henzl) [703192] - [scsi] mpt2sas: remove flush_scheduled_work() usages (Tomas Henzl) [703192] - [scsi] mptfusion: Bump version 3.4.19 (Tomas Henzl) [703194] - [scsi] mptfusion: Adding inline data padding support for TAPE drive. (Tomas Henzl) [703194] - [scsi] mptfusion: Remove debug print from mptscsih_qcmd() (Tomas Henzl) [703194] - [scsi] mptfusion: do not check serial_number in the abort handler (Tomas Henzl) [703194] - [fs] dio: don't zero out the pages array inside struct dio (Jeff Moyer) [725444] - [scsi] bnx2fc: set lockless to 1 in scsi_host_template (Mike Christie) [696773] - [scsi] bnx2fc: Update copyright and bump version to 1.0.4 (Mike Christie) [696773] - [scsi] bnx2fc: Tx BDs cache in write tasks (Mike Christie) [696773] - [scsi] bnx2fc: Do not arm CQ when there are no CQEs (Mike Christie) [696773] - [scsi] bnx2fc: hold tgt lock when calling cmd_release (Mike Christie) [696773] - [scsi] bnx2fc: Enable support for sequence level error recovery (Mike Christie) [696773] - [scsi] bnx2fc: HSI changes for tape (Mike Christie) [696773] - [scsi] bnx2fc: Handle REC_TOV error code from firmware (Mike Christie) [696773] - [scsi] bnx2fc: REC/SRR link service request and response handling (Mike Christie) [696773] - [scsi] bnx2fc: Support 'sequence cleanup' task (Mike Christie) [696773] - [scsi] bnx2fc: Enable REC & CONF support for the session (Mike Christie) [696773] - [scsi] bnx2fc: Introduce interface structure for each vlan interface (Mike Christie) [696773] - [scsi] bnx2fc: Replace printks with KERN_ALERT to KERN_ERR/KERN_INFO (Mike Christie) [696773] - [scsi] bnx2fc: call ethtool's get/set_settings callbacks with cleaned data (Mike Christie) [696773] - [netdrv] firmware: add bnx2x FW 7.0.20.0 (Michal Schmidt) - [netdrv] bnx2x: update driver to v1.70 (Michal Schmidt) [695631 695847 695857 698285 701288] - [fs] jbd2: Improve scalability by not taking j_state_lock in jbd2_journal_stop() (Larry Woodman) [721044] - [net] lo: Do not allow VLAN on loopback (Jiri Pirko) [703709] - [fs] ext4: Rewrite ext4_page_mkwrite() to use generic helpers (Eric Sandeen) [692167] - [fs] vfs: Block mmapped writes while the fs is frozen (Eric Sandeen) [692167] - [fs] vfs: Create __block_page_mkwrite() helper passing error values back (Eric Sandeen) [692167] - [fs] cifs: fix compiler warning in CIFSSMBQAllEAs (Jeff Layton) [725370] - [fs] cifs: fix name parsing in CIFSSMBQAllEAs (Jeff Layton) [725370]- [virt] KVM: Enable ERMS feature support for KVM (Don Dugger) [721135] - [virt] KVM: Expose RDWRGSFS bit to KVM guests (Don Dugger) [721205] - [virt] KVM: Add RDWRGSFS support when setting CR4 (Don Dugger) [721205] - [virt] KVM: Remove RDWRGSFS bit from CR4_RESERVED_BITS (Don Dugger) [721205] - [virt] KVM: MMU: Adjust shadow paging to work when SMEP=1 and CR0.WP=0 (Don Dugger) [703053] - [virt] KVM: Add instruction fetch checking when walking guest page table (Don Dugger) [703053] - [virt] KVM: Mask function7 ebx against host capability word9 (Don Dugger) [703053] - [virt] KVM: Add SMEP support when setting CR4 (Don Dugger) [703053] - [virt] KVM: Remove SMEP bit from CR4_RESERVED_BITS (Don Dugger) [703053] - [virt] KVM: Mask KVM_GET_SUPPORTED_CPUID data with Linux cpuid info (Don Dugger) [703053] - [x86] enable supervision mode execution protection (Luming Yu) [696152] - [x86] cpufeature: Fix cpuid leaf 7 feature detection (Prarit Bhargava) [696457] - [x86] x86, mem, intel: Initialize Enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, alternative, doc: Add comment for applying alternatives order (Prarit Bhargava) [696457] - [x86] alternative: Add altinstruction_entry macro (Prarit Bhargava) [696457] - [x86] x86, mem: clear_page_64.S: Support clear_page() with enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, mem: copy_user_64.S: Support copy_to/from_user by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memcpy_64.S: Optimize memcpy by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memset_64.S: Optimize memset by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memmove_64.S: Optimize memmove by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, cpufeature: Add CPU feature bit for enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] Fix spelling error in the memcpy() source code comment (Prarit Bhargava) [696457] - [x86] x86-64, mem: Convert memmove() to assembly file and fix return value bug (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memmove for small size and unaligned cases (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memcpy by avoiding memory false dependence (Prarit Bhargava) [696457] - [x86] x86, mem: Don't implement forward memmove() as memcpy() (Prarit Bhargava) [696457] - [x86] x86, alternatives: Fix one more open-coded 8-bit alternative number (Prarit Bhargava) [696457] - [x86] cpu: Support the features flags in new CPUID leaf 7 (Prarit Bhargava) [696457] - [x86] x86, alternatives: Use 16-bit numbers for cpufeature index (Prarit Bhargava) [696457] - [x86] x86-32: Rework cache flush denied handler (Prarit Bhargava) [696457] - [x86] x86-64: Modify memcpy()/memset() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86-64: Modify copy_user_generic() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86/alternatives: Check replacementlen <= instrlen at build time (Prarit Bhargava) [696457] - [x86] x86-64: __copy_from_user_inatomic() adjustments (Prarit Bhargava) [696457] - [mm] oom killer output should display UID (Frantisek Hrbata) [700499] - [mm] avoid wrapping vm_pgoff in mremap() and stack expansion (Jerome Marchand) [716541] {CVE-2011-2496} - [pci] MSI: Restore read_msi_msg_desc(); add get_cached_msi_msg_desc() (Don Zickus) [696511] - [pci] MSI: Remove unsafe and unnecessary hardware access (Don Zickus) [696511] - [mm] Fix node_start/end_pfn() definition for mm/page_cgroup.c (Johannes Weiner) [703499] - [mm] memcg: fix init_page_cgroup nid with sparsemem (Johannes Weiner) [703499] - [mm] page_cgroup: allocate memory cgroup structures on local nodes (Johannes Weiner) [703499] - [mm] add alloc_pages_exact_nid() (Johannes Weiner) [703499] - [mm] page_cgroup: reduce allocation overhead for page_cgroup array (Johannes Weiner) [703499] - [scsi] ipr: fix possible false positive detection of stuck interrupt (Steve Best) [693817] - [scsi] ipr: Driver version 2.5.2 (Steve Best) [693817] - [scsi] ipr: increase the dump size for 64 bit adapters (Steve Best) [693817] - [mm] mem-hotplug: update pcp->stat_threshold when memory hotplug occur (Johannes Weiner) [625264] - [mm] vmstat: use a single setter function and callback for adjusting percpu thresholds (Johannes Weiner) [625264] - [mm] page allocator: adjust the per-cpu counter threshold when memory is low (Johannes Weiner) [625264] - [mm] page allocator: calculate a better estimate of NR_FREE_PAGES when memory is low and kswapd is awake (Johannes Weiner) [625264] - [mm] vmstat: update zone stat threshold when onlining a cpu (Johannes Weiner) [625264] - [scsi] qla4xxx: Update driver version to 5.02.00-k7 (Mike Christie) [694098] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [694098] - [scsi] qla4xxx: do not take host lock in queuecommand (Mike Christie) [694098] - [scsi] qla4xxx: Remove AF_DPC_SCHEDULED flag from ha. (Mike Christie) [694098] - [scsi] qla4xxx: Don't check FW alive if ISP82XX reset is in progress (Mike Christie) [694098] - [scsi] qla4xxx: Don't process mbx interrupt unconditionally (Mike Christie) [694098] - [scsi] qla4xxx: Complete the cmd if sense_len is zero (Mike Christie) [694098] - [scsi] qla4xxx: Dump HW/FW reg to figure out what caused FW to be hung for ISP82XX (Mike Christie) [694098] - [scsi] qla4xxx: Updated the reset sequence for ISP82xx (Mike Christie) [694098] - [scsi] qla4xxx: update function qla4xxx_isr_decode_mailbox() (Mike Christie) [694098] - [scsi] treewide: fix a few typos in comments (Mike Christie) [694098] - [scsi] remove cmd->serial_number litter (Mike Christie) [694098] - [scsi] Fix common misspellings (Mike Christie) [694098] - [scsi] qla4xxx: Use polling mode for disable interrupt mailbox completion (Mike Christie) [694098] - [scsi] qla4xxx: Update driver version to 5.02.00-k6 (Mike Christie) [694098] - [scsi] qla4xxx: masking required bits of add_fw_options during initialization (Mike Christie) [694098] - [scsi] qla4xxx: added new function qla4xxx_relogin_all_devices (Mike Christie) [694098] - [scsi] qla4xxx: add support for ql4xsess_recovery_tmo cmd line param (Mike Christie) [694098] - [scsi] qla4xxx: Add support for ql4xmaxqdepth command line parameter (Mike Christie) [694098] - [scsi] qla4xxx: cleanup function qla4xxx_process_ddb_changed (Mike Christie) [694098] - [scsi] qla4xxx: Prevent other port reinitialization during remove_adapter (Mike Christie) [694098] - [scsi] qla4xxx: remove unused ddb flag DF_NO_RELOGIN (Mike Christie) [694098] - [scsi] qla4xxx: cleanup DDB relogin logic during initialization (Mike Christie) [694098] - [scsi] qla4xxx: Do not retry ISP82XX initialization if H/W state is failed (Mike Christie) [694098] - [scsi] qla4xxx: Do not send mbox command if FW is in failed state (Mike Christie) [694098] - [scsi] qla4xxx: cleanup qla4xxx_initialize_ddb_list() (Mike Christie) [694098] - [scsi] drivers:scsi Change printk typo initate -> initiate (Mike Christie) [694098] - [scsi] bnx2i: Updated version (Mike Christie) [696760] - [scsi] bnx2i: Modified to skip CNIC registration if iSCSI is not supported (Mike Christie) [696760] - [scsi] bnx2i: Optimized the iSCSI offload performance (Mike Christie) [696760] - [scsi] bnx2i: Updated the connection shutdown/cleanup timeout (Mike Christie) [696760] - [scsi] bnx2i: Fixed packet error created when the sq_size is set to 16 (Mike Christie) [696760] - [scsi] Bumping the driver version (Mike Christie) [647268 698288] - [scsi] Fix for proper setting of FW (Mike Christie) [647268 698288] - [scsi] Set a timeout to FW (Mike Christie) [647268 698288] - [scsi] Modifying Maintainer's emailid (Mike Christie) [647268 698288] - [scsi] change in copyright notice (Mike Christie) [647268 698288] - [scsi] remove extra semicolons (Mike Christie) [647268 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 698288] - [scsi] libiscsi_tcp: fix LLD data allocation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: fix locking around iscsi sk user data (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_ibft, be2iscsi, iscsi_boot: fix boot kobj data lifetime management (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: Use struct scsi_lun in iscsi structs instead of u8[8] (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi_tcp: use kmap in xmit path (Mike Christie) [647268 694098 696760 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 694098 696760 698288] - [scsi] scsi_transport_iscsi: make priv_sess file writeable only by root (Mike Christie) [647268 694098 696760 698288] - [scsi] be2iscsi: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] iser: export addr and port (Mike Christie) [647268 694098 696760 698288] - [scsi] bnx2i: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] cxgbi: convert to use iscsi_conn_get_addr_param (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi class: add callout to get iscsi_endpoint values (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: use iscsi_conn_get_addr_param libiscsi function (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: add helper to convert addr to string (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: fix iscsi_endpoint leak (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: add module alias (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi transport: fix kernel-doc notation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: wait on session in error handler path (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: Modidify recovery_tmo from sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: added new iscsi_param to display target alias in sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: use bh locking instead of irq with session lock (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: do not take host lock in queuecommand (Mike Christie) [647268 694098 696760 698288]- [net] Fix prior ABI breakage in net_device (Neil Horman) [725716] - [net] fix xps patches kabi breakage (Jiri Pirko) [668256] - [net] Adjust TX queue kobjects if number of queues changes during unregister (Jiri Pirko) [668256] - [net] xps: NUMA allocations for per cpu data (Jiri Pirko) [668256] - [net] xps: Transmit Packet Steering (Jiri Pirko) [668256] - [net] xps: Improvements in TX queue selection (Jiri Pirko) [668256] - [net] check queue_index from sock is valid for device (Jiri Pirko) [668256] - [net] fix tx queue selection for bridged devices implementing select_queue (Jiri Pirko) [668256] - [net] check the return value of ndo_select_queue() (Jiri Pirko) [668256] - [net] fix problem in reading sock TX queue (Jiri Pirko) [668256] - [net] dev_pick_tx() fix (Jiri Pirko) [668256] - [net] Use sk_tx_queue_mapping for connected sockets (Jiri Pirko) [668256] - [net] Introduce sk_tx_queue_mapping (Jiri Pirko) [668256] - [net] change set_real_num_tx_queues to fail on invalid number of queues (Jiri Pirko) [668256] - [net] sock: do not change prot->obj_size (Jiri Pirko) [668256 725711] - [netdrv] be2net: bump version (Ivan Vecera) [702739] - [netdrv] be2net: request native mode each time the card is reset (Ivan Vecera) [702739] - [netdrv] be2net: account for skb allocation failures (Ivan Vecera) [702739] - [netdrv] benet: Add missing comma between constant string array (Ivan Vecera) [702739] - [netdrv] be2net: create/destroy rx-queues on interface open/close (Ivan Vecera) [702739] - [netdrv] be2net: fix initialization of vlan_prio_bmap (Ivan Vecera) [702739] - [netdrv] be2net: get rid of multi_rxq module param (Ivan Vecera) [702739] - [netdrv] be2net: fix netdev_stats_update (Ivan Vecera) [702739] - [netdrv] be2net: support multiple TX queues (Ivan Vecera) [702739] - [netdrv] be2net: Enable NETIF_F_TSO6 for VLAN traffic for BE (Ivan Vecera) [702739] - [netdrv] be2net: Fix Rx pause counter for lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fallback to the older opcode if MCC_CREATE_EXT opcode is not supported on the card (Ivan Vecera) [702739] - [netdrv] be2net: hash key for rss-config cmd not set (Ivan Vecera) [702739] - [netdrv] be2net: Kill set but unused variable 'req' in lancer_fw_download() (Ivan Vecera) [702739] - [netdrv] be2net: Enable SR-IOV for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: FW download for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Stats for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Support for version 1 of stats for BE3 (Ivan Vecera) [702739] - [netdrv] be2net: fix mbox polling for signal reception (Ivan Vecera) [702739] - [netdrv] be2net: handle signal reception while waiting for POST (Ivan Vecera) [702739] - [netdrv] be2net: Fix to prevent flooding of TX queue (Ivan Vecera) [702739] - [netdrv] be2net: Use NTWK_RX_FILTER command for promiscous mode (Ivan Vecera) [702739] - [netdrv] be2net: In case of UE, do not dump registers for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disable coalesce water mark mode of CQ for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Handle error completion in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fixed bugs related to PVID. (Ivan Vecera) [702739] - [netdrv] be2net: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [702739] - [netdrv] be2net: Fixed a bug in be_cmd_get_regs(). (Ivan Vecera) [702739] - [netdrv] be2net: increment work_counter in be_worker (Ivan Vecera) [702739] - [netdrv] be2net: add code to display default value of tx rate for VFs (Ivan Vecera) [702739] - [netdrv] be2net: pass domain id to be_cmd_link_status_query (Ivan Vecera) [702739] - [netdrv] be2net: fix be_mcc_compl_process to identify eth_get_stat command (Ivan Vecera) [702739] - [netdrv] be2net: Add code to display nic speeds other than 1Gbps/10Gbps (Ivan Vecera) [702739] - [netdrv] be2net: allow register dump only for PFs (Ivan Vecera) [702739] - [netdrv] be2net: Fix unused-but-set variables. (Ivan Vecera) [702739] - [netdrv] benet: convert to hw_features (Ivan Vecera) [702739] - [netdrv] be2net: call FLR after setup wol in be_shutdown (Ivan Vecera) [702739] - [netdrv] be2net: dynamically allocate adapter->vf_cfg (Ivan Vecera) [702739] - [netdrv] be2net: fix to get max VFs supported from adapter (Ivan Vecera) [702739] - [netdrv] be2net: use common method to check for sriov function type (Ivan Vecera) [702739] - [netdrv] be2net: add rxhash support (Ivan Vecera) [702739] - [netdrv] be2net: Fix suspend/resume operation (Ivan Vecera) [702739] - [netdrv] be2net: Rename some struct members for clarity (Ivan Vecera) [702739] - [netdrv] be2net: Fix a potential crash during shutdown. (Ivan Vecera) [702739] - [netdrv] be2net: Fix common misspellings (Ivan Vecera) [702739] - [netdrv] be2net: remove one useless line (Ivan Vecera) [702739] - [netdrv] be2net: cancel be_worker in be_shutdown() even when i/f is down (Ivan Vecera) [702739] - [netdrv] be2net: remove redundant code in be_worker() (Ivan Vecera) [702739] - [netdrv] be2net: parse vid and vtm fields of rx-compl only if vlanf bit is set (Ivan Vecera) [702739] - [netdrv] be2net: refactor code that decides adapter->num_rx_queues (Ivan Vecera) [702739] - [netdrv] be2net: Support for FAT dump retrieval using ethtool --register-dump option (Ivan Vecera) [702739] - [netdrv] be2net: Bump up the version number (Ivan Vecera) [702739] - [netdrv] be2net: Copyright notice change. Update to Emulex instead of ServerEngines (Ivan Vecera) [702739] - [netdrv] be2net: Fix UDP packet detected status in RX compl (Ivan Vecera) [702739] - [netdrv] be2net: Add multicast filter capability for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disarm CQ and EQ to disable interrupt in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Remove TX Queue stop in close (Ivan Vecera) [702739] - [netdrv] be2net: Add error recovery during load for Lancer (Ivan Vecera) [702739] - [netdrv] benet: use GFP_KERNEL allocations when possible (Ivan Vecera) [702739] - [netdrv] be2net: use hba_port_num instead of port_num (Ivan Vecera) [702739] - [netdrv] be2net: add code to display temperature of ASIC (Ivan Vecera) [702739] - [netdrv] be2net: variable name change (Ivan Vecera) [702739] - [netdrv] be2net: fixes in ethtool selftest (Ivan Vecera) [702739] - [netdrv] be2net: add new counters to display via ethtool stats (Ivan Vecera) [702739] - [netdrv] be2net: restrict WOL to PFs only. (Ivan Vecera) [702739] - [netdrv] be2net: detect a UE even when a interface is down. (Ivan Vecera) [702739] - [netdrv] be2net: gracefully handle situations when UE is detected (Ivan Vecera) [702739] - [netdrv] be2net: fix be_suspend/resume/shutdown (Ivan Vecera) [702739] - [netdrv] be2net: Fix broken priority setting when vlan tagging is enabled. (Ivan Vecera) [702739] - [netdrv] be2net: For the VF MAC, use the OUI from current MAC address (Ivan Vecera) [702739] - [netdrv] be2net: Cleanup the VF interface handles (Ivan Vecera) [702739] - [netdrv] be2net: call be_vf_eth_addr_config() after register_netdev (Ivan Vecera) [702739] - [netdrv] be2net: endianness fix in be_cmd_set_qos(). (Ivan Vecera) [702739] - [netdrv] be2net: use device model DMA API (Ivan Vecera) [702739] - [netdrv] be2net: remove netif_stop_queue being called before register_netdev. (Ivan Vecera) [702739] - [netdrv] be2net: fix a crash seen during insmod/rmmod test (Ivan Vecera) [702739] - [fs] NFS readdirs losing their cookies (Steve Dickson) [722257] - [fs] jbd: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext3: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext4: remove alloc_semp (Lukas Czerner) [527222] - [fs] ext4: teach ext4_mb_init_cache() to skip uptodate buddy caches (Lukas Czerner) [527222] - [fs] ext4: synchronize ext4_mb_init_group() with buddy page lock (Lukas Czerner) [527222] - [fs] ext4: implement ext4_add_groupblocks() by freeing blocks (Lukas Czerner) [527222] - [fs] ext4: move ext4_add_groupblocks() to mballoc.c (Lukas Czerner) [527222] - [fs] ext4: move ext4_mb_{get, put}_buddy_cache_lock and make them static (Lukas Czerner) [527222] - [net] bridge: Only flood traffic for unregistered groups to routers (Herbert Xu) [711592] - [net] bridge: restore the right netpoll dev (Amerigo Wang) [680759] - [net] bridge: call NETDEV_JOIN notifiers when add a slave (Amerigo Wang) [680759] - [net] netpoll: prevent setup netpoll on a slave device (Amerigo Wang) [680759] - [net] netpoll: fix use after free (Amerigo Wang) [680759] - [net] netpoll: fix a softirq warning (Amerigo Wang) [680759] - [net] Revert "[net] Revert "[net] bridge: make bridge support netpoll"" (Amerigo Wang) [680759]- [sched] dont reference cfs_rq->tg outside CONFIG_CFS_BANDWIDTH (Larry Woodman) [632509] - [sched] update config options for CFS bandwidth (Larry Woodman) [632509] - [sched] kabi specific fixes (Larry Woodman) [632509] - [sched] replace raw calls (Larry Woodman) [632509] - [sched] Move inc_nr_running and dec_nr_running (Larry Woodman) [632509] - [sched] Add CFS Bandwidth Documentation (Larry Woodman) [632509] - [sched] return majority of remaining quota to global bandwidth pool (Larry Woodman) [632509] - [sched] introduce statistics exports for the cpu sub-system (Larry Woodman) [632509] - [sched] enable throttling (Larry Woodman) [632509] - [sched] Throttled tasks are invisisble to cpu-offline (Larry Woodman) [632509] - [sched] ensure that throttled entities arent falsely nominated as buddies (Larry Woodman) [632509] - [sched] make throttled entities invisible (Larry Woodman) [632509] - [sched] Extend walk_tg_tree to accept a positional argument (Larry Woodman) [632509] - [sched] refresh the global bandwidth pool (Larry Woodman) [632509] - [sched] add support to throttle group entities (Larry Woodman) [632509] - [sched] ensure that per-cpu state is synchronized (Larry Woodman) [632509] - [sched] adds a per-task_group timer (Larry Woodman) [632509] - [sched] Account bandwidth usage (Larry Woodman) [632509] - [sched] Add constraints validation for CFS bandwidth hierarchies (Larry Woodman) [632509] - [sched] introduce the notion of CFS bandwidth (Larry Woodman) [632509] - [sched] Introduce hierarchical task accounting (Larry Woodman) [632509] - [kernel] sched: dont update shares twice on on_rq parent (Larry Woodman) [632509] - [fs] ext4: backport fixes for lazy inode table initialization (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in ext4_ext_zeroout (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in setup_new_group_blocks (Lukas Czerner) [696559] - [fs] ext4: add batched_discard into ext4 feature list (Lukas Czerner) [696559] - [fs] ext4: add interface to advertise ext4 features in sysfs (Lukas Czerner) [696559] - [fs] ext4: add support for lazy inode table initialization (Lukas Czerner) [696559] - [block] Add helper function for blkdev_issue_zeroout sb_issue_discard (Lukas Czerner) [696559] - [block] blkdev: add blkdev_issue_zeroout helper function (Lukas Czerner) [696559] - [s390x] ap: Fix ap_queue_status structure declaration (Hendrik Brueckner) [724904] - [kernel] first time swap use results in heavy swapping (Hendrik Brueckner) [722461] - [hwmon] lm78: Make ISA interface depend on CONFIG_ISA (Dean Nelson) [717215] - [hwmon] lm78: Avoid forward declarations (Dean Nelson) [717215] - [hwmon] KConfig: avoid building drivers for powerpc that read/write ISA addresses (Dean Nelson) [717215] - [security] SELinux: do not compute transition labels on mountpoint labeled filesystems (Eric Paris) [658291] - [security] SELinux: implement the new sb_remount LSM hook (Eric Paris) [656952] - [security] LSM: Pass -o remount options to the LSM (Eric Paris) [656952] - [block] Support Ricoh memstick driver with new KFIFO api (Shyam Iyer) [637234] - [block] add RICOH memstick Config option (Shyam Iyer) [637234] - [block] memstick: make enable_dma less generic in r592 (Shyam Iyer) [637234] - [block] memstick: add driver for Ricoh R5C592 card reader (Shyam Iyer) [637234]- [usb] remove remaining usages of hcd->state from usbcore and fix regression (Don Zickus) [696600 696602 696603] - [usb] UHCI: remove uses of hcd->state (Don Zickus) [696600 696602 696603] - [usb] Initialize hcd->state roothubs. (Don Zickus) [696600 696602 696603] - [usb] xhci - fix interval calculation for FS isoc endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Disable MSI for some Fresco Logic hosts. (Don Zickus) [696600 696602 696603] - [usb] xhci: Do not issue device reset when device is not setup (Don Zickus) [696600 696602 696603] - [usb] xhci: Add defines for hardcoded slot states (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for xhci_check_bandwidth() (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for skip_isoc_td() (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Limit number of active endpoints to 64. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Ignore spurious successful event. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Add PCI id for Panther Point xHCI host. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Support EHCI/xHCI port switching. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Be quieter during URB submission and completion. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Don't print event ring dequeue pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Remove function tracing. (Don Zickus) [696600 696602 696603] - [usb] xhci: Don't submit commands when the host is dead. (Don Zickus) [696600 696602 696603] - [usb] xhci: Clear stopped_td when Stop Endpoint command completes. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak bug when dropping endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak in ring cache deallocation. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix full speed bInterval encoding. (Don Zickus) [696600 696602 696603] - [usb] xhci: move the common code to a function to get max ports and port array (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix bug in control transfer cancellation. (Don Zickus) [696600 696602 696603] - [usb] xHCI 1.0: Max Exit Latency Too Large Error (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: TT_THINK_TIME set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Block Interrupts for Isoch transfer (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Isoch endpoint CErr field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Control endpoint average TRB length field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Setup Stage TRB Transfer Type flag (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI: Clear PLC in xhci_bus_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci 1.0: Set transfer burst last packet count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Set transfer burst count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Update TD size field format. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Only interrupt on short packet for IN EPs. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci: Remove sparse warning about cmd_status. (Don Zickus) [696600 696602 696603] - [usb] xHCI: report USB3.0 portstatus comply with USB3.0 specification (Don Zickus) [696600 696602 696603] - [usb] xHCI: Set link state support (Don Zickus) [696600 696602 696603] - [usb] xHCI: Clear link state change support (Don Zickus) [696600 696602 696603] - [usb] xHCI: warm reset support (Don Zickus) [696600 696602 696603] - [usb] xhci-hcd: Include in xhci-pci.c (Don Zickus) [696600 696602 696603] - [usb] xHCI: Implement AMD PLL quirk (Don Zickus) [696600 696602 696603] - [usb] xhci: Tell USB core both roothubs lost power. (Don Zickus) [696600 696602 696603] - [usb] xhci - also free streams when resetting devices (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix NULL pointer deref in handle_port_status() (Don Zickus) [696600 696602 696603] - [usb] xhci - fix math in xhci_get_endpoint_interval() (Don Zickus) [696600 696602 696603] - [usb] xhci: simplify logic of skipping missed isoc TDs (Don Zickus) [696600 696602 696603] - [usb] xhci - remove excessive 'inline' markings (Don Zickus) [696600 696602 696603] - [usb] xhci: unsigned char never equals -1 (Don Zickus) [696600 696602 696603] - [usb] xhci - fix unsafe macro definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Clean up cycle bit math used during stalls. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix cycle bit calculation during stall handling. (Don Zickus) [696600 696602 696603] - [usb] xhci: Update internal dequeue pointers after stalls. (Don Zickus) [696600 696602 696603] - [usb] Remove bogus USB_PORT_STAT_SUPER_SPEED symbol. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return canceled URBs immediately when host is halted. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fixes for suspend/resume of shared HCDs. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix re-init on power loss after resume. (Don Zickus) [696600 696602 696603] - [usb] xhci: Make roothub functions deal with device removal. (Don Zickus) [696600 696602 696603] - [usb] xhci: Limit roothub ports to 15 USB3 & 31 USB2 ports. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return a USB 3.0 hub descriptor for USB3 roothub (Don Zickus) [696600 696602 696603] - [usb] xhci: Register second xHCI roothub. (Don Zickus) [696600 696602 696603] - [usb] xhci: Change xhci_find_slot_id_by_port() API. (Don Zickus) [696600 696602 696603] - [usb] xhci: Refactor bus suspend state into a struct. (Don Zickus) [696600 696602 696603] - [usb] xhci: Index with a port array instead of PORTSC addresses. (Don Zickus) [696600 696602 696603] - [usb] Set usb_hcd->state and flags for shared roothubs. (Don Zickus) [696600 696602 696603] - [usb] Make core allocate resources per PCI-device. (Don Zickus) [696600 696602 696603] - [usb] Store bus type in usb_hcd, not in driver flags. (Don Zickus) [696600 696602 696603] - [usb] Change usb_hcd->bandwidth_mutex to a pointer. (Don Zickus) [696600 696602 696603] - [usb] Refactor irq enabling out of usb_add_hcd() (Don Zickus) [696600 696602 696603] - [usb] xhci: Change hcd_priv into a pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: Always use usb_hcd in URB instead of converting xhci_hcd. (Don Zickus) [696600 696602 696603] - [usb] xhci: Modify check for TT info. (Don Zickus) [696600 696602 696603] - [usb] USB 3.0 Hub Changes (Don Zickus) [696520 696600 696602 696603] - [usb] USB3.0 ch11 definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_RUNNING. (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_HALT. (Don Zickus) [696600 696602 696603] - [usb] xHCI: prolong host controller halt time limit (Don Zickus) [696600 696602 696603] - [usb] xHCI: Remove redundant variable in xhci_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci: Rename variables and reduce register reads. (Don Zickus) [696600 696602 696603] - [usb] xhci: Rework port suspend structures for limited ports. (Don Zickus) [696600 696602 696603] - [usb] Remove bitmap #define from hcd.h (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove old no-op test. (Don Zickus) [696600 696602 696603] - [usb] move usbcore away from hcd->state (Don Zickus) [696600 696602 696603] - [usb] xhci: mark local functions as static (Don Zickus) [696600 696602 696603] - [usb] xhci: fix couple sparse annotations (Don Zickus) [696600 696602 696603] - [usb] xhci: rework xhci_print_ir_set() to get ir set from xhci itself (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix an error in count_sg_trbs_needed() (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix errors in the running total calculations in the TRB math (Don Zickus) [696600 696602 696603] - [usb] xhci: Clarify some expressions in the TRB math (Don Zickus) [696600 696602 696603] - [usb] host: Move AMD PLL quirk to pci-quirks.c (Don Zickus) [696600 696602 696603] - [usb] EHCI: ASPM quirk of ISOC on AMD SB800 (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix issue with port array setup and buggy hosts. (Don Zickus) [696600 696602 696603] - [usb] convert usb_hcd bitfields into atomic flags (Don Zickus) [696600 696602 696603] - [x86] ACPI, APEI, EINJ Param support is disabled by default (Don Zickus) [725435] - [fs] pstore: Allow the user to explicitly choose a backend (Don Zickus) [696135] - [x86] ACPI, APEI, Add WHEA _OSC support (Don Zickus) [717515] - [x86] ACPI, APEI, Add APEI bit support in generic _OSC call (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Support disable GHES at boot time (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Prevent GHES to be built as module (Don Zickus) [696088] - [x86] PCI / ACPI: Fix build of the AER driver for CONFIG_ACPI unset (Don Zickus) [696081] - [x86] PCI: remove unused AER functions (Don Zickus) [696081] - [x86] pstore: Fix Kconfig dependencies for apei->pstore (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696135] - [x86] pstore: fix pstore filesystem mount/remount issue (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696081 696135] - [x86] pstore: cleanups to pstore_dump() (Don Zickus) [696135] - [x86] ACPI, APEI, Add PCIe AER error information printing support (Don Zickus) [696078] - [x86] PCIe, AER, use pre-generated prefix in error information printing (Don Zickus) [696078] - [x86] ACPI, APEI, Add ERST record ID cache (Don Zickus) [713716] - [x86] pstore: use mount option instead sysfs to tweak kmsg_bytes (Don Zickus) [696135] - [x86] pstore: fix leaking ->i_private (Don Zickus) [696135] - [x86] Some fixes for pstore (Don Zickus) [696135] - [x86] ACPI: Fix boot problem related to APEI with acpi_disabled set (Don Zickus) [696081] - [x86] PCI/ACPI: Request _OSC control once for each root bridge (v3) (Don Zickus) [696081] - [x86] ACPI, APEI, Generic Hardware Error Source POLL/IRQ/NMI notification type support (Don Zickus) [696088] - [x86] pstore: fix build warning for unused return value from sysfs_create_file (Don Zickus) [696135] - [x86] pstore: X86 platform interface using ACPI/APEI/ERST (Don Zickus) [696135] - [x86] pstore: new filesystem interface to platform persistent storage (Don Zickus) [696135] - [x86] ACPI, APEI, Report GHES error information via printk (Don Zickus) [696078] - [x86] ACPI, APEI, Add APEI generic error status printing support (Don Zickus) [696078] - [x86] Add CPER PCIe error section structure and constants definition (Don Zickus) [696078] - [ppc] perf: Handle events that raise an exception without overflowing (Steve Best) [720743] - [fs] powerpc: Wire up sys_syncfs (Lukas Czerner) [691267] - [fs] s390: wire up sys_syncfs (Lukas Czerner) [691267] - [fs] introduce sys_syncfs to sync a single file system (Lukas Czerner) [691267] - [v4l] Avoid kABI to complain about is_stereo() unused callback (Mauro Carvalho Chehab) [679755] - [v4l] em28xx: Fix handling of V4L2 ctrl ioctl's (Mauro Carvalho Chehab) [679755] - [v4l] Fix tuner-core behavior to properly return the right flags (Mauro Carvalho Chehab) [679755] - [x86] UV Scalability: improve drain_pages (George Beshers) [635800] - [virt] x86: report valid microcode update ID (Marcelo Tosatti) [694747]- [scsi] lpfc: Update lpfc version for 8.3.5.45.2p driver release (Rob Evers) [725092] - [scsi] lpfc: Fixed driver build not building in debugfs even kernel CONFIG_DEBUG_FS=y is set (Rob Evers) [725092] - [scsi] lpfc: Fix issue where the FC/FCoE Async Receive CQE did not scale for 16G FC adapters (Rob Evers) [725092] - [scsi] lpfc: Fix FLOGI payload having multiple N_port_ID set when lpfc_enable_npiv is 0 (Rob Evers) [725092] - [scsi] lpfc: Fixed new ASIC device-mgmt BSG pass-through failed multi-buffer fw download (Rob Evers) [725092] - [scsi] lpfc: Fixed bug with improperly reported number of supported VFs (Rob Evers) [725092] - [scsi] lpfc: Fixed bug were driver was not waiting for SLI port status after firmware reset (Rob Evers) [725092] - [scsi] lpfc: Remove unnecessary define that is causing warnings (Rob Evers) [725092] - [scsi] lpfc: Fixed failure to enable PCIe AER prevent driver initialize and attach to device (Rob Evers) [725092] - [scsi] lpfc: Fix split pde code (Rob Evers) [725092] - [scsi] lpfc: Fix BlockGuard error path handling (Rob Evers) [725092] - [scsi] lpfc: Fix EEH recovery so state is saved after every PCI reset for SLI4 (Rob Evers) [725092] - [scsi] lpfc: Fix FC Port swap on SLI3 adapters (Rob Evers) [725092] - [scsi] lpfc: Fixed Virtual link loss during Face plate failover test (Rob Evers) [725092] - [scsi] lpfc: Fix 2KB limitation for extended mailbox command (Rob Evers) [725092] - [scsi] lpfc: Fix vpi initialization in lpfc_init_vfi (Rob Evers) [725092] - [netdrv] bonding: reduce noise during init (Andy Gospodarek) [563174] - [netdrv] bonding: fix string comparison errors (Andy Gospodarek) [682946] - [netdrv] bonding: allow non-standard link-speeds (Andy Gospodarek) [723032] - [netdrv] bonding: don't lock when copying/clearing VLAN list on slave (Andy Gospodarek) [722901] - [net] enable GRO by default for vlan devices (Weiping Pan) [725891] - [fs] nfsd4: fix file leak on open_downgrade (J. Bruce Fields) [714153] - [fs] nfsd4: remember to put RW access on stateid destruction (J. Bruce Fields) [714153] - [fs] nfsd4: Fix filp leak (J. Bruce Fields) [714153] - [netdrv] bonding:delete lacp_fast from ad_bond_info (Weiping Pan) [707142] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Rename rx_machine_lock to state_machine_lock (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Fix the state machine locking (Weiping Pan) [707142]- [scsi] lpfc: Update lpfc version for 8.3.5.45.1p driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed compiler warning for putting large amount of memory on stack (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.45 driver release (Rob Evers) [706517] - [scsi] lpfc: Turn on MSI-X by default (Rob Evers) [706517] - [scsi] lpfc: Added setting specific pf_number in GET_PROFILE_CONFIG to get maximum virtfn (Rob Evers) [706517] - [scsi] lpfc: Added driver capability of reseting new ASIC firmware and device from sysfs entry (Rob Evers) [706517] - [scsi] lpfc: Add firmware upgrade code to driver (Rob Evers) [706517] - [scsi] lpfc: Added capability of inducing new ASIC firmware dump obj file to flash filesystem (Rob Evers) [706517] - [scsi] lpfc: Added 100ms delay before driver action following IF_TYPE_2 function reset (Rob Evers) [706517] - [scsi] lpfc: Added Linux driver SR-IOV management support for both SLI3 and SLI4 devices (Rob Evers) [706517] - [scsi] lpfc: Fragment ELS and SCSI SGE lists based on Extent regions (Rob Evers) [706517] - [scsi] lpfc: Remove GET_ALLOCATED extent count response work-around (Rob Evers) [706517] - [scsi] lpfc: Fixed potential missed SLI4 device initialization failure conditions (Rob Evers) [706517] - [scsi] lpfc: Fixed build warning (Rob Evers) [706517] - [scsi] lpfc: Fixed Back to back Flogis sent without a logo (Rob Evers) [706517] - [scsi] lpfc: Add model names for new hardware (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver not updating the wwnn and wwpn after a name change (Rob Evers) [706517] - [scsi] lpfc: Set the maximum SGE size to 0x80000000 when HBA does not have any restriction (Rob Evers) [706517] - [scsi] lpfc: New ASIC device link diagonstic test and link diagnostic loopback test support (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mix-and-match backward compability with the new new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Fix SLI3 and non-NPIV crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed BSG failure in handing pass-through mailbox with multiple external buffers (Rob Evers) [706517] - [scsi] lpfc: Fix CT command never completing on Big Endian system (Rob Evers) [706517] - [scsi] lpfc: Refactor lpfc_sli4_alloc_extent some more (Rob Evers) [706517] - [scsi] lpfc: Restore SLI4_PARAMETER mailbox can fail as nonerror functionality (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11479 (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11379 (Rob Evers) [706517] - [scsi] lpfc: Do not post RPI Headers to SLI4 port that support extents (Rob Evers) [706517] - [scsi] lpfc: Back out r9872 (Rob Evers) [706517] - [scsi] lpfc: Refactor code in lpfc_sli4_alloc_extent (Rob Evers) [706517] - [scsi] lpfc: Fix port capabilities and get parameters mailbox calls (Rob Evers) [706517] - [scsi] lpfc: Fix SLI2 crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed EEH failure on PPC-P7 due to the platform required PCI fundamental reset (Rob Evers) [706517] - [scsi] lpfc: Fixed incorrect size set into the sysfs binary file access interface (Rob Evers) [706517] - [scsi] lpfc: Brought debugfs accessing new ASIC extents information into the iDiag framework (Rob Evers) [706517] - [scsi] lpfc: Fix mailbox processing to not overwrite mailbox status codes (Rob Evers) [706517] - [scsi] lpfc: Changed enumerate members starting from none zero value (Rob Evers) [706517] - [scsi] lpfc: Remove driver workaround for COMMON_ALLOC_RESOURCE_EXTENTS endianess issue (Rob Evers) [706517] - [scsi] lpfc: Fix lpfc_printf_log message numbers (Rob Evers) [706517] - [scsi] lpfc: Implement debugfs support for resource extents (Rob Evers) [706517] - [scsi] lpfc: iDiag method for read write bitset bitclear access to new ASIC control registers (Rob Evers) [706517] - [scsi] lpfc: Call correct mailbox cleanup routine after extents are allocated (Rob Evers) [706517] - [scsi] lpfc: Implement extent block list member cleanup and free memory resources (Rob Evers) [706517] - [scsi] lpfc: Fix memory leak in extent block lists (Rob Evers) [706517] - [scsi] lpfc: Modified variables for XRIs to be unsigned variable (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag method for endian explicit dumping at iussue SLI4 mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Fixed compilation error/warning (Rob Evers) [706517] - [scsi] lpfc: iDiag method for dumping mailbox command from SLI4 issue mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Implement support for nonembedded Extent mailbox IOCTLs (Rob Evers) [706517] - [scsi] lpfc: Fix crash in rpi clean when driver load fails (Rob Evers) [706517] - [scsi] lpfc: Fixed race condition between driver multi-buffer seesion reset and bsg job done (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10933 (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.41 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed mask size for the wq_id mask (Rob Evers) [706517] - [scsi] lpfc: Fix Port Error detected during POST (Rob Evers) [706517] - [scsi] lpfc: iDiag dump methods for new ASIC BSG multiple buffer mailbox command pass-through (Rob Evers) [706517] - [scsi] lpfc: Added protection on new ASIC specific mbox cmd passed to existing interface type (Rob Evers) [706517] - [scsi] lpfc: Added protection on non-embedded mailbox command for number of external buffers (Rob Evers) [706517] - [scsi] lpfc: Apply dropped patch from initial new ASIC bring up (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mailbox command completion invoke BSG job_done while holding spinlock (Rob Evers) [706517] - [scsi] lpfc: Fixed double byte swap on received RRQ (Rob Evers) [706517] - [scsi] lpfc: Fixed no BSG data transfer size protection in mailbox command pass-through path (Rob Evers) [706517] - [scsi] lpfc: Make adjustments for systems with Page Size Larger than 4k (Rob Evers) [706517] - [scsi] lpfc: Reorganize CQ and EQ usage to comply with SLI4 Specification (Rob Evers) [706517] - [scsi] lpfc: Fix KERN levels on log messages 3008, 2903, 0383 (Rob Evers) [706517] - [scsi] lpfc: Fixed new ASIC mbox queue id collision with work queue id in debugfs queue access (Rob Evers) [706517] - [scsi] lpfc: Fixed not resetting session on pass-through read mbox cmd with single buffer (Rob Evers) [706517] - [scsi] lpfc: Initial checkin of SLI4 Extents code (Rob Evers) [706517] - [scsi] lpfc: Added new ASIC pass-through mbox cmd extension on multi-external-buffer handling (Rob Evers) [706517] - [scsi] lpfc: Fixed bug in BSG pass-through mailbox size check to non-embedded external buffer (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.40 driver release (Rob Evers) [706517] - [scsi] lpfc: Add LOG_ELS message to NPIV LOGO (Rob Evers) [706517] - [scsi] lpfc: Fixed Vports not sending FDISC after lips (Rob Evers) [706517] - [scsi] lpfc: Added 0x9B multi-buffer subsystem/opcode macros in user-kernel shared BSG header (Rob Evers) [706517] - [scsi] lpfc: Extended dfc_mbox_req struct with mbox tag and multi-buffer sequence number (Rob Evers) [706517] - [scsi] lpfc: Fixed a bug BSG treated all SLI_CONFIG (0x9B) mailbox commands as non-embedded (Rob Evers) [706517] - [scsi] lpfc: Removed unnecessary buffer-to-buffer copies in handling pass-through mbox cmds (Rob Evers) [706517] - [scsi] lpfc: Fixed the mixed declarations and codes which violate ISO C90 (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: Misc upstream fixes (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver causing a system crash during driver unload (Rob Evers) [706517] - [scsi] lpfc: Added user-kernel shared sli-config mailbox header for new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.39 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device doorbell reigster access methods (Rob Evers) [706517] - [scsi] lpfc: Fix RQ_CREATE version 1 fails (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device display host/port index in decimal (Rob Evers) [706517] - [scsi] lpfc: Do not limit RPI Count to a minimum of 64 (Rob Evers) [706517] - [scsi] lpfc: Do not override CT field in issue_els_flogi for SLI4 IF type 2 (Rob Evers) [706517] - [scsi] lpfc: Fix build introduced in r10532 (Rob Evers) [706517] - [scsi] lpfc: Add Temporary RPI field to the ELS request WQE (Rob Evers) [706517] - [scsi] lpfc: Allow SLI4 with FCOE_MODE not set for new SLI4 FC adapters (Rob Evers) [706517] - [scsi] lpfc: Restrict driver to look at BAR2 or BAR4 only for if_type 0 (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device queue entry access methods (Rob Evers) [706517] - [scsi] lpfc: Update copyright date for all changed files (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.37 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed the compiler warning (Rob Evers) [706517] - [scsi] lpfc: Modified existing driver code to handle PCI Link drop detection failure (Rob Evers) [706517] - [scsi] lpfc: 4K boundary issue + lpfc driver (Rob Evers) [706517] - [scsi] lpfc: Fix debugfs build error caused by undefined Macro (Rob Evers) [706517] - [scsi] lpfc: Add selective reset jump table entry (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.36 driver release (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: lpfc: lower stack use in lpfc_fc_frame_check (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: fix comment typo diable -> disable (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: tree-wide: fix comment/printk typos (Rob Evers) [706517] - [scsi] lpfc: Add new Queue create Mailbox versions for new ASIC (Rob Evers) [706517] - [scsi] lpfc: Place LPFC driver module parameters to /sys/module//parameters (Rob Evers) [706517] - [scsi] lpfc: Performance Hints support (Rob Evers) [706517] - [scsi] lpfc: Add new driver interfaces for encryption products (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs queue information get (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs PCI config space register bits set/clear methods (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs framework and read/write PCI config space registers (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.35 driver release (Rob Evers) [706517] - [scsi] lpfc: Configuration parameter lpfc_suppress_link_up is ignored for SLI-4 (Rob Evers) [706517] - [scsi] lpfc: Modified lpfc_delay_discovery implementation (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.34 driver release (Rob Evers) [706517] - [scsi] lpfc: Print something out if the link_speed is not supported by this adapter (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.33 driver release (Rob Evers) [706517] - [scsi] lpfc: Added support for clean address bit (Rob Evers) [706517] - [x86] x86, UV: Fix NMI handler for UV platforms (George Beshers) [689026] - [x86] x86, NMI: Add priorities to handlers (George Beshers) [689026] - [x86] x86, nmi_watchdog: Remove ARCH_HAS_NMI_WATCHDOG and rely on CONFIG_HARDLOCKUP_DETECTOR (George Beshers) [689026] - [mm] zram: Fix kunmapping order (Jerome Marchand) [722926] - [mm] zram: Replace mutex lock by a R/W semaphore (Jerome Marchand) [722926] - [mm] zram: allow partial page operations (Jerome Marchand) [722926] - [mm] zram: Refactor zram_read/write() functions (Jerome Marchand) [722926] - [mm] zram: Remove useless offset calculation in handle_uncompressed_page (Jerome Marchand) [722926] - [kernel] sched: Next buddy hint on sleep and preempt path (Rik van Riel) [711600] - [kernel] sched: Make set_*_buddy() work on non-task entities (Rik van Riel) [711600] - [dma] ioatdma: add support for SandyBridge (John Feeney) [701443] - [x86] Don't use the EFI reboot method by default (Matthew Garrett) [723849] - [mm] thp: fix move_huge_pmd (Andrea Arcangeli) [706385]- [virt] xen: x86_32: Ignore not present at boot time HIGHMEM pages (Igor Mammedov) [523122] - [virt] xen: prevent crashes with non-HIGHMEM 32-bit kernels with largeish memory (Igor Mammedov) [523122] - [virt] xen/balloon: Move dec_totalhigh_pages() from __balloon_append() to balloon_append() (Igor Mammedov) [523122] - [virt] xen/balloon: Use PageHighMem() for high memory page detection (Igor Mammedov) [523122] - [virt] xen/balloon: Removal of driver_pages (Igor Mammedov) [523122] - [virt] xen: Mark all initial reserved pages for the balloon as INVALID_P2M_ENTRY (Igor Mammedov) [523122] - [virt] xen: clean up "extra" memory handling some more (Igor Mammedov) [523122] - [virt] xen/balloon: the balloon_lock is useless (Igor Mammedov) [523122] - [virt] xen/balloon: make sure we only include remaining extra ram (Igor Mammedov) [523122] - [virt] xen: add extra pages to balloon (Igor Mammedov) [523122] - [virt] xen: don't add extra_pages for RAM after mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_max_p2m_pfn is up to date (Igor Mammedov) [523122] - [virt] xen: limit extra memory to a certain ratio of base (Igor Mammedov) [523122] - [virt] xen: add extra pages for E820 RAM regions, even if beyond mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_extra_mem_start is beyond all non-RAM e820 (Igor Mammedov) [523122] - [virt] xen: implement "extra" memory to reserve space for pages not present at boot (Igor Mammedov) [523122] - [virt] xen: Use host-provided E820 map (Igor Mammedov) [523122] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: Rename the balloon lock (Igor Mammedov) [523122] - [virt] xen: make sure pages are really part of domain before freeing (Igor Mammedov) [523122] - [virt] xen: release unused free memory (Igor Mammedov) [523122] - [virt] vhost: optimize interrupt enable/disable (Jason Wang) [725199] - [virt] vhost: set log when updating used flags or avail event (Jason Wang) [725199] - [virt] vhost: init used ring after backend was set (Jason Wang) [725199] - [virt] vhost-net: remove unlocked use of receive_queue (Jason Wang) [725199] - [virt] vhost: lock receive queue, not the socket (Jason Wang) [725199] - [virt] vhost-net: Unify the code of mergeable and big buffer handling (Jason Wang) [725199] - [virt] vhost-net: check the support of mergeable buffer outside the receive loop (Jason Wang) [725199] - [virt] vhost: copy_from_user -> __copy_from_user (Jason Wang) [725199] - [infiniband] qib: Adjust to use cpumask_weight() and cpumask_first() (Chad Dupuis) [696226] - [infiniband] qib: Ensure that LOS and DFE are being turned off (Chad Dupuis) [696226] - [infiniband] qib: Prevent driver hang with unprogrammed boards (Chad Dupuis) [696226] - [infiniband] qib: Fix M_Key field in SubnGet and SubnGetResp MADs (Chad Dupuis) [696226] - [infiniband] qib: Set default LE2 value for active cables to 0 (Chad Dupuis) [696226] - [infiniband] qib: Return correct MAD when setting link width to 255 (Chad Dupuis) [696226] - [infiniband] qib: Prevent double completions after a timeout or RNR error (Chad Dupuis) [696226] - [infiniband] qib: Kernel BUG at include/linux/timer.h:82 (Chad Dupuis) [696226] - [infiniband] qib: Hold link for Tx SERDES settings (Chad Dupuis) [696226] - [infiniband] qib: Improve SERDES tunning on QMH boards (Chad Dupuis) [696226] - [infiniband] qib: Un-necessary delayed completions on RC connection (Chad Dupuis) [696226] - [infiniband] qib: Issue pre-emptive NAKs on eager buffer overflow (Chad Dupuis) [696226] - [infiniband] qib: RDMA lkey/rkey validation is inefficient for large MRs (Chad Dupuis) [696226] - [infiniband] qib: change qpn increment (Chad Dupuis) [696226] - [infiniband] qib: adding fix missing from earlier patch (Chad Dupuis) [696226] - [infiniband] qib: change rcv queue/qpn selection (Chad Dupuis) [696226] - [infiniband] qib: interrupt mitigation fix (Chad Dupuis) [696226] - [infiniband] qib: Avoid duplicate writes to the rcv head register (Chad Dupuis) [696226] - [infiniband] qib: Add a few new SERDES tunings (Chad Dupuis) [696226] - [infiniband] qib: Reset packet list after freeing (Chad Dupuis) [696226] - [infiniband] qib: New SERDES init routine and improvements to SI quality (Chad Dupuis) [696226] - [infiniband] qib: clear WAIT_SEND flags when setting QP to error state (Chad Dupuis) [696226] - [infiniband] qib: fix context allocation with multiple HCAs (Chad Dupuis) [696226] - [infiniband] qib: Multi Florida HCA Hosts panic on reboot (Chad Dupuis) [696226] - [infiniband] qib: Handle transitions from ACTIVE_DEFERRED to ACTIVE better (Chad Dupuis) [696226] - [infiniband] qib: UD send with immediate Rx completion has wrong size (Chad Dupuis) [696226] - [infiniband] qib: set port physical state even if other fields are invalid (Chad Dupuis) [696226] - [infiniband] qib: generate completion callback on errors (Chad Dupuis) [696226] - [infiniband] qib: add thresholds to VendorPortCounters PMA operation (Chad Dupuis) [696226] - [infiniband] qib: add support for the new QME7362 card (Chad Dupuis) [696226] - [infiniband] qib: add receive header queue size module parameters (Chad Dupuis) [696226] - [infiniband] qib: remove IB latency turnoff (Chad Dupuis) [696226] - [ata] Add Intel IDE-R support (John Feeney) [695587] - [agp] fix arbitrary kernel memory writes (Jerome Marchand) [699308] {CVE-2011-1745 CVE-2011-2022} - [agp] fix OOM and buffer overflow (Jerome Marchand) [699306] {CVE-2011-1746} - [kernel] run_rebalance_domains() is using too much cpu time (George Beshers) [635848] - [x86] Enable UV MMTIMER (George Beshers) [635713] - [ppc] Use correct ccr bit for syscall error status (Steve Best) [691579] - [s390x] qdio: clear shared DSCI before scheduling the queue handler (Hendrik Brueckner) [725690] - [scsi] scsi_dh_alua: Attach to UNAVAILABLE/OFFLINE AAS devices (Mike Christie) [698329] - [kernel] backport upstream change to remove prefetch instructions from list and rculist functions (Larry Woodman) [725538] - [input] wacom: add support for DTU-2231 (Aristeu Rozanski) [705210] - [infiniband] iw_cxgb4: update driver to latest upstream (Neil Horman) [717377] - [kernel] taskstats: don't allow duplicate entries in listener mode (Jerome Marchand) [715448] {CVE-2011-2484} - [kernel] Monitor and log change in system time when the system time drifts by user configured time interval warning (James Takahashi) [694910] - [security] Translate secctx to 0 if SELinux disabled (David Howells) [667177] - [pm] hibernate: Handle marginal memory conditions correctly (Matthew Garrett) [700264] - [kernel] Oprofile support for Sandy Bridge processors (John Villalovos) [696562] - [kernel] misc: add support for IB700 module (Don Zickus) [667090] - [x86] ACPI: Use ioremap_cache() (George Beshers) [635860] - [x86] ACPI: introduce "acpi_rsdp=" parameter for kdump (Takao Indoh) [723670] - [x86] UV: Kernel log overflows on boot on large systems (George Beshers) [696287] - [x86] amd-iommu: Fix 3 possible endless loops (Frank Arnold) [713517] - [x86] amd-iommu: Use only per-device dma_ops (Frank Arnold) [712369] - [x86] setup: Fix EDD3.0 data verification (Gleb Natapov) [704128] - [virt] xen: Revert p2m tree (Andrew Jones) [725519] - [virt] xen-blkfront: fix data size for xenbus_gather in blkfront_connect (Andrew Jones) [716452] - [virt] xen/hvc: only notify if we actually sent something (Igor Mammedov) [725041] - [virt] xen mmu: fix a race window causing leave_mm BUG() (Radim Krcmar) [724995] - [virt] xen: off by one errors in multicalls.c (Radim Krcmar) [725007] - [virt] virtio_net: introduce VIRTIO_NET_HDR_F_DATA_VALID (Jason Wang) [713337]- [netdrv] be2net: clear intr bit in be_probe() (Ivan Vecera) [702739 722596] - [fs] fs: call security_d_instantiate in d_obtain_alias (Josef Bacik) [656458] - [fs] dlm: use vmalloc for hash tables (David Teigland) [719357] - [fs] quota: Fix WARN_ON in lookup_one_len (Eric Sandeen) [718332] - [net] skbuff: fix error handling in pskb_copy() (Michael S. Tsirkin) [632752] - [net] vlan: allow TSO setting on vlan interfaces (Andy Gospodarek) [645785] - [netdrv] Support 'passthru' mode using macvlan/macvtap (James Takahashi) [693874] - [netdrv] asix: fix setting mac address for AX88772 (Jiri Pirko) [725234] - [netdrv] ixgbevf: update to upstream version 2.1.0-k (Andy Gospodarek) [694231] - [netdrv] bnx2x: remove a log-spamming message (Michal Schmidt) [712000] - [netdrv] cxgb4 driver update (Neil Horman) [717801] - [netdrv] iwlwifi: accept EEPROM version 0x423 for iwl6000 (Stanislaw Gruszka) [691846] - [netdrv] cxgb3 driver update (Neil Horman) [717805] - [netdrv] net: bonding: allow all slave speeds (Jiri Pirko) [720941] - [netdrv] ixgbe: update to upstream version 3.4.8-k (Andy Gospodarek) [689998 696045] - [netdrv] e1000e: update to upstream version 1.3.16-k (Andy Gospodarek) [694223 698291] - [net] introduce __netdev_alloc_skb_ip_align (Andy Gospodarek) [694223] - [net] dcbnl: unlock on an error path in dcbnl_cee_fill() (Dean Nelson) [695947] - [net] dcbnl: Add CEE notification (Dean Nelson) [695947] - [net] dcbnl: Aggregated CEE GET operation (Dean Nelson) [695947] - [net] dcb: use nlmsg_free() instead of kfree() (Dean Nelson) [695947] - [net] dcb: Add missing error check in dcb_ieee_set() (Dean Nelson) [695947] - [net] dcb: fix return type on dcb_setapp() (Dean Nelson) [695947] - [net] dcb: Add dcb_ieee_getapp_mask() for drivers to query APP settings (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_delapp() and dcb op to delete app entry (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_setapp() to be used for IEEE 802.1Qaz APP data (Dean Nelson) [695947] - [net] net: dcbnl, add multicast group for DCB (Dean Nelson) [695947] - [net] dcb: Add DCBX capabilities bitmask to the get_ieee response (Dean Nelson) [695947] - [net] net: dcbnl: Update copyright dates (Dean Nelson) [695947] - [net] net: dcbnl: Fix misspellings (Dean Nelson) [695947] - [net] net: dcbnl: Add IEEE app selector value definitions (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - cee (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - ieee (Dean Nelson) [695947] - [net] net: dcbnl: check correct ops in dcbnl_ieee_set() (Dean Nelson) [695947] - [net] net: dcb: match dcb_app protocol field with 802.1Qaz spec (Dean Nelson) [695947] - [net] ixgbe: DCB, implement 802.1Qaz routines (Dean Nelson) [695947] - [net] net: dcb: application priority is per net_device (Dean Nelson) [695947] - [net] dcbnl: make get_app handling symmetric for IEEE and CEE DCBx (Dean Nelson) [695947] - [net] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [695947] - [net] const: struct nla_policy (Dean Nelson) [695947] - [net] net: Move && and || to end of previous line (Dean Nelson) [695947] - [net] net: use net_eq to compare nets (Dean Nelson) [695947] - [kernel] include/linux/kernel.h: abs(): fix handling of 32-bit unsigneds on 64-bit (Thomas Graf) [679456] - [net] sctp: stop pending timers and purge queues when peer restart asoc (Thomas Graf) [679456] - [net] sctp: fix memory leak of the ASCONF queue when free asoc (Thomas Graf) [679456] - [net] SCTP: fix race between sctp_bind_addr_free() and sctp_bind_addr_conflict() (Thomas Graf) [679456] - [net] sctp: move chunk from retransmit queue to abandoned list (Thomas Graf) [679456] - [net] sctp: fix to check the source address of COOKIE-ECHO chunk (Thomas Graf) [679456] - [net] sctp: handle ootb packet in chunk order as defined (Thomas Graf) [679456] - [net] sctp: check invalid value of length parameter in error cause (Thomas Graf) [679456] - [net] sctp: check parameter value of length in ERROR chunk (Thomas Graf) [679456] - [net] sctp: Release all routes when processing acks ADD_IP or DEL_IP (Thomas Graf) [679456] - [net] sctp: Allow bindx_del to accept 0 port (Thomas Graf) [679456] - [net] sctp: teach CACC algorithm about removed transports (Thomas Graf) [679456] - [net] sctp: fix oops while removed transport still using as retran path (Thomas Graf) [679456] - [net] sctp: fix oops when updating retransmit path with DEBUG on (Thomas Graf) [679456] - [net] sctp: malloc enough room for asconf-ack chunk (Thomas Graf) [679456] - [net] sctp: fix auth_hmacs field's length of struct sctp_cookie (Thomas Graf) [679456] - [net] sctp: Pass __GFP_NOWARN to hash table allocation attempts. (Thomas Graf) [679456] - [net] sctp: fix compile warnings in sctp_tsnmap_num_gabs (Thomas Graf) [679456] - [net] sctp: fix reporting of unknown parameters (Thomas Graf) [679456] - [net] sctp: user perfect name for Delayed SACK Timer option (Thomas Graf) [679456] - [net] sctp: fix the return value of getting the sctp partial delivery point (Thomas Graf) [679456] - [net] SCTP: Fix SCTP_SET_PEER_PRIMARY_ADDR to accpet v4mapped address (Thomas Graf) [679456] - [net] sctp: prevent reading out-of-bounds memory (Thomas Graf) [679456] - [net] sctp: fix test for end of loop (Thomas Graf) [679456] - [net] sctp: dubious bitfields in sctp_transport (Thomas Graf) [679456] - [net] sctp: fix append error cause to ERROR chunk correctly (Thomas Graf) [679456] - [net] sctp: delete active ICMP proto unreachable timer when free transport (Thomas Graf) [679456] - [net] sctp: Fix a race between ICMP protocol unreachable and connect() (Thomas Graf) [679456] - [net] sctp: Tag messages that can be Nagle delayed at creation. (Thomas Graf) [679456] - [net] sctp: Optimize computation of highest new tsn in SACK. (Thomas Graf) [679456] - [net] sctp: correctly mark missing chunks in fast recovery (Thomas Graf) [679456] - [net] sctp: rwnd_press should be cumulative (Thomas Graf) [679456] - [net] sctp: fast recovery algorithm is per association. (Thomas Graf) [679456] - [net] sctp: update transport initializations (Thomas Graf) [679456] - [net] sctp: Save some room in the sctp_transport by using bitfields (Thomas Graf) [679456] - [net] sctp: Do not force T3 timer on fast retransmissions. (Thomas Graf) [679456] - [net] sctp: remove 'resent' bit from the chunk (Thomas Graf) [679456] - [net] sctp: Make sure we always return valid retransmit path (Thomas Graf) [679456] - [net] sctp: Do no select unconfirmed transports for retransmissions (Thomas Graf) [679456] - [net] sctp: fix to retranmit at least one DATA chunk (Thomas Graf) [679456] - [net] sctp: missing set src and dest port while lookup output route (Thomas Graf) [679456] - [net] sctp: discard ABORT chunk with zero verification tag in COOKIE-WAIT state (Thomas Graf) [679456] - [net] sctp: assure at least one T3-rtx timer is running if a FORWARD TSN is sent (Thomas Graf) [679456] - [net] sctp: send SHUTDOWN-ACK chunk back to the source. (Thomas Graf) [679456] - [net] sctp: Use correct address family in sctp_getsockopt_peer_addrs() (Thomas Graf) [679456] - [net] sctp: Fix oops when sending queued ASCONF chunks (Thomas Graf) [679456] - [net] sctp: per_cpu variables should be in bh_disabled section (Thomas Graf) [679456] - [net] sctp: fix potential reference of a freed pointer (Thomas Graf) [679456] - [net] sctp: avoid irq lock inversion while call sk->sk_data_ready() (Thomas Graf) [679456] - [net] sctp: eliminate useless code (Thomas Graf) [679456] - [net] sctp: Use ipv6_addr_diff() in sctp_v6_addr_match_len(). (Thomas Graf) [679456] - [net] sctp/socket.c: squish warning (Thomas Graf) [679456] - [net] sctp: fix sctp_setsockopt_autoclose compile warning (Thomas Graf) [679456] - [net] sctp: prevent too-fast association id reuse (Thomas Graf) [679456] - [net] sctp: fix integer overflow when setting the autoclose timer (Thomas Graf) [679456] - [net] sctp: limit maximum autoclose setsockopt value (Thomas Graf) [679456] - [net] sctp: Fix mis-ordering of user space data when multihoming in use (Thomas Graf) [679456] - [net] sctp: Update max.burst implementation (Thomas Graf) [679456] - [net] sctp: Remove useless last_time_used variable (Thomas Graf) [679456] - [net] sctp: allow setting path_maxrxt independent of SPP_PMTUD_ENABLE (Thomas Graf) [679456] - [net] sctp: Update SWS avaoidance receiver side algorithm (Thomas Graf) [679456] - [net] sctp: Select a working primary during sctp_connectx() (Thomas Graf) [679456] - [net] sctp: Fix malformed "Invalid Stream Identifier" error (Thomas Graf) [679456]- [drm] radeon/kms: fix DP training for DPEncoderService revision bigger than 1.1 (Dave Airlie) [722957] - [drm] nouveau fixes for RHEL 6.2 (Dave Airlie) [722957] - [drm] i915: Skip GPU wait for scanout pin while wedged (Dave Airlie) [722957] - [drm] i915: Fix opregion notifications (Dave Airlie) [722957] - [drm] ACPI: Don't send KEY_UNKNOWN for random video notifications (Dave Airlie) [722957] - [drm] drm/agp: complete 3.0.0 fixes backport. (Dave Airlie) [722957] - [kernel] /proc/stat: fix scalability of irq sum of all cpu (George Beshers) [635855] - [kernel] /proc/stat: scalability of irq num per cpu (George Beshers) [635855] - [virt] vhost: handle wrap around in # of bufs math (Michael S. Tsirkin) [632752] - [virt] vhost-net: update used ring on backend change (Michael S. Tsirkin) [632752] - [virt] vhost: fix zcopy reference counting (Michael S. Tsirkin) [632752] - [virt] vhost: vhost TX zero-copy support (Michael S. Tsirkin) [632752] - [netdrv] macvtap: macvtapTX zero-copy support (Michael S. Tsirkin) [632752] - [net] skbuff: clear tx zero-copy flag (Michael S. Tsirkin) [632752] - [net] skbuff: skb supports zero-copy buffers (Michael S. Tsirkin) [632752] - [net] sock.h: Add a new sock zero-copy flag (Michael S. Tsirkin) [632752] - [net] pskb_expand_head() optimization (Michael S. Tsirkin) [632752] - [netdrv] qlcnic: Support for GBE port settings (Chad Dupuis) [693735] - [netdrv] qlcnic: support rcv ring configuration through sysfs (Chad Dupuis) [693735] - [netdrv] qlcnic: Update version number to 5.0.16 (Chad Dupuis) [693735] - [netdrv] qlcnic: Fix LRO disable (Chad Dupuis) [693735] - [netdrv] qlcnic: Use flt method to determine flash fw region (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove unused code (Chad Dupuis) [693735] - [netdrv] qlcnic: Code optimization patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Cleanup patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Memory leak fix (Chad Dupuis) [693735] - [netdrv] qlcnic: Make PCI info available in all modes (Chad Dupuis) [693735] - [net] fix ethtool->set_flags not intended -EINVAL return value (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove validation for max tx and max rx queues (Chad Dupuis) [693735] - [netdrv] qlcnic: fix checks for auto_fw_reset (Chad Dupuis) [693735] - [virt] virtio_net: delay TX callbacks (Michael S. Tsirkin) [710945] - [virt] virtio: add api for delayed callbacks (Michael S. Tsirkin) [710945] - [virt] vhost: support event index (Michael S. Tsirkin) [710945] - [virt] virtio_ring: support event idx feature (Michael S. Tsirkin) [710945] - [virt] virtio ring: inline function to check for events (Michael S. Tsirkin) [710945] - [virt] virtio: event index interface (Michael S. Tsirkin) [710945] - [scsi] fcoe: cleanup cpu selection for incoming requests (Mike Christie) [695945] - [scsi] libfc: post reset event on lport reset (Mike Christie) [695945] - [scsi] libfc: Fix for exchange/seq loopup failure when FCoE stack is used as target and connected to windows initiator (Mike Christie) [695945] - [scsi] fcoe: Amends previous patch, Round-robin based selection of CPU for post processing of incoming request for FCoE target (Mike Christie) [695945] - [scsi] fcoe: Round-robin based selection of CPU for post-processing of incoming commands (Mike Christie) [695945] - [scsi] fcoe: Unable to select the exchangeID from offload pool for storage targets (Mike Christie) [695945] - [scsi] libfc: Enhancement to RPORT state machine applicable only for VN2VN mode (Mike Christie) [695945] - [scsi] libfcoe: Remove unnecessary module state checks (Mike Christie) [695945] - [scsi] libfc: do not immediately retry the cmd when seq_send fails in fc_fcp_send_data (Mike Christie) [695945] - [scsi] libfc: fix race in SRR response (Mike Christie) [695945] - [scsi] libfc: don't call resp handler after FC_EX_TIMEOUT (Mike Christie) [695945] - [scsi] libfc: release DDP context if frame_send() fails (Mike Christie) [695945] - [scsi] libfc: fix mm leak in handling incoming request for target discovery (Mike Christie) [695945] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Mike Christie) [695945] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [723853] - [mm] exec: account anon_rss instead of total_vm in acct_arg_size (Frantisek Hrbata) [645770] - [mm] debug: reintroduce would_have_oomkilled procfs ctl (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_disable_count struct mm_struct (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_score_adj in struct signal_struct (Frantisek Hrbata) [645770] - [mm] oom: replace PF_OOM_ORIGIN with toggling oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: use pte pages in OOM score (Frantisek Hrbata) [645770] - [kernel] lib, arch: add filter argument to show_mem and fix private implementations (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress show_mem() for many nodes in irq context on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on oom kill (Frantisek Hrbata) [645770] - [mm] oom: avoid deferring oom killer if exiting task is being traced (Frantisek Hrbata) [645770] - [mm] oom: skip zombies when iterating tasklist (Frantisek Hrbata) [645770] - [mm] oom: prevent unnecessary oom kills or kernel panics (Frantisek Hrbata) [645770] - [mm] oom: allow a non-CAP_SYS_RESOURCE proces to oom_score_adj down (Frantisek Hrbata) [645770] - [mm] oom: fix locking for oom_adj and oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: rewrite error handling for oom_adj and oom_score_adj tunables (Frantisek Hrbata) [645770] - [mm] oom: kill all threads sharing oom killed task's mm (Frantisek Hrbata) [645770] - [mm] oom: avoid killing a task if a thread sharing its mm cannot be killed (Frantisek Hrbata) [645770] - [mm] oom: add per-mm oom disable count (Frantisek Hrbata) [645770] - [mm] oom: filter unkillable tasks from tasklist dump (Frantisek Hrbata) [645770] - [mm] oom: always return a badness score of non-zero for eligible tasks (Frantisek Hrbata) [645770] - [mm] oom: __task_cred() need rcu_read_lock() (Frantisek Hrbata) [645770] - [mm] oom: fix tasklist_lock leak (Frantisek Hrbata) [645770] - [mm] oom: fix NULL pointer dereference (Frantisek Hrbata) [645770] - [mm] memcg: use find_lock_task_mm() in memory cgroups oom (Frantisek Hrbata) [645770] - [mm] oom: badness heuristic rewrite (Frantisek Hrbata) [645770] - [mm] oom: move badness() declaration into oom.h (Frantisek Hrbata) [645770] - [mm] oom: multi threaded process coredump don't make deadlock (Frantisek Hrbata) [645770] - [mm] oom: give the dying task a higher priority (Frantisek Hrbata) [645770] - [mm] oom: remove child->mm check from oom_kill_process() (Frantisek Hrbata) [645770] - [mm] oom: cleanup has_intersects_mems_allowed() (Frantisek Hrbata) [645770] - [mm] oom: move OOM_DISABLE check from oom_kill_task to out_of_memory() (Frantisek Hrbata) [645770] - [mm] oom: kill duplicate OOM_DISABLE check (Frantisek Hrbata) [645770] - [mm] oom: /proc//oom_score treat kernel thread honestly (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() needs to check that p is unkillable (Frantisek Hrbata) [645770] - [mm] oom: make oom_unkillable_task() helper function (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() doesn't select kthread child (Frantisek Hrbata) [645770] - [mm] oom: don't try to kill oom_unkillable child (Frantisek Hrbata) [645770] - [mm] oom: fold __out_of_memory into out_of_memory (Frantisek Hrbata) [645770] - [mm] oom: remove constraint argument from select_bad_process and __out_of_memory (Frantisek Hrbata) [645770] - [mm] rename try_set_zone_oom() to try_set_zonelist_oom() (Frantisek Hrbata) [645770] - [mm] oom: remove unnecessary code and cleanup (Frantisek Hrbata) [645770] - [mm] oom: remove special handling for pagefault ooms (Frantisek Hrbata) [645770] - [mm] oom: extract panic helper function (Frantisek Hrbata) [645770] - [mm] oom: enable oom tasklist dump by default (Frantisek Hrbata) [645770] - [mm] oom: select task from tasklist for mempolicy ooms (Frantisek Hrbata) [645770] - [mm] oom: sacrifice child with highest badness score for parent (Frantisek Hrbata) [645770] - [mm] oom: filter tasks not sharing the same cpuset (Frantisek Hrbata) [645770] - [mm] oom: avoid sending exiting tasks a SIGKILL (Frantisek Hrbata) [645770] - [mm] oom: give current access to memory reserves if it has been killed (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too fix (Frantisek Hrbata) [645770] - [mm] oom: improve commentary in dump_tasks() (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too (Frantisek Hrbata) [645770] - [mm] oom: introduce find_lock_task_mm() to fix !mm false positives (Frantisek Hrbata) [645770] - [mm] oom: PF_EXITING check should take mm into account (Frantisek Hrbata) [645770] - [mm] oom: check PF_KTHREAD instead of !mm to skip kthreads (Frantisek Hrbata) [645770] - [mm] memcg: make oom killer a no-op when no killable task can be found (Frantisek Hrbata) [645770] - [mm] memcg: handle panic_on_oom=always case (Frantisek Hrbata) [645770] - [mm] oom-kill: dump_header takes task_struct as parameter (Frantisek Hrbata) [645770] - [mm] oom-kill: fix NUMA constraint check with nodemask (Frantisek Hrbata) [645770] - [mm] oom-kill: use task_lock when accessing task_struct members in __oom_kill_task (Frantisek Hrbata) [645770] - [mm] oom: dump stack and VM state when oom killer panics (Frantisek Hrbata) [645770] - [mm] Revert "[Fedora] [debug] add would_have_oomkilled procfs ctl" (Frantisek Hrbata) [645770]- [mm] hold the page lock until after set_page_stable_node (Andrea Arcangeli) [683658]- [netdrv] be2net: remove certain cmd failure logging (Ivan Vecera) [719304] - [netdrv] enic driver update (Stefan Assmann) [695882] - [net] nl80211: missing check for valid SSID size in scan operation (Stanislaw Gruszka) [718158] {CVE-2011-2517} - [net] bluetooth: l2cap and rfcomm: fix 1 byte infoleak to userspace. (Thomas Graf) [703023] {CVE-2011-2492} - [net] inet_diag: fix validation of user data in inet_diag_bc_audit() (Thomas Graf) [714541] {CVE-2011-2213} - [fs] proc: restrict access to /proc/PID/io (Oleg Nesterov) [716830] {CVE-2011-2495} - [fs] validate size of EFI GUID partition entries (Anton Arapov) [703030] {CVE-2011-1776} - [fs] GFS2: Print warning rather than calling assert during direct I/O page invalidation race (Steven Whitehouse) [697019] - [fs] ext4: Fix max file size and logical block counting of extent format file (Lukas Czerner) [722569] {CVE-2011-2695} - [netdrv] e1000: remove unnecessary code (Dean Nelson) [694233] - [netdrv] e1000: Add appropriate include for prefetch users (Dean Nelson) [694233] - [netdrv] e1000: more robust ethtool duplex/speed configuration (Dean Nelson) [694233] - [netdrv] e1000: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694233] - [netdrv] e1000: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694233] - [netdrv] e1000: fix sparse warning (Dean Nelson) [694233] - [netdrv] e1000: add support for Marvell Alaska M88E1118R PHY (Dean Nelson) [694233] - [netdrv] e1000: drivers/net: avoid some skb->ip_summed initializations (Dean Nelson) [694233] - [fs] SUNRPC: Fix use of static variable in rpcb_getport_async (Steve Dickson) [723650] - [fs] NFSv4.1: update nfs4_fattr_bitmap_maxsz (Steve Dickson) [723650] - [fs] SUNRPC: Fix a race between work-queue and rpc_killall_tasks (Steve Dickson) [723650] - [fs] SUNRPC: Ensure we always run the tk_callback before tk_action (Steve Dickson) [723650] - [netdrv] e100: net: remove interrupt.h inclusion from netdevice.h (Dean Nelson) [694236] - [netdrv] e100: fix build warning (Dean Nelson) [694236] - [netdrv] e100: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694236] - [netdrv] e100: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694236] - [netdrv] e100: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Dean Nelson) [694236] - [netdrv] bna: Separate handling of irq type flags variable from the irq_flags request_irq variable (Ivan Vecera) [717011] - [netdrv] Fix call trace when interrupts are disabled while sleeping function kzalloc is called (Ivan Vecera) [717011] - [netdrv] Additional tg3 bug fixes (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.119 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.118 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.117 (John Feeney) [695996 696004 696068 698308 705492 716693]- [virt] kvm: Disable device assignment without interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [virt] iommu-api: Extension to check for interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [net] core: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [net] udp: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [serial] 8250: Fix capabilities when changing the port type (Steve Best) [696695] - [serial] 8250_pci: Add EEH support to the 8250 driver for IBM/Digi PCIe 2-port Adapter (Steve Best) [696695] - [serial] 8250_pci: Add support for the Digi/IBM PCIe 2-port Adapter (Steve Best) [696695] - [scsi] scsi_dh_rdac: Adding couple more vendor product ids (David Milburn) [690952] - [scsi] lock pushdown in error handling (Rob Evers) [695542] - [scsi] Reduce error recovery time by reducing use of TURs (Mike Christie) [691945] - [scsi] Fix /proc/interrupts corruption when be2iscsi driver is loaded (Prarit Bhargava) [706511] - [scsi] megaraid_sas: Disable interrupts/free_irq() in megasas_shutdown() (Tomas Henzl) [613564] - [pci] ARI is a PCIe v2 feature (Don Dutile) [632086] - [pci] add latency tolerance reporting enable/disable support (Myron Stowe) [696532] - [pci] Assign values to 'pci_obff_signal_type' enumeration (Myron Stowe) [696534] - [pci] add OBFF enable/disable support (Myron Stowe) [696534] - [pci] add ID-based ordering enable/disable support (Myron Stowe) [696530] - [fs] nfsd: fix NULL dereference in nfsd_statfs() (Eric Sandeen) [689223] - [fs] add f_flags to struct statfs(64) (Eric Sandeen) [689223] - [fs] pass a struct path to vfs_statfs (Eric Sandeen) [689223] - [fs] Take statfs variants to fs/statfs.c (Eric Sandeen) [689223] - [netdrv] tg3: Apply rx_discards fix to 5719/5720 (John Feeney) [696206] - [netdrv] tg3: Fix stats for 5704 and later devices (John Feeney) [696206] - [netdrv] tg3: Fix IPv6 TCP problems for 5719 (John Feeney) [696206] - [netdrv] tg3: Fix int generation hw bug for 5719 / 5720 (John Feeney) [696206] - [netdrv] tg3: Workaround rx_discards stat bug (John Feeney) [696206] - [netdrv] tg3: Automatically size stat/test string arrays (John Feeney) [696206] - [netdrv] tg3: Enable 5720 support (John Feeney) [696206] - [netdrv] tg3: Add 5720 PHY ID (John Feeney) [696206] - [netdrv] tg3: Add 5720 H2BMC support (John Feeney) [696206] - [netdrv] tg3: Add 5720 NVRAM decoding (John Feeney) [696206] - [netdrv] tg3: Add 5720 ASIC rev (John Feeney) [696206] - [netdrv] tg3: Reintroduce 5717_PLUS (John Feeney) [696206] - [netdrv] tg3: 5717_PLUS => 57765_PLUS (John Feeney) [696206] - [netdrv] tg3: Add missed 5719 workaround change (John Feeney) [696206] - [netdrv] tg3: Expand 5719 workaround (John Feeney) [696206] - [netdrv] tg3: Disable multivec mode for 1 MSIX vector (John Feeney) [696206] - [netdrv] tg3: Fix 5719 A0 tx completion bug (John Feeney) [696206] - [netdrv] tg3: Revise 5719 internal FIFO overflow solution (John Feeney) [696206] - [netdrv] tg3: Update version to 3.116 (John Feeney) [696206] - [netdrv] tg3: use dma_alloc_coherent() instead of pci_alloc_consistent() (John Feeney) [696206] - [netdrv] tg3: Always turn on APE features in mac_mode reg (John Feeney) [696206] - [netdrv] tg3: Do not call device_set_wakeup_enable() under spin_lock_bh (John Feeney) [696206] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present. (John Feeney) [696206] - [netdrv] tg3: Update version to 3.115 (John Feeney) [696206] - [netdrv] tg3: Report invalid link from tg3_get_settings() (John Feeney) [696206] - [netdrv] tg3: Don't allocate jumbo ring for 5780 class devs (John Feeney) [696206] - [netdrv] tg3: Cleanup tg3_alloc_rx_skb() (John Feeney) [696206] - [netdrv] tg3: Disable unused transmit rings (John Feeney) [696206] - [netdrv] tg3: Add support for selfboot format 1 v6 (John Feeney) [696206] - [netdrv] net/tg3: simplify conditional (John Feeney) [696206] - [netdrv] tg3: Update version to 3.114 (John Feeney) [696206] - [netdrv] tg3: Futureproof the loopback test (John Feeney) [696206] - [netdrv] tg3: Cleanup missing VPD partno section (John Feeney) [696206] - [netdrv] tg3: Remove 5724 device ID (John Feeney) [696206] - [netdrv] tg3: Fix potential netpoll crash (John Feeney) [696206] - [netdrv] drivers/net: return operator cleanup (John Feeney) [696206] - [netdrv] tg3: phy tmp variable roundup (John Feeney) [696206] - [netdrv] tg3: Dynamically allocate VPD data memory (John Feeney) [696206] - [netdrv] tg3: Use skb_is_gso_v6() (John Feeney) [696206] - [netdrv] tg3: Move producer ring struct to tg3_napi (John Feeney) [696206] - [netdrv] tg3: Clarify semantics of TG3_IRQ_MAX_VECS (John Feeney) [696206] - [netdrv] tg3: Don't send APE events for NCSI firmware (John Feeney) [696206] - [netdrv] drivers/net: avoid some skb->ip_summed initializations (John Feeney) [696206] - [x86] x86, boot: Wait for boot cpu to show up if nr_cpus limit is about to hit (Vivek Goyal) [717918] - [x86] x86: Fix and clean up generic_processor_info() (Vivek Goyal) [717918] - [x86] x86, ia64, acpi: Clean up x86-ism in drivers/acpi/numa.c (Vivek Goyal) [717918] - [x86] x86, acpi: Add MAX_LOCAL_APIC for 32bit (Vivek Goyal) [717918] - [x86] x86, acpi: Parse all SRAT cpu entries even above the cpu number limitation (Vivek Goyal) [717918] - [kernel] smp: Use nr_cpus= to set nr_cpu_ids early (Vivek Goyal) [717918] - [mm] do not use page_count without a page pin (Andrea Arcangeli) [722565] - [mm] improve isolate_lru_pages neighbour isolation (Andrea Arcangeli) [722565] - [scsi] qla2xxx: Update driver version to 8.03.07.05.06.2-k. (Chad Dupuis) [693744] - [scsi] qla2xxx: Remove host_lock in queuecommand function (Chad Dupuis) [693744] - [scsi] qla2xxx: Refactor call to qla2xxx_read_sfp for thermal temperature. (Chad Dupuis) [693744] - [scsi] qla2xxx: Unify the read/write sfp mailbox command routines. (Chad Dupuis) [693744] - [scsi] qla2xxx: Clear complete initialization control block. (Chad Dupuis) [693744] - [scsi] qla2xxx: Allow an override of the registered maximum LUN. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add host number in reset and quiescent message logs. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix virtual port failing to login after chip reset. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correctly read sfp single byte mailbox register. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix vport delete hang when logins are outstanding. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix hang during driver unload when vport is active. (Chad Dupuis) [693744] - [scsi] qla2xxx: Properly set the dsd_list_len for dsd_chaining in cmd type 6. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correct buffer start in edc sysfs debug print. (Chad Dupuis) [693744] - [scsi] qla2xxx: Log if firmware fails to load from flash for ISP82xx. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correction to sysfs edc interface. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add qla82xx_rom_unlock() function. (Chad Dupuis) [693744] - [scsi] qla2xxx: Update firmware version after flash update. (Chad Dupuis) [693744] - [hwmon] hwmon: (coretemp) Fix section mismatch (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Update comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Add comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix compile error if CONFIG_SMP is not defined (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix checkpatch errors (Jane Lv) [709252] - [hwmon] hwmon: Remove pkgtemp driver (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Merge pkgtemp with coretemp (Jane Lv) [709252] - [netdrv] igbvf driver update (Stefan Assmann) [694229] - [netdrv] igb driver update (Stefan Assmann) [694211] - [netdrv] r8169: fix Rx checksum offloading bugs (Ivan Vecera) [635596] - [netdrv] be2net: changes for BE3 native mode support (Ivan Vecera) [695231] - [net] bridge gets duplicate packets when using vlan over bonding (Flavio Leitner) [700610] - [net] bonding: fix receiving of dups due vlan hwaccel (Flavio Leitner) [720689] - [kernel] Fix nohz balance kick (Matthew Garrett) [695606] - [kernel] repair gdbstub to match the gdbserial protocol specification (Prarit Bhargava) [710668] - [misc] enclosure: fix error path to actually return ERR_PTR() on error (Tomas Henzl) [713730] - [x86] fix memory leak in acpu_cpufreq_exit (Luming Yu) [688038] - [x86] Ensure MTRR config is applied to all CPUs on resume (Matthew Garrett) [695612]- [s390x] crypto: prng error in initial seed calculation. (Hendrik Brueckner) [709710] - [s390x] qeth: serialize device removal and config changes (Hendrik Brueckner) [707293] - [s390x] ap: Toleration for ap bus devices with device type 10 (Hendrik Brueckner) [694267] - [s390x] chsc: process channel-path-availability information (Hendrik Brueckner) [694464] - [s390x] kernel: Get CPC name (Hendrik Brueckner) [694265] - [s390x] qeth: change some configurations defaults (Hendrik Brueckner) [694248] - [s390x] crypto: Exploit z196 hardware accelerated crypto aplgorithms (Hendrik Brueckner) [694246] - [s390x] dasd: do path verification for paths added at runtime (Hendrik Brueckner) [694460] - [s390x] cio: notify drivers of channel path events (Hendrik Brueckner) [694460] - [s390x] dasd: automatic recognition of read-only devices (Hendrik Brueckner) [633389] - [s390x] dasd: Add support for raw ECKD access (Hendrik Brueckner) [633543] - [s390x] kernel: diagnose 10 does not release memory above 2GB (Hendrik Brueckner) [701274] - [s390x] qdio: reset error states immediately (Hendrik Brueckner) [700463] - [s390x] dasd: check sense type in device change handler (Hendrik Brueckner) [700688] - [s390x] dasd: fix race between open and offline (Hendrik Brueckner) [695677] - [s390x] cio: prevent purging of CCW devices in the online state (Hendrik Brueckner) [695377] - [s390x] kernel: missing ASLR for exec/heap/libc/vdso/mmap in s390x (Hendrik Brueckner) [647363] - [ppc] nvram: Unbreak kABI, efficiency tweaks, remove unnecessary casts (Steve Best) [694509] - [ppc] pseries/nvram: Capture oops/panic reports in ibm, oops-log partition (Steve Best) [694509] - [ppc] nvram: Generalize code for OS partitions in NVRAM (Steve Best) [694509] - [ppc] nvram: Handle partition names >= 12 chars (Steve Best) [694509] - [ppc] nvram: Fix NVRAM partition list setup (Steve Best) [694509] - [ppc] nvram: Rename ppc64, linux partition to ibm, rtas-log (Steve Best) [694509] - [ppc] nvram: Move the log partition stuff to pseries (Steve Best) [694509] - [ppc] nvram: Change nvram_setup_partition() to use new helper (Steve Best) [694509] - [ppc] nvram: Add nvram_find_partition() (Steve Best) [694509] - [ppc] nvram: Improve partition removal (Steve Best) [694509] - [ppc] nvram: Shuffle code around in nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Completely clear a new partition (Steve Best) [694509] - [ppc] nvram: Ensure that the partition header/block size is right (Steve Best) [694509] - [ppc] nvram: nvram_create_partitions() now uses bytes (Steve Best) [694509] - [ppc] nvram: More flexible nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Move things out of asm/nvram.h (Steve Best) [694509] - [ppc] Fix continuation line formats (Steve Best) [694509] - [ppc] Use unlocked ioctl in nvram_64 (Steve Best) [694509] - [ppc] nvram_64: Mark init code __init (Steve Best) [694509] - [ppc] nvram_64: Check nvram_error_log_index in nvram_clear_error_log() (Steve Best) [694509] - [ppc] nvram_64: Remove unused code (Steve Best) [694509] - [netdrv] qlge: Version change to v1.00.00.29 (Chad Dupuis) [713168] - [netdrv] qlge: Fix printk priority so chip fatal errors are always reported. (Chad Dupuis) [713168] - [netdrv] qlge: Fix crash caused by mailbox execution on wedged chip. (Chad Dupuis) [713168] - [netdrv] qlge: make nic_operations struct const (Chad Dupuis) [713168] - [netdrv] qlge: Fix incorrect usage of module parameters and netdev msg level (Chad Dupuis) [713168] - [netdrv] qlge: Remove unnecessary casts of netdev_priv (Chad Dupuis) [713168] - [fs] NFS: Detect loops in a readdir due to bad cookies (Steve Dickson) [720712] - [fs] NFS: Create nfs_open_dir_context (Steve Dickson) [720712] - [fs] NFS: Ensure that we update the readdir filp->f_pos correctly (Steve Dickson) [720712] - [fs] GFS2: Get rid of metadata pages for inodes we can't deallocate (Robert S Peterson) [676626] - [fs] GFS2: list_del_entry corruption (Robert S Peterson) [676626] - [fs] GFS2: Fix ail list traversal (Robert S Peterson) [676626] - [fs] GFS2: Add an AIL writeback tracepoint (Robert S Peterson) [676626] - [fs] GFS2: Make writeback more responsive to system conditions (Robert S Peterson) [676626] - [fs] GFS2: Improve tracing support (adds two flags) (Robert S Peterson) [676626] - [fs] GFS2: Optimise glock lru and end of life inodes (Robert S Peterson) [676626] - [fs] GFS2: Clean up fsync() (Robert S Peterson) [676626] - [fs] fs: add sync_inode_metadata (Robert S Peterson) [676626] - [fs] GFS2: Make ->write_inode() really write (Robert S Peterson) [676626] - [fs] GFS2: Use filemap_fdatawrite() to write back the AIL (Robert S Peterson) [676626] - [fs] GFS2: Alter point of entry to glock lru list for glocks with an address_space (Robert S Peterson) [676626] - [fs] GFS2: Update to AIL list locking (Robert S Peterson) [676626] - [fs] GFS2: introduce AIL lock (Robert S Peterson) [676626] - [netdrv] bnx2: update to latest upstream (Neil Horman) [696756] - [fs] cifs: don't allow cifs_reconnect to exit with NULL socket pointer (Jeff Layton) [711400]- [x86] apic: Fix spurious error interrupts triggering on all non-boot APs (Prarit Bhargava) [712286] - [x86] apic: Print verbose error interrupt reason on apic=debug (Prarit Bhargava) [712286] - [mm] fix negative commitlimit when gigantic hugepages are allocated (Andrea Arcangeli) [704511] - [mm] migrate: dont account swapcache as shmem (Andrea Arcangeli) [712260] - [mm] compaction: Ensure that the compaction free scanner does not move to the next zone (Andrea Arcangeli) [712258] - [mm] vmscan: correctly check if reclaimer should schedule during shrink_slab (Andrea Arcangeli) [712252] - [virt] ksm: fix race between ksmd and exiting task (Andrea Arcangeli) [710341] - [mm] thp: fix build with !SMP (Andrea Arcangeli) [711636] - [kernel] !SMP build quirks fixes (Andrea Arcangeli) [711636] - [kernel] allow sched.c to build with !SMP (Andrea Arcangeli) [711636] - [net] dev.c: allow build when !SMP (Andrea Arcangeli) [711636] - [virt] xen-netfront: send gARP after backend moved to XenbusStateConnected (Laszlo Ersek) [713585] - [x86] UV: add_smp_affinity_list (George Beshers) [696422] - [pci] aer-inject: Override PCIe AER Mask Registers (Prarit Bhargava) [719373] - [kernel] proc: signedness issue in next_pidmap() (Jerome Marchand) [697825] {CVE-2011-1593} - [net] bluetooth: Prevent buffer overflow in l2cap config request (Jiri Pirko) [716810] {CVE-2011-2497} - [netdrv] cnic: Move indexing function pointers to struct kcq_info (Mike Christie) [696757] - [netdrv] cnic, bnx2: Check iSCSI support early in bnx2_init_one() (Mike Christie) [696757] - [netdrv] cnic: Improve NETDEV_UP event handling (Mike Christie) [696757] - [netdrv] cnic: Randomize initial TCP port for iSCSI connections (Mike Christie) [696757] - [netdrv] cnic: Fix race conditions with firmware (Mike Christie) [696757] - [netdrv] cnic: Fix interrupt logic (Mike Christie) [696757] - [netdrv] Add appropriate include for prefetch users (Mike Christie) [696757]- [fs] NFS41: do not update isize if inode needs layoutcommit (Steve Dickson) [714740] - [fs] NFSv4.1: Clean ups for the device id cache (Steve Dickson) [714740] - [net] igmp: call ip_mc_clear_src() only when we have no users of ip_mc_list (Thomas Graf) [707479] - [net] bridge: fix bridging to properly recieve/forward ipv6 RA's (Neil Horman) [716263] - [net] sctp: ABORT if receive, reassmbly, or reodering queue is not empty while closing socket (Thomas Graf) [705840] - [net] sctp: Enforce retransmission limit during shutdown (Thomas Graf) [705840] - [net] netfilter: Enable CONFIG_NETFILTER_XT_SET and CONFIG_IP_SET (Thomas Graf) [599054] - [net] netfilter: ipset: Use the stored first cidr value instead of '1' (Thomas Graf) [599054] - [net] netfilter: ipset: Fix return code for destroy when sets are in use (Thomas Graf) [599054] - [net] netfilter: ipset: fix ip_set_flush return code (Thomas Graf) [599054] - [net] netfilter: ipset: remove unused variable from type_pf_tdel() (Thomas Graf) [599054] - [net] netfilter: ipset: Use proper timeout value to jiffies conversion (Thomas Graf) [599054] - [net] netfilter: ipset: Fix the order of listing of sets (Thomas Graf) [599054] - [net] netfilter: ipset: SCTP, UDPLITE support added (Thomas Graf) [599054] - [net] netfilter: ipset: set match and SET target fixes (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip, mac type requires "src" for MAC (Thomas Graf) [599054] - [net] netfilter: ipset: remove extra semicolons (Thomas Graf) [599054] - [net] netfilter: ipset: references are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: Fix common misspellings (Thomas Graf) [599054] - [net] netfilter: ipset: References are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: fix checking the type revision at create command (Thomas Graf) [599054] - [net] netfilter: ipset: fix address ranges at hash:*port* types (Thomas Graf) [599054] - [net] netfilter: ipset: fix the compile warning in ip_set_create (Thomas Graf) [599054] - [net] netfilter: ipset: add dependency on CONFIG_NETFILTER_NETLINK (Thomas Graf) [599054] - [net] netfilter: ipset: send error message manually (Thomas Graf) [599054] - [net] netfilter: ipset: fix linking with CONFIG_IPV6=n (Thomas Graf) [599054] - [net] netfilter: ipset: add missing break statemtns in ip_set_get_ip_port() (Thomas Graf) [599054] - [net] netfilter: ipset: install ipset related header files (Thomas Graf) [599054] - [net] netfilter: ipset: remove unnecessary includes (Thomas Graf) [599054] - [net] netfilter: ipset: use nla_parse_nested() (Thomas Graf) [599054] - [net] netfilter: xtables: "set" match and "SET" target support (Thomas Graf) [599054] - [net] netfilter: ipset: list:set set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset; bitmap:port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip,mac type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: IP set core support (Thomas Graf) [599054] - [net] netfilter: NFNL_SUBSYS_IPSET id and NLA_PUT_NET* macros (Thomas Graf) [599054] - [net] ipv6: Prepare the tree for un-inlined jhash. (Thomas Graf) [599054] - [kernel] The new jhash implementation (Thomas Graf) [599054] - [fs] cifs: fix wsize negotiation to respect max buffer size and active signing (try #4) (Jeff Layton) [708000] - [fs] cifs: clean up wsize negotiation and allow for larger wsize (Jeff Layton) [708000] - [fs] cifs: convert cifs_writepages to use async writes (Jeff Layton) [708000] - [fs] cifs: convert async write callback to slow_work (Jeff Layton) [708000] - [fs] cifs: add cifs_async_writev (Jeff Layton) [708000] - [fs] cifs: don't call mid_q_entry->callback under the Global_MidLock (try #5) (Jeff Layton) [708000] - [fs] cifs: add ignore_pend flag to cifs_call_async (Jeff Layton) [708000] - [fs] cifs: make cifs_send_async take a kvec array (Jeff Layton) [708000] - [fs] cifs: consolidate SendReceive response checks (Jeff Layton) [708000] - [fs] cifs: don't allow mmap'ed pages to be dirtied while under writeback (try #3) (Jeff Layton) [708000] - [fs] cifs: turn BCC into a static inlined function (Jeff Layton) [692709] - [fs] cifs: keep BCC in little-endian format (Jeff Layton) [692709] - [fs] cifs: consistently use smb_buf_length as be32 for cifs (try 3) (Jeff Layton) [692709] - [fs] CIFS: Add match_port check during looking for an existing connection (try #4) (Jeff Layton) [692709] - [fs] CIFS: Simplify ipv*_connect functions into one (try #4) (Jeff Layton) [692709] - [fs] cifs: fix cifsConvertToUCS() for the mapchars case (Jeff Layton) [692709] - [fs] cifs: handle errors from coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: refactor mid finding loop in cifs_demultiplex_thread (Jeff Layton) [692709] - [fs] cifs: sanitize length checking in coalesce_t2 (try #3) (Jeff Layton) [692709] - [fs] cifs: check for bytes_remaining going to zero in CIFS_SessSetup (Jeff Layton) [692709] - [fs] cifs: change bleft in decode_unicode_ssetup back to signed type (Jeff Layton) [692709] - [fs] cifs: Fix memory over bound bug in cifs_parse_mount_options (Jeff Layton) [692709] - [fs] cifs: clean up various nits in unicode routines (try #2) (Jeff Layton) [692709] - [fs] cifs: clean up length checks in check2ndT2 (Jeff Layton) [692709] - [fs] cifs: fix broken BCC check in is_valid_oplock_break (Jeff Layton) [692709] - [fs] cifs: always do is_path_accessible check in cifs_mount (Jeff Layton) [692709] - [fs] cifs: add check for kmalloc in parse_dacl (Jeff Layton) [692709] - [fs] cifs: various endian fixes to cifs (Jeff Layton) [692709] - [fs] cifs: simplify SMB header check routine (Jeff Layton) [692709] - [fs] cifs: fix up CIFSSMBEcho for unaligned access (Jeff Layton) [692709] - [fs] cifs: fix unaligned accesses in cifsConvertToUCS (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in cifs_unicode.c (Jeff Layton) [692709] - [fs] cifs: fix unaligned access in check2ndT2 and coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in validate_t2 (Jeff Layton) [692709] - [fs] cifs: use get/put_unaligned functions to access ByteCount (Jeff Layton) [692709] - [fs] cifs: fix up KConfig options with latest changes (Jeff Layton) [668791] - [fs] cifs: mark CONFIG_CIFS_NFSD_EXPORT as BROKEN (Jeff Layton) [668791] - [fs] cifs: Don't compile in unused reparse point symlink code (Jeff Layton) [668791] - [fs] cifs: Remove unused CIFSSMBNotify worker function (Jeff Layton) [668791] - [fs] cifs: cleanup: Rename and remove config flags (Jeff Layton) [668791] - [fs] cifs: replace /proc/fs/cifs/Experimental with a module parm (Jeff Layton) [668791] - [fs] cifs: move "ntlmssp" and "local_leases" options out of experimental code (Jeff Layton) [668791] - [fs] cifs: fix use of CONFIG_CIFS_ACL (Jeff Layton) [668791] - [fs] cifs: Handle extended attribute name cifs_acl to generate cifs acl blob (try #4) (Jeff Layton) [668791] - [fs] cifs: Misc. cleanup in cifsacl handling [try #4] (Jeff Layton) [668791] - [fs] cifs: Percolate error up to the caller during get/set acls [try #4] (Jeff Layton) [668791] - [fs] cifs: Fix lease break for writes (Jeff Layton) [668791] - [fs] cifs: clarify the meaning of tcpStatus == CifsGood (Jeff Layton) [654198] - [fs] cifs: don't always drop malformed replies on the floor (try #3) (Jeff Layton) [654198] - [fs] cifs: Possible slab memory corruption while updating extended stats (repost) (Jeff Layton) [654198] - [fs] cifs: clean up checks in cifs_echo_request (Jeff Layton) [654198] - [fs] cifs: Do not send SMBEcho requests on new sockets until SMBNegotiate (Jeff Layton) [654198] - [fs] cifs: remove checks for ses->status == CifsExiting (Jeff Layton) [654198] - [fs] cifs: don't send an echo request unless NegProt has been done (Jeff Layton) [654198] - [fs] cifs: enable signing flag in SMB header when server has it on (Jeff Layton) [654198] - [fs] cifs: fix length vs. total_read confusion in cifs_demultiplex_thread (Jeff Layton) [654198] - [fs] cifs: fix length checks in checkSMB (Jeff Layton) [654198] - [fs] cifs: force a reconnect if there are too many MIDs in flight (Jeff Layton) [654198] - [fs] cifs: don't pop a printk when sending on a socket is interrupted (Jeff Layton) [654198] - [fs] cifs: send an NT_CANCEL request when a process is signalled (Jeff Layton) [654198] - [fs] cifs: handle cancelled requests better (Jeff Layton) [654198] - [fs] cifs: mangle existing header for SMB_COM_NT_CANCEL (Jeff Layton) [654198] - [fs] cifs: remove code for setting timeouts on requests (Jeff Layton) [654198] - [fs] cifs: reconnect unresponsive servers (Jeff Layton) [654198] - [fs] cifs: set up recurring workqueue job to do SMB echo requests (Jeff Layton) [654198] - [fs] cifs: add ability to send an echo request (Jeff Layton) [654198] - [fs] cifs: add cifs_call_async (Jeff Layton) [654198] - [fs] cifs: allow for different handling of received response (Jeff Layton) [654198] - [fs] cifs: clean up sync_mid_result (Jeff Layton) [654198] - [fs] cifs: don't reconnect server when we don't get a response (Jeff Layton) [654198] - [fs] cifs: wait indefinitely for responses (Jeff Layton) [654198] - [fs] cifs: move mid result processing into common function (Jeff Layton) [654198] - [fs] cifs: move locked sections out of DeleteMidQEntry and AllocMidQEntry (Jeff Layton) [654198] - [fs] cifs: clean up accesses to midCount (Jeff Layton) [654198] - [fs] cifs: make wait_for_free_request take a TCP_Server_Info pointer (Jeff Layton) [654198] - [fs] cifs: no need to mark smb_ses_list as cifs_demultiplex_thread is exiting (Jeff Layton) [654198] - [fs] cifs: don't fail writepages on -EAGAIN errors (Jeff Layton) [654198] - [fs] cifs: free blkcipher in smbhash (Jeff Layton) [662626] - [fs] cifs: correctly handle NULL tcon pointer in CIFSTCon (Jeff Layton) [662626] - [fs] cifs: show sec= option in /proc/mounts (Jeff Layton) [662626] - [fs] cifs: silence printk when establishing first session on socket (Jeff Layton) [662626] - [fs] cifs: Fix extended security auth failure (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_ECB (Jeff Layton) [662626] - [fs] cifs: Use ecb des kernel crypto APIs instead of local cifs functions (repost) (Jeff Layton) [662626] - [fs] cifs: wrap received signature check in srv_mutex (Jeff Layton) [662626] - [fs] cifs: Max share size is too small (Jeff Layton) [662626] - [fs] cifs: Allow user names longer than 32 bytes (Jeff Layton) [662626] - [fs] cifs: Fix regression in LANMAN (LM) auth code (Jeff Layton) [662626] - [fs] cifs: No need to check crypto blockcipher allocation (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_MD4 (Jeff Layton) [662626] - [fs] cifs: fix two compiler warning about uninitialized vars (Jeff Layton) [662626] - [fs] cifs: More crypto cleanup (try #2) (Jeff Layton) [662626] - [fs] cifs: Replace cifs md5 hashing functions with kernel crypto APIs (Jeff Layton) [662626] - [fs] cifs: Fix regression during share-level security mounts (Jeff Layton) [662626] - [fs] cifs: remove unnecessary locking around sequence_number (Jeff Layton) [662626] - [fs] cifs: Support NTLM2 session security during NTLMSSP authentication [try #5] (Jeff Layton) [662626] - [fs] cifs: fs/cifs/Kconfig: CIFS depends on CRYPTO_HMAC (Jeff Layton) [662626] - [fs] cifs: Cleanup and thus reduce smb session structure and fields used during authentication (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use appropriate server challenge (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - minor error corrections and cleanup (Jeff Layton) [662626] - [fs] cifs: fix module refcount leak in find_domain_name (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use kernel crypto apis to calculate hashes and smb signatures (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Define crypto hash functions and create and send keys needed for key exchange (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Allocate session key/client response dynamically (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Correct response length for ntlmv2 authentication without extended security (Jeff Layton) [662626] - [fs] cifs: convert cifs_tcp_ses_lock from a rwlock to a spinlock (Jeff Layton) [662626] - [fs] cifs: Clean up two declarations of blob_len (Jeff Layton) [662626] - [fs] cifs: NTLM authentication and signing - Calculate auth response per smb session (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Build a proper av/ti pair blob for ntlmv2 without extended security authentication (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP ntlmv2 within ntlmssp autentication code (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP Change variable name mac_key to session key to reflect the key it holds (Jeff Layton) [662626] - [fs] cifs: ntlmv2/ntlmssp remove-unused-function CalcNTLMv2_partial_mac_key (Jeff Layton) [662626]- [block] initialise bd_super in bdget() (Lachlan McIlroy) [718107] - [virt] Revert "virtio balloon: kill tell-host-first logic" (Aristeu Rozanski) [712044] - [fs] NLM: Don't hang forever on NLM unlock requests (Jeff Layton) [709549] - [x86] x86-64: Only set max_pfn_mapped to 512 MiB if we enter via head_64.S (Igor Mammedov) [716498] - [virt] xen: correct size of level2_kernel_pgt (Igor Mammedov) [716498] - [virt] Unset CONFIG_DEBUG_FORCE_WEAK_PER_CPU on x86/x86_64 platforms (Igor Mammedov) [716498] - [virt] xen: bump memory limit for x86 domU PV guest to 128Gb (Igor Mammedov) [716498] - [virt] xen: annotate functions which only call into __init at start of day (Igor Mammedov) [716498] - [virt] xen: correctly rebuild mfn list list after migration (Igor Mammedov) [716498] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: defer building p2m mfn structures until kernel is mapped (Igor Mammedov) [716498] - [virt] xen: add return value to set_phys_to_machine() (Igor Mammedov) [716498] - [virt] xen: allocate level1_ident_pgt (Igor Mammedov) [716498] - [virt] xen: use early_brk for level2_kernel_pgt (Igor Mammedov) [716498] - [virt] xen: convert p2m to a 3 level tree (Igor Mammedov) [716498] - [virt] xen: make install_p2mtop_page() static (Igor Mammedov) [716498] - [virt] xen: set shared_info->arch.max_pfn to max_p2m_pfn (Igor Mammedov) [716498] - [virt] xen: allocate p2m size based on actual max size (Igor Mammedov) [716498] - [virt] xen: dynamically allocate p2m space (Igor Mammedov) [716498] - [x86] add RESERVE_BRK_ARRAY() helper (Igor Mammedov) [716498] - [edac] Correct MiB_TO_PAGES() macro (Mauro Carvalho Chehab) [633935] - [edac] amd64_edac: Erratum #637 workaround (Frank Arnold) [633935] - [edac] amd64_edac: Factor in CC6 save area (Frank Arnold) [633935] - [edac] amd64_edac: Remove node interleave warning (Frank Arnold) [633935] - [edac] Remove debugging output in scrub rate handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix potential memleak (Frank Arnold) [633935] - [edac] amd64_edac: Fix decode_syndrome types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DCT argument type (Frank Arnold) [633935] - [edac] amd64_edac: Fix ranges signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop local variable (Frank Arnold) [633935] - [edac] amd64_edac: Fix PCI config addressing types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DRAM base macros (Frank Arnold) [633935] - [edac] amd64_edac: Fix node id signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop redundant declarations (Frank Arnold) [633935] - [edac] amd64_edac: Enable driver on F15h (Frank Arnold) [633935] - [pci] Rename CPU PCI id define (Frank Arnold) [633935] - [edac] amd64_edac: Adjust ECC symbol size to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Simplify scrubrate setting (Frank Arnold) [633935] - [edac] amd64_edac: Improve DRAM address mapping (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize ->read_dram_ctl_register (Frank Arnold) [633935] - [edac] amd64_edac: Adjust sys_addr to chip select conversion routine to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Beef up early exit reporting (Frank Arnold) [633935] - [edac] amd64_edac: Revamp online spare handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix channel interleave removal (Frank Arnold) [633935] - [edac] amd64_edac: Correct node interleaving removal (Frank Arnold) [633935] - [edac] amd64_edac: Add support for interleaved region swapping (Frank Arnold) [633935] - [edac] amd64_edac: Unify get_error_address (Frank Arnold) [633935] - [edac] amd64_edac: Simplify decoding path (Frank Arnold) [633935] - [edac] amd64_edac: Adjust channel counting to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup old defines cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBSH cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCFG handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCTL code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DCT Select Low/High code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup Dram Configuration registers handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DBAM handling (Frank Arnold) [633935] - [edac] amd64_edac: Replace huge bitmasks with a macro (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize f10_get_base_addr_offset (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize channel extraction (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup chipselect handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DHAR handling (Frank Arnold) [633935] - [edac] amd64_edac: Remove DRAM base/limit subfields caching (Frank Arnold) [633935] - [edac] amd64_edac: Add support for F15h DCT PCI config accesses (Frank Arnold) [633935] - [edac] amd64_edac: Fix DIMMs per DCTs output (Frank Arnold) [633935] - [edac] MCE: Fix NB error formatting (Frank Arnold) [633935] - [edac] MCE: Use BIT_64() to eliminate warnings on 32-bit (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F15h (Frank Arnold) [633935] - [edac] MCE: Allow F15h bank 6 MCE injection (Frank Arnold) [633935] - [edac] MCE: Shorten error report formatting (Frank Arnold) [633935] - [edac] MCE: Overhaul error fields extraction macros (Frank Arnold) [633935] - [edac] MCE: Add F15h FP MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15 EX MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add an F15h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: No F15h LS MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h CU MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Select extended error code mask (Frank Arnold) [633935] - [edac] amd64_edac: Disable DRAM ECC injection on K8 (Frank Arnold) [633935] - [edac] Fixup scrubrate manipulation (Frank Arnold) [633935] - [edac] amd64_edac: Remove two-stage initialization (Frank Arnold) [633935] - [edac] amd64_edac: Check ECC capabilities initially (Frank Arnold) [633935] - [edac] amd64_edac: Carve out ECC-related hw settings (Frank Arnold) [633935] - [edac] amd64_edac: Remove PCI ECS enabling functions (Frank Arnold) [633935] - [edac] amd64_edac: Allocate driver instances dynamically (Frank Arnold) [633935] - [edac] amd64_edac: Rework printk macros (Frank Arnold) [633935] - [edac] amd64_edac: Rename CPU PCI devices (Frank Arnold) [633935] - [edac] amd64_edac: Concentrate per-family init even more (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup the CPU PCI device reservation (Frank Arnold) [633935] - [edac] amd64_edac: Simplify CPU family detection (Frank Arnold) [633935] - [edac] amd64_edac: Add per-family init function (Frank Arnold) [633935] - [edac] amd64_edac: Use cached extended CPU model (Frank Arnold) [633935] - [edac] amd64_edac: Remove F11h support (Frank Arnold) [633935] - [edac] amd64_edac: Fix interleaving check (Frank Arnold) [633935] - [edac] MCE: Fix edac_init_mce_inject error handling (Frank Arnold) [633935] - [edac] MCE: Fix shift warning on 32-bit (Frank Arnold) [633935] - [edac] MCE: Add a BIT_64() macro (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F12h (Frank Arnold) [633935] - [edac] MCE: Add F12h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add support for F11h MCEs (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F14h (Frank Arnold) [633935] - [edac] MCE: Fix FR MCEs decoding (Frank Arnold) [633935] - [edac] MCE: Complete NB MCE decoders (Frank Arnold) [633935] - [edac] MCE: Warn about LS MCEs on F14h (Frank Arnold) [633935] - [edac] MCE: Adjust IC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Adjust DC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Rename files (Frank Arnold) [633935] - [edac] MCE: Rework MCE injection (Frank Arnold) [633935] - [edac] Export edac sysfs class to users (Frank Arnold) [633935] - [edac] EDAC: Fix error return (Frank Arnold) [633935] - [x86] EDAC, MCE: Pass complete MCE info to decoders (Frank Arnold) [633935] - [x86] EDAC, MCE: Sanitize error codes (Frank Arnold) [633935] - [x86] EDAC, MCE: Remove unused function parameter (Frank Arnold) [633935] - [x86] EDAC, MCE: Add HW_ERR prefix (Frank Arnold) [633935] - [x86] amd64_edac: Do not report error overflow as a separate error (Frank Arnold) [633935] - [x86] MCE, AMD: Limit MCE decoding to current families for now (Frank Arnold) [633935] - [x86] amd64_edac: Minor formatting fix (Frank Arnold) [633935] - [x86] amd64_edac: Fix operator precendence error (Frank Arnold) [633935] - [x86] edac, mc: Improve scrub rate handling (Frank Arnold) [633935] - [x86] amd64_edac: Correct scrub rate setting (Frank Arnold) [633935] - [x86] amd64_edac: Fix DCT base address selector (Frank Arnold) [633935] - [x86] amd64_edac: Remove polling mechanism (Frank Arnold) [633935] - [x86] amd64_edac: Remove unneeded defines (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize syndrome extraction (Frank Arnold) [633935] - [x86] amd64_edac: Fix syndrome calculation on K8 (Frank Arnold) [633935]- [x86] efi: Default to virtual mode (Matthew Garrett) [695859] - [x86] Backport upstream EFI fixups (Matthew Garrett) [695859] - [x86] bootmem: Add free_bootmem_late() (Matthew Garrett) [695859] - [x86] UV: warnings on slowpath (George Beshers) [699763] - [scsi] cxgb3i: fix EEH error on ppc due to invalid page size computation (Neil Horman) [714325] - [block] elevator: fix O_DIRECT I/O starving readers (Jeff Moyer) [587402] - [fs] NFS: Fix NFSv3 exclusive open semantics (Jeff Layton) [694210] - [fs] GFS2: Incorrect inode state during deallocation (Steven Whitehouse) [712139] - [net] tcp: Increase the initial congestion window to 10. (Thomas Graf) [667754] - [net] TCP: update initial windows according to RFC 5681 (Thomas Graf) [667754] - [net] tcp/dccp: Consolidate common code for RFC 3390 conversion (Thomas Graf) [667754]- [v4l] Remove the old V4L1 v4lgrab.c file (Don Zickus) [714183] - [scsi] libfc, fcoe: Remove usage of the Scsi_Host's host_lock (Rob Evers) [695542] - [scsi] Host lock pushdown using Scsi_Host flag (Rob Evers) [695542] - [drm] drm backport from 3.0-rc3 + fixes (Dave Airlie) [713621] - [drm] agp: backport intel driver from 3.0-rc3 (Dave Airlie) [713621] - [drm] Backport gpu VGA drivers from 3.0-rc3 (Dave Airlie) [713620] - [x86] x86/platform: backport MXM driver from 3.0-rc3 (Dave Airlie) [713620] - [kernel] kref: Add a kref_sub function (Dave Airlie) [713620] - [kernel] Move round_up/down to kernel.h (Dave Airlie) [713620] - [virt] virtio-blk: fix request leak (Amit Shah) [694553] - [virt] virtio_blk: Add 'serial' attribute to virtio-blk devices (Amit Shah) [694553] - [virt] Add virtio disk identification support (Amit Shah) [694553] - [mm] remove is_hwpoison_address (Dean Nelson) [696095] - [virt] KVM: Replace is_hwpoison_address with __get_user_pages (Dean Nelson) [696095] - [mm] make __get_user_pages return -EHWPOISON for HWPOISON page optionally (Dean Nelson) [696095] - [mm] export __get_user_pages (Dean Nelson) [696095] - [ppc] kexec: Check crash_base for relocatable kernel (Steve Best) [713868] - [scsi] ibmvfc: Fix Virtual I/O failover hang (Steve Best) [710497] - [tty] Clean console safely (Frantisek Hrbata) [714684] - [kernel] build: backport LSMOD=file for localmodconfig (Andrew Jones) - [perf] x86: Add Intel SandyBridge CPU support (Neil Horman) [695608] - [block] cfq-iosched: Fix locking around ioc->ioc_data assignment (Vivek Goyal) [716520] - [x86] AMD IOMMU: Re-enable AMD IOMMU (Alex Williamson) [716553] - [virt] KVM: Fix register corruption in pvclock_scale_delta (Avi Kivity) [712102] - [virt] Mask dangerous features when running as xen guest hvm (Igor Mammedov) [711317] - [virt] virtio balloon: kill tell-host-first logic (Amit Shah) [712044]- [fs] nfs: set lock context and fix error handling in new DIO functions (Jeff Layton) [694309] - [net] ipv6: Fix tcp_v6_send_response transport header setting (Jiri Olsa) [702508] - [netdrv] iwlwifi: fix general 11n instability (Stanislaw Gruszka) [714590] - [netdrv] ehea: Fix memory hotplug oops (Steve Best) [702036] - [netdrv] tun: do not put self in waitq if doing a nonblock read (Amos Kong) [713612] - [fs] ext4: check for a good block group before loading buddy pages (Eric Sandeen) [652262] - [fs] Bouncing locks in a cluster is slow in GFS2 (Robert S Peterson) [663356] - [fs] NFSv4.1: do not use deviceids after MDS clientid invalidation (Steve Dickson) [714740] - [fs] NFSv4.1: Fix a refcounting issue in the pNFS device id cache (Steve Dickson) [714740] - [fs] NFSv4.1: deprecate headerpadsz in CREATE_SESSION (Steve Dickson) [714740] - [fs] NFSv4.1: allow zero fh array in filelayout decode layout (Steve Dickson) [714740] - [fs] NFSv4.1: allow nfs_fhget to succeed with mounted on fileid (Steve Dickson) [714740] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [714740] - [fs] NFSv4.1: use layout driver in global device cache (Steve Dickson) [714740] - [fs] pnfs: CB_NOTIFY_DEVICEID (Steve Dickson) [714740] - [fs] NFSv4.1: purge deviceid cache on nfs_free_client (Steve Dickson) [714740] - [fs] NFSv4.1: make deviceid cache global (Steve Dickson) [714740] - [fs] NFSv4.1: Correct offset for LAYOUTCOMMIT (Steve Dickson) [714740] - [fs] NFSv4: Ensure we request the ordinary fileid when doing readdirplus (Steve Dickson) [714740] - [net] TCP: increase default initial receive window. (Thomas Graf) [664725] - [net] tcp: Bug fix in initialization of receive window. (Thomas Graf) [664725] - [net] tcp: update also tcp_output with regard to RFC 5681 (Thomas Graf) [664725]- [net] Fix memory leak/corruption on VLAN GRO_DROP (Herbert Xu) [695176] {CVE-2011-1576} - [block] cfq-iosched: Set group_isolation=1 by default (Vivek Goyal) [707757] - [scsi] cciss: Annotate cciss_kdump_soft_reset and cciss_sent_reset as __devinit (Tomas Henzl) [698268] - [scsi] cciss: Don't wait forever for soft reset to complete, give up after awhile (Tomas Henzl) [698268] - [scsi] cciss: use cmd_alloc not cmd_special_alloc for the kdump soft reset command (Tomas Henzl) [698268] - [scsi] cciss: do not use bit 2 doorbell reset (Tomas Henzl) [698268] - [scsi] cciss: do not attempt PCI power management reset method if we know it won't work (Tomas Henzl) [698268] - [scsi] cciss: increase timeouts for post-reset no-ops (Tomas Henzl) [698268] - [scsi] cciss: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] cciss: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] cciss: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] cciss: increase time to wait for board reset to start (Tomas Henzl) [698268] - [scsi] cciss: factor out irq_request code (Tomas Henzl) [698268] - [scsi] cciss: factor out scatterlist allocation functions (Tomas Henzl) [698268] - [scsi] cciss: factor out command pool allocation functions (Tomas Henzl) [698268] - [scsi] cciss: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] cciss: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] cciss: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [scsi] hpsa: do not attempt PCI PM reset if we know it will not work (Tomas Henzl) [698268] - [scsi] hpsa: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] hpsa: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] hpsa: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] hpsa: factor out irq request code (Tomas Henzl) [698268] - [scsi] hpsa: factor out cmd_pool allocation functions (Tomas Henzl) [698268] - [scsi] hpsa: do not use bit 2 doorbell reset, it causes NMIs (Tomas Henzl) [698268] - [scsi] hpsa: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] hpsa: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] hpsa: adjust timing of post-reset sleeps (Tomas Henzl) [698268] - [scsi] hpsa: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [usb] xhci: Remove some unnecessary casts and tidy some endian swap code (Steve Best) [693903] - [usb] xhci: Remove recursive call to xhci_handle_event (Steve Best) [693903] - [usb] xhci: Add an assertion to check for virt_dev=0 bug (Steve Best) [693903] - [usb] xhci: Add rmb() between reading event validity & event data access (Steve Best) [693903] - [usb] xhci: Make xHCI driver endian-safe (Steve Best) [693903] - [hwmon] setting CONFIG_THERMAL_HWMON as built in (Dean Nelson) [619044] - [hwmon] thermal framework: fix crash during hwmon unregister (Dean Nelson) [619044] - [md] Fix resync hang after surprise removal (James Paradis) [707268] - [pci] Skip id checking if no id is passed (Prarit Bhargava) [714044] - [pci] Make PCIe error handling boot messages less scary (Prarit Bhargava) [710291]- [virt] xen: bump memory limit for x86_64 domU PV guest to 128Gb (Igor Mammedov) [669739]- [kernel] perf evlist: Fix per thread mmap setup (Jiri Olsa) [691343] - [kernel] perf tools: Honour the cpu list parameter when also monitoring a thread list (Jiri Olsa) [691343] - [kernel] perf evsel: Fix use of inherit (Jiri Olsa) [691343] - [kernel] perf hists browser: Fix seg fault when annotate null symbol (Jiri Olsa) [691343] - [kernel] perf probe: Fix listing incorrect line number with inline function (Jiri Olsa) [691343] - [kernel] perf probe: Fix to find recursively inlined function (Jiri Olsa) [691343] - [kernel] perf probe: Fix multiple --vars options behavior (Jiri Olsa) [691343] - [kernel] perf probe: Fix to remove redundant close (Jiri Olsa) [691343] - [kernel] perf probe: Fix to ensure function declared file (Jiri Olsa) [691343] - [kernel] perf: mmap 512 kiB by default (Jiri Olsa) [691343] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [691343] - [kernel] perf tools: Fixup exit path when not able to open events (Jiri Olsa) [691343] - [kernel] perf tools: Fix NO_NEWT=1 python build error (Jiri Olsa) [691343] - [kernel] perf symbols: Properly align symbol_conf.priv_size (Jiri Olsa) [691343] - [kernel] perf symbols: Fix vsyscall symbol lookup (Jiri Olsa) [691343] - [kernel] perf symbols: Look at .dynsym again if .symtab not found (Jiri Olsa) [691343] - [kernel] perf build-id: Add quirk to deal with perf.data file format breakage (Jiri Olsa) [691343] - [kernel] perf session: Pass evsel in event_ops->sample() (Jiri Olsa) [691343] - [kernel] perf top: Fix uninitialized 'counter' variable (Jiri Olsa) [691343] - [kernel] perf lock: Fix sorting by wait_min (Jiri Olsa) [691343] - [kernel] perf tools: Version incorrect with some versions of grep (Jiri Olsa) [691343] - [kernel] perf evlist: New command to list the names of events present in a perf.data file (Jiri Olsa) [691343] - [kernel] perf script: Add support for H/W and S/W events (Jiri Olsa) [691343] - [kernel] perf script: Add support for dumping symbols (Jiri Olsa) [691343] - [kernel] perf script: Support custom field selection for output (Jiri Olsa) [691343] - [kernel] perf script: Move printing of 'common' data from print_event and rename (Jiri Olsa) [691343] - [kernel] perf tracing: Remove print_graph_cpu and print_graph_proc from trace-event-parse (Jiri Olsa) [691343] - [kernel] perf script: Change process_event prototype (Jiri Olsa) [691343] - [kernel] perf stat: Provide support for filters (Jiri Olsa) [691343] - [kernel] perf symbol: Move sym_entry->skip to symbol->ignore (Jiri Olsa) [691343] - [kernel] perf symbols: Rename dso->origin to dso->symtab_type (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant syme->origin field (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant perf_top->sym_counter (Jiri Olsa) [691343] - [kernel] perf probe: Clean up probe_point_lazy_walker() return value (Jiri Olsa) [691343] - [kernel] perf header: Stop using 'self' (Jiri Olsa) [691343] - [kernel] perf session: Use evlist/evsel for managing perf.data attributes (Jiri Olsa) [691343] - [kernel] perf top: Don't let events to eat up whole header line (Jiri Olsa) [691343] - [kernel] perf top: Fix events overflow in top command (Jiri Olsa) [691343] - [kernel] perf report tui: Improve multi event session support (Jiri Olsa) [691343] - [kernel] perf tools: Improve support for sessions with multiple events (Jiri Olsa) [691343] - [kernel] perf evlist: Split perf_evlist__id_hash (Jiri Olsa) [691343] - [kernel] perf hists browser: Handle browsing empty hists tree (Jiri Olsa) [691343] - [kernel] perf hists: Remove needless global col lenght calcs (Jiri Olsa) [691343] - [kernel] perf report tui: Fix multi event switching (Jiri Olsa) [691343] - [kernel] perf: Fix undefined PyVarObject_HEAD_INIT in python 2.5 (Jiri Olsa) [691343] - [kernel] perf: Fix missing strndup declaration (Jiri Olsa) [691343] - [kernel] perf: Set filters before mmaping events (Jiri Olsa) [691343] - [kernel] perf top tui: Wait till the first sample to refresh the screen. (Jiri Olsa) [691343] - [kernel] perf top: Fix reporting of invalid --vmlinux (Jiri Olsa) [691343] - [kernel] perf tui: Make ui__warning modal (Jiri Olsa) [691343] - [kernel] perf top browser: Handle empty active symbols list (Jiri Olsa) [691343] - [kernel] perf ui browser: Introduce ui_browser__show_title (Jiri Olsa) [691343] - [kernel] perf top browser: Fix up exit keys (Jiri Olsa) [691343] - [kernel] perf annotate: Show better message when no vmlinux is found (Jiri Olsa) [691343] - [kernel] perf lock: Document valid sort keys (Jiri Olsa) [691343] - [kernel] perf top browser: Adjust the browser indexes when refreshing (Jiri Olsa) [691343] - [kernel] perf top: Live TUI Annotation (Jiri Olsa) [691343] - [kernel] perf probe: Remove redundant checks (Jiri Olsa) [691343] - [kernel] perf evsel: Fix inverted test for fixing up attr.inherit flag (Jiri Olsa) [691343] - [kernel] perf probe: Fix error propagation leading to segfault (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove various and sundry cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove tool-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove platform-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove vestigial git-specific cruft (Jiri Olsa) [691343] - [kernel] perf list: Allow filtering list of events (Jiri Olsa) [691343] - [kernel] perf report: Tell the user when a perf.data file has no samples (Jiri Olsa) [691343] - [kernel] perf record: Delay setting the header writing atexit call (Jiri Olsa) [691343] - [kernel] perf: make perf stat print user provided full event names (Jiri Olsa) [691343] - [kernel] perf probe: Show filename which contains target function (Jiri Olsa) [691343] - [kernel] perf probe: Support function@filename syntax for --line (Jiri Olsa) [691343] - [kernel] perf tools: Update Makefile with some help (Jiri Olsa) [691343] - [kernel] perf annotate browser: Use the percent color for the whole line (Jiri Olsa) [691343] - [kernel] perf annotate: Check if offset is less than symbol size (Jiri Olsa) [691343] - [kernel] perf ui: Serialize screen updates (Jiri Olsa) [691343] - [kernel] perf report: Fix initializion of annotate symbol priv area (Jiri Olsa) [691343] - [kernel] perf annotate: Fix annotate context lines regression (Jiri Olsa) [691343] - [kernel] perf annotate: Move locking to struct annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Fix --stdio rendering (Jiri Olsa) [691343] - [kernel] perf probe: Add bitfield member support (Jiri Olsa) [691343] - [kernel] perf tool: Fix gcc 4.6.0 issues (Jiri Olsa) [691343] - [kernel] perf probe: Rewrite find_lazy_match_lines() by using getline(3) (Jiri Olsa) [691343] - [kernel] perf top: Use pid_t for target_{pid|tid} (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Use $(QUIET_GEN) for perf.so (Jiri Olsa) [691343] - [kernel] perf top: Ditch private annotation code, share perf annotate's (Jiri Olsa) [691343] - [kernel] perf annotate: Separate objdump parsing from actual screen rendering (Jiri Olsa) [691343] - [kernel] perf annotate: Config options for symbol__tty_annotate (Jiri Olsa) [691343] - [kernel] perf annotate: Support multiple histograms in annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Move annotate functions to util/ (Jiri Olsa) [691343] - [kernel] perf top: Remove superfluous name_len field (Jiri Olsa) [691343] - [kernel] perf top: Fix TUI compilation (Jiri Olsa) [691343] - [kernel] perf tools: Don't try to build python bindings if Python.h not available (Jiri Olsa) [691343] - [kernel] perf stat: Fix up resource release order (Jiri Olsa) [691343] - [kernel] perf tools: Fix up 'make clean' target (Jiri Olsa) [691343] - [kernel] perf tools: Remove verbose build messages for the python binding (Jiri Olsa) [691343] - [kernel] perf python: Fix build on 32-bit (Jiri Olsa) [691343] - [kernel] perf probe: Use td for pointer arithmetic result (Jiri Olsa) [691343] - [kernel] perf top: Introduce slang based TUI (Jiri Olsa) [691343] - [kernel] perf tools: Don't fallback to setup_pager unconditionally (Jiri Olsa) [691343] - [kernel] perf top: Move display agnostic routines to util/top.[ch] (Jiri Olsa) [691343] - [kernel] perf evlist: Store pointer to the cpu and thread maps (Jiri Olsa) [691343] - [kernel] perf evlist: Move evlist methods to evlist.c (Jiri Olsa) [691343] - [kernel] perf tools: Initial python binding (Jiri Olsa) [691343] - [kernel] perf tools: Kill event_t typedef, use 'union perf_event' instead (Jiri Olsa) [691343] - [kernel] perf tools: Rename 'struct sample_data' to 'struct perf_sample' (Jiri Olsa) [691343] - [kernel] perf top: Switch to non overwrite mode (Jiri Olsa) [691343] - [kernel] perf evlist: Support non overwrite mode in perf_evlist__read_on_cpu (Jiri Olsa) [691343] - [kernel] perf events: Account PERF_RECORD_LOST events in event__process (Jiri Olsa) [691343] - [kernel] perf record: No need to check for overwrites (Jiri Olsa) [691343] - [kernel] perf test: Fix return values checking (Jiri Olsa) [691343] - [kernel] perf probe: Add filters support for available functions (Jiri Olsa) [691343] - [kernel] perf probe: Add variable filter support (Jiri Olsa) [691343] - [kernel] perf tools: Add strfilter for general purpose string filter (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evsel__{in, ex}it (Jiri Olsa) [691343] - [kernel] perf tools: Move event__parse_sample to evsel.c (Jiri Olsa) [691343] - [kernel] perf threads: Move thread_map to separate file (Jiri Olsa) [691343] - [kernel] perf tools: Pass the struct opt to the wildcard parsing routine (Jiri Olsa) [691343] - [kernel] perf record: auto detect when stdout is a pipe (Jiri Olsa) [691343] - [kernel] perf probe: Add --funcs to show available functions in symtab (Jiri Olsa) [691343] - [kernel] perf probe: Enable to put probe inline function call site (Jiri Olsa) [691343] - [kernel] perf probe: Introduce lines walker interface (Jiri Olsa) [691343] - [kernel] perf top: Add native_safe_halt to skip symbols (Jiri Olsa) [691343] - [kernel] perf callchain: Don't give arbitrary gender to callchain tree nodes (Jiri Olsa) [691343] - [kernel] perf callchain: Rename register_callchain_param into callchain_register_param (Jiri Olsa) [691343] - [kernel] perf callchain: Rename cumul_hits into callchain_cumul_hits (Jiri Olsa) [691343] - [kernel] perf callchain: Feed callchains into a cursor (Jiri Olsa) [691343] - [kernel] perf test: Add test for the evlist mmap routines (Jiri Olsa) [691343] - [kernel] perf evlist: Steal mmap reading routine from 'perf top' (Jiri Olsa) [691343] - [kernel] perf test: check if cpu_map__new() return NULL (Jiri Olsa) [691343] - [kernel] perf test: Check counts on all cpus in test__open_syscall_event_on_all_cpus (Jiri Olsa) [691343] - [kernel] perf tools: Add missing cpu_map__delete() (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evlist__mmap (Jiri Olsa) [691343] - [kernel] perf evlist: Move the mmap array from perf_evsel (Jiri Olsa) [691343] - [kernel] perf record: Move perf_mmap__write_tail to perf.h (Jiri Olsa) [691343] - [kernel] perf record: Use struct perf_mmap and helpers (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce mmap support (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf top: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf evsel: Allow specifying if the inherit bit should be set (Jiri Olsa) [691343] - [kernel] perf evsel: Support event groups (Jiri Olsa) [691343] - [kernel] perf evlist: Adopt the pollfd array (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evlist (Jiri Olsa) [691343] - [kernel] perf record: Enable counters only when kernel is execing subcommand (Jiri Olsa) [691343]- [audit] ia32entry.S sign extend error codes when calling 64 bit code (Eric Paris) [703935] - [audit] push audit success and retcode into arch ptrace.h (Eric Paris) [703935]- [net] force new skbs to allocate a minimum of 16 frags (Neil Horman) [694307] - [net] rtnetlink: ignore NETDEV_RELEASE and NETDEV_JOIN event (Amerigo Wang) [587751] - [net] net: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE (Amerigo Wang) [587751] - [net] netpoll: disable netpoll when enslave a device (Amerigo Wang) [587751] - [net] netconsole: clarify stopping message (Amerigo Wang) [587751] - [net] netconsole: don't announce stopping if nothing happened (Amerigo Wang) [587751] - [net] bond: service netpoll arp queue on master device (Amerigo Wang) [587751] - [net] net: Convert netpoll blocking api in bonding driver to be a counter (Amerigo Wang) [587751] - [net] netpoll: Remove netpoll blocking from uninit path (Amerigo Wang) [587751] - [net] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Amerigo Wang) [587751] - [net] bonding: Fix bonding drivers improper modification of netpoll structure (Amerigo Wang) [587751] - [net] Revert "[net] Revert "[net] bonding: make bonding support netpoll"" (Amerigo Wang) [587751] - [net] bonding: documentation and code cleanup for resend_igmp (Flavio Leitner) [698506] - [virt] KVM: make guest mode entry to be rcu quiescent state (Gleb Natapov) [712653] - [virt] rcu: provide rcu_virt_note_context_switch() function (Gleb Natapov) [712653] - [fs] cifs: display fsc in /proc/mounts (Jeff Layton) [646224] - [fs] cifs: enable fscache iff fsc mount option is used explicitly (Jeff Layton) [646224] - [fs] cifs: allow fsc mount option only if CONFIG_CIFS_FSCACHE is set (Jeff Layton) [646224] - [x86] intel-iommu: Flush unmaps at domain_exit (Alex Williamson) [705441] - [x86] intel-iommu: Only unlink device domains from iommu (Alex Williamson) [705441] - [watchdog] iTCO_wdt: TCO Watchdog patch for Intel Panther Point PCH (Prarit Bhargava) [695792] - [i2c] i2c-i801: SMBus patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ahci: AHCI-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ata_piix: IDE-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [pci] lpc: irq and pci_ids patch for Intel DH89xxCC DeviceIDs (Prarit Bhargava) [695792] - [x86] perf: Fix AMD family 15h FPU event constraints (Frank Arnold) [698739] - [x86] perf: Fix pre-defined cache-misses event for AMD family 15h cpus (Frank Arnold) [698739] - [fs] GFS2: force a log flush when invalidating the rindex glock (Benjamin Marzinski) [702263] - [fs] GFS2: remove potential race in flock code (Steven Whitehouse) [612608] - [fs] gfs2: Call gfs2_meta_wipe for directory hash blocks (Abhijith Das) [706614] - [ppc] remove exec-shield (Steve Best) [655688] - [ppc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [fs] nfs: coalesce small, page-aligned direct I/Os (Jeff Layton) [694309] - [x86] Reboot via ACPI when appropriate (Matthew Garrett) [677476] - [virt] xen: drop xen_sched_clock in favour of using plain wallclock time (Igor Mammedov) [711326] - [virt] kvm: device-assignment: Disable the option to skip iommu setup (Alex Williamson) [710192] - [virt] x86: Mask out unsupported CPUID features if running on xen (Igor Mammedov) [703055] - [netdrv] ixgbe: add MACVLAN support (Neil Horman) [694254] - [block] fix accounting bug on cross partition merges (Jerome Marchand) [669363] - [block] blk-cgroup: Initialize ioc->cgroup_changed at ioc creation time (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a memory leak of per cpu stats for root group (Vivek Goyal) [707755] - [block] blk-throttle: Make no throttling rule group processing lockless (Vivek Goyal) [707755] - [block] blk-cgroup: Make cgroup stat reset path blkg->lock free for dispatch stats (Vivek Goyal) [707755] - [block] blk-cgroup: Make 64bit per cpu stats safe on 32bit arch (Vivek Goyal) [707755] - [block] blk-throttle: Make dispatch stats per cpu (Vivek Goyal) [707755] - [block] blk-throttle: Free up a group only after one rcu grace period (Vivek Goyal) [707755] - [block] blk-throttle: Use helper function to add root throtl group to lists (Vivek Goyal) [707755] - [block] blk-throttle: Introduce a helper function to fill in device details (Vivek Goyal) [707755] - [block] blk-throttle: Dynamically allocate root group (Vivek Goyal) [707755] - [block] blk-cgroup: Allow sleeping while dynamically allocating a group (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a possible race with cfq cgroup removal code (Vivek Goyal) [707755] - [block] cfq-iosched: Get rid of redundant function parameter "create" (Vivek Goyal) [707755] - [block] blk-throttle: Do the new group initialization with the help of a function (Vivek Goyal) [707755] - [net] u64_stats_fetch_begin_bh() and u64_stats_fetch_retry_bh() (Vivek Goyal) [707755] - [net] u64_stats_sync improvements (Vivek Goyal) [707755] - [net] Introduce u64_stats_sync infrastructure (Vivek Goyal) [707755] - [block] cfq: Remove useless css reference get (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_group (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_queue (Vivek Goyal) [707762] - [block] blk-throttle: Use task_subsys_state() to determine a task's blkio_cgroup (Vivek Goyal) [698094] - [block] Store return Value of xchg() to supress compiler warning (Vivek Goyal) [707755] - [block] blk-throttle: don't call xchg on bool (Vivek Goyal) [707762] - [block] blk-throttle: Reset group slice when limits are changed (Vivek Goyal) [707762] - [block] blk-throttle: Some cleanups and race fixes in limit update code (Vivek Goyal) [707762] - [block] blk-throttle: process limit change only through one function (Vivek Goyal) [707762] - [block] Move blk_throtl_exit() call to blk_cleanup_queue() (Vivek Goyal) [707762] - [block] Initialize ->queue_lock to internal lock at queue allocation time (Vivek Goyal) [707762] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [707762] - [block] Revert "[block] blk-throttle: Correct the placement of smp_rmb()" (Vivek Goyal) [707762]- [net] vlan: remove multiqueue ability from vlan device (Neil Horman) [703245] - [kernel] cgroupfs: use init_cred when populating new cgroupfs mount (Eric Paris) [700538]- [block] don't delay blk_run_queue_async (Mike Snitzer) [708542] - [scsi] remove performance regression due to async queue run (Mike Snitzer) [708542] - [block] get rid of QUEUE_FLAG_REENTER (Mike Snitzer) [708542] - [block] flush-merge RHELisms (Mike Snitzer) [672988] - [block] share request flush fields with elevator_private (Mike Snitzer) [672988] - [ata] libata: enable non-queueable flush flag (Mike Snitzer) [672988] - [ata] libata: set queue DMA alignment to sector size for ATAPI too (Mike Snitzer) [672988] - [ata] libata: support for > 512 byte sectors (e.g. 4K Native) (Mike Snitzer) [672988] - [block] hold queue if flush is running for non-queueable flush drive (Mike Snitzer) [672988] - [block] add a non-queueable flush flag (Mike Snitzer) [672988] - [block] Add sysfs documentation for the discard topology parameters (Mike Snitzer) [697995] - [block] Fix discard topology stacking and reporting (Mike Snitzer) [697995] - [scsi] sd: retry read_capacity on UNIT_ATTENTION (Mike Snitzer) [697995] - [ata] libata: Use Maximum Write Same Length to report discard size limit (Mike Snitzer) [697995] - [block] add blk_run_queue_async (Mike Snitzer) [672988] - [block] add API for delaying work/request_fn a little bit (Mike Snitzer) [672988] - [block] make the flush insertion use the tail of the dispatch list (Mike Snitzer) [672988] - [block] skip elevator initialization for flush requests (Mike Snitzer) [672988] - [block] reimplement FLUSH/FUA to support merge (Mike Snitzer) [672988] - [block] improve flush bio completion (Mike Snitzer) [672988] - [block] add REQ_FLUSH_SEQ (Mike Snitzer) [672988] - [block] blk-flush shouldn't call directly into q->request_fn() (Mike Snitzer) [672988] - [block] add @force_kblockd to __blk_run_queue() (Mike Snitzer) [672988] - [scsi] sd: Fail discard requests when logical block provisioning has been disabled (Mike Snitzer) [697995] - [scsi] scsi_debug: Logical Block Provisioning (Mike Snitzer) [697995] - [scsi] sd: Logical Block Provisioning update (Mike Snitzer) [697995] - [block] Consolidate min_not_zero (Mike Snitzer) [697995] - [ata] libata: Signal that our SATL supports WRITE SAME(16) with UNMAP (Mike Snitzer) [697995] - [dm] improve block integrity support (Mike Snitzer) [697992] - [dm] mpath: integrity errors should not cause failover (Mike Snitzer) [697992] - [block] Require subsystems to explicitly allocate bio_set integrity mempool (Mike Snitzer) [697992] - [kernel] Include protection operation in SCSI command trace (Mike Snitzer) [697992] - [kernel] tracing: scsi: sync with upstream scsi tracing (Mike Snitzer) [697992] - [block] biovec_slab not needed for CONFIG_BLK_DEV_INTEGRITY (Mike Snitzer) [697992] - [block] Make the integrity mapped property a bio flag (Mike Snitzer) [697992] - [block] Fix double free in blk_integrity_unregister (Mike Snitzer) [697992] - [scsi] Fix printing of failed 32-byte commands (Mike Snitzer) [697992] - [scsi] sd: Combine DIF/DIX error handling (Mike Snitzer) [697992] - [scsi] fix propagation of errors other than EIO (Mike Snitzer) [698655] - [netdrv] ixgbe: adding FdirMode module option (Andy Gospodarek) [707287] - [crypto] testmgr: add xts-aes-256 self-test (Jarod Wilson) [706167] - [fs] ext3: Fix lost extented attributes for inode with ino == 11 (Eric Sandeen) [662666] - [fs] ext4: Fix possible lost inode write in no journal mode (Lukas Czerner) [699151] - [ppc] pseries: Add page coalescing support (Steve Best) [694530] - [x86] ACPI/ACPICA: Fix global lock acquisition (Frank Arnold) [601120] - [block] dm: add missing RAID45 Makefile bits (Aristeu Rozanski) [700772] - [netdrv] netjet: blacklist Digium TDM400P (Prarit Bhargava) [700343] - [virt] xenpv: mask MWAIT cpuid feature (Andrew Jones) [712131] - [fs] NFSv4.1: Ensure that layoutget uses the correct gfp modes (Steve Dickson) [701788] - [fs] Cleanup XDR parsing for LAYOUTGET, GETDEVICEINFO (Steve Dickson) [701788] - [fs] NFSv4.1: remove pnfs_layout_hdr from pnfs_destroy_all_layouts tmp_list (Steve Dickson) [701788] - [fs] NFSv41: Resend on NFS4ERR_RETRY_UNCACHED_REP (Steve Dickson) [701788] - [fs] nfs: Don't mark_inode_dirty_sync() while holding lock (Steve Dickson) [701788] - [fs] SUNRPC: Deal with the lack of a SYN_SENT sk->sk_state_change callback (Steve Dickson) [701788] - [fs] SUNRPC: Never reuse the socket port after an xs_close() (Steve Dickson) [701788] - [fs] NFSv4: Ensure that clientid and session establishment can time out (Steve Dickson) [701788] - [fs] RPC: killing RPC tasks races fixed (Steve Dickson) [701788] - [fs] nfs: don't lose MS_SYNCHRONOUS on remount of noac mount (Steve Dickson) [701788] - [fs] SUNRPC: Allow RPC calls to return ETIMEDOUT instead of EIO (Steve Dickson) [701788] - [fs] NFSv4.1: Don't loop forever in nfs4_proc_create_session (Steve Dickson) [701788] - [fs] NFSv4.1: Don't update sequence number if rpc_task is not sent (Steve Dickson) [701788] - [fs] NFSv4.1: Ensure state manager thread dies on last umount (Steve Dickson) [701788] - [fs] SUNRPC: Fix the SUNRPC Kerberos V RPCSEC_GSS module dependencies (Steve Dickson) [701788] - [fs] NFS: Eliminate duplicate call to nfs_mark_request_dirty (Steve Dickson) [701788] - [fs] NFS: NFSv4 readdir loses entries (Steve Dickson) [701788] - [fs] NFS: Don't use vm_map_ram() in readdir (Steve Dickson) [701788] - [x86] AMD, cacheinfo: Fix L3 cache index disable checks (Frank Arnold) [638748] - [x86] amd-nb: Convert spaces to tabs in amd_nb.c (Frank Arnold) [638748] - [x86] amd-nb: Misc cleanliness fixes (Frank Arnold) [638748] - [x86] amd: Support L3 Cache Partitioning on AMD family 0x15 CPUs (Frank Arnold) [638748] - [x86] amd: Extend AMD northbridge caching code to support "Link Control" devices (Frank Arnold) [638748] - [x86] amd: Enable L3 cache index disable on family 0x15 (Frank Arnold) [638748] - [x86] amd: Normalize compute unit IDs on multi-node processors (Frank Arnold) [638748] - [x86] cacheinfo: Cleanup L3 cache index disable support (Frank Arnold) [638748] - [x86] amd-nb: Cleanup AMD northbridge caching code (Frank Arnold) [638748] - [x86] amd-nb: Complete the rename of AMD NB and related code (Frank Arnold) [638748] - [x86] k8: Rename k8.[ch] to amd_nb.[ch] and CONFIG_K8_NB to CONFIG_AMD_NB (Frank Arnold) [638748] - [x86] k8-gart: Decouple handling of garts and northbridges (Frank Arnold) [638748] - [x86] cacheinfo: Fix dependency of AMD L3 CID (Frank Arnold) [638748] - [x86] cacheinfo: Carve out L3 cache slot accessors (Frank Arnold) [638748] - [x86] cacheinfo: Disable index in all four subcaches (Frank Arnold) [638748] - [x86] cacheinfo: Make L3 cache info per node (Frank Arnold) [638748] - [x86] cacheinfo: Reorganize AMD L3 cache structure (Frank Arnold) [638748] - [x86] cacheinfo: Enable L3 CID only on AMD (Frank Arnold) [638748]- [virt] xenpv: zero all x86 power feature bits from cpuid (Andrew Jones) [709856]- [mm] Prevent Disk IO throughput degradation due to memory allocation stalls (Larry Woodman) [679526] - [x86] Add support for newer Thinkpads to thinkpad_acpi (Matthew Garrett) [682789] - [x86] fix a shutdown regression in intel_idle (Prarit Bhargava) [707701] - [fs] dlm: delayed reply message warning (David Teigland) [677409] - [fs] dlm: make plock operation killable (David Teigland) [707005] - [fs] ext4: Add mount options in superblock (Eric Sandeen) [704557] - [fs] dlm: increase default hash table sizes (David Teigland) [678102] - [fs] GFS2: Processes waiting on inode glock that no processes are holding (Robert S Peterson) [707263] - [x86] microcode, AMD: Extend ucode size verification (Frank Arnold) [698014] - [x86] amd-ucode: Remove needless log messages (Frank Arnold) [698014] - [ppc] pseries/iommu: Add additional checks when changing iommu mask (Steve Best) [704401] - [ppc] pseries/iommu: Use correct return type in dupe_ddw_if_already_created (Steve Best) [704401] - [ppc] iommu: Restore iommu table pointer when restoring iommu ops (Steve Best) [704401] - [ppc] Fix kexec with dynamic dma windows (Steve Best) [704401] - [mm] smaps: have smaps show transparent huge pages (Andrea Arcangeli) [706385] - [mm] smaps: teach smaps_pte_range() about THP pmds (Andrea Arcangeli) [706385] - [mm] smaps: pass pte size argument in to smaps_pte_entry() (Andrea Arcangeli) [706385] - [mm] smaps: break out smaps_pte_entry() from smaps_pte_range() (Andrea Arcangeli) [706385] - [mm] pagewalk: only split huge pages when necessary (Andrea Arcangeli) [706385] - [mm] /proc/pid/smaps: export amount of anonymous memory in a mapping (Andrea Arcangeli) [706385] - [mm] Documentation/filesystems/proc.txt: improve smaps field documentation (Andrea Arcangeli) [706385] - [mm] thp: fix /dev/zero MAP_PRIVATE and vm_flags cleanups (Andrea Arcangeli) [706385] - [mm] thp: mremap support and TLB optimization (Andrea Arcangeli) [706385] - [mm] mprotect: transparent huge page support (Andrea Arcangeli) [706385] - [mm] mprotect: pass vma down to page table walkers (Andrea Arcangeli) [706385] - [mm] add pmd_modify (Andrea Arcangeli) [706385] - [mm] mincore transparent hugepage support (Andrea Arcangeli) [706385] - [mm] mincore: do nested page table walks (Andrea Arcangeli) [706385] - [mm] mincore: pass ranges as start, end address pairs (Andrea Arcangeli) [706385] - [mm] mincore: break do_mincore() into logical pieces (Andrea Arcangeli) [706385] - [mm] mincore: cleanups (Andrea Arcangeli) [706385] - [mm] add VM counters for transparent hugepages (Andrea Arcangeli) [706385] - [mm] compaction: enforce no writeback for async migration (Andrea Arcangeli) [706385] - [fs] pNFS: request WRITE and COMMIT to DS be cached (Steve Dickson) [701788] - [fs] pNFS: revert layoutcommit xdr (Steve Dickson) [701788]- [fs] NFSv4.1 pnfs_layoutcommit_inode fixes (Steve Dickson) [701788] - [fs] NFSv4.1 convert layoutcommit sync to boolean (Steve Dickson) [701788] - [fs] NFSv4.1 remove temp code that prevented ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: layoutcommit (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout driver specific code for COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: add generic layer hooks for pnfs COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: alloc and free commit_buckets (Steve Dickson) [701788] - [fs] NFSv4.1: shift filelayout_free_lseg (Steve Dickson) [701788] - [fs] NFSv4.1: pull out code from nfs_commit_release (Steve Dickson) [701788] - [fs] NFSv4.1: pull error handling out of nfs_commit_list (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_commit_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_commit_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: don't send COMMIT to ds for data sync writes (Steve Dickson) [701788] - [fs] NFSv4.1: Clear lseg pointer in ->doio function (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange ->doio args (Steve Dickson) [701788] - [fs] NFSv4.1: pnfs filelayout driver write (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds writes (Steve Dickson) [701788] - [fs] NFSv4.1: implement generic pnfs layer write switch (Steve Dickson) [701788] - [fs] NFSv4.1: trigger LAYOUTGET for writes (Steve Dickson) [701788] - [fs] NFSv4.1: Send lseg down into nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_write_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: lseg documentation (Steve Dickson) [701788] - [fs] NFSv4.1: turn off pNFS on ds connection failure (Steve Dickson) [701788] - [fs] NFSv4.1 move deviceid cache to filelayout driver (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout async error handler (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout read (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout i/o helpers (Steve Dickson) [701788] - [fs] NFSv4.1: data server connection (Steve Dickson) [701788] - [fs] NFSv4.1: generic read (Steve Dickson) [701788] - [fs] NFSv4.1: shift pnfs_update_layout locations (Steve Dickson) [701788] - [fs] NFSv4.1: coelesce across layout stripes (Steve Dickson) [701788] - [fs] NFSv4.1: lseg refcounting (Steve Dickson) [701788] - [fs] NFSv4.1: add MDS mount DS only check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for lease time check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for state renewal check (Steve Dickson) [701788] - [fs] NFSv4.1: send zero stateid seqid on v4.1 i/o (Steve Dickson) [701788] - [fs] NFS: move nfs_client initialization into nfs_get_client (Steve Dickson) [701788] - [fs] NFSv4.1: put_layout_hdr can remove nfsi->layout (Steve Dickson) [701788] - [fs] NFSv4: remove CONFIG_NFS_V4 from nfs_read_data (Steve Dickson) [701788] - [fs] NFS: Allow walking nfs_client.cl_superblocks list outside client.c (Steve Dickson) [701788]- [net] ipv6: Add GSO support on forwarding path (Thomas Graf) [683455] - [net] ipv6/udp: fix the wrong headroom check (Thomas Graf) [698170] - [net] dcbnl: potential risk in code in getapp handling (John Villalovos) [694354] - [net] Fix netif_set_real_num_tx_queues (Neil Horman) [702742] - [net] sock: adjust prot->obj_size always (Jiri Pirko) [704231] - [net] dccp: Fix a few bugs in module loading (Neil Horman) [702183] - [fs] GFS2: resource group bitmap corruption resulting in panics and withdraws (Robert S Peterson) [702057] - [ppc] Add pgprot_writecombine (Steve Best) [694595] - [input] xen-kbdfront: advertise either absolute or relative coordinates (Igor Mammedov) [703474]- [cpuidle] Ensure poll_idle_init() is called (Matthew Garrett) [696850] - [x86] intel_idle: add Sandy Bridge support (Matthew Garrett) [696172] - [x86] intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [690393] - [x86] intel_idle: open broadcast clock event (Matthew Garrett) [690392] - [x86] gart: Make sure GART does not map physmem above 1TB (Myron Stowe) [698162] - [x86] gart: Set DISTLBWALKPRB bit always (Myron Stowe) [698162] - [x86] gart: Convert spaces to tabs in enable_gart_translation (Myron Stowe) [698162] - [x86] amd: Disable GartTlbWlkErr when BIOS forgets it (Myron Stowe) [698162] - [virt] virtio: console: Enable call to hvc_remove() on console port remove (Amit Shah) [693054] - [virt] virtio_pci: Prevent double-free of pci regions after device hot-unplug (Amit Shah) [699358] - [virt] virtio: Decrement avail idx on buffer detach (Amit Shah) [681122] - [x86] cpufreq: Add APERF/MPERF support for AMD processors (Frank Arnold) [668085] - [x86] k8: Fix section mismatch for powernowk8_exit() (Frank Arnold) [668085] - [x86] powernow-k8: Add core performance boost support (Frank Arnold) [668085] - [fs] ext3: Always set dx_node's fake_dirent explicitly (Eric Sandeen) [703329] - [fs] GFS2: Tag all metadata with jid of last node to change it (Steven Whitehouse) [701578] - [fs] nfs: Open with O_CREAT flag set fails to open existing files on non writable directories (J. Bruce Fields) [701825] - [ppc] rtas: Only sleep in rtas_busy_delay if we have useful work to do (Steve Best) [702674] - [scsi] ipr: fix synchronous request flags for better performance (Steve Best) [696640] - [scsi] ibmvscsi: Improve CRQ reset reliability (Steve Best) [700165] - [scsi] mpt2sas: move event handling of MPT2SAS_TURN_ON_FAULT_LED in process context (Tomas Henzl) [701951] - [kernel] posix-timers: RCU conversion (Avi Kivity) [705082] - [infiniband] RDMA/cxgb4: Reset wait condition atomically (Steve Best) [693930] - [x86] kprobes: Disable irqs during optimized callback (Jiri Olsa) [699865] - [x86] AMD IOMMU: Display warning for AMD systems (Prarit Bhargava) [681104] - [netdrv] cxgb3: Apply interrupt coalescing settings to all queues (Neil Horman) [694581] - [mm] slab, kmemleak: pass the correct pointer to kmemleak_erase() (Steve Best) [698023]- [kernel] smp_call_function_many: handle concurrent clearing of mask (Jeff Moyer) [668775] - [kernel] smp_call_function_many: add missing ordering (Jeff Moyer) [668775] - [kernel] call_function_many: fix list delete vs add race (Jeff Moyer) [668775] - [kernel] smp.c: consolidate writes in smp_call_function_interrupt() (Jeff Moyer) [668775] - [kernel] smp.c: fix smp_call_function_many() SMP race (Jeff Moyer) [668775] - [fs] NFS: change nfs_writeback_done to return void (Steve Dickson) [701373] - [fs] NFS: remove pointless if statement in nfs_direct_write_result (Steve Dickson) [701373] - [net] RPC: clarify rpc_run_task error handling (Steve Dickson) [701373] - [net] RPC: remove check for impossible condition in rpc_make_runnable (Steve Dickson) [701373] - [fs] pnfs: fix pnfs lock inversion of i_lock and cl_lock (Steve Dickson) [701373] - [fs] pnfs: do not need to clear NFS_LAYOUT_BULK_RECALL flag (Steve Dickson) [701373] - [fs] NFSv4: nfs4_state_mark_reclaim_nograce() should be static (Steve Dickson) [701373] - [fs] pnfs: avoid incorrect use of layout stateid (Steve Dickson) [701373] - [fs] NFSv4.1 reclaim complete must wait for completion (Steve Dickson) [701373] - [fs] NFS: NFSROOT should default to "proto=udp" (Steve Dickson) [701373] - [fs] NFSv4/4.1: Fix nfs4_schedule_state_recovery abuses (Steve Dickson) [701373] - [fs] nfs4: remove duplicated #include (Steve Dickson) [701373] - [fs] NFSv4: remove duplicate clientid in struct nfs_client (Steve Dickson) [701373] - [fs] NFSv4: Fix the setlk error handler (Steve Dickson) [701373] - [fs] NFSv4.1: Fix the handling of the SEQUENCE status bits (Steve Dickson) [701373] - [fs] NFSv4.1: Retry CREATE_SESSION on NFS4ERR_DELAY (Steve Dickson) [701373] - [fs] nfs: fix compilation warning (Steve Dickson) [701373] - [net] SUNRPC: Remove resource leak in svc_rdma_send_error() (Steve Dickson) [701373] - [fs] Fix nfs_compat_user_ino64 so it doesn't cause problems if bit 31 or 63 are set in fileid (Steve Dickson) [701373] - [fs] nfs: add kmalloc return value check in decode_and_add_ds (Steve Dickson) [701373] - [fs] nfs: close NFSv4 COMMIT vs. CLOSE race (Steve Dickson) [701373] - [fs] SUNRPC: Close a race in __rpc_wait_for_completion_task() (Steve Dickson) [701373] - [fs] NFSv4.1: Various fixes to the sequence flag error handling (Steve Dickson) [701373]- [scsi] megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [619422] - [kernel] lib/vsprintf.c: add pU to print UUID/GUIDs (Stefan Assmann) [700299]- [x86] MCE: Drop the default decoding notifier (Prarit Bhargava) [688281] - [x86] MCE: Do not taint when handling correctable errors (Prarit Bhargava) [688281] - [kernel] printk: use pK for /proc/kallsyms and /proc/modules (Phillip Lougher) [679262] - [kernel] timer debug: Hide kernel addresses via pK in /proc/timer_list (Phillip Lougher) [679262] - [drm] do not leak kernel addresses via /proc/dri/*/vma (Phillip Lougher) [679262] - [kernel] kptr_restrict for hiding kernel pointers from unprivileged users (Phillip Lougher) [679262] - [net] fix netns vs proto registration ordering (Wade Mealing) [702306] {CVE-2011-1767 CVE-2011-1768}- [net] dccp: handle invalid feature options length (Jiri Pirko) [703013] {CVE-2011-1770} - [fs] cifs: check for private_data before trying to put it (Jeff Layton) [702642] {CVE-2011-1771} - [net] can: add missing socket check in can/raw and can/bcm release (Jiri Pirko) [698483] {CVE-2011-1598 CVE-2011-1748} - [netdrv] ixgbe: do not clear FCoE DDP error status for received ABTS (Andy Gospodarek) [695966] - [netdrv] ixgbe: DCB remove ixgbe_fcoe_getapp routine (Andy Gospodarek) [694358] - [fs] setup_arg_pages: diagnose excessive argument size (Oleg Nesterov) [645229] {CVE-2010-3858} - [scsi] bfa: change tech-preview to cover all cases (Rob Evers) [703251] - [scsi] bfa: driver version update (Rob Evers) [703265] - [scsi] bfa: kdump fix (Rob Evers) [703265] - [scsi] bfa: firmware download fix (Rob Evers) [703265] - [netdrv] bna: fix memory leak during RX path cleanup (Ivan Vecera) [698625] - [netdrv] bna: fix for clean fw re-initialization (Ivan Vecera) [698625]- [build] disable Werr for external modules (Aristeu Rozanski) [703504]- [scsi] hpsa: fix reading a write only register causes a hang (Rob Evers) [703262] - [scsi] mpt2sas: remove the use of writeq, since writeq is not atomic (Tomas Henzl) [701947]- [kernel] sched: resched proper CPU on yield_to (Rik van Riel) [464276] - [virt] sched: avoid kABI breakage (Rik van Riel) [464276] - [virt] kvm: use yield_to instead of sleep in kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] kvm: keep track of which task is running a KVM vcpu (Rik van Riel) [464276] - [virt] export pid symbols needed for kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] sched: Add yield_to(task, preempt) functionality (Rik van Riel) [464276] - [virt] sched: Use a buddy to implement yield_task_fair() (Rik van Riel) [464276] - [virt] sched: Limit the scope of clear_buddies (Rik van Riel) [464276] - [virt] sched: Check the right ->nr_running in yield_task_fair() (Rik van Riel) [464276] - [virt] VMX: increase ple_gap to 128 (Rik van Riel) [464276] - [virt] KVM: introduce kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] SVM: Support Pause Filter in AMD processors (Rik van Riel) [464276] - [virt] VMX: Add support for Pause-Loop Exiting (Rik van Riel) [464276] - [ppc] Add POWER7+ cputable entry (Steve Best) [694586] - [fs] ext4: Allow indirect-block file to grow the file size to max file size (Lukas Czerner) [681647] - GFS2: make sure fallocate bytes is a multiple of blksize (Benjamin Marzinski) [695763] - [x86] Use KERN_DEFAULT log-level in __show_regs() (Prarit Bhargava) [691509] - [x86] Make sure we also print a Code: line for show_regs() (Prarit Bhargava) [691509] - [x86] Combine printk()s in show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi, debug: Log board name (when present) in dmesg/oops output (Prarit Bhargava) [691509] - [x86] Factor duplicated code out of __show_regs() into show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi: log board, system, and BIOS information (Prarit Bhargava) [691509] - [ppc] Fix oops if scan_dispatch_log is called too early (Steve Best) [696777] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [696754] - [kernel] taskstats: use real microsecond granularity for CPU times (Oleg Nesterov) [662208] - [x86] ACPI: Fix ioremap size for MMIO reads and writes (Myron Stowe) [690486] - [virt] i8259: initialize isr_ack (Avi Kivity) [670765] - [netdrv] mlx4_core: Remove warning message about firmware bug (Steve Best) [695229] - Check if PTE is already allocated during page fault (Andrea Arcangeli) [696998] - [mm] thp: simple fix for /dev/zero THP mprotect bug (Andrea Arcangeli) [690444] - [mm] hugetlbfs: correct handling of negative input to nr_hugepages and nr_overcommit_hugepages (Petr Holasek) [673629]- [scsi] hpsa: fix lost command problem (Tomas Henzl) [700430] - [scsi] cciss: fix lost command problem (Tomas Henzl) [700430] - [scsi] ibft: fix oops during boot (Mike Christie) [698737]- [scsi] beiscsi: update version (Mike Christie) [674340] - [scsi] be2iscsi: fix chip cleanup (Mike Christie) [674340] - [scsi] be2iscsi: fix boot hang due to interrupts not getting rearmed (Mike Christie) [674340] - [scsi] bnx2fc: fix regression due to incorrect setup of em for npiv port (Mike Christie) [700672] - [ppc] pseries: Use a kmem cache for DTL buffers (Steve Best) [695678]- [kdump] revert commit 8f4ec27fc to keep crashkernel=auto (Amerigo Wang) [605786] - [kernel] sched: Drop rq->lock from idle_balance() (Larry Woodman) [623712] - [kernel] sched: Fix unregister_fair_sched_group() (Larry Woodman) [623712] - [kernel] sched: Allow update_cfs_load() to update global load (Larry Woodman) [623712] - [kernel] sched: Implement demand based update_cfs_load() (Larry Woodman) [623712] - [kernel] sched: Update shares on idle_balance (Larry Woodman) [623712] - [kernel] sched: Add sysctl_sched_shares_window (Larry Woodman) [623712] - [kernel] sched: Introduce hierarchal order on shares update list (Larry Woodman) [623712] - [kernel] sched: Fix update_cfs_load() synchronization (Larry Woodman) [623712] - [kernel] sched: Fix load corruption from update_cfs_shares() (Larry Woodman) [623712] - [kernel] sched: Make tg_shares_up() walk on-demand (Larry Woodman) [623712] - [kernel] sched: Implement on-demand (active) cfs_rq list (Larry Woodman) [623712] - [kernel] sched: Rewrite tg_shares_up (Larry Woodman) [623712] - [kernel] Prevent rt_sigqueueinfo and rt_tgsigqueueinfo from spoofing the signal code (Oleg Nesterov) [690033] {CVE-2011-1182} - [net] ethtool RXHASH flag (Neil Horman) [690619] - [fs] Revert "[fs] nfs: use unstable writes for groups of small DIO writes" (Jeff Layton) [694309] - [fs] sendfile(): check f_op.splice_write() rather than f_op.sendpage() (Lukas Czerner) [689426] - [fs] dcache: allow __d_obtain_alias() to return unhashed dentries (J. Bruce Fields) [636926] - [virt] VMX: Save and restore tr selector across mode switches (Gleb Natapov) [693894] - [virt] VMX: update live TR selector if it changes in real mode (Gleb Natapov) [693894] - [mm] memcg: remove direct page_cgroup-to-page pointer (Johannes Weiner) [692490] - [mm] memcg: condense page_cgroup-to-page lookup points (Johannes Weiner) [692490] - [mm] memcg: change page_cgroup_zoneinfo signature (Johannes Weiner) [692490] - [mm] memcg: no uncharged pages reach page_cgroup_zoneinfo (Johannes Weiner) [692490] - [s390x] dasd: prevent panic with unresumed devices (Hendrik Brueckner) [676720] - [s390x] qeth: wrong MAC-address displayed in error message (Hendrik Brueckner) [675211]- [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware: re-add the recently deleted bnx2x fw 6.2.5.0 (Michal Schmidt) [690470] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) [690470] - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470]- [net] limit socket backlog add operation to prevent possible DoS (Jiri Pirko) [694396] {CVE-2010-4251} - [scsi] mpt2sas: prevent heap overflows and unchecked (Tomas Henzl) [694023] {CVE-2011-1494 CVE-2011-1495} - [fs] epoll: prevent creating circular epoll structures (Don Howard) [681683] {CVE-2011-1082} - [mm] Prevent page_fault at do_mm_track_pte+0xc when Stratus dirty page tracking is active (Larry Woodman) [693786] - [fs] GFS2 causes kernel panic in spectator mode (Steven Whitehouse) [696535] - [net] bonding: interface doesn't issue IGMP report on slave interface during failover (Flavio Leitner) [640690] - [scsi] isci: validate oem parameters early, and fallback (David Milburn) [698016] - [scsi] isci: fix oem parameter header definition (David Milburn) [698016]- [scsi] mark bfa fc adapters tech preview (Rob Evers) [698384] - [virt] Revert pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Aristeu Rozanski) [691310] - [i686] nmi watchdog: Enable panic on hardlockup (Don Zickus) [677532] - [netdrv] Adding Chelsio Firmware for cxgb4 (Neil Horman) [691929]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Aristeu Rozanski) - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Aristeu Rozanski)- [net] bonding: fix jiffy comparison issues (Andy Gospodarek) [696337]- [kernel] perf: add script command help (Jiri Olsa) [693050] - [drm] radeon/kms: make radeon i2c put/get bytes less noisy (Frank Arnold) [693829] - [drm] radeon/kms: fix hardcoded EDID handling (Frank Arnold) [693829] - [x86] Revert "[x86] perf: P4 PMU - Fix unflagged overflows handling" (Don Zickus) [688547] - [x86] perf: let everyone share counters on a P4 machine (Don Zickus) [688547] - [fs] nfs: Ensure that NFS4 acl requests don't use slab in skb fraglist (Neil Horman) [682645] {CVE-2011-1090} - [fs] partitions: Validate map_count in Mac partition tables (Danny Feng) [679286] {CVE-2011-1010}- [scsi] ibft: search for broadcom specific ibft sign (Mike Christie) [696275] - [fs] Fix corrupted OSF partition table parsing (Danny Feng) [688025] {CVE-2011-1163} - [netdrv] ixgbe: DCB, X540 devices do not respond to pause frames (Andy Gospodarek) [694930] - [netdrv] ixgbe: DCB, misallocated packet buffer size with X540 device (Andy Gospodarek) [694930] - [netdrv] ixgbe: refactor common start_hw code for 82599 and x54 (Andy Gospodarek) [694930] - [netdrv] ixgbe: balance free_irq calls with request_irq calls (Andy Gospodarek) [692988]- [net] sctp: fix the INIT/INIT-ACK chunk length calculation (Thomas Graf) [690743] {CVE-2011-1573} - [kernel] sched: Fix granularity of task_u/stime() (Jerome Marchand) [690998] - [pci] Call PCIe _OSC methods earlier (Matthew Garrett) [693974] - [fs] nfs: use unstable writes for groups of small DIO writes (Jeff Layton) [694309] - [net] CAN: Use inode instead of kernel address for /proc file (Danny Feng) [664561] {CVE-2010-4565} - [x86] mce: reject CEs on Westmere EX MCE bank 6 (Prarit Bhargava) [694891] - [scsi] libfcoe: Incorrect CVL handling for NPIV ports (Mike Christie) [694906] - [x86] perf: Complain louder about BIOSen corrupting CPU/PMU state and continue (Don Zickus) [694913] - [fs] inotify: fix double free/corruption of stuct user (Eric Paris) [656832] {CVE-2010-4250} - [netdrv] netxen: limit skb frags for non tso packet (Chad Dupuis) [695478] - [fs] nfsd4: fix oops on lock failure (J. Bruce Fields) [696376] - [netdrv] Return bnx2 firmware files to Makefile (John Feeney) [696365] - [scsi] be2iscsi: fix be2iscsi rmmod (Mike Christie) [695585] - [netdrv] qlcnic: limit skb frags for non tso packet (Bob Picco) [695488] - [md] Cleanup after raid45->raid0 takeover (Dean Nelson) [694106] - [md] revert "Cleanup after raid45->raid0 takeover patch" (Dean Nelson) [694106] - [net] bonding: fix incorrect tx queue offset (Andy Gospodarek) [695548] {CVE-2011-1581} - [netdrv] igb: for 82576 EEPROMs reporting invalid size default to 16kB (Stefan Assmann) [695751] - [pci] return correct value when writing to the "reset" attribute (Alex Williamson) [690291] - [kernel] Initalize call_single_queue during boot to handle left over ipi (Neil Horman) [680478]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Marcelo Tosatti) [684719] - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Marcelo Tosatti) [684719]- [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Larry Woodman) [691310] - [drm] i915: backports from stable to fix some regressions (Dave Airlie) [690865] - [fs] svcrpc: complete svsk processing on cb receive failure (J. Bruce Fields) [629030] - [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470] - [ppc] pseries: fix hang caused by missing spin_unlock in dtl_disable (Steve Best) [694327] - [ppc] pseries: Disable VPNH feature (Steve Best) [694266] - [netdrv] bna: Avoid kernel panic in case of FW heartbeat failure (Ivan Vecera) [694115] - [input] wacom: Move the cintiq initialization down (Peter Hutterer) [693573] - [input] wacom: specify Cinitq supported tools (Peter Hutterer) [693573] - [input] wacom: fix pressure in Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: fix serial number handling on Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: add Cintiq 21UX2 and Intuos4 WL (Peter Hutterer) [693573] - [kernel] spec: strip note and comment from ppc64's vmlinux before checksum is calculated (Aristeu Rozanski) [692515] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Mike Christie) [691611] - [scsi] libfc: rec tov value and REC_TOV_CONST units usages is incorrect (Mike Christie) [691611] - [scsi] libfcoe: fix wrong comment in fcoe_transport_detach (Mike Christie) [691611] - [scsi] libfcoe: clean up netdev mapping properly when the transport goes away (Mike Christie) [691611] - [scsi] fcoe: remove unnecessary module state check (Mike Christie) [691611] - [scsi] fcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] libfcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] fcoe: correct checking for bonding (Mike Christie) [691611] - [scsi] fcoe: fix broken fcoe interface reset (Mike Christie) [691611] - [scsi] fcoe: precedence bug in fcoe_filter_frames() (Mike Christie) [691611] - [scsi] libfcoe: Move FCOE_MTU definition from fcoe.h to libfcoe.h (Mike Christie) [691611] - [scsi] libfc: remove duplicate ema_list init (Mike Christie) [691611] - [scsi] fcoe, libfc: initialize EM anchors list and then update npiv EMs (Mike Christie) [691611] - [scsi] libfc: Fixing a memory leak when destroying an interface (Mike Christie) [691611] - [scsi] fc: Add GSPN_ID request to header file (Mike Christie) [691611] - [x86] mce: don't print "human readable" message for corrected errors (Prarit Bhargava) [688281] - [scsi] hpsa: fix pci_device_id table (Tomas Henzl) [684997] - [netdrv] ixgbe: only enable WoL for magic packet by default (Andy Gospodarek) [632598] - [mm] zram: disable zram on ppc64 (Jerome Marchand) [661293] - [mm] zram: update config file (Jerome Marchand) [661293] - [mm] zram: initialize device on first read (Jerome Marchand) [661293] - [mm] zram: fix data corruption issue (Jerome Marchand) [661293] - [mm] zram: xvmalloc: combine duplicate block delete code (Jerome Marchand) [661293] - [mm] zram: Return zero'd pages on new reads (Jerome Marchand) [661293] - [mm] zram: xvmalloc: Close 32byte hole on 64bit CPUs (Jerome Marchand) [661293] - [mm] zram: xvmalloc: create CONFIG_ZRAM_DEBUG for debug code (Jerome Marchand) [661293] - [mm] zram: xvmalloc: free bit block insertion optimization (Jerome Marchand) [661293] - [mm] zram: Prevent overflow in logical block size (Jerome Marchand) [661293] - [mm] zram: vmalloc: Correct tunings to enable use with 64K pages (Jerome Marchand) [661293] - [mm] zram: xvmalloc.c: Fix a typo (Jerome Marchand) [661293] - [mm] zram: Fix sparse warning 'Using plain integer as NULL pointer' (Jerome Marchand) [661293]- [tracing] t_start: reset FTRACE_ITER_HASH in case of seek/pread (Jiri Olsa) [631626] {CVE-2010-3079} - [scsi] scsi_dh_rdac: fix for lun_table update for rdac (Rob Evers) [687878] - [usb] EHCI: unlink unused QHs when the controller is stopped (Don Zickus) [680987] - [fs] Revert "[fs] sunrpc: Use static const char arrays" (Steve Dickson) [690754] - [fs] sunrpc: Propagate errors from xs_bind() through xs_create_sock() (Steve Dickson) [689777] - [net] netfilter: ipt_CLUSTERIP: fix buffer overflow (Jiri Pirko) [689342] - [net] ipv6: netfilter: ip6_tables: fix infoleak to userspace (Jiri Pirko) [689351] {CVE-2011-1172} - [net] netfilter: ip_tables: fix infoleak to userspace (Jiri Pirko) [689334] {CVE-2011-1171} - [net] netfilter: arp_tables: fix infoleak to userspace (Jiri Pirko) [689325] {CVE-2011-1170} - [kernel] remove kernel-debuginfo-common requires from perf-debuginfo (Jason Baron) [682012] - [drm] radeon/kms: check AA resolve registers on r300 + regression fix (Dave Airlie) [680002] {CVE-2011-1016} - [net] fix ebtables stack infoleak (Eugene Teo) [681323] {CVE-2011-1080} - [drm] fix unsigned vs signed comparison issue in modeset ctl ioctl (Don Howard) [679928] {CVE-2011-1013} - [fs] svcrpc: take advantage of tcp autotuning (J. Bruce Fields) [629030] - [fs] SUNRPC: Don't wait for full record to receive tcp data (J. Bruce Fields) [629030] - [net] svcrpc: copy cb reply instead of pages (J. Bruce Fields) [629030] - [fs] svcrpc: close connection if client sends short packet (J. Bruce Fields) [629030] - [fs] svcrpc: note network-order types in svc_process_calldir (J. Bruce Fields) [629030] - [fs] SUNRPC: svc_tcp_recvfrom cleanup (J. Bruce Fields) [629030] - [fs] SUNRPC: requeue tcp socket less frequently (J. Bruce Fields) [629030] - [fs] rpc: move sk_bc_xprt to svc_xprt (J. Bruce Fields) [629030] - [acpi] ACPICA: Truncate I/O addresses to 16 bits for Windows compatibility (Frank Arnold) [593766]- [kernel] kcore: restrict access to the whole memory (Amerigo Wang) [663864] - [scsi] libsas: flush initial device discovery before completing ->scan_finished (David Milburn) [682265] - [md] Cleanup after raid45->raid0 takeover (Doug Ledford) [688725] - [md] partition detection when array becomes active (Doug Ledford) [688725] - [md] avoid spinlock problem in blk_throtl_exit (Doug Ledford) [679096 688725] - [md] correctly handle probe of an 'mdp' device (Doug Ledford) [688725] - [md] don't set_capacity before array is active (Doug Ledford) [688725] - [md] Fix raid1->raid0 takeover (Doug Ledford) [688725] - [md] process hangs at wait_barrier after 0->10 takeover (Doug Ledford) [688725] - [md] md_make_request: don't touch the bio after calling make_request (Doug Ledford) [688725] - [md] Don't allow slot_store while resync/recovery is happening (Doug Ledford) [688725] - [md] don't clear curr_resync_completed at end of resync (Doug Ledford) [688725] - [md] Don't use remove_and_add_spares to remove failed devices from a read-only array (Doug Ledford) [688725] - [md] Add raid1->raid0 takeover support (Doug Ledford) [688725] - [md] Remove the AllReserved flag for component devices (Doug Ledford) [688725] - [md] don't abort checking spares as soon as one cannot be added (Doug Ledford) [688725] - [md] fix the test for finding spares in raid5_start_reshape (Doug Ledford) [688725] - [md] simplify some 'if' conditionals in raid5_start_reshape (Doug Ledford) [688725] - [md] revert change to raid_disks on failure (Doug Ledford) [688725] - [md] Fix removal of extra drives when converting RAID6 to RAID5 (Doug Ledford) [688725] - [md] range check slot number when manually adding a spare (Doug Ledford) [688725] - [md] raid5: handle manually-added spares in start_reshape (Doug Ledford) [688725] - [md] fix sync_completed reporting for very large drives (>2TB) (Doug Ledford) [688725] - [md] allow suspend_lo and suspend_hi to decrease as well as increase (Doug Ledford) [688725] - [md] Don't let implementation detail of curr_resync leak out through sysfs (Doug Ledford) [688725] - [md] separate meta and data devs (Doug Ledford) [688725] - [md] add new param to_sync_page_io() (Doug Ledford) [688725] - [md] new param to calc_dev_sboffset (Doug Ledford) [688725] - [md] Be more careful about clearing flags bit in ->recovery (Doug Ledford) [688725] - [md] md_stop_writes requires mddev_lock (Doug Ledford) [688725] - [md] raid5: use sysfs_notify_dirent_safe to avoid NULL pointer (Doug Ledford) [688725] - [md] Ensure no IO request to get md device before it is properly initialised (Doug Ledford) [688725] - [md] Fix single printks with multiple KERN_s (Doug Ledford) [688725] - [md] fix regression resulting in delays in clearing bits in a bitmap (Doug Ledford) [688725] - [md] fix regression with re-adding devices to arrays with no metadata (Doug Ledford) [688725] - [md] pick some changes from commits to match upstream (Doug Ledford) [688725] - [md] raid1: add takeover support for raid5->raid1 (Doug Ledford) [688725] - [md] pick up some percpu annotations that upstream has (Doug Ledford) [688725] - [md] update includes to match upstream (Doug Ledford) [688725] - [scsi] isci: fix fragile/conditional isci_host lookups (David Milburn) [691591] - [scsi] isci: cleanup isci_remote_device[_not]_ready interface (David Milburn) [691591] - [scsi] isci: Qualify when the host lock is managed for STP/SATA callbacks (David Milburn) [691591] - [scsi] isci: Fix use of SATA soft reset state machine (David Milburn) [691591] - [scsi] isci: Free host lock for SATA/STP abort escalation at submission time (David Milburn) [691591] - [scsi] isci: Properly handle requests in the "aborting" state (David Milburn) [691591] - [scsi] isci: Remove "screaming" data types (David Milburn) [691591] - [scsi] isci: remove unused "remote_device_started" (David Milburn) [691591] - [scsi] isci: namespacecheck cleanups (David Milburn) [691591] - [scsi] isci: kill some long macros (David Milburn) [691591] - [scsi] isci: reorder init to cleanup unneeded declarations (David Milburn) [691591] - [scsi] isci: Remove event_* calls as they are just wrappers (David Milburn) [691591] - [netdrv] iwlagn: Support new 5000 microcode (Stanislaw Gruszka) [682742] - [netdrv] iwlwifi: fix dma mappings and skbs leak (Stanislaw Gruszka) [682726] - [netdrv] iwl3945: remove plcp check (Stanislaw Gruszka) [679002] - [netdrv] iwlwifi: add {ack,plpc}_check module parameters (Stanislaw Gruszka) [620501] - [fs] ext4: Fix ext4_quota_write cross block boundary behaviour (Lukas Czerner) [680105] - [fs] quota: Don't write quota info in dquot_commit() (Lukas Czerner) [680105] - [netdrv] be2net: Change f/w command versions for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: Remove ERR compl workaround for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: fix to ignore transparent vlan ids wrongly indicated by NIC (Ivan Vecera) [685027] - [netdrv] be2net: pass proper hdr_size while flashing redboot (Ivan Vecera) [685027] - [netdrv] be2net: Allow VFs to call be_cmd_reset_function (Ivan Vecera) [685027] - [netdrv] be2net: pass domain numbers for pmac_add/del functions (Ivan Vecera) [685027] - [netdrv] be2net: Initialize and cleanup sriov resources only if pci_enable_sriov has succeeded (Ivan Vecera) [685027] - [netdrv] be2net: Use domain id when be_cmd_if_destroy is called (Ivan Vecera) [685027] - [netdrv] be2net: While configuring QOS for VF, pass proper domain id (Ivan Vecera) [685027] - [netdrv] benet: Avoid potential null deref in be_cmd_get_seeprom_data() (Ivan Vecera) [685027] - [netdrv] benet: fix be_cmd_multicast_set() memcpy bug (Ivan Vecera) [685027] - [ppc] kdump: Override crash_free_reserved_phys_range to avoid freeing RTAS (Steve Best) [672983] - [kernel] kdump: Allow shrinking of kdump region to be overridden (Steve Best) [672983] - [scsi] bnx2fc: Bumped version to 1.0.2 (Mike Christie) [683153] - [scsi] bnx2fc: Fix kernel panic when deleting NPIV ports (Mike Christie) [683153] - [scsi] bnx2fc: scsi_dma_unmap() not invoked on IO completions (Mike Christie) [683153] - [scsi] bnx2fc: host stats show the link speed 'unknown' on NIC partitioned interfaces (Mike Christie) [683153] - [scsi] bnx2fc: IO completion not processed due to missed wakeup (Mike Christie) [683153] - [scsi] bnx2fc: Bump version to 1.0.1 (Mike Christie) [683153] - [scsi] bnx2fc: Remove unnecessary module state checks (Mike Christie) [683153] - [scsi] bnx2fc: Fix MTU issue by using static MTU (Mike Christie) [683153] - [scsi] bnx2fc: Remove network bonding checking (Mike Christie) [683153] - [scsi] bnx2fc: Call bnx2fc_return_rqe and bnx2fc_get_next_rqe with tgt lock held (Mike Christie) [683153] - [scsi] bnx2fc: common free list for cleanup commands (Mike Christie) [683153] - [scsi] bnx2fc: Remove rtnl_trylock/restart_syscall checks (Mike Christie) [683153] - [netdrv] cnic: Fix lost interrupt on bnx2x (Mike Christie) [683153] - [netdrv] cnic: Prevent status block race conditions with hardware (Mike Christie) [683153] - [kernel] ring-buffer: Use sync sched protection on ring buffer resizing (Jiri Olsa) [676583] - [kernel] tracing: avoid soft lockup in trace_pipe (Jiri Olsa) [676583] - [kernel] tracing: Fix a race in function profile (Jiri Olsa) [676583] - [block] cfq-iosched: Don't update group weights when on service tree (Vivek Goyal) [689551] - [block] cfq-iosched: Get rid of on_st flag (Vivek Goyal) [689551] - [net] tcp_cubic: fix low utilization of CUBIC with HyStart (Thomas Graf) [616985] - [net] tcp_cubic: make the delay threshold of HyStart less sensitive (Thomas Graf) [616985] - [net] tcp_cubic: enable high resolution ack time if needed (Thomas Graf) [616985] - [net] tcp_cubic: fix clock dependency (Thomas Graf) [616985] - [net] tcp_cubic: make ack train delta value a parameter (Thomas Graf) [616985] - [net] tcp_cubic: fix comparison of jiffies (Thomas Graf) [616985] - [net] tcp: fix RTT for quick packets in congestion control (Thomas Graf) [616985] - [fs] fix GFS2 filesystem hang caused by incorrect lock order (Robert S Peterson) [651584] - [fs] btrfs: bring us up to date with .38 (Josef Bacik) [684667] - [ppc] add dynamic dma window support minor updates (Steve Best) [691952] - [ppc] ptrace: Remove BUG_ON when full register set not available (Steve Best) [678099] - [ppc] pseries: Disable MSI using new interface if possible (Steve Best) [684961] - [ppc] kexec: Fix orphaned offline CPUs across kexec (Steve Best) [682875] - [net] ipsec: Disable granular bundles (Herbert Xu) [631833] - [scsi] libsas: fix runaway error handler problem (David Milburn) [691527] - [scsi] mpt2sas: Added customer specific display support (Tomas Henzl) [684841] - [scsi] Add next gen Dell Powervault controller MD36xxf into RDAC device list (Shyam Iyer) [688979] - [kernel] perf: Fix task context scheduling (Jiri Olsa) [688065] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8/NVAF by default (Ben Skeggs) [684816] - [kernel] radix: don't tag the root if we didn't tag within our range (Josef Bacik) [681439] - [block] blk-throttle: Do not use kblockd workqueue for throtl work (Vivek Goyal) [681360] - [sound] ALSA: HDA hdmi related fixes (Jaroslav Kysela) [671501] - [pci] Preserve Existing pci sort whitelists for Dell systems (Shyam Iyer) [688954] - [x86] perf: Add support for AMD family 15h core counters family 15h core counters (Robert Richter) [635671] - [x86] hpwdt: fix section mismatch warning (Prarit Bhargava) [689837] - [x86] UV: Correct kABI from upstream (George Beshers) [684957] - [x86] When cleaning MTRRs, do not fold WP into UC (Prarit Bhargava) [682758] - [virt] xen-blkfront: handle Xen major numbers other than XENVBD (Andrew Jones) [691339] - [virt] Fix regression with SMP guests (Zachary Amsden) [681133] - [netdrv] enic: update to version 2.1.1.13 (Andy Gospodarek) [684865] - [netdrv] igb: full support for i350 devices (Stefan Assmann) [687932] - [fs] NFS: Fix a hang/infinite loop in nfs_wb_page() (Steve Dickson) [672305] - [fs] nfsd: fix auth_domain reference leak on nlm operations (J. Bruce Fields) [690900] - [fs] svcrpc: ensure cache_check caller sees updated entry (J. Bruce Fields) [690900] - [fs] svcrpc: take lock on turning entry NEGATIVE in cache_check (J. Bruce Fields) [690900] - [fs] svcrpc: modifying valid sunrpc cache entries is racy (J. Bruce Fields) [690900] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [690900] - [infiniband] RDMA/cxgb4: Initialization errors can cause crash (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't change QP state outside EP lock (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Remove db_drop_task (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Do CIDX_INC updates every 1/16 CQ depth CQE reaps (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Dispatch FATAL event on EEH errors (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Set the correct device physical function for iwarp connections (Steve Best) [647013] - [infiniband] RDMA/cxgb4: limit MAXBURST EQ context field to 256B (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't re-init wait object in init/fini paths (Steve Best) [647013] - [infiniband] RMDA/cxgb4 kfifo changes (Steve Best) [647013] - [netdrv] cxgb4 driver update (Neil Horman) [647006] - [tracing] Add unstable sched clock note to the warning (Jiri Olsa) [666264] - [x86] Reevaluate T-states on CPU hot-add (Matthew Garrett) [673442] - [scsi] libsas: fix/amend device gone notification in sas_deform_port (David Milburn) [682315] - [kdump] kexec: move the crashkernel=auto logic into kernel spec file (Amerigo Wang) [605786]- [fs] buffer: make invalidate_bdev() drain all percpu LRU add caches (Dave Chinner) [665056] - [s390x] uaccess: missing sacf in uaccess error handling (Hendrik Brueckner) [670555] - [v4l] media: minor v4l/dvb/rc regression fixes (Jarod Wilson) [682906] - [kernel] capabilities: do not special case calculation of pE during exec of init (Eric Paris) [684008] - [scsi] qla2xxx: Update version number to 8.03.07.03.06.1-k (Chad Dupuis) [686341] - [scsi] qla2xxx: Display hardware/firmware registers to get more information about the error for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Updated the reset sequence for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Limit the logs in case device state does not change for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Add test for valid loop id to qla2x00_relogin() (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extra call to qla82xx_check_fw_alive() (Chad Dupuis) [686341] - [scsi] Revert "qla2xxx: Remove code to not reset ISP82xx on failure" (Chad Dupuis) [686341] - [scsi] qla2xxx: Log fcport state transitions when debug messages are enabled (Chad Dupuis) [686341] - [scsi] qla2xxx: Free firmware PCB on logout request (Chad Dupuis) [686341] - [scsi] qla2xxx: Include request queue ID in the upper 16-bits of the I/O handle for Abort I/O IOCBs (Chad Dupuis) [686341] - [scsi] qla2xxx: Perform FCoE context reset before trying adapter reset for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [686341] - [scsi] qla2xxx: Verify login-state has transitioned to PRLI-completed (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extraneous setting of FCF_ASYNC_SENT during login-done completion (Chad Dupuis) [686341] - [scsi] qla2xxx: Check for a match before attempting to set FCP-priority information (Chad Dupuis) [686341] - [scsi] qla2xxx: Correct calling contexts of qla2x00_mark_device_lost() in async paths (Chad Dupuis) [686341] - [scsi] qla2xxx: Display PortID information during FCP command-status handling (Chad Dupuis) [686341] - [misc] mark various drivers/features as tech preview (Don Zickus) [689566] - [mm] compaction beware writeback (Andrea Arcangeli) [690921] - [scsi] megaraid_sas: Version and Changelog update (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix iMR OCR support to work correctly (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix max_sectors for IEEE SGL (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix fault state handling (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix tasklet_init call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add CFG_CLEARED AEN (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to use correct LUN field (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to not filter by TYPE_DISK (Shyam Iyer) [692673] - [scsi] megaraid_sas: Call tasklet_schedule for MSI-X (Shyam Iyer) [692673] - [scsi] megaraid_sas: Enable MSI-X before calling megasas_init_fw (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add missing check_and_restore_queue_depth call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix failure gotos (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix probe_one to clear MSI-X flags in kdump (Tomas Henzl) [682110] - [fs] jbd/ocfs2: Fix block checksumming when a buffer is used in several transactions (Eric Sandeen) [618440] - [x86] UV: RHEL: avoid parsing the ACPI OSC table (George Beshers) [619426] - [x86] UV: Fix the effect of extra bits in the hub nodeid register (George Beshers) [619426] - [x86] UV: use native_halt on a halt (George Beshers) [619426] - [x86] UV: Fix initialization of max_pnode (George Beshers) [619426] - [x86] UV: Add common uv_early_read_mmr() function for reading MMR (George Beshers) [619426] - [x86] UV: Fix a problem with long bitops during boot (George Beshers) [619426] - [x86] UV: use BOOT_ACPI after crash dump (George Beshers) [619426] - [x86] UV: Make kdump avoid stack dumps (George Beshers) [619426] - [x86] UV: NMI_UNKNOWN (George Beshers) [619426] - [x86] UV: Upstream enable NMI backtrace (George Beshers) [619426] - [x86] Fix AMD PMU detection issue (Frank Arnold) [689065] - [s390x] tape: deadlock on global work queue (Hendrik Brueckner) [681306] - [s390x] qeth: remove needless IPA-commands in offline (Hendrik Brueckner) [679514] - [s390x] qeth: allow channel path changes in suspend state (Hendrik Brueckner) [678067] - [netdrv] ixgbe: receive packet statistics not incrementing (Andy Gospodarek) [689032] - [netdrv] bnx2: update driver to latest upstream (Neil Horman) [669813] - [mm] memcg: avoid deadlock between charge moving and try_charge() (Johannes Weiner) [592269] - [mm] memcg: move charges of file pages (Johannes Weiner) [592269] - [mm] memcg: clean up charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of swap charge moving (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous swap (Johannes Weiner) [592269] - [mm] memcg: avoid oom during charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of moving charges (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous pages (Johannes Weiner) [592269] - [mm] memcg: add interface to move charge at task migration (Johannes Weiner) [592269] - [kernel] cgroup: introduce __css_get/put() for multiple references (Johannes Weiner) [592269] - [kernel] cgroup: introduce cancel_attach() (Johannes Weiner) [592269] - [mm] memcg: remove memcg_tasklist mutex (Johannes Weiner) [592269] - [mm] memcg: cleanup mem_cgroup_move_parent() (Johannes Weiner) [592269] - [mm] memcg: add mem_cgroup_cancel_charge() (Johannes Weiner) [592269]- [netdrv] spec: add phy drivers to initrd (Andy Gospodarek) [650907]- [x86] export SMBIOS version via sysfs (Prarit Bhargava) [684329] - [fs] aio: fix up kabi breakage (Jeff Moyer) [690224] - [scsi] lpfc: Update lpfc version for 8.3.5.30.1p driver release (Rob Evers) [689937] - [scsi] lpfc: Fixed an issue where SLI4 adapter running on Powerpc was unable to login into Fabric (Rob Evers) [689937] - [scsi] lpfc: Fixed driver sending FLOGI to a disconnected FCF (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: block target when port queuing limit is hit (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: force retry in queuecommand when port is transitioning (Rob Evers) [689937] - [scsi] lpfc: Fix bug with incorrect BLS Response to BLS Abort (Rob Evers) [689937] - [scsi] lpfc: Fixed crash when mailbox commands timeout through BSG (Rob Evers) [689937] - [scsi] lpfc: Fix rrq cleanup for vport delete (Rob Evers) [689937] - [scsi] lpfc: LOGO completion routine must invalidate both RPI and D_ID (Rob Evers) [689937] - [scsi] lpfc: Do not take lock when clearing rrq active (Rob Evers) [689937] - [scsi] lpfc: Save IRQ level when taking host_lock in findnode_did (Rob Evers) [689937] - [scsi] lpfc: Fixed hang in lpfc_get_scsi_buf_s4 (Rob Evers) [689937] - [scsi] lpfc: Fix xri lookup for received rrq (Rob Evers) [689937] - [scsi] lpfc: Fixed missed setting of RRQ active for target aborted IOs (Rob Evers) [689937] - [scsi] lpfc: Fixed fdisc sent with invalid VPI (Rob Evers) [689937] - [scsi] lpfc: Fixed UE error reported by OneConnect UCNA BE2 hba with f/w 2.702.542.0 during reboot (Rob Evers) [689937] - [scsi] lpfc: Fixed XRI reuse issue. (Rob Evers) [689937] - [scsi] lpfc: Unreg login when PLOGI received from logged in port (Rob Evers) [689937] - [scsi] lpfc: Fixed crashes for NULL vport dereference (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (build error fix) (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (Rob Evers) [689937] - [scsi] lpfc: Adjust payload_length and request_length for sli4_config mailbox commands (Rob Evers) [689937] - [fs] NFSD, VFS: Remove dead code in nfsd_rename() (J. Bruce Fields) [687935] - [fs] nfsd: break lease on unlink due to rename (J. Bruce Fields) [687935] - [fs] nfsd4: fix struct file leak (J. Bruce Fields) [687921] - [fs] nfsd4: minor nfs4state.c reshuffling (J. Bruce Fields) [687921] - [mm] thp+memcg-numa: fix BUG at mm.h:370 (Andrea Arcangeli) [687918] - [mm] memcg: never OOM when charging huge pages, reinstated (Johannes Weiner) [685161] - [ata] ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller (David Milburn) [684366] - [fs] GFS2: directly write blocks past i_size (Benjamin Marzinski) [684115] - [net] netfilter: fix xt_AUDIT to work with ebtables (Thomas Graf) [683888] - [net] bonding: change test for presence of VLANs (Jiri Pirko) [683496] - [x86] UV: Initialize the broadcast assist unit base destination node id properly (Dean Nelson) [683268] - [ppc] add missing mutex lock/unlock to device_pm_pre_add and device_pm_pre_add_cleanup (Steve Best) [683115] - [mm] thp: fix page_referenced to modify mapcount/vm_flags only if page is found (Andrea Arcangeli) [683073] - [netdrv] niu: Fix races between up/down and get_stats (Stefan Assmann) [683069] - [fs] ext4: don't scan/accumulate more pages than mballoc will allocate (Eric Sandeen) [682831] - [powerpc] kdump: CPUs assume the context of the oopsing CPU (Steve Best) [682303] - [scsi] cciss: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: move device attributes to avoid forward declarations (Tomas Henzl) [682239] - [pci] Fix missing pcie_port_platform_notify() (Prarit Bhargava) [681870] - [scsi] ipr: Fix a race on multiple configuration changes (Steve Best) [681679] - [net] bnep: fix buffer overflow (Don Howard) [681316] {CVE-2011-1079} - [pci] Enable ASPM state clearing regardless of policy (Alex Williamson) [681017] - [pci] Disable ASPM if BIOS asks us to (Alex Williamson) [681017] - [scsi] scsi_dh: fix reference counting in scsi_dh_activate error path (Mike Snitzer) [680140] - [scsi] aic94xx: world-writable sysfs update_bios file (Don Howard) [679307] - [x86] tc1100-wmi: world-writable sysfs wireless and jogdial files (Don Howard) [679307] - [x86] acer-wmi: world-writable sysfs threeg file (Don Howard) [679307] - [mfd] ab3100: world-writable debugfs *_priv files (Don Howard) [679307] - [v4l] sn9c102: world-wirtable sysfs files (Don Howard) [679307] - [virt] unbreak userspace that does not sets tss address (Gleb Natapov) [677314] - [virt] fix rcu usage in init_rmode_* functions (Gleb Natapov) [677314] - [virt] VMX: Initialize vm86 TSS only once (Gleb Natapov) [677314] - [virt] VMX: fix rcu usage warning in init_rmode() (Gleb Natapov) [677314] - [netdrv] enic: update to upstream version 2.1.1.6 (Andy Gospodarek) [676134] - [net] fix ipv6 binding to device (Shyam Iyer) [675321] - [net] add POLLPRI to sock_def_readable() (Jiri Pirko) [672234] - [x86] Fix mwait_usable section mismatch (Frank Arnold) [666493] - [x86] Fix EFI pagetable to map whole memory (Takao Indoh) [664364] - [netdrv] bnx2x: some more fixes from upstream (Michal Schmidt) [635942] - [netdrv] bnx2x: bugfixes from driver version 1.62.00-6 (Michal Schmidt) [635942] - [netdrv] ixgbe: DCB: enable RSS to be used with DCB (Andy Gospodarek) [684857] - [netdrv] ixgbe: DCB, use multiple Tx rings per traffic class (Andy Gospodarek) [684856] - [net] Implement infrastructure for HW based QOS (Neil Horman) [634006] - [x86] intel-iommu: Fix get_domain_for_dev() error path (Alex Williamson) [619455] - [x86] intel-iommu: Unlink domain from iommu (Alex Williamson) [619455]- [kernel] CAP_SYS_MODULE bypass via CAP_NET_ADMIN (Phillip Lougher) [681773] {CVE-2011-1019} - [kernel] failure to revert address limit override in OOPS error path (Dave Anderson) [659573] {CVE-2010-4258} - [fs] xfs: zero proper structure size for geometry calls (Phillip Lougher) [677268] - [fs] xfs: prevent leaking uninitialized stack memory in FSGEOMETRY_V1 (Phillip Lougher) [677268] {CVE-2011-0711} - [watchdog] quiet down the boot messages (Don Zickus) [588861 684356] - [x86] nmi_watchdog: compile-in i686 but disable by default (Don Zickus) [685021] - [kernel] watchdog: Always return NOTIFY_OK during cpu up/down events (Don Zickus) [684649] - [kernel] watchdog, nmi: Lower the severity of error messages (Don Zickus) [684649] - [kernel] watchdog: Don't change watchdog state on read of sysctl (Don Zickus) [684649] - [kernel] watchdog: Fix sysctl consistency (Don Zickus) [684649] - [kernel] watchdog: Fix broken nowatchdog logic (Don Zickus) [684649] - [scsi] isci: fix apc mode definition (David Milburn) [638569] - [scsi] isci: Revert "isci: only call sas_task_abort for tasks with NEED_DEV_RESET" (David Milburn) [638569] - [scsi] isci: Revert "isci: reset hardware at init (David Milburn) [638569] - [scsi] isci: Revert "isci: SATA/STP and SMP tasks are never explicity put in the error (David Milburn) [638569] - [scsi] isci config change (David Milburn) [638569] - [scsi] isci: fixes (David Milburn) [638569] - [scsi] isci: firmware (David Milburn) [638569] - [scsi] isci: lldd (David Milburn) [638569] - [scsi] isci/core: common definitions and utility functions (David Milburn) [638569] - [scsi] isci/core: base state machine and memory descriptors (David Milburn) [638569] - [scsi] isci/core: unsolicited frame handling and registers (David Milburn) [638569] - [scsi] isci/core: request (general, ssp and smp) (David Milburn) [638569] - [scsi] isci/core: stp (David Milburn) [638569] - [scsi] isci/core: remote node context (David Milburn) [638569] - [scsi] isci/core: remote device (David Milburn) [638569] - [scsi] isci/core: port (David Milburn) [638569] - [scsi] isci/core: phy (David Milburn) [638569] - [scsi] isci/core: controller (David Milburn) [638569] - [x86] introduce pci_map_biosrom() (David Milburn) [683211] - [kernel] perf symbols: Avoid resolving [kernel.kallsyms] to real path for buildid cache (Jiri Olsa) [664900] - [kernel] perf symbols: Fix vmlinux path when not using --symfs (Jiri Olsa) [664900] - [kernel] perf timechart: Fix max number of cpus (Jiri Olsa) [664900] - [kernel] perf timechart: Fix black idle boxes in the title (Jiri Olsa) [664900] - [kernel] perf hists: Print number of samples, not the period sum (Jiri Olsa) [664900] - [kernel] perf tools: Fix thread_map event synthesizing in top and record (Jiri Olsa) [664900] - [kernel] perf stat: Fix aggreate counter reading accounting (Jiri Olsa) [664900] - [kernel] perf tools: Fix time function double declaration with glibc (Jiri Olsa) [664900] - [kernel] perf tools: Fix build by checking if extra warnings are supported (Jiri Olsa) [664900] - [kernel] perf tools: Fix build when using gcc 3.4.6 (Jiri Olsa) [664900] - [kernel] perf tools: Add missing header, fixes build (Jiri Olsa) [664900] - [kernel] perf tools: Fix 64 bit integer format strings (Jiri Olsa) [664900] - [kernel] perf test: Fix build on older glibcs (Jiri Olsa) [664900] - [kernel] perf test: Use cpu_map->[cpu] when setting affinity (Jiri Olsa) [664900] - [kernel] perf symbols: Fix annotation of thumb code (Jiri Olsa) [664900] - [kernel] perf tools: Fix tracepoint id to string perf.data header table (Jiri Olsa) [664900] - [kernel] perf tools: Fix handling of wildcards in tracepoint event selectors (Jiri Olsa) [664900] - [kernel] perf record: Add "nodelay" mode, disabled by default (Jiri Olsa) [664900] - [kernel] perf sched: Fix list of events, dropping unsupported ':r' modifier (Jiri Olsa) [664900] - [kernel] Revert "perf tools: Emit clearer message for sys_perf_event_open ENOENT return" (Jiri Olsa) [664900] - [kernel] perf top: Fix annotate segv (Jiri Olsa) [664900] - [kernel] perf evsel: Fix order of event list deletion (Jiri Olsa) [664900] - [kernel] perf session: Fix infinite loop in __perf_session__process_events (Jiri Olsa) [664900] - [kernel] perf evsel: Support perf_evsel__open(cpus > 1 && threads > 1) (Jiri Olsa) [664900] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [664900] - [kernel] perf stat: better error message for unsupported events (Jiri Olsa) [664900] - [kernel] perf sched: Fix allocation result check (Jiri Olsa) [664900] - [kernel] perf tools: Pass whole attr to event selectors (Jiri Olsa) [664900] - [kernel] perf tools: Build with frame pointer (Jiri Olsa) [664900] - [kernel] perf tools: Fix buffer overflow error when specifying all tracepoints (Jiri Olsa) [664900] - [kernel] perf script: Make some lists static (Jiri Olsa) [664900] - [kernel] perf script: Use the default lost event handler (Jiri Olsa) [664900] - [kernel] perf session: Warn about errors when processing pipe events too (Jiri Olsa) [664900] - [kernel] perf tools: Fix perf_event.h header usage (Jiri Olsa) [664900] - [kernel] perf test: Clarify some error reports in the open syscall test (Jiri Olsa) [664900] - [kernel] perf: add DWARF register lookup for s390 (Jiri Olsa) [664900] - [kernel] perf timechart: Adjust perf timechart to the new power events (Jiri Olsa) [664900] - [kernel] perf test: Add test for counting open syscalls (Jiri Olsa) [664900] - [kernel] perf evsel: Auto allocate resources needed for some methods (Jiri Olsa) [664900] - [kernel] perf evsel: Use {cpu, thread}_map to shorten list of parameters (Jiri Olsa) [664900] - [kernel] perf tools: Refactor all_tids to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf tools: Refactor cpumap to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf evsel: Introduce per cpu and per thread open helpers (Jiri Olsa) [664900] - [kernel] perf evsel: Steal the counter reading routines from stat (Jiri Olsa) [664900] - [kernel] perf evsel: Delete the event selectors at exit (Jiri Olsa) [664900] - [kernel] perf util: Move do_read from session to util (Jiri Olsa) [664900] - [kernel] perf evsel: Adopt MATCH_EVENT macro from 'stat' (Jiri Olsa) [664900] - [kernel] perf tools: Introduce event selectors (Jiri Olsa) [664900] - [kernel] perf probe: Fix short file name probe location reporting (Jiri Olsa) [664900] - [kernel] perf script: Fix event ordering settings to work with older kernels (Jiri Olsa) [664900] - [kernel] perf record: Fix use of sample_id_all userspace with !sample_id_all kernels (Jiri Olsa) [664900] - [kernel] perf script: Finish the rename from trace to script (Jiri Olsa) [664900] - [kernel] perf probe: Fix wrong warning in __show_one_line() if read(1) errors happen (Jiri Olsa) [664900] - [kernel] perf test: Look forward for symbol aliases (Jiri Olsa) [664900] - [kernel] perf symbols: Improve kallsyms symbol end addr calculation (Jiri Olsa) [664900] - [kernel] perf probe: Handle gracefully some stupid and buggy line syntaxes (Jiri Olsa) [664900] - [kernel] perf probe: Don't always consider EOF as an error when listing source code (Jiri Olsa) [664900] - [kernel] perf probe: Fix line range description since a single file is allowed (Jiri Olsa) [664900] - [kernel] perf probe: Clean up redundant tests in show_line_range() (Jiri Olsa) [664900] - [kernel] perf probe: Rewrite show_one_line() to make it simpler (Jiri Olsa) [664900] - [kernel] perf probe: Make -L display the absolute path of the dumped file (Jiri Olsa) [664900] - [kernel] perf probe: Cleanup messages (Jiri Olsa) [664900] - [kernel] perf symbols: Add symfs option for off-box analysis using specified tree (Jiri Olsa) [664900] - [kernel] perf record, report, annotate, diff: Process events in order (Jiri Olsa) [664900] - [kernel] perf session: Fallback to unordered processing if no sample_id_all (Jiri Olsa) [664900] - [kernel] perf session: Remove unneeded dump_printf calls (Jiri Olsa) [664900] - [kernel] perf session: Split out user event processing (Jiri Olsa) [664900] - [kernel] perf session: Split out sample preprocessing (Jiri Olsa) [664900] - [kernel] perf session: Move dump code to event delivery path (Jiri Olsa) [664900] - [kernel] perf session: Add file_offset to event delivery function (Jiri Olsa) [664900] - [kernel] perf session: Store file offset in sample_queue (Jiri Olsa) [664900] - [kernel] perf session: Consolidate the dump code (Jiri Olsa) [664900] - [kernel] perf session: Dont queue events w/o timestamps (Jiri Olsa) [664900] - [kernel] perf event: Prevent unbound event__name array access (Jiri Olsa) [664900] - [kernel] perf session: Sort all events if ordered_samples=true (Jiri Olsa) [664900] - [kernel] perf report: Allow user to specify path to kallsyms file (Jiri Olsa) [664900] - [kernel] perf makefile: Allow strong and weak functions in LIB_OBJS (Jiri Olsa) [664900] - [kernel] perf tools: Catch a few uncheck calloc/malloc's (Jiri Olsa) [664900] - [kernel] perf script: Fix compiler warning in builtin_script.c:is_top_script() (Jiri Olsa) [664900] - [kernel] perf options: add OPT_CALLBACK_DEFAULT_NOOPT (Jiri Olsa) [664900] - [kernel] perf hist: Better displaying of unresolved DSOs and symbols (Jiri Olsa) [664900] - [kernel] perf tools: Ask for ID PERF_SAMPLE_ info on all PERF_RECORD_ events (Jiri Olsa) [664900] - [kernel] perf session: Parse sample earlier (Jiri Olsa) [664900] - [kernel] perf stat: Add csv-style output (Jiri Olsa) [664900] - [kernel] perf stat: Use --big-num format by default (Jiri Olsa) [664900] - [kernel] perf stat: Document missing options (Jiri Olsa) [664900] - [kernel] perf test: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf trace: Document missing options (Jiri Olsa) [664900] - [kernel] perf top: Document missing options (Jiri Olsa) [664900] - [kernel] perf sched: Document missing options (Jiri Olsa) [664900] - [kernel] perf report: Document missing options (Jiri Olsa) [664900] - [kernel] perf record: Document missing options (Jiri Olsa) [664900] - [kernel] perf probe: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf lock: Document missing options (Jiri Olsa) [664900] - [kernel] perf kvm: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Fix displacement and modules options short flag (Jiri Olsa) [664900] - [kernel] perf buildid-list: Document missing options (Jiri Olsa) [664900] - [kernel] perf annotate: Document missing options (Jiri Olsa) [664900] - [kernel] perf tools: fix event parsing of comma-separated tracepoint events (Jiri Olsa) [664900] - [kernel] perf packaging: add memcpy to perf MANIFEST (Jiri Olsa) [664900] - [kernel] perf debug: Simplify trace_event (Jiri Olsa) [664900] - [kernel] perf session: Allocate chunks of sample objects (Jiri Olsa) [664900] - [kernel] perf session: Cache sample objects (Jiri Olsa) [664900] - [kernel] perf session: Keep file mmaped instead of malloc/memcpy (Jiri Olsa) [664900] - [kernel] perf session: Use sensible mmap size (Jiri Olsa) [664900] - [kernel] perf session: Simplify termination checks (Jiri Olsa) [664900] - [kernel] perf session: Move ui_progress_update in __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Cleanup __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Use appropriate pointer type instead of silly typecasting (Jiri Olsa) [664900] - [kernel] perf session: Fix list sort algorithm (Jiri Olsa) [664900] - [kernel] perf tools: Fix lost and unknown events handling (Jiri Olsa) [664900] - [kernel] perf trace: Handle DT_UNKNOWN on filesystems that don't support d_type (Jiri Olsa) [664900] - [kernel] perf symbols: Correct final kernel map guesses (Jiri Olsa) [664900] - [kernel] perf events: Default to using event__process_lost (Jiri Olsa) [664900] - [kernel] perf record: Add option to disable collecting build-ids (Jiri Olsa) [664900] - [kernel] perf stat: Change and clean up sys_perf_event_open error handling (Jiri Olsa) [664900] - [kernel] perf tools: Remove hardcoded include paths for elfutils (Jiri Olsa) [664900] - [kernel] perf stat: Add no-aggregation mode to -a (Jiri Olsa) [664900] - [kernel] perf: Rename 'perf trace' to 'perf script' (Jiri Olsa) [664900] - [fs] dlm: record full callback state (David Teigland) [635041] - [net] bridge: do not learn from exact matches (Jiri Pirko) [623199] - [x86] x86-32: Separate 1:1 pagetables from swapper_pg_dir (Frank Arnold) [638743] - [tty] tty_audit: fix tty_audit_add_data live lock on audit disabled (Danny Feng) [680126] - [kernel] sched: Try not to migrate higher priority RT tasks (Larry Woodman) [676948]- [fs] GFS2: umount stuck on gfs2_gl_hash_clear (Steven Whitehouse) [682951] - [fs] GFS2: add missed unlock_page() (Steven Whitehouse) [684705] - [fs] GFS2: fix block allocation check for fallocate (Benjamin Marzinski) [674603] - [fs] gfs2: quota allows exceeding hard limit (Abhijith Das) [675944] - [ppc] perf: Fix frequency calculation for overflowing counters (Steve Best) [682842] - [powerpc] rtas_flash needs to use rtas_data_buf (Steve Best) [682801] - [powerpc] Use more accurate limit for first segment memory allocations (Steve Best) [682267] - [powerpc] eeh: Fix oops when probing in early boot (Steve Best) [681668] - [kernel] proc: protect mm start_code/end_code in /proc/pid/stat (Eugene Teo) [684573] {CVE-2011-0726} - [net] dccp oops (Eugene Teo) [682958] {CVE-2011-1093} - [scsi] sd: Export effective protection mode in sysfs (Mike Snitzer) [683266] - [kernel] remove execute bit from perf scripts (Jason Baron) [676692] - [firmware] dcdbas: force SMI to happen when expected (Shyam Iyer) [664832] - [perf] record: Enable the enable_on_exec flag if record forks the target (Steve Best) [664598] - [security] ima: fix add LSM rule bug (Eric Paris) [667915] {CVE-2011-0006} - [block] dm stripe: implement merge method (Mike Snitzer) [688376] - [dm] dm-ioctl: Fix using of possible uninitialised params struct, secure flag (Milan Broz) [683167] - [block] Fix over-zealous flush_disk when changing device size (Jeff Moyer) [678357] - [sound] caiaq: Fix possible string buffer overflow (Jaroslav Kysela) [678476] - [x86] Fix AMD iommu over suspend/resume (Matthew Garrett) [625569] - [virt] virtio: console: Don't access vqs if device was unplugged (Amit Shah) [681181] - [netdrv] sfc: disable RX hash insertion (Michal Schmidt) [556563] - [netdrv] sfc: remove filter management code (Michal Schmidt) [556563] - [netdrv] sfc: add private ioctl to allow reset during online firmware update (Michal Schmidt) [556563] - [netdrv] sfc: remove RX_FILTER_TBL0 from the register dump (Michal Schmidt) [556563] - [netdrv] sfc: lower stack usage in efx_ethtool_self_test (Michal Schmidt) [556563] - [drm] nouveau/vbios: parse more gpio tag bits from connector table (Ben Skeggs) [658896] - [drm] nouveau: fix suspend/resume on GPUs that don't have PM support (Ben Skeggs) [658896] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [658896] - [scsi] qla2xxx: Update version number 8.03.07.00.06.1 (Chad Dupuis) [678104] - [scsi] qla2xxx: Correct errant 82xx hardware state message (Chad Dupuis) [678104] - [scsi] qla2xxx: Check return value of fc_block_scsi_eh() (Chad Dupuis) [678104] - [scsi] qla2xxx: The ISP82XX should be online while waiting for commands completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Propagate block-layer tags on submitted I/Os (Chad Dupuis) [678104] - [scsi] qla2xxx: Clear any stale login-states during an adapter reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Adjust FCP_RSP response-info field check after TMF completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Pass right CT command string for CT status processing (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't wait for active mailbox command completion when firmware is hung (Chad Dupuis) [678104] - [scsi] qla2xxx: Abort pending commands for faster recovery during ISP reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Change from irq to irqsave with host_lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Do not return DID_NO_CONNECT when fcport state is FCS_DEVICE_LOST in qla2xxx_queuecommand() (Chad Dupuis) [678104] - [scsi] qla2xxx: Display nport_id when any SNS command fails (Chad Dupuis) [678104] - [scsi] qla2xxx: ROM lock recovery if fw hangs while holding the lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix array subscript is above array bounds in qla2xx_build_scsi_type_6_iocbs() (Chad Dupuis) [678104] - [scsi] qla2xxx: Use sg_next to fetch next sg element while walking sg list (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix to avoid recursive lock failure during BSG timeout (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove code to not reset ISP82xx on failure (Chad Dupuis) [678104] - [scsi] qla2xxx: Display mailbox register 4 during 8012 AEN for ISP82XX parts (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove redundant module parameter permission bits (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't perform a BIG_HAMMER if Get-ID (0x20) mailbox command fails on CNAs (Chad Dupuis) [678104] - [scsi] qla2xxx: Add sysfs node for displaying board temperature (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove unwanted check for bad spd (Chad Dupuis) [678104] - [scsi] qla2xxx: Memory wedge with peg_halt test in loop with ISP82XX (Chad Dupuis) [678104] - [scsi] qla2xxx: Update FCP priority information to firmware before sending IOs (Chad Dupuis) [678104] - [scsi] qla2xxx: Fixed zero test on new_config in qla2x00_process_loopback() (Chad Dupuis) [678104] - [scsi] qla2xxx: Populate FCP_PRIO location for no *FLT* case (Chad Dupuis) [678104] - [scsi] qla2xxx: Added support for quiescence mode for ISP82xx (Chad Dupuis) [678104]- [mm] thp: add extra_gfp in alloc_hugepage non NUMA (Andrea Arcangeli) [674147] - [mm] thp: Use GFP_OTHER_NODE for transparent huge pages (Andrea Arcangeli) [674147] - [mm] thp: Add __GFP_OTHER_NODE flag (Andrea Arcangeli) [674147] - [mm] thp: Use correct numa policy node for transparent hugepages (Andrea Arcangeli) [674147] - [mm] thp: Preserve original node for transparent huge page copies (Andrea Arcangeli) [674147] - [mm] thp: Add alloc_page_vma_node (Andrea Arcangeli) [674147] - [mm] thp: Change alloc_pages_vma to pass down the policy node for local policy (Andrea Arcangeli) [674147] - [mm] thp: Fix interleaving for transparent hugepages (Andrea Arcangeli) [674147] - [mm] compaction: fix high compaction latencies and remove compaction-kswapd (Andrea Arcangeli) [674147] - [mm] compaction: Minimise the time IRQs are disabled while isolating free pages (Andrea Arcangeli) [674147] - [mm] thp: prevent hugepages during args/env copying into the user stack (Andrea Arcangeli) [674147] - [mm] memcg: fix leak of accounting at failure path of hugepage collapsing (Andrea Arcangeli) [674147] - [mm] vmscan: kswapd should not free an excessive number of pages when balancing small zones (Andrea Arcangeli) [674147] - [mm] optimistic migration limited to movable pageblocks (Andrea Arcangeli) [674147] - [mm] migrate_pages api bool (Andrea Arcangeli) [674147] - [mm] migration: allow migration to operate asynchronously and avoid synchronous compaction in the faster path (Andrea Arcangeli) [674147] - [mm] add compound_trans_head helper (Andrea Arcangeli) [674147] - [mm] compaction: Avoid a potential deadlock due to lock_page() during direct compaction (Andrea Arcangeli) [674147] - [mm] hugetlbfs fix hugepage migration in the same way (Andrea Arcangeli) [674147] - [mm] fix migration hangs on anon_vma lock (Andrea Arcangeli) [674147]- [net] gro: reset dev and skb_iff on skb reuse (Andy Gospodarek) [681970] - [netdrv] ixgbe: limit VF access to network traffic (Andy Gospodarek) [678717] - [netdrv] ixgbe: work around for DDP last buffer size (Andy Gospodarek) [678717] - [x86] mtrr: Assume SYS_CFG[Tom2ForceMemTypeWB] exists on all future AMD CPUs (Frank Arnold) [652208 662238]- [kernel] capabilites: allow the application of capability limits to usermode helpers (Eric Paris) [665080] - [kernel] allow kernel-debuginfo-common to be biarch installable (Jason Baron) [682012] - [mm] fix pgd_lock deadlock (Andrea Arcangeli) [671477] - [net] Fix BUG halt in RDS when cong map len is returned to rds_send_xmit (Neil Horman) [680200] {CVE-2011-1023}- [x86] watchdog, nmi: Allow hardlockup to panic by default (Don Zickus) [677532] - [mm] Avoid possible bogus TLB entries (Larry Woodman) [681024] - [net] udp: lockless transmit path (Thomas Graf) [680549] - [mm] memcg: fix race at move_parent around compound_order() (Johannes Weiner) [679025] - [mm] memcg: correctly order reading PCG_USED and pc->mem_cgroup (Johannes Weiner) [679025] - [mm] memcg: fix race in mapped file accounting (Johannes Weiner) [679025] - [mm] memcg: make memcg's file mapped consistent with global VM (Johannes Weiner) [679021] - [net] fix rx queue refcounting (Neil Horman) [677786] - [kernel] /proc/vmcore: speed up access to vmcore file (Neil Horman) [672937] - [mm] ksm: drain pagevecs to lru (Andrea Arcangeli) [670063] - [mm] memcg: fix charged shmem swapcache migration (Johannes Weiner) [663223] - [mm] memcg: race-free migration of charged file pages (Johannes Weiner) [663223] - [virt] KVM: SVM: check for progress after IRET interception (Avi Kivity) [612436] - [virt] KVM: Fix race between nmi injection and enabling nmi window (Avi Kivity) [612436] - [net] ipv6: Implement Any-IP support for IPv6 (Neal Kim) [591335] - [net] netfilter: fix TPROXY IPv6 support build dependency (Andrew Jones) [591335] - [x86] hpwdt: Include hpwdt in rh-configs by default (Tony Camuso) [462945] - [x86] hpwdt and ipmi: use DIE_NMIUNKNOWN (Tony Camuso) [462945] - [netdrv] cnic: Fix big endian bug (Steve Best) [676640]- [scsi] libfcoe: check buffer length before write (Tomas Henzl) [635898 668114] - [scsi] fcoe: add modparm compat interface (Mike Christie) [635898 668114] - [scsi] bnx2fc: Avoid holding cq_lock when iounmap() is called (Mike Christie) [635898 668114] - [scsi] bnx2fc: Makefile, Kconfig changes and FCoE interfaces (Mike Christie) [635898 668114] - [scsi] bnx2fc: SCSI IO handling and session offload (Mike Christie) [635898 668114] - [scsi] bnx2fc: Firmware interface and ELS handling (Mike Christie) [635898 668114] - [scsi] bnx2fc: Header files (Mike Christie) [635898 668114] - [scsi] libfcoe: Remove stale fcoe-netdev entries (Mike Christie) [635898 668114] - [scsi] bnx2x: Proper netdev->ndo_set_rx_mode() implementation (Mike Christie) [635898 668114] - [scsi] bnx2x: MTU for FCoE L2 ring (Mike Christie) [635898 668114] - [scsi] bnx2x: multicasts in NPAR mode (Mike Christie) [635898 668114] - [scsi] bnx2x, cnic: Consolidate iSCSI/FCoE shared mem logic in bnx2x (Mike Christie) [635898 668114] - [scsi] libfc: introduce __fc_fill_fc_hdr that accepts fc_hdr as an argument (Mike Christie) [635898 668114] - [scsi] libfc: revert patch to fix exchange being deleted when the abort itself is timed out (Mike Christie) [635898 668114] - [scsi] fcoe: remove fcoe_ctlr_mode (Mike Christie) [635898 668114] - [scsi] libfcoe: Move common code from fcoe to libfcoe module (Mike Christie) [635898 668114] - [scsi] libfc: introduce LLD event callback (Mike Christie) [635898 668114] - [scsi] libfc: Extending lport's roles for target if there is a registered target (Mike Christie) [635898 668114] - [scsi] fcoe: convert fcoe.ko to become an fcoe transport provider driver (Mike Christie) [635898 668114] - [scsi] fcoe: prepare fcoe for using fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: include fcoe_transport.c into kernel libfcoe module (Mike Christie) [635898 668114] - [scsi] libfcoe: rename libfcoe.c to fcoe_cltr.c for the coming fcoe_transport.c (Mike Christie) [635898 668114] - [scsi] libfcoe: add implementation to support fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: add fcoe_transport structure defines to include/scsi/libfcoe.h (Mike Christie) [635898 668114] - [scsi] libfcoe: move logging macros into the local libfcoe.h header file (Mike Christie) [635898 668114] - [scsi] libfc: Enhanced exchange ID selection mechanism and fix related EMA selection logic (Mike Christie) [635898 668114] - [scsi] libfc: export seq_release() for users of seq_assign() (Mike Christie) [635898 668114] - [scsi] libfc: use PRLI hook to get parameters when sending outgoing PRLI (Mike Christie) [635898 668114] - [scsi] libfc: add hook to notify providers of local port changes (Mike Christie) [635898 668114] - [scsi] libfc: add local port hook for provider session lookup (Mike Christie) [635898 668114] - [scsi] libfc: add method for setting handler for incoming exchange (Mike Christie) [635898 668114] - [scsi] libfc: add hook for FC-4 provider registration (Mike Christie) [635898 668114] - [scsi] libfc: fix sparse static and non-ANSI warnings (Mike Christie) [635898 668114] - [scsi] fcoe: drop FCoE LOGO in FIP mode (Mike Christie) [635898 668114] - [scsi] fcoe: Fix module reference count for vports (Mike Christie) [635898 668114] - [s390x] remove task_show_regs (Danny Feng) [677855] {CVE-2011-0710}- [ib] cm: Bump reference count on cm_id before invoking callback (Doug Ledford) [676191] - [rdma] cm: Fix crash in request handlers (Doug Ledford) [676191] - [virt] Revert "kvm: Allow XSAVE/XRSTOR for a guest" series (Dor Laor) [464271] - [x86] perf: Add support for AMD family 15h core counters (Frank Arnold) [635671] - [x86] perf: Store perfctr msr addresses in config_base/event_base (Frank Arnold) [635671] - [x86] perf: P4 PMU - Fix unflagged overflows handling (Frank Arnold) [635671] - [x86] perf: Add new AMD family 15h msrs to perfctr reservation code (Frank Arnold) [635671] - [x86] perf: Calculate perfctr msr addresses in helper functions (Frank Arnold) [635671] - [x86] perf: Use helper function in x86_pmu_enable_all() (Frank Arnold) [635671]- [netdrv] Keep all bnx2 firmware files (John Feeney) [678429] - [crypto] sha-s390: Reset index after processing partial block (Herbert Xu) [626515] - [kernel] make /dev/crash require CAP_SYS_RAWIO for access (Dave Anderson) [675998] - [block] add sysfs knob for turning off disk entropy contributions (Jeff Moyer) [677447] - [misc] support for marking code as tech preview (Don Zickus) [645198] - [misc] move kernel/unsupported.c to kernel/rh_taint.c (Don Zickus) [645198] - [scsi] ipr: clean up ipr_format_res_path (Steve Best) [633327] - [scsi] ipr: Driver version 2.5.1 (Steve Best) [633327] - [scsi] ipr: fix mailbox register definition and add a delay before reading (Steve Best) [633327] - [scsi] ipr: fix lun assignment and comparison (Steve Best) [633327] - [scsi] ipr: add definitions for a new adapter (Steve Best) [633327] - [scsi] ipr: fix array error logging (Steve Best) [633327] - [scsi] ipr: reverse the isr optimization changes (Steve Best) [633327] - [scsi] ipr: fix resource address formatting and add attribute for device ID (Steve Best) [633327] - [scsi] ipr: fix resource type update and add sdev and shost attributes (Steve Best) [633327] - [scsi] ipr: fix transition to operational for new adapters (Steve Best) [633327] - [scsi] ipr: change endian swap key to match hardware spec change (Steve Best) [633327] - [scsi] ipr: add support for new Obsidian-E embedded adapter (Steve Best) [633327] - [scsi] ipr: add MMIO write to perform BIST for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: add writeq definition if needed (Steve Best) [633327] - [scsi] ipr: add endian swap enablement for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: fix resource path display and formatting (Steve Best) [633327] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [633327] - [scsi] ipr: set the data list length in the request control block (Steve Best) [633327] - [scsi] ipr: fix a register read to use correct address for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: include the resource path in the IOA status area structure (Steve Best) [633327] - [scsi] ipr: Fixes for 64 bit support (Steve Best) [633327] - [scsi] ipr: adds PCI ID definitions for new adapters (Steve Best) [633327] - [scsi] ipr: add support for new IOASCs (Steve Best) [633327] - [scsi] ipr: add support for multiple stages of initialization (Steve Best) [633327] - [scsi] ipr: implement shutdown changes and remove obsolete write cache parameter (Steve Best) [633327] - [scsi] ipr: add hardware assisted smart dump functionality (Steve Best) [633327] - [scsi] ipr: define new offsets to registers for the next generation chip (Steve Best) [633327] - [scsi] ipr: add error handling updates for the next generation chip (Steve Best) [633327] - [scsi] ipr: update the configuration table code for the next generation chip (Steve Best) [633327] - [scsi] ipr: add support for new adapter command structures for the next generation chip (Steve Best) [633327] - [scsi] hpsa: change version string (Tomas Henzl) [630060] - [scsi] cciss: change version string (Tomas Henzl) [630060] - [scsi] cciss: fix dma addr before freeing (Tomas Henzl) [630060] - [scsi] cciss: do not rescan luns on UNIT ATTN LUN DATA CHANGED (Tomas Henzl) [630060] - [scsi] cciss: fix missing command status value CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] cciss: retry driver initiated cmds (Tomas Henzl) [630060] - [scsi] cciss: update the vendor, model, rev, serial number (Tomas Henzl) [630060] - [scsi] cciss: convert hlist_* functions to list_* functions (Tomas Henzl) [630060] - [scsi] cciss: prevent from cycling thru nonexistent luns (Tomas Henzl) [630060] - [scsi] cciss: fix revalidate panic (Tomas Henzl) [630060] - [scsi] cciss: Fix cciss driver for CONFIG_PROC_FS not enabled (Tomas Henzl) [630060] - [scsi] cciss: do not leak stack contents to userspace (Tomas Henzl) [630060] - [scsi] cciss: limit commands in kdump scenario (Tomas Henzl) [630060] - [scsi] cciss: do not proceed with kdump if reset fails (Tomas Henzl) [630060] - [scsi] cciss: use kernel provided pci save and restore state functions (Tomas Henzl) [630060] - [scsi] cciss: fix board status waiting code (Tomas Henzl) [630060] - [scsi] cciss: Remove superfluous tests from cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_passthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getluninfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getdrivver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getfirmver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getbustypes (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getheartbeat (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_get_pci_info (Tomas Henzl) [630060] - [scsi] cciss: fix queue depth reporting (Tomas Henzl) [630060] - [scsi] cciss: fix botched tag masking for scsi tape commands (Tomas Henzl) [630060] - [scsi] cciss: separate cmd_alloc() and cmd_special_alloc() (Tomas Henzl) [630060] - [scsi] cciss: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_enter_performant_mode (Tomas Henzl) [630060] - [scsi] cciss: use consistent variable names (Tomas Henzl) [630060] - [scsi] cciss: change printks to dev_warn, etc (Tomas Henzl) [630060] - [scsi] cciss: cleanup some debug ifdefs (Tomas Henzl) [630060] - [scsi] cciss: Remove unnecessary kmalloc casts (Tomas Henzl) [630060] - [scsi] cciss: set SCSI max cmd len (Tomas Henzl) [630060] - [scsi] cciss: sanitize max commands (Tomas Henzl) [630060] - [scsi] cciss: cleanup interrupt_not_for_us (Tomas Henzl) [630060] - [scsi] cciss: Fix tape commandlist size (Tomas Henzl) [630060] - [scsi] cciss: use performant mode (Tomas Henzl) [630060] - [scsi] cciss: clean up interrupt handler (Tomas Henzl) [630060] - [scsi] cciss: factor out enqueue_and_submit_io (Tomas Henzl) [630060] - [scsi] cciss: Fix ENXIO weirdness (Tomas Henzl) [630060] - [scsi] cciss: fix scatter gather code on scsi side of driver (Tomas Henzl) [630060] - [scsi] cciss: add more commands for tapes (Tomas Henzl) [630060] - [scsi] cciss: eliminate unnecessary pointer use (Tomas Henzl) [630060] - [scsi] cciss: dont use void pointer for hba (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block mapping code (Tomas Henzl) [630060] - [scsi] cciss: fix DMA direction kludge (Tomas Henzl) [630060] - [scsi] cciss: simplify scatter gather code (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block (Tomas Henzl) [630060] - [scsi] cciss: support for enhanced scatter/gather (Tomas Henzl) [630060] - [scsi] cciss: remove sendcmd (Tomas Henzl) [630060] - [scsi] cciss: remove the "withirq" parameter (Tomas Henzl) [630060] - [scsi] cciss: clean up code in cciss_shutdown (Tomas Henzl) [630060] - [scsi] cciss: Remove double setting of busy_configuring (Tomas Henzl) [630060] - [scsi] cciss: Fix problem with remove_from_scan_list on driver unload (Tomas Henzl) [630060] - [scsi] cciss: detect bad alignment of scsi commands at build time (Tomas Henzl) [630060] - [scsi] hpsa: tell controller that we only use short tags (Tomas Henzl) [630060] - [scsi] hpsa: fix bad compare (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: add new transport_mode sys entry (Tomas Henzl) [630060] - [scsi] hpsa: make hpsa_simple_mode module parameter work (Tomas Henzl) [630060] - [scsi] hpsa: do not re-order commands in internal queues (Tomas Henzl) [630060] - [scsi] hpsa: Remove superflous variable (Tomas Henzl) [630060] - [scsi] hpsa: avoid leaking stack contents to userland (Tomas Henzl) [630060] - [scsi] hpsa: Add a commands_outstanding attribute in /sys (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_simple_mode option (Tomas Henzl) [630060] - [scsi] hpsa: take the adapter lock in hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: do not reset unknown boards on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: limit commands allocated on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Use kernel PCI functions (Tomas Henzl) [630060] - [scsi] hpsa: fix board status waiting code (Tomas Henzl) [630060] - [scsi] hpsa: disable doorbell reset on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Fix problem with CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] hpsa: fix botched tag masking in interrupt handler (Tomas Henzl) [630060] - [scsi] hpsa: correct new controller ids (Tomas Henzl) [630060] - [scsi] hpsa: wait for board ready condition after hard reset (Tomas Henzl) [630060] - [scsi] hpsa: sanitize max commands (Tomas Henzl) [630060] - [scsi] hpsa: separate intx and msi/msix interrupt handlers (Tomas Henzl) [630060] - [scsi] hpsa: enable Compaq Smart Arrays with hpsa_allow_any (Tomas Henzl) [630060] - [scsi] hpsa: add new controllers (Tomas Henzl) [630060] - [scsi] hpsa: Fix use of unitialized variable (Tomas Henzl) [630060] - [scsi] hpsa: fix block fetch table problem (Tomas Henzl) [630060] - [scsi] hpsa: expose ctlr firmware rev via sys (Tomas Henzl) [630060] - [scsi] hpsa: initial add of hpsa.txt documentation (Tomas Henzl) [630060] - [scsi] hpsa: remove unused firm_ver member of per-hba structure (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_performant_mode (Tomas Henzl) [630060] - [scsi] hpsa: remove unused variable trans_offset (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: mark as __devinit (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_simple_mode (Tomas Henzl) [630060] - [scsi] hpsa: add back the p600 quirk (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_enable_scsi_prefetch (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_CISS_signature_present (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_board_params (Tomas Henzl) [630060] - [scsi] hpsa: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_cfgtables (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_board_ready (Tomas Henzl) [630060] - [scsi] hpsa: remove redundant board_id parameter from hpsa_interrupt_mode (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_board_disabled (Tomas Henzl) [630060] - [scsi] hpsa: save pdev pointer early (Tomas Henzl) [630060] - [scsi] hpsa: hpsa remove READ_CAPACITY code (Tomas Henzl) [630060] - [scsi] hpsa: Remove duplicate defines of DIRECT_LOOKUP_ constants (Tomas Henzl) [630060] - [scsi] hpsa: fixup DMA address before freeing (Tomas Henzl) [630060] - [scsi] hpsa: defend against zero sized buffers in passthru ioctls (Tomas Henzl) [630060] - [scsi] hpsa: do not consider RAID level to be part of device identity (Tomas Henzl) [630060] - [scsi] hpsa: do not consider firmware revision when looking for device changes (Tomas Henzl) [630060] - [netdrv] ixgbe: fix panic due to uninitialized pointer (Andy Gospodarek) [676875] - [net] Fix use-after-free in RPS sysfs handling (Herbert Xu) [676099]- [usb] xhci: Remove more doorbell-related reads (Don Zickus) [674409] - [usb] xHCI: fix printk_ratelimit() usage (Don Zickus) [674409] - [usb] xHCI: replace dev_dbg() with xhci_dbg() (Don Zickus) [674409] - [usb] xHCI: fix cycle bit set in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: remove redundant parameter in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: fix queue_trb in isoc transfer (Don Zickus) [674409] - [usb] xhci: Use GFP_NOIO during device reset (Don Zickus) [674409] - [usb] Realloc xHCI structures after a hub is verified (Don Zickus) [674409] - [usb] xhci: Do not run xhci_cleanup_msix with irq disabled (Don Zickus) [674409] - [usb] xHCI: synchronize irq in xhci_suspend() (Don Zickus) [674409] - [usb] xhci: Resume bus on any port status change (Don Zickus) [674409] - [x86] i2c-i801: Add PCI idents for Patsburg IDF SMBus controllers (Prarit Bhargava) [649054] - [x86] i2c-i801: Handle multiple instances instead of keeping global state (Prarit Bhargava) [649054] - [x86] PCI: update Intel chipset names and defines (Prarit Bhargava) [649054] - [x86] hwmon: Fix autoloading of fschmd on recent Fujitsu machines (Prarit Bhargava) [649054] - [x86] i2c-i801: Fix all checkpatch warnings (Prarit Bhargava) [649054] - [x86] i2c-i801: All newer devices have all the optional features (Prarit Bhargava) [649054] - [x86] i2c-i801: Let the user disable selected driver features (Prarit Bhargava) [649054] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [464271] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [464271] - [virt] Fix OSXSAVE after migration (Don Dugger) [464271] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [464271] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [464271] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [464271] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [464271] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [464271] - [virt] x86: Export FPU API for KVM use (Don Dugger) [464271] - [virt] KVM: x86: Use FPU API (Don Dugger) [464271] - [virt] x86: Introduce 'struct fpu' and related API (Don Dugger) [464271] - [net] bridge: Fix mglist corruption that leads to memory corruption (Herbert Xu) [659421] - [sched] autogroup: Do not create autogroups for sessions if user has not enabled autogroups (Vivek Goyal) [656042] - [virt] virtio_net: Add schedule check to napi_enable call (Michael S. Tsirkin) [676579] - [netdrv] r8169: use RxFIFO overflow workaround and prevent RxFIFO induced infinite loops (Ivan Vecera) [630810] - [netdrv] ehea: Increase the skb array usage (Steve Best) [676139]- [fs] Btrfs: fix slot count logic in space info ioctl (Josef Bacik) [663749] - [video] vgacon: check for efi machine (Dave Airlie) [609516] - [dm] wipe dm-ioctl buffers (Milan Broz) [674813] - [virt] xen/events.c: clean up section mismatch warning (Andrew Jones) [676346] - [virt] xen: microcode: no backtrace on guest restore (Andrew Jones) [671161] - [virt] xen: fix save/restore: unmask evtchn for IRQF_TIMER (Andrew Jones) [676009] - [crypto] export DSA_verify as a gpl symbol (Jarod Wilson) [673577] - [fs] NFS: Micro-optimize nfs4_decode_dirent() (Steve Dickson) [675815] - [fs] NFS: construct consistent co_ownerid for v4.1 (Steve Dickson) [675815] - [fs] NFS: fix the setting of exchange id flag (Steve Dickson) [675815] - [fs] NFS: nfs_wcc_update_inode() should set nfsi->attr_gencount (Steve Dickson) [675815] - [fs] NFS: improve pnfs_put_deviceid_cache debug print (Steve Dickson) [675815] - [fs] NFS fix cb_sequence error processing (Steve Dickson) [675815] - [fs] NFS do not find client in NFSv4 pg_authenticate (Steve Dickson) [675815] - [fs] NFS: Prevent memory allocation failure in nfsacl_encode() (Steve Dickson) [675815] - [fs] NFS: nfsacl_{encode, decode} should return signed integer (Steve Dickson) [675815] - [fs] NFS: Fix "kernel BUG at fs/aio.c:554!" (Steve Dickson) [675815] - [fs] NFS4: Avoid potential NULL pointer dereference in decode_and_add_ds() (Steve Dickson) [675815] - [fs] NFS: fix handling of malloc failure during nfs_flush_multi() (Steve Dickson) [675815] - [fs] GFS2: panics on quotacheck update (Abhijith Das) [675745] - [fs] GFS2: Fails to clear glocks during unmount (Abhijith Das) [675270] - [net] clear heap allocations for privileged ethtool actions (Jiri Pirko) [672435] {CVE-2010-4655} - [netdrv] s2io: update to driver version 2.0.26.28 (Michal Schmidt) [611869] - [x86] Include ACPI _DSM index and label support (Matthew Garrett) [639971] - [mm] zram: simplify zram_make_request (Jerome Marchand) [661293] - [mm] zram: make zram_read return a bio error if the device is not initialized (Jerome Marchand) [661293] - [mm] zram: round up the disk size provided by user (Jerome Marchand) [661293] - [mm] zram: make ZRAM depends on SYSFS (Jerome Marchand) [661293] - [block] zram: fix up my fixup for some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: fix up some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: Makefile: replace the use of -objs with -y (Jerome Marchand) [661293] - [block] zram: free device memory when init fails (Jerome Marchand) [661293] - [block] zram: Update zram documentation (Jerome Marchand) [661293] - [block] zram: Remove need for explicit device initialization (Jerome Marchand) [661293] - [block] zram: Replace ioctls with sysfs interface (Jerome Marchand) [661293] - [block] zram: fix build errors, depends on BLOCK (Jerome Marchand) [661293] - [fs] Revert "inotify: rework inotify locking to prevent double free use when free in inotify" [674880 675299]- [s390x] Fix hang on s390x while running LTP (Larry Woodman) [675294] - [fs] make it possible to log all attempts to walk into a subtree (Alexander Viro) [661402] - [x86] intel-iommu: Fix double lock in get_domain_for_dev() (Alex Williamson) [675304] - [virt] fix WinXP BSOD when boot up with -cpu Penryn (John Cooper) [635539] - [virt] KVM: Keep guest TSC synchronized across host suspend (Zachary Amsden) [651635] - [virt] KVM: make cyc_to_nsec conversions more reliable (Zachary Amsden) [651635] - [virt] KVM: Backport TSC catchup for KHZ rate change / unstable CPUs fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of math fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of backwards warp fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of pvclock scale_delta changes (Zachary Amsden) [651635] - [virt] KVM: backport x86: Unify TSC logic (Zachary Amsden) [651635] - [virt] KVM: Backport of TSC reset compensation changes (Zachary Amsden) [651635] - [virt] KVM: backport Convert TSC writes to TSC offset writes (Zachary Amsden) [651635] - [virt] KVM: backport of upstream TSC khz restructuring and fixes (Zachary Amsden) [651635] - [virt] KVM: backport of SVM TSC init fixes (Zachary Amsden) [651635] - [kernel] perf: Enable 'perf lock' for the perf user tool (Jason Baron) [593763] - [kernel] tracing: Factorize lock events in a lock class (Jason Baron) [593763] - [kernel] tracing: Drop the nested field from lock_release event (Jason Baron) [593763] - [kernel] tracing: Drop lock_acquired waittime field (Jason Baron) [593763] - [kernel] perf lock: Enhance information of lock trace events (Jason Baron) [593763] - [kernel] tracing: Rename 'lockdep' event subsystem into 'lock' (Jason Baron) [593763] - [kernel] perf: fix lock recursion (Jason Baron) [593763] - [net] tcp thin streams kabi workaround (Jiri Pirko) [645793] - [net] Add getsockopt support for TCP thin-streams (Jiri Pirko) [645793] - [net] TCP thin dupack (Jiri Pirko) [645793] - [net] TCP thin linear timeouts (Jiri Pirko) [645793] - [net] TCP thin-stream detection (Jiri Pirko) [645793] - [net] Corrected spelling error heurestics->heuristics (Jiri Pirko) [645793] - [x86] kexec: Make sure to stop all CPUs before exiting the kernel (Paolo Bonzini) [667340] - [x86] xen: don't bother to stop other cpus on shutdown/reboot (Paolo Bonzini) [667340] - [virt] netfront: explicitly generate arp_notify event after migration (Paolo Bonzini) [622575] - [net] arp_notify: allow drivers to explicitly request a notification event (Paolo Bonzini) [622575] - [net] arp_notify: document that a gratuitous ARP request is sent when this option is enabled (Paolo Bonzini) [622575] - [fs] Prevent freeing uninitialized pointer in compat_do_readv_writev (Jeff Moyer) [636906] - [fs] compat_rw_copy_check_uvector: add missing compat_ptr call (Jeff Moyer) [636906] - [fs] aio: fix the compat vectored operations (Jeff Moyer) [636906] - [fs] compat: factor out compat_rw_copy_check_uvector from compat_do_readv_writev (Jeff Moyer) [636906] - [powerpc] pseries: Fix VPHN build errors on non-SMP systems (Steve Best) [633513] - [powerpc] pseries: Poll VPA for topology changes and update NUMA maps (Steve Best) [633513] - [powerpc] Disable VPHN polling during a suspend operation (Steve Best) [633513] - [powerpc] Add VPHN firmware feature (Steve Best) [633513] - [fs] make block fiemap mapping length at least blocksize long (Josef Bacik) [663042] - [fs] mmapping a read only file on a gfs2 filesystem incorrectly acquires an exclusive glock (Steven Whitehouse) [674286] - [fs] improve remount,ro vs buffercache coherency (Dave Chinner) [665056] - [kexec] include sysctl to disable (Eric Paris) [665169] - [net] Backport receive flow steering (Neil Horman) [625487] - [crypto] unmark gcm(aes) as fips_allowed (Jarod Wilson) [638133] - [crypto] bring cprng in line with upstream (Neil Horman) [673385] - [usb] iowarrior: don't trust report_size for buffer size (Don Zickus) [672422] - [pci] enable_drhd_fault_handling() section mismatch cleanup (Prarit Bhargava) [674571] - [x86] amd-iommu: Fix rounding-bug in __unmap_single (Frank Arnold) [636249] - [x86] Use MWAIT to offline a processor (Luming Yu) [666493] - [virt] virtio_blk: allow re-reading config space at runtime (Christoph Hellwig) [669744]- [scsi] fix use-after-free in scsi_init_io() (Mike Christie) [674064]- [fs] include missing header in fs.h (Aristeu Rozanski) [675102]- [sched] Replace kernel command line option "noautogroup" with "autogroup" (Vivek Goyal) [656042] - [sched] autogroup: Fix CONFIG_RT_GROUP_SCHED sched_setscheduler() failure (Vivek Goyal) [656042] - [sched] Display autogroup names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Reinstate group names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Enable autogroup CONFIG_SCHED_AUTOGROUP=y in rhel6 (Vivek Goyal) [656042] - [sched] Fix struct autogroup memory leak (Vivek Goyal) [656042] - [sched] Mark autogroup_init() __init (Vivek Goyal) [656042] - [sched] autogroup: Fix potential access to freed memory (Vivek Goyal) [656042] - [sched] Add 'autogroup' scheduling feature: automated per session task groups (Vivek Goyal) [656042] - [v4l] dvb/rc: fix IR setkeycode operations (Jarod Wilson) [663280] - [v4l] dvb/rc: additional pending IR fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: pull in (most) changes up to 2.6.38-rc2 (Jarod Wilson) [663280 672404] {CVE-2011-0521} - [v4l] configs: enable v4l/dvb/rc bits (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_adapter kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_demux kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: add back support for get_umapped_area fop (Jarod Wilson) [663280] - [v4l] dvb/rc: necessary dvb-usb rc support kabi fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: kabi work-arounds for internal structs (Jarod Wilson) [663280] - [v4l] dvb/rc: revert constification and unlocked_ioctl changes (Jarod Wilson) [663280] - [v4l] dvb/rc: backport to 2.6.32 interfaces (Jarod Wilson) [663280] - [v4l] dvb/rc: pending IR driver fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: add remaining 2.6.38-rc1 v4l changes (Jarod Wilson) [663280] - [v4l] dvb/rc: add webcam support from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add remote control core from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: update to dvb code from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add 2.6.38-rc1 base tuner code (Jarod Wilson) [663280]- [block] md: protect against NULL reference when waiting to start a raid10. (Doug Ledford) [633695 659623] - [block] md/raid1: really fix recovery looping when single good device fails. (Doug Ledford) [633695 659623] - [block] md: fix return value of rdev_size_change() (Doug Ledford) [633695 659623] - [block] md: tidy up device searches in read_balance. (Doug Ledford) [633695 659623] - [block] md/raid1: fix some typos in comments. (Doug Ledford) [633695 659623] - [block] md/raid1: discard unused variable. (Doug Ledford) [633695 659623] - [block] md: unplug writes to external bitmaps. (Doug Ledford) [633695 659623] - [block] md: use separate bio pool for each md device. (Doug Ledford) [633695 659623] - [block] md: change type of first arg to sync_page_io. (Doug Ledford) [633695 659623] - [block] md/raid1: perform mem allocation before disabling writes during resync. (Doug Ledford) [633695 659623] - [block] md: use bio_kmalloc rather than bio_alloc when failure is acceptable. (Doug Ledford) [633695 659623] - [block] md: Fix possible deadlock with multiple mempool allocations. (Doug Ledford) [633695 659623] - [block] md: fix and update workqueue usage (Doug Ledford) [633695 659623] - [block] md: use sector_t in bitmap_get_counter (Doug Ledford) [633695 659623] - [block] md: Fix regression with raid1 arrays without persistent metadata. (Doug Ledford) [633695 659623] - [block] mm: strictly nested kmap_atomic() (Doug Ledford) [633695 659623] - [block] move async raid6 test to lib/Kconfig.debug (Doug Ledford) [633695 659623] - [block] md: check return code of read_sb_page (Doug Ledford) [633695 659623] - [block] md/raid1: minor bio initialisation improvements. (Doug Ledford) [633695 659623] - [block] md/raid1: avoid overflow in raid1 resync when bitmap is in use. (Doug Ledford) [633695 659623] - [block] md: fix v1.x metadata update when a disk is missing. (Doug Ledford) [633695 659623] - [block] md: call md_update_sb even for 'external' metadata arrays. (Doug Ledford) [633695 659623] - [block] md: resolve confusion of MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md: don't clear MD_CHANGE_CLEAN in md_update_sb() for external arrays (Doug Ledford) [633695 659623] - [block] md: provide appropriate return value for spare_active functions. (Doug Ledford) [633695 659623] - [block] md: Notify sysfs when RAID1/5/10 disk is In_sync. (Doug Ledford) [633695 659623] - [block] Update recovery_offset even when external metadata is used. (Doug Ledford) [633695 659623] - [block] Make lib/raid6/test build correctly. (Doug Ledford) [633695 659623] - [block] md: clean up do_md_stop (Doug Ledford) [633695 659623] - [block] md: fix another deadlock with removing sysfs attributes. (Doug Ledford) [633695 659623] - [block] md: move revalidate_disk() back outside open_mutex (Doug Ledford) [633695 659623] - [block] md/raid10: fix deadlock with unaligned read during resync (Doug Ledford) [633695 659623] - [block] md/bitmap: separate out loading a bitmap from initialising the structures. (Doug Ledford) [633695 659623] - [block] md/bitmap: prepare for storing write-intent-bitmap via dm-dirty-log. (Doug Ledford) [633695 659623] - [block] md/bitmap: optimise scanning of empty bitmaps. (Doug Ledford) [633695 659623] - [block] md/bitmap: clean up plugging calls. (Doug Ledford) [633695 659623] - [block] md/bitmap: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/bitmap: white space clean up and similar. (Doug Ledford) [633695 659623] - [block] md/raid5: export raid5 unplugging interface. (Doug Ledford) [633695 659623] - [block] md/plug: optionally use plugger to unplug an array during resync/recovery. (Doug Ledford) [633695 659623] - [block] md/raid5: add simple plugging infrastructure. (Doug Ledford) [633695 659623] - [block] md/raid5: export is_congested test (Doug Ledford) [633695 659623] - [block] raid5: Don't set read-ahead when there is no queue (Doug Ledford) [633695 659623] - [block] md: add support for raising dm events. (Doug Ledford) [633695 659623] - [block] md: export various start/stop interfaces (Doug Ledford) [633695 659623] - [block] md: split out md_rdev_init (Doug Ledford) [633695 659623] - [block] md: be more careful setting MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md/raid5: ensure we create a unique name for kmem_cache when mddev has no gendisk (Doug Ledford) [633695 659623] - [block] md/raid5: factor out code for changing size of stripe cache. (Doug Ledford) [633695 659623] - [block] md: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/raid5: don't include 'spare' drives when reshaping to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: add a missing 'continue' in a loop. (Doug Ledford) [633695 659623] - [block] md/raid5: Allow recovered part of partially recovered devices to be in-sync (Doug Ledford) [633695 659623] - [block] md/raid5: More careful check for "has array failed". (Doug Ledford) [633695 659623] - [block] md: Don't update ->recovery_offset when reshaping an array to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: avoid oops when number of devices is reduced then increased. (Doug Ledford) [633695 659623] - [block] md: enable raid4->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: clear layout after ->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: fix raid10 takeover: use new_layout for setup_conf (Doug Ledford) [633695 659623] - [block] md: fix handling of array level takeover that re-arranges devices. (Doug Ledford) [633695 659623] - [block] md: raid10: Fix null pointer dereference in fix_read_error() (Doug Ledford) [633695 659623] - [block] md: convert cpu notifier to return encapsulate errno value (Doug Ledford) [633695 659623] - [block] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB (Doug Ledford) [633695 659623] - [block] md/linear: standardise all printk messages (Doug Ledford) [633695 659623] - [block] md/raid0: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid10: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid1: improve printk messages (Doug Ledford) [633695 659623] - [block] md/raid5: improve consistency of error messages. (Doug Ledford) [633695 659623] - [block] md/raid4: permit raid0 takeover (Doug Ledford) [633695 659623] - [block] md/raid1: delay reads that could overtake behind-writes. (Doug Ledford) [633695 659623] - [block] md/raid1: fix confusing 'redirect sector' message. (Doug Ledford) [633695 659623] - [block] md/raid5: small tidyup in raid5_align_endio (Doug Ledford) [633695 659623] - [block] md: add support for raid5 to raid4 conversion (Doug Ledford) [633695 659623] - [block] md: Add support for Raid0->Raid10 takeover (Doug Ledford) [633695 659623] - [block] md: don't use mddev->raid_disks in raid0 or raid10 while array is active. (Doug Ledford) [633695 659623] - [block] md/raid1: fix counting of write targets. (Doug Ledford) [633695 659623] - [block] md/linear: avoid possible oops and array stop (Doug Ledford) [633695 659623] - [block] async_tx: Move ASYNC_RAID6_TEST option to crypto/async_tx/, fix dependencies (Doug Ledford) [633695 659623] - [block] md: Factor out RAID6 algorithms into lib/ (Doug Ledford) [633695 659623]- [block] dm mpath: delay activate_path retry on SCSI_DH_RETRY (Mike Snitzer) [668852] - [block] dm: remove superfluous irq disablement in dm_request_fn (Mike Snitzer) [668852] - [block] dm log: use PTR_ERR value instead of ENOMEM (Mike Snitzer) [668852] - [block] dm snapshot: avoid storing private suspended state (Mike Snitzer) [668852] - [block] dm ioctl: suppress needless warning messages (Mike Snitzer) [668852] - [block] dm log userspace: add version number to comms (Mike Snitzer) [668852] - [block] dm log userspace: group clear and mark requests (Mike Snitzer) [668852] - [block] dm log userspace: split flush queue (Mike Snitzer) [668852] - [block] dm log userspace: trap all failed log construction errors (Mike Snitzer) [668852] - [block] dm kcopyd: delay unplugging (Mike Snitzer) [668852] - [block] dm io: remove BIO_RW_SYNCIO flag from kcopyd (Mike Snitzer) [668852] - [block] dm crypt: set key size early (Mike Snitzer) [668852] - [block] dm raid1: support discard (Mike Snitzer) [668852] - [block] dm ioctl: allow rename to fill empty uuid (Mike Snitzer) [668852] - [block] block: max hardware sectors limit wrapper (Mike Snitzer) [668852] - [netdrv] bna: include new bna ethernet driver (Ivan Vecera) [475692] - [cdrom] Fix NULL pointer dereference in cdrom driver (James Paradis) [673567] - [mm] hugetlb: fix handling of parse errors in sysfs (Dean Nelson) [673203] - [mm] hugetlb: do not allow pagesize >= MAX_ORDER pool (Dean Nelson) [673203] - [mm] hugetlb: check the return value of string (Dean Nelson) [673203] - [mm] hugetlb.c: fix error-path memory leak in (Dean Nelson) [673203] - [mm] hugetlb: abort a hugepage pool resize if a signal (Dean Nelson) [673203] - [block] improve detail in I/O error messages (Mike Snitzer) [431754] - [block] dm mpath: propagate target errors immediately (Mike Snitzer) [431754] - [scsi] Detailed I/O errors (Mike Snitzer) [431754] - [scsi] always pass Unit Attention upwards from scsi_check_sense (Mike Snitzer) [431754] - [scsi] make error handling more robust in the face of reservations (Mike Snitzer) [431754] - [scsi] Return NEEDS_RETRY for eh commands with status BUSY (Mike Snitzer) [431754] - [fs] Btrfs: btrfs_iget() returns ERR_PTR (Josef Bacik) [663749] - [fs] Btrfs: handle error returns from btrfs_lookup_dir_item() (Josef Bacik) [663749] - [fs] Btrfs: Fix null dereference in relocation.c (Josef Bacik) [663749] - [fs] Btrfs: fix remap_file_pages error (Josef Bacik) [663749] - [fs] Btrfs: The file argument for fsync() is never null (Josef Bacik) [663749] - [fs] Btrfs: handle kzalloc() failure in open_ctree() (Josef Bacik) [663749] - [fs] Btrfs: fix split_leaf double split corner case (Josef Bacik) [663749] - [fs] Btrfs: handle ERR_PTR from posix_acl_from_xattr() (Josef Bacik) [663749] - [fs] Btrfs: Fix BUG_ON for fs converted from extN (Josef Bacik) [663749] - [fs] Fix btrfs b0rkage (Josef Bacik) [663749] - [fs] Btrfs: prevent RAID level downgrades when space is low (Josef Bacik) [663749] - [fs] Btrfs: account for missing devices in RAID allocation profiles (Josef Bacik) [663749] - [fs] Btrfs: EIO when we fail to read tree roots (Josef Bacik) [663749] - [fs] Btrfs: fix compiler warnings (Josef Bacik) [663749] - [fs] Btrfs: Make async snapshot ioctl more generic (Josef Bacik) [663749] - [fs] Btrfs: pwrite blocked when writing from the mmaped buffer of the same page (Josef Bacik) [663749] - [fs] Btrfs: Fix a crash when mounting a subvolume (Josef Bacik) [663749] - [fs] Btrfs: fix sync subvol/snapshot creation (Josef Bacik) [663749] - [fs] Btrfs: Fix page leak in compressed writeback path (Josef Bacik) [663749] - [fs] Btrfs: do not BUG if we fail to remove the orphan item for dead snapshots (Josef Bacik) [663749] - [fs] Btrfs: fixup return code for btrfs_del_orphan_item (Josef Bacik) [663749] - [fs] Btrfs: do not do fast caching if we are allocating blocks for tree_root (Josef Bacik) [663749] - [fs] Btrfs: deal with space cache errors better (Josef Bacik) [663749] - [fs] Btrfs: fix use after free in O_DIRECT (Josef Bacik) [663749] - [fs] Btrfs: don't use migrate page without CONFIG_MIGRATION (Josef Bacik) [663749] - [fs] Btrfs: deal with DIO bios that span more than one ordered extent (Josef Bacik) [663749] - [fs] Btrfs: setup blank root and fs_info for mount time (Josef Bacik) [663749] - [fs] Btrfs: fix fiemap (Josef Bacik) [663749] - [fs] Btrfs - fix race between btrfs_get_sb() and umount (Josef Bacik) [663749] - [fs] Btrfs: update inode ctime when using links (Josef Bacik) [663749] - [fs] Btrfs: make sure new inode size is ok in fallocate (Josef Bacik) [663749] - [fs] Btrfs: fix typo in fallocate to make it honor actual size (Josef Bacik) [663749] - [fs] Btrfs: avoid NULL pointer deref in try_release_extent_buffer (Josef Bacik) [663749] - [fs] Btrfs: make btrfs_add_nondir take parent inode as an argument (Josef Bacik) [663749] - [fs] Btrfs: hold i_mutex when calling btrfs_log_dentry_safe (Josef Bacik) [663749] - [fs] Btrfs: use dget_parent where we can UPDATED (Josef Bacik) [663749] - [fs] Btrfs: fix more ESTALE problems with NFS (Josef Bacik) [663749] - [fs] Btrfs: handle NFS lookups properly (Josef Bacik) [663749] - [fs] btrfs: make 1-bit signed fileds unsigned (Josef Bacik) [663749] - [fs] btrfs: Show device attr correctly for symlinks (Josef Bacik) [663749] - [fs] btrfs: Set file size correctly in file clone (Josef Bacik) [663749] - [fs] Btrfs: fix CLONE ioctl destination file size expansion to block boundary (Josef Bacik) [663749] - [fs] btrfs: Check if dest_offset is block-size aligned before cloning file (Josef Bacik) [663749] - [fs] Btrfs: handle the space_cache option properly (Josef Bacik) [663749] - [fs] btrfs: Fix early enospc because 'unused' calculated with wrong sign. (Josef Bacik) [663749] - [fs] btrfs: fix panic caused by direct IO (Josef Bacik) [663749] - [fs] btrfs: cleanup duplicate bio allocating functions (Josef Bacik) [663749] - [fs] btrfs: fix free dip and dip->csums twice (Josef Bacik) [663749] - [fs] Btrfs: add migrate page for metadata inode (Josef Bacik) [663749] - [fs] Btrfs: deal with errors from updating the tree log (Josef Bacik) [663749] - [fs] Btrfs: allow subvol deletion by unprivileged user with -o user_subvol_rm_allowed (Josef Bacik) [663749] - [fs] Btrfs: make SNAP_DESTROY async (Josef Bacik) [663749] - [fs] Btrfs: add SNAP_CREATE_ASYNC ioctl (Josef Bacik) [663749] - [fs] Btrfs: add START_SYNC, WAIT_SYNC ioctls (Josef Bacik) [663749] - [fs] Btrfs: async transaction commit (Josef Bacik) [663749] - [fs] Btrfs: fix deadlock in btrfs_commit_transaction (Josef Bacik) [663749] - [fs] Btrfs: fix lockdep warning on clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: fix clone ioctl where range is adjacent to extent (Josef Bacik) [663749] - [fs] Btrfs: fix delalloc checks in clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: drop unused variable in block_alloc_rsv (Josef Bacik) [663749] - [fs] Btrfs: cleanup warnings from gcc 4.6 (nonbugs) (Josef Bacik) [663749] - [fs] Btrfs: Fix variables set but not read (bugs found by gcc 4.6) (Josef Bacik) [663749] - [fs] Btrfs: Use ERR_CAST helpers (Josef Bacik) [663749] - [fs] Btrfs: use memdup_user helpers (Josef Bacik) [663749] - [fs] Btrfs: fix raid code for removing missing drives (Josef Bacik) [663749] - [fs] Btrfs: Switch the extent buffer rbtree into a radix tree (Josef Bacik) [663749] - [fs] Btrfs: restructure try_release_extent_buffer() (Josef Bacik) [663749] - [fs] Btrfs: use the flusher threads for delalloc throttling (Josef Bacik) [663749] - [fs] Add new functions for triggering inode writeback (Josef Bacik) [663749] - [fs] Btrfs: tune the chunk allocation to 5 of the FS as metadata (Josef Bacik) [663749] - [fs] Btrfs: don't loop forever on bad btree blocks (Josef Bacik) [663749] - [fs] Btrfs: let the user know space caching is enabled (Josef Bacik) [663749] - [fs] Btrfs: Add a clear_cache mount option (Josef Bacik) [663749] - [fs] Btrfs: add support for mixed data+metadata block groups (Josef Bacik) [663749] - [fs] Btrfs: check cache->caching_ctl before returning if caching has started (Josef Bacik) [663749] - [fs] Btrfs: load free space cache if it exists (Josef Bacik) [663749] - [fs] Btrfs: write out free space cache (Josef Bacik) [663749] - [fs] Btrfs: create special free space cache inode (Josef Bacik) [663749] - [fs] Btrfs: remove warn_on from use_block_rsv (Josef Bacik) [663749] - [fs] Btrfs: set trans to null in reserve_metadata_bytes if we commit the transaction (Josef Bacik) [663749] - [fs] Btrfs: fix error handling in btrfs_get_sb (Josef Bacik) [663749] - [fs] Btrfs: rework how we reserve metadata bytes (Josef Bacik) [663749] - [fs] Btrfs: don't allocate chunks as aggressively (Josef Bacik) [663749] - [fs] Btrfs: re-work delalloc flushing (Josef Bacik) [663749] - [fs] Btrfs: fix reservation code for mixed block groups (Josef Bacik) [663749] - [fs] Btrfs: fix df regression (Josef Bacik) [663749] - [fs] Btrfs: fix the df ioctl to report raid types (Josef Bacik) [663749] - [fs] Btrfs: stop trying to shrink delalloc if there are no inodes to reclaim (Josef Bacik) [663749] - [fs] btrfs: remove junk sb_dirt change (Josef Bacik) [663749] - [fs] ext4: serialize unaligned direct asynchronous IO (Eric Sandeen) [615309] - [fs] ext4: fix inconsistency with EOFBLOCK_FL (Eric Sandeen) [657553] - [fs] ext4: Use bitops to read/modify i_flags in struct ext4_inode_info (Eric Sandeen) [657553] - [net] GRO: fix merging a paged skb after non-paged skbs (Michal Schmidt) [672541] - [net] netfilter: create audit records for x_table changes (Thomas Graf) [665129] - [block] Fix race during disk initialization (Eric Sandeen) [607605] - [virt] fix xen hvm fullvirt guest boot failure (Stefan Assmann) [673496] - [virt] virtio: console: Wake up outvq on host notifications (Amit Shah) [643750] - [netdrv] sfc: update to fix rss_cpus and sync with upstream (Michal Schmidt) [673532] - [mm] hugetlb: fix section mismatch with hugetlb_sysfs_add_hstate() (Dean Nelson) [672844] - [mm] put_page: recheck PageHead after releasing the compound_lock (Andrea Arcangeli) [664772] - [mm] unconditional setup_per_zone_wmarks in set_recommended_min_free_kbytes (Andrea Arcangeli) [664772] - [mm] adjust compound_lock_irqsave interface to match upstream (Andrea Arcangeli) [664772]- [fcoe] libfc: dereferencing ERR_PTR in fc_tm_done() (Mike Christie) [633915 663561] - [fcoe] libfc: Cleanup return paths in fc_rport_error_retry (Mike Christie) [633915 663561] - [fcoe] libfc: Return a valid return code in fc_fcp_pkt_abort() (Mike Christie) [633915 663561] - [fcoe] libfc: always initialize the FCoE DDP exchange id for fsp as FC_XID_UNKNOWN (Mike Christie) [633915 663561] - [fcoe] libfc: fix statistics for FCP input/output megabytes (Mike Christie) [633915 663561] - [fcoe] libfcoe: change fip_select to return new FCF (Mike Christie) [633915 663561] - [fcoe] libfcoe: reorder FCF list to put latest advertiser first (Mike Christie) [633915 663561] - [fcoe] libfcoe: add debug message for FCF destination MAC (Mike Christie) [633915 663561] - [fcoe] libfcoe: retry rejected FLOGI to another FCF if possible (Mike Christie) [633915 663561] - [fcoe] libfcoe: fix checking of conflicting fabrics in fcoe_ctlr_select() (Mike Christie) [633915 663561] - [fcoe] libfcoe: move some timer code to make it reusable (Mike Christie) [633915 663561] - [fcoe] libfcoe: update FIP FCF announcements (Mike Christie) [633915 663561] - [fcoe] libfc: fix fc_tm_done not freeing the allocated fsp pkt (Mike Christie) [633915 663561] - [fcoe] libfc: the timeout for the REC itself is 2 * R_A_TOV_els (Mike Christie) [633915 663561] - [fcoe] libfc: fix exchange being deleted when the abort itself is timed out (Mike Christie) [633915 663561] - [fcoe] libfc: do not fc_io_compl on fsp w/o any scsi_cmnd associated (Mike Christie) [633915 663561] - [fcoe] libfc: add print of exchange id for debugging fc_fcp (Mike Christie) [633915 663561] - [fcoe] Update WARN uses (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in remote port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: remove tgt_flags from fc_fcp_pkt struct (Mike Christie) [633915 663561] - [fcoe] libfc: use rport timeout values for fcp recovery (Mike Christie) [633915 663561] - [fcoe] libfc: incorrect scsi host byte codes returned to scsi-ml (Mike Christie) [633915 663561] - [fcoe] libfc: fix stats computation in fc_queuecommand() (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_seq_assign() (Mike Christie) [633915 663561] - [fcoe] libfc: tune fc_exch_em_alloc() to be O(2) (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_exch_recv_seq_resp() (Mike Christie) [633915 663561] - [fcoe] libfc: fix NULL pointer dereference bug in fc_fcp_pkt_release (Mike Christie) [633915 663561] - [fcoe] libfc: remove define of fc_seq_exch in fc_exch.c (Mike Christie) [633915 663561] - [fcoe] libfcoe: VN2VN connection setup causing stack memory corruption (Mike Christie) [633915 663561] - [fcoe] libfc: Do not let disc work cancel itself (Mike Christie) [633915 663561] - [fcoe] libfc: use DID_TRANSPORT_DISRUPTED while lport not ready (Mike Christie) [633915 663561] - [fcoe] libfc: fix setting of rport dev loss (Mike Christie) [633915 663561] - [fcoe] libfc: don't require a local exchange for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add interface to allocate a sequence for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_fill_reply_hdr() and fc_fill_hdr() (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_frame_sid() and fc_frame_did() functions (Mike Christie) [633915 663561] - [fcoe] libfc: eliminate rport LOGO state (Mike Christie) [633915 663561] - [fcoe] config via separate create_vn2vn module parameter (Mike Christie) [633915 663561] - [fcoe] libfcoe: use correct FC-MAP for VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfcoe: Fix FIP ELS encapsulation details for FLOGI responses (Mike Christie) [633915] - [fcoe] libfcoe: fcoe: fnic: add FIP VN2VN point-to-multipoint support (Mike Christie) [633915 663561] - [fcoe] lib/random32: export pseudo-random number generator for modules (Mike Christie) [633915 663561] - [fcoe] libfcoe: add state change debugging (Mike Christie) [633915 663561] - [fcoe] libfcoe: add protocol description of FIP VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfc: track FIP exchanges (Mike Christie) [633915 663561] - [fcoe] libfc: add FLOGI state to rport for VN2VN (Mike Christie) [633915 663561] - [fcoe] libfc: Add local port point-to-multipoint flag (Mike Christie) [633915 663561] - [fcoe] fnic: change fcoe_ctlr_init interface to specify mode (Mike Christie) [633915 663561] - [fcoe] libfc: add discovery-private pointer for LLD (Mike Christie) [633915 663561] - [fcoe] libfcoe: convert FIP to lock with mutex instead of spin lock (Mike Christie) [633915 663561] - [fcoe] libfc: provide space for LLD after remote port structure (Mike Christie) [633915 663561] - [fcoe] libfc: convert rport lookup to be RCU safe (Mike Christie) [633915 663561] - [fcoe] make it possible to verify fcoe with sparse (Mike Christie) [633915 663561] - [block] fix performance regression introduced by the blkio-throttle code (Jeff Moyer) [669398] - [scsi] iscsi class: remove unused active variable (Mike Christie) [668632] - [scsi] cxgbi: enable TEXT PDU support (Mike Christie) [668632] - [scsi] cxgb3i: fixed connection problem with iscsi private ip (Mike Christie) [668632] - [scsi] be2iscsi: fix null ptr when accessing task hdr (Mike Christie) [668632] - [scsi] be2iscsi: fix gfp use in alloc_pdu (Mike Christie) [668632] - [scsi] libiscsi: add more informative failure message during iscsi scsi eh (Mike Christie) [668632] - [scsi] cxgbi: set ulpmode only if digest is on (Mike Christie) [636291] - [scsi] cxgb4i: ignore informational act-open-rpl message (Mike Christie) [636291] - [scsi] cxgb4i: connection and ddp setting update (Mike Christie) [636291] - [scsi] cxgb3i: fixed connection over vlan (Mike Christie) [636291] - [scsi] libcxgbi: pdu read fixes (Mike Christie) [636291] - [scsi] cxgbi: rename alloc_cpl to alloc_wr (Mike Christie) [636291] - [scsi] cxgb3i: change cxgb3i to use libcxgbi (Mike Christie) [636291] - [scsi] cxgb4i iscsi driver (Mike Christie) [636291] - [scsi] libcxgbi: common library for cxgb3i and cxgb4i (Mike Christie) [636291] - [mm] avoid resetting wb_start after each writeback round (Josef Bacik) [638349] - [fs] ext4: update writeback_index based on last page scanned (Josef Bacik) [638349] - [fs] ext4: implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [lib] radix-tree: radix_tree_range_tag_if_tagged() can set incorrect tags (Josef Bacik) [638349] - [lib] radix-tree: clear all tags in radix_tree_node_rcu_free (Josef Bacik) [638349] - [lib] radix-tree.c: fix overflow in radix_tree_range_tag_if_tagged() (Josef Bacik) [638349] - [lib] radix-tree: omplement function radix_tree_range_tag_if_tagged (Josef Bacik) [638349] - [mm] implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [scsi] ibft/be2iscsi: update iscsi boot support and add be2iscsi boot support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove premature free of cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: More time for FW (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for Login failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: Driver Version change (Mike Christie) [585751 635746] - [scsi] be2iscsi: Increase max sector (Mike Christie) [585751 635746] - [scsi] be2iscsi: Add support for iscsi boot (Mike Christie) [585751 635746] - [scsi] be2iscsi: add Kconfig dependency on NET (Mike Christie) [585751 635746] - [scsi] The extended shift must be 1 (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for premature buffer free (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove debug print in IO path (Mike Christie) [585751 635746] - [scsi] be2iscsi: Limit max_xmit_length (Mike Christie) [585751 635746] - [scsi] be2iscsi: Maintain same ITT across login (Mike Christie) [585751 635746] - [scsi] be2iscsi: Adding crashdump support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Free tags allocate (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix to handle request_irq failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: No return value for hwi_enable_intr (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for freeing cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: pass the return from beiscsi_open_conn (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing the return type of functions (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing return value (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix warnings from new checkpatch.pl (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix null dereference on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix memory leak on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix disconnection cleanup (Mike Christie) [585751 635746] - [scsi] be2iscsi: correct return value in mgmt_invalidate_icds (Mike Christie) [585751 635746] - [scsi] ibft: convert iscsi_ibft module to iscsi boot lib (Mike Christie) [585751 635746] - [scsi] ibft: separate ibft parsing from sysfs interface (Mike Christie) [585751 635746] - [scsi] ibft: Use IBFT_SIGN instead of open-coding the search string (Mike Christie) [585751 635746] - [scsi] ibft: For UEFI machines actually do scan ACPI for iBFT (Mike Christie) [585751 635746] - [scsi] ibft: Update iBFT handling for v1.03 of the spec (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: remove NIPQUAD_FMT, use pI4 (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: use pM to show MAC address (Mike Christie) [585751 635746] - [scsi] ibft, x86: Change reserve_ibft_region() to find_ibft_region() (Mike Christie) [585751 635746] - [fs] inotify: rework inotify locking to prevent double free use when free in inotify (Eric Paris) [582109] - [s390x] kernel: Enhanced node affinity support (Hendrik Brueckner) [632315] - [netdrv] qeth: support for priority tags and VLAN-ID 0 tags (Hendrik Brueckner) [633570] - [net] enable VLAN NULL tagging (Neil Horman) [633571] - [s390x] qeth: fix online setting of OSN-devices (Hendrik Brueckner) [669218] - [s390x] qeth: wait for recovery finish in open function (Hendrik Brueckner) [668845] - [s390x] qdio: prevent race for shared indicators (Hendrik Brueckner) [668835] - [s390x] qeth: l3 hw tx csum circumvent hw bug (Hendrik Brueckner) [663984] - [s390x] mm: add devmem_is_allowed() for STRICT_DEVMEM checking (Hendrik Brueckner) [647365] - [s390x] qeth: l3 add vlan hdr in passthru frames (Hendrik Brueckner) [659825] - [s390x] kernel: nohz vs cpu hotplug system hang (Hendrik Brueckner) [668470] - [s390x] qdio: use proper QEBSM operand for SIGA-R and SIGA-S (Hendrik Brueckner) [668468] - [s390x] cio: prevent kernel panic when path to network device is lost (Hendrik Brueckner) [662747] - [s390x] qeth: enable VIPA add/remove for offline devices (Hendrik Brueckner) [660688] - [s390x] hvc_iucv: do not call iucv_unregister if iucv_register has failed (Hendrik Brueckner) [661108] - [s390x] zcrypt: Handling of 4096 bit RSA keys in CRT format (Hendrik Brueckner) [633458] - [s390x] zcrypt: cope with cca restriction of cex3 (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3c (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3a (Hendrik Brueckner) [633458] - [s390x] zcrypt: Introduce check for 4096 bit support (Hendrik Brueckner) [633458] - [s390x] dasd: Improve handling of stolen DASD reservation (Hendrik Brueckner) [644942] - [s390x] dasd: add High Performance FICON multitrack support (Hendrik Brueckner) [632332] - [s390x] cio: reduce memory consumption of itcw structures (Hendrik Brueckner) [632332] - [s390x] cio: obtain mdc value per channel path (Hendrik Brueckner) [632332] - [s390x] kernel: display capacity adjustment indicator in /proc/sysinfo (Hendrik Brueckner) [632023] - [s390x] dasd: provide a Sense Path Group ID ioctl (Hendrik Brueckner) [644928] - [s390x] dasd: Add tunable default grace period for missing interrupts (Hendrik Brueckner) [633386] - [s390x] dasd: Add dasd part of cio internal unit check handling (Hendrik Brueckner) [633384] - [s390x] dasd: add dynamic PAV toleration (Hendrik Brueckner) [631518] - [s390x] zfcpdump: Add prefix registers to dump header (Hendrik Brueckner) [633454] - [s390x] zfcp: HBA API completion to support events (Hendrik Brueckner) [633413] - [s390x] dasd: improve error recovery for internal I/O (Hendrik Brueckner) [631497] - [s390x] s390_hypfs: Add new binary attributes (Hendrik Brueckner) [631533] - [s390x] memory hotplug: set phys_device (Hendrik Brueckner) [659474] - [memory] allow setting of phys_device (memory hotplug) (Hendrik Brueckner) [659474] - [s390x] kernel: fix clock comparator revalidation (Hendrik Brueckner) [658578] - [s390x] vmlogrdr: purge after recording is switched off (Hendrik Brueckner) [653477] - [s390x] zfcp: Cancel gid_pn work when removing port (Hendrik Brueckner) [653482] - [s390x] smsgiucv_app: deliver z/VM CP special messages as uevents (Hendrik Brueckner) [632318] - [s390x] qeth: exploit HW TX checksumming (Hendrik Brueckner) [633531] - [s390x] qeth: NAPI support for l2 and l3 discipline (Hendrik Brueckner) [633525] - [s390x] qdio: extend API to allow polling (Hendrik Brueckner) [633525] - [s390x] cio: improve resume handling (Hendrik Brueckner) [633468] - [s390x] cio: unit check handling during internal I/O (Hendrik Brueckner) [633384] - [s390x] zfcp: Trigger logging in FCP channel on qdio error conditions (Hendrik Brueckner) [632331] - [s390x] cio: add CHSC SIOSL Support (Hendrik Brueckner) [632331] - [s390x] cio: introduce cio_settle (Hendrik Brueckner) [631517]- [watchdog] hpwdt: Make NMI decoding a compile-time option (Tony Camuso) [462945] - [watchdog] hpwdt: move NMI-decoding init and exit to seperate functions (Tony Camuso) [462945] - [watchdog] hpwdt: Use "decoding" instead of "sourcing" (Tony Camuso) [462945] - [watchdog] hpwdt: hpwdt_pretimeout reorganization (Tony Camuso) [462945] - [watchdog] hpwdt: implement WDIOC_GETTIMELEFT (Tony Camuso) [462945] - [watchdog] hpwdt: allow full range of timer values supported by hardware (Tony Camuso) [462945] - [watchdog] hpwdt: Introduce SECS_TO_TICKS() macro (Tony Camuso) [462945] - [watchdog] hpwdt: Make x86 assembly ifdef guard more strict (Tony Camuso) [462945] - [watchdog] hpwdt: Despecificate driver from iLO2 (Tony Camuso) [462945] - [watchdog] hpwdt: Group NMI sourcing specific items together (Tony Camuso) [462945] - [watchdog] hpwdt: Group options that affect watchdog behavior together (Tony Camuso) [462945] - [watchdog] hpwdt: clean-up include-files (Tony Camuso) [462945] - [watchdog] hpwdt: formatting of pointers in printk() (Tony Camuso) [462945] - [watchdog] hpwdt: fix lower timeout limit (Tony Camuso) [462945] - [watchdog] hpwdt: make the watchdog_info struct const where possible (Tony Camuso) [462945] - [scsi] fix id computation in scsi_eh_target_reset (Mike Christie) [643236] - [scsi] fix the return value of scsi_target_queue_read() (Mike Christie) [643236] - [fs] cifs: add cruid= mount option (Jeff Layton) [667654] - [fs] ext3, ext4: update ctime when changing the file's permission by setfacl (Eric Sandeen) [668915] - [net] update igbvf driver (Stefan Assmann) [636327] - [scsi] fix locking around blk_abort_request() (Stanislaw Gruszka) [620391] - [scsi] megaraid: update to version 5.29 (Tomas Henzl) [642052] - [virt] MMU: only write protect mappings at pagetable level (Marcelo Tosatti) [634100] - [virt] xen: disable ACPI NUMA for PV guests (Andrew Jones) [669773] - [virt] xen: unplug the emulated devices at resume time (Paolo Bonzini) [667356] - [virt] xenfs: enable for HVM domains too (Paolo Bonzini) [667361] - [virt] KVM: Activate Virtualization On Demand (Avi Kivity) [616042] - [pci] Fix KABI breakage (Prarit Bhargava) [661301] - [pci] PCIe/AER: Disable native AER service if BIOS has precedence (Prarit Bhargava) [661301] - [pci] aerdrv: fix uninitialized variable warning (Prarit Bhargava) [661301] - [pci] hotplug: Fix build with CONFIG_ACPI unset (Prarit Bhargava) [661301] - [pci] PCIe: Ask BIOS for control of all native services at once (Prarit Bhargava) [661301] - [pci] PCIe: Introduce commad line switch for disabling port services (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Negotiate _OSC control bits before requesting them (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Make acpi_pci_query_osc() return control bits (Prarit Bhargava) [661301] - [x86] ACPI: cleanup pci_root _OSC code (Prarit Bhargava) [661301] - [pci] PCIe AER: Introduce pci_aer_available() (Prarit Bhargava) [661301] - [pci] aerdrv: fix annoying warnings (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv_core.c (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv.c (Prarit Bhargava) [661301] - [pci] aerdrv: introduce default_downstream_reset_link (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_aer_service (Prarit Bhargava) [661301] - [pci] aerdrv: remove is_downstream (Prarit Bhargava) [661301] - [pci] aerdrv: remove magical ROOT_ERR_STATUS_MASKS (Prarit Bhargava) [661301] - [pci] aerdrv: redefine PCI_ERR_ROOT_*_SRC (Prarit Bhargava) [661301] - [pci] aerdrv: rework do_recovery (Prarit Bhargava) [661301] - [pci] aerdrv: rework get_e_source() (Prarit Bhargava) [661301] - [pci] aerdrv: rework aer_isr_one_error() (Prarit Bhargava) [661301] - [pci] aerdrv: rework add_error_device (Prarit Bhargava) [661301] - [pci] aerdrv: remove compare_device_id (Prarit Bhargava) [661301] - [pci] aerdrv: introduce is_error_source (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_source_device (Prarit Bhargava) [661301] - [pci] aerdrv: make aer_{en, dis}able_rootport static (Prarit Bhargava) [661301] - [pci] aerdrv: cleanup inconsistent functions (Prarit Bhargava) [661301] - [pci] aerdrv: RsvdP of PCI_ERR_ROOT_COMMAND (Prarit Bhargava) [661301] - [pci] aerdrv: use correct bit defines and add 2ms delay to aer_root_reset (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (non-comment changes) (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (comment changes) (Prarit Bhargava) [661301] - [pci] remove ifdefed pci_cleanup_aer_correct_error_status (Prarit Bhargava) [661301] - [pci] Remove unnecessary struct pcie_port_data (Prarit Bhargava) [661301] - [pci] Backport upstream PCIE interrupt assignment code (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_is_pcie() (Prarit Bhargava) [661301] - [pci] introduce pci_is_pcie() (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_pcie_cap() (Prarit Bhargava) [661301] - [pci] fix memory leak in aer_inject (Prarit Bhargava) [661301] - [pci] use better error return values in aer_inject (Prarit Bhargava) [661301] - [pci] add support for PCI domains to aer_inject (Prarit Bhargava) [661301]- [x86] lockup detector: enable config options (Don Zickus) [669808] - [x86] lockup detector: Kconfig fixes to seperate hard and soft lockup options (Don Zickus) [669808] - [x86] NMI: Add back unknown_nmi_panic and nmi_watchdog sysctls (Don Zickus) [669808] - [x86] perf, arch: Cleanup perf-pmu init vs lockup-detector (Don Zickus) [669808] - [x86] nmi: Add in new nmi_watchdog/softlockup changes (Don Zickus) [669808] - [x86] Move notify_die from nmi.c to traps.c (Don Zickus) [669808] - [kernel] perf_event backport (Peter Zijlstra) [672264] - [scsi] fnic: Bumping up fnic version from 1.4.0.145 to 1.5.0.1 (Mike Christie) [663222] - [scsi] fnic: fix memory leak (Mike Christie) [663222] - [irq] Add new IRQ flag IRQF_NO_SUSPEND (Andrew Jones) [671147] - [virt] xen: events: do not unmask event channels on resume (Andrew Jones) [671147] - [virt] xen: Do not suspend IPI IRQs (Andrew Jones) [671147] - [virt] ixp4xx-beeper: Use IRQF_NO_SUSPEND not IRQF_TIMER for non-timer interrupt (Andrew Jones) [671147] - [fs] ext3: avoid WARN() messages when failing to write the superblock (Edward Shishkin) [591466] - [fs] ext3: unify log messages (Edward Shishkin) [591466] - [kernel] add 'make rh-perf' target (Jason Baron) [644991] - [kernel] perf: .spec file updates (Jason Baron) [644991] - [kernel] perf: updates from 2.6.34 -> 2.6.37 (Jason Baron) [644991] - [kernel] perf: sync to 2.6.34 (Jason Baron) [644991] - [x86] Westmere apicid fix (George Beshers) [635808] - [x86] Fix a hard coded limit of a maximum of 16 cpu's per socket (George Beshers) [635808] - [x86] uv: More Westmere support on SGI UV (George Beshers) [635808] - [x86] uv: Enable Westmere support on SGI UV (George Beshers) [635808] - [scsi] scsi_dh: propagate SCSI device deletion (Mike Snitzer) [669411] - [scsi] scsi_dh_hp_sw: fix deadlock in start_stop_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: add scalable ONTAP lun to dev list (Mike Snitzer) [667661] - [scsi] scsi_dh_alua: Add Promise VTrak to dev list (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix stpg_endio group state reporting (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix deadlock in stpg_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix submit_stpg return (Mike Snitzer) [652024] - [pci] Fix mmap address check in pci_mmap_fits (Prarit Bhargava) [645287] - [pci] fix size checks for mmap() on /proc/bus/pci files (Prarit Bhargava) [645287] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [672600] - [fs] nfs4: fix units bug causing hang on recovery (J. Bruce Fields) [672345] - [fs] ext4: Update ext4 documentation (Lukas Czerner) [519467] - [fs] jbd2: fix /proc/fs/jbd2/ when using an external (Lukas Czerner) [655875] - [net] netfilter: nf_conntrack snmp helper (Jiri Olsa) [638176] - [net] netfilter: audit target to record accepted/dropped packets (Thomas Graf) [642391] - [net] packet_mmap: expose hw packet timestamps to network packet capture utilities (Thomas Graf) [645800] - [scsi] bfa rebase reflecting scsi-misc bfa (Rob Evers) [641052] - [scsi] libsas: Don't issue commands to devices that have been hot-removed (David Milburn) [669154] - [security] crypto: mark ghash as fips_allowed (Jarod Wilson) [638133] - [kernel] Fix over-scheduling bug (Jane Lv) [666484] - [kernel] trace: add several tracepoints/scripts for analyzing network stack (Neil Horman) [611700] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 models (Jaroslav Kysela) [662660] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [583745 618797 619430 636922 637240 646771 663946 667460] - [x86] UEFI IBM boot regression (Bob Picco) [668825] - [netdrv] ehea: Add some info messages and fix an issue (Steve Best) [658185]- [crypto] mark xts(aes) as fips_allowed (Jarod Wilson) [625489] - [fs] nfsd: break lease on unlink, link, and rename (J. Bruce Fields) [626814] - [fs] nfsd4: break lease on nfsd setattr (J. Bruce Fields) [626814] - [fs] nfsd: remove some unnecessary dropit handling (J. Bruce Fields) [626814] - [fs] nfsd: stop translating EAGAIN to nfserr_dropit (J. Bruce Fields) [626814] - [fs] svcrpc: simpler request dropping (J. Bruce Fields) [626814] - [fs] svcrpc: avoid double reply caused by deferral race (J. Bruce Fields) [626814] - [fs] nfsd: don't drop requests on -ENOMEM (J. Bruce Fields) [626814] - [x86] numa: Cacheline aliasing makes for_each_populated_zone extremely expensive (George Beshers) [635850] - [scsi] mptas: version string change 3.04.18 (Tomas Henzl) [642618] - [scsi] mptsas: Incorrect return value in mptscsih_dev_reset (Tomas Henzl) [642618] - [scsi] mptsas: inDMD deleted (Tomas Henzl) [642618] - [scsi] mptsas: remove bus reset (Tomas Henzl) [642618] - [scsi] mptsas: 3gbps - 6gbps (Tomas Henzl) [642618] - [scsi] mptsas: sysfs sas addr handle (Tomas Henzl) [642618] - [scsi] mptsas: fix warning when not using procfs (Tomas Henzl) [642618] - [scsi] mptsas: Fix 32 bit platforms with 64 bit resources (Tomas Henzl) [642618] - [scsi] mptsas: convert to seq_file (Tomas Henzl) [642618] - [scsi] mptsas: use module_param in drivers/message/fusion/mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: drivers/message/fusion: Adjust confusing indentation (Tomas Henzl) [642618] - [scsi] mptsas: print Doorbell register in a case of hard reset and timeout (Tomas Henzl) [642618] - [scsi] mptsas: fixed hot-removal processing (Tomas Henzl) [642618] - [scsi] mptsas: Cleanup some duplicate calls in mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: Added missing reset for ioc_reset_in_progress in SoftReset (Tomas Henzl) [642618] - [scsi] mptsas: Proper error handling is added after mpt_config timeout (Tomas Henzl) [642618] - [scsi] mptsas: Event data alignment with 4 byte (Tomas Henzl) [642618] - [scsi] mptsas: Check for command status is added after completion (Tomas Henzl) [642618] - [scsi] mptsas: Task abort is not supported for Volumes (Tomas Henzl) [642618] - [scsi] mptsas: sanity check for vdevice pointer is added (Tomas Henzl) [642618] - [scsi] mptsas: Setting period, offset and width for SPI driver (Tomas Henzl) [642618] - [scsi] mptsas: Proper bus_type check is added (Tomas Henzl) [642618] - [scsi] mptsas: mpt_detach is called properly at the time of rmmod (Tomas Henzl) [642618] - [scsi] mptsas: mpt config will do Hard Reset based upon retry counts (Tomas Henzl) [642618] - [scsi] mptsas: Updated SCSI IO IOCTL error handling (Tomas Henzl) [642618] - [scsi] mptsas: Added new less expensive RESET (Message Unit Reset) (Tomas Henzl) [642618] - [scsi] mptsas: modify mptctl_exit() to call proper deregister functions (Tomas Henzl) [642618] - [scsi] mptsas: hold off error recovery while alternate ioc is initializing (Tomas Henzl) [642618] - [scsi] mptsas: corrected if condition check for SCSIIO and PASSTHROUGH commands (Tomas Henzl) [642618] - [scsi] mptsas: block device when target is being removed by FW (Tomas Henzl) [642618] - [scsi] mptsas: Added sysfs expander manufacture information (Tomas Henzl) [642618] - [scsi] mptsas: Added-MPI_SCSIIO_CONTROL_HEADOFQ-priority (Tomas Henzl) [642618] - [fs] ext4: Add FITRIM ioctl to handle ext4 batched discard (Lukas Czerner) [651021] - [fs] ext4: Add batched discard support for ext4 (Lukas Czerner) [651021] - [fs] ext4: Create ext4 helper for sb_issue_discard (Lukas Czerner) [651021] - [fs] Added a #include to eliminate a compilation failure (Steve Dickson) [479351] - [fs] pnfs: layout roc code (Steve Dickson) [479351] - [fs] pnfs: update nfs4_callback_recallany to handle layouts (Steve Dickson) [479351] - [fs] pnfs: add CB_LAYOUTRECALL handling (Steve Dickson) [479351] - [fs] pnfs: CB_LAYOUTRECALL xdr code (Steve Dickson) [479351] - [fs] pnfs: change lo refcounting to atomic_t (Steve Dickson) [479351] - [fs] pnfs: check that partial LAYOUTGET return is ignored (Steve Dickson) [479351] - [fs] pnfs: add layout to client list before sending rpc (Steve Dickson) [479351] - [fs] pnfs: serialize LAYOUTGET(openstateid) (Steve Dickson) [479351] - [fs] pnfs: layoutget rpc code cleanup (Steve Dickson) [479351] - [fs] pnfs: change how lsegs are removed from layout list (Steve Dickson) [479351] - [fs] pnfs: change layout state seqlock to a spinlock (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_hdr fields (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_segment fields (Steve Dickson) [479351] - [fs] pnfs: remove unnecessary field lgp->status (Steve Dickson) [479351] - [fs] pnfs: fix incorrect comment in destroy_lseg (Steve Dickson) [479351] - [fs] NFS: rename client back channel transport field (Steve Dickson) [479351] - [fs] NFS: add session back channel draining (Steve Dickson) [479351] - [fs] NFS: RPC_AUTH_GSS unsupported on v4.1 back channel (Steve Dickson) [479351] - [fs] NFS refactor nfs_find_client and reference client across callback processing (Steve Dickson) [479351] - [fs] nfs41: do not allocate unused back channel pages (Steve Dickson) [479351] - [fs] NFS associate sessionid with callback connection (Steve Dickson) [479351] - [fs] NFS implement v4.0 callback_ident (Steve Dickson) [479351] - [fs] NFS: do not clear minor version at nfs_client free (Steve Dickson) [479351] - [fs] NFS: use svc_create_xprt for NFSv4.1 callback service (Steve Dickson) [479351] - [fs] SUNRPC: register and unregister the back channel transport (Steve Dickson) [479351] - [fs] SUNRPC: new transport for the NFSv4.1 shared back channel (Steve Dickson) [479351] - [fs] SUNRPC: fix bc_send print (Steve Dickson) [479351] - [fs] SUNRPC: move svc_drop to caller of svc_process_common (Steve Dickson) [479351] - [netdrv] qlge: Fix deadlock when cancelling worker (Chad Dupuis) [635703] - [netdrv] qlge: New release P27 (Chad Dupuis) [635703] - [netdrv] qlge: Generate the coredump to ethtool user buffer (Chad Dupuis) [635703] - [netdrv] qlge: pull NULL check ahead of dereference (Chad Dupuis) [635703] - [netdrv] qlge: Fix a deadlock when the interface is going down (Chad Dupuis) [635703] - [netdrv] qlge: reset the chip before freeing the buffers (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the vlan setting during ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: New release P25 (Chad Dupuis) [635703] - [netdrv] qlge: fix a eeh handler to not add a pending timer (Chad Dupuis) [635703] - [netdrv] qlge: New release P24 (Chad Dupuis) [635703] - [netdrv] qlge: Remove all error packet flags and enable tcp/udp and ip csum error (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the promiscuous setting in ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: Changing cpu_to_be16 to htons for udp checksum (Chad Dupuis) [635703] - [netdrv] qlge: Eliminate firmware dependency for MPI coredump (Chad Dupuis) [635703] - [kernel] driver core: Convert link_mem_sections to use find_memory_block_hinted (George Beshers) [635866] - [kernel] driver core: Introduce find_memory_block_hinted which utilizes kset_find_obj_hinted (George Beshers) [635866] - [kernel] kobject: Introduce kset_find_obj_hinted (George Beshers) [635866] - [x86] UV: memory_block_size_bytes for x86_64 when CONFIG_X86_UV (George Beshers) [635866] - [ppc] add dynamic dma window support (Steve Best) [632770] - [ppc] add memory_hotplug_max (Steve Best) [632770] - [ppc] dma: Add optional platform override of dma_set_mask() (Steve Best) [632770] - [x86] therm_throt.c: Trivial printk message fix for a unsuitable abbreviation of 'thermal' (Prarit Bhargava) [666859] - [x86] mce: Notify about corrected events too (Prarit Bhargava) [666859] - [x86] asm: Introduce and use percpu_inc() (Prarit Bhargava) [666859] - [mm] memory hotplug: fix notifier's return value check (Steve Best) [632694] - [powerpc] Make the CMM memory hotplug aware (Steve Best) [632694] - [mm] Add notifier in pageblock isolation for balloon drivers (Steve Best) [632694] - [kernel] tracing: Allow to disable cmdline recording (Jiri Olsa) [632065] - [kernel] tracing: Combine event filter_active and enable into single flags field (Jiri Olsa) [632065] - [fs] GFS2: [RFE] glock scalability patches (Abhijith Das) [656939] - [net] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Andy Gospodarek) [605189] - [net] fix oops in RPS when netdevice has no parent dev (Neil Horman) [670907] - [scsi] libsas: fix bug for vacant phy (David Milburn) [668754] - [scsi] sr: fix sr_drive_status handling when initialization required (Tomas Henzl) [663159]- [ppc] Export memstart_addr and kernstart_addr on ppc64 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix compiling problem with i386 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: add ConnectX-3 PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: fix mc usage after IBoE addition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/t3_hw.c: use new hex_to_bin() method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Handle large number of entries in poll CQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix MAC address hash filter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix information leak in marshalling code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: Remove some unused code added by the IBoE patches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE link state (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE reported link rate (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Workaround firmware bug in query dev cap (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix memory ordering of VLAN insertion control bits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Integer overflow in RDS cmsg handling (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix rds message leak in rds_message_map_pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Remove kfreed tcp conn from list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Lost locking in loop connection freeing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Let rds_message_alloc_sgs() return NULL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Copy rds_iovecs into kernel memory instead of rereading from userspace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clean up error handling in rds_cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Return -EINVAL if rds_rdma_pages returns an error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix rds_iovec page count overflow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Fix panic in free_tx_desc() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add {min,max}3 macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: clean up properly if pci_set_consistent_dma_mask() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow driver to load if PCIe AER fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix uninitialized pointer if CONFIG_PCI_MSI not set (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix extra log level in qib_early_err() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix out of bounds array access (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix device opening error path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer type information to sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Change multicast promiscuous mode to support IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Update data structures and constants for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Allow protocol drivers to find corresponding interfaces (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Return link layer type to userspace for query port operation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Sync buffer before posting send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use list_first_entry() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Reduce number of BUSY conditions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Eliminate two forward declarations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: make functions local and remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Signal node desc changes to SM by using FW to generate trap 144 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Replace EXTRA_CFLAGS with ccflags-y (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add BUILD_BUG_ON_NOT_POWER_OF_2() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucma: Allow tuning the max listen backlog (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set dev_id field of net_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Implement SRP_CRED_REQ and SRP_AER_REQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Preparation for transmit ring response allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Process RDMA WRITE ONLY with IMMEDIATE properly (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: When a user QP is marked in error, also mark the CQs in error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use cxgb4 service for packet gl to skb (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Export T4 TCP MIB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: make local functions/variables static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix mlx4 kconfig dependency warning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: IBoE UD packet packing support (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Add RDMA CM support for IBoE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: IBoE supports only QP1 (no QP0) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Skip IBoE ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] iwcm: Fix hang in uninterruptible wait on cm_id destroy (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use simple_read_from_buffer() for debugfs handlers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add default_llseek to debugfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Limit size of fast registration WRs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Turn carrier off on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Report correct port state if interface is down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Fix driver on relocatable kernel (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove a bogus PCI function number check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Make user_mad semaphore a real one (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] amso1100: Remove KERN_ from pr_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set pkt_type correctly for multicast packets (fix IGMP breakage) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fastreg NSMR fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't set completion flag for read requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set the default TCP send window to 128KB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use a mutex for QP and EP state transitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support on-chip SQs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Centralize the wait logic (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: debugfs files for dumping active stags (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Log HW lack-of-resource errors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Handle CPL_RDMA_TERMINATE messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore TERMINATE CQEs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore positive return values from cxgb4_*_send() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Zero out ISGL padding (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't use null ep ptr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix cast-to-pointer warnings on 32-bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer property to ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] Add IBoE support" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] mlx4: enable IBoE feature" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix warnings about casts to/from pointers of different sizes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Turn off RX coalescing for iWARP connections (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix a lockdep splat (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: spin_lock_irq() is not nestable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: double unlock in rds_ib_cm_handle_connect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: signedness bug (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/cxgb3_main.c: prevent reading uninitialized stack memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove undefined operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print string constants in more places (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cancel connection work structs as we shut down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: don't call rds_conn_shutdown() from rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: have sockets get transport module references (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove old rs_transport comment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: lock rds_conn_count decrement in rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] protect the list of IB devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print IB event strings as well as their number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: flush fmrs before allocating new ones (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: properly use sg_init_table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] track signaled sends (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove __init and __exit annotation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Use SLAB_HWCACHE_ALIGN flag for kmem_cache_create() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] always process recv completions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: return to a single-threaded krdsd (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] create a work queue for FMR flushing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] destroy connections on rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] wait for IB dev freeing work to finish during rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make ib_recv_refill return void (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unused XLIST_PTR_TAIL and xlist_protect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use delayed work for the FMR flushes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: more FMRs are faster (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: recycle FMRs through lockless lists (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix rds_send_xmit() serialization (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: block ints when acquiring c_lock in rds_conn_message_info() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: remove unused rds_send_acked_before() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use friendly gfp masks for prefill (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Add caching of frags and incs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_recv_unmap_page() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Assume recv->r_frag is always NULL in refill_one() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use page_remainder_alloc() for recv bufs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] disconnect when IB devices are removed (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: introduce rds_conn_connect_if_down() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add refcount tracking to struct rds_ib_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] get the xmit max_sge from the RDS IB device on the connection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] rds_ib_cm_handle_connect() forgot to unlock c_cm_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix reference counting on the for xmit_atomic and xmit_rdma (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: use RCU to protect the connection hash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use locking on the connection hash list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix RDMA message reference counting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: don't let RDS shutdown a connection while senders are present (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Use RCU for the bind lookup searches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add _to_node() macros for numa and use {k, v}malloc_node() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unused variable in ib_remove_addr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: rcu-ize rds_ib_get_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: per-rm flush_wait waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: switch to rwlock on bind_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Update comments in rds_send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use a generation counter to avoid rds_send_xmit loop (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Get pong working again (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do wait_event_interruptible instead of wait_event (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove send_quota from send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move atomic stats from general to ib-specific area (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_message_unmapped() doesn't need to check if queue active (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use NOWAIT in message_map_pages() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Bypass workqueue when queueing cong updates (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Call rds_send_xmit() directly from sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_send_xmit() locking/irq fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Change send lock from a mutex to a spinlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Refill recv ring directly from tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Stop supporting old cong map sending method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Do not wait for send ring to be empty on conn shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Perform unmapping ops in stages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Make sure cmsgs aren't used in improper ways (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add flag for silent ops. Do atomic op before RDMA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move some variables around for consistency (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: queue failure notifications for dropped atomic ops (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add a warning if trying to allocate 0 sgs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not set op_active in r_m_copy_from_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rename data op members prefix from m_ to op_ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove struct rds_rdma_op (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: purge atomic resources too in rds_message_purge() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Inline rdma_prepare into cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement silent atomics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move loop-only function to loop.c (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make all flow control code conditional on i_flowctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unsignaled_bytes sysctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rewrite rds_ib_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_[header/data]_sge() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Disallow connections less than RDS 3.1 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] eliminate duplicate code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: inc_purge() transport function unused - remove it (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not mask address when pinning pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Base init_depth and responder_resources on hw values (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clear up some confusing code in send_remove_from_sock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make sure all sgs alloced are initialized (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make m_rdma_op a member of rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: fold rdma.h into rds.h (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Explicitly allocate rm in sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup/fix rds_rdma_unuse (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: break out rdma and data ops into nested structs in rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup: remove "== NULL"s and "!= NULL"s in ptr comparisons (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: move rds_shutdown_worker impl. to rds_conn_shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_drop_to() for clarity (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix corrupted rds_mrs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix BUG_ONs to not fire when in a tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hang with modified FIN handling on A0 cards (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Change state to closing after FIN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix double CLOSE event indication crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Write correct register write to set TX pause param (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed Ethtool statistics report (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Consider napi_get_frags() failure (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't exceed the max HW CQ depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: use bitmap library (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix build warning in mlx4_en_create_rx_ring (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: updated driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Moving to work with GRO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: reconfiguring mac address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: get/set ringsize uses actual ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixing report in Ethtool get_settings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Added self diagnostics test implementation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Validate port up prior to transmitting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Reporting link state with KERN_INFO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed MAX_TX_RINGS definition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: performing CLOSE_PORT at the end of tear-down process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting dev->perm_addr field (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting actual RX ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed incorrect unmapping on RX flow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update PCI ids (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix setting of the function number in transmit descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support eeprom read/write on functions other than 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: handle Rx/Tx queue ranges not starting at 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: remove num_lro parameter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix a leak of kernel memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] Convert unbounded kzalloc calls to kcalloc (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Obtain RDMA QID ranges from LLD/FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add missing include (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Drop unnecessary NULL test (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix confusing if statement indentation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: do not use PCI resources before pci_enable_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix misindented code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix showing wqm_quanta (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Get rid of "set but not used" variables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Read firmware version from correct place (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Export req_lim via sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Make receive buffer handling more robust (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use print_hex_dump() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Rename RAW_ETY to RAW_ETHERTYPE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix two sparse warnings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Make needlessly global iwch_l2t_send() static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add timeouts when waiting for FW responses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix race between qib_error_qp() and receive packet processing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Limit the number of packets processed per interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow writes to the diag_counters to be able to clear them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Set cfgctxts to number of CPUs by default (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set/reset the EP timer inside EP lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use correct control txq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix race in fini path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add new PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix wrong shift direction (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support running the driver on PCI functions besides 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: advertise NETIF_F_TSO_ECN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: get on-chip queue info from FW and create a memory window for them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix TSO descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: don't offload Rx checksums for IPv6 fragments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: disable an interrupt that is neither used nor serviced (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Check LAP state before sending an MRA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hangs on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Store and print eeprom version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Convert pci_table entries to PCI_VDEVICE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow PSM to select from multiple port assignment algorithms (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Turn off IB latency mode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use generic_file_llseek (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support variable sized work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Clean up signed check of unsigned variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove dependency on __GFP_NOFAIL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add module option to tweak delayed ack (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Fix probe failure path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Avoid variable-length array (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded NULL check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded assignment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Rewrite expression to avoid undefined semantics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Remove unused-but-set variable 'already_dead' (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: exclude registers with read side effects from register dumps (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: avoid duplicating some resource freeing code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: move the choice of interrupt type before net_device registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use request_firmware() to load SD7220 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use kfree_skb for skb pointers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix world-writable child interface control sysfs attributes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clean up properly if qib_init() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Completion queue callback needs to be single threaded (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Update 7322 serdes tables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear 6120 hardware error register (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear eager buffer memory for each new process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Mask hardware error during link reset (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't mark VL15 bufs as WC to avoid a rare 7322 chip problem (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Derive smac_idx from port viid (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Avoid false GTS CIDX_INC overflows (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't call abort_connection() for active connect failures (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add code to provision T4 PCI-E SR-IOV Virtual Functions with hardware resources (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add new macros and definitions for hardware constants (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: update to latest T4 firmware API file (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: small changes to message processing structures/macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: request 7.10 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: minor cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update FW definitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add a missing error interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: propagate link initialization errors to .ndo_open's callers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: set dev_id to the port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: implement EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: rearrange initialization code in preparation for EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: dynamically determine flash size and FW image location (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix the deadlock in qib_fs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: use net_device dev_id to indicate port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Use memdup_user (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Add missing mutex_unlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Remove DCA support until feature is finished (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: convert cpu notifier to return encapsulate errno value (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use a single txselect module parameter for serdes tuning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't rely on (undefined) order of function parameter evaluation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucm: Use memdup_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix undefined symbol error when CONFIG_PCI_MSI=n (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix incorrect unlock in nes_process_mac_intr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Async event for closed QP causes crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Have ethtool read hardware registers for rx/tx stats (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Only insert sq qid in lookup table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support IB_WR_READ_WITH_INV opcode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set fence flag for inv-local-stag work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Update some HW limits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't limit fastreg page list depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Return proper errors in fastreg mr/pbl allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix overflow bug in CQ arm (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Optimize CQ overflow detection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: CQ size must be IQ size - 2 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Register RDMA provider based on LLD state_change events (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Detach from the LLD after unregistering RDMA device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Remove support for QLogic PCIe QLE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add new qib driver for QLogic PCIe InfiniBand adapters (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: Make needlessly global mad_sendq_size/mad_recvq_size static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Allow device-specific per-port sysfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Clean up mlx4_alloc_icm() a bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: notify upper drivers if the device is already up when they load (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: keep interrupts available when the ports are brought down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix initial addition of MAC address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Use kmemdup() instead of kmalloc()+memcpy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: report GRO stats with ethtool -S (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: configure HW VLAN extraction through FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] MAINTAINERS: Add cxgb4 and iw_cxgb4 entries (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Shrink .text with compile-time init of handlers arrays (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: increase serial number length (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use ntohs() on __be16 value instead of htons() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Allow disabling/enabling TSO on the fly through ethtool (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cma: Randomize local port allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make nesadapter->phy_lock usage consistent (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] Enable the new kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kfifo: add the new generic kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add driver for Chelsio T4 RNIC (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't free skbs on NET_XMIT_* indications from LLD (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Explicitly rule out llseek to avoid BKL in default_llseek() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: cleanup: remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipoib: remove addrlen check for mc addresses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] convert multiple drivers to use netdev_for_each_mc_addr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Enable per-cpu workqueue threads (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not call set_page_dirty() with irqs off (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Properly unmap when getting a remote access error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: only put sockets that have seen congestion on the poll_waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in rds_send_drop_to() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Turn down alarming reconnect messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Workaround for in-use MRs on close causing crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix send locking issue (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix congestion issues for loopback (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS/TCP: Wait to wake thread when write space available (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: update copy_to_user state in tcp transport (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: sendmsg() should check sndtimeo, not rcvtimeo (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not BUG() on error returned from ib_post_send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix typos in comments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ib_qib: back out driver entirely (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296}- [ppc] fix oops in device_pm_remove (Steve Best) [632683] - [fs] Allow gfs2 to update quota usage through the quotactl interface (Steven Whitehouse) [671267] - [x86] thp: pte alloc trans splitting (John Villalovos) [464222] - [x86] Enable CONFIG_INTEL_TXT so that Intel Trusted Execution Technology can work (John Villalovos) [464222] - [scsi] pmcraid: disable msix and expand device config entry (Rob Evers) [633880] - [scsi] pmcraid: add support for set timestamp command and other fixes (Rob Evers) [633880] - [scsi] pmcraid: MSI-X support and other changes (Rob Evers) [633880] - [kprobes] x86, alternative: Call stop_machine_text_poke() on all cpus (Jiri Olsa) [464658] - [kprobes] Remove redundant text_mutex lock in optimize (Jiri Olsa) [464658] - [kprobes] Add sparse context annotations (Jiri Olsa) [464658] - [kprobes] Remove __dummy_buf (Jiri Olsa) [464658] - [kprobes] Make functions static (Jiri Olsa) [464658] - [kprobes] Verify jprobe entry point (Jiri Olsa) [464658] - [kprobes] Remove redundant address check (Jiri Olsa) [464658] - [kprobes] x86: Fix the return address of multiple kretprobes (Jiri Olsa) [464658] - [kprobes] x86: fix swapped segment registers in kretprobe (Jiri Olsa) [464658] - [kprobes] Move enable/disable_kprobe() out from debugfs code (Jiri Olsa) [464658] - [kprobes] Calculate the index correctly when freeing the out-of-line execution slot (Jiri Olsa) [464658] - [kprobes] x86: Issue at least one memory barrier in stop_machine_text_poke() (Jiri Olsa) [464658] - [kprobes] x86: Support kprobes jump optimization on x86 (Jiri Olsa) [464658] - [kprobes] x86: Add text_poke_smp for SMP cross modifying code (Jiri Olsa) [464658] - [kprobes] x86: Cleanup save/restore registers (Jiri Olsa) [464658] - [kprobes] x86: Boost probes when reentering (Jiri Olsa) [464658] - [kprobes] Jump optimization sysctl interface (Jiri Olsa) [464658] - [kprobes] Introduce kprobes jump optimization (Jiri Olsa) [464658] - [kprobes] Introduce generic insn_slot framework (Jiri Olsa) [464658] - [kprobes] x86: Cleanup RELATIVEJUMP_INSTRUCTION to RELATIVEJUMP_OPCODE (Jiri Olsa) [464658] - [kprobes] Add mcount to the kprobes blacklist (Jiri Olsa) [464658] - [kprobes] Check probe address is reserved (Jiri Olsa) [464658] - [kprobes] x86/alternatives: Fix build warning (Jiri Olsa) [464658] - [kprobes] ftrace/alternatives: Introducing *_text_reserved functions (Jiri Olsa) [464658] - [kprobes] Disable booster when CONFIG_PREEMPT=y (Jiri Olsa) [464658] - [kprobes] Fix distinct type warning (Jiri Olsa) [464658] - [kprobes] Sanitize struct kretprobe_instance allocations (Jiri Olsa) [464658] - [kprobes] x86: use kernel_stack_pointer() in kprobes.c (Jiri Olsa) [464658] - [kprobes] Prevent re-registration of the same kprobe (Jiri Olsa) [464658] - [kprobes] x86-32: Move irq-exit functions to kprobes section (Jiri Olsa) [464658] - [kprobes] Prohibit to probe native_get_debugreg (Jiri Olsa) [464658] - [kprobes] x86-64: Allow to reenter probe on post_handler (Jiri Olsa) [464658] - [kprobes] x86: Call BUG() when reentering probe into KPROBES_HIT_SS (Jiri Olsa) [464658] - [kprobes] tracing: Dump the culprit kprobe in case of kprobe recursion (Jiri Olsa) [464658] - [kprobes] Cleanup fix_riprel() using insn decoder on x86 (Jiri Olsa) [464658] - [kprobes] Checks probe address is instruction boudary on x86 (Jiri Olsa) [464658] - [fs] fix kernel panic at __rpc_create_common() when mounting nfs (Takashi Sato) [670734] - [fs] inotify: stop kernel memory leak on file creation failure (Eric Paris) [656832] {CVE-2010-4250} - [fs] GFS2: remove iopen glocks from cache on failed deletes (Benjamin Marzinski) [669877] - [fs] ext2, ext3: directory handling speedups for smaller blocksizes (Eric Sandeen) [520462] - [powerpc] add support for new hcall H_BEST_ENERGY (Steve Best) [630086] - [mm] filemap: fix race condition in xip_file_fault (Hendrik Brueckner) [623251] - [fs] nfs4: set source address when callback is generated (J. Bruce Fields) [662589] - [net] ipv4: correct IGMP behavior on v2/v3 query responses (Jiri Pirko) [671153] - [net] Fix definition of netif_vdbg() when VERBOSE_DEBUG is not defined (Michal Schmidt) [669749] - [net] sctp: fix kernel panic resulting from mishandling of icmp dest unreachable msg (Neil Horman) [667029] - [net] backport Receive Packet Steering (Neil Horman) [620680] - [scsi] scsi_dh_alua: fix overflow in alua_rtpg port group id check (Mike Snitzer) [670572] - [scsi] libsas: fix definition of wideport, include local sas address (David Milburn) [669782] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [security] audit: include subject in login records (Eric Paris) [670328] - [security] audit: consistent naming of field types in tty audit logs (Eric Paris) [670556] - [security] audit: capture mmap arguments in audit logs (Eric Paris) [661398] - [perf] sched: Use PTHREAD_STACK_MIN to avoid pthread_attr_setstacksize() fail (Jiri Pirko) [663891] - [kernel] lib: fix vscnprintf() if @size is == 0 (Anton Arapov) [667328] - [usb] EHCI: AMD periodic frame list table quirk (Don Zickus) [651332] - [kernel] tracing: Shrink max latency ringbuffer if unnecessary (Jarod Wilson) [632063] - [edac] i7core_edac: return -ENODEV if no MC is found (Mauro Carvalho Chehab) [646505] - [block] mmc: Add support for O2Micro SD/MMC (John Feeney) [637243] - [sound] ALSA: add snd-aloop module (Jaroslav Kysela) [647012] - [x86] Add ACPI APEI support (Matthew Garrett) [641036] - [x86] Enabling/Fixing Warm reboots on Dell UEFI systems (Shyam Iyer) [641434] - [x86] Add Intel Intelligent Power Sharing driver (Matthew Garrett) [513536] - [x86] Include support for DMI OEM flag to set pci=bfsort in future Dell systems (Shyam Iyer) [658537] - [x86] Add support for Sandybridge temperature monitoring and thermal/power throttling (Matthew Garrett) [638254] - [x86] cpuidle: Add a repeating pattern detector to the menu governor (Matthew Garrett) [638259] - [virt] virtio: remove virtio-pci root device (Michael S. Tsirkin) [583064] - [virt] xen/events: change to using fasteoi (Andrew Jones) [667359] - [virt] x86/pvclock: Zero last_value on resume (Andrew Jones) [663755] - [netdrv] e1000: prevent unhandled IRQs from taking down virtual machines (Dean Nelson) [655521] - [netdrv] ixgbevf: update to upstream version 1.0.19-k0 (Andy Gospodarek) [636329] - [netdrv] enic: update to upstream version 1.4.1.10 (Andy Gospodarek) [641092] - [netdrv] sfc: update to current upstream version with SFC9000 support (Michal Schmidt) [556563] - [netdrv] ath9k: fix inconsistent lock state (Stanislaw Gruszka) [669373] - [mm] writeback: write_cache_pages doesn't terminate at nr_to_write <= 0 (Josef Bacik) [638349] - [mm] allow MMCONFIG above 4GB (Seiji Aguchi) [635753] - [mm] install_special_mapping skips security_file_mmap check (Frantisek Hrbata) [662199] {CVE-2010-4346} - [mm] KSM on THP (Andrea Arcangeli) [647334] - [mm] performance optimization to retry page fault when blocking on disk transfer (Larry Woodman) [667186] - [mm] allocate memory in khugepaged outside of mmap_sem write mode (Andrea Arcangeli) [647849] - [mm] make exclusively owned pages belong to the local anon_vma on swapin (Rik van Riel) [617199]- [security] selinux: include vmalloc.h for vmalloc_user (Eric Paris) [667225] - [security] selinux: implement mmap on /selinux/policy (Eric Paris) [667225] - [security] SELinux: allow userspace to read policy back out of the kernel (Eric Paris) [667225] - [security] kernel: rounddown helper function (Eric Paris) [667225] - [security] SELinux: drop useless (and incorrect) AVTAB_MAX_SIZE (Eric Paris) [667225] - [security] SELinux: break ocontext reading into a separate function (Eric Paris) [667225] - [security] SELinux: move genfs read to a separate function (Eric Paris) [667225] - [security] selinux: fix error codes in symtab_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_policydb_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_node() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_av_list() (Eric Paris) [667225] - [security] selinux: propagate error codes in cond_read_list() (Eric Paris) [667225] - [security] selinux: fix up style problem on /selinux/status (Eric Paris) [667500] - [security] selinux: fast status update interface (Eric Paris) [667500] - [scsi] qla4xxx: Update driver version to 5.02.00-k5 (Chad Dupuis) [516846] - [scsi] qla4xxx: Updated the Copyright header (Chad Dupuis) [516846] - [scsi] qla4xxx: do not reset hba if ql4xdontresethba is set (Chad Dupuis) [516846] - [scsi] qla4xxx: do not check for fw hung if reset retry is in progress (Chad Dupuis) [516846] - [scsi] qla4xxx: cache new IP address acquired via DHCP (Chad Dupuis) [516846] - [scsi] qla4xxx: Fail initialization if qla4_8xxx_pci_mem_write_2M fails (Chad Dupuis) [516846] - [scsi] qla4xxx: put device in FAILED state for 82XX initialization failure (Chad Dupuis) [516846] - [scsi] qla4xxx: do not process interrupt unconditionally (Chad Dupuis) [516846] - [scsi] qla4xxx: use correct fw_ddb_index in abort task (Chad Dupuis) [516846] - [scsi] qla4xxx: memory wedge with peg_halt test in loop (Chad Dupuis) [516846] - [scsi] qla4xxx: initialize MSI in correct way (Chad Dupuis) [516846] - [scsi] qla4xxx: Drop use of IRQF_DISABLE (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix cmd check in qla4xxx_cmd_wait (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k4 (Chad Dupuis) [516846] - [scsi] qla4xxx: grab hardware_lock in eh_abort before accessing srb (Chad Dupuis) [516846] - [scsi] qla4xxx: remove unwanted check for bad spd (Chad Dupuis) [516846] - [scsi] qla4xxx: update AER support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Clear the rom lock if the firmware died while holding it (Chad Dupuis) [516846] - [scsi] qla4xxx: use CRB Register for Request Queue in-pointer (Chad Dupuis) [516846] - [scsi] qla4xxx: dump mailbox registers on System Error (Chad Dupuis) [516846] - [scsi] qla4xxx: Add support for 8130/8131 AENs (Chad Dupuis) [516846] - [scsi] qla4xxx: Reset seconds_since_last_heartbeat correctly (Chad Dupuis) [516846] - [scsi] qla4xxx: On firmware hang do not wait for the outstanding commands to complete (Chad Dupuis) [516846] - [scsi] qla4xxx: free_irqs on failed initialize_adapter (Chad Dupuis) [516846] - [scsi] qla4xxx: correct data type of sense_len in qla4xxx_status_cont_entry (Chad Dupuis) [516846] - [scsi] qla4xxx: remove "ha->retry_reset_ha_cnt" from wait_for_hba_online (Chad Dupuis) [516846] - [scsi] qla4xxx: honor return status of qla4xxx_hw_reset (Chad Dupuis) [516846] - [scsi] qla4xxx: Trivial cleanup (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build on PPC (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build (Chad Dupuis) [516846] - [scsi] qla4xxx: fix compilation warning (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k3 (Chad Dupuis) [516846] - [scsi] qla4xxx: Added AER support for ISP82xx (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle outstanding mbx cmds on hung f/w scenarios (Chad Dupuis) [516846] - [scsi] qla4xxx: updated mbx_sys_info struct to sync with FW 4.6.x (Chad Dupuis) [516846] - [scsi] qla4xxx: clear AF_DPC_SCHEDULED flage when exit from do_dpc (Chad Dupuis) [516846] - [scsi] qla4xxx: Stop firmware before doing init firmware (Chad Dupuis) [516846] - [scsi] qla4xxx: Use the correct request queue (Chad Dupuis) [516846] - [scsi] qla4xxx: set correct value in sess->recovery_tmo (Chad Dupuis) [516846] - [scsi] qla4xxx: fix typos concerning "initiali[zs]e" (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k2 (Chad Dupuis) [516846] - [scsi] qla4xxx: wait for device_ready before device discovery (Chad Dupuis) [516846] - [scsi] qla4xxx: replace all dev_info, dev_warn, dev_err with ql4_printk (Chad Dupuis) [516846] - [scsi] qla4xxx: Added support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle one H/W Interrupt at a time (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix the freeing of the buffer allocated for DMA (Chad Dupuis) [516846] - [scsi] qla4xxx: correct return status in function qla4xxx_fw_ready (Chad Dupuis) [516846] - [scsi] qla4xxx: unblock iscsi session after setting ddb state online (Chad Dupuis) [516846] - [scsi] qla4xxx: set driver ddb state correctly in process_ddb_changed (Chad Dupuis) [516846] - [hwmon] config: enable k10temp module (Michal Schmidt) [623968] - [hwmon] k10temp: add hwmon driver for AMD family 10h/11h CPUs (Michal Schmidt) [623968] - [x86] Calgary: Limit the max PHB number to 256 (James Takahashi) [579480] - [x86] Calgary: Increase max PHB number (James Takahashi) [579480] - [tracing] wakeup latency tracer graph support (Jiri Olsa) [667519] - [tracing] Have graph flags passed in to ouput functions (Jiri Olsa) [667519] - [tracing] Add ftrace events for graph tracer (Jiri Olsa) [667519] - [uv] sgi-xpc: XPC fails to discover partitions (George Beshers) [662996] - [uv] sgi-xpc: Incoming XPC channel messages (George Beshers) [662996] - [uv] x86: Use allocated buffer in tlb_uv.c:tunables_read() (George Beshers) [662722] - [uv] x86: Initialize BAU hub map (George Beshers) [662722] - [uv] x86: Initialize BAU MMRs only on hubs with cpus (George Beshers) [662722] - [scsi] bsg: correct fault if queue object removed while dev_t open (Mike Christie) [619818 658248] - [scsi] fc class: add fc host dev loss sysfs file (Mike Christie) [619818 658248] - [scsi] lpfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] qla2xxx: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] ibmvfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] fnic: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: fix blocked bsg request when fc object deleted (Mike Christie) [619818 658248] - [scsi] ibmvfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fnic: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] lpfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] qla2xxx: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fc class: add fc host default default dev loss setting (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: Protect against overflow in dev_loss_tmo (Mike Christie) [619818 658248] - [md] fix bug with re-adding of partially recovered device (Mike Snitzer) [663783] - [md] fix possible deadlock in handling flush requests (Mike Snitzer) [663783] - [md] move code in to submit_flushes (Mike Snitzer) [663783] - [md] remove handling of flush_pending in md_submit_flush_data (Mike Snitzer) [663783] - [virt] enable CONFIG_DEBUG_SECTION_MISMATCH=y (Stefan Assmann) [614455] - [virt] xen: fix section mismatch in reference from the function xen_hvm_init_shared_info() (Stefan Assmann) [614455] - [powerpc] Don't use kernel stack with translation off (Steve Best) [628951] - [powerpc] Initialise paca->kstack before early_setup_secondary (Steve Best) [628951] - [edac] i7core_edac: return -ENODEV when devices were already probed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: use edac's own way to print errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Avoid PCI refcount to reach zero on successive load/reload (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix refcount error at PCI devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: it is safe to i7core_unregister_mci() when mci=NULL (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix an oops at i7core probe (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused member channels in i7core_pvt (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused arg csrow from get_dimm_config (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_unregister_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Use saved pointers (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Check probe counter in i7core_remove (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Call pci_dev_put() when alloc_i7core_dev() failed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix error path of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix order of lines in i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Always do get/put for all devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_pci_ctl_create/release (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce free_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce alloc_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_get_onedevice (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix the logic in i7core_remove() (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Don't do the legacy PCI probe by default (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: don't use a freed mci struct (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Print debug messages at release calls (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Don't let free(mci) happen while using it (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Do a better job with node removal (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: explicitly remove PCI devices from the devices list (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: MCE NMI handling should stop first (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Initialize all priv vars before start polling (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Improve debug to seek for register/remove errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move #if PAGE_SHIFT to edac_core.h (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: properly terminate the group of udimm counters (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Properly mark const static vars as such (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move static vars to the beginning of the file (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Be sure that the edac pci handler will be properly released (Mauro Carvalho Chehab) [603124] - [net] bonding: prevent oopsing on calling pskb_may_pull on shared skb (Andy Gospodarek) [665110]- [netdrv] e1000: Add support for the CE4100 reference platform (Dean Nelson) [636330] - [netdrv] Intel Wired LAN drivers: Use static const (Dean Nelson) [636330] - [netdrv] e1000: use vzalloc() (Dean Nelson) [636330] - [netdrv] e1000: fix screaming IRQ (Dean Nelson) [636330] - [netdrv] e1000: fix return value not set on error (Dean Nelson) [636330] - [netdrv] e1000: make e1000_reinit_safe local (Dean Nelson) [636330] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present (Dean Nelson) [636330] - [netdrv] e1000: return operator cleanup (Dean Nelson) [636330] - [netdrv] e1000: use GRO for receive (Dean Nelson) [636330] - [netdrv] e1000: fix occasional panic on unload (Dean Nelson) [636330] - [netdrv] e1000: use work queues (Dean Nelson) [636330] - [netdrv] e1000: set NETIF_F_HIGHDMA for VLAN feature flags (Dean Nelson) [636330] - [netdrv] e1000: fix Tx hangs by disabling 64-bit DMA (Dean Nelson) [636330] - [netdrv] e1000: Remove address use from assignments of function pointers (Dean Nelson) [636330] - [netdrv] e1000: Add missing read memory barrier (Dean Nelson) [636330] - [netdrv] e1000: use netif_ instead of netdev_ (Dean Nelson) [636330] - [netdrv] e1000: allow option to limit number of descriptors down to 48 per ring (Dean Nelson) [636330] - [netdrv] e1000: Fix message logging defect (Dean Nelson) [636330] - [netdrv] e1000: Remove unnecessary returns from void function()s (Dean Nelson) [636330] - [netdrv] e1000: Use new function for copybreak tests (Dean Nelson) [636330] - [netdrv] e1000: fix WARN_ON with mac-vlan (Dean Nelson) [636330] - [netdrv] e1000: Use netdev_, pr_ and dev_ (Dean Nelson) [636330] - [netdrv] e1000: use DMA API instead of PCI DMA functions (Dean Nelson) [636330] - [netdrv] e1000: use skb_headlen() (Dean Nelson) [636330] - [netdrv] e1000: do not modify tx_queue_len on link speed change (Dean Nelson) [636330] - [netdrv] intel: remove trailing space in messages (Dean Nelson) [636330] - [netdrv] e1000: Fix DMA mapping error handling on RX (Dean Nelson) [636330] - [netdrv] e1000: correct wrong coding style for "else" (Dean Nelson) [636330] - [netdrv] e1000: convert to use netdev_for_each_mc_addr (Dean Nelson) [636330] - [netdrv] e1000: call pci_save_state after pci_restore_state (Dean Nelson) [636330] - [netdrv] e1000: Report link status in ethtool when interface is down (Dean Nelson) [636330] - [netdrv] e1000: Fix tests of unsigned in *_tx_map() (Dean Nelson) [636330] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636330] - [netdrv] drivers/net: Move && and || to end of previous line (Dean Nelson) [636330] - [netdrv] request_irq - Remove unnecessary leading & from second arg (Dean Nelson) [636330] - [netdrv] net: Use netdev_alloc_skb_ip_align() (Dean Nelson) [636330] - [netdrv] e1000: Fix erroneous display of stats by ethtool -S (Dean Nelson) [636330] - [netdrv] e1000: Use the instance of net_device_stats from net_device (Dean Nelson) [636330] - [net] dcb: use after free in dcb_flushapp() (John Villalovos) [634003 634008] - [net] dcb: unlock on error in dcbnl_ieee_get() (John Villalovos) [634003 634008] - [net] dcbnl: more informed return values for new dcbnl routines (John Villalovos) [634003 634008] - [net] dcbnl: cleanup (John Villalovos) [634003 634008] - [net] dcbnl: adding DCBX feature flags get-set (John Villalovos) [634003 634008] - [x86] dcbnl: adding DCBX engine capability (John Villalovos) [634003 634008] - [net] net_dcb: add application notifiers (John Villalovos) [634003 634008] - [dbc] dcbnl: add appliction tlv handlers (John Villalovos) [634003 634008] - [net] Fix KABI breakage caused by backport of commit 3e29027af43728c2a91fe3f735ab2822edaf54a8 (John Villalovos) [634003 634008] - [x86] dcbnl: add support for ieee8021Qaz attributes (John Villalovos) [634003 634008] - [ata] ahci: Fix bug in storing EM messages (David Milburn) [653789] - [ata] ahci: add em_buffer attribute for AHCI hosts (David Milburn) [653789] - [ata] ahci: EM message type auto detect (David Milburn) [653789] - [x86] ACPICA: Optimization: Reduce the number of namespace walks (George Beshers) [635866] - [x86] ACPICA: Performance enhancement for namespace search and access (George Beshers) [635866] - [x86] ACPICA: Update flags for operand object (George Beshers) [635866] - [net] cxgb4: fix GRO stats counting (Michal Schmidt) [669737] - [net] gro: make gro_result_t a separate type for the sparse checker (Michal Schmidt) [669737] - [net] gro: add receive functions that return GRO result codes (Michal Schmidt) [669737] - [net] gro: Name the GRO result enumeration type (Michal Schmidt) [669737] - [virt] xen/events: use locked set|clear_bit() for cpu_evtchn_mask (Andrew Jones) [667359] - [virt] xen: synch event channels delivery on HVM (Andrew Jones) [667359] - [virt] xen: dynamically allocate irq & event structures (Andrew Jones) [667359] - [virt] xen: improvements to VIRQ_DEBUG output (Andrew Jones) [667359] - [virt] xen/evtchn: clear secondary CPUs' cpu_evtchn_mask[] after restore (Andrew Jones) [667359] - [virt] xen: ensure that all event channels start off bound to VCPU 0 (Andrew Jones) [667359] - [virt] xen: use dynamic_irq_init_keep_chip_data (Andrew Jones) [667359] - [virt] xen: set up IRQ before binding virq to evtchn (Andrew Jones) [667359] - [virt] xen: statically initialize cpu_evtchn_mask_p (Andrew Jones) [667359] - [scsi] mpt2sas: version upgrade (Tomas Henzl) [642590] - [scsi] mpt2sas: DIF Type 2 Protection Support (Tomas Henzl) [642590] - [scsi] mpt2sas: Call the_scsih_ir_shutdown prior to reporting the volumes missing from the OS (Tomas Henzl) [642590] - [scsi] mpt2sas: Basic code cleanup in mpt2sas_base (Tomas Henzl) [642590] - [scsi] mpt2sas: Prevent access to freed memory from port enable process (Tomas Henzl) [642590] - [scsi] mpt2sas: Fix the race between broadcast asyn event (Tomas Henzl) [642590] - [scsi] mpt2sas: Add support for customer specific branding messages (Tomas Henzl) [642590] - [scsi] mpt2sas: Revision P-MPI header update (Tomas Henzl) [642590] - [scsi] mpt2sas: Correct resizing calculation for max_queue_depth (Tomas Henzl) [642590] - [scsi] mpt2sas: Internal device reset complete event is not supported for older firmware prior to MPI Rev-K (Tomas Henzl) [642590] - [scsi] mpt2sas: Device removal handshake even though the PHYSTATUS_VACANT bit is set in the PhyStatus (Tomas Henzl) [642590] - [scsi] mpt2sas: Debug string changes from target to device (Tomas Henzl) [642590] - [scsi] mpt2sas: Sanity check for phy count is added using maxphy (Tomas Henzl) [642590] - [scsi] mpt2sas: Remove code for TASK_SET_FULL from-driver (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI2.0 header updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Modify code to support Expander switch (Tomas Henzl) [642590] - [scsi] mpt2sas: Create a pool of chain buffer instead of dedicated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added loadtime parameters for IOMissingDelay and parameters (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sanity check for cb_idx and smid access (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy message frame before releasing to free pool to have a local reference (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy sense buffer instead of working on direct memory location (Tomas Henzl) [642590] - [scsi] mpt2sas: Adding additional message to error escalation callback (Tomas Henzl) [642590] - [scsi] mpt2sas: Add additional check for responding volumes after Host Reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added ENOMEM return type when allocation fails (Tomas Henzl) [642590] - [scsi] mpt2sas: Redesign raid devices event handling using pd_handles per HBA (Tomas Henzl) [642590] - [scsi] mpt2sas: Tie a log info message to a specific PHY (Tomas Henzl) [642590] - [scsi] mpt2sas: print level KERN_DEBUG is replaced by KERN_INFO (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs support for tracebuffer (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI header version N is updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs counter for ioc reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy control support (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy counter support (Tomas Henzl) [642590] - [scsi] mpt2sas: Staged device discovery disable_discovery module parameter is added (Tomas Henzl) [642590] - [scsi] mpt2sas: Hold Controller reset when another reset is in progress (Tomas Henzl) [642590] - [netdrv] bnx2: Free IRQ before freeing status block memory (John Feeney) [635889] - [netdrv] bnx2: remove cancel_work_sync() from remove_one (John Feeney) [635889] - [netdrv] bnx2: Use static const (John Feeney) [635889] - [netdrv] bnx2: don't use flush_scheduled_work() (John Feeney) [635889] - [netdrv] bnx2: Remove config access to non-standard registers (John Feeney) [635889] - [netdrv] bnx2: Fix reset bug on 5709 (John Feeney) [635889] - [netdrv] Update to firmware 6.0.x (John Feeney) [635889] - [netdrv] bnx2: Enable AER on PCIE devices only (John Feeney) [635889] - [netdrv] bnx2: Add PCI Advanced Error Reporting support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.17 (John Feeney) [635889] - [netdrv] bnx2: Remove some unnecessary smp_mb() in tx fast path (John Feeney) [635889] - [netdrv] bnx2: Call pci_enable_msix() with actual number of vectors (John Feeney) [635889] - [netdrv] bnx2: Use proper counter for net_device_stats->multicast (John Feeney) [635889] - [netdrv] bnx2: use device model DMA API (John Feeney) [635889] - [netdrv] bnx2: allocate with GFP_KERNEL flag on RX path init (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.16 (John Feeney) [635889] - [netdrv] bnx2: Dump some config space registers during TX timeout (John Feeney) [635889] - [netdrv] bnx2: fix dma_get_ops compilation breakage (John Feeney) [635889] - [netdrv] bnx2: Use netif_carrier_off() to prevent timeout (John Feeney) [635889] - [netdrv] bnx2: Fix register printouts during NETEV_WATCHDOG (John Feeney) [635889] - [netdrv] bnx2: Add prefetches to rx path (John Feeney) [635889] - [netdrv] bnx2: Add GRO support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.9 (John Feeney) [635889] - [netdrv] bnx2: Remove now useless VPD code (John Feeney) [635889] - [netdrv] bnx2: Add helper to search for VPD keywords (John Feeney) [635889] - [netdrv] bnx2: Add VPD information field helper functions (John Feeney) [635889] - [netdrv] bnx2: Add helper to find a VPD resource data type (John Feeney) [635889] - [netdrv] bnx2: Add large and small resource data type code (John Feeney) [635889] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635889] - [netdrv] bnx2: convert multiple drivers to use netdev_for_each_mc_addr (John Feeney) [635889] - [netdrv] bnx2: Use (pr|netdev|netif)_ macro helpers (John Feeney) [635889] - [netdrv] be2net: update be2net driver to version 2.103.298r (Ivan Vecera) [635741] - [netdrv] ixgbe: update to upstream version 3.0.12-k2 (Andy Gospodarek) [561359 617193 622640 629909 632598 637332] - [netdrv] igb driver update (Stefan Assmann) [636322] - [netdrv] e1000e: upstream to upstream version 1.2.20 (Andy Gospodarek) [636325] - [pci] Fix warnings when CONFIG_DMI unset (Jon Masters) [639965] - [pci] export SMBIOS provided firmware instance and label to sysfs (Jon Masters) [639965] - [fs] xfs: don't block on buffer read errors (Dave Chinner) [581838] - [fs] xfs: serialise unaligned direct IOs (Dave Chinner) [669272] - [fs] xfs: ensure sync write errors are returned (Dave Chinner) [669272] - [netdrv] hostap_cs: fix sleeping function called from invalid context (Stanislaw Gruszka) [621103] - [netdrv] p54usb: New USB ID for Gemtek WUBI-100GW (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add 5 more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] orinoco: clear countermeasure setting on commit (Stanislaw Gruszka) [621103] - [netdrv] orinoco: fix TKIP countermeasure behaviour (Stanislaw Gruszka) [621103] - [netdrv] p54/eeprom.c: Return -ENOMEM on memory allocation failure (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add five more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] p54usb: fix off-by-one on !CONFIG_PM (Stanislaw Gruszka) [621103] - [netdrv] wext: fix potential private ioctl memory content leak (Stanislaw Gruszka) [621103] - [netdrv] hostap_pci: set dev->base_addr during probe (Stanislaw Gruszka) [621103] - [netdrv] ath5k: check return value of ieee80211_get_tx_rate (Stanislaw Gruszka) [621103] - [netdrv] p54: fix tx feedback status flag check (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix parsing of HT40 5 GHz CTLs (Stanislaw Gruszka) [621103] - [netdrv] ath5k: disable ASPM L0s for all cards (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: don't get expired BSSes (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix yet another buffer leak in the tx aggregation code (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix TSF after reset on AR913x (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: ignore spurious deauth (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix an off-by-one error in the PDADC boundaries calculation (Stanislaw Gruszka) [621103] - [netdrv] ath9k: enable serialize_regmode for non-PCIE AR9160 (Stanislaw Gruszka) [621103] - [netdrv] ath5k: initialize ah->ah_current_channel (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix supported rates IE if AP doesn't give us it's rates (Stanislaw Gruszka) [621103] - [netdrv] libertas/sdio: 8686: set ECSI bit for 1-bit transfers (Stanislaw Gruszka) [621103] - [netdrv] mac80211: do not wip out old supported rates (Stanislaw Gruszka) [621103] - [netdrv] p54pci: add Symbol AP-300 minipci adapters pciid (Stanislaw Gruszka) [621103] - [netdrv] hostap: Protect against initialization interrupt (Stanislaw Gruszka) [621103] - [netdrv] ath9k: Avoid corrupt frames being forwarded to mac80211 (Stanislaw Gruszka) [621103] - [netdrv] ath9k: re-enable ps by default for new single chip families (Stanislaw Gruszka) [621103] - [netdrv] ath5k: drop warning on jumbo frames (Stanislaw Gruszka) [621103] - [netdrv] wl1251: fix a memory leak in probe (Stanislaw Gruszka) [621103] - [netdrv] ath9k: add support for 802.11n bonded out AR2427 (Stanislaw Gruszka) [621103] - [netdrv] wireless: report reasonable bitrate for MCS rates through wext (Stanislaw Gruszka) [621103] - [netdrv] p54usb: Add device ID for Dell WLA3310 USB (Stanislaw Gruszka) [621103] - [netdrv] ath5k: retain promiscuous setting (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix rts threshold check (Stanislaw Gruszka) [621103] - [netdrv] mac80211: Fix robust management frame handling (MFP) (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: fix panic triggered by undersized rxstream buffer (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: add a couple more USB IDs (Stanislaw Gruszka) [621103] - [netdrv] rtl8180: fix tx status reporting (Stanislaw Gruszka) [621103] - [drm] fix writeback on rn50 powerpc (Dave Airlie) [667565] - [net] backport of vlan_get_protocol() (Andy Gospodarek) [669787] - [mm] backport vzalloc() and vzalloc_node() (Andy Gospodarek) [669787]- [block] blk-cgroup: Allow creation of hierarchical cgroups (Vivek Goyal) [658482] - [netdrv] tg3: Provide EEE support (John Feeney) [632105] - [netdrv] tg3: Disable TSS except for 5719 (John Feeney) [634316] - [netdrv] tg3: Raise the jumbo frame BD flag threshold (John Feeney) [635078] - [netdrv] tg3: Enable phy APD for 5717 and later asic revs (John Feeney) [635078] - [netdrv] tg3: Enable mult rd DMA engine on 5719 (John Feeney) [635078] - [netdrv] tg3: Fix 5719 internal FIFO overflow problem (John Feeney) [635078] - [netdrv] tg3: Assign correct tx margin for 5719 (John Feeney) [635078] - [netdrv] tg3: Apply 10Mbps fix to all 57765 revisions (John Feeney) [635078] - [netdrv] tg3: Add extend rx ring sizes for 5717 and 5719 (John Feeney) [635078] - [netdrv] tg3: Prepare for larger rx ring sizes (John Feeney) [635078] - [netdrv] tg3: 5719: Prevent tx data corruption (John Feeney) [635078] - [netdrv] tg3: Unlock 5717 B0+ support (John Feeney) [635078] - [netdrv] tg3: Fix read DMA FIFO overruns on recent devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.113 (John Feeney) [635078] - [netdrv] tg3: Migrate tg3_flags to phy_flags (John Feeney) [635078] - [netdrv] tg3: Create phy_flags and migrate phy_is_low_power (John Feeney) [635078] - [netdrv] tg3: Add phy-related preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Add error reporting to tg3_phydsp_write() (John Feeney) [635078] - [netdrv] tg3: Improve small packet performance (John Feeney) [635078] - [netdrv] tg3: Remove 5720, 5750, and 5750M (John Feeney) [635078] - [netdrv] tg3: Detect APE firmware types (John Feeney) [635078] - [netdrv] tg3: Restrict ASPM workaround devlist (John Feeney) [635078] - [netdrv] tg3: Manage gphy power for CPMU-less devs only (John Feeney) [635078] - [netdrv] tg3: Don't access phy test ctrl reg for 5717+ (John Feeney) [635078] - [netdrv] tg3: Create TG3_FLG3_5717_PLUS flag (John Feeney) [635078] - [netdrv] tg3: Disable TSS also during tg3_close() (John Feeney) [635078] - [netdrv] tg3: Add 5784 ASIC rev to earlier PCIe MPS fix (John Feeney) [635078] - [netdrv] tg3: Update version to 3.112 (John Feeney) [635078] - [netdrv] tg3: Fix some checkpatch errors (John Feeney) [635078] - [netdrv] tg3: Revert PCIe tx glitch fix (John Feeney) [635078] - [netdrv] tg3: Report driver version to firmware (John Feeney) [635078] - [netdrv] tg3: Relax 5717 serdes restriction (John Feeney) [635078] - [netdrv] tg3: Fix single MSI-X vector coalescing (John Feeney) [635078] - [netdrv] tg3: Revert RSS indir tbl setup change (John Feeney) [635078] - [netdrv] tg3: allow TSO on vlan devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.111 (John Feeney) [635078] - [netdrv] tg3: 5717: Allow serdes link via parallel detect (John Feeney) [635078] - [netdrv] tg3: Allow single MSI-X vector allocations (John Feeney) [635078] - [netdrv] tg3: Off-by-one error in RSS setup (John Feeney) [635078] - [netdrv] tg3: Enable GRO by default. (John Feeney) [635078] - [netdrv] tg3: Update version to 3.110 (John Feeney) [635078] - [netdrv] tg3: Remove function errors flagged by checkpatch (John Feeney) [635078] - [netdrv] tg3: Unify max pkt size preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Re-inline VLAN tags when appropriate (John Feeney) [635078] - [netdrv] tg3: Optimize rx double copy test (John Feeney) [635078] - [netdrv] tg3: Update version to 3.109 (John Feeney) [635078] - [netdrv] tg3: Remove tg3_dump_state() (John Feeney) [635078] - [netdrv] tg3: Cleanup if codestyle (John Feeney) [635078] - [netdrv] tg3: The case of switches (John Feeney) [635078] - [netdrv] tg3: Whitespace, constant, and comment updates (John Feeney) [635078] - [netdrv] tg3: Use VPD fw version when present (John Feeney) [635078] - [netdrv] tg3: Prepare FW version code for VPD versioning (John Feeney) [635078] - [netdrv] tg3: Fix message 80 char violations (John Feeney) [635078] - [netdrv] tg3: netdev_err() => dev_err() (John Feeney) [635078] - [netdrv] tg3: Replace pr_err with sensible alternatives (John Feeney) [635078] - [netdrv] tg3: Restore likely() check in tg3_poll_msix() (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: change the field used with the TG3_FLAG_10_100_ONLY constant (John Feeney) [635078] - [netdrv] tg3: Remove now useless VPD code (John Feeney) [635078] - [netdrv] pci: Add helper to search for VPD keywords (John Feeney) [635078] - [netdrv] pci: Add VPD information field helper functions (John Feeney) [635078] - [netdrv] pci: Add helper to find a VPD resource data type (John Feeney) [635078] - [netdrv] pci: Add large and small resource data type code (John Feeney) [635078] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635078] - [netdrv] net: convert multiple drivers to use netdev_for_each_mc_addr, part6 (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: Use (pr|netdev)_ macro helpers (John Feeney) [635078] - [kdump] vt-d: Handle previous faults after enabling fault handling (Takao Indoh) [617137] - [kdump] Enable the intr-remap fault handling after local apic setup (Takao Indoh) [617137] - [kdump] vt-d: Fix the vt-d fault handling irq migration in the x2apic mode (Takao Indoh) [617137] - [kdump] vt-d: Quirk for masking vtd spec errors to platform error handling logic (Takao Indoh) [617137] - [netdrv] return operator cleanup (Dean Nelson) [636331] - [netdrv] e100: Add missing read memory barrier (Dean Nelson) [636331] - [net] trans_start cleanups (Dean Nelson) [636331] - [netdrv] e100: Fix the TX workqueue race (Dean Nelson) [636331] - [netdrv] Use pr_ and netif_ (Dean Nelson) [636331] - [net] convert multiple drivers to use netdev_for_each_mc_addr, part4 (Dean Nelson) [636331] - [net] use netdev_mc_count and netdev_mc_empty when appropriate (Dean Nelson) [636331] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636331] - [netdrv] e100: Fix to allow systems with FW based cards to resume from STD (Dean Nelson) [636331] - [net] Use netdev_alloc_skb_ip_align() (Dean Nelson) [636331] - [netdrv] qlcnic: change module parameter permissions (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ethtool diagnostics test (Chad Dupuis) [667192] - [netdrv] qlcnic: fix flash fw version read (Chad Dupuis) [667192] - [netdrv] Use static const (Chad Dupuis) [667192] - [netdrv] qlcnic: reset pci function unconditionally during probe (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ocm window register offset calculation (Chad Dupuis) [667192] - [netdrv] qlcnic: fix LED test when interface is down (Chad Dupuis) [667192] - [netdrv] qlcnic: Updated driver version to 5.0.13 (Chad Dupuis) [667192] - [netdrv] qlcnic: LICENSE file for qlcnic (Chad Dupuis) [667192] - [netdrv] qlcnic: validate eswitch config values for PF (Chad Dupuis) [667192] - [netdrv] qlcnic: Disable loopback support (Chad Dupuis) [667192] - [netdrv] qlcnic: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667192] - [netdrv] qlcnic: Bumped up driver version to 5.0.12 (Chad Dupuis) [667192] - [netdrv] qlcnic: fix panic on load (Chad Dupuis) [667192] - [netdrv] qlcnic: lro off message log from set rx checsum (Chad Dupuis) [667192] - [netdrv] qlcnic: Add description for CN1000Q adapter (Chad Dupuis) [667192] - [netdrv] qlcnic: Fix for kdump (Chad Dupuis) [667192] - [netdrv] qlcnic: Allow minimum bandwidth of zero (Chad Dupuis) [667192] - [netdrv] qlcnic: define valid vlan id range (Chad Dupuis) [667192] - [netdrv] qlcnic: reduce rx ring size (Chad Dupuis) [667192] - [netdrv] qlcnic: fix mac learning (Chad Dupuis) [667192] - [netdrv] qlcnic: update ethtool stats (Chad Dupuis) [667192] - [scsi] QLogic's qlcnic driver (Bob Picco) [562921] - [mm] notifier_from_errno() cleanup (Prarit Bhargava) [669041] - [x86] convert cpu notifier to return encapsulate errno value (Prarit Bhargava) [669041] - [kernel] notifier: change notifier_from_errno(0) to return NOTIFY_OK (Prarit Bhargava) [669041] - [netdrv] netxen: update driver version 4.0.75 (Chad Dupuis) [667194] - [netdrv] netxen: enable LRO based on NETIF_F_LRO (Chad Dupuis) [667194] - [netdrv] netxen: update module description (Chad Dupuis) [667194] - [netdrv] drivers/net: Use static const (Chad Dupuis) [667194] - [netdrv] netxen: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667194] - [netdrv] netxen: remove unused firmware exports (Chad Dupuis) [667194] - [netdrv] netxen_nic: Fix the tx queue manipulation bug in netxen_nic_probe (Chad Dupuis) [667194] - [netdrv] netxen: fix kdump (Chad Dupuis) [667194] - [netdrv] netxen: make local function static (Chad Dupuis) [667194] - [netdrv] netxen: mask correctable error (Chad Dupuis) [667194] - [netdrv] netxen: fix race in tx stop queue (Chad Dupuis) [667194] - [netdrv] net: return operator cleanup (Chad Dupuis) [667194] - [mm] page-types.c: fix name of unpoison interface (Dean Nelson) [667686] - [mm] Documentation/vm: fix spelling in page-types.c (Dean Nelson) [667686] - [mm] page-types: exit early when invoked with -d|--describe (Dean Nelson) [667686] - [mm] page-types: whitespace alignment (Dean Nelson) [667686] - [mm] page-types: learn to describe flags directly from command line (Dean Nelson) [667686] - [mm] page-types: unsigned cannot be less than 0 in add_page() (Dean Nelson) [667686] - [mm] page-types: constify read only arrays (Dean Nelson) [667686] - [mm] tree-wide: fix assorted typos all over the place (Dean Nelson) [667686] - [kernel] kmsg_dump: use stable variable to dump kmsg buffer (Jarod Wilson) [632041] - [kernel] kmsg_dump: build fixups (Jarod Wilson) [632041] - [kernel] kmsg_dump: Dump on crash_kexec as well (Jarod Wilson) [632041] - [kernel] core: Add kernel message dumper to call on oopses and panics (Jarod Wilson) [632041] - [mm] shmem: put_super must percpu_counter_destroy (Jeff Moyer) [667550] - [fs] tmpfs: make tmpfs scalable with percpu_counter for used blocks (Jeff Moyer) [667550] - [fs] tmpfs: add accurate compare function to percpu_counter library (Jeff Moyer) [667550] - [netdrv] iwlagn: enable only rfkill interrupt when device is down (Stanislaw Gruszka) [593566] - [netdrv] wireless: use a dedicated workqueue for cfg80211 (Stanislaw Gruszka) [593566] - [netdrv] mac80211: do not requeue scan work when not needed (Stanislaw Gruszka) [593566] - [netdrv] mac80211: compete scan to cfg80211 if deferred scan fail to start (Stanislaw Gruszka) [593566] - [netdrv] mac80211: fix scan locking wrt. hw scan (Stanislaw Gruszka) [593566] - [netdrv] mac80211: flush workqueue before restarting device (Stanislaw Gruszka) [593566] - [drm] Backport AGP/DRM from 2.6.37-rc8 (Dave Airlie) [667565] - [drm] vga_switcheroo: backport (Dave Airlie) [667281] - [drm] fbcon: fix situation where fbcon gets deinitialised and can't reinit (Dave Airlie) [667281] - [char] vt: fix issue when fbcon wants to takeover a second time (Dave Airlie) [667281] - [drm] fb/kms: fix kABI issue in the aperture code (Dave Airlie) [667281] - [drm] fbdev: updates needed for drm backport (Dave Airlie) [667281] - [kernel] Revert "debug_locks: set oops_in_progress if we will log messages." (Dave Airlie) [667281] - [i2c] i2c-algo-bit: Add pre- and post-xfer hooks (Dave Airlie) [667281] - [x86] io-mapping: move asm include inside the config option (Dave Airlie) [667281] - [drm] io-mapping: Specify slot to use for atomic mappings (Dave Airlie) [667281] - [x86] Add array variants for setting memory to wc caching (Dave Airlie) [667281]- [x86] xsave: Use xsaveopt in context-switch path when supported (John Villalovos) [492912] - [x86] cpu: Enumerate xsaveopt (John Villalovos) [492912] - [x86] cpu: Add xsaveopt cpufeature (John Villalovos) [492912] - [x86] cpu: Make init_scattered_cpuid_features() consider cpuid subleaves (John Villalovos) [492912] - [x86] xsave: Sync xsave memory layout with its header for user handling (John Villalovos) [492912] - [x86] xsave: Track the offset, size of state in the xsave layout (John Villalovos) [492912] - [x86] fpu: Use static_cpu_has() to implement use_xsave() (John Villalovos) [492912] - [x86] Add new static_cpu_has() function using alternatives (John Villalovos) [492912] - [x86] fpu: Use the proper asm constraint in use_xsave() (John Villalovos) [492912] - [x86] Eliminate TS_XSAVE (John Villalovos) [492912] - [x86] cpu: Make APERF/MPERF a normal table-driven flag (John Villalovos) [492912] - [x86] Unify APERF/MPERF support (John Villalovos) [492912] - [x86] x86, cpu: Add AMD core boosting feature flag to /proc/cpuinfo (John Villalovos) [492912] - [scsi] lpfc: Update lpfc version for 8.3.5.30 driver release (Rob Evers) [663119] - [scsi] lpfc: Turned parity and serr bits back on after performing sli4 board reset PCI access (Rob Evers) [663119] - [scsi] lpfc: Use VPI for ALL ELS commands and allocate RPIs at node creation (Rob Evers) [663119] - [scsi] lpfc: Correct bit-definitions in SLI4 data structures (Rob Evers) [663119] - [scsi] lpfc: Update lpfc version for 8.3.5.29 driver release (Rob Evers) [663119] - [scsi] lpfc: Implement new SLI4 initialization procedures based on if_type (Rob Evers) [663119] - [scsi] lpfc: Implement the FC and SLI async event handlers (Rob Evers) [663119] - [scsi] lpfc: Comment update, minor re-order to sync w/ upstream (Rob Evers) [663119] - [scsi] lpfc: Fixed panic in the __lpfc_sli_get_sglq (Rob Evers) [663119] - [scsi] lpfc: Fixed management command context setting (Rob Evers) [663119] - [netdrv] vxge: make functions local and remove dead code (Bob Picco) [636869] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Bob Picco) [636869] - [netdrv] vxge-main.c: Use pr_ and netdev_ (Bob Picco) [636869] - [netdrv] vxge: Version update (Bob Picco) [636869] - [netdrv] vxge: Update copyright information (Bob Picco) [636869] - [netdrv] vxge: NETIF_F_LLTX removal (Bob Picco) [636869] - [netdrv] vxge: Fix multicast issues (Bob Picco) [636869] - [netdrv] vxge: Remove queue_state references (Bob Picco) [636869] - [netdrv] vxge: show startup message with KERN_INFO (Bob Picco) [636869] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Bob Picco) [636869] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH for TCO Watchdog (David Milburn) [464257] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH (David Milburn) [464257] - [i2c] i2c-i801: Add Intel Patsburg device ID (David Milburn) [464257] - [pci] update Intel Patsburg defines (David Milburn) [464257] - [pci] irq and pci_ids patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [sound] ALSA HD Audio patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] watchdog: TCO Watchdog patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] ahci: AHCI and RAID mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [ata] ata_piix: IDE Mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [netdrv] ibmveth: Free irq on error path (Steve Best) [632706] - [netdrv] ibmveth: Cleanup error handling inside ibmveth_open (Steve Best) [632706] - [netdrv] ibmveth: Update module information and version (Steve Best) [632706] - [netdrv] ibmveth: Remove some unnecessary include files (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific assert to BUG_ON (Steve Best) [632706] - [netdrv] ibmveth: Return -EINVAL on all ->probe errors (Steve Best) [632706] - [netdrv] ibmveth: Coding style fixes (Steve Best) [632706] - [netdrv] ibmveth: Some formatting fixes (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific error functions to netdev_err (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific debug to netdev_dbg (Steve Best) [632706] - [netdrv] ibmveth: Remove redundant function prototypes (Steve Best) [632706] - [netdrv] ibmveth: Convert to netdev_alloc_skb (Steve Best) [632706] - [netdrv] ibmveth: remove procfs code (Steve Best) [632706] - [netdrv] ibmveth: Enable IPv6 checksum offload (Steve Best) [632706] - [netdrv] ibmveth: Remove duplicate checksum offload setup code (Steve Best) [632706] - [netdrv] ibmveth: Add optional flush of rx buffer (Steve Best) [632706] - [netdrv] ibmveth: Add scatter-gather support (Steve Best) [632706] - [netdrv] ibmveth: Use lighter weight read memory barrier in ibmveth_poll (Steve Best) [632706] - [netdrv] ibmveth: Add rx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Add tx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Remove LLTX (Steve Best) [632706] - [netdrv] ibmveth: batch rx buffer replacement (Steve Best) [632706] - [netdrv] ibmveth: Remove integer divide caused by modulus (Steve Best) [632706] - [scsi] ibmvfc: version 1.0.9 (Steve Best) [632710] - [scsi] ibmvfc: Handle Virtual I/O Server reboot (Steve Best) [632710] - [scsi] ibmvfc: Log link up/down events (Steve Best) [632710] - [scsi] ibmvfc: Fix terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Fix rport add/delete race resulting in oops (Steve Best) [632710] - [scsi] ibmvfc: Add support for fc_block_scsi_eh (Steve Best) [632710] - [scsi] ibmvfc: Add FC Passthru support (Steve Best) [632710] - [scsi] ibmvfc: Fix adapter cancel flags for terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Remove unnecessary parameter to ibmvfc_init_host (Steve Best) [632710] - [scsi] ibmvfc: Fix locking in ibmvfc_remove (Steve Best) [632710] - [scsi] ibmvfc: Fixup TMF response handling (Steve Best) [632710] - [ppc64] Enable PM_SLEEP on POWER w/o KABI changes (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support for RHEL6.1 (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support (Steve Best) [632683] - [ppc64] ibmvscsi: Fix softlockup on resume (Steve Best) [632683] - [ppc64] ibmvfc: Fix soft lockup on resume (Steve Best) [632683] - [ppc64] ibmvscsi: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmvfc: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmveth: Add suspend/resume support (Steve Best) [632683] - [ppc64] vio: Add power management support (Steve Best) [632683] - [ppc64] pseries: Migration code reorganization / hibernation prep (Steve Best) [632683] - [configs] redhat: added CONFIG_SECURITY_DMESG_RESTRICT option (Frantisek Hrbata) [653245] - [kernel] restrict unprivileged access to kernel syslog (Frantisek Hrbata) [653245] - [edac] i7300_edac: Fix an error with RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add it to x86 RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly initialize per-csrow memory size (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: better initialize page counts (Mauro Carvalho Chehab) [638237] - [edac] MAINTAINERS: Add maintainer for i7300-edac driver (Mauro Carvalho Chehab) [638237] - [edac] i7300-edac: CodingStyle cleanup (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Improve comments (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: reorganize the file contents (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect channel on CE errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for corrected errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for fatal errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: pre-allocate a buffer used to prepare err messages (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Fix MTR x4/x8 detection logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Make the debug messages coherent with the others (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: remove get_error_info logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a code to cleanup error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add support for reporting FBD errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect the type of error correction (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Detect if the device is on single mode (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Adds detection for enhanced scrub mode on x8 (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Clear the error bit after reading (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add error detection code for global errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Better name PCI devices (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a FIXME note about the error correction type (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: add global error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: display info if ECC is enabled or not (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: start a driver for i7300 chipset (Mauro Carvalho Chehab) [638237] - [net] ipsec: fragment locally generated tunnel-mode IPSec6 packets as needed (Herbert Xu) [661113] - [dma] Fix incorrect iommu in ioatdma (John Feeney) [611884] - [pci] sysfs: Update ROM to include default owner write access (Alex Williamson) [668478] - [x86] tboot: Add support for S3 memory integrity protection (John Villalovos) [464222] - [x86] Fix checking of SRAT when node 0 ram is not from 0 (Amerigo Wang) [668340] - [virt] VMX: when entering real mode align segment base to 16 bytes (Gleb Natapov) [665970] - [virt] xenbus: implement O_NONBLOCK (Paolo Bonzini) [607262] - [virt] x86: Push potential exception error code on task switches (Gleb Natapov) [654284] - [virt] VMX: add module parameter to avoid trapping HLT instructions (Gleb Natapov) [661540] - [netdrv] QLogic nextxen driver updates (Bob Picco) [562940] - [scsi] libsas: fix NCQ mixing with non-NCQ (David Milburn) [621606]- [netdrv] BNX2I: Updated version, copyright, and maintainer info (Mike Christie) [635894] - [netdrv] BNX2I: Added iSCSI text pdu support for iSCSI offload (Mike Christie) [635894] - [netdrv] BNX2I: Added jumbo MTU support for the no shost case (Mike Christie) [635894] - [netdrv] BNX2I: Added support for the 57712(E) devices (Mike Christie) [635894] - [netdrv] BNX2I: Added handling for unsupported iSCSI offload hba (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the 32-bit swapping of the LUN field for nopouts for 5771X (Mike Christie) [635894] - [netdrv] BNX2I: Allow ep CONNECT_FAILED condition to go through proper cleanup (Mike Christie) [635894] - [netdrv] BNX2I: Added reconnect fix connecting against Lefthand targets (Mike Christie) [635894] - [netdrv] BNX2I: Cleaned up various error conditions in ep_connect/disconnect (Mike Christie) [635894] - [netdrv] BNX2I: Added return code check for chip kwqe submission request (Mike Christie) [635894] - [netdrv] BNX2I: Modified the bnx2i stop path to compensate for in progress ops (Mike Christie) [635894] - [netdrv] BNX2I: Removed the dynamic registration of CNIC (Mike Christie) [635894] - [netdrv] BNX2I: Added mutex lock protection to conn_get_param (Mike Christie) [635894] - [netdrv] BNX2I: Allow to abort the connection if connect request times out (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the remote TCP RST handling for the 570X (1g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a cid leak issue for 5771X (10g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the endian bug in the TMF LUN cmd send (Mike Christie) [635894] - [netdrv] BNX2I: Added chip cleanup for the remove module path (Mike Christie) [635894] - [netdrv] BNX2I: Recouple the CFC delete cleanup with cm_abort/close completion (Mike Christie) [635894] - [netdrv] BNX2I: Added support for other TMFs besides ABORT_TASK (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a protocol violation on nopout responses (Mike Christie) [635894] - [netdrv] BNX2I: Added host param ISCSI_HOST_PARAM_IPADDRESS (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the TCP graceful termination initiation (Mike Christie) [635894] - [netdrv] BNX2I: Fine tuned conn destroy and context destroy timeout values (Mike Christie) [635894] - [netdrv] cnic: Fix the type field in SPQ messages (Mike Christie) [635892] - [netdrv] cnic: Do not call bnx2i when bnx2i is calling cnic_unregister_driver() (Mike Christie) [635892] - [netdrv] cnic: Do not allow iSCSI and FCoE on bnx2x multi-function mode (Mike Christie) [635892] - [netdrv] cnic: fix mem leak on allocation failures in cnic_alloc_uio_rings() (Mike Christie) [635892] - [netdrv] cnic: Add FCoE support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Add kcq2 support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Call cm_connect_complete() immediately on error (Mike Christie) [635892] - [netdrv] cnic: Check device state before reading the kcq pointer in IRQ (Mike Christie) [635892] - [netdrv] cnic: Support NIC Partition mode (Mike Christie) [635892] - [netdrv] cnic: Use proper client and connection IDs on iSCSI ring (Mike Christie) [635892] - [netdrv] cnic: Improve ->iscsi_nl_msg_send() (Mike Christie) [635892] - [netdrv] cnic: Prevent "scheduling while atomic" when calling ->cnic_init() (Mike Christie) [635892] - [netdrv] cnic: Fix iSCSI TCP port endian order (Mike Christie) [635892] - [netdrv] drivers/net/cnic.c: Remove unnecessary semicolons (Mike Christie) [635892] - [netdrv] cnic: Add support for 57712 device (Mike Christie) [635892] - [netdrv] cnic: Decouple uio close from cnic shutdown (Mike Christie) [635892] - [netdrv] cnic: Add cnic_uio_dev struct (Mike Christie) [635892] - [netdrv] cnic: Add cnic_free_uio() (Mike Christie) [635892] - [netdrv] cnic: Defer iscsi connection cleanup (Mike Christie) [635892] - [netdrv] cnic: Add cnic_bnx2x_destroy_ramrod() (Mike Christie) [635892] - [netdrv] cnic: Convert ctx_flags to bit fields (Mike Christie) [635892] - [netdrv] cnic: Add common cnic_request_irq() (Mike Christie) [635892] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635892] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635892] - [netdrv] cnic: Fine-tune ring init code (Mike Christie) [635892] - [netdrv] cnic: Use pfid for internal memory offsets (Mike Christie) [635892] - [netdrv] cnic: Pass cp pointer to BNX2X_HW_CID (Mike Christie) [635892] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Mike Christie) [635892] - [netdrv] cnic: Update version to 2.1.3 (Mike Christie) [635892] - [netdrv] cnic: Further unify kcq handling code (Mike Christie) [635892] - [netdrv] cnic: Restructure kcq processing (Mike Christie) [635892] - [netdrv] cnic: Unify kcq allocation for all devices (Mike Christie) [635892] - [netdrv] cnic: Unify IRQ code for all hardware types (Mike Christie) [635892] - [netdrv] cnic: Fine-tune CID memory space calculation (Mike Christie) [635892] - [netdrv] cnic: Fix cnic_cm_abort() error handling (Mike Christie) [635892] - [netdrv] cnic: Refactor and fix cnic_ready_to_close() (Mike Christie) [635892] - [netdrv] cnic: Refactor code in cnic_cm_process_kcqe() (Mike Christie) [635892] - [netdrv] cnic: Return error code in cnic_cm_close() if unsuccessful (Mike Christie) [635892] - [netdrv] cnic: Return SPQ credit to bnx2x after ring setup and shutdown (Mike Christie) [635892] - [netdrv] cnic: Convert cnic_local_flags to atomic ops (Mike Christie) [635892] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Mike Christie) [635892] - [netdrv] bnx2x: update version to 1.62.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: replace FW to 6.2.5 (Mike Christie) [635942] - [netdrv] bnx2x: add FW 6.2.5 files (Mike Christie) [635942] - [netdrv] bnx2x: Add DCB/PFC support - link layer (Mike Christie) [635942] - [netdrv] bnx2x: add DCB support (Mike Christie) [635942] - [netdrv] bnx2x: add a select queue callback (Mike Christie) [635942] - [netdrv] bnx2x: Take the distribution range definition out of skb_tx_hash() (Mike Christie) [635942] - [netdrv] bnx2x: add FCoE ring (Mike Christie) [635942] - [netdrv] bnx2x: Update version number and a date (Mike Christie) [635942] - [netdrv] bnx2x: Fixed a compilation warning (Mike Christie) [635942] - [netdrv] bnx2x: Use dma_alloc_coherent() semantics for ILT memory allocation (Mike Christie) [635942] - [netdrv] bnx2x: LSO code was broken on BE platforms (Mike Christie) [635942] - [netdrv] bnx2x: Add Nic partitioning mode (57712 devices) (Mike Christie) [635942] - [netdrv] bnx2x: Use helpers instead of direct access to the shinfo(skb) fields (Mike Christie) [635942] - [netdrv] bnx2x: Do interrupt mode initialization and NAPIs adding before register_netdev() (Mike Christie) [635942] - [netdrv] bnx2x: Disable local BHes to prevent a dead-lock situation (Mike Christie) [635942] - [netdrv] net: bnx2x: fix error value sign (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Remove unnecessary semicolons (Mike Christie) [635942] - [netdrv] bnx2x: Update version number (Mike Christie) [635942] - [netdrv] bnx2x: Reset 8073 phy during common init (Mike Christie) [635942] - [netdrv] bnx2x: Do not enable CL37 BAM unless it is explicitly enabled (Mike Christie) [635942] - [netdrv] bnx2x: Fix resetting BCM8726 PHY during common init (Mike Christie) [635942] - [netdrv] bnx2x: Clear latch indication on link reset (Mike Christie) [635942] - [netdrv] bnx2x: Fix port selection in case of E2 (Mike Christie) [635942] - [netdrv] bnx2x: Fix waiting for reset complete on BCM848x3 PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Restore appropriate delay during BMAC reset (Mike Christie) [635942] - [netdrv] bnx2x: make local function static and remove dead code (Mike Christie) [635942] - [netdrv] bnx2x: Don't check for vlan group before vlan_tx_tag_present (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-3 (Mike Christie) [635942] - [netdrv] bnx2x: prevent false parity error in MSI-X memory of HC block (Mike Christie) [635942] - [netdrv] bnx2x: fix possible deadlock in HC hw block (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: remove unnecessary FUNC_FLG_RSS flag and related (Mike Christie) [635942] - [netdrv] bnx2x: Use correct FW constant for header padding (Mike Christie) [635942] - [netdrv] bnx2x: do not deal with power if no capability (Mike Christie) [635942] - [netdrv] bnx2x: remove redundant commands during error handling (Mike Christie) [635942] - [netdrv] bnx2x: Optimized the branching in the bnx2x_rx_int() (Mike Christie) [635942] - [netdrv] bnx2x: Fixing a typo: added a missing RSS enablement (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-1 (Mike Christie) [635942] - [netdrv] bnx2x: properly initialize FW stats (Mike Christie) [635942] - [netdrv] bnx2x: code beautify (Mike Christie) [635942] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635942] - [netdrv] bnx2x: move msix table initialization to probe() (Mike Christie) [635942] - [netdrv] bnx2x: use L1_CACHE_BYTES instead of magic number (Mike Christie) [635942] - [netdrv] bnx2x: remove unused fields in main driver structure (Mike Christie) [635942] - [netdrv] bnx2x: remove unused parameter in reuse_rx_skb() (Mike Christie) [635942] - [netdrv] bnx2x: Add 57712 support (Mike Christie) [635942] - [netdrv] bnx2x: change type of spq_left to atomic (Mike Christie) [635942] - [netdrv] bnx2x: rename MF related fields (Mike Christie) [635942] - [netdrv] bnx2x: remove old FW files (Mike Christie) [635942] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635942] - [netdrv] bnx2x: add 6.0.34 fw files (Mike Christie) [635942] - [netdrv] bnx2x: create folder for bnx2x firmware files (Mike Christie) [635942] - [netdrv] bnx2x: Moved enabling of MSI to the bnx2x_set_num_queues() (Mike Christie) [635942] - [netdrv] bnx2x: Use netif_set_real_num_{rx, tx}_queues() (Mike Christie) [635942] - [netdrv] bnx2x: return operator cleanup (Mike Christie) [635942] - [netdrv] bnx2x: Spread rx buffers between allocated queues (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: use ARRAY_SIZE macro in bnx2x_main.c (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-6 (Mike Christie) [635942] - [netdrv] bnx2x: Change LED scheme for dual-media (Mike Christie) [635942] - [netdrv] bnx2x: Add dual-media changes (Mike Christie) [635942] - [netdrv] bnx2x: Organize PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Apply logic changes for the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Move common function into aggregated function (Mike Christie) [635942] - [netdrv] bnx2x: Adjust flow-control with the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Adjust alignment of split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Unify PHY attributes (Mike Christie) [635942] - [netdrv] bnx2x: avoid skb->ip_summed initialization (Mike Christie) [635942] - [netdrv] skbuff.h: add skb_checksum_none_assert() (Mike Christie) [635942] - [netdrv] bnx2x: Update version to 1.52.53-5 (Mike Christie) [635942] - [netdrv] bnx2x: Add BCM84823 to the supported PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx LED configuration (Mike Christie) [635942] - [netdrv] bnx2x: Remove unneeded setting of XAUI low power to BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx configuration according to IEEE (Mike Christie) [635942] - [netdrv] bnx2x: Reset link before any new link settings (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue In BCM8727 based boards (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue of BCM8073/BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: fix wrong return from bnx2x_trylock_hw_lock (Mike Christie) [635942] - [netdrv] bnx2x: small fix in stats handling (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-4 (Mike Christie) [635942] - [netdrv] bnx2x: Fix PHY locking problem (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Adjust confusing if indentation (Mike Christie) [635942] - [netdrv] bnx2x: Load firmware in open() instead of probe() (Mike Christie) [635942] - [netdrv] bnx2x: Protect statistics ramrod and sequence number (Mike Christie) [635942] - [netdrv] bnx2x: Protect a SM state change (Mike Christie) [635942] - [netdrv] net: bnx2x_cmn.c needs net/ip6_checksum.h for csum_ipv6_magic (Mike Christie) [635942] - [netdrv] bnx2x: update driver version to 1.52.53-3 (Mike Christie) [635942] - [netdrv] bnx2x: Move statistics handling code to bnx2x_stats.* (Mike Christie) [635942] - [netdrv] bnx2x: Create separate file for ethtool routines (Mike Christie) [635942] - [netdrv] bnx2x: Create bnx2x_cmn.* files (Mike Christie) [635942] - [netdrv] bnx2x: move global variable load_count to bnx2x.h (Mike Christie) [635942] - [netdrv] bnx2x: store module parameters in driver main structure (Mike Christie) [635942] - [netdrv] bnx2x: Create separate folder for bnx2x driver (Mike Christie) [635942] - [netdrv] bnx2x: Set RXHASH for LRO packets (Mike Christie) [635942] - [netdrv] bnx2x: Make ethtool_ops::set_flags() return -EINVAL for unsupported flags (Mike Christie) [635942] - [netdrv] bnx2x: fail when try to setup unsupported features (Mike Christie) [635942] - [netdrv] bnx2x: Fix link problem with some DACs (Mike Christie) [635942] - [netdrv] bnx2x: avoid TX timeout when stopping device (Mike Christie) [635942] - [netdrv] bnx2x: Remove two prefetch() (Mike Christie) [635942] - [netdrv] bnx2x: add support for receive hashing (Mike Christie) [635942] - [netdrv] bnx2x: Date and version (Mike Christie) [635942] - [netdrv] bnx2x: Rework power state handling code (Mike Christie) [635942] - [netdrv] bnx2x: use mask in test_registers() to avoid parity error (Mike Christie) [635942] - [netdrv] bnx2x: Fixed MSI-X enabling flow (Mike Christie) [635942] - [netdrv] bnx2x: Added new statistics (Mike Christie) [635942] - [netdrv] bnx2x: White spaces (Mike Christie) [635942] - [netdrv] bnx2x: Protect code with NOMCP (Mike Christie) [635942] - [netdrv] bnx2x: Increase DMAE max write size for 57711 (Mike Christie) [635942] - [netdrv] bnx2x: Parity errors handling for 57710 and 57711 (Mike Christie) [635942] - [netdrv] Revert "[netdrv] bnx2x: fix system hung after netdev watchdog" (Mike Christie) [635942] - [netdrv] bnx2x: Added GRO support (Mike Christie) [635942] - [netdrv] bnx2x: remove trailing space in messages (Mike Christie) [635942] - [netdrv] bnx2x: fix typo (Mike Christie) [635942] - [netdrv] bnx2x: convert to use netdev_for_each_mc_addr (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Use (pr|netdev|netif)_ macro helpers (Mike Christie) [635942] - [netdrv] bnx2x: use netdev_mc_count and netdev_mc_empty when appropriate (Mike Christie) [635942] - [netdrv] bnx2x: remove HAVE_ leftovers (Mike Christie) [635942] - [netdrv] bnx2x: use DEFINE_PCI_DEVICE_TABLE() (Mike Christie) [635942] - [netdrv] bnx2x: fix typos (Mike Christie) [635942] - [netdrv] bnx2x: Move && and || to end of previous line (Mike Christie) [635942] - [netdrv] bnx2x: Convert ethtool {get_stats, self_test}_count() ops to get_sset_count() (Mike Christie) [635942]- [virt] kvm: fast-path msi injection with irqfd (Michael S. Tsirkin) [658442] - [fs] cifs: make cifs_set_oplock_level() take a cifsInodeInfo pointer (Jeff Layton) [656461] - [fs] cifs: Add cifs_set_oplock_level (Jeff Layton) [656461] - [fs] cifs: eliminate cifsInodeInfo->write_behind_rc (Jeff Layton) [656461] - [fs] cifs: Fix checkpatch warnings and bump cifs version number (Jeff Layton) [656461] - [fs] cifs: wait for writeback to complete in cifs_flush (Jeff Layton) [656461] - [fs] cifs: convert cifsFileInfo->count to non-atomic counter (Jeff Layton) [656461] - [fs] cifs: move close processing from cifs_close to cifsFileInfo_put (Jeff Layton) [656461] - [fs] cifs: move cifsFileInfo_put to file.c (Jeff Layton) [656461] - [fs] cifs: convert GlobalSMBSeslock from a rwlock to regular spinlock (Jeff Layton) [656461] - [fs] cifs: Fix minor checkpatch warning and update cifs version (Jeff Layton) [656461] - [fs] cifs: move cifs_new_fileinfo to file.c (Jeff Layton) [656461] - [fs] cifs: eliminate pfile pointer from cifsFileInfo (Jeff Layton) [656461] - [fs] cifs: cifs_write argument change and cleanup (Jeff Layton) [656461] - [fs] cifs: clean up cifs_reopen_file (Jeff Layton) [656461] - [fs] cifs: eliminate the inode argument from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: eliminate oflags option from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: fix flags handling in cifs_posix_open (Jeff Layton) [656461] - [fs] cifs: eliminate cifs_posix_open_inode_helper (Jeff Layton) [656461] - [fs] cifs: don't use vfsmount to pin superblock for oplock breaks (Jeff Layton) [656461] - [fs] cifs: keep dentry reference in cifsFileInfo instead of inode reference (Jeff Layton) [656461] - [fs] Fix f_flags/f_mode in case of lookup_instantiate_filp() from open(pathname, 3) (Jeff Layton) [656461] - [fs] Kill path_lookup_open() (Jeff Layton) [656461] - [fs] add OPEN_FMODE definition (Jeff Layton) [656461] - [fs] cifs: allow calling cifs_build_path_to_root on incomplete cifs_sb (Jeff Layton) [646223] - [fs] cifs: fix check of error return from is_path_accessable (Jeff Layton) [646223] - [fs] cifs: don't take extra tlink reference in initiate_cifs_search (Jeff Layton) [646223] - [fs] cifs: make cifs_ioctl handle NULL filp->private_data correctly (Jeff Layton) [646223] - [fs] cifs: remove unneeded NULL tests (Jeff Layton) [646223] - [fs] cifs: convert tlink_tree to a rbtree (Jeff Layton) [646223] - [fs] cifs: store pointer to master tlink in superblock (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: initialize tlink_tree_lock and tlink_tree (Jeff Layton) [646223] - [fs] cifs: unregister as a user of slow work on module removal (Jeff Layton) [646223] - [fs] cifs: implement recurring workqueue job to prune old tcons (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: add "multiuser" mount option (Jeff Layton) [646223] - [fs] cifs: add routines to build sessions and tcons on the fly (Jeff Layton) [646223] - [fs] cifs: fix cifs_show_options to show "username=" or "multiuser" (Jeff Layton) [646223] - [fs] cifs: have find_readable/writable_file filter by fsuid (Jeff Layton) [646223] - [fs] cifs: have cifsFileInfo hold a reference to a tlink rather than tcon pointer (Jeff Layton) [646223] - [fs] cifs: add refcounted and timestamped container for holding tcons (Jeff Layton) [646223] - [fs] cifs: add kfree() on error path (Jeff Layton) [646223] - [fs] cifs: fix handling of signing with writepages (Jeff Layton) [646223] - [fs] cifs: have cifs_new_fileinfo take a tcon arg (Jeff Layton) [646223] - [fs] cifs: add cifs_sb_master_tcon and convert some callers to use it (Jeff Layton) [646223] - [fs] cifs: temporarily rename cifs_sb->tcon to ptcon to catch stragglers (Jeff Layton) [646223] - [fs] cifs: add function to get a tcon from cifs_sb (Jeff Layton) [646223] - [fs] cifs: make various routines use the cifsFileInfo->tcon pointer (Jeff Layton) [646223] - [fs] cifs: Remove unnecessary casts of private_data (Jeff Layton) [646223] - [fs] cifs: add tcon field to cifsFileInfo struct (Jeff Layton) [646223] - [fs] cifs: eliminate redundant xdev check in cifs_rename (Jeff Layton) [646223] - [fs] cifs: consolidate error handling in several functions (Jeff Layton) [646223] - [fs] cifs: add "mfsymlinks" mount option (Jeff Layton) [651878] - [fs] cifs: use Minshall+French symlink functions (Jeff Layton) [651878] - [fs] cifs: implement CIFSCreateMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSFormatMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSQueryMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSCouldBeMFSymlink() and CIFSCheckMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSParseMFSymlink() (Jeff Layton) [651878] - [fs] cifs: set CONFIG_CIFS_FSCACHE to 'no' for now (Jeff Layton) [651865] - [fs] cifs: fix another memleak, in cifs_root_iget (Jeff Layton) [651865] - [fs] cifs: cancel_delayed_work() + flush_scheduled_work() -> cancel_delayed_work_sync() (Jeff Layton) [651865] - [fs] cifs: cifs_convert_address() returns zero on error (Jeff Layton) [651865] - [fs] cifs: handle FindFirst failure gracefully (Jeff Layton) [651865] - [fs] cifs: prevent infinite recursion in cifs_reconnect_tcon (Jeff Layton) [651865] - [fs] cifs: Cannot allocate memory error on mount (Jeff Layton) [651865] - [fs] cifs: Remove obsolete header (Jeff Layton) [651865] - [fs] cifs: Allow binding to local IP address (Jeff Layton) [651865] - [fs] cifs: fix broken oplock handling (Jeff Layton) [651865] - [fs] cifs: use type __u32 instead of int for the oplock parameter (Jeff Layton) [651865] - [fs] cifs: reduce false positives with inode aliasing serverino autodisable (Jeff Layton) [651865] - [fs] cifs: don't allow cifs_iget to match inodes of the wrong type (Jeff Layton) [651865] - [fs] cifs: remove redundant path walking in dfs_do_refmount (Jeff Layton) [651865] - [fs] cifs: ignore the "mand", "nomand" and "_netdev" mount options (Jeff Layton) [651865] - [fs] cifs: update README to include details about 'fsc' option (Jeff Layton) [651865] - [fs] cifs: Fix ordering of cleanup on module init failure (Jeff Layton) [651865] - [fs] cifs: relinquish fscache cookie before freeing CIFSTconInfo (Jeff Layton) [651865] - [fs] cifs: Missing ifdef (Jeff Layton) [651865] - [fs] cifs: Missing line from previous commit (Jeff Layton) [651865] - [fs] cifs: Fix build break when CONFIG_CIFS_FSCACHE disabled (Jeff Layton) [651865] - [fs] cifs: fsc should not default to "on" (Jeff Layton) [651865] - [fs] cifs: add mount option to enable local caching (Jeff Layton) [651865] - [fs] cifs: read pages from FS-Cache (Jeff Layton) [651865] - [fs] cifs: store pages into local cache (Jeff Layton) [651865] - [fs] cifs: FS-Cache page management (Jeff Layton) [651865] - [fs] cifs: define inode-level cache object and register them (Jeff Layton) [651865] - [fs] cifs: define superblock-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: define server-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: register CIFS for caching (Jeff Layton) [651865] - [fs] cifs: add kernel config option for CIFS Client caching support (Jeff Layton) [651865] - [fs] cifs: guard cifsglob.h against multiple inclusion (Jeff Layton) [651865] - [fs] cifs: map NT_STATUS_ERROR_WRITE_PROTECTED to -EROFS (Jeff Layton) [618175] - [fs] cifs: allow matching of tcp sessions in CifsNew state (Jeff Layton) [629085] - [fs] cifs: fix potential double put of TCP session reference (Jeff Layton) [629085] - [fs] cifs: prevent possible memory corruption in cifs_demultiplex_thread (Jeff Layton) [629085] - [fs] cifs: eliminate some more premature cifsd exits (Jeff Layton) [629085] - [fs] cifs: prevent cifsd from exiting prematurely (Jeff Layton) [629085] - [fs] CIFS: Make cifs_convert_address() take a const src pointer and a length (Jeff Layton) [629085] - [x86] oprofile: Add support for 6 counters for AMD family 15h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 15h (Robert Richter) [647750] - [x86] GART: Disable GART table walk probes, add warning (Frank Arnold) [633479 633916] - [x86] amd_nb: Enable GART support for AMD family 0x15 CPUs (Frank Arnold) [633479 633916] - [x86] cacheinfo: Unify AMD L3 cache index disable checking (Frank Arnold) [633479] - [x86] powernow-k8: Limit Pstate transition latency check (Frank Arnold) [633479] - [x86] AMD: Extend support to future families (Frank Arnold) [633479] - [x86] amd: Use compute unit information to determine thread siblings (Frank Arnold) [633479 633922] - [x86] amd: Extract compute unit information for AMD CPUs (Frank Arnold) [633479 633922] - [x86] amd: Add support for CPUID topology extension of AMD CPUs (Frank Arnold) [633479 633922] - [x86] cpu: Fix renamed, not-yet-shipping AMD CPUID feature bit (Frank Arnold) [633479] - [x86] cpu: Update AMD CPUID feature bits (Frank Arnold) [633479] - [x86] nmi: Support NMI watchdog on newer AMD CPU families (Frank Arnold) [633479] - [virt] vhost: get/put_user -> __get/__put_user (Michael S. Tsirkin) [665360] - [virt] vhost: copy_to_user -> __copy_to_user (Michael S. Tsirkin) [665360] - [virt] vhost: fix log ctx signalling (Michael S. Tsirkin) [665360] - [virt] vhost: fix return code for log_access_ok() (Michael S. Tsirkin) [665360] - [virt] vhost-net: batch use/unuse mm (Michael S. Tsirkin) [665360] - [virt] drivers/vhost/vhost.c: delete double assignment (Michael S. Tsirkin) [665360] - [virt] vhost: put mm after thread stop (Michael S. Tsirkin) [665360] - [virt] vhost-net: replace workqueue with a kthread (Michael S. Tsirkin) [665360]- [mm] do not keep kswapd awake for an unreclaimable zone (Johannes Weiner) [633825] - [netdrv] iwlwifi: Convert to new PCI PM framework (John Linville) [611075] - [virt] Add AES to CPUID ext_features recognized by kvm (John Cooper) [663538] - [net] tcp: Increase TCP_MAXSEG socket option minimum to TCP_MIN_MSS (Frantisek Hrbata) [652511] {CVE-2010-4165} - [net] tproxy: use the interface primary IP address as a default value for --on-ip (Thomas Graf) [591335] - [net] tproxy: Add missing CAP_NET_ADMIN check to ipv6 side (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the socket match (Thomas Graf) [591335] - [net] tproxy: split off ipv6 defragmentation to a separate module (Thomas Graf) [591335] - [net] tproxy: check for transparent flag in ip_route_newports (Thomas Graf) [591335] - [net] netfilter: tproxy: nf_tproxy_assign_sock() can handle tw sockets (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the TPROXY target (Thomas Graf) [591335] - [net] tproxy: allow non-local binds of IPv6 sockets if IP_TRANSPARENT is enabled (Thomas Graf) [591335] - [net] tproxy: added IPv6 socket lookup function to nf_tproxy_core (Thomas Graf) [591335] - [net] tproxy: added const specifiers to udp lookup functions (Thomas Graf) [591335] - [net] tproxy: added tproxy sockopt interface in the IPV6 layer (Thomas Graf) [591335] - [net] tproxy: added udp6_lib_lookup function (Thomas Graf) [591335] - [net] tproxy: add lookup type checks for UDP in nf_tproxy_get_sock_v4() (Thomas Graf) [591335] - [net] tproxy: kick out TIME_WAIT sockets in case a new connection comes in with th (Thomas Graf) [591335] - [net] tproxy: fix hash locking issue when using port redirection in __inet_inherit_port() (Thomas Graf) [591335] - [net] netfilter: use NFPROTO_IPV4 instead of AF_INET (Thomas Graf) [591335] - [net] netfilter: xt_TPROXY: the length of lines should be within 80 (Thomas Graf) [591335] - [mm] fix memory-failure hugetlbfs vs THP collision (Dean Nelson) [531476] - [mm] mm/hugetlb.c: avoid double unlock_page() in hugetlb_fault() (Dean Nelson) [531476] - [mm] mm/hugetlb.c: add missing spin_lock() to hugetlb_cow() (Dean Nelson) [531476] - [mm] Fix migration.c compilation on s390 (Dean Nelson) [531476] - [mm] HWPOISON/signalfd: add support for addr_lsb (Dean Nelson) [531476] - [mm] Encode huge page size for VM_FAULT_HWPOISON errors (Dean Nelson) [531476] - [mm] Fix build error with !CONFIG_MIGRATION (Dean Nelson) [531476] - [mm] HWPOISON: Remove retry loop for try_to_unmap (Dean Nelson) [531476] - [mm] HWPOISON: Turn addr_valid from bitfield into char (Dean Nelson) [531476] - [mm] HWPOISON: Disable DEBUG by default (Dean Nelson) [531476] - [mm] HWPOISON: Convert pr_debugs to pr_info (Dean Nelson) [531476] - [mm] HWPOISON: Improve comments in memory-failure.c (Dean Nelson) [531476] - [mm] x86: HWPOISON: Report correct address granuality for huge hwpoison faults (Dean Nelson) [531476] - [mm] hugepage: move is_hugepage_on_freelist inside ifdef to avoid warning (Dean Nelson) [531476] - [mm] Clean up __page_set_anon_rmap (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: fix unpoison for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: soft offlining for hugepage (Dean Nelson) [531476] - [mm] HWPOSION, hugetlb: recover from free hugepage error when !MF_COUNT_INCREASED (Dean Nelson) [531476] - [mm] hugetlb: move refcounting in hugepage allocation inside hugetlb_lock (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: add free check to dequeue_hwpoison_huge_page() (Dean Nelson) [531476] - [mm] hugetlb: hugepage migration core (Dean Nelson) [531476] - [mm] mm/migrate.c: kill anon local variable from migrate_page_copy (Dean Nelson) [531476] - [mm] hugetlb: redefine hugepage copy functions (Dean Nelson) [531476] - [mm] hugetlb: add allocate function for hugepage migration (Dean Nelson) [531476] - [mm] hugetlb: fix metadata corruption in hugetlb_fault() (Dean Nelson) [531476] - [mm] HWPOISON: Stop shrinking at right page count (Dean Nelson) [531476] - [mm] HWPOISON: Report correct address granuality for AO huge page errors (Dean Nelson) [531476] - [mm] HWPOISON: Copy si_addr_lsb to user (Dean Nelson) [531476] - [mm] hugetlb, rmap: add BUG_ON(!PageLocked) in hugetlb_add_anon_rmap() (Dean Nelson) [531476] - [mm] hugetlb, rmap: fix confusing page locking in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: use hugepage_add_new_anon_rmap() in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: always use anon_vma root pointer (Dean Nelson) [531476] - [mm] hugetlb: call mmu notifiers on hugepage cow (Dean Nelson) [531476] - [mm] hugetlb: add missing unlock in avoidcopy path in hugetlb_cow() (Dean Nelson) [531476] - [mm] hwpoison: rename CONFIG (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: support hwpoison injection for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: detect hwpoison in hugetlb code (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: isolate corrupted hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: maintain mce_bad_pages in handling hugepage error (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: set/clear PG_hwpoison bits on hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: enable error handling path for hugepage (Dean Nelson) [531476] - [mm] hugetlb, rmap: add reverse mapping for hugepage (Dean Nelson) [531476] - [mm] hugetlb: move definition of is_vm_hugetlb_page() to hugepage_inline.h (Dean Nelson) [531476] - [mm] HWPOISON: Add PROC_FS dependency to hwpoison injector (Dean Nelson) [531476] - [mm] hugetlb: acquire the i_mmap_lock before walking the prio_tree to unmap a page (Dean Nelson) [531476] - [mm] hugetlb: prevent deadlock in __unmap_hugepage_range() when alloc_huge_page() fails (Dean Nelson) [531476] - [mm] nodemask: fix the declaration of NODEMASK_ALLOC() (Dean Nelson) [630170] - [mm] add gfp flags for NODEMASK_ALLOC slab allocations (Dean Nelson) [630170] - [mm] hugetlb: add generic definition of NUMA_NO_NODE (Dean Nelson) [630170] - [mm] hugetlb: offload per node attribute registrations (Dean Nelson) [630170] - [mm] hugetlb: use only nodes with memory for huge pages (Dean Nelson) [630170] - [mm] hugetlb: handle memory hot-plug events (Dean Nelson) [630170] - [mm] hugetlb: update hugetlb documentation for NUMA controls (Dean Nelson) [630170] - [mm] hugetlb: add per node hstate attributes (Dean Nelson) [630170] - [mm] hugetlb: derive huge pages nodes allowed from task mempolicy (Dean Nelson) [630170] - [mm] hugetlb: add nodemask arg to huge page alloc, free and surplus adjust functions (Dean Nelson) [630170] - [mm] hugetlb: rework hstate_next_node_* functions (Dean Nelson) [630170] - [mm] hugetlb: factor init_nodemask_of_node() (Dean Nelson) [630170] - [mm] nodemask: make NODEMASK_ALLOC more general (Dean Nelson) [630170]- [netdrv] be2net: Avoid firmware update when interface is not open (Ivan Vecera) [651952] - [netdrv] be2net: use mutex instead of spin lock for mbox_lock (Ivan Vecera) [623201] - [netdrv] rhel config: changes for 2.6.37-era iwlwifi backport (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: add ieee80211_alloc_hw2 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove skb_linearize for rx frames" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: misc backporting fixups for 2.6.37-era iwlwifi (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: use mutex for aggregation" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: dump firmware build info in error case" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: send PAN parameters" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: send RXON timing before associating" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "cfg80211: convert bools into flags" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: fix regulatory" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: provide firmware version" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: use cipher suite selectors" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: debugfs file for txfifo command testing" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: move QoS-enable to BSS info" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use new mac80211 SMPS" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: manage IBSS station properly" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use the DMA state API instead of the pci equivalents" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove mac_addr assignment" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: support channel switch offload in driver" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove priv->mac_addr" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add mac80211 flush callback support" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add support for device tx flush request" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: read multiple MAC addresses" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: resync bits from 2.6.37 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: improve IBSS scanning (John Linville) [653978] - [netdrv] mac80211: allow scan to complete from any context (John Linville) [653978] - [netdrv] mac80211: split hardware scan by band (John Linville) [653978] - [netdrv] mac80211: Fix sta_mtx unlocking on insert STA failure path (John Linville) [653978] - [netdrv] mac80211: explicitly disable/enable QoS (John Linville) [653978] - [netdrv] mac80211: allow station add/remove to sleep (John Linville) [653978] - [netdrv] mac80211: async station powersave handling (John Linville) [653978] - [netdrv] mac80211: remove sent_ps_buffered (John Linville) [653978] - [kernel] lib: add EXPORT_SYMBOL_GPL for debug_locks (John Linville) [653974] - [firmware] firmware_class: make request_firmware_nowait more useful (John Linville) [653974] - [kernel] sched: Update rq->clock for nohz balanced cpus (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Change nohz idle load balancing logic to push model (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Avoid side-effect of tickless idle on update_cpu_load (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Reduce update_group_power() calls (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix the place where group powers are updated (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add enqueue/dequeue flags (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove AFFINE_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove ASYM_GRAN feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove SYNC_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove WAKEUP_SYNC feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove FAIR_SLEEPERS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove NORMALIZED_SLEEPER (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Cleanup/optimize clock updates (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_overlap (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_wakeup (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Discard some old bits (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up check_preempt_wakeup() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Move update_curr() in check_preempt_wakeup() to avoid redundant call (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] mutex: Improve the scalability of optimistic spinning (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Pre-compute cpumask_weight(sched_domain_span(sd)) (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() logic in select_task_rq_fair() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: More generic WAKE_AFFINE vs select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix rq->clock synchronization when migrating tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove the cfs_rq dependency from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add pre and post wakeup hooks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove forced2_migrations stats (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove rq->clock coupling from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unused cpu_nr_migrations() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] rcu: apply RCU protection to wake_affine() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unnecessary RCU exclusion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix nr_uninterruptible count (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Optimize task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix TASK_WAKING vs fork deadlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make select_fallback_rq() cpuset friendly (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: _cpu_down(): Don't play with current->cpus_allowed (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: sched_exec(): Remove the select_fallback_rq() logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Remove retry logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Take rq->lock around select_fallback_rq() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Kill the broken and deadlockable cpuset_lock/cpuset_cpus_allowed_locked code (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: set_cpus_allowed_ptr(): Don't use rq->migration_thread after unlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Queue a deboosted task to the head of the RT prio queue (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Implement head queueing for sched_rt (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Extend enqueue_task to allow head queueing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix race between ttwu() and task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix incorrect sanity check (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix fork vs hotplug vs cpuset namespaces (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix hotplug hang (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix broken assertion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make warning less noisy (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_task_rq() vs hotplug issues (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix sched_exec() balancing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Ensure set_task_cpu() is never called on blocked tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use TASK_WAKING for fork wakups (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get_rr_param() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get/set_affinity() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sys_sched_getscheduler/sys_sched_getparam() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make wakeup side and atomic variants of completion API irq safe (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Sanitize fork() handling (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up ttwu() rq locking (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Consolidate select_task_rq() callers (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect sched_rr_get_param() access to task->sched_class (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect task->cpus_allowed access in sched_getaffinity() (Larry Woodman) [557364 611867 613812 635558 635562]- [virt] KVM: x86: zero kvm_vcpu_events->interrupt.pad (Marcelo Tosatti) [665409] {CVE-2010-4525} - [x86] KVM: enlarge number of possible CPUID leaves (Robert Richter) [663295] - [x86] apic, amd: Make firmware bug messages more meaningful (Robert Richter) [647750] - [x86] mce, amd: Remove goto in threshold_create_device() (Robert Richter) [647750] - [x86] mce, amd: Add helper functions to setup APIC (Robert Richter) [647750] - [x86] mce, amd: Shorten local variables mci_misc_{hi, lo} (Robert Richter) [647750] - [x86] mce, amd: Implement mce_threshold_block_init() helper function (Robert Richter) [647750] - [x86] AMD, MCE thresholding: Fix the MCi_MISCj iteration order (Robert Richter) [647750] - [x86] mcheck: Avoid duplicate sysfs links/files for thresholding banks (Robert Richter) [647750] - [x86] oprofile: Fix uninitialized variable use in debug printk (Robert Richter) [647750] - [x86] oprofile: Add support for IBS periodic op counter extension (Robert Richter) [647750] - [x86] oprofile: Add support for IBS branch target address reporting (Robert Richter) [647750] - [x86] oprofile: Introduce struct ibs_state (Robert Richter) [647750] - [x86] oprofile: Check IBS capability bits 1 and 2 (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 14h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 12h (Robert Richter) [647750] - [x86] apic: Use BIOS settings for IBS and MCE threshold interrupt LVT offsets (Robert Richter) [647750] - [x86] apic: Check if EILVT APIC registers are available (AMD only) (Robert Richter) [647750] - [x86] kernel.h: add pr_warn for symmetry to dev_warn, netdev_warn (Robert Richter) [647750] - [x86] oprofile: disable write access to oprofilefs while profiler is running (Robert Richter) [647750] - [x86] oprofile: Remove duplicate code around __oprofilefs_create_file() (Robert Richter) [647750] - [x86] oprofile: Simplify init/exit functions (Robert Richter) [647750] - [x86] oprofile: Adding backtrace dump for 32bit process in compat mode (Robert Richter) [647750] - [x86] oprofile: Using struct stack_frame for 64bit processes dump (Robert Richter) [647750] - [x86] Unify dumpstack.h and stacktrace.h (Robert Richter) [647750] - [x86] perf: Fix unsafe frame rewinding with hot regs fetching (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 29 (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 22 (Intel Celeron 540) (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs() function stub (Robert Richter) [647750] - [x86] oprofile: don't call arch exit code from init code on failure (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs error handling (Robert Richter) [647750] - [x86] oprofile: fix crash when accessing freed task structs (Robert Richter) [647750] - [x86] oprofile: add support for Intel processor model 30 (Robert Richter) [647750] - [x86] oprofile: make event buffer nonseekable (Robert Richter) [647750] - [x86] Oprofile: Change CPUIDS from decimal to hex, and add some comments (Robert Richter) [647750] - [x86] oprofile: make AMD IBS hotplug capable (Robert Richter) [647750] - [x86] oprofile: notify cpus only when daemon is running (Robert Richter) [647750] - [x86] oprofile: reordering some functions (Robert Richter) [647750] - [x86] oprofile: stop disabled counters in nmi handler (Robert Richter) [647750] - [x86] oprofile: protect cpu hotplug sections (Robert Richter) [647750] - [x86] oprofile: remove CONFIG_SMP macros (Robert Richter) [647750] - [x86] oprofile: fix uninitialized counter usage during cpu hotplug (Robert Richter) [647750] - [x86] oprofile: remove duplicate IBS capability check (Robert Richter) [647750] - [x86] oprofile: move IBS code (Robert Richter) [647750] - [x86] oprofile: return -EBUSY if counters are already reserved (Robert Richter) [647750] - [x86] oprofile: moving shutdown functions (Robert Richter) [647750] - [x86] oprofile: reserve counter msrs pairwise (Robert Richter) [647750] - [x86] oprofile: rework error handler in nmi_setup() (Robert Richter) [647750] - [x86] oprofile: protect from not being in an IRQ context (Robert Richter) [647750] - [x86] oprofile: convert oprofile from timer_hook to hrtimer (Robert Richter) [647750] - [x86] oprofile: add comment to counter-in-use warning (Robert Richter) [647750] - [x86] oprofile: warn user if a counter is already active (Robert Richter) [647750] - [x86] oprofile: implement randomization for IBS periodic op counter (Robert Richter) [647750] - [x86] oprofile: implement lsfr pseudo-random number generator for IBS (Robert Richter) [647750] - [x86] oprofile: implement IBS cpuid feature detection (Robert Richter) [647750] - [x86] oprofile: remove OPROFILE_IBS config option (Robert Richter) [647750] - [kbuild] fixes for using make 3.82 (Don Zickus) [663994] - [kbuild] powerpc: fix build with make 3.82 (Don Zickus) [663994] - [scsi] qla2xxx: Update driver version to 8.03.05.01.06.1-k0 (Chad Dupuis) [635710] - [scsi] qla2xxx: Properly set the return value in function qla2xxx_eh_abort (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct issue where NPIV-config data was not being allocated for 82xx parts (Chad Dupuis) [635710] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [635710] - [scsi] qla2xxx: Add flash read/update support using BSG interface (Chad Dupuis) [635710] - [scsi] qla2xxx: Change MSI initialization from using incorrect request_irq parameter (Chad Dupuis) [635710] - [scsi] qla2xxx: Populate Command Type 6 LUN field properly (Chad Dupuis) [635710] - [scsi] qla2xxx: list cursors are not null (Chad Dupuis) [635710] - [scsi] qla2xxx: Avoid depending on SCSI host_lock in queuecommand function (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct PRLI failure response code handling (Chad Dupuis) [635710] - [scsi] qla2xxx: Drop srb reference before waiting for completion (Chad Dupuis) [635710] - [scsi] qla2xxx: Addition of shutdown callback handler (Chad Dupuis) [635710] - [scsi] qla2xxx: Initialize the vport_slock spinlock (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove scsi_cmnd->serial_number from debug traces (Chad Dupuis) [635710] - [scsi] qla2xxx: Group CS_RESET return status with other link level event statuses (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove port down retry count (Chad Dupuis) [635710] - [scsi] qla2xxx: locking problem in qla2x00_init_rings() (Chad Dupuis) [635710] - [scsi] qla2xxx: AER Support-Return recovered from mmio_enable function for 82XX (Chad Dupuis) [635710] - [scsi] qla2xxx: Update to AER support, do early abort commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Increase SG table size to support large IO size per scsi command (Chad Dupuis) [635710] - [scsi] qla2xxx: Clear local references of rport on device loss timeout notification from FC transport (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle MPI timeout indicated by AE8002 (Chad Dupuis) [635710] - [scsi] qla2xxx: Added AER support for ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Cover UNDERRUN case where SCSI status is set (Chad Dupuis) [635710] - [scsi] qla2xxx: Correctly set fw hung and complete only waiting mbx (Chad Dupuis) [635710] - [scsi] qla2xxx: Reset seconds_since_last_heartbeat correctly. (Chad Dupuis) [635710] - [scsi] qla2xxx: Change del_timer_sync() to del_timer() in qla2x00_ctx_sp_free() (Chad Dupuis) [635710] - [scsi] qla2xxx: make rport deletions explicit during vport removal (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix vport delete issues (Chad Dupuis) [635710] - [scsi] qla2xxx: Pass first 64 bytes of MBX information when vendor commands fail (Chad Dupuis) [635710] - [scsi] qla2xxx: Return proper fabric name based on device state (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if port is not online (Chad Dupuis) [635710] - [scsi] qla2xxx: Add module parameter to enable GFF_ID device type check (Chad Dupuis) [635710] - [scsi] qla2xxx: Cleanup some dead-code and make some functions static. (Chad Dupuis) [635710] - [scsi] qla2xxx: Do not allow ELS Passthru commands for ISP23xx adapters (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if remote port is not logged in (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if invalid port loop id (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix flash write failure on ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle outstanding mbx cmds on hung f/w scenarios. (Chad Dupuis) [635710] - [scsi] qla2xxx: Support for loading Unified ROM Image (URI) format firmware file. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add internal loopback support for ISP81xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Appropriately log FCP priority data messages (Chad Dupuis) [635710] - [scsi] qla2xxx: Rearranged and cleaned up the code for processing the pending commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Updates for ISP82xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add qla2x00_free_fcports() function (Chad Dupuis) [635710] - [scsi] qla2xxx: Check for golden firmware and show version if available (Chad Dupuis) [635710] - [scsi] qla2xxx: Use GFF_ID to check FCP-SCSI FC4 type before logging into Nx_Ports (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct extended sense-data handling. (Chad Dupuis) [635710] - [scsi] qla2xxx: Stop firmware before doing init firmware. (Chad Dupuis) [635710] - [scsi] qla2xxx: T10 DIF Type 2 support (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF enablement for 81XX (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF support added (Chad Dupuis) [520855]- [fs] nfsd: Fix possible BUG_ON firing in set_change_info (Steve Dickson) [663448] - [fs] sunrpc: prevent use-after-free on clearing XPT_BUSY (Steve Dickson) [663448] - [fs] nfsd: fix BUG at fs/nfsd/nfsfh.h:199 on unlink (Steve Dickson) [663448] - [fs] nfsd4: typo fix in find_any_file (Steve Dickson) [663448] - [fs] sunrpc: Correct a misapplied patch (Steve Dickson) [663448] - [fs] nfs: Make new aop kABI friendly (Steve Dickson) [662782] - [fs] NFS: Fix panic after nfs_umount() (Steve Dickson) [662782] - [fs] nfs: remove extraneous and problematic calls to nfs_clear_request (Steve Dickson) [662782] - [fs] nfs: kernel should return EPROTONOSUPPORT when not support NFSv4 (Steve Dickson) [662782] - [fs] NFS: Fix fcntl F_GETLK not reporting some conflicts (Steve Dickson) [662782] - [fs] nfs: Discard ACL cache on mode update (Steve Dickson) [662782] - [fs] NFS: Readdir cleanups (Steve Dickson) [662782] - [fs] NFS: nfs_readdir_search_for_cookie() don't mark as eof if cookie not found (Steve Dickson) [662782] - [fs] NFS: Fix a memory leak in nfs_readdir (Steve Dickson) [662782] - [fs] Call the filesystem back whenever a page is removed from the page cache (Steve Dickson) [662782] - [fs] NFS: Ensure we use the correct cookie in nfs_readdir_xdr_filler (Steve Dickson) [662782] - [fs] NFS: Fix a readdirplus bug (Steve Dickson) [662782] - [fs] NFS: Ensure we return the dirent->d_type when it is known (Steve Dickson) [662782] - [fs] NFS: Correct the array bound calculation in nfs_readdir_add_to_array (Steve Dickson) [662782] - [fs] NFS: Don't ignore errors from nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Fix the error handling in "uncached_readdir()" (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in uncached_readdir() (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Assume eof if the server returns no readdir records (Steve Dickson) [662782] - [fs] NFS: Buffer overflow in ->decode_dirent() should not be fatal (Steve Dickson) [662782] - [fs] Pure nfs client performance using odirect (Steve Dickson) [662782] - [fs] SUNRPC: Fix an infinite loop in call_refresh/call_refreshresult (Steve Dickson) [662782] - [fs] nfs: Ignore kmemleak false positive in nfs_readdir_make_qstr (Steve Dickson) [662782] - [fs] SUNRPC: Simplify rpc_alloc_iostats by removing pointless local variable (Steve Dickson) [662782] - [fs] nfs: trivial: remove unused nfs_wait_event macro (Steve Dickson) [662782] - [fs] NFS: readdir shouldn't read beyond the reply returned by the server (Steve Dickson) [662782] - [fs] NFS: Fix a couple of regressions in readdir (Steve Dickson) [662782] - [usb] teach "devices" file about Wireless and SuperSpeed USB (Don Zickus) [642206] - [perf] perf_events: Fix perf_counter_mmap() hook in mprotect() (Oleg Nesterov) [651673] - [usb] changes to make local suspend/resume work (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't let the USB core disable SuperSpeed ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Setup array of USB2 and USB3 ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix reset-device and configure-endpoint commands (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command ring replay after resume (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: fix wMaxPacketSize mask (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: release spinlock when setup interrupt (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove excessive printks with shared IRQs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix linker errors with CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile error when CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: PCI power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: bus power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: port remote wakeup implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI port power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] core: use kernel assigned address for devices under xHCI (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: change xhci_reset_device() to allocate new device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Add pointer to udev in struct xhci_virt_device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: update ring dequeue pointer when process missed tds (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove buggy assignment in next_trb() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set DMA mask for host (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't flush doorbell writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Reduce reads and writes of interrupter registers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_set_hc_event_deq() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Minimize HW event ring dequeue pointer writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_handle_event() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unnecessary reads of IRQ_PENDING register (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move xhci_work() into xhci_irq() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move interrupt handlers into xhci-ring.c (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move functions that find ep ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isoc urb enqueue (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: allocate bigger ring for isochronous endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isochronous transfer implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Introduce urb_priv structure (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Missed Service Error Event process (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: adds new cases to trb_comp_code switch (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: remove redundant print messages (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB xHCI: handle_tx_event() refactor: process_bulk_intr_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: process_ctrl_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: finish_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Supporting MSI/MSI-X (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: trivial: use ARRAY_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove obsolete debugging printk (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set Mult field in endpoint context correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set EP0 dequeue ptr after reset of configured device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix another bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] clean up some host controller sparse warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Support for allocating USB 3.0 streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] split hub.h into ch11.h and merge-in hcd.h (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hub.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hcd.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add parsing of SuperSpeed endpoint companion descriptor (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Print NEC firmware version (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for host to start running (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for controller to be ready after reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: fix compiler warning (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove the arbitrary limit of 15 xHCI ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix wrong usage of macro TRB_TYPE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Transfer ring link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set stream ID to 0 after cleaning up stalls (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Avoid double free after streams are disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Correct assumptions about number of rings per endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add memory allocation for USB3 bulk streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix check for room on the ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Limit bus sg_tablesize to 62 TRBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix issue with set interface after stall (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make endpoint interval debugging clearer (Don Zickus) [591794 591796 591797 624615 637237] - [usb] usb-storage: use max_hw_sectors instead of max_sectors (Don Zickus) [591794 591796 591797 624615 637237] - [usb] rearrange code in usb_probe_interface (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Use bInterfaceNumber in bandwidth allocations (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile issues with xhci_get_slot_state() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: No GFP_KERNEL in block error handling (Don Zickus) [591794 591796 591797 624615 637237] - [usb] retain USB device power/wakeup setting across reconfiguration (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add call to notify xHC of a device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Notify the xHC when a device is reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow roothub ports to be disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to clear port change bits (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor test for vendor-specific completion codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow allocation of commands without input contexts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to free or cache endpoint rings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix error path when configuring endpoints (Don Zickus) [591794 591796 591797 624615 637237] - [usb] check the endpoint type against the pipe type (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix duplicate sysfs problem after device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB core: fix recent kernel-doc warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix section mismatch in early ehci dbgp (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Check bandwidth when switching alt settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Refactor code to find alternate interface settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command completion after a drop endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make reverting an alt setting "unfailable" (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci-mem.c: introduce missing kfree (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add remove_id sysfs attr for usb drivers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle errors that cause endpoint halts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return success for vendor-specific info codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return -EPROTO on a split transaction error. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set transfer descriptor size field correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add tests for TRB address translation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix a bug in the scatter-gather library (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add a "remove hardware" sysfs attribute (Don Zickus) [591794 591796 591797 624615 637237] - [usb] don't use a fixed DMA mapping for hub status URBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unused HCD statistics code. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add watchdog timer for URB cancellation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Re-purpose xhci_quiesce() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle URB cancel, complete and resubmit race (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: correctly handle sg lists longer than QTD_MAX_XFER_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: fix type and format warnings in sg code (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make urb scatter-gather support more generic (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: support urbs with scatter-gather lists (Don Zickus) [591794 591796 591797 624615 637237] - [virt] vhost: max s/g to match qemu (Jason Wang) [619002] - [x86] eliminate mcp55 quirk boot chattiness (Bob Picco) [661172] - [security] SELinux: define permissions for DCB netlink messages (Eric Paris) [662125] - [net] bonding: add feature to support output port selection steering (Neil Horman) [601849] - [net] clarify documentation for net.ipv4.igmp_max_memberships (Jiri Pirko) [593397] - [ppc64] Remove CDTRDSR warning from ppc64 compile (Prarit Bhargava) [597333] - [ata] libata-scsi passthru: fix bug which truncated LBA48 return values (David Milburn) [663679] - [fs] ext4: speed up ext4_rec_len_(from|to)_disk for smaller blocksizes (Eric Sandeen) [653213] - [dlm] reduce cond_resched during send (David Teigland) [663372] - [dlm] use TCP_NODELAY (David Teigland) [663372] - [dlm] Handle application limited situations properly (David Teigland) [663372] - [virt] vhost-net: fix range checking in mrg bufs case (Jason Wang) [616660 632745] - [virt] vhost-net: mergeable buffers support (Jason Wang) [616660 632745] - [virt] vhost-net: minor cleanup (Jason Wang) [616660 632745] - [virt] vhost: Storage class should be before const qualifier (Jason Wang) [616660 632745] - [netdrv] tun: add ioctl to modify vnet header size (Jason Wang) [616660 632745] - [virt] vhost: fix sparse warnings (Jason Wang) [616660 632745]- [s390x] kernel: virtualization aware cpu measurement (Hendrik Brueckner) [631483] - [s390x] kernel: Add breaking event address for user space (Hendrik Brueckner) [632322] - [scsi] qla2xxx: Removed dependency for SRB structure for Marker processing (Chad Dupuis) [635707] - [scsi] qla2xxx: Support for asynchronous TM and Marker IOCBs (Chad Dupuis) [635707] - [scsi] qla2xxx: Add CT passthru support for ISP23xx adapters (Chad Dupuis) [635707] - [scsi] qla2xxx: Provide common framework for BSG and IOCB commands (Chad Dupuis) [635707] - [scsi] qla2xxx: Enable CRB based doorbell posting for request queue as default for ISP 82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Check for empty slot in request queue before posting Command type 6 request (Chad Dupuis) [516845] - [scsi] qla2xxx: Clear drive active CRB register when not in use (Chad Dupuis) [516845] - [scsi] qla2xxx: Optionally disable target reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove HSRX_RISC_PAUSED check for ISP82XX (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid infinite abort-isps when chip reset fails (Chad Dupuis) [516845] - [scsi] qla2xxx: Allow transition to NEED RESET state only from READY state for ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Cleanup and rearrange ISP 82xx specific code (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove comments having reference to netxen_nic (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove duplicate initialization during configuring rings (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove non P3P code and reference (Chad Dupuis) [516845] - [scsi] qla2xxx: IDC: Check firmware alive prior to initialization (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid transitioning to RESET state during initializing (Chad Dupuis) [516845] - [scsi] qla2xxx: Disable fw_dump operations on ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Implement a quick (FCoE context only) reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Corrected the logic to avoid continuous ISP reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Add ISP82XX support (Chad Dupuis) [516845]- [fs] xfs: ensure we mark all inodes in a freed cluster XFS_ISTALE (Dave Chinner) [654294] - [fs] xfs: fix race in inode cluster freeing failing to stale inodes (Dave Chinner) [654294] - [block] change BARRIER referenced in error message and comments (Mike Snitzer) [657046] - [md] Call blk_queue_flush() to establish flush/fua support (Mike Snitzer) [657046] - [scsi] scsi_debug: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] scsi_debug: fix map_region and unmap_region oops (Mike Snitzer) [646552] - [scsi] scsi_debug: Block Limits VPD page fixes (Mike Snitzer) [646552] - [scsi] scsi_debug: add max_queue + no_uld parameters (Mike Snitzer) [646552] - [scsi] scsi_debug: fix Thin provisioning support (Mike Snitzer) [646552] - [scsi] sd: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] Fix VPD inquiry page wrapper (Mike Snitzer) [646552] - [scsi] sd: quiet spurious error messages in READ_CAPACITY(16) (Mike Snitzer) [646552] - [block] fix problem with sending down discard that isn't of correct granularity (Mike Snitzer) [646552] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [636022] - [block] blk-throttle: Trim/adjust slice_end once a bio has been dispatched (Vivek Goyal) [636022] - [block] Enable block bio throttling (Vivek Goyal) [636022] - [block] fix use-after-free bug in blk throttle code (Vivek Goyal) [636022] - [block] blkio-throttle: Fix possible multiplication overflow in iops calculations (Vivek Goyal) [636022] - [block] blkio-throttle: limit max iops value to UINT_MAX (Vivek Goyal) [636022] - [block] blkio-throttle: There is no need to convert jiffies to milli seconds (Vivek Goyal) [636022] - [block] blkio-throttle: Fix link failure failure on i386 (Vivek Goyal) [636022] - [block] blkio: Recalculate the throttled bio dispatch time upon throttle limit change (Vivek Goyal) [636022] - [block] blkio: Add root group to td->tg_list (Vivek Goyal) [636022] - [block] blkio: deletion of a cgroup was causes oops (Vivek Goyal) [636022] - [block] blkio: Do not export throttle files if CONFIG_BLK_DEV_THROTTLING=n (Vivek Goyal) [636022] - [block] blkio: Implementation of IOPS limit logic (Vivek Goyal) [636022] - [block] blk-cgroup: cgroup changes for IOPS limit support (Vivek Goyal) [636022] - [block] blkio: Core implementation of throttle policy (Vivek Goyal) [636022] - [block] blk-cgroup: Introduce cgroup changes for throttling policy (Vivek Goyal) [636022] - [block] blk-cgroup: Prepare the base for supporting more than one IO control policies (Vivek Goyal) [636022] - [block] blk-cgroup: Kill the header printed at the start of blkio.weight_device file (Vivek Goyal) [636022] - [block] blk-cgroup: Fix an RCU warning in blkiocg_create() (Vivek Goyal) [636022] - [block] kill some useless goto's in blk-cgroup.c (Vivek Goyal) [636022] - [kernel] ptrace: fix exit_ptrace() vs ptrace_report_signal() races (Oleg Nesterov) [631968] - [kernel] ptrace: introduce PTRACE_O_DETACHED to mark the self-detaching engine (Oleg Nesterov) [631968] - [kernel] ptrace: don't assume resume != UTRACE_RESUME means stepping (Oleg Nesterov) [631968] - [kernel] ptrace: the tracee shouldn never change ctx->resume (Oleg Nesterov) [631968] - [kernel] ptrace: ptrace_reuse_engine()->utrace_barrier() should ignore ERESTARTSYS (Oleg Nesterov) [631968] - [fs] fsck.gfs2 reported statfs error after gfs2_grow (Robert S Peterson) [661048] - [fs] ext4: 2 writeback perf fixes (Eric Sandeen) [648632] - [powerpc] Correct smt_enabled=X boot option for > 2 threads per core (Steve Best) [659807] - [watchdog] iTCO wdt: Cleanup warning messages (Prarit Bhargava) [616268] - [md] dm mpath: revert "dm: Call blk_abort_queue on failed paths" (Mike Snitzer) [636771] - [x86] UV: Address interrupt/IO port operation conflict (George Beshers) [659480] - [x86] Fix x2apic preenabled system with kexec (Gleb Natapov) [657261] - [virt] vhost: correctly set bits of dirty pages (Jason Wang) [658437] - [mm] guard page for stacks that grow upwards (Johannes Weiner) [630562] - [mm] fix numa khugepaged memcg memleak (Andrea Arcangeli) [659119] - [mm] Enable extraction of hugepage pfn(s) from /proc//pagemap (Larry Woodman) [644987]- [s390x] dasd: Fix unimplemented DIAG function (Hendrik Brueckner) [646951] - [s390x] dasd: fix unsolicited interrupt recognition (Hendrik Brueckner) [635021] - [s390x] dasd: fix dump_sense_dbf (Hendrik Brueckner) [643998] - [s390x] dasd: let recovery cqr inherit flags from failed cqr (Hendrik Brueckner) [635021] - [s390x] qeth: tolerate OLM-limitation (Hendrik Brueckner) [633568] - [s390x] qdio: convert global statistics to per-device stats (Hendrik Brueckner) [633308] - [s390x] cio: use all paths for some internal I/O (Hendrik Brueckner) [623248] - [s390x] dasd: allocate fallback cqr for reserve/release (Hendrik Brueckner) [619515] - [s390x] qeth: OSX message for z/VM specific authorization failure (Hendrik Brueckner) [619508] - [s390x] qeth: avoid loop if ipa command response is missing (Hendrik Brueckner) [619506] - [s390x] dasd: fix refcounting for sysfs entry (Hendrik Brueckner) [529362] - [s390x] dasd: remove uid from devmap (Hendrik Brueckner) [529362] - [fs] ext4: improve llseek error handling for overly large seek offsets (Eric Sandeen) [652013] - [fs] ext4: fix EFBIG edge case when writing to large non-extent file (Eric Sandeen) [646498] - [fs] procfs: fix numbering in /proc/locks (Jerome Marchand) [637846] - [scsi] enable state transistions from OFFLINE to RUNNING (Mike Christie) [643237] - [scsi] set queue limits no_cluster for stacked devices (Mike Snitzer) [658293] - [scsi] scsi_dh_rdac: Add two new SUN devices to rdac_dev_list (Rob Evers) [643820] - [kernel] utrace: move user_disable_single_step() logic from utrace_control() to utrace_reset() (Oleg Nesterov) [635853] - [block] cfq-iosched: fix a kernel OOPs when usb key is inserted (Vivek Goyal) [639427] - [x86] tsc, sched: Recompute cyc2ns_offset's during resume from sleep states (Matthew Garrett) [635560] - [virt] virtio: console: Don't block entire guest if host doesn't read data (Amit Shah) [643751] - [mm] memcg: handle charge moving race with hugepage split (Johannes Weiner) [615860] - [mm] Out-of-memory under memory cgroup can call both of oom-killer-for-memcg and oom-killer-for-page-fault (Larry Woodman) [592879] - [mm] only return EIO once on msync/fsync after IO failure (Rik van Riel) [652371] - [mm] Backport upstream code it avoid side-effect of tickless idle on update_cpu_load() (Larry Woodman) [635558] - [virtio] console: fix memory leak (Amit Shah) [656835] - [virt] KVM: VMX: Really clear cr0.ts when giving the guest ownership of the fpu (Avi Kivity) [655718] - [virt] SVM: Initialize fpu_active in init_vmcb() (Avi Kivity) [654532] - [x86] Look for IA32_ENERGY_PERF_BIAS support (Matthew Garrett) [464655] - [x86] Disable paranoid check in ACPI power meter driver (Matthew Garrett) [634640] - [pci] dma-mapping: dma-mapping.h: add dma_set_coherent_mask (Stefan Assmann) [650960] - [block] Allow third party modules to use blk_queue_ordered() (Vivek Goyal) [657046] - [security] audit: add support to match lsm labels on user audit messages (Eric Paris) [634303] - [cpufreq] Fix ondemand to not request targets outside policy limits (Matthew Garrett) [651339] - [scsi] libfc: possible race could panic system due to NULL fsp->cmd (Mike Christie) [638297] - [fs] gfs: Use 512 B block sizes to communicate with userland quota tools (Abhijith Das) [658590] - [fs] GFS2: support for growing a full filesytem (Benjamin Marzinski) [659137] - [kernel] div64_u64(): improve precision on 32bit platforms (Oleg Nesterov) [616105] - [kernel] exec: copy-and-paste the fixes into compat_do_execve() paths (Oleg Nesterov) [625695] {CVE-2010-4243} - [kernel] exec: make argv/envp memory visible to oom-killer (Oleg Nesterov) [625695] {CVE-2010-4243} - [ata] sata_via: apply magic FIFO fix to vt6420 too (David Milburn) [659748] - [ata] sata_via: explain the magic fix (David Milburn) [659748] - [ata] sata_via: magic vt6421 fix for transmission problems w/ WD drives (David Milburn) [659748] - [virt] KVM: create aggregate kvm_total_used_mmu_pages value (Marcelo Tosatti) [632772] - [virt] KVM: replace x86 kvm n_free_mmu_pages with n_used_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: rename x86 kvm->arch.n_alloc_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: abstract kvm x86 mmu->n_free_mmu_pages (Marcelo Tosatti) [632772]- [scsi] sd: Fix overflow with big physical blocks (Mike Snitzer) [632644] - [block] Ensure physical block size is unsigned int (Mike Snitzer) [632644] - [fs] Turn on the NFSv4.1 kernel config (Steve Dickson) [479351] - [fs] NFS: rename nfs.upcall -> nfsidmap (Steve Dickson) [479351] - [fs] NFS: Fix a compile issue in nfs_root (Steve Dickson) [479351] - [fs] sunrpc: Use static const char arrays (Steve Dickson) [479351] - [fs] nfs4: fix channel attribute sanity-checks (Steve Dickson) [479351] - [fs] NFSv4.1: Use more sensible names for 'initialize_mountpoint' (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: add driver's LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: add LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFS: client needs to maintain list of inodes with active layouts (Steve Dickson) [479351] - [fs] NFS: create and destroy inode's layout cache (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: introduce minimal file layout driver (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: full mount/umount infrastructure (Steve Dickson) [479351] - [fs] NFS: set layout driver (Steve Dickson) [479351] - [fs] NFS: ask for layouttypes during v4 fsinfo call (Steve Dickson) [479351] - [fs] NFS: change stateid to be a union (Steve Dickson) [479351] - [fs] NFSv4.1: pnfsd, pnfs: protocol level pnfs constants (Steve Dickson) [479351] - [fs] SUNRPC: define xdr_decode_opaque_fixed (Steve Dickson) [479351] - [fs] NFSD: remove duplicate NFS4_STATEID_SIZE (Steve Dickson) [479351] - [fs] Revert "NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR" (Steve Dickson) [653066] - [fs] Regression: fix mounting NFS when NFSv3 support is not compiled (Steve Dickson) [653066] - [fs] NLM: Fix a regression in lockd (Steve Dickson) [653066] - [fs] nfs4: The difference of 2 pointers is ptrdiff_t (Steve Dickson) [653066] - [fs] nfs: testing the wrong variable (Steve Dickson) [653066] - [fs] nfs: handle lock context allocation failures in nfs_create_request (Steve Dickson) [653066] - [fs] Fixed Regression in NFS Direct I/O path (Steve Dickson) [653066] - [fs] nfsd4: fix 4.1 connection registration race (Steve Dickson) [653068] - [fs] lib: introduce common method to convert hex digits (Steve Dickson) [653068] - [fs] Keep the deprecated nfsd system call interface (Steve Dickson) [653068] - [fs] svcrpc: svc_tcp_sendto XPT_DEAD check is redundant (Steve Dickson) [653068] - [fs] svcrpc: no need for XPT_DEAD check in svc_xprt_enqueue (Steve Dickson) [653068] - [fs] svcrpc: assume svc_delete_xprt() called only once (Steve Dickson) [653068] - [fs] svcrpc: never clear XPT_BUSY on dead xprt (Steve Dickson) [653068] - [fs] nfsd4: fix connection allocation in sequence() (Steve Dickson) [653068] - [fs] nfsd4: only require krb5 principal for NFSv4.0 callbacks (Steve Dickson) [653068] - [fs] nfsd4: move minorversion to client (Steve Dickson) [653068] - [fs] nfsd4: delay session removal till free_client (Steve Dickson) [653068] - [fs] nfsd4: separate callback change and callback probe (Steve Dickson) [653068] - [fs] nfsd4: callback program number is per-session (Steve Dickson) [653068] - [fs] nfsd4: track backchannel connections (Steve Dickson) [653068] - [fs] nfsd4: confirm only on succesful create_session (Steve Dickson) [653068] - [fs] nfsd4: make backchannel sequence number per-session (Steve Dickson) [653068] - [fs] nfsd4: use client pointer to backchannel session (Steve Dickson) [653068] - [fs] nfsd4: move callback setup into session init code (Steve Dickson) [653068] - [fs] nfsd4: don't cache seq_misordered replies (Steve Dickson) [653068] - [fs] SUNRPC: Properly initialize sock_xprt.srcaddr in all cases (Steve Dickson) [653068] - [fs] SUNRPC: Use conventional switch statement when reclassifying sockets (Steve Dickson) [653068] - [fs] sunrpc: Turn list_for_each-s into the ..._entry-s (Steve Dickson) [653068] - [fs] sunrpc: Remove dead "else" branch from bc xprt creation (Steve Dickson) [653068] - [fs] sunrpc: Don't return NULL from rpcb_create (Steve Dickson) [653068] - [fs] sunrpc: Remove useless if (task == NULL) from xprt_reserve_xprt (Steve Dickson) [653068] - [fs] sunrpc: Remove UDP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Remove TCP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Pass family to setup_socket calls (Steve Dickson) [653068] - [fs] sunrpc: Merge xs_create_sock code (Steve Dickson) [653068] - [fs] sunrpc: Merge the xs_bind code (Steve Dickson) [653068] - [fs] sunrpc: Call xs_create_sockX directly from setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Factor out v6 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out v4 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out udp sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Remove duplicate xprt/transport arguments from calls (Steve Dickson) [653068] - [fs] sunrpc: Get xprt pointer once in xs_tcp_setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_next_srcport (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_get_srcport (Steve Dickson) [653068] - [fs] svcrdma: Cleanup DMA unmapping in error paths (Steve Dickson) [653068] - [fs] svcrdma: Change DMA mapping logic to avoid the page_address kernel API (Steve Dickson) [653068] - [fs] nfsd4: expire clients more promptly (Steve Dickson) [653068] - [fs] sunrpc: Use helper to set v4 mapped addr in ip_map_parse (Steve Dickson) [653068] - [fs] sunrpc/cache: centralise handling of size limit on deferred list (Steve Dickson) [653068] - [fs] sunrpc: Simplify cache_defer_req and related functions (Steve Dickson) [653068] - [fs] nfsd4: return expired on unfound stateid's (Steve Dickson) [653068] - [fs] nfsd4: add new connections to session (Steve Dickson) [653068] - [fs] nfsd4: refactor connection allocation (Steve Dickson) [653068] - [fs] nfsd4: use callbacks on svc_xprt_deletion (Steve Dickson) [653068] - [fs] nfsd: provide callbacks on svc_xprt deletion (Steve Dickson) [653068] - [fs] nfsd4: keep per-session list of connections (Steve Dickson) [653068] - [fs] nfsd4: clean up session allocation (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session return type (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session BUILD_BUG_ON() (Steve Dickson) [653068] - [fs] nfsd4: Move callback setup to callback queue (Steve Dickson) [653068] - [fs] nfsd4: remove separate cb_args struct (Steve Dickson) [653068] - [fs] nfsd4: use generic callback code in null case (Steve Dickson) [653068] - [fs] nfsd4: generic callback code (Steve Dickson) [653068] - [fs] nfsd4: rename nfs4_rpc_args->nfsd4_cb_args (Steve Dickson) [653068] - [fs] nfsd4: combine nfs4_rpc_args and nfsd4_cb_sequence (Steve Dickson) [653068] - [fs] nfsd4: minor variable renaming (cb -> conn) (Steve Dickson) [653068] - [fs] sunrpc: fix race in new cache_wait code. (Steve Dickson) [653068] - [fs] sunrpc: Create sockets in net namespaces (Steve Dickson) [653068] - [net] Export __sock_create (Steve Dickson) [653068] - [fs] sunrpc: Tag rpc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add net to xprt_create (Steve Dickson) [653068] - [fs] sunrpc: Add net to rpc_create_args (Steve Dickson) [653068] - [fs] sunrpc: Pull net argument downto svc_create_socket (Steve Dickson) [653068] - [fs] sunrpc: Add net argument to svc_create_xprt (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt freeing (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt allocation (Steve Dickson) [653068] - [fs] nfsd4: adjust buflen for encoded attrs bitmap based on actual bitmap length (Steve Dickson) [653068] - [fs] sunrpc: fix up rpcauth_remove_module section mismatch (Steve Dickson) [653068] - [fs] sunrpc: Tag svc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add routines that allow registering per-net caches (Steve Dickson) [653068] - [fs] sunrpc: Add net to pure API calls (Steve Dickson) [653068] - [fs] sunrpc: Pass xprt to cached get/put routines (Steve Dickson) [653068] - [fs] sunrpc: Make xprt auth cache release work with the xprt (Steve Dickson) [653068] - [fs] sunrpc: Pass the ip_map_parse's cd to lower calls (Steve Dickson) [653068] - [fs] nfsd: fix /proc/net/rpc/nfsd.export/content display (Steve Dickson) [653068] - [fs] nfsd: Export get_task_comm for nfsd (Steve Dickson) [653068] - [fs] nfsd: allow deprecated interface to be compiled out (Steve Dickson) [653068] - [fs] nfsd: formally deprecate legacy nfsd syscall interface (Steve Dickson) [653068] - [fs] sunrpc/cache: fix recent breakage of cache_clean_deferred (Steve Dickson) [653068] - [fs] lockd: Mostly remove BKL from the server (Steve Dickson) [653068] - [fs] sunrpc/cache: don't use custom hex_to_bin() converter (Steve Dickson) [653068] - [fs] sunrpc/cache: change deferred-request hash table to use hlist (Steve Dickson) [653068] - [fs] svcauth_gss: replace a trivial 'switch' with an 'if' (Steve Dickson) [653068] - [fs] nfsd/idmap: drop special request deferal in favour of improved default (Steve Dickson) [653068] - [fs] nfsd: disable deferral for NFSv4 (Steve Dickson) [653068] - [fs] sunrpc: close connection when a request is irretrievably lost (Steve Dickson) [653068] - [fs] nfsd4: fix hang on fast-booting nfs servers (Steve Dickson) [653068] - [fs] svcrpc: cache deferral cleanup (Steve Dickson) [653068] - [fs] svcrpc: minor cache cleanup (Steve Dickson) [653068] - [fs] sunrpc/cache: allow threads to block while waiting for cache update (Steve Dickson) [653068] - [net] sunrpc: use seconds since boot in expiry cache (Steve Dickson) [653068] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [653068] - [kernel] kernel.h: add printk_ratelimited and pr__rl (Steve Dickson) [653066] - [fs] Set new kernel configs (Steve Dickson) [653066] - [fs] SUNRPC: Cleanup duplicate assignment in rpcauth_refreshcred (Steve Dickson) [653066] - [fs] nfs: fix unchecked value (Steve Dickson) [653066] - [fs] Ask for time_delta during fsinfo probe (Steve Dickson) [653066] - [fs] Revalidate caches on lock (Steve Dickson) [653066] - [fs] SUNRPC: After calling xprt_release(), we must restart from call_reserve (Steve Dickson) [653066] - [fs] NFSv4: Fix up the 'dircount' hint in encode_readdir (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_decode_dirent (Steve Dickson) [653066] - [fs] NFSv4: nfs4_decode_dirent must clear entry->fattr->valid (Steve Dickson) [653066] - [fs] NFSv4: Fix a regression in decode_getfattr (Steve Dickson) [653066] - [fs] NFSv4: Fix up decode_attr_filehandle() to handle the case of empty fh pointer (Steve Dickson) [653066] - [fs] NFS: Ensure we check all allocation return values in new readdir code (Steve Dickson) [653066] - [fs] NFS: Readdir plus in v4 (Steve Dickson) [653066] - [fs] NFS: introduce generic decode_getattr function (Steve Dickson) [653066] - [fs] NFS: check xdr_decode for errors (Steve Dickson) [653066] - [fs] NFS: nfs_readdir_filler catch all errors (Steve Dickson) [653066] - [fs] NFS: readdir with vmapped pages (Steve Dickson) [653066] - [fs] NFS: remove page size checking code (Steve Dickson) [653066] - [fs] NFS: decode_dirent should use an xdr_stream (Steve Dickson) [653066] - [fs] SUNRPC: Add a helper function xdr_inline_peek (Steve Dickson) [653066] - [fs] NFS: remove readdir plus limit (Steve Dickson) [653066] - [fs] NFS: re-add readdir plus (Steve Dickson) [653066] - [fs] NFS: Optimise the readdir searches (Steve Dickson) [653066] - [fs] NFS: add readdir cache array (Steve Dickson) [653066] - [fs] nfs: include ratelimit.h, fix nfs4state build error (Steve Dickson) [653066] - [fs] NFSv4: The state manager must ignore EKEYEXPIRED (Steve Dickson) [653066] - [fs] NFSv4: Don't ignore the error return codes from nfs_intent_set_file (Steve Dickson) [653066] - [fs] NFSv4: Don't call nfs4_reclaim_complete() on receiving NFS4ERR_STALE_CLIENTID (Steve Dickson) [653066] - [fs] NFS: Don't SIGBUS if nfs_vm_page_mkwrite races with a cache invalidation (Steve Dickson) [653066] - [fs] NFS: new idmapper (Steve Dickson) [653066] - [fs] NFS: Use kernel DNS resolver (Steve Dickson) [653066] - [fs] NFS: We must use list_for_each_entry_safe in nfs_access_cache_shrinker (Steve Dickson) [653066] - [fs] NFS: don't use FLUSH_SYNC on WB_SYNC_NONE COMMIT calls (Steve Dickson) [653066] - [fs] NFS: Really fix put_nfs_open_context() (Steve Dickson) [653066] - [fs] NFSv4.1: keep seq_res.sr_slot as pointer rather than an index (Steve Dickson) [653066] - [fs] add a couple of mntget+dget -> path_get in nfs4proc (Steve Dickson) [653066] - [fs] nfs: show "local_lock" mount option in /proc/mounts (Steve Dickson) [653066] - [fs] NFS: handle inode==NULL in __put_nfs_open_context (Steve Dickson) [653066] - [fs] nfs: introduce mount option '-olocal_lock' to make locks local (Steve Dickson) [653066] - [fs] SUNRPC: Refactor logic to NUL-terminate strings in pages (Steve Dickson) [653066] - [fs] SUNRPC: Correct an rpcbind debugging message (Steve Dickson) [653066] - [fs] NFS: Fix NFSv3 debugging messages in fs/nfs/nfs3proc.c (Steve Dickson) [653066] - [fs] NFSv4.1: Fix the slotid initialisation in nfs_async_rename() (Steve Dickson) [653066] - [fs] NFS: Fix a use-after-free case in nfs_async_rename() (Steve Dickson) [653066] - [fs] nfs: make sillyrename an async operation (Steve Dickson) [653066] - [fs] nfs: move nfs_sillyrename to unlink.c (Steve Dickson) [653066] - [fs] nfs: standardize the rename response container (Steve Dickson) [653066] - [fs] nfs: standardize the rename args container (Steve Dickson) [653066] - [fs] NFS: Add an 'open_context' element to struct nfs_rpc_ops (Steve Dickson) [653066] - [fs] NFS: Clean up nfs4_proc_create() (Steve Dickson) [653066] - [fs] NFSv4: Further cleanups for nfs4_open_revalidate() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_open_revalidate (Steve Dickson) [653066] - [fs] NFSv4: Further minor cleanups for nfs4_atomic_open() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_atomic_open (Steve Dickson) [653066] - [fs] Switch alloc_nfs_open_context() to struct path (Steve Dickson) [653066] - [fs] SUNRPC: Remove rpcb_getport_sync() (Steve Dickson) [653066] - [fs] NFS: Allow NFSROOT debugging messages to be enabled dynamically (Steve Dickson) [653066] - [fs] NFS: Clean up nfsroot.c (Steve Dickson) [653066] - [fs] NFS: Use super.c for NFSROOT mount option parsing (Steve Dickson) [653066] - [fs] NFS: Clean up NFSROOT command line parsing (Steve Dickson) [653066] - [fs] NFS: Remove \t from mount debugging message (Steve Dickson) [653066] - [fs] SUNRPC: Don't truncate tail data unnecessarily in xdr_shrink_pagelen (Steve Dickson) [653066] - [fs] sunrpc: simplify xdr_shrink_pagelen use of "copy" (Steve Dickson) [653066] - [fs] sunrpc: don't use the copy variable in nested block (Steve Dickson) [653066] - [fs] sunrpc: clean up xdr_shrink_pagelen use of temporary pointer (Steve Dickson) [653066] - [fs] sunrpc: don't shorten buflen twice in xdr_shrink_pagelen (Steve Dickson) [653066]- [netdrv] igb: only use vlan_gro_receive if vlans are registered (Stefan Assmann) [660192] {CVE-2010-4263}- [net] core: neighbour update Oops (Jiri Pirko) [658518] - [scsi] lpfc: Update lpfc version for 8.3.5.28 driver release (Rob Evers) [655935] - [scsi] lpfc: Added support for ELS RRQ command (Rob Evers) [655935] - [scsi] lpfc: Init VFI and VPI for the physical port (Lancer SLI4 FC Support) (Rob Evers) [655935] - [scsi] lpfc: Set heartbeat timer off by default (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.27 driver release (Rob Evers) [655935] - [scsi] lpfc: Implement doorbell register changes for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Fixed a NULL pointer dereference duing memory allocation failure (Rob Evers) [655935] - [scsi] lpfc: Modified the return status of unsupport ELS commands (Rob Evers) [655935] - [scsi] lpfc: Implement READ_TOPOLOGY mailbox command and add new 16G speeds (Rob Evers) [655935] - [scsi] lpfc: Implement the new SLI 4 SLI_INTF register definitions (Rob Evers) [655935] - [scsi] lpfc: Fix bug with remote SLI4 firmware download data not being transmitted (Rob Evers) [655935] - [scsi] lpfc: Added PCI ID definitions for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Updated driver to handle CVL after Nameserver PLOGI timeouts (Rob Evers) [655935] - [scsi] lpfc: Fix for failure to log into FDMI_DID after link bounce (Rob Evers) [655935] - [scsi] lpfc: Cleanup mailbox commands in mboxq_cmpl when CVL is received (Rob Evers) [655935] - [scsi] lpfc: Add new SLI4 WQE support (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.26 driver release (Rob Evers) [635733] - [scsi] lpfc: Fix locking issue for security mailbox commands (Rob Evers) [635733] - [scsi] lpfc: Properly handle devloss timeout during various phases of FIP engine state transactions (Rob Evers) [635733] - [scsi] lpfc: Abort all I/Os and wait XRI exchange busy complete before function reset ioctl in SLI4 driver unload (Rob Evers) [635733] - [scsi] lpfc: Prevent lock_irqsave from being called twice in a row (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling ECHO response support (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix internal loopback causing kernel panic (Rob Evers) [635733] - [scsi] lpfc: Fixed crashes for NULL pnode dereference (Rob Evers) [635733]- [block] cfq: fix recursive call in cfq_blkiocg_update_completion_stats() (Vivek Goyal) [626989]- [kernel] posix-cpu-timers: workaround to suppress the problems with mt exec (Oleg Nesterov) [656268] - [fs] bio: take care not overflow page count when mapping/copying user data (Danny Feng) [652531] {CVE-2010-4162} - [net] can-bcm: fix minor heap overflow (Danny Feng) [651847] {CVE-2010-3874} - [net] filter: make sure filters dont read uninitialized memory (Jiri Pirko) [651705] {CVE-2010-4158} - [net] inet_diag: Make sure we actually run the same bytecode we audited (Jiri Pirko) [651269] - [v4l] ivtvfb: prevent reading uninitialized stack memory (Mauro Carvalho Chehab) [648833] {CVE-2010-4079} - [drm] via/ioctl.c: prevent reading uninitialized stack memory (Dave Airlie) [648719] {CVE-2010-4082} - [char] nozomi: clear data before returning to userspace on TIOCGICOUNT (Mauro Carvalho Chehab) [648706] {CVE-2010-4077} - [serial] clean data before filling it on TIOCGICOUNT (Mauro Carvalho Chehab) [648703] {CVE-2010-4075}- [fs] configs: enable CONFIG_PRINT_QUOTA_WARNING (Aristeu Rozanski) [579638] - [net] af_unix: limit unix_tot_inflight (Neil Horman) [656762] - [block] check for proper length of iov entries in blk_rq_map_user_iov() (Danny Feng) [652959] {CVE-2010-4163} - [net] Limit sendto()/recvfrom()/iovec total length to INT_MAX (Jiri Pirko) [651895] {CVE-2010-4160} - [netdrv] mlx4: Add OFED-1.5.2 patch to increase log_mtts_per_seg (Jay Fenlason) [637284] - [kernel] kbuild: fix external module compiling (Aristeu Rozanski) [655231] - [mm] Fix broken use of end variable in remap_file_pages() system call (Larry Woodman) [637049] - [virt] virtio: console: Disable lseek(2) for port file operations (Amit Shah) [635537] - [virt] virtio: console: Prevent userspace from submitting NULL buffers (Amit Shah) [635535] - [virt] virtio: console: Fix poll blocking even though there is data to read (Amit Shah) [634232] - [virt] virtio: console: Send SIGIO in case of port unplug (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO on new data arrival on ports (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO to processes that request it for host events (Amit Shah) [624628] - [block] cfq-iosched: blktrace print per slice sector stats (Vivek Goyal) [626989] - [block] cfq-iosched: Implement tunable group_idle (Vivek Goyal) [626989] - [block] cfq-iosched: Do group share accounting in IOPS when slice_idle=0 (Vivek Goyal) [626989] - [block] cfq-iosched: Fixed boot warning with BLK_CGROUP=y and CFQ_GROUP_IOSCHED=n (Vivek Goyal) [626989] - [block] blk-cgroup: Fix RCU correctness warning in cfq_init_queue() (Vivek Goyal) [626989] - [netdrv] ixgbe: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [netdrv] e1000e: suppress compile warnings on certain archs (Dean Nelson) [611696] - [netdrv] e1000e: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [net] bluetooth: Fix missing NULL check (Jarod Wilson) [655668] - [v4l] Fix garbled image with zc3xx-based webcam (Jay Fenlason) [590404] - [mm] Backport missing kmemleak check into kmem_cache_create() (Larry Woodman) [654761] - [x86] acpi: mark hardware unsupported on x86 32bit cpu hot add events (Prarit Bhargava) [625585] - [x86] UEFI/EFI x86_64 pagetable initialization (Bob Picco) [654665] - [kernel] add RSS and swap size information to /proc/sysvipc/shm (Jerome Marchand) [634994] - [kernel] fix integer overflow in groups_search (Jerome Marchand) [629629] - [kernel] ipc: initialize structure memory to zero for compat functions (Danny Feng) [648695] {CVE-2010-4073} - [kernel] shm: fix information leak to userland (Danny Feng) [648689] {CVE-2010-4072} - [kernel] Prevent panic caused by divide by zero in find_busiest_group() (Larry Woodman) [644903] - [kernel] Backport upstream fix for a race in pid generation that causes pids to be reused immediately (Larry Woodman) [646321] - [scsi] megaraid: fix make legacy i/o ports free (Tomas Henzl) [632558] - [net] ipv6: balance pernet_operations [de]registration (Neil Horman) [625173] - [kdump] kexec: accelerate vmcore copies by marking oldmem in /proc/vmcore as cached (Neil Horman) [641315] - [mm] use compaction for GFP_ATOMIC order > 0 (Andrea Arcangeli) [622327 642570] - [kernel] module: initialize module dynamic debug later (Jason Baron) [627648] - [kernel] dynamic debug: move ddebug_remove_module() down into free_module() (Jason Baron) [627648] - [md] dm: remove extra locking when changing device size (Mike Snitzer) [644380] - [block] read i_size with i_size_read() (Mike Snitzer) [644380]- [scsi] lpfc: Update lpfc version for 8.3.5.25 driver release (Rob Evers) [645882] - [scsi] lpfc: Fix mailbox handling for UNREG_RPI_ALL case (Rob Evers) [645882] - [scsi] lpfc: Fixed a race condition that can cause driver send FDISC to un-initialized VPI (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.24 driver release (Rob Evers) [645882] - [scsi] lpfc: Used PCI function reset ioctl mbox command to clean up CNA during driver unload (Rob Evers) [645882] - [scsi] lpfc: Fixed crashes for BUG_ONs hit in the lpfc_abort_handler (Rob Evers) [645882] - [scsi] lpfc: Fail I/O when adapter detects a lost frame and target reports a check condition (Rob Evers) [645882] - [scsi] lpfc: Fixed abort WQEs for FIP frames (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.23 driver release (Rob Evers) [645882] - [scsi] lpfc: Instantiate iocb_stat so compiler does not error out (Rob Evers) [645882] - [scsi] lpfc: Added unreg all rpi mailbox command before unreg vpi (Rob Evers) [645882] - [scsi] lpfc: Make all error values negative (Rob Evers) [645882] - [scsi] lpfc: Remove duplicate code from lpfc_els_retry routine (Rob Evers) [645882] - [scsi] lpfc: Fixed circular spinlock dependency between low-level driver and SCSI midlayer (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.22 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed cases of skipping possible roundrobin fail over of multiple eligible FCFs (Rob Evers) [645882] - [scsi] lpfc: Fixed FC-AL bit set issue in FLOGI rejected by McData4700 FC swich in NPV setup (Rob Evers) [645882] - [scsi] lpfc: Fixed driver not able to unregister unused FCF upon devloss timeout to all nodes (Rob Evers) [645882] - [scsi] lpfc: Fix bug with external loopback testing not becoming ready (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during controller pause test (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.21 driver release (Rob Evers) [645882] - [scsi] lpfc: Added support for Falcon firmware download authentication and SLI authentication (Rob Evers) [645882] - [scsi] lpfc: Add support for bsg MBX_SLI4_CONFIG (Rob Evers) [645882] - [scsi] lpfc: adjust lpfc_els_retry delay/retry for PLOGI, attr remove owner (Rob Evers) [645882] - [scsi] lpfc: Replaced some unnecessary spin_lock_irqsave with spin_lock_irq (Rob Evers) [645882] - [scsi] lpfc: Fixed lpfc_initial_flogi not returning failure in one of failure condition (Rob Evers) [645882] - [scsi] lpfc: Fixed r8828 stray state update in case a new FCF matched in-use FCF (Rob Evers) [645882] - [scsi] lpfc: Treated firmware matching FCF property with different index as error condition (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.20 driver release (Rob Evers) [645882] - [scsi] lpfc: Move Unload flag earlier in vport delete (Rob Evers) [645882] - [scsi] lpfc: Fix for IOCB leak on FDISC completion (Rob Evers) [645882] - [scsi] lpfc: Start looking at the return code for fc_block_scsi_eh (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.19 driver release (Rob Evers) [645882] - [scsi] lpfc: Remove unused variables that were removed from upstream submission (Rob Evers) [645882] - [scsi] lpfc: Change log message 0318 from an error to a warning as it is not an error (Rob Evers) [645882] - [scsi] lpfc: Add Security Crypto support to CONFIG_PORT mailbox command (Rob Evers) [645882] - [scsi] lpfc: Switch call to memcpy_toio to __write32_copy to prevent unaligned 64 bit copy (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and nodelist not empty message on console after rmmod (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to roundrobin on all available FCFs when FLOGI to in-use FCF rejected by switch (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during fabric reconfiguration (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.18 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to recover from back-to-back Clear Virtual Link with a single FCF (Rob Evers) [645882] - [scsi] lpfc: Clear VFI_REGISTERED flag when UNREG_VFI completes (Rob Evers) [645882] - [scsi] lpfc: r8088 had to be backed out temporary because it was part of a larger patch that was rejected, now put r8088 back with r8608 (Rob Evers) [645882] - [scsi] lpfc: Added code to ignore the failure of REG_VPI mailbox with UPD bit set on older tigershark firmware (Rob Evers) [645882] - [scsi] lpfc: Added code to support UPD bit of REG_VPI mailbox command (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and ndlp not becoming active (Rob Evers) [645882] - [virt] virtio: console: Reference counting portdev structs is not needed (Amit Shah) [628805] - [virt] virtio: console: Add reference counting for port struct (Amit Shah) [628805] - [virt] virtio: console: Use cdev_alloc() instead of cdev_init() (Amit Shah) [628805] - [virt] virtio: console: Add a find_port_by_devt() function (Amit Shah) [628805] - [virt] virtio: console: Add a list of portdevs that are active (Amit Shah) [628805] - [virt] virtio: console: open: Use a common path for error handling (Amit Shah) [628805] - [virt] virtio: console: remove_port() should return void (Amit Shah) [628805] - [virt] virtio: console: Make write() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Make read() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Unblock poll on port hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Un-block reads on chardev close (Amit Shah) [628805] - [virt] virtio: console: Check if portdev is valid in send_control_msg() (Amit Shah) [628805] - [virt] virtio: console: Remove control vq data only if using multiport support (Amit Shah) [628805] - [virt] virtio: console: Reset vdev before removing device (Amit Shah) [628805] - [pci] Add FW_WARN to warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] Clean up warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] intel-iommu: Combine the BIOS DMAR table warning messages (Prarit Bhargava) [588638] - [kernel] Really add TAINT_FIRMWARE_WORKAROUND (Prarit Bhargava) [588638] - [x86] ACPI: create "processor.bm_check_disable" boot param (Matthew Garrett) [635572] - [fs] Fix nfsv4 client lock reclaim behaviour (Sachin Prabhu) [638269] - [fs] ext4: Don't error out the fs if the user tries to make a file too big (Eric Sandeen) [645824] - [fs] xfs: prevent reading uninitialized stack memory (Dave Chinner) [630809] {CVE-2010-3078} - [s390x] cio: prevent kernel panic in I/O cancel function (Hendrik Brueckner) [647825] - [s390x] qeth: timeout on connection isolation configuration errors (Hendrik Brueckner) [635053] - [kernel] etr clock synchronization race (Hendrik Brueckner) [619511] - [net] tc: Ignore noqueue_qdisc default qdisc when dumping (Thomas Graf) [627142] - [net] fix rds_iovec page count overflow (Jiri Pirko) [647424] {CVE-2010-3865} - [net] netfilter: Avoid freeing pointers representing an error value (Thomas Graf) [608980] - [scsi] Fix megaraid_sas driver SLAB memory leak detected with CONFIG_DEBUG_SLAB (Shyam Iyer) [633836] - [scsi] scsi_dh_alua: Handle all states correctly (Mike Snitzer) [636994] - [scsi] ibmvscsi: Fix oops when an interrupt is pending during probe (Steve Best) [624169] - [usb] serial/mos*: prevent reading uninitialized stack memory (Don Zickus) [648698] {CVE-2010-4074} - [kbuild] don't sign out-of-tree modules (Aristeu Rozanski) [653507] - [kernel] tracing: Fix circular dead lock in stack trace (Jiri Olsa) [601047] - [watchdog] iTCO wdt: remove extra pci_dev_put()'s from init code (Prarit Bhargava) [574546] - [kernel] ecryptfs_uid_hash() buffer overflow (Jerome Marchand) [611388] {CVE-2010-2492} - [sound] seq/oss - Fix double-free at error path of snd_seq_oss_open() (Jaroslav Kysela) [630555] {CVE-2010-3080} - [x86] ACPI: allow C3 > 1000usec (Matthew Garrett) [572821] - [virt] virtio-net: init link state correctly (Jason Wang) [646369] - [virt] i8259: fix migration (Gleb Natapov) [629197] - [netdrv] prevent reading uninitialized memory in hso driver (Thomas Graf) [633144] {CVE-2010-3298}- [virt] KVM: x86: Use unlazy_fpu() for host FPU (Avi Kivity) [651005] - [fs] GFS2: reserve more blocks for transactions (Benjamin Marzinski) [637972] - [fs] core_pattern: fix truncation by core_pattern handler with long parameters (Danny Feng) [618602] - [fs] Do not mix FMODE_ and O_ flags with break_lease() and may_open() (Harshula Jayasuriya) [642677] - [fs] GFS2: fallocate support (Benjamin Marzinski) [626561] - [fs] GFS2: fix filesystem consistency error on rename (Robert S Peterson) [638657] - [fs] aio: check for multiplication overflow in do_io_submit (Jeff Moyer) [629451] - [x86] Backport several upstream CONFIG_DEBUG_RODATA optimizations and bugfixes from Intel (Larry Woodman) [557364] - [fs] GFS2: Fix typo in stuffed file data copy handling (Abhijith Das) [619810] - [powerpc] Remove redundant xics badness warning (Steve Best) [641932] - [ppc] Account time using timebase rather than PURR (Steve Best) [633515] - [ppc] pseries: Increase cpu die timeout (Steve Best) [636230] - [s390x] zfcp: Fix reference counter for point-to-point port (Hendrik Brueckner) [644005] - [powerpc] ibmveth: lost IRQ while closing/opening device leads to service loss (Steve Best) [620799] - [net] fix info leak from kernel in ethtool operation (Neil Horman) [646728] {CVE-2010-3861} - [net] drop_monitor: add EAGAIN return code to detect duplicate state changes (Neil Horman) [615788 616919] - [net] packet: fix information leak to userland (Jiri Pirko) [649900] {CVE-2010-3876} - [net] Fix stack corruption in icmp_send() (James Paradis) [629590] - [net] clean up info leak in act_police (Neil Horman) [636394] - [net] bonding: introduce primary_reselect option (Jiri Pirko) [628492] - [net] bonding: check if clients MAC addr has changed (Flavio Leitner) [610237] - [scsi] mpt2sas: driver fails to recover from injected PCIe bus errors (Steve Best) [612584] - [kernel] sys_semctl: fix kernel stack leakage (Danny Feng) [648724] {CVE-2010-4083} - [security] Fix install_process_keyring error handling (David Howells) [647440] - [kernel] sysctl: fix min/max handling in __do_proc_doulongvec_minmax() (Amerigo Wang) [643290] - [kernel] kbuild: Really don't clean bounds.h and asm-offsets.h (Danny Feng) [594065] - [kernel] execve: improve interactivity and respond to SIGKILL with large arguments (Dave Anderson) [629178] - [kernel] kbuild: respect LDFLAGS when linking module signatures (Johannes Weiner) [629423] - [kernel] kbuild: fix modpost segfault (Johannes Weiner) [629418] - [fs] CIFS: Remove __exit mark from cifs_exit_dns_resolver() (David Howells) [619752] - [block] Range check cpu in blk_cpu_to_group (Steve Best) [636981] - [sound] sound/pci/rme9652: prevent reading uninitialized stack memory (Stanislaw Gruszka) [648711 648716] - [pci] add pci_get_domain_bus_and_slot function (Chad Dupuis) [641132] - [pci] intr-remap: allow disabling source id checking (Alex Williamson) [530618] - [x86] Add native Intel cpuidle driver (Matthew Garrett) [637899] - [x86] add quirk to fixup mcp55 interrupt routing to let kdump work (Neil Horman) [562134] - [virt] KVM: VMX: Disallow NMI while blocked by STI (Avi Kivity) [616296] - [virt] KVM: x86: fix information leak to userland (Marcelo Tosatti) [649840] - [virt] kvm: write protect memory after slot swap (Michael S. Tsirkin) [647367] - [net] generic get_drvinfo() fallback in "ethtool.c" (Laszlo Ersek) [649248] - [virt] Revert "vhost: max s/g to match qemu" (Jason Wang) [623915] - [virt] KVM: Fix reboot on Intel hosts (Avi Kivity) [637520] - [virt] KVM: SVM: init_vmcb should reset vcpu->efer (Marcelo Tosatti) [554506] - [virt] fix vhost_net lanana violation (Bob Picco) [602499] - [virt] KVM: x86 emulator: Allow LOCK prefix for NEG and NOT (Avi Kivity) [618202] - [mm] Prevent Out Of Memory when changing cpuset's mems on NUMA (Larry Woodman) [597127] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [mm] revalidate page->mapping after locking page in do_generic_file_read() (Johannes Weiner) [651373] - [fs] introduce GLF_QUEUED flag (Abhijith Das) [629920] - [fs] dlm: Don't send callback to node making lock request when "try 1cb" fails (David Teigland) [629920] - [virt] KVM: Set cr0.et when the guest writes cr0 (Avi Kivity) [645898] - [virt] KVM: VMX: Give the guest ownership of cr0.ts when the fpu is active (Avi Kivity) [645898] - [virt] KVM: Lazify fpu activation and deactivation (Avi Kivity) [645898] - [virt] KVM: VMX: Allow the guest to own some cr0 bits (Avi Kivity) [645898] - [virt] KVM: Replace read accesses of vcpu->arch.cr0 by an accessor (Avi Kivity) [645898] - [virt] KVM: VMX: trace clts and lmsw instructions as cr accesses (Avi Kivity) [645898] - [x86] mce: Use HW_ERR in MCE handler (Bob Picco) [641039] - [x86] mce: Add HW_ERR printk prefix for hardware error logging (Bob Picco) [641039] - [dm] sync trivial changes from 2.6.36 (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_ctr (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_config destruction logic (Mike Snitzer) [641432] - [dm] ioctl: refactor dm_table_complete (Mike Snitzer) [641432] - [dm] snapshot: persistent use define for disk header chunk size (Mike Snitzer) [641432] - [dm] crypt: use kstrdup (Mike Snitzer) [641432] - [dm] ioctl: use nonseekable_open (Mike Snitzer) [641432] - [virt] Xen PV-HVM: Enable xen pv hvm always for Xen HVM guests (Don Dutile) [632021] - [virt] Xen PV-HVM: skip vnif cfg if match 8139 macaddr (Don Dutile) [632021] - [virt] Xen PV-HVM: Synch unplug to upstream and tweak for rhel (Don Dutile) [632021] - [virt] Xen PV-HVM: change xen_pv_hvm param from _setup to early_param (Don Dutile) [632021] - [virt] KVM: Send SRAR SIGBUS directly (Dean Nelson) [550938] - [virt] KVM: Add MCG_SER_P into KVM_MCE_CAP_SUPPORTED (Dean Nelson) [550938] - [virt] KVM: Return EFAULT from kvm ioctl when guest accesses bad area (Dean Nelson) [550938] - [virt] KVM: define hwpoison variables static (Dean Nelson) [550938] - [virt] KVM: Fix a race condition for usage of is_hwpoison_address() (Dean Nelson) [550938] - [virt] KVM: Avoid killing userspace through guest SRAO MCE on unmapped pages (Dean Nelson) [550938] - [virt] KVM: make double/triple fault promotion generic to all exceptions (Dean Nelson) [550938] - [virt] xen: handle events as edge-triggered (Andrew Jones) [550724] - [virt] xen: use percpu interrupts for IPIs and VIRQs (Andrew Jones) [550724] - [hwmon] coretemp: get TjMax value from MSR (Dean Nelson) [580700] - [hwmon] coretemp: detect the thermal sensors by CPUID (Dean Nelson) [580700] - [x86] mtrr: Use stop machine context to rendezvous all the cpus (Prarit Bhargava) [612659] - [kernel] Backport linux-2.6 stop_machine code (Prarit Bhargava) [612659] - [netdrv] ibmveth: Fix opps during MTU change on an active device (Steve Best) [644959] - [netdrv] ehea: Fix synchronization between HW and SW send queue (Steve Best) [620792] - [netdrv] be2net: remove a BUG_ON in be_cmds.c (Ivan Vecera) [627958] - [netdrv] e1000e: don't inadvertently re-set INTX_DISABLE (Dean Nelson) [627926] - [mm] fix mbind_range() vma merge problem (Larry Woodman) [643942] - [mm] kernel: possible integer overflow in mm/fremap.c (Larry Woodman) [637049] - [mm] fix BUG() in do_coredump when out of memory (Rik van Riel) [623007]- [block] Re-introduce blk_queue_flushing() (Vivek Goyal) [635199] - [fs] SUNRPC: Fix the NFSv4 and RPCSEC_GSS Kconfig dependencies (Steve Dickson) [637278] - [fs] statfs() gives ESTALE error (Steve Dickson) [637278] - [fs] NFS: Fix a typo in nfs_sockaddr_match_ipaddr6 (Steve Dickson) [637278] - [fs] sunrpc: increase MAX_HASHTABLE_BITS to 14 (Steve Dickson) [637278] - [fs] gss:spkm3 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] gss:krb5 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] Remove incorrect do_vfs_lock message (Steve Dickson) [637278] - [fs] SUNRPC: cleanup state-machine ordering (Steve Dickson) [637278] - [fs] SUNRPC: Fix a race in rpc_info_open (Steve Dickson) [637278] - [fs] SUNRPC: Fix race corrupting rpc upcall (Steve Dickson) [637278] - [fs] Fix null dereference in call_allocate (Steve Dickson) [637278] - [fs] NFS: Fix the selection of security flavours in Kconfig (Steve Dickson) [637278] - [fs] NFS: NFS_V4 is no longer an EXPERIMENTAL feature (Steve Dickson) [637278] - [fs] NFS: fix the return value of nfs_file_fsync() (Steve Dickson) [637278] - [fs] rpcrdma: Fix SQ size calculation when memreg is FRMR (Steve Dickson) [637278] - [fs] xprtrdma: Do not truncate iova_start values in frmr registrations (Steve Dickson) [637278] - [fs] nfs: Remove redundant NULL check upon kfree() (Steve Dickson) [637278] - [fs] nfs: Add "lookupcache" to displayed mount options (Steve Dickson) [637278] - [fs] NFS: allow close-to-open cache semantics to apply to root of NFS filesystem (Steve Dickson) [637278] - [fs] SUNRPC: fix NFS client over TCP hangs due to packet loss (Steve Dickson) [637278] - [fs] NFS: Ensure that writepage respects the nonblock flag (Steve Dickson) [637278] - [fs] nfs: include space for the NUL in root path (Steve Dickson) [637278] - [fs] nfsd4: mask out non-access bits in nfs4_access_to_omode (Steve Dickson) [637279] - [fs] nfsd4: fix downgrade/lock logic (Steve Dickson) [637279] - [fs] nfsd4: bad BUG() in preprocess_stateid_op (Steve Dickson) [637279] - [fs] nfsd4: fix file open accounting for RDWR opens (Steve Dickson) [637279] - [fs] NFSv4: Ensure the lockowners are labelled using the fl_owner and/or fl_pid (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Add support for the RELEASE_LOCKOWNER operation (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up for lockowner XDR encoding (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Ensure that we track the NFSv4 lock state in read/write requests (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up struct nfs4_state_owner (Harshula Jayasuriya) [621304 624069] - [fs] Add back dentry argument to ->fsync (Steve Dickson) [624069] - [fs] NFS: kswapd must not block in nfs_release_page (Steve Dickson) [624069] - [fs] NFS: Fix the locking in nfs4_callback_getattr (Steve Dickson) [624069] - [net] NFSv4: Remember to clear NFS_DELEGATED_STATE in nfs_delegation_claim_opens (Steve Dickson) [624069] - [net] SUNRPC: Defer deleting the security context until gss_do_free_ctx() (Steve Dickson) [624069] - [net] SUNRPC: prevent task_cleanup running on freed xprt (Steve Dickson) [624069] - [net] SUNRPC: Reduce asynchronous RPC task stack usage (Steve Dickson) [624069] - [net] SUNRPC: Move the bound cred to struct rpc_rqst (Steve Dickson) [624069] - [net] SUNRPC: Clean up of rpc_bindcred() (Steve Dickson) [624069] - [net] SUNRPC: Move remaining RPC client related task initialisation into clnt.c (Steve Dickson) [624069] - [net] SUNRPC: Ensure that rpc_exit() always wakes up a sleeping task (Steve Dickson) [624069] - [net] SUNRPC: Make the credential cache hashtable size configurable (Steve Dickson) [624069] - [net] SUNRPC: Store the hashtable size in struct rpc_cred_cache (Steve Dickson) [624069] - [fs] NFS: Ensure the AUTH_UNIX credcache is allocated dynamically (Steve Dickson) [624069] - [fs] NFS: Fix the NFS users of rpc_restart_call() (Steve Dickson) [624069] - [net] SUNRPC: The function rpc_restart_call() should return success/failure (Steve Dickson) [624069] - [fs] NFSv4: Get rid of the bogus RPC_ASSASSINATED(task) checks (Steve Dickson) [624069] - [fs] NFSv4: Clean up the process of renewing the NFSv4 lease (Steve Dickson) [624069] - [fs] NFSv4.1: Handle NFS4ERR_DELAY on SEQUENCE correctly (Steve Dickson) [624069] - [fs] NFS: nfs_rename() should not have to flush out writebacks (Steve Dickson) [624069] - [fs] NFS: Clean up the callers of nfs_wb_all() (Steve Dickson) [624069] - [fs] NFS: Fix up the fsync code (Steve Dickson) [624069] - [fs] NFSv4.1: There is no need to init the session more than once (Steve Dickson) [624069] - [fs] NFSv41: Cleanup for nfs4_alloc_session (Steve Dickson) [624069] - [fs] NFSv41: Clean up exclusive create (Steve Dickson) [624069] - [fs] NFSv41: Deprecate nfs_client->cl_minorversion (Steve Dickson) [624069] - [fs] NFSv41: Fix nfs_async_inode_return_delegation() ugliness (Steve Dickson) [624069] - [fs] NFSv41: Convert the various reboot recovery ops etc to minor version ops (Steve Dickson) [624069] - [fs] NFSv41: Clean up the NFSv4.1 minor version specific operations (Steve Dickson) [624069] - [fs] nfs: kill renewd before clearing client minor version (Steve Dickson) [624069] - [fs] NFSv41: Don't store session state in the nfs_client->cl_state (Steve Dickson) [624069] - [fs] NFSv41: Further cleanup for nfs4_sequence_done (Steve Dickson) [624069] - [fs] NFSv4.1: Make nfs4_setup_sequence take a nfs_server argument (Steve Dickson) [624069] - [fs] NFSv4.1: Merge the nfs41_proc_async_sequence() and nfs4_proc_sequence() (Steve Dickson) [624069] - [fs] NFSv4: Kill nfs4_async_handle_error() abuses by NFSv4.1 (Steve Dickson) [624069] - [fs] NFSv4.1: Simplify nfs41_sequence_done() (Steve Dickson) [624069] - [fs] NFSv4.1: Clean up nfs4_setup_sequence (Steve Dickson) [624069] - [fs] NFSv41: Fix a memory leak in nfs41_proc_async_sequence() (Steve Dickson) [624069] - [fs] nfsd41: Fix a crash when a callback is retried (Steve Dickson) [624081] - [fs] nfsd: minor nfsd read api cleanup (Steve Dickson) [624081] - [fs] gcc-4.6: nfsd: fix initialized but not read warnings (Steve Dickson) [624081] - [fs] nfsd4: share file descriptors between stateid's (Steve Dickson) [624081] - [fs] nfsd4: fix openmode checking on IO using lock stateid (Steve Dickson) [624081] - [fs] nfsd4: miscellaneous process_open2 cleanup (Steve Dickson) [624081] - [fs] nfsd4: don't pretend to support write delegations (Steve Dickson) [624081] - [fs] nfsd: bypass readahead cache when have struct file (Steve Dickson) [624081] - [fs] nfsd: remove unused assignment from nfsd_link (Steve Dickson) [624081] - [fs] NFSD: Fill in WCC data for REMOVE, RMDIR, MKNOD, and MKDIR (Steve Dickson) [624081] - [fs] nfsd4: comment nitpick (Steve Dickson) [624081] - [net] sunrpc: make the cache cleaner workqueue deferrable (Steve Dickson) [624081] - [fs] nfsd4: fix delegation recall race use-after-free (Steve Dickson) [624081 637278] - [fs] nfsd4: fix deleg leak on callback error (Steve Dickson) [624081 637278] - [fs] nfsd4: remove some debugging code (Steve Dickson) [624081 637278] - [fs] nfsd: nfs4callback encode_stateid helper function (Steve Dickson) [624081 637278] - [fs] nfsd4: translate memory errors to delay, not serverfault (Steve Dickson) [624081 637278] - [fs] nfsd4; fix session reference count leak (Steve Dickson) [624081 637278] - [fs] nfsd4: don't bother storing callback reply tag (Steve Dickson) [624081 637278] - [fs] nfsd4: fix use of op_share_access (Steve Dickson) [624081 637278] - [fs] nfsd4: treat more recall errors as failures (Steve Dickson) [624081 637278] - [fs] nfsd4: remove extra put() on callback errors (Steve Dickson) [624081 637278] - [virt] xen-blkfront: disable barrier/flush write support (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_discard to preserve kABI (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_flush to preserve kABI (Mike Snitzer) [635199] - [block] revert bio flag changes to preserve kABI (Jeff Moyer) [635199] - [block] restore rq_flag_bits to their original values (Mike Snitzer) [635199] - [block] initialize old barrier members of request_queue (Mike Snitzer) [635199] - [block] reintroduce blk_queue_ordered to maintain compatibility (Vivek Goyal) [635199] - [block] Documentation: fix block api docbook documentation (Mike Snitzer) [635199] - [block] remove BLKDEV_IFL_WAIT (Mike Snitzer) [635199] - [block] remove the BLKDEV_IFL_BARRIER flag (Mike Snitzer) [635199] - [mm] swap: do not send discards as barriers (Mike Snitzer) [635199] - [fs] fat: do not send discards as barriers (Mike Snitzer) [635199] - [fs] ext4: do not send discards as barriers (Mike Snitzer) [635199] - [fs] jbd2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] jbd2: Modify ASYNC_COMMIT code to not rely on queue draining on barrier (Mike Snitzer) [635199] - [fs] jbd: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] gfs2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] btrfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] xfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [block] pass gfp_mask and flags to sb_issue_discard (Mike Snitzer) [635199] - [block] disallow FS recursion from sb_issue_discard allocation (Mike Snitzer) [635199] - [dm] convey that all flushes are processed as empty (Mike Snitzer) [635199] - [dm] fix locking context in queue_io() (Mike Snitzer) [635199] - [dm] relax ordering of bio-based flush implementation (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for request-based dm (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for bio-based dm (Mike Snitzer) [635199] - [block] make __blk_rq_prep_clone() copy most command flags (Mike Snitzer) [635199] - [md] implment REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [virt] virtio_blk: drop REQ_HARDBARRIER support (Mike Snitzer) [635199] - [block] loop: implement REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [block] use REQ_FLUSH in blkdev_issue_flush() (Mike Snitzer) [635199] - [block] update documentation for REQ_FLUSH / REQ_FUA (Mike Snitzer) [635199] - [block] make sure FSEQ_DATA request has the same rq_disk as the original (Mike Snitzer) [635199] - [block] kick queue after sequencing REQ_FLUSH/FUA (Mike Snitzer) [635199] - [block] initialize flush request with WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [635199] - [block] simplify queue_next_fseq (Mike Snitzer) [635199] - [block] filter flush bio's in __generic_make_request() (Mike Snitzer) [635199] - [block] preserve RHEL6.0 struct request_queue kABI (Mike Snitzer) [635199] - [block] implement REQ_FLUSH/FUA based interface for FLUSH/FUA requests (Mike Snitzer) [635199] - [fs] replace internal uses of SWRITE I/O types by sync_dirty_buffer() (Mike Snitzer) [635199] - [fs] removing the use of the BH_Ordered flag (Mike Snitzer) [635199] - [block] rename barrier/ordered to flush (Mike Snitzer) [635199] - [block] rename blk-barrier.c to blk-flush.c (Mike Snitzer) [635199] - [block] blkdev: check for valid request queue before issuing flush (Mike Snitzer) [635199] - [block] blkdev: move blkdev_issue helper functions to separate file (Mike Snitzer) [635199] - [block] blkdev: allow async blkdev_issue_flush requests (Mike Snitzer) [635199] - [block] blkdev: generalize flags for blkdev_issue_fn functions (Mike Snitzer) [635199] - [fs] ext4: check missed return value in ext4_sync_file() (Mike Snitzer) [635199] - [fs] ext4, jbd2: Add barriers for file systems with exernal journals (Mike Snitzer) [635199] - [block] drop barrier ordering by queue draining (Mike Snitzer) [635199] - [block] misc cleanups in barrier code (Mike Snitzer) [635199] - [block] remove spurious uses of REQ_HARDBARRIER (Mike Snitzer) [635199] - [block] deprecate barrier and replace blk_queue_ordered() with blk_queue_flush() (Mike Snitzer) [635199] - [block] kill QUEUE_ORDERED_BY_TAG (Mike Snitzer) [635199] - [xen] blkfront: update use of barriers to ease flush+fua backport (Mike Snitzer) [635199] - [block] loop: queue ordered mode should be DRAIN_FLUSH (Mike Snitzer) [635199] - [ide] remove unnecessary blk_queue_flushing() test in do_ide_request() (Mike Snitzer) [635199] - [block] remove q->prepare_flush_fn completely (Mike Snitzer) [635199] - [scsi] use REQ_TYPE_FS for flush request (Mike Snitzer) [635199] - [block] set up rq->rq_disk properly for flush requests (Mike Snitzer) [635199] - [block] set REQ_TYPE_FS on flush requests (Mike Snitzer) [635199] - [virt] virtio_blk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [dm] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] osdblk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [scsi] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] permit PREFLUSH and POSTFLUSH without prepare_flush_fn (Mike Snitzer) [635199] - [block] introduce REQ_FLUSH flag (Mike Snitzer) [635199] - [md] raid-1/10 Fix bio_rw bit manipulations again (Mike Snitzer) [635199] - [block] fixup missing conversion from BIO_RW_DISCARD to REQ_DISCARD (Mike Snitzer) [635199] - [block] define READA constant in terms of unified flag (Mike Snitzer) [635199] - [fs] bio: separate out blk_types.h (Mike Snitzer) [635199] - [block] unify flags for struct bio and struct request (Mike Snitzer) [635199] - [block] BARRIER request should imply SYNC (Mike Snitzer) [635199] - [block] fix some more cmd_type cleanup fallout (Mike Snitzer) [635199] - [block] remove wrappers for request type/flags (Mike Snitzer) [635199] - [scsi] scsi_dh_emc: request flag cleanup (Mike Snitzer) [635199] - [ide] Fix IDE taskfile with cfq scheduler (Mike Snitzer) [635199]- [mm] remove false positive THP pmd_present BUG_ON (Andrea Arcangeli) [646384]- [drm] ttm: fix regression introduced in dfb4a4250168008c5ac61e90ab2b86f074a83a6c (Dave Airlie) [644896]- [block] fix a potential oops for callers of elevator_change (Jeff Moyer) [641408]- [security] IMA: require command line option to enabled (Eric Paris) [643667]- [net] Fix priv escalation in rds protocol (Neil Horman) [642900] {CVE-2010-3904} - [v4l] Remove compat code for VIDIOCSMICROCODE (Mauro Carvalho Chehab) [642473] {CVE-2010-2963} - [kernel] tracing: do not allow llseek to set_ftrace_filter (Jiri Olsa) [631626] - [virt] xen: hold mm->page_table_lock in vmalloc_sync (Andrew Jones) [643371] - [fs] xfs: properly account for reclaimed inodes (Dave Chinner) [641764] - [drm] fix ioctls infoleak (Danny Feng) [621437] {CVE-2010-2803} - [netdrv] wireless extensions: fix kernel heap content leak (John Linville) [628438] {CVE-2010-2955} - [netdrv] niu: buffer overflow for ETHTOOL_GRXCLSRLALL (Danny Feng) [632072] {CVE-2010-3084} - [mm] add debug checks for mapcount related invariants (Andrea Arcangeli) [622327 642570] - [mm] move VM_BUG_ON inside the page_table_lock of zap_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] compaction: handle active and inactive fairly in too_many_isolated (Andrea Arcangeli) [622327 642570] - [mm] start_khugepaged after setting transparent_hugepage_flags (Andrea Arcangeli) [622327 642570] - [mm] fix hibernate memory corruption (Andrea Arcangeli) [633344 642570] - [mm] ksmd wait_event_freezable (Andrea Arcangeli) [622327 642570] - [mm] khugepaged wait_event_freezable (Andrea Arcangeli) [622327 625875 642570] - [mm] unlink_anon_vmas in __split_vma in case of error (Andrea Arcangeli) [622327 642570] - [mm] fix memleak in copy_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] fix hang on anon_vma->root->lock (Andrea Arcangeli) [622327 642570] - [mm] avoid breaking huge pmd invariants in case of vma_adjust failures (Andrea Arcangeli) [622327 642570]- [scsi] fcoe: set default FIP mode as FIP_MODE_FABRIC (Mike Christie) [636233]- [virt] KVM: Fix fs/gs reload oops with invalid ldt (Avi Kivity) [639885] {CVE-2010-3698} - [drm] i915: prevent arbitrary kernel memory write (Jerome Marchand) [637691] {CVE-2010-2962} - [scsi] libfc: adds flogi retry in case DID is zero in RJT (Mike Christie) [633907] - [kernel] prevent heap corruption in snd_ctl_new() (Jerome Marchand) [638486] {CVE-2010-3442} - [scsi] lpfc: lpfc driver oops during rhel6 installation with snapshot 12/13 and emulex FC (Rob Evers) [634703] - [fs] ext4: Always journal quota file modifications (Eric Sandeen) [624909] - [mm] fix split_huge_page error like mapcount 3 page_mapcount 2 (Andrea Arcangeli) [622327 640611] - [block] Fix pktcdvd ioctl dev_minor range check (Jerome Marchand) [638089] {CVE-2010-3437} - [drm] ttm: Fix two race conditions + fix busy codepaths (Dave Airlie) [640871] - [drm] Prune GEM vma entries (Dave Airlie) [640870] - [virt] ksm: fix bad user data when swapping (Andrea Arcangeli) [640579] - [virt] ksm: fix page_address_in_vma anon_vma oops (Andrea Arcangeli) [640576] - [net] sctp: Fix out-of-bounds reading in sctp_asoc_get_hmac() (Jiri Pirko) [640462] {CVE-2010-3705} - [mm] Move vma_stack_continue into mm.h (Mike Snitzer) [638525] - [net] sctp: Do not reset the packet during sctp_packet_config() (Jiri Pirko) [637682] {CVE-2010-3432} - [mm] vmstat incorrectly reports disk IO as swap in (Steve Best) [636978] - [scsi] fcoe: Fix NPIV (Neil Horman) [631246]- [block] prevent merges of discard and write requests (Mike Snitzer) [637805] - [drm] nouveau: correct INIT_DP_CONDITION subcondition 5 (Ben Skeggs) [636678] - [drm] nouveau: enable enhanced framing only if DP display supports it (Ben Skeggs) [636678] - [drm] nouveau: fix required mode bandwidth calculation for DP (Ben Skeggs) [636678] - [drm] nouveau: disable hotplug detect around DP link training (Ben Skeggs) [636678] - [drm] nouveau: set DP display power state during DPMS (Ben Skeggs) [636678] - [mm] remove "madvise" from possible /sys/kernel/mm/redhat_transparent_hugepage/enabled options (Larry Woodman) [634500] - [netdrv] cxgb3: don't flush the workqueue if we are called from the workqueue (Doug Ledford) [631547] - [netdrv] cxgb3: deal with fatal parity error status in interrupt handler (Doug Ledford) [631547] - [netdrv] cxgb3: now that we define fatal parity errors, make sure they are cleared (Doug Ledford) [631547] - [netdrv] cxgb3: Add define for fatal parity error bit manipulation (Doug Ledford) [631547] - [virt] Emulate MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [virt] Define MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [redhat] s390x: kdump: allow zfcpdump to mount and write to ext4 file systems [628676] - [kernel] initramfs: Fix initramfs size calculation (Hendrik Brueckner) [626956] - [kernel] initramfs: Generalize initramfs_data.xxx.S variants (Hendrik Brueckner) [626956] - [drm] radeon/kms: fix sideport detection on newer rs880 boards (Dave Airlie) [626454]- [x86] kernel: fix IA32 System Call Entry Point Vulnerability (Danny Feng) [634452] {CVE-2010-3301} - [kernel] compat: Make compat_alloc_user_space() incorporate the access_ok() (Danny Feng) [634466] {CVE-2010-3081} - [block] switch s390 tape_block and mg_disk to elevator_change() (Mike Snitzer) [632631] - [block] add function call to switch the IO scheduler from a driver (Mike Snitzer) [632631]- [security] Make kernel panic in FIPS mode if modsign check fails (David Howells) [625914] - [virt] Guests on AMD with CPU type 6 and model >= 8 trigger errata read of MSR_K7_CLK_CTL (Jes Sorensen) [629066] - [x86] UV: use virtual efi on SGI systems (George Beshers) [627653]- [fs] nfsd: initialize nfsd versions before creating svc (J. Bruce Fields) [628084] - [fs] nfsd: fix startup/shutdown order bug (J. Bruce Fields) [628084] - [security] KEYS: Fix bug in keyctl_session_to_parent() if parent has no session keyring (David Howells) [627808] {CVE-2010-2960} - [security] KEYS: Fix RCU no-lock warning in keyctl_session_to_parent() (David Howells) [627808] {CVE-2010-2960}- [x86] Disable AMD IOMMU by default (Matthew Garrett) [593787] - [netdrv] Revert "iwlwifi: disable hardware scanning by default" (Stanislaw Gruszka) [625981] - [s390x] kernel: fix tlb flushing vs. concurrent /proc accesses (Hendrik Brueckner) [587587] - [s390x] kernel: prepare mm_context_t for new tlb flush handling (Hendrik Brueckner) [587587] - [fs] NFS: Fix an Oops in the NFSv4 atomic open code (Jeff Layton) [625718] - [net] can: add limit for nframes and clean up signed/unsigned variables (Danny Feng) [625702] {CVE-2010-2959} - [fs] aio: bump i_count instead of using igrab (Jeff Moyer) [626595] - [fs] cifs: check for NULL session password (Jeff Layton) [625583] - [fs] cifs: fix NULL pointer dereference in cifs_find_smb_ses (Jeff Layton) [625583]- [mm] make stack guard page logic use vm_prev pointer (Mike Snitzer) [607859] - [mm] make the mlock() stack guard page checks stricter (Mike Snitzer) [607859] - [mm] make the vma list be doubly linked (Mike Snitzer) [607859] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [618225] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [net] sched: fix some kernel memory leaks (Jiri Pirko) [624637] {CVE-2010-2942}- [virt] xen pvhvm: don't start xenbus w/out pvhvm (Andrew Jones) [624665] - [virt] xen pvhvm: don't unplug emulated devs w/out pvhvm (Andrew Jones) [625460] - [virt] xen pvhvm: export xen_pv_hvm_enable (Andrew Jones) [625460] - [fs] ext4: fix one more tracing oops (Eric Sandeen) [619013] - [drm] Provide for HDMI output on NVIDIA GPUs (John Feeney) [619877] - [netdrv] iwlwifi: disable aspm by default (John Linville) [611075] - [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388]- [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [mm] fix page table unmap for stack guard page properly (Mike Snitzer) [607859] - [x86] don't send SIGBUS for kernel page faults (Mike Snitzer) [607859] - [mm] fix missing page table unmap for stack guard page failure case (Mike Snitzer) [607859] - [mm] keep a guard page below a grow-down stack segment (Mike Snitzer) [607859] - [fs] xfs: fix untrusted inode number lookup (Dave Chinner) [624860] - [kernel] init, sched: Fix race between init and kthreadd (Gleb Natapov) [624329] - [net] Fix IGMP3 report parsing (Aristeu Rozanski) [621431]- [netdrv] be2net: maintain multicast packet count in driver (Ivan Vecera) [621287] - [scsi] hpsa: don't use doorbel reset (Tomas Henzl) [612486] - [x86] Fix the kdump kernel OOMs caused by passthrough mode setting (Bhavna Sarathy) [624059] - [acpi] Force "pci=noacpi" on HP xw9300 (Prarit Bhargava) [615276] - [mm] Revert mm-vmstat-Actively-update-vmstat-counters-in-low-memory-situations (Larry Woodman) [622328] - [x86] Run EFI in physical mode to enable kdump on EFI-booted system (Takao Indoh) [593111] - [fs] ext4: protect inode bitmap clearing w/ spinlock (Eric Sandeen) [623666] - [scsi] libfc: call fc_remote_port_chkready under the host lock (Mike Christie) [623786] - [x86] Ensure that we provide per-cpu ACPI support (Matthew Garrett) [623874] - [fs] ext4: consolidate in_range() definitions (Eric Sandeen) [621829] - [fs] ext4: fix NULL pointer dereference in tracing (Eric Sandeen) [619013] - [block] O_DIRECT: fix the splitting up of contiguous I/O (Jeff Moyer) [622504]- [fs] ext4: fix discard failure detection (Eric Sandeen) [608731] - [x86] Avoid potential NULL dereference in pcc-cpufreq (Matthew Garrett) [623768] - [scsi] bfa: vport create/delete fix (Rob Evers) [619226] - [net] tcp: fix crash in tcp_xmit_retransmit_queue (Jerome Marchand) [618386] - [build] Skip depmod when installing to non-standard INSTALL_MOD_PATH (Jon Masters) [609170] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 (Jaroslav Kysela) [605742] - [scsi] increase flush timeout (Mike Christie) [605322] - [x86] local_irq_save/restore when issuing IPI in early bootup (Prarit Bhargava) [602823]- [kernel] Revert "[kernel] sched: Fix a race between ttwu() and migrate_task()" (Matthew Garrett) [620883] - [fs] btrfs: fix checks in BTRFS_IOC_CLONE_RANGE (Eugene Teo) [617003] {CVE-2010-2537 CVE-2010-2538} - [kernel] Makefile.build: make KBUILD_SYMTYPES work again (Don Zickus) [617749] - [netdrv] iwlwifi: disable hardware scanning by default (Stanislaw Gruszka) [593566] - [scsi] Revert: qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [622041] - [drm] radeon: Don't limit vram size to aperture size (Matthew Garrett) [622039] - [fs] xfs: don't walk AGs that can't hold inodes (Dave Chinner) [621044] - [mmc] add Ricoh e822 support (Stanislaw Gruszka) [619900] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [616178] - [dm] mpath: enable discard support (Mike Snitzer) [619196] - [block] update request stacking methods to support discards (Mike Snitzer) [619196] - [dm] stripe: enable discard support (Mike Snitzer) [619196] - [dm] stripe: optimize sector division (Mike Snitzer) [619196] - [dm] stripe: move sector translation to a function (Mike Snitzer) [619196] - [dm] error: return error for discards (Mike Snitzer) [619196] - [dm] delay: enable discard support (Mike Snitzer) [619196] - [dm] zero: silently drop discards (Mike Snitzer) [619196] - [dm] split discard requests on target boundaries (Mike Snitzer) [619196] - [dm] use dm_target_offset macro (Mike Snitzer) [619196] - [dm] factor out max_io_len_target_boundary (Mike Snitzer) [619196] - [dm] use common __issue_target_request for flush and discard support (Mike Snitzer) [619196] - [dm] rename map_info flush_request to target_request_nr (Mike Snitzer) [619196] - [dm] remove the DM_TARGET_SUPPORTS_DISCARDS feature flag (Mike Snitzer) [619196] - [dm] introduce num_discard_requests in dm_target structure (Mike Snitzer) [619196]- [fs] ext4: protect io completion lists with locking (Eric Sandeen) [621660] - [trace] Packport new mm tracepoint Documentation to RHEL6 (Larry Woodman) [618305] - [virt] KVM: Trace exception injection (Gleb Natapov) [616427] - [s390x] qeth: Clear mac_bits field when switching between l2/l3 (Hendrik Brueckner) [621333] - [net] ethtool: Fix potential kernel buffer overflow in ETHTOOL_GRXCLSRLALL (Jiri Pirko) [608953] {CVE-2010-2478} - [infiniband] Update QLogic QIB InfiniBand driver to version OFED 1.5.2 (Jay Fenlason) [572401] - [fs] update RWA_MASK, READA and SWRITE to match the corresponding BIO_RW_ bits (Jeff Moyer) [621693]- [drm] Revert matroxfb support for G200EV chip (Peter Bogdanovic) [604830] - [drm] i915: more DP/eDP backport fixes (Dave Airlie) [615058] - [drm] correctly update connector DPMS status in drm_fb_helper (Dave Airlie) [615058] - [x86] ACPI/PM: Move ACPI video resume to a PM notifier (Dave Airlie) [615058] - [virt] x86: preset lpj values when on VMware (Zachary Amsden) [617390] - [virt] Revert "vhost-net: utilize PUBLISH_USED_IDX feature" (Michael S. Tsirkin) - [virt] Revert "virtio: put last seen used index into ring itself" (Michael S. Tsirkin) [616503] - [virt] Revert "virtio: net: Remove net-specific advertising of PUBLISH_USED feature" (Michael S. Tsirkin) [616503] - [virt] vhost: max s/g to match qemu (Michael S. Tsirkin) [619002] - [kernel] sched: Fix set_cpu_active() in cpu_down() (Danny Feng) [620807] - [dm] separate device deletion from dm_put (Mike Snitzer) [619199] - [dm] prevent access to md being deleted (Mike Snitzer) [619199] - [dm] ioctl: release _hash_lock between devices in remove_all (Mike Snitzer) [619199]- [netdrv] r8169: disable PCIe ASPM (Michal Schmidt) [619880] - [fusion] mptfusion: fix DMA boudary (Tomas Henzl) [618625] - [fusion] mptfusion: Bump version to 3.04.16 (Tomas Henzl) [618625] - [fusion] mptfusion: Added code for occationally SATA hotplug failure (Tomas Henzl) [618625] - [fusion] mptfusion: schedule_target_reset from all Reset context (Tomas Henzl) [618625] - [fusion] mptfusion: Added sanity to check B_T mapping for device before adding to OS (Tomas Henzl) [618625] - [fusion] mptfusion: Corrected declaration of device_missing_delay (Tomas Henzl) [618625] - [fusion] mptfusion: Set fw_events_off to 1 at driver load time (Tomas Henzl) [618625] - [net] s2io: fixing DBG_PRINT() macro (Danny Feng) [619097] - [trace] backport file writeback tracepoints from upstream to RHEL6 (Larry Woodman) [618305] - [virt] vhost: thread per device attached to owner cgroups (Alex Williamson) [615118] - [cgroups] fix API thinko (Alex Williamson) [615118] - [cgroup] Revert: "workqueue: API to create a workqueue in cgroup" (Alex Williamson) [615118] - [net] bonding: allow arp_ip_targets on separate vlans to use arp validation (Andy Gospodarek) [581657] - [x86] Revert "[x86] kernel performance optimization with CONFIG_DEBUG_RODATA" (Aristeu Rozanski)- [security] selinux: convert the policy type_attr_map to flex_array (Eric Paris) [617255] - [net] bridge: Fix IGMPv3 report parsing (Herbert Xu) [621431] - [kernel] CRED: Fix get_task_cred() and task_state() to not resurrect dead credentials (Jiri Olsa) [620380] - [net] bonding: set device in RLB ARP packet handler (Andy Gospodarek) [619450] - [x86] Remove warning in p4-clockmod driver (Prarit Bhargava) [618415] - [trace] Back port upstream mm/vmscan.c tracepoints to RHEL6 (Larry Woodman) [618305] - [net] bridge: Fix skb leak when multicast parsing fails on TX (Jiri Pirko) [617505] - [x86] Retract nmi-stacktrace patch (George Beshers) [598586] - [fs] cifs: account for new creduid parameter in spnego upcall string (Jeff Layton) [618608] - [fs] cifs: add separate cred_uid field to sesInfo (Jeff Layton) [618608] - [fs] cifs: check kmalloc() result (Jeff Layton) [618608] - [fs] cifs: remove unused cifsUidInfo struct (Jeff Layton) [618608] - [fs] cifs: clean up cifs_find_smb_ses (Jeff Layton) [618608] - [fs] cifs: match secType when searching for existing tcp session (Jeff Layton) [618608] - [fs] cifs: move address comparison into separate function (Jeff Layton) [618608] - [fs] cifs: set the port in sockaddr in a more clearly defined fashion (Jeff Layton) [618608] - [fs] cifs: remove an potentially confusing, obsolete comment (Jeff Layton) [618608] - [fs] cifs: remove unused ip_address field in struct TCP_Server_Info (Jeff Layton) [618608] - [fs] cifs: have decode_negTokenInit set flags in server struct (Jeff Layton) [618608] - [fs] cifs: break negotiate protocol calls out of cifs_setup_session (Jeff Layton) [618608] - [fs] cifs: eliminate "first_time" parm to CIFS_SessSetup (Jeff Layton) [618608] - [fs] cifs: save the dialect chosen by server (Jeff Layton) [618608] - [fs] cifs: change && to || (Jeff Layton) [618608] - [fs] cifs: rename "extended_security" to "global_secflags" (Jeff Layton) [618608] - [fs] cifs: move tcon find/create into separate function (Jeff Layton) [618608] - [fs] cifs: move SMB session creation code into separate function (Jeff Layton) [618608] - [fs] cifs: track local_nls in volume info (Jeff Layton) [618608] - [drm] nouveau: support fetching LVDS EDID from ACPI (Ben Skeggs) [616860] - [drm] ACPI: Export EDID blocks to the kernel (Ben Skeggs) [616860] - [fs] Fix for stuck recovery issue in GFS2 (Steven Whitehouse) [590878] - [powerpc] fix unsupported hardware to only be power5 (Steve Best) [619501] - [scsi] megaraid: fix sas expander issue (Tomas Henzl) [607930] - [virt] Default Xen PV-HVM to off (Don Dutile) [618172] - [mm] Correctly assign the number of MIGRATE_RESERVE pageblocks (Andrea Arcangeli) [614427] - [fs] return EINVAL when thawing unfrozen filesystems (Eric Sandeen) [601324] - [fs] GFS2: Fix problem where try locks were trying too hard (Steven Whitehouse) [585299] - [scsi] bnx2i: Fix iscsi connection cleanup (Mike Christie) [616939] - [scsi] bfa: fix sysfs crash while reading error_frames stats (Rob Evers) [594882] - [fusion] Block Error handling for deleting devices or Device in DMD (Tomas Henzl) [615866] - [netdrv] tun: avoid BUG, dump packet on GSO errors (Herbert Xu) [616845] - [netdr] rt2500usb: Fix WEP Enterprise (Stanislaw Gruszka) [609721] - [kernel] cmdline disable real time scheduler (George Beshers) [607587] - [fs] ext4: re-inline ext4_rec_len_(to|from)_disk functions (Eric Sandeen) [522808] - [netdrv] be2net: include latest upstream fixes (Ivan Vecera) [617187]- [virt] Revert "[virt] vhost: create a vhost thread per device" (Aristeu Rozanski) [615118]- [scsi] Update lpfc version for 8.3.5.17 driver release (Rob Evers) [612235] - [scsi] Fix endian conversion for BlockGuard in IOCB response (Rob Evers) [612235] - [scsi] Fixed a driver discovery issue where driver was unable to discover a target after Eveready back link bounce test (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.16 driver release (Rob Evers) [612235] - [scsi] Fixed BlockGuard endian conversion problem for supporting PowerPC EEH (Rob Evers) [612235] - [scsi] Fixed VLAN ID 0xFFF set to reg_fcfi mailbox command on FCF empty FCF VLAN bitmap (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.15 driver release (Rob Evers) [612235] - [scsi] Fixed a race condition causing FLOGI issued from dual processes (Rob Evers) [612235] - [scsi] Fix bug with ct response data not being sent with sli4 (Rob Evers) [612235] - [scsi] Fixed RoundRobin FCF failover due to mis-interpretation of kernel find_next_bit (Rob Evers) [612235] - [scsi] Enhanced round-robin FCF failover algorithm to re-start on new FCF async event (Rob Evers) [612235] - [scsi] Clear Ignore Reg Login Flag when purging mailbox queue (Rob Evers) [612235] - [scsi] Fix for ELS commands stuck on txq (Rob Evers) [612235] - [scsi] Fix bug with unsolicited CT event command not setting a flag (Rob Evers) [612235] - [drm] radeon/kms: fix possible mis-detection of sideport on rs690/rs740 (Jerome Glisse) [614583] - [scsi] fcoe: remove check for zero fabric name (Mike Christie) [614264] - [scsi] libfc: Add retry logic to lport state machine when receiving LS_RJT (Mike Christie) [614264] - [scsi] fcoe: fix offload feature flag change from netdev (Mike Christie) [614264] - [scsi] fcoe: adds src and dest mac address checking for fcoe frames (Mike Christie) [614264] - [scsi] fcoe: cleans up fcoe_disable and fcoe_enable (Mike Christie) [614264] - [scsi] lpfc Update from 8.3.5.13 to 8.3.5.14 FC/FCoE (Rob Evers) [603808] - [fusion] mptfusion: release resources in error return path (Tomas Henzl) [618560] - [scsi] IO error on SuperTrak EX4650 (Muuhh IKEDA) [593969] - [virt] vhost: create a vhost thread per device (Michael S. Tsirkin) [615118] - [kernel] workqueue: API to create a workqueue in cgroup (Michael S. Tsirkin) [615118] - [cgroup] Add an API to attach a task to current task's cgroup (Michael S. Tsirkin) [615118]- [mm] avoid stalling allocations by introducing watermark_wait (Rik van Riel) [589604] - [mm] scale nr_rotated to balance memory pressure (Rik van Riel) [619384] - [mm] fix anon memory statistics with transparent hugepages (Rik van Riel) [619384] - [pci] avoid compiler warning in quirks.c (Alex Williamson) [619525] - [pci] Fix build if quirks are not enabled (Alex Williamson) [619525] - [pci] add Intel 82599 Virtual Function specific reset method (Alex Williamson) [619525] - [pci] add Intel USB specific reset method (Alex Williamson) [619525] - [pci] support device-specific reset methods (Alex Williamson) [619525] - [kernel] Documentation: Update memory-hotplug documentation (Steve Best) [612579] - [powerpc] Define memory_block_size_bytes() for ppc/pseries (Steve Best) [612579] - [kernel] Update the node sysfs code (Steve Best) [612579] - [kernel] Allow memory_block to span multiple memory sections (Steve Best) [612579] - [kernel] Add section count to memory_block (Steve Best) [612579] - [kernel] Add new phys_index properties (Steve Best) [612579] - [kernel] Move the find_memory_block() routine up (Steve Best) [612579] - [usb] xhci: rename driver to xhci_hcd (Don Zickus) [617217] - [usb] kabi placeholders for xhci (Don Zickus) [617217] - [fs] nfsd: minor nfsd_svc() cleanup (Jeff Layton) [599675] - [fs] nfsd: move more into nfsd_startup() (Jeff Layton) [599675] - [fs] nfsd: just keep single lockd reference for nfsd (Jeff Layton) [599675] - [fs] nfsd: clean up nfsd_create_serv error handling (Jeff Layton) [599675] - [fs] nfsd: fix error handling in __write_ports_addxprt (Jeff Layton) [599675] - [fs] nfsd: fix error handling when starting nfsd with rpcbind down (Jeff Layton) [599675] - [fs] nfsd4: fix v4 state shutdown error paths (Jeff Layton) [599675] - [mm] page allocator: Update free page counters after pages are placed on the free list (Andrea Arcangeli) [614427] - [mm] page allocator: Drain per-cpu lists after direct reclaim allocation fails (Andrea Arcangeli) [614427] - [mm] vmstat: Actively update vmstat counters in low memory situations (Andrea Arcangeli) [614427] - [kernel] mem-hotplug: fix potential race while building zonelist for new populated zone (John Villalovos) [581557] - [kernel] mem-hotplug: avoid multiple zones sharing same boot strapping boot_pageset (John Villalovos) [581557] - [kernel] cpu/mem hotplug: enable CPUs online before local memory online (John Villalovos) [581557] - [mm] remove khugepaged young bit check (Andrea Arcangeli) [615381]- [fs] GFS2: Backup plan for "vmalloc is slow" (Steven Whitehouse) [619331] - [s390x] zfcp: Do not try "forced close" when port is already closed (Hendrik Brueckner) [612594] - [s390x] zfcp: Do not unblock rport from REOPEN_PORT_FORCED (Hendrik Brueckner) [612597] - [s390x] zfcp: Fix retry after failed "open port" erp action (Hendrik Brueckner) [612601] - [s390x] zfcp: Fail erp after timeout (Hendrik Brueckner) [612618] - [s390x] zfcp: Use forced_reopen in terminate_rport_io callback (Hendrik Brueckner) [612621] - [s390x] zfcp: Register SCSI devices after fc_remote_port_add (Hendrik Brueckner) [612586] - [scsi] sg: fix bio leak with a detached device (Matthew Garrett) [619103] - [powerpc] hash_huge_page: pte_insert failed (Steve Best) [618831] - [block] md: fix lock ordering problem (Doug Ledford) [616103] - [fs] sysfs: add attribute to indicate hw address assignment type (Stefan Assmann) [614786] - [infiniband] ehca: init irq tasklet before irq can happen (Steve Best) [617741] - [netdrv] iwlwifi: fix scan abort (Stanislaw Gruszka) [619686] - [powerpc] ONLINE to OFFLINE CPU state transition during removal (Steve Best) [619212] - [fs] ext4: fix potential NULL dereference while tracing (Eric Sandeen) [619013] - [infiniband] ehca: Catch failing ioremap() (Steve Best) [617747] - [netdrv] Add missing read memory barrier to Intel Ethernet device (Steve Best) [617279] - [netdrv] igb: Fix Tx hangs seen when loading igb with max_vfs > 7 (Stefan Assmann) [617214] - [pci] Revert "[pci] update bridge resources to get more big ranges in PCI assign unssigned" (Shyam Iyer) [617007] - [netdrv] cnic: Fix context memory init on 5709 (Stanislaw Gruszka) [616952] - [virt] vmxnet3: fix network connectivity issues (Andy Gospodarek) [616252] - [drm] i915: eDP/DP fixes from upstream (Dave Airlie) [615058] - [ata] ata_piix: fix locking around SIDPR access (David Milburn) [608542] - [md] Fix md raid partition detection update (Doug Ledford) [607477] - [netdrv] e1000e: 82577/82578 PHY register access issues (Andy Gospodarek) [592480] - [s390x] Remove PSF order/suborder check for dasd ioctl (John Feeney) [566183] - [x86] kernel performance optimization with CONFIG_DEBUG_RODATA (Danny Feng) [557364] - [netdrv] Revert "[Fedora] [e1000] add quirk for ich9" (Andy Gospodarek) [613196] - [block] cfq: always return false from should_idle if slice_idle is set to zero (Jeff Moyer) [616904] - [block] cfq/jbd: Fix fsync performance for small files (Jeff Moyer) [578515]- [kernel] Add -Werror and WAR for bogus array bounds warnings (Prarit Bhargava) [603733] - [pci] Remove pci_bus_dump_resources() (Prarit Bhargava) [613972] - [fs] CIFS: Compile fix for malicious redirect fix (David Howells) [612136] {CVE-2010-2524}- [block] Disable async multicore raid xor function (Doug Ledford) [596490] - [kernel] taint: Add mark_hardware_unsupported() (Prarit Bhargava) [600509] - [kernel] panic: Allow warnings to set different taint flags (Prarit Bhargava) [600509] - [kernel] taint: Add taint padding and TAINT_HARDWARE_UNSUPPORTED (Prarit Bhargava) [600509] - [mm] disable transparent hugepages by default on small systems (Rik van Riel) [618444] - [net] Kernel lockups with bonding and IPV6 (Shyam Iyer) [614240] - [x86] ACPI: Improve C3 residency (Matthew Garrett) [583792] - [x86] cpufreq: pcc driver should check for pcch method before calling _OSC (Matthew Garrett) [616908] - [x86] Add PCC Cpufreq driver (Matthew Garrett) [465354] - [x86] Disable IOMMU graphics on Cantiga chipset (John Villalovos) [602207] - [fs] vfsmount: pad for future fanotify support (Eric Paris) [320631] - [ipmi] Run a dummy command before submitting a new command (Matthew Garrett) [616089] - [block] mmc: Avoid hangs with mounted SD cards (Matthew Garrett) [615318] - [md] Fix md raid partition detection (Doug Ledford) [607477] - [ipmi] Make sure drivers were registered before unregistering them (Matthew Garrett) [601376] - [s390x] Enhanced qeth for new network device type support (Hendrik Brueckner) [599650] - [fs] cifs: fix security issue with dns_resolver upcall (David Howells) [612136] {CVE-2010-2524}- [fs] xfs: track AGs with reclaimable inodes in per-ag radix tree (Dave Chinner) [617035] - [fs] xfs: convert inode shrinker to per-filesystem contexts (Dave Chinner) [617035] - [mm] add context argument to shrinker callback (Dave Chinner) [617035] - [netdrv] enic: bug fix: make the set/get netlink VF_PORT support symmetrical (Andy Gospodarek) [609635] - [netdrv] enic: Use random mac addr when associating port-profile (Andy Gospodarek) [609635] - [netdrv] enic: bug fix: sprintf UUID to string as u8 rather than u16 array (Andy Gospodarek) [609635] - [net] netlink: bug fix: don't overrun skbs on vf_port dump (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Handle surprise hardware removals (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Change hardware ingress vlan rewrite mode (Andy Gospodarek) [609635] - [drm] nouveau: cleanup connector/encoder creation (Ben Skeggs) [612402] - [drm] nouveau: move LVDS detection back to connector detect() time (Ben Skeggs) [612402] - [net] add missing header needed for sunrpc tracepoints (Steve Dickson) [567741] - [drm] nouveau: fix race condition when under memory pressure (Ben Skeggs) [602663] - [tty] fix tty->pgrp races (Jiri Olsa) [586022] {CVE-2009-4895} - [scsi] Log msg when getting Unit Attention (Mike Christie) [585432] - [scsi] be2iscsi: Fix for 64K data (Mike Christie) [608795] - [cgroups] Fix device cgroup not allowing access to a partition (Vivek Goyal) [589662] - [audit] fix for audit misreporting return code on amd64 if we had to reschedule (Alexander Viro) [604993] - [x86] Fix ioremap() so will boot on IA-32 system with PAE (John Feeney) [607029] - [netdrv] macvtap: Limit packet queue length (Herbert Xu) [614119] - [virt] vhost: avoid pr_err on condition guest can trigger (Michael S. Tsirkin) [607177] - [mm] ksmd and khugepaged freezing (Andrea Arcangeli) [617430] - [pci] Allow read/write access to sysfs I/O port resources (Alex Williamson) [616174] - [netdrv] improve ipv6 pkt throughput with TSO (John Feeney) [613770] - [netdrv] ixgbe: use GFP_ATOMIC when allocating FCoE DDP context from the dma pool (Andy Gospodarek) [614243] - [netdrv] ixgbe: properly toggling netdev feature flags when disabling FCoE (Andy Gospodarek) [614243] - [scsi] fcoe: remove vlan ID from WWPN (Neil Horman) [611974] - [fs] xfs: fix corruption case for block size < page size (Dave Chinner) [581432] - [fs] xfs: unregister inode shrinker before freeing filesystem structures (Dave Chinner) [607750] - [drm] i915: add 'reclaimable' to i915 self-reclaimable page allocations (Dave Airlie) [616614] - [drm] i915: fix 945GM stability issues on Lenovo T60 laptops (Dave Airlie) [568780] - [security] SELinux: check OPEN on truncate calls (Eric Paris) [578841] - [fs] ext4: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251] - [fs] ext3: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251]- [virt] Call mask notifiers from pic (Gleb Natapov) [608613] - [virt] Convert mask notifiers to use irqchip/pin instead of gsi (Gleb Natapov) [608613] - [virt] Reenter guest after instruction emulation failure if emulation was due to access to non-mmio address (Gleb Natapov) [608595] - [virt] Return EFAULT from kvm ioctl when guest access bad area (Gleb Natapov) [608595] - [drm] nouveau: fix dual-link displays when plugged into single-link outputs (Ben Skeggs) [615154] - [drm] nv50: obey dcb->duallink_possible (Ben Skeggs) [615154] - [drm] nv50: fix duallink_possible calculation for DCB 4.0 cards (Ben Skeggs) [615154] - [mm] Rename ramzswap to zram in documentation (Jerome Marchand) [578641] - [mm] Rename ramzswap to zram in code (Jerome Marchand) [578641] - [mm] Rename ramzswap files to zram (Jerome Marchand) [578641] - [mm] ramzswap: Support generic I_O requests (Jerome Marchand) [578641] - [mm] ramzswap: Handler for swap slot free callback (Jerome Marchand) [578641] - [mm] swap: Add swap slot free callback to block_device_operations (Jerome Marchand) [578641] - [mm] swapfile: Add flag to identify block swap devices (Jerome Marchand) [578641] - [mm] ramzswap: Remove backing swap support (Jerome Marchand) [578641] - [drm] i915: Output IRQ setup fixes (Adam Jackson) [591709] - [drm] nouveau: fix oops on chipsets that only have a single crtc (Ben Skeggs) [602290] - [drm] i915: fix oops on single crtc devices (Dave Airlie) [610002] - [drm] radeon: check/restore sanity before doing anything else with GPU (Dave Airlie) [612767] - [fs] jbd2: Fix I/O hang in jbd2_journal_release_jbd_inode (Steve Best) [607254] - [fs] GFS2: rename causes kernel Oops (Robert S Peterson) [614642] - [ipmi] Provide kipmid_max_busy_us parameter to cap CPU usage (Shyam Iyer) [609156] - [kernel] kprobes: "repz ret" causes bad EIP value crash (Dave Anderson) [607215] - [pci] panic on access to hot-removed device's proc fs (Don Zickus) [612024] - [pci] don't reassign to ROM res if it is not going to be enabled (Peter Bogdanovic) [612950] - [x86] i386: Update CPU & Memory Hot Add Not Supported messages (Prarit Bhargava) [600435] - [x86] nmi: limit hrtimer to lapic or ioapic mode (Don Zickus) [581722] - [virt] emulator: inc/dec can have lock prefix (Gleb Natapov) [615925] - [virt] Implement xen_panic_block notifier for RHEL6 Xen guests (Don Dutile) [614476] - [virt] KVM: MMU: fix conflict access permissions in direct sp (Avi Kivity) [607650] - [virt] vhost-net: avoid flush under lock (Michael S. Tsirkin) [612421] - [netdrv] bnx2x: Don't report link down if has been already down (Stanislaw Gruszka) [610311] - [netdrv] mac80211: improve error checking if WEP fails to init (John Linville) [608704] - [netdrv] ath9k: cleanup init error path (John Linville) [610224] - [mm] memcontrol: never oom when charging huge pages (Andrea Arcangeli) [608996] - [mm] memcontrol: prevent endless loop with huge pages and near-limit group (Andrea Arcangeli) [608996] - [virt] Xen PV-on-HVM: prevent null chip data ref ptr on newer xen hv (Don Dutile) [523134] - [virt] Xen PV-on-HVM: modularize platform-pci support (Don Dutile) [523134] - [virt] HPET: Do not disable hpet if not initialized (Don Dutile) [523134] - [virt] Xen PV-on-HVM: suspend-resume-support (Don Dutile) [523134] - [virt] Xen PV-on-HVM: refactor platform-pci, grant-table, enlighten support (Don Dutile) [523134 600360] - [virt] Xen PV-on-HVM: update evtchn delivery on HVM (Don Dutile) [523134] - [virt] Xen PV-on-HVM: update hvm_op hypercall & related h files to upstream (Don Dutile) [523134]- [block] cciss: bump version 3626RH (Tomas Henzl) [609522] - [block] cciss: cleanup compiletime warnings (Tomas Henzl) [609522] - [block] cciss: do not reset 640x boards (Tomas Henzl) [609522] - [block] cciss: fix hard reset (Tomas Henzl) [609522] - [block] cciss: factor out reset devices code (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfg addrs (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for mode change ack (Tomas Henzl) [609522] - [block] cciss: factor out cciss disable dma prefetch on p600 (Tomas Henzl) [609522] - [block] cciss: factor out cciss enable scsi prefetch (Tomas Henzl) [609522] - [block] cciss: factor out CISS signature present (Tomas Henzl) [609522] - [block] cciss: factor out cciss find board params (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfgtables (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for board ready (Tomas Henzl) [609522] - [block] cciss: factor out cciss find memory BAR (Tomas Henzl) [609522] - [block] cciss: remove board-id param from cciss interrupt mode (Tomas Henzl) [609522] - [block] cciss: factor out cciss_board_disabled (Tomas Henzl) [609522] - [block] cciss: factor out cciss lookup board id (Tomas Henzl) [609522] - [block] cciss: save pdev early to avoid passing it around (Tomas Henzl) [609522] - [audit] dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [mm] mmu notifier index huge spte fix (Andrea Arcangeli) [606131] - [x86] Update x86 MCE code part 2 (Prarit Bhargava) [580587] - [kernel] execshield: respect disabled randomization (Roland McGrath) [605516] - [scsi] mpt2sas: Fix to use sas device list instead of enclosure list (Tomas Henzl) [599049] - [kernel] disable kmemleak by default for -debug kernels (Jason Baron) [612244]- [net] CHECKSUM: header export and fixup (Michael S. Tsirkin) [605555] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [fs] xfs: remove block number from inode lookup code (Jiri Pirko) [607031] - [fs] xfs: rename XFS_IGET_BULKSTAT to XFS_IGET_UNTRUSTED (Jiri Pirko) [607031] - [fs] xfs: validate untrusted inode numbers during lookup (Jiri Pirko) [607031] - [fs] xfs: always use iget in bulkstat (Jiri Pirko) [607031] - [igb] avoid platform reset and MCE with DCA (Stefan Assmann) [572732 606687] - [drm] nouveau: downgrade severity of most init table parser errors (Ben Skeggs) [596679] - [drm] nouveau: INIT_CONFIGURE_PREINIT/CLK/MEM on newer BIOSes is not an error (Ben Skeggs) [596679] - [netdrv] enic: Replace LRO with GRO (Andy Gospodarek) [609635] - [net] decreasing real_num_tx_queues needs to flush qdisc (Andy Gospodarek) [609260] - [net] sched: qdisc_reset_all_tx is calling qdisc_reset without qdisc_lock (Andy Gospodarek) [609260] - [fs] inotify: send IN_UNMOUNT events (Eric Paris) [580825] - [fs] inotify: fix inotify oneshot support (Eric Paris) [614595] - [s390x] zfcp: Zero memory for gpn_ft and adisc requests (Hendrik Brueckner) [609537] - [s390x] zfcp: Do not escalate scsi eh after fast_io_fail_tmo fired (Hendrik Brueckner) [606365] - [s390x] zfcp: Remove SCSI device during unit_remove (Hendrik Brueckner) [589278] - [scsi] Allow FC LLD to fast-fail scsi eh by introducing new eh return (Hendrik Brueckner) [606365] - [s390x] zfcp: Do not wait for SBALs on stopped queue (Hendrik Brueckner) [606359] - [x86] efi: Fill all reserved memmap entries if add_efi_memmap specified (George Beshers) [607386]- [edac] i7core_edac: Avoid doing multiple probes for the same card (Mauro Carvalho Chehab) [604564] - [edac] i7core_edac: Properly discover the first QPI device (Mauro Carvalho Chehab) [604564] - [usb] Disable XHCI (USB 3) HCD module autoloading (Matthew Garrett) [608343] - [fs] xfs: prevent swapext from operating on write-only files (Jiri Pirko) [605162] {CVE-2010-2226} - [powerpc] Add symbols to kernel to allow makedumpfile to filter on ppc64 (Neil Horman) [611710] - [net] netfilter: add CHECKSUM target (Michael S. Tsirkin) [605555] - [security] audit: dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [virt] stop vpit before irq_routing freed (Gleb Natapov) [612648] - [netdrv] Allow for BCM5709S to dump vmcore via NFS (John Feeney) [577809] - [netdrv] igb: drop support for UDP hashing w/ RSS (Stefan Assmann) [613782] - [netdrv] mac80211: remove wep dependency (John Linville) [608704] - [mm] fix swapin race conditions (Andrea Arcangeli) [606131] - [crypto] authenc: Add EINPROGRESS check (Stanislaw Gruszka) [604611] - [fs] inotify: don't leak user struct on inotify release (Stanislaw Gruszka) [592399 604611] - [x86] amd: Check X86_FEATURE_OSVW bit before accessing OSVW MSRs (Stanislaw Gruszka) [604611] - [kernel] profile: fix stats and data leakage (Stanislaw Gruszka) [604611] - [sound] ice1724: Fix ESI Maya44 capture source control (Stanislaw Gruszka) [604611] - [mm] hugetlbfs: kill applications that use MAP_NORESERVE with SIGBUS instead of OOM-killer (Stanislaw Gruszka) [604611] - [dma] dma-mapping: fix dma_sync_single_range_* (Stanislaw Gruszka) [604611] - [hwmon] hp_accel: fix race in device removal (Stanislaw Gruszka) [604611] - [net] ipv4: udp: fix short packet and bad checksum logging (Stanislaw Gruszka) [604611]- [scsi] SCSI: Retry commands with UNIT_ATTENTION sense codes to fix ext3/ext4 I/O error (Stanislaw Gruszka) [604610] - [scsi] Enable retries for SYNCRONIZE_CACHE commands to fix I/O error (Stanislaw Gruszka) [604610] - [scsi] debug: virtual_gb ignores sector_size (Stanislaw Gruszka) [604610] - [x86] acpi power_meter: acpi_device_class "power_meter_resource" too long (Stanislaw Gruszka) [604610] - [v4l] budget: Oops: "BUG: unable to handle kernel NULL pointer dereference" (Stanislaw Gruszka) [604610] - [virt] virtio: initialize earlier (Stanislaw Gruszka) [604610] - [security] testing the wrong variable in create_by_name() (Stanislaw Gruszka) [604610] - [netdrv] r8169: more broken register writes workaround (Stanislaw Gruszka) [604610] - [netdrv] r8169: fix broken register writes (Stanislaw Gruszka) [604610] - [netdrv] r8169: use correct barrier between cacheable and non-cacheable memory (Stanislaw Gruszka) [604610] - [kernel] kgdb: don't needlessly skip PAGE_USER test for Fsl booke (Stanislaw Gruszka) [604610] - [kernel] initramfs: handle unrecognised decompressor when unpacking (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Ignore spurious HV interrupts during suspend / resume (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Add amp_gpio quirk for Compaq EVO N600C (Stanislaw Gruszka) [604610] - [x86] Disable large pages on CPUs with Atom erratum AAE44 (Stanislaw Gruszka) [604610] - [x86] x86-64: Clear a 64-bit FS/GS base on fork if selector is nonzero (Stanislaw Gruszka) [604610] - [edac] mce: Fix wrong mask and macro usage (Stanislaw Gruszka) [604610] - [netdrv] p54pci: fix bugs in p54p_check_tx_ring (Stanislaw Gruszka) [604610] - [netdrv] dm9601: fix phy/eeprom write routine (Stanislaw Gruszka) [604610] - [block] ensure jiffies wrap is handled correctly in blk_rq_timed_out_timer (Stanislaw Gruszka) [604610] - [serial] 8250_pnp: add Fujitsu Wacom device (Stanislaw Gruszka) [604610] - [block] raid6: fix recovery performance regression (Stanislaw Gruszka) [604610] - [fs] procfs: fix tid fdinfo (Stanislaw Gruszka) [604610] - [usb] xhci: properly set endpoint context fields for periodic eps (Stanislaw Gruszka) [604610] - [usb] xhci: properly set the "Mult" field of the endpoint context (Stanislaw Gruszka) [604610] - [usb] OHCI: don't look at the root hub to get the number of ports (Stanislaw Gruszka) [604610] - [usb] don't choose configs with no interfaces (Stanislaw Gruszka) [604610] - [usb] fix testing the wrong variable in fs_create_by_name() (Stanislaw Gruszka) [604610] - [usb] Add id for HP ev2210 a.k.a Sierra MC5725 miniPCI-e Cell Modem (Stanislaw Gruszka) [604610] - [usb] fix remote wakeup settings during system sleep (Stanislaw Gruszka) [604610] - [mm] hugetlb: fix infinite loop in get_futex_key() when backed by huge pages (Stanislaw Gruszka) [604610] - [kernel] flex_array: fix the panic when calling flex_array_alloc() without __GFP_ZERO (Stanislaw Gruszka) [604610] - [netdrv] mac80211: remove bogus TX agg state assignment (Stanislaw Gruszka) [604610] - [ata] libata: fix locking around blk_abort_request() (Stanislaw Gruszka) [604610] - [netdrv] p54usb: Add usbid for Corega CG-WLUSB2GT (Stanislaw Gruszka) [604610] - [usb] EHCI: defer reclamation of siTDs (Stanislaw Gruszka) [604610] - [drm] nouveau: initialise display before enabling interrupts (Ben Skeggs) [596703] - [drm] nv50: fix DP->DVI if output has been programmed for native DP previously (Ben Skeggs) [596703] - [block] dm ioctl: return uevent flag after rename (Mike Snitzer) [609591] - [block] dm ioctl: make __dev_status return void (Mike Snitzer) [609591] - [block] dm ioctl: remove __dev_status from geometry and target message (Mike Snitzer) [609591] - [infiniband] mlx4: enable IBoE feature (Doug Ledford) [529397] - [dm] dm-replicator: Fix replicator_ctr() error path (Heinz Mauelshagen) [612743] - [virt] vmware: disable NMI watchdog in guest (Don Zickus) [612321] - [virt] KVM: Expose MCE control MSRs to userspace (Avi Kivity) [558416]- [x86] eeepc-laptop: disable cpu speed control on EeePC 701 (Stanislaw Gruszka) [604608] - [x86] gart: Disable GART explicitly before initialization (Stanislaw Gruszka) [604608] - [netdrv] r8169: clean up my printk uglyness (Stanislaw Gruszka) [604608] - [input] wacom: switch mode upon system resume (Stanislaw Gruszka) [604608] - [fs] eCryptfs: Decrypt symlink target for stat size (Stanislaw Gruszka) [604608] - [usb] cdc-acm: Update to new autopm API (Stanislaw Gruszka) [604608] - [netdrv] e1000e: stop cleaning when we reach tx_ring->next_to_use (Stanislaw Gruszka) [604608] - [kernel] sched: Fix a race between ttwu() and migrate_task() (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix error code for missing xattrs in lower fs (Stanislaw Gruszka) [604608] - [pci] fix nested spinlock hang in aer_inject (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix use with tmpfs by removing d_drop from ecryptfs_destroy_inode (Stanislaw Gruszka) [604608] - [scsi] add scsi target reset support to scsi ioctl (Stanislaw Gruszka) [604608] - [pci] PCIe AER: prevent AER injection if hardware masks error reporting (Stanislaw Gruszka) [604608] - [fs] quota: Fix possible dq_flags corruption (Stanislaw Gruszka) [604608] - [fs] fix NFS4 handling of mountpoint stat (Stanislaw Gruszka) [604608] - [agp] intel-agp: Switch to wbinvd_on_all_cpus (Stanislaw Gruszka) [604608] - [drm] radeon/kms: add FireMV 2400 PCI ID (Stanislaw Gruszka) [604608] - [x86] amd-iommu: Use helper function to destroy domain (Stanislaw Gruszka) [604608] - [hwmon] sht15: Fix sht15_calc_temp interpolation function (Stanislaw Gruszka) [604608] - [hwmon] sht15: Properly handle the case CONFIG_REGULATOR=n (Stanislaw Gruszka) [604608] - [ata] libata: disable NCQ on Crucial C300 SSD (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: lock down video output state access (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: convert to seq_file (Stanislaw Gruszka) [604608] - [sound] usb: Fix Oops after usb-midi disconnection (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log initial state of rfkill switches (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: use input_set_capability (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: expose module parameters (Stanislaw Gruszka) [604608] - [fs] ext3: Don't update the superblock in ext3_statfs() (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log temperatures on termal alarm (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: adopt input device (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: issue backlight class events (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: silence bogus complain during rmmod (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: fix some version quirks (Stanislaw Gruszka) [604608] - [kernel] resource: move kernel function inside __KERNEL__ (Stanislaw Gruszka) [604608] - [fs] ext3: journal all modifications in ext3_xattr_set_handle (Stanislaw Gruszka) [604608] - [video] backlight: mbp_nvidia_bl - add five more MacBook variants (Stanislaw Gruszka) [604608] - [sound] mixart: range checking proc file (Stanislaw Gruszka) [604608] - [hid] fix oops in gyration_event() (Stanislaw Gruszka) [604608] - [ata] pata_ali: Fix regression with old devices (Stanislaw Gruszka) [604608] - [hwmon] lis3: fix show rate for 8 bits chips (Stanislaw Gruszka) [604608] - [cgroup] freezer: Fix buggy resume test for tasks frozen with cgroup freezer (Stanislaw Gruszka) [604608] - [kernel] genirq: Force MSI irq handlers to run with interrupts disabled (Stanislaw Gruszka) [604608] - [fs] fat: fix buffer overflow in vfat_create_shortname() (Stanislaw Gruszka) [604608] - [netdrv] mlx4: add dynamic LRO disable support (Amerigo Wang) [584359] - [netdrv] s2io: add dynamic LRO disable support (Amerigo Wang) [584359] - [drm] nv50: rewrite display irq handler (Ben Skeggs) [598842] - [drm] nv50: send evo "update" command after each disconnect (Ben Skeggs) [598842] - [drm] nv50: when debugging on, log which crtc we connect an encoder to (Ben Skeggs) [598842] - [drm] nv50: supply encoder disable() hook (Ben Skeggs) [598842] - [drm] disable encoder rather than dpms off in drm_crtc_prepare_encoders() (Ben Skeggs) [598842] - [drm] nv50: DCB quirk for Dell M6300 (Ben Skeggs) [598842] - [fs] writeback: limit write_cache_pages integrity scanning to current EOF (Dave Chinner) [602490] - [fs] xfs: remove nr_to_write writeback windup. (Dave Chinner) [602490] - [fs] writeback: pay attention to wbc->nr_to_write in write_cache_pages (Eric Sandeen) [602490]- [fs] ext4: stop issuing discards if not supported by device (Eric Sandeen) [608731] - [block] dm: only initialize full request_queue for request-based device (Mike Snitzer) [595393] - [block] dm: prevent table type changes after initial table load (Mike Snitzer) [595393] - [dm] skip second flush if request unsupported (Mike Snitzer) [612014] - [dm] only ignore -EOPNOTSUPP for empty barrier requests (Mike Snitzer) [612014] - [dm] snapshot: implement a merge method for snapshot origin (Mike Snitzer) [612375] - [dm] snapshot: test chunk size against both origin and snapshot sector size (Mike Snitzer) [612375] - [dm] snapshot: open origin before exception store initialization (Mike Snitzer) [612375] - [dm] snapshot: iterate both the origin and snapshot devices (Mike Snitzer) [612375] - [block] dm: support discard if at least one underlying device supports it (Mike Snitzer) [612014] - [block] dm: support discard for multiple devices (Mike Snitzer) [612014] - [block] dm: clear the discard flag if the device loses discard capability (Mike Snitzer) [612014] - [block] dm: check that target supports discard just before submitting request (Mike Snitzer) [612014] - [scsi] convert discard to REQ_TYPE_FS instead of REQ_TYPE_BLOCK_PC (Mike Snitzer) [610054] - [scsi] fix leak in scsi_setup_discard_cmnd error path (Mike Snitzer) [610054] - [scsi] remove unused free discard page in sd_done (Mike Snitzer) [610054] - [scsi] add sd_unprep_fn to free discard page (Mike Snitzer) [610054] - [block] implement an unprep function corresponding directly to prep (Mike Snitzer) [610054] - [block] don't allocate a payload for discard request (Mike Snitzer) [610054] - [fs] ext4: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] xfs: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] direct-io: move aio_complete into ->end_io (Christoph Hellwig) [589985] - [drm] radeon/kms/igp: fix possible divide by 0 in bandwidth code (Dave Airlie) [609755] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8 by default (Ben Skeggs) [591062] - [drm] vt/fbcon: try harder to print output when panicing (Dave Airlie) [579002] - [fs] GFS2: fix BUG in gfs2_adjust_quota (Abhijith Das) [603827] - [fs] nfsd: nfsd_setattr needs to call commit_metadata (Christoph Hellwig) [593652] - [net] netfilter: remove config option NF_CT_ACCT completely (Jiri Pirko) [578476] - [net] Revert "[net] bonding: make bonding support netpoll" (Andy Gospodarek) [604672] - [scsi] stex: fix inconsistent usage of max_lun (David Milburn) [593255] - [kernel] sched: Kill migration thread in CPU_POST_DEAD event in migration_call, instead of CPU_DEAD (Steve Best) [604846] - [tracing] ftrace: fix function_graph livelock under kvm (Jason Baron) [596653] - [block] dm: mpath fix NULL pointer dereference when path parameters missing (Mike Snitzer) [607242] - [dm] dm-replicator: mandatory API change for replicator_resume(), replicator_dev_resume() and reference count fix calling dm_table_get_md() (Heinz Mauelshagen) [594922] - [x86] AMD IOMMU: change default to passthrough mode (Bhavna Sarathy) [607631] - [x86] dell-laptop: Add another Dell laptop family to the DMI whitelist (Matthew Garrett) [609268] - [netdrv] cnic: fix bnx2x panics with multiple interfaces enabled (Stanislaw Gruszka) [609184] - [mm] fix khugepaged startup race (Andrea Arcangeli) [612217] - [mm] add robustness to pmd_same checks (Andrea Arcangeli) [607650] - [mm] Fix vmalloc slow down (Steven Whitehouse) [583026]- [drm] i915: fix display setup bugs + hibernate (Dave Airlie) [608515 609763] - [fs] NFSv4: Fix an embarassing typo in encode_attrs() (Steve Dickson) [560786] - [fs] NFSv4: Ensure that /proc/self/mountinfo displays the minor version number (Steve Dickson) [560786] - [fs] NFSv4.1: Ensure that we initialise the session when following a referral (Steve Dickson) [560786] - [fs] SUNRPC: Fix a re-entrancy bug in xs_tcp_read_calldir() (Steve Dickson) [560786] - [fs] nfs4: use mandatory attribute file type in nfs4_get_root (Steve Dickson) [560786] - [x86] UV: uv_irq.c: Fix all sparse warnings (George Beshers) [573095] - [x86] uv: Remove recursion in uv_heartbeat_enable() (George Beshers) [573095] - [x86] pat: Update the page flags for memtype atomically instead of using memtype_lock (George Beshers) [573095] - [x86] UV: Improve BAU performance and error recovery (George Beshers) [573095] - [mm] ksm.c: remove an unneeded _notify in write_protect_page (George Beshers) [573095] - [x86] UV: Delete unneeded boot messages (George Beshers) [573095] - [x86] UV: Fix target_cpus() in x2apic_uv_x.c (George Beshers) [573095] - [x86] UV: Clean up UV headers for MMR definitions (George Beshers) [573095] - [x86] Enable NMI on all cpus on UV (George Beshers) [573095] - [x86] uv: Add serial number parameter to uv_bios_get_sn_info() (George Beshers) [573095] - [virt] xen: sync upstream xen_init_cpuid_mask (Andrew Jones) [609028] - [virt] xen: disable gbpages on pv guests (Andrew Jones) [609028] - [virt] KVM: Fix mov cr3 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr4 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr0 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Add missing srcu_read_lock() for kvm_mmu_notifier_release() (Marcelo Tosatti) [601320] - [virt] KVM: limit the number of pages per memory slot (Marcelo Tosatti) [601318] - [virt] KVM: MMU: Remove user access when allowing kernel access to gpte.w=0 page (Marcelo Tosatti) [601316] - [virt] KVM: x86: Add missing locking to arch specific vcpu ioctls (Marcelo Tosatti) [601313] - [virt] KVM: MMU: remove rmap before clear spte (Marcelo Tosatti) [601311] - [virt] KVM: MMU: Segregate shadow pages with different cr0.wp (Marcelo Tosatti) [601308] - [virt] KVM: x86: Check LMA bit before set_efer (Marcelo Tosatti) [601307] - [virt] KVM: Dont allow lmsw to clear cr0.pe (Marcelo Tosatti) [601305] - [virt] KVM: VMX: blocked-by-sti must not defer NMI injections (Marcelo Tosatti) [601304] - [virt] KVM: x86: Call vcpu_load and vcpu_put in cpuid_update (Marcelo Tosatti) [601303] - [virt] KVM: x86: Inject #GP with the right rip on efer writes (Marcelo Tosatti) [601301] - [virt] KVM: MMU: Dont read pdptrs with mmu spinlock held in mmu_alloc_roots (Marcelo Tosatti) [601300] - [virt] KVM: x86: properly update ready_for_interrupt_injection (Marcelo Tosatti) [601298] - [virt] KVM: VMX: enable VMXON check with SMX enabled (Marcelo Tosatti) [601297] - [virt] KVM: VMX: free vpid when fail to create vcpu (Marcelo Tosatti) [601292] - [virt] vhost: add unlikely annotations to error path (Michael S. Tsirkin) [602607] - [virt] vhost: break out of polling loop on error (Michael S. Tsirkin) [602607]- [mm] Prevent soft lockup - CPU#0 stuck for 61s! in kswapd0 (Larry Woodman) [596971]- [x86] properly account for IRQ injected only into BSP (Gleb Natapov) [609082]- [block] writeback: simplify the write back thread queue (Christoph Hellwig) [602595]- [mm] Fix slabcache corruption (Larry Woodman) [602595]- [infiniband] Add IBoE support (Doug Ledford) [571959] - [scsi] hpsa: don't pretend the reset works (Tomas Henzl) [598681] - [fs] revert "procfs: provide stack information for threads" and its fixup commits (George Beshers) [573095] - [x86] mce: Fix MSR_IA32_MCI_CTL2 CMCI threshold setup (John Villalovos) [593558] - [s390x] cio: use exception-save stsch (Hendrik Brueckner) [596333] - [s390x] cio: add hook to reenable mss after hibernation (Hendrik Brueckner) [596333] - [s390x] cio: allow enable_facility from outside init functions (Hendrik Brueckner) [596333] - [x86] wmi: Free the allocated acpi objects through wmi_get_event_data (Stanislaw Gruszka) [606736] - [mtd] UBI: fix volume creation input checking (Stanislaw Gruszka) [606736] - [mm] avoid THP expose VM bugs (Andrea Arcangeli) [606131] - [dm] discard support for the linear target (Mike Snitzer) [608280] - [block] fix DISCARD_BARRIER requests (Mike Snitzer) [608280] - [block] Don't count_vm_events for discard bio in submit_bio (Mike Snitzer) [608280]- [x86] disable PentiumPro memory ordering errata workaround (Gleb Natapov) [605745 606054] - [net] Bluetooth: Keep a copy of each HID device's report descriptor (Mauro Carvalho Chehab) [565583] - [hid] make Wacom modesetting failures non-fatal (Mauro Carvalho Chehab) [565583] - [hid] Implement Wacom quirk in the kernel (Mauro Carvalho Chehab) [565583] - [hid] make raw reports possible for both feature and output reports (Mauro Carvalho Chehab) [565583] - [kernel] resources: fix call to alignf() in allocate_resource() (Peter Bogdanovic) [587729] - [kernel] resources: when allocate_resource() fails, leave resource untouched (Peter Bogdanovic) [587729] - [pci] introduce pci_assign_unassigned_bridge_resources (Peter Bogdanovic) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (Peter Bogdanovic) [587729] - [pci] add failed_list to pci_bus_assign_resources (Peter Bogdanovic) [587729] - [pci] add pci_bridge_release_resources and pci_bus_release_bridge_resources (Peter Bogdanovic) [587729] - [kernel] resource: add release_child_resources (Peter Bogdanovic) [587729] - [pci] separate pci_setup_bridge to small functions (Peter Bogdanovic) [587729] - [scsi] aacraid: Disable ASPM by default (Matthew Garrett) [599735] - [pci] Don't enable aspm before drivers have had a chance to veto it (Matthew Garrett) [599735] - [netdrv] ehea: Fix kernel deadlock in DLPAR-mem processing (Steve Best) [605736] - [netdrv] ehea: fix delayed packet processing (Steve Best) [605738] - [netdrv] ehea: fix possible DLPAR/mem deadlock (Steve Best) [600516] - [netdrv] ehea: error handling improvement (Steve Best) [600516] - [x86] Fall back to GART if initialization fails (Bhavna Sarathy) [598974] - [x86] AMD IOMMU memory region fail with buggy BIOS (Bhavna Sarathy) [598974] - [virt] Search the LAPIC's for one that will accept a PIC interrupt (Christopher Lalancette) [596223] - [virt] KVM: x86: Kick VCPU outside PIC lock again (Christopher Lalancette) [596223] - [virt] KVM: x86: In DM_LOWEST, only deliver interrupts to vcpus with enabled LAPIC's (Christopher Lalancette) [596223] - [virt] KVM: x86: Allow any LAPIC to accept PIC interrupts (Christopher Lalancette) [596223] - [virt] KVM: x86: Introduce a workqueue to deliver PIT timer interrupts (Christopher Lalancette) [596223] - [scsi] ibmvfc: Reduce error recovery timeout (Steve Best) [605729] - [scsi] ibmvfc: Fix command completion handling (Steve Best) [605729] - [powerpc] Enable asymmetric SMT scheduling on POWER7 (Steve Best) [596304] - [kernel] sched: Add asymmetric group packing option for sibling domain (Steve Best) [596304] - [kernel] sched: Fix capacity calculations for SMT4 (Steve Best) [596304] - [fs] Btrfs: update to latest upstream code (Josef Bacik) [593834] - [fs] direct-io: do not merge logically non-contiguous requests (Josef Bacik) [593834] - [fs] direct-io: add a hook for the fs to provide its own submit_bio function (Josef Bacik) [593834] - [fs] allow short direct-io reads to be completed via buffered IO (Josef Bacik) [593834] - [fs] GFS2: O_TRUNC not working on stuffed files across cluster (Robert S Peterson) [606428] - [nfs] nfsd4: shut down callback queue outside state lock (Jeff Layton) [599522] - [security] IMA: policy handling and general cleanups (Eric Paris) [584901] - [security] IMA: fix object lifetime to support non ext* FS (Eric Paris) [584901] - [netdrv] be2net: Include latest fixes from upstream (Ivan Vecera) [604729] - [netdrv] be2net: Add PCI SR-IOV support (Ivan Vecera) [602451] - [scsi] hpsa: do not allow hard reset of 640x-boards (Tomas Henzl) [598681] - [scsi] hpsa: fix hard reset (Tomas Henzl) [598681] - [scsi] hpsa: reset devices code (Tomas Henzl) [598681] - [scsi] hpsa: find cfg addrs (Tomas Henzl) [598681] - [scsi] hpsa: finding the memory BAR (Tomas Henzl) [598681] - [scsi] hpsa: look up the board id (Tomas Henzl) [598681] - [x86] uv: uv_global_gru_mmr_address() macro fix (George Beshers) [607696] - [crypto] vmac: make it work on big-endian (Jarod Wilson) [605688] - [net] ipvs: One-Packet Scheduler (Thomas Graf) [584336] - [drm] i915: Disable Sandybridge support for 6.0 (Adam Jackson) [604838 605302] - [netdrv] vxge: fix memory leak in vxge_alloc_msix() error path (Michal Schmidt) [580392] - [netdrv] vxge: fix SINGLE/MULTI_FUNCTION definitions (Michal Schmidt) [580392] - [netdrv] vxge: update to 2.0.8.20182-k (Michal Schmidt) [580392] - [sound] fix PCM ring buffer issues (Jaroslav Kysela) [574844 590159 600311] - [netdrv] e1000/e1000e: implement a simple interrupt moderation (Andy Gospodarek) [607283] - [netdrv] e1000e: add PCI device id to enable support for 82567V-4 (Andy Gospodarek) [607264] - [netdrv] e1000e: update driver version number (Andy Gospodarek) [582803] - [netdrv] e1000e: enable support for EEE on 82579 (Andy Gospodarek) [582803] - [netdrv] e1000e: initial support for 82579 LOMs (Andy Gospodarek) [582803] - [netdrv] e1000e: move settting of flow control refresh timer to link setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: Fix/cleanup PHY reset code for ICHx/PCHx (Andy Gospodarek) [582803] - [netdrv] e1000e: fix check for manageability on ICHx/PCH (Andy Gospodarek) [582803] - [netdrv] e1000e: separate out PHY statistics register updates (Andy Gospodarek) [582803] - [netdrv] e1000e: more cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup ethtool loopback setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: reset MAC-PHY interconnect on 82577/82578 (Andy Gospodarek) [582803] - [netdrv] e1000e: Incorrect function pointer set for force_speed_duplex on 82577 (Andy Gospodarek) [598570] - [netdrv] e1000e: Reset 82577/82578 PHY before first PHY register read (Andy Gospodarek) [598570] - [fs] GFS2: Fix kernel NULL pointer dereference by dlm_astd (Robert S Peterson) [604244] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [590878] - [netdrv] tg3: Include support for 5719 device (John Feeney) [595511] - [mm] Do not attempt to allocate memory below mmap_min_addr (Eric Paris) [540333] - [scsi] qla2xxx: Updated driver version to 8.03.01.05.06.0-k8 (Chad Dupuis) [595477] - [scsi] qla2xxx: Add portid to async-request messages (Chad Dupuis) [595477] - [scsi] qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not restrict flash operations to specific regions for 4G adapters (Chad Dupuis) [595477] - [scsi] qla2xxx: For ISP 23xx, select user specified login timeout value if greater than minuimum value(4 secs) (Chad Dupuis) [595477] - [scsi] qla2xxx: Removed redundant check for ISP 84xx (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not enable VP in non fabric topology (Chad Dupuis) [595477] - [scsi] qla2xxx: Make the FC port capability mutual exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit rport-flaps during link-disruptions (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct async-srb issues (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct use-after-free oops seen during EH-abort (Chad Dupuis) [595477] - [scsi] qla2xxx: Fix cpu-affinity usage for non-capable ISPs (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit mailbox command contention for ADISC requests (Chad Dupuis) [595477] - [scsi] qla2xxx: Further generalization of SRB CTX infrastructure (Chad Dupuis) [595477] - [scsi] qla2xxx: ensure flash operation and host reset via sg_reset are mutually exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Prevent sending mbx commands from sysfs during isp reset (Chad Dupuis) [595477] - [scsi] qla2xxx: Cleanup FCP-command-status processing debug statements (Chad Dupuis) [595477] - [scsi] qla2xxx: Clear error status after uncorrectable non-fatal errors (Chad Dupuis) [595477] - [scsi] qla2xxx: Add char device to incease driver use count (Chad Dupuis) [595477] - [scsi] qla2xxx: Display proper link state for disconnected ports (Chad Dupuis) [595477] - [scsi] qla2xxx: Check for ISP84xx before processing to get 84xx firmware version (Chad Dupuis) [595477]- [ata] ahci: Fix failure to detect devices (Matthew Garrett) [608146] - [ata] ahci: Fix device detection when stopping DMA engines (Matthew Garrett) [601195] - [mm] Disable transparent hugepages when running under Xen (Andrea Arcangeli) [605566] - [netdrv] tg3: Fix TX BD corruption on 5755+ devices (John Feeney) [603936] - [netdrv] tg3: Fix memory leak on 5717/57765/5719 devices (John Feeney) [603933] - [netdrv] bnx2: update firmware to 09-5.0.0.j15 to improve performance (John Feeney) [593797] - [netdrv] iwlwifi: cancel scan watchdog in iwl_bg_abort_scan (John Linville) [604266] - [netdrv] add bnx2_del_napi() to stop rmmod hangs (John Feeney) [599630] - [virt] virtio: net: Remove net-specific advertising of PUBLISH_USED feature (Amit Shah) [605591] - [virt] KVM: Increase NR_IOBUS_DEVS limit to 200 (Michael S. Tsirkin) [602262] - [virt] account only for IRQ injected into BSP (Gleb Natapov) [601564] - [virt] KVM: read apic->irr with ioapic lock held (Marcelo Tosatti) [579970] - [x86] ACPI: Disable ASPM if the platform won't provide _OSC control for PCIe (Matthew Garrett) [584466] - [x86] Move notify_cpu_starting() callback to a later stage (Prarit Bhargava) [600296] - [x86] cpuidle: Fix incorrect optimization (John Villalovos) [593549] - [block] cfq: Don't allow queue merges for queues that have no process references (Jeff Moyer) [605264] - [infiniband] ehca: bitmask handling for lock_hcalls (Steve Best) [605739] - [tpm] Fix tpm_readpubek_params_out struct (Peter Bogdanovic) [597235] - [usb] Fix a hang of khubd if UHCI is removed (Pete Zaitcev) [579093] - [oprofile] fix oprofile samples dropping under load on larger systems (John Villalovos) [561557] - [kernel] check SEND_SIG_FORCED on TP_STORE_SIGINFO() (Oleg Nesterov) [591780] - [kernel] pids: increase pid_max based on num_possible_cpus (Oleg Nesterov) [593164] - [kernel] sys_personality: change sys_personality() to accept "unsigned int" instead of u_long (Oleg Nesterov) [593265] - [kernel] fix cgroup's cpu controller to provide fair CPU usage to each group in some conditions (Larry Woodman) [544197] - [gpu] vgaarb: fix incorrect dereference of userspace pointer (Danny Feng) [564247] - [kernel] sched: avoid cache misses on large machines due to sibling preference (Jerome Marchand) [592302] - [scsi] ipr: move setting of the allow_restart flag for vsets (Steve Best) [603090] - [scsi] ibmvscsi: fix DMA API misuse (Steve Best) [595417] - [netdrv] l2tp: Fix oops in pppol2tp_xmit (Danny Feng) [607055] - [net] sysfs: ethtool_ops can be NULL (Danny Feng) [603662] - [net] udp: Fix bogus UFO packet generation (Herbert Xu) [602878] - [net] vlan: fix vlan_skb_recv() (Michael S. Tsirkin) [598920] - [net] bonding: Fix fcoe mpio over inactive slave in a bond (Neil Horman) [603239] - [net] bridge: Fix OOM crash in deliver_clone (Herbert Xu) [604494] - [s390x] kernel: fix kernel panic caused by using kprobes (Hendrik Brueckner) [596876] - [s390x] ccwgroup: add locking around drvdata access (Hendrik Brueckner) [598563] - [s390x] cmm: fix module unload handling (Hendrik Brueckner) [598554] - [powerpc] Rework VDSO gettimeofday to prevent time going backwards (Steve Best) [591495] - [powerpc] Move kdump default base address to 64MB on 64bit (Steve Best) [603779] - [fs] gfs2: Better error reporting when mounting a gfs fs without enough journals (Abhijith Das) [600408] - [tty] Revert "[tty] fix race in tty_fasync" (Stanislaw Gruszka) [606747] - [kdump] kexec: fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] btrfs: prevent users from setting ACLs on files they do not own (Danny Feng) [603594] {CVE-2010-2071} - [fs] cifs: remove bogus first_time check in NTLMv2 session setup code (Jeff Layton) [604785] - [fs] cifs: don't attempt busy-file rename unless it's in same directory (Jeff Layton) [603707] - [fs] ext4: Fix compat EXT4_IOC_ADD_GROUP (Eric Sandeen) [602428] - [fs] ext4: Prevent creation of files larger than RLIMIT_FSIZE using fallocate (Eric Sandeen) [602427] - [fs] ext4: Use our own write_cache_pages() (Eric Sandeen) [602384] - [fs] xfs: Make fiemap work in query mode (Eric Sandeen) [602061] - [fs] ext4: restart ext4_ext_remove_space() after transaction restart (Josef Bacik) [589645] - [fs] ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files (Eric Sandeen) [601009] {CVE-2010-2066} - [fs] btrfs: check for read permission on src file in the clone ioctl (Danny Feng) [593227] {CVE-2010-1636} - [drm] radeon: fixes for radeon driver from upstream (Dave Airlie) [589098] - [drm] radeon port 2.6.35 HDMI audio to RHEL6 (Jerome Glisse) [604435] - [drm] nv50: fix iommu errors caused by device reading from address 0 (Ben Skeggs) [602498] - [ata] libata: don't flush dcache on slab pages (Stanislaw Gruszka) [606719] - [fs] cifs: don't call cifs_new_fileinfo unless cifs_open succeeds (Jeff Layton) [593422] - [fs] cifs: don't ignore cifs_posix_open_inode_helper return value (Jeff Layton) [593422] - [fs] cifs: clean up arguments to cifs_open_inode_helper (Jeff Layton) [593422] - [fs] cifs: pass instantiated filp back after open call (Jeff Layton) [593422] - [fs] cifs: move cifs_new_fileinfo call out of cifs_posix_open (Jeff Layton) [593422] - [fs] cifs: implement drop_inode superblock op (Jeff Layton) [593422] - [fs] cifs: checkpatch cleanup (Jeff Layton) [593422] - [fs] nfsd: ensure sockets are closed on error (Jeff Layton) [603735] - [fs] Revert "sunrpc: move the close processing after do recvfrom method" (Jeff Layton) [603735] - [fs] Revert "sunrpc: fix peername failed on closed listener" (Jeff Layton) [603735] - [virt] kvm: Prevent internal slots from being COWed (Glauber Costa) [601192] - [virt] kvm: Keep slot ID in memory slot structure (Glauber Costa) [601192] - [fs] writeback: split writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: remove writeback_inodes_wbc (Christoph Hellwig) [601202] - [fs] writeback: fix pin_sb_for_writeback (Christoph Hellwig) [601202] - [fs] writeback: add missing requeue_io in writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: simplify and split bdi_start_writeback (Christoph Hellwig) [601202] - [fs] writeback: simplify wakeup_flusher_threads (Christoph Hellwig) [601202] - [fs] writeback: fix writeback_inodes_wb from writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: enforce s_umount locking in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: queue work on stack in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: fix writeback completion notifications (Christoph Hellwig) [601202] - [fs] vfs: improve writeback_inodes_wb() (Christoph Hellwig) [601202] - [fs] writeback: remove unused nonblocking and congestion checks (Christoph Hellwig) [601202] - [fs] writeback: remove the always false bdi_cap_writeback_dirty() test (Christoph Hellwig) [601202] - [misc] hpilo: fix pointer warning in ilo_ccb_setup (Prarit Bhargava) [603733] - [netdrv] libertas_tf: Fix warning in lbtf_rx for stats struct (Prarit Bhargava) [603733] - [scsi] Fix userspace warning in /usr/include/scsi/scsi.h (Prarit Bhargava) [603733] - [pci] Fix section mismatch warning in pcibios_scan_specific_bus() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/ecryptfs/messaging.c: ecryptfs_process_response() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/btrfs/ordered-data.c: btrfs_dec_test_ordered_pending() (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/bnx2.c (Prarit Bhargava) [603733] - [doc] Fix warning in Documentation/spi/spidev_fdx.c: do_msg() (Prarit Bhargava) [603733] - [kernel] Fix stack warning in lib/decompress_bunzip2.c: get_next_block() (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/vxge/vxge-main.c: vxge_probe() (Prarit Bhargava) [603733] - [v4l] Fix warnings in drivers/media/dvb/frontends (Prarit Bhargava) [603733] - [trace] Fix warning in include/trace/events/kmem.h: mm_kswapd_ran() (Prarit Bhargava) [603733] - [scsi] Fix warning in drivers/scsi/megaraid/megaraid_sas.c: process_fw_state_change_wq() (Prarit Bhargava) [603733] - [pcmcia] Fix warnings in drivers/pcmcia/socket_sysfs.c (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/wireless/wl3501_cs.c: wl3501_esbq_exec() (Prarit Bhargava) [603733] - [drm] Workaround broken check_headers.pl (Prarit Bhargava) [603733] - [isdn] Fix warning in drivers/isdn/hardware/mISDN/hfcpci.c: hfcpci_softirq() (Prarit Bhargava) [603733] - [virt] Fix warning in drivers/vhost/vhost.c: vhost_signal() (Prarit Bhargava) [603733] - [md] Fix warning in drivers/md/dm-repl.c: _replicator_slink_message() (Prarit Bhargava) [603733] - [virt] Fix warning in arch/x86/kvm/svm.c: svm_handle_mce() (Prarit Bhargava) [603733] - [net] Fix stack warning in net/mac80211/debugfs_sta.c: sta_agg_status_read() (Prarit Bhargava) [603733] - [kernel] Fix warnings in scripts/mod/mod-extract.c (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mprotect.c: mprotect_fixup() (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mmap.c: __split_vma() (Prarit Bhargava) [603733] - [mca] Fix warning in include/linux/mca-legacy.h (Prarit Bhargava) [603733] - [mm] Fix warning in include/linux/khugepaged.h (Andrea Arcangeli) [603733] - [virt] Fix warnings in drivers/xen/events.c() (Prarit Bhargava) [603733] - [x86] Fix warning in drivers/platform/x86/thinkpad_acpi.c (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/wireless/b43/phy_lp.c (Prarit Bhargava) [603733] - [block] Fix warning in drivers/block/cciss.c: fail_all_cmds() (Prarit Bhargava) [603733] - [isdn] Fix warnings in drivers/isdn/hardware/mISDN/w6692.c (Prarit Bhargava) [603733] - [kernel] Fix compiler warning in sched.c (Larry Woodman) [544197] - [fs] fscache/object-list.c: fix warning on 32-bit (Prarit Bhargava) [603733] - [sysfs] Fix warning in sysfs_open_file (Prarit Bhargava) [603733] - [kdump] Fix warning in kexec_crash_size_show (Prarit Bhargava) [603733] - [netdrv] libertas: fix uninitialized variable warning (Prarit Bhargava) [603733] - [drm] Fixes linux-next & linux-2.6 checkstack warnings (Prarit Bhargava) [603733] - [x86] acpi_pad: squish warning (Prarit Bhargava) [603733] - [netdrv] iwlwifi: dynamically allocate buffer for sram debugfs file (Prarit Bhargava) [603733] - [isdn] Fix warnings in eicon driver (Prarit Bhargava) [603733] - [net] bridge: Make first arg to deliver_clone const (Prarit Bhargava) [603733] - [kernel] linux/elfcore.h: hide kernel functions (Prarit Bhargava) [603733] - [fs] quota: suppress warning: "quotatypes" defined but not used (Prarit Bhargava) [603733] - [fs] fuse: fix large stack use (Prarit Bhargava) [603733] - [uwb] wlp: refactor wlp_get_() macros (Prarit Bhargava) [603733] - [usb] Remove large struct from the stack in USB storage isd200 driver (Prarit Bhargava) [603733] - [usb] isp1362: better 64bit printf warning fixes (Prarit Bhargava) [603733] - [pci] PCI: kill off pci_register_set_vga_state() symbol export (Prarit Bhargava) [603733] - [x86] intel-iommu: Fix section mismatch dmar_ir_support() uses dmar_tbl (Prarit Bhargava) [603733] - [v4l] dvb-bt8xx: fix compile warning (Prarit Bhargava) [603733] - [tty] tty_buffer: Fix distinct type warning (Prarit Bhargava) [603733] - [virt] virtio: fix section mismatch warnings (Prarit Bhargava) [603733] - [ata] Fix warning in libata-eh.c (Prarit Bhargava) [603733] - [crypto] testmgr: Fix warning (Prarit Bhargava) [603733] - [x86] Use __builtin_memset and __builtin_memcpy for memset/memcpy (Prarit Bhargava) [603733] - [x86] apic: Fix prototype in hw_irq.h (Prarit Bhargava) [603733] - [x86] nmi_watchdog: relax the nmi checks during bootup (Don Zickus) [596760] - [x86] nmi_watchdog: disable correct cpu if it fails check (Don Zickus) [596760] - [netdrv] iwlwifi: update supported PCI_ID list for 5xx0 series (John Linville) [599148] - [netdrv] iwlwifi: recalculate average tpt if not current (John Linville) [595845] - [netdrv] iwl3945: enable stuck queue detection on 3945 (John Linville) [595847] - [netdrv] iwlwifi: fix internal scan race (John Linville) [595846] - [netdrv] iwlwifi: fix scan races (John Linville) [595846] - [virt] virtio: fix balloon without VIRTIO_BALLOON_F_STATS_VQ (Amit Shah) [601690] - [virt] virtio: Fix scheduling while atomic in virtio_balloon stats (Amit Shah) [601690] - [virt] virtio: Add memory statistics reporting to the balloon driver (Amit Shah) [601690] - [block] make blk_init_free_list and elevator_init idempotent (Mike Snitzer) [594584] - [block] avoid unconditionally freeing previously allocated request_queue (Mike Snitzer) [594584] - [virt] vhost: fix the memory leak which will happen when memory_access_ok fails (Michael S. Tsirkin) [599299] - [virt] vhost-net: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: Fix host panic if ioctl called with wrong index (Michael S. Tsirkin) [599299] - [block] writeback: fixups for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [fs] writeback: disable periodic old data writeback for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [modsign] Include the GNU build ID note in the digest (David Howells) [581965] - [modsign] Fix a number of module signing bugs (David Howells) [581965] - [modsign] KEYS: Return more accurate error codes (David Howells) [591891] - [netdrv] ixgbe: fix automatic LRO/RSC settings for low latency (Andy Gospodarek) [595555] - [scsi] sync fcoe with upstream (Mike Christie) [603263] - [trace] conflicting tracepoint power.h headers (Mark Wielaard) [599175] - [netdrv] ixgbe: fix panic when shutting down system with WoL enabled (Andy Gospodarek) [601066] - [netdrv] ixgbe: ixgbe_down needs to stop dev_watchdog (Andy Gospodarek) [604807] - [scsi] sync fcoe (Mike Christie) [595558] - [kernel] CRED: Fix a race in creds_are_invalid() in credentials debugging (James Leddy) [578268] - [kernel] Remove timeout logic in mutex_spin_on_owner() to match upstream (Steve Best) [602805]- [virt] Disable transparent hugepages when running under Xen (Dor Laor) [605566] - [pci] fix compilation when CONFIG_PCI_MSI=n (Vivek Goyal) [589397] - [block] virtio_blk: support barriers without FLUSH feature (Christoph Hellwig) [602595] - [mm] make compound_lock irqsafe in put_page (Andrea Arcangeli) [605354] - [mm] remove compound_lock from futex (Andrea Arcangeli) [605354] - [mm] memcontrol compound_lock irqsafe (Andrea Arcangeli) [605354] - [mm] add compound_lock_irqsave/irqrestore (Andrea Arcangeli) [605354]- [virt] virtio-pci: Disable MSI at startup (Vivek Goyal) [589397] - [mm] Reenable transparent hugepages (Aristeu Rozanski) [602436]- [mm] Revert "[redhat] Enable transparent hugepages by default" (Aristeu Rozanski) [602436]- [net] Revert "[net] bridge: make bridge support netpoll" (Herbert Xu) [602927] - [virt] always invalidate and flush on spte page size change (Andrea Arcangeli) [578134] - [mm] root anon vma bugchecks (Andrea Arcangeli) [578134] - [mm] resurrect the check in page_address_in_vma (Andrea Arcangeli) [578134] - [mm] root anon vma use root (Andrea Arcangeli) [578134] - [mm] avoid ksm hang (Andrea Arcangeli) [578134] - [mm] always add new vmas at the end (Andrea Arcangeli) [578134] - [mm] remove unnecessary lock from __vma_link (Andrea Arcangeli) [578134] - [mm] optimize hugepage tracking for memcgroup & handle splitting (Rik van Riel) [597108] - [mm] properly move a transparent hugepage between cgroups (Rik van Riel) [597081] - [mm] scale statistics if the page is a transparent hugepage (Rik van Riel) [597077] - [mm] enhance mem_cgroup_charge_statistics with a page_size argument (Rik van Riel) [597058] - [virt] add option to disable spinlock patching on hypervisor (Gleb Natapov) [599068] - [virt] xen: don't touch xsave in cr4 (Andrew Jones) [599069] - [drm] Update core to current drm-linus (Adam Jackson) [589547 589792 597022] - [mm] fix refcount bug in anon_vma code (Rik van Riel) [602739]- [netdrv] vlan: allow null VLAN ID to be used (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add boolean parameter to ixgbe_set_vmolr (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug when EITR=0 causing no writebacks (Andy Gospodarek) [595555] - [netdrv] ixgbe: enable extremely low latency (Andy Gospodarek) [595555] - [netdrv] ixgbe: added compat bits (Andy Gospodarek) [595555] - [netdrv] ixgbe: dcb, do not tag tc_prio_control frames (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix ixgbe_tx_is_paused logic (Andy Gospodarek) [595555] - [netdrv] ixgbe: always enable vlan strip/insert when DCB is enabled (Andy Gospodarek) [595555] - [netdrv] ixgbe: remove some redundant code in setting FCoE FIP filter (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix wrong offset to fc_frame_header in ixgbe_fcoe_ddp (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix header len when unsplit packet overflows to data buffer (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix setting of promisc mode when using mac-vlans (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add support for VF MAC and VLAN configuration (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug with vlan strip in promsic mode (Andy Gospodarek) [595555] - [virt] use unfair spinlock when running on hypervisor (Gleb Natapov) [599068]- [kernel] sched: update normalized values on user updates via proc (Hendrik Brueckner) [590748] - [kernel] sched: Make tunable scaling style configurable (Hendrik Brueckner) [590748] - [s390x] nohz: Introduce arch_needs_cpu (Hendrik Brueckner) [590009] - [ppc64] Use form 1 affinity to setup node distance (Steve Best) [594502] - [ppc64] numa: Use ibm, architecture-vec-5 to detect form 1 affinity (Steve Best) [594502] - [ppc64] Set a smaller value for RECLAIM_DISTANCE to enable zone reclaim (Steve Best) [594502] - [block] Add padding to writeback_control (Mike Snitzer) [594570] - [fs] cifs: fix page refcount leak (Jeff Layton) [595827] - [scsi] megaraid_sas - Add three times Online controller reset (Tomas Henzl) [594821] - [scsi] megaraid: update driver version to 4.28 (Tomas Henzl) [577010] - [netdrv] tg3: Provide more support for 57765 with v3.108 (John Feeney) [581691] - [scsi] skip sense logging for some ATA PASS-THROUGH cdbs (Jeff Moyer) [596997] - [block] allow initialization of previously allocated request_queue (Mike Snitzer) [594584] - [usb] Fix oops on switching USB controllers (Pete Zaitcev) [578979] - [drm] nouveau: important fixes to vbios parser (Ben Skeggs) [596604] - [virt] virtio: console: Fix crash when port is unplugged and blocked for write (Amit Shah) [596635] - [virt] virtio: console: Fix crash when hot-unplugging a port and read is blocked (Amit Shah) [596635] - [kernel] signals: check_kill_permission(): don't check creds if same_thread_group() (Oleg Nesterov) [595499] - [drm] fix issue with wake up like upstream commit (Dave Airlie) [577959] - [x86] Fix AMD IOMMU suspend/resume (Matthew Garrett) [593787] - [mm] do_generic_file_read: clear page errors when issuing a fresh read of the page (Rik van Riel) [596334] - [x86] Fix loud HPET warning on Intel Platforms (Prarit Bhargava) [592036] - [x86] Intel Cougar Point PCH support for SATA, USB, HD Audio, I2C(SMBUS), and iTCO Watchdog (John Villalovos) [560077] - [x86] dell-laptop: Update to match mainline (Matthew Garrett) [586495] - [kernel] proc: backport afinity_hint code (Neil Horman) [591509] - [scsi] bfa: powerpc compilation warning and endian fix (Rob Evers) [583154] - [scsi] bfa: code review fixes (Rob Evers) [583154] - [s390x] dasd: fix race between tasklet and dasd_sleep_on (Hendrik Brueckner) [591963] - [s390x] vdso: add missing vdso_install target (Hendrik Brueckner) [587368] - [mm] mempolicy: fix get_mempolicy() for relative and static nodes (Steve Best) [592327] - [net] reserve ports for applications using fixed port numbers (Amerigo Wang) [580970] - [kernel] sysctl: add proc_do_large_bitmap (Amerigo Wang) [580970] - [kernel] sysctl: refactor integer handling proc code (Amerigo Wang) [580970] - [virt] VMware Balloon: clamp number of collected non-balloonable pages (Amit Shah) [582826] - [virt] x86, hypervisor: add missing (Amit Shah) [582826] - [nfs] nfsd4: bug in read_buf (Steve Dickson) [597215] - [nfs] svcrdma: RDMA support not yet compatible with RPC6 (Steve Dickson) [597215] - [nfs] Revert "nfsd4: distinguish expired from stale stateids" (Steve Dickson) [597215] - [nfs] nfsd: safer initialization order in find_file() (Steve Dickson) [597215] - [nfs] nfs4: minor callback code simplification, comment (Steve Dickson) [597215] - [nfs] NFSD: don't report compiled-out versions as present (Steve Dickson) [597215] - [nfs] nfsd4: implement reclaim_complete (Steve Dickson) [597215] - [nfs] nfsd4: nfsd4_destroy_session must set callback client under the state lock (Steve Dickson) [597215] - [nfs] nfsd4: keep a reference count on client while in use (Steve Dickson) [597215] - [nfs] nfsd4: mark_client_expired (Steve Dickson) [597215] - [nfs] nfsd4: introduce nfs4_client.cl_refcount (Steve Dickson) [597215] - [nfs] nfsd4: refactor expire_client (Steve Dickson) [597215] - [nfs] nfsd4: extend the client_lock to cover cl_lru (Steve Dickson) [597215] - [nfs] nfsd4: use list_move in move_to_confirmed (Steve Dickson) [597215] - [nfs] nfsd4: fold release_session into expire_client (Steve Dickson) [597215] - [nfs] nfsd4: rename sessionid_lock to client_lock (Steve Dickson) [597215] - [nfs] nfsd4: fix bare destroy_session null dereference (Steve Dickson) [597215] - [nfs] nfsd4: use local variable in nfs4svc_encode_compoundres (Steve Dickson) [597215] - [nfs] nfsd: further comment typos (Steve Dickson) [597215] - [nfs] sunrpc: centralise most calls to svc_xprt_received (Steve Dickson) [597215] - [nfs] nfsd4: fix unlikely race in session replay case (Steve Dickson) [597215] - [nfs] nfsd4: fix filehandle comment (Steve Dickson) [597215] - [nfs] nfsd: potential ERR_PTR dereference on exp_export() error paths (Steve Dickson) [597215] - [nfs] nfsd4: complete enforcement of 4.1 op ordering (Steve Dickson) [597215] - [nfs] nfsd4: allow 4.0 clients to change callback path (Steve Dickson) [597215] - [nfs] nfsd4: rearrange cb data structures (Steve Dickson) [597215] - [nfs] NFSD: NFSv4 callback client should use RPC_TASK_SOFTCONN (Steve Dickson) [597215] - [nfs] nfsd4: cl_count is unused (Steve Dickson) [597215] - [nfs] nfsd4: don't sleep in lease-break callback (Steve Dickson) [597215] - [nfs] nfsd4: indentation cleanup (Steve Dickson) [597215] - [nfs] nfsd4: consistent session flag setting (Steve Dickson) [597215] - [nfs] nfsd4: remove probe task's reference on client (Steve Dickson) [597215] - [nfs] nfsd4: remove dprintk (Steve Dickson) [597215] - [nfs] nfsd4: shutdown callbacks on expiry (Steve Dickson) [597215] - [nfs] nfsd4: preallocate nfs4_rpc_args (Steve Dickson) [597215] - [nfs] svcrpc: don't hold sv_lock over svc_xprt_put() (Steve Dickson) [597215] - [nfs] nfsd: don't break lease while servicing a COMMIT (Steve Dickson) [597215] - [nfs] nfsd: factor out hash functions for export caches (Steve Dickson) [597215] - [nfs] sunrpc: never return expired entries in sunrpc_cache_lookup (Steve Dickson) [597215] - [nfs] sunrpc/cache: factor out cache_is_expired (Steve Dickson) [597215] - [nfs] sunrpc: don't keep expired entries in the auth caches (Steve Dickson) [597215] - [nfs] nfsd4: document lease/grace-period limits (Steve Dickson) [597215] - [nfs] nfsd4: allow setting grace period time (Steve Dickson) [597215] - [nfs] nfsd4: reshuffle lease-setting code to allow reuse (Steve Dickson) [597215] - [nfs] nfsd4: remove unnecessary lease-setting function (Steve Dickson) [597215] - [nfs] nfsd4: simplify lease/grace interaction (Steve Dickson) [597215] - [nfs] nfsd4: simplify references to nfsd4 lease time (Steve Dickson) [597215] - [nfs] Fix another nfs_wb_page() deadlock (Steve Dickson) [595478] - [nfs] Ensure that we mark the inode as dirty if we exit early from commit (Steve Dickson) [595478] - [nfs] Fix a lock imbalance typo in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] sunrpc: fix leak on error on socket xprt setup (Steve Dickson) [595478] - [pci] Add padding to PCI structs for future enhancements (Prarit Bhargava) [590286]- [mm] fix vma_adjust lock inversion (Andrea Arcangeli) [595808] - [mm] eliminate compiler warning introduced by my "kernel pagefault tracepoint for x86 & x86_64 patch" (Larry Woodman) [526032] - [netdrv] tg3: Fix INTx fallback when MSI fails (Steve Best) [594456] - [virt] correctly trace irq injection on SVM (Gleb Natapov) [594020] - [virt] KVM: remove CAP_SYS_RAWIO requirement from kvm_vm_ioctl_assign_irq (Alex Williamson) [594912] - [virt] KVM: Fix wallclock version writing race (Glauber Costa) [592033] - [x86] Fix double enable_IR_x2apic call on SMP kernel on !SMP boards (Luming Yu) [585122] - [block] Adjust elv_iosched_show to return "none" for bio-based DM (Mike Snitzer) [595393] - [dm] mpath: Add a feature flag attribute to the multipath structure (Mike Snitzer) [594503] - [kernel] fix compat_sys_sched_getaffinity() (Oleg Nesterov) [582407] - [usb] usbcore: Fix issue with disabled USB3 protocol ports (Bhavna Sarathy) [591916] - [kernel] python: change scripts to use system python instead of env (Don Zickus) [575965] - [scsi] mpt2sas: update to 05.100.00.02 (Tomas Henzl) [591971] - [virt] Fix FV Xen guest when xen_pv_hvm not enabled (Don Dutile) [523134] - [net] enhance network cgroup classifier to work in softirq context (Neil Horman) [595351] - [net] gro: Fix bogus gso_size on the first fraglist entry (Herbert Xu) [594561] - [nfs] sunrpc trace points (Steve Dickson) [567741] - [nfs] don't try to decode GETATTR if DELEGRETURN returned error (Jeff Layton) [584391] - [nfs] d_revalidate() is too trigger-happy with d_drop() (Jeff Layton) [587225] - [ppc64] Fix zero length strncmp() on powerpc (Steve Best) [593129] - [ppc64] pseries: Fix xics interrupt affinity (Steve Best) [592438] - [ppc] Improve 64bit copy_tofrom_user (Steve Best) [591344] - [fs] GFS2: Fix permissions checking for setflags ioctl() (Steven Whitehouse) [595395] {CVE-2010-1641} - [gfs] GFS2: Add two useful messages (Steven Whitehouse) [589510] - [serial] fix serial console hang after entering username (John Villalovos) [590851] - [kdump] kexec can't load capturing kernel on some big RAM systems (Vitaly Mayatskikh) [580843] - [fs] cleanup generic block based fiemap (Josef Bacik) [578560] - [fs] vfs: add NOFOLLOW/UNUSED to umount flags (Josef Bacik) [562078] - [fs] dlm: fix ast ordering for user locks (David Teigland) [592418] - [fs] cifs: fix noserverino handling when unix extensions are enabled (Jeff Layton) [591483] - [fs] cifs: don't update uniqueid in cifs_fattr_to_inode (Jeff Layton) [591483] - [fs] cifs: always revalidate hardlinked inodes when using noserverino (Jeff Layton) [591483] - [fs] cifs: Fix losing locks during fork() (Jeff Layton) [591483] - [fs] cifs: propagate cifs_new_fileinfo() error back to the caller (Jeff Layton) [591483] - [fs] cifs: add comments explaining cifs_new_fileinfo behavior (Jeff Layton) [591483] - [fs] cifs: Allow null nd (as nfs server uses) on create (Jeff Layton) [591483] - [fs] cifs: remove unused parameter from cifs_posix_open_inode_helper() (Jeff Layton) [591483] - [fs] cifs: drop quota operation stubs (Jeff Layton) [591483] - [fs] cifs: Remove unused cifs_oplock_cachep (Jeff Layton) [591483] - [fs] cifs: Cleanup various minor breakage in previous cFYI cleanup (Jeff Layton) [591483] - [fs] cifs: Neaten cERROR and cFYI macros, reduce text space (Jeff Layton) [591483] - [fs] cifs: trivial white space (Jeff Layton) [591483] - [fs] cifs: use add_to_page_cache_lru (Jeff Layton) [591483] - [fs] cifs: not overwriting file_lock structure after GET_LK (Jeff Layton) [591483] - [fs] cifs: Fix a kernel BUG with remote OS/2 server (Jeff Layton) [591483] - [fs] cifs: initialize nbytes at the beginning of CIFSSMBWrite() (Jeff Layton) [591483] - [fs] cifs: back out patches that didn't make it upstream (Jeff Layton) [591483] - [fs] cifs: guard against hardlinking directories (Jeff Layton) [591229] - [pci] check caps from sysfs file open to read device dependent config space (Don Dutile) [559709] - [fs] sysfs: add struct file* to bin_attr callbacks (Don Dutile) [559709] - [ata] pata_via: fixup detection issues (David Milburn) [591074] - [security] keys: call_sbin_request_key() must write lock keyrings before modifying them (David Howells) [591891] - [security] keys: Use RCU dereference wrappers in keyring key type code (David Howells) [591891] - [security] keys: find_keyring_by_name() can gain access to a freed keyring (David Howells) [585101 591891] {CVE-2010-1437} - [security] keys: Fix RCU handling in key_gc_keyring() (David Howells) [591891] - [security] keys: the request_key() syscall should link an existing key to the dest keyring (David Howells) [591891] - [security] keys: don't need to use RCU in keyring_read() as semaphore is held (David Howells) [591891] - [security] keys: fix an RCU warning (David Howells) [591891] - [security] keys: PTR_ERR return of wrong pointer in keyctl_get_security() (David Howells) [591891] - [fs] CacheFiles: Fix error handling in cachefiles_determine_cache_security() (David Howells) [591894] - [fs] CacheFiles: Fix occasional EIO on call to vfs_unlink() (David Howells) [591894] - [fs] fs-cache: order the debugfs stats correctly (David Howells) [591894] - [fs] SLOW_WORK: CONFIG_SLOW_WORK_PROC should be CONFIG_SLOW_WORK_DEBUG (David Howells) [591894] - [fs] fscache: add missing unlock (David Howells) [591894] - [fs] FS-Cache: Remove the EXPERIMENTAL flag (David Howells) [591894] - [fs] CacheFiles: Fix a race in cachefiles_delete_object() vs rename (David Howells) [591894] - [fs] switch cachefiles to kern_path() (David Howells) [591894] - [fs] FS-Cache: Avoid maybe-used-uninitialised warning on variable (David Howells) [591894] - [net] bonding: make bonding support netpoll (Amerigo Wang) [587751] - [net] bridge: make bridge support netpoll (Amerigo Wang) [587751] - [net] netpoll: add generic support for bridge and bonding devices (Amerigo Wang) [587751] - [ppc64] Use lwarx/ldarx hint in bit locks (Steve Best) [594515] - [ppc64] 85xx: Make sure lwarx hint isn't set on ppc32 (Steve Best) [594515] - [ppc64] Use lwarx hint in spinlocks (Steve Best) [594515] - [fs] tmpfs: Insert tmpfs cache pages to inactive list at first (Rik van Riel) [595210] - [mm] vmscan: detect mapped file pages used only once (Rik van Riel) [595210] - [mm] vmscan: drop page_mapping_inuse() (Rik van Riel) [595210] - [mm] vmscan: factor out page reference checks (Rik van Riel) [595210] - [nfs] SUNRPC: Don't spam gssd with upcall requests when the kerberos key expired (Steve Dickson) [595478] - [nfs] SUNRPC: Reorder the struct rpc_task fields (Steve Dickson) [595478] - [nfs] SUNRPC: Remove the 'tk_magic' debugging field (Steve Dickson) [595478] - [nfs] SUNRPC: Move the task->tk_bytes_sent and tk_rtt to struct rpc_rqst (Steve Dickson) [595478] - [nfs] Don't call iput() in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] Clean up nfs_access_zap_cache() (Steve Dickson) [595478] - [nfs] Don't run nfs_access_cache_shrinker() when the mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure rpcauth_prune_expired() respects the nr_to_scan parameter (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure memory shrinker doesn't waste time in rpcauth_prune_expired() (Steve Dickson) [595478] - [nfs] SUNRPC: Dont run rpcauth_cache_shrinker() when gfp_mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] Read requests can use GFP_KERNEL (Steve Dickson) [595478] - [nfs] Clean up nfs_create_request() (Steve Dickson) [595478] - [nfs] Don't use GFP_KERNEL in rpcsec_gss downcalls (Steve Dickson) [595478] - [nfs] NFSv4: Don't use GFP_KERNEL allocations in state recovery (Steve Dickson) [595478] - [nfs] SUNRPC: Fix xs_setup_bc_tcp() (Steve Dickson) [595478] - [nfs] SUNRPC: Replace jiffies-based metrics with ktime-based metrics (Steve Dickson) [595478] - [kernel] ktime: introduce ktime_to_ms() (Steve Dickson) [595478] - [nfs] SUNRPC: RPC metrics and RTT estimator should use same RTT value (Steve Dickson) [595478] - [nfs] Calldata for nfs4_renew_done() (Steve Dickson) [595478] - [nfs] nfs4: renewd renew operations should take/put a client reference (Steve Dickson) [595478] - [nfs] Squelch compiler warning in nfs_add_server_stats() (Steve Dickson) [595478] - [nfs] Clean up fscache_uniq mount option (Steve Dickson) [595478] - [nfs] Squelch compiler warning (Steve Dickson) [595478] - [nfs] SUNRPC: Trivial cleanups in include/linux/sunrpc/xdr.h (Steve Dickson) [595478] - [nfs] NFSv4: Clean up the NFSv4 setclientid operation (Steve Dickson) [595478] - [nfs] NFSv4: Allow attribute caching with 'noac' mounts if client holds a delegation (Steve Dickson) [595478] - [nfs] SUNRPC: Fail over more quickly on connect errors (Steve Dickson) [595478] - [nfs] SUNRPC: Move the test for XPRT_CONNECTING into xprt_connect() (Steve Dickson) [595478] - [nfs] SUNRPC: Cleanup - make rpc_new_task() call rpc_release_calldata on failure (Steve Dickson) [595478] - [nfs] SUNRPC: Clean up xprt_release() (Steve Dickson) [595478] - [nfs] NFSv4: Fix up the documentation for nfs_do_refmount (Steve Dickson) [595478] - [nfs] Replace nfsroot on-stack filehandle (Steve Dickson) [595478] - [nfs] Cleanup file handle allocations in fs/nfs/super.c (Steve Dickson) [595478] - [nfs] Prevent the mount code from looping forever on broken exports (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_getacl() and nfs3_proc_setacl() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_statfs() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_setattr() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs4_proc_create() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_symlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_create (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_rmdir (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_proc_remove() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_readlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_link() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_readdir() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_rename() and nfs4_proc_rename() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_revalidate_inode() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_proc_access() and nfs3_proc_access() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of nfs4_remote_referral_get_sb (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_get_root() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_remote_path() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_lookup (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of try_location() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_create_server (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_mountpoint() (Steve Dickson) [595478] - [nfs] NFSv4: Eliminate nfs4_path_walk() (Steve Dickson) [595478] - [nfs] Add helper functions for allocating filehandles and fattr structs (Steve Dickson) [595478] - [nfs] NFSv4: Fix the locking in nfs_inode_reclaim_delegation() (Steve Dickson) [595478] - [nfs] fix memory leak in nfs_get_sb with CONFIG_NFS_V4 (Steve Dickson) [595478] - [nfs] fix some issues in nfs41_proc_reclaim_complete() (Steve Dickson) [595478] - [nfs] Ensure that nfs_wb_page() waits for Pg_writeback to clear (Steve Dickson) [595478] - [nfs] Fix an unstable write data integrity race (Steve Dickson) [595478] - [nfs] testing for null instead of ERR_PTR() (Steve Dickson) [595478] - [nfs] NFSv4: Don't attempt an atomic open if the file is a mountpoint (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a bug in rpcauth_prune_expired (Steve Dickson) [595478] - [nfs] NFSv4: fix delegated locking (Steve Dickson) [595478] - [nfs] Ensure that the WRITE and COMMIT RPC calls are always uninterruptible (Steve Dickson) [595478] - [nfs] Fix a race with the new commit code (Steve Dickson) [595478] - [nfs] Fix the mode calculation in nfs_find_open_context (Steve Dickson) [595478] - [nfs] NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR (Steve Dickson) [595478] - [nfs] SUNRPC: Fix the return value of rpc_run_bc_task() (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a use after free bug with the NFSv4.1 backchannel (Steve Dickson) [595478] - [nfs] ensure bdi_unregister is called on mount failure (Steve Dickson) [595478] - [nfs] fix unlikely memory leak (Steve Dickson) [595478] - [nfs] nfs41: renewd sequence operations should take/put client reference (Steve Dickson) [595478] - [nfs] prevent backlogging of renewd requests (Steve Dickson) [595478] - [nfs] rpc client can not deal with ENOSOCK, so translate it into ENOCONN (Steve Dickson) [595478]- [perf] sync tools/perf to 2.6.34 (Jason Baron) [578987] - [drm] i915: Update to 2.6.34-rc7 (Adam Jackson) [592003] - [perf] userspace and core update fix (Jason Baron) [567828 578987] - [perf] rhel6 perf fixups (Jason Baron) [567828 578987] - [perf] backport latest core perf support (Jason Baron) [567828 578987] - [perf] pull back 'perf' userspace (Jason Baron) [567828 578987] - [drm] radeon/kms: report lvds status as unknown with closed lid (Jerome Glisse) [585111 591628] - [drm] fbdev: fix cloning on fbcon (Dave Airlie) [512023] - [drm] fbcon disconnected + hotplug operation (Jerome Glisse) [580789] - [kernel] slow-work: use get_ref wrapper instead of directly calling get_ref (Dave Airlie) [580789] - [drm] radeon/kms: add special workaround for triple head servers (Dave Airlie) [512023] - [infiniband] RDMA: Use rlimit helpers (Doug Ledford) [500229] - [infiniband] ipoib: returned back addrlen check for mc addresses (Doug Ledford) [500229] - [infiniband] RDMA/amso1100: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/srp: Clean up error path in srp_create_target_ib() (Doug Ledford) [500229] - [infiniband] IB/srp: Split send and recieve CQs to reduce number of interrupts (Doug Ledford) [500229] - [infiniband] rdma: potential ERR_PTR dereference (Doug Ledford) [500229] - [infiniband] RDMA/cm: Set num_paths when manually assigning path records (Doug Ledford) [500229] - [infiniband] IB/cm: Fix device_create() return value check (Doug Ledford) [500229] - [infiniband] IB/ucm: Clean whitespace errors (Doug Ledford) [500229] - [infiniband] IB/ucm: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'base' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'devnum' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] RDMA/cm: Remove unused definition of RDMA_PS_SCTP (Doug Ledford) [500229] - [infiniband] RDMA/cm: Revert association of an RDMA device when binding to loopback (Doug Ledford) [500229] - [infiniband] IB/addr: Correct CONFIG_IPv6 to CONFIG_IPV6 (Doug Ledford) [500229] - [infiniband] IB/addr: Fix IPv6 routing lookup (Doug Ledford) [500229] - [infiniband] IB/addr: Simplify resolving IPv4 addresses (Doug Ledford) [500229] - [infiniband] RDMA/cm: fix loopback address support (Doug Ledford) [500229] - [infiniband] IB/addr: Store net_device type instead of translating to RDMA transport (Doug Ledford) [500229] - [infiniband] IB/addr: Verify source and destination address families match (Doug Ledford) [500229] - [infiniband] RDMA/cma: Replace net_device pointer with index (Doug Ledford) [500229] - [infiniband] RDMA/cma: Fix AF_INET6 support in multicast joining (Doug Ledford) [500229] - [infiniband] RDMA/cma: Correct detection of SA Created MGID (Doug Ledford) [500229] - [infiniband] RDMA/addr: Use appropriate locking with for_each_netdev() (Doug Ledford) [500229] - [infiniband] RDMA/ucma: Add option to manually set IB path (Doug Ledford) [500229] - [infiniband] IB/mad: Ignore iWARP devices on device removal (Doug Ledford) [500229] - [infiniband] IB/umad: Clean whitespace (Doug Ledford) [500229] - [infiniband] IB/umad: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'base' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'devnum' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Remove port_table[] (Doug Ledford) [500229] - [infiniband] IB/umad: Convert *cdev to cdev in struct ib_umad_port (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use anon_inodes instead of private infinibandeventfs (Doug Ledford) [500229] - [infiniband] IB/core: Fix and clean up ib_ud_header_init() (Doug Ledford) [500229] - [infiniband] IB/core: Pack struct ib_device a little tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Whitespace cleanup (Doug Ledford) [500229] - [infiniband] IB/uverbs: Pack struct ib_uverbs_event_file tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/uverbs: use stack variable 'base' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use stack variable 'devnum' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Remove dev_table (Doug Ledford) [500229] - [infiniband] IB/uverbs: Convert *cdev to cdev in struct ib_uverbs_device (Doug Ledford) [500229] - [infiniband] IB/uverbs: Fix return of PTR_ERR() of wrong pointer in ib_uverbs_get_context() (Doug Ledford) [500229] - [infiniband] IB: Clarify the documentation of ib_post_send() (Doug Ledford) [500229] - [infiniband] IB/ehca: Allow access for ib_query_qp() (Doug Ledford) [500229] - [infiniband] IB/ehca: Do not turn off irqs in tasklet context (Doug Ledford) [500229] - [infiniband] IB/ehca: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/ehca: Rework destroy_eq() (Doug Ledford) [500229] - [infiniband] IPoIB: Include return code in trace message for ib_post_send() failures (Doug Ledford) [500229] - [infiniband] IPoIB: Fix TX queue lockup with mixed UD/CM traffic (Doug Ledford) [500229] - [infiniband] IPoIB: Remove TX moderation settings from ethtool support (Doug Ledford) [500229] - [infiniband] IB/ipath: Use bitmap_weight() (Doug Ledford) [500229] - [infiniband] Remove BKL from ipath_open() (Doug Ledford) [500229] - [rds] remove uses of NIPQUAD, use pI4 (Doug Ledford) [500229] - [rds] RDS/IB+IW: Move recv processing to a tasklet (Doug Ledford) [500229] - [rds] Do not send congestion updates to loopback connections (Doug Ledford) [500229] - [rds] Fix panic on unload (Doug Ledford) [500229] - [rds] Fix potential race around rds_i[bw]_allocation (Doug Ledford) [500229] - [rds] Add GET_MR_FOR_DEST sockopt (Doug Ledford) [500229] - [infiniband] IB/mlx4: Check correct variable for allocation failure (Doug Ledford) [500229] - [infiniband] mlx4: replace the dma_sync_single_range_for_cpu/device API (Doug Ledford) [500229] - [infiniband] IB/mlx4: Simplify retrieval of ib_device (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix cleanup in __mlx4_init_one() error path (Doug Ledford) [500229] - [infiniband] IB/mlx4: Fix queue overflow check in post_recv (Doug Ledford) [500229] - [infiniband] IB/mlx4: Initialize SRQ scatter entries when creating an SRQ (Doug Ledford) [500229] - [infiniband] mlx4: use bitmap_find_next_zero_area (Doug Ledford) [500229] - [infiniband] mlx4_core: return a negative error value (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix parsing of reserved EQ cap (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove limitation on LSO header size (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove unneeded code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct cap.max_inline_data assignment in nes_query_qp() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix CX4 link problem in back-to-back configuration (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clear stall bit before destroying NIC QP (Doug Ledford) [500229] - [infiniband] RDMA/nes: Set assume_aligned_header bit (Doug Ledford) [500229] - [infiniband] convert to use netdev_for_each_mc_addr (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for KR device id 0x0110 (Doug Ledford) [500229] - [infiniband] RDMA/nes: Change WQ overflow return code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Multiple disconnects cause crash during AE handling (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash when listener destroyed during loopback setup (Doug Ledford) [500229] - [infiniband] RDMA/nes: Use atomic counters for CM listener create and destroy (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix stale ARP issue (Doug Ledford) [500229] - [infiniband] RDMA/nes: FIN during MPA startup causes timeout (Doug Ledford) [500229] - [infiniband] RDMA/nes: Free kmap() resources (Doug Ledford) [500229] - [infiniband] RDMA/nes: Check for zero STag (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix Xansation test crash on cm_node ref_count (Doug Ledford) [500229] - [infiniband] RDMA/nes: Abnormal listener exit causes loopback node crash (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash in nes_accept() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Resource not freed for REJECTed connections (Doug Ledford) [500229] - [infiniband] RDMA/nes: MPA request/response error checking (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix query of ORD values (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix MAX_CM_BUFFER define (Doug Ledford) [500229] - [infiniband] RDMA/nes: Pass correct size to ioremap_nocache() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Update copyright and branding string (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add max_cqe check to nes_create_cq() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clean up struct nes_qp (Doug Ledford) [500229] - [infiniband] RDMA/nes: Implement IB_SIGNAL_ALL_WR as an iWARP extension (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add additional SFP+ PHY uC status check and PHY reset (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct fast memory registration implementation (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for IB_WR_*INV (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_recv() always set bad_wr on error (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_send() always set bad_wr on error (Doug Ledford) [500229] - [netdrv] cxgb3: fix linkup issue (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Wait at least one schedule cycle during device removal (Doug Ledford) [500229] - [netdrv] cxgb3: fix hot plug removal crash (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Mark RDMA device with CXIO_ERROR_FATAL when removing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Don't allocate the SW queue for user mode CQs (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Increase the max CQ depth (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Doorbell overflow avoidance and recovery (Doug Ledford) [500229] - [netdrv] cxgb3: convert to use netdev_for_each_addr (Doug Ledford) [500229] - [netdrv] cxgb3: fix link flap (Doug Ledford) [500229] - [netdrv] cxgb3: FIx VLAN over Jumbo frames (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Remove BUG_ON() on CQ rearm failure (Doug Ledford) [500229] - [netdrv] cxgb3: fix GRO checksum check (Doug Ledford) [500229] - [netdrv] cxgb3: add memory barriers (Doug Ledford) [500229] - [netdrv] iwch_cm.c: use pM to show MAC address (Doug Ledford) [500229] - [netdrv] cxgb3: Use kzalloc for allocating only one thing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [netdrv] cxgb3: declare MODULE_FIRMWARE (Doug Ledford) [500229] - [netdrv] cxgb3: Set the rxq (Doug Ledford) [500229] - [netdrv] cxgb3: No need to wake queue in xmit handler (Doug Ledford) [500229] - [netdrv] cxgb3: Added private MAC address and provisioning packet handler for iSCSI (Doug Ledford) [500229] - [net] Hook up cxgb4 to Kconfig and Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add remaining driver headers and L2T management (Doug Ledford) [500229] - [netdrv] cxgb4: Add main driver file and driver Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add HW and FW support code (Doug Ledford) [500229] - [netdrv] cxgb4: Add packet queues and packet DMA code (Doug Ledford) [500229] - [netdrv] cxgb4: Add register, message, and FW definitions (Doug Ledford) [500229] - [net] use helpers to access mc list (Doug Ledford) [500229] - [net] use helpers to access uc list (Doug Ledford) [500229] - [kernel] strstrip incorrectly marked __must_check (Doug Ledford) [500229] - [pci] introduce pci_pcie_cap() (Doug Ledford) [500229] - [pci] cache PCIe capability offset (Doug Ledford) [500229] - [kernel] bitmap: introduce bitmap_set, bitmap_clear, bitmap_find_next_zero_area (Doug Ledford) [500229] - [md] Remove unnecessary casts of void * (Doug Ledford) [583050 586296 586299 588371] - [md] expose max value of behind writes counter (Doug Ledford) [583050 586296 586299 588371] - [md] remove some dead fields from mddev_s (Doug Ledford) [583050 586296 586299 588371] - [md] allow integers to be passed to md/level (Doug Ledford) [583050 586296 586299 588371] - [md] notify mdstat waiters of level change (Doug Ledford) [583050 586296 586299 588371] - [md] don't unregister the thread in mddev_suspend (Doug Ledford) [583050 586296 586299 588371] - [md] factor out init code for an mddev (Doug Ledford) [583050 586296 586299 588371] - [md] pass mddev to make_request functions rather than request_queue (Doug Ledford) [583050 586296 586299 588371] - [md] call md_stop_writes from md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] split md_set_readonly out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor md_stop_writes out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] start to refactor do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor do_md_run to separate accesses to ->gendisk (Doug Ledford) [583050 586296 586299 588371] - [md] remove ->changed and related code (Doug Ledford) [583050 586296 586299 588371] - [md] don't reference gendisk in getgeo (Doug Ledford) [583050 586296 586299 588371] - [md] move io accounting out of personalities into md_make_request (Doug Ledford) [583050 586296 586299 588371] - [md] notify level changes through sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Relax checks on ->max_disks when external metadata handling is used (Doug Ledford) [583050 586296 586299 588371] - [md] Correctly handle device removal via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid5->Raid0 and Raid10->Raid0 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid0->Raid5 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] discard StateChanged device flag (Doug Ledford) [583050 586296 586299 588371] - [md] manage redundancy group in sysfs when changing level (Doug Ledford) [583050 586296 586299 588371] - [md] remove unneeded sysfs files more promptly (Doug Ledford) [583050 586296 586299 588371] - [md] set mddev readonly flag on blkdev BLKROSET ioctl (Doug Ledford) [583050 586296 586299 588371] - [md] don't insist on valid event count for spare devices (Doug Ledford) [583050 586296 586299 588371] - [md] simplify updating of event count to sometimes avoid updating spares (Doug Ledford) [583050 586296 586299 588371] - [md] restore ability of spare drives to spin down (Doug Ledford) [583050 586296 586299 588371] - [md] raid6: Fix raid-6 read-error correction in degraded state (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: allow for more than 2^31 chunks (Doug Ledford) [583050 586296 586299 588371] - [md] deal with merge_bvec_fn in component devices better (Doug Ledford) [583050 586296 586299 588371] - [md] fix some lockdep issues between md and sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] fix 'degraded' calculation when starting a reshape (Doug Ledford) [583050 586296 586299 588371] - [md] allow a resync that is waiting for other resync to complete, to be aborted (Doug Ledford) [583050 586296 586299 588371] - [md] remove unnecessary code from do_md_run (Doug Ledford) [583050 586296 586299 588371] - [md] make recovery started by do_md_run() visible via sync_action (Doug Ledford) [583050 586296 586299 588371] - [md] use pU to print UUIDs (Doug Ledford) [583050 586296 586299 588371] - [md] add 'recovery_start' per-device sysfs attribute (Doug Ledford) [583050 586296 586299 588371] - [md] rcu_read_lock() walk of mddev->disks in md_do_sync() (Doug Ledford) [583050 586296 586299 588371] - [md] integrate spares into array at earliest opportunity (Doug Ledford) [583050 586296 586299 588371] - [md] move compat_ioctl handling into md.c (Doug Ledford) [583050 586296 586299 588371] - [md] add MODULE_DESCRIPTION for all md related modules (Doug Ledford) [583050 586296 586299 588371] - [md] raid: improve MD/raid10 handling of correctable read errors (Doug Ledford) [583050 586296 586299 588371] - [md] raid10: print more useful messages on device failure (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: update dirty flag when bitmap bits are explicitly set (Doug Ledford) [583050 586296 586299 588371] - [md] Support write-intent bitmaps with externally managed metadata (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: move setting of daemon_lastrun out of bitmap_read_sb (Doug Ledford) [583050 586296 586299 588371] - [md] support updating bitmap parameters via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] factor out parsing of fixed-point numbers (Doug Ledford) [583050 586296 586299 588371] - [md] support bitmap offset appropriate for external-metadata arrays (Doug Ledford) [583050 586296 586299 588371] - [md] remove needless setting of thread->timeout in raid10_quiesce (Doug Ledford) [583050 586296 586299 588371] - [md] change daemon_sleep to be in 'jiffies' rather than 'seconds' (Doug Ledford) [583050 586296 586299 588371] - [md] move offset, daemon_sleep and chunksize out of bitmap structure (Doug Ledford) [583050 586296 586299 588371] - [md] collect bitmap-specific fields into one structure (Doug Ledford) [583050 586296 586299 588371] - [md] add honouring of suspend_{lo,hi} to raid1 (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: don't complete make_request on barrier until writes are scheduled (Doug Ledford) [583050 586296 586299 588371] - [md] support barrier requests on all personalities (Doug Ledford) [583050 586296 586299 588371] - [md] don't reset curr_resync_completed after an interrupted resync (Doug Ledford) [583050 586296 586299 588371] - [md] adjust resync_min usefully when resync aborts (Doug Ledford) [583050 586296 586299 588371]- [mm] fix mm_take_all_locks regression in 3-7/49 (Andrea Arcangeli) [556572] - [mm] avoid __cpuset_node_allowed_softwall to run when allocation is atomic (Andrea Arcangeli) [556572 591283] - [mm] fix race between do_huge_pmd_anonymous_page and pte_alloc_map (Andrea Arcangeli) [556572] - [mm] add missing update for root-anon-vma drop_anon_vma in memory compactation (Andrea Arcangeli) [556572] - [mm] exec vs split_huge_page (Andrea Arcangeli) [556572] - [mm] include anon hugepages into the anon stats (Andrea Arcangeli) [556572] - [mm] split_huge_page anon_vma ordering dependency (Andrea Arcangeli) [556572] - [mm] align page_add_new_anon_rmap (Andrea Arcangeli) [556572] - [mm] do_pages_move cannot handle hugepages (Andrea Arcangeli) [556572] - [mm] padding to decrease risk of kabi breakage (Andrea Arcangeli) [556572] - [mm] transhuge isolate_migratepages() (Andrea Arcangeli) [556572] - [mm] select CONFIG_COMPACTION if TRANSPARENT_HUGEPAGE enabled (Andrea Arcangeli) [556572] - [mm] compaction: Do not schedule work on other CPUs for compaction (Andrea Arcangeli) [556572] - [mm] Defer compaction using an exponential backoff when compaction fails (Andrea Arcangeli) [556572] - [mm] Add a tunable that decides when memory should be compacted and when it should be reclaimed (Andrea Arcangeli) [556572] - [mm] Direct compact when a high-order allocation fails (Andrea Arcangeli) [556572] - [mm] Add /sys trigger for per-node memory compaction (Andrea Arcangeli) [556572] - [mm] Add /proc trigger for memory compaction (Andrea Arcangeli) [556572] - [mm] Memory compaction core (Andrea Arcangeli) [556572] - [mm] Move definition for LRU isolation modes to a header (Andrea Arcangeli) [556572] - [mm] Export fragmentation index via /proc/extfrag_index (Andrea Arcangeli) [556572] - [mm] Export unusable free space index via /proc/unusable_index (Andrea Arcangeli) [556572] - [mm] Allow CONFIG_MIGRATION to be set without CONFIG_NUMA or memory hot-remove (Andrea Arcangeli) [556572] - [mm] Allow the migration of PageSwapCache pages (Andrea Arcangeli) [556572] - [mm] Do not try to migrate unmapped anonymous pages (Andrea Arcangeli) [556572] - [mm] Share the anon_vma ref counts between KSM and page migration (Andrea Arcangeli) [556572] - [mm] Take a reference to the anon_vma before migrating (Andrea Arcangeli) [556572] - [mm] add numa awareness to hugepage allocations (Andrea Arcangeli) [556572] - [mm] enable direct defrag (Andrea Arcangeli) [556572] - [mm] ksm: check for ERR_PTR from follow_page() (Andrea Arcangeli) [556572] - [mm] err.h: add helper function to simplify pointer error checking (Andrea Arcangeli) [556572] - [mm] don't leave orhpaned swap cache after ksm merging (Andrea Arcangeli) [556572] - [mm] adapt to anon-vma root locking (Andrea Arcangeli) [556572] - [mm] set default to never (Andrea Arcangeli) [556572] - [mm] transparent hugepage bootparam (Andrea Arcangeli) [556572] - [mm] remove lumpy reclaim (Andrea Arcangeli) [556572 583003] - [mm] memcg fix prepare migration (Andrea Arcangeli) [556572] - [mm] avoid false positive warning in mmio (Andrea Arcangeli) [556572] - [virt] fix kvm swapping memory corruption (Andrea Arcangeli) [556572 583861] - [mm] remove khugepaged/enabled (Andrea Arcangeli) [556572] - [mm] use only khugepaged_wait (Andrea Arcangeli) [556572] - [mm] khugepaged user stack (Andrea Arcangeli) [556572] - [mm] define hugetlb_page (Andrea Arcangeli) [556572] - [mm] migration: avoid race between shift_arg_pages() and rmap_walk() during migration by not migrating temporary stacks (Andrea Arcangeli) [556572] - [mm] extend KSM refcounts to the anon_vma root (Andrea Arcangeli) [556572] - [mm] always lock the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] track the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] change direct call of spin_lock(anon_vma->lock) to inline function (Andrea Arcangeli) [556572] - [mm] rename anon_vma_lock to vma_lock_anon_vma (Andrea Arcangeli) [556572] - [mm] rmap: remove anon_vma check in page_address_in_vma() (Andrea Arcangeli) [556572] - [mm] mmap: check ->vm_ops before dereferencing (Andrea Arcangeli) [556572] - [fs] xfs_export_operations.commit_metadata (Christoph Hellwig) [585442] - [fs] xfs: fix inode pincount check in fsync (Christoph Hellwig) [585442] - [fs] xfs: miscellaneous fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: reserved block pool and ENOSPC fixes from 2.6.34 (Dave Chinner) [542712 585442] - [fs] xfs: delayed write metadata from 2.6.34 (Dave Chinner) [585442] - [lib] introduce list_sort (Dave Chinner) [585442] - [fs] xfs: log fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: quota changes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: buffer API cleanups from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: AG indexing fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: idle kernel thread fixes from 2.6.34 (Dave Chinner) [585442] - [fs] online defrag fixes from 2.6.34 (Dave Chinner) [585442] - [fs] jbd2: delay discarding buffers in journal_unmap_buffer (Eric Sandeen) [593082] - [fs] ext4: Use slab allocator for sub-page sized allocations (Eric Sandeen) [593082] - [fs] jbd2: don't use __GFP_NOFAIL in journal_init_common() (Eric Sandeen) [593082] - [fs] jbd: jbd-debug and jbd2-debug should be writable (Eric Sandeen) [593082] - [fs] ext4: Fixed inode allocator to correctly track a flex_bg's used_dirs (Eric Sandeen) [593082] - [fs] ext4: Fix estimate of # of blocks needed to write indirect-mapped files (Eric Sandeen) [593082] - [fs] ext4: fix up rb_root initializations to use RB_ROOT (Eric Sandeen) [593082] - [fs] ext4: Release page references acquired in ext4_da_block_invalidatepages (Eric Sandeen) [593082] - [fs] ext4: make "offset" consistent in ext4_check_dir_entry() (Eric Sandeen) [593082] - [fs] ext4: Convert BUG_ON checks to use ext4_error() instead (Eric Sandeen) [593082] - [fs] ext4: Handle non empty on-disk orphan link (Eric Sandeen) [593082] - [fs] ext4: explicitly remove inode from orphan list after failed direct io (Eric Sandeen) [593082] - [fs] ext4: Fix fencepost error in chosing choosing group vs file preallocation (Eric Sandeen) [593082] - [fs] ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode (Eric Sandeen) [593082] - [fs] ext4: correctly calculate number of blocks for fiemap (Eric Sandeen) [593082] - [fs] ext4: add missing error checking to ext4_expand_extra_isize_ea() (Eric Sandeen) [593082] - [fs] ext4: move __func__ into a macro for ext4_warning, ext4_error (Eric Sandeen) [593082] - [fs] ext4: Use bitops to read/modify EXT4_I(inode)->i_state (Eric Sandeen) [593082] - [fs] ext4: Drop EXT4_GET_BLOCKS_UPDATE_RESERVE_SPACE flag (Eric Sandeen) [593082] - [fs] ext4: return correct wbc.nr_to_write in ext4_da_writepages (Eric Sandeen) [593082] - [fs] ext4: replace BUG() with return -EIO in ext4_ext_get_blocks (Eric Sandeen) [593082] - [virt] KVM SVM Implement workaround for Erratum 383 (Bhavna Sarathy) [592311] - [virt] KVM SVM Handle MCEs early in the vmexit process (Bhavna Sarathy) [592311] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [584757] - [usb] fix usbfs regression (Stanislaw Gruszka) [584757] - [usb] add new ftdi_sio device ids (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: add device IDs (several ELV, one Mindstorms NXT) (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: new device id for papouch AD4USB (Stanislaw Gruszka) [580067] - [v4l] gspca_mr973010a: Fix cif type 1 cameras not streaming on UHCI controllers (Stanislaw Gruszka) [580067] - [v4l] DVB: Add support for Asus Europa Hybrid DVB-T card (Stanislaw Gruszka) [580063] - [usb] mos7840: add device IDs for B&B electronics devices (Stanislaw Gruszka) [580063] - [ppc64] fsl: Add PCI device ids for new QoirQ chips (Stanislaw Gruszka) [580063] - [fs] vfs: Fix vmtruncate() regression (Stanislaw Gruszka) [579693] - [kernel] sched: Fix task priority bug (Stanislaw Gruszka) [579693] - [serial] 8250_pnp: add a new Fujitsu Wacom Tablet PC device (Stanislaw Gruszka) [579693] - [i2c] pca: Don't use *_interruptible (Stanislaw Gruszka) [579693] - [i2c] Do not use device name after device_unregister (Stanislaw Gruszka) [579693] - [kernel] sched: Fix cpu_clock() in NMIs, on !CONFIG_HAVE_UNSTABLE_SCHED_CLOCK (Stanislaw Gruszka) [579693] - [hid] add device IDs for new model of Apple Wireless Keyboard (Stanislaw Gruszka) [579693] - [v4l] gspca: sn9c20x: Fix test of unsigned (Stanislaw Gruszka) [579693] - [x86] SGI UV: Fix mapping of MMIO registers (Stanislaw Gruszka) [579693] - [perf] timechart: Use tid not pid for COMM change (Stanislaw Gruszka) [580062] - [usb] fix usbstorage for 2770:915d delivers no FAT (Stanislaw Gruszka) [580062] - [x86] PCI/PAT: return EINVAL for pci mmap WC request for !pat_enabled (Stanislaw Gruszka) [580062] - [acpi] EC: Add wait for irq storm (Stanislaw Gruszka) [580062] - [acpi] EC: Accelerate query execution (Stanislaw Gruszka) [580062] - [usb] add speed values for USB 3.0 and wireless controllers (Stanislaw Gruszka) [580062] - [usb] add missing delay during remote wakeup (Stanislaw Gruszka) [580062] - [usb] EHCI & UHCI: fix race between root-hub suspend and port resume (Stanislaw Gruszka) [580062] - [usb] EHCI: fix handling of unusual interrupt intervals (Stanislaw Gruszka) [580062] - [usb] Don't use GFP_KERNEL while we cannot reset a storage device (Stanislaw Gruszka) [580062] - [usb] serial: fix memory leak in generic driver (Stanislaw Gruszka) [580062] - [char] nozomi: quick fix for the close/close bug (Stanislaw Gruszka) [580062] - [tty] fix race in tty_fasync (Stanislaw Gruszka) [580062] - [netdrv] netiucv: displayed TX bytes value much too high (Stanislaw Gruszka) [580063] - [block] md: fix small irregularity with start_ro module parameter (Stanislaw Gruszka) [580063] - [input] i8042: add Dritek quirk for Acer Aspire 5610 (Stanislaw Gruszka) [580063] - [hid] fixup quirk for NCR devices (Stanislaw Gruszka) [580063] - [dmi] allow omitting ident strings in DMI tables (Stanislaw Gruszka) [580063] - [scsi] scsi_dh: create sysfs file, dh_state for all SCSI disk devices (Stanislaw Gruszka) [580063] - [nfs] Revert default r/wsize behavior (Stanislaw Gruszka) [580063] - [usb] SIS USB2VGA DRIVER: support KAIREN's USB VGA adaptor USB20SVGA-MB-PLUS (Stanislaw Gruszka) [580067] - [input] alps: add support for the touchpad on Toshiba Tecra A11-11L (Stanislaw Gruszka) [584757] - [fs] gfs2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [netdrv] cnic: update to to 2.1.1 (Stanislaw Gruszka) [590019] - [netdrv] bnx2x: fix system hung after netdev watchdog (Stanislaw Gruszka) [581907] - [netdrv] bnx2: Fix most severe bugs in bnx2 2.0.8+ (John Feeney) [590879] - [netdrv] Update bnx2 driver to 2.0.8 and fw to mips-06-5.0.0.j6 et al (John Feeney) [464728] - [virt] VMware Balloon driver (Amit Shah) [582826] - [x86] With Sandybridge graphics, kernel reboots unless 'agp=off' used on command line (John Villalovos) [591294] - [kernel] unify string representation of NULL in vsprintf.c (Dave Anderson) [589613] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [edac] EDAC support for Nehalem Memory Controllers (Mauro Carvalho Chehab) [584507] - [iscsi] Include support for next gen Dell iSCSI PowerVault controller MD36xxi into RDAC scsi device handler's device list (Shyam Iyer) [593814] - [scsi] lpfc Update from 8.3.5.9 to 8.3.5.13 FC/FCoE (Rob Evers) [591648] - [infiniband] iser: fix failover slowdown (Mike Christie) [589174] - [net] TCP: avoid to send keepalive probes if receiving data (Flavio Leitner) [593052] - [nfs] commit_metadata export operation replacing nfsd_sync_dir (Christoph Hellwig) [593652] - [ppc64] numa: Add form 1 NUMA affinity (Steve Best) [593466] - [ppc64] eeh: Fix a bug when pci structure is null (Steve Best) [593854] - [ppc64] perf_event: Fix oops due to perf_event_do_pending call (Steve Best) [593464] - [ppc] pseries: Quieten cede latency printk (Steve Best) [591739] - [fs] GFS2: Don't "get" xattrs for ACLs when ACLs are turned off (Steven Whitehouse) [546294] - [kexec] fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] ext4: don't use quota reservation for speculative metadata blocks (Eric Sandeen) [587095] - [fs] quota: add the option to not fail with EDQUOT in block allocation (Eric Sandeen) [587095] - [fs] quota: use flags interface for dquot alloc/free space (Eric Sandeen) [587095] - [fs] ext4: Fix quota accounting error with fallocate (Eric Sandeen) [587095] - [fs] ext4: Ensure zeroout blocks have no dirty metadata (Eric Sandeen) [587095] - [virt] vhost-net: utilize PUBLISH_USED_IDX feature (Michael S. Tsirkin) [593158] - [virt] virtio: put last seen used index into ring itself (Michael S. Tsirkin) [593158] - [virt] vhost: fix barrier pairing (Michael S. Tsirkin) [593158] - [virt] virtio: use smp_XX barriers on SMP (Michael S. Tsirkin) [593158] - [virt] virtio_ring: remove a level of indirection (Michael S. Tsirkin) [593158] - [virt] trans_virtio: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio-rng: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_net: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_blk: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_console: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_balloon: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio: add virtqueue_ vq_ops wrappers (Michael S. Tsirkin) [593158] - [virt] vhost-net: fix vq_memory_access_ok error checking (Michael S. Tsirkin) [593158] - [virt] vhost: fix error handling in vring ioctls (Michael S. Tsirkin) [593158] - [virt] vhost: fix interrupt mitigation with raw sockets (Michael S. Tsirkin) [593158] - [virt] vhost: fix error path in vhost_net_set_backend (Michael S. Tsirkin) [593158] - [netdrv] iwlwifi: iwl_good_ack_health() only apply to AGN device (John Linville) [573029] - [netdrv] iwlwifi: code cleanup for connectivity recovery (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow failure (John Linville) [573029] - [netdrv] iwlwifi: move plcp check to separated function (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow stall due to stuck queue (John Linville) [573029] - [netdrv] iwlwifi: add internal short scan support for 3945 (John Linville) [573029] - [netdrv] iwlwifi: separated time check for different type of force reset (John Linville) [573029] - [netdrv] iwlwifi: Adjusting PLCP error threshold for 1000 NIC (John Linville) [573029] - [netdrv] iwlwifi: multiple force reset mode (John Linville) [573029] - [netdrv] iwlwifi: Tune radio to prevent unexpected behavior (John Linville) [573029] - [netdrv] iwlwifi: Logic to control how frequent radio should be reset if needed (John Linville) [573029] - [netdrv] iwlwifi: add function to reset/tune radio if needed (John Linville) [573029] - [netdrv] iwlwifi: clear all the stop_queue flag after load firmware (John Linville) [573029] - [netdrv] iwlwifi: check for aggregation frame and queue (John Linville) [573029] - [ppc64] kdump: Fix race in kdump shutdown (Steve Best) [559709] - [ppc64] kexec: Fix race in kexec shutdown (Steve Best) [593853] - [net] Add ndo_{set|get}_vf_port support for enic dynamic vnics (Chris Wright) [581087] - [net] Add netlink support for virtual port management (was iovnl) (Chris Wright) [581087] - [net] core: add IFLA_STATS64 support (Chris Wright) [581087] - [netdrv] igb: support for VF configuration tools (Chris Wright) [581087] - [net] rtnetlink: Add SR-IOV VF configuration methods (Chris Wright) [581087] - [pci] Add SR-IOV convenience functions and macros (Chris Wright) [581087] - [scsi] sync iscsi layer (Mike Christie) [564148 570682]- [mm] New round-robin rotor for SLAB allocations (Larry Woodman) [593154] - [netdrv] ixgbe: FCoE fixes (Andy Gospodarek) [593474] - [net] vlan: updates vlan real_num_tx_queues (Andy Gospodarek) [593474] - [net] vlan: adds vlan_dev_select_queue (Andy Gospodarek) [593474] - [net] vlan: Precise RX stats accounting (Andy Gospodarek) [593474] - [net] add dev_txq_stats_fold() helper (Andy Gospodarek) [593474] - [net] vlan: Add support to netdev_ops.ndo_fcoe_get_wwn for VLAN device (Andy Gospodarek) [593474] - [netdrv] ixgbe: fixes for link problems, possible DMA errors, and VF/SR-IOV changes (Andy Gospodarek) [575188] - [sound] ALSA HDA driver update 2010-05-11 (Jaroslav Kysela) [591083] - [mm] show per-process swap usage via procfs (Larry Woodman) [546533] - [netdrv] cxgb3 won't recover from EEH event twice (Steve Best) [591738] - [virt] x86, cpu: Print AMD virtualization features in /proc/cpuinfo (Gleb Natapov) [592688] - [x86] Intel ICH9 workaround for HPET timer issue on IbexPeak Platform (Luming Yu) [502629] - [pci] Update pci_dev and pci_bus structs before kabi freeze (Prarit Bhargava) [593322] - [pci] Output FW warning in pci_read/write_vpd (Prarit Bhargava) [586979] - [infiniband] ehca: Require in_wc in process_mad() (Steve Best) [593095] - [security] mmap_min_addr check CAP_SYS_RAWIO only for write (Eric Paris) [592417] - [scsi] aacraid: Eliminate use after free (Tomas Henzl) [592926] - [scsi] lpfc Update from 8.3.5.7 to 8.3.5.9 FC/FCoE (Rob Evers) [580677] - [char] Eliminate use after free (Amit Shah) [593189] - [ipmi] fix unlock balance (Tomas Henzl) [592925] - [ppc64] only call start-cpu when a CPU is stopped (Steve Best) [592440] - [ppc64] make query_cpu_stopped callable outside hotplug cpu (Steve Best) [592440] - [kernel] cpufreq: make the iowait-is-busy-time a sysfs tunable (Rik van Riel) [585330] - [kernel] ondemand: Solve the big performance issue with ondemand during disk IO (Rik van Riel) [585330] - [kernel] sched: introduce get_cpu_iowait_time_us() (Rik van Riel) [585330] - [kernel] sched: eliminate the ts->idle_lastupdate field (Rik van Riel) [585330] - [kernel] sched: fold updating of the last update time into update_ts_time_stats() (Rik van Riel) [585330] - [kernel] sched: update the idle statistics in get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] sched: introduce a function to update the idle statistics (Rik van Riel) [585330] - [kernel] sched: add a comment to get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] nohz: Reuse ktime in sub-functions of tick_check_idle (Rik van Riel) [585330] - [virt] Xen PV-on-HVM: Disable xen-blkfront for IDE & SCSI devices (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Disable xen-blkfront for PV-on-HVM for now (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Prevent pv drivers from crashing a FV guest if pv-on-hvm not configured (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Add kernel command line enablement control (Don Dutile) [523134] - [virt] xen: backport PV-on-HVM (Don Dutile) [523134] - [ppc] pseries: Pass more accurate number of supported cores to firmware (Steve Best) [591341] - [ppc] Add static fields to ibm, client-architecture call (Steve Best) [591341] - [kernel] mutex: Fix optimistic spinning vs. BKL (Steve Best) [591735] - [kernel] mutex: Don't spin when the owner CPU is offline or other weird cases (Steve Best) [591735] - [kernel] sched: Don't use possibly stale sched_class (Stanislaw Gruszka) [580067] - [usb] unusual_devs: Add support for multiple Option 3G sticks (Stanislaw Gruszka) [580067] - [usb] cp210x: Add 81E8 Zephyr Bioharness (Stanislaw Gruszka) [580067] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: sort PID/VID entries in new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: isolate all device IDs to new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] Move hcd free_dev call into usb_disconnect to fix oops (Stanislaw Gruszka) [580067] - [usb] remove debugging message for uevent constructions (Stanislaw Gruszka) [580067] - [usb] fix crash in uhci_scan_schedule (Stanislaw Gruszka) [580067] - [usb] fix the idProduct value for USB-3.0 root hubs (Stanislaw Gruszka) [580067] - [usb] xhci: Fix finding extended capabilities registers (Stanislaw Gruszka) [580067] - [x86] Fix SCI on IOAPIC != 0 (Stanislaw Gruszka) [580067] - [x86] Avoid race condition in pci_enable_msix() (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: make driver events work in NVRAM poll mode (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: document HKEY event 3006 (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: R52 brightness_mode has been confirmed (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: fix poll thread auto-start (Stanislaw Gruszka) [580067] - [net] scm: Only support SCM_RIGHTS on unix domain sockets. (Stanislaw Gruszka) [580067] - [usb] serial: sierra driver indat_callback fix (Stanislaw Gruszka) [580067] - [tty] Fix the ldisc hangup race (Stanislaw Gruszka) [580067] - [kernel] devtmpfs: reset inode permissions before unlinking (Stanislaw Gruszka) [580067] - [kernel] driver-core: fix race condition in get_device_parent() (Stanislaw Gruszka) [580067] - [pm] hibernate: Fix preallocating of memory (Stanislaw Gruszka) [580067] - [tpm] tpm_tis: TPM_STS_DATA_EXPECT workaround (Stanislaw Gruszka) [580067] - [fs] Switch proc/self to nd_set_link() (Stanislaw Gruszka) [580067] - [hid] usbhid: introduce timeout for stuck ctrl/out URBs (Stanislaw Gruszka) [580067] - [hid] add multi-input quirk for NextWindow Touchscreen (Stanislaw Gruszka) [580067] - [hid] remove TENX iBuddy from blacklist (Stanislaw Gruszka) [580067] - [fs] vfs: take f_lock on modifying f_mode after open time (Stanislaw Gruszka) [580067] - [acpi] thinkpad-acpi: wrong thermal attribute_group removed in thermal_exit() (Stanislaw Gruszka) [580067] - [acpi] fix "acpi=ht" boot option (Stanislaw Gruszka) [580067] - [acpi] remove Asus P2B-DS from acpi=ht blacklist (Stanislaw Gruszka) [580067] - [pci] hotplug: check ioremap() return value in ibmphp_ebda.c (Stanislaw Gruszka) [580067] - [pci] hotplug: ibmphp: read the length of ebda and map entire ebda region (Stanislaw Gruszka) [580067] - [x86] msr/cpuid: Pass the number of minors when unregistering MSR and CPUID drivers (Stanislaw Gruszka) [580063] - [fs] fnctl: f_modown should call write_lock_irqsave/restore (Stanislaw Gruszka) [580063] - [sound] ASoC: fix a memory-leak in wm8903 (Stanislaw Gruszka) [580063] - [mtd] UBI: initialise update marker (Stanislaw Gruszka) [580063] - [mtd] UBI: fix memory leak in update path (Stanislaw Gruszka) [580063] - [ipc] ns: fix memory leak (idr) (Stanislaw Gruszka) [580063] - [input] i8042: remove identification strings from DMI tables (Stanislaw Gruszka) [580063] - [netdrv] starfire: clean up properly if firmware loading fails (Stanislaw Gruszka) [580064] - [kernel] random: drop weird m_time/a_time manipulation (Stanislaw Gruszka) [580064] - [kernel] random: Remove unused inode variable (Stanislaw Gruszka) [580064] - [mm] purge fragmented percpu vmap blocks (Stanislaw Gruszka) [580064] - [mm] percpu-vmap fix RCU list walking (Stanislaw Gruszka) [580064] - [x86] Add quirk for Intel DG45FC board to avoid low memory corruption (Stanislaw Gruszka) [580064] - [regulator] Specify REGULATOR_CHANGE_STATUS for WM835x LED constraints (Stanislaw Gruszka) [580064] - [x86] Add Dell OptiPlex 760 reboot quirk (Stanislaw Gruszka) [580064] - [mm] fix migratetype bug which slowed swapping (Stanislaw Gruszka) [580064] - [input] winbond-cir: remove dmesg spam (Stanislaw Gruszka) [580064] - [acpi] Advertise to BIOS in _OSC: _OST on _PPC changes (Stanislaw Gruszka) [580064] - [infiniband] Fix failure exit in ipathfs (Stanislaw Gruszka) [580064] - [acpi] fix OSC regression that caused aer and pciehp not to load (Stanislaw Gruszka) [580064] - [acpi] Add platform-wide _OSC support (Stanislaw Gruszka) [580064] - [acpi] Add a generic API for _OSC (Stanislaw Gruszka) [580064] - [s390x] fix single stepped svcs with TRACE_IRQFLAGS=y (Stanislaw Gruszka) [580064] - [fs] sysfs: sysfs_sd_setattr set iattrs unconditionally (Stanislaw Gruszka) [580065] - [acpi] fix High cpu temperature with 2.6.32 (Stanislaw Gruszka) [580065] - [usb] usbfs: properly clean up the as structure on error paths (Stanislaw Gruszka) [580065] - [kernel] class: Free the class private data in class_release (Stanislaw Gruszka) [580065] - [serial] 8250: add serial transmitter fully empty test (Stanislaw Gruszka) [580065] - [rtc] rtc-fm3130: add missing braces (Stanislaw Gruszka) [580065] - [ata] Call flush_dcache_page after PIO data transfers in libata-sff.c (Stanislaw Gruszka) [580065] - [net] dst: call cond_resched() in dst_gc_task() (Stanislaw Gruszka) [580065] - [crypto] padlock-sha: Add import/export support (Stanislaw Gruszka) [580065] - [x86] dell-wmi, hp-wmi: check wmi_get_event_data() return value (Stanislaw Gruszka) [580065] - [tpm] tpm_infineon: fix suspend/resume handler for pnp_driver (Stanislaw Gruszka) [580065] - [usb] ftdi_sio: add USB device ID's for B&B Electronics line (Stanislaw Gruszka) [580063] - [fs] anon_inode: set S_IFREG on the anon_inode (Eric Paris) [591813]- [ppc] pseries: Flush lazy kernel mappings after unplug operations (Steve Best) [591340] - [fs] ext3: enable barriers by default (Eric Sandeen) [586062] - [tracing] regset xstate extensions + generic PTRACE_{GET,SET}REGSET support (Oleg Nesterov) [587724] - [scsi] hpsa: update to 2.0.2 (Tomas Henzl) [587418] - [mm] Print more information about the task being OOM killed (Larry Woodman) [546533] - [netdrv] igb/igbvf: use netdev_alloc_skb_ip_align() (Stefan Assmann) [589497] - [acpi] Fix regression where _PPC is not read at boot even when ignore_ppc=0 (Matthew Garrett) [571893] - [x86] i386: Do a global tlb flush on S4 resume (Matthew Garrett) [572818] - [pci] Add ABI for PCI runtime power management (Matthew Garrett) [589781] - [block] Fix regression in O_DIRECT|O_SYNC writes to block devices (Jeff Moyer) [582628] - [kernel] add skip_spaces() implementation (Jaroslav Kysela) [591078] - [kernel] sched: cpuacct: Use bigger percpu counter batch values for stats counters (Steve Best) [591343] - [kernel] idr: fix a critical misallocation bug (Eric Paris) [582109] - [net] tcp: Fix OOB POLLIN avoidance (Oleg Nesterov) [584786] - [s390x] qeth: synchronize configuration interface (Hendrik Brueckner) [586962] - [fs] inotify: race use after free/double free in inotify inode marks (Eric Paris) [582109] - [fs] ext4: Add flag to files with blocks intentionally past EOF (Eric Sandeen) [578562] - [drm] backport patches up to 2.6.34-rc7 (Adam Jackson) [589792] - [kernel] elf coredump: add extended numbering support (Amerigo Wang) [578659] - [kernel] binfmt_elf_fdpic: Fix build breakage introduced by coredump changes. (Amerigo Wang) [578659] - [kernel] elf coredump: make offset calculation process and writing process explicit (Amerigo Wang) [578659] - [kernel] elf coredump: replace ELF_CORE_EXTRA_* macros by functions (Amerigo Wang) [578659] - [kernel] coredump: move dump_write() and dump_seek() into a header file (Amerigo Wang) [578659] - [kernel] coredump: unify dump_seek() implementations for each binfmt_*.c (Amerigo Wang) [578659] - [mm] introduce coredump parameter structure (Amerigo Wang) [578659] - [powerpc] Reduce printk from pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Move checks in pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Reset kernel stack on cpu online from cede state (Steve Best) [590754] - [virt] don't compute pvclock adjustments if we trust the tsc (Glauber Costa) [569603] - [virt] Try using new kvm clock msrs (Glauber Costa) [569603] - [virt] Add a global synchronization point for pvclock (Glauber Costa) [569603] - [virt] Enable pvclock flags in vcpu_time_info structure (Glauber Costa) [569603] - [virt] Tell the guest we'll warn it about tsc stability (Glauber Costa) [592296] - [virt] export paravirtual cpuid flags in KVM_GET_SUPPORTED_CPUID (Glauber Costa) [592296] - [virt] add new KVMCLOCK cpuid feature (Glauber Costa) [592296] - [virt] change msr numbers for kvmclock (Glauber Costa) [592296] - [scsi] enclosure: fix oops while iterating enclosure_status array (Stanislaw Gruszka) [580062] - [usb] fix bitmask merge error (Stanislaw Gruszka) [580062] - [acpi] enable C2 and Turbo-mode on Nehalem notebooks on A/C (Stanislaw Gruszka) [580063] - [input] i8042: add Gigabyte M1022M to the noloop list (Stanislaw Gruszka) [580063] - [kernel] nohz: Prevent clocksource wrapping during idle (Stanislaw Gruszka) [580063] - [kernel] sched: Fix missing sched tunable recalculation on cpu add/remove (Stanislaw Gruszka) [580063] - [netdrv] atl1c: use common_task instead of reset_task and link_chg_task (Stanislaw Gruszka) [580063] - [netdrv] atl1e: disable NETIF_F_TSO6 for hardware limit (Stanislaw Gruszka) [580063] - [kernel] driver-core: fix devtmpfs crash on s390 (Stanislaw Gruszka) [580063] - [kernel] devtmpfs: set root directory mode to 0755 (Stanislaw Gruszka) [580063] - [input] ALPS: add interleaved protocol support for Dell E6x00 series (Stanislaw Gruszka) [580063] - [mm] flush dcache before writing into page to avoid alias (Stanislaw Gruszka) [580064] - [block] pktcdvd: removing device does not remove its sysfs dir (Stanislaw Gruszka) [580064] - [mm] add new 'read_cache_page_gfp()' helper function (Stanislaw Gruszka) [580064] - [acpi] Add NULL pointer check in acpi_bus_start (Stanislaw Gruszka) [580065] - [usb] usbfs: only copy the actual data received (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: compat out of scope fix (Stanislaw Gruszka) [580065] - [net] pktgen: Fix freezing problem (Stanislaw Gruszka) [580065]- [scsi] Sync fcoe to upsteam (Mike Christie) [590781] - [netdrv] bnx2x: fix memory barrier (Stanislaw Gruszka) [580477] - [x86] kprobes: fix removed int3 checking order (Dave Anderson) [585400] - [net] fix oops at bootime in sysctl code (Stanislaw Gruszka) [580064] - [net] af_packet: Don't use skb after dev_queue_xmit() (Stanislaw Gruszka) [580064] - [net] restore ip source validation (Stanislaw Gruszka) [580064] - [net] tcp: update the netstamp_needed counter when cloning sockets (Stanislaw Gruszka) [580064] - [net] icmp: send fragment reassembly timeout w/ conntrack enabled (Neil Horman) [563175] - [fs] GFS2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [mm] compcache: Backport compcache: ramzswap documentation (Jerome Marchand) [578641] - [mm] compcache: xvmalloc memory allocator (Jerome Marchand) [578641] - [mm] compcache: virtual block device driver (ramzswap) (Jerome Marchand) [578641] - [mm] readahead: fix NULL filp dereference (Josef Bacik) [591055] - [netdrv] tg3: 57780 and 5785 devices refuse to attach (Andy Gospodarek) [564117] - [x86] Fetch valid frequencies for powernow_k8.o from ACPI _PST table (Bhavna Sarathy) [464630] - [s390x] ptrace: fix return value of do_syscall_trace_enter() (Hendrik Brueckner) [588216] - [fs] gfs2: fix oops while copying from ext3 to gfs2 (Abhijith Das) [586009] {CVE-2010-1436} - [virt] virtio: console: Accept console size along with resize control message (Amit Shah) [589307] - [virt] virtio: console: Store each console's size in the console structure (Amit Shah) [589307] - [virt] virtio: console: Resize console port 0 on config intr only if multiport is off (Amit Shah) [589307] - [sound] ac97: Add IBM ThinkPad R40e to Headphone/Line Jack Sense blacklist (Stanislaw Gruszka) [584757] - [sound] ac97: Add Toshiba P500 to ac97 jack sense blacklist (Stanislaw Gruszka) [584757] - [x86] amd: Restrict usage of c1e_idle() (Stanislaw Gruszka) [584757] - [x86] Fix placement of FIX_OHCI1394_BASE (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix regression in rules using a zero hit_count (Stanislaw Gruszka) [584757] - [kernel] softlockup: Stop spurious softlockup messages due to overflow (Stanislaw Gruszka) [584757] - [kernel] cpuset: fix the problem that cpuset_mem_spread_node() returns an offline node (Stanislaw Gruszka) [584757] - [pci] cleanup error return for pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix access of PCI_X_CMD by pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix return value from pcix_get_max_mmrbc() (Stanislaw Gruszka) [584757] - [net] if_tunnel.h: add missing ams/byteorder.h include (Stanislaw Gruszka) [584757] - [netdrv] jme: Protect vlgrp structure by pause RX actions (Stanislaw Gruszka) [584757] - [netdrv] jme: Fix VLAN memory leak (Stanislaw Gruszka) [584757] - [usb] option: add support for a new CMOTECH device to usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: move hardcoded PID to a macro in usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: fix incorrect manufacturer name in usb/serial/option: MAXON->CMOTECH (Stanislaw Gruszka) [584757] - [usb] xHCI: re-initialize cmd_completion (Stanislaw Gruszka) [584757] - [usb] EHCI: adjust ehci_iso_stream for changes in ehci_qh (Stanislaw Gruszka) [584757] - [usb] EHCI: fix ITD list order (Stanislaw Gruszka) [584757] - [tty] Take a 256 byte padding into account when buffering below sub-page units (Stanislaw Gruszka) [584757] - [tty] Keep the default buffering to sub-page units (Stanislaw Gruszka) [584757] - [mm] tmpfs: cleanup mpol_parse_str() (Stanislaw Gruszka) [584757] - [perf] Make the install relative to DESTDIR if specified (Stanislaw Gruszka) [584757] - [perf] perf_event: Fix oops triggered by cpu offline/online (Stanislaw Gruszka) [584757] - [isdn] gigaset: prune use of tty_buffer_request_room (Stanislaw Gruszka) [584757] - [isdn] gigaset: correct clearing of at_state strings on RING (Stanislaw Gruszka) [584757] - [sound] hda: Disable MSI for Nvidia controller (Stanislaw Gruszka) [584757] - [sound] hda: Fix 0 dB offset for HP laptops using CX20551 (Stanislaw Gruszka) [584757] - [sound] hda: Fix secondary ADC of ALC260 basic model (Stanislaw Gruszka) [584757] - [virt] virtio: fix out of range array access (Stanislaw Gruszka) [584757] - [ipc] mqueue: fix mq_open() file descriptor leak on user-space processes (Stanislaw Gruszka) [584757] - [security] sysctl: require CAP_SYS_RAWIO to set mmap_min_addr (Stanislaw Gruszka) [584757] - [kernel] sched: Mark boot-cpu active before smp_init() (Stanislaw Gruszka) [584757] - [pci] add support for 82576NS serdes to existing SR-IOV quirk (Stanislaw Gruszka) [584757] - [v4l] DVB: em28xx-dvb: fix memleak in dvb_fini() (Stanislaw Gruszka) [584757] - [pci] unconditionally clear AER uncorr status register during cleanup (Stanislaw Gruszka) [584757] - [tracing] Do not record user stack trace from NMI context (Stanislaw Gruszka) [584757] - [tracing] Disable buffer switching when starting or stopping trace (Stanislaw Gruszka) [584757] - [tracing] Use same local variable when resetting the ring buffer (Stanislaw Gruszka) [584757] - [tracing] function-graph: Init curr_ret_stack with ret_stack (Stanislaw Gruszka) [584757] - [tracing] ring-buffer: Move disabled check into preempt disable section (Stanislaw Gruszka) [584757] - [input] i8042: add ALDI/MEDION netbook E1222 to qurik reset table (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix false match (Stanislaw Gruszka) [580067] - [net] netfilter: xt_recent: fix buffer overflow (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: fix msr access to reserved counters (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: use kzalloc() instead of kmalloc() (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: remove node check in AMD IBS initialization (Stanislaw Gruszka) [580067] - [tracing] oprofile: remove tracing build dependency (Stanislaw Gruszka) [580067] - [x86] oprofile: fix perfctr nmi reservation for mulitplexing (Stanislaw Gruszka) [580067] - [netdrv] via-rhine: Fix scheduling while atomic bugs (Stanislaw Gruszka) [580067] - [net] ipv6: conntrack: Add member of user to nf_ct_frag6_queue structure (Stanislaw Gruszka) [580067] - [net] Remove bogus IGMPv3 report handling (Stanislaw Gruszka) [580067] - [net] sysfs: Use rtnl_trylock in wireless sysfs methods (Stanislaw Gruszka) [580067] - [net] Fix sysctl restarts (Stanislaw Gruszka) [580067] - [mm] slab: initialize unused alien cache entry as NULL at alloc_alien_cache() (Stanislaw Gruszka) [580067] - [v4l] DVB: cxusb: Select all required frontend and tuner modules (Stanislaw Gruszka) [580067] - [v4l] dvb: l64781.ko broken with gcc 4.5 (Stanislaw Gruszka) [580067] - [v4l] DVB: uvcvideo: Fix controls blacklisting (Stanislaw Gruszka) [580063] - [net] netfilter: nf_conntrack: fix hash resizing with namespaces (Stanislaw Gruszka) [580065] - [net] netfilter: nf_conntrack: restrict runtime expect hashsize modifications (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: fix conntrack match v1 ipt-save output (Stanislaw Gruszka) [580063] - [v4l] DVGB: DocBook/media: create links for included sources (Stanislaw Gruszka) [580063] - [v4l] DVB: DocBook/media: copy images after building HTML (Stanislaw Gruszka) [580063] - [v4l] DVB: dvb-core: fix initialization of feeds list in demux filter (Stanislaw Gruszka) [580065] - [dma] ioat: fix infinite timeout checking in ioat2_quiesce (Stanislaw Gruszka) [580065] - [v4l] DVB: smsusb: add autodetection support for five additional Hauppauge USB IDs (Stanislaw Gruszka) [580063] - [x86] cpufreq: Fix use after free of struct powernow_k8_data (Stanislaw Gruszka) [580065] - [regulator] Fix display of null constraints for regulators (Stanislaw Gruszka) [580065]- [fs] exec: Fix 'flush_old_exec()/setup_new_exec()' split (Jiri Olsa) [586024] {CVE-2010-0307} - [powerpc] TIF_ABI_PENDING bit removal (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] set_personality_ia32() misses force_personality32 (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] get rid of the TIF_ABI_PENDING bit (Jiri Olsa) [586024] {CVE-2010-0307} - [kernel] split 'flush_old_exec' into two functions (Jiri Olsa) [586024] {CVE-2010-0307} - [net] sctp: fix skb_over_panic from processing too many unknown params (Neil Horman) [584659] {CVE-2010-1173} - [virt] kvm: fix vmx null pointer dereference (Eduardo Habkost) [570534] {CVE-2010-0435} - [fs] gfs2: fix quota state reporting (Christoph Hellwig) [589945] - [fs] gfs2: fix quota file size not a multiple of struct gfs2_quota (Abhijith Das) [589813] - [x86] Use physical mode for IBM Summit platforms (John Villalovos) [558397] - [mm] page allocator: update NR_FREE_PAGES only when necessary (Stanislaw Gruszka) [579693] - [mm] memcg: ensure list is empty at rmdir (Stanislaw Gruszka) [579693] - [video] revert "drivers/video/s3c-fb.c: fix clock setting for Samsung SoC Framebuffer" (Stanislaw Gruszka) [579693] - [v4l] DVB: gspca - sunplus: Fix bridge exchanges (Stanislaw Gruszka) [580062] - [hwmon] fschmd: Fix a memleak on multiple opens of /dev/watchdog (Stanislaw Gruszka) [580063] - [sound] hda: Fix HP T5735 automute (Stanislaw Gruszka) [580063] - [sound] hda: Fix quirk for Maxdata obook4-1 (Stanislaw Gruszka) [580063] - [sound] ice1724: Patch for suspend/resume for ESI Juli@ (Stanislaw Gruszka) [580063] - [sound] usb-audio: Avoid Oops after disconnect (Stanislaw Gruszka) [580065] - [sound] ctxfi: fix PTP address initialization (Stanislaw Gruszka) [580065] - [hwmon] lm78: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] w83781d: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] tmp421: Fix temperature conversions (Stanislaw Gruszka) [580067] - [sound] via82xx: add quirk for D1289 motherboard (Stanislaw Gruszka) [580067] - [hwmon] tmp421: Restore missing inputs (Stanislaw Gruszka) [580067] - [sound] USB MIDI support for Access Music VirusTI (Stanislaw Gruszka) [580067] - [sound] hda-intel: Add position_fix quirk for ASUS M2V-MX SE (Stanislaw Gruszka) [580067] - [sound] pcm core: fix fifo_size channels interval check (Stanislaw Gruszka) [580067] - [sound] hda: Use 3stack quirk for Toshiba Satellite L40-10Q (Stanislaw Gruszka) [580067] - [bluetooth] Fix potential bad memory access with sysfs files (Stanislaw Gruszka) [584757] - [hwmon] coretemp: Add missing newline to dev_warn() message (Stanislaw Gruszka) [584757] - [bluetooth] Fix kernel crash on L2CAP stress tests (Stanislaw Gruszka) [584757] - [input] wacom: ensure the device is initialized properly upon resume (Stanislaw Gruszka) [584757] - [sound] hda: Fix input source elements of secondary ADCs on Realtek (Stanislaw Gruszka) [584757] - [x86] nmi watchdog: use generic interrupt source to determine deadlocks (Don Zickus) [574570] - [dm] eliminate some holes in data structures (Mike Snitzer) [586089] - [dm] ioctl: introduce flag indicating uevent was generated (Mike Snitzer) [586089] - [dm] free dm_io before bio_endio not after (Mike Snitzer) [586089] - [dm] table: remove unused dm_get_device range parameters (Mike Snitzer) [586089] - [dm] ioctl: only issue uevent on resume if state changed (Mike Snitzer) [586089] - [dm] raid1: always return error if all legs fail (Mike Snitzer) [586089] - [dm] mpath: refactor pg_init (Mike Snitzer) [586089] - [dm] mpath: wait for pg_init completion when suspending (Mike Snitzer) [586089] - [dm] mpath: hold io until all pg_inits completed (Mike Snitzer) [586089] - [dm] mpath: avoid storing private suspended state (Mike Snitzer) [586089] - [dm] document when snapshot has finished merging (Mike Snitzer) [586089] - [dm] table: remove dm_get from dm_table_get_md (Mike Snitzer) [586089] - [dm] mpath: skip activate_path for failed paths (Mike Snitzer) [586089] - [dm] mpath: pass struct pgpath to pg init done (Mike Snitzer) [586089] - [netdrv] mac80211: fix deferred hardware scan requests (John Linville) [561762] - [x86] asus-laptop: add Lenovo SL hotkey support (Stanislaw Gruszka) [579693] - [input] pmouse: move Sentelic probe down the list (Stanislaw Gruszka) [579693] - [pci] cardbus: Add a fixup hook and fix powerpc (Stanislaw Gruszka) [579693] - [mfd] Correct WM835x ISINK ramp time defines (Stanislaw Gruszka) [579693] - [mfd] WM835x GPIO direction register is not locked (Stanislaw Gruszka) [579693] - [edac] i5000_edac critical fix panic out of bounds (Stanislaw Gruszka) [579693] - [i2c] i2c-tiny-usb: Fix on big-endian systems (Stanislaw Gruszka) [580065] - [x86] thinkpad-acpi: fix bluetooth/wwan resume (Stanislaw Gruszka) [580067] - [v4l] DVB: bttv: Move I2C IR initialization (Stanislaw Gruszka) [580067] - [bluetooth] Fix sleeping function in RFCOMM within invalid context (Stanislaw Gruszka) [584757] - [i2c] i2c-i801: Don't use the block buffer for I2C block writes (Stanislaw Gruszka) [584757] - [s390x] vdso: use ntp adjusted clock multiplier (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix clock_gettime vsyscall time warp (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix accumulation bug triggered by long delay (Hendrik Brueckner) [575728] - [netdrv] igb: fix warning in drivers/net/igb/igb_main.c (Stefan Assmann) [589272] - [x86] Re-get cfg_new in case reuse/move irq_desc (Stanislaw Gruszka) [580065 583555] - [hwmon] adt7462: fix wrong ADT7462_VOLT_COUNT (Stanislaw Gruszka) [580065] - [fs] exec.c: fix initial stack reservation (Stanislaw Gruszka) [580067] - [fs] exec.c: restrict initial stack space expansion to rlimit (Stanislaw Gruszka) [580065] - [kernel] resource: add helpers for fetching rlimits (Stanislaw Gruszka) [580065] - [tracing] ext4: Convert some events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some jbd2 events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some block events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some power events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some workqueue events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert softirq events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some kmem events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert module refcnt events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] xfs: use DECLARE_EVENT_CLASS (Mike Snitzer) [588108] - [tracing] Harmonize event field names and print output names (Mike Snitzer) [588108] - [tracing] Add DEFINE_EVENT(), DEFINE_SINGLE_EVENT() support to docbook (Mike Snitzer) [588108] - [block] blk-cgroup: config options re-arrangement (Vivek Goyal) [586182] - [block] blkio: Fix another BUG_ON() crash due to cfqq movement across groups (Vivek Goyal) [586182] - [block] blkio: Fix blkio crash during rq stat update (Vivek Goyal) [586182] - [block] blkio: Initialize blkg->stats_lock for the root cfqg too (Vivek Goyal) [586182] - [block] blkio: Fix compile errors (Vivek Goyal) [586182] - [block] Update to io-controller stats (Vivek Goyal) [586182] - [block] io-controller: Add a new interface "weight_device" for IO-Controller (Vivek Goyal) [586182] - [block] cfq-iosched: Fix the incorrect timeslice accounting with forced_dispatch (Vivek Goyal) [586182] - [block] blkio: Add more debug-only per-cgroup stats (Vivek Goyal) [586182] - [block] blkio: Add io_queued and avg_queue_size stats (Vivek Goyal) [586182] - [block] blkio: Add io_merged stat (Vivek Goyal) [586182] - [block] blkio: Changes to IO controller additional stats patches (Vivek Goyal) [586182] - [block] expose the statistics in blkio.time and blkio.sectors for the root cgroup (Vivek Goyal) [586182] - [block] blkio: Increment the blkio cgroup stats for real now (Vivek Goyal) [586182] - [block] blkio: Add io controller stats like (Vivek Goyal) [586182] - [block] blkio: Remove per-cfqq nr_sectors as we'll be passing (Vivek Goyal) [586182] - [block] cfq-iosched: Add additional blktrace log messages in CFQ for easier debugging (Vivek Goyal) [586182] - [block] cfq-iosched: requests "in flight" vs "in driver" clarification (Vivek Goyal) [586182] - [ppc] cxgb3: Wait longer for control packets on initialization (Steve Best) [588848] - [virt] KVM: convert ioapic lock to spinlock (Marcelo Tosatti) [588811] - [virt] KVM: fix the handling of dirty bitmaps to avoid overflows (Marcelo Tosatti) [588811] - [virt] KVM: MMU: fix kvm_mmu_zap_page() and its calling path (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Save/restore rflags.vm correctly in real mode (Marcelo Tosatti) [588811] - [virt] KVM: Dont spam kernel log when injecting exceptions due to bad cr writes (Marcelo Tosatti) [588811] - [virt] KVM: SVM: Fix memory leaks that happen when svm_create_vcpu() fails (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Update instruction length on intercepted BP (Marcelo Tosatti) [588811] - [drm] nouveau: initial eDP support + additional fixes (Ben Skeggs) [588581] - [s390x] zcore: Fix reipl device detection (Hendrik Brueckner) [587025] - [connector] Delete buggy notification code (Stanislaw Gruszka) [580064 586025] {CVE-2010-0410} - [netdrv] ath9k: fix beacon slot/buffer leak (Stanislaw Gruszka) [580064] - [fusion] mptsas: Fix issue with chain pools allocation on katmai (Stanislaw Gruszka) [580064] - [sunrpc] Fix a potential memory leak in auth_gss (Stanislaw Gruszka) [584757] - [tracing] scsi: Enhance SCSI command tracing (Mike Snitzer) [588108] - [tracing] scsi: Add missing verify command definitions (Mike Snitzer) [588108] - [tracing] scsi: ftrace based SCSI command tracing (Mike Snitzer) [588108] - [tracing] add __print_hex() (Mike Snitzer) [588108] - [tracing] Add notrace to TRACE_EVENT implementation functions (Mike Snitzer) [588108] - [tracing] Move a printk out of ftrace_raw_reg_event_foo() (Mike Snitzer) [588108] - [tracing] Rename TRACE_EVENT_TEMPLATE() to DECLARE_EVENT_CLASS() (Mike Snitzer) [588108] - [tracing] Convert some sched trace events to DEFINE_EVENT and _PRINT (Mike Snitzer) [588108] - [tracing] Create new DEFINE_EVENT_PRINT (Mike Snitzer) [588108] - [tracing] Create new TRACE_EVENT_TEMPLATE (Mike Snitzer) [588108] - [tracing] additional interface changes and fixes (Mike Snitzer) [588108] - [tracing] Ftrace dynamic ftrace_event_call support (Mike Snitzer) [588108] - [fs] quota: fix WARN_ON when quota reservations get out of sync (Eric Sandeen) [581951] - [scsi] fcoe: sync with upstream (Mike Christie) [577049 578328]- [fs] ecryptfs: disallow ecryptfs as underlying filesystem (Eric Sandeen) [585185] - [mm] Fix Section Mismatch warning in put_page_bootmem() (Prarit Bhargava) [587040] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] ath9k: revert fb6635f6c114313f246cc34abc0b677264a765ed (Aristeu Rozanski) [584757] - [virt] KVM: take srcu lock before call to complete_pio() (Gleb Natapov) [585887] - [virt] virtio: Fix GFP flags passed from the virtio balloon driver (Amit Shah) [584680] - [x86] Check chip_data value in irq_force_complete_move() (Prarit Bhargava) [564398] - [x86] nmi_watchdog: use __cpuinit for 32-bit nmi_watchdog_default (Prarit Bhargava) [586967] - [acpi] Fall back to manually changing SCI_EN (Matthew Garrett) [587008] - [pci] Ensure that devices are resumed properly (Matthew Garrett) [586780] - [serial] usb-serial: Rework and update qcserial (Matthew Garrett) [587009] - [scsi] scsi_lib: Fix bug in completion of bidi commands (Stanislaw Gruszka) [580064] - [net] phonet: add check for null pernet mem pointer in notifier (Jiri Pirko) [573122] - [nfs] Ensure that writeback_single_inode() calls write_inode() when syncing (Jeff Layton) [584382] - [serial] 8250_pnp: use wildcard for serial Wacom tablets (Stanislaw Gruszka) [580062] - [fs] ext4: check s_log_groups_per_flex in online resize code (Eric Sandeen) [519461] - [x86] Fix sched_clock_cpu for systems with unsynchronized TSC (Prarit Bhargava) [568344] - [x86] Reenable TSC sync check at boot, even with NONSTOP_TSC (Prarit Bhargava) [568344] - [mm] slab: add memory hotplug support (Prarit Bhargava) [562880] - [x86] Set hotpluggable nodes in nodes_possible_map (Prarit Bhargava) [568344] - [x86] acpi: Auto Online Hot-Added Memory (Prarit Bhargava) [568344] - [mm] memory hotplug: fix a bug on /dev/mem for 64-bit kernels (Prarit Bhargava) [568344] - [mm] update all PGDs for direct mapping changes on 64 bit (Prarit Bhargava) [568344] - [x86] acpi: Map hotadded cpu to correct node (Prarit Bhargava) [568344] - [ipmi] Change timeout and event poll to one second (Matthew Garrett) [584106] - [ipmi] Attempt to register multiple SIs of the same type (Matthew Garrett) [584106] - [ipmi] Reduce polling (Matthew Garrett) [584106] - [ipmi] Reduce polling when interrupts are available (Matthew Garrett) [584106] - [ipmi] Change device discovery order (Matthew Garrett) [584106] - [ipmi] Only register one si per bmc (Matthew Garrett) [584106] - [ipmi] Split device discovery and registration (Matthew Garrett) [584106] - [ipmi] Change addr_source to an enum rather than strings (Matthew Garrett) [584106] - [drm] radeon: rs780/rs880: MSI quirk fixes (Dave Airlie) [586168] - [drm] radeon/kms: MC + watermark fixes + reset (Dave Airlie) [586168] - [drm] radeon/kms/evergreen: add evergreen stage 2 - HPD irq (Dave Airlie) [580757] - [drm] radeon: fixup radeon_asic struct c/h files (Dave Airlie) [586168] - [drm] radeon/kms: misc + tv dac fixes (Dave Airlie) [586168] - [drm] radeon/kms: squash upstream HDMI audio commits (Dave Airlie) [586168] - [drm] kms/radeon: Integrated graphics fixes (Dave Airlie) [586168] - [drm] radeon/kms: spread spectrum + pll fixes (Dave Airlie) [586168] - [drm] radeon: add initial evergreen support + fixes (Dave Airlie) [580757] - [kernel] tty: tty->pgrp races (Jiri Olsa) [586022] - [netdrv] kernel: fix the r8169 frame length check error (Jiri Olsa) [586017] {CVE-2009-4537}- [doc] add the documentation for mpol=local (Stanislaw Gruszka) [584757] - [fs] tmpfs: handle MPOL_LOCAL mount option properly (Stanislaw Gruszka) [584757] - [fs] tmpfs: mpol=bind:0 don't cause mount error (Stanislaw Gruszka) [584757] - [netdrv] tun: orphan an skb on tx (Michael S. Tsirkin) [584428] - [s390x] vmalloc: IPL failure with enabled memory cgroups (Hendrik Brueckner) [580918] - [netdrv] b43: fall back gracefully to PIO mode after fatal DMA errors (John Linville) [583069] - [netdrv] b43: Allow PIO mode to be selected at module load (John Linville) [583069] - [netdrv] b43: Remove reset after fatal DMA error (John Linville) [583069] - [netdrv] b43: Optimize PIO scratchbuffer usage (John Linville) [583069] - [fs] vfs: get_sb_single() - do not pass options twice (Stanislaw Gruszka) [580063] - [fs] tmpfs: fix oops on mounts with mpol=default (Stanislaw Gruszka) [584757] - [kernel] cred.c: use kmem_cache_free (Stanislaw Gruszka) [580064] - [fs] partition/msdos: fix unusable extended partition for > 512B sector (Stanislaw Gruszka) [584757] - [fs] partitions/msdos: add support for large disks (Stanislaw Gruszka) [584757] - [fs] eCryptfs: Add getattr function (Stanislaw Gruszka) [580065] - [fs] ecryptfs: initialize private persistent file before dereferencing pointer (Stanislaw Gruszka) [580062] - [fs] ecryptfs: use after free (Stanislaw Gruszka) [580062] - [ppc] Track backing pages used allocated by vmemmap_populate() (Steve Best) [547854] - [netdrv] be2net: recent bug fixes from upstream (Ivan Vecera) [583766] - [sunrpc] handle allocation errors from __rpc_lookup_create() (Stanislaw Gruszka) [584757] - [nfs] Prevent another deadlock in nfs_release_page() (Stanislaw Gruszka) [584757] - [nfs] NFSv4: Don't ignore the NFS_INO_REVAL_FORCED flag in nfs_revalidate_inode() (Stanislaw Gruszka) [584757] - [nfs] Fix an allocation-under-spinlock bug (Stanislaw Gruszka) [580067] - [sunrpc] Handle EINVAL error returns from the TCP connect operation (Stanislaw Gruszka) [580067] - [sunrpc] remove unnecessary svc_xprt_put (Stanislaw Gruszka) [580067] - [x86] Add iMac9,1 to pci_reboot_dmi_table (Stanislaw Gruszka) [580067] - [rtc] rtc-core: fix memory leak (Stanislaw Gruszka) [580067] - [mm] readahead: introduce FMODE_RANDOM for POSIX_FADV_RANDOM (Stanislaw Gruszka) [580067] - [fs] fix LOOKUP_FOLLOW on automount "symlinks" (Stanislaw Gruszka) [580067] - [nfs] Too many GETATTR and ACCESS calls after direct I/O (Stanislaw Gruszka) [580065] - [virt] kvmclock: count total_sleep_time when updating guest clock (Stanislaw Gruszka) [580065] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix the mapping of the NFSERR_SERVERFAULT error (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix a umount race (Stanislaw Gruszka) [580065] - [x86] amd-iommu: Fix possible integer overflow (Stanislaw Gruszka) [580064] - [ata] libata: retry FS IOs even if it has failed with AC_ERR_INVALID (Stanislaw Gruszka) [580064] - [firewire] firewire: ohci: fix crashes with TSB43AB23 on 64bit systems (Stanislaw Gruszka) [580064] - [ata] pata_hpt3x2n: always stretch UltraDMA timing (Stanislaw Gruszka) [580067] - [cgroup] memcg: fix oom killing a child process in an other cgroup (Stanislaw Gruszka) [580067] - [ata] libata: retry link resume if necessary (Stanislaw Gruszka) [580064] - [firewire] core: add_descriptor size check (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: fix scan race (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: clear all tx queues when firmware ready (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: need check for valid qos packet before free (Stanislaw Gruszka) [584759] - [netdrv] mac80211: tear down all agg queues when restart/reconfig hw (Stanislaw Gruszka) [584759] - [netdrv] mac80211: move netdev queue enabling to correct spot (Stanislaw Gruszka) [584759] - [netdrv] setup correct int pipe type in ar9170_usb_exec_cmd (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: range checking issue (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: fix nfreed-- (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: counting number of tfds can be free for 4965 (Stanislaw Gruszka) [584759] - [netdrv] b43: Workaround circular locking in hw-tkip key update callback (Stanislaw Gruszka) [584757] - [ata] ahci: use BIOS date in broken_suspend list (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Reset dynamic ps timer in Rx path (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable IEEE80211_HW_REPORTS_TX_ACK_STATUS flag for ath9k (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Retry null data frame for power save (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable TIM timer interrupt only when needed. (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix BUG_ON triggered by PAE frames (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: Silence tfds_in_queue message (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: use dma_alloc_coherent (Stanislaw Gruszka) [584757] - [netdrv] wl1251: fix potential crash (Stanislaw Gruszka) [584757] - [block] readahead: add blk_run_backing_dev (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix lockdep warning when unloading module (Stanislaw Gruszka) [584757] - [scsi] mvsas: add support for Adaptec ASC-1045/1405 SAS/SATA HBA (Stanislaw Gruszka) [584757] - [netdrv] ath5k: fix setup for CAB queue (Stanislaw Gruszka) [584757] - [netdrv] ath5k: dont use external sleep clock in AP mode (Stanislaw Gruszka) [584757] - [netdrv] tg3: Fix tg3_poll_controller() passing wrong pointer to tg3_interrupt() (Stanislaw Gruszka) [584757] - [netdrv] b43/b43legacy: Wake queues in wireless_core_start (Stanislaw Gruszka) [580067] - [netdrv] ath5k: use correct packet type when transmitting (Stanislaw Gruszka) [580067] - [netdrv] ath9k: disable RIFS search for AR91xx based chips (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix rate control fallback rate selection (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix beacon timer restart after a card reset (Stanislaw Gruszka) [580067] - [netdrv] p54usb: Add the USB ID for Belkin (Accton) FD7050E ver 1010ec (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: disable stall workaround (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: fix buffer overflow in rndis_query_oid (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC (Stanislaw Gruszka) [580067] - [netdrv] sky2: fix transmit DMA map leakage (Stanislaw Gruszka) [580067] - [netdrv] airo: fix setting zero length WEP key (Stanislaw Gruszka) [580067] - [netdrv] mac80211: quit addba_resp_timer if Tx BA session is torn down (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: sanity check before counting number of tfds can be free (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: set HT flags after channel in rxon (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: error checking for number of tfds in queue (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: Fix to set correct ht configuration (Stanislaw Gruszka) [580065] - [netdrv] mac80211: Fix probe request filtering in IBSS mode (Stanislaw Gruszka) [580065] - [netdrv] ath9k: Fix sequence numbers for PAE frames (Stanislaw Gruszka) [580065] - [netdrv] b43: Fix throughput regression (Stanislaw Gruszka) [580065] - [netdrv] rtl8187: Add new device ID (Stanislaw Gruszka) [580065] - [ata] ahci: add Acer G725 to broken suspend list (Stanislaw Gruszka) [580065] - [scsi] mptfusion: mptscsih_abort return value should be SUCCESS instead of value 0 (Stanislaw Gruszka) [580065] - [nfs] Fix an Oops when truncating a file (Stanislaw Gruszka) [580065] - [block] cciss: Make cciss_seq_show handle holes in the h->drv[] array (Stanislaw Gruszka) [580065] - [netdrv] ath9k: fix eeprom INI values override for 2GHz-only cards (Stanislaw Gruszka) [580064] - [netdrv] mac80211: fix NULL pointer dereference when ftrace is enabled (Stanislaw Gruszka) [580064] - [block] fix bugs in bio-integrity mempool usage (Stanislaw Gruszka) [580064] - [netdrv] sky2: Fix oops in sky2_xmit_frame() after TX timeout (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: set default aggregation frame count limit to 31 (Stanislaw Gruszka) [580064] - [netdrv] e1000/e1000e: don't use small hardware rx buffers (Stanislaw Gruszka) [580064] - [netdrv] e1000: enhance frame fragment detection (Stanislaw Gruszka) [580064] - [mm] rmap: anon_vma_prepare() can leak anon_vma_chain (Rik van Riel) [579936] - [mm] rmap: add exclusively owned pages to the newest anon_vma (Rik van Riel) [579936] - [mm] anonvma: when setting up page->mapping, we need to pick the _oldest_ anonvma (Rik van Riel) [579936] - [mm] anon_vma: clone the anon_vma chain in the right order (Rik van Riel) [579936] - [mm] vma_adjust: fix the copying of anon_vma chains (Rik van Riel) [579936] - [mm] Simplify and comment on anon_vma re-use for anon_vma_prepare() (Rik van Riel) [579936] - [mm] rmap: fix anon_vma_fork() memory leak (Rik van Riel) [579936] - [s390x] nss: add missing .previous statement to asm function (Hendrik Brueckner) [581521] - [ata] pata_mavell: correct check of AHCI config option (David Milburn) [584483] - [fs] ext4: Issue the discard operation before releasing the blocks (Eric Sandeen) [575884] - [scsi] 3w_sas: new driver (Tomas Henzl) [572781] - [kernel] hrtimer: Tune hrtimer_interrupt hang logic (Marcelo Tosatti) [576355]- [netdrv] b43: ssb: do not read SPROM if it does not exist (John Linville) [574895] - [netdrv] igb: add support for Intel I350 Gigabit Network Connection (Stefan Assmann) [580727] - [kernel] exec: refactor how usermodehelpers work and modify core_pipe recursion check (Neil Horman) [557387] - [kernel] re-export page_is_ram() for crash module (Prarit Bhargava) [583032] - [x86] amd_iommu: allow iommu to complete dma transactions during transition to kdump kernel (Neil Horman) [577788] - [nfs] rsize and wsize settings ignored on v4 mounts (Steve Dickson) [582697] - [net] igmp: fix ip_mc_sf_allow race (Flavio Leitner) [578932] - [net] Remove skb_dma_map/unmap calls from drivers (Thomas Graf) [576690] - [scsi] mpt2sas: IOs needs to be pause until handles are refreshed for all device after recovery (Tomas Henzl) [577909] - [scsi] mpt2sas: Reworked scmd->result priority for _scsih_qcmd (Tomas Henzl) [577909] - [x86] Suppress stack overrun message for init_task (Prarit Bhargava) [582625] - [sunrpc] gss_krb5: Advertise rc4-hmac enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add support for rc4-hmac encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Use confounder length in wrap code (Steve Dickson) [498317] - [sunrpc] gssd_krb5: More arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Save the raw session key in the context (Steve Dickson) [498317] - [sunrpc] gssd_krb5: arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise AES enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add remaining pieces to enable AES encryption support (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for new token formats in rfc4121 (Steve Dickson) [498317] - [sunrpc] xdr: Add an export for the helper function write_bytes_to_xdr_buf() (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise triple-des enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for triple-des encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add upcall info indicating supported kerberos enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: handle new context format from gssd (Steve Dickson) [498317] - [sunrpc] gss_krb5: import functionality to derive keys into the kernel (Steve Dickson) [498317] - [sunrpc] gss_krb5: add ability to have a keyed checksum (hmac) (Steve Dickson) [498317] - [sunrpc] gss_krb5: introduce encryption type framework (Steve Dickson) [498317] - [sunrpc] gss_krb5: prepare for new context format (Steve Dickson) [498317] - [sunrpc] gss_krb5: split up functions in preparation of adding new enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: Don't expect blocksize to always be 8 when calculating padding (Steve Dickson) [498317] - [sunrpc] gss_krb5: Added and improved code comments (Steve Dickson) [498317] - [sunrpc] gss_krb5: Introduce encryption type framework (Steve Dickson) [498317] - [mm] Fix vfree race resulting in kernel bug (Steven Whitehouse) [582522] - [ata] libata: fix accesses at LBA28 boundary (David Milburn) [582432] - [netdrv] b43: Rewrite DMA Tx status handling sanity checks (John Linville) [574533] - [char] tty: release_one_tty() forgets to put pids (Oleg Nesterov) [582077] {CVE-2010-1162} - [mm] oom: fix the unsafe usage of badness() in proc_oom_score() (Oleg Nesterov) [582069] - [netdrv] bonding: fix broken multicast with round-robin mode (Andy Gospodarek) [581644] - [x86] Remove sysfs_attr_init, sysfs_bin_attr_init changes introduced in last MCE patch (Prarit Bhargava) [581659] - [kernel] sched_getaffinity: allow less than NR_CPUS length (Oleg Nesterov) [578970] - [scsi] bfa sync w/ upstream (Rob Evers) [576716] - [gfs] GFS2: Fix ordering of ordered buffers (Steven Whitehouse) [581011] - [gfs] GFS2: Don't withdraw on partial rindex entries (Robert S Peterson) [581009] - [gfs] GFS2: livelock while reclaiming unlinked dinodes (Robert S Peterson) [570182] - [scsi] mpt2sas: Do not reset handle before calling _scsih_remove_device in RESCAN task after HBA RESET (Tomas Henzl) [572646] - [scsi] mpt2sas: Device removal algorithm in interrupt ctx (Tomas Henzl) [572646] - [scsi] mpt2sas: fix the incorrect scsi_dma_map error checking (Tomas Henzl) [572646] - [scsi] Upgrading version to 04.100.01.02 (Tomas Henzl) [572646] - [scsi] mpt2sas: modified _scsih_sas_device_find_by_handle/sas_address (Tomas Henzl) [572646] - [scsi] mpt2sas: RESCAN Barrier work is added in case of HBA reset (Tomas Henzl) [572646] - [scsi] update the version to 04.100.01.00 (Tomas Henzl) [572646] - [scsi] scsi_transport_sas: add support for transport layer retries (TLR) (Tomas Henzl) [572646] - [scsi] mpt2sas: Added raid transport support (Tomas Henzl) [572646] - [scsi] eliminate potential kmalloc failure in scsi_get_vpd_page() (Tomas Henzl) [572646] - [ata] libata: fix ata_id_logical_per_physical_sectors (David Milburn) [582021] - [netdrv] iwlwifi: Fix throughput stall issue in HT mode for 5000 (Stanislaw Gruszka) [580063] - [infiniband] IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc() (Stanislaw Gruszka) [580063] - [net] cfg80211: fix channel setting for wext (Stanislaw Gruszka) [580063] - [net] mac80211: check that ieee80211_set_power_mgmt only handles STA interfaces (Stanislaw Gruszka) [580063] - [ata] ata_piix: fix MWDMA handling on PIIX3 (Stanislaw Gruszka) [580063] - [ata] ahci: disable SNotification capability for ich8 (Stanislaw Gruszka) [580063] - [netdrv] ar9170: Add support for D-Link DWA 160 A2 (Stanislaw Gruszka) [580063] - [netdrv] sfc: Fix DMA mapping cleanup in case of an error in TSO (Stanislaw Gruszka) [580063] - [fs] ext4: don't call write_inode under the journal (Josef Bacik) [576202] - [fs] ext4: Calculate metadata requirements more accurately (Josef Bacik) [576202] - [fs] ext4: Patch up how we claim metadata blocks for quota purposes (Josef Bacik) [576202] - [fs] ext4: fix potential quota deadlock (Josef Bacik) [576202] - [virt] virtio: console: Add support for nonblocking write()s (Amit Shah) [576241] - [virt] virtio: console: Rename wait_is_over() to will_read_block() (Amit Shah) [576241] - [virt] virtio: console: Don't always create a port 0 if using multiport (Amit Shah) [576241] - [virt] virtio: console: Use a control message to add ports (Amit Shah) [576241] - [virt] virtio: console: Move code around for future patches (Amit Shah) [576241] - [virt] virtio: console: Remove config work handler (Amit Shah) [576241] - [virt] virtio: console: Don't call hvc_remove() on unplugging console ports (Amit Shah) [576241] - [virt] virtio: console: Return -EPIPE to hvc_console if we lost the connection (Amit Shah) [576241] - [virt] virtio: console: Let host know of port or device add failures (Amit Shah) [576241] - [virt] virtio: console: Add a __send_control_msg() that can send messages without a valid port (Amit Shah) [576241] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [577222] - [virt] virtio: console makes incorrect assumption about virtio API (Amit Shah) [576241] - [virt] MAINTAINERS: Put the virtio-console entry in correct alphabetical order (Amit Shah) [576241] - [virt] virtio: console: Fix early_put_chars usage (Amit Shah) [576241] - [virt] virtio: console: Check if port is valid in resize_console (Amit Shah) [576241] - [virt] virtio: console: Generate a kobject CHANGE event on adding 'name' attribute (Amit Shah) [576241] - [virt] virtio: console: Use better variable names for fill_queue operation (Amit Shah) [576241] - [virt] virtio: console: Fix type of 'len' as unsigned int (Amit Shah) [576241] - [vfs] rename block_fsync() to blkdev_fsync() (Jeff Moyer) [579781] - [char] raw: add an fsync method (Jeff Moyer) [579781] - [x86] Don't use logical-flat mode when more than 8 CPUs are possible (John Villalovos) [563798] - [net] Backport the new socket API recvmmsg, receive multiple messages (Arnaldo Carvalho de Melo) [579850] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [s390x] callhome: fix broken proc interface and activate comp ID (Hendrik Brueckner) [579482]- [x86] Update x86 MCE code (Prarit Bhargava) [580587] - [scsi] 3w-xxxx: Force 60 second timeout default (Tomas Henzl) [572778] - [netdrv] enic: update to upstream version 1.3.1.1 (Andy Gospodarek) [575950] - [netdrv] igb: Add support for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [577421] - [kernel] resource: Fix generic page_is_ram() for partial RAM pages (Prarit Bhargava) [578834] - [x86] Use the generic page_is_ram() (Prarit Bhargava) [578834] - [x86] Remove BIOS data range from e820 (Prarit Bhargava) [578834] - [kernel] Move page_is_ram() declaration to mm.h (Prarit Bhargava) [578834] - [kernel] Generic page_is_ram: use __weak (Prarit Bhargava) [578834] - [kernel] resources: introduce generic page_is_ram() (Prarit Bhargava) [578834] - [fs] GFS2: Clean up copying from stuffed files (Steven Whitehouse) [580857] - [netdrv] igb: restrict WoL for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [578804] - [drm] radeon/kms: move radeon KMS on/off switch out of staging (Dave Airlie) [580766] - [netdrv] p54: fix deadlocks under tx load (Michal Schmidt) [580557] - [gfs2] GFS2: Mandatory locking fix (Steven Whitehouse) [571606] {CVE-2010-0727} - [x86] AMD: Fix NULL pointer dereference on 32-bit (Bhavna Sarathy) [571474] - [x86] Add wbinvd SMP helper routines (Bhavna Sarathy) [571474] - [x86] L3 cache: Remove NUMA dependency (Bhavna Sarathy) [571474] - [x86] Calculate L3 indices (Bhavna Sarathy) [571474] - [x86] Add cache index disable sys attributes (Bhavna Sarathy) [571474] - [x86] Fix disabling of L3 cache indices (Bhavna Sarathy) [571474] - [fs] NFS: Avoid a deadlock in nfs_release_page (Jeff Layton) [525963] - [fs] NFS: Remove requirement for inode->i_mutex from nfs_invalidate_mapping (Jeff Layton) [525963] - [fs] NFS: Clean up nfs_sync_mapping (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page() (Jeff Layton) [525963] - [fs] NFS: Replace __nfs_write_mapping with sync_inode() (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page_cancel() (Jeff Layton) [525963] - [fs] NFS: Ensure inode is always marked I_DIRTY_DATASYNC, if it has unstable pages (Jeff Layton) [525963] - [fs] NFS: Run COMMIT as an asynchronous RPC call when wbc->for_background is set (Jeff Layton) [525963] - [fs] NFS: Reduce the number of unnecessary COMMIT calls (Jeff Layton) [525963] - [fs] NFS: Add a count of the number of unstable writes carried by an inode (Jeff Layton) [525963] - [fs] NFS: Cleanup - move nfs_write_inode() into fs/nfs/write.c (Jeff Layton) [525963] - [fs] writeback: pass writeback_control to ->write_inode (Jeff Layton) [525963] - [fs] writeback: make sure data is on disk before calling ->write_inode (Jeff Layton) [525963] - [fs] writeback: introduce wbc.for_background (Jeff Layton) [525963] - [netdrv] macvlan: fix support for multiple driver backends (Anthony Liguori) [553337 566731] - [netdrv] net/macvtap: add vhost support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: add GSO/csum offload support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: rework object lifetime rules (Anthony Liguori) [553337 566731] - [netdrv] macvtap: fix reference counting (Anthony Liguori) [553337 566731] - [netdrv] net: macvtap driver (Anthony Liguori) [553337 566731] - [netdrv] macvlan: export macvlan mode through netlink (Anthony Liguori) [553337 566731] - [netdrv] macvlan: implement bridge, VEPA and private mode (Anthony Liguori) [553337 566731] - [netdrv] macvlan: cleanup rx statistics (Anthony Liguori) [553337 566731] - [netdrv] macvlan: Precise RX stats accounting (Anthony Liguori) [553337 566731] - [netdrv] macvlan: add private dev_txq_stats_fold function (Anthony Liguori) [553337 566731] - [netdrv] veth: move loopback logic to common location (Anthony Liguori) [553337 566731] - [s390x] zfcp: Remove lock dependency on unit remove (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on unit add (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on CCW remove (Hendrik Brueckner) [576860] - [s390x] dasd: fix alignment of transport mode recovery TCW (Hendrik Brueckner) [575824] - [s390x] cio: fix drvdata usage for the console subchannel (Hendrik Brueckner) [575826] - [s390x] zcore: CPU registers are not saved under LPAR (Hendrik Brueckner) [575221] - [s390x] zfcpdump: Use direct IO in order to increase dump speed (Hendrik Brueckner) [575189] - [s390x] qeth: change checksumming default for HiperSockets (Hendrik Brueckner) [572227] - [s390x] qeth: l3 send dhcp in non pass thru mode (Hendrik Brueckner) [572225] - [s390x] zfcp: Remove attached ports and units correctly (Hendrik Brueckner) [571938] - [drm] Bring in nouveau updates from upstream (Ben Skeggs) [558468] - [vfs] pass struct file to do_truncate on O_TRUNC opens (Jeff Layton) [573995] - [vfs] O_TRUNC open shouldn't fail after file truncation (Jeff Layton) [573995] - [net] netfilter: ctnetlink: compute message size properly (Jiri Pirko) [578476] - [block] cfq-iosched: Do not merge queues of BE and IDLE classes (Jeff Moyer) [577393] - [block] remove 16 bytes of padding from struct request on 64bits (Jeff Moyer) [577393] - [block] cfq: remove 8 bytes of padding from cfq_rb_root on 64 bit builds (Jeff Moyer) [577393] - [block] cfq-iosched: quantum check tweak (Jeff Moyer) [577393] - [block] remove padding from io_context on 64bit builds (Jeff Moyer) [577393] - [block] cfq: reorder cfq_queue removing padding on 64bit (Jeff Moyer) [577393] - [block] cfq-iosched: split seeky coop queues after one slice (Jeff Moyer) [577393] - [x86] edac, mce: Filter out invalid values (Bhavna Sarathy) [574487] - [x86] edac, mce, amd: silence GART TLB errors (Bhavna Sarathy) [574487] - [x86] edac, mce: correct corenum reporting (Bhavna Sarathy) [574487] - [x86] edac, mce: update AMD F10h revD check (Bhavna Sarathy) [574487] - [x86] amd64_edac: Simplify ECC override handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: Do not falsely trigger kerneloops (Bhavna Sarathy) [574487] - [x86] amd64_edac: Ensure index stays within bounds in amd64_get_scrub_rate (Bhavna Sarathy) [574487] - [x86] amd64_edac: restrict PCI config space access (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix K8 chip select reporting (Bhavna Sarathy) [574487] - [x86] amd64_edac: bump driver version (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix use-uninitialised bug (Bhavna Sarathy) [574487] - [x86] amd64_edac: correct sys address to chip select mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: add a leaner syndrome decoding algorithm (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove early hw support check (Bhavna Sarathy) [574487] - [x86] amd64_edac: detect DDR3 memory type (Bhavna Sarathy) [574487] - [x86] edac: add memory types strings for debugging (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove unneeded extract_error_address wrapper (Bhavna Sarathy) [574487] - [x86] amd64_edac: rename StinkyIdentifier (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove superfluous dbg printk (Bhavna Sarathy) [574487] - [x86] amd64_edac: enhance address to DRAM bank mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup f10_early_channel_count (Bhavna Sarathy) [574487] - [x86] amd64_edac: dump DIMM sizes on K8 too (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup rest of amd64_dump_misc_regs (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup DRAM cfg low debug output (Bhavna Sarathy) [574487] - [x86] amd64_edac: wrap-up pci config read error handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: make DRAM regions output more human-readable (Bhavna Sarathy) [574487] - [x86] amd64_edac: clarify DRAM CTL debug reporting (Bhavna Sarathy) [574487]- [netdrv] iwlwifi: fix kdump hang (Stanislaw Gruszka) [575122] - [kernel] clockevent: Don't remove broadcast device when cpu is dead (Danny Feng) [572438] - [block] Export max number of segments and max segment size in sysfs (Jeff Moyer) [574132] - [block] Finalize conversion of block limits functions (Jeff Moyer) [574132] - [block] Fix overrun in lcm() and move it to lib (Jeff Moyer) [574132] - [block] jiffies fixes (Jeff Moyer) [574132] - [block] Consolidate phys_segment and hw_segment limits (Jeff Moyer) [574132] - [block] Rename blk_queue_max_sectors to blk_queue_max_hw_sectors (Jeff Moyer) [574132] - [block] Add BLK_ prefix to definitions (Jeff Moyer) [574132] - [block] Remove unused accessor function (Jeff Moyer) [574132] - [block] Update blk_queue_max_sectors and documentation (Jeff Moyer) [574132] - [ata] ahci: Turn off DMA engines when there's no device attached (Matthew Garrett) [577967] - [scsi] qla2xxx: minor updates and fixes from upstream (Rob Evers) [574526] - [scsi] Additional BSG corrections from upstream (Rob Evers) [574590] - [netdrv] be2net: Update be2net 10GB NIC driver to version 2.102.147u (Ivan Vecera) [576172] - [scsi] update fibre channel layer (Mike Christie) [571824] - [scsi] lpfc Update from 8.3.5.6 to 8.3.5.7 FC/FCoE (Rob Evers) [576174] - [netdrv] e100: fix the 'size' argument passed to pci_pool_create() (Dean Nelson) [576887] - [kernel] futex: remove rw parameter from get_futex_key() (Amerigo Wang) [555700] - [drm] Add drm_gem_object_handle_unreference_unlocked and drm_gem_object_unreference_unlocked (Adam Jackson) [575910] - [drm] i915: Update to 2.6.34-rc1 (pre-vga-switcheroo) (Adam Jackson) [575910] - [scsi] libfcoe: Send port LKA every FIP_VN_KA_PERIOD secs (Rob Evers) [570693] - [scsi] fnic: updating driver to 1.4.0.98 syncs w/ upstream (Rob Evers) [570693] - [sound] snd-hda-intel: avoid divide by zero (Jaroslav Kysela) [567173] {CVE-2010-1085} - [netdrv] bnx2x: use new firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2: remove old firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 bug fixes (Stanislaw Gruszka) [560993] - [ata] ahci: support FIS-based switching (David Milburn) [463152] - [drm] radeon: better GPU reset for lockup (Jerome Glisse) [576511] - [block] cciss: add 30 second initial timeout wait on controller reset (Tomas Henzl) [574094] - [serial] fix hang in serial console open (Neil Horman) [568418] - [virt] vmw_pvscsi: adding vmware paravirtualized driver (Rob Evers) [553062] - [scsi] 3w-9xxx: update 3w-9xxx to v2.26.02.014RH (Tomas Henzl) [572779] - [netdrv] ixgbevf: initial support for 82599VF driver (Andy Gospodarek) [462790] - [netdrv] ixgbe: update to version 2.0.62-k2 (Andy Gospodarek) [462790] - [netdrv] netxen: More critical bug fixes and AER support (Tony Camuso) [516840] - [netdrv] netxen: Sync with upstream kernel bug fixes (Tony Camuso) [516840] - [fs] dlm: use bastmode in debugfs output (David Teigland) [568102] - [fs] dlm: send reply before bast (David Teigland) [568102] - [fs] dlm: fix ordering of bast and cast (David Teigland) [568102] - [virt] virtio-net: remove send queue (Anthony Liguori) [555698] - [virt] virtio-net: Defer skb allocation and remove recv queue (Anthony Liguori) [555698] - [net] bridge: Allow enable/disable UFO on bridge device via ethtool (Anthony Liguori) [555537] - [net] Make UFO on master device independent of attached devices (Anthony Liguori) [555537] - [fs] xfs: fix locking for inode cache radix tree tag updates (Christoph Hellwig) [573836] - [uv] fix microcode.ctl slow down in boot-time on large systems (George Beshers) [573018] - [scsi] lpfc Update from 8.3.5.5 to 8.3.5.6 FC/FCoE (Rob Evers) [568889] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] e1000e: fix data corruptor in NFS packet split filtering hw (Neil Horman) [572350] - [security] selinux: dynamic class/perm discovery (Eric Paris) [570812] - [security] selinux/ss: correct size computation (Eric Paris) [573000] - [security] SELinux: reduce size of access vector hash table (Eric Paris) [570433] - [security] SELinux: reset the security_ops before flushing the avc cache (Eric Paris) [572998] - [sched] Fix sched_mc_power_savings for !SMT (Danny Feng) [571879] - [security] selinux: Only audit permissions specified in policy (Eric Paris) [573002] - [security] selinux: fix memory leak in sel_make_bools (Eric Paris) [573008] - [security] SELinux: Make selinux_kernel_create_files_as() shouldn't just always return 0 (Eric Paris) [573011] - [security] selinux: convert range transition list to a hashtab (Eric Paris) [572702] - [virt] x86: remove kmap_atomic_pte paravirt op (Paolo Bonzini) [567203] - [virt] vmi: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] xen: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] x86: allow allocation of highmem user page tables to be disabled when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [netdrv] qlge: update to latest upstream (Andy Gospodarek) [562311] - [netdrv] add netif_printk helpers (Andy Gospodarek) [562311] - [net] bridge: Fix build error when IGMP_SNOOPING is not enabled (Herbert Xu) [574321] - [net] bridge: Add multicast count/interval sysfs entries (Herbert Xu) [574321] - [net] bridge: Add hash elasticity/max sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast_snooping sysfs toggle (Herbert Xu) [574321] - [net] bridge: Add multicast_router sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast data-path hooks (Herbert Xu) [574321] - [net] bridge: Add multicast start/stop hooks (Herbert Xu) [574321] - [net] bridge: Add multicast forwarding functions (Herbert Xu) [574321] - [net] bridge: Move NULL mdb check into br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: ensure to unlock in error path in br_multicast_query() (Herbert Xu) [574321] - [net] bridge: Fix RCU race in br_multicast_stop (Herbert Xu) [574321] - [net] bridge: Use RCU list primitive in __br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: cleanup: remove unneed check (Herbert Xu) [574321] - [net] bridge: depends on INET (Herbert Xu) [574321] - [net] bridge: Make IGMP snooping depend upon BRIDGE. (Herbert Xu) [574321] - [net] bridge: Add core IGMP snooping support (Herbert Xu) [574321] - [net] bridge: Fix br_forward crash in promiscuous mode (Herbert Xu) [574321] - [net] bridge: Split may_deliver/deliver_clone out of br_flood (Herbert Xu) [574321] - [net] bridge: Use BR_INPUT_SKB_CB on xmit path (Herbert Xu) [574321] - [net] bridge: Avoid unnecessary clone on forward path (Herbert Xu) [574321] - [net] bridge: Allow tail-call on br_pass_frame_up (Herbert Xu) [574321] - [net] bridge: Do br_pass_frame_up after other ports (Herbert Xu) [574321] - [net] Add netdev_alloc_skb_ip_align() helper (Herbert Xu) [574321] - [kernel] futex_lock_pi() key refcnt fix (Danny Feng) [566347] {CVE-2010-0623} - [pci] AER: fix aer inject result in kernel oops (Prarit Bhargava) [568515] - [scsi] fix 32bit compatibility in BSG interface (Rob Evers) [554538] - [x86] ACPI: don't cond_resched if irq is disabled (Danny Feng) [572441] - [x86] Ensure dell-laptop buffers are below 4GB (Matthew Garrett) [570036] - [hwmon] add hex '0x' indication to coretemp module output (Dean Nelson) [571865] - [cifs] update cifs client code to latest upstream code (Jeff Layton) [562788] - [block] fix merge_bvec_fn return value checks (Mike Snitzer) [571455] - [fs] ext4: avoid uninit mem references on some mount options (Eric Sandeen) [562008] - [s390x] dasd: Correct offline processing (Hendrik Brueckner) [568376] - [s390x] dasd: Fix refcounting (Hendrik Brueckner) [568376] - [x86] amd_iommu: remove dma-ops warning message (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IO page fault by adding device notifiers (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IOMMU API initialization for iommu=pt (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix possible integer overflow (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix deassignment of a device from the pt domain (Bhavna Sarathy) [560002] - [gfs2] Allow the number of committed revokes to temporarily be negative (Benjamin Marzinski) [563907] - [ppc64] powerpc: export data from new hcall H_EM_GET_PARMS (Steve Best) [570019] - [x86] ACPI: Be in TS_POLLING state during mwait based C-state entry (Avi Kivity) [571440] - [net] tcp: fix ICMP-RTO war (Jiri Olsa) [567532] - [mm] Add padding to mm structures allow future patches during the RHEL6 life (Larry Woodman) [554511]- [mm] Switch to SLAB (Aristeu Rozanski) [570614]- [kernel/time] revert cc2f92ad1d0e03fe527e8ccfc1f918c368964dc8 (Aristeu Rozanski) [567551] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [568624] - [scsi] Add netapp to scsi dh alua dev list (Mike Christie) [559586] - [scsi] scsi_dh_emc: fix mode select setup (Mike Christie) [570685] - [drm] Remove loop in IronLake graphics interrupt handler (John Villalovos) [557838] - [x86] Intel Cougar Point chipset support (John Villalovos) [560077] - [vhost] vhost-net: restart tx poll on sk_sndbuf full (Michael S. Tsirkin) [562837] - [vhost] fix get_user_pages_fast error handling (Michael S. Tsirkin) [562837] - [vhost] initialize log eventfd context pointer (Michael S. Tsirkin) [562837] - [vhost] logging thinko fix (Michael S. Tsirkin) [562837] - [vhost] vhost-net: switch to smp barriers (Michael S. Tsirkin) [562837] - [net] bug fix for vlan + gro issue (Andy Gospodarek) [569922] - [uv] Fix unmap_vma() bug related to mmu_notifiers (George Beshers) [253033] - [uv] Have mmu_notifiers use SRCU so they may safely schedule (George Beshers) [253033] - [drm] radeon/kms: bring all v2.6.33 fixes into EL6 kernel (Dave Airlie) [547422 554323 566618 569704] - [dvb] Fix endless loop when decoding ULE at dvb-core (Mauro Carvalho Chehab) [569243] - [kernel] sched: Fix SCHED_MC regression caused by change in sched cpu_power (Danny Feng) [568123] - [s390x] vdso: glibc does not use vdso functions (Hendrik Brueckner) [567755] - [drm] bring drm core/ttm/fb layer fixes in from upstream (Dave Airlie) [569701] - [kernel] Fix SMT scheduler regression in find_busiest_queue() (Danny Feng) [568120] - [s390x] qeth: avoid recovery during device online setting (Hendrik Brueckner) [568781] - [mm] Fix potential crash with sys_move_pages (Danny Feng) [562591] {CVE-2010-0415} - [scsi] pmcraid: bug fixes from upstream (Rob Evers) [567376] - [scsi] lpfc Update from 8.3.5.4 to 8.3.5.5 FC/FCoE (Rob Evers) [564508] - [ata] ahci: disable FPDMA auto-activate optimization on NVIDIA AHCI (David Milburn) [568815] - [selinux] netlabel: fix corruption of SELinux MLS categories > 127 (Eric Paris) [568370] - [gfs2] print glock numbers in hex (Robert S Peterson) [566755] - [mm] Fix hugetlb.c clear_huge_page parameter (Andrea Arcangeli) [566604] - [mm] fix anon_vma locking updates for transparent hugepage code (Andrea Arcangeli) [564515] - [netdrv] cxgb3: add memory barriers (Steve Best) [568390] - [dm] raid45 target: constructor error path oops fix (Heinz Mauelshagen) [567605] - [scsi] mpt2sas: fix missing initialization (Tomas Henzl) [567965] - [net] netfilter: nf_conntrack: per netns nf_conntrack_cachep (Jiri Pirko) [567181] - [x86] nmi_watchdog: use __cpuinit for nmi_watchdog_default (Don Zickus) [567601] - [netdrv] ixgbe: prevent speculative processing of descriptors (Steve Best) [568391] - [kvm] Fix emulate_sys[call, enter, exit]()'s fault handling (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix segment descriptor loading (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix load_guest_segment_descriptor() to inject page fault (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Forbid modifying CS segment register by mov instruction (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix x86_emulate_insn() not to use the variable rc for non-X86EMUL values (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: x86_emulate_insn() and its helpers (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: from do_fetch_insn_byte() to x86_decode_insn() (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] inject #UD in 64bit mode from instruction that are not valid there (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix properties of instructions in group 1_82 (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: code style cleanup (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add LOCK prefix validity checking (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check CPL level during privilege instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix popf emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check IOPL level during io instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: fix memory access during x86 emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add Virtual-8086 mode of emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group9 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group8 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Introduce No64 decode option (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add 'push/pop sreg' instructions (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [x86] AES/PCLMUL Instruction support: Various fixes for AES-NI and PCLMMUL (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Use gas macro for AES-NI instructions (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Various small fixes for AES/PCMLMUL and generate .byte code for some new instructions via gas macro (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Add PCLMULQDQ accelerated implementation (John Villalovos) [463496] - [scsi] megaraid_sas: fix for 32bit apps (Tomas Henzl) [559941] - [kvm] fix large packet drops on kvm hosts with ipv6 (Neil Horman) [565525] - [kvm] Add MAINTAINERS entry for virtio_console (Amit Shah) [566391] - [kvm] virtio: console: Fill ports' entire in_vq with buffers (Amit Shah) [566391] - [kvm] virtio: console: Error out if we can't allocate buffers for control queue (Amit Shah) [566391] - [kvm] virtio: console: Add ability to remove module (Amit Shah) [566391] - [kvm] virtio: console: Ensure no memleaks in case of unused buffers (Amit Shah) [566391] - [kvm] virtio: console: update Red Hat copyright for 2010 (Amit Shah) [566391] - [kvm] virtio: Initialize vq->data entries to NULL (Amit Shah) [566391] - [kvm] virtio: console: outbufs are no longer needed (Amit Shah) [566391] - [kvm] virtio: console: return -efault for fill_readbuf if copy_to_user fails (Amit Shah) [566391] - [kvm] virtio: console: Allow sending variable-sized buffers to host, efault on copy_from_user err (Amit Shah) [566391]- [s390] hvc_iucv: allocate IUCV send/receive buffers in DMA zone (Hendrik Brueckner) [566188] - [s390] qdio: continue polling for buffer state ERROR (Hendrik Brueckner) [565528] - [s390] qdio: prevent kernel bug message in interrupt handler (Hendrik Brueckner) [565542] - [s390] zfcp: report BSG errors in correct field (Hendrik Brueckner) [564378] - [s390] zfcp: cancel all pending work for a to be removed zfcp_port (Hendrik Brueckner) [564382] - [nfs] mount.nfs: Unknown error 526 (Steve Dickson) [561975] - [x86] x86-64, rwsem: Avoid store forwarding hazard in __downgrade_write (Avi Kivity) [563801] - [x86] x86-64, rwsem: 64-bit xadd rwsem implementation (Avi Kivity) [563801] - [x86] x86-64: support native xadd rwsem implementation (Avi Kivity) [563801] - [x86] clean up rwsem type system (Avi Kivity) [563801] - [x86] x86-32: clean up rwsem inline asm statements (Avi Kivity) [563801] - [x86] nmi_watchdog: enable by default on RHEL-6 (Don Zickus) [523857] - [block] freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb (Mike Snitzer) [565890] - [block] fix bio_add_page for non trivial merge_bvec_fn case (Mike Snitzer) [565890] - [watchdog] Add support for iTCO watchdog on Ibex Peak chipset (John Villalovos) [536698] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [563135] - [kernel] time: Implement logarithmic time accumalation (Prarit Bhargava) [563135] - [dm] raid1: fail writes if errors are not handled and log fails (Mike Snitzer) [565890] - [dm] mpath: fix stall when requeueing io (Mike Snitzer) [565890] - [dm] log: userspace fix overhead_size calcuations (Mike Snitzer) [565890] - [dm] stripe: avoid divide by zero with invalid stripe count (Mike Snitzer) [565890] - [mm] anon_vma locking updates for transparent hugepage code (Rik van Riel) [564515] - [mm] anon_vma linking changes to improve multi-process scalability (Rik van Riel) [564515] - [virt] virtio_blk: add block topology support (Christoph Hellwig) [556477] - [kvm] PIT: control word is write-only (Eduardo Habkost) [560905] {CVE-2010-0309} - [kernel] Prevent futex user corruption to crash the kernel (Jerome Marchand) [563957] - [selinux] print the module name when SELinux denies a userspace upcall (Eric Paris) [563731] - [gfs] GFS2 problems on single node cluster (Steven Whitehouse) [564329] - [ppc] Add kdump support to Collaborative Memory Manager (Steve Best) [563316]- [nfs] Remove a redundant check for PageFsCache in nfs_migrate_page() (Steve Dickson) [563938] - [nfs] Fix a bug in nfs_fscache_release_page() (Steve Dickson) [563938] - [mm] fix BUG()s caused by the transparent hugepage patch (Larry Woodman) [556572] - [fs] inotify: fix inotify WARN and compatibility issues (Eric Paris) [563363] - [net] do not check CAP_NET_RAW for kernel created sockets (Eric Paris) [540560] - [pci] Enablement of PCI ACS control when IOMMU enabled on system (Don Dutile) [523278] - [pci] PCI ACS support functions (Don Dutile) [523278] - [uv] x86: Fix RTC latency bug by reading replicated cachelines (George Beshers) [562189] - [s390x] ctcm / lcs / claw: remove cu3088 layer (Hendrik Brueckner) [557522] - [uv] vgaarb: add user selectability of the number of gpus in a system (George Beshers) [555879] - [gpu] vgaarb: fix vga arbiter to accept PCI domains other than 0 (George Beshers) [555879] - [uv] x86_64: update uv arch to target legacy VGA I/O correctly (George Beshers) [555879] - [pci] update pci_set_vga_state to call arch functions (George Beshers) [555879] - [uv] PCI: update pci_set_vga_state to call arch functions (George Beshers) [555879] - [mm] remove madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] hugepage redhat customization (Andrea Arcangeli) [556572] - [mm] introduce khugepaged (Andrea Arcangeli) [556572] - [mm] transparent hugepage vmstat (Andrea Arcangeli) [556572] - [mm] memcg huge memory (Andrea Arcangeli) [556572] - [mm] memcg compound (Andrea Arcangeli) [556572] - [mm] pmd_trans_huge migrate bugcheck (Andrea Arcangeli) [556572] - [mm] madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] verify pmd_trans_huge isnt leaking (Andrea Arcangeli) [556572] - [mm] transparent hugepage core (Andrea Arcangeli) [556572] - [mm] dont alloc harder for gfp nomemalloc even if nowait (Andrea Arcangeli) [556572] - [mm] introduce _GFP_NO_KSWAPD (Andrea Arcangeli) [556572] - [mm] backport page_referenced microoptimization (Andrea Arcangeli) [556572] - [mm] kvm mmu transparent hugepage support (Andrea Arcangeli) [556572] - [mm] clear_copy_huge_page (Andrea Arcangeli) [556572] - [mm] clear_huge_page fix (Andrea Arcangeli) [556572] - [mm] split_huge_page paging (Andrea Arcangeli) [556572] - [mm] split_huge_page_mm/vma (Andrea Arcangeli) [556572] - [mm] add pmd_huge_pte to mm_struct (Andrea Arcangeli) [556572] - [mm] clear page compound (Andrea Arcangeli) [556572] - [mm] add pmd mmu_notifier helpers (Andrea Arcangeli) [556572] - [mm] pte alloc trans splitting (Andrea Arcangeli) [556572] - [mm] bail out gup_fast on splitting pmd (Andrea Arcangeli) [556572] - [mm] add pmd mangling functions to x86 (Andrea Arcangeli) [556572] - [mm] add pmd mangling generic functions (Andrea Arcangeli) [556572] - [mm] special pmd_trans_* functions (Andrea Arcangeli) [556572] - [mm] config_transparent_hugepage (Andrea Arcangeli) [556572] - [mm] comment reminder in destroy_compound_page (Andrea Arcangeli) [556572] - [mm] export maybe_mkwrite (Andrea Arcangeli) [556572] - [mm] no paravirt version of pmd ops (Andrea Arcangeli) [556572] - [mm] add pmd paravirt ops (Andrea Arcangeli) [556572] - [mm] add native_set_pmd_at (Andrea Arcangeli) [556572] - [mm] clear compound mapping (Andrea Arcangeli) [556572] - [mm] update futex compound knowledge (Andrea Arcangeli) [556572] - [mm] alter compound get_page/put_page (Andrea Arcangeli) [556572] - [mm] add a compound_lock (Andrea Arcangeli) [556572] - [mm] define MADV_HUGEPAGE (Andrea Arcangeli) [556572] - [oprofile] Support Nehalem-EX CPU in Oprofile (John Villalovos) [528998] - [nfs] nfs: handle NFSv3 -EKEYEXPIRED errors as we would -EJUKEBOX (Jeff Layton) [479359] - [nfs] handle NFSv2 -EKEYEXPIRED returns from RPC layer appropriately (Jeff Layton) [479359] - [nfs] sunrpc: parse and return errors reported by gssd (Jeff Layton) [479359] - [nfs] nfs4: handle -EKEYEXPIRED errors from RPC layer (Jeff Layton) [479359] - [net] nf_conntrack: fix memory corruption (Jon Masters) [559471] - [kvm] emulate accessed bit for EPT (Rik van Riel) [555106] - [vhost] fix TUN=m VHOST_NET=y (Michael S. Tsirkin) [562837] - [vhost] vhost-net: defer f->private_data until setup succeeds (Chris Wright) [562837] - [vhost] vhost-net: comment use of invalid fd when setting vhost backend (Chris Wright) [562837] - [vhost] access check thinko fixes (Michael S. Tsirkin) [562837] - [vhost] make default mapping empty by default (Michael S. Tsirkin) [562837] - [vhost] add access_ok checks (Michael S. Tsirkin) [562837] - [vhost] prevent modification of an active ring (Michael S. Tsirkin) [562837] - [vhost] fix high 32 bit in FEATURES ioctls (Michael S. Tsirkin) [562837] - [dm] dm-raid1: fix deadlock at suspending failed device (Takahiro Yasui) [557932] - [dm] fix kernel panic at releasing bio on recovery failed region (Takahiro Yasui) [557934] - [scsi] lpfc Update from 8.3.4 to 8.3.5.4 FC/FCoE (Rob Evers) [531028] - [nfs] sunrpc/cache: fix module refcnt leak in a failure path (Steve Dickson) [562285] - [nfs] Ensure that we handle NFS4ERR_STALE_STATEID correctly (Steve Dickson) [560784] - [nfs] NFSv4.1: Don't call nfs4_schedule_state_recovery() unnecessarily (Steve Dickson) [560784] - [nfs] NFSv4: Don't allow posix locking against servers that don't support it (Steve Dickson) [560784] - [nfs] Ensure that the NFSv4 locking can recover from stateid errors (Steve Dickson) [560784] - [nfs] Avoid warnings when CONFIG_NFS_V4=n (Steve Dickson) [560784] - [nfs] Make nfs_commitdata_release static (Steve Dickson) [560784] - [nfs] Try to commit unstable writes in nfs_release_page() (Steve Dickson) [560784] - [nfs] Fix a reference leak in nfs_wb_cancel_page() (Steve Dickson) [560784] - [nfs] nfs41: cleanup callback code to use __be32 type (Steve Dickson) [560785] - [nfs] nfs41: clear NFS4CLNT_RECALL_SLOT bit on session reset (Steve Dickson) [560785] - [nfs] nfs41: fix nfs4_callback_recallslot (Steve Dickson) [560785] - [nfs] nfs41: resize slot table in reset (Steve Dickson) [560785] - [nfs] nfs41: implement cb_recall_slot (Steve Dickson) [560785] - [nfs] nfs41: back channel drc minimal implementation (Steve Dickson) [560785] - [nfs] nfs41: prepare for back channel drc (Steve Dickson) [560785] - [nfs] nfs41: remove uneeded checks in callback processing (Steve Dickson) [560785] - [nfs] nfs41: directly encode back channel error (Steve Dickson) [560785] - [nfs] nfs41: fix wrong error on callback header xdr overflow (Steve Dickson) [560785] - [nfs] nfs41: Process callback's referring call list (Steve Dickson) [560785] - [nfs] nfs41: Check slot table for referring calls (Steve Dickson) [560785] - [nfs] nfs41: Adjust max cache response size value (Steve Dickson) [560785] - [nfs] NFSD: Create PF_INET6 listener in write_ports (Steve Dickson) [560785] - [nfs] SUNRPC: NFS kernel APIs shouldn't return ENOENT for "transport not found" (Steve Dickson) [560785] - [nfs] SUNRPC: Bury "#ifdef IPV6" in svc_create_xprt() (Steve Dickson) [560785] - [nfs] NFSD: Support AF_INET6 in svc_addsock() function (Steve Dickson) [560785] - [nfs] SUNRPC: Use rpc_pton() in ip_map_parse() (Steve Dickson) [560785] - [nfs] nfsd: 4.1 has an rfc number (Steve Dickson) [560785] - [nfs] nfsd41: Create the recovery entry for the NFSv4.1 client (Steve Dickson) [560785] - [nfs] nfsd: use vfs_fsync for non-directories (Steve Dickson) [560785] - [nfs] nfsd4: Use FIRST_NFS4_OP in nfsd4_decode_compound() (Steve Dickson) [560785] - [nfs] nfsd41: nfsd4_decode_compound() does not recognize all ops (Steve Dickson) [560785]- [block] blk-cgroup: Fix lockdep warning of potential deadlock in blk-cgroup (Vivek Goyal) [561903] - [block] cfq: Do not idle on async queues and drive deeper WRITE depths (Vivek Goyal) [561902] - [quota] 64-bit quota format fixes (Jerome Marchand) [546311] - [x86] fix Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [fs] ext4: fix type of "offset" in ext4_io_end (Eric Sandeen) [560097] - [x86] Disable HPET MSI on ATI SB700/SB800 (Prarit Bhargava) [557332] - [x86] arch specific support for remapping HPET MSIs (Prarit Bhargava) [557332] - [x86] intr-remap: generic support for remapping HPET MSIs (Prarit Bhargava) [557332] - [gfs] GFS2: Extend umount wait coverage to full glock lifetime (Steven Whitehouse) [561287] - [gfs] GFS2: Wait for unlock completion on umount (Steven Whitehouse) [561287] - [gfs] GFS2: Use MAX_LFS_FILESIZE for meta inode size (Steven Whitehouse) [561307] - [gfs] GFS2: Use GFP_NOFS for alloc structure (Steven Whitehouse) [561307] - [gfs] GFS2: Fix refcnt leak on gfs2_follow_link() error path (Steven Whitehouse) [561307]- [s390x] dasd: fix online/offline race (Hendrik Brueckner) [552840] - [netdrv] update tg3 to version 3.106 and fix panic (John Feeney) [555101] - [s390x] dasd: Fix null pointer in s390dbf and discipline checking (Hendrik Brueckner) [559615] - [s390x] zcrypt: Do not remove coprocessor in case of error 8/72 (Hendrik Brueckner) [559613] - [s390x] cio: channel path vary operation has no effect (Hendrik Brueckner) [559612] - [uv] x86: Ensure hub revision set for all ACPI modes (George Beshers) [559752] - [uv] x86: Add function retrieving node controller revision number (George Beshers) [559752]- [virtio] console: show error message if hvc_alloc fails for console ports (Amit Shah) [543824] - [virtio] console: Add debugfs files for each port to expose debug info (Amit Shah) [543824] - [virtio] console: Add ability to hot-unplug ports (Amit Shah) [543824] - [virtio] hvc_console: Export (GPL'ed) hvc_remove (Amit Shah) [543824] - [virtio] Add ability to detach unused buffers from vrings (Amit Shah) [543824] - [virtio] console: Handle port hot-plug (Amit Shah) [543824] - [virtio] console: Remove cached data on port close (Amit Shah) [543824] - [virtio] console: Register with sysfs and create a 'name' attribute for ports (Amit Shah) [543824] - [virtio] console: Ensure only one process can have a port open at a time (Amit Shah) [543824] - [virtio] console: Add file operations to ports for open/read/write/poll (Amit Shah) [543824] - [virtio] console: Associate each port with a char device (Amit Shah) [543824] - [virtio] console: Prepare for writing to / reading from userspace buffers (Amit Shah) [543824] - [virtio] console: Add a new MULTIPORT feature, support for generic ports (Amit Shah) [543824] - [virtio] console: Introduce a send_buf function for a common path for sending data to host (Amit Shah) [543824] - [virtio] console: Introduce function to hand off data from host to readers (Amit Shah) [543824] - [virtio] console: Separate out find_vqs operation into a different function (Amit Shah) [543824] - [virtio] console: Separate out console init into a new function (Amit Shah) [543824] - [virtio] console: Separate out console-specific data into a separate struct (Amit Shah) [543824] - [virtio] console: ensure console size is updated on hvc open (Amit Shah) [543824] - [virtio] console: struct ports for multiple ports per device. (Amit Shah) [543824] - [virtio] console: remove global var (Amit Shah) [543824] - [virtio] console: don't assume a single console port. (Amit Shah) [543824] - [virtio] console: use vdev->priv to avoid accessing global var. (Amit Shah) [543824] - [virtio] console: introduce a get_inbuf helper to fetch bufs from in_vq (Amit Shah) [543824] - [virtio] console: ensure add_inbuf can work for multiple ports as well (Amit Shah) [543824] - [virtio] console: encapsulate buffer information in a struct (Amit Shah) [543824] - [virtio] console: port encapsulation (Amit Shah) [543824] - [virtio] console: We support only one device at a time (Amit Shah) [543824] - [virtio] hvc_console: Remove __devinit annotation from hvc_alloc (Amit Shah) [543824] - [virtio] hvc_console: make the ops pointer const. (Amit Shah) [543824] - [virtio] console: statically initialize virtio_cons (Amit Shah) [543824] - [virtio] console: comment cleanup (Amit Shah) [543824] - [x86] Fix crash when profiling more than 28 events (Bhavna Sarathy) [557570] - [x86] Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [kvm] fix spurious interrupt with irqfd (Marcelo Tosatti) [559343] - [kvm] eventfd: allow atomic read and waitqueue remove (Marcelo Tosatti) [559343] - [kvm] properly check max PIC pin in irq route setup (Marcelo Tosatti) [559343] - [kvm] only allow one gsi per fd (Marcelo Tosatti) [559343] - [kvm] x86: Fix leak of free lapic date in kvm_arch_vcpu_init() (Marcelo Tosatti) [559343] - [kvm] x86: Fix probable memory leak of vcpu->arch.mce_banks (Marcelo Tosatti) [559343] - [kvm] MMU: bail out pagewalk on kvm_read_guest error (Marcelo Tosatti) [559343] - [kvm] x86: Fix host_mapping_level() (Marcelo Tosatti) [559343] - [kvm] Fix race between APIC TMR and IRR (Marcelo Tosatti) [559343] - [x86] acpi: Export acpi_pci_irq_{add|del}_prt() (James Paradis) [553781] - [kdump] backport upstream ppc64 kcrctab fixes (Neil Horman) [558803] - [mm] Memory tracking for Stratus (James Paradis) [512400]- [drm] radeon possible security issue (Jerome Glisse) [556692] - [mm] Memory tracking for Stratus (James Paradis) [512400] - [pci] Always set prefetchable base/limit upper32 registers (Prarit Bhargava) [553471] - [scsi] Sync be2iscsi with upstream (Mike Christie) [515256] - [x86] msr/cpuid: Register enough minors for the MSR and CPUID drivers (George Beshers) [557554] - [x86] Remove unnecessary mdelay() from cpu_disable_common() (Peter Bogdanovic) [463633] - [x86] ioapic: Document another case when level irq is seen as an edge (Peter Bogdanovic) [463633] - [x86] ioapic: Fix the EOI register detection mechanism (Peter Bogdanovic) [463633] - [x86] io-apic: Move the effort of clearing remoteIRR explicitly before migrating the irq (Peter Bogdanovic) [463633] - [x86] Remove local_irq_enable()/local_irq_disable() in fixup_irqs() (Peter Bogdanovic) [463633] - [x86] Use EOI register in io-apic on intel platforms (Peter Bogdanovic) [463633]- [kdump] Remove the 32MB limitation for crashkernel (Steve Best) [529270] - [dm] dm-raid45: export missing dm_rh_inc (Heinz Mauelshagen) [552329] - [block] dm-raid45: add raid45 target (Heinz Mauelshagen) [552329] - [block] dm-replicator: blockdev site link handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: ringbuffer replication log handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: replication log and site link handler interfaces and main replicator module (Heinz Mauelshagen) [552364] - [block] dm-replicator: documentation and module registry (Heinz Mauelshagen) [552364] - [s390x] qeth: set default BLKT settings dependend on OSA hw level (Hendrik Brueckner) [557474] - [drm] bring RHEL6 radeon drm up to 2.6.33-rc4/5 level (Jerome Glisse) [557539] - [netdrv] e1000e: enhance frame fragment detection (Andy Gospodarek) [462780] - [stable] ipv6: skb_dst() can be NULL in ipv6_hop_jumbo(). (David S. Miller) [555084] - [stable] module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y (Rusty Russell) [555084] - [stable] fix more leaks in audit_tree.c tag_chunk() (Al Viro) [555084] - [stable] fix braindamage in audit_tree.c untag_chunk() (Al Viro) [555084] - [stable] mac80211: fix skb buffering issue (and fixes to that) (Johannes Berg) [555084] - [stable] kernel/sysctl.c: fix stable merge error in NOMMU mmap_min_addr (Mike Frysinger) [555084] - [stable] libertas: Remove carrier signaling from the scan code (Samuel Ortiz) [555084] - [stable] mac80211: add missing sanity checks for action frames (Felix Fietkau) [555084] - [stable] iwl: off by one bug (Dan Carpenter) [555084] - [stable] cfg80211: fix syntax error on user regulatory hints (Luis R. Rodriguez) [555084] - [stable] ath5k: Fix eeprom checksum check for custom sized eeproms (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr (Zhu Yi) [555084] - [stable] xen: fix hang on suspend. (Ian Campbell) [555084] - [stable] quota: Fix dquot_transfer for filesystems different from ext4 (Jan Kara) [555084] - [stable] hwmon: (adt7462) Fix pin 28 monitoring (Roger Blofeld) [555084] - [stable] hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs (Yong Wang) [555084] - [stable] netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq() (Patrick McHardy) [555084] - [stable] netfilter: ebtables: enforce CAP_NET_ADMIN (Florian Westphal) [555084] - [stable] ASoC: Fix WM8350 DSP mode B configuration (Mark Brown) [555084] - [stable] ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2 (Daniel T Chen) [555084] - [stable] ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklist (Daniel T Chen) [555084] - [stable] mmc_block: fix queue cleanup (Adrian Hunter) [555084] - [stable] mmc_block: fix probe error cleanup bug (Jarkko Lavinen) [555084] - [stable] mmc_block: add dev_t initialization check (Anna Lemehova) [555084] - [stable] kernel/signal.c: fix kernel information leak with print-fatal-signals=1 (Andi Kleen) [555084] - [stable] dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with DMA_FROM_DEVICE and (Krzysztof Halasa) [555084] - [stable] lib/rational.c needs module.h (Sascha Hauer) [555084] - [stable] drivers/cpuidle/governors/menu.c: fix undefined reference to `__udivdi3' (Stephen Hemminger) [555084] - [stable] rtc_cmos: convert shutdown to new pnp_driver->shutdown (OGAWA Hirofumi) [555084] - [stable] Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium" (Rusty Russell) [555084] - [stable] exofs: simple_write_end does not mark_inode_dirty (Boaz Harrosh) [555084] - [stable] modules: Skip empty sections when exporting section notes (Ben Hutchings) [555084] - [stable] ASoC: fix params_rate() macro use in several codecs (Guennadi Liakhovetski) [555084] - [stable] fasync: split 'fasync_helper()' into separate add/remove functions (Linus Torvalds) [555084] - [stable] untangle the do_mremap() mess (Al Viro)- [mm] mmap: don't return ENOMEM when mapcount is temporarily exceeded in munmap() (Danny Feng) [557000] - [netdrv] vxge: fix issues found in Neterion testing (Michal Schmidt) [493985] - [x86] Force irq complete move during cpu offline (Prarit Bhargava) [541815] - [sound] Fix SPDIF-In for AD1988 codecs + add Intel Cougar IDs (Jaroslav Kysela) [557473] - [scsi] aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfree (Tomas Henzl) [557753] - [s390x] fix loading of PER control registers for utrace. (CAI Qian) [556410] - [s390x] ptrace: dont abuse PT_PTRACED (CAI Qian) [552102] - [perf] Remove the "event" callback from perf events (Jason Baron) [525517] - [perf] Use overflow handler instead of the event callback (Jason Baron) [525517] - [perf] Fix locking for PERF_FORMAT_GROUP (Jason Baron) [525517] - [perf] Fix event scaling for inherited counters (Jason Baron) [525517] - [perf] Fix PERF_FORMAT_GROUP scale info (Jason Baron) [525517] - [perf] Allow for custom overflow handlers (Jason Baron) [525517] - [perf] Add a callback to perf events (Jason Baron) [525517] - [perf] improve error reporting (Jason Baron) [525517] - [perf] add kernel internal interface (Jason Baron) [525517] - [utrace] fix utrace_maybe_reap() vs find_matching_engine() race (Oleg Nesterov) [557338] - [x86] Disable Memory hot add on x86 32-bit (Prarit Bhargava) [557131] - [netdrv] e1000e: update to the latest upstream (Andy Gospodarek) [462780] - [gfs] Use dquot_send_warning() (Steven Whitehouse) [557057] - [gfs] Add quota netlink support (Steven Whitehouse) [557057] - [netdrv] qlge: update to upstream version v1.00.00.23.00.00-01 (Andy Gospodarek) [553357] - [s390x] zfcp: set HW timeout requested by BSG request (Hendrik Brueckner) [556918] - [s390x] zfcp: introduce BSG timeout callback (Hendrik Brueckner) [556918] - [scsi] scsi_transport_fc: Allow LLD to reset FC BSG timeout (Hendrik Brueckner) [556918]- [kvm] fix cleanup_srcu_struct on vm destruction (Marcelo Tosatti) [554762] - [x86] core: make LIST_POISON less deadly (Avi Kivity) [554640] - [x86] dell-wmi: Add support for new Dell systems (Matthew Garrett) [525548] - [fs] xfs: 2.6.33 updates (Eric Sandeen) [554891] - [x86] Add kernel pagefault tracepoint for x86 & x86_64. (Larry Woodman) [526032] - [pci] PCIe AER: honor ACPI HEST FIRMWARE FIRST mode (Matthew Garrett) [537205] - [block] direct-io: cleanup blockdev_direct_IO locking (Eric Sandeen) [556547] - [tracing] tracepoint: Add signal tracepoints (Masami Hiramatsu) [526030] - [cgroups] fix for "kernel BUG at kernel/cgroup.c:790" (Dave Anderson) [547815] - [irq] Expose the irq_desc node as /proc/irq/*/node (George Beshers) [555866] - [scsi] qla2xxx - Update support for FC/FCoE HBA/CNA (Rob Evers) [553854] - [scsi] bfa update from 2.1.2.0 to 2.1.2.1 (Rob Evers) [475704] - [nfs] sunrpc: fix build-time warning (Steve Dickson) [437715] - [nfs] sunrpc: on successful gss error pipe write, don't return error (Steve Dickson) [437715] - [nfs] SUNRPC: Fix the return value in gss_import_sec_context() (Steve Dickson) [437715] - [nfs] SUNRPC: Fix up an error return value in gss_import_sec_context_kerberos() (Steve Dickson) [437715] - [nfs] sunrpc: fix peername failed on closed listener (Steve Dickson) [437715] - [nfs] nfsd: make sure data is on disk before calling ->fsync (Steve Dickson) [437715] - [uv] React 2.6.32.y: isolcpus broken in 2.6.32.y kernel (George Beshers) [548842] - [gru] GRU Rollup patch (George Beshers) [546680] - [uv] XPC: pass nasid instead of nid to gru_create_message_queue (George Beshers) [546695] - [uv] x86: XPC receive message reuse triggers invalid BUG_ON (George Beshers) [546695] - [uv] x86: xpc_make_first_contact hang due to not accepting ACTIVE state (George Beshers) [546695] - [uv] x86: xpc NULL deref when mesq becomes empty (George Beshers) [546695] - [uv] x86: update XPC to handle updated BIOS interface (George Beshers) [546695] - [uv] xpc needs to provide an abstraction for uv_gpa (George Beshers) [546695] - [uv] x86, irq: Check move_in_progress before freeing the vector mapping (George Beshers) [546668] - [uv] x86: Remove move_cleanup_count from irq_cfg (George Beshers) [546668] - [uv] x86, irq: Allow 0xff for /proc/irq/[n]/smp_affinity on an 8-cpu system (George Beshers) [546668] - [uv] x86, apic: Move SGI UV functionality out of generic IO-APIC code (George Beshers) [546668] - [uv] x86 SGI: Fix irq affinity for hub based interrupts (George Beshers) [546668] - [uv] x86 RTC: Always enable RTC clocksource (George Beshers) [546668] - [uv] x86 RTC: Rename generic_interrupt to x86_platform_ipi (George Beshers) [546668] - [uv] x86, mm: Correct the implementation of is_untracked_pat_range() (George Beshers) [548524] - [uv] x86: Change is_ISA_range() into an inline function (George Beshers) [548524] - [uv] x86, platform: Change is_untracked_pat_range() to bool (George Beshers) [548524] - [uv] x86, mm: is_untracked_pat_range() takes a normal semiclosed range (George Beshers) [548524] - [uv] x86, mm: Call is_untracked_pat_range() rather than is_ISA_range() (George Beshers) [548524] - [uv] x86 SGI: Dont track GRU space in PAT (George Beshers) [548524] - [scsi] megaraid: upgrade to 4.17 (Tomas Henzl) [520729] - [scsi] mpt2sas: Bump version 03.100.03.00 (Tomas Henzl) [470848] - [scsi] mpt2sas: don't update links nor unblock device at no link rate change (Tomas Henzl) [470848] - [scsi] mpt2sas: add support for RAID Action System Shutdown Initiated at OS Shutdown (Tomas Henzl) [470848] - [scsi] mpt2sas: freeze the sdev IO queue when firmware sends internal device reset (Tomas Henzl) [470848] - [scsi] mpt2sas: fix PPC endian bug (Tomas Henzl) [470848] - [scsi] mpt2sas: mpt2sas_base_get_sense_buffer_dma returns little endian (Tomas Henzl) [470848] - [scsi] mpt2sas: return DID_TRANSPORT_DISRUPTED in nexus loss and SCSI_MLQUEUE_DEVICE_BUSY if device is busy (Tomas Henzl) [470848] - [scsi] mpt2sas: retrieve the ioc facts prior to putting the controller into READY state (Tomas Henzl) [470848] - [scsi] mpt2sas: add new info messages for IR and Expander events (Tomas Henzl) [470848] - [scsi] mpt2sas: limit the max_depth to 32 for SATA devices (Tomas Henzl) [470848] - [scsi] mpt2sas: add TimeStamp support when sending ioc_init (Tomas Henzl) [470848] - [scsi] mpt2sas: add extended type for diagnostic buffer support (Tomas Henzl) [470848] - [scsi] mpt2sas: add command line option diag_buffer_enable (Tomas Henzl) [470848] - [scsi] mpt2sas: fix some comments (Tomas Henzl) [470848] - [scsi] mpt2sas: stop driver when firmware encounters faults (Tomas Henzl) [470848] - [scsi] mpt2sas: adding MPI Headers - revision L (Tomas Henzl) [470848] - [scsi] mpt2sas: new device SAS2208 support (Tomas Henzl) [470848] - [scsi] mpt2sas: check for valid response info (Tomas Henzl) [470848] - [scsi] mpt2sas: fix expander remove fail (Tomas Henzl) [470848] - [scsi] mpt2sas: use sas address instead of handle as a lookup (Tomas Henzl) [470848] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [555812] - [block] Honor the gfp_mask for alloc_page() in blkdev_issue_discard() (Mike Snitzer) [554719] - [scsi] sync fcoe with upstream (Mike Christie) [549945] - [net] dccp: modify how dccp creates slab caches to prevent bug halt in SLUB (Neil Horman) [553698] - [s390x] tape: Add pr_fmt() macro to all tape source files (Hendrik Brueckner) [554380] - [s390] qeth: fix packet loss if TSO is switched on (Hendrik Brueckner) [546632] - [s390x] qeth: Support for HiperSockets Network Traffic Analyzer (Hendrik Brueckner) [463706] - [serial] 8250: add support for DTR/DSR hardware flow control (Mauro Carvalho Chehab) [523848]- [build] Revert "[redhat] disabling temporaly DEVTMPFS" (Aristeu Rozanski)- [drm] minor printk fixes from upstream (Dave Airlie) [554601] - [offb] add support for framebuffer handoff to offb. (Dave Airlie) [554948] - [x86] allow fbdev primary video code on 64-bit. (Dave Airlie) [554930] - [drm] nouveau: update to 2.6.33 level (Dave Airlie) [549930] - [drm] ttm: validation API changes + ERESTART fixes. (Dave Airlie) [554918] - [drm] radeon/kms: update to 2.6.33 (without TTM API changes) (Dave Airlie) [554918] - [drm] i915: bring Intel DRM/KMS driver up to 2.6.33 (Dave Airlie) [554616] - [drm] radeon/intel: realign displayport helper code with upstream. (Dave Airlie) [554601] - [drm] kms: rollup KMS core and helper changes to 2.6.33 (Dave Airlie) [554601] - [drm] remove address mask param for drm_pci_alloc() (Dave Airlie) [554601] - [drm] add new userspace core drm interfaces from 2.6.33 (Dave Airlie) [554601] - [drm] unlocked ioctl support for core + macro fixes (Dave Airlie) [554601] - [drm] ttm: rollup upstream TTM fixes (Dave Airlie) [554601] - [drm] mm: patch drm core memory range manager up to 2.6.33 (Dave Airlie) [554601] - [drm] drm/edid: update to 2.6.33 EDID parser code (Dave Airlie) [554601] - [net] dccp: fix module load dependency btw dccp_probe and dccp (Neil Horman) [554840] - [powerpc] pseries: Correct pseries/dlpar.c build break without CONFIG_SMP (Steve Best) [539318] - [powerpc] cpu-allocation/deallocation process (Steve Best) [539318] - [powerpc] Add code to online/offline CPUs of a DLPAR node (Steve Best) [539318] - [powerpc] CPU DLPAR handling (Steve Best) [539318] - [powerpc] sysfs cpu probe/release files (Steve Best) [539318] - [powerpc] Kernel handling of Dynamic Logical Partitioning (Steve Best) [539318] - [powerpc] pseries: Add hooks to put the CPU into an appropriate offline state (Steve Best) [539318] - [powerpc] pseries: Add extended_cede_processor() helper function. (Steve Best) [539318] - [gfs] GFS2: Fix glock refcount issues (Steven Whitehouse) [546634] - [gfs] GFS2: Ensure uptodate inode size when using O_APPEND (Steven Whitehouse) [547639] - [gfs] GFS2: Fix locking bug in rename (Steven Whitehouse) [547640] - [gfs] GFS2: Fix lock ordering in gfs2_check_blk_state() (Steven Whitehouse) [554673] - [gfs2] only show nobarrier option on /proc/mounts when the option is active (Steven Whitehouse) [546665] - [gfs2] add barrier/nobarrier mount options (Steven Whitehouse) [546665] - [gfs2] remove division from new statfs code (Steven Whitehouse) [298561] - [gfs2] Improve statfs and quota usability (Steven Whitehouse) [298561] - [gfs2] Add set_xquota support (Steven Whitehouse) [298561] - [gfs2] Add get_xquota support (Steven Whitehouse) [298561] - [gfs2] Clean up gfs2_adjust_quota() and do_glock() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qd_get() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qdsb_get() (Steven Whitehouse) [298561] - [gfs2] Add proper error reporting to quota sync via sysfs (Steven Whitehouse) [298561] - [gfs2] Add get_xstate quota function (Steven Whitehouse) [298561] - [gfs2] Remove obsolete code in quota.c (Steven Whitehouse) [298561] - [gfs2] Hook gfs2_quota_sync into VFS via gfs2_quotactl_ops (Steven Whitehouse) [298561] - [gfs2] Alter arguments of gfs2_quota/statfs_sync (Steven Whitehouse) [298561] - [gfs2] Fix -o meta mounts for subsequent mounts (Steven Whitehouse) [546664] - [gfs] GFS2: Fix gfs2_xattr_acl_chmod() (Steven Whitehouse) [546294] - [gfs] VFS: Use GFP_NOFS in posix_acl_from_xattr() (Steven Whitehouse) [546294] - [gfs] GFS2: Add cached ACLs support (Steven Whitehouse) [546294] - [gfs] GFS2: Clean up ACLs (Steven Whitehouse) [546294] - [gfs] GFS2: Use gfs2_set_mode() instead of munge_mode() (Steven Whitehouse) [546294] - [gfs] GFS2: Use forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] VFS: Add forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] GFS2: Fix up system xattrs (Steven Whitehouse) [546294] - [netdrv] igb: Update igb driver to support Barton Hills (Stefan Assmann) [462783] - [dm] add feature flags to reduce future kABI impact (Mike Snitzer) [547756] - [block] Stop using byte offsets (Mike Snitzer) [554718] - [dm] Fix device mapper topology stacking (Mike Snitzer) [554718] - [block] bdev_stack_limits wrapper (Mike Snitzer) [554718] - [block] Fix discard alignment calculation and printing (Mike Snitzer) [554718] - [block] Correct handling of bottom device misaligment (Mike Snitzer) [554718] - [block] Fix incorrect alignment offset reporting and update documentation (Mike Snitzer) [554718] - [kvm] Fix possible circular locking in kvm_vm_ioctl_assign_device() (Marcelo Tosatti) [554762] - [kvm] only clear irq_source_id if irqchip is present (Marcelo Tosatti) [554762] - [kvm] fix lock imbalance in kvm_*_irq_source_id() (Marcelo Tosatti) [554762] - [kvm] VMX: Report unexpected simultaneous exceptions as internal errors (Marcelo Tosatti) [554762] - [kvm] Allow internal errors reported to userspace to carry extra data (Marcelo Tosatti) [554762] - [kvm] x86: disable paravirt mmu reporting (Marcelo Tosatti) [554762] - [kvm] x86: disallow KVM_{SET, GET}_LAPIC without allocated in-kernel lapic (Marcelo Tosatti) [554762] - [kvm] x86: disallow multiple KVM_CREATE_IRQCHIP (Marcelo Tosatti) [554762] - [kvm] VMX: Disable unrestricted guest when EPT disabled (Marcelo Tosatti) [554762] - [kvm] SVM: remove needless mmap_sem acquision from nested_svm_map (Marcelo Tosatti) [554762] - [kvm] SVM: Notify nested hypervisor of lost event injections (Marcelo Tosatti) [554762] - [kvm] SVM: Move INTR vmexit out of atomic code (Marcelo Tosatti) [554762] - [kvm] remove pre_task_link setting in save_state_to_tss16 (Marcelo Tosatti) [554762] - [kvm] x86: Extend KVM_SET_VCPU_EVENTS with selective updates (Marcelo Tosatti) [554500] - [kvm] x86: Add KVM_GET/SET_VCPU_EVENTS (Marcelo Tosatti) [554500] - [kvm] fix kvmclock-adjust-offset ioctl to match upstream (Marcelo Tosatti) [554524] - [kvm] SVM: init_vmcb(): remove redundant save->cr0 initialization (Marcelo Tosatti) [554506] - [kvm] SVM: Reset cr0 properly on vcpu reset (Marcelo Tosatti) [554506] - [kvm] VMX: Use macros instead of hex value on cr0 initialization (Marcelo Tosatti) [554506] - [kvm] avoid taking ioapic mutex for non-ioapic EOIs (Marcelo Tosatti) [550809] - [kvm] Bump maximum vcpu count to 64 (Marcelo Tosatti) [550809] - [kvm] convert slots_lock to a mutex (Marcelo Tosatti) [550809] - [kvm] switch vcpu context to use SRCU (Marcelo Tosatti) [550809] - [kvm] convert io_bus to SRCU (Marcelo Tosatti) [550809] - [kvm] x86: switch kvm_set_memory_alias to SRCU update (Marcelo Tosatti) [550809] - [kvm] use SRCU for dirty log (Marcelo Tosatti) [550809] - [kvm] introduce kvm->srcu and convert kvm_set_memory_region to SRCU update (Marcelo Tosatti) [550809] - [kvm] use gfn_to_pfn_memslot in kvm_iommu_map_pages (Marcelo Tosatti) [550809] - [kvm] introduce gfn_to_pfn_memslot (Marcelo Tosatti) [550809] - [kvm] split kvm_arch_set_memory_region into prepare and commit (Marcelo Tosatti) [550809] - [kvm] modify alias layout in x86s struct kvm_arch (Marcelo Tosatti) [550809] - [kvm] modify memslots layout in struct kvm (Marcelo Tosatti) [550809] - [kvm] rcu: Enable synchronize_sched_expedited() fastpath (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the documentation (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the rcutorture test suite (Marcelo Tosatti) [550809] - [kvm] Add synchronize_srcu_expedited() (Marcelo Tosatti) [550809] - [kvm] Drop kvm->irq_lock lock from irq injection path (Marcelo Tosatti) [550809] - [kvm] Move IO APIC to its own lock (Marcelo Tosatti) [550809] - [kvm] Convert irq notifiers lists to RCU locking (Marcelo Tosatti) [550809] - [kvm] Move irq ack notifier list to arch independent code (Marcelo Tosatti) [550809] - [kvm] Move irq routing data structure to rcu locking (Marcelo Tosatti) [550809] - [kvm] Maintain back mapping from irqchip/pin to gsi (Marcelo Tosatti) [550809] - [kvm] Change irq routing table to use gsi indexed array (Marcelo Tosatti) [550809] - [kvm] Move irq sharing information to irqchip level (Marcelo Tosatti) [550809] - [kvm] Call pic_clear_isr() on pic reset to reuse logic there (Marcelo Tosatti) [550809] - [kvm] Dont pass kvm_run arguments (Marcelo Tosatti) [550809]- [modsign] Remove Makefile.modpost qualifying message for module sign failure (David Howells) [543529] - [nfs] fix oops in nfs_rename() (Jeff Layton) [554337] - [x86] AMD: Fix stale cpuid4_info shared_map data in shared_cpu_map cpumasks (Prarit Bhargava) [546610] - [s390] kernel: improve code generated by atomic operations (Hendrik Brueckner) [547411] - [s390x] tape: incomplete device removal (Hendrik Brueckner) [547415] - [netdrv] be2net: update be2net driver to latest upstream (Ivan Vecera) [515262] - [x86] mce: fix confusion between bank attributes and mce attributes (hiro muneda) [476606] - [tpm] autoload tpm_tis driver (John Feeney) [531891] - [stable] generic_permission: MAY_OPEN is not write access (Serge E. Hallyn) [555084] - [stable] rt2x00: Disable powersaving for rt61pci and rt2800pci. (Gertjan van Wingerde) [555084] - [stable] lguest: fix bug in setting guest GDT entry (Rusty Russell) [555084] - [stable] ext4: Update documentation to correct the inode_readahead_blks option name (Fang Wenqi) [555084] - [stable] sched: Sched_rt_periodic_timer vs cpu hotplug (Peter Zijlstra) [555084] - [stable] amd64_edac: fix forcing module load/unload (Borislav Petkov) [555084] - [stable] amd64_edac: make driver loading more robust (Borislav Petkov) [555084] - [stable] amd64_edac: fix driver instance freeing (Borislav Petkov) [555084] - [stable] x86, msr: msrs_alloc/free for CONFIG_SMP=n (Borislav Petkov) [555084] - [stable] x86, msr: Add support for non-contiguous cpumasks (Borislav Petkov) [555084] - [stable] amd64_edac: unify MCGCTL ECC switching (Borislav Petkov) [555084] - [stable] cpumask: use modern cpumask style in drivers/edac/amd64_edac.c (Rusty Russell) [555084] - [stable] x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus (Borislav Petkov) [555084] - [stable] ext4: fix sleep inside spinlock issue with quota and dealloc (#14739) (Dmitry Monakhov) [555084] - [stable] ext4: Convert to generic reserved quota's space management. (Dmitry Monakhov) [555084] - [stable] quota: decouple fs reserved space from quota reservation (Dmitry Monakhov) [555084] - [stable] Add unlocked version of inode_add_bytes() function (Dmitry Monakhov) [555084] - [stable] udf: Try harder when looking for VAT inode (Jan Kara) [555084] - [stable] orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled (Andrey Borzenkov) [555084] - [stable] drm: disable all the possible outputs/crtcs before entering KMS mode (Zhao Yakui) [555084] - [stable] drm/radeon/kms: fix crtc vblank update for r600 (Dave Airlie) [555084] - [stable] sched: Fix balance vs hotplug race (Peter Zijlstra) [555084] - [stable] Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture support (Geert Uytterhoeven) [555084] - [stable] b43: avoid PPC fault during resume (Larry Finger) [555084] - [stable] hwmon: (sht15) Off-by-one error in array index + incorrect constants (Jonathan Cameron) [555084] - [stable] netfilter: fix crashes in bridge netfilter caused by fragment jumps (Patrick McHardy) [555084] - [stable] ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery (Patrick McHardy) [555084] - [stable] e100: Fix broken cbs accounting due to missing memset. (Roger Oksanen) [555084] - [stable] memcg: avoid oom-killing innocent task in case of use_hierarchy (Daisuke Nishimura) [555084] - [stable] x86/ptrace: make genregs[32]_get/set more robust (Linus Torvalds) [555084] - [stable] V4L/DVB (13596): ov511.c typo: lock => unlock (Dan Carpenter) [555084] - [stable] kernel/sysctl.c: fix the incomplete part of sysctl_max_map_count-should-be-non-negative.patch (WANG Cong) [555084] - [stable] 'sysctl_max_map_count' should be non-negative (Amerigo Wang) [555084] - [stable] NOMMU: Optimise away the {dac_,}mmap_min_addr tests (David Howells) [555084] - [stable] mac80211: fix race with suspend and dynamic_ps_disable_work (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix 40MHz operation setting on cards that do not allow it (Reinette Chatre) [555084] - [stable] iwlwifi: fix more eeprom endian bugs (Johannes Berg) [555084] - [stable] iwlwifi: fix EEPROM/OTP reading endian annotations and a bug (Johannes Berg) [555084] - [stable] iwl3945: fix panic in iwl3945 driver (Zhu Yi) [555084] - [stable] iwl3945: disable power save (Reinette Chatre) [555084] - [stable] ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054 (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k: fix suspend by waking device prior to stop (Sujith) [555084] - [stable] ath9k: wake hardware during AMPDU TX actions (Luis R. Rodriguez) [555084] - [stable] ath9k: fix missed error codes in the tx status check (Felix Fietkau) [555084] - [stable] ath9k: Fix TX queue draining (Sujith) [555084] - [stable] ath9k: wake hardware for interface IBSS/AP/Mesh removal (Luis R. Rodriguez) [555084] - [stable] ath5k: fix SWI calibration interrupt storm (Bob Copeland) [555084] - [stable] cfg80211: fix race between deauth and assoc response (Johannes Berg) [555084] - [stable] mac80211: Fix IBSS merge (Sujith) [555084] - [stable] mac80211: fix WMM AP settings application (Johannes Berg) [555084] - [stable] mac80211: fix propagation of failed hardware reconfigurations (Luis R. Rodriguez) [555084] - [stable] iwmc3200wifi: fix array out-of-boundary access (Zhu Yi) [555084] - [stable] Libertas: fix buffer overflow in lbs_get_essid() (Daniel Mack) [555084] - [stable] KVM: LAPIC: make sure IRR bitmap is scanned after vm load (Marcelo Tosatti) [555084] - [stable] KVM: MMU: remove prefault from invlpg handler (Marcelo Tosatti) [555084] - [stable] ioat2,3: put channel hardware in known state at init (Dan Williams) [555084] - [stable] ioat3: fix p-disabled q-continuation (Dan Williams) [555084] - [stable] x86/amd-iommu: Fix initialization failure panic (Joerg Roedel) [555084] - [stable] dma-debug: Fix bug causing build warning (Ingo Molnar) [555084] - [stable] dma-debug: Do not add notifier when dma debugging is disabled. (Shaun Ruffell) [555084] - [stable] dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh' (Nicolas Ferre) [555084] - [stable] md: Fix unfortunate interaction with evms (NeilBrown) [555084] - [stable] x86: SGI UV: Fix writes to led registers on remote uv hubs (Mike Travis) [555084] - [stable] drivers/net/usb: Correct code taking the size of a pointer (Julia Lawall) [555084] - [stable] USB: fix bugs in usb_(de)authorize_device (Alan Stern) [555084] - [stable] USB: rename usb_configure_device (Alan Stern) [555084] - [stable] Bluetooth: Prevent ill-timed autosuspend in USB driver (Oliver Neukum) [555084] - [stable] USB: musb: gadget_ep0: avoid SetupEnd interrupt (Sergei Shtylyov) [555084] - [stable] USB: Fix a bug on appledisplay.c regarding signedness (pancho horrillo) [555084] - [stable] USB: option: support hi speed for modem Haier CE100 (Donny Kurnia) [555084] - [stable] USB: emi62: fix crash when trying to load EMI 6|2 firmware (Clemens Ladisch) [555084] - [stable] drm/radeon: fix build on 64-bit with some compilers. (Dave Airlie) [555084] - [stable] ASoC: Do not write to invalid registers on the wm9712. (Eric Millbrandt) [555084] - [stable] powerpc: Handle VSX alignment faults correctly in little-endian mode (Neil Campbell) [555084] - [stable] ACPI: Use the return result of ACPI lid notifier chain correctly (Zhao Yakui) [555084] - [stable] ACPI: EC: Fix MSI DMI detection (Alexey Starikovskiy) [555084] - [stable] acerhdf: limit modalias matching to supported (Stefan Bader) [555084] - [stable] ALSA: hda - Fix missing capsrc_nids for ALC88x (Takashi Iwai) [555084] - [stable] sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer (Clemens Ladisch) [555084] - [stable] ASoC: wm8974: fix a wrong bit definition (Guennadi Liakhovetski) [555084] - [stable] pata_cmd64x: fix overclocking of UDMA0-2 modes (Bartlomiej Zolnierkiewicz) [555084] - [stable] pata_hpt3x2n: fix clock turnaround (Sergei Shtylyov) [555084] - [stable] clockevents: Prevent clockevent_devices list corruption on cpu hotplug (Thomas Gleixner) [555084] - [stable] sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE (Peter Zijlstra) [555084] - [stable] x86, cpuid: Add "volatile" to asm in native_cpuid() (Suresh Siddha) [555084] - [stable] sched: Fix task_hot() test order (Peter Zijlstra) [555084] - [stable] SCSI: fc class: fix fc_transport_init error handling (Mike Christie) [555084] - [stable] SCSI: st: fix mdata->page_order handling (FUJITA Tomonori) [555084] - [stable] SCSI: qla2xxx: dpc thread can execute before scsi host has been added (Michael Reed) [555084] - [stable] SCSI: ipr: fix EEH recovery (Kleber Sacilotto de Souza) [555084] - [stable] implement early_io{re,un}map for ia64 (Luck, Tony) [555084] - [stable] perf_event: Fix incorrect range check on cpu number (Paul Mackerras) [555084] - [stable] netfilter: xtables: document minimal required version (Jan Engelhardt) [555084] - [stable] intel-iommu: ignore page table validation in pass through mode (Chris Wright) [555084] - [stable] jffs2: Fix long-standing bug with symlink garbage collection. (David Woodhouse) [555084] - [stable] ipvs: zero usvc and udest (Simon Horman) [555084] - [stable] mm: sigbus instead of abusing oom (Hugh Dickins) [555084] - [stable] drm/i915: Fix LVDS stability issue on Ironlake (Zhenyu Wang) [555084] - [stable] drm/i915: PineView only has LVDS and CRT ports (Zhenyu Wang) [555084] - [stable] drm/i915: Avoid NULL dereference with component_only tv_modes (Chris Wilson) [555084] - [stable] x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value (Yong Wang) [555084] - [stable] bcm63xx_enet: fix compilation failure after get_stats_count removal (Florian Fainelli) [555084] - [stable] V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added. (Rafal Milecki) [555084] - [stable] ext3: Fix data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] net: Fix userspace RTM_NEWLINK notifications. (Eric W. Biederman) [555084] - [stable] ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f. (Zhao Yakui) [555084] - [stable] vmalloc: conditionalize build of pcpu_get_vm_areas() (Tejun Heo) [555084] - [stable] asus-laptop: change light sens default values. (Corentin Chary) [555084] - [stable] acerhdf: add new BIOS versions (Peter Feuerer) [555084] - [stable] matroxfb: fix problems with display stability (Alan Cox) [555084] - [stable] ipw2100: fix rebooting hang with driver loaded (Zhu Yi) [555084] - [stable] thinkpad-acpi: preserve rfkill state across suspend/resume (Henrique de Moraes Holschuh) [555084] - [stable] thinkpad-acpi: fix default brightness_mode for R50e/R51 (Henrique de Moraes Holschuh) [555084] - [stable] memcg: fix memory.memsw.usage_in_bytes for root cgroup (Kirill A. Shutemov) [555084] - [stable] mac80211: Fix dynamic power save for scanning. (Vivek Natarajan) [555084] - [stable] ath9k: fix tx status reporting (Felix Fietkau) [555084] - [stable] tracing: Fix event format export (Johannes Berg) [555084] - [stable] b43legacy: avoid PPC fault during resume (Larry Finger) [555084] - [stable] sparc: Set UTS_MACHINE correctly. (David S. Miller) [555084] - [stable] sparc64: Fix stack debugging IRQ stack regression. (David S. Miller) [555084] - [stable] sparc64: Fix overly strict range type matching for PCI devices. (David S. Miller) [555084] - [stable] sparc64: Don't specify IRQF_SHARED for LDC interrupts. (David S. Miller) [555084] - [stable] b44 WOL setup: one-bit-off stack corruption kernel panic fix (Stanislav Brabec) [555084] - [stable] ip_fragment: also adjust skb->truesize for packets not owned by a socket (Patrick McHardy) [555084] - [stable] tcp: Stalling connections: Fix timeout calculation routine (Damian Lukowski) [555084] - [stable] slc90e66: fix UDMA handling (Bartlomiej Zolnierkiewicz) [555084] - [stable] xen: try harder to balloon up under memory pressure. (Ian Campbell) [555084] - [stable] Xen balloon: fix totalram_pages counting. (Gianluca Guida) [555084] - [stable] xen: explicitly create/destroy stop_machine workqueues outside suspend/resume region. (Ian Campbell) [555084] - [stable] xen: use iret for return from 64b kernel to 32b usermode (Jeremy Fitzhardinge) [555084] - [stable] xen: don't leak IRQs over suspend/resume. (Ian Campbell) [555084] - [stable] xen: improve error handling in do_suspend. (Ian Campbell) [555084] - [stable] xen: call clock resume notifier on all CPUs (Ian Campbell) [555084] - [stable] xen: register runstate info for boot CPU early (Jeremy Fitzhardinge) [555084] - [stable] xen: don't call dpm_resume_noirq() with interrupts disabled. (Jeremy Fitzhardinge) [555084] - [stable] xen: register runstate on secondary CPUs (Ian Campbell) [555084] - [stable] xen: register timer interrupt with IRQF_TIMER (Ian Campbell) [555084] - [stable] xen: correctly restore pfn_to_mfn_list_list after resume (Ian Campbell) [555084] - [stable] xen: restore runstate_info even if !have_vcpu_info_placement (Jeremy Fitzhardinge) [555084] - [stable] xen: re-register runstate area earlier on resume. (Ian Campbell) [555084] - [stable] xen/xenbus: make DEVICE_ATTR()s static (Jeremy Fitzhardinge) [555084] - [stable] drm/i915: Add the missing clonemask for display port on Ironlake (Zhao Yakui) [555084] - [stable] drm/i915: Set the error code after failing to insert new offset into mm ht. (Chris Wilson) [555084] - [stable] drm/ttm: Fix build failure due to missing struct page (Martin Michlmayr) [555084] - [stable] drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix vram setup on rs600 (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix legacy crtc2 dpms (Alex Deucher) [555084] - [stable] drm/radeon/kms: handle vblanks properly with dpms on (Alex Deucher) [555084] - [stable] drm/radeon/kms: Add quirk for HIS X1300 board (Alex Deucher) [555084] - [stable] powerpc: Fix usage of 64-bit instruction in 32-bit altivec code (Benjamin Herrenschmidt) [555084] - [stable] powerpc/therm_adt746x: Record pwm invert bit at module load time] (Darrick J. Wong) [555084] - [stable] powerpc/windfarm: Add detection for second cpu pump (Bolko Maass) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in walk_page_range() (Naoya Horiguchi) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in mincore() (Naoya Horiguchi) [555084] - [stable] x86: Fix bogus warning in apic_noop.apic_write() (Thomas Gleixner) [555084] - [stable] rtl8187: Fix wrong rfkill switch mask for some models (Larry Finger) [555084] - [stable] wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC (John W. Linville) [555084] - [stable] mac80211: fix scan abort sanity checks (Johannes Berg) [555084] - [stable] mac80211: Revert 'Use correct sign for mesh active path refresh' (Javier Cardona) [555084] - [stable] mac80211: Fixed bug in mesh portal paths (Javier Cardona) [555084] - [stable] mac80211: Fix bug in computing crc over dynamic IEs in beacon (Vasanthakumar Thiagarajan) [555084] - [stable] Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN (Ian Jackson) [555084] - [stable] Driver core: fix race in dev_driver_string (Alan Stern) [555084] - [stable] debugfs: fix create mutex racy fops and private data (Mathieu Desnoyers) [555084] - [stable] devpts_get_tty() should validate inode (Sukadev Bhattiprolu) [555084] - [stable] futex: Take mmap_sem for get_user_pages in fault_in_user_writeable (Andi Kleen) [555084] - [stable] md/bitmap: protect against bitmap removal while being updated. (NeilBrown) [555084] - [stable] hfs: fix a potential buffer overflow (Amerigo Wang) [555084] - [stable] pxa/em-x270: fix usb hub power up/reset sequence (Igor Grinberg) [555084] - [stable] USB: Close usb_find_interface race v3 (Russ Dill) [555084] - [stable] USB: usb-storage: add BAD_SENSE flag (Alan Stern) [555084] - [stable] USB: usbtmc: repeat usb_bulk_msg until whole message is transfered (Andre Herms) [555084] - [stable] USB: option.c: add support for D-Link DWM-162-U5 (Zhang Le) [555084] - [stable] USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again (Sergei Shtylyov) [555084] - [stable] USB: xhci: Add correct email and files to MAINTAINERS entry. (Sarah Sharp) [555084] - [stable] jbd2: don't wipe the journal on a failed journal checksum (Theodore Ts'o) [555084] - [stable] UBI: flush wl before clearing update marker (Sebastian Andrzej Siewior) [555084] - [stable] bsdacct: fix uid/gid misreporting (Alexey Dobriyan) [555084] - [stable] V4L/DVB: Fix test in copy_reg_bits() (Roel Kluin) [555084] - [stable] pata_hpt{37x|3x2n}: fix timing register masks (take 2) (Sergei Shtylyov) [555084] - [stable] x86: Fix typo in Intel CPU cache size descriptor (Dave Jones) [555084] - [stable] x86: Add new Intel CPU cache size descriptors (Dave Jones) [555084] - [stable] x86: Fix duplicated UV BAU interrupt vector (Cliff Wickman) [555084] - [stable] x86/mce: Set up timer unconditionally (Jan Beulich) [555084] - [stable] x86, mce: don't restart timer if disabled (Hidetoshi Seto) [555084] - [stable] x86: Use -maccumulate-outgoing-args for sane mcount prologues (Thomas Gleixner) [555084] - [stable] x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage (Thomas Gleixner) [555084] - [stable] KVM: x86: include pvclock MSRs in msrs_to_save (Glauber Costa) [555084] - [stable] KVM: fix irq_source_id size verification (Marcelo Tosatti) [555084] - [stable] KVM: s390: Make psw available on all exits, not just a subset (Carsten Otte) [555084] - [stable] KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c (Carsten Otte) [555084] - [stable] KVM: x86 emulator: limit instructions to 15 bytes (Avi Kivity) [555084] - [stable] ALSA: hrtimer - Fix lock-up (Takashi Iwai) [555084] - [stable] hrtimer: Fix /proc/timer_list regression (Feng Tang) [555084] - [stable] ath5k: enable EEPROM checksum check (Luis R. Rodriguez) [555084] - [stable] ath5k: allow setting txpower to 0 (Bob Copeland) [555084] - [stable] ssb: Fix range check in sprom write (Michael Buesch) [555084] - [stable] x86, apic: Enable lapic nmi watchdog on AMD Family 11h (Mikael Pettersson) [555084] - [stable] x86: ASUS P4S800 reboot=bios quirk (Leann Ogasawara) [555084] - [stable] x86: GART: pci-gart_64.c: Use correct length in strncmp (Joe Perches) [555084] - [stable] x86: Fix iommu=nodac parameter handling (Tejun Heo) [555084] - [stable] x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking up the PCI tree (Darrick J. Wong) [555084] - [stable] x86/amd-iommu: un__init iommu_setup_msi (Joerg Roedel) [555084] - [stable] x86/amd-iommu: attach devices to pre-allocated domains early (Joerg Roedel) [555084] - [stable] sched: Fix and clean up rate-limit newidle code (Mike Galbraith) [555084] - [stable] sched: Rate-limit newidle (Mike Galbraith) [555084] - [stable] sched: Fix affinity logic in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] sched: Check for an idle shared cache in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] PM / Runtime: Fix lockdep warning in __pm_runtime_set_status() (Rafael J. Wysocki) [555084] - [stable] perf_event: Initialize data.period in perf_swevent_hrtimer() (Xiao Guangrong) [555084] - [stable] perf_event: Fix invalid type in ioctl definition (Arjan van de Ven) [555084] - [stable] rcu: Remove inline from forward-referenced functions (Paul E. McKenney) [555084] - [stable] rcu: Fix note_new_gpnum() uses of ->gpnum (Paul E. McKenney) [555084] - [stable] rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed counter (Paul E. McKenney) [555084] - [stable] rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling of ->completed counter (Paul E. McKenney) [555084] - [stable] firewire: ohci: handle receive packets with a data length of zero (Jay Fenlason) [555084] - [stable] USB: option: add pid for ZTE (zhao.ming9@zte.com.cn) [555084] - [stable] USB: usb-storage: fix bug in fill_inquiry (Alan Stern) [555084] - [stable] ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem) (Theodore Ts'o) [555084] - [stable] ext4: Wait for proper transaction commit on fsync (Jan Kara) [555084] - [stable] ext4: fix incorrect block reservation on quota transfer. (Dmitry Monakhov) [555084] - [stable] ext4: quota macros cleanup (Dmitry Monakhov) [555084] - [stable] ext4: ext4_get_reserved_space() must return bytes instead of blocks (Dmitry Monakhov) [555084] - [stable] ext4: remove blocks from inode prealloc list on failure (Curt Wohlgemuth) [555084] - [stable] ext4: Avoid data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] ext4: Return the PTR_ERR of the correct pointer in setup_new_group_blocks() (Roel Kluin) [555084] - [stable] jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer() (Theodore Ts'o) [555084] - [stable] ext4: move_extent_per_page() cleanup (Akira Fujita) [555084] - [stable] ext4: initialize moved_len before calling ext4_move_extents() (Kazuya Mio) [555084] - [stable] ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: make "norecovery" an alias for "noload" (Eric Sandeen) [555084] - [stable] ext4: fix error handling in ext4_ind_get_blocks() (Jan Kara) [555084] - [stable] ext4: avoid issuing unnecessary barriers (Theodore Ts'o) [555084] - [stable] ext4: fix block validity checks so they work correctly with meta_bg (Theodore Ts'o) [555084] - [stable] ext4: fix uninit block bitmap initialization when s_meta_first_bg is non-zero (Theodore Ts'o) [555084] - [stable] ext4: don't update the superblock in ext4_statfs() (Theodore Ts'o) [555084] - [stable] ext4: journal all modifications in ext4_xattr_set_handle (Eric Sandeen) [555084] - [stable] ext4: fix i_flags access in ext4_da_writepages_trans_blocks() (Julia Lawall) [555084] - [stable] ext4: make sure directory and symlink blocks are revoked (Theodore Ts'o) [555084] - [stable] ext4: plug a buffer_head leak in an error path of ext4_iget() (Theodore Ts'o) [555084] - [stable] ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: fix lock order problem in ext4_move_extents() (Akira Fujita) [555084] - [stable] ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails (Akira Fujita) [555084] - [stable] ext4: avoid divide by zero when trying to mount a corrupted file system (Theodore Ts'o) [555084] - [stable] ext4: fix potential buffer head leak when add_dirent_to_buf() returns ENOSPC (Theodore Ts'o) [555084] - [stable] SCSI: megaraid_sas: fix 64 bit sense pointer truncation (Yang, Bo) [555084] - [stable] SCSI: osd_protocol.h: Add missing #include (Martin Michlmayr) [555084] - [stable] signal: Fix alternate signal stack check (Sebastian Andrzej Siewior) [555084]- [scsi] cciss: fix spinlock use (Tomas Henzl) [552910] - [scsi] cciss,hpsa: reassign controllers (Tomas Henzl) [552192] - [modsign] Don't attempt to sign a module if there are no key files (David Howells) [543529] - [x86] Compile mce-inject module (Prarit Bhargava) [553323] - [nfs] fix insecure export option (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 3 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 2 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 1 (Steve Dickson) [437715] - [s390] cio: deactivated devices can cause use after free panic (Hendrik Brueckner) [548490] - [s390] cio: memory leaks when checking unusable devices (Hendrik Brueckner) [548490] - [s390] cio: DASD steal lock task hangs (Hendrik Brueckner) [548490] - [s390] cio: DASD cannot be set online (Hendrik Brueckner) [548490] - [s390] cio: erratic DASD I/O behavior (Hendrik Brueckner) [548490] - [s390] cio: not operational devices cannot be deactivated (Hendrik Brueckner) [548490] - [s390] cio: initialization of I/O devices fails (Hendrik Brueckner) [548490] - [s390] cio: kernel panic after unexpected interrupt (Hendrik Brueckner) [548490] - [s390] cio: incorrect device state after device recognition and recovery (Hendrik Brueckner) [548490] - [s390] cio: setting a device online or offline fails for unknown reasons (Hendrik Brueckner) [548490] - [s390] cio: device recovery fails after concurrent hardware changes (Hendrik Brueckner) [548490] - [s390] cio: device recovery stalls after multiple hardware events (Hendrik Brueckner) [548490] - [s390] cio: double free under memory pressure (Hendrik Brueckner) [548490] - [sunrpc] Don't display zero scope IDs (Jeff Layton) [463530] - [sunrpc] Deprecate support for site-local addresses (Jeff Layton) [463530] - [input] dell-laptop: Update rfkill state on switch change (Matthew Garrett) [547892] - [input] Add support for adding i8042 filters (Matthew Garrett) [547892] - [vfs] force reval of target when following LAST_BIND symlinks (Jeff Layton) [548153] - [scsi] scsi_dh_rdac: add two IBM devices to rdac_dev_list (Rob Evers) [528576] - [fs] ext4: flush delalloc blocks when space is low (Eric Sandeen) [526758] - [fs] fs-writeback: Add helper function to start writeback if idle (Eric Sandeen) [526758] - [fat] make discard a mount option (Jeff Moyer) [552355] - [ext4] make trim/discard optional (and off by default) (Jeff Moyer) [552355] - [fusion] bump version to 3.04.13 (Tomas Henzl) [548408] - [fusion] fix for incorrect data underrun (Tomas Henzl) [548408] - [fusion] remove unnecessary printk (Tomas Henzl) [548408] - [cifs] NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referrals (Jeff Layton) [545984] - [fs] ext4: wait for log to commit when unmounting (Josef Bacik) [524267] - [mm] hwpoison: backport the latest patches from linux-2.6.33 (Dean Nelson) [547705] - [netdrv] bnx2i: update to 2.1.0 (Stanislaw Gruszka) [463268] - [netdrv] cnic: fixes for RHEL6 (Stanislaw Gruszka) [463268] - [gfs2] Fix potential race in glock code (Steven Whitehouse) [546279] - [scsi] make driver PCI legacy I/O port free (Tomas Henzl) [549118] - [scsi] eliminate double free (Tomas Henzl) [549351] - [dlm] always use GFP_NOFS (David Teigland) [545904] - [block] Fix topology stacking for data and discard alignment (Mike Snitzer) [549766] - [scsi] scsi_dh: Make alua hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make hp hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make rdac hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Change the scsidh_activate interface to be asynchronous (Rob Evers) [537257] - [netdrv] update tg3 to version 3.105 (John Feeney) [465194] - [netdrv] bnx2x: update to 1.52.1-5 (Stanislaw Gruszka) [464427] - [netdrv] ixgbe: add support for 82599-KR and update to latest upstream (Andy Gospodarek) [462781] - [block] cfq-iosched: Remove prio_change logic for workload selection (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of nr_groups (Jeff Moyer) [548796] - [block] cfq-iosched: Remove the check for same cfq group from allow_merge (Jeff Moyer) [548796] - [block] cfq: set workload as expired if it doesn't have any slice left (Jeff Moyer) [548796] - [block] Fix a CFQ crash in "for-2.6.33" branch of block tree (Jeff Moyer) [548796] - [block] cfq: Remove wait_request flag when idle time is being deleted (Jeff Moyer) [548796] - [block] cfq-iosched: commenting non-obvious initialization (Jeff Moyer) [548796] - [block] cfq-iosched: Take care of corner cases of group losing share due to deletion (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of cfqq wait_busy_done flag (Jeff Moyer) [548796] - [block] cfq: Optimization for close cooperating queue searching (Jeff Moyer) [548796] - [block] cfq-iosched: reduce write depth only if sync was delayed (Jeff Moyer) [548796] - [x86] ucode-amd: Load ucode-patches once and not separately of each CPU (George Beshers) [548840] - [x86] Remove enabling x2apic message for every CPU (George Beshers) [548840] - [x86] Limit number of per cpu TSC sync messages (George Beshers) [548840] - [sched] Limit the number of scheduler debug messages (George Beshers) [548840] - [init] Limit the number of per cpu calibration bootup messages (George Beshers) [548840] - [x86] Limit the number of processor bootup messages (George Beshers) [548840] - [x86] cpu: mv display_cacheinfo -> cpu_detect_cache_sizes (George Beshers) [548840] - [x86] Remove CPU cache size output for non-Intel too (George Beshers) [548840] - [x86] Remove the CPU cache size printk's (George Beshers) [548840]- [kvm] VMX: Use shared msr infrastructure (Avi Kivity) [547777] - [kvm] x86 shared msr infrastructure (Avi Kivity) [547777] - [kvm] VMX: Move MSR_KERNEL_GS_BASE out of the vmx autoload msr area (Avi Kivity) [547777] - [kvm] core, x86: Add user return notifiers (Avi Kivity) [547777] - [quota] ext4: Support for 64-bit quota format (Jerome Marchand) [546311] - [quota] ext3: Support for vfsv1 quota format (Jerome Marchand) [546311] - [quota] Implement quota format with 64-bit space and inode limits (Jerome Marchand) [546311] - [quota] Move definition of QFMT_OCFS2 to linux/quota.h (Jerome Marchand) [546311] - [scsi] cciss: remove pci-ids (Tomas Henzl) [464649] - [scsi] hpsa: new driver (Tomas Henzl) [464649] - [mm] Add file page writeback mm tracepoints. (Larry Woodman) [523093] - [mm] Add page reclaim mm tracepoints. (Larry Woodman) [523093] - [mm] Add file page mm tracepoints. (Larry Woodman) [523093] - [mm] Add anonynmous page mm tracepoints. (Larry Woodman) [523093] - [mm] Add mm tracepoint definitions to kmem.h (Larry Woodman) [523093] - [ksm] fix ksm.h breakage of nommu build (Izik Eidus) [548586] - [ksm] remove unswappable max_kernel_pages (Izik Eidus) [548586] - [ksm] memory hotremove migration only (Izik Eidus) [548586] - [ksm] rmap_walk to remove_migation_ptes (Izik Eidus) [548586] - [ksm] mem cgroup charge swapin copy (Izik Eidus) [548586] - [ksm] share anon page without allocating (Izik Eidus) [548586] - [ksm] take keyhole reference to page (Izik Eidus) [548586] - [ksm] hold anon_vma in rmap_item (Izik Eidus) [548586] - [ksm] let shared pages be swappable (Izik Eidus) [548586] - [ksm] fix mlockfreed to munlocked (Izik Eidus) [548586] - [ksm] stable_node point to page and back (Izik Eidus) [548586] - [ksm] separate stable_node (Izik Eidus) [548586] - [ksm] singly-linked rmap_list (Izik Eidus) [548586] - [ksm] cleanup some function arguments (Izik Eidus) [548586] - [ksm] remove redundancies when merging page (Izik Eidus) [548586] - [ksm] three remove_rmap_item_from_tree cleanups (Izik Eidus) [548586] - [mm] stop ptlock enlarging struct page (Izik Eidus) [548586] - [mm] vmscan: do not evict inactive pages when skipping an active list scan (Rik van Riel) [548457] - [mm] vmscan: make consistent of reclaim bale out between do_try_to_free_page and shrink_zone (Rik van Riel) [548457] - [mm] vmscan: kill sc.swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: zone_reclaim() dont use insane swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: kill hibernation specific reclaim logic and unify it (Rik van Riel) [548457] - [mm] vmscan: separate sc.swap_cluster_max and sc.nr_max_reclaim (Rik van Riel) [548457] - [mm] vmscan: stop kswapd waiting on congestion when the min watermark is not being met (Rik van Riel) [548457] - [mm] vmscan: have kswapd sleep for a short interval and double check it should be asleep (Rik van Riel) [548457] - [mm] pass address down to rmap ones (Rik van Riel) [548457] - [mm] CONFIG_MMU for PG_mlocked (Rik van Riel) [548457] - [mm] mlocking in try_to_unmap_one (Rik van Riel) [548457] - [mm] define PAGE_MAPPING_FLAGS (Rik van Riel) [548457] - [mm] swap_info: note SWAP_MAP_SHMEM (Rik van Riel) [548457] - [mm] swap_info: swap count continuations (Rik van Riel) [548457] - [mm] swap_info: swap_map of chars not shorts (Rik van Riel) [548457] - [mm] swap_info: SWAP_HAS_CACHE cleanups (Rik van Riel) [548457] - [mm] swap_info: miscellaneous minor cleanups (Rik van Riel) [548457] - [mm] swap_info: include first_swap_extent (Rik van Riel) [548457] - [mm] swap_info: change to array of pointers (Rik van Riel) [548457] - [mm] swap_info: private to swapfile.c (Rik van Riel) [548457] - [mm] move inc_zone_page_state(NR_ISOLATED) to just isolated place (Rik van Riel) [548457] - [xen] support MAXSMP (Andrew Jones) [547129] - [xen] wait up to 5 minutes for device connetion and fix fallout (Paolo Bonzini) [523630] - [uv] x86 SGI: Map low MMR ranges (George Beshers) [548181] - [uv] gru: function to generate chipset IPI values (George Beshers) [548181] - [uv] x86 RTC: Clean up error handling (George Beshers) [548181] - [uv] x86: RTC: Add clocksource only boot option (George Beshers) [548181] - [uv] x86: RTC: Fix early expiry handling (George Beshers) [548181] - [uv] x86: introduce uv_gpa_is_mmr (George Beshers) [548181] - [uv] x86: function to translate from gpa -> socket_paddr (George Beshers) [548181] - [uv] x86: SGI UV: Fix BAU initialization (George Beshers) [548181] - [s390] zfcp: Block SCSI EH thread for rport state BLOCKED (Hendrik Brueckner) [547413] - [scsi] scsi_transport_fc: Introduce helper function for blocking scsi_eh (Hendrik Brueckner) [547413] - [s390] zfcp: improve FSF error reporting (Hendrik Brueckner) [547386] - [s390] zfcp: fix ELS ADISC handling to prevent QDIO errors (Hendrik Brueckner) [547385] - [s390] zfcp: Assign scheduled work to driver queue (Hendrik Brueckner) [547377] - [s390] zfcp: Don't fail SCSI commands when transitioning to blocked fc_rport (Hendrik Brueckner) [547379] - [s390] ctcm: suspend has to wait for outstanding I/O (Hendrik Brueckner) [546633] - [s390] cmm: free pages on hibernate (Hendrik Brueckner) [546407] - [s390] iucv: add work_queue cleanup for suspend (Hendrik Brueckner) [546319] - [s390] dasd: let device initialization wait for LCU setup (Hendrik Brueckner) [547735] - [s390] dasd: remove strings from s390dbf (Hendrik Brueckner) [547735] - [s390] dasd: enable prefix independent of pav support (Hendrik Brueckner) [547735] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [525391] - [utrace] utrace core (Roland McGrath) [549491] - [utrace] implement utrace-ptrace (Roland McGrath) [549491] - [ptrace] reorder the code in kernel/ptrace.c (Roland McGrath) [549491] - [ptrace] export __ptrace_detach() and do_notify_parent_cldstop() (Roland McGrath) [549491] - [ptrace_signal] check PT_PTRACED before reporting a signal (Roland McGrath) [549491] - [tracehooks] check PT_PTRACED before reporting the single-step (Roland McGrath) [549491] - [tracehooks] kill some PT_PTRACED checks (Roland McGrath) [549491] - [signals] check ->group_stop_count after tracehook_get_signal() (Roland McGrath) [549491] - [ptrace] x86: change syscall_trace_leave() to rely on tracehook when stepping (Roland McGrath) [549491] - [ptrace] x86: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] change tracehook_report_syscall_exit() to handle stepping (Roland McGrath) [549491] - [ptrace] powerpc: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] introduce user_single_step_siginfo() helper (Roland McGrath) [549491] - [ptrace] copy_process() should disable stepping (Roland McGrath) [549491] - [ptrace] cleanup ptrace_init_task()->ptrace_link() path (Roland McGrath) [549491]- [modsign] Don't check e_entry in ELF header (David Howells) [548027] - [pci] pciehp: Provide an option to disable native PCIe hotplug (Matthew Garrett) [517050] - [s390] OSA QDIO data connection isolation (Hendrik Brueckner) [537496] - [s390] zcrypt: adjust speed rating of cex3 adapters (Hendrik Brueckner) [537495] - [s390] zcrypt: adjust speed rating between cex2 and pcixcc (Hendrik Brueckner) [537495] - [s390] zcrypt: use definitions for cex3 (Hendrik Brueckner) [537495] - [s390] zcrypt: add support for cex3 device types (Hendrik Brueckner) [537495] - [s390] zcrypt: special command support for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] zcrypt: initialize ap_messages for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] kernel: performance counter fix and page fault optimization (Hendrik Brueckner) [546396] - [s390] kernel: fix dump indicator (Hendrik Brueckner) [546285] - [s390] dasd: support DIAG access for read-only devices (Hendrik Brueckner) [546309] - [s390] zcrypt: Do not simultaneously schedule hrtimer (Hendrik Brueckner) [546291] - [s390] kernel: clear high-order bits after switching to 64-bit mode (Hendrik Brueckner) [546314] - [virt] vhost: add missing architectures (Michael S. Tsirkin) [540389] - [virt] vhost_net: a kernel-level virtio server (Michael S. Tsirkin) [540389] - [virt] mm: export use_mm/unuse_mm to modules (Michael S. Tsirkin) [540389] - [virt] tun: export underlying socket (Michael S. Tsirkin) [540389] - [dm] snapshot-merge support from 2.6.33 (Mike Snitzer) [547563] - [dm] snapshot changes from 2.6.33 (Mike Snitzer) [547563] - [dm] crypt changes from 2.6.33 (Mike Snitzer) [547563] - [dm] raid1 changes from 2.6.33 (Mike Snitzer) [547563] - [dm] core and mpath changes from 2.6.33 (Mike Snitzer) [547563] - [scsi] fix dma handling when using virtual hosts (Mike Christie) [525241] - [nfs] convert proto= option to use netids rather than a protoname (Jeff Layton) [545973]- [block] config: enable CONFIG_BLK_DEV_INTEGRITY (Jeff Moyer) [490732] - [block] config: enable CONFIG_BLK_CGROUP (Jeff Moyer) [425895] - [libata] Clarify ata_set_lba_range_entries function (Jeff Moyer) [528046] - [libata] Report zeroed read after Trim and max discard size (Jeff Moyer) [528046] - [scsi] Correctly handle thin provisioning write error (Jeff Moyer) [528046] - [scsi] sd: WRITE SAME(16) / UNMAP support (Jeff Moyer) [528046] - [scsi] scsi_debug: Thin provisioning support (Jeff Moyer) [528046] - [scsi] Add missing command definitions (Jeff Moyer) [528046] - [block] Add support for the ATA TRIM command in libata. (Jeff Moyer) [528046] - [block] dio: fix performance regression (Jeff Moyer) [545507] - [block] cfq-iosched: Do not access cfqq after freeing it (Jeff Moyer) [425895] - [block] include linux/err.h to use ERR_PTR (Jeff Moyer) [425895] - [block] cfq-iosched: use call_rcu() instead of doing grace period stall on queue exit (Jeff Moyer) [425895] - [block] blkio: Allow CFQ group IO scheduling even when CFQ is a module (Jeff Moyer) [425895] - [block] blkio: Implement dynamic io controlling policy registration (Jeff Moyer) [425895] - [block] blkio: Export some symbols from blkio as its user CFQ can be a module (Jeff Moyer) [425895] - [block] cfq-iosched: make nonrot check logic consistent (Jeff Moyer) [545225] - [block] io controller: quick fix for blk-cgroup and modular CFQ (Jeff Moyer) [425895] - [block] cfq-iosched: move IO controller declerations to a header file (Jeff Moyer) [425895] - [block] cfq-iosched: fix compile problem with !CONFIG_CGROUP (Jeff Moyer) [425895] - [block] blkio: Documentation (Jeff Moyer) [425895] - [block] blkio: Wait on sync-noidle queue even if rq_noidle = 1 (Jeff Moyer) [425895] - [block] blkio: Implement group_isolation tunable (Jeff Moyer) [425895] - [block] blkio: Determine async workload length based on total number of queues (Jeff Moyer) [425895] - [block] blkio: Wait for cfq queue to get backlogged if group is empty (Jeff Moyer) [425895] - [block] blkio: Propagate cgroup weight updation to cfq groups (Jeff Moyer) [425895] - [block] blkio: Drop the reference to queue once the task changes cgroup (Jeff Moyer) [425895] - [block] blkio: Provide some isolation between groups (Jeff Moyer) [425895] - [block] blkio: Export disk time and sectors used by a group to user space (Jeff Moyer) [425895] - [block] blkio: Some debugging aids for CFQ (Jeff Moyer) [425895] - [block] blkio: Take care of cgroup deletion and cfq group reference counting (Jeff Moyer) [425895] - [block] blkio: Dynamic cfq group creation based on cgroup tasks belongs to (Jeff Moyer) [425895] - [block] blkio: Group time used accounting and workload context save restore (Jeff Moyer) [425895] - [block] blkio: Implement per cfq group latency target and busy queue avg (Jeff Moyer) [425895] - [block] blkio: Introduce per cfq group weights and vdisktime calculations (Jeff Moyer) [425895] - [block] blkio: Introduce blkio controller cgroup interface (Jeff Moyer) [425895] - [block] blkio: Introduce the root service tree for cfq groups (Jeff Moyer) [425895] - [block] blkio: Keep queue on service tree until we expire it (Jeff Moyer) [425895] - [block] blkio: Implement macro to traverse each service tree in group (Jeff Moyer) [425895] - [block] blkio: Introduce the notion of cfq groups (Jeff Moyer) [425895] - [block] blkio: Set must_dispatch only if we decided to not dispatch the request (Jeff Moyer) [425895] - [block] cfq-iosched: no dispatch limit for single queue (Jeff Moyer) [425895] - [block] Allow devices to indicate whether discarded blocks are zeroed (Jeff Moyer) [545203] - [block] Revert "cfq: Make use of service count to estimate the rb_key offset" (Jeff Moyer) [425895] - [block] cfq-iosched: fix corner cases in idling logic (Jeff Moyer) [425895] - [block] cfq-iosched: idling on deep seeky sync queues (Jeff Moyer) [425895] - [block] cfq-iosched: fix no-idle preemption logic (Jeff Moyer) [425895] - [block] cfq-iosched: fix ncq detection code (Jeff Moyer) [425895] - [block] cfq-iosched: cleanup unreachable code (Jeff Moyer) [425895] - [block] cfq: Make use of service count to estimate the rb_key offset (Jeff Moyer) [425895] - [block] partitions: read whole sector with EFI GPT header (Jeff Moyer) [463632] - [block] partitions: use sector size for EFI GPT (Jeff Moyer) [463632] - [block] Expose discard granularity (Jeff Moyer) [545203] - [block] cfq-iosched: fix next_rq computation (Jeff Moyer) [425895] - [block] cfq-iosched: simplify prio-unboost code (Jeff Moyer) [425895] - [block] blkdev: flush disk cache on ->fsync (Jeff Moyer) [545199] - [block] cfq-iosched: fix style issue in cfq_get_avg_queues() (Jeff Moyer) [425895] - [block] cfq-iosched: fairness for sync no-idle queues (Jeff Moyer) [425895] - [block] cfq-iosched: enable idling for last queue on priority class (Jeff Moyer) [425895] - [block] cfq-iosched: reimplement priorities using different service trees (Jeff Moyer) [425895] - [block] cfq-iosched: preparation to handle multiple service trees (Jeff Moyer) [425895] - [block] cfq-iosched: adapt slice to number of processes doing I/O (Jeff Moyer) [425895] - [block] cfq-iosched: improve hw_tag detection (Jeff Moyer) [425895] - [block] cfq: break apart merged cfqqs if they stop cooperating (Jeff Moyer) [533932] - [block] cfq: change the meaning of the cfqq_coop flag (Jeff Moyer) [533932] - [block] cfq: merge cooperating cfq_queues (Jeff Moyer) [533932] - [block] cfq: calculate the seek_mean per cfq_queue not per cfq_io_context (Jeff Moyer) [533932] - [block] CFQ is more than a desktop scheduler (Jeff Moyer) [533932] - [block] revert: cfq-iosched: limit coop preemption (Jeff Moyer) [533932] - perf: Don't free perf_mmap_data until work has been done (Aristeu Rozanski) [547432] - ext4: Fix insuficient checks in EXT4_IOC_MOVE_EXT (Aristeu Rozanski) [547432] - agp: clear GTT on intel (Aristeu Rozanski) [547432] - drm/i915: Fix sync to vblank when VGA output is turned off (Aristeu Rozanski) [547432] - drm: nouveau fixes (Aristeu Rozanski) [547432] - drm: radeon dp support (Aristeu Rozanski) [547432] - drm: radeon fixes (Aristeu Rozanski) [547432] - KVM: allow userspace to adjust kvmclock offset (Aristeu Rozanski) [547432] - ath9k backports (Aristeu Rozanski) [547432] - intel-iommu backport (Aristeu Rozanski) [547432] - updating patch linux-2.6-nfsd4-proots.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432] - updating linux-2.6-execshield.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432]- [rebase] Rebased to 2.6.32- [edac] amd64_edac: disabling temporarily (Aristeu Rozanski) - [x86] Enable CONFIG_SPARSE_IRQ (Prarit Bhargava) [543174] - [x86] panic if AMD cpu_khz is wrong (Prarit Bhargava) [523468] - [infiniband] Rewrite SG handling for RDMA logic (Mike Christie) [540269]- [net] Add acession counts to all datagram protocols (Neil Horman) [445366] - [modsign] Enable module signing in the RHEL RPM (David Howells) [517341] - [modsign] Don't include .note.gnu.build-id in the digest (David Howells) [517341] - [modsign] Apply signature checking to modules on module load (David Howells) [517341] - [modsign] Module signature checker and key manager (David Howells) [517341] - [modsign] Module ELF verifier (David Howells) [517341] - [modsign] Add indications of module ELF types (David Howells) [517341] - [modsign] Multiprecision maths library (David Howells) [517341] - [procfs] add ability to modify proc file limits from outside a processes own context (Neil Horman) [461946] - [s390x] fix build failure with CONFIG_FTRACE_SYSCALLS (Aristeu Rozanski) [538978]- [x86] AMD Northbridge: Verify NB's node is online (Prarit Bhargava) [536769] - [scsi] devinfo update for Hitachi entries (Takahiro Yasui) [526763] - [net] export device speed and duplex via sysfs (Andy Gospodarek) [453432] - [ppc64] Fix kcrctab_ sections to undo undesireable relocations that break kdump (Neil Horman) [509012] - [mm] Limit 32-bit x86 systems to 16GB and prevent panic on boot when system has more than ~30GB (Larry Woodman) [532039]- [kernel] Set panic_on_oops to 1 (Prarit Bhargava) [529963] - [kdump] kexec: allow to shrink reserved memory (Amerigo Wang) [523091] - [kdump] doc: update the kdump document (Amerigo Wang) [523091] - [kdump] powerpc: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] powerpc: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] ia64: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] ia64: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] x86: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] x86: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [block] aio: implement request batching (Jeff Moyer) [533931] - [block] get rid of the WRITE_ODIRECT flag (Jeff Moyer) [533931]- [crypto] padlock-aes: Use the correct mask when checking whether copying is required (Chuck Ebbert) - [rfkill] add support to a key to control all radios (Aristeu Rozanski) - [acpi] be less verbose about old BIOSes (Aristeu Rozanski) - [drm] intel big hammer (Aristeu Rozanski) - [e1000] add quirk for ich9 (Aristeu Rozanski) - [pci] cacheline sizing (Dave Jones) - [crash] add crash driver (Dave Anderson) - [fb] disable fbcon logo with parameter (Aristeu Rozanski) - [pci] silence some PCI resource allocation errors (Aristeu Rozanski) - [serio] disable error messages when i8042 isn't found (Peter Jones) - [serial] Enable higher baud rates for 16C95x (Aristeu Rozanski) - [input] remove pcspkr modalias (Aristeu Rozanski) - [floppy] remove the floppy pnp modalias (Aristeu Rozanski) - [input] remove unwanted messages on spurious events (Aristeu Rozanski) - [sound] hda intel prealloc 4mb dmabuffer (Aristeu Rozanski) - [sound] disables hda beep by default (Aristeu Rozanski) - [pci] sets PCIE ASPM default policy to POWERSAVE (Aristeu Rozanski) - [pci] add config option to control the default state of PCI MSI interrupts (Aristeu Rozanski) - [debug] always inline kzalloc (Aristeu Rozanski) - [debug] add would_have_oomkilled procfs ctl (Aristeu Rozanski) - [debug] add calls to print_tainted() on spinlock functions (Aristeu Rozanski) - [debug] display tainted information on other places (Aristeu Rozanski) - [x86] add option to control the NMI watchdog timeout (Aristeu Rozanski) - [debug] print common struct sizes at boot time (Aristeu Rozanski) - [acpi] Disable firmware video brightness change by default (Matthew Garrett) - [acpi] Disable brightness switch by default (Aristeu Rozanski) - [usb] enable autosuspend on UVC by default (Matthew Garrett) - [usb] enable autosuspend by default on qcserial (Matthew Garrett) - [usb] Allow drivers to enable USB autosuspend on a per-device basis (Matthew Garrett) - [nfs] make nfs4 callback hidden (Steve Dickson) - [nfsd4] proots (Aristeu Rozanski) - [execshield] introduce execshield (Aristeu Rozanski) - [powerpc] add modalias_show operation (Aristeu Rozanski) - [hwmon] add VIA hwmon temperature sensor support (Aristeu Rozanski) - [utrace] introduce utrace implementation (Aristeu Rozanski) - [build] introduce AFTER_LINK variable (Aristeu Rozanski)kernel-firmwarekbuild-rh6-x64.eng.sw.ru 1479287374  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`a2.6.32-642.6.1.el62.6.32-042stab120.11  !!!!!!!!!!!!!"""""#$%%%%&'(())))*+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.12.30.0.fwbnx2x-e1-7.13.1.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.12.30.0.fwbnx2x-e1h-7.13.1.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.12.30.0.fwbnx2x-e2-7.13.1.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.fwbrcmfmac43143-sdio.binbrcmfmac43143.binbrcmfmac43236b.binbrcmfmac43241b0-sdio.binbrcmfmac43241b4-sdio.binbrcmfmac43241b5-sdio.binbrcmfmac43242a.binbrcmfmac4329-sdio.binbrcmfmac4330-sdio.binbrcmfmac4334-sdio.binbrcmfmac43340-sdio.binbrcmfmac4335-sdio.binbrcmfmac43362-sdio.binbrcmfmac4339-sdio.binbrcmfmac43455-sdio.binbrcmfmac4350-pcie.binbrcmfmac4354-sdio.binbrcmfmac4356-pcie.binbrcmfmac43569.binbrcmfmac43570-pcie.binbrcmfmac43602-pcie.ap.binbrcmfmac43602-pcie.binbrcmfmac4371-pcie.bincarl9170-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.binctefx.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.14.4.0.bint4fw-1.3.10.0.bint4fw-1.4.16.0.bint4fw.bint5fw-1.13.32.0.bint5fw-1.14.4.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.fwi915skl_dmc_ver1.binskl_guc_ver4.binintelliport2.binisciisci_firmware.biniwlwifi-105-6.ucodeiwlwifi-135-6.ucodeiwlwifi-2000-6.ucodeiwlwifi-2030-6.ucodeiwlwifi-3160-10.ucodeiwlwifi-3160-12.ucodeiwlwifi-3160-13.ucodeiwlwifi-3160-16.ucodeiwlwifi-3160-7.ucodeiwlwifi-3160-9.ucodeiwlwifi-6000g2a-6.ucodeiwlwifi-6000g2b-6.ucodeiwlwifi-7260-10.ucodeiwlwifi-7260-12.ucodeiwlwifi-7260-13.ucodeiwlwifi-7260-16.ucodeiwlwifi-7260-7.ucodeiwlwifi-7260-9.ucodeiwlwifi-7265-10.ucodeiwlwifi-7265-12.ucodeiwlwifi-7265-13.ucodeiwlwifi-7265-16.ucodeiwlwifi-7265-9.ucodeiwlwifi-7265D-10.ucodeiwlwifi-7265D-12.ucodeiwlwifi-7265D-13.ucodeiwlwifi-7265D-16.ucodeiwlwifi-8000C-13.ucodeiwlwifi-8000C-16.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.binqat_895xcc.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.fwrtlwifirtl8188efw.binrtl8192cfw.binrtl8192cfwU.binrtl8192cfwU_B.binrtl8192cufw.binrtl8192cufw_A.binrtl8192cufw_B.binrtl8192cufw_TMSC.binrtl8192defw.binrtl8192eefw.binrtl8192sefw.binrtl8723befw.binrtl8821aefw.binsb16alaw_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/i915//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/rtlwifi//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>)ˎNaŖz?BZh91AY&SYM 3>:z@vӠT=u{슂SֹP--v ;^On!.٦`^Sc@ML cw= ޻lɭ6I6ў=odNw}v}QK'Ӽ}}ϝ{)2wצWzftdo[nz&l{ZݏG;lMsϣ}ۃu_;okeS8@׺FwA*W{۪ͺ%4VeS7gvPݮ>}O]ݟwЯ /{{mo{Ϸ{.h}zktuנ{[Yfֶh[&Ճ׮oo=}Wwrݵykӵۜ.j՞ۭP61n٪M3[ noV֛ +6:P9ޝNNWݷ1miFVѶfvs{/O{UdKoj)骰J1lY&֯ukwkR!;8Hפۻq{˼Ӷ9y{}n_WM{6U}LwW޽ǥk}U8nmΓo1lԾ}*-#oc{֨۾ުu`w}}wϙ:v>n>lM'C#}ZkD.{a^z}i[gwU*>} Ĕ[zP=(wϽ%|fƝu/6Q{ٯGCݞ}ǽn{i}qr7js;rOnhw{v=믶aClQ݂(-M }{V}o{}gx;7ܪkލ)7{5_{ۮ]z+/>w5Ao_:n˽]}>|m|ONbpl-={ô+kg0dzc]v{vw__e÷8[y7{{cjD6Awgv摽Wvz|޽<>{ݾ}LtZ}s޶o \u{ݷ{]u*E݇{ӻJ[K7ojKz 9s,ժ<semsýEykony7˧7ut9(j<[voo{Kޮ|yGVoo *h5 IIj;i1k'_mmXn#s>}ݻ@oor_^{[8=SK[g|8>;yGW}{o뻯vx{9o/k-h *gVivt4^tZ=w:KvӪ{{{ǻO-޻9{|KcH٢Y6۳o{ۧw݇}%voy} }s|ѪfH.mj{9q9uww]G;{_|}{n}AWĝ>Q}]WtU SWOw=svn/=h on{w[yxwow{)}}cws=ompݤ1T t흷<}շo={k-} omv|NP<}c#_ `tN{8Ty5=֒9z3׾:U{9WG<3r=6/g\ m9O.wx\o};wV U#wmJ+mlty7Uc7{oP,ӽm3Xa}޽>{m>775Ya˒ޕx}}V@4픥e VAh)U r<{y=pd>A u˩a w}ު}} =}ͦL(&so{7qavw玴{֊[o-gc\n@}wyµMTwO{pϼV;W\^^}}.v˺93.uڧս+;]V|wyP#5]+{z(7׻PyzU Z=;}G]jw{k!Oq[_}7q{vU;>Ϸ}&8M ^kX i C@0`LM444LJ L@ ɦhhdLѦb '@d2iIB`24ɦLhL CLT&4izjIFM 4&C`&4d4M @0 2da4&hhLPD &@ hѠLLM #F&=a0hF#CLMLhTSd ShM0)20~I ULFѦFh`\; h1h3AL#Izc_InKch{NRst? ԥ(KcmJ\RGx`qVˑޗ|ހ"&NEp6 hXM`I%I29l.SV*הɆ*gwUߤxe˟FS'ԏMR+yZQ^%>)i,eG jf[ZmY9rƯq9rwj:y)M)0e 5Ragu1IOSS.U>nA ADLZ-0P{2Iri# j`ANᜒzRdt&rl 4S17'<ʊ p9PL@ibG,aD&$x^JuV}d ދg~⻅pjH pel?fP>ش]9Ӿb?VZbGHgݻӱ2ۚ@cxazޏ`uҹ- io~xT?A P7#d:o0@{ϡ^\GWD8zLhH)F0P/,5(2-j:n#M_ D˺ԓs2j#J/05_ 3BVn+=;S3Q{݂#ĝ_6GT0~+8zWYպG q;۞+YUmޜ.%yzu8U k6ŷ->1ܒF= 0>8B)Ids>4cK=*̮?ϱDhT~4FB FGb%aSO.EC7iwʟQؼ(ck v6{Rﺼ4-@uI hytx!l;8.hfLE̛ /,Ro=`|^ȏz~YҳFY"#Oˬ/DM(m:~C$MMkGmMDz5 O B clG5ě!Q~$KLy ̆=FׄY';]߼8և6=^`ot7 T,4QnAM-ӂ2{m˺Ow{^iw2޾Hliv{2_k7q-ߟ w^g0{]u.}?^bP7>oǂ" W'5'<y:R+|v5*lqi@N/_j6g:dNJ58`xf vjcƋ?;{}Ml25D<ϱδ)t2! BN q &ɤxDhR`pҠ$ф(,?̽5{Ц JT``4{̴|gPmv|/A<[ywL))Sf{!%khDD۠C#V+-.Q؝` I.̓iSt#3?S/$p>sZ_TƠ'4FlG"v"V s`vGy@ ѦsyXPz])He_7kuCKӑzҒ69פ"%wWD6wJ3p ``tw|Sͅglׅ :GQȫ^;)\\^=nI>=4D_u4q3]mrMJ$/me*fSl^0kr;Ӂ"onNk"B f;=0E!>}2G,'J{9D֝Xh#h59Y_7*S؎yl#0nIZӊ}AXP`>Q={> \fl8W}ﴮaoe@1F\U." s*!Fxw (lAK`߇xBbIj HED`)`Lko=xH&ft"C%s7I!9/HH9!'}?iGQ&=|sr41`&[knW_sٶ&B֜ RY OHk)%II?4:!O^xE 1yaw@{=KƷ8\(J#,w1fuOϴWV^Q5:ci.\ E'`.\:)DCxl( HgL'sShs ; |Lϟ|(Gt~>w_moo721d4Fd:^`I䴖.g?dFvx^G&'NP_M\DY(.582)W ^`쬑#`He`B <`2nHD(엁cO;}5  I>T{. o /.3ҊADoե329o"P?|K;My,o Jڲj Rzfyw|Ukp.(g{@WQA$iXBf vPJ+U&-_7P+]Ȧs[gOBY3dO5?أSabnK}pY9rZK%_uI>RQEa*=K~L|ORh7̿.m|OVi_>ZG]@(G ~w>]p7ziA(r)a?pY"=)hꍆ^"$ ^UbH/i4A7u,B^bB"Q. 6 "(M 2,jTWߌW_6gB:I!1lgϻVp ^֊@A0R" ФQ$^A_V*Q? `+ȔQ"@kTIlx>B %)DI}DD`DpwY鈐PgRӅQPH=$~05ri R"1lګ"?tcb-s?vEO|_e:B`Y1YḶƟ0!&LuCB!֒#HAJo!" R  GG"~:7QC3-p59xP'lYK d:AE&|PH6L<$RA]qz4ȇlv|ݜ\a"uFWԻ=oO;Ȃ(0~* $/>:YiCLYuEbPbD^ĈWp")|.!mosJX&%z·aX@>z 'W~ߕO"sgHZBXbK }1*4NJ:7lɂ Z8v/=2LE?0\ %ߑt13m"X|yŲ(ySIcS; LEA8 @ ET~A:GBӱZCQ؆j#g]e닰ȇK `:ʰ nz:ʷW|a7!f^ f̞Tj)WTN̡2:%*0)pUUJ)G ]`zH" њG呾|YgmGMRƥ&9pЀ@Ņ3R ~VU1&u {U}HD1ݱ32@MtT>G-I"ԛ׭ gƔBMT }߅_D6 *c4 )G騙_v&e!n 'I'%躪B1՗CYǔ.ϼZ:>Fv˒|Wt|%X^GY2NvsgJ=w?tN H RlUa}&$U1t.0;hח!h,$Y_izKit{8iXh(EzCj_-#LCgٚJ͑)ubwk %:}~\O @p<2U=b.S[Cz?%{Hz1Y;EuKҧޱ._n qR¾eK⟘UK-MJ\HQY JsVf|"ض{#&\AEY(p dg<ZN]],2K^^Ȓa\G|&;ES+Ty&4m=#vwIwStZNy,rh/CgLSkgKd:ޜU8qZR.op_GDVMK|I)IjS>Tu6E}jn?E`FJ68[ )5B}852#F*yJHK;0-PU&x.9Oc4 5 tD`Fy,Ao2@#-kZֵ(>H EcݤPC>J< 3OtleA$@"if._2N! >G-bRI(FRSoxX8YYC뾂u-*]ԏ޿q6@nOߟDFH:PNC+ـ|P!{OA? '_˃g-BA0wJƟ_s%Fկֽ8eӹKSĬYhzi ]f]8җ':,)֘V!8-A%_I#Gi2P Y].4BZCâ6)&֮GsAՍ`,1Ҋp| -A_ΒP |Cׯ/bqI EӒ@ !P`t ON;qk~FXH `u~ 'F L_S?\:Kbso菬?Wjg${Qa~C>$ʊEDAaupX/Ϙ[RK=R|֫Ü{8B/'-&/>ŽLOAf:ߕu+^/؍i3et۲aP=,L?L..xhzÛ닑5zG}ArY٭pZ?F@)ҙJ@XAB~yM>)s7a< {.6 }H|o 3=-K/WQ**I#ԣcpdʰ `D<(羙;T@Yr QRPт,Z?T m\p̃LiXLQQ44!+/G# =.p:-§^Y)"dyId5cuJ=M< ek$6jp<50א$HbT芅 e؋dvLYpI{^ SDɔ?TF"T(gY׺Ȋ"OzyXsOZ|,OrfJKZ 1C<t+ȃ ~Pr 9l$nO$1F4>(}3>rydVz~$8yy}A枥e +v.<`l%4Ph- )"biC(˚8`L?B % @=-:Zw}yg5ǭdDnOP[;QUŠl!z mxŠgHEz$]7CzZ+!&XAƃ:zĝ@ݵ$B)JINɇfݺ |OP#Fg0bJ;C(ǫc " dQx_u䎼P? T_3aa16 ɒ/Jd.=h^QD#$ A&<3c)(Ib(1z"(YC ##eb3bTyⲴLCڟf1T0@B/l`I|I ͔.0 ~&Ļ R82g;gƩB Z}<--ؒA?uB<2pڴr!ƅ)r]ꂍ{)2,9B"Gch?u4dlJFn.j-酘G:X.i7D>6d]]Bvdòb`:B|L!9, !BO &ڈ p(/p/}b$=dvjTs8umz>s]+pleϏyD݉8&VB6% daSR-eRi0~ãiE%PQ~ձ+Zޮ@ԣϰ5U RE&8" " $"CA}B3(KaC 1s²0M -W#6+clJ>ܟ)PP4_Sԓ) 4t70l|_OG nʌJ$T[_'3S%RR"=] 9gF7@@Tido̤ I?…cWOdzeQd!̼bZGL汷&.TJ[&fLǠlaF)2e4cfT9W*x!LL#.0*JV~Oư?J)U Փ@A!3W*0ͥgT xY9w@Ym ]sdx$P9!Ax4)Pf7ӓ7OSɢ&47xn~hM'q㙙ݘo"{uzAai U.lTq )R^Z;7=snc^wI?oex.9X3{Rz?h Tj&:zCNM(rnP hhZϢۇ]ܯƶ:#mb(f$X~=PݨNmO`g8/|_~b#Ikx?Gqd!qRn /_0AY= ~D_{JYp@"{:H)t' BBy4.Og D:o`3JExV /ǖ$ܠ%E|+T$\qG%˷e"#|CY{`T^q{fL!`o M-6PBƶ XIiY܅D^f)sP7h0p˥z"? (7Pxw|ց`9H:3pHIq"ARoɀb}!.C0J"(dTSV2B(z_SSJ& D71'Y Pvms҄0KAM4@qD5Hp١.ux,[} *֟}==i|6 ~8UDOi>&|4!A߇rl:ܗ &KJng5 ²JNk 5Ǭ?dZ$P(^,4^"usAҍt07Fj1k:G \( M'GN HYxxG9'{k"Ӧ( dohމ1Tx ˉBazCБنVG~KGh^' LGJ◣1ǚCx$"F3jLDpFT߷S U\(1RzVB uC9Nt0qKc9x.ՁIO%iG@<'U">F}@?d;wOmSVgQwAGCeB8pkΕVA0a>|7S%@觷r#Xz5@&eu5C5_#?iFO]J7Ř\0<ɼ|untÝWkf-N} 3r1gwhlC|2{W,by:-By;1`릵;|Oxt^יϭP~7!^uR?rA$K?X^iYJ>V(݄ CC(xIJ=O̻mG)Hm2~({Bp1{wL r'X`ע98e~QrF{b?FartFjLhGAð Ҫ|'ЗBOrչ,.ohFbb&FF(R,3`s(Ybz!aM5R dV蚮i18?vL^8)4)xFЇY@3n"DMqitLp_G.6Wr g`MmaTsHq&Jֹ۪S3nwVe R>De[Qu5̶&M4K7SrH-V89=:m =A2z׼"|5;(I˰e4&Mt(ij…qEt8*3"| 4x9XJ')j:*\+zR{4< i.6)"Rv(%< 7frK a&0A-~33)E\t6*ñ)1iX#^oi_2mzG0\9Qh! 4XC%rIH"c]Ds-yi=>#i*pJoy ZS)N#Cj?_zץt9 Nv˄NBkΝ)Md̒Q0{7DR3>zp]8@'2^$pX6m|V_>S#u͙xϏ+cF4h$F?7@t~9D=!TQClĆ@4z:|c e G] H jΙPo21 .XtaI}m]-ޖ$=j>^ XRXsO6.:oҔ8i՝bP ܫP*-r-ׅ_y>;U~ fȽbXHB bwOѯ]Ij[L$CWQ͛EKLsbĪ:EBܪs`6 4((t-B1J+TZ`)J]Dnh:1 wS0 4PΜ?ib>}јם{v~LbkTXkOĥT1͸UHg%z~H1u0,|x2C8=zbPܪs= 4H=f ;ܠȈ~kxW Bسֆs "ervN,i ـrD҆ݖA-7%חW3ͰXL1`kJRa:aD*K/t˘f^%ƬlQ,q#:6Y0c7=~Y?I0Ȅ՘$ ݘمpgvS3qAogn"lƓQ&>8-ſ u5‘"ǶdXy#^IYpD$4! )")].vdpP:-!t*(5O")@LLp?9t KbOlMȐ7P]G/VL$CP zׂLX7QI:u\ꎑ3>U}s?td%!>J~R8)(ÀHLl+9YtWE!rh=dIrӡ14HWPB"sr bjr}WHQU ǤyOa¯^⒉1HE8- Ct0ܺ^Y]^CDs-MN2l8 (P52F()lRLvɦҪllACQr5@->}'VdOPi.?,ЃEA N&2QL&1)6ze֨'/׾\aP~nJHc% dW=@R?m$jjS >W^4sX'H$Z?)P.Nr- ! ۭpJ.*`d _eCtkAܬ=|EƎTuffuBQ*9xPh+d;Uu6.ogA'Zws!iߡ`oe\FI"J^ә꾎uK "IB\{+l:5eoT}ΝvWѿǡus<雸6n_Rh5ciQ܏#\|{M,sّtvav;1*G2"4eaCEހ7AdV<'VP9#r0D @T8 at}T]'&.PP.{Ԫw{yn Qj2ݾ!P')pelb I)y,G#:\9tPnB"= :#ѽЈ>f8v[!:)^Qx.E=ZF sY(Cra5@m2+axumRλ @X@C1x|滩xA2~a ]iE=².:|2* ;ht~y3a};hoA%&^Aqx{Ir"Qt' -2iYNջv3/)moM kzn8UcQtD ]wc JuѦ$ԢZ!X>UԸ(d&f2օr?)Pw63 &A%t.8\aѭloZmv2Cn;AxuN%&*` u|beqtB}!,kK:( </FbPH9ZnM9C$$Rŋ!(iϏcr1.&!@>' SSW8ռ㟫iYl B,%$鲗;B| hw>5a021=i QeFdo!cg(ÕsYƖ85K^r/>`_oVf_ id=Z4fǦb}."0Z'Eϋ6;„bf&bV=v ,.ʕR@ꜱ7#$wk+^8yNl}@/-GCD#^m YA=/6#oIC^Glhl&64(]AۗѣFBet><%=3`7 G˄gބR~;&*BM=J-Oߋ\VtP$ICڟnVrHʟOPM&&~DrpבErd\*Q6(c(!\"\]Ox%b[19ac! 55BcA-=ym]"cW˓;蛱R)*%>+Y#v^cebdGgCqYFctLM{>qfB:ᅀ$'O"D&5! x1f.Zef!ue1dcL`!2{LS < Z pFǪO.T$`8=$Ltbb -T b't-=vg \(@ަa`:^OlO fQ_wӫ vs-t 0H^O/%餒:-a${H迓J$9MN<[d58+h8o@\Q5>xFQ |Xı @N 8c=^:î.#L0/ p3wpɈ0Z*ٳ7>Lr5d5ou5Ņ:R{Q y Ƒ_FN݄;H] |": f^ve4FPV7vf2@ae뷁4 N:thz^ ".ݢEc~=]ؖ0j+͏S#2i(4Y~؆8ET*HIq1G%6B4\,)N[\8oȆqydEp/x[0GK}[:?>%3ML|R,7Eraw~:*ұsی亢`+@+`%iLSIF|#A`1et&ΆtuI)S3 P',_)⬘t1 &>+mIRp8xш  )~  #8o=CQ{j'1nLvG8fF|diOclquĎدF9i`4;α(yQN1|5SX?lvFpi S ׌ K)XQ 9XNy!*{(H@CqJA7!NJ7ݽ)| ^&©,w%/ *v[jF}Yel[a?JFET 8/Ϻ #y93"7>UfIH0m&?YS &VE5\غ=;l:zQU. 96-̜Aq\p{#B,7"+L!UQ ڥAx6."_;V[Ђ8+qѻFykx O8Q['E{v[ ~Zr3x )R44[@63EO' ' XD[!V)DLprNwD}VG\ AȚQ vgƎ Rì4$տO{T'e׼Cl틶R!&Nkf #0yiS bG8\VF[W0"dWmI]~fY\no|їߏrK`}_cqfAM䣗vOU֬ s-(~\ 2mB'tA;1{&!摀4(H3u^>Ye%FYEETIZ_1xd0o80Mij7B nt1>aYq͗gўkTkiVTg\Mn}XQKxvoJYP̻֨Xzv5>_Y _[ WR r7G2ʕPI/G/][>C~o㟌QOն(u KD:bxl.|k*67!bq@{`2}Jb_@Wѥ +fW9p4#RЇ.dF*\,(BAz%_Xf!:ÔjrCz=F.[LD08 6A6u4r/4}ww'M>u@xF2)P,4`I~Z+# >Hz#p3oã(Bwi[7*b0<3?k[dTIsˋ`yf,ne(hԙMR(whyQVQhf_hcT阄 ZUQƑ'ɂo8&C<{72 c4M%s,;Xȍ`ZH. 8 nxLh b%=QIUiQEzQЧt1IRFoTFIR`MiaΏ1쾒X}e6&0u3N0k @;^nM,LP*ɛ%&˿F.ip]h@;4aj> -]!3Wq.7C2\uϼFܙL쁋I*_d0A;zS$+^Xy!$v_ R 1i~b2E](#"U6yӼA\%E5>9G>#mǞy(.ER 4"RW0RzQd+Lfƥ1(Bnhd lA׎.g cW%L2W''RA`9l0?Rp bTh(͢U4K4}&`Vl,CM̦`* `xF rf9`-Fwՙw!q zNih!%0^p0,I=o1:ͣF',Ufѻ -.Ju1X\>ҢI#9$rV|n͚"0HkPZhuBjW秹~(soSC:c҆G_^-W-/IQC)&_ ?wdp;4|Z#wq+b" wK@-j99O%D@yu0_+bwiJ c 1Gf׬Ŏ^ D{ؙ!)hiM0ں4SĤ1-]cȞ<8q.;_ԛ]cg6QYVU>[$`f =KmwcSx໳ ^anu\nM˿bHyKtKw):Aɾ86(dK2S( :i"r0W.?{i0S\p_p.Sѽ!d3NxGv̙0ktlnRG*B/W93KҞS ,aVȁF@m֖t[{A sr3t^wj*?_b0cw}+Fu2S|!gBb5tѾX>r?UxzxPRuA*rKH@[@.f4a.\5~I.ĚJD Ǣ{/+;|qa8eT.b ɹ5eG6r|mS:WgGCz)k#VrtL[dhdٖeG>2 MR)#$h0S,+o׃2C`#lV1gCn/21MYH8XC;PبCT@Fj+%`ZĹ,{!&oSexpmVX ,DҏJ6ǂmlE%!L;viqIGW Y +ՕPGP^` >[w{`o 1)0H@t31_,F:#|{އ{VIQb5,@`()6*1_d~/UZPFsPb8NAū{x|le]n&_ ´Xw͈ P*.<:WiR jǁGj\2BpM+)tڟ0&'dE_]8|TR_|0!9(#ډ} yPPf+]$>尳<٦sIF>gzI^`4"U:?@q@  Wr iqMC'_m՜O-"fϛ!`TMNƵX!c`{x`w{JX6=Yt.jY3ޔ1WxaN6`r٤Se}1?' !XCaj!pьZS0 $Py:)e6HQ( ^]XXM\À_.=V /HVX-ǏQ@!@00-J($C19:a1݆ &8\e \6ƂJ% Ii@5D+}g{TI6 7KM ,<"-@ׄ}TmU`M ,4SIʱ;(66ؖV6ȐCJVL(GȒ:.|~Q.* (D x'TG=Eӊ2*#"(Z0aL1c\DTG9X#2I(#5C);ŧ f R(!Q24A$pt༤oCFv}g2 c{Pzs&ڲ|>;g-sͤH!7C3ˎz.ǐZ/^:QglG3$^@uU *f1ѸYV04YX%Eլdž,y,xR1B'j0!E%1蜄%o&W|ӃVhCacʗA Kꢅ h\JiHPTsG,䣔x>P Ox;_3!(H>ŧ,|bņ0UǢN i VB d~B/t%}4PdE:ehxAvxKYmrbDFDWLV]0L7X\&'# g6/1E&6Vڒ$Z ,{ԭBu2K>(y_} i 0=v/z(,}7+OZgDi{hɹ S8$)£(Hz?# l'vh(YhsD,2l5+|[}g{^OcrTG DȳC5"e PkLtd_(Rs|*WVp} *IK<K 4AH^!ከ#zwm,n_+ ^ uΚRX]DG\Sϖ"~y^w(w'!͚D-\CC8}b| ֌c,]R"5 GHEډ&'/DmN|W'B1 0aú=DL&x! H xXDrXcNB0![dOF|<ㄚ:]p}2T ۇ4 8|z]FHv>l`zbGa\- aDKz{i{p#l[:ƺJh=$rh`uy9ÆAiˉ`bΧҗtԗYP $L/(xKfeBJYby!}=^\--ƃTx%T %x4S@6RҒ@fʂrtJhQ8f3ǙӈQz tp- m4vl }U RB\Ih0 їP 38\ =%J8<(A=5O?& ?. B(ҊӬxLO!d!"Q9uF%QG#Eȩ`.Y\uH/(tǾR%BK"^$*GΧe1E褆=B:5X"uqH9)hϾrXz)F3i-y86{I;zFQ]MQE˒; Q^+0~ob*ӶIjzRK&y9sǺc#@cDThXg{T8DS8ܓG^:1C޶E:cQuTz&1b#Yz^2qzcmI"L¸ē*'uOfOGGZ>Hm!eF5P] FRN֕ ~ y[IuoxU. Ho k͖<9*-+HdN <6>7;;JJ`.q.ge6A^8j87M\eE!Dq:Zd* E uęMUnR`).EiO\wHyA <| 9 qn/P.g Na\}{{5v~R`)qI7*j0O14goEh#@ovl* B@u_B?¨nXdef( !.?tEAh@CZ9ЦDqˆF#[&tBBPAjdZ "MY1D䠇`9LdO rD03":v]]YP&K βFQ#7QWPc'0*T dԝF1ToW/iM%9p=7ms9o෾JĦ5$/9 ey~1;\TT)LWi6І\h*0 C2͇q,bfh3GKC$C"|SC`49Cfܦ,$KAxP$[nטrBd m\.Lkj#UV0díhIVIt&֋9ee2Bm UT@*?8T7!\bY`K-T]RA9jĨhmCL e@.f}9ǘ*@O`ZCef4X0Vɉ}~-]NGG$;RMygF˳+8:#.4ULRx=z5ݤ&MW H^%xHŹʣ]O6U.V:#ۗ|AgUy~ɽ_\ڕΗ0P>ً|A$3߉N ҅E%6ķ8p59K!#"Għke%2+6GZ{c>~5'&06G`YlСKF\^g߄f|1er\yJgNJE$35m.ʯ `~Kp;%amχF8iăz2E# Fo"&a765 =1i/A^-ܲLWo,2ĶǣɸtO-M܆? 'ߴؽ䤢Ӑ&`5*Zkcֹ`aq4Jf$ׁձɴ~r"ѐesW x0T^='Alj=Mj0'v뇁5*kxgOL*З$Е#z\4)Nkwl2xM<+\41GT<ڄ`6pH^ %ZYaIQqHI&<$.Xoc\\|/"yƫ =sz uX0? hֹ9ݛZq" n z*iOB[)w{AraA?rͩ⽟PNýʻD# z6k0Dep pq$1P5H.V*7dwĹ mAZ븫=$wYm`] dQH?o/YW>" F){~m)B87 < ˏߦAs!P23 3i-qxҥfozN`[5yK-jya?) ⛠(u5X4blΣlj_H.`ۖ#L ?q3+Hg;,(4_m!x[R `] 0u<;}e,w^]!#Ba>Hm Ҕ,I[ĝ!E"0φ";| 描xK:( Bs|1^F0[Fu0]*jJܾBW0U~83#@j`m'l qH+c-pcRo] a~v bYr8Z#->8\l};8aFE|`4l}n#7a9۳boFY^0gM>)?")ie& p`64 } 0Uȿ$Т)~<2 %9D5靟v3sѤ_z3k=@Q r/B]=톊R;5hT ;5 䖴8ǼQz_gb7ELEm~* ]-}yܔ$ݒ^"ef:up>:Aq kdqdH!Dt5 FxNtΛ{:0Gyz] <|+/](ΰUsZm[SmS >::2Q`TK7ap yJ1pSjLT]e7RǼa殇Jp4Ǥ)@ł~HB󛋆Y+q!'ׄ LH Q /4F*Xz&1٪-,L%V 䱬OApRS *|xIi$!#"7ſ[i 9.vq g#ǹ/ص51a n2W4 Mo 䝳XT8iL+bV5jB-gab1A :٣TLi0+Вg+ Sea:j>OJt W~=L|gSTekP?kYE#"2ON,X{qQl=v7oOЌV|,?gg4ʎG7(Y\T(OJUXvP`y܃j!y8%LRP,cLOD!zJhB5cƚ -dv!g5Оm֑\b-an .)n.zW_WI)]8Ƹ-ׅOU(9a]jR )%7n*e ${vҹ6=R(- :``Ir} c g0/w%rZ D%Z `U!v`2=p͈)I60j) PD ;PDb>LQUGFVh Q *[dh/g TkKq AiR5\Շix/.O(-.9$tk&jڰ&27&F-ca3 ve&i{ĂP<[v9j6CH3jd(EODjZPM&)&Yd$XDX,Z'Y?=}0/BPf3=?86w۬ȥX2 ӑHrA>{6Cjt1E 0c`\^֢G2K)/+˕K#AP{Q&#mDÅi=06t=bzh ؝/#ΛOմ LBӋ TIβBTdR,#Iw^PkQ&49RJ2r V?Lc 4iQxW.T/Q8LW=u^sZQEmu . /ꚁz eD,`I+ePdteCp1=xlCrL;D{ s= :hwr| ` eƞ4%D\DĠ̓ tf˰ýÎց ]#Mx]Aro})3v2Q$3ygzuU=iOΠhz\xg&ӨqDL*okj IN޵ɲL8]['S @|楠  0]:SG2m3;!:H%-A\D(  uQ8c4b=X,d[zbȍq|`) $U# DBBVBCG_4Y6U1 w |Z:t8u֨RЫ4 @43Fx.#$"Pb(|;Џ%"HA arM&zMbx8?%8~W pgJy_#73fŦ̱AؼP%GFsx_nL̨23ўao  IG'iY/@_e>Q-A>Qx+ Jui'R8q` x~xSga*ܥ06EIQ%4Ã,a\9?FןQmm+cfH|g11s>~zǟݍh_0oAKD(WJȋF-&(I{MHsAf7>2@[$A zX{&"bc ?maٔ?1y&NtOyzRp(m|X}\3lazoc60 DѢ+o&qg qHҵIl 5So)A.-f8`PL-RS Dd-)t0jR /] D.D1KT`l & `$(%`ws ,ߔfc"^L0_&QYQzE 2:U9vIt~Q$%*$ hٰ o^Pa횢cPЮVyʪ*-?%/s) JA#RV"0âD5s]l̮N V,p@ 6ĕy@l]ѳn^I$BF !I"fR)&8Ge窀jhuҹlQjl'<U1sf6=)BӟP #z*t&SUuf鑁x%j-ת.;p-` q wE 8 -I.(}mX `z qZ=vNK8{yI3Uq8͈q}p*9] .*3Y X}VW"HZD( ABBeik6XTSt]1hIZF=11>?.l\O3 yj]>W),ha٘/t38G`CCy}XQm>t{]nLj\g3gA,-w@PqzA(m>9x^<72ӗO5 nsYyc$#?9Ku߱:Ç6)e &u#62pju DXL.e-[ Kp+J= mF2݁:~ps xg??wE. s^/Qܙa_cѹxJ:d#2f1Y!ԕHUOX tpAT ,ʠUSi{^ŪcA"p}0vSD8 ,R?0sڿ`y#hsݎ r"wPgxPGkБqܩ%'L Ԙ)7{pQEDkZ)ͭ uK,!a\OrTWϭh8a_Hdy PrBp͘*ə{QƝr*k) >)x_'Dx=zS1IH%SƲC/i؝tJI/AQZpTޅMY%UTNGs &.JLh.O]GpO7![ ^ i&xڅ^Ej$5\-|;9Sd/,B*Y1<(`4Ҵ83DdIfy^b#Al -)!.0jg}t= ^ߒH1bPqӐ<3 @k)4~UE Th6zRXӂ +uyA/L$H96Ճ[o8 y='0No>J[#儁J2C.F1]px-yz\"RvhRX2Ozlp ^omo*_Άѿ9PXLc5ځ:wᘸ3Fgƌ)#^XZR?L=NsF/y20FЀ7&a \"%1pmN|⛓$o3.qz90s]Y\DU(vCĵ%l͘@1o$F/qw>驽иξE{VZwz h{SdvO%9 og^<<3:6h> Y&i3Tvd PQ+`P=1u 59sC *crvlkk("Z^pnT=H#d\}=Nh0@]+jJrxp/ 71"`ח 'Ð?0;NgwJb".; ԡK & RRu#)-49-*bvjUG( L] AtSðEqB3o9S;y;jRtUR8Db:.*kxK4 yiG"1Em 1כAKD<"qlgi*٦ef")% 3$UbY])?+b=ns *TܶdQY3 [6y%~aOBf!Z`lX AgBD3-.TJf %C)읅 Zf:vο|VG,EQtV}* . B,/307 =Wh.}WDvRIQisd`[F 4{, L<`?{}=v%`) lXH~i*(/4LזG㗼~F5r7sq|o&*TnxN\֎vc.(_:DO[6nl)0JTSױ?p4`AY+Lʃ(e4 { TB& ">C:^H))EKyJK@>йO:ffA,h: ؎;HߞY&#=`# %מXIAO-{Unj% WmvF3=D843A1sT0y-, M-Q(l =S fnE~@}yGczD(_Gh;AnÀ8_(_јD=ɲ5>=pS<QeT\{#g鿺QFoSwfÉF#nєCA*u0zW& [5cfc: 4<H2MrK `M=Ca*Q РCcms!+mݹ%)n{z>%4_㧞l#NH\Lrq]B[P<01Q%ZQ?)` {r2a *;Xͩ|tvNr;3̈"<>J{>u1ktd3M}(֒& : dۇ {.TP0. 8jrR.y:SH H`+.:+ 3Ѵt@FJ=b]Q`uA-q@MGT4 7Iem>6XILkKZaMz0XIʑ~!>5 XT`@b@`DXA+cBB `EXH b 9|E%*KcݳxіE2Ӕ,# ,>~ fh`6ڌfǰ7Q1R_B6F2N9htӃ8K |Ӧ,_$:ߺRs,J6jV+ (w8˥2:!L. @I pR2bm([Y;D'@> @:Th/nz\m#82$2n͡a|骯+$O{նh=1"M͑ƶe&_67 0$Zc;t{~񣚍MltP,0_6G}c}z'9S%2Q0ZR@HF7doØ@s9].-4ahTpy,.TGrqk]`)68i$rDFEyb," @b`w *4lOLm͚84%DIɆp0+X0 4IEa/9ܭnR6,>ZHu[0gPI1T U𠙄ؤ QGyd=)HҠy\lT C:%,Whn("*>V0ĥ b(Ņ:KEj/%Rt`1KXp so "*W5fbI/XŎ6j-cs!-:D0Vfs~Xq]Gu#7yZeE뀽a6(Sji7FyPoe+MfpquGCsl# qYTT2M@ːRyh8^%1K?(:@&T|-$gC.&\T)/=_tBCE,)m1<665:g2#|\.N)=zx }߳hB&B"0e y48'BE)5C nl.) FIFv ]T`$#ԽVblHXI3Džۦ!!BP| cL:%Js۝^tDϺ$D -(Xr@m#*#x.C8juƽ%H i;J(&l 3>)XVPp$)= 2,Br^$}]jʚFB,ZipGHX[)eyzlrMeL͉cKD`cb-/D2$&9J%Gkuzb,Mш q P*"0|W,иTdtVV'‰џ+=~2a>kɈ%%DE#׆@#Ntlrf՜Z X0 H B,B)FAA 0"(!!@H,B 1"a#NZ$gyTkoCE `hddR>t @H((x_!iΚ,3#3fA|=frUӶ}N!&i½ EJ Q2G9iI/( x>=P=0n/n/:^ p4)^Ja3L r(_+ُ dPtGߏ-*FzHܟ'4؞I/p>|?]UϵX UsNqE@|:KHQ&N 0/ƦIzQ{۾^и89M״@Dm @Ec`$(5X˔ XZ:OfgBW>rbfi`bBϡ+#Jk4Ç"W*Z)9ȡ39V:ɺ7Up꽩DJHɁFFl!*q0|нt=I$oMO0Ib7.08 P鍲GЕ7i:It46;rR;uR-N-OnPf"k™)`T6õk.Zl 4:A݉~ZMPu,mIET)(6|=Xua67 F<ю6,̳ ^. &dZei$Lt LUyH:{#[]ȺI%4 Iz BNph]0\sBNY|nd=x{ Q{_ȤZt )Y˽ Їv%)@yc ,՛/:d9"4ZNj'SN9`l.QnhR_fw9#%MdjR5+h f6K$]S(ɀJ=:ߩJA~ Yl:2qqHO>f7M !Sxh/j9aa-O(/F`8f j'vM1*5"׏Q'QDp9S=a9~i^|73y e4zVĬɓPx]!;'*-Hm0ć+Tq,CoĉL6D9r3SI\hdLe`U \iⶺ( @ m$(-RPU܊q\] NI&&{ $gZmL*8tPs%kjlC it d\='X)~S 6ӠDm0lwU9a47AJj /`tnL`=ҳGAz7m3 G?) vN4=,9 SJcnƢWd l"hvaX{#繱rx'6|yOw3AXsiYAh L4Aϣtpic@TK2Y'OcG !+s 'kf[4 L ) $y+ 4C! MW#* @ ɉXXPd@H(@15wRl(H$B|& fΞїj#-zzz^Unh/l14,4Bӎx>Bk,hגy XWd?5g2//HABpr23UfpxIY,#> {kHg(؟':79sγ.yq=z7U@+! Ňp@m)⁣*&,UiIpiC)?;u« pF8; #I~mh!EK3}$yw Qc+ dmهGۦY֙g:c8ֽ;w XyƃXFfgfUIۚҟI5۵V>TI^b|_ccC^+It~\6mQ & =LJvt#HcWv9Rx]/qt]{DɎ5eE2PTyM3y޺Ϝn}?Ͽt}3v8E8OLy ތrec+.0⤊DB 9:M>O /x飱+n)"X[c\aL"& °Αﱮ<>*GP.ݓ0yL4HHI!JZ&P/ۮ C~N:SGxpy1 t~+G5KR@$TTv\:u V֓euAP(1ӇqZV1JL !@4 `w-! -G$^%$T4EeTN"҅ ܆A1Qzy\?-+>Z0]$4tӾ:r0Ҝzk|R{Ȣ3>Pה^"dL$PxO{'?ǟے-█0Ty{Et@גxBP@Sy:]J4sONw'j*X[ (aO(MM~炘&S `y[S~-kw1!`QRa\5&BzM31v}(HAOΝ\p̹0{EyHf.I=֢Q>32wr7jR a}aÔ87)2f.UݧE :Ι  S]\ luKO)*MӬLU?8WxNM*O*eCF|Bleh`Z FCsH!da'᷎%`SI{Pdt`Ł1zk@`,4GAxs9(t0,銜 uԌ\pA"G^m@* b^O”GHJjaf ran!Uȫ%U藜EFUj2Li7 /`t 0R"dGA!-#~hVRlGޕ"XqJE(bVl--||H++C Llh-d`m">eYU8अ[FDLSQ1҆_ʥ W*`LŸbV2,6xVlH0 A~(|ʵ#]wh@dhm+b"4sz+qʞ7> RfY'@I5#eG⌂A_E 3a(טPk3Ch 9_u5(”dot~%z5N]# K~xC<| ܮ 8hwz!9G m{tƛN]Z^gjbRwywt <9d֪lL*uA=:*jx諍(-.gG3'MtAp:X3o jCPtF#B~OxnGP7T)ɍTh, a:8tJ +E0<(Q'4mh5PCJOb) 9ۗ 4Wxt7²#cڃ7[e废9ZFȀxVF sbBLG:7LȈ5 2PboY(pwkWTп ՋӀHCP6J _ynK"$c:xZhP&(Fyj0fT5bPs1|{<]z,5R{AMoNzp= bgMF)>Pk ; @A`6M ƉH ?r0,p--PK@8;" H f:u(_Ofu/TuD8)FC; E)E50%E6:Ũ~PO\u`W)NzrpG߼ }a/pe@VJ}G ID"@R2AH|75lt ;x\xebqj>X@u`Ly2kM($QZϩiB[WoY866m;=p{7iBg,)܄FFX~sG[Tq(((*q gSy,+O Mŗa7G*,ePzqh! `ADh&*~'UbH:&%ȏi ےի׮ǭ{e^SC8Qk~ !ǧoALlxXD*S-y+p)_BzE~> ~'vPS0WВ) GBH`;M'q3) 2ka/ڕǮ:C*A/MZqux:r7QU#C?}B:."#f wOi^-kq/|^!.m:%TbZƖ:DpQҴ%1l8ѕK@*AH~*hXi[*ELZ)7EЈJ<+6=U~${r+G hiԪZo}Yh\x؇or)LjNJ#g K\g  V0[h+$LI1H$IhQX%HR$&`EAVB|_0m!Y@hIzO)Z`,Hea'F4-Ⱦ(i اV󪘔4KqRp{ݦXAͽ6\ gn.:T0T3Em"1-z?S/h R'Sqq=}' !ކ2_07zv^W31O#i< ` i @   @B`@ N I!JAjRA%;hIrelQʝߑ*;3eF?JI{,ܖ#+Qu#Q$0ZCv.+iP=Q|ۼZWAAIQRuO;b"a*֨6֯w/دKJzOY*n晐ɼ熁 j*dW@FAYkB8Q-{Ѳ5152a߻rN&'mph ȿiXFR#^D=;#I6n4OI;lh>I!P/$ǧXi/4IxW0:Tg}js&+>.wLt< !?I$p . x,!)ݠ;1?\8&=/ }#o;{x6\^;iIV#qK Vq y;$M*CG' ~T|{K “5Ia&Kr$JN%ZJť@.Dޢߺvh o|ЦJZ26N/GUCـՖZW i< /[`\d*93 9uw&vy$21 Ykzֽ}d3W@[Qb߉VuKNq\܆7b.PeWu'13Γ " vG3?Lѝf<9sK%)vw=3bXT]JUMBo\I| x%]T4gY.ēZ+?MȂgPr*ac ],02Ùӫ\=O0&B@@`!xm t!OB]Yrm[w֥Po{~0Ii$x\N SgGV7`5 K!'FLcxi7@ > ueSD: D2N'8SЁRo} b$]-lMtKp=t-!ĺ,0DI\0al($6eM4{ zfAg2@lR+JKM\W !/׹`(&H-sF!^<ٴ1F"P"ۑH28kqq5ݫ3FGO` w@N02N?T`^$_"1C byRA Qi|%C=@~/eEH@ JS˴+Tj4 VeLHA>Dyu?{:,TIgimNN1@ڨay8ud%r QuWq1z0ˆ>)b'.AՅB0BГ:u}lGT[ _ ‘&'0c^/%c尖CLBFŽI==GSݶ-a"14aS5pLj:c 0P`4n<Wo;QCTӉ;1pˣ :p8?+;"qvlw]랦'K,iԌ^l~kW/ٗ Ēvd͛֝C0z 9|Du1oV{lc$"Jӭ.5Cl PIN;5/_d pR6&D pBVw|BE< Kg0qOS2&&%1$%BV;DYؽzI"r9r L+RR*x'\ Bfhͪ[))jlVl&LN Q x^_a9S7 7gW|~3DmZow6^Kd$>^{dja(ACT-7NEӇ"i[b; JHjQTe=0n̰ř-]AH4΀d!ܚ3>+sESVl,TD|^1};kHRf%cT$JV2$/IOZ{7󉬜WHjԧKV0)\tÝ *ZoEiVFe5šJ:uxg=ŗyqiQ6@wAosWrsAyxiDyl膓E$(5!~Hl uΞ#{H Ib="t)쳋XO'PJXmO4τ7m 0n(ϯ)ŠL*!$1.]ՌY3>K~~&svz1v ZɃw:n뗶tN=*9l{Fϖ[Ȳ)+:LXs:pVP."ݦLSREx+eӟR3AE`hu^Ս Bm&3*;y=DLTLX4,հhowkr3l&A2iBSMM( uI p ᒃvS2+nZ"TijShg< n_g55]d;АH~ف(rh4ЁB-L *|z}Ha3wQ BjIneThy1Wo2>~R[ \%3 l 3x79dňKPn0#,[AZβ%_ܓf)U-sW^0L0ءÚ[.hJT* L玓bk׎ KtA s@ <hl7fO?o'E+3V+_dSSt&ܡZId*? Zǘ$}Ou 0l򊢞T?4|ތF)[?0Gl}!ɩ1r98#n?{61bLU2Tl0k*uJ),es66.ys(0vOP"Kۮ|s)*(0NIT9, t$ *,Map/R]g/Q(=c sC}x8oHd1\3QD$% S"7ߴdW}Qih&DJP L3S ZL "!kn#N-,(f tr Ij">\#,$% C(O;WAZɀ`o[>Hn2 aY&-?/lG ()8 4ipC(a`E,Gdb ř<2gq`;b" LX."*"E4ae#*^I9qH\?uZiKK{S7u3HXIѴOܮgIJ@rbR5DL3x>7_\oY!D JP5c,l`r70h*Quh~*04Z (b$Jbfp=t*Q)4 +kKB&x*Py.a/.-&ޙf.0TR-e-$ZDXGcvW+vSv]M+By#X8Ǜ:Ң$H@gHI"F,7A؆D.QzOZһb! a.%ԿPs7%#].GA׸(0d!+թφqq}{6Ë-G0dsL4 ryG<|>lel>بc8)08\:VvcO ([SVor9EE1ov&|P0%Qs֋Y*fxOweJotP؍l2ʋ $rNr1q8™"$$NA"RlzC;iGnZDQ @S*'Sd%'K>Sj[#dz &'=m#k&lql5=C4Lo|n<\x@oTL&FbPhkqa8ↁNʗݛ3ę~L2\ɀpQ#2 Ley(CT Z wA/I60V_:S%t< e;==/d*3;8kT[ ӌ7;$ .)M*{*KtnԲ6fdwEs-0=k ,(e{ ܩe;\>5nWh5E'(͍qtۈ`ݻ#uKe0^:t_ݨ걛ީFO[R|LVNQ׌2zl . vÎp%~n,`6a uF`vkh$숭I ;:BX&qOEae:ׯ^! gZ#o6&`;kRås{E}F7 ck H DŽ IE%1žiҺg> 坧0u֚EFY>PV/^[輵sjál1ǡ2 %~I@Np2Lr5,u<d; !OO,x>`2|SCL ܯ-ޗM"麎?h;v_HOqc/Ʃ_ k5a@ɩ%;7FPr0M#W*?[䞃0dP} >ߢ*IrLCK~Z:!0JtLDEUa A4d2U5a`LFaB<^T%-^T&=;p#ki _!@kܡq7m"/qwhy85 _l~Ce4Y Y8uo/k|Xe* F 䍹 xrt!ZzC=fA9S,|÷qɓMNKB2k\h+)qDՎ0:nn(U%R N[Bs?0P@rƛK"C{(NpvJr6Mmn{oB!O[ډt@6+]48)i;Bkul\(ǁcNIRinI9 |/t89#,~~|@Y*(t13/t.32?MkՖ %Ҳ#{]+GcZiYn(VI'fWqz:S_HGA־lck_\Z8 *(j ۭO ן%Y.eq%O #Rص3 0&'(,-pZ;ז ~jtYV\`mgA?Bxo"lWwiٮ׫]MQTZl#3H'C2;d$ cT!1QPd}sIr,'N.`$o[AB Uɚ]}ۆik6ἘE F7/xм_/c,1m6"V]#$Ef5 ' +9n!P;Cѷ{xUKj S?G_Ѣ fr҆Y3AC@H^7ŞYl$ZUYFM2ϩ|hEI/ZRO EJI(HJX}gF0:9 ̈́ tHrbryOA.`M"z0zBvH9w'C uOlsN:Ѳ7e 3f&VZ5ҹf/8gxQtg31mq.{K =ha PX}j]\lQ"µbL+{3d<)GAKzpP{h):n ut, Dk+m4'0BͭS:ų[O0HjS7 }c N`)?5kP?Z*Wn؆/֡\w +h7 4 G\i蚵Qz PTCpAprrRV0Q`|u8`YEa(ṵ`iJض3@(GƏ9z`RI(Ѡ;҃%xʫI(E>,ӹ鹳Y[biK(.bMM9OByOM+wlK蘓EtG )Юُ^|xbg<15o;vu6>ו^Hf ۅ.0ƀL$ZlŁ^oy^_ٵفv澹d8]3˰j?Dt:Rz¾cv]6"5e:2+""1](P *hxE@M1/v-Bݥ 8m=kbvH2P抙 w<}J4E\0'R21%P |U5[};>hm{v]K[jghkrm(`J69 {+FeLMwg5Ъ4KJdCUvQ lB|#PځMIJ%YHXc7n17 @ғqqG$8u!uhJ4Խ86<9.L*5P״OD)wkUoT}["vlMF0_ V2Y$%vGd4T(=-*Im=r|{sas'IPV>r#.l#X2?*s2HVS=""*~Γ7j2S& DZR*9 65A C* 8qUVe,ũiuGu̫Z2ކ>5TR _^xF4iSMDMi/=[qgtYεy8*dio5GGH.WU%t;Cnqq\b/-t|9\R  G)όs0!̐Y/{Hh| ૼT6 F yQ(NC.9VPLMJBӑ}۱OpU͹HSV٤H㉌Cabq]݋4 ,1b勒]}`6E:ǜa%與"ﴨ?q`s͎R=ⅉ α۝W|}MJAW)s碕41\8ڑbTPCO{SvFqBH@0#)Ҥ}Q10*ˋ &#vc%7c)qE?r.I,/u:jul_ ɳٝŧ12cGСֺ3N)}Ø` $LF? ŎR-pŸf='>î8ݙfGa=Ѱ9qab<ѩww,.A IܞdawISV}ֆcTv)I[(3S:1@uTTG@NRQ]FT ,/ݤL" tN?Mᘰ VfdAօniL Ń)ѸʜRuMȼXnc&Q#M;qY+\|W.ĜwdF](2=&vuP033W7 Qܓ)J%serm"]mƻ}NF0GO:R#ps{v\ٙ$dlfd {MFi|[c8kUSn&G=VHV E<,~j`(Bƕ+ *WLcEsc.t hgB >]"/آZ%i" 6 ຐ=RQ6\}֗(-X!, LB*jC_*37 92A?}fx#| b3~YޗB^V<db]U0R*O ;}xtG+( e Iyp $<{ ,0btZg NKz7˽yt-َڝڑ^Mo|N-#$1l&e*;"J fnߚ]ޯsScu̖ea3ieb~$:V g-\/H̓bգ]/09CP2׹u-l ϙw@P IO Fc{𯾾9e"/Q{zL9vSdhpip)5\S?A7-18[0] xc`ͣ!j57^(-U Ϛo3==~z~#)XUnXE[S߀qt%)0/Nj)Ї4l c4l/0I` x1 jggǩOt\;#Fs<^i ,Ľ?O8F$?5ѣvh @qTXr$1`tKq>٘M,dIc%H$ T!el"-:P(=I懚_X$kli A [ t½Ui{[Hd {#W`6t9E0RA]uH@zfa$d^VEp:>heC?[%18V/]BCh/#ؤ)8R2!H!8# Y%) :b-keSγ 8!IyqV53JrQQQ h0Q4L4g)@sx:RE&t"1Q2N>Ykc^pYVd(w݋==tɏtmMNCb6(^DV17C_gjYE:d=Q(k H6f%\GUt O0mb0{~˭hMmF/whK/<ୄu&%kK$g}_:i{/7f,g3>쾁s/vF]gN_ӕ>!ֳ珼I:ǹ~<΅h!u]FEe@ȅ`Z aC h0A5ʚЪ&BSiF8Yg1dfT6xA|j p 8B h%ʬgT 2Mb[dj ;EM]/p6X jXGxpG>,#gak^h`{"j!%⸗xHYh)m<лI܈PxL+;GG 2>aQٌ[\*xƌ$Vǻ/SLzڽ9>`s ~uܴp{ 9#Q!2V)m l']GHrZ>wG5UV3Oiגin?RV^F%ׇ`>2k<3] "ba j "ng| nYO'[EglH23\WV\ɦ'Up`uǸO5%;gPlO8pn9g0-`*Brv9V*f0smNM%e_Txh0v]w]+CM\!wFU U%ptΛ:,1R-JfA$*'1F]Q=Gjɮf^kqD@&P"@VFJdR`~85"4^Flӈp7=nڣG/,.ʜU}Y\WkEVNb3y OBou,ș`oߋwrՄɂmόg'R=Q%(TBڛ`>yxgWT|ܵQ6k^ACf1oһ [;鷍UVKpn#lnLn?e'o|ퟹw7v G*w1)8G4^/Ό~>y,+3xYa \^bjucѝq2%NaHpƼ,Ao.Q`B@O{+'rp4ٝp gill,Y+>2,rޠ\5Z7d z]61pԋ.T#%I2\O8p.z!FIX{;I.d5Xc>1v_3؞:~?gOl FjSjVH[~Ij .4tIRjsF@x/ l$ՎQT@XEC[d@4bُ=92F-.$0PImK=h )rM1;=6OeY9HDu TqTMA͚x0CL8sQ osY?3ƍq4l}:s Ѭ'ra.} /JtهEgL{X25k4F=lt]uD($FD'QX,G,X65 ckÞjlNxo.ݶHsT2+*145YÉy7ɣyxA8k ~̚O3xXt5z_%m~c\, ڶa tWjDWvᄁzO?l.bpQW/.s4tRu=`9l(Pl9}9{M/: ^nf=wyE4a,1bUkN>ޖ3}%NZ㌶nFSiKS;~ jK攷^Y+lZ>-`;{8} lf$F"1JHH+$bDT\Ҵb`F aF K E!.Q ` \҂)y(BE"*$BF .dP* +(HoU`@C#/`%KAQ2Z%,hB FAvH@5*5M94H0 %cN"`TOAu 2DpF֨+%Y)&!`D )QE”¦;%&R $6CP"ډKQV$L(r"љ@. @\,mxliTu\`4kEaLZ\Q Wj _3Vm ݜ&(f$E댃JqmH`!R(&!c$W ՍD40Ԃ),pRRM(ibYgja.+HMiȐ8T$gyF[$q-g-xw܃2쀥!S[״gCqh% `A`F0u@Vj?$ 不 `E;oW"%$l˔@&Ld6ІV(`)Ppj E1DtBn!ڃ&hб(TڀZ3C E Ü -"`! 8o䋦oT_I&`SAJD *XA=cH5TVJDړ>ArZD@!@_`DEd ֥h%nDl+6 xeYԁN4. ٺ/Jb$}0I7ڪuz_*lqkQ!&,yhh[]ߖ>iEzl(A\}'G/U5”+bE1%<7W5˔(LZJ&85RCϬW7 L2zX* ͠6FǩPTbrc^Сh^R}PR&P.=5Fb\QYtZTL @ RBJU"X7F\مxTpTQK,EaHH@WQJ0%}w`McY*jALBU9nlI\ 4>1$WD&(‡8UEIJED͖^YntCOK0g{ȥӅefo ( X %@a1_(juL.>9R;Q|7W|XtGFڔ3OhILg!F"`Y tm&Pr&D>!  APbJ`(0_<_֌΃V `FJRPclόx6*dPLtX!Au/l! R8#r/s^o!-o2G Q*Tv*.*2ŷ8,0 %(0JSJbSYBϺ bd.;T0c1Z R!R_rnjEl=w;GQ2tZIYoV!VC0UG6v[mqdP-:^OLݽlu} p(b6f2 m 0#Fbrf4eed[ƽu2IpBK-sXM wCCh ڙ TUG葑B%,0!(Iڸb.s?:kęA{ 2b #D\ǙdeM[T'lwX:vʅv\ .cEaw9ʗTs&= yEJ.N^BwSɌ1d"H1M߿AvLrwE1m#'.IS^Aa,vt%lF 3-f=g% C%E V֡5{5G0F1#Df͜5|jL%LՆAYAp&#:+®Ad a69h57xh_s}"^J 4Wvz;&0 }jtr ʓF1-0bov[mf R8D@應gPS/dmCƬ^5#Wۂ4  0FM =7@xB$;V "\x1 Ћ4~ítCm |M!ԗqYT/) hu֒8ˋyLeGѯ.#ib@CÈd]`x־s&G{| Ô;b(핯0` @ `IT 9`|gT;{z`HH`8%Pk"=L-~t|l+XtSck#l-\<rưTt'fRr)t着Dz-G4˘pzjO4r|0zTd'x4H:/cac*.4"2DGQfT``!tN %w) mEx7i:k 9E2}d"htZQ2%`hICtrW]j_y@ ǮFf%9h.P= \)H5dFVW}>n]  nܕ]I.UdL% I/F(R,1THE2pxFSE)f]~J+7ם "5B* 0P(p/' )1P 5íSo7{lnyۂeß<ٽanzh b¸hJ!NqU/0oa!<>~( \J[ ^P%ɇJW<;,!2yy=sYG`άn JBZ"zq\+C;.vje} K {L+gEgVDXCj8p|ˍqڄSB S~3ANvOPexeO<b4=ߢ0vvq'8Gz\/FJU]fzsy%QrdCx4 lIx5 X7VEjh\ݴ> `/t܂DNDneVGt>7SFMr/nd׾4sAFWUHy F2S1 U!RU6BZW\*tx.9WŠ$ spYq 4XQ?ˑ9:HscUk5e>Ӿu;]CIfU6N诛]Og؇ӥyӯyJGz[&(0w$%%S$!mOxLh` McVʛؕ]G#.hXGdB/ #,'c)i;BdW?x~L/o?#y<3|nk$ id( :0:@aYNqqAWJN)*+ K1ݛ=BatBIiHz ڳ며 " :ʚQ۰5šKEw_OndVL*~x'ȦheɎֳlP&VhF=z$ytg*9[$@ehh?t4i"v``$*y`tZ' ,$@ |5>?aQ59_{㞨"pȊ"^y`\E2NCU Ouˁ,R<Zr:U&ʏԨ"zWAj'ȟt[V#ech+tQ{<זñm~ܱ5Fu &D`?|.#3,EgC>1g /SԔ0O+Dx}/WOUxlG.ƺ;a>p)S'qKCzoȓ5d=I&94I'1ܦj4;R<&PVwfJ!, 01l&`$bD%VrЫ*hěS`Rd9gqM20 $mݎT\`:Mz{dtFi<.DXjPGV@!g5ZiAmYT]~ ;nZcF 6 Ѩ -3a8ϩ '!!TS%\|eFoY9α7xyoJl5N/]m.kU!pmeA#`"2.'w C݇!r}Q }$0EaZ0R"@9SY!e[/ѿe?.pYw^pUy³i㕜n/fזxLht#?\reQR`<֖=F0pq<=ϧ{z\Hr_], 2̲lF%,88+ _䞏唥%5V}x]ul05Bf䨜0B&DX7jz<;xUwN5.+:OZ֕Lt0 ]$Dֿ \+1%A+jAA%4p'\1[e[u˦җU[>2pdƂԜ$**t{ٳ٥H0&359`ID%I٦k""Q -9`H9uL= H&⃀ЕxwL (^HkE-~5Oi'j "|8ENbv$k=HErPzæ(Bp4=PM d6/qW@@ ".RM Ӡa1HyȥpY )9rt 65?v3 6(=A5;-?Ռ!!ёxW8нZw֕=qF̬M!YPQNx7]7bQ,!@]-V/l׍0$# qS27NhNT32@葚f\v1a{ijUYhIh_0؞'¹n?L׺S!=u}dUu]thW ƺnHYw1L2u{&\p 3]2J]pH0",oe9ZEd0u.QT+RePA'ooldPG/a:ٝQ9Hh_vh(s+_j3aa2 x P[`&RDLtg'/wY"AamH-H:E_9sĹG6BGXKx5y#Be,{UhGCˑa`[d,N+2ĎGm]"wkIv8 S6|d*!ؗ CXtknMcZ!g"W,RUeK Uy]2jtaY܇A|f1S辭%5A1N Š>$}Ɠ^A;ĤR&45[QRÐ/)g;C>e{eT=бөzFv-Դy@dy$n3&yoL0[ kE0YΌe$VFGlzx3IFx[Fx?7ĔrI?^чd蜟\.b0؞p=Uq\/.벷;xft_PV=$Ғ K"VtFO~XS&mՃ6&մvCu݌>閩B]ϴǺ+){uwlsrB5ag:.Rѝ\QoQx5uaCD$^ҍ_c9'жȝ@=7-WemOK1>uŰɉ0OuV;[// "1=aG'RGTAeqAU֯N7d_u rhE Rܐ$IAk/KavLcF+u ٧XnIQ 1|.dcb0oʭLRZ&!B^ >BC7U/]E&e$G#~B~X@Np䙘:Is%Hrϛ|kb\֊A+S6 tӀwrP >) h%C_XgfęcAB (RRt+rz>TEiR{=B]>yi\F{t'萱Q}d*͕ de)j窼Fۏ^;Imj"?jk[? 6`HV Dĸ -<3^./K>L?̬N6D7B|3f(?a~.{dڎ 'KtK|eoU|ǘRwS}A*O4Vt&#l$9BFY7Ftw #Gy؏rF٭kNTj0'GG=˳_C>R)>/TQ̕,M})-ml '/Hh^SD G5 l;У_("k[Kyhr1**H|L$< zHp@I ט[lp"T+<(, +Ig9RˉO) % $X Fܕ bҍ/a&B菳LHm& b@ʋ8BFch eMc @ M\\Vm1/IҎT2Ԣ)BԬ+:6:sYaF'q6a<1nnws8u`I*٩܉#hkMǭm]<;~ZNQcbx`΄Q J2`gQ׽HoEz>YB^IGw'(T>[7қt/0卡':-^hk#t P1 XE0pzC`y\SA,|,d̦S /xdԖktp{wxhsvytբVqlvxg,/K t'ث{-PU5LY:"c(O0Dx<q8.΅ ljGڟM@9;$owQٰ#R$ɤZ>z4wtws2 ]cҊb(5:iFMN掘<_ aT1י IThl6m㔲Vٱpτ7#;ObOr =eI<ظ6;Ԙ: O~LR,` >-)z|.MYgW&"g7Xiĭÿz|(  /+h:(mVU:•PvM%,}Y&Q" 2/Y%OI a:][#1>@vϮ %PﳚمFQT}zsV} f!W>J - 4eћ  ZQ/ H!$DpDD տ9K hȌDD65բ-,$h;2/a}=ґCB xqÄ.dpQ% ;GhJNK1Τ:Pm9YڨGҨ@=h>tVAR (41Lpt}.)2u%AZNI Hc5y3L>`<k݇Y2R`lH1 ~tf0^0_v!s /#;s/uF.:W2  1b⣂# 'v%`Ptc?M0QmI]4H5 [W0{}BIѪ$HMGUO#uHn`.ʤǽ _E@>lW0@qP@X.04@ݫ/AP5XOsZw u bbKZd)IԪ)Aɲ%%f*d|=~ 6}B$uTfcö /T-E>_NTt!TLז k{H 7xlqkkU3 @cdg?,U4z'}"mX>lKHԨ-⠒]ul$P&'EYV#N'c|qcXv275h6D|& kj&.䜳4Qt|c~ PWҳ@@.uU HpZj7Ã-/0~./ۣ=AMIhuAPj*_\6>%c!P+<:9nX5sUWH&\12+O>2P'=w3hͯټI_w-A1!I @s?r*+q&f"6{y=fA5d|g+i~#M4 ە`ۜl  z?_ySmWk~y"f&dҘ˦ز (,K>U ~ |F9\G e:~-`7*40pCjZ=1򰆆Mɼ,% CzT_ns!x4a0pO]N[[Rӎ8Tqoxxc,,YaRą RúrjNo{pzQ8ߙF@עVVj\Z 碢0So 疮;FjLI$"*D;*?qgdF?HĆ)=c)`Jsc'2Q"AinAP`DA, 096ܜrI<uE QH4D<")7=05xKmeC\EЋl,7lQO)g]! amly&G)VO(JdJj8"uDu1)˜Z\fF N 4\wE44u& :?Ј30bsvp)-qL8܉pL6u輊Ugj 3"B., Agn,Tsws$2]w(8>js8u'-Kc/kvchJdr\| VIN̖Kcu//[?"{_5׾+03g'K ʏH.M휍Z!FF]՘U[Ǹo㢥Dwz8ҟ]wJg3W[Gg<CK) зҁ`@bjQk蜇6bZ;B`:@@@HILzpƣќ[LĠi4P^9CHgi%6sLB``rٶer6$B?r!k@gYS G9m #!u,zb!p-S;/-5y?_?|;e^-+ɖ/ SchA(!\O"񯠑5&vzT;a9e 1?@ZsQ `Bg< .v&cvTk-d)SLD~InFms|ZSV~ł_}F/qG%ǿ+>!ZTX\:TzF'OnNm)G2Qu ɾ$[twHѯT9+LEFLqpXX0v*^$quxTt2Hy|)<.챯3{K,)9Å[=dOQu޿%+txfdeL=ia.ٖ9{0 @H!s|&tEUZ_n&(Pc4'Ђ2!vZ4T &06)` ǻN<#qk#Ʃv %8\AL'] chog4 D֡EQ"8wKİc$LkE 5S%O; Y'UGY`S[37A-'D(\+C‰̩[6$*|!斓+DӐn涞 VpI]ڌb?ᬡI.l&f$,XgV(bEʿv嗠T@xC9N77}l`89FKELc6tVGٚD)[N. a|Vp]c 8[k tJd=+ӗKծȯΰm.m0L4xb U UH~zY^\Q9>z{ xt[kzeJ4sd%<g`Z:2ChA4.cU@ _6J,L\zhZYAAy"а{UeMc>'UUU`4޻4zpШ9;l P_8Nnb%'ގAU>i IG&tjsL+rccu,qYoS_K<7ZkvUcR$$,,vՋD6:pgdpㆹ ]CwŰ ]8C 4aӵI1hoBmY=v2Ю %gvKg`\93R ӹo16~q]s:9mdoRG;7y3sǣo[ccpoy֝Q"c!?:;[mMcYoGL,9EKtU;%^$O1Y9A  J?loA>GpC|/t7UL'PP@cڎQ-&]On5/c2y,EDɓr\0jWpG? }_Hٟ:BE@ Ll@/$^*E^.|`ſX^[ןW(xn^%&.k_F)] t7.JQU#mT5?`s'׽}a(*< At\!)4v<2=K(2I0}C ߹yYPp,-Б d9{pQL)D&;E|/׳:s8䀒GE½. /\y.xep3ys-P"ԜסKGE2v0Fqi[4[@~%;v`TSYw>1˰Տx]?eI93_Rha~[# 3GR<5kZ8_ho/v?PbzHMDVշYeAs PMe9Ӂ]rtBL. ;1>F~K^u[i̐Qe˺{s6{MDС7탟oK/<0.I_U CT\*,ȩhC'=ޣNO{~MზTC]+)aU*"pGA nD6U"F_ BsܣyO+6`BDL𮘲ҭ)g{J|҄Z$M >'7фRN4 D &(D7wu)[Z)$/400FvQ%i#3~ڗVǞ+<ÇFr' y+B],c R$-j;| C KJE3|&G_T#&4'# %'8i!8n.<0$uuBrbs(.5jtɔ)N>vdW`4u=i]h[ɨFP/Y0+h_7~B1Wx!B+$]OūQ^O/pCR?[XUJdfIУME!`<r6n5l1lC0Aw녯솀,`SOڿ_=P*<ףZ ̨SJSm3qg~h:Jv,]aBcTR/ʛU1O!|b|=nQGyW!ԕIR"JFN!BM(V _=v$ iPwwhp]|k|k~`?ߘ?ő)wͻ8t8{Ob*s#ۤHv0 Ռ̿~uusEz3I7rOg1]JmY #*v*P6P^6^=wQtq!"? hp./ $c_8AܯҿZ0x7 )7i?ʿӖ0-sZϢ^ PI8Z'YDE,HŦ1bOtC݇k* R:4׸P>R,tK/P4=2jt#4.X|W|߱0uș'Mj ˊӛTX=΃&?P.k8ݫ_>RfRaY-t݅z^MyOE%(0(5zkG.4bʵ?wqo5x)C]Xyfiv6:` a'KP\XE8>,[ w o|ũD[)>X:wjo]}pB9+rD@R|Td,EӣIcN47c`5.Mx8}Sl7ΛnC*,.5/Vߎ/ca9W{g y y_>\݋*+;d=6gwn_Ëo_w/qJGVֵKu< gͯRwPw,?ᰌ3n!Ͼ;*?8e.7& 1?Og;@j_-?;t{#C6ѐo[(<{(` ߞ-d5]\DapATTvv(]ӆsX?8p`}!!A %E!$ሑK@T=lXZ44B#a @5ոZ@$AA4 &ѽ,D;ݘSfvo "ʇpеDb& F%sBI$IB,@J%\TZ_`FLW)MZ$($&Zb I(#>aCu@UD&Rzn"8)a0$U@!-@RK*FQU TVjIz} Q(WDJ(( [6  aq@LdK 4Cl GIǀ^à1R8N2~5AtJZEC}Qjjj܍D gQkz^]0@ReF_ (I|N>[ &Uk(|Ї ;4Z}P@x xwA9 0h;!1R=ۃoI9p<:ONm`h00Iã=RukV*u ٦3f–MOt!CrMv`Tx!G{t_Fz#]EhJXXzPIaK"Jz"! Ap Tud=qJfJ$%2z^L1\eG.6B{lǙ];en=3zRhz+=TIQr"֔=-v/]QO_x}g,Dx6"+y&&kG4 b~&ɍ 10HȰCa['ʧ(2L;-_0}o0K#^`h}qqRCy bCoIFnqPm5׹R^5| \8Z7DJf14wd7qvr޷ss/ïFUM8ʅ)0b9dxaX]81Ŷ߅l@k2#0L#Gx@0mBcQ jpPCz=n4N\(N/aDz2kLxUEQ8RvQ.EO8$#ڽ)w~˘_(ILhcDh".2&IQbj dpQxMX }b@Į94fXQ< KLdXF Dh]W$ /8+#DŽ0|W1ݽIèC6>?yu EAD"[qTz(hZ̑6˹0obAOsӹx8&Π&]CQ7)06Q`8) dW k(8)#\b淗6a@^[(UPɁõhm"Di}S˰3 %)wVB4M=%H#I`X<ǯ3fadW]X0a*m8>aT:e 0u1_Z!(+J!vAy`<>0]hWʄ!da!۬4dLyy$`l-g4Ny#X3>y[}k6| p `SS6l-%*a|o dsm#:P.aRБ5mc1y-I)p'E,x3 3@+Pl1y&jqZHccCq:?Og_'`y|R`0"ӗާvGʌ:#NCck<i;#¾X CsKCV^%6Xr8OC^7=%U% ۆjC򠝄S `eOtx.:|<@b(|c;j5؇Ҡ;]k@6'}f-Q(ɒLH:'B\u`o8lE +֯ a1`Wס#> ֖6}~wn|9aW7 HVakb]~_t@C_TR9aD/8$pԖѩ>^nJT(Ke)'c^:+^{Aǟ^qoLO9ݟm'G&?_i+w`:&f'M5K6BroF%H`KJ@|DP>"uN7s, >\{,PC%ܟpz`>;b  G'IڄG*vd|>8G J4Y$݇~kx4]Vo-ueZ #ny;$bFy!h ob7i6^BY f8v,9ެ;Ƅ.)<"3%B[mBaR1Ju ]J֐@_Vo@e <ք!"؊t,./glPxP#D$tX# ]7VӍǞ{Qc[B\)3 ZK`ܮ15EΨsӢ^S0Rhϲ&\I븓0eMGs盘[ | $],_BΦ.%~L~Db‰p$]8AIB$:zPdy|٫_Έf(dmZ |MƖCj@J[..ڈHt%(XzM\g>t(x^47^Fg"mVJ,pӻ'"@EUVW,~2e0ujiζtBsپ9ܵh6O/9D4Ag'~l,ոq^ndpt>ej\{Ú`Ka4Gj**/[:Le_/st/h;V#=s,F4$)4Io:O7r _i|lWEkBJFLRnSL;},w']C ;R-?`n{[G%'`7 ¢<]KRCNaq2Ng>#91,Lt5fnRe1# j⨉#׮ Y4 <=i5833`6[0usqsd(_8@=Hs\AV/p2wX48=ku.yq47U%5ף0z&"2v]3L(SKaHprǟ`Q@P?;^YsXHgJRiE~n6@``..! LuOC?Go@n%j92YX1&*!97P<;֍[F#ώV𳿑h#CYD/^Z[bpʬҿߏboX eWXtpEdW0OyxrS.T*:ٛ!Tncp~;juR[{="e>qgňC@hERmbk!WA4̤Y9҉6:>s{c>\:v9$j]&jaS6/?  J#i} qY(Btn4`ZG@( ,g?֘yY)?o+>J*R]+OLK|]2eP""^|L0ٞC[wO.Wr)5B1NZ~InfN! m\^u.IJLc. 0iFCQ8-X,!N":q3nIǻvg985{X.V+% fԉ4{w Klv>@r@{玂UqEƏ A"ǃA);,SA+\f" 0((4bAĀRP "4T,BY &cYtA"k aCa#:/WЄi*,KP0Ch1ĚG7 &`"}uv{xgBD14/"TT!b P&@ B!"U Й&?\ 5a!u2 #@U1bIM\lX6  [Jd9.@( ЌAABR$2zW$ h $0hF=$/&,D}Ea+M_1,ΒMj񩂑z5 1 $ T 6I%V&0E Hq4`-©4 1L^5YU"_+ D%(˘mϰvc>DH毲 uC/7s.E x7ehiJ<"H(JV`arn@QƋY(GѴ,-]Qwpr/=x0\5A C $(Kߒay i: 'B0`M2#2 8(bMPgz"]eғD"Mij\̹kL㢬0 ѡ ?~E gpq_ Be}Ҩ43`(C@ƽw!//pIPHSx"HX\ug;Xw`<-$cȋ=ϩ\Tݼ>iSXb~V׿eRϤ!1;-u %vz mB]jJFSQr^^6`Um@L[~#.S2Wp䒡c۽Ӡg?gw7X'd+m<ٱ19.V53䱎-@mxu?;iDÏ&E,aj)ܸ:;lV:#J'ާN#\$F" PE2A]26Gut1ښJuچ;If09v*VDcBdtC9oW]s m2G /@ggQS4h̖T9E04?Uex ``ݝYm,|꟢##I':_1MݤюbzFxL>{o(&+%|J$Y*+=_!dd׃\`6MH-<ج\zAp F3>ݚ򇵋K;$k/3Y,-Q WzV$=܉*]|.ڽPPٮ~װf[|=vDMBT F~oh2ln` 2^g&RR3e/)wG7hR%m Xg}iD35q )dI/Y TYPtN ?qXCoaϥ+df3X|iE)PJCs8z&$ v$ttz{e>"#d(#@_j #A޲̈}R``j} A"a$rN6!%gxkoE:a}粎|r`(b$nG߆gL:#GI؜8BEDdDڄ DDP~bRB%o(~-q &!I/$Z%5\"Г.7cVjœLF=0&wf^Hn)H\ZV+*%u;s%?T FXQ@$,P3+YVVe61a!eи V BilM K5B{K8F1HXӆDVOȅZVQX].ιJ'w\ $PmowPc **JKt( [1mlIFc޸[@($n4_F5Q4x&ȡ5?roJ<~QdJJ4!6-m~Bì5?f;_b؃XrC K@T3c64ʲÖ-P&!l5'F V֐f q|g/ÔRFX5kdݚ:"k@j:움@[ $%0Fy$l^}mzsR.d" b9eI[=%ƁНєPښ'G$V:OF=!k/僡k }plSEt21UD {*BSв4ݓ',D !S)5lwiJp+E[o+0lXCaOgN|L3"ů 2HeX,CbXm]HYأrt ]ΡtA{9Ȍ"hE':b|rṊ^ß#䟺ϰc'}" iG&+H+UvUݧyj&  @4}'_d,E@o?z0C*:|JXeTHLe!4AѺDM$Vc2؅5T0R Dd@1@,AFEC؄0ċ/'D6v!}BbWK Gf*Rit\ ݔq*؆Þh:y+R2\oC=D5<.Q_%{,w95UpNH`ք^ iDDi@+q'SO=ܮ # vWpvm0$<{ tP"A]9rKqmRFD N+0+6T >";0@dTd`GE" cKgGXeH-5FpbFX O#h+]Gn0F2ky;]՗!C'2 hSVBu!) ` `SaOv F-3jkڿ/LaքWjF t.f(;RW؏P!sXG&Ÿ bFm{5g a}&`*4yVyJ_ҙ}p9ބc=T{68S^;y4o46Z !0R)qPȩ` TCVH)fDlcb02 JOhV:  ;D֑J`HS @YYгL1A+YpDq٨$_bMiV'§ -F 7+:V_СKwk0@I D"F Aj:L2X0!iE %* Wx7x7fhv8Y޽jmpwͬqV VY ]wkhQbu'i,3;F\Ґ9"miW[Z]Y Fs?`;؆[A=,Q{ŪbuP΁+\* sUsj BTdӠKv)`Iߧ>$/PëBO[E]hP(؂nNx,Y\U)i0cn=w1#tѮz+Zϵo }ۧc5&ZȌ$ZtVJ"`ToQT47d/NIK  Dlmzt7pvH@$@ ^""(j٫=cK<,*U>|%Q7.l=;ur8|@hS΄EA8Dq+҄En(kh x$E^"j8#2-# 5!y(  CP -@DGQ@q@ƴ(D;,T ӣn5M@N%#Pf2GcL !O28;p)XC) @R8`H1O'/qc$™zwZ㳳jbTPFkꔚ?(zyH'ob1Gߕ "yҩ5P7`D9؟7kMiEu8rc`/Y`ړɅe5:Z)(D ΓHclUݧN ʭz4}KX-\=@yCL/NH"=M e=fH?}+7@=~m'KB~+g_7-h?e$,*{%H I  @d8DW1QD !jF0 S`IhO\ŸJT˓ؒHLHv)@R_ )7vB7eb#O ؁l"a0,HrVDՊvqE4ٰY&J+$4d M ) &p&QC*K1~RFR1ەpCE2b%\| fvc^|d\YF+>eW&P(.a5\>19QidK#a*+?L `ڄ <@0%L$;) 4X }AC3Qjo늘IX~ɳ~ Kz}Ms6:3ḧ́ē1iSک-ʍBix.@DS}ECj k4 5{ifulO֤\{\{a?õHHk݊ZGC9>reZY~ۄ?[^ݰ&I>@|B( PmL O.J2rD4>4>\-{B_o{MT3WecrF`CBš?^_,>+PO 7ܔrfT!)ly2wV I~v~mGA\%yjAޑ^H{!t;i&VB!w2H  V2"@ZcYtXtPMdHFBx"|vPsfg!h`W<~}zZ!Y݁&_z7Un-Sia{"R3A^ǿv+D~>Sؑ -%MYjmbՆTXQ`wK5DYgEU]9K#fðsi4^ .% Tؼ^/Y:9p˿> %+1cj.Ç7W=>k3n"j b Tah#qi [X_y{_nSWmqTVTɨ9<&egZxszUH S~Bq\8ef,tɁxm1QД\,UC7QS 6k{;# qYjD-v C 髟({+G>JG ?i2).XyW#?{zjǓsVF2-$GC\ AE O3%>A#`V@@Z 9m6 [m.\AP(GI60Im=o6<<ɋȀ0Ba7OIG^IMϪ~p%7Ԉa&(JewU=J(s1̠fG唇`3^@-UW 4K!AhE*%3:ᑠjƃ9HDk.$x$zjsde%5zd)>M8lM%)dEYH0 ~L@wJP}?=Rig7HH3ΎZ{(DICEJlYԊ=䉯z K .bMdL$;mh*nxngϣp g Z S? % h6T"-$58N컅ز/LF7FqMK5u^{V6?RĪC۰GqY}.!ԑ^UЪm[u4vhhS}  +Zįy#Rg7}[8E47t+ɐ_~۱9'Z4B%Ɠ(g-!cV[~KX{G`js=u:4/7dӍRR9D^74zyMI94kdD=PAah85RH '5/Qɞo+p~,_e,UȖM"pF@u.BTa(I@.DA*Q7ِ>8qAtg7Omz+> %"LCIV1C"$ddY1 2Y1U>a%'Ԥ RHhx! 3H3 PHLeLQ/ŁaLUЭeEC.C$% #TRTQ0k=PQ󾺨4cQFR#% ᜻,=rI{?C (\<>tmǟ\oq@^ʨ(P\`1+ #~I>S+#.=1@nߋ#Ɓqq|3Z?jvZʱjsSOdGO}[|-W=$UDA$oiH gr|KzGRP Ö >kX `|hk:( o|o`JXZ yUAϋǣrp_YN)r.v_;~\Β2w]-6XL=f][Մ66IcR(C-{9?g>1N& -E>/"˂)aؽ${4z&bȓ >$@LO]<(? }!N0Bf6Ő)f),;şWKR\nOId.zyclHEuH!%.7e2Ouo1%m#bKg@dNF&r,1r 1E/ EQ Hދ94s~ldqKtAҔ9_812|N[t=A |EίfN&.1DaZ8%^{Խvzge3nE tPs_<{ឣ JRaBEDC {mQVy< D}Cw@h 7^Q0ˡ0E}Z\gId-%q~hS[˦#.fqB'L` ` (B؊P^ $k։hm K(R\i(}k Y6lIJaprKdB*ISjY˨ 3M^Y5ģ(Q'-/QNXP P뗑w-qs,j>3^MݰIɻV`p󝜐KK#;ܚ~#LFc=OSAO?u`eLRiu*_%`rF]ʝgnV>Rʃcu3OAOW6`5w}d 0/GmZ_yg"yZ|u8:맕>?"EN~K<G6!/\_ZSCngԺߝ2{,1)|ĸ!9\[Jy} ;-ޭ,2*eBɉԶzyYX6b]lstBtfofi,W:0Xq/cY4BiGЊ^"J}O:Ϩ ꫉ufÒtypFuG ᕛ+ _eI m97=5VjխW$ZiL4rݮJ<~QdE+XHX֬M@BT@@P"(E(OJxOD"wC5Oxd!5LDnOסA' $ڪZW:>ڛDuEO@0֜$u遽հFxSYyc3 ="્~\WC h|Z-/ " U-(]J @B>NW,Nj~g:׾/EL #Ցvl_g[A,܀؁]4↤4)#h |7F59K3oU */bwWkӕ!QP}i"mo/DwI Ԉ?fC>`$UP Dx(jy6y}~DB BB@'v7ixC])GR^B1HI˗@~[D\$! U;{)\~iKAOیor >dJ="Q CAg;Vb-I\ߊ6 {IKxM4JiH"a M#!`b<@`7H , ~!o"APBEDQ0Q0nMxVL#.0En`Šhjg(S6g SPLF,#s٪y| f_M)P#=F$^7>~; tsBjP !D6Pl}0H8#DŽ/$XkNdx($TH5 j%$Eꐅ x\2}ECA,aA} YA!lVď*tb|@yaH$gP6(oeJ $# V PDs*$!h'jBتgЇ/3&@|\0.YlCD,܃`WH"oT.ҰNE9h`;@r@Dfo(X!%Ғ X D@K B$% 2BRR0gdҁ HHʅXQĠhi01-8<;?8GsP=/,D@_;<  ZTp, 6lR ]N<=\QB؅jt,  oPN")qAM@]Q?(6 B"V F0,PZr,D(%(B و.*` ,RϰZ+W-9IfS_ȈOUA7hk 6k6;i,s,N*T]vzlh#j(kgdId ]Yu>Mk~?l-DQ/XTӧGL2oq'$}ҚzarMZ7Sl5 C+fN݁3p<9t?%bkKj=[KFk>}͟{1IuGIʊ#H#sRpuA1P h4!1 i~@R H@#"0c0 ?T@@xuXk4X?;v H$GHmbؘVJ O/ED< S,B)U4[{<6:=G3a\RE IE&Y~\|;,h8ǁ1jealᭈ| &A޽Q2ʎsM(>SB}h+힛knWp1>3i'ݔ:l}I?T9P 0 o06Ÿ C)>G}%=[N8lX؛F 3LAȂP&L,*x@njդYyÌ|s6 S^91 7yCT`FD:SW^&w4CͫgKWRD%"F) B{ԊĨOC3OS )1]y2e3n:67I5 N{X l|fX@^a]r\YPzJzƒܬ1 Cm >}&0ɡz~[1nRX) nxG !u^PW` b /2%IJ'fٕWWPH8I9>Hj^/ _Hf>(Z}%{=QjR肈(&X:RaHm֏xEOZA@;#!P cJ;Ef6쓵Jj_i1|5i$V%ZܖYgΛEUUU:cYP0I;T$)J{IDcjED;ưTjTKogqͺdT;x6Ba-F"K 񵓖QQ \9QETFrs)'b&+F#VBMJw߭މsXM,u1S\,Ҟe'#gѫ?葘;? GE@I}ěDfy=G:1d=1>:RXVŋe(d򔌥*p/~dI :nU0y1@ךRATn (* 9:쥇~-~ATOP6 3Sc0ea&R~~Za槞nan3G'rJRF8ѢZ')J=nviFGͫ7hkFDm}gu3Z7Oƃ210fo^u\ 1"*#ڻ ^ _+W&>NF@s 2JL!IA GH{ ԼGՎ %o3 96E`>$R~6؅u-mFA.*QK[Ɏ>4 O}Zi}kJVυBWĉ41+'HGJ(lU;INnXd½w$ D^DDnEE܏lM$]qL1؞xĦsO#b~^ )jnSGn}g7gȲĉK蠠¬nhaaR4eRCM&M(i[];<Ed75*1T=kP?.jd֧/9ԍNHVv1uh[= LlvZRƌ][oǔ S\+՟:YeZɥkweGNo U$I$U=8gbL"EiW#Jj(JfJ"g/gWb}^F4jXJ%WݾP^1 TN(]Cq'U*JK@¢|OJnrMMd*A5 8\u215s)mkZ>G0/_2gZRy***=`MٰI+J2zV!Ԃ^ $F9ˠ[%2E5:)`dFiBs(Ia/ň )rX0P$ (P}'G]mG&5FBP_S@Cn#DFds'Iϑ!g:w)ʤ{+%#ғ4* Y&_Ǥ5eLFo1#[(y(F*H$4Z ?`X 8&TpkVAlRB|1v:QbD lSozNѤ_ϟ+Yx.qoVbV1W,B(ygʈx=t=i))pYdB(.U8a; 򚊾*u|8Rɑw' w?%dY~_ix5%kIs aOa뵰m{ElPWߟ5" J2 Cɀ7;)3@0k> z6R v1? ]2 X"tQo<8؟/- :!b9 svWbrC7!LJo\)6Tl֝JNXMg뉶6h &rj"ȋ9kaO \eQ'ԶvOP9%_O}*oo_Ƒ\TYe9Z*;gChA FS7>ˋt@a-;9XjD0KS+;nvn׊ =MQ-9/JULۙ>cAqIIA c@<)8o8 r?<[;d^;Ob<:nS@༁8--Aג Mܽ]i.Q0mƪo&"*)CP=BNgebZ0lPC 2}S@isZ#)N~o{{͓P_8>;/0O2ᷱ}t71؏lè`W3:oN{ kW\]o-0J84"z|4.~;HreJ?2Nۙ?g}\Оw|SQM=B^ab=-4G0;9D/]5{ֆ~a3 hT%YJXK|C\Y%^zRŁ[`109o5  1 )x]5;] ?\DM;|z(zལ\ЛcvHxKkM& q({뤾f&YGBr*"HP/^d4X}#|:'E@3*:d9fŁUG[":|wfO=$fN;HvwwrM 'HCP|ca7/! QSJHĪ :5`YB.6$3htZ)̅[>Gà|3[aq Oye2J"&%0l/YϔzBd9%klOU'-zKdGQ$RI0=0E8AXBibwnښqCreD_kZw`jأz"-Mt~OaW;gh79꨽3jEa;~ -Nsŕd~*#NB;U V$X#}m3`%>\P'}“.&3)ϖaݐ.f5a GYIJR cw7 /;=6Ha"y4 ٳ8P}'tCW(vσa'ѣhu6jȔ] \bsT )$?N{5Gm[ h5")Ay46;Y3c:~}Vf߷T;eMwe$s?w}+jX e1'|/՜\`; a .5FFFno0T.b˫T mM64ҥL*jpu(<8 K]ivhevf [MP0 PH1fRc05hr& J"3 ގiJ/30묷[k0@ަy-7YyYD\Me%.wR/rAkmFs(CDCB`hj3ղ0 aXX~}bx_1Ex}⵭O\F*}[!T $.nG>" #czkn\".@d<;`mG@`tjFUSaݲԠ/$@_火>M,R&̓bsl_YzkXɎg !d0׼@ 9P(H `|W}N|Q6퉐,yNf'Pq#f C ^B2%Ŭvbn#| b\sMOD͙Ԑkd495}-g`%K"&E}ũ(S6";斬G8doZ^_a{[o@_6Ȁ3]B2opl0y"e;s?dNkbe44P6lA 05R +|6/`@.D(b "`2U+bC6w zI'EiLLd"dXQH_ѧ۞`03N^ [Ң;P(" jMdCqn E䔈n,PA*!3XQ1\a#B n$t 1^?-R0 ;k=sH5ճL[Vi Q_qWQ G܅'̌!V9:Uʉy rΪl[[صkI*%ݶ,-6 e䒬*vC*[th fB(-;|Ω㶑"QM> @@qm!Lx!xSޛ]x(^B Hۃ->w h0FBR@|*NQUAbeI2%G{ejhC{gEWR4H#nhESH2*H*(FY_FsF)`$@("u&wz?޸zGlprzyXҰ"q4k\D DO%J3b cR[98K:p2؄"1{m  !$oY MNH@ #|PZp0]L+=K1u͟V%m??BbfA m ٕo9twX \|ׁO m̘Azʬ3(\B6Ap3"Qg>Wzu+'rʡ)$+|Nl{3+-.Cǿ11GgxdO_ZvF{=^[trо`1ɯJH ;Ie~ZN@F ZN:e'7B&y: Rj uAI9a/.) ~,LQ Ds!P<&m9_cJVeN?%Sv僋O iMcNĪX֝g~O'u枀8P4Y2ʨP%bR9u"fff~?*H$ R#>}ռccbttLxw4^ytgri7sLm8Xo4 kT+SADl٪N^ ZtEy3Eq}90}R[8Jſ`_c=ck5iKHl8ڒ1$`0_湷R\]uLL)k';faK*1EBejdJ(\0VXJ+#AϦvΆq!6G&+iPe\[d$%$PK4z+&$|GQSy^\,D<6NgA\%C7.&e=tdؾWҾY;޺«QP}%ǎꄛ?:K}?-B&3^F#p (!5J>U `A{h@庀MB-oWY~š`rR() LJD.(~QQTQ$6̡.yz^b$ 2z@ Qd8jo*z(D`Cb[c'-5HvQ8 X5}1d Znک}+]n>g-5S=LGe0("z0.KPJ(t4Hh ¥$)(܄+']g!ӕUF94c 7AY=~$b7:(m.Ռ.}_ŐBF5;p_̠̟ɛTaGQJ+HLEsccb*3{eųttq4wAe1w)ikN`㙴=N*z)$sKJ$fJv60GBдU:*adSy\fȭC D碡*jboEOvL_<ְ4#.cn]G[`:koj)|J -D0gi=NL2hXi/'[6؇ l9|!Vq$8Od4 MsT_WՌB /bt: {F5,_xO䳳ɏk?Ί5"*Pq줵d ?1,az57tkw@u?;~uU:ɫS0T>Uy|E:̬T4UM4`U󵏋_uup bChg$ cDr\U9ypcܯDH1#lЍ_C w~I4׍#FELLC bOҏA2K+C ܄5Lx0DjƟIt'g[ < X;#Hq8۵?=홷~>p扱ŷO~hEؗVOIgKbU?%%!ޙf=Frj5w8o[m&FGs2$J'^DWbg\vdpz옢Zd1H{ԉ!IwWʀ⢤v 5ÌU@8 }AhĴ̀qo~:oNeC$k:ZJ"mաohPC,¢@^ag˒p9s\c؃K6N"#B *'o%k+RpBDc'dŘ&pcLbt=0c_}BI;,]+i} =_<5GÈй%*Swá6*s3څ=TP /eϟQ;8'pɩ3WZgygHr;9'J& zT`v/_vŋ6^@0b@ NzI<F8U=YC3 b[oq˝%ED;-x<k׎FUV1={H`AP$@!lPA!SlhĸĸvL#I0~vٱzcLgIRg+̾ ˿FzvkA[W4DvBM8'b!!h/TrF@eI.PyEq |Xp e 2V$HQF*c*$"b2Kߑ% 3M*wei|5WEb5 zQpe"ȂJkM 1#%b~xHY \ZX5rYBZH!kkdcg|65@avŚaZ\@FaiHV*JM&jҥehHPS0VBb# 5Ńr(.A% y]EB f<5{lVB) 痕0ŧљJR٢gx*#Vf "D+$I%[L5,tL.0'}}sQG=BHk"X[Ԯm <(O Rj, I245"./)/vظ0Ц]yKQZRQOJ)46 cU :j6L_-$eI^禡;hS|XJ[u fAa jզRX{h`pbp;)ZJSz\m-@M \8zRZm9:[2.$~HJSjKYJE"U.Tia2Q/u|<((z~ǽ"#pO`+CD l@38K.J̌̊$dS XY(Fyſ͹ E%a3ll A׹ϠX |⡔5J~t5k>ִW7A b'lR¡OI(DTsa&!ItEEE²ҳTXpEe+Ʃ&i"!LR*knwd|T9$Zۑ-~#8AWʪ&6xQ]mzA4Κm5FF5! ru z`}5P VTFe `󮢆NJ*ݛA+Ĺ+MU. `Pʼ6IE} m5 , J$ БtS{Ľ0_J ҍ$mr;{.tP~Dj=|AWWR ]A; XH/Պw=!뢻V @N?`/}/H,¨r>Ja tIL #bP.% mԊ$XiuOAEq6iDc0@ kd[Z"VZ? b 苴RA4Vqˬyَjg\1_>t&k>SF(1cE-SYD^B9fwG0)LP&<pI v5Fn>AQ+l@˓o\HOY j $nB3 lz '*HP^zģ L,j*yX6Ţ񈜼tHtQp(d/YU nepgW޻tWݡUf@ O Mу3'/N?v۞Y1YmSۮۓf導|.K2֎&[\-O&xL?\!od/ GFi106&PA+ޜR ?"e󷐆4 ;L %9 R蓃%.MG :A H0 Љ1sF]*D II !u^Lp``BN\+aF,1H@aufR)מY9pmpc* ۅ< 6ogGD=j݂07!*/4dTlptL^"mWZװs?,dkMrY ;M txX>Æ&C m|/BBzL;<߱[\CH^p oCҜ?kX Ufnp|ٶ]`5yBa!Xx3~Zb^jpv֔TMfrgAtLs unScCv9]4uJyn 1Q ǚq1܏B& 4VBICq4ˈ7R $(Bss“ Xdlh"7QE~T^& R䡧(U P!ߏ=Px$ оL|yMV  AH-!TQ~+L/0z]65@'Mb!H Ѕ=(I&6yJ 6 -[-pa;{VYD ap Q]ܶ\D;@hz *U`y⮃ƩqzQ7o(mq}RsotB9ks8]vp߄A)QQX]>ՈE o "FcN&wݬfy.#˽|m`u7LjB JBS]4[')p17WA:m{?Bb(l8h&41*o bTa!C;<-PfG:gvICK[q~Q⸒. t&c)-dx4^m2 NVφ['N(r8naCAZ5bcYY~UgLg|}Bc= l!͡(9v{^odu$iEM; ) Sx@%@tl;94x*4)`ͪp0b?R77 MG5piY! ?k[d:OA+GKE庋G3D8@ٺ Iߜ#!vOצ_ v5K2@"  {r,He]&$ge2NONU|;cEq&ZayeaP}FMCRy6==keP7W2TS65d.xP_]T%1<,U/R̂QmȭC d3lwq\­iBPŤ\* Iج=utLj;I5Ѡ&̊WsMZH,<H(a#{m*i]PV΋Ȑ;m@̫ :7+׾[3kqS.Slc7и=PuЂ3 HDt`?% ,O I͵2:\]p:aPTmvV@w7qIE"!` x8>&ZS-B"|7J-xau=KG٨WZ "D]L l[T͊İ!&"%{\b_W FYR! z<d% B@h!JCX?zLȀgS0@^cg6!y?tXEٷ]P"1ҤTD&F[< iutw3٬CqA5yNN'WToPQbvSyrKasz0k#pV5čLCՖ.v*@j7`; `X%b){>>I\Nl ʑf!t$L=W,ί˰ڽihJ/آ-y!e2|*ڠ y gZa[Hæz ]qQJs<`55am[Vg b ] !"}3n/%6Eϟ EH B pg|$qV a<'j:I  HqANYG`toY?GVFfmΥ)쎡Gьhbߗu+K 5%\oMk*jw*ֿ|g*TjaބP$:7K0cqh^5 pc1dn@dXDC>bF@~B_`EUek wP+(?R+,PaXДI &2l821;6ڻAͧaj*nq* 9zYXM&xёef~Kmy^h\l→tgŕ@!#·UC]hBܨS*x$X $8"@wĒaI羧Oq\kL- ' &̑}X=evj7Hc%h)@JȁAgǾ|rB`[={}0c^&_P2ʵ V:#f8¼gV7ct+z֛y7$L`Fy0pPc+XZfJNَLc]]i?R0AgJ t~m>z$YaV  SG?8H#HI3BTCG7$^mv~A49{PtZH' Q=0IPniw&c+jz{b'QgyZ:U5VdQS>yjHbUG<h0*`"2LOB$ܺPGAAaR"Y'ra!-1/?kRLbP]}L.ȅ$Zqy&i?+ ssC6]mMWE>Ts ƒ4T$PrXqE  !0*WV Rdk{<Ϥ[E\v Q( j.ԙd,(')IEu eICs*2zy/}|mz4-굒7+oAƺ`9L(ۑ=ʀuZmZћW6G.|c0fȍy5XoFٴ(R2Ҳ ]3 !0+U=sq:8j BTa€|N< GJ\E/HC/z8yu,hCrXYe^^X-9WZmA ?HblhЦ\N(m(N)|y?LkFY@Y J^/.Fw\IQZ wK|~Cpkm\8Fg:㴘/ܮvz-8G.0OZlSR67lW<-| ܳn$ E)rn=R)X1&.k9Ϗ $'ƘP ƙ<8:áeYDhN4FHH0>,gE&9hh:]((,MB0`x 鿬*y(cWR)jK rlB61JGZ)SQH {R8ʷݎPf (#ލ~%as &5*P/[]lz>oåR  !8]@SL,ZE8uYg'*ڴR{ 9I|y ƛIpd+>z <9b9f nmzh;am\I2nwU* ]`XƊc[yNIYF; ݳsEr $3IztO0;s 1Kt71,XjѮ6ؕ_-NYnTݴ*I%Jc$2DT .e¤c pۘ`;4 piy /-Kȁ7(D y@pVɨMBv/,^xW\hGh8c1PۖŘ.^8RI8 ~ekPNB'59U)Iq\ۢNNV"wTʰ7,ZgNc4/-)"DhUUQE'v8 DIfTvFhd^E5y_SOW b0HR# ֵ)tzBD! կL\v9b]W%h/f -EQ_Rc([Q8o3_[~]PY(,6,ݒZf%HYY[O(?W%TDT>aώG#4LDYZE8PO*Q+! >qW~/Qy9,V$XR5Mqі艏5גځy p"'3w]D a+W#IaBAIɈ1jD]17VTqJ!njǤC%7FT`Eй@R 98@1G@a yD;.#b) %>lM;TㄩzNr!<1, .!OSzO.É)s]tP@HeJٚAPWyJIɤh$G^d;_d Q ߡ=݄92Zb PJRHB2 $q#pHEd ,/DM,NcɆ&;r$7+oTd;h1$oX ǝjXjұ;$c(kݓY `ށC(mJ[CGSWNꯅX1,~T:QUCPr@R[Y}H^G:vjm&IY5Q#h7AvQFBNh*MCqQ3hEg>U1`Q9 nLz*ZI(!/{k`7mB%~ z޶tQ$8_u_?R`Ptmw9X-;dK>nxvr(`a 8IӤsohi2eJBB}'~g1@OBRH'ɭva\"Ħi7BM \ShAi))"')y1g9aFjM@(We|/N&?_uGl)?6FD= {g*_(VRxj-$QS܄|*%+Uajs#-tȪ(dk3#@Աyc;9A*fH^*d UR9(͙Slɴj^3{_EHq?3Lz(8XG`ELo4'U{!b81<&BBFZҎ4ZX Ot0mh]&۔L"on %7+YIelV1`xӢT"P]ʂ 拘T@5/~cOzPK7s 1yC\ge*Ґ⎀!!oj3ClӯT礖ٳ1F棱c!+R$DB/Aۿvu+,+~ EɉȈ]EwcI2L5wziMR^JY `MH:p+Xι:NL ) AVܛq(H IOQ8,WEG/Š4@'xݰlHD~ wa(уDUxVOΏpDGh#:jLhoqyQp#7 I 5pVC׏/_UsH#0S+ٟa! 7KSwlh~yŶ78h~6X8 e$pR6>5ʕ; oOm@>nCMǷ3Ǐ0:| G|DW ?U/j{~zH8%?r`VA':4& /+÷|dZ@@nTSH)6d/hcúɅ" +rby<}a&c ~ѥ Az<5z2aQ; uU1(B|0-ZM ,t4XK}n3x&%DžCz~Gx< ^}Z ږb!ARwi#MQ4.ocJe'mC_6"=#HHm{'2tH "/jLF0Ԓ`?; k\gƖ)]{^˃Ņ ;DNA&Lm+BfؤXREcϪ!IgӼk" &z2r1$E$ bUi鄿 0\U_.+;u.Xs8oB|2%<5Zw>@N(1}. f²MS J"V"RGu]f}iDFRvIpKc=?mO.6%U -IS¬=FNLWJD_3»pnxFDhG`mF )yFIto"y"( BQ*"|hO+,{gI UJ B"B Q8* qr˅ăq/7!]FW}.;kA L<` "bnXa(4r<9Aa1H0JT 1 v98 !AB|GHhO8(CL:)8t$^5gbKk>&IZC7{ń{iטp;B4I$LOVzꑭH Ӿz[DvIEqL3 mLX uX3Vî7)P狋ZVH開z+`Wv걲\bV[?7M* P'4ȝA Z .KFv_Gf0vcT,Gb++Z (65*PS pWFacTd楍--CY/l{g频-b?ӉD!Bf"TXe;@c}aHo/^&Y6)F$wE.ʐAy+;ҝHҭJ̔6X[7x>]P+a`hZwp0jPw^ΕR2).֥:˕> R0@tڅPC7Ϧbx$G/dqG'ed(׻<mnX]/òWZab/ ÚftshNj:8ަ `{ۛf } ,c xC~?ɱ+B~4t[)y朩0۹x`( I%2A=鷶EpvPG\ > `N<G:[gD0aLT4yز[0.B+!=XHI(S`jMDN hBڤh,XMad~h]`ze&n?1~S%1 C><(AD1ucv9WRS.y#)C9 s -F0>W.ǓN{8+zg!ۧ5V bų3qlӽ4!g>)@?&SQǸ["-FҪv^\35bĦUUXkf<)PCLrY%L؆T.[amncL >=4cI1CZ\+|پ['O'uc 1ԼOKC@|oSNK'yU7ش1MDo)vJ 묍[e6T+BvknBH:i<`лpehP0@2݇mA8aP&#<5/WiI'61=ɀP]V lxC&bbŚ0>-/XŖe*f2 bA;F_czZo9JR *L8av_^$ǵ9 `#:Iv3q[0+phFI7W?Xĵ&36(5j6ְyD) Z"dXapbC{iX̦\* YvpT 'zl.^+< _bD[otg(~dDLvLےgo"yIj6;:őoOAI}=hEæ\=!1['z2agnp ,PcE.T f v0Bu+n!q|j<{)e`F8s}S#(Af7~udIyteʉ}=?ĝŲ(u4^G IQbSݿQ"_-.2e_穳3eXQH-1.Nz9PE{&BwSCcB ׃*Ӊu]!bYRH5%ަ4t X@\aVZ6x;R7L: ` fUSn2p! ,]X'jƑɗ[]&>Z]C4  @a/@[7 lvPt,&'=C2e$L&%- I"@߯W0}P8铩Ӏ ~nmͯy=9H|9h_ .\׈hVxzz94zK,Ckz#0m}fe 4j)cfuiʥ Ħvw2 dK|>EtWAuˏmwM{+.R݋67-Lx !ķe5ݗʼ`)FҬN.c{"#@`*nZ={O=N6=OÈ~c~xeRވ0}I_vqG\oې>#c /M)=iab/1"?Kj[RA4(\iđc}4x3F,r-R‘> a` \U02ċ!$RMkӞsCuC_}v/Pٻ4Wf^ga@:K M3B ҉wⰁ7A}R8ټu )(nf|nʞN; _p$5 ՊE%LŮitn&+<,qȉ \<\zDP8ޚhqPĮ%.K䏂g!nB=:ݎRYw̸QQ/}+,]-XqYu*?2a 4ՊmT&g쳓UQ'HHzS'`uc5JjaA.Awu2A|b-',,aNeT|d\Z/k:? ;!g)^E 퐠)LDԌ1ĒE^y7Î4BI7:_8'@O52{"X.'}\_dU u v Pdm u5ڲI|ރyvAku6?g&DϔM]ŠFCv}xPݔE8_fm =)/\Us{`\;0- t1T BDk}msqjg9 *T"R6˝}1@w2΅e>ŧ;YϺWܟ/x8n;*;6lTMpt b~wvjN~^׍>Z,nG>pWԪKA@zylYࣜ9P\!ql%ea#y3&!yb~"[&4 X}9FASQrȾJN8H Dhx>~p'͞OZ t5ĥBj,߬>-@ADi(rtHfܡ^U MD8`}7N~+U5ź$b@>O@UTGPJ_%)CF#:,e9GG;`rwM9rep/nEd _J^ARDN;wH:oz|e z M۰4sPA/!ъ"'N"I"YXBe(P͘-`Ti w)=z)r|޹IZ3p(.#ׁ[$,YQ $ ׆0hRj7_Wо@]j3\<FFnc#IB"$sπsW9'-6,Qȭ.$ɕ'c(aY?E_aӏ MoOy~/X"jǓҸSV;-*хTA{H5~0c`(:l5Y2PpƕBNPI@jd4UFԕ/EUC2nj*W6 (gqAXj(TeZ4=]I2Dž#JU#Zf:6j%*1e(}),%vDUF$T\iĺM:h6e,'( Ll8 l+K_Z\H l#2#.郷vl\SGpn^1*4y¨["H-Tvn -qu+d㡬$rxqcB"Dm͂Ш,b sf;9ɤVkS3[ f3fr%%Ca՗Db Q0 (bGe514̗&\#H`@ N:ywPϵC"vұT2ڰOs]:@j} ;Y)p#R&e){pdy|{.D"=yi~!(5HB=T"x@KAC [@O+S Aj+>&$Zȃ~<-> !WMOVEPG!՚t{ Ԁ?g#b|=lCxo|kuV2}t?;\A5_We9|]fX~tb>FBn*UCw~uX2qvt,H(AH ` .1qgs'4.p2)`Fݣy+ըrkxÖXHŠ\P4m+;E bx?H:KJ}OP9API"&qo_Xᙆ`{qdFJgwo +)šDP6"T!fZPPA3p];@02(!`cDb&{PjMؒጡJ62]@ʉPtI"[* vT_M00mQ40#lQTB;jǖa1V!i`H!cEդP(Q$ĹI_ʥGM@&DDa( F8X4@g (i40悈=rZP*K he@dOoq K2Hm|H)PT*tRhpIqv70,!a+LP$EEkR`TU1yؘJJ,%C~k ?;]G36 3$pvxТW %1< G&D%E@J0a"gicty&}F)AC"t0쉌({3SoںQq.h"PF)@BM4a3 $DJP[#d{7ˤB+5})j={פޝ# ׎8b˜8p(1wHe-ݗyH*Tq{t&8|, \H&*0?,4xVҸtqlaF*khX尸_|J|LQ[Ck6+#? K{ 6Rs~l=dF|`po;g3VD@%T2_;_ a+JI#wCi Ve>W= @7LC\Vd(N#R*e6˴ )(}}vY+ct;GԎ +5#vl QJ)xE~Qng/[CSﯶ}K=u)nX bs{yr܇xœ+K݅_?DK0T4m^U -V@b߉0I<9awD9߹899UtY'i>͝AePoVɃf0_} rnv뛯GR(@<2.Re Z:Q $!B9HwrT!Qvq~V0E3@WSB4 !fXJ > ı.Ta p;2(_hҏ+"`T ؄9VnarO/$:$Ϙ[.P@>Ŭ2鲶e A 6Ag T14"%/)1,H\<. Y`ؐՋdRv7N]bV"_H|PVqCAQZipU+g/:%'hhtШK 'Ӂ%]( ڲ\~JF{#)݅~ZIwstMbdqA>W|ׇ'[ޮ*x” UY>*dD&P6 $@!3AAb?޷~VMy܌eBN1XV֒at"P 3Z\(c(E"@E)I(UTTM / +A5bjkI34R@fZj\LiY)Ic$@Kʌ+|4+uJD[qdA AQ JA+0 "A&)"0鵒{Q5&G CP6Clf e R 4e{ MoʽB@@E:Bp( )-(mE*_B.!f4B exSg#mj"T ,<@:Lj 2LW 2xA$E9(NQTٴ- 7SrJTd0xŒ@D~+'8Yc^c!"֗*h[a&L3q7NaT A5l`XL\Iv(VUiQR\X 7--T`T- %!x/0"!jT^PHT2BȊ/*LgF[Q\E_gVT^cƅJ UƾL[BT3/E Ȱ IP Ame 8BcAjԢI}?& h`Rp%$0޺riD bN rV \G$\i$Qb=%h*x96*IGpWiћ`M@Ym`%¸F~5&\HWQ@V3%[^dP"036)H[ ƔǍR{UDTRʡ&L)! %~tJ٤JDBRۊDEp(2ƕV,@HRU5ʘEiap8/Yi~3MJup ZX2\0J}ʿk+H*$THeKt*z(e2P7u(/+.Y P%x Zc_ phN F3.2X08uBqd9 K DkUU@EȈi[jeV9 I0b(].FzL+].Fɯ1H$f 70cB axPbG( J 2 5'H 6 H%_F +LteK aFp0%*,1/K>Ja/܃t[&>/>G]u/1sxߩ4lpG?u4O_ΎKVgF]>͟]X1gZr1׫Zn%e? nC]7`v|1Wn{`gW+UXz?P=/B} ʀPDGUdX$JcHGaw} U6QwԚmxM尚goTB^7;]xJ3X⹫WuuggaSjC P[=H,&R BTEN9x%B^T(W(EE(oC Ox^3[y| TaR H_PDя` pPWe!6ӤԅPw {g-e'Ě;ӏ|G=etI cXҚLg@5 ˷Iu;F; '֟Gƻyb& `c*ő, Cu gӲփBaݫ,1֗uCa+Pdڗ %*{A@9YT*&a&6̋L& ĩY ml[(\Ւ~k$JFpWPh]*4*.ɻz9[]%J"*]m)kP ^b"Ve,h+(,- 4 b-Ee5H% /D$" $X8teP+6f1`EO{z*Qt3ʜ;܍??0D4ti$yV.&#ߑ cOéT'~T?2Vwc |˕n|ڈ\TD(KC@ H/8۰D)g6k(R9I.,$W~tt/ߟ͚Z`LhbG;+a˙zJ]6\]-J&]!RBĈzVk!ݺ_ڮ4f 8]e%h{[3LSf}2;JܠifRj4#פG$S%@0-X %-DЀ2*bROnj_nV0d4ͬi$]쌢_6$˚73WxzFxGL7(Lw %M#8\DPRKo0ZH7z6V#v6-@Pb[Bb],7/3_3^pqvENȓA)WD/ad֨ǥ%.)YqzRRgj y[0X`):)|鬜#C }Y&(0.Ao(?zԒS U,eu]Cpr/Oɬ,RJKBPE;G'1.<5? /j>N_a˂܂m#NovAשJekC c`q/\s_a ]1j!"l3Fw#nne$ T͎Emނk m#5BN /C #8tҮ$E@Ut' -.5W$H_3 OT".yO(pc,@jN>N\pE8PvDM6Jcp2W`r&'dk v%cK=Tb7[sPyO'B&cPMmfEqPH? &QjۅL¡1@:R.\qgb'(h.\OXO&ئ#DNi2 ĹKHQ&#)Hnv@$05{<8 _3h:cI8ҝ;ΧddgS0&$zGAFU* =iFTGi QG)Xʩ:O.ے=U渟%@cj:b,_SZUk;ŜD&`ߚlt77x\uNHqU-z:i6HZT/QKʀ*g\ER/._2 w(pg/svD`'&+n&aA* %z9u4̂ŒQRha6a#)0ڗsr2;P݄[I7JqQ2G3U‰t_RFrgաQXAeqB?\ָNt`5R?}/"wG(_9@'C͹vj, &#PjÑ?aWӟ?^ pKu^;E,z_ ]53MF0z8i}/XKg AUh\8x|?Nr*,00/ a3Y3]ٳӍ!ؐ1\\D3%Y<0ߌzȰlBhTST֧ĥͤ8ֺ?7ȩ#u7EuMuǃX *T.\O0 ]:=i<]-"ʎ5zNX֕j}ܕ7G0$}tq '$IL0:lޖn?0zH@1 e*> enZrF2{sUsZ;-O+ȓ cQvtoCu*V \{ۢv]_xms8z.Op{5N6G0"s'+-Ӽj7#{#'pZ[R 8nTmv@_BQT =nI 8x+jPo:z8owT w_©5gd3={ޖnl! EC|k֌m0T؊H2 @&n?-IѤ߷aoHߝc)3)12K,Y p0$2d2Dq=4n`8m|y./K\c6I'vt͡6a&\V"'IbRN#<$kzt\K9Ϥ@xBJ0 ztkZt G3|p2>Tva3w8@UB;xwD2C]RޏjeB*;;p]3H)Ӄ¢zбT\ݯy-&aKXapuҭ#;o+)rGbb$:F`SʩR;POa;g5)RN`U8+` ۤ:_Ƒ/Y^,/`L.61bw@%$O (>ɩ5,I(=z_<+˕t۲m --MKwJNq? Ύ+7 Óc㛠#+ p˧B×4#_g/a뵦k # 0a.(l+1{f͡B&lM&ΥJ dg?m[hS>#v1=9&HoYo'/cy1xJ<R3K.{&7/ ۛ4F-`ߕ;MX7ydRC\ҸBAaItqƼ:qɸb|75IL1#n*OTrd'f&|]5#<Qp6Ú?@Ήid)a21bxO,Ιnweh֣!#OR=nm AN5H^,6M 1x`Hh ?aAXii>7 8GZT ib ](miGW) dM0 : ؊%/TF'=QHQD[`a8(UЏGXཇ,Q` nZ̜}cdF1;#t N]6vk5\|@?FJ'>`arQbbYc `"i'< Jn V)t#a)hY.-72@_B,`3=9I&awkz(c w/].zªU ᰔG;u\i|,8RYa& /`?}1ZFcp$oi@qoMp8; {hSSmy{)4ϼyh, ~3aNRw&ɈQlDDtRr tgVxB|CWN?qHI64XKjœ|Clybk٦-@u ``%wzQEx|[3  >nEzdi6KM1aP +;>f. )mѧ3"Ia5S_"IֹGmlCALOJ^T0Ó~"x{P❷f.ؑdL'[BkT1i MnB>{KIלC7EBD qcNtБ!1g>/;{3(^rFC"SP$q8@ZQBʖc?74$خ^|լ}s c|&prJ(M1 w(4pi!f.^w8\ P>c ͳZO J5JuS|$fRW=)Hԍބρ$|j|]tD u; IlHt'ẠĨA3GZ1;ݨO )6yzAT z}"2Yf&iU¶)TiGzac"VAn:p F'ϲ< ubَaa .jLw Wڄ^6"D`6hBY-]އTI4: e%~ {|K`N5#>l[xC:Qnv̍7Q8}͗7^J+8D mL 0*q2 #o˹8 a: ~0v'8ȣCvz L'Ճ} V(p$M4%3'[Tpy[$z>j+2^r& $=#V"hhL?!L8I(K%0(>$ȄLJH9mϟZ{dSURANi$0ƅ>t56o@iix)mq(Rô*Zp K&4s&HŸ5YT؎9rуZI`J\GOUfL>=7`?߆eCyrQyPP%6]„PvW&ĭG6ĉ.LTZ-k"FJe1sF2#sԓKңs1>)+DJ ז:+H1yH#υY2dVCA1uT v:Z%Z0l|0hꄐIj4Y{: P_GilM߭}jc! Vxjl s/Aqx6L)|S5YVq? CL2W:wtvqf?Scm귽[`%G Xt !Uɮ3{JEfPt8P2:]ԓ)灻l1/PZlwK%˓ [ ѧ7HYOZEReiI&& 3^o_Yu猾^g&Gno3hש>,U9Êj+\6V7+SVP *~  C|vo|N#Ө4b5RɰJuCjKdk# y>?ִ,׬7 C=]@뫂j)!8<| RPO-"mX{,UAXeR—xe < -̧bWCUۀބ4֩k?930ds?ZrEBseEFff`dNjd$ɍ~e֨0`Mqqj talRnjȰTz#!BEptt$/ '8u:wGj,`FȪ}%pu4Oz)x}(t 4B@+q9?))C鱭{P,,&m~Odz"ZZ>x/o&}̳:LyU?5f^Ka\6JI IBB $ N/6y+KbE!t"f?G\PP#I/GI"\Nиn-ph6g\ 5{;|`vY+֚[mSsKa=5Be[m%hryB 6#ͅf ˚9rnpL¿:5O QuSA]B'F/NC]xWdc1F,4] tCtL72j-}}}|ly/{'H0>At""jkA &+.f\OYAWqv:խh NFbb(4ɾ22Pޒ~:bs}sG6rc%@'"?K1y@1p<+X d >~u9LDW bbfHWl%$Ҁ,n,%Lby0 ݎu^Zy'`0J*Hy_1sU(hNZveZ5MJLq"2.H2Pta"˪Ws+/0$/ BݗP[ d`ч)/yMm|/+Lbݯ#J?P1W>p˾/aP'Ioe#ꂊ"u$c(U{M֧ ]e  ¹ w8Bj;8cdze:JD> [،N_!M@[G J?~J41ΖON ffncD% UYD|6n_6ʸ|Agߞ6X7ц~Ns:g,놇=~ŚN\l&yY:5<^24cہ$m*),Q3B *yhއ+QVeR2_g.92 ;:{Kq%ۃ*Z&_r%zhyqk -%HCEݫ}願 q<:@]6 5dJH \03B666.+I3 *%!2*\9ѪOԷ.7wqlS>/.v X Zar Ѵ5 4 efm-lK/Gz6%У]]6نRt6-9pS8HT 4-!}I1Ƒln1{p3rF#[ mTf"m"HH}+)&F1 w*1v,> q8&nt]Nbv'. dQ]홇ɹ[e\u6XeGNueqfnXNMuI݆^ean073C9Β:GU )T#pR=vk(95ܴ$@T˺v7@ٮ1j[:@>3"Eoid.`Bzϴ_[<h.[u>N 40IC*f59M`9(RIL9yqϷdIHƗuťM)::ߝW =A)?> 5LVa%h^'a\(!nC"WvXth>Ǣ ҁIg`}8 sH(=q ?c y!WtҢv|ؾ3-;DhؐT``4X rx{߹Ljmo|w?"d$z 4f UYh`$*G!0ϙQ6E jؒ'Hmؗub_%iH\-VPkԸ;nnxeL~d#fa/0Ɋ';U\`㖪2/p &sH1t;O.#(`<_d? x,`%/|z0n˪B[bPR,Qa! $ d!BHBBBIO w1-<+:`D/9Խ ݭ|53zypňRREû* శR8Bʦ¦<@ 9, PN~@C3AE3 h*)ho|L(%|H6=tG$PΈ#J)"{Xɨ!BbސG"4]Gl`._uB(>OXp*)w@O;A ٤:RZkt8HPVm" D)i-3ɔ6K=v-]q#gaxͮ5ɇBx ҝ"b'DlbҮ&- qD)0$Xm s"k J p\KVF88,1I]qQP('g#6fZEH\!/r%(\xfÐLI"AaQ, .$0` 6 1q`7I\8  ZoJeלh1 UQT(ԉ@!ZMh* @P&Q9"$2$ H e(MfcaImRt4 o [vF^ {?<ఴW ,k\yslsy %q+WE*AܗMDt# c  TO{U!BA^^PBm"O&bʽ:81fah08[ i) &rf$^&ЅhMIy׊?(ꖤ⏁ٽkQ? #*H'TnM{-~su&c糘iYQ< % -T9rJčM;t?V&&&#D@@'2Mm3GxOlIǸY:ņ񍱫6yg,hQZ!\K&S-]Ɍ]a}6Jl,mYșDbU(_sۮT]>Jt3!/ CZ0GGYF]§0'@dcDf(" R=ǣ[xۚ)9 '3|,rˋYrtBdOP4ֈNF4-<1Y.$Ԗ:l53|Ym#%a5jB+,ڮ "3 9H Ƶv`P?[< ֆ&4SPmt8 f6ĺqip;Eˆn4o:nayK2r# 7QԐtʈ[)@E(X |,2uFֶ~,B tT0A&l"A,<|Db*DXjmKJ"GByA=^(MLIx.]jV˄x3#j 0ÉhEe q:Vg*9"'PQɦ0XN`3nT 3UI[BjÄpD]BJcVV+a1/ŔDˍj51xi.ز.(4闕*^O@"O3 (=VrvA@5H dTIJ&KDbJpC,S(+7U~G5nPuz^6Fꎋ^l41FtG8!5.at:bb䰰W(]C$ާese ,GxǐK v;KWGYkHY)wLs)Ff~$;lvO'Q+3όTjߊʘńLe ~N{5qq3 Y,F+. b0`m i^' )Y}|/2п@Zn D@-ܾ NUeGQHXPOɥ@E"*TQ `$=ŨJ'/Qc- eyR_/EDQQ QI++yLDe]EQriqyoIC0eK"h)*e) R0$ "B(D()Is SJT}g6Uly#&꺎(\bd7|kO) =h*{B(?zݞkZ _kx2[|K p$gݝ82@5U+S1+A+7+,$&3<>,JG:MS#V!6[>^Gx1ixhc>bQviNg!S\M|5^br#\9g‘đGMdPsS||Eh*(dP,{| ykڢ8 >QixFDmvf$\reI5(RF-c0Hk A 4V ,C;n *u{FC I^t.CE[=+$),WkOd$.#'€PPGCP"V#0`q+Fa TU %Θ6Nq r,SʔC'wG?59jx\nNi*UjnqNv`z.z*-lnE@ZШO%p:rNV#kH9U2nl&'lvXb.\-ü<^C`(Y `V{)s)h_p2a,(,B$,Q .ZDkW8Pt3]lpiry1Txo/oETZU,nHe"_{چ'ޘ3z>:7/Y)? I~6Vrf8yypd~{jϟ@0$6,:ȗ]>Sְ&b5nmlq,/['@^܌ l: 0+nHǺ渡!>o/R*30l Q:R -kf ~w?W;Ym:xvOqmIH(6OXq>տpj-qX]KM~Q"ʑ)WudÄ' 4DhhlVVxa'Sȍq/jA489|dFO~ej꣓Qb`W^,q^惗l`k6<)Sp].cQ҅vţzyĤ( 3lo}c"MװX#ܿ> g]{X~T3tk`ʐ1l1V[ï ԐȶvDZ1{bnZ*vT/}PW,{*.-2ʩkdXR>8'O\Ȏ҃.nLtbZ1(**nEali}GW9rÏ(Z_P=V! QJ4FͿ .4m}i$~Ś2!c\'#\~G K$C5 m`Ó zIL1Rut?M< u݊lPh& ;D K"O wI/?]Q=k6c!iZmxK!m%rx^ī6JE14Sʚ[cL^mI$LfE _*5֪FJwQL8`p(5Ȅ=𻥇7v\aN-p OSB!ԢȈ2#D4'} SE*O-@t<֍kFHΑoXw6q]fSCNDZxq'ԋ U}4TiH@@!GKJ.>O+>[y{!Mp]D PNb E/du}]BIUa#_ȴ T΅=-ßzPÕ^9DB0|+ŕLW%G|I_p\n-jMg.Gj8Q\$:SZW?Wox &$Jm=Ǔ@%TrX@{[a6&?Gl{h, _*t G F0CzhSFYO Iㇴ cbEx!"_A,xi$uph|Ĺ:qEܓra8fr񰊸~:nIb*5䚵(4c,0|3hW5xF 0촵qEA/J5Q LL;fm)nY{rnǷpl/uCӶW[ =4~/\(/aKVitԖxoL/WNʌbH^/1/rJ drRb~ ? \Jpj _T# ff5S900%Zh4ɓY*e |'$Z!7DP g*(;VW}gfD @H,A0=:R?B8ci+c<ža/˪S+Fq[eZNsGwf}waOR;(6cБ;li(4v"<ݬ[o!cyWՋev^Jq̆{I{hACBQԠ_VZ,/8U?7*Y!tZ|QNkR}FJ5"Alje.#wD8ڱz+8G>>mÛnNQ^\>H*JuoH = 0^~Cqo{ϛp4#.tN+H3Čp=BET]Q[M2a1=(7tyu:TjPv,p$1hRBK@I Hx'͸ @K "6%4 IḾF!툖Z `{.ݬZJJU\LD Wlj/DbPEU#)ań00#|QT"wfu+1(7=T -8 , Rz * bxL{0thtCמD^T%?7I7ŜlݹF9&(Q .E3ē2`mR1!ytQiqV*Q,VED^/Pdb2 턊 0OZ>K D#s$o"@pYQe~qx]y`{@~v;@Xt~ִKЈFI9`kD==#}q_䀦1"bk+C9.px5+}Q㧷Wn&IV[O:rhE8Of54wkA(\2TLΌ.W|?QpIh5;GVWWpک-8,i:W{;RFܔ<SDv`4 fBA}I'\WAP!*E6GXG*kX"zgGeeL U&:(R `A% Qƨm2qTn. 73v>%Q2X6}K੘\=|%SA 8O :f|#k░5A'CLc 'DIkIkZu vT6^;?T#(wnXZP8`Iha^~X8 15I|{D:xX5V }}8EGOS +m @˿ p0\  DBE fťhlz][am@)_4 )TDLscXZ@aT$m)U~ H2o።%EfQ7qNР/pYt?fo.c@PBRDtXq9+'|yS'> 6sT Y*}tjBl7} g]vzx)ws8ɂ~"-nlU2uY_ȸ8gJs ;ŨS%M[Ij}d}7в.*d}0$KуSda/h<%\ rCy\,j#?Lt 5^MP;"s-sYn xǏl׳}j4i~#\qx$eN܄em0 ¿uS\Ó c+%R`A׺ T5E^Wce=e. 4d's.:{4Ze+O%$ǫ4!1)Y??c^w2z+^EM{Eڷn]r01|({/{_EWTtװһUwdXn8T  Iu7^ݖCB*{-QlT9qekp\od]{0ʵ;Q_r\*&Hh|e)L̓ =L<e;U#8.$T GȄ-LDd ~Z)3\Mԍ2Pz-fkҤ"zɣh(4 87;ؗ^'&vGDޛR'S mm^ 6NBH3sc |Pmgi1;Nр< ^,5cωH{.R > u[{rQSqap)׺w]per&#hI <@ Sb)=g2|ZTN2",0口i y5Ħ^)g7ڴorwL 8:;yؚe]w#?0;@9:F(ȋ̓2PX,4- F"CS~o,˝2j+=ܨ *<{~ع?UJ0>qJ`y05ͩם9{z\=V~ltfNYI1&5MQ"0 ԉg{Lv ŁZ& ?NGD[PsjFv."`"ͪbww3=)=AJ(QőI"Ș_3(ps<˚.: 4d9?6D(2oÒ 06"ʀEO<B @yWfYK:N0=X\ djAhށD&n q=MeY'Ncۙu|Q梅xʕ|g!K>GM8h<2専}V2 l F( G31RY88yeu`YSi= apCe[52ZkzGZ1')$h( nr# yRd1:<ЩD6“ \y&cv8Q2mrHpo1Pi WdPħh&M׾Vhgi.cЪ- 2M-8L=\N,ô%{fD̵ $r<H0Ecxyʒ'lŕA8<J4˨&r91dA.je-u^<,o+$#1X2M`Ђ}˗f]Iam,SзtQpLrǪCYU}-MDن7]ظn%9|R" "  Lt r2۳R` cpċA 3"(,v^>˖R)!<"ђwyibdN$)c7gI3s]~|/t,_vߡ'5B/Z~cMk71W#`խ}깶gqz9i?iЂy>yu_]o24l%}N367 }ۃ Z@t]ɦ7vH4"#G/Eˇ6]%HhJ@h<5>ktM<=eEyq'312O N0uhЊ)M!KPl\=M_@s .(=-;,7"tMHrS<ڇv>t"_h?D"^٠ Lm9䫜sfmUnaQ+pkZ[hW֫/8@TGmCnYu?/5#am }: m>ݏږ>DCC L3SfhŖ4obcƵ]1Pw٧/O.,9J |I7xODf  ʑʤ@4>Ie|0?5 p=NL槺抛LO-3BCN1ޗxi=6`4l9CJhF x$2L.c1[NyjWK&}Ww~y{lp XDg-Ҫny.#K~k"urD:>pa~`;a aj>T|3#A, rM10WS 6 *;%h3BBNk.BkHҧ=ZX[|eL !8D P+UC45IJ78Kn"҇?3M;;&J}RhJI1fuB?OLW ןsm=KY_SN+ ),"#t]=XHa.hTV( DJ(0!;"^Bn(TfPWA1}~qv?H:!^GegL:Huho~^ ̿]W׺|'D6D< ɧu/JFeق%szl)H ,TIzj緔ٍk܁?k%$ Tm{\9e?޼D4ÌȚ[* .VV퓧uiVq!!8B@zFˆr ܔ ȑ^:^Lr_>0EXXRgBu3'~u, xAVН(b=C7QeI1k b23 -X>wY~Fc 5a3, k_Ē Nj"Q6֚tjfF%19fQP*2J(PܙgKmđ*$FMRLfQBf)LIFÌ3cϛ|5қ4!'NoLp&<۟q Ҳ"`VVdQq(6³%"̊3h|뵑&d8GNyfEl+e Ѕ[),Ӊ ~ a74Y\\5DŽr3N:{03 FAQ2 Rh.Ɩpvϫ '<ق|I|\1sx'GAx==ʁH9s Pe%u}C~c*U|;Pp3qIe8A<_4#NVk fǀY|xˍoN^_+lJƶLX. ꈌV4߹:Ҏ9&͌TpLlh:(\(^5ǣwFf%(_;NC 5RhBJǧq;ro}R S`CPt./G>ӍBHIY%TLEDT:hms_m"Tp%0}hT12]&8Iqg9fG[j8e焀UXpx:5Mao15Mqxk1qq:s$iDoộ 9Pf~ݔ_hl#b.<@QWΊJA)*ҒV ٩Ĕ&x#(tae֬-j'G9x:TsgFcgз+q-*CXyX߃6XjJM9 _T;a3ba#՝ymLF3~2]Nt7*.stAQUQݙa\6fΠYI+ny8]q5Ms}Vܼ7>}TTo1YY>'x0,,C< "[@ڑC,HISf,C99%BO0,qƋ RM]Ԯ?$J'v?gDqGX$ܑYC0 USupV0#)C&󴍸KȐ1@$ >idy|Ӵ٨cS .#^z8#Z]9XXP[=! yh fԾ +BI$~bpD!օCL,C[KUyp  ,(Wy\C6. -F8.fi#3/GyWHTLUٰ0yd!dߒ7lˢ8kz~ӻT'y#_h_/&H] P&_U^2@T j?Qhx&(w9fU*d J^Ab,p@yC[PlAbTxTFHJ+S5Cm"WZi(#s.() /0!%ca ۸sF_I{ zyrBn:^&6дouœ> :Xp^G{J`z  Xp b@D. vtU=rl\C<of#|/XZ q|ufZ_֯לme)YrIleExQ㜏5 N\h~"ށL-4[ЍnYMO-vyF NKGPVejd8)oifAri}0[Sc/ˀ@͚2JC;eÉ b:u5J-5eu8<%#1c-kgmm|ѼyӟޫZG=1/]/^鎃KS=~Jkk$kΘ#PF#M}w(kOaSEE<H= (c<FY$0HKD&XkTv a1 r2"";`GӠ^2݅5)LJٱ -$ B% 4WԻ)" :g`EwU {3lXlvM-}ԺSʓ1{|Hr ],܂?LЋg_9 KY2 x-rФI{]P#9NޛW(Zٟف*~yFBTcٔJEao`_g HB H\|L1L `0ѐ@i;(hqȪ;?. 8'U*~~P Һ>0AG…#ܠQnkϰK0ЉVьqk5 ^)ӉbSLlb/\.iAS/Q=OT#3w ó %Y g#HƊP ۑ@`IG7۞e& Q\LGpc)䗹$ly>qp#SԸ^ۼEO>:{q DI Ksg2օ;ΰpPdtj0'oLBFQb tp6D:n/tq]@jB6``Tc$lg)S @JQl q# .ӝ(4&j])  O &e`Hqc=\"[w3BZAZKT\9mvxJa?N +%r g'd4.C"uGCVg'ɓAu:aD=bBt&1rpQk50FIl \sK$QȪNb+-ci 6KdyT ֞~ʿ E*fXWALᆲ,KD$( ؍{ҍ匓0s,NJ8.b*˻ 't*^ adG9* $WOªG!=Pܮk*xI ]rRdȆ HbIW,طiJ`wV_xDS"cOqKC @Qq6D)b 9OM8)PХ>@@!Bl" @5Դ#~㷁:썒Wi9ץ08kdTY ק̤pKmش4磊e™{I004.?fpr^DE|]::Aل @bD Ze>V][x ƾvK[gAJ#wxǪ BPC6{r6U`񾁹Z_Vw0u__')Y &VNZRZ@}gbx,j&$_?@ a`ᇎo/8^IJք`KE w4m0.7ȡ1vcE$I1 5bcQۏO _)-axW'ʴ`Y+w9rͼ/__unؿ'MWLֳ,=Gpb9z6S'caDo23b~C^gͻ n<{ CD9A&?;7ְ#P C%䛟g &#\.@d""m–|"ft GL$v, rx_!$,VGtުc ⊦|iL^V{N*w#7(9Hb'Y8#{,鞱XI* y/h?"dKk Mj&:@ 𖶃=8:k",[Δ0@Wr^bHݙ! 8EX_g&'[k,XpF B0s v4X'~xL"''#XU3'fM3}ageHWu+ kvr*')؜g`Xыm͓laFq+Lqa`},8p:DUPu\EMbbUp:H@#P9jbtQ믾CԶ>P! cŠ4e29}q=uueMDԩ08aZ.Q=#qE?lFG_\hcRVǃfApuY5WjSgڀ ;*Sqã.6 gnԑ6'1ڏ|e2`}p" Ȯ*VrokXQ YG/g.HPRCds 'pT!_&0` cç\Dp:)JOQC=>_b#}uEUUbJ;_H6?FG'0__ov],s~1̊wo"b Ar 6NtA L6m? 9'v*78! Ӏ:p:NlB_]a +U t^& ?Gu^nmc^q>6ԯ[`Ca9$vfzMiL`RbL`} ΀9a0y'iQ% :Fl7#dvvBԴQ&;b/uqhomga/Co.* @-؃DI}eU_ԀzƢƓђuMm :*ЎIHm j$Q 3Q{(f~vQ0zIEQ_O\D*ht#O #^ mɠU1겥`9ZU=>]uQ.2Ljֱ(~ٕ> a(u/'w=8ĝuf^rDLrф"ΔrI$NmiQMR#1PѾ_{QqJ?,Kg5^1`ߝް H#VT[h20co a,h5GZ`Eo*QiYaopH&p9,cV RH*dD&nby=ZO&0jpz#%[6(#Ԕ!xo,p]-XbEv5Tl-5Vl+Errtu󻮭yG3aj_ֳډ`X $8qYm4JLԚVІ! uVk[ bw֣)bL?=O0I$CE>7pP q͐kB= ӂl9Ay0&`=Y1J뾙~NU^i|shLӉmgJ9R!L Ylh4jpvk}2(3i7C/H`qUႅ V31 [&E)DKw, k ar{{eiXk7rci6Ce>?ėn.B5 1+lFoS0pjRq# b^)0{Kd;4&*CajG!Q`9bU`rp:3(= P`{!O_M4\l]FhD'$ TٝBn$S?WY[Qc ^aE{S}ܺitD}BxSt;G-a%E8ۙ| ep' 5;1<h27w=/7amő 8'ZsdpSIE@ӛS>?G ,ߜ{lFP4vH0ګpF.<=-&7arT|O$vx;1Y/'@I2`YS .fG)r [}&T.;I˗"3$"\hkK9dnMtnwu$CEl`dKC|GNn&w[c^4,/, 2ILEGӍMc kL&a(&{ Duz9$M-l`8Sx7Tn!@oCq`qhh % ul7xտsģ h&Wo uqa!"0wZ%26s.r>llM9ֺ!(e9+O (!FnbO2ˇGkgF$S[" {$JM]K?{q1xah ),X щh]ewF.Q?D\gŵ?KOD9ӑ+'1 N2}XJ l%( p AX JNSc-5}Ŏ\,=~ L^,<jd|OQg Sl˙/޾0S;}/`kM^#%ѿ8D}KP8na2BrI3 Jt%`~s+T Rc7kM{5mLq!YHZ<2>PP=87@8sVYr! _[av>cVۙZaI)e$;_v(>NHLMw ICV]b}b0.IH~q eA+D`KRۀd2wڶ=$ʕVF03]AwNOϋQSD衳TnK$Iߺ'ɂ՞Dj'r.-V],9yȖH'ћOPc_T;nR 9Y^/k1g/ΗІR3`.58G3zMށj꤇em4:V.X3r$%("jhJIZn_N2~2hw<&bTTT_݈Q(2 W8sfSơk'-*d&imtj [(tO% gē8 xk[&G&ZR1wƵy]Zт1Ax6Yf xPe/e **;%7C}Q=GԮ *!:8] ddhWEnqMOe2O_ddⷺ!w-`dE^L(<)@N &OfS!2J/ b˩M,:r|s89%u BAt|P}m9V,pD Mpܗq:KCq}yاqwG j?[ny 4ǮP vZ]|%\4daq\mi{ sɀl/-Zcƣl]SjSO>흟ܟ'۹ 6Nuj̢ϡKؠՑh]~^عoL6zE&zY!^&#Pxvt̜/R0sƻPGؤu ێߺj"GmHJļoѤs|eھӆlO}J5h^\S$Й&I:0>/#{"x*aBE# J!"/v-bCX!.́m a̰ؗ{*_)"gs\w;oĭvď1Gm98B$41*`N3Cʗ;:?l1Ҁ,)!:("SE5ݹ"Gs=oasP*Ҧ0'v 2"$&},^KOα!S8y_?iW8,:]*ľdiW0ԍ1. b9Фhe|EcCEio]oQs㉦r72T*smaWLXҘ{=Hg+|^cSs4P{? O؟fa5 Z"} 9۵@d 'j7()E_Q@((-u1H-s\ܤ"aDoD~zghUM8n!k RK cuԧ U"p8l >l|5#񌸵2a D7{^H<@H,E2+:c1|oykLt9&?4:8 /_t P <;ouܠ 1, fPCrު ំaPۼb5rHE7K{>v0xtKKҜ? gg]R^1Nj4E芅O09GG,dc} Ŏr16!@[Hek>3Kז  5+Shgp9- c `D\{=sa2bMпֻ_.ߋ'g:j@\KD8cjƵSh0RLz| 2ЃHP܏~PK Ⱦa|/l%X+DZ۬X=Tμ K턥)"~VGvڿC\yFsthKVM._9ҳU!0i?B.lbNDg$Xnh}UGe]h/(o;U_B#".کpYx i`|xc0 OO8TXva'nL#zYp[EWcV<>4 ?G}K|O6@;R!'}>+WQY#bKNH`/6Xxp^&ʙ_FR9ի Vݺ_ǵ{;dY=jŖ&aɟ+eg&a]R`q!R;HUIpazzaYH.a ]0"]4˻7PS=u*` ,X/EE_4c8utp;SdQf^ٚG]be WrʨZdJ[gHaCAsu$(Pކdp)05B3{39%TU ũx-,+<ٳZ^+}./ d̃`2)plr&`IZ*?d8xadEZt?ÐTN"[;ndkr0FWF$x<3\xGi^f0slo ZWqA+wbYTzP*b#c+ZDC#U1E**㌤ 4^ŏ:cv* 3IyʺWrjn2aОvr.7ʒt{5@Zſh9/t  '_<}oܺ1S!!P8vk" !Jm,!PA.s \0( Atd@ם:m]w#޿/i֭SIV^̹Zp!yN.0S;3%=_byE"X7 znϿtGXh Qb,qh\,ljѥDs2w-5Lbb;m܇ìЄ;'^> SQ!f$7"~ˆ:?ޭ5Ʈ)UWE-I`q a^j&ӎ+w˙7^8sEf]1j"wuB-E6 ít_[DZcgmZU-=udzm`0$G<&ZXWذ*Ad%|zhwѷ%^QjNݓA4'Ie@FKJ0_t!fokg`Fмɋޑ`\ 2RclKޗxvze1PU.CPCz3%$cVuc~߆t˻?z~sdXF*XWbǷogly}eZIp3Q-c 15dIoxWBi:rsWM><qE7m3/2: *d;~qسlܕH6i6Ws9YN1tҟC=Ϯ4!M1,ŭa=+eS-{&2ة9٨WaAuȋkvor֫y+\;?g7(Iom̬*1k6niIљM!^$4g]=I1&.m4}!ܶEjeM1[Z8TgUNbw"s3U[ mMm:ٮhjlՆ5u7$^n7jԷg)Za6 _vQsؘn0=hc. 3U0#tvɟ{n^ߏ{Z1$e5kxbaʡkfh@qi1.\e~{#_uۻ3nr;'k҆'uMp&}38iQES.ym2ʾXv$e<5|'=1+:+٥ !Bn ǡsn`fCZe1f f{ r`U29-PڌW.em?3Tf^Ƽ<ʞ fW$G7YӜ&pzͮH0Fis9MV3hmWťij%ct$EcZ~1]/ AsFĐs6R#$c+~ ȚSCaaw; M&UқQmܪ)AT" <<3s3R؆@7vbC j%TvkjG QW {糳K sWwW uSsש3E2FZC`: B .m߽ޓ5x@h~ B"?'C]Vٓ|u?)6id'j7 {vHP@C,/ٜjf1aQz$!UU1Ù}lڹyL-HV'}X\ EDK5U8:pFtdQd^8Kb"Fylodd3 Ml|yZdNܼTc&33kg bܒeA{~g>UY9'TG+19!*xJ&XUy_E>y;ɝs}*iM=k0bbHߘ@Nfw.%J+..05L!)Ȃ܏(5FM7xe9T Zm#}fI5FN[GdU1 Q1/%, 1lt^3a\!, XIXF=ռSfwICJ9m·'_Ȋu.لjm#cߝZeI'8HIyZz:q5f*q; pȂeeѨq ԴTlc Г@J5 *d7)wӝ5Kll rG5fiΆlH7ncK%W@!̣z8*-o{OU`12 L!Xqkb^NVO4CR/K^+{<.m&r:Qh #EXv]ڽ}8S 9lÍ+GqhW @x7 ,+>,KGkT]N~$kš}f:P=UG2-Hv|&qmEkqZC]\ 1J7;X,(Yfqkx;1jԴkfRM\{76u̼zM;cRlfiXo5N52ffuzMFcTf}s.,}Iv !.ZX_3-L3V&Pu TMQtثlsWnRRF<2˃hѣIʊF';dL8;6JWr_wLuFlPsgv:Ў1o&.{;PnԨkSuvdSM<y Bfnt\6n:y/g&4hJbƗ抣"r?k3~8L hkN#:3ǚ09RπNաeD4LR<4zX\br~#0 7`4*>gsVs䨲 Bdhhzc=}F<޲$ @sG&:с$EW&$W]Ywf7mkhrң!oҗ*7EpqSFIvP4.p ƃ8Ih.$2ꦝ>cLꟺReM9]#n:Ck5/wUק)1c͛NMt!ս1m<7=%1c𲷊 t݆Bmߚ$׻,,1 ֱ-yt:q; n/ED' GrF09 ɆSV;L3Y)]`v]O3I^9(8$H7ƃM^#5Cz21_ qvf6\ۙI5Ć"N4y%)LINcsFAy9SD1f؊lP f3f +QKhj_IU]b:3`9i:qq)m?酀(Al> Ad8Ĉ$oB_4US|0m)fԽ}D1p_\sO۷Ԍ Z4շ-Fd7@ث`rmxʻ9x:,̩Q4p5xĞݦ1sy*]ԦOh<p\LOmE :JΏ;%xM{N6u4H`db O9lfgG^Mܹ|c0(cq HRwu^&r/Lhne]=G8:>*ٹuamu9y<':8s6ثV!/}=m1'%V=1eWKlFGRR/S?k-57oQK/+mG}LL0ۇV=Ji:;r{MvN6٦~r6')rNEfhӥsEs!N\T,7eܚeݖ@hjĀF: P1a5y;}Q}hIJ%?-E!l/\#{E`{֭p6&:r$In;8I0qx"𝞏^>Y0aq8׻(K@P7 ala#ȩ͉ol̿[=7m=(UnSȄ<*N<=C}7!uJ_Ȉ͋:]smԜ[̾Xq # V4F6tGytw 'kr.뛃 BNgO0||/B~3ccJՏHgNٴF"بFw|1=[P\@T:Cc@ pY#TxtX&۔j1Ûr4CxA1[n]|${뗠Nm ɦ]qq5&1*o_,-ۮj}Ip>ww@x0/&?aLɠإJ/tCNt}+Ej*\sYTHQ rL^4KP23 A=$7_\q=XO<Ҥ<g)p?"ɆǕԃێ T!@Q[ >':;%PuwpJWTI"/CU5=~{S" B&c:fE*Rꦢˎ#,]9N̪dE/y+{t0;LI3  `SWiNsa/y+ܭ2w`QE %fcs q`&nCtĽ0 #&t!#*ܗ4g{{-s3T3UΒo%'D.sjWE JdNAPJuC  (>3/ؖiͻӏ̌X0QuSc0':3jrtkms ڔOI*3j%ɵDQ6:ϊN2)hDX̷`K&.H!HDSf&|t'%F9 rR6(e AvXir wdNR-Ѷ0=q~[a_ 2B\\DHgEJ݅2F 3zu>+9Eiޖ9܋%!ՓqCan␪V CP`KPLdu8sW)%{Ræ5K8!y^(M4@Q#RVH veU!(!j%!TS'͝\#*C%I^iw"l{MjJ< O?#Kn]Ӊړ̻4Pތ "Gsj ښB geǠˆD <5wI<]jMtu}g)c`2+Ӏ6[5`ݶ %ȜgpNֱĜ/o%&nޑYLajAX/=\L' %l%uQ2GH7S,F@^ { i"ce葑Oj+&O+w]7.4E"K㼧`^jvqs?G2;$ _o[4$Jv{~- A/;Oh>j/aFF&IsdF(AH6$QSr/>}[K&D+j(!9{*pgη دzĺ#SőıF2Ң̺Vĕss+tds*0gvf;I3эg7x_t9K~l8:M;ڊ*5luCK?yصorQ ) hE;uI-| aFcR|y|R6 vj)DE:B|^kWJsJI\uQyjtwL,`^s{7+y=g#7Nŧ=ڽN7Il.Gbtwg=~#bz\΍n7i_g1`흋{#sQ]N׎'Q=56p8^ )v6ux9tغ`5`繝cλ8N{NMà\n:z8ي2`ų48vAU|<]=EKv.wW8|=bPmHJ0( [e\{-x{괏 ѯ2v#_ 5ܯ\'ag\j3S}yz|mdYk DB(H"&=oc ySzU, fw+ŕys}N9qscX@j{ b>M*R^gSJ AsXoZIc{ b -B @9)J#$ʔc"`9hc30nT Eq2t^KNZׯl$`v+O\Tt$ƁD[F\%%pVxq/쩆77ɓd@Mv|N/TYJƆKj*)i\(J v"htg\|P3/ZZ|.єZyƔCy?;{K@tB]Dfy?.W/tD) [Ŀ6TnޞRgc0^4:;z*V/aɽy6Ϳށ! DR9q(>Cx8Zi2 ((&9C 8'JdF4?虎>@ DA)-X!A-=F}3mCixIK`A+͑(G< _=Ih-L5<jҙ(1ĊJbx7t 5"rHb U+ (.H1@Ҹ0DHѦT EȃCy&3 @"p$CAd¨ J2RdB2 #!3(LX0 R@HaD$AU`r!Wg^`@"1U Ys Dm%p`(ZDBAL kaAH^6DX+-hFr Ö˘CQ`DF 0eԌ5C@`b -o KPPȪ ¸C6C$\p\!2Ӱˈ.NLH@ HĀKPP/8`6!,Q2Zb*`4 hBA`(&xQu?Ko`ʫySLЍ jR ihT X%"BY8bkڔb,B$L eٕ NP@EIV*5W( 8@0|zJ,Cxk c% da<,ꖑ}5҆t$PP!$Wq%:&j |)_@  !@1},1 u#xR9"# @. r%B(IQD!"7 X .ȕD'QbeS@5xO4 og99c3C{]KuElrEΊy?af }T jw!!Cd)]1(fXֱ$#c5T*_sd< uމ= \!ZK1(3*?Kݟ#9'*nƶHVє膊 E޵UDY|Gء8%Ѵ..2 + =ͅd\^PٚeP !I.<5b̸» E!+!T3RB+;ۑNtJYJj 7dd haeREg)c Q)a*FXu(k+8%* 2)Lw֘C[>YD4,0dUZwV[nj_ 64czߕgr2/ʻip|L = -/Ԙ$Rr]l_j?E:ժwя FAr茡 ?5j>9zh`֠KyC~^/`&@RL P;;tvF.EakkTGa?K.xGRd$fm[0Ux KeIo֦nrK 5LÎkH1il[rK(4wOb'Ť^yJ_is4|.^+fm .-U2얏MOm<|;40/S&[)cf!0\ޘDv*s}F0$HjX2'i Q!&pX!-%]ՅB}v57z(Ȯc6 b(k Fa#qf3cx"*]*Y!@X/xFFC߬Hc󐺥OxmVu~SA=uw)f:A1$tQo<`^MRdn;)ߧ`c4QByIZUjrO{c}ܐEdd(Yo߹]6Q_( MiA%Jrխhv(e`]y.@'." Y.3AD!c&#rG&0SI Aw;Kv$61oBbad3Ͼjd$ JF`!"9*aE!HbDREڄ)b  "0#!}0o_;Xa<2T}UcThۅP}7Evq ̈́#!ݹ|5A lIhg=ϳ_$HIMΪ(|%ӟ;ׄ2?lfj8ϻ>qZ7qv.k`oPO9r|_-3>qm|},l&+ڦp|4'`7Lmyl"Kە(]"r%3*6ŵĮINC.a$Pr:-V$ T}^Fɤ- (8Kv8$rôBLdy< i/!FM- h`G:K'BwTɌ_:te? ^&Z 0 |D_'b* @f&S2Rh(H>o㟏2/G4;G vu#{!io}ūtp`m#A4ArBG1J!ߞe_1ɺ:sڟ(%MUSsV4;/Mv+i튚AtgRʇ>qW#Ֆ={[/oAWu K߃eZ&@@@mˣ˨ {¡ͬm%RX[3KUmxX߰[0 $ZЮ` B!_lgYσ1mA#yRxN/Yi7lV iXĒ.S#>V_I##P:"R,cZ5(U_~Y7_Jz@dC=)6sR<>,9ueYh>hIؠFG]zR6bV'$C~xNW^mvlO!cSٌPQ "Fm7Eef(ɖg !hQ7:{,LOj\ @"Y F!e `x (-$vaJʱ [0,Qݎ} &wК^8r_at7Q#@@ j+QwFW><+B1gӸ 7Q-aH!! [M06%H`0(e3z a`^@5ȲFl0hR =6,G_-%||M8>qLʍA< _S{O~p§;GUO|/ &;I'NjVR*{ub [&HeZt#BVܱS?@j47k_0U۞3m&m *w+S0Y8U2x\$:CL,BRQAD!a `x造KX$ (BZ&K(PxD0`@ ©IB$ Ș"`{,B H -755G瞝^/">`0R"(aH ך)N ٵ$=֧!D.=U`S4<APآD7O>m|R̟B!|=5a} NLQ4G>UZN#ߋk ) "fvŗyՈ[[N1o}`BgrFƎt@dniw߇ 9x3ٖD?~;Dͷ_]#3O,rI$*[s+vHp [Oި"]E%ve h Kg4$J9!"%ő6,s,&BqCf;?9y5Evh4) F /@(A"41Pe81-@ "F8_6 !  VB(@ ^=PwS@ #% 0<î/ Q`"_C9_#*K&f.ֲ D+MpYc9uE (ţx..I%1vXfO]ɃrR?iH[L  (HV" EJ 5{gl"P04,nWnnuFt~KRlK.K:!2FV>Rmܽ:ZfmO ,q1/J,j8yy"zU0ޒ|ع:Ṵ>K @]o- rJy(:!5R6KvnI$!$D$" Pѡl#ַZ>K |n_1&JHA=v>UHA3v4h6mMָ'BR6qƍ P JVLFۼ"E\jY%~2bJY!|vNnfଢ଼` \LCh\79r}&"D(}YX$%H& :࠭VZ?*2`I+r, jE^XiHE-kzAT ,%Bp醙nJC3%Ƃ0YyeqsHTc9(EL ,".PyFmTīoB`3s'?/3~O&sKDRD boC}xۻT[_C00f#Dkx9:sEx* u^ `2%#AZ%@DUqB%S/=}rϽʵ;c12]96첟 xd<=7:W \Mm9۳'_˟% xufv4\=` 4B@j*ZiBಔ m`X mT.z *& [Ðz}M=7kVRQ A Y3A$@3bc-SIaA12좠&vO,c߻ }/KG15ba2b`YbJ(HT/\ q(o&\5i1 Y%h#23 ݃=)mJ*/$b5jT!lgF , X#nVgA&r (V5Fkg4బ xhVT$B%)%L&??rM5is3Ie)S [PJ7%s'mL G}6dpEȅD(`"E+&phkkU\p( DMB6(a(JL ! H5̪~^HB4 k{M10F3f Z&h( s#Ay(/1 3]hbI ,GpEDIzau0E 1>F+FWf6#JF1EP(.Wq8cYS]ۯ7g™cypA397ՆZ'{՛[}CzdH7JAAsB<:頲P=Pr ERHj"mYp羗EхBSizҽޟDA@aPQ= ͂m]# *v/dç<+3$}vvdƜzRO8ݣ X]罃Ӟo,ƈif{bh8@ @]i"ru h-ɀlϜw~^՞fS& ݴ)a\}RdXك"<P^-Vb_,/fu/F/H¥ ܯa0R%[Q$yW>Gz۫+JX‚H\\$iJĐ(I' ؘJb"dnMl(_@Y5Zbf&b(\zG[=i3[pEJ 73e.E[B$֗% )3Q4RA4C,X3 ȓPgD>Ć0"04( t}^&kh0}I8q=d..˷ |DzrB!a,qqo)P`G IiW;L8Xr7y\> ADaml Q8"([H2mM"^t2`5dx0܉|iV/cA˘$H0*wT!"wyj!E#QѴb)d@Z! H$S!I D"ebѽlL14n &>THwhW˜ kͷUSIYaaG֔{XkztJ_/cR)(L5Ug $bQ;& =;uH[ٱ5d2Ww (nd]& ђ3 I\-# M[FcrX\7jB[O;5p$*% =eb7((zK =JNjL  *-g1 9x6tr-O1Aijn+E\j |XMon]$:8`}iow M,s^kb>|3l(#<\[46' PˈT+]tZx: AC=T{6 ?s 'o)Y);H>0OWK4MJ|miCDkC3=l`e/guLP բ*rγEG Uu#dQ#ZHYbTeauPP'AŰv@򘼫[ hH%wcI_fCyk?nlgvjU# `)%$hOk5WC~8pw{7"0K>rc.Ո]ӓ$Ѧvg9|u,>"btEfk^XE&Y`$P [_^^zwp PR Jg)%)..hG x|t` pLb$^0)(_=y-06l{1Wz0"泲\cO(*a2tmRL5!bU@ӣA8y1^5O$)!Q!H.Wf#,gV3ݙ'Ɋ;+0fYdwjEE$_"pdFj&5h< ّ[8q/DEj.pL|} а%)*S?i JХqE*c>f\uȻ,ԩ `IU l>!|JiI{ |qz t. V`=bdգeCq7 =:{l-^s F&mcz8Gɍ %Gh<njXm*64ˠ\M4PL"Oa|OsF˝߅NP.'6RM6lU'z﷯oUӕyjEeWe@F| {ऎ {\=6}tpm U.,亅XǾBQO'sձRpA "AZ Ĉ" ><{;eaVɓ i̔JܟwĶ]1)A :RcĖQ4B_=MT\ 'ٮX $I#a27;)𫭈&yMM:M SD*rԽ)kXI>:6a`0((65U?wZ2Xð*u>EJԑXhqsCw =< Wsjgҝdw⾾.aX*m˜eZk3QoTu?R : vHdψCڃ:egL/[ŶLUH̢_52tw1tǿPh&:fIG+1HT%ҒIH ՞oD.CH2|]d_)AQQL6C*kHGޗq<r"a ?|'&J{L5[Jџr[ˈ1hx%KE 2 @d=10iیX$y: ?q`35b:!~qk*RMSŢ$*)B9.E[f%ki=Ů.1t-F2wUEi}q ;]}S)]F=O%9D8doҮʺ;C&BRQFhfx1=իN1z #۩>fq7F /ɍNe]WMJmӱ#4⹮TIHgFZɕ:`Yd)ߙDʢ6Z^%|3zufNZeӥQ<3 bn)^R>4sqrnR -L3qOxH`I1qP ScG)U᛻r`D"b L>qXqb&n7Yӯ@&$}`PbL&>Ј;rR⩞lU"B <5Spy;mjS#t7KH=75;P$п&0%˧bdvYuxߛ`%+{'-Ÿbj\kdwwFۍ~$VkYgbFnf.NDi 1ߟ)4*P<9ۚSLN&>Ow9;Q/V%8ڽqF1S~iʉjjO-y$ "KOLwW՜tom\ ^kቑa5UǑQ$6WǖEUMܿ.X˒qlwt$%.kF4(('y&bdѦk~N]ŠL\s8hm=Ħ{Јӯ1֔ż󷘽+X7R{-14Z_QAwWME~W/ˆNPrނK#;Tueh}w`kR CE,c봷$hob>逳nG{^]) H4'%Cv`W` Á:e/_L'a1px^bD1g$ <=l7;'5bBzy|/nz]醾>"^eF&{ =AԮ%.~&E'>?c&jpS0=LH42k<_I^{+đ>/2im{z UW79^|Ne<ڜOUj:œw=z^`5F5Ibg``ř)' 0PI>B%2a"xJgB5:R.kYE" RO 1R;7AU )$H"'i61N.{^WPl9Fcp8<Ǽ/mЙLSDdڵk+AAZz )[Z ym lĢj@*m~UH`X:jEb1cNs*gyzzwuW HqODl %17uf3s`%2N1p08G9LzoM>l8>tMO=4N/jvw=5u}%m΁V̅1}k|tn@*`asdF6cA8mVe[mpHlʫgBnCڗ94U`ËoWyɸ__77 j&Z'kfuYz,J3:o9 'uRS :_֋TO\LZ?w68 Cz,+Ed6ZTͅ-&A*B(d;tj:F<]ac4bFah0_k85E80m+E>R HA7 RP b} tx=&D/B@CsS9~#nKp`dYÌX0KI" .ibqF0!@{$"39"@kT0 Pؘv BLT -󋽢ۧcv+^˛,ԔDea]Pv:xne ֊PH8ppJUPװXD1Z֜~:*Ryk`)>zF}-t!KCPM- ׇ>9\f#1"\ޡu&W{(0x[\>& gߦsb逸,/& kS:'tᵩ>qoHBKt>|8@eқkMɁzG~ϔ"Dp}] tk]=^j6Ώ5a~D {ɐKTk,dd3lYhC.nP[2MJ `@%x=Q G%Ě,f=iuLZhRW@L=m&q2Mg~zH$}l-^,Ws0=^ O^oU5؂ΑQY@/CLG'.w5׾||w;(UcvJL> 1VY[=s@1Ƞh $l%A٪]KS_75?džr._7)f+V| l47+/aZEđP vׅs:*Ig-AWWA3f 9Ccx nzaVj 뽙ͶzlisjdCǸ|#Cy}os^-\{9v0=<#HD/[A]!%sPM6]Go>Z4Y'IWv 6CD(ҕ~>dFb(sFc%eCD460ғgcUuHSQz5@[%bT+.1GZz"=XsC)4+|O-D@3`E,}CbhxzBޡa(M {]{Qn,b~pAA 9: P{8]y5_) dPZ$`&Ki(_~5B0'U+d1v^T-ws;ܿGn;IDLq3D,ZLkz[pBV'fMa@YʎO+hj'8i`pXFZ0\* ryqqzF;c ]IFT6>AӦD[ro$vG^:G7GQO9/T:iϥ.mD}$U{- !;+ccbLcv-_ag~c9F'-!9xbc*l)wjy]Z} Y'y GDViIzQ \ϐO`+5p\憜 *aÔ?j#N˭NG=&JUTc&(ݍpt+DSdTP?YUċ3JÒVeDzi0E~^4YwƖQ L%4kS7Ͷro%1 *>XTQú6~y|sce If` }U\^}uoP`FbGuMp  |YSp\cO]2󶢃wXKiihPvqZ,+#LmϔFDALI|ƘbClE-l`40XbR |P҈-((J5Lx-aiÄ F`mm`Mo:ZOw"K&A֝V LJ^>c?^~ޑYF4~;;hdQ n`qI{ܺ*jtҞNl8Ds !(aMwO(Rp%^%^#'owɋg}.Ey(oqϱ( >Zuj1,g碷2.%I񵌿~|<"#ɾj@|!T)u$[Ď:Z5~ѽ )3@?'HU+p. N3V?dY#>,4wE6 XEO\0x L ](_+o3XpΣq,]ru5{ԑoj'31L8|h]kNI)Tf):C7Tˍ.Bd0ԏ7TV3<n"kZSI-f*+X~tgܧm=aAwݔ/x#71ha~@9$а(%hHXV9 e5W?ՒL7vMudԠ3uG7vzD-P<0 N6nsRl`|K!\`o{RTF0SU]ɐ>eA&(I2FOKYjO]~L}1NR+P~г?e ƻT$ n{_ܻ`H&iBɟ?6&qш)Qӡ|Bk)'v}ɾ&䝶/mjv9 7lXq;zBNc:KX4QyR%KӎXi}˰[o.Y tQ I 3jdL,JS5ϋ .rHQǑ޾p#4H\烘i6+7hmXk;PŶdJgݘ[da ^6%pć6rAY_s339$M(`mmJȈiƍ e;{ 3ĞߍHo26y>"ۍE@F"PSj Al@N[tMD TP~G/^ɶkM sa*g<) Z3Wv@mK#yyyF{AAoFA)4yvrQ.[Bͬ`(*nny]k(YG!"x_H4>ɴx&DNJԉvvV.55'o#xS(" Br$bb FߊT!zXK㮸k$IITP/(+JRMڂ(œI-{}p][@HR`f80@ۄzou)A@FswpeNm@oE#dC:18w |[j_irA`bF)擼2tsw kCT#:=N\HӒ4 68y9\wtjj_33/:XHJ2s*54*չ?pПځ$ @~#К5JvAl-"|Ly==?Poh` βt"ͼ/;̴ɱV1 2&4NkHQiRԻ fYmGiE@Fc".NduZP]aލ*Gɀ_GlfjzŒ9|3 >o'g(ѯDG0sv2J F[NYbN4&w xNnG$l >nLĊȻ 嘛s}t>9tf $Zǧ9g8a䴇 Yf9v)6;̳T1Axi"T{| P8xxdAFEf-j[ 䊁e# t~oN%*LAvWNqtf'HA t Jv6t~G2zhYBX*X=RRWA$Ԁ6 AEaEIH)Yekpb޿\Ys>DwP=[%yޤ{x$ KҺ9s$K%F!5\yZKѦ^E '+&czh-}mI{`·zQ"tȣ1J-"_c'& Ur}I2K{eEڵUصD~f?ݵ MTC,If_=mun}׈? jb 0%䞃9YA`A=m5-H'6G 41{>0щ6"mdgmON, <Ǻ+`bU3*(&RQ۬ \uRI=1QBH~WqH|?@aGdhGVhLNd#xj;4GU'l!x{l28B0<YBWXea6g繌> mpFC]z|yPvOrIuEˑQܕY\mျ]VT7gNy-`:j/=@m}#h.!UUW JɒI# N٠kD0@b|%ġ䍐QAA /#@>Oy< @g{&`i3( "kISb:| a?'lHWm)"?G'MRb;\`hrDz^IzJL_q| hhn_ O_͟sW ك `@VJ;a0$ Tu=Ŋ[ĖAQpݡpK(ΚY@Lй!J=u=Ww_7_J6m86dEe 3{3&ԇ&z'iTq5]AeQ,OIrhPfaxF'&/^6ZxJJc Iz/$I%ح_1Zqtt}3\!$A5\ozTLa*>E|fN_JC|)I˗ TRDMR FE)D]_Ӹ0W0Y#|5f Ӄ EZ7r|2󮇺GRòN o!чAweu\d[|N>U 8:P Qt+6֎E^Or'`ǻ$oPJN1p>ӝt?` _{b$So-1oVXapCp{-A4:pmpT/ ogG^h"$x%uw]ぶ+|4*It/<2i1)ɘ|^Ӵ]#k8~r,H8L8̯H=T-R"`0 &1E . p\lLg)A#v^Oyuѝcpb/O79M m>a\i'&Yޔ=}q"1`jHwe 㐆U,ddEǟ5m IP% l : 7,;Jkp2-wwse T3R[zDtW3ܫMk^ˑz(/P\R0WJ F25|fF'-bgԮ.m W}Ky`N!1~sս#äz}!e?9}!3N|}; JS3tٖ2{)0fA OE?ȹB)s$L{\؆ݱe3( ݻ(h0mo\Z FwkܶBH%ȫ--"=0+ i%@muޟ )!r !Q0E!(8;y<ʡ2aFL#:/,!fZngGiuTaJI} 0sJ.j6گjX_A\ֿ-WvJ c1c9gscSzyutnbq&=J|Ac2$ĵ apN%/sd/a[BYf9xK%kkۋӢiqluDң'GCMxvfD)Wc Di~>7qfL[ldzRq"f{˽RM)B)!dX}J\HHyMSՊG0)a4M-e7xn3Oe ȸ A:ͿdCH\N g*boNHF S#`x[vAg":J1b}ȯ:',"nCZiނwhybb 뼈E@|ѭxIa1kqexE H$E)Zv3}x@;G#x;G ;7>2EM%lFBG"r"*ҵE]ɷ_3Hޥ#ٓzo γ7?׎SIed2u]U3g]H G0JC!{c`tU{`rq1 &^R|c<}1n",ڵIB0 Uuŋ=+U7p;fR(J Pב+.6 Fby\ ڱ0©P`7  R$h *J4* HTv3B3JE񐋱1Z|fh 9,: h*˪5\pZ8c+Ԯ8rئWR&j^e1BhUҰ$  r^6G.>dFSX^6<9aF(Aݟ j`bn#q[Iboiq8·Eߊ'l6O2sk|skz~SŪG^1|a7Jq:Y%cFT!76˅ ^c_=?KrOC/6t ];ַ[c$kQ# }zu /uj3챶SB|>~_@P*kZoe's ~EInVGrcd2ȓg>==%ȟDANÛ;CRmm-Ҽ""Akwq͒NhuQP\q \ꮭ307g=X8Fx $ՍV􈜖D? T} 1jq=-Ǵ._Мq$y ڬy +( PUa008MofLNܸ)π&@q5bń j?l#@B-ΗYƿeIR&=HyT)) &I$  ]S9m`GV(UFNǘʠAa=׬ R~gi'@`ѯ ucGb:=4vd7k^ۏkY]nAf. i$Wf .Rű,w9k;+ \͌@ʁ.f]fur3{YU': %v`.%F*`T JiW e%DJʼp#2ŬP`= )G6%q367?}30ZS^*#>G@mvGq걭wį/>j0Kn*K!{vzYIMTcU,{lR%dcZ9J/-F%& |KXj'H${gؾq9~"Ӓ7Q] .qdsͭQqF7&ǵg/ rS `4\cj%&l|N:7F{?9-mVӞAo#s&ZN`Sh̻˯3LrPZGpuB6j;Cq$DAefazqizbHӁ*Z+D/HzF"m`;7n\ CˬRCe!D E1s"~yz:@;V;;"y9"}Z>qyS5꿋}~^㼽;п˒GZ\z+AEu&艈3W^-UG9L}Yh|nms%9M`[m#eG4|_qLt[JW/&|Z%;G~EIFXACb *}SbR؀E { Ҩ"˅m7GJO`&n|Xi5A+}YeXDLϨU:B0F65c5@ 82[ fezcjeTh:Ѐ;5-. J  +}Pc fkT 7sp\ Are 23  UZE!ʻ#=TSE/!ihHdž1蕄M:P } rlOnP(TLeo` Ҁ&9)BһameiEZf ]B~, T!]˂*+41RU g-n' L Fva(h61:fja^.D6aΡ`pXC&~ecW"QalFIXka~"K#]TʺN3 JKBs䡈X6VUJLJЬj`F' @TT VLu.+&؎l@E RNYob+w]pKSҽ>`;kV}xA`$PXoR7O0 iX,ߙke r(\6I`1cHд+(k+.`ʮȶ!Ue()^$UTi$1 JdUDP|"TE!M.BPejLUYAxVPlB"*0BfRTTe6 DIQ$HHS-EKY ]K xP:pkK Z@ 7iȄstaaEDpT W~hX? , SA:lH-](ejRɝ),b8Ilfy8cBS2yL:K?BR"6{>X @)| ]y{؅ЃAwH\ -9aMK1 inFBIIOt)SMT0R.$4c"y X`2j$软h\ÌD) #x<`8x)fpʶNSU XFߝ좀(OwƊ TOem@e:r:W"|Hȝ7# 0 E!tcn^]Gg}u @D#.T|zrMgj)bs?y0;ϻ)H7P ԑ~0R:d/^`8 n)YYw#-e:zگM׆oE985B(1 @ fl A;" HM{B8iz\JI)r1 !a C,!XRE}Pe`HT+7hmOii\R/{dgbP^:`%=Huऌ?P #KDa)1f5ݽDAklX^)ƌe`҃ȲGW@)sePppE$F%]V_b6mfB$+`$,#1!0X)$#jf I"b1("ᬒ/b,l3 ŕM8@}'WB)"<,zA6EVȣt>/ҵ:]Oj L^'^~kJ\l &B|G% c01imcZGD$'i('uy~GP)< :![dJ`|#0U<MB833ݦuջHDöRѯv{vlifQ8Y12qQ(K2B^DVj-4tZH!){5 Z~QȈΙ5!!Ws) 2rb-pmaEr@Er)!hPZ$ ﵜi T8qXψ}]Wj}Os9CQbraL(,PZ'Knf投-AOT0~naKpqc[^6Q?gл3D~k3V]=M<=aw `0k-6`! (@ QE 5Ag zaWؾS \O(BP+ t OC|-F;NTϷN;3/.p2$;B.‰Åd=hXFy8ձש[b|:CZ =jmZ%„ajeYkd(B@@^{#D$2 -J1&lJ$J5Qxz/qW9LuzM$y/MDM '+^:[ Jq'u0$ IfG` O2[Ĵ J 3_򦣫C|*sT`2\UC>ӫ"m=f__~?)+|Bs'{Gb25'}h.w֏5-!ntރ)`ar!LHRrN\!7KQ_PC\+*( 9z1)g2dH+~AyFBV*漒#>b@D !3G[ld+F輚K%AKq"\*]?u;4 ^ƃR$ʵ8!h$ {<qki uH#A$+}ff.3TF2PB}*fEIQ~O?Ҿ6(=쎨䡝g/cכ:ؘyοL xxzػ."$`=W c z ^I"HE0fTZ\8 ?2 f3c[q"nqgɌUM n xH.X.* o8>)"I.Ԩ}L=pK,5vvz`l`65 @đuc܄`y?~o(ncH/8k!سZADBA!E^;)޽G4Smڅ5YzpG͗.ّ 5)Z Dߪ}8w__A9/-ds5à|V,")#xɥRT2f\VCgeD.C9>d%8Ib#iRyƥu0R- UsV4e*tw1ӞW1 &1@{NRW虽l-} fAxl}.T\ΚXa.1GGEi(-ݳ1͕ghiИޫc¡906QzK8p4$< ja沋a_pOVGIa ^t'>s )ب"d)J!I*(E:6{\T`Tg*ew,bȊ_iH lSg 92Qu"\Mgye+b4/-x ^Ἓ |"N~$5yiûd#l01IɊ7ed$5IY$Z:48fӴIMrlL+Èt=_-Å\E_ez4x^96b`BQrʌ+)0.@K"(|+ DlGF>.-єrfq$rPQ"Ʀ:?xmHx ԖFY䶬[Te1L2ꂅ_ˁl:M$'$O(&|Q *|p  PdFH~LkY Mao!9q^k8?F<CvlSZ^GG7)R^5YyCi#C80\b0>9fhϖA!6[){ڙq-%LXЦk}(^N.V})iWezɇO7tp<5,&^늶{ ${zvOkxV}>A2M|>/+z&:Tz'8m#?l &uKհ<1AS>#y~X Hʙotl3[[]B\kp':!&\b3Ӵlagqku!1Z >m9"B'e$D!1Xg* ['C6j=,4^R(1+T oC0bpÖO..U!j`o@rct&Ϩ>䢢m۹Tev3Dzav<'owoXyh\WTƽXΆ!lt?0K1D1PKN'ƬI\uy'tYomfӸǗAbZN2nw}rx/.*x2Z[Za̬TFh(c?՚$< ΁+(² EELYm oxԬ󲦄-魿x1>u-C`.=,KjY ȦgȺNR )?o϶ "]SK!(kȇiϱقomKr(q%I۲9Is]%~:7͛no]&uQڟ$:/bND|Mi)]R5x#9|R@\y0ateJ1l)ZJ1zaXrAj$-IJZ^߂g /wO LBcy`9.X%aP,V/hsVvEﱈ "La=!>moY]Pql&$ aL88ZZи%y'Z{$VOsQ »to@! lrKp=AaF,'{%V0r^6rJK@:2 8 {qE߫Dic9#=we<(ټ)SWU@W Y_Uo~|[`>'ā}D>8/~!`CRbA4x< 碴/!/ uU>cכj`?I"!2D-x2ERy6Dv>M4VhD &JQ8d*-dn*]G <Z-j5Фx׎߼D?)klCCM½,C^XbP0q7z<5V_h XcE/b{BIo+AW1^ .tpCאSo =&ZSAr/dRuH杊v].{Hؤ "a/̚8-\dba I 3 g# C;lEc A 8HދM:ɼ̋0 F6w7R KYg'ݮkύFRXg"a[;d]k>J-UQ8(dviXlFjPxN i͗tÙ2AXP~Wg8|Np'ay)҃DkH3cV&řui>|I}a>^j Uxs c6wqDPbrH=>8* 0^L!zWF\AӛxESPF-l";P@C2=.IߌAr:Z3I3z%D=w8O"}t`w\98/`'RlWo*1%!qaDy>s~b]7|n:v|Y$ۘ]UbǸ,kY_[.o)L|?5v]= +vsMu-hҢq/ wc ã7C1&YDiiF#!ZY"dG 6L9~HlWgF~TQ*j\Sa a+i9z8{1>*Gx +vmUEH 0)h;Y1BV6@@FKKQkG&#WY5Q^WK\+>f%Z!8|U+wgH^>ǻX3{k"x}z$5!Ǿx|g3hJnlTdڙoM@(')_،{0! LT8Fv +:Jr㺳\MɼGAN\q@ι{ĜOS'qqV0~cЎ\t[ظx+aWfim^X2gΥK!,Ob>6bSDp=$+_ @.X,iG>_!4ҷWAI̴A}t,CM9Y{b} ֗JvU! X DbM/H1^E0p  ';vzF_,j>0fXi2X"SP)QD4/vu -4mt&5[Fm-\:w a`DžYp0z&\|ɻH@dΆ]!ō)"h0yg9 ѥv4 = <{nzJ8r0Nj?m!Sh^ݺp?d](hwX͘DI4]fe8d}S?Z. 8 7-joGC4P?^'|D4e(3ϪhMQ-Ȟ=R{X-zP<&?}#Z p5f׀){Q{%8Qb9;w-.ոv:՟u =Vks4;Hgr=I;Flo<nP%wrkN16^5rAamwa3]=ͬ[S;wK{!{E/[ XR"Vi es_fQ&+J|IMq/04b5ߟT .m5CE(ub {MMoP O |) \A^D s7dqI.-=ΑUtq͞I<^{h2W\Wy^n= ,@cYfJ!=ڗ^NmbZEAz9Hv'OKm5tA):V*{U˞v7wȺ|OD.^vv٘vߥ8)!6 +%dz 0 Ri MPaF{Έ.:ϭ{l q:ܵ;SS>3SØu~)w;n"Q0ohRD7`-Ky- םt D `bps<+ X{G pť1(uD|?~Z2&LQy< \ Ht`xhۧ6IW,gՠmrOs5V֒Ks1[8xA~'KS_Rh} )^gwm?*ɊP{ b,/ΌZ+iz<w/smU:JKQ&J,ڮvN;zOڷ)gR1"ǝ1$2z*6r,G>&CpڝRUsz٣eZnE\2 q īCs`d-o*":dtC$D)FqęJfE9>v|t'4w½b:~Ž<$1UPiӡlL  BbSHrn_*Dp.>(gwQ3;J$r(OۻڏO$/WAGfRjވ  ^t޸/tG7:ͥЄê.#M0>| M~N]BKFx>up&yhU u RiTV*+?5_JL"6sXI0U:đhzfi1>=:bwxPl8:?GQgW?=n~~:$8(EMD ӧ۝^7mY0gZgcׇTX7m,0XH jD_?|nB>s(xs>qjoF-ZgԹP}kt 61˽4w{#lk8E>1)!#wy1\@AHCth|8 i|Ѿj[/w_L5.5Q!s :I0 !j > 8`[r!Z5nH)JR V9GFSgRl9o ȓn lU['Z4 ߑá0tN 51ZRax / Kl\  !^h  S-ĸ-aN`m pXIEkª%] ]nxV$:LKk(pWY [ǩFP z0DdO2-;|hvZ̊rx\>slU! ESE`UU_0:[Μ ӇI)}.~σv'܊_2PNC_I j4gT Ҟr ^F=' 5jKC\2O[mT' i)C? 964F$fK\4=0Q徒7NۉLYL4KIh.4iu,h$HuBA${r356Ɉw 0g/{R xr7lEVڏ2ޚN5fBڨxPY7v]:/9^~::A1 ,)k>QԱa6ޗŖĊс׭MD7KXuB/eU/K5NIs@B V ?AVo%n6`ϕ0p)k""8m?M< ghnǦ3jSLbԌ3i ݪVaŇq}*Jlҕ$(ݴݛbRAkX_ "Whzk֫rnSgBjgn D! AQN&pR7l=-~X˫MQ.` ]eѣ DB2Cc4}CPnT Y厺>)po߿AvΓMۢRa[O/}yŭZu7]v Jacxԅ02\8 o?[CJ}LD[(б1kgKE8.? 6W`T˨.(IaPc |fL~R_ 쐅8Q*A|C0nT!b3+tdp%p:ݢ,z29-qUbb>tJn DDŖ1jZ?aH|>iwr|I[<ΰ-H-~st'`0 aej 0#P"$P R1 Mv+6XT l,)s;N0pea/MFsNoGҟmtIhs<8'q7\? G"O8ǀa#f0,d:hsKdO>]rXL&O%JgPJ29F6..:  a7HkL!PoNp.g ) lp[p/Z}9` E,D'tUqvR|J2Ȍpd,]0a/X BDʉ.橪- a2$X3DIQ4Iv=aXI@hjHP>[G B4Db"EܕG Hr W)(B e&EhŒa#*"2vmS|+h y'6ba$ }bz mG ۧǟwgb Pr.$gO A.bD Y5E ,\/kq~Tϳ/9 \Bٯ1dPԹyaFiBL*GBLo}M`ɦ#< Y. \l6ΣG2$ <.o^-U{neAݘ9eq!)hu[Ǟӝo訇޳#QXA 5zhX  "P]'S6f0x@$-97TRT #lȅuҏ JʮkGQ]N:ξ,C&ῥSyaoAC=u;1^x%r!gxg f s:4ߕULUeƹtfH~bHA $צ  G%1ID W"2Ne1>#˰e/H`3^a8l4\tARޖ%q=L*fɊ؎&W8f`. ۨ}Q$c1VT/rZ`FVrm[*(;Tc@n8^ki~Όe5r{905~5ᗅbEdt'PKUP$?\x 1a0=1L_Gݸ& =R%Wύs <)uQ=Ѥ8!vX 2@rܛ<şJF.|MorCk3 e줨KoN=c GO5m@Bc PNY-G]-s\ܼ[N-ܑ:/oU F $ܝ0oNWi|3ͅ_Cslt9V S/5Mf2 cT$%R+JQj s—9*p] Er~Db<,D'R{ /q3E}hL Mx\ #z>R{LEy[huNl'yqx8$g\?v" `Ȉ>;&ܾM)E{T7^e2g 0Coܒ>B_cǙ_mJ&^#0 a rhۊ0O֓Bt8*2S#Q`/H֑ٻه;bqaIbX:qrdh|˻n`8}y:p~߂ҍp=_µIH$Doy&Q/(Bة2`e!C%CZs9H*Z7𬆽'%x5ɐS1O{@`~~>.̥_-?^6ɖǐT0(MR;/Y[!YI4(^Z̪5ݟgՎ,XHmX-\A W40 0e"bD"E[Kk:;"l&Gw$e~%ڴס]eoⱇF 4(c ^E @l r@ItC,UIZJ-T%t1IY _\S&6"N-&2]MT"&-ڔEe Ȫ!c,J K@/B&(JR+پhXbHQ(EQEia+nmf0$/DDl(n."y2Y.KDfd QP0H\ x4`;nLRd_P9SxUl:Z~h蠈Ӑ+YYh#O_svF#DK$"T*~BӕP`(\+@MQ:H`1Z*!)DaDVrhFLn04v:qtÓ#l[ʉ)+DXZE -L\-:@ 2 4҅.PਤB~&ج54DJDHK.T&"hD/5*@_ TI rXVJzӱʛxr7R646(AX ,(B>7Ap2$()RZV`W(]Jj$' H_H 8B8?ȸ./H34Y4Z Ae(L1Ef4hPiPv@%q  X pp 5AnT֗Tb3O*|мa!TuUPFP.YlBXH+<(ih3,EC "d`P(?) Ckn07PBfk  ER li;L;M5KpgRѵZd△?垸ZcA${!EԐZV@$Ań@ )AqDCBu U^M<4RPDмAR=빈R8x#dC09v FF F!)_H06`F(iDD\bz9m P}-w|׳C*HAм`؆]K0n "w1P :i+-pC=/h``#SZzI#9 cwJBf_ ]"oUr+H7d]䮂/.) Wg3f1IK3nPaaޚ[/p:gvsnVw `paNP/>Cİ!,)~heWaA-nyHvh6SXV($>|dt c-Az|c_~|!B%R-pI}sx„pJ~N!}@$GK@Fc0uȱ&;vpǿ8plf`U?enDfȜ6B1w5P7 T;/cXP nr%FS@HBt?`j'/a8Z;3EBexʸǯ^3j! (K!"w`8maz1vӵ2c3U-"]$5M5rqlrV/em!J_̧0E-g@ѕqlsw{y_fvСc=3N&%Bx"Qj3 o!ѱBG.aR<)B [3/{L :^Թ<@0bzC,T]Yq{4R H\T(q(i)\^_h|3}cWx)O\e~t&Ro(O>|:+m|D%b3ghl8cq+=b-!yeZ"RM(S(3!9+Ld'dDFBID}tIMQE8<޾``@CWds9Wuxg;N;7(lzB ;exUeL*RIŋ)#&/~#yDb(xȴb"RtLD#x hЃWKRtJ@B ZX.\.(V00b/!IB RS#h ,#ebւ  a  S0-0@m/h,S>XD~Q!QJ*(BpfTTV ׅ3c"%V #&2G6*aFS2D[i30\ (8Dll1@ZEX$de$&*, $$Ye*$PcI,Be4i^jH"4XAD^0вG xamߥBhh<1 QQRؗ-W~ >D%agߺe92s#w[Sd ۧ}< 4;r!eR2 S$Nʎkݸ/ς]Nu:oR믉%PG(8tHJ3zUWcn`GrH_}Rl/x&D ;C eB.t+ZN"dGô hꓢb٬$W5 u5lKJWHD{PG/d01Ti՚܂+ʹ{ޠv.qe+q80v<|/${ol|#syS,Tw:,6)瞿ēv_&7fCGȑb _0$ 4B P3mUVq!bL(9 RDc?gͅe@D4 a 9Oӓzj7X  r<6&pob4LIQV |;HJ\>O;ށ"v*Q>';{aKo)=OKSΛxp-G$0ݵP~.| w1MeӦwv0h 6qn:D:yK"(  l!i%JTI$I~CIn<_;OpISȔrst'f8{pe$<-LʏSˌO5  N96[V=s HYJC0kfOy҂}` smeȉy Yaжq8b& % %┱ut;{n&2(9%e{ђT]k,2y7[#;Bf"5Sa8 e U>f77J0$I%=_{,hыE:5iP9}]$5A3^/*6k C ! ߞjMx=ъ\P͡Lv"Bh9#,ٲx9{ɣ . ef7cy/Y:;Ǹ- #ߓeo:M Edh&!J{WƄ rZD{+^Ͽ휞gebT$ox}Tvf9ḳnd4 Pd$IZUV31cX+;aKG$&s0h0Lh ,I -b>Lhn:X $|q +&WRC-=:EdgPIfY+b^<ڔ2gHZS(o{;di8Phtm䓕2:Ն/::̱ttL[ _WѱrIz0)ϡ\D[N~nR1-#_}g_okVE>.mM_*IK2H t 'eyzk}ho=$e/]'JZr"SGG9~p{2Ȏ D2<"=!SCT_M6eᲐ~|[-9{%GlsdH GUsqIbڝ!m5VZŨZց=#k-iaWf~rڃ\h8-fp0s'XAlAbk@$hGYIq+ٿ_ dJ)BIPU<2c^ h%zoT+HRM4ҢmF1Ҭ Q8A0pp认sm# LxY/ fs:hͮ:<"̸o #{^_|ۼRpvVD9 } Y7Ajj|.R0ԫvWDFKb!ώ ͩ_,$XHKrl3)w:{sZP\g v"[o =yP>3Пy"f5AԖrZOV0/gY`f~͢'Th2Pu39z62EG ̇)t$UTa*AE7@/| =( htx("DLB")c>K?rsqbfzo fQ00d2sɃY CAˏrK i'>}rO({?ܰu3cԺєt1ql<|n|Vu/p`+7~HXyzlmٞC$PݖgI)4*p[PEYmvUS9nUwK,Ze,$nKQ+c*Ur29{\Lzo Lt#a}-)B@4t!K23VjlVZIZ- HRRH$(tnwҷ?W^}o]o|Ii$ՒRJו CvgN YIZQȾ]RfˢR3T񱛜x/5 4Oz п(vX6Y/)wv7\ 1Y@h(ā[0~:FEӄ`(Lc2#2n:lGpԍ(U>>aTW da(lPg7,="ȹ䰨& qd(%iFpY oj4,6fA# %q,XcX5%FhF),6$A9@x!r`NScaJ0;B4cʳP;o;tcOG cW9\^{F]P|Δn5߅}= ~q%yE٭XI[>6 e2/’pK5 Bu.h8>T5L"/ο5 h`xeUoF7eC$OtO0=hѓ]0O1.]s"0mS`/T_t-׽K{<":+mM,[5ǃ`I6L:kd7 X5Q $FV ͘E 0VPh$f;QdM}g(Q^cR(9BpKДQol_}q_Ei`.hS `L"9sxcC-$_%W)oZ7e] zva5NILL"0w>{<$`xBZ$ؐJgRae*1'kSLE+ZI9v(%mItA U*X7GXZZ+⅞zYʡ+̚uPlilt;O":55637ʪ8 9Gϡ/=tP6ӟduFl}jr2qKW~Yv'N_=GTQB(uq\(bIׯDtLH]w~-7`W|rMb(JfRG(x@ &kc>0t EiAv8XYL^-(.XZ׹]JR=?@7r#IǗKNY1U(Y\ï'R0d!Zx $L )~I3ܯ ky]2w-5 jӚ7VQP=umi7Bڒ]D%A#:F/&Ѝ\+!:KT5SI1FwjTG .$1i+iR'IĤ^31l޻ -XWpȑ1L{mI!E il{& ^^H&'1K1b48W̍|ҧyr:p9C iVZxJC-#zmYUnPܸiYIx}g7ّJ3+ɫ &mT1P)-Y u3d]3+s,'+>φnfk\ZPLOLٛR ǙfĈ_kBYVVLw2(I53-#jbޗ* VrɁۆ"-G2Ck$AuV3| g`zMe,7$W !zSA0~?b/h5k]m ͑ݗCCBf6lZM$&5ٌRMEx"i kL\h?tw1 ΈF 5M{7p0p+aI `+`H:{%kJx05 NE1@A92rZaB|x%sHIigmXdgeyD:U4S*a&\^N(zO/{swAxM#Y*:\vR$š_yx:-U#Ȇ!D  RT`W֓)@<,IqtIS`Zc&L/$rk}4:lcѪhf QEJ:ܞ" X]eZ[2n2}[[1vISbN"W+U: kwl#\|͒JI8帜TC)tibYZ1k{k&D^='az5\f1JjTcT4 ,>۹(kqSD1*0VmzybxV # 0rwA[vLi]ؼ85AL^I{jƱ=j_`i*k8rs@Ջs([ 3c,+.Dv 1+`^korlE ^rRD 5AA͟;1ݺf0ۆgSdro^.n4r4c͙$Yͮ"'9)%UX>V<"0 |W/]O##f)9YrN#=3qϔ0tM.9JŮ_V~~PЏ1;3.}c )`T %(Z1aJyE[*08K w͍cWb^zl"G&4,,g]g !F|$ t+LZ * E Qy8}#-*Su4.;H  {BA4rQf)[JL6ڈ7%Y+ Xh*fk7xn C~hlU ѕG$|#B>Y>ජ,$A@(<Q $̐t,De8,XD̅uB7皼~2_]Ol\Pb5QU"f1i۝SǍpmŦq2Hwi|*],.D_,1TgjdG,dʌG9Q>vLTn(`iRKn2ӛ R{\LQ$VNHke@URaRXa R:9tvmN ߾)ɊabZl iI(b鞑PqI={4+" qSc9 Dv*̍z-2 :pA0dPj*XJ8`YU>WrjjBVUw12P3 M.w>DH"tS̜\AY/m:z0㚯TmJ\324/*WyxIJ9v r?.+JMMQӪrK&2AzxG^^ʒBʘA&(asZ0B{5A^('1Xibw@*%+5z3S)ͳz*UQ}tmw`8uA ycoy8D2I*xE wO #kk/D XN$/C$&Y >Uڳ8̓/yksp5v^Rp9&?&whMbUuh]]j~nq:QN a,K"gۆG5QĔ B)#-;FlwڎUx5 &meTT4455ms~oĢ39KM*ȅRl88My!ʐI6[\_f[K5qy x<!~t@*"}e(cHQ/83ZhN`EGpjh3+Nηvg _%w_N]U P4<El(F `z׸{mM8M9ہMǹMtxdkZp1AH 54*HW `EV᭓jizjϫӯԠbcOA쎎GbdK}9y{@1jXc.$8{6~Q/% ܒT7>MuG3%6!#D9݌}\~NW C zꪦ}GCӪ,}`X +%)^TpgZ吰C 4(R'N'_uϟ?\"O0rNsdtfGʇ@") MV}%bb~㵛5/ Mn7ctܸG?X,VBgEQmNIajp{U׀. W]:Lf^3XO`4i틕䊨tzY=XI/Mܧ"{{ET=^,;*ARCKV,IYbH%jhM!yc,/,_kz1&.pSRzڄ7:|:sH\]Ij40HoQokY$]HCŇ_s'՜jFR}ӽy̵r^z,Lx'~HӬ{-w{srNpV]s;L]xflD}.A&bug:ΏgfW|3'!O:\izšرgb'j`VIsӟCF&A*15EUlBvKB7\V]X Z[ˋ2!JS%/?>^EvB7K j]RI< ׂNLuq\o8\UW8b/5?r؏4F"DDҦW0}߼qZͫZԲu_r.\\.ĉfVyM qHh|(([[k 8\2igL*= k }X;Vr.]~ OG^ն}$}G^%yIΝ] 8ݻjD  R XC>9ɔYhksӖɥNU s}5'1@iZ"68!y hfVXpW%''m[Md3jXj B; $]7P`I,t3yT]H*n=g)c wsah}^V[Exo']x+ViO2Z7':%X ,.eg1ԾNѷyVJ_z@v@? E8.Ppj}mgBj *Nj5NR125Asx`0HLFֈj H_WDCF.FhrVI2ʹOB8$p26[)!kǝ k" +蒖F&)? ?b/CGX]^.ۇ?NsCè8z'3'8V$hkRoHB'%0 p& $r0 YC}}n6 yݺ/Q0`hzHubvu#urhA} ºLG! MI(Q(5Z[r83dn7B'u'\RxIO7A: |>OЎIE ).P329Cdw)`s=[t-ڑ±b,ozRG=#/?Y\ҤD:AO] ˔-v%8ާfB^ZIKeHOPI3OP`(`٫uca4W^c ?|ն3:6 NCoP2{UZ y Q23^L?l8p-]\kVʊ^T#> Kp4H(S(cѩΏ@Q}%.X3IBKC\;ꤑ"J4_ܸjSń3td>?PyD6:@B5l4S nqⷭ!qMM ϗŨ0(`*MhS(N|gv?жMultaQ !&2<hBɸoʡ~ q&!:bpd7kFɰ`VPM#H.eJ\/8߮[jiΞ֕2$r%[D嶬֥bQ}{e]FvwsgXHFH)s2ehtIKyFiLծׄMg3Ûw0aDU[SF>0 5( $rs- !Mi2aj%)4~rWM-B +XHZ-.%{UjĢՂŐP>.aaVxl;f0.>=IwNꫩAsFx epwso`&X G,3 /-B<8l K$9{Md&c` &]VfR.B'C5F"bرH0,aPr^X+yb9-9ʶU8pŠ8k8#cEY np鎩v]94Y#pi@":cOw)/(%t}{Fetd`ǻV]jK.Ik P$L4KB&%H}"\1Bց( t` WNqyVQkTcT&Otӈ?QO5iDG 3G]`FL}ǂ䉎oOA3,Wn?Y 0&O &H߰4"2k\x\/56432NQ,etWq.uJE`IVe fzQj#\ 0#B|J$骐p#-c&ކ09—X!J#x?7T|9aNv!?WQ 51)`Y>_WlzGo,H.lAa J\*Y9f@9rJ! җu,&:*-i. ]RX񡲶½\afm:iP!UӭW ony b]W>DXUb')"U0JO"huU_rW*XXj,* 'mfN ) _3{CpTK2f_yL, Vk,ɲ\Zk v 6PPcxic~y.U)bҿMamkbٍ$mj({V;J§5 #e_sǶavgXY<a_.o&^`'SCY уe6y!DyLYAn/1 Y5Eh Rc_tMҢ:jF /Fq9`Ɛ_<+HqD~i-1zb'p4ڣE>opZZ+$*ъaXe`8P^)<2% ; %{*Azp~qq헕}96T}LL챇CDZ$a|xj>߿YI<#V ( vzQP9ⴴFU֮"!rto#|7fnaň#N(^U=Y;cBqDF|_x[e$x}'aHLjiDR*D15O:yǒwDzR p;mPpUQP7Ɋ@r9;qF;!Sfb4 ]$ D۵|vER5i)!Uܐ׽,7taF~} y' NdϜcZp |_} ݬi~jqIl]8\X{ay/6G=]c,-a#m ;H;LiM^?M@Mczi'8\lXᘏ6IG=h}7Sp&)n-,DBu٬sܡxόe$rQ u$Fz+W:3זQ3wEd%|٦bҔ6-+,qluy|wsKb,a*=ChPtK0/!:m~D1!O<_dҸaCר=2.fF6vQ>_Kّ|/[9-b*E5&5o%7Ct/n-ݘR⛲t}%DŽˑ#+0Tq3)TDFb/G{}؍#o,fR. 43e^S]m3@l~9&8R_CG*k[A% \lnNП㝿9r&=f3fa ˡAA=\f[aVQPHmG%KDKL]}hj9]>CN^c=]."La 'sRxd5edk 1=诞`FQQsA~j%hKš+x: d4Y+5 vfJ溢%A d$7<\LNDzpmWӽSw{, -}[r n-7);t^sK Nn˧NFTǀ>cFR3UqH(V-q! 4#K_|(MT=e<o&JlwCV[.ȯ h%((QeG=FQ{'p}Ɔ+F*&2 y.PM \B-(-:CʒaJqe;SbF5Ԫ)$X~Yd?;uoI=IL-s0׋ T!|RȪI&+ ؒLL:_\/,tqmi{g S&^5o*f 9K!aj@5/"7џC_spp"41';9B!"mx݅*u(1"WK'- Z29s TkZ#+*d9:T))Ԋ\bݼ,*m3'VPMh 99sr {T UyۜZx'S70/. `$Pl]oѪsv`Ǥka9p AYSu aBW7ɍH3te3ϑ4I/6/ 5[7)B9AS^JUp?Z=JqWZS@2T41SA„7 ?r*/u1c"R,-JBDP3OO@оg1D( 9Pq᭼U^y%:\\%z_}mnI3[.$ݞIQ8=%bI6ASq-/}"Tsšý-?uW!/kY=4Œs(8P -PP?~]8h'IPdR80 ,8QN]3t]SVrv81SOnkV# `cISOQSP0cΚaNp;a2J\`pi[CǢ~g5jX`֚yHga1K`]56Lb] &#hkSDգNn7uX;>_NS(ߙŲ>12Zè)&5 J1u_?$$K;mC dT]sC|@| &}݄4% k9D`t]lR;J*0$ G7CW#kVpxA׀5)lIR!W5 U5_Y,P0Oa@ѱ<7Di]뚏 LM\HP Բ(!ɗDᾜ!Jkgh"{'ޕ {(9Ə3-~ M2Em H¹*xfmyvޅ|8 4|=w  QGgd=y|o/$UDx9p tV8~'h=EEmK6'N$ <ʬM:5YS[S|3' =6G)9-4}oQ"$÷GDRi3rOӱ9kXE2lts2o1f|䡶ʳ21 4:d=?W4VZUhF)G zTf鏫e-ɏթt;k`G+5<vqzy,3y)lCaboN*m1KĻ#{տٮʣ;9E3g+T M6BUMR3\!crOّzA҄yxH5QHE WΏ|_C?_A_M"^G4^M9w!,`A*% XQg㦡d^.-`CJL7JhEEX j4`fH)gS] k5Y; z%!yaۻFv «Ӭf mM:(Xȅ/bf4p fi$+JI`Km,c珒!O8ql:Iʨ] $1 N ˑffv@(~".{%p=pǓ3,= dT)Qj,yք"eʖ"ְ) 9qpiԖ56ƪT#=9}TG/9V3~p|8<,{q '"Zϼs_e? 7ʞKs`h$Ɏ)Vؐ Ky nKg"ZF>  //9;挦=Cj1`~M<Sʓ m>a UƋeR?ĴFV]vФW!uȚmvYI&nģ7+h& v5O aAύ]e>F0d3eqGCYS2{O ІNj ˯HS98T)I$CW.VBm_c;8 v#34P6<?77Ә[Yf@oN#WH?e%2J)#Nja41%B"7#s,[G-{ȢٖےqピJ6 ywA;5Z:*c6`^΅ΑTGdNc`cEQ) +u"v@4f7pis~T:ouN6o{oS`Khl=|o賴qzH[d#qB੍GhAIU')TF#+ ~o'=]'gҭ9p lՊyݧUP"IG6jNk!qF㽹N~-:*hP$/h dl 0d <^3aTh. ^ >M$)Ϛ?o)b ۰\V t pT T*Ao$-Q/&-!v"8?9LQlHcєsq11!l"Zk4؈8~ɯ|w*yOfc7Gt30# sGK"+-N-ⱐzڡm`.~w0i wyʙP˪!]]LYdtɊa.1 &PІT*}2'nJct#4ƋB4!ɻPwg* rÖ՜TyN. b<#'\~D?Fk⮿ysSB֐}fD??2UJ8}0_Q;^t3-D4^ 1Ͼ>~g-fIbG]VK:k^~:'VBbb(/:y{9`\I#љfX%EA^Hb0=ּ[mɧJmNBL(j M=%lN;~y:uWJ^w3Wzx麆@f*nߠ֯͜ग$a( bJ$4đ:5f?_^_ӍHI[yMpYκu*HX2D -ojbTJĨTR *_TV6doPS PG,7τrc 8H/?XQG]ؤE*PRiMJY>gd#лB6 baJHyόQaX叱"0K5N\~5UkfRTM`T_7/Lk(.{'X@ڤ& 7st͕9h&:ݰ8bh!yU/]p=BNP`r؝] BU=\*⺏S$oZ{+9WGCoQ _ZmRQG?ƺ׌hvҞTiㅸǰ`Va#ck,&PKN8s;tk.}6iS_``U)öO Fb,Ku$ق\>^b˄pW qCl>h\Ғ\l ;d_e29"h"1zb2+9 ؽFq{ ooKSX!]8 f"=~'OYpBuA 0 -V;"0(J.!|d!nMb.}fqc SV""(GP0*sʠ&H` =AZSp] EJ/ qVaY,jdG3t0Vaa闔\ __>e_(mTE_SV+̒aP`N(Q!u*'6"U]$,.,By10aP" H"-%% ZIE Ʉi.]ԋ J@b`Y(Eeu,$$Ey%pc`^JEDAA^@$@%$ }$ʂZR2,Q0Q"6ԙDL$/ 3֑"E xa2Klɺ4ҊɘT)FB+/+)Y"ZT*WH)i 9D 5EY #yyE -0_fc`T1(VP\V "贰a0jR`eD\H,<]6$!pk̙%ee4U*H4K8Pp_gK\5A$ A1iTCoz*`pExJ8\RdDo|JOjn81Òq44s?SL:W^8k_ tP",JWڗD斢K03e#XM~_+ YYY,#+YB (oFfeH L9mxwkaeD SuN#yB{^pe=YɏAx~ߍvjà0y8ZDNЄ|tb/۳f=ڊc**P.gW]Z~4TP)$qTM~_h.fƙKpp ń̜ho`p1`ӕp 5r7ଟ =O5ݵ#%mÖb'XX&>'w**?oDvarxmG#t`wW0 lr勥؎QL9}9m!ҖJI`¨}r@ oSYw^:o>yOhwXoM#K2jq#%= ͋ /Nh j"H(,!zk`XziM/ 3Ba, W*\R VJI2PQ$^1բJcDz<I,׈B6ʩ^Ѹ- ya$% D;*+1Z\rFA0\dH,,2LdRftXt"d>jhNnVe׺Zi|Mkjstya.:\Eh]3r7J.ѝq bZDz<$tӾd^U 1d(1dךk6g|lm&0,՚!ܮ:P.j(an: isvz؏ gaΎ} H$~ >Vo oߣ"8ߣ(94׵ ICR@:eBAȀÈ*qj)3c36k,{3 GזGG.'0PߒuGly8 JT:cw\_i @ >oWn)\s׮">&S^JZJtxa*7)Mu"rW%; `WR6'mT-*c,u弍 tc()Mb5[‰T}@aMVRfzQ $G-ECdn>F2fOdLOI_?Q~uEׇ{ C}3ABx_Y~L:иT;ӣt="2D-o^θݨ{%))0C{x:G@F"W}JI~'c[o{*;$\n6ضo?6f4 Koc^rɶ|D ͉cJ0oU:<8}߳ч(8sw=-Yp"RX'I;$;qwfV (qE};s?<.,z#cdBYD@lu9nPkVǘ%m(W5iC(D*^=2t\0z?zRI13ǀ37@WJ=U2VHd,j(RRR/.6{VI`بiB=SӊH(I%_9d"c(\T qF(d" ! $q%c|Ba#ҿKl (HTVVMmjLjD6R--;Ɇ7|.*3Ɂ# ށSu!T #lYh9v:wb_g>9IL>0J+xoT>adRob5f_;:H_mb )L%KB >ˇ$dGejr=b!BOkC`Hl%k6e[:&t I5BY/_NmƛU 7KG[-0躶R q 84;Z {_ӕxd [_iY>9nI+w}o*|wEGod$r TDao/k?6όŐlrXً 966^y3Ng5c;>AoO{$NqƷG3T$Xʻ A%APBJpl<ZH1#b]0 3V_U 7gdL`TRUC e#@8w ?qk4IOtug-4PkQl7vtVd^I84k⯰\7X(^dQĻٞϵ\vұf*b|9봻 yps aN#põKh7e,>T\1==п\SQpVY+c-0 :WJLK@^7e!_'l/5m1ͲO.yR@ |;y=ɳxGǎT4E^=r:E *9וM1nlB"2gPqʇcݙԺmjB)V*REET[**+0PHAyJ(lFL҅" :?owv1{ݛ:M9VV(_$k\ Te.5M$"bㄥ˧cc$s8$T/bcUĖNhWS Z L63S)CP-1WQB!.xd4GT%ᒈY9ƅrTikba&T"e4U5 t ?<9de )>VL7EJ_<`ߪ*qNȍX}LBe죞" Rz![e1s; 4= 0]XC2U&ZZ詗'U*[(HҙHω] `G2q(Saś;=_2+6W5^oE#vIG-8ίv\Ene>xTuR9^GL‚)!|&]xf>M#s<F}m0F߹ 7B̧Qu 7TH&yAKP* myw@47e8˜@jArN4n՘:LF 1w'^]匨07~UBl!mD Y@c i;8ԗAӍƌK_uE/+ip X7V#l:.%\IUw2S~$7VT@̎ٚ.[-p_w{8'Qs;g>vMb)d~:SG{$;IKw*v*/J23RS%ivBhA. Zfh5 @,A@QcEȪ3mb;oiV_2E ԐH wًv^$YPC/!lkm֖jH֟?z&آyLjg%Hiف˭BN#y瘚 1'Iz-]X P80X}9S!篳 {5v.ฒ#+imE*1STp *H-b ?&^͸Rdo}ʳw2z9zA z 9и/rZ4t HRZR~ i8 %=tV 4.G$ԍ8!řèF1G'2u*AtNrxG ;٪sߔQW&ӾNIPuu:lRwx5|9"E|iM[ą뱴|m>+Ybcq33&i~/w jAӤP;#=[lljMr2mշd|E9卨W G8~"m0;J(j\` !a@(ץlQ eAW!`eQթ7w@d" $mC<j4$pPzK-q[skmTgE6apXHI!YZP1eϳhbelc `R) = }KW!I I JT h )^ÝZ7xI$rOC00DCS\ݷ]3]o<Ĥ6I֢Yބ%c L5!P 3bdɕr-~ZMzqlcH:A^dӟzYy(J37D1˭FP7OeR.j7}$+6u-@IsO1k>x=6Yd}u 9G-7L{>ScxTR.d9a1p454x-1V)R1!^plj=!/J_e@+z 䆰*.oȓp}sJ iU<"(zp]I~~\zn)'z][XĆ*`؄DQZ AJm1/A"*%ˊ+V3"6cxqy|,ءp bMIK5"0HRol3! P;N cWMJ1C4 cM6!rzDJF|$YoD/,|-vKM8Ncjݡ62AvzP.1yl>Y|?ʊ&/Y3/OLz9yH79oLKɘkP}ݸ@iCD&P(]/rQA aa>U| I8 KF-ʍ3CHdB(NK]msFs0s#+=[-BpT dXXx (kTij0a-U`~$ZU]W>DXZtHDaH4Jڮ8TPo+={W:Ɖ!rq^8֧ѺD}6M n;P>J7#b1GI~%m[Infq( ᳸Q?DڎjT|;|#0I "C>{0"򝧪UUED`  R/ᎬeCp`D@z_ez]#-1: fWǀ$-t1iag~hs߱]<Au4* TKް?2䪍X2>'iW;z>"3lqݤfXTBBY}Z#`}Ն[KZD PvM$%MCԢ|IT)шX'֟Xk^/ǂWhNJk^,I)7*A O%3\,QJH/2)' .|~,v^Lʋub8"5-9ӵ%|oJ/S"$kUh*R2QQ0ge٪to-Бq""R*i(5>8 X.D*JlCحH6+{5}jo"3UHr䢻*66XJ|8\jm^!Y([NV#:,Ёo1q?C155Q.(T9҃.X܆(Z:G!)jNd˻],FxVlFɐgZ(0Ѿά"DdлxO ČFǔÜx&Q К{ٕCa %Qq  ɽ*LAY$k6ecm^ qY?mC(F9?a4BdD9շN*(a(`E *$lT2P(1nuo$Yidq:nFIC-lᶇ2MlރpSx͇B``PKX$܁06,s-v Zzc7erh\l "hZ$i?WĔn}S_}j)5jE*=朣[kߒf"]S='ý&և. 硨]ǍF`]LD.DIכ !ap$Rq\]3kDp5pTg1/+9ʑd Շ&%u|qovgWLVTe,{s5ƉwG ٞ'EQywv#‚i9Rr޵65$$ɴ 0NgU %0)@DL;"3hu~5t?Fd4) B+oCtkQv0c$p8nt^O[u,eȬ5LvEgB%`+\3#&*6f#ϓơf'7He<\KpxLFa1I6%m=k|ٖdGPӔ,r2!L,lf|ĕDYHTmKet#g2 f2/hҋ77븄%JSҢi|ֶB48]Iߕ6`y } R _4C,>>!uذF+uYw}RoM#PԻnJ`//zvnj!$Fm}̮j2Xns3 κ}:ۃ|H#1ib8\g4GP枒= ŭw)Y[pU кBؙF6tR-/DPB(H6y-Q۹/9O~[Tɠװk敦4ۍPv=1-IkҘNC-3 c IIQBF@v󵔉 vO9Lw֘P®F8eX3j O!8"FK`U n[b4FhF 6b23(pga$Q~(u`4֥|M-0>ʃbJp$"]& bd`aOU&N'):AXS]I3#&)-8Hai ÄhDɭ]F$7&ad*B<^_' %L\h2;8M݉9x^2wC 6M=ST[}vAZ[7-r>hCs!4`]#*рȊʈG@%E(K:D^kNq4CDd] *kK:wh51EeK&>el3c&2c݃B]^o: ~pYl׈StА8M&SYZlEw„]^/xzfU4˱BVQ3 ^$iО#Y27&\mM:=;M@jJJSߥ0*قD]ҏu`ꋯV.Jܓ%,J|SK=1,RIR2d)Jr?{ ]5!,`8^y|D v;+;RMҊ i56+:4jqt@\-v M^-b0 DFRaE|)M9E8$1Տ`U @٨jK ޱ ]E3#EhO#=XJ"2ML1FY(RTNqXrI$E}WE|@}_2M A8(Ȝ A/b`hBTY;bA0Ygh(A( ECJ2|[\Q~0 J=zMp!Q 9>d zR7<@Jog~."(GhmHS6y(j(Y;0vBEyG\w0|3d,ݗʌ˜n6 h6'>=@T 3jݎ,hcmEqQT^3Qtmı)@OpHPd@'fCD~K)jiӄ"dդsn-QY'cNonj#jFzE0D JtdIlT4jvՕl nM~!pGk ⟒??H5c쿴79ۚjU$-VC؇k-; `l#g-Dr ^޷$Ie"I*N1e14EƧIӢ<-qSrGa7dA1rg~gY&v]ɘZ}6ǽ5nZS33*=NGa2oW"rn*-UQkrLwGO|wߪ>Tp ȰQ?BSťd+,0$!%r2hD*\yBW+7Ň^sۚX oWF/<8A͊o!EUWR5!5oU@qVk* +e髼tSi񡒬""mtLQW:-SUW.Y kRy\ߜt:$bzS %ѽ-`ӑh.׾!)'(p]/{"Prjz&I.N#HLFAJV2uqQQXZ_aBx=Ve\QR̥mn;&q~Rp7 |1hʍ1pmz {7eӞM;:||:`YòE9w7k(y:-"V7}/g+ɆC+Fi}zlv\lceYmZUVU3oh}#e~1VRso%dE&z=yB~L)ЫުG3m:H[RbPip^ț)7X8K񤞄1H Z/\ d> >AF5Eq"%*YFj~9WܩmjǷl%\]J^77E5\&b - ړ8h)i™nM"K6B.v2O_?|\]URw"Ⓒ`)@wУ{pS\w?Opy4:$L#qčv_H`}fE`rqh1r70WY轌g$hb% MaAB /URCC1a4NTo!i%A˛.@ ?ʺgWC/NB&`fS!^_S2ҏ9zՏCV==z-+ 79;[Ma"P/p} Z|ad\)=},< SŦl8(QH~l_u ؆<2p`q*(qLD_;OG1ę䀌ABD xyGHt_VҦF1:٩3rjnH6)nbG9""sw6>ʔ$Ff)mb(h@YJ 3`UpW8O-Tи9ҪQH2x5MtI/QDW 32҆#|)!b1`OQO4pphP_,T,A`ZIơrBanPݛ~P ̛: f5#3hh?oR6&B;چ3b:dfb0jmEÐPɿr*7g_I0%t!֬!-~~{QjPgwLCBPPFF"V,QYtBlI%Dcg,k wg/\m#!PPQxNV㶒GUVKYEE a^PĬU ,2Y*.D&Ba@cիĵUYΐ]׎RȸVu?Eh_xj_}`%>LRFGh!>KB}~`q;#zbR]v顖T-MQJ 2[E8Eu,sZfSckaUW$rZ~[x,5YdZDЎpLF8k7,߱w9 +@*oM? %|YewM7Z7Ge>eG =is:vφA *7f^A~o}ZkEa]KBcXMv~^ix ҥBIS1Zt$ϥȩ_g'ǰ` $h9o㹥MZAQN?L"ET`]ۺ΋R(j֟;|^{c3+(9Oos\! դbA2/7gL9SV*ӚŌr p0Z $O+=zh|j%e<ޣ`P:Q+Ť:GB#M#"Yp]'AQ<["Z(v d NDnr #&2r#Wf3/矺6Qa3/!Ꭺw'ac7r]YSS~WD4E*1 ':Kd nNW?8 6aaNw t $MpKa@e8;>*;50bB^tABT]ݑMQA:%= ?1W m0cmoLmc{WҌ 8=%tIs6p/t")Q!g~u^hGR(vUߋ1v zm@N&cY)7;e8~UG&JdsSzü"*<:`Mȼ?rS@Yف8l|5wͫ ء~? 0^f(I` Hƭ'5ۖ3l'Bd(/2#IQxse4-KtXzDq=5wBNb&6y'g7bl K 2OLYd(O>gf0Aم`4g@,WX+ۇrʰCl*[T ]!%$2^7}Ԟx@~ 0Xi|cYHV>iÖچgO8+WQji} oCzPJ/[4ZsgY1\!oitNЩ [ӞJ*p ?[Ȑ5~*ʊ6ũRO@O|Hmf/p{JWE):9 by@ hwM,F'.W뺐n+BDR?:ꇌ]T)K7ƫIEZ > : /;&]n:dz JgݰLCMJI,< 5 ?Fzl_V^# vaE)w~eؙ tDajR3=T"s!@1A LF*i-e8DΌ`wPS㘎G̜IJ ou㯽rdб.#N e9]">շniˏvc&h1]P̦_#wW7g*y u c4/*qp̿kj0ĽhNdXf_ޓ! o9/FgհqcgoMhad0gsB`\%|_xO}\Ed9L5xr҂?{F N1WK{A b""fw}9~Vp ҫ;{:DA > ]!q-wJ\28n.&)s]3G$)XP`qN-Y&jCxQiMZ&llc#$Lb_5 \*<'Q1K1Pث.i #bP*+*=zNDTWe%!='u!uHRDIەZ%)$-$, ~M@H \ @R ya$e \1B$R4#xM,#CĒoqv,Q X }S5'\ea[Hаv07-ť:K <`}z )4oͱmjL$2|#p* GyA0 j7F  AHʐ5REEEa31r{@%Ȋ-wL(u R$6"gnxݥ8ʆru% h пYGX #9wGeZh3 f]@9 $,[wV`D/$$-DMvh`ðWmm!UBʊDm6B[fiÅ .{iFc%jME,Aov`ބK B ‚Mn% j.D)F0`XBX趭c{YLg IQL 5!ph L(DC/kH !~])8LXY&H̷%*AEm LDh\6Ns-h#$ρ/ØC0bDDX  F(@B"T @H+"#$P֖-՗!L!M@AB";ŀ #`LvDo"] ㎮0HA%HI 4~8D i3k{eώc7_xڔ%QJ[%'fh ;.&9x*6dOOvRtR BAdED+eB)ElPˊ|7x8̍ f^Ν_0QnA{QCj5J`>Qz|ǒngLP>fާNޯ'ܺm% 5a= .~*+\M7ShE?pyE*D 9%I6Zuޖ~0kk0jtif?}4m"軈gw܃N{3lVn~6#WU4~XA~Ѷ,8 -@*9DmUd'ZH2' ղQU[ůl?G7tjËV=A(|HۃbF9ۂwԛ it |&E@} *H(ElƮB (օ0İБ1"@ТQ/r:x3Ԙ ^QI|͍_tRџϗ8vumL5/j3Y6^~wmWFaRɉoduB]B͢VQGW m踄L^RL`.wHtB\T0 @HX^4$@PR& "HMŃ$!uh ?C lOý,1<浽g1iϥzRT0^ s5 O-{}XlB6Fe5gjϞͲݘP߻1XFkbi.HBA"xPA"!CHd X 0&nr %SX,\g`\u5 =*i? _5SUǃ%dL0_:v7G:Vw+ }c:O9ayb=li  =aUl =/j0X -13͆ #k44Rp^N)56F}U{ma=>3{ 2`=9̑BJ(b7O$Tr sWO蒓Ճh_ J^w4^o%Kt4Eοdk:1WP~ۨɭgture>B M!4]J Ā"W$g JǨM!Rb0qxC!ڏ@zNquH(RŘ9:[h!$R@a2e4[EJ⑷~bov Oةr(UdKqu6ºWHblf{׭3^r#)7FN dbf0ÒNJyLgYܩxc%9x(0 *LmE bm^)&e9[e٫} 2.ʲ:}MaHAίKp}D6Yp 2FT6?b M[huV0 <,h?+rp/1PCR#M v<ÝN[v`Ekɼ/.9=&WͲIbLpם ?ƴA HIiԢ@sFeup=7A~><],̀OG=NQ_7ge)dOtRAm1wfe߱Dk-9#>1I=9?XG!A+uk%f&YtAPi"d> cXGP1ќ<㾙Bd&xRR:WYujmߴoYqt9~7hO+V#u6er/~Vۙry*#9ar>5QS}HҪrq an`;Z,{iim[0ꮏ} zN-W'9caRa0zLy=S9H jM{cU6#OkWrHC t#ҟk?#ΈIlfu1oŝ)V%: 8L1-mʹ34;d!<Gd[q37eo]RxP* . $>+6- "}7E^wB0>`)PRG:S,!A$3, 8ZUu}2jr:'21{wO7彸q!h&?C#.°0鐍N1ILV6,fChFK+buAPj6Y#XI Mq7_1KDcf͇xJ5/)م垃mG@" D$# 0  *ň`HR 0 R@DBI!$H$$Dr"W0H!0EF0@X B\DQh H@`a$QB1JI$QI"b @ H s\a"^ER+`UG8P% c(B,N\X(4V( e(HBA ↆ1 aUT\y,o5j-tM.'9/s7Z.3t5Pf{=qhڻ)xYgX `q7mlȲ)nX_C^i@q(תRO-0(dnI!m$p2 IW%i _aed536F(t>3WF3W:" ӥ8*I_F?˶F=Xc}4HQAK yF8V A8iCbݦ3 Ɉ|Oѷ&$Xu62V%r jsϯaW.7&v`& &&އLr^N+HfaN(ȏ24hu&E>nja)).x1Efxh :>I hQp9=&7vT^2IJ@D&3I"S-bbd2xn?mvY4x6t;%'\8iHT~,t:ں_F rѶ B@ z1WoȺ Ԛ /: ݞ2iA,ex墻{ Kzu/Ɲ^P`40`d!A0mu&9jk(f<1ÂkĆ]:hٹ/g 7="?qJa.{i!4w</%Hո, U-0\B:5"S1X86fj IuwABMσ58a];ermcƉ֟v!o/6w)p#r]G G(0C?еdvN$JSWmDd^qwbb} (^P?dQL9arBe)B) "vou>e 2 䇏7~{UãtKF ^/1u]B 2O 5w$M!cfp;6~ }Mwq-9#w@"3=BP]C~)~$tJl(ӽm 5vacaX[ZC cV4$XY k4yiA _M:Kg#+`K=&eV^&W& 0fvU$ ,*mʚ2*diD4&XduczX"I88U(/*jX%m\DaDw|Lz *e*E6h2W`2ƒyPg.6^.%Y6fi\XL.sҲKw-b‚<N:qj_duϬj"o|h}:$xz{D N3Hw¨Sc"Ve`wFv ;C  i*oe^*l5::*nnX.S L9r(JF&˨<^]߈~EExBQq9l _N@  ú;yjK_J! EOsbr^c3c r~4fۜS|}* ?qJB&S6Sκv$4 S®%Y&֝H\&WT}AYB$КTBBV7I=YM!NY:6.\Goa Ȩ뀨f*(/#^9zsQip*s',@Yew' <5klMtJGpAX>.O5jf֏5Yˇ 7 C!Sju* [$씳:|*Mb= 3ڷ [Τ<ϖv%E;!LySvQR*b?({"?čYME"ꢈw"mDIPỂ# fYEU,TYC.U\%b0JP^| P@S_SYZz̽`eIşScL0.W5̅6_]`r44\sm@ֹETpjP`0j3-%JsiюB#GF`dO_!|/#rÃݎh5Nv x[$^]hJx4);6~7OAyfW^`&.%k>1+ 8NHg4y- 1ru1z&hNbt4P2pSJٿc.Q]\?_Sk4_\M? M6\V~Ȕ;Ȱ$xwGk.-,٥B X'gz%a%e ?D c,xCXropͯ j{nW^A, a fa SWH ve$q*N'aр}.K ^HhI8uzK^T:~wxZok/&)8lB&)=7Pm,/n,\6,g9jtKC6a[o@?kxܘR&fKܮ2bj%!В AUO7|Jr,:&^'IټG5#Ey^_Y?Ȭa+K$5%|pRu0YQIQr{ToʔnQ6(w< '?ɼ"QL0b"q`ݩB"*-Sd>DQZ[`r-l%Ccc2^~c])xsA-q"O[Qs?>$_fO_Kp0 .#gwi9q)<+8ܒkenxv>#Wj 5MUXS҅Tw`4lZEGɱrLV$>֕ exQٔ>J<  XHw)ʘ"LZ\T, /(]; ^ ?=|.pz.QrvDL3;].0êъg`+d"0+>JNtjĥ`I5^l;DpĦ'+C8^"Wyuelb^T J Cldo5E pĞ#ذSG=-̿`ul N : 7s'E|5׾0IJi2oJرEg8z\@fSN\sQd+ VTrAX6F8<<:ls<ۊ{|"&1cEj]wnA}d>}F=~&mVvm:m{(KSy+I6F%7Gj'3;Ac[3)2ڙOCl5s=Q}ě@NГGN_ܺlxg70$^/?~ AJJݧ@0/ A(%B|psdv{E;4|v0Cj73;~uc%M9Ҋ2} qmqCQبU >Gj.ǁ_?Hg]>v,Jil&%CNcO`]m 0aAǴNqCPYRHBLhPX)Q~h/]jP H]?Dl6T ebcv>ƴ{~s!BhSȊoOZ%*n:viE4oŷ~?B粎6鋌Ru4xLhԐww$IN e4뭬({'%b6 i#wIl XhR#%su&] 37m[V]*Q:gXL6qiF ]H \:02uzĕ'`47OϺn.Vc:-SEm}Ng@.hw9.;e#ugcvz77=nH2I Kc ņunyTsŠ5s'":dKQa!(@ :I)0pk 1/̧_ LrvRԻ`ĦF XD9(o=u%z~ﮌ}LcКs|j)24yZfI:H?o9;:LeϲT;la9Ĭ6:$|eW9ȉ]<'_!3 ֘dVyy?7&:doXiw4 6ev#t-]IFbP,3#JN}6fԏ:* GSAl.+ټ@Wphr19h)ddP$,PHi"7 .'}HlYa&zbХulE9a轵;5:$@錹^}{4>ˠ),5!{Tz1:C H BiΪ,P"ޝZŰA xRmhE?g{<ߥ{.<`e\Ч]vSkH|03ԍmz۾t CiFTӪT])<7b! b#E`2so֐}. M.[) (&E!RazSŎSU8i"# i9*Nl91  On$ !ϣ,.{L(9 p,p|G8]9v޼ZСpÉe8hދdM$7I8;oPؙ&HGO/yG)i3zT{ 7I4c wG((TA^òJS &cK$)0TOd(RV2`$p5!,~@kb݈e1RbFCZ ~^'u  Y(*@,m˙#*5u̷fMh(n(Pa>Loz1S&xx졄 e'Zy&©4Z-J`.s 2bDB_ BX?nL7^CRe$.;6MvY[<l^ JYF^}z1Lwc.#yLPek7w7zt!Lf(d"Tug/iIsW̫(HT |ai_<?! @QC2 K^ <{vTLkݏz/S]o)Q4J[ؾ}1/mzRZs|whjDԏ4z`kA̪\vs7BvW oYwcN\kCL .-ct1W߅X"꾄a}ۄ$חHS mu+ݫukzpyd]iJ'(+\/;. Lఫҍ8 $ !7C )ȢF"SĆjAsE:;ԶW3suG/%L c׆!iZ0@H +JX4U,x1bXפ@65f8(:vymC9~AP~*$PBH #xY9d9a$[P^؞`x*#`EUŽS|[#"vs8@  w!+hDdy%{F=,wƷW-W3Z0z;ۘJSFRbhrGg3B^2 nZ.yC!͐Sz߂"x̾#b? 8 1n^ws|n'Į| .0[w+~X-6>Ӌ_#$] wC)wm!jfodAJ .f:`BtI+?o"IjTP.\ŵ;u`nJl=V_^d8&,Cj=/ZbmHl;~)S7=rLv-ȔWqHF2sO̜8_n6.nff fʇ?3p9 Q <{f6"NJS6yy?d&bG! |nJM"}.. 2:p!@39lv:'$}@5E3DAlGPlX|܌9f`>1v1IX~(شϭ?QL\&@(% b>+/ZB7N:%.$ +Zƞ}UJ-}Oޒښ]_5&c-I|Wp=$ ؤ>9[:B89IqPTCv(nǘÜ,n)Ц=%O tfS覉͚gf/6NiX.\x;v.؋@Ҙ￉KR &dDhF7~ Iy<ϰ7E,Ԝ0Ζ531J!ʧgeܡq!5F(iqT0LgF C[G݄ھڱ鋽$xkP@<ޓ@(43$cMҞ;  9.G?2ǀJ9'ɛv6q6,8WXm0"Q_ͷ4^fMf:Bu8I w.2Г&wkJ6ZY6)IV,D98Z`QwknvGm vI?xZ<«멼PgipQGRljgjl,1״J_m#);-3W??RSmaJ?Wu~]y}Zt>:5ohn`< LZZc Mf`?}荫R#X>Vꃈ\mѡ 'OeљBp^[Er~nfvKh=ꄻm]gD2~1F)4<ӸV^ugEQ1wږwIfk% y)'?t{V.KǕcŴ1c#J* >Z "JՎju bL-^ɑ&3{ Nv.ǁE\ @WxKӍ\#jx'5uڥ gXaepV6Sw2]l9=1'gɊJ2ㆧ4֞T0!*;lē#HTi>s3Enω ;,b2,fF عs@2 aATvT@ꢫ/ҁڛsJIYQpȍ<刨p`׈rj#DME]|E0]8EAB4a`'2Ų  1n&'@ bF 0 p4OAA,]kf1ksrc6lWǧhZuwL}k7{^eOf a95~?9=I8LQ1.z`dIQj\ Ůo| { |8Ic!;M^IS~6&v|OhS~7GB׃MݾlNMNG6HW>~eP#6*e8w[Z&o&1JJS6oĜ>oEyJ/ ,Q{guL]O3s?~sz bYYM8+;#-|̹,nhh4?F66Ĭp۹.JAAOww}&4 A˽{0xt2U29C*]TF d$by7*Bip(>p=zNocIA'FN6ck>:-<=!ܠz! 4"=)A/؉ p[s@ԹN=A +tVN3, v} ۫_iy7 Uߴɶ;pFobٲ1}w'əqWKr5־}p ;!*X6G~{Ww.\j!1&Q8=&b$Kzb D#uNt2m|JafyAJРCC>9y mC$ȫEE|" d,d6R9EmhChs94 *L/5@6c酒3"g0i1ĉC !!#UH!!!!J!UD"HHHZh$FI !BBFI @$T&T,,D 1Z*х40U4FJT $ B$bH14ƣKf ҅Ąb  I",=S)w?z@5vs) 2 L$cF2 >VI$K bJ,  %*~>}R`1F@aG%iDI0H`BcP:&#fwJۀ%0((ѻq|u,k~'J Eo^6KNgN#c y|-HbD($!3G,Mf4^2'8L2% 1& $aFI"$a Xq'Ă촋}{0 VLB[IDZ5WTL K砽-ٔ;{IHI`náXNv$p&“d,d1/ˬ7/QW֖SC rQ  )%b(H>F dRu"s+9mgD0E*ؓ(VI,9\-Lqx290"G+CL6Ȅ*s1qA 1Ms);Fr?)[#0´1 @djF|{Z 3r0y0:t|2jd @L5a[ci>8)&缙@G;̻|F]s-fo^/ ҫP(E=ou-Lq>[jvv&lT&Q%${g8ßd""[7V5-6V0ΐ m$0sá,/"Q R!%/J |G4煫#e%ƅPJ: Ť?e`*=_ d0)2fKO:w9Wh b؉)FYa1wYw׼#M_GPyr JKE=PĔH~:Q[+@rL g#bo0gZkKJ Y`e T/Q#8P)۲9#=|=m{jݏU]TLAĿ"`y,Jwh#ue"FPAYPSLuZnFA|_&aYpn RPKH5x7H~O:{hUlֻ4퀢F9;Y:+?)uyXL NZxdXcC+Γq^*JQ<N8XzBn6وzDf#}@&q @1;;·pup&!k?%ȅ8F 溜}6U?M$|LrfIC8gShص\us)3,-c+'hK5%b c0θ^Ţ@J/Z!SeC]0f =[&͏ /N^Nx#C)FXNmb}~?+Q21B`a/GO*?}boVXbwM!P;}v嘎cc(æ~ơ^'z5WO7n#y4>捅7IF?i,N@1{8/K11rVR78R$RK4=0_#DaF6[B;Y2~$u~?Ew*ً['QE IDbPkdζ5OFvTd~J~fW+%׋dtg5Wܳ/밫sF,:mkCK4B azMQ1./CAou vjo~0g0!i! %'D|>"xlj O>Q >MAЄLaE2Ȇ"~oӅ_/n>bk߇ghnۯ^:ȱˈH*s0V) ;Mk̑+؊>|'~5T=csDbmZF'ǙTH>WH0)ZSif1 (] gk%7r]ΡQvf, ڵͩО *| q+x1s2Z2I1>:jb,zـ4jr5T\L+B0ߎiM_dAؽ汜WWcKTM69;sxM g,0r -6} pٺ?X[57t:TۤuR>[J7Ed:jBkO68_y"Ae iU)8{ŝUQ|Z|b(& /oŧX-%z|z `I$#^ߏ P/u&0$}䡥δ>vFY&Oq>Ns25SSY8J4 FW~qC=4%Fa0g'cc^N_CWv4-sRRF]bueJ5O2V:$Vye==(4xLhB=Ӓn׹Gj_(,>Iz8'k,zLK|Lhor*ŶҔ;Klh=uNz}kL]׌cYUG6;Ni;.ݥ飉';^uLtYLUٵkn5V#Em,t_ν˳71ο;{-l%jԢy&Й KrzJ |6~8b3 nh)~42Z|4a'zyr]\t>FldlȉT\hm@]߸5ZJIrV@ƸF5l<Rry&_)0*? v=<QF+ 09~!rɥ ]:$bgy..⨽auuf&*Z9Gs,ytw_Vi㳩b15Uw'H(bM4E=J&7U:cs $/U1ɚn1$4 z@eYkɾ=p"Y8A] VrKXo-apIk^!uES-;ׂ g@A-'Va4[;alKR:>j䰡E9oewӵ.[WP@ڰ anݢYCۻn4hhåoQ:es\5wNvM/X^ʛW˔~ B'$9,dQ(c*D6DDeb%6 >p J UgQ@}d)},U!ufc7-w4*Ywiヲ)v9*vAN)E_5BI 0'hں#nto8Oz:yM'w}2_4jEndFBO lcUf;9Q~ ݻ6eaj :rRf۳ ǘGӮ UR|p McKn'0cC60m셴);fη-_7Mv< hiRrbHdT7X ÆUxNܻd|ŏ07wkTʊ[MSuVcc>M҆3ILn"Q<%nܞ]^@xDX1IM\Ʈn]>DA#3Dwl($`q1oJv.qso"FJA@Zߣwlے ^C5HWVJOmCpob17)sE8J'е_uV%vnO1f9 aqK`wPb`O&mLu#Se~\9n;wOWOfm^oa߼[7ƻ{YEaoŬ- d36JaVJMsQ1.0h!On'̿[&^MdJF ±CFuâ܌ 2eJULAc:(XaKQ×se.:'iq Z..NY1@Cͬ) ل`S+ ׌Qlѵ Je*9P^BX抲V ƢG!_}EaM9*.d)ŹR,bQyoNDvļݍly& 6{tLc4ɜ'I) lD3I4@;|Rx@0b$9F85CfS׃IROphxbT萃ӜꆀQBPo  h憾yO^Pes9Y|W}Fp!A nX+0sY}# ge? H.پ=E5~_9`15p[fYJ#zdDDH S("o 9fZ!>po~1Y@h@ױ> nJ=~~zVX."ozC?9HsLUv5VA|{;?>C#>>[wős6I+ F1ۯD.2S4,R؅ g)tayDa|dt|RAUOD QCU4I}]gHN/&&}>*W/_¦׮{ЍП?@gW% \S}<>&u}Rs8`hҺcD2|w׊U4m8+`IPm՚4t,?&== sTY_+M݋r8ߕ+kx/{0}|'k lEv0Aި=UW)203H ۅ X *@PW0,j}4YC>̮h;mt;ZxJխi2)dy)e+%K pwi^Ͽ\gCt?Hs}vXbL95CZ\Gt`C%c?;K<ȭ\FvNHQCib\#o|_ka˸JI$+3FxZPQ+'QI]>&|,*֚mzX/bj & F kw_X,d(w) K9/6G{ϫ><(%匡mYFYeOш:\"ݬ;=yxF,WEsi>%-Ya`6y] ~Ӳ~66wgi7.V~FD69Ʋ60 9(JZj%0G"<дp]O8ywޤR#qQumul o as_?GL-Zo9TbWM5;2wFڠy).gvxM\bAh>a@X5t>eǐtm?|J^) evVi,clo|{ ;`^6M7+ k}EY )( @#V5~?(Dt#[kM>:R"07euSU`98$O.e̘–Q41$o#aLH#0{5oROs-NS7̲xq*f-T%{^r!h::pτf?|1ipإ$?a#t7?onv]vtLf{Ϙ'喅_a}=Iq)Gx/dx|<}A/~|H OE/z{Bkwߞ ¨nmn%.ڹxLbUD4(C)tѲO2b#F/[sGGcv}/ CC)2 řyhW-S:wܺNEP\lJc如rl$n iy=_gv/WmRɰ-DR` Izl-)J9Z:G?&wo;vx/9B7 iduUUsP<=I%޺>N{ #?w8L$ ,l) @4`/-Ԯ@1 H#}~eo>+# /sIGt<{Wye{uĬwkCiIη,95?Rb lդ Rz0"ھnsQnՊ\ZZJ/# UUuXJ&.2yC8($F==0Iyc$G~r$^1:J1Xl3W)^7yCLZU3+_"%G[J#Rj); PQT}Xx^kkù3e e])aN5}R!<]_f"Mu'&pye*:vs>7] GGT<ç!Ґn:@T)xFk.UrS9v 2Jvٻ|7 \M 1KZE.|ގH"61HcA$-'+-5I٬zE\3NTJv7,Sgg-VssR?po"Ex|Ird\k崨Il Q\V>Aי{˘6wˮ)3S5ȩX gDh薄x߳dWC+%=|xgN[yYw݄QJdkoqn'+0"P?oשk7^t->w۰/7QCjȹ^BB!W(%>qur"`Aw%kaqY<.3\|e/^%<%A(J4fnbmo{PLNjz ,4k<+miQ#׌RPe( C\kH\5ܣݥK%5<]&I&Ic;Ri׎ \aAj`{P1>..ꎞC%B44N20#i6n-Nxkys7,AUb  wvLDLNRprⲔZJ%bHC$ 'BhofI ܞ>}/7_),DTUy1]HQ6[m̌J>Hb,WuQD(CaS$zPJxC|*\a֗~Gj}㛏d_.jiR:8mPX%UlpZթf?7ɽ]Dtw|d7!n&V-3f+x#Cj%'Uᚒ!jdNx!4V˼e:Fo;h}4epJIBA'|ugdQ>];Ɂ~ͮ?/A[.u-l&⬢ɖJIw&>v>lݶf)ggq ,-u}G~2{&L@0]&PX \$?BcAЅQW.$(E`H +(!  ӹ4(`744$]`t"0Ĕn( ` 0H-BRPډ`vi1pQ>H&&@XI ~8f0ejR>8BK !L׻sc4{~-fgLEHIRC>@-©l7@" P `X,5M[`D[DAǡh*@\ҨڴhopDLK4ɄbJ-R Rd[ BȔI Sn,b !{4 @ErD, $(%ZB]Ekm =PpՅ#h__PIHuT}9U>-봂]As AA`@,) _Oܾ>o=µUZP?-'aDpZPlB#6)JBv!CF$ (Fޗ#"(A AEkz#W< 0w(lVa"'ɀр<#ι)>\g˷ؐam.p|fӃ@XHRF,S k}Qah\qOm9+I,$R* s|2)ii`3BhP0_gUyS_קoBiM[4fO^ѱZ-3d;^7-bz'jޮe/_WԇLt!v1!$T$&<5킨wTl@,$BB"A "rEXD `D Nir؛ce9p5 א?c ]\ꟃ*l\VA H"- 1(AX@ 0 EB0b DFJ*XDBPc#E @?J @`BB$Oy("ڂߣݖ.) "`B# F)l@X`&H#Jh )I$Cb(2,  xF"=΋(0Ʒ蓶@p!ekvǸgrdR祅Ck͸EsFtu;2@(*F @`@1@P@ZolAmTl7ԉdJQ" 0Lq7!a#yK RCPY-E F $9oC-ƒǵ[+oNVRQo5( KKnF5֫dYou+/@1o7[|P`,OqA wBG )Kqrt'K!.CnI $I"b$& D RH^<"M &n RHHDR HE$@@`pq,DF1ե $S8) GӅ'G  6T, |g^Ȳ0gWO \3DyYL@cU>RPHD(+>N~QI G_. ma*kd!`1LWWc&ʸUc$PJ%hs ?-׷u~o~P#mˏQUF0 D!#$1$$"FUωKH!f7ŠBC\ A(#0A ZHJ ^!Bi/SڠXw/xaƌ.n䙯=J?%= G4H'gm@f(A@-׳s.:I#~7~.; /a@8rf݃RИ$Brpy{O-8*Q敭)ުD5`2b'2f;c8,6h3}G3*6ԥ~=jՋ`̊;q\^,$k_^ o xQ_2dd&$J8*eLzGZĺ^_?_v_P¿kڳMv౐HJ"KʅJVpAQ'F; *%S 2z&#NP04U44e3TiUcho #q3 Ad .qqTR,dc1\cqϽ쿓'X_[%utN]5ZQd ˍsB$`E bp@}`O24RPeWa Z0IRBTh J$ H-0$ ŽYl 6 Kjyٸ#BIKz3BvAQ &$&_~, bŃ5ARQTF)/!n * % hGʚt.BpA=%[,xEԵP9Uʌ`zsH#nwF_ i5Ĥh ZP0FRF_J!eT z.[UԃWHA0 d BXAj*lPGBE4^6 5K`[i +H *2/. b;4H R$MT-jIWvb!$6)`j(JI$$ LҠ3RSac ]We.҂PJAs]{:U-~q .FIC2 9-XYƾp28 C=6ëɛ NF#=C5CzmN-|e+x{ #(_?d4'&"4QOM.=&ʊ A}ETS91 7c;HF,X gbeW(W1.P|E*TUf%j.l::7+Fo)TtCywUuu~|S7O@jh%~|":$@5uL^x!D-85/#dȊ?jZhJ+& Gؾ}/MOHkJOlhUZM_Zk&\+8qF94_kpᢶ䅔x(QC~ 2EiPiHĒ֎?k]ĻC[|v@ˢaOow'baEhąޝE?@pSvqt=񌡐[2#F䨸,Y}fк٧PZ!Ն#DDb ЬA1f9eN tO.Ytά)]9޺IMwv 5YeΪwkO ĴOvpHq*%U?v2@l5K>M>2c!gnBkZʪ0 3#c$ĂL~~psmrVa{??&xtpoZa(qdghܥu=Xccx^n2|<E8GK̋>fY5շ^]',/A|3$SSF!\_cnԦٱ CZ3U.奆 e*d|ylK6OaLSb$> 0kj.Sd*Aӟ}%v_$$^EV1v%v3=CjQMm-* ߮QC5H?Vl;YTOv/_~nJTFqp`SW&O^ANNs96),˜}RigkXtڽ$j.*G^?O Pt{V31R1 Biط|yʒdxWTTef1gÿrL'*6Ƕ;dۛġɇt/HN z9PRF6iۆ3TS1G9/a/C] HA~ xTЦ74Dg@kERX"`/Aǧ)Gd~up:1쿷KB0C>%GV36# /ө>K mK f)o{obH FٌOuk_]^haxVI&PyGtۭvH,v DZa@7ܟ1lNhǺvO1ݹ+$kKV)R{~ @ .n-(1(IeV% '.dƯ+dtnv@:t WynsAו %傶[fjGz"G;1;>9Dwgg^7C|ӫOX;1بsFQ鷝TlJe{qO/9W1$RU2d 0(+$k2O} UH.y[ @*T( B)  @T@P(@HU@ @HHPURHRmq(P͔Sƅh6" ^!o=c Cww&}|((*Qܤ**_}E =Gmxʗ(S}uzВ}^o{O Yv"W^_yD*{gǽ7[m349\cvSzsu6 WCɝà}kokݻw׳}{V>tD\V}OzܽN9h|v'iny{_{{kٽ>yןo돸wR ݮ]ntUYfqv]|} M_vS;pww5}wmLv{рv{}gk/o{f2}ovu#:ݷWm7!*ruqm7swϭsn,v;-zfr7wowmnt泻{U{}WWvP9ϧ}O|ZSׁ]w7t֯4z-rvWzgsJ$=>7oc>|<{]g׾|n^|}w>;ru՝\k<צp5wr/Lc8CWϾ)[={Zݛܵu.Ǘe}xE|wWUί&_W }}ξwoevzo'۸μ屗NO5:[۶[ns<<ܜ t>Oy}{{{L{ݭw[ /݃%(̽97Nj-m̖ݺ5A=q{{w^nw׻{^}=o\޶˳m vn!nkN*}W{>w],in٧[ͦmB*V˥[XvMT)}nkE󮧽r-u.^/jBxu]{WZ͸w[{գvSw˪޷l뽢ٶUj]fMy6j/]ݾ۞{:7{YqC=w>>l[nzsﯷMf/[ë{9y}(׻ϾykwZwW<3ֻVzsjkvN[귖{{=ƙuwyLzƫ/k [Q2n=k4gjSb^}{}vzvܫ,hztWLsk^.ۧMS.U{ZҼ5z1lկ|/S}m/}W{Z/Vm@^{Z۷fzV,wFRk[ ^Gwˆ 7kKu#j j7U͊w|WZ>v۝ҌG;vwu\s˖n;Tg[ًnw"=<ׯn{dDEۭλ4:Vku[3)ݵ]]v^R]rwzUv᪪g}v:}}f=yٝ^U{s;^ͣnۻ>1^FmQӫwۅѾ]w[yZWk}{=y];vnɻj˺6=jv.޻ݾn{]ܭ{_vg'aynz;vzmvMnun=3$wgZw9ͻwp͵mDQwZ:ݜ:ǻ>WlwRb]u݅-w*syֆOF7kv9=(]M\{O㗽mTNrQӺmݣsd2{퇶٧sKcssK*1޽ۦoyK{j;m۽:vJ+Vהʮt׽^FvɗwTz{˷]]ԍ=J4zU;Zv]ݵ-ͭ0FyλۦE;3Zs-Nms{ܼhVzۧ\Ҷtz+) ^uto[mާE}j}^X;wSo}GZ6u-gVx<>n{5tZ}s{moT}m-z&'[ݶ-neu޽QmGwnv{Lk[k꺛cs/VZάgU&׽17;7kni;n5ws}˻Qyoݫ]{۝ zwc=ssϯmwq%Y}̴vw׀>C/}{{W\s}zwsi1X}㽟;Iw3u(㾟{:-i۶gvmw}{{`jnqΚP4^wϣw;wv*wMoз>VY>Pntœk[jݱw[]ŭ[d--mqݺMϧ=͇nNZjVNw]wY kAέk볫uݺwlkkv6HN度,S:lP-{n]Snno}m-m=w6SeovkF{oq˻6ý5|-ՙ;^]V{oVS{=k5[[ѹk\}wE}y4vpWϽs-Tl˯}Ol {o^Bo}s{zs\z9{{ykC{g:v=2z/\ϾշkYvtxk|n}x8g=jk{VkycuܶnSwnݻ[vtƹe^aU֡ݾ۲kw}ދVoKݳN/'*mf iaJom,ܭn{/w|ǽܥݺ6֛sﻪn}5vlwqݢjzg.mz[y[>Ͻ[emF{u@;vچYzmW|=ֻv݆›wQ4v֞mgeVB7ekgZ8ݻmk/s.=Iu.kMݨ\},XS{Ǻٯr}J}VaUTl-;wBַ]e]ْ۽vt;n]f۬uy}VY:އuukٹn{{]vݻ4wq5vݱٶ\.sw+y﻾q66,-ozwɽ[>lt3}hcu[a;N4y{6o*whs-w}=wTuzjo[F;NvݥvwA6]IWKjuݧV+۾wmR& ajhEJ&КBhM 4&j&͙J!D(BQ ((xO <" <'ODYi3ّr9eB؄_%RdM*FP C awru۫_KSUl3m4`t!MK`J/eLJ1jJ(g+/e>^q)R}hL/ʦ$M0#@!C ,`c|~b,^c&D(%VVc^AWr` nnF3jOb#`GWOaֹLx&Nt:,y?Tƫap` l?Y1D;R^r0KzrAHI<3s}Nw+?Ԋq'zj}Q40زk]Rmr0EF-NI[o  'e|'8ӬqTsyc~_m?upĿ`kGsdr=@,LP1`S4}NU V$3TȵE6@C! )L] b"x?""0FL`%+_"ag! @;s1 L& Y!8H LF%8+d0Xƃ $z€n8V3ljY8'C!!9L$ATك433f(ް|෣@4//+؞"T +.S'  ĩ$J,(bp֜Nl( X}`FfuH"]S $# &"P/;h@P#%R͛>c+)5 ;8Lˍss:Dq@3bJ#/jG#))- ?ujP+[ ~ ‡V8@Ml;8ôչ/r ɭg8"%1yIwF˅-8r@ @&1"O ^0- I=OEY_+聪DS'ڐ20ā8"{ǘoaj5WUP^%N ꄫdP@!Q]KL8YƞSs}ϫq̴!ΐV$ XR=АM)].%9ef>XJi٨ɏ&ѸنقڙxɡևJVRVbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,X ,p|/;``0 $n #k`&B P=@D^g߸g hp'1M 39 )d68ʭ4_2_3([ԁo_ 0$J̀tAzpӪV@![F^h)xđD DBLW ^J ʰVH+jzqɲDr*166U(2aQ2@8^̆=с1d4a[肨.C<.a,X>pN-V-"Zl됞U!v+8p?Ww._EV *Y_pI4&f$ h1 ģ`玃4ڷӧZ 2288P{0DINrɢ'bN/嗯vL#&d6d7oL* ] >&&(^$DL+P# ]hS\5M +1F_7B=%7}Wиì6U+XؘXC#&AC 1p20v)@^ - 3!axgK 5xǏ[kHZ-xYaCmZ^i'9%5"Zb+T)2e\20x0jG9fmB8 `71FmrDQDnHd_C":ւ9ahEnלۖ#]"L,Z"7OS8V=lw/=]OVo\/JZm0gsh.a ^րp{xG)M`xn':0"1t#_p=lWX˓_i]R/")7}j&}{wy>Jٲp;cG9L~mZHU<b)|'%hߙ$m墒9`ύg)y:' RfaƘH(qS:r|N pa2/#TDɜ;njUBawՌ *3f_Q^/?j0uMG20 x5 K8&ҋ j]0G39MX̘fZ3;zZ@ʐɝa`H93r" bhs}#nRG TͨLaaaaaaaa$PCax'P9;["  ET `7X+-bS+D@w0'1{/e ˢ "sE@s3 T0ua@1e87dD!_XN* $xA!jPs A"gfj86@^V\<@ 8gfYā TeF /hj FlBp%6ɎXV^\6É0&$[ d$[-^ hܖW\@mqb0hp`P$2Ep`ABrN a "yzT" J)ZcѣE5(RYk72sombY*Q]fGV%TEv|Gt@d$)ӂzIKh#.*H`T0E$RDB_\SDɓF!e"r@#z RCh3a`(: -jrp *FH)4B $ E 70qȢ}c袊5Ԑ$0SBr#DLFހ ʤۧW@*(eHʑWNL ^ }uA܄$[Ʊ$zc#/Xڹ!4u3 dmUDž9Prc"9xqK€32ed"Bd/bDb=,*(b$>1A'#=2! Pz6TODD=NC&!수̲ @p0l09DECTəic^+ݢX^{C#"hbA,NFrOF8aIPEjQAβLmV4REM="z'"$JP 4dO7I*&j&H";qLCLD=LG.Pd螉"b'"r'"TMDMDI)u"eA [XP6ȕz8e$&e)ɝv`O5x~(Lҝ9S藎C~R2[j;?*ޯZi椞Da7R71d95TI*%Bhg"r'"r5s=S'Bb b&"11&"DܲjF ;9dyT;u=~6)@HZI8wuH{]nӒlrc וՑFr6aEaW(W<F":(dVzr2``e*%DDFD"@r DOGRlQd.'3@eIKgO(E-[Va.)) z'z'"D^OCĶ!91b1шSP@JPTDQ"!"xž0 8NI {90tAtB( ("'"=r&b&$^棰&95QANCQ*%Cȑ{Ԋj(J0 IC0%,L1:P>[r*8ߥ.bs(%3Q!<8~C)y{6DcL=2QS XGYd}(pQ 6"Z8YR$p `1G!XrREh 3q0or/w(DEqHEJ**QRnRCaS2{dʚ;R ֣VE8x#" ^J4r+mThA 9Qs1*7wD2j&5b&!Ĩb,ڜwV؋ g &S`gDc0̎ Qp7*(`G0ryG donjbG8vhW ( 델Əp a`@h 4@h 4@h 4@h 4@h 4@h 4@h 4@h 4@h 0` 0` 0` 0` 0` 0` 0BW;9 ^' Aּpy!xIqw't= )e%X] : /ّ(7Qs V˓=:[1{sO87ϻ8EpǶsĞi7m.p-?nsg/Ec1'8 l_gwL+m@>&y3ZZD,FWK>v1t3}?7 kCH+^le`6Yx!Co#gpή؏9ty|xejS*XjrfTicPt AQ[׹܂ F Ľ n80-y 5R46-abmyD9q$ Nr38&#JF0wlDkNC bY 1 Dx^pDtlc glD3kw}MAQrX4$~EqXGGV֤o('8Ya[E#2 L $w]LѠZ,C{ 1x\}kv[RtG\V+6i*c=k=c«Iu^+KZ_7or !+HޒDC!,wukZ0] zI+A\QA1qP5퉱x5%(XwQ(0Wc/WKԛDtϖzL} L$IdY6 clˤ%굎9ZD & p!YXWFƻr &sOzFM)F~; r24Ng /ifjm7 0؉Z~f9 zTM q| 7GA:ZO2-i̠t^{uC@16s .f`N"'N65zHa`@[^žARᤂ$zvn `ַx+Mijao@N01M09˾a;@rTέBb @{3-z5 Tkk |vɧ,FI/ܘK(N+C'3]x ƅ&哉nw,1J"X!I+| HnFffqTl՗^%J+CAR |ŝ1 ]ж*>WA< _V2Ty0+%v.Pq'gW",xF]ӑ&Hԡl /PQټO"&Iь / D= L,Dq qD&\ХF! .H'Rb *QFja?1˲ #RmZ gU8aqwTCҙ,Ֆ[-[0 U_(pE]n)V0"8 qqLY0d$I$o`Hۙ]SK&k^$WH(^R Fa{X7XLb# î:>tM*K`75vW XL+RG0 m=l̗|bہpHB`G&`屯B $N@U{XZFI': ^1ABq_x_Y(crEYVe$}*cRfhrɆؓh&&#.Iq/Zs d70xxx,+-55qs.kJs0RBz2Ix%8v£tN`lꝀ+`hA.V^a8'g+j0N 3!@䇫A<`n  &faaFFFFAV# 2Bf.G!=1N  j4؆ 'O}2 MԧNJnNd)$vV׀ ") C^d%21T|y0vd-9)3U_Zed(p xɼJg%~Ë߬ ZmzBK8GH0brx a@$]p З{4"8&mchu*2YхiqB~2Ah VN@0gB(M{I>/Z2ALJVH1L$=qW q#i7w?W08Ԝf[2m(׉ w4F&&eGh2}KvLHc&8ʕDQ->e*Fu݌S+^=r^׋R:G^ 7F`+B}m+g^/Up7j;3OPDA(Ԋd1k\׺ˋx(Rip5F|J&p;B%TO`ZNvRH])e%k D[`L2ʓ<1ɳf'T&ʒU]5tcQo(EZcJOЊ'U hdS, h ȿN ( gI`)SJaVx"8"rn}Gkk8/F*2h̖aD kS-E;ڝ1v% BIS@plHLaB1|Σο:i % &]>AO0H.I$7gEOD{{{B۫ Z:Ӫ"c8B'Oixhi#o=Q0Zd2 NKS*ϡ,x2wQw9?Q\sueJmyYj)Fr~KZ@#0PL+!Í+ bT  e6iuNqڡ| xW( a&FJ(aleMTzw)b"m M)X8Qț@qB2+D&`Pdﶝ{eݲ*$Ѯvp {S6߬ iNʃdIp@t he cn-h\ b0 eE*^bpc2}+meBG::o;ө.X.e8%@]7Lc|) Z۝ iOfduɶ[`P&#JH#B-5CC(JI9OG&Z5o7s\4l^pgyύ|(SI`ČᄺC nX*VbIa ̇9N<.-sЀNx7 _uiH)09;ăO(t[VB؄! w͔ MWS(#n%#x*f1*_T>f!V@%FǐO#MxLP hwcLr j`hU.J3FdS#&~Y* v5u#l,X` i.j|\ Ȋ`o5Lə3&ʕje/,JJ'LZqPlvh$Y"u51 b U<A1jՌb 9Mr#p1ZDXdM]q1&HMMϔL\sc%L&|0"<*Nh^IrF]yrf<8*J&Qn0p! y%4 ,*E' xB-]ʼPEֲxgr X=qq~n'"3u ngMY!00Jz#NpcAV0QtE m:gFIZ0H0p[o!zaL2]&! +)$FŻxϋύN]rTlƅjltl#2dl0dMR8mL2t&F׬)_|u,3+2IG1uH"AC<6,0v'EGQ[DJ1J[-~˷c6S|X .AF#(r ;FuVbXI\5(#̞)03+뎏ވ 2 rawՋAAg);3">hB{h.4\𕹠 @f}*۩_D!ȓ)N"YIw?o-nT`oعYUև!'/f#ωuw/^p[%DfQ + ɇ{cL%9`x&n.+9 #n%_|dA5 ٠"P9`xaw,  Y%{vL&؄ʙZ vds[ccҍ2f2m7|Qe(u3ITɶd>-7ӦS/^]g6SD3'Qb@Ԡ+Ĉr2!qŒ$e1ڒu+Š[3 㕐z2 &V!KdH2͵G l06 VnɤXldnS ;W<<|HdKc:ɗ# .(6Xc4zNhqG?&FD#|j"02e$M_fF6Xr5\m 1$2&Whs~HM>?q]Xެ&072 bܼRn4sћ3rdpnL {-|>yՒhA$6 |QJTڇxYb62ǑħZW$=T*J􊾀[:]e6~dEih1P@0s(s"(QWÞ'\Hc2/]w :b0~P߬Nb- =QZ}"1)R3Ar0bPC pmUje/.:0]9b9%x(E&B KlT5$A8Tf tbDL ]压E$ͺmʸ$QărXvKN_DiWw_/vFjXmb DW`OLt,I W`.UnmLjD>As(sIF! Np'f28!ֶ 󛊱q9Sm\ E!(fsA^~ Z;#p@9g"`e_ dj$L+xR=j3ak!x4Mk ♂!ɻi߀ q`H\WOZIZf.+)YpTulz. F}՗?G H x[`blg8.iL&IEcϬBAA8a uu]=2X*[Ÿs!5[I,[@L?/Smcy[Οp|%3a%6f|Z@+EX0*lD8UaFr aL/(d!6# O ^f҂(:ɲ+B!f6=l+HKdp[̬/罙!|y$(Q1=Xd00$$)#r<NNzE.$ Tzެ%1!c9"$#2 xROC>pOл?j˫Q/3JahY!aKhd)Op"Lؾ-!p$$qY QɀD3(vW|6J(+] { IsLN S8K/= Kfz$Q\HBx2X,/#ÈIZ ȩfNp,D\ߪXƁyoQJ#.  G c]Q&:Qd}QnZ󑁀JӁ&ɢWW\XnKQ2##t,'5@u2$]a`N3g3rP2ٿ́C@r0X\@1Ur5q!?>#[$@aPnv870x-f$Cw^A KxF//:\-Tt,9}t2W!kԡ㞍WLz:'!l(VA{2l^v 9"q%_.g_*-wMqtr\!=1a{x3;)XhaOq츝R'=DE,c ,wv1F`@yFRp/@YqA*@h^fb2,!a<0&p[6RD:XFWo, Yf5 2ع9!:J&}!B|2eٍ7M—;`;Vp`70e45Iـ %a3 @ &L,8 J$}FM4B.}CxL 2av1@܌46kʾ.y=sw9nac#; H9`*V8l5@ޖC+x%F<3j&3 qh4CW%JTN*H}1")@v2-̜JbĹ9.wDT 97IDg\?(iجɔo^Ǣi{>d璾~]WZϣUPjU$6AsVTL+''ٛs%^j^X2\F4ltDthxnCoOFS$y=}&SY8mn0V6aZ[zR a0aod~Hzc Ya FMx^!Erhf!] $dB'<Ig08,az0.BLMC'$3332ff`s52 m, %csj旖B|Aȹdmhb=9)B%`^}7"tGϕ\LI"#pVR)LӬ,u LآE# v3(ͼ:75Pay\@S}f55<#4!DNځ$:6T1{o\خ@3E8kDBeOsL2X894T;NcM^AFkcwy=tѱXqo |1Gi܂V4sg]-J$Z$!uqHa Ҧҵꘌ ,s&abco3@ѹ9']ֹ!DnF q!ȱd87"Oo̗_ep9)kG\squsq*We{ T#I#J{prA 0"۱p8Lpl!h! CL xdAv` &g)=(Im`Q6spt)_AT"pmah_Sma8[›?cƿB)䔋R2W0_,qX&՝ یcu {Nl9' dYV$J)QsB'lHP^^.#"`)$#7ఓL &0 {0$ŻPtH,FceCcXhc?JL0AXAvQ4|w:UH[7%3snC0ft2<ŘrݮW9!91M/ RIǢ9mM2QI Xq_bAxAgd15̠U@r.BrY(YWA\p5jVɜ(NJ'!ΝB`0UV3nӆ[6C;1SQ3y0XHTvWQxkJvdl Nؘ ݀}r27%ኊXp\ȭbѣ8EjeSrY ޗh ő!ED65 AEbXq{VtiL}[O\`?z{3: DTr +&#+/"lc;[UcزbdPksAJ ]>c |kH70Wȭ/LiDB]F`,aaQi+@pD Nԇ>E!_W_cά C  P6hJED4y "4F`$M'AJ%%F%>,S! mLWDx$pN>HYt,Xܖ&qWb {ht 7@,8mp9-ϲUO|oy0&r"#JR;1dKWSA縺1x8zp12q%ʚĄ*MViYuT͈.+8ڊYꂲqr}$d&g~%鱰nC8zW0^8afbA??烂kjw:V\m_9 B@rF6!)]K4z00 )^$TE!K++\lYt Uގ ~d٩ӿXDﱾ?q7`ތ|rIypQůA܇VdۅӜ_jٳ@O([saemL)e&kuH=^qd{n.{X"{p*ӒKV9!W $030VRDܫGqA %LQ2:iaέ^;o[l,nJ '^1hcW[y5m aSQ2a0>qȔ9cLØ[vG+[(h]t`U礤vrz=y,/rM7ݞ8x7bʹׅuf:1T9| @ISg03qs7b a 8q!ux_=Dy38z)S\$‘Dڪ !# qlj(%A \U=f4 ,CR=)a~{Cv ->]=![3-stLlK:SMRV!`(EwsukztCcoFZ&jQO-|lN-Tbp/sd x03<2eWՃjsPh3J k*͊lY Ӥ]0ȴ ɿdj̅^Ԣ@afЄgb:Ľ:G+)P@'O@E *Ke/b]؋}`} R'8N}) *7af$UU$W1:}5|KҴUlA|6z~y5u{;kw#aHjjt-" f.tnG4ONNȑ9͝ȏr,XYp?x wm707 ;2{]9Wb[M4u ~3Q3 7{ظ[m[cLxٲWaNyw8wӳvؑ ed]a>$nj= i92wh821.H0ƒcCrqF0ʩ39D<2qFygP9A752A!'D>isXY 5&!\猖i bo8 L͊^ݴn}Sh^M*G0*fTZ7GAy9mkl)s+5ZfTչ ?=6ػ^s ܋ʵSX&&#5J;}~$m^'2]C#'pέ׆K{`N-noV=itS%+}vsF" ? ܨͪl@Fr0w@v'lx҈>e2.g@bN|Tr;y۾N꧈?'At1)9_xޞz;W"-ScFtyXHFn}0lqHZ ̊>Hr./n8,2eP)DP^BmW9!&^qX`>s*M1!MV'j\S8l؉e:{s==z>b԰f G A~6`?6b_s(°ܟZ{6 3-p6@wĹcx6x+\Ȉ{lt8!@'#3Whau &4#V|#'c^l,ԓp=#0[-j6o%X.s1v:#x裣P[SKfȪIuA02Pe/gC/fTp`[S":´un_ ОoD K=\52{'>$hy%MZh!ŵKJ8.䗁ʠ -_ $5!EpNox^gM[{7/1P'pV{$<5N%'{(mXltU-xGO7%.aYP q\(Af~Ƽ38Rsc)Q"Ⱥ#J^g?'%.s(IQ8fܖfOnw(_ P4a} Kɜ33m1ϰ#EDͭ5e겝i1R,d G- ;+KOůTF2* y@Y@ti({#t)yp,cܮ4S& pƴ|7r -Ƀ_b`I4LŔH1\͑0CCR 44ybBJZ} hV װfl,F$w=.`h{1')} S`>sqz;CRTrfah^ɞN M\,56T>Q%(0z,7vtѵkW/J%7^'Jۧ `hJsǾSo)uT+(yD pa}_Mz0Q &uo]%]]"&my-uxt^kOZOgt#mYp3nHklz6Cb1E>τ.+HΥBD֘R9|(]fy)Y15_ߐg"*7G &MJDyEd7t``d  5zl魖q|a>m}&h0 @eš&Xь͎0^"Mq@ń 'CۀWz?3tO| D}?ռgU˅jts/N7RB]F^6}N:zE:^μ]WUQb^!wgMANM4!'2Yg*e(@Dd*Lˆ0.|b⯇KA7b͞a(K7K@+K'o^:^{ E3!,&kp? /$rLM D Ѿg{WZ{ ?-`[[s)x]煞K ?}eyo&iЍt!V5lvm sb bE3Ð1fs!^@.wZ N[V씂3y3 ‡9ضߛnkЫT 0e1C VE|%S&i;4xc>".*Vߢ^G9h#"7@Hs0 W+t1`0k> 6ENQy9&s*A_14tv6t^Md # a2ה*DO^:^p'hc44Sc)‡d5zeЀG ˰ߒX=jb^@:/J?} fd͒qwیأ*}BfcSZWEJjsV':"2ձ(d@w߈=)P 0]8 쀜` $*lń0csl"06UnK$=Q"f)Uš4ߗ_zٲy"ww6^ϫ{2툘""ɞ>X:pJd$.2p5WYhְIue詅%Zbk)6pD 8̄!{8s ̛d{3ن9d͓0fN M"HeI!&9Q{ 2s78oOz10fr$q4l2qv+CR:2 CD//Q=-*HÊs*$C+D@ Q_l#E„d3l|C^|?ޮTx /P:ߘHR*C0d*' krfFP2À,58AOz`D/ÕD tw$TM΢|k,{F480+ JCȑ0qh lq!&sd#K6<$uQM*s'7GbD%=hjlLXzXa0K :Asυa&^Ѳ,|alThɄC wPÊ+y;!L2:M4(LhϘCڥf䡲 {'*5~Fc3 dy -N(e.pX23*48d~ً{$8ύ<^DTaւԊrV]%dtк }qh [$="da5c#bŠ\>!58R98أcs@69FOPFD½{ H3o| &N*|My2Hb#uHdvR)6v/ogF[Z/Oz)7{$""( ssO98# ĭpjF:?m@HN34J,sUȴz&"ZB+<vq۵<]U* rxYќlgq"--'e'D~QW{ݯraOWTZ{wv,jp5vJQ X/Z#);, qrmS̿ծnT%Qd߾ѓ x5S9\IbgjL՞uH;}oӡ Y E@[YLW6C`=rW?PmlC h~!S Q lݵ:~>]U9ilF[$+54ߔqf74X&ta'y$O>M=9 *7E[M"+Dw&16LXt9F.Jvq A hy]H=.L|NˋN9Ǚ*`dmy> A8ݒ#yP Uꯃ ^⛼_{{F/opT^q+Cs B!0cM<&"s+^ ʲw-e+ ILo QV;Ͽ!dJj ,.r(K.g_je@3E=cvy _%aL;+DBp/hOMaIq?T|%h gQR nW YdATJ<P5E ,hE̝!;G;v/ `A]&c <h 1铳@x(kγ](@A sC`)p[,H^XI'. b9;UEūC&P@#$=ج ?w{k~3p:8z7=7zLNlPlчY&oGhi3ܺsm' AB Y m*'Ww8Q-ri nvޱ~QL p"TBq9(k#CqD !HM:0#9Ұv?-o|W08>ˌGō;4hpSa<=[{#F|%b8"] hkuo(nw¶HÛF{8uOZZф5ڭ'~cn{_n0FϊW3"#dEβs7fH:62 +x `kU d!95 f@PL a2 R[9`C28`L1o{6 m +!@ɐ`d8C2I"{$ fImj&*pc!L[Q&X"(c:NP`(=dqL7u, $ Ax`@MC AX`dfH 5YW G!-ယ! XHQ[^H0Kȵ cdx(㢶?&dH0#2z)jptNIol ~r׍"HXӃaw8 N w5as(YuNAw*ՠ3NL$=$a(Ґ l[ &80RLUQc_v,92x+@$ @$9 HetɆVa$g-njlx|A0dr"$LnvP q3A8u7K@=4at!2P z|:]]sv-܉i"Brğ,7f QyN&m'&z?8o qyc@ZDҳ<6;V'DD3MDVDB_7/a>ko Qh76/׷|3f3uӉʟe/Id@` L7pE吿]36>p3-qqvV?>Ae/b[:2shywmyKS+R/>b9TY:s}fnrFORP[ldL^(edb,Xֿ1F pgpM bpk~[L>% 7xܮ|*`,2>6݋ 3bsoea۟3fi/Vd ԣ3nZ]kl}[d@lU8B#l=N3?yVU 1ox>at{a ?> )G,4`>ya}Œ,XalbZxA ֬w >~(G\ptk)>e(ijUiN6Qó$~ [hDgIAD iU]o7U%XUn"KԖO7I(o #!) ne(|F*=!;+(&ON 5 BDns) Ut;)k#r+ߜ D~ Ŝ)z ]GVEp\D:ibtC8a|nޙf|63;we~e8A9h%#} }OCEmr>P?ޗͷfsu^\7-n|ah4xh6_׉zmP6^i%1dqڰ wM9e1")쑇{tNa%nc}6).Q.w^ssoi+ p71Z.7]KQ|Lޱ}H$f@rz#>;O%hJ?)phGԜ;.-QOf:_}@b#V40 5Kmmm>aR 6P=+~M}m2yĉ7`87o1sG`\;#{W J237 d;\?ia$:\)UsWp]}4FS=\-9B/]MgC;g]7'&n>3]?ad\O"AZe*§ᜍo`^w??;~Rc)1޹E ;DL^ڇEw۪ksG4Z1mU f ̍oh~ Aއ?L˫W 17o݋ dFR#ȇF-lj~ɼ@mZ6AA%4 CL(u P(%0Tv% -ާvM{o;:ʊF9Cϣf!lSもȤ x>_sCE:P-4*}{ǟQu*95d1z%}a+qG'Vv:_keeD2Z!{{hF:Wt8~w[jˀ&N4*u[:Q@ ?Z 6, 6\w1QB{5TMOl$jn^܂>c[5Eh(gs97S|Lۑ|%ٖ @7_vi{E X]L˯4 قV2JPdh2i@ "uH2R?4h&7TѲ0^*X0@S(uQGuXAv]31YԮ 9<YX`_X'ivO#""Rg7oB [J8JBI S}l qqP޼ZvQBsK]N:Ò/~܉-t&Ja$ ØȰ8AW %=v' چ6NN +T䍤d m) 00C 00P6꒤gHT#`ZW=ԙRT`]#Npl$dh1d !s: wL_b#HhU|{.M7_v2`afOZ*`#*)E0 G 0etXBe!i8!}q2Lx@.R "4Vd9Hr]5dd6 bx;amL.)h*tWfA.(pd@^A*1:E9'1"bY `43]xOGNC!Lr@! dlb+aFQsW%d1m޳`8-u p]*`pDd99SP @P0NH-IpA0"j,FW0 lo=Z'(OAp*6Å_TL8+BUGM$8bzp, ( pbˆ[pQ*?>Kz=*ɱQ4fC0)&L"dɕa`$@2R -/cz`Ls%H2cٜ{!" ղȞ{L%KNdf$8:_$l{?Q' S&xcŷrnmŀ I&Hd`bз 3:$]Le%5#>%J}&ngF[䅙#))!3+H;mX $"M(tVf]-FTy/-C< 0I{,o(.o_J7VLˣ`S%30F$00[0c{ɨĬ.$C+ Jq!>=R @zp d7uvB)zdˏeeLL̓$n;J-X<`V`I`udAAB)"ꐞ -ab= LL3$ഴR=WcdQc?Oz E0!ȈzHx! e0 B9!A2+:N`jBpy$ C!,A =MF)MJqgCPnaT[6*C  97Ć tA@3! RE TWAL%j8)$W8%('(HH ɜd̙#)*AL" C  kx<oUTɺP@F a0SHs'2Pd5o{tDI*#Q:R4D$H)E"tQ)*C)H`4SN^SJґb뮘)vxk_Du }ܯAalz~ClwKrr HΙ%69vnvA-蓾_DoحYcxVgzezQ$`Il!#2pQ[:9!>4_V_B!8O ڽ-}1[! `D#soX?py^]~:AV拗0jk_?.c0Y@B1]>9AbZ2MtGZ92)u`8( Ph>|(Iv,7 7;!aR#CkЄ\z1`|_^TuI#)|C 8N{Ԁ7+?k e@,<< 1jlA XbqBܿ^eV8ſ"p1"sNR' {g '4ܜBc#ԏH48_B Bς8 ʘOXVDZcNgܒn42~seUnMe+͢_wQD'Vpi7}_7 (.$vnq%Sk+' DӰ'z(Ks$'zn|1\][[CcJ0/``SA_nuM<2;oVt37P^IM'$r{1G,΃ާH|<ۼoXGۋg"rGn30EϦk&m7G[\@QmT`ic}G#  *B0>!/|_# ht$Aq X6Sd"xg}ǐJ*2E#.i2;U%̽S֙;Eq!2 $qW S4H}M&n2~x*@ڥ`$An2(HchS{x8+ BQ.rmawoCWNM W*|slfdnV}? K7LMm.w343緶<\&r`>e~f(qkټ:o }#c4iP!oA${bDy~ݨ`H~k?=GQ}Z$W`h?jH#lbUC5 SmrrYgyzaޱ5_6h{X2D tl[^zC_EN;wfu`Ȥvg0 OWcIk c`V. Q _1찦>sbG /S md5ZorkAb9*+'1@RGN@ԙX )0oDK EbK|9@FP[c>yݤ 0 /Jq7:_ JFqy:9.|G, 'jMTn|a/ rQKp/ V ynG:@l2)00Uۺ{l.ޭ5󖸁\Fd0!َv?O$NfBZzz1{w` MLX .Pr4=dVF)>g# ,$Lڷl+kuo748C Ygr\U(AbL͸6Ph{/,PoZ2e=טvSXU>| at{ _+4h=<IBz7Pd ɂdeA[p&2@ՙ;:w쩊`?U&Cq̬: zE )xۦݰ4&/ߪ9 JPP=}iC/jj,\wㆩsR`B<}$kF^@;Rmf0 śCI_~Lp`F@ug'uޡm`H#"7+&4/Iԡ _-̲9Yn6[mDV HC7EXmڱ(KxJaF=p! @vsGSDef}n^ݺmKt:_y.&՜ 5滿K-X8ݗv5f7=:xjNԲkۣ0O{8kaܻOy=:2B'V6-yG"m߂"(⽲U Ow27FiyqwO Pgz_:v0F*4lNlYSrk4 6SY[s!P"v@(y62*lVVN JaBHʨwbƢEŠ*GοoST)V>W2pK֠ks]8E萧Ud&Yjb]=hta OUt PWb=lqZm; RjmMQAүX];|vI^ԛ11i+nr֦pr<-Gɛ>q.1"v]$bNP-< 9õGwlMeftr+ߥ Bq,=A2mXZ'A %ZߥR M\= 7,m,,wiZA0@pNmٔCPۑmp]E7~0ћ7TgKelHM9HON~p;7YrS?sKgԾoNt1^~hLSR+_2ނ3SM#Jwz_Ay"(ڰP+/^^7%-9`$)<|zpX N;xJ}!hk yІY}iM9EM#V+p'#[xao2% FL z>Vc3߳BQ;cRŐ3da3;o-R[ m1"Y^ CM,\?/x0fM rّGA&a&h/TkHI ^/P뭲_޵]4ڍJt)PcXXIP*Zt1_^"y{{.:uChN WZF6 p> f: /Ao/9C{! NR͇]YtKD#` R)>6X$jB9s(#L{ˮs@Lf\%A-&E;r A8"pqҙRTaΚ8 JE!hpm"a[2G %lpXu<`&_pn!T7Eyc 䗶aFqW=/ d+=]0`kJO>}a@$>;`',+:ÆOl,bw^D:ǕK:`&2&;v2CJOD1688eQDD\Jz , VOx2*9T*TL~ 0q6*xx+"pXcxtp0&&y_ hrOɲT9V־x+D Z0o@\+ěx|XEyC~, 1@2'DZeA`f3 0aLA߰L˾ޛ[Cx-G-s8[mC#adn-<*,p ~ AIໜzF+!8WybSg`m\bՊr[%*+$>p9ԶG5)9Q@\4'DMĉBq @F^FWH _^.(CVf 0 N{zL"-q,v/t|J/NV Sbݼo^?viUD M6DŽw4J#/jn|$6 ю >0 30 3-e))YDq:CjQCY`PxN}ºd->_ Sɻ91`1ѼO{`wJu꓃,D>bN4h\l aƱ1c{gZx5h7/kMܯ |DZCAInpRwD3+>p/͠1ı(6>i_m Nm6leOt=~5cYg_5f( $v4muIF2q76.>hQp㥙7Gǎ,`|ظAzAo\^h*D&cu2Ł|z*7"ϻv7皁Y{7gttc5-dchw=ȈBw-Qt#m̔l/g5y9ߺ>'-F\n׹>ط3%wML3;-Cާ2_m 3|p L010z-s!~cL(0H:n_:M?/z:.y+]\&p!;~Ɗ2PH$-aŁ_qذ~q;#4WQ Br wN=}LB>9~rzQz@4Uoˡ<ֽs;/*nus}?|E <] [t\ j(!&ZrHEUt {(t ':CW֥=,k@sSJ"8`_-pVqƁj04zpmlX"c..q_CY't>Lkk]> n-Ӿ3 9$ q HxTmL Y! {&d"On hn1ฯ.fԴջ=NQ4u7J~0qvL$S %`Z9R)zk43ΥAHEpcɫ7[3vX=fغ @j_=Aj?Ca1݄Z)ϴg?ڹaϕ<];rJF NPIRG`[G{:Y_W7Ra}ӯs_~e.hXk`A2czd{C$k.M{De 4 /@0;QBҺ.,堕0aJñO^# 6s;[~jb0aƑyI\IoJ-$_Bc Q'=aڝ S4) UìItٝhi_U|nAIH0k&0F<9, ce;FS6KiG]@&o}M-ae]3%_k(X@Z4 {ѕڄ H` dv+2Q.EN(vNs~! 6a1K 5Aurcla-rpGN7}BC sOĺٮ` Z=Wg* geEs0Ĩ֖)gL{  >+$ߙW [WY)P KR;p8Q)*؉g=u3Ϋ* J<Rp]EXsc]ئ} K ~*oK ǫ}9fWo6gr'373k C pRH1f'Nq՘N`gD+KՂ"Q"%ǯj1'<|B50S>ʅrO <$Jj,HN{@+K& 9Cs]ci.)r3+X,i!Sʊnc2vJ{N}g]/]M*T cL) }Vy6sA0 :1-;ox^Iaf6Lry<&Rw5G!BՀzbdZw&fGQ㿘! vU%JA֒s.fRGr™o2 9ɝ4vF-pb½ skhYv P0rZnU؁:~$3{R q0|t҃%̒3I_329/ `x;Da.ɂ!2xLr6^L $5N)Cm4c^ae >Ld0hp@`!Y޼+rxL/5 p!2Y+Ijb"dcp԰A b PE6 #UWʿ|AL0-`P@ 'ك.dI.a/Bq9~K+!Ͳfn~[긎*Qڜv=TK[pqAB0"/MG4ZEv]^dlו6W:ΓEP4/PwnPX{Ȩfw\V,i&j㒓njs둋0 W6%@87}dL$VV>w@p |@ĶNSP]0w/YQD"0+ /0#4]|Sv)rav" :(r[ނݢz{Qo_Krr` [9$ DR tGu2\XE ~F|x.$ k%eSpqT|xese8|ip78SdȰg6c]%7E0Ǵ=:-VH5PZPBed2/Aa>ta|p?,ofQ&+3yEڙ(80pĜ^գ {'yh lD+<<:;{Dr Lwp @Vhc hqh<@5WSixQQEf=vw}Ofˉ<:zBbv?I^J7XB5hb2^Z0 B@_myBx#U;2G:G wa.YSqtvtLoB0ߋ14 ,VK*tE#-IG$XDWa쀸- z 0?\}6;Y|ͼR.޳Ѱ]!Pj>ns6Mc4A0_ݫ\ D5~f/+MC?RӞLV0tP B|T*6`޲=Zj [bjR ˌco_}$;WɌ0Cv[q2Yc٠T>#.xϤ14M]K#8<<9a(Xud;gAAf{J2h0 -` ";(M&9Bvg/>2Cΐc Ȩ#Qg{ki8 ,@,,L8oi5cBB2FHԫhЅÕJo"UPѨ&@Ha Sc y?*:zWW}ARBB>CIjaۈF4ii3{{ڴ3⸙_֏:"զVQbkiRKAɾkH~{f7Ф1WsY*řŴٮwn~"9$PS16^ iekZ0(#?[O5P!nxհYNЉNǎY\Œd^\*W)6k6偰p#ݚj_P_ͽ_l5g]ɶyfff}pTτ0J&A$fޘ Fr&O$ڹ Kgzy"To D4?ȱ|f;W7%B՛~!=#0'vUJf߾˳|+݃s6Q$.de.E\YI7`/ bUEҭ&=Z]R ?8B3#fA=!齰o遜Ѿ!x}cg79ygE3"-țrtGG0%N2Scc`\ȯpQ̒FI03+oBAF̐Xd9ɘSڃ{Cf9HţW ?4C bTҍteN78xtqȃ/혾 9 =!X %R&<=S?#?s?#=?S<>=><Qa1QaD=Bxjxz}y|}zD~zǰ8;9Cx:C9;C9;C:à:C:ô;oUG?wAs4rD4 L6#z5fn%P!@7(K!{]G.g{2=K!ڊ |$:%myٗ{z i ך,%>e"X 6\AËmx࣐)E^XCFU;ýo˲u  xgd4`-lnx=y` xDoC1mwȸdz,^u/FNu."MH J:;",^+i9)j3v&Wzғ 4ؽh_y\?cA/"vV;Q7xvjPBM VEXBJ=8>߾e QQ:ja `d(P0 s^!,Tzj/,؂,+DJC919$r]49'~UlY lJUeGV[r 321K/HW}*[ t̼r>oW쉈¾ l~00,]03jQ%@sVV#I}d0[|OOMg=@7T:6{Gm#NTơb֤TK2i{9 Md$)7v"ҼeՔŁؒv D@q2ê~nALk qF𚞑ˤ'F302S)+v>hh(Z&Yȴ+J MjCNxd_ lAQrGJ#D(b=R% x*I%4U?.uym藎Oꫧ*M3kzژ_Hago԰*nMvxx`м! GqvZmL1\ <]t|g\vsoNJm,S[ƍE˟(h4R'i_IŻ遰f|98V+&W@n ]p 4i]+>V>桿_lVא:_ 뉇yƳ 2SY 8p+#7WC"&1?auCSK$ǎr &pkqw*lQ; ҙ;Jњsy6zEwՠ:%U &[ғ훑 0 qӮkcԡ#I2^WAˬh԰&L&㊾KloZ!W 7TW8G@'34)Kibi9X(BD9[#o'6wדOoы.k.X|Ngj4H1UPa HڟE2).za> z/{0GAZ w]-]} 0s7g& ^h'xJ  5q)mv3-Ҹ4 AXhn'+P@ػ]ob>\ZzފvV-SD:cd wLBwYܺ/YLC'S*~Hv*XrtyjϺb|̈́7`" 7fkyދ>2 C H'Yq'oӹA*kݟ,l~F7-|^x@  # (GɶK|pGv$-5 w q>Qyǹ|$7?ҁ|& SllJCyiВT3LoW|cheU0rcLXj.V塮`nܙ49~Wn>2'J6*YRq?,Q |׶6RE(Y t*>V-Lv(jثfQr<ʹy*Xz6Gk;t L!44@ D!. )Ц'vÿ{ &dT]VА•+ bE|0Bh vʽ,gH n!셒 ?#nN܌oEϩ#gr\ؠ~r 0yó }Txd0(0a*0<,:B!'9<98Mh p>;7y-8pdۆ: oXURObl# < \ArY&"Ӣ1wӔ3ʥ^C}exE۹Ȭv ?Ќ Gev,M{tScp;g89 g8I+~w>j=?0 gykMوntvt`FKÍN7<礃5~hzVSCzEц zwh#^F _W΍ 6Pw<kvӒ Yqݩ&ST=ɔV7="X߿&r H[KIeL`ŲY,XIµJ[ S"i"~aT {[UV0M3|a2 G `*9[2jBeOC7(U+O@ A;w# #L|2HWC퓀c\daV-t89M3H Ă|҂xm6"A *q2$ގL Up0c8#2zau>Dߩdp{E. z'-J D= v O .8cBNō&[{]|E̮4Bj~aX̂;k~q7:5N֑ce h7X2#5- lOVN,욵 ʄ ,X-Bn\!`DT'irΫь%yZSsup)" G#ogڿI"CP3"[_OCFvv}p2C+e4Tt znW7ϟz''+0n[`3qp9~gP\K1^'ո97'zQ&p}{TW+&D{)c>rI<-8j5 !0JdD1EnbrUrou( wq#tH^w׆J%~J2`Kt?ǚ»нPq"@IƁf2c#ϩ̬sPMt> 2 ´J{R}nxZ[:ϸ{1UkbԶCc9LiI;NZኞWgDnx91 [TGGG*'j"/QOܬk"MCKf"]6NwۗӶmϵ"^6!"qK zLӥc0_P&솾;Z7 jQIۑQJnib> CWˡMq y!mkA{imC&(o4&4~ "k"$8Jbb,YY!vuMis[-gXlkǢ5n@T (pi9h0dpf|( klb+ghXBY`]-k/zdѫt<7>v!`n2~ljA9vbU&3> oƀRY3Uf`qPEy,ƽ{%58juo׃_}8 5Q*d ^+H- :Lցblf|M;r4hEd@9Vut;S4{$d^3l-3RIxvŋ3}LEd\D Q<2K*IA,*_Rȁ?2#$[AkՊxXWEqTȚHA<%(+( [&dE9M9xvl 5X,`oo-w2ih]Uz7wmP\TԤTH_ 6ʑ0%:ۙ"$ɓ"UCKI=Kqa ts:#ި`ar2']HzEx]`0@25KՂa\ 9OοW<2?03y_`k=ip$칧0Pf>o-_z(ܽ:E[i8I`dd3 A⻯Gc-7ZneJSDv耸\nuv0AqX̰]"*r, S2KӹEf+O {~q>{F9LJh08; tT.ѥ ƣo G)c@+ԭo̪.󲘏lωR[& O?VA G'!3ȑ<]>UQv;ۘH0ao{ȍ$@lC?60t(q8 9$ɓ7ޞ( 0`LˆL0at''HLI0%aH 02rC8La8Lp1PȺ}? MjBߠF5mpm,6k #9|\ o칆g_;w 0H=2d>9̼8?r?=n xJ˴n 69A01Ϛ }9tõ$uds#܃oǥ1(̙300|[xmt`c5yFA2S8<[',R7gb32]ngχy}EiKmgyoɌo/οNgIH5/FyCH00. d XfݛލJsZ{#,-bݙ"PP}X.^>*yؐ 6H`f&L B(>GYr'~`@dg8D]ZIFCmw*{fs\-~*1i>o"['\TSa85lZA5s7HgMb 3b2 W_)5qbƈ #&㏌4;.BߕX+=޸HE#R1}'X[M4>z ,ǻW%(ix'Ty2*Mx/$s/--D sF.jHۂ!UZ! c˒Ub2/z-zU{#,񩼤{WVˎs( Ĕtu(ZWY=1>X}QŇ5(YomY ,Bbr߳jwp\+%![OL% EMQ, V,9Ol za;tS=LXt)̜'E4GZl mQq[-,.eDȐNhzZb;cʵ1n6,rGsZ +03_J%B=O~*Q ;=K3xql(3p2Sz5( w5auSz9 h:|F-p4f!*Z̃A1X6d)!LSYOiTrR4T!')n {G7_\ٙc ("4FeS$y#WwRU3 yS8N<ͰOj˸[j)ura>nnn潞 bp 7,3PD5*f';:wv RT\X8zaMnbyňPt8dI7Sd- 3ږx30}ngk(^'Uھ^נAnz-AKt`'D~;O=}\ϣqWyܨ&X.5_ y'x.g2Y%4<^azHeeDt`/Y#']/8x GUކU;bW5PZEcd l@p e@dԖxIa?A(t'!x0"N"#C64WFS-B6 ل =֭vYH3r4;>fܨAs ɼBlL"9mIzFà 8 P @g F::EQ:9,AƯ5;_0x2~:6@sAO<=#5zmk3 tv\?Rf`2Db^[`Mb-۞Y8! Ft9^995 &+xi:AkAoE93+}+Vɦh|r;l[;b$ˤ5Ǽ R Ly++>8KFpH#o4Abؠ?n-wЪLeIlM;F_/ew0Ѧeb6[( [x1Q2(dra>R?lόCݾm9Q_68źł+/Z{zXQXNMF`cQfy-%=3]Px~c@<.ft8=LU%]mW I&иŖT+Qw13;Ic3l[!^'v?޼} `l9OX.d a73:ن)y-K@wG6z'y8Yߘo{)kGV+0CpuStHi֚=oHGB}k_OEJIYg\^ >7MOz9H+4gN4|w _4AErܬf٢ ӷpA$pvGؿ>Bm[Xnlg;V'\xq?afS}+bG?SMqS; Vq/X:ʰu>)5u qbУ(~HRi}ce6=%qx8mq5ǩ1U]sL}YVbh[ PKl pΝm_xo]0]B,V[\tPeǜ2b2u *#tUY,^8e2$%d@-F8wM/xj{$3m{,1HkN-  kn: 8ѵLr *_wG>vr5m^>",[7VWFq gDZY ! T^T/V&[E>Azaydk](M2G!Ag]d3! F*}DF58k<ӂ?IjY+KëN/2)T`o7uSfSD `iP" U/oWcz*'!aAR13s4B/Ϊ3M̧ C&z:Ro}`XГU`i-#W߉e9r1y2n'ޞ^TuwCNvqg>줃ISGGpm DG5)_rQ` ]mIWR#hw#Nʦ$sd4=O.}vW?n(%h9U3nw6L$ FrM9ıXq2}s_rM0G q)^/=H*n\m50>$c{?IPgH[;g5 WZQemz4m@8FB>Jд YD/5r]"[Gb h-/xa8 <L|Gr=Y}r4t,rtc{ Hxx*DE{~F'A=Y!`KDq ^[t:FIAx2geU NcZ|Tbk^G}X4&,7X<*㙡>"pRW#Uma)!z&Da6[:rXvv`t+,Z!m#?|DOrҟ<.T^,_{ƠjOlAx0_ML`JjqĥI4瞕c qQ`#5ǗTX`!:{ܯcPZ' yK%wfɆ[4Ki;B$@t KN/KBü6c @v+]VQ/yI!6 1RT]r,ÇLg$iuR?7>6XoZڦ(W!{MW-yUKidd)NQBs*j<} :C瑮Bf(9iN9O#F`”ʣaFt2[\/lZl,&^juPb@OG y926P51GHUܜf,2ddj^BNU-_"*$u2mqrVIr6m%8ny,y8Q?YjcwD'F G;> Sm?`6m< a8zKv_G-?xi:o>CZf'SJ` } Ӗs_G-"5۶J|zi>sowHA(4q+mkqw(" f΂Eet/~Of$a|Jz!P SѯtZcY<,_Δb`:%XhbZ$(wk?e'ڰs,?/m9t8[^ȷp7wRkƔEGT=殨k:`qÝ{ËfJm_X$QDO/wi|?bGUw? 5M=oPrHu֛2MAB8kz}R z]uu7Rm1+sK\]H #..B\O _Q٪V@R^P *H .ݐI[%5d9JBOl?b7w/ GwPo 1Qn5]!RG `s+?1/ R^1>9-|\ ^n@897e .m}^Ssfu >~b<,!6jhdKEn.`.xqb+\i~q*i~pkB,AC@i5t=BNXKb2ٰ35J@_z(Čl+VX}g'{Y~GRqZicmJrCfw#Lm)ƃ9[{U.W uRE} M7CT'k+9`\~)i DpRR,CGrb:@9~Ɠde:ʣ B\ ߆WR !@ kzP#R_F2|'X6MC8*':U ,U<$~/.Blױeϼ`cĪ12#w Fmqrv4#/LONP9fb>~cV݅6设G翂´`- ~?"F*Nm瓑L|k('E I\tuDR?_$aFX cHmLm80 Zu`3j UW{ ĬCx.Le)32R]fnT Xx/aF$SkYrOAw6ur, aKݢ Oչ~Ũj[|AlX[/DoU 넑/vǤJjRLEk㮵s?~`ΐv7w#a]HZwD)(1.j{`ٍ6/{24Z ^g$f@ {3^o2~qJC sT3Er* @DE":G 4۟lDҎlޫ me RPx7\9``,\)=AGNt3(9h gl-Ͱ(TK r !߾bI- Exi-} iԎ0"SG2z |e ӄF{p MPg+`7:tH(ź4%,z`Vxr'ciq~p7̻v Ho1qyЀ;|Ԍ&XAЂ ipb~3]02`JAl$[""(zp!{SL,1)/c)fNFz>nE- 3)}b@?OщOތK$ '#eH∝N % ,aU@mҋOqwSY/*kR .5f|YA/ q-# )7-axd.S))るzɛJkqPn7|9H@l[9@p!D4 ƈB8-%m7*s$[-G}-i[l70ݗOڸ S<SF^ۄS?kh^ _y`\O[婻#>Ьf9@37>x(MmJ[%Xb/}[UU .͉nޗc$Z|˟GNrBa%Mnz+˴"ى=h2tsKsč K@@,LۋiZp#o3iHͭXYnQVTkH嶥,^Z61P:q( ~43m0$'Wо*Hc0*6<$^3?=o{B1W$@][YEa;<)B'ڜn0n:vA@,pϘP3(ӟ; 1vyz.bOpg'R U*ˠ }H3fÀ8 I48}9C0tM L=!j څvl!g\: Ѐs_vu̧zH*(cgq;:f]FJ qդWHfFp`7V5~πe !yſ1/7űQC&Av0w2`08CnL'*6̑Jq?Z]%XV|P<_ 1|^GijhUoЭmMI]!R' Ͻg*^, v33՘J:G'`uX݇iW|i%e77 qCGmk(j7A1w53{F d@@ >_`W?&JlsuL8tb/>ᆡ2aO먈0_ՐEFǪ8t~փEQ()NQh|_ $U5ێqay0L |Q@xe2B] pQ'kW{B"rA>{kRa2`&@Ɂ ;ػ P8Ä0/$8{IuBNy{m{s :X~O2#m`E-22 GT 1rro_O_{gtB@Uǫ& L 0/0!kdp p 0a0Hrpb|m<*;vbF2 Σ`wnR֞Ѡqϱ]ݸΌjm=7oN99s {r\qI@bz>c:^C{3g9C{W6.U ݘdp4' s\?D0D/ehy-qp$aк3mv;ݰB [ϯOɸ1ŔzXʸno 1HAMn'ҌmN8la`L@?`1aպD3wA T_<ҭ#AgV  ;ޙaKM-r~~Oɮp]&4B @1Ět90!M%6='nJxsI7}v}q2S}. "of! ]&֘`!GIfkTMvroNXp]ִZ;ud䈋"垱2 :o|G,>Y"zB5hq[SX  e-.HOPbFs#? %_,:b\+{jXP?)\Nޘ߈ ;@ tm[fnA;u׼g8p+-mHĴr& 6dHAdzQi0r֜bhW*41K g'8&`O]"A]%]-8SM$g+ɰNR'S{a.ʹ_z&OCPOٹ={eOE:.$9-8Q˸k[83-ᬶ:zw/fI\jE gp$QyVz>@0R؎ VٵOQJ&\ͦ+3DtQ c)wBT޼9@mdjBĊ}%f+J@ ɢO2OGKi < |7&aI~#$` '+N٣ 09Y7Qgom`#1ガ{0wS}\='``?0@U0H S>Q9fsf X:K&5 pJxQKs}E~ްxpi'T"y'p4|'5ƉBr:>ʝ4.0ML??пWM|}W:wɥ,"6|rvwI8lјtt\(.ƲUy]F߯sַ(F)a"@߷mFev)WpԴb^|Fb?.N'aF^IRGshYR]nYg0mPѱ> @_v6,wm4W.ow趡סB.%z\ʬcH(x<3=Mn<g69Hόqu{7b/Lńh=5ǰ9,0&09O Ox07S XXoT#c pvV(xP@eZ-lIxLþt Thf գHC@(q~]ooNVaed7xq~DfMrybG6X  /XNN\s2WyM4[ y=u䴛q3{7d:ucfd;v)*R^wۘkoUe ʒo8MiN% 0H-7YƳXkQ8X{iP5SɊ%=]Ԩ%ve~Sձק046T| ˤ̯ɄxVf+GQUBr Yo>n. MI|'" _^SJl/M9ۊfOH9cs:~4"k+NScy\д}xH#8]NAbBʔz/uY@7ݮR ck턏PX䠸SVpe4iO&Pw_e?Z6U@h@VnjpH< =-wHҍc:,Wї~Ⱦӣ$8,(dEW0,';'')Ж:q&|jB\0=jqV(1/̧b"Z;]tjHv|S]V5C!x>N@#tFw+/_kIE2 wk1H.PI>iqbTe)"Pچ|Q7.ꈩ=רɡ[~r!S0@SC 3E%M_7ԤD~Z LS7u:y;dB+CyrH[v3}5-s! +\ :o޲vUtT~m5FP7 G/ȭ53@p56 =9YNP<&uϓ]S[&:!cY&&**@Hwyﱓ)HUX$T*vZN< !e=FKhP, clúLVu2˸<:^o:=%}Y*jnG=XcYy(N$T`ji,1J7wr_MkIȭ<߫(9vnf|kFSݶ̀#Om82z$u5S(l(l12CgV XhQ >ڵ?sKFةX{p_#ՈO{@&{Suɳ4w_}2&o^Řr u"!]o!JpU9L;d{LhgiGRfU8~O2^Tv\!Ƶ腩5穄;|`!P4HaФ̔X g)&|sc>.̽ЉgI|_İT?6RE{26oQ8wA~I27y`&2jcFgoa۾y26.ٞH8IP{,Q%"S>PVV8bc!K Lpⴌ5А&+)'l~ftI3pT]4;@BlAVQ+*LI_SPbgqukUL5WVOm:/%:4V#N*az,+hIRמt(xn>7 _]ZXhOJ\mŽMŞ#FUv1,y%qcA!2` UZlؿphWs9!Q4Vg?}cӑCrM#3fgZ̄WےaGc:=OE˄f # "AOM֧٘S{ DSWP1>\=t:1-qaq{&V^Π@ &EϽ; Z SɗaWͥ%䡒D&cnX.<1x^7j>U $gnw~V'y@xYAKӃgl:ߣ PAA _4њY$]`ˤ-NFfZy@2l 'rE/)4#?LE#JN]G'u &1BLCy]EްעCNAGPQ }<fhA/IPcoQPp{s^ȞTC9 GiRdR' h: 0b3[4K0BE59$A\P\6 B#/Ɖq681M0/Z7lG"I=b^=DP9 (Ë'`beMDůU'1#,zFJ!;,OZCNXvpY-.N;Ds/D>_̀O_ lXvBC}erZK5P6&-aMpA_?Yl_]8ebMKkkǝM}mϾlow /|p'jqGс(I R ,8Eb C);~Ugw'F&jY]Kt\?yNa^{]om-wR[Ly\WD? Vې"2 `@@-#zXWr=(ytEB{ 2 !!;>9{/xo7Wh׫Rf (*Mzo'wA`rĥ8t<~̲/b?M{h]rdeL"B`Ѷ͝<)nz5ԗd (Ԋfv "[d߷4-yx@>6 z8C"0Oeϊׅ] qxoq~1=fG^u9xȌ^hT ~A>Pi{OEr1OT<4iyi~]c/J/[;u\i {tr"UT/x2*fy+xѸ nh5J#CWwduj@F|,q{@,]*:U[c&sR'r$ю9+S$ɤmFZg~6gd1xivHxcJ~[1 6|4,9$RaSGUĉ] P4/j"V. CVkO.q#N*ao#a1ae8[rSe+=/V+pbW23kg}n|%ViG~oLVkS_c6[%uas57,6t\DZccJ=2ll?R-Lb!PV_vTm2c5TǬvab-'S(6F I'EAݟGudig=`i}EI֑dFkT6^BrVɐ_1t'O!bFBkך..f\}gq#>Äb3^XhOp7/]dW1C54qtb"ڥ\Sˤ.5CVs˅Xߋp<$P/%<צKG>Fxjz%г5y rb 6rE"lY{jĶk;k!_tgنQ* ĊNSWQ Lja{>LklLpt͐GԛVMjtpxښ.'88rQ?lL8Pc `wP,g '-Q&DN4ߔgdkP m !tLO`|67Zg&N~-E@دcQN.SappG&8x#A."m%.!uN0rWx8fsN35Ӱ9j7ء֯nw\Gغ@ wQ;7Bꏱ".[aח׭9^qt4&Ri#qIe&>[ש{/koIl~w&bB1YGW]Ԟb=YUa6U=>hѢ;/fIL+ϖpi+f/z2>p0GPܭ &d2߸64PRT5{U{P;M/bY9. Tچzd\t\`|-k761lƠ=uNfcE1=2|bPhfb>Ni Ng1۠6!ovy,9Aؚ$4א=uPЇl%7sÿAo#4.@mpq 0;ABi~]k&4*j.!l5dS;bO"RL {mUdT 6."*k: }BӬ˯w(q4(oxCGy39;KؐJbf˟ld2aNlomIЧ\ßʢH:cI @r. ̪!bozjbD!N١q.0ߣ\$&dk.we,xKNӡ7Qm4)v]9>g{tYf֢'ԙ\[/2(U:.Ljِv/&[_Aƿ@ޭ4wUkWbl)VN%hۍ7sZ]MRWVIvF йM5TΚi0Cp"v: 9OTϾKӹ[^[٩՛Tˎ)5{c81M YQ xf`G.5 p .O VtG0)|uLFigbH17xz9z9B_!zF_[ד.jb^OaynZ[IT(QOj9L3l-ssa^a#˟yROj ӗ$ҕ=NY5F[ +JJ<38FL= mJ.a u7PiB&P.uY&Wl@`A+g\0S78.1Bo` KBc밐UhM`6I;L8rQf+=҂Vl;q@ߍ +"vMѱ_u+N_ !]SψHf& QEk6vb vT\%oipeϐc8MjM&@X!Gt(?V`yT ys^NЄ7n<0ެ(Nbn!W^'[-֭{Ub^V4OΧ5Uؘ^̱>O=kK@ǝ,%A u YbN, 獈OE=:G;•'a f#@^@2QnV/fD`R-\iTNi_[ ȬKTMߡ4H(8]6%n<Ꮐ1_;F [G!=RQD%H8zkmF;@MygU$͘bA`&8 D\V@dfuR%;{Zx>;*YO!u\ d4ItVa#PmXCh7z^Oi $"/\~H#PH$`FFmFT/`ctg)0FV0? z6" lCN"eyDJJ i .^5Q0 ɋYj A BrSx8"{tQWHʼn5@{\Na\#6Ĕ)B༙|7oX<ô6 TE缱bᘕ7 )pqz ,( \LK GzW0lUFjdR` ۖclcNDЌUpUŅQ\D:K 'ĥ#IF15;5P{Տ$1'dMN0a~"X8,d$q_$D{ %~  w0).nlc'lˤ DcmʱӰaT]p x@ e΃z@›"Fp(5}# nt{j/wlvT 0*0~7  8"K9M4\|fe Z&0e44T qwM_ ~%T+w!e2gdž>@bY]AYv0Q @KeL$e_yng38oop(BO7?#_ҌG裉 =Æap$&K*6p^זFk9cutG7#3'za*ekhJnggjتi2|E[0P\IS%*d9,YmSMQM#c&0a]WOTnX1@_--(0_rݘ*rܕ+2莖,"3;,;"c *3{qgzNjz rY^΁?Qi7q}vVY Kc\M%U;=bPdXf u}㺆eK?S%?~mp6JNi3&β$:fPb@P馰F n:m<~גskڜ{lx\kyq%!.q,)xl&A1 ]/M8ftYv'fZPm>\*SR{2mq^M}&Sv$ `d@~tvm>6`R}I|U3r},.߱־ilYf Ĵ^QK(cd[2ΈD#Fj3y^Ovtz]Кm1GSM}[% HP^SsDxYNRTLɤT)UDaJ.g]MձU=4k0Ҵ=TAMdj) .bG@ܡ=lP;I}$$fr>FFZMv ;WJ+Է`% EZFK,+~zI*A# @dDyav`7ȆGؒZx-f^3i+(L6n!/sK LfTM$[^' i뎓@`áAݩ!] sIFD":L{;?&˖H+NVٕƎ]8rtV=ru"^Jw7|6QpܜP]::!{r#XX\}DDׄɷ3CG"y gJ^1 fqӌAmPW8/ 9ބhMQxJ y>U;3 r:LM ue$eZo3d鱅 .VVRkP~-P&qZ4$$U[S,KɃipfGź*rZW"f{Փr?+~,$C+$JO8RԷl(B1}k AVwY}AˆA{Xy )OsTNnRς}jchpd` e8|q1{~gs=me<d4" >c!q;MgJ=T4>J:CΕ'Ϙ`#&*~)-D\ߔ[Td&A)UFT7R[45>6dTC&(C8d#ZŴ/.& (*ѱt暩p>m~DfI بOK;퀉~}Xߵcr#{1M\4~[x~Оlh C.07*`~E%އS=Ky4Qd^/ sfsE{d(`̔kKE}yf .^vp/!-Z<=ަv [>  qT9KåP&9Cv)nTD9Mz7Ǎ7o`%6maXB tS 8>29d—jzss91?ibc?ɇD;\faar6>wCQ:@ c AtBn>hpO-~âjۑQrX)3VOl_TQ@o1h)?M[Z] ,s1k8@vVnB*쓂+5J:BO6#i]E# H.zYsMŊ!͎aii,C"CqL"үB/,qL_s݋G0{}sՆaSXNxŜn( S1IE>/T޼)ؖ v8,_[r:5&=qI$ȓ8T2*&/H]@˩7P,rB+TY>pka{[i!h &DᒙaJ8Qsn43s,0PsvJn>Y< un0;LN30ѷ? D+̅7?I AR_=&ʜ>^2*&UwR_f:TBWTH+ȶïϺK`-Y䟤-_r# ?q[do;iLL!Y<=ftaBX䖖qSv/Vw8/ӥSWJ fjpҡ6t*_*UE`muş #H T>~O1Fņ199»Zbl(ae=oZ u>`m~8WE=#̥|6JbZIVPpY-hv:Gw.s=ݱz4y+a=LBkBBVK!h˫PtLaM9O"Q(ĉ.BEN5j& 7gS\\h}lئk^Z/d~XBGzyA^cb_1?zzIY N ӟ$fu .bw43iN4Q\IkGՔ o궡${q76x H,OyA{8qp]i p R#Cos)Y?ɔFBxIJ70Q5dTJI֖ZD%g\^ՑTZ5YcI ,+~|eDd`uY '2B;=&283~Ɇ~[>+ i=Rvc{5^R4eő"=?"?٠`Isúp )=['qn?NB  Uh@EҀ#` vCx4]oYA|kk.7تHW)wZ@_:׉HܜCibs AX'J9?SOWV3.P J:_LPhu,]3(W<49"lK%P8) ԟaπf;c1T+P  !*,w Qm\3ק El@0aہJ\gcIR*rtY&B&Ro]wvvKl0? Q}NNez@mBP.Z3';&0-w+3^1|ٲz İg٢Pg4NDŽDD(=W4f6Ō.O\(Z 󸱑am=c=C չ6 l<@oY% {?.TW}nHd=bӷːJ25{YXg+49Rh޿6hH *KX8$c@xX/GRUN[UyRHx7:PR:6r;h4%c)67' JGAdJHr w aW7mQ=h90^AYx 2l. 6l lx&u f@[K9_Ɠxx"KTYڤa $7k~ Q? B_ F-_Vv2݃{<:әSƁi5k?@St"Kwz3BT ,e!v)Q1n1V,n *XCQ{uszʌ|}0)c(6d]kyK=^T_֥o=4+@e7{S?[#WM~iw xZ^3ź  ĠfJJ+k<-9M1iɃ#ZZVъ-s0) )|ݕC+^㤇f;*?;F;7a?n֡^ 8:([a4X1}L(j˯t} 5?;֠u$S^=`SW;(IJ3e0C1Mϭ_Ti~S1dY[.ξN#!aթl.H)>ybJGd߆Q=7D,p%J}agDiG&"" K靰 a F_x=D7Dc87he5vx+tm ߪ}z%gc6l7?ڹϥÃQVjQXO#;@Oʖr46wMYVM!X-?p6Cy-ά9CT'"a/4fݪXOm7,HqL1h1:rćHW=0N%'퇧H:"8sj;v/[]d/|704羣9JzhL)6&fr~ضɘ..+7>e"Ny0`Q^Wk1bO[R[D )G$ut,yӱ;CkҹoקHzӰ ]4I+w,L&VR vI G9oGϪoO=+fjKŧ>-km&܄ Ev)5 P0;ZKrBUƄ[YhM1sxƳ>fS^HA BQ]"O%,^揨dw埥@iѵj-^igO]\AS C_WK'QhW} ʌ۟0.gm%@ -V)xԟ7?W3>CJ7TOd oQ\פּۗK9.'~+ c4@1-]fo^ &$-o<ׄ>P6gpn YLfDj 6` 2Ptgx$$m~b/\P0'7[s|-2+\_{]=P0/]Ȏ A*6Kޓ(Ѝ̫|>+mx X%(?|Qhk~P51 q@%nj.=N,qu]$ո*5%=S vp`b=}RȽS4]z@ l3VCGyEozqE~r琥AdN0uEs-jfsRfroB.bfe/bܭqVǷC>)03Fϵ} d- sYw.N|շvcӅep=y&&4`ߔFӂQ&|a3WHAS٨W@0d)%bEp@K_dhq~ȉifVz,?(>yiq N!zü-2Q%&ԍ%0UQ3ŏ}}Jqno7YL"(gSFH8U, G1H9Nt?/V%ÅrΟzw0la _;}iZL_Cb)u;RqhSG.G c_V8[і2W论ފZNC!FCh<8m$En@[5`s͔: AւuV)Ɗm޵؎';n5_6y:A 91Ài<8hRlY&QpRpnۄp=oЊʃHX9{zK1=u?MŰ"7h.]8KdL8#[-/\]o%Ii953^N`F[qZ8=)"ɛjQ6љCQvzW򚉃J1)t)cZ+F`:+1;7^D(gssFMW#n>&u9]˚l`{}.*jd9ws;x|~].JJ}+]y96xᕝ$o&&V㳠OD&<@$DkrÞb2:;nڈ7nھ>O~!_lw@`%H}dp?SEdz{<,/g~@Aelu=:zSYP|Cqa9F;^ uJ:U&!'AೋS@( yR)@8:/o*bKCؠ5hTQ|`?>x#xՏIyUƐiWw $|T좲h`O"!6>o7x6EH7 7TܻUo /ؿf7(^ ̥;_"^ヒ$2IF Sg̾r"DWT+f8A"*SJ|%t6T'9}VVؠ; zt~o~C,n|B< C5H0?PʁKh?Ob:!+1;' i"ESsc%fLbTBs,{ЄU3ֺy}|Eh}ZpxY<@"jĭ YicZxq];9FA0 gm[?CNE]u UxO4K!FxSlS: NLDq&D8 VQ x_SFqumVԙ)Ugd@zRQx}PMy}W-7Z~&k{L,UJӫxhNr2/lC,,{2#Ī>2W> B؟q'K=dH@J!Bb)L;ym3K)>5\Mf-9Tá6iٵ㮒\9N+ (uX gG~j]|`8$r-uhd㊈dЁOA?cf nGUlD\0NG$)yr71NfQN䳧#{{,B  ~ȸtv9qjNu_giǻZ)B{~͖4r6Ѐa(܏`E#sFo D|C*-O%WeOyX¿{Kl= \#`7.z'iX> _h |~vA?h  2 e]>:QyB˿u3}LCWbu<5/Ҝ6-H ۙz<}ıASO ybwivGeI#жjzIBNg@EHq~^ ե.xsgIj. ь 6OOC10ͻڍى$86=Qmxpݝ_=݌=lL4v3W<>'2 _.TT%9SCȖ0Wy)V'e҅:vK9AugP칏՞AghbGǧ No8pN*H]'$gL'9Gtvgcݶwt"qTOH:;F2<(vR2Ԕ=;ɃKod~6Zr>PmGa$gv(z,wJS)u%/zW -4ʈ+&R@bi]dũsBs_D0Ϛ5`N&$X{8į)Ƃ18;@*~JݢެWʻf/9k WjiykǓ3d^D5aͰiҚ0[>ߙdxcn;5%7]OKpke ׄ"r8V<AoYI^)\#KO4h;Fc!%uiAbOV;q.x^~99^]ɫUTsa@4xKL&OUnrZ|VXm0:2<z) @ B4v6aDAmrxWK|7KV%Ǥ7;l?a.htvnHar)WeZǁf nh %3 Mwa@LulU p#x`ppȷd$1;x:%B|>xc-M_XM]ͼZ86T?aA{v?9 z~IUH6./H8'9P 9d ͉vG0|"/*J~^DA364ȟiIpgƃE1ҫn345:<$7ԂzYZfƱLO}w^E3}d]4QKYK5fcs|jگ_Ǣ+_`>i's.3L`#p= &x9g&497<^[$ #\dA `4M.wsg{3k#e~}J3?Mc9A@Xx֍jiXD@Dr c\\kN~u%^_5eF5$ 3ls;o0 |8Q4 /*{*/7 {IjM?$}Zs0%*3HZZȋⰻ?~-9rXvAp ~P5dzUK]{-OrpɭUJh d:6Vcg(L9ϨX' \axp!;hvC0"фf)8| ȂORY?*E?t5ƛ#udK&+'u{]yǀo/hR)&[1k-ٻ8Q1YLNRIGY>PUua7e' va8ZU [3!.9<ٿv4C%eb钎/[EZU!&σY0M=XɵWS.,d&7ޖTN-&}A#F6F][DP)5LP (蟧l`-,2E-8z(}Xlq7pfSeM4pSU;3 >pF/ } :C@!! '%1\*?]'>Yu WVp3yHo`w 2<[<̅rK+HTY-)y (6bwY<<7Er1BM Äz뜆>tUЈi|)=J""̓eW_ th ԰%psA5q|󞕕!Z7>>سR?;r8Ɂi`k5=P8N+BsAQ|\7@\pq ŏMD.{t]$"mUD-_?v1h+U]'6keyO:$l;e '9>ꝚJ`#>5Mo~'1Ju3sa|}L9rLʱKxD#ޣt dsu_zP0T 4+CSL9y|˷8Mt_XG#߮~u^_BTŧ1Ts[p7ݘLE:ƀC%WrҀ6,3gMT뒿^*ZP UhT:k}iwlSOCீpt0c[NqHޒhN\UPNɬarLCۇ n狉gdv %]ň9)BrAH^!ƴrl6 @ .A_@$]xإ$7>z3V&A;#M3Vy >^'Px-U 43L= ,5]ٍ?ꀁi# HH{fujK&F]"tT1#7xi19&? 6At^[vOeee;gwژW0JE&ҒǪ뿹ǭ|a$;:DHx l, 7篂˳Pbt lRk**M'Y5㝏"0Szh_,XKMT> Rma-21 wy񘻑[9;257g $ :W@p^w':@+4ND!zk46z&qq|NzȁU,}&{sIο7y=vf-`x-Q$s.oB*LsVT&$@1cKA<dS>^v3hPLFnAe?72`(*qFh]da᠕ّ0EϦ?4Ɍ9yj,B@5s{!Aff ڮwԆ|^U_f`ܖpfO`fۋΪ"n59Z#*)Xf뗾V DϺd~D=g։)߫ɗE`/Hx!4rϢ:G~N(IJg?{3yd{x}L BJr f/92PpxÏ/_\sFQT'=OLxYXjͿym? &ܡ&ά;DͪJ$eo^hN@mESI'Z8 O3W5;]ߧ H}Jc.Ԭw|YxZfa~^D4n~jFxDԍkXV륓Aܓ=/m_s8cڭ\7J͌xQ..+OŇ1mXtcgFW X%(vtWf@Z(!Io/qns![ʀbcb׋ hbZ]7 PDQ@t `mdW5enE`z%ɾ_pɁa k<wXd Ƴ9<5$!^9ᇶ++%0g<#zc{;=X@41 ٳfYoqՔjo_Qۤzo'6riH^*ۿ:w_]C&4*Z'o[^d!@ՠZe3_ؓVUCdLrhiA]}t&8q>zG]מ{|R~- ŵ L_q!L=U})1] Ӽ+y>"E8AO|n^&JZRTM:sh;5ӥ}KQW !`u|9 && r@SbG)| loOXTS Yߨdās >qUCo09BS?Zoy 65![u7/y"֮U= yoY5E}NƑ/AZ}7ڲE6YFwx ~NlM=n?`w+}3gvz8)6㾕juk kEʗ< l~<;a>ȂN&d 8"GdgEQݚ!# DQ+5L2{[>aiN<͌ΔE"a5֎&6W&6F蜏af˃F`0.$`x% " Ֆ*N?'"mÇ"iyA_D b{_hV1RjTD@4epҏ[!>3ca?yz!&3`R^s\VV:E|RZmӰm¡99#-von1j&cRqF?QAgTO;s~^_&4 ;m8oxUV >bG/{}6T>}jȱ5K:>ѳsOqfa_e(ֿUN IAAZR_D!HJ "\glÖ<_.|iI/`6riJ /؇&c4x&B x XRa;q%'Fa33Nxm+ C d0f =*MJ [4Ywbs4i ?Z-iknSVP)m:R!ubKO V%KAΖ`SIEɂH&s֬g&\^+!!{uhIXqRt )4(QsAÛLܖx[{ >ͺh;x*m~|χ_u$@ܚ2{2]5V^IxNnş?50ؑ ,`< nYS0ve7&F{!%Qr>hW~y˖Vovڵ?sJ(ݐuɹp1P>k:!]!`Ɂyf 32!8L 99$ɜ20030ɐ$  0&d0²<@GiAHJ30ə0g9ɘC3̇psfÙaN`0Na&Nfd 2Lrd2 &pÜ`fa2rI02ҏ񩼜3{j¡Dx-I]8wKH[;hկs^^" GR(V;?a 5[}QB3.Sw~e>twi~;}j]m  ~M~Fw<+Lǀ}dx,=|^ ) -Fʕ^c/o23zp7z҉.N2 >> qpP{c@q3K=hˠk.rUߎÂx4Gh 2y_u"t3 >Yhu vhƃ 32neo/ލru2²0=z=ez^ABZr~w!;7uѶ'k'?M^j(5L@+S1j4B6ԛ)ARaٗ_zc<EL[Ѵnvu28$}o+W2dLVt\M\oV=|TH="Od8]6PyYܤ[קx .NJ]"w1r p/4O| II4m{Uw؎wgZ%˜:x8g׃\?:bU+u&tDE^(%9~!1L۴?o3Xoxa{N۠Dmh/cOX}wӢ=΅W*hpףƚ~᳈1UEaGBᅔ&svX$gP1֦KE7$A Pes8!ϙDx-<pqia-&m\My &FlgҜia⚖tE^ k؊/O/':.VFHܼgH;r7<m_6 oÀtڏO[k792l@,H/RhU`V,6e2׾T4&Š}lૂ9YHL\d6[\iB' q394SldAeldRSXp`\ zlٵ<7B&fd%خȉgKH)tOz%}!T7l!YQpD|- cT`f D2+2̔D"KT7fdAH^} hJ_! n?0G&~b~:h9Q2&'#qo6spyj'.OS٨f9<aBkLN?x1&"-WnS!ލbbq??cfߣt# 5uKjIz‡b;Z2ˑC$Jv&;6$h=}dcW|.q]cd GlW^MԘ?W9fD WTe^aӏ]3)1{Pv)92[x$8/Â|}Gq8gİqm6>s( , P8/q'% Gn`OiF=hRs̅rYaS#V>4y%֦b Jb .Se C7~Yrochp^ѵE%t[+5q?39!yDWP ʤ-hW3z0h%F.LKn ]}O@oC:XB;n 4/O`- 1{E L˖ّ*g|Ҹt2TV$`Q0;ZXv0ͯ$q[+H۴oD*M9MhFU#~<r<70w|f |9\md` BzNf_ 3a%PN M/n}$n5U$׎'BW*u֟fm9)&O4?])bY8 2>gϵAaMft,ux(zQ4A0Э(NKY^bFw-<-,դ(q tۭԹWrd= $ 3-,xV>vκ%FYz­T#;Ӈ@'w+ٟx'Kl0)y W i+X+mWt) Zid_w%o8E٠+qr ]InWQ!1|F 069t^ J~|[%|9g>M:Ers iNSd**(J8ХS2o+Ûj쐬3V RPk"-{IUIp7 >Qc6Z7y$&%dPUzwO'6 cS}Uڤ%خ%<ϻm r9KJG@|zHΌS^:S( JilhK 2 H W%aY\I;r0+Q:/考dnŒ'O+854%Ȟv9Ӊ`y Hk1*\߂୳ VpB< 9`8bH>!*8a!FĺO|Ag"%0]:>nb,cQƟʛC{ߴųݶ5E ίg-8o{'WN3Kx=8#(Eʒ˳hB J 36A18 $u JE6Yb D!6gk1Q{w!R_ɜK[K0l obɘ#1s;Mf_Ԅe5{L}0|e#X)UI yFCALKݖ+ܸ@'04Kש>2sq'F>mCE+xHxabUOi(JO^3faY'~wt!{6<Gљ`rE8cf|'j$ 4TF|~:b._}gKN_.9NPwҟMmݬ^uLx7 &o[(af_.t8~ Q"_ˢęx\u!Dh\<%!Qw,n`bt*'o!|b8&韖 Jde 0ܦ!:TH/O=䟽U2?s/ǯ[W)C:cO^Q}IF@\(ds[]/>PRPRW瘉vAcn#u0umm҉Կp2އx| o=n"h|vѽu #nCe>L%& PsiNm,u Z41]\$PJZ߁\ MJqjkȴ`AMacі.#QO o\,=(AûaLbLaL0ɓ 0ǨdɆ90kXrap&L0dɆc? . =Ó 0Ɇ:y8aLg\|O1Na 0ɏO:ӆa,v8g7Vp8p 0&aG2N0 18p 18qpaaO0 0 0 0 aaa-\8aaa18a:7aaa7? 1L0 0 0 18p0 0 f7W9W68aaaqÆa8 0 0 0 0 0 0 0 x0 0 0 0Gaaaa2xN0 0 0x8p+ 0 1pN=ÎUÆ88qp `8c~R_OS5= 3@3gm{ܘ3ԩnt+ƴRču䓑lfhDz# "uH"a%Z/1}6Vr1ZYU݀{xKJ@z|xvq^2Urؐ: I/^;>T#Jraq-m a1Elix*4-@?Q8IdO8gJ(!4̱fH΢W 7ъ6 |`,ETE% /]t>@tSk7ӃALj!lvF8c+hnmh(@W4ws_7 Q*D3Ytm}0x"|e5q{fsEE??T3ɔ*]9P&ZS:<,",SJ'159%$OJ)6W̗?Q%O|wB$r+.J+q <<{GR F XGt|x97oW0u?y9oǀB'IbmY)c{PlKn]q;9f52fqZ@(c.@=&SWC$i~~cL'7C. J|A: DPW;IVwv]]PX+q nw[>0Ģ/w_2Isl5Rnsٸt&-Pa_+%a/e_.d+ !.m n='XfyԜ'e2V~8v+\\ݙN\vfO3xXćl bqVOU&ڕQN27Vi=LIm ^%"@bG`@U6G{\IIr*' 2mTS?"irBr- #Qą'"q'_zʦ1Wy*C,'^^?JSV:Ku v֠BkCR6.M-8RsQnQ=@cv:-BrQ9M#vtu(şD4P>DwI jK^ TNf8|C7$SVM ~ZM|`2A=@q_L>?w?WtE ͦ]z]CG𯘞װ̓|8ypVOu=F#L/.JS~ENƮ $0/ gA/LsgO /;b_Z@)-aqRMIw}{ی"%FէGsޝMeDهc+H= jBݺnjF6vV2G0ϖ?ͥ㇠Bn]DHo.ޝ \+l)!lBL 91][*B*Z*$8 ΅K/JkڄNkȉ=/ZrOC JpF5 3J'F1 B>?S* E!;p!Th̕DSN 0}$JFi/yx}IƯ+k \^D4 >170l@ܣGr 9ƇO'T\*W09t%F4D9T0G1v 9> "ŗw¦Wsܹ,֋e75}-¿xr]ǘHs~7{b@R mz_hQ!,wq9۔_bCHˀ;DbkXNEfТ* V+EHDu] 55IW"9RkʕkTc):=!dx3!u݇Cći]69w`5܈rwđ֣~Ɛ]q6L]N`8sߺ#xJxLFjw'B#T; Htll{\-!hd&l ,",2K NOA\\w)AI96ǯ0%YjJ]hBq^YK!0! .0-pIs0 I]Slzt8B t) (i&ccTDdUGט6 9mD>CҶfDb 4GE Ee^kOT'vNt2T*Εi[޺͏qEcWbKCoPO΄^2+s .|JZi)"/cJ, uDjɬ*.@WL_ 1DdH֣ӳ'އP]y\ ^D MmiǿK7;q"11nKt;9͠b]7ő:WWcq|Qs&@S$2|Tbdžv݁[SztOX-)E5V4٣ZOȺcDʅ a\E`N™27+ƷW7+YP?gO4ak J7R?0=F5=_I'WNi i`޽"Q[dQcO%J>ҮvCeR "^hlv+,8<,sxD@A!<vOwL%_RjT\:9p_Cu9Gѽh²+?+-3 aqǫ-ߞ c*vvDh6&@wwܔ*`f?Ti:HU_e<L0t9Zrgr^x\:t/ %ƿd ?]e,Fś)o!}y 8۫,א罾#!ˑ~|(i<]F}Y7u/Fh(dߑZõWdqͳ?SŮ'm+ĸz۫'%f&G"u$k)N+Rϵ4,YPF;h+%F>+ p{b>_37a%ᐕ xy::4/x|ɈS?P/}{ՅB5]Ei aM`WfsHoDh$$ ⵛ4kcCtǴ0i eUVIlǪc[vȔ >H"rZYm׷YؓRِܼ0 dqpp^>RYRLLD_Ʋڏs5Tڽt_U'fwJ)C _·OM+#nϊj ϢB!FCO^wHa />8X8N&duߤ+㋁^6\]8Jl)2ɄmA7Ā~ɫgB=+ 2B.-l¶ ,NO`)o԰drX0~e) bESx\i+Ҵc6A$HhyqOѰEɺYy7/>cAGa`u}Ҏl66[HQ)8w3 2_{ɤd`n֩x8PbA':d K%ع6']G,mEFtWJK 7!E] <@sSuJ3OK\#7{"!j[ ŗ |b(C*2AH"uOp_A9Tv_36ZC: C6B3L TE>tb,̤[Â`@2׀ד{ܩy%d*ϡzk:V}7z^Z)BDuTY4:lҍ0}!e^v9=O SfB!l HXčD .w뒠:0e)rhV@'?A{pl:e :.n}8HE`5D0צaQ@5hA'~G!Z8ϠMk 4:cZ Om1i0-37tw # Fq?^N-x_YJ5q,IHK2lNU*KI@rE @7'"858[j' O9s,̸'DLu\O!wҌ B//4əb7t-yz50[%CTk M .jxq,_{[K ·&}#jA*P1NByrh>irŲnTCB4l]5JSDn5}Af|.%2Q0ëI`w nFQ  T/R}_#?+?gXˡ)k;5}MVG[*1>P!zSlfFb7(~`mTHeϑSz=J):Df 'cLoj`l_aZ̐z#VN'X%vk rA#RLnV\Q\֌6?hZһz3fNQ⑕!"۱'QU& -eޒaWe`PӾ2Lڀ^3wY 5SLs%h 6k}޺P9T"Ir^ uvV 傎W[oRF" 9>Q~ xrןPs''!tAT83&@Q*Kd7ߊAO=ٱg THKNz:,FH&QjFp0)dY,9&<,g4bg:+$ D38--h-|xDfF-ՄP铿 C\rLiY2-fg`q.Ѭ"ٸsc2^ė'O=09bc Bt1)|pǵ*2ԆT^ t.F{5t0qw8z l % `)@ƇY.Y4+1:@yAbHa M,;(?B]u p̬ݼUDqtVkNp1Owd Ϝpϧ<.YFEiӉK#s]}ޓ0X(% Xη.[%/~}<&@<" T$_ (<6E2>⢷g -0pƗ7D;(t'[=K2*(zXDPH#9ۢnyb"(aIm0zĿ=a]p85UO`9IPDXL jeC3îzMz;5x(&bS3Q"J/4nF De~z@tBpzQ&芸=5 ]c6ڜ4濏Ci;>,jzIty)'0@-@f՘G+߅7e-#(qOVت`귲Qɽg D2:-Swc PO~BdP<+^J^^GPh"H;0 R)Oϻr^xO]\ <{qMȴp,0RdM}GԢ0ߑu S<().ADz[Pd]>u |DL+/ޛMOkUz;s#KB vC[ciM㣧H?P{ Is"57DĤN8FSj۽^7&a8f,*T|$5vy0+-<\uw 4KH%~Â:7]; ũ}.[NPiQ)@lxsET 1{XN\}cI AAI5>oSO_pu 12mLՓCW~'CC5)wr \ќ1nQ`wG̵n⾙_BzUa`a^,Ŋx-ł:]S*_ŅT2`+k_^ !EbQ5:6 B|[*Z"yM?qp)H'[,{p.5H]ĸ"ZlS8+`ӕ1{ow\lUW#|a8 鯥8՞! Ɂmmueӹ"C0ipeB]X[>'{k )z "%Y(ެ1X1,g8:I*pgz7=lE-?VTEpRO̞`8{DܝXpƄyMGvt _@|[hxi~5Ep[ea9Xe'{֭o5Sc?B-9wsJ gR0;/sҴـ:c #it(7؂L%A])9 1&K_&?4_xmTx)@R)K)'#_粻CPӊClD[_(#oKQZR_ bRZ!)ZlGp sMׅ`TPgkIC#ƖiP _n{e(h +uEaXZ-#& S1ht-:OHc(9]j{;-Һ0 31l$c;>.ڧ=4dclÐ cy!woԗ,B[a ;.)tNGe2҅{̇nee_`*4|EߴZ/W4VƷUŃu4P [Bϋ^n!j SޝyO!r^HG̬uO'Ys{7ײ‘Q䬘zkҁEܛK> r0Z/m xT CcP0fFX_87.2/oX!H*+5k?ku]Ͷ{q9fg8p{rs}5P4)a77mz~Wv[%c0"3+h?sckYjI#0H?b*8.Eq WiXE -\h,*/]c$8]]ddW}',6[co&ߐ`nf JF"ϔ'XSHo3hAۧuܨrk hG }g x>_I'Esw\}!-1ego_ݡ|1=`)Syv KIS̯a5)U# DPGAPZC [щMB}-K;)lnӚt6\lbVh/[QQjskhFRt.gIn۱@~UxѣHWm <#+'=J{._0_Y@_ 7`UZŨ`HK7L=}0k(P ?Zx ayXds<{-47&E.5KWlS5-7gP>~8;kzޠΩUr h̜؆a{5>hBٲSOиbЫ sA;TyJǫC h|h_PZy& (E/1 `j\~y^G 烺D]H-A8$ M mcbk!d,i{oMOf(BM/A4[}cAVC%1ChXϯ_$~FNAs u7MlslOqɐHSKՔl99Y JEu a!ft :FhjYU/ *8Q3x,0$wj  R GAc݊>ZI/#۪j/[:^z0 jVƫZT[CGwzҠv9jo0GbX,',\RDHiiYIɁQiAg%&Einߞ6)7U@I_Q1ݣHL `p&xy $9[ DN= D#/ \UNq}@e^f`T \m=]wE BJ5'̜%@",;oeаM 7P`"XMa224kK}ُ;zSס@=y}ŋ}7˕efSmWʼ1z}_Hk ~%jљt!}0."uY겖Զ݃Է el̬+*]w27>2>~r cHƩ,gbK\9ķ1>p3F]Q`0]z =~Ec3/~|}H@Ѹʫt.@s#P`ad2dD Miul#FG"hḍg9s#?@bbi g2pgg0Ӝ33$ÛJ1ːh<htQlOL832bg'D^:{314SqJ0kб㞋#ie\9{ʩ\w9F 2{Ͽ:USSjLchCK ` t u Vy!cZ93NfȊ-FuQyYeϰ" /Ds,!tTT-Ię5ST<9W7ukـZDɌ ~Gs;j 0%lwYfİ~`l̈ߵĎ ƸE7Ws)k3 /ޗf̿HVA&Xg~ˇK['I{L4y^k:'{jI3CE$~pFV\rIoouׯa|XArs{&|n{ڑ=cN Bb^s~\8x zٹ8\8V=BQ,_-qQ>BowYR6@i jKC)l/봄Fdqлndiǎ+f>mP7 \Q}*X)πUe# bi{ñKgN9#cq+ q۟4 {FR#?1v#Cډ|389ño0Ȁ/diGFӀ5Üb ɦt;ݞgrv ~_ ayؐ ήByH4 fO؊7 3bæ lV%*Zhϣ_~zwT#5ƶ7svU JH{-͒#9.|P$*0a00yj}<iY} طL7질q\O3{Oj1?DQ2l6Myxrަ%耟-!T6|>MT;\20q_Z&fDl\S>0R9]q?|V*y/äyVt:J7XC<5|LbjO⡢BҮ[GEmᰄS1(sFAq8Pp_"$Ms0rA)o'0Jn>:מ>ʝ'w Vqc9.N9pwRmɀ+^>OV[0E3nR\ 7U;U_XkA9{ЮET⬈`Ul&r#Tc's4 ]f2VԁI#YPn{e{SJa` Pψe1IZ%N]_>#0'ϲq$fw<-T=~]~,+L`z5̐ZH7eQ=h1gug8%xgKy3胵υ1$ԜᶹǏiX8['jĔ!1;]Y${){K6}#ڞ^aV8b`0H*l:2)v4,x.9B^f2`50&'\vFF\̟dFkvC`"э%T܂JҥPV+{ =v~ -\6\do܆u_ m0r4iF3֍NafF1 Ͱp(&jR/TBRGIndU|\9QLӇ N1( Mk\`texМZw- 4{GxE6BT]0l:LH9$^yv=ae|s w>Kq#deܤdDqD04sa9f*) ]q{q(/,fpu 绒fD ca"+uO6}clXNWpԴvIZA)p].zj;򹹈&LlCnFT %wim;o<C6FacL4Jc3f{+Ap6"2c,cB)b39$|)b)"9ډ'Q+$p$gN:A;1*q ]<_`}꬈zO! vzf)?cC:imNb[L@Ao՝#j^('EڵpOIbFȐ l j y:Ś8`(QHrP||,GYpc(5FZ(bϡ9XuLƌʊVW'AcUF*Be#~F\tb/S&!l Yje ^A6?WܶUb)pnKcΜ6W3E}ii{ȱ=;̲89)k 岹QoPEg& [?{Ɲ/ ʕC{R+j' Sy4M>*] tX)]c>FZILCC*v >{jcŕ7O$ w=**$LB Azt@u,˾37 +m}B /+^F Ï3bτ@i|Q>q3rqKJ*|GvQv9fYI8aի TK]M4WK-4Uu}X <U&L3oW=u, Б9[kD BUJ' >/#XͿwVPJY>3~ZSaPjc8obl/).-5 `aOqu(#U~|^l}]=(vLp:ߊԀu8iie?vT̤oivnyJ(]6ߘ2Eܸ2b-uʲ_J ?F{򉠰w #ܬ80 M0y|Cό:+ݚXZ`kZ<Ӹ/L.."R v~BscY)!ɿԍ6cSkjL .;"(U} gjd$?>X9$@fKwC J+ߍ?t˶ަzǫoO!Ck|)жIkNG Cuh@#7B9-؜X/QE0)'p/:OӚGI+ai l wIULhx,}W^(ws؞ZeX'ã}7D/5mK_o7wK*3dJۚ& `+<;ԍ̕&D tӱ|IC.;i?hg7 uP!L̕(&Sqr'DOBodN}/9ڳ 2ut"@;[+\!Lk;.,v~H-S3Y41qXS8 5P5H7|F[b2;WT^155oA.!&O ,bG ln}kJإWP7%D_HC.88ߧǻosfD',C޸4Q uPoבkYrz6W,S-,% s~㹫V"8ߙ{sambP `!R1.{_3צRgԧ9tyWcLӁip+]4!L8r$7ǮGr`1< ' Ő{'4Lzz&qq6i^QZc3-܎mEys }͍X[7v|Y5bm|Lѫ_J-F4:"NmC AÆ=@aabcۇK 0 0 zpn|g"rӜ9~ց}+ޞR{9n/8Fx'^(NqD9=8TP33mjso̾>E\~E7uꈠޯs6Cr-l9GorRe ;EԼ7ݷG{=3:\^RLZa vaaT( Ymz^F5iH2s4]~doCMJa!^2?V=GyJ@HMCyړ^g5bepSݬI9iCfmU>* ayCLdRd1 z&RHp_}ņw 5, XA^BȊһNA PId7Z~5I*>C푸OHHae5{ZJ)$3;pB__Lm*K$5Kpj% C$N@2s\K:j\xZq70&Gm' <Mbbaq @9ĆA_{I\'Z@\3's" f1^,DZN|g>|]vӁܟaskx/-b:7T\\ UbqC3xR>xY7kAX0'뙮O5CȢyޗDM%/4x $*P\hq)L28=o|z.R-w}رۘVNA(fyRDhuo-MHYYtYOShDZNJcXnC}!_ɥM0.Y9VGMpV' 0u=V(u_w&* Gc-ըN;݆G@+vf|P .? A5 ;{YMCsp{hagXx\v{+bT;a+Xs+cC']5X>܁v[87o)3 I'F"09. 11܎"3EqB _-xv\SV h@Vo?^rCxÉHAo n< 6ܿb~$kHy/&$ m/ʝ/6O_j'$Zw5vO'Tj~#!Chi* E\mM+ֱr7lbH4h+%W%Y')&uH(u!m,LWkERJ FX11ctb?$w5%mvjwĩlq!T.®ԟgXXߌ?]r/K}kAz֩٘WbQi[]R<.jpq~o~B 3DZHNNQQhYAŁ*<av䃈p{oMXgN=TSo XJ~W`No#UT~%[|da̫>z'{$S{jMFT욫 (Ζ "@@y:! Vsm I; ojь+#//$ÝzDuߚ3!=>IZO# -77[t(2|(a˱vJ'VәV~M[~ rHG de@=1HMX'ӓFv ƚRJu${'9Gfc<%^4Ar} _k$%vwP!V#yOiA+ P[J.k^x.4$X֬ELM 'F(`#8mj6=  |DL*PL|>'6؛ޅ{Ak 1(u:/r` R̬S,PV#y|to3[FqhcVAiP:c..?ѭ_[( +o&hlܓ+l,X7v;6=gÅL@8 /wTƣ1`k;^j^ C%y]˴f?8s`ܔ)֝5Z]'}^)F]d*%3F TFH:/Jْ`G} s4O +m;NȍU(i2*A\ ^LopHxx “#Uzvj/pgYgTA`)Xo#'## oF[)T\{ &ʇ6 oS4d ׬V*tu.}LHH}G_t-m_zqMQ%^U$\ñ[zQ 4̈ѢѦ"/9 91a3О߫?ݪM:S0c#{weRpht_q2Ple%߉._Fy%(k 5\{e0Ǩnv8Ƈ2ɋAc^ Emkl;5Û ɐ@'vJ h'O|y \Ghgpw\Sa=wrʇbY> a^$?| ,AU&}@F8 jڳFQPn92HeKaBHklVOZFI [gCLditHqN@hTP?zwOݫn q=61圑i?kyQG$`MT-ϴܱOcp9*kq@S6 `$uN@f`1{'$Lż!ZLB0=H|L `6Aܐg ~_-zW9rRz;s)wvꑈF%O9LWx4ӇO&ZJv՛SY FP?"5`vzbvkQw]/lmR؟O\"0[O?U㌕[PH+_=Nj3A9;L10f@2kGLe$l,˯;Ѥ@<48jAD|!+c΍xd0W͸Cp ?hswn+`wF[\,\j.e㐯ia=1XN%(O2;+{Ln4R[bGd}5G\9[SiOV5*t[W1GdOko&6aWQĕ?Is/|]>#2#pA(z5DVph X/e*YQKUKu2IhzN+˨6.֙7vSh)$:̅ *vP^R{oϱ *MMbՑh9=?,9Mo?ʏ#<9Ot)y'%T/In'Ãs#$C9d]y!5_^]3Nxf05A\Zu^Yɕ( P j a}b6d|SEig*(H)bd 7T[o sI$2 4qy+[i>7&V#!z/'#3].K4P E` r!g&q9P0ǔ_'3 U2hB9$X~-N#"ɧo] ܈%[ 18B%99A=.cC/#bf{ހ4S>s*MO,Afyߪ?+Jb,kjyKx# [g8?'%LTʬ~M0D;/2vB䲎r'ͳKX_+ |Q{qo/3[wS,.r%ff~y,t uR_0g<Ѝ:t l+J_-"Syc2ܞT['x2=Q}Dk FÙXvM;oVc7/+q Ja0cV(1wm`WJTT̹()H|#VC輕=ViSQ~Zc7L[-T9,YԻy[?`k* Ϻ~TLoP^"׳^UlȂYoL)14u]Dy;G~k=h|ubkFSWڏՠpf+ r;"8K^_ΠÏg4chYbS_+wlÌ]}~O,a=?jXX[?Ds//ařf` FXÍAk0yWfpJ La QAT?ab,"jX߾hALPIBNyɉy`oaߋڄ7|}>x]ghAm@7,E]IYXF4/}WlǟoCIoLq=$0:iب1i]S&/f4 s]Rdd匣) 3uH}`AN,t{h_񸽹jfO䉦 ӌ[?+"ߝ[%Cy2VWⲢMz}}qjq8e>F Ct9aj̥eictOׂv aiazv@l_{(a1HF L( 1@ՠ9 Ӆc0_uA8I1|O (p&~Zfh4W9! CG CҿOVłW 3W@BcYdt5 dF 0oduC/|#nk<yR>WQ3cJʜPe2>eft媳z:o afn{d ׃#6f:כ&!r >uMƊƯV|v Xʗ䄄bΙ3zQ4Ak{S&9G-s¯ zg)9#+Ly!@b7kq+km5O#Gt/pnyn&PxMѤ\=cz+k扚.Lxr}MEwijbgV,pp'Aj!ce`Hͧ8_ѓ[aY6cH ;toc<-Ңgjb+BXT6M\q(ځ Unʐk1wN ꧲6;z?3l6߻CnoV869lDa(.Qqi\Ne#Ls#1 sIǍw μŠ^pj mQH~hM~-8q)"HC@WsZ@{6'AuXl`q0mH67xYVŸMK8Ӌ4H@K\ |(*;:eՔ =67ka΅7\*w.aA߳ee\oRw?AL|^*Of3x X+^1&:f>\C=&YfȎþCB{.S+JPlPXq|-#a#Z\%pl\L)!1#v#lSJ%B^l}HC`F 7=c(q.EmoYgw08(e{ϸqOAcE0%OTף0жT H<Ȓ,ς<ś8U>VEg9=rԃ Q}a"p4ro񞚀cs5_}} ĩe{'8Q`KM~z !tEÞz@6L?E8kq5SIGǬ)p<#B'B4`֞)dkoSle㰫1b샫,3G{y06C٬dCzGGƯ!|Se;΋p} %b "sa 'EWPj-Y9 \DYbAچp='e"E8>m>'elӓJ/;6@v0~-Tka$ $rHʧx0:)E{44z4BhxpQ(-EȼMlDxb 0 /gc`.-ktq#4Y>Y9z_ww{^Jϸ;R瞔Y/2@&sÄ>#LS+/y2α7CO9U^Y.dI -!La_Yot|SgއJ{H MTHvu!h-A$ !OQ36wQi;7 9X>ФVx`"'DRZGkXxR۷r&e/60u9R' H9Ḧ́hїs M RXVr Eu3E ب86 {&(-O 5o/( N׆4>>a~t#/8\05€L{$ŷ֘>{-=s%0  ބXÒ{EaP܆Qa/Ep'F?)sřnXS^Uʟ H*52P'/)$\փMI7v#rLrDπV~1=A6T0xxgQ⥰qѳ֟ҨQ68ܐ>M:g 80X : h=KMX}h^>sQ4Q4#PuNHPmfWoM`g{SШf0BW1M3>N qXa3?=BiD3\,kdNc^ĪnxK7I[v;Rui9+3Z+3pks.xmi[[&eAw Ԏ^,v+ X AQ@f4RbS(%V43Lv[ڸp+a'WB#WCE)|{,/œQx< Tu gB(%A{'˕Kv_)jzB֑~;kYr5c7.zC)G`"{8@"}y 5EPG@tFw _ X&{IBC|ҵw3^`1=) M"gT 𮿟 ܕ}/^مa KPigYV TX5}ɀ80J8@,J]EE<${YnΊ])~$;.zP _ "FAlVNi}Lo3. [)OL_XhC7ȤNթgg-"%+ԧ139ޤ =b($b3kGCq#Q򿃺? HK/: Wo|Py+ 0Eqj20X#脨w(l_}Y1.OS.k(ք2UpHd&P2{ϝR>8mhؤO0Ë2:}ͮMIcJfD7q[@ل?bb* "[\Tn â-b+ȇq`o ܖ_߉aé^_ȚO 8y\XN,w r0T#$ # ]C{G\wh!`ճ>?d >\\>d%Np'ꦻ'Hp"RУ)6e#;t_@ gDGc $$ ^p gǀq8de?M7wEVVZkc t :%A6Ooߜ.NR2%&dX=i˱T '<Х#r?ěvEs &LMmID!j|x+c/}Ǯmn8XEM7\X}}FV^y;$$RWɩیPa47(wSϿ_/wF#\9 ;Ƽλe;AB 0ŗ0+>wOO#i8֟C)1,&) 2! lh^Ye* [xN¨;B=pL-}hivd* {X!zl|#,KȐ`7='>Pw{kbp#[;ә/rɢ"~s)܀ڷl y X5mtҁ#;a}:]cIZ'ra.<;u)|@a=saUtnrP+Ɔhٛ' RZaxzcހi0`co#B,3 ׶FORNH%%SAS_{`L|)<ʹf}*$ 3=D"]8N'Tp/ #V ¶-(RuozM:Ϥ=m`:r{ o~#x7 JުH3آ:"]23ЯDyO>:\(e@kCzW,$zhz#MQlc՟sIB.=ȅ;it|"OW,vk;1z8y2OT#ZT.K*pV ?})ND4@L:x<qC; Mn_X[hARU_ 󜸮QÖ[7jTU&{Cfo%:i3jCE3Ӫw9g \B r-+?fV7G7)A!0=Xcd_.@'mk/=.KЩ&o `;|:i%@KzK~w3 ht#䇵Fo@=#ETq~:rw 7,ha۾x Q(#&6? %դm+W^KU諶:m!/X--^7c$ 8 l_"=lo(]?}9K: x(9O2tIRQG! m`1yo%Ry*=C,lVB:iye_y./vꙊrdCBn3sj|:̣{LK>~"H ˅IΜ g5Wr6ɟN7 Bh^ :ǖ oJ# K/o[&! A L|R}z vؾڹ:NʟiaF^Z$1iPZ*@a2 =oH9_|tL!B@OiCEHCgNNhM2Ԃ=pQQ r =L bH4 CiD& (,1;멚>O\z9&8nEYN}im}C{K:(IǦx{l-ͦ7X0G0~&٬9?g!%);0H=. wn_1Rl7 =΁`AC_7ǩtD@i}4vX~GM#vw&"Umgps׹ 2 kQb+iŚUqqZ+ P#?bp"ha]Uɫw9;&QpAGc?m @%ϿD@,}6 rvQH4Pm0K@\9 m4SRFv@HAT|ugKo~*-P}ALڗQRǤY՛,6b C:P&czK+<k%^3:JX8sKÀ6쵥bʒ|jKn8bÈ9~R HĚ#q5y4B²z+V"%9iuHpKެOdXIStYL"*5" cxYeL>Ưmsۏz>WA EgRRaIO_m,w3G0:5;eDvQw>sNkopߊy# 4Σh{#fOx) A7S w`˥L TS͹dWI^d&>jdתqy]r9_0|wB& +K>Q (D"¯ rU 3܆+!_MߩOmEgn0 TlzT4S{jٕ֌-{us DDAf*AP?2C-|Qyp6p 0<|_0=?Ifoc󼚣g+oH-~W=y&ƕ),/*ײ_% Sj^w7Z$5h]֏)n-_~<2k%(PQSO7@-[fUCh{ᯞ[ÑIT'J47n6+Gg -P׬'2~.yG%! ڙsV+KIt/~*4,Fv& =@ܘL=yb= =PNosz^NKcP:> e$I7`9\eN L 5~aQc= 5J-:|w߯OuiQ?;#>2֎~Yo&_vւ@:X/ϣxLֺˣitsb1"(km$,^tFWCe>DV{p)yM-6JuN8jZEz4$MgHAN*0h y:?xك!C ߝ+c[U߼)6<,}Hw~_nŁϷ=Ntxsl>\{GsZKcKs2**0ort /ge2vb[N}ϰ>o|`@.!ײ`, ^p ZuWً`i bBKvc}cTXIG.*oB`m*XЩxP,i3P7{RyDC,Oc<6LB=y?gtu;0>,uXOzNc݉GȦV̵so/ 0]kRo U 8|n/1S ~V8ӻ3EeHWO:<ļt5VL|naj^ IO7S)#f6u-*ӜLA:;fDH^q˙(3WN'4l43KG24 A -I'vhF8]R\!`#Eu ָDPRA`e^SSZG5GכB9/Khc? !(#%,O8!BsBn­fu9n F3_3h#f٥K63(?\0'W~UZp^+)άzae7n:~?[˱QD4/r=[ /43=|VX{J_~SE{v*&=Jq02U#ܲ)_h ~b6&<ɀ_VڙIL3PZƬ%ifOK=oqs4w6qQu?ҷ{\ڞKr~Qr/O)me9k\'7f8)~aՓ 4$ԥH>YD&3_# 6!<.-$pdFSGEi(S( vDjTK> l\0~{mY,ͺ{edȺ4O) nj7 b@3D-;JiPtvyhe^Jq1Ώl܊{)9@#Ua ymc!X>P~+>LfQ;ÅUoMyrdԏvؾE}!,Fib'Lj'aPϬ]OhC2Ai$ǞD4*M#'sЦ=!lD{V_ޚSGN.CH) hȺU/O\t(HHG&ڎR0O(H!9ȝЛo"J_ 3]㸈OZbj$Ce(4h@q)=^%2,;bK l}$CBMF1f|#Ƴ8HDc_x: &'V'ImH4uhbyIFrLrp_Go)҄wCs}y:׮9abHr_\P^d/V Ĺ3>8Ngsq-[A1ԝs3M|Q`wkU+4gHf/JJ>PjyXgNMm~%+9.4B9 yӌ$ꦅ.cKN*/i0)'T🶶#{P4#H `l4kBV^#-s*hVd8+fD a!Zd2掫A䩀 8.м4{<#=Qe{T,N&1J1F^,N}3V827sQ<,Œkƭ>Mr" dϷBG·lwﯞ^fۓN%9"3B/El/¶ә5g;+Uv#{­>-a-ʸ?ڠ#VERIǶ@nϑa-|<w*(WcnMռO0IB6{IuN-FO2P8rBj0@煃z o1`8w?:ٜ!4ɶ҉Eu?suO5T]D-ym#A6) l9 fQ!gȘH suSYVe7uI0BHr1 q]^C<`"|GLF5$<'F(._ R%RAy!1d7#Ze9Ca9t(8M&/xVqa UGj.?O֎r&Z]?,2 Jabrb5gT}CZIq̎N T#9eFqXǪhp(joM5*OFlʷmB v+Rzs/ Fj36R(PCaůd&T(%إs؈Qbím#94.8FpIe7c;o!^֣g ez'wsCp%῞޲wHW02NI8B0 jX- CWfxs z/_'TH:DZ0>葈/E$LV!@` 0L`@`J1x˖‘M4i)*Ç)#N>wAzD\O5?>RuR/.E$~y~6U}S (MBY =H(.%}wS=r#9FFFu0aaDVgo7#TiJ:IH"u[{ h>'j\Be2!="@<,B^N/l#OlnQHB`1gpMsy2&#g舂 GeT"M+4#z09zSiYީ칪cMʒ( Sn@ttǙ/8wb:8i3e70w^?.#IOpK[l1Jpo*(:6?XE ЌX(86dFq-}|]!B7};jpBsSAdπV.4+^Ch3h7f _гj<G

KQ֟kVx2QV$GΧm}+;;Lq! kU\Ipjlm+?RZZ?*W'D8C,Q)?B?. Wk`!6\2E+R^u4XgyDw"peb]7v_Ag!gy 1~!˄M!"շ0RI}yZXu1XF 7'/oUہ H6!u9@W ⅻQsataGz Sƈ r4/!$ʠOJUEUpS{t1 <.Dg=`5#~\ 9|]1= EG)IKʖ o֨nL{<)DW!{ܝѸW@:k#Q堀.F2c]W/Z6Yl5œiV5 p0;[f(s8W lgYf7ՙ*JkfƬxcNG= ^~o زxH2Z:83Ģ Y%I)397K' Ʀ`_\CͺؙmEq,ۊ{W%<%S{ʰ/fs`3~vl{r}7b5۱n-Y 4\IAo]J&pPNT%oOWmKvF^s[ŝAQ\TR-[^H B{I{u;NPKU ktնg?K0jRa K xe`5lH4\!Pֱfve,}dz_7/,^~oVr)Y/dp(Wc̔(jvzo2gF}׭"QKc C` i7~_yes]ӟ-g@_w mҩl~~ }*Mr]ۼyD[{s;}06iJ0ũPuœ;HXڶƲg˥ƴ%cVʃP!3y! >#\,5ߞI4+H#u@#zNy |MZݠ&rX<˱1]5 ЕIF>x/ȆmRYƻ˘%*[Ѻ?=C^.#=z u7lANgx$}߈Y ~R0ݤ*LU?|`Q--7t)UWI,nEIkTd׶OjLQwNtr6'v(~^OӍѪmݴUԨ8O4KwO秾 <KB,#FcV5ygY͞?XѨ+I+c\/MVD&QqgI i!o᪉( S$b0$+66o١f&|b<̒'ǖ86٘<۴WvB0VO:8)2mbFj˶.Q;oo/,8D/5a|C۩:86BWy  #z=c3]?T<6z)2߄B XG@f\Q p ҈!JWAP6e%:k+%y)=}1K[J1b?6-FJZWӧLbD$X $. N#v+0Tx_ɋ@VTה4{Id?5a2ٵ&G|B怓HKoH…ܚD\OE~F.4ZPźǼ€UlhB'x]kB(l/$--$6}tШ $*elJ7=U E[@<<*G:n'C2f4NA̰yQJQjN:.H%i=zitXSfR $kтiGP^>]xqS'ʳh\΂7hwMi1s`/1;X [gn%I66N胨PNW儍SGH(y Vzִ@qnn|g >e ea~ 0|N:q 1I$.2}f6"t'85hX,fp #]? X#q?XKFՐvX=aOk[,_*㎾9 ޺9ɯ u~`j`@x$cV O65|g7Oe7hF2]6%kWE l oE4) A EzameuYJܣ ~Lb]2oJX8>9BV<3"EY`efU-w\v"e'$nT U=G~00DlBl!L34 !@_T \m/zB֢[w;xuۥҵG<]ffVs1I^S2[c,ߨ^6YSwߦckNTZamdWr3bR1Lrie5M^ (C5:zΆ1}VH}F#8++j}sý]y.ﷵ/ Dfa6b? 1o8FKb97$ƢcaiNp p9H<82g0nTL%4F`6avW@88Y7/R%"-@Y4D4O]U 㲓fg*@LxaVwG`Ï3a.J$Czqx[+ =+tUT*@00  nzqHQdQt/ ؆_fx^3<7OlwlY)KǴ_cVjb.eu4"A6s ֔\oJc7a$ȣ4֛?؍7v?){a⯦ 0|dt8LJ3T= Ur&ZlKm W^Rʪ֧զ{+hmĪ]2vEN*\34Ge|~9'u&F6\Y=Q)G `UM&;!F sxfMD[?t .wD2MXl ^r-]ұ0,;C"rn?i+[SFK!APB"bkh.Qh&<#H͸#0$)te njs>'xYyۡPC9{% rEnJC8`'D:b5`S=ZQ(IQR-h%n<׆λTdar&dTߒ0akUóyrCBݎKE";Uf9>*c~yLVw~@-kg,ΰ*i&!&E2Nqؾ \Qu<->ssI{5|\0PI { A(,xCXE6HIqD4<X([h5mq;>Аh0}N34e~shY@ǔ]"!h 38l]#vfxvs[H ] y/]^| gw.D ]T k\ z>NTMc9Wal't@_I/(>S%zL'"@AJJ {q7sh !w2cP-Uy4\_߁6siY7oķH9G 7$@rO.-1mǶhS7`o;~e8W%A9X lJՑڳxGuc~:Y SȻ0J K OՉȑF Bj#_LDLA=ogSgp]yc'Mkړ4[0 X<5GIoHrTq" ۵>A)_oH7?}hpT7^88^$ZA5 UܫRmZFue y=|8ũ7<o5 |b< "aF`H=,Hk% yL\ 92x~ȺԹQ@jaUeje"530Q¿lH<uplrqװAi- o9HJ`;I$N  (,g1JfN k$尊)Of. aAv?SXS$rD0) b´<1O+^ (Is-1|$;*_ ^bه~[T~T\k>mQąYx*+Pվ1Pf_2 bH@  .DͤؾDz$`kA獻4Hy!{w!ن|ŗlB=ňhut:R>`֫+)'?}%n ~AʚR/Ƌo6ʭc&/ՂwwDWH wAFMY7쭋ej.~xzYs~OF9v7PFⳉF +nR ΢/Ք8 9-u_ʎ\NF|:Mw[-99 B pIa<g/6z߃ sU1=XiX#MxL"Mk({@DžWZ.IG!jh54_Dž[lFPl1AE,zUcgbE J7tXQx-T)\YSiM~b.9,qhs JɈaFQx1cյXz$͠33Z'/&G'v}9ꪗFHꣃx%A]L'JF4J()Pbrx;V`:{CW[}Ϛ7$BGHNNJhpi-dRuebf /Ik1Xr\ q2<Jk - Ȇ͏ :K h;hnު)̋ ͦwP%qJ?bc?kҶ84 ݈jٴ9W9`HeoDnXB0>4򡳖ځ;ݚBlrP(KuB\_prdy?EMX3yr.~fA->?Jp2Z_"_Vl)3;ySY١iepV^N >kraG54t0/»Q 7\ @;3.$1Op͇Tcy<_(#kB~`_{Q}r`*Dܼ,#e>+~p |u/n!g|O8)@\akI멨qzGvM[ 4m¯m |r;"P&#{ꬱ"ͷ O`h@Be 秺_\j,E;C^,bZpln[;"Tܦjq[S H[L=# )OZZ>U]h"_1sk"ps8M䎰?/EI2{0 `p{[pt_)VUY3?5Rb0t pPA-O3Dep$[; ({xLXpu EayL-C𰈁AJR)UoD8m0p_+2o>;Pc0u4v8B("2Ԇ z\ 7-Hƾi@R`q/]f%A/,E˳trw.cIB3yXĜC.- [pķqIz\/ ^`r`T ][i Ϙs[n6f B2dɓ%z֘2h#൜S>&w*B .T`%~cݘ *GAkolx/BL: 8dŔC%<%U6]"9`^ď fS!/E`:e{TcFww+Î ~qr% vTq! ܬu_!!T=-k0H 3@ <pp^62x WI6eXw_ؗ(sv vS^-D?qr,#ĭw4m<$3NK`%[~L~!i*#W=j-_"",j^x/Z ژ2ma5˂3ډzq, 4&G-_[ >i+S=p<+,p@) XݍX.֛jK2mmn,s6 s]nՔrN:&|>o>ԍj#:R;[E'@[Y҄ HR(43`BES0 /T-m0B+Jr9V]csk|%yʖ|+A5_ie?#6.}uZݷ:??j7/}>C=j~Ե2ttjw|B&qSogX+xXT>ez29ӌ6,it[Ÿ}|i!>Ȳz=mk|$8?pzlY9, ˨*z>I4UDXry^1hX5 ^KnK*?Ywr2Amk/@zvŸYua8w t- |/rJ2$R.͏\4ㆉ>AY"5۫ݝ!:(92;oSsql: JJZݵnq3,P:xS B_VdCQDSUߝT+slqSN9.\ݛT!B{bo8YQ<%eorp?)l'o%L)9.lZnIp'X>#KxL7 E7wૈKh{Yf]iMq4MTݙ"t'$'rրҰn3;U(Z_㐐9v P`qk}X$NbY`9 Dwa]p~MB&bdfAJWЙ{(CVUolNtLN#Ir7IJ: X#oNO()N'n<Xjj:{U{;S9;=m(zHoPVZeP: ֬Y|ϴ;y[ӎS@ݭӃ5 xDKMi+n|i",xY^gm+NPD*藋wYb?l^TĹu] G"~dvb B2-'ATܴݔ8NjH'ΐ \Pz@eιRx-޳e+_9 G@|-}MCYڡe"M\w?HAҦ$/W`-Sg/G1=iK>zzn P{,Dss\z:)# ƥ"M`U+l'Yx9S\* e"Éȉ].{27-Qֆ k %a{/$oX*˲_7i:KtTu`;rY>dvɢIzKU& T]PI|xk%IOy90F~qF ;6Y|? c,q/ ED%ponjHњ{,KtѰvvETd`L2Zcu |(eib30TSɤ%wlq9<Ґ3KK*G{([2M~-pJǙ]\>`T}R+z )xRB9/@GARtp~al/ [y"E^Q!k?`ZQOC $؋Ҧ0$)Ǡ.ӵ©Zw>yA[it#$~@:u S(nzzOmN"erg ݠ>'{w`f!z40*r'Ceʆ m8M:eC)4F4->Q2Y͹Wt <[2 Z `{X/3 4 < H܀SyᣰK֔}׺ٯ9&R1ĺPFM3h|71xH=L`5(>I&4[9bLc?6*I 900VR;~G{P6OoFXT`ݦWo[89~T- lFyaORw^N'&Sώ mK+B1/ UMR+zKq!*S|W^d^|n2(s-d2ߢh]FZ'ez'v-k'@.I!9>C%W&m&ov;}?Le>iwòMʊ; =;٩if!71")pTߺTXj~cf ѱb͸0&D!1LPGHۭq6`|tt|Mp׃ѫ [Ub'oTm HpapHXSLO>I+RA]яENҮ o8fo\BcՌ05J@"7Rb%DŬID@- ؙ-snt js #3~7O, F.+db4QjtK}A %/;GAc%G?S.i9uylFU4FӖIE 1&i'Hi%p a !uFq:UKKṐ_ֳϜd9'F%x rHkk!h%ꉛd D&vɡOM㞎sJ%cA,yu3g9J(Ouo0VF*)Isoh 6^4(Ni;hZ4~8~ފXOgfA'^Ur=5?=YylPWML&Pjq3#K?QXhpS?D<TaB7/xA.G/oZvLҴK:dWK Frs%&bFXS.)Bxu{Y ĄcJ8bHYQ55k| ibBˆ5`8Mnh3TLJ JeJS׀/x~?䊈AҚbvW7UTMfF v{y৒J=u_W EL0.!i"莋#~ Kx|ƁsA0zVKkzގb`~Yэ[`"d8a+9wG7?L6R;֬;(9J[,pҐ&&~˒N DR7]--#vĊF⢲u9E _Z#E;YKP |!B{n^_DSfvX1H꣨trx~ۍoWega]O~ٖ7!)" Bf ѥGwwV4Q#rX}|4zVTI}mЉ_mqWOQOnCyH$'bQ4ѣ>kQ_Dc[<'3s9!xR )Vx̞8]5VuNg4^&ϫ]uHiՏTVhTuXCӮ_<&g[wXg&W= MBqS2@&:KyjS~՘Cvt|:o*ѤO vad::~j e|RXwBdtĝ6N|ǴEr{' JyL#Gp'Y-n` R5fn,׎-@QP@U}Ppym< bbVpaЖO. -^m*i ~\@#a>j‹Jr l`(ЯQ'ᕪĂ2|nn'ewi)E.۳v3`,<Ǫ:BK_uA 4յ,[O*CXJ ^u!4 C\?š4rKnD(#?VROͶ*hסJrɸT"brJ%tȾ0chtnz+Ӥ"1~v;f#ֿ_|״/?q_D  Ufa{j]񷯷oxZ!*3Cb\2Qo IR݈OvO"q :r1$ R#& H4oA ƀ3_)JnDfRJzx_e<6UPPN[_"i bSe<BE&6H gۚRw;fUGIcWi]al~Eێ ;QQJ&񱷒-/Z#Te:Tcc\Alku8>Mdؾm%g@εaXlڧ(PҌh$`HG. TfGk?^.1+B`0X-`nU[v,guO1":MTOX̵Q.HWM<8"y?BsĎbA0>t&$qH 6ɊJgO7d./#u D KxPܤr E-YiCD'|pY Q;ʻ lQoevrDo 5p'[S:"y&w,}`R1\_|E)41\Re(v3P"mi§bpu5.Þ;÷ k2GE8f:\ąl&i*?1`&G\& } kx3F*qX'Z( NAzqAi'Zh۬u3%{yԏ;Kt~UQ&9譞֜J"jK;U;΅ Q^>1ewqu׻_XD@a?rPq]QƌDw}^iBW*jꊳz0 i)ѱ-#*PHD ~IxB~Eь 3}t~9tSEfթL|e?+n1؆Wȹe`B:61|{M32CFz6cge~DݔuىoSu 3iT_E` 3#l@FنꝱL׀h(]Up&yy^ȃh֢b+uC XaِϽY=1N:I)RV'#eN|($eXb̢ܼ\ 0"J}F]e8%i }K."jA"ͧ5I{GI Ea!`_T2]|ϒ dkOĨ$eh F0\̉#aHvlq.ߥaew[^7YLb%aϯCG8IvCj.$rϖ 1[+V/d^Ds5Y~1I9Ie $bjCMSzۚo)&s %ZeK OۼKw")گy]KȡdQ!MJ ^K웏I}-~M&-KANv:eS7 6BnH=gcs4׍OG Q4ϲ7[ $[- AkN3}2nF~(Uŵm%|{9 /"5PlԩjP5 pPЋ[r4d'P4+,i)d5GPVmXȕ܉|RNgJ;BzeNΊ<=&;nd66~Q@NwK τ8zX|_nߪ9<χAj8O!VU !=c$^8c1T] _)qiL47*W)zgGy: 7j1&QrsmAM\,RT-UHסӼ(l$ija-pٱwL4Q*!idw"B5ilݙ{2L~)o㓠]2<g0$KD"; Q_NC2/*T재Ikm/XC6i#K4FnQiϯ!nT!+zmUX[U,j~\&'xcSZ% 3ruGm}=:l!M$&JɿKlg -4zK_jTu(`rK6~0fUurO$*/6A?gZ/ &]`I.n<YF4`}7/ wmQ0J&g[]'*~Gu у:ǴS7%j#8]'Q +Osρmو p?6+u)W@ƍ_#4Va,կnЙ<-?Zm8YPo-XfI]D}>~YG7YS/%VJ:&ÝŚjp(>ͦ^v8PUnR)O~sl:䗢7V1 #x Idc6x}/5yʴͷԾ:rj3Y(dẁ &ݗ.Nz A5` (#U_Ms݇3J LgMG6t(HOB~9Xh_"b/|Ӹ{|BR>s#%ğOgP侴|D`"d޳0(omiCI{>^:r>G9;ݲ_Y=G֜Ӹ*~ܶwV9,J]"Gl e'Eܕs')#aHI/WPxk]m\N"azovPک$}m2(b)y~f8`n*Rz(v ʈ],ԫ,w`T`<(?/j1*S?i>fl!bn/+}qg.v>ZpZ\yϾ;qk O>KD~7J@ -qJ!7M'3"P;af3k=zF+jB_3 oJyF+[eAؽzѻ|V>yRbX֏C~޷XR}@5} h`̲}c, w~y6ep+ޅgU]yvmif"gjTDv $ ѬpWh#2c}c&d3I !4|qsN \u?^yLIA͟YRC/[OiFʟS Pm2=z.%u)3ƜqvxZ6;3#cc͐&pҴ2~'! %x /4ꐨd8=N.%Ңտj4U8T8j`a`Եo8RtAh 5hWTo[8}m4ˆRgpF->R|Czזp q|3u٥YNN{ygۦVh`۳12yfUɕ:%uU2Ŵ ƴcA)u7f$Y]5;2l~Ӯ@'LI@a(oe!T^<*!p'eMgDznX+Uf X/`Ϟ wI*U,w26ڶ:s`eko~x4WWEԙ>{mɾZQ93IWw\u8ߝO/ @^X#)[*'&&e4HaA>IXUQ |K]{1 m6ƃ^hOR\ZA3!ezTŤ@ :PMx;,Yv+S0{暧V*w3w7S]!'9F˚[`L H;_zm[%}e^#;Jrzɸ0[ yi[ )3g\W,/QWii^9qWpX4$hKLð;v6l/CF2L+_|WZΧ8P tKP%lK:R@ k~FۡDoY۵wZd /p%_"1 *{2;kkUM0Yy X?/n &I dogq>9$Eq QF%I#1o{ ,vlC=`0Cd zn-߭EwrLm&ߒ-N\Id==/c!ꑛ3 tv38F_[hF"·ï{Ku( HY>S> ʏQ7e޳d uŒī*`8%ļ"!_mls d$Gjy\Sf~DF򽁙G"JFgr|&??SQ)o5ѐ$`K:sm/dQ(KW쏢!%VqjWJ+s5xm,M*P_ 1c"-H=O݇C6jV?B[+=@$k?]Odi6C^x2:.Ԯ.Id)nի_p3G> !kݙ:@^w 鵾"&ݩUn0˿1:9íc W;`'ʺJI\'Pix;kA `VʁL w>jw_d-xq|y붃oi+Y{Tu^xŲ ]3nكc#6)T@*&sYebsbSgD5O*FGbB1[u<ܼIߺdtb'mLVeid8=֪*˗Dk,Chu~w,ajk!H4٭߱Fqc| %>|F{2UR O~8@Imzd nB׋*PBgIs3&ۯhy7׆>Z1'I3bG@j}f.<8Y4bP`^5.0$֫,ME鳉,?3@&( K =Kke뮠!z{֞ɱ ddߓcMK&YfNz~(W*IM&TO{l2hs+_CMڌxt7ȁ3(1=]QEwW-^GqA[TZ<8tܞe ]F`Fxg5g `Tq * ;aR+'+ ;NIQ3\D\ԂcJ4djSyx$%;v "G,To1q(igOpgOP}?\~F`inA|dˀ ޒxC&:7&Lh0 E-jb66gO ٧7S#^SM:<ųNY_+4A@2h k8҆$Q+Ӥde]/W@gUݭkLy 'Y;#G)|Qf;9D44TSm,\z'͹w)FFˤbNRzTAgJMЯz9a}RJ`ܥ6-_p(;T;5ˎޘB觸;@U|E مTS[<}ŭV8w:$reXl) \vazf'_ 3 o!:NόHƚnEz7Хσ1*#aЮk`8ecۄV .8!o(Y:.XޯQQ9r9MV?8sr{(߲߭<:M9Tw3kҳ0G>^LYUŮk5fAϝAõn`Dƻ>G3(u .Q+f!TM.1 2z*~˖k3sT5w@O%͇W+l7gÕ䤬3C ɵq3{-f $Lw~*mG x~ΕQ&cAg΂FqJChGҞh%}>K8,p>zu Cd+3:ȕ<\hOP1{Vi2&iY!iHryNѧ4;XC3AZWaoTg} :#/gE$ڲoVy '/`,|ע]9cXJcDK{ds^A:O&8s #(}վrڮ}@˃M+H TyBO,S3(_>V? Y{YKB? Ìbd%3z+IH QwP4ƍ+ق^-3"Q u`h<0.lΚk {$O|F"""WT`e*]\fed,]\Rzۘ| 2LrT)`Plzʈ-R|16hjٷ;v.==/rڰИW"ek$WxDb~]t-. E$hc{<[cFMl :/l:)Ѯ ˷wo;0hdG8X7x$اd#hj/{ KNsbS]1oc1 ZyW/6_7'qBA>q`drsLT$(RA9A`!\XC5oRG~xIspˠ|O`zE~B񷹰\ےߓ y8$#Vؑ2LX (d~iě: 'g\r+P<3́V*-1TX @ uV$Ƞ$h(S~^nǍq" ;^ف̹Otb%ҩ|cF1Zu?]ɲ>;ԈcqLRѡgVygŘ.|&RUlf;ı&j҃Y# 7-&kC0#tlH̚$C; >Gz{:(q{$c{ry21QKqׯ e;b3s'%8D;ִQۜf9@!:_+5 x+٘oa1:#0{&qQtp])=WCa+z=Dž㷨e:t_:x;9:v51g '|7b$ߖv>>tCyCI40kc;߯~B1V6V3ܖ0 n\`hAsA^K^qor?z`ŞS.g MȚyWgf `iKh$͐2.#dAg?KtfQAD7:ntQĬ|("+U#axH>f=#WncJZ6(io+ mh=~f9|rS̻~'ǢmrF cB9l&d}'LtyWǴԒQt|P(W&qԨ(L3Uk%N2Z䘗W7 Ee_5)#'kx !zP qWE=0phhw. 363{>/l3o$-$8&jsȷBt+:0Pύ%ַ̪jxj'Y@rՔd@AXu/LO=*O8 %bm|"qsT䄕zo8csqK0Ypn`f_yiUÄUd!p1`X鞏Ff7%%A0)X)޲>0_-FUܫ81 ˮ궎L `~]=T.O*w% Ds2`XJP$Mx/܍vQ#׾sl>hN: g? ?״qQ&ȸh4lj]AFiAIxu.{Q '&.XxynAL f f);tO3s0<7{Am(Pg+0`B9U/Rzw6:8C<ʐߓr6Zam y|ɼ8!x2"rhAM+A+$%^#V>}%jo[^:8C$~akQW>$Va T'0OhТh[e%'>!UiZg6u5qkx&yR˞$AGz䘚_:'цîc6ܾϧ&0:|>lj6up0c C\!c:[W } VLO~E٪**D[q/ ht6߯_sO@7C%2B3u\>D8υEF{eoŢo[W3бx5b!O7E͸m]&ͅ,)i@!xXYi}I~S"u+b[QB%P\ײгS@!>$'R\1:,/ܭ'\ډihFRCr.Ƚ7G^81ź @9J.V핚k,rvv 6͙-9Yp9шt;C%'@'ϱ{(}@,sϠV%eA~~8o]HJYg}13ov,`.VG P0xvpev+Y w[%]1$ +݋poG?V-mn|86-.Ġ{%CF-(Hoa},!xeQ>iq+FGt4q@ɲ}.7<(Ȑ5^vĭmV*FUKZ Υ,]f ޡ0k`uZO5!ID!4:-Tgs.:mev7OTi0'Y`c!Oˍ$R\x~W*mxBpk19҂ h 8Wnm{mN ڃ+b?w.l1 }N9+삧x6f&"#D.˕K29˝]@3He7aYk T݇.z8Z5ڑ!{ {JϬ(&]N`k*R(Pc8hg7.j Go ?! l*"pЯx|`R'C5蹌@A:v^S-wI}:hv|X_sĂc aSy=tse!Lt^3S^3?Ís2/NJ?c{-r[&u2dBtبC͹3F}07޼ U.אfyHM8AW`ΐ` N+dߗxEoٮErP@s`_܎8:g1~s`݇vhgغթcaroҴEk#q3-fN4Ը͉[=f hv c? /h^ 3AB27[k024ri3ڂ :#E zR}v0/qџSR@`HS)ɼf8$z&6,K`P:KA ĭ Zk3 DhI@#(k|ߝ?x{ijm346L, ڃ+j?au ܓ,J}4`Dl68- w 5%\˯{LDm#r-'aRc6f3!I4Lb`Qp5\I++9_#i.x"FvHgX G͔pQ_JA!pn*J8sT}|ȁY% >4I.5^?#K 9 <~8,lOuuH]Lt[8s6P/;2\JGfWN'(@YZNb]̨0s76HL'8xv\ew|vGġ4M2$hMOiyj"ʮܦaPadZʗҫQ MsOBF^(N-b'm; >~V|5M Ɲ܃yP@3z_2pg0f#\e-ʂ6Qh jSFFzA"mU$x&b#y틥3bx F%J ^h64´245TY;|j[vΣun@+(`ȋ.|Ai.f%^V?fG) ?FnJ◒Qļ[m[*U  W/6YV b~ЁO'zpg\tfxǾjDǴWV̷m ;\5`#X`SCہGR,HJ@I5Ck_Yq}ضp^uw3Tpzy(eJɒ38n@ ^Q#v 4Sqa'/~iƥ䣍Igd̙P(.-ڌR}D›3C#*8myptPLe LKw,5X~ygh0׾3*ob9_y;*eʞHx%,˫-(eR@tv BD@z~G?bO;Oj_8=!WLsU_Ciiuo/CoHiL 'ӯ_XsX7\6uU~O{"\>\I_(^NiuyKƇ O?Kc[{6^N8h])\#,w<##K܌`a?Zv(:VC+J{L46[i" E~X6s]$~L,NƣzmpMC˩n _x(c'C m_D/ADM+Q0)C@H`La+Od ɰN"@{f^8F$gF+p|'B54ֲ,7:E맦xcsy<3+r@;3K&uf!lWyo=; ^[fTsHhpQs=rm|| |<K&)d9R;?|dτNcpub\׉e}ZGsؒpHsR8>A~DL|R/N\Wg`NjAOcdz{^g ExEjF׿s9iV9{6f$×"tt3 ]m@.!|q]ÔUB;WARR pO\ )BXt,K.<lpT4۔~[A#| Gmzv_ӕ}˛@ W7:eȎv9vyLMިR'g"(x]/FiD ); +WĐIwՋZ &f!*  eVc}Ɗ<\ D 09K6+p6T߉Kr#3hɛAWyd+q鍏w T`xyhBvl.J%=?T8ˑڣ(DօI]y4]tɋwLJVu6OX[>/:jiո:H<榋yml#j~E3V3# m]-v٘&u -ʳr0cPt uy`ipp.:F<)7ӨUY$L{$`;Զs;We{5%ߌߖA)(7~, Nq{e>}^g}o3+@+ڧmjl؉~,#x!^O,zƓݲKIن -盘+/kc0dBȷBg=9{jgfm6 L%6DGK(Tt&`E!.s219sJ][R̅ȅ"ErɉhY /N cnj:E%`GsᥪB<.4jfz[>wH(X+-CdYP;8#P" ]?{Oz(S6̫hcS]n?$~ϻEGx G!`VYgdc2%:-SUr$(3w+Jޙ:*~?9Kh݁[`?>KGη iC4]0sOףD, iJ̝B6(D`:œe=誝\ 0/ՠ JSS6_y*F#.'gS(.V #ɯ߅1+;M^ii(F8Z+1=ORѠ[7_D >8l¢(0#0wԒ&.].15$7=)Qno؁HkɐOH9^l΃@pX_3S}QykоBB2 [ d.9 n ؁]~PTvPCM#$S-Pq9 ܏wCLvR1HY a0l-  ;^TK:0V*_mȤ#px"PH%CyGkfK^b>9bp3'iZ9lE 졝.]{d. }IɃUVz ŠC)҅9U4{cr1H-=,t#2F㇩l=KO2EwXx]zzGx%xq8-Pm'N]*j8[}HmZX'_t0IJEkJ0Yוxz@d(;&S\*n$e p}G&K1D[CgYI윹 GE>?O-Adk8em ϐ!w54,ڿs֞jΖ-jy9yf6_,YC( 8>hGof;c.:7ȲۇǧLK`HLt0M[pOZc)zaaDŽHk_g;z)c&8]pJSdhj +*B)vj+@ $HIt 3:Rq\>Î6BJk1|`XZ]X fWXV)/3{ tm).[yͯN6=M$BbζUW Em .;IJ/z0j5 tAHY)v-s QV N{֥" ;a#,뛄=T4Vbn(x?RNhD$# ؆AȜ-}*.Q RzPdAua$r1ۗLF#5q:.2#7n?o|e[/u!(ޝaA_st5:=r; x߃GHt`%nG3dp, ,HF5¿K 7^YQ>}1x/yPQtO4.lAKׂ#` K<'kzL\E؀-2 Xkdxk?S[D\[7ˌ0ףcjYz=6kmn>PN$ի%5| Qҍ, ,+ .ZR/'t{wٿ=BɰSx(ll4KrCG}|éz+SKik8A;;!X^*@HOTf<#y| 1QLf& uu{7/ec/2`>x >?w ~4H\2xLH9bP'$\ƍܞ{L-z+zpm nn^*vCN f'XUq-c.;|)c,"fB`e\E˨X"j@eTCwkRl߇׮o+19Rn՗PvJ&2}}y! 6󗢑Z½ige/*;n ?hV&w~mMƝODzr4C.$_m 8BT5̸ !>*RBTý^^:$L@8"Slrš0=\qt)+E :GE*=.ȁ$tlǾxe "U -ht-4d mLYћsc M4 #f%yk\>cOsk&:pX@"^}J)- |8Hc dz ΄'g[BBZbuǠ|g<:_O0yEF*idK @O͠R b<±/ƩOH xX/r{>_ֲ+L!`U9vSw=s19ŢOž]YKnNr&RCwx YzroGNjvr vv7`h(ϊ}1͟|75Y8A|XX" D֠Y4o$v<GF1ݕ=:ߘ 衋/vnM>-)tz!VQzDpEְVuRy15Q-D!ԬS_*򓧔r [ǩ}N5?ޟFJuDH,"?U^#Ţd 5N$V+~0t[5.ŎQI Z> `kٖ~&'d~k=tZ1,rvb<:$12آjM ;$-gM:^ Ղux=:_VvYؕ!\)5$"\_cꑏ^iM>[WP[=?@gˎLS,KOScA_{~1g#ggBBJzZLbqGv?3iwŬo"N-Eh4 FJ;IuHH3Mߙ׳`^/48 ǣJAE4,* W)t'ؤ]V?|ػ4FUt ^Vq>Cn^X rm78}3QEx`ܪd\j2y9"t7a )emz='01kGܱGCKyK[gCefiT{OC jO,QOڮ2g1xNTZ$i3¼nJ{ 7Or4#I7d⽳ ;{ƈ (n@sg;>"77a AT;3:&;#pF_ͧLW6 OpfUbrTaSC<0oцd;DJR['|-Osw[@0d@9{Vd> fJ^tn$YkKLqVisZAyywà)W{f:l߫K98?; !>Bk$Ғ#kKXV-N7tl}0ӏv2.x1A]gZS#It^k|0!}ުiީPP;} 9ˇLQuA; #b'M%rfbw﬑lHG43XW}Epk=ch˚݂*6]_>z-l!@@qd{<0AG߾z xSN/OW7Q1=S)qIvYkK` y` j0^ѝ*ǰZbl-n(d,+5H|{ iqbJPވ7t3&pV}@@&-Uԗ h6+9HcS{Kׯ-J:ʘHu"7_vƘw⨿k'EQtჂTItNP bM͹ɔ #hq1eY,bm9 U&X(QA˚qR$7A\caM Kh )RlV0k TdF˝ZR쾸9?ŏN:֙  .3jل p׏ a=oSuoh-=,'tpq2VS-CdD|- AwS f|xNټ@Lo .X/߁/(²n<Lţ'·Zwx4n 5{Cw?yccV>=Q=e?rli &եl e%bځpATPng]1#3GkWTuhsԍT"qHFo9V? !F%zί mofVaN> 9!n/d^2Fz\ޖnn?Gz ){- p펍$qN"Eb֚{⠔0ڢc}>H"҅7.4d#ӣ= I< vX~1UZ-N WUynbsI&@AvyaqkP(.ҀVxė/xM.^2r:;<#D\PJ>mhZU)Y'5} ӛN`>W8a)ٱx oq WFRT)S+ugJuK0?a-w졃(f41H .2IBcɠfo'X۽ 1"r'V9GP-GӲRV7`4-(4lNm_W߯Nډv=E1x{s~N AWlgw)XYNMI_F!vu9Vc-bᾊ>[̔@푲*sz^WwVx)Sӡ;^B+ൽT~g0ג? LNkoKv9CuR:h*X9^PΞ ,ڎzB&Ve /6GK]R+7h fϠKmG4d7AN@;y^JS#CL=RW]Xi9M޼KsǢ؁Ź=Aݟy$Ŧ;B t8#gE5%̑QB(^tUeBRZ ߹˩f'L5o\ O6i'qvc^sU{ iZ g1SHK`!?|-8DX\t 0O/1nP!0%p HK-Aْ\,bցZ "%3#=2IRl7n'<P~-JvQ{Fu8N8ά}S֒=N'_aafBJ3A, Q;Z<:[9ݜȖWnU:7:?\4@s7F`s:h()J<=AMKLPic'Ӹea'N51H&4u+*JaIlX9w-%8z'o( Q$Lh Um`똣'%[gs/!ˆ' sƾ 1^-|~V <%FbAVvWӓw_%kĶ@hOIuN۔K6xC/b2hc_q\b`aHO2tcs/ t0Wbx2YfH힦!i$eBh]ҡ=c1c j#>j\˵**~mxZ«?BE]5^(`rW ݪ)(>DG4KI|Vk_1 ag!ӎ\2N횳6^CهyRt%\/3m&E%qtC*7-TqP9(0LESBO&ET0D/|sCfyٸi"`X @"*S5(sr+SZ7c^ {Ɂ=n {%n #()8ԛ_0m*cIѻw*<---Յ0Gùl-[ cD^=v!ggi# &>4= nAVpa5n:#~z;šPH261qA0eLڔi euSf&L)y;I6Dj0"tÂk J]Ѳ&?ߥ[0% ?Ҭl78lчs=S/d{%aͼ{m :H{L( ۛiyFbػ$#+3mi8F,WlXXe/^}1BT4]:]UmcQ4wb@uMai7"N\*Χ>OLG|Gi!҂v 845&Wâz䕈 h#slP{0ҳko*X,P䣿fޜna;90LDBt D1p/~oQ_Ws)~s4thd29͡>*@n'i{" 0E` *=ˆ@r1C $dSvOj;_?o_"K~yaIVXF~H\5=e]x4 qFOe?8IOkSOu5F⾪#jc۲٬j}pKuSSM`d!rdUV>TakL s~yGQ/K>s->EO@))V {E:Ț‰Q\%zq VgzlTh(%w=n5v >Maˡ |*QW&4cq|$y:"sZ;D.fZi vAZ@|(buB>Nr{ȩ%sGө$s; q=2E># >÷p()r<:,{b[;y4aR$!axB2:ʅ&ewl^/l+9xM+?N 9UAgx\hqhK(5(1,pxh`3둆 ::踴xW>/u#1Q-PY]кFY%>HN.fAcwc z*O5\wTd -0 ˳'n]qKv?rxmCnhx3 IoUSIwx.R /4.J t-Xb>y:cssn >HeM!p@-+.ņV䝽ai8=ȑ-Q~d]{!c:TB?-~`iq>Q2k0xK1XW[0?Ҏk p_OPl=*,D-Di{)>M'jt= k㕰\)TzzEΗkQZWohi9a׭$LDBN?QT fXSZ\AB!"񞱱:V5& bQi#*tvX|MD, ]XKm/4&:WePiFpvv0FFFxKRkB懀دx1t8;v,bzi6A2hg @h8ԺMw4`S6B>k)O݂) 1 1p Ü8Ǒā{s)Kշ,OxY ,8첗zfd6hmp}X# 9Dz wkj2Tf&:sm86_ʍ_xcW4AVۢkVCVi99?Z=a%ǫ cPrS=@ jhL4~OCޢ6C ?⓽/$iARx-BԚ_ 8x| pxJgVN;ck P> +Cxү 9gIsB GA|jY9Y<֏Q1N?nL9pf75[?EpVDqw Zk͓Om(Ǐz (%#^&KoQ| (.EURNn166&D&Ʒ3/8[Msհ~V-hʡy{ELbo=",߱`iM";+}}=3liZjrom9BE914å\kJ$ a\S@V%tC;c@4g 71 k1edmC|=8kU @>thIȧ[ wΣ丠{Z6*xci6a~~ypWnY6 RwIܓ@Ե551ChYS08U7pGULԄ7f19|4e=/Y5uRU{o-WTOpˢ[O ( ؏83xۆ!n4&dO1أnKw[}~m]P%S[HL.*}⥡e8dt90^EgkšiԈ ̤yOɝ,zD%!@ p kc{?8GWj 1UD1+/CM1L}5tJ7e Euq$fF*ZH{LVdi*Ip\f?,Z\VS+5UbeQ_7w<תVP1 Ei,_٠ [~y4[`Ğ2,&VJ+]m ]0+-.86*2$a"Ta{8`.<| ̡ +iOs#ls;mfV$XlCBhN6!Kb:MaNQ !+(M=S %/!d?y/;uSo-zMXR804C|^/]_5ڇӦ3` N1W hbgG륾w=NM1yi.] wAOsWYywJZ">Iᮨ Cu.qws3k?6M.u5e{FǙ;S$C9tS.9YCn7p`WjH=HRi1KsR]dC2=/|2#{Jǯ^xO<0BԚ8=LꟋžԱ,& G?U< VP:^a?|] e:xLD Ƴ!u~MoZ}B>qX\ª۟,8PGp7J!+jmUp=LX;In69\',@:\5+cԬĊyj"VȢ4%̸>ռ^g+_BPΥN̔Zͧ:iB36S\v{;F$]0|I m5g#h?ODbe;~8=@\t;])T {.Xm{ɠ6zqx,cuMU2`@Z~[WXL}ViJ2(B#)ϖx؞#U=/Pr7 ;}G ~b|fzW-gިoVŃ]¦PMQfV#;;A]'*-uoYtZx&Po=2(fT `þP -OGǧG+!tSJ,?!:?VJ(!V}6QM4?R`L8jsH04{\%Ct9> D*S.UC*b57A0!*CwVkg(rnl |3A:uIM:{ϱ0)qE͠y͢zAc>4( RpTC◖˶װ(+Ew%}q^rjL|Kr:/ +%6S \ER)$suѶzW Y< 97D:² ,AWlG5c Cҕ+ s'{|EX.㼦uoe >- m~kYc?zvP{a8uXn{(s,H+c`\iY\k((wwL~Ug(zR\8ZT)=mx(VjGr}nxH&|iCTx?O&'7 r895}hMJ}9x-Poc ju8pumʏs. O5]֘D5ҎY!B<݉od4jjV$۹\~긥[蜛x8xv'yDI/4)jhɲHm]< 7QcW;wɴ}:U5f\HH&Ax"jB M1VaxjgRqCv} *x13k$J wjS@[t?Wz"m(iV  4w7gHv4S=a>@wSqP*TNЦ1'fqh4YduU'9+ ' 0AN숵O+/Ԥg')( HDCؘ$~4 rhu]:Lȅ(gkS|ZFt%|PolQfMC^UO/ :u@*?^Й_[]Q[S˻ݱ6 [BUg,*;GnT* -,%\@ƾY΀[S.渴q*i 9*J8de\K{$EĬN56{"vOfUL(H3 FxJW-`os7CJ"Bd~-8, '8yҘakh("^QܽXq5ZyRZRMX8Gm oa*a@^I)tLӔ-Nvt@ Rw?Lo>eM~2L;\q4,(5s7@B@$ c@Rw3;r5}{eM_<˔N_Pd g=6@'SbOO8  |fqp[c2l$v`-9:FY`(].+* !9:6Pqϴh!"NT% vY@+kĊV{z6 ]o;ĵ,=T Uڨ2H//wu`~ZB.6Svw6_7VO%s5-+aOzIWqvэ^CU5ϛ2."uXT^hXc4/#KTqp/#L}Cx*tsxl Ր_p 7=:uZ#`VD,s򏰫Yxz;%:lH*XPsazf=r5<"huU“aScP k!3Ybk.C8[W}gt|tzhZʼnBڿ'xOjm150塱S\5vYI|OPὲj̒h !0l#a.1β(Qb a.d܃ĭڰxlZq\uqHh0! 'p2p1'j֎aaIZ2,LXQ/6V'ϼhau|!]ӜVj!D9e̅(að1Ϊ 4U_/KI&WO㬦N\=Z)gc5[kk>j׏4̨7mYr C 78i[(Cn5kRUF[UL)#?r?=hK9qf^6 %^cx,9_ftB LwI 䅳utvX1Y !n t0y O>FƦQ3BRИF\cK>':nUUdDZ=)Vэ90~I?u) A' ^'|V@`5K0%Pdg[Qnd2r!.5PJ ;J ,S!D@F$(p b⑽R gE@4,#'fF*~eX@+PfxvtP- oJyn)h*xέ{HK& 8"H|o`nkRts рYcW!{NEB!| D6}ߘDyZډ:5(cdӧnѹ[1be nTCtK]0,Jp@ќtbB=![C%0'K u^Nm7K&גe;կ-z|3v(,!]0r80Nx08h`` 38I(Pg'nncG:}WYNGQ@,DMϴsnRo I=&Ax(8Ne'nCsr/o~& ؋ڎ+qbAG?if.^Bռ*gc VJKrJu^\Z.ߵ"]sAcɃ~Y *,[Aڏ,d R9骓Ðs: af9Ց?N$ZɬAW} L=0|ёSC˿GeHTdnWL` Tun{^XaHgslv=)~|Vb6`%x 5f\> Y}.=D$a 16yXK[߈CxN\'8#GĽA'. lyz[ږ'awE:oŢݱ=rz ʗ3>CT*|RH4)45X.#jYw8$L7S5*du#t3xͣq78,x@7M{KY\n~`읡T GA9>o'A6K dN;:LY" k? ¬%%ݵ>G^1a67px0.oF [#ɒEm:1iܿyґ]bʜX$B;HRl 'HP>5]+?,Ao ˍNڳsBFzNˆXL bҟvp.LWBo+"5UUA0_8sVj?N༗}]AuR;0KrH?[-Ǖ"z#ʡ%V/?#.o!L2w+|+_)-?BM8h b5uȄ V]Fq@ `=<;iԤ Q cv稨ntuO>.0hm%(y*\;nע >ϳ9"pHu(XY ¹d^ѭG7$la;kh셣kWev!M$!4,tҪK|\Y̖tN, m!r°Ք+ @]'-)ٟb7$8v &_0bJp;bi+NwI_qFOmC‘ c_ņ?uW>s@efN"+ְgLL/Ϣ7PiKⓂzrϺg8'y^""8?՛Ւ_1 AkljIf,X]V>L޸WN/bsӧQj, u4q7ƹʃ)_M=}}U>)VfKAA4lR1&yNm7d&"]Tti DZ؏a!h(: x⺮V; $kY^sK=^OiD'ULH2E!$5oRц, d܍\/`FX ',azRߧ_ /OdssF͡קY5apt N+[T +,^4,##~Ƕ?<(uDn(7V~XG2°GKGc= N r- ”IeEm4ro,J1ާo&{48&Y_%х0OuaAُ}8DL;n,%~:eud&QO:W扨7ǝ}B=Cu` 'c N+4=e/L‚2|!AG a l5[s{Aa2-*ad\h U:D 8BoB'%] , :7nEGnTY3[H'PHM67pLC[@7Ȯۡ(Ժ3 QH]YhJNJܲ\ݨ. S@7 __Z.n ʝGxQWu1(./awбX 飵MmA͎ŚCcS\R5-5@П^QMmB+uO2BK"Udk^b: !VT &.*-DH߭(J[_<+j@uiNTgVuPl׏ =Os#)pb|  LRF1 1~򥿓Ն.pס"Iҫ7HGE6qz HJ%}$js /z£ f`<]:d 3?%5>@+2`7vmwL8wW0g R+sjRѤr+j@q)>jsEyN`tr>O-PZ#qTf)ÛoY3\+i3M`LרT 3\{>sq -1=:_E-x*`8?ש䖺Kx$]>Ė|1ZQiEEzp 0rS X* $#nv#)KT]h-/QjA0rӫs~Dx0n lXLڈIgoAyPk <_s xrF,Ip O޻e514괼}xf7l!Ϧa.)ECAL[W(av.#WSg }*ұ^c xg֞61qkͧcAx C\aG0NUt^=ZK%D Q$^ xd3?`/(ovLxfNJK_Ը7T {@\dU VQK'39Z mA +t.<~f0*C`M3:X..7Z j>Y&kldYʴn 颠Kkq|x+Pi=9Fwap/T w=i?SLe;^:Ζ2aKet7+a /j"Af,P,\qUn2] oOzK f9S4&f;" %gc *X(5rSW[qƼ/uZD@p@6/淆: BNC=T[]'ᩤٯj̄w9Z09)=ʺCRq*?0Q ;Dc O,#gWnwUɊ?{+F5!Qk9 a`%3=QPZԧ y]!b0꒶>sp)}NF b5Fup ر#dSO2窦 \5sBX{>*5vG'̊ Є ;፲jL0wڋbj58I-騒_U45M+\U _nU9}EV@1 Cdnu%nRRٳ.UN&OݼB=ۨMí( xS/zry njio\QOL|I2_ͧɻ0Hu2 `bo"7NoX6>ځ M/!mrܑ975(dp` "LOՍ%* g[gϾ"?eB?-4݌kmO\lB:X]K@C?ňE )f'@9(w4)Qb1 >] ex؄bL7o†H6m/OPS=? +րDZ%wnt\v9J׌/૱M`C}%]pUYO) }T^i1o;}wI9Q`U;7=;ެ4w<5nE/4o`6dJpIi9P̬:DEXxhS_b% ` 6hh@.kġ3s &ϳ7ھ{ ӮM,/CiȊs#\i[S$@L^VAD}Č.FI UY[R" s$9D2W8jW"MNPq[7.f)j@qN3{PkpE%>B6 W vga_Ϸyig9jf)޼W3Ӻ[}|]MCfdIK|Mu#8Ͳ0~Ku m( ?njSn} cz&i–aҚy+uHxs/#e\dy5wa,J>\ݴ3;$=]*oO1->.ɕQW}iO?E(+c rp @w A4KEkq`MڮfdzvrɀRdhXt!r0TYHed+C к#M:yeXlb('C'Qy &¼7߸sPO'p}nc! {\ f-5ꊖ "l3(Fa496^/MB@C a}ZJhDԴ $qܛO)ZYA%U7C1f_Q|WMKfi'E:̀F/H\b9UaД[8Eg奜zgO3XK: rYѯL2nb5L /8Gf4[bl_ȃcpVa.b5p)msY!!`kiGkzSeg,KuFy]L:sIq+4gR8 |@Zږ;RWZk'm9nH vX U5`: +kkIPlND*ώ#@Ozr/5K,0aWc aܬw}\G л6't_:}Gi?g3|ֱTus=;e+kܪZsedzzo"ܔev2k ?c &@d`R%-]e<|j?ilrǡ0.) ^$lL_ԥES獗`VRE`Ldfb&L6dj8$Ub9͘ a arc^SvvX))cc.9# 0rZ9;t b<&^ *%u> VRZ/#aTc;=t_q}/W5PMuqi p.@NF!#YWmk pnroH!0;9 w{{9 ?@kOU?(M@SqCQ %RqkgVZtf /Fg"K.BhN?OſPzdZ;1hz ȣ#PI`/CI7dq3,FJpNhhf!WO |z!_7GYc*s)ᨯeWqY *m5RŁ関1oSKN V{fSyZZOv"5r@Q5 %(Ƚd+ ].ֵhfZAl)@,F u, ÜY8( c*1;SՏiL黊n=hfdHs ܌AG"'c/pr'8B#2n944yGv^ue:%y̋I"+ 2^`y#崭$ >(.EBiJF& 5dq-c\\ka)?GqޫK<wzOq > PG1{l1RaJ9跾uoSƾ3r ZuIogD *A~†z*ϰ]MYI07(C,&zu,d KwQ$1͒ac2rmXEFn.ZѶ,lG]= 7%V0 Rh9 o@ (\Wi &; 8S{#,IɃC"Ndˬ h0Tr+h- 1&h5WbQbI!Axr `{ާYآ<˰|l{eb(u6(j/$⇜hjwV-g)Nv~S#,/!nB%!OAnfYE"Z/U;>MmK@9#ABeo"z^I:+ꤦۖWi^4(1.JY?N9NP7B'҅pߚ-  )Z;In2oHGS;sK^O k/W͙ȡ!x=c.I7N7xV{ﰼ0`ZB(v9y,0d uضepF/ ޖ`4uli ſMHH5~H.L۟WFaccm#? yNJ>{ `Gf-q2"x:ol2׉>m,|Em8ߝ=fW7fr=j CC#YɡlXu(p \Zl5PO[=FjLwc nߎ` o>E _J Z%<TƉH[ѐXZRVS79 r_zf8xMAO9Y֠6;["["ogZzp{qNaՆzr֪ZU8ýRT}`Y?˚7pL,k8pC]$8v 4. */8cQfi D^ (Ql9; :t\meX1L@ 0B 24r0 Ovl0p\ n@:Á3!IApIѫ!-$0;")(o墅vz!@X5FPnaJ] Ml?MXܕ ˳`8N|.k7:04]Zj<jk*ɦDc;ⰼ6 9hlhuͫ7|bHauQ-7q<p*ۛfqng"#eYίmR]5Ym^ ߕ8Fyrw}X x3l+c|pc'/˄N!{z97TuxXT=EfLMmC+d[xب-TlJ}"2=zA3& U]ٮ0]`pK{eP\{RRQ33T6pL*< \Ahh|q -Whrg͢!Ƅ\AZX!ibIvh'˷mbʹrA>'oX"2C^TciˬTHE Y9X7ں"L|zO^]gwPsa{`pꔑ;ɄJUWcgQ C)wS8Wl xH)|]H޸< 02(lsUBbpN9>:'E`iGM (KgeE~y3[cza":,̠G6`[7XtcIka|{0[iyu$FF( =/"sÑibE-q^qPE "eA]M;ӳ[(c婤 R.^;zA.\Kt̮=!$Н- jټv }P6G[?~im<ސ{ͻBޜj?5 >*BaG Л3^ w"KK+nޭ-!V,"7/7:)s5WJb.6.Y>~dL0'9 47؁DuGܽv;UՀo`0Nrf-}̡]R(u0l/$dڎ,tҴ!Az5?8nZ1 M'h g;c"eR3d Q i+؟",|XaMB̃C+ܱnQݙː$M7NOj8nظ C,r HMƛZ}3>h}oȧA<`ي,Cit 9漿a5;CA }S~:|Q3g釭?+ )u {VU1Y${R J>åʅrExUxn^qT.+9jlasވLyJiBC"QI/h?N̖gRN h9!39pUk8h hRo5%~RaD h 4"y|&Y$4P!3Wb OD =#ûj hkBOPvN1koY'HdF#,2 `0^ }*NUΏ/s}І9Psl2e tZ[V7/YgUXM0!(. \&QCq#!WӞa X` @&HD5햘 ;N=T5=B`V."$2t3 wƞ)NtJsGle1x:F.B5uZjeeɬ/a 77ݷSh]v +7%)8nw! NZ;ͻJyz kej:whHzr*v|+'H~mԥ{iPV|rK10x}XeBXfR-pEKrN5a͜ڪ@d*#FHwm >c[bff<:Dܰa:kͤ'݅Gl?pMMCO 򉴺J Ӛ UإVs[IyGK2hrVrC/'bZ\CZc a ӊiӹX(:h$z^Bw+Ԍ5w Žu4'Տtmyl>PT(#X a_J`P0e*ޜ0fic%+mdkЎ:/)j=WH" -\.\t7J&P q7$n%v(vY 8Rjd5P:`bޤͮ8CA A^M!dAmŋv?0z&<2ֶ'ox8мwX oCE1BTUmo G&"G,.H8!K+sgMTDfZ}6VB%\\s=Ja;Y*8Ԓ<vsxjG<\yt#ۚwSf yz0 . O=$JiGfCM =x}`E`ßӾ`W `6Hj-l[?tfoPd$oĉ{."q}2] ^a3.x9z\8Pz"|LAEmJ(0PO"C!.r=!biX" Α& ӴNX /K೾ TRx Jại-Ň3"E*⶯bpOq*>'ab@k—WVĩ.:j~xj$Ո3rYQ3/,0 ,*7|E/P; f$!x4GҜAITx;[grpV : r0\`ъB ʝ%qHkQvAB*&^&)kRXM;"\n]"{ڥ5ӝ=uF- n3Jw^4e&'w>$wI1Et}'JXQY7m<8f+ox*o B VJ3yf ³ᨵƤnCinB2,NH8tqAFF&SWfGIR@@,J*) GK/bumID)Fb_\;Kz%=.+C?ϫ$KmGh]qEo`MN"'cP炝N}JH%}P`?wm|?s#^Umalχ_|g~62 ѱ^mPw}I~=g"&r߂`^)q7Ü IC ,`6Qih:ЇQ͞/Eg7J'R@| Ṿ^K"߸^$\6 m`+6M?#A]iEc_|0zOP42\B/7l97q$?.Mo37roϬ;^G3 g5,/rTy⚔zcXE 70.xE Ysc~r "X|Ɯ<3/XNkYg KG2MsSwGA@MݕeQ3Q&-ˇ$sޭd]QH( $\9k;I9.@VF@a.eٝ'Iɣ+ v^R} Tn7v; loxecow`w~F&!HF~掼ױs5bn|Wן\yװG82+e6}o7M#Uqk*>%vUDmSLKz懎ni~)7}?y9LR"ŏBh|i|mLs=%YZgUHܶYO8C@lPu Ǣ.xP٪3!K ؠY#.:j5C)Php󣏍-w93]@xe̍ Ko1ioNX޳۞ |{_r?QIbEiS;V>!n^ïe~AMor0"=]KYZ;{8࠶5]\F}i߼K!rTӽP4OJa@G<8b[({fCб.':|NlU\Xf2@NPK> u1+H: wQj a!M y6bWɧ>!-o۠rxL=)q~'#b@ -g"KP}v}oaHa`[,`{sb//!y?X/wݣR? Wq3c~Y/u"ȾVgi 4D᠗eڣ lY8\3J׬q^&8ڈ)UK%&asAB/ǮP-OVEޡЅz/Or<mcٚyw׻Rο x8JWQkyf|1Zn9QFa4U{lAk7}z  ݿ jD\seB=P+}Mr+RObަQ-UImEB׊(5<ծyF M#+0 7B+ɶ_u[{nY?."dA7CCm$Z95r]Uڭ}FQcy>fqX5% QDY'}؎   S[ h:=/}0 - p)q#%:˟j)nwmssuTUy0 X$pLؙVr!l#?$aDF X{`mKD ,.(HVT>.GΧR#+?b8JD$Slp< z]qg?<˵۴vZZx.ocK;piڎ&PgP4Eg.RGgɒo!lc\QG3Ĵ>,H}TQ3VHp%.P'ܑ @;ռsMrgx5}& z\}g[{Ƕp,{tYy6OMH_)7JSQY8$"dH#8?}{"^hV6ò\PS|Em{yygVjn̨h3_XrfTBD%(!Jb@a}8@yK_] %|d^d3}NSƁTCuD呡Bq9urd^*s34w-tiFOSNJ@ M3vl>1b}r"wyM0&W e 14*UY͓.AbeU L>`3{mb2M߅=e8[#~CauYNrY/@JI7:e0"N$C=j ^0Ss!>FeE2 ӛO~U#pRe ur2톻I;Oh'D3M6ݭbSZgjx0vF?Uw6maN5_?H입ImqKx\O;?@$1&ݱeɷQN'+ytޞn-,$yp4X 2|1\%v\$e-q&X+|#lGjЈj"-N Bw/xm_~JJNW6-Y9x{mn}M L!I"|/8>RZg(9MzGqWe < T3$$y(U7UD+Ҥ_ x&M0k蹲Del1hCJQk6Zē cCLɲ߁rhB¥ wqy oד.B^[eg(X\8:YVR~S$28L`Gm7cyu)/([ ϠӲ̌GNPnjxo:s=F0")ey?n'iF;B+>Xw@\rLKIPFM)}l-R eܻS,yKeԞ 15 Plp HU*`o XrǠRn LEg72ӆP4%lT1(*wA躓1xp|Id ;%1*/)F'=dd(,wnb죢7SDfZ>8|xb)y,v!Xj]- hi16dԏm3-؏[@yt$~jlllL%rt9ՅNۺS)F{Q"`*9a?z]_3d P>bס37NkCQe;41/ifT5\ 'y}Kp'J^FhN4ߑu+hNYa’)K4/ԥR{N~hx5y_|DM9ssيOd'g&槹\d1F)@ 't_?MnT*b*E}6TRM8盈2X )6HW{Y@(H&?XӮ "PoTјWD3Hyu$(pUN~?ī/&[mc b Lj*hhm|ks:2= KT)t8IɎXV~Z#4g jpeUwcI832n1UƸVJX.,TWe:ŖԿHKY9.s5Jrs Ca= h?Ml?|\,״cW4|}Z7A!ؒwG[cIòo1\闷tryϿ6Wv 6yt_Ԩ6z [zOA!"Tj ο>oOLs "[|v.&<َ~#D3 &P9AwѼ[?C2G^L Xz }~1>n!\0$0a&L``tÀȀ6RwYWH5rda^;8FeP7s#=hLpy\E$rwSDt/ L f@IX{dp_jB&ϰ)&zZwi< 2&ڍ?q4-=*YܜW.wV 2LZ| 8$H>q' +}'_Dg },HpQ݋}>&Z^͝rF#/ܘ29(! 3oL//:+ vqob#嚠b꒭sgˁʎF 4MpX1(aLF/BRvgl1?ClSDA5DJRHR5֧d]{:Sݔ)B14'$h؂J%3I{/*p|zxP(jJFI0V u$Hʹ~'e*xsrQjH42rvwΜLׂndfjBv,j.!x;RVQGd*d (:ꠁk_ ""wz]<vuC`ej=l-oC24̬,6Yl,]ʶ Wg>qw[}-" Z@nɢ1ݤx 3:}w06B'vaJ P8xJ}UbQ?OjG F}Kc:N)0˜],?j 4e%DvEX.$$\barUڠ@:>?ϊ[ec){!̈́p*Nﳇ7OSaAciC$W*;+'e_yQJdbfb=B(U Umc~U]nEoFAt!R&^fn-';-^ طapiq'6Yܸ]Å~+RIag%X3`aGzE$%:m5ƷB=>VkNj4%b&)Edd5?>+턛jkC#yZb ݠ[! BFO7kZǫ(O$T[w suPaƼSZnqM@s4ruȸy|?*W{C"97)Tqq@@qԝ~6_?0k*́Ɇ+$WH>cpDeu^HJ]ƕ_$֌uc_^l;rDq;K=6&,OP Ǟl\{DžX2]gZAO0C!(:̍){8/;nM953G_oKU8D\RÀ(lu:>\.F\vs^_X;2)_1D470%W}(=H(j,n@3Q޹tdA{!eToثY,vHpQ P+`m9b9I\ 1^ZJ #r18c!0'-Gn Y~e 0ʔIHvDN-hR*el?^) N DAh\3C`РE;AOʨ9 IJotݹo{Ʃt_7@bC:kI ܻ=};|M-7xϤzvd\8^-̲pr &YԹU#zw@$j I;KI5ZC}e䠒;ZTafKg$ #޷[I|oK غM\j =rޖ']g`Yءn l2FaK>~m fn;0yTc!|Sucޓ?Y/aMP/Xn wTmdMKsn3}ŮVi:IU?@QnN_:}/zrIɻ߿*P.烵)cM O#!' <.lndZ s/H9v0eC!=͵ I>8'MzPNއFPҸ qӥW8Zh{zE֮,#cjKQmP /Ç̀+)+Xt;.%( H#MNjKGn, !xp,Vk-c!GP,|6)oq}io+\qϊ &2-˔U|{oY8Չ ,W/ gu\pes^,( .F,=:IpG$Z[6tΙv06u-j >[xINɲS{fEJ˃5/>I"祈*([t^QXuKNg\:D21u0{IF#ygn{Ku&IJnm"|%*9d IBiekazHף;~V dV3ܔ 4'<`VQ.y嘅瘁\VNfpqST.n]JWš;L7'/Pvnb)/6QcfWGs#<I Ћ͏ v`6aSm~1q:M\}vǺi\TG~Z'xAcæSVWΙowP{.ie %PyŹB}M?b?c,AE@v=&3@E⮩vB@HCctxgt\OtGȏ!ӓ{%7YfK#)AEL@pSG~Oh38G0,t ;HK+$t``Oyl2W̦ڙkqƈ qEL;CUTYQ Bn;2NV#u>3|ͯ CFcX]b\N<)fw62W8M$o%UFI{S&0z'u14-!zN)€ |T B*fBQ+-'yi-ߏE.5aCi{UF8+~s>J(zǡn^6Ʈ8.;dݠ9t.X^D0G-7~3Ca lE@4Gƕ|yG_dgTΠŋjjò .$T.f4s6w~5y) }?7!}\3ZqMrn_ts ʶRXqaN$Yd%j2JG8~(2rOS6u];Y='] Å6փVJ ڄ 3Qy3ȁcϽǹ޳~0֬R`:1Y+ocNə'T Z p9;%Cv6_aoLIT?ϽC ug>f z{wYy/ΡT뭨XLa=a1Eh y}"` ^ 3ov_yE9i|jF'0yAM@]-bA1&?x$o8:Q? 4;; Bj ~êo$Ӫ`CY+l^[;xA?qjO r$VBi]zk41fV| ^Q9aed'% zgb<7.ٺEoeb"=/N3>2[w`!ېA[y`i!A3->ziȂVYSp"d-^6!:է2 C@ǭVC`<̪$=uuoxu>1" z@R\>G #Mgb&Q(֧mv!D8k$ p\T5jo;mW>T][ P:P;g,MK޹nx{ڒtI>˿I]@w:H .m5z#n@n9W޼[A;R U qeuo|ClSv]J?_m*s`-ׂns+qgSdy2hXR2Cy2&f5$׃­ŽĴ:9XXF.ostb>;/*Rv5Rqrs!U!*-P ߑi{6ݾ<2.Iƣ;-viJw$tҨ^1%8_rlV d(RfH9xGbV6,1y)1#}`Qy\DŽlH:4;MhpҥN L<=NZ NWhS| QݖZ^A'Mʨ[CtL@m]k>QP B;u/ OFG4D_ TYс$xhI1rh^˲^ ٥ω? bLP{SOU i~#{H(6I@.] aS05 p+׎VYXQ%M{Qk/ "ip+] -1! K3 ?K]-enTB#B܇\[.fHF f|$8ʼnW40J~a2wk._'3PjQ0)NW1>}sKK^e*f;ٙ|60`ֲ.)ne $|eOwL5CKVsIruv lR1Btj|z5H/sQSMmۖBBJG|'~޼LaDzq)3S1##̣ld >F6)92dHFӢ0 2 O1̈́]F>/n vn|xO_LQ APR$FOvzT_1d_f"e 8WU g2M_:|k;zpO,x=yf[[)VNI ȶ -y{Tx+~gRRp{%"!n63ݐ`L-bbRdi24nw]aބq6gsHr$Ndϙڋ.k$~fP>V8}i\ j8Da}z 1^ iXeKMw 㲓#.6UfKÛO<d1u\'|`EG ZT5RͫR$MԥRzp7+(`n w>ݾmvj@gs߷xPab\'V}?&Qa)@WzCA;' V8*AH'囑REHd|4-Q7S3gvU$vm2Jp xQXJ!j8bջKi d͢z`rKޥ3_0[S^S0=Bh?#d)]%C1u;5F8*rLg@29$)eZfHػ1O!Qs^1'yʿO ,c Xj30=2 ?]ר=Cg1άՉU mɟW>(}r(2`6*i0?a ~ww)i^2|8֘ǩ2~zy.%]t'Ш:f%yd hq.ǐN#H>^q:~^I9uhEck+=W&ēV3Z%=) zcJ1}*\g#Fh,F4Nm cXO"hW8|8s DCVԌ#cy͂6t6ꈸqvQs:{ae¯7 I/O6?|$2!k{TwB/b8ÿD[_h@tm3E4J8xR|O`^`(eYZ9f5(Ru2\O?"8BaCUf|?PF_xoݦA3`&G#в 3u+ɄyUZxE$߃1~^E|bo%0V7õȓz ]Q&yX>OUZ-4ųE%G!uGKhxTzwe?7Y)m:7\ :Q=y^1W[x L#Vo$<`~~.< U7a0$J,WwQ7 {$ Q]5zҿLC"B`d6"- h_]@jDwB:NbO5_㘏^c68&k˛;  H6L;"n>qT[].h!g,$<7#q/9n+2Ci =m3vz8a.wT݉ˠr T䋼 [UQ _5ѼpӨ7hhk+7E @6 7~Kw͋ " ԉFu>o4Ǟa#'v0nj)(p;'PY5p ȽhP@[Rڂk_YhTC?Է?4-<^1 )96j.qVzS@F73EnlF׎<3vW U|wT>hܕ$CHe]+¯gnz[ۮLj2bt`DϋGG_ذق_0 oO ѡąc{6x8煆NFq.KCTבK/{˙xnזP~5!2̛秆l)" .>2BU"uUlbKI [;lKqo+|u&GB?6<I! j$M_1[jw0߻K[C><~㐕$j.tY@"q!0P.$Fpx젪*sHΈ(#} q!+D F>/4G'ߎ4IK==`Me>9quɻg}i +isnX6s"8A%3Uއǰ@K_кoI:tuœ!x\W( DOKŧ62njg&ګ=;!) >YAy8 w\m.2;XӓΒ-.y|P NQh9IEsXk&Rq'&8!gK$}DdHD@IX̗hyw9t6i@3@7У Mx & 1Z-ZTsx2bZ!{ڧ)HƲ'@DPq5@:U+ev+{ d8|8hoL3aN;y%iQ:<92^F)oNצ/A%l;5SVFnт [J`)=+ Wpl5  h1sǍA=o !eȻoEDt#.M8M^ke}xFr >zS@o>&;FNygL˃,d* I@/OksMI-v K=Su)~ށs9).FRB9_5v^ka&zqs^D/1xN4@@A8pfm'N{mgD8<=rgߧ~&ÊuP@3dv ‚ۿ!kW'$rq|u\nܬB7Zr2)HXk3EvH;ĜeUof*#$ߘҲװi;w"CIi` W hG AoL!M;`+l!.CAt:&;>6t9_.[[b\98ky#cyay'4"eT!&TZǚܵ043[;~eǰq7RYl@@bߎ|.\O?*솥6U:-{wQ0 M(3!^ f#Vv?cN;P@+r@',0OM&R"0p@9TU"x+F~;E וGd! 6pQZc#:GO( *.q}dxHNQ*DCB&Q& @c;*씩SN* >Ɓ:1`}zsySq2=sj'ۥkeqX́JA ?圴]`oW}f,Wn^,ֹ E_Di>ϐRoCKPM1$jS{!Dg : ҄rh%]̰;7S?TMNrE,Pl;aZK]{\3/U])k"mDmV1}?gX4nIz[|x|RK*}vqh%s zlL D9+p[UG},nV [a"}VIQ9aqk[!#1c|ΓS/r+KOOA*AyoDxL6iޡfai4N~uиrjBX.$Lס sQ(+So od'[t^5tݜ$l[K4`wULɸscFߛ5ǓeϤV65W´0t0sDRن6ht4#?'ReȒO\OH VbEp 8%͗Psc5РBmE;ҁ Uxe(;1".+6%BF^$HdD9aS&++>%5/:S1#ͧqQ&*!2ߚ~e&@(2Ϗ_zdX((6:(:(A_ɉff1mBԷ?eYћQĻm~da 0mmtnqAo-@Y[3+(m%J\.d؇czIPH ~1ja8=+xQO5xhunIO6R4S,MQ_Wzb3M'ԟhR|=5-\-w[h!Ƭm"0(,N,V ^Y? 0lk?[c5i=8V^/ GCmxj_g# Hj8KAQb}SGYFf3]"{{Om$dƑG)( GZ) a`1VaņɅ\w-oKﺵl* U9Cļ@ЧU!$R&i0!<&ӊ?7x'6 5ygOKgE5|X o08s@eG3hwýf[w,mSW 7+AdB B=Twb: 1;U)S,}!Z|6jjlTϬGF 4sΒ$ 0:49:~671uS$Bt䋎Xe!D_/<ڎ7l'-&(؈_- xQ_/]As^Ғ!S8Khd u!spB,pꚕH>lhzM'8W-Ca\(G0'8i!1ݶ w"'=!SH T`dLa@ۛP}Xkf9>#> ˄>M1dp$Ƽҟ"hwPmJÉyv2HL Xh;~ >#f} b;oͣWLʉ;r@Fv}.mw0+tw1Rψ*P:cą5ryfGb;y?1%4ZjV&2%oce5-KYGn'=1#g=Kh^KWZjx"dkɵ7C: vMD,9s1LemA|;F2|>ћo⡃ .']<`]oyYq.~3ZuuZfb+qvEc&q{& 'oW+Ъ☬—476вF?B1qp l;kz[%ˣ'Z01H Y`u,qs}orU[qI'.(A:.{헾Za Gf0V8MVCDJte7-08+@иy[ K^̫2*8 V:g+dcTϮG'6zˋO>š/l `ԩYjA6e;Ҫ!}Ұ7l)KsW&t>$V%C3So30rcʴS{du|T+ty?9LDc=3q8xjHnL;w^q. ūEkP8cߚgQ}hթ _ڴ&Om.]BRh̉8r6XҼt=;Sҏ6vQK]FiҖFDVsL7k.V.MLI@-j Ҫ PJTD穏T܍zi3?ve:!8Wk/Ʌ#=N#~<ϛ{oXGV~!h-k? +pΰ%ݯ 9VBx1^?ºԥfzّ0Pz`h5`L"&T_ܚٖ oه눚ߥ/?oXPPJG3nn{rڿ(1VzFv'MyJizT0td A'MaUX얹s~(#^֬0% 7@!'w^Q6b=ז43aQG%3j5>GK4im$xѨ). zOs:)} 𭮡=C[лT+{abXdҳ>wڱ\= P̖?̛`\>Yޭ'c E^Da]$}NID ,v*`B0O\:0aS"]}S  k!8f\-U1ndО j't^U|BpL-tBM!*t-@ȁ&X]1: ',<3LŗL0%+q:+(%آdc5 !\.+3,Mᥟţ+S~/J:۸Il-EK9mZSgrٹl [3MY8G7_uZ0I:(l_:$odkCK2}'6ӟ VH/gulOr-)Ero,lnSU+:+r[$=&;]/Ja0/YF, Z1"fW^uNl=ˆ*§msp|T.6- q^<ӰE-=C4i9JnO(Si"10l6UoCf.AOسbGvQ3fZ6W]@د:#A/OaI7uX-Wم^3afǦ] [KA`>nUS=~/[KC8a<9rmA]w}wkc))ѥ*212(o p!@QCB2_,EsǕs/$%a;k t9 s'qY&ځg\-Mu1݀t[Ϳ>^>7Ќʌ/X= 4ɭ]; @l9 .E'[պi(m/tJN'fPERmPҢ$`K#.5FKPVUReV;gzjvbp,IS_uob3!u%͔ڣ=/a'K~%H}>|:8GtJ< ɷQZQ?ve* -qSqf!-y Qm71IBH/qh<š> N5 jHf&/{0ڜe ߵ{G7E/vaE@ĩMgaLJuyN7l~tڸZE?4Q Z>QEO%~+PHCqp{΀uS_gU1b_ȴ:ݲӶp?}cr[|D!`~ ` Q0㹲.ɬ^{̖VD!ݵE":;=Ȧ+ QC/|v^l賡칡EV}[B#Zj/]bօ~/^hW>,f|Xq:K{ٟD?oRMLQ<6_A&4_)9%隑~dIvgTe> 3khRӞi[)[-VMdz`>ئ 9.KlAJ V_:rG=yT>X\AxѺoX%zͲ۷t&Y5:n W|Kܣ}ɩҦ ~9i83 !j IɝNJ~*t >)PRH:^?lV)-Xz9At^0@9bPl1J!] @pvv)+<w;‚P6( d+>pL_^ax@( _ (0}'ǿdt{ڑyCdKY"XC +s(d%D%ލQx@jsYX?ώX)~K'!gPa\^I<y?o3+˭(˼1qE)jM 2Sc3 J 5Y.3mnc"U5% Oo*A9<:;Odlw7W+j4heM`}$m"yq`)ID;X 21+$hQɣb2b 8 GC KYwFUB#q>,/%ca5$mrX6MϩbrOZp 1+ElŹܪxld2v~n0*ە1`w/iþxĘ1u`"d0AKe&fjQŽ%iyJDS"8IIF[l=驙+ )`BÞK~+1&-BOk@`]W*N <,f.ȷ z;>eiH fea.;FisуIU#+ޝDzr&2KkD=W6Vr5;\|Q%iuGXug4qr(yC7<'H8Lg֑3J¶_hRO2Vs\MDrLJ D_qtwV#)e(SPy:&sR&R3I,l+)a//IPp漲}Z#m2P1A4^@0:.@x@q;NdDbXA 33WYG|^T J0E}K1,hs /p{:h z(F 2,K)XFMzku9A?*7D#[F@bJjˮٹ>Z ӓnEQa͸8b5䫬ɑNQKC[?a@,  tpU>E-VQ3'Jm ڜ ܞ0KNL5^|DR y1G݀zOH?)F5LW=' c>m v.;ɻ<.qg:V^ }{Ad6 0YGIيHfvx+ηr%Ge;3aCM@Xh |7րwPh&srǺwȇ#Q6цxz;qѤK %se <\<_j\ADΫv]/g$1 HA̹n' b΁B !}iػ,4z3vqMʼsC:ޮ#%iÄx()x Nx㐩xi)pyI zj1[oҜ䝤 8*G,2qmWfNz7y6K KOW;ފ%VRbD0|ӠN/أF' :6w*9PjLG< O!ѺQ 8D$l\gs`hJ>gӮ`|_1>72%d ZNɄ޹Ł\C\e3BB^GdK HKw:-Gn2ɇ>>ܝ6g3+2`.\BT!o7xjiXnOٟy>5WBF燀V GpB\ Z\G=t1N20!N?-ui@hqvrv_EC,Li+J0{ '2 ` KP riڢ3P)>I=H"` jfq>T0BMITܚ7!mԮNI؜#Ȃڈ0xvJїuNČA&~MR7=|fgU*&1,# CmA_ "*?Z4d0V uGr&N6|_ ޷irrfzҶiƏh3܂>rg' ,?^هhLǘvT #~nΖ' n򹈲鄆)R'p~s )|*D!4ߠghLo:Pҿb&L[dIH?b."Sh-W!ګBߔ7$*%,lե=l}[edOpTZOt#ʉ{]+S=$Tт3H ֜.S?ނL ԨKi~:2 Y93graLw`UE;3-T/H#u4 {f~JQ"enR3@a9P@ UȰYKܧ:fee.ܫ m$#3,#$MQi7|dyIUKq;~Rq5\IeX%L:R\~_Y|f؉)";_F˺ #T䘈En`lũ!|}ESV:]t-HMC+(/ǒK}(9usl'hzkj/ut1D2 γ jѢ^]|Ivҟ;,_3׫Zv<"/!-+fyMjvaT{IZ o>rҍ@cYy]<#%b]]"OKۼС0VSNx>\΀^1U !ce;񽌓ԁS~+u]̿na؈oDQA˂̸_#52 C肘>uA;=i#Z}f&?@ulsYfD*l6;o3迵|g0`gNrNO,YixsagVTDE\/58y"`Cpϑ\\/0wpb!#T$g2 3YkykDO̎/d OMo* N kUB ߝ+E ) 1`46|LZf%lSl%48#;Ͱ z"Itfſf?;1i{TT= b<{7ibtWT5X>p< |u\%#>'j ]Y0Dxͼ`Ae*@BF{z/7=V?Ǹ͐vDž(y6>KKΑ#PAtHX n"! eg׮a ?Oƾ`;4sQ*xNd5LcKPP ;V9:D;M6 ./7qI9P[^F:(#at ǔwwi,zȿ/"ݪӄ>RHXQ![=͝;NFI),CoKpljw̥{FD=}xEoϛ&]p2aZ h&՞gs$gW?Y64ʠSV"[7j~Ax:Zɏͭwh4 ޞƿ*b2߿2Ykd܁HKwRUpF|rrɿw\UҞҕpESBz {oNwFy'D_>@:W{m ˉd>_u.!r7V j?WISн`.AT㩮3!>Oţ8x秲t @ n1 1:f4GOk] M !{|^vfC$U{k_ܖOɴLgŜ~x*&_kOC=jţT< Tcʷ$rU˾Hym&p0~zX҉SP;$FiXbobwRV}2$#eqItBz2S/D2fKgpj"zUK=~Z.YhOZf9}nZ=pcsQV3򸄦kQ_ښ{rʭG*~$ ?CH}$9Pu24a *8kB:|øP.J^]@ 1*TpCQƅ`{_XCx%+ML}~'ga ݓ4?0%ӆ%/cg9nDr_L5"q`PuRgN*K[CZi(^l(I%O,cxz(ahFVU_i#WpmT =l1%'`Gl֪g` vX> W_U,&&¯E]]e)?q]F7ןB+P}cg}r+`{.|E9_̒K ~rبBJBc;M!z]ȳj U~\ҵvF~7b%mo\*aޯziL8;/Z~4p @xCve&8n _0W+&θ 6ܱferh./+MmuAW3_7uW-YOw&9B ^Yf4U[2":)`( 7SAMЕQ]ct4 f#KEWBҙ< 6g,JjgN1 7*>n/Vrhf>lDc{sMs厒-;4[>M! sFM;4R6}A~ B}1ׁH]t." DG@)[!gjE4cwe; =0(N"}bfq:lbX;39F$a{du!BqIB_9\2ЩJ9DOhж"13@Ѱcl !dܭyI*%ϨFG#0/[f`|L3i׸J7p+@F}6(0n@/qqK*Vv}fkӺ LB>cv*ݬvG|6eLD:Dy9$9}'\i4I*~hSgR[p,&GfK(6H*UWW~)9ƠgrvYox N(.J ײ)ET}e^,?q 0j+X ' 3h"QJ+Mٷ\"ȇAObo||_" 8{sc"QMYvf7`fL;m[w\#EB@+?-bA/{pZ%qyEh5[[V4kK&xZB6e b}Ud'a>hahWJ}OPiӪl P~(B4i vaf |xg~|9IELL=<%´ ˑς9VYs 6nf$`rEoz2' V'_ x虈v\}c?Й8q/P{<˜[VHԦ^Ζǀa+8y /7g|ӢbB<( ~LH 0HR$^| QKГSެruOc.S@(l;"1c$>_Ξ9OܓXx?n1Ş2nQ ;O) A-dV a N`{G^hldg8/| B,xDW z"IPSdG# qA-@^`upy3ڷz$]~W2?p Ak"ֿ2MZ$ScS?fo.9twᓪ㈰ZҭKF `aeeu99d,g$T6MGc-Kn!8/6r @s+A|4;A@YSĄ Ceˇٟazwɒ< 7u;8f2L(Pǔ(܄.`SP'͊@0NANW.`fռ)gS ~AB /H->콼۫;-{Ks5Љ/szpKJG71<,gH"X=BCV>{s)d#Tμ/T_eyzJ$(.u(OkՏ˸G>7b?AyY&Src+z\WᵸLW_}($Q^IPW.t3GФ즼zmN 2 جP6lκ8H7tZǪź9~P$ر n:VlW~G36l:D{Po* $ r#s2dqي '3fF-#}&ۛ׍.>Xp 0˵ac_4 _x˦Ap?c( XV#vz2Ef#ȁ Uj4V6/k`aA/Ȝ`aM3M/HF 'Q u sѡl7/3BT6?#dDrh{kA<7=hmqw9.&]y.T%hi Rm_WBR; c(mMo7\N6~?kij[Q?uut\ލU[Y%־8P|$<Uζ' ̇Z(Qa?~k,abCҷ"~B/Ur HeYc:ϕb#N@[& $dӾNd8yWtj@u>>IlWBz,uQQ0rkɓ$\ť9`'æsaUk88`iI_gn^t8_<㱑z\ZV#]*BPUwn"hmGo_̈́d8~3z( VՑgˡslO& S%-ҡҪ(b]>CHaî?'.rAy\3lddlF*03\\赱z=HR 㤗/zШs|"; j4!n-$nAkƴ!n4b@S^~z;~hJ(7@Ұ+INā}ftm<s̪|-6O_cJC _Nj|% Bɳ׎nqf"qwt@yWh=9-xZ?w4:;4uĽXI/7۷7ƛbUYbGTu?+JPqh1٫xc$|06Rٵp_QRjՊ3"])ΤfVؕq])X2׹"#|E0-lP?uLVv))! fnN. }|wyHTof,b8\Qɞ(=_#Nxhe 8a* Fޝ77Eꙫ=O )xw/9UGHEbWl\M2קsvl7Vj$i7c"PJ`I-pk4AYqxq !8mAt3 TeA -CjWӡJ l` n\ʢR8,&.Y5m<-_NHBkn)V1n!iZ (],B8{@< pKV|c. ITѠ 2 'Q;QZ9C(!zb..m: _t1=X00d t.uaT&o#}Pa|X?3A"BOP(IQq=i  Y[? yt_c[=]Ӯ UVBI(1[kV/n}}(0!,lve7̚M9qw}pH!L)g3H~#Y2_[ſ4+4LvJb+l[^#LZx<7^. c!%l]#{Zqş;pU5}Lcnxmd a=}w;a HCum13Z;{D`Ӑ0"/<FXEyT s焷[_ $rSi H:@mgf0^6H_S-:wͥ>c++3R7{`ҏ빗9xI 01]rn'NC)jt,b95ƾfzta\&zF}vj'p9.8D#  b.E } )PD4&v3ge̯n ;cJ [~ߡS/S6WfvJ\b,f>P~nd}Xi 6Q.UB#3^ ?VTћg8j{_WzhVD!p@ H+-5/6գɦ>'(GMPXwVYzpFd}M+֭Qz?"$ůj)yD?0gh{8#3sG-d Xp/P5]G#kUN }nW@b +u@$|;x#Y^H@I@7Vz@`LIGU}HʉR:xi¨iήAڕm w8y'ΎC>,[Tiꃺ8g'o+ptÌgd/ cϻõt`TDj6ϰSz|&i8/w}Rh["sչh߄{¢>"(yq|BNMr5c4|iNQS!i\6dn9%sQ "I͍\dT5՜ʫTK=$ M!Wjso2A,[+zM؏65'2 ?Ç1E2d8wj)s 8iAE<u"0ӦF"n{wgv |!@? zlFfLN8T4%,5~߀[Ƚf6/+S+B\e ٻ(]n|N_,VģAIƴ»[8\Xy-IN*ȍP SLRNffhWQPz݄P *U"{)=挄l̳&3MIЖl2q5/b0l1@rvk(߁*p͸7U%E؁KFkꑬv5DXs}Pa Evn̞{-n'B1r<)1J,8?}F.~[}֎i"GJ,+}%@/%,lr%7`1B8_$eOD*XSH} L7HMt{2N1B>}Ld,95=GǶAұmj(3]l҆kHN=r湞+>]s? gTTZK+=2]_>w)(%j [5 i&rM* TQ` QkQTM@Ub@iёO>pNcZ:Δ`Xfty˿Vk9儩{3Zi6NtU*C>@-k*#]X,(HƓ826ԸX4ܼKU0a_8@Unͯ|kA5ј5=n{%1 jQ=?ha19ygElYjq;Aj:nJ2dh}[Q@ĸnNԋ8lU_( Q+FXoʩ::닡r[d ƥ m&^KY` w(hz é0]9[!Ώ fZwx)CM'1gbCn:{awsYOXɈշWzoLml"ZUH(KG2-$1kn~<=ES3|"vFۇZY;uq>ʜlz?,ٱ,)KYtؿ/=D⍾͠=y4) RR6-E,vNsWwځ}+XPCsΚgA?'ѡuĤKGudp\ZZh!C@*D%Tl퀋b O-PzHޖ $.Jεg](Z , 0x%:W=jc*KB* Ҍc^ۆE+=?8!]#k܉}gFrf+XƇ̄+*$6#Z<,wIb*GU%j]#6BΆAH9X9<-]I3.#h[dHRh]w-grث!+M=*~Vb)1v<ϴB%J2 ʽԳaZ2Ya˃7v@4)塱xCICBw^bIt [~$1s=Az&&S-X<:-,m;SΖ+,aۦ<[ONMШ?^Ӂ \w!1D~TNQFyALRK26C12: KWcE{i] ;*=!.oGw[VWh S}d3j.rxʾ:FY/t()09DXnOY^=oNա5ˑV!F ,> 3BNЃ#%% 3A1,wz狀JJwWw{%०7=Ko0M{tw; `{㥌&r60(0ԏ"%ƥz/БZ{m E믯f5,j/(ymNiz[W$>"|C3 \Q)/ד7[5olb1V/}" oq߭G?y a[@y`' Y-ozI>}S=9dF9xLJ g$j˓~Yf[G O$4-ʲb/Gg3tdhcl3v 8]"-p0{7Zݣ(8mhBGcw{ݧGi l uWOLZf" ȑ*,倵bןT¸bQtL &" L?.|^ZE\) t1/7m-[UpF?" z/ERHaAj찓(^Qbte@eRiJ8ʅr5Rdcޒp> \@[ݹ  uɶ&?Y )5 ;hS7Kf h?C#۸O_߅bCަA*N1H$?Q)<7ywHb:?Fl %՜e&241'U~NJ#{K,nSo-I]bM'ߙİy\-"7s-ۥ!aDP>5BF̝:9;H$9! ǎgǽowQ&9ݔS։wePR}F(ߑZ_ 5.1j=y~U'm)cK5ꞥZx>BЋ':eݣsSw:JۙvF"qM̳}lnP4̗0#ˉyp eEa 6bCNE?bRo5cÞN_s12Ww ,SQ~Ҳlk[ H&~v0Y:|-nzuc;H}*>[42̿48MD a{լJp}KBU2>@2]Z a%!%дS :զ2W|ҳ"](T/a Mٳ*zz\OEYs3yP yA '3ZE٘Ϊ5$zI"*M"%&b4˜bPpMVkf GO:q/0wIin,jdX9#Xncrg S\^miPcF`WDL.ca7L(DN3.tUKO4=/7*_l"PŤ:4_m&Л-h:EC6IW˱{=49+(%+ 0dU0-H޺9唧`''f#?U+D,&ʴ',F m]Df8Hsp^daM6s רXu3ע\_`xI.SOx* COt*JQdh9]/op{ǾKx%GkxJSONOBwM~1_n@3ߔ Nq#+P6:!g'Dw路VMyS.F&nY'Dx]XC(?T,1@yy6pw:0jl·z'x%fPv8 + ?4pQD>o _nSݔ٧Ie*fKZ02p"đz@z*廡_)o0(Y?20l4\py\ۇ;tzsdVj`ڔ\ǥo>Ȱ/J4Α03BB ˠchI-7B*h-j:Js-T5%C(^Nv8IZ6X3֒=}OBWBcgB^9P-8 ~[2pJr13D-"pS]tR cA胥'IUagEt##AZ=_AL Z7 'y W&% VM!4'?|"^mc{Ng >\:f=jBk`ͻ'+7ϳi6XJ[۫~K@ uk?0L|_D֍~6F|%wEh:ǎDkE'G eaXG`YMmra40=N{@ۨ`[tȓ8Q9ڥĐ g?VVnHй6XIu^A.2xpVwoQDATA&5B{m#m[@:nW^R\3DZ"Л9PUJmI$v.  qqB]K&aGt3aZG:Xbfkh fl ׹gWP]XeѾO0\ A3K $Bg?q}xwѰqqxZU߂8Ru`6)$JV F'(%!id^|Gƿ'N#7)ː9Oy[W<zC-ct aI`B[Ch zS}?4>>hҫj_j[NS-#7* fͭVtJo*XJk|{4v-0MtݲE\ 7'.p'<}]Iq |-g֜j{m$~l`o15:w&QJl.M{J}n$ŝ$zH>]fߡQ3yE`0(@:W׻L ~EB5{'x4`iHm'{flFsŝY˖F cVĺ$d|fPM1?4WU wzqi2<V;.Ç J׏n5J<xn.As PÄVdEk5 k6tǔs gRshl-Enipx|G~;ӄ D Cꥮ  ls\yve-5nO9euJdj" Pn G{7 BW< |/]20Or'O_H)V?f yԷ0$*ח0Τ # UDcQzܚgKVR5Xѳ݆'1`J,0ɷ ;+6ȯr۱pأK؁(d0NQDG> B1W%¿@j7% #ш$ %Q++#vu5 *<>Lam+1YYV((~@[VSA@HN7&5宒>3)tmȪH C{y|=JDl2i($} ö)0JLj9yƞ[T {ǃoa?7{o"$ ˱y*A' YwGNktǦ]Oq=lakZKo RUHiLd7I:FX԰y.ؚ}͞ 숖t "D]l 8^Gb:>ځf`/C* ՞FFyUw]Hk0q?+He+ |f*\!uGa8-0: ˜jW7# <`~@M]{RTPA(";axU-ТŻ2"bNjܯ"(r^7])O6M-tnL %&OQIwAK$~NWE:Hv*aQ +yN|l[a"̭,?V>!ys?={VuA-@ \"jDE"[B<+6$cLB׼|H'mnygRLu],6 Ò yO 9}\ỗyK58: iZ/bU$h:(/neqNO>r6P\gm9+&RKӷgQ Qhc[O}Tw*lV̡'9"Y/TNiM?d+ %y2fyE1/VLxJp/i(DEy *O["ɟR ~4 =l,Pm.+3FVzԑ:os@U*Zmr<[wyXD3^4yLd2GBmGĒ f.gUyFB&o5dIB? g?bf5gdkp6NXTOV/Hl,B\#S⨜pAxo= tƏo3yƧ`BL^j*a1 3f4G{I3ՌӾB[#`X`Z28W%'A,Hއ_KpU7f~7POL`&)`zl;c-[GZ" P9c"4{r{~rSc5;[={JnEw3sHXFqh vyRjFNQXs~FF̐dT[6/ x@b2U.څA=Vhy?GlD_`oJ %=/ M>s[l^bH@kvѬlG7 0-S]#g[W۝g e><"&F'֗Hؼt"wb`/3 X_迏t9M5i &v]vbM_Sa/H{}l1ReJo}D$?7:3SXǎd:ǚ7PH h`;|214z!lAgJGZ]Kء7EEBW<:?$n^_I! )V(!] 8to4H  5u̫2=w3 4jD8rŻa?##F9}9N}h@\)&+6A'qP'6zpRVeWy˯ <PʸP >_wg^oCM A~XUO8P΋/ # xd|u v4EŻT̽[lakd|\<]N./V`$?0T ' "C K-jG,8A@e>.oTݪh1BIk#ZIY`sszg [DK`.d)4Tto'P1oSGU.]MrMaps-p^Vǎm~#'Q9^0ACԘd,43bh<|L辅\*}Hs8(ln؍ް<:¸x_drQe廘Q5>9'CYr$Pc@RtrWWG٠P4Y6'Agßg8A]IqMu恩vW\OC->!=H (_Z|MV7l w`5 PjuF,Wt[vX\P3N2P7ao#'qziUد/^rzh]Oy[fUs.* E'jfQD`L*&69ˮe2< af)7AlYn c⦖Tvl\%R`P"XV15m@5ؓx tŠ>7hYʎΠmBgͬTc_Mp\Evٖȅze,<@c;Qâ\K}<$ Z%Tuگ+ !WX nU(IFcV>Soh'Ҟcxg1i& w+ *ky ?P1/xZE'=NI\0cIRN \B~]-#LhH~Uh P2;6"Y/7ً1z̟\7 \2?DIm:xڄJf\ 1Ҵ:0Py=sL M&pˇN&{;#T.!ߵIY5})kI;ZZMNȜwy oBu>sޗFRn=E^A]n&@DM$JF`X拏KǠpA>X|Qnܤ'L O`(᪪g>(,Jy*C+4"S>pyj,&ݠZT \q ^896&P|a)]vh7{Xw]KlZaspt\Ṿ\n>tl&N5cPJ#/n4ԮG'AwikO㵸Kb#7= 0ѿcH7q Č> tvP{7DFr;ydMvvnm_1.RD u-*2S5<2,SPh[sgHLDb$ZSHIg=:R,ߐ0%o빨0C>k40Â} TbFLQ$.G:x#EVJ*XKOrh>Wg>,u?.ΠD@m!<_.]6 9>w&*-Ӥ=g aDzJ9s^{Jg0t|Ƽ[̥to9m/-16>!;yv a~̶Z 5e.3w=!~:~.qqf+BS0"ySžtkśrrI g&"SFnPwucOXqv_,PӒT d"ZCAeEa9ڭ`}bTCՑZ |DQ糁hq>eՆ;ji͖/V We?5b9EG:ڃͳH]F9ID~^=m=S۵lgMhoeuZ踥e?}?t Vz*`k$%DH_R^ ~zyU,MB6 H T71XjptFWһ}rN;zh 6M5@?$5r5K3MZ*^.뤔;IGSQWš'ӛ-%hl,>VT{[&"=j7T ~C{~ UJnQƟ8h7k%,¡*6̼Zܝsm; 5]5ZȰFȘ)dQ{%R&i|C FT=(1v ItĚ36?L<C{ 1$i L`8)Vm]'*ܳR!(1vZ٭$RiV|($!%ünʄSnPk!k7*=@KH^c"b kGުZVs6#Җ3&maQѕRi0A0 ᠀,<(m+CRFK+o\=[,q-n]Šb%^a?a'aQ-h}fVǢK۞l `LYYvjbյTFqwM o:KE?;z>4fCöow\w`;AMt]Wxi1_ AP>=p5AV#rC!t(J8*tf0ґxփ=9]9g@`4''E2mf=c%v Wp!='+#G@& 7 2<@A|Pcϟy^Lx!Wd Eh32p^Ip{Ha=3C@B*c]L^:K&}Vrts?pVZR)Z٪YL`ʜ^u>g?G]!zz >D DF @O@~rsoKƁxHɏî?V"RAr'G͖xjSx7d6|vA4|s[ ZFGF> Rb;|ш󕦿983g7=~_:ntS!9>$`bjR]Oztl\oU*$T>M^AzAz}.XXy/8HDA"h3-ծm16P;w<ۿ 8 w5 V$yw b}^.pV;qOr 6ñ ˬ_ckӛF)vpH7'0E% R4.sy55T2P ӏ&05ȷRjI6BB:#hs=`|P,.ȯ C?|^obZEPi~3lNl ր+Q7m[Eiq6 'HN7ҿ29Zo؟ LhX8籍֮$"2gfҁ*𰺋krW]W">s뢁R~_)S"\4eR={M _jU>ǥؾ4N: csɰB{(ò>{6 {daK V[t?GdɚzqK-FC@?a416q PGbȱmݕ|'3gQz=7w[ Άy([[?yѶuzL =cu唞3>RmٗŒHh .Ked{Si/+N!#|b&-27gcճ 奍 SsO7cUhIufqQ蘀Ԏ5ۄPкȰu*Y#qh*Lk&d*~Pޖ˫3doۧ.GTP ƱZeQf8C8F=gh1 "!^M?9%"e-`4;`qg>(ΥDWmƭ*B/0nPe< ^yKxݱNfm~Axʅ1W]ǣm\wЋ!kHNcRC4VĪpd2hO.Krkؿn<|G9/u C^Se <~Ԧ"+9`) {a͹Wf<6oA+0@N\edeCPPGku3~ 4LUIC _ +l# W|(uɎp DJJ0P{rEg|#b.+A[0.0=4uEKKzfhsHVR]sR 쯆!o $ff9Gg <Ŏ%*ԵtV3 K-{u4VQǛяK>]@U[K7MV5OT*NYgԋ#qEҐsbwo-$SvL) "sZPi"#~Gf!f5 T]EŠRABi3|sQ yEeMdduY;ߐ L?? 456"}Z}26ۣ7PZB wn}w% }Y!x2#KvRZX]gO*Bͪ>kP3i,'| Z d'p9}6M"/ m6%ΧATG* ϷXܛς9zmj.p=O1,}B #  ?>I(=ENZמ<ͺj(j_l+Q8%\4dž4n̼?S;hS@݁8~A'xXRyubx ːnk1qrʈd"0~RϺ6xwJB~0 D /HV- +~3,h89}WF+zFGAz65XXlf8%ۻtE?\uH}vAƁ;Xahsu%zW6rqJ Pd =Q1s񉞤ȤZ`Rsp:naŷɌk#ň^N "J3)sNpKE[n vr q!Ke:0utݩJi!|?zVA/UEcUWi-{UL;6e{JS˜>>Z~gut>3t']NO6xiVi2x`u2UwNyU7X P]~ (r#4uɝ粧# 2 A`/ ;t:o@X7q?Yi6A|G2?#]t'u D{/K[K戴n> h?j 'yTy-! í4EXEx]OQKD 1Iн GԢgsG Z,IGNy,ڬH!ǼLNt)v.ZĄeuy-[({n/ Qc^$z'mV8H}&'%}巫`6m RQYbv}sAP%b%aфm˧b7!'8X-\}SSWĤ L{ɗ8cdT`PԬd,OD`pJW"KpT,Jsǃ  Đ%9ڔkluMn5![\ᚚr`]K$o/8U%A 6b2)BU0(`d­$銺x%1iu7tXT;RKݟ{Q$HjYJ"}g X¡hE ey{paƠ m']tc!͌L9SȟOlx}@È/O%b=[ mbt(U=yb<%Y֒T 1 CL׋crȰD.łw 4RS]}w%,S=`Ptw)z)^\fL.5]d1 6+j`5{K[ [Ra*6W U9qٍ|D~# Mg+2_5{]ڧGNZqy or^? MK.NZd/VM$_ aY9eB|X]z(\UcŠjEʙiY?y`q-lÞ8bM;ʂ֫UTPτ25DQn'4޼k `dI !X '^Sj9rHa ='HfS1CrIԧ&/=cp?rLi =@n(&M4}\\P9;@z-NU`eA<60P4:>̼cu_>X0_/sI}hïVC Kڭ#ra3mQ)(C&,e]Mj@ElJ,$ 10\PXdt[oa/qM+oиF]Tə+y[ޒ򣮋ӂǯ[\B%ϘGL|v qT^>2,méV\٬8$k>{ZvX|/^a5ℐi3/ Ij:jQFYÅ]@gHE%\)9RR0}%9Ѐ;>oM\}[5.8tKɄ9ODԨ(4B ~NP>K !*QF YN8|_3 T ϊ1t ٦{SbfCϢ3`:$Mhe/Fɖ!%4zF O,*m$תx佐 0Sq[W$v2m/*]w}~1&Uv!KZ"|CyuF"bV<49Ig5xdEHm%5Tkl\w+{ Foq3jmyfؗ 'iEpɓ+4C1QSV Fd^zeuHbtnI'eg{ru| y9I)Кc9-DSn1*1"mUD 7['Ν2 4uv祙CY]Ũ1fհ'L~8ɦΟ{5ᏟPwO(t6\9,/ RKoȘԃ䧲0օG.&~cѹ v4_=k7;)Q, ;w#dIʌ ׋>5{, 98(]|HE 6?U.V L IU [ͥ}-v[Q{daZ`VO7@ v`=~E= 3ъ)ԭOWU{Lb'#Zc1` ;~XԳ\f2xк>ʷ?>%2pFte%?uʬIғV)yxg,R%q MZԑ~Ein7ˈ(厛~v.e|#Lh2Eh Փ[)qIs_KB6ІM ) ];FM1z Cvb<3SlԘH֣4h^TB%;J v߬(*յ?R]c]QjeOtGupfa8Ҫ]Ҡg6V- лvj##5'[{&!oW&4D{e8[?.G44u34;G i>JVCj^n +|(u 6%,4\fFmʠW(P!~.-}h;6ydy7jw՞l?KTLeDSU|ڍ:az[Kz" @sD5 jBf`"ԌU hӾX2x%r'".ɿ֬@P8;e`~j_&np l>Aw?e{"S6W FQW50/k_lԉDg6diz(QEGX$[R;7q8\1ܫ[t2`LJR~z}8K¡M,!kA|IG_XV)as7U u0{`n;C.zFgmt]OD(j4@Sr $ͱTڨ@8MNCõvRz ,il }Pg]_ KfU:fBd9<`Cn==T®~:}$čƒDYz[bp;3M!g/vk_XFqz-'4MVlWr5Ppv9g DZnX9/󢡈1ގ">WqqOI}WnR/Q:4+H+L! tXuO 9)bw @#O)uisWuopӾء%ARf7ڀ=SVV~X tBP)3͏IM^Asc!zw,^ ւfP+@\B6W+*~DN[<t`DN^Ÿ7w[$|Y/p}]H'iJr/hRG9q lgJ5)Pb4ೢQ"=ӰL6~rZV0\`*HG,]O:*0o)|bRk \PjغmT4GVѸ^qz=TXJO)g|J- .u }wA96e3:)fXKs}xƎK/~e$$s^wO%\#dgaW݅{1gx1`{-|>"W,iLR`HD!^"#ZNU`\xfoTyd(7$a>ͮ3sw"{~d8"!'.&j^ST% ̱qV09,}Jd++0da@:N"S ۿZϋpZ(G0ƪm51 m;{c [b*ˋiՒ=9شuK2sWm-/a{iC f$#Zr*v#k˞[cjbdd$\Wh(7.k5I W`ԭ弼ؾWAxliãRsKa/J4 J X%{"̵ ͉Ϻ?LΩ 7[*쬀8|̞$:*Uu|x g|9EU $RՊB!2:+ w¶5. k/Mޕ{tFP2 Iέ;H;q #{BC qE({=GaT) ^ .Bn͇z { D;Rݓ5sQO3~.C1_$@t5XJ&pHWʼozv= _l 9㬩A] ׼2.RgM#Bpr+i^(MÄ q;{[ܾSQy] )|!+"5pLKCV./ɎKf:Lͤe :d AdΧ׿Qs:ZI)6! d[ ]׿|U4f@kZ9|< qI+)K0 zQu?0+9/Tg8]p D7 <:ؒ0_?Bg_\ j]KY-çVd栗Ԇ6hQiwVhl-^4lVB5L)0*'cn-ڛx+1K5lhʵp0-<7(Yajo '$JeSQqDlo* W Ƹ*!k2hਅ,DHx".mp(XlEsƪV>L/ecs=M( %bCy98e)hO 'W7qsό/-2̖>j%_.ܬx5N xycXzV6E(BM'4!iձX3֧>CyXI>C:Tw.q]&#L"`LE⭺*o;p ~V@W )R}[ &%/UIX6p"F70ĊS[0P}m8+>wM)GZ' N`\)S4 = `ͼ[@4O] 7h3Rg]x fs2%v8ݺ>;; y9Ie5KIؒ0..(!9,d⁰ }8[^PTHw0xJD5ꧥRĂU .6NeKJNMBE`^2Ĩ7PKbe-e3#eB1eBY݊jc?6Z}z=֩UcWt{'3(]~ Y\Aeބs-YBg$c'NDחz.#tȻݏ,׭.W 3vᇖ</#Y:A|pј[G\1]N05yNu~1uO _3rk~ u=4)c_dDQk ohdat..Xni9#Jٽ.[tʃ*`z4T}y-|a݇kh˟e8 Y&;J[\8}y rF/r2OŎU3/@b5+D?+Վv(Q82p3'o$-,;ztPl4wV>,(y$8oq &?wJ v:Y4V)q14A 1WڅfAC0Z%.X]b5IubOۚHK; 5{E?R=ƭ`0X^O Z&'+O61JAԗX ly9d轢5H:Kf pfbkěds%`6%.l+(wP (ŶTy$ܙs888%6{KJcxZ㣻`:@|K24 J]t:lO27M+\ݚw>,_|(v]&Jx`eM@Y.;{H:UV>vEwyn$M^-v͌6-jzP6m;pAbuV ӎՂjDّحeGaf@t Vqyd+}C:YTǃ˓ j UVnSw MZfB=줬ņi0H>*f!@zv7 G(A`xxwҥjmPb p,ߜg7>Zѳްj8Hʍ"王\8 BO5hM\D~&FOȄ=8xf𫘍?bӦ-d)]J"7R<(1%w,) n#1 LX^P7oO5mGSl@2v1JǺ|o)͚Z0rBrwK,Ttt`D ˚`:h5CEk"Zޔ9u'N%:xth_Ocm<ؙ!Za>2sWa;d=Z#Nh+]9`82^-v=e5D#o?D2a펔tFu |h} 5W'~TfkJk6nO!M@b]nIݶy2r=pFG lkJ\1u;?3"?81|@2㸎۹J.vL:2-yف,+yW،OP,$žC`JZqW!Z<Er~[nV `&;iN9w%CDe2]Y±]',B">-G_?;,ДjsRaDHb!RYiekj,i;5D?JS(J**:E tOnI:F; {Ug"ydʖgz6o{ۢؽ*a^<.@)D]XZ:l. *;YÆmpVV*겛gHFݟDQ9X}2PWY3HEKw.Tdf^[2{nR>/aoa80=ɳȿȳn/2<qF RB+Dݎr1wih=;GZ)(WoC)XU~h⼑I^1 {-W=K0.yH=2g noӝWf/ia &ٮlPh+ u3b>=?:U?IL5 h1 6u2} EFGb )ϸ"TS3WHB3p{f|}Nc|"> O\0)*ky#țV8 7!R<̑%(kq@wK0R } R5W}~_&{Lw2hu ^ Tv b+:X QDl6/5VPP(2w0qTϷo3}V { >_j8tyYAwj#G~~3K[WZ?K4cAiydH=HsVbYrY̾l Ǜc37g ><4 GEq]vr˒wȱB1L5tmb^xgoV!/{OI6|*l>*N<}?7΍xVeqlGC(rlo+OzgE3qN447dZP8JCUJnΡzdRY!g8+ҬF;IE0:%KUIA,-/*'Y({r=q4#oX"/^1/Tk>~?|d/M7FoڈSׂ=T=\nBm9\}6]I^h_?Y;&(,(ʙ)$p|XL,\`!_gyF NX2avXƤc1*JLE9m-yEigDz{ILWi?fOJe;*+WI J3]nN PС }5,Eܱq;Д\'GqO={_:̫S4b(C[ywԼ#9rZYhYONkX!S-/s{w]F%'s Y;Ĭ, 2/ݜ `o7OD@~s"FL1GB m^@-;J L"VIzr@MQ$=cUeVZIyrjЩ ozȄU-$+Sd MKZzTsbæṦ@_AK (ixLU|R%u Q0 ig0*=}ƗgCy'F ky~406 A`WeXV { ̓?i7񑇱r+>Iuw!'F}  fةy}2ɐI|]]Yǐ@>ޥmR=M_~S>AŠR?o„dއP6IR'|C^ܭ8UeIT6vy5 zg+8Wv 'R?(腃ڏk4qDw_#U,sT^14!U~uUhqJ[k"{ *K\ [C慳W.RZQ'!w!& kD=ϨohZf/n?`i )h(`,~5f^yAnCI~|ޥ°sY{rXw-nϾRL& yհb;GLIK \?U /@Ӷ+ mGP"^#_((1zO߁i)1e"Go oBϡ}G#˿t`  +Xnm!Oac<@_c(vCaS$1 ͛B~kWʼsG=ReM\-AW}Ԁcz!\iQvϚf=j&䵏͒W*%'?enmJOFz:O=ttLdg2Lx׮&7fod{y^)(!^kEs ";GdYNGrJg˹&E?7ziY{t 1;}d[H֫UenEhFwhƛ1*z't,E[BVkPA5 faJ!i\iYnȳ] &fmrFrZ#E0|ǣ Im AB L2^l}Q`.³T_bp#8U#ˆAj(t([w=إS?X0ߢ8CGkNh$2I%0@{WdzO4hKf.h8(Pt?Rc3O(7="3JDeLnX^Kìi{G^\S3 o6ʗIDtg2 HI>JeŠ":6П2egwƈRM*}&՛?6_EH2Ae);v>REsF$|jZ%%43ώEWwQө浄O;Ub Y|q>FTלwra@)eww#fC!*E*2* Waf/4tb%Xb&6e߉[|LILu]?/%u]{\е[Dt$:)RTbr\Jý`u?1 N{о'=]cy,㼃%J%Mi*pd,P.dmPZ` )k\mo8"1"˳V'lr|s/lMV DLƍ"O!4na~ #lֱx/zS~"a+&emr'9CjI-W?$ZEP<~-ĥ>ӱYf, Px,j'|Gɧk.!@Abi'yߕCotY̗!EfI^e(M]JB#Oi0Lv,r:Q[m*K{)@ w= bZF"nDxׄX&H<(67w_ 2KLO=:S@^F$oL4]Ix!')ǚu_%P/ธ]&UaD%zۓ2TWk 2nf{bj/IֈOm]b+a0]e+WllPC 6[S2fMPp, ˺EqQw9V:O +a5-oz7"eH2iXˬG92GC:F6P"G5$a#> & YJb!ZK&RS|}@/*i>E@fɗw6EKz e}X#* ݾXJ[s)d^4Jfߧe EAPv-GxxR=ȥK#s#0tˀ2_h+Ї\X< B?_6gmkq<{Tz֑u4~sϴ 8 5JE7=r9Kvq/%p/q)oXq8ֽ#?˼m³M m+٨Ua{/{kOd= X{uL ~Cܔܤ Jx޿,=p7Po=6ƞe䁷ﰭdG7{틒6,Ròvhs\o/{ 68UL.ni]dŜoe}!t勱+|3l6!/'}<#A(Ӳ0AH79RNO 5K }@d|ؗe;k~9A4>ք!gIGs.(ËDbFX|9}@w˄H;2Ono`ḀnA/K,|Jo ''J7p3Z^ԕ 3L䨔nc*2ãgodYt.8>1گL¡$7"˚G.MVH0-L{^l|֢hӥvzIEZmB>UmcИKAˮN(/d Sڊ]iyIo*fq[2x#҄WMV[9Ix0~Z ŝl7|KXASBRtm6@ an}15,ezJ>lx35/zSP3'Y='#?^D[*䃆ZbE}*No.L&nAWJSӚAjwC􁵤djn91NcX3aҁgD }*gޫȿid4KGH /*}$GI,@d9@2/ ϳ*t{1-PEp%\ r:9=|Fmw5ݟrpSrkwMC)ܳZOVM*D1F5fY +3hlEy=we{1!@(,hh㖴Eޔ<+M%>ۊʪDvU|KǑ~)+_6̰Qq ڲρkjn!d|X@>O[>۟( \&)Uoh@V龉%eGPCfd;Ian ѽ"SZ7/i(m8;9W]3G^D2AsK:F;Tx>j?Tb#,H"*6_Q<#G~.њGƍ;eGz4ƣGE :uңGB5H#F=3#G2r7{QGܣkp:+ aXVaXVaXVgɀ2V")YN(JȔIߙjE4XV6@cZkT1^i( v66nbwu,Mi (31LUPTXx'̬I2Gk'/FyF}EA>.e}gE4m+ᶺ_y 2]w&)IfȄ΄ jdBSdK]H0uK`[v9C`0#ڟ̆bM,/.GGy l/Of#^,4J;|.BR>uJsƏ7/Pc>/b#rI|zR@\&dE%,.JQ{}L0y^3糮Vq`FD:Rr6 )C#&Xu!@\ԯv ktWu9cPaAol_5{L@>WIT~Cb <^st!fBY;ky bd0X]wá#yGk2ڪc@վ/i쳙Op5j#Y+RA b|RϹdKEӼ<mlSi7 hs[LaO75Ծ@! x}`X`F>I>ґhz]!A@ Syc?ݎ:<4)蠵9gzu:ϵl' 1u^TY|Ѯepŷ< @8(Q.iC2p}di[*vմӻ[Y%Wpً}Yf&A*p9֏xcv |htgfcy>;<2N"te{.D1Մ(ЀQfO(Vᅎ3GFعh(B=g#ɖRʛO8]1sid8Tpo)IdLZJϙJdYeN:l2'xdy|+&FpEyQ3[xIT%9gG=;@nU;KK>F3̟%5 `;R`lso=hVl ^*jRxP g,tVu2:KM`0-6ȥ-Xk gw' 6(zHd0,$U4IC?k1ńVj[%{|Մ ]XMSz`>]'VQ`Kj#W;iu9}B%جa5hFt"Pfp+&(:pN}Ʉe_O""y=K(QǝA yF3 u]86|YփC QtзM&\ (dͽgwI<= K%hrY4 ?G;Nf5UHAPE -=nȎ8фxRϜ3525.яUܟ+gzy@b^"᲼q}p}5Ղؤ!kiPngIPɛjsK@E!SIޞ?8Nf&0  ]?1o8m6[tVN@7ퟌWRGqlkL=զ2 .C#0q.ì|8_HxR\iFq81L%foW~D5f3{/Wjhe):mb.*rw$)y ~M ӉPlGjד4(>VL ;}\Iah$@zdyfR'P }#ަǖ}fuWg -!NWKQa(͔.Cp=-:t>r琫UM( WZ5&l@&܊}U۟@FƓTx4.6f1(}ϗupfS%ȗ/B-∛,熯]q4f-r^/ۏ;H{n&c:AψPĐU: C4 RZz,'Lz%D5GP$[\wSQ|N~-OsyBL'YjĊ,#qT($ PFdCNFg1PAP?J) h^7}RS8a(A @ÿd WgHα@,-Hk''’˱vf!\#}(qg" (u} Uo|')BS U[LHزk/Acѡ YRzǑE2>QZUG70ЧLNg:6ea AYC\Q>BQ)z'pN݊6- _2cb:!)l *g}I[[Ӄ.)NjIZ21uXO:6G P6 '؆mĽڙ1$>Ho&:޽DCΝI!50&GgĤ.𮡘5ۅxH|g'=rw_ b2Ii5{C̓nTm߳6:nZ8 c]Z.) WGr=PfJӃN*75kGR yp&.G;v(Zo rKfh.ٷ=[#,۪-ޘ1d[$Iei+":{\s-%Gŋةs(Q@N[hBO@^Lq ?e! :r M`Ӯ MmV2gŎ]͈=`q]9{.= o21_W>AX_u\Rv^`@L3"϶ޠeݍ/ky(HK2 Urec+,;m??*O/A[~ ΫEFy0hB]4Dyj]i&dCn1c׆5"#Lce'f&ᴀ)Kb2<&ު79~##]\\E#X;廭uɁ2S>nh6 H oH0 AQej&+ 3omk Gс6Cwup]BuqoyI̊ `/v+Mq.?+9Ny`dShyifQjm";+ Be;de~["*%TGZ2*G~XeN`H>m 7r}q_et"o7JU_^a܍CIq},8gmQMfQk9 E+d:[ 9P)8zs4Š8eI7XjyG:M^񩥸T{ԙa<^1{1?޼/V*o.} ҽ#>cY 穕RGG*Yإ؏3qp|QP+O"LO KtdVv?Ysnɦ~MTND !5Ϗ0uPyW݌IAگmFH_/5KJۼǐUqKɅ-|NZ#^V1 8ČmCac&dAOmPWP~YYU! 'Zڿ- 3r- >oцa<1}Z8]v~-ƖK6 n1%,U>Y܌r&%#P9A(((2x-7%X rXp"=~xFpr`( 35($m| @QbNR[F< Y:p}TpΑ`,5!su׆ I\`X)Er4W&35 c̠+1 NCh[}(O~ѽ"M'ؠ@=C=|mRˈāqMڃ>.e%mLHOҊ|*KPAx;)?.9A|gфѺo;Q5q%3 5אv' wr&,, ٛ^=As-Y8g{7!I3w֯bK7x{Zl5-zf<~}[0x d/Rr ې[>#_H sO.0Vaa AB͡y4j6[wb/_LmKoKp.ِ)qs0E"@ .KӿԱ@/L{;BAQS'T}{\PL_"Rƴwn*n,{[~W?2)΄6"ޙ\8|u;NgrkV`ĮtH-[*`5c}?Hvܛ(ՇB">9JtrWDqqRu.C|瘟X C1Y]2x%6Z&&.bf5 8鈬?zt! Uu,ɴX<2fItz#SxjZ>z[\CIu MY(o@ޢߕ3nCogt5g:J"ޱH-$G RQjsNM,;;-k cͦoIHQ!,q@j"A3l1QB K%o(N&ΏzD ae#ڇW0ۉmBQȂ| pS<9?~s Lk%*M4::j}j+lt*~8]Vxdm ؙg> ukK57`E}RrZ!_)rQG(CIC㗹Yu6%w g2~_g,;Y(4I -f$C#kd͎Dp{S/^,8{6K,|v9Hxlk?N !B,EvGY_ڗ]V(ᬐ)q=ޖɭo*q[|e'HKUba tj&aR,մ[Q+*;3 {(%t!r;s5W`o?7Vu پi8pK'<<@/i9tҮ/kJݣ Mr7`*3x[Iޢdag<<`{\HQF;^ `X?\ 35HN9f3܃ǘ$'i8= P+eZxSeH׫_4ÙzS {tıvDp$1oГ˼vojZ~(y=tbP u]Am> ExEE_y=/>trz)(fXM^6f,f!#Kf*:f+u@ k}_ډ&C\#zJgpwZ2ceN%?EmW0?z?}NzbM Ѕ@A VHMnOs#|6ObC{~?ummoh_'ˁ9aL`Gƽ4=L*ڬv{}ݕTFWbC50IJ|V*/x d\9d3偻t(:@HM Vn->\NcNGQAkxm)kfFEJV8j`Q,Ʊx&akX|JіȊG/Gf:x`Sұ{nRFK42p4 bsz|j]tnlEV I3%LU;^Pߵ\+Ez8hJeD9[AC&ѠR۵,!.>d-ѽd׶hu;2wɍz`m i^vW];&u&߷k6 $C})wn{!m+7`¤A1̗޺ I]#49"Swjb>%~?SeE=W gϵgܾP~)`_V"E^?fuO/͔K.P!8 h(\u)eHXlmN7ܢם@K($?Ӝ>7gH 6gBOy͘MGx7)d7"^;<>DRw0kiЍTIŢE7񕊝8β$G*Q>Q`~ [ |Ӈ Dg?Q/ݩyj2%/dxߍxO4hGext98쐭6{=k\{ˆ-K ZNjC%JNt#bXk Ef1*&5גy t`n\&3A`,luxW[S){!rJ\_ҙ9At8VC?!-9ciKBR"`b|En*vtg懑\gSM|܆kdJ`q(젃_[t=78s?yrq<5<@ԯ#U,n{MV&ɀ*d93wjcd.QjܯЭ̡}eR*(Ni<4O~h.Q{6R / BNwS䥯gرMQÜu~( 6J(]34}!`Ȩ6&M>5{MJBe{-:(ۭR)]NNNW 6Fvl\1O"A88瘱4xg%3c(‡ vv?HHjuqJFsi7u&5k!\xOʞ(G%e"wϝ..Ƞ9cǘ@(?2CDHW}jgqy(Ӧ,FsL j 3La3,rB2M{?dt|#9qwlCCLBPYw,fhfI.-r1|J]b{I]@tukpQIϺ͊Yif aVoW@^rыA0F?HLlT1l?2 T9T<>tVq^pM8.4z?kߜV>Cф|gʵAE}l՞)Rl&TЧ:~ioyq#ul>Ĩ9D"ߨY_j:sy#{NC7RvJ69 %O,[WP?mODiүi~AvRE;5q)wssy~? .Ȯ?,-Dt7{/i>A/at)IyN)\Xp= Կ)2/UEJc U)r@/| Ρ?>M"/aEa>K~AU8"G!si|$rܹTO{*Ȍe{m%χi-"p/(yd2\ޯ:a7ݜqx 90)YW|4F{1e.fKA$V{[mѧhU=)tm{a`+t ŠQ.Zysyo% sE5ܮERŊ ET[+i+hdH+٪ػ#B,L".{QifHs=ަMh::$ԕ4Տ&!! =jv9]lٙ˄-ssQ=d~A rhKU {D"|N`V٬(7a Q~CPa%qZFbQITX>7DB3_LoUNQg N.MM%\pĮ m>ze|4pja~2HliO^q6Zo"1C5m)T>a|Ҩb͡m9n_. IDz̰Wܜt$2TM 6HdN ]:5TKpCW†PkE!+.9E.)88bD]P1 9>f} p-1:wLx#3d_W\HjsTe^9o <֢W4':0JD -"oH/F` t5R2r^Y_Q>pIʗ=r>EouB4LxL7n{W۾P*Z{Tq)br0`}2DNN e! WB]|n}K~[* rJIqPmj5Wv榳6WSbfG+"ݯ#bb#(KJp;3,9y#(lpʏq_zxOcciOe&[};4eY k; m\0m8)f71 EӝԨp_}r86Vu>)U GM(n"/+8ts{uL+S (L˵AF4߀RHx.m~e`d 7ӥ+Q j3X7.XX^Xzo"d~i`G`JZfKt4$ahܙZu &9+9SqH%I'9[ol4 .t[@$ao.Ĵr$B:rtk=_B)$q(>|RtON5$l"Q)| ȟax`#WCxaD#R#o=FFٜ,qH3IAmoBx ="xF dmGγҶaa#U;J1v.(TF6֟1BVwlJJcb{ 2 ϷXӽ{Ap*O*>C|IxGPП(ClTltuSeSC]]oHo~d`S^)>XC:pa.QMΆM˧^_9>;Ի廲){cՅܲX7߽2ו0gw^|Sg$JG#c#EK}yfa\[ksW!A{(DTlЉ0ˏIdTϽOW!lD%"m]M慠w |La}HqeyŸ,E.}[LC[(T?UOdľ,)/'Mz%DF(C[n,ٹ??A}IsC&Uʧ|'%ɨ^'-HK|0]}@DLT#7[0)1u @ $IT5%,:V ScE'qM!)04Pnxa\JpT@wrJ" ¬m* 'Ah\u81~>%@1֑)!hȅSx=utv# k&.Q%AZ>omPC܇_B-qy`xDx,JB0ϡ:vgC5H&1j{Gm!ShR.ԟu E1+="Xe_L;gtb?_9Er/RNX<m:s@A w2x{ol 'v\dPvY16{7P$tSZ?139Tiєxp'^1<㥵02+)$ZLS~ +u%|}UVE}L"렂LвLz?4aE 15lCHY5-Hw3;.4~QǚH$zz$HkIN"+.^/?ih\?lExpbE,WRV OGŕyX[/Nd@헖A(+#$u bHG|eJ9O[3.ٽ;VPCÄ5̩;*\ؔ[*#!mL')1x}{1Luza^]Էk< [̫ s E$韼]XfUx̦"K$bs~^us+D*0R´`g⟠Ps|dz) Գ ήoK?'J1,,to-ʻ,Ve']\42 fK:<ށ{l 𨈎wl-f画8y/- }v}BlHlj 槖(䵭_{iG庥">~|\ޓrv) [rA@r]Yj-`>.YQ9C '޽R!ai`Cz L9k( Q1ʲ2x|XwNv"I~ u[͍.aWѺϋvEx J}>Ic <"vG ݱQ6xf"BTBe6Aÿ* s2c`x%#ێ FWLѐ(Ê(?*( H(HD^v[vQl7I(i7$=4:f'qS1wI1T\-]v&fNOp 64D9y1/3H6kU.ѧAUg }RfCPYnLW@ԭ 2 9VxﴬluagQ?JDޑ?;@ .곹OUBt͹2-!Rf%,^7b)#32X TK6[[SAI.hFI$uoh.R6F"l (b ؆؈–78R4rpr#D.?2[NN?I;jnEׄ-)NU[HktI1l(~\ּs'O{6 ˺C}-C° 4;..:{ڥVCQ'o\8xZfkO$TtwW }Ym"qRHs|!/<#۾ɮChHӡ{uL.;M]+VWb Қc㍁_Jfr~gZ!BufOYq;3GV| uJ`=4CÅ?P!᧡9L2qͱ^ P9.27yo/.OUlRB6` ydO렝7ZwKT1a1Wn֖M"Bj`r)FG)1uB;.٩ݷc*!(tv ?ى,L+< @ bBmduB:RdOoחzQ /cMy&ȓ7&c" eoIyE_7!\s!~J%ėa8ӎNOI)T&r^Yf[)b_l2EŁ,D0:Yd?<& %?MNDo 7 ێ7 5yf,[:ߥ)uoI8,HfFI%[o@ (bJ,/&+8zU*+ o}WT?@rJvoǂy?o \v_`杒=^ Dkq-wՁxMsxSN5WR]|7/1%4#8y#OM_㤗tsf 4rYwU# tY:JD5N-,. \Uk0_"m2ә.,.@Pɽ+Mp3Lpe֟>?4sD߇AR-0C] :5Y"3=9]sTP't$i5.;I4{1^l2$wݴyLŋ}RLp :"rգx{^Ú>v`{tv*:uʣ'!#0 \E"tT``ǒL8'no8| 6,aYCs 2 IŠ9 П)̵[7ɍo̳s.?AVb`O1|VUXuI?mNSWW'A2 /Xp']W,JJ ˴Xm(w4CZKP,5_^CK͘泦V~ֳ6]7޽"^*Xݗw a%$ϫ\x.k߸؎9C/6~Zpݿ%"wx0!@PhJ܃_4 B`jQ>z~7V!PF $%s£vDK1ZK hk!X7-%w"Xh55H&s&՜O*&^Cl,([ׅĺ{P k/RGȡUA*)fëPB1"zn |Ц ;,}l %8z?ctאI]XL b1~m7\CS4يzEukk'A: gQ1ڎRf2|vӠhu_q Ɗ]Iq?Rg]Jx^tV6 rVB&:V*5i C؜Q.;k7~7|h9 pH/l/^q:wk%~@:iᅳdC󑴉Ae=~1[LcN y(;1~ ᒄՎD#31| h#y0Ec[+2OsP w$qB~?_]}Xn9{L 6˝܃aם5m*V]Y&v+(:t+4;-t{R'_Vߠff]I,Y[>"9yJͧEF<t_b7 b_ᰘ?H-CW|@=w| ILtqm,k97 pb'lr52I=p}=-Sϒ/+^]bZU'Jې{MPE$FH׌ui0`dނ'`sN'&@zA˝fm糴6s-CMԢr&63̏z>>+FX"(*ZQ"$ei(]A*E?]05#I٘L)L^A-ġAkqd;q Ocnyh}vZtVg$9Wl$0\3(#Rw woG\nM3m.4Ќх'Č(q25gCaJKNL)a G D|k_R٫[,Ɔ,D}=()\Od`mFPx;QKd(Q Yެ_5,H9Zp8@-^"!)yK^SԀ~rnK7C0D0y~@0p&~Eʜ4YGtN[ȋThx !c%L>hg;U51:+ FǬ3ǜ]MP~:m>,S Eg`ִ^f6]~:qT>A1Ql}crq M/~{c7sr^B#6 -z¥[6=1\aB+EF: }0Oà2CpCg\&I􏉟,Sq@/Dm 2 fp6/{o}a,` N-fpZ(܇vu~AT[ڃ S K˟qIï{|\k Ӻkm\<-W<l .eocD[p` AkhrN\h 1Ao8Kz=s yB5!usDOH?!) 7}v8E ]NP wH fe (>9{en쿝 H}k635HxFGqYwMcibH^n$Ⴝ*hG19n \M|itVg^=˅ORӶp]:߿M@tO/DZKxubDN~4tcfG-װܗ/\H.j9{ޫu~%,}+y+#R+y. .W'CG1l9מSB}(vLQ>dҡ z |~>I{gT Wu!JŰITē\7!K$s\g"eC@$o6m$V-^66 Is5 2~hZDj QZi)0Ɖ4xVC\k=e%\" w1T5RۗuW>T\(V eTpU%; EܔŬ\hQd$j >@&(͏?q|ڙ$:l5#A98\Td>xNΓb]Ӥ5HVXl% KI9QL_7 >AЊ@Y+lsժۨ4Pt/Nzu_l(M{lϬ`$z[DkK=܂@OǓ`c f~> VN،>³E4kBI`2E9}n?9{FzeRwF~x1b8' u2 `(A"/W3fFNuk0ѣyY;xKqtC8C'W!UOF-0f (X& S_z 2<JK6pVw&cllL0 S9w̽ȭywȊU2sE;(v<hQKxZnySLib˴"B xƋ^Q(D.9Ɖ2m؁>|L 6Z}1xyDbyB%PO'lȀrd!䌤MF75'In.vB`WyTTgSj`CXcZPuA QW;MY'DDdžIy}l5I$'@oI,.|e;vlzU-=2$ 3>GƼYݬs]4 ~u?yCmGdֵJS)zTzKȖR}ty/U! =NQh)'coE(7lRH}UX{rb |ةb[~k#O\9HL z#ώ͚T YB^콫o*hPr"Ű] r@.\m-؈96bT ~hGDZ1Ŏyon/!5pSWUӂ ^ zkBa6ά:MQL֛/ ǍTe $ 0._wKGHϬ)@0q{¸55ϽJ])(bg<%qb3{%w*OMIMCA3=#5T"BItp.26i#8M `.Bk|H6lqO8GᲕۻ&Ҹ=G7P}QfM梈\~Y*Z*ѶSg139m堆B>Ѣj;6|9N A@4޵ſ^HPf#G Mnx}Mɧ i}g_0U{{2a ʢlRki=Yk+'W{o4$9iC'-(U.o/Ll%ݙ"{򷏴ңˇy!"ϥtjML0+'#E 4"/Q21+(Qaer \oe'ͳZuHِ]? eI( ~Z'z6*XsQ?y1By F]hz1|k")I 4'p_ (eJ& %J-%~$띂9T?j”_dx )\;[>4rْp_!pNZDӢL l gLI|o ګ&q2|}K+ q@8$MPĂ<rvC3;ߡO_Hܝ֥-Hj8-gS[S_E %I ){N湵+͙۞E(L0E?#^3I_or:آ\aK%_ sBXL>r?i,^__, y+X<*R!٦"tOm9[)csL|;~"@vg>|TLUViQEGu= C(?¶p0Τ}LtWE*ߕ,ZNlة**2ܦATܺ#~iM`OĒ-l}J大a8LO TGE`Y&)_1QCA~ I*r@]fqS=q`JHȿy8H.;;*@,јZ(,̨d^ Xʹr UBArX];N':4P+C|\>?A0Ԓc6`a.R b4Ǥ|>&&SHbVfU1,ේ~v6nnD<I>.;x0Mq tEջ adXOnYYnn_9:cԥ&+2~dw)!)mj{T6:\]bBSm;dz̊hVvTZ3ud3ms<' <Ϳ$fscd%kΟܕYRϯWG%DIw*|%;RHÏf6M"TFMAOń:ݴԧ>R&EiƈפzWLyܟtDkqPeB nS);[dKvN~+ ŽM<.n߷kOQ=:GNeo) X #sB"qװ ,̕V|`K}fHtoC4o|W-VU$ g]LP:X<3G ,E{<;U04ѢTݢ%D UN<\H;0gdPx~B,m!U8{%%k)@V׶=[ p'+^ r"ﳛ`C]0""N~WKJ)k m2S0ebAalLMzX+Ae~@h3lY 8J62@T6 "M L/(o|WڊR"欏N3ݖEgУwC#.@>r #`ZRƆa9kMET2#bAWIk*& ?^9Р!c_Aɢ D5@\ JK>9FA=~X^K&'V+7Edp lיpY-E龜3տoó>M>2 0H+12՗49Zɵ1@Y `oZpJ P}/c_ʫqzbNxZ/N|LWKz#|Y/M3Ul2!n_Z p)zp͂N:֍4;HSeu =lW39(L1\}%!r\lSN- Λx`&d֦,gZILc}~Dޮ0GWM6NĨw/Y1*]%wv* !ruAHn},›P%"^GGXɈq.idv5rh>b ٱnuAEFG"}P?׵jcDyNkC~JFǣxWT @AJ?K=ϢF7:Roec"B7>K7%_0}}Ӛ*k;U2ȻkaYe2n 9( "r*#}=Y,礑R-ߜi]`R芻+l *pA,K0&]8`};(35^Z3ܔD>WZgǨI?FoK#ۓv0%.> &prū Ef9X!0?!*ʖH)Mc(nB[GeVE p%zpMT $YDd 5\vYb!v%֭3~۔l+DX::w`JFKMr|J'C\$bIH)YXذa sCGxn_4DlB{Z QKᒯ`{>{UmJp\s?z<}էDZ䧞To*E֞RZ_#_KAny l 20ZVӳݨ=&f`f2OGyiKsWشf}P8~,-u&@0l+'8>r$d ˶iR O9YK'NU#HP(k/1c4( x,D9 ;0&ߓ2!K ¿0Q J\+MƔ[om]Rwbw?d6k'E#UD@sV 7 =N!pd6,1'X m T{^aL "n\=;Wl[W3wV!e},H5*NJq66 nYqfpUDZuv &U*a2 λX1STp{[l.vE#?ũPTcZ#x5ژ}"͌?* @ٜB{+w0dpś~C64ENÄ`Tab7Q-~&{dwQZ MuJ4J %!xd(IV'bݓ3@;N"w@7HWrR5H񒽼o{0Xrp9̾⮫]Slɋgy.*m@=T\ܸ-GLA:y`c\u\HWgOS!OamY^Sl .: Mw-}BID-Ϧ#0c,uQBzCFp$z ёl%C7k!/R yԴ !ݼ~'Gn79(V]3B<}T6pY9e[jⓈ%]lqk-VU9*wؼ|1ZLrH- !᫥f"NJQiL/^M &/t[Yw.;̈KK[RcROeAɒB38 &r{cx|MTBao @Ppx]|Uq'b֎:ȴdo7v@h |p3nMu;吥K(4ao4."%}={ %_=$.mSB]%dʘ}'ǨvJ^ǀLID9%m!L1d\+d.փ)˦ozYp[յ?0Dmª(*%`9vv/N~}6]eJ+8+e1`i5/hF^9HFY+g6[ Ϳ"joR >jFgG|bBzU)Qo_x8%]Tzf>\Jzˑ_mߐaQTYK)- Uyci(5|0 Š-ף3k2B_AG,c0:ݵt/ufW~+\g5_OWw|?gE&"EaDn27im?JNgW [ 'l BX-B9LXk`UyNRY*,(:Ʌ!<ʙu@r]4‚q:ۄ2IzsnU$o0#M] qFHfey8FBb0Gd.iigL&Xi%4P@j3u~4 \q_i S,6uxأAEW561SXC^b}\cm6Z9~BF-H^z @Op!@& M1p6 1Ƽ1Ypx>ۮ+hlU!;L{R΄y &ݩZ\^b3 Иk !#xc0ȈoaN [e>>v1e?#U[U q⾙@rlBHFo}C;hvndR.;Y|'q_rgv5&!,4 2 k"}b= _C)q)C1 LP.l>.ᛃ?RssccjArߧԺk̎FcC m ׸bӞÅHYeן"ozmL|D]n.fAˁ`d3 ! |QCN9C>ֺ^45* 8".8n v$4T+gykPg\J!{N1F`@I#556Y$l8'a}m+hjy nHْ _Tl )! !|etv HaP%.."Ä_2BF4%[ )!hś{&ڷ6Nw±U8^Y$Ŏ&YTіHuEًrx0nf?![x ݰ=LWT\do_DydF{?<$ְ)_դpi-u04jd1 sY*F�ׅUqr* OG0'+E *2v(h?M?;Az~a٢p_3ޤѠ뷶px N y(>t1{{cYNXO2=pyXwYPHHHqNWR.°\ _ 6֐j0(T~.Ӥs⛈HJi;:Xa0B~Ȼǡo*a- Y`˽UTg/a5  [Y?o~}4=^M^k^GRae4 M1Tٝvۓsj@Tm>OD/ T͉˱;B&[1`#"JT'dZ`ǼaSA0k7 _{Y+b+Q쉊?jLjf1ܼjɈ7TL*憬fc֬W]kOSH/2VE Ðqx9ޖnuv |ICѬ<c ^QjM힠`0{^j)t0y&3eJW(˰/@AݰBso`ً)Dy?1Цf |8 cTlkUP ],c >oHAWV&EOeJ/q ]y.Rɧ}vϕ0Z݉MS$L~}ʵo(nz|װ&g;S>`j@?׆ Fˊlv KyO}brWC xG#A-fW:s^qӇcKrw}ZtEyn{罽siHMtG('/_xF")O.(9G _~G*6E}$G3ޏ" Qv| !pg 9}K=$5# +N|̐!s [tkGf( M+P6i?kl`)%84C glEhJp5NJ4?_%G*uym0Sbݸ3w0ܪcsln/alUjlsDF*: 2vp짋\Fqs!$ K1"{cZl:]5"< XXY4i~|bY?7R TlP>21F]#|Xchߧ Y;!<ܚXNk$X Zen=sIL>MFR <`z便.9_P-E<+jJxrQXX;tR"fdL woȒ)j3k _ p~ek"NXUt bhy^EzhWL;! x#rYpUh咅tŅÁ76<_9E~O{k>UVa{OFM]2س5wfjA]נz6$W G5CF*0j>͇ Ԁs~P-g:=q+2+C|4˨.nJ+.>:m(gfAg_i 9癩:͓{u]'8%첢R'ۧ MIj=}d,N<$I3Rn x]äĎ\4d\]vҤBq#=P`:F!)\lkUێu Z0z@OflAo4J CZo'W'}[8xmǒ_"D=3'>Q̔Q%ǁ +ˤ3aOi/%"o(ѡXTgM қ"/!>"< N9Myۙ9a˸z?wj*\l2ƗDbeJC{|2KI;cpfASS;{ ! g<^svpf)R'H=kQ [{!cbN&n2IWFDz=Fܠ}6#t;N1v%p<@"Mۺe:p:=j L]DM,bAtwK7iamMbݱׄآ;£61F0iD$@˧C? ʮX\#rT09\BSϲCuvqg+O@ Dz&gHv,LR]y MB32+w ~oY-˟~bUX5逝({d#~_!e{}=" }`$i8Sn]RCsyFu=LU~QB.A`ɸ]q>T3@*?&@̘rgb[¶mUtG?N U$bd>+bfМX[=\[P\?S 1op\o cU,eS0,UF0DE-+e}[AH=!trKfIx/byK02$22_t_ٷ@1f\j%*f䃥Vy`?͹B}\6W4Q\s?Gl0mKxQ~h'fsj*C{-$A@ 0K&"R1mGSKbgA\A#^Q;ޥ C+5{^yv!̖^g"ckgJ2c?MB_mƅ;|`q5Ș93s%IO\;[tCy9tjkg݂b5E5#׼汮<[R{A?[ęT`uP7v'/0 dtkE  gt6sCRL-ym{D?gI Ǡ4|d{ruI~)$J( imzF) XU2FˡXPntl5}VTaLe& ]qw}_պM3C0pΧq@&=e5,h7tX\Z lgM󃢡sQ[Xt1"ZkYnrG|#L7FYӦ|8?}Pw|;$sg=θؿa"9{@YC;OGwh@jw.%GsCDGox5ʼnßq=#y8"-K;$?Ӵ7mE+XIx#9Vsodh8 .q<:(ҹG]W@ Y;Y$! .i.+=-(a\v8Ϣ%7%sץC'Kw" A dJﱦHz*CR_ǧ9H0oD◫XLsNqZsǎ^[ F$ @#;TϋzQ8*(zJm6(y1;Q"ΫZq6|`u¥F`K7:ϴ6{ZWŞ%۾b Lü ppqZ^y̸uWb_}!F_e3W6I_~5—U*?ا(q17rJRy;o\$wX|ݥִt3j$Zjg'YBj5D7ٵld?|vxDwC?vkEFQQn]0+ԣ&jB~;2:.jSHI=)iy>> yvsK/UBl|5_L&չ|5z[Y!tBNR/;JD6` M b^z( XKGq"1j:S{w\ .chUuUcu'52ktnxlF%W_4bǞw6>uv&8^?ƀjـ#Zf)ky{S. hK)"^@Zi[I;0Nl{JMӤkx E8 >?o#qb"oHv+]{fy٥%]'d,'b8]}0D3>Y):|2?ܦ Ir7Ï~Q$/K eV J6[+-,yu[VR)+,2Lɏ,,F쑛w9 n @P*]lxyDZƒrde'BObxB̆ԟdDda7:gƝ~ǧD0c`Dxn| ޷L$ je'Ĭ?:WDϠ<m@BnͶ ɮ@"VZ4 4*&mcK6=n{9g)UlfA;% 纰Bs/YBb9r*inr ;5?XYGh\Z2"bQ tUrs}PWglr=^2u-pVd;d~yAuBLI?tT 穻::ѡ.m="\nKdV9xo*]S W4Cr °WDQQۉ] >F_p# *l>G.:]_; Wv ]o} -O E7"c.5wNAÄ7K1QMW(Tv|Df.a%mzl9ĈJՍG~7Eq E;5P(G}LjQ ;ގ~mڈßRk%S泜.VwNdIJV26XY\Ikxe1`#E3[)?Xt񌎛ƇVPOQsi=g>xR򇈳JGlk Z/W)+[y" h*J/{/6קpBX\7%nEIW~u +#3zGddNKj^צFA/c,;G}^ihg9'-0`v߼Ӹ[@2A34(om0 {˘gS|w-bx#3|;>}VqWaO"7Wg7Q0 w}`k^B* Gzqy33P%HwFpJdT<)mˠ1<N.&j(\&"񧰌REg?XyQo*فݸP`VLO'$]'S%fDI119}Nq1~2xL0ܬw s1AdM)SɅk:]]1,wR@lL ٱ{e z)V*TDVWnDZU"9 }qf)/l ̌L_Jq*8,)-WjFZ # |rCS5b¯;9#=`go 7EceGl s@{(0[49FZBq\wB7Dfg*)EFԂ݁^: t<1{a'zAopn Vu mKXg:̿o_jM9h =_h*1m4Bm.lm[`4~ ߱iĢ;ElNQ vp?3p`ne*Y<[t@k[CC<@7yOڜ, xMшTHN|Su0Monfo5'sUӯg@^;.^rP:0j |3 _isb9#W55 O+NL<5eOA+ɚ2bٵ|=QHnٴ%ʻ# ouO9Q MFߒ(i{XLcZĿNE' Vr ju@D h~ӱm0Lh#k:^w(V'GneZaWsZD'$վVfN'#ֺWg6wEh{ fHg8x6s8siN+Z#I]yN>V9 B|+/<8N5lJ`im֐d$}Kߠ'}dst?e) ݭ']DXoM#FWl׭Y%MZUm@^&ѣc,qifr=jb󪆽SRq)2U`]@4M-w#01hF{rĽi 0TY% @4pjCH \LG^^6W2YYu5õ.3?祘6IYoia}sQއҢqE F~SsooТg!A?=ua!Jԛmna]IYqʮ |8ZkR dtH8duvޞXP0hG#|̂#Av`+$2lw{\@BCI4wYkq ӐKEFȢ9g]Fjށo-E0@AoQ vjۯYoWo/cSֻxۧ_~;ֽ1=#sRI7Cf/("  s?y u` wӓYSlsKmNݫ^$vxk?ԇRqJJ)K念2.`4 _M fVLXUy|a Dm{p/o{3-BCX@@'Z piT_Ȅ$bVT̅OrĵInuH?H>kVҭ!N[ EGP6],#O:V"- .Iջ}[r>4W0ck}M&&J2ZGrhsGB_۶v֥T_\lկC-sŹ`eSplK Jf*)){FElHϴ 6{XCI,LliJ/k>NH٩k4W;ڐc83R5|fZU'&YB7|#M. ivOG!CtOHcE˜b77v zŜ*a\rqH8O&ٜKL,[VSNðPY5Y4˛Ϗ}kjf㻘}_Ms,g]@Hֱe8r2ҡ[򩚀i[ꬢ/5C`]18ZpBߧ %x{K7ܽNd/b.kuw=>yox#{9T9Uf`1c\Q+ khp%z7 146w=# JL*(0 fԈ$Vt=^sY7 kH.aH(4`OSq} ]7/"Lg\*}I4l"zܓN2(Hw (4wrBJ+u} *&r){mpPڈqLxI2/xf_DԔޑH@$×fZT`ZLjJ-#{iiǵ&P"_ SК!%'}u*H1J|~)CVRp3:kACVӦrGɓ駱 xl} !Byc&ް !9I2$;FxJ£rnΞ_9?E`‰ij MCďXcj9 URp2;q m6.㟨aԲ^pԨ:pcχ'ֺ9c(iPNšw>YZ湌Q[-Lv9m>}t0ƔŇ &Q'C:5#\` Nx𜠞doj`^Xj'%pN y+nn>iN7OtAeAmqTt3qg|80ҺTN\[ƣXs,$:cP"Tt{i"hJ3 lw?Ϯzp2[zn-71A]_h%6b ѷny[HspLxneNQvf˶_${89"/J#;PvJ#%t臬(O"ꚇ$9r'$ XBcׁ1&UbP(.8PGc־V]FpU9Hf,tf<%&;@*FTE~S>HXU7w~^)!7HH:%XG !6A|甔#t"?U/g$ۆP0qV9>{3)5Ão#5 rR޶aɍ2BQvnab8}m 9d""eq72\D[<Ә=p3tP>|:5rx߯`x*,:G@ƙ`}Q!ք?T^W! mFGZ)Stu`];ѐ^Ks|jȡ ܵF!{srAY Ϲt0#4ˎüO7oM< U"rHmVP;<7Z*$LXgbtES~=,ĔE*:kY~d$FK~U'eWJP .s- e$GE r՛mWǺ]8:rn|uG#}Xj3bJ~5-SghVUvEV{iҘH+laPmC!ggeH׶KZSDSzm=4׸Q:ۀ2JW3 Dfl.~!LW~͐..";uG,Tnt71gsb:" 8J I'_cMM9Lyf"K0bL3 A vLx@pO-}->Gm?8ϕPEQ0)rBt$-|D<7⛡^1ٓm41UJn3 QhAfӄaHɱTz:NPYi^bV HkQEE6(/]l7I#-ډ-O:E 54e^6j{XG9MyZ)l %gpg/YBKAuK`pUk īcpߠ>_]-<=5ѻKEّJxջIG,ƨzswB MܷmZp>':I UUHY#E1RLqϾ#"!9>D|'\q7!S7N'L~?}U7U\vFh-tكS: {x١p4[C|S^* ⯄$5>`͝d1A*ItΌ6#M͆ؔ?y(XC-,`$7؛ioȟD7P`l0XDgL@F<.J)o~_ɽ14KŢp8?tC@_eS2N2_PŒnDb;G~SgCRQ>~l¹!!v!4rb BǵyOAqƢ%OhݲIqmPH^G  SYj$z`Zv/zr#N$'c=*%O켕@#F^`'aԜ7^&sCXS'R[e]C9о7qgD`ȋ"|xs11߼  5{2dhZ4Y۟/1.]z9 ``؋DI85vDJGd!M'ݍs JG")U! J2~P=jݷ„Ŏw(e_t^zDɱ:w)Uv7XOMJ܍1URTԳuS]2d1l?Qy}Ryfh:>Eu{s~<# SSg2"|VPC0dJ{X>yJ\#8?Hݾ0[UĽisS. wgS ZD7Okh=v~qt 0NݞZ̦2%5rz_@Ū;*% r)9]ۊ8t /'~@khY1!dݪ;)'L(;mK#ڟMPR/N$4,hS_y"V J a^3fKTذJvtq'|NIR k.S E4D" % .R(s FOǜU7JOVhUXHG#])>tiweT vYMraʾ{[.!uMfͽu?Á!y셕^ >0.fAqv5'n^ͼLC'SDBvԎ'^#R #)9+0$aA43G{Blk0ZS'X H\σ Eb>GA!G$bZίgEBHeoHݎ:`s/=Pg)!}Gz*7(;ܰR-lL7} ouZ}9eڤ#MIwaJ}Яk?tɰ|4yxÔd/ZDu !S3GmX_X,WA*m1lGv/}?5WĆ6- /J[ZC~0}zS~9hMvq-`%$߫g3dubt}aL ޱE5jIqܜVQ3ҪK[]hs7-r3<Ė z4;}KIݔy$c4?%euGu~Y 5H׊k8Lu<7Qv\}tvOx v!;d^ǎ:0 r≯|m?1l}j=ׇn vmc;/EtaAȊU׀(Sât }mb<軫Ŋ:^~}Ѽ j(e#k[@7OXeM22OA Ԭ$CHR*mSxQ5WkmX8DpWZ2byﲫCC"^w_fя YءF0L-Fq1Xߔ$R0s(t+!u__U?y/Y[?=$נCL|a8}: : Il}W%M YZZHwG\8eYHh gj?ym 9T;k0Y̲bB4X[KS-؂h*Ww4IY2MدfmDck" 'N!sۤxcTJ++dtMFo2Eȭ]޸(&;yx%@Wgj˕ճR]1sI]l'hŧTl~ Z>{"S# [q4 y|P/u;fLҙr4O|zA3-h.BSă9;yQlǝ>U I<͋t2qgǴ 0qT3:B`vEyTX;˶SqیBJSB\UMQ~K)F#aXޕl[U.t^灘Ԅ=v1ϣПoֲUXX]#([c}'/5Ƴy@pasѧ ] ]a€&N 3և4&F& |#NJ)~ZAS, Zez?n׎Q^7 3J2eX5\Xw$A{@%e1P=<щ@-D19*/0}v0S4vjln5y/X;0&=$lI0z-ƉinfeKp<8:- f[0"dBt\Hqi J= }FFΫ̪tʃ>7η_*ZJ A ɌR{I}E5T"78flc:: q&)#99/hIV'I &S/KHؐ(lm汹{3Q]cГ9w7ڗnplIBՒ#q X|eb_B䠪ooe'.2pƇPvVPZHe?+qR-3R/ȟ1T给+,44)?zb? %d( ?rAP䗛)kW-iikމ] jRǀ5u>0#7~LRP2&M>go˜P&d14#--WLjר6YN$!0­EymCxݢ%8a j]^dϔc] HXMtqG! \85]`񼇹EtD3\( |G f#g]REܔѺŖ FYF\.vRfmŒxYmnFa !J8o8c[:TʗLX1_7ޝ< =3}}н;OTPz*ab00 yAU.:|y-:"*1!tgiJ;Q!duY77mC-x4 ԍE@A#uF*8i:q*+1! ^ 7Y%*^%'V!h_r8@̔ |0F,v|b!T=^g鮔1V ե'JՁ 4?+}cKCkT@ ޴\,)ŗZ5UTgJ"Q̺p>E|sϝIޑWY^ӺU)+ xvzLnӚO2j(!AG_h2%#PSh.O蕞/߉FX0Sмs&*Nh#TB5 _xARfS(L-5*q LL6kkWcČ_ֿW0h[Y,Pk}v;)5m;^%?Ld0pXKG=QzЃ\X)%#8w0p7`@pqA$s\LVN?F9e,+NCCS]Գv4ubnH{_I5mf7K4!|G! vJޏrř˔jasg.?IFIR@~!Dg]ImUB.'7AUJ I10!-8l1GQbQ lHD^P'Pt^,l$8#D^3`cυPda㿬utWӥeN_&:6AaMJl䀉 zRNn_X#c$K@b>з8MmmT?&\X Vs;y85G ֬׉@/ >@Mwt6b5.FT*G k<Ϛq.4HHH_L!lߗO|ٮcجtS52x%볗Wvg1GY⍰rp>2jњLF'J ,H2R<1d_ NbQ2>x" :H6i UӜY|7Ke^V]%+V URڍXp Ȃ ćzU;#J#ԒBE';x"d1c7̃_8IiYt[]C+*hT?>XZZݞꝈnuٶrȡ#'>r@ʏ%dmʎXV)[:l,,Β\EŜ:1 _?68LzosV_g?zb3`p.(Բ3!8g~OPTa|Wq#U |c!2Mv~<")=j nE4=!PF{TmB٢S~.0ȗ˅<_`fx!w܈q3ʏUj*T|h*ly+xw(eb]caC5Gj؝YK(fn5 Tܲi0)uU<[4^U @IO"H뚏nU`pcPtg`-֘n?yIuIpkiE\4u( ɜWn;xщfޅ@\RtONg]XGj.&ѣŇMMzaSx*./ś묭Z_Oȧà07N%{JX/@3^5)^.Tp+.̵߮`Ҽ3"zڊPAWrZ); By3FʛKD=7 P7ֶZ*;ߨivj ? .}[S!H6IbW47؞nQXFv 3?a/B/}܌*>#azӭҦnH3Sհf~ ) :x¨Ff.k$+FMr~WC껜Jè/piJ-@ʨWB9 Yv7U3{$qLx0QNmUZ "ǩ"r?znSG]_0 I{+}OUf5WKWO/UƯ7KF{ *+UB?tP[ΝfQDJ%;f @T㽁29=\: 14)2ڪa>`4 oVC56eOUGҫVv)%Jm9s2gO!}HƎJw +*VoԶy='=0d(|,S%`M ahnFA:߷^"c9$֙U0/Oc~ƚ&*Y'@a( sTBB{ –䛱] 4KcZ=eQ;%n>hA_[r+|F`bT Jl"͐̚1ΗS!q7KbuJZ#e=5h#fӅq) ́gIJ:DOpl_0Qg;Ԧ}c@̪r&@A>0'<$RxA+g~e`foʍ3~4q?쓶u˝82 ?ǔwm 7Ա#|%*<Ο]Pܟw)eȘ_BlQe wx1ͨK$qZK@0J";,R'cJ|'S\_FLt Uao+H:  crї6 H`%w,|aZ+4=Ty27#3,KڸjT?G%> EPC_қ|2 Qۿlm/T^)ݾUYe*|ȷ.nWuאqhQy ]Y[qǼ( 1fXgnm3=\lKy$Ġѫ*4C7b^=Ȫx4!_KaE{"Zgy)|_u; S":ltdeB.Sӌh!O[i4yv8}L܃hu18^CWot7PX dрDN|r¨Nz k}c'WRqk!qiA2ĝYZ/Wk! ]u_Ϣ<&)lx|X?b7F;y8BOJW$f+tG̗)@qU ?bQ?(ږ[{zlcƉ`nԌb<;ڋ%g 싁\ArئzʞQLvR.`$X]咠|GDtBcCt' j)}ipUm1Ts}FgD&4)vL`7=\XR/l,tnrnc'@%#H +L޶xϪ&Dum`ޙq%Pd)pn] '7=6Vt'^c^`^; L?2T Je9'Y@{ _2XZ?TZ58L=B[/A4Ըܞ3"̺ٵd[#xfLI΃hԚ{8~"2ъe$IzK0 @GB7t0KnVU<tp~LDy*-J*}ˍ~1Z1_ǹ)PMN Рe xy@K.RK!okuf=Eh9p-m3 HrxUʛ,;?#=I?>v l(\%1cCrA q?6AH N% fBITݯ)ڞJ@ST]Q{ғ$j-mE:jgof䲽Y)n\ng~d@Eۉ}( 0սҎ ?LGAJ=y) w:)[ǥO{ܷf$xr[E>lf#l@)!t- e{$!ldkmIeADk[6NN̡p.ClAdxjQGkSʢ8(.WػM:[q3~8]2v'`v[f@,>\/ޢ[A\*G"taYnqO{׋~(`InEUaE_JN 6;C,a8]6j<6('Fn!yuAX.QOԷc i@*,! j>(Nv3ݼw&h쇇IU-=Bn]Ǘ̈́"B`o"qT$4ŒLX(Vh#9^`BK$nÌScPTȌ(ܷ? Z.Q|6O_$+<2i1<==n+|@E7>G1qO*Z4q-R7F2<'eF;*3 [IfAWj@aŦUAb4no㕺)+G\RJ Mu;1wt<;n0q V7ޖ7iq̐0u"n@!Y%'~Z;F}MI<7MO/ȷ dG4^O_zmpK‹QD];0p'4qӲ4*OÑ'#N 4b DʯVq>c9!'cMU6B_R,Dy6N{){y;hvQ qpCЅDc^M. ^{8zjϦF^H^|Ee K* @o*"NVsB3uv@gVsT[z)ӦMNj}3gfzثQ=}PxTžEt7.nշA?1&q<~ȆtsQ~G‹O7~s6@fww}Sd(}ZoP{XVxMFQuC}w{ᯜV{oex~*"C8RuuҦOy,ct oN;xB{ -yo\)d ?ggr> e>! e55-û >A2#h rkXqwkVUZC^K&En 5Z2"|UDUy ITl.{- OLD"'M7lIgnlQMҧ湧J { 00{l CueBNٮnsVPE;pG&o"yB24 nݳZL:^4eD" [ku@xvoHp~o؂HBMgۅ  ^qտanuy Ivv3ҙ6FSj6&WY ʸPav)AHQvWVvr8kxﴡJaj3pJa@CAS<F g7IsBSjpYBm[2~y,ePbIۄrsز^Q$Aq^߲HdHkS3h<8&o .*W2儛x Q)ft'o*'4>xea) JSrԫB,90&A3)+[ .4:oN"n[< QPZ.56PlU<:uLyԧ~oY#RgGnWs/η%"n^b.z>O] ұ H#tFH,_[^͙]g/b3ab ./lC/@i 9&-y9聊o? * 1vFp%kF`$4qmeK>;W4Pax'.}HF^j JMBoLh+zFKHT, ~i\gU6>Y ]g\7U|)9=v<jh1SOKWVGQvqXq4ί.2]:c7z;^Kʳ &] 6j/IgŚ+XZld}'nϭs\qNH7o;@lOM^$hh!l6O RvHp< BMG͝-H%krM,AzLLaFw&#g{vm65(H*V|E5bٟҟVh3~k8+©^2j Bԍߗ/tD2)%vsQ2ɟr@4I]#$$s j(z%|c[,9XOy2dS4ޘFUQ8Es-"`Hѧa.0: PuE"q[H 2?e%U~c͵舙%; 5;(qz;O Ge FdlL gYgu8 \O&^͹d16tS (7׸hi먵*Rcb-۬f?hM:f ٨^P)y)$#)Tm URDjx|i)uyeO_ÙkR**ce2Ou]~#fhdG!ȫpkJ⎹ryH`L8T«2l\h A`9odnPI/W?-P9I)^s'xǨc؏H/S%6[Ǩ>a[#eiM P=C ;3 mpcmML#SQeܦy}7)P6tZ$xC!c K}$X |?^ f"ieZ`?+VeH&`Bߠxohj;g4 TN,zuVgBg7^5*@~3ZY͢YMpDZ+ax?:(3.~c,?ՃZ%om0Y-pc ,ՌC(C gjEF{iY.$ 0ļŠҩ5I7dI j#@^põ;x)Np6fN @Tf:^ɏ% dPPnbܿ7>u|/^=۫/| !y_mz]>-H҄dÌᲙQNGb5t;DZހeԉG5e)}u<V%>O=9e;`>|ys^':)$Sv'Ԗ z?'?(Z?fV됂)/sB^ֱťrE~[xEiA#cwJeŝ9"ͭh=.^_td\VoT2ꩰW\2Anw7j푙H@K&斾Ka$}%EҜ5.`.Dc$DaZ(f>L%%+d9VEOhDN-Q}R|ƥ?ueg jPw WY3 8J,TE0aV$C{Wԯtɲ&@I M2P'(D>^tg4A7P2>˔#n8 8qڿT|^h^n 8(DWPX%×-Ȓ[Ԛ [n[]*\H")o:-md,|d{J|wZz[CeFb OYѳ FL,z)xܬ莳ҷZf ֒9ܙAD.[ sM1h%胚Suwᆎvl5 *:B&pաov ,p0SsDz-8 ;2Q7N Cv+B-[2!/gLJF-y;fj@ʴ-{Zi^"mV܍r`CirL,󃨇ů;Fqu|#o<pe;݊h}hLM:*OVI?i'{$ fuU!!C2Y"$r='څcdÏKunI_\k3+췠㒉{]\ 8MPrew0AKvOSuEZR)] |"M>$e\r.c+scPȩ=ͪtx?P|Y~CKʭag\sVfU?23,=F P4 0mWnoyAR\̭̒Da.@opJOKALkwO-*-U!~i֛Ycy1QǑU2M_cjD\1*!IoFs*Mle'p[p:' 54Ef~U#\1) ߳7Acl y!D|ɟ9nRqgsbh1'ېc܆ܩ\= A-bgGm ؼu%cLݏM'݈5&kEL^uz<|WMp-M‰Rm˰ehQ)li1 v z=]GD}+skܗwJ ؇j&ioCCn}M >4T_Q]D/Ru g͕TO\oդF3ct%1_S f*4̖L \U9M܏<.J}E#Ϟ(#8x/AMQJ~ zڨ缅,d.*Ƚ]|8Ήd[8p9uR.jyWǼ1 ^{$ƹ&E %Z 9 "8lU ;!f\S,瓚YCN ~LPԀaC ˵0Ry ٧ڗ>~bZB1@}c~JrWE9f~ 0JZ".5kjJy`0]h0*04W-#ִ{.|^䘎Yc1 ( 4W)&ZB}AWT'o?e֋l;GCoy QXsѸc/@Ȃ1p,zοwo<`]4#[OD}&ӄ]"f.2',j.\]N{mq:Lkn?}Cst}`i:z}2Z ]l~ADʥF-`iVC/g_dd E1:8L`q =E,7ɶ6ǁ# |A;S A跸*ROģ k"gv [2dˣ/f06۔)mG0pLkT:w5fCdƸ?Ypt* ]?\>u@B&@g)m$d޽8oB [0άz7$}9 8a{^;F9g`I9t4?㬞 sGvC0 noker=' $н-{!t6]v;)$}VO )CeN"}϶^Fɲ1!ROXx {E/!|5y K |^E Р& R@[^pnGG$'v?,맇V{ES:cY:zm isRVFp`1 S\º0`IqT@MYb.'I9t1^81!?a0=:㷏}]^2k(WX>#Jyc\T,ͳp[!ZD UM_;;Iyh:(vZVp!HѺ̆C.3*BC T4cQq컯)n#1/-JD~ڬ=1ܔ:sۑ/riUgP$cփGip#(¼Ӂ='eq{;ԫQҹ}4\P%500\hvM477T 5$~!XL4q.(\I }ZNvQ4#GPt`?lCgb8W+^"sQʞ1Y xСR $plaC~km{U[A56M5iɭT#5kg}7A\I#D?$#> 5 LU% 7W}UʸeQ}Xhv)ZO.`I-NOcwqU\,@N#fRwE>!PS ]_E"Ij $dO7Vg߁#>_#k&BU}Z| K%.)CtFDt?Nvzi7ׁ0 2Lio,t&8iN֫nQ{"aE!] K4 _Qx|o*PϞRi)chUrܫ1 j8:'!e $dbH2*z;9 iW*Ⱥa(YGG_DzPWbZ!*UOו+48j"c* 8}BS'agtXvK%)əSb"{OƕQfr+=^EԽ\֩*=ϥžbsk(XAaDż0[&,=ӑK}jpv6ȧxkRK[<6m©F_ 3I4XsJ.r]N<[8)NZ | $ ȡ*jhN|eOdLRGm-hh io|ܼc5mSjJgNI[3K$=$/$jê@Li/q~ڣ/#;i*va̯~ NI7䤈dLcHpOA]IWҒ)y VN ᱾,5}34dDԷ(m^ue]X,q3|gi$YS׭Is|P 8쎳CKCYMB# Gic^13yP]1X ggh8qS =GUs:q4 L A7cF32%QWE1 1-Y>5g ڏEJUnBٸif2AJ5/}1F҆y0i84CdBqt]^ǔw1z5D oz4ƦiU2@.!yf@rp( Ҍ:aN^b23 ۓ&"3E%#c\YZ==@yewSknEfXsu ~mRiSkvϽ/bayhNa~Tֲ̳JW5L[͊ҫ& ?U cyG1ο>TrpoUETϚ$ +uO?q\|2#3k9?k̘]B29¤0,cOYuT{ &kh 㼏L؀BQU/?w@Tn%UDTYX2&⅜)w/ ;)$ncӑ,G*ֵO걕2~.k{݃2_PqnL!bEY7 _hl wqAQP|`MƗ&wICz3UR_@6a72ErD,?ӓjВ3zEAiyՉYFv<":rbԛⱮJ=澛PǁbF9{,jADŧ$A_4hD.|+.(H _ɰ'J0%mЊfd`I}5M˕/2Mؼ !5u,t5<;kqL SI.-+lɺP-=1y,7f:)Ƀ_܄Wy)uA͔%ܿ.zݨDDچ> |$*Ni~ e ,Hbۙ3rMRÅWt>r_HM=McPkS$+ 0lѯ0Q%?|Ms_tEa~M%ls0wNh:C#{\V|\x}7|B)H!L6Hl~f"ؔ|X* x}3ôC!f 0Idz~p6>1)sc&;+4|Hjki:@>1J Mu%z ;1P[Se"p{YUB |T= 5`A%/!&Eb <:( קk x=&ʨ-}x)g=V[l$r qT7[2%$ɁrAڨ>Yސm6'58Nӛk}*W Z #˾'>l 7`xp0nynqjN]组;䀔v0̧enF !1fuT|\ЎK8l~[m/*q)ڔQb;P@QJ'pD\䔛7snߙl1jS|Ws:fZ> /r9oj$Ct )V/>ڂHN6Q]ou$|&'͞ ]A> ; WH-#Wm?nv>U'NVtmمGHkMogwY ؔ5߉Uj90ѸpMh2YZ~RCi)[Md5yC#P21۳%!|,h}"AoFD0 $xA) \Qlcx-l2RKXX3Vq,盃lٮ y;Q%yaYnH:>c*>QIc a'Mb3yn):a3oW^Zy?9 X.ǭtA3j?wN|N"rwz\2Z @|K|]rG XZ)0Ϥ~1DRƷ:śC\Ǖ\MR3* a'Ґ>SPپy#_g`juCv:9)uX(˹h7V?>*8eAEADO;&ipUb;~V qbSW W ҵSQ.MQ3aBeLG9m΢tUr6ɥ&kڏ1Az`bS:Zu.+B%fiYbC2t\ZLqD֗V R;yܵkHkup8Vt_901WHKq!K[:ly } tf䝲y%G"|)"HBŇmv8/"l# Mx#*zby@HuETg,|*w鳏&㏘2Ԓ/Gn~qd!xK*䍮H]ԱSȶBpzQaP|"X ^2%f:(m^#9rnDéjWO[.T7ƣ;dT&(`zM(wH`%I'(虄4nrU%'o wYэ`ӟ!>T˦.K\L\ToY2Q$byh*&gBzt!#$w 4=YqEzXg85Va3H5)毴~DPl=.ۛEV]C+Pl<>7ٌh?q}P'*pJ9mVa_P p"7L,ԕ>|b\K6ާ7OX-eY}B"8: ȣvL{BGhBu^2 | ($4KXǛOde9@;uW|a= }c=96s@6~-#+0Ze+ְ/@IJ0`Ǧg< 3Xu8 ()a7SnsRkx6fJ Y[[D.wcS,ВSbsRi >,$ÒSmqLsY\6N&p0ZpCqXDό^CvAKe7X.Dj 2KxU9"T@V_E~!/JWAtA6d!vhmoy|!^'WoGc h=˪5 -&# s#&0QIw]1[Ʌ ye]Sfn2+ 4#79\Z\~_ftjcx saǾs]7&\oΖL DtYW 5즺*m|w2xal;1l3`|5Xlhn ~}62Ebi\ϴKbN$.U5zk>PgkԔ}s[`~bR~$=z|^H jʟ9t>ת\j.4%C5uunVV?{|/ $E NƵz"Y b1S,i;RlO4߹bԶizہ1%&+sS HPKc VL)Il܎^w7S0EXOJ YW$9o.~"H[_j`g ɍKg13D ٵNU_oͰ7xkKj4 b߻Hm鵼D4] R5"(KeEк3U'$3g&e2dtI\%}ؽvЇsď~OZoɤ_1YGB3>G{36{*Ry;iWng+͈Mw9CwP|ˤ|)y5O_II0(`0 ZpFZtbp9>Ter38=u]l?ZN63*(,`0 LbEP<1z5M;weʧSS.*dήZA@UiCZ;*_|/+ \uwIWgLAv[5Lv mW+SҰ,1W4 *nUY< ʇ](Iܖ!ɹ Y;(O;'+nO?Qב8U1Py2!)va$)zC?ؖ8a3^5)+۬=ʅ七,1S6pº#vhtFR%`_Oa%N 'ڇ sgezwLM7 xSchHvL(o=rie/WyG&Bbs6]!h',yw;o_UOtfrRȟxŃw# nJ`v: W%U^<{=FQn/AM%M$ñ̀Y*›&GZ}jFYoX(Qw4Y І@Һe*\=d^iM"]ߑw1) uKM, )&nJaRbe6ΊO8e>?fTYn;x JlVOY4[=EY\1B9N q&>΋w2+y,ದQO<גL"=bJbNQBW4zwц(-ۯAA@o ?hGm+Yh~Ln|Vw~C 4yѠL D y2]ҝ9Bkc=.DMI_o`K]F_/-e#"r2Ԓ|iQ ,h.W`k,UbHbX(sMe(n,G]q8xTsu \٣ 9 p3DK5vq,Wqj ^R Q eM5~04{LawrP1U{O>⾎!Hy\ ;y7M+[:"g'l)Cv~p]*Cd#~u8fv[ G)3#."נԐ71a[kV|& ߮-݊BĹk<UƎdF۹~7 ǪJ28w4YhG-I=`@0/MewP)4󧐪?OUɰ"dh}U)sɇe[yXJ.E@meb Xe }U$ԧ8}ʹFJø+&|A8q׿g6}jETUB,Ɨ9-+0iaن㖪v=N 4V*ٮIɫDݢF'X'JgJ6#ޠYФgFK 酻Y66Ab}p}8{o1-$KI9q`6NdT{;,"{YĖd0>Z/__"?Oe#Wt.-M=}{y-V|5 T.'D1Ǹnۓzp1)`3>ZVG6WsԄٚ CR.uUMtgOהss܄Fx~;`|{9$1WxRT$D Mbu[sK|yy >nԙGH[taypB@U]C :?I ؝KTx5oϻ螈V]#q߃ D20}  Yo-DP9"liHw8S6%=YJ&<pBdӖ A]a&Mu]|l6BvX~}_ 8zYPF#o++R-,$uqI߽$@yũEӦ3S7:5Ar'Wt8XX\~{hp6i{> =Xյܸ~Wpp3D>}Qv1ӗ}L@-wh=? c,I}iP%rzWt9B~6ò#tC]cEC^JfT%3?QS-0 7i>[#FO)0Z,G_?$ǜge+ԻlǓb/V4288=ǟlRUc_M$=׎[iC&* l5UbyPڻS2^k}~TJZ< ׉# vYMrgۇ[A8J GɦּVw#)TX**cJBX9dIDYުn vcUi* xpr5ӼU@ptf5碬NYюnn7IIt3t\bHj5pqL G}Y7islP&F[WBnYbW<]#-c8]kvwŸX!͚#s5ڏMWyvLS眻Ҙㄻem::|<~FIwp)"Nt-UBM<Ó{Y[&db AA i8.I8ӎ³9C øU>ۆ̢%iIӺÔ %>yҗs 1dҠGB(a :W)Q1 &EAˑW]ڵ?L#n{{ӼWσ,k\ ZL~K U6q.W*r4G%xRռJn\_vhᬉBHTOoRH$#"gC2߳&υ40I $SeCOa"NM]td"pNW0FȧYX:e-׌zi8=򎟥phAC^>KuqZi>LvM1BK:-ړ{R[q5|=y\(NE+` qB2 Y%0]p5n_Ls?)2uL8E2AqU%6l::_ 2.+CmոbwU9 29DXlj vm;3UYyTd_b+#V)VBqZx$5ubtiwk7Y4r+;*}:Spf{6}'*^3\RR4t\(yI7.7>Req?2xbzVqb$h>S&2D?:» W̤IHҿ|䀠&& -x9s [qtddzylZ/#mYy<ڹuT `)ŊNIM.mXbm8 bd$OC sG"4xg p~cL#ï<<&Jx㒯iژz._=&=GtdS$ĮLPj_ HTj*V8\8~Fs:8fC'|L G@ϑίD_jthK[CBpK׏6j'hfG71H˺ɿ<وVq/dnfn FVMs5=wp Ee]+CB20v;l<`Y\0Fȩ(*~$GU!2P9}@{' ΍0yޮEƎ/=C;;L}QcmD͠Xw+U3, kM(md)!vЈ VP1nκe=iȚAhPD2NyGMG}Qo|m\w90σ 6m-PT|-thT9b.hj!QbRxKiȵmj8D κ5LU?)v sM$E/uI[]eBtX(9Hi{q"XSƱ4ҟZw}q3D ol>ŸkY-1XV#q9!xXdu*[7OJ4|Lr݉3)"+Y]eDG9%[y5[P?z61,¨@R&鮷?xMX6sudt{)0e7?BU7h[4B{;{o }n;\\s*cN|?|LE4{8FE¿)[aذM,kJP:%ۼCInC!E-,~3{?X8&)D`jD,[݁P :e}c1N̼u'5 GdD)Ր-˄QѸLaa$^+KSoQUa\ 2o %$^eKc^Juʴ#2o<QmSQHрrnT4s s怎C[QϬ'k M̡K"m[f8:*G 8?{w 4BDD%L|-nSGgKx֥E_}w^x!f~"@,QNr1y&_hخEi%UOJSS _qWVtwAJ/M6(/[V!4%'qG)/5Υ0 m/n:u*}(wz߇^efτ"O'vU=L{*If%ީD>aE{7] qlAH2㡻~~d~e^=; fSxf T}:2]-jԜ}#G/wG:G 8N؄:hIh`Pok|ݝ;>ԑ?vNT,K$lHY#G pM?g>ƒ_%#;TGe` ?zy#$_D4ۆJ<#Dk]C*#݇"/rBRʾJlz0 +ʼnw E?Y 9OmrIuùA*㹳No.ۇb7Dn Sߧ(y+|4ºJJ7&%Qnpr)tVK- i\ LpUS#!FnbglT8.VWUjhDnZ%楧ɍV|:mz f)@Ox^* o꯯܃ܗ2#0a+嵿<[g8KrYrPoZ C9v7ybF3;~"2j޼nH+~Kgu;Ɇ9.X<4e \H.ywޡF"{|,ey?_gֽ֠ (Fʄ[vOTABB PLa#׍ә/3uYȿ>(\4Cmd d ;lkY+p'9O| Io2 iDH'N+PUApMK3uwNO8ᬨxK<'6fjp<33X`X}anlsCu Nm[C&!;BD/vK\`/şsPB3D6AB*غ1}Ֆg0m K[z/q)+ћBLGWh  Є>o( D##K 6Oq{X v9oxYxwwc4dyQZF,]Sʵal(mkZ%;>UCVwY)_D-S? u7 1pQCjmԐ:_$iyeqmXFDɾIq}&ى.ոHQ~F5 WAOf,R c4f_bg)žoty(}PCڐx8P ܼ́.vRf}mb{>JIq8U Slfq^rV҅h4#A.կ_Q w~Bu~ o<:˕ku&} `ّb@4v V껟&[ZJ?9onK?(uNC2fw DXxz~?GJ ,ZM-rFD &m4}VW R [ļ+:vD{,,!QiTu(3\Hch^ #P؃sMڝ71s524E%t~d߰-n0hR2`(NZSW羓 >V[hLhZ&o pͮKU63xtێN\:q>˭à Kf B[ «#JCBSh1'?*)DQ ^Kȥv FɑDc\)rK.;_!jӕ1"Ly 8ƃtzAh3i2ĔμRm?ZtHiX/{|I2%nݶe eVY&E} 8JJo=Pބh936 7R!;U k9yFA%\<  gLUX%USDK491 a %5Yf|jNk(7i& vBPWKO"q̮7{b8w2bz]k'TҽMhz“ ФкMUՐǜv 48[RCD?KfFv\ZrsI(0hs]lCOCdv}įG/HJA8PL ԁ &KX  ",(0/c @a O/xǪ@p8xL{ÀIp)ՈV _cO}p8]{"d~x %G=耘"5N.~y~jHR)E"H' p,aAO+`HhzJVag2hƣFU#F=F.eZtnGUha} $ 6$8!2 }  <9yңW}hQSF}:4yClѶ" FU"FdiD1biL24yti:68ʌ afj8ٍ *mެe׆Jȏm ohd2#C_lFa9@`Li ؼ@*2!'SRM? +;2Ab+!4z%p ʺ:ei2qTE<_ޯNDNdZq22:ȏ=b6L"8ATXȕHOH̢st,&UUեsPv^:UcP,}uo%2fٕ/U *֚?@Wy:WaEQbb F܈i1"ݝdEfU̓^F. ˋ½b${9]{˵2 %N)`)` :qQX'Kjʣ*4jUs/*GqɼOjfBR", -:u[S(Ƙ@8#b+U8Q֗y [rGﵡD\ DZ&I`Ox$27|q&T3\ㅃ__߿55]_B+7H)c[g3ϝ7q |ڻ (`2EG Q'i'OmV<%OHak~^;)U=b(4r4` 9X$i5KnNAA,h)݁z -@R+_YE+i( :ƛPI> 8rt UXCN9 Ӭs %{edi$aҪ}9*7<5ԺAemdrXXYY7Nu)\μm<:?x, ЮR_kJK -%ra CFp֨ VLy"eÏK#a?ˣ?{"WYAT5:P@š-$U_H%;"Dzb? zQF>IB)Lf=oܖi9cK ^^@14ҐyhDeom.W}dCv$8v|o'%fm+ 0  v2+5 j4yHKJsHb#,6S7dR e`ؙ7bΌ K,rFIV3sZ(* wiɕvP Ho]ED%߲|T98Tla̩1)6Asr ˺K7UҿFֵg[*m':)(H'gSze!YڇavӜ}䊽uFqb@@Xvy9M\)g*hE hS[Ɉ؛; ~` Z  lr?ہ.7z`yfeRkcCr\.# Kz7_cHU']HC/[ 9, VMµ!&@:Ble1;KGàŭ`E:n fcYq*G6-GBSSMR ^d|>L3/"[U=pcmTEF| a I1,$$$2ξ䗦v9D5ϡiɅl;Wu-:}MˊgO{nL}{?Qn8,Fdp&Uy^Ȗ;X/V!bR &B~anY#n>0!_k0g@raNW뉣Z({;k,._J&eP/,i:Zr8p>aL¨򳖳ӥ]p ; tkPĵ'W< Զ-I߳T1EvxwGo]^<̱_Og,0r`;:[s+^b. %jr SR)ok+-v~Ib!%}j<3 &VbZ 綇@l۔3p;ŸU~o5]bn:/e<T04a×o]`v;CfQg7AHy?4Jn|ZkpYc^3 St7_(eG e|۠~1H,M;;aguf|oHy\Qر/[MB#^^s)JKI4DOu]G[X.3Ŗq~N&wV5ܿD %ڂxɜAۑH 1a]&ȍl:0v[YT'B9k+Ѳ&Ĝ4>2)D<h$CzakhyEu1769C#置s+Ed,.dCC(Zlv<')hO1}[U'Fx dz,3-b ݇zK /]nZ!!@Ro,vꬴkKj4$H%1!,wF Hq{)|SZE҃70) 7m .~YFJ;Dש5;Ԓv3'Fx0@+`AFq#튌TMz1o6yr DwBuKNޙzRlP ΚI8<#OObiЁ \.D)<ݱHAn8 sl-@ JhMAgI0v"/̔mI83ך/{e>.'o%ʮN[#\7LIU ,!_No͚g^)oiGM[ghS- l&]Gͫ yvDv gԷ>VcVFgĬKyW#yt];|:M~aN:+&X4}&Qi&jXiפqVPcxb$ddqbОJ4zx޸oSrOS1o8,R|e8>43\`YwՈ+EWȘՄn{"${Q=}܁H_:]9_T폢g6*vs`TsϰHb"7 'E@#ի HM=Cauٚw4u2-rt?5m]oS:XU J,bimQixJJ$G!UIN%qK0)E"np a>O}#j_)T1*kB*H2$\1&ﲕh7u@>VL+>1+x9>waPZ>ռ¿%N#N+pcqCC|~_Ծ4^;PYi;Fi(quD1/i@L0#7W7^ =IO9 oEK}M[OY?O*-'%JtR%7͍^|&whCbȑ#Nsom0aQ )YG0=Ml]ͷ"aFR9MꞰoZ>#VO Ts/40%ؕO`ф8)O#~4m!' CJ^pB~l#VcBRMd>UH)l+q(Xf' "yGܚ' |9E\]?Qa@P_d5:Z{ TK LO^i*04(,;u3qJK笕" e&v.bMs$<@l.fJb& bE~ܕ> I~} 4Aѕn7}d-YƬ40m)8N}}qj:7GO$g Mڈɻr /=m8T(0/ъW(ڲ1h13{"Bdas'$.vgrǧ<;n,HXCBm LNP{,~.fhAl~v|LQm4˦.$&)èTCbo?R" žAܔ{ <ڴͩgggRw;HI##;sdD..{,7.\~,)KF*gf?m}l3h|j)G<B>*.;Q@'(n Ή8W#:IL+f̣&ofx]le^鈼׻RLY&QrPA-PYQGp3TEbN*/FM7NOaaVD[])+B_@}gVlM{ f+$SGХg JYlYJ82VT ;))#7#a3)yyI=ON &yVRͣ T) 8vFuŐϡiܥO! y 3005 1 7o2's ʼnNf`bi9 "x(rOuLNFԙ #DBsٜJlp@um900#uV;a!zw AL{to.uPGGokx,֋\0%oGDAh޳@ȗ,,]efLN wm̷M/~"\8o^x_V͚4/KVvɯ|S`,KT>1g[9&-g rfZɺ))L/>*:ܑJ@Ouc+ [])Tq] A?4(ĊCNDW$wMlֳh J6 X~ sTr$fftYMNMM6|qRaw FFëAw3DRgP}g '$K=fx?gAգ3bB΋>,/\P琨þDXd֞7=K>>AP5vI2/P*~Sbj:@Н!ԟSN}\o!ȓT 0\ܛi6Pݮ3rŭaA^,,paN{ J𙰵7Ma}@q. ӥ=?4@83r&~eƀgf\=[d$qݠ2W3uxlgZ9QSMGm] :7jdD8}45{v0,e6tJY >x퐊kP_K}ȜX}p դ?."29KXڀ\:&u8KGeј `z߈CW^NeY-Cѩ\u .K1Ę8y{"Gග=a ;^Jc؄H)iDáG>tԊ.5S 8@jn\L|.G[r'-( &yЌ]QX#:.z^Q4Ҩ9ͅwyN2#F6(tOίfmjGA l5 6w购 Wfnr8&L'N81~1+uj!Ҏ4i2!h |Fi5}ϽF%:30b)p E &".CW wPF:0W4/d6cqx'y,E"K^//[h ǜdQEL̰L:^@(ANRa. 0!lL/7co^~rq(QqcgIlÑ"vT]H@ijҪhLi !Įf1? 惪Z)G,Ҳs"{p>D[8p,n-6 ԏ'njAyքVBPl^%p-S֜ .c6ʪB ()*x/h(5t`F\wW) Rμ޳aYohZI{UefT)1+!/\?F )^./E𤙉Ǒ}7j#)3Xxhfbw_O8xǏ{㇅p)[*6}vd@-J|X &AŴe4NasH$.yt hryq,cB/;3ٌ5ggo̽R@vi-tzTރ"Zd0fNnP3@IsLϠƈѰ$hy4Sr!̚nmihӏ {ׄ,iLl7$.|/<}#&Y(hH:4~=&% G_ҤQP./ 8+ 4<gzg{VXYk!0-gmb .p_"C~s{ „\PT =>7@{e1p^i}Ze@-P>!3rf10 gbMǒqEkoqa)N[ @/ Aa CHPPR9.OIf˦t'">6~DיT%ro_G)pnGA4||FKWw)kx/KOov6NGWspVwoW!U!h( E7>sCgy){_R,N,^ +U&=Ƕ ucqJž>}MlaM%S^:5:##XτXh8`p]F(S/> K܂4rOC#U"RFlgQ֛,3H*#D6]ssohJe-yKfEÅOm"rJ >.<`QmB#xv֮PU!2+Dim¦@6@r`z l2%ƹK fHwb6>t,aAr(e{LӘtgFlj CHh45k3_=c:32{Qɳ8-Ev dZv,֩ak~2}g|SF%;UZ=$n <(n)~:Ƕҳ%YpV&gKd6 &bb93)zndž07&1BpՋy5+ Q|iV˘H2W8ay.]韁]C`}傰Z!?U sTT^1yT|;nm`ˋVj3*ȺS.㷺Qyk`O.S&Ix@%$e*v ~ 'BoGH1&Guho (_/=Qa#Z5J>(6 .Zԏ1\2>I@%)athyŸN#+h^Z2'DBJK❶ dVBaMP#YiCr6gIs72\~Pp7CDRg6y5FW8[eU;vQlKd NoU(Gkkǰ:~ 1u mr3|у 207av`gd$Bb%ׯ, 9yS ߩ҅G2a%g =~eϋN e%aú ^W}4&!kk^vmw4%VV挤 ]wghѽt+)* 7:o=';qvzF.$j}oTHNe0tXu@6Uгs!)s:<#(S:5Xt]Z8I}0:⹲,?18@JhҜջlLK%M"qϹDD{1`"dI㜇 ɓ}:;ʏf%AfH p~-38 XezT j T壟^p}X?P3 fЫ!`Q>v]y?)9O[w/ȳ4a0H7m!"G=Dޡ~L9+z\[jbFZέZ+eGxtM}Uㄈԋy14ugL03Y-ȕVD"t*d;k<_{2 @ |WM0){T)LϮȌ=`'81S~1KWB#"*/v &@}[Ļҗg3ŎG1fdA93EQ()R-} !yϡ\m8UEBkBZÜi_7@:-N'R`bVOѹb]H g)'̛;uuA+e !*ֺ MPV y"D &۷8;a6_=l),mQv0KmkA@ZKET0W_m_2-ݻ hF/yѓ8є[]G|)Ҟ>dք՜VȂqC=2ER#E`H0Xxf ٦hɎ)V8+HpҷcG`q~GI_?@t-i饌i CgM4r_!&P/EG=6Я/Un4,QҔVϠt;M׋wxŇ{=2$ S0IR"{,Y=9ZG@KEaxUNRGS=̀R_/E(9 $!S>%&m|PQr~~ }RRNpұcAB|xYcVmǚNȚhL:>\C:ЎjO8iBAp%OhmB*sǮly@\DDU* MI{#` g~h{Qm1#dJ-^p{5ɬwxufA"H .;c:\-vK6d />ݕɢnnHEKA3:|E!C{kN}ST%n}\Vl^wTa9p"3"41%-]\`'hSD d e'uBьr1oR)iOAŋA06t }@"6\gb!l:9eC 9] H܄llN+Um%`T=շǔ1wS.G7[|mX\Ͽx^P`nV=6|sOGrAKtuXa4Cxt mzg`myLːtNj2@#'{ pV.Qܳc0u՛!UM7[".l!:#`iX#œG|W~;EȿPRPzN, ܲF;?/ <ʼn}u5T2doͯy02DA os's'ƛv#қ6(ʏƥÛWI)|H@ux`]ĖC!fiq,ؒO`v.1$kȇF.q,뼥7!A `P_z@3oL)1&hs0BA",3vLHHwLTc>=;3d2zǎIh|5_8fpH:$>WCqX\q8{ / |%oq{丸o# .ٗ4?EQ<8ђ rG׽CAA )H1t"{8p ar6W 2{gRʰe .J Z"#(R+ӄ ?}3:t'05g,Q~{/X8;7MϋcU[,+jִ#$tܣ_@7~zx1 ;ٞץҽZI{p1Lܱ/&U\ȑ;h7α՟jr gP'>>tit\ܜl-)!D05A(pq@T _o8H`U%ΪUYF e1[͇8+`kYe}o$ѣYQV5HNk<2l#K@:`Zv|`hq<+Z0%@|9Q :p&W/BgCLR# o2w)Nfn|Հ`2V8 )ߋ&I@TKc IL0,aSDid{%MI]0QT2W~]ÅLHʕ;y/L}wSr~ȣeϜ|0{߽kgAŀMVH捯 ߘ&n?A'%yz\<΃'p=AUGטFjVPK{|vz Xon ,3ڂ-c85"g,;S|7:T?)h <~5rEˎ+\#zTzLSҼCڱ~!*q=޺`z-J33Az qՐq:'>޵KU;֏vWa|c m{H7FcY2oTY$ Bgsލ/ԣvp ]a$c6K@ f]t3P&a:AWRGt<7оUt(cwmIHg:nm`EH}R&. ;'t~` mq ɔ2>~'L͏_$VDYNφ_ ;W5 RFN+^_ʈE粆ɥfM.d')PCG4nhr¶bh5eBIpp^KI9f}m+bOk%r|8lnpӴtr6X e8'J`[EtR]Qqǰ(؜$8v !l@^uʮ/yEȕ8'!gf$c<=ڃsYѱ&Z6 $˔eBJ)a4jǼpI4 [\;=ƶ.)<~+;"ǂh|gr!U{\o`&u P3^XSO }yA2e_.J.QHzWgrEshw;jRV/e4%-1-51^$BEp|;"ARP"\Vt⊻k5$gH*s-;dZ,|7ۦw `"Opb\'0IR}S? /*Q3`κg&փ3Ε7a$b>QA9h =m-CV0k xlN\j7aDiHll(+)Zo ; "_ b`1=@ϚT:]Ⱦzu_(͠I5G!! eaNQI.<C՗[epΆE[jT 瀾u`?%#Pr:xl/|k;#|e'R"9t,I Ul7J5t)(g'gw#㓐QV?ޱ P ;|GivG@ܗGV_4hhna+)U*/U]G{Bƙݽ)JScQT7uN޸i傂=1#sxӛy0.cRXr}ѿ^oGB.Ųe9/t` b`* ٱmXicd::b7wqy@FY|?DBM^d'vaj@u( iL{  ^v2P쭑Pz6ovzlè.R%YAo%%6 &C6~83SJ9? ;BA;$mn0'#a>fE[լ}_W^ 6Y:MuЁ` EG)(knzpll5^&fy#>̉ܥdi75: ӊĶWӌ4) ?@_Sqixx 2@I-d Rt3l2lcܗô%)) $lܞßJtd^!2S:*ȺFD*?Z"ƎOOS&<؀R'B;ǏI7lolkv BMCL5_e2B@j{%㢉˖}WhX)8⒐r.`Zedik?[3y~BRGJ#bsB;!)[*{5즞F\=oBS_J)8&4輼)pWԵ<;mjN x!_q)fb0?.+4fpgòL]yHhaao"10M+6O_7:xH׻^b}Qu)Y<֏N":'pz+߬v++n5v|?~S lCW_[ slR[ z+Am #ðۘx^sYCbX(%*-ԡPjFѡduiotA9J j *Q|N6תA[Vk/G;\u >{JoFkmqrJD80? :]1*9ȠfE+@:$#(_1Ih?Nq""k.6a)ˣ11J4uf _:T}xPeTD}wL״9鞟Ay .hQG"B@5}q} 88Xn 'Ր1r""!<ӎX?kOVŮyc`Uyxxp,پr׭b#z hd/M,- OQH\/ bX\]r Hfi$˝i~pR)B}1zuzڔjLBCN2D\\ +81< E?XӅ©k# W~jIb\yV.Ww4$:+rEp.V]1 'y̢Ȟp&& QAgR d =Wm sG^Bo.4 ĶһT:pHAfҥ a|ɜׁ0l_2C#LA|˄h:nDM<[[.fj޻`{:HUCπܢNxH­P[ \m~&Ew8sUg#%yPHHCdn1%6;]aHH(C Z*\MSNϳjVgh|we,dQ %IlheatBjW|HK~E 2Z>J)(il!̬hR@D&qa1sny*JrsԏuA,XRR大 q 3xuM \6YcKǵD8o. Hk#ńC W?" Y/ .kJ~:5J\Q_\<-,ga}##TbI|0 OoZ#X2,}aĆ͋1ҊL1g7pBm{"%!I-9:w4?(J5JTo=mp.ۙ2E:Lx?ѥ "AyKhpQu?4 #ܢ9E= -F_Œ,325ɮO qђ%h1Bg  vMz#Ѓ-# ?Xh-'9w㗛KYF+o:׌GOaEE``bݠ x˞kEnb8R|0:ٌ\E(>4v j'،lO҅ofpNz@92dih:""rGA˖O3}^;]ͥ~f-ˣ5i#qCxoJ㡎%eR۷=>zE3bo&ً/Ё~40U<1n7b/bj6yZoY騑 51&3kK)EO|8X~oˎoǭ0\ V/aS?{:;1 )5,j!f["$38/%zKWm W(&PK#o2Ngm gu[65L7g+zZ6bUΎ=2ʩ:݃|VUIJh$ puv9cVP"l//Lr59>z6&SENy8b.[3;d(|eBP^ ^ӻ(ók%L6{~N}uߴq%tPBeӯֲxTȩ;>P74xU/>.{_F5{B,-(fQNxv 8>K8M9Ⱥ?>p1PTO$㹘5wo++%\'R8UҀJ$Da(K0L"jm?gDMS`l5О19;K?7no?.sGsKp1͏>3܁w\*#ݒӯu:7B| xc. 'aШ)v)>/J(1T` MPlCUq TK.1 g96;|Aaš<y8qWY b t@ K)(CHgľ1~e w/2})6piwu{S?K_2GeA8`X^)6QHH6דoϋ*P;(~C!axʸڼcKPcyR~@_yKHEK~ͿD'-*YcoKp\c; `}V|i/Qm*#&xfBf& H0]7c'CC+G7$J 8itp1ӯvtR<: <XI2ji ?=q|v™]xe"v;8> zL3JCEbu`IAzN{f ؈HEV?&:vu`=EgMp\0CH".qP>oרR{{R꟧P\bϗ3l%agr>,Fѷԭ[9׭$YM 7XUqfP~qMɀͿ ҰWG58I50H͌Wi0qCSR.:qU% јo2>8 /OcYe+Λ 7WIs}QQ>)YqΣG<w`gŖ7:n#ي-&DrV1ZX796yY6spW쮤s.bj^ 8EPR"Lg1zmPe:mO!MjX'1Ulϛ2,mi0 D.\!} )E-WUeh2.K!?9 ۶,V!2-}8|eAiVVlgy1\=!%Wc|[J0q\/oU=nCd&DJz i!c; )6oHKj/O[(aW2#K#b%ޘM'jaFWu۠t*)SA: ShlԛNPsV9$=^WDhiMR/i`Dfn,+OG+/1ؙE`Z.$G=M /-kƷ/^J)9/bz.]zz>~d ˿x}9QֈbD̫Y9;\>H`tJ}6[BZbN(Ԧ+Ij kfEo]1d^o IA^!&ۜ bDwZ yD[w? S0*]T =95"fMu0-8įRG7N oQW&-}>9rK5;"jnԝZe+xƤg#~H9l!A 6m}o&-fnۺ]K3;*, odųRd\OWfóqxLxaSMG˫:cIw3l2o9Wǚ'YTRp4œȓ/"ܮƇD'ܞ)l^  v&B6 /u}ؕWQԍy~UF( 8?͏zSt0rL8c>QyOG_K 'h5NoU6´3gbg)SVi!n_3,5,Yגrb-gpĽU8€v0a9 r@ZȂσI%UV>܊-rц6ZIKhEy/yt_JŽ@xg8 hyrS~O3'[ʍㆦ"BT2 K;z]6g-0W.@|S- eFP9pJW:bՙAVKR /{[ (78|gu(#Y4Fk-}4BXտ(@4'$A\HA`{8EKf\zT%tLgGn?*&`v~\W { {G=DFמ8EI2dՓrQiGqѴGuߺSC4^dZ}y_*qt, -r.LSy+F#ñ_82M&I{UbL;o5שB)/+dGOKNǥsZ@Z rF )80 M(\E2PEXH5}7R)(f>|O硚8;OE\y V~LM9]:.AxY}429&C!xW#ރbFTnw&e5lGl0ZF[_561?7W *!E^#вhE;ONסUNC]u9௑n[ZxV dHn41yC3>.|­lӃVaep>) 8RuUH#LʾЏ?P3ɇ5"/̋}a#Bn 31;>༕KW27렔|Xw_ TAxX48\B.8r%`eӁh{C;,ŦErm$n{4"{jER c9.`&}H$]<]6˭[BK4?8i[tֳzT@RJ4P=2Q69J j)6Os:'XﻨO(C&zℏX,-.Mh/+Il& xPa T I%<ҴKCƽ.OD/^wr0 xxVֲOH̾rP9979&X#Îh5V cNqZ<.Օlm9\Vx5CGiuaNQFi+tgEv*?@_ C fQ]OW&d,ԩ=AG3^5 b-|6cMl=Lb9c#M(|"?f0kay~al7IV)ne i։! 8UɊH( E0gJt:\'|&5zK\YO+#ɡ={¤J/DrksX+? $Sع/~{{): =aThLMPݝ@~&|߱W< q49 ˰7QߌBu'L ƑK /vNG$Ay3fҷL*ݤok'>|/'E^;:(?.*sv>Q/t8ҫ_2 BHyqgf!My5鿕d*.ۡ쮮GYtw.^uYBH~ecnK]Kls{(m7n{|<l+ަ;;x= }cbt\TЉ+W1^PT0K`W^SC[DuFq1)G2#x7diКb #X)'kqCxZn2[}%yid5q37j w|[G ybݷqؿo>Q w7eOͼ#5[-"zd|&Ex< qv&m=ʜ{u?0< I('`$|'G_b ,SŶI]H (T>lɶaދ1<*f||0|`,_K*6Z/CܟBV@Lov~.)Jl |~[!DFojdtRm(/Q84>4!k4qCId(ֿµ퀽XM>tvSO -ѨSԄ.tB:m{xt"=E佄&?Dd3-tK-EzŏGY-N7 әMҒDGoP ]GLR> '\Q] 4vjF"3 i?7N<_IMzI"YhJ0%+9S­ҙW 擧NTuh+3F^_jD Mb}<\LPl1 ]8qrLʎ̀{>#P&RG׺rYN!B^jl}EcJbΘb&CtZi&*MBZS-y+ig1g #ynAcgg:;ÀRqm e]D!JZX pc>8j]40Ih]ѝk݁Rޣ&c*wCqNǯM ;nK2rg*R*dRpMPT2g wc]( zϾpc ߭-)q3r,l CBz݄29v%gG"hx}2HL T$K _KO eہ?+®D ՞4kFa {C5OW)+Zd;bl9B SPٙVsgөsdi5..HO816FK.+ϩs2P| Ҩr`kWB\,̟+4Qèus=r n{m4" 6'^IqttZ*(Yh>ĮV~+0!*{:) SX&4@!6KJݸΏR=D@y7P^}f'/ߎm_oRJQ߸_ݬH5FWR54\dxzb!g%ֹamUA9$M[1f5W ؼVpuWMZr#?rkg2u"g䅙S*̷0X!kGwQIВ*#$-|Hp30吆CȥQQጘ^ Թz \Oܢ->L (G n)!}#+gow8 `Ҝ K->H<4B4^Ke;8_Hi{ĩw~(qhM@mzDQeދدSO\EvYڅ@4@+@!p7&E}yp?c!AmY$ڙkMou.~kb5Ӟ©].%뷓p%p֓H#xʊlyuZe!>9JWFk➴K.'ɚY~l{ Rz!L2OVL@˞i]R9`^vʼy]t+U -B_XF'=5P83& Ҵ[c*#.kqja$:gt9qǮ;Ac. +ZFdJZHd*fNKX78]) _\cG4,Q{qɢDW%@yqTֻe2S!Kr*n“UQóQ:lXl@vvQa9ׅoPA!PJ΍G(^"Ug hEjM..,|oZI!j9:R=Ov_~&0~o۪K *ϻ/񧒕Y0 4'a}.[9TSn0/XEC@@^)| 5糟qFb;8 ì_0=SLJX;W:CJ|?VÖz9@7X:'-;; J6%e-<7\=uN ː6[K.Bδ!dؔʸ7N`Y&^,,;0PhvrQ"n^FiF5AxVڝ_u^lKm CҽP)> znxq L}lWnj8<}mH 8܏qfgG!ڊ?/qvBz`qŽ`d.q/ "{ +>]a| sDOhX e9`k>do`8[D tPY2 sїo}KF?2S_v/ǰ)AsuFiDẈTV1DՍ Mw|1UZ HX}Ge\%j%&.z-B^:B(,}Xaew ]'a4|7Ђt)%pd7z Mɀ_nJTh53O*M-|Ckg-C쎐@XBɪ~"}{?R^!yIF'ζ T ۿ|YCuDլ]+Z mQp8X"} %'6.pa%B_#%sOȘ'Vywx"hWNTX"EMnax]tR|REµ0C]<>8z>RZC}n 27ղK'*hbk MdjΠ~mb`Uh%WZ ^kgM l>ŧ|djײF-/޲)hGoҾۈ_xv._|TG4c^H0Ӈg d0Ovm rnH-IϰFrO䕨OP7OU_@q‰sKc]D nO9=j(&[4Rȭ-֢`.͸kO7\B a-,2!&ߵ 6HǫoӬvO{%/AbXk?<PFŠ*8H1 {$ {\3(^3շͶ`ul8!πoU}1ׁ堌I 8YR89xFE Cmڞ$j.Ò9S. @[XHW ;6wu͏ie;UQ  }_&{=6gg ֯{ CeN frDdSuly; JO@Y+k۽Xqy%a`~."#^!%!|wt&2iD6KsMw99c1`nZW!bwv (X/D++ Z SGL&UZΤhgS'4S ~AOo{ERx5@ mK$C.TyѩRri}蹱_Rܧ亜D_ dy??NM+]x >ں$I?Gv,e]X7*r6az"r~-//K@ɗdiMhP↸fu2 S 5q\:}{TK1Bf< 8b9нZ#0,(p0 Lsk3 - Dguik%@CxCDNd߬,cu!WtiUݶWr7HO#yGhtrF+Oɲoa%[.ƶOW#ft o sku{ />Se$ {Ԙ ]Ő\rA6 #1h#^n}5h7ZPD@r|OG@"!9OCw'|̮ P:7յ@`SJkB&_TǴԿ)覝=G#:e'q+_]R{mk {%Cgiczb"iYVܝRDU.{E^jBB"5T:Qф}QgJ9qA㡝+cF-g[PJ_ n 73E NcN&] xPI&#J'}{`Mvɒ0f\b\34;r8&jPZTQLҘgHN\gxy\P@ZOUCBd>x,6WMa,0 $ 7PeOߡKnFH[9<ˮޱ33 v ďJ̈z[;@ b h (|~sYEY]@׵sL5qry G2=Du_vLC:T7^@o94_#N3hU1"ޙDfHIE?r q h@բ U(7پ/h>sћN;Ӈ:0IyPsԶpOEԿ`ol'as 5f" Ev~mMk 9Z{d%̊ HM |*@CKL)r6^N [`6y4[GoXnKo7S/8z8_X B\6̹(tU&_ sQ_:=yvXKk:w WF=N:A|Gn] m35 VŊ9~˜< j4n׈NcL+#SҾh^څnt2P7fʷe f$>dP ?ijmzp܍B&(}amt=*^{qoPh I͌먃Wu&Z$S@ c P 2Gܩ[Bp$fSc[yC:faoMaAOJ9헂ِf_ڑYϻ#CpF>L1FjK3 SomFkW5~6]0b T:^:*ui~GX *}uU\S6${NRIZ) Y&VHIF'I-XE^>glsdy݆ZɸkAB})Qօ؂LV{ Ei|ūۇ`^ oc"*xz,!3\AIEhttXΡBit(&~d1%e@)eSb0ġxe n~ñ=W8j=Y8q s!gYp8}< {*@yiWq8H L t%I{7򏼹7@XEhD8"- $~7=MA1vJ]5z7!Z?'t\aJ}8jw1Xz' 0(h3SΆx7^\ϩeۀNCOkB0ddn<,N5V7$}[eQ肜Q˥ɝwqpSGϲh  UWc9.AX%`͟m7 E^kr3Fm^o;d\Z - Qh ze;,P^4C ;{DC|-h8k(?uviByigMg@K=0䇃XdMO̽u/򯗱ޅY&dw#_#+,_GmגM^irmS .elRuΔ]Fi؋!u(qct۞ǗW`yǂ|) |C{-yu0S^lۗ$t0"*2^ZBKw-ꨜ٣'8lO Nإ~$~ngSӯns{O驤R/{U¼SWަJ!Dk `H n46TotrD/\j׶R_ c·yy*֘mzwخD2?&zcW!Z4cJ=z^Ì.̳iO4tv Sx^6əml.r8Eb~÷yy:S뽾)B2'U( 8xOOCYwcTӂ!.W_' u Þ4`vAohl%@Vh*ft=Z~]B:m!v!Cbd-%GnZaԣ2<*&0KX =^\B\n&X-kfX2I%$BN6+.ա>,@LE1t:!9HY }REDm %O-xu#E Nߝ 'o6_:qB$I4杒w-: {PRm)DNؼ~0or\6!h p%) 3U8'ѲXҸpҮcx\>0{DL,ۖw1 3?J/iْ#ѡ60T|:VcIR(]6Vhu=|E:'Vn4gƽpFS^ KJC;=q>)YD!zobTn #O( d0"I[ZSE9Pq<"sZJ[^W?:j#  "y!8,ezi茾]]&aW vqHX1|ܣ8Zܣ=W3#BQ6G8ofWt1&{$f2ck4.IJnJMnHIt*2i*}99VQi]+MoVqJ7Ր%s=3}99C #pe4K?֓OOa uV/6{[!  ^AT $b5S-*#a}qSYٝf u #^@۴]ipD ``?wdU;,{,chtuQ4`B7r@Zy1;-]Eia 1ǨSnr$ Y0Ao^{/M]N) VG707|9RȖcG=948-^zƝG4+ʻ̰sQJ'cvi|[mezZr IC# ,3#a#[ï|j_ @ WZ1exx4ɇnK@6WsTt:VlB]ޫqV0;0^@/6;!Gbm Ri(s˗iEw7%9HNf>2E_ o@lw$&YK('e)5F >a)0+"ڷ%yN~k]ӗ[W-ļ@oSp¸B /e#v ̷X);.vL@H|\:fu  dIT&? )b8ZI6vϊ.Ԅ0[̵"ߡJp`D!"ӭzh^nRapWg`ؒ-n_jTxRuIsكцA!AGď> 9g XNܳ' esRwODj*!3Ꮑ}h5 =|ܚ k_[YnQ"qY-@wl4:1|3^zcڳ ߱R5(L2\ 3lS"^HB̡^>A+]k)JHo07@}>;􅫤ol͘(y>'<Ȼ܍J̆EB>}~'zq8c_B)L_0Lu Ny@bD,4Ad?_q"C{>On7 ܚ[;0[=Rzޱʹq(f Y훖J1I'Zt7*bm\D&vXO(}(9:=Gݫ/z ?'f7Ġ({չ(V:X P!RX/(cnt =B/7oz۟T`ԛuqY0JhzN^ ,Ds0(5R|_*Ձ2srƑ3uOhذ55f+d@_(?RӦJȹ|̔:?>*BpE[6nk/+CFkۼ=DjS}\>4UkO;_W-N^&H8v;v DL4)kljz;\C3wnR!c!d7|j;2jL-ʦ[*^4B>%gNu4;+}lAg%6ƌM'ҵTq}&7L>>%~IndC႒SL6:R4.xad#A%oD->Qbb]ni~8yB^uN_䴤Sۀ'+IPhH_b͜ jȊvd J`<$Es]U);VD|.i=֫}ovTs!9D9Iy 6 mfoKC314>闞2oaU^/TF{K'>;4 .\2P6PG`*|ۭTM `9u_yb׵Zb&x#' B,*6thnULDgG- BáfV5g#4]V]9T൳8ɱ`m HgV;3`ΐ< ) \T؋pެ4x6' CteFeB_$ġ7M !)xۦӍGƈ*Gܐ1"zJE1:ӉzOk|cqThjR7:gA}(Ԙ/i^cawe8tgMN*e,_f2ݍg J!QHm,Ӊ&T ?U5(y$ #&u.T`hoorP2DDWG}ޮuv.Δ Q_:%jk=JRb R̀eLBV ߸gB<~U"gF*LbxZ+B5c4fvXt.K?',t!g%؀UZ>!vvIզ@#:rl+o d7_ڮJ| ,Dž*,ԣ3\(b F'#ThX#0C(En7e?V:J89xJ0> mXf7LDVaG0-(;i՝Y[2<@#!.^mbƊ!%!uY$0P`%;+.lwm=GGVrn # ݕ3aSx\&)'+ A_plFI"m#n1he18gnUz[\n_+E".a,@!h8^S.H@m {(ݟ7RP%b5--[x g ž;Hȿ1e8WZ8$czfv)I}`AIUEsnB_-; UŴ@"͗e^E,^rXJ))8oYkdgiW7/$5CHu. FH%nLJoU}{Xm GT -SfX0q+3z(Qo~윸lc˞;b= Ǹ#R4zK-K[rB/ɯa?fd$$JaS7'1J{vY{ԇBG{fͧ}WHڦ㸨ih0hhS LnOh) 2P @JJX ҽ%Ź?ֱ&[k31C p'Rs-܈_ AElxN^m#E(% -i"C䭤|#<guLV@ML2 }X*H հ%v'AA V(zpi/fU}fNe鵾il{pcp#dS7.aȋFF# c0K%AOW}=?ht218r`dx!fk5ae_Gi^X7ޫsbňf#0+Lj8p8cwN-ttoAa1H\Pod Fs%HI"cD[-qd1 xD+7Sq>0:s>ZWvp݄sk1vhk׹2BOZ"ŶMQJj^-ih|&`brXěūD R0PfCn}OQ9P$$|'SE/P_OPܧ1ZK.]YU{:U?43]U ݼhC[p5ɜW_ $NCt.QI+tL!!:gK#p{/.se`@- )Q"b,6\X*fpq׿H% >.Hm.;|{+10uQV>ȃ%(2"(N1K"eW_Bf!=]Ȥۡz٨s=ϊv\8S6Zjʠ@ F{T6Xh/ڣXViU%|  z|P^+R&U<;8 CF4E2~47t6Wrq{z x'ά\<0ZwCc)|Mt+@^vd}/oL[Ҥ)k \-;ozΰm?ӎueLzT YV/?KՃhH?r*yR.e&i]_b0@.7S@7!/64B/O}h߻[i?53̇ڟ-5X8䘐 t zT.ݨFQ2RڋkG|7>6>sN~pd˝!i3cݬv.,p) vѺ@Fh}zpe}e:7"0`𨠁A ѷ{E\֮O!__]m9ρL{16Q U| wk$X~) nPg DA9N\ySȓ-5 VfQ3D+w Z:187׎MN瞯!!@w]z9X[ RXŤFգ ھpK]H)Ud\p[TC4by.I/V+hJvSnǰkl39m3/Y祥bPʶ| LF$n co&|_/n(2Zϵ44i@й8~x!} W8zvy $xڷH6>39<={EA#S/aI{W,P3C)XƂf|KVSǡx8U$}JNH̙K)>-D`P=Ja~Fouռ\ro)5ESL0:h8BK"' k7w*TJ@S3(+2a<>S<7¸+6}i t/q;yw e~~o?#P*f=,& f"rmBLГ{{T'|;#9ܒ жeJ8]sw"9VWl  z15ܠ#R5+L|Qc x"6x4>g؉{'!3ځv(ڋ])ˢ0t>Ѻ8lhw2;>.'H|GC&D!Fޒ AG&o ?o!w/4jm8Ip k fKBH#"8=I}5Axd2`ͩYa9v4R< 2 y4r?BC@57״.> rڨ'0Хd!ƁrDr ZL/~آtpH=RX(OԋMZtˆxbȤGE0491&7}_`Rk毂6Srģc?Ol< >L7H380cN(&(z@zO?ZmW ;+θ:7~w&#Y1+9?gzIRGq#.~n<5:⿊:ޤb i:1(I^ez/Wr`.EZJ:96")߈![ +{b@gcT b+H ͟cH0E. Dm)Y% ~ߴ6%/%,0RT;/l l˕nR).0tm` @PKז8&$(P0ڈb. m$. JAc$T!2'(\d񑒸ӯ%ݼ"1B~e(`q~`xVdJc "3u/UO6-qTHXB !Q49 i X+?IUϓ Zrן F9QI[ì%-+\旹wL_/rQirBGb:tJ\btla,Og>]J0v2D^rn %spX]5Ae~s<iwUm1׎fZUew|IhIob1l6[[q;v[wЁXTo]ߢd`,@(ckdqZcOKO@@'\_4LtRSh!-c.[KDR +xK?v] W*3ڽ厺:aIƾnawa…vь [y?bWxo^>GV>3Bh'icԷK \5˅W/j' nPH"d`VIvK񳓍"?"X1%KӊO-[p7>c]/ 207x rp)@cȩ[+}LZZ}s-W3e pj4(4/KdkI}=T㞍tZHc˥J ޭt'h'4|:jkԵ4GOlrG~Z=hF%a4DPD^sv9^@?Ҷu^r(L 7=pG)kvГz! wf4cD}& s) 43.ޮXA}QxʫY%3ӂTRBPvJsUaq(3c0u'/ux.xM$61* x ax b*#'^?P3#BD?s'K8X3,Kx8[Phiqjs}l4wQNhPuxyLXԈ%͜ }d;)Poq}:\\q.ӂtl['rt眽1!h98 ]A$mii0tҲ@EU#t~6} `*$%C{ uE=4/m-m +6a4 o-v4̞c{Yq$|}G["*#7ph nzu/o02.mjH@=R bO5*jw0D1z t|FVNM{G^#(kAr= ],SC2x$3*<>mt!v8i.Rdv{wj`65'^qΠ/ a`T("3YBsK{n! ]lf>g,"h┉+=PE/*v @l ;Z٥eΌy7QEĻJQ#aui^.;_Wdt5sd{ǥ _aE=r/ k1}ɥ1*V]0úl"'ek>w6Q$A|Pu-J07#jsOr;Yfš$$BAg¹LD$(wa `(ui%'Rjz%8MMD! &Dm}WCϩޤVl us@IMwڟT뚉=yeݰ?p_w|IbJŃNлUOْ? CmE(Nc 4šNkY۪H'5qow*v o&G}k(i EV z( \5wIMk%,’j(Pf0~H#.pS~a1_CM /`2Ns¶1V3 hBAALքMF! />b>Nm% ̴K,1Zi#Vr|A?u 4p(uuNxʠJ exhPoXdh}EBl@Yu`, har:qS$*Ouqlu|GSt0q鈍ic.@k5)ij A R}9. /#ZJ<]JgOc= ;p;rԂGW/<)v mCc~_,}wl{q b/ ԓ 7ɨ)2^pYc=Agd!lv|q:@#d×Q>_)C;(cqT03#$6M:7)4 &tV+Y p(-CT9hYN>&m;]zF4no?9KÎms4tje;Yn!f D`AzG'=9"UYCaů09v딂_} m$JXW^1_ 덶A(wITC hYU{02@LcѽN`5V7U9A L*- |Tb˛9MЎUp׆WpJ'E)SppִGhg%@`ϲշ~^%߬zTcu˾Y6Wk :kra,iaQ{?!"ʾB`@z/_r6`ey'p=r 2Pmeة BF=d$2,ws4. {P~Y(3|T 'r BK2B(6y$Yt_dՋoK M~SO> =2^C{M0.tUJiEy±=\E"ҮJ?ˈ1.pBiXWz걏FъcZĭjvxHQP>Auy&_(2%"+ OcPx-p) ϡ8ZzKyJ_Q0Z3ʲg+1̫$%{SheB 7c0#B2i;I>|*I; .-}](j&_csޖ|<Ŏ>v!mLV2PƩhA_#'2'LRhɥM/=mUpT Ed !ܠ󟩉sy_]5XXDۆ_([J @@dO 汹SkkY!:m:j.ja[ЯpόAF-ͥ[UGMMX [?X4I>ɋ_ض4Պ/'0YJ~2F͊)_|m;Dd"GbP mwK՛ >;e'>&|}+}vyfi*ˈd@@bJgϘH2J['$/ÄMf0LKF B"WdtDC0c <]昩`Gy+I%1O(hsAM"=>ZIY`Ra\9qm֠ZH9$\ey@ L !-ˠaX#/V. HvOmwUJup pE(o=E=o)sb* EW|v@ULWb:~@+5$׎rV=iZqkf)pbmj߶WxGV$H= Aȧ8`E5Q'\-6D,.gQ; S!/ԾTe6-DȤQvv; Is*coI(lX! 8T :a:tLKTs8,aЂ^@{0[ZNLbSTQi-|s h!H0#q6"Èa2!0fc@;^u8YH@hMc\$f|F+ WH~,|Hb-mJ`,gj7I3STY5ka\nEI-yIȊcKəK&eɱ! [qX7m]Q ^`MezԳu9,Cdt ,>[V eȓT>(Y" 7Dg{('z}YtDf6v,dIFŕSHwevt+ռUDm#ʽ]⯇ %X6cҋQ(G <]+^Ӣ|F%}4'G[s|7W܋t|K2F\{v:U "jrzz\]Jb-)y-0@X;׍]j;#?aѮ+hhS c^6OcYK=e[kZ0 %̑m=^bblN2v|ζfרV٤SQ}[VlV (/;\lۡxctΖ6Sh)"R1v2W8Mծ/}u%itLH`$YCE|=9jLvk4㹴a n2kyXi/iT}qtVN9AX*+ 'f0kA;;Oݿ[9s9 8͒|Y>1;>u '~ITsrdk.ӎTwBWl'J9q(7aCAo8pi}ҵ=,գ2(=S2h*?,ݓxEhe`MeN` Coe ܝ0fvXWLC#BF~[m{% [|Ŭ !(tG#O 4ŀnՄؗ}( UhڦP1čwsm+t2Nd79(t%[֖6m}(p%{AuK)`pj_:b,֫ h%?w!ueA`0&Z9ηKw j 7Zb@/8ST%sv)Ս':&W H|YS/ޗsYuUH8ASPGipLr3=T85L*L4JM#|-{n36_Q䤒 ;}Ԛ4qguuEaښsDfL;. dCc>aijv;ߧ\2@g;."5J1h3m{!PcloL+xu `!ӈ ֎b xZ9,+mr}+=eyq)zAJ1;i 8Vq`y"~gIoTZܱPlZx֒4f e)u #t&Ա^I@NՆ? l:?D3acoL!,DfjQA! n-IC 0pkb57P'o?PU89Eԩ% DfDYYxJH#טtQ\+qS?k~6eg,HT@b_}"X$=>w~b{1^2#&C 1s}wBaNP5n+8K\~rw/i [ZS><]D$b,#D~ο$1낪I!@u/'(>S@ەc9 bA "QsF8ޔvu$w a "8ytp5tq:t Cn+EҍP]mf%Mmjb :K C36e9;|h}h3UBH`XN>C&L# Ԙt<iٴ`dX:(龐,Iq\sv;Ӛ(8 Yb&n/춒RzOi"a'9'zlϠdåYOܻ:;u ۅzo ;pnkm6"W%3l%VV"3=~i=rS'p \Ŀ-8,Bl0I-W폟^ >91הǕ[٬x/"`q>no^E1?| 5ȊugHdxkH! ]Sun)y|l`/]3|fԗ AQgufϯ#2ՠm/Ml\Zh>[,S99O *p@ٗc`-k.UxƠG1UDj^d<g_ 2zaG~1Ys|{ i]=J[ܱ`C|hMBT,-#xϴ S}gcn=&hXpfq\HGѿgM~~1.h"6* q$pX^1"/eyrg^ҏZ',3=(MTDDtI~x~5ID˲ɵ=Fp>󪰞*8fc赶Y&mO >EE"zjQte}߿K 08/bk~"$jAz!ZQ ?I1٨鳙 Bda AF{fvo#1t֪N]N6,-}W+cgI9RRD4`U/ĐkTtf1fW ηJ1qPտwAOx%qUЖEBD@e#4e3-pPB'0#j -pA`+}Id0o&8Uf). w2Z!-TP/ [@[<1y8fk--t°?:.`c.N`Er[y YԘ)衛 Ҿ\.^=h NHDZ'!o&z";H}#rj999|/ϠwɲPd30|-st[}!$6F-pv owt fvhZ(of}*w0sĨ~l*X0ӹuٷBW&ҧA [g%m_"pC&vI/AoSS47Qy܌g6vaB9 c"iK~q:"F9f~Il@7O,/ +(in2Yo o痻ɜ'Ҿ4M_-|+G!0Z8 ; -4R>EMQ$21VeJ[us:#q%-%=ay#U"1n&PC@BT^Nc-l \bc{((Q[GW3%Zbx(WO`XTu *1l7!8S#ot<;nM`+`b)VI--E3:ʼzM|[pwi&)? i<کעvڳqr99ܻ 7Oq|NLj4rC8<\DH,R6N Lenc^{pz}uiwYCpN C)Э7^BgC:n^*ÙCZ?D/::,\kqVkX޹n$Io윐W] NT(V`q˶p -at]h:Jx=zwT1g/^9m!fOR>ٺ΅/Q}_MQ@"ξs ^ńoK}qKiJ*)иP)}-ޝ pJGy551 \p0Ͷ(jauGYMZR(^Ähs{0Γÿߌ y'Z<3XJᅇ7szB!Y*O\1տ N>b#gP46NU8iٜ-S zH'_7mA4lD6ݾZ=#7JDNh|VU)Y`z.6sX(7N5;O%>D.P-M~&BB7}#AU"݋SU'*oWk\D8s`bRpލhqgw30 TU$AyR4qb-K?B0)l\k\uXn&=H$^Jk_H$hDNEI?g{;F[ k1d/Vz4i4~oFGD{+!ذt()w =هY~6Su_;RQhX_̆Mn6uePN~巆}jOM>K;9çzy7A4C4&v?&9XzJ^R3!H>1bH9^X 6Wf"?5H>vԡbﮆ?@H䓌oBXڊ1@y ͠ik뀃VjƖLr \͙z:(!DUxlKӝB`Xzjx. e'DXpt_m$b GOT{^)=?zUUj|Yl/j-;=90¥@|ZkT ^s:yWǡ/Pw7BB@}ђ9UG;z2Arc4p<yR/CC}z]9{M,k۷;1| [#xըs_FQ2ժAִϐ=T>&B@5Ҍ h7nCQ+ d$ J0!~\LHs> TG(hG㻱i_iH"/.]ŀBH\"z4BF N-ug+W3haT.pƒ`x6N\n'ۍ;V}ۙ95w0(F[!K+sS*Yp 2f- z!^N{-gxm6Z/ϛjn^ۖGX\?Ǟ3;ie_z|DCkS{eu|h,#:g̡DkY_~ NzMMu\936!㌦NVr]t-gσ2w{&ԉyLG|zH(|<5[&ԟT4:;ӈNtfe{Pb,='g&K0|rY ťcYEJiƾ3qҪQdӵ$]"DyE#4q{)j8 kŇ%;R?jR#?7Kd_ߒ€ohܬO[eaJ^)}N#(!+.q &%L,RLm#+e}BM 9$gı,l^dMxN9cbT]pkP]0}4Us9ŒVU[8ow; hU?`DDD,F.z(Y9<}:1෺k@z.m_sѽGV <)ی*reӖzq2+EgiT<`|dӳC5&E9! CUWnྡྷƀyLi"Ȧ!q˖͵B8"* FQ( 6OGAvn[ TYY2iҸz >)!4%Rhs}+e}Wah3CLWP*1G3|NnfƤry]F *,c?(22Rk,ZO* _H  UP&ς<%x,OfoFHX 1-x\N1 I!X~%hTډKO`{unX݊U}0ؔ|AvqIa؊)!{4w4hGy @d87k5Px {®>f/w "@(U-Έ1^#MhZ(EN<.&;N.HEVK @1;})5F(<˶}yf(+F '5_ q7'Rr J@aͤ9PCY?6 }m>k] ʆ_?M -m{;<+Βku;𞤁Q29,`Jz:rz+9S[bL eۀ4Mrܷ) ,# >`k'-<ߺ׽*rz[++Z>$"]*7Zg4:jL!5>Q}:hhzytLIy}:;J#ZY3[4b)lVojs_Q'A!T/P- VY <-/~dCSϵrt~GW/~"tp+¥R ow߀ ?P@e/ I; Y>?ism~bZ?ķ*p&ɡ2à_ͻ/;8.lgq{Bڍ˕rzQ_@H#5@k^(#(iE斁~_;9b[poa۱;[\ڬֳXxWhA`'W׾ M843cN8 =~+ kQB= ZD4-&EyCo>hem\kȮ pTsE#|#'~TgiK8nGOAr韁Q]C9Yg񆬨,Njm 9Y^;N vdXhݘ֙}/c{dAf'^cD#8lNocr4@j)iTP!8M~f +mܺˆ"t'̾8Ѻ"W Bڋ6rQ)77k$ 4W꺒:ũr%43?>š$le;dp} cRWz@ E@]UHi.ς^7X _&{pEiip~ڿ 涰^;M"P\^\RS*vIPOq\^Dn'CCћ㗈B2VfNȼ'Q4 (Jd]OF9 Ҝ9Dcg^X c;oOAVմҾkNe&Y[ wvi3_ޜx:?0+)>Z#/)}O-{1L,eIz] %% QʡBӒZPؤәH;lސ9()n%!U&%B_y/#`'W&:~DA^(?Ɍf ± TǡZ'0aʪ&V7BH>jS'?JppN%>5'vu9>Mn"Ӎ1$Q/'xS* >}sGg1SC4'|Q(IGHZ;39܃ ;Z9t5Oo?(hvSxzƶo3"}[zK񖪍l͊cQT0dH*H9=j)ݨEP) 18'GwGl)=U1 p#+hQ ^T.uC% #UEsS }ǀ}R 5r|Wz=Kɝ.ŐZyo).&V: Zs`8z=Y (}Em(R ~,`o|Yj:TcW_S$Hӷ%X`gڤ 5ng ?"6nDqQYy~bK5oaO!!#j N#𓜙!G3bl8n* :t{MjǃIcIV8Nlg)Fx{Wi3N:|LHp)QO0+MC2L5msG=@[Xඈw^1ٮRT.>QaEXF Yմq;9w\9 x0iy‹BdlH1̈v~{vLemYK_7Aw@vo:MM@H],py*kP7xu0ku#R~*~/08 >ֈy\`[kPΝ {->`%H Y@c{:07;Um/[ Xd~W,5a8;}c8ܧEC`QPPj{#N0V/O%,_G[lD`o쭁?tlj⍚5\ӶcD2GSu8mZaD\qT Tޚh)ɍԂWGp6.ѹ M0>Jy9xxB'i:bLE"̐ۖv0 1%2no n8[`njL\9U nU& '}=ߴl[[׻MgIk ?e. zBw[yORcP:S-|jN oL`8t8LO9Nݹ;h]t*C~/!6{8[ 5F'>[9e3<FifZ,F2K'~D3^|%]Ա%:[>)XRÙB|;*,!1o$nd}܏dPD}6Ok%zP>-n o vjliPfЋlZbw_X+NF "P-U;2`ݬkʰM{p7=C~@\K4k0 3>'=jkˍġx27Cm8 7WwHn/[sIc@8^=]6yKMC,rTu}g%|MchQ]u-S`4#8pc-#'P f3G$`(?6Q, Ft7GyvAM*fzA؟+><ٔ@΀LV34dn%*Rr9+J-ʼO=l5# d[4 %34e(죾GJ? #}ct҅#3AOpdY٪EyWeLGn\4{B88h<ְfJe*rDAQK%h32H ; 'RMSӱAA条{&6>P!sp7ͧ[lWzdu%*̓f[ptQM/el$Men.ڷ7n) uEFW V;u$C&ocI<_ Vǘ-UjRbu҂L^RGU˯`Wg $$/&ƛ'"_;oSzet* ]xY\whG,c/I)Fl kHu3>:^jroU$\&u_)=2ҙ{}ZC3QI6kعtCKsoz~~uX < -F~,bqVzy:P=f=~2x밨B :p!}\EDҡ7b¾Og%K`Zϝ;+yCo [L.Dch*NA\2^[CTT/Q9bӽׯwyn(LN\᳎׾yBZsSxd /*h+Ɂ@:xSyG78C-_3}z8ͯqLqH^$}P:r?[LH_-WUڱzKf+5Ԍr]"eLќ~zp~UCB[Y[@uȑv 3WW2"aGK՞ډƧ"q=?y^5gzu@ <C0!&!LB2u_hD^tKUט٦2\WD赦)Bvpڴ 囫c IL[^'G0M`.~c׆gCvC5OeTP&M!l}̟ Zy:ab\"n߉L`%=a*_.l81b?^Xm=כ5 tu`qv2h8GerӃ${dN}n(]Gü3֘={'tx(D F+7j`R;Mv;uF1vta0bz$H 9| :++#T;Xj=l~6"V{?_~Jg#7['Tpn8zgfDg-OuojՂnS~n@5&fP/gCbOΚ^z!g?3u#غeW-KLG)LcRmQR?ߔwJ0F|aA)[c=lHbCP6C*p{/6^ն wL{*bb&bv-t&9uThLw}YxĘܠp̚"~T=vazbi.e]!eԱmb|9 %79yB0cȇ\ev~>cr 3h  `kErY7ް^|:ߙ8nz6#Oºh]CήJ~O۰Ut 0\#X/͕}LWѾuM堤}I `eC!X2ސ-b?Ej:xY2fy/e(J|m_#<ݹY^ ?Pm/[%G֢ g4͉vVzTR)B]yOU~SqXMbqN$}vȍge/dGV{O׵xWlWf#ЦvYE~f0$&[cpPď'rW5_xS/y*U+N+?%7xgP7)̲{N ^] 3;eY@q5qhg <%kF:4:_g{V3h甪feS'ا ?]"eZ6BWન7tx-{УD3vJ&}eU҉߂cC uO Nj8_Y/39'|\r9~'B!5bH\Me8{]1DqKP0٣ 12y(9|`vRʃ]o!*9(~*녞 s9)!/Hs>a{#$C= pTDˬ XaSScχ{ҝݓ i?{=I KMUh[%W, `،ĘBO GZ)c,XSC"rk^\lU4]8F$%>o}j+2cwjyr A58 Xg6:e%&X3mW*-VvVLRPF1pݯ ܧŽA:0+E}?SlDif7"E紺Y IE?P&9v"lЇK)%Ł"MgW_>Xϥi) ە?~a^^W2Úa _7§UC8&]?(3m3YHʕj.L2#Mq~#g ғyb398:ZDzFwwKwerȻIj}>69/wl!9 Erz {HD\ʕÚ7$EյL?ӈ)d˔XO<ٔzcuUl/?t箁wH+ׄ !7BO߶hWSbi>멎LN:CDP{m Uޤ(j+I\{$vɓP&K޸bNѤ`ݫMse4 R7z3kuii9~KHpSCWޗW%Ge?]j'AK}QnUʇ Ј&:~};#򒙭Y_T6QNzyr5y 86jFfoaNL7 }Y_2Hä*՞b LQ{:Rl. %jkl8Q*Ս8g0=s+ܟSv}S(7TMf!t^/{`%cA-o+*@ aظv%0աi%=gz&9j_kX*1Ic}6˦lf4Jy!ee nQs64ޢ溿.=j\aSdẎ+\.E2FM0ODI ;r&gKu*shmԗ:vpfy&S%6eL's 9&(7ҬאY$}/V@>&](2Q2ձmCuA (n-)}Ꮝ&2A̟Hc$;{JI:-}]_Ec۠ixrNW/!xbQQ Q2$K*TK@7Ob0 z}5(B\0Pi0Tp{z^)_MJ6fR5mޓuOb:{Dr'>!ǎE-aiN1̅ _z zּ%?X<^D+ D٪ugN&[+>k0'SAyPo= oFQWڰUP^GJ_/ʎhhbzNډq}JiaE鶿|k(y1[F|k VSBFt*Jk(|qxg;k>lyq0,mH ;yfZVb3_giӞ , ([7`XZ ~ ey#nJ"'xj=JBFS9MMH@fAN5`!~,+w̳ MƤ6G"-0b=z?6OGE6kaMXЃK>}fZ2VdcP"z-44mg)/T7iIL6h O$+s 3uNU;Q]7.b24-(2ڌE#E%YpJvҳrU[vܦr+k̈`(*LkAx E/,K4&ӁEk;^}6+7rw-[ ]п9z0f(>Y'0]|$w6|nFm6aCJ dC:Y^+{mF}3$Ȏ0+>')) ]U.$P`k$}- L9i&_a CP<Bqz,!12#`:SV"AyIz\S\?`>Q[Y`hN,%u?n29#O] gbU~ zLalqX?:' C^/pJodvӇ;X+wBU¨^ T4AaD]?~US!nNA!u~&ZHeJ7d53reӒ@l#χ]_6f"_Es? c.Km/ JLb>+wq%Bd:Eo HPjDW.: *h ,--׀!8;2&BٌR@H`3%"͈00OFK#A7ԫz,NL I<13ۙ%z*Ŧ/TNګ~H$@Oi%r =H!*do%gkAz0,npè+FRjn!N]STA^Ȩuk-|&½ ?6boO۬`@N5<)K'VAmFԟm>;킋nƷ%CȼA> &Ŝ Å J`$6e%_AK'H ⶽYJW)>A|:|߱vfi5]?P(AO~fKݨbO t`[Bם .gs먦d'JgwQTLK)3fY{$dr5X`bH0ۃ )_F(< > @|sʡM֝KWa#L6U7)DJ ]tj &I g"hEUVe{8GWe0ٺyhXd g__B+hң3KF>Cb;5ax "cY"/~=winT$d29jU0k(c: ϐuq ˃1`QnכpJy[WdKyg6KKxxWx=z6f"oT54?Ho1;?StܮfFFNS ۣp;YkA8A 2uA*VD88&fk6b0+)e%p̉c݌? ZZBOI!Ѫ}>*cqދ.r}gp.{, ?YFou WYqW#*ƳjdJ\nzI fIT kki*=5ŵgDSD  9tǸӪAی[H5Eq؄G>Cy23\Zi>X$R! LցkF5UE3]$Dύw%r h g51_) OO6J$Su| Au 2k!&@p}7YO %"Ւ{Xe7tqM' m00a]EC@a3ߣpf|ilϧF';,R%K`r.jg,?w'¡G"{zC&,Uv{~YmdMBM!=a;ƻ> <ݢcP]@XxE~4ufϘ=9dq4x=]5y*98rOcoCjj)D^S{'?S'VYuOɋ~+$ݤ0Lc" w،g7!QɅGPz`I3&%?Kw|9^Ă6P*f[H(:q ^X^sjͻv#쌡?"h {)NQF~ɷQHӚAPQkB牲ad ޭ2?@gV* KRzT~udqU;=/TJ8ą. &vAVY/-:ޛԕyOZ1. e <~@ 9I"D(#[D,!$tvH(7bm]=/$1ߦowGIPӼrρ9c86Ҍ—& s ~Z&>w@y$]qN4O Kb<) bݯ7dRY<5t{ Ea mXUjxn1/Jd%UWzىR,]}녤,D%?"+$",m[D„QCzmt&:pnox `E ~8(P ^we9=1P/Jة^['߉4bgB㫚`k$f`LMxe41|N)Q}E2G Z/SK/WJ ؠnPbd;*r4UHg\늧ƜI,aԹ@$q{j.1?4s}#hN9Y~ႽHò;׸|$;RtyC0nǟIopWv4{ӆ4w+Rr"J<]I<hL9V2Q,[Un0 8"^2󟢭TQҍU3-4o?oݍHzv;cC@6cQ mI\$ӠYO},󛆆gLS ңJfGU-JV_,.mXilwME%?K5q:@RHRwb놗ӗK@{\fwNKLPe*23cLj9<C1B~6Yr zS n5rJE[=$fڢj!1) rT!廊Gմtjh# "\䩛OԸbSkp5UI" #$=g |OAcOi8/jҥYI3lo}N#?8ci Xhjpf(>x5QON4*,k;' 7$c#@-,d~b>(p Sﺵd IuG |δџM_Optmo%7H7{hjU[\o# c܈j_xglP2<=VRU:P3=>x+d1tiOpg3ֱ"ʪ(m&ޙ٘T.+y)'!Z:C5UِB=} !zNy0# ziMIr*W?j̈́P Ŏ/yMf2:j L"B˳Sij;:\|TEϒO0/q 22[B/)ri2N;?g7t+$Vǿt%8ci uY*-[Nއג?/ PUoJzFNHЮt^_L`LH9~3SXYH\1Z@1e埢[y !enN`_6u1u/zk7nF/l>dy tT@@H+Vl;N6 Hlg 8&s@e/x>H5hת.С0&B$((`V1ПGz-3yLp-JALd\@(n;z*zv5.?aIrݭerIa>t g"_)ܯ[w!|Rlx"{v,"VzIq!L;!B~KBUe?1 !ョӀ20G\,WvpTYYCF%jl(<v76x6=@X8( Rz5qӀ: %|ܰ;U,4-=-%[,o(aSK%e)GVE '''؁vCT p-%Cz6xӅqNO) :;v5L2}JoYbS=Q=2H}*{{`2w:iI=YLEr-' ԧ(E-reͪ|1Z]|߻գ8 ${aG*H.4!5d!A!%Nr_b"bE}zYT`q-I^S/HHXV:lh@AVWO_UA|o5p<^O.be#C7 -m(@i^֌$ :DM'1XrjBɡͤ%$YVa{}#~0+UP3hy=6GH]/5. &^WZuX.o2Ip1ld-||*oș=Tf0/0{6 PbRﵘNNhƨxS!%agE%i*z ~f(mvMȘ|gj~5)*xk>^gl:q -)X`E/$r㊍,9VZ[ lO-ըeln2VsMgJƍ9zC6]lPS}̬5]ll6DCx_J9ϏPe̩eD}`|N*?a`8us&\ h׊+*؟Fqp6'6w Jx%۬~- a r3,K}<&˾\LiC4&ys{]=qzv%4[EDm)tZ[9 I4zb ma\+M _jehgأX-kɏB $ivn!Lc+OGCfVH5&.FSGkHbBbJ~>~=hn5~9}]LG]V{dP|8f:qu!p`Es6A N\9 n(eUDY YIշjkV>:"WPەXqd( alIPyO]bB/฽9OٟFŎH>dEP bEzkQӘ7֚@$7[U9A^i8kʰGVx'?Su}"hUu%[܎kfAPgt*Ve;fNhB'>CbՁ[_]8ntl|+,B=xă?`_\:Rl6nx<qI(e 3b0׶FF礕 ,z(d0z?5jEU{L,]gXe7-^ ;1Dדq60 w.Y}8AETJ9Vyfu&H7: ܳ{ƟJE]!Y\TX^PoaJJ(l9BdZ.ſ IG|73%Qx~Ak&7%ېgUE}@BEd{uudJ|ag)T&&6"i>hĹvC)9Ѷj)*nصd'E0 ?;lF\I/Q!9Mܹ*9x3dԉ]WD^M8h [w]ϝfM; y& bo/@Z%ߓDIGD]ɩ _;$k'q6wvat"߾q-"R(X;JRNMӏj7ϫ\ȑ+LX5W>w#it7i'i a!JCg/!6/9lq3I2K^pVggefJҀX5[΢X{ )`Og$Sh l"<(I7Qd_>|lI&F$[2m1PFGƪ1r t)V_ì+N`.[:ښuF1i[LOu>2ϠT@fsaFWC0 ZJ;_j7Hz, ѹdY: iWmG:L+~}u\Ƣ|ׇ;1,RƳ.CM uHI|bM|φ#e~$^,6~tF]A7&$p0}Z8(]l3F]zo6{W#}S:vStF `׮J5k4T^ TRZ-ѕ.PT~I)lųJ,sOOF;?ySK#j*^F?׽Nיw<,.Wup顰h"@uL@V9@ j>5Us=VQDoh#GʎA>DuGfI9$thבGE8t}#^GZ9x#F܍B8bѸoG䌪9e#B;(ɣvG\j5!#GxuiZViZViZVaXVv0`\h~(FpXfXŔ [ H^J4L'2!<(G|i\|2#oq&VX4g4YeF8!dHd,WAVHװ n$8LE: "FgW U| -7(^oV:0 w?797L1J?k=4bW7օpeaE 1se3`Oqz\d(xR> ssv"}Ҹn߾~şo='r?J Z4;«ĿaxB;$cnjGZyvJej}WUrAxf.G{Ͼ#-b2O?P7zht 7UAIZUq|!|0e F,i8-}uL Ut'[vM,5ђqA  y41qn) UfSy ,7v4ӨƄ$o0=:ћV1;o{Ղ%zhfJC n;wpYsT]ÊgOYO3̷rwD0nD/Ő!JkԘ4/(*O8ZgbAhEϪGז#_sO9ЋNbw0D)EpDElґ D `]U-~_Z(KQC5/z~ᴻEnYLu#Pj(f ,#413S-W'p b -?G!MFW ]q RUwi?n+tnsOccBPHwe|X P'9wE\ |>pX/.4N˸T0t/ѱVҩ0XHPƒaAъk5gA!?Kf@ e_Go>=I$KvG'pfYRPfcRfi(+$ Kq:-pF{%)C-ӣ8m'2[qX34t!N P(XH8Vj*J(>̀SY!.!#0/t4IRC7d&շb{dWR#Gn@C:+ȩ$%dm1&|kԾ00%>Lw}41|}a F^?™ᇾ}Er|tG([Fh2gnw1UkuծKR&_p{e~Ȣ\v{((yzm᣿D9mP#QlƱF yIGe~_5rل!VOgNjchz̳%~%-X? y'8Tg q2 q>paT5UR݈ҽS>[ķO*F!SEao)7/ ]f[ ^| -򟏛KnǀxʲQ`Y*<Ȱ O֙v~<ć4j(r3X5%CNkn#`xG3L]a~x0`;;Q9<~J kR%?Q?- 43yb+~@M.Cݹby%:Gʇt6l0e2Kp "t-4 xPȽ_]Bm.O^̭E=2`֑!F튉.<|sԑ<<,yC0y 7"XAH+EΘ%g1:cpni'(! ;+N d2'[ӬlLHARA+ w j5_YsOW⑲jmq+uf/lp ϲx9(_6wd.B=jnL{#qiRgy" <Co/Y1 SH0ؼ+D\j ns0ZNtj6 "3|~9ܨH=s^sg]PQݲ%Tt( p҉jdaAiڅ!D,L]Ϙ<#x+.B9hAXrb˛\T'BNc\q$# y-n1GW[BE܊iNd98'];QUT4,mGyG/)Zof_䑜+0kRfjڳf1o˚(r{$PR,#%!Q†/f sS\:Z5S$y:tfȠܜv)V1d(ЊKؘ(tVu@DE3cH< [L^oG`vZ\,@Y rB}}ѱ<C4pnȄAU+h̲+AjquWm^ɽk܀)Ҧ 0I@eJ <Еv|+Z n3X]<A{ҿvڿŅ,T&H}\@G&3y#S{>?T*D#/ 7g4Na"xPGzK"`U yWŤ87`2Uẙus|ıjXXx=J%UGldvm G6WGnIsx>B77|G᪐#@f!mװɡJ-_Ӎ%,}a U}c *$4qpcsC_T ZFtw`K&OG_\־9 _NSMj?UᨴaU<{ r®[sx:i@Hh(;g-`a[#$Ṕ{| &4T߶m0``"')M3~Dh:.6bw{cMj8m'jUOfG5$=>Aׂn4[._L˟Ɔt?}-L=m2c$Gh>n&ȃLkLN""(k@Ÿ:;_/Be33 XA"v|iso|ڈRdA’V31L`CvLQ6/EN]Χ+q* F 0 >ξ pw~H}> OyCњ{T 5=2~%5@Lk%ȑ(-mL9].s&fz~ŻF%M)~o? \`e@iP 9kbF,"f:+AbD7c5%M4eWa`ٝm92[}wI9N޺BbyVL)sk">vڭ2]SXq0UghZ/SLyjݞ*4lr&4b%f`L2.$8$ǫz|цVuK6d my`".3O 9&$yA|e<{W>+Ea唅 tW|[#HkFm0C{ 3/x,U G3Y e.^xRɛ~7FW+Tֶb7h<5\1CEu#hFqt!e} ?&-M4?k`-҅hG+IĊ'.A$c}rFSqKXWipD`mvGYQ .vC-O&wњXiC CY(U!aEmF>>98.ބz+6&bgXtq̻H!{2T"9MkoY=߄jݒY:AN/} gL/OEǟG TiEy~yi: iDis37:@b LK}1w`,0[AaO#Nsk NR;r7>V:U'/ЖkzMk~گи@i_ *9;#8:P3JIDe%Bya{A>yg?s\$)NE!r?ȷ&f"NTq ;JTLPᕶ]ة^BLsv\}Dʱ_0}dHSU'\%=tDF<ވ?d݋U6[>>䫻;E=SP 鯗&FEhzK;jn:GOd`suKn-?1#6y$LT|,՛'f ϹlD(=7SH-ZiQ$וVj.gC䵘8aO|u}|`\oj3H |2%[z2Q!VYQ,bT[ ﮩ6zz\e48]dV_NM(*嵅bY %0MSgXAlS: '`xn^GYC l2ꤽ5Ko /f]g ɠKMy2`BW ݈LgT G4lRظ s>&vIGlʆ(*0q2X^[t!w˸xE?kHTQoA&Ƞ8I],˒,;Y2zHpNrxANyyʸ^d"'ǙܡhY\}զ_UT34! 8~?Z)IH>e@=l꼹fsީwH8󅀌o4C{dkZ<1HJ+;muA"YԈwo5t.ʐi(:g+:}D߷skZWwPƿ-+- :.L/ F7=6tG%.2L^L EJYx Ӊ%9q6=qjRGٲ-|a|(Z C_7A|] O 'ykNE Bfi6 S1.B=DtyL|PNJ{-G3>RC`$!!Qo\| ͌`z(_#Dh6wRze(}ý@v,06 EE=_4i1I$IpЅHX +U SyO)}q!XhG249Fcf\DP7 Ced֋Y;9!z2Mg <ٚ *yk`v*3|axpfP}C#o?oT_Rb(Z\."C(k'56#հ(0:˯/idÇnPٿ}4pngtY|2(#lȍ C7 Γϻ^BPa7UpK8&WC̥~>`lw[J C52v؏wC;M"O$:VL = :N+$Pv&d [+c " ss2N!S'G- fʨ:%<[>N B־ {wKҰc$谄u =ǿj[!.}uムtǰڡ$YKGD#x#W#DB)VckIy8DwYIuR6E㟐ةi]6~1~9X1[#r>z+EI7¯}{,0(PUY1%=6><߈b竼'P@V8Nyf4´}fyVs*C *Q9.WO$2lyAΣ W4߮1A߮9MA OnĄo+DSA` Ce)~+&[>פX\#]+ wpb {x+s!>omoCwmYSQnC&jsj>l>wHMT^i =NƲ@ZzEv&- %BSЄhK-[a/1) 5qpcXTyU% iuZ!c@2N/,@f5>UՍۯ`YGx)M6ʴz|ˋ20moU C|4.4߷@r)V X^?Yȷ'>:`֎t}Y?cZ95ɑ2_Lt%kUkoX5JY==0uQa+X,M0qSk"B}K G+Jp  }Vֲ<^;%DeۛF4pfMu:Jfb 8>)^~gf^BF]R<o/-ks< >|[𡾸$QϏr*VO0YЎh9n4 Ed\V Iums0 h#VH'6mC<~ 7WT?p;(Qb=_I#M/Ѥy;Q9"saB ~I[mN;:)X&:it]/د7 Ѕðș@X+\EVW^$@&](e ~fWvA)~ eA lo!$Yr k'Pw+a43!ŞBar]M<Hnj8*5xwh7?PP{0ün?;#"zƐIɜ/l8#}Jsc%^XpwwE|w ӆ+s^#q 1hjlǃG~!zSJ1M*uA} ZG߯ģR?.:ԡ1rGs9Zq-'/Yt|+ l|@R^*w6b2R%'ݝ닓󏳬T /Iff AATX̵MOHXFNEe=g b/DIZ4ұ]3Ҏk}k0SߜN*q*B{>پ$?cHy pAq3N ݭփPqe0j.Ȟl=&׏e G2Qhӹ+6Љ  xzdžwmbKʢ'ukῗ# }3\9IW,4[01Xbu$ƣ 8"N f`u? rmÄDHG۶L Wcv#k kWK[̖q~:'% |dїd;+['B-\8Ƀ7xm1RJpe /,"T1gduv:3Z5a+S< X![cꘟŠy|6wu;Q]W+_p[ۛ0G!ǫV3^J;Td#Άs <4[Zע!lVmWF1#_xVrE%3 &eCpl9TL!Db b@u/tRb]R\?;M2 ^~I,w^0hJtgo>2B_  eɠr&;11 5zAYa.?yi*rEk,uOqܜ \W2{JB2X#ƽ `t3w,z'Z4=h0n V+j?HH좨~kM1%/R^ .JK9BcUB0_|" o\K-&<{FbᏊF`tJ\b%XKo wS$'dvo* =]%q uCSb.| :sa+PcGcj,%YK^,.^W@n ajO? t>{*la'o|w &h^?ӌ ~>7kv.Ppd33NEbd Cݻm1ML R$VSܴ~h[)M~,8tէ"G6O}$5pGrE.C}9Q<{>p2B= -,S1e\>u@Y!Y#E{b o.D.VxTi:BbhPA%2N|WL*LЦ;=+%_f6@F t&,MnX7 svythu#TOV=>ː[:Ͱ .eԛDo͛ G ](8{~Ѣ; H%*WT٘N:;&mnQ12N& ODŽAl . JVo8.; Yn$WH:T?Roϐ&6Q]h̳v5x!աwHAC%}eY|+`[R.5ڟ ̾i%K:Eo:Ä|֞_e9K"7{0( ƺgJpaO .8{a ǿ>j}+y3ˑhtR$YTK4 'PVKV^8g ϬAK ySIlaXw`9fa=]2=Ƅ/zhnLiaT6nNwW])}nnNՖ>񌃖UbU )K?f: T2K=Nk+lP@1}l*H%DC@ewk6^}VټJA0/Me*&tZWy$ eRKcb'r}q|Sm8E8s Gb?eC4`z@U$k*y]eypNB\R[ӡNDGQ1a#Д}YL!|͹ Xm`qjGԝ||$xֆRxo;Jrci3RȴK!&%CqTzKŞ*1ojpX2-Yo%Q8pq$!,ˀrc2YLUt1d){/ 1{(#EL(>HKe@MaHrhPؑY_Ofq j=FB@n,DyhKΠAI '"(*nWQ0wT5,Cw~{0r[ R饢4"#Y9551(I-?TjX'BJRhnTFxsbnYş:c͋.U-br:]U&JcZ ˽(H s a$.UlͶl$f ly vy.!Y.ۦ׈Ӣ*Ч )J5 w o[yjc|_=mU7u/q`ݩ tSQmLo 2K%6++bEd=_=pP\r,!I¬Kl1My>ԦرU{ BxcYtLsau+p)UJrJe#97rrz߇!6ER |pajOd$2{~P 8˪>i$\=HP $:rw#$9XJY6ۨZf yRU~Ar"B;.\Jׯ V`ތi,W ^+eG_c/-@m" T]F`,I!dcp+xa1.s;};$-%[>$ aL[uC2[nCD7 BAI-aP/on%,";g73w2UgT;\fh*ž`SW5s{̩5/`OzkhtL/rB?hNlE-90_ע1bӬw4obdYa`*.g3˗q;X;PFnPGPxa[r7s$Nz2L}x=UQ4D(eK zS"E-,t#̝}ŧㅭ2isy>ZK'woy \^BKLE)aʂE,A6*$);Obȱ1HdN[k;ҹu- aQ(g !gL2M4e`N;d!Cw\?oUq[' iQ(tpA';^s)gʹD\oh~QP*d|* }.)BhEs'w'9?Q|bbQA@1 XRЂGPzdJ49$قn~F5O} 3+vq”7 C'mlf73fFFcY`5F_MS @]rP/`du;m #+{Yd}Wꏚ)mz@ʛqX DasM zEdVD L!i? ގ2D%'K-B;m8DˌLfvˏNd&i\cj@XPP '==~ϱl0+ 'R\[efTS8Z#,d|ǜ!=kh*cWE~m@KIguLw&?4S fxӥ|n#dx5[ڟ&AlY^ j cʳEy_|Cשm?EƮ5& nM)Ji+p;euyАwpK0e{oM2=o&} 9J*:UtֳFi jGwYQj`!:*h"ИcUI'c++V.Rˮv;?tk(LaMbxZ-ɧIt4AOD`CfƊ CyqAS>zxIR#҈et+d˜>nZ!6-f AQ/i>M/Sc2lA%3p:Kkr"l@F4H4X0=T^ í|"+H1OanKػ7;}㨶usKS˨YXLQO-RbhEva$ZD6WdYh7ڭ/؄WEY6[aPӥ*g%S's>pEVPJ,@ ൒0d[6wEO)~ߨ͟f^#$jY oYPFFb>*lR 9L譼OR#B-FהCEX;@W]ENV͕qJu;{Gt_9PMOfGV:EC\(yZh_GjWi٬}䩽#ѣ4rٹNՍ 3yC`9` |umV7>P)FZ͂NY[8z!'z GG"*+i}Z$-yzjp}O Dloh05P ulڥѷߋtG& 5 ͙"9v u6ϫTF wwPmiv|Ą4Ohz[$'!D9U03I7~VTj D6tN3O/:ĤR5Y&ϤwI0煬6_TS% WQZN5ue؀?T/oU$X l~pܪrǽsshtnBm/_ ZƄbiWb@)hT9R%[bkVԸac#G{p&2h\|l#zXg2Rhf4}p(y%<.ӹaa-0Z,wf9%'O>*m8&s2AG991 qrV+=DOہ&Ad$OhMGaxs @AHϒt-̊_L_b{DE_Ǩ~US(ᧇ` s,}=jZfº7$;&,~֎b!UHؗ׊]ь(9(_(\ txհP4^oUˉ<%G;[ԕl$vR2Ժɀ</3cQ d3OӢwb|O=0rBapÀ !{-=M*P}_2e#vc>=@zO;.Q8.^ap-ϵ U3d wfV=y>Ggy/Kzފ +u`.':ĸ vK87L⧽GEo7ZvTk=Vt`L@j,t(.9+~=*-n*YCӠf;%\ş~O:6rj|MJ]/9g!ܮ_ bpKl~ńO;ɏ0[8eq]'^X{B j'mX֕y]1SmL7(.. FD=#HQ"eOW{'=S Muzo,̤zAx^TGP}x[cs&ŋc73Dzy9t 'Y9rmb+/r3*+`C<^0.ԗ ?dQz#^%z Bũ/|o'B[Fڎ/A6AY+ -B[{6ԯ6$Co&OK5{/ѡA#smUVne'媐)Cdd9ExF®CPlhdbH?|T1@T'dq~Dͥ1E[ckNFW )ǐ^xut/TPRHr8 X6ʼ~rog9f1nlbOR"?,Jw{EoћA2,9VlӺ\ݣVapd a\eQK?fvc Y^}lG29:a>>=lƂ (\r09 !b=| vCh+O@\)~K GSaF\Jf,rqybWoTY'~q᠂ g/C@RN,5@bH'ǚRnF([BC,3|1/Qfx@rs}mMO?֡eidNJqHF<:˻=y n"8^KǍV'>.֫afs8 9A[ZELny,T#=~P*Λӌ9!ޔ)2?2J 3 8{"v.28ƫK!ZĔ|5-;σ,S%o Q*^~\os ŰcĘߐMX. jNZ op* u}$? 8h5:;B'<LnRIǦe>$Ȳ~ > .P(8$-&B޾ 0ٷ]=Qea2} zϲ1!O b(GCp)`Ev5CA3Fzl[%b-{-+yfmK8Jgi |/ \0~)$&3Ոg^di,dBQLVr:[eƥI#ʶ^p7 [$(Ќ@+_h"JJ߆(3{ XkG=QyNeyɩ.hxnƢD͒#Hь-Sv1zρJ~y NN#/q&* K^$?qXo{>d)t~O{mr) жM]S~9B]xh}%$"%ƥ<br704%;jtz:Rk$b=g*MPzPܭP]/T(GC oVԾFGad*@29xtcg!Z9ZG r% mӰ,v,bwL]|R<*/h >_[;8?awP'z  iz U΄ )(8NHoɦԤy葖c 87Be(yV>4mž'x}-䌚>Kv ;qycE48az̮##ӧ( {2kVS.r aW4 ty8#c[V9BpB)̅3Nj;H ɠV<'Jڬ#guo0G'svB͟:i];e6^G?u$\;Xh#nv;BG}8ᶅ-o| c^5)#]( e5E]ctaMB oe:VSzhn+]nDO2IAs&v ;jwuoVJtI+"SnhljT;'xT-ֻŘeDTn zٲZCY_IMx^L*"!5V?թVSt<%.>lsn9ԯXxWmvi$p4rx; r{UvA)'S.6C7𤴐MưZbdts rZf>]BmOk'M(r<9=3/0zxD"S~+Z8vVFۈiZò {VVUurЈPfY:x:GG76ΒXeB%FF}V1r]Ok*8~_D K w lӜq{jw/fsZ : +xc$' pnkЫ5|1Qg>:is^-Lk7 aAcp2])NRAq #@=` %K GLav65\{O';Ĝ2p\RdG %h "4_ChJ GޮzdvjdΔr͜s$>Q<yUǹ͉ˢP(..)/sm^ϭ`J˔C36< MkJfv % nU@ĵ*wɄʰ7OC~֮!1k"dDsQ^b!󠬲7. M@Fa`cbTq,}|{{)<"U6`JX J ]*h~#ʥ: )p6c![;$ϦGTuZMU -BS<όZ: DjK> ٟ?cRmjB8@&E*?@;#~3HŀW&#qxQhgvvTE,!J__9VY\B.O1^5ޏƽ?H[[?a|f% J+X IzrѪ蕉55FkY~M&m)R]g.4 E k–nHv/!EݡJz]6]Q ?` >"|C*q0vCy_/LDĨY`/ve[#y]ҵ:b !C$ud4֦ԐNB/"pͿ/<@=yŁ|z U|'ҔjWcFQjET.zZNKT" | ] C2*qxӹh[÷w\.MԝhiEgO.MF߻@ۊ=gU"~nEoKBwW(}_R*Rr}F1j+=ur#tAJ [{|ͫmb'}:t3r2ض'+39M1ڃpbm X!m} 76htHEV{p_F|A<>{3Ȏq[ADE_ 9gFOw?Y["1)PJ.)&ǫ{6#:RޫC/ ܼʝ]]c~׶]!pŨP Y-E65c wu6=+ ^ҷsQ8>D +@C hokN7###K@ЗY7t+z>% ;)5bj DNh!bb8AXd\_͟r  D.)Fq=\<:sn6Mn$WwO\~2'[T9,wvc{4| Ηj4!meY_T`BwSA5fU⢸Jdz5W$`B.{jcVjϿ +l8!5%BIww$CTh:DCłY* $~XҞ|@ANl.¢JkUw[?i9-pY }( 0\r슽s;::RY_5kurkxf!X] 462Q͈>&mⶐ@#ݓXoƱln[|~vؖbJ kh`?( -@ 9mAQ&4홬9PׇC4AJ;v_b #l}z%`:|%s$p E^ ?rGF սKt6S ZLD1"kTKsjI4"?3)wMǿ >)uEqBhX]m籌gő0mT:D)Y789 ;˼~;"MO~r`k '[1Wǡi$)k29Na{4wm ^h'Oʿ>4_tOKqÌ xT KY!Qޫ w3'IyZWr>;mC `w4V9U#\/I0Z c _5WF27]N'k.Bb}@^)~ˎ5̔^☄Wy3nzz4h\q]J؛ĈfP{qIc]Ԡ5VcoǠ_"FAsEȳ0`s?E՜E0ӝ;$T$IGg|ꐬ Kɖ^hTy|8cSCt g“<%j+;G[8\~s!PƚKF_[7B5r+-f*8wy DgЬ慆Sq:ik ޼ e:}\J +%Rmϻ2TYcFH=NRlS6ڭgAZ5Ehܠm iS i+8>)Ơ'MOI 7g=QS1i>QkdzNF{ȿHԳnph):1uS8=*V%fS lz۴Cy{W #]¹gfY\iN\P5b,jӶ_q/Ҧ0"#t͝LnWב Q-҃ZjU e'.M`e)$^ {axi?zsrқ. Byt?YL3MMFdf`ZϏb7Qq)Y hS*ԢX$:zyoqOOoUb+֏074of(ac 0Yj&9z _PS~^R+`2KCCUh4Ys~ B8 }1ۤ=;CٝJǂgGjSҶ btʫsqTeo94[.0;86*'ʰ8Hq{{,w?b@PS6NXkD;ch!-ׄˎ Q*b&hwүjR{d?Lq̌\Gr׆GkG7m֐qtUxO {9+U>Pr3޻z+ nvw;\e. ,1ńXZlڰ*_וZOO&0]77݄~+bc;'DLR[:k)V ˔Ik6A˗4BswY:bIT!B|ąb^,C*r1YZYX-1p= H/Jv?z D}w Ejig7WU'/RһƂ&)~S eowƕư׃ZQF;@q-Ԉb_٭1ZӇwWqưos 4;lE%I8 Qi?$Kۀ]N28|gF Ax)`By.~ HSu .d6(錊̶*B2mIs X+x1x,ᨍ*CAԫT&~pCF5~L5oI,gCxpUCIz=60=6ssnF*xf3t@ድ\׍=3MaPAv#t4&Xu Exn2dqڸmi Rk +G;gSqԸJU,'BRa"]ty9--Y%?zX%ڞ Qw&sߍ][N`~_5dBB[0#lx h %-3g.cV-VwjL!DdMr&HB`5⃕zitEuo,.ٹhؾ3p Gy.3_90yuI"V"6i(ZF˄($[NOuvꃂ ^J.At8JELM:HvW N0I,䐹aCzl IB\VD *Aî{ `zkRe NdrM^{rh'xǷHl~%xPA{GDQEY3BM(a6C3rheFoc²d]'QÑqcs*+I䫗)IwKJkh>01*>shwAW ^*8sqk?Qp'4i8-\syX`ꃤvK/|ŗ|g ^wոȶ4ziTqija2$T|bxţiMG M%:.o\?7NN;5v=/雳=K.*co9=&C`%=O@lKq^?^)ăILHtޢ ]Gn{ZZhs(#c}~/>۷z 7XlUu]q??ꬷ_9-+/aeg?oIj7mOW>PxIq| =zӴw~!`M nx Sytats"oϟڮ9ym9^<[WÞ*eiԀrިMuz"7kZ9\q2*!3 ys^ Օu=Ĭv oB7w=@9{箅~#B됭"p0'eMqh7u1(|MJ.,-ӵP $tfaa7a,H+r"PjI6*} g##tBoJ>FgƷrzS,mh&^1a46/D2=⺭cqr31U)#&2+O@dvHZ/Ζly %qh}Zkr)WZ1{I΍1 w.X[c>#ލא8sfV`>j%} lc~;l,`,{4j%`@j>^LLߏ -BܻgRqsM(P2۸oӍVG|뢭a{"y97s S `1iqB`Z6Jj1&VP R]G̿Blj;aYVóΠtmjy: Y1Nw0\VAy2Qvƕ5)\_ϊP4,Րi_Szy&UA(Y>PPk>^K_xr63m\N  ˡ؜L n#{Wx*T.=tiOYنøq9 Ub\7b)ut|;#־r8q4 e,NlvD؁E^/G=mzI:rb`+>3̦z*VcUa"xV~_bP#ڳhs[[i$8|QLݰh=9cpk60 voס=hy28үv=g๡t?n(DPRI&LŐl';0xV1%Z ڒ]epɨ2o@-N)s@Ef㝝E:a&-Kd'{c$I=Eלp30 NUr\el>ɼWBmrdoQW@.U'jY*t21N7l$.1Җ첑,%8800cO)G2L 蔡Fˈߝ2p2 |CT4EL+HpZ_nT[P,EqD8>q͈ #1д:6:;U8V\P[ǍiWem8S)9?nyczBW#aj2i)ɥ'H`AXU&WG:r-7fwG5H{-SEq!lz9H8" hqS7 \ ezaQYƕ6CU@yLѷ!w0}誜uNjB.=cs9xd,@j@E5hΓh_*ĖzjF'/y{᥀uΏLz# < ?k 9[% 'fҥ^)qWԍw"]s5^b 'h^XN_P oh\,ؘodef:NrU%?KxopowǠ3<Kj퓧:jXb^Ufp.MjY]H -ER[mbrѫ:=hFEj)A,2 U^>q6wOk8x BX5 rs1$}Ra_W fRAQ;Җ?TęU yC[YhB ;'Tq4)3>0l8#yW~FfeV>D [.D}=L)۾#IKszӇO?* Aj lbfEf+TT$V*P~bR"?.dS&yLݘss,78&aᢔN`ڗHd F(~m/x*ar6?:I!.3# $_s!+Y3;蟆=o=;SMDs,8hF$zz (!`QX\#5\B)L?. _w2Qp3`8;l< L')d.=!a\\IeX'os\b 1yW<ba;kJM5s-;r*mGdD\At Zu SӚc߰j# `Dlofv/ ,1Y5sü1^ +_iT5im+jyS(\@f/LASYZ]u"4hE\PE=5/ѣW+[5DJ"^W_Y)- jp\7^ɾP}VFƸkO)t 'nɾ$zeBǎj]CUf$Aktvr};&^!=sZlg1c.u?NlU1mt=L8}і%z bX!//bK!T6CNrM:t?% ]=${*12w_©Vf .oׯ'ze4IްPh(̽EQg5{Td;EhyO šeMT*ۺ$Q):\$ܬfu3A}&$j䬨e 1"NOX GG-ތ? \ϲB= IP)ۼ Qʡ~ѥ_G3x0u7 sUnI2{<5EA4z °V15W)2/SpYw8ܮ2!:DIMʎx4TGWJ j.6-;z,NFOlAqd&ҭ 7 ɸbėZ3&g5&|h4̟I^69"0o9ۜ%;K]퀰3*f$.J J[Ti4|~ww3b7yooV"Bی,)h i(WYE)"bCD(Ge?y;@SQb`Py"ML\GaĬC?\$;?y?Ʃfn䬼-@5Ç!"8%}×bqsWxw#|%!n3_@FEi|Sya-­hoCkOx]@߷H6TL^;GZKnPRC@0jʟ .' (bLk7<u܌U%m W.H T9U빈d4.Hu*JҜN!GO+U_,gcNs;^= M}G` 0Lcni5!Xv#uNiuB89p..B(B'ڤw`Y PcVTFS4;yjgBpS4~Ndn{^V GƨDpP2^P9Lz侳}+8VanZPn >mXT\)aP2"\ $VJIKWIud4aemRɹ7hV!H.w+h !q:aFJ30HƂHG>*t(K\w˼RukVtB 5cH=OG6E-k4sN^RʄQ&ʫTc)Tctm\I09Gru'>oߡ.17{au!MĤE5Sj^; Rx8!v 8[r?,o ιb;r?`Y o`\% h=[ QCG ݃-z3w3V7j ]7H?D Jp)GL*FR9ot5A4@ߘɀ- ]v;mrXmE'p]]F4I VcLOŸ(i& A5tAD^q)v_E .}(ˌ@4 ;*v2ZmUX<4JA S,$E€gވBG<+^P-0)~T癖,0cZk~PcZLAsV5IBԣOUn=8C%=2<GC#x{ٻAoi8K[m_Uj ן Q8vo(޶5.ս(} !#; 棂#|8>0j Lø)d̈@w0#HV,,ԄQ 4x{,$Y%tNKEPYzMZAaף%ٱٰplG.HtEIDa<}Q]h ą(`xxmM66b/13fmPZH|7-C )hh<[zt]|eFZ:l*bjWa;=p8<^xx$}3 |H"vUh&ER`\_sHAIcı=+Jbꝫꮇ2Dh**L@Ƒ1wfcE%V6I%9`rJ'2\VSO*~|e%DЅNbO ׎)KbJW#U&hN0p<BZX^'ψ9 C@uJ16(zv \6I%l 6b}etsOvƿϷ /:vl*#At9w!9Ct3' 'ƔXq>6~$u_Dʻy#պ! &C&Ȃ-HvB3`z-jMIP!Gq8 t0}0^ Sla(bxxM'EƗ^bs"JІg*·!v?4g=I9PK1Bt&7"5-nW#=P~ŕgT޳n[b־`} R-p')Y,bj3~.j苑sa,|ʽ;xxي0p6i''x&Y-{n壸ܡ+7AN A& 998 rVYQ huRYf9%(,V6`fm6}o%v 訰]'W_ B$/DQgt{ˏ:iuo6#V\+($*.e0J$×L6#LYv+`xe&׳ L79pB٥5X)SiD |hi_gd3DUZLY SV<"k&nڅgf%] ([K8#LO'L`jBB yF?N6>6̩HO/Pga_q Et;?ʆT?kK<%[5?Hq?3;²=J tV>qW):.kk[JlXό#sc^?^тjo>gK֝lezdQ]kt6N0k6p~FU_jHw5^"iaYilWWOpZpkg#-^?Su C׈i/qNxY55wF<`dJ>~ 8/s5F"ٴ֝=m|y;JmdLp``v~9YBfX)ꞺB%'p2XF܁ qQ{'f>+k~eir<;ۥt'Ѣ*~Y O A~M=c / vrO 6(ꭽpp{7P" k_ - d9>AضEnx8*CmӄEJz;'TP|,M@-3; '̌f8 89#A|?ӕaXomj0Vz%# Dd}CjDA^mδ50u?#*.N"d(jÔ"m"6҃fV#v'9?TG4KZ/(΂Y[%zTc!++($H ÷0JʬiLa $_=ފ ;O=$ay9E~<*-U XKnhaNLE\֞Oғ?a4v_ahtř2PfjQV F'kS .hyRt( ެ# AB5XN3`ϸ>S: k404CLdFCl #J\Ä;B)pi$ܝюAխSB5>Pl8#[*{m程AVu`Xƨ) 2OLhiSf\SG`1 pڋ͉a6(lsۖKf}SX%?GB67'ٖWF,Dj6N C 2 t7PPxg| B_j,|²' E28@)X0sA̜]m8^Kzlޡ\QEWu>.@w1endsa,FTmRK5X|^@W8?4Q BQ\$R)Ѽb0p+l\0re$x7ֲ8x6/jp<\1ŭ+ضsɖ08۫")p1 ^{YӜ.N<:^Z9g)v6'yc-x[݆:s3+p #0a)iF;jKqFz6%.( & x}maOyX3/zش*?$]<Cx F۵lqP3y%ˑgBM "f}l~E(xE^ G,4` [z2m5$TI^#ʆM a^a#`V\d&#dYz[9[@ {Tx;9eGa |E3*@n>: (Z `ęК :o0G{91%pcj #۝oW<xOE*jyZ>qʵ*>VV*:,EI)j/O%bع3],oD w3e5]&zH<аCt#ﻥ0$b{A)$) ^y;j& 7ݖ4 5+zq/_ z,"dEkh:5P9zk8`xcf!"^h`>5'ؔ e!(bg Bz%"O'a)IGalXRb}xbJ ݨ MǙ6}!78fb۸N}ݒU'%io%xϡ)IBTYOZ-H5 ?jyN )Ɣ({&AGъѷ HLyŔc;6ݗA5"`{w,$08=M.A JA :Yՙprᾎ&AOZ(# Mjޒ2䶚`AW2AO[ye\ yKMK1.=v Nk׫:2qW_{1<:d* O]cImN4Xxh2jyKk9b. ]uyME:c%TyN6pEeߴ;P24&*? fiN*Ηi,>ZKGp$_{Ł8HԤ/owO WOQÔ?Yh`j/-~H1:i{&;(9a a"-sV!N͖u0&ɓ 2m8gsFp7y 9}^= a{  Bt x2L[ADnQ>x'Q:j PҠ= j2{]qoyjc͞5hEm@5[0'^…HYvhb8|Yim,꽋;*M;vF A#(>0mza^GA2Xx8^ #~9Ff/+} _t*?j4i[yfqB QiRαrJJ>_:$>7UBc9=ySً,GrvG NjT;Y7D5mF.3 M)'5t4Aրʐ!)ze|%S{=z!h8AH)7(c0Gȇ>vׁfF%b&M^S "r(%@bHbBBQR X8_ߌ^.x9g δ]*9H/37M mCec囂ڤ:-9B-"ܖ!$j2T8VOs)+z0[BڦIUP&'44$`zD/5*'C?'8bK/ǫ(Su:EڃvGu_yM LA5vƲzcY}Kl*l#m#-p%q C/!7鿒my y^I{?e:N?w_@;yMn1/(XrqlYW#I˫5Bs@`]1%it|<5@EĀ+T [tWi07BY>P 8p6>7u-znh;9Y1펍]UX;nm \AV`*Hg0N]Ơ[E 'q[bHvq[ }nsȈQ3*{q\ Fd^j&4~4#w*mf+UY\_Wډ4jڊeJ"|1zD56"%@B=. ""l~U}"7meHc\CZYo{cG.4A`렾huj+:EZR.m7;|JtZ>á.6hbh$}Nj, j;bK :ۏhI|$T5fEFĝUmei|8kA_ RxYd^}Yû%sJ$b NG[:ųB#pl^ / {]F:̶ a" pg;Z9- ou,4y#,NJ D+WEHZAtnP/Rwi3 Cs$ J6QR6T?F 43t=VkE¹}7?Zn)6(%څ['|AG)hr `3;ĩ=eXXp6Wq[fdM=/|\Vt?Q.<+v܃a( Dq3[wěHWe{hQDd!N=yW¢-lI$8ax߿LӅA0abI46,;#(3"0R8AJW^4(795)f:ʬJӷ2J %#)5üV26H쎵+hp+"n[@~qhJZJ_u% tؗ09ܟ8{xW8g#cZ69uvL bY5;6'd4.*5?(ajZbu~ް҆wΒXYg(zj]K4Ώ/'s/|R,t-(-;Q-a@%x 9@:E0:=bᲡgzPe 4-ke5eD"І|;hj _$P&͚^҃pA[iX$|0 ʸ3—\:pԡ_@rUqMmB]ؤe\3?,ԝ/> 0-xb?H)k=;FS_ }10$-X C4)towjrU9F;Mn{ givA|W\XGJw$$Ƀ]9p,w+ArPXp΋P># ibd-Mcx5Ar8Vdr 7zrnN"b?å6*p=ݲjƌ- ~H>l EwI>qs@'¢-yIs=*&첳 Z(vma`a#171oP *|u.3P88R_^3m?`Kq.fA7oQpnbʍ*yMyxo6g[8iB& Q&گ.cҭK=R.5\D $#67DBzhYd|\jd]΅oEIC2*BZf$ĒjILrЪFv[򷱋o#Ɇz"J.ؔ\!X4Y[(Ya[I u} V_9H2w)6hXZwaL峺]+ǧ_9&Xad9cmR@+Fs|\uSAvGf_Bw4ؠgw1*^|W6]rzƾP'P)r+0(NYDjUN ݅F'b"|V9װn[]sZ3 n<~-gemޟt'fL;lfzAw9}.+xDv١u/E*HgejJp'p*IsUYNP#@`6s]`8w/+/)L'nDB*M Jbǜ}V=p11cT{Xɼ+7 \[0z(8ح rJ2 :k3MQZ ht::@u®[D)'X^BOO,Z^RSMt,-WS+">+F;gv`%) \@e.S c7@,|_+NK)ɵv3o $N8b$j>bo˜Uʐ+)f>Z-Y'^3!LrY7lWI8=1^5+Rd-]u3(^~gE1ŹE쩥UyӶ jO_FMG8D 3'ZZt [07>.xt8l!p(>N/LfϿ2Q-[p_bAݱ^?/w.- +=ٚ+&ƣSwzvHc5̐ɻ2mHvGཱྀ/B1uq߽^n adL'75I5=""~pzhTu?M1 d_E䬦E݂ѮIJ#C׎cD^瞿3ט7:O2)ܳhackJmd|+4,LW]>]p7`4-R%.uaڛb=N]գ= ;POf|Ⱥ:*b4p=yd}`C$s~ ,rvNUŚTEsrO Z|rJ@qߣ7*W]g[+e̙&sɍdn(:I斳陯ZƟ1񕠛M *|M5l)2t򳐈2>,r#RYzv:t 5lu?eխUtUUmAlQI-m+>49[7)&IY5`A[˗oD:aٻ.1/ ;/L!N!#V4dP(M¸g&9/dz$9Fh$ÏV" }6ᲵzXhsM!vCMJwL 1ۉW9x=^߭O&1#y ~RV~^ ^š<ŕCB BbAuy[BqhIEՑ dqUdfJ4+龜%G9ߡm 81bP5!>.7V &x;Pm+L|.=(uAGjw~^ǰ`v9"+6&Vg;wΝ^{\R˙65Fk2]n8]ٴnGܜm:&z\$SSV>pIM16;E9@{9lю}/5aWi m ?:p+23zΫy-xeat")*?Qx^]*q#ZM'G"̗撗KV3 r8>Lֺq "!Ax$}R>q$BKέL^ϡf+`.CZ4l0ɄvTg!ԭu ꩂ:.ӝ^t\wmA^b¤>]ڟ$pt[zyި=w# oC3kQ}Eު`k/8e;5 W6a2Rz{g\h|xz^/cș~smdx$!= +?bɈR8K@lJYx-yh]̴1.o|i2OAjg? 9{T %WiY0А_t3":}C-EFUc-pbX(fVI#91=́s#Y*b-cdW N Z}^5 ݒc#*{(T+ZOc}m0K>U]&EhHxa.of_2I}b(lN`%#z7f(Ɛ/M?!"5 snB2ӇsBۚf C_cRq |U\)` :m+] zM(WK{ G*7ފ^ nB0T >d.h`0RlZ|>a%|Y ~Q^e"V0xbXE(=5 i ,e}Ւ.+ 1*s!(A9gqyyBQr@N2WZ@a)>ʯEsb:PK}_BY64'vnK2hw5嗷i)8qs]Ny o#-uI. PFe2 c|&n4 M棝<d afaZit"Q#7_c_G!u3Ő1o%lX?v>~oj|^Jm}`<}\Ͼ|:ᕯz~ywr' XkM$eT\Y8_eè8ϢJr#e&(ꢯPWb)U\PttMg=PX~ͧIyfAHh?1+"vU; "M/!eXlp/O6 4Třjx /,]<7T4}B~ N-,ea{A%|'D"dpI*1ģq$s5QDd2syPoWR~Oa#~L0"k/a>@+$8WRf; d+rgufW+\\8֓ZcjxmK\h&Ļ ʗd]Q&.  &Y` Z<c\ GeC&qa Nb>Vzj6J߽c'OnQ9ZlRp* c쇃[6oJ_^}z҂IGްw09۔l*_ ѵM;MbQc+P E70;(`MU3EX[A) !+ ߾YlWh$Ͽp8nD[ N[ƯB4' RB g|q! I6Т"ZKAm,O9(!ݷLK)hM-]BG@eu}m$0ӆ)ʧTa/"Ŀnӗ[$c,KZuNT:k(fE&`8f5Seγ+YF&܌V(~~勄4ljt$6x# "}ߵeH:n|TiHQy/3.W Q fw8zAB_@h _|@_ơC?;c| 3S~u@}b0 tֻU*I;}i h:nVg&]ޢl#PXm77O8 V"!W}_y]{D !iYC qBsPdu8J^mW S}h'm۰L?_sP zazyFr"uBfr#VD%8ϟJHV%gYb&g8PLSk?]1,8I}M;3 "^qiӉ;~qGN4!&QImWJ[2ZVϳs{1Xba[صc|,ޑ5aɚ[ǵC4ϪOZD1 z'p̮q;RbuGO4_HS;>nw@C |)m:؀}=3!R&FE Uq>\8l ` tI"({ell0nʅF[K /7E݈iuJ_V^V[x C?~雱 DUK)>qLe"d *cUa$]&H̀ .I<4jB#28{qG#=1\ʃI-{?i;v@ y80|oa̳S-RǕ` *> \Q8Y+/tXj46G4b3o5}g^?Ȥ;8;^M->DB.zBEgx[<~h&o] B5WWi*}"?!N]=}x2{nx#4FJedZk؏덡L3r=1to|h3ӎ^EXnt6*|$K p购o#i[]<a<]Aի3{ zܹ#,T7b8/&X6m%.sW%#Ib4}$څJJ.ڶ koH$Hi[2Ť9F` \@.#\}iqA~HWΡu_mPw}^^Ӝ X3#[0]zTnRqjV>\]Ƶ2ylAS[vk/`Icq:G~CQͧ|`B=7z|b5FBmsmwD)2Z`AZZY4Ҳm/|LJpdsz1OZ*ܝMǏ}cwoeHjzD@u*-Za?ᔊaQLvTmgm75-m{Z]`rw6yGOִ)>3dXO|T73zۻs? q;gWfO)1)_4Z|[_njd}a 3/g4q+ם9hȦ.RO`/le?/ *0fR !bbe1F1H)K,Ʋk 8k_{]Ehr쟞`|s+R}a2QDX'DgLYVX9k̫.a@f[Ň\S/m(hUUMo:j9;s#$‚Fx82p7o.y}Ly.sǃ zwG<WGLwn;O^*eoFh:{K!io&%72w;]EaHnQ}U =H TlvB#ʓE$Evk/ۋJf}# HP/]),9#.OT 2o$U V4Rtpd*UvW># /* #}?$5$OL[9(:jkp%U=pESGwLuK3ˣSm} v{ F@z{s?^][ (U}sQ! H\1PE1-ix IKOm|g~-9Ɏ7eP"NRܱvl<` dFWV> jkn[[~ЂR-*5͇2nH~#V KT(#lFp!d+L4DO9Rma(nʒ *{t IĨ8g15S-&Ŗ<ˢEJl ,;@%7qZK섒w:dይft:|cEALRy/ݶ86l`4m<=E:#82ײ,|É U;˅,C4բq dQQx4 \c=Q;9RI;Ô}r?itG3l/$FyY WI1D8|EQСlO?:;\ +SsHt"t\kA%S~F䮽{a̬_ڨ9>Z(ގRm:"S)3hTgETOkEfz}զ[56ϹlB7""_ElWqDq\cE;?vm3f܎.VTߘHؘ/ݾcm%]7a^<|늈^I$X-ftӳo'X5z(|ܹ \v|a{ vglsRC}f7Zcbzxs \Ą- `T\xyq䟜o,.CB&Eހ{2M0!?jS3zЍ(d-ru. & P= +IAPnd."Wt% Tƈ=5RŤn|9mm'&D:B 2GT4NG[zVv`PLCqޚM5 l(K Q,cXR^L4#T7Rv=9L'?}^@R$ISKD%9-Zr+ ?ȶ DO!@z1fl:>m q?>14toLġwC9ȣ?l]ֲ7OmEK>W~/|*ͽmbXİd 6|zMHu>2W4)3qhxHƱy^MWu/Z˘USĒ{0!&`UH;ڑb`W ׾NTk}&N)3 C=0Xw!Za4`U )/V-$BɭTjZf3U{ъw5/%@i1ces9ҟ~Žĵ,b}pk}kV:Ť': t'#4cm[OFSyLȭZ*CʢբYzE*p8W}mC! ~u&m/ڞ- yP)췛rH8ٗiB^4˻פ,أ3omJSB%ߖ/}ꅜZU2@8/AҜESAyhPo>'{k#lhqB : 'o 0YG۟'uV;3ix n'dxWՍ'!cأ[4t|C>3T)X;YP`Y`4oMKSRX1./a.Ufؠiy0ӾPU9-QRE{i95ȶl9oJǼNbT欔_ixk%C'{{"o#䂋g)q~EZЎ3QyXTAS];W Y23N{d5J?I}V_2lSkÛIYy<b&VKUfdZJ)V҆ \oTu.q|G+~.U BxØ@ݦb{0R@e0;&luYY8 aUF?l3pε`_l!l*~^ϷLYytl$E(|@}&coYXPND/gٲ o#I#c#s@!9)NjO-X8z,$tb!}OEJdQr)ST} ?sQkC'^TYXφ{ yW AWoc fk- -4^/P"T;u-‰ cY^n$?%vOp!apggC=uFxdL7=eچ7&{k޼WS s7z.GV\Ow㬦KFwc&_)FXPȱrNIk6dҚ~ee)P306$n\C<- ʿV$иfO ɞ!Ywz-d":5>D>9jrw9ʽx+,o!Rs`HIᙪ)skW{V8#,7PO6 +Caϥ uW8F-hR35kӄ?" A ֚qΆ 5Y:p|~nJ)mL(2%ZjK7CEBW0¹EnT[s%oVFAiB^CǡB€,.VF\Rʼ3@^-խSO]}+si 0S;rێ+Vrɬ&`ھ7>w ad #ˑ/)au9|S^JQHG:>7yGbJ֨[0vނv?3QYʰp+TJO>$\9eZDŸ7;39ƃ&aAs&am-T}\5Rkj _g*OydԛQ!A}2jZ?G06bn'\ C4Haj(ҨS047^ U{Z9)W_ӳ@`۩0-C!L˾Mk3g9O!:KR TDomI4=~]rvqY`Gׁ͍盉i1`1?!qKk>J'_҄9Aa #"\UW'$7ite` 98MM-^g9N=ycp?(W(ƒGJx]HYX i\s$cT+yAg|@T}!&bփQ?=A=V]k46UZj>;7XƆB!zgWo1[1҇rخɉ y9  n^W=xN`Ys֭"fOZߒߍ^2$'wX-2{I1@8bx^ tpdQ#s ia6dv9G wMnjqTzEB,~MdKTqega{U<ܞP`iث)ɏ(~.&BQ$afE՗\5NX)=]&I =aA7#@`>3p$.kxWNҬN@_?V{k $2*GxP _/(ϗVFIeŹƞt-'}"0|1]%8DEy"U7N&( A$9RylW&&]q ( iGXhןVAOM&djaF0s!c>N"/KVE3錭-[=]Rү 9R8w"i2 E+~V#^ !t ȟr@Xtg0'|X"rJ@So?18N*ᢃc޲Grf1qE,)"?!:^`z6NM|BUijkj|l*+MΛa~+)M֍d.3HQBZ ȗ|sGI7^hAɃ1ygtfDݹq<%fjcΨk8P&^Gb&i`wAh$3<7Oݘunjz$Vp^"FɗN_{я8# N8QWf;bM+GokI%k&\pxu5N ؅f$d3^AAn=Y2#k샭m$9ɋidIZ_(o {3#Hz&9k0t:YQQFVl6J^_Jwȫ1D ^qI>RWJAAgB!B\w)@qg 8XH!>MA5,~62#4J֠\Y8|H#ÿ'IqP>~1nyZ闡GrKW]G~Й1qEB/HA?nZYmj!s[eqB bQ12`{OTb.L]]WXsīZr-=g"T4%J_F Nyd9@b:Ka*ƄiA';*h-? Ci4 j֔Wyy>όD2tF]of tol_$[DO-w@131Bzv &H.D gQB ,~q]3RˋrUs/  |,an4z,9Ӿg`ϭ_]8{pď/,?-,[q\-VjJm%G,d Q gI;g״vdDz~؈rzzC}׸- u#D$ TUWzP92%|{7tђ70NZ>q9-9lWl4HҚ5$HrhVj@D g"D?>q y,Eh`*o,<$W_@H.'8 /XxϙAW@mCْd& :,%R.w+%klX|Q?Er75%G{ 蕝YQ{5D?>9>"ㇲqhs#թ4/J:mIgoOdU5 AԌ츹Rlʞ5XUM 6[(<.l$ OxTƬ`|BNgvBc R #!Cx_&lWLd,* Nhri'lߒ)t[/( nz2TaP>sп܇#sGiI/]~wtje|/fD}FK>Xk,@|aSЏy1_>u $J~ɣTtyn}i$|P*`Sr'[\EׇٞH]9n~{@ȠMMx;eD9<:p'2<ӖfТ_6  PO֝R%'GA)dlЄ<3@ [8 _Z$ *iOТ )jnv:&.s0{z9]cl)s<AkEE{A'/ps Yk/D*4L* 6M4ϕ&MSwY RStBC« 3چ#)ni CkoF>vYfAkc)|X̢S4ai*WJ7Kqsko, N*{Ma5@C9[m-v->Xgv)W:5M ~/&Gsw bޡqX4?hr &O%t?f{ؼ n`$?h_ }?'_퐶 ч޾H)vuzaFX•\ K|IKTi>' &GH%\ [ۚz(ml nnxE?')6JwU6gȽDz@vϬ%-Lƥ{4nz04`hot7ԛj & aunQ{ "Ow)UFjט.JQȲW;i)ԹȬdz0#@41bh,bܥ>1EkHRܚw'vQQk'v״>bs_T?usqXbZR ߒ?QtEWoǰO #P‘/t^t9†B}G (;Bf_*CӲ:'ԀRO^pJCt>SBhb'=@:?v%-!3e1/D,Gô[=_yZP!_gt6A ?-TQ`p7 ͘K-'UF@` )Cbep|C\4Lew#'x"z @Jj3œ3o|2R'>Ģ- grjc\sQOT -_ Nl-Jnp=B*;Lw79(]!J)5ӱ@C;%Oq冒nf%4)R+;= }Cwb &"#x >?8&fF~=W\ab t!F1`,0\>Aa[ };;@x=5ҍ\:Kd KHc]RV{||Qʊjj<RD <Ǘ"*GQ=zy)끍DmR1=;^RuKK YM}wIN JsN2huM6Y ת@f`vֿ-рd-ϐ8(=) |p̤r,5DE$QF=taCHנyєyowVsng"RϒPt")+FGhJ}phg}{NY/!oul 'V@ų-!es;y0Xķp2LHsH]~1t[D.{M z͐[nB{Ւ+72!]#aC P>ֲ1(`sT5(KJ LR/^MV#\gtZ=o736QFq'qe) W( 3a̚ #߄v疺q{;J3U ,NXޟu8b}T+ iqr1_^NjХ<&L{Z].*JRzM푣J͡LE[~Kum9X&"Z7҅}zE!E,Grf/PLOc*½uI_d3YhL$Xc)>˷ZEמ\[t 'H I]tVU_㜹Ep:ګ57Sm^\<Dunx^SX{EN2gf~Kor! =E/zIpA4KYϛEN)F/ecʹ65{nn0HgI| qf{̷@&e|ݐS2!d^E$II,6w$}:P\2(VYɾkhh^  xV#/763,17{Ca?77${rX`ګ+ U_JKf_U5cnd?keU6)8!ɂԌ;K%6R16uGoM緙 ,罹tmJl:zV_fG'[n|ẇy%=`2=Ra?}`{Gx؃- |e4H=hqJB D 8>nzf 6_Ρqn&5vrN+O"}NN\wlF\s!2/YBSt߿8cTe ; /շ0^yg(re~*+CHS7Iv cSg]앫 =k:9Y@+z@ c6i&qQ&Rڦ">Xd}ZؿX:76J"X/E"Fg.耀EPBO /*Y􍀃Ɔl{cKv^F3HWs6[ ,X6FkVxvz -c٫V# =haZ=6Ȓw&9KsF%ka֮zB V>bE2t .l<WeWߕWy I Yh}voǀ]͓ͪ!;P 3"@#tN e⩬`77ie,kͨbO־Hw޽T,'Y4T)lbkB2upzta +n]v:ta;_#Nu2p6V_ H`6K' ÆO픗.Xz.ǖyZ1C 04'V=IGlMe9(3$>T`WUxfC]+њ{ 󪺥I=y0p~4EQ%n[d zV:Saϧ޾tA/ٖ`ЍOFp.mX?Q b;j>j6hme<=ݒT|?S'^! k,F).uټ7/p7ZKGbݜNW},4k}^bHfp&J-i%ga Sy"mxtr=ʒaxK"J4AZKox'Vj?;Ȼ (jN3x,(~O ʯ@S^ XG x36:7x繍5&{O}N2E3闍p iGF`e4 |7.B}Pksi!5Xq0{xxST'}D#R=LkˤlPå,7rN=*Y׹%҇3TOfBOmrUWyN ^9aDSپ(VU%)S̆E'd02{Ck!>{H})kY+:pqz$\i^yYo}m1?XwHE6g/HJ5ٍIɪKy:_*'QzEo6]`GH3Njjrk6.N' }N,ԵeQ<}4̗ȩFMD/\Jul*էԐ q`L<6-L6NI8u_nf^ޣ8 _TE{vI{* r0dBhz9p"4!Σ~fzI$bݒtz1j!14VK\Ȍa`@ LcI 8FywOM&䁋3XuTt@6R>`ujv|")p 8?ݩ7?qQ.jHY=mzRb` eK!wno0b#~:}ӻћq-E(3}|ݜA ֣j&+ a>K|O-JGfkSlڛ$B(3>8a%niNXbqnLQ޳44\9fo(3B.k/hv |hf7\FQA6NVP@9ߗAǻ3i\O-H*zŴ:#!T6ӉN)rs+040!CxUm䝠Bij/.39LrEWs/HqYr1*6;}^L"nk| OxkUkOG cU$$$yN`2n~u\_2|cJuɱCu81~(\JjjѯgU|ExG_1/g bkwlk ];ğ(z#T-(ʥ1gQ b^9 !fyLg8ut( !cHXR֪&DxjlqڪkZF-#(pL.+;ϒ&qFph$/eC`ɌgRҤxРQ1T뺴KEWGQ}~uކ #l気pQEø;[7F\w11/f)qqS iԭ#v, M߽6ZGi,aeW~SY/GI;C;bDMI*HZG#>9{hm5*EHd'sNڌ`[]-F% `4Lo0z E&h79%k`ӎA*sgzR>Elu܁JKOY  =xbf%bJġ$ոKPO;,D|S`7@(4Oүm$35=Sc~ ,so- Lp.M2y; 9 GvKJ#2m!h7 zYWC(Z 8ļ05*l1/"68ahTF.,⑛L5n$G^1Px3!&.D$T7z=g p4mr)^Wx#+w&FlmjMakːnuрvԜћdWGxfS ZIy-.Ξ"F`._c2 4VkN OOcaYF nx_ y]N9- ͖*І ȣWlB ,N ֫$a6FlSul"3eR!, xt:e̥:Hϝ@Mf3U98@Vn*zܪ)49wDZY.vY?e/>n;N \FCưU+˓`hE+ XFژMYE]Hszd>Wo4eW4aw~3[):ƘRKD$!;u&G–cd/rW)nWK\,yyWeO55i._Cbigax\рvJ=o4 {Ft0Bzk [3r%E' (NehtQ=0ۤ:F6|p4/ϴJ Q@t fN.|z2$^.&<@-$r!xp~%jVxt0&Qs̈́2o-{R}p:w2] khrQR Y\v!ۢ6:9*]0Q eMm%pMCg[NT}O%9ԇ [mf?/0Oa ACfn9R w= PՃcGY㉰͖q1S.|%ۯG73,:8>wu8SW>=w_IܺƸ4\˟?Hgh$S, ٘=ޭs/0+/)(bd<4#ӛC%PڈpVkd'qvQ&ˎRd5c.wڭ F҉U@-뿰DYy;6vvW;Q`ҲkSЩ N[Dca!ZNW<>77g*wϑ8&u[ˆud-.bz;?Ρ̭_8hE Zyz#K*1m?p;uǐu^ِa7ߍRi[G!u8~A>.(^]>$yK_٩/w5l@Gq"Ҁ :?,>޵Ch 7qoݟ'zG:C*>F,p{{Q{ ! >1&LsR[1!f^g)Zù%5V=#׿UI`^VIHԔ +?n讀ϧp U :?\}V^`W'V>(Mɚ^!䭉8T{;EDfЄޡJ$B:GN{n!6YD!sEa7 Pqy}Һfg5Mid?~n')jFf jA{l$pϤOSb;eJ v-:Ayؿx4"ev,e^2ii bMNNv^تqA8Q.#{ń.oR֓BC>մ~+rBfH,+ێN.* id)fYLj vT@_ΰRX_Do%)\pŪI?I Fl |}`bἭ{`&+Wdc1BƉ$262}fzr&wUąVeZb #ˈA!As4vƥ"M5\v2x,|J_ć Ε;0.Wi]e~k£,y1"> e p"зfgb`|LX쏧+ p/+x-qW~ynS| BR6R|M,W B:;B#+|u.d(c4k`ED6vR \1wdZљɝs;mp 3B7xrs1ңIx)Kƒ8CgKI;=ϱeB#YO%jVHͥ4{c4Q `Kɵ\S a0Mn_e钿tFQꥥƾ(' # YDnG wH)śR Vo'i6} |†oi[1 )ེn?T2 dS\%1)n=:~{]x6*EBߖUeaU3KZpLt{ Naݝ)&zr/ #iFV|AJŶ{H?dㅽ- ۅaxCؘ&:PrI?45ޢMr(vݮԥU-eBk"f6M%8̇5B{,T9zp ㆇE>$ 7ܡcБY?%=".޴BRn+L55GBȅ ٪7+qk& V6NԍIltD5Hk_ đ|vqlI6!i<}lzj:|r;X!!J0 2C2B`b'/yp{,{ޒu3L߇bhQ$t䯧A#ҙsVeŁx7 PhQL 䵚J|7+lm2uj|I4\RYB(N4$P͘,+fTSQeA-`׮{,Z p*zfBN\Ҋf;SZflL.;YvR^#N(gċ1E}_0 gEJii "{9D*6% +D6. ۘEύ6ۻl*=OĿ?w9#Og,VKa QV'2:Gx/KHKYc8EoQ7w^ypLa!QQ^ euBo>VMg޵b@M˩?o(̥aHMZ0+t>AoRuъԓFk‡'q,%BpFr6)| -d(O6S(N MOZ]vf #-1R/?4K[WgRǁB| o&?Z+Fvۓ~9%d3XEz#|ܜ(Bx  rdɋY#ּU+;XJYJ7MI_+d5K$ډ ?L +5\&Гt!qRC7aS/bB0PoXG"gzUl mF@a/v݀4ua|z{hHG 7mp*]{$B]jF;E)<@W g8UWƏ@ 3v5M &pN)n*}x>uK TO;mxj6M>GZu60io/j68p~U-Ҳ?[_Up(37PCk$TBڌ,ȪP2Y饬!cwg0z jGMr&: .}@C8QLS_v:Àlnhv(7;jrܝ%C;oG+H\ Te"OsLWB`NDaPe)6c3m XN{IjPY0;'[w #N^eE'& xf)S˝vL<\aZt_Ƒ1C vl r$[钪y,Hi[F ]o0Ҥܺ:ʽyMgt:PsXʼn;?rn#O-T 95Q&e9P)*Zo-w`nUp1;5tljiA}咭df>ci0CcŠyHL{(4^x@n4vԯ99=&ޝp1i|xjWhwdR4eZrɌVdV(J"1 ?ݫ#oHϋ8G#G0g ;D}ja)+ 0P>sl> Wog޷ I"|{}C(+ϻd|GiIl'jb2QI`BD\_߇zmO(Al~y<ڕQoLKNZ+_daڷ?5LabkGB<܎~u\Eװ*#Gp2eIΎDWL' xF_$.Ej:-"k#`s]t@2f;LtDc==d$V*Lːc@NN/"7(qxt,|I$QrԥF: 6{C3}i4}FQ꜕9hq^'em5IL JbSCl~/ņ?Xv]0bnF*ytTωF hjڟCt+gYƎRc҈ ?̇$:|:)P_>- ^PKlYeqzz>3fZ! zABƓI|R}WEd3]]3(e h(+q[BDamy{Û`D$ݧd`Sy +-J$[qrkO`@啨>eIvC<;R7 iCI4E8xwo$fK }! #4G.$*u'yɛ M3]'_Kxr'wimIRUF>kXdA+8aNmv \K: A:wm"G}/<#n ͅhY{'x~W_.DcvaJu+CagA!w!}k:|Խx٫ -5F l=Vn֏B;Lmn~CmPDU;NJY1 Mxr/ gHƋ}R'-Ky'`NZRkUH}ڐ+I* %K,:ҿSrC2̾q,5k}:m0R|2W7x}8B(!y| 1xV:11FqEV~KMt r8~JGyd\SU9U:ڶy?>f٪-YKZc7ɃԳ0E װ 8׿Po+zm@S"L|298׈Z pE\*wpskfO.Q{Xj_6o=eoau#e ˆ Lj7,41%~}] Nߩ4~+e׻-hpp98~ ,y#>DGV?H$k`ԔX`¼D4яϠ[ kb32'Ow,<ތZK  V̡2Vt B*qR-|BNv,W´% "`gߪf#.4(^} ;rB|@gveM U໱"ueoh!08ak~ÄH tn;D;yC?8GMS{!W(Z(gIh%ԈsI›z,5*9-ZvsȬ')&ra&*86Qu 6n .S&JrB! k'\XYg|"9-Nzr_gpycsYG`BL[8 8CE؁aڂ߄*ftΤoe?0|bv%Lq+a d*3XQD|&3`3u(cZKU9|dϮ|Jr$3PvuA* N y;U?o~r >̆.DMC;BEb>hb'aQPR1H>Uz-DQ ʷmt=C  $o;3~d'AWő 2?.هanY!PMž wsV-( f0>(or)~ned/ޮ1IT^SM*Ēm25y&n,e 5 [Vq&7C !$yչk1t`gZ|0Ƽ1qNYֻQ  zaY讆ŧy:Q{*h " 1@?c/w*-Xe%#^6=|륌SXh\B-.n6,;lie+8vlH.jBտ'#JדRRkn^7?#s)2:o^W;ЍS޶x~FD6OL{YY[؞rܤnu$``!#DmK`S?7JX }1+1sUHi\jվE#y1 ״a.A^ #y95 CmJTLFPW{5VT3@nsRs2Tk},W:S(m8XuiL_ڕS2Z% [!Y6c8#E^[y N ց3SLegsK/\m3u vk좰fpĠum7MN5zLieEudY_hfsxL-tkz=%hqb6kL>Nۏ]\{XObd/WCgm5+Ȏ`p,ȻAr4r1{Uw1IcR#u˘@:M߉n%oK:jz Tb3Z(A' =eRwNR} PxOZjࡎ<7)_X(7 $™67փŘ# 2UgU(@E3T&&=(HyZ"X2Tݚq]߹!쫦ɶ*3'&y+ :9)J:I0<ѩ@knl }?5{{?Ȑ?/uK/x;۪>r%ұ=gXB&Y?̳r7+x @_+4+0Cn4? %>7fXn}PZZDKK<V9C+%( aٗw GCt NN,ѻ$D\z3be'rF-(U~Nl&T5kr;!A@e,c,&dы%L,B8h $Θ' ;A)2Aw r/I)p0% U! (6+۪+V  mB@̏2X:?ez*aEi)l#3feχ#lqnDl?]t j֒vzTWְЦI)v9sQ1R0.SZl<3XYW4/(Dhy 0ոѯjo߫v: <ӆH\;zf~D.m` Lu5(g²7s5їS.V5yf%BR_v3R5@m,0qt<yژ1baԲO'%(}0]ԋ]cF10-wLdP ԅ mh^ [-DNt-Jl`OC&IRԘ^G7s8^g28_ۼF->M} <%adl*qxC4"x# Gp8>}!',5-͆/&mrQ\R IՊiyTl'o:R@{yAr{أ@04Abkem{~|)ԣdg/y@x.<0(a{!<08m>Ҡo@v^K!&sm;WTf[M\*Pnm$0bwpulgqN蘫!k'L]fU#+KmEl-a}xIra z%owQV*&cZ*@֛YJzC3ç6) ߭(UfY#wV^S|481dqnb޲Qv2a[CzbD 9p?6Ҧ"M{L(_0ǑpP&>l=%Q)L;xs8{d_ꤟaޒ6g|?`TK+Dz]\WĐQg&# vm,KW ,J1$Ϻ PpQA"4}(f\ FCZ{IjlR!xq9 4~f ߂4ʭm.;oE`?"1Y۞O2Bt?[V?<-(NeWȝ6\ԥdsY,Oo1#xZou憼:|eʹ6lڝt/\.`cY8vE/ ^˥ 1LȷAcGRsYu mWf'9CwtqQ _7Qm;cτ#+ٌD0!E?MZc#vQZfY-auX*>8udYZv[Y{DN#(gBX9|=MlX/q"8ɺWrމzv.ԨIV< .]1p2>iթ+kU$}Τ,ܰSU!r=J!OGE$%M!s\nDU5W>}38t WԢkQW8h4es'~a{@W CVQ:*2L$U%/Xj}% aFCZ$WH75Ds>jrs^UP͜x:bQD,W=N/i-͞$`|cz&AcP`tz1k~TR()]m )?Ғ+hvQ1Y(2mmߘ@ćô <PgZaEu`Sueq E`v{UF:Yaԇ8g kklfI{a{8":5b8g+ "U Xbծkfv^*OQnaΩ*+L&=_ MWX;}EaGy̼C5B|j],ʨ1 剬S/4٩0!tt ,**CfAR1yx'Mzl tThsq>v_"˳ȵ<|#dOo ({RoC#,M+*sg7v^_dm3tui[4/P $sW U/0RVo}ꚯ $dyUjU%ky~,u3B$ 0}ոΓn|qy2X%YerPkBUW,LI# ɂCٯ!<|COozǒDl:SZ(B/kجP(hv! x7׷ Wa~"&TH//͹@0Нڕ2I|'5,ѷ)%N=]cGX9=eRP3ZGu^ W6B?@ˢKU5?Ҭ^'kg[Gk'4|@zB|1ԯKyur\(Eo__a~v9[!v4{K 2MM*a < $qY6# T3A(-yfi(ܫMKC6-^ڗl)E6ͤ}vlJK}]zޥz363Tк  iYu0v1E">VN#`}β_6,>h4&Mw8(|0~صSz'< yc+oUnq%htCd,+? Ftg9)ezveVbe>62@c-Wi8jG4fC #\>`Ͽ7G_srKJ6SRB4.F/3wq ߞ>^1RN٘1443~D⿦)3Q'+k$ rnmT(ؑǟ R:dUvP1n{lvvl<^f?}zlJMj`fu eK_L|-@ˍnjmkAޮ'z蚑psqD 'X!r4(|P4`T&}9)z2.3iPrra![Eaz2`\i |?Z*_N\N ^AI a0\~ZxpΆԷ'}O wc)]۟nE9SGJ9 {IEˁ;=gK%A~D*=X ޼{pyԒKH_Ƥ0"eLXnW p!NOQ ڸbA?? (0vTQj<澃w#&i|-YZ8-ycUFLhsw?Ն̓}Snum$m)qy)IC)u'EFSևhRot߹7+ƷjV/w9Km&$3e̒E`#i$i9>~wo=TiyN3*ؙNX QL?/ݷٿVv^q]6}$YGT⽞衚bl ɔ sKeqwكRuXB8+ iN]5iSJF1ӝe-%n|^w^>#QR{ t9 UaWrw m0:ރ[Q+pq:Z壉ڲc./Y b' !$'Fef6"+{9b##KDh[kG Q0Z`H(|Q]R1?!'/$= vԝL&_մ'Pl*ē)7}5Pzv.>>W7"[7!Yb_Uh`eaZGy~<}_t3wJ0 {Y|'94ն/[ߓyz4ϜZC, WƠ İ<>_/~|~IvNqRoT}dc~ztl9ޝ<]*qB@"b¦P$Bc)WmJC!Fylʽ췋ͳ4I4؊w`|2QT*wT4-uHx'W* 2Z}<\TC̵|JTPq0.l.^'QNb\VӦ ?"/a3d﫷tNY͒^žpH>,c͌#1i|3y$|ag'~IjK.fA#Uf%6Z7~!2Qڽ3tz뵡Z;>|? ]3AݶͨFR\Cdb:mY*E'_9IC-c6mReF&ˢ{LƙSiuoFmc;r{j=Ņi2<״ AexHCtdk'AI'8O2;_k ml@!>!xMD왩Yrܦ=Ws;ƈ<"`=PI(Rx|Y, nA@ӹ;hfHoϏmBPzOhi./+WtmxVz~2(ɊnZ^RFk:䦓M?Z("k"p{&ATqܥ2 [xIYN*A8*hLt7VuXoݻhHC z|,bA-3շeƷ)iI1߉J`U(ؐ>c=ce?:fXnQ]~lJ rh8e_lY{eP ਟ1//Yf;Jju!Ri:hSIس;TƋh%Tn"b&9H fQO&;SCcL*pMB h0`B䁦 npg'ۂCMFUX(qy墧y\ 1!"0Ƥo{=9X}bo9{`#h#qH/uSA,zvi1ӵy -> \{ %h졿+| 8O{l};߿[ +p}rٌ߄kg}M&+g,Z79Ч'b~MQW5PD-=y! (׳Kx 6.^sA6gm~c#k3'v`(h8gG~J(py .4J,0˟vfEM;b=MljJX˄cJuQUJn%A#)R 3!D%\v\ؓ#PHK^K} F  hZlAĥB@:N?%#{.FCeo10qp~Lu~X!/ҋwPwZ}oKϸ5,ԉm HZ@b{ w}9<36Rgj.$V֧!ȍURZ"g˭L`M&{֙vG.2b)sjphyG!Z;UāZ+)v6%mq<۬>Ɋg>SCygt=jEe}dLjQd}HG,'<7:1-`iYy@YB]RXѠ LZy_5$}[sT /G~r}upsE0šS^ fYڍbzgͲ|% AEܷK̺{w5B{'Trq9۰ …r/[lY4:Q{rh lb#ChDxRu@LvW5b~"5f܋yNfu%waO(@ޭqzg+*I0'nNh]CVoT6:\aX0!47Kx^\7 +L=Y\[8$$=Պ4?UopxP8#^ͽe.vSa \'wpBru6}e_}qƂoi/v9oj==$-908wQBíSf@UEXsSZJErK|o&B&.R{ /3='/F p{rRUk@@(DV%N1 q]OQՓλʢv+32MxHl0\z0g;P4'`c9ջ:Fӂ51a`efGk_)xY"˳]Yfn~^hH▴QܵDz@V U HPLPH ɯ|hVRe,clyx'Lc!:ʭ ͧǶ8|su/uS)n-F5`^uIqxP 'QqѽUBчPVڽDzZ͵(p%GeEqyg#WF}耴8eqASn*R%$d%`ҟ|dTRY1-*$we~r_v`!VF4۰?D3|2]3UPll' SB> Y3k ;&<}[:)uXo1-yBx[ʻ<~rƀVd7ӬTrzBgHTЯ%cዘ;k/L/=e3)&FD@X ׏boAz 29NVP_ BQ|K3o&a/XWC@#sKi}y?6YSqVG *0Jc=9O X c/00m4B Lcb[-\?W]nUiڷ#hj,1 -$뷽[=QԏEmޔu|T6A}~;?B4,&XT5FdLY"CRfpǰMPFd7Bi=xo@@~1˒F0t(o1H~̱]X(zHMpw}؏c `7Q⋐oK̤&[sB2 ƹrO{._d"L,ߵ,SI0}Y|eo˽+0IHT$Dp~Y@p,g*y0-q"#rTx寖Ov %.%нqC}$r0.Կ  2׷߷ `~+2Oѷ7=<冎7!|F<4&.G1܍:^_ƶ_9)ᅴ:t ,cI6v rjj$S/E=8&&(.w47E4NNϹxoԧ?h<~hȡ! <ն:9g?v9^oiڰg^Q/s7D|%"JP4C %hX=*:;!BIv G2$TrL0CNw=[z G|3'8\/,ޕv<**Nx:gaF8c3a{ƿ㾯2TBֈ!OG|0d1W0Ha! -xpWA+kN7#}2/ 4_0h|6_|UjHNoXo6/!VZ?cTp(^huga<-" ~pGH.}g鶈Ԕ.E/pH2V@p;Bw*IZm c=+*+WܳRT< jQ}78Gn!!?K%6=uqCV jzt:R@sVdOFjt7#iR|S4Bۂ6BfM0fp60NN EMcq?tܯw̓G#S*2/\!4UꭏpqG N{d@it:T w v9'E&j&Cn1= `2|=!s,kur}KP2_&֔W&M]%93msxmJvډ//6bStazu|+O3`JdAhne 4 <@s [?1m ;=sӮ\;( :7GP,TFͻuRl6/mWŽyw(~T#. O.91ܚwKWpbd9m ~θkw>Ƚa`fճWHu?^eɥɻd[cXe6"ȎRPi 0>Q Om XĜXm?_n GZa4]@7Wj RܗΞR\,WZ`yTNmZ}}bP4LJ _P+qoEkeu}So 0ZA8ͮ?ղFw0`(iBjat[@&롨6i RƘ\Vaoii4sM܌/xA8~ aX4A[qe&MDs&Ge677=ݟxm׫=`xa$1ㆳAİnS= t &ۈvcr[ft!p%J~1%9Z-ͨ5`ᨥtkKZ#7eN%9jw.{!- -JHˁnÉob cOWgp&E^ўh$'>PIڳWczvzߓ2[.Ag{, @C⌽"p$d*w+Տ~ Gm凇0ho%:cMb+[e%!֠]B>;W~įW!1d(R9j s݂kjh fy.bo)j8'o/遫3@8dĹGBi|1 I\ʍp{e xB?ڮO2g e |D6_Fe0y]P1wt O:W0 9A'sχ/=#*q,1 C'|Iw?r<74:8+wMM9~}%6iŒIgg! \6&CNq̳2We{Yg;*i*f@=fIà "u(iނp=wF:v ?)G?|Ãg)L){ӯg,y)Zy}m1_ȍw\ T*MY`H#T;Fwvk#f „ Lm<ƿaqNJ2-E~neύ7,:#IciuϧGiJ'y dau 0YU%lΑgQVi .XPb pݷ@m Vy$]^ZA{ǝd+U~Ki֧ [Plpȱi: cs"9':^;pʤ tD SRDGYڷ0)N8Gp>So.lafoCAy} ןQ:+eHc1S~t8gO5.wZԅ\aF[мJ|N 10ëk:gly ހ@~ȽƴkeE] !/ !nJoTO|s(a^E v&|>yR@BEA>/,L ä%D!~|^xڜ͑ x51T;z쓅hqV'2~*(;VwA"`whٛ"SSf9 =8#K.4L[}OqP_C@ﰷQEB <䐏7Hݱ .rOI:n0Ktv*h7UQd8%a~B֥7곦G~R(w4K.I9^5]s밇.>qu\hA27]k#ez`t!v3q,w;5H׸zi86;F\Bф9Fki&%ƽy$=b|,o ,[`(eOvp"֫DW2D;Y[5VG{u ^;57ULsJ9үs{22$?HϞ ֻ1aS2] h ΂wK m1?lތ̮Hi;9cV-9L cgZv61U\gGF1^b3ڇ? GmJI'1zI/t\(’~ kAe*FL!, ^~vUhɠUb=xF(D8Z^Ө%wrcMgqoض@t,PV7kr#8#8J0x\s o#0؟Kp~pF|Ѹ !LQ5^:@gO[&8e`D)%6<)\SÝg{"\vbGk_mIE ^~ĨE׉GŹ<4CGK .#i}> m6&zI1D&!~)_%`l*Srq`l# AdߝfŧZd-tɢhN$K~h܀Չ(Ϲp"b\Ff=>!L`H }mv~9^ZX'`A(z,n!p1sqaBjWi];8󔉴6#훺ƳF2IɻفjФ)~Lw#,K8v7w¸gX{FQaV}#T >kX!Hb,FPYu(BOH?[e,ʻOF#|*hmͶ7/Yn8Kn4yxFӝk%E JOZ>~/ӭnÎ0_+^h234Q"jk'ZAzqPe7 d;qF;?eOT!2L*t\7^o#jƑT̃kK}W(|UY{y[T~$dIiZK|gWhDQ=ofLzfۈ+n> s?m7o^㿕_7:/*&`JM)aU vQun<KۯlNt &򠘄şeRz ki.PPtHbʒԯdV*?̋sA@ə$ќ _h*{1}C0uscSQJ=7q$$J&?I95@wG񨡍:Y6nOÞ&ٵ Comɹ[noBvϖ(v %%JЎ,Se,w)Yһ7x"[yK`t=,䕃ن+T#6va!*Z;c> jTk::u@\jfpMM)f>19uL\L]7 L(z_j|:t6j=)!paMe}bT/^Lݼ~crL<+"ZLinNB(OtvVpD+Dm)qUhZyG[:#fݾF ?${ =-LyyA^5Pm!x f.C,]Pa JE +;5H޶G/o%롶R zwI#zm`&F;ˎ_ַ6>N%yrs 8 iL de5%ƳRQ,Boy<$$QEE=/uGp2?J.f,@N06τ/klq?(@x_r7̍܀ V%"Q-2+VEM8֚|-]X|ғŃ8*yUp/ u#UmcZSy۟$-V)X$ "Jo)*a.j0R] xVwf|Sk1AUVD~ 17qڤsvI z~\7At:u9^|WÔFOMYM]&5BL>!%˱qF ϔ }c[|I i҅1;KtRHOss dS7= Zκb+L|VVӧa~թyœ-:FJpuiyln,o B%< Zq2]<C.˯vVȻy͋9YpXD&k)@EI|zF'=,'l&(4{5Ȧ٭79^@[P裡`]:[M;"x5c l.¼OEˠDwL5yglIMVxGhȴ 5G`xWɮrg=&x9_gT2sf]oUʇ,3&4xNsy MQ D!_5iճ?NCnfUeꪝwյ6kOÐ̒vR&[iko+\e5K.9z*C]90 @` . coIp  ?c^W搫6ȂP=p-Qtm]7h*wҮrH?.mME-oz紱JE Ʉ<Yܧi3c++4 7+&^yMP|, h/C0HCEKUuiv49\)j-뭑 # k5~1 x|9M;r/O^Fc ֛PâX4ؐ6/h@}f]aoH㋩G\HO[Kad&vΥܓfG#qq*x1FS{B ˥#2X`?5K"+ٲXvQr0ז)0Sh@Kcr7A _}aGy>kk}_)<$&=϶kRgy4X3R*zۯö́&HV%GYQ[P䎓c&}&t0ߝ'#Y5f+]#7'ɩMba/=JsqTEMb~N!tui-5;^q3A~#o2G2L|w/N/:K}LySk$ijEo⒄ 6  CJ;jԪ2!$Ӝ|oӑgTSV8"p+O* b3KeC}i=nm`/=-0U ĠCG/sǮ2A?ᶒr.Eh" JѫqC/4'(.˶Elrf)B(\Swax7q9Z"?Ui0)CX2onS#J1TW-Ċ}Q',^%w!\Asc[&!h [b>_~K/ 0}ȉ|>+Q 0DL^n3. _spWV-w&ikR[ \_Fee_ Xix?EkM*mo:#ܷWL]+^D`84& ox IK5s6*HNu-Q}6enweɜzU̓Ro*iR$zr0w\Smj@{'j6bҒ=_jԡqJȉYı=5U!&*e?bH9z^v$ܒ~Yg1M8WK |5͊PZOV[hs?N*H!M beCg {Zټ$;Ͱ ܭ4x^rt)O[}l.\ tS?}sL0lʋF?1?9*ʁq*˩jAQ{0Y}  2jÑ.x^~L:3]n![h<=}t1Κ (4qgfCgavx8zIC[3=AZ*1-VAkZ2v"ļYLHO>)Zd5x﮺ȾnxY>u@+rfI~r..8Š9hkAw%3.vmYiiaY׭E<Ƕ/BQo+: cFO}IS"O({2">U.wN# ?&n*C\<- }D/D""Z`̣󢔃$!Xs:P(%\̆(%3$^J[tgQ7eL_: *PIVFL42v(FYt^c7awHoYe΋]uN=ЕcBűJ>VRU|U#Kp 7mL#hro꼝!$pz|.;>21uo 똪ȹt^rf5]LP}{NM}g=z&B-%ީiU\Px7# m^ƹE !`͛k۶Mo1W[}C~?衍JUe܏L1849ʷb][(ptN VƵwrB⥕35|C귰xfl.R/\cd\˽鈦ZohUi21yQaez:MZߵ/ YͺqeO[|+eI<gYRZXxNGtYB'H~ ;hX6F=ǐ3;M=v$)K6ҹR+wuY1Fo> Gz%uS3^CVO5$y=Ҵe ?9)ݪۯ} 1O|P*`Id8-]'yoU"@tQ4Csg4cAr SdyN]YEB/'(-ˢPw(9 B7b|^FmG-g}EQ4]|0/}0{/

goϢoRQY3qoZj9%hEZz%᧘bQskXl@eڬk4=Ǚ`83p*IzZ׫yW>. 6ni#QUe P(L X.u7o"h1.TnϸH)ON JkJ J͛x"b&=0box9: 6)XDLQĂ|,Jz'[ j$ovD&82^humBq~4~cO+JJr>;| xf|C=B\h.}ߊڎԗN!Mx o*,!ďaH. W͒{B C,Gg_Uk F,x+ΖjUh]lx)ߋ Y頧wc7bq}RS kT!!ʄaK "" \ 'OZ@1Itԅ#I~?GNX˾AB*7#wKd،"`j}2%6'a@ciq^PۃJe1MXN:~–aNа?";PIjNs#^q&øXHi=1S۷Cǝѭqn,"3;9mXʇmh6xšS])+1#_4}N ^@@NajeTyNs7 yCCa <փlH, @}#ߐa!V%: ߲r F\uZU?<"PJ+[ ZOkZU.656es(~W dQY ɻ.rvJC5 xF&mZ([> ^C!"⸾'h|DŽRqM?A14$9k 3"1jyܝWy8@A-%])Wn+}Ʋ0 [&c.wTŨk*r?p{}~g2G6ɪ^4IBc m+jT=i9Pϊѭ@X31GPD{nޚr3I"^&xB,#AքY7 C#(%_-{Eu8\~q/Aա `zc{:g%cج-izJz*T,L;'^& #pc"dB5 *bUIjB{1Rw/;'? eRbý.aۆRg(r7%pNpE)SUQ]3>nviR7>)0xKobHjzY$j~ 04x\<lFwvƴt"pV*YmnׁBN(yϲ-Ri ,ȑTBs lZe<]| /}B<-@:+ԛ`Q-QSl;N]T-=,~8!2Y-qٳs1m_t-!`yK׸ =Q2gU'}u"s^qk*3c//'Dĭ{-1Q73zJ`ӖvF;bD0DP'\t*w>Yn UR/%j/U-M1h.]YE6X:حT߃AVR4 r_^350 ,k+F:W3  x;ܱ ?N#N7q2&{ Tg6=^a:(Iq>ʆg+~{zB\{s_#4z8b31F-*1{}&yqU@⁉XXX K_O@Ii!ƒ۩0V9sg6",X|.E$!5i0ڨ3yQZk_6c jM *T67=$_LÑxArhk TTe`]Y[ lJa="NҢQT eޡ"Ejg[eƞzkHȼ;}"[!w>>Z)^FH0PpL7,X0e @gk cDx4u~׻U`c!U-FA:}!' &Kb>VƳ*CҋxΡό0Dh?<5Ţ+"|7ur O'\ xҗbutMkšojWKu\ e,usq "[i0#n~B ܼ.f79fRb],1Rp%3H/Z9OC[;"}'ĚHYȌ١ͧ|&qb2:I8p-o_Mٞ[% 4K pf)82l^a-e/Nd\L*}X^:G( `O;U*Syk0HҒWXm9]ENW<[Ȝk,<6 O=f#>*$uagFXzx!phztLٶ*c0Q@Sؤσtq̫$vӾu &Y)cRaNBP*F'U9tbgFN5M|Û@ـq6"kl]};gީViuMbԵtG15*Cj] ٲIbm nC$WfPa}ȹ%䍵*pUgȫt-vفt;캘7aJlqtxGCNlVuQy;>@;7o //S4p"$}M>?zR9b5QX.ظK-YgĿV=H2WVa OeE19ݭ]~0-blμe5?SL<TR @^_Pu$(6euTmӇihq.1t~m~;V؈ݫ/ OK-G/WEj7 ?_ 6:]<{+B{h c6~/ME͛UM s /X`&Vjg!.d Z6cN5|p9=*{YDTVI,o&<GԌ3NQ$ ǡV|vRg,t. >T&W)yFE kQ?"YbjrZ i1_L2 e[2z^QarnHN y1pxer:ܠi;l:AKM>eA)H|Y: XݑN+Nxr< IJ8b+70dM,qg)`rr@h}=ֹĂ(YDQ_&5hFAIqL+g8!󿬲RtҎDnrw\J)x=wuU+^PVs?@_TILXţã[W떲:|~G :V j&9TO2Irb࠹P,˜B%(4d;lYehEuyU_oχ7?O>6mcYؤ7vâ&]w?69p:gW1X9x]sAdn:bD\v8g.`O w5)ZS%pN,#M6|ir|j<5%w//ZF4)⩜3sYJ&AgD{PkLвyJEmUwm%5U7yQ5(Y$'<{@}AAQ[F DTIӐ $|pjie jˣ\ M`{ިKnu$işֻOPa{zF"P S:XUqP wCuFhc3P.oFi=ԱxСv*Ewb@֗Qrh4w%a#S.>aO1V3ztcy(taK0Qf-ΈskRM.nC;BVgqq$,+Zи69PFOzCڥC('Ƹ5;P1Swԡse_.V=D?ekce|pr-S.;xɫpyZ/1E *1wPbg\T1f,-[̶N* ss/ӹdD._# fʇȧ[$ح~\.MF9Ҳ_;_D-Iÿ: y_̷[/%$ vħ=ߧx|kFd/-nGRFKl6#ua(g֣ǺRSYƔJ;$" 68Aqi{ɬ,hyuuȟs姘O];vCҒ5KlϿjpN7^~VP~6ZРĞCkJ'D_|}k<- Oa0HFYmatK_ȭ3q#c[ӐpiktW0(o 'Z'd8z@ĪU&.%7 bbjdǑ5ȁ(*_& [<_JYf(Hfi4]%RXp{sHj]}?u"pX sZy c!voPAa=DAg϶V|'Gdl/)Ȉ{|} eCML[=B ?5S4\&&3 [y['YxF{W|^d@: Q4cW4f6X~la`X`vSA@zQ zvWQ/ތBQ(z^Bb,~Fl)-Ѣ=$ Uv`Z5M3vqއ)nP?NЬu ;sPQ@Zn1Cx2!AC0ݔi2չ=wEFI(@w87 C@Vnsw~M#2az­!e,LRƏQc'Вnf8ukFdu\p Xc8nz;M5fF/PnRXj^Wwӗܞ*mC#՚se6i+Iz7ߖ0/ZS c Ɖg'̃N඙LP m,DH{qɽ}+y _Z3Kҁ Fklmpf;!Ҏ g pZ28]k.fIWAA HH;n'}K80 Q.9٨ב9Mu+ Ȟ$SjeU7Wƭ̈T,m\K-:xܤ!Wڡ>H.RVP3u`a(*pPReq_rӍDY(J2$\C^brbȣF gEAo0Si0vn v;{dm)R([!ǹ}4nZ\z6 ܹӵ,MW]#sN)~E5[+ !kE*VǞndoO1Bk=Pf%Jic|U:EK #MkpSWD ę+@>T*:N{ҥ7`Gv{C%G+ҔQ$ouQF>EqqB&ciZH.; =tÚA>@0+#ښ;!r J"C5ՓrflM?#mAR د ,D/=VП$c.XY{S tPML{BH AcULB,n+CX%ih?['j3 Q½mny3' 4g^ks s.X0 VuCh 8%X`8We1FP"iW_jҎ!)(p Rq> Qh&eoӄgK-P'{S6i@C]Dz4eY2h֎0iqE`*t$>P=. |Ѿcaj"s_7[Qc  ֟|}$&#de\xݔ܅;y ,)ßAaUfr9(6:qNiywu,>%Nmk}|NCr̚2ݹm(ab17U5DXn;F̛ۼ^lf4Lq1NOI=Y'鍇+=AzG]rW8?~s*jTf^Zzp L.]ӊsls-<'g"ѿp=) lf,R16G*,y6r)܄} epԯ|h{8aB YvzF=DqL%NH e3Ă*{+#b!ŕQ馥{6蜩QejIX"t;ot~j?|޵T &HۏeMw С u6 {ok2sM? T;ksZ6bBT5j+Fk.G>qSJ恔 nn?}opKՏGE˛ۅ5<~H&D/xAL 9y!a;CYv(G<|gn jØmpo5́y*kP*j|m}@:HY@'-R}D:u?ye7^h8-e][ovvVZ x|ޟ".2UŽ6i:y\ * pYCvl-r'Y:*/+#ZjS[È*^5o_#LF8kX)l_L vܗ 6*RHҬ|R`n Po¯DNFVȀm#][Ȳ<I?^rSxZ2S gF~U synK3Q5B+?pu&4#DZՕ9ۍRz?\L ;iʑr[bILD Le9`E-n@4'S%D(XbjJqEPfEH `2W(Џ\ney,avσ$%iv~ɯ5+ Ow囏s00+ۇb%H]9VO#H<*+7.!&6# X"T1WйVGI]E{+Ly{;~;:(i(77|D_t =QN&gM,s6s1' Ӎk9s3,z%Z;L->*?Lֱp^[9(5Y;G@ [ygf^)1tޗ}|6(r|JӒUjp?rG*! &ů|T:-'ChBSnw%}7O0QHD\ΘGU:D^-ngr͘7mv{UmgQbtI#56 /[.b8p\vNzel=&G$t;mP!w)0VfYr- fF<,= q_qdz3R|-p.)[S%:x\Т܌"fZ`i|xՕBE)OR(6nwjzgi&i:\њꤑ2M}q7S<e|Q爕 5!e.xvCmI1m6vv"9j(j0̐GʈzZJ CWXhmņݽC @3־CgH/p[^ݍfH 9 Z} /9@u]<)X! Hɺ k ?yhER3WEPW WaY?o8qH5NQ9WCi>LeAɛ{LY*GМ&:2c[kVdߨ(X,ZXl,Kak6^Jd8~u,*BsqyfC+p1ʌJv_RH Cy 7QOmlŕaFng!lƭfVy] LGkSLy[ϨV-;>Eͤpz>w0)D2ajl/ f$3r‚!L{؈ e-7Ĵ ;%ۋaZ F帬lO77z%xU/!;pr*+uHFUvfUCYc1?1ˌƼYm%KtW18^U)Ǒܞx(,rKdN_,R: 7jWh}Tb9V.A #}v0^zޭQ<33d 'vfPLCe+_-+d$IsO]{ɐ,4-ޏ0#!6.TO ;?aPLy4sGq3;.qC^!gLv.$Stf&/Ή͟=Kc ќ֠kpKZv"x|1-!d5=2}-؜1Loa~>7oo䳨`~SE3_Q^b5`pi^1 AbUOY (#Jj;PP_ Rf>:l[b=U߸2SxҰFl8Lgh~)3-Oq,a6Lh,6R> :CU'ͭKYxəWQ@|o%B8`oG$R Z=(sG:+,XW@{. ֩RcRQpPHL5K7w<%qەk5 U7p^l}ї"4'LR >Q+TIrhl猟R\"ǞuK`-7GK.1u$Nd6|_"?9#mz5'9 7ΙÃR#ǂ}Zxb_JGN0"_: W9#ghR׻{q 䩔k v]|!;WcsǵSڈxx|܋6ESL:=!2:yԈ^ lw yW;<'޻0aO"/Dq\{Cjkטw*:g!Xs(R";E$mBWrc$UOq ZTafR~nQi_re%6[ӻ_Y0~z.ʔ3v)?Ҳxz{~p4iPmc-\ ?{%s[_53>nPFڛzw.AsߑѠJiwŚB} zx: }oqS/MMn whH<tA#zI J!(J1)}@@TEz:e)Cq3ewNYjרȴIMETиg#,!kaO8Jlxe!H 2{Z5ϱabQD۴8 VFΧyJXoUTihe(::\IbګL|?GȂJZmZ̼ "TDIIoĵM -綄]+ 2?9 DDI %wSV+ËG"nCm #%2 @Hi~G`h ] ')nPp: ɋR6r7&#ؾ &xroU%m~.Fs<,KT@5ljFwG򙱢d),1V:Bլ+ KZ>qptK#&kE:e!am>ھޤD7zK)nZ#Z;>]c~w8spOwg-Vk+](q;8sRN]ezPD1oV\ J6C^QpFXf7/:&m$vA2t{Oݼ2s#ȼY\LTQE-ߵv#!k]ZH,آ]LpgYi!d^ LǶQwhIW57x /9YմtD{]~Fٸ $EJF@`mK唂-H5u+W,cEZ Fv57p(v ^w(5WA ŗּjΣNHrknQra$KAsW%C1-eRW|Swa3o[y@z xniA|Wϡv>9q-ȃ%I:ckHY&f ?mtGPZ]Y;~ۏ #l* A*UPdO!OQ*I^W*WdM@ZlfС}.pLzP<[ y }BÙ*5FJ;%$yKJk♁bSfwa )xy͋D/`ôъΕ8'AD0)2~UnƷXȳ@S'%sVA83üU`i#G/.xlA M4XEH 2^rI6EhW2ߨ.t4Zhd( ?bZy7yذqWp}8!&roo<9ߘ`Ee^$Џ2.lD1-ΨV 朱lj^?W~.XLd^Ɏ5]Q$x/r@c"nPhi<hY!a+ Rgv/XÞ'F/396˓S>ny ɵ/(K)e 9$M)*ցl7*Kq U4:/[~T&"<{ciJj;A_ rGX7)WB{p7=%anf1{PWH-dV&_ըJoSK g#T*a?z (7}b,PI@ S1HB8zfWO`778rv zVp-1h-/qaΨ(}=D \r5k$DIc Fi{96p{䡒e:e =S$A LjU)C vz/n7bJ|B+,>W'6~c]f&1@9VH5iэKA9pw;/DJEgkJr &3 GHbxnvEj(QA3Dg&mvg ՛BrPu~(J E LEnUlSy|p'4!!y>O߼⺛ 5^j- 3iՂSK[yN@LFwɽ[ 6/ֲ{E`"w4};%͉b9׹<-+_g U'sઌO2E5YŖ+_v U j/AcIR Vw/9V퇟80x\_NZ lS4*yen ߭^ykrGN$3C*Hjhm^/d[C0a_b_#t$18hFvpQ[zZ+/֯ء9蹏\tR-BrOm.> \l@bU<~EF;5 VBPjxY҈VC<{B6nx; ^j aTђ 9 0΍p2v9y.ߨ $|~a@ Ͳ*(hhk.Že(:=R G1~e`u6P ̌mv]^)5 NزrE)&Ɇ7:˴@HU,ݏE}h<=Y2UZҌ;D7E<0C)$X46KKxKL!2#j:; Y\1RJznYfL9/ d'zx&/s]< \&"'\ozL"v1$rw7T!ZOR]%z-V\+1#ntΩ%wtd=GUU[PL‹ȳKxH>F+E^ RS_Ȳ+_KƧ;e\rbu:y牪@=-]~R=5l(Wmnl2N*d}kp K޲jB`] $*9ߔW ,i!{%Y,oX/8AI;ap:V(&,Tt!HF#VW=b68v{EZQ#&O5%{Z/Bsz[}.yշJ0;B1OQ3|wĶ]`a8 (sX>6_5=YN{P(UW=W RfWcή?=5]F1Bv=h9Ɠ @<-ƌh.MV$^Uay>-m;. ´, }F₃ۀ\f- &=<(5Czh*i~Zϊ٦vBߏew 8#=N)^,gPU o-/0mՖp9jS lQH*XbX*+{Gg^,˲ا 7;з0uMM~Oٯ#z918PO{=SOh1#/?5娾bFI)q}I(WZzH6?굒G W@v#9IC߁iGH,&>}9ns e؜-~vü̶ ?=H}޺ e:ބ|DS!ِ[D .|fu6QS2~Pӝ& Ay@yƑTKqBXIC+h!z{r O\50z% #G&o~3\ \8LJw-7A'C}. emy6X[%"w^'Ad~ߢi cͤI7ܳy⛅앻u9D34b*5&]= aZ„:24Sl ek!BuN*|՝C/ecfrKVI)Q"G"bg[-zj|m E]Hc3S l08oq!?9f<͠o|Ǻӷ;vϸ߽,a׍3 K\\EgkBGڮ8Rܪ"TR xm(V@NGF!z1èhkФJ2 1FO^)d3CsDradl ֽ[C*Liz˥%z"|ol6Ct^U\)>qV4*XMiH_3LSڻīicV.?|b@>Wh!{&(vc0nn6v:lFF$P ; #-ߛ^Cx܅TQ*Ŏf$ܐ<>v.#7[u6d} A 5 JĘ l7y؃Lz<~/+f<䝧+{)|܃gnD_lӣAM('~04yP4ķÇzsA|i8<:6ޟ'r˻Rɪ@Tmwo4iLM H՞ _$͘=u3?ۃ$8@el`.CI&GQ-)6c/9X ^rHӎ/] 1O7/2M"WI~J eӓK7 X6KK]+]7&k-"bcר^yD*ήq:+:/[ ]qPmux}lgy& `K/Vz/:f?2U>r]QA& `YgQ%A5 ZG-߸Xސ3 (,bA0k[ - Lg/-SI%zvJgC9^)L_Kۏ -ζ.vBV^^]*/s) }M3mpfbGC86=(wV^T}5rj pN0\&Yj4w +iAni ʦe|AjICwǭmSp X\} ,7ۈ`D}( lD5c:NC&ZA2b$vcp"ʶ}<~:+Zym "2<".wl37Ss Y fj%/P!e`a>} 뤆Hx^7n66)HZ+HtѦ9mjPZy)(R1Ft޵ό[V9ܢp09]s=k0PZ`M6ŧiF?0VqI_ҳOYKh4ciu5bNEpu*,:tu?P*;;w^"sDHDaHjM$]λ%ģ0d4z^:G'Aϧf\᠂~b숴Hu=ݭb&5)<ӫhE7`ta Xt7#S?Ca3 \vϤxQ "?7vYY_-,,nQ߂ 8>񺼫)/g2yII:LO;+A?j ={mŇhXi/1wa37n_rϔm3 8No rmCMQmY<w>1(wR UT袙pϏsf_88G.u*ԯ;+Iڇ c?5zy"A'_3-[dDJ'Ybvrj!Fmoh䂻>7mNC0dUbWO'pyEڤ)m]1eåS;s6!@qQA ?hNgYB;^"c@5xg^POJ|*)d>, Z&dVhdvYҦ03vZqcUo4!JH5֙ꐝ8Jc eA{@de OVi 4ZSi0QkxKFιO&X$"2r )p!^"xA޵FU!׊%Kvoh*|RIWY -u^U"H5@?7VCuq37Fs57oҁ^1K1Re#%F]ŴVA^_7fdM\ɯbY!RA$ݸ.,v2ֵg,*.!+z{  Tՙ/2:6_Cn}okGj7UuJgDۭ1 (6a%Dw$'/dh({i׋,Wé*?#{p|1C?~8DtƋ )׳6|o3McfCڃljl0#?w6X#<Ì-Oq-H2>=NuWR_;|628o{̐Xjcί~U9iQ ܝ0q0$8X]D?lt@&AOs0Sx~IaZv_UWw%ӮD&Z'PN鼃SZa&y.M<.8(&LxNlE:>h&[kS7kdBԆQjNDg_,?qXƒSeɷlP :kn6 5{>]F(G|o~JE6REZ*:9a~HQ^ E-eUYJŵO=/Ěg?yv,o3{Uм$2lkeP`p[?5cC咻 #q`$o~+X; n=B чS@ZtХyTqB$(E~P%M"bҴ{氎\S^ RG$l-@Ƽ8@rJ^#͎Ky_)r'(Hh,b1Q*j h \o}׳ͣqږ'UBZ A4YPH*)nϢ?$N/ŏ*%A͒Kܫu_PӁ2sCw.1 R_=*z162\s R摌ǚKtyfKiT$&ۂm Z^'~M:`6cH R_2~t{/^̩&tMhv,J}YI&4`ZIJmEIl4ٔIK}DaWT 5ÜFbt+ܼ**2 \߆w[ӊ0'|}]gOwkK8"[aB)T,WYuqYK `0QH+k/l~(j/Km<3J~~ GZ^.+RV-gR!$| $76olqhnOd*T%l.Gh {ky,!~55MzٝwOA^s Z(VĩdW:ʕrAN{f؇H&e=aO7?Ub"j9&G~%g588Kj: (~ #L^hXRORRґGWgJ˟sk`7ZJij܆~JH?Y^bI_$eBvo7U/h BO |٤] QZe)=@Jq30LĮX SP1MO(tjgQ$fA(;:cxgU! pܭK7$eV]=íO[uU>:$;(h*f͗[8א7V#3~ w|{V`rtKV*j26(x.d6}4k8ʐq)p1,6NS5c(žT}珞Oby9"8㦰zD9ȴ2l[Uܺ q w 7s%ж%寊ki𝋖$AF`:!5:WsE*$T`e:}IRxm5sfI))؊LȚwm\V3~z  8crS Su GP aqW8Ѹ@j,K/^wm LT)2i!.ao 8ZcTwHGf3E (:RB<&`.2ΝʹS>6+tkΊ\&Ԛro~-]wkN"虧y64%Y{$l6rDX7ٖ[ñTq~;@D)Iy%q؞εO+̶R mvs?,oӽ- G(B6/ZRJϰ=y<&iwf3-~p8mN]=\̻iåu9wr:=>iol)m`PH޺ꄷoZ/ LGWhs6WXgW/<_D3(e<c{,z^F~q3.;-wfsy&O1@)@<-WgbyfeYd&G}_0Ç 8rkxy0>њRn6NOh773 F=k["I|jf AmJY/';sɆs?3csܓ5/_zxOA(TI F6qp`jr_OɼXa9 xJ2+]@-Ml+] t(zgOgOu OF9D̄Xd.W27N%CQ<hՉϒ<0PnXa 8rՔf=Q kidWcF\uNz+k\Gp_ـ՚ֱ)*ҊE 0dLğ#sP\Ht[ߧܕ e!6l.Y0=8F= .F9ܡxI>]3@=X 1%?l2` `oJ@  xX mEV-͝$ˎKP3VVx#v (,kҧ=Q8 c[L˳"wSL|#Kb|pvy'^/:HVGP+4Hػ$Z.6Jj{wN.z0AL9b,q7Ն)~~dm4Hn Fx>=+$~M vs7G94c=,XiL8L8J$ JV D)# ol*lzID!HJu般nO#5xsݚ-O3Ljܭ#Wd`0qpheO2~eCǩ491%Uj1Gт!Qo^80ݞO5ۖ@9ע)B}bF| f2lǁZem(OSpDh33S{ra;bS_ehh^Wt*z1-H`_jԅ(;s5#:d"9\uyk`wpWZfkf\ ly-hc7q~$ {oRDjۦ곣͞"퓛K_rJZrg| +C9kžŒDm8 3- ďoC"xH$G<r&~>] ;aR٭<8f0biBNW̪NK-n4imZSe[Wv"M0fcSdpa&{͞: n4>$ӱf.tC$4`Njˍ2}!f۬T@/XxtCƈ1v'\@A͠0&g殆g osDzI! N["d2,|V~rC^i^)3^zis AoG!8 Ó=m͚"`YS7GF <‚XEf?7>|L"F *&I}쬕%%Wk1yIFnF6m23\ Dg%_/Q ^/؜[ EeŮ#o)l4 WkVsYt>aIm!*>M \a7]Ql8n+NOK4ltqۜB5gFsMW?84:@8x#'.Ryf5c 1M:TA֚v#l/8<-Dz{ȔO J-34> Br?˶|gnT]A1%=I_X S߿姜>ݏ]0|!7O|Ψ`uton K}t m]h~CnH#3YxeKg׻%B6ykKD,}kW)ùe>dT7"ńbrs}6c=c N/TT[t\"J#:/j!t;)xH$3KRUkjܪك;8y]ukrA>YWVb.)~D&榈Fkk5ˏQ7ۧTf=蘏Y"/:!|HX;/D }?.y_t.Rb_:HzSu%h c4 ^w;%l9F=9rUoaS]#Oc"C>Jx%N*=SI P8`ggfHbgRWWcXSUns+ar͊}r2tõ@rF&;ϲ=ag%b _"B #EkyDLX=ia'L0DZQtʵ~O~AB쀯O3Cm52m(!p- 0QGmu\6?j4ӕBq^8{% КCUg^:N3^" qߣFbcv7u9{)rۗ ja>N:CѷVP[,/8:x⿎1:5-gVqv'DL d%B?[oNf՗}*G^t N`B;Ό&>.p IO@ċ?9bO,,&?w]'H^iJۑ\دw igƆ:?o%<7wKuR-׸4*Ll[MճTB9+)}g(A-%jS9jSda.yw>iUB0: A4rn(rrɒ&ej~~zHV&x^pZz GY7)bnHͽ }J)a,F=ꩩ>N:|4PBĹ Et-Iũ#D^o3-0ϓxqI ‰4`{c~CNI{DBX]9QoQ:2۵08i$h {ZWf%&<% ڒ+J)b Äc),lL>Іr]_+ټު`G}Hy ďLBL!e`XO+}*?b %M^A2Db;: 4^tBމtv]+R&sf3V9t;r$ d1e/7WѭO< >V&s檛= MhFڜ{+;"'@޼NN*O?Vmth6)Lg XKctgD}@AUc 1߿{ˬC)RܓqfwZmw9@ȬmRJtzVikVP>"ORn!c]|ߢ'77ln6ڽפb)/8g>h V%vavlzԒEHqw-k#~o4^GSdNˊieF12o,oV1_@E|y7+KY!ʿi B4 J y"zǟ+}y!KPޱF6I=3yw+n,r̩0 U|I5qP.O̤myC(7rDADaC]`D#x[}y/:,>TU C~q sd&WpuTNcbI(:Mxٖn.5-KUXTϏ& `4RO.jSOK欎>MFG+Y̛zVK'^rw4A33Q-cÈi%,y- `]~4sGL25 4{E z:io,տZqhDx1|_FݥN4ƖR`$ݸ͢|p1LEBMT*?SɂmuOoYKvy 12B;vYC}x-]7\HO@C]2\>k^7NрiT3A'2lS$R̴Lqa2 $bXr9o9'_baP_8qXF;(e<(-B;3_cנ"UjK7cYmP~' 1Jq,ggb2Hzgh{ R{-Et>"Kl5> _Cg1)?Ь|wr9qa i* T!s tb&`(?l3; ]0C4;y@WG%{9hMpfs7ew&(NRzQ 7аo~#p`6Eo}E)$v+\uKw(ϚH-֨6^ `~4.b N=d!: D˭/ %D5QH/IaUX"@;I1[-C.v6[R5Yk_mߘJ‘Ϟ!V˲J1@"Tau֣Mbv΢ëw;])uMSR:m.Ɍ&MJ1tk¬Jqo{·uM3B|OMI`ʲ<3^ Uu7s|Cѳ¾LJcueZg@5)+o:qySL $yx3kSw^ɅN KU؂0&vU>`{m.K I!Se4jnУ- ׆ĸشlz𤁶[YYm{VDD|-!Tc|N/ Nd'L4E| N~P)"%7B28mP smҭ#VǢ;)Z[LsrLf(UmS'*25@ez3 #6c.(ܟ46.|WW6NCN T_2ehc>X8;rYOUT"{/spn{ ]˺ji)Ycz'̹ՊT>vy?wX:Ҳ8( Ё[?\5# ?4{5*_h4nS2 8$B/5Kԓ+8(PL!VEҸԵ0<\^+njuFW1q%,ClI Zn!{1YX+)EZf*Eq!Π]q< {; s a )Z nsâmT/$G2Rn1Y 'Q.q|~wІ9σ3&1P$-@%Ke o 0>&u'!,\Pٳ7%8ڲXOr u _%@"?pQeůXgoNj3c<-,E)G>y<'j i ;UP+(r~ jAd_[v&|>TY΅e8yrP^xQmоwev)d^ 27'|GG_a5|5.JNKz0p!-<$OG5}e|<&y<ܮ4)Iu\`̬<FΥ<8.R9?[~Jr:pf|NJ# .6b.0V`t_,8e[>2 |a5L̻gF khiwyC^0v6cN :o ٻ ú1UUMp*+:yF`uz|y9qcN/4Q 7nc˼f5=J8I\ax{-sw;e8.P&CR Q7>.J8_ ~; :d9xlJZu(%ukxowc>%EZ($f~?a&y+- b I?2ڑ] 8IKGΙEs,hj0I[02ft~]=?uV5g3~5N;;G0dq|h<? 9;yLP; .KFÓnj'*%u ۢqvFKɹfVU6hDb95dx`yR'I$/Jܐ grI i[f}ghwA*3(.%:؛6([(=:P{xys3U;_a̔?Gsâss 9oWǤ'l(V>K\B䰸޾XO\C琎m%̎-dv}c.+f|5T %(HlXK_[<6+==ΡrbKAUNF"MJtwS1AWa7$]Yo!ÝToYa)}ĥ:+GLg$͔֡3/u&}1P5xU:MӻG6$N}.f E:釴ou𜛋,p/A6x'QW9FհvzX#՝ \ NE^`;ҸJH[SP+sߔW$q"sx sxEqb+/V / Esoy+H Òv3K(kAn&W 6O{ ?i"]e\{KTb,/ 2z}b4$Peuŧ.gO ]/^}6X4W= ;d\[;ksp΃wH&C^ ]6>Xc\`,8)dVv馏ରB͒;Y=ĒP)x1'u=$"O_sfaQ 9!7 *[@ /a}<诨 lSYߡ_ ȋU:Pt ~Y]EvFZs28%x >%"M GiaPm@fgm Y7\沘H HAmhjGC=ӛF # hŋ"E,y^&Gap=yYLO `ڿS_ψgp6l|c"o"/vH񚱣RH oTш?d-;0a>Xs5MƉ0͂\Xn󇶰OyI`$*/oKN$a< ۃY^V>_)XP2O?ZNc|~ߨ0Lgi*&~y;['+u>&,ˏ2"Urro;r|kہ!]_v$L!R'(0H`p_!:V_{scU<lBSB) >Ԟ$ s`Sइc{ T hQO]* uQk%?A$ *&Z=ܞ:"r6;wFXh؄1*S=]gdo}kKuk x]ZJ8KkbxHL%QP, b͍c%vŔiC h 34 E'pA0t,w5+M*3Fv)ez1ڑ(d 0ӿ֚.6|SD5;DW)5ACtVb&+x9{*{rq1mөipޞ_G TVrԆ9&dCqb3 "2>54ˎ>tv?/D&4@"%Z};C#éNXT Fn:ԗb("k<c6RଝODw0u8QV2ԯ&5|G@^HC[uf _zͫa>}:Jj<Ȍ|&*- @7f|! gF=<:Ļ ԥ(m"fV:;4S\&$JG7? NKU=y lI؈ "n3{fm>F>~&и8s ZK8 DEzQIof_T0۷]8㇭< BHn +;۔&o.7S d]9O_nɄT .* yGֵuWHu$&};Ja/.ϼcXMW<E`T_Ҝ"k $%cLrNWZIm2/# Jk7Β1hh< 52%E3м)SohQ%l"(71c(_z2q JAi29'u1HZoA-rQQX- CX tƒڏƭ[?daP rzޚo}l-;P̿QR /|~9IY.F<7`@v)c c+vwh`+3-[/B__˷/d D"USoy::u49ZNH l29|A@Iyf:ke)jo]%D5,öD>~h Bϻ)+QQLd#ͨVw W^صU!Dh }JSEO`Uq t2a,[ EhOA{쓑9x>Nt.svӄ1H8&4%R0{w:h ±zpeϋ$D1: 3@& ji`2sr8s#b%$3 ACT%W XwfL|T@s ,GS*P&dMu,iSo\?s:jޟ4醫 d=y/W352S֪\_y;TYƯ=<%ЬieS>'Oӗ/QZ{ 6OF{-H4ܓdSx/2n=Ʉ7/|Lrοp?ԏ|7Kg)a:9z>s50Kq+kW(Q5h,`@8⾠#GC)5zǾ~{swk I&v9&4j̆Y-8_|89pLj{]f48`"T4@}u>0shjAhLg$=݅59@>| n8)LEaƴ 1^(ez0~gļW7s |.9CD/yQ)cg%fhtOޔmf+f`H/Uw!: :ѮM?d}SAai庑^=zM{5kёPI-3LzC%2;5z>Ø}ŧc.#F?-_X&P s\SGA*4DRƧểU1cʲWҜE9pawn<|w0S;V|BC), 4[]/տ/{9md ]ֺҺѬJ^~1n{-F [u,9Dy@Djo*Nm,a ˜g(+9J蓜W(ubuFof0lgy'$xt'+^ǔzbՄoVM+KKZS- Y<:qxgPzD 9^-8zn,G3n>_vn׏g܇ŎD7쩙 $vsM</=sJ=]&qdJ~^tb 9i [a%! y l 3ĈoY@j o7M$ܢ1^%6J{x"-Q30tQk= ꞗ^zz=T,~'l#SA|*;ʰyMyah[#:o37$Tv `=tZE/ m˞ m\t>Uk'gp=^+,gP 3c2R6,5{q>xg s@T-cTja/ǒdQI!Yw.FqjE"vq XBa")e]-,{L31O'K$<?YR6!Ο>Е*Scx37Z84%%!iT뮥$y<(O"@mfjH7@y˝tn{9=W݂PwOmK=[:e}H\tęD>O$Hy>zrs"N(5&XBEA\=(hr{sʯBȓ/uirgp85b|O~yoqbM3RX؍@A itؙC;I8ߒcT6'P_DH@ѫ i0P =tf> ә.3J RLyxr$ia՛ FL}е&4;;J$2ǧ̳ei~X#OWrD?Iq J.Omv,HDuNe`8g]3bI8~kV1!wucO6()-#'*.ԘU6>Ϋ*.q$^UU_ikfzP1>'xMoTW갰.񋘦ۏzĿoȠ-SS)seğhD5;%q\AY0w]Ѥ@/ &c. @+IQ)hOAE-q|<?F X}-u)_Wb1~!'p||뎧b\D-gB #6PGqq1P^9/2Q GJP6aadɥ2`PuHp 3-'جl ܇KBvV o%_"]0M1ymv (IÅ(sVeP%܎_j* ԠXʐ.}fhDJP%磾NBԱj =D<,wJH)bǦ*6?$ s ) >r"{35BIº,?/-R.Ɛ>a2ѫWsDHA).FINB&vM1$4܌0{>2oh\ &{RVtepYR7|~0w%Q#Yssْu?fCA i%X-|eC.`uʉ -)ELÔ'^WA`AH=UV6 @+ :Ed(9O&tq+lkk`k*5#46#+yݷ.bi,x\N^3f` 'z ԬئWJoMݖOOA+DA _!ecbkF/,5;ŴBTNBGFl⮮^2#٭#yM32IDiZ:)0Q =J1_:g$29?5t U шZmzСr$pv/;O`pL{[0мBf h:BM>?(\m eUs%SS[OuZ%/FrpT4KkrZɺW LhUZ+J gaJ{͢1u7\]df3vOËgy̍m:i|;T=8"P+on͋&Uh]VO?l/VtsRM>*i{d)sJn9<̈oznԪM=Evh"3Y+L@@&'oc]T!Ee)'+myUyēcDq3L|@E 6t;._Iko-1|JZ e#L5!6L%sfON!K+P+7#sWc] sc6 5後8+&*izZ'zis8/Ff.K0LtM2u8fP@kT>c@lڦlM0 KN˔!x̂sqֻ]y^NCïٲ|P)[gxBqwjfW+xc=\Sd@*KhI"c F" Ww 8yO ;Xqod%1/ɖ/NRblG 7'hK8ģ+ )ASkYQ'mGd|LCr3Mfg~1+CNxyG%88#5~ AC8dl}}#"@| (1g3Lڄg) Ax'4`r.ХyY8]=|˸I8d j]aZ+4*߼9:^ЯlS}Ze.wv5$vJK |*/76m Ku YBeVc8'%n0@:kkv8~$S|(LjذF v^f0Q`6[=nR#we!c} KrFʑp8~R^!0<3ɧv>"c~.~b.e:5_+Tqd5':] }~4ie>5p@e6RVЬ?.-g1pȥ_3ܢ$aL,rI^ vLI==^A?{oU!Šć` # (ISG/ F1H>R]qُsro2k*W=)1bȯI;Z}4GCQQL(5D]A>$Eq Ȩ >WȤS/v=V;£EDq]ջ߰zs{7 Bs(RF6]Ck9>itbзޯGzc?kZ[eG_tku:ĢjO4*Ncz"1J_ :q%]{X…av 'OrZT7f}rmvTj-pCR~QwR:]6f*Sf\v@ ϓgV$48k44#".?ftt$l%1e~E]/wģl4TroωMOLn$s1zh[IKol*KcY33,0Jc }㞀UhWJ F;0£᯿ VZiO2^lOrXUb;ʃ)թB{.LA?iNX0?t^BdJI'wP!cЋc8.Lٟa ~C/ZsBYҞ`l~ܕ5Np~!@.l@)@ cYm<4KRiO583nr I `UR6J:`dT+eµnbL n1f!Q,{Dw^]r?ǛaϠfVreLs NÌn]p!Wg5! mp͜j| :;ŝp7jB>K.7)Iò͂NT)D%gSw۾Gs V`˂<ldu'!d-ĺ >Az^0| gnVB=1p E3)j>j1]1%\$f=aۍA삫()1*bIuE,P&y"Md$T]OR ?NDdZsUiu= kQ 诶bʪ{)^{_>I*>[K /?UuGxDn }+'aMAt2doއ̜b,a/=w˻r=[gh #44M5k7wB8n*JVOPyKC18wcU4i~.?~k>u2g>l]!6NoNI\2eڇV5~ #9p![g5SfY1562TQ{f{vR2S?ZгᔮGn>*bH~(`Urᠿ4 D ?V9jIuum_A#clrTh`yNLt$=/GPJ5j˫Tُ)dy#־ߤBӏ!f*Q-"G)qVi9WHf䋋E!ń_etQD^d}{P@ 7ld4AuGuZ\=+ܞ%1cd:N~0\/`\Ur+?R1 g?;'Cyc[r$|ᣣ[Zm/PyϷ3M-!G*!,-얻''h,AO$߱H{B;j(Ui-;%ځ>{CL=Cܕiaf_1ne&d Dx0m/.z o4>Dd>Ƽ~q1 iLC҆#1`%M3HP4?u*z8v;Wʃp 7~.'?%:)k;4r*?y NHqɾ'7 =pOEvZ9ic뫯8t>6Zzqin!3I@ :Z7W&CA>ܐ_M#4[E'Kb#S \(/v$>\{ڙEIYǩgB+A5Mn9gcO鸞 9) (^NQُ嬅hJ(/۰@(c VM4S" "B~&% Sh<1ޡz?:z\[oyGٌg,_`>pY+_ [ j,H@#7{F"1>+Owaa-bJE%).-0wO5ٕSIaT к&o4%F^')AYMJ:9WZ=>- 3 A:|•rqT8]܆}'M 8!de*\>l kŹM~3 mT9 `Z|9FP|Q*S}{ 2(kRRx{j(rm^Ԫ ,C4Oyg-Z%VR= # eLڵp9fadP-0 54vQC/MpY^kZ}MTot:kFі+2AJY G~o8K5ԋi~ZG 9K mOLML}=Saިߵ|| iϣR0he fR_3$B&SwKq \-1Z1N֑XiγapR&1Wj2vT|/; 6'[Q"p '>eQ/A_D8Ʊ8鈼U Tx\B}+ `UUc 9W%Y N0tIgb|{B,n=FimZ!?Y ADB]z*Lq]=&CUϢW3YPD @ZFKc%W} $4A,uH<nNʛqޑ(U3ЏFmvSAw$‚EV 6לv쵵( )= 7 #f8#"H>*wة!F ̭ 98LL6)0^x&.Y1A /5JqId{[#j3}d/áG.9=*"Ep;mC5 eFήfD1A,`At{L icUr /xhP>eBe i+ީMK[ inTOsk6LH;vh87k1$[:Y}ԉ;MFӋܠNYI3Ty#m;)=2zEy,Z 3o1NL޾L["0 -+mb[l)Os]}o뉓5?Iͨ8л.SjF75yT>%(h DJRݜHVlOL|ո[ )? #J2.q$ #LӢ6c߂SJQokTRH4g =]pqwf%aDP}9F]+$ۋe/uV8{F])k3*u&*'#?Hvtk^γ|e ^ X%(]AQ8&ZEF4kdkRiMd8D TA+}umD%I4P4|>s$IS}s)bNl[Aσ[jdi' bm6qvo$6QjsKXiѴY-H-(-;̝P&b$>Zar'(#hk[i"RVRReZ)Y[ c &k3p̈́m0ϔǦkQBP]S!w&|m̒v+ so)v4D" c yzc~6cҘLM\n# gzXdSAh|3vhxު{(Cfe;kmM}SpujvŃ1_KT."qх!aznb NSPc}hێuš'$ M7OJDMF\ ')&k7{E|Ƶcd,Z1ΰ(\^s,CjHeiUpdwCӢ]4l!SxtE$/xmA/^0[F# rp'UCVs3Xt3jd&KΦ"dwaz1<%k8<(H64_6 ?)b8Z]IFCqO3$q M{u/I@"O{>¿}"m%$t[je{)ecug^.grAm(9d$B/ʞN~""aP$#saU:S'Sӟ#mZ|t#Ϧx(evbK 0ch#1=yK﯏UXqhIx=3kzdn'@x;+~Z+)bs1nKs% Q)iGTO/I\o) p4>lj'_ݺ(A#S]L%o?/S5%.Tl=VgpoBI<Ƞ3;L  19tDYntͮ0=l6)v[R]c5{bЦr(AM!!ksӄWk=#,`ڴ +9֤wF8At=[غż8dFc-W~ᔪ\)dGngoř$5\^goJTOL}Th$şgŵMf1`cKpUW`Յ$&s½( Jdo)뒍{ohX_|zO/A?* ͷG}-.co[}!fuG(J`KE:LXz؞ļ!6,5MQ/Zv&pY'Zd;/if?2rB;ʤҹpS55\L3YM d_3bhFҕTzZiCȼ=)2y8`Eo+jBgHC߾džAСNk']'++ʢ5m\M)$2I&Z\{a˅NZqin1b~#ž`9EXdRk|oi~ڃɮ1SS!ek; z~O0@-N :J̢H^*7d:`^!`"b:R};%i*UI2gn$C,ߙUqE`(|Uhx^Nυo׳jh0|fp˞IcueӲ7 3R$xߐxp}*K%1䅞9yC"nֹ \t:kbМ~wsǧb vb! 3-$el$HETO3J}$+o%\}9!"k5FR sdq08~v"/EPs$C*N.1:"ȿWtg9,ҐL5f]{o7Bkxb.MO$ĮZ3^}=C!5os?d>qW hѺ7 ;*Vrȷwny,YY,>QsdVn ӈNn$c#'qŶ_]K\E"FBƒV[ +\$A9R y|`0eKbsk ^zDS[<&Zh+p.4HxM0`x( `hH -.7?-r؆1H)ʭ,Yiy ~ud`5Ť9ΨSe]t܍HcUnqJU{# xO+%VuN!Il߀Amc@44<|Z +#^l:nZdeuxy7`ms9]?1R$\EWT3D@};P*Ľű%mu"Wi`H!ٵpnb #} =G9t N30yB!s<;rgf}J\WmVyE~M_Awמً /[_꒫ID-|SfeqWm[skH-UX&M&1K|I*eC[j+suaT@\ە(:BAB_[$/?JŲh|9y]UOo^{g*Ԉ]H/7QIԕk63^LJ)Α8tf ,\3lccK*U^I(cϛ.C0U<`p%~H?_t!0H@̐Q. H9mѾ;ǹ˗euG&e`[.b|WGgS# إ7 !^~߰ycn0t*⋅δ[ P 9W~7f`7?i DAʛ Y|V>W]B<aHg?U7}P0ݯoCMؙ_DZVV&M1cA-@s?J {PEi\|4M !̈5^/O/LZ-*A6Ӳo.rB|I`Bw0$ԟ atpv&{ﯞ?V>^g$GC_v,$| NT"TJ ŧU5>$dQ[IGC>ixS}+ǹ9˲W/7r˓lJ"Bq!`<ѯ>=sA dn(9B}JȂOZsI{P.4[x<{||ӨPmm?@ZC%("eK})/4_g47),7~G^JIs=5i.FA"v"$7Dnew 8Us~g fyQ"ӟz2uzRyw_PzycXDv1gHXr /Y\p޹ҀG ![aڙP?ÕgC9s=A@LvsmS?WQ Wc7ζPcطC4Br޷&hqI^KNctY?׷4miޤPNxgGv,ޥd͋'CIvfx')*!pk-Ro57ȃ=wNn󁻵AS^9u;sy`_?d~Ҷv/fu0Ap e>|<\Qtǡ8a|vNf\O5Ǡ S!}= &HRC9%p/Bꡕdr>nuN>] Q6-#VbjQFAl4,] ױ 1z"k۷uu~|6ѓc]AadՃ,kBqs+h3~᫺vՏOywv mlMNmolKrqZ*(;Y UA׹œ_g@~ 8]hP:jGnQ]q=}-'8MuA36?m8.a=\` jHWzP9izz,.<-@A_FP1]*aZIANޝi?;ԣ^ĚZJOU !:`"R&/|L "oyv+>hq՞HwJ;'f "cI&7M炨;ACQML{Ș&pl^GH5[)藠1 6Ed% kbV˲!TJ:9~+hkУ+DR:tD޹yVg h+_y`<~̻E}?gݵ s6fнW+U5֋Ϫ{2ej2_/rw: ,ARDZwX_V#:q`$^l; эѾikt'| w!hM}Fi&~vn uL.xXQT0v>\Τ&_OމNcuϠsR2i>d>)H̠r%:z0sQ}RhVmњbwΎB':כ{ bylD!~?>l VcSҩreH9WS(L{ CО𿽳M(m_: PhOjsqKeƐ=?-ә%?-6H9xuX=ta۽aqQ 9멯DڦCm_y7;E7nVǍybr+^7h&>|KrѬ%y^k=O}\Y m2AC8ĒR@gM qga GxQ(o6QfI4;Ks1ysXXf4Hd[e!֚H~5GÀǔC$s|ڷ)N1icR UKK"߷hO`f[>/O٣^aW 05Mɬi]3Lg~^ fG#,u8p@%kAry"t>Ďu*\,Ӗ-W0}scB/C;.Np[ d\,;8 <(&)Tt17QȠV) TY+zNJ;-; y_R Ncr Nl"rӞ/G:|hҢmAAYUY$p.'G#~Wji"# G1YQz{^4idžLA^:?x.{Y哪"j7ȳ&k#j?݋{~m5M N0dW< f9*'zD̐O&6^Ĕ4$Ŏ}vʔR8>X9%^OX2uu#50,yMs8FQA}Z]-IQwP,ۈ 5>0.NZ]jIE: + o 4>hǤr١ ۜo2Uʸ8t}kfe JťqBr΢}Z^ңņ9OJJ %=qioJy?J |De_#eMrk.r&g`ԅEvm7 zKhGGk9iTL삪FzI9byshB|B#j_:4#J8gXՀVMY6=ZauS閅D;߱RCAŪO`<<-o/ΧYzBe,NSjS}K[ܖmd 1J4ٳ^LgƊ]nfik  3p^`?$|\Aά,:ZA@d^vmW/W‹Tӕ."„Ny}:X*w JzXp~](2;{?Gv!Z~DMakcjTR ( %!PMbrNxdV*X\n#$*~P}xHy3S|މa L.!ޟ/U=AۯΫ4jI aos&L] 0KIBi0//ǻAĆ ms@ݑG}hm"r*QPEZ^HErhGGb>$vh#GNr2Ez=daQ#GE1#FZ=w#r6cF8xڣG;F e&I7G?x$su|޴t:#bRNccj{yxJ~6A/' sbrH׾s@9RRYgrz)Yg)#?9xIǻy+~&=xk ?d螋׏ \b,( 藢W/'l>3ds;7~:q:Nt-}8P'a%z¡)[ rxxzF^7_?ЂƀuA1E;9t@L,Q:HQomH-o\g4W[FJE׋}yfkv<٤'b. Z/fG7J0A9 5ſO:#h##{o.(NH͜IIU-MO\zS~ߝ4i(I>%X0M;z ]} 7`-r >GkUұ{PL1+YHD>52ؾkl.sv2EY\\F%!i& R4na[9sWz WOP]bF\|c)А~^OXX?jsl\@"7?6TTQ}kK .bpE`Y MBwMa D.鎏qVo?_YeIk?0wHHY/\t2MtRt^prg9E{}uk7 WrSL){?ǺG؉jQٹ_,."`GV3#I1.+R%[9*ih$M=mt7P뱦">7͊&H p7WoKœd³r>b163\BLӼ상"՚:_?^Į(:B.uV^`E^\r&Ӣ+Gr&Te#-2\qݚG,긦#סir/e= 'h?m7 tEN醑gJckɀִN N<|hdž9_χ.JfdM}&:XrqTw|G#~YlC  kҟ3Wӟ& !u Fi]Vyjd >c&5)#WSgpY {",̕5V9-Om b;0YBGCSunΦ{E q^a'Zt.U2)ÄbQu9('ִOJĶ6qq[w>wJbjcIN!"B{q9nۢĒ},>ꃞ2~qx} z`@K *(kmµhe0c0EU9W_i|6؀MiV9%ʏ;}`o]ເ%5섖fRçNjTk g(eØrl%JyC%m6a O1HɰS ƱôsVO-H_߀P#Ȋ<Ū6ZdNR.LḦ́h$JDQRk ̷bKfq od˴ c]e*Z4 _7 'BWh&bq'f4͐rEwJ7b. X㲷y.g {h \ƗZCdc<)`2H h {:pإmV_68/=f׹F P:9l&2@>'sM-߹~߲qs\<7& 9CPGN{ ];IfhFChZPLM~Ul_o`= W]Zq~d'ʜTDc{˝l<\+[0{rZߍ}7YT~*0Azxn)|yPv.EUQ[߹/O_2kٵظwA!F 1R>QDf.HL4=Lqށp*\?(tDSЮEpdЍUDx3Zq%"NFaplMl:tĘYv SGC+`ͧѣ%瘊t ʹW}꩝>\~HǪDn=ZSuvѭD3p)_˽^*~ gsǓh+h`E@ȸ۴IYDd&K,%LuZclrL=3;ѹ'y6Dc}vtl pq[YLz{.z 42~> m܅a#On0?dM~Tv @<<]|LaNd3cُke7;MY*\06Nį4=nͱIbsm6z'7>.r~=3}6PA9"/ J̍T FOqi,1ȺNܭ K[xOtnפI7.dZ/:+Y?_a"ۢ K8 δkA%>ΟeF^;N=\ˑHy؟9yXUw3Ў#@ SCe8m0&bǙq˼4~HzG^v?x𵩭O*]coSs{5s玮OKDM5JP3KA}zdO4NfYF5p|߄l)r$ZMʄoIS{vOO|uN ?}sIb,N/0p~.؇Q3+ etld+m*VwEDu,>N ᆦ<]HL_/CY@u>Wy@qN{RdK ry1`pN lf{g(7joO' W;$1/ٮHմ3=fLA ,\a%{umf}qFq~8m@qO,ҹ*n:7K~dDx]vG5Ȑ+la>u%-\2T-4fBEP@mBeqh)HFV]H+|ԙAtO;Y15v۾-7?[jpV/7'DX[`3Z JݹPUߟё\1iSaM9VvXTیY|*=)(ߋ|?S :VkHf?cF~u`JQ'^Udz;/ +_LB̘څBh q:I+"u8m׻@:>Ah``jɅ?b? ӺbJ $8DXؐƵBsp7ɱU Π gLG|`?6ᥡ#(^F o{:<Rk k _9`AzeYp6Eh{uQӻ5R߉H3MOv~_9/ϗȴ|&ȍ #C7?S.Z!qN|&hU.9r\i<^eIMhh=M9{4DJXW#Ӎa isfD%"b ] ru*t̕-. WY}E\m%Geg@O{ Ջw^Ĺ {P[F8L00@^(LBWWA.,y8Gp[cn+hE Jখ-^],቗RРymTJ䫖hěޒT?];ii0aj<#ҽ@u%r'HΕ2Z ݈Zv\~g^'h.:3GaH˳]G;ƨ@ kri!bkM_p6}]β_N &Dtd*A-̙ħzs_׮?VNR>g:VQmSsAP{ "xyQWW*>ܶ([by1;G.SAawa0:(=&AzcLԶO[ o U#"8p)4WM25?=#ڬ&J%wNCAҠ*,%oRGb:cLN\7Ϋ.ۗ[zë5i8#ߏE1RQ ~Uj`.~1:S',jej6}^>QAnR?*_6Ŭ3a:ߛ ]Kp{)󙶷aM!)Kd66ɢ _+Ec6xH7wLF&㩵xuf卩E ~x.[^ R`E^%d2e. {Qc=2M >n.֍Paڛ^2fR%V z=Z *'Vq̢sd[+Uc%6ܕPnnTM:_#ynp"&+A~qM-׌1`pSB݉KYtGEby"}In&(LUO癅,D\HjnjڭcK}vs"Hܟ{ĸ~ +yʥ&ƤER ÄQ lTZ!cʕaN+-5.'b>-3jœ**<%;f*; L5e٧$Z\k񰮗Jއs@ar/d`LqAɉ yG*҄rVMЏ 6)^&f)M 6p 2 Mrsâo3}T{BFi \ww?px)c|xᅰoV#@V'魅(|}ٝuGWW~Ysn[}VUQ/?qCԐ* 8n㌦ cN;{bԴRђ4wW9gץl*Ȭ%+t(#,,ETA__ MGAyU5k|<!쪟TaȤ>pB# .nYަFq[;RDLpW77.IG3x]rŏdhPitA_2A[Bךt }g-_ |Z!$*<:3^/Ep/l SM+Ax $"v޷c G~OY΍YqU5\k)P,?&__r #&~#YokZЦE_ l(}iS9q,?\3Ƨꠍ o1妙C.ڃ], *$R^q/ zhkෆ 4Y~\C5;~_.`@p(T9߷O|pcX %7 c?qv :H7~0P>a ͸<5 {bOp]k1>h)7sӎ4CߖBԜÁk)`wyqxGH^[2^~oЬofK8?1 ^& '^.KG,yC+L6T3 g]'>Ko$ bw0nG?^h`bNg~QW9]c-ֳ/2ԯZ5)zi,ETwU~~QB^GFD$ `}4jȸBbtca|2I998Wȁ!Q1B-UP wzuD:;arWr" rXZU|_޶ qD}4~~k$o0_ȆS#ЙEÉS2 Hup`<_@rDlkޘuHLFq CB v}SwZaw"YRu^ǴHXbNݓ2=lpQz? F5{VyL `e1`?6մm(/:ځBO *D| GUق $0xR=oM*8# pݜ]DGx`=5ƅ0 MĿτZהO\9l EO?@>Ze۟$6Q*2 iҺȽػyZ'轀 ^2jb[OnAD, 鱵% B0kTR doy-쯐=~?(fl<#fej."Pl"_t"gF;=S1[%ȍ[XvӲAi= 23,}O) j+<"FDYɇb26mwk:BuԵvFi%l Y0I&&5 AFN] F55W* e RGzTṃrf7vWBAU)U4mFrvC^ܲvWެu-Y4IQ2zK$Ln3QEƷWoF[^9^-A |,#j:֒Ngm9َuhB}.֠j&p1X1(\u\ۋZRUgydߔ~Sn9IwF.==LP0fh-ؔoBO͘!.,]-q}v?3mA(ؔ2֎a5i-U:6{Es g)0(u3OYY}s" D׬{ȯ&o|IuVVY3*k8OFΛS\E%z9rU{3b+V?g5py.3π?!3C~S-l1hAj+?'Ko._Y3{Fr<Kz*xt/v/H;5wNd:L› }9Ӱ6Am]n),:S0? oHɱ ]z͎'͕_ңGjeF%єrbs^#o8[HYŏS[|kč:gm/N`#;?ZF6yE;>ny _ÄKzҖޱ-{-6D!E4@W=Ls ΂W/ͯKI};AwrV0s'SZγ r;oKCmncc׋;T~N" "ن~;"%l=@b u9VXT)'Ii%vR?dǣ,yiSԉ9GYёFa+>%lFإ;K`1$Ttͮ$LN6V J\5q 55oq_k7j;C | 0Y2%;dp?@GPd$R'REK!z4S]=Zz$0j̽8=S~DUv[V'&a e&2Itgҁ˶Ba n/TGiD9P\Vwzx`;؁?~xB袍P38AUl/qޠ%P ^AXr&tKPIM4-GV0Ӳ2KuFRME"o)rŧK⋶ t.ܑ7_"{_?1jf ζ]VF,:CbA[ _Π4@O8)j9 :fQ=(R {?y8yh?+'Tn#J6o:gY{l"9`\d JfIFw[?\X0F,RpD$M'i_-ɎqmP^;U#K~BJuC)$8Y@Q/eɘ%M.+}5 !U(ji q|yq\ my]ԁ6YyrKhowa]nI"I?Y 6,~dCm2e$8gNOEj |h?~),^Z뗤DJ`E"f|rׅBFÄW~lV@Θu^ -GscpcOss uTSt*tf_%0 $ӅYl$mt$Ʃ:8OvH^,{56O+CΉџ]B(l'qO~65voj4z,6+v}R /@cś.W$l]ODQȱ Wt:*8v$n!jpuI/[v̪W;|+ Q>F yD%̗앷F6'NgJ(PA{IBrZ{ os2JmLkgQj>n9%N/T8=.t'rBHX2g󆄿Hʦ eRþ͸yDUD38+U1 G*_'Mφeޓ9tzJͼc! R1^ ٍO`x588:ı#i.Xйx|pr`7m>_9>q19G^xu0-. ՂWJa Ս @mgZlXz]Vhg:8CgFNB@|_۞ ԑ lxQ3>: ?@Dl F&0I/}yUDԑzJ4oEY$+O5`u=oZ4%J|֘|!CiRg*-*uE)@q r[̃ļh(1gR| 'y ]dI='VZ-"YPbVEٟb18>^|X#0k_u@Y*0v'pVMxpP I{BdrTWjܗ(_, d=l{7 .;fa~ٻZ%R*bfevS 1:K}fXDy)]UqrR9vB{w*+csm0xu%Ezх]LTH!Z(szب~j)3^ zDbpIOw?9b_ڨU) Hw@"e xTBQ]tWGֹLT4|SC< qgb)%b\@es4EpO OJQJc#[;:SZTL_XZ6z ymtt{e@&~PɧcmO'@+}Z014Ut6IR\s52(’٪TҔ6"[ޡYʫHp7&k".Rj0G%լԗDX(a0ogX:HC(m](=`Sއ5v>,7w4t9g6__$dpFad/ XEꈤO&$ڃg3;M&n| H[aԋv!Zh5#ڦ26( fDD}D ;Nb΂Ţ&#Gmp[J2YvQqGtL]ߣ V1@غ"8`S㸔I>n/swí_$p&R=1ycɥ}MX"S9v҅520VjrP)1*w^R'"5{ZϽݩO& Ewer*ёN:>G!|ΦQ: Bc q+j-JWa+L"MgOKg0$3`lpiNҟN|4sj׷wcs.UcX2X5v:>rP e8^e[eEBưa7nshmdV7 *trLLA*T*CQZT5xnq\Nq"`;G'ZxBd`ɈGZI/z%T $_"[ p!i0O\A0M .,lUZ8O*h\⻎4[T}}ƞw>OhX|(oJ,+' U{#Wj"ґ'SZπзvX{(̆'J«Kߙ߶+;utnUcc,Nc#C:2P8p*OB6{E^݃\L1_ˤ zZ\Je nqõ<,vȩ|/9y,s'Tp#0@P/dGXvQ!8nګ4ɈezRM/֑_ȋ(,%U$E9D΄ r5:,-&HCQ#EE}&"rhvpW²tt~^_8ʶuP 5{P@JƵ*u|o%/⯣wP3CшߘGO-=nf`<<$2F# Jlb^PCQ ԻAզn"%ϺlNx:b5b: 'W~ ^m; XvT%;튨4OΊ#p6TDQ`!,ӘRk?~`i7jC:el,=qnIXĶL%ֹpg 8;u@T⋥ľOZY8KmYXr68BaZy\wQ1v! g gD)m3sEϧ05u-QLƳ#nz7 CSyvqMhr7a*IH.,Th˩2=gZ&BKXEM-O0||& Ll M2Y9q`lX> !KW&>XHQɈMӥ*cTu45~^CO~xYD̒qŏ2)k1DMrizŅfUb:/۝#Z>]DϦ; Ezީy2Y$ckfO&WyVHHV.l%6;8w F'~~v| fM%\O>w. ~*>U͖T*ھo)@-X4gVz֥_3So|oRƲh&%A(.-ðKIC S["7Pf"H_.jRop|9qk9K۲⣌4ck8p/Bdn+his_B/YbmkPOQcw61n Tc(&ek p ~lW;+ab>b̖&o1T{0芙=jDW.\o<0 ־@'@F=G{x埮jEFnzg& w!7GZt͙)&rZQ My81tK3@3mI1n:TʝP"6@sV?yN]F@Us\!3KZ*0&. i3})86ԑ$EwfXYɟf~Lx-~|;YA6YZ9&3E@''H \ ,ԾAtcCbZ>\3eIrb_Xj8Y-U{ca뎎,=t7Z̬QY2XàxM;FoH-`n6wQקe cM;AP5@s>{ǒsbSE7@'`A 0,o_:QQ C*!= r)">}~>TS또B4'Z#HG&>ZEHn|e#}O>+B w?\#F2/WUY!`EZOB丝("($ϾjK97%}LJ6s`(BwO8ԠrW`Uh㗦9pR ^^ˡğ {mJUih ~.FmM\4Έ>f6יeO{,tBD_>|yLhGaOTpAiigvg@7QtՖ3 quѣfI c?㞶%vS$m\y)ԮZى{Oԫ~:Og̢znfObaMȲ_% 4+ē<vDӼDcw7̱ޅt ]e^},ض]+r} ˔4*yPJgFCcn!m9u(Hz%:aM6SMð:-v ٧^Y +qOXB[㧏}9Ц瞄з|ר:5 RT OԳ(ȤZ+P-JnN%^s"ZHpSn-nMOi;A'kd 6'޸t+ ރ KV<6E-bgXV䟾RmҀ €MbA^Me$ץ'/q:+.o:>gt:І _}dd.;LV츾?6+-d~VP>"ˬxD\'_Aǰ>7 r&F_`4p}21OʠxBgy@*@%e>A$=]@µ(%~5>N_{d|~ I!>XEh<]^iٺ W:EL9Kr!sBCؑ]1)_:`0g,M{'A 3 Y>å`END/I^ |Wu&~Zr亹;ɋ'(v A+bZ,UBKP{jS->tǔd"uQ*Urn'B*u>o= 00G4:?lu$@.׸~j١Z]1 :s ad)1^T摦("mQr60|*ˇ̬~݁0(k/#?jDU9P">/Ҍ !JA07`5߁56`/(ۏpӲp}Bܡ;nxVޜb{)mC?I  "){B~}0?1JbʬC$ 5n*sfPp>q_rp"&eo"e3^j@2!p7X!6el: 5 J nC\v@vvp*qjRZ@NTZ$'j%'~BMcn0 ֑ܥ\p'4t)=O]މa 2OEZڗSkl~9 VnXcrA$-^3#T ZA[W# 8@V'"s߹VU(^$>>w54[Ǽ'#߳co/1B:uɳj@![|.>m(0,+Z u1 j,vkB=See22NFF'"} s||q,zWuHxrzXB)VЇ~5]fE[у< 0cF+-XRy&}LDssQfDrC|EDg=\nA\h · qXxԯ>wƷ/FR~H@LHO9YS' Vu~S-g\mxf@4C+Әmlx Om،ՎM&q=+EC0"e?lކZ>d:b7,8`[%_l縮o 3rL[H""S+ ȴ@ 5QAgI0.]KXؾ0k-?=CaV V .D睗9-dƖjJ=UlIb\nlXUl=ߤni#-_Nt?AݚC[VĩLFGE ʥ#5ɾ2 DHiyUoXCjm6lN$ ̲spj&cq K5H{JHFߘr}"3(pŽiI^ƘOETL'[ _zVPt3:4"W\{P+ 9IW`Wgې/I QpĹgw֣,t/kMjĴ\c]ɃQr#dTJ~Tez>dxh㉗}ir(Qy'uxwc|ϰk~I+iGtӣ(b' p F_syL)=vSP=}1'B%-$]suB*vAX]@]gpȁFf8q5 O?-|i2⵮yjY qo4\7*-dL1\PU F `CPOr`k9&L#=eA14:YAZFvػbVX),Fn BAˏi>euq'ņِ29p\(u(.xf5@6a Ⴟ6P辆 hfuNk"汈'ϊjhLս-d92k$hr"QepϪ 6:>ܷTS?l"ƻu-WDT(S+L/^'&U| =R_4k="t2dOh XHFŒPN?ڂ+'g+\)|J? 9&|P:ÇCmj'`[[aՁd@Z/r% fMH4B%V"1>~ 9uEvB`W{F!$@sd٘El"ho<$ u̧H/,iDDQ.Hp]';ta4|E=CE-]$ LwVwR. Ǧ,ֆg㫙`B^U^6PZ_x<(~έNGg.FXH#CԝZ`7{&݄}tסV}iڄsx8d:zaB׺oVԑr *rџu5MZN.&L{F?O΁ ZguPW:.*یgQ;#F23zߙ'nѐxK1mГv%^AcYyE? MlY0ȘL)\잕_S?:+ ]B} _76gQpFn[Jw]`ܕd<IY⤇AT[fz,DhQ#% Dvtxإ`FQ*L׏cE|,9Y=.^#ukKPI66Dɽ/ѓ K\r?)ej$,%j4_)Ǚ c..nџ>Qll&Lw$Dr*ڻ`o^ u'jk4JJ9NM0b($YaADJY84%::P *S;=(6,sX  圓_ܶIȄ9c ÌnpXoH\Cas:ͨdD` )'eڡ Ȼ8v͟z!Ax!cw9ia_tvS쪵lyt{o2.Du{@@8Ʒ-ovT;˷:Os06#A(;3`s$X3Q 0M5=\YhmMfZNbAlþ̯++Gl&aK_|Fגּ gό.Nlu 7F  e7M2xQ9Gd{ [[0T+_T/'y>ILcrL ȴ*BvsJÞtjPUfVh,f65Χ)&$M.(#6=venzni!?h%-)U|ҘCb'\M,n> ^~0Ky%?[s a4_q*GSf/gBVPegt3.ozABȽTOk[^Ms~[LKlA*,2Ŀf/A<6iMd` xM ~0/Cn_J|Kc Nݺ4ŖQpofE6X| gIӲkw{8 ْu89?[m{dG 8>`c3 02`^+Qx^5K/|qkr geD /jS9:OyHT Y$հ[,u}<_,d n]U X(6-ġ`!Sٯ \`+%5)s2ҁ懊b͜ > ѤR`hHBuu}u4If:\?LaDb[\fNibaj@"h">73w:܂_P[a-\}H@f2N9MUp|s:v68y#bX~|YwGO&t}xPP__XT _jmqC5Z4c +&F}bqKU9LҠy3{'Z1noܭ$ɅlPm*9]Eg:X'E`Nb- (x>lfxʰ-숀p/p ~hw.6KK>B07zy7/r_,G%nDdM{q>VoXI6hF5:?~vGbMD_\ wB((v 3{ dpҌryYD,򺷒"ز#s* Z, m\*aH&ȴg?XmMA2Scrb, ?0~r.Ϸ)Tu?#trsd8{xo1hZ:fv|o8/ieq0` wb a Q0;rc_l[ >!BI+! c ?"]I^Ogh3{c=Rl \]T,s%Xɛvdɫla\ xqȑg+ЫECQ!! ܭA2wdk4x{o9Vs~gZ,TIR Ag@h/>S4^buN8߽@({S $7p}nAj-Є8.m^)eBΣSBKrJ1S}1[w6?gA VOTRuJa`5'κ=~R BO;tE H>3rOP`F\mgN|эk.儻~8tL?vx/=یJF^l?}kHp/jkNIXgt{)<'UBƷ7rM:{ͮ9EϫfAW\ ^e/6fvh^~,|K_l{(G9q r+AQ:NS~gu_2U<>gd0PK(Y\rQ[k˪wROӬǽͥR?ɼ@PNHMsP  bwhZF>+iQM d^*K>~:U/PUgѢ}*`|]):ásx:0~ ߃E7XL!ޤM)iP"lR\shK}L~ZIt.ZWӔ5JI9 2㴺>|%. 9wj m ؜cuSugIqn⪐&x"ֿ̒RcZ`zm$wRphRgi6TKQ+T"*=$`^V|5z|o\1 k?)<+J& E'ܤV==ޔe[Q+k >Ik{H%+B`!};1ش_(NVNV w.ނmN sZ _EZWKuQ޵,Nֶ/5q-oXT&= 7Z/4NEeR/j esƀHExdBD[_-<쮟/k/f}Kuz9t` ~;;#gUY`5^EdWYޭ&vMk:[H\ Y/:"W#I;ezn Dėv_r6b0HmY9AgR7Gz; /Z[ [>^P{zWXWht mDW` \K߁ sY:XHgR]K ю_C7P]ц{'ץ'W:BqcI-\!p[i.AQ|hVT)&YP/xiU(nZװHmQs+?]iή=5U%tɆ&ZaX,6ON&%OtƲ>Wԫla1rW\ws{kL"U_NFU ň;Jʹu~B;j ;ZIݦFU3HI o__&$AsƅW3P$Qy}ك8{MX]lE'ݙ"}ɉrQ#xqkdXs4E턮D1Tmn|h&J{gc] kgmc*nfϿ8B_J {; ng;(/444gV7zq[b.nZ^]G7s*ӎFZRGx[w=1a,7{KEדQ"dE]gTo98\llҶl]tRxk Eɟ2@`z֪3FO%d[#Htrw0鼭½D:.{NI,XD p)B)9}Ӛ 7HFYqaV,+r~B?Q~}p*RH޺9GZN?f]4X|рn檸;pE'N.KX{z,'oC!&0n;ag -w$,I$w_:`yw|wcxE/֧`e0%٠33s.:W,߆ثõj.lzWH ,Yxٟ,K?ZWv<&*<:3۔ީk}}L8{ރB;w"#! *OcYGZc]Oƚx ! R$,4 ɦ:Ki~Tĕ1[Yz=4d[|7@[ TN˔*f8ֲ-H㠙  Ghm2>epWb@-HSfxOui0VM;`$Q^*M{=YQkQ6?b+tHjs ʵl-i\tm'}KBec|`/s8`*D2T{aIkjg~*Uo+zc%]dREBa Ra^̞/{]bh@t!Jc[L CN"} ,mBgU/K :}i\\~MדČa̓^m-;3A>G\ &YOdy xb"VQ|-&֕DSU_ctnl~M&Pǵm`6CG;ǖ8#id%nAҷ϶THZ3|fzd/!-wB"lŌj= s)7>cwMm]3[~vpC SF i6]ȿ.6ܝu [ACăa]H|yaYq)*.qr%nmH~Vl ~a[[R ߧgC@ )Xڋq wop׸;J -ǐ|)'s={`>"/ '\htϼ11l6S- ' "O[({%_t#4K8 |dSj)@ƺpSo1&Ie5+XlBEASx+S 6=\mTɆ5& N2V)xrYwcO"6L>Q|WDtFh!E5r!P v(p#A=XK9\JO(V;"J=P2ˬe'~$*nY9 5 MlIf!bN"X'j3O$]7AXh[21G<'ckߙBp3! Jb班W!~mOi[q+P{>yˣ[ )=б",ᇭFVsYdyḃW wA/?]t'h\nYqܥqVqBlOFղ ֑K=R!;_y*7=W9s%k9:%\C2WZ"mI75Qď?[PmҕbŐ͈ {e$[f}`z}HBEt% +NkL!:j݊I8쟢mq*&eb 3F=v;!9h1+o/7Kr3_#렦#{]K9xyUwi6dx,'"ʷlߕW3Qqd 4N. *l!hB9AAu3@iA_om&cws7+3["AU1Y S33f??w-zM ?tO'sMw~YEP4- %68"͊a;Ճk N^'W|oQ~qd{RT y-}3Vr2?&}uʡعf |zo/1^+j5&hmR!,4СF.D5Qgkzж瀵O]MXx;GO&XLyd%0{Evu/v5L}zT3es DE&#:-JߥHYs BeU 8gBXc5ZB ASvl{:ꞟ]b'mż| >Oq-J?`3YRሯ$a5t=Éشߦɤd#6У&#O\t(10c2ؚkhROu1&0  :+9 ?]ߡ8S,CH8}.9Y?Po[ dhv? BYu|qT7z ̦QS͋Ac* NE+K7Ql65KڕA IփO3P~iA@a 9.b0*+O)i}1xmcx\q%) >{'x9."011}S֯[Sdhveo& `#kla§lk[ӈ,邂2B%V˶n"S̎%_OJM]]3*F4">KBRW5H&L0-0i\J5NOLA>b0ve?an=Uۼk$uM%lifhNفT #^ZίWOB:_ l*e-7 Wg)>> l*UvlV~Z-_l(S^n~FWȀ+ЮS`1P4d`p <Ȃ~x0MoDxq 4b-)v9ܠ kBdDAa8lfK.zz,5, Ey1, Sr]$JHď`cTż0tp˼8Jp;<b 7wEnN[6~ Ŗ{"M$ i cWd/"ԓOL_7 wBchQ)7rlV:O}_U,%.¿R; C:1\7$p'o/Fݡ6ke ׄ߂ e|@9P ~g7m%±R^-mf+! $W3mf+D= 2 (f"D_** Ro~Z=^ϻr#4@4aq[-!{NC:d[V fތ9^zo]EcW&׊Qdwz,&Qo@-x 3ecS;@ heGlZϾdr>^f_B*i$f\lXxPwv21g4.f1XT7N}:pn_YD|  ֝f3.(+1NYya-A/^y)/1N6Ϣg-{mr[ʍd{KcĻ6{>CWTf'BSҵq Bcf_`_Ѥc;5i ץ@1/.) H=a{2vL$lsO׻ v/f КHi7mxjNbjyҦ̊B=+g~&L۱/D&n'*4 `'?I͝RBa}Ϯ#!5&AiWY3[W |B"ަ5 Psnz/<4I O'Rò]*t@kBCo%Kd_&URƢO[A1\Ž URu}Еb; ,Sz0xpz6KxgR\1],?.)Z>Ѓ9Xu "5>m(n?9><Ε륇j޸g0`Ez'J7ѥ%ȬIa2nR:`0dldKHZqfk*s`4R"eVLNusZ Enguۍ8jm˽J ON&iB(U`\R^?A8.Flla[ f?OPX4\&Kmc6 7!i {LTCbRAWp=η.db-.ʻɭY `HlV"[J|gV?,tt4dj~q4pˈ%?e<HPnя3g0Up/EnEb9NP(f~& t+]+Mɏc+}4 \,9M|%V `o|(L' YC@^NՑ)-8K$̑~1/\+S\a{4 #y`۪Bbף>d2le;B~ǂвntB=d)eI9+|!Nsj̛Q:}@} y#bE٦Yxgt<9 ȯYFZYrQOv~3#_&.n26[hԵ b}Y}t9 Owa!Tϑ9t=,׃l 6VAm,c4V,`w!_u/Hjeh\LE?w2D2f>~8|[}k:H8D&{X9">}vQԺ'迺޸"n}(c &Waaf'R/w^J~Zk&tj^7O^ubr=DT~S';D y^덨0MFڦm%0}OJ $j'( %0m3%S 3+=4^g&kDƺul|c,g'b@?nRuXijp.C‹GfX,Iuc-UPqvnޢ#0S#kB2'/p9֪թ C -i@8#;n'{QgD7إxsU^ Pb)O$JWueEt_V=zr/a;ƭ(@ηokd(C"|,ְ24JO< Lx m&(K!̱ǣgᇔ:O?s!>~+?`)ᦎ.,);XQ6ƓTSuz_Z%M^[@IOo7osgBwEڐK&:+SGF365@HsUJ{~Fg,_xcy~K@A\IiY0ZID̶sCdoyMY.?\X,08νBGyFRLXy\'^/If~6tO+d&W'_w2&/:`0U[rC+<j~wae`"uHirRW 8@ifd̼SYLa33{ U4"M 6TP62:^Np軋KaӋULwI zW#"ws׭6~E3<=fXy m|lX~sG|ɠNF>6u((tBz mq;qu Nt{!z ;hxwkcަ挻lq85ޓL uoN!z-=2$eoaȟ)5}F5OCɁ`?7-jحT vԡ㙜jVKcc[ڤ}"n!EWi\ ?&S9 )Fz`HImj0~&л%rs U%0V8[?|U$Y' I.('N>*l6jAdASݸǴL9UY;Cj}S#24捲da|TydJ1i"r(HoR;bĎXLʋ-~ʜk7o"fd`8Ltu>b|F ٠6ۋ1Mn$dV_WZ_obhX+RgKL8SQjH&e֥10Y%.KW#wP|μDpՀ(х\Y^2`VB |d[dӥ0k8kLDqJ~:t¼[Z6Nw':EDG'"v]Duځ<()٭ 7 22y;Hg;5[Tx*=_eŗ\۪>N~lkI0*>,\e6b*2|QbBм;y '@( 5}^=±"|Vq2~gX@H \iZ)!fla~iI,f%塜=s=5u5ҳS"w6lF7 AKxL2IQ+Iܢ.0jI8z4^'9&ҥ@Ugt ^hȯCK;KPMyHЂ:ZZ[KrKs"XH޹lފ0:fCERMeaL]qTW&t='.CV[a1';:;DuȺF>eN ?e/1'V3pc7T,_-G3P[zf,H~(+T@ȰmZ,TK؜. jpO!{c<NG?< OI^ipvJHPmfHhb$Ј+´jZ)1YD-';t6`&b=e0ݐ0[2/˖ޤKwzG$'t&4RE>GxOn, j2#F( wQR1M,+ PQci=/&͟iOfaU, z ;p?Գinlp2@p>jt-m0{A*kZpCKcV5#tfnS=-CPr iK|2 CkK /뢃'r)Sڭu1X2M/d˕ 9DZB0c!aR FrmƎ`oD.6eIc`s$X0G IHb {/ĖeY1(4lk=v7:yU',!Lui@`.ۿV#vcqۢίuY&t2EԵF:RNANsH{꣞x@v( ڰ;=18^߷Y8S8 S0TxV^)7 *̴&΍Z?©+$, =zoWKnԩd+v]50*U՗ zXEFN\@쭗"sbwh5| !%?Յ<wڐ</Sp6c oz9Dz m9+L|p6!07t>Rɬ Kt{,m % 7FV2>{~ 2mکED bcy9&z(&3L%G!C֊Ɲ+y\B;`f>e¤ΏgkZ1f?|fhto%NNH xt8Q]7L¹(x qcC[I,k a#긧aNgҊ1Ȩp-v8z"LP[_7jTpF1 Fjt!A5hQ0[ά>c侲Q764S_j> {a6&0&KmIrM 5 ořS6$f_91ȺCAqT<^{w2@ 05 ߎuLa~-˯MdRU`B/ 5[wn tY{PF jD-!" tͥN]LNG3㍊ո2>@E3v !,P ; aD8n|D;}0܍-ОlE;<*ߕCpz~]G{iPї]˚ >Y; ] w`lO溈XUj"iΠ>d9lI& T=RGIB`U%Vr0_5lɸ1ydᵑUSL]-ۆ`y!.i׋ΨX}2Q46~[Vp8} AyGZH=a?6B0r?V}>dz21^p{qz\gyKR8")Y xlAt2ZAnDkX> Kn <Rz$ MB1kKNIneX@!|E|CA$iN1Mp3vNdeӴtЌr j.uKս:aMo7's y ?E&̐>U6!}!2./C8 nUԪ Tph#KAXĞa}t2uMџ۶˥ITઔ_2QD5sb ^gi3205˰F- m  DLUo 3J$混do 7coU*sSG䕇/)sY_1N h*nódS?^=z2 &8w= ))Zq.M :8hdW\/+Ș˫.Zkh+dĮKGc k \ϧ5 %Xe$Vo UmMVΪZ"[vE)(/M=O//y*z:JꐭxJԫZvg^S.>Z5K7xԨNh;>hA ;d#=O(i+i{߬}" 0XX,-2nCW-NV-M8 )9bQ;p&|RwWczqC amm46>07Vt~sqQDI"k-q#cԟܩ,icLdw|9]-T3 Xޙu!e/K(9fu&[6 R+>'7jgx[5v`H(?zٗjxAi0"Gb /pb,7S4炐C6b?Xi$K ?lY?{ }VNA'.rź;&+ɸ 2]4jQҜ<&P,v)tVL8T3biFkr!Ih]uhD^<·)@i#*AӄSSy4a?D>.zUNBg6Yd{=E@^fE<#D KKp3 !ps$n>iY7+niT*+ue!/8BM@RꏚnC5%ȢS+h+`MFY2jBDVDSJER&~rtʍ9* KĐ~ЇENrJ,#a.J8JI5㯷E l}RhB̭3VN:Y[#w¶9r"iBdܭar7>JhDUxzԏYnQ i+}t=FC7*Mt(:IBBa"9PsmNv- 1a)>fqILT# -qy9N $WQuL7,499i<(G^x%{kL%}xmLdq!u≮v]BC1l7q t._YSFg"I &nGѴ f@>~ .\OQWOL&Ŋ)" (C 4rpk[.m@ǍMGZ0Mu9֊席Ǒƿ,dR5`jTY&nқЙ{K$ه 'Mզ WxtCL !:ps%7Pe>iJb; |~+aFs!u(^Sd>Z5 @Jdw>zE/y/Qj6ȟqvBxkH" b4}+P-hw:"7K3A+9 =1XdW! 1Aee&mlhTU'xRp+/sFTNhR"_ʐK⻜ {UjP c=K@qE[||@\Ft*zSuh[9ɞ*8HGB:k< ÉFMFXj퍋߃@>Z+X9 7kL`Gcʬ.Kwrbp>sp,َok ՘0-p kbS.K:ga~| 9p^tQ 6`YS>-wD[ l\='p=ܐU~c5~!̅88l?wa͋; _ 5f]gO# u1;x~/2T%|s7{X("~-IBzQ2 ~t|Pt^/A61!0&I5G8y--їْ'JD.ggIK0b$@ X/$g9V5I%tPq #? WuT5@NrhϵDB1/D/H8QtzEM+i|zCιQFDQ?coׄCV&E||Nj+O{P(\WK踝 CKtmF:Xk(7!A!Ϸ;To/]`0(ALh+sr+xɚ)Ddy 0\'%C -M1Tdj$08n(jfahx- EZg9H$w[f< &k81ŖŒ0vOQQU":2\pF̙~ȩ\MѬShQcG Sy@hf럒-w>Vwѥ Dg;pHF%q^]dYʼnp}&QhTИxe0/_9 \2%1}P'L?[_p`)0B ʔ\L^A6b>&}1꒖`!. ,vxQ=sտE)"#»-e6'iN_Nqш>KJv We0t;LI ڹ0QP4taے>\ ɜ _?cCZVIA=ݐ@433&ya%EfؐOQ4mq#-}s`u4lXB^WKuh학IX^Q&ZlC%GsIKc Gs׭Xb4M01g8 Ɂ՞#$lLZ1'elDj~== K+3lg,%qTJmV|2|pJVoU=0cBqdTm %/7v7n-1wH'`DLvR:xBPrQZC =Yȶ+' lܨ[K SNP=8ߤ0j02 Zˌ T?3߻S8- wec4N;/;nR p3V?[&CV QuXL2Uؼʘh 1`/2xzdrd,)Qivoב8&V. S:ӝ HR^!ϼfLڡkk=5H39w?Lt˼ ]V~4]=$/Z^p[ұP%*fStܳ08J./*N2>{ӫsjf:LJ?\#̅p[ dcB#߫#Ǹoh13k^6ӑPִcQRo;)2FhJ3kۗCFӔ~6m }nMSN: ލ9oܿVU/JHZnP[dDz:{ 'C(>1Zl|V% Zv0huwnÜf.h}`[~mt8\]K _5lKł>RH黖 TQ@J4Hy!Vʿ?,KDwZ0Qt*]ij`a8(RܽBLB[|KAD٨M]>,^bWTz.WOX8ݑ;bu!QdmJ6m{)n`8+!br;9hFDOgg˪GeFQ9s;'%tH&T \O$P}F@mZ JdSBJ<-zN L{G}P1 :*Cmǡ?N5wt/z_K@෶Cg,̴2.FThDL&)n}(_{8<("=RVYCִug GŞ SC7tS u+~( Mf+*IKi%Z"YG8:M:1bGǿ}z~qdD1UI#C y3rݲ^թ&?i!~a]B$UlXX\2^N;~\'&∯jqyrQ#lD\ ƪg|(h2v-ch,IZ#aѾ֢o'rYWw #0m> }.ss5>vm%HS"y'N ưSaygFȎ|k qE_فtw=@.+0gNBO0Ęè T^)`x (fՑs'y0[p͞o2iJ (f]zk/y ٫q0BL%ynud,8kAL "SV >*e%øp9PrS9\Q<|*R]8Zrl& 5H8 R8>wn >h$4Q%"Taf!T= Y%@ 1B`Ԗ+FbI\Z Ѻ m1a&;En߾GzPVѸU ignmsiWE1Аѫ@aZE)+ea-ղy S]cr|=߈i4[Ѳ԰^t 29}><-7:i R+hÛAz%ja$D(=U֫_K@ r-ܤuXx`+Q*a A2YϚ1o2LVREz\tWYPH9ח:/ DB[)ZtR9jK#5UQpzplxzPWaC,zh)ޟġuɈɕ/ќf7 I {`ýCfQs}'NC\1YI$*#o`4Ȗ\E]@`:kݳ['rs&TWCO~lzp?Ռ{[:5a%U!5)AEV24 %n^iU߽T@rB}{%;]B'5]ֻD{wFԑpDž67lO/<]2^+J> @գJƻW+aytق0<Ϫr"(pY9vmT$zX;v7?J#I+>dv RB܏}qp_n#(zJQ%}]zAtIrwFz/n.QgÚObURk!x7p3 ("C# _]Q /"=<8+¤Cht:\ Cew7N1"rAWzW?ɍ4y*cxU/I#?(F@oEIjb;F!h3&YdVx z?x\V=]XmOk0;r# dO~t{C˿7FqJ2B/j}*;RU>QP/sY_fK3J:ڠPf~om4zǮ-әOq X 'mUK}^%C{Y@jxk ?sO[{=OFIhC\`ˑ@-> xZ"4ڏJ,Uf@c3KV.kJP2DN;^zT=<{|^8xOk6E$JУQ{{/COsu@ܪ|GJ vOqL?*t̖%WmоQlZ8fyO-b8 ͂T=)wҐ,[>R {b݊_mI I ,z(DY# i yK*y-žJ0RdR?T$c-mW1)Ûc*`;?Uɓ'%sRK:\.ehDWU-$4[~5-J~wpLmuO UEA6\^Y envaI 3WG+'J2q4G{k&â#+C v%b=%X)mЫzĿ@G"fSAAY$i?,򱦺b:q&"Դ~d .J:@м.c B ߅" >% JeM4ƱRITڍNIcNؼ!k^@C>Pl3Gv'Q*г7#س84;/R#=?#YF1JL6jPFI?ja˜lnJg L*C^bm7_g|Qy#aip ?@`pn[DqCed,1a34v?uБMKE1[[ JƼӕkZWg .4N4(]e=OCRDQ'o>i2b'{6=WU~?xAeo6 aYcs2`q-k[b'e.fŷlfo8%CW:owD*aO(NUйv6֜ըQ`k9ꪎEqׇ99Շ\#YXT"g:ĸ%d[_h)badķtS^,o{Jv9 7JZf&h*x썟2UB{B dsb^Vȧsƻi|1`6 b\ D'<zȏ[%G8#%]jT_X>ݼ A~-ӎ[0!0uN<vnԵ~͟008?pA -Y TG@H z0[;Sdt35%I+ 1q3:C7Nc('d0!^DȜN389s.yD5>h3S=F, h_VS5t IvYQcLDnPA!޸".BL$3ڜt7Y2:VFO.է1vÓ4qLY|@Q'Ifd>N8+B2+ƑPk.SR`>u%%->mN׍" W03UeR{-}lWE a{膘ǿUw%2i-hDSu n%Xrp) $o+9g1 n5 )NM96_ze:rBQk.HD^j=7r~[Ќ@rxț@a CWVݐ7[q&?"9yfAw:2Ú8#\dlNmMCa~ϴ-l 4_OkE|Y¤RtJeB:b4*bߛ6uiWy%oDT7Ff$Fظ2eNa{]YM ?qtQ]5]~qJza}h%MWh7RU*lY>?Ԁ|^g!2 iy6) OeLEL~ȫU/IݕegRQ8s#׌h=bo$+-.(nտuBؑͽ$ #53ޝ|X|jqK2ɥj@ Uv'Q`b>Tih]Q8t EvdAL]<[~2 Ӡ+0WLV޸xjgݮxl05gϯu_NjhbҢA ӏT)⤞h2El+kK.OU dIvLP&aD _ jpu?T~D+4 .Yߠ {sL .RD,'Vđ rS6|lv㦍هo]"++XCF_]PiM?KUjWgH߲]܌P.B#*l><ҵQH~x=|FgNjҜs_!"\:ʚWff5 U7JYo(T{t$r`Z#VFdnjܲ+Ra+ݰį٭ɻ3 0#e`|4v7f91;ITM4_Zi5 ϏeGǺe+Ab I.c>~uј+_}b$Ʒ*ѥ,t}=Q`Sj Y8McUB6IUb^/s&W\eQ.D!0+/+ܱu 1x1,jNnʔ0'4 9?"X7erph~j2]2w}*4aKV҃3ᇇSj>ځab!b=&z&UB)T?SQ4GӲm-mghSx6Cƺ^?Q; *,*sŒ:6 攥zx3ͶNlx}mp j \֙,́x_HC6UmꖶAӰ+M5~JDv`9kSN ahCYR jvuV ć*wP)r}Զ4"ӄ8]yiR?DV>9~A0Qr"wQTH$q:.`?l&_{sJolʰ $<}LH<̙J8VDG/vC ->ڝжnpqgyR;FF oA ia)<{րde(78ƤƆEXli=Ta{_`$ƐD\Em M6f3kh$uOR).m7ֽ(uo$6sVPI.˲u χ& 1(=JvLtrw$5~D)ŗ;׽b0c! d 4!>-Tap! Jэ3burn_\7֥uiJݜv5k' hD`}cy3(.CPέ+#:m¬YT' F|Q Ų#5+ozBr)IҾhm=s/oS59 gɩ \ 7auXPŃ0+4\yruThoL2`TŎy*W>:a:H@.] ,7,AON-?upe߃9`/l5Aa(2dJ389})~&&XÙכ>/|^wW| -Ox-H9=:Ϫ#5[dj_me}c/ 'JtG eo&U-" x)N!]Sd> BDX:AHTBlwͯOq` (H$*/}2O`^"ڙK<{n$ۙZW kB&wOyH 1<\(aąښk)c%(_cdݜ_t$ګ=rӱK : uN5u:e5uV5FCncXDV:^2nU[%0Q:+ Q^7#+BPw>VN y\"KꍤzM19M}HKz k&bΎ/Z*ӓeOND-HEU^1e}A$mĨlftB\% ,z$A>opfMpF),#}E_ E\C0s_K nPf%.M8DIC 'ǐ"QM|EX὜y w@У~L #9&W3MES*BJ'8LwjfA͵/[:|4F V.mmhF~/Rĸ:ܜ-nqSW1DŽ9"|,].mꜜZ%SL:!j {_*˙ҡ35ށ 6p {ɼZIY;QLdZ$HX-CgқA 㳵M0SvAs!>G^ml!a'V}RU$xہz|p†A~dG Ҭ&cXM6/T[{l8?"H.=2QHs4"d$ByϝQG #2rmȝlF\n)yC,ah\r5Z^ÏR R7Q[J4‡qBW i8 HX.ǣ<7:ƒOB=:>}"g 'fa zh(nK9=Y+myNʿ*{۰;%}E-CfOhAYfJBG:v_@jt"TZzFV@\9'm:\[vZj?יt0>'PA5a Qg,3Qw' /@{oČR҅x1ig5MB2q/N: ѪUBr6H`$qCQA{\G_އ**1'D:,mUņ*r]M[Z04@v5g/iA! r|U4Qodj3캄?Ѹq$3>i"tYAUoZ`2۞Nq)'ݾpPK.أڊ:W+]BmCML`EKzjLKi/40In{E+[feOGQ꺌 Dor--X P?tT{ZBsT3I@?2jQg< qqACdO)~ˋ|lY59>Gc涗KO7=`Kq{OvZʝaJQ`_,u!={`:oeXk0Csh{ Щq/<#IՆAy:ץu1,V51=$la3X4-:@@#^ՑwuTViPrj?ځq+Y5bѻeMr%P̼;U)UcXi?F >.VIrrm]r?ݞ#ַ2L$=g2V;G|6Үkl'|^qQ3>j[ leLݦd>ma_aT¥aͺ8$UŒº.,W~6҉9UȨצ7Vk.LZNW[f%BVwEHZn:3WZ(C'.Mt. S?<%")[aQoKrO w,&ifDr\a&1.,1@uQ+.q\-)߸(I%LoVZ81:FHH1xzVm͜F=sZ)e-:Áb`0(v_[?Y>F:,{:1_3礑X9Mp'w",^qjȌRSi ҉Ddw1_}Vז|SǕh+ #$vlӑbwbQ~L mU@[Ja[O#|4?pg/F I09γY6{><ެҍ=cdA4`0NqXqˠh[]F pVcS{RLj%0] a1"| mxmX:_ N,u԰qla=$7,X4}ii  w~ Kv0Lo{>d^a OM罇\Aİ]T =$=Lʣ hW@?ol4pMjqUaP|˘8g. Ir*s]>D@&|Q5/v:H@ 26ڹ -;LifX߁o)=yڦUNi=Ɇ qf|#|2`h/S*9ks !} ;T_(Bv~ІNZ'Pm2ݡgܟ${/ (CbgWp.B(.ǚ$+@7OoJ"vPnc2|:S4eiftg2JTiә~ڭ!50?-!hvnP,t"Q.he| 7H nthPV=yYD;^5_hyނ:5Gu%3Q}{CFk(E/+5DS4ƼO},ʆnEK E2iLob.}Fda5:~VX"F= !Nw̴ cQDI6ϻqH?fjglXA))nzb`;FMi/| ;++ΜnE!iz> 7]~Kp7"µ8xbJ_&\>>{y>}* JK.:Lz@1G8s|9PsHOdDgé ˙ԣ sc 9^;/P|" қ+,?GJ>K^)6a63F.Ϫ`+ɮMtI~餷@40%k2(26Iz6!}jz/-c${N<<_vQ?6x51X姤}L%ķ1=!̎;@\{ rU`S,wa*^FQ(h',gZڄ@KHK$H ~١r!oce( ]SW&@ƌsm>'r,yz"OWAehSRs[}g=xum9YND< oudd%68/9d 2*w5BV˙ 5SVYjIEƟH*H=7|z2; M^t?u~KbtBQzs>Sb exLusy-}\N6r-}{Nnn}G6wӷHX}9ľN~\z2(ߧ7z_M]87֟`dHz^2h{$5. k_F THEypƢ ΅_0_|U<؃p&D˃VE]BYu-7u^Q5$;9 8*}z hSlu:B&]f+=RS:# n-꫞ALy$s9Z_\ÀQV!O59S>ʜfcy7_Y7 py}50=(3q/e Dfbu3t1^{ϝGiދGErřmY}zETvd9hh@X*/0EVb Z\?Q.F*zKDZY\Nu2;c[ O;߅%ށ(y>z}JсLKRD?W1I"tڤuAQ|J zb-oxnz& #+@XTzU3E@BJhfEQFrQ \9wa,֛$NaK-Qo=# I'< v (uq#8^XHŚ[!+ktghD"6J4;i2S˥+~BZ-#~?@YiU _,O̽4+xL_:fbxtN # M^L̥/OP(Ͱɮ[ .T6* J0SX10Aҕ(dud}&CtRt29e[cuŢ&NNVG=|~Tқ?Fy-C9㒩 H'@i`vQٻp)oϺ^1a-ۥۉ¾brSeH7Z jfp*D,nze2!@BJ\B7"ԃ`j&[}Pvѩ_yt ˲P1OP5#Ell(<6FϬFF`ezw.8bޝ"Wmec3;~J6x2dP0XZBWMZs`N[  Nh@jfO*9 Ĺ/Ob^qSz?Kv39)2V|85Z0[|#"PZl:V ΟjȖXmMaR]~bS T>\\T6^.;3/$] /$툊5w v4_0\j5s=lHol:F\ :.(_Ho:mhUxEd"fRL4ٷI|1?XKkz0FA4WjZ!ƫx6{O-WD_kesa[ h&M.cw%:h&i7UiC hAm,^`;h'nk_EU[M0.{McbB|zf iNJ| (P9Q ݑWˁl^/.=BSgQ7fVa`*:Ƌ@ݟnIu2"s}5E/0 x2϶oFw$6cĹ&++--^Uk:L^;PQ+2{uUҡj8Ew)^\D ;l\NW?t!߯Q57;"|N{?-30( ׫ +/*A9b`٨{+5ۚYADׂ%HkM ffg>#r"7H8 =zҌf |G紇SH'XzAm{Z MdU!:.ܚf OL[I5O[2 Hge~%ب`/ V/`O,KQ:L[t!'LeFT.xă6Et[ǁ—;e+ GG" '>嚽kictrv@JCN, zxsv޹;1 <) M;r٤ J~`fvWu(0ZZC_ڒ KR8a5[n@M"W3ϋ 8,A-Cܱ萣AvQWD1if{-cM=dI:!$#BZPW!4_-K7;ͯ)AjkVZΐ :B4q/L3d a5AyWє^#e-HVl9D;BcㆱMĦz~DA!v~6ޞh&&6>5 /=)p'-/Cd+MJVv yb,K}~3g)KiXQ $/0>y? Hn\Dp_`6a%Yw 38qf~ 6u8Sy4}g~TZ!3+[GAl~ċax~G{:]7@EK9/w6ZJ9y oUDn %=ӹK|&Ĕ /_vex45jYV9-/+A\{B6]EMP,3c C Oc+h'f^ݝ&?H963,㢪 1?cߐe:}^YW$)ooܠnk^^;ԋW&vWS5*L|z{· ߝAzU)sH̩K/:CeWk $)'L/q;VFTD 0TvXqcTj1Fݗ,lvq)֔姦mW"Q':z&(@yhyA}i">V8k2O3 bvr7`5ciٔTt{-oYdlF[4^HMq6Z9՚ec)k"ѱ' Tٻ4eV ;_|[;%;Vph Z!ٛs ڈ9/7k\wi<6OMQRX3.Q >G$}#PSdvGJjJ֐[w2Q 5`aJe+O 5tȡF{tlVL#7¿O ߏmv,: nX.ߔuK6E-ʃz/+$njLoU)bMr '8~BeWHy\;^JΏ|z]P&h47F}+ ZiL.QxQ2۽58PhC6G4H"\Wrs7"~3a]VY%>/u*O @1Jk]x*J嬪̽l;-aZYST:r&#OI2{Zäo2:-DީP"iZXr*hh7Bm ms?~c2P_`3E$6}3?i2:XaõZr6E2 U z~a0_Ci_$BȁsB%q |M'b<^kv\,*p||߿aD'`Ê{C(18p &}sv“U0#5Q|Źtwp `TGgYߣ덈E_2 UםrdZD T2{D2t 9<p҄o9Il)՞/QÊRr\ K˹rj !űO觓w :EYe֮Q.`Ҡ+ovHb_ު3e\'}@c.:maHQ*v&;tTy$ɆFxe 0fvڌ[ՌSe2I? 1 +4w"pxgVuҕ<;iw}D3{B#ZyvsЀNB k֍TK2!| 4:P-GzAe[/īT4&[>P`r$M$: p6o.Ḋ)v9bS5^RQ'vHD9л\;Q2-@D@H;{3~VЎ c ifj?xJ[iQD&ܥ:#6W%qL<:H 2 !=ިj\?%}<\ M}Cl"v@7z`2A Ÿ![j硢 D sB, ݎ|kzL4&uHucKn 6^]8ުkOlm'^s;s3sѲV{{X4tg\ctr|eq>&¥yetF^zrgu[ ,LJ_Ð"D|Ut0p|"qDã'}jV0v*,ؓ&z h qNn3\#iˤ\91uX'@%Ѧ! Bk) &Ҵ(3辜V9\%Ӷݞ+uQLQޝX/Ɵz]m!T ?=D%:6"sQ^Đ:1b0rq'k7( p +sO hq)WCO9Mӯx%o?#W,#@Ԁ\1w?:ߔYBK #cg\PnKS¿Nqz=# CQ'ily:"gQ&RbN̓ہ sڔo =cՑyx;N|; @bLBf9stޙ#vx! . 3x؉2F22Mdw-wLvaAi1I'naz8?ܪv#"Y t;es_g׃_ʧibwL}R4F,*vL#=߿Z6:~DiPH,Q w7HZ.\7!^;kճ_Vg Ujg",2>%)#M{KsD7Y+<\V[aekbRD1+ɠqJH-htvr˲JL-s&[ A1u_|^ex ͵ zVJ/>_(I8Yxge'^M>O .pL{ܫzFm1$8_ק@q_i&?܆~uzMOdg <& "!3+p\-^PJ]!D~,-rmt̞2(8l,#5Jcqgw2ʷ<ַ>Oj9_ pq|@!~:7%Q8{|=wpy8,r^ ,2% ggP#|XvR aeV8G1n}~8*L%'eY Бe~!SIL}bLkaX'?Pm#C~nAKoaZaShF{`KpZQl n}4*.Rd=޴hW$:Λ'u$e\Q /KA rm" _N5k ^<3$#>aFLHLkNoor+OVm<;M+XGΊEIiQAf4ו^+ :4c>h%~T嫶;ܿ^B jJBpWWJQOqRLKFԯeBсf4H3T<҅#H4F燐?t,FyZŵK$Ƴ▲+IQ1d&r2Lg2ܲ\CSϖNhr_h'iQǨ*4v.Cuќaa(٭ܒ#A{hzIcɩVwmA9Ѭ ѿRaC_/!xC5XQ1mD[Lph!<{,ꎡ7ZrJ5'eh6#/p<oJ՛# Ľ99â1Fm ~ Ě8yd"h)S`Px]0JB,??SO=7]DS +Ly&C0\Ud711p*0~lF (@<'DOu>7 'mAZv9dC:S 1L޻6ZqKun 7~SX(LW0>p C(@sROR35+Kdڄiq^d۰Y*̽bBl#'>4 XPNӡ0ΒnjՓfDV:pi[!m/%lֶ~G ʜ ;g+l,Jݾ"롩zc@Fun my\ӽ|/Em0#\J⪊"aTƌlZ3|ق l[6 \*K$eC*9W -f:POKz eI}4n^4WoiJBCVH=`ݓGps8Le7y%b,BG=rr } Nk]E5w*4dHLC8ˮҾ+W }1z&lJHJG/?} 1aJ^r'J)绿x1{(.`ԲjZ$E;(K3<Ά|\0eQ 0k(SH;矅}+#U Q>(n|EObMpbӴm 2Yu)52`HJRLva7wLsu%c{ȑ<÷/oiTo ˳ dvQ,GJOcل/^[H3sg&##0kJϏלceeAe}OC{Cy?T+f@[ߒb̓zm%B{9`@ne/nE䬁*_Rig$]Unn8Zka_)_b࿛vs]ibE>p`q/1гlɝ}˨dy32hd"VB ^t#^Fȃ40[1{bi+ґj9{;\vc[eXMhm|3&jV6Kh|u=]D~H~SY*դFdpd{/2g҅E6=5kaQgw 콿T>EiL9\GuwzT Sцq11;ʏq^됫O w ݨnac倠E+_EvBn%=bo}W0!nT fPDh Fve(ޫLGQrfpUgA(|u+&hĬ$3bHqc?EeY+Vqv4ulmOshK@-^^/<$j3Zsc)k#@wQ߮C ̋CԏJ/CʽU . ZՍr( `,ʈl66Jk?Ŏ ]sr‰g^6I) %`cxb"Q[i:죜c%.1y,_x]Mg7_6LTփ,FZOZ7y|g? gyr+``0sI} @1\_5{pZ ˅w/ t+C<{&Qv? %;^A1$(O4_L2s6r05xum|k<0vz%N9"̍OV;_U Xct2UXWxrOr!\PF Dۀd'#1蕲G.ufW%t ܽKiwk3_#ӫo2":%[&׃c +UD\xнS5#<ޣjq+ :3O3cڎ_ncpS=:C涓0Ckocb +i᱿ +'5$7& KA6nj< ;6s*,aT*&ʇpyoyj:#GÆAVἴUgGZH] jXIJ6de(F no V}e25]l*8>KHX+fBL?ᇭ D KǑv;ؙS|3/$yKF ^maCS}rX8&Ҥ93ӿ$,8}La+Gm#葠>*jN D;yGtf%A]IߊW_{iеК,vziwW.̴=y 5O}=cB^ (ޡz7=U2oӞ}lȐ[G簈k@d[,;xS"R=\'{`ȥ8j伭#:qu[U1S;S:yQ XҼDO(oq: 8QƩWr7m\ GB7أKAaH[{3nStg׳ݵZio|f,DzcXK- CXMꁭuMʫۆէD< h=/ؿEU㊲3 8d?v?l6dvs_MiI6 2"uUa иa8g;he}st Q@')zbCJ|#HqڕNfn+ ]ٕ}%vnA &:i#㢶s9maαD6Hpވ]9L=9PrDtlT/d] >\Iht{g}!WiȤoN7r,Q6P9y!* }k*P`n)t~g~?zBnO)|hM#uBly{;:v6AL,{Z1]=Xhr Y3LF y`>\wMa>IFo^ǡaz0^}KwLkރbXh- }ሑ~p(zɝtYD7#rĺ#f80fsM5ShTVDDo_Iy } oC **&8Wԫ Mũp@Dk2x&yDS:9m  n7I;7Ngl4`J!5(h~M&#?Ydê'ci#VLLdJ֭ESB%9ԀlX&q::x\? %pw=s8,ehv9(:=Z.ϕM? +qQJ,2n|pG%>/k sMqߠ>u\bWMʛ fT3Eb`*QDf[R|-=8}-8gQ)NU=)-|?Z-͠a4F m+bx;y35ܨ8\_|0F#Z >M,W}_VE{W͇3jԜHv>ÌN#-F1 '2 h'!hy]ҸKokǰWDn8gIcGdqZ%)H]wQ>*5Hy SG`05c ɧC;iuHz tH18xD@XqD;Bz2#*O1t(!e/i!"u'lZ[(`A7ۅqbs6N ` ,>C{%lkfCc%umJ޼7H*R%~\y풧P !%4ůOcIÒ%C79F+6B;diw% {AHzǾQ/,Ntmؓw&~pGv{n0z@[(R -/&SݱҦ!r~| aQ[[iNc{ҞC|蜃=_I$3$ MedFݔ(=Bke5ǣWZps\l!vZQTӷ׷ =4IO^t5.Yu߇&p)bZ-HGQtW<_2d"xB1vK~Z,:ZhG]x_9KHkSP y-q3 .=~F&;]2_y'.u1k/,˯~ 1֬Yd7-mr/eG=s\RM]֢zc۽2˫G#]L3+IHð U1R2 }ts LX8R6n!{P+3ո2WnlwUK6=,)$O2!H/qi4M%W@-lAꂍĮ!T_#T_N/ӆY0^Pu yֲ^Ҳr$U9pǰG<*3Pc N`O)י"q:AZrQy^㊃s'D#K ?x%sni,MGsL' pNG:ږ.]"ӍjܚҎ&*O"[Lz2XqLUz٬7ȜMo>6y&=9'M 2 lx‰US2VÁ何^:H\1O*(Zf=a{a2|*q^ȐZ4?ֿ S5m1<+ QXo_]RUz]FXyz GDy-QWsQfP [JXq#Cr#ŭOgQmtV.=uBTDg7]5(5T<ӽ)v )g8Js'0}7JeF;mee5:DvJhbw߁UpчjbjWÏ>~ԪVC6v~Am Uk Լk{?bbFԏ$d s;DߣuNCoVo% Bu*+Zōgag#"7(u!b~zeRSDO:x:G|,wI<}0aퟮ$*,ʋ^nR?k]Ny-$*zrm[ϲDG1@s8QlhJ"==o\MXC\j51cuf^#_^%޼*|4,?!\ I1A)5)ͅom"1ĤwQ>GTqn3h(,:Mn4ѱy!í2oϽ&;7*~N߸ zWݯÇ?YRi@PH?:(Pi}+XcH*09ćU 5u"a< dSU.[*8tBvvc,NڝȻ3=QT@.o#Z3q l·7U_sS1Zl7?R\i|E J" # П*d7#C`ņyfs,u{0hC_ &g@ ^"_y-y!<vɶvI7b۰<mQ' l[nyPsFS%LģxxZĞ2Ox8!7"^N7{P;u)$1*@ESm)4>~:1gJ8S"; ;QqCϛSZ k,wPuK®Faj1x nE_<؎=qLC59=SL [K9\CfӴm\0 [s'6M3+U,m2 XM ޡaA ~PBٹzmؠ ւU ['<ݘ*kr8Xzs e)?C-.Cxi7&P')#qZAb zؔ//`} :V,!V{*/ ۢtY^tT eMJ9߭uwf#_>z!䬈Ak|xޡMKRTpn!G| .$lxk Q͗3'yosԒn(Wy;k-?"vÍΏ[]ɗ` f́sݺQ+6"Cf7f``=0 'Դz% aDy3q)ԪLWgr}su|Zk89q)}O˾`qvm\0Ŕpd$[vN]b5‰v>jŲeNeFK c|ӎgg,⤟̡Wݏ-E:9]1)W%"Frza`!{:*&Jmv-p0D#ؑE. A>ve O_zJdO v^:겪kX[UhdggyۺME`= Ad #ʠxtol]C,_[ud0A3.f]dq1ZH~dBOT |Jʙ5lV@Ah@ʽWRY@ Kkbч/(Ҡn {i*PmuT R@VbHibz0lFxeL7oj,jvEš/ \YFxBǛYOvOZ i5Au}!;Sbs8M!o>g'r@P8_} nuۥ,1FETv69~dA-_u4{f.pq\sұ} Ɔ{dPjXgRy_[B,+)R:6S˗=@ L (OE0 ϡyǜr__-"c@ȷHlĦbSQiIm,Ѽ㲈|z}5c"b+giNmQ )tύZx룳xJ2fbKGiŐ5m467?-KH'mxݤ$># sX=gڜ;;&gH7{ i'/5zK̴BB|㪈qK2Yz|F亄?;Z3SJMGYˀ4m#}y< e84CB=6{Myskeٌq2 !G|DJa|f؇@)W,Rf Pgo3Kc:/R_SU4OX@ҺpܑEn2Ŗ&YąD+v1J{4?&clZ maG&, :{˂peFqt>;5"#wI=)@1Ouвv$[9_ .ӊ,­"='k ]Cf*nF⃳O f%B^<8,($si>eQ/ vկ> EUQ5 aXogF^l KcrHζ!VEC+{Q1b8C_)I/Ѧ#?n_N@K@CLj8pNJg>Շ"Ug[BB懈DyL3~CeNdCv-dlnykpU<<_`O)j+y'dmm\Ψq=9Rtۡ8fX"@#s N0ʂ^5'VluPrUhw?z Q X~-^Lz%Qq9)\IB1sڒ8pn: <9)#2XL'D&O1M?or{NYSa/F$?YFc5H8k0dj"qFE9ND﯏QWEuHV1 }d`p o( ޒN Zoӷ֋SvE5m)uHuvk,քwM‚ L0aݹ_$,v҃v^؃2 3ݫQ[h>mPk"kϨ{1 ױnJT I\#[6')wT2NX.~0?g6\!/GК_#@ف.oȫs=[0sLyOnUӑvUQO4H/cʽPC\T胍 oKꜮ$@ZF_1cgc!|{h~J7]f!,*Di5X6Ffd7~lr4EAMd1TQ($ejy|_q~+yvced OXW>\7y~o|o߀^`X6w0MJ#)Qg̟-z͙<ɏ@R"{ђrkLޓOBm |rE%!^u(T={0o"b&\!8s<'stf%#ʘ/aO.Jzy0V_WB+Pm;^Fu#<׼pyzM\ 5(&E+tf !ml1-# U]p%~9[-)f>D gR.NLWzs`Zڟ&_Z)MǗ9Z;6ӝJ \;zUo@]#0\Y{#I|qe(ϝAv-Ooq m-x#>>h%#:Z{ݪ:*`ץh;+庐jPa )]nm|(8\y!u Kұ*qQG>;텸y@{5fջ$ȥ$'ڸ;袾HuENbH-ܬ3=*| IcOKqm LOK=,IJX̿AUgL)8h˥-̣ A!yۻَM櫋^$z6}ʂi %5E~Jp",9߯%GkꞷjqOSq~Х9d)3GqWY= @/CܳxO;O&Uu?UyeSTr }1.31nL"=?vYP' sMȡant;y'Ceu6e ?PE<7τ|nb9eۇ/}3td(C㆐X 4A8 7&7٥Q!Ҭԛ m]fx1Qo}fi;6r?*$ 0gn1=}L|!хK|eϥl?D%)\1zNT(~B53dΣ[p^[:Fm{8p'{@*~c}Hq߱LpN\/X6O`>Q`O,k%W=wiXd:P53ZՒ_)r4A|S/`k/H ԯ"

wIĸF76Oo:sqz冔3q3Gz{);GZkû}ĺ 1-ߙO N x! =t" &me)%D31Vg``8i"I")o1ўqݛWc-۰Zn@ȃ?Jbdќϣ>fJ&>B}(/Y :j+%%zL# PNeHL"T!G:^p!7Ne!-Gk фIȕxbꠅyφSs7!ۈ^ ,3 |O6>WE ̣LA(z κ({U+>$Xd^- D7+h7k|Yj^ocB:-}0 dS݈nmNhse3mzP=gAGvD T2_RUsւ .[݆wcsKALQbҎ*2CX+Oq#ޓ١#d$n$cN Gž΅.&OuO-U J$P8|s5ay[*@o,;&{?^ YzVT7G׶#5tb%ZpgCC5=q%TPRbc44*(^Zxڢ8b?7e` u5P0@($QÜPy DV@J+&a?n+&\P9JR7E˘ɐ~ҊWõ/ Qj>Gqg}U'Nߵ`3zV_SC 9Rh#)G 5sfhs,b ӓ|9/F𒡄ꍥZ %>chrJ ~kp "!ThVO4 z$QȰBLoB&HBW #i"-N^cSQA-!2H_8 KݣU2Jx|.i9"nC)`~c9cڻַ3fe )mA ~C;5n/-x݄1 F5Z(!a+2vp>MIPؑ4/t΅(eY XT+9lz%BM{L5~^N\ J̖NGeT,+qv|H! Kf` .^%B41U4%KT!mf.Is{|O'7 d۟CK2Jj r>PU >%(Z>I4_'a$: m| L%9u*O&ڟiwެr)C<ÓHZ.TQ]PXj n} u $n4uKbgTy?\԰$Uw=]1Y`yq_ؗ^{iN- L= ET[5"򆿺Y%OK: C9%3U3}kKF|uN<-֯]ޓxC 9/cA,K{^,vf.s>P_Bܬgf my,z+]oDfdHhES(-Vf愮v`bx[5$A d||7Ul=jh?K; *VJby.gpfHu>ۊI! 4ΰ KN:y)w8lx+cO| rYrbsf{B $dVHK .O,xLu+a)tc]hd5TT;INvY+0[Ȯ.%WHbKNL!6캃U"fo&IB]:rcNԮWcKkl[@HKǰe|޵mwy"'mڥ>kJch.T;_?bP"_}`򟣦/Q"wXROoG[⧔2QjTlأ]I{"Wxq{&@{O+.WEg*c`oxyMYGWQ~ˆ"0˯Ί3Iv*Qy1@35ߗ/nFjrm«Ch'](\-` e)&yP޻QEY y8Z|o{"*d'j ub#Uj9:%x#O`.ACw:!hQ_hFDNaYrX|dif/7=AF3cWtӲygg8|<BjM%l$K: ?[!c '+VgqO$XN(orfǤd`e_*K֡Uy~LTX_T~H-aYp tܼSAH/ Wm1Q>蔽1_ALj+5'\}sAk ֍vjMkg>>q>pĩ]g#y,A Zl55֎ra3Aw"4;{*jo%>%mADv ) dß: xt9)97p~I̊?ͻpIVx8YZP>k<'geRd$eT~Hb0ƧZӅ!dQ-D=yc/GO ݜ8Te%_*|6“F*SiJGɡmxlA%tnI9XQ/b`ATW>@5{Z uɥJxڌ~99Rj9m׸ʛ̊Ѝ?pȴ Ǟ?˪ >%'³:Q|50P;flϡ[~{5 \a PS" lt]YVͦ]pg$vOǬ95F꨿&wjiV:+]fECz0avL {VqeevN0JWH-G~gOX|ng3.*q[.;=,G_\v`ߓRRI":}(/}ů eS6/uEkTAM< ѡv4)G>"[p>h";ȩǏeh+ ꊽ+tl ogdNe&_&"(@P6ϝ6`#k9DϡN+!#KA-j|!8ENGdXN4nJ.Uг5۫>iQ1}IWAex "Yu 0§`녚;C@Q#׶6E!%H)ərk4|H;cmG( M>ZeXsXpBzΑSO&)(zތ%uyˡnEhx^ps%W Ei֜oX }T6mzDKy"T!.wvџ<<8Þa!z_U:ހ͒)1zޞOJ(%T˝լU+n1Gi39􍣜1iaMZ9ǔtΤ s]7YRr#ɏ^)> iw2Z!xa;LiѸ_o !p:q=ƻV ʎމ8seanZfKB3X=i̗*8폸x qivygHY%۸_/ʡjlu~?gxE _4ebH[/eRY1J7yxSK4٢! Qmu3?־r~~n.#)A9C[r.l0!(Oeߏv lL>QT4f [ΐ|=o:#tѧD!?łUȾmA=1Hy2ǭ_`x|f>jE&=jD$:ll 8bt>]%Ӏ.KD:zqy3xgy#D[Y+ Ոތ^"V(y㘬sː~VF*7Hp$O`\ y ӱHÄOȷq/,(k.M}>8e^ b>@Tf` "jݢX2xa9QT*?2A +q0'Wn D35!-\dž. r+!ww0;1LǦ09BͯIuW5<C6ع6-%wO/ ;^LRLLXN&HO𧊻 ޏf@{km񑙨^x]^aݙ`Յg!͑h'G%BC-]Lk {X[IUM|>T1XDy~Ԃ0+}sXפJQ(P>@?^2᪥dBz!RJߺSAC?&:|ϱ4 4hpg7apu!7U0zmi;zM+gm`O?Ǽq0( Rc .P 0^F#uM|{0:B50"1afȜף8=/ޟ^ߋ&gEK^ 8g;O\BohtXf#{iLVmL??KdMݭKy"|%܁\H\:~68%Tױ}(Op|璨zX "܅>G,.~uoJy14B֭'qjK3==xp5| o>9F  <&rx;Vm?MEWmlg,e0[5/8퉂R&kr69CeFqtܘ?2BT{W^J/LJ2ꆻv|^yXH<91Oph{EHC%hN+ U"q'$#˩třJUlamV`{{0_֎FQ4-neaU?dwʥZV-݈k3bmL;7>QN&HsC-.rzp7HRAFDp4k h q\H6E:aԈsq~2T{@[1^ō"?X`n8ai?ۉ) a9xN%w@dOIɅ 6 'zXj 9:<^lLZ"/'//n| p}1ܑ<]JT$sm4h shr+x xe/3o ZZxNnR"$$P͓>sqj4˛^E)jLR$h+ƛ1ǺyˑYq#׷ԉpn ;y_u;;!%ə%Sq|jMnl}>DZ: pڔ|.J˗3Y8gyukMV` $ﰩ@~G?aΗh09 n|q!^`,zAaR"tW,zNpwk/׃] N#9|2Soˤa hٗ1"k B1X2+ސB0q-ɯ]HsћjӞN`.bpTqeZ.=m)?2|0XJ^p-PE̴f-F}uYG41C2!מVf@C@jZkGVK1:l6HJv 05x[;G̗#cbBܙ8A@l3t8h_f^d<q[f}聈L`=HBvt*ݣ=~{cb fQ*f:~q[hjSw*\4] 8b$T: GMRuwʴk42Q5wzCC{넎F~,sWq??} %\[(05r"*uNK^zshM5&0(xEj5[ymcuMbIeB l yiSS',6KCCZ7|c< V>]8@Qk{4pBn(,Ap WeqQCjTuL0g,\48՚8@iT59alL|{G ),urh3M?o-ۢ@'!y=SF?&o 9Cc}\kx5j#05D)UC=̰b # Y >yn"!ԝJYS.5K,OV?[%ѲTBP%A>*08b凸_EezEz\{ty Q7jo$3\)*kDXJ \aTt$r}uάjo\KiEj|EmUDmqgg& vs㯙;=9-t ͗vj:S]~-}mgdq@45b`j˖;;5fGáx|0I"dLy + hG<Ϝe1]&Z8at!&MucGMNrK˭\/ g~ojWq*da5Khzyt1o [bRl_>ҩz*˺hUgRatbFS!K43rZ>KǪu-uK0W\m =cC '[ټ1ۋx`I/"=qV5t'=>(<#4sc#x_{NJd 0"LR~STw=W8lȞszXFgIO3bvz'=($h]Z`컔!A?ܫ|VGGt B{VE㽓/PlMR?)TE,talG|Ƣ$qiVnA9$_$]ɠ[[>ktnJ6+fb\#s3y2^.dzguD轴B]t<}qoҟB,[W5sYRyŽIkQfNmNѮk+R#'.'̝nyݪQFFA ^0AAk^H >뽘x';a.k-mIVW V\wBd\-j/>AI4\BTE{5@wB;;'zي) VVqD7׳:jA6 g$#g0U0;3XN҉H%>n}_SfJEah9Z%IGs} YetRrI#K\2R~ZN N(tff$Ww!A/[^ؿc 4[׷ u"^n!(vtP,,~@ C-!u>|֐C8|VFgw#ߪKhc=l{k'{^(QV6tD^<)\r<*&!$6.0٥w &F?"Y^11 Dqt6x2.mL>L]L?32OJmW>O ρ:3;d: 4F~c=Nt[rq4^ߙq>J\g S'`uz'!F1ّeZYH'h"az`T^IىKB̉"vA"`dqg<[@/Aw|ȇ(ģ0!߄T<>|i]DZΕ7~0Qk_FQ|+ݧ"/'zsAt~h[!![g[J[1I iwON.Vk,붔I~xE q6G#Id<>LFBNGI)0dKs!)N}7-/3N {w w;9q&)p)_G*S6ub/z{LWd=MVi~D~y`fw {q+o )pLrjtA!uMΙf\_" 4]c[Q- :;gr1q2 ìY$#ʱf-QK'=_xgtc4W83f$sWx>4NM@Q*ED\VX뉩V,mZR{_N:N|i fG5vCFaDVS i;3RpњTu v;J56+yjI|$%"=ٵ]y E?+5mE+$MeSX׈LFLX ę|4ME{Vϛ::N`} Oy*22|#6zΏcz_ }>qYX畱T){k)ƑU)8~Y O ]qY1ѽcS :w /~wwOp;̯8X@yV#?`U;QJ=DSa~d׳r@˗ .{ (/9n8b?e\~E?Z.w':q~g.CT]߬]F㸞k55m7U3%FJKEw#= A*RA_jb)!hp [\ƒQA֖ H\?M%qhʃtSWn{V $rW׸y^PMQwTaKvH!FUzcEmHkh_wɿfx_kv3İaG&~_GG݃ph' y|ctJ"e=IBπɌ:F 6Orw6R9D"DQ<]3Hy+h#/+Xa=ZqemL[Q fAI, -F!}5p*CJKz*7 T$$cfܳ% >f|^6G')--yX"ѾciEs| Y4%a1!]M9lnm 0.)F@0ʄڵW͈Ap:& Z#~GU”y)7mIPPK8IiHRFBϽ-K*r%#l~l ,oYny{*I 1){5qhGw3,Nt35"]ӻX&7ẚ0"uE^a0?sȧ^fd6DEвk.I;sxa8=Eby1+^Y=X1(Ykewc?ZEzeQDZRK*([~r/GnpB(ɡY`Tge֪1ҜLQv_^lv]?T+hy`EڧlSwS*L\\hܻ9-@jZ(3%h WOwge2!f>2X y!-k1D.w'V$&}?gM̯yjyYCD8WbUo1IP!]_=Y(rVU2 /=Ӱ\ *?=)yK0^4_y[W%=;.LS}Ui࿁F: k@U%!yr+!@cF+P7a9OTfsP] 0s$\Ca FjPZ)"̭/keՋ)9/hAUDhC2B4y~?Mpܦֿ>j{sFb=q!<1esnX<%Sn@b 1.yɊLXB 5߿.]ٿtSoMM `/9NaF֬"e}9z5|0;14:⛱\e={Mr); y9"hh.҆>bQr/ث73G++ѿӏru!pk lndxQLD bß9dBT$ iV+=?[8/ߴ:]|LƊY+ԗc<yоLJ] y^Q@*}¬5HrF%"\{UgB-Ev zC|"Zp_Cb2iU7or-ucNLӤffs*19 g|x,(t.zrNEeMt폕tmq>ߙ󟱉Qk<8¸W砩36$!|M_qWkGҬi^_0rzujc8TQ|fڲqL4XI^}p6$pmX!!Vtw3[ ;CiVgjV anR2v5eW!kft[!n NV!u橀`O&Ѓ`VU 'a^D%M[#b@g}'yH,27jlRnzR8JPHp] n7{'r:#7*s*l53MmqfrGb{,9Y \_PR#9DΏlOUQ02JڟBX%'_ VrT|-|}9ӗ nr[Ie'1"{_[s;.+ȸV l'̜ruEdf'(Y{-q"Ճ?WhoSRQ3SQIl_hKMdžtiQe.8<6;.vD|B:08ߝcX"*Js*r=I{gZDe =0SxO1r_EBuDB'y\Ikts$*꽣4}yI`۫‘=Є+ܛmlR=&6ОAMMǮ+LݵQO\ o! Jn,+yΊjgcٞCuK$2Hyo$.TxZCjv|ǤR)qW/iD<@ΏGVl[NIfr!?96Wc@-fBA IHR~fsJU(aYF5 XPu:0 TDvƁ}ѯہ^O#7=*-u{i?4gԢ?CE G3G*Ő[]RǸZ^[FVxFrt8QvGD=ؘ\&v;[n_eT-(S&~bWb^ T8c?$-0l}3EMn:p" T7#CZ`+&+I={x =i5;5@G :0zVYq=nyY%|X¹'{O1d7?7߂ 1M4ITxP_/m5φ1f&WhdYRrP~1SvvFF\4R?:i y%1Ėdtwz2~KeUsz*DjhE]טO/Gdۧ+l )Ǘb,Ec/3W7Hg(hI,鋒V"wpu$%8o .5Ҩ.lCnj2נ@FM3adME! sEA-f `1ǃƔ/xs?Y!~ >^ji!HzkniWeexhjΛy? u!]S/p={O{ǘER@1>5s,-I ;a*iE}fP 6 |l`.!Vy|'ܧ,Qߘ?UV 'Q^2 'm1 :gsl .uv;l+C `]Yj_2<>(]6vaܤN^UL4c^G vvʏ%,$rIs^O1$gbeD>. # JRHA7Z0yXl0ma59|3EQ`-\OЫ;ϵ(Aی]Gn/) ^:\'"+YV !w͉3Ճ+"-`%ԚyuT9q-LvDKb r@{{v1c6{Nn5)jU4q~3hnm'+X(cˇDxz pļz &Dɲ[v,U0F:O+F! ;bpƯbKYLy။džF_Az ؜p4TpIVWV~ zKXc F<3qb"~=ѢWdnJRD aJWX}T4k}qZQUܧ1,-vOŕ>*جOo!R'\ H#1֤*<ZoSc/p@St{E\HMZ}7*[?|?`5G6CjB*yxr 9YKdd`@O~;٩3E{ l~u[t@Sۀl|<v#jNU}1Cnpt<cߜN(IϬ[)LP_.$^l{ Heu˺.fTnMe4\b*.v{se2*@ho}Y(>X* OBz`4'(NWnY~b{aƢ *C%b~pb_43Ӛ3g]ǟrGcmϺ2&J,q*3B:[>nݐkQ!lby3ě1-׆)(fYAMTy_݉A&]@S 4AQUK8jP;EuA9숎y49]BX&7Mr u( 1?<.%`bqnvdV,h#XzY|`(quS4ɒG@P0&&mdNcg`N1}3ݝ;Ka2F/c,L*aV1L<#?깹'N=!;^ t e=y>TTF;$AQ氤Tĺv] 6@Q+&&_! _dKً( %c ?aQ;5G\5ËJ:JM1TsCQ.fWZ$28¸\q`(g[Orj\%c!W9ˠc"/o}' k}M YRk*{.ca53 +ynYOCzEn ړm$jSv8J~cx2=d}N^Ɵvx7xb#d5EVP~G e'>+ro1{-c2O8 s{[%KP IS)w$[B"(NgXw?pa )u1\<''A9@ݨm%JVEx/ RHW АDB5)5VTroBXO p%hOų `¥2*cfR}M7&-\x\khpAFbyU Л*xדWUDDԱ-}m; *xUOoXR K21=w*_Th\r]4E{3n g=Az/o' |Vs-XHtŒ@ JgZu.^ DkuZ `Oyڊ._0 Wcu"y v{[ou fVTN|\x(% Lm›w/Uq7opr`[_ԑf9[#Mwf FMjSp.G*H kIm]d Ҳ !(08hG=as,+vbmz_x88<9ъkW_x*i yj){L융ESe7`9NDh4,MT%c^-xǺgx'LeeE!~8GW$܉qčs3Ekƒ/!5<ޑR^4;HG}wF53%l1y#28=HF*v˵NAE e\ 6vL($s>Ǧh-`thO 2DV&<ɰ}W=Uޛyn܌T]uFv6/7NXܗz66FkEdk!ޯ>(Z赪(ei QU^w-Q-Wz$B$^ǧɊ${ASV(vWx9bp #5dև!%A/#- Ethv#QH|Dor DèTC!;(f}I9G>m98)i xɩk&nQq> yJgZ]cx8!%< jf}tfOk !yͅ),#8lﲣwB]2_9jY<:6Y$}"D3dyuͬل\H#~H5Ǯ  P&ÑVy_+ye-pͶOL9w7.yh߆#N^"$1 ˩ 9#lBN# Sd]!}OJk]WD'lE_em-Mi {o6bpѨsPK{f׷!{- hXU1૛ v-("8.x{q/We&`t8^¥fDJ# xŚ>;EX2f?$3(V̸?AOXܞQT˔|4*vT[մ#fx{Pk|@X$OҥKCzPl>47^1$t E02Έpp*TRn;eNW(kubf&y86qy%#8S^k )Pi?;J` tfJ]_._?'n 0d(!Z?z 'A Ps~HR AΞ$x) > #["lW߻ZX ],2M"klsYiz}'sYJk޹~o<4@r|c~fwU{zPD,pw{DO *_kҸTA 7!MKoAc0cPcFɕԕ"w ?y[3ʷz/r/02AڶJ+©c=7PIrͩ'> `NGOǸSvcj R^>:hyNFG!v㫫c#e ˼5abSp@mO^B|ֳmgD- >+К({x%0RF7a.[]وucЇ U(Am )6@zc0 O#ej%5G؍GIeA1I/WIv|d,;Pw:(8k 27f彑 ng38E+C|D? dcfZ՞uM@ cYxɶIX ~*G/㒫RVAˏ%ܗlGEl9'㹹ұjsdS :7!Cg2~Jw%wݱNx5l=\=}ǚAf$l,$U5PWJO?W8M! e=,<[qz- LѺWyfSC}-ivA Y|}nWܥ+r EХ^Y08,Lv&AzXIk@9Q`B;mWؚy@^xRg넍-^%0 cAhc, &~) B91~كTMF9U&4\?igG$a={9xc[Rq|K|AE&h A|g}=/;D z\'ծLOX㡶].2i@Qyji%:ֻwF=O ТgK ZUciVqe0@e瞬u ˛wLwϊ>J!]+"x<~fk.[dҧ{#Ŷ;訁L4Ifd)6,^͇H=o*¸fvՊ)ũ$sj8P]'ĝ%jl޿NjDzVHG9^Ж.W;@WxO/`Ph)J@ttm=%kק"˃>%ZXdLJjBU1h.y0KT-rKzp6C)zD8wiIcσ<9o{ؼ~&AAn#d+O'! e/qWDŕZ#.|BaO8l ۍ_:XMɚ3N 5> woQ(3Q6Ȏ •ŕ)(MY*uZ!<<dAT13to<> i3>TzNĞѭ"1Ǣ "ejYP6?v-R0KYx}o>-f+W0N]vP,{̄#@XD{(q#&E3?XZjϲ&)ԗyBBE +|4[pj |1Z\VZMɏ;AAX{"Ze$0 s$־~ڤ%15^!NOw#v̫ >R Gn*圛@q)oκn"KmM8$a:DŦ (u|¿ dO ^6<]&Ŧ!Q,tOۣi@Pkƣ؃gTv4XB5{}[`?2L]{ 05# R(pݲn\+ŵ?<$xeij8׃d!B(eKhwqvHf a pxX@_*h K%JYQ1^z&2݃y wMw{> &*'#<;RF#BZ9LB?Wtuu OU&a[ m^tD V!rfA(PśY3ab1D7{˅8>Z8HK(n 9:û4/>ab杯jsub<Z}:pp |kB6'rsB8y^]̑N=`[:H"4]>nFc("%46,``7J}R< R.yp1hs3L _ ?f ?[1?&}&}eKd- aܴ}^1/"3א8詏Uÿn?㆟%Be" Ѹ +գrcPx6i FIl̓?Ւ/49XM>t/VlWϨ㟱Fm MՁy*ku)cmgJɸ8OeC@6BUuU𲭰Thڋ"ɍw d(>`9zx#Cu_C"VbgKrĈM^L^^K|&߰7K"_LϹCR#3n v?S\ᤝVxw|^*^fo۸Цȍ17tF_Lf%5]Tu1I7k 7l-eKx|LS:(s=_Pz)aSA@=a08G{||dFbXPc1gtH9:ǘ' Y+GG4T=( Q,^l8TH#TIInb#p(Ȅ6$D; DaLrخmKx!G&C\5'P v_k#Mp]jHGfNO Թt̔tb pnx/;k^YrY0r/ˆbO vk"KYB'qH6}ZM4a%M&A `s&U& |''l`L$ 3#c^8`H Țn]tJL$SKQw3C?)3fmo@8b%/ d(cJH=|g:~G`Â1Y9{0qXU3>r+-(PCR{z3ʴ YZ'v+1P09Ig#pa{-zہz!鿶>Z8g;#;n&1C5j>DY>mH|Y_ߺXti"B@LҤM#f{ 28Ψ4zq{zv G0(AH%N_RK"l\XQn4DzW6 SX2'+iB n3K$i1)risNU,- 甎ku]/v'UOy.yv;IPKMR33 ɑ0x0m 3ZZ|oЃpw3sVTj7Es7#/|GzV ^|L hn6͂߾8!젬ڃɾfBkw(KJ0CdYC}-K|.9=G947%Nz5$"ܡ[Sn. ?mNGLAe3JOH`9={mq_60'PkZyt8ѱO+iG&&;D A}r;WYznc8< ]WdL̛r&[z6#垑:a'f`cK>f;acu#2 g9H:fhk:.Ñje\F*KO  Y IayBڟ|{%Y.BcsK{e1.h?E7Wψ|(80CK;,ȹ%Hb%5V{z`ʤs uZs[hs|uv)$[u[Y6#b.hg=ӷ<ҫ8v 1A%x ,aFL.fLdÞs rs32`)!)F$b3:ܛWYȽ3 f?'83HuO<%|l6C!Ç )HuNDP\ƐVS( +G-`"B4g&OrZm^`!LC&7̈d h 7$$C!7vÚPHjVi}(B-?7=R(`D$o?=ӿ?fpP+Mq]3HX]q)7>{{*mN]F1ӹrCdR?."\رI|$u{'tl+JXU}KZխûq*ZZ..V k75_KJspJ--rƬ b/B 3Blzpʃ%wttԵw=02x.sO$Jbrpe6 }0~X/Lɚ76'<'mPLtBԨ,YqV(>A`3{.m\ҥ[0F:ٷg,-m:~ 9ZG5V/)Iuq͏\MA=YQg_{Jdsz!i7 . z_+oU+%W.{b#/#K6VT`Iz6L!QܺTVTﺏBZBOqZ YCZذQOwpb`_GB݁A s(ArA\I"sUM^3͐;(͹Z3/݁AdwXc^PL~Czh94JZHoH8_7GjˀBd0ß7hCk}d>Y2ͦ;oN j^S} Qio6Px(-*/P:Tx3Paŋt(B;SIj-SVhLOM堷8 $`nNCn˘gEB_n2~WBU0Aqnv:A}CSW}&1~Ot $"E=DpD:JNu6SqC;[أ@;O]tfn\cwb(M!̣D~!Lb!nټt?QV k%d=k؝{Jw^ݞ d9 kfz?GS]_ ѡaaq0FM?oMR*A,)on03 +b/,1x\cO; cv! JGpS!~;WnIko67Y !sVÖ!!;fx @ ;(0,=z I@Ε/oIxZbCƕbVd+_T6sRF* Ė@)7YqTL^?#-#^<7!XV#yT{n`CZB)ڗ _ϯ7(v( Lahu}q@Nm3v9zș_b QlJ,NI Oʕf_([}hA3*Rus)%[2ʸP ?/ Z~͒RʄV*E*z&Y; q#(͟5j}g.@ Zg"9!SI*)#%O]Q 3T!D4تt%j89oiz8@LuZ04݀ !؝"'# >>3zd~bvy\W'D#3C0)'2]!yχ  "0{3oWEg^aY`vOSsV&6kI媔a;$pFPx!sE N&cN"P;c0߅v.UX=Nm2ǽ{؅{pxJ '<ƏF &}#t18)4D~3G7t1ʲIN+(>wQ0ŒS֥}gp [a(z^+9YB wKgwUuF+rqϏUSyK47pgP#[_a?f ~پ꾆jhAȚ,Ds߲x[kgArדݍ>y@ǢitzFW۾COiCPQGk쑠Re[8BI1,m`ߗ^4W} LVg'{d~# L U|yU+i@.'u53sC3it`$V\{8Xk$j\ڛ]PX^ ^'m6voy + @uzݻBnibVܯ 2_Ff *;5%(iL57Fjf"4 #w.~#(!'9 X[?\>]Fzy@WYe 0O9- %ה7@' φ3B:flk?bgPNƤەtHd-sKu{-0 uhH N19.+E9"e> c o:e(uM+=,w'WsT7qYoe6b͂½7TqzLcV+jGFtל΃Q3]h*ð(@XX妿ex&q> ldN>&SP77!p}q*>s9㣨Dw>]A"C2*!Rp# `AD nC yv AR )* [UR=2L<0ɀǩ|< +%E 9Iq/ /{)׀%hIZPen9 Z$ui|6|Q:'t"8tQ^:c(Y&Af;?@,h8 -r0,uXI`&mHg,\SK&-;9c|3"3.=xٷ-6:NbtsLϡf]:+k(mv",tFq8wY/ρTsC,\-'3䑟A krЂ`Y:\nm8ILHq%Wl/ھ@cBs>W]p~#td;` UUs?8ɵ~τnd"0.I d&[80'@z={+!o$6Aq|8g"(z&mʠ.(vOQ-vj4ײ丛M`@JQ>z:p 8Mi۽h֋LPy!A0`$X2DQ2 cna@02@ d]HG$ KF| 7``8VpZPڙ{Dž5>a xp!-; rCi:?["ϻ 2/E?gLbvG{k4;*4}z\}>&}ӽ gkwdxo|׾N/UHzٶ_ oV|w^_w޵g ϲOF|W=%/m[liӻwnHy]}gG}{Z_c|T>ub{9tawwsof-w_m{עzЩ֍oz=mw>Oݽ%wשӺԪ^sh{gJGww&7rO6z嫺f}ﹻݭ76s{{V7zw>Z[ԝtѫw;c޾>ӎ{GMyqﻵo]ףw{z˾svVqtF޳]{{۞ݷZ2]u齏wN/n罷tuE׶_/'zדwWwۻݵhO{R7^3nv{zy]kh{z]{Ԟ]`y^{^]oW{N>w}@[+Eud>=2vj\=u{:g])=jݻ}F\Tws{g7zz.ﭹ]+nݾ}-e]ޝw{˽vO^v5m{{V/'WtgŌvzk۲;.{v;V4۟^yXڶ֛pXi]{v=Gm]m^[tS훹{-^]{=ݻˍzg]2qw۽5ޜM! kkv|/=W;mo}ͻsޮҗ* kݏ+v{{םz:xy׼V}kѼwv׭>ͷ{uU۶uM4^kWK^ؽumyjfNۻ%sz{Ϯk>Ǻ=5{U{>}y׷z[s&y^ڶڻ=youzyr١z;v,zz=mY7s:Grj=tv˛ڱV{o7zu吐)Dk>}4tʂj]j=5zqmw]}:V[kݽGN>սtӻ&YoW/0\񽽷f NosСBoqO{}}=z턝)W^KMvqh;wSҽ{^jwMT=]ݷT㞹osqinۓm=Լs}uzvǯNv󊳣Ag[ӫ{}aZv`cE磮4ۭ{7=z;=J{ǞigwVv׮׽mZskn˭zYm0yۺwow{fVf=yp][҇ٞlWmڍw==ܻo4[K*m{vݷrmn붞뷽nn|{wm`y +l{wq]{uW_&N;k^w4wv뽻fϗǫ{{4[m5۷[fڅ/]]=@eu^wo-:I;bOZt]vq]ӯ{Y޲yMۧ鮳{w{cP駫=۷vwZݺݷ*=SݩO]]j$\Uz꽵wwګwwxZ, ݹEէ]׫go:9yюz˛Ov{vwµgnwowӽ^K7vqSv[W===th۽zfS J{9{{wׯ[m,WWMZ{G vnuA{smԾosoow- WݭX]+ݔG펯f;{\V=jOsW^֙6k{t͏or^=[]3۳=w={wi{a4ӯ_^˶:3T 4KwnG;ms3ף!O{nOl{`{s^ͣ^wm;͝oYZuݧOlzzw׮מӈۀ^% WGOhW(=]fgl{=yؤ=뻽@*f:]+lnݏA[G{ڇS%=: ]kUgu}{g{{U;iwnvM]5rw=sO3}ѭkw3ջt^tk֠vۙcluz7^ug*ҬJLA{ST^=)N>ԀR\}:ԋsswV׷޺:hkvJu[j)wI]mnyܶTOsKyWvۺ=m壦uiCI: {gRo/=:{n.)ݵwnVE:WAЛzz{m<GmWyʽ-[{;{g}Ϸl}se۷J׮v:{׼ׯ\n0(͔ǖf^%U^vueON|w^.{;;{{V;=ynjmyǽ5^fg=];su{+=V{h t4ֻ:O]oxgzs[is;{nlv0;C.Bl=寶uTIɻ]vgeۻXh^6ڦ74no=޽4[xm.myno}>ӾzYy;n뷡۷wkڮwku7/oG=z;ٷ{/wnmu[j45GM6׶Cgv0vۻ6{{װP̏Nukv4my :Zs^FnE[6뻻'Ei{+wx^fF=7KvƷn׎kk_NA{{={wj[]׸qz^{/o-JokۼnמkXMʹkwuS۷z{v[ ޲޶NǮ٥5ӷ(z=/t zwk-MsMދcvh{.CCNsnwj5{6{;sޝ{wׯNf;{tol׌nn%ocv}wee͝ wzziz]޻w[Ovvyz9=#= 7tTݽ׹cnMձ׽:t֎z:no|w n@=wS:c޻j:ֽ{W.w9 ⇗:t):{خo{l]={.{={aY½kNvκvk S#FR{^۽9ҫGJkvG nio\8woo}s]6cv){zW\{qj@Px^[{MYGb;ۖ3{yyϦ;Fv}o/כoauXp{@G{yKmמq{G[AA|Ҋ/um[iE={zݯew֕/NLkz5Fݮ톺޽\={ {pOOv^vݯ3m{W͒槣nU WMkg(]^j:m]ͧM+m{dS3w\rjkջOf^;z#]מvxj.h/mƆ׮T{no wE뮏wwOvk,xummnJ{!K[kzֳme]A]=垯cnڴFz݋wC^{ {zz@7Õ^J[}onmw;CՋ^\nޫȻzz.Φۮ]S{޻lݴ:=ۮtڷ }{م{ݞonmw7ub3֫]w{S.na ]n[ݻz{w/oA7Rtuٻ={Էwt-뷻+O[7Jvnok[YjvS]BZV֞iXr[asݧjrn^n@{{{nC^OG7]7,׽սz룻$=4:h7{wZti 5Fov+]tw-u]T+އmݍ=ҺudBkw]OZ(:4j{u>mׯqi&]NzosJMS7=:{vqv^˭iqRio4@5o{jvըW4뽑n]{K:zv޾}]65Z/@4ٖ\n{떨3xK45 pvz{iw@:{*Uvכ^4w4@Xv\_]QM S@+E疓۠senׯN2mݫܺkVAwwvX(i;Vn^[nk۸GėWf6]惟6e c@4@4@4:3:3:3:3:3:3:=@ Pk\1c1c1cCڍ@jPL}qo:6D~!1f c84CN|k83Y!b1c:1cDŽ5`|`5e CS65 m#w `V] AyļۊyXӊiK)ĐtV7F>6PH dF Ό 2FHI BXd C $" BH1 ."e2G3<эtdЌJ%Tye8_X+$ph(fH@3@3@14Tc4wCyAA>3p4 14!o 3C7E[!eL Rcb:sya `5841b҆20Fi8̴$KT)pP< 4pJhՇ4Ǎr*4Co݆91yƾ7,7qm_q=ڇ<<Py:o֍tϏb9q0=G=\9<;1#Ꮚ=G(v>ps#Ttcdw֎scX}(#׏=G~V?AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA}Ar@ `b`2b^b޷rs X3nܯ*[mu[kgvugW)6]AV9l -}{pz?mO潺ö4~bI#|QA] D&0`0rь1 ppb 0 0Mf|1>(1 `A2FH76ώtzATz1GZAhqcލ,j44#Ԇ=Xe <cjJgF0ƈb`=@J3`_ +84ў1,v(  FH!i]P s(1 D04g,ތAC<3C 4h *3c82Fpgxb 3F2FH#$d͌lM0` Qg!,`* 8!cS4 8QD"` 3CZg Ѧ b$``L!Əi!y)Kj ؆1N`Ԇ=ƞ3>(c5p \jïՀbFXBb6"Hֆ71؆!6ѐ61 BHM#$y8oC!R`DE Pƨ>XUF2 Tic( Mn#Ќ ,e FH#ʍՆ@lvi8d`+F1d`+ 9G171 n8>Xƴ;_q4 yFuB  @`V 0l#853kT`6QÌ4 0` 0` 0` 3dd036alÂˌBt"p@}!4C4!;p@mx4yxXL$sCUc(*@`8`qC cQH \d @e CMcӇ`D)cm81>dzB1(b`B4Ɣ2jc@ 0 ( `0eYC8QW~GeuXNhx[NH۬V{<5q?@F5 lhF5E&dcr>ZRy\E6}DRjPӆ4њ C,` $R`` c603QHόK9A B!Z B 4#B5hFd CL0f 83@f!FlpgpcI0FPXc$`2X2C(i,e2Kf 2X`f 2XP 24M %0t#4cJ!(i$c4@4P҆3$@c,c3`dbS֌g3>3<3(gP+(`(e 4hF1 #!gpfڤ0a|g|gtgFP 3)͎Np`N `02T0Xf C0f 3C,` 2Pόc,c,y23c63`3XC(e F00h͌2Xf %%2Xh,eYc,ed  BBYC(i2e*C(ك3C gH c85yс:3$cXɖ2Xc(lcˍLc 2PC(e 4`,e2Xό (`!0`3``f XPC(e 2% 9Xc,eXC.XXbX̓N3`2PC(eJC7,e2Xfl`31 ͌g̓Xc,ef 3xg 3`COVX͌F3cF1 ҆H `11ΌΌ͌҉c$e3"pfp`!MhF1@Ў–342F34O :3,e =l tgFtgFtgFtgFPC(e `Msc63c3c63c0ecK0& & &`K`3cc63c0lc640d0f PfloVќztf >3<3c0gFc(e 3HJ(e 2PPC(e `X gAXQ )CkDJ !iV!cu]A dWC&|dc,f fHFh  h00@{zpь͍bb! 9;:7iA`7Ti,40r!S ^!X: P1z6X llmlfj|yt)"0DER:@(H2 0B0R5aކՌ4!S*("hF ` CEeC<8 c™\WJh!4 ` c ԛHA^(:v2'񌁀tN1 0ViC ԆtyAB*L`;^٦ l1I0` tQ 8enB1L7Vv U nc8 ¼2& Lf x`00TR<@׆ yQd@dCBx` B0 o 3C61 CЌC+:[b?D6lb)c>5@d $hI 8yA53c l&0Ă0j#jX*`,lB6Qc1c1c1c1c1c1c1`=ۇ6ᵍ FyG63CnbX 0bF)0lAb}LC|f3 @҆1 `>( 0 4`9(b% L@`"F0 *c?tN `3C(9D@6(6ǫF?0(n#ӏF3݌mn>c@2FH xncۆi:5a hXF`2pi:3Pְ۠88 gFqC4#@6qކ `4cPlz b B`;"^?!h`" CCD3 @%  !$`=%k{׆h`3 sc$Cq R<0@W`=@{cYȀmc>1H*E D8(H/YE6Q9A֌c52oc΃LѾWD@ύHctbdQ7zWA,@͌ D n  `tu1 #gb 5d CJ ,`*]b Ҡ13x YC`</EFcGeSI<`X` !Ze 9 CSB0:X`?,Ày=Ǵ4ciP=(Cd\} <8  '= %z@ cu6rFs21 BD66CɐX_zm~Hk"@`WÍp@3@04`!kVČsp8 `!Lܠ[%эc&0#0)Vn &b { dH7@FP}XWul |mQ9Cb3y؇CңvlPQz+Јg/plG,c'VPa,숀@B~ 9*F deӈUvrHǃr^]4D.X 3^C01[Fw/ݢ\L`=zhtG!b1w|^@󸨇ŀ=1y2緃G= z]k>ǴD;i'M rTHi cy3Q f&6>bo=;{7C`cC 0wðpf2G 99Qt +wx -X9kӶ\6tx?m楊<OdH\6aD(_o3/yt_^'2@pr$Q@ x{Ԉ5I\k{N |8f}2cM$?$ ]b=W=+k~hҪ8OE %auTt@I`e>ONL?,3\}؇<4'WyKӞu7푯v"ͦJf`9A}$zN$88ۼ{ v$b1 1#n/:c}2oH^ Wo5s!e<Ǿa>!/o-Σ.3vne1= kjR+:f7=ޏA}0ֆG&gWzJK4rkֹ\T@F"1%Pm*. قK _xFO"y8۶wGOO8sw 7ek*Ss3*+;1l<%/*sbz9XnYF ±n3jLDuͳ{ݗ/Ur7р [9"VM0bm @9R_go Q@Ue}?X)2C,_3Sw(e `8́ja˝o ā9*ϼ?H>]X5`+J5mALCx΀I:aaQGk煄YB6^b);cM|)dorYT( ~l(*$Ґ"O٠v4{~7T @S+Y6x,fj QzmhLr xJ4Q5M)GA8 _y~E>U;vx^n`Pn{I`4]-Gmrt܉Y|s~?}Oڮ*tߩxscD5 g[2hjM*n/ǻL86F4 0`S^<AV8ZE6CyXC^OuBvQݙ;_;v>F%vKW[_Oem whJ^4#ns=qp /Z|Sf4kj71gDTS3MyS^ ܼ̉rq7'6 +?k1ٕiG@ MF5zC:~ hO6YwM5Ī qkm$_hJ>Ϥ>slW'/}Zs50XՠXC]XHmಅ_`[ [ےȞCg#Yw0rwUc•]̼qAݧL?-J>Sb}ԩM"ii}>wS\ug3ak:fiQDl <T]1~*b7E(t'DePU9{Ȼ%FVV^`]{=jKC͌0>G T_u|2mScvʷӿ̮/Ij;QSVMPOҷ1t[IJ7}.kzR%ɿJDh{bʈmdٓuai.2 Yqh0pwň҅&+F Ari[K\P_^5$POYCRτXAMm!qM$mwR].=2,tpa[hhFE}sn2 5, > nUD] PzaCW_g.zNyM}X}ȸb cVMdvٝTU3utl)*qb{[`bqm15[Ϻ _ҨUnϽ,K߅{Wp-N@ %(?cv^> -SYߕjwz-R s#BUՑN#_snȑ r>)c>x-bWQŻwGl`JAF:Դ6(3C@FFhb^kcLǟikQ,M3nɡxtrx['/I +@pƬQM+șjuNMg2܅ő)  :n^P'.nRB&  ϹuJ CIQ '&9н3_Bި! -.T=(&\;#І[(+AmHgk<)Č'D7jڑ.xI`8Cz`.*G(2k9TAp3_Lb jxgL+gp/5<itPf˾5GJ{Ԗ}Zrjg$Sv:QZp P3X(~&TwZ[ҵ>sO$MBhӶO~X@#{!LWt:j>]B5v/`]?]qBD\!e$Xe3䃨zP{0]l$DB8 6VH (9-k]rpen hV1+QÍ~< 3*lW$< ,,%TR΀kO lɊ EĶj5'>.Ȗ!tqUyz$4M% ml'S$Ro^dNyh@%P@ Dh+EjLtǷhqT\<86f`N${S`p@6ھkyfM)۱dN G8EHX h`8_^T3a Wauo`rwh=;YWs=ד ۢ"LO1'+QBo{9+_̊c`;4 wOkiteL ?Mj*atKgee-Ht~JeT!De sZچSOzKSL2vef~N̝^q V >Pܬɍs`_ GQ|vHڸlZyAPCOsLz[v_^wc>7F ?y~zI30yX#@yeQ?1Nqd ,xcHWZx #ጁZVjAe7Vmɥ4#{,;;5i~lC+K~Z[(eiXM'X: vsW~b&DZ;Ȩya6PlUz{o;>6Q̍g@4،zܮxkn/NO19iՎks;y *;ʠS}!  ^y\Wuu}\! PWxlkopn#s-{ۯs: \ȧ${vw/u3௘75)ꮋLtnߨfLOJx~ eJy7IGY!vK{Å\7K^S#Z}gFo gUkU{i[>VTT^fЎl^ }~|c:Y"#wz.ӽU( {-h 5ǸkԷeƣ?s]mGSm|t`H #|@Ҳӯv^tFɓg-sFܗCCJ6 lyiLvJƷOȞ3oZ!أVӕwT1Z|k!1Q SDS#xI5QbK~@&]u|c}\:˘48ųU08FnE1VΡטB[ϝ(u^,]I4KA4u2BюsUjdfB89e!, S31pqpG~a{|/K{d/}`=0+^_6@('.ͣ$'qO ѥ{^zڪ}F/T}[۶[#b\e!k YּG063!ʴGɟ[h #oT#FY.I9>0]W bcMɔYkgn@ G[54IX2'^ۖ#m~hubiDaɚ%[!5`nS>=ȑ8g?g)#& ͑_JQinݥKp> nOnx[\y;=I]!#b<{?oC)(QSO(͌G7f< G {W e3"m-Axi"a(IinguЙIZ-H=ݥݐ/@}eA`$Yݾ@gË3m^f?dETzpq+_扴,e3>B;2H1mRU @h@&jtgjw~45+]22ev5fBzF&%mƵCś\bXv Imls`Dg._\ge7)ٓ^>`M Njܯ .(e+H庨mpo$67LS.w:ѷ#˷{cпQ_+B!51D 8b!=]xc. T$ F,~>,xDTb4eVfεћoE{t/Z Pʻ^/P8+\hC)>ܱ@S$gI&m}{o<>.Km:N6t}뉇wmֱ~'ӬC\ =- l]z  'UloN? vѝѝvC{ft*TĞph~>@?nM?hӍ~b7mL1~u5A?sf=_dpp۩ e]{noxFs>=x5!A`9 PdxVV{hc)U8`ۀ( H` 'ԅ 8GAiC`56B ;}rq|FOqsfE7tEdK55J"(Ntu;Xc> QcmTbs)wQ꺭O=uuȬԼS.5q5G9͋Z:}oM]x]  3Nڹa-;0s94s="aĽn^ GMmsiu 3K*6oQ᷿W˜.>#x+RWpȋ*0l>;m/ !?*V'?ኞ[-1[C NP*v>nEfA6`Kl`0F1BПWAKN{Ng) qnIM.ݶeȳ063\ܶ?tRŤ'GFmÉk,CQPEc\(cӉPC')\l9ӂk͹>5 af(썐_ e`XC DCN{pb|g5#6F.CP# Z5fܩB/|3Ut+a%CY=@^fH ڴtπ[*@t'Uڬ${JVhMإ#("!wu4sm6!nqaqNQ1}{샋6Pei̐~@!,sLKkaQ];WbW}IzJNr75։dL]Z@%n"{_ A&IDd\E틀oxt@\*/b+uV+BO,3s3aJ8зJpLCtd2{&4kx;0`e tXr.FCY2s(0h-r';Mm M>- :L򿻤4 36_DQ‡d)NA|(M4]kVq' 2Pr{j֗r`~y4wb@_Yz|S) 3oуrUmbkȘɤq\g*;RvTYG[9}ꔔK*Q2̗IAO5,ZѩKdWoLU.J.!/2y]  `w/V&Q(eT_!Ano qf8P&W;JQdw$e(ʯNdb&E#U;#ihl<&,xXX ̗C\R> B*#(t;VhUPQ6`l{#5|喝`ًbR~iKdZOw.pQ{aZC80Xj5r__KÒ L(PYoI*\0LҟSXe1U:\R\f^||Iujpgm#<܂|1g߭LMҖ/ /E+>š2r_[xNB-Ǡ _ڬV ߂!xYgpz7Gި]LsM)ǥ宑&@6RjJ& +j *A;̓f"b!C:eY@ 8_A@8tbbK{]1hoUqdh#0o d5qၜ1Gb(f&幻 x|vG/ |Qs ހ=7$4j ݍ*h029v"ׅ%} vc 2Z{AJ?l?EIs#0/ϟHC%6=x ήNJE.;d|+ߖ%I9%TÒ^Ɇ 0e܊tUUʄ/׉GO:ldYF|K5e ct[Qyi(aZ\!Mj.}?-WONin z< zO}+{HJ˵&fwVͅW5lA!LD%~އNN,|luc/gx2 hA|:.'".DhP.X74ogU8ꂋ8mE+ /cz<\w]![`GcO|!8Bc  X}a`0&pn>?p$e wQό9PhF!(:Wfqz1˖F:0 `$TRBbUD0쓣=s}X#gD ?V&1?k1_* 7 = o#敱_=}} B f=0oBZ4y-y-j32NWy#to:_}J<ùvs9kd`@ `>v?Xg2 a֬5]W}ŭzxGh^yP먮U=~{3Xx&0[5 |@5Pc=׻3:FSȡ`7[HzX|C?; 0I9sUԁ*؄o#̩/1΃::$8ۆmԺ}uOv>ϽCڽz}pwo<]Ѿ;wnQ9V.\m7&\չW*WN]f jtk>o\o[ tj`Aֺt/l`=)MXBRՒphlay~0;0T4@;ئsWQS] C&lEH0`_a syg/'w,VA ,WkQJDK;o}Z.ʳ."`VS j=aΞfe+tn2$H::`Q}(X9u*<זg889ůGJw83:ѸKd1zmPacBM nhyHcUwξT$hHG f󾭕.1KbV: \쫖k#RE7T[F) Ǫ%(C}& U@Q0 Kv;(ٮ?)pdk-::XliaȰ-FBIgG\e(C'x/Q=ȾyD_Οو̓k>:C .4')c=qTv /"aq9|`j(Զˎkm <={aj Zi-/Fpd$@N+-@(oT,V!(MPWUu|!bʼTbwH9^P3"#87<:^檡Z I4eGR.q:k;JH`k%Do:Xz #O[ /9e? a[;\hmq ?z:*7I^UQ|Hcy-4Ge5"hT-AT B4 -=3I>X!}O֡WZu;]5/" ?#Veɞif0#, o:tʗ?L ꐢHzIܤU 8+ ݘt?R&߅S3nc#;#a -Y1y1XD;/~ibe+gYA\ڀgQ2 y;$pr6qؘw2PGc}~y X֬r- xS-DMF5I98H.ԑx~c]J^ܱ!) _! 02n{)zG5;c9 A<_I(W5 a:*,.7+0L]SGZI*VKm{U}1~=OFg'E!_AJ+R+@?![9[riKqI,_;:rVXRw)zZB}cX6#C+Rp 0?BcSfV٘IU V4R8 Ƚ4Zή$'ցԂ\w[6ٝU2Ȧk)r4S9Xj08ЪYq>ue1~u'2,kp%:n4v\wxyɬiQY/GY$ S_\ %pҡɕ繸XW^-JiD3iPG+p[I0*/5vgP@\΃L( .<\ a:V hM˱n N})[M/p=f;$Bz鱩M II%M=H $y[Wqyrw }3ΥM-1\qֳ0HΔʺ$7Z$ŤQҌ}R));>.e>u1ȵ,[ 0uW8Pn-qy~8:{G- ?Tkvc'A e/U0BC lPK瓟5yr?=]? 38N17B [6MPFPܖb-WvgjFHHӀֹl̚j,)`l`:zVH㟺c{<E=~;'cd>{,J+v@,0rgAk1%L:XAbY02f ࢾ9M*FZ,yxACc`&mCp)Sp1aV V*2_<ǐkFM3!FsL6!D=[\dM^v*/wƦs{` ]T7׊*3cF ̰XFv5B/m)AܤE ڴ3c/=1~`DNsKb"8 5 LS)OE fp`=|'VڃCR)uF c~~&C==]9 }aW5,E~`ү'ar"#k y)͢r.[ˉ6 - % A ,Οݐ\ؖtI]ŖXMZc%'L@ԺgJfh3)5|(?tliNL`) Q͸@a2śiiZC!sulE;j@f.)`\\["PeM`ܥa9@,e+"JOJL/8+?0)s]/)8*q |c #ljH"RR+}=Ҳ%Ub0~=@z]:4w}p=DV/I#E/xȑ$=a ]X1 jcҩPUD>`FqH)fh4 Z&RpPc,@&G/1*Eqh4w XZ 8coԋ0g铉3䤓P5gp[0fM-ֿ#F|$I[wT^E|f+j Bԍ"E^ubQ{OޟCW &i*{Huk$k"캣~DJDh?2_/ .g+@x5ue|-u/[ =arVg_ؕϪp`R?%PjXO7yZ[F[ ~jjrb^foN/1a00ezb{ " -ClAG)ujzзXzySY+U '=Cy|jO3)ugpzpn~|_g_mزՄsEMhzrx1azҽXklNFlJlm8êNu]zUֶ}.rfVk'y0ZI3&Ї'E)ic;u=rW7͒+1eO8~ g>sKzQZL#dYѳ^' x,OJ1|:\qPͽ&0Xúi%R/L>z^;V.򋭉3au`<_40-| $”1hZoA<&Ty-.aR/đ6.ncѓj8ᆮJ|!^=?o> 7<:^1mk i0{}҇l~I7F@겓{O|'Uة^HTg+L,A/\in0֚t9ZT!S HlWVb_E!R Ye{U,KƩμ&Lkd2y MoD>$ډ`h5n"50:bCKV ghUvՑ2KAA 2QS k@_RȴoYP1sH.nESh;Tk~ hGճ] zB}ƿ|RSNl]CAJѱ9,W !ǵ$ h-ޞLH30XlGxS۹agke8M%˻ArLwz>{CX)XhYto bqm-ĿۏC#ңsM6Vi8'D-OT s]_Ir4o?%V Ov`30l E:>mCaۥYOҟgA^5l:P${ttH]+\=F4;i56lNbcQd5s wS3KӑkEco[Gk!F+~iylo^,ɧN ?!bzeIu'j$,Pp2D B/ELm ^xikM>!>vUp"waI? $Y>B7QƉ"Zq `!` =Wc#, ;w<3[Okc5i~C=}= c5󵿃9ӔOz&oEQTj.X Rw v 6304o{CYd"%Yqwhz˻i{ݴ2(<4n*X jClAuW`.S:<>Y,wtO]>Jk 7'> gd"f@($o˵>zv~Ihp IŢY6&W1gy/R:Sܿ6=L:J'nnu M"k>:h/1_m EÿkB<gIV/|)asݙST,vP;mi1зOuflC2\3}U߻?ݍZf%G͈`*'90U@(h .є&z S۾պ Wm̰uoqKe-G lי5 NruTԥ<4'"5+Nɞ5[Z &xr?_\UD ^fWnF|lEQƁfJ|-+\.TS\P%~Lgd4]Qt)M"Iik WhYQJ$[޵iEH)c}s!pR%r{YT!qP[CN (zW8Ώъr&u?9` v짔7Bu g+FVe:XuxXLX UK`R9@>ۦb\գ ç4`brĂһ?1(g>)Wbǐ ˠ$DCF,x`C!9L8 e"%vÍgpxʔ yH̒yYޣ\ W}KPЧSYxo֞W=|yb-م%İg˰z/gE>+O2m*zZ5wQ 66 YIx^e}-7<:;@8f6h(a4Gl}5JߢWo%fo?X>L LOuYNs*;iiG<]d$)a )4Zb3fj}J8p3Ǻ *X@lO`-o`7k Db`Im' 5,0Fvx9 sn!5]bK$ճтj kzu=_Z_15SKd9NS iqW2Ӛ7@{* ~8]KZ{SDwN#<JQj,pIWҨbEz}βFEg{ AL\|6sYh$to)[8y#P O1kiMkot9" }%,3:=[B["j˚a,#JoH>QB2f Է>̓~ u`:vqdw 紐 #-Vr&m|$B?ɷd_33 #Y@ȭY1P MoyWG*V:prFOF=!(T[fBtGvMwAnP[` ,t 0"amI'C}ߕZ0ؿ ̄7OZKT~OS0H%զb\o!@>V **5Dtdm%R\sR`fl1;A"Hm >)10i#ߡͷ|SA^>uF箢G1$2ϐK_~1xm³9F2x⨘'e-IH7C-lqqhdO`ya(?Nց R:nY4vzn JFφ/ V%23Upo%Ə/Z$P7؁뒽νj3 K-3O7Ⱦo-QD&]8(LkJz1 %k!\kƦ{0%1o>f*e/<%gH\1 MUTÙ?)܎(0w:IaAN2lTn݈G9۟Kk;W˥Tv;׼z#{3_ߑ,=Q!fѥ|sCkr4Y*=G{LXf">.K<hO^@SlH/l rwMˑn }e?/}_WS?ĥ,ߍQ? FH׼L}cQ lR\g'Qz֟x}QXV~`Ayw3)ŰJeϩ2|~Qb@Y~ZAمdb۔`wlj6s?+&d@|p{iUFX3ȯeBsӷU"ñpTT"&鶜 U;вҵB2}Qcݰ " h?G;63%&߭<17GpǵGIϔՄĞ9ljm[=\Mg/K߂ t}v ū#`{&sʼr );PckA@}( —ݸ d0lTT!%ʖ"UL[`u }`![J-ƫ6!U]e=0WMe !13)?z[ϣrYFD13$"P?pZA=ˁͼ!` ڨ>0~zLOm%ը`{a> *9O(8 2d4v~!ujGQIkQp_Ju`z~ ^?n+AK@G&i+4#Ejjƥgκ#A+YJdBIpgY5jb )L8.~I&Fr'b*x?l&O$|Yin>y,@E= Z_7Z3\H-?#95s I.Ã"ߺF A] đgik}?ya٢Y𱕞9pCV-@H|d@ r~k6(]6jƓYځ9]6rP7N ?Z@P@3T &SL:G+ r,2SA9:e뱊k殗S xϒhM0aKN&4_m%'bR%Aah]H/ ]$O#]Qs߳ݡT1oz9! `WUa _.V}Hf6LèQD*Cɝ:#[b%Krqjݪ,0բ _Q2=v?( hǫ,VzH sZt U=-.ӰE3C.}VY4V*R5}\5 1;`0MTD2Ab0ii}\8f9mJ=ˠn+.2~ëМ[ʹKc$MQFtFo!LƗpȳ@NeL29h[pk6-^PZvTf[Y6 % _<|}{u@_'|k(9jr0{6U`̟‘L!ɮAKH[rR  Nhx@c d*I 1KrVdbW h }$MG\9`؊+OQ:r ɉn֦7t"cؙx|U$u,ᇼo rSZMr+ KA@TUMZdds? 3<*q,)Se v[Q\T%O:)T K-j"$0A?3W7\z\kW,Umrԃ*IK_ kdsTGBxe[_B*[/,Ma"zOhQȠ$El8(,y}uʾv(yhbNd87MCI+Q Kik?sj\?W`̶%傍|k1t3w=bðtF>|L ~2Î!~ԣ2רk"PW"T$:Zv^RJ%H1.;#:h$23%8{ EZyk'`H_~-Cz%9ftlKdWI >*84e=4B)e ƴ %։(^GK8@qe7#E;R+&%(csdEd]PmQ~L 8Cw(5@Mq0(!YA,f@ MlSkz}S9vҀp+fCh;@]m7r1OTAՋjscϺo m*lUڈdכ%kSǒ,CwN3461R!V80S̉e'FJ=P^YOO%ji5cɠ;y5{=x5!xP 1v dF?9F1BPV1 `0`060`9c*c @?qo'7i@N`[.ިg.Cq\LÙn0CN||?p_UR}nfKV閮rer!w?0$Gۂ]V N wK൰?',#B Aq(NLv졑Mߥ hz-Dʈυ;Rr<5xDYn5dgG*YcZZҎx&޴(3F>s,I]ƘK4n˩:e<녽:87Cʣv2gBBBY8.SHIq-8)k9yzɷeL+nG]f?/Ry!r<\DVDkY C*o+ПVД~? o֔3>%Ӯz5#֍ vVrr5&FO'X2bs3ӫDB2Y- z ?&  &6`oktMG0; jŇE.J@_3NNHP#=jA`y[ %]VMoS2#Ty@BPW[\|,HC?TԌKVAץ;QD}J8Bd_j m\罬{Z|CEjd>j 8<7a:G/c*?"\2fuڇaHBDS@yy/dEFPVqw&Odvm3Dg1 ~~crS|x!$K'62Ĝ{qh`FVyS=txxagKB3rH|l\L&'*5U]@)XDr;a]{TI6bؗ#wYgqGeVi}6@<%K1 j^gϕ{ k#=ˠkbs@MQI { @E/I=r;qw7Abؼ] Թ%~ >Ժ{/sї#D9?JJ@3py= AK2ʜl6Qϭ~Lr w+2}¬$?ၠ[qיO57m{оtf#&{(tǦ K=/Q#t6Rθ9/w:[b˙*haWVJ-J # Na%VcS+\2kU/kS91f7G!rih,_}w*7[ s'^o>*ɮ_ܭɼ4Zsgc&UuYmL*7 .a9LH! TV,+4;w-[yJAo/)Ր6 LB3gB"u"0 rߞ Jo[Xj>?/]M j,a[Uņg΁~ǵG ~ƈWzY|xyՙ!n:沉[l"rPU6R%Ae<''FZ=tcs Κ}#s.%bo1 #XQtIiqunHQ-O?`D[b<@&D1pʸwM㶃.v$^VX%D8Dpl ZpQDf`@(/; ttW.W!Q$/xYfǺ(}+URI$w6hERJC[7'-@.ǒ1dY)7h&]F"VΈ*&=]tpr Kf8< xt*ixjͥL<8ubke "ƁRWjy{(U$8O-u^y(_u^^0e`V}VxVTSdeg6Dywi'l{C&|jspKe>Ts*gC3ʛǟc .mw(/GZ qs^_HI <*C/- H6"rV.e?̕r$Z5yڃE5Wj0F's&b8ok+C(H<`˒[~*!<uvZPTm Tbl%y5m;thDBu5JMA1cfS R8}ZzqBPy]m ]x9Eٛ`+S2u1]}$,]O3&" %յrLXsBu:,!覭Q4􆊹dwl_lu <fj[ ZuR=lB!qPlqJV|%`9/WEu^mz2 V2NYq̩&c0xhQ dkfOY.%`/,Bhl~UO73#y!!06[PF$ddݘ A\$<;Ŝẍ́ꫂ)Lyx0Sb LT!&IŮƼ+r3_#lc6)C4{fp?~PLn PHvJ'~$ॎ%zhQ."6#>e@To4Y 8L떛xD@,{6v)Alp&ew7-PK{]kQq =SՋr7֤NI:j0 ДyÂZ22Y9qEIfǻDq7ܵ1|3;AQY 4]} (vvD*rT9mDvUD+VdG~>*Byb|r=@ VN4/k~ӂY1nƁ)fthM4)vu<~wmo[,Дyo/HkGjÝxlnUMāGr 4OxI2#Ӵ[gGH*MXB o0zp"4z!zcZy_`ZY`8=um`7cیFdZ /;n;;h> Nl$TJESab1~cį=\\AgܳRL7UTm#rnWحWKx0?/|p&Vt^rϊq\$"ǹK"m/p>UH7_ )kIRE RiH,ٰ$)c-?7ODzR^U7!&೺~5%|$Jn+&Ӊ#w/<:pD&uz<Vw CU B l(FrTX!nõcMSﺱ9+k'pD )0)&C4!*̯x~_K HOaүrh}<@su=oQccz|֘׽(D-38xz I]k &Ϗ򧰷?@/eZ"zd%1qy 8i}мZ96lIބ , Խ %F1$EOnKFVS&NBBO(Rz 4smk0Ԡ_+ښp&.^yKJ1,8| >vcf*ow yh*T!o&Vvvoxv %{ 5GP9?θg=SPK'땖ȌRRqUFjEl$lDr>$C*'sϵy$Mλ9AU{+\**`G>!W H<f c|7\uimt)Y? я#iZ1@#O֞WNH eAyM 1ci/B#Iw޴>[0֣VW㖝qrVLG]Sm^R0bD?Fj߾xF?^٦|(;LϗXE2e&{i (\z@סȥ@Y( |YQ]W)3#xįvM %NjI_ ƂЬ`349љ`.8' Wd$F29ZF o0;AHTHD@k_0ݍ8ߒ/' ~eTnȪLNLnJj1w{r{$[^mIfs+4 <C8:h`_ejZ:^[ӌ}tXbr0F 8xؖ]Q]b)%˱摥㵨6:쾹#ߛp=nw ? +лe%xsҏvH#/xݸr૳=i! AF6.wU]0`X*6 /I2Yk芤lanKHK@ /* Jr렵K|!%;>&I.6Vx^ C}Fp:y76GE@neӽH-3~sIKdfb6R9DSI8{>t*wVُ4p_wsg@ʒI;q>Nt&t9niT,HKw\*Iv{B,{2Z؏G&dE g $ tt\d$Y ˠ@"\J7L*#tn̼0FŃxOjÊ|Ոu*/=={&f6dT`eR:Fָ&< \q7XlHg #fYӟށi pmޡ~W^!Oy~,4+.~N,_ _Dq', 4 +gòNkV56Cz>R*@;3rc/AFҧ;S?d|Xcώ|MT#uaBvVa s4tmn˩cUu>,[O4ѣs! =V&hGK$':ȌC m`L~ ':;MT먲>y̮({-Y6cG7NO HFc+,n>E_iLC'YUK%U]ܢςD2( N7dV5:""iDn$232WhsF_8ҙ6n$d!)ق9虖6g K fi:<^iXN oM k]& >?ن8{><^ ;Ĭg0@g N_u VGy~h*-=\yu֖?ڌI l߼*3 Ɩ ౰ Ke6 LW.'D0:yo\\Zl غ+A / k^Kn2ܷWdw95wiDfSGpQr YSÿފZYhGr~!6zS>%•Vܸ\SV-;ύCck/zQuӣ+@A  TV';e6:$Un{YW ,\."C1ػiN" #T͐mj5|(#JdboDf9&-P)VyPKkf.SrJA 8EE8jؙ/q`4eg| MffnVGGw;|W׶Hkd SR6X=#Yb>d+`PYhxA\}Q]zI'IƒNZ5RrN^µ܋hWܘ)a0MANfwJI2!OtUwioK]HӕI>+@e^ /Zo8_\aoR`P DQkcY8)Sq(,܀F )S b5Mɹr!HrUj'#}|)ĩ3Qovh>(4)qu0\cB8pctRPQGI nFOWEEwf Or(e(p}h4,%޾|"j*rMy싘K|ʸe5c%e2_>9ҩY 5%H>CƎuIzl@(M/+qD:F[HQ$-߆˗H)? =PK}R2۟ld`s+@Pfv<+`@^դK_YPEA";y `6"jͪ_f [{钐r6j4n)",*u䪃ڠyI)@\^'LfZE%9 ?]|䃋! 3eዏ9jdfJT&R)mR) ql0>m"( 6ynnjMDٞ߫(?IҲ^O-j7=(;N77nnt\qa|ZI#$50&1Gj~K{>ٺ_/Yk,6+ :[k׍Շ ~a@(|评=J_GyfI\)"-'.0.hxxp~f(!j2Lmlѽ뛴!ea8找(WՆNCC0gL-.DgKgw^Ԝ s˴8!C0 2qj6_JӄqûT~GFjg,+}ޅW Dz7J\jף<_In)>* !T` cҊc/}/Sf<9 jCT9i%D%ԥpUDZV gY{¼rXyYᙹ[1r׀cخzKt|[4۬c) -5gZ_hPUP|2 Fmb_p1/a@g5w6v_]$.5QSL6Nd.e X5d, ]a_?E,ȡ$mb014P\H/]YsT>sl !Զ7DYL@(E,87˃8ac QF@.U ú˶Iˀq T?R xeҢ7=' H,QG\ȡ,!1\~O!"#h]3rL"N:bkW Et:[x!e]GmLfj.0L)g2ngZOKy T@rcc5Bx/;#,X%-PJs8J-{oAv_G:sZo0vې0h! 1- @ГY+ kim2EyU2tnRLEk0޺ {)Hu}JmҞ#IB2#u-1mK-MvgCu!=ďEH<ҭoB&*啊u?n4F$,Zo6¢^:;kab du:.IPQ\#Ԧx<$13^atUB]c 2LK<$ʘyNVCuWıg4Gji1,i"DtQKA *! \#䄇veПKB0`۬`P ?ZX> [mXkHhdLq'OOdH\LQO9`Jr]2l/&70 J"fsj]kKF[-.OEkYD2HgO$HGK7ZCup4/Sǥ^ߔR2u9ziԺrqu6\Ub:Ut@&Yo"œ+|~^%cAZ sy{3v3R0 |68v*Gps̖-K-o #+ ㌥7뮯m<ۧph`~" @fO*RGkM x1$f'̭'JW@k u+LY ν }T̷(6$ӡA"3(:D9[\QAK9^ai>DgBFr^u)kOV#'H2sEUNc 8CjpE*c!|!-%C<9d2iO!CkOYHLEN|Js|"ZM29RWnߊ~Biau?QfΆ1>4t2(c{W6Y%+5NNEE$Kt \]虪Cǹi哹wOhAbY횟LO46e=.Ч,y)ߣOupabgv0f /~dR|{ X z(QZ)lGeO*4m61-Rx|/=a# Q%rÝQ;,e{[OV%wa\$Mwp0&W_4`W=ݮ:aa% ˬw_1v ic dʎqK ֤Y.'"yWńq=|t&->2`1z:9,˴> k KzK17jNF5&ӭ玎ێG!H;OJvǎr4c)q6& ӎ۸ ]$ ;bJ`<iʅbR['c{+Qi2Bu `%bIZf?2&'w~5g+|GDaZ4䉔4Q&8cuRbkw*?lܵڡmk`b,+p:(/Fcʠzh_EVPcV8_P`2kt u1!7>eZ,o~Veti0J~7ˆm4<%rY#nOK>@ =&U[چ3:&`t$@՘~?5":()0?F?&vC]9^=x@ =V ןXmJXt@1".:j;b2O\Ο/F1L|!G՞"˕s6{Z!n\(w޳de0 H.jLcM\'n+#ap#jV.nUToMdeX?u}YpT{+Vr~.7Q}sdH3\>(wWT X C8*IF=/tθF&ru6s||Ov~lJ@~H#Mn$g{c5ȠÁG]"%SZ߉z54}cX_> nkrdl8Ԇ~oB UC8xRUT Ӆ(:T7zg.ğL~+קsoEil)Hkmr&a< :qAL*O⌼ېԤ]+f|YDZe\!"~`! \ou jh%^%h(2E?"}VI-7K)}m"7> B'o$zIDحcPu{ S& :Qi7-s!W42q=p!I4ʎКթP dyVe:,KLp%`+")bH1gim ~ ;dfR[%}O>T'Y/̥W]k0\(HFq"qZW4+,Jd\Z~+!!Vc-ce 7vR`vq >qs6O׏`onXs-jW'ʦj)o1j!ꢋ&ԨҠ };襩}vԇIj'ǧoP':ᑓj4u(oW|:*: wD=2l8>{#}eHq ;* N<}b@W-C.Y!8CTre:^iѠm|] Wc_T.qWH#rnpRZVAg>yo/Z@n5/7@^ ]I?C+e ig Fwzv 9-7X]$ n.o)G=e¨[=qCdCyF!lP@=`UekUcP]T0M )b0LAM`M.)y.wL.k]K$[1 sa,F qWlS[l]NglpQX:p&-e'4Uh ]<H₪oux&Pοrr_;q< nD}siTR΢,wMor"pj,Y6HnD.d CYxQu}QOwM%\"Rv@jڦzYnUM\M?W}]SB\poǞ"\x$X*a}:*2̦톙i<./yLImZN6lB5ZK!i1V)x^ʗnI,O{:=Y`1bisX:vP1D#r $)}H9L1LBc@~zKUtbGL b4/ 'MHߒM9(8!-̈@fAgC啘%'Et[B f \C| 8~_0l'yx(LiD[U)HϦVԠm)BŊB6U ls9V*̖sxΡ(Ŕrh?S/- 3YQ}? /JM;Ƿxr׀`EQY:c5V (ECq,?T@ Nf.gl3*.(j,ʣ~1}GPJvLPv3"{F܉:<8aӂE=B%^?R.>bۆoUi%7X %rcF_{,77g.XSZ ok)L `xs&=m O`֠ ZÔEi[9b\a֗כ&)PҭHֽsYI玄Yo}&:1Q XTVa(NV>ӸJ )<[(?u taYJ?9YX`-hNzɹ.a*Mp{,#?'Q`g!Z6oBJ/=.D5s]]WLx[OCrύݪ-u,)iMs=%}KU%ɸd6IU*%aRO{jrkm%SQ.l<*N"F7HoFn 41+'9[+HO(.Vd ‡9*Ҳ˹6yMp;u}QGs߷ ]]VAx$ 5x{7t+&!GEǍY!HL÷D;)OSꃒeޢ<Kb|[ڐ4;(qtc\۰nc60Ōn)O3 Qq/êl.+r( &ZG"khb*1~ Av(B }81I0sS%-Oq5XM=-@ [ ŰDiеXD?/[vzOƱ{I) I|C%V@~^C9֥D1P/%JL2[hz+5 b2塆[Oc3H@j=H9U 8)!_ D ta8,!Nxģ+/ Na[%`UܭɡIbRA)3|*1rJѯQV"CWdvM5qǤ|wJk5Q?@o?v9'ѮvV"_H>l$*gk}gsn3.>/M+ˆwwjlwZ D?O]y)63/k3a5)C(X3A{MXT9eb$>15;B0h"n_DW|UB*ҥ.mOm]$LGY;%X0د۩&.WArDq"5{J4{ &#sCREu}8s}u1LS7oO؃TWH+m`{ˀ'cΜn ;1L%HEZrejts9$c뀨ɧR~zI_ êlJ+-mqDV0I4T{l]=e([ [C/`Zs~ 󒎌/.n)rt~ed4zւ f(}?= 'U&cӕmZl_@kH뢉 ,ڋMгpߜ ebb#F .| 7y97UDNڪK1I]ҀFHtf67>:r>': ݆_^Ag8U3r;+m6f:qle*EHV5G|@G#1([j(EQ.G_mec]$<`f}ܳ%QLOa4DA -<7dESUb5XX=_ĮWs%Ծ.4_V2S;B⬹#H Uz1Tm&9qװ̧3@$w@]u >n@W|r#Zx@. FI\F0ni!)Uu^eD&׾)LV~XC"!ͺJCWΈVԨ }K"/O9a\BAe, F$"܏v29}N2WHG*zKeR2arwEٿ&3[V ^Øgo}=Z:#%YkFNμq6^1œ 5GG;ZF6).@0-luǛ̺Q{vhe (u楅68.g򕜾wWxs2z\tZƴ풂•Ǜ) 6M434sgc=Vשh[`@ p]FpN{ss9&Bu2$-Ov6oۍS?`h__EM30F1AKM"ps-Y8Ӛrgg$uG$./qsVw!F.Lw!ްNEi LacKMQWBJVסA59Pz2btcR+^Ku4)):Mj]c40Ov $ܢO/ my+Ec^"yǻKr iTiN~@*|L:1rULw&K{azeFWߘ q7.i6Ue;WA W4ySR'zeMopGx. dZeBPsź6=ĜMg/-s^P*jo;NqI獵8~)v7>GP]QYΕ3۵|^ &7)r04jO38 qK2*=ERa Vq7|cej<*rTNv%ǏfTsSL:fssƄL}%mf9.T5!CKϜs~}y,CХ5ћ&9f8"Ji; 5M_@J/ZQ531F~}# ː[6t:W)V@ˆR F?Sa$JgsE%\tRtLJSLΖZfn|}^_pZo %&>8j ;Bw>@3u2.h c!YDlw!NNhAdfn]'u%I:4L7DpdIݫ i}7lg6 p=Io]*휽 ޱ%<^5i2zjJ|4]QV3s_G _ӿhӶѫ^PeE:]ӏmXÍ&W^oB t~T悵N;Ԋ~ Qcmmn1~~ƱꣲEe7dϕ^FW4_߽bX1%$~0P[3 f^?*f ԳR}ʩQ< ތ:p4":%0N]HgN^փR#m]\rb²*q7lE+.opt-Cգ'9Oµ=ۡ3YB3y/W6rj2⇓,bd #/ˌզ-SIy#1Ze76uiZ@8,07 ,[4"TϹ,,;,ə\͚v{LDp6&MM@aڥ_"UoVsPh-;94ħ]CbDxX8TxV=XŮ9lop" ҆AUfqBU&V@&{TSiO4|Eo-1z t  8ff;"bNFip e:(b$ J,+`Q4pQʼI MvW[`LejPBWSy@^K=1p7jn~JZ鞺\mv %]*=㺐cbIzzܝ38򻪬@Fպ،ގ2l6'B 0`1j@TϻaM ?:8 iyg㚚BU_i,[ȱ/~}x7!jj.1b!fIPڽ`W<Ūzuv51 O+Xu Af)+mnm`[dDsw& -3GMNfbtp [;:uuJbFNGqz*9DXĝ,̂s K$hoy$cltՑ~ęݽ|t{^sHg%siㄣ~ΏEP1EwV l!@g`+@ٙdIF=ᬎR%(a뼛壤j[{Djg#v΀uMSȮc篁@fG!R2lDXBA m𯭿 RBS㓔J<jȍ,W?Y^Rx` utȇ}n~(n@EH噟+n4(:c@΀W=t,U%4Uar$B"nRî6Ʀa#˚U+Mh?-|8t_%uPG- dAK6υ#s;wA@ A;7&LS(hxע+OW|lGS 60># Cl%6d}S߃=޼>cD@Kl\pvA;l)3Iƣs̫\W0wOsڍ&Gmr9,>M\a ^z1w7 l?$ o6;$1K5]ʲ{ߕKE SG/VdKkf0~@6~kگ\' 'W.PVT#r84S['C63oB4J%D+RU. Iqa :3up&4 MGH~J/‰l@''*{d[chƴ\=9$xsv|lB~O!"Au'ZhּxϗfQR$v#_`# )׎dOa"9tHmH8f BJ7:^!1M!pP:v|&!v1d/ϊbd䐚ixORwЯIkǛ'ўMpi< -@ 0}(vz\mFib+B`)uFk6س4'Vzw @Id~-NcĐ䝸Q|M437;4ᖯ Ai tΤD XNi;)&NЇQZQ 榅M9q ~H 0xl/0߿2X11lOӄCg^+Z{*E"+ ڽ;$[i]ʋ C+ıZ$('S+t>H B讦( bde]{@fG7$|((|Aʂ|ukףogCRo=Fcc&Fq#ϲ3S?Qry1y_m>-Ҁ9פ`a[Q^݉~a*zcҏP N5-ktcK4؀8G]2is AIP.vlC}TV7my#O<cm9TyШ%$IǕj[U>ٔ?Ğnŵ,%676~u* 5%:ӧfΨFm[= B=t D~dblbL|W,J3l /1rħ?dQReK k^`>QZpCCC' v_582\) z }LKrP,vK l >}k}VQD^ sթϲlAFM@:S%5:)R:AZ&c=bkb0{4R-0AٳvlKm_! f;&\fK\Sk;Qkz/;e4Ǘxtv;ssx=P!']Ӽ͟ך':l96Ap t睃Ze A/!АJ`HGY}[FL 3c_YL"-)y-/#lPVr}'& fB"'Bh{f~YpOA)oXHb:,hJ-X(W]ZI G%rb>\Q 犆AyŔ'ZAŢFRayzeB53[{Yfٴiۗkxk^AP?DW$i蕾=,„0x:o_Nނj4B^01JL*0s b ܽc-k= lJt2X׌] a_Ef+*a sV|7Gv9{[vnV-d<ȋïn q[JIC{7nŴt;2fPl `Vk]+.ov{+<#['6G\#E*6l :L0.hjFD"':?~Bۜ +74-?`򬳕&@7#0, U(sLs<' կ1(xe8ٍ`$ᷙ0*ZXPn_'!{3KXT";ux*Z<$k;D"oq&g{D-Rema>}8W-B]Q][Ӆ)N9+O#~/G.W\ ِ,^I-xy. DZ#Ѥ7A?CM: Dcģ~wDc(vlL(RM~"m~ M!)o|bٯ-Czo%B,{ yD RScҰ@F;/ zOtp2.8"h3@  #uYViqSi"c3C_(ZSĻ& E Xr G c_8)L$/)DƻƊw_K ?F6;rT V[u(*}8Q#"^Jdd~`S04VQu*UƋk0O I 0 L"*E%~^.(rDfZ AS2@0cs2w1+u ?emOs.x1͛mQ2Ssytk,LyRۣZ'xlU>ԭ`dqZ7k,?9H7zBgݛ .G }^cLO\P|Ju~xE/!AQlI{y2kK{jof8F]<끑Jq$D@EA|~5,q~ƿX9~GV'sρE%|JA_cû,pDdOcF9ȋNr%po﫡 P|UѰ2H< !QYB6ONMMУ4\aMbX!.*m1h}$=CQ>4_fm&`Ѐ/|⠮;]^D·b YЋګB[Ho6o ] TN +q [a"4,}6GԢi6]*IӌpI<"!/26`M_Ow\ja]Է|jazy5!R,%ݯTH݅ nm߉EfjRoF="  _9֔1AUN!|; VF݂$\}ݑg k#%/ 6F>v$YgZ,C>bK&c[;WLNhA>ݯߩcxǷ懸gq6<Ϊxix 1 {})=kp|E_~(#õfQ^ +=gl7^˓P ߛ{.}U2C4#m ;!Ŷv,ncml&Z8M2,xi8d50' cW#܄Hm|SġTs4;k(#b }~ a=v+qnTi"|Xu(q۸hI`G@ 雄jgfFڜ!/JR",J'0.IԖmN@,F縑[*1 )mfG~VbDEpT$)o}(êy ŕ r"'JqwC~bR)AKma1:%H_dlOji'x !>6rםpU>㬟 V G0s͞;GF<Qu ˅UoP֡Vň6Dr^EaMqHðOŧ4)tkawO%^{6 `91e"&C~kbG8) i\gu2nB.xK?;Ƀ1 my"&:nɢ):@54u Xi!uΉy3.afxlUsweiS=kyxx]4h:M{wN%x98ZuJ[Bu]JW [-'[$]H^rZ͋u̓2O)4`cƌtWPG=%!TfL g$у iyc:1cx/V+S@ I᫐'GS|-nD4ݗi T T O B6q(.NJ>=ܒ@6 έnl\zOx~ &(KYh] Bx^lxHPr8'E/,2D?p }~wG-TC٤2dGh'ح 5)^%& 6rܣ`dXχۍم? RNB8kAv|P_ʩHÞxU۶Tld"ZP{|fz4|tDܿ~Wb$Q_/̡pwP+um ʫ_GggܓPgdckua_~4'R\q(݇zd鲙f`o9+ dywB{ m .6rD䣅sw4B̨ȠX\_Ac<8S=מfv؅MQ:v!S I(kryiRkk DT y\Zt@1\ ہM ,~~|#U 7je:VR=2txٿ/Z8m 2;))Nu*DnjQAk0_Dž{ҴnǑR{ՀDo r rEI-,Wg֗9y`FG;)kmMmxUœ {XXחxx ͠rMs7ڶk5GV7lèm99i fsIxCM^wʤ'H@Aq~4Cv".8BSjXpAp:bwѼ܍@֮xel*9*ץ46x跑hYqpOt\P8"!U6'O2}Md Thb56DCIt"lW:' pO~zcF, zE}CnIeQG~hXKƔfuI$pȹ{Yw]yWW +09jx0Bՠ'ݾ4?A[hº֠X3j m-XB@ádu+lI] &ǽDj>QyTNl"KM3|`A@BɂDP Ud)QF/وKU?}ȖgmW! _?_pL!`~ZW-X"akj+ lHR Ao_pr + 9%GHm?XnZ.efs_5Ϧlv,cQԸ"0]笠 T%0ۆsoG:FK_xܶo@-x |4 f2-5YgetVq& :Wjqw'MP{ϻ 0FذL3mx&$T4HpÈJ~QhFn8a0fDGCG?ڌa~}|\NT)wzVYr(Xx( CC6>xC=$rJG>?[&8wcϿ5oM@~[cU~Qe5\:FљQPԅ@'O&#;C19m3wGR`*O 7.^ d.Jecw,:+$UY%'6c*O k,O2pD%|q!t)67||? Y՞`) # k BtӹQ"xrO{`D<;h(3^>$K@XЯLy%,cmCQ[FvשUUԈLk+o"v=lT"J=/6`o_ > ǒnew}A!Xa*:QC<e_6;_\ES3XpD` X,>}-trTZHWgWh㥘8}VKƩ(sTJ?˗UI!k]K??W|%y$ q;L6TXeDԝǔBCbfgCf&}hݻ渮P0k@~HDHQ=[s14Wʄc w=% nFak 5>~c->w®2ܤ~ S3 7 i*AV3k[7]Z>ʋ,{O\,;uXg܃|s/._c B eZPpv$hcg4cRᓬLqѫ@+P=S j}S2KQa 4sV)e8;ȃyhK\y0l*e`) 8 +4xEt1ĖQs{?6,Xj{e@:eP[ɢpͧdnb,[]zQ6yvST AZ##]izp:{dnJe./A1Muc@p#);K ڰՖHJ努E@8jZb8 nіlD$]1X k.tOCGL aD~\f)O{#vm_S1YDx8jO.UhzTM1aRC`%&59 #zdnt&1LUw kvE"Hw8C@:}W8YAʄ"iUW>M."/zsy g/WiĆGG!Fn ÿ,@0|i V^}cq?#}02tN"򒷜ƶ4XR*)ޑhJ#@';i7펠,w޻g& uMROã7zY6%=L\ >X"W7xVO2ՆG#bVC~PXmb]6ayWe d%I2L @6;3 qdȿ|翉S. ^`v&q$"zl~b~}X(Y]hogd(>(;UNN*tta4;ȾVq-%phlxb0Ši&^C:C/%Hq8)?5*s=:4DlH*0M Lj6n!]㙝(\`B'$VARIWV Qypn6)P#nj)ʂ)Q5XuGc8yHqh };9xiL(30X2>Kw$@V \%m""DKkL'e8*[!aoF.'To/9˯UH)1}N_FO1 {Q508ԓ飿+5yĠTfj{ J@QJI*b x;dgef6E)~<>$Vd2) ^LQ*(jN<;C cqU:V}L0 Ze5{)U ^Ge@X+p@$3~4|hB[դfhqcu??|br~Ap)!+r:~/*0mt3 ).<URoMahoF|k> ]O: ^y 8;rpTy;#!~(,/0 0^%bSոp.a9U"Vbprj7:~%FS#.xP ϕdtbOϒқ QZ gS ܒK,Vw; Z9۽2_m`w) jM-Wf؊ǧSzaIf"48`FE%"۳,`BBqqFK>Qa@T( gބ`T3TsJRBw_ml8̚(Fjb_VyЏ}Frr?)ɨC ^Ϣ_Rݳ# 0by,=l x63zH;eN$+,b*5Fb>յgfEJ U.g$ƕ:#yX\{~A_ђR21AK*ǒٕ &xhEV&%FSm~:> Ny~[p{n .՞:wG4 츍 2FR4ش#8û†@IɆwDu%i//rFXl[Afݳ[[Da{feN,?x#G0Ϗ$D.ڻA^ #m?݄6_;ji+pZ@+ L jnz6Kk"p0f#&XQr:إP kRiWbKcbyf o" aNh֦]&[$.ꐂ ϓ*YmjOm^1{ M rDݞ5RD_빵/ %M9]`YQ-z*Z"Sұ S/0 -r@! 4(Ee7{ f*Q$˳b[[&Gq F 2zSӂ=λhSج3%֞)߇A#&ێq ȼ?h'%HbeB( &#V+.4D4}2-Og4)ˆ7ȢkƘA`||pDA(m;D㯳A(ùvq @}Qa[Fީ3i8$gk.gP@n䊟dއ28"}VZuA*/Ɏi)@oy. cK(&5DZ4ٱ+93Ca2p=LZN-@x;ޗ\p^8s8)tpglT]*ui&,{PԹ LB>G6E&\P3OOt`L"%xVU 7cx(PIF/e$9fc#En]S ě1Fn/ 8fp([pD`F_.51.`:0R!w9z!cu=~_ JsrZ'߲ :{6u׬]sm𠾶p(m:mcc ӆ4iY<0{LI`ID׈[p?%\v:Qd$/ &3ҢD[<Ґk_7y!M2񫥬'@$%.XNyyG>d'CX)(,vۨ5GgM 0X-_)u 5zaw7ZpH4HQn"}8HA7X]M&e&o*r%ZrIӁ`CW#N #/?'2C@wwRALz2bum IQ_&WSً?t-rWYikck'洙/3,ɵ1zǗ@FfWGLmjև̔Ktjd:RB*w5~c?)CP\SXW֩QTGt؋l\ü˭D*'A^7lR9IOǻ#*f\[ceə)\an٫=3<^$C,|#QPEp6}=dXC4,]T/"yɳ[5n[Lj#Uol;Έb$aLg`YLG:g^eS1NhE@xSX3Ha[xpw#UЙϣG@Mq¸ D7J^/L0z)4{Grf !=Ib"/<>u> mV{ny5X_sFܗYo)܉h;"ƭ5ZލE#?׈I&7e%sJ<(JiX6Mէ$H`ڌ,&ef%jNjqU GDZvBw8ja#+]`>]j5i@Pߓ]6]/x-=!R)VUѤd524gR\l\!fUF-0TaPP,$Dz AB:*%7R*;4Z:"B'9TzL3?,kiRH\LNd#,{%R4P(L}MJ](mMHmF#1Yvެ ŠWjXwo+ u`pL^ ; 0Yl v JHh(<\`rc'棌LޯͪP7p@8ASFL~|oPͯ{g꺯ҙ`w ML Ixil f2 S03TBS7ݝ^:ε$;vKǁM3A!yKeU: |/u4Hof,njbY|y͵hUC3ah?vP|$=Z,$ 8PCUy* {֧j7`aq4ɴe j\@_K`&'T dQ-0 +?©Bo"fLjŸhQ#!هNYȀU{&,AZ૮;|A& ϶4H KlJ+IvM%rNYXKqA92ߥ-[XÜSVLQr^ԗ h=SS(iv~f4̝~ ?b"ڝV{a`hpKCNHS#9.?{G6UM CK]gDCS? I4٤eֽ(hj W,bu֏m;xy:iSB rgPSR]ސEdHzd~KUy@+YOVϕ'vSxIbXgڜ$1y8SfPK} n4~E&0B Ty W!{Р5n\#F$G2'wo"b(LQ"`FkRD6 /dӢ_G,Aia¢2mI%LLʷ4|e~* :(?ԻV6^m-kcEO|gr'Z1gq+l%1/oxAiI!hم鴍'9l$G7?:<̛U^Fx*&o؂+Ct%`\n|SHyq1"¢aTiܺU :j#0h/Is2t2D<@=G<Yel(0 V:5K2V?[^:?`И߈ʀ#m[jحA z^QPQ m "u%{/fS4E9`}2uy7>koJӷ"bVA<cAD'H>7njyl7fqJ 2/Yx!3e?^8LA`ڊe8d qJ<tS8d<{\ʙWGg껤Cb gbZx{A,xzY+8btF,ugze'/L!DM&A%S_yjU-9ZJc I&1{g$u^QևG<@cKvO\Բi8Kˎ^;o?{7!Twdo'3q[4^t@tYҸ5Q3qEZn ,e=l?5ҫȌÐTG1ba1$ED#{]h@8 9SޡD4"TLm/N'͕KYNOj$ 8^Ku0Q\*wfXfgqB37%o n4D^_ 6#T)%Vb ao4zzW7.N 58ݙb.pX[b,dP:,/ ш3q$;V,?K9+B8epja+6HywP M):[yVSç%#quGY{I4KO9auӻ.Qc׈q+,%n{X7yBzC ob~4dj p^ArͩAuZww owD64 6Τ){G.ADP4R$[y׌ q^*r^t8L.szoL5W=|_)Q/s//O-l;n1me ͜0e . 5LWb_F#.W3, JxU-KθpRŜ%RdD!U( kc &Np=+tǃ&"> Tma Izrbf8A[}IIHJ9PdOtc08'HEEZ'\})&kPPh|&~;JOm|if F\?(.mzs'O(}zp* U$YiNsɳdr!OXVK`$2Fkun,.BeLN3}YD?uZ7NO/W/áNQ^HPFrPU4prS(Q va;$\0c#y/nN,6hxkonM3_:q1oum)~GQoqmt,t!\f8}_Lt: 2Gʃ I>7')M1_H*0SuUdqǰj#qT^3N9+ 2u׾/ k|35~m(m DPV:`#F`8$+ -Nvԋ: ^'c(tH9L2:xRW0@]o El 9{q0&(+#Z,'"}즢;!+T2e6lM1NgxH<$!u> Ox?p]a\;J.-ǒO,עsCJbB?9?9-АiH0UٚfSPX&b"%;-_c RAvM´CMe.SV=|UڍMRe58 NvIuS.y`; -$ݩjrݮC-qN?>՜TdYdpFXm d:B:͚6$bs D*-acI_cKxj'(TzgUP'HAD"5X Fhuv$OTښ>֖?k]dTϟ=Ao`T+?ek Xԕ' 4)uZR1UM+EKoVBS@rW(g[l+-Htɠp)J#rES;t(,q٩j!Gqx2fӜaɵ箳s\|9#JFBBfDXEܝ [平|Wwg5nM 7i4Dߗ~hbs]gi;5H87?H_̕E HһamEsB`lB>Dae}uG{֔.kdV#M)̆~]9~yՖ,54⎉MX0FU Du*zFWrq2(`\"wJ}^F~6L:esxWi޳pAQq3K^rA*xS¹Br詌fY椇Y0mߤ 칃vgD =7 ]7 au]Θ*QZ~]5Ƞ]S N_㚔*zEʰԊPآx# b=yˑ>%~Q0m ά췔luA7! R$Hy*Cx?aW C*\Kh\v*рp%WSӖd\mSLL+<, fj^״5\t7cY,:hɯ O@t$EyV]?/jEv}N`@`--0(n:M`L/>8 <hHwJt9?4SVr8PG?}2,/6,K5oPB_g+`C秶Z4M:J RB$OedB>Pf uAV{e'Eȼ~ǧCGgKCށ5t+8|?ii&˂Wץ JPbm6F $ Qp>Zɬ@Q1w'hzVH! 5&\pF%2_Kaq2b@8 T ;#&*B[^.j)LRT9Gj4/xxǾݼD5iNV_o(pϬ-" zi/0ytvd~5!4IJ2Sȶw DT,:A f*Oy(#møhsVvqIL,"Bi pI?d-U'ߑLיw^p:0:#ҮT/=B|>]>W)pRȲq~}ӹ3tb->kᲦ eq66#E hi0jVɆr3,(f_&{C([!;Ls?xS"}0^Ϧ&w Db9`a<k/Iss=pςwEoJqQzmT~MX2PY gϏŸ(7"ɳU*P*Pt3 ?*hNO>Z􂑙*pqtW{X_K44ɮE]8O6eE*OA7!vFa$a#a nM`%Ks75!t99HE&Xv.vhŝ 0-̀dh彲TWS=kə+}WBRȑQ%kXcU7VRҊs{-q`UE$E1VTꍸfRh9|@]/Set2O6ᄳLW 6<^ӏTXΛM='Dwz5yN i=\ VW_Y0_jXx٬W` o[s̰<{#^lԷc5fա !9\Xm0~e#NQDS |AېL] &. \-WZνs'Gg}A] PkX \& w^xymmQl@( M#V 0g/ Se~"[)Ueص΅[)t u ع&ͮ҅+6`tz>JC$iEp뽏n T7J7sp v^ak嚵OyIX:_ox_2 nvfWbFiǤ SiƭZzEzVR{d_ i3v%,?<>MaMكSe/(lP.Ȑ~KqމS9RPƙ'aO{ Fg~B,?꟬2=#XN:ӯ@`|V8b NS*kfQLbP8E DUe7H;̾X,%4εP˙Dh?9̞ 1"E1xZ\ i]fn,-;xDIaJwiGG)U~-f*7iqe@Ṹ{' )x*3Ivo}|,AӼ[DIM=\,2mW/>UghI&y&cߊ'&g.%CAd1F'Qh.uCL_1b/au61'q;2BQ `DQjQHFK[Gԁ8*L];м1[4yԽNn<{CA{oK4Yj{2-ɋ =ū@ >] mB``~|Ԭ ӼIuA xv}1Z^(͏\o:bF`UDi̦ѫȂsH0v?l|N|B78gΨWdiwxT Kgss&nt :DM4;)iތ $2[Iݨο%fݠgA{]t}2CZ%ؤ|琄~%7h~]ʲv2Yk,8/SYF kb;ٱx>]ҐqE*!x=^)%/c@ȹWA)"*Jp{X3vf6:a SÀ:[bQA@$>ߗ7 F2Mg悖.¡?-\Y2c) Lka ,7}!w W5qUv?H!A'WVg_!~9/}4#nDvB,f_gj+=nM؍iuk͢[D4?8> wHŠx:DBtD? (j&ȃ{MH Uxw#PVW#Z\6_a QMRYȃcbkrw~ڳf7"P4ߋfǃCg9=I~wb4.8 `#F粎R7nfZb5݄)q7螃UYG GgwxKrOto*c/ĉHoB4 >cg3yq81`!sO8n=3Get=aK)?M<5\o-2$s w&QF`NQة2Dnu*umvCzP(M 2qň?[x-D)/k>r{1t3ڨzI4_^f=G[7%`przѶ$N 0"`q/[v1ӎYJThG6lL A0ʮ;a N }e 39p O ;ZHkl_}KJ }=H7X]e b*?kH$&^q*}: ;J$I;QCचmX[V~//|η> 5}:={AǢw @OjywPYDΦm-zհbT3TP+k RW? ϋ'DQ,kvO.Bk\p#dD΅@um2\*g,*//Z:Dɉ0#vV2zxgi[X` a_+ qd=r4/N]-8*EG,TO]g53pf.NA, N9Ip㏕9w҃ lkm[>jaL2Lf2# 8 x6{(ޕ~Dxu'EB@7M&Xx}JC \Fv, ?a>gjo26d@ξk&9o'%`yfQf4yE'3M;=5"b@Cy)CXNbr=9|n0KSm}U9!ڱ\,ewvGZ:j6J~K!S+;)^v@nPٮ>nfL%bbF`o'7QuůMeĻۏʁ+|瞽Sl|0"ݛu_h 1 p"t4ƉBJER#z23ܽUwLZ܍*f'kl|ϒV&cFQ6ޥ(fi6W~ץƹߜP]ORS$.Oc0 ƌka0?3M-D\}-0m NUm0C߭Zf(ij'œj@3yk& H1oz㢖ɴk粧vTkUHP0;,n6?1bXdB_ʍ鋼Kl`%]N. u94ڨMIV7)W6;5׮uBC=RN&Ę4tx֔Q7)muK=hfPYeRBp$yVT8 "`ͅg`5]N_&kPM0]!B="{Ʊ m=؈k}Q] دaVbZ.<X;9 KeAqgbqߖHJ,iVOW(c"55۷r9$R٬fCr0|Op&3QrI(s*ynF,=P?c{vBԇnY ž T ǭͨ *kQxF,g‹|φ2,^Q}6)@l.D?!'[քƒn ~JbAARa)$S0 ҒGH>b@aMl:#sVf-GTZ,bgmf~'*NULP@N)ymm%,7ġ۔un]Ȁޮ/~a^(*wo _™3eIמʰy z+@{@1:x44b?ooRJ.C~3q=xT:J-Ɂ_;τ!(^Rm7Zwh}8m|q U]#|9Ia|[MX@@3`6,miO.ؤx.ȲMu(輓/5LHKqI&|.HSKe~' 8 .pKe$#>jRjϞ;C$m#l2=q& I Umwt΢sgVKU6XWIV88!HXD)7M4%D6P *:/ƱJ8nC#Jnvq $]e@ aۜIDbWzLkՄn)t8tJJ/J>RpOva{|LPaLxbx`TmsNS{2j-N҉D& Wz5^05lmL ĢO}ÇGKvZsnT ^X]dgS'q4*+Mޛ@ h/( Bt\5i6sDE.SzA*yl\K SZ( ܗG~ޒëF'Оi[:,ʻ=n ݽ=lJ"LDzPޥ/&Wa9j ɖ4w@$Zfx6ʰǺO0_ƄjA-(+8ʋ/ˉl"* %?P~ƏUIUbr Bg=齒Nu]al+`--hDLvޢpvu#**҆'=@cYr2N?ZOQJx¹Vfz Ndo\tfB2?FɳC$N&kR|(hz8,94JƸ8*tyE_ xb||ю_}4 1riGBwr qPuU(pl|%2p r@1IL<0z >Vs1p֡g}Pm)$b4:8+JHOu>>[=ad' ro9p#}X簪wAGNˁ,Ƨ'F]f;POD7 k EڜNÞS$K؟\|F|F:Dtk( MthTrNUOHB#CaEK Ыx4 I <?y>ɆMP p4zd`BrG,&%DR ~ M또~k-L[Cs@4Uʟpx~*ͦ?2Wzq~7l⛐->fͿ^l~ubN˱SEE$cnM{hG/ԎA1UIhU)eI pSpA&@ |[#tq1h3m[{],Y[kݪll] fimf\6""_r72fH{= ,@ ģ-UL$;m]Uؿ(YFu KJn- DսF6YEcKo"#7Fh5A vHf:E)qZ ɦ2H:M60*tӽ0: ʈCЌd`.ixbjI##v7oiWʭfTاXsNU记x!:i~Q 'v_#=ѱptL[x6{C x~Ai+uf;QF5boǨ.Sy"kajT'Y+rd[l. Knc .')r4 Ul'2j>fhv٘$m:l n0%/ǜcJYK]|Sz<[H 9e FQv),cȌ5YD3bg5G1 ߸ yǻل@|wuSU~{T 8 L~ )df&bwa,Dv7 g`/4/[/J+%=p(KrQl{6vǏڱEo@E!mJ_j@1n:apѳj}lH'FTaCaz7W,Gx"s;~;+Nw?VdW8Q}4haxB҇A&b"?Pv^ރƥV^{8Q"/C6Xʉt[ bHK* Uf:ϴVRהo[(v߈"6sA0.Q7S~ZDd佨(^ӊ8 cY70nwnY gDr8)~I˹tWj(XJ$hOtH9lN*Nw\c½D٫k'ԤU@'{D!>@N)4hF})o땷k6u1da+ 2K4ȳ;S/ |"7uc6fߨ) GZiaV[\O.tHo2)V%OȲʋ(|܀8i1ڠ>HM<:g ?0~ud![yPnI%x7Fe"ʩa2OiVs1t"cΟc{}Ʉ>lzx.\N]Rնd;v K#{ɾokR'4䞗sFPzQ8⠎00%$֨&,"iG^䧆 QImWBޜQUqJ`(vE+SF*m{ jٸjut誸*rEixmz9۝V 䜊>z4@)ZGB#$O CR)9_W};,r`#zjNIuv vz[RFwSlmR.h7[޽~Dyme%ʃ`QE‰dʻTC:AWޡcDt6m J3Ɠl u1ʓk4j ӧ V}Cҗkw4Ԥ4Bc&Oπ#8DcF(&Bz ̒ ݜȂ>WyYCVSEy^p-es:EרBZi&Rb{i䏁.u Gn:r }Y1<\F;,3=3>f 7Ɗ>5 |'FNcs KI?mt tc qMMY+x ><nC\7UIÁ^8M!7o4lW^4uzBѨO ?A[|F O Yw'+y\.bgJ +l&)w'aAh+xf4򓾧{́#VSd ӵ R Qqz嘱vV/H25{Qą>rycْH@0ϑ,[ /aJ~78DYYW*E#}yE0CSx%#\gDhQWIYοty nMVM$3Ŭ[440ncь(Qqx $L+gzLxQ禶_ng+_x9̀vX˄Om<켨Z6ZD u-߹ړ7+ U@Ya)P 1]Th&S^Y};D`qɁ}՝" U1R4@{.3|ZQmT)qMV0Cp(hĩ LAMQt%.ΠʊxqOE]i_XэnO:aqQQh*);)^z^7&=Fڡkg/Dc^fv}Yax֣U[ &N虸ש~[1O5ΟJ`J}1s j`1E4Xu 4% %0(v|7s]z#`kW m_v5jTB;^o R:IԼEa@UNn^@C8wL87Qy܌ U,k}$g;6a 8.3ByğDÇjdOܤlA?z?=!Wf0>$e&,?֏J n\Ih6P<E$E}ck#uFYhr3H Xе9z4 qbBvCq{y vhW nl4|4yd\'h%WO}H>84K [hxB aW(t3˴ ~4WU3mɰ5$_5(U4_a.=UKgvs y?a`p"Vu7)D|PѓǡR)q 1~!;-rnդEtWT:[K=CP&(p#H:6L7]\LN+8Wdyw #JU|Ɉ4SꠝЩ M~hLȶ4[HҨ'm q7IBbdO_L ˶Sn)DU] {*R衃n_b|EAQ|v'TИ̳81E +cwA@)U˓z@8$0j[Va6URRkkk,Qby™j CdV?0a厖^E=[suSD3YK(sl\]u䇪>uؼZaY h2{3Y3dݬCOsqWz.*Ǯ|LKTk$l@YsxcR[AIƂ>},{ D(pek=S *Nɾ>|px;a!yAh7PXBqVV>?V0|-FG9-f֪1 0i B %3Q专3%;~) 軨4ci1$MȺTcȜP#WfEN/։m&bֈ n]Wƚ;3¿3F7(~|E7ĭz@j[2M^ f@B"o}HKiyUC/SS2-3~:h#rk)uB^V9x7}O)U0d]F|12|?Ӹ5H_Ȥn^ ,7n!:v,BhЁz5`8F^wy^=*@nk#oQt`W Jt7e=z  m i!2 ۴4ޗ\Ͷw۶0~ 0eLQٟ@n#t}zDG()AFjs܈N)-= !f쭙eWV )qdˈ.I̕a s6poF?D_7[ iS+gkT2:Sat8$EC)`7*_ !l=FSd9V-a$UK ܆w&wC aSF ӲZs2R2F{ V;ߒHc]ꆽVK:*H㸦Q=oCU ʝ^ۋf휼EzG([ 3elk]+ΰi؋2`E:DM-0}J#0+w.}n7, ׸JsSݠv ""yT_-Di*K3*Cр)!&7T*}5Bui[;A$^@Խ],%'~x y;4OX(x 8YqSg A#fJpj6V5$q>¾MgO5IvQTNzS0(ǘd]b^x".v׿'51NYk{ \`/&0Cčf QWS>ijZ2$_=+ýuu$M۴dlD { 9u\В x\EM2{n/hfhH eC*"gǽwKxfXCs'(ތ׸h~C{DS%b$l'4!p&ȕ}vPCċ0l $e`ƢO9sW˖ȹ)[4iQPa/m #%A GcR@ac̖ =Mݫ$5/4u&Oۼ0eh.G}EfPé<5DΡx6S3ع#N,qyL6Ď:mFi%1aUJ /N*w$RPV֭ :W:ޚ{Y-}HX&ҡ!dsQ"(Q D2Tqo˯}Skj1ȑXa pI1spy&= SEc@jù kZUsA3K-Ϛ86[1r އFrO%n6E A ݱ`HzRYYQ(ur:??E9S.VQ[YOݴ)ho K n F5+} hYYyashdgqG.F&0 o.'gLK| 9"'iWm2"ڶʠ]7+ y3>8ۣ|H2!!Өz7}!U>ms:AUMLrhJ'(떘֟%%^mE|;cIQy^ ϵOlx w7N0IVW ܖypaY8poT?Zr̎ u&uU2T\)m9}& Q&z_"Nmg#F]AP))6(Ca!Li^d܃nT4B2iO_hkr(,D~5b"+\! EY֮yG2h~2lPz*x COKHxwj"dSHT((/Cx+S{VB)tTجAt]2dW>.@?NX@=v!]tǧN :UzpF1s5FهSחv7ǖLL _$ %/2B prl~\m:w>eK6;6Ӂn)kvE ٢<:ZcTL,zğlW?Yo`STh~}oM@A ! 6|f5֏H3;#C%ƪq'_C+) 6sjZHiz@ :g, 3 GY1 䇤yt:֙˱S SZ$,VX22=109 O7LNT%C|fmM-ߛž6<@cTbW*PΧIU ?a`ۻ5vPopHYTv-B:]TYJ源I {+ 8񆛆 B]2pK!zƙ`9i]b`m mi,X+zàZ\=!eBƼʊh_( QBCJ`mży%߱MJ_|yCǐ^+x+f9g4#쭌+&)8Șqt?%2b>T^!FB};ح߷'{gN%BvQ/7H$mx\-mCTځBm!OgFtS?EfUFyڛB{= :˗GNowh5Ep44c|*AKi.J΍Wa\vh!^Wx&Q q7aSqs]F7c]S4潱ƠB"+˨#!T*R]eˇ 6yEfb)wB^V!/,6ѻ㪔%ySDxBbϫA U/~!0 ۆe/2q>`y\gT3C='Ijəi{R`FY11oC5Ĵ'>X8{83̈6wO_ vGe&$&dzDmEŌ1V\B998-W|D84352lB8)CɮDzȬa|r3?~@ Y4.5W_if)I [V-9 4U;RfɤQA;BE#ݕk2G~#a '0fkt}3E) SK5.Z>-_ ɵWZ̯qQ1 C Hatǽ"}Q28քhFP!0yq0d8` 4}t}qf`ijKe>:ُZ>Xƶ=XGb>Hc^G<|h}Q΍t |aĎLnu?݆!,bM6AH4`2n$c82`!'zKsQ c!##~z==HTlRF\c AWulGDeZî+G:'=fd7ECK(`ұNd gB~CvxȒiCw׹er(('3ӭy j?ׁr)p%䈜 6-w^Km@>x|%rM/)`jo6)ΛAݗR*(z W *tGa@%^+EN3[1:zyيAXD& ,Z?{)L@܍>sPt1xG(e㸊y2ד0ߎ*t})CM.s%|>^_1CSAT4ELS&1mf &X/1/kU\ j ;%n$Ư#pjXX .s5%QuqP/5%cc:WhwADs 'rgͷ$-ßcDZvjݤ<03k h臥%aie{Q)ѐ՞fUpvC+N 8E4ewm4!D2ok `$Ewn`n=( Mj}~Qol@EǤ.;4/EԶHgCtN:hGbnJ=2& -pg4|& ]tqGQ |g Fq- @ H] 8|tRԼ?;(LXM6? ٶ՟Ja(#1GYxA5@7 Qhu_29%gSHtɐE]Coҫ s9|oę]޼E?M  ʧfט tk>ɮ6Hm`|\L;Ph~-0RZT8iEH&&3TnĎBNu:wSdT4%lHgOKnq7zuUh"cik%ƑrEƱB昨0Ӧh4ٶefjZCTtcWywMR}u{qx?vG:BYYl 4{M_#~ыܹ\K$VskSKT3G*$V&OD:e[kHtUv%@3࠲Mp*k8m*2xUQbiSrz{"l ψK|/`daP$"Nd$΋?t%`FQIЊxP6yd±@ gS9 H@ 3AN9k6dB5%?>̘.M* m331]{zH<| lǎ +h6Xae'L?^⡂x r0\NR$"C‡gQgN tq`2fB(n$ 08& i .29jhMm7"6}u5R+Jݘm()66I+;҇&Q`w+U3凍a3T] ~9=#']~2C~wW"`etD 2FHPD=XR,Ppg(vc7W$J#_ETjg _4Kն}/-Ŋ:_K;q/'>~Nʀ]?+i%ggYl+#ӥn0] q4nJZ1_ķH0c}% q ki{{Zg귗XF€9}w2]~N.ܪd/Tk2l>u8s‹ ~.9|$ID[*Z_I&H@~nһH2CK6<1oZ KIOvсrsjRA982waхS,O"Iwd,q1PYV~f}ϑMG@ϖ ;6x@y,)a0T{tՇk/>əE(@~@4Ap;uq5ni- 𴱬}5\DtN_Vvb$BJvΚ lHOU*X߽[wJ#7L1w&; `?Tb F4gb 0 z#dCbk`ώ1`0-y`|4d_bt!txмE{>!7ZEP$+"^<<\ڗdzeqo|AȜ%~b}_SXXH(>N$Tpm#>7.vhn $#b; <=ۙ>yEEwٴh@I6lGC;WzK>mwHxyҷ.5B, ULN6; 1LoA>Cuاxtb 5─oc-H+dz6!I9! oJ,l/%Ҁv`W*0٧դ4M - 4mCնmR@@[7LIŦ0ɜə?.ߣ'e|2Uaۍ׋e&0Mʻj)iȒeXbpd8Cf,7Mm)aCЉe6b^z{+? YVK0r@L=>J]F"`)uz1Mא*$|O+9(iYE+2!3xCɅeͷQ5^ױ/2'žx ;g 87s p@Rngأ"z",TH| c'Oki/va W̪•8}rX2W 7G%\'^nޔL-q=l5k~ڦj{MQ:aTx [c;PBcSi[.j/UyX+$\-Iz5iVbM@wO}/p>}{rC'MX*5 $m%yhR%#,j}7jzLgy2c"NԹ^;K\=kR᢬2mEϩ["5VsTTUk#M'y=~ ;xd>+qAsBAQnbt6B+0O)#4!e3S`P!y7aI |Ucn#*9C"ҜP=>Y8Lf9j6x:!@ wbQYY M;OyMfxY!% E @ȑu4)'ڥkxo2_eUܣPWs pèjQ j[O!]Tׁ& O?ΖG=N"ll&aE2*V-.6!.ͤBzVK2k9EDpa|.߾k'AG95F1a\ɂn*y NV~+k)ٰ O׈l e4CKaF>p**ʸQ}BQK g#c>gc ^l]@3OYLn(ﳿ Q6/e=ڴNAo3h2JFHR #S:sH?'J:+.NwI3nI) 5*fLE7%Z1 -(FDLDtPʣ63=HX+~ *O}(R;zP}*y(~vLaW򽮎i %8nρ2;Y)^_^6)/#Ĥ=mVLK1~ᤇ:84xMn׻ez9TNF:5fCkB2/fЫpUOHc0#?E@Y|K~|b=NPq>~;V\ڌ}<BoN8+d*=7Woٲ4;+lE(؄֏5$1GZz[:_;\T>2HuIznZ򫠬Bm&;6MmH@lw >*dBS8`7i]J!sN &K94ں灋snƈ!mzV˂ }tdwC~gg(ι - ru}v#\*߻-6|K<ďҀi.}M_Q ;VWI~d*5H+8J0Ҝ;NTȱV6~w<UL{B ~i TAp0| ۴+`U-rs)z.쐷Ҫ2;a)wQ(BU]UJvF_h,`72Z!ol)veCj62v !tAʹ=TfCE\1~F(A9ä٘.%T(CҽUnw4P

, !#eFиWh#yy]=%Lп#zx`:fҿ4,-49~L Vrظ vGZ8zX/{VG1 HKN1 Y1w ej)rXa9>TOm VvPlk % ?E{z=QQ%UkQʮ7z@w,~j^|_5iU4pBże6(_x"6]p/47݆.5yMĎӉOPu:>&>/Z$-75ɴ/]w?&,A0R)04.#$7W ~|؀~ bG[Oeo=ms TH_9f(6Ѣ Ǝ%٦x6`>{@%߳G䑜qߊjMiDzϥ&D)1%/JZ]:k٨bEDT 1\mc,C{<m54{O;I`"D $Ԕxcܩ'S77Ne~k~Ƅ HKm˻5 lQ=|ne}H^ztigĞ-G0ǎ%(ҘKC$ŖqϬf7>{/tݛG:FI["CV?Ges`~ZⓊݱ||5l##nVdПvv ʟkmǥ1F Z_WjD{W\oQhì5 `!B+[&ׅϻJc9ν%L ׋+]م׸7ӎw8z@-Eߧ[YL\ SӚ=6.ixV9P!(fVk2iz-&6A-ޙ40s|A@.o~L @Dn RڣC* ~#Rç]a3śܥrPb,@fdob_sIỀ C80;U5ڟ;F߾PɐYH^L[Vmת[h 86~8O HR `B#a+B$I&B> ))4ɓVƶui"Z>Z7y5Yo{!ݎR%>XQҋ4WI#$Ff& wvxs"/N ,M/iU^3]4 e_/@4:ݏ#z|$Z+H4|QA1Њ}G Lյ0S<:"LדB0m%}__ny}U[F`xW@hs-!A*4{("XJiوޖ;a瞎/ .A.?k8Ze8$;Xq 27Ft#9jv -^ѬMbfdzB~]fĝFeIW ҷ–bwv(o9W#p[զOJ/qI_W𧹸KTs+z%=ec(C&`4:%& &j}Ws|y]LEΣk[/A>%ӥ&lWRgwRkY3LMpWnLPFeI)bzl~+^l,_'Pa $ӤbŽ!""ɺ!/11`Wc:_ ؄Miࢣjj\ ,o|b`'EE+kއO%%i xuq;"f@~2|3665Owp_uc&EԹ$#F-Ih}LMfշI!6jCf^HLQ) 5@ YPUJ%˲q J^f)=+ a':H I<ݎ o.%5^2Q̯`\jmw):%HR`3Տ#0I#v.{`^{_?fjuM `7b/ [k/V.BxBf UBJ=~<h6<:mS;~W[s;[~ck2?tizHW4e/H|{DҚ J?KPQj!.C<,%9cͻݪ/Hx_&(ٵ5 u/!ڤũDi~j Q57 @3: /R>fcáv,U7@Tj%ctvVqp LUTI<-< Oz QDU#QI#u8dnXuШ`/fYUqR]FCh:]8s]Mψ(WH,_A[qW%8'ו7sC܃'{ˎ&&q tڎCk`^#)&?љ9A~SQj=Y"nHo_Tlk ;M>F q((!a䡥@;"! w.i'c'/m{ 3O;EOe2Jq Fn;O!Oe$ ejLy5죆-O*D ;C0au*$ԴY`?ЦeZJEK^&{ZB|ެ@dPAf4^Qgc`ː]4"wUn9Vf#1?I+\QH?|}o=" ON/dt(10!kJBgfַ%8pT  ):"o wE 8%NɶKƄX 4Gƞ[ mI\5uZxfRxerv BAR`ܐSyyhAmSΒyt~Ҹ`d/*+])nGoOep@kBpF۝g`+h̑JeB.E|]=/Pb1%ZknK|.I΅jf2A҃"aRΚ3ydx;jm>O_fg&ZD`&_  > qUꞜi!tf1VUӦVV9Zg# AO rǼ(f{UFө[rShHէ^f2ؽ+"߫_" C x ޿EF,UF)cbx@4>[oe΂&-ʙO  }U`\U̪_8;f`,̅qI? %A'kӮ1j|//"}Z!;6)Eh5ʴl1CxQ](--5ieL=MiD!%+NrM+yL[h>L]G'.,~AWA)K :4{5HRk&Ics){O6.I lC*rlvp?̓X`YJ(| l>f%vdFsci)ČYd' }b%h_ ɶ]"svjZx"Xj0UNaJ;_585m*ŧ&-)\zoٟJ+ڧRTPRkh݋|?FbІl6ϤDZs&#Xu΃-?ll)h6U_kRR/).k5%N. NJudEPPWY(Om]&llt[9ʒvu6u4L8p:@9_ u.a3ı.lL?hIs ?֚3Մ-DyCʡCG`L yF-2zZju+n̐׎ɻ rYCYH_eQ#03=&NוA(jHT߇JPļD;YE>Y3{2XS>~ˣ/|yud^7F|Jأ_k*d}?P%r69S2;+-ׄSOErYx̔x }kf8g=X&Y=v-Siy$NjA.o`|t>PoTLFҩD D M,_!Ude p{~=wg:̧zCdxӜ-V ƫKnsك 6k00PM<;lX3aIM1>X&X3#emhNcOaN^k4&p0 .*"ʕ9\ӓB M9ǟ#*V2%x Ww!%m^spYp Q)Q"lj/z (#=ՙnnCDjpIu:uS4i{ GU,f!GGu!KoَԂsA愇P- ԥ;hJ# 3st,%l3^VH3;0M+gMF$)XP6f1:ͣt]H%R3V/!Rr p.mC'"Z#ʁ] pR~uy^x p}N3lդK$6:Nb^!wG5*)S]d 1W%fLxB IY]cOvfL3C4{G7DaD|S'hj$wK EOcPW@D9[uð r~$e GA8V|}#SDe>2Q{Z=)#\R, ؔ7gLcs :'+_?PݸԅJɡ(w7Nd ѠGos4fuD@F '@w2 ]TfB߀J W:n8ngTјobݪIr]THnvuDJO׸*|> ψvLg=im`tUW0;aSqjK M@D/*ͺ hU،zPm O}wݐE2u17.TZ')ig-Wqcjq>|h9ojNS#9WI̐B70KaKV&ܖg󐆝|q ʱ'Uxnʙ3y8'Egu)|\=J!tܯ~+8 DV )J4M2-vi+?>?w'ma5{s?961*7eiE'T)F;0J/D{$(_T6Q$tO4Ѥ@C"Kq owQ,Ƒw'* c]!4)bKZ6lp lSa:tG:L[J+iڀ3;<@q՗-g0X;TÚ?ʊa\Sϕ:#cN lQ@۠h)tv}1Q3$ьghJGwekuə,Ai@[!Z1êToUqd͓kB־8bڇ,D^6#NvU Rthd4P&ZjHpg5>+>wy9Y13SP7ȸJ!%̌-V㴪|W] .] | Ƙ0m'q l6z"!?ϴ(4}r]R4%q0xsxȫc|I o(y_ز @ږiE{OX#Օٔz &7 ^iR 4ֺiHN; /0P,D\aJ6d+$rJԉIn"̙R/]Z΁N*Wpq1_R~:od?&>Bk_ЙZ*/ٰ$ Z亘sa(!3'[{m0|(JjtK!{%%NWCyV@xtN\0YqW FoqC=I5|-KDՎՕ>s $e.բ:%{ܿ&5ZN# @,Ϻ2?c^k4xNצ~2: e߫ /b)4rJ\ئ:ZxKQ3J%(H%$yZL06N XKL>=Vk&CxŒl(@q笮%wXOL+A"a$kzՀTam'N#ҎEڃdֈcr2ۣHiJK{ݮ̪YC%$dI@zfA9EEly eyő6ȳ(@2 >,e%R#t/v&#̵4$(zMK)];=16ħ6l+㚻Y}=K~Р܃&X۽e/j?䘣Xe.[k^r0K2VjphzBU6$B Q7yRb{XҭNBKg4*LBKMf{ahSM ZY$m*3L,x q,:M<~hy^ A/Q 3dͰOIziBH&#O{'R4bQ ' .? ;G}]+=.5" 9;|Kփev"wVgk/"pX!&b8|QD4Qf%pG3G>tv4>]'5/zc Cp8zx5Ǐ56a҆ Lt[%s qz&X$݁`#_ *Yrt8IIoY6RZkcsO%ZՑehS2N2ހpy)C#wC7 Y3 i@Q,f춹7*aQ7w6Dfк+d?L 4 8u=FPL"foQJ;1#9r)ض :֑VRaR}7\\'Bʎ{w]>`XpD~ W[qz8[*ъ_rM{ȤI`Q>\ R_Wt3>b\h!Yo$T55n&/ZotdqV=#gm9߲99C(ꪎ. 3 %L,TncmtBi =%4׽CpcR:NËex|!H,LBdBFL+><f)=y#AR Xn(aDj>H 8KK[]6Z<a6G?-w ycvLѮy ]\[)FsK\k6U?xk$޷aY&8P #O2-º"db$ZD0W ]RG!tY񼨨iǻRvLΰk&8UgEFNjznX};2{3\v\p*UK &,|+Ya5i1^L@ \[| z+Usw`L_%KY€eLg@[51;a8Bƻ#k&۔E2{5&>Sw*h&obQ5= WS?]u:L>gʥRJeZ  O^;O" "]Lϙ7׽GآkyJN5q!f('vԿ/䠬Wc2JrwS-)mU 9nSZep}Vꤼd0Y8z󣦲AB5|ND`z!YO)1 s_p]ZZ6 A1H:%4YK=5L T ^tÖf+2ds)AX T:e <1!y;HgcKNe$쁎9TKw=sxlP!gcɳ)v7Sq%+Z"-iQ}֖0/@ !Pt9#Y]|]t|ԇks.]̔1H ל_ x Op0/M-Z _ׄ^$O[5ɱB "O iXIc*hW~yy|ԝʢu-9f5 \d {@OA,;ebzj<"r=͐_,[ 'hDt٫AnV_-("KJ02  +cOy9%h}]0F&DD#!뭞 9Y$2;Jsҕqmr0 OTf*Wz1 >ALݳ:9뾇 ^[W⬊c$I:DlN;/2E>ϴe\IG[Ќz Xj E*C2![MTHyBcHrT ?*c Uϼ}7XPc@Ξ9v("s-E4h:[KfiɅh@5ʕ>l]1=xrDG rBsʶY,];#uN2ZJKFN Td4 (ſHj|k3)XD`+o 9ILRAQ^^&RX7Q \HEP( >1f bϭ۳ћKޣr)z$ Pi:ۺ'oO2)cdԣ](?@kN\Y]!XdzKR{מr\R)[UPAي0ds0>.{J~nDZs2zar(*>).#1:`j&r"q&?t3-ЗL=QV-vѐӫitu/ TamU9C$dg˼б9zYr:/dD7KN#$m*L֥6]ϼ{d+ q:o;\0.ٗ]<8UYIWY B77b7v||Y@HEKy cz(2@O{,s<z(Czpށ2(@K`6=ĒH6C(sy7ˆL kC:US9vc4<2ȭa`M M4-?!BqW81Z2]}&,6!F`J$M0D2 >˱hV넛 #<$8pt !{c ILH6nW@e jFp@~?(qi.e6Xb㩒5?̒ej~w^z墒-?\͗9۪Jz*jaJIVqA/Q:;(<>"Fp;Rapb^g b*U5LY~q]3saH %hVM!,rOFreh!)"̪g+L~ʬ-8hF \{.$Ȫsx6je~‧$CI*__UFoC󽕦R\o`n4G gA= XA_|uyՏf4AV>XaæNg}赜@U2TE/󭟕:F15"9G5ZD1RK}ᎌ}̳ FeVր'2+CaDܝI^ѽzTPvN"u7|t6cJ߬ĖoMn GP2+;f4 U Ĺ˾CXMM-V_9>6|u{sh4ÌAxY ݺe}u(1K?E̓Hl_LgZ(a=jAKG cL~YA#,v' S{j?=NܶAAŊ [+ [Tc &g+%cAbL[=!`]Q<v˦w4NI~ b/05⨁ /J>t:QVΡSY!J Y$JE2R#&U>GK%E(..8l914ꋠFeG 0Ɗ#|c"VzP1<(ns!I^dpOaD1ou&M/}$hfB`c# m<2c+#v檹s W e-= l q56O,9lkNImV3#A4ED'9ƕ]_Kb| {s^&1.:68mkQRxeʂC"A Q>KYƟ vDfw4P6qpѕ_*U2"Uo]/MO vswie9E1>0:dӔ/XBX*[_ߴjC)_cCN{Q)6@D/"0gUujwk"5Z^Uph5 ݾ00hOT$xkL NZբ}5ӽW7e%M:>C҇)dM `{kV-]NBh!clUO}٥Y֛r'-hpi6zIw]b!\њ4dT5d&d 9/3\g*:qY[,Qɳ'ӫ)Q?!n>%zD/O\ lE a`^;w}-.Wd7wEJcX%){HM$~ tZ}WIfL纸惔H]6熞QCg>LmqZc{={}vW^$K0H 8DŽ[Cj}U$RTNJ,%+$^xu;_=ޅe7^6vqHGB^r ILOI;v}[F(a P jwVJ]ǥJW>q"qcu񳚄SឱK2m {vHcweGuR* /=Et&vtxaScX{B!ؕP܉kt5y2AE哕l8ɚX: k) wc."~-`{v8Ŋ=WS9jK+\Zc4~gYY4W,kzfAعZ{`<O}$HOkg_HJצEFg+OӜm'+qqaxKѫ qN r~8Kҩs$C:Z5JVMjs#^jJ) ] jCa}8U%׬0>56Gaq:; DMCLaR8Sc1YІ4qĪNg xm} ~!@}{6+7gǥ3D9*Ќ_/`u{9W 9>r글"k۱TOxuõڼ ]fJY2 -k館]H9/yh.>/ ~ 9k9*\[l( l. zpER)uyoĉ k?HLWA.er5]c%-I:$F~㼦9[j L-6d& YZ%Oo5jׄ49JiQ^cYa:ҰXo2CebcjT+؈6CK[1%U{'Ť*dx̌J"`+;>k|,Y;P'VЖ*>G7FjsotNs~l~TfB9r{0orOA(LBX 9D&TDHd𗸷 #3(o B4[Yo$ &yMh>} *ᎇg% 4 "p´$Ez%<9~YBVн eT=-<3ᦘ:3*ƌ`ׁuuԼ(b]zHj~4UU!zCquZ>6џtAԴ:Yݫq)?^Qd}4qVt{ٙ"Z`4LCa,X=m64U;\F*DPrf;ˠ(flK͞Gc_P'1͞:i$ I/>-OC-:aP8T~Yp*O kc NIoʙ* Bс,Y"Z^Iw`#4ZXiE“ĄcT=5Kv?A>y荽K>KL}ཾ?3>7ͮ[+HW,Oa 0&:gJ-+~qkR#Btq*BJ+B/z3?'qʧ9s6q7`W< >6d< [D{ܛ8L16A9값2"1c@ S ∠#6S~E>]X%Ik ;~DDw'#F- C35UE.Z^i6 `F]Lg,RS C͏J>.Yv>X/vZ-θJWG, ;lCE 3Jp~uX# {N|YˑgL"|դTi`ZFg|E$ԂDžϏ18G.F1Z~@KxOz2/! DeT4/giW`DߛT}'x7֙m Nwu#fý[6$r+ N꒶ٖ#ң@:T2 ]!G\,l)Mga:4هwOg08_ 0 cmc؉_2=?TF:HVqA.K}Tm _jZW*eMzIkU_ltڐx&5Q&;uJwG<-٦ɦ,+ %"YOzaz Z$#<V .cqtT}+w/ef&Wvqw'6?<ލ;rb<>_?s]{XPݠO)y| > y|^AtYY 'p=׏ ](V4`P̝T*30 XǨkm+ޕS1Xi{]z>7Az"#,gy |_$s+@)eՅd p<'R;?B RȭWqnZ+Th1 nЋfp^-t z8L,T?,tŧNYYM+M7lXMf8FR~>^P\ s?/ir&懶a 3UrKdSs\=t$MbmjXy==ϚP^>#ٞh?cCyp9TR{cw Eo=Q+Ф_;x=ML7mI]ͰWk_Ǒ i"a1lfgb}'ffq+.I\BU'McpE`g=qK~0t#QtTCڻ4-]TΔҶtt7%6@QSהd K[z1"b]Z~2 ۊv~<;jyn op*_jJXuh¤@aJy܃]9=a=(nr^ӅfGs޲ &WR7Ex;yht.'_$1dT'`:eUhKZ+Vr*'lϪDMCt,!f/4v^tHÐ>TNJucv{M?&n\NQ6qC ة5}b2-"&W{1Udyt**!da<[SwiWӪ <)34hdN6G"0˩/T9B{lXxSI倲ŇB_,(p.$7 JJ7 PXqxkLk°@w)wK;4ՏΞs؟3Q^ek|=A!l1lgNmUbHe97lGƎ~?_9b-Z!X>i2mT.]T)4²L ^pl! ңwGawN$/4BW%-ECK A0^-"~XClmQ:s(c}#obKunpƐ+$5D䞻;Sјz6<36Zq[#TOޝs;p' ZhG/r"%sD^ɤ15 gM7^; @t?ӗul%1"e~ KE'U=2rerc6IUx0zdfܴu=I~&47x gÓaRD:PlR bNAXM`nB(@gAzY8zs+c.5o$'@eJBZM ;t>.cTuG#YUNB4cBzBā 'vCIW[~&NiՋ6ƿD%~f=$KiJpgپS[SrK}nb7B֡8'9 U|OVX7_fC,آjDmM2+UM!$UoVYvmS؎'HH7M3o[b]<^\˞会jXg!\OEu;H\y$s3=NMteʻDJgł$W!=5CB` }e`KvBÃafJF^88I+iPZWg(Wjm #180Duϣ|pWVXG@3Ћ(L/f_h;\Ln007`~%󟁕졮"l"T٫kزD+Xr(6v>$K(>Z<^b|ܕ438*4b EԔ#3ބ ՚^ m7DJ LOqX+ݠ^B9v2T4ԁp`I˺N|uGʞ=L.)g+p)1 6\,J.إV| 6GR<]SFinT)J%cM|'O}RvD/!2 ( d)6ƖPL7U(%QfJ,ϢFm?- cb+u(^{~3_r V:ʚ"yһֲEQfc?BBwU#WVxFn4+_r)Һ&в&-p#֕!3>"r*0a*g&CUx i;&R/֡[C;#dNG2>Xv JP.|YR2LkMW [!]{]Ϡ.Fiin03vyE|LJ܀uwuareۥA:yBV{gKS/!_F|i?@]H_\+13+X$jrn-HF-?R5SuhPZ$Ty@ߖt,>{<|f9<8@ u?f ((ۿ廉gwAcD} G>[|-"X &Tu1.IcG>Щ2#Oy,Pj8ee03/h9|sWI%ŵ,]Pn=ԛ(6ZPΑ~ #!8 p齏](nT`Rࠗ(ٿEQ!8[򨔭MYEK(ENQ{}l})+挿?QTCIAYDС'd.ʋ8ť3塉43U8z0-v8MX誏`CC}iF=IR E8b2"[]f^y we޸_j}e wZNoO<U·?3)tuʨ…{*M&Qv f{OM#C4uzz^%pO:x9MX|JLշUG(_s{50D.;8&5X%_% uW˂GxSq e&Z]i3baurden' rt`{G4J:16IPc^б5eS5F~ёsBP|HUSjeN!k:%`eyUZ|Eqf`B5#6f4B[}Q<.%ŵ)pѐL5W  >10,  ?DR.-&Dh@ aggȵ ő]PwC< CVd,`|4RGXniZl}*N P&Mp/|81o%6^><,h·Z<"Db>T)0.g&C!2QW~VzVŚlϦR$Fu. v=jl$C{r|MxQ=5:!=jxi?e,Z"[qwC_ݢoSByo{S.Q$9Էr2}R|*Zt::M֊<0cOqt76Pg{Fa+K!QU!IC! I_79 0Gd#{׺N5~fVZt5Pגfֺ-s"rc~$w>]hz,$KQ%F7bavC҄72XƵdw $u*sGTC(&T' z0\fpY%D^cq ! W*&sy?I6EI-D6>i`3$l,@nSS*}`ۚHXy&|T[ 0 &}wDDfOd&NP[ZAv9aa!.Ja8mHRCru go=sȧV.7Zl't$FzUlKe~W*{ΰF-)Ri>z@WRRW+*5}e* V2 ]ŋ gOmEK]%o~LAPyq(℠#\k Dc&$y>X*&jI?°u Opa#"|v6|]l]ow8nr^7aƦ2Fd Y+R#ӾVUD; ɞyE]Ԋ)kpV -0 M([$]Nn*&LI%tZCzPHg,BULK50 KiW=_%%+n=mDgM ©I $^#+٤9btg3.t)91X|^yrϡN$a! pM ;&^¥]'vI|?0Z 7"E(V?H|4AYSzh:QeOIU8T]ai֊3]n,ehzt$W`ǡHfXZ]z纤-a?{iF@VLw;%lu.R9E{M;-ѪfN*Ed.in׺!v'niyk$A!T<ZX.+˝Vct Χ\+{~k;bXH Τq>~R{p{! +B.-1Jn,t H6y{ H9ɺp#ź6%l ۹lqjW%볋ENd2%%Iwo5hef̆jDW Nņ:2cDw4EkD?Lɚ> ;WїH)nT=8PWg^@|3W;n|X`'{*G ar9ZmL,l(Z&TnMp_e,$NhG&[$v5  ^nkWJMYQ! tY8OR3l( NSܩTct/a7񼻉z?+VMbOU)QV + J;Zo!8g┠wrceqb5) T[KHhZ W6FFW5CTQ"8]Kܔjɬ2F6NJNiM!ni_f #FN[«-s?'lzE牸sTAm-K-&8A.hT[S^.LtFG?$Ĩ4y@koJ!(T"`@ezxpqЄvLtC%=g iт~| x,*t&sIx*bzfʑ0'ĸUf^`+r.\Н%,eO{+&se6jmuFk#(A[ 1G =&ۈ4GO{V{՚C%\fb(A=pW@ B G,`>V1{9Io< s):"j/@@ʃd& 4Fx.Ӿ g0Kˑ 'CYGBmIRjYvwG6-=^ȒD*J*tM4T!}vD5b'&7Kb96d(# H'm<9+)/P)g ΄Kp^HN'Ϳ_۔+FR".zfA6 ,D֋J]^&D(#V \j]_$3ui-Zb%k^9L~y0ZI2Ji(ڠ6k3kHklB|zj:ՄlڃnD\!(K0~">Mx`Jձ3``JʛB&+y J׎*,&` {PignYJVSeUQ4.p3!ֵ.n~Z@f &{ *ٵj]&>[ #Cq9k_DmgZp-o ]9)X#!ѝ@폺JOG/9r?5x`K6wnj2VY;Xp1JfA#],*MQ$ccGT dߑYq#&O'W'̧"s-Vs+|<]O1 wiV$ ܳh6GdMc89KE#u+nF#e ik^qtFw:"];@v9@ sJNҢZX sHof;R+@b?%|!{ 7ʦL1a[7Z e3H0Yr_b ȩV 6xm6w}d-mK5D:\^EζD;0hu)zR^fԛ=J?YVAUyxt#\ѽؔ"`+hYitϡE,\4As),+Q4>$^}UK.9u%\.z>g`RǴwN惮偝MO |=ߵ)&(wע'8nrk] `!mÃNQb1GF݁SO4 &*dJqdi`;2 ױnT#V(r}qAmYmIQ=Lj."{Qtho* i)D&bbGd^~+nk]Yic\jk;Nk}6rlDoSm|8BffRuv9ڡ)U9|vpeL7m [?xCJJ;) tF/2Prv,nF%Htp*E:ST,k! wb&JGV ef36+RAxC΢*F6)Iuz^Lm'x&LZ8 z).RWT1I9n47*&Pn#`j(^39j{& tBU`2D5PTEWp*I9VO4[+aZ'1qa,\GT"ԋz{F}oѪSNV9_4B޷T2~8(#nw+mn׃,uPSRvvIaNtdҊ=|LH$C_C/'V| 8:ðkk lvᲘ"wt/.皂L :©%#/t\ ;/ZYUw$\HR{X&й⛧ZF,?bXIv!e)`VdӋ/0\z!P`mZ4A =~ 旬-k1w??gkSTo3ȶ>w9E(Qn<Q mGA(I9ÈCx?L} ykI{ވͪtAyCA}.cLgOTgHg_qg4+Y:ә/h+VU M,?}#qa)f;\U]@(ÚG7*-4)5F9 :B٩UxUo)~ugDl㽓B[kv18GT8?Xan;=,ݡ?9dZ!i_?_[~}sYGJ(DF \dVh-f@Je3E@*#WA0) nw T>,l,v$_N&Ѽ$p |-:2f~[_E(Ԥ 1km=%݋.y\"./74l\HJKs[0,ӝb fcT#wi;*{gކ [O\ dJ_T_!= xg®D *,6VbشcNqaȨ%Bؼ#`ӑ%O>EݷXTvC?;ӢGS:)Ϻo>Hh+ ?y1-H-iln.>dd :増R ̈>ȿ T1sq9naWRa M2K 2LQ=Gy1[ΊUT";w'/ rIHhwyUz}컑]g R~J$m3]w#/3xM!|%$B:a6jT|T.+@Й /7|}b?Kdt'ũb?WP( ^f2EL.'Aw2umх[\kԪf$.5tLt$Ԭ}2+kKv^t`1P7jp8+ ZZ0J&*t PEÚjGyW8aC^R'Mj*uT6>/7D ӵk {)M+ߋG{A786=ٺ}W)Dϴ - Wl 97YŋPa`r~_33c>Nd[lSz渌84KS>(pRܧzXTGae8o OJd. ~܃# zZkH=FR$T2Csؽ݆Kc1L8ɀr?K拌ɼur?+b6/(]Xas#!5O(OZ0PA0q-[/ht;bIr̘N 5C(1dc)˦f~R28KJaW8Uw+%-e>lO6"+1ud .zXGN~P5e{#2ǕOΣ!^c#N3|!fSΡF\Y)&?Y0`21jR@;34N F=#,sc,8ǽ`0vc `&?sHq#q H}Wh.GMFlqT?Z]Owڬ)AFt -}5u#OV=fE-Fl)¿+š>Q?@ҡ2Y%,=,>QvF0LC<^fI\.1JY(F1xͫ\#CT(g4/¹_0e;MG%h> FܵvV_u ūS5/%rE_9R <*vt{Hc5a NiLp[t!Dh} W{w>{h?m}QPWW]J ,UKt_WtuަWIl|!vk Ѫ%% 3װz_0sѦf}T8*CѸfַQ4~GدK4Xq?{=HrlgT!y$kE?\m9L_nOQv; 89d̜+cVKM1%JBEQ@HD;:aU7ӭcd%'7fZA'+FTGbn `1DGׄK#~-]kRMGAձ(cߐF'9PG>:R&-`%G9m ĵva偖F>t9.#(8;xI^*bWpMߡ#}9\SVOk =':"/#pIDd(C~;>Cָ m@u ,iˏ$ҏ^B8\Fjo@gˢ~ryxy5\m]09?E>>Oh[^'9\wJ_z/z7yEےL{@e֮9]*] H^B'}HG@Ù7q ҒF3P V 7#w)O?FQ:e` G! 1RDj[G@7*{"kU4э:DJ`ظmyab7L.°B+u\$< ٥>#0~KFF$#nDG?PF_I/Vb,o0v}zʥgm7_ѐ/yAƟwVO>˨4.oщi`ӷz`%*óYv_cVt{N!TK !{DO໖J!94.nv3?y`0r~,t4KHE+FͺH5k(~G,#[p†u%z Yn"ob6QxWnO 't(V^l>h--IЯ2DOƉcFNWT.lU]>vƢ09cyGP]Kšm?m%ٗsɾ Co2)D* $ur `ѴH(!wvw# bSV !0sß]ꙔSo0ZGq}!vi+( k-eα-$?{G=4W-~)0bF@46x a Q9lokV@rz/ oxQ!+Z&RRq~=^J TG̺ 2-:k*Ԕr fk:$eyݙhWں3U<+ 6+bWDkHb?hclS?X#P,̦ec!.A LA.Aϡ{7INYXlLr$D@ۓe-'rb|xqlǰec;b-#ezp+K'g }Nds&5 vn?**04ڜ iq_z 'j*n4*ٚD/ X s(H2Gzy.1jP36.jxl-ېö?We3 ":`k K_Q߾(/y/a)IH $=7Q;`ټ} x dRBY'c]eM{0k :dgn (91|J#_@5 &1xc 'BIa$PZ?@a9Jl|7(sY{]LT-k 5Ho,bK+<5+[ 먘l#r!36HVX2Vx!~qYpϗ,QtX+ dYI܌eAZe}wf#7h2C _+h~n 4 >!Rf|>m+zV(u9J10.0G eH3/<Oo\09H.:|n  ] fMO610O 9BX~XhX'=yFgAD Xcb°\_۪ق-'xY:R 9]l!%z =CeGik`_Wϙw}po\Uxn̴B6NR}vYnb) c2}WƟZ̳|qjp<#T&>:`!90c29" Fv52-<`ZR!bX71(=|pw{`=RI.~5ۉTcUl{'I[c; Ih~D&#Ik0cu6Q\ZI?-@lHX?(m0rur Q :ѩ:?.SaV_f*^*>PF(4x2`4~GZA5U74A:_\y }{V F_# (pnZr?|ueb‘QFXuKFamMy,bq^kڒ쾖MyoTjMPΊmٱmhÏ^~C7!,S'}f J&UJ bOȐ7cW9u% -LجC;ooS෸}SF* H\ۘHQxtkKkI0V 䖿m2Tc jV '1[8ےD^pk_w6RXWZ ^\zEa9>J}L`K}G]ƾhԵʉA2uDe;W;Z]{&855ٮ&@̰KJ߼A]J,PzxQ_u=4Pa{Lk9YI98 ۶J%C7bI00T$>}MTC< )S.Cޓ8Jy k>b夂ݖ 0NJ  iR{X3 SntCHM9y7M Z+G.{[@ɇ,7^bf.8 +UC 3#y.md)[ `ZrX5iAMpg_ "|X\UGhD6{Q9 $e'WiN?Sq!Cd O0hu-iH6:mm?Ϙ&b mA e-yymmכUV%B B~P%1Ƅ!E0 Uv"DG6DesXJs0.qG2Qc'mSjNy9ePI. 'Tlz7}sv٩f"$m~H%Q =߂*Ho{9)־h}!Vk636#`W&Y vqn` H~k lf)G-ѐU}HYr#/{x\gw<8y 6 SNWGC`ϝ[0揄k-$lD`/tfty2C1>dPgZ; +F@`H[ʳf` 'M=&G-/!b|8PYHyGX9Ώ]!:)i}ˢ*Q\=C] 㻯B0728rogs0%ZW^Eĺvnahi|6;6Ԧ>!U}vIP:1Kj3~sX&t{.mr&@ &sCa'9b)=ktos s9gG^Ƣ-JPgkUԿgd Ggaf~}aho{"PW MgpDStUcd@lKsĂz>ir̬}f @r>3՛9L}9@'V? 5A"1Oj'*}*U[S%J ~0GZfMT# sr[ r6b5uW mf8 AC^.dCuhF1;JTXk썤{pxmm ܷ&ⴿ}rxX/#8Y|4]_#dom s@U4)N* !?K)o !07{U4 QA꽞:9Fra1MHoZ22]_].#?'۪.wK[ 6x@rR9R\^"nk~͕;3@ۀQ)%^΃oJo&yA;3#?j;X0HX%ʕޔI\6]u ϸD5Ymc1/[kn6jk 2Yqk9D"Ot6#TCA#/C aW'rN #bxa-^Rjphw0gT:.IbU!4K6~71օo)O!v*mS=1DhЀT㯩`yEğp49K皆F-(Ô&~uVdsrdNx0v` n0{J"XbÞS15+υO59aQ ˰~ź%: 4GzL#MJ039C@ Nt0~d-[p% vV$?e,{<֦LWy >O{XwLvEtIs#C-2ę Yi ̍o"ΣfᘿY5:qLo"DCd퐸c]! "Y4JӤx /m-YA qXc^`B3emc$a&S؍ Sű/QU$08Bf#:[T])fN5+ű7?2m:l~G,{eqsdW\5528k`n^S)skў;ۧVgI" ]lV}d4v9.h:uc{h1驙ia)RW{-K:2+SjHp ȅZ\,) 8ww BN&CKH! ;+x~z.[}К;=gXx_>o{nӅf}m떋!32P8dB+A(D2籀 oYrZrgJ&'w젇d(чrpuZo6d?ImZ.ld\0 h '4BDz¾q!J@K^ p+(wB ǬzPqҴŹc-A%K 1> DJtƋktsqu@xli/=`txL7>s^XjŸ!'_ddxLHTp-|h5Owl1ȫgt](! f[4$~{!ExG|?ך.WPnϞ`?9n%( | `zeuEg \2o^ɜ^k l#ӜxpP]bCyZWV_!Z{!7У F-DžϲJ32wgC[ YLyz[\M}>G˴8RwȞ^Є|H[܊*U“1/m[.f}WF?C>Ǚ F`L=)&E]ZM"x1|o7{ݯ?=GJ|Ћ쏙")31ot30bP"Y+H=lhOY{aI1 g3`9O䟮ievJ6RlkEH s S;b4OZd {q7֢Cx9NzͼsJ6 ޕ@CSSdp{7Mv@qEeӔФuP3k2}@Z@N`1Pu~;^z*fz5vlOJiu9Nm_nK/w2[ȪBC櫥=-*߃2WiI@2D*GaRn\ {j]U&l]9P uzNmChGY(W# ~5܌FUjC0`ͩ$^ sp4ӌ'zw\~D)0a\ 9J~ȍd SjAf}NHYNeI+id,HH;=E8!3f퉳6gv~P#`W~^'uKHolcjl:^,~C1":ƙ=y/^3stʔYS9?(,u)Mh{#dO᤮8Ϲt lKlb  $e/bnK}Y/JUD= U;j 8+ǔ UM=7fK2]#dDR+T>tZAO1}.j.hr:3Д~X"x'TQլCfJB@x%a PL%j/D{; c kp fU(˘P$Il\d?ŖŎ$G "HT3'i O2:Q,o6k8.pxzİ%A2=\HADdT|=*Xӊ3r Iୟ톄gC0cS Z88t$HUd~=mS+S2Gރ?+tR`Ė*g._+ ЫegT~\;4 l@v GZN)a8$8m8^ID w;Sa 2^9kَ"kt$7TtU IŅ[`ɸqBFZ>zMWjglŁtva+4Sh ǯ t9\Zj Y~抵g/J\m Fe?8!#x4 /-&wPaЯSVyd>~8\{ 9vx<Ë0K⊢.C)rC.':.mh? uMn=lQRy _ @ `+k_YթAcߞ*^A96ͼz 0A!泓WBᒪp{CJݒ\kEóHPpe-mAWO%.țpQZ{^w81 3] %"&ĚC(w㬭 wVrOv#:`ϡuI,G#%e\B\}ݾײSN{1?^ܲ k#@on;Ptw χ~wK%D-vK%%)/m9ldεّ}st[ 1b#G@=L@KpjX6HR);KuKe`9 `sʞ٭јYtl}XN~b!ݒV)CX$Ǭ =l }l pT8I TךP{W̛RF'a wD8y?߻ `eR}P\4v"ܬ ~BU殖$Ύ1Lya>ML?{f8I" |FPaӁ[HON \֕Dpq!BHq9u~}6xZGVocQi64aQf.s1kߤnb2}(n2gR+[J/EԄ#y%o.QJy`a Bs':`BxemQ(`>S:7> 8R7= "'=ycd@ Ig7-ଯ'ucH#0Q6߯F+Hs4qOtt^CF/#KIVuKk1D51=nT)j/d c7mV-ulPskLXi^J]4al''dG.7rjC֚,K&ʙ4l5 1tEJ_-kIaX_H+.J[wu)&mJ3 6MWRubXZ66dXcwDzǚ̘`@ TB Z_U8;kWI[0+aP~ A2ӭe:$#:x3=ĻNdeEPnx"3i,6as%wLmR:̗pɅ<har)|))co~1!',OPQI.}#[PX*|X"G IRbfmrqoMdyG^D ®Yw㗕 ]w2gDImw ({+&rvYk -Y9Cڑ f8BìI*ػM䪚":>-tμ =qk9Kn-۩'gD~aL̻\vp$!¥MM_'AQo&~:e@G$m⍙Ait=/^ `~fX.w*M 6<}ҧ.~!Us/T`-+:n#G$0c_:114A mK OOv 'qxx7Ivʌ#Z+d2wAGL;oG*=p~nI-O UH!lP̴3|:jw󕖛yVՊ{Erʌi(yfЪYbMvT6גuP_W/7}ԁh"-T* 9 Ƞ8 H<դcczT֙-]Ve]l  3 @HI#4DIHGg.iT$촙)6rMpGk*9*\<]hʢ!lSlӱy;}icB3?QS|,e, E1`H> ̂q`s nw.ΪOZpI}-$CEx72Y7^ø8oj/Kެ4}VA2dRU.-e,qh6neR$*^Mۍ귍͕CI a{ 0T,swTFf YUuV/ju'_/H W7M(-5EP n رۺ)l N*_zDDq\gq8K>Mkퟡs RB5A. D #X\@p6*kj>,̆׎(?1ëWr: ,Bkj:Y>t[ؒ7c+B*S~ݗ5uTT1Zr*HDt@)@t4fhWָ֓h ."3;&;*,im>*&紮1'тl+ !BVء#| 9{Hiо6KiWJcCo%IZ٪jrz|LC^B+k8)DTOe ʃI1κ򜹉2҆ 04 +hlV;E#Q 1kY!=~Was#gs6굫?“IIă&JQ[N֫*X'_\m*\|0e]5_SEsN$'?A1Q39ة$s @pLUK^KPDkQ`p'-(l%{K09HvΕdRQtRgJHmȭCQ$ -8إ@+ o2_e6J\kIblF;Dџ:r #9W}KׯoYO6qk4!=-O)ؤOuV!&Œ9Z+Ǥ5BDlg E- {C_кcXYm"ʟpNu;cF^E:U Ng+Hס乮t ⲜuU{omzF6mDO8|z=[ƽCZZJ(}hP>+ES %!ZO<:i} I* KAİNzY*7?/$kS˥Dj&M xx\:-8\ŻA[)ؓWnbHFk. Z-fT8qԌf#-[MCm"m ;!o&n^JW&PX|8ciD>9+KE@vh@xoC"%P*M:A$OnWCRjhIBJ\ϙj7F2Y\4c!cPnB y[L`;+Ȭ`Yɀb+ہ0+A4d=KQɣr/+)n Ty"g(IBVz9PM5'83 'YIC{QF(IdCqArtB!׬/3_^:H7| uƶI0Ԉ$ǀԒ7`[N q-Wyfl1 hX-ȾBDpAgu lcG*0rd1`!V~'nzӍkm]Re"d|,دח eѹ.C MA1i)6R5dO޻<:ڼ5UeŠ씭Gc:\01heM58_f5!7ݥ "IDRtqQtuxV<׬Ӕj[HfNPg֖KeY!mNz`fx9=CxMqX SQB͛k<Auo@#6%xN8O \58ZzBqGRkr)z'u\aj8zҥuBil*/Kr͍!ĭ *yxP:mH1!VJs}MuwZ-<*Bbk[@"ZFwD rOrB MY]'7Mrn'{uu ݐEх0+pޓ.  ̱Iǃc@ˠdku+Utzz렝7l$ +[B+Xj#cvO4B%9{ ڗWsE9>MR\ׯǍ:RXK.Ŷ* E(в/sbgl%L6Zɷ0k9 J%. P^X4KgS'_^p~Jx瓓xO-|`;" }CCXX}́@,IAmmQKSCVJoTb@,2DwOw\rx*VceSG, g̥0Z&!|SpFy$&Qn{75 ăBq~(k$NKs="_xϨ-?광OWgEwp*I ^`ß9sd6#{m=k ulHOKnёImiNQ6өH*aY]`JHiGÞ cŸ@޸e Ei<4x,t+IKfPwM1J~ö/cj+ٲFK¿0\,\*(k4 q-`0.K3 EFʡ^q Th47 zD*慸N.m oBXNÄi-U> [E6Odsp(Ȗ! ?3.u¡D"lKIB0AgԎm8QiVoYJQr\e t2Ņ(JOB\ՐSL2:NyNɥdz0zW7س4 H+s./f'%3S3]7yu:Iy6ʃTk~,6wbQK Ԯ}zDF>%14}!KN! hDD먾7'|^q^q0m Cz !Pɚߠrll{!*!G?,Vڢ_Wqa7= ЕHo] 5H)"H3&i_i{KXX#h}L^m]n m7<6P9ȃASѕs"dj+r<fU 8UX!bL'gZ32l[-cr\2gA}HϿ0Gh$FoœЉ /.+c8#,vartϖ zڌv$"'ݾA@zƎ3;ۯA)sԋ7犧4o/-9x_{rnEĸ]&5~GNW2ܒ̪ʲ5kkWXQ+zYP'bk[ȳD8ow3␽?Po.j~gʜe/x"e{եn ͶmByHU6 m5Hi;v՞6ˡh:;Cpg[pC.`C9XFv~KEc͹E-"Xfa! \ KN H}s8ki!` ;% Be S"eLf(6^LB)_^j+nЭtֹ58|qV"W'U 8txjcZ*l΂D$}Fԙ(- &0FFmaT|о{l}f=F@\g|R ~#t$NQXNԨp.`2NUV0[!5sl}}|@7B6}91Mp?p+QlNþ]TW@`|Qa}ǭLquV2G/ H|tAՒ9}Z.Έp\ScA00?|e8ƚ'5OPKjfT_)v1:z@i<i567 C ` Gx>͌ߧK,ʗZ9L" z y&8&{-r_9R%/$Pc+ɪf[=d*v3+aJRٜ4hhqszLl18[A*1E݁-@+wo6KTf"rhp V zj[8/x)M^ zSظGg.1x0UY6%҉M#Ve 0;]`VYêLֺS3f <&Y ͍!1Z݆Rwsϯc5z%NPPl8V^&?_GM}xC>U\ҶV:X%4럅+g7h+W+ԡBև~KaVg$y|Ozq ذ3 yJXlKv3&)a@[ãȮvp 9>DF;WRns-P-Ee¥O:*rUwIggHCAY D< A}<h;+EN?5mш|j ф*ީ.{4kx1|$Q7p;𕚉&:D)+TF%4~L6u4"6g֡aKsT83(=>kBhW {8 hj#K; Fj-]5 @kP-:~2T{RWUR5VRŦnȂd(P#]Q+I )I #H'EO\ޥ(R4oʼX ЭP <0*29Ad Ml* v &LmK&y/) I(/zxd1_>]/1Ŭ[ G4>찦[+*Z >l1hȳKh80@f`&¬<1SfZ M&R<.x\wj4Caj$xz[ )ö:=\)a6k]am.rc $rQe. j-}9`:+"+1:ц=Ÿ@t C/ Ϋ >__@LU*{,d$1JRZl\N}EB^Phvzy,CLmopti(8$kcc+iȲZCH 8o[:eSIxtg2Ԏޛ5I9ѸH/qCDt j9!UKߝ~6tka/c1){S*X7G~ÐG[8PuKl@C%jCap3 #, s Nua1Y-+,pGܖ '9rUJ?LaM`/nԽk(HZ6G3f7de+m{hlGkm6,v?sQOy7DG%=zjyMREAW6mr X-6O q,  Eiv[7ZOf_[^ *kbǚx$mnP/ZJ,q^13IaӜz3ٗaƪj,'''6rཱི&1 ȷ rnH?Е:DA T]fDSeE0|w(7:%ӹ!SՏWU^r9"҉ 㱡=i=Z fbd6VY^pp"22`=Fڇ:w3Z:5 `ߗK5\(,rwUoقL_ZG*|_ y|b7Uw8RJ]6 q*!v .@$lJUV;lBs ^i95w%Vd+lv>b4RⳑB(؆t4Cִ,EkbG, a2yVj$ )whh~ -džhb\3kޔMY[$o˅=_U|тbM"WZo-"Y7kx`b߸wKztDPvƿ6Y㝽X qoϐ\FP()Vыt]gDz!Kf9܃rckH[τIAoѱ.ƏQAz(.c+MQȝTOٚh63l(qJ2RWG1t#Q%%' CsZ MT:\X80yˈi7+'Sړc-vC[ de%DIaeF0:Y,PI-)DBvr (ᖞm^`PP}ɑ#MBS+>lpf |W"d9"k c9+WX^M.>^/bpx jrNCŮxTV˄T>0S#z% ?ZM,vcFeh{q짹yl1D B#;VqI1P$#7?vZ.=xl螦0 N)NX!L+_N[%0@DV |q#{rh;~'8G&:Ko1_ -(*2ޞOMׁ,gAFZfb\j'`F,+6W]<ɏ`oQnE=MfGe#gN>rU~m:$YFH>8(U0l>͂΅Ҁ&  LR2[$"ϕY)֐hKA)gP }n/aJ/X펊hT* n!E ß˰YJ ;c6*L)Ā~I0҈v!'*yNg1_2ۃ"FkW F0sV9FB?lgY6&'ѽSe{^xSnemq\]ǚfSȘE ;m3Dv@+ }[b3&G9j;b]N*:PHʴp,}W$s1k2^'6Y6;2&|eN=T,r}UZV$7yx=)8(+/<3 &]  u1Z4X3p,PR6M\E͗՘E _8{5הf…8^lq T!!ceWI{sc [> HEs\B\![WPOB-\D=gB؞^Tתym0gD 5InG mIS# u1Ziwè(`D2mao|J,.`R?$r~hrR׶ B2-br.I]X 0Hx f^! iR@l53&i;o5LShd ØdTܲt)7ZtYf5]''@F݊|^4HWᢍ$K:oqgjq34KÆ+D ) 9]5zZ`hNWIɷE=hs`.UJ Sd![]&s"L+E!:EVOD B Fc )[^J[訐|LԡZ*(O5o߻Ea$vwo&ބ+\m8㗆=PQ+b{{R%M6 _-"5dSjEySyJ*8*C1Sv@ʹg֎o,!~TΡ `*䈴HZND4dfuw˹ƧwbwA# 7amO@ *+Enÿ4T6?{"9ksZ]Y>TfUwN&u?;)3 >i"?b @ȇ(TK->  38ΏlNحPE>{p"@ >N Z/gYs2Mp(5 #b"@$,',垏ϣFZ4nLQ#9xxUTAק {T굀(NzKPIn6逯oNPĆDTZOt~Mt< "Zl^\rt`W ƚbn}6kXo̧_{ uHd`2X]4nbmUDb2s J}>1)ww NO9 /9SK%zJ7t2SAAPr8UN!6*ҘNjrDK|F}Rtze_qXeÀ_,'r]BDyn-dP:.`5X}U߶˾#{L$7ٜBQqU(l$dj^P, ^ҽ0qt+i30oo;Ċp–d1bU2 NGNֶRJdf[%լ ʧ w3VLٸSU?e#4֛Q .mH@#wqup ؍o/#E Mw,t L]&bU2~A'J W8W{`"JπWT[&Žz4TvH*/}cZPFS8~&f+ϽbA„}3$1I4]D] N9 !d29n .,{t7$[ό 5 a*|hC0%|$w`73Җ @S)kl)>T,sf]& kNLY0`RCSЍaS?)F)f_'W]T᪕:s>ԉ){~i8N4>cZ4.ȿL֔? 23m`68f ר0vq%pS9Q7PnݱG8=As05Nt(I㫃ApR~Ϻ0dT\ :umҊPՆM߇!`ޞW2Df󊦘9N_m ){.GsJTm٪2[D!=! ;H{YiRgC` ]8.ߞ1:s3oֲ ^JL]\Y鋶%+Q.\| &h?/YXV']U}tszd@2h]fyM;#ag$x؍vbq_ָ.dJ_X?D@w] fo.s}N2ry+)="->01V6%\4n.i!dMN'a)p,IA$: O}H>]@mcͪ!aA jQj n c\GƗ.cp$|*}a?^;SeG2H@I'O:%a8 L'~h۲]WJ2 "8}Fذm }iRCY.P0bn [:ZF@T4}7 O"Ra*}2ͻ0]&]o3b;z C;(nUOsoLa1459Ȼļ3zHY@ ,^8$<ߣ:vY1LK]ܚۺ,MQ!ַ (^O 44F0u>5}d4$ /zAm4u( )К[6z= RJ$@ lֹvEpPut}7 6nUa9ȯ>dWZJ7obimzOĊ: j eII:DH|-Q_6+-S1.D dIWs#_5FpŔQs#2B^˘Jl@܀>NL6e]<0OXL?ü) 7R ao-rťHhWN$nU+GTu>{+dؾSQ IyVm LhHMĬk+>NnIX8m{=_lY JG# IʓYۛn~)2,j\h.OXwm% "=;$_yXQBq/&KؘzܞX́+ װ;RHb5 `D=NI=,)Ɩrf3?R^u~@.Rm!V!Sa$Rm*%_ﭰt֛["[|Hŗvvbw=d] dffY _L~k WR^˹R dq%MDW6OG2OlQ 'jJu%"%om 5ܖ<ŕ6g:0Zm)E/꤂-jBZI̊ *ِZ<=$8xltIoyUSc ׈]]Z@A׋4/ FYOepN?zYLCLoYx0=⇚3bjzWU6Z HL4uxKC0,MG\XqmHaƮs'Sj`h`&h8 NX7\ d]XjԽAgЦ\dKi0M ULj Z{P+epgOإEQ-V)t*IPNuG`> ޱgٺޮVHa*_-Fnjm;\pR^;MQd흝hGqUipYH٢o1K2Wfo򌻥v-ӕ60ØC6}!V=Di}6tXfT"!]lLS+F4v]FF"UᩲAHt{JŠ( <[sjUzŸ%덿;G-ٹ|@k{\7WUw8do|)B.}iXWQa0u9f%")u>}sLnJ Ue mF4C &_h+:R }`v+%kh$TIQ^rӴP@EEH^cw*>=+?=\qRC:J]IB -2[EP9=-P~9k:vi ;7Zʹp&)3JG"'*U{Wd;XMo m7qJy,Or̆eZe<2 G:WLJ6QB~9H׎^7reTJ O,Nx[F, X)]Bp>0& &u2>ܮf #H=i%  ?9THU\/.ik/߯ǃfxQ ]k G\譴<([6)cyEհ4 $WNΡr+r]9̡ѕBk r}_PDoJK(|D }%]&ᅢ(}8N)UI_*e$pFT+7JN%ubٳOAde8kfo?V\tPxNR@E}.H:YwX-ߔPqMlM?^fȈCk0lر;w&v=LK5c/QZt}Q9M ;b]\.-nЯۃh}kZ0>:%;"SWAKnTCp>ɍ?1e(ΩbԺעxZNXܗg)3@PF$nSic`FS.T~oϺeW:^ƭL-Sݎ U!j|຺ņ_5/=FY2BFdǃzٺgB=JuP\~J>NU8JK{3&ifc1XqᥢT,WԺbFrk XD qƎ2lWn2؈|=Gt߾{ZCޢTM.SHaGiUv;+v$Iʮ{@/,r< dUce?GYFݢiEG`[@jCĈl8t\Fu[ٗ =E8J|~>8(zO\UqpyHyq8}݊R\Es,8jp*&MEbCE JQ R:\ClP /.%Tu/us5YqN)&bᘍOSb߹\<78 )lsY;! +0rzͱJcFs"ή=Y@ %}"1pT++b"| Z(S@'VZ̺hJ]y9y}/XVڋuf#LEǀsԔ5"="$ˉ#)b*Ji ~w*t~sOVDWYqO @>l}\!Ѷ. Yy!my^1VTXRӁpmIPocNm{ KUX -~P4IÍTq+x({+uYHKc*s'_qd]u=33:~ebHMZʘ䧹~rsG* ޏ}o%x!tD?įDnA{2xPFR1)I^i|.672_< MC.}S*lMr10cCTu BJۭKAa+xN&~-塙'>E/(B a6 Uzi:h/ 0w%\OF ssvph|׻Ӂg=;O ɤFt0:{ƹQ)Vɒa_FYlSJ EXCV^ }@[Bۇx7ܝ@"U;y{>˅ٚT/YGqO#NQ3;DIC$>Xj{ *g}*P¼=OQyS2 M L-{ "J'򔟈 emk{ ˽I~{cJt<4 v\4N=Z,9[ܛ%6N6{ُ͓n,^F%ΊLԢUx)cٮjnI'>AQ[Sb vI PYH(aZq}ӝKл f(.*^rQs Hm'r OM $faw^SKc6%wPtw0ӊ큆FS\S&V-x]4:#\撌=CjwhLЈ$AdF>Kiu/d=*}-DamL; $FJ5XbL,= E م|O'G%$&Aotx ~R/YvQNI`@jy+L6P+f@}K}L޾J@ w җuV1J|~EJf|K]pN U88p y ͙1p%lkH%g;xRp,+M?fO=*&}yl٧}7++"XgOg#3yq-% O턫qf]9oMVWy@$}WƚhҠN0Q'*,&:}9M*8M$zo `n ȏ:рXVЌՃ2#_pGJBLivʘC3MR=K( &U+H֞]s"?mscE0!(A`sv645]d'Z@{u' #3>~yPD2"3#)"cVmaI7–S~5n8lM[b9.T'mraեh` W7#q{hSHuKqdQUw_xycH; Oe4KTeDvjm:?ʖ,zej}6mE Ɇ 4-›|<:IMt4Q,n"&l3׏D9" %~=^'B`ic/1 :F b: CZw_ 9!J*7<{ -wdmtGz}= wHL3X~~WŸ?o@F1"B<Vx x%'6iS7JpփCv閞]U^?T㻆ZϻpG",O`waH vsY&#B BRfa"BTM}.<$ EGx~w/Ni0~kQoڡP/m}ZܣT VN+sƇKBPbCjVsK7&=H/|]h SF9ASP>WjYi?NÍzKo^0xLOiD.Sbc$:'GgXđ-v7`ςF5QӼޅИf>5G!?wSeO![1\ϯ Y1 FM2̀W?\Rd :tDQrzr<j|amڶu+gM^h-}qV j5Fn qs&Ze߃4Ϳ-dU#@:34UYVqҚQ >BMQn~yn Z Ē5A'Q"ģBwIxJ˥.8ijF~H{hR06KzL ]u?n'%VL(Yp`hR*-KpteT>h/$5is8{3_YF+]q Tk1d>Xяh 7HlZU`Fw*?6+c ^h5MrmI5!=7{'8-3e3m4h[6:SCJMu{,YwjBɈ2 RS%D)WWҸKAXŊ" ho ώFF1nʡZ nk[vD5֛sLyPॴ\/M EX_y9([VZBҁDžRZ!l쥇6γ˗7vVrJdot*N%&ӶOv.:Vfl{aåT:e\Sf#:Q?.RVa"'$#+_tR[gs}(RɄeאS^:Ut;"tgh%u KV$~c)$u Sb!БC8H[hHtQi``ox9@.8Ƌ"(!B+;OPmyۥ z'W\AҨK#M8ztnQq;  Ҁ N#net}4սrPyPX~ ycsgZ_b~л\/N$o> 0{B-,(CƩjCC'u[ׇ쳼 =/R䋁$=6bu^?ke3p`_CWk*$=w ?%S@\EzXEԃ TO7RU lq-"]SZ+ABjq[a{QJ& `<ÀP% ES'<ˬ!N2 Q{A9"j# /DR-ߣwf%BOxH^>ֈSDR-\V ѼbhFa(8]$h!Nl bEABNa1[;-|V3(O} n/5jV{rהq NG?Zt9O~9.$be- "KEa<;ݧPZȐ&ԍݩc_'uRvBo9_ؕ\bt4(z>aK ];u=`6'EJBܟ~f[́y1s_֋>W~ӓmG^RuzWt؁MdF CSmT'I/n΀m)MɽO1ӧ|ae zi\p9H аL&]Py (v wđR wEkn .6}q!!`~LO՚y*Fj7Xqyq_M/6Z-Q~vh*GDϡ5.م(f7R4OÏɵC5$Rf@VHlcHt'*hX咚jt(R̴4W%qp`#ڝØ-ĺ%#⡴:sN2Qm[]4'U ߂GV-ZG|rU d r*]n=/ac&z3 DA.k9T?\6\8؂c3T_#]p co"tA~\\X@n:%jXI\msM8а0A;3 S:Şof΀/yThMJ1ڽ}ŢTB_z^spPqy5W,XV:Mh_VTұ̈P]3kpĮ23B0NݖnC½^ k-K| z-8;bv14|35~4/5Sxhr#d흋{e, چe/20@A^@hC;pJټyrc)5$Eܿ(aHk@-`tG{lW`` |kҼl F୔Kt\h(:1sFt7鴞hlBA0Ӭw:axh?l”'UGPfb, Vm,c_r05]4az5Ytՙx:N9ߐZry.a SǗU!_I{D-u,Wnt"zJX6 A/XW87־E;N]Zy唑 Y(!Ԉaa:78 2XUŕ*$=v}W<)ϳ 4f`d( a}b[f#i/Ip$.2y$\p2߄Gvk쮉 +nC#ru`ϮF+kG` ybr#Gmxc[L ǥ sB Ӽ2)M'A {1N#T*P@]}: }{EQt](4]S`qXFin< F+r,&`.cFu+]W)-S(3Kۚ ` /,1£8F/uv{pZ_P>yTDz$a,&'%Ғ9kh914g5/+Yepr'J;# /֕U@E' BK$=7فwm7q'S{Nc-fJkӭkԂ6x͂;.bNeYk^*MXU7sp1V/:/9rk@TO* %L:И%>n7\ǫH$}!{Xh v77ZD:chhyH+Y\{/ )5kʍA\V(:`dLq9zd;we;v)`R5d?oj-d:IFC<.jfG SMV)h؊D#۴>=joq!$3⚁p kv5~:)-`;gSJ-4T+ssxB}a2Ezw}o엸Mj!*/5gIӱh| + 'h:Dw7)˙.gܓ)j^zdEsw{Qݫ@(H -"H!PO] aa3"յK$mXK )j/@Vs\MDiR-Qu0sLbD͞uu'ϳC6gnslmABybJN)@ex@qdՒ^8NW#m\A 7r7O8.70H/ɬ3]m aD w>& XAš80SFu~;^:d{P:^GnBVj75B֜꿆#_,^Zy0LA~tjO6̈́+g|4b,@li6 [gRT+ v")@ՊRpDu@xIc"쯾PɉO%zVE ^&gDSXhc bW"e2jd:gʻvk" aeI'iÞguJH,6iك J@2HL*Lu! v4xa}|%D]Fx AǼo@'0S2Bq9%DUrj, RԷZ^]'ײ7xzG+OK;$$_' X*əc)FE"1,}f}k$oi8xafq8x>=? Yajʧ:ˮivr(~wR-7~Fh`aYDg2a]W #.dqQBdR괕!N41^<)9L{:PHd'*Bq'XMQMWʅ e^d78od\g,C|a\@YWRbKK\WI7|" 'Z=LN YKʌl(5-{K%& hŔl'|ތKLKX6왤N4ˀwnjF9C޿2?) `ʘTbxbYhp vgȹ92~rE[NQqzûd/Ԍ'ح׋P1ݰA`EF*%50irELF>6tܠj Ժm|1}9S(<}׎^vo m DbYTDORLJI;ͭ ۽8M' a Tw,qՅkVHh\DvFg R({Q,g{}Pf1/4{, ?*V7we C,_!V G>g7"VW1ۜOiqV˭$ V0S}:9TBQa KЄҥB@FlflU6 {į1j9|mY0ѷ}iyJE`bNeV 造a)+',b!HO ؓ  DØ`ov4GR8yp19I|ʓ'ۤ.@i˜!%+)#ZQ&NqP4zHJ(_)ᓎaoG >r,]Փ BZ 6J6VnxS@U"jo0nLXD;3(d>IY#8>JE!2 :x23I5C:nd] aOYP $~m);L=CZyAWaQcɡbʴvH*);Y5 7[;yEr<(Mϓ)'I<`r_>_OQR†jfoE BICI: x2n7rmD_ 0y#˴HE%"9%> փYlP1;~37>%W6o]_9I֚/s֎Jꁀ7Am^`l/_ Xu8f&ɹ_:\ >I_HZGSqmY]7f@vZ\Cs Eqw&,~T= !Z20;tDV7eƹ1ʝ;Zrt?%g틅XpӐN-[f4%XԱB{EhVEoZJJHet- 29♰`+zlK{mpss4X7 h:hg%8  )EwfEK:Ga m%t[ C[+3X>9.WL/9JoEd xu*>l?&7N ^.]UP0*hU~ y2 J V"Oΐee4!2'vz%~^Bw34XLu OP?yߠ2XL ɀ?))bյ"\_Sy?ɒ9 PEq>WT-YۑmR|fB5MUF0p6<0-pb~Dhzg@@hP1$c83 \ɤT"܃LwtH^[ ڄb;PbF(6C-'FaPDwjDHx7t;Aba@Wк6\S_b>6<5(eQu6AZM7}!V|=]3%lt7DfpA)lϵk.S ]I};Z|"onGp|=+RԁK k0nuA#/ڞ<K@1)-2̙zgYiɊIӴ'Q/faUٌufkCKR4 m.4ftW5G%syX E/-"禃O۩KTN;shª =e.H^]^Tw:ػ3T;2zR&AP10 tmBxa4? e};VqE9=MtI,[NKuZ5(Ql#FЍweq} SzkL0ɪ9]wz״| "?A_'_O;0>SHI#1"ݯ!Ew.ִk`K ?:x].zJ Q }W I/U:rSkt"=yO6EWL{.:Iϔ`+axeZXApb.,&lVesk;@7҇O!Oظw,*a{&7^?ub48.oyܐQ ݊,K}դt~lP ^T0wzilt?2 GŤ(haW7|s.AnFO8Gg8I ʜ 1"B7X|D`̣ar\h¤cw0rvذMWwI$hBp6N>[[3-;!ͪ#5Wu ͵]/id !4z8!̴=wg:]pb#VLJ%Ѭu8L1姺1n7*p;d#R3 vHIuaKG0Z^\LUos8?Cpd ͚c7Ÿ`r:^; 1U E|Q¤hF7Qnk!C"u03|eVq VzF5Oojszz\\RJGֿ囀Xܜ+7b|@L|$ HXl1NjI7{=7:.$#ɘQx%(Cʵ"ݫ ̌"^Ö0:5N/dkBnYC *Uiڻ: O +¡6Q\DCi&v!5ku4TDϙLR}sOR)V"g]ZwEOAćpNn ɏR 2oz3Qà /tg9Os5$p!:™5O~(oK>5 Js1R!bG侴L+x!SB@S03;:(F5Z X O//%J"ݍf,9o#d|hiOR^UUjp"@>{y+RR:)PmpU_l7ulKTE|5O~N׌!z t_{>$X/> QP8 ɳK5ACjoX 2raqrj,Z|{4ԏdȀ%6AO"y!5L [7Y_|0Y p/C(K֫c"")H2M6&r?&1'}=@G[-ܚV}֒wiCm/4Q7嫺}BՠR\'6 @c  YUR "+eZ7؉u[="`|"+KEvp`()@"v?q2V"엀+pW{xhäg%$HmթZyќWa,51;ĤJr핅#ȐK!PZڃmf4Ѧ1 !)SG^xp(::h.6S6 s:zA7TV4LEu  Ÿ 4 Fxvҳa]cwMgS(xv@>J>o/(=ed2L]H,2pI3ftF6-q>qN8]+eRyd~}OfOLdy:TksBxAstb#FG[T&M~9kIp=cizsdzIT+ɮ+Is<%Ι} f5 !Є6%Qџ8IS(}J^2 P2~6'ZtxgZ`Z5)2hD:)@Ҿ!|r'DHGsc3UB_cLx{̺OR1G3)M2{ibu)N*7O⯋0i z!~63JBc YfJk&1FSTX0淟&p{ G %-,Qi7e`;%ݪ%|\sp0LBZi@jcBpq#@*jh7]՜G2B[!xq:T= <=Kt#]TPwUqaB46cZG9qn/X'${OeS;_XPk*9 i5yzݓv=a:$KJH(\xYJZ+~! 2st=)0n*}\1ݩ`Sަ_$6t>H4Am2;$^fgLL0@:"@` ~Aa݌ںV;E:: u\F}W5ڒoxJ@omPwo3v+ڄbj$']X"·mv3ZʽSjƽ JnIeB \K2& X@bNS)u̖?{oO!;cjH^k =,euU}4GtۗWy !A>S"{̄OꝽqo,AM:l*Z덾4L۴M*0Jʒf@l޻ g;bZt{o`3kݚ>HVQbfue".]"߳^v"v]o5))@-bӢ\-*'.> plޕL?NIs$:ٝ\9=p! }EoZd7 #w̻9wJm4sߨ dRqa=+Ne#69%wa, ሃA _ f ="~[DC!sJ4ڗf 's0*]t>LsH7tGۃ4E|&׀wDu^IY|W)ޓ`w3&ݤ2L#<Y)T>#z{j&!|!ŕ_.5.bc.;n䰊qP =[fmSUJ𴃸o1`G94!@*d uXnL%_Oj2#Q` )kJ_c|(;!z6N0K0Lg|e.  4REr]Őu6?ˋ+6=黏޳\eF-z^q-b7l~ T|| }Gp71 0ncZcN >`X48̍,`!s~>?7G~ۃGy{:~xØx[kO`\nOwDS?90h0E Țh1]]oqZNrbb3i%y"u26KZgWܧF_˶ գgXx@2 &Lg|X@ :G^%:65>6nn 6' r-[ hkWDd+#FNCcGP 8skoE H-笢"N%'5RF~`T0ݬNDLCۮч0󇴧7 4N7)>j}~uDqէ=S[V|Ko |#ؗ(e+XW"[oޘx8̸C*Sڐ0NZqS&M$U|/rlεժFdo>ݏ=SL@d]bW btVD@Myrh)1+ f2%sCTaGT0U258)VyOTR.f.McX͗?@Vm9vk3I'uJ~脯swa6ceA3{Yi~:*R8Xa8Rگ5E~%u„aήQ^HE7r2xbdy{(DD(<Ѿ_`m!G>iUp7x̔MM0!;HC><Yy'bx_S'G0FȹeJNz J.IJMWq!#Vi| 1g7ʗQY ϵ]t W:Рᢪyb+^ E&]~eW*U;ڵuB7͜W6 ,w1UcäӲHZY >HcЏ"< (n8j.7 HQܭfP⤁W"ǖ\ +ur8waG5G6X#ZZ07{P[MWTNĸӤ$$֎*;(bgf&F;*I6tzO,)ǫ=jf҇p78cnMh(>ݠ,{+r$A2S&r37J]Բ\t7y@ZaׅĂU=6)zrnH_\nѷ'b8z-cc?!D$[f ~to~DXR/cz<1{7Owm@ Љ5txrc!DwԡC |^c|Qxo~ q;:~8* Q&Bɤˉkxocvy .N^EaR&k4$-EiXC){h\Ek MoJl{ӗn䥵cpw0a**PiR|J?TR? 니D &؈^7q*6fZ xv5'(F"3UPf"=oxlPҎ2%D9Ew]O3\%nF?( K*p+ :LRNxͰ;N[lxRTcǾF{ \֣ޙ,ɵqpzh?=%%ˢC"!1_H} q?;}='G^Ha}ݺ$򰓀 yŵtc4"{;A!-݃Zhxy,faܰ uNt^PlP78ۅ!FI 0'Lt1߱ͭMNF)m6L;^- s/4A9(&5%/S][*a}hwm㋇nƳ麛tl 4"%D-ޕ+ &GD/E-$JU%'9L-bhG}z2iEqI>a^xh6ЙGGĎo?9Zu(2ўK. C9WQ訪BUPRGҺv 8^B 1ɺO^VL 5OGN(w}tULL|-]DUMoINPtQ,mCQ? fαsSZL,E[,YPyRtA³aǪ<Ŭ5l[Lc};)Bn_ (3"8N#ٓ4Yzu=+%-B {r)kgEˈN^K]{?9`F@JP89UK̅)|n*9d0O;_T#D(;.+*` vЀ +-&3qthe`.O! Cǝ)ٓVfU0U9>LsFl $5œMe0J8&A!ywT ? y\usr4~D3`+$~EYzC%>V^`x"_<[=R+ 7)13T&~cU.ad;fkMRviT{<z+Kx~:&1cmZ#VaFYҘ3{=Cv(P,CۜP ppͼsSl܉9{=ʸʭL}Lg!s !L ACa#5 Mc-\eLIIz͇dVOux7M_⥠J.kG" ; Mꛄ qկV"lGч_4rjMTekM.}gx w]V+gyDfRaxiN%. +b;;.($`NByS 8.zݤ姦g$nSÆ^8,uM6r&tNB߳yqp𢄕$Qd-+ A-'Lu|nP9}.¥q+ \L⧘tLU)q#Vm߄\8 8g"|VC*?IE0[ʝRjv}<ۄ_F[L1?MWJ m69E!TO}ݪ*Qc:.4 &睝{ ǰ4}X bN6\0" B[Pd\"n-@;~`*iPJ:|+1q<>rY߈4axq]npAg_ K2bY/¾kʵP,U*5(dH,N»88WH\F"& ) cW?r  QHG0[jXYZ<'n*~:-lK]i}iw2zغ1Z꼘K,D5wҴa#@M'%,>Kg\9t) D<&֧K#7``L~ ՚'GMJT?ڄeq$Ώ#M*$_TPg:]]=79I <_?M|vQv+S0r*xyMu8!'хk]7b1f@#k ssy2=Ntv8 @ 1 {xF{joCM=^ʑ8X≋xq^PKJM0-`DC gNS9jEtFaGQ0EG*$%Rz0%\svF`S 'G/Xsۉu'D%6  G4gɊBu[ZEiܢ evGdIfY RMNݗHѦv0#m?¦n3*@"Y R7x%?|wy۰! Kz5B_Rܘ`Ed,F3tYdz,ˏ=='n>('η^ N\|,둨P\#Ȭ Ɠ_PHYX,,%<)1szJȃcլzePG{y9IepLr倦ϴeZM%&7%F+8k:4P#ŃpX9͊:7uĐJ ndE:Rs3-'{02LWsM]ܸ@5lOj&p!]_{)YQ![˔&;a ~h 2#xD+U6rMR;aBS),K\v#Fܡ2#g6΅B%*zbme-+-rzCG'h’2> `-/͆ xܾY>?b>TL&X5Xi79/AXn!-z80nW֎kFfw) Ɉdx'&67iQ=MXu箥Ln1cl $ e,}_/hx>㪘oEw-5R<$ң\0-ԯ:8$\E|`!cX(楉BƼo ڼp_x?j=+#F}bHg`cC`baKbv:ސtV@D3[(M rt &2IskpKbwp0>DC7ljB`;]8168rV;*QlRUZL$w)<+߭'{;$6~|cPwiCPX+̆D̷9;H8}<+Q(RP( 3𑈙nJ#^6v-'[Aq+.򼳮sÂ@J̅ B3֚:p5Q l¢5eSdة0'3s{Ii~KݩBĊ%^yʉe#Bc@2ߞn1Ӟ.ξAL1͇ _f zXYhkŗъ\$;5zO R8HRFc>.lw]>Cf^=ytcf"9TE%ƅ>quԄ?& N1URB)t¢*Og+[x%Sź#tٗ3Ok \ jnOPa}xΔƋ%aadЭ,Pi8+lUa`Ogu &PC,_#Jc77(jȔNzj>Olwtv :сZ Ax2i-;179tt?R2z;(2Uz[(*ղO(GXI4@) t9fe|TTyDDݫ;!$h$+?DyaV'QWpeh1~Eԧ[ (4g#>]9۲ACh6Cz$G۸pduYlLQ&(<؆#+QAYF[u~[ϻvi =leM+_RfpY[.ķsnjĄ%xU-ڄUΛ9.ߣ3cfq*6~ެme)o,ܜmvI ri">$fRI-wLy(Yà?{Su}c"%|Qsr]nb8N@yX= =Oty[L F* mO8LoFcE 6|_&S~ QE]4BFަh1-B/[qSD؞JIp(2 \$ BEggKA-vy>fύf'y`m}54 _4oRrWXS=GEAfR$ Zsi~f7_g^*Fۭm"wp4Lkۋ-^un 5{E[T7q<^:-=Jo|_BtUm0L\*$Ev!h^Qe H-c/M' |!#u ~u/)o\JGлftf H;>oMEJE&\,S6$lt<"ۀJ*Zg(0<' xrBLF9dR0\3,V~ E %HUJzkO|Uxƒ&7+j? 2*%UsjRn!LS4?~)rt2s |Ժ5žLYE5{ŔGLY  &; x _F=ٟ2BM8T}% ]JId>+C;T`aO?*7 ;:<, žP2Ams!FXhKw 瘝R)e&;gCAR0لYz |A:K􅼿+S+hS@^ &#ᗋ ae/@|e:{U,vW-X®ȿuqЮ;%%荶 o^E~L5@c_ ?U!LwEULCoeP0Jo0}zmR7O'`jޕ]{e}Eim'fCߝ e9 *}toS^]N;wYyp:# rdSکՋ-7#:P j>at?qqD - ߂,tN[9ߨ Qm=Q'KgՀ@):~|:&.e`H-ٮ}p},tR#&jPhstO'1!1< /j2yjcYn;1!9 <嘰ɔJ?H,z-^ue(E<(Պdlwlfܪ}ǝfЀ:$?ԋu2mHv 1 |{">*"^jZ .¬Фs#ɜ͖Cе'[?4ߘ'3FЁwEI۟kt U&k.ę!7CqEgG!*kPȨȿW)&m\S}[<߂" $Z}Jbf&kdທ^u?,ޟ+>5' '$t&",0M+Q6ˀiZ1ǢG/ veiH) -$:b3w /3.P1/̰V8;@_&@A]"\`YhP0u1B+KfGÐIWji9MT_T+>=EEo(>%[޹mpb;镛 \cuI`Y !̦6{&"Y15 6CJsiY嗧uQhSO,ڝhdpϕDVPbwHvXL__ aAe&'o`/SkZ9N® W)Y eE06s4_슐ԾYH-(k3ám8`ϵ@&g>$~{v LT5 @!|eoB)ø>ߒ:P!)b:SA,e&Կ([aad+&FeHv оAy<IuzwV2P%^( 7=zGoSayƜ|1=oۃ 45XBD?zXг ;s|7o3Og)c=CņCP ט[(|nLD%&j]UY#G4o}U:3×hg0Sl8V"$LN2˦ʺ녭 Ox<Eo,IDo&]oR 'Zgo A45@x#ܹ872Q9Yãw tpwRye D4؆it&Ȏ'jKUM k`GQ}ϡe*}E4wݻbY5k,8N? R= p[$|[LG.ޡ#%)=C涃jUsi2 g>3\wvB%-|ݛǚk;p8XɚxFVv*bXm5Y'j序tR<jx.^`Fl&L1v fY^ሐhv x%V2 !Qa:ۏ 0 rFq_SGf U%{% K|tY9;N״*U9pғd8L@’+_hyۋ#BRAo݄?QVHw ,.OLQ",4Ί[z.Y}ð@TCґrfFv[YB\Ვ=*M _{-kXwf?Є r .ic*AVٛb`4X.Jg1l5, 孞Cfr@%>\gL}eCxt5hhb .FkR6."NM >[(dyTvsDJRi*|F}!0G`)#g`f)-p)9·^@T:Zd$B L\B.4SQUdP4j"4s^bȏ6~F s_Woh4VoU݋ǥJò05)Ex_X}ҌđLLb>ϧ@1j}x(~Az|ȶY}x8`仩]L||Ly* FQ%@*>Wy7EGY }*LQ@n;w™̾:E'1︨oLLjO;9ֱ̤ 80Rrl#m /UYjQa#A w'gu =V’봔^*_UT9m,j(+Y 9-ag.<҅-Y:I-\kr5Bᾦ]+t=~:1gz$X:,D7zaE[#7C6!$>hi}Xybd 5N@0.N$UyCwKiKc1ԉ@hN>C_9B]ט-pQy&[*tShl ]GZZ5Pg}\I@UWh2̏ %h~Z Ue n:L)Ķ%{D⠸8WmP c,y9cc!djI* ?}qh僬oB eY5AHN*7;&Ʋ%Hю"g"^ͯsebkV+HhyDХ?W-`: ̕\X%P",4%.jɇYP|Z +$ș>d1vx=wFF-<V["ΦE" IY=L Vix =?Op9zπږU7GZNB\WL $z"hv $|m7!VeXYsʎ25 {!)=Oꟳ95rLNCSǒ~>cS򠣍T^O3=gg<r (yk63oIz:wq{@W;9,b?WREё0~FeEUב:Q+LW޲\SCn6~X4RD?Zay^6Hb\R <m*zw6j^̔/Q*b/p #PC>Jڼ{KC6S_?|Tܧw2` 7lD, _u:„0'?"_,ǠMlKPNV ND-ׇG"4L f}iƚ&25E";RC2Aٲ.j(čdw="(lG (ذ &MO)/BwM?hsO dI@L8FBG=C^ŸiM´/]t⨠Mz0ETm)#Bi~ǃjDPdABՎa!2K*8 |kIaDb"пU5"rSe❓AYxT"QWhP_CSFi#knAv7\S\l"_bf.|?WԞ\jАr[ɒ5?̀.lP|U*\-G|媵 2EE@"իjRŭ^3U+x#=oas$c+} PyDXU /pR7(u8M E)O\ }5}xm^8Y_UExWRRpfχݼF̨ ;_"ʐY{E "{%=.[~dpNjCTkkZ2oƝa.82QzwlAtUh`e:d(x@B8]I% 3P 6''Rso %O8Y^5)G3U#>w1:?6Yk#bq*?J`\s) ɿ1U>v@ytZ[6p:zuD]zj?Y`ѱ7Amrl'Bo҆\BQB+<uRy pFe *ruDaMU!>`n)%{ 'e/1% f@#ma^AS6 d^砠WYU3[ ofUXFGpVZ l2w -4 !QBP:i*%(>V@3!E+3 _J~!RٚL`T0hr1!IZIe{sze½=h{r=9WWD7c6iŜ]o DK p1={0VonQBܳE2?Ƅ.]pWRދL)y +~ 4YɳO-oBih,?b$QH~}UZb6ђT*\y/.] [%-ݐ~1RDM6l5՞:c>^rB`)Ys8жR%/c!z;¥- :~` 3H @MݍÑpj4,e@@ӲDburDV'[a*P7)4hp/PePZmRKDջX ;3@[h?D?W4rb.Z757b맍^% hqu=?ΘǤbE?7V'wȫ /T1{4+[vmg2bI[WQ&vl#ے1y2/X~!)Q(BPTPy )H j=8wZ|o|5d*J =y_n*pk΂0uakxM%Hnr&1N/ )ȴ2ѢɖE2t7](&SqfbY]3? #jk&C @_oTύ Mq^}VF@"ՉDR(5'\ړȤy51P{? xAbjy>Q'_ >sDw%ܷV&Hf_lej}=ЋL-X@[ ˱?'HU0 ;52ULjګ$tǦ/U(8kF3%IU<2 a\cZu/3lLuծ5fs> S7$j}~*CՔ>&3E0)AqIt@ynzV޸f`HbLA?Y1$cӗ\퐗 "y1Pdʞl .CކAߵyXx(^Ǖ踟<Jf5rIi{޼d@q-ca):Bǁwiz:Qo{Fj"taVŀ1{in\96S5sڢP(^."gy*l[fL-fb9.W;;zWRT\uv:O5[=@E _p?/ ʯú#0(.vRu#mw)05H\MGX)."+^a^Xh$=6j:9RXriO)V- a L)K;r%X}od0 >]В9RV4|eLz% VBB(hc8CEcrF-n:6Aj374vi&@s?13nZLޠӵn;.Dza;RcJh+1R{Gy'Y/.F1a~NמY!Ob!>$kxRg Um4ܦI瑵2{"e@Cvf-+[v8yp*Qۡm5ǥDׂX*k1be)->yq.0 06iRdc{+#>^ .m%ſիzQ% ȥr.BB)\%rЯF uyZez_ڤrlgˠB\G:eeh2)?@? Hr3+A<'?1Nnzޒ;M!C*_$oeddVnnyT|IXY` P47b+L@ܟ>sr Q˾, ]q"lƄ= EәOh`k.4.0ũL4x^K||%GX ILVsJq!e~ DB?Jp]9#\y9>AשQU8jfQu7lL-u论9Y0C'I>T9P锯cua]q?y%}B$nu;SgPJ|Pcb X9p1[tv8g =.JQvch s1(K#hz7-)\~D9-r?̷~~͵Air8.#`&w~\#ۧUtlés-odʫM5h(4 H851U ܜ+<;&WaQ iP:EX|Z(]_2*prGxg)_E̪IcO?& Ȭiw"yn!C9_F:a 3^N[&{ _E'XuXW#JdC{/k)~~::apOS(޷ʻ5 pjutP#L@;Z;@=1n2*9޶Ѧ: @E]V껕jռ@r}қ _O.'15 aYؖ-6,,^)adW#?ybV #VRl\GZ %t9Zu%t&cip0 8͵LR} 0e֠ys:T\# y L$:6Nm<ruq2ҬL%!{/+#ng/ͩM>C(͙"s"Y{TƤ'w0tUWCWۥt3 Y#v?!:M?yTV]EV'GRWb)Nq IC3gn5*nM lK+kI$?}>a{Z =Et9hݔjY-rH 'qN>Hz 8w>Se3! j¯ZnGDA݃¬ og%l*|+SLSq\<1^CTr'dE\<+jrx5SƼocVJE}F#eaxno鸐[!݄ٝb bepRxR)7ʻt>N*`Q6g"3[нʃ0u*3(Auk+󤉽GgC`!IECUc&$*^rm=/UyjQ3GJ rx藢~ N eZ# I&ǍA~@TUj#w&Uh(8PM P{ /zؗz6`^C܏?Ȟr*B@04.$+bOځ${S%Ord{kG.㭲)a*JIie"wtc,kFj$9LŃ"o%}kȥ-ftE1j_a #"لiHBVP ^GD0 Fq|+'-6ǎ!GY)]zc&5ҍa[a֯l_rFgs35ƟWhBg|14ÜT96#i)/ЬA-IXP>P}v5[6;O?O**y<.q_LV>aggEၝıHz) ?jo ,HNK7@lMe:M.7 iT- 8Ma;1D46n ŬIEaW;jfƩ$ ~aBʰRC{3gƹ09a?L IICʊN6ysW:+o땉ovPO.Oi`],Q;KT:߰z'_V]!S o5*fcvH]  E0,8AP&e!(,R9vfUߥxˎ 2bɵ\1GS)'l'ᆠ`H*&he{^B3nl`ĚS%]Ep9SSfwѺba B\Y3We<ԢvݒD_sNL|b_ @fQFphcw=~1V+7wγF*[;[49Ӻ{y,y۶ XF@ uJDɶ"Lݯj]U  qM-հ"p?B֥~ѹn܀^~ӚZ0- @u saw dZ^d8@zmĴ O"&Q& B|k-f`O2lϐ b'Uo1킵%KhF2^brg QڳÊG/kN }:Wy*GNB},ͼQ^c[ , Fk6X%&¨ϭe c ;YBh6^KZWJB7\mN[eego=iHlC 8V辠@$^I媜;.-؇2%D(e61H*#.1cUUgqp6^y]#+î⯑Tb" Ҥ (Zf>/e@"O +ԏCS\dgy(Lkn@S1ԝ)g @&7#1w9s o$4xbAGndL rLfG]y5F\9 `M/AY_ W= %Epq~FjmlS_{MP֝0q]ȶ#SBVu)j I 1i.g1[~)a:%IҜ|RNp_M*w)2 ُB\* \#}Cάdq`ۧgy~)yU[ʷiݐE!*NS) u 0lIo6 p8hkiFk?@󺁘<¢ 寵 r{ǑE;p#sfPg7Gq-[*ؤ" KZwjojM`ONPnn_>C4 :.zGpDvY#ae!?5bcx͐Ҧ@m\+l f`kbZ9Pd,=:mkrK>&@E6_u3WOF\uZsoUiwRK,*iebhOnn*4Bv@|"]1"Ifn MC 9HASlvYq+| tsw?/&d#2q.<}~P/ds w#uGRJoT"y &wqv p dZHSM(31lyV' F!Ġ@Ie0JhFH9K #~%qh!V1қBqKwǟ$(+inANq٦Q 4\atg1vXnT'!*eZ;:o|£NR^*~EUC+ !"d:% +ߧzAv:l4|W)z0ϓ0dl)V#}ǻ9,l )M!(o) $NʶǛ٨kR1?J̃rc/ZQVlGJ;ͫG@. o1TC8=PP9mN8$G,8FiZb{nI|PI.ҞBO\Y\gc&=̏8 I*|,2T?z)-2 9Z'/yP.A#ࡃشA1+H49{kg1CbWÆ90D43_8I9GzkbA-|"A wJk|p.֎ m 1z\nޤ6񲓊D (ϟТRZy_L=YDL^8 h^Uu4򶩷̬v64yj13n x'C-7)PuMq]Y@1b r Z5<]kg#{W$'%8-bO7 qf+2ŃA)Z_2V=!|s1~9J^K ͐OOL(sS jd-쉢Eȑ[Kۭꍕ;v=4;l1m7bzK[* lf{zw49`^V?~RS;Ӟ0f@t 1lr|@\KJr*:* ";p7Gkio4҂ڨpґ5]dDjןM=}u![\kCtWXuFJlz5Wq~z;mAiGSp^}zDxa>2hIQzUR !EQ+$f|_*=]{Zs f;a8DM ݸ@SRյ!|k*5Lf+ )xFą]^nŋU4G#_BAߎcZiPޑF)}}Qf^9\q>tfK"`Ittd+&R:`NZ A/ZG0oL`A`Rd&WW踅gw`g<%u3sQ AE7]/:|Qf h~"aAYƄs[e랆1ȧZ%NHmMb<>!gܲE ^ZY_ƦPi]^I\9tŃVӮt2kA Np1 PT*DH Z#l@[]73[]_(a_XcDЅ9|Ok3efml5Q~Sp%{qs0e^ W0!8&L,FԳWiSv 籚DIG iQW&[*vGcbjt5us+!Ξ=$Y$!JX).Y\ȧB~r}h ABϼeD`Q룔b, ᡱ樻my|[5P8rKudيח(aYO᮷_^DZ~~;0ui[$cXPxaQ@!s!\r`EgUa?.OzDt6R; U4릯Eu;VGČ^"oLzIiSDȑV!YJa&0O,;0p"e #z*&?-5&1sN(twiU3p/—E0d{c[aha;<@od :a1G&5}npv͊ēu/!{:pM[.JVI<82t_É7f{Tܓy!/~IL]4Um79^UHNؖaA^Xo8--/8QV|CpQ79% <Ÿ(~ΰĴ\"`vՋh0zmImhZl@? YTUSLyvFj@@~ǥGN7=ӿdUT̏]R )X(j͊??x /.b=-Cr 4-G;͸T w(OGY²kjcZ&9շR9PyzvS ,!H*`q}5K)OfM*=CD@OY nq UIT UaKN~F#'j)m3Bj@<]T3iMRqG v|`mNIǏ" ͜Xe*Fr*lw^~]sA#lyt(鹷z@?F(V4DaXVt2?g\1d9 u]uPcR(__<^ R!fJ`1ހc=4k1(4mP b f׊&MT#T~y ;)6z N]CߊV*Hhn<޳ a_yOsJ+/VM [1CRo %/PY_Y/,%5 v(Nd2vq򥤩{P̌ĨK>c|g8Y )MO ӲJGL60l٤.ۇX DLlϭU%ߒ$H XӬ+Ih Z)PWJ>@o# k-nۦ$5+zp]@#ϡJ')]#w'쀞+Sq؎Pqa-x'򥘸\[̼M2v5<͇̓9KJp^7% ɢZbpB|'\Ӏd Ir;g#, PdÌPOLHf8r9>?">d=;: ha :)2{RM)\n^Qe'k<(TwUM)W4Bjyaz`6l7hܨ,1E$9b5 ڬOT.1/4܊%;?6" t tED&kv+e乐/݁,0.a.i?V {*{QOtcT:eiI Š ^0idP\ g !G=,@L1ЅAg2$" 0fk7 v. )Zj&,c{< ek-@92#'m{c@$8޲ύ,ϖWԣ}\せZMK57pR߫AmUi1qe[9+6^5q<>`Xe *+gIŕ_*?P.c g yhvnQke>ǹ\@oƤ?G>? cŭY_7&xsZG %.RsΊI@GDSˍpļ☒z}椵g-5Ǎr/~>|GG ,+&>nD1 >%]:E`?w_\J@(0 [O/T mcqn-ۀOhѢny1CY 1}8:1lRl RiKfj[Y4Ǐd, Y«%qjT3z&Ͻ` dV38vmpɮs:QmQ8JfLSNwNJ]`V%g?uq5:Wф Sc] @E=#dkDgg9DN*+<=ÿYCX1l꽡t~5 TcM_RT]T3G* P0—5J&7 ƞ=0?poAAQw"U2R m̯&KhIOͫ]y}/RtR5͘]=gbtxUs`cNPX?NO*b=]4n/k7h'Y g`\/ Q 8@<"Q*7 }c^5xC~Fr>zWŌ4˩&ݯiV#@U 'WalAcÀu~\L6yvfP1Jͳ39.P/IvrqYDJI;˞˵l/ #7sv=*gj=ģ٪put'MD.0znvVmvE;\$RޓvmrҞ0(=no/Mvy{ ,t\_H .3AL YNOPcL`[v8 BDBL)M’P˂YaKvBf|U"%9Ub mb8~:J˟/N]vX'QI5B,?Z8:> [s,2dȼ^OB$ОK./,_WOCl,G4)ve*J1޶՗+-@#[ۮ;.]^_*0 I83qQ"UBżDm?̾:V/o͓E9aevjiLOYePK}Q:rXM3`, . Bw%;A(,D7^UG垩&b 91AT { *cL:DaS}0R TͳmP5\4_J6I򣷷c2:,rb6CeCH1h` *1JnmAvU]Qk ֺgL $ΰ\͞!mH,nr-Ǣ%ߓM\^/w=;MP6&Pxڵuf+kζ.)!v ./a [a },X[Ro.:7ۮVB; 0 >|oTՄ<愰rF/sI@BRGG.pz{NMՙ~͙4"qYV5{ U.sxdHK tCt$?-X(R DʖS/#Qgýw jB`Q,6C*QH.ioݥ g# D9?m .̷X$t?/mdyb_@4؉B5Ff؀ZAHB%CFlh01Q_y[+,[SVl^-S: ? Zy׏bj$V X-@p 'o U.j_Dp%Y1k+PN86BеX蝨|c I_Q T{pm~yv;nDH{( :P~K6gҍ&h2S=+vtԛA_G/*#bpN̫uc<eP+I*FB޲ev&ȧ "R9]x ?_ >=m|UW@チ-B@-<4#9Dwr6%`Q;a\P?Ji걻1zc*En Y1DN= фCߨ/ᦼF" Cd`EWHOiElCrc|##k7͉j|$8G]BNu_숚(o3HlS MC6xu.FZ7Jd(`oXY,t%B%׫_?䀀f;d~sD4@4,{a*ScѶc0N%*Tإ^ԋɴ^V\;hHՖ8Ob1gzW(kUͺb`=&7]uGɩpA<Bqї1N@b i=="HJkw<;VwŒbտ4u͉1i( ;d^ {Ĺ!P[6|}9>Ŧ2 ٦ágfH8 \ I\ @H5=' ,)nl:킷]@B4{Uw*%:$q~q/fX[$Dn,]*I>!b;(E1mi~m?Ir124i:fеɍb*n~;*"\S <4ơMTB|qNXvrRm@/ŒJ WNxب6=& kG*crwOCu>ϾI1^h1': It!9qO2"Af*B S0;n`zZRV_+ pT0:py(,}M!IpYoʜvk=k(& |X#N$VF~ }ù2)7 dHP.{6F7Oێ[6,K&Ʀ?0aX!sZc 4ty_pjO|Ext&R^4ȍ;c 1#{7q@dmJF$a!LT|t+H4\@A[ T{-9^g Kv7o2``-It?FZIw͢vbgiק- E .fbl#gc [Rdℑ6CR;ȏ5 ;6H@. ݁zsU^{cFw)Rb!G6'-f۾ ٕ/zDmJƻE}ѬW/#JHzg>MO4cE H}1-r ȃ5r=SId}*S{Tȣ]z_Jf[*mRLq61O(LTNY:&UAB8MVe%}9 \B*>cNι̰} k1'L4k,jmȀQzApќ(d=:58gKYBkFKi,S3Ȉu/7q? r7^дG}nĺ{}üQFg+[2ܼ1W۴ EV8)V^ş:mO>j ΚEN3kWi8h~O"j@M=?Ѿ|EfuL,=̺>rTG-5l1=P^#23k:!җa~-D1,]=~=H0 z$Z&&;XA_>- ˠ [Eʾ ]5WE|[^5QMؙ~=QAkOf@RvX}17oǞp(7 E>(= xv#A {/NrO )cP~R%&,v_CG_~o[Tof(x l|Z??1F GWʽRgw՛؉ҶCvG0 !|3d-Cz(VcFSv.kHlt!virjۆz]6X)8jJU=Pxb8 vf{>]ŒՅ"BxwIf ^qZ οqɥ8yyBܬf.z={0fñ*J @13@w wzbphs-?A{J jY$,M^UI f`SBFؤS#X^ cWf"- 2sAkD]5YpREЇ3cBa G dm)Q-`ժ%Gρc!siB^#Ɨ>Ʒ$"Sfy= Lgx~ keL`J)G:;#8_,܍ dqq]7~Jѩq369`r 4ԋZgc>,Եɂ2u+wG{eY*Jiz}{(}O'ɲ(22V)U#ZhwlգCp*bZYWд "hz#-UEY%RLAϧ6Bs Mh'luI:;e4 TJ\wR~(O%))fHBM͝sCl-*Jbp(jrc=Mmt7h46oiބlOݶfJw,b ˛zrI1}~MqQċ%Ts]*IZ>rɻ`Q}ebT'ןr5<ೱѓOqt |;'-t<ZNrҍs/_2کLP;h)/7CUNMEfF} ,,G  nl0fۈDިZajO'{b:oM`#˥W e~1d}HB\ e@CtjJDjtvϥUw}쯊86)s!Nj+mݷӯ̦)D"3p<oHcZ@47DvRvkEH:CZýXX:\ͭB'[de(twm?ʴc~1,iw-+܏֛V9!g8oUdY~-LWp6'5<]C9H5d<ޖWxR%4VDQuG'g044!r ' meVg۸==M?=܃4G"ߩC٘8rEPe:XSޙT2p۸-8@U$ ]x_¥_tX%KjWsQ~ncMY#X-+;ZRŞ`\"JLikٷp69`S27I*J8mmaG*9`л' ȃK;(,zUdMpIp"r 7Յ&WBTd_BGLǒs.eՖŔ5Gak_ o3fLwٴ3 t 1KTv;U'y%4(]RRcYz."P\zB%n9?#u)4Ez?!AC7k)G+o(8`[f*s$Vu?M37KaS Zm+ZtvE%d` Nj)ųjuB_DUʧ_j ;5s8]ы%ݹ ٢J6#=Oޚtݸk,vg'VgV`+2v14+iK3#;u%˥^ c>{JV^sa DeD}+m{X4s8 9<[#QJ =SHw&T |`%e!Lk!n~` '4aDhĕZnވ߱28@&J C@D-tz},j,]uTwM 2jf!+ Xұ ;R-Ҿl j>$X"&ב*.kx.?A ZTxxܰ:ipX\ TL 860<(XʬXe5fH|>wV3(})IDW'!2tX[ِ5%4WP ";ܚz22 1nRn?Zxd'1R\XJ& G:Jkf*,o־N2ESx} ̤Ez¡3V+/B Fl/$BńqO 2tfmhW^9HGI=FE_h:pH9zrlMOz+<#/K!ujaC7vvL@qSj}!`7N+#5Đ2,-A _. ɏ.'*iU Q9+{CYS-սePm fO$m`ɷt/~Vy_b<}޹:GNdjPMpDOI97P> ft5蔗2(̟>_5YSbRB=drI|}-%mc\lLH&z#t b/Ȅn_* D#E?:f^RNydgR;Oy¿^2+"$QfFIe1M~-˽Qɖ>:6㒅F(:8o]g9&K۲ZRH z7AmB!A/TāІs-z$@ D7|5>7:/<Ie|Qjf9yب]K5VNG%^rp ~X503BCJjc[=,l1q;;ff;#Ţ!]}:uruTc+*Fl%hG@4خaҝE2\JjU&mW/ګ",8 J6@N8/ɽ;A)ʯaTN7bDm~g`:ƶNHӔz}(9|xhu l{gvbXha_{R@!0F>HtMn$n8{<%S6dN2VAװJ/,\ϻ[* %Q낀P@ 67~ B~m) n]t0&6[t@^mKV3a[3O?ka.E] BǒhJ/ ShD ]r8*mO_x +T@q WM`{q9AN@DW9[uD.X 1\5j@d0)S$HR u<_kmYZ> &)@i,ÕuJm؈3Љ[bBH@ḯGE&N3X35=?a& +*R! iͪ +3,~NK!o3x ~k4<}|-U;k ߚ] [H1j?R1@:9*|'|d-W6٩fOMWa;vl#/\"mcɓ% b8}9GCz`0lkϺȠOщr&Gaˌ y_֬bXlsJ E;T7鐙أciک1؞]ʄ?Mz.fIzkdVl!7#ggN&Utm7F@R3E/@WQ͑#ދ^ڿaZu'h:i7*1^ ?%W$BK }Ўfo=9O+I2inZTba E]4n&FU7Hzs,G̴6ٻ.T:1T&v%/RJߞUC&P0:Bb:À )1$Tq騠'!uj=STH}P@n__)>g|E[{~@"_zcy>*k3Ș]v—H{O!x5#JLL椮|4D<߼iuUȥ/-"(nlrM=9^Jv1ieokAEn) ONNƎ- zFZ^32ܟ#.>EHB<\ 0ťQ U7:D,ӿSvV8R1֛z2&d?6UbRD/_Y{+V*:HӖ+wNc9ǀ[o8Quspi5JXRn EF9 )<$R}EL"^>LwM\% #d88gp6p~n1f)GB+i W]q0;X  lGry? X^$4Q?c)'H"mZ2r;!ݓD/ySՋ( 9b:oS$5QO niwNK "8_Y#|[O, K@dFzT7R3xM Xtg9|TůPVr(3+͗};UOAȉ)۬ t,Yo#C[+{M:ULveT±C*_NKp ޟo=jI1C+[O1&qOqKqTpSع4PcE үf䬪0V6iya>؄$YB""b "PP2{]zc6|AJ2uw'at|1\`Ew#:v3z&' !g꤃rka^ /P[/H] eHzJMNOؘLsrDz?e8Mhh!}qYbE<r% XCȝGpc$qu3$[=H|yH L" h̵cwSTэ%)|y&RsfգdHV1ԴxO>kmӭ<{g&xy~-_̀ݚ Jx Ԛ6SͤSD>$82.p9HK?Nא U vJJ%ײ6 PcXǐbkXgs qȜH~X Gͩݩyв7(PmV ZYZp)='ÎuZ֝$m=Dx}SLm:_$nAGbƮt:-h~ #Q`QEWf$za`\t 1]/gN֮I'IK6D^x]e,~:/w9pH60|'( Ćdo\7E0|+"y8حjHףc,GS BcJVB_㟰?I*ѵn<-01-@2C͗>wXl?5A6[(r조MtyKz+KM+<@ AE4zFg改v7TBT I/W_vP3zՊmc w]Mo& 3}瘒~owb{-c l{Y&\`;_yNta5_*!*dvԧ}Tn^m 03=4+%meDL U3`F˩h UbeT+VO3S&+yq,L+Kϼe"v+4p%DӺ}ZIL{Np2n⿮~,ʀ^콎;P5eW(CF[_WRp367u} Öd@KЭE=}k-Z 9X,c؃oSjEuQM(7C#~-~ɵ =m>xwoQ~p6/©ll{`kҌ~jȶɣD!nCm0Ƃ341cg;^cf!skM4d< Awj&7a)]@e.E3Q' TuW]$x6Pv/;x!~Vy?2-ܳF7EpW.cbkG -G?|\۾Nr / ^I(p #hjX+?@Y)r7 W5 2{RAvH֌.ly9/&9Ev RE̢Oa@:'NOVL2b8f]Ez14X~JBe$qjDE$㮀=@r Ub(H6q2@GmK:6CZ&As"b㸈6D_/1+loT_ᓝA(`4gXƥO2?JI8B1QVȇl>X5ojKRyeۅFn#J㻔޲~i3=bO^vфEˤB ,B P> &YҾ٦_K14m&vw]xjVlH:)u(r)y9 tҼoɌ,nԲ𼐻'nR !ye (p)uFj|ƿ TgluD +=:3dlߢaOuQb?3V%%Lz}+ܷCK*=4V2S59HB1VwT=& ss׮'3:ЀI :/7O?[c[lr̮'{dWb tK֍״ F,rߕ5\_*~ݨd0;m/ _72#:dNp%V /oAC@0P9aKot^7PSU&i͇&gf s?/u.2sf,y/ytٍ (|ð8йFzrgx BG@ӆ}MyU>U?VPJ\"gĞ> zXX4%&qL^3^6K%->qŘYn? : ca!ko1ⱡ]H+5OE$ oJm Z,d_8u`\x+T~S#ae~Obtj 1hsrҬ2ICjju:Bt /?jvUW&C\XFlx!^ ̣o(cx@-T[վ3T3'8D2C?}ydlDz2'Mɡol5XʏÖ+`1[:@lȆ:)/ -KMW1uoׄ]ת<Gd1- R ݮ\3ljudJ_v?F`Jl)a"R ɩ,_y-9}E6/M˃G;.ļjn]y%4=u-t\g tH9hC7!BFA5"oGtO|d6O槨:8($v=d\b/LR̺Jdq;2rqAĭS&$aU~1H ,~&t˟id_)v1,9,9;i=[7R^R8'Ժ*PaAM8"[lv?'X'V"M ZlmxSU&dXFc <K5 (>ͦmq> $&%ٸaH |nc5L+G?V/k奁ƴ'H 8əƀDdlPk}QmĈC%D&3U~ܖ_^z'ն4VURq8qmwMn_?+/ ,'i5ܗ[ EXAnjrȫ[jI<*ypfhk Ac+ڍ Ͽ w 7BdbFU+G1?,4{"3NYAȁ_㖮kꕬ<&bqw?A!8Sq*Hcu F<['qS}spQKIZ[c8Ur C %)ž|NYq tRwr H-ꁌS(O׷ӌӛ)xـ3r&G#ÿE;͍/ "),QB&VKs?-?}"% UG6E=yqk4yk# ˆj*HL?a1. U޷|h2Hzk.xdɎ._#M=luLCt6 UN2 7/RQ\g<*lIfoR-ܙ"_CZ) yLMx4<Ԛ-u|39wd3~n0e/j)4ֿr/f(>D,OheL5In Ym.I"bA ZLBAi.CxvL* .?Iئ1Lj7S~ç>Ħe;;,Auֳ}琍*dV]%6oF9O|he uhR oixaN~`+ ,$Jq=]`h>uA- ߒ]^-I_]dK$W{)_6S d8 /n<.?F*7eerHLJ+F7yscL(&BF X*쓲Qml 猸+x[iwϓu' $5mʥsA`U]ݮϣj~`|~ᩎxoHt2F\KG?vGd_{z~'?|_іW{nпtV]\\FmH}E栙"6An7ld$pգ%R_0%"V=iS4'VBisQ {z&g]O0z֒ )L*31r[#l[3L >? {Y&sS*K~{l~`ԫ|BC|d zM]MHawͽjh(#5A Hp'#uy^q@z!r,&gv`1z.v*drq]e$*9>V3|ڨ~PXa)fan# y]E*sUjgOQI ~ofhl@덷u]zTq.RغٽսR%Q@|,|C@L[?1 0ہqix x \y2Cy2yptpB?-*NlQ W0Э0'_Ѣ6^%~L3 [횊\TQir>?R(JUĐy"fČA/&%kȉTa 늚=bLBcm VL8N4]0ʁ}-a{nnNbljisףۥMd"z%Z-Vu)F*hKTSA@Qph^]FfpBpj2dGGZH%BE= ׾]UmX@8 H&%VQ_SE?֩K?k!Jg\hk[].㾩R)s3x8P\nEƃ $J!QKuK!6Օ_>\l‚X=l%#|aL?02n:clxI3(iMmrIT7c24v;υ4"'jms}aA.U$ ۋm:|]h=x. .j"*2ItSWmYԦ q"2]DsLs=/|EMsE@:EQ۝-N`Ϭ1Y$/q핸iq.ЄdƱt|Ve_BTܞe;R /U~*H^ ;C~ZP=:pVO QK3= ݳ6hyK CήqTTp8'ƀoHHZ=TS4]ϕb'6}^:ݸJ8I앯& K7ҙ(0@ בDVs @c`hZ 1:E@( SѭY㞯7~#̪r7)ƞG P eDT u]XeiE5mM;ɍ ֣Zc _NpRRm-pt;[y I$"-7]硦f=82w$'$^d i]sDFc1<]O/EkMkL]̘J\cuY!Jt%9\p^ݽB-p݃^o35Vv%Seu)p1fیЗ6,zX/C+m=STE&Q Q7e&-պ@YmgK6"e՝PHG qmzkX%Ies3 Ho>,Shze+5",x|b+[L c6"b%<-uUnjuH+y01ⲙx \WF2(.:^kۑ{U&816ۤ;2r$:4C4Bw(Ig/Po;Uo.. 8NnE{<;1d`w/l7G:KY{Q&3+̈pbI3q 1e.~F,RVVO3U+>0KFKK 9Y#.PBxԛ(R~qec'Ӆ-YqK +3 Ppvb2{7. B4tނqAa%Y_3E!7S1(,瑟5]br2#KG!cxpi[r&JȂD@֯|Pjt:fZ[ ԥjyMRLm0Dj `*^ Ў7JL0fC9TF{<@6'(\ /Z%tTv _i G'ұ#.[u@~ V.ՙE4Sv.?x39I17|ErEo#C)3/ɉ^,WK]}%%ڪkfT ΙR) pϜ.A 6E9hk(EG *TWA : [Ų긘f|&Ova6O#9U:|,cЌ9PP}LI|`i $$H}2lMGx:B繙Gزʷѭ_S2Ǚm֮(.L]^>sO8?3 CǾPV['/:xJ̺ʙwY#ɪKq wo:GwTX܌p#BE ~6Dk5xy8دT75CΣ?Xy[pp@Uz18ԟE"9d Vtھyÿ&޶Zk أpN/65p9b3(w;;3Ǣ}cXi>Z35-4jؗb*)oJ64(=~uF!Q`RN,S2{c@Phd~prW'IkvãaO2?$lYMJ_3P#urgis~O4HDZ(n7k[͓"^2#7=7a&#ȧP䊸Xpc^(@ vO nV`Y lYЀf^q|_C$L׋5 !$uLV_rfYL-JT39[S (FıPNu.b%## hI>a53t,;#G>ZR#{))S#ڱ*w\2, _/^WΑVen_e,D)mTh'on9H ֌iS'rw=\cLaM ZUK_25~\ns3w5) O 1-!Qn\fxB%ȩ)>WR/wFJt^o9=VF`ym%qvgr)G J(Sc'C Øf1SP,(do_ESJB}5s76B<)ԕ*y8%z*8WY|r5J5L TYOV;u0Wv/}=6 ܐٻ[N/n]QĜ0S{[DqX4IQ_Snc%l8u$iz {.{9zI4NcV*\%;(; $!p>aPق ^`F׎)o>=4H6IčB3B u2qr/sT4-a U4f~4 ,Vp Ț¦'e nՉ Vm\Pc{<0WZVU憤G]߾;60w"p8}(ݝv/: |arcO0 tt2`Dk\ *j^g{W B5Axzr3=Xsh1+ EՒhggN]7pI=?ٽkZ# ɂ" Qwqd|@dMe Sp"uCZrW+Nd0gV$BmIZ:DIlRgo6&4B| ,x:b Q-ufub~*>lUj-g Hd}JQH_4m6t *O=gP]C{-%A_\.lou)H)^R"se"}tmRBnռ;s0I|i]fcO=l Iȋ7û`$х.t >u1r lc!YR8^ȼʾYIj*ҫ2҇ޏCVlba[as+w2q{ŘKY APZhۼŒzH{mD 0ě pmC`2%(\ 6[kV 6ţB:&{r)fڪ0wS"{8$U2#ccF)\-Wq[s&ZĂ ȆH,:}3Wܰz.ؓYqr36""㗻[1"/}_ؠ\lr~`\cm2<?GD~Hp%ij8TH4Ӯ؆MO~Z|>n )-* 5Z52 0ifV_´bW) !ZЧҔݙ,ZZ+R-O|2^BڽJ]o.%Uxnb}IAAdJM<9 ~~8K*i/`A6)N0޻L+Ug W,ߺͼGË]\~?9M'X4 zVe^ *ae  QJS?s:pL^Ron{l8I?$Qzw5P@#]+ottj7p!A>~cU:`CGL

0qQCMƪ~  "Nh|4ե0(O3Tc(^I-h5</4BWZlL抆K Ȥt1$=/-CaXڪH0ǔN, Q0$83 /30h‹TUϾu-;&OySBSFn7]bY`cPfh$b+rXސGҪ=ų.fOJ!biK4:<)[܈zhGkWj- 1-n[4=?8GjL9Oؚ *c3e`&O:)J<OF {$A8*#6 Rή_S>}: |"NoFښW# b҄uhOm4(BՀ 鲃'[5R&;JҎx9ZSܑ rFwܗG;$e 7Y ZOALZ q>h;UIN6NҊ qf}f,Mf ljeM8Xrhs 44.`#ǍUR]'R=FxT3+8J&~}yxDUдtʕ嵝 PHdN Ĺp e݆J~b:am FS_|lWG ;azH˯8 "ͳ_̰W+%q\ ]eTߘF#ݳ%=닧qW\҈}$#`Cq0VJÊXQy9گ)sP5H]vRI<SѰq<DWZa7a!(8qcYǐ!6VBr|d]T^}Rm&qB QWt7 [\نcc"8!( aGE腬ŊTQIG FhE3۶]-%~&,p1W$yKhVGʽx)Qڵczd5(lZzbg@Y-iy㜐QA;V{8V)nռ][LQ@į/xVtL;S+D)@۴I&uL3\=iI[zuqL,Ýy]#^hh'nMQhiɴ n~jpoL5=1])#c}*""n&iQlUA"s 2fZOȼUOeuH2#9,hM>%ASF5Houpb^9ߊp1ce"_IA$^ڑ@pəP c3cffRL*6X!ҡ RcY_0;c3kQ1LHy]\fO?c NJ, G⃃57>sFIc@ k^,:>d_bͼM&$(WbAnI>&Y+kXhTZ(Sq"d vJ ti,(I's´7,JCy*K\ܧ_I FjʞvEj+ճf)FI[T^(ή-D9ځYuٛWNDϯ3[Hr89[J:NTTaScp.'^`#>|Key@V㎬bv 8nGG:!ϔs=[U硜6/[+߼;NW%Y լ/^Q]z$\q]-x*1|, *_{'zt|r0`782ߏ3n:P(h )&3$d9ŽIsQ,,X{YՒ]Rxc.2oc8g'wpT'|}J${UCñ( $K=IJEz.|,HzHFQX񽄬,f)fyB1iXfwmTR>NzI[5,V>.z;i?Ko7!DH%lcy+ǚ̡]Snk)~ޢt݌I }`,N6 z?7yآ%=RV7K7Bϐ$?Vm6V!֯u x30'd5M {B4>.|+˦tEw5+ّ H٧T؋t:Vg*9`Wh3=* 3@͉Hkc{;8tw[,BЪfKO9ϗs-Ӌzbȁ [0V(@x}Db?0gQ t Ewtb0UboxfGA}{+lYxVg%O4' sċa\)Mz5ɞ_> \94 G8bFɨOHëQ 2ZO-{ a f0+6~OLOZiIPj%KQ\Ag4gQtٙ 0Auܧ6A<%&r` Ic=h]@[+Eٖmun@h#staZLGyO%/^K/N mW% yrf<u|\` V~hcE,oLlب6|<#;U~Æ!r43lY:g_A$upM~@Q[>"ѝ= mo\0 `N%AmP@\w'?~2K4{䎀]ٜ"yB&$= P wjq /$ ]+0 ,M*Kq @:q c}7-W1x/QV^cSިIG[oP--0274k F)pK(8XeFKf6I+0u, #ݓdB39=|䑎XGN=0EnDmuH{%uTz ,ϼ ԅi:YִHĩZ6@v;pbt :AK+Fg^ܫ6BX9-ߝO.FZԯ1+sBAj13~C)+P،w~r8:uUp j6iB8c[HCZQP53x#Y^1}*ۺ',P;F+OY)OTb"\!]*qZL);“nȳ`w3/PA{:J]:;G)exQ M <5N* @]?z4v\dtHzLCOHc( JVmJN##pK;%}>ոF<$g̾"9rJ^6@,~J,~eפPi|٘C-i tZ<KRfaw)H 17UY SY( <$e@@jq zrzlp`!؟`¢hl_Ŝikh(NVy>H𣧁dTY=¥/r Ƅ0|e燜EӌMJ~;O~rߚCK,=bH 2}:"q Fx)C隀μlDnGLctKBK/Ȼ \ZADqy4o&t|B^>(J55(J%R -;媓H2T':5Л3A+ou= ŒYv臛޿߹(-FnڝNVTn({+8)_B4h?$oʞ\):e.^0L"%$Fß Cxj B*^~w-k5XEVV(|Q?}*E8L '] {IvR  r gֶx*.AĮC#NчEчdBc?BJp]&q_DF *Q֒!PM 3-z46B/|1MOZD~ڂymoO>J<^ZSzԠ{IUx3' n0?Uv{+T,*=ѵ"$ܐ($zYt h{N$kVn0%P&E`6dҲI 5~UM\pEu :^Ꞥ?˦} [!t!>t9U X+4iKtԦ8Ӌs%W rV]X P&D*9Q#\{큟kXW')hAD=V1d(k9CZ+Hs.֐(vsB Յ`y%n_Q'7@u 2 ~R!&ѩX  R O"0-}j@!x^1~CCHM+уLZn}EH!/c̨HQ: i׋>Hܘ n^4(];o\).&#%idhTZMo1Tf}rvF~K-?Jj&#<ZЋ&q:!) $r*˾W hM?S;*5%9V=J0p$ >IZ<1 f^]W9 iW$gv{Ev~& IaqӆYrs~8YYёRRK}S'_DV?CR},qV#'=a"cx3$F2cvuhUZ%`H3,u0g C#i ^dcY~I ?[OM -/2=#h< JtiF 2W)9p{zm?1f%Ԯr!{LK}DU`mdīT4LTTJT,_ʈ}i/VRͱR%U'Y0!g3.K{Gc . kqIi9>d%Ht[!Ua3A8jTUZS=/Ft܈զDXZYA@וg ȱ;Ot`8|ϔ;uMi1Aʶv #ڕ)_ϊ,%B5w"ŷϚhi9X2@%_%7ŮIK/&B:# W27ՙ`##OΉ,j=/s@uP@QN!o?VfrJj1|QUP۰?wsC 9'2$+I<}^tI6j6ڠɮ2E> BVhF-ç!i] *Q,*1Qy9B!`k=n+I⭡AG ą 3pٝ喔7G;(ijr) AA5V5ڽ 3ȴR`jXL__^ɪvUB6 g^ڧz XD\c Ы_-$НqI['.sa1PX[N6'ǿ5GXYJ)쏕i^]ǜh:Ơk3,OOVR[)LSX閖up 0NJ1vH=pDrDt'RN7`; 5I"Jּ{$ PÆ߼4wd,$Hڻ6 X!IUQ8v,ojcaL!hMTh( X][3e(_m  FSR+.B3ku)aКEI#TNx'3 @aRD:m14 WXV?b gv}giR,R}VN<s<(8lUbHoO|$_0u/ 1gADn!UPf=?ARϵlN1ϥky-ھ3//%ޥ O,9K1 WQ@ ^UЉ9:]‡^\z>u'HyK*hu]҃QX֫uŔzΘ *c'~y"6uCK&\+A4QZ=Y%EZ뚐J4p"AMS쇴~RcV ~(uzf¡eM!X= d 6=K?:w_/x-r028L^9UFRlp+Oi(W`:ɞtgisq3hPQ'UrD'si 6i:~0*IuւjcnltvJsБM\ݳə_zrOi>5vCu}{R&~-z)OۤZ ,޺]85dq0W|@L`jږaM.ƉuJB#E%1ףH" N -)Ь< hCf{s;x}_=9Q'1W54QA>k{B+L8ØÏ?HA?Qne_ 0@:UXxtp55t!l PFfmWIE>feu /;#*ʼL:rVJ K.FL@LKw u6[c1lfO~~rf1 ӥV=KA !&ةj(~ a=st 4?DP;’>nʱ Yz@r $)zMj|z"A,; vX+褴/~$<48f0$1. ɰb/7%"S~ƪmEٽfGٻ>R@As?+ ZE2Tᮆ4MWX? jgM=xU*"mY8'sX?a5֣uzpq ~uXH`> iH+hB|ЄɅٚ޿>W_;7xu5ήW،. k }BvgQ,wktbA-#ma#Rvh.Xia$6C2njW_]Tdr֧]'߉r7oE$LΣc"jxP1U layQ;ѹ߰.WQE9b?{NqgOv,?y# X/-(c~wCnhkfxב`hkE$p>"b%ΑGNhnc l Wmlx EJA7 O#'{6kX!M3lw0G6瘶0(@ZEi;3¯ 1IBGK : p*Al_nL= zD mn`/jD&_SLӉCh ɷkU u[o2^@N~U׸#M<3Xp(\hP\یL:9bi)7$ߺjœ;ΛhJyqR*!sb_t9WdQ& .FIߚ(RlAlDwys#=QhN+NOw20g&fE2Eݤ }kqrL%D8 +mO̚6,J% ߓ`F 6h6:k)u'Ʌԇh6@`gKrw2g}#aNS-'Mlq A-x;9JŤԲZ˦[#.j4y;s{Aixcu,ӻ[ -6#zH#w fK_a=p0+'$>I_#SUSs˽Υߥ9+)r(9wKP0^ S4wƆ|\_֓43ŭTKý/X )k3ukbgtA5}JV%`1XfsC g 9C;nIۦ Xi̾)^O#K g1>wVj$)sȝ@\_Ol 0ՙn<a=Id`}n|H@XLgplxДP?h2ҠU8#=Bd= 3gZc3zꆁZ37G6,Mco32L}HO(dm2> dBr檜uC&*‰U<杝DwVbT` FYY'6:xFlI Fynuu'^yhqrjZ)mPj^&OţauaF+g22~TW_yXz )&Til[Ȅ3u+3ƌCeҐt25~^W6`}FE'1nEWie ex07il ;+L~ʟxrġǥ@П,SDй] D Pp^kxqZ&"x 1[s zodc%M4ǴGy#x_}˺Sbf]1 '$څpk/ҿ`JAܔ{06_d@$~CmtŵTK"Zs ^nw}E-?Qdсv3M'r$WqUkd'F,qW5k1!zKhB WRFmONDM5tLezTj":ldsk2O _<)%*;Ab=`kcjRP~Qb-{'z )MzZo6d:h؄CYq.m\{GPLwHuZuOBB t1!_GFO5 ha[˱~=-ݯkR`4*/Ra H\Hl6c%t\ {iUGw\6!Q;ӡ6 &YY[A(AB&z Krxd*,08Zרўi( o\PUKuԮ~Q>4c sED2K$O nb);R|]W ʰ}j-%TU5d/:٬9tB ۊXW/Ф:v+nmbpyҲ?TaTޢQSʙ{*B|u?-H 8۰DQ_"ldIXbB>uʼn*`oA6IeD%Mݗ?E]C՛_r}AX>i>9W:IFrBFF"bD7|Û'RkS0x:qM}ڕBݩMF AI9_:yq~mkcDlk.7ĿXkR2fP R/: eH@cnPVKZ\V ֊ @{_~$8. 94:6UV*X&r!DɰPvW4}|3Mlm?7hh8[RNs$-Uvib@, 5@5m/'R"ljY)iCIOA?#Zy4nءوwwY1@naq =ܭ-ZΔ%sG _݌o+&9/2 lrsau/8k5'\l>lon ѱA!FP"*qbB bk r-]Srork]q"}y: I-l iVvYȑ<̱fq>bȶ=6-2>V`\.O'[W O8_)HC2iE|x9=[}H%?&VNZ Kɔ&PVDCBhyT\7_ܫt K<Nw RlUd|ڽ j-0MyM։P%[Y){} ڴwG3% +l2t^P 䁸mn:~@.4Zz9s!g+a=C8V902#Jơ~DWrV |r_3` fa;I(ͅhD)]ع^s {Cڋ9B s~*u[rY&I[J86eOj{$껱)OU WA=-f(vJv: ?&v)h ?1 $Av"Xt=c ?wex$㘆/!p&&$T}e+Lny;cĚUMK1 zy:FbOWpͨ gw4rbI:Z 7Ӥ%FZjê 8. A :@%au)eu)Zȼs,cw0-3~N3EĖlIcemUtPZY}W(acG= 1y=nbKC&iCjp#R:I.b~ rtʛXW;|٤ޟd{zŞ~+: 1DV B?!r\Fi& yÞ홍݈R}URdK5΢N@V >,\ȸ]b/H^ ) ִg3߀P&`}m-‹Wy`"pErkxUʗ M? ;mȿP{f6W2HΆp2;9sZ_PYDGXmδɩnLEl# &" s-Z]MIviVQ N9]ȕ~_/NV&VxLJݥugK0"n}{9H6^S#z? B(iHcQ46Kމ SH5B@B n< ֲ67 -y0$սZ)0%&^eX$> =qțsJ4~t= P~QC1ccQ|@Dّ6D@:M^L"|֋LNJl⺭`yhd0@xqiKU HZuƓp+Qi3/j 5в#d#VFATh_8}X4[unak-I :HA{^QXxz\/,/xwa;<|=v4h{DjsJM8K7h5l79r23n6#ڍ7v8sjhq"CCT\y*^} %\ ! ¿9uLj4[>2A+lc3;! d6M ށOd c!ZqWT`26]ȣ7]/{E fX 5Hm7$#z,̠"k8I- a¼ji?sxryA^/& &hR&.[ZZ/êKa337g 揠EOC )2J L?8Ooo%e^Bsj R X~n-a?ǁƣX  9˗2r^_0MFxSoV%u\gҵ LS*.~`dD)1T=ĴLHŧc^,iAn{XS5J0(X: muU{RYd~W- \?fs. |6oLGϚ+$u) 1kLk~j;&|MQSg!lkݡ_pT'2{ѭ:@Lpለ[(>&쯶8+QE[(Uv$_Pݓ՝A#~`^_fw[ =quY9GtqБuVE S%> | pkm2qy~UXNAɫYI-Acf@?S4fZ\)2R+rI5zz#8Ƃb!MdUĨ8]޴7Vg]8\u3Z@ s3{a ԓc>+ ZK(vLa-)CP'o1n }&|h#ic ^6,:LE4[g"fN#F"mo@0/3*-CK=>͸UM쨆z.;r_>_GpJ:ᮖVh@7hŃ.{fm Ǝzc kT(/B 2qG )m5Ή{'-U9:Aҩ/r)C,m-VSiAO/qZ!:6QׂLs :}5&(z2٠lZ)cUf.@xf1!5%τ'FM-?@%I]l0oE$5fs<%=0\។pr NDzS)w,g}^n9Ki! cZ87Gl`}P^ױ 4Lpl$+V䞴:zMymi?/TTpR4C7ZfDRɽ?ĘIj%i.=a<¢AǎH;1zLɜ\ۊ Q|@\؏?iQX7)8Wx>Nn;Y?JݱcBTZTE}-D߰>F}XGf܀xaO O@Đ5Dp'yPs-G';}`T|$DH%x F[͠]Elߖ"3aJiDF fbi0?qj>#F9mq'>OY8AQƹx-X*Lq0-tvF!#[tU<@7$C;/NjV𡋍ʊM07,YѠ/)[3.X!Y$rN!uΜkux~E<gY:Y&7*+pȫ2]է0Z$:1zF|&f CfX%_q?ڌށ6Y 7jd #mug3ҫyu2DMt>. 94g41bYк֓"IQ.G6`,z68 S,8f 05Pb !BKqdiStHq \L]/{3?Js }0 f*O2,F(ix&=|%kuv ONS!2I PR^/>n7 ?~ԚާoݡLF+]dwJ,-_V sbH8AJKrwхsH&  - qf)d' klmȰҞ=mۯpպ˴2ӽe83r5lxvOp=*YnJ(YɅ]tY#}l+`4p:-|pY-;Ժ#Bi þd1~&o+ xgcS:#f1a :+ eEզpHaxmkIK jp"ۋMi`*36¬'FhlY[`?zizolN.o{YG=2=bj ,oq{3Y%\5Xjl~H ܳU h*3SXPfǻIP7oNsD+rIy߹?EB\(=KzBAW8[d:F/t;6ko:@aH^Wf`ç23įi1~DWwїlاRu=U73MZ$J2 f6)H _wۑ ԏpͭlcL1tCY\- KES` e2$&Lz3e?^_ުOA0&["vBAr,stD._NX 0hRn5 g6 ;͊I6(_Ѩzq,띢5vB\h@K@.@Q`+|")4= s"K!~tQ*HR*_CF՛>9J}({<|h-℻x\1z0+r3jlΒ|;p>d'4U p@83MLgnJ5y: -4rƭj>_y!\EK-9bE 䳵yR'i>ʸaeYoqa+y6\0:9rOfБcc2 HGEa#"jLUfP4hg<+5xBEwxo(+bCA#||uVp^L- >wiޕVh. 6@D8& 3Ȅ BjUpD A5KswJT+`mKQ~NhϩOUoHOIxU$iqU/G>}]7O\i4PTP=E;}+&hq9<\l@J7, B8) zh<۪>ER- =pNwp{1KT(-a]Qc6pqΒz\;M!#f.ˮOo:,!n{Y4W$C 6>LjRw8heH&;9nO3ߺ&p3ũ { -%0!$ mRŽz݋]~h>Ֆ!gK1@jLڀ26 p}aj_7wy6Y&Y 1˛p1[kZ{1{Cb۟AaϥFnMӛ zREsh+"̒*@Iׄl_G%0D%+TF5 ?Sl$v8t쯋L(k=2ef{ڽ6i)KE{m١%ְ #o]Km18+U4_͚71DL,ɴoL&n8:j$rnfSٮcq'wz ɿ9GD]xе{tN ol,Y:klWUn7kڰɧ)ja6pL$t{<ngӵbNw?6s^CApSPAS^Q/Tű V1yc,[JC7?$n0yrT>i(Ls;>|3Ǘ &2n8SBx\vAq ⍾A'+SWlݘb71 "_쁫Z*xq{ΊҒ")ۍw᫪cZI#J>s0y`L)/2ٱ$TP;߶%/5q7!Q/T>w6x?'yzJlr4yH,s`E'7R|@ϊjg˛K,ű8(T(Е1x/ q; }apO7|??d:f+ vqUݕki`ζă]rԍ/eXt8>M α}sejh^֦Yɹt|nŇBn>9A,%qn=熅x4/^v(~0r#_ x ܆UK9(X.uK< g7`|L1uӟvUd_ِOI=N;!(UFB 3%[I[5%[v3I%\Evn0VAkxp>GlJC( Ðh.ȘIWyL\?/%VVwPqyq؝4ׁ]/Xv ]D(~' /|BQ : Ҷv2y7`L@,͟(lҨF%R%˯ ]DaTXkK`1_|r_hF>w8׋+aK2'% Yc1ZC ԵQ-8h66T'ĢåR-3)$:{Nu ˻Iɔ6G剱٪DxV{g(,:n4d]Pf'D~|hJ?]ַE=V1s<~'o(J%4prz)hRt1M{ E $,,"pK%%\b~5^A # @E~s?d~ IEnahTxؚI[炽báP[. }n[q a}iAݓ_<}W| II,-}Ö LZ6Sso~ꈪoLIcJe쟨(b`>| o.9^;\S JqtAdP_9)vC+ƃTdM.k:~RYdq.R>xX FPۚ?= CiUm#Yd lfDZOür,FV^$g3\ESC^t d f@ gG(6áG> 0G4iZ<Ǜn#b=xB>Hcڎ{qsvnu叴>u7 VT."v#%UMl$qhSsSD?Ԯ rw 62¬';b c)=q):kYϚ1蠐&)7 ~3LV>_|y9M*tk87>Gx$R&~Ƿ.HM wNN//<劚K⪹gkŭ#.8Z1y~Xgʺ•! S0(FI5V7+Px7= uY>ɝR&WP [j)*@UG7ރ{n`)Å7ݼ^\ aI@}lI]fBpi z rՐNjvgBOG:ꞩ8gTo'UpVtc݈hɑ Sx|aaI/!loTZo=/fߤ3ns8.rcu$>򏌉|6a%V'6,SHIXZ`*^&ϸˠYa+THڳNd=㽟kz!極잆g>;I: Ъ]/3r`qjTzKC8Ym쮄W%<`F/J5&MQi!i4],Ug̙u헾?Uʞžno$L=*x?(q&uy~32*З3r)Js)A#aJ ߢ{T/N X:V U:[:l{}Qgq4vM6;{yeMTuTr!C[Ѥxż5JFQ@]?](*絋U l8Pd~_傂\l O=e'֕!Tj nq^߭yBʍ+ + \AӚR* A\[, qTݰFin TO|C!C%gJL8od )G#Dq3nw̬S`JƗXzU뛐Xά8r9%DIC,J uYQٚzfAEl5~㎒H1%IIRٓc̭}{:.T!]i9^^7[ Iwt#ӷ1HDFŜJN8)m,X[-IU}ou0-4^ˌGe,o%*YK@%F9 LD{w۸r^#K1"9ߩ~T18Gc̪*X.'&;'-\(\ !09( t9D/>}V(WNS$*mڧ*iaf!P-N;FF+ Gq+QtO4zNkO9]Pf@%68>Sa! VzXi3e'ʔ]fp!\SuWjFI)}Dt=9e@%|Ypܷ߭(i8nSU>2/-;%8O+@~)rq:  aeN#ff^FYQ*nN8>mcޮX&KRd2Wc"CVW =*w4vbuvR͍'4OS{V.|C03w =.EPSXYƸ"hŃX\Kg~6gOs>垽 |" Mz.3ԥ!!|i@"zhP P'~"cv3 hߚ,>5"S9 ͧ@䮥7UL뛍5O"Hv !>_c2_$L@$(姓|>l$}Ego01 Wb%Qi;^h/ ғ Yb #Q☒E!D&o5Gx`"|ڡ riRxz=:ؽ4NS20CP3-p$P5J݀8F )m@r0Es2gLYlJ{T v)@2yF_*Ag~s'Ldr +]Xܦ|C#оcm|5&sИ`N菎E6g9o8pvѨٮhdoE&MhG6o3LAЩ0eLV-Χ D?PT^[MO8Wwǀ"$!@&(*1a@P8FR yXl&ENJNYDŖL"&z@S7AwQLT%`v=>9ZO_w+8MjUq(3LI.v?$foTDOw1gi)Y4l|sKx)Qn%$=\{&*58Ih1M-n/igY :𬯼m8X1KRȅ\ &|]v7Ժ.Y| pRRbLmVfv⮱3S; oy9[(NМĢ9ާ, "pʩ Zf%B[ %'XRA]!K'H< *RA9u0\76P7ɣ֍=Bb#0#z3 q6Ճ:Qf(#7TADt=չG&D 3eQTF`<ƫ<ұKx/8w?q4L2xɭ$3ΈXhY]": <Eq>pg[ @?rwt<_[=}Aӱ[9z1-zZW ղAa3GΎP̈́ Cz}(br%)-7v7E-P[s_Q'%k7BP2#C7P*wwnqqaU I`jF̳0gq%$REZ1`20Ot;/E;e7GaFqy?pӲ Q|%LEnDڬnuwJg_AKsSaTiU6o"x`e H:L^qTNzU+k*h_j"GOvF$5bȮI|R/Hng&Y, @/LIs%E#>ot(Y5! =qI0USeuy4C‰  wi3Dda.ޅ6Y53^lH"9Cj7naԧspNJFP2Yt5 Pgu\M;dż. 90FmGa8Ah?We5#)O<_ݓεpNذK=%cDuGTtxK4)<<ѯ&v"&@|A-zTŴK9EY9׽%|AZZ';\G‹ 847=dzs/{說IJQwOv¤PIX:Q%p5yOs_6S46i\㵔fœ5MDPLsg˅}閱S:j"Y,:HHr\c0uQ'JrOe3LGVk! i!&(7Dk;S87;?`k~0\_04qɆ3knwOlI!oLU^>1c'<0>4fB {wE|EQݷvC~oT9\g*ٽ@T0%브pDp=VBzLh>GƭcB1ҙaPQ[榢θYxqTku;e:x<sFx|%z x[`Y7.Bh$GOuIV8 d%E@)㶞ZAvH<Ńg2l'8 W3odYhqcQc5jЅNu`x EB$iFD pܤE#U EtZWוh+RreOS&dr5җy +Ot\o%2s%†꼡.M lI|_yp>"G#+g`|6 XdGkhNV/rrrWVe&/cu0ec6~SXHIOe'$ PP$$`7[f. 3bDӧ%?NADc)EM,;FvW &OG̿ށd`@pl( q,Pa.]Si%:~myz%[0BTwX)E-o;ǕPu`{1P{bV+ѢHl.1zh#bC;^u[Q#-l|k*'+^.كP @ ҥQ?OO\Y=qyF׆9/gl_Ҹtc}4>7Xf:{d.KpPfd|.Biv=*;l470=D#Aw`G3φVOx1Tl @C 9eVWMVK{U( '&bnQNr9)#pL+1p٘]n޸t⭯'>ak@H nI4_'oӏ9Q7%H?c=8ě`3JH1D"Vg܇] I[Mz\巓6֩@ELa:/@ S?6 顕 ?A#DW`!Wz+=L9*>hȺɅI//)B93٘z%=2P„RošθTWn5Zi#MD*"CV? vRtre ZU_M9{ñIir^.ӶP@ j h+);Pr9@|J3i>!UyxAjb L9`` n5h::5>Qі.:}# DHxvS*!n 6=ρᣣASbީNpǝĩ7p}' tj1~mDrc?FNs}!+J6r.PKZx t" &cЕ|0FO0̜#ZiYR]Ă[bgzm^33HB'o.ۘRmd,s٥$BTաi&Sp3Ld{_#=n_Ml?1@HBPg=5SVTcs mOdF{#d16Ү`2ExUF#P:CǓ64π\ٙ&܀RH&ԖÐT/tΚlebcl1jXl"AD3{^3膀5t䀘~t-n=tdvش'tҗENj!` WQ#]ufIٹ~[r[p{,ҝR}g?} `#.$xLR bS1p58J SyE:,L8?t2a]̙q1:= -B.Rqø4åU%qPAk7_@PHߑ35*"\@RRHN-ɶrg<ÔbWay Y%w Q-A#aV~^%f}f0;Կs$tv4Fp7U,7^"qIsS$}cNp lߐz! MOOjICPEiÞ|6 ~D+ 1HsfkXq'e1%<r< >46?έntܿׄ: H53{e ^j:8u! rNcT1YL\lfq ўvb"lWl[x//q/f\< Fx_fx!»Ҟ4Ej e2f.$3 Sg t[X/K92HJK=ՕLzu|bH97qhC_+j7r4!>uz 뇆Ϩl\Tʳ+DzNqN:kjux}c3=혏|in|ڙST+? P_Ѡ#⁘1N]t+QZK:x;L=!/۰.80z5m9A:9-CN] QDQaAIJ jӾ3 Gs_1 4^lU#}e|G0GЍ 1hT kgJ.fӟyUH|f:`ً7t"v<.x2As*HD<1ee }x+@#qΥF0`d(" /کXoLM w" ZϿܭ<{)1uVO$(0 WE-پ*rL̏:;fMD=M}z$i6i:_(hڽJ0/?eMBPcQ̈w` ,dOXx\ eؠ #Vg܀~uerdz]%~f bG8bʜ2j}Չj6R>q4Sړܑ> {57%DZ{"!H}V ֩MTc6TKc,_Pj%:f{TH۞ҁ̛sS!ּ=hwܿq; ģmstMl:2w)_@yQn\,M 3~d TdKIZldJ̥N<q8 ^J*C([<;_6)gWmDPkd_&\OޥՏ&JT*Isf2/:ul'E=U7f]6s3\ xV-W+K] tB8QM'.D_e\h!lzG!lD w.A& o% \Tpk"9!c KEk1!5Ϡ zw]v5ڜ~K:9~7AC9}%&x2DsȦrCyKFBNê946m|1´cfjcɶde )( kOOtQjUDgXޱGJW"s/Ug>{_1O(x%ɑT@nnh4@>wUO2ף0lՙ(IֈSu߰&jtU'_9:*7=xr`_;342?> 08$]I ;*l0m+Jʂ'9O݊HQH'!_vw]eqE}Z`&Q(0]&I N)Hh墅HgpyuQ=BW>'+WQ@^+ڋvq"e57bZܠŅ䍦XTyLF/za IiҏCz. ƒnIYOKg".O,\E #luB="]Rj\@F|hj^`9I y"|IGα^)A>*$yw?Rf N5akaխQK0ja _Q[锡UXUB'[mr9\e .,ykW&Kpx IN|#y^D?Y0;l]V,2Z^L">rTv}MW 0WPڽM!?c"=N]MgvEH&XSpf[Ex>}drS%sVOkUYUqXi%.L϶nqAI N}h,ڶBRk03)軨Q8`Rh0 f8}n11Y%bcbnݮژS{0ĞVR,$70Pm&A `q f㉑44Ǧjo7ޝ:pA ?eڼYj{ۍE`%ܸie։vק9S_>H'{p*-vq#G bt^PL$-JN&XZ1EPAOQ/M] 3-6S~2~J5 YHCXV`71$"u kmyuvi|`Z+GSzM T,&.JuI.l ?hnu S8'b(K9.J|EO(<)QkOGƥg* I;̳iUm/: Alc38aznSsWL%N`N~NJZXfMoRDOEE\6Uy䗞IvuU3yN7Nٞ({|Y{K.o=~U6 h\GQ|tjY_.6=qQ]I ,ˣ~h BN'!솕E)1[l=; ^H :ƳkxʕC'D7r}zArc6)GsTuTix-,(iSGEdHxqXo?z:`\g ?8SR,Lp Cc_k^^3f#|EwlD[2y铹5`F!~{?F&VL:6G+2)cIU>b$İEi 6MhDSDNM|6eB;CRU\|2*VB,g(G`\.B{_3,4eB,;w*X7Ϧ;k(LWOV?H_^  9'W4mf8Y'oe:npx1-1=B6\(1?e{pdK6MÝ/)'hdjezjk6IV8"&C ]Հ0|O8Jq{Ly !XŴ[zvZV# i8#,A:]ws*Ds'k,\mbˣJ S*Pېa\-H0dI'F,QD` ѿIZ94u/.lUla@ )$huL*͚ 0ufByG:U sK\{=zkjʯ˟Re 3B(1?v6\동&e)Y؃6r rrzF#cgFOdHUh?:B`-~Z}[tsx"8 Ems߻cHQ*^K},X5>d>ķ+x]b>qy}&1BwJTx)mL"rcg=6 NM0͹+],֚I'Y,_7S97°B m#Ms3߯l3!2#ţ>! ~9u4E7W*Fޕ%B99KvHZ* `D. [|DPaH:L0h'9*\9X47u" ?;TQA]z;h m7r6` 5I٠ܢ@JoX>LĐRݐQ!PUNVU I5(Ls-L"Fӣz9D3+M8Le 3}$J/noޙvXʙj zP=uӳZ@ۈ#[{3Ųt睵Ҭ 1Cpb/EzGExXAHD,7 ;l@w1A}W֮%D k!'I D,SG1" ՞|ބN!ȆL r }X75W]nBw_+t.gb<wDRl,F)uLс1+yMrѿhQ*b *`ݑ&iA;G%;3h )W@6÷eJ"UbPaOf쭵}KH,N&'%=}0->7$OZ13! j LGHgS1ź]rs !' {X$;WHk(AY3qYoOi_ Nz !,6'8٪CgDzbh̎<8e@:Eח}9K ;x\#yKw'úV||೫17iTz7-co&"LSW78ARXK>5>[uD_(B8o풂snG{I8XYs"$G!?3av&oReZsLmIi'tIXH3*{~9ce;3>a>UlPh枅Q+9L7nӎ9e3uNyb~5%d|"hCtPeOU(‡N#wխDMZʍwd./9jx`ҊQ#  ՌWHb^P[ =xC:1^~Δ)j!jmTh[\Ae#7am)s(dͨf'Wq).) 0]+Yw"ͮh.I bA"p(]a6:YUg"Qƚe*A'Dk#DH'AGhRJ2 {SuɑvZެ-?`& ɪ@h~{);AhW=b=$:%B픿{ `6Lw֏[)^W;?h;G6G5q>(m4c4C=9DR@Mffl ?twK|wʨ?|5OS뭅ɌYxUB*LD:ħKL`Ϊ8Y4:y`d>f׎nK 1)-<#kb~3ZnY'FJSd*ԣ S U"JlQl+$`x˒ "Ylա#͂Yh33HbUyqblqN>DUpݕ1xpx_Y?6'gܣisUHJ1jE3\nE'K Ⱥ. $@.z͔G*ѥo\͹dL)o,}8;*(o#tHtT/:ycd$d$ ׏9B`WDrh;8Mõ/{h)=Ɔr뭺.|M;r )7'x/;Z,5B|ha@q2e~Jt84$NaQ,?q/U+N-z,=7ĭGKK@nn[o4T]'Ej-Y7I$ p YNC'o9,Z>8?F55O X̵0H<׸yo %vaDe 09*}fcƻh>af$bd^tƤ% Zs1"I^yD^~i@/47r|F >켂Ctaʢ*ˉKѲCN+6Ê;nIXRy߉,^h{ks'pi׼d:VJ q_āt :m:K5h{\=ZUV {t CTPx:l<ٴTF[\5(y5?ԲHGgT^WWAh;lZ C2q[VǷL5Q 3P|>p6f]&$Hf`L)%8yO{PFudmR/96XCs ?"]ٺKP&1޷Ƅ? \e'^]BC >$-2eĎ5*o J|,3,&gdkWB )P MAkwl) /sDJ7x: c/*A|5$֚<]гh+:Gx{B7. =ĚŃ NgjCU 'ۼC_$*kI%Vn W\qanDh"VhFT(!=`ÜHK,S}~ނGw-Ѯ[B_0t(vIG( 돷ER?V[7 j;xGIJ@>v?5 USȃ[Qt*싣*ν{ yY@Iuဓ. 6h_($bo /r# ㍽n xt7hTK/Ǔ ۡqdK;z ;%7N-pr#ϐORh3LDv{f z'M@1 K{-؄'E21Y^磐 Oc.{ɱcnmZx)vxiiRBZGs8dU:jdY޽5r O6}B^fП|zu:K͖oVtau%v٩վB+:cQlV Xa9QWQQPTQu-`H"L|vX$KbpEf?̺.;(5rGņAD`P&iI(Bv ܕO3Z,X 5id5Jڂ$!qxZpŸ]6dk! xY/ih2A4A'P<;(hއAa'k"p@L#ñz 6p}*V=HP,EH򷞋U{p]ѷf6Me?;/4p}٘뺼Cg1ղ%@#IsFk ҡ$d/J';zQ=O Seb6.J'{C#AҍfC,$IƊE̢֭nj ! 1"112{-JXZ(.dt:~"1d/"]{a4uݷv-o)o; -|9HO/~8%@{=hmNpfqpE4q?^ڱz3]YԨ Dcok]K"\"[u@:˿Hp|E6' G׾]4I_  D?8Cepuǎ_ uȡ1~w]?>ջ/$vk0%UPsgTӟ>ɿi⮾um1zr u :D(TÛVΔ13+3Gw,FqxЊ$HhZ_9_STC.xb>/ܼ!%|Bkن` :|>G#,]; zm)Zj aN _$ l0mzC_W7'lHhzf2[p;NwnM*MJHDzd8=1-g?W7mq:1/0? :V^Wx/F2gm@zZ}gKܯ/ӣ{$ iXxk|e\[E\(]NX{|-FQdvt07Nk(:Bj .ƭD4btϜ$hgPRp",ӭ/0D U)DvF Rq%m.Q}tT`w˽??eGyi⵫7s?̿Vk?+c,Khp=HH:2+Nec&3Ĕl/"0&AԚ+ L+ ;Dn?]pP~&"j;#e눳 ?X^ܸ'boiju2Cd׮.nb:W=@F`!l.a7m #a a<%黉z.͊@^݌sjޣE=GB<Z~KhCMቍd悮DFIG(SFD^4%9 j)qlji Of}ハeW䑖rlۨjjMiXhҚ$}`D@`n,X$%?{>Zp*8u/QG>A?iM$ޤIouŘL `p;Ҽ1gTM_ uVb䈌Gr-ZOqU:أ3Ra}١"rBTDK3)YOM٢k)?) 3 -mv&׭McFtB<h,5T۽`|KelS:ǻ8U%Jao #4wH^6ړO ͘ ̼gz~dSc%1/F+j.iGr#N;KS]$g/!3ǗϽ8e Dc;׾D /PrI.#aOnT*ݾM FUC<Ϛ3ՔSl'i=F\ޢ4;zʃU7Џ7}9qDzS# K^#UsD7xIy|oITdJ!)s244\q0NݽFY~wskD)\v ;qCGw\DF3E'!oJ&i0:s@"b|G<#ՂvTssw.@^ݤpé\(S-eצ/Ђ֖|ݾI01b`fU1vnݏ- :عQc;([yQ7Mev0AV:V8R4N|ݝ +$Ìuç֬N0yLP`%vnfyn$I@4lLEcPBm$O98>zWTp(㨸[5%>kMT P&Qݮ2i9 `J԰dig]ղIodŇakdGJ#ԍnC˕@ΉBQr^+80ڛmwPN`đ(b{Q~L[r-&pD*edK9D\l)ěGlWRiԍ1TSA;W!z1TuZDIy2 JQĮB־9x ? !4@^0;F9o}v; 5ɍu{}|51ykt=V 0Z+s˞b ~4wz+s/=,f/:x \>'LB$ ^5#?Z@WճZ! $gDb[F,vK-Xr^.ˣC ;[#=0vz\̯8^+º?Z 0B,\X:HDޔ E˃,EdJK-B_6A7ۚz}(ҒC'U̢Cf*H @wQG &.2ܭR.k_Zk6 ٪CDZJL§{6Xƥ~#wyRc{9#j;TEķBSǚPkOJ&EDVXЈMW;|WzLO{AW,Y:nu{ xjz_wa]q b00Ctٱ!cYT/ "ES|#o_,҄<@•媛ktlH[g`>{iFi;>aT+)bUnvdVDž(roƣ0u9aKm+kƝpl*Yge1mj fJE_Dy? >TU%M Աz%a"0h]Nq+-W(|"5;m-=.$+!ٟmsO屲ac4^{ˍQNQN`+#H 50#b lKhAk })Ó>ֿJ#`~|U4Իs}n!Ą"٥iXkyuxVglӆ $9pVbNN-#,+2 c;S=-3Z%!q1\ 5i}>{QnBn'Pv^ĜW]*-Y"s?IA">o^lv  y8J/ei#UCygU-=>P;g(CZVMpc]0ėD& \l+%=!K ϔY(3%\{f8bŋeo_WNbHf^ocˎ/O蠴2^̯-Go47`Sdٸ˿GþI[irmr#O-]辘(q 6ASx/ݢ)5Q|]::~YoN1hM78,8v|`E dݕl/$Ox*מ@۫ߡ [i)+n)1`/ Vsn%y|FNPVN¦ 3~Om>vRphYvO AɄ)S=p4mAebG}LJbZ#kZqA'rdc#Qs>s a"Z DJnY>zz̵"В&;M&<\!W1n=#D~YȘxQxo U gFsȭ_G@PɞU8*._VbY"xjb~ roR =ֶ l k$<{'q|Po3.' fNMX5X v˽;ݫ;sdDf?lo۵C? TgQ`;>0(xXi}ąFŧHY#d> *5H8M;,-rK/zw"M|(\h6n\BI]&ѽJ\<7Зx W/SyqTPEc1a31xNTX{TCĬE؊nAĈ7o PbqšTu))Ļ4(zi Tuѫi2F*sɃ\b‰p.TA3%HK؜VE@^D@ BFO ~2ζ!<TU+bV6x4TjyF`ESwZtPnmk 2ĶGQvmt.`#{C|'٨] u:G8C, w޽0wx$0&Z g!G=--;ͻ>WG^pJ`t/3SYca%YcBL/AhH5@I`i+|PL.La 1…As5h;ʡf&X+CURqVe  554>f3}v ˢgZe PAic`;{?YG+bZ>xR鎟C^pZDnMHYi8C,-d6!½%(UܵOHD4jFr-|k?1.ldc4E|qE/.?vTHq Kyϣ-D}ZX aը{M? YDxZnQG82n>vEpR 2v2˄%sfhv`6,o3r]CU&\O|+vNqU0K:[NHq>QV^-G)[/R"ar߀wo+* N'(WrY +J/l*C̒%+>7m$"*u\Kiˀk)T̠z̳vo8d[ԯ{zGGDg",\/g{Z ,ˆqEN ~?-g"UCd'0 //\WNt1fnVW< f&<2D}KP2$4ݦH b$Qh3\7J&NDPQ1Sd̊BIggvg/.q=_3KKx6Tū}I?t:8K1a21UOO$$e\vZ f\eUzoou7ot\OZKivbIq_Gz/5J> 5IqRE5PkdPi|[{ZGd48:?_np:d K^ā v(dErl͖p!OD!ccY9\1Va@whHъgf_Y5.=eyV%тo^+&ԛ̭D8@,lD~NҿE9=!QPʠ>\c\87hWY -fbХf5SΖQ&h(#Ѭg W=Vi;ck /@WngȶЬ @eyŤT"‘:9jK}р۪;%\~OkaOӷCFשvଜsh<2R0%*&ciH͖>܏SɛPA) wFƒnHSDn5?}+@P>'2cUXb5[39_5bLehs؏f\i.Ds$J bL+ΥbdTOi֣K`~TWlڛkYoJ #hD9RI]1"ryQ:8f7n)0br8ƱJ9w԰z N7")\A 3D#{!ړv #۲"F[!5aC2qE{L;I^|m`Pæ"iػ4UQp{Xbx1հk4g}Qv8*UGqt֐aA"%7[8ؖ?R6ja3s:,#>ъ o郣gd9d%c#-݂}t`jRv@Y&ki΅Pڀ6w>5](\dB@NUۓ'>ѓޮ CmRD7y|l03@~{ j3ϸt8-BE9ЄlgxJ#eû XݢVQ~OГB Y(mgMJBV&Zgأ8z8M k2eS7Á"àl!ӉŅyߞOA>5' Sĸ7tt-ZW|KqFjP7 c(c|G Cvc; `v5ǡo"Ჽ.'o]#\Fe9!&&-ݪuLՏ>Iq}g?# O챪`G Yl"HXɴ4Y9[y NE%BRwEwMCC"UZ>&>s0zµPшKtPƓIq_w HfAV;GUqe>ܩyWԹЖե-T#4*# i_ :1(rXp&(@ǫxFIDD;"V/"2Сq %b阮e2~PŸg93S^'~waT%W{3zdYG´Ey5Ln’@ԯ,{^e Hh"3] ~r1a8m"醛6E,D.Iӷb! ?#ag E4BBaco`d!nZt߱Dnjoap6 V<+·{ދu)/,qzU9dGZAS,b"J5K >|ggDyDz,zG)vK# guQ Z]"/d(E{_=inrm#v\aV.|LXyq}Wm alS޲&@V/,ٶ ΁U%Hn:ONf'^`K}20tCnhӡpV$DhIqsJpKq o2!) ^aȼ A|cuK-RGIR4!ѓu].R)V58G9ݩz} "\kΑB1XTe6 fįB,`= -i9Q⑖iu˒N4U䀌nRMR ҰT1_4?%~% ]{ܑoۏ*]uw1K^ \Ȩj/wEG!7 y:5Ά]{-V7TmGgtlm%9X? /`WMtҳnE*%-v?QfQ jGS,zCal-K QLn:+MD^]#,իKjU{нQ~dUGC!O"10ҠڳxAD yZ-vFEJjbǁ2[+ KRbړ;ddE? x Y֢/1f) -|g;D$ĸɕ(цyYЍxd(`]M(@Af~OB)P"׮-&Cx/s`[| L\3(fi½քAܩJm )6a|R|ג")d^h&aRq;ґ l~~s*VBi24FRfU(}p)x4p !Q0s&"!JDdKn] /d4.뿇u3bʲVMb(ה's2{{̊+La5;ds芞!"#_ֆ!r|`9VLB'3|==E/1k`H:坟ᩱ Pc 1+V#gpK5@ GD]vB=Œ̽: ۨ۩^:ZEH;VU9>=Qă3U"q^9N1Fؘ^1A`q,K)G)u MJ23mu>[\]y1H C7bgu;oJ]1nSǻ}Er$)Bf)[Ђ~~s'ȷ2 V&vJ%2 4LH^,˞A/]GԹ6mHÌ}mz@*1cs 0]2&9Kʤ:Ǔ2 S克ԫ0P^F 4 _|}ٽ|Ȑ˴ޏ)PRpbe|za1cWW҃xDYӹ&Fp# 0F:Tw٥yO#TI*\x)ɔ–"M ;ac:LꔍK^Za>L;I!ܴ _7<]fǂgQUA/xؼ fOto(Zo̺Py7)K1",< g!ҫ^%2ta p[D(;036CFr=iQvNAZr!#&Ʉn\Qogq~9Wl1 dH u~'@ֈNw B7IeV̱r[5!*n03]lL,.RZÏ®:$TID4ʋ߄3!5hRz4Zp"cFY*;-d«?8S5pi7:f_|5VKiDk-Oxk2zsYNOՈ򈯭Kg"3IT(# =Gd2|͒m!c@t1&֋_  B-*vZ5ZF9j=[S&:)ƛW_*m<&AK#}k Va .;! {W(W;-]4GHM&P#"ÈҬJB0LJb̅}}XlmO:C2FE/nѰM;Р[? Ï"w| ar0;9A_} U'27Sqށv}NOC`}UcAG w*{'gzxpdɬljlg;JSE[h-3V W&e%3}QeIIRMoA}ALYc{+}gKw0VzXu% ⸄l.ۋ <3Muh936$WNcá9ח5OmRjXϗY5_ăjs[EDI @_8L#s 笝:/\y#:OmQYWtjp% X/4A49(Fe0%9Vnv1lU 0[*RG)ƍcmlzw g34ny?xBȅ|C'>AoqhOògvO>V^TlE@yFeph`-0}`@ؐe}-ߛiܽ:$vHRwyt7TL\5x\kLd i5 (ePK*K@Q ?/4C0.atvڂ fb `Q "p?(Ez^uRK6p4 !'o\:K!:)ZnB]Aq?B7Kfh$VX5{1ǝ!aD@`z ׭MR` }3Ɵ:. !BZ ZuNcmtz`{,׮( ƔQ9p{_B,ܬ .xOjVF_}?!,:_USwS~p,8p@6"O jqV՘tj55d+!Wᤛ`+rcUF Ш^d#шnXu1aXu{Wl՞2ͱIʵM@9Cg/icZ<[6UI4=_:A5qYv WxWUMqz-ݎtwΘ m:W`ǦA?o0c.v]F.cF nɤ]w7.eaaQN\!WI6ty6Mi5im XxdñSa1G8?u QNk]K"SD!L%MB\%;IBWgZẍ~{% xOr9ԛ+?i`{hbۥj#Lb|] ]֋y~A{`M0ӕ/ $.x{wR-?*jR[{@4~- B,}&Mcv4{x CḰt&ߘz8)7e<0^\ėt ipfӖ9` 2eIzt1kkgz=HA0ĿkLNoAĿLʥg^C.FgV1MTM Y~8,W( f eM m o$eك?"eV\ۀtX&,DDz(^?>3~dV8/Yc=U,?N MU~j~3@`D{+85tId}ˋ8RυnkSQZÜ!:(1f ۉIt].a(^ nB7][5T@'D8`{._~ ~P/V,AMDL_k̮`cv^L\smIO}-`fak0>W^F)bp%xOyFj:>y?dralV:/y5"ѫ8g$J~Y;.{MVs$eUTE9[O-"nl:\ky4CW|Pu *;E["~-^&TiWBX28 NMe};TtΨQ De^KCImcz4TЕ0Ҥ5F`>1N1L9hgi7^欞BM8-[M$X?ShnT?lcѿU'~Ij;8x2/x!*)4J. L9C7 n'NU3L~6lω/k.dz܍z U14,89ȥw'uC)7f`1ҕ_;Z;"هM3] '|5̬HnO/Yw2VA K^T5ͣLw9S]Lf* O cymDH0!){S[iw&훙 cىR",vhiN5lNc\CG|h i}6>K94G(hNp gK;| `4 gwΌLiO4ٟ1a ?)kZx|Lrs( !z.-.f[pDeaAF*փ %k PqE(]3+)h)7U%XaE>X anCI@) CoV'E*lın(>{qI[Z6s3CUT>PW⅗}YcԷslU⥃S(8=V>}$05\RiQd)Ffg<ȕ^y=yU(.[\6XUD[+gsZEa4+;YJ>b^ˣF'oɦ^`r)#:!D$aq(My2c /r n,O-qJ7׈s"ayaXt2-dfJ5Q ΏR8Kɲ.1u =~8c<8P4qΑ V_{ZqئQpi*+L9*ۜzm mFP+R:+o@@ڎ\AFMLDOB@X" Gc].98Q=߻"}P Q)>Mxhj"zAe65ĜeFrF'CZe~XfhsyR`ۻ4ߗ|&IBz2 pHR [i[&Rϴl2bא$_ocU{rrCQXI[8PK#20hsHc8S9DNɪ#Wc<X#QXa0 J[.vޏu6}W?&>':V)/f@7TdvYa'XOמt <,dw+/qṲwJ\û&&P̌bw%Ik^Q$;DvMɘ^FD6w_ 9|(Fؙlf;g![ ELDv8{$ߨ8G#pVr9 Iufdl(GQ @Iڲ$3݄A{[i m(k)DYl0ض)u'EzP؀x}CdKn@Tap'a,mA< p;5a{^GCyC^Q怙bS- @we 7[տYk]LғԒEw>od&s%@ֶU k 0(-GۖS0nX})Ө8~ J U.. Nz\J#iLi+:ρ!CK*CGҺԘ鿣1.O(DJlیd4VX@Nk$=nЭޡ${џѫ۳kV*xI?OaCnY2ÍN=I~[cz=*z`دPG36dh߹+5NrѸWӠ+4"@'/go 5hۉ 9 SV\. ]D؝ˌ;`ܓK]ff 9TNe[E>q]?eCH[oKia튑ڇ6UMMԎ0(U? ]##rͯ8Q5e*=AYkA{6@f#)\p i!FM zz~:[qC[& r juZz ?O@ \S͔S륪Ad8bӹK5+=J}W`,TG鬂ǵLWz!O'n)S{/+q%. L_@9Kbh`օ%$.ЇE]C.R-9}ecw"ˎ'^/vuQ8Ԁg\Y^PCjKcPY pM3͊s|Wl]qd\E?x.NXCZ9ڹV|uK{akwhfMM!WO)ޣt[^X? 2|?]ߍVnڽ?Č*y$yn@|c%Ky4'vu&q`woTSK+^J=\d7UJ 0DtY$%Ceeڷ{E_/T(Rn7\TH()EZj̈G %rb"}{ 0wlc:Ddb.ᶼN+]-`Q* @o/_L.[vEyyu1cΟvx@~8JE5i[!)lJ Hn)E VoRjk.<@(g.P7 Y2|X tZ'_(6Vkci~Jcm2DD-NMw9U dǒ{xQ;AE2V,}+([a] WP+A<6Z+?حٜ@'?:O n\XwhEH/I|8Ԁ_-h̆׵YĞ1=tp)PVF24jӹo Tw;vdIa!"zޫcLwy 4{ŃΧ~wQ}@G-Dr_H1^Nz#|@=eX9m@;i]k|qsEK~! Wf/p.ί~cP? C8>X04x}vk˝X5>ݕk/~SɎ_pIHFܩ8긨_p6UumLpuWٹt;n)ul?r w^4zyReak'suGcyɔnZ^ 2,N~4!֚ Ie6.@RMxV;VS?Q%]Tsb '{1+@*@o> '=ޜ9/?wa#0fԑELDfB2RF:D1҂qf2C>RToueT慯z(HsC7;Ɲf4P0EYmϦ3FdAbsµ֭67cw?"gp}5.?`]T!FEbz!l,5oЮ#KVI_sR7` X!LlpЍezָ_,c5.Ȩa̯\:PpVN%۫M,ԿiKpfKM`Z10ozYՂ?\z:(a;G3HŒF mCBlFJ¤! S$zQ9ƽ_Ȏ7{QgG)IEO~sl\fJkpNwd/:FBcQ4N{f}& MPl',J|Z qU7+  f@N !fK;uEYОnWz,ެO^%D{$ȸ6E|W\рL?<|;xѭ$k oΞ~ 1V.͍եHA!-H$ 奢C f VGg 6%J22Eqm1 z^ ~Jq$2~8=Bq.,` ^,-I+rsl='U7V/wWB zR[6ufUe)xS)s@0 @BnZqws~93|S0Qː V3!kGgQ]e̤DI &/M-qʣ/oڥLld%,ښЧ:D$_2uֲJ"4)#o~"s1ߤh=r'Q#p\}qD]$sĎuilr1 TQR\+wWclM^ۘI[h ʉQG|: SgZtN#ْ^#"T:q܊zi| zR6agA/ hM]Z*pwp(j6+^"S07>Nj\INa&@{VVC|["Go(0v@ +!攰@g8O]%zxO=$2 pC^>gSY CQSEC>〴e-#-㰱S~AE6Ny83v;C ?,ue/vB7e#$ pH`~@{,ۆyU]Vs c"<$߀p6AB>V,EqLq$S-c5ZJv9kWX_I(!>bIBӝj$Ϸz@[ %GsXjR-Kh ?lx'CGC]?#]=Emz#{xnz%FzFwS£ゅgf5cˆ,W' ;^9``np>0gV@Zl 7ܪ |fp8bOgBΕMN? ZcXqևat"5P:*AB6~=AOlYrp$vK^I\[sDķ0:kn"YSL8g!Zǀ.+|sX0xyqFywVCI koAGѬ->*!ɤyF2ҦRSɖC_1:+w Ϳ%c}`D{$u|w˸}iCR1%C4Af,%Q)2LV5w4`IQ c>Eu7?f3, 8mK Nݺw,mq&ؽR9^w.Iw&l {֭bxO1K,>ģCƁ')-?ENoE*#3ZK25^&2+91JǖB67IjD5yHo)ÇOL7lcSTUݟER+uu&ۘԮQbPoa;1}YY[o2F{N 3Ss&ouL((  "F@hI烍60QjO<. MɉSߝ&kɀ[j9OV"F@ThÁL'<]D/wCo#U.h]AS)k0q̗PTR?-Dk|_" 33EpZ^Ne;4=mJ2kE>V@Qz+А F 7s^Ď8 GMIj*e֓t3O$q_Q|M#rM A@G4 6 k#w^0W V#y7m})°u+Jf}xve4NwށTd (%xmZ_[b#L8TrO"*>϶f;F'Z#>:ok_mkruU `-d;%/s?Մyt THQӋ;ˆv_j0+5V#NG7Ӵ3\ ESrb )O [/ GZx{sLvVOa 'VS&'3b֫uI6M;KF:j9) JP-[$$a5'S#q]^U5rIڗЈ1UT[5:`L&;_]RbTcH۶L WrMQ 1sij!F2&xHH{^/;JIޤtݟi*M@EGhG*ºT;W(66!PJ.Ijh1+aRk@GD$s :nǜhϜ=͝M;t QGbHAy?$/@\p\~5=b]=t Ș#rV-+~E _BMU @nA"=< ;A(}D07 7m /#kٰ:ktyƄZ>pK/e?+s?1a o@Y;wXladR16VCW(5$ D _4 Үlg< L IBnL5=O_:BSCgGgG 4\)"E+[GZrVj8=g!!_Jȡw<ȧwL}=-gCdЏՏ ӏ*_Yp83||{9^zO/ ]&Oo+ȵ3y;f7U7Ôqmf똞EuRdп(@'$_dtogKtZKfcJx+j"`>sj"=ߞ_^L?iob!rxYTHx^pI+?$pcQ'lbK&%N]0BT~ y GA UXV$- %)ɹl/MHӬ60N6_qG!#9Ym*b-. ?D3mYh#Y32IA\KV^Y(1㉏ `!:8|"\!>p;XGO:{)'ӒqF&>O 21ii2ى^0k]|L*= `?UϾX z Xsg ?4ձ߉!Oaw{&  Lc4Fhzc`&| "_€p,FV @p)k2!w٘ܢ,N?%&&CYg͡T?\PFj61q}=`3X!!I1vILM^M}8W(Mۂ Jt~4iccY!ԵU-@' >"p8A1,xzwҠ9LOL28/YΩsJmr;SEfk@Dt"wxӊyv&I &Դj z:ě), K%c JRO˜TTN3~G7u"PڣXhs̵)W}K%G`Ȁ0պto%Ą11{GQ/eĴMG3xF_bsDD$Eᇎ(ڽ6b\J wތ,kL?MuRF#9HQH M?|IZCol"vy(xfsF|SFPNݲGhH5f_c= ƭWI5a1CRldz)\ʔma-߿j@Ќo ^ʍ)]Sӌ)%6ZX`ꤪ}ߤY8HS\z~0Q&yKkTp OR(^6c*+b^sye"BJ,7غՔ\kTe:R֢!z&,|E{%̛LpGg^# u[g'ڮȎ3 5b( KK˭(5l,/N|v{MVN²L*HbTNt@d#XJ[A tN^ve- 5~ $ۖ&,MޘIΧpG/coɂj*RAPJ0+V{{ֶʊMbk 5:Qd\g Uq6ʊpHstqI[p{'2^\jؙj pD9X1BwŻQx0m;Ka $]oCV?E+[rmvK 2jT֜ouL~e|z#*xGeĂuCɨR!}A{X99ہMӨ_#᎕7*%st w % omFzb 3z%F105EBoAҙ-@H`pXRX~NUٵS]&V'gI*l$h8!cŁlLudc]KֶBFe ٿKFqR;aBe{b튨+P7fhvP[vQC'12+ yi Ѱ^ߛU8=6v'd8lPJ|Ӳ%L4F" r[~0שd, ThF$֧4kT2$;B|{xNi̮t cƪ`!8r"qaU:\Pl`CYHN XԮFXޓQ[ׯو!NK=~>:*51|JDӲJraUŰh, ꬍR0LϳV=bu @q2jP 0ҔJsFެhؿd:7/^(æddGZQ6|$zgf,-T}Dm;_f@[]>a>7hjbV[uH1}MK42 S!M4X6!Kg47~c㦜BA7+$}#EUjH -^ވ s*:Mg\{|@}]yb+\ 7[AHR;onvA  F:, ?59v˨vYwQp&/{TP^!nM#ppwWrP'}y@^֑&l@c(=^N"[Gʑ i'AUJA'4t(7!Zޑ@>l8?"LUeم )@$7ENSiD7];`V2s.Uk|mLO~zVhه Zt[UyI#Z鹳U{,;]O17",b%)+y6<>S#2~pZPfOPS5׺yʹa,ulS-G+:?q:?: kM0'@׾r -R'f/!($\HPvJ_$"uCW97)  AG Uə\ q1p&!.ã5ue"HD=GxDQ`h(懹Xyʔrd7n+zx˸'7m2ё\• ZnjuT}d`eÎsr\伲Evh*&o/^U;ECv)wz_!J}/ h 䶔Y=G3a49D9Su[h`D9%댥kRT:Uc; I)|*6CBcf%8b@)NK9/U蕡 l,`s6E^CO"͗&~vx·/d(eA3޳`po,6rN4V7M_ c知p0e~Wp=6]DL#W/o{)`x|(Yr)5!=Y:V^FP0m2Ax2xTA)rxM}b}ksh&tˆ TtWx=m5AғFd$= @fĦQ9d^& /!R25_rl5*C`aٟrV&I@ YuP-q*!)uN4J~?؈K)t$H6)^=m?muЈg4pr a L~zbKlGڸ.Vu%ʯZ|T=Ύdh{?3DP2X{+PJN :$Yf5Ld2ySG;$ 4ao< &u7̽CBm[TYW3Bd1C+3c[Ru-I弎 iNuW-Jԏߙ]Zʐs'~$;.&&;0uy=3^K:`t]͹XD`Уp^_rIvI-枒ta<.o)~x@%kۓ`B0+g^æGWEm blY@>LF٬JEs7J2 3g;m&Bc9C,Fim<KZέš%(Ŀgg\>Nid1`ԌuHZAѿt9Jݣ TC\s ~l]4xy/ LAB67MOXyZsNV9@gR0>' je\!OII4X(GfrˎTopxkMn[&鹸'֝w䱗3LK9w`0mæg |oXx4z[$!10S`X0NK^6$ew7Y]}1Fޱi#pcCFM1hg@BlL2g0v c&KiXIZ45ODTtY/Ьb")EZʽ_l'- Bs??ax^&#Ln8E&M|kGh׶Z Āź!w]?l'bc˙Mu+o[AꤑeZofTI29%݊{hcg?|CZ u_6Kz﷈G2tXh/CVGiK&V7U<%\wyL~6MlV'c9txL&9\ۖ2u &|N)Ő2op6X9T1!ϊ "%Iwժ3 A,L51;iQj"G ?;`+dl%!@N}4@I @u CǘU)20]%3+.U('L)ɤbUqƊ"H=K$܈ۆhgc 8O5cٙċ?aҶLc59waՓoZj| ?lא;=$%W; lgo LAYOd`]C:xsnk:#P ưff`ǘX*#|^Kܑv"=v>n%?x E\uąS*R7L9=&S?>Iת^)?V kl?.4!h.f+<£+nۦ&覱t}^GYY$F38KkƖixU D*7sݠTxF\Fr8|G)*zF٘jC !߭pZ`o6ec+ ߢ_.O6|0ܺ\i},a𫇫f没Fp⮯ y.˜cUHhh3K;$7XeP2vUgWӾ)>ҩ-Dauw59u9!! Vϛ=;++j+~sYmV\<'ȫvrTbPj?Q-%uWIl5!iFî+ eQ,ʥm^i/—43)f,~MTB2SEaq%xĴu<덶 )-;{Ez55Kv] |%ʦx*%fC qdYMLd4c9jo=0fdB_(o{ZE;j%>Wl+Ufɧ=պ,6L$E+ }l$qG`*:|rJA{@"@2<X Lec2 Kj *F' XL0ArOˆ#w H lk*A~ޅjkBڲ? NZŶ؈ ֭}MB&>v`# ,A:' -`Dr1Gѹڨ }D`c>m_y#|Ba%pI^獱)qv9nnUVx~˂5hipXw+ 6~z0p\28^/ͣbdk(m;IHpbjF"|_vY$Z3L짻'Qʟ~oNe]WPFCEzNB++Uny *5׶NզkV*\.`BPb(I~-1|/ak`n;#]}:[ے"-ytC)Y>)ngNuA_6Tm5~<."d8,:,.\ {PE?/f9&sT)^EBTMm{*,x(t+:PF)KͲ8a 9-ŝfVf_bM`@<-1EFϝ1ؤCrà`+wcWv%$RE$ډlM"^idkJ0l1 ?ʑ`ݖ Oee B 4n"Ru R ]Ӗ^*pX] 1/=CMo9E}f6C#ԟm~ܳU]$&.l#fq41:tEgvǐ'fY${(ϸWr|ɴX$ln`-_:ُOWFz%F6,EHn_󅕔G?xX(%Gî RVu\7y>8CnEz F"PDl{NI5C$rr'N4"&5 d~LQY~]68Iī \V.QN7٤ j`D6{G „-AUi>f2h]0]}4<5~2Nr7iOQCoYխDu (sF*]Y;'SIO^d% ͘ؼ)17[-qcVL,;3$Ϋ @kMxoM!}|}%c7JJOĖ5.F/kt˽}=HGi&l_&ߖι+auy#1X'['"Ӆ',eftk׼ !R,[ֆ>?7-5_Ȍg,_ ;;L_.#s*-~h@# %ٟSa1 ב}a]X&xaw=F?z <v!xK3b/I,LtR-JL~p5HCYCڶRz6w(ZE'KT)-maxX)&<$S— ؋ XKR m.1*JWExF]?myt۪Bv12DR-MUULB ;{3͆ !co7P{d4m]`\;C6)\'_[ [FJk[58P+W)V%" 'G_֜Q, ojed)~Y\_~joc n~ۛxUV)JvdafRe`K. km7!{[@Ci`ib7RB:N9$ |t>\G:Z*f_tY(5[ʴ:Y|1;JJKutӝ޶fOݼ?"s}` 6\|)8іNa7*Xpo7t[RTrAlajD' xf}5h,H~3 T/I_bsçx#l.XtK'cݜAđhFE!|F ]这VީE]֪s?r :ù s90zX;o'$@(B[J/etnV3[(wQ!]aЯjsEA)#"e|DἥV(~P3F. q*1SU>Z)?NI`ël;aҲR= D͋,#(3q2]aϯE1/# #6r'T@= Sbt؁uE`K_DO:`l |xge 6_9ЧH@yG_f\Vg|o#YzK~((b.pt%ԊP "CUфRf+;;Ɛ41p:zl  HE؇7T>ac9e 4ffO6aaV$ɻ|Mvʠ JFuQ_|T&Knl[uCC5[*tiqIIQW|F͞k#-\if/4I](X3u"a:ȗm.K&ޔf ֦c& ⛗#4%z;?N)Fv;2l/f` o])ǠQc`5VCUCwcΡDe{鎖AwNDDWMgUH7eCq K)9ƾ ;kM߼|i`ڻxp#*[p>0!OI1[Ad;z !њ1\rTGnv IƐњ]A4="T!Ws :G Z2>[|Pl!Р*P7P>@HK{}`ֈOw[?*x}vj="ŎG5C vܭErA;Y"(~D7^tA}52t.ԉ1kO7rBUq![iڻ\E>SoMGWdv`ZWUBz6tB bּC o}B<ꨔފu^tpf֧/ hJK2dX)#-‹1POJH'Y 7 iMSL;"sc㗔cˌ`d S":[*9tG: DBh#CU3eJ$Gfuθ$šKO[׹x,~ 7;xUZz9Uy%߀:rB9tbVnN mPwrч%dmtP/ÀCPh~$j-Ϳ^EllUwUUNslW`RPJ@q}>bi w>&>1c{ҲĀ̌gIu|p_,LYg/nFS-Fý.a[ EKɏ(;hO9~ajmz a6y1"7* Lԥyh o-qpBi*a9]êh9q$7,#giȊS ҡ^$=iTiێJ>S&6u 4(& P;Z?G/5J]ԮL>2pŌ7e`esp^ -Zkt35'>>do@ FQC{Cfn!͌#pZhmz޵P2Pski*0I}33}<" E {Pa)CjQ: A]:MV.^lH'66ýևehjy.rT8e)V.\fvN0ѯ+ nÈycx7!Zrv:( m.b32q-2}5wdA$^Ep7□ :D fVLJ 60˭ W S;e# 'd!QoRYSop"33ˢkWa]qQxiszz:-gX2< Բ/ s F \U. dI}qn) AԲXT!v="QeCvz#j*GfBӌZ& jA!qiXh"3 DwJTѱ_AgW,=89~mThf'&@BID'|{D e C?D-~Xɢ4?BqP#"|ܟRR84P'cȵ|g~9f6llK0 }Do^E[csD"#n=c>t}RKڴ9`tf958IqB]Ms@8rjJ[E*S;6p4T xܻWZzlkeįC<E$zx)yLb`{:2Ѡ,[:fqw! Iw0F'sUl پ$o"%cKH;@<;ǖLIV󶠺,G9`)$'R\q{L5DŻB{ uosQyq6딽T*Mu_"I"'~I4KEW֬-)>dTedD ?^Mǧ.}AF-3(.'3i}Sp !ptZdC,U'AX>Q 4Xk[d[Zn/FUҒS#|, n'n%E˵ijjVx@9G4sq:3+ğ%C^@ڈC ާP:$AL%NvycZ/dX$ W!etLKZ,M/0 T~m,Ʊ8EZW; F@.޵X[ f8 lRƎXqkK úNiIk; ,o=̩_kYlD '4) &[RMm U<E8mQ"~._Hiy%NTkD9'=DF# Z"Pv$u'=m~۾q"D\*gk$qA2bSf8y&%?hW W}ؽPvۅIP]W2ƫVņ Z8qD f^?[0/{K_^镱!ԁ,v:")6nL48$,Ɨ-9砿tN_d_-7émiq:i Pg+MT2"xš a`t.HY(M564}bU0kE5&NJ {O{qur|mhAZ$L$ݾn]J" F"O!VIfW8rSBrG{7M*j /A?a†L_w+lD-{uk03YC+ֻj?Iu&Rs/ctrz 鈱/b!1ݴp|'@6f (f"yT~qcJVMKFƞ9dUߢ闣2; 6|h#Q nukZ9>sywұzx UvuC HuU餫r|s`䣟FlҹÍ rB㗅R)o(6..i} *글9#N!ZphBIorXh\ YŪ*M%'| TFwA?V=A <clǎ#-Dסp"ѹ|K'F#R2~u)`/N[qyhxTc@.`*;+<#h~8]hs*34:Ž^daDk, 8r*Zg9o?ě_ p9U#@HE K;Jn_DTv^.* C2ꄍ`˙ǵi )L5DI_W uBkIi+Ew̟O%b>B<;-xԲZ JQ +7Fgc {6Jx"S0)3|3޴+3n#(Mze1GK})viLScˌS1R j ށ!nqJکt `;V#StFCeeז/KMdk׎w"& #I3wN'Yc}c T՗J7%II4hHTuVыοTWߌiv59}tGPXUf"By嫼uaO07",K5WjD)# E23shA 0 xEɌ}]DxwG #{NSXݫ@AK?9&^` S }* $1S\(NMɕۆDt.`5/ 0fa'PyPaznB#q)Y'ALՏ# ? %f@P{DB. `L}pp|G:w j[q|{TMby}=jPt\4 O>D->=9e±$ hLdW03+L}R}dy#jIWE &\gA ܚ Gv4S^lӜ|kkݗcvkmG(܅*I+SiQkt7_=}@_ڂ+Hw?e9 |7X(-^I "WcAӂ!$Tn}ΐJDxf} g2ikB.DރA 2e?_Z}uwIb [SC6UC1?+ wgh:U ˋs3rkTZ;܂vl/ۤ\a jFN&K#B-E 82Nޔ$ja|'Ұ>D֖'MqD-0x~ /r[>΄@ms9^}ˍE-Ǵ^7.`d-0HɧӠWpAj5!XWvZwȯݖ ̛e#(PQV JkdL(K&脐~Pp* tLa 2?hi! Jc*j]Z|W ) IrJ"v\.,4̊&J ?T_aFfMcK'ho[)SkPXM1ۭ0 71/f&F":Nlz!\dT Fx;GAIݫ; %OL״2 i}T' pp;@Ӵg*Q U)P2r Џ&>3kɕFq1~&#ˑV?)$tN;ʰq}cw?$/#eݼʑ;Ta\ ]ĦC%jtB2jAl"”(b ٸW gH o=yg|Y. \]WJ'tGHxJ v1R]iv|ePbaTr.$R"lQ`("<-3oʹY-j_ G#>>ȝaOC7*EuU~փL(KmmU, c.i0oƓL1'2As^^6Z_RH[sD (%A* IG$QVũydU: oI(Nlt(MCL.S S u LhUP*_)-X;7NDAT=((lK35~]sH:`?ximP;ɕEytn ޱ>'!l{\/Cbn7 vm%p+-v$;E E\l̺KR{~{]r=YUEpkN0 ε݉HjM(f8׃EQ~(NVuYL.P#PZ 4~ΉK AjyR !KVR"aLe~|m \?sgT/Ũf^=K LɈl^_S1AXGp/+z+OH )O2{儭;kuqtd -h}F*X'L6vZVǯhBnjU2Q\8l hq*^VpJJGC7bdH8&y^ZHָ"nTnPY3ߔ4)2尨syUʭ9gz.cRoL-iE3Ӽ>%MwEKUi31v38(;$ 5ڒU<JW|tmՐ SǺ zF/QM :\,Wec(2mbbV(Rbwց#ϱX䶴G^kgj yY+oJ$FMdx^E4d]?XUwS{x:IPGKg*TEKQ>Aܯ؁gEn0Oj "w(O{abz#ceMh5x)@`|ߴ:m6P$ʢ (xx"jfC|:@g+\x厱bjּߺk4#s3#04u OR$ BZ ~S++6Eg$ѱ]#mLƮButY4*/m߈M#&!=#Pk8/SiHR;&'} yN^y}+,K[V*H#]=Hqog,-!R(B,y{u,~n_R1;Ż^u}B i!c/%NДX$cB2 ښ;Y =m@>*O+);gc) ȽY=h1X$<J7C)jzXRjDghk}ٔ;GV4H_yPzJGX|Ѵ[E)׶v `ٵqDXC1g2KcfEn06??Xpe[Ey#KFNQ jפO[bak+īg `qO1xY'鏆)S?-ipfAD;k%fIn]Ora+$<6=mk+ZPlmzl XȫMl(bd8b/:AG`o(;p(P.jTdKQc3x6& Kn"9gG~KYP[+ok'*v,h|[GE/kuc)o(5 *,}4Ovʵ͛{֊jIF)vp}֣g=*nh 8\ɋį@9+A4za? ?ա'u/HWX71>x7QOhqW*ob-~t<$e" &`ޫd̈́eδuZνPK@>&`OAXQ#45ſĢN['bt)!]}o19fw'Fq )Lh++JCC8D:J1CDCÆ-h8{ 4RбY&^4/BtH@] @C73I!4wC*Phəϸ NPY{u}-C-~l(HeoF Q'!Ԧ0Ug}>7P`E;tShEOQRqTnD&tNڸDdC^ xsE{[51p7n |/ U*{CtJp|w5K|+Z~RӽI0^PmHLuʬlp؀ZOUWLtb`es2J| ~E yC7Ԓdqo Zw :ç(W]/E#!1Rz6N9z`. srSn^ yk0>ɫd2ND몬Co\l'fnF'}lSr4;f X+'tY-T2FN?aD}+7Y99Ô;X e2z/~į띘(o9ҫ:ܐfi+mYujDK*" ] usǍw0kTY%(Wӷ4CHp4!l52mUճfadBxTȝԿbc2')PtMm54-1̴ /fZpgthZRLo1:6#ܻ:r<"g;w% ָnd߀":1leɌeL9қ\W4"~XUcKhν %WyB\ EjRq2 `oέ{~z5dY"s5pK`W"`WbȤCs} r )0\BĽzr,߽Qei5 ,3Њ;48P`6^;K(:zj/'B 2/k39s)&נGY#=SF]NQU&99Cj`X"-%Xˌtv\/{r*5jеQdH;=sɉtk=-ZynʨTprR^BE r ΒP+s㤟UFe97V$ Y0%볜˕} c9W $$ !MIaFNAӈ&G]\~zH"溼,и1b07VU_p Ex-2rYbyE^t <Y(cT $C0ѮAپbEu Q04x RjcMSP5 t ZU5c/dIz5 1E(ñ{d Վ--,|=u4޽ nA#g*9\K,K;"3H0O  d /faBM'*^cu/U5)Tr0,.q.]=DJm/bDq<`sؕS'm1S󉅪ȗ(3RמK>zKs]J59-99ZgPkT+)I%v` %]dA7KIp$] daIoCUj8o[E8'!)-*mSoKv<8TuT]tf]UPMEiU*ClZЬ/ѩt%wV /0{KkO'IuF/7jLR sƄٜMESD%d!c,+Wͱ[ֈm nvx U/B[;bw׬ 3Y{cuz"Oh@iDg_ ( Ɋ@zjA :sAj4""lUsaH#ymeDKY ژP E4!nVKt01 i e3\ǚ>8Aٚ7~H2?VT>?flGl@E" ?yg?ؕUXC_0j#|>)ɟ9bw$|ŇŷXqю^q3mRg~)|ŧĒ4>%:āh0,*Kq] e?AUf,hSj<a]{UD][ZAЈʇ68s7IٞIu EEn6LS<>eh\an !szb] E['߻[5t_⃺}lt>UЪKA֜Dt|l=t_C_(CV z~>Dևui=FNkoeuDp*%q8TʛYT9kH2.]APML[=}nB"}I;R,NRXIsiA?d]p`%.c>s 7 ~B?2HTb~ <7L;o%qX<έDO. D1;R}TcK0G&-N[)&fĔ & eM.IHU ?$_ (= I~ /iξ]}ITl璑pjiI4u9Wiq'apmCX; /;ح|^nC:I"tY7ބIDJj5[Hi"6Cex(IZhYѱh8B%O+xdN3uCoP%(߷vx(t~U6)>ct ;>njn:"1ø\|qܻnW$kpxU`&4A`25r`D0 [<-k]1DžaG$Ǫ@ˢWsaƌKI4T0B2GF*(TwDlhi,12(dm  &aM@6RXAY5.5R0=9RPl۵{pBKHnqy-z]z *wd::i8a1htuwBw@K)ˈחaݍݟPR1"b>T{ lH Q?O/䪃Y%U`:uS(fƓH+N]7) +6hHXo~̾IYX g#6LF m{ hv|R{oda߮sOIoCEt-2Ϫ?e\RPMJt;wyJ- 80%15ZU殭6* @ B.%df&>"@,# nSR% } !nߚQ@1x6vqXIf1ىE=N"_z ovz@ |" YB^W|u!+(GOسQN杼~<|o5k6q6sSD錮XGr2Ѝ l874ryXђQL?B7?f~ ;h`;r JaaI ?E yFX*of:! TM A>AqOR&Z_"܀i6'1!G-d splwUq 2?衾M:4#^(~ !g ٳ+] pWک `IZ>~DZ9,MwZvXT#ui5*WO/8W\HF!^uDu>dw,hc6wsZu$]86PD9QU[X#yYPN1+v&u4AV!5*'8úo aMDjuJJmd߸đ s˟_(t߼<}F*lTP#>*>*",f{RVYYҬ@jpyCi 9j>C`|4> Ahodž Tz0%%wWpߕ/vϫmklXa_~[[ 4Y][Hrx֓z[qoWjwl9[5+; =ܥCk H^$| 0'AB"pخU¯}2* 65 Hlvԗ_zVK|/_曝GC+6\USRNJh#kF"hݮф-IQ-h&})&rwLuHiҮ-C3I*\U"1uɎ8OH3 }ЗA0}J~7v6{}>42^wP7VѶs&5Չ#hu*9;o︮HϬLߵ0%)tv"x;ʑ9?5$GP?$9Pb8R!ۊ^F#Qq}t?>)v](JTh*2W tq:!R GUX{U7pjhV >G+K/ +OxТ*d&Lnڣs<&[M8-nݾSCf_1x: HfHJs7@p-CkXǨ˾Aa7hK8!NӡmB⁴1œZ:e lrfJ"1J;5y;eJw ^n7GɿJ< ́J.`4Mb6R{?v=[BD>*Rۥ F0Nҽ4x`:/r$ףcn T,y4iP*3蕩*(޷@P&T!@*Cٜf?iwϝ]]ʫ-O)5m^d(}J 8;#V RAo/ٛmQ+Ln-LC^ <œ1=c<$_E6`%lހ' SorΤBNtK[ZPP]!.,PKpO7{d/D@ 7ҫ !Lz/űJhѥyd[O?xf!YӴ}+ ;|y P/ą}^%3Xƀ qCH\k?ɕRtipSu ǽY߆gF,j*)oSG5za YgQ]]~WqĪ.ݓ6e yo0V=YFSm@0f'H] j*a2D yOT2ݻDyf48 DX-ɭ.0N UbO(;X_KJnl;|2Df6{8aդwҊ'LL]QPji}ǘ7( .gc/A"J Ec:@ `HA)O_y>~A, Sgd4=F_D&+I`S5X zpb"GM6HP?Ţb 4𭡊$?Bow&2Vu7!E+5&>W}78*TZ5X3`'`i;E %Q!0b<}C9',Y +]d1=ߴlGzyOCS٠B!D,%smT1*qj%b* d5 h{s<>i#KI` 벹J; 5*pT>j= dzju=^09zs96?~@k ip+wK% ވ6PQC" U|w!&my@HnM]h1Y?5y]͑Ў N}߰̇e c&UϲNH-,[/RrJz8]{RшO g&(gL-pǐni"HqARcݐ.V_8B;LP2 X:lr2EO'XjBT0Oߒ1z9ݿU_e1Abn_@2ԲJIzRqo'8Gc!Т!*^yy]Qĉ549F1Ӹ;ӳja1h{WXT6n}+ mIԥ(UN%Yl8|iaj%|3Yne!Gk@a@gtMۦL41i$f\8rœ;i K)0E˶MT4O/>A'nMݥh*J70+Oܥ<4hIP~ֲ;M7gHP/5!Zܜw<=5+~3$wkX2#RhOdmϞa?o)<<띅pY`.՞KRM˴I>*U HͪKf/z #s1'`ŘgX9v;k%g:o%ooMe3`S]td:t%t8z|X(6'o+e$ge.z z- T3!WRh:_SC]:L9w "1[z Pl&6Źڂ' .X J#H2mf$R`a,3gιisq+!7[e':ބ8hy:fL40 Y.bk>AC(ސ>=eUC3^s@+lS̷i 0ǥ? ƫ9.,ՄګxOB3)I JET~Xi*#[2`W5!7R} ^arpP[_-瘗܃#}f f9,l Vp%Ŕ0wʚBx„p[^md>.?yI-KOXpI_|fEV|LLkO9>5(P!;}bbΟŧ|$m܆̕ @n<VnkS(3L\X40|@U.L*!璭Sֵ9`@1RtZTp/b3ф0}^WߛH#[ h>vΒNsksZ_>1'yi Q}Jpֲ]V2ce DH 3nozإzea U^ZWP 6](N'.b_6HQ'@@݈D#M[=^.A2~l}sv#63*4j(޴8.8I {k;[Kh 2A)sLKTf~!"Bx}}\-jS L{៺I7p>J>M)5Zeh "+/rGu ~HhhF҄ %fR,!G&^#sLrf_h)7$ap;A}ͶC|LMF#yWl@${caS ڃF\K'{Xِ%+mg6",eK# gpRcAbAT.lG5#&T@8jXqݥϹ'SW-xK++Q1N3"XgHf8d*{{c;!(VޒPOqVtGkl[T̔X?f:b7NC[\N*bk @B-w5(\j׿!re- kqt>71OMU]x%WHwQ[_d0NVQZPY># Tj3ٓ`:槥=Zm纚<8On B"! sY`6Ph= 4JX.Pv_2-ɖH?o;^5;Cȿ2*Q߅' mZ-'ɲh Ji8*=VmېD TIsiyМ(⨞k emPG- _(N O5lj;a-yA'/Tt=ps5 O0[>['} $$Mk8&?O|b)/FڤKᵧsKNbلI\Nň6;%UB]) 6I Vy}C t>4"Yq٤9yhٟ$[nBm-ZL&xሧO@tީ 2}<01wI6Q'3[7Dž6;hӜl7#ꯞX#kUngȌMP{9eAj>\W&pr0!['t'b "]hb-t; /9DVSl.L@[E0C&fX9/TV@זi D䠺#)me9Q y_ 6Ne/QV+X>#Q)Iaer]V+wDN+64;#=i55_ݞ{Ѕe_ر|S vlLZcN ɦtKۈF?/8JߙQ€Q{@%kS4b֝ƫhSFIlMteiJ9ly  ]@Θ)px&"TO"zaFl?ѥcw1;m\shFO- 6{>^GR}Vpc&Odqݨzhɮ_m4\"s'{Yz!-|&PKcѼ ( *e!kR$QٹSG<"犧B6a2#^SvM9$wʲ^ sva| `ŕ't qU0Y⽗wA + 5.77o5xd5}2ʷ#IGwє,?{XtLUѹJMiIU%FD&#e_|eӞW]+#-]g>d|sΎɎG[&ĭ^k~5:͂rG]m@˟cΪ~2m)]2ҟZ=.q{ K'y CuO|1 saacru]G(Qi%|UhG9MRG,| )e4W5B00 7&71}ۤȨjPPFB1 TT~Z1%ɘ@t=۶ SD,521{[ tu[0O7)}}cw*~9>hܤ K"x\hX%/Q|OIiˆɚ@ܜ%9k浄~*t㊋q/0tQA!\{R'Q s]:l`@iO*C|_?G Ɣ6<hyq}vQ gEIF. .ΐsRX: =\M@OY-H7i9a yT/!j-VRBt8!z=/—h}Ӣ?>dp)M>j!>K3HVc,8馰)/"XqzЬ x ?J9{bwLMtÀ)KE;{+* +2oѮXD@ 3\vUCz+"7/5LuH;c}b|\vUM0DvL݂lr/(8b'Ee ]A8mJ2["Xsׯ`c-@|#0$E}JlJVOt5]6A} M\סkhuXZ|5`yVKܭzB{LP3|Жs!Dݧ0D2b([d½i>sfy)bHK?]׳854?[ֻyl1D-E{ 8v(3*\ hYn7}Ǟ4K(|(Hnߎ6 9܊BgBwˢפ>Bug Z,;btC04F쑪;&W~5`'.m{m9 P^gg]@˦0(O0NI/ĭ,RY/E9`mg)7S8Se$s@X[*CHi|U8AX[O &|hqc К#4" t%x^ִF{bc&AwD[>Ui 0'1|/ơJgNr BP:[uPi"Zdw^/z~F^jB r5 C zz3r0ǀ"bY=~gfµJcwD2p G &֘ s cj`c*{oF)AuC0f%fqϺ'=x4r!F⃎"@eQ.*dNj]p5Qr$ZE" 'eգ}āq1 1.,}td Y >'LI/N@hɽ,3@쉖ɱ~` y'>ˢr$$$YS#(ۜP ™,sUss:HZdv0"{ssx5n'`- E`=U%T1_ȷY O?(ty}kpK(>~dz*0c hV+J!zrL/qQ+(R}'Bjyj砷`(>" |L׹ zf5"7ug̤ Ocu HFu A>l5b$UV2gV %Y$s*uX`#p+zNlhɶLv)/!luNJd8;q_ 8 ʼ 6Oy{ToSЯ%id%fWw:[)g(M 3 qcMlnRj@"fXy.?WMlQP(n[g(PّkDm=531E^sp?x*P.cS! FCtGL>A ]Mɨ'CuRl֙8Hf]Zgk/_o ˂y̲"BͥGE-@`4+/2(!ehcmWn!_D-i -e+QO4wvhnRٸ<>;f4!)ʮy9Y̱~yٞl $P\AVx9 Sh"|B+V#}ޢ5ǻ8XK讴ozݔ9F^S㠫bj$KE`zAǷ[ZqkbaCQJ&ܡ8saa`P9TUԭ-/RP,rƫ0};g"Hptk\i=C3?C"90pT w0 T؎֔IOE ڐzWA}5q)qkAbtC̉u[ H yqP[N9hWgύ4np S XE0 f;FX-ݟ[N{/tE> n#NJ3PDF/ErGWA2d{U&X$Rm]fqsY #A, Sӝ̵A*u3N`u2IS(W6)ؼ+ʷr3" 'Dҩ>r^\kɪ16ujkcx Ԟea3֍IAȹe^Sϧ j~:_vP*4Jw1jb+}L2mfRJ6E?rC-Flbp!P3)/ -q8k"̈́&v:!vX_4m B04w?]ՙtud7)9Hc 3`#'z9M0 a5شq!>{I*{i[!@ od~EelZDaSrR}-Nu.SLpXsLOxLPGhBud؜wf |*V(L̄K=VEF_'sVw6}Wv.q.~+#k*#K~FVlNE&{k8G]8HN"7>~<7C'f>Ux%|۹P86f 0>!1I dI^%B1nG XZp<&K*쿏$,p6c[9~8,s/ {jJtWr&<7fknR3}QI”U$dF (}:9l4*7>6pGo,62L;1XFD)$09]J*6[jq(h[I*@ŦLG dRxxÍQ9tRvK yCdGj9Ys !U K{lP?Ӷ뮲 l_A{Ҿ퓬v<ˬ$msRUgG%EH32ko6x"-tezT&j=WN :Kh0XYF!.#iԊ aGN_vg @Pb ei6v^D`] %RrP@0ղzh!96BN9I=4;!QppYqZp)&K#輪QZ`f{BS5;6f~UJkt,p,J@/h < d̟r Ũ`K!ϲiF EQ@3־9Cr J'0U 7&ȒwZCgpΆ8؄lz϶'g&ٛ Y'VDRNY|xd8vu Ugev /?uڛaUԣ]PR}BYiN~ +\٢GJJvFK MF!ۿvv!0__a"EnAD:le3y&h=ldlI[3mwKCߒmÙ/er<CMffrl{-q!+I6֭TJz4@!k)Cmty>IDy7.Ze N=h ˙AR[) ɘgL $Y1m;n|MS5Ͳe"rBC jDž 64dݕQr~b}@@_'_(5Փu Ŋ.Nyc+%UX`v>_䝻T`kͷ-,PD9=Td$SL.1hL  qdWSΛIJz0?9:wCM/rys sm\~yjp*9`y1VXq7䱉=vS"L25PuC]! No p(hHWl\/7kE@gl/]u0 طge8ñ$xy]vj%H)EgiGuN+/̦(d"H݋AKuXT w;Cb|H6#^{ ô;'ELT\r{o3UNR] :L O .:xj1އ_<p 1_o90/Q4 _ PXr%P)pXVʨ+ep4h&ˇZNΎ(<n[TRߢuUB:JXS4yd2f-Pm$ppE)n\ǯNb4-f3oTHuKԦ'1 ߎjX()%$2uUEx D\$3v? CbZfuյ 1; n^[/YQres>cZYjdoDY!d'Tp F9_%1 7|*oJjKK|Tȑw7`+|j'i#‰92Ĕ 욡NB)bܮqР5BYYB"Tkq_!|,4 v@2y7YrclNh$uH!mݱDּܻQlZ]g,1jkFa/:,~jPa u.j<Ӌ:[z1tj U H"wwعAEK#_f}qݧcZkP1`gf-!Xw6ҝNW !,ͫ3K,k$ Zgz-ȩ[\EŹ|ҹXO2b B&liݬGxX}y{{DgbI0yq؊QV@~=wUE^uH$ wcy/T5=kzNFF"V򙿋LmMBh ZeVh *@9zF 7]V = SB\-FM^V0nyܡ:,vBO1U `MFiY*_Xm1G|j豰NT Dpft.8Oe%.Z(R ,?o<=ji!MDS~&v:#{cye5 ǟT 9~8t%Ф[n唍nrMԌ ǣ0>-oX")26r41J'J9pM')mfOY꭪$3zR `!ig(?*7teobTs(st< !53J)XQ_L%I }|'Rv%G>d@j1#j`皖43g{xR0ݲFrz0[A5%D[A%Bm[qgX7%@y;Pv;tk]*)IA0pUT8U4Je&Y]'4!{ ˤ(V5n:źe %dp.lhuSFO4[jF^T˚5 J+ߝ$&(/JJ!>k[Eeڦ*z]~Z>lp:(yokJk6mׅZ}sO^|\]w^ 7~-ktބN ?+b>S^{W߆Xio %r>()3R=E,EW[ss {zOQVV3D- jљ5¡ƕQ7 "|]>bvigUBʦ(뺜GA[;9pLJ; y//C6˜:+y!ejZG^m*/;|̿A{KNj;jiwUzWjQWh;h4ZӿqVXmnv$I7 ƊiMUjw8@2>!"8ɰҖd:ބ{;j9u$bNVh`}](Њ,XAE6H"D% .ag~9ة -43K(Zd~*j"ѨNGoy3@l#dSn [ݓGGz BSpBe'hgI oŭ] 8FXp9z+^: Ϩ#D Е&Tr;! uO qe='a5Liu:" >˪Ie/Yqud>đ8x]5HrPSeNr72睋yR>V;H7z7&TabxI`@c#GBo丮n@S/pKq+r{Sˉu6ƃ{n)v+8-yn}F0AqX3{D#cYXd\4% \ӓ_Ȳb78JоıEy=(cҭN ц@z\7U%8w#c01Yi$m蔤Q"h`낪^^/Φ) \`z+_Yso+8ucxߜ%bBvQ&U5=7jSlo@\rMK5n!Zzq&9ƫj؟猍/nEXJq>^lbsw*pv֍FeYm5n3r}Alj%\ Ѳ #oH͖Fm/?(x cOsw?:XnЏWq@HtA;rΓk:`ShMB3@h?Zʲa24 aJJz5qNkKcHI(5G]b*6Ы=0y6Õls,&%p=x/-IxZ#|aTCICt|07iZn<:>`=L)ȟ%T潉;_ IΚ Hw?!!{E zu0(3.轢xLXb᜞eHm>hghH$ǜ>"^=6DͩM.so3 \cZ'e5ŁQyJUufm|`d5t?%ܕyv*NؑE/% s<)낋5PcG͈$%`[I>|5{A;3bGE?R FެkvWGRPA|悡 k&7Vb}ql4"a/ (y"+ڦV?fxbua9P34~f 1l܏YĄjN ݯ2 kzUm86ƱƅC hrQËNRJй"J wb]A2I;Ǩi@a] MhхL.Xt]@_g/P>qo3Ҟ{`etlC+zb_3Ym )yVbBtVTsL/wu)9dG<8)@5M~]2!aϟr5o*CO sϱZ=zKJ %bI5Hf:_TI$;"&C|8m^/=WOuJ閎;2 Tl71BzCOD?"^YLbn~rlX)zn+l20u 3 K,z/n\ xOU`Pw# FD9ds=IQ[+J&nyT6$B؂C*3[yH BxT 3&:50;ħr8 {0\TH{N s*5aI,E9Rs]8Hm:=)Zú/%hʇJiÛ&ƑVBǤL=Jߙ3*WWC ' "'`ҷS5 *^z܂j\%›n[ -d!΢C2(CBQk2A<a]hAuPpx܌I]خe{|Anås ۠ϟdcһH={j]`Uvl>vJ.63SÞyV0 mnR$:nf@A_YQU< Ե)SKJRjġ>f<&WhGT'o{pܘ2W C#lZvJjP` UƈJ6Z#(+(P_P~$!(hKI~;X`: @N^w] ;SG *t'6_ݟfSȦSJo98vW"-gucXdH)9Cg;"S$֒H&B=Rta\'G:M[)7r܈,A`(H&ˊ FFR|NdĞ,$Pۃe̼q*#rWr;֯~wGc8(l5xj +p29gcuƿM=tjcy0>AdA]` FF< `"F v @`"@fH0Ï21[>ꆈW0*c5`0!\b"}56nqڃS~t/ۣhƈ}<@Ԇ5᭎uX x{z񭏼7΍w~A=85t8#u?=$7񿏺? o#yF7o#yF7:aԎhqrGZ>F4b>qC k; GQ yt,#Qhr 0Gtb0 X)cl.c WE|~ [Ml\ͯ{iz* !۵؀8ms&-N߅a޹ k%hWljOȀPh_֕XUl|C j$`-mO$`?Ғ,|5<]ZU`?_%\ "~ %Jɴ#sfWyd ptutV6?K.T-KW8hs{^) Ćf(q˥D4FjԲ?IrF2eaLLZsew /_9ec: tR#vZppsDwI,_r DHHwxY~AU $3 o +iif6mz(:umF#=P/,k)Ԅa{,~<f$F׷WϞF70 wk.ҁ/'.!gX e:\e0tE FsZKt\ƛMM[|Ė(pAm#u0{tu,Ő6q=?]/Щe|Օh.8Dد#,PE(̒btfu"lI*`v.[,I?5Z黊`OVy[:F:2G?&?Y-Kx&NppLGaR* J2Qܡc!!;RoV['ȏBq.SpO5,ԛ#-u-jlyuT&4SLhbm@I"ggy᪽sQ㽸 Ng$3^ E]q󂟚Č>ޫЦ>ayB0 KEYM#XQ́O;[3zgrw)y\QzSKPpw#ks7 g\ S3@XE愞3^"u@烏S +5X&/ ӣn #fAթ`3NKF놠z ncէ /c|~+_ZsQ.HXEQ^ ٢u7L]{^ LBe6tyW-쑎ݓ/(A^ב S8eAv\71r(Knq> xL.kn8bkS.XO iJ$o%v 79?JsTv'L>PGcYmϴ}iq\B4cJM/Ж!N{ܽ#`%tŐdxYZ;>|$c~q?Fr3S;e%C Ȩ#NrF'qI^Hlp@~ @Lcst:\/U61:((=Z4:j^ѫB0re? U7wLě ?U}QtQ;tf{9{ᤇu @BcƢʇGr?m9 Xt] #4c-3wK+pF"Ij)TW+{jn> ?(<"7^xf-uͦ4`P KːAa^lb˞eι0%Twt8o1}\rE8͸B csf.I1L "7ܚ{.(OMņX@9,d5 ž6#$2b4AU'd 9N1+"b3"RܟӎSkTzCۏBxJdIiUVNě6,yf?= |*&hJca'B㌴6EQYfD\q; |s! %"(o(}O%Z rC ƷbK[Y :ع,V?arR{5Cj@AxY[0 *zc&Z i$kX(!.%ѿfEkXOK)z'$2u9-yD^Ȭ b]:ĈM,tqjr\c%.ۚW@::v-](d{jBqXxΙFaO ml,rbW|7bp scGEIxpF$0$cʸ⣱Qur!h@[R$]`>`zB%,aF!EC b|!V%Hzj =τ"d^ q쮸sj}F%>E*up/.{֐(5mӥw8oy|12 _M׌;Om[oVvB`3S֑a=Uq򗚘WmhPST)w~`Ŋ^8CbQ(gS T8[w?<`eƑ!OpD:O& ۉ2TRCc4iVc_K-q,)E.qg)L̦ #=$uיh  z6I%d%v&5h77fmbqMh$O%u# _ CT˿8` 70ݣi`DU'*bT>/9jՏ~ [W %)X :_gW>g/s'MG¤&Ǫ{@?pʟߎNXmO?߯*i5Dga ά(◥|.CNf7z%m -u~/+6czhv1Qkd.2$bSy\8oJ e7}aNROj(N!HXO9iy~A"a"U(+^V!ɵΤ?m/2;!3)َLyq%:>tr Alڃ> ƿo*p6 >^'kL QN}&ө0ט#H 8nGgWfmL崒V_: NH`ln5,#o*߮H\I($inYz,A'*R(-5 +SB6"P)o ԑ ; /rDzDiK/#g$/U,t[iűklw Z;rZ"T ]EC\u5dx$< V܎0 1-?Ff5DJMNr5"%]rT i0v8"lu0Уz7LO)fx.u UO ɻ[9x AK]EϾW&2 qy_\ B +0f J:_ B)]<|ǭ~xw9%Jd SLoYzF>rr4u%Ze֜e^wDkwH<8HsTvw&w {]p!qt3"ݮZICۥ=8`):0+3(_-s;m:Á4sol;7H^uwuE r2 ]Ơ%as+E6ʾU0c2EchgK}eN/MᚊN0O&cI; ƐB1]I<P :$i.H0]]d~!Fb"?beI 0d> QO=q6>12u\W۝YuqZVQXB4dH`co4w}\|8R,F5bׯ1DH׶okZNI=*R(k~MBtz`54,mO(ؑw"xUGZd$ΠӔ8.vq۱V9D`AtnX yn>@օeEmnk7t@yzt4+BoS/%!T9ZL/~qw.@VíC@y3{[eCwqqnBӫ?%k F@C*Į- cJXD2[:!TWjm`gB5ΠJ- gIN? jo ~%h"G%M7p ^^ZЊlڎ_o.k]Wa8&S[&ydѾZb[*{xΟO( CM'z|EsTPi[1s%\W?䆏IVƆ.Q*JXh/|,-XYsJM} :=r8eE7]it'sPx/䢨HWDSUho]PL8-=%W+0)RK*N[7l :/ K>vqtUl^m[`53"O.ݷepXOŐE՘ÏJBuffY#l Ƽ 8"N1Sxh)I#xt ^JĔ!k T%ϯ!EhvޛT0'HfB&t7j+T&D9(:;+^~ߨ@a`gi$]1t靋^haob1>wI~MTe e;Ikmic?dl>ia䤁,{=$v>ڭhzBhWaB}Gxg>ǃ.QP۔P9V!1`߀2pw%yYp2'5pq)_4UqD|^ĎZuM[<S.)Q%q8ǿ~gSF׭I(5eꉐe~:/gs1RBSgB(BZ GdB <(SGy$[t¡S}@hIV~*e2X;ү %=P X嚃D:ʾ4>9V"ixj" %M)-srT74? ׭CZ"gýۧ?+Ϡh9vw{Sm&;, c1F@ l?&RփLmz#3~* }|Lz.y =W\wZgoZ%1 nB߮R`sGˎI&;[{, IԒ<6U>|D8t2Ydq$uRq@-Km=d4?{̈i., ocV \v .Jrz$s oEʂ)CcTLB,?yM2.f>k;ϻ*澈t z-^؝f2^GCVy{hz1sSla/u8>71֎6Wߓ&VAMDA12@+ښG3m^/FVfql&f3lAaOv8pךޛ?Ũ{J@8G*(B*Dз: Mmp*4iǧ]%r/=RX۳tGH %[Xo[-"E_ x c1c1[֎{ھѮV*Ym-bE2fB2?62 BOx2Vbmw8 a'%LNqVpUT_T6D1^~H>֜1CVLe$(J y$KxEq~XЩ|ڹē9?(RvȊ lↁ &*߶ŝû o7!@jZ7RCֳuyf!=9wlo#?ق ?WmJ·]e}XpӶLSwwh$Bb,-P˕gMr[u{c6Yst,_0~Jg6wP#׸iʦ3&`AhJCA2ECX J\:!-Cp(8ҸڶwZx%1/NK g.z@IP'+d⦌M:=?7*灏s`(ܶ%Fd֧08 eˍJEu1wNR v}ܔ]O:W Sr{iqSV=؎TI5ިas'uϸ@qHnC6bV=r&vQh&PR@䝛-ˁp6雮2G%_RGBi.H9YFU4fIYedYK5}ThR-qaNt˨[l.%mE ͺNI6H)l{)8FJ8 U^`KMQ]IY.De!!Ywzd%LbÔ]헤k9-h+/Mw7W?369c`4T)HU,(8MCc[GPٗ;05zqѭ)،G2]d2iie N[WDTANKw.EeP#/: ܗ^:k{ ,nΗ4ӯR9&>?P`t(ۛ{v$hyB-~2J2~E,4-shcDz#c# ~m4÷Y)\%.w7Z't'UxkZ"K#*9?~zyP?yM, ' U\nuR%<{)L9c,ߦf)2Fȣ a+ל6Q24"Rk;"W٩ [5,oO( v0XQG*g%+..r+jK'rSZj]fÄ[Dp7]GdZHv#{s$“f!#"uΫ5if2cVڂ i;a}<>;saQrd` 3JT# mҎc Kpiȑ!kle I!&9vT%~ǮT$4%OJC& ) 9t֦\-ΙmP'98 N{㾝կ ɩbJWxoS-xnhdԅ2feG=pFpS 9P+r&~0R]fUFʎ(ГAJ?ɫz*jm (OD;9#:FD;jdX6pe՟ץ5ѸyB&MͰqjn'K;ca4ƶ zo6^Gx]~E2cvS_M .nɤȧ&3{Z.|rAӛ/v‚es@=e+ccOI)ĸ(:Jue p Fzt,Y{S] m#j><;n޴~FD"̣ñU+^=IQ 9 D\좲eQ)¾>]DgƌKᎾ%' =VԢT8rCFeU7,d-HQV]2mp+>+u+N͛7OFݧ#OW~zLַ  7 Ǜ/ ǩ: {|y4;(.C`B)vGH9(ՠבLe]:++E OD޳{DmPmVQy 4Hf: 'l|m<]#\+7a_,R\F% e/ 7|&5p[{ 4eDr ^kXRpk?oMubmo>`k@K*{lI4KtArkCJ!a7 A_8i9Xϒètz7ZF!ݙ?%`sTcV@F( `L!)ev2RuSm磈\Һ,& x24R19z+.:#{7fD\CHȼ/gNqRWJlA Jxd\ɨa onQuP/)5* C%;, <@3=tuQy+&}ֺ֛΢繦N'd#<?Sy9^~qS'}V9JoJC6lXt`7՛|ol뀡i<)?ܕ1l#t9!|y*MCǓXT'qFP_WKM &0}31…ʡ7HPҒtXLMFRP@{hOs gUe@#hdKs < AS8]ASh>ӣ c$BO9Q\%M=nHZ-.%x-3YT! >2"n>U}&Q˛c%Oef,k495$ ߵp$c̫$5&T. Qj Z45x=; lΡ -ruiԜf} O:1( z] ,[B <.-2#_1ۭ7[B5 xd9I3-|(BѥFZZӢ +lCµ3^Q΁>?*đϑMm YXvǍRBO +kD"ꉅ xՏOt-z BvېPmr, 0ˀydżW#8tc;ܳM_?)꥽vG.'x##R=ϗC!3SWy*((ip4x d&|ENGìp_$4[\g-6<,etSg35;D_~B)ɐU&|n~0 &hNe^$ye_st]Ye.Q[2ꍅGwQ^F)<ʁ\dꉹr;OM{WU (տY !@5|)G-/dɦp[cUhqb1 u&Mî?U#*ɇWNtC/#;MHY\p/L5tQTu|dih:ZNFITA^0^ju4US,[:wI:kUJjo$gj,.^KPO7exn^ 'hf14ֵ:|TQ2ͨh|`3żbFG',Jwd/TwYiL$rJےf3Ai-Q@ |0?=$~`ecȂ7|)f(RrY^fMkdy<5H㲇6HPpcXW'VZ~9ܛ56{nm̂qԫCR:t5̬._ =P!Eݨ}΅V 1{(`:մg w" `k\?-=+bK?}P/z5ݓ! 8 _J.Zk OEHBItap7_`>k&pҋZw+!Rp,!6)<7|<IG;ὴFPUy3fhl;Xs ifNiqS̉S:Bwھi4ީӤզA|f'I2]H Gk8ׯvH<~(-H^y TVHiY}@PR<@VHٞ<y;YŖ<&+7$uW5R\Z^?8raircyNwGˈ\?6Vl8A~X#gD|cĄG J2Gkm@6˵0=en I~FWyE(,WzNۏ%/[:rEt։ӰlmPb?-1.BoeɆšndҁJVbWvkbsmBy(.&*> NvNO y{OJ3^%:gV $JlLUar# HEC2܈: |Xsq -FӬ5z^Xl|ي|=҈.Ei\KІ*n"3Ôl=xy]"=Z1Df!cwj!/l9L.!r/IM퉝hYV)y[#͂)=sUdNBsZ7Vɳ0d8nfi{[p0*ff6yړZĹ$aBQT.D}ﲊ# `DfaՁޅn:QrLA,Ѝl+ yXGVJmIz0C\5"@=uxP`"'j[kȯ:Gw D5pFc(f1kZWZ궃vFC\EO| ~*T;rr/#T-'9Š k:+Ĥ9B2 v$W%@0kա'c9Cɥy< =FB!'=[.—|veBӁv&qDz݀ .< ,4gIo+zt"?Cx0Vrx[1+q9b3H}b3A[ہ(BP\fdۼOVر^i=gHkzlMe)jfR +?1ND0[c-+ %֭R5V!˛؏kJeIpk_Ȗf7;%l,7#?n1R??No`4Ux{ȕ?g'I`(B]f&V؏mbi&qoS4^؉FH9ENom. qW>vٴ>~(9 b9qn4O-N+x#f;x- F|>Z>bVVjN~>cw1 ɬR2*BEppO~{kOQ1%S (<<*U߅+18 Fqj%n@R.%xaĜ)TX 5YCT cDl֊"B5 }tr*GCެ;h:+i ?i? :.~XZē@N6( =Bz$ÀR*J&+9BdJM}{+O̡OE\14Xu;'@UG#FDMIc5h?;]<3 Ѐdy7<Z`e-^)פֿ b|@i rzCR>"K=? j2E(X̑L88LdDcOVd EZ.쥠= 燀bE6'_Y1|Of ~f~y!UtNm3(%& gᜥ-Zna,2t;R ok'XD_rxtZ;%9nEÃei (>ƣ@GH\':KWr&;Q ,`Ƀ H~ꏳ)ѷ7Z.'au k܃?8>Gnb}mwMlF+ۈvV^ rvv*^joMnjQ)vt-<\!M0(*bPy X@hYA;/`e:⪓wyFv.Uʔ"dΪf)4NwFq#PAidAH }bcv$q(;dNR$ Yxs w0z?>|X Fčg,H/ )ǀ97GSٌ" 2 }(j-4{EЩ,p%uYnPNrVsb-R@,)Hp8R :GZR-n" e~Dn_@гoM#JSB:NwjV+Hj1t'R @ gmj!vlc:!X{le9q޵H_픴 QQrlm*[Y)lt|PHBxkDpGyg˗^x9&הnv ~\hvoBCb|D4+aOlY4?N98䯸Ǿ {Z2WUtqFLDS_E:!Gpq9݈h@mi/X|5V 2,Z;ŽMiS!# m!gKht$Mx|dJCmJzZEr]U ؇m``N{ ]Jke/v!YH64 ڻWEwf !d S;7DH WmnXO0f#P7?6FRZyb=0UE8]bFjUH@"bi Ť[ڭU K-oKmU1V)K\㚧d)+($s~D7!:_f|`Ch)\#p],dܤ^_6.U>q=O)tⵠhTDSp4 8;4.4X㳧 &߱5>ll}x-nUOD{ڹ&Xڇ/Eеg~C:1i+U"nU#L+v\#XW0S+x::}V| hg}Ach|Y;G2YPc׻ACNY ;Mэ;6LasBaP^7`"E|ULpg] m4mjeykblq H E"|ZINri1֩قHZ7\1jRw/Sy fCLme=a7H>6[ϰSN?H [dEQ5wqIF- 4kƒl_2 3E0紳%?\{; nȼCo)K$ID:0߳ bDf?fZPR Nu'bT/ ]ŕޡ,>Dqj\O ,]׸""n#uTS2'9/xcwrO㞌 sp)$3_-/xU =GifU~RM*"Q+w Ddo&TPfet1t>eC{iè`[G<,8v$ϲTYEx5Y -'wKS[4+L-K̻2EL7P) D/ i+ aШv+ʼi kr|Su[˅Jpbe`H̀N؟p#TK !U97LVg\6B~FrU_=9`Ȁ1dpO8 n+z<׹@MbC] Iw7O\H136jToEJu D˨o78*&x둪-,3w8pfʖ9z}Px~Y@],=z ,ـnOhǜȮiuCit[Jor"!]Rc6˦d5{I;lZ* T ;[G}@{O.|פ mljjI@h\e-l`{5c[92(ZbY7j`e!p9 C+t-'%V#O,0XNesN# m/g??'nga< 6BVW5Nr\eH=Xs\n#-I %Z㵰([T+0i7&ْ֕~?cJ6c)0E+e^#u?_4Fɽq*pC \̖es+s%]V01fJn;4gA l.zΤfg$rʞYc .e}iv*Dm7>δ{q?uk=Wt?eQ$Grݛ ޡl2]U_`Z+Bq >Z$=8S3?uM[~H:}Gf ?0>Vp_m$/#*=S0ZEO. O.GO!6ܒ&'s-@6@/'mg,Kwa)MT]6WRړulyw'P8E`<9TLnH;=x+(wT0'E'igĴiD _B(?Jۉ}iwK.8LSi xnO- xG"qL#d,PpXF?(#ՠq?Tg kxR e ~G9}/h[$5 ,%5$8J}d'N}A*\\\달b)@cv2"8 }::ܷEΠiz!f Q\ 3|;OH^ͼ mbhc!krǞOMʊ38W0υY+_,28|[ ur|YF{c԰ ReMMߨ;aKHO :7Ai\w?Qt 'RN1~7s\gn>1`6#PWF53YPJ@=M_nB3JVI#W~2L`_# PߡcC~NSNN_y?T"Yʮm fRY] 2+;ݷt=lr皷w@-V^w?Y}tS{ w_*9ݕS\6yð8KGjF2=̨ҳz@8sG:2q4 BzW)$:'+fmmת56/ᖸN`7*`%8itfqB|$;-׏"+#2&J3iω#7ZXzm'1WeW6w*;~8띨ps$rF3pN$i$ 禩rbz;DMr!['LF{GBR9Ed iQ=S4J[OXl/o?"R7jFbf}JRt`wPOog;n3X@K0wqZғ*\Gjy\.])z_~xdŀt|siI  >樭rt95,}ңhLONL4dH+Ģom}]C #7a}Av;bx03DB(\` :~[Kr)(juD^49 mnuȃ./8wjXYbagUO"1FZ62ia4r'OC^PLPaco BW㷇VS2pwpDXY\@f.T:Ȣ>69fLjHIz'`F.7P՜ɀW[вbI 8+~EGEʴ&ݥ&bΜ蓅#qBE>  $|`C ^uAۂSi*S O#ynzr"{(xq` ɡ4VuhRwRmlѬYbCID2𹜇@LC/y;b'aˡ?]M<{Q69de,!<)Vu's3sbZvPu#$eDa)l@bG:\HθT- ;<#ŵy*,g.G0J@?kp7,](QRN~^A,Aj}>ޛcag Ȗj̯1$3!GtOHA(%'* >(X4^h-$"bbp#&[)D GGj*Ҋ6F=>T%M~4¿M'C4'!cM3֕_t\ѶpXt%4RB{s^'b˺ r(Q qBExaHqΊTo68{޻B ^О;5}ݪgI_D/qBp2 LB|>A"B*Wn;Cސ'@!OlJ:L7}bD=n# '.? (yktLׅh✕Ԇ>zbh2I&Ft ӸXj"SamĖ3s 2h8FFxBd&<.SؠhLFDS&K&A 19_M_,̷RJk ϘmmUA)VzxEMkBL؛On"^0zU~X}?=,npjryp#+|2.(8ÕrT C'51b)F0?vw+%KҔZC$ Kg2,q6tr/3"BIȘ4Ey "ivO )JMG|(V/&PiDm-8z:~kt<-LXmc3"H,û;ѮꕀN/F`jErJ҄J< 5+EN>C^vg03iiM`09ǘ}Jy*o\ ,Q?Nrr;,d 3*Ұ; ij%U&$M4A6MHz9z~v+{drҕ{$~҄4 -DFy9 o}cW4'k ˷!2Afj ʕmsXT!u) Z"S!3lW'dr $py$(qZH:O4`N%%i% rQrT#Uŕ?K*@]!Ht:yI:1?#ieRTYWvTKA6 >/f">(GazYhWl iܒ`FsAzl`48\H8[#Iٛ#* GT7Fj0] PЙ|pPAu:ACc1Q4s2m84*1mژ}͒h+v{:5Qk;9VZeN[9r7 +䡥4Xs}!*Գ*^Iv"+N(Pv9g5ki,}7|) \IzU<0kQ]8 P4bGƌ:t95Y.V'W8a>fЎɾaLz~%{<Ӏ ΫR`uyD%F"x8$5$ч'`T{w~n6m)m`W+m֩nX4񅎽/4;N!U6!.?pқ. ^Z Kǎ(rNQ n4D1,/+L/j{#H!b$WjzH5S u֦1 cw@s~mqO9ořt"ZW׭tr-_QW,.U2Ȁ**9 4*έDE)O2/F&0nb=8]8뗁$R 9ṚV M 4^e>JT[P b3riL*zq#aB={G-K zW%,+bpyGT Jn?] ~bC1X_ T$4J>&BTw|Z_z@4.bT9k40PϠVl3x轔UBEm3sv~|X! Rt| L3ES3reO9 $/͘G-as΃_h0M-n.u$q"v|h~5lxk4(-}Q?sz#%WƦ'gzp#ƗQSIzs(HUqAN p/߲n]6E"bs$\$Q5ڬ!8\̥\ SfN>B]yruƌ]p}烓1یa9yw(OTs`1 ,)BSѦ4_# .=OкHI>&ݫIg̼`\d:A)~Lb\_5zU#1'*q%~zT?`W2G& Ƭ鬰|9*V 4d aVHuO?9 MXp|=@,4lU'__׺̤jJw[_yCBX|d(tZ$#8~5©S^;T& ^jc$4sp^m7N9X,J4ǯ3ke3 `Hb~צ4"@y\juخrO{rzc:[ֈ. L[ \soTг(navz1_Bo! (e_3?>KFʘKED0an >b E*0ݚR,LƵELK&o_TǷք_ZKP'YC3q|Ϩ2&$?:rƀB$'c VaݲYBsM6qAl6J:/[2+:r%'j oC~>%j'B[1kv2$Kj ָ?!3ͷ:`w 0Zm´V& GS]ܸl $5D 2(8Ba]kbh`׆>q_@Wj.qu [0N$H+9ȹB2܃j,@oýb o/Qqt\GO8|_R 5{ܸ_4'>sF%°L4"b*K-~*lJ!A͛D*%;y;(PBWhe;4'~%r}6k@>Nzp6@f..-<->v`mjx(a X*4GYz8?N#mbIhu[#EcIuv/߾#I]>$!FZ+j058>h:OxLȝw&Zuo(s^9bQ<0c& a''] @KHkQNw8lٱJ')&;fNAɳ$].2U~>.tCúHVh,jmꑲD<.\WFI!fp")f#?EG::'*|s|\{!.u;厼<l<!3 ۄh!2:Z׳bHpQ4[)f_mHN!7$L/> ]*N^Y~54kk"WS3ᩞocIw)`Ä`Rlujup~sPX$`'LaZ*B½EJ\|g%pGA nԒC!cQ9M4f?QܩzE!FMI:}!g%xeUR҉zt8tGMYf{V _;at:oAO#}dqGx^MeIE_l-$J)8QDjЭsҨ=Q{w)4f!KLNm7I{8j M+s8 OW-pHc)Lʟ1!lՀ) Q< @|3cv(ݷ̰H!0Gtš7ϊJ),.U| Tc1![zoJh\>762v5i!Xgz`?'5o(k S 5;`~WH鸩@kOh*4w;Hͯ=nś1(M\2!V偗k7kg3Ց. ?}KLE$E`ɰOsM)&B-_pRmJ!+,MAىk3Ѽ ,{FNc{ xo% ^LJY?Hv4@a)Tᦤm*ލuq:CՂ뿖{>;֨ôDYRmlAD~yRL!9iCLB-Q <f6FOg`µW&ohd:t7^joTJޫo8'!|/Z%rRD,=xӡTh_}gC[~k\)C}zB9"3aM玨Mٞ;J_tiU3ewG5*@*S` vo(!y?%?ʩ A 0Wsos~s".S_#=EIؿ4/>(LJ@VE00 뎘cdK3e|8-;o818E q[Apo$̳@G-T`dVtTCll=itDM+d|.~}VId[us/ nmG SqnLO q5[W@G`gRrw^YgHjWV*4Anu~-U3|uu}|ܧ4o4Q ̽@Fئ)KF}*n+dAưthl'^ܑI߸ϭ8T%SCGw C皴;n:m%l).g;w̥F<;7iu ^ R9mR?W.d`, 2VE\c ) S|p ɐkŒz>jK%gtI !!Tj_!(T{ }+29h';n1SW9ҺKX$Ö`VҀSdB]!x&ˆaL61Ks 0:3`-·ڜW&>Mz~yC&H*aoIP{rUȟpo $C~X~NMЎ%֪7>z, <ù\ Sd&D13]K ?LhKwp)e-% =„SҞ!\ħy7DW5*,WC,Lk,)r-՚PIPb=@B~,[&l=zݕn?N` t>IqϮ rc0gP%\(D"E.!Z[=B3,~~A^WY4a&bn_ǦsOU=Lko$tž2}u R] B Ю0|23S'.{yh&BQO"hT DU)w1YUa&bW槆hᦜ, )$eך nRe HF_ sx^8>1+%yT%AK^GT!;֡ZJ $Q|G>@J#@@ᙢV&F^KOt* ('dzi 4U^Ƽ6&40JQJz`ģMd3a/'c'uDh<=* )^&i  ck%zIjuA e\ybsCmSQ 0FFFJ~|RjYyb\vE 20C:M-MntOFf4DY˃4i'VujU8ASlDKBa"0lr,q[(cŸhu OMݫm;7|Ks7qN.q$]|Ki&R(;bp}X[" y \dD˷bE ?Xx<L@q?{Hj' ժ֥W6YkFqVidJԛj=1c*_%0nZtn9ğ%j2OaΪ?y0pP7)%Ƙ5` ٢r}1pS}슎݅05nSk2i6xI U4YB,fok l}be,{3уM\j^C\GZf̿U {Y,6SHTXAT0[vf[m^qNgF(8 |`k@x+ىKĨ\[E_3x~nT`gq&aw&Kj: ~뽘=7" `p lVf/W.-_xd tH'yJQ,4%KY8B1|^ӱ:PX_2z&PA'_ }͋S +6ϫH%UK4?4UAop;qj0=t<<5?>'3 }C1 {'i-@g}p@%9(æ^$%kŤ+9"<`jv/@*|K6,ؒtaS7f,Z| jk @ͼ,*yM 5WZun]7;4hTfZd5Ș G^b[&<7hۏFMÿ'$-aSAAW91CL/8zƛ\s~FR}P).:FRO*dPή]t <%Z'9%YLjc< qnnwq2$uW_/g> p?2[p~AfMMWa|#}mgO5#x-SYL]FZgIEU9D0z־K~ EnrD*.5qOV C.sl@508tcգ twx^JV1Dnƛ@GUu#36?+@hEײ Qd|uKM绔ԽMaV/⓱/b+t~g #wΔ.7@~&f 6 2;Nnϥ^rp )jfkmL.u߄ԭ^ޝ<36ևYㆌ7E;! ;F\PZ֕ЭceiX:ZoD_$ gZH1$lbqyh8z㱤u:Kiy1ЮԠROseD&H ٻWd?&OBZP=+Թ5Gi һ"#%WDMV"ePΦT""qBmKtlpʱL|9x]Td1q\=(Z g= 3-O@R/C'k.KS*0x Ǐ4򙓜ˍ' f `D]dG4w`6mNByF//ɛ`c5!m~\Y*NiOdnPELQ?U )(ζHG +sf2UYUnۦW;50Z02 t*qYK$;~G qkMKNсv@_쌈E4o[s=Ɠ~fX[#A?:dn3O*0p&C !W%Fe瑎[Y  ,c V5>:/D5?y@- ШCS♙W2Ώ<_YS`Ykrx|]1#bӫh!cj5Z,9周_US?fәPV\H˟Qߴ_]q /Yx8WnWE=SIEJ(0j!ኡ)SsP~1 "RaYM{}Q bhnR`h2t F=?͔m׏2봤Fʔ$bQF7h7d+i?Wo} p1/y#fkJ5ؘ<%5NWwvar.X!{eMR36g=iZ.yI~9Fp0Aï *$Y7;9g1apUZ(F1CѻHE'v! 9 S vDҕ *nL/W1&SsȞG1_G)g%|yE5(p.rl/6>g28`^Ee#~Y" 0}ZJq3[h|ch37:8ʲqjgQ:JQlp XzІ#l> .gSV3u8.+8;p\7F_q۱Wj]4$iZz0j+<*?mZY$(y-x(w6۱[BviQgj/фR$ZG:DL U%:; 8 B2tF}x(<%: OPE?GwWP(D闓XAQ7C)m?L$7KGqB}b@j%i̼AgQ2yOqfa =CP6HH5+_Qj (eb2A5eԌ,x~K}@)ԅ$[ڒفv8eD1Te|g$ 3K^'Zj@YdƟBf(-S5ɴd)g&+fj\jZl* Y |v*(r̿./R>]ڴSY[SNסTu]m=4hb+עC~8wB 2H?QK-rAXE9♈PD?{V?~$9 mA?>DHJlRF8EW4SjGzF[,7CHO&F[TO%|fX~XBoqK'!Z(" vQNxeZޑ$R;)Iғn6͆@]WX*,dש}A8شLݢFǯWUh^*+)5v3G1pVꗒI?'nN[T.wS痄?l dzpbFcþ[WRj 6e6^Tv:]$-/b>0ςP}< ^CJuĥ @"h:KcGCʮ)'u Tv65qcL*2? Un>eH" rU6Z#[accw'oir~HF5zB C1<5o~" 5Ge/钖VEZSq-Aj3XvNmi}YFFSP/AeXNOOa^I>R{,eszjsS~ƏɽQnIcn-(LyA4oy±AE7k=1Bf) crO]s!Nprϸi$ʛ)P!N';rBaͦ4qm aoՒ&A"gJY~ cAAѮl.w;?BYjXl'.ԎKEZ>x77NRcp-j䤩hnHcFs?TRx-.^V$,h#r.X]!b8ҿ X=׏E Y.&8sjAQ6ņSڎUe= ~;# D/z`Q:m>EIvOOHt9!Ǘ"p &hXz-b=}8Buu#n#j)[VQpd*6 EnJ,spWo?Sa!9d7iڮӀCEkZ v<ܕupp@ġ&>~"yBc Dy8ڮOi)%_`*T 7i荒z;kWjw6W\k '/gSQz sC hDE%'7|r|NR~𥍃L[yv| "׏vuh뤘 5.;Ṕc`(r|ICs7Dٿ2/J~xŢFt (<`$45m*c8Ɛ|FM tIdԨ$ӋK-9󨿭ugt'Λtyo4aR|~p0uU3^@WqNCen$#zTSh< VO6ukYCu|V5$D;i~9/$-pm<'9n^f^bth\Pvy64xZhU*/eLVic\4n BBO0G 1@O/c&D^ft}8Sѐϐn=]{B@MHfI__L_:SгhHt'q{Ҁ` m{;#B<`1Brs+)8{4 }<˿FXHWa~XZGӚ۔}f:Q)C~zeU?c x/72ހWe0a3i/,f%&zOmxu2nswiwA04v|YT6m<kMK4=)Z uт[A8r驔F3wU. 0Q> 4fxPiiك7^*aNz Fءtc7f=^9GŤ/,8ckU5"7p^^f Q{Iϯ[UsnІr!LV9X֑sy0/~NIT @8A0e;y ޱP0/S0 x쾛-KUL۳mS%sGv8y-1"yD-X!W9Fs4L.ۛiO48wK1;ʚ2֜"ڳB7"p7{@dQJ/֭c}(|ԦY4Cp>@a~!^]tyj7րB #emUtO72h|p[5y(G@)# _lDZB.AɲܳcvٯPMO̵?LxhdO~& >td?)$'wxox . B3}O:úhamhö')u>͍22d[Y/|i8BGCS9 Z.qcC_mRN:8y7L[9Fz7zM&,&Xj|UC^ŏ[Ck ΧE^_X+ee4 l{?7&hy#LF"J8I($Ayuȝ&[^:k#24H&lT[קR5/' Lacl*"ht x<\O|Wd9 *?1 G}EAT QEK)X<܎+1!3{[-=*~J@3 W/V%4%% wsa/Tŝa{u ֟fM?G]*:my HŮCR q胋@1gic-k=Mz{Vl\$6a/Ƕ|fԡXϸ m4u^W48#Xְ>m #_rS=&6ߏS8]bh=fADyh|m"%dĴ60Fw!6⊮8m)%lKrKrBݽʨUKDcuk o0ALd V88*"mHvIvFJ] UUq"wUN xS6KQ>W3p,Cce[js,Or7؟Ϫ~F *VfiC cGوNTCsJ}Q/f!xVP!e,!LXH*k|bc=4rxe@qoz[MPKQ_BLlmpeCl"O@b͙G3Ʉ>Rx'цW?P(Yi0,aF0d`PMT7.+مW[d+072L ɧ޶-!~P hΑpz= ï!J7 ni_`Z%C_NK6Ɓ9kqk:`..q$DxT. y<,)fX%k],1$ IGZѵ+sKm`NAV0x&L1R'& ϟ@\ggk֖j-k^Ua!@<Ωuů֡ʂ8hThAw:.&ht?3Si,H_ky2OoH"f ^h2Q}dVKQRs+V =x& oyet?( EvAj\[O1`ag(ּAJ )ێ[4J+,T*C*/̩t'P0 7tUk61%c[i]jeH-sIa^}!̙,JS6=;_ X bLb4\A ') ăd uЪS,$J(Z7& f8v+ܫӍg.)Z2BH9j1WB QuV\Dq!@̹s7:2azd^"R| *9u7dY%6c [ !⮌bp*9+r/P2 䩎}9{ SKsw}aA5bpe0$z11r~uqb1%`C[\vJ'${Qm om# 9B! ֟p/m)Ƥ w A3m~/b ί(!Gh{'Tu 16խTHKhWR&Kt D'22Pb7I(a4WPP0 sqfDNJw$ tY(EƝJ=نD{}c5w̍D؊7OW]_#f\tɟZ_;¥>{c/:~4J zks1@c@3iݥ_FGPhKXBÏuMo#h}k2>:^DdtM>JWގ:( =)GOEu%B6؇uWCZF%i6]:Z̭@4Gc{bl8k)Vg-i{IHr7|UO..-uGZ!bi@CF:юQU۫„fg*S (o6_O0L: e =RD'd#;oFszGd&쯋23)߫EL4pP,պ8o^8/Ve3b@u; 9UGx*!A 17YGx6f]yg,$@h뱄k?D9wպn#'UGUE0'*@HPQ 'GN[>I!Dp1O< @$I93Igzfs/Uy, EJ[vR\FCyv=^|F/q|&YRhW d "Xd?@RhFqD/ĻM1h.Gp=%LK58=|KXo Uk8R!r>6uB^1nRU1H7vCdx*@H?#ي}r8 OUu)"nOQ<9_Ǐ,V]Ǖ;{d$AFJZ_M `8|Q`B;>^Gp$"uc3[d ?R}Z)J3h-`S^ggmr*psюwXX`o?_i P5Wbk Ն \,^L9f?~wM$ucx̨UNM+{Iraq7IDt q[tx |ɗ"y<>hi'y΢ܴ G*]+r7쯬l%!yF*O;0.he+语p2[:VV'ͳJ<+QX,v|#!ec%{wz)q!lU| (瘥 Fqш=Nɗ+GD]+mѹF ~RX{YG2vPXeK^*?Chv,3!ĖGpߘ%&| )|5ǔ{NM>:KB!  Q+6!ZzOGO^QN,44h^yeĻm#Z}*GVdN;5^h29 DA*Q zoUB\VXZu'b|!uZb1UWQPy%Y«oxvdƭcӨs OX0u ?[)ʾ,CprZ<$SUoK vz[\H2>71Pyw%2Ui<{pCWmyKq1z"8y XÌM`Q#\x{$U17}2],՝[4Wn$߽jE"PX._2snUyrhEzWQx#&*2HͺVe)N,M_|`Bڎʰ>Q^TxZ<_ A:b[JMDZA(׷-b\W`HզJv:b"3ƨ+%R.|>_{4f'bdI|Wūp}u"= 'Ė&` B:Pswx|Qu@>`8Ndg4LF"w ]Bux16PŊkiLvڈ(3I/+=_]j*s@$vpHL 5d4&$qKr-NѫMEbXP-L@WBg cޒR]2]\2 "%wuH)GfG7raGNE`$S0CPKήTN*~j-펒O{CAՆU\,+~f0liĘ)8&5g.3߉QDO .`2ƶ}7,Wrz}zۆyc`g QX)\؅qCJzrӂ*n~6`iZb *Igx|K+rJ?x*|؍27]j#k[@?#"0^f᝶me蛀+ءrOa.oFtI>3WnD]GJHt9\8e^)VGkX4Wٲo:8vS0{es{fǬd:vK0BuGHS-n(]+ȹ>0R:S߃8B4!P W6FnV6{ںj ∂x.'h;ԪQj߷*u+NCx3UJROG^-[1'xsĝnq)~-)*F)\ >"f [[4 Z\bu:7z .]$S˲ntM:by"[΀cc%vmxԣ6gbDLvhq@M@3$fYwpS"DWѸ㻒Cs n)=V$8 iixcvl%PJ;Ǎ9x;L6@ E';9efB8XrƓN+EBv5^7Gu }]8Ns(=KNձ vPsܓ(eealĜ>'0y0l_,\L"({2֙&k4%^^ vk]BT#_@(w[yp/r$j⹀Ao۹RS_3b]HOBAIcJa*]׸JQ 'Oo,-ȶDYɠOq9g "j*=).'Q1g#lS+xpf3{DFE򕉖ƾ4'Tu+-^36g3źh:e"CQ'EU:wTu?F*TüЩ2 }ҹ>zt BH,⌼U}z%y 3dUĜd>WPeѨM 5GHY]ǼPy^`N<6 8xupsV~3t1tp 2Մ1-5%FOZ5rTIa @hJԍ]:aj(aBCP6dbHӦ3 W@4,l), W:UOlTN.^wv#gj.*m6FGHVG"K лxq"/6X2 B;f ".PȯǼhb>YeC{;V|7M 0c* rnH'wlQT tCŻtS>wU2K00V {aKU]u̒(Q%TN=SgmDzX$(i)`uzU=Gm7OBoiIE?x'MaJY<ЂIHx1(| ,(?,բITyLN,6|Brg2yݛ~50*9J0t"4d~6*7qQMxC #Rp-Fk84 ?4m8)3~͸BQOhA3nAti&6^&_BmP<}~ujOL"2盧PP9Q-&']o* P˟xs٣WdOfoƞF,`Wy4=ƀFWWt|I-yykW~@Ȁ(ͣzߠ n@pF:Myb j?HIԘ['/ZoζUgR(IN+06 _xEtC VL$+=q,^x%VÆr5 ]1I_2ƒ"{ 0H=Žu]8+ۗA$I!u/IrL$ cbKPE/K2!A MRwz`秠FP̕MD 79bS#}8 т{z̗R⎁zde6=v\. ""L%'v1Д& mXdE5N1nG.M!0E?6M@GzX@Ƃh'oD.վ u<[o33+>qL}E ]5ݰG#uڤpīmk+{ ʰ:fm8d^F ;3+⩲|f 4:A".嗎4joLq(0IR {n'z2JQ!NykpvkysVE{[3h舕L"To '${3ek܁;&L oك͹$9r4*79Xmvc:F8\ YK6V;\cqtx]/+g%Eە8KJ$p+~DW x\(O`mۡރ<I Z7H0R.?_BbK&"=ӆн-/?V$HH2 gCcdy~  DUjeؑ42vڜJeq;pQЋ$jHzNȝ\.`*lW&'>sJ\]6Z]M= wr\zޒRloӖyH 0ȿa[`ǦEQlc:Aڝڸ5v?Q#5ؔQړ=IA;TDyYnIx]0WD 7:C]eQCmឞ%) TyyH~:7RҼ^Cv@lvzA0 Ҿ cCrl/Ohj4X dd(EC:.)L^QQG1ܐƭ=||Ŕ[p3(5kü}CQPV[ dQ?ٹ{3DWdl\ C*ȫu ܺ" z[*F.Zؖh~lO9X'ǩe襰-`A!:o0$*J#f$ +`fǿ.-D*Yf($z|98҆l- >d"X 4_J+tU%Lqy"^Z#zKse^#e[O}Fl0B]HC8:fz-C2Δ f.+I)dZw$$X[£K耇+c,ڑ<*BO;vF 5Dk“{bxfK iAEAIu`}i[?H:er5k -c[R4=( py A Eq*h0X8ZNnCۚ_il6襁+L/9zog0jS;-Wm9B!4s7P4^!'5I *oSC9)!lA3Ʊ'_]jjVZCX ,.D*+ҲJLǷ$Bh Vx3TׂVFQS=ceHaWsň2<n~G:,\ƄISλ͠u 3kB nlAL>,6تeXehA?ֵC\i#0S͘'c12xs ܴvbDRWXy ,ZQufijBtkkTƹj1N$B~ii :%sOˁWʊ*6 +7hͯN"}$]8[~IXN~m }$&@-MLavڂRy5 Tn۔x/W+Cy(u_?e Յjoj`Y!/ By7%y '> k K ^uLMHX?B3DE%;B/( QTŸJZD4o?cgR\M?+V#90]dd4:q *a0Wi$+3}͇Ev%0#ZU\/ ,#4;] %Gm@gC \.̊,bD"Sd4gm"+_YL[PǖGokK*kC׈ ܥ)Eyzq8u)f<~f>QrwAd&_{XAsEV熍SNqk㐌 ݥ݄!3I͝|L npfN a,d8lues7(xtEy^n>>TBI1]B5iHN/¯}S;I33~!fwc-KOx'n!4I7CrGg#tH* Arvl&xp:Dy=7"jY2'DSy j{-&W. цnMq,qbZSAGfUth bF+&%C4'«AU=hhbE7ӫ4!^\_5P8 }sM*`r^䓰y&BAn?Q p:F*}5@oX- :ɩ ngW6f]Oe<\I=syP,SFDJ  etOuOATw(c8/[ZntH- &S"Fѿ0mBx@iXm̿3mo6 aqLbֺt/5"7Q4MB;=mEO h$MoA,$q_8&oaycU?G7UOڄH p~^>@W*[h*\H<`?>8Wr(N7'H/,n?=M#٬IBx凞 R"k1`WY WZYa2MbxZNU~'YL,ì748K0D)!2*3@!J9ɫ/2ӑ?Id򖽲g(~O-Ӏ7SW1|؁!X&}Ȁx?59Ec/r^!6ÔY5D#F^rǖ%5A|V48cTMJ ]# 2C۷QZ[P-7XRH)I7)V=}5<%_WX<%udǎ6:F_LE'_dᠯz4Vpm(p@Į*'%RH1T$ixG[hAEjCBKuJ+w޵v<'7G6]@l 8wG7 H?ƛX {KSXmf:'>٠ Vdov c3|C\"Zxf,Ȓ(˅czKI0^ P՟hIhͅc?b.ޓ4f5VV8#qY LhJ":,ah>tYN[]g+$Tj4?^$2+[}7 HOZ;p8Dh7|60S.I8Aш?]=%4^c毴Z^~7QৼcD,^f3A`Ÿ5iX\:Rh3\6.fFh>aUp% U,(Ra?o/HǪ;<-ߘF}ODUF2ТaT<- }; =|O/$th\ڏe1E{@{YF8Ii_a&P3/0:n >8^ w% chS$AGV, RYd pf oމF?zOPjx`еfAzjHYL&#d $QY4kUFQf4Snqxm- kz#Dg ܙh)L(@>LMe~5'?Q  r:nLTw-jMc^=mo 2gT[eH$FMo֜ zT'u Sj9ʽh^& 5=B@#g>IBѰI"5'^c_d:˵JBudg*u\Ã;ݫR3NamjlRwL^j8h{nJXWB_ncl55Hҗ+\,^p qϑ$0{ ,l|gO #2uhY?NXlCyfM29߿fya=OPb;g,.;brQ /fN`ǭly[(i0Bf;z٩a6 D$z73Ajrȩ\O*vDT vs:,Zٗ)jOiL3墶-T ?hՇҟwLݻ,?a`n03f!PM hQr=iKu&LHgǧ?xZ"!uvą6;_5t˼h)X8fe*Bb%b^2sc n@18թLmw_@yxiXKɆϠk\T>z?ȿT+W?>ɉca06JuGt+!]nUi.$oT>=ѽiγ±?-"D { '#7NLZ )RAg(G@d,cСN+k 'v7 wG%@;sDA_ B^`y"bUƄt~aw_^"mE߳ p)-"'.tpG[X WC}Hʓo|J$ mҲ U.76nd]jn˶eqS0KVu$>B;a.95X< tHfJS4!݊G$.Y=Fa9IE==P*FÍ$GN%1VxȠrJy޿t>|NwMq{НIp6O"<_p-d9|Kd%儳O[i Q\^C=kzZ2U=>IG4H^ }/mDO/&P +TQlJ$}]"1'I% BZ(om'ue7OgBG$a{E%7Cbf| j?tN(x`zmNK}m9EyCT$R{E{J[jDk1AG|FO_z/LJvNaogi}9Ԡ& mZLBMf&Ĥ!p,>oBwsIv:lSK5ԃȮJ(bILZup;Mc4rz:>9|xB%P¶~'{H#zP ' 1Ego+4q^5q!ʋ7Wjdf?~붚Xƴ_ *h;x2h)qQN}fl#Z8?s*a,+BNJMetʼcۼfϞ8H??ù[-GSQeUq\;2Έvt9y)Z_х Xpگ %$ր`yܕfN c_!P >4xͱ,?qUIA,{)]5JO={6Յ4R_`d! ` (CHi[`0BCO!J\'8;WHw VQB{ , 3 {%H޳ka( tBl}C1-R6 U rd&MV>qآU>!HC[-tnC j$T_K:VK7Vdl35m`7!+0S~,tu z7 ;:Ff+xXd2n1q=]]_x\uYF(RB&K A*WㆣSn&'%?Kc/&4`\CY\%x-Ӱ7* AݰyULVS,~ (_9^OXnJIh^k4JiuPዠZlvI{/ j+`i4YIj4Uy٨t-ߘ9HlSFNw2Grof A_s _ו(Gn"n ZɑDS|FMjJ&D=n'؋3T 7?.8 Q˃xkb3TesF e%\d-T}wj(P#Xs,,%%5/|ZbҠۭ rʥOzkN)Y-'} jxMͺdaIys)Kg"-H.V0rA_uc“ph߮gL0MS@pOJ?)5Ucfg^3Ǿ! >[Mg#C <;YQĠ~\4}ja,ac zH.Z*JN%~(zmsѡ{?C`ŖHf盆,G#d8l{ez $sMI׶D݁(5NuT52-kn

)BIbmt[9TXʹ-$pZ\t|Y:Y?rjIs.׬VҁgRep QP%(0[zH [JűBn_qxdU{uᅭCqA}휳-%B J, n*"vmRGbJЉ%|ȦKۗΥS)@8Z?p؏6߻!7o!`1RsU>@ٺSңpc+ pS=0i4CU0ƶ$k%2I6HtV ֻ3f5[U,.iIď%uВX 5vR@owhɑa@*mϧEn.NSiiBth YGZ;Jјd?pRܥ|of\EilkK}E0j5<$970qS"E(ЗPqeo#%q)^WmRgN^?ƋFŷ,}ʟ;Wϕbs83cBWF7aHBaK]%tdT”` WZ@c*9<=Q%/in H89<$PCEs/ذ?z0 jB\!-y@56E{JQ%U_CL|9z9HѾ]xG _/C*kK,haGL6.9zG!NV~sjÔh[T%SHȑ\c JqUpHTw2$эok/С$1oA0>"Bx6f uc΄QHcWʿ`e4k vM߭0d6fgz3BޱfˀD%Ej $1IF7̃-Ϗ 1[։!.S~ӥ7֟Uws^&C>rl<{ޚBBڷg15e/n!Q,uH' )ڦ]Ŭc4U9vp<,Dcb<eX2sZGϳ5(x1^SXG(O1ȡN2?4 GV Z(Y5ƱK5GdOf+V$  $XƑ'|s0K(&CYxA je=`l=sA,7!/,~NaZ-VG$|Mud|%3.8ڸ :2[[<w,(tݱ)uCO+*j`eK8 oSqb{#!RS:IxzDG9 qI#s&1^P=M x"zH&¯果/qxƷ҈1nsθ/E+ F]HxwW"RlX0yĭ*Y ^`kJZP5@f|8gHQZ%?6 ]T@w|m!Yd v8 luXۄu/l +|M gRlmF9&';M\;A@JUtC1k~NbwkHBxAM1[p/LjC `H6H6A=ʲJٟmY L>t:̇2l7{DءwF2|t}D[!t m5tr3-J7KsH Fys|E*HElx|][E6VC,V./IXqV73ܙ*(h^o[4mGb?nTUGKiJj1; 1S.*pJ3R# G!}0#M/m?+dV?,fP(ۭ&{ԵגAXzbwϑ_\OߣʅWr4@ pF܀dp9/!*6X~PD'~W.u#g8F5{,z7}7+׋'D4ՌpC7MYKdEDyvhZ_B~/h܀ m!+پ3Տ_q8{DK[4HxSj=\=83KEjL3+v#G]oc@FP!tcO5uY)f_P#,D$k0]r-P6㋅o냦#Il9TxuQX1=haݾo4f#kg:AVq+m~V AV UfۏB]@CCCi׉CM7wNtf*npSX)@28}["?-e2HYH vqslF{aorʍDdzȚ.K=⍌6#9Sww$Ao:'#Ee)!AZp%B(`^2)fLZnpAwH'Yی"E'xbUQH @fX $U ,yMbp?<د5e9S?Xj=m V,INJoIFRb79w6Jirv{1h| /8PeQ&q),À#K 4ˆAhlfI:J vx3-uMpFN{8lNoe/~ mqC(UBe4}[CfERs \4zFS>xpO@@lHû7M4wB9&w0"V0E[9Xw71\޵TD .9ҶFuik=`=5*ZMjt,垓"iE-{>3u(>c%OjGl瀞v{Yv֥LAQDR(1F},"7HA<}K*Z|osGU{.gNQSX:>\)(^➯_c VшM!;|^+wTbL+p  U=Xs VacS돡b-u~pm[p7++J([mc.S9rOIP.^ׂ3iϢNUe;2A9C1M/BG*1^{at숨(B7>"[XnJV3<쿚eĪz~vQ@6rB0ui-F7o>(P]U2=&BT8p)qG]6g 7.떀I+m :\ۣz׷~;=~ oC{uΏ?G=hrcߗ\{o(s8u4]Z8HOLsFچA a wي } b+-sZnAn*F/P(b_f[8P۰E&;Gf0EBؖrAc$,8_ƫn[SuCXTE|94_1ũ>Mƶ.D|_JJh͂ ګil#ޞ C| pLP08{2n. YsX頴рRdzk>VOfI% @_ϑauݚ{QzމT*q*Ci}WG Z]:Ր9; D{:"ñJV Nӗ̈<:1n3mf0LNsz-Ӕ3MKJrj&ekۡ5}HD׊uU΋];+&)ǖ꫉5M)RK:9b0(HphiT zk; #yĦg2yՐIɗ(T8 /)IJJ1l|l:euȭkg9+Z^o8 Ԥ <*SiJp p@YT۔.Օ"ޘy MSNv>LsYO kCaѬnw_[TE*u tC^FBIqv'%ʭsxҞi\c赆^F( GÆT}9QU}1ĮFm$RMXgHuey_wG66Р 1fnnh1ل n\ץKoo<,($lL8B;q(qYwfO݁Jv]XJξ8rCx T :+}~S|=`bZ5-׀d%+eo]|@J*" ds^`Y%H.FϣՉ0h5D,LA $A |SLX* 3Jbe*%XllC1Iν䙏5cQ=G\e0+?IF潲k͋3 0Nvpo"K%jQFȾ{> Rfu{ gRLtu-2hrgk 9>F >9)>y&~0ԷV"w>!NA"4 D N͐:;7,8Zuۜq 1|jSƝ!d'k,̗a>j恡Y/&N;T;v&cn7^:Lo-hrFYڝynf~-͠/G;WPJ@lK\ 5&TY-}7-C{Ry);?%gKݥfc(|l: 4A=&,aĨHs}\;j']~N lFruuzQMG0pQhs)}6b%=33-HVdW 1^.keݑXBf9AC;q) |Nj}bdHQ!pNn^jE)a)dBFZ%Wjw)GĹKj s^ZOhm}Z+s Ex+ob^+RJiX("qL+#/@3]! JM'տ ,ms-1”Y{KFE.IP/ܐ==p`/L` Zrhɐ j7k>O+=b/ٚER\i:fFe2 .J%N'g`& C _lc[Y1kphz 3%)夿BHR_=Rʀ> lyr_SbɃ8p_*wur.X ±bm:dk+,{PG0TegKZKg?!(47Vi/Q$pw jjE$ p-;!A ݕ PERq*P'2E^1sz1=Kx׭.-A42N-u^k̢_#RbzyΑH snSTo| ~J.Ve0r9|-{ #F8cً΍ i[ׯy2W8dTQZ#J>QBN[>[9Q/#-ivxD8Wgn˟l 8&Hf?71Yv99K%A!n UGJD<>|_IZgv"\9Tll'?#P,fPuQRObѱ# ПUݢR%`.w:IW.C)X<: y[NAZe4M!KGu:bD*ohh:RzS~'peiJS"R0'Rᅠd"}HYT}ASN536tN$Qt¡ߥO.Гq9<>L$殺+ӊUvOLQڰ e\b~.c\39v2 SgUZE?1`0UBzѸSaXǟBh>GXv8:K~t<HKN'7!̈́N>$0)X~¥K$LH'N=d GƅҠdiOPÖ^.S>?:)2) wI `DnY\R.Ui XY@;̨n ,G"bF[wʾt\tJS"^4bH4I:bs-FIcGs*lZ Y'Em_r t7()2m"\$h;3ܓIEx +A0Xߥl6Sm! Z fAIF6!ŜOtKRw6( ԙK՞  (-x#$DЇa!)45}ǐR%SC=)a.{8nC~[Pf?b%@#Vx b1s7h٨Z " afאB_:^`c|Jɪ)|\Uu9CÐx`ͷKԊ3w9,W@aE)̩蒐,:xaXͩCIoQ?||DADvk~РqƑq늫ntt~AtF㿎-EQ M>|D9b>i(?~L#}xGt)TnjVOHa(D:m-`(ΎofT^ EpQǓIՔsP)CƗ̜訓 M0'\)#QL!OZeeފDdLv9*̆?q7[sRO&Ї9hj|L>Oo_ "lC1^LjSu=E8Kn VɅH_JTTlڟoJCfkhYi&9>'ΨLզ;ݮvk3*;3TCza"zxԣ6myrmOOJbS GNMp83BRij. g>F씊 t jT$]S\V/ LR3aD?4DѴW]o `q-ȱ#Jm>GnO1ht2oGALc=X=k>`4W M,YX,^W 1`O9VAp7莦DJA0>ďAZq|Z?fprYmM^t)T]yN X4Ky Ǹ^39@v}b]"VE9oTu+ayKW:*%WI´cқy^ Py:h5o ~9]5֩UKhY2UgZ?sU1Ϊ+4!zM##+T9~y2z7vz/|7G f*Y6UԳOP &W};X+wlG7V$Hfb&]҃yR~fqų Oh(L9Cౄhqd<nH6h]X "ߔ&<E#'1u쮡2 )P=5rrӯk0H4qu]..p 8LXQ? 23J , $|O8<:nGY5oK0{7FuX;HLV>׬BMj4(UlѪ}OW 3qna m259p~ 6T<]͇ܽ(΅<,WԽi=I΁*.]0=+oDrHǭcZ1'F>`iS0y_a1Wpeb4]A!V^zYZ,[bk\51N~ܭ渤KIY"Dx?nD* <4@R0I: 揣FjN$a9t H#8T3Doh43YrV߲P ڊ>Iwi4 zܑ J)#]TG!q fzeǥ TJK v|2 7OyI"b,McR0jCQ/^x3'a7{a |)Ӡ[\]`ݯn'u8xh2dY:>VgŹ//fmSz~|beւz-R!;pe < v$ nl}l 9P}U] );[?W$5RX>+P_m.P48FA ʟBU-fWlյhv7TY!g "h,V"5s #-OA$g2\xӃn썰!Ӆ])uG9WB" .OA-W"*iS=I9Kt&b. 屴/iL 0l.AuwI">s@QѪ Hh)1,B촄3Ԧt5`(⃨Xqȵ|2L0R?k'ğ=?CtUw4mY{q9 zS fVJGճW)=VefDM.ѱ{QV) >'b㺰;kˣ^;h/RȃY}5S'Ʃ5THVI6Z1WE9͐@TcVo)$̢eL=1{Eu%H=]'C0H},N0>z>WTy}"ZAAE^aG2|,KP;7j[;#YܟXr)$ӛPlZc6 Sg)GQO^zGZ,EIr:3vC~y=}qٷRiAHjpDN؉Y^og -K>0G}ϧ_[(X,`!s槕eNaxŦq9 C BK7!Q2iefh۫!k(f+-ͱ(~R&[J([܃ScoZ$!y'u=;T)j0NDD6 mfa9f{.S(Pӟͥf"iKy+>Mg.N[3|MRY}aYP#-idZ1=uEz]ÖdS*K ?"j' K*dd e s^|]×HYk78 uT${ACMngyՆ Ɂ)WfRoXx湾!Z U_}q[ *lQx;ftv^oj N^oRmNY04aI+1mx?M>Z%#Wx'ѧC]džZ٧])J80VK?KQ$΅:-2BյleR5|31UX39M.Jdqn,qF?@cNP羌x7t1ipF([9(\>C.u}IM$䡳bK0m Gہv7`f/V[t Ҝ<& w $ZLhk8\#$]I(Q54l5"ݱ?ؑ}K-~kfYUTr6]IDNM 5[/V ]JLy">I&X؍J ~M=ɝoPҗ @C\ d-a xب@hGR2Om]mg1q& OşI5mELRdr SSE͂\·a [@O A$"n ?n|> D[ zw DC!XGyZTv^juHn )=ƛ$Y%D(FXEj.w;5 ] D۶^fJAA7X*QL?s٥? vی)0w1p1Xk[)La2qW=J8&wxu,jqm8~ lG [u@Xɬ /(bpdyWe z cgT2ueL#Qs 9⍪ N/~FႲeMY㸨]"— hZ/h⻏/%7#?nրKR2B3MeZg8ȎRz9h0tvvrkcyU Mv+F:VP?]u mf@? DBSNcGA|vɣR9l:~^u׸.aюMB.c >y!e$BQ.oηKfc-X;'q^ExbPr.WR1fg0bmr1 [bwR{š-Ykz@l7_$S FU9m1gnǭZovy* UxBg1Zy8W8֐a9YyBG_n851O'$6rَ!Y6`Uf `Mx0:"7jB3qWS((ŸG'֟ײ2簇Ո:2,Άr=2Z] Ŝe`Q^䖶yY^'0tĂwFRӄ 1(RRA`8hmMzC7V_z%8W?IʥSv? ΄)](ۭqgd7$0.i*{CzOUsb< qxzKͣ,T\z r w,ہ&V =\ Y@T8 0Hf0oh8bBR !񒈜$k oCrň+)G`2k gCn Yk V ~fzbmNCCU~'RÀky_}7"2?a~ QH"HzsY^ԭNJr,Ycg)6+Ue;>2S̝]S{Ri~'X| %K|"b gU7ЀIw<a|Y!Bf'T >`!&Z3@.#+{mn1jVњiD&H'ީ~i*f  z/-+_kI"OvhJ՘^~ yJ}M.*%kX"K*I% R6І  4y[.hxj KՈT A]p3~|~lqGV#'Pj^HЩ;?<.ӔVWc) &mm"t7НAy~J⩃3<]8Ms:ކ\B6K5]Fi?0SQ=[ uˈ.xH/H52)pz!Ao}(Q SYćl]>o*2BX{V٧qOoyma8_Cͮe"@l$9pZD2 )J1 zsEeE}2^mʎ $'2HM|<o+pTK<ة~}-I0JeN>w,m!{Q\Su✟FIc&yݜp0yPfq^ Yj0'}sHQO[I}?,*|(~ƚ,B"2TaDQ.sP~*ȥy6w`}XTK͹Z&c$\XDǡ4d+\`8꬝`VY7+h90 ՃYo4#>>J`8vf5t)]meu8v!;ŋc9&p6A9_9|6VJZ4&bYG兄mFFjzic=e60l)X?$TOTY=R<dȕUӏ8 )a:̽ij͟kagd`m XM|mk0cR_3`Do&VyѥBs{oHY+Aq0w_cX4?PnvXn7` FA:BW$dZd(O؉2m(4p?x 1󝅴 M+"晘wm:kiLfVAT Bv~B孋S("Jdc +R'(`yY" > >cƘ~{KhqK?\-SeAhN;7>.vg{ )x(XU?q/p@~Ρ\>Iv= 6Asy1?$Y&d(%S{Uuꁱp}q#ȿ{0_ KzZBMRw4|~㟥It6vo`Ee✔lۊզ{ʁ~9kcwA d@BqTiKœnA:,m1urǹ7Sua&LjMK- )*xϒ toY(c=qb FfނJʧdg6+L?YKn4 bȔ'k?&qI]S6J7P3С7GN]-mP떔29 A۱Փ^-0}(w8~-ȇow}^ O<(mA1`ߵUyZoFl6YMu_n)繳R_aGa% I\n)O,w)ɫ0#w1B? fyf8I6sTWds4,v4 Hɕ\0̷㏲e5oΎ8L(+rt;KsY⺥!U0\~N>W%3#0zwhDYO D+t}UTZߛ3CShh'N+Y]Zä`"|wHg߃ȝD7>|zI",/  5[:'ꖄ) |}bkx`H ,@10syLÎʌsP`~9;{ 鄃{y%Rr%%hFWwa/Bb ^/΃[F:&G3v 7~ '>\|YO)ž>d W+EF%T’hjвs\a^/nܥ0ebܐ?oXMŮW Ue7Π@: hEV0 pTP gŠ?P5u˗220(YG RI@{,-VLTwdS1d,$ۗ9Ry̏˽HH iK.|C6c 黣5R7G7_z%7h\Ղ ne#i.#<^|9K`F9ɄbU Ɛ'DSʷShE[7z¿fJ_-Â_r !2E: g/-@Bf˱=eB>w }+ax3S3 G7,^UZCAbtFK^!.]m'6X 8F0&Eg{)%@T[$a{ż\?"d1e!PLTʘvit 7Fd= <hR]W!`OgL$-y.Ǚp:x@9SuR;A~#_0AƳɪk$xEm˶ ʪڏ: V`u6ɕþ \~.Y>Z <?ڐH7JϋfS_)㠬_nV5u۞FXE$O#Y`kT;_33 5Bg ȎF#ذw1=L'l45cC%^Ò` ĕ{TZ͋%HbL#HakE k $E~ 97qJn&7lUVذd ;>>Pn&DN~hNrU\C]\Aoj0#P_0]'p ,OqQ&,h#ϺK\̢NlVQ5id Vp[c"j +Van4\[?Ptk+HsrThnPM xcpvG )qVRD_'л8zBNvIh@E?fm ;fq gByIsޤ<:Aq3Kw*HtW@/S1t`_"X[]79Ί0 ́Q03rLjB2Ln:y!28>gܷH>6`p_M)h~ SQQ2 $Zk(chʊFؕާ|TGi!p*Q(,9-uJ\(+h1FNiHM+.:@(*?vT 7d%2Z]*uZA;wlp*v7%D (I; d)b%T\&[v4OmeyBQ4~@h-Ve{R 0i]ӔaA}IÌ4J`</β]ΣFGJ,|y/ ׭ŚHbyY1$+<]P2P>Gv:ٞd/)MuĵkA B / )hD몃obHi*# cO})ls8F4GUVѠQd6pyo( IBvҙGvBrFL8ˠrEMv.+ + &v4 2.b謆<8S:6Tmt揈Brlڦ)E=;D p1٨omԯ ׻ B Һϋ1A1P$) ]K^eJ1lo.ʎ ^YD`p\ߛ3sX -fmf5'{v]nCBFlCt8zHQ=c@(P s!-/ff ?x]TPD %up?"'tn#Uғ٨#gSzkk8~񵇋|~4Ęm A5-lS)1cw"?TKDuɝB '&ߝ#LGt{SfZQ7<đdKWIiH'07H,,zI/'Q"_C+l̅"Bh\ +FSea85sר_ oypg (+:s5$%2$ץʣ $A^ğ\haFWTZ&RX"<>ɍU)"|v:^?_K>w;i ovAW_h2֊(}0Io)%RCz2qpVdGDgE~ {8xyjea~Z[C t|E[5̨ 8x ?JcÔ>70Cr<M<2{7ʷ|y;)h4JQ!''V4|8o'q/{ o@ Ktaj@pW:{1u˛Jh䡌aJp@+a*j{b=\TBnHW4=yVA̼~3F=L q8>ԑ*`&t':A _"#J6࢖* *Bcd+:U?Mz CK;e}?f`Stfy(tF3A>x:%AKA6xe,c YYFKϤ@P'A4Y.GN\,ca*"*TwDbhL(% ~(2 IY*lZ%cŹsmֳٖKV|"T(qV(:e9:Rl0 UII>?30C6J@BYsMʼHDJݠ}b1OJxZ(Ѷl}7;e*r}i  x"F,]vR_[?%9[nUoTK֟ɩx4 /o8z IO[*gGMKS45 ӎR:jfH Zs&iڇ8g)l;3i(a _=.M0i4,\Akp1lXw&A"fs3l kIv9z<+Ni/l;[e8(w?M'RCA'ŋ'VA)}¬U"?eι몧lvfD;{sQ#`sA쁅ZԖ iyrrZgC*I' H÷|)sp rچѨv2텭f/$d%h liƾz,Z@ DvQE|6sAx{/UE sҼD{q2-KCI*(}`<$M;=7~o\1;]6?*;Jx)>Foh!_;ĥ`DR7^]cKo o5Q>!:~5>k!Znt~p [L:Vhqr$z(=(?a>BU4!҇2ޣs%> gEYa`$ty6)J,ZX95Zr Nzm6rfW)_|rFoːƘ1v'zXr>ؘ=KEN-W$^LN޵H0vqاW),Ds"?/fGMQHCN:2%_iEϜ月';eCa&'WFbmQ]YTݗ^cdL7e}%Y)e+n9$"o8+:_ncf6B0&}mTM7yOl>G6[P#\s~7˳粌1UQ7&TGTr1)!=c2Rz(%ԍZ%=QZ:K܏ea4wwz!$LZ Y 0[+و#(2!IO{Q y7I|Hv[ 9"Ԡ@.jl4/Y}|z! trq(NSe(/LFW9?dG+(k~N3#BF㨃ssҝGz#u0vxe&Qp *4{Hwv=YKjz`|WHa+0_1斮Y"7 ,B"On@㕻bp#]#хt-r>H>e yayDFU$R?^愅˷2&qO%-]oYl/d;Z`m }/?/jp[,\b #{Z)=?VűUTs쑩PɘӡuZwOhOssuF׼*R;~ƅ-%pqB[%B_n4{96?3)82JǃrVvb$C> wJځ ҴXɢ'H.U{|kZE3ų2\*tl9ZM GQeG( Mңkl:|.Zan10M94 H?#P1~7 hwA͸Z^[y~Fz>FѾmE@{[R*M"u r$z5?a`oB!64!߄H5ErhLW|CS2-/ jY1qhqz'}JHEux cRȬIaWy@k=2=aM4+!bI |2LqTyw)|Rs&ŪlnXg+J:^߁ 1JT/igR bS܃W׃iGDBZoP+66G CaVA _QR9/\iA-҄LdZ-ޓmҖ{Sh7í@cD4t}Ȩg`)>KMR:9N@9@eoe\S e{SP|Ԅꡬnnn<,fܟƱi@s1srT7CJ O9hתvBR:1'fbvo>T?V p3|}^JSp~9u=IQξK󪀢Q/-,OٔB>1SN`l b@m[.R#:9piU|cXNb2`ZI*C5{yB% + Ijهc J QDO,䠖6WƂXı&+*DlAx\@xxB0MBfn$g Qy8![,&:Cz+m1 ̉*pڵbYd]!'NiQZ:_Ú`]/;"H|M`/'[E n, Zpn饎'%dƑ⬒hEA<9JXc#qE$Oy_`'jO%9xpm fi'`WƐu0A k6aa8D-;**@up~q=1K:'ys1}U 3YS&"ݟ }G&>̫P<;T&= ':bSIT/TX7ΥcQOKHxLN_3ɍ6J99%aU Fb^as7uGQ+ԛc$GL1#PT^>CU: 1<=*5op! HpE>1iU{< TBwJN%)U7 Fr} .&`%$IVc `UV? E>}㷽E =o /9FzMﱲJ X%xA/x{nd{}fhh-{~:6g;/#-9s3_mJZ4"3eױ͗ZFO9W&?|AzjTWlg\6ZT#+PypbြcZ`y63׫4C2<($0n|,6wǬNMNȩ\3 E]`9+Xf4%^r|l8~f.ZF٧b<jl(m+~3^4AUEq[/QZ dGHA ,bB[鉇#b{J^{\6v`Msucr^W 5 QOf6̏6:YD:a_ܕQl-?ptЯ-鱐Oֹ&En~RĽnx BjyKrRs/.;n.5spW^oX/܇V d;աS~$kN0mS[]Ys!ډÎmo=+f Dai#=޼Ap|3wP1qZ4_9+Рd0F ?<Fq Kb_"B:0Dp\a ݝ򋧲(9OgpJLu/H[.v,+#)Nௌe$C!!'*h!0i&Am>O[GvH_1q'mYzyU(g 9Hvts}hlB뀘y.%&Nmc^_xw#YM4KiN7_rk[P{jdA!\9"ʼ5[y4ò/o>rM^"; 𫤌̿EɿmUsvü\='w)_e(uDxo/Z8)DԚ6l;vЊjf/sz:BཉnB˼ 0^ጒEkf5 UQhX#ӫ*A2@Cc\C ~XƝqP"F73W70g$NZdmѸbnB m@E; @o`QdZ "bAAV$5z"/X0hNuUazuU]Ŵ"ۨ[S8MSJ+ #rsf=Pv#X6w[9Yߗ`G i^ʽiNCmpsl}Ѻ-CNKUrNAݶjm.jH sL%EZpB& }\ߠUd:H[De70Vc{RZL;zt-75Hn3YLT}Q[t0@Ǒ{#ΌX00BR6bXul瘒BHjc."%?VhqQ޿R[@afT9yT|݅5bXi=0/mg|~5RcLyoF6Pb!Hz Y~NUa{6 3y.ܓ]˄ _-hȓNC%_QB3{S^e|L'މ>cWG")>+ID?΂~X|ܩ$DH ̢+V+ރgB?z߱m=g`EC 9;08ڮbGũJ-~|' _^<т`QLRX L8m\PʅyY<}AUBGhxMqT$uu)b)K@'C˭74o51A(^EZϲ7^AC!sFY;?q%PR ](ԏ 9)wEj=& t a[;BdcUϮ&?:r`?q~"qئۜET|<F %clY[3c |fA;`i&~̒׿ƩkG=*&k+BvL&`yWq{-Hg?^Q4q2rmŌ %1,l<Bض:V>(=% hԺconR.8M{ >;Sβ*`Y#`k+ ?3Xڕej@(\H = :#UE-PؖJ,:v|q< : nDid×uD?xÐr($`g:VH4_gm9K~s5E3ʶ]&Hvg?R"og A1Kxm#B:1F?܇xGl}xݎuTlXq#G,tzǐ>8cߏg2ɦK=&V; K<}3/}X:*qZ⽩ }]WE:6dlaݮޯ еQK.@pXl>&  ϝZ-5!GVJCki2Rear DUXWUѴ;Ow/0HK0IF%u-B*x5T0#@sJ!))m3ī5s_/V+Mw m0/~-eAXV 9\}n,!*('MuU&lÈUD$vw"3qt.=0N1[h-ʇwX rPpOط[%넔Z^,ĐkH$?Q%-3gVB'C1 VW[<%w Ut%5 ]Ermm&21[y%42q⾪*ѱe?G]&y2ܩ/|Z 4\}S0xKror6L>e^3~Gs 9Qj@,1~YUyz[η1_瓐*A!uO$A]8ϦH7P.>փTM h Ƙm*}f=TW]jbn6p`;5X,7K'tH~Ũ?H.6C!tCT7ZBPVN Zu3O@7kby^G;[&πȼ-G_Ii5LyH5% +RKJ_ <xLo6ZwRz 5QǍ:y*0' lRx@'~Fs!*.>FD+, ;{'xOo>B:xnp^Z\sE p k$UnӃ/viyoK~⵬!iCŦذG@. F#;R۠7e[>H!UCuY_'Ner(nEbK5p?nT4W%aM!w֪Dc(Ґ3yxs>PSkV'0gy S x L$CqQ5 ee9xᣁXP\n{إp@dȑ8?ɷO",eGm~R4k헼^hQCrW 9/ s|/mmt xN$;S`w(@'%R׿Õ4Xs.+dp jd a*ciY,UFl.U@!&x6ɹޤf`Oe5 ?F=od4f!B v $U=hӄ\$wW(+AB dac1d&=^b[I/low8S]\)E z2[#YgM7Jių3ǻwt]|ѭ$: <2െ 45@Yᮗ3Z1Ԇ"~ٝx4i oTϾ)%uP_Di!eQ$kJ|'#uz^G ?aDZJSA֯O xsPykq礂 o*-(>2ز! 4.۱銪f a_l]|0Y&Vdž_@{"q0`|KG}&X7o'=2IbWYTɑHqRv%Ul @eM~Ȼ@QFb"vcqߊ 0{ؒ(KXUhy+*!$u}!hvz$3c}PÂ}fls 1k'ĺ̓2W`w@p_=3 9='s,d#,$0/&QJl- J߉e'%3:'4e Qs*,6cYw$ǝS.q䒪'7*<8;@MNر)  efr/H!C 2ژ@?J>Iup;@-jOtg1(hFJ\Oejr1yJ[ne{: yb~%3sD1{bѸ{IJ & E]o^% |9 OUlf*Q LɬV]LbF[W#6N75@HCWat m;S%N>(c+FT8Nx$uJWvr~ÁW_ͥZQcteo՜N1K ̊ w" A7\j!䪥m%Z/4|2TfY_fʯtԹH#x d+- MjCK@,5_>uy=72olQGL'>G)lkW_ K4GHC$>d|rqS f׼'ukNA1˄76hBD"Ԯ[p&̮X\ J\/*L PyTTfy Tԟ*5ZMVf!~۶4`I]Σ9&|ye8nnT3FLyaQK$C_F͸sdqh 6؇-Ȩa[QMn@clr=Odg9:v̤\ fvidX l0RYv+([ܑ KUoql&sҊ=}]"LuaȏU`jZHe-腄Z|b0C;>!!GNn> YV9 S:b 4Įn aGjz\/&@yCI];YŲB{b7mfSo0={ 0TC}fQ ^=€dzRpֺX}H6FS!AkU럢痉 1'X#鞉s\ `16/1~y/KJ8HjUl!YH8n~"Zڂ;02 ӨÓk'Qf)FA?0=cin#z38VY!̝+LZ*T8ۯwwUV^oQW@D͘gM,/R=Ԙ߉Sdj~lM$/RGk`D8CZ ޝ' K[Ӊ_ax:P&Giw^mA e5c:|*GE2r5!nLNk厛p BgG{7I1LF6cmЁNm ˡ!Z>-cJ;N Ȫ}'8AGM OyIN>RD= ++MLcjh D܇dl-+R&fZ1PeV+0>nԏZes8ߒMwsg{yukr(+!z7> 'C9,> >6+sҫRܷW[4>_åp},h?CJ6)e`-˕TCKhuRnce4|s;蹱S>9Dե BC@ PrۣJᑀ(ݖ$g>rcvd|GBvįt^7D/`:nJhҨNco}3w9g`A `1d=r}ҮVO/8'?'D$ѪpXUq"" vbFǨq|1\Ie,N"ޕ)=?D#/]cغrtEI_~j=Sn\#)鈄H|i̷stFF3ILn^DρA 2gBiA zyJ Bt(M&THiOp=>٘stH%hXW/f'zGiJC`2yC׹-@D!R!Z F RWzogk GdT6ܸ5\fG=4@Y e<%Fȅn"C/Ig 2!SX,o෸_| gPM >14,S_PݔJngD́u^jL@e9ѻ7}5 KJkEl9ӃUy=}Fe857 bY?r!H_}{q5V#x/ǯ(@6one]uXpB""B姛8$2|P:" d_~]H_ШXJ@֍r 'u#th8߁ȿXW#qJ,c'۳3C<0:oL2ة꛽K-2=+[$a*+`kNyVvM% xJ5&2*,0~?g1$}79Wg=\nkܨnoQ;zJ{ c(Aٸ,J[PJ942TZ>yz$ݤoq jͲ ͖jHzD!Κ.ݺG;Jw#GS竺? y%[@&=hL\>bCv=o?5SLZg޺ij6G (8oyhX (?A;l%d䊋-J$bZeh *gLjCP<TT\_|# 08ZDH#56kfyM'!Ϋ($=r@PET8'` KJ9R a;'cڍ۸-aGg2Bb712]))`WpZ*rW(\];/ =ԳV04_ˊPLM: xW ` +pǗ!QhyTe m7o$uHDBZ\zDҾk1 }%ҜR;Ԩ[鈋 Y w:P#[(޲͇Mab5l8ӆ L_?^e,[(" 2׉]GK;ꭽ}8 Yf\ ln῞#eء(mpS[`iE޿쁇U?sG*.ͭoHwt*֩+@d='+|9cg帓B ݫ_}ՠgbm_kq\F@UhuB,iaf@O3/+Izo~p79(~`{p]\p")&CvM303>JNgpőU*~ӫlч$ |X' ?eDGsQl5#t=?Z.!D&d) ? dPT2 T$L4gsP+D#e?RyV i1eK.^{bk|uj"/%l;-WU7.0MZV`:7~$EKIѬVv!VV!qf;1]ҶO3beLC c?ddG**=%tfWxO$4x"%NUPlt[ر\yqn?"k&W^wsUb} ]+^%'ȱ# ܖ . <*p*KfX8Vm_sd5D嫴߽|j GyO3d8Gmfh6=߂8L%=m&+~jhg-7}!tB?QQ1+&i‚1m?@>bʼT濾Ɇ+9 y߂2jKےGQyvՄ'#IYPtM](CW(MDU .BFA4B@kbN\Nz)@lH 6:@;!Rj<0:kT "6w8醨Ii3-\W*yَ^RlΡN g i*GwbQVj)ʯ.[3&\t;'sܽ,Rv]5jF2Eʫ>}_@u~_'FaAc*^= K~Nmjcuj$c9N6u$5%[˰SrQgsr:] %L9ow5X*X["8:/$ *}oXӲemzüQykX <YRY:ԩ0}y-O'v q;39a>.A^f9) V).!%wz![>iT]7\h/T"Gj}؂odw=i'k;@YXoZ/%o C{ t([> ov[O5jy`Yg룺pG~ (ח 5ב:CErBs\"[ HV۰FL8f q#-+Z"8>5Dk[> B+aaˢB *Qa?ۀԋ0U^{MiCm(8UdpL8 oeP$U3-Dh 86e\|At-/"SxRͨ׷ro9?y/wHS;F6c pǭ;Obsli_)wX2XiAxeCJШ@ 6~T7C#~K2 ?ftKβA2ёr۲|D&-*Mt JʃD3ƘGVH( (C{u@ m ℭg/5v7ľXdHlV/O1UW2pT؏_;ͥz8iH:y![\D +Yg`H[Aϝ+pTgx/W{9pZ4?Yb'BC߰kN\N=cr5 ,S)q ؝ 9eLt5Nz3^j4 Δ)S^9`ĶDMU{#@ÌQQ9=F1I쨖JČx*@Qd났"tfe/E KY(eXmc C4$T263C6n,F vSg .McX[a߮ӘH̘}*pRqѣVkz(ӝ()hݻzƱ%Ņ_Ϲ_J;0|r~7K3Y[j轜DBĨrC4A=_钗P`8!UFun~~CcSۏr:}1h+$߸E;d&:jJ.5PLNV jR*Fx؟(q@!L‹o18p[:ȂPDâ)?Ӊm)0:}( hkX:,O16q&Ky'jx*-5p l #*Gf}ҧs6"9)Ǒ{uP^Sy3PXOxeoѠ&Ug9gl-޸d;Hf (sV9lԫguv͡G~(H%3 rɛ'D}&|4 YeEI'eO|\,^>HZhJ J:z)<՘^?7+t! [9W43ߦ(|=TN٤3/u|ihrrq\ee#> _>U^W =/St\J zAnrYQej 9?%|[/kPu{wzVfKaߥ)c'ؐѺ A-B ZZQuYq']#/+(JBíB/Stb|$ﯞ"QlPR"0ƗϚ\1g]Ha^v:-xQrgMqi<@h]}Eeꯠֱ Y +8c HGĞIvފ vv'}k#bw%bZz JZv[̡0x1h)oCadɹE7}ە7!O~d]iC~gv 0~8*hJ真ATg:rl9l D!E6^O-3ύDH|66T2)(0Vd:SM;&hǦ-$_@Hf=a%jzP6 ȱ=Ɇ^;jj騤儑GSI,U>cA'UUi+<|JVybϵtx?C֌؇-6r}l`>ΨA-'D,ZJZ Ψf6vz3`ōu/Qt#G" #- cr ^C3iabhu͸ :Vs|,nd[~Ox-E;?OUAGZI ?)<[ι}eg}uH7OiYп?OCs엜ԟ]ө,Y1X*"7[K Rd}ˣeoAe65tgA:jm ~̡]X f:6k8c ޢ-!t _o)ƀ^r}@qֳTNGNƓYkZ7EqYE ?ufFx>w/\ϐzWLESmļ/%Q &k;<261P PH |)~7X :9*W&02uN{?6̠7f;_,9+ mŴG cߩ4؎-=rq#,3±uEB*f"!3-wL]6*[ㄪwGz|帇)Ğ_B^ ޻bB~xJ:׉-*1i>hIBCA7Pf~\ mXDrMwj*8] R%LgosJJr%ubaxWM0A`FS?A5w9_.<],ܲNx>P D]8~gDZU䤵؉: T#SF¾<Y-4r\BUNO-)#n@%۩x1dQN]oBR !T OlC`܎&dհ(M81dI4λB{ģF;.Q ˜͉< \.t;^vSp`XIRҵDAO<Z -t[f\t/hkW*q9mdP fbDt FBoE~D8va,&=e󯢛v8ts50&@!`uJT'vwMX"d 櫩h=ۄ$ݻhҕ<-zRɚ$3 Dm F |';QzjGGl?7#!AKfh{p73J̃:/*A3"@f-F`z#{|_xW }e@fRdX@L6`EcVeɋ(5bOtY]{8i*'uܖ |͉~eӵfr=G~fHRc)@ Xg7sy<d" .ż{.cUX͐߶܃uUCNg%Jj?,_Ja+5nLF\Bh Rettg)-*MDw4p`t'TM4)X-T `$j mh 5[Rh"'>FyfgxMUlt<,DgOWf^\zϖ87it݌`!i*(q]Dyu&|ʽ/d&s:</E;24o"{~at%Ic^"x^k LO~csE@1? M_A@]14nT3@yHt.x.6TcO>DR[ާ̔1Yu9[vK<ѤC2f6yj.w=N=*7kMWuK;wx/a D!0J0׮'&ª4\yp4pJq!R ?Fi Ҁ$G-+3~jI -LqVw&n+Py?^SҩO.?̲yPoJ2,[RoS1>xjL\\d`8!5N~,^9ښnQ:lW}R %-?#0.ףz2͝ f|@448DYٵ Aۓ0#+X[sFSH@}XLٛy N~6T#|Ĕ xmx+ \Ô.&fzt㪀KH;%GjuxA4.-nm9ODB1i%AY$i_h q5 &6(2QݚFbm GҔTG@/R)vlNn<>1 bK݄`~uT^q 9׵mERWxpM K'A}i';?a[w;N f,o? iKT, 6ڴ0h~3UAGLp(N'QVq*KMnc=YJ1^~ mFu8:^|SrD}r,o* Ҕ  kkQbPXR]Bby"g]A/V EN^΂(ߡdS)s^6ʐ:ҮûyOiR  zŪ70&s޹|'×D:Qdetj@s铡o>%v8Ֆ-dBߍ}v^\5hҨT }1 Aq]h֑jRLQI* 248R+S95ky1[:һ]0ÉH?\-8d`ll]ZĩŞ?.ʴ7ˮU:QR[[V/.'ms jsFz؊gT>c~1~)ʹxNz􂐜$mUdzf v*r |9U7 Q GdR y3dYśv:Q:bL>B+ǐX)` [{ iг}; ^00FOM:@y>G'/=^H ](ZUoaCHy:?@1xt3.IS!>E %:qt@9q V54#aGKj˂P<(hKVyYRK1aPI`<:GW^_Ǽ`BRn(70h1SuxdbB,$T/|.ͅ!Tg2]$hDd_߸{nW7lGf+DJ\x6^6!6anPoƄa+ԃt;C}F"^4F<| :wMog&+̒{~bVUM(1s=2G'9;RF/f!0o3CSإBC+43k߭M1 Oۅ׍ EFBk,tu_Wy%bTjXi$^sʤYA𚩚"fuirsUzY'M5hxf\ NƧY  G[1qڰ>H.$G:a?lB9;PecSI:XoJ Zq8uQrI~4k +{qcΘ9iq6;w5KzA D\`KQ*ko߆5nV/>ngԼ@V=U]ZWrЮ{kˮ\ ,ː&68u]#zɹc<oe +JfȀeYd3͖gJxOZ{%w 3y, 's C  _&Q«LiHBlk:CG~vrDE!e]7f9jwoYHu Hv"c<$<,[юe@0t~X~?.%ZzQ"L2p 9 g!+BP*VjA(4_3(ڪ fՆnX=&<(J,+gAvc2UI#WزReu,Zz_~J4C[{D ?vZQYiRp3i!|z38D:|XCo,t.9+W& /DwjAn[/>_9,3zH`j²ՌsY]mad1t-Ր O)"pfv"}!JE$ :L'(?Ve7OCfڞOuTr#M*%,n!Zwo}h}~ ng!"]%a? M(:#'BdƷ!%eI 0] m6r+y@ tʙ\pz~JT=m" LRmtLQjj&c|~sҟFJVLSդ_~\$ W&* q!mD~ H:W3 d HCvhԿ/쪽q=h/(Np.7T$|!ů{O~zat5sJ&p' C ,cMNƈG]0~ }==&GPE(l`8PH\B cx}*σ,Öꛯlfa*cn_@=8x˪FɛH ro G! @_Sᅯz=X*QJ6f6speQUu`c庚,*eY}no:UV๔¥̌nKhkQ?e/&}.D 88a"u~:2CsM@pBiȂhzRHdYD}SΝt5{ {N~=p^9>ٚFQ$Y*҄C84(C}:۲%Wղ^OQcI8)LI׷G X0+5.F 󞐌ݱ@Γx8!9zj ^5{?axBkmFܚBG>Z};`muj٬w> 1INA\{$)BԬ~7u癇uK=n4Ucf8)rwc,ʳFE kHDž+:7fˇx.@pԒj,ʓYCgFޱZ/y3NfS 6_f0N4z/$uHxF/O\ ,DqZɔml =h{/d2VGtvL(= %wㅌ]7v/^8RBj8rؼay/cud9.>}XQ/bxۮ=[K'+SF .N,ItBSfu.m}NI( v5%dRPoz1J׀{PŤ#5Tո gqKȎJ2X% rIqdbQ HqJQ#]8xhǎ5{0ܥI[-3.tcĜ=d}_9w҈|x=bwkHد·~y?-5 aS-LrABG2xͶOo I()ñ|Zg-L ՙّA7*9r}bU$ oڏ9.(*+_HqQyG=h5RC T:gZ9dNk6PjJ('aB(c5J*l7 Fz';Z 4eTT֣`feVWqFu>Ѓ|ǕA ӸlwE1qjw&{-jЂitƉJ582ܥE5@ty]G篆 Š.ǹ@G01cش?Vxjh pAVf̻Ҹ}UjF;S@oiph98^}1!I[bnT%kۼ-p(H~(Qp8z224 SҼ }_!)uF{Yy۰@yDKG2͵i<%0`pB shB!: s ȓ %)sU&Ԝ|w f>pܥ$ʱM5~칗fRPmJMs@bեw|%CCǭ!&7Vc Cbedzy!f/"4dPaD(k ʴZAx;_|˕ec^ac 螫k@z@̦l~Y޷^+d55/g.oz]t\bZ+̙OY {g/]ڳľvkZz`j ? yZ\IL h4xɎQf@fpYf!~-ܑYbp{} xeL;'F%%j#⪪ 3:7 [\ $M;c(fyKYR)[7-B6dGHV~dæJn(jMZ_&'o/8_ܤ-?݊#%.zIn։cf-[$h[[/vGduz$ ENekEưo B>!)wp~]b`v\[ av҅6(o66@m>~³-Xt*yX1A ΔId]@<$䀨Ш@=/?NY:mS)E7b;wV{՝ky;lt;reyS>&lZ,bvt-DZ̿#zf}CgZ.9 Ƚֆ b:>@ǖHheCY>Ab+eLғOejKs x J8[%B@M?yA&Vl~R؛ڭ*2WT#b@aGwiDFatwKw *IA#9%4Lh 5fР4Pz灴b:|/ZcrYL c8oO2pD(|cP:wݸD@L6M >h6~9w@+zB0n̫]jIb4^:Jg/'cF?Ae}GZR?x&]5RG 2rO7Btj\MhLE29IT1ư18|"k6_2,Ux:ܢ$ ިn`4yDk$C!Y31U/nY8dYk:Pz7rńf F {_i(JdR]P{hbV)A2g=~j S|hzc NT< G4]ۙ8z3:FZo*%~\'fRҟ@D._W4{=)&)SM#HXś@v^@4r"cY ;0:үCt @P%lcOcf]+C-u+6vQcK4JG se%@!m6^ Rz/r,G_} ?ڔqDh9~ےne L+JnDaDTYp4?oxGgubN0Efa\\O3-\TŎp/z;-N u]>T!+J@E a"!o +(u&.0a Z)|\glB7OgY@}~<A%M?@~ R,zC`.0YgxCN@Jֿ?2V|ٌ?ia&(aBu#+k7h~,Zs[̋DHjuYڗlʎ}W3( h;- yYb:ቾ.]&'7<<2sR>*<}edT3 $= UFnf48vZDy;!}/A'LxK6 ,c>`ڶjsZ`JPH xg$pk̭ WO%63?bgGd\fzx*qkS4nyL㳂fxjLkrC6; J#nq%^O#z1=֊ 0_Xk B l;H` >5[߇RˉE~]Yhʫ,2ȑc$p'W91b(I۪Ưp:̛ a9r_5; üosLb.i~lzyN%K+B&rֈ*|JŁ-!MwzinMzرv 3JS0I>c3+ KNmUO&)&{I*<Ŭ DfvEr̈́J.TG<{P@r- T?&8ǝ Xh!e5osu##ki))y4Pᣎڣ"*baĠ 8?mQjg\s"nQz1 *b"pԒ]h{-)~с 1 жj#zTcVꑈcvvAm Lն'4h06=s3ŧ%H"#1vXb*J ~XIrΖWX127w/_bAԃV3.{޽( bNMTTZ?2Pى`p OC+-"Q۬SvCarӽIk8״(QxUQ:ƴ?.+=fO;S7]\JaD5VX5 EvŐnZOK0.KO:LU_HO>5WsP#VJޒF0".+~6+~RĴaqDĀȮ@[V{,9C=! T#M8 y9+~7`,G}a,h6!A|{ָd`7J'Q}8G&3קhMSZ ^1sPŁ,L2[ -+#Ur3Aʨ5Pt=mq?rGˉB ŨC_PS.eZvH&OV@0ְ)O;/t$5Sp)ڈjZٕ^H͘ӁoB,,/3ԭfB0b"l/z\!t;!f| (lmz :X!JY༄.(O~R֛dF|j)N|!No\Qhu_lΜq>'Xn7Pa{,mIe+o~<ܳ߉o^/:3ISSOm*FObШ@o3J86YR} }Iaϴ="^ b}e %tڢ3lCߺё 8k&#.y)y=%$E!;aGɉ#ׯs'GjDCg>[POX0\[Y )fFT$ =ZSb3:| v 7?بcb@ \(uڒ/Ws@O$z$h\^MSh7)d+u \?h X>r b_,t9dޝu$Έ/F]>p1=#k#(y<7Ȉ#c:57Lgiex'nQ;b^XЈˎ 1gb}񅬩 }6ۮ0Uzbõ_VcƢJ(qѺRRs)9.iP!6@iMɸbP`eM/C4ӔcvLCbG>_Շ D|K$)C&Ƞ4^=z!+[PNV Ctlx{[@%+fxQc:% ^ n UWw^tC`a@p=c\9%ժ֋($ iNToQ"?4ӕ!sSZm\TR+tfv.dmhG/e!*m: %HhQOI.a' L⣊`P;-ªZMɿ^[FvqI_ғgVICX(ghrjCf1K@ǡt!=5a >{kuAQѥ) "xT։%vXh^Iq`aNCUpުE%s;NyKċc3zY/bՓ#"x_eJ@4-=J]DSMgƏ߈.!IplJc[htWV}'pK7N#Nku+NǑh4s<8N]nyCDJfc!cZKa EF[K#ZZeuNBܞ~=3w]zz)3@,? I598L9m74J Ƨ?FLcV6*(\ ˲uFsJK}Wp p3,m#4 |EϐR{'eBj9 VEU~3q2ȋFe[b~?bU#߇~9 Ze+./8Sn<}(G00U_gqsL `l G -񁺸Go1? v1'es{Brbŝ&zY 2jVVjh#h~$jۢ/lF\ >>8Ǧ1S(DesKp DE;-o3%h1Aly9"Үv}.'Fl(yqن}{HuxbA>u#6fϸ]xhW/S&\eZwEqXV\ad]wJC8\vkqtٓЫC3# EDϮמ/B`RyLۦYw lEȡ dWƳ ̼eǧ" `ҭ2zw>)aDbcovdEUOIH#GWW_eeQg(!Ae"a1?dO~!nJ0"a! ܎uz|»ev*q&&OƑO/k98SGCB-.I9E)s7A~KeSq2dq ZE0Do/t W]g 1>sJU_ӖV?gxZej@J<}@?+R]KOĺfrIdX;ElF \}!>RY"7M1^E$# E.Vra6,O}py!w:\x2>lIb8׬\ܭ$+Sh'l _UXGI䓂i1HPfsvdg_xB"ӨZ&[T<֫a ˝ۭKǕ \-D}ԾGV"*g7;?3,%+BЧuQ5Db1x %ttKTs$$2NjХioUMvDt*?H"n)7/ˀ* _w=+raMN(%4B)xssۓv42!]3ʐ~=%E2ciW8LlIXrw3V0vd|#F@xVW>_cW'0뚵dVD@CiV(q}0PPNQDJ<5b#:o= (u{GtoVZR/˼Ȁ&' ]EʜbG#*;eX:(;w+0w0LKE^$%HY m0ƅ;Q` ܡ$#W 1t"[s!V~z-Tu=9yQt n`'aziR̛y;Jǒ JN‚R MX˵_h`~]E>%[D+ " ->?_r&4|O:z,e )TPh$'[أ.DSrGJKEg!yǙ"'8 Y hDnPGw:&DWA,@dvh'Άr\9yq@LK*L"Ms2e6OrʂyjJyܲںNɉYe.d^/H \" UvҫJ`Nݯ<# ~X>thg?wn-!֢7Dyq͏էV S_B]|^ᐾ}1! jpϐҳ)w9!,MgB.FHx!K<7,ഌ#Dz1)AFdbTfjUѾPVK yA?㗫H=܇K}wl|MKV# (/#n3dҰ{يPEKUD Ң"a4#l\9E-J=r ,T4ك%QNijJIz802P9=k}Mo}8g]+zfUGrKI!9ӉS!c߸ <6末zmMNREhH`qGMC]Ԅn*J`M}'5QG@;g4Ӟi]CpWgFM)w^& *.h^H |mشX5yTI;3Ѭ>l~^3+yFMJ( ^S24TYkT]Rf>\AXVntYE$f1T|WUGO8q1梁BrqW6,qQaqх,),競&(DǪt [jZ_,(43-`ƟVBF7 +:Ve1xL43 +8mjn"*o\ٕ̎*KoE_|{횒~L!SBҗ;e趽ӧVb[bln(Px 4{iĸ^(}SUKe/X][T Qd`_U3-YE<|b3 q]9z\"ѲK;J;ƗZ9ZlF&͹d lu=.KY:rj5N*(c3,[[HD496O`R 2m:d߾/`59\qT e@ fvt3g|CyC{;/>?5ϗyF׳n_[Gcmm +u 鲈x7-`w!ȅ3 Dcr/y'/nU~ =v͑¢{?#KU=L&#v}Y55H\:R~*38}|\tDvI0LZp5³=S2k`$՚V05ev {G&hsOca6XT4P |%Sc1G*uL`eƈ 'W!U$<@>ݽu[Bu?OFX`n{^XJz}U_I7ANjn ̕jw{E׉?Dk(/`FevbK7\:HZA yYdp7H=M]w (mĈ؉zQ"cfP!ZU؈]=(n%gx[ɁLJy!ٖdF".2^Y͡rE{ѿuf%~4\k P|7 ^҇۳G(IBzG^eGʤ8!Z$)k@3MC`ƻŁ:`۞P_]^ܻNy <6- -}!^N#iJ^ԻpFƨ YGC> \BeV! 7RђWZ9G5暄N됩=p(aPYq~YS$4P˪){9P$- >-sߙO4Թk:l RBF r_)%Dx.m7@.(A˯FJ|83 $щ` gHiCX)8WS,ѫ];,UaHc3INK8ˮ…, jh_wꍹ Yx)A# ?@߄e챪$>yS#a/"`oe ,(+6ѝ7 Sj<@}jħnQ I%>SRw 6ǵng%'ARWvWll !$۹.kȟK 5Z1PO*(10 Ɉʪ͉v˰;;LKic\W‘t T^Y !4"Xo#`]@{^ $T]<!^0XP]WnK23 !8uɼe"pE϶=yP,=&O3.= y8uDF&9*eJd N.`Cx$811QߎWXL2&UL SSo06Be<20`0x (vvZZ{s[B>rw`$+Ξ muLqZc(o1x~' We5Z$;'vA8_Fᛑ^m&bd4 $YZna"|@FYy17H>&)4~)FIǝWUeê&ٛpmqDZǦRS!܁ Ȃ@s(j*iCx)PLzbߵA3X]1懌p; H%Xv5ڶqD&3 J|y!:A :B&g{V̇TDCsp 6cχ0UΙ2߿0 R>ؓL+Ĺe_U/^QL Ee0[N_kBfc(hd܉o8Bd4S{wx ]eݠiqS0V66^&o⡲T*K$b 褐:ڕl6mBJ3޲ d pv]J6m͸wH/5{pZ}@2 A ^W 冑f_ 9KJM/!C.9; l9E fCaS:ү#xB+ xx]K,Ax[`v5[[N'# WвidΠZA^)k0M s7Gkb'a+% ԈlnÕ=0D|ŪQRDF-1!OydD`q B@\p`(%a6ō|n՟Z!2cQgL+{`V_iF,َS\m&,\wן؇z:[xŻۄL9Eu\GʚfN[NBέ@4g-Y/#:A^t|1J5[ZӍ&|Kf130\S_ʿ,bP@9a$ms?3VNI2/=ngI c_׌TMl̨  E ]_`&JXaa 1Sp86L )xmi73y**s,6ScJ@Wp*rBH6*c蠨p`8*(.@5<]h|[t"\qE=T?ROUoG+KP4OmeK:AYQ34.2_CŖvn FJ98^dѽѥj!SFk"ᠤ>_x&98W쇘Y`ZQSr+=JU_dX`tpge1zXcnZWkP6nGIT!|9xwiСW1,.? #SNq2)0t}asvnUpM\ ~ׁ"iMKD|vE#AwD)B}mH|TmH7P̖=C}-lb?amRհ¬{`Γ45W_V1]h dixj5OQS\L@R'ҝ!- WCRG|0 g %Q-3XQ0jBRΚ+۔o#sdyr5< "Jid_ NDX:{ڎQȈ]CL7Ϩ;:x&x4vc,B x[ubBR$ƦS/(=xf ">Q`ݤkzd Q[~f ;2T}\` Z =t iBSV\xr،"I_>ƾghaass DO %?0B nBn)e8$b ”f}kk'5M!'ab ]pp xӗ֣vo 1*G> ^sfWERR4$-(¥[E!~As!L"WsHTK`.Hðm> [8k+E U}yd>ǤNd"RPvTIp0&vfv PtIS +EDa]p2tc3me+f`Vo azf.)8Ka{.ȇMѼng, z( ,Y92Pn/[#p{$-*uΙV~TAĄA9O :[%D(-/0+uHktcȠN )h0?=VMg~S]{X_h n:yH*\He9qLI ?* bQciϸbv(}k4Ρ=+SBiWIdB́|3:H}a2({κ XKDFRࣽiv_7{5Rd$,G3~\=;oS7ςC<ZQ"1ES~^;2ZE^tlӄGtRc< \Z8i9<A)(؀9" Nje]Hzvk)~椷53q;y#fynyT^ 0 lEbu;9h!ASi[2كfp&F*i`^_i*Gmr^- )NzgtQ9 7bGb5N¤HO%Knq \RD79 vˡɀ0;7 6c^ɞL(Mdg fb4 *Nۜm+6mo҅PGGC XLtBQ*\PSX=ŊRꔇF]0Ƥ#g̅E!OAd47hX>EPfyFF>j`?%D٠}]Áe3s'%^4tΎwCiwC c@]Hj_4Ohy*k֘d^HE O tṽM¬ΤT-ݠlЖe`@Ek Kw*5&c9%-]![HorkhUlt 3:2 sO#։0<^@IWـӅ%s gk KC1C}.i=_(XJd䠚v2T9U0l7N6Rk!utmw:KE =qS_6@(i[1f$' [:IfƆPF,eByT~\qxVPٕq ':wԺqU>Tuj`i, Vɧ緟6OU[w$ lqmz=B]!v5 H%h& C<,Θl$o}+r%q>.rec0v@OuCW,W ʅ;Ŧ׹:;Ȟ[;N/9 tQyP x@ 駩!d(=e~+mѳW$#$boC-Ϟ!\C˭}P j?0t Iö!H:x,}K>UG(q"~:J[w[-*[S$_XGSԑ9Uu_KM}B4pQ-_C)v{BRonCY}g${Qg!9 Š2QBnGo-䊷NƠl31-0<8_+$*D9q} d9af\4je㣰,Q5HGs mHࠞ3Bkěs~awEe2仾M`)8NWrbN=^HwˬF m UP-'_IM!4-m/h!QL-!jaqܼS:pV:q-(sZzZ@ň8z;>袏ꆱ"vWkUOwrI9|nW#ILZ4d|i W\Dh!X Ȑ ==xz])I>T@p#}xg fgG5~}Pӕ5&Qŏ "HD?0͂%ɸ鈰Q8)-fұf\3th]=@T =ב yvL͚m!ֽ)cu~LXj5"55΃Y(Ǎ:MFגoz.8,׻QJ1$2} d}Ű@V!VDc:#~MTIL!"OY-)1Uzt\:==]?BB1Wj45LhrKJe'?Q!n3V7s{op(,}\y&"-݄bVkFo0\{9K*4P"rUSM4?%VnCJ"'hBe"cT.iEt5tRV 43Nu w:C)i7\C͡K*K,P*W/^\+W6Qf:4|pWAgMo[J)@Tl:00.@};&ېtCzzj>Q9M m1{P!ero$@$6&UϹ469V.eyhjR#dg "Е \5/#oѝMҒhI{+ wr:g,Py@rcgg"ɪlk gsidb`#X]6wi!Z8*a!i) NRXz"׀E*O!( ,P0xzo1mHҟrnS9M1Ў!mQgӼzCEd\(uOqJǃa}HU~ Ӆ+WәJ#a'(lܬ 1p -3C& _ $'_e%Սf-MUNw36X*XtHX`5_.{ YԽe7՜F *v:Y|D F?u{'W`>z ̡Rn :lskPޢ/[N;v渮y_2BmIh RN%sy)[Z0CX 93%\:2 rJ#ٳHg-=Lvog$h+FR? f%V"դhDKVxX,SzM$S,9&Y #PsunI"y ;%r="u>˛T[)VgOṔ+<aMK~eeŽWĈZPS k8WX * C;@fOͧݨI|0^[z(Xj/[Ya/$ DɚB-Z}xNPRT7Z:Iޟ`TEЇ?bk=z}Tr([KO$XCWϖ-Ak)1:Za$*R/Tr1EG$SKҨwsv@p 9)UF$V=PPC񙒙&l 7_w7JO+{XCkta{a2uQ@]c#JjXRV9UHv#0 DT,'.j'aXv( ^HwVzQ61J4Sz,OԦxFln#g)'G*a;0j^NaًbBʋ,O10??(z؞PA.Nq:HT2RUxDeE&{hh`=ZwM[,#Tg<Nc"}-޲iYG04Y" yjRw9sp!O}d%zU_禕aH48-f7FDa_& 3l4L[Ls̃kXU'k)%BIi.Ԡq%6mCTkU:FVǧW#5LP+{|4?ߔй' H~ouyʍdRkh353XOsk:{],reMr jLSژ-DC--mkpdrZj/Ƚ.{IULXNL+|TXa$_ָcXcSbbh1uc;TXy (pK@sa;ǣgdz4eCl wtKuG>dxWk+[\#hU<5Â^BگKp1Jv2M-@x 'QY!EO 6` ;'V=+ qv m,Fjtnzɦ3<}ݐs=u?bi)RDWv[?T˺XCz n695Ho۷47>>('ܑJnt"?WstD0i30Vz`7 }Q[ g$'PͥTr̡ڶ}:zAdSF29ܱFR"$X2)`%O5[v3kpa9th|l" sDI}K|CBj.]B.(Ή&P; lzE4A%Ǽ^=EE7t ]‹[ E%IoMZT()u ц$J-]m s-t'rP1ՇZy,]RA 2cǺ҄d(v}0Fi`)mcv5mjw6Js9&I8g/tkRMcQm#k 2) 2"lBwlp 6ߋJKaoGYSOA? !l"̵̝#YFqͩFK9 JbQdfD\xun嶘7P4 f08 d?YV)Q<[0`SAsII{*ɥ̕V@Sb:ѐOӝE×VDz `\}7/.%qQ^LL]Lj!Saw=@ f??x+s /[MC@Y!IC!'ɤibI-H W kVA$/޾ރ:;fT"LQ *XӐ}[\|cMz‰ ĵl3#qBv Am PCcS".* gp J+RnFv/ɐ3™>Bp1{ҩ1Z .n_!Tڶsr?@[~u=p'T_fj=[t[ "5'pʟ-3k\+@28A?˄eyRXQsa}(ս<4B'x[r5uH~ܱ^l (U?\z?׺ \?YRT+ *b77\YS){Q*\qd!0 9QqQsQu?8xA(}1G1|^yJ辶J_БkIY$۪D}L-J  ]M:lMI]\UNHmOvduiN< F7'=C_}Uܞ)6 9\~֎?U2vA8m%Ȼ^.@<êpv;<}siԤp&uJ%bPnȝem ^Lm'¦Q%ƩПZHmW"j!;(.*C{\a󎨡HUomBZ5OR]>`Ho*l>h0.,/M8w.Y'ͲF88Bq,iar1 fѓ%;zj "Y][U#b oᢡ*4hM B1TM/"Cc5@+9Uj\R=\&Rt?P@@ƏCbN>J mO?͆?6%m%B߹;,}u,(Jqbime6$MIR7:FվnD_ql7#NcεaklEcgIC ăJ.Lfs)T7 ,#yU_{HNK ⭖̙ ,R_>mNPq5iʱyFH(lӤdnhüT i=7zG6)0x@7҆jcwKe&]38=1:׍9ص7iJUY0T7{B=Ҷ;*#)`CɃ=Ny&́7)wbǖP--;/vlDE'v@P3#S|[:x)sU͠W]MM¹JFx &0m(ߞ+jPjA P+_`IlD>M?(z;c/UJ=#1~=8 X@Zy }sA68QLf;H~DJ=u,??vԚcq*d*aiQ6pD*!O&;6!5)( Sӟբ,NN\o Kq2k_%)d) #<:J͂U;RAQ\ 4~У'p)#ڧx+*AZ&l* QKhKBQ d]xp-.4ĔJM$D``,17؍SD 'lac+,FR-xx"'1jҴX ,/rLSeC0+qåSXS^-T/YMDWS!(s -!&"1+V7Hܒe@+[YHI`j'1Mle@W*aIF5tN ۥp`ޡATsDt %:D# L-I0Q:g땰n |Isiin=fH@K}HMq9@'VhڮG-Z,StxU$qMz 䳞QcB%#zjb&+NNGfw9dIBa3sG̽΀3,ֳ0o6ss ʑӊfӘ>>’hԭ[*K=0|s3Nf1cv'0ioZ$`,9|%Y D=h 3])3/*Pz9<uXB!Jű P@=-דr7Q/on9%~]SfcPdRLO׻ݦ Vf `L5Q[=Xuk&ݓN9QU'EӇ &#"1?*\s MQI>ósswGn˱o6ڀre/>m_=nRݣ<)ktfoJQJf¤Z@yXjRͱuj:&~$xjsD22U_KE1Af7{mWvADު?A;`Wß&̏В).sٛ]n[:~r)׽(+7?S?Uv+g`&D칣 K- ,݀-}B{ .R5PcܵM~"\ҚxrW1t|$[V3$q ѩ*="nf'/eӝҊ-apyYi!E ֣L"Y%ؒM9Cށ}T*yx9k/UdӍ鍅 "zL :*3~!:cӲ?yhT c(d$l%UBv{}GD oehGwf+Zw !&"t+{![QۛhcpEB}u>Ut,ڢ>=7a'}ȭp\铔VQߔ)Cotve@LmM/yLszWõ_N:!FPmL%4+W-̈́`W"7ސEMXe,92~ۅw{ ^5oIV/ȁ-^xY"`ޛ"Pe%۷Rل6@H.CB #C=a%h·}jG'2Jm\7n `CE}@3: ]*0Xe PeEzsm[5=%2`cͣHEFh7x-gš/[7'fb`=ꐄ?Q<$5tO8fL5ݤWyEyGQ~1ڸe=菲HFcU[3O1ջm*7xDd3IKΙ/@۠J+ ǻPL O, Lʵ]_kC.Nc-h="`#C3|ꨝOuz:}'@XhCXJ|`y*`$M[if6rEɓ qN'B+XX^`j.L@en ؼcG]B5Ti_"bLvOArۇz ;p]=@$^T۶)M|w J ,}up,e}x!E@hJշ1h3̃XLjy ̭l vnGuр0l%`=#P vD3; M n2}GA >"חe[/!Wr12-򠲱AcˀE76̉QB Iߪ yÂ{-1^ftl<{8l6ٳ31gPR|=C!r(΂CJ 3j|FRx/zbD4)4%ЭMY#G'o|_JZD49 :<@z!sg8f/F0 wZNl(oܯt': >NQH2agZý]FY/Cme5^!lp?*;( L5YYP%;*|iUE͝J9ZYLL";$qD1GZ'j4m[c<<;5LTɫq.E22罄S+U;h<+5sCr*яLy ۭ f`-+ aj͵cmk]Rb*z1Fj7I~̰(ox<9]lVt܂x.2]X =TϵRBrPnt7v/`EZ8[]1@ƞm+'xfՙ4rre5&!2 |SR=#_W A[&^tB?6!ulyDH §%uB:`^lR\KBӁhhI]+MvCIUSPo8r4S&;4""]ќ# N. QĢSI Bό͙_>ۻ^׆m) #HбDѪ7:nSg 0G:6/\d" H1Zg( Pl41JI 5)PʕFܳY> 5UT\s3EpwF%+5}r?k9mq]X_ʜE-A3N`<Uo~C>*7*_HؠLܚ3wi[W2ؠLu[4363NYԀ nEp)6>}څ~,Nv-WHP/j boa;ئ] =zAJ3".#Qw/ԛtxECղ ̓24[vV㏃ΑQ xCOe8omhukꀶjˁ$ezux,),;3TL(6c*4mogBցI+;'i3,(@Zojq$˯^Hd9X}3gkXo^^'jg{{bƨ&]q5s{8|mJLs(nN` ف ew5b?MLQq9t&5 B5uVSХYߐvY$i]oj{7ǁ+)r6 N$! :90/KVȑ[$|ķf,T$ho=RY /sS zz h*G4 9Aٱ׭pzZ @AiIvXɣDc fۤqب!8dg.V¬*h=rZ 9*N72;=K> dLuSȒJG~j w$>PB}oo D_'^i0'͓Zp;ALvw߽FJA '\^* 2 LR /u0e:kE3/L5!=#]Z8ymD?Yjƒ:{ðm/&tvipMR\f=B6a u/>v/9`^ '`e:ܰCh,|-g01lǷ@!<(죣lm@Ο6 FMpy䥑P~x $m-` -v 9I$ڸ@f ;4wGP.\n mhÉF7OuܦOlUS\9c;ENh\PP=5B`DU>'Bɴ#0_ "Jl*@(4I)hYU/Th$ژB9RRyԔhb}5GV~}X%.ak%ܱJM]=*[Tkpl0-אutܛ$i:z@M>`~񳮮(Х_>4R۲zfqmM4f@{漇bruS %b~X냽8DΒ g=80'A"RduB^G10GI=*gmcf`Iߣp  446nE[)Z~g;/o㷉^9km`H0Q8+..(j(yGPkK*~nGXU)b6]|3^wuW6]=.(}DZ:*e<.k5LH:/~4 S@9Bbkj~j3P3?L]-Lj]U׬CvF\~\MohM6fJ^ r[P1)tY⭑@n$5-4XZk΋PS!{no"S"4RJcر4ϘTZCqS#RX^7IJ.nV?ĉ 0^غDo؝[3S|OYQ2"oc H(ƍbЄPGbL" +ul[ 9 04W%ߍ]s{M}b_h OP/G (Cb||nH0RAq7p mAsF ZVvҶ27 ccQ0C[ ( Vr #nh YGhT͸q833noprL9#ayË́[>*muǣ aT],i>hvRcsb][EUg"<#wXB ^1%Sk}ξDuGI<6t qxA>b̹`L(k9 I/uBQAoD/o$L ΢DZق衻+Dj$I"p~{"j.G5{VlUd%Chϋֿ2ayL 4.Ul.e52Jl/c=>PojFmV8[Z4C7C657Tkùd' 4 fj.I.%hLilȮGI맵j$Q‘[YH֘Q̻>a87!j$pMZ ?X]Ux)}}:¢9B%ʤ6/RxAi|(-C5굧 pVزGVʶ8YJg>` | _*4TgfϪLc[Hd䰕Z0DIV/H@;jFg>XT#ђVq#TaMQkRd(oN̾AO"_!\H T]z G-u:=ܙDK%AϏʓ9cZ}& cE%,^^ n -~;k* ñ#$ql0`\س,IO+#QPe{6D}&TS祄w D}6ͫe?+pB)XS>\`*M 6i/1y2ݏV޾|.Hvɲ/7aTBѐbOz9W:[ul?Y3y# U_7("rMR;NZ`dIﷱD3 w쾞GFnK #h^ EI+%f>MG{Ʒ2Tu5 J5i{Jh`%F,]SC;HO0  /lsK(Tw*t_Q-{7iEʫqDNaliMl9e f!™B0IA9Ko,:+aѭʛM 2oh mKWJ8T߸3o,GBEٮ.p ]KBzl/ArQ`@ UNŔrwΊ9Ɓj8Xu?9zQ,WsXٞ@`2b vOAsHӒ\ӂw-o/ Ez"y=8wފΔY)f9&,yd ͫgRV#:2<z2-'7R[DϾA,AwQ%jVg/wF_Ѧ &c6C~ : J!^V ;u< H#N\ԛIE,k_ G!w":%75LVbg5V:Sԯ:(34o?DYfQD6eEPm ryPLiJwns쯳eGn] ԱG^v% LlԳtdDG/_gZ_OAF.fDtTJQKr;ֆȭ 9NG),SO_V,)cLVg#i@ *nϚ'i#ꈥܸ%JL-ze H[׿NNҬ 3 hgCe3Fi'CTMǖEp o,rNOr!ޤ'9MkTF9Ԍ,(`+![w~ȸ\EQ?B_ -f U,^!U>rjNAnf~ sL08yXن ˍU=IF<"|n]FCW%*F:~*icDW@r0(xjG9v\ARbؽ?%{"E7o PBvІryN78b t$lR1)7ygE {hCt D[֍JЬrqniV'iI3Ǝ ~g``ҾK|g ?Zcy:E|* yXP\䁨qgCW>_u3tQB'h7'_ZJaLdߺ'IG8KsW޸*&,&0ƨ!݇ec;KG7}1I2 3s{9c=ˮƱ٘e_1(Ƒ5"] DpC ']98Ϳ 9 ( un5bZ,>GK8þpeoH%zn_TB]pFP~W,rA\ǘ[`S@uqlAEV˶*5xTkdsHKP Cka,y[^¦ C}V8_K' l|T|~TR`\qy.~M/t"o_ @5k ϮY0 o'Tx"VјL1:&zE}::V67t5n`8CF^0PM$(r,۫%%M%官*4[kN0$ SGb8s}-)&;2Gq F/ [+ua!!4dCor#ӹz}c6L!)$߅ HfUr1sJΒ㟫bȐoO.?(azr3#' XPp`h$4Qc5YYP4[{Ad]FURfW&wH:ёKdyRF"ϟ^s@iҪȮ+ aGtcn [zZGUwҊp.>@ `_=TA(O7l2!E9sq$C+u/a8F#?Ko>wu'KZ뽦 [w>[W4~)*\K~6.L4$oUgRW_Rk4[ػJX`\`NvƹGU#izvw(عEi.-]CUٖWjLc%sRx> q}B_*z<(z@ݾD[r5Խsbu%v2e1h.`!{8f{螈oVMēւZMT@7#W)-PX}jX dV P_Iy2}cvd>+ٕÈto?H º8'P /k<;'S`%Iةg但ȮYzރt2nTM2WSҁ='#U*QVMd$ _Be:FL)OPdvrzJO@,7 00^hc9aM[F0^ eIkNOD_ei oFj &; l"\xoJY;VPnB]kQBO (ښC鰨/$]u͙Gü&]= Ѳ1*ϱ JRŸee/GlXh^Ih%R]q\d6 & ͌ UUYw6*\ `u&JP PT\ٲ,~/_I#ʣk򱞩ZGr(<έ6Qc;gSipP7y#yr0mIJDrwC'˝&>:j3~W}~$I ao 6ҡ-$OrV0DK'e9^TbOٓ@HME#*"\`j(d0hp;,l!%IҠ/\;[47x(w<'۫d@--&Zj@2w,.%`X^5l ` I+` @7QǹBzN.&T$>_=.iT F5wjNh ]UPn2|ʯja'2E2's)9SnP;m1a~w'@(uvƁ puUn4%ck2nOìK_g3%}Z?-8%WTekhKI$+f3O;9;Y3'YwH۸j??oW\= !qJP}5GCI9"15"MD72'[vSc C:9L[wq|f+8g[;];N oR ب|/Dݕww:ɍtEE YΓtQZ |yhR[%q d0R}vxrJ3b'_:]{)[xk-_(&)m-Emh6sL՟tu)hX;X#MD:>"t7bc#LB//aklWe&=ʴ;5\*"T&yϗUhj%,#&IdkIֱБ!`a`'hpUBT6a~D-([،( CvE}.C +Hu~aID-,\^ 7PeQMUmk*9/e2$<β(q"%~R̎PtZڪ 77!ZjR1U^rFmF~K Lhei~XZ/ j1ڤcr: cJWhxCGq6,P`;~ 2_"Zk)lþԥAhAD]`C?k"Rdr.$ SeٵĽizh麣- /I3=lque+־.A_ҏ\](iP@qc9V ui^VfiӮy 9X tSk~Z#>7E:gq9I"!]4, !R'~$c9kDnt?TV'dSI@J8  l | د͞]I?A+;LmaN+WIb͊A12&`sщs 0S5'tWuLBsRK AS)JF"N\~ Fy[<6į_Fڪ8;]ce㬞"A*5܁z$Ťg=)Ix3a?7Vp傠,T ,; _}*R C-f`lK2 ԝ *B՜LݜNrT _ JF 3MiX 0um3ۍrAk0Kg vfkmgD!ݎsȈC[ bæb.ԣOnlgUmox5DدvX.@{9?&8 i[zEj:;NAesIUY\12X%sA/5QKɽ߫'wWʠ}(n2d(~cKWװHT1 #ϟ_:6xT֘k(߲*R=hm Wܹ}(-B AQ"wHfR ̀d+I0i)Pfhc| i7/jwe!})gLf#k_3mS^RX3 AX8xL\vO/d y#ۥ/.l_k%@Z00ȉ5BZqUvу٣L(-5B < 5^{7''|[œ쯸n E6_8t8'Px/sߡf6f!%\ݕeBdM7927aO?\9IbGRl Ejv nRk^ڸzD{_}Fe(8dzg`%:]ڟL Kq|V\ lw.6ˎr;f3lEhLF@b nrǫlǾ X/𸠱ݻnnoDIjVQC-wSu+,(Lr>0/eЊгaݗu !/yMx|A(佫_.%Y!Mu+KAB# fv1h7Ρ6;:' Y6E{WC@1v 2 OD`BšP/*'ތeD/0~Nu~C-E2UqYO" 1$c]e 4ǵw:aT~AfqOf6OXVXpT2>Eq!W=b/lJ}iìD[֌蹑{xV"'UxW+cR)>&z_Gu9)>BQ.vTeqɏ!`Ѡ5WM ?& lebC8O.:]^U ̝!{fCXMn9Ϻ iF`c-rzFVRiutW㴌3υ&ϓXpB t*XoOKx%7GFU`bth,'6ј~['V@H|5y@piCFMƱ2H.pC^>ėא1CPR487j D'5[ Bz楤^:2y bL3馤}, I pܧԽ7uYS`6 #/kC^uGt?mDĸt/<0>b ɤo^-S!; 2f!y1{ޢ7Q2fgU3ΜeZ:5odviz PCz5*XAIݑ9QB) Fm`)?u>p\/SO-LD=>9s F<@qwO$CIuy[j%X%!^YoGŬs)!-?ψqܷ2EZIjzx_iAI*A9T\>y\‚#ȻF)(N=SryDYdg˻MOs,~\);EuOK88 vmjglbUPN0&#.2kP<&&Hh>:. KJ+Om/=<'ƾ'++TsѧG'#0e#ULı$r=}0څ :oc|u'hSFpsGB;l{deZHR;Y,/'ySm$?&`z*i*n/vS}IRN_je R<ȳ#8R5cĹ<(e)wV??V+2 s' 4wX2y&{>Vາ{u+ȨŒ,7GeIB=&K=l_ĿTP ^viuLVlRš3f$ usddʊ ]L3=)YT#[k?"L^Ftp/.ywC#M 8Mꒅw1Q;n6O'҅HI& Zْ὆֘1щ{Q@ԀSgd+ nWieHv\^iL⍞j/.Jte'_ Z<tWC[Mb=oV5T0Ҏd~cl<#$|7\l-vCOxX.RyFk` V{؋C3w[Ì=3eAOT F $ J\SЎx#4L7ɐb.Sbj1}]ѶN'K7l/`xn{)㳵4QX>eo$m^'{gO/3|J׹|' n.GU$۲[eBʰVww ϦjwqЈ Eu`,zyP9,Tp4>,P=x2/ZLҼҦcO+JH)Zat'S2 pc0CUr/N,gCí94e;\u'L z`ٮ=k#XaWu>S鴶m3?;́q2`hTr#IB".cPŠ!a =^5I~VQvdf;.C#)ݘY?ՊI,;xQ@B{Փ ~^֙L]<#M)=^ac۶G"t5 ~a le7)%:Ȩ3AiX4PL D2㩂%8oh3ةIHlE!V[_q`~Fa>?Z3$ ^qRBKי@zYzgT&gfO0?+A'CBGAD"8-ےIk!YֹAZ;G9 ̚I{YZ 0>zCZzvm/S iD8- Z\oJRNen闢vf}7n 3!׎vCTr@z}x-]g0mU|QչL:&pٹp@Y:L#(h':_RXgنrȣ <9؍;Xm4sq arx$Wc$hw>29R9) =[8Ӫ֛ƃ+T/MM*Vau"GϘ@J`?|Rwsyc,L`KpC*Jޗa{9aEIݹz6X>e-ISm\Mj_r#ou9klUx:ҨeaW&SnDeJFU]~T#3QEt35A%DePUM'mtR`5Uׂ{ 8ɯ$IN_6|51Jd6]g̠Ğ3VӯZ ✹6#+RRXsK7f;#||{k.lm_$f>E< VXr`BKqE$NfL=ٲiyDwqeV< 윊_{:R~ɀs/NWcڶ'u%:Ju#GoSMEY@բ }CR_쉥D}m8-I׃,ThC{Hh35 \e j) @ңeٴWI޿1g>kZbdE+~!i1zz_M= %S;U's+ D5YLN[vdd_e W$#vv޽)y9[|kbHm(;Fۡ<7VwqSAm*,X,zz eWxhAuo 2hul/GFVEJȸ"5*Ȥs!)3J |n 8cFeu jh! xӃH,"/McC]4=^=q{v&-g&m̡AMijy P,4PN}e?ɢRtɢz[ 2#J7 <*c؂5oTmQAskk.^ҡW. L%xLw-`ǃflP)U$eH$ _Hy&j^ꋦjŔ %$_Ly12j^纱$}|BW\F.+H>f⩤nF|OoB41V G8B$ ]{y/=7xf փT//xx b;;zp. {RjqgdSpn*Ibz63٥Vy$kW),HR'-—8}Xr@7>3 ) :i 8WAZu^Lp";z;} HDl~m_)A4m'ZdkjKԱCCaPfV&q!C__vrX⹮Jp'J-p汘L@]wKnBJ_Oń?%1hH~x'+QdshQCԌ3m"\B!B6o/YhK݀*zv/`^W~7RNEVmbNF,AwᏤďs_{Ծ>rF -KC9$wcr+gm7 pb̬sB޳8񚆺@]qB3j>Yvއw/FHy8 ޽8~Lmy ̙\qju6%-"}s<Ԍ-0 yT]I<UV9_Z5_E1$ϼ2 ;.G|{g6 ]:u FRGv?"q~xrpR#K_BS2/la*!"RKcdYjځjhp&إw)OTmIxED ֦2ܲ^'Mx[VCnVBϣx6iCKj6 k& } ^]v2{!(cB"J} 'm"N\A$-r6xQ=캳Ew0.$ByʷEGE ['\ۧi# y3M1jG6ÿMz[3dɒOw, (v݀ Mՠv 9go73jF{K_aGpnzԘlQ@ _3 N)(xí0KV*IޕkCƞY 仅-%0R!͒;sHMus6 Pwa;lB z (KacK?* 7-avHUƌ lL+/I=z2?zZrzaKHL_cXV@fIfW~Vjy47+RTtPekvUaMf[K4N=].d~Wu806K>%CdJ)8 vOUx!R?SJ'19*PL+? _Ь3ոj;@j`uţ mxcnEI + ~"k\Lˬː 7IdHr{U!ʪQSMgJ3Qd>v**mQ]L@oSz):{ɷF)X=ߪfgkd z͸6v&% lnfL pxS+VHqUFZ# Ŕ' @!7*4>˂/}RtAbٙ OWnH% mxLRd6k I(o>Yr'>'ad1\ˬW19Qٌ_-OހF D;qUf|(PhQT>LS!B')KW: *2}lHľ1Q`IJ0;Hl ! Cy/mSBfJDm("5! `[z%]Py8tHEi&JGp?wwHY9ç}yGl;ɢl܍h G :l +@zXѻ5ugsin0kd, ~ܨ9ec.">wP̴/6Sh/}'˚I +,|vAn^V0,ܾqԌLwFe®>5N甇ĝFWJwƕ\Aβ!ꥪέhT岂 &N J^!R+fn;D}r ^nD12h >N8Fs<#X&_-T}rGF]~]$.K`z ecn#]>qC r@$T:l_#g?!͉DT❈ܱͣv7("O%޽<6#F vs~+Ti%C Q# ,a^lgV̠>@1@-#Y,\%P-[p^ &CG=h1d;6"3_oN g'2똇)GUhi-@]$T7M;<y#dc^M"` f50/yzs!̈4QoF*3:DDcӯ5[f!&A '*5oCm ֠!c1 > `5ŧx]-Մ҂14y Q֮hH_F^T#9.3-f"hL 4 ʮM2'ZG #[~(Z,m1<_䌎лTyS"[뛖 |C|@ai2'Mv Hfji^$g & 厡|'lCNcg>P|[VjC<]\hhѻ 6bISU\zkw<\iLXȌ8A,?`o٩Yק).hYZFRӝ [<,P~+z_jDH}\h E`![J{|^rm+Z8]A(RvmW9e*B\Q *=/:I.ɕѰ:X<_CZ(RԘϮ*yL.}[vR0Ed[Λh} İeTx]X =Ob`4AёQ׾sPQؒItww=.u|;_$#OVq7ד 풩D9ix}2AbGnP͂8GN7t67ü ,%c2VL9bpmeD6`A!$ɾ&%;4M.n;*؟&TDf 0F>7[ ǡHѲwx.Zzne%^cK/ fҫ;-LVq%{v RH@/{aث.Toq\7>?/aFk_,k8o2aIa)1,hZSJJ>zj:5/Xq 9v>N|CmQ23cr֡)aZCOg>"KSɠ ?މЃtfBA`hI-_xynMBMiuSi}Uu[uЂ"!የϻ BO|pǠހ45M]d+=aBMz֖gyre<*s@:{!r<[?D t]=G.qz!J:LMU3N(ys5Uͥ&Ro9P>V͟$FW+X7 סI/O[7 !4iN-[C|?uJ`~lq,r@rH9'e]{lwsZ>FY{zq7<s? E)=䍌dZlH֩fW0VVVVӋ)Z-$q뙦XI#$l>*wv<~1s6v?=ǯ$Jz1']?D-0PYl=mi#5˧&H|A.p6P3MyyVr$Ȍ҆X.a=bӇe6׺KY͢*G:JR]=*I1|{~^k^+b tMv-YB.6.!{ tt«&v2c8(Uޥo@9W1ro"/!$k!f #/й:џ:roVvWMϘw\_lifcErl9~ cvFgX1oڽVpxI>x@Tl D 4x\yY@5u+]C+9K=_O Jh+7=/]L#Ow qr.*N|*Z8܅rv[U,.9(9^g°[E;Pũ__pi UbStj1I\:xק5 \N^ ŸL؎p+KD,ː9EcD %c&3+ iUlMX:O %EVn#˟:8yAdd]G,_Q eg_I&6s=X:sڈBEl5>3t z̒ uu􁊝hlP?1#1_KHPߕHWbH04M_v:s @`c[̆}0O+ NwWER"{b:/ԉ;bqF=I,/']`Sw5?C$9X? '":,3R'g+RATmn^=kO>+s٨R4$b2d.[ 1"!1 s#ѓz^)AxHc=YzGvk0j73Olo IrxбgIJ"1je̛>M¥X|VGw9QF.A63DV֔uqID%D[8e >1Ҁxi ,dCwǾeF9_B%zHGEssAuM4s(:- . +Wg!]Tz nZ,6KJ [= ϑZ0 =4zA8,IjN 㪐1Jh.q`Zs9wd}sl7 tWj~_H!ۮHv TظYy+eT2=ÆvL}C@>ɕ·iΟ- ]{&ZF' О:]dc>ͅ4JR+o$@ &x[97&:k$ <)kt MLwNHx:rS2G[":v6ޞFF .=ޭ~ U^Pe+ nQF}ǐ:iy+~s='@3@M@ LLv斪+ 0 *qʼ4jQq)B5Ah>IQy4Nuiq3Iט^>9o㼧[?6Pt; i+0P M%6liJ"ylPw?&iwrx,;ku}MNc"%5ׁPGyi@M-kq^X}> T;nц]Pace<8sU@R;"qƒ:Ӽ"zSa>HX֣i]/hXݎEgڣj,<D\쐨7=g~g73]Eڜ#a,(3&p db!^ ,8[ qԈQ_f U+x ?ScRQHQgi/X8X).fg{ؑ_i=jDm"ㄴrNO@efė&7höZvXcK-#FEƶ,}V#.3ݑȱ%SW0Ƿ/VDp57 /e)ҕ+O pKuzqO1y/?⣞J_UI{x˝ɨ2LX^+hxodm]bEbĠ?MPmi6#m[o,Y}pTwl\1٨ Ԛ C%"9oX259֎&I[f>{m}&Gǁ:=}X5YgF}̅5/ yk$=@䗱Q(;.۪p'THOS&Ȗ,\%5%&Yr*(aoMr?n-)}yrp 佺%s\eAsLa+ʦ5=$fF9r,@f3#l}čQ ?/=-WRj4-%V76`*k9 —ȆDۻ6J#P?ΰ抳j'h8^1 C ztb\QB&?$ LQD,;ݽvÎs2(WK>ʍ* ˳!lJa0Ћվb]2 wMϞ ̱$-ZWCmu߯G%X1| !%.X8cI5Ud&>oFNr:感3l;D0mۨ ʂu#Q3zwt y Շ[PF~i!=\Cc*T#nvkc ޢU1nyOdnL4.mP9ZZ:3IRL峗@#_󣯘AG '0mD@6Yw"h< ] U(3&=lu ryZV} B21Ir>#C`֘ӍYXsI9Ȝw{qQ;?czA,ףf%q}J2<RXdTH.($=?k06zb@r;#W!ȋ8kǥLU"WdQ3[Lai4y:~5&͉$PpX9~D׭&x:Yۋ;7%ٟxGݳ-oa *"] AUUN!<Sm81rjMbaPHw[ ➻=jEdF ?%JMH+IG麸z| J)cBQ߾iȈ ^zS&4v;t4义s";>3j@qnqM,a1g!}'P"v0! `yp~pB~3zEJD,jD-EOk+x rMfq_6 cQ]gXd(.Ǣ:Xjm-td}%&t\e(dx-5"R:F*lD x5 Mih՝>H7IdaMx>TW!Fb÷,ח ٹTx'T7 3X"P/8Yi, ~K[j>~JܖgӇeNkM ){M8zY_PPRʜ1=5ؕ?)ՌɈ/?Ǝάo;byO<šQ)fZc3мyRe茥ZRzЛ9wj)֢Z%w_TqMeY}l@h3A0mDiKS2>c2m%!AJY<W-g?o8,g8 (@hH c)joRbcWstUu z,|% h KJNgO $\5 RU4VK5@âs,7{%-3G߿=.God`N'QqSA=doVA TIN&sX&hHj&};IV8, _7$Y|"_Ab=(״&7y{B:z^ ơ/94g]1IU0jt蓔ݴB7E3j93M'y@mMc.TW}9-ӳ*$^9ٺzݡ s֑0:,Wb^nH·dҿEH%NucVo\,z5f3hPDYD87P#-&n@"X[S)H_țbI"LjNˢ)WwEҧ۹ ~Sן>Q}ȇIffB2F5vaM%p;F(ֳd|bih;`1<M" ,~{5{ƍ<~X5gZd=\mOjKnj!c7A=MD&WsFe6F"86*5KY:GW< }Ԧo[zE@,@74>ˉݲ3]@'78U.7S i m/R 9Pr#d-a܈ꙭ8]1Q" =*/4k.c`=!{ji$L5`?:iighŏ?IMӾ%<#7rÞǓ)*7׸D%!))x?jG"*rzHt {L% vݿqr8'5?Os̯mbQ/BÐRr{=ŭhe[@l'M<@!Kr T9R" ިߒ{I(]g޴6;0Q €RL1Y* ץSa %YqCa =CiӘֶ bDIyjɶٿ䱋Bx3vPB=hcܳh54FJ]M C ^E -̫jG-f혩 4`Pj)0iPڸ̖);E4VpOUC/\v3|2ʆ@Lm7ꊆ`&omn܏[vHyKBl>/!e"or`H;H!m}2j0"̵-'7UZ=o/VڟK 㔜r i2%9 U_A TkixLmǰ֢u'\9@3^Eö,k,Wf:٢ԿUpC>O}Af|`19Ԯ'0c{B+tۆ|-#~nʠ 85rUFW*^h {'f݈‡T0:K*d.L ;ws nſ,+oMk[N92M$zU"ޛKz<ks#G9IF,}ըb"2G8prܩwD Y;,=޺XK( ܳR1e }àkR)x'HH`5'S%9!=2Id ^2sS;} z&fg54Aj젹x[kuψ5+;ˎ|lL(Gu`г)7T~1yzc*=|R\ ȀaK2,gs!,K po]~# Jm9ؼ|)f{u Un8,| 9r/p Pmr8L.[PHK.<۽lB$[)G/次\1iiz,N'ގFܕL)?_ )kLO}7e9cAԩ 1(fgΜ`|@lZ(Wڲ^XT׀BczxI(/W* Ђ=abJAgvdB{U*sEuA7 WY'FXZ7.¤JJNCp\ V0YI.3Ԋ}!Rj,'+)k"}P?6G 2&^> N*2bHAaYNFWD#I7=Gqܢ ?nn/(AnjRQi-aрt`!?BmAYDZE,r>=/Qg}Qܯ~ 4O}sArT* rf[CYÔCL 8a谊İ#V1n7=l]vQf'ے7 [rQ㙸ҡqW`ʵB{G(2jF0c4HצӹFopLYsE. ?e|r8U_ƉרX 2w5sdIٲgo3-u j{<,Wn泥~6py٬Pp6JN' <947a矟39lnp15a憪&Ɨ-gI[Ŝ5o ؋9X۸֨C|V̎9zhx#tj"Z̎08 $Ң/q@W Y\!b@&e*78p<[C"ఐ7 b"1>}]",_)]+"\Ȝ{&f b S~:-^n({Xh3)d'yHG J䩀1r$;]t"}֏4ٷ(?cer 1*Co į8[bm`iUH"ǩv\2&6|.3Wq56 ؟%zq;VUa7a:.tj1*s5j̲NZja@0[a9OOB̎z$8o/WO`v([}'ƛB?I ؠ1*l7ZXUyvK\+֑Uf< hoaav6sZ@:QҼ7( _Qe?u,RS(7CoM ے w e [NuߋJ%?\MYUJXw=>0cJ ozHrZK@ږ ?] AKdVF5:cgA5r<8 C+qx"HӂD[ o^;}(Sظ85{sS NeOu7$ɠ`6*#o6HE*vOwkA8#z IBrT%D@sog{UVZfuy5(t~B@« e $妅 yȜAw lzZ i> O^x\I#X9=-B~o11RzBr՘%&F!.o_y D쩌 0.x Y<{Mxd-1ae@W63m   S[ZhI5 @*SBO\3p؜ \jO|ZtedN1Wr]TwWɂ<""n?ǩ}ט]Ɠ?K$2>W7{.4zӳ6VQДk%z } Vujg(*~q>l p9IfRG K(`\wU2Dsb-ٿIGh %j[ٯ+Xu -:[`J+OW(=?N3 HOI.NQ}Ԓ󗥐ؼ8~[lV2r)evp|b 91FJTZl?vi-KS*5BTR;pJ9qbe"ʖz4R%w c1"j#`> 5^&Oxi.[wUMWs)V2Da<"–<:?3"p5gxefg}Ȩq-~ l=&`/ĭ߻"U~4l~7["=+'jӲYWS-[mdu eNfAi9CN_O:jEگf-)8a͛ZpxFeZd;ɹHo }W% zXSYw㔳%Zm뜾W͙d>z)is$Wuh4I_,STI0XG ۴9(ٞPB|+|O  +FrZ[P\a1ľ 0n\قt0 MIIz߾GȦGNȞlEUm2 1`V%{S"lUJo?L2i87{,%fZVC "+SBl W%{Rc1#}o66,OKRXjjy&_4a0s)~rwS_n༥5@WEE4!]­6jڸ]?7vEΟxs\S J H3*Yhtf7Al dցWF]c(dXֱBd[28þ8k4--W-#Z@fw5^F8=kQi-D[f T/*݀7ɾM)F ], k/v$Nh8?] zXTngAzIy-?Ђ~m#H &T9. Ѩ 8<Ԋe[uJrr**3n؁g1|l{c{/Ɵ\gzC6b(Я*u Z _h[ZJY>F{^ 3tO|$v zŒ徯SnIN? Ig,A嘝J(2%#rOوhh 6(7(?Ú$IDdWKU\Gۨ52U" yVzg<ܡ4i9+dC - \̮kGO~+woNAS9d_ R-9-;$<8jM3` 6}!<|O}@X yWFj6ѱtC]B1ۮuFs=SpV&.l#+Xr2ӻt+jL~6ړmc#La.[acŰeNFA Τ5*b Τ'P5#a~VL_ȎqoO5 O7`[&3ށ5%SS/E9D\tBچbg~H-3 CJJ'u֌}Ϝ}bPPn*D}$gtzh N?ީ)$/~Qxw}|w-1G00dvl6{Yu0)˜&NCXIPvo)LBUoDVF[Tw|ݘV9ژ&zsbF]; -1[NY$\-gBkͱ@;M,LLM; ' "!4`\ 6-B!eKl;lt0oU;NzB+ARFC Bz509&.щU_,'Q/ ]ky߬~g_~K((8kGRpgt 뻟lHڞe|{hL}7#(Y|i0Ԃxǫ a~W!_q O̙؃tvnEI#qnI+9L7m98i[_c}%h7 D*+t͢mbh_9Qn'l#h+Njr6N57'iP I%,^-6TFhi__?hKCM!EO%S> E;wL{n ܼd*]!1wi:*ޣV'dRw$R~MUEpG!u! ]dx=4DF1go @6p?{ZABO=- )WaZqx9TbjuspZVt.bߚp2m,fx~]Rؽi}wL3tێ(æ!FXBj:u; ZH$).߮~JVnC5ô*UvC)K^u|uQȩ恊z*G#ywbːǼ&sK/r':2% aK /xI3=UXO}XϘl(T{\@vMUk{9`^yԕJCzy}B*b|&(q7KU8Q*j"2 ۟6I iɐsokJjv>Qx,5]9Dפ `-w(kokTU ,rgVǘ []N07mLZ]H= F i]EP#ՄР)`U٤4pF$]  Nq!\ RΣ|X8p̀^# NF~5QksVz~w Y&9|ۀF̏ 1e8*S4ik4kqİѨy_r mܗ]4J]p簻!7`¿Uoo0Zҍ0ym@?XV9,-$>kmߐ~ND"A4JnfNRl>Ql)1wQFڴDNkΊ%Xr'Hl.%h!5d.g8 V̒Z?SMlه%puz|q"73-ڛB7Vމ m]2@#Q|V+!PzvL=1ѪiVPh4u5Z[=t0ƅ]uZXuI4msRS8B XZ>d AGCֶwo!!==87ю ml2nlIuIG$y{Ѷ9_ؐڎ6AdW\hf>e  ]S^Un]J)` "|Hsx:GZjqڝ|S3;NU}).= wN2,jGbS{:c1Aݹ)7Q[Ji'VFP d81&s` aH򷑺RjoOBўE ꖒ+D-=<>pԦM~Q`rʄbe'my.i494}oݞ( ̾$4srwĪ%#zMi̼C/V ?RX/x7 7z]Yzx-26c= y1F_sď}AEa&]46P{"j $r"nPǨvRMYx 0Жj@39.b_DuX);{քJ¢70[#/RstfMx(gɘfC SE m`2YYaVXLw䷾05H4!HU8]p7)"J$s7%TG'I|us.Қ2M1K(*"HVGmfw ؾawG3>'p_6q*&0P)8O| N]&ՋN7dX6f^G@74{2G@ (4Zh=kNvs?*ӃITTq 抜1 tY / ؟|PM+SϭP90eW1[a9q1/').drjs8|۽odќ4(;^+c)d9W %7QGKŨ{CRz*p5&B{n^V&8T;b!P1ԜP~ZkG)ޘ5\Ѩ_: Gt5fE?e,*d~D]vK o@USi L4gXN1>cՉ͢פ%W{[.T2OsT&WM$68"FqIɸb<H;yGcZэ<{X_1KP>b1w[->]Mմe\~]Px(Ǟ*{ixC.i%Z]aR* ~Rv,:S ZR^n͎:y-8.ibJ!IU-' i=0m"7KX 431vWZV_" B4n5c1?ppQ'0La =<)/K뙐NDNtmks&L;=4)nv^aY`ɵFw-)xȆK7(m/79^'o˱73σLRݸs Uy2Nޓ7koC}tpb(e@h!g9T/(ثJ{ZqDI;s@Gc<#aYc1<}a mfV侘x{ݑF"wՔx!aUGyp~3;怦,X|[tJY3B {F Tƫو,MkG2U|lp 4 fiEД{=6H.hO:𰾞tO…çr_iIyl)FzM) Ƶ&bp)Yb뛼w"鯞՞ĎmO1\zpIguv|mN'NVKz+%PE^v(hfz*\ҦSu.4dDw7AK%!$|7UWw3orEl8RGmj.6xw+(5A(5aF7<Ɣ"wí#J3_OTYF@TKT>YM !V $3ʢ 5_O=NcJiy[iC?c`T[prڿqhՍPA kd󆆶C +~QdI/fi|Ʃњ,NcEf4ķtQΕ%T+*cG*@Vl=(lVM1 :b@ðy=JG{bAZUĭ rAB]|h"yji7,4D)|ey.*Bg/51]^8:L_CזzZ1!E C;Se7M؅.7<h7ɲ_ND̹>ٷt2Ys9t`qP$$NBGh6#o`o"\r%qR@7SK-ο'B_ L 98njZѕ MYTf}C`|Rz\7hAXtCb;q4{ɸlV l"UubaIo$įȻ׹0&JyyYa#z}i%Kn[@d_eY!nK h<ˆ_}Yfӭ`<@Vpf)s#GfASg51'y5#2B!Hzu9v,&ɰbOȃP,bB|UF]U,lAIP[җO:)^ĵ d pFg\!_b5$oLF"EġXjQ:J=nyఛ@X< W~ѮT8}g*U`Bǩ4*hf^bKA(Ŏ,wBuUq|`#̿c50r 5̛hТe n\ zX øiǔ 3N c3f30e6FQnFPIx  >= 7KG,nG )+L ֱ:t&d?lbnxᏫjk̂ڮVQI;ȇbI<qʹ0zW 1#C;Y[˓aU}vߊm>dz9֑'4J}S_{29f0qIǘc%sF pv7}y+ށf^5wmU3$u| HN֌2L'r >gizR|rߧ9c@?T) Ȟr@̺^w`C9/F:ޏ@ d>=T4S싕~E~>&n!(=k\>?,hle4W$p3;|V\ڱϒTr> G15͹e=E/Ѡ|@a2/x+Ce%AGa~\&Iqv1E~.Ѣ]-l^Rq&J\~dhi8Y6}"AüaGX_)Cr2>ېjqZe:p0CȌCfH A4axVC\B 򇲌C+5fpPϔbsI) `1 h ϵT A7u89S%&fюVtzW̩{{x#H_g[LN%~/tI)4[fORVT,'w(spg?8 d/n}H.m1}1Eڞ3TJ?=Gw_67 JCk5 h+ fVIÑfR!z^WXk:\p”%W7'Qf݂k"SPk\Ъ_GՐ3q9? HŨN8|Ǵ`ZjKU$ݛ%j,ӧ"P_2C4lo#o/+[x(oc4/$ɰO]b}OfD5PJde'W1GV!&K`u%SB]W\Z{Z̋O U>=ƅtq3Ϥ̄49^8vwP_w< 9BZ B~%eK7c\iA#&⩘ztCX^  _a(!߂D_6LG)MbJ[=;{cb 3 ?W`¶@EM; \"^A sKRMu}uG3zl 6iZd@iNkaja}CR:#[3_V&|H 8mǗo7Z&2a=6V dw_Ɵet u(''-}n2;b,\O0ٯ_q4bH32=Q|hvR R*-xh9i(})E@+ IܱMڽ2%`akG9䬆i;L` s`l\39B?IKpuXCeXIwxVxk W[Rh\R 0\pjJz k͜߸q>C%n TB΢"<к`)ߗ5~ ,X/$Й= HBYpxW# Q?` i'n@ѐ&_V;X?WȔt ش6}ҏ)\ט)QJb w:֖3{|5a[| bjfP눣DBIҵ iS_0r`5'ؓ,@plA/Aj"_p>NCGl% fO5=qֈBQHy~Oh5J!Wv#xWQʑe^baoʓL$3ѽ!E^{gU8A7]mCV#b&C|ٿ8Z* tYMDۮ0楶1j hݎmg)Q5?.CfCN&#S+}ZO=? 8gy |}>/ﻄ;0_9%9A@^řmc -y ( ST2&3з0=ET9? Gl@ 2l¼kVK>6 C*O<)}򇽪.ݲM4k~IqR?Piz;59^@ ըmqfWf{W<_K"RNHoE0+wޒŁgixmIț[?lf@l%'䜈eNRK>=g'Ŝ{Ύ@,6wJ5WcK2zҁx߸d" Rk "j=GOK~.eaw6jABh[T`)vJ}.!F fs!>֪.I~y[܁dfJvNu GuY†aT歟Db0-ɟ.0`D,f^,Bk. Ugmѣ{Nz m!j`=grb0ADڰdnp'D) {P,U-$v8 |znLt/H6'9%lH؟!Sqi9VdֻOz[u9L>C,zSTQTܹZ+%,b Vtvyn6f pc1O+Q*]8:B_vIU0,Yssnך:X`C:dA9* /K>6>f> A=.hrd(Νb4]VC3<j^kM%W*%=¦OW>bg}00VW"2R)(AQmɌ,Dr3P ]e^P}GQ F]ne"HLr1i`!ϨKU)_"F| ^(/`ڞYJ}&u?91?0In=MUno[8qO?3LÏu5cR& =ؒ4;L>y+ɣ(S9t(GM.$o "W '*v<(]B3]b>"02hccKuF\7|9 Nd6|Y6ݸg^U3F;"d!Ed*zD5Bei@0D' jj^ m0\11T1%Q0ث$lT9L4!x,!_#~7u$eDW**Q(2v)b<gh숈%Qb6h!"hO6v (lqgvU3tupn Щ d$~jXd-`@nU_p^}I ?PY[O4,I=ErX(o \ tmYOH¡!h}w)rzŢUi%VY_Мv`B8jlO8uᆟu7]W6d,9nc^/NL #T3$$!1O.S*낏 29zAGTAQE8-so$4]P)2+N+FP7]O^ߌpm9CжuIhyͼ7W\橗⃭gAe7fGeż(HISt >QG*솨klG^Mջ"oØWbQ?Dzz3GiW5uuBPL15+8gA)i I~vD-5hP'~e Ĭ(pb~; gXVlCRR'TT2Wh:LK֙01"{*|&铎0-Cqú5+~~}0Pa@ѬT]:'d~MKτs;rvaYl ەRDlr2~ N2Yd<[ɸHeeK,msu,H{E 8žŢ.xgDdr[;fsy ߁5/dP`Qh*P I -!Jsœw":\FO24 rӜ 515@zT7q HLXOtj)N+_4^I3e.;QŖ 9x7m)^Ȃ$e~DtvxȈw%k?8WvUNz 1~:s.?ܸ,I,ׇB{+x?v"Y&OT8Ah^zijcUu7#.HcGtGc |hn]?Zewm% TzsW MJAwZA5CVv=0ֻy']%0)5b?F(#bp@=GhL ~Q_kJ_QhAzR<m b̃ƴըKz2k%3͗`g: A:==cС_҇ٴ !|~sCIr "}a_5s=k^fբq Fv@+7gŅmYqCRGpE@kwsph*,^$K2]o1Kxղ9^b0obd(Ô:dG@4<:5#B/d3g z&@ȽItg@F%i|1m&I6< +hyUZKᨣԍ֥1 |埽)Gv" N_Qln5L#uL9JğFlXi.v6nnwTBmGN~J7JbYthOа=5b,b xVhwweSRzKDr~Y^nmHB9K}tPw2?0D4m6TLER曞;Fu1L_y@o6wqNAG9Df QiոtX1?^Ab::K rŭNfy!ZÜȀ⸨iD,TVIFif! sE6WP@_+&|L ZgO%6Ud $ΰ܇C'ʹԆR'<.H#8͹_EpaiISϼI٢CDܨ/Ԕ *ٽrTCGo%|"foD>z+; "o/12amec+ ǹ@( J? MlK7F^x3f -˸>JÝf} n\BZHA|o?j4{LY!Ms6W:yby~"gn[[uDt`SkyhZJQ(Jdi`䗦o*I \Nح:ncvK˽YՎ(a ?~0S8a ǔ.9k;>c`/bO3n"h(|@|]. (>_nČa$mT 8Ȕ# c)Y Ie۵ؗ SV"H%6$ AiBhي[qIW]=OE㇢3Z Fn'Hct%ǛŇ@?cI~ S6l*ichT   ʞw1Mzcs*yU":A|@̂x}Ko")вXd+[sﶆB `?] 8>[L3 Xӗ3gLB=9cډɢak /Ӡ6K P O">\uD>*#-<4lzgݓ{D+u;XL8PNV 7u-D[\Z;d]]l}g,.  _ >Yalld #;KДX#3B^#-{b 硗%+$|7/|"KFBWSTqrP`dwsr!2SyqZ-N9Q3e#9ֺMv!f:‘_^v0bnҡU,Ȑ iУ2 aԴD#{qv8q!b(mRl5ng?j#67^PAuR,>'k 9'XO{K Etjt`+svf5 ٤TZ6ԍ|9iࡶ!HW HXCcFl)mNx,T i pdHV%1xs: --j(s|>8,ؒ+L3DK|t!`>Bb?hءD{ZIОETYD#}1hلLxk7p"q%V 5R#UԓFogʪ{ m?µ?D-G W{;QEXUݩ! \ oda#˻[n]vK1 W_8ku>m򖱤CU?0*d;n%gܴ۔JgahNv&KY|24^H/ *0H~@.Xo 2;^j.8 Yk~yta(+&d!~b&ACj7bAt\lq߻W2bbۏIIeȓ1;sl־]HAt.4N+ʹj==}GՄgTsybv6t]avR eLq`F[ Jt4x!7 rPJn[cn,3:1ҁ;;U"^6!AK"n¡`1C¶ϓy%W[R/(؅i$^Gr.h_Lj*%vf?YT`[Ljվ$V"t#3GD'4rz. W*9JQ 8pTU(z q1)Pz%[z%vž"QyM(ne]zxczNJ ľsZ5wI6KcQ[mYఠQMD&\p dv~&S ҜۂpKAr-|.@wTɤEjjJDLo5F3_ umC@ @o%mkC>tQTAe:({#'[X.VT2!Zp~dC\Jk N< RN0LX .Sb.C1uS|?Jv+boLp ~r+TxXcʈn(T7aЬvP\V&̐D3Aup,l[w$j8']gNNZsP6.GvzlyPKPY?O؃: ~jy0Liۑ'h8p h >RqeeH> CWT<]TE l^Rq]uuT(B4ٚLa%õl$4ElH+`vͷ{IydhHxv<Ϭ>Ҍ6 oMY8zOt puK?QEIgx g9Ju<:ilc3zb& !v k!G #fh1{ogk?+iJ 8HȰ|'HS8uW2k׳ G8 [.k pY) rdY2j[) ܧkJ[kl5쳺RE#CAX\W!&mf!~QNlJƝWMqn{1\+v%Б.]Hd@.FL#EA\ow ~[Y4K)M@s oCc\"xVyRA(rR܎ I]Fwݖg 5Sûrlosu~O9כ-2J';zgX}5P_o*G*cOl)2$`mS|ځ^qwOYRHpr:Ex,eEÓrd07LѳWVf}7]pjh/k2iqX$;IhEdmkk{:>6PM@IZnM a\\w_@H fd,64q mdOV=i?u0e!Gۑb䵒\Q-wRG3N펣6KLj0@6ra|eVk[h 28P1liBp:U?ɗ1ѳv~ 7aynWnib*"xi?m9kKا9?s QI4JwO NI%=blB5hh BüsőbN%Ji8tӡa*UƉ/Ȳ$/[b8W&Xt6S\b%$*ZT0m'TaJ%efrLp-=4d#أ:(0%r95/ ݸr,TUO5Y: .ɏ X4~|Ra񊪃VgO`?YJ*CO)<x'YIξr RJ8RO2-4\o=:sqT{[$.Ԫv4U`SYEW6VGiЍ@g"t+cw|ԵsN7 DÄz7{i P=`#)g EoVzRO/ag~w>^cg5-r=נ<`$yطW\ "*n?Z% t ' P-x}/PkxD-f>;_L`$!x+. iq1W& 1*.^qZ810<&G\Z4u}'9`RR{֗m<}Ivbů:jrY0 \'{]^@ȷ/T;W/|k#?d(FW4:@ib!-}S!CEGؽPQYx@P:@ 3^uGF/(jȶKv> ]Φ;w*#Gúiw {D PpgP”l!2;d{-׃ɫ&Q#PrC DϷѮGܠըS9l'΀}/ߧ27G.V'-*xD+I2Au&%[ޓ uY4ӆKemoΊuqZޜWKR<6aZ2^ >)ELlh%nJ6|eSr%>8R\*1u}z AAqm+['Y*:,\Q,䑛4ޞ{Q-~lL/|0חʅfM#¥4)XHI-K("'-VÝ6\۝+h(!7hPEվ)7E 7ġuEi,*..C_#f;~~at6K 4.Գ~vA2H=f{P^P;|xb1I@X,B[{AjTU|1v0 dY ri6X ;⍒+3?n8lYmC꒧R`I>\}A1Fi<L|h9 a'j0ha(;xZU$?o౗tP?ߚqf(o!}8Kġx` T7(]ٵ0BshԥV _unF'rdO'.`>6"#U8';;fGx<[&h𨵩$(f>$=1ٺd[~A_]c0t+,$\d=%Ԩ l6oYcc2 J\+uۣ_5BfnOd$#;X@dJN1P&)1s$4I?/tEH\hxR>`^a-_ͻah8R79jOKUANWO%,.)_MG²9eZ 4':K3 hp7 ;xyGy&8TǖS?\ Y$[铷|N7o#45),y{8Eԫ-ڑ7Fmj.|"sX~OH1a0G/c ~9 ۍ'D"ЊV\9 "ުqwP^{avT-g"l h=6]gu:N}˔kE+RV+p=t]ܵѡ΂aK<}-V=ݫT`({ޠ h}w~{((</AVO)& övz`iNXkE}EhܑsÏÌ7;o"doskLb |;$=Ij|賄 ෯\&0B'7mwA z$~1a9c?InZacbUN"l,|}]2h()gZpZ%d 1 |1A5XO<z4d (YrpƉCh?e‚H$YAƠ<^J^5RnM\Ȼ(KBqRcZ˪ fރ fӟ Z1~_9]QD5Bg3ґ&\b[86KE}bQXzYp>MC铞;Vr3e.sy {G8I,d:qfKp$!8FhF.6, rXشn틁*t[/lE,'ț~bJsqBas Yc2 96 H@8hQ}@8!е6"ה/z xzូ4\܈ͽl0)+U8.@\FJ+dsfL9\U ϭ6,?"&,L T=|*eq7 Zh$A/j#7)(w5$Ś!PK= Sb2 Ŕ.ӑLǗ.1dTr]D\^( ];/OP,/ ;J/^fz$KȪ S5@o0yr1hRwk pGK2"X mky4~QdB^G'{qƠyCK/"[]}-Gc!~҄9M ø{dy|ӧ5Jn6Hhc\,Zdc(ԧI[y%W9)v60Ti齈Tbp!$wpգ\i:.f?'bϺ; ~č PGD`g:Lv n1@@$nȕq.KTO|tc<˟pCcOaZ Ba|lwr/(& w'Oub.z1kY)ϝoY#hiX5gWAdTh"tBU y]@J<^9A J*(ͩz(Cb |vj%zsKx!˒ȋm8ucr*BPyOlFXZKS;36x̏uh'Yh,t>* EJ  nbe81]p2נPxwҫEL%p~'IK-*ktK|{"Vs;D] a>ef+E5)m{4nڼ]e|* ,<= u޹ ʉ<2K@#U?Dp_1#Hب͌~Hf$X@,}`1H2Ûv{T~G#XT+ oeK/W)&./\Ņ~oryȜ ͛ vS[Ȋ$ǃթ(JgqzAQ=5up'Bv ܵ) ޻$d[ F{NOD qD\sLWHPp@lM^Wp>1Da>-iﴤ;Ddy[%FTf vٕtHdOG?NްaIMп~Zy@S9]wq#ڧk]vI5ȠQ7WNpBzyZn*vK N:sBGR]I~GɱPEQ7G^}c_$Q%D6̫9sΞ%5Ϳt(u8[XGCՄ+IMR_|`)>2wrZ2KGn~عT7Y{pRڝ^k.#T ~t!8IH#q!2*CŵV=qny|8ҋt EN4]窥r#k=ɇ$1HADdSTZ|16pnǛug(sI4"8>ٽCt /5i(P#;5&ՔNŒ5 ba)"+%vByWn6ʻߤO&W71 y{?%%|ucD+kަ!A_3$ea>8N"!O=XqöA;`I")œl9?7$c }6|vm9.?M]2 .cz QQ.j/BiU2d禁+?@!ʏ?ڧ#^Bv# L'?> !EYq ; Jk(N̓A4zSMzTW䲨7̐OTxT `رQ,!ky|ɽM w0`<4G ~)m U-qxovщ:; -?sNV  @cb*j^ aދnُehVa+k'(p1Q!+!Ö{~_7tb#Y`^lv]Wxa~4A GP .kz͈X[#: Ǚ*f| },ecMNo*C$ziO0Dp4#|3%]][GD|Qe#dfҠ '>-HʿIc>Ԝ־1[OȰE',72l:JB^7uY-E5]k 6iJ7FZ#Vz>4Zʦ\Lh yM;n2Ys'ɟcvUGWҞ7݉C*;.g7z|7 ,Ęb}vt4_;"拝A#~Pvq3~#4 F_wmA .vrO =iv3"FV땔xKۖTaZ`r:bO$\9ԕuq2Iyü";`B\ߙcf`Nᣟ7wEPjiGϗVFQ|_Ǖ-量4STa^Z#>g0nXs&+/S>t$A~\;=VфlAxE6T% L7=w#. [E 891Sd<ԡ~p澘$Зgn.&AMAkkPyxē3^Sc)hDG7Qݲ'? 9MUJڭCt󠋁Ch܈FƺToZrcf@$'COZ RY-xⱿaF>h:#Vբva%LN7"ēճgX(;jcm/J͍:ja8".#%}Kz-]~%iߐ!7 8(eB:1,k&Paąٺ5m&i`]Oeƒ >|^| .i7NDAR/ | 0w݄!!hϭ6֖O~شwTplOs\]Ǐ-G|Af;>ݱ1+^V mКуqҦ<b @Kڄbj{S|,)RK2ef*p:TO_/Nv츳Wi ǝڤǤ2`ei$7o*coEM&IW"8ЈlڜV v?bU_9 oceԏw扸Ƶʠ![V_`I_Rvb dZZTp:mOSi)8{yts :YLfpȐ_ .VX~%ꬿ0ė췃Qx> e6I9/md&/ MhgRr?uf}iެ t7nE*ݫvoˌy?l1|#I0bM΄溇0W9)lJw qo d%`niCt0ّmU~>*68GJXe&3/@݊7/{s:ҹHəd֯ɆG~²DZ:]Ho6XQCORnFۼhx\l_!fٟe O ! LPb9d3(a+nASssp;YoQ=cz7 1/v`Ci- sI-I2XsUl oz+UzXlcp0R Cj؆)ntQw;Ngs{0@#,H3b8|*!O!raGY80?]|V:U/Xŧ+oq *UU|[t'K[ ާA(z}mt$]?8e}+iP )7"ayowK>0b^3+@GbZK^8TXT5 AՍo_L+?c?QHrKb!7%;47'9_4oRmRǴE•LE_qEyyVbi(CTo*f-{*%CB|3K_=Td㭛U2Ȝ.#ӿ S^>%nz ,>~ Q-yii%N  ~ԉ;u;Ѳ^;AVS@+\Qߵ˶rkJ=rdRsM07vߧZ4H4pge(V9%j&ƿqdE[iNW5>KНGkSt4D%E(O{*# %`MRfMд;WnX~6wd )N,+>"dLFC'd99GUQ_2_ ۡo<\_϶:l\9w LoOu<&Nd1m5yس(fvv^Yչb֕ i0h =baZh[3e+3+MH!;ywÄc=bn>>r 7jQg⧟jqrmt:)|LuRݪ{eK  1= LDly^_7{֬8ʈx G Dpf U.JXBjK)B84S7pjڴ;-߸eC;Be^ ٦lȒ؂e>&7BѿȈ5PJo2V5ΦW+U Wfc02\S.}h2z Tyb$^.\>١%Yy4k)8 گA| K=P?V8XGZ\@r\'cĹ!)M3O:%nSDCjRPbsTvգgnFZ S¹ kAWgr;:\1W1)7Gt?|/ k`dɟX1!6#[w)θ!8ܨXW%taH=-VWuJm<ꦡG:Ӡy{j:W,l={;&,T4=.Uٗ5mq ؍E y)3/-pϞ1:m9mHib4͑i/aFJK9f۶µ(Y|AWT|Ω~9vV$7`R$kƠV2 õ!P\୧ҨN{"#CFù跨STX_\%30KG痤-S{s L8ȡCPe<mZkc$ϏC6Z+*kFφgjvIYf'нkX+8IjA+a|  ! )<r1cܭoq=:ѼmMnڒ\81|JJ.J}L$?&zc⸳.\c%BY-.H{VtjizkJG|?4Dzۏ?/Π"o&`된\L[ޘz@Nj-JĨNd 5Ͷ{"Tuvbh(*$Kן ?>T@?2`Y#֞ڶ[J!DNyGxhDvT ' iGY:kGHAOl͡aPu{ c}6_X0txo*XO wJ{u{[ݭGc,+IȺ遱O4ՌC>#l[ 1Ni ~x'UDó%0&\0K@[Λ<Q"kpY?d.$KV>rU{F6Q27# >t "UBV+xǿmxֶ$$${406qZ-nsƮmix+7G,IȎR?=]nWt' g{oZIZJ#\hvvD+^!I v-rB}#E!~y+l2J\\t\]fRVOu}/MxC+vZ+Ei/(?gjU=gxݬ٬K2o)HFaC$fH(cu 2DH1|@.5/ns m ܃uތAkƿ9e1ҷm ثX0)]OD"㴺%y2 | wkU. ڵR&imbF\ 6 Yʳjz*pݓBWR?[Wmv9t$<4jV$STZ$v;{I* [}}]۴Q$G4PeޚM\zԚyH cMn4y3)N3.dΐQzD:!q]a (Sӿeȴݩ/h,|̄3-7Cf2^{pF%CA_dپYӭhdm?OނC 2bt-r&/g(%zfe"+:.]2zG ]N뮱i:5>u4le"(L{7㼓W%eP3%(9zpp䒼ĪٱW@2A:3=@XO$F~tx:-2}wZ;RdK D1n"D; >jEN `2wyx6xC|%~drN,c$d֙^ӱ DWģRT6mU4y" eA|QSʙF jBRI~ar%EpORP{'>xĠdx²bǺ rN%]AN%4")d4 ܗ,K@|è-G2E\!/|.,n@/ƧEL7o҃/yi%,ӌ9 >5q3 }Bu)Ɋ1_.=mAыZqJ.9[b5L9|98_du Vݣ)1igRﺟǗ} iT_FŻWJOCB2GS z45^aOU1tobK#ʕHk>&`Apн1YãPJV/33>RڂYOkɴJWX $~|[#Ʃ% ]Ԝkzq+= -̒Ti0 h;S,bk!RBnIRIᰱ39fZz*a̗ɑh>[zU);{gDEGZ]qw^,N U$4jً&6H3&ǯK*تL!p"W .?ehvIQ%2+8["#UqDLyUW@cbC= ѐz ]sazcp 1e˷@fs}鼙f%t8J0MP ݪ9-Pch񬱊 {ĦA!EH!^d贉&{v4b|u ~0;{1uŝ(bJ[dCx?Y`#E'%GAB2 ˢOQ@O+6$ EGNހ2\_ ()/^;U)ca{_HUFaͮe/Pݘ2g{>p0r\PhbZ#qqRAWNrbvE 5ABBM2EW{B`b62;zj9fBxY!ieǭL3^eT4A]7^$Y;O6`@A#7+˦H'h 2\dz{T˱oUmІ&^ЩwIςZ8l0#x$|$^S8v\t:3QF2 -Tn|T 3 Z?y: p>9v=T%I.ښ("y$@Z~k@b9Z?mnQ~$]*N+Hr,/%.P)YX'*+&[,Nu9Tu;5Ȇhhc '7L( Vܜ^RBm.mTAw &H%$goå) @wR;BHWC_2憹USvL j5y"(TdN5pKRfT16,N2 >Xa"jT jg~Hmh яUZ/=^1_%ַ. H #&wtV%MzK{0o7SOZ}bub J{ۃ>;nIh#+o8_kڇE#IPte~[ 3dQYU"V=) oJ~ot|ӱ wf-hU-Fu<-9oY /s8je^|P-ImMOrhL,!nPeZ0~o]Дx~8D(/J y, S _>Ow-䌣tf0-k)!6A@` `B5#!?\91)]"*O}%7Ht Z|Q[?1:p{ӿf(13]2v'GL*g㙦9C%. '"s;=v򑨲p3TuZ)l&P~'p*2m l,+^ -;'NwK Aiܞ+`6w7a|͐++*$7 Ne; WꚴiͶ?3!"o6e2=1rr,Z Y`Y%~d"W8B-r}I攙A!6$Ug >µơRElW5 ?k+aC?:7F~XE0vdq\ D%5bWT\ C`HNoC\g~:j~uQ-+u>?H&СSx*³R?6[?&c@(%(iΉAaAce Q&f-m_ZYD*ȁ@n@m,ؙ1Q4ЅU>6utgR>ſΐ*]yEvVyv7VZ-BCD ~ld=T{o2i"exABfL@7?oqq@X QOgćLb6X[\XCn~1x6 ڶ~!0GD0j&h6j \z?RîR(ݴ:(%CK[ۣ͟n%`F(7Em0Ͻ-c3S$iK |D[|NWHwp#Aҙ trVAd\[-dj#aDJtQ70@TÃT'R/b0tpVӠ[+E &<#KV"fPUk3bO~ygڿ_AG/ʾ~ I4X|}K7{/]t s0&T]t$6|tT6Βf},300ĕ\G)@Fk}_WSIfk{RC@@@?c%B('L5#Y^ӌe E_OҪzRbvVuYGtO4/1=-,2(Jurp @"_ɖo!J@r5-U!weR. ] 8=]{;"/,*d0p~o&Pg?7EKF\i !EsQr\U.GC"1 ݭ#x8'21䉭a~Q&goi/ixSJvӑ`O3mZX$^,M5l݄ga] Q5 Sx|5hg⯹&Nz0_wKqv,L/ h +:[r>V2 zDZTnduahտalݷH_7:ٰ}>^9YVy@bÃ-Ntnԭ|9+D@ow;Oo-@ybNO4oomoBB0+KcnD@A׋Buul^IdyI:B .-[Reݯ W4p`,  SJrwm]NRov*B#.H[^3DszZVƢ$Y`D]23Ps֮=J~Kܷp^ì_=,͐Eac,8Caz~@W2/v$ cQZ70s$+'hKa@,}{ʤoǃbp("=m3>ebMDn|S:lRG||@Hl /%=U6˼F1Ljnz782*J׭{4š:eH@w c )f7t8,x>hTg2OЁ9unyY~ſ8[ ٶAcC/%/J/MΙfxXtP-#+āymh-IE7#s]OؙNjDF(I8bPFbyD. B)W]N}JbG~͒/5V&9AńU})f~"Wv/)Kw*'Lv*Ͱ+3O꨺=9<\^"bSlI~wmT7Lahck0M݋xroҟK@ݒH5FկE<aj2Ȣ,+l*9*N+ǻ@a:<nZ+]bj#V^hWzcL>- |9Es+mtF!F-hxz]Dr{)F5 ;U ^RK6#C`-zI2OC ܩQBѺy@S#DBUr 6(<1VgkVC)(~DUP( x?q]ץ` j "εVc#_B'#@lK|Oԫ0$ /NOJߊ́2 H&}e 5SC)I c=%R63¨j"=|puϐb\ʋ"pYLzNryzPs0>$:L=: ewU1J ? - >%bgd/0fBz8ʽ4i "AbGd;O!S"&z] r ?򯠭q y:vVc%rDbypIʞLéMU R)S9Ytp&7ݞs2]^i%zh>%/P wh4&[7LM6Mn6%8r DX跉$^%G">7)6zt/SH ڃ#_;w| R2-m~d(Eh9AAg-p\'ע8?Y*f<=jؗLTiEUU>]y}V*5JqqyTNLkݫ!_ca05v_X3EE=9!( y:8u1ϱbIJc!hӅw5h| J,J%vaeVUXѳ~k_J9. Y73eESxɓCN"Zv07/$P>rxNUBd_,~4='6оb7r`v='F<c"TO'̴O_gfǐ!/EL9ڋuNP SJĹU}fF뻴_R8DFIyޟϷ]F 3{ṟT)%k) kNJ΀#@x[ cD7|YP0|R&p8jlhcL{*htR f+}VװD| QKA8izFa(`Z~A1S7RW}s r,Co8(;2RǘAvhlkh ݖjo!tšԇw?бPZG Ci&K[69,̯ҘFnyO+lP(& n)گ]k 28OR0fRqkW":LK9i-f/O+|zx_Q^M`#O36~&}91 oCH,"_0x@Ft}LIKN'wM+ >vD4^7)sa0iu.҅&-:M\SG2/YQ8ޅfEē駙ŀۇ^$^؜&k,X(?Gs1ƦZ-6Uj›tZ5Ð3mVyw.gd4_bRqյ-=,iDBhq'FSm(=*>9T<֤D'fP7w/BN AKY'.8r8d;Q78)ƄK)Lᰓ'Wsس+{dpe)9^r2V>ye#\S\bٞd &b~rvS>: 츲S&WUx=+kcBK(#*&8 xT1ۨ,>gŴ{H D}$  GDb=! Ljy</!H 61:Ul*̛dRS茒OH$fGn e{xͩYigJz;J훌A9׬d~XCb RXhjJP1&IçY-` N b^Gvm,~ly ÒUlac;I0*H]Ųe;Bmt Royǰf{*a#%dLձb>!72\]:[zdkcl6Ɣ#Y9TDce)YJϽ)ɽcf f6NE7_+kT 1:o+3ŀ. '{4e'K~jȏKtk.,5qWYre(E441dwHLFwN=?4I%éި ԃGN)RD`$dic椅U l8PCx ۵st(:ӉQƒLPr>=~9Gvcbd_ZHܞ $곯Y_Gsx w &~gtp Y`?($%rbFo"E(eLx|n>,8+gqrNB`r`o; C>lޒKG 퓧ZgQo1Z;`ֱ}Cк,=r ;eԩ06w<".jm$͍`)g~·SOv?qyź×Vm<)oo=88)%OM^>ǎ& JgTnA Fdl"*(,4sىqIPC~aTs]!>IMt7"Aˆ ;4..,*ף%VXsݐ\q\t$Fغ4f${ J;1TemM[wQA)k6k٦=2BR.(fr+7I $O쾫j/BKn9tR-/FZ&Vly 5z`Գ}^G 0#skA |;'H4 h3/YݡFNw^0Q?2' ^LRÛxYy};JJWl2v3&$FFcT2)5{P XbS|cYTf㱬Hl.?@ݔ`U<܇a괨q Mvx W(K V[P8;yVz<@ۅWٸFm 4(Ta;8r \5y*wܨr )+}0z2QUd%:hF̃~1c15%E #nSՖ^x42_u}F2>v0S@WnXɿ(#g))7hdjoLk*80Jz`c#@15g1#1Ú7 ȵVr0<W'[ Q끋 -X[3a1xuB@{D=1y'kD |A0=~y98CILƠ߂=tqqR ~F 6i~dpf]hzOCjI)t1n=P%&G0l`@eqgU?ǫ\"wӠj7^gW}֢Th)vA2J2g{[kOS( eރv"݄M~@q(`8n8+wYA&l9R*܎M m>i_]~4' n[X_$z.?jeƝJ\a8eΒ*sٍ~+Z rdj yDt&^ %8diWH, qImXhe;dEM KOCB-COS*[˺(eM?郦Bh61v=^}08WT0UgECٓCW0_GJ@C Dq%PwAOИCyTrs#@,.34+ >P9wIcj:sPjJE_ԞzrW pf˃ʜ4K!?dn@gTbm^̘/v^֔xNA31xȺIjו@x.hU{3F<]} Ncc.?9'do 14*:/`rP:3@_y>sާ|<"dG${LЗ^Gl !"0@ 8 2quHJ:W^Ùpo^`.6>%S"gSh4rV4w̾lXr&]Sjw.w:i0~Z|&3!+]/;M{z:pFߕ+<Ԙ4rY RIÔm3.Ǹ@*^n:jdfAsSf>\ B@OOC(B3SZ $sY]syNs9ߌg>x,RVqfcf&wѿn->z"sEe|׵u&@MeZmT3J+I?lñ7w6_lZᜨ.Sğ qGQ=$Ec::Q{hP&>`s'wc60gA+tBczw[e P"%;j..S73㕒唇:[H欀WIP)9i rCEXpYl]1atwwdtuWIBƴS#k䰺^hh-!8lmuЁfh16t:Dݿ*--c$enլOYs@yb)>] &!u`=0ϳ/D&H+k<Ǹ״&VU/:Jdd=ðɈGZ\k{KOuSo:A PN_GGUCrB/IN{LELIa{¯VFZyU |ԏ;~i nal›Cr Vh0E=)^9mT1p&ܨ2۸WEb3{/n6& !%j.Nwԇ}k4={ITanhcX}FKL*<_C0Ð= *=rJ?G5z8Z`U^_(,wv뻸(~? $RZ >a/0,F#8Z=.w慵Ui[@ȵY@/ 4<#,֘P(*[TMNVў,(MOw!oOQDjSCݏi d/rM&3|>#f{+1cs50R#ٕ{B蒒~AHYn?-U&t"j'MpE5>Q"eՔ4lQ#|Zj,d_tAQTٳiQ|HiLhxl\8a&! rGKhb۵"ܔ^ 9ER&|5?\>lHQӶwWn]8b= JfvӦ*Eo?КxȲߣq ͎z,Tv1@Ԉq<(ʕٸ#+C"VQTbBA5ܡH w`JYس fY}yרc-A+a煎t a?bdyl_׳d 79#؟N搤(,#?Ć:|1yg`y^{D48^COCb9Fz}?'_Gbr~(xXVW9Rv%NüZKʀfjQ4lmۘJzQ]4PkE}*`}5WSX/undp(AzY6]f-Ja9iE=t^&3%mMRh^zdsoy?ChL[p[})r1&'Gj]p0ҴYbiM]pdhv@|Tj47mvbCD(Ӹ7-gbw:c F?ll?#`R6G#qmMlHO2B_hm6qR59cU#mOӏ۩e>{V^lum]T0!2\4t/>3Rϫί╻ʭ8 ^X:dn\.޶$KCj4X`;"d?Jd,m^x1&n[Ҙ~X:w{.2^i8Ǘ%հ*j,O#hu&.~Q褿7o ;{xrxiMUp-ReUxt-܍RjM ƒ pDI`m3ѝ|gͳ`6Y#Dg/bp GɵIJFDN4y>M@.:+W%u_0>|;Y-tqH,,9f=\:g?Q-ZG'~ZG |K3U*(#ͼ!NG7^v@ Zم 8K '%dG$\ 棚+i'9g ;\놚bGr[:싂 :"KaVA]Ty$;]7tW"&UD: =&3ҕ;H)A-W?n=w\!]V-񅭆p͋^R;DR-W@C(-.(Uu ﭔ@PP0zDDs%tbILI [Jg6#뽀`ĭgprR:w!NЁ̀rn/`pGxHW@5:UxJ:xpHQ6IeS \1F9AfW\8l*B/Nb'ǟPuꇨW=xdn?R^->a9p0"ՏGq>}M?LQ4 xKz>Դ9챵bx.܄$ <]SYd )UMw$XKw!Ӈܛ9gŵH.*4Z-cGMl^%WW[x8 3 zFzq>n",UEzA23F zk0륯Ui;W<_}t|'>rS1Q],rOI 9JՏMd<}^AAdȤ-3d'HF{U01Js_R7 ?pXBeՆ=v;J :$9 pwC+WoxӜ&pi tω:(!}L$T_$?Hȇ <|/AD+# N缴JhPĽVXuZRW7|a۸$F.~gBAF'_ ˝უ=Ro]xĵT=)YnExWf~`sOEcʅ8#❞!nMpyp.O20?>$hL;UcJש[ =#LkD\0;yD>AEPan8y;gCɃru Tg2EE5q*)TZ}t<4HͧsXOn\I(mjq{ZW#|VҊ~,@cx=08[9|6?omi:m0g`h1.5з2+Uҵ|[7vFyt|Wͣ04́6[SKR 8DQ䊠Rnl@m&4#A3@]}vI; M~0W`ơ9ثQ v?ݑ`*"i8gTr(+uK狘kG !2ܬS1F.ج УmqjUu( N{DB8v:\@0?H?I)EZ&ڗ8H( tMR<~E U^S4,Ӝ[R99J+sb+5 l|+O|7 =LU;,WJEsx?ʨX?l |,ٮb Y GDS|XӯZvZ=`cVobyQ5aDB/ONUcp%y;I-);޸`@jQ٣0d\bCR4OҏGkd@TI ]㷱!G+qtE5c~O? pSlPP+*?d:Xzj/ C Tfo\q3Z>! \5ۼk3>( 鑾 )̒s/KOШp;LXo ,fC|w57riǁTWkև-`{z#Ai/corYe\6w_ꋮ M)v'#PbUt(@L 9Lh3U:wݛM#{5I4^qm-41lT,ZBc%)6luLs@Q#0p [<mztq% xZV9*BZY@QuPwܓcښAƼY؆>Y1T0VW)S&r9aɒ4,\AMΪ1"9͠ELW!ܤ*WYBtc4/h#|PX%aWj |)Cj> 5b RAdk1LB)մ;X*agq~34m9-T{lΧpڜ^th!eF YGVz ]p-Ӝ] t%\[GrqJg%H QLBv"<2 ~?I qtHXe5 q H\Sy%A# =Y:UQ V,U.205be\N![GA*SL9LK0PM* E 㘃c ,} _IPfV[Jt/C<(۱-IAAٸ}pQ@*ž,yN02A~[ &BU#X:t`r]WA489UD]])19"g SCzc'} Vz&͓R) ]'x&\H? E B5nkg$$ĆnWU5se<<ߔ12*XBJFYUOyG5>/n+[`L j$gC N{U*"Ah-Qփa"46Slx9ov}v,Lށ ?7XI2oI5$GL;&'d1N pA ]s\MPxK6w[{Rm9 Xd8@NejV+6;X5͕Ʉv @ho ῾as%))&+ry\$]dLCo`w^fݽ '#X_&9tFwВvJ+7VV;B嵽?"8$ˌ($nl=]Ūek2W{*$SXy$Bd82 `y Q|'Ss1V`PE cPg؁3VM(gaynk,/5ۤ AXS2$Sm @,1g}cL#c^wMP1-͐Bl*iA14yh?zR RCz?"DN8/@KZ(m XAdXodP,#imolϮ 3;3cfU#&t=X7a*MA%x/U~8whF1ߠ@]ƯNHclP_T'}D&ȰPLLc3,p%2mܾffg9Ox2xâ!SAAht `G^GʹdBٚL3M+ȊfOfpC֍p U# l~8!s6º+wK0\ոj|͙kGh^'e ߸9EKaƻcmOISǨnD1:Տ Cȿ(L8Pʦ+(ϖ,[M]E۷מPٰUNJ>" Ef5{MJ=CybL [^oh%(xZ0@Od8;/룷BLw>&j#Y$ksJȨܧNсI`7^#?t1㾽r-$Uv}Ou˒KڊIŋBAL?U"b7͐p!1 Ѱյ\`!fy t]a+e] !zbKlVeɩttĚD$"g*.4t'a7HAmuL&O^-xY>pϦm)#xQD/}1)s0ޔ1UwR1"(V/l>tzdF衯F 1J\=*E;~N2>XnN:p ,h:X4nznDvʕe2D[}B 4/j= q~ DnzF$&_Z[D!f$ӥz!P4QYwY*9R˚T%xr`c)ǮI<M#W$[zЅ׵jPB۬BvhmYU}ݱsLͻdYKDeEL*`ÃaqR)ɉy{z^YNl[0.%_md"\|RZaBgᾼ+y>sĖ^7$?#T,6膁CD)I{=J\Mv΅D0-բ[2ov%%Ƨ"=Xyz~@Nn93ՠ 4S- 7r?m{GCdDy ƺ=+(ȇq9e2gnX /R`%KF񾦡 ?ia$xsDnF Tc~oP 1 kV1pĤ0~B'|fB@2A4K`Ma~S+^zG9kI9;u[F2n[jy~~W"yaPV>rw>;+" f ιD?R0m[qRW 4k[FZwnd"g$X|zyaipHc_"q:KΎϓ L6Q,)&&3_ib?e[EҖJCn;[rreLU]$<3EVřI| *,mq}ic`J Y-[;Ͻ>𶂇w@A H Z=31 E{ ρN).R?WTT.Nb,37B*_U^;}:@ GO?mipm1 טi]q-C%SfX3/!ݏW?2"S]L1f(pN%͢RYXj\ٰI OKS[u\砌Rs ^}4[0H)0ANVe Ja;@{o;ZT4Fw5MvPGVewDkD2Fss0c1r*չrX{_⵳e`Y;Ls2=U5@Ro)~J^g E/;(\ N60j} VԴQ80a~\|d 0"~n͕͇ѫRuj[6b qUR̂F*5&^] **e4D"e+٠R|nGqhWErNG^ D| Ę6h8 uv+NSaZC0)WD֍Pq)##j]&>v5@3fâeqhWG>P(d_?%T8қH ^/mvp{?t[IJENّn8hgId|8 /g"- +vcƤꗞѺ'ۏ2e j IpS +8z40p?8Ia<,}z̝ 0n.HVq?Οނ781-Uk߅!hx*'rո,jMǬ ^N鈳vыRѻLnO%PkX$B6V:u1=pǕ(*1zG\4N2WCyH\/rO݀wsمUtJCS`k uaxmp;Fuw[J`iP%5^?p]m¦$Ӧlt5 D]۱-u"l4@L]0auB^qi!ߓdsx^/8X(pi%`sTzM60~2Wg*RSƱC."}S\|H ի"Vw8.-G;YT )ESt>yl ^ӵdl'nݗɭɡEzt$Fב(<}kHI#~He5Sܔ7:e,ֶuोSH*]KF)jic*bd'Nم:CL_}qa+)3C=WWC 2(NF]˃V~T {iʉy3ƵG#$!M% \ڄDyJ\$+QKEtlpFWTѰhc;W٬fp_D\sc&qFD23mCI_ YU[X6+Vbn?_\E̓3bgos ,oA ;jЈ~e>-~?؍i\IrbL$N'3PuHpϘm@{iIt5%(ۚJN٬@v[(|c)S@ "&ݺ "jTcqk7^;tp۵PĕgNGMzi= UDE+8aQ*RNSpezy0[0FI< -NyfURk2ɛܧFuAl0'|R@P(Hot); Ԁf7-3 d\ݡo3Uo[yeF5:հwuRYrNj:|Rr6\͆5J"-DmhҴ9LXf]:?~E!B9Z2B VQ,OC5B鉿XapWt{ (*}pzš5 @$bMK4\[?>#~F'/dzE@̐@D̸qUM%%vζ9qMTW3 lr"'2m*}X|%e8MNj/ (\V"%Q`vuq:׭ jbu%,f!ʺ`r(މݡlC30y_P,eLNVDfF(hZt.6 ٳGv6ͪ`AyؚrZ-J[O53m1EWWU5xDŽ0bT̉ݓz82:+I7 "AYoDeʪReu=vnLMR]zH[cOs>ƕw\Zo#Wڕ7ԇ|:Ij*uڴ6Dt}b}QS5'vc1 `ç }ZI!)\\}3ӡz)317Iq,0Q * ü0g_j tgRnCAuzF0ϔS6`SiښN\ .FחwoT?`o0N'/Z8 A9΀a{[әz/IP%S( 8E%ض/fIH ?9mP/-}j1t[^@HUZ,|Rf-!,hdekQ!GU:5EWnW=;LM NՑWkP?ۥ5--INd^iє#d)F̞*C79g MBTt@}=tey< HA RXy̶*ʼn'@*< UTWB؅ұnx1\CޢI(DKgMV@NvU~d(E;Sd# Mx:f?DL6G9Ou*NN¿:~c?\lOzDLv@?@Ŧ&.v70kN!%H~ef;oZ su\$TUSRtnX;x$G H)gD[#}a^cNR9 h#zن[o( zc •݆ïdJ>Duz#dt9Pa4ҩn1>(F+u-0-M͚r7n~YQ]aqǎh@چ"ĵyJF:&F(v{Щo d8Jpq ir籴X~BDA`/ڲfOc;[GUeSR(CxuRLᗰA8ɧ^Fn`,hMUXj W>O-bgf"^f]q,/z3q(f$k 5ge7ڙ t8/Z@$ςMC<>Un-h}q.4X7 S;|70)Oi䝾ױ]d &'`پDVt# цTbÄ enVrVvC;q+i* џ+c%ڴQHlDM8Ho'>tT_=SFpIOgÉ&fVU 9920l|a#ekWD1WJ8#YW&(Pn0<7{"% YjY63U; "z l6e^.W'M 1JUᅃ7j5 x6q*abso`z8۝yƉBCΥKc+->rNԁK̳یĎ=] AA|鹿N ǸT?TN TMzJQ;Pc{mgylL]1`L}l֛) &^qߎd`'>7, 332?y\ !ϑ{fE -VgFlgJř) ~`+iJ;{ˇH$(?P 4+; [zv~E˕_J1 SR4%Ya3ݽ'tvMMj+n;on K.)Ň F,(FPW|)U3;My#!rUXiaR#OL.}7=թ>ߠ.,\b#BM*Th8 Qo9۩7WR;|2ث2w0ivvU+^OEEF=x#|g2dN#:Ȼ][UU]c^DmE,/Exϔ)ʳ3jMYHf9DX?9_'}>o<`wA\>Dc9hD0z>X~֗U{50N v"Ǿ/i'<}P OW2 'J%:vaQ]ֈ胚ESDfj \yFMԨn5;\knPTvz&ww*B0ө#Ja;s~%5%k`6?W,ZT.}J1n-`kRS]ֲLt}i'ԛ}40КD< V/jڧרkӴ{an\z~UaDQM5N)$ٽ@S\_3 zZX98@&I;@#*@rl G@ /{:鞭u%%m}y*T7;~yg5|-!8o57mM{_v Ӯ&eBɏ\>R퍬d3El((*dݪE(3t:I>\S/(DE!Zq8BD>>$z8vA4 FiZr(5OxP(YVxN`#q:`Λf,ѐI7BB_ Q,d K@gs nr9#W^+i. X`1VdU>Jq"o ηN ? \La{X4)rB V6G+E t{*i>(eAYcMӤfQ+a@Ȋb6Ftn }P [FĐu ϟ"&[Z,.n[!iz5G]zzwp`RJIBE&-r4~QhZ@h_\Mόȇ.Хv;1!!G>S"!UϺ(P.7P##°+| ||Z -_EBENȿ(Wyr"4*m!@@NuĨdWD`NnDi!Mwh$O!PK :N}Rfl&ǘܫBfA7j¶N34WooW9Uj 5$?Y]]v74̹cTh=P4cTf q'ѝOl#_elV.Pm`2 66KI4֭݇f* 5yGj[7jwz aUa`( CuxY: &7!HH#, #,t>{٠e\i&)A^$Q' D,`MJLP ?JMN|8C:E1Q7:- hQMlX˼耦 WM ft"N^:{nb[㞿R E`.1=7HkEt\~J_mCj* iKxU5kWvRObn4Ki\|-9ۚ?i1ixxp^qqş :*Ova_Wj^g ֳs5TZz).ukWfoO&Rf/MC@AO 끃 sUF_ϧP J}qx_N:og/,[ʖnj+ m.BNQm2a&;n[&FўLU\tUޭk7E1}*7)$9PY8!b`Y| $tOA"| fJV^d?S{j cyh%BߏMsOzfp0 @6&3@Q;lQuJ?2?BE*/`%r>QI [Yk 2I5W1wv@/%I/  ߅z6,LR>s@boo=-΅4܆ϡC OW s!tF 5^4j.QK̾[g1?d>$iyD;d Hieo^P rJ6ItȤ#~((9CzT9_ƴ6mFFu*Vs2%}sSIH~ V6(7ٚHBj//оGܠs eR_<;6LuPYN8<'8d,< @Ғ6C8R=j@oα ֹ=)яf| Ec kQf^sĬD# Z>BNK-fOk.3 1mq,#~I*vfŦUJZ_yB>()?+&!,:Fœܘu9^@\4ֺ"teR_+ %ݲYcNېhhg… WȓI-Dg-&nn9iŢo%lM B &5wDI pbhWjOg"vL}ݿ5;{_o]nqt\ ?cƺ?{Lp[/MRs$^ )P'c8s %-N>mbh&z8ZXK pȜ 6\CPC}*>;i55 ןQDm1$"ow@V 4NJCմR1hpܞ6'N wzZH #ߴ1mMr =@hNֹn o Pa=iDjrTI $fθ^7YN$>UNU} '<*c@d5Ȟ|0+~$gQsYms?f9t|N4>-s_0O>D~ue}/ՠy@~B#πKpKr$tq=̛ ު{ @Vm%*X''b@0X1#dk"iԑ*ei7z:_1l8ߑ>/ s.Kﻈ>|Gx¬Qª{W#uÆUcvo;}x3W`-$M~UYu6蔞^+!Ի?#iϜN*,Ц8D*VvYjXݗ"\u)N)z\R+7o^O p{C|oJ"c=d=8R꬚n^/i;ocXk;CC9Iy;cA5ް(>zt!3Wr8 &GvbH}gJ2 1@ZVA͓9 c<{#%"('^={4:_jXah> qt` h8ü;RZijXO Y;ss8ԝcxEٞ`\&[gLTY^Fņ=:,?ūhlS]Psd"Ԑ[lNxiH/9bs̤pUu ,>}#,3Ɖx?W&C vh)fZJG_HW~ -ALNdx`%-](GD 'E"=ܳ+2jUN`]2??{<vƞ;R{!%YfJUOO_ٕtb",D.!$!*K3W37ˤR@Kxoi x[vbcY#@C&ۣ{GȨq$ H 0︅!Z 꾄p?گF/i2i ]hťl'mhKf md tkȎH8<J4ᚆEEH@Mh!D$UVS]9h(ݟo J:Klj eFrUnY)m2ؑ֒3n{_e*ӧXIzt=QpF+Z vsLINnl>T"6ǘpK)тU6?r*[(z2S"܃T2Ҽ%^ U P,˫V7\1 f->:P_xb3V,'dYU!'5`Rlx.ƠT͔\u#x†@ҧEB R3#9z5uAi` Qc`C^p=iT6OZ}g(NhzÖogY!81STMV-;m˴G/-Q1je%۫70CΆ ޺l#W[# ފOWK` /uW /G4BLH HMJ(X6|fLzK.)~QȲB5N}s uU٣8%& [3!v`4z 1rQc¹lU'z# Zu=h.Ѣ0WF+ 6* 2MG>ÔֳCQllKޒqu#M0z$jDHt޵ 6@oKZ=VCI Gk -U`L@}s7AxnQܺZQYrq;Xv . OCG:bV)B ҖGdć^X3%sG R,xMZP2,6)y-6rff$LBeOYq #{$Χaz]dHѺs(p$V?q+KVhwWW,7n\8<;HzϻK$YFhn B2zhEȎE>C6S ^(lFqj|Qヮ4A~ AP:ⱃXf=.١~pG_)քӖo7^erkFBqVqZC0_7픸VI#}D5>z)Y405U/ Q cqLkbdBjhnL ! v%6dq'E*dgH!Җ;VuW ;2>VeYM V5CAScl`S捁7zi)-&JDo΀W5B&IUr&]k.s^;oʘGύ~ޝh ,o+YYc&񇥥Jb4uIB;k^ņq$=|&YHeU^3)@zJTO*?OBО{5ϟJwve2HfQEg6od0^N?Kl- 0j`ë\.#4tBnXuc;0RʠADcAٮk>T4ճͮu9`V m$d(MUsordO:@*4r_ ch 5j0Iڵ޽>R;1%.c5RQsOD x6|fkɀ׊T!yX>s /4]Aa/C*M[2 NHHĽ.uKYiWв`~bPۘHv*gzS c{*`s6# ?URTaqZ=3li+P5PR]{">6ndv&o$0\S#J0Xi1"x1ν@/e Z?V?MNLKD' [g.CDXr(yhwKI{+b՗.31/D-Gr.g`u+%:BVK0>1IYW O7(x V/iPK `.vNB=.3r d䁢Az.ZmSy< * o)h܀{Db -_N .k1^F5:`ځjpuU| w^OM|w=$_SO$MD"8,y3\Q~/*IM>rגo삭4in".Û`*!ن|ϒ[fF߀)EN51<kDZ{30°ZWt3xٳQ{*0spEɊC8Bj< $rƠ-0itgaIԁ>{]!L$n:%B\jS?v-I\%Cķ${Ȩa\S $ '\EB`Ͻc}3}WM|re.Lc_x㉤![E*i0+ʼnD *QDEe}¡w,ާ0'u0ă9FhD,ݿ|]ᗠi;ݐN:T 6:pw]j 2YVNMuY)FDr*KR٨YҬ*  RubVEVoXO#?A#d ~ݝkXС@z;I+[jp.d l-K/PV $f6gQ`dDWi1lн.ƒ¨ؑquÂ\*;h897;tDXS2[Nba}WI*Axx9씙pǜS]E)(͐|y'@G^;Ý0>_dbT7τ>kv:iB_Gl\P&*NiF{-̾fWB US&+])(MwQY=p)ӟm8XSFو^klƱE&;:=V8)҂~Ⅶ$VؔyêG)n#n AKg֜3EHM(00kzuka뽷ЏbxxKYtrQ%P6L2;ݐI180%5/2d9f,PESؑ :k'[o k9<^ʹ4@D-_}#iE_'5hqh:A=Op-N,7KL.mxpGHJ4O2ڒHͯP%}$?*"Jw6.h 2woDqNU8@H7|ObV#=xn#; J?!d_?J.tx{R۽ɚ* =Q+,JHڳ{njFmPki̜z-'Aw+9\&mHQ-b,f&6a%dFVвm:,}gfs!@6+,N'9?:n[K?Փ5w }_ؐy@H [͹vo)7P'7XhZX?cm$[f<Ƥ (PBX̤;jv쒇gVqFKD7" xSKh/~#Xk?CV a'I Im [Ə~]֙SaR-hJc8b wB6n=g ui#C-p}0[,j\1Toh7IF+y\(/% OCrls-x]/ (}ϯ1՗! ~$+RB[>ux-jpx6 sα9\)g _/ ]ĭsv9( 2 Us{w"W]>>`'eQcFHZgvVKfaA-D} B@|Etu&ێA-Do7dZ$<"e#,Vt30eOr/ ݀خύw2᰷#wt;i8{F(93X+MmMHnϗId3(x~3!n ȬqCu޸YxmF{!eݼ?e %o`[ ReUDO2> z>|Ngw^멚 e[hp&2C)Dx\]=Ke|@EЬnaVУ8Coeً$Sոbi2X7)HFc1K;n1)>t0S..<,<$2->6a}i9*96[,2Yr<{OOoք%BsG>+RDT'Wnu0k?^Mtx`֐.9'u|8/h)kk?sy!Ee=FIJUm8w3;bލM9H3iRgXgxC7G{"^WN3?XMX 0n R2Bin0X+]A=}W.ɽ @PTM\lX;0$@*o0&@ b)"|T#+N'iI :rLT!.cN;SLe>v֖Z7]OȪ QH):,u0=2^vaf~G{CE孄/ԿLlȋFOm:UR8|XAN ԃ &pMTXBeQ=6DIrX0<@tKs)Vo)\Ejmd\GC[Jsؖ 5M|N9a6[ қםAՀٙZa~rTX{ATQ[{vi06Gi%Wg [Ndg,Z *aF= wM(XcIlpS y NZJҹ`y73WXjn"m6n=!ηɬR:6bL̢26u:w̙ ) %G))8@ 2e$.a=jy>՚^# UXC). DbHns,Mhc=_`|>*?gX6`` @ԍk[/tyYt&2gC(~8dryb4Eax`?^:Uo2plK ry _6c\+ssO,vhZVp5xP\1A aNg zG5/* 9SEG W#?jOXMt3L^\5E6@qoͻ'!O5FIMxJ +9- 8 s|Z"nx=vNٷ0Phנ3kY?,ՀX۽qfCiŲq ^ΗW-)ON~[1R_>xRź8<< ,p_Zqz6)! ;3C&`>ǁc| TOqR:e- u:}iw|/f1ɞmWd8`C%GB$"%ѫ"/qaH5+r_E Mzy3F#TS!}p5a,o= `BjQ_qVZ"o_S՞~Y??n;gZiixW&R^v!7C"E>:2=NJnDe 20Һ${vkP^hr8{ih!>PtЮm"卫)vD5JkU"AZ,rOE=éN:ijʕfc7qXB]ZټTg ͮ2?Cϒn4Q{?D4bBQ1--U~NH+ ЕY4'] G$ʆKb.w= <*}/Pcu|sH@i7p 2dQZ;c-&_U,:06C̴ ry+4YC1{32;F$.=ro7v掽׶]lTLtm_IN Zc*T&:U럒Ks '>(sM42)&kL#;Gfj|Wv{PB?1SB$/f՛pXISu _5NΛ]e^+_8?QQS]DvOd[ ‡ӁQΝ OJ HW9GsӬbwtӭIۉǘ}g kSV6 ղy&[[i7Aó bt 0ձUwLnK"(RJƲAp5t'X {sH_UF;ckMr2 wezBXg\CL{08Z~2+N GPhBQmRjdM8Y?cjPg]^)ogu9>D)tY OH!"jmcժUߺvyE_mua$l;aX+ [[~T-5'5i&HhtZ>ҏTRZ& ӿsy+LiABz0YwWFJ$)eKwzWW(2y؅&[EWo[UN?c *umA$BHrW yWrעc{~|A'#paXh (2Y"لĠldx؈V~GJt[b☷:$̟=~~R*a9㝣FDO `!\fPGь2n·{NKmG99KwJ+vݻv6 К(6ǤBu+2ZlcH~mءY21?ab/[cQ-.&1 1H=|J&x!=۷-4"+^^ 2ⱬ^hhhܶVx68L8xS8HQ54U^4v{9úB)–k859^Y[mHPÎjJtb[IoB%Ob1Y|IMi8|0Yn7E}F8PMhom[ ^Ӌ)^[!/d xCSr:#IOʼn*? 2g *H]tV dbwh#6Q> WӔ-}FPh` V:GC> x{rAYCz`B||]I&n-hLelcJj֜LNxYwwƑ9H{I(>:~cEОoϪ͢3~N&[91?'Qc{a_x*Կ\.}LIC|̹YqR<°JM*Dh<7iBsO%.F;&zO>K&#^WO"|\_ia9Lw>3hx| G`~bnHeB`xWs2lOG"wyT dlf?\_M~)<QѪqDS ZZflI5][j2!SjJp>/"-(kb)D74C(іR= j^4HQvhXDEXҾda<&ƲcڀA9sOrVXGJ@F :?9|ވ~l MJ6~?HrIf{_vDIRuIfxYWLWxrmAK/`2mp> ^U^~1sbs9}軃 ;TuphN :vșhcRܫJP"Ͷ̬b7㶯 8a81?TGJQ5~Ǥ]+'F+fTgVb5};61y%48yeVVeu7;BКSxy?.<&!_NTcYӕ9ݩŖZa$^pHCSk 櫓p+yxHc=]Uf(E7scÜa4HZ/^R@E@)vL;%7[dzL9ؓMpBU/#9W+`T?/Μ`52jDȫ^#5Z+y[ݴ+R ǙREkC Ti*SLPmDe7.4=bFN{$خ2f5Q37#!DQ"EЈ@p \|fаS~YzqYpGJA`Wuq_|d#k?r)xVqe$r?k}tZrJ3oFCO›g$O%Ǝ^M ?5K/td;- "/%\7ήU§r t6uʝovTr@ܚ+ϻ SŐg,H8Zl"rƓhS"hمi`C!\p9osnA%)ˁ@xKUaEc,]EQ|~ %sXㆅ?ir//VjѕȘG"Q0%@b{{KEQhidK4R9DHKm(@3pA>n* 1tz9R1.Us V"Q G̰iP٫i>@ cچj>$ 09q$ܸ;pZ t]?||k*cIZ<"v%KeLm̓aBBm;ҏK, (yNbHiP< ? v.z\xڈ(9y&NUlQ@5#񂫓;m2̢;W= L vn:C%ɥ Cqo;\f&F9Q!..)e?^jRCˎgdH y 8]=_/K,z{`K1СS2V]rr(@7ZUY*g~ zo)ty%}KWdC̸:'_WCOJAHĝ"-FVn>nB9B?Z;8t亿- &% у#dx~*t3=d3ыS0ۀ5s" е%uwk׎e CxΦ'&s(YL\i]o @> V(ڊϟ% iFZK(NDgey59Yi9+6";4ev;% m!\,NJӥG,"RtRGv%R5Up%,_jBcG+nCyDQ?j ACCOd;{}Q3Wgb1dO#\, >}3].7Υ&XsyDj),I'#6};_S6h$Ns^7@jPqi)DC߂|M*>o.`}{S .>>150up?_Ek-wWh.y#fԇo<YjY5Bў9[&7cdj?*)BBoIiIc~F5^†Qr$㏓EOgo>FʻhIy{\U-=&{7G6k7/Y|iI>OQ9UmS _D] 3nE h.tOV AQ&u73%>-vM 3~xnrO]CFkWEtQp5B-)h6z7G=2+t*xeƈ>G왿%o%~RJ" ͋@ 9% J O iWt6C/U1 L^7\Q2oB)c+;#'J8P0xO}1WBY6} 18ˏ\m43U9h(㫺Vyof[?Z/񺂭-Ècf"8|t]#1N|%|TBAQ@A]PkMd8AlA]6{.\BiJq$͆Qm^X&Wk)%-9F"/|woϼd4j"D 8m@ jcf&NR;n}L8+d,0GaUvZ.dbPorGB=ƮdT$rZr 7Dc,NF?tQaDjzB>̫i5aiw&Be] ohc@oPʨa <(!":`ˍ] m"iͦƃMJ׳޿CvR3y><4f]ۼx2r2DP5eJo뗜i-.DSC#,y %ذ#9VOٙ6`Sׯ^kAºA -Q >`H; B  #'@oS`(!f4Xg8+s+%Na8ލ)a]9iSdk M tu-B$ +6γٱþ'.|fXX SAiP\)C'+}B83~ʊ(> nXף}lS 4g˅4R`bPi񁅧0E%;~`*hC_j|X{32i vE;ܠ蛳w٩&1˭j\)Ό@ɯz[FAlQ>:GGښ2aćΗ"m]BT`r?m÷aqaN WJDll?U U#2h}]9n>d>S*&h>OF3Kk=i`I ,+NltГY|ςOj}M ߿ |`hL{VS%"|:K$,ZxpI?o9i_U( fwLNnM w%W)\p'>7g߆i/A AjM@8:]$<(|tGzt a3Z]>w<&%8#r] G,y*xIKL U0\Je!  C@9j``͡co|ScY8FX>p5qi]Zes#p,ek,/]]#wfSRF,xCtׅB0 "a<< MQ=ϻXjSYw QNeCF kdt99T7dK=}*Ί>/)TN"TB$ -g1N'l}'I6Mo&M5 \Td)mC AljCӨVqy{%Ξ^Tw |HƎwWٔR#.n1vDHYnw< Q .pHo2 "uՇd[|3"A1YdrQ7M  _/g)~3:'}!m*AluXPIoaY[um΀ H"(v0K6yḢxZO-{|),9J?]>;*CV[Yz&\ٟ3Y7W~yH1_]wTA7*#-<5\}3ad ʬɔJwvi |#!vB)=+NW7BG_++O[kb.x@~pKc6l(z׿6 ielT 5$`-C{؊ޢtMi+NъЗxXI{98`9[&("צ5J}ZkA4|g{G 0kM>-w@{K7y( 7HLJuyR̓kDzأ1K潍xtE3po~"џk8ZN2^2#r~vRF~"UŷѵRvJL_^ YdVL.tg.Mխ 1ʩCHc [>(T:]'Ck7Ib_G8WT,pi>)tSaZ-6-C7!gd {m80u4 ^F5 r#Nt(0 8"肪" Ϭ~{o L|_7[ Q_CU6>4M^Ǯqw;lᄑ`L:ۧ~`Mo:)4f%UEAC4abKc"Д3֯*ѱ[„Bs%XA{®$P֧ 0CGQŚ{uUM9ƭŠ,ghAPRFc_Bb~413 f}:,fr_4vqtoKmo&AS%W240|w0#HK\J{  GWoPMd*3΃v./Ϩr?9rJeA(|ǍT$U@Ĕ ymQ((f- Q&c^v갵r_8iJ!{ r<# PTsiD 2B  /YZu k&ݥLY#i=Gw%Y@!ܩa\ #S%WLc b/+$hK̦@h8$xxqЬZR EMfB:ơIxo3r{G7C V@xj`0ZZF%jh#7[3PqvQgB` =|QCt5,ãGDӅōj I`ۿPn/GXJrjZKYc ~Txgk3'@kiP9RXfRՁ7/v5iz_eC=* k~,^e'-'ڪ[h;o>>AtOM#BI ](/D_x߮Z=clEH@ CX2bmf|CYGE0s[j5t4o<\{әd36ص?e 0lf[=KaYe_>w~B^>S18/Qkz:qUBDircL-i=127bot!'b͚M7]? Kz#)%3{>3Z]ݵ-yKQlVQqzm`E*ϧ 0GU=\F9DpHs)1^g.M4^:V6Lv {{a7f'vdG,S XН{f>7k=p=%=X(,:nzdtQݫ_0>r2ߍJ>2]z) nǮ[_3iBKGV1V[*\ö Fų 6~[_[M͎2ZN*MRZQ'xߦ /wX?%Vw; q[-Qґ ILGd9"#Zs߫&Ik6h+BL5.{y `qk6qhG/YK9ucs0OrLVzсIi"o^=s+g[< 9]E.Fsom&:ASBtSo}SXfa@oA͟Mz]E*DgpR-XBSۼ)xp;*Jws݃:[QFzO0с]Qkbz<^3xѦIȰF#ͲZ#xs)5>3@>a6;:s31&0a(uk܎MMQE똪s{,\..Z&JT{%$2p.2;A %;PV0/^Y3tF&]j5y]_cBڇKaQ/TXJwR^ w2(_a·/"=gn^yt3P6 w"59`Hm2CϪ3|0Ꜽݔl7N%"J\á^5RM@kOpQ,s'i9\i 6/-{,lEkGXRjth;Fl8)~ iT@XI}@e$.^3 GA037kgyoc ZȢw@֡n}>T91\_Il}Q|B=!8N`==h\B~r/_G9jTͪ\NKÏLb)3Oe/+s\ڿD-ƬAoO,7;o}*Bkgl0q厼KJq-Ypx2zYmfD u2X%@?L?~ `]O^|%f=0T>^/6^OX#(4Q%a,-NdY@gJ YMw&El6 G&u%ی-fQ~.=GOa]gf=ձayP'EjL=>D$OewGLy^0sX"߬ӈe엥llz;cZT\6Z#m ԗ l+ł;Ԋ/-%hڃ_  G֨2!.0Ţ-7oٔm}⅐f/#I(W#.Bz\fwb?SA_XlmlHvv˿:7M(*{DD`a1yUg@xȁN>?*fF)˩E),UI)[8yjMiH& eůI際3vg*`lebrR|PT1)Q1W>^ w8=4*ӣ[3:Ϻ,iUYbB wo:ڭFc0t[͸T+FD?gu!#a\8tRq9 ֧馻oF *_Y"_9j;h޶s$Iur.!"Ņ,2zhiO-B&sT,#ҺF$0CrWП"&i٥,K4SxDݰS.*Yސn9ς!Se7q7R7ad Yva$%d@|7\^ƐElwX9E9Cli`'%H[C[ijIJob#3jYWcp]4gO?`WR5C`յ o J~46MK+ ]czqOck "pӾY2$&"wcvK>:4PՁZI(< _V4l6܁Ոg[;oHZ?IJm3VrJ]Tq ׮cșN;DD}bMpO;_2z#+3H/i'#nԵˈ@%w$zC _֌㫴)4" [p[aS"{,F'̼]/ۺw@t@z"X:|SLo%TM,avxK(&bT2: /tJSd + ZI2D'X;Ux|Ҽ_ޙ4Kw#:8$ Q-hiSK]l*O'p{E_0Ǖa&u7$䮼Q\bF}z2rZtMoNk,Z(|*|D?!(%   _p P)xNξ$s~7cFU8tiIx;|ʇau2Ь0AT.i8P/\9Vb((p t&Yd{DZ5zf66AzhR6J:ps[CIbޕ6l3œ%7!i‹VC&@\QW{f'1~䇓^uԑ:׺Є|kʜڄZPٶ%eЗs&ˤfonCq7'%ؔUZ7.buBAA;W*4⮦d$"@e$E^&Y#pKTZ*qe,q#wP6A%TZe[Ţ_i*S (B6kO5gCWFע]&OV,i>) XbguHKTH  O跀.p"1z(? 5&/4cՖo_^Wt" 2˧;WIc.W3EYX!)Cs⊕x%砶pmcgXg^|)džzd$@K[2!7QB1%ˈݒ҂E3cu8qgAG4]$ǽ}MEOy*pbC:lmy#k;"5FO>ά^xUr jY{(QC- QZtlu{HfEO'* V$bڿia2|жAcNl[֧=nMT}>EE~$_erI!ʢu_|gSH ǼV;q,2g7vPG'P~7Bmt3OoD֣v# {b В m'S0پ_ I` #;2}Pt[+.E_mKy8,LZ?v$?1x>Pò3@%YWn$|C3$YTF9*K`Os?VMv&)ZD?$5Jg)Ѱxk˓uYS:eRuؖyf ׃NN[V yc8A- }l7եL9]L&͕ p^UqVE"&Ne1 kbMM-NT̗e7x <խ,s#AiA]sŠi>xM,qVT,7LKWKyGW Y|!qբ킹fu$ i,ekpȾKI}0WCmRHMmch7,זutIJ~2}GN( @axe,{YM+ZƮe0Ē}Y-sՍ9U[Zaٻ/]N/_Pbyy+Rs;a Dg@%T![84ᯄ1 ,Έ\`ƱC?>.:B.ZY/`o+tOn`3ap?t4:8݉vpi>ҥpdd76ޞ:pH/{ Yq~p4"x'ڟM$wLj_l}Gab׾#%xC jYh?Jgˆ\cT` ]qUnRj{Ep@6ml n:S,FݡFao* H ZzSmqzƷ^`ԏ0~zZ2T'bǞ%DQpB{*490`!Npkc !rmM9o$H;oQaE+9\8b]+{c'#Y%`cp7,\1#<|iw6XqV<}PH {z. ?P')6Q](ѱ" .3ŌN)q^ % \k1HS|/J l?&Rhmd(%ث`hEWJ ~ɏ7,0-#0 "72jڵ+|db&yWO#0/#PNC++ d܉[ͬ|"6+%ʖE U!翪Ү%18d]5U+(0Fс K\jdM:q@!@،lSq~K#=u@6 `U1n4^j iOt%|͐,͏E-B ah2>yeG %KfwXZUsx_&8,#Q@Bv(0A+7J2RKKp"pCBY)ÁZۼ ^*646qR3N\x 1ŋ_יa-'3?^t1ɢ ˩Uফ\ZcE[p+}B@LI~ k#Bxg"UL_ׯà y YYSmFcڻѫ]q yHC,ƪD ̮?l)DmSZ5 y,}ĪhJ%ռ. _);'!?N)- 0Fge=.l^hoրRԎ ә4<&] gȘ#b &|DZsmzL;.Sssp6nx`lLCb)g"x`PCz 0@A:֐ߨ>;{& x&`h}WB0-:ҧV&tgq8H 7B_ Ta#,|FIE3ZBd$Nues.s9b7Geuތu`ܬG'IGzyEN[W?1jI;G8 d+1LBVRU 2]M|hX(X(ˈt)("4^Y&=-71Ꞛ:fuxi&Zx/dW|_|OII;l^k]MM ?.nܗVd$o mN,h99fTMJ!p9}mʋEcI֠BvVaGC[RA/ܠ}2-όe>r#nl9*rӰSb=Jw?k%q<%A fm]{(mss5wAkFUTMyPZGS v\+!C"8x˜um;7/hw ,"Pz3P;N#)WHX~ }^0K%3vgIL5n(e0~)Ur,$U*SzbخO̴ @:;P/o;v"lS EP@E 6RB*}3T=a]y2t!a*P q̶?,UHE܉Ϡwk档eez-#`2ck=9<]8LxS8kYh?[%D]̺5#m:\]hQmצ.hke'*SHצ~T*K}Yw%/ ĕnޢ@s8UlcY㓃Qt7_fZxStm1DA&̍N!C4awyn]r*Oŭ<6[?- ~gEtQ?;zH H':\czf oW )&﬛ʞ|,%d @[+㏕=j@4.BmOtG5Z/ >+ȵ[^("BBC`㧽aw|v|x(-q|h@Ёq3rkԁ Uխd%j1I~8rW!A(6hf^,E}E!݊H"mV U,6Si VN8LOeY 5'8dܒ@\vMү;54-W05/$8=R~^=ŧ3 .S@^-֑zlpF{ [:?ە-{r*Ud0aQB|po1n< ~?Lk 87XFKaY҉VgCz0T0@Ŝ fAjny8D-l]@_A(w(#o{f$;qH.,L';0]N 12fCUIJƎ»|!'h?FX`}c 2ԫe>:Tcg2=cxg[E #3HUx&;*SpR:6cނ<#@Dg"!6۝Z/risMPZ9J>)p%EJahDW K%`C*(|@`Ԥ(|)_Q7=5p{@h/?u* 9}\ ԝ6xu5dEt@/N4函I#^KKܵ'Ш*)ze!w6Q$ՓúZ߷dM`]S2(wn'ŲA&)Ud_vn` J@wa u֗tç,E/V/nBAVn3z9.(qX΋26Lh݃QX_dcagFE'c _@]va~#LjÉ&b*Ve#&E*U$05rYb0 ^J>SOuGס޲~$-+83ǥ 7G҄,"KYR|^QJ[ >MѬӴf]= z$rY * T]7l*{Ġo6 y/Cdm}dؐ)"I3kʄZ-.RRN;TG$yEI/\u*ú=XCO:`b}0I}tr>f#elb,z ´4l!)bP׹0gJWYREi\%@D |v.G(ӧ_cz%2 )ڏ և.YBbMde`˶d-jo У0w7̵9"'ܙL+ }2 |}i"fg; {bD`XYJ:@ d҅'DY<F WuB[)qÜ@S}{a`SO_= ž~_בǹ O| @u)#U<4Ppy=D* @f_$nJ;]c$g&͕;R< p0vsd)}eUrjj #)j>t^WսXpodbDNjhE-Ďڙ :ަsa]^b'!LC%"1QA]^ϐ0t6 igv1J;fWX[,G(Cʀ":Z6u5)saNӐ8`]WDNLh^\+#0 `{v!`|E4J& g.|y'P~e:v ˞8#E; +YhB;Wꂥl ZaÄ<;`Fȍ銵0\d(! M+ :b2>ZS#' CRGo!XE/K1ft{Ufc˱.#,gL'&TcKWqOc$ n.F^$\:$(xe/]#W3oR W?"eȇ#UCQB$tw@*TƼn,2y\|e)hNABvGeGP3=vGJJ6vYXp %Z{Uu!BҘL)wݒ"`Lݽ!\Mӡ#$WwqC 8b=#Z "#)vv=oٰ="o&fE<Է(b7owޚ`mAĻ!(}x tOrK֯`u9R]@wmASmKBKN\i4*-~!9 +;cl OblDu`|T>ĿH!? ?}N71jkx9 _%I8UfiF"$1횢C6d~?W冘k8RI VDIpa]`ZGN*-\o ahz.-ظNdqqt!x$?8Dڟs= Ga)OC'SMV\U(~}f`ghnٳSϴѓJ&FK$i᧬xwnL?g.2/ OH _,/l<57uSsJw#T5%6%h+''&rrWBxPf U7Х?b@/[dVySГx֯͸('zɛJӜO#=~5LC-GU`Mjd{7)gBNqdJמ?Qx]y]ف+'极@ǢJpFǸnmmT}1na .њߔoO:vM*!@F2UAJuypq_f72l&hg2|Lna =X$mz+`||@T}QӤocy]*(KUNm:ZRt*e ,AnCI˧BBșnkbf[ҵ !YMq:Ȝ@PD埋A_aAsU/&;-k_MIb>G39KO'F$DZ4 PQ9EEe8w}ebM*+P*`NqǀƃfT'OJc!ʄkgFBSa,-ȡb onxVFzD'}(ʨ'g-#A"#8o|;~8&< ª]qw3=0vmњ88ٳhdžDG홤v6JoUg tZdM#K.b$vnt0##cy/̾rTfJƠq$(?wZ\= PXglY/A2PSeE,#BѨHIVxNDպ=rzeSd4.s"+XnpW_k}KV-zlUw9ڔTSf ˓wM) ]<:m72@>1f^K.aV9~L@?C{*z  !H墴bWT;+ ~ʇ#ٮk:u9Y|Int$a¿c.E Y.TUFl.h*%!F]nq$v* |ـ1?:ִ@$2"6O;S&R͗G(u /0E1V t^8a7RdHaWY_ l:yH7ŭ:,wOl|zn/=77%I), xY#O?MA :(mZT1J;w,s {`>xZm1rWp7Cp5Z4݇VfzT-Q+QBM/M1M(M6\ r!/yh{V+l ȫ!CG%f!9#!#"qv*:]& -+GBC2eHSD838Y5Br.p!9AjT]~ u^[stV;kCJ'eRlokja-%B{1U(z=bRKGuԺÅ@ZA%e!cxᝤN*wvrXgz SpOk^5LӍO4XS>3~.A;\5 ͷ$?9M'7o텖ԡ|%tlg[,4Q3-3>Z&4 NNDS$N`$HA81PlDH$=>#j q):-uPa>d6lzW{[9,}D{@ca7;[ gJ{s=8:9-c6jKBY ̫CҳghE*fliJTAޱN~Vu]"Qy#ՠo$zgZ }{wC{{^//%lt@MüieD[0U>ʠ cd)> { cEű% 8S 7Dd}ͻzIWaiQVt1mpkxzLv_9+r=pQV`akkeDUbRwO>?mJ*oy,bb>~X!K[IZƬI | la١K qbqѩV^kO)xҜ f߷'QBcy)6v'kr.afNXkz$,sh.,R9@q G/Z-SZKŃ.!}9Uu'@l `Q?K.S0& EJ#_1GෂeMM5q`

ݲ7)gK6 b Bm2fc İYM4 R lXf"~W6PTd$z(K;NulF𔺽*b}*0~Ӫ\i`q+[S}f>^Kp T@)#j%34)3]>SF `Y3c̕aϧ{+2!χm䎷0^ǾtFǻCaCT*qr)JO$cBd4jB ,}ቾGfGqKJ8a|i^e)!ʐ\pJ%%ɷ𨯺c. Nq*&Bpaݴn"bƜpbW__8HXj̦Գ%ƿ+(#%,O?|M"eh=߲֜VԜ<1<{6{ldl-;ucz9Gny.b _Tv "f:B'\|MQ½}޾~zo&bpdjxZE|,t9y5  JW3 dnJ j"vBf@ ~hX%?%@ne=!IՏW P*Y*+|z_KWC3_ v$_7-C -ZiC(${JWOi b]'͠覍 w!sؒw9O͍Mn87hB6\tFis"@]S"I(tqg}%yUrc d Gũ˽kTd^Y;~r&*oY>tۤ"/.zfbރ̾PPq1جczp~vw).-n6LS3_Tx56_iZ3GV*`_)D]e:U}3E3&p[5OcplbɅaҽ01θ ^$c %-]UK6-UKpl#PV0UrDc'Lݎ z|n/D˪vVt#m~TBE.R#Ss"? "[,|M8 s }*xZw/H4\B/lOx)[xG ӿi{h>EY[CAĆvqڒ`Od |V>=;wU>|5ٚ&˞W'Uy4v~ ˝̺9Aȇ{ދ}mfG5=k\I~,^v ɶH3QԵ2| !|G] ǝAL!!+W & VtQu/QTԹ0!JF/ł"a6^!v Ff%R@,gѳ5l_tl-O$xK 1\6r=3GGԢ)Md 8"΋wKg?>HiHDBNBN]Sb\6gժyCG-Jg˸][d?80<Vyog~R !J. [OM{uj?{)9jEb,0WZ@m-.5vT1kL>J'aeVٸ2VNGCÂܰ+cu~f"hu.,>Te牖~LH䨁2'pQ7K&A<¾lM!]rNJz 9ll#`^*`xe(U)p`8)]r Gf;'˘;졇^4sU;!8HUR+X1(/ʼn6r1_ b(Q3u7"x?kGhT1n#nߤ4x/Du#l߶N+H=B*#*("p`\->\NuKYd-:@'CΖO m!`iq󢌹 WL珗߃HsʖFToUXg*Zb~d?qq^؅yMNI1LjYH-3FCi# .^xNcL N]1n^)}(j_{K ^aÏYC8mIlڇ%@ | ͑VbBB{ щ\S/1E^dG]xM ӉVB^$o!΋C4CGH  ]2(] H;#ٜAjӃaao*+6%9џ:Z *M/heWRh0ۉ('(݇{gP:نAc܇\S!8G8? Hȫg6"K2)97hOByS`(5c5(ؓkeWHƨKpG⋓f5lpIyΏ:vL&}pМ&=Ҟq,gj$(+ 赇93)qLӾ̺My얌A=3*7L,tj탩Nɭ]v)14_8g\f5M?'R4~"aTs!IN|"3G)`#& EVRQEt#GH1} 2 nLv1D\%İV>s.+{KrJ 'u3Rl0$œ'by旘j&>C>e^X4ˌpڝaŜBo,7}bjs6yX|m4I܎m*n7yׅ:b1GP:8ձTd?Y$hg)#wJ $1ރx څx]x=Nx=j ت?5u#R]_1H < ?xԮN1rE;KoHߪ(Hb|"Ezb<j^uj[D`o<~GG嶣 7mWuLa\XPIĀEqվA13s;w/M;(Y>9$O{s`A5msLJ!"$F ñjztX o |b/rT}q9ذRbJq$rS2&\!m5}JG4!R}IjIuųHQ<4:Iൃa`JXmN䇱QGMXA3TD80<n5 #88 K}IF]Nj ^gsv&MX%Gt{*aCQݤ} 5@ Ks^In謟 @=ɧ7Sa`C)*pCE%+u4+҃=fEs!?#ߥ't6r.9tPSeio`d-k»0^dH6aޫ'^@_J>DpHSyle*4H$̙YFWtb=4e0@/pȲO(tej%c{fKi]D2H0<jgF<3c~!l=>x*>PcHX8q+w]̕}1 E;jX}/:=߰fsϪ?b$5m2y~g^@ːpSIL'B)lIjt\M2oDZa )?ƹSтtt)uZU×)Q(+^H']QMTpk%R y*ӧL(🀿d?r#uHlw2M /T 3HrQJ߂ MQ0Z(Px #)vu\A$xQwm:mݷwww}PBfCQ=:헰w'@4" 79,24AL5WAd {X0iW,Y\CONZPx@B똒Nϵ IɈ`ӪStj4r;Z;zRPg^LpV]5&o1eȱ(Q{݌ܞ5L3Ot`98nK7{"#z"<*`|f:vsߢ4OEU}Ci^)oj#ʜEHi5_X>cW5vgb=tT /@Lsr'1*^}vx-gu[L%n׋U]ٱk4zRS8>+GL(d׍ 9)MfOba7Qdziz*ѓL ^!iP>|S '_4_o%+^Д3 ;1k?I(x&l]KN},pn"ۯ qM]Q,xgT;o#^P5Qf {Bʼn1:?T;7n֍0њ*Pڻw͎S䷈aZpC腚5Wt5 [;>lܪedKm)i6˦9cck^ hDlISb,o'G 25v7}v-u`cKƎjrhE" *\x.xVόQsx+oQk*P~UTz5u-[^u_#vth(k}`JHu-|M嫳="smG}0BMVPU)Txvi$"G wMhk}1F2iö1"cq!MR'k815ءKlc,m!D?T"!3VcxM95 ``~BbgW\X3;?bmq2#]]y‘:F-+( +Ge[~ΣN1 W C3B 877,/{80T4|*nő  Y~tM>]1Ε`F^g"uaOuRqʓS=}?+`և/IKQj&b t@!č%Uz#cދq5GK32%b%)T:wЂnLf P˽R_dwn!{Py؃>FiBR~5l 3b+O`1IDoz ڠ7^y?A:Ѡ ReUmZ%߫څD;(bRS[VI^PqJϵ)^̦ g /fZN-[Bc@ktZ`16 f gQ~k :c[ɉGM:W/7͉'"JT=:|+#Ӓ NŬBsݢ.Z!s1NQ>vZW7ϘP4gBY4D'@yDW}1m?l..aTΐJU<v1NC2̻v⑤+a^$ O+.՞B4 GJthufW>/?Y3ӌE^չώȤmY0?Y̮!aod0EEv"@?8vsd#Vf.\Ӽ(s{wY2֜m=1*I1A;0DhQVR_{ G3 sDjI@W57 9ض@(ԥ"T_X6&Z, YW:[>&yѾImEԭ)"y7a{ 5ۀD K^ BSep]^-(/eFRw~l b]n(bF &)7m2ҽZu$ [5 KdwૹTvѽ{?[(6e;2uGR93ͲS : `hXp,WEzFxFؔҔ?)z/dD*"&3ȷN@ѝ{J$㵑oY7ME03-nw\3'E9 )-KYo >%nDVrl_~҅gJ;\N90i156Oʄ+`b~0LZdU;[ >M4lj&ſEWq|yp8*]O1Ρ >:NcFpsr +"ᣃl˓OfSJNu(zXuA;vf0 .jѤjh*|44߯)t9S<@-_)J0q ϳ[E P +DP,׃Thur(b7&}{UEBtAْPjoS;Զ!\уqϢ!b}jB`L?H^'vNLn`/o PV\dIShk1/ " $ԍZxGDh_yzij/1(K6.- @^t'hE [ b )_m(U"UxÓfqK &M/*w"nd($--)`ee)TI=`Xd&:jRbHm[ Ѩ-=MhO f޵!:[#d7|eUfdnDyEa`VCb.7/=9IAo ؊b)J|E[bwyVdO"g^GbU:AzZuh Gfqgy1k`: L|* /+AOQ=\&'3!$P2OjRazt]f*>co#-J&AHss xvrN:{p6 a3zD hHȠV͵Ӑ2G`XPq 8oyaqr$ݼ]xRF NlދT>٘S²0o(,AT{E@7s#8#I[*vtg{Ce/6L+D?l C!G'?pĒONP?(r5t>!E.AZ@h?9Ğ}o+/"&+Q_ dgToN#sW)0\~@2 gvKtS}D\ls{"sVqgD"ZH0_ާޡjJ4aJQL,ZT1㑪@0m3 =pwBFn4N 4I7 o8r AH#.}R1ђ6OT;kk.ΡJ-V  \Vb0b ]|2n#L0P␹QnX!N|ZsX"Qt5VY&\k\%t0ΏA ͙-1XV`z"/0g\脇DPk !1K? d('*űd)r-zeSxC%BчR˫߫sd"5$0@jtC`?&\xòb=q! ZF²bNx]x~"Lb[yM%-77HV)"_6o5\ZJPԬ׾mxmDK3ÿح!ks[ wYE o'Wo&J%/rs7qj[[r҈T^},Ж:b:D.3yE>Xg3mOrb!Q cǭ&uԮ=riߓ£M }"~j4m$pHhq~GF#& HlxnjӺO1c|:Xc 8Uwɤ z{yg8:)(AonY hf!t2rm Pe!d 0 `BS$a)ho;]_%eg^.:)iϖY( zr;\!+,,\u.-'uվXnIqۉOČ1t=b֌iK?z ټ油a$cA1vʖ'{[uI ]y_uD,ݟ^t`!-9f&)!*"H0BwՂN,ffwF3‘d1ƀ>d;Ej"-܌BܾBa |д$>._RkfF7vX jo1uN_ *iofIG*>Aǎ k0f)`a]4 @ pb;сT&k\U<k 'Nn7y./3#aI@Jv~D(bO˽|r?M\;#lɪ(R r|k,[jݸ\$%q_ւre_iR?E^yҧf S໙a(h,]k܂Ct"1L(I0X5KEu5[$tEvu .r4ԦlV,jo=SzmumSq2p*sF/[fh;IߐAd_?LP ~lo]L (]tB/l9P^5^ŽȨg,!~YxLǠ BpgpB 3~|aP]P!ė% rtPտr 6B}v@ő;ptQ3 ANhѵ_YH$ iϺM[*UTbC&TDqUZϾ@vSH`#,Hb찊ZoTj(#.d vD9 VػfTG bsb1| nB q9^5{٘oDZxi'vJ#q9Ztbu@TNT}`W¦p<E!`6´\<~bԪa_"mpbB ,A<(Qh_rP!t}KZLBZڈ$ ?tt{h`FT{犢5V7>fx{.wHa4 .gK^;+_>"(IN`IeN$8'244_q_cPO-<*TN?#PM؇^wBe&1qV+t7A1l  T8 ja^+Ж|f @g>>o%L_I"CgeI?hyas{`io>Y=;Ʀ!}t(s b?!~[V'7 kGAju5YjuGo.E#JTӵO@-6 / -)q;pL_Xv ص_9Уmßڦ Gr" o-UC|` l$u5?0le QV^-̠yv7Qlb{({} 0Tw{(`/.)aWD|m̲-IRLI#&\!lEO']"#E3[t*{ܐj]uIiHΘ$nԥ;spcVML2ik$h|ʊ 8IË U"mI&_G8G;Q5҂Oڑ( WZ,h'x4TDbjw7|!ac| H @Rv|O:P[KxwvѤD<]ϰUWg,ʇ9u",u4澮>H5 pKꖜBm[&t4E-hk8 (&SdzgJɚo#O%ԁ5T$&Ծ5Q 7, pl5Q-0ZNHu8I\2dTk7\.-a oC/Q8 H8ZZ: -DلҗhAY2Iכ| I,.X"-a:'"VQdg +D`Pc@Z97Y!]3za+ĨkYYMօ^NEwE;es252bTDVŽRYY{] +QRJ!nya<(e_AX] m:ӑ2⪪{W'e.WP^stw!̠(Ew>'i>8!h FY|BNoC6HЇe$G|ҏiwe  *SwY7 ,h "1گ̤BÔ/jC:H6(P~Dw,@s k{ +H;T {=m$kf]U$:@n'⫾ɸ->aI& +q[ɎOxLP u{* ipӂ\+RYVC+gz/?#t664 !Z ˂!xjʱWmx;_1Ǿ`sj@?M ΜKqtѿp$h(䔪$NG9;.z7PGaZa*GlN#9Q NEm;|U BɵpK%@-x 8 NJ\k Sƾ0 V~K~rp֨oMJuQ%`! ]J{5Uݱs Su-{;[@f-Gaxp*|&%yJ_2td/iR@8Hk);@0*oo ǁNܜBcuyCaʲJLЕvU99e('_Io StCpLY p:4ň5Vbq{f4{5/Ȇ;LFw8N/Rlop+ G.U6!*ËX1 i* ?{ȩ%̇7/tЌ!I*,[YVԾ}VpAHwg*(Z}yjK";%vKk5T1KnUZdg_Bx@mR ֍ۮ(1]<) o?E?Jկdql%  0s}ɸHX %1*U0w:Q8VtFv`1 \],JW.ni;ۓ eMfQ/Hк4Lq t`b{/HC(2"$ ՟/T`O:_cjfǗ`%$>#wj@+plzʆ~J6J,/6Q1嵷[)>W[W12~: k EdAc>i$m)VD_q3 }7#G1 0-f@p9<&^'h5[CK{S4ݼTpN/l}a;9avqX L.ĴGA<"T~/z<=u8-΋]8tdNzFZBbl \:9$mRsS*.E(Gǀ+Aǩ[ ¢rLcbr#{3TKI}JlȤ@fD' y46` Kyi(@B6n7ũ>@|-V,uX*nOGܽ|XX-~|82G4Ɖa=lW!`,ID_yLa1eA@GDTLpxJ!br/'D3aHD'DjmS@iB,-oFMsXOtW0 g1m1 σ_\}K2ԓ.1,zW~{\ݧO20& 2xLBy;>aͷޒ =u8# w;. Gß/^C~ܳuzު!Х!5g)B)U o'Qy)ǂYy! e#H?H;#"^1ܰXVsX|p<D{-}G u.G$z~L5K+NצճYsӯd䁵`/HS u>ve+ME 1D֖a-Un[˼flv{]~ڔQc<-ղ1dw{WDY| i,9 k$59[61Yt61xKQͭw)̥oFlՀWx)5㞫7Sqؓ[!eh:p<}T?ϥY;2:`ۺe%xBZ>e >!] dgHϦj/>,t֠%Hx!y9M;_Rnрyvk@\KQ?+݋Ȟn(@ꏧbPjg2^\tҵᄁj= U’5{-x7;b0k=ssw,hy)o1="B* @<(x^ 8jQ *ǫĵXL8 I*YF$fO { `?q䞪77龚F/S_N'le({dǔilj̱텑h{h-;+Tc#H N8pԡ2*^&;,)'sf),lH~ `B@Sn6fNA;9~m,p Cyib+poVVd1ħ=YTq['`?<2AHglg!6q2bD錨Y.duWφk_{q 0hĊ7& :j\LC6-z|ڒxrgz?蘆Qo 5C3Nl#xO@zȫ< g28+ԑ85C&亄1Ծ hk(%O~h=ZeӮKB3N-~ ]Y%`K8X%8NEG)gdMrFKE&A-95;H |koHNF $\R_-T[K)2!TO?pK$]cmzx{ꐖƸA¾õk s@6^xNӛ9p4^i@/{St\V{0Y\ODaaZ ̔5%8=:\e|e>pkͯN# 75[4ȉX߽ߞmbѤ.#@ ysuhUcΘO-މ($$}+PDal \fYq/ms㥵ѡ3~[D x*1O L^Jl5$b m 9 瞟1KUXo-R9= c2YnF˸Z$- |!<2bmnF*TC*8D۴ggڃh'Eo\pd-g=B0s|BVZyS'c tGJϦ"5K}xBL˔S"Tl?ETr7VKWM:e_b\3TJ<% :-7S VLrBSb~C\`g-n02,GiZۀ]vUnt0aG( J['/|m\k&%(~? X5 -1 d%MpR$3%$ל jw_*]nc~hx u,+*c.))<  -\c>ؒe(_#ߦ-K$uc$R1s OsNŽMIu-?L1%,.ޭp-3{4烼<j|&>uϡ>~"܇@J@>0 apgԮa~9]oi)h%]|kn8ݿ+ < _'V /qs9tԆ%1%kj|WΒA"eGc6oY&? DE0s5RɺB2=C]?.Zz>GF2L5r9ԁ7D,=t^+q!X2\qAD5,n q^), jƴ? ;.[J`XZhQoIMf#APk<#ҨRo}H>VZVB"I> 5G#B! g?_#W*a=,I~X-f5B;h&L. uPiejJJ=^l6eZi:ꭇ೵#t <Sh>C@i8=O9w cչJZ*vn|YYȰV=Y2`zSJWj0mqHʤ41 P {b4V770%JQԭ܃\3SjNwn7ܶEqzOߤ[# nAy~loÝ9͌eE|3Qcвs籏ѝ~7G.])ZHbp7mKl2ی6]]$,fNzHu5qH8YcC'Fe ?avR5uBr}#h\Gs/cȫD?n*ĭ̫3%N!쩃 s}(NJ֝oUC( _b· P捐D# 'sh7u32GfABu^2W CULPBJ=gDžx{ڝ%@C `P R.jXw[\ \T4}` ~>ƴ'2G^SBJH[OwILARV r'x`䂟=|=lHUy4mrCE9 )92{GwI^{h,w 8HY(j0NkAe u2B&tm^N$x`чy2ڨj)cIqF+y`&p1'Bے`IUt S[aPƹH2zՉXiQU{IB8C2[DvB eQ/3:3bGK70T:<_Xp;HÏx>b E?J]׾cF%&A 0[e1IzL_ X9ٲSyRL2[h{PWlt3ah>xeBv$Zw6 Y5\q%43/7Rh?N;j]cƕ<ݼXpcr.kdԆϨcZA5DL({L(.4Y\96)B^+!$E(\;,:bYߧ KhSlp"Jk .Sq [ؐ!n^*A\]a.]q$Øud#jqit}<" -k [1nd--WM7 ijvזXҼ20 ,JXN"C aC[*>UJ\jn^ ;d3}:oЏar>8nXw|GN <8Ҫ: ,ai46l ÀD I1I刭(̨0%s7ӹniS. 6 Ptt`J,ٱD A)¶ *;!orT΃嶀+: %q9+mo FV2y10Ά|zÐy%! @a">pаAɈ!ULp#qL*ȻV⦷:`$Q7q.czEc05l -kczݯhgB`Ye%<96k:dN f_ߘv)9%5oB. ԢJ-[CѦJ<Vn\N{ޒxVey֖p~!kP9mJB!=J*} Ƹځ~!33ij5iW%&.zj5A2z$b=Lem! nV'ٵ͏nN/Cu%͝Xq= 1[…M#EzCEFhE ,$?mFrJ@R%HheF۬Μ6TV]Nj%63m6` 8X Ǣ҈cJ`mI;rG<6~ҴEβ0~/c0NWch w 饾ADP.ꪒn+Þ+`-(o eT1 f3Æg9 q;,MwSX"{̬nu%rŬ!v$7`!RC49C!mrECg$:zN%xCާcu{ӸJ@n&]QQqC"xKVlCHyj uA q#mpv{8(ë VƝ,$ "o]F=kJExM"}bV9y tD4[?ǰ"L4}еc1&fA " t^Md S)6(fڥ#CTlp}'ck}69{-.Er~D-i_Dib2~!"gJc OℳdӞωÞgRD\bbߐɺIy`|* SzteJi8$e]P5.a215b'zXqG G0@+旯N6%R0K wUU5>ix^CUݣ5/jV!E:L2aI\N#m&P\ks% rx+jO5Μ&bYuè(e9W&M/u*!)PPn=DֿtU Z.hYN:ݡ[Ur q@&S'kGw{wY+Z>M% l4V%L0h*$A,_ HR~xm=IL3mOWTƘG/{$0.d-f*#QL\عθ۰Yf\edf'\vdQ^2ƭ5rtZc"#e)?d CZ Bge>e4Yf4+1ywHy9&"$.c6/\+@?TG";>YdGifT  4! >#$o:?ltOY y/޺:,"gtHsw$AiR+d_!Pʙ^69Z~+Xt A`ud` 9y(_H3QxFW@Wٕ7}_--v }q_9rgCv8Bp1{fi-*#A.ZΒKdސ-FOD8AAFoMDYs1]MAȚh& h ԄPi $GA.WBKhaM,tMvN(^F'%  DNܒsg:+-70CHc!_+?4NTNIJ; ;H H(HJj9elDXm0#P}RfQd%k >nN;_Y];*k׺iLJŊVDfQ0õD>8v 9l҇ uɦr\4-`SfW ξJrO/D2(ݘ{b~②vO 53 e *T4'Thʅ]o=4E@q8$F cG1Gd~%\2V✅)3j9di ~'YFm<aXYV]s{%- Cײ<3 mR{8F#uZ͞HLiZxBɺ'Ǘ|Ľ! ^ ! %Lc ^mGzܦNA`&r.D"Os|s|TiEPY&Nb6m0/ 4CˇX1G_l@/^;ڴLuBc])ǑRKáErZ2A"UK]Ԇ -%@zs$/pq2cJgV VCTG B1SQ7H70f2P~).ڞS\GWw_:yc4:8plH`F)xhR'ND:Es#Le^3 )hx+gәZDrcrSԔiSn/ |9%2Z ~-W*ahVgqftz!twAaKu$a*)Dڝ֡SBaABzyHقYSa+vtp##HDiCD c)6Hp0>GVGFIFjwE נļ`"W2.v O_ɐ@D`^ =\-m + ew,;")T΍A]($?v)rQ@kr!,:hf޽j' LWo%642R ; XcI(ifcW㒚 fth*)g2-]Yi׽X klV:|B0`b.l? Z m~j窬 GIS%1mOUG: C5t{}0MΟ j0s:My\BjBT\Ⱥ R#\vt4wz`D kxfh* @ܐk/xC,ЪJ8}lM3} as#6*h >ţ'gvz"xL7iCvwXq,kbh@k@BÙhin$} NKmV-E‡t;Rzb􅇛Ā^rqG4(+ 5hs11=R]3`uq Oݑmಊ*8Ȁʲc:0+ςฌ(o 4X>澐Ԡ%fʁDO10O|.z_r<{ңjeơ>ΐ9X#s WgSF5W5ywR0gu`g9:2kk) cO=0b(kTJ7sR:Z&_~č';#yJ-SR-fzӬ."rF;viy&תCYq$ \2+p]),rYE4Ք̅~;Dr!BZRXP8ܻy{P8C,b4QcAKyh!w+L%T睆㈺< G s+)) /*y0+.k*@P-!sd临g?R:c2x]Ro ¿MeBbVEJ%5"،Ɖ\`t3Mؚot]Yz-Ke $C z``;& <7dXTȺDۮX: ^>ᐖ63—Z8O?~ _+!xEDp- &O_9JKgd>h 쩱%[ry~ koO=Ei ,>c#=HWޠH#:AE|r)f6`gai>y!1]#;HiaQ#k|BXRqM;-a+<Ln -(jQ~p2$`0iLc dkx^`Ġ %ޅivmǛw-sBYx=EZC?W7^og_I묁J^fLƠAݐ * tyѻ.?WWMe|)?*W.G[XB"E2\*oZAs9ZIA.7&x+n&$$XIRJbnGA`=E?<w[P?j]`2C" o*W^E}Ji: %+2ϿTNb3l .RKz31 Sn!G՗s!P;CHq{"uȀE2fy]7˴܇- E9:K^)yh'T/DSTg)#eU%1.'e 1Woa$F~{? WFa_aoP1g?q<qD;"F9Eiw<&8+LL*B 6)f2~l/ܮ6nOn;1z8_1_2f~|6`{Ɉb#.8 P~fT9>ܼ5M>sA㮋Ox78E hMޘ%C8 = 1D1 3hzw=R0V^l򬒲s5̅-Bp0,.܃'NiWvQmE+?qbIbَ}sq6n0b~G /֋"E'ܮvU,ӿ,4 *B%&:fHbUy]se;^ PaIp5B !igK8wڮBeOGz6>hxP8x{ 8yʫv[af[A',TĊ 1$6fNOS'.3.U_IGmBBz5ұ< ysÊA?dw'nNc iʯK<<DT6X 1;_J]$ځwznw3Xb[n߲ Ti& q-o%~Y\q2kgCiy먤:C[+i5сHZ+b^d+!FѨ%~˝o}fYе5Dnz nSXj*^;69TE)sKX0F/^%24kUOzSB υOz;ؗZ 1昄וL:^wgV=~bu܂K`MZ nk@±JĪژ9oF} = OGX~]:oZ܈ Bs ?bZkb"=Y~_HЅ*d̅(9ŲEJ .w+sܮ_00:} \cDI>alYnSdH_$\ϚXԡvPs ~1cRqJGpIӛW/?r=!ԑ"4Mc%YPqA:LDj>?uDPr7`RFCOwfS]0>d~3.)rj&uڟ!E3U@Ἲ8o3@i+ʿӰ 29g6"V!#$ hT8J554X! L/0AKh^~S0a&*@pG J+IJ;6EZE LI[\;tWǮ2u+7O|ׇ,U%)#θ>EVM7# Ǵl]ŗGF'izϰIqEMKf.}Kz|ÝMmZa+.>AdV5C> h~r& dvPLke)\Y:V`5ܒ.K~](TF 1|L-iu|tuKz3񲸓ヲC#_V@`H|=F?h^4Ye*2/OaODi2 hk+ $ݍt呓G7+`9XHq  .uWS$]7PD[}'P*9>H4s`K)m৉L!5Tc ޺BݠtXQ$2SҚiyS]1S'lS0嚨PR3P-ׄ\^ ¨'Aut+˃94Kf+mۚpA%LMC[mM.*Hܰy4@Kx]oiF*/^o[IE-Fo) ,bRvR_;\/o .iF;л<7b/p\ ­}!֞@M&]_VBV'E ׺o&w˹smu*;[\ȏɇye"$h^b=XufP+aVۯagRC]jۊCFQ2 ( SH)4LToP ZßIэoڡKҷdkH4B! 8ZuK(vG>G#nW ۀzVltlpp/T1QEEi.ͧB"/'pL^mSO; ?9U N`MQDZxi &MPDC{J]ˍ,Sdwl҃#ZU@=̥sߜI^*KC|UY"ψLr__+?.9g&uY1of3F0Xw]Ï`i]t=\odCߋá<4`r.ư؛6Z#u@y#27Bt}T9bY/rT;%"*YcκTtL:RN{Hr:TQV}va}%z"dtL^Yl# Zyk'5&jxg\˱byPKrЩz +]|,ƠX&_lqwcH=ISaһ{B2u.ڡsD[{_)ʚ7@`Ɗ6k^葶9>2I.u.V|~k9X Hԍ۰qiDg[MtO޷Fiώ#kC4.XpUwx6SwS{y@pG~'5~?[0xQ? y5bC#0B߰ĄG25vdkZ(jW}NOlCm Q4zEb Ǘ;/fZ̙Qc9nR;fh!41CW+F"`9!; LutřqO^xjJd5u *\v}6[݈qї>lFZ yY6w&iHHo5ŖAhY;/>کl-=G͓{9۵j3Yۧi Y ʈan7VDpa ,+ؼ7]gI 73b(࠸~LbK6Zo"QW| ZKWjsrP!_Lc5})̗t) ,:#%' Q V2px!|lȒ̝W :cޜt74fJ҇{I%z#d0Fdmm*6nD#., N”VŀňK=@YWM[Y5/ _FS,VP `[$'t7lUɻ;x^ttTGR&?owO:G_]5SRRk9vq'Adm6a7K|կyL&>{;~[kkO,ߎ(D))i\W% .ѥVK?៲;?&IyvL= y=wr=L.POEPZ b`o-(@J!ThȵMpDJ[7ɝy`*N%QA5S%У7s4g~*bå> jSlJTex2; -lT (:1\aeKz'0db׫ s1Li*?=N|ط-i,Oy(#apS~ AXLUrPiẇƸz+cTzn d}&3 U0)}|%iFT%QM$d6C7wf>P]c4\Ts#N|`~^vՙK0jBވ N>iA2: vr@S5ʵ붋y_U2SȬ[:=C3;5V|fHB75NdCGʡz6&c/*g#pć[\HUҍeL$QגPs5K=EH񞭽ԏ3A$,"=A6ٽJR`;wEj{*]ضdAS~h8iٮ#МƗ\B^D2ZR/,Z[k |Qd4L/ib_h4a"VYtJb_!gHX{y\ >? MN'V Y8ib]bAlMwݦ܍ 2QX+G߮케RtsFsRg<[JyvX |0KQf#3+)o=eX2!mYˊZF K.hC-'lO㏦>\s97}#hl ?^Y&d۠KlY!{SpcQ yxL8MwBz߿h[&EjmA *Ƹ3xả.7wS8"D;a{@[+չ/!bE/ >2HƴIuB5Vr?U%H.1yy> OhBzBTż3+\d {qt.^#D +q_o> A[~͵Fm.'yt3Ҧ #f`H6y W}K݅I \YI!,Ml3z򐩽\͊z9 եj^ #^yR_nUI -ҩ.Ejb7}l #2HχJ9A! Heh{ ocUP!W)-7BEy-­>-X&L5eݸb/\o7lVhb#8vçLrpĉ<I*X78mBsJjO,m~f䐓R*3V.ߜENX[ v&$)11o=B$~0glƫT+#5"!6mWĶ޺9ʒ 2]r8]4="SQxx'|nI¾$M4WZ^9bu'\"w/Yc7@GZQuѦs}չDɿ{[0Ɣ<>~XjZ%^fAwEWs<)Evp "sU;Xa: ֦nZ&U=9 z7֦x CLz@<(H=! +wKр&8.rT\#"<o㳏c ~Kx~2Aoi:bR)eZ5C"FJ75V> @[N'&κBiZمa =sEn!蹤het{t@bgFJvZ5Ev4|!.znhfzQSV0mR#|.!cA4kkEɜZ3U"ƈ}y/j=@w䈍"Q^K |>.6>^r;b8P{_^F *6CeJmo \ pD3M7JǡD.T-fa%vd!44kG+U"[;L[$(/ݏȹILF{2 |KC哮J]3gdsٱu]x^'WɸV?vv޿ż9Cnj7+얹gU3ǑT9߭z‗ofc?z}를)O;f bS2vG@㲃YJn7'n4*=-ÚfBY 7E>Q<86.{\TPpPꓥMю8#ZN"ihy^(ҥ*+G K%,w׼hg̑8#un4k FO5mcO&?XaQ-OI~˰H9 H J~XB.H 2MA;}'YtWÄ I_bᨄ+|Hy6yvEo@-b|*yd²t dM•ƆJnMtI"^}.) xsVޓ_x>+]:BH2t}D,Z~NGN?5Nbk( _fzŜr?ry'bv:9Qt,wXַY!lR#|7 #` }NTDzrsЅ %%'ĿzLNcfo*3f  `jnٙO ,͡|'A{6%x.yhb:ZRܕLW~? {hGJRA$'^B\OhE !k͛2 0Y$R#VLɏQ+U:-y!Z"R;[$ e Q.A"y5WL@ͧzZxg-xUp$2z㸡B..,mS`—/NhdELIv-9U&|f q 7/Q6L'9} P$a=#0^tYF~KuN%({rY CuI&s+z(鱶S(BF38 S6.6)+ґy*V}[^b=IͥeR}*R{N.Q&b#i )mߖsYje]1TOx_{n(A|Q!Ղ=rOR2eu},L:RTH .~;XN,lg'^\y'a -ϦH/'DiAf"ۉ 2W LwjAMtO/pQL]GuK ߍY&&C' J~a5%DI[$ŃSpS&K uNZc m/)qdH%-: Ɍ,K.Ll#uyxߣr{+$/&w?VE52 xߊ(<\R"ɺ=TNs{.UymGplYߑjk5Y={+o#Т}Mj_CmMI,:^iN8 )9.T%pf9Ic (#Yy.* xD>I]r'QYZ j9U[yޯs4~rb0e4kȑȡLUg %qN=Pl`7r)Yn]AהVW{23뤬J@ @zhp)(%{~B  2-Yg'SS6)~:lnR2RsDNW~}Yzb&{x=+m/(͕y%YwG\K* 5V騈rӒ¢9?nK-,E" 17ʾ8ZDܳ]#ݻ躒A4( Y\IIߩ 2p vx?[(ⰻWgc|L0=i0^{zͯgN$sS[x&ԛuYBwD -nޗt_c*6N;ܤeQ )}ytMQX)/yon1ʰ#k!EC"0x (2^<;Ow1sJ|GhvĝE`ikz_~a f}c~szL bZ'wq&r%H豨Fχ͛&(#[١ V2yġ~mrl\+jڞAe@_EXdю8+nVA++5]R %aRÈL%7c?x>Gh 6F?ȿJ mz*ΟY6 sXA#澪cq,u): M$~AMd`Eᥢf3 tip楯 :YiF7ua}3WvLL^]ZoڵMj ݆%㜟8ux:z\# :!eMOT'/m EO&*jF`^`lu&c`XR?zDP>;^|UPJ2Zhtڶ1dW$dƹJ+b%ķѷc'TLDdcu3r@C9ot* ׷ Țx~?cΝo'&\HlOJ&gUDn; -ȾAYWƦdp /?l9Tu3v`c\!XbO &N@NG?7V %eZ 95cH(+O~cptE/j3>y8a'8K<[UfE'!^Ȉ;_I5΋ĝVA)T1Vb/X2]&gQ8D$79v|J(PZ}]c *xW=wod-7B\9c_QwG]XAU-ssVc$@F4J:u~qf)0HQD^#g{M1n$Ht"[ԝuAwwy&ЩE(Y7&sf7q.`eI+pl@ة}Mb3L;,n{53433L ֺ?VmQ_3sc%or W/4kl[X+ d$Dw4joa>hCTo+j?w1@% ;_Y9U[1y bqW IXxVtE|x?mwi3JR[ap EXp> - z ƚHq*:ݿ:+5'xѾ /iMaux9ci=_aDr 6`E]j{{<{=`L M!YSXp{^a}w]r)ȵһ>;A"-fr;k(w& ~ELx-&12%FwQP#e T̞=pMc8?q$SQ⺠͞S^yʹgr1<Ѷ[6`yq{jG;䆔RR}2ԁ/4 Bg!"܎H ʮmY`/ijlQmE1z"Jˆ|4ͮPaDZ#}$\ -9#e~Ilypb&#_S|(1ߋDQsrmu ^,2~bEFy)xՍzAT\C- Ec>RVJmFk% uȯPI^ga?YdZr[8gmwHݵ_v:,byB!5G.eTRtu"k~gؓT3pWŤZv`cUe* R>(&/J :b$fqw—'nc4IKElj}k+kr_W@ϵMmt+ïƒ-x}6S:{BbA^ g\`ow '_ҹEI O~bdSrG=E֊u¡ 2ڞ(^:1 k|]L4IK{T3{m[R|kSfCp /Y9Fyu^q'$7,ޏc iZZJ۱Z{y͵b(z [zW F]|/d8ojjts-C_]Twټe+BSp߁RߍQHB FB/ x}f_YK]Le(.z&yڭK$bl!9˼2H?UZҦX'ڸMcrLgk(Ez-\Tmy’Ap&d}l4#2`^-&]٩]uה|Yr_yAxGUŤ :x4Q(TA%J *]L0şy TB"!)F=!pGr26 BHbTj@饋 bc!RTgu3aUCcA-k< 5@n?`_ +ccu6*^ZθGp)j,L,~/RY,HMZ@IH:R- ^^ y5¥/Jγ*ņU ےd6*8 CwģJ}[M%;lt}w$:ʗ[%`L|TO[/t,vẐ1P[2^?JRM LHun@^lh=W؋Xzאm|8UrYGt#YCyo>m=X5١ecalɮ U%y14pNQ/N(Gp>^M2ϴ1@ n/[eճ8MwtVc ֦] "h ZQJy5ʳ)4R`%;;5J}[M<5uJo x`]x?EҾ9}-SX p-eIn&Ґ8i1jWAT\mGPVr- PMݒjC) Ҽ+P)|2GuXUW}[dG&;ݸ[\ksԢ[i$O Ӿ u6Jv"QHՅaA>+h<Ɖ fvSSX 5&)蚫uhA5c5jQ9@jE;stYuӋsmZJM"1D C9 'D@?%K/v~X_79IS]ºw." Dpm?%>ǵ9]&; ?pʹPgT" hŸP,/ }(ξ^__-Ez(O~=/W|R-!uKY)<"C"~!O)0Foj"6S ԣu%l Qc t mZխ18n%%IkPLi(Fuula(ګCl53U Vr8Ϊ@r2R #oVfa+8/1B#,Oi+DEFrN9Ƕj."0}KJ}lT 3$ )ʜ˞mLp)L jL;' 34{xw`ǂ:w =n_{V|!K[Uյ&IU焤:b8&o|h1+ȂF!B3. vC^)hB61n/JGcz:Yv(Uϖ\᥄4P1sRUR)RՑqAF`C* r)|Wqȉc稟 =\~ec5N)d,yrA8옞CiW8r`i(P+}@MH'sUٿn/b7g*eqഹf3"f& ltOTކV! ed0 @r~̲\e2Y`Y -*XaA-#aSݙ)y+yt\,{59r;q+U!-"Up?:.CIkȋ \g$*' 7iIkWJ*T!E.GY|ZWf>.h2v|G3VcRC Y7La1O*%jpZ]mRx~?ӂ֔X~49<&'L ?0z>X<n{2K_euf9.\(5/7 (A0Zp >/֓*@VTʄ]+)j ?ӫQǒaM =vSF;rMKfQB|tm7m38aξiF;gu$!EW>uv͡ @ 4^z* Z.[+x.غ&)H:LNuGjmXvG_v\Op9:=#ٛ_jָp=NfR.Dbkr};4^^. ө2Cߡ q$lن\Z.kt*,CaW%Y*ۓP*)KlM*M1,gψBCJ a`D!*NIS\[Ϭ5Kmf] ߓ i;!&+z7?'{?4)iE۩JieV3(䃊}ltͼ52T\&Pa*u5ϱSďf PlHgELs"%y>ktK3uIIm>.e $x-lz >Un~/e T $4OQE>uTUb_v)ʺJ&nD*ͩ?~IPw -xKL2NW 4 z;I*~_8ܿ|t]g&,硽tAb)>Ԏ#Ʊifc}VQ~<_'"D3B ^Y1qN[BژcSK#f* 1` o{c H6d ·WS K:WdRg#ؕEz{iqgzqw[.4P QN}&qJBT RQ-¿CDdjf{W6~[k Չ@B㒄FO/!։.FE4uGpV2TdyT4wӔSHG]%zQ^)8CG<%"kb Kwno?&2k\3Vb-^*t7[1"u ^ ҒvlveΩE(hw +9;4f75&IAr+*vD^~FHqZvi1riݧz3Ck.!\^c9hd]΅ìu*~{^v!K3pΘs0?hydbۯ:`%Zq s$Dh1kda#Ξ &OfOm-DOSWg]Zc9 {4g BJ!NxYkCLQ a\a+Se4d=tLYXǮaWr1}* '%P7IR]=O.dT|]m =R ws@A5P]*V%MPcs./hQeFR jBp3UB)tP/ S&/-ѽ" cѶƽR_< (^d,p5}#C=}lkbZ]B%w 2'O`%ԍbxi~Sg>}d#=t(0 Y`+YK}Zke웝L@Oi oNTR7 :f垷+q-9Ŵd K֮:,u&MY&?+FYNe LX6(kR a(-+J: 9a+ bLk@8%5T¢*]?Cؘ'MV"^[6յ𤹖{nwozJS \(zrF̨w}Q>/Q٥'-6-a}(Y(:/ ƕ9#^1"/>ayXA hkPȸiBh)S#ub3)\KD#P[Jm $@(]_ׅ */߿z 8&uez=MhlEѳ+QkUN;lNObhxiv`r$;mYp4{zᮾUVt%,,tm+ Ъg8\yO)ffٿe:r.M6FaoHd Pޔ耖HEϗ P>kPF2$!2& &/u,`;hsdD܊MH5x S^jiDyFV,،[{02DsZa9J s`A [ x1E|J!>VK}gxSwujSfZ .0Sn..ʗ4q 7lףr\q#1)N2Wxv*+:R&6BTP m윷N{AsT1?}Oz">bm7AIVPi>YwnJ{ml+lULP[7{,|Ytީ [$v`Ul'j"\;\h4:6mg`00m֢rq=ޅ/Ͱ?e+RЦ>)|Ȳ~&U vKqY͙T(aQKJ6Ae_sL-OҮFՅ֤7vMsLNzRа7?$f@}g$7Û]C?lG_@D7k ̫/!"#2pRŵMDžŠd-!"4a4B hY#hI@CYx40mbN<moclnՄ?TJ7(\+PYku;#!p|]@xfi=zJRN,y&_̈<^Ds>Ƅ 0L_++ CYHm,1!c$7z _s E橩-;5$w,~nkD+4 ٴ/_EJ[C|oeƔeP"o ~G ڒK7w/xsrf(뵳 on]ǘ1!KѨL&"C' 5Krg]Ɓę:@4p Nbw꾂je F;if\!3 6hgU_/!ׁP~8!KW QO + NbRU+,"1q3z,Qp{~(p65j+چbL$(0e;"xZ&H,UO(R`)ؘv |t>EDH>'d.^CcQsҸ@DᏩg9[4׺fs9#ϻF@0u燸`,'PG/aU`'7fTԙĥWʰfi"МtU 6$,j6u4>CLůL(hi|EY 4^Te>g{x~rGڡ}*m8ۜ8̛ +r<1_|_\5Ѹ~տ{, &m+:޻ E-$ 쫃#&[;q| :?A Ĕ*>,(D}?$[$mVJJf=r@DVLdR>[.G,wGo)`Aurl@??ꇎNAHгSpCt֧jBo9?Q=Qt5Lm!OU X o ov"\;rG;7h^:yqw=9\w %4گ S|`lvG jGȸL9;1e-/̰qC;*Q:+޹oʠ7L7M)V ~9Lpt3'1q [9xOɞ`$̻'@fŠ9Pf0ǒ!B{&-32 IGWȇQKa}]"յq0{sHҖj> qA#e@Y>kCdO!9 ّ`susQ9p܄pМVv6"X:`ڂw [{j:)?P0<1zz^<܄E\Rxl(>0'%>? dE }댭 0)[ܛ.JdEl !ʩĦU.$Vi-jycy:;`U4L{ j/9|9d?BvØhLcfpE^f5 -oޡh+hVۼ|*M>@kљǯE 4>qe.vs61E`4(>0W?E̋èIǤ$g9Ϝ~+{ Z=Yp4\9ؠG!$~ AH`S @fעW͊(zzoVNTh>;_[b1FO}}{S`b{^#+qaFoH="l#[9L;cQݯ8hDbL `X< z*U]ETfL[_e3#ےOBqφ T"9:y Tk|fGmN7,d]|/36 qk\K @Da5E֎!9 lW1O`ҞE𚥠0I5Jjo <(yO\W-xd#n4 ѕtdOczUF"T WM!{#\eʗD,wfj tEh: qPsz3z" %}X`L6`~5:\j"WK. 3}P_9'Q& SbvycQaZv1=вΒҲ1ذ {J@4NQ)0dLtzvʹS<\,>]??q?pŠ9 HxJ&Nh7DqWh2]s@;Qa/RlhPrЦI:E_2rvOYgq"ѫ,*ƅB ̤UuD7*i1P"b܅ zu]cRPwZ^{X5\ 6nq9%ƴdCmS\:T',sjPPqZWjL!j:mF꫒͇iUA'k F2l*GTQ1(Z6]U6ncqjlpxZrlFfVy43?olI4&EBéN86xѫmKY+.4Zޞy^A.ƥ0+)0"'۳v$v&#nFS9N |o:i"ִz\ě lR|ˏ73XEedN:ޡO͆H czV>CV Vgcn!`6(t!b eS>e@X1nTY]*7 4Eb. sH8npI<,mϤIWTw,aK"pMfG^ ztpmʪNC_|Ey:jirO cgia>2X+8; tIbSQvXl"mvS#)"oL'46u":ǁAr.Ed=?}qUMDw M(*k1q)Y`yBT:C^MXZ>}@TYտ;P/T0RXgF\8}S? O#muHb I5 ?BR2 *@)Eϻq_{1_=Č8߭[?!+7z[ފf~ \!3\n{5/7U3|(aR/;]7DU杚,̣`4d`<"b uboE.ht 6p&eӌzml)&OFU!jE1)A5< 4jf?XOZ&6nOVMU^`)j :)@CSÌEzlk,AjUF*t2$6xˬKⰋLͩg΅>`l㏹t:ڜc^Q2HkKPTʭ.I<#b0NXR;SR,/ E=Fꢂ#i^cB9u3Aa쀞, u /P> "ŭGmTFNF!!E (ӸIH8HڴJ I-p..*S\[ՉG\+N'ە" qtiaPWtҊA99eb7ŭaI:);8J`(s;F@seBN6m~^c٦хŗt* ⭰,9ZV^7$.TNJ\?;?۷)ryյۨ ps6H=RBR9a0&Bdj(.%YBI~*rzCY#yoIǕh9 _ѩGL#ƀ$ &ќVź1Y:3O3qSr~Q[PCD36vpՋӣ* NYUқ9NKP^ѧZI۰?j~1+]!4,MQ(5"Ajp053b 0&5G_, f85\R&AoU531t&W;gqgpv@f+ ?B3'$s5͜]dbtM6EƜQZju+9fl c, %>D>#% -DD+Qv/ FsU)Ą8+c~aQkQuJd#ӽu/g&^>dv&V9LWk.N8(+?% VW|{э4X֑ͨc!)s~/˘C]ܼ DyMj%C3wo$JlaST6R\NCt4<ܛ}>6ĄOh VB12h4ĝ ], hݦ>hqCyȀ.ۄbKM cI&Fc9ĺ6An FTyi mƥRT< JWF_X&MP'A0 <}wD8m??8U׬ƃC'ltaN{Zdۗ^ϑ^*KvdcU,He;*XR9nBKh h7t{Kc5Uwqsh( H<L³S%f`+3fi(G(I5a9B55QDgAL<έC), G)YxxB\i6:si.br"z9tn*ܯ9%b ,Vb9] edF.q}{ljӥ`x>h8gMI u"-BA*w]!qZ32cl/vvo4D&;zo}/تq?){;GP>@dr 2AX!ΛLKӦ|KM>xW Xb-N?˺&׽% _*qSݤ:ȷn8! _r?dN,/Z/ WV=גG3\BA'jw(9TS] -b$D%+n4-o?;kmoV6/FI{,3Lt["Yz,sy2&Yr,/vt+o`Ϋ?\xS2 a:2o2>6sD8ODER'N7pp@ T%'RV_>=D!| q̨U…= <[?w)vEfz;**d\hiV2z%cDě7"dң@Oq2n4 `qx6 i)AXϨ?YFQ˕W3Qή;wVlی ' z9[ ږ tܬ\(nb:cz]qԾr2{~ CDɈ~װG'˗ޖ&C;62xmG₽`Q8vl@bHT~+<@}M}-1o&BY\R3SHnnrUdI$^n\1ßowTkBJ ˧[h|8+ᅼru,]rW1Jh%;!=,W&&-殖d+7AIm/5wj! EvEΚw/Xt&-$B oޙ wbUJƄP|^PY7v&c7>{O>E˰{6 HzI/٪J f+=.|iῗ<P듨݊NQ3"b)ʟMP/5b?A ^bJ ۯ|2Ǵ;1)gPآGb zSJY3THY*NQ\(d2`0y $90 Zw#iR`\?+{c?¢}{%\02Ny{%x(~|Yw*V(VѨMpJΓ㰋,ǀ3r9_N#e?. QBՖxmyn>Q+z`8},,CR )nkG5^wI-s$\bx C ȯ*n9ԦSfӌi; WpiFo[fh\dq26K~]6_+&(w`0`Ai\LY{}sm ~ݯ֮q> ]~nF[]`W/$N닿QkHn (M2DHH<bx&3f+a֫rW×8z&rgѹ!Q<`r9#RL@vUѴu %O"qD%(牞xE\RaLfv В~R@0~io7oZ*yYt(N@O7F8Zr0[<2`+^QH`U^J&_n-T zL?4i"*H]쿴a{i[ []U*Pٴb {Qש=34"⪋ 8}*H@zep_my}O8Rz ׉轌coȂT;c "I!~Cλ}X֬pD82~]Ijo%e2{% NS(%L9;,^#ph (~Ǭ,?ej u|B;C+Kvn<ӻ Xd/ݰ/`Ya)D)Gv1US| %"S$WAA`9_&Y0N>?,SXӨ6#)x^y슬ɛ䡉'4pE{!u(g^o1!F 0ܢ:oåΡ"-f1.ϧ/T)vrhIq`AdiCFBF;QY#YAyo fl^T!">~o") }?Jnc4$o5#%xv(xzFp,*G(_?pB s'[yRg!/x9:6^b}ۚ{ 2_J'$}AP,a[s&"WB'`iS% 3l3Eh(Q :We@_?gG{աjStgSX+k#a@q# -aY P}!zg*bz-+L`8s|{m}I:J\%{=]g)N2EdݸL5'BBѽ=0 C|+"?9s&`בI9 C:(3M˕3͚ӌ;y^ }UcDDOHbdOzOg;o[顂jF[yfi&k3zz: dIW &o?P񴧊<4O"nÖMFB8oŭ:iQDG`[Rȳ۲u@^l<2%n‡cM2h`!k3ܖy~t,l}~`XQ2È1"qic#U9&\fV <$de)ȧK {Hw_]UykVKe+Nz!Mj$ґSQ; #H{VK8 I3!5;[fV[<ʞ+)3G,}0/k}v.ZWf37399rSڋuPa i;Plj;nf9_RDPuL]y?F _|?Dks@8xIα䯉#2"Bθ<q-`Ma~t;6,?״Y?,LGD.|O.6)eX0` Wt+Bsw9?MEl|QV__0F`۞.ZU00zEaPMQԶSq$Uo^0#|%p Ab>[*y]J-WCA@;fGb&LNh4 _a[)aeJyW))rkk}2ɍ8 լk!;Jn{z'GdtAUop81Y^ n@] \h/B*(SKRVzs]i)ejLt.<6$8ܺ>${?cQ)UEN2iʝazPXK\E?6@5M.uqK-%zcfV09a&_Ucp0T*@iL^{%V,Ҹ>O,Uu~ R .d/P.ut[S2FCBC)^q QlDM:f>#AVAc" Tf6}n/k>dC6ŶB_˜*^G\WnMv$/g{jd޲78$ "| nIBp!:#E19D&QH:W%6sb_VGiN{٤V~)$/ˈ#&o/jL ./ w*3nPb-]= &Dmx1Z,xgv;N$Qu .7D@h֍*L> zC2eK㏘#)@b nancir^0raUs2i>p7d@E@y(:nf<)L#\&ޒų$oĴ *ANT`W&H`=8I8 v6M?$1F' `>lnbi%l r~LP<8 {OEwYH LFgtfk [R7u VtaMW : {+i>4N3L9ӤrܓWlxT= O9Mqʲ33Cԍ +0͉ <0sVzu['Ÿ (湦q< Rn<$}r2^#nR e2d;yQ*uVlT\EL3M Vi,OO+1p>lΈ) o*c6fNWE-rm "6[I_POTWۭy޷ub`Fxr55g3.vA = 1|4oWRy-WjBIB ۳YKfkMW]ͅ{庨iNq]Btq&V-(.qi m4m #6<}rDT]KdmNOb8b61/^*;@[e~IFhg׆Ws$d,~ ^[/Ays+dugN=Ce/NRm$c|UD H9b{Tbs#S,~#[K}}}< v89 S aA{G, |WCͯY^{я.|'>2JEs1JTw* oKEFWghedm(+OO-v]k% RelnB7!x4 VtR);Mb@&A Um|ȁajfXֻOf[oYgKI&t@7HA|$e]oBRyԉ:y~$Ywki⡅T6V ٦>$l_ MI |+xMK&;G7NͯRj3jJ9rW+ ؉|$Zۥ-(@`f# r@'@OVv=rL^=7lk$ H,&t>J` iJh[4az9a7HmLaCR]NA2aQ< C#KȘZ_^^0Uz=dPft.Ƀw0`k93P{_$Ϙo1 "ƀsx۰lb%B1t3/QZ1X -KN=Оƾ".o z ) T7z*$uⱎ%jGF)^UH>NxC w!jΘO 8&DF<%ߛ8#_3r-Gղ6%/%uA*fSƾuMdr!Xo*p6y UM倫+:/`AŽKY>`v_z+‡Sp-%@#?Jہߙjk-%dY 6qoHHHe#hd;u"wb/ - jݕľ1㦋Xg o6)vjjmC. qBߖZ`ɯMd2CJʃv3Sb]%:@v4Ck3 ekD}FsK)_09En8B]+i":Uv>Ӑou|K!grO L  Rf=V;eKFÜ~0f^ݬB&[b~纖 &B%U6~ bg\N>U_=&F9l.k']hlUbcSK'?L!K)ب ^+6S= x;:lz'[t~ذ\|y6k\@=ͦ{RRfeWaLy_ckqg=Xi.gTWe9*@y-L<[Ӏv%Zfljn75vej7Yɱ;w '$J|鏭6:JHꋺ! @}Yv+YJ:6\8ƁD%c9BKg"ZnI`z4갺Y6$XA"K5An?bxG퓩:[˒#ETT$epU55 `)f[: Q7+9x*]]Hk%CUþ*%SG/??fe?:BL@ρ/ۻn4p:W,ٲPk~JO'kMk=}ډz*T3>|EE>NBtV=~ `2pJ kA٘u5/lH1 uox77DJ6a<˞.QdyT s+"ݡAt8h@-?4v09Ѱ"nF2%ف* $x96xsU +( &+ TrB"̾wbie&mYy7?8t8hf 6';ݐbq犕xJ»R6b5+En Ԫrc$̓ ?U˲{ `e@鎅!%f_q:ܢ$VVߩB czI9hq1@ G끒$7U~=LaɦhـrC?Vv#TXg8LT$ת2%gh_~di͏%.0cs7>cxr~K%TB4Dk֗0T e{e#I(O^H߮EyL%WgCNiY=e^8 n'_奂#9 8f!&6yA%Gk8RP}Ru 31(A2&()E8xXܿ)2i*f'b!Uܻ;[AKoƵ{ʨ!8dDw21YpA7. 6Ȼ@L[]4_l$5/2ž;27^q@Q?#-xI:SV`U{8u*|FSRGLC$6br8xS|J~Fn ="1j*Qm"e*bWڱ770]Ծ6BpP|::?I3ٍٺKob`m󤗠N͛rFM K%r5uNeR {۶'8d&Q^T!W2^ӵNJt5Iވ.bBrN;"OW@`MS#fڬYaUr$.s}|@;-1#nøl`Kb x8\4W*Hbڀ< )̔@B6 kR~Տ$5ӡsVi5ðNu<ܹȋ? 3ݙS[o rȲ7=h7G@#[Q!~+`'i : T9 Y-sgtXy8펺{4҈B%6El"<8U .0"bV5hqTsWFu U;q4 b#{|V_ ,Nq2AjK<![͏I!O{@8C&û1'r*ilrRAto&ː7JHDQ'%uL8/7èfDzmjVV8 xר:Ӈh֯9Y1͟ع}ԡ#ht hoO:T\}2UT\~9'hm:%}ZNqHvOIKB0=OQ&fx}s T^4q6|~_#ʦfLљ^V){q@~'B 'Nf0K,y=XXOXkFV>7;KVqNz[3ÐgM-wKbgU5Y)ظZe}L$ۘa\OHiO]y%m8QfK{ PQ5(y#DsRx 3_h3nMb~0_Ribb!pDa:']OCJSځi~!_B^™ ^9.I;"zt, tN'QeW㈿jh/yȊ6;ِ81 Ɛr+څ^K> , ^uk; ( n_7>/K2T@7@ؿuѳyk̼_M`*/ T-IZל.*>>A3v0Jv4<띙^'o(,/hiaK2Dΰ}L6e O9;fY!yGLPNnvv=y8F|F*]_{"N ]V 9dM ]Ha|PQ5`vq?`.G%Kkq|\G'c@uyIƳ73*%D`Qp(bVߢQחɔ\]|>-G~)TT1.f%~B?=-2+}Fm/:dʩM2pV\4QU-ζH623MOTWx4fk a.Y R)V6-Da*B?f . Kq* /AȜ+'ժ3%4hU6ôz9+,#N~A'N mtPt|MϦ$Hc&jEaǾ>P.}d%Ζ&  0>XR*;wLcx(D~~>yYIC$`l7>-S4jjMW3ֈYGԣLH~lN+lnWodť)2Ba#Yl8)\PtoeyMB~)BVOP?ZdPaUfn8|nЋ\Q+mȣdI1}VCyJҔAt^M1%ˇ~!5ոs:ӛz,x9Xiʁ +K@e!mҫpt_+zK}tӑMҗmiيHbѣ7xh0H[P of<nYf.G=-OldyzLVp΁)C ,m؀QןnrڶB̽sL|i+3"EzQy03F}N~+ 3-  DS":18!^% eF siv%"\G]ԪWd]rb]!aXbSmyK=F޽Х%Z-cI2Ur+ה( k$u$Qq-RLu營Cq¾cBr+I͗k2AۋVQge3읭{a:ԡdE?HZ#ir`B@kucOQMqG@]SG-S)s0eZ˔_>'?b|.U7'CAEFl=pG['w@&WG zKk:T |჌+)c=?6T¼9fmf^ ?*j Tr"%CP^F.4: 1kg'C Љ $Ww'@ᢅ&#q?`6LD%7h?.Zggr'2G~DJqoq`Iu?!FQvY\X<=1ʺTIޞi +\u%RY,)x[Fa*} 'yL hqCmȄIܵ6&huˉב^HGB@p,x tna2LYt>S>"s$-`!zL Yvk1([nC;\:[R%6@i>tuWԡ糵jj.Khy,Rf MdC=b;D/ǨaJ7'y?@u'o.q<ɛc p_P#t]FI.,L5Vxr]ȒӾ)Q$!s\]Ii=؈AIvh\qa2*&82a ϼ0uzuVǫ)+q<.*)f6UAֈۋ-T{!MqMwzM;2̺%+LSq @ 5h_cw[q4[j|XIPhY._33R/0bd%h#1 GgUbHԼoϷUmFMDr=ge}c_ᣐKƟZ]q՞|Np[>!Q߃XȽcU#y{|`:8Ns*P(&K:Jg`41#| x!IxF)q%9(/ﹼfh̎}g[Vا5A`,)'IrV!tGF]ق$kOP>BT57fYcH߄Th=2ATTg9!}OMlزTX/ފ*YlH++PWzx{!t[dT_[ PK,/u׽/fT3}R̄LF_VH!੒Nskdj* +[YZ eז biFD#2蓼90~yn *ܓb9p'fͩ΋bșiާ7u] sh>uyMU%D57 %SnmD/∲M0>f;_\+ A|i)B#qI Rj/hodTK}yhIXl4X0-r}z6tJf0g^[Or?J*X=휫(i-C_"3'If%UW]F# P9(9кs#k>TX|]LlEwv]sR#,MWS>m&6Vv%" WNezV="\gbN1@‘{6`5JTW)O9'4>g X:<Px/HVcr%ˌx I9"aHP~L3-yB˱'p9J9ކKd|KΌG.BU+TrW'2GXڭm:FfϯGM߬1 ^yKRhS .YpyPؓB uK e\\v(L|%wЈ䯛!LhF9e-{mZT,EhnrLdb/uZ $.+"FܠiϩBN(8b H %׹3i 4,ʺs"Cot B;HjDa+4<&Ut13,N8wꗣ<'X9GkMjoMYp[OBu_}1J[*7b:,!Syq\!.xLɀBQԻw ;؎kuD-0L#PjkjVz6L$f Z;M6ܟRQ\F%oɛ9k] R X3S4/4aɈ(x TR?s"ƮSVY\3g.PLjphD;/4Ǩ%I.ހ@| "mtjsk<_Cy1xa9<QT_g ֐f=Ѕ+)R.yEx2]ccb2aˣ ,1gSǮߦT3R:HN&Ҭ)I|32ՄPN? ԴJ/RӨ͛|3)!N<LWVfrw7N qȗdsUT|A+,qe<vp}MߍE -n)Af&t:.sӛvk=D&]AM ]*jNu >ؕxпiT I83LYd̃廢Z_X>$YF}ւWc:\<@C.lP,/Q {uE"Qq&`n,}^M[CFu9;`d)tcW*qړl ?ɛ{'(%h`5|"9lC?ȡ[I0ؙGb(LP]n#Y:mwГQĕ[5u^I"-4ne@GlL6<&@;x=μZ%2Z{d&z<5 f [3/ nz6Yn2;?b!K@yJ9i2uϊӝzVX߃mqM(1Ln+ e[$IF,sU$e? h%t} ڻJ[a%GǪq# zXTɚ% B(.I=j#,YOvۺ9bSԍ%2ENd=k Pec ,%"o HP@!JF䲫OS%:HL{?lWusl"i\Uh{(o|S[^| R%W Z^@K+G4,`~x;tirĺ!pcF - DNHr{D?( >Y apISeq` 7N}&ǵx}=e&[񾓸f{M:؝K+PB.hɲ24a>!"D:â@ءҗh.@R䷀g!{}S\%͝wc?ֲp-zhlˍ'q$GIRO9*=>\ggxʏeߚBƯ *z>@;ZT,ȼOdzYd$ds 0&j=<"n6 ULwG,wE h6j%b^ֈ:/16)7=w" _*߬p#r5KIx+,$·whg$N+=3/+"*.A4{V QjJZ=xnSN* k&13Y<вELkFL ekOp\X ϶vHW[t` ijwY &fcW@!YǴWŶ(Dk\;e4uʰrtjy%E!FvnJ]5G?@:l4PȲ؝JOɹ@:xKjNѡ:Ÿ}"zYP>o#NdL)6n~,H5Tjjf]6mo+?QqYi|޵ /jMشէqjQq0Z":֤n)G,*n1AoE$8 *Gkc")ǚUrO07zݲDb P${Bwc1<\td @I]u?#yo9c\ueFg03ؖ['Ք[gi1 'p>yyi"؎?'@2s{}XGfj X$=YWI{yAB 6p>w ZQyV0^e=cJ? ǂ""Wdz:/>L|}rQP&Z .0X]niy e90z -]1fHkXmr`%NR?/Op&~KW"2hՙveT%qWbBfӐ|B20bY<{dž-Ca(L*cL=r@ppYg*YTL 1SCЃ4eJH w,(aY &1&(J c7_OqNā!Uu6͵A6.fbQp\^UJh9K tmpp唤5FuoZNM9HQa+æS6suݜ°_y9n>ZOD-) Y0w>RY0\\PB_f*ܹ,%E8\Zh2#zg-.:vSj4>A6q黄{f_ҟydWnoZ0[ZbN@N<*Bd:ydeltQʕ/RY p&x^EuVB tޟ&hݹóO6ŷ(r:x AcoFq+߫tu]rwYt}2^z@uONψ VTSb4-En}>ɦa5?fx#!kk)3`Ǻ4=CfWy 3{`^Dç؃ֆ YD¹Z=N4 VA.[=Lc^;أ}_@mj ݢLû^({:Ӂ{f'kME+@A}xNHVCUӋIZ^ipEydrW>A0^`aiCie; 䣳U!b|-b'v " ;U,heVF?32iF`cq=k C~Qq"K0 0{񽥚k}\xdR1I^.qcA gk?d`j6Mm+хWgJo;v_Y~%M _N!gLGڜY.kOg,rGm^'? 4z!&qQg, 3SP8''Ź(EB4c%4{S&}XN6W `g w-n1`G :)mi73ؘ)s4qdG6-y0be 7& q%?uG }_ {J!/FCŹzʴoWǀ\@* xn 1ӗkëG uloiF~dJORqkLr.^?I`?;θ~O9UN7H=g3}w&,cf9hN Gr h}kŀB.cMgNo2\Y0N&Q ڻ;YM:\}9cHço*QFmxĠ@GU K#Z#:dvMa|CյalZ$ֈEtRTf.uU/yjBh8O2cdzxQ)|Qo_" @N^ dlD"' 9F8Ì}-OMUM63 0ޣu%ܗZ?u-."[C:vȡhT×ke~<ɝOx,ObVɦ&m2˘E~˅?vi=Kw ӲPbV˅&*rZ\}׀PI>"l֕оϊZl%NL#W7$յI\DRG`YT5HoZψf"XwۑSg,s6R8n,4Sȿ'*lQR" E/}@ "g-تMkvKZ;YJ3 '1kaŰd >Uzi>-xo)z8 S&"1jvW.{彀 #[;k̔$;X!y)~|AX[j6'5Q^"5\)ZCpR|Uw1Y/ -agPF+Q@xA,CX;1c/Vi#e>T{/z"1ʻ?/3*" 5xY *߫p1:rl&sgLNeX^OdZ-krg#Ϧ:[GJ2 Eɣ'4JKrH׎Ά-y\K)5Ȝ9l1?Pj::d\sO^q+ywb@(F*q55@0ʖ($, 8HY苀 Z;3D \R@/6J'wpxLbX p,';Ewa3`aqp)lAѕTq2%#5+&ޠ1z1jث5zYMVHɧfcV(^#ޣĸLmG.dӒv.*DicMαj96 @*DeV$~ ݼVd_j2a!/W\ U<Wq1HɞzBjzh9D}D Ls4ש@]4jct&/#/"_ۡj0'DФ3< , JM{j`GeӀ{^-U7'ܻ]$#&03$O\JuEۦ3L=FI 霛-nm~%$(Ɋ1Hڶ!Pڅ0j@Sf7Pg i6xLP Eq.k"J(lI;sŠﱄR2_Ҕ(*ti f°ЯrlKݛ^Pp*I4ɲ+?@(Sׄ ~p^l5j$D.humfk*NODŽO&apM5&ŴJpރ5\ 5ZMi] gS{Yn2@ZD! KKR aI2ڄ^pahF꯰=vW+Bl_zwS@~XtWKi!] * xE.s޶ɧ'k@ΊQE11ԱʕdnҰUp @O5}͐Q!&i%_] +~=%~~!dy 䔀Czl~5@ YLwpbRkւ4L9sL4z9 $CT< r_ڍDXGsuYsHDњK>MUSs:06>B mNGk'7diJоdC]IhWOFlY\.Y[cjqԾ+z*c&w>T6gvbظ>5%3C #g Nf*aI HE 0,f -i--68ebu](eEHߌ SE9LV] V`dg+iPkL olJfU}t%:*B@WtrVi.>_?ZY O[[x~lak 9>*j9*ų(m=nU2I!=>Azd7p%=6 @ g|y?hIe?!J$p@f:Aƻo'jz,K KN`9}n=s!Cb6io8.B>6i愩-X.nJvfka&6p8" On#UB ͘q{Oe3!LnZ|VP@5xS4;Q%#9l=du|گM=VmAKNN ۺlPL-#IHk#tKDN0hte{b$,9t}@kg5e^GZշ"j#@*kLINYh΄R̬dAM^E_ inyF2:* oȏScaƷ~zIϜĊ M'J7+v,ɔS R`+]éeWs#AX=WHI/+$F?D61l/TaQ T J쥰7)o(N\{XI`Tjq%7z?ӴDW62-W|;\;֯v Fnޓ* #HbwR.Sven[ ":::/oQܱ*\ߜ)y x.-3G O>{?b+M!26V: b5Wh$x[lmhz#HZdZie>Su? ;tvFTmbzk2Oz` PD0s73yFg X'JP~yb9 Uջf+tZ .T0oT&'}+yu3M/BEAy>O:-h UNA\Hdi&M `l<{Z8"HJ%iPx&S2, ?2U0&4 \E&4RHR مp`O;2Z_m0uc9x\C񋎧$(&C6QahE}ZŮf4a)F`J,zeP2We2u<]x0ɏ"Zc䴿R4Vh#K'xjP8l*f[?":P2ɠ{(: ݲ$"Jcg"o_j_yJR ;F6󲆾8Л~I#N[X9O &ئ>ᶰFOE(\&ġi؆;fͺV~Lс$yDk ?vۯD"S*05. Q䡦I= E _@pG7IBùΌv+@`Omd&z Vв3|A(pšPd V,o?{s֯јXZA&-pΡtяa*P`yM b{X SuW#J+2Y8)[@?߄z :LR\T{Od7ƯmR؋FQ;H],17.n|,~[ +t:`J480rҸrȜ/C#ѡg'w!Jтi\u~B"vM-l< HPAqdq͑:ߣD]`Xɖ"|2B9KKC qࠛW"ZYP?ޒHw.j)9:m yއMU[øJ4'\B!dQp4y8vS7%s ɶ3G6Uke==@5\]~UI5g,Sw ?*W N-jB+ViHhis;3!Jd_HJw@O\6̈́jtwX_5@K2Bpsi{[ʼG;V}4{#5[y,&:5.qB#H !JHh!p! fEŒgN/ Qօ0RarZON#]f iGukEJQSH0T4~G3٘'VzN9Rc 4-_I7V8.ݦaC 8sDqY^zSu$t|YzxЮ~*α4$`9kAZ8D E})}d7ʂJ[57N*!,UТ`}݇1$ZW4+\]rĊ_ߜ`;k IxpE"ѣ ky* uRN,FGo/^eVA yf#%XKL[J^{_1P0&1}#S!N#zA534ښXt>*r@{P@ S1:;z7MyP h?ĥW ~Og1PhUclC uّ _#i#vKM\S+ԐY%E8C"PM-Rkfh5:َo"aU/9 ?/ٛwg$)]Mb;m!DeS6l0=Xm׎VukJˬQL;9'8:EXqÒf9Y!DG٨|i_#* ڊ[]5O}lD\saD EOZ*Wc7z8mO5V1_ z7{ a?~s kw.'B?Tʑ?A_e[^<.{*6w8}zܿ.+5Baj\ZGT Ȣ] |YYʂp9ax$xf6ow!,?%b {evFsJe×Xvrb\4a|d.Nsq2*Ob?84TeTtXGl`I4Q$5 R021G{fJ@&#i./פӽmSmnljn0f ^0|D6 S{w jA!([La{D2GU]Ǎu,B1bE`ȷxHc(.3aOƗw2VLPEi#=- On'L_84P`N;h${/asOĬ#0J;eHdY_?L3HBgPW,<r|I,֠IN\8QKHBu5=9L;tޅ, C +~Pv@Nk57Oq тmn|y7bTYh: EyɂNHʎtWc qcPS"y[39%Ghް6v G_GxqJ C˾&^oe(Ia|y߼ 4ρYˆtIu谘} luK#r %v(37fֺcd]% # '}cf* -H>@wGB#>nm$("_81`Uz݂=Zc^3KHӖBN;:Y1}O$]be5Q?yND`3 8 _P(mQ:c*?<Ơ9R oMH%ԏ Ա{4{ t,q;,BQ'p2b[_-`͵N/dV(/:iV50ȰZ򨚅f2XRlQd$%-h4]".l,CwWO`X 5:=bM:ءfA+~|fMZKr`]x/U[Ѻ@OIuYAnn8eac3O o7tUi"DP[RgVw}<@(hu^-\B}B@adYh@2`y &^`V3M5AH}g0+@pڗY'ՖjhUhDERX?\jl5]nnw^-LEů /l]!xKtpcׁaZX&F%*R e(,tlsPA§(T2Q(ANKA`!t) dt/cχ -^+;-qَ $zelØMh i*@!72_U"jv9˳T7ވ H_=Ґ0)$vxo ݊>A ¤-F1-x+zш4cb iw sFk\E h#)F{39o7ceAY+F@.K%uq ӵHqT[T;j 5p2cQ<֪Z6m4( ɠޕQWyQf/lr('!-O;L]KONYtIgo+o#R76>s/Pj4dW1 "yH`)P/{cWj(x8j\ ڵ$*0;~2tn\[{AvE HyOD96̴v2w1ͱ4|Ũ}_R_&XG4'+ak $ҎA%X7' JN=W, ߋg垒_ȇa=:JI?P/x{J~6 'vtmd =|)XY.rй3 ێA*GGD5g3+_!U^ۨ$i:{ºG`Z#nA,*tI&d|7=֣'!|u61ֻavmJb0ceʴ}ڻl_ /jeo+8P@)A[izcFtLS_ #,06ڪ1C뺰 yQ~P-_Qs8Kq$[>2JP-|ʼnN"dHH4'9=+q SƁW| O{]SSd/+,83mzi%84B-3]mFz/~ӆn_Ϭi4[:m%N,x;9l Yd:T^e8}߲Kfi) W`AIқPjdA:hn/^@աfLpoNy4ӨRo6J%AmH<懡ג(W`yAB9>֪hNRw ߨi9uSzQ6Z+.`Ke~J7KSs5{$RXYp]49͛ebR쀫L!mH4I3W8r!dJ#k"(ns/,!,OQ$>XBG f^-@\vI'hܧ^wl\ `ST_nC4"*msz$d;#p# :7qrh :@Sљ`,,q')7 mM#Ez`x,7Br+l;X CN\_e7GCfl&.,<# Gi!!3|s{ŠlB'$4+y cRStjmN.qhk,v؂e=inctvzfkQ {_JbBznhS B+h&su(p2,dwŋ?C˵6Un+Ԓ":YVך'%-?+<2=wʈ4QP&^rDuטck^rMv'&|AQ:gzE݄}J%cpj XG p"w_1T3BٕEr6kʴ\h́e,سV~u 89Nj D.N5q́)9IBQGrD&p\Dƹ~J$Á$5!y^#[ bYĹLëf&Ɣ +"'b^M;: )t@$tՁJ^{)Sl?JB0ISE6u nBt녞*pJo1a&\zgGzpKiXJGǍU12P7U[hd?r㚛;q{N L!q%4<5OTҹ{n]1 hu{mֹ?T~yO 6)+b南!js !r0n}_|ii$4=pt<#a/ օ^`ʷU ΰ)-EѫKaYʊFN$5O5tU-'A![ ?X-6.'˚J'YlY=j@ )4T^- y4'P5KyL>3e\<\#o]^Xжnl2k&f(Gd2| xxkPIX;YXCdӃ9st8఩ʐ0Y-NmAWjmVk2e ³mJ.*O7'9|DS$~85)f1l84d$YQ~>Cn+g( \l~+bi' ZlNkd|ޡ8LV޽(vB?5 t6g}E +>rh);P-P0wF+!z!y)2Mb1{ K{MEȑ3Mٗ 6P * wPXB89!mofK@zӳ<3&$(5(b_8FTV4 >m#CY*xW ŅaCQLt/;2%"Px܊SDP"V>n TWHduS Ћi˛Y_$ͥfQ~R1k_Dyt&K2H'zc!p[ԬRyYRl9\//RzaMk]c7Xn0]d!MC<ȅZnCٌh$ 7NwEe;a'Wt ާg_kbB DyM&jL(4Ք#:TfH-|FOp/yCy>˄"+ljyvOwl|(C dR|EuNF,@@;Ywa^J %`Ɓ5w[+zѥEAr n1gd6T! 7Z[/FjG-ZC܌rnSA{nP(F<)Cl 9I۲( 礜:ch|r6Y*JLDx-n4 /)+ 9a;ˈϦڽa!\7 Ki-))ngj<5/?\"H8b j[Gl fFotgTD 2H͇#N6AY/}E'4`xRp\؏zb3&kX,X~BK]Xfl4~?sҶ롞.`j qσF3ӈ DJ[A4  ʀ٪[v=GW]n/`95׭5׀Ҟ9㦸r w_&9#q+]NdUv ngBQ&mPYO&K=EId*| :dovmLuwI5b ВY=&.U!ykӥ4BIdV gA^<^Hz".NV`Է .7XzT|uI,%feC~A?k#4P̶hy@Q.ؕ%w@ALmNLj_^~HBC7T+ NsS*yqd>>\a}_8x' nyse ]Zthp1}THZT54!@2d Bi_A HY 5Wj#zIh~i 죸:md=P{7uᲫ0UJX)%xFP8S0Jt}6S[(w?$ Bա%y`|?,Fw%I=m2Q)$&.OȂYJ=oC DIns˸%q^% 'K f2/恅?%JN}DX\PfkLWFqp#ml۟hf30r-T6HᲣ~ ֽ̑(;RC",4CJ;HJ l_"@W&"frL'D^V(d]S͚Îpha{NeEަ~@hn]:qKVhgC~nf&})f[ Om`=~1ȇ]~F T 8 |*vs)mz1Y|?su>}u*X_AO=^ zhFHcK"*Xic8BrCMS~P,XOx6R@p9?V!1ݡ{H\Ǵ-fa%}~RLhBaTju dJ>)3dدZPP NXS:'a<\jG #`;hQaʦQSEuIY->$ + $uha-lw~; ŘU0lCȺ13WҋATӲ\ݐ~!?]\a3^Yv8 smC (An$LV s||gL&Ǽn6Y0 Z9'u՞غBS@&ZyW,8͞uBjtf"iRɊ*vK?!Am|IF>L5tx7nK]uZcm G[Hh DS#t <>EIxMz Y|KR-QS%5GR3 ~ANAZ50k%VlFZ1𪴍8w|`J_t$&%.gy! i9v#1ɒs"Ѿ)8?rDk٪;yۻ' .VYΠЌxv6=^E|ᩤ}dP>奢\ Dr9vzA/ɔ*Q"8CjH/\T*<7Dy~WVd|GC2Xs6` =7)Өc? =r8ƵUnƖ\J 4j୚gH):F~Mnw]Fm[Ae:'ES_ʼn[L!`Ǻ^j\#{BޔG|a,|戀c^ڥ([*5(~R6$x/aͧ owln4[wx1G,Wx $iWIwJTXJYBrTBVQgIi`8}kHqa*Jg2Gj\E+C}Or-I@?yCdr uK҉cf=tG [`_}=҆'} S+[:h1ƔRF6Ǧ%ZҀSP 2W%R.&|@~IC/ Υk!v9HLI R#s?2Sh͈*֚߮U%I MoJ@9(0 IY#^Ɠ;bwږը&}tPE[_cdAbB/*,Yt1y|`? Or ƴ|3nTY=nQ}~ 4lޤpz^vx3y)7 uYz{cc|UH~݆  |@ +Am {'nn]l3d"* lJtQEDttnɞ>* !|f1O妶F t2BF;|B&sج]~؄葨#cR&uy |ev Zgj䶥AMmD Cp'/s_1&@2ύΫE+7+ސ[N,ucU 8c5'$nIBފ7;daA[5HA%4k)LS}I:٪O߾{%rÙ Hl`jV\mfm^|ŠRD/K 16 Yex&~ZS̗gwdoҜ+!By.o@P٦-H]%i,ܪ*_ Y AXIiON>7Z~{ݰ}OasG37Y~\%zeKmLm`BU͙`>t""F] w۪oGtC0x8mSAuL~)ލ6z(Q|0e3c|aTЪ*_9(GqppLXa^.;=AĞ ;oaS#kdw4&Ĭ/3XKm[Cb@߰sCi3] puX&1a"rj-Ľo m.[?S=uRi?t7J^ z-s0z Y!lSK~e4%(>ҷHS.AA}[ilTR3cKr>~ j;nDWXaBqώ6@/s5OšĆA-Fj)f#q|c5%A pED-V!P~+ozs RG b@4J@F:!!`ZfGY&'ApnaP|(f1I&u(Y2 xu _^jݡ]`~m0M <;/5V-˸6Xɾ@2yWf; qHu Y;M/fu;e!B)/GZv(]ثAĝzĭxCP2&eR[lM!OCqR87dxgGM~:XK ((HzeRa(˺'a QLk)ucCh\Ne-P N2\H6u5t0TSވUO8'l_%MRy.ܮؗkF5 w񸼸I^!a""Zh Ir7Lv PJI -&@A쀓\d[+{J$_X[!aH Zc𚷒0&o e^kL)&Z5(aΙ}PLOOTIk*ejz<1SfAYaBQڂ){X84?Arp +8;Ԏ&f/[79p(85UaaV6=ivST"V~(鷻pMK1K)W#E^/IsavHC(w3y*zqDx {8+oFj09Okp̩ypB/?σ`^\#Au 0홑"kزB;F-_婍P*+0mrT?JRv>,/ۗtl>z8?cjΞB*v5dGey[24UMi($Z'Y6FAQ/R(8PPyaI8my| "*{r:.ס.S\is{lgA>:Z%#8>9OOZOOwcI}P񆭏;"[]v0j*S;$Mx tZrtE*EV!ѸҐ}*e~ }(TAq7 =_p9qzV&xDKNW%Â$f΢ yy=ƽ !680:w/V &[A^2uTqB1qv*7thQ#x|,-뙥6]ڍqR~p;'$= a`׬x3,H?g^á2&[K<0S|\H1)LZ ^3򥽎muymӺՂ'43<9{8^P>\ZBqxx" m8)J?~z-xcP 6}ǢQrҺTk6:)oY²`Ց Гۍ"F1B,cLzEr:Uac6lk}Ay墨2uB Alw$gVITГGcG)JoA* LĖӃ@ݗqa_q2+ҦH FՄ GYI_Qr,sP)8@ξOfU  Jm~-'.n`i1̞ɘvf(IG5<lGC!MuA=yťe|u=́mD+GO)K{`0Ʀ-8F!^ ꗬ(fݣAOl}X!I}E} 9NT2ZcxɖIK2[[AnF W.gI|ްT 5s/~ a+d6> yd\.HFrhOi{fad6E{?X3,V1!-]ͩ>g'h Bw+m+S${.hiSP,3 _|$  [TRGcTi茣ЋSy 5}4#*OKEɬc=1V'N.2J/vY,zЈ|X`D-}g8LqBjz{b"%r>^*EM_fJStڪKeTE2O@8 #O}c@eSe3P.PGqU6@G$\t\V͸GdpzP𳐄-#'&R3MW_{OU<.f1ݿ =-(V{}"K.[[gGGhHLv7!\3C4vn缕nՓH-]Dˤ~Ѹ['Ӧ"DA}h.bRLJjC7Xn<|˯f`!OǍ*Cs 4je?M$,YO `u 3 IJ쮋U-Pеkn+PRyp !rƇ}HqCcʾAַ-&I,6jqXk˗ N&ϵ-Ff#|j>Ls6m3D~bkцݬ۪'x$x* W(+7^eIʥ9:8"@cbR 3RX^jTr.3YCEAD2An;.<.Oy0sm$įo1 *Uy58l!wJheF0&ovWLw6FBq`%mZ#0/yj '6 ZbTNjuEݳL 9ݭj|18NSeNwPvJյ_Ptȉn#?ZYM P~kFsBDٌ-{:>2ԣ~-$: <ϓ`}Rӡ2(;W֢])HYt4M5%m8n_f{ SktL R)9r𡁐P쟁/:tS/ w[dETs}|| R; C\eag<5j|F.;u痑eD4\{HVI*;^(h\gZjؘ YI>QYF I$`{S :#sqπ3:y;ľS¸*آ Xl>s%vE! i6B'd$t]x\]ݺU;X[(wErbVְ4O8@NGK 4Pd}݈wX.mr_bg}FMȈ4YTPmW~7ݺ.l쒃yG9i+z]g݇K.|'Thl$gpR=h~hbH醒 0m QFxGh aP1\ gb7,t\=:*8"Ar>8zݮ.Lҧ ,?2څaG<M&,, vLЫ}j=w{0? [gB= d&{q k0-}F@go&)ꤞ'Pt} TCO6Wh`:-2gb?N*2i f(dh)㦻O;=5\D~eya)TK"էNp"|h(w+3iN̿Vs;A](ZmW:Ɍ0'oǪE`]eaBDEZen]O/-S&JpmcQEFׅj&i2nU: /y&D9i0Ne:GN}ݥZaR/ЙW&Prr(#* c=nUtfdǽf`ũm { ]NL6r_ ͪN()pvhip i/,6M.9GyAkO/O Fm*blF{v_`m{='6b+@, A<%''YgHڥ^Xxs@޲ DnM831ha ]='u Jh(0JB& 'n͋j!&_X@ŷQ&qv]wQ 2Yyϩp~)" )]8)33~>ERa&~].{'رKU6`!2=ZK`/m{g膱 _աWj5`91`(e'VY'~ PQ6Zc趮Y*7<W;zpH_:*VO>G{^Y I A,]['3Vf;5z,c_Q4q3GJK*0N_,$Uq(a¢F^|cŔi@Ϥ~#r9z-Wws5jfCQK, |'ZjC(:[IIґ峼2EirR%S34R޲PMvG$+l}M]ě]fZouIU&7ͣ=uiNY~58OCyX#M u*;L$GEv1_!m[DKtl&a w>idFƴU+Z@Va|XC{49E'=:L*)v %{PE-tf ܾ&-O+Ƨ، -?jFa>'}olK[νR"$ߓ,;]J# Hf`Wh DNKQB)zhO5MQru˫wso>_Kx oeŠ5j(@y" 悰[><,GIZɉ|*35N(,Yj%%QIřkml@w)n1S5v/[".mVvc<(JDɃ2,2(^]o i!|&_B (8Ub=UPBg\bd堏B]}\"okl)73!bB)n %QGUwbt5-2&* $tH|pw]=blxxis{Sy—_YLګHeAs4[^|mN&r&\"&7Fz[ێ*VH mx;@;};/L'Ԑ%{ch%]^xEлE=Fc&<~;yP短!4IFPi@d;IJJ氽.mj9O1ÍQ9&XΜώmu 1)g!uFMHQJ7n*{ah|h01 ]|_/ qyo;|=jگ"k@t9»JIWc q~䣖 sA;l\Mxȩ9d@B(}:Sꯥb~ d3Me%"W&"6Jm縣c3yաX9 :+X|dC!~w@_!*Q::&d4r/%[ `jht~NO=ka%+'A=n BU!w! C~`@Tr%tyIKl =m@&Tql&_!?p1I!U Q\QȔA@tP2:X5F^qLcf}ocv4N +jHI}=(|ޫvi |a#8\S`B{>ztMsTL4ES\*qY}QޗRwvqJIر|NNjoQ.f79sK\k.YgYɳw R hݘg~d5ۚ+T凪:ƨ77 =Hl|׬y1 n^:H 0b.RH?!Izy'J_&r>֔T| `yůAH20Ҋy@ǍP~w67+U~]:Kݼ._(Z.4YO*;\eJ8GJQճv*ф!)~`}wפּmUGϏAT| OɁ:=F5njjzH0Ne1RO|gA#xg^6Jxg>j/;?8=V9 %Ǯy5S6[{2>L+P#Y-YUPU4: Q@Җoyt`ffހVf˅D'ZNR7\O:Deъ9ZZШ HnC0,Q'&6LtdމDR-:Em1}zNHy !X$7W#K5‡tGӽOa-a5h5۝_3T?Bԙ[-*lHCvũmY\L!ECZZou'%(3=qEk@#qMfIB: kǒB[ #:P o.@'9'{)c{aG N9ISC +-m\5IH!E"cuk>wasG횓Bmpܘo&Bh||G%1d5>)0q1F׊H4ҡ/@mSW,QNKJwIW7: dk"n1Pr3k{@[!0_8%#B4us,.6ㆌGgo9A?^/Jx\ ˢ{oԌ֡ =Go޻W)PK٪P)5֡3F\7x&2 ݭvG6}lrǮ1*: oYgU@ӳ< ?c`q2Y-sK][*pڣ*Hw}͹eugSDK}@&i]0DZ:6ȢGkdhtsʫv>Mmu($/177D V;O7I$3[-vׁlaf.\ilp 4_fxtaK?+fiSupZg!^9 OA6+91J"-dӋ!֤M?Z6 #!$jАb>c?"$kT^˼bOgg9NÍ>ϊOWě{vs!µnHڰ!l"uv3UO-TNo^N(㺑?[E ۠ Zbs@. zjJ~B̨t!(nHjۄ>韕ih[Cge9Ye9AVZwF d~,*2|z/Qg; ++ O[ 8*v8rBFȞQ ?sܦ;՛0WeD6I= lђRɠ a {lL'8B=rć,o {ѕXB>a(L ]V*D9/pdVU)$^; j+hf5阩$, =ɓVjC:[b)\b]*}e:m_l"y> H,Ql1ZlZBǦ]%yjl 8JV̎ |THM\d8y؎YR֊` Lbt w xPڞ\HıKIp9@)2: IgQC(=FW B!$2.҉Hs-|fͷץ%Qe\Q|cw7`ϻdUU6pCQ07HN("²Grn& aĖJ&"ZR ث(/7& ~ RdXI\iL&dI?sE[k3?e3mWe SC״<o|(Xnql\.380H@|4:WHs9(T j%_@?KWp :CN5\>QfW_rBSun)P?avdW;"/}Ш P}#_Ckh:24@}o3Fp)F=01X=QvQ96ϡ fQ"3,u'#ğ >/[$*")>ƞ=wszko=o5*.LI߈sUZgMxnb'4֭\[,H\1,4 p) p&=!p򊞙3ďJmiS)c\cr|PQr n!}qpIu ^J F|WlppA_.U+hpP?)T%̀^3S)xo*V$v-<ՙ zv~ C{D;?15qzR=5MK!PW-gf|NG ͵|yMiY'\1{;@+ؼ'f)"]5t0$2 AE#R1!b-q@餩It>6>FN5!,OO0נ6Qɉծ}S!r]ؼOT_OgTQlgoPɤJEA7eaAjBo/Qj/Ky%nu$ :5q/ۖS>!pVq˿aMt fGS!1mlqW?4.Ys,'ԑ+ yv8""9AM;rF _ݪon*gפ?{dgdxHGZ[76tW|a%}5B)󌨘Ңck m2#/YAv" ׉ml~ B: : (AQҘTк'-$6S`蝪}OAG?mЌ:?\avk Id!5Ɩ3D5f06)ylE3a ½m/A޺{NQ3 ጕxؼ/t>_Ue/&~dcpP*gWgmsxc5[%SSk|sM*{:4G qĔa]\N"LW,{Y6k*E2}z J4+S#4Ѡqq.H_=, E0evCDaktsyJ'TC)&>2a:rÙO$<|RPÑCPnM;Z_s+QzR G[Ԣ24Z`sbI2'|ѝt@TXuԃTN= j}Q)t1|Xz,"N' sԡeֲ{fެ&? :O1a |]ڱyΚI/I({ψwDD!(xVYӦfaGc~bOCI? im(jS4'5J[uLqvSJ4b3R[T-hn6SH IiCE^d!4#TYڮ"ϛ\IZSmϷpQ' hleN -' DwHk@M/jb8NDZ>x &u ^r=Ork=m@dԥ@*ۘ2ay7KO:W:hN͛]TbL |v#EGbNGx_ha>G )leq{Z;H_ ݣ]UJB*{ w"d$շ)/ҟfՅ% C8Ev4䧡!q97,|gb{c)(J @ػ,! %=6A]#TN /'Ksv $JZ7߾Zg]GrJQc^7 LMN,+(_/x"eidEW"(GXhUki{fX7w4G_.}:\}a+A;[A'3&Lfs>F nI(-X tn@QeX-Drb,e>'fgw9XQLyCc*dzG )( xΞ3s%L1yгa piz3;2.M _hE7Y7X4JQ3%׷b aXA[oQGG\u_6 s oc>9f  czѳoXSK)*AGxp^mO@ΏH%/yzs(<M}rV(& @I&Z8hSIK XL%`jGbΗp&ZVOw*=0pvV[C}Z<2_t`Fte*d ͍ͩnځ[3c;UCd_9N`gϊjHi՘Qcdm'D(AehlVG򈳂?'B. ;c48%q\Ajl+2м|I, h7űvٷ }J8Pאig!o8-4W*5cD.G>?1ng>'b  L ؛X c!dύ @ǃ#.t:5?)kW?8redJR8s߮/潜x|u `ok?^94x}F²) 1C_.}=R۴4Ӫ6J<EziĠ`2b'ϗayp4]6WN\S ȶr4; +|h%+Gմtn·oXQ\R#J5B?C{'TC4%K$T_"Y-_[DEDI׮Ԃy Š{c|^a,Uꗗc!:#y0tqk£󠫖j:]zyoCW`}+VnL!n2Y2wS*n;B_#L7 Mb\Jp;04rUnMp2s2'>?[~AB$ʢhy76LO+hBV CoVh{G:n~ y"Su@w-ּf}&{#@m;v,WBy߬gN(Yd xB Aќ#uYif SD uc'}>Fzm-nv(ў2vFbx MT+;~+\J&: -]|԰~&dVgSVA%kTw)1[g FCDy?mв6x0B"HowLυMa1ۢѓq̜ C$ayG X:"@tv$Ow&W~Zͱ_ȣx%N ]j᝟\LxIhC//sR)Ȋ`fPґyRNI=_ٗX2^4PBL zZ/Li>Pi]/杛g%r g#v15] Ojbĝ|KܠE=Fo2%%7d}Џ#Ąc \{Hzc& J}CID "ކƢJvXI/6748@=mV8,5,siv>^]lpBN-SY; sysʩ5SLy#qI7&"|(WpΘ~rF ݇NxX΁[ב, h,) gʦ[3vaqt/86SnT XGƀT 82w :jm&9E]6+n `w&H'3@ 7bV?` @ek]2$VXy^z')*S"n٘{\Qb_dF A C@r$egmd :zKaǽEɅ|8QqȐ@vɍsJ{[ t~xRՔTW&."]'Qʐ5ŰX; i\rS AkkV?R*\b#zSh`Զ-:U,!o@(wzv|83z_C{L1 4#F0Q5wKqlJ(<ŢYuAB)M# A4= _C.7GZ1c,z 9WVC4^`Iq=Q:y  @Z\W,AmTaxfj[l°rm,Xݯ/Ay+_B M`D2Jtu}Yo+),hWҹQƶKې rdu1ʏ i#>$_W/<~fg-%y|@tߗtJ6`UCP"۹nŶ$(-@xټʌi 500G+D &f;-?3+,M0.%=RbtNL4J ATMee_\-%J|&§a Ik6!Л. k}*N# GWWT(Ձ9"a]7ˣR}>\^pqPEWL#8%] G.MyՂhXRGπk^< ~e_,O' ̯d坝N^Fj|'] ]䨕^"NMLB%mU}W ܉RRw3dFQ^Sϸ-W:@%q$@[)9uqW9sxGr-?x髽KSuB)3q>Ntq@4fG.[o4I"KL"t A}?0IXeLߘGՒ5ϔ̈́ ` ?6 #(8뚼~S-:C@:@*flkϔHo+Bg{-M\#*Ѯs Pq(F<-F_M(+]|CtИ{Q{rU i4KNz2U)>P&6JPIaIV~,bfa> +KeQ' ^X;9};ԉA8/D{b؂ĜϮsTR T|ozH"]!@Z0 ss@{xXxJoW#Vy+bjW=qdȀQɾRݜݨmq7DInKQ_8 QwCvۀjqmrs"_/~ =& ,&P\|8@m0\~Y=&JmƛOG]L1>HX7ju>OGGŕI mQ [؜46P |Β@)?݂TG&(*Pr Q oO~ڬ.OיSh6~\6#g|[P L aDDCbPMy(n"*(wD{ l?xWq-U҇4> hNp5QxY^-N ɤC,I2ڴ]^p˺Wi&7˻rqkMmRܹ0 ߥĀds bرq[V\Mwۼ6díq ,tJY̵k=PU:BU3oN7|?|m^%擨@t9EŽ~fM{.Dj H|:#si\:5\.0tDP୿} \?ʀctÖ#"Rܳ hX//Dv6B?v;(4Gqz~O(46}+6*Sx-H7bEl#+lD儧E)5(H/Z6(ː&-X)~{b?]C2΄7eyWNr/.܄)VI#NMJ4Y>c9^z<245p)"םMIfh~2c-KzQ90@1D=u3bo 3IB̢^9Q8- >&\/ ]TY6{#u7:/o0[*( ]&"yJOA\2g*Nܕ8Ѐ!b[!7J{@綠7ı%1q$pj|U=Z@\nқ!ӄgmu>QfR eO "hb}yLvx;|#R"@ZgjZ\5(lt?xAe0i)%LoidFD}H4ƈd9ΫE1'u`-SN)8^K nrXm*׸~* Msce|hMGr48:֦ $aJG)ZQP.K5q.p]fS ]Rkِ ƘYuMH6uLHg"ƤcI| l% 6~wy@-H鶣w4$Geڜyp?Bw{jӉQh?6opqmk.; q՟86: {qW,!R h>9y>̣%<  mJU%3^6gPU48%)`Q;#w!5i|B 9hȎdLC"aQE"1n8vh%јI//Vi8V㮰L52]M(hL(k'@vVROZ 7r(ɷ7/ ,ac9U髳i%!Suo8mK䞶fY|t4O0s(l[8V]LW\ HxRBD[m"#/#tvs*}6iiuנ'J9-0;֡aBygߥTnIed,]( [B7YdKn>juNI6Vu;ߤ'7O wvkfXDNM ƍ+-ԉF@xB|@n܆q:PE5,YuypƗm7$kGwE)иq=+›.PRrQ}U0zu1Xbխ{?' Pً&?Pzem]^9![8i'Ud O;^޵~ف-j^i&㾹*צ9X`of !{xDz͋0şw&S0}π*ݛI̛?G: YJQGk%r t; T?Ph>{ۊ O8d-AE_D_a6| (}0ijuoh!Kc],ʛ,_"cph#/bySsC%v+lVL]h{f=,k`/e>Y330B.$6g"Zm7 +ҝAsL6ȱNYOeS X;ӂݍB3O.wpqDbت{ڨC/7 zC7&^ـ3aVlCp>XQȸHβ÷&we݅IagrB U>0Z[$S }z*I *|?F X9Tl&À v?ٜ_pdH_xԤPK̙R/&DWc#TqW@ Vޯw8O?]QV)zC2`W<CZ_P!1a|_g@׾v4#غ3ϻDv֢ho03p-%':x0^tF?[l,mYZo7)xx 1 SV Fu!A׬H`m:~Q)/B?DZ;NX^fN]-Ho{2[Sb IXTvr;NYR6a*Fbk9/_qqd-4e]%=񀰎/0fjNMXjl: /">MPćJ;Q~Nb^0L,Bjèl"x9ِv䆆IbCZ' 'S;!X*DzRCC3]I$M<~ʦ3:OsV%؉jØ)xN(|C2ں$Lׄ6CW̹y%[ty&A3$yW.“hGS1(/f:וʍ^8uVϾ?\eD"=%ez[9ID_K'Y7'Ұu7Yl#wy@"{]^n84iy~mZځ8ˠ/լ1Eg/e%l[KTxS"8[;rbOR>'.uFTyLyIoB h :P:,w0m%e7:sQ_A[)ބB<5*gq(h}&dl6W?^ib#w=lznff% hOW}H)&g?k hO!з[&N"V,`9d,I0$dUYPi)/i*J.+#TmHy%Bg{9cwZ-'9%Fsق)aʐ6ճ0itc*oA-fyOC/3 Uyddy•3GҘuq0mgU0Brh3|f_<.>C @މ ;ucUR'GsjF9qSa]hL@X<{DʰYA*9ݏ !f!QyD7K\ڹ3-3~a@OnU 8xrh T^3ςf&HR uwN6HdЉ7f+̨-/]3AgCK3ӭ\>,}w)'VGDB p.NгǨX+5vvhyknk#qtc[ʭlj$FHSCdt!3^UBOsۙ3 ڽdJ'/+L7|)5|JB F|MDVKկ/lMkh=s7'ġ=x4mXS8 .-8͊?4&LDČbH x ƭ YpmkPIDsA;ty fTXZq[SvH Aש@}\\ֳq~[*ORt RBl,/%2"u @c~WJ󈜷 LWܫKC=yI}_blyE LBh'uY#zh82VIێY6ܹRYB.mn[/;Eԉc1q `THJ4݈8Fu>f]op+sG! ;>*%W]\+⚒Dlv=L.&=[V3~X-s@f"jb4J\y,8! 3c\PY?mlw6f( xUdĽyo1 7&.FRz-Paqa2a6$ARcr4o(Fx{A&W2HU4G,55Ik4:)HP(UrȜ7QUY cPW@ANtNTf)JFs$ً7l56LڔlU o8v!%&u;r]P~ݬ Bd[y<[RBƿ$wDgRD[4uH]E@/R-.L۲l(͜o64aOպ}r9Hz5?}?)A-B/el憵^PC|0㡃 (Eķh0k9cIĘu\\+{M8j>URf؆BOVU: fZ6ڍz;7ڸ#ކ6NJH"DY1p"+k)wZk8>mE75(mP /pqZ/})5V?}b*͌1ŒP{a\`!"$MFV3|ЅY<̻K8w0I6ymxOŒYv]F 8bjs>yml ~`""'l<ϋxc'jPjyJ]l%6؛+Ӊ&hﯕ=8kbEA`y#G)h ʹR2|t`)21|ߺTܔf R2;&>b|)}eF&4bѳ`!:+O\ (`ȋXP MmK!Gރĥ7JiNnz#5I$ԅ <f:/'W󀤿l.׌?Q,P^Lh*6Ӎp"E)1ecN&"n*ޠW\ q50J>Eͷ0s,5,N˻4AP<:\}𭘶9^HO f:5+Yl{,qyMޕӰ1i\1ЉJR5:^FAa>C}ylӶuKW6m CQzJeoIpn~tHv_=wc5#-uEEVz'A{Mtk&C?q4 o/};xA|iFwԀ5YF^v=S!)#CC9~i-&]e3EMGX5l{ J}g깯p7*zJ7 IFO&@![;X=i{YW[~<_6wΣψx e@7F!M n] ^!.NF+]t.9&޳]׽mAl(Խ C.y=wx+jD J L D,5zh@xõHF^GkW܉%Ur 1ndZ͛??r3J>sR a*Y)֮g@L1ru?-!60 PhrNwSw`=U]5[NxmIʐ{| c_fs2W\kQ . /qҒ8!z ^LRfڥmsgJ<vpJ24pW|a$]GQmI*#ѧߩy0qqEd+*|Å[riRF)WsU |fEXu7pN88"a7C8U8^D++y @қkK5ċ$/bl7f\vvŽm1zƻ_PCYE$wJhs΍<|H6mdp{0U6u{-1b 51 T(5iߛ9cg.5TkOp/kA凤w80nwQMLuVLrM (7x֫şHx:)W$XEzܷ`9 'U*=udX>'q:wc &~sTLu>"g 靲=mg/:#dC?CHiι=^|f'i0hِG)g>|Ylj!h4Ikxab8K^tK}ȼkrH`'ˆ9`&æoi} 2袮 ?Y,fPUb Zvmwv_%QI _W@g"#>yw4zn̨yCb20X%Gr ;i-0s**g͋\ЏY\]4<%A#&3%)좹g0eiZY;E "ŤHGé)ܕO v9*UdK3{^3+7Z߿'Ρ #4G]UHЛ23#]zןO k2V.{y@r*Xܗ!ws6x8.mD6rj#ǽl3_/a-6=v)&#ê]_^!rZ?L:8@0+)~݈5Spcr yl3@&U0'B袍p" N,nE_[wy*?U mF"%\Ed8.B17v}2zVBzSBB7PF&eȀF[WA9帧J_M=ٵ_a_iGfۼ6o>C^n}uܒsTX7%s\SϚ)ΉI JsyoEc95~۹V b: ny[]N_ڧ}@n,*w"s3U54R.5Jr"{rd^=~L.WX#  xpjsuC?U/@ ^&*w2 Avθ|;ӀD̾WV6}*tQ&eU`|miEi{0ٔs`z w-2309Pgj@ \+bDF`|zbL##g3SoZFdy$g߹JD3.Xq7zw'`<}?WQJ:.L 3 )H#ضڐ1K؞#X[ K4Zٍn BL˜\>;vXrw `RۙW20hH;+jK% ysZ8G>.^Zv?Uz6 @fla}*H N4|}ЁklLJF$e`nm$k'/0AI#qtC^<(ONp Ԧ+mJa]~)"p980ƹ_نt7*hn]WXf) ɻmc\h Aua$_L.T;[ul JkEb±Yc3$À3x>WC cY . N,gl .c"NaR_)RH@ N!c,fzR^޽ޔH٤E[.y[`y$ngps7ʇ-[c*OHyQIdd1<]0Zv3cu(J :e1HB u {bGalzLFhFev&| 8SqҽU|6f<+ޮIOl睊$LJ (k |f\Т`GA"J.TuQBޔ,5H|!ōm {(6`7TgY76GPD$+p%$n(ÝǘPCH?Z:01Y+ߴH"Ah(V9z47M A۟-2?M_Lc/ݑ 0xvtwmX6@±'g|Ӈd)q&g |3~ ~Gß_б1*ZN^;I q&e! c4ud~q)u(a3t7هrr+Ӭ`C3mB o24D wZ eQ'cw+S u,GZ^CǠ:SP8j1C6qոГ+~5w߮Fx?*lY{9Y pe$܁ciC y>e RˮN&JMami~ 묶B}T<~;A^֌ޠN}O՟eg$麱[IO~لNƌ|M(,:nkS\=\gG3" Ea$f'Ȣ7:0Fg OA>hpx0R)o5T߆F;\x~KAETOŔIԈn7'%)&N]$gP[hla) [%G|3sO;'AD, < ^V)b1Θ7T٤Y.jj5D32<8$yF}uį4`35`G;V`ZIBS=?y5DRJAQNP4c]?s$ OֽgP*@3Lt(gMǽ"A47=_uBHOg `Gw>7i@y 69myR 9Uiv#λbI*'bd\o,OkǑte02mE% ^Q iYCi@ϰSrtLHy*o]Zi8O}t $t}+4WN[K* z~qJ fwYjѹ=)ŒUߏ×Kk/;PRJWn1-]5{8=;kMÿt@Sn1WOWx[&K; 92xUIRic28Ѳ>ml͎To/YO`BvVG+v|[ީfe<6[F>~U]5ÕD=zEH/ڿ8UҶue]On-n= ;io!֛ ;x bH AN"bGVs>/n\zErmN ݱxrTcaؒEӭt? !Jlip8o [o.+4]%cܐ7Ģ.lB0Y}L+%.~hV{aEM.Tpt!ݒ#L.I%9/ U>אb3+נr^w8I ͳSa#`sFknjPs^bC- 8½^p()kVԭwr JҾ\'5\9'u>X[,N]#ѹTs^esU0FuV] DG'PՀ9W)0YZ]53<4%]f“Q.`"Xܩ.A=xr<>P{MRS. 2m1ˎq7 At-!&:)Y yz}dNc/zPj;Hz`6m<}W4ps0ʻVL$ RCc Ϯ^WOlnlJ/ AM%i!\Ô/,ӶlF-͎"ț0.`GW{+ Yfe2CzE[K>,z" `.vaC΋HZ{A&:fDDgrl8]# yG,%Ev %M mwC:ǜprguo"J"n|D "ĂVo<Bpoa0;/@ BEAu*ut^ڼg֊S*_۰=L2_$+=YC&V'>UbBΦ!]<9)}$*fjc~vjpPD&)6\jBE R!h+DY^,`@(A+Ƭ[WL4B7Dyi wn|W A+ΡDa!J U-I*6ӑSWt@r1TLO7u,@Sq\b:Bt/ O-y9: fc^݅l 3!w& fS'T}l U(xES/*H)hS,;` v7V풁E.}@8'{J"|u#j݅#˝z\1݂WiC# NJh!h'8ZEq(TWm=GTM]™?w`ZTQO9݇*%x4Ojw$]TЩUt.'tr 5m%k``lֲ_ٲ.[ W Twa)@?HTR;u\io|e(슂Y0 Ny`4u =/״V j(G>#(2;\OxzOć0ZYQ!qASٹJKPA5߶ `X4Rɒ2lR##'K NK8ߠxxk9o8@=g~?i `NooqF M4oW|"~I'H"6D+XK`9Kg|vԻI/ HcGd-r_oH%fs+[5O2(B.:AlH\ע Le+$VqTH"I6!&Cb3$76c01DC(VDUG~E"! б;ȿzKV8Y8*&yo딙@ !}70L aZsVNNu#OEf|O᪩܁Uֱ_>T71pS&-88y@\Y x\3R_>G%v8HA./>a-biI<C=_ahb2V<? <CL!\i+x]'NԁUs ^ce;-:duQ\ӕq"4T"аL(U6<^7!~{7y;:0_`vKsע̸OvHw?*`TYwbeD;j Zp]S-X[bK5A]Y3UŧLt÷p_͈dZG9}W[8YX8K88,`jYdTi(twWZbjFdYUĐ*P4N<&hik)d􄈊jL3:/ qj!B) 6+c.dL|F£` B beYIlmxc&d9KE;jR~(€W!lΗrdrAgkH' $ stpyĘ;L^kF|pjdq?E2beW|CgG@HuIu5Ot ݢ ֍`AK Q[#-^& 3vqc)_ݱ:j3L&ԟ/Uwz1XP(Nvty#,kos#RI+0MM5_XW"5;!sBť= pbQQgߘ2Y=*Rg !;˰p('0Tf 9f\>k't0liؓn\0 Y٭PG%>Qoۺ5a߁ q|KK$\:5yO$eChr,,q?3[g6kOv5n嗞s3$W$AȀ T; /$r us$j4>OVFz0 &U($ E䔐-c8@2a&zT+ria/C".JD, Sb(<(Dbk _ dbaobUs>:V@OL)߷e0fVG\?c",ptym}f_Uq(i COK T?ٙDZsbuJj7=kE*zѕ ]d"LݫYR-e<5ĜV()l+7%lWD\ 6U17il-jIK[ g^N3eH;C"x3(C^-7 7sFN(`hu=M)ȿ(xwPAE2"g5؄wJZI tܥ ' 2gW`u&[=zlCfji4jy|E#:-\ׄnM^qa9NfXGXH^owE3%O]-\;M׹8'& (;iX"JZ.)صwڊH'KREjl53yfO*3 W44 F 6e6(h1.S9޼*R{Xj,a361'q?P@}%\ԣ_Q٣(mz=0ʏe5 A@@Cw[o=e/kwr=ݭ۶ANRw}u>wo[{z7c]v{=ov{޹@6Olq^ι޽ǝ|mo{ZfkZ|=$}{^׭UU|ѫy}=^^|7n=}짮]c7j]z}\}n۽vWu;;+mEj=弾{믮k=k=ܼrvo>.w]6-w\SUWi:{^gfo{s_pg{ئ}:;ruk{Eҷ`w}wo}xݳQ۝\wNgmΫݽ6gӮo Zھ޾=v{{{[٭y`v5|.33^OL綻֧/lO{W{}> {]ݭ|V}ݼoV޾!﷕C+{W2^[yʹnw6U޶ڪm]zEzS'{wIzuqݹR5uz}Ljrkn| ,5vww۝<6{3۷|{⫧EŽh}v67}^oUCm^mޖ{ϳtӧzoO}v׽i{[|yU]JOOO;{9V]ݛSK޵oq֮{}m[ғtm׻{sμUo7ޭ}w6gof}{ݻw>9_n]{Z{o{g6r'lzmۼ4Nʹw} R:]ݝݻs(vڻ<:/}W^6˵=*v{.{z^n^o^m\E{qizuyϧN;w]ۻtk뼷q;{׽;Z{=/{{jk[W㾻mviiYs&+.y{Zes=[I罻v:{jk{/^{ȾIK|v{iN۵wݥSe絽vdXݺwkNڞݪw{mv2n{vxǫatfGM=Eiמy{Iuwu޻]޻c[ـvʚ'nnvsOO=c͝+k|+n.u=ڕ[+mt]wWs:/atWT);݋7{u[+sm\]6=z ZkwnǮwwywv'{Mx]L]{m{sӷn׋/;޼W:Zgw9{y<}ȷ},mMvwoG[LPCνhu˞ɮw;׾{KguF};f5\nvS.ǽɶ\o{˵yڍ{;]t^o[lvua͕]z{܎^uۻioz޳ٻzwkm{wUUye^Z^w{k+9Y>_n}=ǸۧNܻeދm˷+wrYu{WZk'^T.gU{޻mm;ݶwv{{+5q{ݽ;s ۽k;֫+rۙp;'nׯtҽCc޼{z[u7;bA==wlss[d;ʦ{ܻZrn\K {oK}myc'k^Ui]5S{=PuvWk{}fr{i̮ot{5d^{om{7sˢo}+vwdt{U^wmXovǍx=׾=vgFݮaZ=ކa/Z^跸{Sw]^zoXwzw{Z{^ǮZ+Ū۳=ul޴]u{uլWtQlѭi6ֱg]9NswyTveNAҚ'|G6[{F杚+׭e.:^7{Uwۮխڴm=޼nvwӻ]U̻Y\sV/wR;i={ڸoi^kOevzҒ{e{Zukkmv{SJ×Y4/ij]޺yv\^&kCx{nmUw]_;ΚխonYt={cw*#BS٦"]ûӭ:̦=LwZl^km7qһ= :S^w@}oagwvV>tn{uJvm{D8:zi{tA{6mw^kjvN8u{zRiwtd:駻{/mQ{kٕ˻ݷh$վ{޼6Υݳ۝nnz:E07^sg;H=^ێi޻ebz=ӻRӧ:ޗgT{S^띻TN{rvs;Aݬ<==ݵw;XO7RniC}sv{{;{{&;ݝk{9ibQ۵=Qy1g{=Eލl{yöZ;mɶsutvίo{wyn=oji秹zݻm{n5v]Ǹ{&_>Um_*W{Gm*k:=`gw,;zȓWo{muݳ=f+]zEkݩ]zL{}:w sU)ث۝zk 34޽govwjpr{hw(;B2g{7s{M%׮*=,M\ݶYv TvmiWf&n=맫Svogotzޞ[˝]]s=:=mza{u]־ݵw]m;w՛ts{gi5l y=׺ۣVz{w^p[rn"HG]\w)WZo9{+꭛׻T7۽^zܽovmޞywϧZ]{{Dz޸]:nֽ缽QOymsLwjw{{˺V{t͙uoiښ^v:noJm.wރ]{4Znxow7)o6r k^]hVs׵\]\f*kfVإӽצݽvo6ws;=g{۶EzwtpW;{ǵg]OZ{s^^uPg}>mcXkV֝tkwgkZ۽ޛhWwse;=^1ݎw^W׹Nb{\|붪wm{dF#wr;{To[빻m]Vm۹֘U*jU̶{^nWkuݦ؝ WmJ\ڪ%Ωv+};mm4U.v2w]^5y]G'nrCu3yt&]^){ۚ뽉bU/w]6On{ָ5^w}r띶ww=voYE:˽z­w;/Lt[N9{Y-7ɍwiۛCf7lczt6ԛ;yhtdl+aZv׶IDkv(2݌vmFN]z+]{y鳹K.ٻNͷn0Cn]bWwzyVu=խg6y(.cׇ{u{wzwnW]pVfoW͞:OWk{:sVm5U+65t[w;Wn差tֽgνv\[k{.tZ5ޞ}:nu;T3`]Ʒf;\nϝ}9+^7lwtݺouθ뮢ѯMufY]z׮%ztܳ˹jݻ3ێvholVjɔsqwz{^ڎvWjE;{kø {wqʬWQn{m%r]k{u˞vwnwͫͻwz5:jju-ugn]ݔ TO]rE:wu;=u7qw{ӱ.W-$ʹ[wk=ݻݫm6znPzT f+w[t릻:4hj.{vz^ݔ=iK{wTW6oLW-٥׶lݣHr˦[7zU;|"`  4ɦh(EPL&1ha2a4ɂbizF@TU0 4Ѧ 0OFF&@M4bdFa00h`&dɓ#M4&($#@44`LL&jLM4  f@iC@O<& U*2aXgE4sģ2Qͣ84k!Z"""iHD&HD&4JDJDJDJDJDJDJGHdK"YȖD%,dK"YȖEB*Q^EC=C=C=OPO;)6kQEl+`ܮR*z@zY2+!D L1CXY+K=$ /+>,L)+DYQ8VQcDRrâɯlU{E%5jgSƴȤȮ"mh"D$HxI&L2dDIEd$ɓ&L2dJ$<(W\XR&oUW)un ` rbC_RV+SVlrթ˄hbŋ?5*&BX(†]08,v"Y#pwF a BuW 9N4XNhpɥ ?C*.j57y.5W,y x/qm ODh02 $!~D@ !r`țF@!D(a  `I )dDCDD ' 0"0b<""0" ko9@l :)`"`|D%@!ha$M!$0$!{F!N!D` (h 0 S@  'E"E.zh%800aFa((H`dj̣C#P tfK"Ts9`t`N'<M" D . 0w$Lj_DAP"tE(X8:"DDT90eR-* W2a$'BL- e:@ \CTl+b e,*, l¨2 d$ Ȇ*@V0ۆ:ppH]d;::tx<0ԇ x<҇hC>l {At3 |!655a`9?`b @SՇHUYPD0@8BQ[r \U~,MQ`(B xZ5-8}Mm=/7Fz,Fy wg``CtGˍ{C^o{> 9#dvai܀DC (8\ Aw@Q``)%@"*" CWy`L0d t5@)rʣ)*DL#5`\. 5ͅ\je V+Qp,svK[QrifF lQ"T4lu/#L-30Ay@K֜DpKID!o>@L1AuL.:7u H8"[mz(qeh%- x<2hJB(eVk5fJ9 r.k Z#\@ѣF8Fe(Pp,Qe\C ;& 2aII]&O+afiMQZ 0r- qDӾdqPp/@0T>L hC"I9{XM @0SvM5<`p%ς 80 E)@Vm;[]uW)2BP@ dam < 7x gB!赲J922hPȩ .0J`PJr.}r'ޢiEEZ` `[CJHDR!BpFL* ! Ex$60$"(1G0EĎq&* gE"*(F$BD*6H0/T; S&L#:Ǡ@i(H`.፜EeZ'6 8[_u9s"8Q)L0%.G6>g 2HC!_;H5N902 kgB4U"Hlb5h#FŽ%"B-h#E5HșDDDD-(G4X6JEB2h"mDtS#DJDtBwGV9T# j,R'QC"hFAGo`'QDTbP< 0D`I0K`dZ@QɁHp(^X( (̋p2>_@D {y rfId2FaA:(=wDT"(TDIp*!G>mY/:r)C !Kr-Ãf!b̃2,ȗC#F籮F]'-R,@KtȮ!vaDdr&F׿[ȠEQCљDTDEyEG.iҢ(0;!`J`A,,n ~e{J ,! Eّ!ȗbT#8E` K )tLH%$(  0a VțY+VGaD$ T@HA2I9T(a`-φ%a"Ka̐?P_8M-Jr6KKKKJ !lŲaHaFB "q !GL ptf`dd-Xg9F墢ÃAdxL$HFYXuSezRV8zxx_"\ <ҟ?&`D#\T[Ӯr>EV$s/ pa)4D)Ȍ`΄ & 06d02JaeAȭ .af㰃2 \"9q|S^MfYQKOQ ~,fFɒ^S"=`IaX>HFV\;&@6"؊JJJJJJJIH<0dkGfI.2{G7a΃}2-)S" d$+#dP25,o{{dy`p#y߲pZ`XI0 ^"~p~_Ԣ̍6$"Gr@DvI)v 2:uGsp-[6VIKSS>L'A+ Fpd%d ,2DRt"rrrrB&E A LIk"2,EՀ''"݇#Yd\DY /:GȾK_wTTTVufR+\(=^7CGqr7m(CȺ+#dZwS(2=f^:3y%oDU2&x(z$=Cc\K#~D Uk [AO#E*;eȶ#XdnaE ;uHz92J|<!+ Dai (H%dGD4X!BFP{]Qdb;/&tR<2/AZv纽vq_F(MNFyNZ 歎w6C秧(AIr?I/G#㬩^kYKfb{5V !K8)E=-}Cdy{ې/͑9Ϳz>|Ϫ^(l0S烵Gz{US8(L2g2ۖ}Tg՘t>$"*XeԡpÇ"1ۼ߼Ĕ|kA3mgY"||]DmDˎ/nh} Z-v]ҋg2r0ci;yikgj|q" yOBm>xi'Z????A?>ӃȐVܛ̩J'}L4:rf4h$+J{?m7==nHu!غZEb͛6+E]V3✷] hTHAVOX!AѣFXdΓW*&dd0j)3Y {#Oghk\W%p+"1>H@fOk5*oAX^Pi qHݐ1tQ-YHhP"ms{ajWX*Pwa6q{K?UkVE!tq8l0}^q)ys+1b_HˡB?ioi m1xLk!D8ę"_滿8o7+ZϢiA.ߓ㦶=^ Íxy]w#D#{5 w5^݄k wgзu;+-[8#לcX/lu`K("9!0NZ2?&^-0N#( QXxs L.nrhiQBS%D"HHuHώeĸ c6?<杢6 *bG#\WN"pEr0~ (Dr333 8D<R5Ӝ|[ָz;w>ȭs׼՜RТTeQ)eW[EPX]8-:Qt=$@ٷ=EF.%U7ܞaT )|EUBO qhw@p_y~H7DJFFF&^aCMP5]ܻx(kYn}CЖZE$^ok& }S"%m$rMaYtlbnKJmWmI7?oA2F=^YAG *]z?੐1&ffc@u~$T#FHѩF,u soЋ_'쉜lYjx}UoBvx4v6x/pf܃fm=ܼY!i~Vƚ*p Ȁ :#d$c9c5&"Ҁ7;f>톇3:sw5c}6fG*!bC%r$<7㘒_;"%N09,¨,'GэwiX*0JE\Q [ݚE ob$Bl O}gh,~r & _]JJ6bM/47ݝSf~-|Pih"#G.Cz I"ranzE8S=>,Q9Z1w!܍RQ^L.9uR+nd]SIsM&:su6yNi` *Ջ4K sPI~rC0̋C5. !hp` 3007@= $d!Aē!  8Q{ѸFTouFP"i"n4l$DD00 (]墕&ja )R@p"8U`#-cGDp 8Xٌl(??x%8030 030! !YBs0LKd.@0Ų2e8 0g`M2@PKDd^I[ + #ڡ;n/ 00&Mlm;S 25,#}.^Aڰ|;eY( P8H t3zD{u/ҁ Z(trcw?" ض"*03D p.'\ NAwˉ69N<4 NzH. S|}Ֆ)&IZe]ʴr~!9 ?;C]͞F&|1^pd0psG+DžW$E?y6 _/Z57e]mEȴwq6-pz<#rv6N}R"E$I$F*4VIW톛+21 "pU'+|Tc$ .!(Dcut6Y7j Aeltfibԩc3z E=WdqjEHH ߼t[߹hi+MS`M{ˇs`iF;,u CR['U7bߓ$.KG"[m'8ԾLzGwy1Co1oVAH7b"dH,{?NwH؛O/1 tO'+h .rJiAU|h ?_~V/Ji+{ 5BZEH .}!COt] QV!Lf0Vi vDd~"bNöe#a|W"gwpηx߯ OlI{ tgB-N{S/aU>8a;6;%H-eO7t=!{4D<t~s1pDnb`h"BUh'ӫPl@D$3aŵU۰peK`1u.@L, *5԰pqoXMrj+X_eu N(*`Uj\қuo''khqQ@A 3׾TyqNa0J*!QX.(DE;=5E\•aϠ4ZSkͼv\_$w|a^aDڠU.O@z|)Ts*;04VWTP$J̗>0M.wOFi'p6_IāWDÇmtG 3ހeghKK3{HW%Q4|][gS> /|OKrzEn5 yP~ 56zk]8F++ZM9;D_.m?w' /k1N:"Y9VF54^XA0s J^%o-XĞV*V'uF',ob7ޣnUŭ.ʬ`ƅ9hS&fb58c+k8rK*L340 0 HA$ x3_3 쉆Gj8>! svBau>QRyWI@ 0N!ʊ}Eiu#ĉy Q;oNWgTrv@4b{j0AFs&$J8Cot̴]b(tU8aq.9G-28>Ǟ5}Ehw6aaaaEam[hLMPXXݚDp2ķh: lg.\4 nzv[ 1;0u89\i^6'|hw An`"d`9T` >h9 . 8Vv9sf&`Yj2Ha] #6 59"]a?J2 6xMrk C!@sϋ;u!LJ [|>,a{8sDnr,R*ŋ^ BNaBШS`!S#)-20d5Ly:~ChǍ%'ZzC-%|g9s={ 6p=%vل">B50ʽ^KlA#P(B"|=P # EF~*;uBI~1 A\<[p#b݋­=h R @oX 6ts=ֿ;~3megAr}Hs={4":R[6Ou`@zA,!?E*:DR D %TK.rr舌%5fG5xCUS-On//<[75<ܪ9={9h- IX\{qYiIZuԅ&Wy<"0-2L~31A ya/ PQHr+{RTA'G]FBd"#c>ssW? CX:9IGkKYxEVING,X-TA&]@ B`Hu|QvdAq*n Ϫ22-j"u@g>WbJqHćj|vx3E fc9BsX;5K L$7Y3oXGɅzshs1z;E:S15>oH溩M:Hyh=mԨ(O]~3Oi2]y1h;H>5N&ѻCreݏta 鑟@*C7Z O/MU$LH1e 5睚ЋyjD:^aZ1U a].PR уNA %}Ja NVX!& ,EacfSFز5wphBq}`v@W[n}DarwE~OD=DyllE-|$  [i(iifͻ3hF\YBI$_ʡME!('0Lƛ*m`!<$|x#֤;`uͳ>Нo p0b^K||5Z+Y7_k4,-KѮơfDl괛P!{H=1x]2z ˑ\ H ǀmxsS}exU ԆG·9kCfpY]AO??; ~E8G2kEhnM0# oboߘ pWqg'iW[ܲ9@?c(x}PFjn칞QG&3.8(^CF(UhsI!`X+_5d FFQ=K=灎hF"ht8ȉ(tB; [4vnf: |l7yz6o%4)SQ/$Zߗ_p64%Wbdע;Ҳu;358IVh%b9BT_ɲG!\$SC„vҸh10ګ;VPpʼ rMug> +wz*z| qeLB,mh|I#']HɆlLn$2ɷM(sGB.%\pkCBǀ& !8aZ/'w"nWQU0:f4C^qAٸX!H0A[Чvu=}H ՎȦ iJ?hUĻ ׽HkCMD論L\f X99u;ܔ?dڎ%N{ؑ +N"[bˁKnId >@)L674ݺ +лqװM/s]A6baB#F'[gI[c9 b;?}&OC#cj_%E 7 fUE'4i] { _eL@/ox_#d.y "fւT@`jxh>m4I7 .4mgH|Szwu8ʼSݡ10̦Ԯ{s⏈aH&g; pF5ip|=%C%g\R 'M$"0nph'KHT7t#r@}"TFl2f'B~QÏYRGc!Um. U$l= rV8\2#<.9s臽: :oY(drNC 'H[ Gm ֯)|{p #Dؓu.X}^a&d˿5`Fy')z>Ss h(D\@@@y`I xrv:A`C֬Ma#vOn} X0Anf 0faN ɘd$,>Ss#QBvb}۩6!=``7!/M2I լBPQc^8]Q$NB(/ؼL}4TgwalE 1{G[|#9Q|ೇ6~꾠Dž4bi:kvY7iR{?mF t7Y=(A$6p}u6J]=bņ[Ž2~w^.Q/W=Bx] ?DBlL08\ ԇ=Z}.&DD.p,Xe,йf?Po0(|;P.c~G r;LV'M7WcYZ8K/T0j|87aڱcDȑ$Mc\ZR"-,`k GɘB̆+2J0by%./4Mj#-W$@>tvD|w( \RuIDvYoǰ>޾yf=pmA} 9iȲ'"_| TNg tj# !eXl-!'i5lQ®-2arxxeQZٓ.'xjos!(F,6Iy%MjM4UXP>M4*͞m!C-1Fm|M>b@OҤgN(_~`Fdm-͏f+ʄǡ ڎn9QV:<(S-ő:b],31cvcph/ L Z~& }MFP#v!SxдSy]}]R2"?i JԀ7ϴ'" 0g}@Ai$}D=q=e@IV(@'V]M ҷ`5D$;]CֹE8+D |⵺zЀUؙEA5\4 v}|ZaS, r6&>A٧MEX--9Hnn>kXoR<ȑ4'WÀLy}(Op(54bVNQ亯HVͿ0Q7 h(譊>Q2cCL|Eaw~vr+N[ĞG×[zitL .v"^'ZXQ%VfdWG DҠ8:Dbcp"Xt òDF͍" A :E[8Ӵ'5AOLë ,¯qrCF& b#<Œ|wUMTxedc;reGԢF~_;Y{WN0"#00LxÂOs>D5P6HD,`}p k(Qy_=|lj2 Wތp08 X ]` Q{uGUoOq(X/!c0KM^xrW?u3FӅ*2x3sS롢$RDDsjLqO &iT}?nxQx"ŭ,ke0 piɁo'1,B0ܸ:rbXê2!:ȇ > x,&<6a>0Cf,aLPh&P+ 8IBڐfHXRg;3kMwN4Պ4&=RwpCӰywCNF;w'`a{ZQns3FmJ,@%a88qgR.+_5(eت .;*o+@Wvq&>-&:Mb 4ߝlǎn:(T7XIHź/_8"4ÐHsT=(dŸbRP\tas&݂v|\g?PbTYqNo$T/ׁh%h8Zukݘ[;Aߠ=ag"x3 V0G[j'P}_` g& `D1s;v8W)~PAV܈N8'S C j{xw' gm vYa%BmiT$> tcX&I!Q_deeʷŽg;ho` #b<`Xzz q>+;&ie=bĘB m#H7bWdNT1xof}`1*u z M.&H6HkfĤ T(-`?Zj|c>]g%e ťMIqal-c$ ,G+A$q94{;]XP^1[8ץȎ3sVL&5kθ`j??iPnɝQ3FnXX#2.42n#G-f5wY RZ o¥y$~_ z #3-QuA4o[8̄Я=K>&#}("=Um*tNy1u厩r3k88{N |pKi ڋ0eX!Ֆؠٻg&,E^U%vo iOV#j/tM6Tjsa NWwq3J|H` I@ 00@"' ^' IP3l  e|-*7 NHFr/6/m\}** z<%7NX~~Ҹsy zvI0d@V4Wߤ*W* }O8LCqR:Kt(_N~zgqx1GP+CB%!13KQ #6>֣FNJ1>6>] D,#V?0 .tBO7T|sl>baA3PcN{4TL%]W+02J@jȀc5#xl[C ?/8 ftckp2\^ZZ1EbO÷,J[v%.z񲇹XǛaKlboG0x?A=$2 z";:.ŊKJ*(ΐaQ}o=2OՀ<-}GWM!rm(Jb%p'I7Ȟ0^. blf"~C(?&4LMbTQ4XCe ا.v2 Ӫp:|Ll6v篊UIFQ%tL޹@ޔwY?M& ns.U!3^ₒUqf&J6ؚ4xm:PwSxKKH8$2 m+ j?za[ѝ4ȬV'úcA<%Mn"E&[|(I޽Ms%ziϋy1˹s~a+zNQ:Zsf*ByX>kNL^ӟ 'x Fc=jCprQOrfHV?~(۾kqä zy'6̽~f8Ix`v۩h$'Oq8#&֙`bL̞e%L3wmv{yo(Bh?}a$xťc$ײd,m[&t(i{̄,_w49OM(5&QpB63Wiy 6.-`Rr4MR:7fػL5|sòӶض elu;81!bI5zY{~oX)q+- R1"%(7Jߨ&I~CC@z+8d"+?,]0O V sRiSSC to<+#kjD`c3GG>uU=Ntf=tB)a]GHT>Ik3{`h{SGnIgWɆgQzq[5K}4Wg=E@8_(y{>ZVVzEP,`&6 ¸P rn6p_=ufqb6J}SՔ~ft6LΔM8&fNW<ǥup". Ԫd<\ A3 څinzeNTFMd49oCx' 0   O VDfC$FL+@0.2O(uv [5"i{v&?+޶}=e}69TGDTuzoD\gڨ%~߄<$]jI ]wFӳtZIVH/q-xWoEӚofd.g:KN棢~:r>?LiE(~u1I<,^>6ulF͟J?/\_u730>gc*UٰOg>DMO'ဤ9@UDV.N'>.DGeQ*}5N 7IއWuyţa]h[~gc'9=v/FvTu?4ϭS۝Vqr-r>n ogpu:b%b؆K*a? h`gC2ivg7c{7`dụfr ";sfsln:XYӸM YέǛl52DbZtx1d \fn8W:'mep.P4tU>V(!P#˫3%#un{0>C| |B3vcvJa=:տ=ˡs К߈ ;^Ut#Q I=ٻ*q8Æ͐CyrI?J}v]u{+3y<}c}i h<'#x  /_.#pHJhK'iY@OVIQ(̈́>fs5 ˯@R\SYV8,(qcF:H,aC(/SR6_[ ;[zʡ#i'W\̽HKm~E0jhփƽ]78gro(O TU$qB}~Ur``й:DGf^%HIͤ@3s)1D-CtW]`Ԯ@ ]<`wLYL ?}9gwg0+Oݍi\Ma`QH!zf4;tiI8B MTu@sy2eRcg {-~O%İ=*pJ ꊂrb]Iܭۺ%WA B L9?:6:|4,\{fi) -xlk|&} 5 X. Q|9\7n٪SRlP)V0S"܆0臘'ӄpꋂwrh\єn z36uʀ GɣCbFi@5*`Ӆi)Bp^16UPs. `ZJd.?w=|[gAa?GV~;PL$dale}NJ!Kl}ԥUs[-!qAeG@|vxA GHpzt-Mj1WV2C^~ǨPZ 8_3r+,5<drخeۖoIֻN`8cAq&Cw7`Vo 2Sj\HyUkE,|"fU>:ؖ,ru0NA2*֮ʍa o|CP $Gr@Z(6~ ]qJI{,b8i󸩆?y4_MjSجIZ/jT73YJh 3ܞTvHBO ?*0?(iTރ1$M2aN@{|w3kjRߗǧ'( OTi˼HDsb(S[? X;\%$7rD #-OJ>E9ȦN nJ]#5ӸRF@7|TG(Y.d~~sz e06$h ꫐2g ȑ M"+Z@@&$02JnJ'yitpWKosѝ12W&)ܬn|*]U#gRnJA];6HSb5}c8πEABPF L Uo5EJ\ 5MCK\E#E,Fِ!B7z,$Apl?!Ih(5[Àω΂C5"A OlӃ}R1kd6V=wY('h3 mJڸhZmC̄cMWUAƙR}0ٷ%P$s,fʍ~O: /NhjSG~/H|= m{{iWFIJc?ÞIx{J!ĩhsX|_GPADlN; ql|Q5SgaWHE#n?D&*co3}jֿyq$2;"E8#sz3S缓BA+G&hCӊ+HZ?z8l›}lڎ`KA5@zNsmRm3BwÎ{H~3T*iۜFMf,)1ysޣ qu8ftZ_<  HNMU o(]i U?'&AZ&J >DdJk < NcwL""}'(n6 ĺǎ;tƹ% HA`q[c?YL8Y/LS@9>a0Zy-12['kș`C8O 9,ɽ0 "6Җ;k:VQWs7MX䇦ZKIڞv {/I= ,L\Β (Ѻ0tֳƒ`%mŽ4$۸Ֆ<uf>W^؍3Hv*)G>7 o2lT%[t()}Hy mXTþB~o''q@]F:[>) [NNK9!Vě\FUCSgxԽh~<G05 |~0tt QĽP]y+reBb$NY4cU@ joG&xe?|He_Dhb v 2THX:LMZKZ=fkt3DnDad/r +|ӎJ/P w} !bW$ԋ 8 z؈GEtQC9^&kjƆPquFbT"ӄj8`Nc6`JG 69L i]ϟhۮח>W1 _}EضZYh $MJAG14rHxw'C->!Vj |8Q҆zFWSnx=ϬWi*W m0kvIin9Fz\sr=sVf WÀ_sjC7Ue*Bh ;Eng7>A9qT ֟lfÿlj0-uVELJIdu뜗;YGĘDzs7-/%gNmִmIQ /Ʋ|Oc Ft7]cЮƭl< qEw"`)^!DfKnΡ =Q7X-a HQLw)k~5U~^ѺڕYޡ߶ -D$֑a1ɚ@J %{ +~vsy("yPﺙqxiWP@Ri} _I$3EZUcZʠ $[|$bP,R|a.DXe s@#4S'R04 >;^Xp%Ns_az?]vcfZ' I>vnRUm܄BvJcA|o66F,FNnGL ,osNVY8MxrIt5t:'=.R}WcfH@,T@BQ΢Wj%&v +>ޔM,-~?"ϊxP#NOu_oGa[Hn%%8 ~FX*P>7CdHDFl+ SbGU%o|BmP MZ!D"GC9 C"=ȿv$hB` `x rKCCDAG%| [2dִ~csRk* a K$> D:UK3J`L8,kb(+Ԝ?6w ۈ qUh / `k5ͩM][{ExjpK?V'^o6uc5UhSҪ)ަY36MI%348E`K 7fܧqsgDXFl Ƣ%64PLj}`Xz@Twn|.ِ4nRoElm;ųNG@]fHxT3[}qa.ASNs8:5Ӷ4} 0F҉vޱ t+ j[_4g _A~0AP>4!Fk|x0l{ q8SQc0 \8/mPIL%w RQ ~(G. MsDP׷aȡ1iN뛇+hbm ,{gPd3ّUb;]$.@Itcϰc6 6AdH2[;~`757u06կy\!.2ߠdo>{S\}a'wGo9ʲu߆Ź?9a=sXU 5<Y Ѹ o >Gyڔ9 *!fWz!|VwڜPjxvxP 3=]wD >W9-/ 1AB4+MZ!ƝMւ :4'O<bDjgyP {*B ,yU!jx;O7K)WR.EI'WZOⲆO:ܯ^q*5q Y3 |/T[cԜon<80n~8)H#ϝޏ+Aԛ[$`Ղ<@o'-V$_Izegl dP-zܷuÒVCƀ?5lI!mw3*%T /Dσz C#!ouN`g~}[uaZu %gҐ 眽beazN7`#DcU [|],xE}r>>[o*-}l5lȎ ,7c%1 |CzQ`]hv@9#-K\EҵʉXRDHTJ <(]ՠ%>~e@NY*#ߋ~"alg*d@W6Bk1 T%rjf*& 7M>&+.,&O$EբvC{X݋*,N]ij66n ^!=)ZhIz #HwhX7-"Hvzi5CI8\2y6Ma iz6{ܣpO F= , JJM)AmG=Sv>Ԑ: ^ PXQawcFSo::~O\fq@(b`7,F;#WnJ9A'!)XYrA&5; S(h=g[B ]#e*;7̏ͱpj;?~"Ri*Az }`7\w $r wyU?>|hrϋ2nܸj+{[H5#:A`.Jجi7^t~9ڎA%7V$*콽8VqQ,p({=QLյ$ZI3+M4 lOX z9}u7sg._@f2 NBg& }yk^^(씀'1pdљȻOvJ?C^ Il_@zWpdyPzI:5H,q{xGnXLaL/l&o%ꩡyK LLՉplZ4; OP]Id0/jb(bܯbE1T̯L(CY֛-kEנ Ns09+=7 \cBF<_*A\oHk>+mfH^,~{`+ ѽ+lsA0r(!}0VfKx"b^xGfnM$p-#y"6+>Ih܀w^ qar!5 HqI= qBc*{$M:g]OE 4?B~G҇4FZ,s/SO &8#h5 {/cI6HqgB\cSFL -d LK$ԛC#ڇ 1"P""!,Gb5Tlr?c[WSXBN_[6BXTї1@pz$v 9$d](.B( v|DcJO\rY|Ӥ6P,jB1^wQ*-ܶҹ*(cvD]oD\}uCK3xYP7}orڭB́kApy3=*hpgƔ5J(D4 R[?tD5?f}S4m8n1&{~ j"*ރ=zX?=DZ\Ξ`{/~v)Cr?A[TS qB &Uxc 8uG$E$n^l73d&4pBjlDF&rw_0vxAnPQgF_Aך>6$6+vu*ې#ڇuѶP $ "{ ^q[ uLDF-;k>t/v+o>P$vonD4KˉxWt^x`+xq7_ 2@J^J^Y`"Q8}U{^)߷4Dd!%w(]k>BpAy,LI[O6P MɆWףu U3h=Qk6c(; ܸX6v ~b|rT?@sWzAK \}Y9C43(f|p1б/Кv7,@p]<͏H1<:r D?΢uI~ \Rtv\w㧰X!$y@ x @!DENt|tGi{g[`:B?pur%b_J*lςH4=@X\ /gsfP~vxjJ[8 % I%K`YX_m^*Mb?oڂv{õyEAa, usI*ncê& ͙ sSJSpC&Srb}<'ĝF@ulGT30k V(h}A"3ܛ^Pig *-bG3\ZH?DOl';$q<3W(܅Av7$C'a/ccq;U6eUr@Š^KĦX hp<0$ "XV`=0 9$F/]wM+ێl}$TGR@8xnR1Lk@˻ǿJ:5ٹYldYи"]vЋ/۽:mimOMZr.:- 2Mf@$=9>OΖ9%HkmWѦQ/ 3!VUgRFg ?)3iˁ&yŴܜAA%QgoyfWϡa v*B8emn}y6﹨UI1x< Zg !D|=ȗxxs!;O}4pPHl;٣y\\j#&}O{2wc:SA:dǓ"Dғ/iOV竫1g>չ󏄖m *΀4XV0흧 'N/7iZʶB H| ~a BZL] ec?1nojyzϠ; tP!E3UԆOQIP'.0AIO3zt`>1H$sWAr"OvӡS|@%z8IO`Sz30@>1lYR*p?dQeL(8caj[{iרw>^ʗl;5|g|,/"P @Wy$Bd[[mBݕr{(^Th5wB2_yM|A_Oz2b;B1 ÚWRifvvx0YnNR'lMlU>/oS Nsyڿ=mo D6r]å~; NF# fzB` Ɂs lua :ber=\ q`ɞb SI1~|F,BM uh.5OAQ h28c``U;Qq&E:NyRl:W]'y gm}D U8qKIX.[g}ky:'bs!{E/.u6́W)<.>S\#WY FU܎/f Q\We}sLsU-ę٧z^n@,R3Fn!$!>1!>)|ё-DIhϊKs)%wܞ*3~̠jky8tĠ_g>{FV` 3̗~c1{ JFdF!i5Pc(»{/̀WŵX]‹M.@E2$LG6" N*n•BJ*ɷfK/͕ͅvP]4czd1b6Bg/)Bkz: MloA(v#cv?6xǖI t |}\ؠ "Crx8;ɽԆ?@bԣ4O_,]Hj`HVy0:Ō"V`Ycs|¢,**e [وN7R`uRj4JJVc:f,=򥽂ߒ(ms8ΉN4g~u/tt)NjG۳^ɀ8OXx+K)eUIg$t+seH%ń F$%<ݸv ABCM ]`:~{WP-(]ˠLؙ\_c6i߰Y)lb!k E F% ddt&f$Tގ[IkA'D[*G%p}pAj.IQq_>z14MǐJI"4=c:~!|BD@M7h[`<E P~g>I sI0Ut8.霠I [[>[2+l1~2mYBw?̟ٽpOrG#w{}67{u|rnυd>V Iݢ_ ym^d>Dޖ;X3S!n(М"rxgSnijٿ~R8+S}?ÚXxpoY<NKe?avUא?& lrAs.,MRoeT*)+nq69ःƒy/#P?g-]ˣoՅ`t%أne: ր ^o \ 6-{?ʸ;Wv)]j`<L#.U'mb0+RӘLNc8µFKK߯S. $Ga3"xm2!"c!usV[~<;8\B9ևq W~ݫcqĞ}]覛~UĹPWcMg wt",t"$Ld)XK>nL}BvԤkAKoKG8AK>aO!Cf`[߅o0a2L* 6&8LZբe, ?cb_4aޝ( 3ʫɲ\iz]ws:!9Qi}O`^ʢP,miߜ쓃幻 f~/tf}[{K0 `דb>h. A=OC(V3]ubҞ!\pK#ChsSF~r<3.c$rZsA aw^X2k Sa:0"AK!vS pq(R!*kTk:vj$/$w0Z6"H a/apor'cF0a)~;J ([ü .®"dhgYXkjIB!AӚ0NmB`OzTWig6s3^@,8b_=7mÒJɴ`Ӗ@.g2lidY*1!.vd{kB<t.o-6:hg8]:A' v`_qQ[DnPtpt>&-~F`Y`-1xFcl bI+ 1H@@3RA2ߴ!w?T{%*y.+>q1P٥7\GZ@ R0"g|Fb0'k'RGr! 18-yᚬѴb$pȚuRs\͔[9qOO&Æ%w:ԀSFˡ 7.ΈJͥb85xL;W-~MS4EaInL,\ 9 V?L CPAݔ1g 7N՗nwG U-% $AI+u6_.l[C*V MrA*8!nygS{7ԈkG >4CDٙ]jz_ `87toI;8Ǟꀏ( ``F:$wZjnBPr؟Og 2g $vfKGpB*0òs1QO$9 AhG*S\uңe;Ρ' ?ʨ,:fQGQ\󶅊A0nÂo 0vHwrpgpOcn-4$_ uXʑ8db;;}Ua>o vW2D[zӟ'(%g3%&TPq a&+S PQY|4`HM"]~k0~ItK^I3/ \A?ػQ<<_T4GĄ&-ì7w`GK;1mϧގbJnDԿa pf#t lL֏[@Zu􊙉(<+ZqOGc<( bƍq3<èVķO{|႟pV/C ٶN%æAo#\4eif !@ȮG3,p?(9%#}8CCө ˀj6%hj;QV@ADΡQ'pwk2$г:(6 mRn $]凶7)V +k󧬂5ۡWrbDP&#rM*Isq(z3EXۤ+I<|aw*@~}[TSĨ+멜@@A}y"Ϝb=0*![A\(_ەVP :Hwګ5 dlmpT2%Z< ˳y(cNyguYwvR/^'K%S WPa>sHf_SIIfI ^pSK_pp|uy(%];ks0O^c :HDMX!Bѯ6eԑÙn€rH|LDXJ/ [H::٫ *!i@}Z^3sT>CU{%M#_Ym IO HKSql 5. O?6IC/Ih4>-rՅp?O(j [=(h~`EP_0y6c2%e}$&I\i} ?+ aT􌥊<2""faw'+H2Bel%(aP!.Gi^X-riL7 P)Klq=ּd%YCf8Cpߕ@_' sOkCΧo&x-߼̜RouR+F ٗ5y꧗[-c3 o\>ԺD]>F˹m%b9&q9%㭼dYϕU S?  (4VԽ&Ӱ"&¯!bё K?d4>sR;nra qV`;&Mpkdȴ찤=(RXWYɞ.sg4JrHfkl GɄM:&U=>-"":><~ 6%IV ӄT񔄺^+ܫd@NP+lo;J_..3Ey-Nr (]3$߱`5ŻAԬ71rPd ئ8g .9AZ f"۞3o=T+~^UBipC5,S>]6ATg]E5Jh#5l>k628*ʿ koƤoI_J -+$҉lU(1N<Ưބa'joLJ#F%M tPsr) z(mFE"H:|[Q2ǯa"W;9`ד yzje/&41,p~u"pΝzI/1zِib=aP3BHP=Eh{-Mv,'kQҞ& :2 ה-\ lG'}-V N+fȴkƪjg? 1Y5V; )xE?-9mpVZyu"R `eB J`j> /݂k3kR<$,_ ±s\[lו*HwK*\T8̩}A}c9w";6d1ΜYܱ`/9*M$ekLuOG|AzY 5Fa~I![9>Wb7dc[!NiZRjߦ4-7ïv<q!>9E][y"s1x63` C8/B>9aP3"?+RAf"Yё9!M?tN3Y8S?:ޕ YvWx s֒}L0u4+YHgF4SsGn9#ZBSW[ĶW ZEUiNe?h.YzH~2.dŸs5$k}Ox P5!IAD!={pG-@ ;D&Ure6qur۝dI"1\-d+t*द"wE=NQ@Z72 ~IDžDpփeKhkoMBmt=&H?ѱo9ZB/dP&5& NIf  0M0NR -' 0E_R5 &ocLrp3Îw+ɰʝF3pJTTڑKK"%φuhtmpY>Lpp68Zfnr亩x9 (m2(p X0Jvlrs a礼2kđXNHA ߂P >4%}IB&n7ȡ1IŠ=vc㥄NǢ Pvf4=Qgځ=BLh C7[nPU$'z, oVՐ6# UcM{@܆-6}{*_B6+Rp ?6~Ԟyjz"VMNX ]?mſ;%bYmΰ-D~@.ƙk0}7d‚ZNQ{"r㄃b|_RWܰZK{{XJ'Yx6B<JV;k*PV>:s6ӪuΠw |`etJe7'ʢoB$0=# wz Ү}2b4`ZXson~N6I2DD \*֕UAʗસKǤs&AQ56b5fؔĜ4#zy X՜KW$(A*َ66yEgL(^#0vMP@́S'zJ.^ܕsB6p MpWOp*`FQ 5vv#KLõřh5N ψ*=rخ>W$A^BNɊQ N@ @\,9Ϛ f†vuu"n $ˏi)dT$(٘G*B ZNWH,ף ?jHAo@ĘR`[ah{ؔܛٻBLswH˛w6w%ᷗB t+z^PJ Nz8);:!vXm2SBh`岽f9pP015ڍw*e BX5RbjZ6jb#y|"B'48^ -i}#2 -qnUKq] 씒/N{A@B\6TAxڊ8֩xpkT @So3e4{~ʃ>Td* r D ϼ~(A/P&f<_Ǖkx6nnCf:zk^F7 :3C-B3KK/tq5y}{3ގu`ΙntEٟr PW6tk<ÅR#^ɬף8J^Hg(0TrdSZ;={0ztq٣D{GRO 5\AD yq=".+o>bzYN!԰Т5Bh|ƪDx&sT ̡`D^s]| j}*k#s-j@DH-by|>3`Gs; tA|GZg0|?KkMҬ+^(=֞v ]ym}@nyli9sArnv 39#n l[[)ч=CKkMTע~;[?hZo?+2 AYyn0vA.iWqP/ܯ{̣LGߵa  Qog8$ U7#f +t/g/mk略*ac´^A >T02qnω?+TDu%0leuYQ1񍹬Wq/i(pkjtI%9Bhl5Ò[ `noYl{Ld!j E: tՠw[l-) 5^d7׃ià'ªfABCE9L:'By(]UoQOȃgctr3ySR !ɞY !Hj۝E-oy/;SkH:#gksPpxWi ZUyyZ Q G~9Lz]xckS4&*[J R:6YC&]{dBS$;1l3/NIUnSw/bm'fYzcd7=tzE]c}<9C ]>n?9r{e u b-I&8KF΂T(z}P3:oBT;^Tѧ6_^#2nj/r2ZfiJ2\)ȯ7b1|i3+N / 2u6K 7 чTSHr?xxCZ@Pt6 2N҇X MMwjgyj]c%-"+_$ڝpADz8 >f7o+!+q_K6:&"ڼe3] e6Fk{݂ߓ1R> \!U?kl{)~r:%=#"qGDro̴Ϳ^hz+VÂגvp4v~#<(Z & ~rPA1Q>D  r6Xm(O,흔hT_gđPIɾ"AWSD\먩[P-,yJvA{"նꆙ~~-Xq@q^3m5GC'Qj @۵^/OhXŋ"N sX~wpKeqDqEu+@LekYbbľD(+¹!Dna$@bACMXxx@E2Mg)fMzXgbaZ\XEk%/;_~近ce$xH3@($W'a"%0݈_!PJf9Kŝ:[MN2lD^hvx9W, >23|u-[*4qEo!N;l\Z*,P:-lZ& G-( K+G"p3ʘ({w;ټD''5Y6/8$s:ܶ )Z6n\͖ “7Kۿ-)pf2aW9Ҍiy:zӞ+Gxiz5^z* IC`GM2DTe=ׄd3Ufz鷼0DFEdXimzBl1Rh9Xb]Ћwf!+k> U[\1.scEpV\Kyi1O 4q#ߗjED)cRN= )eed٘itߦLDGw%Gjk uudZ{by+KT'sg6<ǘaˡq:ٟl6Acr !osP[}]F_lf;F?dsv}]~ЂVr@ZZӐ-7 gDJ,c]}` $ǰQf:i?r$/\(2JPY&VFN L-6]ޥ;%F7NiԹ   ,bTt/RJxdR%agpu)d6=D )m5&22AcFH8}D{؅PVv=v `/[N=-꽿h2,x=Ccv__S7`!X>g[O׻tQ"9ᩗ\:فO+*&w`e kj; 03R  Oe <X R'IjI0* mfy-N\`odzOɒ՞s}!93ScK?]G7ڜiXku ԤQn#y&A'VWHVUC74_}< gXm`fij[S_Dk^@AӒ*j{_d^KO/,R!^&"$hJɚq&]Gc jQ!d=η:Na&p):>EO_igHΖpF̣1ױI9=2_HDA'|qrl|KZ"Kymǡ0ef7[ 4[(l -ڔLgJ 7y=HY9|mO~X8_n2з,*t w=H>Y^j(^j2--4n$ϔ'M&0A~0 E&[3PusC+!;W=OyR w0;g`!0`[>=t]č {mvUjeK hLl=Gsl.TX?K퐙oj |u.Bf@f|g!F/Y^6dpm0 _Tk^lJw{-Hq6J 2~+Rp&=1 ,ۂ:#p`fL&l(=+"`#PWh3 PHph2RlH<@`,#.+uȞ{ζ`r21 $Eߟ w[Txr9H7%<n0X?e8oCD7pүr̻QnYA=WlA&І|s$i Gw6 ۠j߼A@Y@zM,i/j' ІD@a6'$Xocf tQv1SZR=r5H~N}2Ord Pm^t{|߲o[kn%<v6ӣ'jw7)龟QT,L\8|1$yx-`;m?8jFr"̩{ls^|l>$8Jhո6NٓsXרWBxdf W); sx:"bç ^IܖWj2 0ŸsTﳌ*~1NyIr󾋚<_&v&^FVq Zk詂wzG rz (xh įduU Cs P F a1 bmuh^5؊ܼ]Py9Z};&6/g]LLK C(7U=FbU((O7Dc1w[{B>ے)Lvuc8+[jO/;Mȁ{ ɟKNc3,^). o2ѩ̼z;Yׂ=l=!V/mPW7nlyfo4Reŷ@?.6*hЃLw).sbqUewgг_»m Ӏ j&@IW Mpu5ef'5d?n#BC\$O'J8haCg r.e[ ȁƦOϐ a7XȢJS#~rSC4"bSXMRS DF-S\ZD߄-Ge߸zKoa Pt8bbD=Djλ}xHY7_dE$u:|oSR\bK(7j9+,S /Eԃmg) %/& ,f7xs=AY`=C{e #=!mg߈J`| S<F(bK,˷曬]#$q|"5R@Ts/1ʔ6 %}93]UPO9cΡJ*HA/ȀŘ`cS8%i@K Ukܨ6)^}~(TbW7Q+I :̪Ps׎ws:ccI#.ú~Ъ .)f#2oe ٢ٓs B 8'Y.[ºɚ$/k6_Iϧ{\)`aCr5 0(AAmwp@ dS۸Bw2Y "/@LvG"W1,E xm=B(F+l9[&u^o{Gsӛ Lì`o S;iޚuw*,Ksc1=3XD]p|H<#zG˞rH_LcM Sq0D%PmfkAQ )7Gk-[^ ~1N/-2H/_D1шoˀc"TAH`\mq?s])3YÉW|FE%˄Py69̶͈v]h(Î JTkbF.K` vv~~C ё/LZ#aa ȶDuZ%$8X$=|AhoKhӣɎe j̻Or^]uHF$*R7F'ʽ6&T%+܄vX8lf0( - ;b4[%)!]B>)-jo{A;h 9<SyP9} DԸƱ۶zwk<@#qr\ sG_^)qм!(!hp*6n{D[=to7 y7[Zu-tpqI6X 8)J!›U U82ĉ Pix2D |شx,Px?9jBU.M`([<)++NP,2:P/e(mjw,ejg"gu!d(ҏ??zvo?Th)2^6@=4XT[T^?ЂūXBQu8k74V>7vvK(fMQD'tt%9\-D3I+6)%􈉂 ^1Φft1+qoS xyCF7ymMDC1S(,*8!9zן퍗f=6/%xtժJzJ: ru3"Zң+&ܧPSY2Uq[݅(m7e;yi9S R#V# ^zwY0o}ޚ d|I'#]e žL51\ Q agxi,!g3D-ZadblD#u6Z2'jdw. x@OGѕL˳Roi3cY\H c,cWnof;[H7"[XT:~+y]wSBǬJ%(*.4mt4!+Rp6\W )H&Ԛ Szytc^do C8a<@B "@1^jK)΄0eA6& 24Qb#u% jRt-c#k`C-j-j֝:@`VN`7BAFfbX5 D*WazѴn좐 q<`w@Qf@&%D'4T=A$(Ra"ǛV O8!ƢՅuV0E5gWRٽ|:5։]>[/bI a>hh|2 !fǮ̱%(o7TqAȏٹ .Geeg{лrzT>6C/B 3=UIY87 ǀEj=H9Jcln-qIXn#.L>A5 7MiAmInjzeN-lpʟ7%-nqUCF( A32glDV7YCLwYY+I=V/&LetA \`2tqQ|8Մ8B7J僱ӎѓA &QA*[eS =*I 0N& Os[?Z-h =nU9hCA_,Ǹ1**oN ] Ty : N=PmD %^Y6}&_4՘A!j'ݰ WUq]u3Mc‰> $a[ZU o?b;ՂܚOXP_4ع(_@: JI"t[fćaCJ ޺>N^W-<]YOaC%\ϡЍՄ2Hgo Hn{iyqMiY*D.tXeq`X"ߨy09);H /yN3D>@Ч2RMNR K]\UmϚFPм& ʬlx+3}K."s6 pk1~vr23fSvG$@ٚ"0vTC˽Anθ I}Ey 78뛲'dl~\|sO/9\ l4yaݖ -g`wkV<3MX=LS/βq55u.~_ 5M~N۪) 7:(cHu rBT$yNˤ [}Ϲ[$Mr OhjowmSS]^ޓ榩q[q@z 0"bг7|r0#X9%}SB۬y`"'a]}]#^e\NKN) ˜#h vB?AWWC1ֺ~*1m{<ǃfSmr2TyC4ܞz1v%| 1V%>QnZ ݹj~̢ -zW1N̉ YT3TX9g:$B&l"x|_\"ҁ_2$ 뻉qžzPzF54VnAC]S1H~!?x <0|.I"EDžHC%6s}_?Qd!ydFI^GՠۡOǻO{ݿW_GwP<~tNu8U;]_}oukdHVWȠϥ`Gm! =7]z1f ^Z_Lǣh ,>b8%-3 Nݵ}d16{.2i7J68,El[5fj͇0^pRѦw1&ЯV+*AЃӡvbƜ1 KdCjӧ2s2f2 CK{h*UXC?:Z2@C>' 0{:h;@ l18Ue 9^cچT17?פcs6Ga os]5hL-0"FMnI~6R3Ly,%+2<>P9!ח @Al(O;BAFVVlcr@[6L!b[tR0`ݔ֢i^˶,RbiOYƑ(Ņ4@S ATt\ cσ3~̤rVm3>)X؄ ql=pHGF(`@?[\c(F^ HVL`LYN]~rmC)ڇMU r/Qց+3e'_rvBBf k*oϒO'{ZP&fq|5҃ 5ȟ]69 gu-"ow*0épH[^[Inkv=3!Zа$U PnX`R`NPj1\K%b\SSm\7aI/Sj"@iA.:D؏E.1 *X5%zLz9~4:P<Lهv ^,d%`Ӄw8UӚ<R%b9XmfRwd4;8W`s"̅ b.@|2t3o8k.rч ο$es#=BxQ_Mk( :њ`6X(TpTxO%^m^pNgsW} A,И9Q9&x0$Dk8E?kE!Gk\fL=ǶGAO2Z)`*0-@9` ]j諔5,w 7j)X0(Q^Dc_yE~@ac:6;,Or7f^PK5\U%]ȵt"gqyQ^IY@ ȺJer¶ޔa5'uF+.6 P 昉je2d}u7<|I[Ew!w ei"+XZ+"i D! _a<=%ر= ٵu.~JIp 倔LTW:Id'~s67rJ@f{BG/;:)j%fA?^;ܝB2,< ~^긇=捋OH\\ۘ^5fK嚝(L0NS}~BzelCTl~x)BSk=݇|HnLh3'Wbx\m[@UkOLns6s@LoL瞖 .xV_nA9Jk$k[1 Z;ޤ6r6ʷbGUAt`pc3Se>[o7!1*>KE @#61Uu xGAvD Bt7]}7=dYB~ՔZjW1a8=UY$CGD2 r/B|Jc΍J%`uvZMҤcmS'J 99EO]mϏ w֯wd٤V$3 xyɆ`) ͚Bv[m6r/nnI{_)BL 9bv[>L?p;XOPP Yl1㴢F\J {Wy/KPͨi'hl YԺ0??N&>5r3AiQ-lHlFon;g <@:9!L@½yٌ D2I]ѽ.A-AEhOGc\@ޫӜOb7 6vNZx)It1:w/L>4/&&hTfdNcB9,_ȜDf%!G`9~3zsvb],/Q-vĴ{0&Y$Y}sz"n1h̭+{-O̷aRܐJ՜~ Kг+K.jb^M?lUpVӎT=ViT$9b@}ۡ ޚXOE\"dЌNGfU1;{dXQQ4"Y& Z`ͭ,R>?ݯ2Uw܂iX|j_.~h -$Au6Dȑ&j}.\S_![wV)KbL%5N3 A 9Rz¯v6\ )f*.]Z&!!a0 y4cMJ_zR2^G2#7Y戭p"!%x Hæ;gB`UNwjӮyE'A49ܵj11fa1oFiy o-K563=s؞~b)7GHLj9`R\ `3<Ӈ*_V*n5+[48:XR16 f ohNh-t}`fZ6]\jr# D k2:A, A4J2_XÜ!"z=ٟA,#_x4,Xgv=Pmx=gՋKFwu&E$@t% Qj}F 桄NR3| ~Gm71EmtC"r57twe 9g.r+FYcr⩻)ob? z$̉{v =$, IXlLyB:?i AVY;gL.fEEK9]BVjh*@vki^h=k )8B%"!=EEsRR.#'dRC φ2p"5wED_ii>JXGscV:?1 ""Ý`ddM#._Pk)xUZ|<"ڨ W} &-Dv*7jAksCo55fZ&#wC3e ;e }3@5atoa>HȄ-O|Ьl.Ѱ_@%. mwrX8C꟮NO7cd,Ć?l4@!|/.nH31-T&oۥNϘI\:rnE!~(Po[d |h3yN,,SQ ({a cn{1T}r Sl_H'{w&>@$VYHg^j$&j$*ELwϿh*7.H$mssC5$l:|^U"} w<8SB[Hdq޴!S l0g<D¾OI-pcͱ鍤W yC.eLr!%|OCV$+!TevbF{DR"qHߒ ӱgُa٭׾pPrA!wS`v )򗙲bz@YqJCmF\@êb%{ zr`k 7Zה(옠XiVߎ(P~>${QHLT6DKár݈}4s}c6~J$k22Q4^GGquw.WP`*y"~>x /BZbrOՀaәp(Up(|ܮJ:ߟX!< IWCLn70>i-,/l41S َKfw蹭?wō(Ы/o5/%0`/tѻ "A=`2^u2Kf(hW^4"-l=[MBOTv\|(#N\[ęjҘ6mߤ LBLg^ӗ/($%ַ9YBGthLTuyŁ3mȜ OV%fw1UI/wi_.oЁ1 Xpou}ҹ&B#ApW~k8d@h&\ ϓ DJka)܈خx&^Vv@&XP2[7O"f$ /iĎr<&th]bbH;f{9gnOQ I,xмaf|?'A~Lw&^{tspea3v ;f2` >> &(!Y d^ yL-@vm( e{8[M{y,OUǹt:-+a և-6:Lë٬#@2Gz/woNW44|گϢ" =O"/Tq]1#F*F"1r!̀ZrDvyqa)7 ?`+p;Ap{6]* 3Dn\:yLONte4Hjۭ&NRq<gGEp!i`MWAV ˳ _\ 0%윚T E@Kö#{[*AVVUE : fh[6ߐ}sj7C]x5>Pr'Ӄ8S-R3ftx]V6˦.] .=(1VxDktԱ9 _b0Y.|d Iɇá QI봡ѡ`u Bgw͑PȊIGl\3q(ϋ6Γ0Ns۸+Iz[ri]:@iCWxV*5L+Mxċ"9E٬@؆n9ǐHfg1[76`:"UBKwa/vh ;wXܵvK'>.ˁX`?9Cg.ķ7q&Rԃ^W7~"QKIsbJ02k7 چc*ټE\LLaLm3 QZlDNFo'G k/x Oھ_% ,p+њr$D(cKAylqerr%NUvb[Ճs[,#+ ၗdDDFQ8t3}YdʁShz`9*WҥQ$`aP ?)O}6d alѽ2ZiTĂVN Yi>8WZ?9SﲡV_Y%fI $a}SYv[3W^§?--<\ĈbO8:IճoMl!AR< /<$)yB@(@'=zŽld\&R昙[Po@vV|*n7,X ʙZx3&J峯t)7*ok+mgNv88,=-!m p*,o/RH nq b>yhh?AM\D@enԷ^XC 1woI=DS)]Tx^HTEʵCN/\BY񢟼á o,?DT׀UO0sOw.6=rrɥA%{ shLz`u `T|늤%?QќUpG)lAzYWrHJQPjB\D]#7)4 +nA{.x K rNV|F aR2sv5^a XfR2>MGiL+:0Ñ FbnO&a"S(F+3#7G<(;,=Eg퉃.(d K>WsR9dS9oRK*]|Vs<66дI_oHھ8yt>2R aVRWrokx)uQRkL:8ˣ W0d"| RGF;{>1e  bd)Ms|NǶ[52lW΋߶T, NLN؃͸e{'ɸM췲g j(P\pLz֎6D/E{Z2鈌vJ8@-Cc| rA{SW{KF^,@%:@&T[ ;^H5ԍ Gכl%x-xx ?z*2qye> oq \C.\IjAҌE7"AP(,l$Q| qo Ś%ޱ5=@Kaި&ȋb/ 1OSw.=u>w/:M$U}R+YVdu%Yw"</rݔˆv93:d57IyEw6VN{V(I cd455nޗ]LmT2ùq=;RMpJwht&b\#{ Oڧ?N-R@Kms#+{㘃Yь"PB<-r(pEx{~.tf 7 gp6uɺhPeKХb "ޠÀ"kz.lʒ1uօ61R^v$Fa˧hRS*+kdVTh<yTdxWH& ӵ?ͼ樍qQyjHx\BYN*˼:&E yT5͎B|yl!e40j6!0ΐ*=:w&. }`m1 i|2jޒ// r: Y`BW.?jxAiM'<4Ko(ǭC],Gݱv3O%lHoHgN'FH7BJjTŻ`U6!/"OEnS5ZeiƁ1ԆzM TT%l>粓^hA}~Zr m?؇p,Pr<:<e \L E͹`؀T*!E9=fmTF'>|[լTT1vo &Ui _*ђ8#.L ӏwϒҰPd 96ڮui8 SAEi( /"C_`u M0۝1w:Q:"mz+X<\Y]xˇ,&ȸgL[S]",SE,ܫ<p p |  b*"v&4%.r,oe`G; PB>0׬}o r":6GE.T2.mBI~WWEr?RFA2+l"o3}[sgFZNz1@I'㶰H7흆)ަrѦ4WP=6dN1N$mhrF}0x l(7C.Ƈ /hVqA[sMFhPpŢ4& l]k,ӜD|G?=a_^ʙZ$D*A&.\#.]I҃+Bxxs '^\SVCSd_L*LǦD Գxע[ r~Vgl>D{qRDuX(ک#b)\r*P)L QXNߊa0|Y~ފGn #30XAvOl&ZeNK3vRph!)`5$jgF](Ձl^ל4YWN(+%j  B8^(.J`3EF8+ԱL+Xא|.\tB.Bz*_2}4 TsQNkm}| t! ܽybǬ[Zz.Kv  )pgs~J"j*36x %6ct{%PuP@VAeS UZ_rB 6:^Ȭ1.baGvڇk98UX>t$p|4{_먋7whIPnUE1YL52nG^m%g|lb8 =.Oqr`7&(9ܭR0Öƻĕlָ.+,3~{ Y?WԂ)<ɍ8yyo?l ]WX(?XLiB\d[CtPGIc ?=˲QQM`n= >~vxL P?G( Hk ԅ^`09'B>H@+6STTѨsTw.xמ֚'&_>=kIs`203C 2nꬥ3T7lXgLf^lVv;VGiGpCnт6 ${'=AH> ?N?:>گRS6 sNA-QH9(^v[f$3)htߴG%mѐP BKD7$\^5fU~hl<;^w Gbu rǗD c?cj$w}6*ZgoL;Gf_ŷ5y\#(8w&?b;`D6'e`%i 1j9IEt7s/@gͳIel/ ,)+:>-%N ڷ.=n+븳pZ$Ȍ~"ugIw, {شFŀs[opWk5{s|QG⒭\)-Y 4J-1xd>o9hW[x*$Cr":o$:%x[X'Nh]V7F:>ER*kK e n1GN6ukGx綌%9 _^~ca r]dYt &Xm$B&s zIp +4"d=9l Ca5h [hh@GI*TH7Œi"3V:`d^8Yt Թ+mp ͹ el4 $\)t-υ!KoŽ4"Mdև\WP~<4-cC]*W&Et uЄ*{)Bvܺgg[/o@'-V˾^~f=P4Ӿ;kr j{ "B ޹mݔSl>r/z\L +̤24|<53Zxܙ7ݮg_gQ fcS%,}(ofZ\03=z <P"""\fذI-bڬlfI(o7,'< =xYp"𹥽т. ٭,?;X킐{_ %%&gz̃rNeU Xt}'|HDΕ^z3i@zh5Vv:yHU H׆1/r@CaLa|)t6XM]KVsӥjT&xhiuk:J:cB'4}[&if(GZt ޝ D7/ӈ@e߸ 2G>1Vng8>UwE중o֖Rȼg 9, >ʑ6%!,30oRNzI=qV&q\u*ꩾP:I˲_0p}ɺJO6Q3PaU /d8gL~sZe,R4) 󇨪}i›C=xDZl&{ej\O܆dH5"tvxP1?UTTptj\)6f Ѻ(+ {gϕj3Pk;nr燏<}ދ Ffiu/!oNpg8TSpBc(<of2?4FyX474癕iG7fDX2%5. q.ퟨ$@v ?<0"uc٭):,9Wv{h˓%Q4yE/W v"-m/ 5)VVD-X"P[K]@;?&"sQ]o`O#bh*U> &9ڴrZ=˲|AiX?ÆbRVEEADiJbi~8n6Շts;? iX lk%q/>ɆI^*OXdlk]9Rj@1&T9En0)O..m< |W;˕ަ?;ʓt2pF,뎃GÎf}@ 3j'Ҽf/P]aaˑTx iJi r(UP@?4%'=rX= -<1kOYL9t5Q,q&[L7;NCͧĕR ˶Cu(`V;v TȑW:MlՐٚՕ0p 5ɂEY*C:?okUM*lr7;H=w~ zz;XF1^=Tʀ nE8tDs *bBd};alr慫c2E\+ѿ_ %`{Up-w\Sx2Ml;P !jM c;vq `H:e6bFk\_ZaAi@G* 4yM?MR`V˦hB`Jb`1`}KgAuxf=aWq=Jzle.JّӱO"?@r-a\ba^!ZvCw! s46qDڱ@%syoZnS]p)"[@wc+I{Ե I{K/G]XP SQR_q=i[tT ^YSX-$W**KA"ebA9g5kUk)*7P^rP!sOi4A r7IT9>sWQ>~,qOqޔ {+@j*lWyDqrSCMz@uiapd co lZfx{[+bM*8{CG Rķ<>0MHߜaH@r 3UVioPIpz/ bU%O @0=SdlQT^iжM`D [&Pfjo?5ƙeBFV /v3CaZЬpLQտآH|9]v3D8k,ojxv  Q9,#UEL3Lf&}{oF4IP#o s3F^^@">~x>,bV1yd/4TxEbFe"`.b;*.KYX[sm]Ac?k'Z $A| ht35el)i8 {Qk `Y^b;q+tL0oaJB"3uXh4l}ooRd{CRۋyp,k+U8& 1j=2EׇWeae"ʕ˂?Q#] 88 "3v./g?dRT 1Z9MhEF5+G0tߢrS0gvl\Jf2<!7?^dŒno @)c!DEʝlv5 F҃qTvlA~Ix"U׹]JM 53i孨yTev+/\tt$@A$4KYհha&ņ.TaAhN kMȢjZُv ^_Ht_iTg*?mXXA;%t'eXifkqonZ^ j4c(l=7<8$oZĕ"Jv)ݴ(_߳>klO(nV4B/ /ѷId՝zJwJ#"e D0}f}?|啨R c` i[F1庉?1GDmDx)go1O 3m~EMg*HJE"o(L pЈrÆ Waѫخǀ@'k9UR5^8&7mA0k]5M#k-6whqsa ]CeK{ue#ůo-=#F>醨Р:b 3͟b! 43j IFUPV^6g08C3 %nT@f3XT#7O\P? 9GNä`Ց_[Od! _L؃Uĩ*O*u0QL{3q&- yh 47^* i rIn:p+v^ͦ  /h b)6rtG=A,b)S{ߣiR[&_ F*L 8C@{j.[?0Οb7Y HmLLNNC6y#wW@M o`牡͘]5L)^c@ѷqH}Os \SZ zfzPg *=ۃ0rF -F$%^ B:dO~"Y4y ǗT8J [1C iZo0A-y{ cMB#V/SdAluRa1T&$X:5^%# *| ]Y^wZL$8(ަXZ ^bſc%2~fk]`i  ӷd1z h-bCw1 wUFӵJO 5HABY;J"L>HGbc+*E6WQiGY4Ȱkw4n?F f3JQۇ#/|_$v_[Y1e`*]QÖ1/EN8FltJzȴkc:q,3f|f#56?q%A%2 rۮn;~npZ_~٥u9 `SgN)RŊx㚐1|W,YݫjK^3iJ tDK.w< !t2eCjQ)ߒїܸQb09aß@.(- A:=Ӕ~6ɻ); T0\8i|<^,X?xs Y+D$AR=/7m/1+[\ÅƌXD"׋؀Wm+uFzYUPiIs@X6FZz*s`nSQÄpO 11RL66bޮ1Ru/xn$$n*LJn,7{#C`VWL *<c.!e& @`@ҰPʛ&}Q@"*啠aSOiv$T~Vb+-rAY!᎖eH;b?(-uK]h/,1eN|v;г SOb+)=8?Wߣ_x07'y'Z]ЖG #5jZYA_YEֱ00(ͪ++!L8 {M9XGCIHjCvLĢ&FsD 3f3̎>2wbWk $`g/f7'{ 4l¾'o(BWC!oo ] )!rbvbzieVL K{B/Ni(U~$@653PN{@qfR۠-. EsNg"@W8b{RWȕj* Gi?\6RځmG;S] ^IMk*Ý <4!VB#CWZ2F~&KԉZf^߂ٝ|iV!\>z]YL>'arڧŌ֬h(@Ghb~d=lZvN KqDb2J.^}Hf ZYQ>M+~o#c`05"z?t.5֌R#6r?>Zbyk-(VMM(S.GE3&};C*[g$v?)uݢbF$Jz2]a 0>/-˽GfoܙUXxu wvF:A.K.%1ǥn|3v0sNI?Gl avL[SV*pX\D,&#NuMmL9qRhwbJ@TSV{[%MZϰ,l-:5zTL;X9@U1pn 2:.JʝMο?x@x[ax-ua\7b?XRw-E!3VǖK(Ǧ,Mt.JJ}2`H[L{g lߗ/56-VɫQpMH56 9F|΢/Yݏf*ݳA$ ,TN6̮,`z`@6ULN Ʊ1͈--  s=n r8"z\^Oς0 =e-W5.v}^ǡTR ~G}ld%T)ď9|E =|:dvd8KϦJf!?]~_%ie@I%N)5LDj@PPXƗku1[*evW9:ҔTrK!6nzK52ԉYH Cp% ~?ƬoOq"|E#*{׎> ,V~]+m-&Zڰ*miPY}WX/c{3W[9JKgV`Йb/It:d3jh 'Ԇ"`[ Vo`.])km@Z]kD/fϳuP "3,܌>k($0Hg?-RiҖ1+:,?ݠLN\պYB;4≋KG4?+zA,܎\(2YE%J]f4j3!iAd;92 H^Gp ZB AMm{#?Q-Xh{DhY#mޢHஅ:H@,ARwbx&~%m"̊٣8Ytہ(K`~0-1`DD9|g3b0}jh,s'~u0BcKқ!n@K*:ڷ#Pn@7 rfQ⋕VV=O陲R.V]2icò]D2&{ dؓA݄A?iq Kֿ6L0}[/@yriRqiL5S0E 4Q%dzv >D@jҤMA_,Ym)p#fٟDn+6٪ppM>4&/` .v0hır=nۨyWY%YL=OC VkZ/6~%Qyhu DxD2azhFеl)ٯ}ݷU@H-Edy*yGn~r7c~;~bF&@t H0P+xه NxY<:v5$WbAڴU'2]? ^yЙen]G2qPrUKὪ>=ng~N҈KyP|:&F|0/>ڥ ñ͈Τw+|+Îv5oئz?lU2|0v=AKCk-hOKKayC#e8:"roVP{Ȯ2Eԥ<('u! p~a3't"_3?B'nd/;6_$k <ծTs0I]v\| 1baLΰ0JnLch4J\!LK"tUbD ҁ_^UM ht WGħ?g_ Um6}twdQ.tRp/FTeo/A?gG=).VfI_Er_˲9,Js< %D0/߀HHڦ<4;T=?e[bx~A"%zͯ8nE3m}&.wfeDԫ E{kⵐDzʹ{^L"qRNw\=替:6Zl)K b^L.e <5bKݠd W@'/]!it$OM7ZFT8(YkC :Mgti1T(aǘ]\v$7-V;F:iOkC瑼ȡ| ÿ-DycҖyfCz^J9i!nԑ2Ə,B{lDhzCb=opyµ@U8ͅf(O'Je:<4bu.\~S?^Q .B@\OIdV< &Nq6v,ΧD[ fU9O 'TGb4&JZVK9T=[CϦ㰕F}M r1p\t8* nK`0TjWF|;OcAB hRl*[i^4 %N"X 8\7p N~hW0}wU_}y2oɓ05n Ҏ|J.i<|;Hk2y:YX`a|ަ KNѤǁ_Xsb(']kg8h ĿcvROf N\ƀөzZB"?s[ ǴyM# NB +cϹdp ?\يe}r z/gL->_E",l/Fd~4q%xstf`@'Ƿ; kS0mHJ∈)FT&9TTM|s:C&yF%>OȠ˙ꅊ$::p?JȚl8wrըǽ+^QƣMmĤl+b,SedK>gpXZp?i-LN+wwIY xWy$BV՜㜈Z]G_9O/کb&yhNW \q JTwwDap4tC2A%YEkdpK*cm3 3))^Ȃ$%3R1WVG rP.`VTPfj/_({10FjA9ɤiriEz%-iwAYbMFA3؉:hni/dS‡t9, yhҡ0|SGiHzUJM]tȁf_~ 0f\x\Zm&bҙ-ČS/eE;ݒlƢM`UCѶ6W)~WK`%|mevd=ԩ)~N#LcC/ev]Ƈ%H Sb&& m4N]8?Ip[x:$+s<ۏ:iī CL\0$oPVMēX +SC'WmOKr%N#} aLêLE`{< y>P"!b6s'Ê|d86nNlѺ믬ZCՀ] oͧ<;{__C % #*5!Ltgy>">~(cir:s`ڦFH"gjȋKP %ב0 C]WAvO&ALODTbF 6Ӎs1@p>>W渴j>.t-Ȁg$zW0ۺ{yֽ;?x.k) [xehE+k "~If scg.ĤvM9Iпzo](n},u*@]Gf[ۏT2`mU;K,>rB5%}?tƊYB 0Xt扉#z>Nh/&q/e@Á=\ڍiT{O|cvv~Թu~FM8ep*\HdpXE LB4/w ${ze`I.W t ϋU?TmdPyXSe睌 l|N6eqx,L%-]~dAL+j2Xk}n,"N, |Iݷ8*E7?WԆm\TR-7mp\`Н^mR7)w9T朗?hwq׷Hc4JoTd&s !5:2P/ jDJz~ M9}tX<bofJ! Y|"aП#CZ~dVlp X2!( L)f1v[z<K1j()UE-Kԣ P VQjXª =x LW}W-B63aBϭt໣k{l&t.sS(R Bܫ1^\ߐ?gw ܬOh _.BT&Jpk-3>/iq~aȹMRhWlڏ^d#keVGp|X :ӯJnl0;Cs.*,x1B hy^]X:#c-!yv;f'_r ؓ$ a )sL }=vv[4byCU !P$5+"EBKN-S_1XMF%`U4>l[!qj0P6HtTxʕmlE6UWʗ`O Ae& /'jk 0_6(2(O`P].yhk'4 ?Ș;d rp$v)%:E*%.'"@b^F!` dBq\5%n?,:_2(^|bJ^ خ wR*(/ꂣzt;dK](h]mvćnarwR?p)B_=:CK!ܑEdVVoچj~$:*@: F'~)Uk]!0@L4WȈ/v(B,o-S 8 ,:i7*|Yn,=OyHBga 43 όsJTOB9y YM|K㇀yun'N'<9CN꿋q[Nr=8'uWeg|'j\]ÀbT%@1_A'-ƉT+A?x|3ԹNpg9M (+6 18š=3$&ϗSFV,zK,O0e4s >Tx=`YPnRT#s$si[iN#f`SemI urh?/pkуѿdܬa`/ZU 9R=d:ߓƑρhbP}sO\ҟ"N`y44j:+7&!B4S{.E DM]^Ψ=P?xإF[G~OޏhG)G4&ڠXKY=0 00{#S+t ۾u!iπUhwT$<+7 bLutbW~"[;Sq픃Ʒ\AoYp~K) S` GGYE(1VAENjkmZGA_nsqiTj =:zO"p}*}Uʍխ.qi:9=} fbdjt= ;@1QX'Ym}Qʉed]ˈt&.u Q)|n@C3Q yv'@SͥY?o azen sFvSbtoR0.H.A P[xOce7+݁j|QF6-O{8z~aƨ\RUD4y͓S?%u鱶ߌgz\ H)ult,/Hމ:2FLu蘻Aa "@c(7M-*8&JT'Trmܴ13xJw@ə%J.%ˆq*e0;k$l&C  QQ;,> P L;I3(gqH!\g t3%ux&]FY/#xZ^ =c73aR-vˇ.2rQ3rQ~1)(f3>bs [ d*D7!UNg2Ώ/qv?m bgȾIgr+&L ' Gy$vfDrE''״g{R]g4%EA6a @>o=wXX1U&)N#bީ ҿ`N!.5bk'/:rϣ R91T1kcn3iEmr\@.|f7\<3p4ΑAB30=AZ,5+ q&l>4)?`"Gvu9Qx*h~ĉ,hS2O jcis h6]_(~ϋ~he61f`!meh$T(['rr aT%n7H'C{6zUoq2Sdl?r͹tLV{ۑwآ?.ar ˝j? pasT-Lxw3xc9&nΫVLZ3\@sc'_)4y{Ro;=vB-BQD w _f)x BJ_-L{^tFc/mqªoK8PC\M6'mM=bi7oV ; mՔ6)on ]\chac}vS|"$);D*!`Fuap}dXdFnT-E*\t':c(>pa3JZ(''"rD~\Wbb~q}[@]ֹ0֌}i!?z+mSV{ɟvOŤu5態l|:H{!y8{ FM "ԏo*s'iugLNRʢǽJ-s߀>ٱ57Z s=kϣ*J+k>0 c;.&h \{?ߑ,qEςAQyńz$x_MkǬN%, UV2lYce`)Wq}rG^>INBXViQgl=[ chi/i{޿6EPcXXb(gSC t~5:Hl1em?Lyúo˻GJiT3]욼*XYrc,))u [[qq6̓(Coo 'w%@$NJjp~5+ZW["wU``@&ޮ6k5bn׭麞@q#Սbf5| +;Ӻκ܄92=y!#b}*J}wkB37LC#-,P֕5mbBD%2, |u|V7HZ PΧTn_.?b֮}uw:oa-Z~y&t/ YEdq9ABŇqtw/k;c drȆSGogS(Y1qD3a)*ìielt' %- -{621{P92{.OIzN}O>#MEj9N߯lqyDFO͠T@@`U[]O2j(DVs7e[8TЉ$ȴ?=ϰ̆A ¿*]#PC;DK7} G̳tGݿŖeV:@=>g6( pNY _oMbȑ0%cHn$[^t^Hݒְ"Pdg&J2!k]_ #\ER}{RO4GSp~9fIVmAk7?7ڄr=%O]s^&<ӓ@ƴ(P( Hmsߥ Ϥ TUPXrT o]Piŷ cisྴtYdqC,MdZo\[ 9OzIDz:v=_|vH@hKptl=@}sw3leAׂE?#7_{i$ܬ ˪kItތ{[܏;;]K+8,f GC{ O;MmPQ!rN3uc!3(+m\1:-vfomw& \4_2'^C}c#hnϽ"ԢJKS^:܄8q';W>JLn2ü|]n DK% ?,WIpâ)E:o:+~~}9$ 5e .!Ѝf6FTJ!goT5P㼶gyuNJv hPM1cUѽ/zR)&0i2MŬ> >T,ݛ"# =vOfq1Dn~}C\.ؑs5+ԋZCU|'9!l9!O헆U;o}B?{G{5ӊ#nF0i =ukƫ  XxDW+"#EC||ͲbIJOn,`3|!"Ns2} q}٘7E*.":L>C(mqCHN {,`h5tUb"Y D@B4M`KU]5OGO,ΘॅHP=ʈàP)ǡb_Cʒ6>KP?GAº,ă>2}|+,;x27`SK2q`PEhOΓ/{vT=~ I;*'ƭVd eYR[Hx}A3bũf?mVFo=fMJ +O/}PRẏ-L ͮ@qE6: n&~.G Wbڃ вma04ԢfZi &_w~%oXn&MXp*Yj ~&?k:XKrdle9K-{;.=6!(W=莂ϯA gӨA/Y8[˨Zso>(CX?xlqR9F! `Ƙ>/AhPq^?idڣ89 Gkp-[@!0,L1qi|M@5u؂ܼ Q$ ]XL-27)d[/ AI8] UoT ;]9M XAuT[x[y "+7ۣ$QI\!g4(g굥4,L-Bpas;`m1S\5/!|5ss/^&Z7Ih (C/7lv˘\iL]*r0?bpb)ly-d Di^Wcjj4`8g֣)3͟=߰Ңspw/-:'Z=t@Ɇ! @vY8:XHϠ>pO3I_jx<pu|npp㢣ȢGID~P"}8ȥFZ'zE-h_EB;$c]EH{G؊/E4b#v"-H"֋r<$nQG /(̣F:a]}!yAcap0cv!V^=D@/(Ѣ"(Z((Lx:gwxi8ʵt% fMgzB`d8Er6H7;KW.l9@qמVIq dL`\(F _`|N%-nd|JY.RX6~Y:RXp?C5|Tk\CvBl m`&CQXӠ$g˳Yb `&Kj+뿨+]Bb']b(7[ouD-(FZ,|kNF;;Z0qqd4'v8hd&I 5/*\rb@qz%_?s`C_\p{Sb^F+U~?G,#gŷ(CW(zti!0X('5|{K;\vwݒ7 9!5j9=7!A/w)s1Bd'<#YH^N4B9yib [wJF`X J[TFs.#ԯ<y&ρΑ-f80Ŀ̑{5 aצ0螂)mayY1)PfX-|0veMI1)ss~{^U֘Pi=Pu"kd 5,p*Ϟ} |픛}@9=g^ 6Xuihqv,{-8Ϻ=>ZK%'G@FG^!@  ҨjfԄon=:,JfY֞`NSfԘ8"(;Mi{XҠEFUFĮe![yEP/̅BphTׇ2hB+1oQf%MsMv~KxFa?_BB\ꑟ[4g!˅ԇOy}qΟMAeiʞ~) /X|(+E F1\ՕEC5%(]Qtw/z|Stłs? IATbte\8[Oӱm$;v>JČ6k5\ҡRᛔ-Lo[8iyq;6gIA/̻UqT! d+dLQ/ `L91Q :-$3,AqH9􆙕0PgG(#Yx5oLMYWRt(Mj%4PFFU'Doz'm-&K{S?,q^ SoVw,nP>V{m*/REG msV-#MD ,5IŚ_iɢ:x#E~†>x'f"VBFĭe{TVQ~2g?Uf*,:ƪyHK&ü) ,xA3[M+Kuժa ]pl> eSc)) 1\" 7wR晭uDaVGs]3BkYXo$j9JY{zjHɭV10{ߑ3jTb w2Ϝ.]  à t}q*Eׅ~VcvϮIF!˦dϰ>i0ѧiՇq\G^k<Ưg^Z:25iuH>+1e_?rQ⁎[9#pL/baJ  D=OΙ6 61+4nGmOIEY\xbP:fێH@(p} d]&p~f Q3g4\S3{o|mh7 d?pVW?^>M|d Ҍ{C'xZ!_`*Y2M.Ul $WѴt=a{Yn2^; GжA(.y*lԾPf^sX@k?.O|4D6̢/Eu_=TGNd9 w?@qfY }2#g*45ߐ$ٸjyF rp<ߨAPb.jp{9ÇLP[dDh,dvsy~޸uj`f 6"OI 909tz/q#4c U,?M'Py?}E/ø]=x݉w.!DdHgr{01 2Adq6>$oy'NDZjZSU8cU>{g?d7= `o7&׍~aqe4*1=1pK¨[ 64.XG5݉j>Iَߣ͈(1uaX5D SВaR\6a2-2Lݼ]Z#6iv >zVW7^,u1969!/'HpNg TVa )a Cxq v&Yg0'& UE'9@Ur{ZciKd`X=[?h5wm"P X?=&>[y,'|kjc=ovq9f=[~qj].$% M\7]~b_;cs)bU0[.¡|]ԏ؂@vUx;k}6] Tp^iQ8zkfT?[ )R \|.ř& /f+^ӶlbHżN#E5>N`#S>s 0rcнeXcyS) 8,N\$2!iW4 jd`Va(Heh M/jA}mqӋ+/hX-hD& hWW*lc,tM 4a7Xn%fr?@RoA=qz+g6bQqznz^)@ZLwZU K qN#Jwea sqLf9J]ȇ1x(6HK}5'&Bx! "d"nQP /_„YD=y `=JdƏ/U-26ܰyel\\|~]_KX:ng#>.c]xgCAf(QSZc<—"cRT[6GS<#s?ԇ18/haO#?]Q3*))Lyr+ e"Ἥ` >AupHY##e=#ޮ{(bˇX#2`zWS=}mm.Mo`jM‡p8[rhdNUZ:j7uxW?̌A[ηXc)7y:p*# ƍa"8CK#%  7,fbYjeoA$87EdS^9Tq{\pu'KT_’ΜRqJ\ :jGj\fn> %j[I{唞⑘ t7 S i?ڰDQd5_JERf"VkK0P*{3$0P /XZ^C l.A}ǣ+Xaq` \[FfTݳHA *5.l9-G > 8/g%wUz~*OB7 E@`8 7<)` lNnU?A<p0000bAB#0OxZ  Sz??C׳yqĸ .k0xq~"O6@&|r|k!H^AP/wcL#_kBdBeqxEiH`X4IM!6 f}e"{7sQ+cdVDE EXIjb;[RQ@%D hSɶU~|Oh(nvK:PH *po:|d:g`̬n, 4GxZ t?X."wIsvN.f"yA $~~ E"1# /ɼImR,# $|k*-0ez#۸F`mGoFuQŕi'md>'fm3H)BC?0O#O%U-{FRan=_0i\S!cW >ֈ*񕻒7Xt 8Bm!QQ`_EZu$sF_܇a{ûH QY 1H UL/n`L^p|w!̝ #5>_FYN;i|!TB /p A|q[%r':@4k!&DtCN>c#&2:OIWy^N P-BDlb]ޗ<ToTI'ur'}BK]1oLޛ,q jH^ORyR`),!l+'pݺsZX^l<s t^f9֗;s{]tLf$ LqwG LJ7^f멻`|NGbu2N6)#zqUQ2FŅ߀9w`a[k6 /: F{Z6a108{fc߭bE=wž7S3<,\c%_aٱ+|F#«D:K7SnX5L*VC@+ըH:G.]xS:#n U@ Jw?Ebxf'ᕦx6\8wZQj xIIa ?Rs:b,sD@ 8$S^s;m`׌)Gcl>ɜ72l^nkd?CҠ"a;PhIhƎ= ݲ;6'!HQ9Ǽćy3DҨmf+JcһM?ii6}ySжlm=eC0{ZٵS\.&bw˾ ݡ<-xTx2h}O5 +Zg}3dV & H8ByV 8(D0 RF Sob}Fd\ic[HOO#v3МI2IdkSEHLȥ; 2eYZ%0yr_`FTn iP v?\F6(!y_zm=nj;rL0-GU=-:vB.4S/6';؟Zgw txo`n,0" '|!!^ᅝ~UuC%+ܖO ^moSH!j5 ӉeDI|do8X6t5T'Gfd0lb(\\}sx@g4TQ5Ԙ I9S|lF CAҽ(PW@F9B g ->Z좚B㒥A.b!,|'wa2oA8a }w%1T? #~k+nT,ꝗ(1&`'l1ޜ7ޗ?Do:e>ǡ9]^RG zce' PrI4&EܣN!돒F3k9 AF{{SUg`V}z.՗œJ_X$q$_ 'AAT78ϓHU9l-V:|MOV}hr Kf~S any?ug2*;`@_E'zV6WT"VY(![+f鱾CwoRcH]a^@sz?21C90"ޱcx:09" \MpEU=q[r8a|\@vFאևFd[Fyl@0c.Uw WPUκRo%d9џz`L/'Sv\PdPZ#zߊ}_2.u,p (Ǭmd0؊Gx†B9&#CߴpŶSh޶OpDےk<ڮ_)Vre&ҜHUg&CϋzHNY*7NEhUZ1* 5q^`7 0O,KXcBLWKWt<5k\Yn[B=DB[K-ܦ;Ccy[j覍$)lZ 옿[T+C磟iL`eZЧe0- d,H ?Ee##b+&nՒ(Hhn4 BhŧM_]n # I@+hvsM7$dC|! *5n(5f#x})ؼ1Sh7gS)"̑mmhgEl ̕O Q&Cbna Bj[&jC_KE7+ N1PҚϵ-Xǰ}r#+qG3$,QytDR3DFc&nlBr)E˲RQ v ochDՍcî8I Ll毽Wݾ9AMsu܋2vצ"ԇ:pA`}~'1z|{wC_uDs@$KzӺ|K쏥^/I6ܛJ2l0˟cL}Li*lW/(>!zc7}̠)-S 9{s\A0Rӧ{ g2\uADqvDY$]%p{ TWӯs$M[Bdv;7焂%EG;#ēmF 6f+ raЅUͯń<$]#CyoAXfZwI]ƈPeiep݉K:/ 4PR0Hd3o^`NSu#"O)ZM 3;.*K6tWV0j8ymsyp*iSwz@=L=!jy<aQnP #c7E%Hz#*/b\L#%T(e.L|qpܬR F`((@{& >Y8ÅϺ74QZ|b%L";Rx=BJۊ z#7~YYJ3\CS"4[͐.a,o _$RՕDB~H/Wv 44IMJG]78 &ԡcB:T'`Z"iPFr톷I:^7% .F@DzQ}q[DA@w@ܙ[5΅vy6 [KP}l':ZPL `(`ԺgnVƄ[*܀'ExjN0I d-.LT[&$'Ta Fœo?ղEw!2\(Y@|N [=YSՄ3EY9a]6^S,z ߞ` `6ń;6".S -@[3^xjtl  c+@.v8mZnP;5$pQR ]VfiZDRg$9szb @Q7tSC!(hM @y1o!K 0w $_#$2G";;N\1Mzu01;?;  ΆY%7{Aki(th%,;.|l!r9c5L~2r{;ĬQy,c#% IV}xXɛ3'V4b#:՟PuB` j@V2?sɦ.*̀SS)+Hp8>XG7{D 6V꾮>3U<m/8}n+fP0l ; dO0܄f0]mlRԏc m[KKBИZXHvf;}A=SG2Ctc2!vDXzl\Lvқ̀x(hHpo3s޿ruvZuCPĉ=dqYo+zcg:ӝXAE0* 5]C:|yzhd>kSF URʹ HW1P,&pL7C|asV5*ۍCl 6i1E@Y?T@=i4AK=SeE`SʯS@cZq@鏚(`V?CqRCnݺGXѯsD(2!*J+򈂿KMTpM*֓L!…[CEiͅ~YR i8.#J2zT*ѬTܬ7K8ZS5w>7/{ a5!h3?Zs`8 9h*˫zG>\;r}_)/ $4zӁQB8(qFaӰUYsY@_Je@ߔCBlcJ^1 iRKQ((L4@WLLj@`I䩹>4I(mBbe0M&(q\2~:nuܦrޡ`EU_*K}N|QVF:ݾNJ~)ݥYZ9Vq`nT]ꅗE>vcx>SsX'hzSQs}@<]~p؀9C9NhQbzyw܇\h 2 :&1bp i,1!+P<'}l ( |+0-YWΪe?-HgXYHȥ=oYA: lo' M= ӛR-bξ&l@5)o=y)Mt$t=21I!AuQbs0T2#THve:g/Bրd Jݳ(zMg= d)zbMx,,( s}*Z,g\̽M7=!{ڟ>P&/LcPӽ5&Ya/-j1⬼2R.~t"jdL*A>1r)}+3`xIQ6rнeZρ;\kצ^dK{~9(CZ/)M@5rv<ZjNeEV~f o:Q43+XSkڬ${^FvVTƴ') Dy^M"йOр>.CP/gw3ra䚕T9;ѭm0;%!6vV|jCI?9rA(,_.՗A={oCDI.Ӫe*_`$OǶۨi:|Zq(e$h6uIBw]EDt q^ϡJG?-;EZYun:"_ąI n ELJu㠓qQ an5n^@0tt{tBeczsL!{}qv-w]ID%-m]XoYח(Jk++}=eTh d߇6M8vl[hll)Ҧ>"$ B%|9sON$`$ l`r.LiV 8nE[?T3Q$;; gn*0( "yEcc;;Jbڙ FD>Je];GJ{_W^@ b 'm y#*PM`]I)%+.Rk~ G!tRvD(y)V{- G!/D=!_GFܵSҦ'>Fq`0&1}9@"Lk\b9 !OnRqD"9r*;'ЗY$V}!ڪYWIg~N]F=IzZ9Q2}rDZMrQ(Kq#Ț֜do*O ?S]zn]/>x dk<;s|I]$%GHRV51 QQ\.dgkbm!+D t:6zY`zͨ\IW!Dy#,=CM?""&V+ejǫw$=Jˣ1!CsX2^p(GhF15Mwllʌ?:ݨ=Q?sE* d__0'?< .JIyWљz(VC LptDB\4 4&5S/^؊Ț*oU½ .ċA8:b?\@s1<:0eb!ԽIɩ~T w MP<],+tK`hj >]tz҅vuv 2 NC'hůF Y/}( 4LMvگqno›~ Ѳbj,ۡr:'oj 4 Ԛ<¬wKqƁ-@ʳ,ŘW0|c1G*ɱ%{&1ArfӪk͐я4]ֆE_5(^^t\ UO@֧`贈ɫP耢&~}w79#`=AG@QG8\>Wu/p\ԋ(F8IES4 GIEÓickU&NQ/*lYP6;;nqůB&F-| ӶY74xmL#8&xIq.ԙn~2>z_$ c{*5L3[ܬwvif}f/u"Q,U5mRW!s0ʩaXNv_nFm +h"(\=ًAx-ldjģYTx@ qqCv~Ԡp]+ڭ7QiWQ5b늡aC>W)CP|mE헛JHbA?~9&- 5>z1y7~B#/z&}wZdBTFO6` |!"90j;H0gs FbŐ],YsgR7wV6VƅOdن־S\5ݧ$VKn h 4H<_?QyQB(jB'GLN%'VJkO5,]]M=NTop[s;N'J^*&[_U Ԕyh\A@Is͜\YP<<'[FkGXQ !,t1Y*pz:׾4RZv 9 cނ~jGV 'ēIEJxKA<ͪ4</ѹBM&a@mu$j5Pqch;Za@ù1eYKF ّqq̞IA7{FHG8ۻl:~sZ`^&@M~"P.N2& r7{k1"7;Kz#a|#_9 㛱)BUw&戜 U'(s)Gf*/W~zc1t$G@\XA$BVYqykI.8X>ykJtACE@! 6ES:}."l?$e<=D&u.nȈgKɰϧ;c *[G] DaFF VR3׊.bqڧwJ9؞ (x\wJ$!um3lu옋4Rh2y|}oBKhOCR A0Pܷ0b;g3(sxOAA۸ !/vBU;k"*J5YC$CW$Gwrf/uY U+iLA5N=})Yq+I.ؠm  !"'zo朓³)6dKgz'70"zǣVyBݽ@DhKнVύ/k9#,5R%qg&eQuXM88?e*`j+?!EsI4Ab+XR.#69ʥٓcOܾnjc=> nAg ;+zE',BԚ`[9E\.qRM댒Y.he[s'N6rЂ0L6a}Ct Jvvq&wQEc]L 7& Z~UlפM|h.s:-CF5kHTyy?t bhR4pbD?ֈZzE؀"'yŸk 󧢀6g-(H\z;h7x9_󤮮`?O${3<K\u橜s:3̶j,ӮI--HW'g fAՂ*o,nbeJ-%\˄Չ8W)J]WP3Q/տ/0 'wtο 塁2c:]?pTGGCV!>xpj,= ݭY40_g% p@ ުՑtCYTԱ-TԚm~bql]S#yCg{q:|OU*0$]V]HZeJғڋ%\rZ)L-+cP]z낐aY#., 2K((yFßWq=Kb}(!'uQA3'oT>;ahm/.nPH_hMѰXA8`sT..U䔬We Y41E߉:VCܒzS&60ˆP?ܝkS@Ŷtʺ/DY {󳲺 c\;(n[x>4(B6Q>9Jtimx:}v׃m_'.>3s7l߱0j Og#]i5>*Y83g0N^e"RJ)V|c"{.fe-ăӶ}hŊRY4{5dQ h9) J&"GrX%oכ"6G6!*y G073 $۔-#U.ѝ BƼu}#O! ,!v7EuKb~FMBnUy$2۴S@5 z% ˕kGqp(kT!کp͘&@˄* 1(_YЎ[}I>mz]T#DcB?QR׊Z8wѫUi<4@0Q맬GL d'n9.#xF2omAw)*M^-6+<6 wl/?tG.KFK ÍHKY:[w?=vnwQp}|@9#Chg>RWPSHpH{vE +D$Z{z֣'^Z0m׈ E^Xp~ORKsDiʐg@!|{U1ǽYlM~PPe<%{Od`>mey~# %U9s@G1x4O 5 l3ndUڐDsã[N 14V>6i Q(3pFVlXz>|↧Smw6DǓ U)(fB Km5Ĺ2T^^B4nc:ArB)/T| ԟz;B< G==H`TOB\=,Rב0tc 萬iKA逗8}BTbRG,P)&Eːla { GJоDb\G0wp)7͖" j(6#5|ͺjJcbaYDd;o:7;7bl3z%1KWR}]u\"=y".N_KSjI#4srX}H,!d)8>>8Dͱ5zI*T_~I;9gUegX_VD"t̊kZ| Dl7d0. ]nd5qV4^MIHRA\wƒS'LX,ًn۱ K ʄFd6aIy~zQgyjLkFoSAD%O9ʪ͖Z.qKy^_ƖE|{ 9*)YE=ߩ^I57ՔfR˷Ms@,@6$vfg<$,ډ+ׄ))iB±Xht 8e)+I%E].̺/ЩZHgB*sq놚ͯ+_O b^qfl)H%{H JDZ*{ ZJTʹe  T>0zIЊ]R!Z kOа$ k}{qɿeSUR K<*Hϗao]`E ="l?CAcSup@| tJC_ib[0:~SysRVbْFx>4ڪ&yU[X&lE`,5ઝo z&ڔ8Zn %,̵(I_.ϲ da vN0`"XdYdeV2/ ec8Rg0/ X@@s9%0YC Q D+Eѐ_`[H0T- C?`x|#Zzê,FtM)3L&G YI%s?kIp"I <S4>IpN;m CƸ`^\C'*cJ3c#*Rp MMsH /_LJRϋ==rֈ,5W4c[r[\@(=/W\eC'Vlp $*ȈWPcb̓qޜ:ӈy)>sĬ^yO`ƺ#S4"U7#R]hkڴE_)qDc(0Ҹ#쁲/K%N'qֺ9ۘtf=20 [~ S:m&]~c TS71u> ]ƞ K 9 .,<쁁LM.4%ʯUD/]B(|BKCG0=a)ؓUm/'wi=ntSu"^ "fvX`Yi|J|硫$GYov*-s2h:zCi{#\6jפ! Iy'FNPh|0 wqWaפN=Mܸg8F~O Phyڗ^zI\B7rcOHl*)[~},"`NϿXG84$ 4_@&z/B)1z )U*H<z|y[@(3v)v-P7 &6@B\D5S®rK4ܹ-v(* @n}ިIf:m-}V-xDUEɬ%4ۨ`錬*Gf ;2E-.B(2DLyNn^~C|Fq b7{?|aRJF`I^ g:xCSV7<ȝ*m}'}H,yQe2 c4ls6oKnMafq8<\vޱ6'tV27? 5FE!vr')x:Uyv6JKqpa,8=EЏ=P]/EzM_)ZuҒK( <̹C'gYESR\*o:a0`.\ihMiYL(W GOm~I\G5+Ľ澋 &r~)KyVx6Z%{ؿۥ@̖v+Ӌ ^nHNV?>)J72ciZpK貆Iӓ:ã屎!;(oddbK^(٦?2yi^\?~YRufxTS<{G='w.rp$źn-*2& g0kqr*Vu g7HYGXs*q4j9Ɓ`7I8:&j:۱I^;vO1Z΅UgK˝Fcvoz`7/V䏉785^6( `^-m/)5V>Qd  7,Jس0kQ̧x [YV;6@`T9){,c{; 2j=1 U{L?jXnd !bml-"[DŶծ'X(9@l#A%C+߿z/{}Zұ|^mQ1Z 13a zAyrtxiB ;U w r6/ibk0Ap7mqM)~dQkMf`9Q>/.Ƙ'SA$ 7$js,a1!k qRD6.-?fWurf E\|义d&V~3.SX&JD$vpP$]"ܱ_flVCIɯ  5ƙ:" `G=%ovunUa= uE\o aZ.{󶨜TΈWsq̹H9[8b=\ 2aw~s< Px҃o#X9["6Y7٪Z/cm77QMP0f,l Bz/~F8_ fGT#T}wJkJ̎})q$HcPm9dtI'b FVDh[Yd,nQrj/rə;êKAu2-Рk{c.\d3\2˝4i H>@*lQb~>|-# /čAU>M6k-D']xi o51WfطqĿem5^<~۬`ɝ/hǾ]p&91͞Ľ&G| Eٖb&K*Ji>+rEn<]Rֲ>dI xos-5#$&^P.O#x8mzA)urkW7Z4O(ƜcČ,>vKqM /϶_K*x8W"д&OC I] fJtӰ.>5AAQNI'FW6D$Ԏ ^~MI!S5S'^&wg`N ÂOs=Vy`XX;r(J ;zi4>6?Kaz'Ě-:rqYғ<\ ˨D#̟ՠ/UC| ՘T,5aRcHF-/vj$`)_^(Co\c`yvWvPnh- Pfs}^u+*e0 03 "[ci&x|g GaIߛ 2a-ZQ klK9D"aB-N?A1dyBM8ꯑ* _kOE7Uv fG <ƳZ?Q,[cKQ9cgL'd4Թ0D6;: ـ`A=ި!1Y' ݃>s9RۑhWC~0bNι`S_*+z?\βpc4yA^튕|C E6cCLEs>*-m|¡^HM8X ,@Fv!EHz r3}7/KL3 +`fL!FsTCDY;Cĥe| 8T:P sV%!/:US{\h2ITYˉn\nrr.r@h䒐, "iuw>.>B^p':>hbr. ^-MXWb&a٧TeŅW_Gj`;Y"D 5,C(6VnuU÷vs5Kowym:>_wq",S~?++CB9SԌhfW– ~5VجS ߙ]HF0('zYjw8UH(/hT-9+[MIט\auw)>*[pIL tc] pk9D= 蠣grJ}@Bu"2Cd@&\#d4y;83MZ}ytyq=!:Zqf$u&Y|BKU>#AHng.Na'Gm׳ѤSG:=] pو O~],,;(Ҫ*3Z<%fe3G-{v* fXCIrfǟh0 4IY02mgh6_s+8yYFe, me][`.Rpfkʱ 9"6.ђXmt,6lЁZ4IRvt=ŮL'=vj =H{mMG!cfx{ z,p$pX @i:86IJB z~v 襘oӥy #ch(f~ h%lN8V0̝~Y=u/ xcVK;\hnBw ϴz@d}e`z;.2~ ?ZKhUJ4Ud5]xZ.B:W]MZtդp#N )gQiOkjn`sM|7DQpp]Aa_k<$z8 @QćmyM&u+C FteĈfC+Wqta_?HC-QB~VV6/#;L8v ]>>j6~@8,bJ7q)?K@\ Y9L  KJTy5NՇg$ZIb q(< &uoz=QĆ<,e5@i|os-t05Mts^6S7 0+#HޡeH(Ľoҟ$Mj6}q+yg q G0z ]?{1Ņ)HI~ zHZbH"JwH>tX_GKĐAFwƾf ? [psSQt51"Wd-:+Q:Cnd;4#{"`W\6UA&yTk;L 4{F\|j%~wTp3Tƚ< xwmF؃{d[e9EO7%&,`ANXoeV{Ɉ8Sп$PnĽHޏV @:`3(;6 8G!˖TS^^#Gly9dVx΋b2mVb #iBT6rkvDrMw,h u ڒfC넄{Cδv'ߦT?_84NwZQ?$z4UCЃ{ 7#6꼏 #sw5 Gmhsq-Ӗ&2{=0 =RS[ 4mZ1s Zy& }`Vióɪ0ȢƣJ抈N@H儗]-!y`@j'豭[¾cFO!<W4gQ?e 64=3Bx7&g31=( 4N d괖['se5'>++_k6"UD,Wǖv)}B eu#SLNۊQrftRT%'DC$zkNq"U=0iuXvMPh$iK'[C(%-JBaɞO`F>V=pN7XCծHdkېLeIqW_Ao ckeS"VBt)c3h{qq1\F#Y)#xj,޺R1RB%\f9# ˁFIzxE,Kl-gmZU?1|Mkd|7 qdJzJ&gx{wEdVUGヱfd2QD" k)ۂe2Ok Zm/]B%hB# V w8QD o&g;[['b&ٺ<œ qi K4]nj.,M27 wek D(NQ1/q\O { Js=ğ6$Ç;%\cQ16Þ>u|B22ԩ,sR翰Ԫe;dY/ұAX~ Rp|tWF OV1 EA) q{[`r)f]hݘ7cڇdmjn؟O' J4Fth>pk뎪ü]Yɻ}@.k 9 ^r^aHS`Yf`b1f`!u`UE&6e[ZҏƩp*fYnDb,o Nje:T5x^$f3 %'Ԉngl!VFd ]qW•:vj=+djXN sO.ۆ-V}jo2L ZK]נuE:XvU,8ҤNSh*gns/5,1˶CmaxaFذKO!:~TR̢ZX -[:Scq$K؜0JQC?8 i;D[O&޼o@an P2l`h&gEn[ u1=[.UpĘKqw /!~g憋u:n?B4t^nFj]=y* =G /ON)n1dV~2%[; J_dP@984odKq84{gQ9ͰA褑`Gڼ|:ws;?L9&9rXnkgϝjEla-njhmXpEN|^Ӳ5 *8IPjuNFLȰ^.F 8ɡ;R%SսјXذ `''}Yݼfɏ۞7cƂP*4&y|z*FB%iq9M۱ *$xHQعr*@6LZ0Kb @ K5ѻ~H|j:@4AB9scnX+58y%ͽ Ĕn=* < )\I)!$s6ڼ*uR9ٜ(j =F0  "g@< dQ2>.'M$'g̓m.W#0}˛@K`t3Qq3[E@x匚;op/XV}] H.^naP9߂hl23D&"A7~ky@  TiV^<@T=P,oJ&"˫25SKeYQt>(聉 ^.s~$ϹfRixT9?uQk .b .o"- !!0|jmM@(hミm'y(c<"d3l_|U܂WAb}?:!+ jDB=߾Ľ}|I2b2'$:p}sĊɔuR ;)+j|d ; U|IJRkZ\G虐hcc;x̊۬E ݝE 1OL:3GJ~'ka)ѩ6@ցiGƕAqRL.uE"FiȼuzmeVF>EvӬѫեM<ֹ¦dDP:<3Q@t-]盠PPFU*pyryv`$5r^/K >bm[!)'@۶}[6ojVcy~fk.+賖4}=اS/kKhDMJRgHiO8 }s7w* v MZ%'p~d$тc|rowG8^"o @~!yu)8Xm/KF:aq,; Ցuu: =_4 Ts 'DO"x1XAo%%ؚI J*KM}ۃJѦH̨9B(@h%kxo}Arfݒݫ I[ȼ ۋ!T: = [GVO0:P;N9nQ]@+7sĮl4с! nM#heuu0H<9G1Xm>>)lQ{̆ # V#D?.abgg2ϴ#wɢi%C@ ?V'N +pP4Ր9C\IuV@ wUd {jJ*MF矋IGVt]V ZsypUܱ%xğaOBrpGGHHjcSü&>Xo}6P1K$C`_FsO;B'$3o %X[O]ߏ٥۴e-ZĒǺ,+yJ# {vDzY2:t5nrrdgAj,(A2|:ʵ , .|oYuf9cU8G"z rMx ݛ.Va[X4LT0$:UYaRfr[H{[~P\yˌ7UN`' ^t;R1;ҳ6e,OH D6 L+w~ De0MJ1sG iY1'ÆUaD9eCT~7U`UX4_QyC:73wXr" VݿC SL0hPoO0*%0K})7,whl7\^1GL<ǘL)X)EcY0f:C6EUQ'Hb.^ -D;B}`Lt:o-fב?\?,U:{bD˳=me4f3W$(@X=OiwfGϹ|΄''e*cВC} ЖqIM+r7<q@vQ9r!-f8s Z:qdq,[yC?2 PJ_ÇH*mtgW9a(Oya/$Щ >Kr 'vȵ'_tfДpo\y ʹ#Фa;ΜN W8(rF P|@rewEbP[ d_?7$c\Wf ރE> NBǦ #HAioeR/ U=Oo_l ǣDEңj5(sklq䜽B\?'^:[1ˊg#[J"K;SF뵒5_r$"A(5WI?0F=*]0%RSN -!Yڊ}R< 1;MA/B),lt H:pXWdt|F⬤I/ A`'g~@WywL1T4+L#I49hL TOk%+f9tT.+kB@L _2my!rP eI=z6pt-@Ea[jpYLmhbl .按 !dیMځ3el`{tWSDT6Aݡxea O{aa$M$Gɐ,VdChGD~]7r ⫳9yn A@LOw3U֏`j ;WmM/oфSFFsaВY3| \ )V;~Yu-pP;>䛻X]7kCdޭv(Ѽf2h|\}V'eR(Ks{7qdݭ_SN) ־t: , lTU<wܹO ߅ӿ%u=$Bz ;Q+e@ED;.jJ hR5%nJ 5m Ւr˺0/XίIy{(PNxCjd#GF ?׭o!Sy;f꺁*OŸ`x'1>^k؎GAp0)Pm2]&j= Rq7سMRUPcT8glB&a6&~[}sߒou@ڏ% G&3o)GqV8<pXfϥy._SOGF*F0(Z=ኟ]@[*LWܣBYc >Ǫ0?wU%c~;'[@cr$iS:pLpX@8WA,SBSp@0LDKZ[or/{dE-w0x@TUc4vfL[ DK fJ+Cs4Gxҹ>iԁQO~!RSkq·s6-^b Yg8:R{K~@B]*8zǮ&L .מd] ? _w9*|0,Y~T`PgƂh&FeJ>'\zѻIJy۰F&,@Eԫ NT49f)%.@DwTuD3?NThk3tf%;Hv@y#$̓/-F`VH̸o>ufe̮ So^6uy\Nx>-qmNY*Ѵ6S*̳ kJI)'0NJ.铈K'FnȬoh-jAMXHkx`gԾG,0Qfh Mp&u }~bCr b̽ Bm!ei.eেO3ŌU9~;@G!0-ྂ8C~]c;n V7~+RŚB~#~p$Ih`|٦.mj-V"ͰՔD;F(y{HcCQXeP>-&q_"^%W=߳+ 4bQ8suCCAh10¬_w](}DI/ ׁPd7ށ&/)͢x% '@i1Oiw1٠ w#[fut4S,Xx{7O#з{1SݮEw4Aloxӱof!jeO>cSSP~lElh]:LC=L;ȷ>R*"5iS uد?Y {X>u3 z\YUNb&1n: ֔o}o>2D8 z#zji@IT4]"k>&*Ws/Nw2d`lODᰙ2{7rYf=C\4ػp `*-TY΢"$dsAdgS×$%@&Ol XL'g;Օ]&30;FẦb eRBo[\YnNոaF B&mQu'^}:?,Da$iƿB*wu;"now ~v} =KyԈ} jRA(eA^ZQ].iIw^:l-# gN"lY^a-<{qƧtDɝ鵁 7 'I0- BB0Le~_ӵsO;CHjW"#n^]Ab Td/: 5R(iy1 _251n%/&]x[![k̗q1,xS!UEnJbա`M" .De,Mx6*@r:-ʥ]H\ ۙDB: L84Z~ݴaU^ q+4dtia&|!DA֯1`A0#RY Eossh`кcg_ؙȗIۍmm9D\qb+U҂1"tx}'H]9gFOƇApit+bHsVe>Q$MHjRu/1m )=<2i RRg\>'M3X5~8'H&P;^[:UxF%h]A\Сxv]r5<&<Ŵ0r l8. ʜS_ս  N "V,Vƙs il;P$9ĥ#4(A*\=&->xiySnƣM:mfmctUaj X0&QEbG0AH$5"4A~ bSxh~4dG|}%&7s}lZA` q=~h kGFS 0vZfQ^׸Hm$0G[+EcL i ]}$ג1@Ͻ[@ r | ma/ߘD"2Nh|jfKjىu~%͞DP{- ҽO^~O7m%N_Mw>`/{MAh'%Q#V^> kL+6gzcԦبS!:ŭJ֐>w޳ Tp<]>vWtS y^)K&SMj}eC<F h5$3`_8  dJviK51ig5OJ,>eKTZjҺst? +ŚkPS[1' {n >܃ cI=N 55%5ˌ ~hU;(}hDD A woMAquӴ,1Pe"#X=穊H+o*n`ls7j8@.l-~_>0ALɮ> vLIxCuuruhc=?梅щ:&&;gvyeU3x'QTd@;U )N&AtIl<$0A-uF)Shz*kOS~_^ ,{0*4K-U?3s,G:Tz* Aw‡vߺ1N2Wɍ;36Wm뱱\}QUg p`pꊮmKuX iQLC|:p?FJ\vUB]zH ]ln#'sUE"߭9Np_džS+ 7$k_^Jw_NNKt{2h&݂Y;Q謘u.O璙GW!FHpΠ%+,h  -#CMˠ^g[tE9@xr \RQ %fÏ"-9A4zfkb Hٴ&n0+Om6*` o Gɳ?Yigˬ%ƍ.w/&o*J Qjs\gY7 a 0v< d$r;裛r*( ݽ IxmcP:Q21mT}bxqSqFoFnio2W07oҕf EqWvݾJ±2\Il`1({ +e6LKj!6ԗg% ވY:[Vm1 Pͥ_7.B6|@T~ i|^v"ctC"ڨ<{>ms!7E*+2]/8=E_ĸaҘ'ua7š@oai/,,c富smȵyކd@m%b=})ʖ\mG7OUGĔx>]71.,=\[Lq w[.;{R+@b35G'Byk #5#D ]o5e-[FY*ozk,RN`5V7NČWN{dVf֪, Ep-l&M)` "M bG/-y<6S`3b+}r2ok/&L嬗[Ϩ}&XOծ>$~>AP(ÚWH:eUge&loExgZZ}_S櫳AeŰŨ%E4|QUZ hu`K)/7}'v6-ub *&>R <(eNf$ 6E)/c&߉Z[dB)wJuz%&#R|M$!ߋr $SG9 JzB !(e$<*s.V](癰[O[(K93\CQLZ bO0?;yRWe_H'&ճ㄁`5#ZZd0W+˔2VI|-WvDm* 9C|5"AŴ_Z4 '=o6eW  wvJƵ-B[<|-6*(0NJinqfF#C HbԟE& v=z GܠiLvk$77?h!@)>^,%ٹ;uI Wq.|phIt<SO{5 `FA){Z2s e+jJCZ?<$( 'i#Py.$9['UâFeNMj:b4xԣ#I$DjQηijs#!]=EfJT~p Cpeςp*cҾ6;sϦT͐ntJX'E^Mi@TH8YP+=^>q>H MND;Z )L&t+S,Мu{zw*dT-58PuCjbD 8}#vUh c! 0B!ͦ]ңX6Qܬ|JUsCұ˝o b-ͅNk r#`,Az t)-z9S94,58 !G;)$HNz5V=eS0)wnD8*Iїl% ݛs&5"Ҿ1-d1+y;҈rZZWaYAGL,ti'n8B9{ee.d>Q7oޞˋpca:?mfڧvq؜ *W(A$NV8 ~OFGqnY|xǡvͱ9gWuB5pԔzĿ4 {A/FEGD# tvEXj@_pQȢ޿Icb>) b>k~SW7RTlМ=~ÌESKEt\c)]t` h1Z7 2v_GQCz-Ri`⸡u ͂WbJ+EXR+8a MbdaIډq-):w/*avcsQP86&-e^^Qb(<*tmRF2\jw=[($ow;6_u^z‰ EbV8?%gI?[r5_.)(rdm w/ w2"ƝwuP; Uk Hn",-A&o;fyuP$U*)vBI]u'cUTbS"e$2 Q뽮m<.ot#?I9G7?Ib.Qdž OΓ6m zuGx/;ӨP`}ktᒥ `t+q8Rjo8 @C} ttpJ]hegh|.m n0:c'~b)Hnrd>d/kd"j7[@'C"ZN c2: M9; v]J hs%f 9*KDqBcD$(^[unkdeWM?)c w[oƆs3o'fI\Opt2\i TE;4k'>yF0*Ap]owr&y脞bЋC.,F(, ]2ϨHFPfBj l|߰71 וO; |Qjݽ4 'Z:ޠ&Z DX[x\8Hm*ıv,*ucMb3Ϳf*@5ś3C^+SLI\[nŒ$Z:#= VtOeTʐ1oA~4^[C)ؠiZ=A'"{*olv8!vC>Bb`6*^~HHI:Qso m.OSa箕} uepF# **b%ϋj^z40LG00Z, @\w6ܞqWȻe଀@'{%8h;'eђ a Yp~R<͞qsP[y3?xK@g1?>Wr]C/3S6yX-7h Y_iq~Ǖ]ێ *{ R@#@Kv'e qm۸lyC[fB;r^Zb ub+"Wҳރ,)N;Ĕ4)=o #<*VeU0镚5gS *S 1=kkY1I3]*y*cdnml 1y(=?FyuH;oӔx?M;CxH5-7{n_Q%CW>}_ V<ɸ̿+8s2،8o%Ƚ0-ĩ6[X.$jsBVvD#sfLٯt2G_ix?Js>`ȓ%raӀ& T2Y@>}9 (v޻~ )7༂UOkdw8cN C\5gH20P{'a{1CI9 jW̤@!)?WL}4i_4r!(4INFկ.%W$'\!њ-17ǁ)PR=By [k^;{O ^))BeD,0CO`į>d(sVNBV?Lh9W:0;dq*!΃Z3*CDq>d MdMMlf稷+S3Y$Y}2+k{rh ‰8ȻZxt|Zg`l&?*͏%)Hvlz+غd۵Q<-wc?DuORdK[3XZr??儨p%';go !2mt(5׎TAʖQDsTxcN2tYRWS9_ݷ,+QhiqQhq g#b_uP![S$ā$(1YP$v\u8nF ХgG}**='f5A0.Uoed ku7"= h(ō" @δn/ #T/ i)K>_;v jhnQ# uceߐ=Ad…t`:X,o3d  \毑F4K s7b?‰Cb3k8{6 ol|Y)3'⹴@| ׻Yj ^PbiZ *+O!K!ffI!Zi&X3Tmz9 C(U 0HfKGp%MhOw*U,Z ZΧn[~ յbtG~^;+"Sm9f1MA7E$Ő*ZCu`0}\A>4aXf7(>cd(7]Ӡ{# %ݾ6ҿ)i"s'"I~Ѹ5BM7@_-ِ(\qESV 5 "G*ug1g=j0N0]Oy38.?%Qw ,F޾ξ%$5%Z].S3AQysPD;oM-~ىPx'ݎ U D,Mu8!bd8p lk&(IM%p¾#cx"D J]LM@>d&]5Win^~]fK_x w4^~0hi~Z,ޖ3Y 2.[ast-(LV$# lO 5QDkgGzڌ")1NFo HzՓd:G F{߬ߏ$NcL͔ImvǀC=~Ҫ օNѣC!wE\TsgFش7b*㡝r-&}?e @2BZ-@޹!m<#{o)ZHv_m83\v26hzOj$YQ*~_B8:H|Ys8UHyfP Dك`X\l$(W2`ct bAug ~^X+mR#XmkOg9A #˜GK,qV"-L<,'$-+Sxڌ%(U8ƛ.lLi"M-/ L! o{qػskv\ 3!MyŭU ʫw06|I`N4~9U}9 9 cd)@~L(vT#@@S ׉"9LB N5%" P}C ya%?qxk!C} 2ĖX^osDW. `a) f ol1Z'WZh_1\㿽qH\k&bQշ6zaB]D23"$HeXk9dN#1l }>tp*i=3JHVs Ymc@>e-qΰJL,XDIΆ(:HDW:`" KT5SɠTR#;J!1k;3ٟW6/X(P3iDhƧkSemuKCObUN2v`UP}~N vbknILEs)qhbsNE23F?}A]Cv+ OH0pyߛ'w8/Nbx +ռv&u<V[H D:f^m(eүt@u4n. *0I'5;c|㦀9Q@?.`M~R5dw !笳h{aLے/R<SCǂFd%V:3l\d? 6'ן_?VmN5%U]5S- @H~ix}~4GC8MTF 8~;],樥t~CC|I(٬RbsH(V.JA(>ݾ0&ޟ1Ep 4G`dbI!k27ӝY|kztVVSfdЩ&6r>3cr5f|}R-b\yB^3hm0GSq?[\~+M=Zr:挦܇> JP;t?zfA /q@IjOT"+gFuiq^%ZfN.cG<*(+:i)/뚕$ 4#=% .ų=jI Nxӱ Di>EKXT!˼TDzfVvaEE{  =M 蒋XnR賞L+5WT"L8=Et2c<]}Gw6+WmsQ d9ѡBnWck~LcM?:x`0Urb@=G1&BlIھ:(z8+ꓵ^?D)7GN8'fهoTz VmƒD::Q6>_ jpJ&Y30Mp QNN ۠2hz)?kqg{h00ܨ~EU_XWi=꽭?i֜|CTMcxY90.p JQ(hƶk,}HA 3qJ:|׮J} '8!cG<@"u9׃0Ρ.(`;OKk{D XDV&U̫ 8N!j+ D = 1n$-jح 7bxzȦ<0C\ g) MNa)>9Kd-kn!pqRx~̶[%GD 9)t<R" 9!ֻ$2Z05)NJ+6I:`]*#}ZZ UॿeѲ%ƈ\$B{CK$Ӣ4m vSՐ#!;D=<}4L@e%EC@7]*:ceSk ø cĝ0ϼa?abSވOR#vQR9VDA2~*W׵gJ5r8+( {Tdž2} '[44.?{$lSΫ]{P]0^QCXr <4Pś& ҭ W'(lYWt /c5mN=rL3pp߀&76C {u1b3Uo}I6>ª$4<+Q0-/`¢p3z3}WݜO\L 1qoB‘mjS$[{<@2\H?Bg []%#A _=Ǹ&_ gG oUi'SYL]u~ȭ'H?0X[3plh6׆X_w%y>X!sab"V[t^U_x_c+˼n F@|G+ R 41YmGjR$LuΞ04M+IyEmnz ]7It+W>pZKz$>nKO,ȉ2[,B ǘOyjRp8oPXv@Rb.SfP=AcɍqK xN`e[Z*s`n{fVS=ዎt JVӜe5|Y_P (Y E(E7;&*U- $| 7x3hPl(q8z씛`@ R;@}O>՛[حDL'ggC2lHAn ~GNwbS9PX,/kHRu39&7=%!a᧙ɰ/,可P:P>g4UvÜلf:<)`HE4h @ ,Kj% 'sw1$,}HvNn" 3L>d &߭w=㌒A2$A<π!*kԩMKjn_pTnQeUӽ75B:Jr7q:QXIB ح.Y"ao:V`* QQ~t9˷,] 3H#;٦f?wLsZNH nw#,l0z'[nՙ~L(oVdb$m{!e awL19K]3 :XnJ|%.@X2k2sOnc b;st+bD Vav%0BLa ),!R"([m0wu k~w] D(@"N崆~;VEP$Y׺1e-=<.E'+K^Έ3[xF8U;dp*cE87zmx*Kn $GMM.Z;G8;rHP UOy)&`qMk@'Ρ`:l\F[P[8+$6@n SZ*TLUZxQ!'I$?*]lI(UDzSl#d̥nMѳxd:0ڧι4H{4Hr[zgCִ22tPC2Khr&LRvG?QF9sgf_>~[Jcs{c:? XԆEקEi(rTcMA?T62D~zBhMt}i( šmgr"RߔwQ!˭\Y1l1Ks#BPX5PVL X9Hʭ7J{`kd'd$)*!CIx)H쎛xy#e ~ [ ;MrϱW@ +x(3dVՇ' ]` I¬qâki-B5eLs Ak>{R[`<1Z伪î9ezHˁʋ2w:^(Ju5N*꾬zr t_T{iH!\aIG~0je=>v+esN^U)mNN? `W5P5nv&R< eRFĴh!-@V뒒l Ek ȡ-G/GP%mKGR*\ *G];^L@zTVj>`.񆩶_YHjrdLMkxh-b;.|ޞXq1`Ix|:Zia^$łuʠ*hP-P42R|4 îJˌOivUofQ-CʆnpВF);cC=7|L5%A1v#j(aؠUu2>E'.0xjʐ.Dh[R9q;ocy~|G\y {QSCW .2?3&^|8,'R njFc/g"4?BE@NY<&KkFlΨz:k?MSIJy!J^p2\7(9P!YrOEZbqbV؞Cde΍!1W2/" F]_tw" X_O=} */3qY A j;HTt,$ V~?_5QbT&"&r,3ɠyLxh[W]^lUg]'B:vErE挴ޞvca/篘i=|`S0cA/N<.?/OԶԲ!=>Uօ)/" ;N,hP}vrtSh_ُ\7rȶmG|Rm>S?R+H@(Ps/PlZ7 (U%oyT1A5 Q>u<$>qdS80E_GYxo 553Z85ŶdT6h.{1/uShdSݲaJfkRap7}sa" f=~볻˩3 UaGWmT^.2Z;4 D&#QpR3H:Ř"I}p3/nfm . PHkѽ߱WO39sVEL`F18>90^blH 33f.#'usc]*{C{MoO dM\*GyOI[Yº1La30{ݧ5:)OnVc S!f?ʲGVn$@ȹ|,i5`@537J@ L+ʔiu*zaNt TB7Ƈ~V35 373`yo7qP`|,>QFwE `4-t IL"nQ rYt;jK;s8栖8aq``w}XWʊ["2i-&Bx];6P{OZ-uVax ?ݭ/,j+:F$5[fx 2UgSpÊXrgyAkQ]jVine#\oT.o3$/*Y(oH;yp4ş4ɲؗpX**% }ʥFIO˼+/RàR9 >W_ 2ND[CK_Y+gz*>税4S䎅C^u*- ^V$g&?T!>Kʯ54<\/VigNr~+hfI;󓑲<ƛ[8&hW`H.yC&F8Z>s,r^1Vq97W_?=N^a'vm))mB t +**ϴ 2HݔQIqK7#h"qbdIps*MD5ocu8FEت4DDEYuŞF1܃jLi foa|H"P*ocd5لJ[v`ccv릸p"3ms1S-BFp9#K]}:Iupb p G˗?|kD"}zcfV.1Z%Fyn} +enQ%ųuXX022хdy:uDP5R)U|h&ܹ8Ӱێ_9~p_۱Cln@rI+C /г\W]ؘʣͷfsd `FLR8BUzTdXp(Gqѿy{1>̱*ѹЏ9:4 JhCjCeeU c*Za6_3MPaLQ JDI>nM/HETAPz~T8>*e ^ c=N%גb瓃 ^~H"H7eau2qyGʮ)yv-eZ6Q4*Й&HAY-e~62t"'T-*qm/U;egJp/!]a%FKΫdpo$ I ~qJKÑ:((մT,q <&@"O(KM$dQcq 1^gx?UNX@7'x'bdq gme8ȭlEY#x:ma +-)H|*}'<.r;it셑 ~=:jQ2noΣfbs6FKB1|~8#zϻ{)GK}/(^ UA1/[UɴAg[W^c .F>8UjUgYlID#FXPE:N.H{d feR~X.6Kz~[S)7 {0lkqVPC<݅SYltv>t0TWzʫerkD/H!ٽy("f4(DR"]7B!Br/^7y!P%':^lK!m/X؎q:rFY^ e@+?t.QFܬ逛/H7<Ư׌d-_qJxZẈa{Raf l,3mfhЍg8vn@KlV:" J0aB^OЩ-yPgͥxXS `xFP(W@ɫkYynDׂ8r^[C`;2f`~ˁ8rp 2MԉD2B΂)wL}GWNA^c{xm<'on?9C=/uO̾8?KBju&s-\cRzc^Gj|[_!U3zf]N{<z~&dFEt2:g7']nho!/x(BZ.? ?VNշ\)Q,Զ5!jTɅlqݾJ4lv[f%Mt"*8'}%1#4̅mOR\?(HDd3^I8Txƛweqю/KZM%Ju[&N}\!,í!ޞGLEK8L@xΉKN7pɸ:W8qܰ)F}jRB\B`eMZ Nla8o`z@C!}8z m~ޥ li/1VQ%j^%W*5VФIo\NDO(0Sr,$=Nw0Gωn/2x.#웴N8ex ֶߵOZw \ 9Hpfn{Mu!n F,(D;S/uw\XJWK[bƥHA/20Geë qjւJK~탔.=ZUb!^fkdV;yA 3EIP^(%Jchʢ{S>̝; GK'xNs%/~VE}lTsVC)nɉv+? 5}~<9C)a$UHGC˸̩U0s6!JnB19ƛP.5=et0az,(WggTvy6˖i;[09bXh[|;+zx8%$;qfG&o)ve/ڐ/1[l ~-& =Wl{nLA7ӚE%Dz:3Ή )a74iٵzt8赧yz-Z> =S4Ö;xДa {.4'.u(>ӂf(hy\yk FiLI+!}$,f]D|!?^t迱W%N[BRlGIuub};Lu.\qq<2о@eKQ܃([$[9\mߕqfϘUfB>YYz;?j\Tڑ2Q*a5N5>u> |bx k Pǰʧ$#^na Gc9w0E"#s.U &p. kU.B"L  ڝ^f;- :l>F2Lt_K{O N?(0yZKoa~, y&z Ƀ,Գѿd'@riMeoE)&X$6'{ɎO};iAZql |N')V%6{sV6z?JNDAymh>"h1 WNNe]{>a > o+VP?@{ր]\[2 vЅkش;G[eo 3yn%/mƯ ?pbu Aq>.Ieaj5ڠK)"# ͸Og Gyn~} _F8F|# 33p juݠ1D 玈Q WOđ< !rGh;yJEy=PR  /=oc 3̼7孤' F_1 ;A4w{]>U(pz@+-N Z=#%Pf8ct%/+)h9g$5v\ D:h^ 3奣)a/lIFDăj\~R917ΉE) tܛ쯀pIܱn|HSȾɾ @+bgi ߬k4)CHyfDz c>UoD/zZ G6TT+EJ^a\7\'j;C~B Ia͐#Zoن[9x=-sbG/!X v.'=>2-:|kqڐ']Ur[ m'FfLzJ2)>nXj@edS%ح0dU`+F=!U kx 秷e\Դj3^N>lyhW |La lA5?v*W^4b8w 1G|kAsl(`] R衯C `,_OYZLF!N1vO8#{hODJ޸~ RKN@<O,ØL<%qa*g+nm"MCI;= w$CP-=Nu (BzBS_6?1]q#̧kc C(P& É꣸6o4I#4ս/~ 2@)&,6hM,f=Jo9WV*"'GQfKz4+ۮZR̙2oP@ 'ḔL03_a*L:@W1cwg%I+>DaJVp6}*X(pMlgV|\ hmR!)#=|3"ԯ%k=۸ށ*jg.*OSa_{*3A7vD6yE.~%ҋ!;hG)kp;E FN%֚Gr?J"B3[馥Շdl.oD[;s oMfcf,n/zAGOKO /SCԙj* , c8G㡒f?,|`@7V:MZ+cC*cU +Q!ɸϐ$dF!hr>|)B3(ٱ2 sr~Dj^l 06#P[8Z\M"mLyJLZ@)*TLľ,QrcGQLR%P$T6C?Cڙ<( xPO7AbT:YO e%^^NrLjh]'W u0Ui1ER>C@;f;Ip}jr?w\:a0.`2V)D'mD쏹aPsf22XcgT6?_kX^ Dl^ƻ"B:z7$N1ݘ͙f3KiHŖbפB 1ѡ*j-1j8>2r6_//'}T !knӎng/a,|+X!XCBV}[Дkck7;fzxu$ 0V ~Î TuxLy9@ 7Z/xI<="C "c=!k )Cq0j -Q9xvaP\]$z6sSיa  z27e5!ٳ՞F>d՚@_+5[\4*>a$뭢eYy ~'+T %"+SY"RWR`WIJm,g\O0$|] *vt&@BVK悁i;V+.,{XuC:f ȭRguX4Oɚm#gOdM,O6iho3QѪJe E>c͉B,y10Rf;(0X$>p#`_PUR?ޕEj#{em5'2Z%oKȼ~Ld;ޒ2*+vqu;j˺r@Sv"?vp?h` `JFVa?Pic:ysD<.*.2Ӿfcl0qKi7MU8FdFz&{45xB$b$^xQ4c4lEV$zٶz eqT. $d޻9dyC ?T1bCnKAf\_S{49Ѩj כ&XUs *i) `u-MSI(ʭwU?#Z$b[H=FbȚ05}1AboznNbz`Q *W@䚄#Zi>pCLS pDA75#+h qEL-'00Q)3C֛#NsA/ZY$8ΥIXL;%h֛a`}qp&m cuTdF '!r4SRhp:8zT_:y?QH\5Fp52!$ 6ᢦ`GQHm|JMX@|mD!V? Ci_-vx{#b"TY9f!.by]/CRyCeW}x# G&[i:X,}f3ptpn-tR=XkvmboMʐPs~7VrяA *CHrTlAByV 8߳piu|d/?FxCӰsykR"-uLs4M 0GT7`@r*3,# 7l5F!ٙ`ijA@"]~ :ǦqR+)#՞:* V_ojoC26Ȇ6`4 W 53\oEw]:P/Sp}Nct4n^⣵ H xD I]ȂbKWͶOblEXMC..{"$ PyO*+jwq` c:}1}LʉS1 |;,/!R~-Tٰ ``,g⧄4*hTiv=R@+r`މ㨟[.fD7 @'<Jr]\vI"RĤGG~qqC,"ҘdOt޹Špu#p'tLܒ$j#J߾USy -QA^Tunnr~a8#Љ1NtPEXl {NdV AM?6k6|Ͳ1~H&MF ,kLEGZ{,Yx0xu0q6Ͳ0տ! =,3DnN[%l&Zpu7۫)9w1D:ɾ4XOc5{]NDDSu )Idpxs;'fm=m˚@Vl^3;"zM^`pumv0A݄GLBJy3HV`*f^ a L0t0ihva5qou_W^% ^SWiL$K[QB 'ZKUUTXE bz'b{El‡OTrY[mBNCQd5!f> O SbvkNy^ZGޑ,wQ4Jky4]|,fTnҤVTFVHg#gD kFSM@ )drGCv*1\+a;靂,Dvr?iC/MJbBk~; F=LٶcU/YֈAZ(X^?,o&R%}F\Pw|zbt6vdN.&WAQ'O_6 H6nd1djϺ&d9P~%蘈,&=uJ ?YP yXtHah'tv-{Oc6Σ;࠷ahՁX uvX}Mo13438G arG[]`Nc Xo(wAIN6ܧ4jȅ)G<2OVB oR7 ,2چNL}D7/XψLPph{ QbÉp+-4R]2J&3CA@7 u18A(RwUtbgO,atۛ[ʪ ͦY`}Eg]DlYїf`&yPҖc3ꓦ0@eaycwBgm>mx?v&~|49.kya'Z$0>u/ ϲ Y5.3|"KqVţg ,:m? :[ 1l94".p%ts.%r 8!`E1ʢJ 7>NCRC^!0V՞W'Td^erE#y+5=TU*3R= Ad Y Ѻz 'oR4%8 >0L#\U~ !O7H*> =~y 5J [$ᆼh0!؆1}Q8dL ,e|4>hjǰuV^!T_LMm5OVʸQ~Sq\?xiUv &P>sJ tf--C(f(!Rďh405fϾH@i%*-ԣRhE[Cg~Da>IB DJBUaݏ5׫19V'=?IE}@X2Gidm1$h׶v J/He摹ʙ+R>Y!R2ZIM4 -2l "o:숧hmiA/{!rLEOܪ]adevv-X Jzb L8m)yw#iLmA3-sN)B"TBBg~K%yR>uI|W@+MqҀ2A'c8*!zyO{}͑ `,KDBkuhnsc~[ XlysFBY]:ԅꗺΖ_8 p@}Pc~WWbu % 3 yP(3b $N*QY%ߞQHQUq~c I|ɻ>łT[ELaU:!֐;1HߟNg Q[.J:VZ-7"Q$\ S.J.a#=5D3̣dw2 !e6ypfd8*8 {4Q~nW 05u*QO-Lg1 FJEe~QޡWMBq| ]M۸`Jkg͝c+vdMQ< O*'ORs_j>IUD@ uP~؞j8-àABѻ\ழuWՑ7-JeDy(l9ᇟ^/鰦ԆJnkR#VOWd6 yF#$[i tRӔm 9j;RSFl 3JVq4B/j김z>]u=e1nU},a-t~ΠynV"?Z ޅ?'%b|m\"5@.DuC }KÎ^v*Vֺ8N(""o=$P8mr|gs"`L]bS.x}&:}ւ4&JYȜ'[9e &zzy\kCyM3#qlGί,J6Ue!MVNO0Bept<ƗyQgѵؾV};m((x2Ngmxcd(#>pR\瞅mu[O.&->4kM]? E01wA5 'Os߄+-_T ߲ή"vQn1EP 0N,g'Ga UL<7f0tO+#t9 [rXT!]2R pfܾ7iTFŘ.7<,8|9 kK`sCfrIc疛[.5i阰fG,r mut,O(I[LQWKלCL*f΂RG땍\rxҽOJVϺ&BOVݔ)"Qp J)da{MWep| SGjv'fQa̱;ܖ.TwdEUM߄Z6ʷglVƻw  P-oxyeAP ,[{ԠׄjyiwA[ze %рLʀ=F+`hrSH$n w93Ts)?Ѹ7R,"|=a0G,2.aXL!C;'S ^S/|JmnEs89?ݓ_h 9ǗVNW.bV؎F̈́K@ir}_;37{ 1.+rv7L#H݉鐈XrnH'K. h8yt4I'g@[ ZxQa⤺(,XY 2fgȟrV_u*3z{j~ Ѷdg< Î:\]|At⡒>:۳n*d(]$ R9pXgaEcftխҩL9`qU8"zק :(gД ?& wkI&UXnzodEwSYyv}z@|l7Ϣ*n/>uKLuuژ «EVAg_YKEϪ\,UW25j\h$ HGRT G[S'yh~,QԾP>rM@يN@H=>J~+Zs=F5fϷE2cɑFזLDouE˔gΔ5dg;IT#75KX<1vL^UVg !7G3<@Pɗeo}e͈c񱖠a>"n .O3 FR?ggKzh}im@jY(O@P g.KK'H8K?c?nɎM~?/NgJReINURh'ಘ.[>g&N[=4{<wքB7_As|<d_%#@V}0t G&h,F"SM,8z1,{-jOβd4H)m7Zgb~0X#%X\YvSMPcg3*].5%IN')9gd A!60 ufy2RD^1BэS87R ymᒓV43 0|29~(5<(.+V&BEJNlN C)Y!PήT(8p.Z;5!5o"'1aaY)UnNZym~R 1mͲQXYtrn08jZ*Bff=6f5@!қpE$o_=x+|.USrp\gBC+FX5ӎ۠z3H LZ :E/5hVtyjtW}'wJLJD.":$5aU8*<شg‘F{wPG52"}B*C%ޣ,d0@%5y4v} M&٧$.&*K]W$5.iSB2;Vp.,GXG=cjyJތ_՟1b$Y_E]վdA8pr螲]ƥ+Fp *:s'Tkbd{KN/1s8r0ݳL כj6XxIzi'䂴ӽQҝG#҄g'յX$煵Z/ r 0 )F=[sf0.yP fg7\ Z'}_RdJLA[Ȥw]zp׳fe3Iݛ]x3A\ќݡeyeZZEϼp#̭:Hθl{޶RgC$\[ٌ Ǫf SweoSY wo+➏wo uB;eBɱF32ET\c5u''P<^Mq p bw(Mq~I54W:%2Z W+pV k>?ޯὊ yDw{R;r"^/Hdbk3w `> =# x}%NHdA@!ܕ3 24$DZy.^E-"/ Ϟ.~6~Z Ǩzzz|@_F` @bπiWT;mjgbԶkJŚ.'A8yv# 7 )o/'܍נBM'xL Ο(TÛYNq )FONI_ӂ $ѥT*(N^}UXb -"id~*:LGpv 6 ,!߉ANp3Nnu 8bOٻSI9X虝co$+`6 U}}U62? ^?W '0Fv"E; ρII>_Хph,Ew#/hnvtd .@QqU!s"b1FD`6~X!q,Sf>[7PE%|Vay-KD?^^h#cCD"ut´4  maT2߈qb:ٰ)u>X ˜)?U3 [Zm!Nl8+meQP{2NσФp7o$|A^ؚR&?_ũkO?XLIwPCQ}ODgH!-"!\<AqkXG]*o!'BH]>@5_4yqbypOYܫ 3~5]hKm PNPE?- t% ڳBե m^QZp{["r:~AȚat%CvGBϳY{aN?Z(Љ)7!o+sљV÷}tt]2q*;ԧӜغ{x0KʪbJ`"@Z{ +i5-4 9ݩZv(xֿ!kby獑 `)Y6/sԻҜL p޻}I?\i DY@Nvz2Io#TMfa\ :9e举 bz!ܳM6NI xEyi{<}[}o^Stw3GJC< lqf)&VX+ɠ;SoE^ 7DwsJPw#*QJӾ=`L"X|?:KT|$!Uwy=>q%vbB gfM ;!pҒ]_OUYxf)"O83 ag84z B6B~ poGGPu2 ߽9iW!H jzH,ghkM QHH*q <pGu'?*7"U҄o,z+Lvc7{g0FM10CUm$m7* Cno"GTXe"wd qQSYyMB9D}B,HHEgh-!4/|[QC@ck} ~FFjHjrVo;wq4UHqĄdnq 9(A"(2y}tD`T [N?Vw-gݓm]Hp6_ ŠzKeOƂKd}KO w'ŁI`ܵi1,'(6mmYd6/!l:cmTߕJuwpr+3lLWЋ@$v|omژ%yi32VwCPzڿ ιEEe=T#c <6]ѓw4מ3mk{od 0X"LZ{1/=yEK6bS'k\Qjii*&OYj9Hh^b|5_=wCVZ߫5oLddS`V8(s`o !MW@. tv_lPhdB| mU-|?o40P5I<O#t95BBmbnȰg?2bBן^iL7umBBPYb TRsoԘ3ʐqUz1i دrd# qݳvмKE:\̳&<9F.7dHBOr M!H϶>\IU9^[=\:Y{4K)P8XhrxE~eҀZ([ـj?؎&!ԻjPiX=Tt<!VyZZ4sQL+9!"0C6K3+#оek[Pe1cj )k{f Ẋ넨,vvD=*S)n T*Ks'>8+XƸҚ#vq9ec!А!3"{ʩ֔)}D(*5aYf4.N?Y~y&Q& 51ڽ*O'έ&Ji_ѩP\mL1><\WVR <v1rU1S_-h1]7DZh ) A/僖"rK|:▽3ćŏxj䴄u9uG~|AMe4|n!Z ϗPMaLZWˡhAdlm yp0LXI#5P#ѬO:y@tH@,c")Zټ,??Q%88D߅@oJ|PɣRD=i#&?s[,A+s`+ȎrmkUM@-i^8u/^%7 a٤uC/@mwgl/1Y Hx-SKB).5 cg'`7/Yz;:&zw1h;;;u}ENf,0c^x 3GB@{Q~A/<:yNq7 ՓB>A{hOuo1U[J )#"%]g<}@s}  J4sEq H/Z97N{~- VVui?vu| 9= C "u:V}D>pA0XCXSH8C:u!boxV0 ,,%\ {v,KQ?5ZN ҉?+LC`Ptl U-'ij9&3O->~s Cu,gꬊ"tvQkxlB; mG8Is^p";uѺg> Nu-@ɬPTU1!LB0:ӗfJ&od OKAvl^G'ua&?usDR+75>tM^*ì&]tIZV,G >oCSiRG$jQ?WY2f4%uE!D3(a=+gig^U<{C90o}Pذ ^W]fo)utZZM wBP 𹳑C0I~>ݣ&"_WA)q-MSHZB@@wF[wKNvYX⽔ULDk\4b}V;F gj[.E_ hX. Q @K9ŪQ{úY5]-%63.JU[taU@OIm?T]u?SoH o 2"HHQJa @咻&^ :ƗT9Fv-~|'l퇩ÕSruCfJJ|W/0V^0BH|#&r}_\ڼJm/ A`ttC;'dMg,Z 5j,"cJN<͑P"IHufh9R4VIq{Fz#|T -zJ!?1R qCxDfy~K}9zl|{gu 9Nzdcyc.;)d ]U50iAV0 y'a Hk:җˎrshHdkѭD'[ {igo ^RC̍8HHWŋvi;Mہiu= DpwHPBmVlOt&%RhͿ\iT&H&eiGW'Dh !b_Qv7ǖz_:kpPqHsoIiS"B5a^3oBL*ʰ]K2[EH[ BY Y-Vp=*RS3bU г;nS_:[s]uB4"- :Hiptꈖ>wYO7N[snR LGXA4>㛨E)%zz `6@(c͈+VQΈQW cM'tU3gĴ3C+^UsA@Zp^!YچpqѓXIY]pӴu]?kX jB4^gzA}?ItR|G...z[xh1Q}wCOEp )f1.9CF,->Y'H]G_8W]HY%)NLq{?סc䋌SR 2wx4z r$-sVT:5}pofrA>/һDa8k$}WMe_sיX )U2CtxBQ|+mdcUErHζ/aV֍!tCӲÜ@ R ͚LtH=/uV>PN.h;I̙}.JZS K475BNy* ;9UW%R,%XѯK0e,х]S(xLzOuHB|%,NQ0%;MG`|%|oS'QÕO=jSw<"C" 裍MqOd9=bU+DNrl_fx$ڥK$cY^ҒȀ-l ~[]{O]7gD68GdrqZ0suS{Vr%56)KzqdDK: L6E~vAX\ffɲP^9:M2U-pGC,5C+Es9ϴV /zB]Q\`p$55f)|Vb`#6v宲L$Ev׆(7V! v,Zd'Hu} 7dXWθ'VֱT=/XRڐe^}ɇ1/3snm#RJ:+ Nr**~o4OZq,LҲx7 ?i1˚vМ]ڲ>$n1аܣ 馅^K+'lOB(^Zu=kx{"-MM6ՂԚgwXwvyK~Q3#pz )`n~gg2juAbir}:3N.<w7[ [BVs̻ r8Nr;JA69Dvy )I6]HB%b]m6{O,pnldx:<3E >  p$(y|>R De6Ʈe}EWq7ee-=i0rFI" :B9_-KR 2l7xdX4`.j,*Й.҈|&sJ:͊$CRpĻ^ '2 |eouɖk AIxoWU.jşA C?7U;s}wۏ&`\PC M6?NH >b*2Q ϻ }cǩvokpo< ԨZaV QQx \}/اyV7qAEm^޷T1a ^Z;ˤ\nd. =Xc+7[q;XPT Y4= oiM`M ch:?}g1jK%QG~͋dZ P; A2YO0qӳx:'ǭ2LSi ⮋cc Å`DŽ%:8 g‰t򬵆77n m#qBrTb!ETfQﶪ^*p?>ixO6 ꨆ=1j\|zӟ>kaec ;odYǪLgf}|"P`2Pе5`~0kdS摨t݌:6É/Q ϦU"EOd *@#P.0{fz#^'Nλ*FIE+2S%/%8J>\tP{& )p}o24Wً58ldIwE`7gfJ$1샤<`zLѽn @~;0Ꞥ3|@PpǕk /Rcj\)$S?gmB>owv7B"N:PM$ $hߚ@AuI9nՄNhqc%0}u($jJZ߳GA;5kNORw0$@,ߩJuR^!T?l_bnSڮ J߹?1ϗg!/bBz)zѿCDϒt+E⩎pG߾벃fȠ0>"1%[ڥߡc5ߪbAy޷ iŖ}WHN,U6la'̬33"ZS[)~L/G=N\?pওۨq/24`n)AD Hh} ep2 WU{U)}mvZ!o&q?É1J웍ʅlbemGbyUgY~cQp3dѵ@ܧ RdDj4V}8v]]?4Lug~M+/!hu7< TēvzxLy=LCZv22@Ӣh->\M5^V6uQ$"'F`_P8σv .@\y1`uoNs,\UA0g%i<' ̼;B*NS r6>5{7ŏ}!?? |sSwZ{Ն'5;I0n8`v'8`{0'e#!Gv\˗|ѼM݂ޖ+yͰz]RsΡ\]לNn<7J_aT:&܈w!oD˜ysH˫3;+-avՊ&;}z3ؙ0Ed6NrOU dy*rZ}A& 4vYI{+϶%q"2kop\77uk) 6aR` οxZJ_³R_ܖbQL< l;PHYpBg3װ^&TjCCL^@0mIeXYr+XJ(fhl6T|$:S' {b/ha>l-OB.sK+wŦZr&ެNӏ;11;t<3hur,jB>I^62zܣZ?zM>^0k4g8ԩJ( ꙩ#‚ $qr6*YrT剣b.;kLf,5ӊ#楴22g3wl_uˊ\p-! /F▖{QxakyyYu rڍ@:xBqd tGit0ϑ1gIHɬ{L6([ORII<b0~AL6õ|cW^Hqx.T{ 䇸+Ehҍ~,98n6]k^Lx.<տraEɊ?Ik,GcQ"\:Z@U+'`LmI5&ľun>8Y[WcB?xulyp;l`>|v/U#ǗӉh7e it.Ub3>@XEK.'s.\DIW(!ۮbY'!T-ti,Nl0>5VVBִ;wy'a#U9ha!='lJIJFΛXƭ8l5[X{jc{*<_@_/FqnFy\NQF5m a:tH|,ybУ"sbCHo~?tJ D< Zk0v5]\iFMtQf 6p}(e½.(FyDN@LOU(`ۤ>4C7l׮A A>lOx!xz%԰P[Jr~47OҴ>FpYuݱL56׆yRTl ;u}g./MȪs='KFֺԥ~nn7e֘cLOHבO mD3ٸ!Yy@Rsq{h)2Uh<Ԥ/`c8Ar`Jz!*-qgx?Ί8%_l0[.RM?)503{ߘtws);@/ \:\Tbudx_QXccx`f_]?ψ]yGX\Z:EwnI/q؊Eޚ7,ㄚ[|)q .Wˑi ~S lKWIKqbjʛ% hGU{W-TN X n[%nG;٫^Z"gӆsCӧAΨ%*LM`\k( Q_jIγV6(5/R|W.؏b0E̿LtͮJ".#;_Ø^l;飮DS74LоM|*`@Wc! ! l%@<X'_$}龍z9vrhN{7=CO~&T`-kc; qJMX?51qz0' flz#}ԭʣ N#>fJ q<09?)hVpbOM gYVʪFhpi-:o<#[ .ڣev}JT"4Nr+x{W^5\; &Ծa~)#dbkLv1ٵ8wg sJգl`P8?* NZArx> V$7 C͏kSWâ#ZVʡԈ:h"IށQXoɀ뾄l,n)<v JīDpKAXW ZEaC߃UmlSZkq,PO7v\&ҳ,-k;(b#$GRuU3 =Sr̀n~1¥v'Cow,4Gʔ,#va"G(_Aq]6rzinro@iZRMY`0ۜLp.K~cN?^v >ߟ153 /]n;֯=k`I]Nr[V\`'(eFz+i=g'击ȏj! LozLl&=hwD2A *_&Y,Y W*Tƃ5tQ_䇸Mk$AǤr£P/EqO61v]Q˜TenxH cS|GfY՟`ee<5elxK"Zܘ qR;jRӾxݞ& hz|7\DZ4(i5aGۙ=z"X_/)S_>Q˻A߃.<萘l e[2v}/;'u(Y%ʺLt}n ͞ ITr]2skBTt}F)ĊXǺo L=X5|b|: j'HmS0|IbF(ceJ#\c+Dzt] \&[͗)-ps""fQN"NI@&/cme%g*/sc5!šR%Yt:YJ&%fWzp΂=ḮjaC\b|_L0̾ҕ]1EWoF|mvdN(?t݌(hu ~}9Nyr9'B$l ~{ L:!} ͅg_[on)F{/LHǬ9Aֱ2u*0xL1z$VPߥ?'E|k(P?N&H]fcFA enmAc:EF+!!+߹ "KfF^߂mC`^U%]loYZE` y['Ot66>")@mn>ؿnqLRˀ@~ezK E99:ݼ6iGe/ݣ%2<8mݡEfB|\C]?Кώ8 \J*:bvSd W-3On1=wF;z[%')KGcMfMފb%7oНWOuW /Zr]> ·a͸s(IQThpȼ%I^so&YeʍMB$hVƦ'ZSK /tilvfSM5[wC="OHY TSHPYapʡ×)*ZϐXZ8Q:gm co]E$_tZ4lPm0~ nm%YDZ2I>9G/Jtߠ@`?w<'Ied\3穨If ֫u NQL{ѿ=51%@%[wxr5߽_ "bI2zaE MqLz0 4W9b%.1صP$+:UU@ ˏ2w9o wZ5,ލ|?vp--+.QNC4: UO8o (#5& dZ/4C#"~dž)%mlٽ6ބ$f}x }ՆX|B;+ fyN*e sSsF/!_3k1FVXX$H]  J[LS Ғ3 9ȎS1x @D [BMVAJg8w/E #y4; hL%dW=9y@#ЗqUEYdi; .J"-e%yM`y]+(Ey0 Z)Gs| sC@Cqk[)Yy>o33hZg(kvMuv  {b@%nE|sHDd |8Ѕ.(od-;î]m>)Q-=DgZT K2\Zf79@:\w_7ߋjGL U&c)>ٲt]Ň(2毖C6 | .|Lݠ3q@'zU-ɽj+xJ̀pQUҕX `r@/@` (QT `#5a ?ބz((a#7:%>'߆`&x] v4sQ  hȉB΋l".6S&;*Q(=[Qh6ޢ:+QFUX#GҌ:-hѷGS#v15"䋒."{F1:5ȁmQFbEZz#G0{\/ˢ:0&`Q$wHYQ?X!GxL8_K|>} 5MUS/Ϟ% 8 ٞY0lR m)&4S~&]%&IQ~~=`v*ځ " ? ;h3A.9IryWb9!隊pUInƺyD`=sSoH[k%'|947=p|=+\밝'Ц>EQ8C&W2c&9 OU[R}@^኎A &k4XƿdOJ~&%25r*|VվQCB!BK1@.BPWB͆ kV" 2xt20Pp;yR[0蕹`W?Y(U?r 5±#ܷ(ڟ|09jF: Cd[wcFA]#/(VK`R"DD)&L^H1WW>d\ )B yϪP)< !QB}Γ qbܻQKͬӭ 3.,/AIDp "7-a8QFv1e ͎b !0CI" Wl͵=Y_Ms5-:Π>;eHJqW<[t 9[Ɲ#Kml70) ?j4&IsIU?VMڰ[Ub :U$o:GM04S#myn'cAs&7č~l4@x S"ᅥ<$p*+`GKq!STW9X[{mZ1A 3*^cDҳq.J31]@S1qK~7(8-[l6"okX#!;AW BV\O8Ex7NVfr}&Oh-JʩJ=e. E jJ5(.BdTCjW QO$wn(Ђ0$ILb-oz5 G^?I;unZZr\ӗ#,@C3u.9Gk6u/ `̧ji*q-Jt[IWwYi4./ՙp Vyj+>L--7%}Eٜ#4HpB3/T'mv -CHpҸ/!&քbܦυ#ĥ m`[)0}Kl!ui+M9lcA2#t54,ˌ@X%S7rs$#w]mQN [ r(͘ g% FKÌpOr`mā1G4XDŽV0tQ>! =&4j crʸD6.,F9x~5?[ , :R`A8 L&\݌OiҺ)p)t­8fDMDE &]EEI<qu2'`?F ed'16KuKy0vURN:/8(萪>7eMcR!M4Bot4ӖA>&}(QvH0R~֨hůzLK]̸>!Rlս3kf 'Ljũa8i<_Ȉ^*{išYȌ0q,cW]U EHMX,6y 4F.96x@qìywfʶ.!}^gf|1Cmkv ( :%5xh^B՚Ǜϡ> =oجhϒe뼙ZZnB4^/yzH,]͐'V#A[=۽)e xYpzojq&ޗX=>$~ H<潀nDv7fcwh-OJt儡x.y]3ryϫCgM=)?a~X©!CR'x"Kt@(eY;U:?7 Oyה.TW4O6-*%P5ZJYYLCМs/,T]\g@$p i ~p!vL$G)ӴW7q-< +t\ZO_>ڒUk:_qS5X?޽jts9 SaE4#smep/p"ře(J˙ IG "Q|@UO̅k6B>?03YmcO->nfýZPQ~lHJpȤ0^ޡROy+ۂaqHz-kP F" \mFNJSd-\Cw?R%*w q"!IZYpna`ehWQBS:4|dY]2%zۮ\>tD(%b V7dL$kN3dii0w |JZ[5}~OlJb|'%1Q ODe)2Ei 5hCOQQE.xʦ'. c3|}Vb+3u n0\Srz A"1'݅>_kfv>Ah{q)惛)B=&'dPC{: orP>b(Hӂ8wXH/-^" .4*cY{| `z0 (f = DޛV2´g̒y#DL C_bF'%DMZ΍ 4?g=4jv #,2˧x'17g -(Ga0=nN֔LD\0WUْO{ Wm(fbNC\Hn'gك +pAfyJ(?@>pw(o5kR xǚmF!rSi8OiGP9 '釒_(^;-`MP?4Z^@UP|Hj+sɓAɦ٫5S}ʄb \>ٟoGvޮ|Vk$ОDaҗ!hE:.5*(ǧTj3[A;:Z4zp#Pr'ǏEqd%M *y`O pnf7{ċ&~_H=8s%h3 fw6_CzJBwdȣVszp] {+?lĀQ:+ul_UUѦo}eDʕis:ʮg6聺Ɠˣ*&ĉuz ~mNf5;XY_y6kN$)\:y}Iȵp>3?W\|3P*bΤw58{L\AIF}\3^OqPH<`a^R\7KǸL+z6DrW띀3̭T̸!:Jgd$4O+xo1sX@f}+ج`CUH,ֳm,vPUdv}%Z{d[CyGsg9w8U!郞*tP/v~X$g8*yr9Vpg \j4Wٿ!:w}ͻԿ68NfW[U75|t9z %X\%P ϤQɷ@r@ftD.cul̦>. h/sႫ4N\?prxdOhXAl P`eέs҅riLCDH*O|`>6ڄjh1i'$6׭{o:2,u-yzɻ)c{N]k_[}pp6.s|Xo11|}࢒IBxVWO{9 +h #aBX};j2bIW½xjZ>j|tRBB+g}>#^e$GzcW#=DBҡ(Uĭd@iwIsH?wًv\}&uͯ1@&M}xYF:/ Ch8>dx% wi6y! ׉fPBs?XdCPQ+(PCH$B8uQ ` pJ"}":0|mʹچ+'r C9MkQmc2SE5zEN.]$اGM`5n(> r# S_2 Xt>2t3zhMxDV?\g]Ɨ0Vk?D@,QI~eQԀP#=[%^5L>H\a^g s%^<=&7;R[/=ۂ;s 5S߂ۨ9t (k~fY[ \ԀOev;wzʬ$sܟiBJ2қ/Wfj]Ք~uELo~ v3ף?lT=>rDjyx#`?)5qb:Ġ(tYq v^zW8 #7b.V*FfHL=K]R29ǵ3Z5'@?]T`bD + #W&!?kRzF)xGuhl _Q+Eun%;?P m׬JNj $ 1ȫ%&|7N3l8crUIk18IbQyYl-H(|}h+Ny|N⌡"97(MeJDwpI$[:3DB5?/I]:p̑1c؍:ڂi PlzLTJMC8GCξYFfН`އO\z| ES^"ču 0*1;@Q;HS:EEMu#'.Du9D=|'G cXj|D<]hA1&l42!m,v,t~Ne?Pp0.K2 8*` ʦ&C\M/ +I/xG 4o;,V!lq0XW:9 ~JN%Yj!`|׉f2~foGYt{&qn흒lrv\7k >Us3N-rO(f$t|MAѤT_{k +E4: k4_ɚ p@IdQz[x7@q#M]U*vMݣpgPdoQf8XBG$, /}+UTy&vxomYWTql2 lT,JHF"Ӵ2wQ$\ vBy#ejbihemz权9,ށ3V/Ç8\}C PIΌiw)0qmD$aX:N ` N}P+Z1CHL8QY=R-@-*&관*&^!vDYSH+2خcC0ၠW*Bxs*g'&0 qpU#ewVM+DQUa@yp;2_Y#K _T3ۙ %v#_~Y$hH&\ffN=m=vTH/C@VT'"I-,;Do^I}F4 gkvon&M2w~+^|u!G%?JG  HuQª;a/bfc^Dy/]B)G(+lf-XCg<ِtLüD2rڳdj"zycݖ@= sSQNQJSS.7d85?g\0f%%?C`ڼM]>I9%n?5|AP#Ӗ<R3o`v-0j`hY$KpmQY5*&$wEVx0 kZ}2V}6chWI(X z=[#a+^1 +Ђwr߬2"$M3ǝDG ص{1l1GÙ1W(ݙARH( -v:-'LCqxwLWg~G&A< ~=;Y ?(Q133>|n@5df%:*6Tyy|L`kTI z"$5\\[ ArOM2pb5VKvM.2]ZiMh_g~$'oÚF.r4;ҩ<hLdk?l !26{F^$b-S H}Ё.G$'',ɾy2Mԁ]o0teq9m9MLW4]!UBg^o }ŋBNUn>3-A3wV>(H OM th= )EʹeX{% Qcd(2Lo;3 4osנ|-{v;,ډk9fCcontC(Bb=Δ`FfxpO aN0W,ƫ1{Z~ C %*^Z(e 2e2TBa:DQDȨ䔲D!S4RG婇.58=`1*LJβ_́Ա 0R5lpM~'JN/%xpLO#m֚? 3%Z BUӝg}A')XXh` thU N~U(;MNcCDŷLÎY2YQbB"P uO{<81Y3ܵ#:?xhҀWEC))롷5_xxYk? ?>>mw{1rx蟘zX212VF5 W"G~J^-.:<b0@!Oynrf5mnRal_(/$O$\2ӫb!$P4DUD5iX8\z<8V_3P@,ڽP\xnu,No \*P؂XHo P)],vCaj㊱rAldCXx@0yf[vbQg@JH=MtWWtbÑC R1v>:1{ gQ6Hvbs`Ub.՟g%Ը3T־V Ufs|ʟbk@&y/cb'Qgd$nu ed39~5Ǡn0Fg;ԅNX{ B>ӈ~Zs򿌿k,q]عdet7Bu ^#'34t~-m*S{;~6Ĺѝ1H[wQ9@$]x٦2 RvT`V$y0@`XN ;R~}&(25p I* /vowC{37. 2ѿGAR^񐠳y ^&^Xe0k\f1qY+b2O8iHg鍩U!_/%doXfh:zLYӾG Eՙ1x&]o&E]@3p~NQܘ~P~ap;$Z/ʏ]+pk2gy׾+ȹȕj<6ip9bz[?qL%== #P0db12AN~tIk(˵, )K!v}B`s0TIE پYV UiMv :ao~ tzwz֒a"\8 ^K<w"U*Q\S#Z׆sif8 Q_Y ~ԋ!oY^=vcjDuΣY\'*6-LM ldKFEzsML"9T w6CYe %=gM"j\14Mm(표zD ^d3V&GRg ى&/doq@o!. W雄B obfO@x{PRu*4crhn(ll`H@1>Oo7'^;m@*FC<#Y,)k A頧 _Fmjʹk>ff1"*W4:6瓕lxi${x4z7Dj`@&_.oĉs=٭,#n!Fv:ƐS X1oTn- ? ]ɑE{xJi"u@5ڔIQI+ckQu0_%IZ켕,6V0k#j]V(&R#JL+geoڌ3z2hNHBS`-yR&,*=ю>zVx: ֍:uvm2l !D+|G,;ɺcM)1#v `ĖqiWk;Q0G;E)vж:,eTLqIL;#. t&c!DwޥG[DW؝coO:D7qiMډo'#2Wxg^*Gfg Uj>zF230n۔ub9>/ttw, ( (MmЕe( + ac(ES07L7ǮGJrcV ]B 6EK1U\gOB$] vN:- n(NS.P5qAPW||3!@IF cۦ}n 01/˂$6I0IJSDcQ >$.\b~KҡAL-e@;@Cɳ.7Gj|rBm׊x[g.1oGXwϤ{dl #r(T @zB9;q65CTf a=7`7-}UYi5ȩ*miѐz 9*+,*tm )t; )|={F5e#4{gnBE/iRQA?Re?'^ xd}\nMf_F Hr||8{¨' ' <}Mj}av:dG7;a[k mX1$qaQh1x1-Hu>OpѼ&Yц&xlj[v^'0ŷNCr93.)w{dmɨKrQGhP=!3~^0 P4+/~PsB:R:WxW;~Q> Vu7-Yf6O$+w41J1<ϚQnU_,_tTpbo|H=UVJWnC6"Ug/|0Jh> Y ֍` {;jv @<ljCw,~1@̰!):s<&G|;ԯ~YbIs}dʲm-xn8#/SkW1 FM󖲛$,O']VuWk"~+Y vC>WS*C@.ufZs? #T W: is`$o$ 0=JhGf 78"u0ՍeA6w`g3F̕ kd ԡ;?h|xcf flyx˶pl̗sX^"@{y0e9Iq(0ӝט' +|g3i1p#%<̲ټGlC0?[OqrN+Y>H!FAjLZc`n~A tlZ3XeD3q8֛ פql,-vqGZ'qыiF|Kr AW G*;KW/Soul~;2bZZv Sdmqx(ڮv!2̨r)mHYDqDƚ|^C~ cP6<_$p\x;@)@J*u/*z[Nq6 { %_i7h?X&-3pjK;7gu^?j3]RbKBiDCQ0Hg*veۦC:tw3Y*1ٶTw#ȒP<"/74'?~P! HPYy5y{fa%֨\0ڠϦC}*#U_@.}!Y>Obl1R /K C'Oᭇ h'TU[Mw͟;s tu`(v(Ý rT~S,\Үt)T|şNb-~֏<$-Ʋg:[SPKD9 JtI? =b^S\VYDLDtnu;{;?W4W4Rqv.egFi' lφVQ_)G2 5Qjb뉹O氚c8OFIFY”TgiNcSoހ,61[R\=.(6vjW[4'x L4mc*kdܷNc#u+dC Ł;dBhφ@EɋDGHEDߊ>zcDCz%D+7Lje%^ ,Ey|ТJ Gz7 iap,KበډcDA*P4u\kҸckNB8/EPy1mߣ+gi+!MK*? FOqXgWq o(΢nPI,H;ha{WYˏT{ǕID gm9i"E-FH"8'X=Ά {[y$,E%a<)*ǂ`;06p(C#a(N޹0\K<ȋX5&Kb 4n+G $0m=t T_Zfi;WE7 G|"[1bﶓ]Ɖfh!ϐ@XI2}`K&-O v 9u~ L#8PRI\ܞ)-j+R2'ɓ //}ÎYekVTFcGiU:g|ǣl9TNe .+D ˩EKYyR7.mOS) ?9Ś8'?׊6PuWw4GPdkvѻRJ u 0&_sѦs_jXѰ&V^( 56lh{ʝGrƦv{ҍw}39(쪰7MwØf?fX_pY7h`hy Κ"vיOI5,e:{ `c,4CTZ?>uR 3N#~%_9Z0!]7Z'O?#ekY}4ABlH Kt&}ɂʣK}T8 4('*}`Ȱcj81Jp: =9qi^a7qEЊGNFРJ(jEyMFtp%b"a`?r!*<24kH_@\a0K'oFiEQ{Xjm9t{2WYPP;!gE =`:ק8b@[joa R$hМ- #;NZiF2w򵂆/L :JFiђNKKt>xk N_?_'=Z饿S1;dAIRlypyMg1Žݝ>Yg^UB4於gY2@#?=ꚍ\#@~.$_glGMn|۴ɹ-mVn АR¡4x5GV +#Gн d޶-WەK*X-V2؇KM>A!x?I7Ena~ Ģ?l0S̽;VsqnTn^a!869i8_xSU5!M\'}aIo`iY>d/`h?K~:uB[ˢvzpZH>ynT9To m%Es{=m^pǔ^]@[T{<8mQoCT%P'B6p NZ hzZ@U̎VWpc!{GAUM $.,:_N~ 3:`N(\"8Z bހU'3xHÉx`Am0ښU 41J ؏!Y $`Wx Zs'4(m#OrXHsȕ'_(E- mđMA*Z%9QV1ʋ3O9L32cyۣ=/MDdkHI@оF*Xk$FzQdc-Kz0Υ^|{Wy8Mb}+m09sZ7`xAsOpI77FF7f"yȾ9&D4*64WuZ9:lQ%;T PG~lxdVH9tF>ESӿ& iA7;`]qrdE ĽeBGWe>wJ5^QCG_Eth\ba<@AHuWr}G68=($u.q0 @J=;1lysgbVmcxsbQYTfdC>feo뤞a,|ȸf<`,NR$*j?։ cS7h`ho|TGUAo.p; */{$g^/U y J6i%Q !r@Ee[>IЬ_~^5+i`WaĜjǯ}䧤Fj\S д0ǔ8UT`9L_*zK$U|nsj1X^vG bɞ3GGxzi}](TƧAp 'v%/Á,\= DPrxàh p vĊ<.Z_MI:ca!,d2꠫^îR V?/{Ȝ%1#2fd ]% d5ዖ3g3=afnkΧF?Ow~9P8O>Xմiq+c5˥L8.HW)AEl-%+0!hEk3/d;]uROZ"ʵߩyQKMpm0T JѮ@$y-AIɌ)[ 7f݄JtPA/J@+w?5⨎Wt91Ci|Lr:B+|6ǂ7'l#``T3g4 rd+,QY1Vmh w:sBV_J!+ϫ8e~Sfj~ǿʑ?̗M~lg7sNӮ>SIj9hwbz(;j"3R5.L,( }8u5bi+'xݍv3@R^FBV?$̠,d+ ` ?0%[G!!pAM^K-s}9^ۄ %FY_(̳UHLpm?Pfķ!i5<i2dTϤ(B%9_6 |?+MrBpN@ Scy׽lJJ曈a`6#>&OhN῵$@"M-g׃ 0A8ݍ`m~lϐNt|jhG ^0.Z};ZoLfbcpl7&'B}EiL"$TN,D\Ī@*τױp0"Eh́d:O_qޯjOJ,[CU`i##5E{)p 9cP -Dž͠$Muy7oV>4dٗƻuJ~ѼG:,,ž=` yX8̆ÇF!T;w+0O#cTvȂAqVző# pHqpLW&ڇeҧ^ >R10W0y+vu=Nܧ)qFp00<օ9Pb7W:H7ND?ly Lux!+ue\ %2>gЛȫm:ykgێ&j6Cam=2Z^Ƈ ްT3={UP+Atdc`jx4wIH[UGj\9mF~`i ^y< Nd :M}!<_[> B2jXlOd,NBiQIj4: = vZ7Yf͛=u%[ uFGfj73 UOkWU(qfi-@|ӆ(s0a6וջ.5ڬݨ RBtg*~U]F6F 4 B2 |v0#saz}/`\b<=<aq݈B'{sM-L* ^K+\cQs8rdpD7H ;qWFiɫ #y3z*1% C=wOd<9vH9dPrrhbΧy(SLb;dC8@d_w5ݱ1K_fIԉg87TJX(IrN"P-YP_Oq<YXqq̀7XwY%YmZX0*F}|=DOlř`>cKNSy41@E*Hmh: Ȁ76aSOF6x]fCML<rhvu&&eP^*)d ZCfo:PCR@f LEuJUODuĦ-Gs*2lj؀؈?kͲ:3*όZp8kx`t>UrnC7m$_lPLx(a@}6 ^ɫ ,-U,(^+xA[_μN&dym, )pQe>00buyy2ju:gSM԰R;2@0?⇚{8 ls $Qno5Ƕ /x'| H<2N,'Yeݲ 0Mso=&^4Gu+.1q"Ɛ?d;Whrꃩ(;i D6aAЭz YT ^|v)Qŷ *L\|Ǥbd%na`xIVAS RJGVsWP>ӼQDnAN0-a&v2@">O KB38;XSVT8=B[pB{cb|iDwao4J$RZVz(ACaf0>rw "ZGm8mKA W>-/HB'1˩oo0Ԡ1l$a'gdR aٴr3Cke }ys =#!a,*8*%z-eţ)dشOy{"? k=/o*J Qܧ!\H=7HCRƯqOr!;>d IbBJvx\76+2w$_e7FXB4V_^;JZ#0C5|9lv){!XgD|![Eb@β8NS6ᙗ̞bFIyү9-db%// 䤾;*d[VaCI_3AbqZp/-4fwaC1n(ݻfYvw0H(T3et|4iog3I֎R >9G12,\ B Goj-Lhիnm{(jYP~\&\2ȩcS5 \IEب޸ *yi%wt. *$;@?7#TH?v;󴮆ïO!efN`rZi04]h<ن)-6C '1N $Fƚ)ꓥ?lyp&$V*ޅdz*Uܠ]6Nr]=+4Q#r']Nq9ˮyKq nѷTLۆjw9kf)ԳK*Ka"F#|8g(A t"yXv ({Ń9eTyD`/D0#e/s?gipe`c[ǀ-v];k\YVLAn{@E 'bjxei<SaXuUeL-9??O,,.ܲSlQMjc7%T ?ua!'jT Oj#ߊHlVNԔE>p/VFm<B$?o\XlJTD@l{m,*+eͫfy0)w l+$dnFHCvB<I'_BgOdS m5Wq)B{P|pr<RwtUn=< Pj MHh8؂7h}򝠊_0{r+q >y}_S͏=~R^K/|Xl:ͷ:`Cz`*<4KF4 18@s!]<Ma̿HJu8_sxA丽w@Jsy9Ae,s;R& ×/U%Sr An{1ff AbPReB:┗ li则O>֣n'#<BRg(һ"?mcPUwq#nfQ@ O( M>]H2zADwF+%)le&M.y(Ɣ<^+1h\Bݛ\:>'dN`\j_jR%=fRy`ɑenCl/Z T?j-ldk6͋8 Z' h}~wC %v: R!W4?ʃz7Ni)S8xbXӯ-pń!5-q;`]&cbpD@#'jINp76ۮplne9[ E\K Ai)1?_n2sS{=9qDLu &h'tlL ^r ^spe$ %s}ayJ̌BUM@5,! EŇ=`C uKOU8  qNB"'2HmdDVԟs"4M_9G]6Ff(\7WITc!J:,I 3}GLKN3+2L_Pټ)/3} _SEx ŏw4ީ(.8lLUoDiZp`R ehd.|ґ4\UpV?l:isQPP2MzX5᳜ [AS~;-mi4gJvs"mKsvd @3n C?MO;14Nqk3~\bZ ڲm$ݙ‡xM` B̞Ɋֆ^KAP'yj>ʭ gH}S(ЦY|rk4›nqk#3`m9^gC78TCԩ~w#f5gtA pRƾ˂6kB+O-;<}* h m{Aj6r52zm(!,+^M[QgZM{IơSG]Z\E TR{+#1NòA2.fMz{'H(P{ ɀ!FڌNFNGvoQXa+\Ж 5_ hhYpz;rEx{&ey/Y 6ȶ?4m!d2^ N^2eњDtܔYxǹEI\-mi&羕S`-u>ӱU=1m)[u ^򐒖2,3xM{ML{xK%%N.ёF@+-#!yONJXs\tg)jlx/oXl CJ#{[;5`&('.6rAwis'rZѓ*gր7qsZJen%Ih֗{>H_=0( o#, !hwHfml% Etg Q_б%fEŸgʆRqR kraְVWܽ0? T:/J9}iW`SJ(ch+1׬lC1;G-|RH~O*x^PT^*wAS XWeԗa{^@h&M?M7@%e[+Vݵ-yy_;b"9}LMy#g$>eL#ꚞ T-Q ӐV>ˠ`J'{gpxR)\Z&C"VΠ^].ɀl/|7h|ߴ04UA˟'ӯŮ3l{'kSp@]\![#50uumW.ꛂdWjceᠻ 6 0Q" 8RL>IG,A;6e0nعİ5O|hpD,fRM˾L~fܳp@N;j!_I~QRݐR&[I׾%\,-ds)Q}7`^YM.z 6p/D!ă?+7FJW= 1̍ʖ14 ,#cz  ml=WeJ#H1 ɗ3LWԠoõ7$ZX~}\Komsэ:pЌX=CnYQ |EEo&GԊ fw8.LjuvL|cXj^ʩc=3YX Ue!_&5e皼eܰB푧҃JOwxq7^oy=a 4)Oے=3]H ڒXǴVUH`Z]kMFx 9,SU}CG~v /BdwOCqO)18ܺ_&cN V׶pt^ }j<P8x`F$%%EiX{3Aٻ q< 7FH-𤞪>-{72;VJ帐s$s#j#8-$Ӯр gFyѿS7pM% :zW'3_ gC){}gr,KB e0&8%=Q|27Pcȷ ezЍ] ߍ !oOhf_Cd=x"<`_̌_Ol9Hݘ+lMqFUp+F:P!Fp%a=WkAi~u) b }U\,2& >ЍNԋes(1r\f:L(S.[g1 Tub۪D M] +ΥJf٢3սKtg^vEFŞR?Qh'ȓP{tn_}g?YKGM2gzt4uA i|TE%DULN 8 5'R}M(c@{R.1Jכ=I*m @=Cu"먰Q93:yr"/4axs/B^Ĕeq%X1s< i, \ЌlDԔe{yB6wOhxGǁ~rT pBpnCy?)r'=+7ֿ`BRY@>Ss^+o8`Id־9{?5}s2) ~0Ÿ5(o,X%n} 의`6J. 0ƿM[& 66/܅փL<:`L|G,Nx\ܢ F ;*QFip;{6 [UFL/oLި5NrU"2Wʚ"$\y!bH_9n]1K72>Tq*ŬOCk.yEHK矶̐AS>,% X`XqY3=-Ģv6o,KnAtXG@!_Ʀw֮8H ? i醐jֈa|+H9JvY\auK^ξͅ&7V;h͠'Ƨ=#0۽Fg=hÆlv"9ōe\hiܥE3s}ې͕,b.bOҞGcF]ĉPGFA0( +^l<]|R|P@'K: p(z`Z%=0-RwA;a%)jWn({1e( F 'C]29*fӲOިR}zn]EȐGCV0 =9dU* uJ ӧ~-$\t>o,f ]6c@H7Az=o c^1[Px\Qlh <ՊڭaPw6 " +KhV~۴b1YN6l 2B_ sp=a,S3ȅe~t@-G#5 z[`!#E6J3&;> c4 /hjf9kD\;巘8S.ÔsMlS7.$^KCHϟ<ţt_T0[3Ɏ-;%&վW|y _R}G 3W[ҦޠYJHT;O2}B{6UoQq}I5,& <) *V>Éh0GPp۝ˋt~'+VS^+S fM./b}Ʃ,]2 wdC(Es4MހDp,ȯ]4yd@=Tf&0 nT00DQ9?;A D:ۼwSa=fsk_c?+uAS",wGWj7#H|ö MrT%M6&<9y \O lm%PcKcOL%81Xba}"i,ѱ~HRȚ$$^7; \1!ʚ:!x*ZU T ;<H;<3DyeVwL4Ɋ =E?*H~}x,Hd\Yp9+Yv/&\v܄bc%F<=[lxOi_ y̺D2qhW+dGw&sâq}^/z oHČZb$Z0?5x(ca$eGR r02'iƆ}2Y5Mpw9Kz#Ҏ&6CACWzlm0ؘJ\Q$.PE4!-b`ǵ'IkabE< ycT+dio$m 2aL5EdkrO+KG8(w}P*`|s!, p ʬvoh(2.#".8 *w;>sύV*O/=IcR;JgO{{/7( ڰI,r$AI0GBuɐ_P `vG8_RuZwJ5g"a;#yC0U2rTA[`6{2؁9fn0Ȝ<ܐ8`I~SL2T ;5@%9l CO:} R]\j;4}RTEv堏ldlFvm0n/E/x/w5>G+_N8Pφ>R|`v=-cˇXRPhVYqbq >!<1 tc |aU +볧W`nǐhA}?}ײi3OOj5N:t)0n.E;>)aP߱:rxBhllWjgo8 DAos  .$#3)xkM2vo~20`nD] 4k<`S@ϔ]n_%)HfF J;a2boAX%n3Bus,SjAT>~+.p&xlu؝WLʂ׬;x2ʼn]HZnr\|aj* f#-/n:JwAV42UbG8>rz'ӂM BD6'Wh9֛ @,/Qm@<8M GKVMK 9Ї܍IXP4oX1 9蒙D8}6T [ DVF蕛;WYD\H+af\,᎐}5a1"aDe"Җ)u/K<()PHUy*';*ޒdJܦzS!ɬD-=`E5U|pU.@ V8.NJ sؗKamJC#_q5 pP :RA%kt}1]%pܮq4k %'j\uzksj2Wgt); m4de}/^ +a&/U &d ?jy?ږ0ӿӆ!fvli8W`#lEx^"yloV8H;rɾYVo̐php#`5(ܦ6*Bg03.m?P0S*mD)bdz߃@V {偿K2!~<}q*KS:<\CX5.mn˘_`(3\L^G֌9ɳ8djw/PJ0qRJpo$,j &IYE!Y:,gF1!rpL1; ."T>xlW4 U6CTU' E rM"z@͜A*9 6f3{<̳.qI${zc# %K"E|X* bsJ$jb3ƾ7ˉǫcn:U+?}ih`c_S7|(`<*q#v%.DK#4Hc?9OQ]՚PLdEC選TL⯱Lݗg:B=S$&c7A)i̦@r:?p)mT<( ߳.nRO!0Z7E  |+7e2!ǵH8d鱷 1d;hy]EhpgQ2G {G-x iL$/H!߮}~-P_ 4@kiA{5 "}cDbִ}EN>h b vد`;q8v_>UlipX[%>b+-g]F `E* 5gi-Yiı=$a I(/LZs) psLr%Pٌ"TFDY. ]aړ@,akjCyZZJ @wR.Uk! |@6 |"pyRUwkcӺNWQPCD6`V5~*K_iQ&~;e pʚ%ko+ }M ˴LZrA~OX H"h!6ܱ2;UEG}{Achp` DP/|qC)9V."_#>G3/6 l1C3PJ+T9 Fm 4TAV)yπ+fH-R8cK廓1e}ƭh )=K(e5;[?zI"<>zS?0o|U눋0o?^7yh7A)I6M ""jHSIdhCo\ޝZ&(t_Zn( qK,7k1"Ŕd&ԺɃs-^B@1ΧpaWb+-oȦ %P;(xbT/ς-(ìB<ߟWC# wڐCon{Z2?ZMdYýY< \`"MO EO3H}f;aYsɖ%(`h@DěAT~}"3T#l^xoHVh\/Ms6=Ӂ;% " A*_\N ?f_¼ܧlZ:))~ /4UidD%8&|D<+dv{؍y$;`΢E7Z`Gr2ң24tܱfKf£)qc7$hK$/a|k77ݹn"uj~ V'׺TE}aNj s;pIݙw?՟WӴc=A~@ KV~4Ly&l^҂דR7Uo2BvI:$ath3zL a8Uc}i;XO0\.z V ֡`}?:\EB0p՝bXO#D)NI;YCP07'FOրNSe;CwpMYM=Ez.C 8hv(hK--;.̍9&L̳M 葇yJǯDerǵյFq\ >U-U;sP:glTgj<@aVyOtxwetuPk5(fcɁ# 堿ҿWa0U^6 F5n5L%G6J#k'wl-gơ9Aߣ,[Zk048i!FEHpK3Ǝ{QrDe1, ~b?`CJĀyk6Tlp],0X2r֓aW#)+g߫BLN1ղdfE~"nכ>TBߢ[so!^T!Xˣ_6Nڌa`Ä^ItV 18rxSıLkWr"~2"=H|ѸhaH{^֜~aR c Nf"f@% It=T{^YO4 /'b=IZ 8 8x,Qi l*WYXƅ;@j;fcܴA)4kb˄<>͋<`-z0pP+U7Du}&bNiLXs/M+90 %/ +BR5OH_ #"TSDc:_ iP=]RSΛ &~ET:1)gpcDDHDwU?YW(DvpFW2ݫ Gy,4i'\`$l ܸ e;mȲ-X󽄨LX6^i8cX*xF& MXw}.-tpcIhǘzF?/C~Q+vjbmQoboet+c)?ev+EirҦl,1~*QZ'k-oSB+.$ΪSBSy^I[`jR5eҹ6hZHb.F="Vƅ,wĦ)M\X-%X)X_%zQ~j"K yv;(/C=Rӥ56Yc姵>;0T jlM,"kdY\I#h['q!hxaŸ7lWJefd?vи!?,鿳٢Px"2 _foX05ǐm "7R$e_3{2YR3> 7*aY8}\V [gxXmQ 1ؙMCASmWTB{IDD;*sj채CHEf_7Җ- 嗫?a~Rp]%S$x'q?%Vut8jTm"Ё/~RdH 0Bg^x/Uӥ 2[‗#ݩ` PQB+-}jqfhX2Ls< !fdv=q$Ԙ~"z)1 rV czztvXMi j@ENC4\t1N)*f\R_ Q'ra7~^ V:9Po ?GT[`:ftTgm44Fw{V)Y:\iR9Y%X;dv|3<ƈ2 u%ƙ'bm1ֽV5YmJG4&Ky3%_ nO=[SySD ۤu hu׶ʃA88 L{C+L;6Pn|+x;qBB-9]0T$ZEhD]ҡ͵Ck,>B _D`g)U.NӚ/{Ἒ72^ChFEa Ie(޳6u鄏*N[)H˿2]oXe;# UW-S779pDHai0Q!A1e~}}Zk&7jtph.1IKUemRv6׋wy>y/,^?is/ kI>HI]W֛zKcg@L0 ?>jyiJv܏{na, q_p#]S%M(GA٣+ =ĘN]bhyRf 'q5"lb|1paE!~;o_z0P]%O׊.ސʬ]GVJy'8=7ǜd٬SDʸ@)m8&ei|M!,o') K,M Ge6LXk> /~}1pI.<( (KޠFȳt_v@ "R3 %f#.ߎFrP6-XU-JiGG@6=ih `E(ikaΝ9Bk *I}\\pftUѨӕELh !߸z g ȡ g nSlB2(z>Rػ1e8ﱟ^!* .m|=  JM_ Bv;?D|Vm}oI5K=E:%ܜM u]c8P$;d~c Hӱ?n;lSh3UFsN+ybfqi6{K02Z zp|Kg;e&U,Ν-`ɉVnYhPQoGM7ֳGhrUnJ'H E_W%[ʇ!6fk=Gt^@Ϯe `DD4s&'m@a  VdBh Wu> ޅe_w9OC7v >OʤtiE}cNUUg0Y ?!csv~4>Q 6:n6/H^[1ĕy[P~{F4 "@(q՜rwt bF9saS k||om6Rʑ3+VH+zq+D[hZ>Ÿ'!ۨYыKX4V17Դ+_Mwe = IԌS.ŀt0MmTocޅ|})D+sDEȸM>n"pV%|@RB^f/y4>0'f˅Ɛhط +f. KVt,7?C 8h[|+RBõҜ!gۗ=/ m!/3{%/Υh Y;p!yi;R!,3 eխb#&@ҥ l}і~X'y)bYχg\M>T*;ΆJ+-rR#L,@C(xcrgwU˶P};p!pz )ݑ'r<Ƿ/&^:r!iHA>[䓷.3_ { A\% V^.%YB\םt97c+z>>V YI-$#iP.5RB OS؉H<ҷb̵B!O^g܊aq*lav%x3}ʣn>,!0?ySn.[f9쯼yP S*dG 3x=P 7، qnS,j?T U˽"Wc|hi߬ gXrP5$?( ^:L{@<ܜ(uSL$K*Ǟa҉&$8_5qGZY?E:k/̕d 1od 6T]@2rq Fƾ_mJx%m;M9dqW!T[d!d71PX4 ނYȚ22g@&$ep [FY=jg@ɛtz9pɑK 삲p/u)!+V'>j@}&k 㩥XWGF0^=B0(&b{HAe֔0cBpBh({zE:5mv9](bK'ȟ8$?fr-آl9wzk[-{\pfSשQ-#ڤ;iqA :k"s51KQM˳8 mZ OB\E)Y̋v8L j[ra < 칮`!_8? {R5Kr5)Zr4%?5e?& jCd)$HlCp}?d&@wW!_(CoxaWk-[eIhh5IQĴ`6Q[.&-At {+ޟ*-Di +IyPRpgLyP%|1u%z'9~;O 08a̮}DVgK2 6kpz {mzP}ހõ՘ ů")  #Q)(t :gIˆ~yU b@$֥jŚzEVc99jw}r긙<!W` 6Vl[J0ˍx=qN7/S8t29/Z"{ GtbJ.71pk^I Aq_U5`2# 88.>tL+CD-&~7 ALH OhO,`.)^1`8K(fpg)~K/$VgoK%S8J VIZl B%\?@Q%#Wc-znf_ʪW6@@%EKeS4mchb7"=dѰŠ. %hT(@J`Z79*VgAQDXiJHFNTPA@q z|QʾUa58Щ!p|#4/A[*KXcpLzK[faվ3 l O"RCoJF^bIKm,0GD๐3Q_ 7/v/=@6%"IqI^HY9*nFu@:MZϘu["98]rKT" _(-O5Ul]L*$ ͿP@"Շn!je*EQu_m\ĺxTN_[\ z|I-Db /DTLzIYco 6;Զ:j9ip=ҥHyrd |$R:I);#HL :+Λ9B=B%9?ޜ2CNFbn0b0u>{1CƁtⰌ7qٳ2}_ JQmaN~1 \߀/ -#i*|qiZyL{L=s%k\!>JtLCf_6VژznqnF>(&ǞP:B+bkx#jGPƟ8ɫfQ\7X]业%rTw/3ux=;q7D>K (DCZg f?V S׉*LS!2.p2=mIonKO`]]ApZRδ{12sglK|HQj5i-Kf7 Lb{ NWoǦOWۡ՜2ѭǞ<ۡOv}VdFe`jQME] _+n|f/OƼ. Ji"#I z82ec\ĹŕIEB8NʇHVo b) [J-\qv˓4+#jMC&.+5( m~L)pI(4-:@{s յ=<}8;pUq/2q_' œ0"1~G@-mWܴЬ-@d{ܫ+pӖ'4!4/9&Aidw =T&vD p\ڥ\3y#܏mE`cY*PPc:ccLiNS#T1ry2CskgL 6DSŠ5wc ˞E&JP7dJһl8V:]5(򂳒u\Vg tIe ˎX^9ibbNFܡ傿”N[c|uTIΥ??z ޷Z*ScB E U"K!Map 42gUW2y&} T@O6s쐢rW΄`#k(ȃD!PZ!G@}z9) {SGP5Jhf o|BBc1 #"|todj{cz Ʉ'Чݾ ')" W /QGzT&fs WN Å~bO`:?緶jEċV]U/ Ғ|ƥWtaEojTnQѵ#'TOm4ZڵglМ+c , MhowZW-N_A"٠ ?%b0Vi6P6$pt;pX\8Y]<AZ߶c+ 5NtQlh E_Vf}~ 9]n;c<%Balk)eL)ψ<ևdApEna=y$dgcq&NMZ6W%!W5 -jqs3!)nddvh${/嚳g#\_wM DP|zH'ey -~x|PTY?^}skB]# } 1o,$ojAu RBuWKuh P5+uﯝ\<4-AY㶻)I–r;H̷^0AD%(B, sϓ&|Ñ Ѐ|;b,1Mp0ցf \>c9])G?>գ])z~PE7&^e* ŽEʹ=RF0nptfLU^dj%a=9 WjhQQPDEZ&uj/>f[*`b֥E&dȣ|lC֎ u"PQO<ʶ~;am%YH9t| +K^ L==>|y15V[׎PL<.쟶O)؋ 6/֩Ֆ5?~anba** Uny[0z$_ ͬG:N bBL,@ HR{܃R {12;ԣ˳ji̸8uGserJ-Ba]IbuV {Ӣ[HY/%~B(/[TC7g2a kM 7Q Y̯7*F%1[ycEpo$0r0D8}M.]H#Bo%X& $'sAM.}مlr}':(Mdy  $gfRZs?A吥Ӷsͬ,a3',#&#]33&Q@EzsJ :5o'/?5m(0C^DjŪk-xCM 5zߠEB:}$g':҆d7:X?+i/3G~Gf_.H+g> 6$J鬚9FdIX렜ngS.f8uF tHChɫ!թ8ꡐ\hBA & cWF.t '7pLȳl\H2sT,ѱj .]Bn)/93[rJW)![E~6~\ p~cX`7%[qO|lFB"ըUssEճ8%r$*h1E:~T8+m~WI%:N}ہ6y:hF(Z'jUu}ÅwɜENW,`p[u&e'Ii 15Ǫ ̑eQde3_f No9+%*<^pRg@4!(D9'WBOA|h }GU!0 3KnĶR?Zj( ۑ鶙!r8/9ܡM3y{:[ȶƸ>b*_]щP:B!*K`_,_c#eYجMt؃d}{s[Jm’zcfku7fFO*kp:ɠW%/(&Iʠbj[,\PM=⑸d2ΝFO)'v8DY!9C2Ǭ)=V{o4wO;% ?3JW.m ZE=ol8y@ak^kW$Rȣ7g6 D܅faİ(R?rN_G.͐U5$/WotZ=ΛmDDa_Ļ |< qsdbX.M9vT?U8S1};}1F[YP)gM<2w2d,Q F~|3"rˍU9Z?M(jDyS.Xg|Rqb]ɮD128#05+?B SPxk6TG]cpMP>Wl#)J6Xȕ-:ˈ[UJ:Z`6'+}5?E9igBk}u4 -=Ml%Ə+s;@ע= ױc,-/X:l:ECFhB*lZ|X/NAR}ąr: 4-Is*NN3!G&з;B 6nwRE)_ $n3fjp*C?)Dr! +WF2[Y+QLUmpp/^3H)KiDܦb{_ 1+t3JZs|;w_(ri$\_}e`#PҤ`OH 2y)f6}SvG]n*` ًNíp:kOcNK(ߘ5P+K,ɈZ.qa,"2+Ug_[9QBO%)\u8F8z}| &>cE2 SԼl/WQv 4BS=4E.a`+b< Y^@̑KvKO2S S_ZS1.0jxK.)4uѯ\V!ˬ7RZ5ЁY~}2?+'5iVArg kE7+y?OXwu!zRݨ/^[o b̸ήA6lWj_2DW*',Qs[)OFc`Vͷ/gMHvc<}5? s|> @[XO>rA"Q)[-oy~י=I^̗n'[eFy;;)%А8Dx;O|]I@DS<Vm3[gRk7 V'%Yp}OGy12EDTXg{)Z=>Z_isDHNNկ[c}6attByTCY|b#Z5"ÿf -4օ2'4^:~["o|WąsvRkZQqF$B~t" r:*E.&+j׺{`L]?@ƭb\H3F![0rWxRo~OA/!4;1 )"-9"ҹMV9{ CR#MFzN 5&?%M. L]Wih(%-)*; }3Vل`vj@jzQ݌ p7h`B,t?xA1ѯ 07jBPX#)Pgo#e[xVLe?&!X$Q VhIpV?on]{"Ԃ;|@gԖGPf'RŅɬ2̇nL_ѰhǸ $ ڞmsl#w`Ug UmȔGVYFBz;੣ Ve-0]ft"6g{P(oUifz".b)6wyY٠˨W=A 韕|F Ɠ/e#aqZOxxBDrjt0%HP* w%'5JPeHNtzD$a$X޶H6 @5[*:-wA7%4/ ;1kEqnEw["H@S8ie]Јָw6lGn2Ȉ#2|)T )4%* _j%e^#<2{T Dդr%Ycڕ5 qI1M&9#hYJF0Q"u !`gg#dkRyC)t70OG?uWɮAǏ">mԂFG36T/s]\Rǟ\ Pg|L -;PP:)-zMA}KatCȧc;ȚbDm`IE{{њ6:=vNm =n\堕Xh2J!a^}aGz쒠hM,^;©[3#]#iWJׁ)dLV,sesinPQiq-oLEQHhXa+AЩJM̍PeB"Z_be :N5\'rc u`jܴA[Ξg8"4’mh,yᮬkt8f5Pu ,iX ,px(٥ǜrင{krF=L>N" oK`"ji+UE!pZR$:F͘ sg_g :ܼ\xASnD3T9fњܟ,(–5pקcostæbEW6"&[o޵9P8%1r+yB𵺾'j||1RisMB*k*{I$v1Ti0V/ˇX~)e3jPƇ-I5~JKDĢC- Ʒ\rΡF#mrvD IrxhCc5温7V_4$F*y od/oNdم}(r5Ehi A-&GCKdy2mDsO7`JC _gniht"ghFLL "tA(U18x3oU &GЗZL(ʳ0؂wp]fh >@|H_ǍD%|Ŋ#_b;Ӥ!/J#bl_ž_4jaxbdb ۛٞ$ogR>c(nI/_P6<(Qq> 6ҡUE_NSk0c6٧d/ʸzHݒp'dt>ho֗6FϬ bQXag7l1Eo\<=C[f $wORӬ&wvFUS|01io8U}b8`kn#.4uz}(z!2jX#`#w'ٷ\q8Jb~[XP8Cy0sԀ#JF }]ZuXQ ]QGewSPIOv}*$ˮu\ )wWCdZ0"<.I!ƀDzJ0HY3tKK71Fp`%U=J´GDphqtAcqa͛j^6h1 }ER熿&!;eTv2bM~*#/1$l4 ܝzf?-nG!QaPrQbZ r+ 7cpr@UӲuH6_f Κm: &qޤkcPg+w(L'ʝke{ɟM6ύW ,+/熹u-}FB1sSu"g0)tP!nK8HzTJGY4܄YsNUԔ}te+55ozt *8U/srڻ IRzGN.lܶD>|? n/kqC*@v;@ s<Dng.t:FI<6:m?h8D_Y&&~ޕhƍo .[B3rzXײsZ`IZ|KhM-v ]Q`2 Gq.Ж"O/MJҙHP2xyף[(C f+PT[TR aq@)xzjIJsڳR#:WS2 nzOѼC0rA%he覥]yyU 6#TPF":삜:u`Lrg?uթ@Km$"KA22L0~oS F'׵uN)bgٔkwнl]va9ZٽenZ1&>c(|u"u&2֦\PŮϗZ2U #zx% MS)4[:LpYF}cڛSOHOO۳`Fbz U ai$%UcӌaV'_c: %kQ4G@,pZ,bSY Z}3io~Y_#99jNM1JCʘDq*z"Ob^i&Q#qU6e]+Ǣ[POx`6>L @[ v!-w2ø,\+qQhAN\J,J=zA `)9+;zB0^s>ž::kZރ&0Ş se:EcKg7(q^1\ˬ =qBsLK j5%6<)=UӲΛ5[3Լ!M@ ֋7rWʡtXSد0h)=CI-&5LnaՄhK 7Fn p !כΗ h1>҂)qV0JhHTKP53$X6T93{B!( xmv AmaW{Lr* +,4 v&-B٥o'$3xwrWl.az6}!?܊n5QÓq| QX4ou9d<H(@ua }Y7l,o+t|U\/!B7LO@te ű,`%FE+ BdZjF82vlm4GpoEnWHe(ӆHens@"i:-/Oš;b!Ϗ 36IҮ&^7`?'i\_+$1CzѰ7z6 ַ]# eUij`TKjV_Wå UC>=Z<'$|9\gZEf۷rէKk;Byf`P\$pRØEU:J+{ {$B:?edü U,G0!{OOzڠ[$#!kPg!\ Ytve4}@,*5h6 &v/V>ZI !)և$[quɝ:? /8h_y6 On/Ι Xba / mmWPzǾ(e M{[Ěi8wa!v7jΘ=,6|*Ln! LFn1OMh6vi7p:ijL]r&| 6攩A ;#n4kۼK8ÚϒKU%P|Љʓ2*iɫ@UO\a((wy;e'aoFgy>$8S6uB,̢E"+Re3qf Yx @RRxjUnxr!C@aoQZ`G~$lV9/B뉠y˕Q,ȓ T6qQ( -! 1 -֪'䕅NtpL5}=OX yH߈J E^Q#yɇt,ŋE1~P)U=c$yTP 7BIatD Bd8#vlxQhC ysd+&6dȏ] >Z<ǰ'V"2O&;tTɦVl*I NQ}]|͜rpd 6@Q41wt8K\W)>!hi#3p~8tIϏ;C@Zs.u N 7L7W<J@P5 B1aMw'M{ҜAW;c;R/",ҍ+ wNY?7&$X'RҩrUkPϑI{E,H #+vs?Ѐ0ܥ5r$P7sbU5w+Y|f:g3-5>{͆?K&tCOnLTh#sH>8$gyAl¶=r:,]/rROھ:(PAgXNL[nYT!&WB.@uʆ%c"7-w>y#(\6nKn/*ZN4G  w/2 4Oi=.=ǟ2gIIW' ]4"̦CVqjj3"{“¬q.HfB Ex1t؟b>V"&?6A +/8EBQ1 ܓ*~`ѵkf;[Cj/9oʋD/^X*Wn!yJlMPGµLꍟiMo`urN.ԥ&bn;=^F Sʅ&z5[Wrr!=*.GN,hLGkŴ>P؞/b.ŅF/C0j) #;K/B F}7;(jeX$-~b<1Gq5pݽuChT4r&GG=^jpMm) wRis! @ g@?%6j];EvCb `;/?!WEZE,n.薚Ht-3Ęu:p "'to~+_1ybWQ {7Oֲߏ!:U"xw}`R{W(%NJ #9MƮ,;!Xrfr< sm#s@\HƠs'[Jū &v[^—ݣF}eBӖxU7Ѡ'+qBihYt/N|VEnx揆G&ӌp;SPc_IMeF!C G* vښ(ao,)GwzLQ L}ޟ~I:;ܱus_0d@pC>; P\ܺ+]?tYwR} `%M9:FYPuat/O$6@JogvKNOMx O\BF\0_YoPk2^(ÿba80MuABx!4UvSkwQkAC*VMQ`ce_G5+)舆tHu8M tCQfLmx44 _;8y>.m[6HKj0LD%++D;8(`rChRF&SVpDq @'(>H&#{-HOfXjۣQ!."bN_}M"|BbGt 5B@8L$R82x}$]Lz-k ԀR's R->U(-/UjZ={L>Cw gd8]YvV{L) `VJB$6-$;rjAxE<@c$ճ?v|BSVٚɭ ʃ\OhwqF|;;R$rk{j,WePSVjp.=ba Oin> R\awrSCQZi'AT8Ycײe7ׄlX3dmWV`f GFS_$]ФADApЀnmIE>->sA*lJIc^)%Y]l!Ghh&s`gqfp vQܐLs2$K23 UZ{Rd1; b [HSF̥A|.n+NC%ApCfۇPM7vN@k!2|ܪ!% m_;gXT}TP10F枝n*\%)@)?0uɚw¾,5>m1IV8o  ȳ;UuJ6r^?Sl$1pFkQ1J$cu,sw`O˴lhX|X~ae(S(Spyȴ>˰*狦|B$^.OpUy#o'V3պ],=x #xFs+!8ҩLb)lK*;ӎ+@/V"UTx/qA}`aߠQѐ\۵"hK/^}pIzjQv1 鶑(2E[q`qc SZ˜ߥQz<_&rpj>.4KW^?. _\Zf"Zϖ'v2|X MJ/5W`|RM`t#._K m 2pǸSwIUi+^#??oSr8)t}}7* j hyQ/WZHSN)I߮g@ҴHtM}T)Fg2&6Qiǹ8FΛ_OLRo69A*BS4 PY8pyWc0q}Yo amtP9FJ. 5Ϥ~v;@o'Ayi3*R,ƴQ{LB1 R"0Q<}^<YEr+л1KYc16c՟D/WwHDM;QSs_l%S62x\ }0@jO [0vE[>e'2A('0 A8# yq'2J#'[bȝ1?5  &oj$W]k!w?MpyJut|P89ZKk:<ZC\I 0>,uΗd<* |T nDѢc_6D pT ]`O9cɡ4KߪнJwx6ۥ ,w3.$`z vO?TdsWtP.U(AmOv+^L0`Iiذ7 a6&rpv`K (iQ ʥZ{D"^CSJκJXW]R$+$NQCgEx֯Skb1%]!QW~Z !S3N%(g{*Z Gcp'쇌5|n>vj\ti[dUJtV`Qsu>4z+,}U~ospIae ; mUlQNg](܁Dkʐ!yPx3ьIcs=`KUR+673dVԚvs? r"*]{.h3TLlj㐃֯,h4AG wk(Z\Q]'r(p 5ġzw9cqf\B;N4!Ⱥك@& 60Om!r }4he^Boϭŝ,.e!k r/+T%#eDӈa?'"pPQt4Em|PY^~],N^JZTeHoƹ)qw}SGG ENٗt2/guj@v?X/!HyB :hCgN X`l#s036PPD(3}ɤb^|]lyƈ 0S-<ꇖ+Ŏ0 2yiHn5xWw2,E> %A̩dam1m v {ezZ3@(NZ11HޕNSJ4!#Ǡ ᛋ|- UzO;J ]*ud$}A7U)-lm;;YtX%^ĽZ!3x60Kh'􄥈'^-@wR:ݎM ~6@pE8ZǘvkUb39ANB0da<2qr+8o.!L-F GKx rLѷuBp !~E?{Z„uB{3|T\0nQ#5ё@( fȨD*U:2͔1!oXqYYH>߇ 1Ti>!z b]4px|FeˌLVƆׂ@X Ņ]wDBXKzMm=/oKX 2(;}KWOČyjaVJvONKmҘBīi}l"IӅU5tuݘt96ό֩[0 ڴ')TU"~ɍWqNA-B&omѭջhεJokܾ<ȍOa1zSkYzq܃d#)% wl3h|Z*r>W\CHX06f9yp,Cv'E§ Lࡗ9v4؜stٱTqˊ!JS[' 2șE' 49Z8'[j; UG;D!ϭ2hfb5́"KAq"M*馈lT 413`Or.QzF*}*v-b!]]BȘ 6.h˨r'T45i\㒉" 霱8@vY=eR? y'?+JwTI{mlw5*d'  B8rټ?(Z̅] @g+GOPaQ %H-fW,c{rCϯ> O^z1;LՓFʒ>K >z< @Ǵ~:8THG[@wZeN$K2&9Yy.ZN5`L0l+} WR̎pUI꿮ji#Z{omӀ%o v1ؿ`ٟPzH/B5|j-# MO~e02XD5LˠɅe W+L-6`\ws'SU%V}~\ k|-l ZYD:Vm'Ԣ;R!&i{\7(Gѝ"~^X:`[gū<]MI? fTaD3A[^Y񜷐}:Tۜ +ApӸ 6'^]:"طn*WϣT(Jt&ݽ}gZ>rPF:O]' o2um8:@J9JF"[:*o֙dA 4*^P4o;ǒueFnphH%x Ћ 1Q\i>[R,7ZZo&QL99m1i3DD$GAwipDY|R͞LM`%(Uj^gHªn֨CǛ +*{0Љf4 s-/M2ԇe =bBec >k̰&9Dq ǃ!vvxS*+-Cbp$D~nH~F- . "ւ`iA1*LS}HT\*ׂ=}4+ZH} vܱN+[b]._UN_:ѝ5 6~vRu'"vu/CLZ+< Ԕq32'0sL>w9&6!Jli+xHDusشYVko/6YdVŀc.OӃj a\ Vlo8_ ]]b*R?gk{_}Վsʏ6=|%lI\i 72CGA9"bknQ.쓈m F+xqge$n+q uN"0ɎOi-Eq-%K16fmN ; l_gP_tCM_Ƞ,r|@BGkdo+|j0>Ǎmf$! HC)db$±rRmk.^IQ@X"1 0d'f6'ŶE0'|n`ƙ#~D,oBi}fuxAEֱWP%vJIbE* y^RWK:QP)jro'&6yuk$X*hYX#0] 'TORwNtz<=½5ͫ=Ǔ|7:8g=ת\$EU j]| 2Qw~C\$cpJRڶ ѭx_Y{fhDO֧ 2ܯ*yfːM:eSo~mGѩiB5g#FcT*{_o"dpҼ6~|pRf,OH1+ -r>MAHOK2x<7cz(7}ke9 DbgN|fdm}V60{cIŘìѩ#Jp˴2E縏]D #.ȍ@䚆M\ X._ 2z5ߎTd]X/4T{}Օ@)ܙUyL'8a;:+Lo (S@ITfl)?:F `r\pH7#]n..¾WAw0Iټj{7۠Uu7%j^E+t=8v[%9@FM¨gi}QM~Cf7 @tCg:= 痤PyT./L~Pʋ mVd[, r;y@}U9bhIQ)oVex@avn"\Z4_O]7~UE7ϔ?M#4^TAxt*0)G)2\_ݶ3r^leˢC#b/Fֱ%Ҋ"?Hh7&cz)70BD̞Ƣ;|3[;PҟI=-nRb#ipl?1j/.ۯ%u`/n Wx%u ^|7%]q0et$[Z>5%ø[ʂ}t2? qK<A綉u>\&c>#ܾ'){vd<] Zw[BV zJ \ l 'Ԗ~A70gg~KO.r`ًg$#3/[3"a{yvc&Rw9CHm,a #QH (0O3<+q~v&RHaœO&) R$[n7uvSYGP`I+wHe wLGz  {FYa~QU5C"=Ou~5_19R- j) 0rgnDPaą PUOٻVUiCբAyh0e+ ۣ;^3˟["<߰`bhĂꎨM\/YNx!gI@^j6h!q@,49T)컗q@j0T ҆ź,D(G+تQ>R8(lt )"2RTQn;b <ÜP*)ZRۜs!?B x d›RǺ/r͵!Ô nXC&pCi}40/CT3o3҉fn7N"w^r6ncSa_\-7{uَB(Db/Ŏdw54OlU8k4_w F;x<2v5ЬPk Q+xw@=?Pe;a&OaWԗ|&o3hfh#^2ObDV,ZP;lt!Gcr)L@Շ Hրn|ףw\7=+U=}O5FʆNjCkfW4SlI(l\@"IZR6S:>s;(wKV;}FJ4ePGlpОuXz5Pty@BAԺߥke?JGqw \DsȥB9d[!9&@+LC+<(풑 HQkcDD r&?AE ' I.P7vStՑ9Һz&N!5hp'OHbGZ6.zEūNx-Dx<;<¢Z9|&l@uX|1 p+~,?\`Fn v =˳,5hx}u-D4w_5h8(vmc> cɰ=0Wp `F:Jr~\F k~|u_9NZ-U׳ͯX+:hSJTK@kBájt|w1 c^;1{HM7Ags#N (L} +{>?UŜ'Pw B:kYꐿ9og\Ai핤|}6|SN`w  (^m6Tv)bG~6@BJA|[!k㤭@G&EI?ErЧN^Ќq1f$ζWA%cD㭴vOIP~ZJF83ά*{5,!ղc٢pQ&6 n4S$6PgX\yLJ A0i7-nnc5Gmmit8W e9d>xY@o+S.1r NVbDK4= k0DkxO̿ *eH85A884^h ^(Zď;m*'!;AV 3#IdYuMv+y:G, SH9HE $*UB_"l J'LC;v (;YQ*'!1v;:PS:+aʯ A3kXk{  qi͔FJsەV@#V?33u&Y:Y?->7ÒMjyflbHsr,yH5\ܙl:U8U67E6N7niso+IFZ-)QI%fٰ)_ϩKi-*O)QmXo/_8.jTp>6p,ye{_ Η+zM}Xk.3͆mv}c"U)R­AlSg 97ѹ{HKDE?B50LeJy}(WtLi9SȶԐR; u+U52} k@"9cޮDx v .`B#8m6)įRA|wk!{ť(*6EJN$Cqtx 26k}RyFTOk޳zʲO`'.Lm &b2fY(ok8_1K#h@ }# '8[Y gD(ֆf*mӟb-s? r.,gu٣U~j.!Kw GaQm9Ӑ05C#@ovon\7l}~@F_qR:X;zW\"^-g8OYTSw_W{բWuvtӏRaF,hpp`oi]J$MCAm[oY@b>UwP` mΠu~U+g+/cF[ȼJyV(Oy'pOC< ބ x!|&eRfL{v&@J;WL PَVTHΊ]Φ5nNAe~cj_K<,[|'kZD#*${vξP/!*U_է %hg8/"mpfnTBvEG{tB$-GU MnR2kT$RWŸ_(5kwbi2m"hPC~=".2qx3b[G,NMq} =_U~g7nͪp$y̝WחF2-m cv~KǑy"AVn^^ Ж&$SyAE 8>@8Fl0ȹȾtO$j Fjbb;H\$p{k Iŷ QY~$Wft"[kAgܙ37 J)"KrkRTvJDwP x t|`3ã{p {l}0dˏZbQaX{t'k]8i/>Żz'om!Y7.M(zWCs-ˡ]E..KZ ,xr%tX[m9^Qc Og]J3H'DbaQ_35M< )G!7DdžBɇ“NȔ3|}h@'7oxn?SXW"&/hIxЖW'n\5 ,p3_CU$N/ni uw!u?z=!,ϋu_nc^pp Ї%GN$hRיߵ'>-J$(m Es$[˪:OG LLd836z}_(q[l炢zbӻ%kgL y2脨Cx@Pp~q1 GA'$a헶6.2}ws$ޯ H C'G/4f}~(u"*TCBAqGd^䯨yݤY7>B# X-!ll=2gz>ۘ!<'^$#RY6Ѿ{YIٗ*JV|{LN7/Dȃ(,3lfd_n^D C?)}[u6\~OOcx5t_#VƢ t U?A8 ԰ϭBӟn,T5GLlKy#-ONB|f:|%B:MM6įDeHMHzXBc|t݀#:,R<rpRG:]˃T wwi.4͑d HPp0zE 95$[,=ݵ.8']g{{lLkXL)3QUtѷ.q)rS7عCS͇h(1X]%Z~֝~G z=Jj̦5hR%G+CZPD0) Hd&o-5< ۿܸevQqr߃QQ,zS40("u:(9GV/Ig lh<)6*)\:FaGfҋk J:S'o4dGnimǮv 0<{"{ieۯGwi7Iը,Lkfž)'?~|:#Xo|uLsupJ#6=0=sT{Y VR%NdiS͘]RQED9ƯTT#ZD[ yJ>e ܚ# ydp:Mx;AEj*:ZPC>`.YX_>NC-ESR%6j *80nl_qt~5+,vOL%l?_=~L3ҧ[1JƸstׯ~49}WuDHLkRYwWxq,d{E|iҟ4gSȗ ,r7Ƞ㡋lWB2Ju\:yr?RC*By#'| Qia{Fǥ!pQЁ΄R;jeopg.1iP)!'R"(V)kϗUZrz.hϒZa`Gn_܆ȆR=ƙ0`?#\> 15W3>SqC}H pj!t1g<|!ƌ+v6 p;)w'w!-sXު4>/w@z[a2jşPx?} Mn%skQ.՘S|(%Pw3~eI7-}bڒ::7),xw_"񌦳5:/$"4})z1wa~RAn@>rj11MHjo *!* oXoԡFYݍp4gMVbSpfCWqNI<hCTxLl~9K3=`\JUF4K FVB""p4~;0NX)z#iqk,m~ken.m0D('/꜆{Vp[U+邾1Ąu# g:n8Kԇuvczqjۑ߽[XM0.>$rˀ["L>%C>xO*D{=H{<%Lp@BNP%:aDdKߤ=(0!e熥Yk׭-13s~r7gtgĄTRh6ZbW^FMXM)id]p98SR0#?"gM3|Դ?-F fi: JhgϣF DY"B:2لTG 泬qCY|dRB_oQp!!_G6#2b5"b"6(#GR"<wޢ]zGT:Q|G⏽$j|G)^Gv`QF=:iQ0Cx|9_I|c>G.`0b r7h#x{-kcG\\VFzlnH3DпS7| DţSZS͍G`Kdy@5}kjGDZ@Hr3xm#l4,Hqg~Y Q=׵Os&@mVQG{ևdJ/syrHS<:Ԓ{zij"6v,8A ˿q ղŏMXU$Kg(a*y° D-@؅ϧӦovr6XV0]::1d}{τ,܏m[~aOT14 ,1B$DCsi7eV۝l{g:[@p9b98Coڏ;5ٶdN vd4 aaJ\I%Ͽ2Ld(W5'-`!loS0oO,ę|*qz|# Zg7z@z`s 19?,ܸ\WԊb2M^ ܯLWqeї>iK"̏KO?ypٶyicHNxnZ=IxW³75[LMx!Afϵ qf$T[@6}rѠ)F\tzY6Q>ZLjmR^AحSO*Sd't\Y /=o E0 xariu^]?z? W^Sn [,Dx RѮN<#B n3(Qt}4J}:J~z{q1.hI:K`+a"s<ÎI7b ەR_ 3pј߮,CPZ8,0ta witVo(Vrn݀P|iA&(>a%HsUMf3I^Zʼn;  +-̣j-=AYy2,~<'"|4nsR"!&Ҷ d$K1q}U־bp':wCx~2rd>Dȅ2V#4<اV8ct)d sg E 4t>H$thBm0gY^MT (HH߿+$ C{x?=btyQu*hbxablc`cJZf8DZ Y>Ez#)e5,qRrV+cҸ P;~V v*OC .6QQ'YfŐløcdI) [VwtK5CFjA¿P-|*,W]_Mk($8 iQmLB}pt Ŧ|Dq4)޽@q#}4!C"@4.EC+Yg2 [\$md `ql GV;A3rU7,Q;P*iuӞwP"4ڿRIQHaz2Ō誻/^p9l|Zn;':@E 8Pzr JH@m>Gߣe+>:jf;1ڄm`TW@ \VVZ+&2b0*zpH%6:"0j+.z _ȘɄN,)pԕ*m a )5&0pԪ2`X7b z(buIiμ׿#QX n! !I9w*!y6J'u qYed7^⬩Aˮp)Y`xd e(5; dtր &MHSs)ܨqNeѠy|DWt2-WJYqB/#6(S8B4ܻV', e f4 _evԑ x<1,tҼ &tXd>PH&O/Qmg%/C6mۖ ͨ;`2-0 ßӭ5ڷ?'l[ȹbiV)jk7D@#=TTǾ5 $W̆ ?XE܉/>BTFrц (i g.ofwaSжWbRw0H$q T^H0=VH?3-|cՀs4 mDq<޶e+k(\*PՎhB,i(|  - <ǼвKիaz`}AWJBf+02~~әOu~43p=aMf[mG0{dYj*j/ Ǯݠt{n܍zc6!hagkؤfnB9pjlO>gaDS!<LQQB񷃝OZ)L'وT5O"0[ ژG0ga{",YDE8D9ީ*v$& #}G{6#--B,"̵ڃ/7Pl^%[1j?" 9A B@`:$R#CӶO&F ՉrTG$QBTc<.:lD:o9 ͹l-F=*~;_WҩDqY\:-O,` pAV\^0 &,µSsZzBS*JAK=R"|6ߊn2 锍uoRN/oڽiNK0%45 Zm6y8mQSֳ)ΆpYݳL%^:hݻIH= }!+M+Tb;Vas@92U[c&ŝNLu3to15*gY9vhISN@7)*xtfftݰ~f@ж.xເa-CyY2b4gN^~V-7ڂ7)G SC ij;> ;B9WǢ8}S7ݜChoD|<~A3OPnDf,j>dd%5"ٚ2S`I, &{ρoٷw bq/)gF8| Y{x,fhT@3q@yz='F+e{8Dm?a$5dJQN;!k&x7f3dR&Yt+ ]D@sh5g*$c1"՛tu_ʗrv_"xϒnYN fcq`*Ɖ~YvicHejBRiY\.q29oi/Kgpܝes)'/[2_i1iKJ Gxg86PgFpORWs2;zcdҦ&pGC$! =vdC7\I&vj0ɽ0?Ƹ_fYSTU^%P 7EC -Dȫ9m?M;.&!|Y(;uSEO?1h`%lA ;͑D)ZFq!ʀdmto(%|%&"_:GFC}'zMw.=E 2!J"+UIP]'Bd)6I-LA^h#F]1 ۤmIV#ߒisQ]1+Uvn[|Ɔ ˠVCj .EWѿ[e$Xs'WW>b7.<qtEQ`::wS@~U ^5tx#IAދM{@\"*lxi[U`BG&׶C /)۔nVVLJx}ƕJpRR-"5i5c;!dB5*/~3ט&RuGk˯PwGCy{:D#LV k[{M>`q-[AvZށTxkk^@ZmÁ@DK>'z*Чxo%i ǫ%q_XPcƻ6ZF$3DuIBo$,L8~rP+§%܈aB)/ɭ_c$ k>L mNh=vz!И^~BAWaQk tEIVw38r1=IF& Lxo׺nýk܂I`)5YeBd{ah5s^lTG(6T6lHv@4(*xL-뉭AtXI љIJ ^dc",@laBE3YXA#<ҡ(٧!7ezleI,)"2Vb58ZH OEz >  ;]A`AC3< hd̿Y 'BG8 D Pe5P52xg j4R5p҉T۳~AfWv}аr5-w?Nh^'Ux5&Î;op h}wMK$ ǫ%CXMܰ|,yиm̦F'GVx*03kQʏy -@y"'^JV2^u`pf{)jE }v2b5u A0֪/\HmIZ=;c}1Fgىw+Z:nc+T'p(j{Ol[Q]Sxh[2o8Ur#t&X\Ǎ (XIҨ&FX[ ՝zʿp+o@fb`AV*X1 ?cǡToVJZF{2SxA[3vidV~d1zI/6|z>"EmpD7B\1^r 2&DZ`9mi\(rk)Xkd$`xr.7-SFk(M}ϴ7ߨe;~dIJ }|~4 c"w7Wաp}Z/ƻp,0=dtvO!$ʆ- = o^3+tJ2Q$\!J1?qx#]T&Y ,Vs;Lkйv=X}uxߝM~֝0 p8*-s ;p aNa%VNwd} 5?TR.A$dlXO51%^I<شqj\ND`r314XuY2CbKky0;SfF%?H OT;惋q.y> +Y0p ٌt' UAű0gR^]#bLSU,=HGLAhkPsDovig_7SmF_|JGߖ ل`Ck:^|K$'2x+|csLv }yZ;No7 T cv=1Bʗ|\ )hQ-NqWY =l-@++ 7QYmboeuڬ cɇI`LNU @;]5})^"zfw!8ωEU.!.'6B.&y}oc7z]{MH+,{‚Q֧Kš8b/_<ՏG $a&LPm,&!8L_&  ~kw?jg:)!+p+6dFV$BEt 0F** =%ISuF, =dcR6Ȳ۾4Keuu.)yuiyY8^gԤ V>eT_Vʲa)8b[>傅mw (yev=s Ǿ8ojCGaaLq#T@]&KeL ^!X?YС x=N:޾k!WM%P$PB5CٹwcCGڇlƶvJ_)(X&ZBAe-Aɦ nhrZ *[PXV8\ok)yy|mlSB!.ϙ>6%$alp}IgFQ^dNT ==e . mꡯ$ݏ^vٶ \{m( e}]51+ff`YRpzbҬOH˜^˯C4DF,2Kד0J5/S;=ZAdJEnGЦ.F ͈/G/EJ(5dl 8>RB ΦE>893l,r:Ut^CÙ}hŤ5)@Lfܲqk>Hs[2 ]l¼>c&E ^/{Hǩ쭢N[x -%DS;7rԎ ZՐr1oz2(SFvI0.·%LF =$pjXBol+q}ju?ŅTkA/{C!:3`[^y@D625E(c) G1'ahPlŠo~0|anPGC zס{K2H8Dq-$7ѨPCbrJ?zxCN==(*˅ 24O{-9,T?ӴN:*{utJx5!@hi3nϕT XGأʡc(gCu\ Y揼mJ |o v>!w+SH%q@6' 3Fov|ʎS5P>Tgf2>FS6]JAS%(5CKmUHdgB-mI83wdhTS݀'b<\6l-ز!lGvUڲRn}5;KyMpOZܴot`;p v8MA@SU[}D>~*x\ʡ9@OxU/ U.ZP[ah&k> " HKM(9|$x(yťl,M君mWH( E$H o6k7>kG:!Tg#6lz:z{?*]pH`eDYNmaB1+*$PG}NoL/ >0osec🾃Soj#]c|Q{dPKB t}f)kr?WKёVN+IS;q7ŅbdP(( %k=~|3w$Ԏ{Cָ:Gɟ"~ђ̶ٍՀQx꥞l{Gc('gxg~& s#/*y Ƭ8@xsvl+Ҫ3 ^WV(ceJ_w POFF53z!zfSrA& .7 Ԫ18Xϗ} VʹYrLͼŻ 44H+x^3\+Q9µL,ǷTЀO`Τ߿GĀngW]<6utKGZoJ}Pp}!n$M'H7-k>oVtص\>P{!?St|0wJ`;|ĚxonP nA3&)@얦1 S>r %ʎrn c"'C4_;R³l~NO[XלAQ.z{aIÞ p .n0VL =_bw~f=#Eq 1 Xp|l~?#EUDS Sw!pTA $QzHq'72=,~ܔx/|e9"0^wit=2K+qgnȩea06,HxK UǬ֏ h:AڠQw )LZBXǷhL ^_{q+W ]g{@ϲI}N!E~-YJ 2ā NP}ya~^6Dz E ER"TXmGan=ü3+?')XD@mtn(TY.0 dCq6/|r4BWK\"ȟ_NR&x5yOdBHL7$@S6h3_+϶&hG $q ~tB7Q t]ڨ[>b^8dT[< vBQ-WuJc'_=ozc_b.dc8ͤ,U^O|2Lr=V#uw^_ M/5u۬r#HP`S3@9Ԥ3cm aL[$Ŋ^Cz`ct\Q8uݸ Uĩa]$]ykwD#Rqf<)&m`0idXγFp{I\GjMx3NP Do :lF)N#KX`=)uP?կNB|oV59JU7!<$v\or( Fdl 떞_=|CGkQ_V ppbd8q6Z?e=:\o)nۉe{^OJm7?}ovn{#h3FMm!A r;CF(a~! L/L_̘'x2iTFG*M>Ǧe\r$aSqRnX^9)""<_˰!הaa0]' XV6vߩx]D&jyeh^ &u@T7ϼEFAyzX\k;UH#/حsMgZG%={EG_)dwi[ZՉΖ${]z7^ɱ0:c5B.,[}[Ž/,+#Uj>c/7ٻ;nP,m@հŅ .99I4ⴢrÓ`k`㦹 ffCJub;֧N<_7:@?Dž~f ǵKbљj&nOʑ|`\ɬ[{(u”*7e6Bɠ2vq=Dz%xvSvK?N΄]N{6.dXn"`+z`+_U?qa/4ti}u/k*ivmv  ^EI/փ@gЀR\.w%<,vlkǛ(_$ᆜ[H:8ü1Sk؅`Gn+xI6YU]#S)Z18U%`~tYu7/BؕcxT@J.)\e, אb'͘eO:.YyJ|"BXMh2tU."S=CP䞮RP%JX ZB=6+-L!~fâv<(}XAp9]fg3OYfFG/(`|޸4b"ݘԴhnaݬAxžK0x7|$Tv# Ϸ 曽vv϶##eϳ6`ǎM;ђ'uN>ZoD'ŞɖT'ieTe@[=&}f 4Bs;׈\Ȏ҄^!̠jzfNJSVZz=da ` Ҥ5@gyGyy 9wSw 4Q'ӕxN2J(1dx4}?=hq͘p+#U=`-ׂh4-!ԙٿC 8C?VZIu"vc+M.(ݱSvU%RtȪ?}mŘ6eѹS,ԑl@8s kS OB@j"/dƉn [2z.qj[!gc8t7jRcAdvVi5~=;a2}X#}{DWLDkն18D2YpA۲q^oOoD>®d@C{iCao;gl}D$&AOg"5)U/[RFxo%/~~Hz^b0V ɚݸi"V"vwBFL'Vs{1RkDItZv=ф@'iP,_0@נWN+ފf{`/PZ-/nbKu3Z Cvz5MTr4XL;%KqH~P4(p7=dIyÛc©;:KqasH T'#nwZ B>xlLִP.䛺tb3}N1+!#"0uJ$6[Ŀb@ޥm8disu(t KibO͚"E[7Cp((hE39ù4ym5ءڑ/4ԫh+#u`Z+E><+Wز{#Uw6JR΄Fɭ^)6k.oۦ@4GaOdVSP.c}0A:پ \W0QLRG^.r8#ˢޱ a <,O5G{6Ȥ~aOSPhB!FT4]+݅`\Pe1$9QQ t\ 4^7!g,J$Y *9R<ǣ2Uol#/VѿwǡQ#DOH~kGv*A1  $6"Bxˮ;['#bZykHYpקPđL&=2l켢n M&oh` yG|n(kUn/ۇs%kQڥrUt" 2$_D+ù2li%,|đJ|dwC2k{za\>n#T"h+ .>3E&/?$TfYz;| .$B<Y.y2k-12I<}RCߞAbF,j= -U^\8\ 2_i^\Lrb2U77q j@l>Û҉`oTW>6ʰe)]r107lQG3I1$kvF)b 0 H̨I`e05 t3d@S1}r)r[4z^Uv_3e\q``άk4뽻c}{Z׎>^n w%̷dm_F焷r@9T:DSTiF9|q0?R)(!awpZ2v92筿p^|߂) Zh?brrh4f+4bK;ƢӍ12"֦=TvDF&.BpvfB96"+f10lp 6:1$?<+((RU7x]*AH ӧ@^_ƨ-س:RpXf\C ]<^1@ФUN|MLaFTOв5Otx_@|vA};b:)G3Ͱi~jkkMr;y0ui,aX}T3$*&H\ p=VmHJY^O*z~adwU]ս>"!`a D8Vm;2zH`$芠N#,/#7f|'A>YLL+.ĠG0F(fJ삊 'u[;OӜRiLZ*"kd5xib#*g 87Bz#$+ds| ѣMI$N!ˎ|Ճ"pB+#r W\B8 Vmcv7s_Q|lI-wuϖ JobYt`HuANг,~e#}_|4k%A^R^> )dd QT?H;rRs3PIs&oGYLFAC4@BP 6`e?r %n^G5[ 1h`S`:p|DmN&-w574DDr\P:¡2;A"% ,C@0.(SB ފ`gߎ꺖șvP_:H"ax=KD2dqȠm}&f`^]6[ ƒ|@^U?Y),zGY#><~[^ώk&pg=#wwX ?D_R:.LM. {@N ~M@|w<'o]*ú;]KߞwjFQD_#HڝiRQK5ŠD#-M +g/nnء8-/\Xx7F>*>H7G;2)|W[6f4RcOJxLu1!wƞYYNbިIEA=⊯`#`g ܍!=鈮eq:)S"̉Ȑi=6wOK )7t$AKtv D8fz>1zGW gьYqAdض:`CQQp,oouc#ld68 iLp|a.L"QY?* P%oqR=hSW|ݼB8_E ˔#mJ6H/ iZܹ'Vay*/Xmp];sk>tnv/(H5F$B ,iP\R~:=gR:lӶ84^9#G3S:O_ p:N%  (!̓hLrMA .+}>@`P!Ts/?ARnS,bl/U{oJrxF$}7;g.}Wߌ]jj1]BC& cXr2(-D-'6D=rB"皊6{ OV{ `u̻#>e@i,yK;BR{E :#i6V:}$ƿEô(R& эB[5@~T}I옚!'F6ip,9 PRjD<U3Zd|B+08d#q胵7OkwjE,cm~Z( #PW{.3>r )j0|Rj 5ܕ/R<(~zV̓Ѣ\ۥ*NjjfJ0A^YjӬa{uBGzc _S68Q^gңH7K N o,'(`*OZ:UZfdWfM$fUPq6bD \m4`UG]\pEcD@*%t9H)"0Z2:Ikd?k0}{FtURG: NdGgk`:bgC>MsDs\ ҄=qGR"St սs GB>xlPs\xZH'-j=97F@NΤf섮=Fe,V-pqu 0q\{pl*wo&3MF8?pP4Ztf\yC\|yfd S #%sY>aV#x}&fga ҳ$!6Lk w  K sTmGꈣ(VTY"K88v-ŽNN2Nm@5v'>hj^+&kXv(PV+4D&t` DA[v%~@*"$@'~[.,e2 _.&%|Gnp"zĘ؊t^q)ي\^ch=U&'wJijJoXs8挚?V&gԥ!l'6k+퓎3G8(S54ir\LDC;:#wjY Vwca|p=Ň"=ÚAeo(%">i ۸D# -?/b[k`T-یC>ƵGIt6 2JyF@ѧ߮j/'&=$-Z&l Z6;AC gWb "6#ꅜ* 3{V8xs]\"86E9QM8r/!>8-[sbR5Xؤzb]?5*@wd0䠡m_7YEÄрutTMzJika!bbm p~3Lo b(Yy3-_@GvS>hNBri(?Be%S8܄%?}AAg %궭} !?EHV$(yoXHqXz̹3RދrNl8*([#/exEuAvhQɣ. ]6a:× ` g7ȧDcM`z s_x()A-t^}@nvm5o&6j3}WCBmKIZk?aQ# %]t$2دҾ:+`2u!LV[th}Mu)gA*E>;C³@y.%玥2Gf=+}[T.I[/ ̾ɄVԷ2@MgBJ] L颱g ˉ+gCswXtL>ygs?5շTiY[1)#QNMwQCX`ߑ~[`Z!t5vXLNX6`]оҼ=ܥX~|8c4L&;): "`flXN%7u+9yJ( RPüV,R;FPq 7t/rCK^ &ڞ5'u`2cvTc[Q ĨяZh 4`~a 7_w+a%g2QDŽ@aX{ui ^M2.Tݠ$G[Ӻ,Z4?;Jϴ؏SO3ePB?2S`ڞiiW EX'^ȀX8{<N #*z2׶ObxbhQ;Qvܢy '3?_8=:Ev(Z=x2<ۓ4oinC{8Ԟnv=$ޓoΔɭl?A?0 B)sc"P&xNLRvٽ0uN.NMbltPfɓ(n{=;kXezW~Lŵv0qn^ %$UW[MP 3PczEn2]\dK/ 2v5攔uWry2%Yv?Ic@|VY{xN~!`QcD">n!DqS:]qZo´Ly2yf穞58J(ƇԇkɚWJĥ ˁl)/wic_(6lFU|mФh^%k8Syv s5 #%V5z(]C/3C^?ze< b /9l( ͕BFvJ}TH8:^3}!Ҡ,4Aͽ&M?YUr;xeثFwUg?BtS-Q Ii @- K̅{Yb*:/-YϬKyqMȮ?µ=;m)`|2k{ .%_VHy:PZ ?Ŵ;k^AՑ1"C[K*Z.@dmW"MW`jFo9`pFW)ArO57;?dcdq%3q%u`>u݅;_ʂi*A+S?v@wl5ƈGq+J,+-8Rz,Ҥ}wYKl'c['l֝atm .x5g/jAjMb(w1B`SA,j\JwG@c\Rԡd7OaZwͶG܀ڳPmyɡlaWL}OyNˇo4 K1C$}s 4)/+%p ˚x16fbTM"F wtu^$ Հ7i[ITqrw!Օ@A d_FtbBok'bnkEOT:h0 0jlr~0Ti~*_g5K C% F>&>3a[ܹ}V'ͬJ rBn_fcr(è%AkC%"Ґ-=gƧ)X~(1Ϣ_k!)4( z*#e20?vm'\q` 6x.)ccğgv<6,`1B}Ro%Ikom >kWx́j45d ]Wv݃ BC]mxV\z?v$vUӁ-i#.ȘȻ=8޳-bjGZIw*wx_ NXk+!]8奁sBЅ0rL?*W{O\&6+ͮ8&y@8g,OvQ!i >JfTVg_tRRoqlVi2 a<CW aO5OcH{Ш _\/ ?a$$*<&z2FT!Va('厝 4@/RHYX=tRq3#P4}Jm}Pen٥+;>iFH*_dxsYqmt0Ofi$hꍠ@ۅE* I&妡;Cpd}2N(ŕcT,a?5&8BikedY!\x\f 9. OHh[摓ǥb*,j4ODe٤ϦW THwsN+cTQR3zӔ3|.'`j. tV-vI#ORKI =gp]c 'ӗ =~ 5`LP<;8o;1TH2KP%Y-Z#X!Qs%s[K5K{TTR%QXc.dޠWw4{s#RK hINl +O Q&[z"СTΰ rNq6$ @boxX=R^&@(A' 񭶭kXLWb֧k(Z!/N^ј*5xIްa0讓Y:~d"vF !4xQutZWI du|-+T+97T--%b?jD8p73+7WAh)T>+|v>Nb 09Q>@*xUS0ǑUEoȅ,VKbo;,sYRhG!4y^A]tDRȚ6^]i/0 ^;z`黠m*#JIčBK% H+dx46z @e.1z,zP߻j E$tJK]q ͣ&ׁ#0r7!u_aT ,[K<*T!j T;d &[ iB٠/P^|=P6ؒV:'ܶ.qOBLۣm+͇Wz@__G|Ǥ։֍57)HWe O%wOk1is럕rG.ȝm,/3|Cǒ/mb5GhrsHE6/$WM*lpf,~>w3q}(@+[؞uH'2H0и ILīMj+kܼkEB/ ؾP3jC{Hy8Vs}J}~5.jeZr)eX=iW5NJ!f,#J=RכtI$Qm>lc6pLMalJB Hr,]R Yh)̀ǟ dvC#~ Cf @vIpz^yzW]A?s?^ؼh:{{ N[a ~=2*~رV9WΣ%Fl%N8NS2 ʼnz%aG]1| ߉`'Ƶc5p q؃|bąҹ@4pe'lOuJIfR`ں +f< 39nB0p4FEENQ-6oTLbqqZ.F4B|nfӊ 7-}SA;;`Pu"Bk0X_ixr@͛!ooVTҬANFr$)Z ʅ&f齷xy"~e}KY@_m Z~^Hϊ'e6}Qv\1(IT}yz$ J2?`mx_e &vIHB3ǜe'|+s%d Ahxy(+ @w F1C^4`3k?)7H`h ,"gj6iDD!Eg R_e)Ru@/@oqxc*<;yx]b/ XJF^ c~ݡu`4}kձ>)qBܾ[M|w^HqYTB\s;b1 noA5H\$;7) 撈(\boֲ zX";t:R2< ]J3){Vm^~;;>/_T#cZKW#ѡW~^Aizr CzwQ{( Z/?ub&8J[aRH>`ΪXis!UUi&4xː),F$~#Z2S,/N=2ȓQI]D)!ه}ΫP F6Al[b,W8;CK@17OMzI!twbrLLb\BNvu]#X[w.BtpAоvC ڽQ׭SPjOZXNB]gyAQj:ם803"3|hmi]| S:G,^, ց']YyE7EWj7ZL ށxi/{<Жҩ54LsE>]*Tb -tz8=`7r<0ԺUχpB]~HRdiLN[YO-RXlYL AFwa+(29ki$ _aI=r,2*WS^(;<EYd{H(Qt$y'9MY 85+ YZX픍F QMڟX~Ò~zId<(rt ؽIWm#RQJ,<. ZWZej\ysІ6)dSk{ kM^Bk M90jr h&t,ѵe2g*4PzwǞˢ7obc-伙B1Bv#Ӈp=6ev,W0Ār)T@8 }H)XQq&j_l|:;RmOR#m(η_<_#n6F%/JVAj}zDvjUd.Zy뇽٠ F$:F^ #0vm嫊UBDQ[@%*P҆?S4{7~lZy5Zܯ@Ҙ|[A# Ezڥ^5ipG$8Z`LW{ ‘Ϙ!v/6J6Bā:òă.;xaֻ5N[sp;pJTAV`4s%38Wu!'WdLE~IcR ̚}VtD*бMo&}u;G*MReaS7"liʪ4j栜F/0KRIŹMv%088X˿%hNP?g>T\TPֹ\!4S+j:cfT` s5JLaYB"x+0I:gL„ @1/$@p7,*SBeիsEeĞҏ(륻u`0wfJ%Ÿۀ/(DKX"@("ZEmrAų9hr5dt6(f ?ortwE #A[C9nG4*n oI&pg}vg eߧ S +ؚjA|sp%6Nd87i?PpQOc8L_Z:hR$R4 "['k~N듕*sV1hz;ANkTŪr0a*ܑu^$)k(X5gus2%jhW{tB1sE83H 4Zl"+C){i&҄CXU 1,iI"W3?u ЅV뺂V[1U]ìBOahk]n**9 E2< ٌQt{RI{!2#=Mt1@XRNbo5CR/D}4/p \3=)%'_$ oFT-R.Q6a (t +v*LMS"mMBH< rҥSw 2n.>r"sxL <[o!7c&*ް6r'A'xՍ^6bxC1Vp~ .oa Qö 쁫ߧ8)/нpVƣ>9;u ̧Ǔcq>Qxh&[| +.]ẽEZ9|r.N?T,Lk鼕lR~i%5Le];k3mQdi=-h?Bwqݙ2zr o(B3+Vc 5{/ɋQ&i "xr>J?wN _@HZ} BN8W4:LΧ3f7c{02 A 3p&@}} KF5L5AWɎ3[`CM_}^ن13SdӸaDEaIaS~͢\9cjzXq6}TI@iJFsS?X^5]Jw!L'M2<*ƪfQPGu9 'S!z;s$V~6E> OJ3(P޻d zY|Yy!8b@b=C_~!\_DpnF!ƞZ<>Ϝ]!.p}:Dl}8|D AoL}st"17=f e-^6 >Xa]ou҈d;\C! WVXUH t6eh10<Å@\I{x PzK-m#-_г3@G/҆>LR[Oqu?7& 9`4|-i!-4{uCKF6uT{V:3M(;iGbWA k',Di>B{CWί F$֚1&v{ )s@ĎUé1%] Ur3)* oۍ Z9@Aѓn&H6=fO@pGG4;ިJb?N|hܲ-0ˎ aK$z>3ګw_-8mdr#F#T;$qa_7y+ vƅ{aѽ׋$BaY5lpϡ44OkxT eh6QI2F2H+wY 96򁮊1k,#)ުu/|IoGYz(J|(]WcrWnM\9:89cm^ jBC-6,-+1Sp6CPgN]"Ƭ L3Tv2O]7w!hw[䖽B:XgJ Y۵'VДGd IP\es^i=7mqr^)k|kVI,]VGz_CNڑ2%E^pq&'Tae1 ˤ?b)SFޤ1ިw79wv)@42N`V$\IA9Ƭ &P{z 7>(wPߴδ܍k[9±Gs:m+O c );.<hv;7 rhܺ1٢.eQװ?Z>6 /%< 4\WLlim'hP7t͓54-ad$mB=y\ , s\p;)WmdMM[Ž|(Y1CF$+ċfj{:86`TqROTk,~f>?Pp߷d-S?%d2њT "Z7YhlS@>|݆ a-V=:ٛl9ES$2ll@k +kum0xP6 ?$V[}hMx1(PhÏ?AۢӠF\`qtLU] CI(aP[ wI•9scqϵFJgKDh/1(9s]t5vTQXnx_$4r&CNQ:v+%i}?$lMArO7-Z gNipȺd%NcrNZ˓xt}[;w?& PJ.:¦NûZd:+ 51 A8%\9NIzV_v{6aMo7y^zlLJ !q]ql_5 y ;z6}=Lr_yDb=9/ fT^3]RD(t A;J^I+u >>Խ3 wiEٻ֠h}Aflnu0(j: M6yXіNMVAMaeIZX Sx߾cy &lY&d ͵ĊX*H"l4?,$䤇W_ ~}^ȕafWHO3C|leU);ɇ%]QcDzV>;PY*xc#iW*#2m&RL=;Hۥβw%5 }I2SՖ'zM @ ."EܽǔEi;?Xgʉī@qzfCk|PWy_<Zvzf=/+Úo 8PH) ::NARs ~.=Lb>pq˃"@gX?)ȵw$ cH/onK`yt3.mϏ.~0zcA^_;ђjW>Jº9֜{a:ƟjX~kNXq=HkŸpM. 1n%)̝%b5 t[r3E؛S$;e_+(4HOknjk  ,k3sreWe7-Fx7Dy/]`SKE h Ot#+ _w-M;%ܻN(XmTn"_m5Q?%[tasGo޹62yԦ!M;;UZ67[$EhhV;13w=qO1 !KoEn0ee !zyi !'Əy ikeE.hYnq]H-ܘT!<)qR-*L bHTά0 +]m4obipGw d>!kS\p1=4g1!jDs|q2WSZ''>p>%SL*rv`y<"@'ef0 ˟oنHd 4^=iR{wTy0#ԺD]r.fNY&V@dJ1oNp Q-cxf#FlF7,8C#Bΐ uT좭u]t 7d{1 Er}uf4ǣS@L9R \;% MjaXUSZ{tu. | |#zJM}vY_<[19!Uж銮\Ca`/6zK Ob!B_H[R\*: qnuj2*|neN\pN|?d֤< @m20XgXbC`nB,ă#x-k+BPDSP$.Z' n#k4b#ҩw |Bm=K^*{c J(1Zce)9? ym##:,b2ؔSu=NScpsebͻ1 !ssKsA>"I36JXVˋ:W-MQg 'x? O:ou+A  %'G%}]_T@VX/{jadzOdM^ʾRXy@Eisz M!bˢs)&_{)?H1,|El-q+y0knzmbuŌD !Cf#oJh7ZLz f^|"4$-/5`R8`eAulo2N&úHEvpzK0(9Od3L+ȣ`f6-.Hes7LB3qqZ$= n(iV@jICP`0?"' BI32l0gg}^CQ8Ba9tV >%||9kXU 󊵔yujٜl_;\,Z8[T+Sg0At=?2VdePTw/ Q¢n!1̐-Aq+,1^] {[Qm@f.̀Cze#Zr2h'3Qy4%EՁ!kp45:(rmua{a3l%'UTE.oVCJ zF0vJګ+0Kݳd:90!b(-;˺s迟΃a3Hԕq><^sT)^YdV(P␘1pE3F['iUx~xίy@ȡ3/FR;HOL]͓}a[06lUX$k& DƆ&}~H4)5]hR6@e6rZs@H{ R?C/vk2auZȎ|Lb1nۦ]W 1/Gt^<Jbud]wml =< -F]5/jpw?j@ v`Xy9$L2B,V3]ol[G5W Ғbm&T0,=w#bmpK=G }+Nt^{c"kxS *vW/ԔY$,X*sz¹p/dEd Фt AM28Gf.e5>!0)Hӈ+L \RT }[+Bb!TڭXy}~Rl$A;i󿊘$PK\tCTxKV.=&Eײ'8~ZJxNK!lZ躭Kdu]S\k6Wj $v'P?SZ=ܒ9\`1E#7U3qg2)N8-s4.ᠶG[ ^bo b̮݀xn7?\b<EǹZs֞s,3WJEF"qPM,d]t"(vG2P]xa{@Zې]V%5vs:y"&dFNB<d^nw͜}Ÿw{g[3+SQ-aҋ1BIkl,{H-<+k *zyVe.ǍT"W IvOh>d܁%5l>]86IBiز[q]}fEHr͖$!kϨ^##t!ܬl@ԧ9 B>WlH }BtBh݀-0-XB]:[;IWmP@COXO)- yO3eC5d dSxذ` R<FG2KCs 6BnH,`J-hkoY3ם+&e8id 愇 }rr|t ,!cp2G}STu!/ӜhoDf.lXxlg&IKJҩqGu?jJ=v&fP X 3 Ns#?&FyؤQxs6:WB& )fێtD},(Gy5/GGldԣ`iAШf\ud<VW4 iLJ7 G{ O%~Zg.h:Ot8߳95!ʵˆ(;g84x %/$K3 OsU<]N^5:1]J\o~^2g+:H7`qGN66AwvIvAh qdtԥ P1#@$5YyxQEmTeٝ{Hv6m@7=*~OE.޳ucO @=xJarOvp~}56ow$?f!Ynnë]PC.camI7X;q鮮O0B!NUxA=Oy*oD [rZ2$X!sC`?pQ:Y>ڸ3CO28U%J n~[\ ,U߰H&rVtez: (1p6!{@,Q^ 14 vX$>xõ>UF]xtM*-(ok}~Ƅ :NHm(ANͫ?B76AU{M\x% qʆn[#*$> WRʗ[R;\ɭ9[ŧ Mpنb%TnPGJƂna;gC3$dyg;*$\cԜJf7q{gغ\YXPDKۭ*Wk08KiqLZr:{WC5>!~r#ڮ,#lK*!_ûE~*W>G S튭⮒  n+Hxvnt[Zm ;cv 64p33NJm460Kn=\Љ{N3Cc_MK;ѝ!kъ$w$D@-h?pF}l^Նs8%=}*yI t(F*\>xV6`w N؏@"&*/qu 븢:Ve^*Z?Pwh_Zbq a-_Og =^9p*B46!gůxF|N:mmd>+t =[*~u(3*T$_^$)9R.kkpٛ/k҅6SA2 PCY3]@9RW͇asIkt =y?9 W)y@\Or '5_~lDԍӮQ`ym"F= R!^elj %XLLexi5,|gZ3=I6\@yVC);hܹܷ y4I}H/f"oB4>S.'\'D ^d, ޞG=e -G|bUE?M4d]`\a twwԔ=||yi󨫶A+ci90iI0Ҹ$8 &tHmj)8*cY{)N PVU+DH| 7_`TvdMdjÌ}_Z:mNx K 睇e;D7>U^ =r+i!cZoŚ^mC:J1 `~u-Jߒ{ǻ7:Q1f(~FRD+9^9I+ڪNb;lT,339iK4?l}X#m# <_cs؞E?\z^$llы,X7Զ?,f`'}J]b:X=_$ߏai0S~"E؆xDg p0HU62 Q1%r}-2S{\S:Q(5ϪЉ)u#Lq} j$ s{nS ݼMM/Zp]srKD _1FYRP=#oSA~MK[y &Hnkl%ZI; xi|(q+z6`~u3+F1T&Vy#j[ʨ馄g#0n>Asü 9dj"CuELgtģFGbN{S>g\Mq Nj9@Vv ~vQQekvx!-OĜD%COyLh`KwBN?ç}gJ6ƤZa@M2ڶ%ՍcP|^pb8 \\x~s;Q4ILu'h麹ː`w U آ: זX'$!,U԰q>WjY#T iz A3,Ms O&e % !kHf.W) gGC*Biڤ6U8'JEtx~]w1`UԗZt.19n4M~Y!hӁ Va0hYb&w]+5uYsVpCLzM~2"UVcQI36SJEhc~=K ߺ TlFddi|Oy1K8=d0 Q dջO~Wtq">|Q(Cf_2jcc0E({UN#jl#AEѳiPG%n[ 6Xg)NP͞q*a]Gg${ ʎDyҞڃ_OP&a;O#C oBB ʀn+!ԣS#sE%(KD.,6[O&C ܃6^K#Z0Xܔ}s46;Bhn2=c07]b[;n`/|+u?E:Y;WOF̀yC#CgTa66^$t"!s(sָkQOo! oeÚ=b.LPum{]wIϲb15lj =|r/Wݿ!Bpb~޾}H j"8z7'960Rj`6f1!ט=kqnrLu)eRX+ 8FL)"nHcsVp( e_@YGk (=KjJ)io;Uc+ep&yMQdISmOVN*Rފ&~8UϷ ph&4Ev7 A{'fl%zSEj&pss:t'Wz ^?Uv?MV?[pH}t  ' Iw;/!ҥ򖉓 #JLQxdκo/U7C^ii?CxLj5Hܷ˜͋@֋uWE eoD7"^8;YapUZF)U=lBi>ƒ܏jݫO>!7a*%ʅ}{vsm/F3K:* VZHg^ʿ ug:xN~~Ѩ$\l6}ReR6>l.? ΅+(+xsw=Ƽ~"gqxHEJr #fImҐޞs -ݚVG"bҶHSEFl\[D4:6 )5BJ&lFS]ft C`55+H|?8M ~5RTձ_MLS'>}6.Y[A>~igmz-S@.*K#yPRlUJP'w=&yLh~, 1z RHk+2OV R8D<u A~I(*%nݬ\ɮ , P:1R voQԝd0*Z2"56q^wߩ&jk2ĎhPD 1蹌)Bad b>L AVκ&cx/]_spZgp160~SIyc>oOC;E9C?YqU9/56x@3ޙ't*%%Tt  rgW# LftbpZ(GGt#{aHao"ߐlքy3G3f~,!bJY=dAPP hL&]vUUxwm# Eʵ=n٬/X f-C_]M >׳~7sea"Y܈ld;*?tOU)@2a[yH^ޏu&XڸK`=zuJa0Gd)Ex8_j {US$fw\<Քq$J(}/Rq.mV^' mG2m= @5%)<٧ޥ >ME]H`6N/bd$:3ZC]!H 2~ e0!rS:(r&Ԕe"hl;fX$ t/]LJzN9aSݡ fdpFGn_L׺X"Uzv@rowx^G"` UFc+!Ѧ3gODq|u|Mܿ7^2'g}{\=l񗝯_~CcM LKnnLg'6A#\jnpwYgbI0L2M>3W(}Tx]ų\m2{l \Vlj4n*L  ǾDrE*㒈w|~W2 /cZۂVek7>pGފC%in_֣9r2 ~eg4zaQ9'5-j<*؀yCݑX9>{]Y%t68}xLs ׆/OHf*N"Iޟ3u<ܓ$(wdw_`Czsn{fCnPہ v1p-/>r Ёb} W-$֣$CX˻JstMpGݷA"ԾlRHTn 5yUX'v<Bv/ؗ@R3LO. ' o 2;3,L:p%l߷Q;QH;+]+=G띹YGhaС$Xj'Ke e}v"3PjY6[|Q*>CkD9H74ݱ?h`<14J7pP(Fw'@vTb.׍HEVgtA9 o !Ĕ!MFuv=ٔI~-32 !(>#N[,C?H{rS/`Re: hFVMs0e*}&(]<8}'k+ ]qjG/S+,z\kO!e?ٶ.ډ {%inA( 'Ś4nyM1bU({Z# 6&qa?Pxs|X4 ~7SӬNV&ok5![HS]m\Nπ7&ϴ3fjx޳`a[k#́2T;Pr?~ak@tNYu&L;Jc*jmQ0DM 죃0$[UUtpG#шЬ O^r;N#| 9hЯ&R4 k_ЁUH!08c# ^3 @vLTԅ[zA].30)jb3LX{Q${ 1gge=5L8wVm(h. aKOKM*>1wq01u(5?Zidt`1wOG}eO-))vKL*A!ɜYnͪ &# 7@qG:<lH0[w̌ע]LkJΒq~]HT[T/h(בЯUv>PV24uX`b6~_[M[>lƤ$H%{sd6uBGnFd9S6Rnz7,E$ b 4Z5MH;R ¨;;RK,wVH S܌FX- "gD҇.R8.!(3 k1'v[cǨ[7T,0|5TF;V(qKf.v˂4IGnL"^BeBoA1߰)k/vU >ty!NgI~&[7 ?w<9# \mdm(<0XU,۠ ML ̤'IC?v!YGaVDR}!轠CE%'ltn՟72WI]FZ`%⒇4X7h? m7%~ @I .tl;0:&qme  ҾIň?Ud2Rn1˵:pqJBĵ/0R6GASldO NGmdp7sMhnzT [ l{EлjGoiBK@qhq-$Ʊ-H &:d%@BB:8}G0"_]?9H:>R#5sXޤj?`X uAzZ<{{ P~qw@gW ]SƳ!͡ܜ?$Q@ R ҹI Fk*ޜ1!CuMOn{Wl_ԛz*V?k[,;}~i ꬭ<[4 4 I=P<70F5fzru<B˂ݶ*DfXJ"Wk={yޝVO!rL#&N~U: DjY!7s2gE@.虁,OxڔJGix߈k:Sbƅ^S%O$݌66U?}c‚P*EM;XEoMZGOMT`3T0ަ26p_3IXrxXuW#a&ô8F$D+eO?3nI&R$`KH+-;B* Ds(lrLMϕD :qQV}U*> uOdQºttG:X=h헟lv+CCڔD|OqAZtIWPd 3hːٶIf9?:h"bEi=|Z\̼,--~6OyuKW|Cu!¸8wYz0-$ ;ȐԭZUL!AYW+q2 4V&1?6sx3*& ,$۰6xHހi Ȭ k. egl@;R:El|_ /Y |H)_ت@ɓ!hJԂ` U?/@#{IN뉿AZ>jA$> N&Pˊi8RD^81)p"Y MȐ7΀_*2PUd~J[]ܔA`:ʒE&j"1,?S52 L-!@9.W_;;'.qSm&Z^cRVVYCFK L.G y!x~ȮCBm!g:ahD}Vgz+^qY "A{R_9c}A3Bnϖo9C+wO ?Wxq4,n sVϿ1[\:`gmm~s UMɂ<'nmU \e;eTUgBERta:I9n3g{ή6- Z :rBQ8 +i&SFWSm<,>;aqr`jw^Yxxu=wE /&-g (1SU2٭ZbU"y/萝rƖv<F^.O)M| ,{SM&=a/0jC}m@o;ޡqq #࠹|ee8 іo&!W,e3hޒphC89xFȍv<1V@qjPB62 ? ؏C*WWY,ojMvr7ۍNFYaNmMMwI$mo4z3_itD$|`!+qELEL=Q { :vw+UB<.sFiC&^DkB=KnmV| g3W@S1;i@oe6p'yӉFP?"XB:KLEp[zVW3J4&1)./IRAisߞqE>6 O,>qtFA }]|?_Ff=g-N2Ylw>Q3+~zK$[SW7ǧhz*֣LG ?V_npK{VW!틷z;UGNw͚L'Zp;b(0!*]p;"˝w$'ʃfU "oĂ|OX@W0^e^AZJ rYAfIES2gKbB0XOmPߐלa*j oUB,Nja4k#kF9 P(^]+Ks207ccϐ \SfV[*DdJ]nXT5{x \΢yWrn {@LX8ouQITǢL]v: Ӝv-az+'>BNG}yVVJˁOi'ѝg)PbV-Ƃ Y`TYcRqƩ5 [S]L{*`/me*s^l`BaiH06)T2<"$#,-%Tr+zp͟ Cu=u й2>I}@x*>"h 4ky{..o"S++QPcPP Cqliz?eG6 /\j-6Ɯ%tx uj%]n!)Cg3f`RM.k2j XwOֽʄ,E\m^ - X0dI:7s|~,0 cf}R7|a3 Gx"EHQYgs'/~~z9Z P5~Cqc84凬#ԕ4*IL9\Li˄69Rl(IPP٢Y™U}jYT#e|V\0`Wc6 wƗH҂ȅC0I0t^; dv8*@Q P4J9R{! pK̰H x@)9X!jVdPӟic[$͢ RA\𹥻{ =th{!wځـEVI@Kj_ Dsc*]*uL v4)Jg!^ ZB:x֤rix+j˾.VaT?)($I]#^[EGAFk0Њ7etU),C Ưͨ>\Jې1bPAc&wJn?|dz]r&셖.e;e㎎| SehT_x,(^u$Yp>^OG=dqU1/_WwY]EC{Jg65,"ۢjwgg퓊;:}khЦ6!_ :noD :[_mpN rlZH_ l4ZWàvġ1aYv f&dBXe.LzN݃HJLDdwD32ֶ/(&<ɞ"z76CvRım *:UsOY z@vyF$ ("XV G4hĜ<?v.=ƭ>'g“?Gs@fNZWL|a 5 OJ`_"|J˜.0|զi|)  ew{)럨:͒z/[n;a( m=KRXQ].LCɛ,)k$B6$0'[㱨>^n9A@| N&y5Mk:M#|#RUqLYX,+s1]EtXuwY;ٱp*!B]:OarlozkT~`I'0^}cqt .Ŧ_yZd~50ǑsoiivqJhj(SIvRA Ps| 04ytVo=8tԋ^x%)+Zyˡ"bf̷b'`PP td_5Vȇ%ˮt2H@i"To 3 m|?ۯC|*sKř6Tm{ Ȥ|p =7 1{YsIexӫVerP)3|͑>.l&-^0> ӛ2&gɖ@ /B(09#]qCc)_"?qJBBܶJ^ç*yr (@zs~%rr>k-#J!v@&DDQHN,I4߽ѠClݴjj1WwȖ8oHsyZobPi xtAGHT}TbN8C5J/:B@K@J|jV*niϘ<eu{aPh 2!-bLTN>L\y b9(ZrF|8;b2_/!xGd` L7?cYtZSz|Om&D]$r W# ];n~!m >rLzTd6i[fȪ&s_iic6|lXÞܙ2^u&9 ;\eP;}RkDY&ӌh5Q 7W$fin'wXm~^`]U@XHacV+6\߾ns@Y4Nmy 䋀MLfyw XZrt+@ieȓD`X1ӝT*Dar{@O鸱Du .oFX^6У/_Ƃb!ܾ |>F!gQSiV 1lAOlZBWb X+_KLAQm^FHhv`~29: fS,zg4%) m[;! uBZU6!e[@5-h$d@,X5I Jv=qT0I?H/E^ Ӧ z!FPUBL"&xI) ౫ ޕI\'\nv +4:CXip۠Kn'C{,oAv^TE* uQm%hGT)zU4l:t6As7#HCL6P4p#C `VG FemwIC#/ec6.?ʙ3ysm|WQ@pR>S *v1~L)c=+O݃tR; ۪{UpCAKa [}e}dd 5@c{'lt?\M#pt/mZs_MD⵼ {7mFF4+)6R^~ A8a^5`;Z.N^CF:ذ+E9}md=&VN=pyMWWs@Kh*ޏbVCV{cxnLu' >+ށ) ՑOat꽺EwoduDhT|o)ת' v}: iPo7dyOctuTLf3'w َeCpZ0G#? %rflEja}0[?9-GhӞWX4vʐ1 OU]iVzJD\W-VD)8P l4%s)ze0VllVRr{3ު"fFUL}E2epC.^f&ow >$gf(`e;ŀZ*0 2ژ 9uA2R/Fȶi*%U+O@,Rxs0Z)`ř"_# E^;Hfn;߸pKu]8IH*.N*A ` uC A|^p-#ܩ7Dߚs;6&7^uP>KZ}JIF"[7`Nmtqۉ(C2ȍlQ%"s|c v˥YYL@0-0XY"flzzv [ޛ,Q)rrli~DZ >ujgbeFsjpV484qP[N$0&2$t Ce` ^IdJ'BA"U4{u O92lR,T@]~ss_/\!ߧiQMCV W:e1K"4bC ԗΑox8p)fxDpY  GL&?iVhĻsa^ dvJAZzruhd / En_B3e=uJRn£ZI2>03B +)#8=B)^ L]]Sl/ 6* lbZΌ?~ٿ튿)~QP|}9šE+΍eOd~Zs{W ?ToO(9GOnMSI ؓdY>:|UEtk7$DF}/Vn)NēPnAۛ]S>NKT>F8{paCvQ ,lȒ%d}k96 sS+P;\,VciXhdqF5]]`N43뇦}a|jky +@Q8Et9"!-n<f]ߩ- i p=[ϼM)[*bPμY$2rg]U ᆺ܆XML,E:"h*` yH+6s1N``ly$Z[BM_6EJm+%ՈI=cr]Cdk?Ou\0\VΫb"s^1( :ej1%/p)$ RUaDfĥ$?Wq18mQTH=QlbKH3Ѣr/Hwи(p`H ('-$uգ>;+m4Q;"Q~W#ήi5T-Gۣ*W#@K1>D{U]-nyN[/AAS9Dp>eRŗt2(^ kWynAK W\U}`#fn-.=`Mx2v'rC W ?MSfM$,eo{<& R Տ%ɏ?kx Gp#UJq!J H"".ҿuVa=&*ö֘F0WMwέZAGP{< sr7 32Jk?MX]oܾye0uR$qkLQw8w}?VӾBFdS:K#G "Q&E N6_+m_wXZTbZVT*gsA4Yrd0yg˜a4z)EXW+@\XK|ZZȟ۬me2BƕBq l^-PRN?˭/9MuʵS1j݇ar~YWqp:|@/*HY׍s+]IdI`*YN'~H6)1O+ҍLpK ԫuPvo{ΫAd黅na|pEOb7KWE| /l7p 8Nb!d5 Is"d5sRBo_Kvp3#*@Q] P6HDylIu |WS3]3:z uēbF˴heo~Wܶtvx\*UZ/ )㏨Svˀ*?A(b$ԑ0C4 WxE -¢XInwyCJ-uj hF[ v#ܺؒhGeǶ\qr ?b Ndm?w^uvr̾[bѝu!,/.zcN8橐>we 6FAGlvjL ːƢe[p%^Of-fS``6O_,A{ZaeKd1𫦨8 <ɻ-aQ}*_R`jT#+g;qz%A {[‹^27 LPrZ0{Q)aT!{Cě5q)njgVGJ'5%[vwfFQ?5=2-"vKh6|Xa .`Em 0ZMg"w4&y 'ff$-|LDIp|W'FH4Uɠnk8ސ{XA2F3oɑHٔ[t!ShXw]Mqԋ:,!~sh"=5&,1C 4\ jy?fff0\dҵM2+M>Xyа4&B x`_J.ӉW@I劖3n3j?\"\ XF#*2EoaIɋG-'_mdC $5nrbE%Gcѝ['->afes ;W'ҔB%C6=sG7..ܮ&+:E4c2QF2%_hAMUTi6re>j1 CrYL=84e$@Ǐ7)sȺB" Ebyglt hKC5K9>Kmqt W{?h2.UπȨ:=)6ƹ*`֣JYVb'__:)كh(tƒ^q ϞEQe*݂?C/'~Z\WAAH+!ܷTG{T6Ƈ{8-VΓ`@I_ѩfъ[7o U5U 5Q%Zf1v ">ܦpsOB,~6>[eiԈ7t19OSZ}Q׸<;Ŝ+g>BpNs@,] -/Sr:>ŀhP3=@_iS N(Ptt*lEFg^[J\ED 4ɦ?8 A<s3)=걑>ÜD;Ht&xJTv^#M(J<9 _z͐cm=:+(d'pK*[/ƙ-RNZCY.Yop-BX4jmh@>Z^NC4K~ݸnP&A(|Cl"AΑRsP^[*2~'\I'$SY}"ğR'T"T8<( 6pW fdGJtV;]k];7e Gr/UG1"d{j^& 䵃ʇ7H/;"|$C/>,¢AښN78}ȴ/pP r//ꋑ0D+ #_1oL_ /t3O4}H"O.ϟ2M[yH;fd] Zוbj7৔NC Ty8ż cѝ9G%81A H0=wFe~ΖGIInDFqg%px>1d "ourNSuW9E`s6KR^h+{{Wc[ I;tuҤYk*oxF%*ve:wSSFLbl_2f.qljkaiJDwu's<80/S5X"?9yyYBͮC_oOo)s*"hI v $HiГ={Z K"y8Y]٬}7)1LOVS&Uub xˉS>^ym(\%b86@Fن[/ 3TߚeƗXL"S?ogُݨ .p왺jal%s԰{æ ,E/䧲Ә4#Vm?'?)2BK,RTL}ntTmw?5\ . "+j~}@ʮ gtVPu8zgsh@H"Rs#6ɧRv%n1N-:F]=MđM mJr%gֻgxĥ5Bwojp%qQ8hy3ыr$"b^vGs:.Y(O(WՠRIBtdw,ezhtaApQ e"PU<j~ٹgge1D$i!7V''/z2'/Hr+JgPP:i G^`E>YWq\mgQӬma ]˲u۵/lR']%d ݖs,a¾P)zR?!f8 k,#a.T 7h@!x|\M1 hOk?0y[оq{Y;C:"wLsyr-92/#t)B)MyZQ*%hR;xKuI[+t {zonov P`;Kt#!o|5ƙ8;/a='<q>w[i.Y8:E葸BIyJl-pr4dw8 ZKiqR@XzRh z1!/p #WkTߡbVJ+oeTn@YtǶ`+"'&P1 ms`zlCr D H_ b5jHע@0䋵lI w_wS1'[je &J#nʯ}bFӝWJjKo#h |ѫN<\Am'd*>GW]9}Sӿ"i&NEvzR>LplkK0RUvn94HhJ:b0gR 6LVcWdGI<< 4:SHcH@W^}~'Z,jUal9N `;`6k?C(NI0ԉ3&m.~} N[d+ukp6Yy7)kƻ`Y7 :e2mnOTbyMUPu"K'Ⱥ7BP-W ό;VXTJxmj 5+Oy4S?Sbs?[ʡƀA_ qѾ3DgW yv(պ)F}n[ӣP+Ve- dQWlH͡Ɋt8fMD߯Ȭ" ԅc!" RtaZ8_˓*H1Ш5U3t;|\,|29mG`SkNh<&w0I wC ezͯu27(Տae(օێ@N(Ro)Bo R`,ڧ6z,}C]dKfux)Е xmW-O#9+o8&I]1E䑐TĘ Љ\4dn|F#EIl.<xA%^Vx̌9 5$oGrT>J\Fgc8DpH6mjtfb[RP_iku\0yG7ЕpFT_Q`z{;EB4A1?g=o̖Mk_dq4ɢIoK@+=NFvzzDo<$툯l*4 SRffv:~d( 9( Z0)S@XYiv=.$0 4{I|Lΰ'^ӾXL˟ sґsG61I:1wnFtUüXE"",9;){Nw>ERћ7ZG\0ܾ>'z/gyZDd5W(,?K`04r`7 iD+9heP|)因JUBËFny]kQ"3!WK|R(.p si5ZꖮǀY.(+\_X+[[TũP<LGWGzQWqdP60cgy=Q8F6kD'jn='Nv=[uZI g)A&esɽzcUOIheb2t~F +i,tⁿ}<Q(x%B`hUIKw~4&-g"k湆H*h^Lܟ~t޺MxCtK)g< }3PWxsx8|h$9;ć!ͮ}1ob[IOzl0:qVs[՜}f4F:g(A^e>ww~Bmy%]& [HB=nH b^w rzf\L8~dLxű&˔C%㵞w4uʷeꇷḷ3Ync:n" oCФQ-A}N/aF@)[hT޳/sktd.e(fS#p6(TAos[owHbBEVr&:Ř ,- V.́S_I.L҄>"ۀTs*뮌]k#*&hsTJ|0'֐+ݒRJLF;a*-q.WLCV0Y:(%Cџ:vYHf +*J*jg?v쥡uu0qPc_f;}bSzlf[K }Nةx~|zoVvag អVrѩB}Fz>@ݹ4>\=A&dܢ]%\S _7#{WuI@`MԷdrI*r\FKTvq̢dvߑ5[/s,UEb5uWVbyqd,  }@xkOK Sdڽ> ??>BF.z !Αy8AX0 BR.,%m|;ޖO@ǭz6^Isl!J)7\GG[hA=>٠]tJ֌7v@f#NJNN`T}$K']Q.+v$ap7~[bu*zk`!jn5$Q+(1L8Opz]8"d^L..PF ̈́ ~83PvtO=7(w3\enΞ:WR]S}sp~Aж&Fgy<0u?!;Y v>x2P1GD1BWWφB iYZ*-$V>Q0$RRq˘U,rlw ~9UHӃpO!)=кwg$GVeteND{9ɳx +grk2+qDK߀;St y$p gLzМ?l <Ǘ(ƽoŧklf{H08U&T{+ fw3a98.WA;pĥ]S7ow?5q̌G85&HOsڪ8bŸre&†M1 Q GnX%m};]c,}oo~ɵb<̠;K~;.Mp&'4]orr]W@ U Ϩ(KV]< GW {>lTM̖ {ۊkS⡄jL4 FAH?8̛c3r@3ӌo+Y۾{7NEl"ϗջRNwWgݧ)U_r.V ~)6Hϸ~G]agJzLj7X| d(=eL}TO:E,a`HG8aO #}7c"sN *zs44Z.SN2SvR]_WPv 5R|>/}wiGC:Pammh/Um^‡JkZvH>~[Z%BҢx[ygBFOqKK>qbw~x1s1n:BnZ~Vpk?]_kh)'|WDF}MHѪ@InIgArYDF/#,!1F^p@IIjC-uu!ʫGTxR _{!y~|ޱwbQ4V@hps2UņKpo@r3l iYĩ fw3`Z?|7{J=wҐZiYaYpؘ9&W}dž:OJVtOWH2vsUT]v_EAL%`W`_pc /O򌴖3:'}K^v`+7aYb_*4(MԠg(P#(gߢ|.fx"F?rO?+C,I8pfŠ!.1g.dH'Uܯ)ˌ2e>}];i=Rf9e_m2%mUM``-]e ޷O-bЖ Q㞬;ݛ<ع VFET̨FyQ^&_rר-D>PDzO]w~{evJ+45 =k+!JFWQIU [!fcO4J#[@Qudz!z ZwepխF?^LUZ;m. %+|/@Px(M.T~Ԣ[%xtOA^<9XܼX'@/95gnmu"ܡz0U{xm-&`}[ۣY3|h vp77/Ѥ̣O˵Lb1W@)<=a:be".Eh5q9a |&\=HuG4]L,i6⯃ڕj)&]S?eȹo ؔlaywKf*w-gL2bƭNQjvĎ]m>[iEJsg՝xpaa IjO0d^l.D"m.? Ue(t 3oAR6 h,Ndv\,ަ)ً|T~,x.M%ڠg߂+u+l:6dԚ4xY!᳡^(fY08!3xG:ɝf󾈭,G >/g\"t^9sx2AO-X}΄ [#+VA쓅QҖ$;<ʢx69Fj殗PY|B*&g~h#:\o}">)oe^:j)n$K|`..w& 4ŖFPבx+MK[.M@oN$";^<\Mkٯ˔?`k4t8W%3pcݭA|&Q O0)1flI+`aA 2!nֆl*wnGoWJ (N+^֠߫{36wV |?KY#ۮr2{엋ţ.Fa?r'Me,@ kuטlŽS,͹h|"(%P p6Zq\ ` FYvBˠUۭB`d^o H(7LL&:Zd?$H䧸|X,i.BG_65Dlj*] KT %)bqÚ##)5UwjT}JI؀[%Chʊi>,ZzO@ Üf˚RY˃ +tCcO3 \ '_\xXOP{ #{ȭd, e8MB͸cgogmywf :K %?>!ǪX1oxM,W26ah <.bC_%Ԡ/Cau*ZP(杏hG 4.͊t5q8\ D1\qf A~@&m)TlPތNct6\O ,;`b%Ё jFaVɦ?+|H$W"é-zjYl`gLKwA~BEae./J{`xlC6Tn=EaICQN?PhEwh)3kTmW2M{(֋@^yʂNI`^}\eġ"%w:d8&e`|t$^=bfPA])F3t@My?[N]f;XbE: fhrꚔ+PMD׬1KuxLf $Zg FkBڭo3n?JvQ",^ݙ-gN&{%v## t5)(bj3-gr~bRg)P_{"H> F(aW%Q~ ХOk̸r6n1<2pA-?H-4jtꊼt5/J'GL* 0Q]Wc-@2P(%p7N~j!cg2mpU.tmdξ@$G.1-?仕-zкb ʄTMuOz|í$P̞\Y?>laXˡ PYc`+%ӻP;I|{_DwN>9Ԭ 4 Qp;\ww`%J'X^?p N\0[f2 ܪаϐFg7a xޟsܮ%e›Q" ,m&l( c9'Gcj8{Q:әI/==]ޤ{7iJBF r-V:9lc P"eL)}s% 8Ȩ]1gPAz@O0f3-bn y5*ӳ=%15&/WE@X%Vh8j#=#~Q(#|~ \i(ĢٕTc#9Ŋ i_u9O",\9q1lq~8,t}9@64ZC0}C5jmdm(_ 1ulɧ`!qpnzm/[@qKtIʘ*g $޶.84&h_{T ? ꬑ&Ƕ>Ay9uG3,>!!6$ʥ6.&J%fKGq~!P`,ں@w%2qpQ`U/OFGՓQ Ԟ]dL wV( n+ؙFz&s2U#?4ӃV؎0T]x6Aa\q6^,x=A/0]oƭ?Ï>5~i'm>'i ޹ +`]1 z$oÊ#sFmtWZ;s`)wC2#& ;`j? ?*" yRczW]`AѹCCv+!2*ܐa42 .4ͬ$:ͱwf!# L\A/,fn+4sXäppZ?M>KISbl!uM|W[Hmdjy m<ٌOu鬜$YZISE7j#ݏTM*=xit%3=Ρ!p 쒻he :^˗la1]8gtaB/h)XL Anj ~`,^w 0VKр\5g7Š XU)a GVRU]:$P Zđ{}`ANo05#hW,;Y_y Wʿ0Vp@ߛMv,ʢn-C6Gæy{`9>ۀdgMqd,A8 -^t!Lo &;5`.ws ݷWNW4a|? $-d$ׯh;1(XjEMe0|lt[2u^.r-cQO 0Yك7΋omugX.wv[&`v/HⵉL"QT%_S-7C &E>3i}u1au^2ߦjvz ZN҅#X>#AlkI☬ B7J#xUS3K៞[<@Ud87\Gsg2V7; ܒ"XO#L%9dDڲ 1[73<4hHdH,*SM7԰>Vp24z[ɉ@d~\zAz9KCwz+H?Țf0-=Ze+; %BD@mȰ(3W;v/LQX>Vy%榙aOclh{9f Vd\c- 51/!B͗[]d F.@zmږiH>\Lxԙ>+e%iPqc {=KR6o:д$E!ooЙߵ/ yjpcLY\vuvˏNw ˝?c$Sh;; dwחyU|ђ`P<WHy$ B9YS qIɲB 79)gy EP}g 4b$&%.6#:a }9vT bN~ii @Ma:Uj_ht'{,GOvO/|T=DkU9O0YiNypJ'tΊ%;-ߍ^M^oRͭtlsip ?wP&bԩ_ޚkBؒX_zcDdݏhs7Hu z&6+=p$\7McFa0'9s+35AL!LjTuFc.?a3GZQ4@Ԣ[VeƸCFУAl,;<wTe+;wDWSzϮ2N;vݬ8Z^BB(dY7ġS4Q#Du>{[)4gnBdT'~˒ Uɧ5.޴PbXOs)S0N/͈nj $,$ǿ]8-W@[FXh`T9^kjۯ˷7p1g ]eQj'2L.snQY`0L+Φ95kom'}q\[\S_$^fP~^ ?ՍNM/ucֱn|CMBا'+)Db(7Ps zwh/o0ѝEPaF=1o ұdϞ Q<+8Ms"@߬"^f:P}O|.N '0A+;7{Aal`PN6W5+o˫ S}+)@A"ᙉ̳u-1$0Iva:MD0TZ-&ʶUD'#GH'!, |#w%_* S澤UZq^4|)bo, b @BY* ~6>:ڽ|f j~Z$_U,g8-R [$4!"?Ւ4ƠB80[y® y*L`*{Gr\xjXI6'棃B܂+L  qGRI<j~:!"4f|($xk}T#aA`I4,t76E"kCՍgGouLJ HbSq.2-Fjs{ThF&Io7RVgaX\_ keh)Cj-&Dy=|9=ț@°2cMIIfXo&ݬߑ*ͦ(xFf8Ughsn]MoX Ko6XvyG5ۏFfzmFJmJдRy hVAyJ֔Ttg}'q@E-:3DmAJQ; adжnVuL)VXYnĠ/#pbxaXv!wB dRM}dB)vl;?| T/f 'X,(@uVEu.T;j[n;wBflu>aYcV)=oIS)Zc \JI4R8 ċ U椿m]٧]b5J jDB6(|3C.ߒ )Ozɉa {lٕL;)м\.{ޔ8P%i\ r_fd+=sSROQ81U->jީ"<Ϗa,%-1Qk{au.LN,Q 2j￉ʚK0 {mrw 4߉8Vw\EOHcQ$?I  ^BaC]Jv[ok`ΥI_v <^dA<$xվ#pZ\g 4Gmf :\кmTvu#$H Un,,oeGXle*B K { >Q\B}\]ImQ^Xj@.8,4|k b1g(>SfjUY^Zw:Ã9yA١.Ry0b EfDFe/0R% hbs{kOـ%ѩdkS[q<le}<]+HifIzFYBԏB7]`͍lXLyӈDQxQ &}:dX{24o A fҖv??Ȉ?+aaQSNj Tt[ѻUn6K%Y8/0m .CA8ͬu~PR@h*%P1Z.}$ӢHWɲv:c-:|S?TT>~B?_+vjYg~Ktr3q­ԇ;״'PHv?] aߤr6 =~BNavl9A;'oy*_u~k0F$-(xR~oVH$&=٧R1x9U(XJ-YHV{i3e>,M6oev=K**Y o h;1VC%VԱ]ǚ6N^o=󗔛]_*LY/?#l#uq$Bk%"6m&(|eH7HG|Ŏrj5JSͪ' >0 3 )p'S"~ĂKA=l89kwth.G|Y}@/ž`[L;F6{`?ÞRA#0M2z6I0\B#sjgUo~5XMDqA |8KP7g6<z@{jbMڧE)*^zyVce BM!FکxuyK v;{J@]I:p5? Z!w`~ć鼊@d9=ۮV84 H=X fF>qA|>Ӳ& ] 5HeJh}#B]2 ns}~lɈ 0=Ju !78zyJ{=u@GRz#G`pA—ޤ^!ORS\\?V')-)-AJ@Iؽ\x-?*;d7^oi9 3CD2z-RW1]U^يHNAnsd]4PelIdnz{yr#5)g~H[E^;~kBQfy,1Hfbd@X"j5ى=ƵA`B>]0h? c"e ч h;D7o\""gzO f t,*Nؖ6)K럾8GHIy=]~[i |ÊK Tl=\L(p[]5lz6O#~i<%ND_s?=FYBlf,fOE- XTg Oɀ)vP,;&0ʴE#$XGg* FRo9Xi.Ne[0K;7EhZ|W,s굙ݛĆ0BK糆tD|c` =q7=W 1؝8cuKQ4w50 4Ж#Z:k߼`TiQgkftaV?C7=:Ɣe*(?qa`{Q9g[qhv8nHϝ>>~G9KCaPE$ 'ʕv,=߅οfP}?#rO, \LV!GV\<bY<|G'<8a̺.IM.@/>-Zef]3goq&1 Y i?MO^=yj<(kCڻKj#S /ww(X\s}DZ] cwҐp_iUKa8*0Z^c!ߏ*^:nA>o?N`ǝ F3CtcKX\on˧NoLdh ^ьaL'mݞ}xzFnEBapS Ŀwս WPuT^Rꥸ|61X/nP)c[3Dd0:uaLQե:c2kvJA%Of6/NUd9yXM 9AX|Y{vAu't*R DB,;y:N΀@}>И@$OSi;()=1\EXyZ\X%M-(<'CkڠQlA.OmC[(h4=,{S\f!S{ݺx_;XF[5پ+rpN`/דyTp>:D$ $ɸF'qUtPPnW qJ͆lD(ORQv3"ҙ{@<^O KV1ovl_. AmMlغ] 9z$WI 0~~P@r.P>r1]TA )&R\ĽJz=U"Y9qPGW2Mp9KnV* wL" =H{n} --%dpE1\7 Wp,KSZ^X:K|5 כclr賎oC;{sTY ܇P;jOU(?N -F˥ 錈Bo~#exw(4k쪼:Z˘evt|{X.MRgUGt;&79dp$hȄmaz F_&K¤RVgxͰw~i1$ѡ{i9ȷx+ al|MI$0%}(}= \66[u2i}tJa5Џ B͊~v4dEP,J;mN~F3@s)pJ ?|3EXLjEiB7ɟ#k/oB}WZ7PHl%Y|H$Pe'ٙIO.dCP ٖݶX 0欉C$M~ѼsEc`T z>c@Q|P0bq'5=SJqL 'Z!94sFzK2彞(:R[xء(Zf73УO5Eȇ[8a E|&y(kD^dxŽy[dFcF#-_5C.%Crb΄~\x<Ȓ `Zlue1\!Xq:\]ץ 'Etj|ŵgpeķcKiJWdy*bT6P3|#!V}so$VyY"@aDSG 0, bJQ󎩝|zP혅(B"9r6dTZFb&EG/fzr=͎_)? y\ |.ve;O44L}6ܔ X+ww]7}kf4?Q,+РKp,Q ^̖*42BMn ى-Kܵ~`wDNI&)Hp%xIe r&>5y*Bg'k}۪l/5\$n|d<δ"* %kU;[wޒeXik:"+e&\H=F‘n{̯i.~)O)7MWz eB8YA[PŢvYtaV c9m"%@+=qZk ʶ2FU}\OTT70 1˽kma0lY*>nYߑAE.( DLEUfJJX1_ ʶB5T|է瑅h}sb0%e %N+s.Ќ!un9!e\SŹ4%].Yk>mLOo> u\K( Dbַcm͢@kBBxg\(X6I7PGF?0B30ID*iD֞ѯ$&nˣQHkǯIu:!694lHKCNjZa?-|(ջcusP86 P:!{oeb!7_/hܜB5z47\1--na -/^O܅+ (*H ۉh.|P?]lU]Whttg[:b;>UR'%:|UY)7yMK5X>~M}[UmwT&@{nC3/.iK JK< C_ k^c }e.G֧Kk9 i}F5 0ʏ c[{~Fl]Vqymqd<ʺ׮h=d|>u)*{bpѼI?%C-`U;]`Nb8Rɳ;wJzC 2}YCVqKD F!QS`.Cj`!XY`Jߵۂa %,m %xO @%1b`0+>pTm[gڋVŻ ;&>pn岱k|"[)`)L]A6??)E&uŘPsW_5S-%i+.%@Lxdj ^KĈVOl#MHK v\46g/THrtn ꢉʣ|cȂc@)ۚC~})Qz%_ez[$K$QQ|OdHj9g26gp'L%edVC A(-"<?59^yX^̐4`kBUyyIgnT_f5AC#:X:)ECgϛ0rË_i=gr٫(%^8#}Jg[ ||(*k2N%+HuaK< 깸)hI]ۄѿh')UO48|>M@p`Je+_NVۙ)zAQ56-뇎k̈||W ^I|DQu A}%)[ ԖF>!]´o;} #*nI~UŚd'=J dSbjujCX "K9ΐ*vE9G"Ծ Ybۂ!Jˠ[:McAsp)cw}8Gn0oY6ucCsN;"y׳%=p(A5ޞ:Cү6ff7@j5p`cȤ%5VLTYNj#y7%"}WUm=?i゙Hx2mZ}/(dlj2(H_ظ?+<{zϳG~vSCUO4}1k]C=^|D.ذVq# ᇲnnrr$1&zb 2Y |aĴu|;~բ?S*Ҳj`*_j>4M5\sCqyt*[3B藎f B1i|hF|Ptcb , ]y[0NhޮC~$.h6/+݃@G.hOFx2NTraC w<-9|v0h)Z]g<@0<5^I& Ã\\7H$YܓGF| ;jsZ{ ARO,홬KJK̢6~y[|˾5(5] *%OOExm6E$id-}[cRGZθ*Cx"FڪAp5gp u!ǟ6NCV: #fd—%ynZro#d3QѰ1|3 8Kv*+aWIdlcppEB e"6$Tԥ;{A[O5LD4z]irE*A%I$(1XEZzJ'g!ApkZ.FzmK栌{0 15H"ӌ-L|}$1>?G00+3  eǿ{ˇbO̼3EZP_b@"υA[!͉ӫ;L'TC,@- gAKNd5=1(aD;]+ڪF}tx^~X>^^[ngJo(JKrVRIi(mޮDf=GFpT>{Z|҄4xSs@ՃX?zrWP/R<:'&WOT|Th$a+^4pvd.eu '&򛠽¤bQlL(}wn3P_=q>f g-[<ǽvY̵+ݽ=>}0-dm鰘i+]/mCx?EGMa17}.n MJ`˞}6wcL5{k9a<1isKr18w>f;,xәɵrC6 s 28 #6Yhӛ5p(g7A:[] |`ӕ3'r&0d[I(d]VNEDS+`%  D)$!\$4ϐY@`ͩjR=Lb, 9.D]QT ep?Iq^(v",1fFqD*V̖;1LUp,}g]Bwn*aKw`7%HGeE{p\^_ʷޅ'MjoF̷1:@RZ9H $IŽ,"W%lEtg2@w& #&0oQ1pi;o>KTbIoP!kbTEp2b\+w\)Z YlВcG)wYk9 AN(kAT$0rSÔw6\p JFN#? tڭ+ <*.`=GWƲ7*S x9O|b Hn'4xZYd1W) Np^7rm#lcgp%Oo-  $;ƙ6O}G ALXsq%X}px4 \M}#,,)X {[a5s5 `i H}=Tސ?/JI~VF!F9++*0ٟfN<$LJgRsҵbhn\&AU퉋/d_h6C0 oڗoY$^?^ R:5ɖFm&> I O3̭T$zMºLɓY[4ȦL +$ `&ÿm!?跨 R|{үiJv5"Uy˝ Qf]{HtM۽\bM|粦E/?_NZH.5C G`2bMQKX[JóvpkjE6O~΢(;46P  ?5Ͽ ÀN/ǭZ $xk5z S} }B>-z1>k8klgfC?Wy/N˨'Fޱn&1GN lKX~)P ثhm9SC|`?6_3Bsťzs"XTЈCR0я9-3=B`c$[Anɍ O kWV+TM xEt8/@q|mR2 @ S&(G~Y%V5I>'G5`fӼ0su~lwnB"0ly 枝:=S5zMvgީAfh/;gNJutoorNʐAw܋{k+%cItK7\RZL>(|=/Bhp8V.uǗ6mh:= 5G*(5Ǫf/NjTO_~8# 4e)¨ rjv"~j䘨PD2D HNi>#D`]x`Wvr=y4ݘThӻߏ۞\ AWڲĽy"\fb6J8QjnhZ \`#q'k bj½*0@&B+ZFv1˲sg KsGrFݍ 3D%-dߌ/TޱV|ֆ1˛&\cZwE(z(,ܓSv´6'Nw]NO.إI9H(~`f_mW`!H_˒ /+"t?e|a^"2G,! gq 3a,sh929O0" >qE9P9м)xge PJcɃ/x[歈! NǼgϬ zh1u\Γr˶fGf8d,pR^1fx>LOO6gl/W}>@{fpvޚ,*xDpB8!{Ί꟮5CNPYp[2 Eiw",%jbyUSK ok+/Mm$QVG]myW Nq$?r@ՎP&R.R>8J7X CnZ{\6)a/rv OTb/`J+PߵnQ&ѵϷAM3t`tw8le!z? iUUY7]Cuj$,д?:> p%X鿰Z{W=Xd92Z5` tX L3>쳇`s`ہs+~EyEU&uuŖ$4YP8!U{E)H{+mԝh $/ԴʙM;~2cL 9ީ5{fI9xv0i:rSVpP{}bA2t!L\4 $[IFw ,{}Cή C-U ;(-!SfeR܍1]988% ~}9Asde)RNot!8ERlCPaeVrtuLC< y"b.1D +Rcz\ <_Eɴ+^}D#f: DX)A?GTP#1oxTa61+bOa@Mt2s"-a,7݅JW&6|CߗSba_mi|f)~w]EF%%^HY90Zq1RqҫHC;U$%o GcO-Ku/DTNHi)\JDU>K?fÅ/sgH|gKZkg4mqsNGwCHgP{vyB3:gFi\?ޖN6힃z₱qJ2}5?u!˂}] 3ALf ^$R[6mYJM8z(- T)֐'$A*t>ULR_؉ΓN0-rL…l߿s9Z>!,)̈Ai9v .vx`HҮc$.LcC)CJ2a {*ό((jRXۜ^Y/_V#( |%+B=:ԭr|< UuA8p,a:N&PGduT95ߞxQ/t5ay4{g|?n$+^c+4,xj=l-|u Ȥ k{\y&"&>WH5kc1gaFS,Ԩ:ޚ&$/=z?`*Z[+?#Ў]mC@V/@d{4a7QƊ>*L sѹMVB[u' j K" Q FƦ}/c(u>nAWwV)3}W./HGi V"wJ}5*b\APV*o6A̺ E2h.&6nfk-G@}F~/[R _0s2:_}txN7f_l!:nֲXd5T%W`b-`"alY fǫp TLT>i\ UYLKu{͙eW&+Wf7g2Ȗ _М%6hS7 ~C~ h'Ǝu-ɨ枙y+DZT8<7 n[WE?|.ך+,]戬L` aw Z]3vQ/ˠ c&F `^n+XAi)'׼7vef}3-#(?')m9o,Lp(<%c&ܶ*n )Q&=>j?Z^Ec{9߶'0|"/_0/=7y !U{w- 6~4=>,o݃po.ͬϊFK3wS60qe)o}~yxP ^ BUAPJf*$"APA0ҫ q/זDPALoF*n Ka޻֪ j<@@I>nS!,~]+6H%YM[Sf4&MCDb,oGK%h@R :j:1PaH Hᇺ 0:OU*=~!I& PEFrtq/Z3/hf ʯ!c;63_䞾-3Եl :ӪGy)B1Jg8/U?b|A Xk * WѠ\%]kԜ {  8%Ngwl[IKkޝY ZYUFXZ~\k,';Y-UmFYҌ?LAUrx ѭ09Tde1H9bDF 5XZIUz{krjtYe`Uh%H-֗ww+\&%TD[s&*<"G'hKPmyHNJ"Yѥ^vªq.7~η fd]sq}*nEe aۮ2AF`Q5x-N's:LJ^A\FGV(&ο^4ʨNy77q[P2:!xD1lUpvŭ?x-=Kޞ?O2tj;}Ć}dL5Xj\ aH{R+qN3'Öi o?8╦ltX]Th5Ffۃg3 8[Mv3"NʅR{̧b}261pfw%. |=W,>d-UYB,_)聙 ͭGxdaduupiouˣomfkQ{tcqUAV7>!8 jW&²M:.Lgı""e'' 6%;2p7^yycE*@p'\e 5RSAx!~cz,u\n\gu}sV(hq"*23 \&}KOKExB7[c.%\JkB7F5<\XR=37d7lû *@W@4,~+4q5}h6`O;+Vv׎y:RYa}dA7e`6ۃ}We}xB53'o |lȴE h Ӥr,7"JIB( -٦5 V7U }‘gXĪ06+Kŧ^|^PbH;@dKMY\v9"IU2H2vfkɦ +s} vb+~ez8A$F֣ CժGw;wB 4nîd,6v6Zxc{Sմ K- wv~G)jsO O@}?Y}]ocU^%R!ɨ_uە H \@Ya,IޛpUlęѤ#מ9'jBz@.mJjgV祗w<D ?o}*Sl*hЌƭQoMYV֐, Zw,`P=-Ј Re3Q|Ru0 ĊO3ut7syט NyV/Мe;1i`)YYXw'd>.?Q5F-։"XB^2f4IY!xV̓\a~`~48.p Cϵt֦MQ t)ZGOZa%pnۉ61X;nOpC'%]̏[~+MV|`NʕC( PpIj׬3^_4vG|[^% v ̞L3l@A#sJi8nSǓAi<.\eyos=WK5JRΓ:mCLI77->}/'ƒ͸ 96V7 i_L/~է3ޱNLl+d'< EH™FX^  '0|Ј R\KIVF"Ⱦk'8n20\7mNTsG [2~t/k]Ȭ\*`!YIonΛ@[ :>y'!~6e +?yΨ OsȲ>Ѕ1\#'u=&EqrֿgMZ|.+Zb)Ezu'8˯q  qL:I~5c}%}~Bi&.1"3U)cg( D9oTN򺫒4o#ێ%ޡn^jnÇM[&HNʄvY V6WpˇS3"}Zk,&AS==zl \F=H&\`S$vLO;H6$[h36R]!y*omهŕ.a$\Į.{h'fd FBʷ¯6f@pOw f|w~?a?&s QXk\0O VU뻘d<)i1@5ɪ vc~@- ]}/HO cQ&ag &]h#W<89y]ks,"^iexzZN$;:ΙnoO";i~_i3FStBM66q"7EBR0[_9vXf9n>2IZkwnd Ϟ@'`W$CV 97x\hu6:1v: `RȓX'Ab$B57) E+bp0L>#Kp;"HJX0 > Xryxi,JFlYn1m.P99>΀c&ۺ|.FO%l(!ŬK)1km^}aasߦZ_qԃ*Om*Sk^k~G:9/I^$ Qb dj1^K WO-1lp$4Ԉ(бTy3!,~j!dS<0s7o&2F}{D3B[؆GbwKDgKl}_4)i`Ѯ,{bZ3J`n<ќ>:5*%n-llP I Qlwfr t%[IGN4Tmf^MD> C=Fϝm=Ezl֎ H:4 d3pw=0egx^tf&ySgü#W5#wY;ѫ i,4ǮKGӥ2i؊]NV֎Nj,%bX䦦efo<-t~N`0n0,_J^F!YfbEt)]9cjC# $HqƖ8g,h2sjm:L *U!of8u1>e:p|.JyWL8%Ilt ;g%1% :[-gҝVau[Ax!??gK3􄫛W\r$9(cCj Se x?Oh6%t{thi! r{DŽzg*I$>&[U;g‸-swe?D+F+ߨ:,FИ(<}،| KDtRGr "QKdfs$&m!@̆;r®kC4Q3g "X|(/ ")040a" 2@d/ DC '#$Br3d)2fP(Q ;?@DTU sĖik_ǰ2;u@vP(H+yZ+pON/ê|o>]{kW+~EnE]QGЋ."#Z2)|HأE|#FQj)QG  =TV]1hFA` >DeGI;b2R1H#R1H"ތR1H#R1H#Z0-D_|*}$5x8׮g҄^4:˶"i`?}ՠJhW+yy7t 9^ij[el~-Jh Dv1Dn8=g_Uk9cZ KBpl cl*ǹ>j4fJF9.E֕7M ZEoS{:wĹ߯?ں!n %Ku%WPwcӺYEF^pU e]w |TuOESD|p 7rO.vM93]P_o--gSqBA  ' BkjFfqU͇Q΃~;R9d`1I!k,hGR|/FHWT*_YAmuߌA3@ū$GH@𼦗iyR\Z/}9S$$i[|{q{*Y}+O9<zыt)ف|&g1  l=~ XV6ށ MQ3֊-==a?Rq7?OcezsãGKIj(慄h(b?@ԓsstG2{[_#H ҌkK=)GQ*D]2ظ&ݢa"cQqwKG!L*fg;`-)gn?ғ1$L*5 aء™H/(GIwdcca3*C[8 ,XԊzPSuJaZo:@:q/88*VW/d5z|Za8'"T*$EN2qoQ(TZVTo+##tĻʽT}#X(`C|꿐g,1rɶ[j03ɪU"lJ@uc.H@$a)  zOPT7] 1 <H,()U[SյFW ^Ga;b39p3$4\2{֯fW$M뽡|# F?xGG(/֠Č{e`3 녴q}cFsmm%@ KR"`;o| p+xzzy*O@[]-3QiN&&:qe'POu`v%ܒt~d qQ2Ɛ]pR"U hRr̳zj)(&> '1ZM/ 4oM&ؗ' x4'x`g7hP`wx)K:ӺhÐTЮ =RPblg"k^5fF>mFXֲQFLMm@/Iɣp-Jv΀C[E¸(O*Mx^,.Ǘ[t !:`PPH\Xne7Aq*e neCCl v"3 vCN) n KQS`p2*çz)T .5*ec2(.]ϘDXD"Q)^x\O]mդbkCY{y |؍S_e/7z \"=@x'I5=}Ҳ;"W"#|.Ryv{.7Ɉ* 9ByoQyB'_~bI|{[ԧ 1F_߽n˳@Nµwb\,}KaIҠxm['RtsncCPF8"HkAF~p**"*4buYGZ_#D>+p=DBÚ/YP$T}%E\n R@,8O Jt>p}kiZ2.}CQ〼X>j^vG362FVbgzئ*>oUXCfªc,/`ud2=ۨwšh3d?id>7OA cg~t;r. m)E{O.ᓧLs ;vyb/Czc9^e**5@-g uĽ}%/՘uݝCt(\9:#d Zw%)\ ]GŜ}⛌=1]*k=q\{D>e 8X:JOU*T'r| d`=Ȭ qA4\e.SviP3ic\Dy| hn&8WeDsGAokNTniuo}dD`#^xJNذe30y]_ԉj5jт ʸՒ#Я4,c2D/5~.6/vˮ}ei=`34 w>iF%i.;oGʙ3t= =xT!m>ȝr$H pLO!Ŭנּ\L%wChKdD_k@C_oW"Q9M LF7XLF=K楏ff#1_loY :x>#نq^-=7xhi {)ôNQ`PlPorBnGV.~\{Q`v|rM)y*4N/1"j -,|l- (+( 2NsmumIhf8tuz#"gk6H'ͽIA+Mr@] XY "P%IDN0]eJqB2'')kM ^yp'9%3u&6 y0H.}28\K'ü׏ߧF$ǞՒB(&('5YOz$]Dʋk搂Q*C%;VjDqL{73&=tR Hi{=-G7ĩKG1^n @~ `YM*`P@i84ݕtXC#K!ha+WY,Ǥ y:*H_Q! ]+*]\IuFPP5Α&ve\R?L*13ڤ wĠ0L.~'J15r.,>;o(dg̟b'bzG[I 9SbwL@pV-~|c ړTa/B&?W0$q} Mz 5Dܬ9؛Dcύ>b9@ic!Hd=TqQbշcM.$B~W>pjAu{!ߦ5%nŕ4?0p̑Hn"_ xl }f^nqb89lJl7oUJp[d, <9DRޒd:c7OQ=/0Kx%){N= j e 1M'{$`}%U>BEl$W6ć{il -O(imUs8W;Ĭvv[*, M:ȁPGo~QJ> Oo=fӺGXQ/$w2q7)M,Ilِ '@ĐFm 2&$(mIBy_6' cÇYkkM?ÖvA1̪GAeJˣ)&9][˻} 擨 G@P5iNwdY_ R@wlGՔˡplJ8s3s?ژD* \p0eļ[6>ɤBn*mnxp`%yҥ Rv G H,ҢJjsLzyS@!>~ ܊yrG܊5MwN`b'NJX|CmQk 饬 ?w@d J{WrcL ElLd;.dpmH.pֿ%7}U¨7[S~z oS < V#5-?iI, {<3JFp[.hzQ:Q@9 ʚޮ!8aZ/ߗ.Lh ?JE&y EeU#{\z*:oBɜ$']s9U>T9=]?&Z šp-/VKZQ<LVE/)DV܍gFay8HpW ӆd8;*Z59&obp,)Z`.VF_#;߼~+IH{>k/V8ząl1"@{nf{갎-$uQj%,. !J\0:(4p{z}IIf HBIBSPi@ >t!O5Ġ#T%']6 ~zWK>* /x\q4|SOP 3w&0-V΋ŧkO/N!0kt]>G-Y*DU~o_wV]7kqk4Z a:,|B1Lv|fn0ԧ-Kޫ#JMNW2 GnTBw/ #4O'.xm+ɡ68gCbQ/cڼ> cQLȠ!jWvAџ3l$l8]b}pY'Z:Dr0!a5 C0 7~ϯmyR)`rE4pԔ'8v}  \sx<{;_Q:͍Ӫ'$x5lfyY(H5 )n 5CL0ib&+ָAwCG9%A I&[@")5o?#rj S p97@D @B&&BF`(8z4|$>ƶurGՂÓG> @_/IGfSﺳg9&L,} [*ZZ{ ԣL5p~R$|Z{%1SaLe Y7F'd~kӈ?>,J2&HgP`V$."eAit4^Qg(,7p.ǻAΝR= lVGc¥{0̻P5D;FyN;Mx?ل ɮYބrwY\;T]E} ,fT'ؑ{o+\8p@@S 6/ɞES2{A"Klp 06Q0.(dr<I`~X4DK FTfa8JPeSh36Ư^_!6 YR@/ 7n^cZD\Wކ.!@QbUk9XP2] l4J3z9N>:UBz.ttM˴3Dk3 OWCO`A5t Ax*7I]~|Stԛ:R領C@ԯ$LR]/ZdK5ѹD\6V!G~'DʇQ!`:sU)- Y?EdVi\7tts< :%=uI(;r>\s84 Q~krTE6 Qt0|ux \m-,O%t[~%{'}<9ꎾkS pH[fÎ3T~S铱u8/bG/$[=@_}X%CNe~9!޹jA0-1GnF4b0LqEC 2Ow7b(!!L Y6T8eLt= 2jn79!Ϣ#+g..3]\F/>Dա IO. eBcM%bl;W@ӌ dE >bMa?(7.wgʮ 鴻լGS5VI 3l^f-v[Pгb iKGVki &G]0GaƩ} Ր XX=C l%h?D"1)YnA?+rЭ?KI׹]y!11"`]@[^nޚG 䝺ЕDveL?lo]hU(rh|>E{ﱪCwyl@0htF*g9S\dZE? tRgD2-0D-s"3ԞjYAQ2[O:X;d ^ /6 A(ثkQ  \LZ4IA<NG=~0G2cg!4ոl=rftZ"Gˮ _WE7;FE:33wwZQq{Q{/>f@12i}R#QaE (GP ji\whyl0|٥ʠ! XɰsD3e!1?m.pT>"0% jŒ*8@th{6'Y LDIq'_`s}SKc[ԔOjLt19%!a'$1UX㭚7Rz3 ۞ؗi(44O@y Jrڅp$<*C+bXOհs %Dg 9;t쒣{G"s)|>*S&kI}z̀F(m4I}oᦫLހe Bgez|ű w6}J-u`ʩg."ܵaηVQK~J۵* 9̓=k"ad=$'ߙ'%aeÈeQIXM""Jo5'"jcDO}W-H{ &:$&MWՇi #))Iϟo"J_\= 'zj e[z|(9KZTTXJ8h93kAԚ͓` Sc{"ڭ\IA- yX0xqX9c|nE -b>DLjU$!JdY5Gwݡ5ޒ"8is?'X롊8;+R23]SOe6t"!' 2U616> 3rHO \#a7>/E>~x<h,(BMw1fVOD/49}sA<2H]vN_&K0U Ls=x3i䍊N>rˆ~0䵋1u`&5,[v{ (騩lӳ¥ `c `"AK$PŧEP?=m6r46&u#[A#&"0(A Mښv3,k5ӏeRŀaݦ~ }Xq#V⁀?Ѷ!EI^E'ATouoCIe!c} Dt4I4m41_jV\{E4>IHv6 ;}B.9w|i^jpl?KG{ƣ5pzʊ^&٥dGlˎt;5;͒>vHqy/ x$q"T3ۮ?Lp:Fo =L{2+Dhu\1e,ĉxǗgc+ZPr G;3e##`|#S.*tK|Iܾi~..kZ)Hѭ7d.8ܸ?|@3JoP$tX1}: WWl >w⇺Nr Ie4bJ??[Դ xi?Lj;^@3 fFAr~c)u*u r uG Z>cõ'J~(3G18>dJvרýYЪH)0+0`HStG'7>vvP QV|{iϐi]uB~㙧 ˍo"!a:%R-R{g܄C) :YEw UyRD(1K.Mda؃*@K uݸkhHqbyo5an%@KU$hӋ`ܻ326Wd*J;o5V|txj■Nꥺbs~aq͔ 4a@ ɵ8Mۆ? K "? n=1 .21? vO)vӷ6F)XؾqwΓt,6f\8͵j6jh)hZ(իØeRO'Iҏl)}6K"rt6>1X u/fan4 Jܘ#{xvwQUdCQu8^S6+H4Kk Rm0ߖ!Zo0>{ $7g$3[uqWScg1 0q:K˛=Q_aH{)r`{dq|9b)ڤ{!>y,dh*xc8IU栠$54˳ .GkB'VG>)jQ_}kFII_m 5帚nb6ww~j 9)@I4a%$—]~0C؃?&FMX}xvo$U+RAG46ZZ+y QN_c/| ʘw/HuɬI"h|z^^yr.²ztCPnko䇽ǁ~@(UpxēPt# œ}bّmIYүT4d{8òcvluPa5{ `1|qQiK B jjTf*K/*im`f-@0=ʵfV;u7w! =,x&ɿoszV#D3绍ŒsD#R |fI O3̦֪̑Y(<_n,rM:e81> wl.CpT:a\}óMiQ4v;Egᐋq6C8lK|9zfLJ@^w%=My"l{!.*ҝ^Qz9\BwǞ"(04ZY> nfl*vy2Oh[*nEQs!v* $7w~{59&67Q$qp>*teެkȰ)s I6 |ˑt]eg]ZMڼg>e %7k t kR p ͤ^@%؏F @+ 9yOJO1]36'OW@?Q@e;z)㽰sZx=(T(W{lX&wH PB-!H g1P %Bpgäj w{G&W|O*?xWO"`Q?`-V&o >{p X17@;e_ӌ\Y  Rr:Ʊ\ͯ3/f Q y?M;Y!ujՍT3ZyǥX6?ˊ7T2!E /OKyRh@10w) !4x <*[VZi!U}0ک7'MfG_nrًߒFx[$b [J+D6%A_^(ƀ$2H9yߕs#eՠz1x|F#ys)x\mL}dѦC\,?=l{fpu }\}S\=  2G"{|T zX>M1@fJ&dR5'ruCn\lZ.V.$A<}&I'ZrdlGcʗx=ϩ"@7o9A=| +wvKYrt5q0ځƈ o񲎎%n}m .Ċ{<; d"V4t $.pb!k~k!.h|^S{ УlI%j iU%\clNTpJ]qCIH ZL~Jvڻq _⸃(/9=oumاՇXN2R 8~W<>c<*PlAVW*pov 駴MO8Jr@'oׁ5-A0N\E 6[f S+`;A2Ɯ?{Bp˲țslNQwcSER TQŠ.c +4vTpq{Iu߱ "3PfIp*+|nD(P u#p`.LR(غ1KOW~7+v30bD qtP偫jXűh{889I|}Nq @gt%fm 7؄p!x|e, k?wPx1i^x&93wEA X.OMz^V,H@YĠ@Ё͑ 4peydҚ ۨ'7@GuP6=oġ [Jxr *PNWloHɏцES+ HiYd] JYVՓK{ZŨE8bO~ n `(Eyt OZvac$N4xZ@̧lez$ Y㷟G}d~L8@.5*R@ a]Ag|b[̷a@8ERZɪ 8Yc<΂R|2Q4z<ԑr Ķ/0ԏa L#LH_F$PzL: $y`"KX xA!xNWPgF8/P5(mEC̩" 3-(}lxYJJnc(2yRIмX+ M9ȝJ7}.6_`}X~.Jb*l+HSP g]!`c}-GDY q PB(v.f oj1Aӡd$FEjMt%O^N7=p*disl&c jA D_5EZ03l}Hܘ9n |…)##{1sA> X^C.n3bUJp*D`gQ#|X]pS= =XT^{I}Mmg`ݚAg;-U0%ƮTxl= o5Iþ#'ΘS@SJ}cE1:hSrC4'P1ZvXФz=x}))Sw #PPוJ5Lnɏзi8!sD^F6=̎6 o!f$2 @QŦfPY(10)8AR;6g OA*)q6;NE=ڀ(G н ڬ<:Wf4dJ9M8"lRPZ]l}lGICr%i:pը,b%Ҕo%N@ ϋ ^M? .I8p28sBTw[upUS*uV͢ߍIw!];0 aQ@;Ō d*õ88 @ei+Z^ o0SBDXxD GЧ Ȕl4d@NvMfg[=1 =iBE8TO_t|&p?-+Wgr4Dpx$@{lcC^~ģ@$51t8U}BTh- RUGxS-ZhMGђO֟[L-aD ;yӋ;內!!fo2?'Y,njC̫"İggZ5^kj3_.nH+A,{E4m[Y(s*N".VI7 @Ӊ˚1aeb0zSvzaȂ1auj@z/9Gqk|zݱ t\8@P\Kj(,& n%ԶQpdS~+gVOZ9)Ȋ̈a~ sBG@'SCzZIjS-!abDܯч2 ĢXDEդ ϴ5?]D0p$ )K3&m΍oֈ9˵jzCE:9x&=nFIG$Q]_7|Xk^T(V1pK>prn b[k: $="7oLXR1t]{rZ%k_p5Ky-r: =bٛf/q=akI#LxQ)[$qƱF_<[%`E3l)Vx4\qs.\nM@Jᖔ(HR|ѡ1]J}_cg &)A#p$}aPփ%-(ql#y%j;,?xN_(0aQU¸9)&^УKn6a.@qe mB> |Ƴ)Ȁ=XF|naT2y0!(&I\$:aK4%h"7m#@4An"z^,A[ODUAKUi0X ]U;f65".9D"~uEt0Vo;[e%[P No@[)ʒR1)II$^ Q/0̎ºx~}8,0bWtT,>'*k9&ŏ3{KewRZ >kKE"c< !>=fF\m Z-xO$ :hq"(tQ c6ho%(GbOr0c~{cڽ^FQ#@эK卑g7Y d)h,K{{5]+|_ڵcoeJ~*.<1C>>cjH]`0;z1Yi~Tj8s (!]C۳B 3XtOWiS }XX qY>~nIιK0 ZR,#(hHh)N8;zaX]].s,RWMF #Ҷc`&u2~C8vD?^K/W`2卿]3N:,ϛfmT֊ Z.p|nq\ *IZHQՄ*+9ӱ4Z)w$t9cMl.g=W\=}o# DʈRB1vn:\mmb 3خ.#lRJPpkb^ck8 k_Š݄ 蘓g%{KF#kO#`އSH԰BMz68 FEi. (VkwOqsDUi.CiqŋK(Ԙjb =я-S8HV#UrN^P_4hGbP=D``1g*nNsaMTU4 ?^@m:DŽ a ^\?<.%H+^1刳EuEy}Uc}룛/ÏtW69TT8q/BDD]DsAxLjWasiw3O GTVx?Pʙ+On31y4jɦd,}b,(%zj̸{/Í[}~lI~hV8 l]1\=wyF+}X VWz:`̓}W5&@؄@c09: $ 2"N3uMV@E*M]:??  WV'bhjžݼ3G~8ݴۂ1]co3PUWw?d r y@PŝM_04  ̸l@*ъA5*$/Tϭm8Ʒ~J5΀p[O vh_cAIXQڕ(0:>X=Ohk|g׆%z^b yHRvr0Dvxss /l`f0#:A(lG"ivAЊAhג`c/_p vٷS[3ՂPpb[ўGREl0Ȟg{!ֱ;ՇX!,Hה0] ps9%d}_3a`tQ77 ^+2}k}Ai` MjCfm( p/+gnb[C %('1Τ 2-?AjLRSr-b-Njv5s/ p1q >GOxgK?5l6+]J}?e]IGnUH$(;Cp /sJnc4_[,3@>S߷ddq=$]Z]5 ibA3#f/Mo$mHbY;26ޔ$E^7G%[4l0$Z1[IOq T u'iC{^hVm7lf+tV`TS @&0f{j>bbr'NAj'gC2 }83"PaaaYU}Cz<:{9xϩX[4m&7lt$EZ_m 7 G6#[1Q ph{7bh0׷R:+|ɣER7# N`S4 A! pg.aCy*XGL`RAAϭN34q0 B~9|lԐ}Űo>Ms0譜߷7?fRz.$O@a^mDvrHm,ʞ AٗCOd9.dd!&qAR;#cʆBmd; F#߃k I9#ɳ;JZ< xzGT_䂈p(04 JX5KQQUxۆLXR8=m$R+ T_"6>YNWdD8d@i n,WƯ|O} 9a8Jo:$*L% ZUI%$bK9#a"e.i:TsLlo,AfpibHT%!r״\$XA 7} i_Ȑw73C`:# ʅ?JR|S-Ss)t4H\,_AS7L S ӠV1QϤcP$W1RWxk>DhIl(`RV#hψNsƝ>*b{Hy4i'C)fO*xbOdV$$+UpwQ~]f6uq?~JߡM+Q<Ö嘬;&{C' X=G;ف>B3|sʠ+&-W$>Mx3|ۚ62L"bƢž('? @4k*?-_' }aA8;xr'@t5 5b\D]qRq_H:. up zTT{[GĐ}CHw{Z-M UlpD{rK4cl>౅F]chsJ#w{q-Ň__0ui 葇Sj(rc @F+h:f)1,S3;t$?̺%_%X M[ N/Y8a.AXе?0t |y:SN "5VTQ]Kj܏Bd"U FTpq 8>p5(*sKzj`}/.#zߙeP(cj@(|nzD\?]݇s* +S[=aM:GmN`s@*O::@>% eCknpUJ+R2T lOIq W'0W3땦(t7hlYFoyɇu;_9d c`4O5[zk@6P849g~1>z%ԍVTBVGCiGe%"2߶SQۇ`2yoV`ףN;9B浈Vez`ɨ|$Ip}PNl=Cz7l}+Ŋ+$UQh{~Qg'(X'6J~,z Xv!* pnh Pѣz' QWZGJbQӤ8ԢsM?bs6Lnb XPnG7]tv4dkcW)".+p%yO$T2,fxa}'ֶo'K&Iƕo|b8G yόqJF+CGiu(a'Ļ?o{]P[* rĀO,|X>2KC #?%b*`Y u W{ ~^v?D". "~LcA ?G!(2 <jCw)}T},k@cd%RK%CoI R"w>^)~🥚G@& ;+NV7Ưjۛk%1Fb-OFhSK{)L2s|21a@ FyCc(z윭Y}OA2Q.I9=m2EԨwBPprsGm82sʉp\j}˸Ӓѷ- H M35Y rs탠 <,0پ9(LCތ@|^I]T|nb[ 5t2}9)K}x{gF]-͵ReV@W''uŪ|\߿ۥ `@kSU2*#}0?jxYQz.Ãrm0V"e'3/᳇D*AG9|@됐53CBnXMjdvm-eƑ9u}ƴoōĜz}TR1wAQOlo9͞'c-?{r_szH\PP5pHmuVfFo.Pnr(.jҚd[JP^ LTEf._݈1K'hwPXFNy' u=\]Kta{׷C9qͅ$2..a Z,5uqddr#C!u:hSJ1"uђȕ ?0u`~|sz_OJ1/)-8 3ՇG]Cn"|M$Q +x}_PF.ct~.dӅ%l/ףּ ӭ-KpXJ;>QrȔ?x3[̶F2Ly ^4Z[@U˭_ɾ]KYBY:)4˳orB+fLЃMz ttGpZ!hZ]+oT2QxɷiV86c980OCH-jwȹф8Yq!6BX*C=ZъF )Su^hƵ"iPZp_զU±>B/A~lV}ZBK"ĝe 813yM^" 1S2XJDx!-a-!~2/BuZS  iW$6M"=}Xp7H&xMD9_ۋBM1п',`ݠv~g!LaTdpw~lMqv= 6 '0Lk(I-*G`J W 2Zh]G{Rs-iOu/1a\Z{B`#xo3l@ϴQ2K[0[1o6Tl*xF'Ty[#R6!LXۇ2i LBOSEq v;]_>iBWy6Dx߹Dֳ(ԩELXEʉ$ FFG~pĜڎbr ۪8nZ}OFW;M7~^%zeu) ݜ}mؽ3J%7- aJMwm>d0o9:r_VNڨ1HaDL} x'&Y IҤ%4%˟SZ~:{jycӇ~'ݰzDr{ 0g:2TYJs--{RB;7!;!PҎBI.Tu!zfؕJAt=k;ktH=e0BnssS+FBBЪ౤JB+T5v.9njΙ ߙl1SԆ']a\_(^@۵W7f1W.s@a=a[[mK2|E핵u"b];p27~MZ箍HEA7bÅC#;B>hɑ]_ƄuCgC^xefQwy?6,Wш(p)S;z8~< xknD%';@ig7#8 08L(HlO1.H$ u tˈx46mDU|;m1Wi30xbhͻ74򄠄hAO$=9SvX,o۲\"W #( 07@P))!>gO1͒P^Ur̨X29x Wje^lאwvl_">ohڈݦ(='Zqש3E{R/@`%C_f4JF 5FSK۲tT񎥏;hb]q&Lvxxj: 8p+ 02V!FU1ZG ^'fZ{HSgF%VT\Q '!vljGc~ @ gj'nBvreFfꢲq[l_)kAgj%#` y( `D%~E&(׆UnwѕBy-2o 8On28 VSڂV+Tf\!kڔ”uBϚzm6`e[$Crwޢ}}\F%g΋]WD`'ʫ谷7$nUA.;Mg)uLN%{Y~ l=GQT!z51a8ccH!8ےʇڜG˪tVYDy0b5uI|lifCDyd)1K f}VƗw2tO91AA~3u.d$]QnN t*ҕ9fmYFu^7_^ ?&UBb^$H ~8@ga:,YUKv[6WW 8T ?;>L+c uثiXsz$Vag@Vq*` yٛXڍfWy]I%s{+EJ O㌁ƀq m䐨iFX(ɠRF _A:L aG `.}mŀe2uF_9|\LxE0 ݧ,f zBpӨoA\A3øʹjA6 S#7CzvbOLad;}l>TZ 4Ev#g.5?vC4ۉ($n*vm)3"x~,(#48(U",@}_;eHj'ҿ Y9ep'G m2FK8GZ>Dvk `M`F*aU =T\Z&%V.tkn +PBx%ulAsģb:E'o; v6zJ4'2&,釙%kKBxyՓ8U&F=W 8 ,@8ac%4(=5lT/wS%՗=0_ _ÃZذ; S5W$ʐKy éKn00eM]- ѥIN$-5q/2Ph>ʚ0P;>;>p5EX}ݿ ]'!݌TS+ԣrMqB[ KḰ 2RP˯L>Lf5I%G>Ϧ4es;_pD\ j5'>tꧧv0X;k 5Hhm(>عN&QRD׃nHűH$;5s/scֆ )))09YyeZ +FӠܘ0JUx;k @=1$2ӽyou>/mֺ+SQ;F1+ap*5eW7-o F2^y0fT z = =UW'Fa֮u`a#ķmy/T+4kz t-Rr gh+Əy˝PO7OH >!8ϭ-+YE0 )ӾrT.aEVtJg@˵"F-Y+GbzC4D:hISlC& !Ԃ?' tn@OʫO+n[:9##\]eڰVd##7SI{ @Ug:Kx"0g~.Ʊj+}b~߮\A?&/@3LmCmhe&DTݯ$hCЀUCC޷o19ʧ^?vVo5'&TD6pr|wu_w\̣KT18.9 eMpZ1;kGpU#wq]YeSٍ<>pO2LtGweG-e60vKƸ@;Jv*o82"uLa* 9hh*[` R`oi|ooWq䃃\Mٵ "` [m#cf) #6C ~??o_0ґt ˌt~p61t썚}D4jsw%!uZLk%ƕ`Ǿn0= NRw;Něʔx:$2:?W柋ȐM|%]7F2y y^+Ge+(!D%RHޟ=b"߆Q~h7=jTTkJv *UlEXǠH9X˸Fwmeo9BATMEW5AStϻSܽX )<>GȎ`n^a\bM6"hHyIةWr' ;rC6Y5hq^Gw zȵ1#$i2f*f>%8lT!yNn´G7u(Ǟ6l 6G M-o@x{^mϋ%nrirF5ҏ62ZVrFtH Geyzkh c~ *Іeg6Y BL lqyei$/sx$BY;Vp = #\6Q%&=gBgAƉk>ĉӃY8f p&/ة^OQfO dCKF%LnI#o1rɲ>46t^[R0!j6_Gc):&ͱ(ʰ |Ne~lI`h8U:R/$Qo }+<7tyde#7a Ow\f!%}C\N& c ƲO:ԑ渧= /=_˘* U8o_[R׹{l2&tI~_bt*gp*vȥ) |G/իߍMO%K}~7d "sVӚEyz2dѤ|jsV̡Y)U18X`>ۭ-31f;vWch?^z65sh #.zS!GGIƅˤxidW)Y8<>/Ep]Hj.)1(ŝoBx %4ZB=H!c@^}]L%XTAfˍu[c?chmU=WRߓγ~'fA-RsK.^FI'N7 "_a5qOO%C˞8/}}>+d9kx\Y2(AaT&hI%?]bJD9/at!^N`1ӷz=+C`JoDy4[DT:PݕOs{EWMPVJ2#a_8`V 4|A· l~j%ba.Ǻ$}ۂÁpnF"nOih=W#/>Μb (k@yK.e2FiwQjݚTw"r^P`bOLx kԇoDrm9^X(SDL-HJ?c4%/%CB] Q3gK&n1%;}xYgƶ5@|j("nXm&EtIk(.%3/6'8ںcm%+ 'n`frj=\Ή,Kz]ImIOfP{Ndmx.ȩ=˃, ~k\v6O0en6~'Z75*=]#L?:UJBKPaWWKga"{*_x=:zO\}:\ϼ4}j=4F 50~Um//tZ/m[ =r &x.T^*UD׃^Ba"; v5''=C!|O5zn{?IR =2\/:k^ #@̟ٚY$=Nnzvpia1WH?bB$?W0ӹ8Pb4`D81bo8ƙ\•.w:#on LugArZ!?+ƨT6;n9wEgaĖѼ:(i"wUq89rCڛRb0V\}@ת-dog׆BD<:͖0,æJ`wkٷ)~4]U{l ~XbbfU4<g蜳Fė,*{2{( KҔV9X}-Yӗ72>ɌG2=9:)ֶ&K}73, 1rT5P)+Y9DIn|S "J{L6y -]88EIv:ZVZKO^_+~_V:$:oJ\3/!+FS4Ua9* 9H6wU/ձ:sBB2ROL>l\S0]E-=B ΀iFvrbzz#3LJ;hXRbnDܕwg&$Ca(1ʲ]$LyXd~04M,C .d |q[ =`3NzUp)k ,K'h삌NĨ$ ԝt8|Ac~ Dю^ݠ6w:]Y˼%G> *?>U|k⺋2ږ꯮.i|e^?Kެ'IlTwȁxg9x8U*įlGmQ9A;gB:Z!6B)r=qx3J&hzHvl&Lv!6mʲJcRh0FS)^G015;@ +ZyD>W IPà'KƔP ~@89VoC'>>#Q15ۂIkTg]6q#q֘ұ; 9a:RMsE @O_F&[r'Mosʨr݆w798 o4nF7I>\%_ Z? )i}tս欗KdKJe!  LƦgyLIJ$mCg` ݏ0MD<';`F BVm}8fff Cc:&sHF?NeĤ5g{U</;bďhp>:b{Tɩ!8_Ѡ`1! o-܉ ^9>pgߐjEQe)yrQ7i\t n$JրXC \ȣWwzlyC'/JZ#RkMA|kS$!)]R0JM=VX9q '(2Z%[ iY^f쀯"ճc*n0j*Ҫ@쌑ZL?9`_,yItd3Vk`Y:q!-r17Y~ p/ 3;ZGPmEjI`{g<u݁'UY^: 8J޶T- Y99'DM)IY=~#}ҴaJۻ>@;h95Mɴ(4Srth ܲv\; g?|B赳҄.I*0+iC6>"5aRԱU4_1ԪVu0Z}_K/`doJ򺺡2MAbI}++ {yȵ!.YPB?Q)"cw$2 ep[nhyG4^AAۂjW)띸PĜ]U>YNj Գ:AXA{.ekd_$? >rTG9ބ>~ݨb̲pX}!1<Kc[$oPBRe$bнI3p< 5l5;n8bu_l`g(T3a[N'#Dž<=7 *ؐG|@s6_ q{WhnRj%j*>{Τw%-wEOCr <(iyqCZN#DHRt8|l@X 床NϴUǺN>D!Es,胭q'a|^{ӑs<(iL,OT_Ƈ'!+z#g `MT7A_y6wFHgNΛ{A&T vC 8٘V5, a{'9"&bM-K99rXw;0(/d+bbzeK1,Jr&E=U>$vwJU0z9@>Ɣ8/L=#k^@!% Y1t=r@Dw&چDݨ--ssdnd2 Z#wǎ-)A g4sϴzgRKwjt1dj`!95RYlX @Mwڊrk5+4;FDDqR EOpi|+̂FvPRrN. ;Iab=j6)5d8 ?y c·J - ʅ`T;ΖC 8HZ3}~c ӂWrؕ5NCp p9 &[t+L;]! n⌔Ş%ezK[3#%FB l.L% ]%ViAzs}f2Ab` ^Q'YAT]]eg|kSiS_+ (p+ְ‚fTkڜ:VY3Lp!QT_f-Uuj Ϙ%_I6HHhm*l4p޷*m>/6ʍ:Iu)OV<ﲿ&X` ?LP8qI ZCwdXJajm<&.+%Mwb_iO t^m%}_ߧϊS@skhJ&K!@*Ӈs a NHc^Z] 7]5y\b;D* %5៉zۈv8D{;7j(ۏ|+nz;o QzG L3Pa4,k ~#\,/. f_SM-R$ZT/d'驔M|(g ##KHoG˜Hx6җ(0a,'z X[Tq0- ~?jtd';a掜N$9X]dAoʮ )T⾅or[v$J.ʉ% &{*>L"Z!?J\b:TQEhOr!Bq  ;؎?Y@OgzLL efo:&)UpkE HQ3r8iR8$X h+1y||@MI,TٔHhӽb|Y1qAc$X!d^Ɛa `.`7cԦE{KLMqd#t5s8-_Ha 60v.7sѪ~HAfG$Z\d^xkGȞX%AVV_bj$~!0 &%bz"lD DxH 1%7B%g7b嗣huߪ 1򕑢WSop˄٘/V`!FY>p!:PA &y)hH}/9ڰb8ۉY誯>eQd ${7L#]&d;噺X[vwh^=H*8_JNKP W%1ZMkLN˯% kɩ#▨7ѨMNMk#Dxj൛xӻ/<~{j˺K'UuY# On y=V+kZ YD^p%?!,, ̲1 m^R@wgWuh|SU1|  O/Pccs6f[cmxтir?F@;\T%ڎJaNK.&y.v-tx2 %d+~K#Îm$ΖؑfQNZP+wQF29{-d1 MTd<'fT-;r!tcİMi;M BYWRP*pŎ3pWo=e7^MpM $m63#/v2!<m9rkMg<)iאv+C4g"$ @%d81 `"Ԧ+xm.V,wk`q p(ZMj|#3ꐻ\|yAL'{}9*/uT7P B-T>f:'Q+ @*g?T1d䊳eEh&I3es)sp{'2}_{:n]Y@p ̈-liR7/ǽ "˸Lvʠ3~M9UiW;&2 dj2w3GTb?e['!_ݲH2;}dzN`GLix(Ҳ23(>i]2j)˖DY{>hBA:01ha35 !K{dMOu6p:`:q3쫪o9Jo8J: {6HC,;t"ih`O`?\-Bͨ՜tT(`@\]Z0$G6u>)A 0ZB1(<Y#1zl^IKz{7$r]5\,K:7' qzXt>O=b# ~4(Jc^3oɁ0M*A]–x3 0{yt ޾{pejC  h16}_߾ji Ӟ20%Fh\%#ix{F\BG]Q  hFA3VW-r T2|))bѦRM lAm{ XhQ#.T$Z;o#]h\9ސ*pG3zśЇ> oG`GC[4zR;9݁f1"! t N.nFh%Bfr8(wA *\T9Fe}O&z6=%"): ; G.jHi|"sJ Y X+\U48wr4<ѕ6ᴣ2iw 9].L;,Evnϟ[XIٰE35co+|#:lhHWECUR XHY p2vTrb%#X%(96C%wjH̗0(BA5 Wdu<*n'0QDsg3 |.`#ڏt|]kzuBS4T݄Lg0љse 47QYQI,R`@.J̳TE\eCnڂ s7w Z@J}Q߯_6ur0坄UedJz>FH.^oFAYK;޴ξ&w8))\yA30u_ҧ_8a~4TSU1/U='@{Uȱrlܬ~6rQ+upvw lOT$ZHE%kD2…KBLVQM1D w8܏.Zh#8H๴5 hJ߇$$T)ٮ G:=a[e 9A\Z?Mki;:2F\:_4bx@'H9~>+7$&|STIb4.C%[= OJ0fS3B]ݯs~_M5. =9e cC$#ق٢aҝ!6^@ gZBhsrE3zRшykq/ 羓X#Re{{ |TWR{M!vKU! ј;rMnZA'=a< \Awx[Bgm3aIF^_Zbֿm~ǚtq'֝XmDdg~҉s갿CFAc$0-Aǟa'mAd~lVE1F 9 U0(c_eֳ@w U#.ěRXVG$eP +\ q+~]/Hm ˩`  oT<=SΨ4԰q?[uu`LN{*_r:tElb `NU7n/i#4bNv$J|ߌLk.H~ŏHĨ C}m6hWuai0o1wS~$ Ħ@\$.N0nN9 ^y ̋I^NC|j_ZftPis^p! (rq -/t&,ZB.d|@qDg(T{Mb+Ύ_R ek=fM57˅-T{tWW,JVm &# 吻viznBװՁ9#>_R1yك y`d2_&0"_BX}ы nB P%&BhZ 1c嘨r!vOG k~ȎxLd!Гl bHn|TT>b֩Utpzk,C yn@b)s]?]^}t@Vw=0wfvyzb+v7KAy[sPHD]a_{8V*;.МeZշ%Y׃K3Fr 'y_`ף TIlp)czRԃ,d}K);_lA2-7EV/Ύ¬d(< ߛO:w1bC-p̎K2p[xy:zfaT=ۘsO"j<C[yKF>z 5YQm%GyCQbJBGz cNve1jK^QDRҿHizN`W' Mx;e;>8.zc0$RI|Q~A4u-rYT>2T گ/ q@>C't@V<: e9$ ,N1 +^/]s7ٸ|y Ұ=E=;lGtʇQAc|Y)/|xAT#!nA*bo6u݌/$p) ٨48B m9e1CX:lBDyU^Mz@>ܛ#0@V|Pܹ7'eX}GD$1;g`Jd&ДxSf)qoM } Br&='0WJ8H (Kw-9[ Qj؟B:IWb2w6w$h/?m&Zbx7}.;”h5ƜnSN2swpY1ytJ'LlI0[ [9@3qYZvB! )}@' \9&Bs 6,Pn6\`ɦp #/#,鰕$ <@ 4~U>!TK^v"2u?]z) ESOuzk@k"'_30#>@{9cM#êX҅bmw[ $vMZ"(;+!6u^33)?3Y"zBC%aoRqW;0)G}TdՈS@`\iMN,eBF/͍RɎ38cб G#7|˛xє`{D*ȳtBj\#_ r %ߎeKA:%=~o^Z πݷJi_gC`v\bEpe)6@_- *34Nw]N66nh5|3KF剻-o@YHM3f]o`T Nc"zA`{p:U ipPc,hIg9B B8nf'>4+")Gږr.އA7PtyzIW1G7~!26C⢍R8F&~jm}Kt<8fYcac$sG4g;LzxWML5*PH`l'@C D;Oѩ-VEh'`2Mp\eYac>H jCєŠM]٬(H QO*1Bf\fZŒ0צP5XHFD81{uĄUPDHg+8_,?ΗrH(^3-7ƑȁwM=Anjw{JCZyN-;r=̿!Q' aIWVZͷ{Ho7߉S Nbk \ | /×әސٮn-zXU@5!#%Jn$x&N]?zӠRFdGJG?ߵt O_rd$vm,)5t+%`$(a?" [I|{qume@L"pVz?~WƑ80jRAXrm.wU%ocI}1ꭰzE5\XwZMGM׈/?nW{@͡bhbRg[!L#5 ԉ"_ajCB!Ϝt [ KYOxZ2\ A͏h@x%}xɡνS4hzE|A4UjW:WBj>b9ƝM ۤ&) 5))<œy6ۯ҅ʨp.g`D`/r K8ծ*@+L#eZ{D-өo7!K g)jK?7/E̍ q"mzj^wF)VcY|"S4͌e7j_*40_;AIz0z6<z?zh҈ZJYv|tq\B:Ä$|+͌tǗZm+h;>ys^i/.cDPKc)λ G! δz% аR]-lJ J!n^y.S)R%Tjɻ?TvL(AÈOmX,dAܡc0-aP=\ysڠݣmu'LF:nNP"}1@*WDW rf.m:<\PH3߾]dwN)< Y< Q1d Vڱ-p=}K̘F榐ؖ"@32Ai-7 NMJm1 (Rd`oU4h|Un7똃Z6e[bz/HU*E!%w 4pB׹%AXw 4@VǢO)AB%W0nuUHc FC@m81xAك >W~SRRA!o(fbk۽taZN@ppE^ׁB힠36 b0"!O"4$hfDϽ>sУKDž}[W^x" 㹴ٹ|"5Nmh77.pG! A h~H~K=P3ɖF\ٹz-SmA{ p (2sKmW3n f+g.݇3< *U5xa㾯z+&L)\zPDTHF\޼Mj>\DG:",솘i0Po椒j̭NǩaW_lB7ƹ@aeP8ϠySڣ +7cPݺ3z CwŃ&x_:`YIڽ*/5 X㹝4r4xGǩ5XlBbʔ;j""=1K)}?醂S n%&rW䍏ӪLVlIjf3A]TCM0n8!}YI:$q߹ oZy<3\ݤ(@R1 C* ^3U`8sfMpmc eʼn|I^6Rߎp६&\ddbp+sގ5F8IYs48an=JjlmY,4j _?asC['xiM5wc"Z^ALin\/k/8Y{X5‚DW@?SI10C`aW>-ZL# rdI@MxR4͎9 (v=dզjmIZdU2Bk k%*q1LVw9{&ˀ}CC$X_W0Ӎ4{]f?f}0ҟ%!lORDsfI}` C￈Lt xt4kV@\k<$*Mm!WH'Dp/k\0VFEqƵAOZDE.`6 sl?z#w%hJzWorhc]GrtΗ|F6_(0 ʬ dMDbmʥ N20lAZ7.+}Z F+|tbT8oktK''<8udiG.y;5{@ |_q:T!bXcGҚ Aj~ጺw䆄$| s^jʄbνr`ui5 Ūi'DZVR@_- JH=Vǻj QXhr2 Ql)arPA5A߶!0.([YD=$7LNc@D { t5Ȁ"4 @WSSQϩŖ⚸~:鋶*Fq $"Fůo.V-^> `Y-l;}dqeU<5Q|v M:{%uw|@yb=ޮcD@#II_^ ?'thZHQNBD/'Bz+Z;)j`.l@jrTUwY޸l|9M#Dы:vc3=]dj(*yWׄ/G-~UP~0l ,u4C<ᨘhUuv">Z)*@r `B!4:`$rck҂S3Q(0W>B1I-C=ic#d"KhxX2eWA!p{#9d2 iMlYP:nXѶ]g?~[M}TY\7Gn=L\< Bh!;ziKJN4+/FV{1K #;6@n {WT+G>&nARsOԇS. ص_h#H}a3 X7𫇀.`36f1/ ~Ww m8!=z@oYعs otA{ZIڂLCm?*9MMiyL>auᶸ6XFR6t}B^oO v0ԭ͸'ܙ;Hs}c;"{71T%O@lC uoi\nOc̚lLRe?r/O.Jz\È8%j{zlvJٮhJ{ ӟKV:*Y١ g#o 63אG)c%D5=z;ϥ*>9H7>8z<:2+6$cMY0YRvڪ} H;|omDv /L#6[G2wҴFA-&05/&{ yĀőWC.ʃI"nTpͦiS4B`hpO /@8n?T9_.fꜧl`&6o9`BFjzB恀`[B kXAԙnvA2oo5Y9˥sp!t$ّh3x*TˢO>/g^xԓ#֬6أI(ې\3n'4lgeS7;:aT־ 3<' >,7wzdz.9TjG) /&s&DcXQeRƬv iJi+U@|0nNޜ$O?B˅A [5oM|r9{bٽuTC>,b@\7#c8pzWGE<#T+o6zo:bc;Jwַ <# K'aW:]QPd^uWؿ~lώ"c7H&>niQtra2@Q#|_`iwʠIv'H h:[ܘaU = R]5؀|V.Ӻ-Ls[;Lr S[]9ToIGdӒDXUHٴ1=6Cr܌PE!cXIV'B3;8K4НW\!pX\hD2KGKb᪑ +Ε*&_kk#6 oDv6E=:U+LB'SAĉ_8Z5|eXN[_Eئ  LFdqI#_uin^F/1e @0Ө]T$@9DTjgV+y4(Iɼ`Q}V!>nQFwF\&LEΊW[ uI:FwN nWAjda%ngŀ+K KLws0zDm $ ,̈>Vg$dŀ!;2X ? j7mgfE32H;C}th?.C@S_jU&w3|_Uqdg`,JJ?„ubаHylln񃰷}վsCB Bc{ LDXSI&y]O?a,P${_}39Dք*g4T7݅G/RtwG`aHK0^qіv&S H41¦&{w?BW Es%ٹY?Q]\+<'l5}TUί-:=O7;cdMmzflm*W1!37?WryEUb/YXX8!w }bZ-R܎ͣ;7Cu됐;yr =Vj@B:M-dHyC]5.)Bc(mAq:?>aHqcl{k3M\8g Y `Nʹ+Dcȓ¥m6(@TuLf]f$㶂q7e?sJv{R>~-a]ͭXfxex$GK(F= |(X5Xph#3eWpK% msm9"U?exWHّ-~ܪXrs;}t lW` T#R`U&F53cۓXW Ei!I}L뮏y$ (A^د^$lVN=X*aaTR~lӨ6a8ix/0-NO$C[pk>uWA >'Pf^`S}.%Ђ5!7&L$Cό$<n{e(/@h5'ǁaP:F"ȟCaGzDO3Fxq}[> ZUĖ<-%JsχtMl߿Zf~\!9osWH Dk[^ُ< w3@Rd, 5ܾ 4(UdGYbPa`S"uN.ryʍ-*.?6n]] 4Z!9f݊0⢦Vi2Z4 i|l,2 7 j@SAΞMHЩjdCS:@E#Nr"Bm݂ ԃ:|L[lUJ'j-OBrKc]SI/BfORF:d|e.'Ms'i| ]"UaI4te쉟f"~ zHeS3Xw)t.aRyߺ+&0KMk=IS0Et<"Vz*GO.l e@fT:`4Ls<惸%x"j%xPS*-}i^qAuaH5(˻NlK&h V(w>he^ .!-c~^ފ铟:tBۮOq? `I 5A|{y:a/T)0Y^&k4Oآz2dVfq8)l+ :ھlL 1 ڳ/ưWMGVKr fgVT-8]0M4rt#bg`rXrq1XXCO-oR[cL5 ,< HD fykJo)tecHvR+˾jeIhi_3z0@֤`_pE`}cѠG޼\𪘹RJk0-]vaf\ʧ/ "U\ xl7ĭ9l4 ̇¯slZw!QhfԣjjO;EV; KJ1A[m?kKN!|n[KcK+^ 8fumh`;c.#o G^ƀwe.6m 'Kbfe͆UtN4-vyux@_Z& |=< M`HOCEݽKߦbmOSAlvSxwb0~+,Cl&33\J& lƼa_NJ!) P9`Ɏ2\ϴ˗0X=5;xP$N20,u05f[F+5Hy˲ 7_qn8!ʡX2DSAQLk<ޗwa=LG,'pG͗g` ףKIBZ1*w2xĢ?1E0}iAv=(-a!W5a]C1l,Z+TL6<2)\V뵕XAQ[~(7j"F$=n.?S'[ > ]VwLZ9=} زz3=Md!Ĥ^b\Y 0EQ$]e {e+,Oc"7~+VLMxB'GoJ/ҸM6d]&}&קsD=0Ꝥ2\ ĿVq,onArL+x \!JZj׿0{-ࣾO"U20cNM-i-n,ua݄c.yu^ʹWrlīך3YDtaVaЍAUD{1{؛& +HBk%o n_,  B>w˞r_]zR8/CYVˆhm눣dn#Z@,?cdQ6]m{ʰMdhʄfn_;1-!454>׆҅e&UmQ ͍DȒ%"-;A,MlWMG-t72<$Z.|JUts9}9 lG%'TܕT@k{Oyw! PNB3b!Ǖ {VG&4K!xbL8R4CO1rqA1HKsK.ˀpj:R3CKHV26}V3 XyX~+VgMY8e c^<cn+дJPo^H0}! d.8׎rjU}-pi7A 6؟s&qnJ߹F݉ϩw;+ fV|2G-d2&;*ԫT/᧾ȅ\ܕL*Jxt<|u'HXC~|zT;qW_H>)#eBoMpGe'xP!賧pl8ԩ+V;"m)3pn.|Ryޝq"R?v?szXdJPCKK ZUԃ➡52-']_ '18 NVcF΄83u h9V ʏm_\ XFg((+}6duE@͓g%93`9^(;gTu)&SA7mbBS+0nnXvE;M4 ,:[ѐ%Xgʴ>xbh5ϷE:qt` /U>Իihÿ[7k9Fo@v׭lSڵ奎[ۣ!hv':;R;ٰS?4@/2H"JOOMs;=n\Zm7[MrСJ,5V CzQ 9Dz.8KhDlO%B7"u|# g^gW& Lc)ul.ƗZw@x >躱Gg.~F{߽#>\Amn}ohJ0Ϙ5kQꮑnYD!lO}JiO4t1 %2J3L_언VwUh曮XM4cںT»]H2yFnlkW‘$rtuPV36c-7 e+0 %54W =jRrDL[!X~e6o`w O EzZ8{T=rz֐vO;C*̪f"w.sC+ϱ_cAuj푲PѸD+ZVc2Tۻ2'!~.(Y`ٝ6Zddϫf2T71 'zOWΡ?+$V2h)tМT*!!"r @]x/v%c>0LZO. 'ըe0>8ɾ/?W_(Lcm$odX b=-C+% >Ffe5iF/bg_q蟁 pfO-WbKtr nGGioF9V7g=͞,Kؽ2, nDA-^IcLz!ckWF4՗숨5v1qgr&5~01Q` SM| מL8FU(fBoBhe 82;HpM4+ ×k!߫\!jMPw86y OOz,8b޵lxi[>MHw^[n9Y[:dfJSo /x'8zƀ@~۝ Pίf;v3O䁞$D֙lcAo- X 5 ,׏4I+V0@.Hzh]I jz+;Wگ!<^٠#K i^U`' |cܖ]Wzo2Q~ SE0SKjFRV3]Y+ef24ot`E@h诳 {bthҥ4“G?5 l*U\ql2GڰvƇP[-kt.Nٟp)bR;I_姱5Vc?ɂqd1aZY<^%[T.Jo)|fi{H^Q&dKX╬Xg C-@C^ J`<"FRmJt IoB*dR@lnri & &Ó$1FXy08>_9p^OpgնàO'EXU'ƳA]HFzp_M7JTͧ-ԣ`#R񦗒O8vv7fy(%p!w1$ ^'WVgҥq*h} &oVr`=iԛKJP+qFD\ 99["rC 9 `]8܊NZ,eVT%-,eNfF0S+h`j0) #2?JuoUʉs/ 0 Lc=9K!p&%qPz3a[$k^stX9v7&Yǩ} 5Sw_`mLu}=2{goj&|( u;}SQq> İ+kt=8[Xj &3_252\dH ӪZvy<E֐5M<,ZۧcB5U,ϦfK-$dU&4͘,w`323Wvd˰C ;1tv&QGum4L`>I!0Q9n:t~x_i?"s'Z4͸BB|opϻ`ʣ_<[?O)7rWM)nB02RdL5h}ڕӥC&(Ө<%&IW'6`T d ۘexk71eWI qjYFčDrl N~ !o7Rj /Cwl3ɍ9 Z=;{`}hm_Z23j\Ht2~.EIehFM Ȋ>0 'a.i{)!)xEQǿHBW$vVE*#&xyF-痸Z ޑ[]Oȇ*f||Q`i ) !hw»LīZ8R![f5>g؜}8|Gm ־ñ& :*WS@NLarzMY\-!p  uip!}f_nQU BY:9yKL**2el+q>^Z"HqQ%Fl&m&ם4O461*v߬SH}CvxVY^/ i 1)r0xVuPAwj7UH }Dէշ)|@U@: $jԻ&ëZW:uGcJO.I) Nc 0pu,$ p|ދ~|鍂3n؟?ʧ`R(E9[7&""F?f+56o7f) iP?u/iV`&#ݯ(#:U j;/s/ɦ(^&%Nb{8-k3KRV$iPZ4%pC lIqX΢ϾGgS} UxX { %voE2IGb~0ݸ _bcyUȥGKCx sݭϑ`l|+.%t]pNnEPu܂ܽprK`T>5Yl?2 n TbD"^VAEɹkaeֹ"&W"p4i) g+0 flv]Z]z Ml iBc2 & -fFC&X꟩ҼRv>f?y6տ㶩nx°Y{=ȂP><<7b0Bؠ)K{ҿSCJ+՝gҾ ҅C\!Hi/H>^&>%o,3Wĺ9x{Wpϱqh@H0hxW#8Vܜ!s6S]4nqK NJ :J_Vzy޼mb ,`deb>2= f1LTm8uP*eʷ9` c"4.ㅷh7RdvrNyv32Q҂ѿ*l!\y+ZZ4(&~\=4Ҟ-͉b36"_uTh=s@`eZ ~AXeLٿmt9Lbc]KNJg @H3Y)saKB[:fEs^y>#{˗uVګ l RpQҧtUxJd][SG1ܴC x:Ie iwުm #3XHlE,N)M\2v ݘN*/^2GOÿ& [Ӌ{" LnoxWzoR7}9\O(K9H}n,c#q #k,lӢw|o z DIRZ*hn_%q K ÇGnRZJw o 4'φ;P)jϠ5iչ "5mK54 kCUAiEꪑKצn}gac:Lp^q +s5Pl-ܺ$9Q3Bc{xPS}0W1aga۫鲧qﳃ-tqA=*q4!m9aJřb3]PaÑ/R %M{{r13:qHz8}iq}\ .zL;yJh_)H z.ЕbV}p%gV)Z}rg},g ̰"aDo@.taUeƉ4>ȃِ (C !q\}^N{%Fֶ% qDI@3@Yrq=KL~d7}J(nSzOLOJfS\F^]+qC!:NHT~k~fە<`1ex "gB6}d!:m#%Y2O!T[B;e/VbM!(e6U7ȲcQGJyC^Eϐ [ 5%縉.އ=_OK0҇,O{B^wvx}CRVcV{'a!yVvu` 2Q H:_(A%뗝Rm׽;oO>! ;孔O36{̗6tXC20o!:lG6Jѵ{b@?tGy]W+2$1&cGG! wt):c)St+M.L2D3ap~} vQv巬[NGNuRɤ3ZIpvpjw ';zKzomp`6V?RMpMe`0rH4(XGsm*Z__7JĀhdİګ-[JIQIxU|\(cn:J]d2Wŵ`1]KJ$eI0J(d%>NI%2%ɚS)lχ ? 5a~7ZZb zWmH=V93Q;Se,|]h(K0ѕ&.m60 BgŎȌ JRKD :`VTĄ UzCݛ|Z?}tqJnW54*/tSxnibw܈e@C.a|DK%bi#!.f "9{;ܷתAC~rн0HBz"R>W:F^&2G=a~ ǝ飦G=1{>Ts8s$VU"ލrOͨoy=[V F e-eJ ?)&dG(ĭo#ؐ[Ixw#J/q^Koܙ_{ F |[>ꝕ5ѩu׮IʑײVĴ<|mk <>d`FE$!cΎ΃,zDhU@lf/t Οo3~Xq^$piaꓥ[.kS:5$~'oj @iYDTh{/"Q(ϨvK.wgVA,uo%ȚRv48GM౓j: >~ITܪC╞ی&F!K|^Uu(Y~nZjyAvh&&j+c(([׵ aY$sn[oёgMF?MAj(.t`/Cއmgn*jOfa ?=f'@P/ȐIs.9.e1y)Q0yx Cyh)ua#<gſ~Qv: }Vhؗu//řE`+#5TB)p*+kCrIy&nJCpO~er59U5t(V˶!H+pZIp, k$㏱N:#=ܽjR}h @:ݙ"Nd?I/Vj sɰb0qtrByuA:$η_c W!lO؋٩m{{8'=r"goKí@  '0+0]rDX ͐=Ac٥.\,w1[kv]Fc|S6b:cF/ʠ&<ǁ٘UV҃4jsD o"vkjʔ;FNHawg1fx~,^SWpt"HuD*洅DfFFHiwK$LJi<%,S`Ȫ84(@fWڶ'kAy23A4S(Z/ ,|uaLLuM`f #t^@eS#WD_w\^ UJ4 y{/sQI^7m+In/p HZ$nssȨ<_NM=5*ނzBLR`&i!RZWvB̹s}XT52dE(KfsD1ʣ_fQ^fh&)}R@S-L ûO2KmH^suQ 7&I5H$5NBZ;DQ~ocy ^j @ ^ݩ#|';@#a-,P48,#jpE.Xfi>}/ 0/^)E4 ̴P؊pْT!V*dC؀Hr.@PG}pK&l""<˟pQWJd,nOVjpqXa7XTiG|"~AXLGnXҔz}҂g-_V1NLUYu]^OTo8G_k~Z\4W{ϖRرO7i|=2*Е9К(^7{K+H]ͤ+p3U# VϣoķD@#鍠F7̒ƴd.%ܱ(Kf"BfAJNr}ouoi*AJnYoGLI~L9x''zBeW$?=Ӎmwʅ3 ֛Y-{hj "`~-oͯ텰hmqQ#0*r_# p8fLƵѮ&ED[^Eu=XK./{ (%UPyX'(9P1E-O/um 'mҪgt_|e)nqzWm_Rh~ M`*殰Ө&> |/xbV<2Iu-yb?zLުD_5ڇ(Sa'ٞmC4laȥ:;hG8=~pٴ҉DlbhzAם䜫2r]qB|sA'Lۑ!QT ӀiΠ=Dro D ^!L ;Eo0I8QU!QJR'"O1-8&_]:4#Ƥ.aHc\NhBǖ`t49X/%w-%q&P r΢m2>`Q%tW]:~Fo:@Ϸn$^gOBT Pf{F F'lsY׼ LV^x<dڗQ%⭨cc[ocũ\7;Q*qӆ5*r-'M!U"=1'>epU˫e@+mtd|JhN9Rk{6NBP{0a  Mr΋xN:G. کak:XMzOo ?`n{M>JT98Q^3կ򃇕c=~@峆p<9Bs!b~g|h !o^>)%LjU!yjtSIġ:,)0GI d:pH,/\fEF8g9(Yϒ_ P6T%/(rZDĉ^Xs.YjG3 ::&(035tPhPw+0ePX`*d_N3d) `n&vel]l*Rm8l7axÐҧKC72t#IJVaMS),7 Nԭhw?|A.]fMʿq czC?u gnj \@_r#4]&Z@q(rFtpɳX0IGl~ȹ}͝v3&00fbɳOކey[4*Z j d H|WJ 96y1!X듋 UKiͅw>_L,kDǡGl%5𫼎8 :;Oѻ<;8تoIW@}VvR=\T'X˘MBO8蜃T+q,$DE!u!paMBOvPnz\?t];VCLK.QqRԫ܉%[mU:(g4Α]\f4ׇ=7/=~*=0KTg仩9$.ts~ >ZZZ1m;{ͪ'yiS->H,bu.oei O]O8G[ڍeR}nx+J]6{5LDtC/sj(vx|nɫV "){6@h̿'@s K14rMNA;D'-+#:o%$ML y91Fj*&lfԀY aavF{HSaUVfeuH|e/n]k+o܋%4G y'Z}G AN Y'fd~oi9Kb'x蹌E>hf?q1GH.rfۻ;0 Ș#7?$dos\]9[k2 ?WyF,[t'7Vv'ĉ/0Pcε!ST٤QH!-|@qa^" 2.nVS8LulQ;hե P+!~Ze]=dGrPeh{񒡚PPVO/tTޣ1X?>"_~xo]#!ۜ\V9tzGNQt\"߲( a?fE" .#7A6ԗX I1+ 7*nagdBo ٦M%0(ϭ qD-̥ f/ggX\D"o&aNlEs_u,r@2.s)u0JzˡwW~^=]Fr68ˌ+fz˕bj^f4x^ +6)Ha}JxQḚc3GBOI2=QE<6D0y848B"d)*P3HnZJ*Ӆ;~13( zX@`׋EI6Z#@4Bwa9m`W.'2&[(BZP.cO k6!ca˳Rڀ*K>8B - "X0tF4xǂ.A6i󄒈\~SMFWv7>Sʜ[bp;ʆTk0Oe3IuHSmYUZNBWy 5UBId5p };fNqk *?, \sEP5ԵҦ-s*2I$- P%%vq8gTp0H[Ѝ{ lwoLɼ|R_O: I`YێR NT$=v4Jp" K(%Ӣ %h߲ >f uN( Ә3 23~[kaH Rpj60]DHǸc~ >(yG3i`j ;hÐ+c Y I޳ ˔PXI.*MqrQa'rH;I(/)YHB"˃KJV4¦2.6&6Ap̅RP]S\NMeoCoִ}wXp53[6`B1X-tlu4Irj:<%v6".JU+Pz#*İ̯Yw@;k6"WPI|ؠ6 4S،U2s,3g2l ⻇M/;я,:05\o>yI,:n x ?Ɇ5z 6%P/P= U8iLϧ !_[XMQ?6D愍0rRG׫x!;jMJY$ylq|L*=.T cnJZe= ѵ|(-ԟbzc>£~: $U!.:z֬CpJ^0&;ә'nd(G ;vi2bgf76o zNM?`?6`M__hn›+eB%:PK+ B_ҲL*k#pkwe!װl$naY] w@fU8inKC:? pU՜ ږBZCҹ}Dts֤@:}2~6cp8, M/:[ ?yBw~^%2f,ar[4<`#irE6%:YbYeR)NJ|)N}L4mXLˏ 3/cf*|6J[]W+ZhsK[#jFJéWq]otN)qk"ՙTlէxzt |_gX-#䩽!lOHWVWmGCpH{Ͼ{oUeh}Տ@)DeDcwz"cdr;5~ÎjEqJG~Gl4ʨhTi"38F9!5]u3 n *K܇|ͪaYKb_M⌊ a09s(>*xge. c(ƘyXWJtZ#C!p==IiNu^|@PHr\K9ho{vZsng~&1P0u*Fk r9@R#{QGul̛.NY<?5enjahs` Ê!sW 8ؒgH ,`"`HH;nt.VӀå !!0S 1T>Ӭjry}G 3Ps>>gst ϾD"J!薒K~ZxqX]Vc*K[8V7B"؂g1% 82Oڜoi U bF۪ 3T?%l~N ES731J+ YX1b]y&5 ldFFQIHc`2Ew \Y j`mQʓvţH3QZ򿁛r'>ZRaxdxob 抜IZ<CpC8'x$qjgiEx!ڜ8sDz:I}_zzj?JG=ujT:]yǵ'r}>Ԯ:iM~p}!H~\)#s%oPHsI#,6-W|20/lWޕƠ*@sF $)g=D3PkAhEv^\x| HTxozm;"w߉dH9q :3;c"ܯg+!P;F]5<v+A%3 3U~'q>tjf0q.j17TSb#3nw$gjF+bݴ"M7v΃kSSP} Z8lTWQCx9\3# ѮNr?Hbon=۴ڕp?W^_}߅!DzV= PW]a9yЖ`|4p.鯗DE}?=Ϊ/@NYp,3 '5W^4 fWYXcc6DhF xL߲A)hf|)~~HZǜτ Cq{(x?&q@vpĩc9/ƄS'xf~CcǝfFx'EWgV{V FoWEPOhP\Ojv'^Bف_Y_Q%%'PXwmt2cRKi 왤 BjNk`HW/8욀8piBdYQg7&b6wJ cƠ,7kgwUR*~!1V3!t;6ϼ)s1̣Hc&(>>A\+ ?HML R3&Zdى"S4Eː)EGlUR%6G[QOvtSDXAsV \%f[g+r o?UN$] 1}>u*EMgnBG w[tY"+tmDd325~Pn'Tp`-61T(}jVZ֣qJ;ag{_)±۠Kqz(niOA8d@:Ĭs"ћ;bW]D^b6Pw" qVYC3nqvwpRzL@,€C uf_kQ>I|9cspv dCU&u`=28Az[73 [L$R++y eV-lV,2!q),;%N!zR;!p=YLT!ڦmŏp2ҁ"} 'wUk٘US9vfL_G DB'g;c+n^qӑ#ʹ#5Җhb&%ƞ}V4 gurB'ʖh85]^=6LٽGȨXE -{׳ Q'=|( (͟銙NyC"=AJ #?kb/Fc" I Er+?);h4XۀԪL}',f K]H!6'ľALWM.^NlZ5NJYhߌ׬{10BsqNh-iGjV'\X1P BS\8c.vyX?U(\y3aȺF t3 (Ps/V ڹUmx ' +mZw&ـyIi V h &LlsӘ>JU#en k@pE܉u6P6P<HBc@vN y&+{b L+!PrPf[fڌQv75毫r |bv=5WKܴ|ŃE54}c O(/8/R_jέ\ ,(A\9顪\듔ؼaGl (=riK@ѼRȗ?b:\(aTs;^GA ퟹ)au`1ovZ;w &BGN*Yبy[֭,D.ܾKȥY:3>GH)Y>8ۮS |9>pP7.s~2kcdsjs-!$p:>F[b 1}hmq~$yЅ5uV\.pNYBaz-kZĔp d{V C]Hz쏚b=,8 HNv@x{ 4ZUC2TehY;/ Qz2vbKd]TA și]e \wD=6S<[-'#W.w_شd.=c %>efFpy N}}01ʘёO(;B1> 6F_ۃ2o^>ӣbYPIm ?H9x+F ^D@ډb٢ 8>FK|m`¼l!ˈ٪]Ó*R:q?Kk%+ԯ^4Y|84de~z$`L*OJ"Yg}(^hĞ?ڪLk Sxe^Yw{O3o򺞻U /RwcvQ zxoHഅ#BF>8fyСMcknWK#@\0Rԋ b˱X#(rDӃ A:۔?^[rx`3ߡG9bԚO"'(dM_7A-%Y;t,eO캮nAh)|s(.{\Sաۚ^;80Uԛe8z]*Yڈ:Bz\˺DdMsLd<~vj4atϧF6JR,^clkd&rNyXi+鼱4dOO8 y%=!x8awMAPIay;4GNyF3 fOʌ]>Q/`P8çWgGC vyw2N'\ߍ& ӸT.`9 Jw OpYِF.ÿWK%ހ OSp61oA>ˆa>k752*sT3SEрHr&X9o2!h4O3a+աv 'Cjt 5I-<4d "-B=퐁* z܈P#b6pA9{JٌR3<Ī3Ltmq%bavG!LK6ҿPPzRɱ[ܼk\٥ikI IPȺ8{H?4>BqLdd.C베2ՔӽJѩh3|0t9h` ($JTd k{ݯqJdgȂ;ژ*l#i ieTء/sx٪=oɆx,G&= -|rװ. My$*~*/ EHK:v,C3| e5V*N}TmT ;K+$g74ܥ=/2PnZJ 1z2W :ޞ*kRsɝИb5Ux=(@\\"y²`TJlQq#6ThD |7 " M9~Mco6"lXQVl1#mJ뾐XhmTA^]}c:͹1_'ޠˏ[Nb0qxAۉt~&trdKY*{(BU#[쿨J&lS6QO'=mbNfp4X.pgjv;n~ ;t "^j6DX׈膭 t|)Ƚ0DŽGSia3knN)b^(qiŠ\ޅ'K ґ!C1bV0 RQ"9.{3t߽ C }gCY~ L~G RzDK5< 8Uo>9N +c[0 9]qgBw$_>cPnGa, : cm.镲sbO&TS.!DQ7b)sr|Ej{ߦB;If[c"LR"C C[T,.v0?ۜ&_6<_f)JwAx DB P5"C KVԨOŎ}Nw o9iqԡK# ~}k3obE^`VWhOe|N $f.sLi[5Ӵ q`'"ТhewA h3\OӊyF&Z;˄oݟT3P{aS['r.1eNs%aV9C>ǣli<`\Sؓp $j1?Dř᧍@sF `>eCyHXVc_S MЦ=4mOiOR-ÂrUxg+(JHKCJQgVNl%4G ȡxqH< ¸tYN~3p Rr " *a*Gx" Ue3b%+/4l1yD+{|M5ci[E$g^9&-cQ,ڭ"A {H4%#V)SsrɔPcu-lThMj>=+g!ӋT q$=;a \hCa YMpPuբ^abU ԙozJU䶤6Q47ȓc@c^,ݙk*ꡫ20s.Nav"k9]^rw־XNmJa5^k_&ze;+[nua[%A~.csu D 8kJc' ^3nb#UV ܁Oӂ`Tߥ T)31FLsz7}^:]$_UY_ \7N8Nd/D6@*n]Do,ƒz?M&B+ 3b|(i*]&ElW4-@2#|AʊB7o0&R/܄#r}h=$WV!WMgxEpL:1omhU7Ee5J3NMMJ?\

e=Y8lrGg=yTeGo.ML)KvLR#Eg8vH8*oM]݂Q zen_rm}m}GK^SBRPvU P ;O/%-Ov%wzWG/n ~#Ux:< ö(D \բ89aD#ƨ Ys2X\{q-{\&ē#чrj1;^C"̧(N>(V֦N/Z+QB;Ƈ [9!1_ЮCN/osbҧlC/X@&R z7IO6\dF=ilGG/ͱ n'NVj0jIԯ{:ՈyvgJ9gh΁Keў-? M#=N*H_Q-/{#$ܤH3$Vb_rtӨUa=h9}G/L|ĨCOkjӜ\YHѠ' Po/xPG8Lmwΰ&3Tk-:R]i,q<?c=+po׊s{r/VTY!I5U ziIJltd`ZYʡ֖Ձ[zTW'|'@ u?3 ы.J:!pK+%U%L]"e ,S艸P_ qir`uV A4(-ʲ?woD,aRRe~֖xvMr3s|)RqNFɺWm`2x sn [7/_8Uy8w'}>wߣk2Sog r?S<{!'[(93G>rxT-'qdN%뼛?Zt_:pf96$WY!Hnv|8)ֹՙ}U^ueեj [:w3e+y ^K VV*#ټ<,XnlX*SdŪv:F |"Y&-Crv(AO!0A}}.Ỡ#A}GċdxRoB3-@x땽*(uMyߓnPUݍJ:Q|Iw@D,nQF#OZк~"0v5W:Nj ߀E‘'A2p΃kFl pg 5 a -'< H+"1G`{X+EXC.cqinǵ\0\2'o)]"lğ6dA@_?zZ|}51K`7cef(a7PuOkH?)z`_ ѹo>Dh!}; xnDh?>N Rj٦ sLۂ(a[ QEsm]tW[_`EKD@GuoI27X8TtK9wxeKDǮ/u10 7ğgPͻhB,•TO;ꂬ*<:esO[»,Ώŝ*sSk.il̥qS9* TU4 >g;F?eb2YA) hW1 }Ҭ#zGˁ (uǟzŽf!ۙ޴? j<7|]_<׆k-6.7(Uf񰦜h*܃xwr@W 80\7/*$)~˵q NFV[ ;(.?5A=`fث kAz8cB1oL!Xw2;g=) 8-=Uqo4+.'gl֍犹4t>$? P,SF\. Qh:tבҁB 4ӋM3,XHŁ% `{VќgLެ_g xx7Q+ʌnyS T7,i&àq 7OT2vuZ xN>1!+ϬeԘ^Ooﰾf3gԓP"*12Mjiv1)l魗7߃o$D9#|mE}$#;\b])IéL⨇@>7n#QZ.b;s,$df,ڋ:(@o[>eFiRI_g8T$ZY:ئ s;<ʔQ#ED`z\9ZOO b&(\&UB3Y\_*ELm-*df~ӄAB$inq鴹>O$8'yA-0l.HU7F{aeF=5: )mמLw6Zܷ/9n"BvF:C>d3mض~1}5zņ>~3YC"`19 MZSa0%Dzgwo/_ w(=Z樂?@:/.~7!a tR ݚG$5d =ڤxf 5\ {gx+,N~N D^gO##}^ ?7C=~CtitK%wDklr`zX'WId-EAxҭiqTMh ýy)*t8[MQՅ\nN{8NNa)R@hjF2ʑ7_"<\xWS8`Vz|{]|.jmy \B}dyQ9D#A1MD/$%dBĭO6, gcSe6dj C%U֔)4[[gՑ4gd(&>·E΍)kQvh:7܌Qe l>DPJd![6T7uXY&L^NORםv94Xn Pt@.;i(M?WpP>u 2[A#"g a E(%ֳe̤Jj+gXWΒۘP֔4@DZSNs.@ @!s>{R?H؊g &t?* ĝ%(u!si b?j|%cr3 8ijM%}^}_Sb/Af`wM> <@'Tn{5CUp2ܩ%1/6$jjs}ef0H򎄖;-uN 8÷ mh6YF/i#PDgbzIhIÕ#'Uæp+0dmDQy>%֑& _)V4T{ZϿn"X| ?rQu>$v(ģ|G֎>rڍ3譣>D{h3H#FqdyF$~h#GZb@p WaxtKҗRbce@0Rdܔg'oۈ k좹,240i 0WT>Cv;k|+b Apyx]%L_>{$ZE?8kR{(6Gevi4WnZV[!(eE VY q,y}ڡ^p8.{L0MŮeXhY2gJ^%In9%bevĨY+X[EJ(5m;tXKa¿[A,HHC¯YWE)t3D<(JP^9U=]o<#2eH'ĀxSV)MvtR)5>QH2N$ Thfg\絾=Ɏf*_6j`Y8AtN-hVl|>#=Wv )4giW¿ABLIe/JLV?/lٚ$r<мR;]8ޙLFmHi9+K!%x*%})8<4G%9hI8Svl3Re&3 D-Du(#YI`w( */C1wLD"hG^qR޲¨f=ϔ Hv|w_Q_+oP;XKap׻Cno YbxRc])J iy,rAβdH>Ȩ wS#( sq}?lÁ#B$;VgRd6`=7[I!"wQw ԃm <7V~csXoLչ]ѐ%//?E)?[Ly{%mAe2"Ӻq Po\a,R+ ЉcזQ߂+sJQ>W*^=6vBÁ>@ >c05;U &#r>B>r;s4n$=v f,%/}n@"˭2 34>ڠD՚\yfbWp)#|@r%&|~;SՐ2QT!f6⶘hDe#Dn;&"?pPR~B)80j*B|{ME꥿Z?/*26v;y|HeōZefV3܏arSKHWƀ9ys"bU[?2W*,xz\N8n$Jh5{S&ѶSwpYvf>ukJ^̅NMv7=ײs2q6G<7F_Tqgo<kOaKdžKuR("?[`c?lm><fRyGGq})PDW.ɲ*aG=ΉvSlѭVBƽ #VճGK[?4pDHz{N1;+{ y~N>fR3x*/Ex Q-!e/ǁ he59 ( ?+f!texޔxv=)ΩXY;UX/e_!R5W|&7$!GJ8WRNk!ŋv*9lCLffܦA1TUu< Nv?Oe},~\UEeW 8i;ViC"l[4@s(]k5)ن[ x%U$9m+#F/OH9`!Gk)0; B~sg(/ζ) L&*C#D6߅Kd`sj`cpgәrܵ%ŇPPcSQׂ6䇲9W\[WF,8Z[s㓋ІP$jn``iHC טAuA` ŕH F,dBQ5shYPQ [.&uhpVְJz/-, \ }Iǿ<7$xM'_MBz҉2v1D4V>/L0ܮx JAJ:)k(u'ӵ"L1Ө<c(gxdV|je!v bXI~4ӕpj 6eCߓj։f"e † GCw@ %i`2xzݧ_94)BΠlw1'm5dgY+&'!)5#Ffu=說h&;]?X7 2B }ͅ@̞6_@X|@s@d<&"*;C,L+wbhh%qAd=I>He@J+ɺ"H|QM`&, Wcx%8 'SpBtI{f"" 7ʖp\ZATlėtZ%#YWcEKl&)%@{{סc.yjL{&Ux 팤Bca [S7).8UׄTǜ*n'tR ?mMĐD6f9֏ٻ@Srם(ؠS)W 0)?@_3ӧU2iVpKp!KK6;F˒i[ PWRAdҋl#o&V\}3v' ӨJ% ` 2O fR쉃 l]L$K֑u% [-QL9b07=蛽t^vz'L&V  j2䤈Nm}ETĨZc륹"5{,DT톶k +M\LPDh61fD)zQΰ5%̾Dyq*Bmdc*喣pL'qw?)1~msPV0ُ% $ñ1.v;-VV\k/ IBgB#lMo$sm S.:_A c|M1\?ˌ;B]bhK%ҧC UQ  Cv젆q>0|SBԫ(OH?ԗ* 僭S3ۆiaȬ{Lm4+e,ctt=@z"ꂫ`~u<4ޫ[ 2s*-q_Cpl)'pz~V/2~ 0;OE$2J\/7h1Rr1bH8]]oַu)boW,TOo8j. _(LYl!κpKU!&d<3pqmҖ@mHcŰ F1y Gta 9,\83 vSE0 @=apPy}(F51?Ei Swuk 7eTfaZ,;.p]R3+!?E绺 v[.Shq]]=zFm yrX.%ގ@Ĵ!73K.%oٗ'F D( "PVvB=r|{9N{[b_lq9ۘS 4kpØfEeL >q ՝&Pe&3MCmfF6o.Vay7<Vl9u^"Hݙ)16QqGm&ת1yu&k)B%(l+Ctq\@a,c9\6TY))3}7I"XDt7yŐ =`)/iΐ|Vi8*=anֿ_ )XKF<װ.6BASneul3+qި;/~>͠a͢,@P{BV>wRḺnhStH5ھ@a/gxhF&-`%4ý/3,x%|Ey59v+  ۧk~0}YGdr t"t'lだ To5^ a%g;ܠE8X-H8lK>`MhZ7fj|qNzM)G!O!c۞ 1`zwi jg৙""М 25n)ZTޢMi޾3| }DL*0S҇x ) /MmًfVB:趑 =݋h|,ƸSv$m W)F ͹郣@n&m bdek1Caai_D ҅ԧ kٞa]{ ya顭`GU%tYt5BI<=;*. y0K VߟoJtE?7y񣕣QfoNď0UaSiDd~"ݕo4IKAfsh% ᇣ'~x!WizhۈǗfCH4@0Ƣ;YϚV#_älզ$ qD{Aw#ua ͛p|`TJM3^1>rm|Ad`Kz hz9U]{ 1cYJʵB(3򑚾;*לNNr'F-:[u+߿ D6w5jk_)Ӣ]k_hd+!" nY[(r'ShN>K 9FD<(.jիϢ3T%VUbIٛPaF5bҸh&U v϶!6$?.iAQ.ǒ`A"$s˰!U~#j(~Ian]:`+_%Ss{N7_ eX.&jXѨh?Y!4n֗h@r!?!D6ͭۿZر~-IFʆw!Vgi+H/% \^|#9˘qTltcv(B$ uLĵ$+˒Ж?0V+V\A&Isf$F7Q t A`pV}bES)?82 ɏ2c]_" D"fb,5%Ɂ`_20r]Ϛo2NWͨnS[ek|m>|W$vk/SDyu("j@3o+(m'#P%zuO?Hŏ/q%N)^z*$3O,V<30Q(Tl D_\~3۴ht?$qK1fNM[+ª u3l^<#LƄ8T@m=J:j q]b& sh/E| ,1(kV[L>zW`vN-)Z59,5BxNke(0Vڛ=#EsY`րrse*OQDJ0۰ؘDjSQ9֝!pU7_kFi$8Pgu+*]4}S"iՔ A%_?O͢ˈ{IZ|SJ4'R78~##]~pZ(kJyJ#WF=fd;g`xi݇~OƍS^6E9L񾧛^m~@s_h@<V&/a;ܵk G(%2Ǭ[gq](qԴ:m]z8KbUo}(|¬墷KL  N;@LaS$O}vJmoT?9Hd9~iH/z5ْ L|qjSzZ/͇Rx~c-lff_x[y&7TqpFjfX<чRTΰJX0Fn .d۵_U&݁ 3ZR[ʹVg C9&=6)nQ:Qb3,ɣ'-W=B:r5kRT] ah&۳@8[<%\], .ڄ8X|DË?X%Uu9lNZGΛAh 51ߢNQ@9;X}*vSr𔂻ӉhjR9d {˼_H&VCM t5@\{`eu-eYa[W8 OT^>?d ə Sͨ<cM-2~ieOWQ*0Hav('[9)ޅ!uIїJYR{,(PYV;ҕדRvTvwdGu5MPxjF/E^:H3~q@xx]uAP ->8()iRЯu*ȷƸ~U*񿸹Avd/@ZWr 6cK@PZLU,&5v\X82GM$0=4ZSXWw]f$he`O`bRb|O !WxAn&gWniջi YCB~'ВӇ#!ߩ00] 0$}UcSq]3r"iPm`B? WGk%8PS" #}nX'h pu6u&w]><S: M3ax{)9H ,RzvD[ ;K X(I\ ׺?=m]{J+aj:{d.E#ouCjnJ1ڠ .(.P,ޡ G[Hâ6 x^TIV4/ԗXX C?:ps1 6?ɩT&1uF.=xQeՅ˯5H%`#Oίfc$sz"ã)SeQ@Y0.0 9 6j &Gz7U +->]􋩜 ;)|Л1y]b,+>RB!8rUF $WMJ$Υu8v[U:!G<Ƙg)=Ldȯnh+vmbzfϻ3́!ʁz3u2!r Lf?[* |6*kz%{q  >MĵN%eX[^vV]%臇)k}Az8TA&^uZ9o"OA{^"SfKu@"0tX t_{ R^<¬۩Wz(ji6>^ܴVTh;1]Q+5E`x @l4(bNťgUFJ<^Yeϸ9jP $*LU_|7 D@`ţƕ}U,Mr"2辎=$ö V3 s"l'*pCr`sJ9tE4t =PW"#nP UĆ̞\p_vQ?=mƨudbl9161=5&o٩h;t^-:hz=@L5ep VȪ5wP=?)u C^ ^YJ蚛B*Sk+:_e('$5рl#+`b:@ؿqx^ B'M _^o~ii`I+,׍3鋰==WquN.Py+X#ǫ]Ar_OlG:@RRH?7|%uͭbҎɪPOt]I/>-ܶ[-[pH0䘥3Fi#\`96CXՂtj?אmgzD,>֤ݐ~Ű(򞗗yr hÏ2*8 K?(Jɝr/K ) s- ѩ6@R P XNӋګӱnXx>(oߠˇ*5朳(D%3'.]=S0#sh +Eٴho#KoJOdQ2Gű`seudvHhx> 1q 9#ytp)XӄgvLO 6d?H Gs~=?"8wdw}^EXE"B8_t Q\#Xawi1CT8]*/G79A:Ԏ5\[sA;Dڌc=}J 6i} F >ZHw)~ AThfWN58?>PlTKp XVTp˵(7%vڸQLu3pV߱~>nj/R)lGT.-cq~d6 36֤. _ (H| C9<`un e Az:Dn{WY6ZV ħ؁vT kV a!L *>! E iIY8nR!jMO`Nho»Nz RB_@T84xi>3V}OH;%E [ąe\FcnlЊ vlH̅!nӴ'z.{ g)l tX?ba ur%EF|$M[F9DnT =Vв#en Ps@4^z2E3̦nhcb_?x,RUfPlԉi*HyżNZAaRѾ 5T ;l9oOa s:v󏢤a0yl08A,sNoj7;UE]%[i$ u^u1Mr~EF#*ք 4R>3xa]$kCKd(@Ӛf : ~@ҽN!oGZMk890-Y30"d"_X‰KAS +^3xSrJ&]O97/ۀGiz`u( ZSGHBu;*'&sYYU8˻DHD€"a"Iw  ϙoٌk= JToYh Fׅkث_w_)9er;NЯ'Z֍.;!.Vm`z*p؝R!Kpͬ'5ݧt͸"whmGӄ_W#r)M;Qc_$lL,{z`|s7ZdǽFn2iI,6+7e-N2e[^߸e lVDZ2R|qvh y/! =r}];nʻ{&~@x.en"1<$5JNiNS:D'aת\KZPC`)*L+TS9N_1@`92cȗm]4( USŃVgOQ7 0P97jH0Es9舀[9 EL7xzjOwE7Ca&*nyz4u9 maQHA]0Gܢ]݇|Mx@nxp4'd+NP!AlVri'bMսADKL8bH~minw4qB-1z4_rgF<=c}ܪDT}Η29'0oVVILv,u6 _>h#d0-SZ|RBsp%:)bsgf$8R⅗~V2LB Os~fuqXXmŒ@6ͭfY *X.Ed s- C ƚ\X b?'5ӽ$s("bT ݁_'75%j$<|gl0s/0_87 O\mĸ5+tc(|錑&jM`ܣӿG']^A0(EVw:^ 1Û۫2h5ж$&[h^iF!0}H,OR( T&ц4%lYXZi-uݙPqb߶GnJ:/?[:!]Xֵ@=Z$%qVO])N_Hd HݲDWME# -iqќV|nQM<(cvװ/lYcWLP)?)~" O$Qm^.tg=&囀0Y%oQ3,HLM +k hqwofMZ%I+@~ )"+5~n_(AX4#3q~xPZwz WD5UlU 67Jgɵ WbSM*E ,AQ3 E\/(e/i'>niCАۨ4%St_YP“%S;Y۾h&Y;€-*~&}٣VaymTO`fŷRܝlC;eX/8#s2<ǣᖺ m0~1D {`dEV t$.hHL9A*U°Do䕡Smd &J~$Z-ҬߒfTC>ѲH/7x-=,<:N '-5g"t9X-oHA},ӎH@ŠvQ_E79)ˮ [X>fR&i:)y= D|= Cuk{ } 56^a;J ܑ-Qp5<3߽n@jj;0 ז[9Lt TЄp(S@qr[޲ad #AHSXseGZGx^D39%/B KMY@.X%- LԁZl JkٝmMB1zA\#Ɍ]HX )Qþ6ˢO|萶vV|i&kÄ}Y[c3]705r+pAemT$1 @*qcȩYn|ZSz^0ǗObzg60a{M뺃F fmR7; ce\HC_R% оނlS)"=s,ًoVe"1MchQ\Nu8*c_~7r}!Z{HLs+2& ]j xӑ:j40!%L R'?S6!+p,Q#Ҿf$Ѩ*Wˏ=hzIЖ!dEQ~F`+IDnZa-)+c"*ClLix{/S6MlD ˘H?0y?g(hcmXf1.Uqo21XgtsJeZڌD|?aSDxN} r}6'p!EU"p4ʌq%Ƚ#w>%kbcBTхS[/C.L57 ӝ&sqeoHөe,o2 RUٞ$x]ճLګ0~PhU}kNAdq۶.TX߽t;{ޡ#}Ũ@ mtwLv\S{Ln8Ѵ]wAIK+0r?ގE✰r,X5 AQ~Pj CB1%?Y!gaW(ʓ=r.>?V3 E~}γd:**+U$@}<4֬y5A-:iFw倱I#~y+1`\6iP$Q~:/S ,Unń{`Gwbmcm󪎖L15 糖f-lkQDD_ٗzC+ȉ6a%fN/ު86[ΉzA??T$f]L J/ω!1!rvU;zboeJ*೭@WWMœ+Ȍ[{ |Dی\\KF:?Dldy+}3jV6gXkYS3F5"5vXGAK`$]Dy [bݹ!]E==wR?*kV׏'qtB;RzAչn'4T:<睂 d+b)r2X_0Vraѷk-xO;C,S)@tN!EOxkR=R`ySt)5 &k(D $qZrExBxlAa1r_ʯ|9 Zap&۔~A3!]V&4+?b`uI."H:mJų.<ǠQ{aVr*8De7MiXEk,8 Օu<ÖI| z"d6l0A}J55ˣƖAwNL+`yi9W( ddgXu#( i9E%l. g٢@Ƙp??n -1!lݯkf>˙ m$`23UH7I>Ӥʄ%1j*"< u ֞)Tm a1Z(Ø^fCDgc٭yL{:GQ)\G8%V-:KcB8Zpq0d,@zX7 > fR O*rJlxl ۑ 2%ɰēj [Dg}YC/% IݓnʹBka)NYڑA8Ԏ/x & t #TɀBkoBuj(F=3`v4r&;q0P7֑HvB9CP%dڦ?&-^L>H%myݪ^ZwW6$U3EZglI"5iEw"Z[ u>; ;=El䕕ǰ&б u L5*߁/G-j(a唄bEتXR%jf^\A)1;_u;"4h";A{jP$L֡P=VAD k "FDR268sRZ:9W/m[hnP55 fn͹d%#D&;7um@:M"dxܹgU|G5ͩC$PAk0 ?{qt>O+=+\'mZ~2} $I!Z=f J BԠu}],mǑΟQkbp%m^9-z9~8aIE|J@hx=D@xGK{DN, @B4iزv+RڿpsC:+ESI w};) ˹2GeQ[f>/I9iTO{\ԝՁa_Vt%>a!(=Y{Ӄڂq Ǐih7g: Eq/g4 i<>}eAkXC /Ӟ8`xgQSM>I "yt/= m˓7H?\jzܱ b~.o}7.cU6We}(tB,‚h9-"2f4dҬ¦oc|haPZ產5}ۧ%S5M f JfMI~P;6OMk 6BDfNݝ~#Sz&Nje^_$T-*niی2W;l=u_Axu]P7ByEA"O/)`]ٴk<ݫxbC dH=m-gϪ~1[l]D/[7E}-EΙlvl 9 Gn? j'p4L۱cH_b*GPH| TB~q/ނ)ʱnT=uq'ڑXWIaoRJSᅴFpAyrXhK8[/C!0Uޖ ByơUT1JR#e 8h[JX>2ީDROjG$y4AD˿ .gӕiJKCu12M7CQ}8ר6jI2"{0tCr]txRq'Oy5uy$3XtXvTr9W+5^y+Oz 0O }^@IN5?sJPpKb#۹x_}Υt쀅c ۙsBar,l(|cWU0_C)i ʥ]յw:K/ghHUnj^/`5N;QW:R`YPlNwŸ׼Nyϻ:9d SNBaz,/PeQM9S6r؆PpzjԆd0}~LqpiHLb81875???RHѽn ;J'7=o.~Q',[<safxbz2۲[[jZtPs:+ EBYu'u$SK>+l%r/19M, ?+jÔT1M}ɘ󟳴?@O ijm#ۚby͇ŦV bDCm GL^巿Y+ve8;vfϥ"ɼ,]iY|}(ڐOaGEKˏ'?AK0 Mq3 V=&Z Om=xmefY-~cÉuӁjعZ}ETtB/˄C\sI  3#zu1_AE ljD@W/9Qњ}?xJ2eЅ@@Q"^˷ TŨ0l 8 k ? Q{_ *=wE$S! ie>[@NOVZTQ*@N5׼]P|# b> p0†Id3m]kNeg&@Yxu]NTio; mWhWճ@{!`@Y{#3bţV~Wj6gҙU7X%RbCn`x-<;yX=V`nByW bE%y-x$Oo4[xA;i>DnT]{f=!X 0IYQeaOX`j-KY t6Px;HcKf?'jLw!(drQ}gWQKO؍Dm5=mA%}G]+鹷E??ߕz{X!Õy(T3%[׵pԭ->]E7tϗ<: Ix>~Rs벪"NԜNoJ ŋVp_ 'IP{IClf:YU#Г8ct[.a¬+3^@hȉ93d!o6\o%52wF= HvĢ / &p{͊tC2$K0 ,IP:j9I1\pAG/76M_kAU='t";QcƁ"l E8˲V^`w@Ul*t= S7qC=|:gXfn~9@AIb8LF7]~ad .Uq ҅|O Pu˃څE3M 9!Y8"m&:vwԆцc^(P]pN!z7?_DЁ 6[H{2BKgH*pm§U1en7\ -F+3fzNZC A]K_'_SA`=ˀ7 ZH\ئ/z{Giفq516.R=!,H_>wd@o)V.s_Vٵ i<@=^Y!!QW i]8=cQ% K,9XG'yqD[yL]bEjpqH\ʰQQ&,K?ߵ,꫿%6IoI@Oy B+nBεZ FActاg 2M1Ag2$n53$70(AЦ Q|\%I W k 'Ҟq oy(7@g %מ脡>@] :`;L$yyy$P2b2<Ȑ w5]ʙ㘯AXBj12qw IyIMѐ#q0h6?vS/uYiO{@X3_G!*iS,Lߣ\uiaj`#TLQ.R\wm5{a' %7>_ɿ)F/57rh =?v>O7Mu t"fܗޔ 7=ێj0 M^ӕJ67o׉N u,-Zx{D8LiHj)ٶP~R7KΈJYtU0.SI'֛k$O5Kf@S,_+X:.V(YPeK][~4mS* T "U1F%2is:p#5] .%3 yȀF ON'69~'v-7pޏ9dyPAwAqf;>bMԿg>iRU@:J?-'"tP sPۥ>Gl>iN+3(+rW,7}$lFğツ>!5W[t2|s\!4EA$P2gdۄ&QzEݿbD,A5EKWA #&=@ܒNܩΪq͐MȖ?%I0m{a QKaE|nR'^SʉN3$+ȶO_r*xJx}v#[Q @%D]3Қ;82*(o@$q3zmHs0J [6c 30]wE8$*6m [k 3NG&:(pwF'^F!I,,e+9%0 iVrJKHTdy_#c@ARm/QVQ:)LqzqzMuRmw >tvne@6Wq q.E=z/'m+/M*DD+$}zw|K;n>^sRt0մ+'oit2bIyV]2RK s6_M"pî sAD1Sp6#ڄaWX]`gP9H*WpyR`C Պ7iWL5'Scy@/;(#0 (2X\;0SXxNŽ.i^k:鋃 gTf sڕD]P'V imU89s"@- i:7(j8Qu~h;t 6k[fE0ϐy*@( * z#z,RĀxM]Nf (:3!= SF{\:nj3Yu(zXb@lBeD wҊ,)U̓$^@[j7cRmkn 68Z*ΈB/3ڼ6 , JaԱt#ت;|I'/1etN-~%W{)/gYS4V;tuq4h܉,ۦ_/d%ňh`bzN[6&zoLz$> Edw$1'0u2s =\7ץl&L?ĽC8qqҎ/zt{|l'Pz%ef2m@}^Ǩ&ck[$AR[*ge:KL p̯{ˮcm([P:p+}:xUpV69ƢhHt8zID}9rݣyh6f$=a[l,V( ΂ZbbϜ"w_`MPr9F"׃Nn 'Cݓ`jn9Y#)` Ѩwx !bj3ҟNpsFX=2hHM( g C`b+ʫOz 9k d#ig7&*nMG %Szu\L&1!Y_ :M?.v0vG:wm,pfZ/%\BN|(X1ТP5zh †cg|&2~\p Boww/XRc&_CM5 }ڈs-k5*%\8j>͟ ?f6ayR00b n?\D5G3hJx\Sj=܃R(4yep>=" .,'9y8 1*Ҫ,@*L 4S#?~<ܗvA+9/ yB9[R"!GWM8VolhYNSP"$sF=!nP&e~L|ж+u(x p !lrν?_R1Tl;HrgB9c|E5ppTw'apqE\sP^aF;29^s8X }ƙ\/(}WyEo aup~fi@%B-T\ JSk?=7N8@QIi^(O&VPdOeֳ͍ ڼ; s)?vlGC,19E BǷȍGJsi6HBwu䜳"r@*2^1/ȺsIt28H 83MK!BBZ̓u(p ?+z08/wG:eC6:bg;:SPyBͼWOd0|g7mK4V@ޘ$#*L&ze}6ZE@p24£R:rC,߫Nw4^.P-C7}K&'x[;Ϩq, %!d6?[G@gQx0Oc_E=ݐYaGD;PnM84p "!0y߆gĭBo,S胞, Ƣ*] x{P*4(Yy8WfU;FvR%t&6z s/?N{MUd$盘Y?MہXC8.F.wF_ƥ!ew>n3,LIg> aj)إ劊AE?HrH"T~ B"(,keJb8 gYZOB5|HTdۢ^, v[X[L-tXYʯ&nt\}#>%!#ԑ.7<3;g/DH0tJWL^p8#%mrzьeCkK=3lg+a&¿g׊02MGi'% # ̏7ȘWv2'd/09q uo#tϼ*GR<֩nZˤr89iɂ"W6B&݀\|} '˴b X^cKԆ\s&b{N}ᷖ#xD\Y'31IUJuɦI䁙G%CP}ЎwI4eF hcBfz:tL) oZw ; ~cN&2N,G>7d>.-wchŨD``PUb?0 {@gE) ]wc .M04f~oR1'<>G.hFE-+xg uB)xL +[j~A63ScqӖ/-sS:CR3@@t˪vd}gḬ¤QX޳@IǴdKv|?F y5C<Ӯ+M[6Vp" "v kΧ%\J`p[~i]4s|.4TSj4NwWo!H-P%EQ;L5cP`OySzpD:VWaN _tԼ:ש}r'M[HEA%zDZn n7Lg$Ei|֎yе khkU7);nle? F =L=Y\`Ob(XA a}FV DZ^vNH*3po;Kx._ *Gh="2O/|^PVfq<3#beώ Ehe,]Kz,s DL_?'&+I@ln헩w;Ie7'ʢTLsn!#|ē19فDw^rw!5mV;=E ӡ{oL2pj/ИW/%iiL6Ai@4_1z5'([° `!*v}>+߸ ".[йa #^$V&+~eGU;?FD#@i{6|ڌ8ܐƝ}F% wu셠D3w.ՊșD>ƽZ/}|Fڿ PL@},j7zT+\~>"=. xc#Լ+UjϿ\<>Ձ~[J6KBڎE C$)CiONqZS - q<] vz7 w:=y8(/<餂bW@<uH$7.:: ьzB+]1m5S|sqN69BmI»pE>C}u+]Amo R(HJLbPethPe5¥15'ɉim+D2&Ep -"!P9fȠM94XG'~G(DRTpeBHoM7[ìnNPl (F1ӳb۪g2cD =XUQh3>&`>j`uXW."kӜWa -uZ|``9 `q+N⟿axM)=kޔ跾5lLI+ >nd "ۄgԞirf=ܗ"礟Ne &"xrtsz 3[hYЃLXef$=uo}:pBB sb!UO`'#B#3/aa<&CMyXM`Шsdͤ(5eޔg'tU v b!MY|Dʻݖ3a`+NGtc8E *B|'7A?J4ÁAτ$Qdg0X;dZK!m_=;Q_jh.,o;0El+ɫ7$Th_}WH}3:nT*7N9LfnoCG+b&vrtNW0[C*&&vy &, h/Y$)Drb8Ht0XG')1Xn*SrR0 ֘5t{MhKd5H& j)s@#V0 ts,!D|Cz=yۿg0b;D5K68@g5C}˃.͍qYs5mJ ^E1һ8xo '1#Zq!XậUP?}ZZ|Q157`b.k9ȳѺ4A d>@<)4)`{AfXg:[V5G/PIˆXD&RqzjŌ[z<<},ʈh_Tg2"?X8&)' 1M8TcL@f>7U>h'w!g.A1zqHJ/|լx;Q9ؑ" %[&π*\<-7tqaT= aC6*&PVSpt0_#Iۡqv&ӄe`rҘ_м)O=r1Cn0O"T*[c(+&dh 1bi>gsps׊?4bk+ghvY&JK}\mMn:u|OKC'+FSHd 5~å!,|0_6&Xlya4L"ތ/-rj53V,@Jx'aZ0k <^>@:ŝ\KR7D-qW4ҥL:^#Hn? SQT:H[u3vE>cK_DO};II@_ 1T'PAQ;zP^͹DvKp! .L+w|&ɯ&>F@fSN ?LpkAKPbm()KdmNiֈ!ڬCBFtRoF[y`E,9N%&.dq KV鉲Kz&:k9ES~D.DqIM =~C^rM_1dGnq^nܿS[m~fI:*8{_ps NZT FhY)'JFOɽcM d^rm"mؓ`UPK@2XF@Rq6D+ɒŃeJ{rI3_* ] Z .PHC cb]8eE^2Lzsꌢi~w9τ OQ3':`;-JGq885k-tk7qnك 4%âL'x!מ`9\DX}iKjcC:dĤ8_d7--T;"t\),=i.Hz UPV@k$$a|'6zl罐0jVwlBݥή1_>; g$\tKi nB3"DU}q} B=+>>⃆[cO[=/eѹn17t)`o`ޝ'r8?iw98QrzV6M[jV ~}k - ?Bi^c'R7ӡ(@kO}PV3r!{h/X){s;ck4+o^O0AFE+UwLaW3o l:`w7PIBKre/N YOdF6NJinG .D) iBR?aLc2k⮘D>dl:|cdKȲ goa=<)§%}*qPtd{[5X"'"Ch mUTKѹ̇ܶ 9"{[⬟W~Ll3?绥ʏB-!?ثap5Tg.[cl;CO^j^;@Qִ0~^TID4CC [fe*Л/!tCx"ZƦ JVF[@M {u=қbMְBRY]mec7'M`v%}'עq\C$-㾠/؃$>%`M򑏢,q9̻ V=܁ltB) JNTZPP*|3\*f(u{B~otX,>Z1mhIfd@u4' 1݀ҍ3|<3nQ;IfF>S|G`?37 HZƩe{n6ċL`=:OO"/O´i7azZbq8 ]j䙘#$:|to/Mj3mZ@N N*<&us ?GP_AKfV\ 0}QGT:Mct>js -?x8Wz3b痍LBʠs6\wqB0po`5neUݸ;;a=ɟ(-7I>PyQ#ߛ<IJ(=t(QXҺ?lE)buT43FJ?% !y~4D=#p<<E,(\I=E ISg׶ ]A%EXN}FD}^nXc{>el}QsQ՘փ`|=?RQć nh8rQ.:BTzR9I1>v>Ed :McJFg/D01u\3y+{=! 1BߓJ1݌wZizW ዮ6'ѻzD7T TpMּ؎ SS#pf}u{0j2䵱ˆaG&6c񓎥:a?WvOMa~^!k}"l34?K\Cf&l_:|Xhr&o:}>$I ]j cqM /pM{疈_3̌`,_YM s]AG|'=Ո W +u}{=w}_#|.DM HPd>[b"Hj:'jUO3jo&U{ۧ41d#dW!/y*a =I5SՄc4bzmuQ{jQ qΙbNܭfad+FڡN -NGh~в{=n{Bm0Q@(W8.I)Ve i+J t=V}la@|nMd߶gN3wtb?~;"VY07͙.~Ro@CMIPn9i wk|<2ï\u1IL66=Gx] ObjZPP~oTL^aE0"Mx&T]J"Оv4mR- >:5Oqːz.M[o{DQЈ4 k%.}7( T!ZKe6q2UZKeIEs9VqQ $w^/{LK|lKeٮ t29sɨt1[{D=fRa SR$-Ie9*,ZS 9~<ų$m.&Tk厁`yb+#-#ə?ɱib`ePv0:Hz$~nU^(*X,Xy @5F>)4tC0*xD$1F"yXbӑ)}j!"9N]~|#y%\+;0D3+ol;_מg?UN]U`L=rN|5PgsQm7ޝ"wa~[A+VM]X|`Bzj[x tQd˻7]a(,zkd,c;,JNnfk cގY$^/~o(;R_]X9k[&*[Dlhk2+j:f,SEv9E $`z2t-rc&%ՂH.ޖ*bn{>')smJ[ˆS_r9scj*+R1Iy8)OҎܺy>p!:z=UtRuEj|'"6n.׽T,߻39FVȂI{]})}&M!,1Fiʄid_wtO&g IK4̺LU%:Yj } F XP-zdPj݂ 4hGs^Q,1`:.uH|%3n% E Ŋy떖/=oLZ50nϒyBI۷[{0*a64]B J8mxђh9޾vg~KJ`ꉞ64d@'Q{}Qn=nUrODl &g}xk=nN+N{ |Ok g-K+(C'e@O9C19I (RrߔM&st^+d}$3 AFFvcd ]P眶}t-SCA䢢qmPdғϢGgXm+UƜ ˲- `õf6NP\ VܵI>AG2ii9}W ۿ8coI&$ٟ0@((Sl'6Ev'o/ma( D+xeU"L (껲~w) dLGQ<ʬ`9ʰB bQ5S!7RU)TPq<܆(NwtQCyRF/j4:'4qoXA{[烉G `YE`_=-#3++}19A 'mh22xS_+BVWXa %OQfQ)U5/1?FFuix*Y%.TaOZ6QW^[nwDݓ!m]gF5CUާ_۞XY7 Q+UQInӪ FNL-dm!Ԙstb{ȓp-Y|+k7X1ߓjbIF5 fN5? sJS_kǵ@xS=rճgߤ)Z,#f6H&'2h4Ph4},;%_W?#=mm'9cmq}UWDfMOB._3  ݂G)fu!(E,0뙻eFO[Sp6tA ;LAv1*eEđkRv!3 Q<ဳs3zpԢ8C%:x +*g-rC)ĞL j8ZF;c61:j$246FCo66I*. ?>2TNՖHy:e)vҭܲRIRpONAlqov24SYI i} uASye5㍜ƠQq}Ap)3,&E쒧(0)KWŽ2"9B9ߣ`*, ĉ],r^ ;~0'1cQZx# "E~nRnLŀɭ? ;d'/)hY~7#6>@vܾs<ʩAF4K8xMn"R|7{9xUo9A:9*Ks خ&UBK&ض"bu"_ :̇˝]Ӛ._.tn3tEs2aY$O3b܄+I`H]Br a#1ZQR(?/0{@Jkg%PM'65ƞ(_*);Y(wg@~C:&e(Xd!#Cw}lIquO-G;NJǣ/ӧ05(lp8uatB%?VT KK##=p(b3 zcV-ATdGMߔH Ѹ%ٚnM6Jv נЯfoM9)9S;?j( ;h#+Kܝ5o*BPѹb}N P Z6 jXe7bj_c̑(=7+[u ?>-sgBԐ\- t7kLyw4}stHuH04)گ?H7C/6R=3/m9/c\YaK|,ž.Wbmdl7$<{\` 5.P G X:+ч}c/ #(avIc nYRUǮ и{]7H4$b8܆KF~SQe؂G `c,^5\6<^*>')=ꔀ/ut]JO{o U*2pXmEX$eV1:؟jw1QWōD8h^_[~Ue0NW1h+sq If2uHyAZZe>eSsf%\}6l0RR^~rn`rAdĊ{6hVo!7JUa#L Ս6N}4u~3GOYӝ<$aYS}9:S s;Szxuj`ڣ4o^),fJ"NA%[98d5@s9%o2V$/QFJ8N!Χh×{ExՔ} 9z-ǫc!wE3)SA|n3wLe}CCōm)T$A'C *]pd!)Iu x֩QX",ƛ0~U{BU/>5voB eZtT\{ĥ/܂Ya_XЁ!3*a5kMX\nHZjځPӤbwV sFu{8Kgl^󡅌@C9 u}vT'c8_ɜjV DsnCv(n_ J!)7^ 0ݶG$6./e2`gQ6PfP;no(X]z_a7AH\^eKɚ*kƑ`tK c _h@cNy8zh !FҘCUqaP lk}UQC7 SnsÐ54^} }dBBIH w_|? I1}f/R;\ڴ$>uJʐ\pwΗ1%wЗJA/QÂntUZnNl(eWV7C犥+4EX"09W{?#"Gîst%"J08|[Va'0+1{OP9xDydB"B J2r%wy B/+,O?E]5uaj:η3`/M=,xO{p Ƴݭ[=pI;5LgF퓩kFmS;oߝ=DMQe vr0αQ+T#c ѽK"އX$$V[!3 gJ]D;b\GEKgE=n0AX5.[yf$##kh7qShOQ{1qgCkRhi_5c?!ۙϙ%ݎSnPer;?kƙdi豘olv_QeFh=<踭t,R `{96 -ktpK3#Te"uI8Le#\&nܭ;Gy$ hRPhGUߣsMxvPa,T[ӵ@r<ǐBd!?ƀ18"w[-9C!B!v/ODb>lOv8섧0˲>Yf,_ZSPL~zqR< W A>s>MX( N9Mnx@-ӂB"-öw|V^\<3P@x|jvJ!K,$&Yk5+ie1*b*K2->T7vTؕij-N˩S/@zgo[`\~vs1VuV7F?-@LG,\9aJxm>ϞEOoGY-  ȭb*ybS.,ZR؝I-->PzNd' (9dlr#KA9_{9z22iT8$Ƈj;#Q&HGf`w] /CAe^sd+mY:Ig_X=1,{ސ9q O{sd&{؄Z>e(sťH53M4c, r39<M(k>g=_D{"g |Xx}Oc,׋ƅZY.`#1Ɓhzjk?2MN(Ww7q+e kUWZ\zҽI@T`]0ӂX ⟲;n2L`#,D** ၥι[>m*ȗ󉽋&M ǽ7Y6H |-K1\4c`~@O&0zD'6j Ls~K^vde"@wN.h8(q\e([+tw;< vaE.9~^I86JHv`՛3$EG^zK|T$6jdDwS»YM6.T&*Uѣ옍(@ob_U͎:Đ=g'|S~Ǩ̢xY8lC/^UI׽${) (v.%&}faPWd n_^)͞L!aR0?P`=z?r Dz2\7Ьn\O?[uio#<: -JQ޶L"2k*V>\_X$WU_ ,T8>1` T7=Zq nrg cjE CU] Kȼh +_?hk].hiNn/l~(xEH 0 KuO||ﵾZU|;hƃc+C49tNb3TX]Kc.LχA:~;dTLp$v$U6{p˘E% 1;sHu[3-GI*b/R鄧,@ MCC64}NaMX%^S,EO ~yU]ѓ*ch*1E: `baO07uq[{F-E͈:dsH%oYZa\:LT_4Tpu`l=ITx< ;)`4b6݀Dʄ.M Jr{ݭUτUaadֻͳx@`DRrsWDV ޓ0r[yq,5PɟL)C7 3>j([6(W/q+`N6[Fu&iŸ'zJ gS<pP[椼QT깘3s>8ra%'Ăj\lM LaW:pP:޿@4g7[7޶0r/,㩃.`cWO tnGg !Vo4 G771)?&җ,]}vWHai.I3$U]{EPA_ Zw$︌G<g -߂sar mb#OH3p!I&6qrUrQ4I~nN= @9M3DsRVe *_EvKr:$gST pFnu+0lIA5ͩԠ5bڸ˰ ̭+ B;fhAm3$D$wgβDRHxo"XIedڜ/vJf:_7 B^Vn:gcg01eb,Y_.ox="J".!8VG#0"敘*t}qÒKonf?5GpHYx-|ӰGWx1xh5T^ueP}ia~9 r5gȋW9!H՞\y\_8` /H<'eҴֵal/'C=L0+GBLjaI:?fz/(["5g\a* +1p*˰U`B]Y_ h I#ް+1{hsp' :Yަ˫j$32j A*q_nB;賱MuĴ8aڣJ+r_h% L{9| !7A,Ak}kܷO6>-N3L5*k%>wFMʝWMU-@$N{ "IVp%4WGہ?Y;wZk{#jt2 ~%,ϑgc}?[vH_IНSJU2'Y:De_u?~i)\3W` ;"s]79/,U܀7߲mIcɹVNw CD# zQ*>(OW0Ei:_8TѰJ݃صˊGQFm IQ*mnRjKβH!;l: n9 d,nm.VlEKfի1t3D!tᰲ%X\.'0 s:'4F57y&1 0D=9 1Th}\$qf+8"P+0XĨUK%~ ~t?!pLn:G 0T7Ր^g|ЀW5bx WaLڡRi11_-[ lNTZ$P:+\w=5g< |I#֗VpqI[upzr4Fx7( #!DrT֢r,[.xyЈDXȄQOhES;Uh0P%hÀ"ȹiaW.?zP`_OCHz*Ҕ]pC,V'&hQ=n4;ew^[.|,=uY q=EԽ+@=!"pJ2tt ӸyI~7 x Q,otCj4a',ujq5qw1;hP=?n ;|PX{ kqh!)dOd=d$IQrAG^^C/(=-mSYE"idB}?5;Azy0YJ̴ßn?RfvsP'z!6yf2(ɛ?6,5e S wS/›qFJr~1cμ X0t03%Sng1qx EAp5کIRX]`(x'{rƎTw&(AZo ؋Gsah[Wa8+Irܞ .N? >%*h{&M:Eᵤ4`S/EWy7`yA*HCXl%㖄} "~1`#o1&hb^16{T:=_"e /3ըj҉Q7N '6cPv7޻Nwm1KC< ÐiKݏV9}3U`Ur0<"S/:_0qA:F{l21&I:Zc 3hh-C@ړdo1LMLճ>EhyTcy*tDCC?CP '4mYXOԽ RSRPxWqq`,O&\4V8!ɶkð>#87AICuzx`|q2c+$=b#>tY7理+?aejy]Ck#9H}g=V]L"?&9ƃd%U8e4uGX}|UklV`橳 uK a{; l REY VYB9t4ݴN9)[H5yN<~%a=:$CC9P: z)E)jEy`)e]={3x,.b*'ҊޖV梬Y\9?{N{1#ɷSb QmL+u;ڎe:AoYbw~eI֗@"N@i7i5ؼ(]g =}\&#i+^ôA>I^A0.|j,R''1E2U^ڵK%#v_8ՠ9PK@r0j-ˉR1AtvgXbfaFԱ&nk))\[``>F=^;%Y 7Ƴ$7~)ZCi;0=+,BquR-{J;s]=Mt NK]Wzp.͜qcjB]ZNye[c=iA~;16y(7)WUMi@&)^ƨp@j]~ ^I,PC:qa. > .3Ō;0rqv@藝6IA'aMH'e kH*(tX.u]_bNcsz5fyb!t"J#ܣ||]X_(h$dgr$Dd3BF6i,X"nP4 crAg[,:A­S8,A$޴93A[o7e̶jF(vJ+^`UKsjhBđtYoDʞv|6DyϠ5_@Gq=\Z*k^Ћ HMPէ.2!YMն#ԸhPk$ްoPԾ<o>TׅV`ۋ;Jg: zބpb#ǨR(V~QƟ<;(f*F?ot9K|,nW:? mH+Մ0p'Y{ߐdlL^c)Whѽ<`i*K]!ٟUi77tNO]w3* @͆p(" M;ٷN p8ͫ )>*Vjgޟ0sgƒ >ePe ;Q; &'j~d(/WgG{|`999gnߢVSо7ۇ&x0쥫)p⊍bRÊ@>onr{Zl,N|G 2ly 8c|-HqN"M]'u4;ZZʱ L4z&X:NLg&;-nT)./-,MG+9I4'_\_[9,rÃ3!qME ". \ q q_b٥˯Ӥ\_ C `3|o, `yEaZZ&o[d,[Y"1>p塭C50HBmYXe{n累XY/өӏlϐ>7ԛt4AL}kg(e"gP:0$Lw9.~}:wqNo7L?I'au#9o~R*DD"UG.@>e\@fHA\ԭ]Ex[Gyh }nb[4iOQP%볳 ?g'jpuqE/Vcr[5aaPa66d5ȓoDgg"džB+|tciƴ\mw`F|v`=|,ٔy=-6IeUrKDNeqd@9<1GVyNe/)!ȯ5TԘ{#-G㪍]Ik_<߃ިOM"FR§٤XA!X}{3t^p<_<мg*6G-|9=Bea 2x%bl>C0dqJ=Myۺwt9?U%;Vpm<8KshpX;n"ZWyȉ:Gz^c;nuIXepV:<S7nF &}b֘ ѺDSK0᠛\L󅐣Y*bQ89Y-*{ZLLRǔqb <්,%F! ʢF&x1#U'"ɞcB,ޑ =p%@qݏ-s1nLR XjIBRu10!HVs]HS>y\;ui]EאBW3 ;4cn)3iEzր LOLF /݁ ^e+%Gl<̓c0UHNNȘZ?d` &3C:MF#;O}/S9nl!! H* )(錸9;:|-꺓 *x0͜ڽWy͜+ivjv@yAO=',\ގ=B)AsmiAj%pUlchc&52hڧ*`(C:xVd7*iJEVAgGj0h^=%,3\FJj-5*&Hn 0| 9JHa%wޱS7ؒ :w EC eeg[{&1 O"rCmpO0{.X?0XCe2\B`C4%'¹bw_rDZW@Os6gS74*Vu_n`p:>K`KKL7SMz[-H"&Ai&ECO*^hdѨ}ü";{"B6բ.E e&`#PǹYR $z4nRUݥ4Vi YJaioy&^2qդp}hǁg-^m[ʹ8zM\ӡ;?v?7MhFvL?f n0KN><iɳpʓ-N:K,گr"~M D:c6(l*n^T: ߱|89r{yWR_#gi6䎺 bh =eq'T߲KJؠ!DU)a.bNk~ _+"BG1Tu7zvҁ ϿWJ\x|EY0.=OY:aQp(X!QTHNt2R.z%\ I 0ܩlxc!AߐtLgeZF&} X^);0/UOL\CA[ҙۖ"v.sCߖB5Y #`3I g"lS.l}0-ZI"cƠ.i =W+!/Ud"\E搿\xJ}Jv (MDBA zllQ CƆFdk 8ő>䬙JCTiweiۚaj el$Vg¡̎Z7ahhB B=uHJ\VSM[7XCa ٻ-G2]-R5HpqKoŌOk(1hS[LKNC3'ep8|Yriб5ӧ6<2}[zjrVIV?n& zfMv$F߷7[ȠP+f -A`9 > b   떣d~v.UқvGt!?_R `K;aK([ݵmM,>mdo³.6g^5R31 wz8ۻh/Ug7Hlu]hQkl䠴B4U&\Tc`#)C+ 5m/gNP N$EaA:Wc갃Lx$A)0wK>[;]LT'B9=@Npma;-'@=^m2͏n`;ՊoT ST+sL1mȹ-?Fhn&BVj|ڸi_FI؏ChśC! o'I45¦ʹZyN YK=- ?Xp؂<20 #E,[=g0S$ $NbZKz'gȋ6 ZEw3I݈"/wלp-1PDp ŒPy;;`wd,)pgr?[[:S[iq=sKzoA m2ۢL+1N)]QRmG;G7M#VmPC6SL%m@/7u+ZJss%CPJ_#DG|7A̸$uBFˆ`R"N%dt5'5q=\~C?2б|ƯN^!"Bb5!@a4P6tfҢfjsB/Y1psx@2&Fns6}Kwj@L0U$OH;"M#DwưoG^f7A1.7s@IύʘshWc<)cF&.4@u&:BHz;dljORjS 7P) v-'Cx˹ja赇Q:G\?Ǽg7!T{O8?Hdhg PUOɧF[3W>&_( 'vrTX<Ц׭Ԅ'$z1O_'q˳h 辡zl 5/I<]ȰQKJ\\\qpt O@(=YN0&hp2X~ \^:' ]+jR{o A&Cf|D%g]$*8\ q.e19KS2$g>@><с\`@Z_:p)YXJ1N|XMI!O tûdzp4T7cVўb1$hh= Y5Z2Mu@)Ӏld6tL~K^5֚ QYH \:F;0JL(3P? L}F#Dͪmz1EBȊKvO@@@3HZVHnZ1yK w:#w:B4OMZ4 3B;zWv$%;m ť8;i"g[#{EۄGm8@̠byJ;`~$χZdV3.U&w!{eBc?3VPoH:N0K%%k fzJ"SBv` 混,U6jWVdMr6GExiLm;#DuųBOR}dqWobme**ƞ2(?Wp*R;Z;ػ $؃_t XS 7^ҢjBB&q~:e9@xVD3D3CϜ)=e̹HՔn5br}Mk넧6qW{X䑤Q-9cyBq,C•w(dqd\ShXpt*%_rgF8K -_=UdBK2M/*m5I޸FOCol itsp<z.Y#@/ܫ*RtikIUSa %eh]^%e6 :aܣTa@~ԧ)Łhp: J ˌ2A]&hk]X\%*m%~V]!Ph1@s;s׸}8GD0xkQ9(ܬX_ϡV%ڒ=y8/r>So o/ 3'9 2甸#`mjI_O|}+}_ hB[5#3Bb#UKItFX =d@Q*H|{2X׳hi¸~ܘTI}=^B,w2 1SiRrSCU`\\|!|:džKuvy UdR ЬvMKCy%HQk1lHx֕=Ҍz ~XHzXyxG_Me)e v]j Ҏ8(ԏT$:1[~\,5(G H<ﺺ7Y*{co-^ʷˆ6+၁A 9kżaxIfTXexAeLK !V醛,crHұ"FT4Pvdic>qqgȖ-6^2Bv0*׉sKy.b8w&6*}D$.xqv4eL ]kt'^H4r.bq{^:֊b'64fZe0 z'gI[+lj\i@Jg߈o QpXkx>V8XL\Hn1JzW0d]g6 뵱`(CLsȋ-`-~61@Ls,I(V|ChĽS""}͍!2mu_n6b3A -+rg~GCK=옲yˉy澕SPVR=q9h~7C!{dn}k N8< $ޱ>ђY+UhV7%>kWCb0$?GjAϧ8飐e)v|s uMpU|Z5L19Ij{*u Tt_^Å<>]/6hR'vLWnIFc}調7c;^}s!*˔5ntR'ދl4A$(o }bVlQ(=$ׁgx|Q6׷.1dy3wh*MaֈjʭkU)SwFIE`1n7%F->A_W11 nrաtk7w??00(͌@ԃnN*GM5YLnu9.>d\rNBTkS#Q?n7TOuӑh!S?Od8$[@,YՄ/C} @ _K;rS72$6cm$zF , !ldv,B? m&Iédz`F@# UgO X0fP$ݫs7|o;yś:sń@G-v@]:Ex]ܓ2:zq_%KdәV [kjy^hs '|Me}ܱ5n3d!O* (߅摬 ^s=~zI֧ ϫI"V.hx+҄8)"j-aNRLljz6n b v )B*!0iyWlbT(#n3ǵi?`p;ٶV& 7kcb3"U뤽XyQ"9]dj-uG @>a3dfr!P6_rƄ%S!Q*'("3EHv- ̎)A虭TM*Ț NvpE q.x5:-W-e㫞{2+64 9ATlO t8!7,$XXDIB72^oal⤙kBK9h5K$/!^8nj-bo0Jl_IE6 zhC o2*:@\>t t3u ԷŷJ:\ʍ5o7o)OїȊEViuxe: d-y' N|/꦳?Hi.vԮ$An) 'NXkr''vZnة]:E:>$Eܤb?q &{wh\(,>%35c%CŞu%`8/֖ W1Fhs˃ϓo4O.̏E'Rҝ%O ο-fJ?uCVZ{1w9ƴaP T>ln}!l:B ugA!qL~ !68 SPTIV_cPp4j1v R.~c_S%c-qďOs~>M.@Уnq-?"ZD^|P$f@KӃSq_;kl1(K40YH}SQ$Ώ6kpo<;ʹ>]SEoZ7wA$d7ڨR=6Ӫ"Ƭ%rFI(>oc#'^n-/Vj< 3?LQJ?p9N9XRpkC:>ޣ 0ʼnWKƳ:fRwtny=nOќݪNIJD/.HܶoG6E^_~]5V9(,o23EqkT&gīy+jhi׎vrpY|Uś.C#=a pE+ /X[?" ֿAH`YPp쑓zD;dn\s@Jh-u9VrKR&3iBrǃrtVӴp8ţi`:'bP8Iw)+0@6VJX=(p>-%^LJT YbbQn6?-.?H:VG{g|w=ڏ v- c[-d}޶fMXva܍}Ա)#meߔ|b,sc`'MJJp'lblŽ&L J5T}[jAڟ$ |D|[7໥Z 9mx:G{>WD9~{oQmb,ɓ|p=88#R$, P!X+g 9/Y4@pAjO/M6vE09=7ˬ]o2KMU&'&B6!ޏv-) eȻZCFV+5v5*wxKRO~ ,B>kK2d"uCsb7Ce2a LhSwX1AS=B Y5_]>5ƑA.%8@!N߮*ϻE U4dbvc~Rvxw^Dwg?9Ho={VR1C?C\O*R%ف-/ `QQ &0(fgx?9-,=X{(;#. /+A_[j0m ^x`,¿طPB@Q@^`0 ^kpXd4I6CĔ\ìly@WY0^A԰^grD*S>6i1]`xÒd6++~Nt!)i bwfU-dzLn蠇d.aQBb 9f $[uҤ7$0n+,Bݣ]6 tQ({-cKphU,•@/-Ui{:Lߓ7ս1UCZȡL5taHICOo}Qv)F#V!< Wh -8Uqna8DQ@t??L$ ݺ#1bḿoJ -t(Kc 騤 v݄= Ze&8/*y9g$kâ{害E:xc5I_qͅ&/_Pr,emT7ۅaQ)*#0J6vsAGZ@V ܋k\RR'zBϊ&lp:<ҵ@]9Ykcn<מ'S6aפuG9P2m!x6P18E4oYҽ/fYWjɂ!eZ1愨Is-:խ% :5A7㸒SL Z_LT8EOdt\ʟ^X3um$!!Wt $`T|*w5zO8+U]PxYIWPu*yQ8 ^_PS>Cj'mZJ'5fpE LO򋴧YUCB[af\4/;>2n_ꃹZrHnÏ YqvW nJ4u7an(ɀN #NZRTʧ CO&se lmG"g@'uS$]]'m_Z V-c? 1:RP V US1D10/hW=ߓV8;$'Z8C`;|}[ēĺ'{6/!W?DNiG. *E}xƸ{ H%Zg*X>unBtח]14F`ש;hcD Meݬxv`kpeFemW΢dq~2cQ,(<\5GA0@d [9J( vrJımcN|'q#\2g$H\n~7\0nc+0BLjzלD m:M ~R;}Yݝ8X]JVCY[+|l#-J( .WL;eE$ۈc g ͏QH,2&%^~=7 E,+Xp40SG^xc+i-%Toun›( Vr}K?$va/ "Xw bU9zqWU]%'hqL-Rh͹KܬZ!j<.&4hˣKJ3af;Ou.Vn^fD7%kk=鞴"q"I|Dh{fCmRbC. ärXQzD5QnI:ӥs4h-=Vb3dl h '|%N#&qfbMQGm\N={i[/F)IuRJIJ%+g"U{ŭCV;phW} fF({~ن lUc!3O {PɹߝOuT2p$b^ZM?{-[f4@-;x?`l]-|"\]$ˤ\AI ,)On2JjjG܍c s{7rz[ ߗU2<8!t8W 04ݰӰJ.WHLJX\x|漱bXnM*oX X;D/8lhTѰX(o:ypdAO݃N%> !;1B(-{ 8$i9. Z=( I tIF&kIzkͺ1u># pTLv1k~&c)$B<374:cϿ CI)QIXzPAS7(l*?8MV086~( Zدmx[ק0lxZ'z~8B ^U}#:ݝGV` `aE5CyNE 8Ɍ%q1EIoJH77b[1&&'A ߿%$yKL ˠ/ u} '21d3F;P4G}Ӡ8&r#^#nu}:wLRF%{! anSb!w_ځEtyh$[Π9"h4+ҘŸDIy`p蠐=/<! N̓)k&*x '\iyU)Y"(\<+.s8Iw+AiI˂axNixo6(wChx0@;"Oy4]g9Ŋi3)^%$Oq|X]StcmG@{ciKW0~)KIzC#>_@!9R|I~Qۆ]P) 4a cΪ+hÌ")DvZVYs5Q@'xI9de ]I`Cnÿf #Hܡƫv'fi6}5s].ufjEfsF 88HQKX1oJX((á sQ~ DFYv( &Mɠ/ FnaQd1̆VN %;SؼHQNAz!rS*1=op>]5yO}ݶ>CV3Z9 <90ʁ +,>]}">]CޚkV1nk(E좰$gzq,[#WH # QxpÚ:Wl!|A:nxQ,@=kcbf@(smG +jjq,貊Ýz689@TU2wM𡾎4jo5W.6WL  #:*;o|{(3Mϴ{AeczyfuB>AA7Ԟ(@-U_.D(FtLԳy6 !XM'K_"Kb%G}`1-;Qg.$0EۖH)HQQ %2& D5r$wmwx ;>jdK2{sN'ҋЂZߘ7_g{TzRc9˗I򟗱R3a?,/cObGHD+\LmFvC  wX'вa놫 ' [Qia>4_zxoo,OՌ,B|Y0!RB@=1ZYƄԠP݆0/i6[*zeoW*堃\!3sA)߳i-?>f zT]ݬ$T7@E̵S!Ƀc o%g}jn:4h>ewiMUQ/Kjj "aK>x:nT ?=E5y!:]sǟ2W Ab>{I*vp֧Wc\.% ~wEU4&ԆԵgx|R-XIk:\X08X\;yo4@D_5N@uV'w?6jU4JNTfΖ ޝSK|h.Wi@=47 ÍURz/ł,GVT'I)'z#skAXs`1*hΆgf&&Q5kCnjmr*e 6G fCVmqbĠhp0WFa<I6+XK /ؕ˹XdXD>^01DԙrenkѭmBX@'bfF9+*MqC]jyAL;F",5 4LO~k):yeDS F|t8i̞ֈ| ={h?༔Gk/!e')j)\f8֎; fYEp#K(53=žDŽ|y9A0fWQKqXu\$%9R; f',X J+ -bnkזр큜ƌ} y/KR7HUP^e73uɸ$ FOQ) sQ~$E_DuFN6-)#}\ӷvr }Yc\ {%P9?hX,Xɝ7x3O5W\ ih݁m% 3dG"*G -'OGk݌(OPiOW&B* y y$fT7v?l64mWI_B #=uO*1Y+T,IAG&5ύ"׏m Q'DVqm(KtbGx_@SH GD Q>W? c<]Yy^6TR\Rc+ Q P9t20c:I$܂ݯPL"t![.,O*A,\/d7z+$ Ϡ*" ;鮾rY=FT$FS{%YZxy, Ms\u\reOuNyQ?,o%SS^nP#%T}m@i1=u;FLŦQA`&[}ބJ7Īny(0ْzJuZe*˝2)HDFGF9k: 7=œr-FvߗŒіm9O+4PhAxFo,We(&Hx 8r[$geQ 0bW?XnoW2D$3/F*:9v }+&4,OE#g0g^S`6DRa 9cdԊm9$*1OĆ8W?f]|\NPH &ʁӖmJ8x xyoKBb2j+wMyI z9%DۗMP3,h@렒 y/g,{oNAN`ެKhFLi:a7Re1sv~%G1<j9//(,"Kk5u/$k C6e)H߄Xꉋ8$\aߍL\fI|J Ao臏W KYʣb|R6/ ֆC'MET;\,@ /w8i,ME^8`[zW*uOVKdK$[,;$'ޏ2Ar`'n,sT1@F׬]'سIfWtX fPV@%헠lS))]9:"gBQ}mػ 6u!N,h:VG[6yt; ;0Q;P L@S&oȼz^K vi@uM4cp[A:lŋ'+T=tcvԋkl4pדzHZ+˂ϖIGM G8iTsσPõ;-5@__0>Sۇ&v>YYE:?EUhk o5M߀@j :w]l2\~,.{}&Ek>pm,h}}cjt;z>:@yE1Ne?5FsAP$g כh ^cW|=۵kH:>pæp<:|4AXbcZoe#42`Y]B"!zsϚ+<,mÖcbFABSv@pA$M9s`’lc޼3<;OZ~asMZi ʓkbtoZ/|^r"!/g:TXRws ;S[uhZTkERLan_=zӧܐJ.*kB{uD3w|ri4uL՗.Xj9 kRzvgΰ4 h**< Mz vu3o~h6xy'4vK7  'k`4T%mk'JfN?̙EP.JH#'w;\P~m@¥l\F VXEyW1ƲX*k-S$gf9߱dE2/>gR T;paJ@ t|Dho+~ .4oZa:P BG(˗$z/oT!iM&b5\I'hg`6ɖ"ʏӍ\݅|$FH Ʋ$`[ͻ j9LO\]H x4; ǂX:#—"ȝ-O\|W0 jn~Rs;Lz9>Ng̊9mCkҞ3ȉ(jJzs3w/:\=y!$qmwInZpE>$=!F"F/g5I"!&{{z4 )T]51 |}_%yy$ᓼ@u+`=䔊}- * ]' ~0G񭑈v"KQkG@" cUL ]JslƐ?2U6yyb>_VbQ%,'Lڬ"RǤ }%cͪJ˃5psNrUv%!tҾ˓SwPC{ dan1~t}$~3Md%xE!T,!v=ki\h@1 vwL^!!WShXXfwƌ3aE,I,I`F˨~m j,cWO7Q*)!2)7lVm,H"۝4s{/x^ot nS5;2]pM+Si&xcmCdM+b2s3gKsL[#%KK'W! Pcqҵ{@~5Z=VFc҈ew*<ć?pffG#4'wt*W9.]xNqUI^FYJnj9[b:Jێ9?px3wXFL@btˉxGT ԃ 34EШQ@ 䃺ZɃ)i _'">fXE?s I+ ']Wv)X5tr}}mJ8_8>9=ݤ_9nB]ys'ƦQɾHvI5Q(W$?NpR~XļG[2L-@Qa\랰\ éDZryzPѝ]<JErUxBCoͪ!?"pJGx f vу~-7ę| Yۓ+h BB˚ݴslOB 1bJZ>?L80 4 2~Y6U>tڢ0.5t4S+b&(6nNI+l5,~Ӣ1~ $ "|E aL99-`%btDIzdÓFkI`4+V5]HWښ*.x͂Cs$4lMFƬ[Vnʟ||k%ջ94QVjFNְpwep OC___wvE=hC~ @Tʬ==ZcOŹa $UnKo N\=򜲶%XGBfn+ ͏%²_O[wnb[(5ݡg)]W)(iTm6PDϾeJE3 X: C _L~\K3.Vi/pyV@9]F6KyPzZSta%Ʊp5EwNHi`/tM.e6룇ĎLـG, ݏ'7*IqU(|u>Hw!&!7dl^!ƅs|K=ַkʤL-A|,c0ruJ/8X }d,F'=jږ50J_My}y$7K_- lULF=:ޢk:|x#8I`^WEpqё~$5'v F~(ԗt u8^Ki澑%)<#hj}p&vեu =-]9̳{@+/) { D/:c߂]{c3@ĎA/ٔ!8knk)Ҡ0;dxUnDcbw߷zV%;㹛POD? C.Ii.b _PX+ (܍UY-TktzuZ)P梈KHd$DBHi=oQ۟)zi֋Jv7Ќ_r"}{*j,ݱ1aEyK )µQn#4kDz"R1.AnY_4- CEn'Ҏև//ЧaU'v.GTuwNW%‹s%4R$$MpΡPe_r@ckd L% ;YOd*eKMSS-A b/H!.ޚGa&4Xj!$A=>^O|T!Ggw7(.m7>܇{)Ɯkd>UGL2۵:; ]hRmLrio7 (sgb\7b'6ߺ­s WA%Bτ[) y?ڐ?{M9VGǔ O |{:^Dіe;M^PUia:Q\ưmѵ| VohG":J#RtL̘6h~En5"8;j¥ܹ_^j :@e$jH,F VV?o Y.CI>(HDR]K̲GF?[apn*Ucm5|ߘj)&/Omtq ,,fƛbh5()b:v$Xx 4@{6:|e_wQ4Cɍ(dC}DTOhQu T29둸 gnTtT'+ghr|jaTnt~JK=&  70ʓ)[ͅڔOcX\ud:Frmd]ǩH^=V3O. "f/ޙ)} ^Y!X[?0=XF8$RU|<>~i:v-8($6#r抉TC"\TOXvgb:Lkg 8TBI2|_ޮ5&*7'œݱjԑ-%B)n4|~_̕E,qJוJ`1vʦpfŻb{CS˴-Cc2s +4R_17q?ޓ8ʤjPs$;BUVk//ے,+OjK[.4/Q2ǝ1 ?賛3SJ*K9O \ 0s-OdV`+;J0cH>ae.=\ ^dґoDjTrB8I A%-g`t_C3Cpe/>×!C;rOֲmRJÃ}w/ wҚJ5n^S`;XhDvzt=0rCl^nxk;r iUpǫZ@nvv ohid3YAny'P${>Skϲ5>`2EjLH߶S]R^ydDJO/:M\MzM)/Ӷ)PiB[G-f W)b׃:{Z߹:'alAaT >?viiF>`ɭݚ c9~ hk UdN\FTL\i_xe/Oȴ#^+e4F1֫mL}\./}[QO0;P/OLdB"v"1a'flZnD28/D\݂ILݐJ6iYo"M +$_l B"J6o*M )kQba.\\FGnGronR\0΅?l4@& 郮{(َ~2FCf W&X(j. y m>4Ю׫ gS{ :m?W 4 OՅY!1}-9AC3ȕ*N!NȺsCn,"JFȥg)&SH{ }c}Op&}h7"x 0#%9|klY 'O)5,@@~1+;G eUņ.B7%{hp7dw=Ln)wф R$cw΄_[t#V[)r(Ann} h7Ph+I~J߁5 8HlWJO 86H1v.H ,mf n'k #qW-/ -^_+`}u7eAݭSmʯ6Qa+T52Eq3`b4@yXްUb%u8k.CQn*tׁ@>CgQH)}T[yy2|8Td-QpGb 36/ c @%x{GAKLDD # Eٵzu!SVN~/HezzW-CQ2߽J n3qO"/ ѳ@gu$F9B%"p^BboppXhζ Ar76>dN> ъpƉ:cSlZ{wz5Vփ1o£ad|ЩDɼRqؕ> ~X8k߈֖K1웚jBhwpZYZɴ0(̣)&`p 31 :WF!̹T ڑ×oA*-,'(ur+OdO Чkm~~lHmW|tysZffm'5ъonYI2:scjq\b7<{fT[Ў^{:&Hk4`ͅ\jU]XQ'>ȭhEjw [4)dTqGp;2|*~qK*]x怍~ųԍP\fzЦ|ُ'H-XVQZnҮC`cMA;-~n[*kkS$U_;{H 29!9uiK+Yg[{ZT b''t.^}>%vtyn>,}iAEX]PY婅+똃r,]N隆jQ%I7-`t5["X'd܅i\Qp^ ށKܜzi^^$:*At*~T@.u]!&-EM%PLɆ'ExN8X0*lߢPܺOiOƟݎUՐbj I_#]+*LP`3TagY2?h&KM[J#hv¡7P#P(Ꮔb'_Չn6|➾ 4GPݳnq6Ȫ |,0.ShXJL[֭@P-ޙ*a3Kb:dz?%Ggq4f$ZIF@Ip?j{;c|7~kwWBW`dj홝:BI yZdk]9"RUXݾӄqOOTZbg[bֻ \%Ȇ+^FX7EU`_jSJ5Uޅg.w?缾ZΜɈJju-;oG@[X}/S[! Hx1xuq&ï*7 レ!wԴ#(7X.A#,; ==1T(M6 DJmˑL6 GN:k/  >e< ̒c}\]Rd*5$Z{6>g1Tnw8?^;uK1Laq5G9BiOK?h}mg>3aa|^Ű>ioX5.}օߊM*&Y0RY<2asp19mpQI63 I ^1ku@gSg C"GJB,kԞ~}5psIgS&XǺ10hn,.kp- !-xj k W~2ꁼ*9;H2m1)x _ }HKwWzqIVڤ"EHrZ51Db[$OSK 7yᜒ6Dq{BR]͇]JKqڕn[.MI?E @O?6|(!r>od<7.|rBUGU [PI5߻Ǜ͕V$ E'U( d׃} е >_s&SN577ghZ 2n )E]!s|FT {I[pE]lta*Ɩv';}-tVq㍾=T9Xg^{2)6DsןnB1$9w'|mvVE2bꅓeŁqdvcxF J4,3yWYԎ "g(!I&m/SDIng`4wҥ. Sr[KscrIt킾V|DΑ0,ЎFʭ&v KuQ/n$2UOȤiEk X?WdR)@F{>8+F} #o)'fR$AA1NXRk!t5Μ"PeB El&z!6 lvJzo3h4 C 8`=aO[74F~?zacaU1xߺHuJ,sMM-.|=6E՟ F !KQ!PkB.7ýG𬏸ޭl>x'O6b,8/428 "$Y-qx7Y vjUM,e/X\51P3?>ȂWR8.p- 7>6a7H ݝt3*謶""37 S)V'6z"߿g+9 dq$T'N=Sb!'\c֜F<->б>F##RҊYuS8-+KTT&+ug'jŽ ՂaZPVQZg/O6/R?@@q$NZ!ꊛtl pgw3BP%x +1K+ C~?m`?Kj"vsEJsD 8m2Kulپ wZSyq{gMG(֩+XHgC'Gd>m o`XK jhZkeKM`BvE ͖SAcyd>nѠ{\We/$wȇsZ(&]Z{ D]j0ޫ^z_x-9H=ԸkQteP'L vF׼c,w b{P+@%9= D"+ NCCLjV!ozpns{UJw[{OsiP8(C?[`tI)jlo߯Weծ\{DD\p0[\C a}ԁcvC@e7#X7)R!9Em0MbݴH(U![ lp`E=TEJ{Yo3#5"8{xd>C_?.2\!کf>v%P7X[6|07ŜܫVR[p i6嚞T1",ꮺ$'>&t(z|Jo@sqwl:ju/a &[=ꦰCme=_ Pn\y#%IZ=I0LhV5#֭EQb)ET Xv@4{8ԥo0>T`$T'S$Z}$ضS.t' >x4$$>G{ AYbqW!)r6J%ߵ_:1XgStZ%%m0{뫓:- CsJEvց-# ~ 6N;p;a%1CbݑDv}ׁP  [$cVۨ6 $"@Me|M-YT Ur=<Dd 4%Ā'[t8:蒩^z!q%9sbuZ`r!llAeA2 A1j(>ѫY_pcǒ`)fp<&|XbxbdQ~nAnBuy;uLtt/cC'w\/~"=#5C.bQ#g0nH2HJtDqsF mta̐%mEAbeY"ys01tSq~b_:> 7LyX@Vs9W Z§7qzXİa+宩:hiW8W sS ;, J)Q"_鶴e~b?:?I?bIO =V}$+wJз)Ť EAcI3BDȩbݶFS`B5oXQԸUJnUt bo/ϐ-@P:s~YLthڂ8p?;WuZ\yK;fFע&n9MoCT-RiƆCTB>gHx?učwZD:es@XGa⥽1Xfl7q t)>gF@ u# բmhۢtGʋ ?ͣEBҌJ8h8tZ#EDvhfEv#GƏ$roG/"z-踣Gb8QLsGz5y^B}=n+,J+SGsw>J1яF -u -A] r6!aFE4L] =S?(U9`'`3o ǀ*飹nfN%}B`@r$&-RӘpie6 QwWSwh"G䱧!rkp k=MJt`}6/2ac~ה#7yYK>ᓱ5a3IE%`;=IwQPMduhp'*$܉Dؙ>0| (/#o8ЭѺ69W}em+|^|6:W| +j\hUn}ĆGE -rV2j;,6&D}ڝH-f{FX"P@- L`@|8+ZuFL39[kHO˪HAe ?SpI+Wd]{7 7RVU٠Uhg[\p3IJuO=VȒ Td_A<졍{ h/X+}bm }Z ;_+;?^S]1 `y>EK:YyCMu:3{hYFsԶuw, ɩ̤ꈵ.t?n4pI$ խg}hdz,ّ~BF QrFEm=<9c½}7HШUf Frgl[AN~(aMk?>[OukDwƽ !pu&/01Sbn*WC(u pT&UQM^NP&.VER;g#sDC5I=юM?Qѫh6*b?(vrhGVƃI?*?9Z~R#&_;#HJ t_y0lm tw\UCW* )Хw]񇐈4%B3K[DzCt_0RI0R4EVt&{j!(y0B(B(c<ևBNu32?ഖzDe*yL?-[+ U>Ǯpf׆1hct'X%2 *J&N@ZC|+}.2hROȲ2 ǜж6 H"%0XhaAF1ȇ ~&|eF ޿¹J7Onv9~·[PBA>ghmh},SEBH5%(|oUo x"#ȥ0 zH,r|>oָ6|Gb /fwd3 C-f?/^p/{s^اCK`;%O7VVդ XOe8YoQmzהST^<~e%ᇦY )zrw7!zEFf \0nd5)7G6^df(P2~:ْR6)H(xt}՗2uo_(o].Mƽ ?Y|[\sK3ߺePSwO V x|(5{FTEPNkZr5,)^0'1 S+$yAvrbD6 ߕ7m@Bsbwhq|HA#1k;p)Tz5;PږAL '0?tks@L\q)u98R'[0{w\)eO)[ IE4G%P(<Qgt!\VcՕ4CV3 \F憾qBxPl$@KpXT}HGjdmq={:3Fm';ׅS8%BF`pL+/g7kPtjC"K붺J2~,,+g(5BeC!H4l[jըc% !@w; \$pS4.g4. gL4$K|嵴×oG|69etX ?5e>ؗ#K巃Ec(9z.k @mߺv&7quoʗ@Ru i&<6m0#}Q4*LgVZsnRD8=Cށx]mX]@O6Mӂ;lW}Ꟍ Цk-y>gcbI1_ߥ^-3ETP65yxF.bt|qc B"!rG6=^ }I[Q/ =g!%Н%b&+Ey8zpm~wT)⠪6axF2 q;=٧_ӤU,5_"KdQC8ZsXgǙ >%bƄ;?[(cJ?;i1ݔ̯h*ıAx9-%|`H m\lOt@Q@^xE/+Q0pu}H'|L{M86 eI׽ї+ ){8"Zf4 YKkn{ 11Ơ8fp oyWt^4|m{pQX >_,`Q3:,bN$Epq!yta`~v,-* tM;=O*-l*SAOGfiNVo WgöA55nK?Z6+r؝Y6( TB| &V Cf讙Gz@ yЊ}C" s"dk5q3ꠊ#Fpc ,~{?nkMUۻDhV GR96̼N5~"룉( @kL"RBBwwsA;L-q9]ۛ7S}Y.&(_~rYCO"$`%fXbHt*B0^2$] ۥlmHY`M7{)94C j4oOvjXpm+ְG oUm]*}G,v6'߻(=QS4FssD ʹK_'o߇8Kqß8],1/XC{o >%ҦaL4pS_^I]iib4[ilwy}/w/`yUF5N9iV[̡sqt 7*#P|i\8( Vg?]\q?-\]{;U9J?4=ZgY%k='.+{*r/Tjh'_Ni"׬8`Uca;\'8W2/f5OEx=cZ%""/a4x&tef .WzAy-O[Ԃ[^mp[⢆#eӖfdҕoq-`in4J51hZYikMu|^j IZϩ/9= ` z|ciz;1kpt,B'໊atA]3l/¦lbYr 0|)/鷢I_"X~SIKHO3!TDX"|`њ iNy=oPܽ'0-ZV ҎmT^Um| do)a'!r^$TIV׽ۆg庍PI8IX wGF[;Ty߾pVchTeqTMD#sC0%oٛJbꓷy ̅!RGPW6;G0/ԞXNeEV=I j :$"#hc<͌d3 {%. BԂBs`TFv?FFOmSiIt ]k.3w= k-څQi4w%R8}4u 2ĉČa2ÏӡP.LM"KM) hjbk{n>vq#jp񯐧*XL$34E]!SAQ [Ɨ؆猿Cl>2!O)Q`/ޘ\4VOhDI -cύ^mKDp.-YFͼȈ>L~Tċa&ˎ<qD,u$5V] (cEWe:z$-B9M-P= }3%)fcQ EI8ocC_huƾV=O6ރOa;oILbe.wRf&U`^P)I{6x\xR >6k}/$2WXr ~8뤷/xmx˒.MK8˜arEx2S$E`ȡ.IkJҾ|[VGY ؼ&$Nba|V-Qu g9۳b-Xe*IeaI]/otCOdUiHǔ 2U@Ye/tս8Q,7嗻&:Hwy \䜷 tt$483 o嚕b oG҃P*ӞovYy=%fOw,֟Y9?WLer 4gPސ% 7AL\7v NC# O=ڱ { `0!: ϺU UdѫBh¥>A}b M?{uR.ک 12QA b9 dLIuo.ywVԙD|'7}yJ O)k`#i!hW6 ($uZT=oX $;BoxG f9Ƚ%W.'b|@RvA T,lR@/BA0^e=aЅƋ>H`DE7X9xj']/mS5mMØes{|"9eSy#S/ԛ E)Y&M}ā,9DSk>hnNG峖WQ`OPWCTdGпY,|R>gntZA ꮤJ=%N+FhG!$|\~ q1]|\Q'ww-q<IwdG/'<|M!H`9i'Ahf>y҈KUe0$F`pU*6cx6<83gR"_/ݙn}- ldz={-oOօE0)(+m2PR=m} aft1W-[c,S [Q]I ~$1vyhw{8j9ep&ϡũ]珪&ow/.V[ n0EI{ 'gLDM7%O@l*x0;Ϫ2dq=pD*PQy z*b. pO[ WTtϝ{%u;|1U? YA-OsM[Ng3)廊8 @>s|*5y+zV| Or-A ~3Rh0qhO<1Nb]ѾMu(C XB7}aРtBVRjWOptsk[E~ ٔ/-Bw P j="gRcxt [K L6r@Ŵq6Ʌ$,+"өYenakV+UVBY>W^MGMKC2ጿx\v[T`s3N ~goK(>9~ѸB66mq4{(T%{pݿtSJK(ޘh[EN;wߞ[JLn6+F$|16D:^sch5YTgԋW*j6[|N7o⇡kz7# Cx3I#_mU҂Rӛ撅۷l!@~X.t>2jӸή)27*K,7ylzg"Asn*}A rGG:(Tه@\Y nxI˱fץ2#u pfv7W@2[s1^|C& 7^խֺ]/3Wm\x%~&tmޮs)t_¥BJQYВ.e_EQJ\]1;p^|Kâ0ok#%trI0c*>06ƋZGw;i gS7Gs^ }?qIffSUMTer: )6H.QRak?gy~pV~5YH^r}t>.JG6ߞOt]mf֯"] +Wot*lȏ: &O7MVvQ%*LpѱVS۞+n'|P_wO4c0c^ t֞C.SFzL} !LbГa*`6Qa _)pf3µjNËB\>A#urr\^+K~WE'8q )U})г`ꫩ `UŻcV2Q7|&J_Bƒt ͌'[`3ug}' Ԣkz1@AH(!dڳ- Bn'559lf.3#Ѯ+w4Ҷ q#HT&#Ex%ٯ-2>#am ]+1 '^r"v׬ǯjɔ4qٚx[MBU*yL!A)!Ei/c_$tߣ,TJI2+iM!n*UҾH!ԇ8]L}H#i[! 2lU&ntBET'A/̍->q0]AHPteü 2YBY%S2tSSQȣ֟%)an^wYx{+Mlm["{bXr"i+~~ ET{ jm:;[,oM{`Tڃv灭Cq v8H*& s1 D/V9<ߤ-?W:vZ. mb~B ~MM:s_l7aܶzk/coMĖM{A:֐)` ~zhDSxG7Oԃ,=G]=\K=Y1(2ËɈRO`+ $NsIP@!3ձMG2WwY`g (A.apli }VPP)mL#{Ӿ Xa3]4[rN<1ГQB$X7wi#wAR P"aE.';GAXc,={o)Ⱦݵ9@RZG/?ex$~/Zx5B"lM A ӣ Żn5RCq0_~d#XG<;n~ӯ qlځFx<ͬ/׫T2|p RD]5ch <mR6-iaU?4|ѝ(\Q_tsnBRe6gP"-a $Ap|y0IyՌp;4MҪ>Wow] dYd,2:qba# ¥wUQ"([Gl4t*WJ>R756ӃoY-?Y9I!$H ^p;i$Ba_/O6NW8$x1g"cb ȵz\t޵$l1.\j=I@e֢3UޭR~+쩇.;X# 3Z:D%'_.~68xl#۳~FQJfg hJPItF L"F3ZʂzuyTs)[8aOT,iz0ة2NhK/}E2t!g9;LD9y\le-;FB#ݎdHBZa۹bnxOߌ&1-}/MM6! H+Ia Sbٲ, hB ' UV:$֩=-帉B 3x{PeZ1hBZd~p0'ZB/eP7hӤI>ڜ8An ?Q(m.d.( ! 9Ў^%d!9PxLc5eCA]6(RZlrs]%@S.eܗd)Q瘷6k6 hг$4 |#4NJv+GO0;ᄲ"QWUiX+lcIȵ5=ʀ$$jw=_g}329޿%0p E# P8&DW=%6ۡceЀkZY nHJ"8u63j{.~C"GȈ^sGDR\V{Df d%vOzV Ԯ85H? ~k*@vr#|\H"oM,Jg4'd4r7G%r''֕# 5 u*`;!W ?ix*q3qnk@q[G+Jtme8q8XE(Crb:E I2KYpIfohyκCM@T>=l&ueP^1qISyçmL ~v\@5ĆpdU܀ӏ9`D\هSKa(=`NubH~_簜!|Uje>刂j3͜]M;Gt]Hk7x$i{{ZJuD]V%-f)~gkM!VQCOZ[g}[{@%&L?{!:RP$&W^^ daCLACK1MU`(yt UI<|ƿ,o_ڇ5QϻlkZ(s,@=M{b0@MLÇnߒj $92Ѯ@p`V!! ֠-EjM~nXt'Ƽ9MW$P~v 4F=J#uz~P naˉ rBpm"Yy`n8Cت30oa~0 rx38WwW ZZʴj/@A:HY'f; bjU"v~)7? kqM= [1B<TtI5|Ʃ YZh2 G Oc ;M9[&2Q2F TN( -~`!a(6}뗀tfrZFq|xmU4IZ簾a4hv 4,jwF\K{9З,)j3t$6եdqݸ8gfkx'@IVx$5^sM2+,Č$TArxYc΅B)z zl6Nq!4<~zGb]7EFtP Wb'< \cFWFذ= ְ(;΄ IQÄ'W k4<1/,aAQlsba:Om/(c#6'%9wcz+ln?z5~qrTyGBLiRc<]%S ߫H"5 H X3H2h$+)m _'(je#,-mvSd -@-v Q otm8Kgy\SDϗEe|O+ZtnGXWcfFOOβe+f8L3h0/aXO_]ݛ#L]t+ʲ~m0xo_yad1r}c=sE# rK[ZC 8ìJb") S{Vށq~=z)_c6~5vNqޝ#B{ۉ.K-l0|k}queWdwn(f6B+?BGANѵ3Hb}ia_EP;h|FY3qtlQđ>}89u* wv~yV](XLH ۽/_ɲz׬te'>rrR ,1x%, kp,9ݲuSB:ok,ҁr>O=C_@O(R ¡. /ɧ<Y%c;kԏg>W ap6(#sf볏9жn(ܞzgiHp$Z=3MB-a Sv2N͂Z#ӣK,jm X%yh7E%Z$U&mO-gJo?TDB akym6a#}kN/,A0tЍެykݐ {E׋MocAO,ߩ-`-?ƴ3<1T38)iB?#*TFbA$>2X@oW,E!5Ky"uPְ'RO|-)xxM` ${&`H ?O@"Eby GVYjP2(=Vp/gvȀQc@Z;vm}i>,OĎm.R $m628?b ~B:4o?$Ty#M%8&ELwNfSB_r蟬-ۗbǯmm)oY[*{/g< Ķ1;YRL;6F>uӵ2E([ˊHAuj$ކGLO>u*JZȜ)%,I$A_voRC;ȟqku{T ܎= ]fr5DY\GM$&\ ͍^Øl,ӌ,XX{s8Ba»;y&]x A\L,rfm>a8! E@0ڴxVFۓw'l,WDT5pJ '#HҶ'{'b l&8!x=W:m0r/RJQ|3Ozed&ju3)ܩiE7c:OL 2H\_CVP,S[$xEC}l[toګ.uUŻP!hGB!Gl / 89yW5Nġki@ \fewk*5(a:e;>>VNd`j xAf$mV{ hjh`*CA/"&FxlfwifC$ڪ.=̾p,>'-;.cM<_.xgd-KXt,$t7)sVlm՚:{^SS=ZKts5L50`R+/Уz#e:c5cAX.c6Ǵ5?XtۂMX5bAr~ : 6 /*r};@_k%Nwے1ÕkQs!躙6 .S'#(`,V3m}F$s j=/+A-k\`NYv߼?]H=47q" }/ps~AV/9Mc=xDF/ 93)s.0lvtl'2;Gg&mLx:xC$iq%݂],0Y.lI'H\Wߞ{Bjgr`]lrU RI'yE镧-('Y۫~sPU)"=hA8-5F3? AF$_D Y%E~MZ->+auv종>X__"Y OThœ}SNt- 8ǯ%p%~H^;8,ďcB:J!!{.hhe1ϮC* J(̅f%ށ\47% "x,>\"ٽa.@cA7o)nu3^ziyPg]&b_dIA۪0N]=~z;VO%ia.!M`bl݅_+1_[>:@&Ծ8:p($gagH}\Pv&j'LCt =a{F͒O D8ExB|v uvrROڙ3;ivա8ZG#*S1Kgoϱ f[* kK7}ZdP ()=ZxyS9yEuKKO8DUEpىo,i)+zD [);mIΔEoF5}ʛ\9CZWPS+e\}KLO' 8qi G);ցV#8ew8,CP(?ut~2X@Hd ~QL-סa{q61PX! #*?a"ǾоuY{sqJj-rN` dLO ԺaI2<("uJHKȇ1$ʘ F&/8WR5D۝'M*&P 4yA\l㕰ܴ7qUIwUVDmcQc '[I& cEo1pE:`PJBTQ!6 D]6c:=kJ{%%̟uai71KfE)^Ɏ(L"A G-ʊx0y`3N@τꊖG73a1HQjH閜d%RXv}01VThEUty[N c!CƦ66^R Хõ3 H[$B; p|HSՌXci=?RLa8r,оJ:rܵ :3`GaF;Md^ߍQ-)hFZ_udaa% nUΚ q}ݖP,;@"\J_16'OQE |m^I'cۻ)O<&[nݖSkwb/ZE6esͰKDY@Y =9Usٔ~7>Y_%lPEFrIh&ңXbZ)pL(bpx Mq4m?vNsTQFP/ba{Wsg<'ۚ[ yO x$Tx7ݥNNOg6Ӄ;4{ls|8jPU3G aV̄֏'{eq>nϱ+D+kks*Tpm#= 9*R}$_PΈV;RxcGYCL}9 "h"g(˂Re)"#Y #O^"VCѩТ/2OxiH+*&Fig ]F.ޛ?X 0@@*yPﳉf+Y.p.CEB&+@ iԑ}jŅu'=#7M%dIKŘI(~I͈ xv'>I8J幐a#R hWo5) -.W?@Gш;ěΰ5Iח {Dö,@@I͑ZSR>g4Ŀ!IH^Br:Hxq*ѯ(-nh*v2"eV T"t6Ht1o sG@Õ4CMF8590 Gy̥ V N(ԁ?)%lNKZmF؂"j(6]<!ጏNTlm/@(b@ͽ.vu[( MjԳeC 4qnˆAgxgo<\@Ɲ+?bPH$\lx;M 9n%`3RV!Cܣ45vDF9 W`< M3FN'=t've{,/c+](EG &Xfa_#-YXgkOpEkCnR(9WN[l$uO\A'"i /n"vn:ueOꉢKǖI{WBZk%orY"XH R !Y޼'&{֧W'ڼǍN$)z'wANx*qu[pHޕ=5LwɁHDb6m\4R|DSVrt\9*) @96q5fCհigQa q$SSqګ'3,J%5[S\;R4ZE$~ ;ھj 씹"ΚZҝ)ҷiӎ*pƝ]uBfXc'Ltv@8T2t*cpBvb0ȁ1/9NJJgz)۩_n/g5 `6  e :(Whe5 W ߺn1{t@_7 +L Cj$$TT?iŹ|@S([ݬ BZo'$U+2&"]_+ g[aDZO+g <ԯVT3)qk"vX^ΐt8JxTo=J!eF?GQlYHWg`Q!moDamV IFg+/$}JD#ɠUAKSUb]9~ʯԭe+8q Z-6@"! RGﰧMKnk>H0L"+1G~]:gUp\1rNpiuZ`iZzտt0G/;a*fy>L>u32#1oA`c/ <9JM8,K+uIfZz95Yg@yk݌AWsXC]Uc }VF,:/&utBT ~wFm&'[v*0f6Uމi8QE/%’!0U_)cm}d $PpLKD+HFUf7 _gMHVhM9x )Z&P(A> 7:~vjFcUuU'M0h" HЮ7nCXR2y,-eӸ6,U~9IG |z ;|Hu3$[[3}~wsLFT$uT68Hxz|3Y9N=oMEu.6ݾOnejY_e]h|L2ƃWH>a;}TZo:mvlZ+̼(Edx5:Yevv%sV5$š8O$m.]rF H9ǁO{3>d oOcãْIƣPtΊq<͉P-m "sݎߎ|W4eW o9 KݻK,* =ycb\Sj5Fg~Ҽ1W5]9ɗ}'x%UQP359G< dCR1.lB0kO0OP>_;Z8`2W.  LfqᘟL~ C&j[a46k^*wV@b5lt]K1l#&T"RU!dgǞs 4PYVSҾVk\{bVt? q)0ؘ*܆C4`wkO#ĤbmȞv;Kaibf :aQ% F,& S~BdLT/Y׾zLV 1]]0(Bc`@]CVDaiU :GQP{b$5Kªfܽt;u liNb.ܐaKr~2.2\G.OFfL@sOɊ>#'l &Nʶ;@gV !ѡ+&К^z~ ݱ{dg5O.B0"˜ s;SDXЎY0,A nPLv_(m\s}aI2qجErB68hӛX}_TbY.c8N8"l.97>,p]nF&) l>.}:eeh,?@ 6Sbs ^."9,Lyٝ9w6_^QA*" R%:"8ZxOtěa:^T,Wh(P[VkmAdKtDf(-Fx?1Y G2l\QAs1TV[dS(sF"S-}gηX r{PU1:ȣ@߅."L𠎤}w-_rK/,!Cmn )cl`2/S;#`Ddy2Mek#*?@YH &_4i{h>mG5 i;m%8UKPaKU:dkZ TLlRȟmM1 |3@Ndl99AiuIZHkһ#)';Ej/׌Swr)% X"Q!nփ(C%rn?oTl˟~zaQay !OJSvє8nI9u eԟЦhS砃 >Yyhd _i9 $Vi8sc`Fc/j:UfHMvsC7lxL--\5#{/8&H3Tľ-Yo/YĒ0bRF-CsvH 2둼0e-kD 0Z*8_:L#;2Rqϙl%U6afH5ywi";l-͇pQqŗOo`s %B `"n> Vڍ9Bfd&zƶD#d4C&C{MRVrmBf|aͤ~(!ƙKD-C. U]@u2 nZTʌŁzVC&bKl*BQ{ -y**몃ڄ|1< #!"r$ᬜ.Oy:MSc~X{}!|>~Q%;f~p@pB˒r9= w]^c5"c!؇zu~MԉԻ*-t& p:0XD@n!8#alD7H Ӫhcq"/!4DʝbJTK](eOaIt=Ui俣7! .7ouZQsA1GlLQ{Z%8>@?mTJ20hXop0`J`l[9*r菌QrdTķR$RH6uP:-pHoOG{ 8@q؀!5E(bAf,#ە"xD9.9N[." NNsG0*0TmqX(d~nVeJp6U$cm=" xoDBaϭ cOw-銾e +ج!5Sy7A7 d, ;;-N#ďLwBF2xaQ r/C#$&O(w_ B"@K~#ѩ`3ew e}4>a?jӊTl _!xⰰ\[ .˵?o'ćl gmdv_)qb| i,֊? h^!\cv*`(W0=P#m, Ϻ 5 ԉ.V?$:=znU(~(J;Ҍe ́KJmD;1q@!)B>@|8$GQ&0EB"y 3S6eal, ҩ κJ#}YuYY2w7ɲM02Hv;>ϝ-r6@ :n|Qhj){۹rU=G*+XHPfȧ\\l@x #*rEFZh~akVr{8-ܾ5`"~/U!'ʹKMxZw<`ߗP}r("`ϖSzm0# W8qx7[$8!񻖵m\P?\?|=n1}qG!pKR\$Vlm3ē B1.'4Be.L -dx v1ǨV  :b.(e.. ځ #rlqIj9^)NF! m*2!Stw]F룪m+V,Fi~ַZH+N rJPۉ 5WI&vC/74̪F'~[zf%}"O+Dq_,Eġƴ.XEk&(>oT3_>${u#Gtx=p5$qzT+pXیݙz4\[ =Ha!IB\>pWtk@ЖcB1E{5WD,n/ڮP;L1C"!X=V W|vdDꂺ!NG/柆*<@Op(3|-Iٚ oA cZɃ ! OG %c${zn9IFLO qM,kX!G]Mh#H<~\p]M'%~|CM?J!<(z(7Fɓ *Yi2lQIx2]n?o Y8UR~QEplkTaReX#3 ަH%OaMeMzq_.9͌=}IO3GгƧq ux/AZ^(,ܲ1S UZ  j.-Ԥ5?UOt?)6a΀^4PsJ y-KgȭE% ZU#ާ1w!pO64svF&M|P67J="W.!%c/OD0q@=9' 5,8caO{> ☴ SkMعΙ`p.Vu&x>_:f~NX1s^XXfqw 0Vp7Fm(*Lz>}8>{C3dC_*˦Xz% 4l8ch:QI&A,TM]H}N}#?ƲvkRS`,2/*=^7ʕCq2X~GI]H=h=/[sh?Teدَt$blV_>oU+WzW[>E#a gu~:PSg5E?o%(S+хh{)m'1ʱ5_ _oY~Bt0%4CSqlRC,Xu;c+t5 ̳2rcW'w/u s=GL{vTԣ aʹ$6vEn ?/UIQK&@Gi bE;:y_O;GcSܑuA)@H' wI #2 D16f"- K8H1[ !|v-k9qW`؛XuHP| { |fg9وvHr91J/P`S~e:v(KT-lߞQL_؄,3J@k A)~*,eevgHaDsXKKrGIğ1_Xfy 6SE_r׷kG}M>NФ>%$aX>Y#"7~.+i]:KÔ Po1/Ԇ׃tn"=tnx V$Lv=$ !&G},6į?XRJD*hwg=*t?55Bł}xp TvĒg3ٻFiϓCE./"sAﻐn㙼wlC^פ|WUR|*kKHX,GzWJȒ$CY$QčF:@zUs1m/R u"ҋ(EoTTlLmf\! h$ilB=WX+^LѰ* Xx`G~y4، !6O ⑈6MBӀIn) ! Fs %Ҽ oj|!FkF|dA |$!+GIli%sG:yQE@RO) O/ДX<~dXtS%z1 *,3;xO}(<(υ*J}-K xJUmH=@hqt3,4ޝ2wIXƻ+5X/W8LGD 7^DE]+ (q̉tbߘIa(Lꥆ cKalmHre4i5;h!ki_$`r)p*aU\Ɗ/`k4po䬇 k1,_v]Hjbṉ*1',o?h0b\.Z1[߾wu֫4? ?59DE>=E-]nR}4YD㝂VCyU߱WXa4f`8÷GOa%ꃕmq!2 wD4ZlW.CyA~֘RY,נ㢏] 5Y6UZc!<5a%iXpFx MzC}0nN \~[֧ig,ЕK -vE>pcL;z(CdNjKnFaNh=E\^(oXY0{#Zڋ&$> 89yG&Dz$iw*e,U]y%ͭ(XgtfB^#W&lX jq[mHp%=Z@3''O RLRS/RkVe!/+D^뤹$ꎜƍDI^wFd؟DB7JF0Fv 3OfyؘwNT$HN_ԀOmR|vۜ"rxd`oF&? Z^vxg S0RvCPkxD.R |1("n6 M[2{ZK%t/2.+ѓ(ZX!y < nÿ*J*1 x]ݟ?,X$E YM 98j/ھ WRdzԽ'ʸe_\[&i'5*Ğ,_xҮ?[=$915M`j&d#H"r~!Ԕ$Q5[WmX,NЯ2_ÀLך?t!x˯BV`(\GT:+ y FP~ aɻcg-@&8Z#ac4J z倠Ӊ _Co[Rg`-e) "tQ!@ p_RC0ESD!eyˣßLwp%LN*\tjLw7F@)WhWKx'ڡu=ѕא"`h 4GcT35$tKmA$(rF|3oFLq^4U{2y|pVRg+_y_id<ݎonW]3èg3fT4dC&Px=4Z@82"ߊ jIF aVr]{~z9nF@0.$qi˜+w VgΔ$Qb vCJdvNaSRZ&o־ 3nmO;~q1/%:p|!Xn4 ;Õ0`ʆ&~,hڮ"f@`|_t00xt˄[Bqɭ@H' G%{[ԩ[3b x~C'8 \_ET o2QZ7oGf~RcN` ?89#> ˦i(:_Rw(솗^t<ߨ nhNDp231)fP"U#G|ՠL #{B|E(h͞NpN`:ا_j>@$R[w2_hv,>Nwד>أAV#QG~1Sۇ@45bhȱ<"Mm(Lǩx؉3AT CcY @ɑG+V_'lT-OvЊƩqLs+ z)Mj?iܯn 9 ﮋQ߫v;2̛(eQ%kj2פ`Sj"Sx%=H-)M$%RNpHݮ0[Qh/P2㭭X;}0^Zxha=Hv>b4n1)pwaZ,G9"H37P [43<-%Vm!?L^폫ACa*3hhگďQ61frpbouWގ`poyV1+kF`@,GD.Sjd% p{ͳψ<]!8_+R+ 0!H*)]Ӌ6Mu)់k~4"y0rsûytRHX(˛GﳪÙ Oj YP,$Gf64`4z'2ܧUX oYgE挕N:BnN ^o>y Vjp-M~1-0/֖w #|AP8err%bi~BëM G iH,?׃7;N"/+e#=mN8GW~25ݐmT-ؿzM\ > ?@,Ay/PK0:UV`'u Xxߓ T Xa b `k?'% G@5CVT`,T M =0u+?,.">u'dt-!`xhM8#&TᐦózcV."|Q ,B oZ"—omyP %#"pՃ y|> ɰ>l٫>kpMԵm})أL} LXBݾhV.l TO7E,v.hJ҇d]o !?=&1=٥6a UB /ҍqS^Iovt8 ?ٳ)!k ]8OJĺW>S-47"qkmGc@<~3a΄1l%>qq>g߈'#Q&~O iQ!LbyJ~CT$>[^`s_F1xWeR nv?;} *k$S.vr&js3&|¶ڦKR g-fͅviM$`1\.|O]CFԶL&CFasyf$:6j2ayI4ud"ݑDK"$@<%9]OCs d_E^ʫuTeyx*3c82m"ç9Co*G̫ǛLUDgf~3gۧ42O)qx4U29<?B^]O=yv0ڎ"ˉH*vA`zĖ@wݬTTv%fbc@a{kA߲&àFUx/=VFQ<_GȺC*nuK;*}Nfri ݡ4Dx4qsz"-k TAzJܵ>/(0zh~ !1zؔDž \M9r%W|曅Lժ}+;C vAUG0*P#ۺ+$WGb )ɂaos>Ft/ޤL5n~ )ֺa7[6D6@?tyʞ&@8 RTl`J2`?]V#iN ^ .աD%p h|+,w-t[$)usSTyhxFw/+ DSzBDCv|AUcGDh̬_s =߃U¸՗BOÇ⸦Ƚ#¡y5ͅg)nT_p0 %Y#FP$H[@)7! &"7U7oˊԿ']v8S2 Iqɏ7T re_# MҶnT+-IRHVϓ f6s){DRvaE(<[L\񽜑9J~yS8+&b|㪣ܭ#ڑ6`p\* 8 *}IZ+;d<DP|қҠqˉ5w`omL psJaOV]XG;y}~n˚zy1ۥ̄/6!f+ #nY- G]hpȳ+"4=XK$w0t1UGASfJx TGq?]avuQoxʯ|I= tl싷$D_6e bE+5 w6PsIQjFSM<Ց<>:_;Mѩ~8AqLnlf9*tlV&%7 }.G*}0_XwVа.Dc;em1t7 f;ݒLtrhLpԕևμ?q*P0Oy2QpS hY[] VjB۟;\:Ug.7ˍk!,Y*̓t/"qzY(„-Px@}y'Fvs{ nWl-OK;xÁUAΚkjrB8{8RagӻFʳu0F+DφY QwW=.susrmD?[R6h \P oѐvӕUU l}PsK]72TlNE1[Q FiO :u_mPkem RO^U:'1= Qf7/˭XzIY >m@!cBlc* 꾕%=L9;1~ܞpKPhVy0m!)®Z["*y & Pա0&jJ; KP;U^GA5m~r*$S53UưE MslUY>A#Y=U NWs!HT2Bѳ Q/csgo.iHx#/ G1IQ#ud@sIx9_`ףo]`U~7WT)_ZmqUv5@l Wz7~|_i a.pFc=xgˮ)PRi9G@ ?tV@hfxBOҟ҄td 48/m԰u R ] 4 >U>!4+;&T!BfJ9vISR1bś@8E< Ii bqC\$%1q/ALH;]v#CXִ]Mdsp':5j[ҰL̠nḀgYd39eoZG;F/+3w1SB;E:aA_eѭ4|AgERR~X2L::o QY6ωXËVg06qLj@%>RA$\6^B@"h {m GſwJ7= .k^T20B8_]:ߠ(&Z$9؀'js'67, Z~ .#T/Pp2ns럃R[ 4^N\$De` d$ei@9FA\Y1::xl׺JHC6Wd9r8y hG#͌DU7WlE:5 !~8 q5qO'o h$YZGgm=4pc)Agp xr?>gOԠvЋF d29ռmXy߸A+)gC 3"V|vϗRJcri7(PqS hBܿjБ:nJ~mY"z;~GiH"8BA6 EX֠y2 2`1 aPp k`_)mJ[*z^ ]4)nCe,AiWߌ:?͝#H~K ͏WQk9K*BMf{#5Er%IUE1Uۘ[Oh履hpgTʢJL e!0܅o A[m1`Ml{-Gjxh]Quj@F>| E쩰xY9ck9<Nb(p uaG!Ŝ se$i4T{!Qh*vM6U P5^.\Q47Gxu]BA),)\vX+OMm>%C/ ڿUh1,@d[OS[m(hdn=` @Y0a] %qgVFFȘ'<\_ÈHh%ƻz;:ad-@C uG"} XZt- OΤ$嬩aYoF*TpFAk5P3 .<}dO':;5W#2 MԦ%\4.CE6hs~՟:vCdc4 F;sWQw&Y4@k8 t{'5=GD&q1}qNV8"~_lx/M`+vs cg 5wo9f='/{{/@,bK!dwTHp!aL>vW;}V|CRQ] i9drg0YD} /h)`[8h#G]q_ (,?dHrC̍e 2FW6GbWTpƚH;py3gOobGxEzn¹fMsg؏"AR tO$>!5,6t-U?j>E}6)m*QB϶R^]]GRjd0l:X^7N+}PLz?{wASnt&7K!7,ݎ]j T]N96g VZmm@tQTk%mTR{]5OI{ H7)\J:3À{>v$xAJ~^x$|BJC싋eVđ,tf @nHYs˝i5n-+@]MCr<#dRF|ϸ~pQAoGr?&9i yų[ā*~!gG])4fS_T&EH @Ij.-sΡA|hpysۼS&L vCyFppuȅq^Q2(HX mC.C%#c~"@h9Elj ?<;8,9Ā5|ĉl2KHJ3orYd=7>e.1Ҿ^@`wUwNnkVw 戽1"F*_&KS3T:&z&Jق}D ?:9VA5 _y/loCPݞ7x2lۉ`ü[<Pa@v#L(-?ugŚ;7fB@d"bFGfJ͵xO>N^g^&b#9${Y CZi\,g 3&Xv:ǼkV|ҹhu"\c[vcIK0"XajfQ Py ur彂3o/[۳؉j&ɑ8OY ެa"bJRo}2B/\_<>Rm{QFX( X1'Xql6:~8e%4IѰUt5*+Mh~;D2UNe$9/ߎY>f->?sĂA`1lM oFTOS亲k.E@Ū)Kf7`1P{U ̗}CK"]bRK}nO[eq:qq1&Uz1;3g ݊܉Hlj>ґSɠ֖[,\"ωU9?#Z)+b>;wu=bOџ q6-!Tڐ qr5M -y!Aptk0#cIQ*;-vZI wSvm{ZݼUP9/T8'0U_0 Z8^'(}En2@,nY*^2g: ({=FYWʷ%}vwp8Nvo5;8F{=|<ߊ. )b=ln{If漾~soW-9M ف*)qa@3#" Kw2>jWRiBјl|$#ZJQʺ=L̠͢RIk%l.b'wZG;',VK*HyN+F^|kVzzJ+QLw4 knBŐPKXY QM[( |JSѱޛOAL1SndP,.JX/_Dn':qP RPX y9sؓ1DH;Mt_mT<{-E\JdAWfÈ/0XS2 Ew:D}-Ko$0x Uv- =qÏS `0o xj5PuA-UgP-Դ }Gld>F&+`.j'l,uPo ^G]ߞT hwb\V rH_]Z%ҬZI M5=UvZ%{y2*/اCFV$C>c޸:~C~)EѤ!R+1HQoNhl^ .,;>ѯ4Na gA85NPגaq8ñ9\̠qT5bbn_BwWu/@9m\$,>"5v֟shH/Su_2`nUOMo엳=>Zо;f0dヤ9hPh|-g0@)xnUވ;9kI:챶+a^4 G}Gwk8O2m$|!y$67??MqՁLDV | VrP Y#m+D{}#㺤ߊr@L0)E<[C5 pMPZtDgb#u5¯&`H&"M܏@PhLY-mWϫAd9.H7IiS]8Μcʼnq}EOx(׽ܷhEmW_ qʇ*Uxq!,Ow|ފab ▕D@%'3||#}峯Dzj*PVfѰ H_p X}@[ٍvq4#C[ ʊgVGVX,jsh9xF^+RC{[i:ϒ8&T ߊVhGB|9ޗЕ۲hr lQSbCXGPkڇד$ƽ*wD-2+`thqcD/7@ !'6Q0KhisKx^6{ǴE'8 `}3X$V;HX%"jnm^(:'&ݲJpX|\ƺKs 1K}^YTuAcWl/=']J:me1n5]?^Ju8fa7Vn"`Wn5pC {M lyaBcn쉊i68QU%WOpͶ!8O)r@_ GSD?`ԄzeMs9>$]8b -}qd;x lRp4kE.ZP?*b]9iH ]ʵm@!сCǙdQ9xVm}VOE}vj_Ыq&WXK b +,$}QE~,щpUqnQIUJW8ѻX]K9l:0mZxf֏PrFVQ/L @(9.Nά4fjn7բ|6Lc7 h;a ˢD垱rU s"? ye抃4#kqG!0Ȑj]ݐvxp5pJК< ɜLL bE((NGlD"1J]hska7 YOڈM"ݤ4d)ʇLc΍^&l#^Jjt[w> &W>eG _;.^7x#Ȼ1p˱,SuijimX0$dzR?EPz5K,rts[-0 O&)Tf2Y [xʖtӤ&VxSo+`#u*sUȣӧA%*qQ[i[e0+/RX-̦s]|JA<lOh˟>ߵbw>buP~y6CL32b*dXv-tˇÓ]F݇춛Afz[q!$PP_\"& Orw+d{k 4n"(!D $O c‡'A񨶔XSt%͵O;mD&o5B]ިr]d Ȁ5"\^%emvig`r дȓ9S0װf3K4+pE^}I^T*,; ւޣQ[D:] u%/EP+֦:0\+6`M U[H˯k=6':-'e3 s[yU|) jB<+%}>mdtqxēh7Fp1IWf'&U3(ΐfo'o6@l U7m!CEC8!gb`GZ[8LBuV{LRodzԭ8M67 }QU%$ha勨-<^iJd>p.:F9K;쀔0K޲3Rmnn8pBM@)ݠҥLuei Oc-[pL,ZSY1h Ҧ٩(%omȋbbM[ӱ_!{B%N^ @+!Bx\Ҿv,]y7`T*9+%]@=-wLlz|$c]Ex_f&6tOP)фJlKcU;hxB#ҩ{ $e@ɽO3nd'̈hcA/$(U] ,.FryRy{hַtр- N"< '4tVʊ$JjŶ?ḗCA]y`|бumГw͛y3~nJ۪MqCZ1:_C?n`eCpy '2gQ +}jGeyjǬ|ϋ&n<F)QD%G<ۉ0")zqʜo>d|+rK'9.W+1?ȜmVQpYci 8!t 'hTxjh@kHY V<}d~IO=89Z,9 F,ϱ=h ;yw|S~^\oA ¿Ue a̤Us<F)*A<[} xXNgӖ U@׎*@Av8%Эf]zK?'K4- ^gX,~D2K#Ch:o"|NYk]ynG,~uK=8P%z-6YE<353O=Wg|slaԩtZó/5=;ӹNB9 7y˰D3ے?k$R'=t5Rb̧Pϭq* S"I5TslǭA֐~,iW`~0酂$@SCsG׼ؠY;;OA}[Q}yڕ.TIU6W&hsu`{5SҫGSfBJۮ̯] ALx?Ok";I^`Ľ3I@b|1V؁g:"%}rS> m@شmAirsiȅ82ϯIAS-ݗžZ_,~ȭK5 TP>[+UC|NUk6zmO?lr(#`DCʔY IZs&i\֏N2_aұ j+x4N$NIˁW' ,`I% |Z銚\*e, CoBnSpKUޑe<~MuGyBa=k@`02BANϳ@|+%siv ľ$|r7#DMYx~dF_E@РQ$R;7YB.O:JٴLlzk'Z Qu1I[h9 10|g×ܷʱC@TXظG D]^`ޏt.Ry@̰.!zj >~tSaM Iʓn {Oi=yYgLx9|r3nfG1;f #"@a l/^v>r$Ψxr9X?K2a̼k< N.%o_p]8t)Vk8Z w i;0,X6uC@Ifz :Hah!+[W ~՝g qbX=ԂGT4ijB qmvΠJ彟=4B$a}HT &Ԁ:o#S7:kq5Dz4E#C!G6d}2'Rv`(9?d+ƚaNhyp̖trY?[)%K5&{=1e{UzӍbY ; ? SR-Lԉt"R")429 A/9H\e4膤ŞZJ%/:uoKm& @8M ȰVg($f;^:_A?+d޺݃eaVb}B0R!1V-g5US9:Ha.tD솪~ݸ |뺸XXbeSzfg&q K>Ģ?9&NHqI VՈ99ljcE}3T4-͉Myp@3tmcvé&ӕQ4]-"-t˕d5֌"=EZQ:W:E"`HuBp[ewſ쨻҄-V@*,dzGcq؁ `S%Y|b?ԸsDo"k{\u `vU7 &%wwndY`:=E˗b daQFb"u`X+ṵ:^.p4̠iw|M0+DU ,5s8~S~Jj4Z'9atEkGtj`;c` _s};eQJ!}F:$XF{~G$6W.1b|CPRm -l5qi#\>mq'i*=|@}]SlВnS~{OiL G-Y~ycT6 ѳs^Kyt=op1u];G `thChT(9?=0~/ ,*_K0$Mw+M" t.%8 /;_V]1Xw;s>W{ (ZZ{~v&8J bR@!H]ƋXkOk2vGճ,hGxׂ1{y wif׿HcG *֋__fzZΜ4C^Ik{[P!. -X,E }֞ʎ[ 50/u-cUkys)W)nxUh ZcQpHeN~w? ZH^B&@VDIi+̷ϑl@bюKyYVU޴k8bz ԣ;ͻ$#f% |Y6n*sIkMc&]¼>]Q+ԥ&kuS?,+T;QgQÐ @CKwYv6lo5I9/?FzmFE60&e=ɮ)ܝ51  Q0fTlǙr1X"Fp=/wf53@=Bt4)Mdp|Dt/E5ǝ:{Jjx&sgF} tyE( ֗ ;/Q6o_"ohLf2[Ml^x˺Jac\ ![VO+&}R'{chvz9٧` 0~me;Fn)0o_˄\[S-EvT煢vK! ^ך2zI$ bcp8Z-G2kakt߆ X64ѸGzϧN{x P ñS@C!ͅo–Q{Y9Y8_C9ⴂ~OH-=i763WT7%(}fB\F&x(jOyAr:dWs,izi՝}MCd/Ԇ9c.Ռ &sfQ6\ 0^{쓍ݴG?ZMf \Ɛn(OF2(9soJs0z;( CP KpKBvKa&  >YTH^E+`{4ߤj#.=~xVĤ}6|UEu"=>Û۰HMD6bt(oȟٺeABxsJCJaCM,FT7+ }W7_MJKWU*rkj4ʡS.61n9كrOm , T!OI~aOdqS;뇇drr.@hQ#g$}UN`Uk^RE%.~m|ffDᖬ/sRυFׁ BS0"2 i,%'V=gFj%E,zc"|8yq[AHCYe݈OAEWbl.y?QS`%Z 3Ȯ~r-Յ|\lIa^Q vaߢ}9CA-ږK7)6JW'ʋth aUbz|*g~3KG%ZĦ: `X=8S,*i aDNRVB)ttOYҗ 7M`9\!e<=rPLV"\)r+V97C_ [a9Qe&6~t͋7N>a ,Q ,iq=+f0 /N!le2cpNp'C l]s{QYTe8w)'MN`s2+JrYW91<ͭlPU FDDuvAw|cmdJ^WoN_c@N70tG  % ; ^-084d:\>øFR!)}ď &hۚu=%F3϶[CBVE(q|Ay+ߑeݶ+w|x;# u[O,SC)P';HQ8l)WT G O9>'n*I"Qa,+L6JVz?HeyAyJ*^iKTC\2f?\LϺ'۽J?39Uۧx`4Vl0`>i]u}+pAogd r%g9*q- Y! X-.+O)z<{8#T2 7R$²#Bہ'iq** m' dJN5oa'J~';\Dvʈ|Ĕ,TZӐ!wf*_(f?UFÇO)jM$DUi^%;ژ穳LP|&#]b{x?KϹT溤~Oچâ|G_@'s_}jV"jBwd{eDd% yf$t5R͹kԉ|N?{fAױs J~RyZVAv;Br$^ ֔PH jA]Ag%%GҡF7=IV8WB92etN.b)I=<»fsuc ww5 {PTKP$J йy,f0Ֆ-Ӓroapc?/ߧL `/eLR"~0ޔU,K # g"E%}U^'rq9o.kHf/{/AN@4tb6I}n]SV>sYl>ϛڑh)X8?J0k脛xf`lH04M(,f6ae ~&NA>#P(Ͳe^jcX{@'ɍтTODo4CxIrihy5ʾH+R$ ua.«;αG:ғ$]8^Kьٗ$R`Yqwi 0±_ Y%H1B{&"0ʬ>z6ex0#X762q1_jN1s>8J6 :s:w04`)n 5ΐR#l5l!8VcB9V%*lWhca3ۖ4M3t] /h[!x>xNh0e>ićrۡQ.Qڜ "i5YS@ ϊ蟪Mi<|╷>qrkJ>zHK cx*H[ceB[qT |: |,n/ke\d~eԯ9] cZ0Vu=/*cuw4xZ}[sm-Td(@H:'X+4<a~}XFa9ū kPNi63ҍZcJcVV1RڕwW} "~KU4%zy2CpWR3|`|݄5Mx;A9+EDILq s>ح{ Y]JjoZFN (xqˋ[¼ $DݥɄԠbg7$79䓴=`+yʶ7Al(=r^-<./QOoned4n CxbK;̮"$ eTX1-7$\+Q.FJ=W0/PM3O3h;۸Tdv?S~+>֜Fdrr wdģ+~QZ2{%&$Qu밒ݯv.%&;T=B+BnG v]<;d +(@m]QŞL#Xk*2tZ$}۶ҳ=a*j {WmCl(,@\ŦGG#HD+09)X"1no1jO0k TPva-`$,͡OЁdEQ iB}CB#Aˀ?yWNř,P7S!Bv1qHAAN7]$$bv1|I\> o8ocz=x+N }r:UP%߂8=րP}43f+赍]&PFڙu p.5i,M`@ 1$!]N~ȓ|2T z `x0`YT%fxc36ݞҏDjne2qu-xPZڤ>JᶾRnΙuXÄ5&nt^&6{=dq缸Z &V¥+W֘>zo)t ?'i2-<t, qc:Nu>B귫Gy,Ep`5t`dKEh9 I-DbOk֥ ҅(9k4ڀ_jÀ\=NJP=j~$H+eR6 by.YpǸE2bT 욘'=,xU{FwiRלϸ7$A$P; !U*d/.'׺_o=?K"4zۥ ~½02j%y^KZ[(͊fJ*t):A>oX>7ྦྷUiqNSyWT(oy24 mxWXZ/hkWI3c#mSMi-b*JLf =JaXkbR.PkMAltbb k,6g`t}83Q&˔9j8 YW3l#4vNaJֽh2V.,,2<<gs5 phܠb8ih&aKwYDl\jc]T(:g|}WyD=ox! C6E 0;D FD;ZpEa\% Hv8;hR[_;ˈȽB_zg̳7nlKin»?J$;L^F<9br+E=!)kxe_W6%f/e`!?uEh]I3t&EF1jH3J~UDhRP"c5//AZ R!YV88S8k~؟0U3ȐQ~ٮ#Z-Dq@ V/#)&!w> |IڍpQe4ݿP$.zWRya'ߐ=hVCl/:B$]52ܲ&N.,bjsFOP&i8*I-G4Ӫ'7D?_oT4Sq^y Ɋ$Hf3d^rW9v Hf^_QfL4R0`Cy ؼ:RF'^c/N;wz#/EiЁAzg͇Cŵؠ˜0UL a&V] $(֨Z0" Q0U>cb[=]̃+D'{.j5ɉGY0U1ԙ9i;Ζ(`4dz#47EQ]xt~?:70a5!ٞ$;Ӆde0>DƃUmPnA{g0R`!َnRKb bw ^7qoh~G9;DY]Xwв7t1/O tÇҨf#M\2T@AdYb?2c(U9jaIB˜ XÀ*ͭϻ&#AS}3d.vjf14oA}9 Ei^і[97-0G۟n^ "_R?Pq?v"VRtlǼ9^ƔsүBfPwHn_a EUu䕴nnKij™c&䫔c+IKOntd>EŠ_ߡb )XCL1@Ҿwݸ#f0$&<ʆ#6Xz 55 47$n^S47KJ/7 @0бW%PDpY@(͞ˡ~8/ 3H =0r;bZcD v7Raw.9['V\b=".{H JS>ZU{gI7xu؟; )h9)()=3NyCiQ.Ʉ,Eߤ0kdөƀs8b;wSRJ*tl Cf^du3;} :<&ޠ;z$^/!7sN7jpwpW+̀\(C3_ 'B0xQ:Y*C*jB#,;I -_Jo%,Y%Rxstَ$zq Wv>f.QVQ`\hAKR;2OLx8p!҃c=j@C>3>E=Ci6'/ف;cXPDKn uY;pMbt踱?g,Q3_@9b*m2~EoeovzvwDŽjEAv/}pID${& ?{ aROẸ.H&?QG;@=B"JԸ0h%j9շ_#Y`|Lg HL"=WcsUoIcd]7Slf$N@[P7-ŞiQ Ѝo 6FXF`.4i/tWRB|/;]n!VtUˣ.Jq~BBu dJlTHER4vkA؂R^AŘ\{`S4p|H(0,xUiHQ|*?LNzUv @a[$z9*xm ^wڔGÊؽ#X{"q,㒧i&ld!|3+e 5܄p{vAe')+-P ˴#"~Ϯ.+2Z'qLy>CpKSL)^6DAH$y5уQE#2ˏ"-0IFq*BL1vT^ J#GoELQ3UAyvnSܵ"-loX|2L3Xޞ5@aq%K6 XM*!-R z:]D(=y}+Xߩ?nw3ݾ'Y?dQMl%3neL\|&B3skm^ &n?Pq;/w1v[^wBZC|go>Z[6 %{pKuB:/}E:*Қ[ p0xGB7ْ߃xVLdG[|F+(l(+p˂[\h<{%㐠huZ@PL3"lIaM& #k:5[hi7̗pe;)n}TcBD.OQ%PH~/5-o߫>`lH}dCXCąIIY|\/%6A+Z?# -.DdLk*:hyaRX`!=&\<{0;"CŇˁFAóFk&YL_8~e)Ϣu@ǯL/0i&[/r_5Ym:\J#Im5I=݁ pWxAd3+h.gG@_=%S{9c?`lj>)I3p2;ڪ u}f^wq`Abt/pj/ҖH-R!g8Y04dG" ͱ C|]yV@kJ,mKFdV$Z2zٟ(2Tݙ)^|eVUZo]2Vڤ,eHf7,[ʻ.ˮ@ 2%PbVmcZc`2vuV [W&Z>B^Ķ_>XfB{bdk6{;/Rm,~b|I4u[ېh&6d"iS [ω:% *;~2r H./cT1%y~J8z5 ׎o{kYwM-+` I (@*H~l)Ճ 0?rPX1 yَJMe06tPHeCIOɢQl7NPW׽(H,Q5kً/8^stu#8?<,6 JO*xNTV{ )?{>'EJ3N+%R/Ҁ~F+mƗ%mǽM6x* k!iV0Kw8M}@Qwp5r4Ye&RR -AfťB~5+ gndo+^3,,5cI2V]E— vE9͐h;0}+ݏZ {RRX[C<%'n|̲>k)&YOb)4gЎHp_ۼx'm`EB"LFESK{=JEG!D= 4m߽>yqn%͌VfjDZ"/ e9ٹ DARk0ÐL{p[6p1ӀB; S'dw)[:Zq뙿K"!84`FS0|Z/m֖)^<ި`BF{M pvx5Y [кq]'|_2+4}=cU9B'p'С% mDoN_{!j r#(f1+z]D, & JN1{M?FJ * =:kX"!Iq._)s@)mQG שsYAFv6"a<Σf8jlu]o2˯Esf{6QfoB t%毅MFXUh5s}x koNTSґzK{߻@-1?Jr8$~c)+^ ITZJՎ|J5H:Rn†Ԏ\H漂0!%ޘ`Z,;D 4j瓥*uFvl. hޞ_؉V ]#cuz{7w9~-yZ_߽*܆II/!!}O7H@~/%4O'<B@R9*uq>!#!e;憁ݗm78$ղs)1A>2"~0U t#K1-{(Da&!Q=L_$ lЀbl0 Wt!fp9fV_<. R׵aԼܨ 0(P ~Ŭ[ra-!i-jCyb.kܦ!AFgobY'K_$ y63=ӳ-7&:C3eQ8@AT=@kiB捄rjxn"7ȮwTaX3E;~XЙ|5[H`8U܈Wd.j#%V>p!&A+2wCo.}[ҵl9" p&/E8ݚK֋RZ<d,nS-nƕN7PքލBX}J;"`7@店*BBׯVU-"ݥʬ~EmD)QCalL g)Y9tQ' ~+叄andO@VF"LgOVi\WepcpƉ16hCÎD's_D}Ss]<좐X`:.ͼ+V,[aG _%f1/">f߫]ᴄimAo8 wr5sXmxޭ3+JGk 'yHkl^&*}CJ?OçM*ikSWLˤ( BǜE5>oΉ)hX'jˠ jZ?N0ͬrT%R$GxE6 mZ.޸s@]@G}<ZeT8Bz:CaqZ㥲d s̅*4ڐ>XMk =:avU.KïprbAf&W׾ Nm55::P^!KAFQ'cguKMb~K`n&Ǧg!ԡMlKoa $T'i}V|&]) +e8#&j}abN=3=h~o鵇i\X)`X{V1̕V *q$76}4i[~ 3ܖx6-L;~/!'ͱ >M"igHW/ciEilV{eTf+=:_ĵ* 7tJJ<$G0Jj9H1˾t2#(7ƀb:O 7fR2co>y!+&hp;õ? +9Ռr)뺆ɝRʋ_.1"$}yI{qm?.8lTB˄\`+[ڬN,w@Uߐ6^IFKc`мP#v:G(r'FAKc[Ej̟@P Eg}w4m*^0= Xi9KE A$b T$ 7 U[Dm_ᛰLmp pt:!90T`;:pvboNЦ4\.#/m]oEnp9nnH$R*9cFE Dt!٢ӿcU=Umi't9\Vѷ*q``X=5|y|z0[-1pl̫f ZV`{4vai} ]()k{qE7 }YM; m=& h:'u+i{\E,c#NF#nD4=ƕ@FXx=7I@"E*u?M~rKe{*5(̷TPf5t_M;3&VJ`s9]nt2<`Ev3Ι͎) )QBLHe&Uw J?;)4ςL3Q΅4S",~⚇?2Kw[`M-^.FT~kߴ2 X,ȣt9'&hcgj&=x^}ִm$? (káXzC5.BI*΃^"o5FSDM@RݔmvΝ,gkPu E:%33cŭS6J01՚Ԏ/,2W8f$w{]p:d%8Ƞ9BhѦ"7IjRD a I 'wc8/b=ژf?RcQ/{hz!4;s@&鳜&/s=kB5"$_ǃx>o', p},JY&IAnO!>F<*NNyl9zxFaObdY̛"%oϲ qjbgr-ðN쬼˾`(5[k (6dZxGf (GDq %a z$B֛vxVn?^БrBķD5xe⋈!&|p0]9lxQU(_/QJ_("ؖ Ah(Eo41e6S=;ť*&ŗ|TD"Pydkv@!RVU%1ZXw>\ng3̀DAC r`0v)[~lD#$`E!3q||I 'τý2ы'5 g}I (9(xHy=Bz&>1mwEhYT̷`s+8frGݳ̏$]sj t UJ8X w?D[Gh)͢HDE?)R mZ"BK’w%QU %6^.ٻAܗZD?ܺ]JM-䖷 U U7Dɢ"='#|X3XSUu Dq@$%Ф j^ULƛ- &yz5F5t2S­3aCxx"*l:%E_mfJ#12c4g?{8ty* wohOoy#M*%gA`"ZQ" $=/ ӧ3Z܈ܖQB@#58?z+bF Z};;U~OKl]`hISV;>AHVs&76<~eBXi Xy^asK+oIF9`Ĝ~n"Ҹ!2ڭ QݽSD3bk "hPXsX9%Ta"7=b%ÚfM-ƹd`h3B [KKvN0\OS>YlH.<ѕ3>/ңAX?⥮<A_q&_I n@cb% %v{=c,'łѽ2R:)v+,`esg Rh;R6>}l E*l)_%si[^Pxv{Ojآ(PjBSUc&yvEr֯^d/oKר-U>cAkH[IXVT}m>؆b-S˭ihkx9 $R'UH#ڃ8pwĹI @HA IĐ Qi Q/mtק!`m$2PBJF]w _>qK8lh=ʘ0w۩|_fA}Kd߲ځk\%bi~jũC*\:>0Ɛn2yc3d4vwݿts WPz.'RpήJ\Ȭ 0H VݮT\qQl:GŕV;1mv?R^u?V0=Ȅ\g6m6k :\U[h6u`BCiTz )8\=<V^PzHB!\< W?KH0lDlÖU랅T 3=Τz~0Tc*<4S9.`,C|n>c931`ש3(!_sEXh6\:4'/( 6mwDcn {y*.Q}NG?^7+`{?p|.͎ V:x{\/iF`A驈$sO/9MG矕:zb E$!fGkĀv&d# v#ܞ"עH#&pCʙ"ZPA!M:,;<̇X8ΕN7KiYɀfhپ/jc "olҀTm3]MДBkF'M,Y=|*D"p*x!q5sSHI^僧;mfו\%=Vyic~-bbbkb0&JZdzV̍'/ V=.9Go$mg|HINk,č~TMJ+?})^6K 7*;~`*i CΙo3[riѥr )|E49=~>yUJxBAxy;L ;$}=6(Sm!Pu!St̫ _#8%5_`qnhb-tDEQewcV/94 Z=iHNB>|OOu(wSA]7̏ gRՒ{kF3MFEqn@O$کpnJCPݢ @+.TR$^d)A=G.*|/.\FXV ȉ˥~]R`VVT)L&'|9CrSό텡Qsh|pY' s藪@6pFDr`揽xz`L; TJpACk/M[nX/t}5>O Ѵ>TZFnZV4ng$5zOL6BmrzUroMZE%(=V{RBw?ő` tjEf4~ AE邜eLkoGɃw˚Z!C~\eZZ- [%fx6Xx25xj`ٛ냟GbeGn2\˝>pS2L``79W,U7_Ni\{yC{7f&a[/|.b=ag:OA?Lr9i9kDCi淴}jUUpksVcb×w  ~`?iaxuRw[R kTڮj7:ٴxՑX [iĖ}`3ЧUy XX Ԑbggu Jai<  ?S~ROSW._2%@G}w[?eՍԅgI hۭXs3q/m;ѫ kQ 5I Ųn nN"*Cu a譽PtZ VOE/RJ>S/_eØIB/%x4]vnҤ/T%k+3WPQ7nQ0N.\C=J˞JcA47)-[(g2sʒEQTh.-{ćTk+|?{/a[Q|W1):>O 5l׶> cKch 1wn^ `YK#U9%1W.U Ws@`蟳Q&^R ƃI%)=)kNOdV}zi@,D6pnD浱+sdY:OƐzJ$LJV`W aϕ|IK#·AS ą] ,ȠA OuS:Շ2|g4;BDݷlheۺŕ솇-m-;?MdE 6v[s8̖uAY7b3ڇ]15(#b܋e݈yhB\sӄ -/U$ޛdo.(Hx \mÚ8 &N绌xJŸDŲ̕7 vOȫˇ[7\#6he ƞS,/< =Kmt~r !܃: 0O d3"[{HqvKʎ5|z"C r8Pч(%+p{fgXH5%GI WGf l@\bG1#xm&LPhIUjPx/Y&)݀s+0:$\2EסNV IX֚ξ_JW*NƑ1e%v:?x}3W l^-@\azkNÙZ?6I7@-1W)-ĬrrE}wkP>>J;bNqUȃҘM+}vURwR0$bҴiAА^UfI/1!v@ٟZ Kh+, @LՊ h۟ya?l&mPWO~P~ܬ2Q3z }H1?Cͨ6բeDU9B%$GmI>}^Lp0Kgkqr3<ŏa,5LP /$В^+%HX=G!CV0a6)D W *~ q`o<ʒ>~mG6C>w] 8T@#JZeOGXŻڸHg kp?a͆Q3BZ# \6?dcx\M[o%]upYwش$Lc+C /V AMS\=q}pNv׼هXhxI*/b~RTJ炑kw_*b5#&Ska/7QYͭjsr'"ߤl?,vl`n 3tm椐%;l'C^=ʥ'g^e8IV9]&Q`nӏ(G$:MbfA7`Wbty gcPK ¡`3O^(>poʝXݽp+jB&/Z9CsXPPإ0X*r:)/&Za^  X߼uӞBkd{+5P{o9e8}Vc yI#|yԯ0iξՎ $'hX5w 0eSZ=Iyt<5.?ipqzKRޖ Ք{ I7RE^,&^CU*uI8qaz:5wnК*v%_f+|=Xd6 .U-A{P&HuB(ڱ45 ʲͽ;Gsc*mDtځbQK{xE @fDdf/ b@oKZBm۷Ô^U[Q\Mw$4+Wq*ᆎnnӉ٘KZܛLz KmєHx@݃KD>VӁ ­*'- _~OY~Z?cqY rCc_R놐*n3]ឯuiI "]|~;ĭBx:xOf{`l*8qw WS):oaW}SKXJ:~GJDf`,2k)/S*Z;ߤS7}Jo_ Acfb؉9RNZt_/'$o%k~j N /ߗ|D+zK?Q}UWנ3i4&bU0Pg7Jk-9t04At]/6T b䖖(KcǼaI`%=cqo\y/Wb9UJ( i|skhFӤ躧a \E|)fMZi&#pe_Qn:]Ɵybڬ3Ň$P\6'ElV0LM4]g[0<+6wŠUͅ'g:i#i ׫5gQ)d?b4[8ĦLqTԧu8'zk VnT1@("lp-%xy8 ^_-Fj耰nݠ 2њ1dۢr|o'ߓ<ٷ F90zDɝ΄5/%n=e:th8w^3T n\(#Fp2Za)&q1~,ltW?yﷹeY2攒])uVlB|7>Ȧ3|qRƟ1hfHEЏ%9": Ci5 յ΁HC/Eyfbp{,<`Al y5I'!9)C7dy1lr7&Ap"zxP} fATlFTE#hvD6x^dSujܑ$lk.5f豄ׅlMQVxQ@rlU 8-[oUxCOH;+8ND4-k4D\I:f&;qBQh\ @qU miWH@#¿&j ! %8Xؼ/e0tVPS?@HM=a^7-!WjoPbD 8wU8g4vZ&UvxOom6T^ m9Y_ABL ȷ`8| WD%>/6 !k\w!=Z_R ؄cگYB" yƷ\̩2n-8:Gl4I < Ԝ]:y}X02}+K-(eP˗#uB>+vvV>؞ D!=~U%acE6tJjfV;0o7ߟ&Rpz1Q9R+{@2W,z;"AwA[|q1V=pܘ.2x̞޽p7L9\R#bS<Lh1ϺQSDBP[P<=ۛ:'=/@t#jf6ߏ#KD?<h3$Q4ꈁ!I2$oR.ctC|ФfQN Su˯^ngDF%T斓G5}cÀ F1*W"s(.2"B1K|i &UetN8v!]o*m I0*s%uH @߂ac|4'n>!jl1e U,!Z.I%%%;kW(9 WWzt!qZ-ai.DUn7 sەW˜Hُm@ЇR-Z\[ϴiSah߆JZ4Cf^x)YLuL.4z&Z)qj,#~ ͔5M>D<y}ي WG$sW}'ӚL"NRY_<(/Ś%%AUh_Z;QγE^z1E^m&sG]4̩x=;,GPlxٕ(DWz2i€U 4J?L ˘j~V6^ι#R&:HL܋^aAM+$}04xz\ dXgp_'ci|7NʼniqbߨKH T_QLk%¯cM8Oa6>p7b *ݘG94'/NeհGl7Ɇ6JS[&ڑ-$tee%I`3:,շ@0kʺsd^əX2qTA`FثRn8GMɾrά)/p`G8DU)r8Kkkdڸ\4:`)Fh o!~+23k}C6&0YI!a!,53RY,gx]@'Oq'׍.Oxhf=X|=VBՌ]#B|0|R81P]A+\Kɻ.0k[C7 p̠Cc[0'D,O ?x37*xI,9 v+AtJ-RTF dl7cH:XkQҌ KIOAXĨw$\jI>AYۆiuHp$$ &. c8wc$n+Wzɉ^*9&{/s Y h!+7RH׽d FH>zmN(#Z!V);5BTz\ȝB/yI|O&[94G=qfS!g'uePؾg k# aPf+id]г@utolׯNDo}kᘣ'V,5p @PqxFR(0=L]LNhQԧ[,9]e##T ^ I-®}CPs4]J202@#a%Me6nh?4`ZQ_2D#C%O_5M Mha`vj_e+9VH Kn3ɮezԁbZy g FmWBK:cOCk.9>ߠ;Kv44H 9;ؓ@B^5]He|o+[w[8*a:;0hȌ= 7n>.{:/Q2V8ܨAi$bϠ!uu7q(|y>I;Ftr4sfѱ\0h3~fS|dl?LO} >U h N D. 酧V|脖Rk S,zK'FM Ck~vF{]n/}/G 8pP$\I%"\kit( \uzx_Aԑ^Gx6e'8cN`gNL F3[증~&0G읖$R~~|YOۀ?89=j<6$K-w1o;A̴1׆B,9ih=kc%)u>`V#l]w5WWH$1{}P4G]ʬ^6 h J_'3~\ NdAfCpeCEzPf@Fuk7m K+3! 161vLr$9".j3P6t!KR\\U);z¼}bYee0v `AQ]v{U= 7γiaeyo4a-:X,ŏl4r%ɝER{e;>Ca";Hhaq"qZɲa8@[  ժq5;v $)Y/+*o !|, ^BȅN>ȓ$ d/ +rI%{hNu*#Lb4C?aiA3W0$lj2ٕXK?X06Pݑ^?w iA-}_lr;ɡ|zc'.q3мuI׃IF5ޚt&7#cV (Mw(zb(abPjŲ.$dB.g5Ɔ6Kmb| uEB Bd =@th rkŔ;\*#΂ =^A43BlJJBMMZ4Nl6zfN!VKM! /abc7?49Д1 Z%!7~$EiBlAEP &gITQF9f1軗03+.VC7%N)U+Oy{[7Y+/ǓJԥs_pt0k$-/1&$)+ѲQ Lȟ\|Rza ^Aj2T+ecFT0aF(;>R 6t8큾;ͱ5Q_OX[!qH'!BӰ^mRo̖z0#vq%s1R8%Z}Dz,:ߩ|MT? ƭ Z ۠ل+c{wdm _U=Y7$CzʤK?/U<ҾC>cq l&t3vXOY2)?(*syMe-KW)f]LI;ߔz?ąCJ+UgA«5Xrx=,7\v4Nvǁ=%gkވP ~޻ܻs> å/\zmyּuT5L]_?Q^_L 2Hd ,hG"Dߜe㡪8 ߨ܈Z;KՊ#,j86F{?PӨ Mil"ށ?&3L\W^ zL ȋ+ =7tTc: ԷqraB%>`fJ{/50fgZdӧY"@ZXh }O0+97u$%:jtiLJj}Cmv[СT-*ȆV.MG"81\zs]lܘsR->]#js)It 5~*? ΎVq E&GG/3ťˁaҷĘG` )M!Au$`, 22Mw j>~dJy93G7OS?ةlL-:6t+#,hTa ?I0ޢ m0/3jȗ\s"ȾL:}-UiR|%X j+.Ơ!s!\J]&q*A+8n3 xV%#.q\ŶUx]ieP [=<ٱu֒Şk]xzE G|]:=0R$yb6y–me1eloP;)诈/6DBҦWLkbLJ*LѠ!^?=lWڗo[ͬL`0>[R(ϝ84;f!5iom9!-;B>wʯr+1p6W-'OxQBR!^ŹP@UȰo>ԹGLiN_PZ0enAq^Tr@s4#7J'S 2E`jܝ|I࢖N%)NؚOJNO78 |Pa&-cU^@Z šsAgm <ްnCETlk"u'b{;aeF; zw =#~haTdKt!X 1୚~LZ 2#A8rBgzz<^Җb |]1yC60޴St}-a`hp> yB',o$٬6BVj@\"L=Rn[` =!p %"C`ٕaLE4eG0w-ten.|1SWڡ iGk2g$v2Erx3Z6p9A?\x:C0#? 3<OPU bW脐ޮW>+pK9"Oy;UZu=a9DsQ&̉՚oB22 1: EA<+J,bu%ph&qA:D^z!~ ߪb]F1XT!oZ_ x](yzX tB[Ԭ [;g4(Bp3N JAAL4&*- ODh]{€H _lL=XLGKl1l]2SO,aبe,̅2s}gRm:4&٫`t7 Zikpsuq`*/!;3Ww'϶"-k-zX S8#LB̀EЗ^U Z 5r"n+X ('UynDl#$92_qgOɎ[KrpT_ڎt4nyF,U<8> |LdV;_`{#J7Jui8ri Ai4~z WdMWV9hs1BZ4]cr>fA ?QUWm)W8KiB_ @qd-^xpptc;Psy'=Cߑ1{l=EE.עjC7luZ =rLV,ȩj96r DZ< :U̓ _w'C) K%|.BW^ RUƒl/p8QџVAU  r$%7QJgEw340Mjpz;/L(^5Owz}mt(av f0lǙP1hg,&>T ,qri 2Q^e=I r%*|=Z?C{ISaѓ < 1'#a9qX[r ' -P bg߽zĵ"i`t &"84*: "k@5l\|A} S( f$EFAZѧǯ!Y<*R7=?v0-c:7{xgTya2(mGݞ2\?geϻ:C#*l:Cn!rͼ3:Vmn<ܵn*x|fgݮ6^]Sƀ4 egph$X09u&04km~B5= EzbRXNjGhkpKQ-*|`;#DpNSۜ@ Qcc4vi=(66BCe O@c^fV$Id-4ʽ$?g@>E->N^o>ap;rQ-Ľ".kff/L 0 "TVuwM#/pNuI!ޥ<$>Z 6ޣ \y7HkYX!\Ìhs8nw2ik/^Ն ƔY>J=I}?XKeqt 2P!€d >r:uY z&TXb>㥯Zxj+XWL)ۑ}@ۆ.3"+ZDI SXGbK %`%pGn`>Y,&nZ.᎚tz1)>#ϼ?OSq/E/y2]%mʘNtpgs_.g3ҋj ,. 4q/B0mGSVEL{,kֈrűR`:m Di&]B:GB\ō 1%yZW%)~?I!5۬p}Τ10-e#{GuL;,1KRtbYh4.:IS)Uf= luaڧP̔RZ-0Cp]QOHB!i/ۓ pH"(n+H3\+1zค5(GQC('L TJ8љABG߁u>1;Di={>AtT7A6Zmc"^Vbץ"9L+`:0l/,=[d@j:@b+zqY`R$r%Ad#79^{@ԝy$<Z#sb|n׉cԖ|^NAмoDڽ8ޛh(<BDcNFgLӻ𘙐Y%[BV-R^Gjy fM?jl*pф2>nա=X`*Aňَ>6D{D`LYkO>VE NϥOǡ>vˆ("WK&H'5"v~ lţ+^jcޟ.XՖ\$j6>_)gݞ0aNh|ėmg , + ]t# gQfyf6oM*^Ƭ)6-r5H6TW^[lM@befTż3T;)#[= 0oޓ l|`Pa;pNA W(Ԛͩx&`s˛Nb'2>iteQq!%:附u1E /-n"uB]E%`UX^T8% ;-D@x"UZOPmlkeϛ$DGq~l}0@`O ۿj`gv ;mCK}8 i:v1v4_$L,Oz˚-<(B _"X(z,כ]VϙW-H$}DaP iW,#掦s:{B4SAKx?RQ6}j"D   /׋YzPLޡdhSR,lB@L_w{#ҋ'Ck@dhϿʏe\P g6ǿ%1WQŰz舑w un<*ku4#Qg ǩT CGnYszѽO! v = }@d򴫈sN<Gٿz-ŕ;hoVٰ}ANi~FNJyŧϹl μي ԏ'$Z7p]畳(_,;r߅2{D/eJ# !Y&c*pΏ)0 ?efS:](uH.ufǘd'zVS8N/v5Ju JEKx>Ǝ]6R=eZH!Bxx윂,g~_,eLŷ)cܢMsə9q2.ĥ? xңg a~3fS@lJ QK m̜)xKx'%t|?%3{JCIjĩp)Uuuu^WGq{% ?\yY̵SbnuJ! :G~[$ 3'ܿgJZOM{' :2u8`}Z4sq%;}v80FV:%\'EE*IH7SX -ҰFh׈ :#1Bxˆ~7KBVn38 ^em)PQ!Koh%顭Tc"h;.mR >,\H$ lBsQMCQm_W /=[q$R:uRV)b>4. (luU#NHf'@>WPw܀r7)Ќ!Fˇ ӂμ ,\.߿lIu@c񅚧{5350Xm*`qʍ?GjCӭUn5B3vʌ'&m]L= Nt(Z1ooDQ.?aY7|,?AnWZTqcy: C 0?`鼹2w !W (qI'x^4RyꍋZCz2R%XG#˟6N1~ )"GJpxzu()}.,T:_ZMO22?dM7J _VH ,NMZ\33cD`2TboWh'o`+:-/}qSr_ o7z_,9I[)kt1 ACd?*@6 O Lym_OHey!{j öƣnor#6i1CȈU*Y9!-o1 >:D/EuMڲVbGr%*c*!:} c=J7t8) _A\#vDvnBҗ>D]0[ kmJu& nQƈ/1EtX~ZwYl'2m;o0.B5Y2Wf$Xb_9\"`yD'GWKΊ0X#0<i8$pǹBI5Lq`HïG0Y77 [NF@lC.WA㋰'}㉪eܝ\q>_xQ-{VY 0 Uw:3A)6)`N) f{[^, ܜy/jY69cɑiǯo0⭀Pb !/ҕ< `k_ 'RVP^r&:(1%dAQދ1FpeSƶĭ ƇzUy3i%a8 3 5b{0h~6>Y2jt5px5;IZDȻC֝/'a !՜sxߞ18j ' b*mW%GG?0sᨥ'__ \COWTgD5G; pu~l9-p/>Wħ g 9HǻZZQ q;B$tg^rȀ/X6_CBux.Wx*?k*Q`ok .\j/-B𡿦[AQbCJuR"B0᎛j2ˁVY8hb y{xii{<ooP?u 6`1W!zڽ$c,1v~&1>sVo65q捱1D"uJ`C'Y §&5ÜlV2Z]*=um&΂*-X t*~)RPے_\QݩWsQ D*Y@ERPO$;Ҙ],(mTD`r/(e`b1zWFij2וJjܯ F(zT;E3 jU$)` st=V2?c$U`:~?`5s:I-$@|΍Coр& Zᐥ'C@/4Y n+fQlc6&UBc YAG'jbm2`D%dPA)ęV ފD ᕁf_[ڝK_ MH̓ӱ{ m ZWGr'ӘR꼡mw6As_C]Y=w^={?+k6_l%[R}NqYx^:H\/ځ `UAeTFjJfRztF%F ɷ,i#>rb0+|UqUDn SQAQAع':Y<=2}j0q8Jc鼋Vk6RAj=wEp *K\~HiċPL{Τ$Xr([]5*Z>c3 Ϳ+دLU!wD##xSErd-V{ΨC&k;_KZAF, a;TnDϏKΓNrTRa3H*Ai)Ϗ殪: rTg#oӄsHjMg Ny8wtЦիPl>pxeRyhk,ݪOg;pNg8d 3U"q v>#8! kW)fu?oۃA>st"\  F |I@8sIhaFQ@mK߅hdxMɩ:;`#`h`A" !OJwX۹"eE)s$p85{WYNt,VAø:4U&g\>=P;Şk?u}ޏm HrMlx_x˴*QBQ쳔%xS 2}svGϪir100%;s\v 7Góh捳F0@|ܣ̺,vP}Y2pmhrQ~7_|ά21-+ QUw+#*$9]çqEQ {D'Sm JD wHyL@#$!IpGQ9`yBuiQ^xěw0#z]rgjӅ_9OEP"U\{ʏ6>]U2u$|{Ik)6_j٧Q0.4BU2q$L<3clMkQ@gu*ͪ9ןz+r5P4jR2LdG[9̱P⩿Jz ֱƀ걻!M ?ي[{d/[\\6b%);Qa. t$%` o]{3*{~,r ^U >0'~ 6nnd8YjZ</2:/KEw)VI|ޯdZFlVIICćdYiy0K,DֳJjF9ߩ[_HsheS fWƼxW(-kyLLx@{}DfbhaM33 W{B_|zl/I5Or6fp՜?߁J6=H-Y]ndyqdx?‚Iblcvk<&W@o*1(,UzRYg:cHJ3!M7dFn}S~ Dp]Hgwv"58 o|HHj4I@ԷJFfz=Ja+yGuH(kCE/41tFt†[wAuDvEaP{%2 ޝtルmb1%f; u!˵V=gf 8˜zIOVkpOkP\Z3l{$т|v$E٩5j7mT2%{{4vF+UlUMȒCaQI L 'Dӱf24 i*V0' 4Ťj@i%V[>nGV&}5)HZt_9u2?D-[-L,U Rf؈?Fyp bQR&а5Sʹl-z/֓S2mvB7bzR8"%(m@ i޿xԗ9cOb@B8l]7M=!n*s&RA tO:ame9yA^(U|K #nW5(ENخb[:*G|VǮY&sCоtSEC|#r o5٪?q3a"yG}r_ؗt1=|F#@ggJ6ϻB?Ky!rƀH+:p1>⌊WA%~n-ˠGl‚cU@TCw"]%;RNFDB*҂̈́-=]gC`RcRv Nw@H &sDdh|?yRis ޱF߷Fi1pvk䜮:WŁ]Zt)Elஈra탛'Ϸ x ;Ne2$C<6Շ1W@.x^ѭ*7ʚ >fD`7O8C4ߗ1g8ڦ7,p~'cHG|I=rk9E][jJgOIQGWr)&19 {wRk(oXkgƙlpq@pPTƙ}x Ѻv 𔖇=|⛼;ȪprƮM"s%QdDP\lwA4'\ Шd3p@<S%gOCg.lȏB6tamH#Q8h^J(@j+/Duk5ȦF|Fo;)b^'uI޿-+`c2B8>hP2htO7Q,Wӣ2k"lfw9;J? t~F( 5DL߸bxU 0A0x7ܸµ?lRï% lh3Xr:)7Bv+5tW]j!3#b=>zuǒ-:kKMCΞ=;yVNjwUf}k NH?FUlXʃ 7`tfj1#҅ I+]|,ߡ l E²6, ?ث~:=2WoV'4Z), QGP KM˱PFk@xPvCF~5/)ڴK9;l|i W¥?1/8L 'TY;qg)UcB7b~hU98t\Z{;B*13 Qw1R{L dMA\NӇ+; 9gj\Y~aN% $"Y)ԏ:47\Dta#GpZ3HQFA4s#FE*-#F9HщE>yhG0ˢԏnQG1P*5(#z3ૻ{?ϫ}ϩήbIJ|ye ]2f:n6qYnxP!Λ*ۭ%IpIS+‰O-!jWn4v.#.-gGX&~F˭Rjv f34FAQM~Q\xn+F : aP)ZdTSY.s252P&qP 0Yvjs+OQ{B:f=L\|1 1\#`a Y1BM}O] -xQeJjM摉ΚS-P%a0sķV.xWc)/˫t _!0x+<&C+%>׳m{'@dq-bɟਏ1g-gD:*v,Y}GT3) ߽P<~wWl^s|."\Yr6m ~ud PڗNgYc1t<k)|&*H[P6=fJV+qr6ͽ=6X("1^u>4NXpKOQkJH zBBεzJp%kA".gM_jj6lPgB_Yu/zY7)Y+EwAڴ{V(zv@W+¬g-v Y7d{2K⇌?5hH~!TClt ?󪿛'cU飋S1~{S/xUa_T P5o _zQ`2.羇%Ȼwjtk\ _ @lx^S=)~k\ YEۺF^_!Jw 9$X>7v%0BRHNY'E^k-)%7+*7mWH*Av^{~|u*U CEW 8bN2v:ͪ+vL{18FO2ThXX]!G2j{;cRKA9e"Y}==յVߟ-%%ע -K@pf3^N]Q2u> " EȻQpVXRt1MtC&'`,i D2M\Ȑ,&pȨ}ιdҔZpL" &Jzxug3*|ź'oa (|ϨiHwOeḧ́n՗I<\Ką{Nb{~hvO9a$1s5ycRkT!DF*6>Zv~fK~ Q ͒z QTTmsffA7VIMS}>z[Kw.ȁ]#{&t귘P']G줿;S":<ԥG?6 n iԌrQAzo~FvorVq%Ni(mM*<[(9wX84W@caN{ƙv~Q" I yxT@S1)I2>+`%HKV)I6e<'Oz»!egF3QuoppN;{![zvOB)Wb!G_D},ZLyJq8uDͿ~]AL_ Tnj)7$'E+{ qUjwN_wP( -`+oz|Ŵx%|ibs,\ oh!vBB=?8ιɳA\KS cA46eBnlqz(_G\eI'D$#l1[t+xu/ܚ(iV(I#/&n.A)bV ղi,h4+X'[ uͻ"Go̎`?952 Wo!w_Ȕҥ$=;C 2NgLއ⑅~#_rqDQRq<{s֟+~+!S!>m|ex /3,gOB&c>tC'_ 2-4ğDB4|~[B4qhXOt4|^Ty3V(\; otƼ;o+݋02 *vY-.l7f5Žj0ScD|Fho"zt. 7⚴9N.)9{m5r9ʫB"O83 wl}R=b. {HÿgH n:$ijp[nCQO )m%|*M-P4hxe4= C9by~ф|ωH2SLs00DO0pu7d踌1LOkN~hLBwƤ?,2@Yqx8< iQ[Go6r}PK"d6.QSY"B6P'PTZJ[Ɠlh5~E~X LۋǛ{;b1sܨA;<Sڡ@f|-"pf*ׇ Zu1@-kzpOvGIdY>VHc`*+ rh~rۂ1Ә߻5h Z)MCkqF.,yЙj[/FxtA,R&tN\,Yt9Qc}@U`B-n%}6\?/ϸG,HhRob}cwMh>{;}UMae&rM%^2yW'r&+2%'׸LЧZ3gaj5!C%E=04-p}ݕ]xoW Rr#Hmk𴴓Y.5my=_׀W)u법8\+7?BeG %W֒󄯾h;E(b/HZD)^w7b` P^R$(Iь3oޠ$">8Y'Û <9{|+_)oP<|[p3YY\s6Z߰=spn"5?y?]¼+h`j'Эau2 sI_ZO_ԉP?MHG%|Mf*CAirAW51El(Ϭhh{9NP׭F%O7YW !5hgS()\N`ol<$hʨ4:<;oHDbv3\یSz\O~E9*^[$-O5uL~ D3 ЬD9^VY a2*}8q 1:zwqz|y j.4HhճyR_Z ɞ"H74#p2JY,kd*yƌSB+cpGeo𔽻;c22(iU+.&^By-o TbO Am @Œ.8x=U!36$U6p3/SL|Nymz@i Yk//%$r0RakaLVˏr._3f 9zrG]Y/j\x] b{ ,Mpal>س  [ڦTOTATqźs /~t:4X$c{Kd!-z-7Oꟶ&>IOY?"=Mj68iupRDh 9)"#f>w8SͱkOťڞ YW/x]g ˶ճg"hJQ+xC2AP۷-]Yu !byTU>9XQy@_`ln䌜Ttnk>3er @}0WMXбq>x[>p~P:m{#1ݩ}1<3 Xy؆_^ (aҗ{woe*v a͊qd`= $fomED$taJdGe S4?zEP ͚BKT);}}8afOͪokAK4:SU(CԾMD1U_=S͔m(a4Slfri9|/olULxai?j=*6KI*ֿ<]Y|*t݁=|&*f6JESMbm"0~L(?;qߟVԇ}Ke$Qt-S'Dd@(ucX24ZPV-@d.WU ;.M=d꿰SHF1ueN #8ղmE sHA GQFEJ=l>!m)`9͗J'm-c$p.l u(,.0k' \Ä+ha"YsFLA4]6)6A {%H vL\Ηh[L7}F v,*wʛu/ rﲨUǔH9 %DL=|5Gҿ| ߀!(<:]%򹼆ϔDi!+-d7<),!nZn}n}0~.CpE ^u8’"!@}" ,! Js#LTn4Loj%}WׅYȍ#(v.Äca>9yiQ- wJsfXl۟0P^CϾ=D&7/Ä\A_H*俷11tG84$V[G<@%iT9 q`EԦNww¹yhlaQzXۂ-{\ 0[%^n/YpG觏p^Ċ]m?-ͦ2|ㄾ1g6gd>Lsi]+6Ҕs7ۇJ=57ԾR q) \,"=? dQjsj3v҈VMgmq^/v<-Ub`Сs}$G؞^<LDv-NP*^GįGw lU.Ba'BIrZEO1dBcA}}Ziſ P+ $m#2\v@F?zls:!CE@:H)ɇ+Rj1Ƴ`јҐ<`_:ЦF4"Lf[ݎ1v^G㿂 >>?2mI@:u@ۀ%m釛n[")VdRTP̉qGEJF|hs?Q} 0tD~ς*@̥u fk,0k#S <:* ~$bd1aXhJ߄dv9 K&iA$%KpgpHU }Ms'jlpJAяz[\R|±--@FUi8΋VTǎHTƮU/'(⻜c ԅ0Dyg83-p%R}m1M9Фț]/˼[׈c*6,@vDiJn()I-9JJ:d#(q4ݰ'd?Y\[V~YPձvKI#}5;1Z>Ddf}@&n؍( >Mm|,;$'Kjn~5ăqThM╃ B4.Z"#BwVnxDadG5ò;9nnHe$׃FsF5TaAG+Uk $m^}he0' ᒆ/[1bCm "S6Ttԋ1/ xLMq3ۇCo#Pm@.پZ,##`| iYJ ؉@]"{;W}Blר|u0B:U8*&K\O*G~qi~ ؎LGΓݿ|(p<%;rn-Z4ZN2:Żw]Љ~nP~W>S O;xUlcjNgEO繧,% ^ZRZ#_S$ Zrۘ>rg|*U.W?z瓼%QMK,A jD(Wg?obQKAVg+x >gE{#fM\21vd5T^W-/޾KR m͛Um 16bߊ{d.9=b aRpa`=$J}ojz[U}6I)ЬL޾r %kMy:!!̊wpi2d.?td&?o`퓈Uca?=Re+pRAf fW>W2vc@%fw0},1:9&L6P>>ia~AG~3cf降n_g(V< A7A5Zq$l< ֯.) Ebߚ$#D&@\,E1A{QN[Ͱ$WO"ٲ!\J<$|{ua/>A~\2!I#la%l5,Zp~ 3|;3EX7P t< CaX"W;`-vYQЂh,vR 6 %ᰙZ%;gG6V *r6Ά=&'c43Oj|fe!gDgk'4 FFFoP "r?UE!2T)lihtQ{N^6`ᝩiDV:Bdȭhx~AcEZk\ 3ɿIOn 8d32a`Ø=&I&1tjW^qnJW&uT[7Th^j(qyLI}/N70TdԘRt' Rxy5W#tNӪpw_.5u?3~Λȿt :IZs0WJC5%h2KO=$-!Y*}ͫDDFWo`eV6gʰg$h-+[ %wjLZm!Ąc2C*&7fd9; 6g$\ѯAr`@s[Uk@E֛9j:DRchz1ciSabI0g V/X?+h\y>.\Uyڇȃ6*WQͬ5Iqc|)GS {ר2$Cwɤ.c V$A}v#!㴡b'g:^,.1 1:yIcx)%<WTT3^>jo$"+SO֢ <$p[N%3*jK0dq} /H /nWLj_߲0))c\uսś>]>NyW&n܌bD;5z j=TNvL~B<kJ4i|V]D9oHrB'ELtb7h;ؒxO4()RPq,{ /v>VȳA 71QKPmWT\cegP dIaU_ٓ 'W KȊ۔ūnzLٚYZA+eNFNw<*#*/! auoIΦ;m%% v "%u"B /!!,K1ditA3\啘o0Ɯ˘*T}-%LaIcIzN5IBud.NvL_ߊ yd]-$ʀ@jgZ?V_|MsNK|}:^e?N.Q#C DE0b:"/mDDp@3>9󃰭hՉ% Yq_5жK%֯UA {rV*PuF+ˑ<-bzAB&<cJMV`x ZG04P,Y QیWrviݷ]g[UC&-7c] 6#났eؾ ZwQH>n/<(i&y , xFh l̅hEF'3XP0@є$&=J#W{l[ VskQt`G͉Jc$.ÏǖH |} œ|@g) MQ_RҘmVw \0E^3E}&w qhj-kB?M )+3E$%a~|{foK1DdCuoJSfL}/ U<  GήF80L 2N<<R0N™_0s`[Ƶb}=+䂁Pk>[k]P:E_[Mn ٱEԪmdܧ.ъ\nNXkPP Y1< 6ӎ?ǀ^CtUz h| q4WpABr.t5ri}ժ`sJaŌO&xҋÆ|ز:(˞y-Ի<䉏/LՏiB7ZnRǘ"O|iyJ@8zm[1 Խ^Оe@K q.oȩtr<1$CK'S'X<{LJݥ(W~I[B/B e֌PE̓/,;V)ă4T@;aeiZg6+1~`,eZhY`Ї$`tz[k=bpxMR.pH#[9Za%:֟ܓó|;=[^wJRpJA\vJRԍ0*y! RzPȏAC仈͒-zl#T'C!>(ΦհsI/`yhqH7Vp݃T 2D-iGv4Te+ ~ZЛ{/zXL2f%+9 KH=`uSWZ'Tc5o:)kEMlyX Oh?8+ɷP5H=ͳy:ȯ&GDL!] )[(Ւd'tY4|+] #[ڡ6m[TC%\QRXA#"/ 2$3,Т Y7oDspK/!D`da5T4 W-Y?a\;<3ثO^D$@Yn;ꇙɓkunO_ndTb{!992s{?$vo.2c[W Eu&~3?Af3644fK+4aֽ %eh՘\@ IuИ_6vR2 oӀP~T S:LO9 Mؖ64ԎDt/Z(eOyZrf:iˎe9 ڎ){%*?PR =c5*Я7TtnF<7Lh!Xq-*2QK*E[" eu^:%|T.^e/tTZ{&6xlfy- _[/_kWxT>̵7Dd⢾09bu0{xԜhBþ[14q CssZ}4k(fr&Wυ ]=hڍ| Pߴ?Ä"`S>H$Sn|PߗO(;|AeB<TN-.( 2ě"(&b y^b!h~GJ>Op>4r{B%HѼA!'7MN@B*D( I rA\%6-vǑ |;F0P倒&YO"*/Ǖv(^i兽ѽҞWC#'O7d<6{`60A,pkK?nr+"u/7%RVy4#7J#߸T*G,=3<ܿx;g@p r"""ߴqJ@lFܢyc="2b2mX~HR # tRj=sK5jTvĆN>PN])!LjOo!pWpcOҕ|_¦ 2 gXӡ IV:iRh|M <ɝ9@y?JVݷ1CުJH;{FP|8LY, ,N=[zD -K~Ц+K6tm})W erZ歭H.]3+\:?=;`xe2]j]c)3d~HbL!E%pOhW4)\|HK_3H!lr_7,a&v;Vxl"#a=L};z}}x({St{ЌQB>QOvsXD%uCrC.uj Љ ]ݣVhLIvPڒ7' /eb?{uHXL`2 ?"Pd:>H2{Ǵ5K|~hSV޺z;D!+ gOs{S-Y,^88PZpMv9uNn-#r2sQag.?H# QA1h'wBdj63$6 )yuϹ#w-#~`T[:z|k>jz7AM~GFUD^/a]'ֻ!lH۱cj9!'߾Nuc F`%և.߰z H"'TZB LO8Q_n9zN2}=#O>b%f/B XkTk+Wo۶5/ݒ%sβeO z0 ;ʑ|k<zn?=r.^r -f-Wq%G 'z ;T)p|J'?8R 9bIY T^ {.9fn1ʏn ?_Qf&4AU$c9qV:і 2o]n'bgst{sds5(i~Y7K]T Ucty嚏)Tr]Jt}m}mt׀&2L;Cg_=K [N* z?a'D.m3(X)N`KBnl.S*mџmgњl)3v~*GhC"~iY%XgK;t\󩏌A|T섦>H(==u=0_(hOݮ\(b~bf6-x™.{T$ 0nUa)Пh7 /&Mˣ$>~W>7)W=Z o6%O ,H=|p:޼*8~CQH((0)IBgΫR<#),(ps:DuN`&a|^z2/OYCCN@gW}ૐL m? RFrݷ9gP[:#- @2xڂ"N0nƑ_=srxvh17Q]OjnWX*s诗]EHWffK Y懍|vha"N7!I僰P }a$1򜙤Dp젟b:^X#H%v:ip¢>р@iۡN|GxCrdZp+h0񡦱AvY0$sZǡ2.ޫ;+IMlc\l`,t< c*SMOz^XqPU~됬.ikIJMOv d~ %/ ?ج=B уj _!V1=dTL%Txg}SrpS4&)IKz ?fHY{heG{ Wx Je9#Ji xx-SA4UãHff  "VltuMp{m&AHJ b3tM 7N[ed23mD&0xl$9Dr찌 (\r ԉ94e=Q2҇a4R,+8@i bx$ %6y<T?[ `f ؟$c)x$*h29#N/ɸWQMVdyIGN ZF}dk>}'ziξiblZ|$E 1)R$X9i0S]2ndx 0.m]RzjsqGozP8w=/",;sIB՗j໤pc}3{hpv\C[O~,FWoB9^[L >owd+ȪIz/ 3yﱸdy"׭'ǶX\L,eBfxMREymE dԵx no# Py''i"iu=FNxGj13<]R8yZBCW8z h?c& %wϳ d8@k! JEжClez8jcЖ_ aG'ui\rGT,j+_gZ +)A\2Z2 Jq G%6݅q]$\HI1FitQZ}i\Ӝ>sZo j3+~6 ɻE'޺!]%{,/.MDSO}q0&%yg3wu<}ds/<(Pg) 8mlA'6SQeGVi E2. $9?k8`Pbl&3'Oo1@x3s_lKay?TŜkbh>=碘's @咙sS׶j~*Pc|h2j2${%v-UW.Y?~C9zYn;$ V*̙簓-望30{z}JƒgiUP+p z㎄w\l/F-y6[iUt>d}nI-lVg<ӅىRk&iaߘ`xDݙjTDk[OM K lt1e^ݳ3t_:Meҍ,_ύ{CQ~96ؤӁغ6Vq)[ E+{cGo$dNW%KiD8>L,6痂9>TzQ X`fnGL<{\gY- ֛V2q mzcg@oSss/(&',}-<$8cbyril˭;џ@H7 yxE$G"wƖrXr.ƭ V)a1pք/<ݷ8&5f$F?Ɠ $":cu)/{cX[x}!suhGԻ'LHKF{#xK,DNW?%V[GVs[e @ LaRi<|s@Jb=IuRO`h:h166Uj/IӨ`! 0CqŽti^t qn] ux[-W@ BUs3e>b T( KV܁!ӖH|[HaCDlVgTgG}PHFI.@&j e#5cAa$ZW#qi)COȧo(PHQu&~0!TT=YbI^yE ]:8̅2!=\`gөRO{>MfZ{SŲ-0A &BnvP 7FQagt Cahc0v~D*`!.h^bVM? -HeMVSVKiuB0e8@nM1OX8ssCrzp$˗q[}czn? bQbMBJāÂ29Q}Hj6bZĵ"} (Ӌ I񘦎Ol#2ڢJJ_I{h Z6aج*vd3Jh0c~ kQFGÀhA-#Bzsxᨆ@w=f9wbq<̓ԬY쇳k ^U6#ɚES^ \PٙpBe3R̂uB/=CӱR9Y9\p~pE D)w'#5 q9 M4\d;xu&""J(P01}]ח Ж~BR+0ނhL./4=hQÐ0J~A"'VCQRIw@6wyTոi ,3f"֣N+坫j +T&'܆) d2[æ5ZLf'('~`9HYT}^dLQ}>M'zܓ)B8\,s[?& \I- 7Пxiޚ=[wR $(08mĝ0&4/ Q~6=3}P(z'S:Jw>v`&R"J~k YSXW &XyrEM[ЩEԪcfi%xE4B%{|ߠ5ln9BOU!^2"|և i7+9;w'h SFU=sb=KȃKFƞ-+!\tw}q^G@KMo&Gpf=Nq݂3iv_}5;^n n&=zgƀ@+}.2A9'b r(%OJndln& }!8;RURkMĢ0}(0!2ޔ}C |o~ϐ f0夢 4-7uxx'޴z ~"1&iV@?uF?w (KH!,=fLWV?)KەtUPaLdׂ{VbV*9ѡlPבU.kmίbg,{8>^?M"3 0J]}$5p}}j \ FCɅYk.CAIjxWF}mX!¬(>C6TIOcvuI a~3ضD=FjrɆO&B+~`eb f;mC4}[?y<*H>ne2;J5Ѫf9BX]5jZdžpW%4lb?Q)ujt5kGѡ+kD {*N? 0/qV"lZʜ-=;xxS$,)x-{!ѝqB#S$ Q1 *ܧ,"fNֶ_isO77SB7aZKkx'RMŞ4fe\*i_W'| "5%=a%eUY'5o3s˖ atjhp$5 |P.:-[t ]w.!pOA/4AJD{3rj&s]O.D^?35`يsk% KmjfD{gRwK \7D2H QC2+Do5o(iK/|NME`(/㰭&BJ4fM IU7΍9-ȖDmx;|-Bmrv'ْ=ry@/uz^Ń"Խ& 򌷊?CqL8j1aO$/mI~Hꆗ &ك׀\(>(`jcN l[<mR?Mz\UNީurAwя*?:j7MoixALrg%خF#/71#K .BrbHBx?!$W 4z7yD1¸Fl[o]<Y438 Cˠ{aLͧˍkZ-}{*&Vp.2dKzbĤfo9 E8Mp ",?4Dv¸QF1&axy'U61z5R#ؗCwkiFIu]5G` /<(|pu8oƐqMiS (8[Oc3la$<-lt8VJ1鋪v&1|\BBF14wZ"?Zx8q+Í(B=#aM$:#ر @t*8,(m _*K5T7iAo΁3xTQIѤmgl.R\_ ؔϏ7Qj%:YZ?u8f狨O뼊dl1N<T:ϯgη (#N48NF]E"k淢QYBa qfuE:K!B%/XZb'G_cn)ɜOȓ&+ߑ~됄$$jywU3e[A}4AЙ-{g.$b{5~/WwQ %X9IKt!kQYkΌk92r?1'ZAd1~mEi+υ?dY[#o-hAPMڌv-щ[{PXi _K h]MMT¤CZi_A_-,d \KH6635#k?;D SCfAMàf;IBX2c"Ǚ#l<yJ !D<[L*5x@NGiMglbnT9AZ<:::0^_jTڹ'u@nx{V\WgF-ٷy1uNn`q+=PGrIg~4=3[)le]ZB(8pOT1O]o̦Juz{Qy4/sՙD<,*KWnQ"ѡW~`fOZ"hdwP;\?+;`ܣ̢rX:I,:"겛teZraFU2(bY -8wos2W} @_JU~!#/B|YИ˙y ux4U`M lhq$v ?2}j'CQ,ލ2;x^r6&Oq\S2B VBhy=0ռ8/r t}=t N6ו䯓WY7 ."v";쿪t./}CO{Ys3S#H(Yj:Z{}C A2R9|<(so'׀9;YlςP)R8KXn\ 5"۾cRI5%}xyG ww96P38pc$tFOm? [9<}DvшYc@a1* orkX-+[ݟG yjEEzܧF v 7MlGJwDж-Lvl=snqtBIU ,BE 9;NK>Hy_  AZU, ё۹:{h\ L9rrj>  &V+)_KԥM-f/rҗ3c[ҁBh|˰[=ub̰Ɲ0bJ.||H=W%fnAp~6S籲Hmfcu|f9ЖUB 9LH2JzsȱǴ7,%;VV-QzK?z8Fl1bx|/DJ&Lu=ݱ!*\h\DHWvWG1R稕pކUl8% عP?mSyYvgzK5 ^ȹ]T^Jvp7?kW3_ra,YM׹Jق{&D( `yYR27 #jXOLDQb9>kGc%tZ~8>-QAvcPLݠݣ*q'=rbPf*9,ޫ/h|#]Sً0` #DcNuIjz)}pLSR^&2 D0Gf=<aXjVl6h@p1?d$E떆evP|4K[ [%Oqg$A]Uw 4 ͖).m6Y*N!$|oR$UP20Νu oHVg͵H !h˼ҭIo[ |$gTm Gx]+tH Wa >p+䄷RӠ4z}aaݣFi>AJfl[%O7xk:(< `7/^ 0z WDԄ*QfĮȈGά=SMDpk޾D"Ug̷րx GLHTY7޵9i鿆0'7Ye;f|AG,]`l549eaTI+]{9`23np3eo$WP6@v.’3 ^qz&H ?Ft%W儷d&#sUI؜D`j6CJ.2*imޕbu#$_mkWw Ju3[\PLd2_|YY=W]q 8 sdn QYASGkRk.3ktlJy͍X} V'/? ` ?7OgPℹ+kiF9̎c삾fT)ෝYˊĞH-n8a{NYE1ʋ" V05qOřޔHg5gFG ,^Įt ěnjWCX:DpBL9ap%S+ .5]ohTPPGG&KBRJTLƢ.EH>a_=8#f0̒&|L&B`Xޟ^ƀ Y:Un |fY_ r>Fu. 0"+Ze6hP\/tmnRXO-O^}U>[6@ RK~o?bUcr_X[pfئQL V9,U,|2aBdI0QFS\Ux%st lB`z! x2WC!;)a=qmK ˫W.W&?뺅ΓgN/aT31م#?0 y)?=fg{O-s#6h-گ+IޭMxРklՊ wQ]aCU JJ#w^sq `nK[o7(ȁ_ĺ # 1E,:ݟb7(Ob Y޻C/~W't1!ֺ\~+Ր@ۈ}LQ7G°nP\AQ5o̊8}XikhYZ1'VADž8IMGԗ`8~uޗBIa G^}P!q譱ne;tY?{7]x G5//dO+OU `$&u~Cc T܄oĈH :.e$:*M j_)lO?t3٫M†lz5W1)ݍl2q^3 *ј͇UGw>M(FU 1QW*y!. a0-FM)ܐh^:HCǍD6J:g r(Vc<&@*Dm|Stt=<~y׫S^X睸3Ϊ}r@z|m~U h;d{ݨ~ovOM*U5u*@˸6()F'6Rl>ځ[H>,݊h&C+J/`xYњAuxǖˠ]aߟD~A9҂nbWIH,Lϊ BRɸ\hX}z6?EhTxpE$, ƔlFih n`ܚ*[+lj (TV*"Ð.n(F kp|iqD+(M릪UT, 0Iuԇ _3[µJ]|kCsӝ:0/:m=^${AL?1=xy^8j.<Üyx c4yHI,j 0ZNPɚ @Q'&lkdFZH;wOhZuzAI6fLbG+ܠ߷󹬛!2GeT$ k dCRfL]qKMG)wlɉ5l1x#:aJH# O%aқɀ}V[輀XYx:b扯 f{+Qk2-Ԩd3WF6p.dL1OT PF->ZzfK Ww!P.Q 2" G -5|/aQV*B|^g"CbT~`(Am+ 0 )SSm˩26d%Rٿ}A0DungԄ YЌg-o0yͣ=@[H?2ze:<138c~l[az=nie}eR zl=˰S8ĵLKoXxDNZfU5#R}AWi@i_Tt!j¦]nʟ;w%Q"5T{V 1e/݈%0a̐k2jD/E[EHT<>K,Ts\4UPto5&{[~̳᯼[Oչ],CTO⽄*[m5<$J ҝi$8Τqu 5l@Ӂ _6.ˎm*V lm<Տ«OkvDF>zS8 !0Br;HfJp~٨[t1uhVX,E8);DNk+ c䒳3zf&7ikQA0Rv7%v/CSN]lb- ] ;]vN0ٺDΡ|Xu"8c5\/@͆be$6}]5D+V̂ɢDQqJU28l$qʬ<¿r5v>s4}\úOM<4!<4,f!8Dx2\+ijJGnߓS@$WJ|BURNy YխbLqd[kxdEbNJQ707 e,@ ݆ e:J0/u#*}ּzI*u7OHBDz(AO/o@+Ŧ<=%C%>XCI]U|A-$( DCaI> Y^8I$AŸT|zzl Qjw y(A~wD63`U; :0~*e"6NN` E2S4 @}p; yX3ID(w1Lԓ`Z2k[m32BQ}x OH܃e[I,VoH: uWl?~t]~P26 Ӏ ?Mr)ڵJ.%]daJ`QڥV"t!!7=~u%Sj$L1nM|kW{wCyJG`{{#N\F7!%|8"S'SRxƔU؂<>dRBӢ'KFa45[FxT)E#ȣ3t adlO z5S! ̄2LȮu>R/vhĹߜ%Ku'+)2s5e$A% YL6ucd+Wo6d', T^w\YтC(G4K;mFL K.u -ptRL,MAh w oHk_CvzT=F JӒGe@/Str- 49\crG< oyS?* }kWj@>T[LW_1.&fw=:cйnX-Lwˡ'~[:Ony**z {!tKX-~]v3}QRQ6I$B8Y=tcNrT+UXۢ kY :ƹWeDs?K> Ni]wfړ [Q`'5uFɷ]5Gug|U|٥> <I`(ض {:0bl .5Z`I$ 1 5OPn@.YyHv(BE'1e5;6Sz^gc{fȟm#-CbiuAws ! %P%RdL:b}rje-E+,#W1)#5NJñ-8C-0M]٤P ̿CmǼ 4d}Fˋ"W .$\S Y[ M-Z,̒Q^W%t96Tp2'`Dwɲ(qИn=:MO|!ȑyJR-eBJXq6okV+m6CBJafAW e (ˈH2$:0n eC&>Ts.O#,N-Ŏ 9Qq &ygq;f=JĖ_ڿԱ!&Tfx+FN6)WpoWkx:BA3l嬨`I -g62W&˽ K!  ǿ3f A mRt$q/G"xurIXjN0g. [0H>Jv*(tYp}:y6 ?9;’8BysZ*#y`` Ґ!<4SESR4|з#``t!gntK(\j H  ^D A=6P[)ۀUYx(iG^7e/d@PK$9j %ht3 {k4eNP o!bFiu* pүOq4Q*˦y0 Me"5>lHOO}Ό$!a4W 2+"&\ORf.c?CTy%EqoT+ -EY+셝ʉWTڟC 8( S\ zCZT+:+,jz8[6\ǰ$AP[vguxq"MR%WĆ%6iK=dI 9F Bֱ>3`q1"OO3QЃwAlNH3\+9_l)ʋ$ dE1ߢIu Uh/_US@]0--m5yG/vW$oNZˇ߉awj^F81"<~?Uk>_V¤Dg?.$0A Rv)A1ɠ/TߵԍBH,2Au2,Ҋk`ֿ6X]}(ȩ @ R_oc [׽Tӫ~)ӤnY)]Ky)A P; YY咹~d^c#v~)| ֒pBkmkj&hw/_" %f8%2H~z~4 -wrgȻ",7㜼6 0jNUDvb|CȬ;CH`5#Püa Zv.VV'.)2z ~&:d94`0C7,A2ix~ psИ1xf o`C@WS͆!M/)J't9֍ >b !!8!GMIN ,vJmDճ2waj | lnPڣwPYĦʇ f0q˹0=>F+y5!$M=IP{Otb}vF`R2;xp`)s8{v<$_ο=s 3> 2>M|yl%qf8 vmb) (^Ia. B m𘺷??Z_|N?\+OϠۃ7fpjk0}&6z?^A!6箨Ys( '>vvD=Ou>U4zafc2NIAs4[v ,' ( $D(*paсܡnvsA?W偻 v(d?DJL|'p}@]]MWo Ex!0j-"d;U F~b#S- pwAIۅ#0&\of~lϿ+@il] a փxG+iLa@Lzd?PS}K]0bj#19iԮ=aj=@ Qr`ZVF *VRkAG;tRIE +SLD aEJn!=kDe}Px (Hg=F:zboł|!kM'Ł)h[yQ{ [H)Sqj%>0Pރ 0.j [1$[$Z(gWJOv, ߿~sqGLäǙ=z#@mvU+0/+ZY25Ú?fej6<Ь5բۭx# R7DZ#ɯBߐsP0M_X5\`xh/BUԣw ͫz-'ۏ J6` vĆ>er|jI>:| ɭb H*mu沓ܿpnR%$ ` i*Ɠ\鉁 6B&hʙG~^ӯeJnAN{pm4'3u̪M5% ~O*xk `\ :BD5pa?p ɵb$ /ő+ZX* ϖ:۔4/ևLfݓ> #x{W6L d5*͂|RmBBȠmC1L\FvZOiK}*LJʚ0PbcW- A.1&?LWJ1.G嶸.eB7RBs>zI<9/.>%U>@mz$&+N>DLdttmO̧ݚ`OtԦ?cx ?+Wx].A5?cl&X 0Ѹ ӯ1֑hH Vk聡W"p6[@x֩pTX*}T~㉏9 k s ͓*Q(SjwyEZH)G?pvpM!Wgvy@hteGV8q$Eq~c0u%;Rx#2VuxBkJ̼&v胾{ϙ 9ɸ h#BSbiGׇTъRgVsYRC@7-dJ`#eM@:AyS HC 3tĆؐ:[ʩ-G;i~fx7֦[o%I4hp4/v?{ϟWҊ$R%VA/% %h\;a4(~J}k_԰QNÈlœ4M^c[Q:lZW/=ұ]$Cҩ Zme-5^ ȗQ,tlbjFB0]Wg/B,{(5=NYiFz'ts@'o} סHrHPI"Z7TīMn71+hCÒ(ZetĀgjlRݛi T/ﱐ!!3+1abT!љI،_ҁl]LHZ#/Yk݆;.`Z'e ^M-A^ޜ 迿Mf%Vneb b?R2V= e"WL% Չ6ma5A dȢ ;SPthSNdwRyWV5 p_eJ[V/AE=([DJM<e'ǡ0fJ@-% 3dcpdu)u|SWY"idƑ}Ϡ\Bݱυ#>HReNe/uqDvCiU; +й.kPËP"-WDP63ŭ=Mx 训!;v_v þl83MFetrV#ݫ\/lVoU[ߐDr;e_`RwU`- o 'ğS6o}ў35.=&kpӇZl:\ /*oO!8Œ& }H"Q_m y0>[#W&\һZgU̬u;Rҵ,byv]n@2eyh0 j[h*bE.7)bD^ˇ)SݝͰ@i{LPKk.}p<؏N+jI=_,,f\Z$DP2%XbCH̚0+/u &Jv\zyWq Fܔj2Q8ثV-)P4FLEXYXYEzh>Vr8B)h<5;= doXajʛsm>7=a (!9w!,n~C g;[Bbh:. bs, v:^3K^7oTz-P킭ITS)ŷRA6W + u& l䜬eAt_b'>pΝf~n#m,jV7xU9|9ȹ ;AM9tR۞Mz{pKghF[h{Yk' 3L9Z2=ڱ%JqJןQY8<^p5L:::prέsFvVq\fSD$`lG{D&&d:׋RiC>@ 2=}{y&UvGZDn$q+i/M\p۔Kc _H|('BKf[!E?0̨R";]>mo_ `@Ä+x[Vڎz*X 6~H=l }ׅx41+aYަ`<*?pЍIVS^Sh+.LzL`;%7%:$Ǭ`p> x cw6r 4'j6URb5NLa}o`j|d =u7M_BFK}<*4炠 jaL9ӊ"Uy_^ xU,Y/HesndB̨iڪ:~38}A kj,_?9O8#[ʧKglah2 [>p)Sza07 2  A_%: V{\tw (Kn8`@Pn v? G[CZ ,)$';ҮݿOYDnk7!f+Adm iuTZ#Heyp'> iٲicPٱZXT^}G ~t%^yxtŔ۷d'Zj~di4t4&7(~+uc=EHRB9[LFn 4n[3ҐS9 ATD2p "`8UOl oR;uE hnNryb[ArE-0dq޷Ы` @%k0=u`&-e 7RD-8ʺ -4_4b$ h3nad\ Yo<%<g? N;`m[^~ }9^(o.+)LGfD2NzD:zHn 僤Pij!PZ"PHFSd2*^z+/,jD'!LJg}cNxX󬙠T|{'OP[c/yt:![JN[qc_|ENsp >ݷ1N0\ӧA7z %CAi8.R9fqq{CR #5K%NuiGJ& _[޾r@1X 1]=pFQ[L`\3î?od[Otlw4xf0<[,wSdIUfVťAɦb|ZJX(qLEW%fx5YJ3rx<5o%:_$puS/%eȪ㡠&? /_'\g\hQO3Bo)iFUrg#|([XAk[nzj7+H ]/m hru8(B/0 "ykؑNZRW椻tt-+y3O3W(H9ڹ> u.cgXdJ5K鬤m%,T^'JO7_S6gg6+wB uڵ'C M!cU3?K`bRv*N DtU\b+%z29{m6s]֢0:J'G\EQŢ~)w@J-!~?cept&Cٔ tQdS %VAk4:0 8@'+s%0=7(G_1RTCbf|o2~BϬqzv0b:,ߜKe GrcN::D>aJ<"/H7I6,+=<:BBFJ*,1 ҶXҷ׈~*hWr@E#cr o =NH_5$ Y{7qY#Uj9wW`^{Нrh~x,Ax)\3hM=Z^MU6wÂuf>fv_Ҭ?w;[ly:9dE*Y*my|_BY(ԁq8߈ՂyS+]9]* u&yK>ʁ]LO|~@W4Ø좫LYؐ%_>/ }`8>@*x~I‹( &_ }U4sut%0 op4YK X6xQk8|:Xb;t~QX6aFdG>o2:*F#+ǐť eaD;1 vtY@ܖE=s;[iu - 28Sp)!"ѦN$.\xf߳'d6>ۗgI殧:\}T$kH4bSW$wCFi o׮F{F?9-*v:6cC"=;3'r%! _+{~e`Dܔ#]#Q| CzjxTL,nDLEtsMIXP aۈ:n+ ş ' ^٪ҡ6c#|_4eSW;+ki(PwhW ; 8*gxV!PGSXW7XCM =?f,Kc!v/,Փ](]/.!5Lǐs%冤BwOh"P9;jbٙ 8*>[T;K[^$(Xr-.O 0Ls,5i(oO<~x%tȇ1"E m ߂PkeU0E )@O;M6OPUgnaMAdj8!y:I2J/`X4k-xKUuOGaݹXJylH8? L$x6;~º`[4ݓ] 2Ɖ 'ZoL 9Ӫ=nӉyq!X@#~7|2HOL[RmIE"*VZ'sN\+>ׂp_fs bvsж>1S޳r)eQ-+<, lN]@mek"+%vܸ5УvFf6IpFys%j"R8X !PT $?cMo8}&-1E<կ S0~厗ԏ.j:f)vߝu/T&?I* 0#(j+qco4(`pAm51h.KdC >0ROHmfZNTS!ުt-ǒ&寰L(X^ihJ,jи&ݼ˃ӱ)7oKkEcX+KQ57^j*  #@fÇc`#K/:k@<Xy ]>da\>ݲ߶T@>bw"xvrz|dR" Dj}a$ zT>``/5hܚQp9sŨA 14-eS)BP2ZɝjZ8ɃDM` 9TMBQgи$$oݱ0\]9UǦ%O:럘%aqk4=\Vmus-!ܾ{r:#fp=zKo]^, tʮd)j^a&M@V m7/ S&~=qt يް>K/5x1ȟLXB]{`j&ã U&kK\wey1GI K DP7cʸi1.UfFPlW͗tm! J$Nm]o-F93mo=}>PHMS]E /W]Pfy x9hQ*Vfየp'e ޸NF.*ʷ)H& kf $m9)q.;1B9K1Ct\"%8kM;oK-YGQKZ6||/顜 eI莸1Qd~l *ys]*cݨnn2B}SXr\e1QR0H5JrR#g5ݹ{ErOcIo4>ȭwk WvX7v?Mi\ HyU-<Os\3 N렿l8xulOvB2SҾ1F螛 s8K͌[}7c*pi;A\U-B_J%Lͧ6e@$By"SA׎~Ţ;ZoNUX3ǖqiP ICVłlE%iHzV3~;*DAcwXdjdbQ*o"/XtVYʩ&JBG4m|o5TPCH?pnBOV / d/ibॴ:֕=@#脽j} όy#-| DS)訩.YȂq۬v+ۻY2}$+K> Lh` /[s>׊n4;ib vkaR vZ}KY20TKf' 0}aڪuFh;f[J0I qҗ0'g]~[у$N dGH<ϰ4O~0|NS䳤W)]y- g)pe<6$_X#˛kEl(5T:򷀲ka%M*jm.kHBɒpj ۬L>ԭ7og0_a#蕕vݸy#+7$ TÓ%e)h6ߟ=[볿K`; ?#n~iO4 sATS[ W;vq:@;x \Jˑ`1zdʉR?č%( 2Qk,|>Hbؘ:~Ld:gpZ {s&)KG^wۈ @/{ ~]'茺i!6r@WҀd17VD?=b}N3@宪Biz[NsŠ01'{spHme}O"D/o𿺙־0G\*xzj8V{YE8@7% ,xy1p,~M}M8;@(i"F;ޭEVFR]39кim9YК*)4$iiT-!^9>X$COWP?uvW6JlʯZSuf,aI))0ZdTț䷈WP΃rRW[U*5ZqQHAnVw&IQ4h+~3 wbILʋJ>sDRyv6M617_xuu-Q*jttK% ljy@CS 8Q)_!F@y~Px&g Woc㒹 mx222/.U{JYPy%%*JrG{;eѵ~r'gv|^\>봩hѕTWN,%mGuAb&Q"$-&1A̫ʯGZ`-g6E 邷CWZC8; s)҃+{b(6_N*~ |u*(ԯ TBԖa Nb{-|#idwJ!.LJx})Q6"c[5 'X)!mO[0 K끰y ;D a)^eĕǵߜ`2iQӄYO 2AZ&ʴA_;a:2JRAJJhQ 0jNX`3%o4>ͮGsK|d?IQ@˅fC}5sաGaѡ胖r׺_:W@ޒ$IMClf߬/vT~^.YYCeNl!y!n;G  Z,HP2Q~J}g˛授wR1* |:hdʨ`ٴ\7Ek`b(ܕ39%Xc" pAbR14VV}huH }~n ?V:ӦgĴ$3澍(Uc_2yE;cNj9 /'rW("i^x)"')$%i "I" Q[|ЪZ,I; wTw0[.cį̺)75(5dM~'FB_ ܫh(A?*q: Do9Q^_BO{eK8;ZN:,9Sj;ŗD?T]1v$ũNJlmgκΘї[pT<$/%pF"˻t}`I@UW0Ū={K <&_68{ Q ݵ/=^a<|~yK'G8=@,V⊶"3C;@ \8);.-T_- ^%MCsD(+$vWy pi#|@LG ڽmxn{І4q˜z\]eV?R 2ofJjK0Ǎ5wԉ\XL7h#1.g=Of;g%X)"iÕ|ƒ %jfV5{AZA3jUCqQ;AVx8/r.޼aMmN{yzk6&%5 {R%plb n-z!f;Z;W҉vo]l7kI'x C3@p#7h_*tgʽ[&.kH\\9> ٺ)S5 "x$酕z:+&:%8FHg$8޺42kV\ߛn~&9~C^؏sqdW ;J_v񑨘d|hL8yҡ6GJX-9W >jN D8_4oHt1ZIIvXZĦ#q`\2"Ku+">vv̐[6fmQF b_W# _ZJFto `9Ǭ(]&6 A`(IL @ M52¾A@@n9 TiI!2E}NԶTOfszޔ_eY77C@:$=R&@i|_ۭdD&[!O5:ȝæ7~BAC u@:Nhl0wB HNPe(DW#P6~{L:SqW *GG;',Y^r,*VүLrp[&=hѹ2'=c =o?l޸|Dpz7jĠAɊ9K~Pl#6Vf^˚R2s{%2DJ0z})rk6̓L4hۂ{WܰϚ Am=<&/5yKʥ'O& Hx&EM !15~"Ml\";yAѫ qߊ#Jݒɻaׄ-խҰۓoM̦P"2nyϞf[el$=:$i<B4*?Ȕ!H)Ii<nJ Ŷ8OO#M*C'Y:ʦݡi%v{?F1p&p0i[*WK"I矆8Kѡ6P V#y޵xHlsHN;ESiVSL-P(/Y]m\—[j-p1EJ@G[yȊJ'6|vp4fufmR^2vA  IaVJA2sYh48`kwu^H*5 dF"uwphfjj` q;kO[ Vu]Q/}^4}m׿8n)LjenQL܂E0p=" ٤RƎ.]6LF$( _/4Jx;!!c}:{g@Pĝ7 ahN$0m1e/_,)䞍m J:C#  nPW+wMk<n hXC>_RbUEki8kRɐЗov+>?cΞ_D*0"xCWP wgXjed1-Dm + D}`B#A/Z3$n)󩖋paOp|+I5tN5 *;ɒzD1m5;1<O&7f3_XnqgȌ*3b^eqL3+01$ĵxK6mZ;f+i X]!tLfEC_^ Ϧ={0"ݹS*A ggq1pFb3l5Wip~%sbXN9/Ҝs|z:&H#t1o蝗GA4"O_U@Ǣ ,wP; t%Ph.BNGǭOz܇9w /mo`M:nYSjmϤ\ DTE~YÉwĬq/I_H7T4~R5)(\K{o=Xz_74ItQMk"=҆1}t96Q;lY IrSX*c3h r)d#bH`&mfD!x|g2'{S,/&ĞΣ451LizLpf_P[ъJOtbuV2}K^^[k;A͢qFZmHޡcs:wS-5+4XQA3Ǹ̞ 0hh^wkBaTx{O "ĝD~(9JfDAY3Pq&GvW`$ҲT+Ux#ZiNn 1iXe($͠ K3߲05ZGqw0R^Τu@K9gPC$~6xz㫫HR%s^*`Fads_E\uޏS3"q;53Lϳm  frQ]lۇǠuEB#޼X$9GuCV#:VK>t0{C#]I".]]5`K8cmL2x{ ͟מ@0uvY*V>tblcIު>0ȕi :kڌӸD'nA]2lX1ZoG=NRS]E8|H5d:cLym6ESF0x; {sdFVo!E0O-K{VZ^ qCi.¶ (~7plW/4فgp(B^ rW.T_5yUdmv5XY67I1 ¦l%5Lߚ]nK^7mŁOe7$9JcX{Úob+ǭ9OׇYH+z5{[b 7/ j"'b݁Y?>4Gг1kT+SgYfv*-P^Z|!o@܍_=U96HQz״CHOJЪb\穹V%lNd-!9G7JvtC~TK$=NնB֡j;Lld:mpq<)%uVֹt0R~w@:TH:D xJGEZzStijʹ`bNyJQD]-RR5O5H7C 3W=9q˒þѣ@t(Wc zD,ރܣO)ru>eA {+$3iDua>2 ';N=PptC% 9>QN̶>6;jl R kr&ҪUKRQ WHs]Q. Z5,F))~)MMzىEZ5ԯ{pCAV\l{{Ve&~U3fI4^Rc tdJ ?,[Ӯ9v5lSHgt aq0K`;9)) Զb^':&mɇ}PQY)F#oQ]EuϔFgj'ڇ$Y7"ʞIv1>)H"f@%|Ȁ"PB >>_łMO;_Wii8{9{*tS̭{PK[g0l1 oyo齊iabi2m<2,[_b˰.Ҫ1y%-0&6Kҍ5eakEE &zlXvg} 9ff?bȕq4Ϝ^k-c(f`@=YKjCN*%37hsià">'[<Q#"cDym$ʜfъm*LN0) P˧7=_`+ zߙ@܈ǡV{a$~[GEfj{ю]e_~/yIAӳ H)z=LGO +U.629rlp\u2UpaQknռJ# ԛ]SpX0r}ɵ t3: yfKn[qJp*ZCu*/Jx fXF1]db LEظ9q:$"INV 3Ƴ 2(ϟ8KZ!+Ӷދ /D<3iČ3Ka:UBS )|KFQ<$?FO^ YoS~RKo>Dz&&$׀Uc-|v 2)Nܕ Q-y*B&ׄo—b)XLbBȎ(;IC#¼<< t58w_VمJʖuBNj9"}֮H=/ׇ֠"%Nd6aYXh:T4-D% _G}e/J+=ޞɖIQj1@G*W!jj])9J U|1橪A|jmggL k)pY8fvti)]@HJ-sKُbcDϪ^1Mu>:5j#RDߊ֚;d`]k8!t҉@DDL,+<83Ղaj&oyWS%QXL# F_֙`M*2ݪN]" Ox1C# #= "WD;|tTƝ!яwkZ$k;ܭ4$Ζ|6 [s=)~n0Z`68\i1䎤W/6ږXF^ sm=CD_U&#@poߔXOF_C_p8 F04iyMmゐJ9 +Iy뉥kq3+ȟX߯*a4K\J$mMYp%F<6݈NgQXp8.Fcim i`%&7+,rȾOϞz( L "rPX7AwI :(Lӟ' KÓ$Ν}.,EHF/< ׅNj}Q6tL&]`aAs{z?VIpH9׆*ٖeCv1iqAA0X-އK/kȥ7*XiFefPG 7 |Ή2=ر&Z/tb3_lz=_n-0~ʬ>va Z?oj7}.q^ƘJ'G֧tzv﭂Ff2)p[GBt_cL?ɯRxC->uTqÜf}DsVSeWe3OXB $kEQb#n=)3{lqHX/~f{E21]shV] |.Ŭҙ\ZAmGH@eH= VoJh0QK ٽ!p" ̾EC/CȫHʇ5r舀u4ᱭ[ 4ldo ({HdER SNe{nրE%,MQIt `uD /T9zu'c@.*>EKWtxPBw@?yypM:CY!UP0Ya-0fTIVB1TS "nFTOQ̱Y70vf0J>o(PԐĀc͠'x "}ʫSy] #'E`\KDz\#D"/O:/$fos1s BXQ?v-|kB7O~sId0wZy/j1' [?u:ho͹ՄNČ@/]m8Fک^g / < PeMlx"4f wl t+ _rqZ/Pn" m="5%ŪߛQ a 70%Ҕ юh3?A8->RUpn$<)n92x=`|_{ %&ocIn @@hyn_FcJZ}_'|7F{ϛ+p۹2$ ^߬ `Pd߯V~XGiqA׭ V<{|i{tN޴;\zRK *΍!>dq@ 0G#l!>.%v%/y1QF"pD/n5pݡz 6tp%I ֽA͂n%)J[b n=2HҖg$dOɑG#eL&ڢ\[:"ۦi>amJή)SkԴoxIuDjmd "?]$YD7?ۮ7U3p0̽,i~~/8RbFKy2\9TZ*CMu;+P+ˮd4-2)n,x McL6t`(f8xꈄ lpaLeḫ-#̢oZA`,X^-2Ef?fqAA+nY uZ4 mn1gQ㧱ˑBNNLC :am){|ԅ7 mv{@*xaiMjɌHW*7ød?߼a P%Z{D| /wռ{J  ŴΊ2S^C423b N3r#;y>'>J=l(}Z4[ZE| `RiRߩ/.ڇSs-wͬ{Ʃ| N< }YJ5ǁmS03 B<̚!C3^Ae4L82Q#|ww| A@P:N~fhMT=th3a!0Sb3Tŵ7gd?\ԃiK\c)gnE;ZDs9{ױ k)Fi̩MǍc1@u,]hh1w[%ֆnؐ[Miw@4!E%>o% cV,3 lT!^K8]pO{ҽF1vۘjZ&~fyp;X`Ne8q9 zi n󬔲krWQL3Р*msCjTI`Ux2k}`fQ,OX0\aٱ<1[qGf}b&^ҏrv> P\`_vJJ$WGʋD*.@X]{}uvBrNh7^9{orR`d&UX~$g<9D 'E< Oz} +dǚeV/~+/C @D/{#= $"px\A(g@Pe9۷vQ@>t ,ދ_n/X,cwρ|I$ƺFgL5&g<9g0`%ɧ_Ғ7ߚgq1a{3^{|_%;/oExۅfΜv66Ta boƏ<% `#x7wjYb4&Vpi*6=Dbx,+._#-YB:L%R =jBBP)IX wPIfEDL]Y+sqn@sl6-@,Iޖ{-|(VSWaXW<|B_+N[*V3"7,fyx>jsW^t5@Ӑ ޫNb<_ԑfP㑂n&\_1}F֏x=I y%桯cy7 ڵ [I7MB0O 1uI "Xf\-e҉ 9C},d l;~K>˫d* pܽL<oϔ=Q<&A){{s/`((Jyڅj{ktHM8 SgӲ&%;"bt 0_eǝݻس>e):݆GX)(vlF+2s٢ZގVƺ]ib)bTFQYYGc2ڊjQV]^yYᲽ}#:/(>BA$5Yr]K18|´V]:C$TD@IfDҰ -.T ?G|nI8i>p#VjkLKĞ,Ȍuz#)pr)=mkC8|44<C\:,̦HdDf,xNB?_EaL* kMU3kY(I0LmH+-+BۻpiDtbe(3;f֬0'?'zU6@$u` Xd+{+ 7_LGj'CfO$`}rF$G%jV4G3Z/V*FgePYI(1wFTƫN=aEZ k BP;c py afmH2j <)d#KfppwjuEH25< woRj^&j?dbOU@clK"XD*͘l/6m.p9^u6%mş&}p/cwZhb`|m^UȳB򖓷z_f|u[I 2w#Qr Mi[)?ZwϮs?gZ8f[qP xg= om:$Ex-^,N2jf?q`rVU"k,ibΪ![WUiaXn le\ $q i-zĽpM k4a3zRsEr( 'td;S?zgE.R&_h!c=uFi̧rY\Z>ؤl;ilT_Y ly͈#X8I[`ܓ;#V:F604f2%(3¼8 Dq>fE Mu}:v> Nԫ?#I 5{Ctq7~ 2g?ܥf T}wO?k,舞}W %{RBFA# ȴgeb#O9ُ+ms;I"0,-Ф_hb+; |F_d읨j PO\1й܆j9 Jɺe&oo^oqs6V(2AqW#ۃX>֨ ZpqB#AI:r@f#BS{lcWDڵE?"T~y.vE!O^"b> ;Z>꫷})u YairV` K)@P{{@PTqFdkG:xy\d Gp$*2"cU-bMqE#d7eX+1 yhKƫQ] 5 ޟ "+3hYE"I1F儛wjowC;Hm /CK?aLS!ˌWjsV ׬]{GثWR&sK)#(ftG1@y!Ob-z^+ͮk24['qPcga0ɶ,P;Ih7x [> pyOq/[\ 5P1Ji {]zZLF(6Τ K&u9nb-o"Ap@+ h%H ĦL/8N#crI0^iv+iRƠ^K=H]g*Clކw[gA5zFu#8eㆯ ^xcڈ)2w{&]fJfum=y2{@EGjZ؞{YFAn;,oiqYO;%?rcvD =%Џ-/jjVTXzc={ s4jb$ zҫvÉEΦ1MG&kѯCCE G2%k& VW3pA2u 5vJ-e}Ao\OUO,g. Y&]4x*Qc{ҊG+3-1QQޚ%mPDj/Xcl hڥG!&+(ƭnh_:pr3Y<BEe5N'`ݰ'Fmu<⑜\ LP"N0>qC"ßJ* 041bEh̖]졏dX `:Fs4EDGA.~|PwF L8?QyhNmMH'zD]IۀBUG@Kh`Q{KD55^ALw# |):Yy*n ,J@P3-+/SNc?vs {r1o;zA*BSIKHVQ^UXB*xַ͇W&NwLQ݌[Q{ж2_f4w/৑bggXb@Uc:b2[-svp {ULՃK0 d5R.e KQkyՉ DS.4[zi\ڝcJyhC-[xupA T=HmErhMZzAv!M:qλ2 xDd3?z_#/F!8X̠~QAsո]OiJ|0&=Zs2=} P0+}`c?4R^h~ 7yՍTlpD!/C4q"ѽ{i)w0_2ڵ/9lvb:ZXSLAA/7Eq&L=5y>`F>3n,ޡ0Ib[C~M2h SaZs;(?4VD.i\CFSgì}?ؙ@% fOJKt悂,'leP5R{+&E;Dnr[uG(_|䀅Cэ5] Ծ([ϸ#X\)ogE8byN"T{zVBo۩$K$2H ?,)Z&R 6۸SoV:AŒͱ@WI;^DžWp}v=g.e`8 dlwCj܂ˮCzL K|~r+o`{!ǡQ˫8 TwC;̛f[¤ ]ȵ5fx_fJxa$r1n 9dunY`+R,;¼ݺGiQ)xH_ 5HcLԒ>yVH#: v/<˞᫞2eF2~q1lF@&#bD2+#%75]qhҏCP:PRՏQ&t$- 4[4iF{؊UGj<2l!\^}D Gvj'{d$ !ēݔDĂ bpMeTF1j!]3 ZgV|ۋL | SH۰F[bָ٣>N[%5W#^<_ܟ֗A2`AoUF}%$}Σߪ)gYs 0R&yt96ٞDIc-?Bңh{( qtCraDM~7?0V4?1Sp/~ 7zi0*WsߣسRh(N|#uW罐{ yp-*˗sf~20UN!\:ʏ& mhtҗeA\s umaZ-0IXx0X1 9AqzoKgHj}Yf \ 5 7O=wxc)l{|r81wF-nй>=1hm =5 1(*]B*ePd2Z_&}Af̙n`ajOcVgCR?^BA~45|xQ.<`BbeW=rJL=:pas8[}m ]*٘vz_Gaok.6 "3Q${פ"ﺴaRuOحvݵN>!fQzaNzƶ¾xf3SJ|20:Oc/ */Sِ<ړ p|9a` a|y%^ ژͺ*Ŋ)[Dܐ,jStBThSy2cb@{Hw@X:MP ~}`EZ{ 2.'T D훕OW9U T"jʔC[@y6ˡa^aB}ZvÇrKD4*DZf=ݙA2/j.(W*b*)^O$;h:l<1 _4n+&^䋣~xun5OYeV HLb}nO.}Z]Z40bi"]qADYŠs+n܌w5IBy46VN+9U.BpDY?}1 +[ _{E͗H*ʝa htKP3 M"?] d\Dڬ;Looss\A0\'>QBw$?'g:&5Զjjf70aC=}FKVjj Фv׸Sx 63CFʃVof:Hx$lORvH3 -2|-S ԁnTۮǃ>7"$okxmJt(ZLu?vsNz"r(RdLJWG0+yVOKjf̽oZ?]'R 1ʊW_[`V<ޜ$D$t{q5 RP(8+{LHaOWMŇD^^^NtenbT PAR @ M=:&xy;gխW5@-03Ix'}d'4*ꚏW6=jeNVM,tӡxE`_Ƙn$4ƜPzg8+j(jRE A}I,<~zs *NƳ͚@R~ z R;o^Cf@g9V(w|?9 AgC@P,H S88Ot/#`JOy)*{=QY{"VGP\iΨBuE:$E/%IX :' _swP鋼`֭- Ͼ3{K#R2JِPo+BD Uv[-TUMn0=?|TA_A9OK61Q*nMP7 *Am_DaDP}GQ!V*fO?kպߚ巴:h'$iDK!L!M$;R~J^*(FRܝ1`Ԟa )k3M1}͚*дIYp-0z ;A^K؀VxDhjc 'noB;޼u*UE NP׽4l9UvCZǮ2ToJ8`.Un[g,\\=p̊J=O* [EC-92@x)fET$H=/wG0zꎆ)+=]tKW^U2~J@W Cf]o:K.@!#ڟBB׷kmҾ{UًH s6&\#Wvȷee&d37[dW ( ;}I6(lsƴ"ZH0@8 [.HcB! bEi}"0' Lf#Qs$6/ѧ?A[elL`p_;HN=˧n3?C+|e]t|w PB͚%i#/2f'2K;\\w&sH**UV&jI!Ds|K0 (!bwj-jH] IZ z&8ۢfD!zt>vDb i!` 4}o1h l0{K ůjIKF T 1-**2fz>-B]=`Vb݆M-8'&ao¢/I"5Ƞ'*˩O]X{rLL}ZTH&c(`" 3sdOx#?:TR8W@9vSK819F%|{AXhࡇLiR<|p'z08Z3M蜵٫ |*Fw>uGjOoUQuRMA}W8ܰ%/^RkgrL)?ӰNY&`2u}T%:x>jњ)#A T iVKzzzAYAAϘ^rG X[TOo=#Jq/O$ƭ(X~eP`nO,4^A P`H x,8-#&eUkc1.9u2m tM"qEKwUڧ$0ZgHBPMKH,ix1u6|楔,5- 'fe*gYn+*VXTWxLeߟ,P0zV=br%Q0DGӔRl% /:isKb#̦v'=NTK tZ? ʣ_ei[y'E+Օs~/0;2!2"vP}axKOt_']~Ŵۖ%WALT6`jcE r<bͧ{F}˜ ^2Y H^X iÓSgcMX>K?;Oj#q5g&+f4sዷK !^-~k8i}XfLW儽~4p4ƛ8Pvn5qAa}Ż㏃KwyJl.b,%eØ)сĊ^i(*. o$/xX/~SQyl')O>jiBԫ'yq4tr~揫#6N/ca7M˃ޕ.i - l~WӤA ^.$[.20ۂ;Q#} 7n-)`]ͿjԵ<ײ$BaFbKp1nZ lQQ<ܻ^$iɳ-6ޚ[۳6@]2ٞӜNfJq9$5 ͻlpN"6b>N{=pW1Cce͚→j<8 n=b!vD*)=(*FTI,€\ۘϏ "sJ6Xj=9 a&w=^lxǸоĿ(s^ W(.9XiiA_l-z"p2F;Eᮄ *@ nlU {jY>3E͘Ul[T|<sy:.^zEL,L`ƭWzfWCA ʩR(ScbvE{Xvb+ VZ⎴gwio~XqPhu8FuuM @P=CrJM0X3OV5. *.E!yzWssQ캚؁,[ ё,S&~eU2S Cׂa>sfc,lr }rP'dg1hW]/N9wL#Q {B\NM}<89^o胜J "U4E^魖;_;Breycgr^{ 㲍DBbUSA8QIВ^d/S otͶ2;B_d ð(LcQ {j@(ҧd%߹oL Xrg?p}(2[ra#*4'˳;$Iidʴ8a^MTiVG 18jҧA,#گDRWSu:AXu@<ؗf5 N.Mi ͐_$h@wI, 6W?O*n/#ܟ<%58 XFDΈþڳƀ [sgΉrNʿʆwN#=w7}T,&?ǒY@( = ކqPk炴f3XyFA+Р ~_ ۪Za2:7;hdy~)eZT9'!oGD$"#|hGOej-M<*x14_7dqP}* e.΍xj a3}땆9ђ(VM'/_z y(6Gq")RѥMi~օfo8=~B!ꦬiΒ%ȓnFd2v\;lG>Bӡk~bۊ,<F,ʘ*)x3DtǫJ/cCiQ)cZ3xü8q8-65QbjV 4@qp Lƺ+O!ICqG`53*{3*R&Ԟ Y܎r`WпE/:Y%X|7$ʯšz,byY,"k8%߀r|GvPжLn; Z;%Hbqu}&hnm tZ@ *fӨh5l r -4'!u"?g+L Yת-1-AkNZ=`)/kwr!_2./. qM%hJWb KI@Ix`Y^''0J-fd뢊J5POi|)k 7C E}\6fd#*kH6kYWwCe! TMxwzvDH5ll5ZwG_}ȏ]62 cNnvrLh@TXHu=1ίꘐ;g+x0~Q~_yF84 'W ֹ|I3|71AC?i"4PvlS4ُk¿ϸmnCB3<M_n̸_vJql B-ʞ -![PPvn '"+݁#[OՃ.R1QZkG!ͦvy#^= {#LibR o>\-bhkWZAV݇00)S ,mk#N&ݖ,ngbB~\wPc\ ӷ Y+/-+;-J,1CFڡؐ ( y6޴x&W1T _QG=܈c`/:F c g7kZx|%;_ ȶ.i#@.AG@GaeX̬ntqd:.?C/Rj:C%Tܝ/W,g! |@̫PGi@KcKi_B7VD( k蝃-J@r|k"ǡ!61|]3~x|+(HRr@r_aY~q8?21|"CU꫼tGu҆`u?3cWrاh6z=QtAXTF%v5=eHeCo1B% TN坸֫|M+1^s|Q;KG¨oAG* 4xzarPYmMw|&OprYfn@^J%UTzFi=; &}l5Ț2.W%v ,2^喂s ^: ApИnkKgXxQj3pш91 /\͢)g%LKpf>+Ϟ}(I~ K;xߒH0pLBM4M:wpd,)0Aao/7z$`1ȗrgF1'XGߠw.#N땤MIϹw]v d_mfI31~ei5y5!:Ÿ;#!Z5ojXuh+nvsS  ?nM,ސgo΂;b.ЈQ[I3vnRbrH0;=]`sOd+wY UH;#!A V!3u_?ki$L>΅ a7XC]JK:Ek$r9Al+>gO 0@tPqK} ^H&h>٪Oi+56yʾ\0_=sAz CnN_7oE! lD;(n(!)߀t F?%3l栱E-iv|h*T (p{Ӎ4k>{E"W6{6*ۖy˰Q2Q?$D֤~g@'bRsP1f:36e(>xobS ]\]@f[^+53tՃE)1+rc4/X w_<"K5Tvc҃hsiy;EF; +Ks@x$ 9!K./bk =4Dj.srI?rzFQS)"MW^re;:L!rɳytt*{]`TL-_{z3O: 3[UF| -)[p?DUqj<95\}<˳2~zWmn8oUU g̏b0wJ䝒12óVN;D(.1<gRpe&. i2o,nQ7);.ݶ+L i G"T){ZxTI?Nk 9m)&KƍXr0Ș~XLg6 `0LJѝe -;keL紌w cڈ xDLMafJtݱ:x oEėXVn+zbl oMZ xyY"|lS71 bvRFpG/Fg7շ0GjN{3D`&OmKRO4)@ :J9Qt 7=+AݲmM '1~+^ t4)3o<+zmz-NoI ~5R*~7g;F}O7d.H>3"ɚY趨8Iۗ@5Sazefk9c"/QJzMf h3$1IM.e"SZz5{B84cAG*Y&.9:R̓&ZEoʸ<Jpdbgj?phMdƩ:h;kM X % bgg&7!e(g(\݁ٝ) xvgUY ǾIeMܽITgK'"ֆCW`=Am?{nΏ*٢BO*L*y"a/AoucI^>ٗmLҪ%<'Hgqx_u%ԩQPN`V[Dlu*`+>~΂iVOx6cXk ٳ궅(u "r5:FeӰGѯ.(%E1o{i-@ܙč˽OF LaMR +1ۣLUΦ @2#qtH)M\U6G︤-|UXR/q. N`$HC jP{ s5˝FYztn#]zi!t"p(. DeP _f .7JdmSD]GYZPv92/H3DM;slbNcZ5 ̙$JFyJ԰ 2ll~!!lҴ~ƞw`|햝`W۰t~Cjd`x ?Z2.g#CñEF-'οC. M25vH{F1%hJC;ؠ%CP{amp+8]!{߭%)r?7UGpb+B%7֥]e#jc@G_[RH c=Ĩ5SeYWfqt.ƞи0|i<]+Y>Ӽ*h}v{4ơhDm|sVHtBg:IBڑN m  ZSbl9D~{`1z R7rOF zZUU ƍ!T`oPv PሹD0әAԒUM}rj)u?)ЦYC@hf/h 2-T&l .mZQI۹y1^E:`dfT /( acRlW9)!_Jy&Ϊ\3yVK !')W.=\ ~HE|z~eM>`;2E?Vq`H`S.qMǂ H'pY%:E͖kB+>ѥt9Wk(2LAUZ ;iycvE/Cv[MkLsꙠ .:{kæH;Ȧ: ɧy2f / &&^Xe$g괜C,pET(vh!3Cl¢m+x)g2aD7a^NP2@T[V藧 w~QZ4ʶ/.n!9.9#R"Gg~=!UZĮ- fB&n Ga^||70 `;h~ (ka1W|:Oo ?*"Mg }mQ6zr;ϐKָW|L$ ǫꨂ6hzqODZ[sֵ<scgTo]u+6;QX{ C 8~Eo){@$ry#n wnsΉ;{gc0:)0E2`4t{z Vڞ~!J\8^/>uMk,xa:z[b$oYNǦU>rPDFJެ]L6NGֵ5$<;;ôG Vc[́.6'0qps@' (e J<+0Ft3 K=ކհ!$rU{.sBP{=_F$bV>'TOwɻ6'\BR7/˖ʉM l#)ظwjH9`8cN8%vC[;8𫔫󀜊)`ĸf/ Y%d.^JN+)t@rC ƻc'/ʠ87r*@q#s;\ny6=Н }:Km-^ɄFeŰt%uIIaTSNWMg99y{mz{0]  d3Mwy(^v@A5'E-|־ Q 8O;;Pόۺ.,$};,E>?e]:e9M+֔bLSgR.8zͿ|^ݶz +k>QRC"3~/0X9GZc0@$Ip]ٛ֬b8)X"GFxF?p: چe:~ݸ yfXif i#߅`]&ƴ;YY0dPu騚 ? ¾,jY"/v'ydRcԐiZ%^U@0EkAb,#mTbՂsFצּS~Lj5%Dp Kju$/&WZp@:O-"jQr<8˹2E 5xia?99D((fSlje,wɚVGN3iJbÞo=DpPמ88 TMӸg?GPN", wvWG?iFSht}sbԱIO)3PU,+8tèƚ(fe=*~B7\c謫 ᪽+ld߅m$HG_չy[W%!REnP~h_4Ob#!$0~6k@_嘼fn[s3zFK̃f'5x%`gZ䬖Xw6fI&*kp@9⮸1_Ϫ)B$ʢG/`'W0vr"~ebFʱ gHi' <`$b^*l(BnUƼCI\c4`7 jzk8oRjMa=5uYtӄX:K#dLl;) Ⓑo7|MЖ,G<HJB7ڃ?ZAI'x%˄&qM7u4(_\4N},ѵ91"b7 :5%K`y~7ht#)l_|P>RH00Bh;Y+f+jsQUlNB?q>(]d }#I[M͜/h `Z%瘜"WikhSh~hvÙn](􃠋 5?A]&u.֗E'&I:dD 9MX~`s?_&տwڽ"` }~nX8n"X%QȒIy!1ճ{>){B17>8jeZ ePar.2hVТ𐢵f<(E`2}}@$5(M+>H}+wuΧ y\<ݪuFe7J}a)_' -f{*,sy;Ĵ:s[@ܴ9TuxkF*ϐ2a}Poi٪{՞/!%{b,ǔ;ª!+?2&<-nͅGG,'B+Zc΁D i#8wb9+ǨYvhΔJ. ->vn@Jg ѺmlX`}ҞGߺ*ceI:+Y|La' i1mO[.q,>j)4Dp~)#9 ސh(`a4`{c%:b%jJr;<w'ʭd> dN)/瞝܏7~swo.+ƅ{TT'Sͥߋ\;i-Yuc'-0^rMme ߣj0 Z(.]}zfYf8`u" .KGsẟfd$ƗUǎы&hn:be [ܡ9T)4&J-*t~Pl2]׋;np|IhFuA(.iPS?`Vz,^w@i})D-9%)vxU2+3s=l9H0D@۩f/S$P;y\Zll2 -V[@3 U({oJʲ6&.%ƪ2a]W &/ u_~&,}.$fBmsUʱ{2nHP*@_-gH'!z8=꫏ KCD#HiS)R]S YlWI`GBpa9?tVet[$| g a^ЉӚAwNiX+hMRrK;¿?4* ,xӲp8m${Y8*?֘iegơfvTr ۰%|"eR{亨o?L>-.B.~[̈).B$з_L;B Ɍdo*F̳ɈTx{j"~mC+2/!_=4ƽy9c@RQ lO=؍; t0]Ij2oLT 'шis,Sl{,SC̈́Hf!@5 #K.j@{u2Z lU3XAʮң$kC/hPSITQ_FQ7`׌r;K DL-"'ʵ xƩ&O^0;+(bGhjĜ9pXs3\CtDl.R ;tJU$^4z0˝@3<5$.#0X*}Qn.+jh_7?$@edձ~7C萊GH۹ho"TNh\ȑ@pӃʬw&[[{>.Gn$u͒9;\"$ב-Hc |NH$PU#r4$׽|d$S~t`TBKfJnkmVݲ@s',h.W %q/-A+*3}Wi 6S O̜Y.-kO2h1τӠc^&LY}-0/Z4} t:N@B<*35(8W i4Dƞp@|Bl8];Il?:II ۔O!㖺!{Y aI 8p"5k5;* Y2*Gw2(~㒏Dui9l: /͙]huyFkNoɺ_sr#pуs!NŇrǜQђagc98la {~$ rZ@~!*\aNOr 1K|M>0p;r#S1*WT;v\2z"DBa!EmlѥbLHU-J5"iË~!`e=\GOEa؍xؙ!!74@7$ #Vti_İ+څlln[%ZWy G!*-2iޟ,âհr'j{gghN̒MOD-xyZ!a^a8n`٨isv$>lhQ4/IΥڭ\ィj +voCQ`ll(΃i~MƭAn¾0@8 FYv:%yJ-m^09"댧DGcG<_ uMq&" ԅ¿ߟ@2 5 d|}5>^ToLcA&ϢN fLvM^ն^ o:5ͬB&>3hGiY7 !.vV?i\ܝKNVdC?6GnW:k-xvr>+n:pQƇ̀gW MYa!~W1wK[1aPE/6J($) YĺF>?!;,c=z!ԩ ^`uGxIs6m!cRd_NMO/6!htbc M >Ām [ ¬gKyK@P$~+>8p-.s! :#-!.8,{H{.!sm$?|CeY:P8h]T-/b׳le*ҶNP ['%2yEAw1nQZ,J)un_ UkN*%k!l?\t4@cйj<9QKoĹIUtONp>zqDeP)CIyp|b,@LuQP#dZ9/xl9G9A, P;Av@:c ao$<vR7Ha/EZ*2| VjO<f dzqwkm]l?b-0S5b@/]UrȶpI*)?O ƛ.4 uZ[Բ7:>p$t_+BuY)FqvB +5W?h'#jL‡28@%HfG_i^-MS7TĪqtvA赽sRҌu (i ѧٓ!7Psc[wZlƼ F&Kd"`lyRzpl+dc|.HcaI',e4Ql93>f^I4K*j]vؔoƙS[ܪs4H9x3 _ |Q3v$tf RgCJ'] O(ch 39$9<.EhSLUuP[5Y (6 iMT|ҿX[ Z܇&9M"=c服هXc Lh{Lb3~FC::at f(4: ڄsԐ|Q.m`_ɅMDKAulފHr3^ݤ[r`Ōs>X|_o I!<[4/z8Y#i_>@.vk KT$^UMHW"PJV'eO'|ѭ7"Ag[3BYL$R_V6xO ^M[h19k shs<g/6urP d/^q$3 `OY +d7 v <ܳµ!GC!&@"'~߁m9KHo4ɅAP9BUƒԷ82 1"q85 /C,y?"Prm?y|f$Gj' ??}wcR%Z\7IO'@ƴ0ψtwƲDb/ӝK +{\HE=(y>xDpL[pJ܈ ٪U*dN(p^A5GD9a}L=.Vv䜶Cc7b`y%v՚M[ Ѯ ISqy|G,E1 x4#A;PR.5E#hZ<~o q 63f! yi#wi{TŖ$-Ŀn{X~? ZJ_'4n#Κz qŴcSDKcK&'+{PuEE\!7H=;Ǧ{mr 뵐?ŅɡO+،FPKW \?`]淤clal#M/f;XCG;|e(8Ώyhk_ ϵ1 a2?SƔcdH`.5JeZN|A7V\{d#2jѪ0ß_ͿjuÚQbvJ˺O YE9_z=JY{F>o-3npXq A7iuur:/vIM/cPMIߕu~ouRΕa*Hד6!lЃ~+~lAP*|2yQ|i ־mQ!JJmI1sr,<ˈx d6W:m'u;dS4!NoJZl]/9Jr*0/T7+J(^0}WvyMܻN9|yC??ގ !Sh΋D'pwcd o"d۰=g&!>yۙVǶPig-Ԣ=_РiyGkaSO c 5G&)x#^atWPJF gwu|-ݎxous$ K5;AzmB.<bzy핺pGB㴅@h J g㊼dkx7/a`d7C[=M>8'c.z8r ⵉ)4MpX ٯ]H ftg F̒vL#RVb}<LB4,%N펧#.%'EB^?3-N(Tvf@&F Oy%YcG \+1V{*?@a0u!sHzi|-)E 8>8Losܡ|~]7jҬVކicO}1_2wBjD2Sn2),i %“B| *ƅˇ[>@}Mn _~CCԃO0'ǝP=F9!ải nĤAHE0][V.+f U0[&8 D֡:9;F &ѵų3Ln!l2hUW7 c>hwcqHm A?6K*Uw7ӑu-{=X* 5 %c URctn“0mh >F=s6??/.Yt K$"}`˫t\bu(yKOZ8[I"P n !t!#ۧR*U# I--7_G)qYF?]ةPn熉l78EV_ /}\ϵVyGWlB;M^.u<0&Ř2mqB[!T'|ƾ+6Ieq&]32a>AhX**49Lrq}FDJإ! GHȟi:#Jp@veb88t #6t?(Dm:8C5ve XkO8GX+JL2ZƺuNnni}ϹzZD &mW BF ug#-O.уނV\J-v X(iL(5 ^ibFZ2)YxWd0 xzRNGl < A|~52NՍz\ NQcS(:67"n :$ph=hz7 1L1I7X$E㥱m{|S`>A& ziUM2ta'G ccrZe8>@]Tz{ur1/dں&Ԝf:Ǝ&xQg}bկ:X!4ṅ]z{>"VNͿ6TG7e> (RKC+kQC(Ȫn`xA,]z1\d^gI]Û(8ewNg H&RRE06ir) O<3yjOVJw0jMEOmKӘ u(T{~`!>ƈۃ.A #"&P5{^s^|}'&;ǟZϏďuoZ:{}hG[ v aʐ.-OttwQT'a > !hWMd#E+@s~O,`[}q#AO>Omg\BརM82#1LdjRӺ}1#zx]l'Wwk,ĺz۪FҎ2$', J7AҜ M}3Ӑ^nCY*>nɜ;O`{@FNZiy==m^#*AJ@q WS)M<{DF@t'%qZ󗵭`ld_@ Fm%Z $K& ꏶɡ!=a=v殜4t-!;j_N^Sp/j2]\ʧ@E`KhqFMXQ6`I >CXz-^Yt&KÙho-<"br7 )=>WTi(H|դt5 fqۅ5P] ք\Xzm(_|3;6 (vqsUqv7wH<4ta-Ly$R@U*w6Fv&7kt7)P4S~+W/U#2>|;mNx:] =O\6 a9R&ac ZlPu;kzp֚"&SE4v՜L~维Z䷖[CxG؍-BFPǟ>*hsW|Z6ژRznCo$3U`=dy*~l3ЂW?7~L̸y%pI|*[ْRm/i㷆4܅]<aFr|;w ~L#Lܑg\4a$z &HqLg7Gkyc_uY? T؅{SJ[cH/o? hܛQty *Ezo˹f$z%|KI;$Κ _*qWkInc'L {PrMnQEhlTdտgWB Hru$n,'-6q"Ej4zX\_ZIH_%+%6PS3H=ōiP{ȍ$f{2SBӈL\Y;/+&!xNTFhā}l;zLSE˜eǗ?\ FTekU.X|k#Zv2ݹF@@~~2.p!Rlqmli|7b4{iDJ렘 qD醣n1LATpQPPWǺB ?dHHeeȚ&RM 5cd\2 rMh+~Mo@J~A {GO(17~Ϧ 4A𽒈:*ZhY;\~!FomrazvՈ!l_FgNJ  dapKGC\؎Bm}/aXMݕ ꉋeGw>t3_F劖fS ^CsϽIF1,9 BQW;iΜu! fw2B(`\ $w=ONrL}D7{6G&wV_Y? -SA-D%SCietoh7ͪm|TA">ӖaUjQJ#iQX 2!dp4H])v//B(0^^bl'vRS? zRm֯T؀w^VsgIc~H2UH!YrZC}=Y\G~V`aCa"B Z (N`I/STr~$Q +FX&-T> †-}yHة_OFh\,BH.z!†C`-nDNo@i4e:f%Z|­S޻ +>4be}ĉ\`SGÿ MوLsF-M5v=YK$[,zh%\bMkYA~>r(FاBC(@ n"B]eM]s&Zcv%‘>=wӼt^PKS— kZ36a`+}8W͛?Խ)"tOf3Q\kOj` W<[#h#QZ'2P`c543E^]dɓ\xz-P{k Pb48NW۵> !o_A6Q#+10fKigF8mXp#!ҦFHlpV?G=d`Q|=I|R7فj#үI$5,> /~N*#yzq2g&81 p_P%q\b4χQ[Fx3ɪUX=DŽ";cE$tGHIIRrj|GdVwF||2DͭT)\AU0ҷJ&dRll㤆gV5 pG )k@׻+DMvJsh:yq7B3EέWRF3sA2rƓ;@n;3$+-^|{C1I>l0&-\sTEý$höZVXVT@J:x ?llXۇT %~XhzL,1[t/XnGC?3!} =##/?!bB^́Ě\K&fZkM Ym]At/%mHAު5=Z~CRЧ?l0o*Aﱛy`̂|~VvqFf9xfgϗ kSqT Vz&!@>0Ч`]BXp}:Z=14Z ۾_BɖkbjSQxÈc-yXUn&WZ S)+!R愉A@D::.t 87p4]6)uxerH #jÌ(Ay\Q-=yЮm#=0r h3@A8_3f@K\vRPýq n#e91(Xbw b@ڲFA1'谴wpnI>lمe >AD[.*>Z\)?p$4(4 v$KE8HuXmB#}'11i>%R]xYQH}b`<{ތWD]^Mp1yqV`=VF{#rKfl-i Lڀ5C&#Ҡ<9y!m6Z=&Y CF POm` r>vUJMn^Zr`!Ѓ1^$&IWZ$ʽ`ay96  WQ )\kH#<3n$Qd0aRB{ ؜KA\M?g*mn΃y+;^`Sr\T~0k|ȳPTO6cm?|PO\w8.b7ڵ<Wv3XCT$S:V D.g#.DZtmw70P)zY-TԾOMƺ=+Qh ]y2Ѩ6)>9_Gcyy:ljWSGlwO҅"sp8WjEqDۦ (Q#'_8nć6\"lq’Ɂc[BD K<5p09b9A_~3Ӑ6Y~G1\UYHkpo25;XFvaORG\k sņML=4qa,oky1/ǵ6KذƱjB?T'+_ [?NU |W~Aۭˀ69* m-I,B98ôAfe?H^x{txwb%mв_/g<̋QSB-w>$|ͨ@1s=.T K/W..K17xh ` =R2%;'x? 0g-dA3hj^/Y64V9K*A+@O^gWmpKg#\䙳w@IK*WpHܚg6 r lVJx聆#PgXS:O-*@mϥ} GHݔOdu>hfx؄y{2R/t tD~Mm?W*eynw/6Uc}KN[ T]Ӊԙ~t~2IL lFíѲ}iLqg Yzd/\~ߚI}bhWS(ƾe:lWUGHюMm0K7jɌmKW"RiLʱ¦#e.W!tTn h;^hگJ=) :bb4s*^-[]rj:r ;ҡ<nubn37ɺZG}=ї;Vd!iSn,F0VK#_c ;U]WĦxCV<=+L:b&oms==5s, &}u Lk`t!ٳ_%ZyG0SAOCW8zZƒ A &Aq-+hr,Lx9y9@G pRFnѮkԔʻgDͻHiyuqB.>:NՕ_R8hG"᫠@ @<1zSEQ>"Fsi; t`9}o NQ78l]]뗹SYfufK8@xVBܨ%~fxXX[tџ )/|%Gy $-KHo* ' ?=Xr#hJ=Lr"yz:)&}O Q=Q~ߋlNܳU66tȘX1/-gQ= a/&*fĵhnJe%?s $9kXm, ,%`Ꚇz‰*I!"~ˏulc:~1.q1~ 3/?6^o<ѢeX*nMyG!hOz: ׁL7-ީW;t7jpRɹ<4sC1: 0y4&H2+P[by>`U rR1p^ }􁨊+1/`j#VM6/nK彬d&Rrl?uvoF::,b 7E޳9mӜ|5_W-kz LbPvĘ8HzVnDPd! X0/=#Q}JUmJZG끲4'g;"e:$."k)0ˆXreE1SDw?%Ԅ(98U%)-`܅&7#˸YTsiNo2? :ݾIáj$rV(% ! .Շ_gA%VleFS.>j>2 }'TFsASt/N_f܎=:E;ϣ[?_Ӫq0leGU* 8#ɮό"F&#O~MRS{R(m-0tE@,B(dt`SucsO H%޾t :'dڧ\(vfѦ;7j}+ emNaN`EDb/$V1wJXv~7uJA:ǐ۬ lm]a}LҊm jB7sQK6~ SطbԈFlaI EF~U{M1 Â=__5o@ͨs*i-°dKD,;HGlA9NSp l~߾"׍$BMrʇ+JLd t0rDl!Zrzo4/.̲54IKQ͛{+A,X&)4 "='gx19)&EDnVw601!uub7vҜzEI׍<1|l7H)[=N('G 0Z/3htWX{b]BbfcQyzגT $t|ACuw'XRzn$3#y r'V*IonoS/MzSvd`4h/&4+X JI%/*A ~Y9gdox_} XMnZ2**`jAߜI 4+yp|e ֨^Epj;L(: W8̔dNOȷ&H>^Xb 'i`2i֎ڂ@}b.>xpCX"w(5Ł|RC¸dD*Sq =!R2CID=t?)?c%44ƐСڨ,sK\{~)TZD1!Db'ՠR_ԕ~V3f-m>"A9*Ji g%J5@(6lxHv` "2au@.D$PBbhT&`ny _O]o6=x{pƉ86߯;H$0>:h_bt_ۺ{v=lT{OC9<_b i28*t*(.\|d!r9I:q~4en8M& הgPOZQΌ*G M7 ecBb6n|ڽe[ւ}SbDXϜOmZ]Y@bQ^63_/lo ͉/fcY#~`̪a9h|& 0ޭh|8at{OsgQ}з~tBXG \Fvv '_ƣ+YÑW{*{\ X+ZU ?yz(67\8[v.l>>V"ܸXO3#xͪ%I9D_kS{KB\+dv~cLF5նP4vTOWvzKEj8$ aP:BG5KuEEzW4(ƯCX/Yi[@v4_Q ]S@@F r3m3r..z1W*_CL~EJ×ph6.IZ]k++j; F W[VT[\`!,{,h4a_rnJj}l?z!N[]TbW쇗 s#7kHrKDͪPMd:m /P+'O*!"/ILsůZ-}y|:\꿊 %.G l'-? jrWB7ORF-0%MH AvzOSۑ/ԖFA%%Gt;VhER>Ah)gJq&uAa]5 dk%K_`[85$,0bx EVp|4MyS9Az~i]4dڷxAL㊆{˒C4egle{3 C))Im7#9h-*Yytt7uKd'aF_>0/{5S{ z^OziSl5 lR \3rj c#9TWz^ ~jX'jw=[ jm+6 CC)tdNH33{r8j/iGYGg*о\# MGG2kgVC;6.Vg]JxFh[_~{jduSH CNpFlC_J<9C6H\2hcIޔ@vuV/2z%?g!=/]43^zl{*06lab2P2½@%Xp" &zGEk/6_/~ yQ$B,{k~qӎm@U?A{2!)$0` u&- 1Sw#:j ڕ Z씇O'$֞Cȷlf׬ qTtʀSΒ-5nZ[‡*t 7_zg~8݀.elUJ Y멥46_+eNPcr$bWG[ڡaXKm.6P2;/U@2ҭtm`oOMVIV$/*kt <\#'jka} 7~ [l/`Ja,6r lKZ5#f)5SodIg!B", < ;yʀ03FrJ[z'"I-ݵà$$Tw5~ʂ&:1_lS2L,_1JXjTTP(+@6Eq'M~t/_-%!{qRIl@P!TYC\z4!.`ZqҬb_֘䔶 HK7g g`sMHn ~`} 8*nS|V 3\0(yM:*oՎNn[Őfs[;{&SDH ٷT3V'A}JsV?m- 1"]JW S߉Ň?v'4_ ^o-`'v͙ħi`J 5Fզ'Ā?C5uJa4PwsbI?AWf}ߣL ؽzMzZ}E˧U=x{DoPh茗S+Ǣl¥S1n.2=A^k?;7Ɉ蜪!lU T@w\%HX€t٬~'%ٝ W]|RQh U u3?QܛM WEH{Fo~= }q!]oK(!/qG#Y\J3$RhHhPCNhyF!V(o~ tf(ШGyOEߦ:wP,R?7,. qG7q*^@3Fx >.mze̶usT ,}xT'ig1ϕf|: {J|U Ʉwу;oV lk?4KIK;`fK4&vw$1D`]Hm h@$;/ DԿ:X-Wj˹RU Α>&3hbtl8v!XFg9c6<CBÑTT4Rk;G;_?7 M;vkqtJ0zoV}y*>DⱃW>6E՝EvPVualuSCŘt^\gH۰^o̲1:H3R@ʤ|0}U9ܱEn $zhJi}'i4fh oEnC=4a>$=^sLpr3l")7h`9phk8_5õ~jqq1gldn$o]UX-pa ݎ.!N 0<.|\ >Xd8S$e#@`N,224;4@@JI4y:PyQ,ʡEnjM 7{9khosaKO xF5x\k0[djEЍ53>}!?;[=) W犂 oP[Q!Gh 0=/x44q+(s֑86/u`lYGU;'UTU vZRjy U!hoڽ>2gk6ԵT$dArIqU7jPlM#ϫN|-ݣlzH2R;zHx!6 Fa>_L @_3) l fx0RVxPe5um8-.4gR:о ]ai.C=P$%yt=|2;Q) AyYϦ~ړE3bKH88&Lk'"LA3Zө@ W3!6:T^gKTp(|5˘(d t\| @LMpqmA*LU͹3Ɍ\i}rOc=ZZf8%@UK\VOWX>Lr ;؀i  Èny ُW7Qu-ߔWZ y;ot<La:HY{;7}#ӪX Ϡ'r~li (D_U%&'t j  eH$k.a SGBHF؋5Z.v( 1.wA V*cÙP"x'C(@JRYc.5$"v9x]ia\,A=Q 8D{H% 忑Ȅ@L89q^Lj%K LJp5rDg m`>n#KTWE,=11tzW΋W%fP>aH;1eSj8tL624y9P'oPd/%ch0L1|i&Z a5sB_9F2 P~t5uN]:DxR.N.}oWš5wM L/rB7F5-GE h'&3<,.f}F7|9FطCBvƨ~ ;4rK rVKz{25|OuH[/Ȁwg̻+3':X 2q:vGZ:6Zž ,^jguͬ%Ws(f.cuSss|5H@y6\mao(2@ͺP+뵿ԶZuP {Ca(*j)"yTN;2-n&6z\\*#k'ݪO!dvGBbjԮVeӻ1lR*8d=. w.Bŕ " S\Cv ;.LU)ǛȁFG#n֜CˇN^BL*)ᠽ?xf@f3vbrn'LD>f#ry~xsjC@8|1:( F? TCn8Gh*HRd2ˬ3/+}<Kv<"㩭 p&z?"ƎOsr`{ e7e0gL yɽX> 4dlJ~ )'-7_ve - eIy66*ѥ 7}HTHo~lR1=1p3xYm?_|Gum_w𡅪ƆC*ؚ~|^v)b (Q@LZ{-`f{i>48 tjV"\,O&d>9{icg'jkwm~`mSr1(}z_M;'/OxլEV_͎&/xU4'3ʝ$í@ 2ٴzEko*M[`j2)B1K>Zaw“p<o4V lV*[xy)Ň&<KӖ`,۝}.ZMx 7!ќ4]9,?.oQ;Tg3DrG)5Uxw*#h~ l V*8r!J^ 4LFj{CڴMѝ#3fKȶgFJ4riq>&@2PRRm$_y{/'E < "?o`n9XxfNMNQ)_S!B 9`^^Z>a3)cz-@݂l99@]vdߢqMnX'~h${ \?rpeҳ%;B]u$h{_ HLsNp|hyfzN$V/->i)S8^Ǘ{ME2Ǜ(BcUiedp2A|]3Mk5ޔsǥwUl H;7Y-*\ q; dE*2j_S+{[ 5b!#ULNB{PYsIZ;O6Іf~Mc%4P~O;_ͭ>"7kK"ZtGrpI,*TByi~htyWIV;TG/O9ޕdTagg%QqᡕllYwz0Rbt}aˆ-}k*|n{{\6Uq&0&:eJ1N,_םV^֒ ?P{QfZK&ArOca &C1g"Q*wD颎dmMK+M`tŖyy_?W#s|S]{[M%N< ߶j#_aU$L6$e{z{|;]_l hbw:k }QueK8.#"fd%Zu|OϴYd;սFgl#Yw"HNRU8{ :?p%M TҨ BdC-on=Ĉ?ה?:D0Gi^dSUŻJ蔝{}? ͻŒ/ +B荬AUZD3p^c #YXڀ_/` OCLnCI{WR܀&ԟ`!r&]? ]5|-ᾰп1ÙTAmD FvtR~vD"qԯ8-]dGs# b&T-o~ppjvZVTsV9)72 qUI;V,r]"%E|8(]J >V'@ȆxYyp{Ԇڴ18Z6$@RMj.S .Rj7%^dlsQ6߿J0|6١~o^\hw4|xdUWQؖ&,n#`;}F & | ,b嵐~m&<((@iq;=1C*m\PD`Sރ: 5D+M0Id3 ?pՂ( >m\!Wզ;˹&s ƑP{q<{޿f:GRk;c%a:<?#';{9-^:?YLb1V8Ё:2O^{ow{MBڏ, `\.--9ޔJuӷ9{]=4SVg)p 4lo0Qy qё$6| F|`1乖*ǭ($7_d Ҙ+y/` ΐO! g$W[?t.bbc,"ѯ.(ebe\o2pM޻2)-AH*W[ܺ0y BR3<\~uXW*O;i>K)F'd"yg77yG6xtQ!Uy2$ڿo[y D]djY$3 [x hBa[ji,a e2.*qhyC) Ѡ]Nx?J-Ԇx)C" mH'LPߓh}iщ՗ _-z G[S%{}\*0PQ:5δC)h d>/Z 7m| ϕ-}}89]O"&IW"E%FufD#فnL%Prk<&E\ܻiO~uANZ9;+6}[",P{X,PXFfhgA^Qz6{52p.2A /͓篴[;lsX%ue%bqoț t\w.X@ZD ͘M/S'-X4lB(#u?1q:U`\ ΁6h =t2ǧݖ|"0@=v 1t砺SHt[f< Qfu0Ablw4TGIϾ\oق=1VLbmdxB{9 bՉ\1A@a_GCT.Ezs(aT.׹n[ITi1˔8gԛ6lpKhG,!VUAUOi@yƄ}p\D?CU))m^(76|aԣd8M).5d0._]~Y“·'_})lUֻԧAʰ+v`Hlvf]l^$X`v1}5"V˴-:ן-冮]: hiӯ `L3"C:$B9VI|\Oq !UA؈L.2>4uI# 08ȑ= ufujؓ1#5}+(@K!X1VeKx؉[&;U;vG)JR'<|0'V؎[kiloEe0q,ΦI%5 C9=*S g*Mj<$ Ў?{y .lzV% 7-J/.yn dcnpXk LaZ,t/b+9:+ kHr_RE-1B9bTiqyܙF NpŒߦa4Vb\VV`ut8_ `JGrR bs #}DJ~vQ cFH6, knKmoG}TK!9tc_]?/CV+YFfjMb̉}\pLG㾂Γ.b#?KR? L  lЏ@@69q>_|5xel! A.w v`mSNAkzr5GL4i\W=ϝ`aswmq;jwFWK s  +hyv干;^E9NW+pc-V;->/50b[8KOٴC{ekp * ^=dB fyjT?>\j)ĉRNnǁF%7XaCǮoݐu@!K EɔTxu~^yI ,)>_kS[s!.%Jgt)oʆG DB"@"^BXc%͵x.ؔ ]R'Sǯg&DxLP~*/wM~;< u/p~X0Ä|Eկl-Y{C}u*ű՗|4M X6Lك qe4d :W׾D]v%h, Sy?I^6vEjv<n,"le^w=@ kD5A(71TYF[SJdTC"ڣtM*iol ɢMxe(\Bdc!" fU z4 7ML;\zGs\1d&Sa 59"rHU =)ZZ.YKdC?' uNHrgZƼ\S46p7f80tW_ck{^ U+~l?XUvMz6OnRb4k.{[CʀzW"q6^`SEa$M`+8)8YuXv9Wk!۰yTC)ORǃ+Sy7CO;. }ɦ]SϘ2S%[;FlyGTzZONDHog]@hծHLk-8OpU6Q5eƝ*ބ,wf7&;W&_F 2ev--L|f)o ;tP^7+,n(W^QGJ|lbEw Qp:qN]KlbNp姥m.tJ4\̱rY&(JIE5dû3=߂`4{~~_1U!dy["C@>;,Sil W4Y WǪSU3Z"`|Ou$ETve ! )QRS_-\o qG+>]?V!f6'bzz ʱ>R3DMO `5?g ,hYVW/ȎkQ"wv2c/#GFAMUx4ka<|(XF.ս.`7(cA?$>Mbep*9(Ξ\0!DC'<ϙsjm 14V'G` VkAxk";q3Q 炄P|ӡpE!/c%M"${s) VJĐE ?07@|!]ᣒ^\&6 rۿ%eYb`U\NyHSrO6 C+THZ#< ~e6ݛl,?[_l D;Kq˱]~6BaP1dg%Í4Q.."iIr(w+zaryij1`m}=֠wZ1 2PwenXn.oqLCH5rDD#+oy33Ory:3Zm|@m Pu]o2&J>IH,o"lٰ%Tuf˒F ]&'qb7)(6b?}'p{,~ а\?R6Y P6sLtnq )=:B33;%56$p]ޙy_Gd>=+ at XYnP9#@ %>"/ #plJ @ %:omSTNFy{G$QewE@-J%5@!e:B󄲜J橐!] H'Käc'DFrrh&nz]F$o#aXKXZY$O-/ @ȿOF@4̖SO iyv\lۃҢew-{+'aѕ `?N;`0P- +jya",$ԃb#ɒ֨fE^e7agjo+-|j8ɪ2"=/o8\+:˰\o i^qġd"_w,+#IG+O@qDh33&@LޘNy/ M 5cs: egl c~#kYI`T$Uw ؊s dдp&~V>* ,_LmWIօau~?FgL8 M0%T[L=eEJ\e pde.JegVÞ?R*F0xPM?O}`?0[؞7~0Ĝr.ȚLmOf* ceUo (D//0+RL$qK| |ƓvjzYB3j+@Ih԰6\p888l M2|)?eW !tKލ#}օ# DBn}gq]bjx m'"pRKRbW>-|$\~:oßv HM$<{$r3l瓠͉ϗ 1Ρ9_} Dɝqq~ ճGHm<lyQ/hUM/~uĔ4@o-I Qmbi_BKZcO좣a uPA}a64#' ?!ҳ'k ]``k.r`YӱպtJ/?2ˊ} lR[%Pxo ~_cro}ͿenI&c_@L<04h,B'|{.x.)YVAf>ފ07-#:a>qX| hxjW׋D3ˠ۫6<"QC$$6L;3BdKA\]In >VJfm;N?Y $/鷝]+7RSmpbӱ%@0Fv^7r5Wp+`T8aJ+ն)w(FH<.Z5xa<ȖO;Oa (>+DrO67.}!|^ DUr-u2U_pĞ3ͯhh[[+6B0xa3*:*O*W}o&"輛 3wB宺AM224?1{Uc":0$e{&:5'g.,JV#akK]iO b*/ʁ*'ǤuC0GpTޑg|% I iJW 6ug< mr'0ʡ "IxJ+o_F_NpUqIaE.J #4eRN9<{xǣ~z8I nF1q*tʗOֽߌ"۫T_׊p +Js4/6&d{\oONCiwZt*tnr.j{LՏGp&2Ro#6x*ߴP ͱlqfC-<#0qؼI.vd@9קOFX\7*fYRچ@{Otƿ[M"i=xE=y?}bt)mgyHllt)$'ȄS\~|7fiV mSϓ 2x-1ʲJY 2ݜHūwV loHPǠnIL֬uH9yVM0 i(L5SW%^~l/MxML$Wozj1K5v2;}!4ʮ_)wѺ8MAW 8-{G*UD$jvshdh,n#"*K/+,0$hn: Ba#k駞ҏransֽ(uh'7Z?61~Z.k" fxWU$7@tdAΗRt4%ª\/wh\{/ G/%-4 I-~91koinM`}$P?YM%qf팃I k]-t#tY_@${{3N!w9qT%ČJ}^}mPhLSDuMhLq{qɵO~q]_x/}KGh'{9iq MK v&(I5^ GKqy]? 6!41}+xLb;lv%xpDMܸհcUin*qß/a"Ȱ;JŬv f*ݕdM|]ǢFlEr_ #~%GtT;dwC`yDͮy>lX?l+7@Ti-Pg}cu#wڇIT% LoO˲/_P+b $lcP>gFF~B>k<+v@@:]d46kRnPo&&․ITq-brWʸKο;nlHoV͟$Ŗ* |*"TQ?%c8 O/޴/U^ȍ,(c" =D ajމkSf!u]YB]* \(Ģ]yvڪdiHF=5; o 8t]d+(K/a- ')eG~HgBx2 ݽn3@mgݕ@Hkf({AmODM*tȷҖH?1&5eotq>58JFYgEtKcW4=nIm\ >W?[*Acb8 "2du;,VieϦvy4)p+(9ie }&5|8`ui3н[ԐҮWDN(ӘIl%,\a|HBLZ OZZ ]Jx+bD\ a@ wZ.o70ki4L1N|nÿũt{W4κb5C+8VÇ3v/:0Cv&b5:A%YpOYƟJ0K(י}Vr`%vֈ:74JW k(|ߌA+q}n(q ,G9DW²쥟HkG`GaS!B_ ۘ k&.ǘ,')!t6s+D:"BCtnYoKE%X\3Hg(T.?:Vs(RnT[J,i2o]|i1RI"6$1t-9@B7"cB ؕtLqt#8$F_d )@TbCe%6 ӤPj#+;uSۂߓ-̻N7y2d*y!f!!R?O!_\^| McJ]iNO.lj7 U!^34VX?k~<Nb+PȈPgJ8kU|k<-#-|lzlv$m ,1 g|X:YBCx?GIޥ?a. qmbg IvB@6 ^O}#RGS8k_Вv&|Ԕ]oѻt8#ߌL\m,ϊU˔St  1 V5+AY%D~9_U;2>WYNqTG6.N: T&2*d>`ۇgevǤ}axˆڎA4_S* $%R@B=-b٤Z̘sQ(QW  h/ӤSFV@r0ӱ4**cjMCg@'m52})tT4QNW.Q?H$cӟFx9I;h%6Ѳg`T+)Ϲ{Ln[?pىz6ocܛ<%}ޞ3s׹)Tj4nz+\hj'ZT5A Ř/Hf8IKo%2;7w݃&lynSp`g& 84&Y?{wz{r?mZBs<֛Z %P!;Sm{r/!`ZTrm g]%O^|^۶$=)3 '3F=) iҍ*fQM&g `XWs~k7Lzbz*w"faU &-ōLt?U*!]Ze"ag RX\2~}j{0%(ݯ%Ri&n 8W*=.?!#QN΍KvRUҲk-,ۦ& ȱKO4yL痽ySqlowJڄ,rԚPya ۿc İ=0߁1^w'3f@9bj/?i+R)yA K{+fNL4Is#HtE<3e_~feBx)4B/W"Uc[gx`rV|B; 0'i,?kiZO{lYUux[]Er{vOPgˁ O7")ܨ4-Ͻ(x,K7(5WKc-xX'$`ӤG4zoס)fG-j) 8ayCh` PbiNJ҄r6;=%U"Dxi1 U^KQ=CHPPUaE79=4)2nig^c 4wzA?XT_OjR"ݯpm* 8O>C._;zT{#cdZÂ͘MdElG,Gqq!OЇ7qseP%7ލslpl|@w9;5-}ҖDY=Z>+_BHO(hEZ25xuPN+4W5d!}'!@q^pqPC&rS>OpZv "2iA d2Y,iBSxn/n X(\MhGjBw޿'WBXkŇ@w О@?e7Ӊ}*iBE+1+L9R|w {O.#Og 2qyb jbN2w:~!s`\0 ?o4gNicHu'!pwYa×W6*΃뢤jClc>ܥ @z.p1u* Ig)_Ledžh"E(*S]t $T&Kg@;"iZ!n7+,JÌ{DLeW Ƿ9s׫o!ca䟋(m$!]@s a07@e6'&b 4&hơȔx~ 9_xU?lI`WdOWb ْ¹j oyF+|>=eVq*JfTN:U&|I&LL46hy" sJ94qA^x*7aɩh~0~(z 9%(/jĚ;c"F()#N~@!w75=|8yMeV**S`K@?Tx9c<)!3 {JOhu6 (c5J'Ҕ]ҦϓMN`<` Gv9r/ 1(sFvWÖu+K(0"i+O.U,{2 χ:Qp^pkBi+3wG f8 zq[k=$D3g٨A+%Y&jjyc[\PRRp 7`DO? JʁD* :\ 5w4}g 's݃rE ":D `9P~njJ\phhFG TE8[+/׸=YcgFyZLGƵacj0KFu-j0ԃ 贆 }&rB3fm#K9xu*q#O.4q d{ u87|-2y s""/nEI`Sn8Z ;QqvJ)jxdOZsc @ lZ%cEi?KwiCO@ki-}̭=ի0ia-C՛6i VS]VhW1{_P+]`rnr8ʏ$DtlУ% Yҫ<^K6;j "}Zz{c (\f&o&:`m1ʻ[3/X0RRɶ BؼlAW1RsQҡo˪&8ɳBPt$(Z}.P\ZY4ctYR* y&[N!$§uzeZ/E2߄]Mz_2d)uI!!e%TI}g'Hkj/&Ʀ7`%Q`lvS:Kw]J%X͌؉|W\s<>EMͤ$5[ީВ:K "7wu*B}@ꡭ1v,E<.ɕgXtK63r(avK 5| MG}y9+~_Z̊SJJDi)j;]Kw5gi˙(u IFDٞR]bڏwD/j ǽn7m4fI&Gl&3@,NY\#NJ,҃KmB%.yXWgqN:B/?aB; 0e5hzUߖNq]"`" ·)wR%K*CW,}hmu9@i.]2~B#UpaY< PxJ7=9^ dVؓ~P,s tjE.[Z02;E~4ƵV,Scd>7!kH3~64B԰WOP6|^| ))3f(r,hm(G>J(an̸lFCdI9ӚGAR?z8 Wȡ!N3\H >fm *#.S^(C_BG~}g]}$ܟ̤| _ZrtoQUz 7!Wuh.#ԋ}t2ST4CxPynk4&]ܟÒjR}qտ/]A ~dNGML7تIRq@b$#h>W 93;:%wV롳cUaRr:Gʏ2Jڷ75l+J 4OcsWc3ONLS"B*DPmֲ@v`_Y,0"ΖD݁96=^9lg+p:Tֽ;2wʦO{F+XNѤ\78簈A̼_T1m0`a&#T~dA!ׁwcJZqvxS1rSY@+y4G_9Q`2$MVrk (-E D[LĶS B ~Fau@9IePU?E& ɥf8jS]NЈfz^ZOcxIC K/D XXNc>m]A}f$7K= ' ~C ;Xu`yj T&EX 9ΩDdoOynJp5723A@.ui|? 3<jiCu rCr^JTk'ʕ$_zjj3c3WxV:5ݏz\Gca^򷯅M Oel+z>~K"5%l`@Ndp HKLcۙudž5n7Fɂ1]F1RzQP,a[I  ALF1@8 ZE׬lks;>b-0ˇ,oj}&30* ;,@T6lw^v;1wؓ ;J[ G:EpwNo= ^Z>?dbAzf}nsr:,©$ZY+;c=ꆈv'7'fȿ-DV|IT-88J)| {kX('' 5zyR(߷UB?H V `X+VJo_/|Wm(,00Xd v0.d- "8 0bPI0 %rHthI(%] |,9\@)p $xCQo) )' ah @@p  D0 (< d &|"_6nMK8QrN/|]wIȥ$T ~ H~Z? 2ʩ w@r P}@{8LY=sn_Uv}bp{hv}:[kw{/5w{7womwzah#6>=wsV{.wzA2݉v}yimۻw{{6mͺokۥ2z뫷ro{^|>ӽ>{]{v3go}OsؑCoe|o/}kә.w}xӳlݝ qv{{l{jz.wg>}vϽo^_n{eL->vޯm޹۴ufo3f{\qzn϶^mϞ鐪Nݜ{n=}/Fz^_}_w7xSuݝ/ovwm]v}^l{d{YWv}Kfǽjsu\smm{;t639>wmϽO{f{^˶o{׹{ӻ&{fݽw_F:i ,z_wyw}ʯz8{+Zbl}}+ӻ@O-;jUi^9:z=w{w{U}u6wϝ[wm tLYdnr.{[ϯ&oKڽ2Oݰ{szyZͪbk^<8kWwSzTkf޻ԭګwY{jJHWnب:9.}>jݮvb׽{cZ5^=׮˸;w{yͮ]y{{ۛ}5zo{צ*}fo8w(;M׷{y[Ωt{=f{u{ovggN`3]]wvɽ{ٵWe m细{sogM.zۣ];:ytݻ-їrs{7k;sޔ]Coo{W^w|=V/{׵z޸jݼ7u:zsf(g^vqvuY^ۮݯ__Jjݷ8'l{fgs^=#Ze{{k7=.Wnn]YүMoz`5Gu3 Ǵw֜O:wT^nyu뻽w癨v۶dge릻^wmu]w7OMgp*gmg[z{] )*j]]ۭw[{W{i{r{ޕo']יwͽջ{ 4mw:׫ݛ;:Zݗi{bMxV{TgG]h[;[ޮiU{svojj텮k۷]۵{vםwj[tYn뫫w2{k'Z(k{tbfQ-wz=_מF}vW[wutk١:6kl޹gs^'oG'T;/V딯ez:sgvn׻av=-ڼzw—g]ݵ;u{]sΥ޻^^NSzr.kjCo}aۛl]^Ǽ[{ݽv8nzmr4w= u{y\YMޖzۭs]U{jm=hzsek;{7F{w2ۺdڬtr*nnokw}wm}+ץlՙ7vm6-wzo^As{ݻU{s+t;{^[M{mVޚ^{ͻnOsxlw1ۦs۽{ݽvFQJۻRBdWܩݮ7s_vSUV8bίw5{ow6Ӷ{Grw=;x˦/kz]{^qE^ݽ=o}ï_w۝oo{v{Mnl=bGt^=zݽyxB7*^ڧ8ѵf@vgv1k]KYޏ2bZ>v-vcvUf\{{ZwkwL6]kwz{֪}Ntswtw];5nk os=`=cw6Nښuomkzo6w4WZ{tsa{hsSجV;CwuꧻԴ^ݺut[jZOfejkDw&=nun|or{\un=yEInۻqjUQon{ݻos{:>^{]Yv@)|.cIFui=ѹמs+UtRTTwM&c/wz^6=ٯٸܷ׹z]]om{u{iֻݧ=kw:δ=P3^6ڵmun{޹w[뻻7weWmW;޷nMMfmUsBuKl[n ucw;[7z:u*7Ư{rm׻WʽkݷYk:I۹N^;79)Uuhj;{-6ٻ{޶+m͵wk%mc>h{uov@w^Źnʼn=67{{*nkc-KVu:K{zz7z٭sg{[έ骯Vw$é{iZZQ={{ҽj^=yt-{oDڣ:cow:iݭz9 j[Ff{6w7R{=/ޏO&={׷VolWj=AoZDjRhԖڗ׫ݷ쪞^g5[`˰[^s޹C^WvZgoDeu#{b.ս]o{yuzޫۮj[{ح<]56{yTFZٽwڞݱmbS5{-Y^lmu=^{Cl5m.Lɹm#J'SX=osgrFtvh1[޽yd-v׷^>z[;۫ݺmsٹyܩwŻ\U{u2Pl ^[7]꽻m:4Ҟ;^ޮ]֥髽{j"^۬]n{]뽱tu]m^]Sz]ݴ:QOL5]Cn zt=m3k˻looo6Z>^5Adݒ]lzUEs;]Ϋk^۽nՅydm&lDe{8[֦ڮٽ'lw-خM^{Yn秠תzZiykeNow=޺0Jt[]9]+uQlmmklgM0`AU4FdhѣLF@@t>` Xs4?C8!??XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXV|Ld BHx2 8(DCEΣq\B\myKna,*`i '/)| wx\q:gׇ;_S=|&=#)辅Cə\X*]d?????????????;_V~@-("DHI98ԅE2'Dh} ! &QghXr Y3N:06l2 $=====>L&‰A*TRJI ) X0ZB 0P 02-܄B?IUvPGic@[pM `!;hS0=H C$77oH,pKx0M U~ rq08*G NE  hR ,C"Vԉ@"0"-XlW4}]e^eJ5<&)x"$@Eӡ\u׌ *W"z|-}ƽ8G\)*.P@Bp%TND!:€&$  >၌B8P!0$h&NН 4&@H  $!B!F#`Z&КBt'B)p'p'p'x#`4&h))l4r˗=>(֩ts(&NPB:џr;}ʛ"x%fBB*FC p 8Ά l@| ǜQ.dNKcHDDRD$9sN% #r\ & y+5LQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ\}a+2hR),$$[P(AÝ rĕQ/ M&B&N@i@\ȳS dC'J0 贺gLvU*0U>KdI14g̳"nW>)QJMMIɦПe<1YAHdEǏ#xǎTA?q0  OzU YVA9.ˊ~ORSФrH/` "^ HqTnGE4:V77Tq2YޒߜF 8$7dn[jj.!V x<j %HNg! ,p8$9$]tMF):D<3aЦEE D_(2l 1 Q: @[(+W]:-ПȠ`G%䠂z x_L!׀aΣ [h8#ͭ (\%^BXx<<`E",aTkun[p9QQ\~`OښgNsÅmII\`DuM 0UO@A,B-ճeJb2ASZy[\Ϟ -L=~Nz Z[iHMʆo6JDNЂ/ kb#0M ,bw` P"P#?Aw֭eD$t`.H`@@3bEͅ5B+GWv3A#`[u BI"ۗr@H5aIWPZ5a`Cս7#DY4yHrDt2+a| >D0"-ު?QC']E&'0  d 39Ø0q$ @/a`4{d!h. ,HD ȎfIPA 'nЀ"\$5TLD!,Li@}TH*BK C0 B/ O -ƮC; Ex&a E=r 0`ʅ;@ 68-BP J !E2#``E2)8C"0ICIE1)!Z%Z%A@AO2ʡCRT0'Q0'PD$$LDD0"R$J$BQ !D(F_W쩨$8N!'8c!!!HDBQ !El d3 @Fr$蒉((%Q%Q% ! !FIDIDdID=BQR(( Q!A !D(A!!IDSuMDL &d̘fB!D"8"RrBX &O2 ȌdO"yȉBQ !D(V@ȅHGf8iDLDBȒ((D"97IDIDIDBBD(BCR!!!(BQ]^%RM)y1(H%!FQ  !D(Z"@HDHDHFHBQ !D((Q !D(FJ@P9%),%"R%"H*des$$0b 8EP2 H"qDMDpSQBQ!D((HOUPU%Z%Z%Z! &E$<(%"R#JDJ%Q%!En]hf'8D'8HHRQ`&"`Lxh˯"BJ:$Q)d! HDHDHD(DHDHDHDZ~R$J$J$J#0(BQD(2D8! DHDHDBQ>0E~uxRQ5+haF NHSx H= +xd9$c'k%ix CZ IGC9F$ς!X )e0Cp (= !Nt1F r d C 2_YevLװ Yt,-pWFs@_ɚ \Tsb@ E ̈́)j]ti.%Uisʡ6NThI֚NPM`.[ԛOC PMB׵3\Tt_)fhU &f0trRGC fh)〬gC$ _8Hz@FffT*{a  G#"; +DHMI<XS!+ũx=',*&;&EH$I P E"|Z,:fx[!IbX.9*9Sba+E0$X9 @d!B@F ! BUJ-`- x<x<x<x< [f+`PjO{$sFL'9%qL I1t $`$(RF.< H$8" "a Q2CRҽ{{{{>0+'3' "ž  ԶPAI9) +02 Y#8Adw` ?"@>'$ p$!K +N(P s `d04`^ 9FE"hYϘiQaBXȪDkL1;IFB%^$jZ+zb E ']:z=8sD(z#"2%P":!D(d^L3.HDj@[ѫd߭r. #<@ gq8p0kDz#xE-9_xvxhZU@a0}^}W~Zd ײ/WzǫOy\C#h>Ϝ %d-f׃ 7k3{>JjjjjK o9šHSXخTQ9wsUGOOOOQOeEEu}m>kpZa=VJJJJDYMg8lft`6@Gʗ~|/ 2}l_3u!<#Ļs_'MEt6.nᶣO[/(o70h2%@ь ٦p>G\m{g?GGGGFmG \¿p1#$szs/MUUUUUU:r㭪_l譨r e[ڧi8}?5|]מ3UUUUA(]D +5|kˑ;÷_4>}]kybqzluvqIq2\sj~]kdF zCs vU/9i ҏUH\oZo֞tb3"ŋ( iO€8VU|m W K 03Z`A^oe Zkp]V*c:6j!mD%AA 9 ֛]h$rW'_`,#4Sg%*V0h~, iO6\,8,V ]AZp[^*۵7 _{^å\@+kP&9i|<Ē^@۳ar|~ ^3y־vw3:R^>nEp_tfJh\YPT> 6q ڭw۬ENSDž{)?nW눥uZ+ lt^` V篓A@i+_9 4x?ǩMd/a;F9zҎtX`=;OŋG}g}Nf?43qstX`zz0ȥ.k scx;ѭX`-9h<  幬Qi|P_Q&xp5YRk5m:cRf|1E#EAD&hᘆKJۼfs 7Y.Fox tr\>F<6m?R2W@92/.[|&G]kuHM ݸeΏ'/B5tw|LNԮ?j |Xg-\n/XۯqW%`+댷{n(ow35oua!6ZZ-v)l5AQZ{.- 9،r!~ب_%%  xGyR&\Fz;}8" ˂7H垟z\xx(_< 1A V0_TA;0ԓU˵:{A/`_I@W,uH@ vᢂ<u<Z诛m7<~ *M%GGe˼,׳6{U>O%|-kwpS#`I%8 j'9=e'~=< 35sajG %LGpHp0$BB9' L (J  Ol$2rC!Frȿ#F8`EqTz"R}I%@0C dpT8W ZxȔUޕ' Lс#d! $B fk{sI2pIHn3@]-d!<N`(3Y7I"B`@`%<`D030 032Hxn {DdɁ 5, <<$u2I),,!Wᣄ`JC +H pb?䑱d"XLX?T Y|N3`A' =r5ݏVlt~_9>>ⷈܺ^%J>{Ć 59F8s:W|ofa?d C$,w^ĆEka/+'0#g>OoލV֫ HF@cq\Ek`Ca0"3KtFIo׵D'@ mOK6֧pD55"I֨i>bO!+ xs9k ]r5] N`?/f7g.v fKU 8Mj(遗sU`˴;?Llm;x>߻cy\sR#!z܎vfq‡8~W&L[7@&JW2:w^U^0"cc[k=\"68hp!9_͸<iWp(9Wc@Tȶk߱GsS&PYgfY2)Xvq;KUOZbt|tAz~>7 u9ţQ;ΫrwU:]K[U-D~F{kLnnPps?Rnt@Q@h׿ge9h8n]_y!m'>u+ǬW)6ϣ)'ۿFs||メ3Kt'wLV-'o5B$|- UuKdx&^f!&8[?/P؏㦦d?.iW\j|li][ )qV]#XޭM&A*Oxї q a'[b&UK^^͔UFêEƅx읈p]ԗՕ6| g':{C6)= &OhvŽ -RX~Iw-*`.x7kh1H'-S^J| @(77͵H//oɌF¿M5σ?;5o#Y/d;ڿKqZ`i8 >JE̽j=G$=gkLGť+XDŽ1DņQsa'wYqPT 5)1.z\,fV1P8`ggV*@)<d .@k;8 %˵j `oC}I-_]Q3ٸ01]a֗HuyLWyF HVkK`NY+;sP,<8"G`7ќh5yhsqzJ; QDO/~x$$j<0lǀ9?)o([,l\F}e ΅t^u]?]eb+ p,? l +AIdՔʸ/+wU @ Y G̨0 `6[{Q ?h;uӅ<#8!(7~\IՔmD"VঋяȣhL҈B;~QEIXلj/-h@ Wes?Lq@>l48* ןTp~(кU>)l0+#S{I$, )Y&ߴ}YLH;7Vi/$X;5Sg5r FA=dn4}0-}D@"MLF{ogFC6ϞMLt`@/2bEfdP3$f`xƸtGCW٫'QNBVK-df ́.ʚ0K>i8~M}fxk^nl8-̜ Cu Lua|>AyIzCR~dI_ьΝf;bciHYI: H?!AaU5Iž+)6dTg+}/۶jqmH ɔC T~( īM涄HAP隼ujR{J쥴 E+@,` (,\ծe 2b;J&8xiw/C;i0+|H{q~͂'5GDCDzeVx B͕@ߟpX o|0L@_X&Ma|52xy/}b$[ъ<ޮ Eށb@q2HZZX$Y$F@TJ)o 7l YM&KN9<7tNxڛp*dZW ]aKI<]E A-\s~d4xW@>x 7 kկ.v!ld@*wj-wl @E~@TH vV"<֯ K3JfH]Yvj "31> l;$6ފ:Tc9b"ƿTqsiF  /*'vVEvtO !̂c8<-3@20`I=30$C8@C <*`x0NQۢ8\!SAdKH ;@NdPFOUM!АC z; 7 ;? `02ZƝIk[["@Ї#l+ڎ"2K nKh &C LdX"C0޳p$G`$9$$xv_|.02 Eٟ8 @0F3# gQ!!IBIGdDp @s$q8:=EɁ.{p8hPOUv5*uEli@Ԉ>{ DRP@kx2Ԋo|<9 8\VTI5^`'6r[r.&X r[PzBY}G "2% 0 0O]cʿ,+Jxt CA.)Țk:XDe9s,U[/{y;1T]n" >Vv#. tKd%j`H"zf08#Y 0Hƍ lyj#Zj1t@( Pᡕ54!ÑW܉Ƙd%68t룲:kIXH ~H1 f h1pd?鵲.Fpf0UF&?Gjs$觋E F˾h# m}=iOěg MVZv.ܘ7< z@h a"IGdBlw)xA8UNqޒa̧de^Gsݨq!lmix@,g@DR"=[J0!%[ =}&(s\ Ӏ"H` -1guG89E+/`XAhSQ7Kv'U$fW*@.h;^-D:=v1XEd_DFD\=V!\LC^ pmfag+{dCX7T:'0@ mD14Ol';c[KM֣in6AIwydORmvbBT:<{ B 0PC ᑯƾ4Ǥf6!E0"iΌv 9b2z=?9GQǏ6 BNaBШSpD2 &&_ඐ\R?Q}SnEɩ?dRSs9{9sT`0$$S?3zi묶TADTitD_$$`Z,wU t0NWTgt!<6MK mdYPF\x}3s="5))(n_1eH6 fWTT +ҢHIJp r(" Z&"l693>Ϳs=xǫMxk4JEssox+7q+I|ISY *teg?>Y+Z3H" gET}+`nc=?êY''frjmeEW s9{9s^M㤧 )'&V'32DK a&.Atdb 'UDG:)18l%ɱ`/^d6 '&p}nP¿u4@j?Nc[p?L`[P#uQ\,vax `h+lԏdH df1+q#N1 cnRa0|׷PW?՟>sL~ot{n8T,[R= xN^_{8mx oFjSqFaXAI%$֦PD$ >X"ւ@Z_jONB^CehlqOxc2}Z(^&y )[kskM LZ10W~ 9Makդ'DP 3"S6óc@&ބb#X{ZM&@7!Eœ~X~Ytk?[Ib+MN`$o$ΪjJ?JQmxԀq} %s%BZwbLH|ԢS+`}abͿJ" D*O~ A? S LI??]fF*uDȝ̒$BfE~1zu쪵ł~Ka7óH^x-$.rr(z^*L_Lڴw>.[FqgeA.Fj5o@BpO9t) l'Z˹JǛV&dk`qs/ASV'p^cH@皦AY$yVut8Pg b*E"1$4tt8bl\CX߀&`'݃\gj FlIsH/2#./$MPcFgf/݁hV!*ƟCj`z ;Â5cq<oű"FMЀ(lDJ#>@;(:#P_244>}1 KCBlWj}5hax_3V@X@.eu ׉JҨ@A-="r4E Zzr>8AMLiRo _%QI#! MH9:q;}pE|َYT_]T0=2\4 I[7dp!wˠ0tzNi$laXAu<0RT^5@oy(swk!"h<`H3J>*=I'ISQ4ъ T֕+y?"ݎ-YkcRD.(LzR]vL?LFM&8<'3h05г" \6/5Yᯙ'^jm2u8Do>EOq㥍@X. t^~ |ZHV ynfo78:mvq%j70ɧZ.b^xoP@+_+ bt01Kvx\s8@/lCOq=[/3 8:·!\GHJ|.|l$Ip rN5Xg4<5H\"3&aU%2"}5G:Gdz}M;^w1wwA2 i7%AnfAkZ;.Oes4͓R׾lWi:9gݶ~qkn1y~ςн.nk3J(-NG]_RsѬ{&WiY唁 FaMjpH(ˍWO$I\TP 贞~\@Eu(pAZ܆#=!6o)z1p f<;|b{p-41T${񞰖a5"c9!d=9AZo8n(* e f{L>2 s=W:F] %V%X4ĵr7{|exaFDq?4ݝ 91  lEĩ:zNXO‚0f bԋ ? aM <エAwx7X \p5ٗBH-|q*fB!3ɶC(R돁mXesk[B @0uxfI5">O#gզ6W=G=*"eƘF6@CW]v.?tU⇇D(Zb)j_bE?gc9i\YGSz0RP؄r;$k9@,AwuRoFma11&ndtmcdBKR 1*2,Bm{tmY5<%U= ?,@ gY ?52;#lmͿsTd,'%l*|,M'ArgkKVe᜼UBAOHnEXUG2YdGH?JUG`)O+YGSUǹ[ g\[y cpM4,>DҔY@ڔi"/l3/1AܢȦ9C\xY88<ssx6r %0_E*MV) ]&-ΐ}|z妔I9bMC( X?uCjaS5s:[$/UJ [uOYޗ\ :N1E!BKuȾL[fj9G> ='ЭU1NŞrAPLj*?]~5{6-=T0 7V^)5GbJKלq [NSb!`!3Gek5B/Kb*dMBC`AnV`(Rjmj6>ߣ89k1 0jA1}7kqq:L~D*Fp&@ΊZ(Pk1~l0j#w(fP>j,GʠDCaE_V=]An5Ю1}˱)˻0?݇95o?VMp2lzp03!W?7V&r,X g:%]Hg@>j#!]-Ө;69?tNɨ$ތG 4'n@:jRIx-=*Ncf S,CNlDнsRy9@MhXe%qt,HL91DnF6mD-4)Um 0ub/q&b{FA[wFߋ37< %ݗms8;q.?_02Z0x#<@)x]o.~ͳĉ~cAqR Dk!WT]}?RQ,Spqm 'G[_\tOABf#8  3~|9?QoUa>h:_ Y.p79֧_dr!M(#RP)-8]vɍGDtX Yʼn/_,iYq##W8*=7|t&q lxbP% $+mB}5|Lr)>-!7I?N A F<`<!Q't"A%cn:#4v0qfA>@S4gdl -[jA2Zh[%IJx[7P/~ T PyfX-XG](\˭,q)$k$ .H&F4?Xq = 1)["5! V*,gk%|0o|g@hƏ¤oGO344_>y0ɍqGyb-)6:6҄f @A] (qOS9EX&iphTRiRF/7Vl~U=GW\#Vzk6@üpJ3BSMGƲ(ru7Y  B>6x8S7uf8B\a?K$<ХY`}m#pOzCWW-5[-1A0:@OQx{!) jtI AO ĸ%w_F͕ǕL&t6BE {JRV+La 8`e2w2@3ۃ8""'LggZ90WɿB[or+CUp02v,r>zt !E.!F݄o]G\z{l2x"% `MeC<@5ɀn 'gi$A~ʜ~'S0-1U=1#-ԁ x=0i T _E(޲%3i~eqA\yrogulNܼ0a-|e[3y}Sdop02κH<=4@\ /O. W CLz ­# $v*0ťNv܎~qΏPQ-G=sKNC -2; Ulx G[r`iw t1>AWГxXtą&ؤ!ʸ%Gz<#(AƸ߯/?Xe픩b͜7IiZ d dAœĒtp4% ;ȷi t 5#m~^G&>ˣ0\iyP'nƢ-7*rQ?yLJH& P[ͺuԁ*(4&Wy(@Ņ5avlLL@ " &m0ISeУ5.vodY+Z;OAïof~X#0@_ u#ϴav+mX};dF) ="f.'Zn-cÝH\}jܧg~ѭ 5JS$l.W ) L@C6υl>&e`a |2d(wnbKU"Z[ĀS#Hg 9W2eV@gQ:f#ٯJ#|`C2u!Pousf C|YDgP:)Y/1F)ZE4Kg~Wy=mˋ@௯FV80?p/(M8"4WxHC81M|0eCvҳ=ƷQ "Zq0uc|~ҹhໞQ2T\<2#bj~6o԰CWxNť}j2XV0-~,DEHR_wfV tx@Fsj,n!o{ %ZS[UEONp y1Վ(Tt/yB>z_~J;!`Ȑa+TrcECC(PdG+D%i}"+/ٲWo{#A27У[J=}r%0lS'Eѽ}W74;К*;!CN֞G&/Ԫywi)q\2|'Q@Y"lW|.$|qK:ʯg|Aج՝В:$))4 N@XqG"ޓNN'T͢bc سs) %u0obv(zlÜq@!dL<1f'AA"Co!?M61vf>˟Yfq#o=[ Y1^gX f {sw2,c1=fr1]ma02=k5)?=NbpƼTvE|}y _m2=N.]:~񀞾fbtv^Q~`Ӷ*PisX` Ƃ%Okg7RV1%3mWSI&-{y]EgIn(8=7`;L/B $FPub53y==tu]3ir>8`ЬKAo!00,\8Di[ ׎J m=EyI1CD.o2p 1fB\JNT$Н 210h?p1 0}7i 8W!˃3nfXrEnѹ;%$Qh*4XuN<G1 L/6ZY01P] ݰR)yV~c+>=$B̾i,oSF:2*:F"uW,C91Pu};+J! #v!4Y D6MhSbsxF-Қ<'=OcCwnOk!?ƿۈz+sw 2_ĭƘfk+ x8dfmn74 7 jQָKjqXT_s}HP˗(hi4B8? ٴ7\ AyWDħM7Tv&[O,E,%OJDzi (oo=^͍$bg>fw(ce=)f6Lr L5fpCD-7Q (ˢ-&{D= -}{dB1u>ʎr Yu/Le'tR# }#4^H׍1X8Ⱦl>GEE$ŃSX&3 $Db}@0TǿJOv$45ҵ\=l׭ᴓC!7yA~!n+?З)i)`Mlò~Sfm5v;%-^{7p-~S{vbau6& &`x,F}/&Jub*X>jjDlf|0JRKy9ɺKMq4Ѣa. <[?}/Yb9OIK?ywGzXDM1|;X }Z^ުR^Ȩ #AYzpB{~_V`0|C€]``XG6LrG3C.;L:cF0Rb9XhH(ލ xllB(φWXh*}[72Q-Ju ȐptAhMj<ǍW ù췳GM3f!6g.QԊ>eoLc3a^*9#d6N{$aZ' }pXuXlN8'!Fn \N%C+e2I!j1DI ` dz*G{= 4)$,]fԙd$]aF`&Mw=S=IMr'FY}E'3o= خ"hRT+:jc]t Si8!tm7 B,ӽǨ֮X1XcF>/fZk׆iF&O:XI}LE Mv9Vpzk-|??kLJh`Lo4LDr#J)/ne$aGfC$>\h7DN4x^=?΁|_?3{BStW<;:pr> ʣmuʊ?}~T*ؕWͳ'E鿯j/œ%eri+m<cqҦ_>4b}[Jqӕ139LKCwCeOS`%\[_E$+C4hi~c-t}/KŴ}ߣyr8]徏'f^zatg;mmsy?ZBhE]rmzQͲ~!\Sۺ;Դ[~;]^QOA߭'Iw1uXc}*/61_fgFƦ~nw7wO_ww?(X 0~о%9 |ס} I26K?֮Ϋ'98r\$S2Φͮg{/z˿*5@@)EV&ed#M Ԇً߯oǹU5Jjmi? ěbZ%?68)o9 A{73b]w!!ƄщGM~w_D 梍Sc  ЍI,\U*$(:@8Ac0C6,xfOv%\ "ω=_*Xb5ō[YZY,Fb&PowZ!>"PFF莚,10(,6'/€yw{)%|+LH3r-+XAdU/ēfC &0/!*LYK#fe _2;>vqxe7hMe[8/?UWL<)It/ی ˹{'9ҙY4d ϐCک8]LY/ e HZ׉>E=Ɍl?b."@QR-o3G\]̏aPq(Ν-VtM>Wx4n2#5rh* 8LNV`- h3&EtʔV*xUQ0T$7 )A{d"D+vq֌{і@\WAW-^ -V֦O1逊O3rD6ځ&91pAi;'OM$.t $+t~H͜hM')JNU[ư&Kotq4wwH><<e^. ]j4Ln1s~i.CLӁ7t}[Sn!V)z"q 5ܾnp;M 3ꇗ@43H70N-ϛ \jͭT3ʵc6]pb Uw$<^CUF/C܂"`@jV>hK 6=wSD%v@$5'3c &:XF5Hžl`#'n48,=jN^)mP%{%wǓYB_s; ylh;, | a-v_ ۳V >% 5"n2 -F\rT &^>0kT *V_^Ro?O502Ub}T eǑUmp:*0 ՄWJ$O?}T_jmhw$,0 *dg JF\(7!KOwij9Ye=/Xc£ ',@?祓2F[ʾ&nGM TMΞ>j+Tx&/)1kSp̠^) 9Gyo،6Vl A0 \n@3DcZBX$ gl49כq|)Z[ۡ-[fZo gԁ2f?RP gRjEB"F12O׭ vU2HR8)N@ 2a~ɅxP};Ч D8w20DH P@tH9sgfG#e)9 SWz0A-(N)#zǕl34 1Ј#K }7`ñ^#đ;RA0FB`jqi,ZJaW~0|cdej;Rt줥E2G9E$JJ F5ǡ|#' \ S$9uj\::@Y|Rhک!kk6kvsh~2OANf  0b F&T SMf#PZZ-$id q~ Wɱ2=Vpe>'NX"+ ~W-蝷j"z8t\T_]!dh]MFu%PrzXGDrc6"əG ? IrW̎^DkQHFpYxn14Aґ&v'Xp 9JLRjR-H* T:I)p8Uʜ NL]wf ,ADxH/%]:aB2d.@Vл#6D :LMHtA+iJ } _09G;u1-BnׅKVV0CD]4okP0Eve\@Uҵ %]p󴑃[W觙3p09gM sC .TEJޣe&vTw}}J.~o츇/(G_˦ o7;#c3Dxa W,}'&AT(Y>07L`ořp=A1c5fU_,e)<]4b}8iKg+&$wڹc(E,Fs@* 9 5~dsɅsj]g@4k-Pi~&:nmYYoKKN_$Z.M$V&O6ܱ{`.7h͖LEVM1i{r6 ǙamFCjYO.|Mmqt fmgD-n关*v!~[˫/}}q3;PXɴpI4ۦi;CzgBGҌky]06wDX#^oWO1Cχ%SRzYiG2:Fahg6e$bt|+OoVkƘ.+a$߰NJ̘@mY^uǏGoR+ʽŐtB9~9> )Oz򤄤Y51ȋiN @>(p K։=I(?%iF6.2xcye=NdO* _TI"0f:Aݢ o4 @&k6OuOŀ^l(['iERZyM_vډgUY95~g~e))m$L-0bCXZآNy[?7UQ+M%xYkqF(0ԭW6E?lF6V:dWis %E$f"Xh)8G+>5F(mFIiUu.To5q+GB>Y,5Uθ[lg1+i\ͭޡ!$; AaTĝ7qTK挾Xe{GYݠ`7O 9h9Ei3 &f.-h)L~5Ģ݇Hors $\z|ի#tYaRdke[mg{_dJpV`Zg>%؋#zC0݁{ 3!@Wq {hG 9>ytYmo$5=zea:iHO!,YIs^i@R1X<L8=4F!K5-G *m$sA詼qŧX:o%l}i=[ g7fT5ѨIPCUT{p|-߫t0Y8HH0 e=:yWB* -@A4Kq9:-~K9Ϡx(83M _AcBE;ȳA Np`ehȆG3`5 2@ 3j,1 - RJ N$aJpLZ|a,IkHW&|:7aui;Qcsy[?nK'4D20],#3(0Bʞ<]nVUZgt-rZ1.=8Yd-U/<^{EńO>(^^+"c3R LZ5QGPJZ. b׍]^D]=׋S>BDZ g`+: :-Sun+M73-e]R}y*Xn>F@{jO;0FmA!@rZV$ !#=ճ33~IElHG@F "W [w~(Y`_>; F'f2HJrp=2%C02dax1[HnNBp'*r0``4lACi@"vhp"bJTѻ#Mα`+nU`26,Y+3o7`UOI8)!rfdM`˰dn k]j\NQ!cY:~zA!x]"}~~{`łƇ[X@kc;L 뎳N&M¾*ωrZi' ^t&B[ysAv6I[r=#(1&*m "h RtB@ v\UpWmfăEVOdehe P㤬x]jYH wv~<*XVX6FoFE:c ҏpX_ͨh_^6ݫ63=5<'?ʥK@I qƆħ5ZSGr<ih&SFթ9ʌQOF ҂)N 1 dn,}[ ^HqFI`U?Ϸ%cA[:[64t1l+갵*)r%"{ja0VBh}оL׉Y6M ~'p0YC)6-|Y"(fSQlW^5O=4"{vG?gXg9 r%THnnա/mݯ`{O;.o;y\td*h? O&ah#wJ!p/z߾Ma'THxBf,SG4 멣jbn ΂ҧQM7ݾ?i,3 bokߡ5޸=ߖMNqd0!Xm^ֆu#|M 2D&<.Z 3y SCELqԜh.#at_8ow%<["r;sa,ᆏ> x[m7P) j]:pֲ6:\ LSsLI6' Sև*? 0A)gYӺ0$WH+/ tvLz,j bSɾȉNa:<*ַU(둤rTX 6A@m cZyDG(b+#6"K dz;/ [/)Ə{u$A28SȾSJ 1zu^ӫKߴa,vF9h};G%#_yT8ԽN!5:)ڤ ?E^19A{N$, k>ϩl Aӆ 8OU.'M"2]-Q8wi7p*rAؼF$L6vy0$ka ygL;q`B[o+N7GC@z"R}eCvSmVEe.>|}B3{[Ӧ,E_-p:׀1Ö\T>iQo6G@z;Ag,ՠgA vRhx+Kq-v9u܀c[Hcj!ќݓ ;Y,*$pFd2?i=QI$ VQіU(Ob:d>磣woЀF!\Ԛ#rMI!MT#@ NV/c&TAlrFf\kȍMMf?>LqAq#kŋ3@ r':w/o~+HXD_(GHpIu7S~uhX$%\5&v捿n;W#ڥ1ɠv;#Cwv: MLp2|Ej$ iE޾v&x>;@![,2=;ý݇ʁu1mtk/oP+袌+t솷 [s-nt$yqFxhnYz狯u@q*ץ$X7t-PFAn<y6"?,M:Z[>a'b} [XIN@]ܻCO{W'W0!cNiHd+ ;( ![Sm4qꦄ3+pn;>ɞ RG=9`8BĐɍs{@ 5[n/wDżftxzb3EΖy6+Z]I0 JQ2 Ãz@(\^J*=Vt7xlnۯ Pi藢S1 E*eľϽ>7pSh Udg3 .QhRLA㑷Le BC bGf^ W6KW$.<3D^h)L 2YPV3rI3MkzQ| ^\@q/U$87pNLUx> SG9t򡻍ep %Xo~ފAT#E*ȸSH dҽ*5ьmɏ!cHn׀W0B7oҦ$M$!V5$ ^;LIs)7t YS%*H2P׹j[XwiJ4,2/X"Н{ߙ7,0Hbg'*ʖ 9S?ip:DKgŋ>,.<3u*jD]] MCKO5\aT|SDͯlBWP4ťm;MY0m6|r`{Glp9i  ? ~ۋ껩adžspZʹnmg}%6\cJcِ)b]sEKeH4s&g0SQ2ڻXb"܇>l={GW# Kaϵ@HX2IF聴Y0R{e- (Y9[xiH. u=:?j2`k=2L0h6SrJ 4(B}Yurq8L5;ı<1bGf(^78'5(p1R}XL畗fsv<,O[\+UFܕvamZprl-^AF(H у;Ap E,UXYr"ՇR zƥj%;vL gW*@Q4*FZ];f۳pP%nc,t's16HѢAhݱT*\;.%"!PY*layre%9ڮ N!BQLf 1=fU4l–=~>#1Yu?¨`dBK(J'ojXE "o@O\+pm ;j°$+Q Z*.—+ %4h.쀻v)>P{-:%{vcTؼUmY8,OWpEU dYrqZCO\aMg%Mq;r{6{oEF>2@P$)eme .Byau ?P %$-iqŨGiǼ8 uޭ @.3!h14yl*u"#Êe)BQO! b]a5o)bAHڮ>z>YcK_0Z]:F->PUwkDum;5yk@DC|ʥ4=q-EYݯK:R " H0Z C FIž6q@R`}&b#>$U*ӓX%#>H 8NYu7?EEFIj+C(Q@ožBà:fDN%Q8\(KTDsX]SFbXg@R[|-wLr*;|ap:uz*~phqzxu]ePF*cjfg…$PuCBOs{98Ti8校\jO£#B:WPJ0/'S 'g gf.;f(LYG‰+`%#ߔZS\B:p&cX4,=o;024Rڶ&.] uT*fQS)^'H"kje_%{| ~@}DD pX+{򇛭0I5[P{ ы0XVrsJ*N70W!Dcfyan`A¤ nVMy:WGty ,?G986H UN(cvI`dMj_tlaSgG/*"/jq_&HdgQʐJ -g@9}RGJv6O~>xj6LD9] ʼn rG-qo8vHSa4[) ʥOKD=%v:NWJ:3#{ =I_^@ \kF5Ѩ;yx>[%|OMm%]-lE,JDPN0U?i1|ST֫Đ|.9'9U^L!W̴[tdI kG`aJ#Bv5i$^7;BaGRWK8>D,ktntDWlCt11Cg&uva$#"jTf?T I-{; S\ I^}}nRMGmkC0̒+C Glj>ܯWD>'a*K L=dAXC;D|g=zpFF']N%#2^L КVA!{bo`93AS@% PEԚ$[Hԧ@s7xTF7z=(M""Ozب2?rZ &N{E6 #dT6NbLڕv o'Oa*֚sM^V!f @7"zƝ'gV(Tdc= e%fG.v(jfI eWPY7U!Vgo"l8:ʑ#5˄~!I1FdQB 0b~ ]`V.%aZW\aHl8qyE,<QO|:/Yl XJD__#uG|& qEnEU-> 8AbebVW$rzZ}>jz\뵃^hkw}ip^,'ӏԿ HFN Cij[4%}/M&T _V |E00*;(*UIG%-I>aY=B?LMqeLV.:PI=($۲XJY3õ܌6 .Fvn ݛٵ @XCuCwUuIq%E+B@Wߵ:ji /?1d.;ĩϞCn1w~"D MYQyet#rOcm@JBHP#(*S 1"P>TI&P(72%?~8 EZynvles?߷V,MaIAl"z NV0GqS;tE4oRil y.F̪N 3)"9£ ?NO5&wdLɾHP8話fL PcXbȣSXb3Cd_71y7H@0!O6&R\#DDڬ"ھ d? %P 9?JQȾ7w5ZK<u2k7Jj{rROa~_Ҷ'#FՓ׻ynvںg˗Pk!%+8B* p{Hg튛@zњ٦I&ƕ2?D(6٩ qC [Y p6n2HG*c4r&:ȭ; S/Uut$WMuzhzib_W˰G)얎2 hAsoꮱNF. MWtPʕzIin}/C1|6{~ejyԓܹ#~0*Gē|xv}uJ7%W>q֩}Ýs iު;@-h]^EO7=ZVeVU KTɲ`\RvDD Fqcf?h<= !E9}B 4mSKRHlً#}3|b3f'2u`BwJ<]p(JJSUU inEW֓Je<0<",qr6yBt;Na#Eyx`/jxl- M#R9Z%2ѓR|yRR r 49C^ZZOސ7=#`t%ڨ;q!)j%FkuZdWGL.'iV>7;aSG{#'z.FgX7+E$ f1͔1Uﯦ͊lTSUo:'sSJqίҺ85۷o^? v-p8=Gzɐ?gt@_.zELj-@8~fՖG |k.Lg]}㖫&0@һ@!?b-Y5j\ {UAM2$KX99606c‚{_ޞ!Ҙod;N@DLh(M2JNn,:,\},6\n````m+U;sK pӈw]^Axpsq3 P unꅋrg./H 2 u: lHdefRX\$PD G:1*>U]  oV^)^ÿG=\խhRO`&PYZ$JP5s(lJqmR#辙C:f Ȫa؟ D 2HK e67ِؔ)CU'[UPy 6M~஘gUjl àú_mI/&x==VN]G9zS ~&@F_O`Ȍ2w[Emot[e 1*gho>@*''Z, pJNC#A|>p< ? ySDd5t\͢MW*nSsɔ<5͊/p{>qLgoϕ)?.H!8 :{O\`RxTT, 7%:_y!6*Ƞw-Q8,;2NS`Eg#A=81͇YpD@7"⳥LwHqx뭪sR23RO$8dQ\ @_'#[ :!i;9k$߳<>!mC Aj B $ P\wΡ5@!ټ|/L \it*j_,*^1iNp*>.}G!; H^wW@֠;)=*i=HT["t"MZD8 !735\ %J@^jg.3 ;AuW52|݇JtXHUgշMUdb˨3L);z}^8h -suzzb)T&{~JZ5FeՃj-OSUj8) GvȷAc2V6LV&_wr{D}3E"`A)t, M lABiOωB[rCT5^QpGqdFa&*)_$oq8Ղvk8@"@Ƙ#s|B \Ofg8T.o1#W#59dΟ)e !CTd=iL^PA2ݵv_rLңtIETZk[k4䤥WQfX:>*LwW35_:Cu\+]f4;-x %TfG5BFCs+j5M7 Ui`SK /A^p&ɇ^y^$3Lah6:ȡ=vؕ\h;u-_\_`yW 3B?!5E8ʹǨ6Hv7$ 5$q CA7BMr\*tu1W7 h?<__sޭFp5ڻ4lJDmkDor!TJA+"K]>/ԻO/?'6A8HeNsUb!cJ~hŕ9݁Хlʇc+V5Ģx@n;&*Sg$Fd4&oVtEv|n[U1'Ieo~@ސ T S:۔P4KNrŕޟ/i0r}xbKg=T\cӱ]ݭE**^{"mw T"}#>LB9Pl7VDzS"aE:8v-1 6fK֣CI58rf1 pƟ[Blt `CaMC,Lhw;SXb"fa/"!L-2C$A:C$A#9~|#xz%FGsjkps.DN|E2\B|껻]" 5s;%3@㜅]"1goԪr?(*HOXV %Oܴ޼-X yi\ ō: I/Cu]X o(cIc/>oIx0th"l4$d=#ZDU'"t/9 JD2꡵P{Ӭs!YJ~|HhR+ T6P*PefAU>ƒ?y0Iꢑu΁%2қy=*Gkar]bThtgSeM2^|}=X,˜ Qʀw TE#N=j"࠷-gěZ;11ҡ7F\`Kd=e bRVQT=5LjT@s е뽡>;k ,_6S Wr'ȞGJ}oH/R.BiY ^O5QSv$(%DsRRƣC> 渶hr2Ϸ?r 9Ȕ+ 3xA.n\6,vR+&ӽԥ 'MG~\Ed|$c`kҕ&͟XH6<5,+3Ȇh*R364:uΗAΎ.y1Ү |ue2fM-Ao,c0[~vh?-ed(EԎ̴uqP[HlBGP@î{`rVB_ns#d78 aQEDǛJlx!Js𒕧DI<+Ude{f\2b2lװy; {ff|$!`^ 7xbU9PZv8B]݂E17wI BMACBp>^ $-q덆#Զ\Ym˖xL:V&$`rG{'Yz(06j%S mP;Yp<O0Z!B9JChEHd0Ne֙ǥΤc6߅[VIف5 @TYV%VS c"YC-xѸ=7>M3;I'UHESfϕ^O(M'l ~RIP!M`OѾ3;3$ɤ_mJ i<'w6^kAm,KQ9`S#2PuW\yФ972ew(W\lg9\e"JPSO`5 To{2b~>? Pm-nͻsolJ[ӌF] C0 FR)ŲEA8mx"1JA3ĄCvL ~[*#&MhM3Az/lD>ZwP nH ~aBmpL ׭SvT(ѶG vV/LF'<o"`3z¤e类7N/6F/ HװQTys3 2S;u;+e|gt|1|cKm>61pt oU֪Vi]xɆK!%0x5V`k> w҉Uo5f|i-=N_^J9\Od[a DzG \\%c&4 0v3, jǁLSyMKm:Y(  W0$rVM1;}P5,WTOP~بi5[Np6DsYJW@a;B"4ğj*'ǎ81B)X$0V K ^% 2w_ S`+2L0U`]rQSTFݧ%RK8{AR,DԼp(OiUv0C-*̡9u5f"k0H-zW7mD6jr*.eЏ$ `>5<4WᰀTD1i>n&*d"7T'49n҇my+뇹P2Oh>0"rǂd~޵+je ^:ې켲 .I*G9MXZg,)!٬cQ@B  Dݤ0>7|Z"O(~x :^=U=zP)Ĭ:f d=9Q?ZNW( x76χƭ:. wG qC4"~UQIbR5 Ë Vɰ0mb]Ci_ HxPF 7@sIi͔@Q%*jRUvJ).r@hCrhXiB72+k3V(P!xs9[d`_sF0Dh! FHI:$`0:8ms^9$.\dz>c>i]>e zLԳܾg./bqgBũ~yħU&Q"Z7JSCfHJ`As}—7_Pd cF:vxo$ mSK[v2߄` CAb NGA]k8m7kpv;:-j3^G ZƢh!`%fX  E $4QpW?U*"6S1!JBhY"]&>Җ{>3ej,X|-85CV]`op*z&$z}77JvQ~&f0`sݪ`vΤ;+BlE-3>rWR%)ͥ~iEƐQ}uE4ST S~ 7cd5Ћ#_vt3>G'^1̊P ʎ\riih+&7$YjX7 n5d%U+\f5b8qRvjwP\_V7f7J5BbFsj㻼j6OYQF3]BC>_$CO_RlDSҮڍMQ~/*䴿T+/\hD1jޯA<%9p[/8"ڐ(g;f۞캏wX _z3NC"۹txAtoEsYNQG{B}% `'I&SjsMX.k+&B˯cu &}6UڲJo tMktkfqSefk\^GU%qIo0\׾ҨZD>XW*ӓ=^)QPHz/(0n RY_.QFۼh P/_2מĔ/H`#}@ GjEAQ,O+b_Yԛ"%]@v&EX4簿n16䟠wܠ ĐE@n;*}X# #(w =b@L@ z7"ox 1x@,˛=ı _SWW8^IvRg QO/HDMZ{M-55Xȵ zV[)ޙF>}÷d15# Z"!WF/dlmD5x2NRXGW~4$P,f˝vGKJBFy+m퇗5sZ˺S`*1An ̄Hʬ~_Ie_V*0Ib'V3-6=WZ@zƞgz7}l4`|ۓr]1`JEΒO"`'(הA>?ٻ>]JH#xG]I w@ĤFõ)\)nz|x { vXVviȅ,E#jyqȏ^! խ&g|JnG}ʍIG^9~L4OWK1~;K. :1EJɊH<˂y/dd)ׂw"d0fmذ”_4b|K=ɄY "חÍcm.LAczPj%˫n"ybB!U1r L] h|uVnL8rlM^ʡOxKl&bO;S*쳂g1堪]#ZYj?vY%0ϔs4vMMD"(o5ƸS t!yw%+:@]Y͡'Ȫꢼmuu_+iFpS4~╯7k$aaIe=âZUY͹0w_uO[9*b+ oq]M[MIv0#B dlv&洛/MY?HZZZh=H7й!I`"O3yum GBT*lM5 8ƸW&{f)\`3-(M#O] P*XG[8R W>pX $4`Խ6)d/űWybhY%1,/joBS0-{DHRH4fg,J9 2R1;BRf3e\`jϔℭv 0sp'Δnl {LUI =Cx\*r|sB%}]Bźhwwd+%`{"m5c`Ёml61Lq_ "ĭ7W.w`(ATІ3GlebEUWmKyn]^ i@r7k5 01 3vidL]%pXAW;|Gϝ"˹#L\#/~F }lK_ĐM|h, !'=˪95I{9-5|'qo] 0qE"xCW=m|0*PėQv/PD_O;ic[XB8wQ %R"dWS݉tdO$U&g)g\>FooYAyuުga'<#;'۟)1R֝kF]Ӯ b?4'TVOHƠ dۅewl%{cNLKA6A h|+a#qIt%F;D=%ݫX%ʊ9iT)  26rI`&[0+Hcd#Bl(@蠤rU-!o C`v* 390gkn;Z"(10^dն Ѓ)|Dæs1BuK|)Nwj 1bĠq0cjدQHj| <˨ 9"_Y:4oV@1T@tcSrJBpn4oP9-}P3ɻ~I2_*4;N"$~jެ& |d] sY+ra`/7^if7agJ7XKw;Ѽ[ ݎ뢲fB=At=ێ&JiZ뤈 h0z~,e /Eu7R>G>LdLt btUY @M?SBWډc ?DPeAZedu{z %m&T'Y0][vR~~ӻn@~Q2O9\p>V;Kg&蘉;T]_DW5Э6X7/KʡS.74/-x[O3M6V$Ǫ8`ke"?u]g9 E]:AF+jQ>p)\$@ 5$mnSLcWHq 35Չ-d:`L/ {u2স[dK#tM]w3 d5mgK5 mٜ^E:خRʘ-6ܨwRV KziY;nOv{p*!a/6Xrx6Fء́naR\;d3@_ /8՚b<L[t=_qkɃ*e/r/MZ萿G_9J.H۷<uwLo? Yqr$en,gvClݚL^d@6ukdX-^ }"Wj \E@#vf q[@yAJO"Th |HYܙyLvߗİ5P!7hf`V/-r}9rs3fA0Wԗ5so|cGtuS|;V8 45}Wv2lN:oY[t$"uZ` !f˄\b^d(Oj7.CEg'$ݙ$i0ǂ{-FHEJ1#zROsBҍX]^ݤTRe3 NMD`3ub?<m=TCLl;X^xd;QwW |"F'/9`hBVwp0] !Xx}w)86ÄzLhjǑ*+!-!u\rIlWe.2UC."Ӣ*N2)"b)|tB;܍vԆHO4g]!ӏ=xߝ3PC0}_jv(>䝦RFD6N:QGcp lΌr;,UVlmoR)Vf "h]re~uu?晐iJL %*T&E}"-] ٗP,1Zsǣ5ftF> [[ dW a|αĥIT-oVuC s'pPt{) BYn7ҤOJelݗWwS/};hJs[pc=QKշ-}rEfxB3o,kBXT}B8&>c>mQW^hcӒ\rGOufEHeK-8 5ާSH {X ۝GR&Q}.}Z Hx>x=Y 9%LdUPrWBHMCy„Vj;>&GNGr/*/G'0 CVP UvhBH0_t26ͺ_tIbfdB'a{lbÖe,kmu}Յ;.ҳ~WIy|u%MV_~U\ˍ_u;^1SΆB2/ 㭁 sݵy~}~wV pv̽v$VV&!MqK0T.#R=dw@`!x|o[W"Ӕ.ߎG 53۳!]IJ0(e"0({%VD^_g}߯J]ƕã~_Yf1^#SίK&t *jlL->q^@8b`JZ P| as+S!|1U㥢&(mmI ա9oԿcINtۿgܬx65ۼ*67ErA}g G̝ߑYb] T3 ^w&I/>YC"VV{޿ACfB-QCb$52[ Dxk3ɊK}/1r#(\2rz,<.Y 5*Ui~9WWԪD\3*!y;3Jܐ7n}K¾4>d$9<'%EK4&_kPYrT۱*P]=PZ_=zN7R9f䘬~ݐBzՑJ.A%F dzÞ@N,{|!z~I}+BI0E()φ |Z QC{M3^-dvE&Rդ`:M-^P K6@ރ000d8:j0G)绛G75BhQk4N CM~j}[jY_,52uNg(!wPɋQ짨F~4T:0}ki?-oFbtZC;o-U $ Y45E2_>]d"z8"+V#NCUGblNn@ ߜsH5>f_#˳!۫;< p\u#vRY'S!z|R=_v <ԶX[BzqF}U,a)+H;+@IP[4#Ʊ|F]˫, _2̜웣!7 hb;3\YDsbX8n <a(P&F[&b} q*D[w}3V! kܖP TTC9[e=Qzk?C"'w!Wpr%H㍿o^;ZtE5kPD;=R{V:dyI?MU!)ϧM'% hl>Pß{J/ ߭ܞy)k_uy=+$9w0VҰ{GZ2J[y2b-RSXX`um\fe(+&nQk }4jUbyQFi6h!o%̕X*]_J|[l [Pt䯭w3vro'tk,۲5g(^|*RU D@]JB8$XQ'L!&h*qVfhxye}aVms*QaEY|"*٧͎U9` nhl$uv92fUz רr\4V0,%ۼt8N)sRKܙ6=eRelOmXl!u$\ Alt^ģVA$ȓkNM\AACp?~ydmQ)mY$&* /o.2j|t| ;Ywj=h=4y}5.$Ȓ X8+6ZRj, D_>qN(HKCz|jj\aYr ~.)_0xPR AuJ&l 3C"{V[5UtLn: JDŸ;AЮY,rcIjV+rB% Ld e»w#+ǣ9&ZP {ZfP:׎oq$u .>g:S"i$$-?4X}=I=gEJ1WKaF:7oiB(zR`JBƧ }odBe@=M$hptI2^z gD66DB6vw{h밢xMk'FY.ogӆ=8T~v+moRvX)y!j&҈)"_fڡߪtĬV ۆ`Ͳflr s=)6v˟̡@EZhaeG{TRrBg8OFG)ZpT^> ,vJ@Q˴^*S~K>j.;kz)E.g I 76L`bgi+i+ƨo%6h/Zf@2:d8V:>F jp.v!1ۢZ,̍ITm4wfPI`LRsZyEr/sC;N D`vcz\`_F PD[e6TxṾ0nl) p[W{tkPyQwݓ< +Y{X}jBG;i2Pe5^`~v(JG z%Mț;>\[Vѩ{^u3ύ(TJC.¦v8獄ɂ(tW[@ dG bB{H7ﰽ*%GjuaXα/-ٿ*Nd>Ʀ^%2o0p4[31ݟ@2 6)Ai)Du-[n ,"YCNX@MU0KeICz9?bq"Z#MVvwMqC!k>-q~ثŕ 3ܽ; PKbLISE 4`KOMކmU\*XD;͡ФHԜz,(t0IOY8_Z4ʍc,{q$fj^`"}V6` =D{}saP |lC!vͼd 841.{ ,tHfd%!#Du"3~{5{{8;^tUjyj*J^/NYm#RaH;S?]`0ډA<+L4'$tյQ@4O oyqe4&.a.޾TX2dnLX'•pf|>uj_"D@7bGXblG3X;90`V;ZAMf<;l[!U ,xo8ð4lIO#%:Rr%ffzm8`l0љ)vR@b-#1*"GK[jԩl><ZhkK?>i u-JnjĻH 5aڠ!D"w5Nӌ{WI\ddt/^TʱfֳMRs8e QhOwc"^# `IretMN!2NhF!Hf!J;8v2CS1>ht3*0`54 ^[pP# 5 CEaձ_ХNg~Ex$OH%-ՏV(3Gn,)¤W!WqNRUl'\5AmXuk_jNfѨ Qe7i%Zsɼ7ROkAOѻіn^er猉} sN|Pl89p ]H|馚̸G>8 ~(4RKH%LD+M@aM`ZW Amxc>vR]ȓ/`y"uOhh,i.1+j?*u̯,N~U7A4w/sf#zU~w9n9-Tb@E΍= pAufiI'N(m X'S>u }4K)b 8!BgLݣHK̨nbqiV]KĂmـ{}[0=? 4^GGˡ(bi%qUvOY8So]cظ{נa9GUgYܨ^#`_tA u3v-'yÖt8@J Ӄ n SYx"K8UN咉=;Òӡ;>}]k9l/\oPxy] _t3hS HY?/\j IxB9omUoS54O)fq[5MEU+6bM)qYpVԐPE ҁ7x51E2à{Z/R[~؄w И %Ovkq5Ź!:eA;Ysӝ .lutz‹ZXO-ͩmm]\fS&1(>emeS"NS-gKs/ص6m \¨;Q qzgPr)>8_dU>o0l>" XQ|tmH" 'QK׸γdL!-Qt2Ä$*`&iK(VL\ : %œeeNǖ~A\҇1K- =,NV#h"㆘= P̣g+j[Kwo^xHkXkp#v$//{߲֬h^0di{A[Td $ NGyG)VS?4gXk~J9z|H:gQ+q㖺qu?41Mu͑IU$vq7+C:)l[ݎg`.jN$ "Dta؄\sRwC}K3/+/`֭Yϗ0`*lПYɒ6 7)\yYX2";Iu< ?i]] 22&FH '3:{;jiWatάOKYsxu&6r7~o 7\lߘpUs1NSOҲ)=T[: L<„W'DO:]a8IɗUti76dg+#QnHvMhy-0uD^M#",Ţ&<ϹiA#υ..xLöDufmTιBPqSSRpL9AN[P[i/3Y޳ qUڄB/ {"PPWkzF5&~ bhpkVjW:[H80F`muwƃa^B^RÁ:'JP8%=s?ըđNP W K:PݱЍ{J"X62ܘNPh ?jf{99r9ALĤDresvG'3Wuˊ oPig% * >^=q$Vid8t5ydq '6s`@YFH?x2Ԯ +=4*FsWTt k:l+Da%|m>q" *W{V UZ-s3NoƁ%>qE(htSjU@\q|8;HTWzúOvlQ~:$+ p΃l@)`¦*`\L}<$˴|d&L` n@9>*rm!] #scOI[30#*5H}a}3} f0p͝;f ahB%u/7'6y"PDI@mJ ּ_9LτkLKLd {8%]4B~[ GU{%,K #h~j}*`-:$?5G{J(r]eVo`e ~.zZvXXW]?^JMmq>繤Q IGDcEK47w#,0'YQm\(HzY J-MC ;Zl@T}GbzQ[Q2虇aG4U-w 8~ x?ߴԲ:Sd+t?M= y3-BWBdF)feoQ ˄g1 hhRs3nqx(l ių"CyfTԱb!On6Ej`%|9WQaksR}`'}#2ĒӚ+ \fȂ!L F@]SͻTwXK30i FivXBk+ 0Adܪ+xR ɬVL<-F PFps젟b̠|ea%^zt a:r謃(w >1+2A 4ټlRU@or> 7Nk75Y@IXTQ7\dC|[z0,T3Z?.Q 욘]E-GKng5mZ zL8IJO7)c/ɶOWfO Ayf>VF9Q& $h' .Hߊ~^mz2m6 s1gݾ&0 m j?/m\ew\,մ8N w8pi, >?4N0LGӳ*xYu[Ure t|τaNԼ ou)x7dT*\.lߑ]쉯_MW^I~B z7t}UZ& a۬wpHEOh-,4݌W€~ɍgO m L0?9궿gK $0 @]YYhcBz]g*pԝY*B(U[2{\N~{=/;#FAœ}3;nosU,`:ꚘMr1c#i`]^'A}KwZCURޗ,y[r"d@ʊRyOH WQ$"^+!`>d:Gq*)OӂgmcTRlB:% .,DZў #帀?oc_:5kofF1:jxm\[_.t$HOaђgM!mm_aE~LgXЮ7f:. /$nN_ C׷37 ESL, tO57MKuH5=L:%OA\w~U휥su/^?v*bk;CŁ{8{^U/t|f䔟Ÿb3ۥ8F>E*d'_ M&V2TI6bA(NUQ`z_pwZBYuŏ`2:dcX旡{StG0?ۘ4C8"t Wh'iFD˱!&'ao(To`qggv4ѳR2Et4S}UN@_Lc@KSㅹ jeК=Mn$+_b"CI^!d{q5>[ y35I"U~M T,5DeFYzoxQFq:_ ֟IWj+`#$UO* U!2z_Vwy~@kWM.|X_q9&.@B㳅lOBRnl85cRX(?8^o$iki A:D슐 Ҟ, Gt??.bu={========~T=ym܌i}EvMUY6l9Hѵ s|SOEj%0@g:.p0 ݧ| 5RB0AuH ceWAq ʶMF?!v%wGl?{f઴M2ɿloN4(YJ!LWpm mm ׶QU2yJeJ Ak(ƺV{*ca9g=) kc! g%hNu/xt"Oケ7i6'ӖvʋGkAȊpҥ71vReNb+"V=vULl/GR |i5z}:}qwgP>{[2v@ 7WPdA"ȭ'6CcD9f n S|{#g(ZI01vһG$HXda++پ.kJ8ieSM.W3Oԡ)wa]5 79֒t L?]P":_fPT-@Kا }x"Njdv YMƛ}!OHeTGjAwܨN1W d%x^Il 7<&[ph;Lyuq#PO j Z\.&]|q0{A*ܨ]?߅2.&GXmo j@pKkX;l?}ysASG2!f;YOD ifO2@O$|jh[Zbb!XP ]2Aؿ\P?kJx.FZK/q'0f3g`?i|s 6t9B3rjgVuo %ズ5rC> s֤+@Uii:F PYG̡ ]s۲ypv.5K,Eқ>SDъ(DcEo4nG+\\eb0s͡:7;B%0a0vX!{|Մ⫭mX-IǃUhبӅ5"Φ6{$S^7e¯hQMɤ h(%6IY@{|-`%l88oGS(d#fO-hy 'KQ 8[9@:ƺ&*R76.%n'btZuIn""})|tv(B&i~1-g 'NKsQ~MS(?8Z e9^8̮U<;Zm%vlpHI_b8aA0$:8sjaZlxa&ttSZnr"g[Qt!Rj"V,!GՂ!v̤ZhwmS43ֹۚ}GfZ*4-;hs:ǃJ} H$UO445 |۾~p\-[CyO+!}O#i 9IJ\4dh4Z-a P*8wh8[pP]S y4]71LGo q $80' 0_ĕ;ggmbokT!Ty`01R.AWLh@y` . 7d%YVđA]u,DU 9Mjͨۺi <\AIv=%XBb1MPfHs&$4g6#Q;t͖=H,]:Js͌#@F(l£NGBt7NT V;XL  =hP?!^ ԾKPUey,,Ns7Y!Uy|EXH]BJ-^#[@=YɺLN,ի%-{Nʓ!)JQe GȪ\^]5 |'Z2ǔ31)kZ{͡P2FjKHO}< hAzeE~v+S1R$7cYX@)"`)')yIZި)Smh8jHb 7&yɎiՄFN4g̦W+sz?Bb[PS0zsv'x8?LL-\gGATE]4tya|7Qiq:բPr;]Ep-1lVGH\iK@P} FvN8 ֡qzp ̺}S=🤲{szq+ 'F)Qp&S_9 I a^z0.y)pbs|0խ(#/KV Yj_)qߚսqa=Ccl*Q`"`֠jLϛhJ=Q f1 b8RGUg%xP6Ixa.5f%@~d5wJ_:tv{D< B;J< )2roYYnv$_ȗ.,scխQO4+q?{1@/]ŴAߎuM# e BohaWLuԷKµ`3D;4كĔ(bْhiV#W#p\~H\j::ToƝE3X "=/f DT!z1.]\4## Arވ𣬢*5č]^Z%'~"uNEs5Hj88F߫?"py`[ ^AOk`93zBwo8*fʓձi\`k: R{ _9k#^T{ivo5e> 8O2u$;i  Os^ak!ww=\ΟK6bZՃW^oJ/;Vo 1,^GM/=kxw<Sذ1lǙZJw,0 /7]aDBy}#+#I>& $#1"j%WxL*r9-z']Oj^mh':dYӒ|^"v&_M5^~IB^b؇+UufqbdO7$X7Sfc5üEёw`;RB0yO~ߟcGq{; ߲*qȳ+'~u5#a1uΕ/CpR9yXI]j#\@Czn.{h\HT44Uwʗw 0JнK0t+YL S84xټDtPA"t#YfP|$;Jcvˍ3r!§fҝ w7)a NgwGyNքM1t5t>)beFw]m/s 0NUlw6=đbw[;  n'Wԃb= \mI̚?wqijwSI ͢f2ɿ)"IpΒW|3ճ_묾h}~5 q؇F024``Qar`7ZXrȎ°o) H1%﹠G#ッaV&t2X]wUKv'%׳0~27};_禚Vedޮ @0ȍ -eK5o2HsD7TH*?y̫k\>}BtHǽB!҅G ԅ|FW sL.}jN}Ui*W%l3sqbϊ7K0}9EͤD0吹CF{ x8q]-4gCp]"~cd+n;YްJ2B9b?']K_H_utKj|K4 DBqOdճ /%w3pm?WiKMk}00F'`.T4W$Dp NJұJgӡrX騺4t;f"ټoBK#l]g$w1jdؑ.c2M˙X۝wʮ7g bA olt#u&q0y"==<+2,pYpPx|:ϊsQ0c'jv91ɴdU1(_ly9+)7F ec1Fy.5"Wm,qY`/phy@p~" BD#2``4[FcEX*6,#rz}L6eߵ#=\,cKA9+[.#d+[aem`( -;w]zx^rlnOa:]1g9zY/]&'t,gܪu e}/22cc^^d4Hןr62B^ `.Q&uj63d{y9LٸNPn W6y^ڲ_1P"D_򡕆$fD7>BY/c+swh_},BH&P7Ĕy*5vItW &Nz4i.VT?{Cc Ea蛺/A^7÷|C8_V z!21#p0s ej<;'eit?}OS*62>2R9ĪwD1@ k>}M˧i\O 86(E2&C~3*l8У`,>=tߐ\lnb7{@X;[p<sZ{rknoL)KT3A w}e C _Dgci2ңĜq%frJ"bf9O߇vY@$ @ _PJ9Np{ny';^t[$b3},uch߃ᜦE\$ .-?t C]/dtJgMx10'B6G1UH'MSW涄 r͜bU-J&'kb B2S|$>^*Au Ige͛YoqW;O 9Vuқ='-^HԊODQuXo\&' JXi"*IeTb\5z` d s{ f ?;). > T¥o9̇lWIͤzAÈELjeհ~*7o Rz<9 VavӮ]}cCJݛndc7^90XaꂘYEyc=nHOX{ s+sF߄mh$( "!'&5,OK\XOpw(l`KxZFr?7!<˜ N_* ͛U9FՃ] H0h3@bQv٤C+3{ T,JQ& : Y9p?A,2m^.rUD6l<.#EjߵyD}&y=r*f"46ﭾOP^M1gF a/bV J_An9@O7@BBgϋs(cl{QjrhL%pPxxʇ8ۍǨ>:(}Ge=uFc@.__o~IZ7aօDגw?u3=D;%j\e0dB %L{Fr"4PEރ;)lQ=d`? epmKzzZ j'SC,wj0D4./QCKi؃cBsIPOTh+;I'zghZ^s BVX2NQv~ÕXsX6ٺ ޯu,Z[8|,$n8>/iZ+t>)(X54v%]}*uךQ3t/E1 E8HGUL-E܉Eu~$NGGl4$S~>%z]>(IM}Ê U1NҶఢ$=BX=:q$ 4z9I 5$#4LMb``ZMz.< UvZ†f՟%ʿWІYu]i'u;O·48[emuK c [C{ ofJ>ݷΜEsT_7)׊(o|t+Ψt֒bU#n;r x @|-_8YL*j ㏣7K׾ q/ߟ'ˊ00*v؅ͣ4GzJ]/F}!LI$T2ŤFj1RaiaS y xQ<[v}cHU~pTq~@XE"I,aD?㕱65/fdy"b 7_}XAfJjX} $;LŨe>Lo Ā%"RJ wŪLpQ;m?fs =S ("O !̘7Z|1‚a}-bϤn݄Gx ^BI3{]:Bi x+3)on( 31RA}pNjPD̳֓4x_n0Uj+_: !IKX%圃}@rtRIBZtץnb1ސbg&Ur&o ziPpӭzfEϓCa R*?3Ie0k;i0ˈ2-ab]cݙlAAZR~XJEAvdM;5@G/+5 J0}p=]uU],z !lwtvx [I _PU<^DzQHH,荵<~LEnK;8^7A_7GR,!SF\TY4rxb^|.lz/ =\)X6>*vE? H+AܮX9JJ.hE *SV#&j5GlKjkK<5dFde{" wJjh̅|mЃY~kc4!g#1cxQ}4őhtQnɈ=J.3RjX{#grno% 7>ApA%*w)D<YX|#ix"lad2f(T~SUy"18DCfcǏ[f\Ũ;I }Kj֟Xbgdظ: MeN(P"B7t*n2׎fHx8o91! W#uP_JW%D/΁g*PY7RhA&[{C4W!TKJzM3w\LvmJMNr{'}a&+T~ c??+XÓ}KZR-ͥ.~?#a'A%DadDS8[ԗC^x(O%EׄCsݝHb<1 VcEwK놶khlYxfl}.)rbDe@爂D`UU۸$7'HG(0ڣry*MP-w YG89X)thKm[4(3C:Xүĝ'4;j)64? O^{j?2=e9كmA䷁~^ES+jP^k;eO(3~Ⓣ0$d7V)nXmh_(/Ul{4'@,  = C:ܷDjaH?43 1#|StƲLy-^x D'gԥK.[hXkדp7)ch$Dq :qЦ0[8p*Lj@HlWk܀^G*-$ܧZw>:S[}!Ee/a<֑GŻIIwvlL 9/B+@‰Hhb`{x:;c^fwGnU˫/CorC3_borlٰQF_7[C/ w\{,Ƽ)IG9F0}8F#54 B ^VьiqU=6J cAzdV6^U2%ehiH' it[_KV+y}ޅ,f$HS\zL1@ZI2b-g~L -= J9r)b5 y]ӆMCH=~8͚Յ] Rܕv) |6oⷐnDeOkRq4ͤzΖEnW/48Vi]Ur ͘ ߨW@0L=iN(,g]5d6KR}&hm^}?\%J3YI |X vjGL#ÈYr=}.` !{31u#QM"N֛,azXs >)ZI]fx̂JL܁u4^ReIN>ǐzO=c'wlũ~o VO=gY;SDdTQ?fً*k6)qag'!3@RJQU@'!Ѵhv|-9;kʷ_ 1 )@N 3)I/!6 Lcq!cζzW(;]_=+3 MΈcmW,jwvmn̍(dt<曄0>$ S)f.OKe!5sDIk!2J?Ǒ$JHk6H=#4LA9 hR+զ^Y!V{UJJ!+DQCLpQlDx@߫.rh0Үz!dmh dhQpr+˶0P ȶB#%3P.-ݻ?$p7<>< !~8f bNjΈS9bZI^YfuKiO%ػFC-hޛ k7m$g3`̍ HZ8}-1Āă+$_>m0e~vAi0DKIgX?8<,-"MU+hIߟufE;IdsU*``ǝH܄|$gɜ˵4d* wh 2%V»FĦ?aV 34mzuMPҾN6:kƍ<TwHȡR]WyMѷz5x9^/G`:@ Z ih6※+ ]o1=:2=O8oEMA!6P:z3Z_*%0H0OۚS9k~ :Y2hvF+2 751s2 Ce<0;VgѪ'QkXAJPQ_mٻAf UE #(`% '*p+VL~!J8׿RLŻup0"tHFgLNq&3]v F6$쫻$d}"iy hXĉb}D bA'OK@N*P`Ӝ-:ԳpN.<_Ra\Xju0cam: 8f&/d}҃S^e"SA 72XiT \;r $bv U? 4\xNM^.<[W&:睎a@_.+tAFg>x>ĩZJ&m$Au60a F}PWkQvhF!yvNz:2DAv5rg]ƨpDv!n޸F11*"{ e,0Cpɸ;6v W{D=#/ݡ0 UD͓ǒ@3>MA Ke7a! G!&bۼRرxn-B;LFh Sqa뙙Xb쌷1)ɍs~W%Gʠ$$πic'a nˬOn$ anmLxx@Ǿ+jlsHwt_ka:_ޯGܠNKwrk&,y{;$QR%j|5fRҧm2VŘU)BxY8/wS;?*tp.! p:OĉI$A+U'2ȢFs{l?Sh[,,||_q_P: +6f'])hrL1\ÁC n<|3Tn\nx= - &O#;/Xf/E V6bކF_<k-E(9)N A{9bPu\%ͥgT B2W~[u!'*C`Kf`f`f`xtڞòso֬}Ǹ.OݓI[@'ͻt8[_W9䊕] κꥋ^( ygIj3d5V ap  P800k 6o`lCcCyYY3ܟQl9+gYt5mg=2MCV7Bx,<^:ualwIg#TfW}i1ŭKvx ,2QB1޹+--vXԶXAdD rkQ P|(7Js)8s`eT\ 䗞ܩ<~`+³M sKy bGpD@h)5A3:|<0q;fANW%ZVpe|flzWai?u-c9מ,BoqH{X[yw{5ZH$6.Da^׎Α- :Ǯ +Um0[ ;{"D,s9v.{ns7eR3]fffnYfff¹=3333336׹syyƁsv ffffݹK:uffmkΥSp͎s:G{5k{ٙs6α9ܣݻxw30333aog{ٙuffffk#͚ss3pNs36fffffffffffff9ťi;OmK9Ns3333xngyw(9͠swD333|s337{ٙG;3rAo{;ssXw{T9sss3qs76ffk3۔.\;}833yNw3u׾[cn0`0YxtcRPQؑP2c)ڼ=~u;N[LZ^D;0uYi2#@0:ZA6>H.|+߷kulrڡ& g6񄘝gG difLk31?ԨǗƏݻDݒ@~On.d!as0WZ?]EͲpHn9}Ql8ny厕^Rz 8~vJ;]Gb4&ч{Y(%~Ul>uQpXI XPjwv<4qoụ́۝0d!RxI+3 kp*0jd7CW⥳ZVLH%נԅ\s/1'Ab\Z?,2lWUކωJo~ FӓM9FֳDZNKQnxH|lR,>ƍ;WE_Q m?{ (\f$K!XP$|#ccJTla9Ƕ@R-ZU< ᬕ3"^]\onć8Hw#QR% ApR5W ʼnjd DKVt/US_F/ݴ P),> gP?5{ ҄j 4ö1+XLhDd޽ >+<0GQ?a3mΕTe9m)uzcG6F q_9PH,Պ!'U}L#3*~*{14d_B RM֎k2I$/mw8Ef;0[.\6Jq6Cq0X$B\0h,aE_eC slHAU)_fvѮFʖCD8k8dH9IPaVMŷԾ ח񽤋<M8dz~a=iT@. ;{iڢ$&z\ N%ΊRp;`>,"yHs5 &g$`@lU A]Ɓ/BC,~&F+Â| `)2m33ʜBP[>Ew1)rLF! 9M m`;tyY2OIo /=4X4'~8a#Zj,hwE SRN7LltBZLb YC\rnTܨ+o6:B]D/N(<ġ+ңƄWsYZhZ1 Ym<3O\/;'nUqٶߕӏ u}t[QK5Z/޳gCKuOڐjAhqMloEUݛv9!% JӚB&lK(o]1;$dX!gL~ O: T <)\oB$ThrյIW<᫉Ugm㻽`4q.Q"%GC v~ZBѫvH㢘NYw8hiؾX,5j~`%@ 1h/䏥(1$s Gtϊž+F}=JIcj_  /]kcDeޑcD59GzăKZj-1$bXUm\ZKRWm5_ss U l38[*ZuTt1||=u>@q{Um&MۢlE9rńy̔+OG8S`"i޳dU!I/kAO`E㶞F 8_?mW>`7l_~2<-̌@z}xuޏlj 0e- {}Osqyd}$_;+OMCLܕ'WT uT>>߹$PV}LrC5 m۹w<ϿQol"'-)DW#3\dN_yuȯ"-^)t 0xqr9`)y^~u GraEWS> QY0"tX\`'#9.P[㫎Sf>ԁc ΕC, G( 5q[[=72RJkՍ)|D/i@3& @0S7ǔ۹=I2g<  bóW.d0t C37$W1ΤճML@,ywN 9'wzdIr3˞uA%< e5ѕ 91~_ԟ|LVxaJdK mJ"֕4j/VJ+6{ DfmGP1Dtk'~ݼGT8?$CEdQc%ByƬ1XtMهO#NފOq$t_{D"]$7 !&Mcc`y*OK%(9ƚXa={~U<*#ymSQ1HTe0LZ9ge8_ )(%\$AQ6V։5ߚg6r_|2K1 j-xjiyG0y /&y|H=pN~UjǵڊjݍZqGk{ 3۾#wmM`]?I퍣ԓM_Cs2d$sd]22# 0<^Gc9$|2{ܻ(W5%񮶗>΃Xޒ1?q`K xK6.kpO057k=+gc" mmɅ>O![4)&Q ]%k3e,qG-Vv%TpS80ڲ[GP4(xKGn9-%2?@*RD(Zw_Jh|Йj*YZE8<vŹya_9T Y.݋Q>:wtX3pSQLS-}+ 3 IȻW||RA)}~TW-L8 @p+^y-HXi`n 8Y,wf FQdX2p};^S UpώBGFon]ߦlz+es֏B4 f )N1BL<5. q`@I 3ۥhl/v̭ËvG^r%Ҟ ѲO'ps`=s!Z4%TX&f+`/ew'D<AnD!aLUa´|KbXn|kqm0zjf 7F SýxV !+u󧀊Dwy Wep @Saʋ ʉ@)O|jhlNr> F>^o} d25:/ҕ(0M(]fVčvt!J>GS*s3bgpUPB‘÷ttN(Y'6~&!*TE>4)!yX+ڼ,yhSl/FN,]M¦?Bm'W4h*,r(]i~6[Ln-eʴFHvxR/և\064~B5 f/:>\GLCVnP~Gy(Ot!C"GA. yw 8)qb9~=SiW\)j8'\'j V6Z/tCT+'N?簫nHO`$Bi"`TwʲlԖq oL,{h5VK mqDOE?2gDr锳 JQi"2|ݻl;v C椫fc 9 (0`W=eP񗬴s{W^ N WW#Q@$yB YMhCy⸇==Y༫78}U6O&]TS{R;râk?aiR70mQCYmcr(},پ Gaƺg`ec ҦK.ZQkSs6ts{arl+_;7BS6K.Ӡ8 ,kUۥ!J;{ʝFpC_J:z^$]+q *TY( ?/Ѵ+u(wBr4WaTBhpK,HٶnƧZif_B22Bxz^nE)@wd4_O_θ{13_& }VN|%iȃ7BpwOT`;6B_] BcsD\*/ _yj|\,=>ᗄ:=8⮟VQT.DXJgDŽy6z噳!kFAJeנb O1}M6uA0Ta +IW +3Tˆ$vA=S"qg)'Z h3 B87Cpo%Q2+#&r M\{L꧅ T6m|κDpZ?h>ez0KmihJMS[ck3 ҪN\a) *ˋB@SGk z'mfo4bfmsJU'}yW_FcEĜA"VO3cz@ p0 0쉪08$`,'1-*?|DGf%A'eQ1}gz*$CpH0L1ہU dYTv:%Ű:4LFƺkoBrm6Ђ}R/|z#wzmF_miZt>GkP㡜t:*Q*CcĘ q=EަH%3u?nmx oT/4d#tk?=b31|c07]GMWtu)? e 1f9!߄Ejym7TxŌ.+Sk t`tSBwU%qZ8w"jx@#S:\ŊML&A¦,;$ n."} *NH`L0^9hJʔ{ ?^:/q\8 .U$@Bpy;%V\t"5mzW8u/ ? m%r.";2=EUIFł1fxD%Y#= 271۝tE(TOsR=(ykb{u#;]oAԥa}qZȐ[Y,0.Lzޑz<o UKOz{Zȼ:F3h돲zSDO۶uti>a]Zs{{˺,n\9`m/|%e+\Z,꘩j= M_;Gr`'vUwv\-vdVbYxd&v;ӬWSiFW`TjH ʅ@'^>c'+G/ C5ѩ[2㍃N[gT7w BE|Kqr3nfŅq4&/m\.v[QϷq`DjE+|0&?)j< 2o .ؖŃ!lUs| LeY.% ^s zig*""a!+ӛe0x83<1 V=!Lx;Fz"E*_i13E'Hoag7Z VO7W6s 5`hrqG%EL[9'ڮ^)ژb &hA[DZ Hre(T*tBaw\.TM_7:ָ^DIKs$t ~{e@@8|U 4{WFwkv < eX9JOʩ>mJpƷ * <'[Q28hk@0=xIebuKa?$:Qqd~L?bTKR!qKx['OR/aڰw5C2o厮.;G?' ts(]Nf.e6:tS>4MI7 ܜ!1{ek~!vv%Y`K8L]~IhHDsA6~Z|," VOX'U*#{,[Q@4wv>h*ntXNya1EeVοwc-7E˵qOJdw073~י$w/x C"`wwO>#|⏙Y۱Nf@] c@dwb+_KͯU_?Av' rx$"(Cs Rx M[Q_I u\^ ;R|߉aݽı{(``g|d{HEN@1' Q(*'k2/\Vct*㨁szJ!hUNZ<ΝnBz'47֤wh xebJh_}?{_Rau+2ւexUUl:PxvtFʵH7tt%5.v{[[3UH~l |*igVp5GVņDL nvx*Z+UNfŨcŠ簒'\s&ͣYZxqryb$I/`Q! -G>DžfUQ{l/;}+ 9._Hln>Σ(򪵘 m'+ S/T\պdy?@+ǘAJ GQA- eDJhΧsVD^_^a:4|\ jCD?)8%f8b<q".ú;t+& #vX6Qݩ]yzJY/z{ K\%E7s,D8S|͒TVá7^a amCM°CPoSwOƟ\2%g3j0N SJ~0 L~FVk5$B^ {P%̃'52 K-dTnyAxV0Ɇ2);i-  Cs 58;:'9)8 {WxDsb()<l&qz2HOFLaŗ1|abI ~=>(όp(esr9eUb'\; ,{v}⺹I܍|;P~C) @q/$yxoi(1Af?-ws&8{w+,  {cz\BX]<]𙺚Q$M])_a.z #b%?0&>e֎+Ŷz}hreTNy}V*;ե6j+P bi|% d泅'W5ѝ- 0_wk Nwv戁.^,DRwCX2GYb̃jPLi[iٲîeT=*o:NT|nԶ.g7, }j&5 ;l8.:0-D:gSR:֋qUz@V'NRd 2#%먝IEOH7n)/n03"uLZp{ݑ"(yQYgPq&fz7M2}r8-1~U5v<=|=yter!665rsވQ> KDF)ir)$-VxݵVAwaդ]B*NPYŜHQ|Cӆ"c`WXN`i/vRA5 4E0)GwiyDp?4 {L1W "|܉!"3h;}b q*e?-@AdK&޼ f~(r'ۯ*:Jwf./ˀњ=`xe% *{ҌƗ/kļ"r%j!1Hufef<Ě9h r f kҎ_i7(T_1W;N%*bKaVR=i Q]?Q z6/chRmpŤh,ɵ;WL؆nٱ0>k Mv Xq2Yſ G1fƄakɀoGUО3 XqrͳiB̂F2l`V:F"\\{Mޜ1 z1qCfv k Z"3<\?~0v,6&,CInHs"{? r}ة-S^ώhd]}b:M{Q9܊.EaWk&ypj7w.2.P{dHAY/jM'ˏŦ,@UfR_67c7xtޛC)w2YoKD7v+@ff<|ìr1 Rt6m6kX@Fd.k#jG%e{c I;@]SAYcj)\ҋT?oxmvMHȥQXp{+z xĵP9 4NGACpX0- KsqSaH,i'svnĻDcB%`I*tsZfp4r5mL3cqc{>ukɚJvd~xw!]$8=Oe*4Sif~T)u °~G1sm(^c^̐H%\n^ϖ=/hc\IMU~EHsv7,%6E(+tG%}/i />mH |ϢͷR)`6y/6*48sqoC-wq4 !Eݜ4^̭swŒVF-=ɯ`IJGC@d 1\%.yeVp[sp^3a.񇪄φ! Fg [fɕJTglZVߠNgvǯ]wXX/Fͺn,TPӗe33 #]1aymCIun=/ǩק$A> ҧJ|]#R#|\%ߤPmBl,܊m[herlZFVx?y.#>LOukD~o੪^jwP J[` H@ي*<'02@6x|XxUBzaS}ix̡ WpYD-"!!2;N\Eg`&]F1,˩m]![CjJs`킃6ksmY-㤮pY/P5{SR:LE4쪝j/R"-JĒ4`/w'rntpu,u?d?cӬ*j5=F cۏOU= `wuxt.B] jTuv~dsHR(b B6(+54B_NGvMָ݊\:!l@e M kpW屐Pb맕KVNq1_칼~Зc嚗u.C.rא'9r# : So洮|P37_pч=$*3K.gp8ax Ij{G* &srfBЈqio,E!A͏*&}}$'adOCG-m'vJgO6nPǪ^r3?ˇW\&PX at eS׋RuLڞf#!<׋ao/E}2*o >wd%\i Dq}s7IvD|b{!Bnoeo5E LV 2T:Γ-g#i_CD(Y+h:2%Ώ2=z_ _me lf+P mDbqk] ";6bHO7fsg M"G~ȨV|$%3Yʒ P3&2=$`>{\b_% GAI+c&.]۶ST'hK@@ ˿=]?;?Z5>h TàtashD|4||κD9V=VЀQ@bn)׈{-i\am_dĉ:hWk1VWp:䭾A gP9B#?Ӽt![f1hgGV{J0W3\޿ {``0l}nנee"/,EЋ꒰->6]Rc"?=2/Q،_NҺbpagx=D]E x[6V$~煿"Uz3m-oM>$$]R}k>y(2fB`ծCgʘ?p&S%f lUOLUWu9&t Iol4VAX)?oǕl1B]EqR_Sj\i& 8>sE+.фD[53+W-s2zr|f$aa (u`1̊8.T sD\bDkR`:~sd+" 5))ڪJ; !(j)m WR8Xb`dBǂۉ$#w[yk m իy]d̩zK\I<6IVvеj ⢼'?nXgy'Kf1게W'7MuMX)ptEB[sw=*IN%* Q,p,g{LD+OŰ 7'΢B08Nۂ^a {xc%hXoY'bc3Ci_t;xViՙ&E_BQA{N{А“f7c#DO\a9rGo4_d׃ X$s Lvx紹Zy=Mߤ)ZD| U#.ط Sȇ@/&P>W!m`! ~Rp#wJ.%Wg]ǣ1Or 4y݆A{`E8Ի-PdP"xgQ+꛾9pSOÆġBe68ƔA"4eiHM$ RqDO߈l|jlgL,F|g01g==fg8ճܜƑ"Lc)9Kϋe靾}/| |e"gAX "d tDuo~+K=SmXQ q%@^!0 Ql4aϰuUagI\~fN!Fr) .>Ux툝1;[ l 1Fhz)'0XN&vn楕\haP/НaGfNynn/B790v4 L^locrJ0&)*a$Q-d[O*uF BNu#f/Ո7&A7|9;w;a"@:e{}G9xCo HGh+4FxJD& ,.PgAY`aЮg= 0nX[ՁB,vHS "8!cyUu:7`ɹWrk}gk:!6 ,1Р[urh~B zJJ?gpQwޏ( l*T뙙o*jCSlGlfHt nY|^16* }3Z{(ݠ2Դi7 2Ҁr5'D<55ʱ֏{GayX]UΓ3B&E.M={Ϝ}S$ΕLT^i7lw&jC /FYrX*%t_7L.Xr)I4#spyXRZm-x܋Uml/\N"+_n}d;wCYb#I_.DaId[n. R J:4~R` &i+4 k݆ka~b"9C7}A*d=9/|O>꩑l5@b3p\Ia3];~>ae#HC w;3qBFp{ʢ E(\/'D=FFתÒ?)D{@_T5u"d+oCP| ysBУxn7@op*ؕTn "GR1XZkk9"vbdܘEIf7}9稯wC,J޹J`*O$W \Jfx|M6BڪzmQ&|y}ߛ`+GufȆ7du,a-&O6o'wpWzɔ`"eyD1Q8d #j2JiwI]6Q1ҝ{E~ƄEL{SI*LJVYCQ7 q!"\|4f/7҈ZRIP)DKhR1pvC"׶}xI9oG4+Ew=dDAƩ">MO3bh9a])Qwtxt V$xnN1XE>OP4@ng[Ft _U6ǃ -_F34QzDЫQl2If%t /$3[H7Dn="CZbm5W&hd=PXe%Z2>u &.AfN{X=EAD4NfmjKod> :r QhvҜUѳ؎ƻ; *ɊM!rF}60툻A>9"~6KT8S|/}؎ xz #9ud$:&AI"0xr,aPXD#U߇ pG ),}TPP_^!'' RaVS=tB(Q%|ѥE}DNU^ZE(G\Q#Nj"؋7ܣFz-H;qQ"]䋲-QDbYTwh#GB:t#| \KN9[8= C"G2(Yֆ)h|J83Q1Z`@8<*8t›_|#IHXA2B`d8DCĬ̦ʸ%&H@LǸߺfyӨ3y;t=w7^G 油O% ~XH4sn x)W혴^+T( ,Ϣd|CsuARS1MJHʁ1(o~Ra[g%&gw BIGo&3\pf]@G4Q,Œ5ތ~pU7PDWA@90}Ju)"c9uI(p{r;RnTc.#m\/fPf|diWHenZ< 2 zPZc(8TZ}9IKnB JshΙc1+X{];\JF[󃜦" /{Ìn?SiD|ƃ/P0*Jnv4+'O%hvl?w5AS<5BjQK[{$$Z.>BR< ~c|;ӧsviݶIP`؍e[p+?G 'RR! p.c8~*X[jl|fGũ6[J8q|mKO;mJ;8{k-ΟE 2 lj z#$UY03kL1T$rl a-;.P."lh"nͣ:ܔi2W yP>Fgen]TLE=׿3 ' o"R&E7Me8~/ფyu߾+OҜE*sV'Gff#+5t{;Z%{vDC/D @ThN EwsZ9r0c{۴6+ԏ)Q9D!uVBb RU{|sn*/du}aዯc5XBdž\l׻ɷk}{-ثD TA$oߵǠ{ 䕋4 YmOr*NSxR`7p^)ȍX|lkJ2ҙUBrA.&mQ)7Bmf7 DqX.܀)Wfͅ+Y5dP=5Ȭu/=4,Y{2~U^g4:_b3.\n- iI&`Y'!?Lяr-4d˖d! %hZ}sYїl6JUj8ۤO]hO'RwÅa>j ?]ow+ʮKD |֪yV ?k (c. DEȐj |^!^!n4faU}@J0^G)C8!/+`OuY+NCڈ ۸X_m+-t3b.s-p8O6w4 I A8S!ae8vgpd,sH`GI+X/u{V_4vby_KȗzUf~qvZˉdY{~qE3d'`|i h ]3O2;x~P>r$Ci#rKh9~ؿ!L?p \5;|7AtW}39*}5Ï}?KI:9M7&~ElO5qO-(UPWpngvᕈk&_cF[DA&y#b'w8/wp>T': vċoDGZ|2RUKqwӤX!0*̏q~QRQnEϰڜڕ @ A"00R3CR>KʍAYڙ nzN {'ʞSr0? v_GϩGXpH $_`bYLfk)RSBLs}Vr#Ɲf(u-4h@lgYo|,~Mic{9pl!I4a, -T2Oy-zx {L^wB m>7־~ދ!QЌ*8irJ*8NDrD'U(lhWF)" s{ᷝf]ޗK 7 ?[D80`qj?;<+̬%4C=v@bJ"SI~zG*|i**Y}>[4aU"%KtIMøgejXb`jU!=/b4]0Ebp0^~;Ŧ#ٻ0w8p.y;4(&+#o#8/o情%>FΙGn)4z2TbΟqc6ZjToa)$`9@+Ƶ:<_xfȀ``XSvP@mFn7[14:7UKH+P܀Vu<%qlѡoF8C#B!RhܼB&C:_-НaKi2h:\mbS _›C?)q0r һ%BWU Lw}KMn/TZiZ^tZtҀ0%2{k!*3di9Hxqf7 ̢9,:kYTj:D#gIN tLm2?z UE.'$K#yC\OQK)NT͉L9FQK(‡ŕ[1Xˍ펩!7%\N=ѻG 5LVVS_OX-W6Z3(lF)v|:GT6]Q%&,P3_kgl˩^\""*],E`'Vv":dBʫPGNd Cr,>u):PB}/E* .uj^?|̥~Eq=$KbA5-O [sC0bъ'!΋\509:Cc9 hD֜Y:#C+jd#1+1h`a=e! ڹ hLT!Q;hՈS}av6dpMWuXBc(俉_W8!@}Pq.aIn,ah@;|o7ՎnP3#2ԛerO >H#+a8L)cpEt> 7<ٿjP6 '=moiG mU/\By;Qx)mk1MN1/%y N:(Ÿ+1*y)t9;?ؖ=y$h!Ȭ=y FCbo?t`[zor߹x2pYإCiRN'5&1Tsuis*3ez T2rbc3!ܑ‘}#7]B +/frHƁh;ŕǐG2l#H@z-0zh;LݬA"FB55.ӁwYZuֲo}FޙoQh%1bo+l` ¯vҸf[g{1ǛRll<sSrw$\G.Ip n?B{ɬ#d&;e mw}gbID,+vD&P#}+gy{\ 39f+&4@ l?O| J`-"N%O  L B,5k鄲 \q)Or[vKJ¸?Vp]{|lQm>x5(ݢm1ɄןW:86Sn͛ ߪ+jO;XL? ;V"@NÜph/xa [C(|6*:VLd2a:EA5;t\^ O!ISYZ{!F|:HzSeJTT|&ɉB͛'tOvNTuB/5 եt =:=g J9gmTTa$w h߆(}U/ը;{`z.w;iG{;.ysY=;h}Ν{V3Z( *óO=_D?ƴtѾ&W#Ƈc| }ʅfnڊaZ޷Jzy/`B#BJ·h1*֑u5^yP)$J9$lD9 A o] @ 4" 5csؠibLb^)a$ V7w/% fo7}et;nEmArm<9xsSp8$&a$)bg'*VKb@4.c֙6#QK}ox| qsIh'{ge_ t._>[h+9yJ܉1 N蕉q+dȣ#G%/8vƺU~pyY=[Tag^⃗cn9EdIQ70l`Q8̧ i] N^&0O-їf3/gg}ߓOL B|$Ћ9ƮO2Mc|!TK Nt0WQyVOI7\Cb 3dHuE`PZNw.Gg[t߱Γl}-sul {Ks֔xyUBn]y3.* fT{=g#Zhbϓmټ:r1ٳXta=义4|F.hVUY9R&ꡕ]8,8pT9|U[9‹n" )(SuN5 |I*иdZa?ZǓ%=OD&g82ËD$G@U\U*e18<RXMy᜝փ ȖAg6[nw6up[=á|Œ9WI9ij0pVf"6qt\m=ּS^)n(a+`b 꿤nu4b :AXSר X&C"h9ݏu= (;n@N_8;CK5?œ1~eSG`>Οճ FP!1Fz,/s,½Ew[1dmH'b0hOEt='%G}!4Ga "+'Ds<;tm$۔S$$,rḛyI'E6#v-|EPwZ].mH[ E:`ŎKW2,Votء풵5Ӛge"h%k1^aXK[gzR$ É8V4< XvdݟBS9[͞M'?[f2IOAg#^Pʳl0Џb B,$X -'IH=%+eNP %0*:gV#乥<XŋRarMo㠗,D'* 0X(dx5!045VZAGBvњׄXLW [k;({;.wYsnܔy2_J\ Wl͊T&F]8Eq߶usރgId F~B?PL߃>F"Ts_Qb_tVŦaIؕb\.P2F ;BݳyE+J.v |QX b-,aB'/PV[㺋UM'svKQDUD5R٧]z`H Z8.+X5=qr5^O{꣤53_8}|sd_7DmVyچ k*ްag߿mO(e_ߠ/WQ6d`,h,D[^\}ىנ d vrO5ݿzq,>AO-|gRCAE;"DWw@*u7OÌ>wٱr{:"ȃ>a`94T:Sc!;*Ҕ19@d6ypY^J˭FQ0)|Q#$@NU񭄘?a9Q͡R%w&^$v`Y0BRʋz?FuS0oqT/,G]r/BAd!8 ) kx1==&`a"B[ +ñ{@=,B~jc'ݶ՛\-vJ:()+S]%N?]NFn%C|M|Bi$c/g<>qE=!BLKwdRB|mkH^qAB D3:LOI?ϱȌ/ &TLѹDĪn b?|ߞv ̬J9 onC1>U0CM`5?jph~61BF,8хORegG+ b!*4YDBەǍ(~_B5<$r &elDc!O{%f k wrP=3(Oma8Uu|7+%Y2AԔ|h*];&5ZxY{jgNw)QoF{OWz? ':}DB.Hw^mdReX3IDD4C$[/ٙm !Apq.*v=&&vV8T_؅XiҋW6յw WQMf*-@R@z%>W.TLg)'%Wza Ƃܝ<x*a^|7d\gka r[Qe->/P$lU:e}ݾTD>v$/oF8 ǟ{g)Bf@ќ:sNWj76\&Lur'&5]b-a)u6l#k&RRe~aU~KFv4 }]*hitN0Ƣjvp;B4zPV,SbwD2ū`{g L{#xt&ABy:]1Gپ N,-^9Kw [qJyS/¬ko^IEqZm{ _Ĺ>.bڵRj$[ޢ"ȌvZ տ{t~>Wz,s_ra&ybH)xHYݨMk"z3j`_y=8S<1EPUR FPdLT71,|ao" ԹvfSOuO滳Kbamf^ Bglf-OPAc*nsK+fxKBЅ+~NL^!eUIA6YrGZNT 6L;8ѺI`˕MS)8IĜ( aML";I ]GQx?V\ 7Aޔj8%WLK &=5#6n$#%[AVټ]rbM!'[-RTN6)Ir3<[=ؿL8E+G 5o&cNiC ux5}ⵊ[nTd>6?K午]d~ƴU1`C&4\ى@ &~BL<Y,x\w$ 4 .@g)OhlZ_ulS?埄S{?|O\^dEG))FY'ojk=T^.ՉS,pMv38\CdLś4 uc4-m삭9|G?[{%=ůra&׸J䉛](*y-#E&#MSW@}ds>CғФ!C]E&YX@]GR 4{;˕{CyK JzBdGK0Z7q8_oa2mn4eI#&CҿpSb&K !hӆqT4.nxFy W33yA# ~!l & Ufw&_I^@/ɲVMzI+fMkkjLn* 8ZG:M=ߣ2|JjVjxD^nL3=V^$"Ĥ+Т>Q<ĘyXltτBŦԆUhDto0[K/y rw͗##Q+}s ^a} yZ1UQz,wׇt3YFB6CaIּY`~wAޮ\gU,r#5.T9+9u5/HGIϞud.P0'plN`jB2zxMhQCv<\=]}X=65o!ds^p;mύՐxZJ[M7vH5X $-H :*6Ä/Bdnݦ?~;aU^dl6W6Ȉ^}#Jl3;Od:e٪q'O*t L'VEyFdAܦ ge D'17ƄL- 9,scy.E `ě!`2T`ZhZJ8vo,[(.ŚJB.? =p@3t }"Ȁ>4;x*2l1O}5=Q zWMr jI8\b7 }h\ 1HMՀRbauZr>[ /.zj d;neFJbn+ƙZy?iӧХWjئf59lWc*dɫ!{`$ $϶V`y<-QXb'C5  Q(j"O#,}(|K)Foǖ*>Bvm~LМÔ8sA)QώQ;DvaSQwd `Y# "[yZF:z0)%ωF*|X- XBFVvvh ]%ATD1q;Od,w{d9"w)'4!~ H/CWq*q\o'(^ױR%BKĒd 09-wméO)y^ s4<*/kNo&L%a:M q!,ZBΨ0ItKn~")G/: ĄeO O͟$`a-'ż?8DH`4UN&dm'9i8[ZSI.L'֡/-S\q3i@i26 _N3s[`&Ԗu&!NJie}?x]?A7ܵ]!fy1Oq#ZL(?YiW4bٓW"YXlH{7 *3YQv %Nuw=f}0lG Gb#;W;H~ᛒZ,m?ZXn7l]Ll?R^qqTPIG@37,Sh6 gɂY}* "A.S*>jm.=M> ;( Jip7kv50 u0&/Cw?Mr;O39{C:Cu{=ճQ ft6BSlˇ,ạ83YISyCݽVa'QL͢ml\6w݃|?J $ )]):/BEz8 9^` wƴqb("tp@ܒ **]*Ssg<$fptQGS᧭m fUE\3@k:`,;U_PjcY3Apa"n6aeԇ1ÿ'Z, (ID/x@tTOl“R%E㡘Zӊ]޺SօVQ^ag1%)%2MkafpN#G~y]fYsU sU9g|˖qC~Ǘ}>e~՟H#9n~ep9@:,o{mqM0)ŎEJHqK;5KID%ۃf2큙cL艕4mK77 g+TvDA;C^u&+}eNJ.v"^c#;PkvH 0]N*ytIctf9$أђIYXܺC7]⊠TFnnݷ/'8)t؞+qoGkr+֜יbc*"=.{5FQbB|vfPc;E6'i؀"\PÂ(%yi#W&p/b7HP b-< @5BBC>P^)W3{UnDΔJ62Ba[A>Z365F\B裚sZC;ӪJ3[@8J Πg}C.Nӂ " ͌_k .`?/$'C73 (UExMSU2@JˆZɃ`-$_@}HҀ#NCu\PlfXDEw4|:( ] D%z3^ TzL몒G6IMck'  ]%uapdڔd~EDVi8FkOv>\$KZ̑A (H]䚉T H _|N3) :V%B/%CQh|˝8666r W[A$J€O&A9J@<{YUt0jli |hE VgOk;U;āx9h'@tMvewd RDafTxc>àHcITD*Љ mZ}2tSfXݿ3Er죝VxmDp-R3h+|c "v9v;~dq"_!a䝭"]PI Sj z f>d_ARռY+Qf6\/HR Y(*ZSgPKFDYU.G۷;d:Zp0( @ >{N1G:qs/ϰ8ˍլإ8/C2.u}t jE $"l i}>82H.#pMg_qQ 2ިyi2)!sC^]yv>u@~.N;lφ,dDD¡D6+<5f22Z  IMεD3t i5xox,d[U3.hI,uޥUg%,E_hbt]7 h'a[ =-,ijO莏Aߔr4"tTX`6pZw&(: k@:n}fD^7hS R^rD㠣G WZ^>Ǒl-@&[۵LZ#TCT:p;YBq1j'n tYpEzt$`_˻נ;}. P-Jcp)tqKqk=0VxAAP{?SіvPzNVESnmx$O/)|#nR@f _CvlR*9 ަEg?a` A^U_+IkMEy\S~[ xq+𐴙(6 jXS=u{]S2b5X4 0H0-@(Y*Na:0&k0Y!auP{24G"(z6[[O@Żp`T0!W.yi h@ijkw}rs8V\uy f!Ʌm`0gꄲ059 J>\©06X/b/Ŕ k> ]䰍xM?=d9uUv{jA~ʠXyAY0R-:r1/fWؚQd{]b: ׯԭjzc1r+hX.*2 8kp]., w= 'WT|HD$L7`n7bt9rP1כi2p_O]ztACo7' }Q{[J>_K0%,@rM3li3_iIr -! 9PR0u,WKby*p} Z <4O񗸜;g>q^̈́f#<~Ga}|+C@}G$ge1F?WǪ$i(py L>d\u2;CAS9NƜ#̄](B4 y/ZEYFi͠*.Hd}m|? 08[jͣ83I (> Xism?`-$jr#^=ػ@cn9K*"BQ(ςdUi0  yғT0VY`+#ZV* P~: 0֝Ar`і'`h]n@d]cjEQA+GRO bBֶB" ;of$=矰u:~FWXq.٪}gJ*` ԁJ&-(/dΓ U6%$P*5L^ZB:8ץaHǿ[<^;+{8Į)qQz&)6/EŦq0)PW6EԒ$h*'h^FQ@ݶJ:&|wǏ`9P7,ZڝE-\ ƌEM̬~&LE yMz'7Bl?-5N#Vy̓p6IY$2j#SjC?h[JE܃D5&GdA߽q,vGĀOUj4Ѽ˲aѮe%#@䶐} OAj> B/$R ONSD6vi{k_65z`/$tRrJDn lr[/Xܸ?޶z G$0~< R`Y(<'I@, hu𑙧P9\J4)YU$ܠvՂ8v`dMp2#l]o8m09wSS؄K0n ݏ며zٷɗә88=Дnؕi"jJ9<+LɨuURyx6.;Z{A7,>sk蟼Uti]%_෰ʑ.a t| Yw/54]F t2~̞!_qL/ 0H>z.CJbeƧoE(d]m#KΚuT?sc"=' bOcŖFQЀ!NAيk.TxHf7N a^D8*$e+Lim 2ݍXMat8!Bn X~Fkus(5D삊o>}_ krkwv ;r3"$CN?N Y7^Q]Y9,l0_eSmϬ-@~zEu}h,Ac(VM(G@QݕBuTy ދ5u !Li=cTFKq24hoB=lCagH}7uNOm Ỉ|Mp!dbGpFgZYJQ|Z5c}`# N@5CR 3)M"Dd+*[O5LO#ءڃN teXu9*KiCAQ4jgG.~]C/}һS%?i4Lk$ Pj75az9DKV<-O@n]3 ht'|(?tGA@FiRGY><>mXipviEv|li#=cW3jg* :fouR3*GxGV @Ƕσ`)҅pwla6WtuOhnL؁,B( ގdl5U f gifugלR7ù]%,Ci{TȌz)28G[28xgUu IӈFTCKi{Бt oP[*I13bKOc*֘RhgB1Lo,ʖ?GH'}Tŧ GAW49H2E2#UP^%4w!,h%sϻl'dŰ4|FNY q`Y:OrDZ/Ձ1:$SfjǂtjJ_h=ZO; .2 K&DA|cizOTlh =oH%"Ž~Etr| Ƣ™SCcA! jR9! +W"yL=\$ \KkAT؛M W`;ΰMz>EL ['G.Fƨ+xY|UL{@5ϼ]:n Wu^`F&hltmyzRIxݖC0cQ}bNA蔿ҙyv|jD!Qxo/ -Qa`B p98KCֱ Xm A|s+7B_m"3/דΏ-Z(]˝pƝvOnȓє >&#J&d!AX~PlR \2ckt,.]aSu2.ayVU(6='RMÉjc!>tY%6  T—f 8b(_g`FDqiMW0]1U'C۟=EiبR-Mi_)B*7hL @Q g`أV\M`Ǯ]yE=$cdIYÃo*^ 9:(KCY愴:OTP2 .:Ey'9jڥ'L`.cNTWupӇStId1uŃ= ۞N#24\B_ǥ(vxb.{Q!ge:Zpe5UM)G 9KgGmh ^NvK1<_^/\:ΰQ)A.1/,~#!Nd]*Oj&S"^u0Ikt!lkq kk6$AKVqoy|)>Z’|ՇؽOuQwdOỴ /214pCn9n/noi[$$ல/ĖiYN#܃xm9 /-R%1gQ]nn.B)#l{7}#`?R~WP /jhjn_WHzH5}J1]=~w D-PkKE$M <3C=+JYhEbZ0DF:&lp KzL=L7o=OK!1- |:P%|:{A*a_Je{ U(;Uղ^HAtS7dߎюxE4n-D&f&_Y\-ۉQ>d(4H]m䵤fƚP?(@9HXXX+@E5t҆\Ty?uA X:AFVm wGˇXA6$}u;sڕ\5f%=(@tG$@内 _ zŹyZC#vǀbљ5F84.nyE">)‖Q }2!ѻL(d(sZSoE+%mņɠR)4 _F=5ez Bxx[JӋ3g_]̞cg[oz`hW א`JwMQ.{hMއ ; K_8`UcMkΞ 蓆  z]"`)E[NYU4pD8YvO|.UMb-I)&k~,y"z?߽1%Uמo%$ADb?=P2%^Eפ';Rq|Wc^j8Zc\xIB-9^Q;;^x>F\H/۳EƚZzW"As29=n؝ieÏE7ZௗG^,淬V hƯIbxo}C- s~`O\AgƅNZB}8JŢ` |O\0hz䵊^[qgӸk?!KQ a821 "UK]星DOTn?^ʐK`T'l+.JڿР[2_՟m?12o|? , ƱCq!ښR] mV +8Q׻x{Sm}A,ZCDzduDV2:CQ<+ECZwC ؜Iszǒ4v$ƕ|sir}/{ĨT oc7 )sqyM75̅k g#-wKͲzӎkE?Hrd cόf,?naB^/+е3 Bj6MLщT">Dp5{I91MiɘE-dG7Xqr JJѨgHl"&:\O7UPqZB*vaȵ"%d !jߞ( KJR]몖! /JY>-ԗSR֯}~kݚʊ46mCCt3L#&&y(jiMV永)y|,ʿWrܶ^88f`fs/pcx3}GcMn鶕1}ʒoucKQ`B!XY)HHN'GB\c:;u>"Ho4Ft1P(*yF/.[^MA\u^228_ Ъds^jd'tPJ}/'{8X4Qa8#V-) : Y߉U\Xw *ɵL'ma ͡G4S-`9{eǦc Ow\gI%E3Kv̾TWl7$U߿'M;<`AP64da,,zBZ)Ҫz$κ[H N&^.iW"D}p& ٳQ#di6%onZ+7?&xڢj8ZsdYy4ڭ}6̺2 >W5ma_Z=^a3{\ݪC)|`> `n>`o=0w¹{ ;&ќCOicp^N386N y݇fH=m0 f9MXd5ȍ_7W*~?jdu9EOmBA+:R#@0Ԣ_qc@Y*8yDW o27<$pz&=MbE#[-qPRd kQjk[MCJhc&4ș808SݞGQ$&E+E#}:%B6q&GQ?D,'0!ڀwj5K6քE>>-biMp>ޱ٣U uB1Uǜrg 0ݚģP7[;\9*n<.~xX`+pvd& "ð;SQie;7!h˶8Vd@+,q #7\ݙs4gʜz )0Br&ud{v*Q:fR;#(0!ց׋.j/SS|ƌ |Y>C6fBDS!c wvBfԮ8_f[! r")F\V_hxminhX[~"t,t6QJ?b9%lӵYRXLq'1kh xx]Vj4ᤉk鑺n2N_Sѣ&/UPsB(NʹW،n \utM>p7}oćw(:tǧ UWRk<#o7nD.- BC];]Z8R*+(b?Fx\<*3?j?CkmΩ[\Ln f LVuE {a5X_=#|זKʃ`P2?OV1lv4=HU'[~Dܿ?%HXO&q?XnS1BP LVUXN4˿2%-8`;ǒvzDZZE `|@-+A|ºJ4 KFjruLc9D!Cre_W>' Pf:4JJ3;Ȣ{ȹ$,Dzsw,8&0Pi#āwI?)@>/UL@vƆMkCgi3zc|LPIu6Y];򮁼8Q_ՁҐ*^IVlU ='Nm&Jm[h}o*CE<Ç8:QMa&B} EZ'@Q .^@_d Nd:E՗62,§Ш*%B`I(hrBF~Uv0'ܓE$Zq`㈭dپ&>mXVjzOVNaH4c~6; '笵B rFl;|.٘eS A\ fħ řJT}mWN Lեtk7R7hb/4/yKHH9^Xy`\M'=~V$Q :.mzAʳϻhޣ!yװꛏ7sfi)4g..AMt tHQ!J]*|/s?>p. zL!o4.F ޡ㪒\YVVLC'L) !3 BqÝ BvcFeor!ãȏ(I>Qev=ẁ^1?˃5R lISFSP?n]=`LK.kJp*2R0`'#\Ep7m* ght/W[>ZLybE~FG 5e4ˢrb9wА{%nGU+_^cx# ?[s6 KF{Aaaд/' KeGQvFQir1fr6 ߞ?߾rt-00|nvFr9=W(+S~g}2C$b@xLLws=[-/T ;3 @KoC&h렒>C"dksv) 47wQxzK.\SYl bBM^Ƅaއ"+m`m8;\`1Bk&?|ㅏ_a{3oTJ%BFMHEVl6P1`;~þ(yQAbTd%.эoX"IS}osp\?2$mXΦtY R?# ^'R֍uݴaj=={^Iɰc4j- `>0߽Wr=nVRX Le#_ׇ 16 " Me-.$P5ͪ`v(y%XOXvZ,!h)7ح%^r{#)"sZHѻ*̥Yb3С|}bX?nu"W6X3_y;_ZFn ),Eq ^C+eǟC W(2 z'STPK8\ oUcXVn G eFϤIe# E>ֿ DL_!B g@,WCR{%(ٖ| tp@)a־; Zznmsmͫ2GU|Ӑ4*O4ztgȑR%3n@knK)B˜d w19O,]ٜ`ar܍1b߆o tI})mmcS1Ҕ V8P!{]2>mk25xvMϑrk=AhTB/W,q!K@^)g :lAhB-!GG^#y97OJkSWш(mm,TW^z t&o:jp^ VZFA~ G3"XA0G\=\H8[8]”AkWQ~3ZxTR4y2↼K#A YZrDjMoxύۃ7O[GMp*Q"v|j'la5~2ǃ41BK,yiɺJ=KuRpOAF- ̗VUw6Es)ᯔ֐(d ."^- Z߾dL %^Q)ѕa͓j 0&dH> ^8mŲWz!fuN`12.y1R >? Wn6=],zI;Ȉ3eV)^s*c _6ؙ+_X{!Oۀ.$]P[1;L8>!2-=_H-ߚ8*rB6UҚE6UxPse]蘔HvPYh%6j ;jN? RTQm0`2n0mЦX-[G~bCo|T]b\Sl$ h}>^$hO 1! Ojt4.Xe Bt]HQ5ZRGkCqllQ x@+.ID(UJ^ J4:m% &T+˜/v|9.z]a갰j9׼ay90A# LQ/ҭՕ"MKbaUQSewVSB+ij!?,5oWP #&k,m6"a'3>M?}E nJ/FwU/~,Eʊ d}o8qo402#LG+-&J R7%G7(K*x` qx~7DM8|MeV, 1l5 b P(1/l@.2Y*1ҟD],w p>jax$2RJ׮{daohFVSD^O=N8ƃݣy٨@PTK>ّAe kˈŰ\<^ZCV]hKhI^'7q}xQE-AyL o*^dvj30-]oxsnvBM2 Nh`K>wIy-(zke<ퟠl"1$XL7Ž DrKdMbLמ@q8{DΛvX=+3;?ϒ9C8 )2Ў [[1ۥ>@̫E4hQi8/S)sc(?li.'ߋ sf~ ʿ▸5dɊy&4hZL tI01[QF5 aSkWq4Ku`ҤC5dȠ#L,ݩʲ;Wq# Ų+ @w-^Y`)+"DL8cNF4<&Bܷڔ6g;uoqaRf25pBg\7#/wjبT;Dh[U `BP 3Hmd`k/[Sa#v9]hKb2{ Zh^%uݮ:0v?@6\**9gjmr.Uyx$:KMqĪ5dNK8%q< rupX175~|bpZDrh5+|uP.wC\u Z`@eqzɯۇԫfkDWըv|6E=> 2md"2YXY%z ">eӚ9u}]K+R*~90Uv)`\0AUG/H˖QP| )reDaвZDW γ!sGڗQZmU Kcn1򸕒1'IYW a')^6ˌK R@p񃤟:tl0@1C#usox/Adp(ݦ2  Ȁ=dE`iE "ç0|_rgꉘ9K.;KغXf..Y'\(-hA2UKHLqfbC8ܤ[EU y]˓!Ϫ;R-+fQ|fվerV}WnJ5zyzY\㗽L_GYx$/Sk"vUrLi񥓮@NXѲoSIL )ĦRK-*/?U޸}GEGks$8%%F\nMEfqU\xeI;B@xE2f9B/t8 ꈁpu^NLufΛj mNm 4G{whPCio΁L)wNa[nw!4;}Yv9)*=Ucdqal({=Fv@Qxue_ux#=9|IY.e =p YaǤepvd{ j6]n`rpiPg013^RVB(/+Ai0X! ¸A!{=?ˊ. =v6̘Oq~D2w9gՃ{@T͑hgrذˁRaT>5ۏM ܧzhq]7ʦE]T*TjQ刟^1_@)ͦ˫Z`=.=iLpd9UTlp{ ,]ct]8=?K #͕t4v>N0a,d#ƴD[DQ] ]j<6,^mGFSŊ9uNMik~rEMK)dPG*, oy0YদUzEsc]M 슺ǖ@t|?t735v΂. hBeRmd<3_q ݺd%%J-f}vz6Qb T+^{Ρ  Z Avi>-~ʹT E2l$𣟭*]#)ڀ7tȯ }jz<44!Ϝ3 8 D{~7AVa*!S8~m ~({cbu< d6Y0Ei B`ր76BjF:P+BxG0F{Mn>u{ qȖr@]ȘPӔSzȅSoq7R~u՛XHy–nގY}3(R09AC>!kLPj7=VB {O* Lh@~r!D!d`n+Q*/}}JzGl%+0 !SeB Ԭ&lIϮvƥKh8Hߩ]!RzaaB~ɰ˦c Fzq iJ~czl5i7Jj AcW-h$p H+~IyHl/<$Cޤ6Sٚ9}j},wW)㟞⑴x= ;QwPFF' M#bS?Oҵ̪)'n $ I {Cޢ@ Ε `kopnכ%9tkKϵ:19;'l RH=] ^tXtTˎ!́^eDY=_u~–a3T8Jj$6V;5j>W+s9?mkwYMG1 ;pW`\I -B霋+1o$%%-`20/9+I|! +?Ot/f딤1D=e;ވfeB_տ|BdB'z F@.I.nOR{|](OR,Lǀ⧿NO+R.ֹ;Vq|^ZkU"ot9A*Y(qrWƥFp[ab7⮤[/51>zϲ z&u=zj`228.mӘr^6dϜQZ)xK&j[Q;a<縣|Sĭs>9& \DQ *Ϋ/'\< 7:JG>(b f{8N+%/\ ; xl:d|1GR/.XΩu˜!4}x_` o U r 9C=LNؽ}R ˪\.< ೛BC."}V(nX1"WYj _1`>AlD8Vψs6[G?BX޼kD H@ ;}gh0#qngÒ< 2DŽV9GgY:+eg6\Yt' _ ،dM QO1a&jѻr`}VEWjΓޢSM@HX2] jW^\>zkV1 icRW}Lf,ͦSa5Z{UڋLNQMbE_$)1mW`74dc%xH-F]d0N(!'u+ҐJ@%7ٌE^"E>d`ee~ig"bGNup*G:҄KTNSἑ=BXkAeNa0ZD!yҤ]%> l,vWר$X+,t ðe=ʟ83)5&)Nvt(:]ARh*bx .޶MckQ~',3\Lemln߃Sl|8]o=zb1Y%ZIR7rE9Wq ٯo;}m}i?yT0K"Xd1y""BԍF[oL10+V8UVwWq}Z>!vׯq6AbΊu ѼzFUt#%2 l:Ja^dՈɷ Y4(b Mͦ:gXG"m;;F7_A;|P:;ZOګ2f(_?hcY{s9de(¦F+r] ڬ%OίT7Rno>zZX2}(g,4_<,h 3y}AfX)*X.u6竛+crœN*22<ߏ;܀|^Ĩi.[>oluL>f\ ^u=JK6ע#~bȘpBɭJ4ßIr0HK ]D]q$r$xT9LAː3'dʟJZa@|گ)մq/r6qqؔhaz(eh.A5IxϚL{,%,4;S7o0r{Ł!)l䔎 :IvH9qNAMH t)!̌s Q`J 6!GflAN|#;o 7hp맙Y5`02BG=+W?c+z '('SI~^k's=gE"% 7k#:Inq`ّb3+X!h,3\H|#Ɇ.:ˤ1+\6\a}8(a"±Am۴Ѷ!S&&/J ؋tV5Q{! HI BqGX>@M#`-+Wfx5)Ɗ{^\H*GY'K`n[sD3|Md,/CN> s?J2X:[2h?CuF.̂uDuy_t<^@>TOgJXHD֜'O1hw)L!dWѣ_( r-f<KJ  K^TVl3r5,/o\G\}eÿҐ?Ax?-*%VϾhhj Z"*ճWr`Om^aH-"O _/ :2tvYi UkIo$ս\^e@ ~ ?՚uOuR`%cфk3}F\;B;d.X 0\4OdXC~HShg?9T~< ٩Gq.ܮJ@Y}`;_ՃȎxr|𨀩c|Ͱ;hr<^;oD[OG/o]:Kȶ~=p /|(Ǯ]ӲX"P߁Ů5raC T_tDKƥ+Ɣ)'PnΙ)B~:$'ADd۹ɉ$bV-*3 ȜCC3TZzN_COH Fe8*RgXE[CyX rBd{,Y_̽iТCqvWd7fhQ:m?XH">K3>wJ'<5~cVgX|=a}0#fAN` %F63q83֞_3.ðAtF1p5] o߮l7 hod%G xmʮqtbMD(mxzvx`t:Aƺ6-P g\X; JgtXq(̉?ZuQik|~&ҏ>yg|ҺmKw w'){~:L/o ~Ou@'(Ϣr"ȧxu4Xj{2StZ ~iMr`J:XlUa5ε9Ȩ "fd/zOxyJ}RN3bxa{ CԿ}=rN7֝c݋y0D70eE/kHjj,*+ގBLAG`ޕ_mZ гb\`NWM f3x ȩ3ɷy W'XAx`r$(`Xo]`]WF |sf P>XtԨAB/xz`AT{5dN[V<?ܢ@-ܟCm>m(Cyla( ln,E]V]D0Ƙ)ijǛJ1n]gNe֚vLyTsBJs1#L8Vhء}hz]sE~`3}XϬVo:C3o)*5Rp칅P,T#x hUL^(޺kԹnx>g(AX p~{漕"<{O͞騸xľ/ pq%'-R#~0@H:] ZH/>;[U]>RXS&(H=+;oUvY ܣD;: `P&(\@=Q6v;N(<A%0H<ӸNQ K{e]pLT]o9FMH2)BPtIG|%L&4:立.zлH3쐂W5Vʛ'1|E oEFlD̳b`:Kz-϶a^|‹BvzTu~羸&;ߝDPt .NQٝoϭ &~rV]TgD ;n=ܟ8]U9י86^QY=@C99a bpu'F}(i.!C* X_{{qri r/U.00|lZPݓe06gI3-yspcVi,*)@5$#/E&z<s=3r~bgĊ,%a˭l"w>í0ΪN & TM[u}Gxwڮeї]>ѠH ?̊Q6t}-= ѷs;G t~O=G>xޗ_ y]xlG"ZU}ɐq9^'fu;݃_P{-|ON5G*>J#:IV_?ShX: ެg,(?uw=Z߼5{E,P̚2_#lHw=>|s+yqCy Pu+\sHngny~{p4N/9897r,;RlH zFDHDtJayv&ޛ܉( 7,H-Ä=;UufAٶ\Z7SwO?>| |7bQ>B&b N޹YXW/\21%Ybcp?8/\o?[+]H0 n˶T K(lU5FF&U_VZwxI#w1D.wQc>yR-fx=o=F+ [&%kxjH/?^ $X lx/-L8C|R^-ax ɲt50BvεKNb&c6:Gb֦M5ˉ'!AYJeݒrOMbNNCC>L݁Py"08vBBdyh}#ˏa#1RvכZYdaиFD,θ`Br 1?(Nb v-=rHT4ruŇnL"uxP4-m2!r{ժa\2; ;Haq KM(y F FD` eƨQFs^EGs#M+ݥi^UY@O^>gJ|^رRgd>t wɤWϸOZtA>$ V}DSqkxʇ1}ꆃq|Pg=ӞZ q- d ?]g6hH %x<27`d/lR0n#yKkaRlV>V&?n2P?!6&{tKSܤUCGg~j(TӱBe#0gYWM/U%]}V _̴a4k26 pƷ-Es7T[gcS@EMVQ]֧PgW@q] U7NJPjZ]">$f_.GI$UWSË͵Qi=$X:¶; ^7i٥NRs,4&ħDtqww&@E/øDͦ921~b&YՅ&+WAq|ä&>o' ` ,OjP1W¼*>ccl̑y{pW&K>oc n9WMN,ȕrfК,z#:P$uv΀LnUX?  zT#@*mT:>w /A$.gu+ !j[B͠B縷y:󝿀>LCOPq%-p궛xGn JݜzǓVR ި*9텭90,x9ոB@SDrIqcIIlqJL ChQdQ륪d+XFW%}SyyYP? ܊Ci/S4;$)m[ˋC :6>?6Jg-H֞mѤmGe'琤[ů-n^7B,"xgltIM١[Pd?]OomAvN^w>1DfOL,&qpe ~K /4fEݥc _<g_zD`HC[Jzby/:I]k? !mW9eل6L :Y `RXGMdF/ka<6t,}hkDw-5p[m6-Rp :TQ#"2O;Regqp5 I$ *{`ڄy%s^Kqt 讆V45`u w7I@e̫ۘ0c{g+ֳ,Es`lsT5bH=*!`G:~x^4ِ?AV$9.\̀ә~`h~ta`%P,y_SD%Ay ZN`jZ%NjŬJ6uHK0*yf'Su2[f|?a^s #7ipGg7_TIb6]Us`4|tE#"Y?(Ȯ9\NeqYd{ęHnbZ~Lm _ @ok^B]M#+2IiIgSg¬ZdNSWQ!0ΎըwXrJCpR [(c ,Uz#ӣG֓tӯP hٺGNre=|G(_`,T΃GZRr3BEC f3%L>&8Bj~ ㌰ߔ$=R4!Mi TӠFaAFjpC0k gc.~dP 9ޗ ((t=:-꾼/.eOج\&)o2iAAn4̤>AF}I ]tG|HQHd7 \vU\! H""$G ;ԆLȅC, DÖ+0;\HQbqY*0F[Ggq춋 M㿀 uz꣄{cv=9 ק7X| C#UbpNA^`k5'!vjvXKQ6#c0Xr:aU 1QQGztTldaS߹bH1H| ߨ??W0E? ?ǚﰥj" "mB1+ݔC=y(_PN ,؂--f˜K@e6G4#DaQv;YFn 0(VK;5svϲkaQ$F Guϋv`$vg}Lo8/^səD[f3 x%૩ ]X41_צ`y @uw(XX'XS!`y~ k]n+>^ՕnIBf7K@ R^q0 - t>Dj[[*Q]*_, pt9 O,`$D*ܩrR!f9h).e2 jUWK%=Qm%E p8Nj;@s@ɜ?/(l6u#Źd "]c;GڣTKY^=0qdUR邎[o0ŶMf'qF>WWg1,Em'^#V{Ň`\yY b+AϤ˜B_Ĥ3wbr9 6uPRzJyş[[T@$1;Bv5ϸyO %=i6رj7z#@2vY ߌo^b4DΙ4(X҂a?R VORWwO ˽;ʪLJ:SG͓HQMY!}:-U'gQknW{}GwjE3SEH9p=ڋ~ٸFd{dsӷmjh2(~x ' 1bQEzM\iCl|LuY'7{F".: R%]lC',' Qɰ8H Jeܔ]Ǫ~6AqHcvPYt- 6z~ToQ(J'̀GdU{v|C^}n&6sn-׎zh8ͣ4`# +v%ST Q/7E[fQ7j%R2y)\Gz _J,ԡNjFxAhFI˚'jA<<$u| q* M "Ke[˸Cܟ-p6i@ ¸4'T9mHt.[Iuf`{뽟{8͐j@1'P}pp(IrRc}vp M`<~69M`kcDaS5}yә13:l!v%1/ɕGvJfgr' `g >˕$FWk>j^mwwLP$8#בT.;> oF_zpʷÆb6i P7PMBy>Y3f7x\*s`xA퓘NjUt:f[ړ =sJG FUD僖 q|id /=<0X@46/e -^&W:ޑ5yN, ޅ )[lȋ$B>RIDQ1d׮' tYdSY=~"CW<• |7ìp%! 46.^,Ỳ<;?2 Y~ÏKE$~+AYat: X 䞙?AQfI|?†G $6.91ߞmapg*qt 1Mu &JBh2#;_!BdHN(`I÷)LʪgoH1&\ӧ?``ZboR4in ,'7YOc{G&L$K̬أ'^%cz8=@IZV#t/9_ LBp{ܚr|cĵwq=8ѫeV1zEѹ I.C/m6[L͗So]TMKWmwW8M +ÿ\!U< cU0% W }!6Qܓl6rYq%A7AgI ˜۞ua"%?jTTCcv?|zϣa<#2ο,'z@oj0kxg/uz& \.ћ=Kmn\ec*k~$,eAC5nJ΋7-hF6.֊{NEK%j|5 }>M+F7E?Qjl -ζWu|=nޢ@ѽ ѯ:[33;[z<׮Mrt!0o= Ð  -!*0:j?ژP ő|XB-["&>֤ |.+% 45t7x}莝/8&,e'Y̰k gu7򐈘jgHǨ;̬:kxIZk%#,4,4N]"J eW('?3& 燾!/aF~8C\r bt!-9 %z>T%"i߄hBot$]Sj\7<5`gR|}2Ҷ[sֲiђ 5:w!=rإ@W*oݗGc邦qp˱ b>~~nv"9ɣ53wS}#0Ww_K JJ6z%>Iq69gpߞ0ܤc^cyăvhlw0Eゎ!'h(W߭ww>ѮeME?f5۸\BF׺46r)/߇dJԥ oL?H 65%5o+Yrj? }T?UUkuچ͓x@xY?SU\_=3|Nt lmgr#]jŬQE)iqbFwhdz*{h Tc;:2g ~ ؛8ykJo ǹKŢ3*Ɓ5:ngvd 0B) 6;ߺ#31'QYU?l~La3iChQN$uE(6`8A.^d;|},k+Z!l&[u3|3ܢg > j`m9W <'@,(uTR,2q;N^:5gEԕHJSf0uӟ9%@`v_jd@1!kc4}f#aChK(Y nE@燖(3os_AOP-TíxgZlahpz8KfTuYq-4&dm@YjĿfe`Ug2dcDj\3C+hS9 LC 'D8GD`n[07&6-8E/ր|=nP*h3\y}/B0xe,25]20-_E4*05LZ PxO+t 98:"@s7@>a yF`pa&CF-mFR@H\>0ʌh'),^}pV|Y#LԲlw&qSp(l)0+L&Rl wrGsd KX[\E?r0mdև /hzNwn) Q PG ;\&zb_u'+W#* l9}/ɦ6n%7C8;ʖfEoo Y{A lmYV$1XnY]i馘)39),0z?4"{~\R!.۩nu+6fP%{"ԼᖺӖ[iAF)O^U0sxxrooL%+ hP7u+֐w:yG3ƃS|np\sr2h-\R xRM J$w-5 N7![vVT_ʵV.aG̊Plz'JeK%ˮyW2 ~vd%ŸjU퇂'?dM!YtMhx$D*{Ntg !P^@EbMEفh %b#QOLw2A86:|ܡc>b9U( Ol\S 2+u',,jbh}t^$]vFoD0 㳍? ]tqT } + O"c}/Ìshҕw'q.; w]ӔjWBTTN2r|k@ޞ&8HPTP_ {_RU-AXƩͩ!y=t/M8 ,qd\ټ# w.̖~XX+Pτ*eq3tW/œTYE!I =R%e[Qy wGiQ@w̰4hOm oo uRR-G`(6OKp3w_Z{Ĩ!<9YPEPGULyXjV85 GM|ͨa 9o:'q1聟({?D ',atAH!#usOZe F$tN;Ӡ!zJ`PmSYZMjߝ b3' ?nyN3 V2j]"OX62!j4 )2?a'xnU*EAN@`R3+3(ە(\.@mF,@+5r=sOoT;aGyE+b-0S!-4sPez.̾ɇ[<&\o-vr"( Ta]YTь!F9z~Z$'̂17qruyԬ 7P@)"M(P\wcVX:L/Fxa6/ ,z7zUVd|EeEw0Uwxtl|d+ 3Q*0T2(-%e{?7cliiYdD:UvAլ6_?`I F>[~(U 3?eHɭԭ]ä-yjc_kU=l$]E쇜Hx*C?)f/{$Inf2x%!aglnN)جB>˴j R]D4xKɋp[=ނ)'xRx 2 |O R_ECv!X{s/Tb]$!KCK|(&hq "xٝƖi`/bs yM#ʞL|NԸ_ZZ4^ͩ=<+)WiCK*qŶIOe'4JԢc_9@*yQ'ސʁ0 &D䗲xȋ.9dl2fK]C҄E~ c34M sb]jV{Ή&!bϔz{GƖ5[X@FeRIMQʱq`;` hޟ7mkKh4G(K_qQB 勏tloD3ݥSx#Ԑ=YG+B2a7)t^"jBI\~*Idd>Tx 4䵯s9Ήb?:J" q4o ~~J5:Kp?$vT y kpi\ ᇱ]G %OԛOI CLNe`t?H p Higw5h@wwmvFv5.WG! ss d!K9A\QUe">*=Iqefj.oF Σ?.FZ)fz 3Po auͿAW(3\cֱj&z,eh /)2Pܼ;xdLĐϼ=TAi4% 2SQ RܑzQR[Su2*M3S7 Ϲ #iZ|TZF( J#,[>I@j}+xXVx#OL/҅xxm捴=OH yiTqXmٿݯEke1Żs,ӫg@I wOTNpbN-W›\E2|qV:ޙ/؀8hMX-Sjևmo*>PՑy:> z²G&{pIi=1\=rM"h'̏Tbqh'Zؙ([ۋ ӌDY80%dWШXv92|ob6`is7 (E6˓Jةt\hg}z%`S*Kf%mc"g>Ьb!5}ˊA6y'6WKg77CyDbGvE-oNLXdrʒ=6b0[9pxz,>ltƉ) ۧ's)?K{ޣ"8*v꾺yu٭G4լvh8Z:@&Q%!U[r~4[V6ȡet~Hb 1Jwde?R @{`lzbj߅0֝fFj iz􃢆w |.Ra&cUz~vu88X-m8^3 yoXhvCtlnxL\IT'왮lˠ~l :VbOOf4[|CIX̱,X|^ȑzjO6էk-e?ir $rΑA *igq X%kx8SjOX{s~PE+MHC;hy?q"HG6&.)yex7C}lӶ~Y5^bW~zocn/7t-F Tf^0_8T b+WXn%d5M;uuSCR. nw@,,_Ȗ|} }0@oWkUR 7#goċ0" jTy,uL)L[M6z\s`U2zAF2[-smZL@@8y}goP~bn:(vA)儝L)dU]~D] #M7WE`zt#>B~ {4s1*K|?-frC7J  y.CF5"g~3 ]]?5?흦5cQo8!6έyVn@(Bs,ѺTlL+Ed4I~՝.*իxqdQd0ɟk`~ %iQ9r[#ÈU`ك\?f_ہR PDi_uY.ъ:sgc&1'jӂ: )mnS$0N}(끠6"C}0}o,坺S##Q`@ V’]!1 ȑ7 %h@j1+RZ$ fwVRS7P tmV9LgAsWZoha8v\OȔnW<no~0o=3ȗw"8JkŸ W2Yc%d|."aZ:=nY˹^}V8:`W`lL[I/I30T܀x.X(Տ>&濇K3꼼n]: & oMz?G&bsL1u=$bSF G0j|c#kn5. 6Eu_i|چkk &xZ11HOx 1E{Zitv''njtǪ.""q>UŴ1M D?Ԏ O jq~hCLa{<ڎ6PXy:fŤbk=)Qn!BWzfOvT\-.W0j15SBoaAKCkBPpCI u6/e}^f~&>hy W*&I~n+}W?bo<sC8Ib^iF~S%9h-2c UWF>F25Nv>+).?]x`*5bYĄE#feUeːZ_hXn?L|gȌ+`"y|&=u{!W,zTRgF,:{QpE"(89$ÐQGc\yM;j<{(x0pt"H`Փ[W *г}$fV]/2^>N\п\ƖIS% +U/AL#pu[ ̊|>x^Vǎ⩻q^П_q~&znEϷbTpͤ fO5,e hvVb1 xDMe+hIiFz"kƀ/8/UZ\ z\ISlUJ ;5V6a#KX" {lѾwT{z2TIjL:(.XjFAn'jҺr6tsʖ6X_LRѭިu~nM/}7NSGNEoVJcB᷆{^ϕB}=A搧q( ^#qZ,դ9Jog32xwvO6\7 xճQZy\|I-Xjg?v16 ."1.nt13cAw3"粃/AеkҭJ~3YFL 3K5ݡoa{@/.8q ͦ&7&.kE}vk A@$IqU'vu$G0֜Z oŗ>5@G3Ň2K4걺몞x @Qmˈő` nh)p<8Mf䥆A[d WafzzN6ZDDPK4N:KDL8b1֫#Rf&MOe$t~ IBѫ0aCP8&Q Ǵw>HFCڧPN }JOl%f'{fjՙ7Ϛa`>Sk/^?MyP1!QfMu; /^.U{oMC ?bAaZNP>@+|W ЎX4T&&N%[+\"Ayct(il09F BW.4Hw/ rL]UMrn"/4O΅S֥Ƈ,xDQ~V\V^ |*>IvP<^S|kƄbI[PP&{2n?lMl~њ_x6Z9 kd׾[ u|^ Pu}6⑴O]1F%MAq@dt SOW=&_gʠ ąCu $!)a0rtD\fTt牌v]:mg咙55$Lg*FU:9Uz_V;5r&He݈fgc!|m7'xvjK,BXK2rsl?Zרj"E;A07eÓ5NOgs Aj( .Y1+P<(h7fZT7둱/+iWlM.'Z"Mn{pm]Qg~BJG t3YSZ04x#gS s6_ȻL/WaDC!&h}a-SIh $;A<]~6ނo"7\ї@؆*b)Ù+|0KKrjD2arT%LxV4:!]糋2qs~hcVWdtcP;HS0 U~6z"٭EnNYie;7@ )uͯLa%}{3D vcq(tNɞBkehe=*_]& 5.9A/ήśd^_08KKC RG&aS;{h~٫OYBGERӑ>8}y?+0}4t €:e~wV8Ǚj ڣOE0fgMpWq'//2Hck@.= "[9Cf?2!S/K2&Q);!m ZF x.}EidبX$:c7c8>{sKh&i708P:}-r`gqgnfV]lJdvb@7zP<漓h[44V+#͆񿎿Mq:}]!kBA_[p}vSԎ޸Qpb+-eR Nh o s 9g yc-~(S-jJ0p I1|݊ceXWA=aJGJ oc;kȊv !8C9zmFc.Q q}dAJhq4_SI[h9*;dc!>gv7upj#uKz&$XpAQ=+H.2G#$7KOd? =F1!SoY?|nXNf:!;1=,b}hHR*7 xMcJM~rz8#[zI9Nk@Wc}ea((([=5 s _!wG-@<'w@0}=XwēfD^yE44R3R|qݢ"9H?( (I`ɐ'q0;gzr&FF=mRKyM} yW3;n$WHQ^Z%Y"UX$ <v}M1[~j? GNfʫN*:`l)- e~/!ndmֿh鰘6+Z;bv.H+44ZDp!4TF CC0376a=2xOF$ Yy-_(ªE9QMB$Gj ,U,h9գ&0g۲=zxjm.( wx ViF0F_A{iOߞt^U }یs&w64 @dH` X3KT]'9p(;V@hz\f? F r6'}^>Ƞw)C\$PPJ}b8+r57$o" 5[%m=5$O4 L#QだB„+Wp,jyy B^,gZk@A5 ޳<_RaԻ08چLuf@,s]#+l>-jQ^\5ŋƠݩ7灴7qB0TQ҆5 ?P{) 0kE姐oJhP+/x*^oNخeK4'c'1uM&:cc_ldaP2uwTsw Q8yAkI&6HN]n;$^_T?/ψd7lG<ش0l Đ#flzǓ ӡb]8f)ep专>ftLpO)ߖ #}D-~=_v[l&v=mņ+/Sc=1 ~xݵ>#MOh(;)gC1PYpr œ/qbiu` L=[Na/:Nrn݇ C@mL.XNa|(I|WO`,K Jbdd+wPe(a%}2XJ M4)3:raPOo.鏡=*.$^W1[IadPA ie~"e:;Kd8K/978fIzw[$p/v~-X8֬RX7-ORE?SʊZKN 32!/-hEMAq \&{`pFw(!l{)@Ջנ+մRj98ZpA^cª'M[oip# Ǡ]*bCӺZz49B5PٌÔTO: !nзu)7紛EBK $j $x/\$:i3Y|5hԛ( Q~$h ~͓&E\{tC5gg/ >hpof#\ jyOpD'WH,XFQoŗ)_HZ0՟s]zɴo@*FfUK)Bzklk8&"\I&/3qtnZMc0QWZ nжno>dX*8@f#m [7Ifh£tNk-L%7h8 22Jl^2g1F$34Z|R>cB@};>Du0(h ldXKc]*ã]yYk}{"@pks ?(`ԭ1PSSgēx$"h%~XX`zӺ.)9.&yC~7U2?Ŗ:'?n ohdV:}cqepq P?!5઱7@/Ȁ:f pGۇ'$r 0hCy g6cԫDBn"a$Q oIwg{mC[T㵒IlGٴg~h^dY=$zxZ09Mu.I W ]&,ؑԠ"Sp0z~ijF9b#RA+N"~552d/ӯG܆dr~YծyX'=ez3WSN*S@ʰi|њm p6g‡fZE4^6]{j&j3Sr;$6%9uIrl}iSqGyЌDSsnjJ[8P.L~QLFGOڶVGg ĄmΌ * a"M v җnni (ZaYT3uSZޠl([lAK:A$a+1/1cWn|?%9@FIL buNhǜ7,bb i D5jyɛ71u]YeO(%*'D9ڿUۃXMG`+M Xv_تn`2xY) Aw1fr\y}-Wl R"`% + |2ɍ"p`=ʼ3!o.=OTܡF7847l"wQIy7\E47BI_^t5ܨp3J2{%P*S!YOD|H@A(F&3۲2XM$+3`ycJӘu2q/sbҨ(d6˪m"9ިC,̪2aNK,|2R kJeq/@4֪X:vV2+qmF0M]x!b .$cmOt+!:HX?;Cl 1ϙ>VopyzhxFZjsvi`:f)<)2fQ 7BSg @4f:5QALP&f6uNd \\7^5AH3$]2)*lcL= B{ D3a- j #\DH2+ͫm4aP6iQb 6a×:1tr3a5^j"]x7cyhZշ JN28(h߱s‘)t(A߳>l|fHRDٺDx6ġv |b,Vyj8%|<իع?yYIa5T)8`51hQ1. s7\ݏgnYUd4w4vJ[" }}^(̈jZlGH%Keyj&Y4."؎ʬ0:^Um{O)xveg. ;кM|aNbxE{s<-ߜgL ro>KNp#\Bju'үaClj@,_$.뉗AoUyqVrIώ9fEtgXyΦyTgVnf_:ԯvnrG1A67PYT1O3{IW:鬢f>3qeqiT| t'ѫp9$ %zk#;nA=)ipE=IHx6Y7VdE{H0}H TEM vʉ2]]" Z/YZXs-^fD ޽]Fr]{ ጲrK7gYb*zr~ҼuzxGg_F9k){)M^]}S:-ǛeaRk;y ^Be"GRXg4mɯ50tvMe.J3~]"GܟGc7b %xr)?K.i,zA!A]=39VFC$7 ~4ϸ4H5. ; AS=|«[w܉瀘tQ,Ug-D ޟVH57*V8CG%~~[lt% ^j+!n!]RxHȈ.iFf@(CFlH7 [tT,ή|Kcf|^å]Av~=aO*S[ !;rۓDa~a$wcO]*$sxӛJF*nB*3J>[c}\r2g2׎ɪ[LTdsE9?tmbAWspxIDblY\X\j='ʮ̌NuMu6JVE:Hpú~}L՟!IjSl,ƈ?$~ ?X ^ဒ>82LVqAϲ9&tn4xʈ[<*ӸKk1-QbA@@U -ۖG46Jŕw[DC<~hد:\=ܒ2X܄~gVP2>*4v4THJ`qYb&Mܲ 4zT(ydp aa>E8nkܤk46,UU? ߖņ(&޲_~^pa,;}8P'ql~Z2#*mem2 ݒ&g Q:sT(vkn$VoMC(I:I)Uvw9 (Ud#y5Bqg ,:Zud,"BMWˍכUsRz<N!cc|hq"kЭ٢4#J#ZrШ>(O|육If:֎]NRӗa8UI}Iʨ~tog/s땇A..(@\HBd"B0E9[pVn͖WFcqRj1uy!=_H=ZCz;K!0)&`{[crL]G9PycHURV$㒒#|ʼ,l׻Q˟MkzKt:uV0 ! Ԗ{!7nbtތʦ5 Ǡl/+?X `  (GU-UAc焠B`j w=43fv9P[& q[Fr}sg47dZT]4w1/ۣe>JG\B;2øe okV}7;篹:J*0Μ;yjA !pYAM&&NMt9t|XwT(x75%vΡBڨuejH 1la+L^C2"!'L{PEIQivAss(no4x~3鱸|Oz^n N\K0|kc-s~Ǻ JK d3̒mv mx;qj`!1hh 8uP04'Ѧl?5h4!ĨǾHW-"/`a.ߧ!]Kְe)>lh?PG~MF*֔cֻVr^o@`,iKͻuqɭCN M\/=ic04NS[=,[ `q zRAĈgO!Y_bp.)JܱsA#SN( .63'e8^r66acxzetޤ 9*j5 ɇ/$@r@fDuPuz =omX+);ݤSM-} sj$QE"g'&T[nf\:""8 ' bo^(}qL(_7+Pr鏙c^MObYg UÍh'ZIHY)3Ȉr }3ѿ-mر\NJ^(C!o25d;*Ԑ[AP ߒ|x]T1_ٌ!h2Bܮc3O5#1; JMwvœD%jbpBH hZ-ZňWӱYkaBa>ꨩ9oȅj~f?8XIs P? |+ 0 )qg_+f:kA~og4U >5M[ps8 wA wV * [w \(4TƼU/EbGgy,}YJnlJcﬗ:tq@ [iky&_p/4[Û7A/tDe͡6 S:/X:Y6*Z - G[/IB )8%p7''8Q-849% w'jHH cc9Dlllu]'S`( 鄹qHd?W5X9*ҰDYwCw "<ޑ拔O9zp Bus:Բ0iXBȷI]!I݆slW<οNE?c ɫD59XG'`#|<fF[OTJe_(F'adϷB8k<Օu,:fhE'TItmk)3Hvj ]eyB4 1ŲB6P`@ R2V0˹pTг^oܢ}S #!Q\4 Nҧz! o*lBL+X̹"Ey&9wqNNb?S̊0\bKو|Ėlgx  pXTGguEu"KM#+lԥ$ʚMg;ծKI(E4z,<''_Ds<1=VPcM^̔,v~L݃lo3oDTݿ@hh}T/)>uZ:$w#]2 ҝH9ڌ;G|τbꬻ`عI/븅xrY7sXݷ1`]εm1I$y>x%'oI^-Fw3if]kvzPToÈ!> ;x#s>""s8 Bč!`8S]AfAk+_lڧ;-?]aR2YD,lpTt2NpV׮OwXQ>)JQV/s4^}ϯtxt`V4 W30>s3t,L|X}?'|mXD*1o,lߣqJns,u F?I~'mBaNzPti86&v_X B1{oDΒ*IW^5%\ -HZ0Vu+9בwAB⸄l`>7@S/ Qؼ+kMA6tˈ& =HL;QNk=~:W吶d%]Wd);gTfmz[6QBc")D(ۋ` /#>鰄[^jWXPȶE_v\l}Cyi;;{(=̫nH߱8->سkYC'r;,._5z@LtMH6,U *: |l?&ͽHjbng4q"nnU?h$%}}މZ>L LW|bg?8>yxQ^1LY Hweȇ i2NͯLjN\tT\~*Cܝ@}u'Cq+TSUa99*@A,/sU!˰ Mg#`ՐBgʩ)ڇ|M WSj!y/4]B 6 3> R#+0b} y#qR"')@nBo7US*&Ao [+}dU![i49;"R纷[ Ԃ%f`nձ:p ة=녝y%$o )|1/ZM1%n-7Ϲg|A| e~"AEt0;; m {׼:#s 5XJAio7 <)p9/9{ Cj؃c>n)`1_AH(ޗ65BbTRVS=xhYdebK}8U37c}TW!M?n%x?_jr=ls eBfat]nF`.E$adk.·":A^Xg#zڼ6w9y Hd .N&{qzN$X/i\ӋR{r{D˕vx* M<0f>ZDk N)@}޼4 KU+ 3-~EVhqDUliЀ0r'tc,/#;>N)ȡǂ2rG茎F"ͺw4nouϩj;*qXu+C#Ƃʹ %Gzj.G~,+cj&cݢ CAǭ좤 !nPra )W _I ԞDŽi.*Q=ؚ-1Rt=dEVEf&K,Lo5 VOZqLq&Élt.Oiw'$L\|)d:έM:BZ=w^/@>D"HM꟏"V4$/Fv ^F٧՗D%deKw01I\^%_TqXA(ZlVPP$8%Q.H8G [ntb, 2 Oa']αWڛ $}"ʨ/_EzhWx1}Zgo4_yhx걇dsbO z`ZTlvy;$r ˸Nm}!Ճ8[G£ 1^w03/ňU|9Yb&N4ޤ1j7܃/3H%.zv&(Ln3㺪d|b1ޕ*<*g|$:b6 5 0ς}G޿dACT߮/!%]rB:’wʤ` 4D0MZ%^)t=qxZּS/RD%u"]1UOFarM%F%V 8=Z0!G?z@Jp]Zf_&:9k)&cnQaKL( tj=Hϳv ^^a#]L䬞~%[2'5Mč',^xrZMo֐XRp!;`(q?qgٙ{`Bi)(OVxTݕE~\ VT EHJnMVMڛL+jJCq 3@-٨ &}1bV.&hE ktn[-¥2tgwaÕVȵ(bW)n@yjHFQ[FD%IXZ})/b. Gw?M?LOCBpxig≟e, D,y؅$bE fl.:{.0.´>iS &CIn^I&JU_ZG?>a r'Gd#,;FbЮ5(]"O&oDoѕ9'oGZp\rNbOsMQF r*Ql_۲QleŢeIjJ(Z\3EuۦePQTFAcK4c^yj#s \O~NhENOŢ+V8CCp$qgt'8so**MYh9)}@\L `-_5gb+.,Z{jq?1Av:* ohl2C0/h!"AĻÌ{ TKѣaJ(zsQDmTxUM1fAGۛLP,Rb8Bz,XQ_@%Y^nƭAlvB_mYB#(/F}dޏbgI2r)e"E{p*/veo,P}x)I[ ЯA(|=#Tuy߆44).(׿ź҈Imj .""'JNb|[4DF[f; 4k#Xr K:S#{]TXEDq|0MKjw!{y $~iiNɬ`HAX9JaR>x쒧YG}Gv% '֭?3GvPeʯ{`_ %!21b=6@hoEF9,]H恧gm&TR}(Fk˲+1A,dzLCw6 1t?h y%MH0%H-PM0!NdŒ䗼/uzT[y_F(l{]8}:}sUt>]u6rt#P.lxYOk?9Y)2Npn4-*~{ z]Kk6l* r3F~h.2A='8Ao7L}f5|:!{NY0ItQrˏć.kκ3=ƶ5Bw/3M&g dm^Jx/OZc=|X҅vZ' ˗ @$KWo*y{_摙tͽ:N^;9QC\\k\YP^0Q)SO3\ 6*.vb!p/˜ .5k! v1 ,ZkG^"Fv0;sW`&%\K?#ay-BA7nPpG"Z"p >XRˉXi\]lw_hT`D+O=TdIccu-i6 NᦓvK$_*ndYbTIQwnC&Ց77&˓׳(#P HD@ٖZW_M~8; 2W\ |%.d|Na\-鏆K{ko\~Js86&4?Khg,-@9m{["N ^.͐3i1M.VPOwӕS֞~:LUK!o ^U]5/h(=Wp~Zȓt׭g|jkߙ]? ~ vƴfH"G33̟1;ȵ-HhC ||F+`1N慫~1kڥBN'ճpǖ+nko" IUɼ(w?3?ߘ,qm H ]%cX\ZxPQ|ktnOtEsx~p9$3t.]0/ZoE!kuKL/C]p<ױk}Lmd":MM$-n|AOsZyZ,lT#.e,~p+4qÐ;Jׁ/p: tgNE8olc5Z*P!J L[aQ0I3>Xw!9INzx0g ;'v}I'bU7c6b2E+VfWRJ_3ߔsxFVoP ԷNktn腾t\V/OՖ`%lPEjfM-( C"C@lC o9!IxsWbo5ϼLƂ>F\U,y3-dTPX1u k0fuObi /Q͆o EHָ$mHA<{}+iƨ4ΈnÐLC-4@p%aR@f2#D0%|rp7xj-tqI&5j@9]Mqe·@[uΙQ)ڛNuxH>ǒ{#aV#LdU7[DRX'p'PD(f9/-/)(!A(ONvͽOߪYտ=_EbțCǖc_n>'hN |o4;VRuy2<ҡ˙YC0țI=5ȗOk^ X l6Lw: !Z(]Y{6 @%{^1]ɴÆ:mdBB\>49h'`HMb_?U!n`fO#!u>/>%P)`sA^wܣ\M/m!sK</aK-Bv&X1V{pɭOӍ donXa1ߒgqBEԒC".%%-:;)յ0Oce1y$Qltn= <?.xKdcD:D•9NMX0U齉@ &$=%"@BtKv*̬gҫ]y*}=D}y01 ~$~S~֖[#5u/k-Eᬚ]/Ky T4rҖ-ONvwmb{oZbO5c[/"'M4M<,DgRU_TO#le還Ư$k|zP{%6z`]x*C F)^.2VhIS7T +^Ш$j>(M{NF-90Brh]\r/6S}Ą$]$Ϊ%R#G&z]@ƽX ci)|ڟx,M )DmG(xoJk&h@Ext9wLNbFz#./A~8@R1 ᶡѡN  Q$CМ_zN:}υT.ľ2&m|e覗'-)1h+eH~Q Q_g< 5Lx3md0γZݚ$6N76; NN H1qOUuD%+Hzg}TEN)]Vr(2ڐvȂ鋁}X"§T=O?C^鱟 ؁1u^^D3Sz;/SE>ĨR-mSQuTdžt W Giy Fͫ'Xj fΐZ7_}^W{DyPN qTԗ+sjK\t8|႑ݕ/ڲxMXg#\r~LJm@ `O\㷠Y̨v_Ďv7:(5TJm7ɥ|7 $_3Z@Pzi2pZ2p'r 2UON5kAZp8rŐo^IV I;nc3R 2^{BLϭ}Ε%,DB)QvB}ݹA%E|EbQkKw|7ͅqlaٌe:(4:e%X^&*H woVKE\TR 'Byy|5nw©#ieΉE񪡉RS]=ӵ-:% jHcK , UN5_- .0ԑAK7 d? Td\]̍t4AXxo$ 8-MĈE%wlD<mN%vWV (LpXΨx׼o~a\U ߣ7JBM.ʲ]b䲶5YϤݍD-$&,6]VEaS+xGI"9G^x3zgȂ=Ii gURv~g_yT?5i@:3] Xdf?tbk|<Wd=VAݞKv.@7_$;bLY MQx4PǮyAy$BIvvlG//BEw,+6o WU5^T0 ̗~VGy[re_|O/S!g@TT]85|r+DB|xG*2 gFO E8 1-!HQo~J"(2xlS]\Zb)jk^]Is-N!YjI3,i4Dlvb篢J$8]=ZnzbBW/ !P?-mϩCSU6 af\YFjJX`HH(wn ΊD+zG},Soҷ蚔9Rjxy;sJ~7䅺okNVYvn1 ܏c@ZP$@j [VPe 9FF!', ;s od&3\KzCM⇀Q|t9CSܧk$4qy[/w2\ܰ>{jW$e>S D#k5 v`'ܡ?OJMfh,kmu/od?TU`fdݼT7s[["Y;&u=PwQH7>d X7xxp|V]LB|RN?c-I ֓ˆ'. ؀?MLP]‡`"!f{`2wAOoΒjH'-Gw` 5)dִG:j1x_aC@ŘaСI̧u;-vSZ~>!߃^]&L z`K M Ir8sjK5Hf01:_I7s(>mp$f#|x,ZOJ !v'2pz<*-n~f55_q֠ ӊƩM1Gp\yJpثApR}VLx;Gk 0NN24>iM 5Wާy/KVoΕKYqFt!͋)o.r E|Gd!@d5AMoPFTkHO7 dH$Q! \)Jw3O꟮Rx[P`f,%,,*ͯN!~ҵ4PGȹH\8"'׳|ULN@~7u~-+'9PG'}@ه,9?F\Be|S7gu HW,sF2,$ST hI~FfeL ŏCVM1 kX3_]k7f_v(|.r#6bf #sva_F{!i6i59(Z>5TRq8BkN u ʛ)G~ )>xWQ$bH[yZ\tqa}DM_ea? R[!WZPb5'ؐ( (mfT{]'Z /74Am0%qixmQmE'JР)ҘW:CDYq*d%&C#Ks ȔFf|PLj\=Ԉ]CH:Z)ċ{ =Z~Er<ػWd؜vACj_Mkr&6TFN:J6mhC>›bx wo7S%?:qj yh;ޔmq/!`hn.EwGNB5Le۴R ů߸9LIzgWС#Yʵ%[z PRR"0A Q 6\$s.'mH=gs@(#7~CI`fcf{% .q^p-d>tDЂ#έ@Y-ށw}#Pi.ߓσhxi9HMy*f=A<+dv+raU027X)9Y$ y% ?(AaǂC1C&@Y 7'aKkRnd5CbzF|w%՞c 0}=`zѻUM8\/e͌M֪t 0׋aRyxXwyB`^SZp{lѿT;Ԫ홖 i st!ރxh"s#R0^E٩IDӿKx$Z1+Bn9:T/H-_dBnY[RdJ)2?}ҡ&݋GDwBߥL z& }D%бBs8|UX*'tl)11Jc&Tˡ3S (( M>0vepTT;7uQ ug%:oUFwK71N$MNC[b]8/!pĽ+ Y/ǥչb6!Lp9դަ̢A6 TPщ*!‘{ЦCQI㴸_M"V뱣tu*lХ(id+!C ʹ/Z5ܾIf/j.2\K9PUY:IͿx}KKvG6a׏UB Ź@iz|;z{!D&җZHkUߎNX[6Eg6J86XO @jȗ#ߖq:J0VtN>dv霿GisunӆNW @FY3:t~ H e&`]F$"2hIZ=S1+@q0]] =O%YtK4""Mf;w5JSsx:4f4 ) n|?3sz.{ʝ[u3~Xǰ`Ou6k>1œpFtA鑳&5֊/-[٨'ߚPDn:v \]$QS0S^x2RĉoU;T ,̜Cgc!-K&f;0E5@kBE{]e JJDF.0ǀ\-t!T|oix/WO`8|H0z]5`ՂߊK%:rNJGQ=;6.\? >BGt>wGGV>k.,_]| 044ZY 윸KʝQ ѼB6J[f1Mx \W r Hp5!l$1/TEo,]`Pk1L8\/RAPN@lXRӅ{_6w9ޫEahOaBI f ZBSKL.lX;EɼP/Q" ۼ{ސmM^E4xrjٝM7Jxֳ~˦w c?|ˢ >˷@{Yn~m-_6'I,w1Y~˘QNbPV,'2k&F7+rEv4guqոGٌ-4vl #{-<뫅0eιv=E5H^BHG3hq΍OdsL7"f",{דBҵRj >2w7#d\YPhcpFsj EKqa3t.)tm]$X)er'ʂ>拼4i8*mbh0b.՟}>ىEJ2hpnqm$ FstBH_+ d8$׿'4⎩f7ԱwLv bcc`ab&ohIkɜy1k5<خ;n-Cˡ\D$ r}X]1HYsk>U!jU(>YۢiiyLO88~ESܲ,=r VqvMni(Ļ֘OAT)% ο'M"2fMzK8a hNӣ /D` 地P]K YʘL_L$G)xw>OXw#{#϶N,ͨ)S"{*|rve'%[R<~* dQf 6˧R`I<#@af=xMˣI\/TzN[€#a~T޷"ͺ._-gA4}Vr{dIE^j%l P%>HUta!/Xͣo î`=iI۸Zn9wrM(FHe )w| 4jRV)i(\[&jPir"\֫tv̀9~7m\ ݷUw ް%ǾsTvFnВv[C_R|y*ANPN׭p%)EލAk7)L#ۂ{{8BQb(kVXŨ/mhYK/K sMeqVMuY(B6 L~ k+mX#C/+J&9^8ю0(;Z o0&=l2Գ/<7MQ \3f4tXa NRj@S!ŽY<%2 Y@ ȯX`5oq'#aA{jRۣ 4yIU_^*HE^ .S6]فO٧G* X Q]91jx-F|8X0^{5inW! 4C> 0 946 :z*'$ayiIO$2 Kt\-կGyA 9LyU9\oA ɮ@;(pYkvdh`lUq_%v.H@EBuB˽'x%t-Y^g~`s3Kr1*߼): @z bQ.MsxO6{5nRos38oJ?#WS`K vd:]B 7\sta :.X (I*zq w(Iu,Aa ddWI>6ҹY̡}t[AiO3!V.? FZ9O/mFra"DFq3":&Rc=p+fX$%Xn|5W!MБg.:rϻ ZTꈁFWi!L)#y&}VQy@,$IIK_Rx_&v#J%5O)Z/&Ęk5}t<0 PA&Ihͪo_;ɇ`vJC (Eڌ/E*,`A-%8TQ H+<\{"DyF ,HZ;tv΢`/s-8JA틛_#6dbQU 3#d@-t;ꀿ򄙬q屸ډg {60#|Ҿ^޲7U'k=Y\ ;1*8 VgE\Wې{2226pcE**xK,#aSdYXWf&7 XI_I8t@⪌duZJa{Ą@ޝME:DEM>;N[QĄo$i`I; z[?u_7&F4S̅$Li|wRqwyNML ]@בTǿ@Լ*R_*O1t6![Gm8Vy7sNz\iĹB*E3ңw@AkcVpQJ YX [TTBԽȩ# j sݦe(ˈrSU$ &9QẁGZ|/'qWĄK]+a_k,'䫵\',:=J^i0"^>teq7wIv+nV_0 YjOx ?N7םۗS)RD*AO 9Qcij}o*6@l`[npP&hF(?BPSr\lUJ7mͧv"v n\cC \nK(PR0hÃ>rrRAVT/X]X} jAvdmW)M$@t]f>]4^OnUz-giHnkU1H Rw"-@ h Mw$0h>uįt`RO]M.U?E"~Dm/E4`Y}M'֧z9\mUFK$}_-}!.EaQlQ ݈ ar GE$jqq@cB= #Q md^_ʥMdW7,_ svLeÒ9c6'Cd.Sha=%_Wj>hиw/OĊBJtるfcweϭ^&'YO 1y2}fKڂWINGͫyS2K{.@ZEbaaOlUnP`( ÿej:a{M<#QǞ_伣͹ A2*6S~Xs^@Hn ע` ? b/%wy/NO͆0 $)?o(`Pţz3J7)˖٨{zdemU<{2VyGCW:GLAʥ&ɕ4dWf3^T@#NJ/$v/c\bPxL(awZ1iKľ|h߇0&k T׺gȃȠVu4$  䕗? :~$s;Y9ݕ;t!BG9zjIR. (Su9s{yt>}ϖ}',m:RP-Jݡ^* x$CJŤ'Ġ||m00lDiXSd!0u2!q<[c;㤉}R{'l_h^VyuaV"@H,}dLEe@SIG ;  L$v2XX <:JC;׵G ƣVI6ǘc,2YSUL  k9QVl+$~jC_-*ϮAJ2U8S-C IwR< }m #~)~͆ vLcrgV}qqC̉r|/.rx"_ar[=m2 ~~|k,I:k$1~ġQ .?,O§`I1Xw "H6x󅙫X>ж#Z_ ~28gd /Ũ^E[D"\#G?%Yx8湸Ya>o+rV=BC(q.:(R7I/5o3Wε Z]c4tP`[f:.#7Fkξ7MEiT@k2~.yzfp(F?VoȘCzcʌRʯ̄)Fii5!u' !jj$9me^6}E^ nDǃԘsH~ E΋7/Ms45)EGMBJҎ Ttb2{n>)̇ԁC$,C% +]BbS} IX)Pddn<_Y>(S,kPh3(ʖ4wN]rO}&:X^2C~B*)E=ASh*D3mOA  96oN-Gũ`8?Ժ?Ar QKӑ>.%txAdS{F=Q!AAr>~9I99;3@yno g,}7{Fty (&Ʋ+3g(` cf_c4OH5^T A%>F{R$<۹uTؾ#_Ğfdr亖z2!QPY }5XQ?f?eLKC a}?FK%Yɐ!lJyjڌyB LxTiyb灈%e44<S>TU"F8Ajŋ0tUFhii+nNծL"!rQ[J9 >><̔H=kezSm+ӝ+\D U$FuhgGL`(a\'s\kP.߉Ў92P>5]EbV Դ֫uml0% _WY,(y(qQE1l]p_eG&p[ɋo~gserkgM*11%Ur?cLz8AuBymdH&_wIqne1"1#@KHXK?^'%n ;{>)rJ{|=8XDE_e5e3ڃs? Ⱥ5`ǯLU:&yB'G 4bd+Nzu1Ϝ&ЏI>cONG7dU MP]pDHTo?x4~gP!N& 7R,$$p;pGiggwB&TeKZstos_ jZs (7u8Т:H'q vF C'g?q8պ쫼LG94[}@5"@ܮXK;n?ʂ]o qA40㾜V4)GDI,O%1,"oOЗ0Ltt^MyuY$ 1 KOIY5h>ˎ'z<t^2AS۟"~4v1 ΍Oɜc cVV8 @`pI.8Ҁ-pyTs#-פ~^UϏu>ԩ#1'tp<*Z.Q] ĕC`NhTA22y+<20Xpv =V\l4ݧΩ-7ͱ±HlɑI'xrʢLRélJyis:m#&#@@W^;eoa{HRػc'f`(@*6P,$[6c^ CAGߗ-/2D:+Ew 8 gz;?2OZ2`AzMahtecyŃ@,%@Pᯐq9G4/  qrgJAZvkd }͍9FȌ;CE/f29IΙ<\!voM*rT&#(zEiH3>ѽ6lhtW7=ѡ@BvwAeEw}'ɤ )OboQk"'5 e>Ђ5{>rVaݠYsD}ZhƾNŲ Rggyl TX^۶{]J0n& /\ɤ@Rp@V7z$[vk/ő@j1€N?Q]J>/\( vg>|nl1Y5^@~`(pA1j!8w PJppQ7) 1#:6ErY:\P`~ k=0eg6d#-ZP%s 9Ǡ\DP7B·T;qhgL16^U-%hamkqnI;pF ȤGiK!*wgl.?!&54Cނt?@WV+9n*kYP˫Mc[[@"ouCZQ_鈀. ⥂d6) Pvm7-uZK.(~\O{0V&GJЙf[x ahonΎLU}u`褞؊EoesqbPCTeZ,OQKΚ,g68i{ 2cXϷi!z7T"uzj7|`b:dTKI&[φG7|qZ)ɼU?[\J|gӀz/l6">ha"s[<RV__ -b\/Q 2V!|27+T%ɑ{#0_snbė4!o\#Qaj0Zc&sŝz\դõ vOa+)H˔}}QeNQ8 -e4Õ`[ rUK Jmd&/P#sYV6$E LrDG*nӄ(R TiHU=ED*+?KGRA/; arpAފIMx}jm1E'E{H(irLӸZQZ?prX.];eH4;`@@~U 4:@ &XG|34qN|*i\ilDmڀh:Kj\P@:IخC?uz~Uڱ='mɾ}F<#ߎ=fQ.F2^d䗄8u$/6T7;%I%Ү%yaQ7]P! -t 5TO6dϟPSC=S(t0,ҧ`uP ;GK1K膴m⤝8^q/:n~a*cO(Kj 1FSgj>%ua:i㙬B #^dQ(`46c'x6/?GS߼x@o@T&M$IYT[.uY.b~\~z55ʐּFκ4bQ}JO\N෦H$*KV|6dQ.-oǟD20P ;Mۍ3::{*6|kv(_kaV Eu gvF}KH c)zɢQnlYO楓S O5Ž5֔=Nʝ $ȻҪjehZY-pJ!ٛ,q;un j =0JBtW9ݦ7}{^+CFVimNʂj7%Ս[(IÔOquys$L@߯ڗ$vߓЕnۨI\P|v0[!(ːm] 1}w] ӏ[J6p]T@k"W7APߘ0nА:כOp[!Ն=gH]!>u|P8#+i}FBLY`2&8?pXXCÇ ătrFiPIԇoN RoyJPf V k3"Ref:k9Mk Ut!^ ;aX?g%3";Ǔ9(}wG_?NC 0sIyK'gվ J4/<}NK%`֖LN @ ńDf W&‹tKfR#ΫSC1(J) 7 s6Bv1 +xW\>DZlE2g=Y>QA蹕Ta8?^p* λlxB6CGc BZ-_(Ujwy^e^)z_UVR/,GaU{> ʀS;}tyR*RGC']!%EzST*﬚l!\ɜFOyl*, <}r:i}-1S;ӮZ)='z̖ǟ*a&  (K& I1Z?p&4@Z#"`c!ʜ3y\$Ti"uV᥀« 0ňxTϙC*V!;USI5A aψR!Ҵ|<964j=RnSDLU򆸷m1/sy8:$Y?@9IӬXy&I~aKk«Z6PehV鑏eqv wʰbC,3y m՝FI$Lnv({Y!|-T{>,mL/* X=I5d h@԰@B8/(کTUz<Ѣ:6t, Tt'oYG^5Gʃ[#`}M䘸\\0Wcs qvBUytUnJ(}dؙf)Y_"Kqx~9Mn2FD`7%4+uȦt7(} y;KwjK"J+m_ S+X0q^xVP8x4*tjz{(}֙$HLa`V`Jmge͏0Ku1N!AF39Y'c!s;#݂RଟUB0PUXH0HvQ|_vTIh:)~It5owo tG\Lq|v-$5̜+n\D%\Ԙyu_N!Pdun~]GEmRkd;^ ௅@  Uչt6% RJ&vjlFqH8bXoi4M5i9U+)G/vG/ѝ:ʅ,Q1c{^?myˇ+т)mW":"mʛ54&ɬp R=lg}7 wY%#Fe|@vB n>hWIBoxP^TRqb{P|jھK-{K/әB+Z86)M /;[#<\-9+9gM!]o.ԟ…5:Tb k.~9H;[OvS@U Pgu=6&oJ!0xSƍi$K-„[*Hϵ}>.aƠ!ܭN0na 4{ >܄W_W!=]l!`256Gr0;uῼi80]nEd=w2 gH q>;Z>U|]p9Ig:@~.dwPF=Y/$l.Z،lhmbA]Oɴ˄z*s-`7sg+4k[7Q7 xð~(I]:UeDUfT&>ZKZj(6Ծ<< ^>ӠOꦹо_+sdW &Psxb(PFu!AXhmR~5t$ J5]ʄZڙjs 0E&l0$3[=3\2CƜ6S+Y"QUgW0SAϿ;AEن6\7y샜>:'OQ#.ٚ ϫA4cu[2$uw ֘ʓIu  KL9. T"l;Taxt?/iI^qc?souc%!ȇ³yl|S?$RO25FruqFtMIr*ZRu[LZlU_Ii8I" <{}ZYD;C0ОFnrQHW!?â,GV%2dvnk쒷f,TS*zhgsEKr_SVyKl(cXfO 4Y(!;ΘN6 [O>599g;3a1 ]it ߶ieL o!TA N"'#UaNLD)*C(\{i,?()s9(^q^}}=~x(q$'F-!dP|Uҹ M)`*}/|WCCp-D C=9qUD*X-ލ3mIS^L<bY oT~Y\ YYj6YƷ|F V)ŰNUԁdZVY.}O_xСP 8C S~ϊJ1;ݱA:Ujv+(@ 䳥KNGѨ_>rlhHYRv |’##Vާv܎Ӟ]r,g"$Zn΅+PdU峲G^bƓ1c@yc;]RIbڤJϰѣA3,;Q_]e6􁾱 ل暃 @"c3tZO50p-@iL(l]7VW08vOBU6!uU(^zy҆4i?v#Pw͘u#٠`,}w~Hc磐 :lV\.!< ɼ`>1RKv`LOr[z_U#Qy?HT-"JlC_~w; ?rB=TWv \cunz Ht܇\?A ŽhR[`[LJM& ~q):Op֠]{w"" *"TgÕ{>bIe̱^;6(*[͡jܻp[PsuR@\̐Of@BK5h2j8%orKjbc%!'@!>RS7#|S'}E 竸^yC$=19:Wr +:e4 I B++jIU5g,գr>j$PFS0AJ9-Gy _:rW2F!WwDSwb<(D_ Q. LD_xzO?Q t ʠ+$IzCy;+@5^]RɁ$=?N@" k ib{\{HGVv; {+C2fTH1ƬKoBh"v72H $*4"Px:j,M*݃yFTJѲ[Ci'w0;4 0tYJ%P}(4ylډ[@ofUxgtEt| d˛ PRN)9J_;4A̫,'@I]@6MsWeM6)kڃmƒ:&8Z,gO8 \6Q8y+уA&O|GBwmD3ëօ(?J4y`o0'b0ՇtkZS-dl>6 ZVyL8I-'[HFIՋ5BhCuN׆ %$ Pb>Ϸ'kgL9N%JX1;uҸE{EPoHp\ro=K~iebEmyi`}@Giy>`J 1s#]V?~0c[F.&xE܂~Tìb:$&X\Oh0X&P1$mQo26 Eo&)-\n9WS`|>X,5Y&{64bgwRe-#$EO;~#Oenj@L*;ZWV:t/+ )Cw6`z<4<ʚʃeϞ |? ])DŽn/_Z>[(O,z([nmɗyc ׺%_(|6+.'kbИܩmV!,.a 0M3Ey5oL;uŽD V~EU~ces^-/_(E=fe5~y\$WcXp-B׵4dCfЈ7d[rf+Nd{ E}ôdfBBb|!./-^=5:ҊuLv]򈫕 O$Z 9)fn)'K7|0X H1삔UjnPYULhQF%G[aˇs Ce+ j) agܒv~ H ##R{:V:T)]Brh+4lR_ZxT"Dj4E1jy>X$3ZTE iPi~h/Pμgksxpg/(a+SR"j692z} S!;4SLMueѠ`q [7M_~I,K1ϭI)tڝS㑰WߐIu5( ȰmkLJB|ƵhҞR`SM$@S7+Tq׆SoW9Xcm[O8N"_#8&6jk?=FfFb4q;=B5:HDeLO8+G7fTԭ]r䨫CoQG0i`͇l=Ɓ?׽ eІW羡"|1_#9pM_Yj!ǹP]F+I_D H5{D*4 ȳ#N>sH;~ujXj0?2J¼)x]> |)oO qx_'7ˡ޷Gw~B#=4*֨`7HdvPC?!QI11ILF ~UKq5M-|۟۸PQ n bEVC WEdӃ\P,Wk!oz*"u9egVt"Y/ de9ELώȆ`LBԵo~s0V&FL=-E1 5 ~vhehcf"UOwͼ7gW*ѵr?У/Jc ʿ)x Jυ;6jz)]ĞY[Q޸MxK"c]lc1j[@ $Z ɻ%3U%oLV{n͠f 0حqgU }O˒ N=dXu%w\*I<=/ʴ}?eŐ jE X ` KɌqXI`ZjcJ݅eιTyН軭༄ו<ˠDJUA#bI2(v+\ nL[œIVFy- }},X)HFۍ2 Mr`֩JCyHu:}hʎ3X&#)UwAlB$zcxK6nI^(zZ0n-ߘhfֆo^US3jiC$ C+<O#d l|jWj|~owPB߂8J󗛐&ֹ9"%K:"R>r%:R>;$OƖS0M' *s_Cppe9ќB#w-qrIDHv\k=ـ]Ƣfwt=m$54<ؼT:GJ7퇱 ƒ\6W]l`3)z֖…EvҞ"dϛ߆I햆v=]f9eBqE2qmߴmzq#Iˌ''0 PYME}Pg霠x*U0hw~ɓqgn0B?@G:V/ <z$FP'+zHȝx?QQ:v˂1^M^ĩo^gpxXn- /H54K)̫PjƉzFQšԺ&92<}|"f^TՊsx q@UӞ$ AH8N-oø, ^ ϧk&sXFʃ <T@LEt1^ d$}{Zl:y=: ȧoZTC5J`l!caެ7Lڈ1ujR?)k?Y 5\F&sQQ?؎X6I"DDx-|< qQ K/uS? <ͲL}+"#.$ cWyJgM`>y̴)>KվkћtGgKP;$E F'?ڽŞ(I*ش}/z+ȋ;tIWKgJ8t) Vxx_yS*{HĭJiBL,o.}$~I*VA{u1$I&>#2k1Wlͅuη S$JHhҾd9 j3ѩ* SAB\L~7P.(vWp\2!l4 #b$Ptؚ^LuHYa!32vOq%bAcv.ȥ[b܎xU)%sIC=BW\r}ܤV$W uZ(bYr$.YB&!1cO9*T6}=Zdud>Q-e<z[;/_rFD'qT\jOXP|PC>X##MZيoLFYPݗ5!3 [K1Svvlj?/|8ڕ&Ը#6Ĉ) ɨ-ᢾFL^&1#ִҥxL)POMR`!Oi} B1:FK—}m+LPu d\oX8hb]MuQ#,Uҿjy([ **fPׁ[ӈr{ڲdsb㫧r|Ax麃֧p´Rnv{A9+{ʗ(V ɞ;Itj h1y'u~\$RX].ZhxbͬXJh]w7Bn$42%M|IdVpD;p:)Z4j$ QɎ"S_gdk-ke#QMAL_E:Z: (]) R@ӅBf[u3FR ApO<ӷBM:ӣ PA#'oe}q?@U]kRtK+GE^SFuJQ'~dRyC~pg%xyNcj&x `.%M/-&wÀ d E Ғm T+Z3~,%.]r -mhZ3ʂ˸n9閜0^m[>zD{fN?<07)%&dRu"8e1;Og:n&5~$Prn%&p%ٯ'Վ Z0}t3w['`9crI,ok`fy񗷏ڬ>!(.zV8ױFc{& Wu0:l=7PU`B[nܰa~J oƈhL bDr4IYT*̙T1'[nGplaEC4*7^G &8? ~Őru&ReЁ3{Cx{?Ebs(Y9$x/?x4Pٍ9l+dIhZ^6Ge<-+J^4h8%S~~X0Ϥ^ E=t& \i7`J:Bn|v@rf.bsKuN' e\[@#=㭴}CW4wO ovhaFw¦ .>sNJ\l73B# 6.N8?}t^g5@i&2=j;QHYM(ߔ_!ppʴVOtߑKuꋄR!HC˾ļI©*i|Y;GJzrFy4TCt(ŔP Du0d*.rW4pWM6$JZ`-{6a%Y۸b% hB J.rILݝHyQv.%|&}^ !mY9(3L ᥐGl-%^"ļp?Pe)-ܠQ8`)vK! c@Fxo)?qZW^QZ8Qu7[T\M h*y}o4Z./ha5% ? b.Y7mtɊJϽ9@9b7~scn@tY 43 k\(3Euq$~òSmN o&ėcۤoWɥ"J'i=z,4Ukܒ\d tSMFp(wZ^ͅ XCl{֌a8Ouo"m1r|sO4&Fc+Q ЬZV٫^5هͭϥK Wy.hPý>K~G .GԹَJ.+ (ʋC+y:HGT(L#KPxP GoỤ>}Z]i_G˰_Y%M!|n}\%0FQp?Hy>TJ?W\6hW-3i[h *2ek kL`()Ҵ:]߮"AD@}Ȥs` FlD\A#K!S#\ݘ*w'mի J/I+CaV+<wčRDӤV|Wce?xv:kv5-)/UEB>AC(Iw{ubn;}rJ := y.?*&[]z( kKkU:ϵCŁO}A;/*"6|uφhSyšP*'p"nD}i wr[v@r7 ~ N$])Y]$0m.*ruufć]CԳ[tg폌*J~H*F6vg7-oHlFZbUE7Ⱦt̷EwBxS|^_:X9<6d0ڊg54'$Np"띾&2doمߩkiWZO<ՠ%_nN-%`K[+U4#$5{h!aT2(LW MRnH2ޣU.|/՟ܭ9no>fP^99;n/)S^6h$ Gq:/WGC6"<]Pj *!ﳲHo<tqi!z`027,j͋vFPCT׎ye|I+Q*6:ۺ0bp,:49Hd(3ChH83XV? Z 个;sk+vB*`aҗ;dl-isz nJYJ&χ.`~ $|Chm%3EȮl]\\tAKJ5.ox1e=CMØwNDV Zp}V0M#{Cm6UMȽbO82*8i5x܄=(I||Yj.mʕ)Ԃqy?M)!UDQAl&s gt ^&z;g C.ge8un"q؍j6s@r o:TtDNAJhۧ{SܞelTo, ZneykNf pؼȗɕsԓ)X'? HzHYJڣj6OH֕bܕWfţkPV-T]7h~'%Q޼UFn.Ӊ/CBt3KWduDkRS#@ $.t;,C'ſiG_${ljY4э&,n:Ju1m,/9ChL~Qpܵ%OBK; ʉwF!'x\TT'\&8.G4_hyWY!rKƟjKurYB mVqP̝xiEΖ\!ɂT<4eV$@SGq&?[`чI/(GN\jO[YSԛGFqsVZEYg A!tyf<~QQܟg}lK$_jtPvcJ`O,vڑʜêg|.\ ԝ&cPלڼO1Y/H#[ mã`=U{h4}R{Djnbv#O"D^‘Txt7 ;?t:MC ŐBxAvhĴHkue#=bFLƾpI_}O@\dGx񳷟 ]'<#dNZ2`؉]b)Mi;3v`t2dz 9M^]?uWӽee 0(5ʾFb<@UPlV3Iw-REBD̷NЄe\&E[b q1 H56)U!kLvjzj}i,E U6n)(6'Hʩ],~r@dA(Qa86Hpa}AY"E%/QDף]B:sA(kkL~$R2[٩IwiwH 7O4ݻy۪|#2Mv?grj:/tsXڃ91*mn.6׆/-|hدpAVʭг-|7%&B5BD8Iz!GG3]Fbӂf.>j+ǔ{ = ȁNq%-qFl(䌋yv<ln~MHKbD>imz'.̷ű[2ޞS%FXe5tȬTxQt~'OGv)6glL);kj'^5B4BH+ cÒKTPLZϹR3Yge=Z誕@2KeeNlG0XJOAɏ <~ֆGe:S_锨Tm?Y j'[hg1 py)3xUkyvekA.JJ6 ff]`=kD ͂9c?PaaKpzãhwG} l@Kgik9&;;.e9N\6dj?w'+yV eCW] SCk+%  "*\! Żza9ojI]v"ymErŽ5ë%}COt,]2d=ae*<^sGxF0ɿ,B;E8-fo~̪1J]CҝsfCVj*GA&B(#9wCJ*8pvZanwW12&GCQބ:uFA, >wH"5V㐚{(SӲs2Ϥ9zK.MM!_τk4ć;hF99ĚXaԄ\Ӱ}sh0 #GJk%F7E 3}f1JQ/ǯ+Xc`S!W#ҒqXleJmk*/-2錗C 5u e #@x+]B ^}4~A욻M[h~P"°[ m`A ┞PU況k뉂ޕ(4b.?m3 tt8+mʯVN8!+mǸǜ[ Y&0XӾY+ka\Dِ*Gho|քE;\-ᬂȠF&޹ Cx5% i)*{Y6z8 y幉- rK ThITgC)DGun|ф Z7]< Jws>#?\w+-%x|m{qM*O.D8_=F,!ڮVң%J 5#5G:oXμWC-/$duKRaCz5qޓTLs)iS~Jy^C6px^lHU1I;O[8'ĶsҕQ*ezN\fbO}`rkwBXڐǢ [7 m = uι*oz/COā=ADbbN t#V pNXDb("JNPq]1ޡ*7AXVgV emw.hgm$/'U~IbEP<~\5N7C;xP(&IoM5-'0X+ixQ6WYwQ~-v@X3`8 {C] ,vC489짍'Y-NHEXbB94* SCs iY U~{VKQ 8+jZ b8Lh\*9. ?K"j +D M{<&|yٷH F^$hX.p8gF}<*ԳRA,VD V^7X{f~o<'4+Ө =WSTȉ65@9s\| S&2WQAo^¬_#-%y-_d$~N4YUs,qu#559u]*"3.o§=dSxv*vV \jV3*G})eP00LAc>ͮ(hFy ˵ICSaDkgNb;d֯v~ ARNhб~a z!oji<֛i.)x SJ+600 uBIJ\BezY-yPN:t:Qy5ij5A/nZB'̧I<=47囓WxRsbnJwy`]o_9(v1uf;rD^pc^ƌ"*Mjzꓫ|/:{ˌWK'U9o]>%2Ii<7 ~uK?MXJb(ƩS 5iFP)&~<> `RfPduI6B@؎.lIR4@IH##ZpQ\w ^T3eʞ 58. mp4b;4,G>@~9A$j8<{\N ?[au3X;g]_ZKƟӎ7p%6&gKDkѭ vJҫJ뼎, EPIY&!˓8Z{ K1?xzVL,ZAQͰ)Mg {i e,-7<ԑ$ g iȨ4S)^ ikyhMLcC_aT iTv իB}xl^pUŽ{b"o @ ǘm?[F%==x/t ebe慠 P@xVSLB-yU`dm?̔t~LT0 U3tZb^:˂JG7ؼ\܂K4BPv<֊o}Q﹙_W*0TKV|7ڱ.*DQ>Jt#|0!9"ϟ);tpjB[hgAwxazBémjH8#zFW힖Og%ّ_7"dRGwNqا/NhW+k W<{Ƃ xFME5 &{\=N1+NH[ CjCc- $Pu)Pd 8դ0b/HGT;H)m$LkJ%[*΅X$d:Hek;3wQS|lPIO<[!? u/h*}c}%= sxeŵ,XZ8zKR kOZ;Mg#A/6:8H Ph#b3<`B;?ώ_=\Aw*u\BXhyW^GQt%ki(%N!q3ުNYF(o|M?2vn(FxhN4S~nv-~v|T`: t<@ a|ߨnqQ0%u*F%2eQH9 t~:u[L ,v`׾1&eP'(qƉ6HT{ecէ7T E.9)>M܃  ^;sQ4_gӢF|?v^O$9F0Vonԧ߂}Z|^xzigܨWkGhe}7'icۖn4C  X/=T񀱝"̐z'^Mj&Iե_dfHd]eEo]J?VW m_ea(Z3.=`TbAGbO6w+Z)tJ;ldt]dO)K7R(i!>4D\%v.92)IZMm Z, ᙊ@Ȉ5+^,t ƁOvc h'/7*❰8vBZ6!MPyGs;_K_ۃ~WәvM]>2M% 1.^gšTV|E~ eC|LɈXXbA6L/A?nJ)zM#ڲn)S~'s lv?9GkFޒ>D6\r MIJYPAM"t ט^k+fiCʣ 14%yAQ_r`صla9< t]h{GFA["LZŠ9`tBkiU@*2ƕkit}iQ6t*nU@1E<$@;tZSCtrOϸEv-e #<.V6<|C 2Oh]$n9t*B$\BZ%E >"&F &ϥF  ϣo _7)/Ύd:?a#H#aEè .֗g~+\ ","lrgϑI;,% o^~M߱@za(%y(E0eߠEfyZ>Ţߝō3Ri?1ǡCv $^9/4PK,L4: re5LknZ5K'|ss})FFJt֧!-Df6eY+9Whm2]% 0 PyXceola^C˸b <[5{ԟoDRܖjXck7۔]xa_w3/*#5, QAǢtX>+z?-$7$wXz ?ؔ4>N,xc\lj^[X$ovݜM) mBo\X 2K]$<) 3ھˀld*Yp}4?OPb{.*zY[_ &) m<'di"oZ~ڟgkhL 665'˂+Bub][~ՙ :Pqc w#1g+fQ11n9+򘂤D;5"FCgLMzGl;} &ZK#~^X 8t9{LS$n qRҖ-; P!6$4~ifj[%12@@t6`'" agXF=Sp i1T䡹LVuP|RW6E D== <@>(a\6.o8Tu6~Рy$A8u JhkW=2(6sK!®Mχ\xJsP #ˍz4v7@Ft$˥è8X tO8!S0,>oO8Gv}4ە8dh SbU` 88%WE$uO=JvL~_R^# -Dh}H.A^bfdmL^L~46X ~5e {JJ nA{F4} (_2Lj'"ݢ7cvj|ǒK9AMn<F6MjrnoEg8RFj!LaEs7 GM~.Z82{1Q)tPhӑR;^L)?G$P,K@gL'[*@F$?&%a-U#qvSWv%lZ~zdF&\8&T~V@@; +GT5hEW uap>#o} Q$.dױb L4Gof ժRȕ,H'U}M-9JLE.>ӛ&k약6$CIٶ@f5uBC7ZR.Р$Zbbܞ]_Rj\Lb"}بAR =v)#Wyѳ'~x~wR-p; DgF">bOeD+ \$8+ y&Dle;cYnвY20J2B(6e2llzf3M3BQ}0η}jqv9h2p&?lKJR#$;sȃ CٓDw IuI[\?iC[G}W;&[ͨrA7 u۲͐Hyu4+ d?QK6lU[=?rpTBdg5rp=y2~0KP43_ +Tp޷{6kizK:UmQ=t3ўZ.+d01rŞni9C/e,1 ͱ{$GEQXxF+t,nminAy?6-0F%_8m09 4f3Ry[z|9p 픲C<2c*qYG1w7477wPѭπuPLknY^?h 2eLhGL<0Eq<~ F Q.FDaHa:{O(=2GZ{쥚46k K/_ 7 sBDK}3cThGsv}Ĕxņ9-ֶF3{RYq 3k, g;7* j ~h]2Ak8K$ĝB6^KCBv5L  `cpˋI+s5n5%/JX<]zAۥ8_Kf{ek;jA^$^-h^?U9s.~Ӏ?a9 C838 #TJVo@Gm OY=Pn>[oIͿӲ&N 2%~p w0E;:{dʨHHK{"P#Z^J!MP6prC1_ ؠ>@x0Xm '" _Iگ}M>—0@‡nǂ֢ BVv7#uqK@0|cGŦ/7HZN ߈YVҞq 0,ZdQ,fH)2چ`:{Zw BVV":FXIЮd GF?WmwaBrT.C)^1ZM0]޴SO  Gp 6 |MMn)m惶Wǁ"O:G~82/?9v; < qSN_=Lc:&`Uس]t<ܟ=%0Mt yBmw0'QҮp}kܿW˦ Nbuexq!9"md;CJ DHb~~ׄ!סfJh ZZSRU`($SM+eʖOѝ#D{&N5'B5!X;cl%W/ħw 8d)6оhJΔ Zr-(5ܑfZkmGz`3ֈ$S m[:Q22]ޥ!%4+,DUekK"6OW[R.JbWY%#)a/k{zhyV+1/|N`PYFW^`Cj{en2S9i7*<;XN\OXܒ'fƖTM'߀׳Cl[ݱ) Kӷjr2zՑ*,fWaļa> iCOAM(*̵: 6f1kj=ʝ2k>6 }a{epRc2/4%Fe,!,D.{ETQ SZJaotl*KŬp*zZs$:AQ$(sq#mF%8;%^{89nF-݊69? Pyڇ?M~;+uirM8n!bP(> ض=]4A`_C^C|J@AtqM.eXbUGH^Sm[Ahq}.z<PvŔeq8`s@Ow 7meT[͈w6@k5W1s" )xgzqGȒy L\k6jG6AP9o_^8H?i*q(@&]#WEt2jf_ KnDJ >9!pA1{&5Uy>-3'#U!ӕ:OnQ@9vZPTiЉ#{.(Un pYe WUPd"k4" $yՇh+xpةL(=/cs@d_m2R⤠% E9K(_MžfST~:*"*w)cJϓ(΢|Dz_}zՍ 4(?(xiend@$[6i>yWFdhվaŴW xHWuI1f02.YOV.I{5 Ί%=Jv^V~,K8ʲdĬiF`׀Tk]+}go?}X2=!#Vh9\Mur~o\P0JPZ~"a_'ne"9Vu 16Є7DwIuOoOREpZ^Lk0>@+ 5Xbv;A; 2ƒj"mfWs vfzZ7 &t0w2WҗFl0#{eR :+lnғcb9G?R/*%Y ƻ28A64;PTV#v%ih[ܧ:ψ|4ؒ8bMe.qjbxSdz3蘖 |@_ Zd:ۀj}ܤJOt߫tqqj~7hџ:>b|Aj`df)8Аg]n(|QN-` HH>.3xï`# P>`l,< ?N8-q$zMHL@.[ X /QŌY߅Ag.ǼJڻcLClCQd [8_a`Zsqx[)&앆p4 m#>lWم(>Ϯo8CO:8 2-6$|NBdvJf5r-1>yg@_w7? {i^_$9X Vmk>HOPs]E@0t+䖅l ?u\Bts10c!fx xlmh_73q%:ܘͮ(|("sSJ:6 Uu͛$APjtȾcC>a#|lRG"ĭWT^vR7bHJR,iupnA p1+N9Qsfmڠֺxsm{q ISm-P,yeev&60z_m,G)™Q_fg5ЮK+C( v.r 5Q?vDϩia ;ВzymT|:=P.>ɹ"y'y\m8*#دBBjȩ[eA Vـt蟪)iO5MeGbjDAŘ@2ҏlIӉB/ʘWT!w:\%ޚ)v*T _j@+ش@&kyJAMN1OǫFC!5ۊޝ8{r=`2烕6tfOk;肋#?xP*I;Un H@1ٯMLw"W嚑c=%escK'U3ZήE wkȒonj >Yz  e餟A.z? ݞ#؁'vd˘xdO*M5D;GdE|-&WlTv#<0,׌>u%K"yYS%W4ʐ\a_]#lƠs[0KO9gHA<_*].[8x o2XdIP$PR]4$fSzʹ _V pd8|\|LXr9%0մ b.Th0` SJ鬱7q]e}]|?[>vg.9-:6w_a 8r[ 0Id[ GL*}rLp__Pf귄[]:λ{i =Ic(*cEljP+a5oy(5ϖ 4`6/@𦖗de!HNW 0X#A_&3^H'PXLNa+7pߴϻŶ 0&ákHRE=zZ1ܸ ?R<&#D?8?t+PTyM :6A6PÞf9~FXV[wEfyq|:%vQھ"C؂NSϺ@1s|J;$Z^1Bd Q1+1F§6L2Ƈ RPlˤtlФmI~CA4^ǰV)bf4"F(p )Oda9ELk,t6y&_W,Cn`D4\oc39<ypOCcxCu!>i,)ebε9X^ P[e=݉TJ&z!'@x`(}4z!_ _Ab*TXK'k (,2.\YhNۉ:(|ƕ$7aU<׺~W' W謦f~iq#nߺ+x6 a[ZٳivP6.Fas B'Cpe{(|slK+QϜh^X3t>!{x<Ӷob i*O^ꫯmL_8KQt`TŽth"I+od-5rjlpcN%%xq Oc_gUAPhl &<[Jg?AvC#ϴ$pP\Isk&DHy33%AT`9+/!ʐMooIZ~X4϶,&uU.TaKRVC%jH0,=/y2qǫl <rXbs}K) )i@,9Y ,i_a!B5Q\i~keVXa n(jka-<˙>h?FG}ls6D?_|lIP[%pio)ՌY騒^-k ]>J , & ̽R$]ЂE5DԱhuiE-\斬8z 6okFjK O}Bٗdi:H;kvYI!9쟉4 ; (:=T׷f#0cTa9UeyYÞFLNM#?>9+FLOɫ02*̍}cw.t?zkL0t[[/7Ȯp|hyԩ^~1g]T~%tz `t$HD d}X s 6dx3fڣ4*+9,tQOPU^Ub⿿.GFF7NTF]\ ;[i!"a)8p^Y_I\a8oF[cAFBZ9' ?e𘣯Rp\{ngpWLqk2bZ@k'^R,+9U+OFGB^=oZexmǞnêK` \ LO& 81ᕤWk:AI'?~ 9-ߡnʣWX<q!`lCQe#HLL$¤t́sHݗǂ -HR8sVϷRc@~S(lAx2Jkk6%'kgL,;wanP2 jx#gDq]lRĆ} PiʬOUVfDPNm$s@~ p$lcx>xMLWBDf$ "{=ɆpX2 iD# L 0X +[\NiœǑ1DNw!>F@NpgLNH"ꛤ;~C3(EzM˥,W?IH8FU#Se'HOCF/qzΘ S"gvPw@ 9kN1=:)R*^9f*,2[R՞ 7=C f 4}h ^|`<|Єa:3vu_?,3w@rI!Cx2{FpdgU-eBb4U?5+<" _I >:˵H𭧀 &4,' ^}@; ӯp?GemO ^nrrGdXe)|g'p̈+׃bHv}@7$o.J/5ѮrJm >jx7pY!^9,FXSUڗ(tat#,MQ8,y|RQIz8ePթ: b>E6H6MnnVz @ &{2޿\W^h>|3ccrG#b(\mM*At8ZU5s 2$Eto$_oM 13=o T^O Ȫ-ẳmKa'5c <ws'u-mLW=`eVl >&d1Ǘi]4taNu]?îso2?icyyߓxygf1sL.>yy^XXwB_p`٘~H*ς%[~WNUe7- C`M\pP0DPG|"pk^y|$}SojC5ɏI9jϋ?fFx RU #Ls|P"VIz"My Ewts8bMį?^\U'SXQ8]);uzԥFuMJio*^ưXzMN:meC!| ]D(w]x'04ź?aΔ9!%5 y Kz7=(f/*@̳ċ-d,<G8&_а]fdS,HbKQf Y E@B]-Y_O8ˁ'~:Fyw3 j7U0|g+a\0MZ.>o~`(vQcE*,h &Qd|aCbq38Vd2 Z5MO, yaJ34@n_TKh\r{썏߈䟨K#`}0Qnpþ`s$DT\ӸM9UF8|nkt.1?Z0;eV͗ )]x#{EζRas}-xm֍>Fʾj_ 0g J2#p?| H_~βӅa_qbT'KEMI ȳeJ7;'eHL29`P&A1akw/fdcn^9VW >cфFw[M1υ2hp |"@06jP_6(T$ڇ$@&˵*U!9!,W&BIŠSuO/s*l&I#{ |`nKLg-O87@B AJ]1U߿[6ςA~S_Fnz.ەíU >-Uiw~F 'pI;k+$1תckfaaP!4Yĸ$ĤN`G&"dɽuN!|pVҰPYȹVc91-BđZVO3~$=13T ?d1.3xEv@IR >w(3AA*pXQ9v,zF{ +P“"dzX2m{8t2Ix?*5^9D{i| k'bK LKO.-p8ș^~ZoEm؂+4극,]SF=+`:}mHίʽu?.ZH7< 1 nQحY?|*,!YOi#`t˜L%H7j1vNFz2#\TqaSqzx^p|Y; zxfDRaP4ͯZ^24RDkwatp;;8Vҩ?cܶuRx>W 3wZ,M& f\0 qT_`׿öG##Ir[ηt[:-WwftpE9V^͓.d?jFK[cEhJ`dI)[3Ue۪쮝" _ؚч~2W7.=2Ck,ݑϖg3[ߤ SV3`З)ISg/Oum˶,ZOl3GŻ0q>C;VѾ|5 Onk}0wdtچ1#0. Ux|RX<\孚ymQҖz!ф$ *y Ģ'i&Ӄ&%I9 |:=2,5y'TeC?PEwy_4nX|@k?ݑ^>( Z]oFN!̕uZ^-'F3xR]VF ^k> /w ~ fM aX['t,mZ^}H4Ea3w5/@.w8Vv濺lV pa@B(H7ccRRSAg7yCxn X2U`!<;Usqnp¬5t[nCfa[rDvQdf%|cQ~g8 oFMʩvݔ/ |V&KE9\P% '{cP)tXh5js?Y72#I;O&'܉Tm5\h Ws4:4{nÈPD s6xAGEI#Nl>WKXuOsgWXɥiDMRA+-0OR^FHx;ԼOHo~GifYx2w.-ظksXx3abE).G0}LqU]Cq[U$f:l/ t9s,V:pnѴCC߫Qdy@bNMZ kUK<YF87xhd0Z`NC zV|/;A|aPfLJi.G,46wYB,\&i\mR65Sa'T'DNALب>8s 3 9 _Xo>(O2VLyks43tZ)mG] h]z/lƖ6QtNtVDIͩ\ ȖMuT"a4K=$-nIu78ҝv@wK\^y}]9]m5Wߴ?0<Cb:wc.A._> ACSSF %plfUSC#OYr̗nUvfn590:xn?wu6*7RvoC.HM ЋgU5.אCY/şX͖XJC* {;mލ Ot[õ8a|BvҎE* ${x< [, 9Tu!!=e;`"?9yƵ׊Q/~".af,X=(g0$,}`#FvzO-4(1YRZpyez΀'% Hu@ܽ̇Ej W=%O]^XM?K(+N5i%SX\NrcdꤣbW5y8OG)l` z ei?N6}+LڮEx484Ny@Mkfw`# MR\^8l;t6Wd5Y;0T֬-Y(-$EΕM!K>x)#4VV5;HCH1+=tUwb_[ʹhBR ޘO~ Ѐ?AM.f`/b^⏷nMp֪Vm9 #MV\.;d">ep䬎%Ղw<ʣ}%h{$Ćƃ`DߥrHwIOB%vl* U[; 0dYX:[.0zûp3-&c!ʃTL. ٙxIk:1?s{*b"һW?Ial&~!\ȃRS^$si|!NMG -n;?.oZ fo^MnT+EdՈ DsV3$EagXOu4CMUZ-CITQu<Jq6Oܑ8wP,\f1b ; s/mEj)ZO.KCj'fN 8Ys:}< Oɲ'1V\yg^2"edڗȡ+uep_<RC|kh%-Dٟ`ΒX>+Ij/Q)݁UoxטgZ @Oa\X>C#4 |7u(; 0x{o(nĉg)b$9+w\YFAeey eņT dwvs2u]4Fho$4vYSu߱ ȎD`w ,_,\PIT|k䴤9\=>q/6o<\^3iۇr/؃Mw#`T*a(S TCu(20-p8w\@7AC;lF1d~3^Ջ2)Fܿ$7=298萤qܐN |+Q z=#[O_2Y%,p2nwI8_6[J }%ױoR5.RSJۀ@md{+Gz%C=@hZH/ky+?#V/>L$ +vee&4 e2|6|A C%oo0Hۚ;f/ 7TG,&]ʆT{+6gZubW: "k3v#~z Nf$9'}Q w2]mmD+RBA !9̕"X#) Wȝ ڿ7LK (0zg:;SJ7 [pgQT40j.ڝcRgBpJׅkF'+[.qz`ER0u&g8 w}(|Ykt{ʥ7Eڌg#AL &VŋL]l=pcs7iޒ"+6[+vɠh=d2u,L*HQDb|O$¨ǶDNj bnC%80)hWUYPw+}Ê5y"q\((xWCm'QXoL"(liV( u$'8#Z:t$€0ةN=CϮ.ʪɑI4b&olkgʗ 'ݣ_pJ0z7iR}@ea?yj!L,֍Q,â $[ÓA;laXi:z'u#._ªJ 8t,nYأOD';:owV [/ެANi|CweXWhTI$5wOC?F, ~hjOV8R:S8,E\ n\a1÷v\}/o6cyCrVEs]JP%}mMEX_?rNC$-@?XRE9ەH^! e6!|u)o+Ž\YW }|v~CK:bd9-{3#V VV (oiZ[Bqɾ-U3d9,+7x.FN u7B?j?W`~}kӝt ujъ:vֶ\cL@=|#&PGY{7(= aDG5WDú̲\XTBrK 6NA&Wl#G~X7[UYCHaEog]HsHUؗg ې)H 6(?QMh-_]B +[7@02^MbK:VT_+V+x y;D`a< Ọ+Wa{G5^ дIZc|Q4Um5[+u \,(P\3qM׿R=ts.'4ht=Zf`f]Q⪅ .TC/Ο.BzF966QK ;Tq՚yar@)NYb+ܹ5 @t"} 宙zj]#_᧸р]Q.b73IkfYNce=@=&\l̊<ߐօQӬo-th]q:b]䷶FH4>-=$VYo vlUom*rW~S {hX7j "sy_p_=@)Q "A08]JJ>);M8 1y%i1r!~mc8} _:bԊ:a}1s_R9ຶp2v-wY[n$nHChqm0]/M N$ mA!-um&'9]q2'c_vἅl Ɛr|4?El=.q:0QyġkK}IԜ|ʳǼx*tb,ӄ~%Q%i(1@ ĹQ̟DSWvS QhR9?1lHE+M<b&:`TKp*C},nA4(DwPC(b" Oe`<Б1,ߖS簐PMu߼%Hs*.xn*#J4tZD:oIGvnI ~<.@WyJ9xR? xjgte'%T;R Pcz$l A @Tmf/-+2y5m~[wtJY8UpN۵P#&"x:gul 5K!nt7MLU,rBE ” ޢiwϚjL~u-6&PgRX wίWl x x翐|7GDR5 k[83 2u^Ϣ[%cS#OL؉9H#e~bی^5[STY(meW35 Zu827֙#2R$3rF -TKIWe곁U-WM<ӄס3}l3 щ<#dN{ F(\2L GIv);~0ĚdZU-_"sϒr\ a5%eo@܅hЍrjgMW D:^PӦ`R'a=8Lg[8gy!t2[n!gUltZ(&p[,uR .bÓA I z&0mW_Ik@p?jz\wLT>9ԇ/Y"9p%=̕NȧTuA ŵ1bW 4Xz MǶVq9!!Ïx֋up^#w]OzeN{U5d[r3Y Gt^,D8.48jFcWp]1&닲s2,u_zV CyjD,vq:)\(K|=b%*wJVԨ?R(?$m4$J~z}*ղ\ C,-CoΟG%'椞#+)eNl5ˉ.σ.8\dݲ^a/x RB7[qDo&r& [4B=́B~4TKɒCu޼dDk9Gw {m=htz<} =!8=2 T'B^UgL1hbԺWsy\Yc/O[D:o%75ZߏԢ|\a'hiAagG>.aR\rخcw-r4ؑD5aK8C-aghCzFM-Jm z{<)K^ Fn @T]nBjԕ.<~ 4@><'a' '}z.߲1(& F4@ΝS=Lr7 h| {;ubEE(=im. (?1GَÞ_hEHnO6؛{|o~macuϊl5`ZdhFLado5d+_.)=gv|=P%iQZk* nUvTe4ӐH{5h7@]..bi{\V5X1?l߱2zϊr+[AvNxhy]5&V+,Lк iTUW}jqqhU%;Z+HD'?9qlX|よ{g R64 O{Dqѐɧ oɡ4 s=MMu"e-$vwHIw‰.򕠯5L-;j(r aZ{gX$؜;d@ф'>qD:ȱ[Eu [v>.i)bW̽Ey Nnp~&o\|o8˵N3$DѼJ^4a 0vP$aIRR%H6Uǹ.%+ 8³Qϛ;]#2s h_0[,K _\8rWE.}}Qu"/Z6$ÓlruB {<*);EeF ªO_D\LlrS@ <}/U ^2efsBwKV\~~yMQ\SnjT;*^';xj y-j#KbwԺ^K>}xfy[sƜ`Zy3!y"\_ZQo]FDBoiNX3:%r^M@M̼e>o MBIi ϾUXF@B\5F 7;?]*r6S >Xv?] ˋT1ӫfO;r6,^+5AL)EVqD/y Q *|q0!s*S|̪u̴3uh`m.(z~N j&A"siLTmּ{#cv/}NPe%<4?d^ LD%moJ0ءiÝUmji)(9y@x$3nˀH 󠙺fd 2:YriA9(s̒3-o{|bJzo[a;1`JacBV81:|dҬo! |?@TM#wU?IqDRȘ@#{ c sMV Ip3~0:}{hnmpoC;e_`I\,aNbȱE"^])湍-X2m? '#ꚿ3R/ v(-`g a!G5܎v6'nWou߀/U:uP dSs7`,#2]6 G"te6)|ЪF<9(ִ_v./=jC-a u^"IqUX?-&tJ 1:`YRD܊>DOϕuE b! `7N@/5۫!%R%'+J @Cxl=${6wwugSi 5,w+1)Ybv]67gMi.)YWq\_Eae^8?=!q VDu7wIM{ڃ,Ƨkc@`(@v}znfzV i&)Q*@_)Hh0q3s!, xjk0 ؘn)Nt$ӗ)bWM"fm Ϙe.w'VR:(OyƍJCbZn;Dk"r"gAS?і1_sMyo6, vׇ"/qLngexȚ4uD#yZMh)`7 U!=3Z#m¤||^4m=[Al †(CQpeͿS!WĖQxqc}1@q!4y⌂#SOpfgRpW sl92<>4?(i-ߕFXmfY m;_@ḬWfQ#^!1׿Ȁ^/jdߝ7W׿E5{!xxTbrOzb\ `_qi zܫ1m@O=Hyu.cj!GCyFy^4O7V=sM!EV|GX#wjGVk[oMnO+( afsk^{{oݽ;`lB.nJz="D ֳ zza8 WɆQĭLpF&ܗ [<1/V)1Α"MԈ@~N&PZOX FX ).;Guy$7pO`RlHDĻu8Xjj_\ ORJ%n?b mZ|٨BՓr'$vmzԑ~Z'Ņ xZ߈b~ʎ(1-jXI6P#~`KKyi#Wv"BM?v%gKU|7*Ο&hwATu낄^!Fg6-d (yeLh{s<@̺]CŐj(kcx,q') -. fE;9bcbA! Iy˦)pF]]6dn7UZ3[ 0p<̽EnH_wEn~a3G. dZ65Ҡ>F/`= '$FDA&AWvut[Vg&&/|cvY(ߝ L $nH9шӠ)' `./'D֭Hd4)ƟxO4ɤ?1ȈJO\v7G"&[kcR8D|;B7MxxPI`u28ό_Nb 3da6}/?6@YyIl[WU9@*H/5z~햎ƽ+c cu0 T0KriqX롼y*h ~98[u<aYU*U4iiIC"&3`eb?jco]"ЮD2˜\3`rVFK JA? ]Ljx@%Ȥ?RA1g0?q#WK-88 bk18$Qb6Z5L':7XW:+G9g{EA3aS虼*y ~;Pm,U%ϻj:i6oP IV]p8;铻4{Ŏ!ur "2fNx4{Y "T70TBeNފVVIUCz BXDGhg-ᦠO1tAq_}ٌG>v}˙(m}6Z&8L pt(\59MשW+<?XO3tBlȶ<|ydZ[]Y "4Q}^uLȋy%,'Ͻ |e<^vR'w"E9*gݘ_@:ؗdR۵I} F,ڞpLmdJ?}<#U ȝqFW&p$ +n&2cG{puB,\n!$*\|LsIM31\3 _Q懲qmj-,⍔ n@R%Tɔh.5uIZ[^&K 5 $A{ 򌮘Q ?!X]upCv n>\Ml`߬Z} [@y6x28+)Iu)ig>,gXKak%R eaZ,Cj#mrXۿdLآu҃cFQ97ޞ^Y8}w6HT/7X2)I4 |ƲukbNi.=%A=$v/\q_,^N/#iY-UD3F!,HY%~:_foMYw (!sSqj U``T0R'&B/D]#oZ5ץp1ȷ̧z{Ewb ./rɃu1akbn:%47o]NkL#n,@,;}g;C9(B~xc}BFL4Nǧci^<58p̐7YŅ3*#w{槢QG,Ы PÄmp *0 )Q<1@]MYVIdWوx $&`#n_@P"}0 ptj 9^'}mEy_ڠ bJ%pD@r1f`g|m~/T#*M":}柣h rn>Tfjz<rètP>XD8Vf6ه9/h ycg j(4I%]֋ICR'${i3xnSy `Vkv`Sl$x=.^1ro@L9fbM':DU Rb-Uf,JbA{9cNM!I Z&!."p"nK\u5zLMUPw^xK]d]UdmB'BTeJ{ڡ}Nx@xThpU6P5(\Z]ۭ́_&|Y'ǣP.*LF?8uwDfUx>@s}j[P[En#*,fEjЙ+pU3@jҧș0zZ%sM'[LQK`!($ >*!/y EGcٯ"1 ]P8i2&:^yS*2Q"DFx5TDYbGPqS)d?l/=#*g2MțFRԜC"(r=LcSj gj&Xm Du, ަ׬.Vlj%S¥|Vp~$nuZ2-m.OX'ahFm9fΉynj^9S`o 1+3!eDĥxy:h2cZDI59{b)Y\Jpj:9 0aK1OԾ^Ia{uO|&SAke[/*6'j(3l̨J7oՍ!cbÁc)3$/#^1\z:ks:2?I#E2)5Hn.;j"gZ;%u<:VP,lYrC)Aմ~7# 6ͮtQ:""$7Dw}W)z" pxJ/-%4fLxL.@R/slF<5smO*35`jӫk⃋"Q4^]5Ox*â'==SXifDŢPi𨯝MB.-e*h 4H4q 0_.W9?Ir5/=Hn3p$9,!s'kIkׁ}.ޠqbuqr?%vPKw _ϰ H< aAc3@h8Sp!X d8'!6+s#8 Ϯgɓ{ɥQS+z+Ƃ. )8z8nL̏L<'5OfN?ڊ2):@vЎX4_]H r{rD?BRϛ5swbyVfǡj+seF&RD0Iw%J7K 8̩*Î[Nz>yU>U\!5_4 ru+AJZjC1Y0)֖ й~J3P|O `YTAw&~M,y,2'7X@N5a%Lfi$ݘƴ{0MduWN$ 4#.el€ T׆+WVs?2&ν$*5=G g&q[)<{GoOUhRJtxԊ>#Clj GQiv-uE6? ,;cgҷyg*<nda!g} ny֯]M$zKQYyO$ȬӅKY@aSo6(+I*"U RrQۏs]X)aKHnA#MoLAd(^3 DF)s/*dƃn?D7]rn`]9h)TlWI̙_%ID+Ɨi'8MD8 ք |3(&~sHZҼj<fϡ8%,Zf!DaO%vs-IZ]P?bu!X FzՔ a@e撐|{oюߔr6?΄Dɧ`J4n[-e&Hf o+a(2kgs%ʩe!_!KF0'i\P2dLj"v~_HFޞ"{T5Rw H'6N#): ފd&dH" Y i0\Q5f75(zk٨esLXL%(kqoyT(Iױt8dFSAtD\:ҌHqJs/o WRsr:ÔU\;) qK1 \/:~~=`(.d%wqh&@{ǩkS3! .1IG#e\`&ݺ0Gk穃gxX60ȡ:g2dQc֋s;谤}xlL}fz:,Q2Xw;ڣv0 ,*kO:U~KE@ר QUSLx~qGLB4%B#rnqƕΑѠjJlKgm휡v [d#CEW݌a\D %鸃AC tP*,'[gNj6SQ ^nPh %KbiJmĵR|d{@"lo̺~ Q ЇBA[vMs|po(\5 TE<;4VNN?ܲ/V~.$d2SHjts$C}:8YZaݔ, U&DmMip$}QBąDAƋtȒWV,d`^ &}"axꂔyn-2aZB BLI:RSx l#<&` Q =?| &ђJ?>.ᨳ)[$aO[m1,h"$ygs9|H'|rkt xuGUsS hG2eZVIAt8u I,'* m’'/xXu,*Zj;$`nXi#𠈍/Z@hW <2P G.4[F[M`j%2Ģ'iFnsQ*=d׻ Ax+D 즒dfP}cPrZ,f`yԼ΅`ٴj迈G!Q ;i]:0muKV`I(JP|>Mс}w-&u< [th6QRE*1C?o #@kiK !((eߗO}JY}҅xi6"̿&. GmC3PƑӅJ Izc=j-m_ME|V@~lk1oZ?">iXj,N2IT /$7T "fm~jxdc:@+JXeҝ$>{%N8f+drH4OK.-XW6an7HhmFmw7qDs&;dp%rbDd}gqAY|&ĤN>';Y,`7sNy?!&A.X|M lأ?p-̎"0`cRF{O)qۦ]" u"61KkG{QK.~Ÿ]c.P)ٓy#z+9Sm#kDW&a@{\/|NcEgl*zbBu@J2.By?|5 ]c[:n;F`PUߨT:yQ$~LԧO7]uh,F7e!kK_˼R LZ_qRWο(,im͂T '=#%`ب>^h1^yZ)ZGQPDciʛ_lJ'jF =*wQ+.  Ll{^\N-r.ggMZBvHUFOag⹼^Oa#BbSCom !!V-6ICnCyH"*IS!6dd=e˶^v>7*U\%jcT ˶%L@*Y4.c)VvRCyn{ϽnAPYjm@ID5ZjG"`阠R{CwͦOK22fSQT>뎎Bo7o:<y O<ͱop6&kl?sf4!<:wa&`zv݋$M_nq&#lq^&kǩX1 v@֒VF *p ŦߊuİXn& 8dԑ\`}q+l,g~}\6-6rXTӺKi3Μ&4\my\J!4RL1Nw3Ǭ P#w:a߿a)iD~+?bb1UL jMϓLfwE:<qt#j $A_F,B_ k ~8s|cehK|iKnbD9!Q^; mX8g=TmS%Mf1iM^ y' ߦeNXBOZ}NB`D0 8äUCܜLTNX'w7":I$y܀2bf"8ĔSaHC_nn,"RGtQ6e+v ;llՆ=M2ƃHީlML`|#cqyƏ>UK9fiBRR u݌̖-/~JO$ z/WbUԗe;FZ%ύj"Ř־#Q7M0ag) 2M`&+y P P$ (>RtЌa*;5 Ś_lyXѥp81dΌ-8`?[G)@\S^| i82Yq!A.mL-Qj%u?9A hR_ڒs\j 22[hM~*.4x3cd*_ǘla䜌vG-]qt`b7sKY`Rlsr2 O`rGba9CŨׯsaLvg({o;dM ?CcK"_~,9[wnQjvuØaЁH6ky%pQ0-1k1tRڿ(~VBYa*m.U=QO>7|;ge xG)܌H=g$;Hi]t_G*~4&j!m3\Y?(>҂ [zjϑs-?jKBrU_x.E?rҧnи6Xm2l`+l;/.W@МNQ<ֈ6dERԥc?1 xP8"LZs%H_rT XcG9 wՑ@9Yg'J@;|gRջenA`J/LŕE5i+K հvfy$<@7s)fžowb;m5% rON 2-R1 X+H˃d̳_$Qci`au:y gir$X2r'D')IkCH^M$ z^\ΟyC aXcrJ͸Eor7YВ w9IX->wn>16 p\mUX-xЊ*0GU|nߙ->^oLjx\YfN;reBS M`󓖒$CdӴ>)Wv#nh7,5o&Q1}2ۃ^ Hp*WTC9Μ(_&*  A67N! ȱRVh%V@lS[l(;9:WyFjH?/c0ii YJҢƸpưn4\':c U+6\nD]DoR"1Z,=ElP/T2fu>;f(}a6ϙRveg›ɰl=!FmUǢU_@? of9x!۴%/[mRha0IBГ 璨%fzE-:b+Y"AI"mnn1^ `gcc{Yf֪wN.BdHIuA[s*;v0D*@lmAh@0E`eΖtiI)-S?RBP:u&!FF$%@ɡrj,Y_q|K!o3QhC,,쭟(䀔B%@ vǡ6K |xX8+8t[N1Q:4J=汝6zyhe&NDg%R wY=X*Jf;pG$ 뺂NŚA M#F8 cwNWg_Um ͡ L.- * RGFf+jlzx]l5Tg+Y AE=TiJ~Ɲ*HLib 0n#^ġV9!K DI{.5jsjd.TB$8?5iPٽDI}rе -gk!m6zFIZnE<'cDp&̶aMJs@`x˘t[glÙqlsBx SE^X/Z $5 $J!QXN-UHhJaIBL%cH|`$Zhӑ2OGNR {clBU &_J?6خhLh9J~7LR݈e+8Y(fQV:f Ba!{*~mbnvFu:fw} >F)`@le`m0Ӷ;s Wn'K =^+0g쵐v8ʢ(3f)ǟIH/iPb% ƴ'A=DPdF&)a3=tI^ltuj,89 m$^TN8<,-SʿUi6}'y9c<)K3a"IJl:RM-t3;v'Bi[)koL~eZv쨯-[ll2)1R`+Uѷ! F 9.FD782;t 7evG*T{Q[Jm!.]*$/ab2f$K ( Iq'?f1[.@uQVc #jzrf1=9d+;? x|+s{^}ǶQ$e&^2O=麃P6FzN瞣~8\̾CxNcDBH#HTa(3  4Ve=yӷk߱g0SFE9==z0 `9]nQxQ"]YʲI}9q'cÉ]jxц"Rb"jw"ʷI~a({M s=3 gC;' é9dyo!g^ 葜X&уE<+, hYjU\U`iT W јWa#kX/]K4h,ޠVJMm7R)u+I r5sn1w7~$fUJ1,^9*첣\qz&Z/PduDd{\NLQwvЈ^[ ClL`(:NQSG(& @'8c/``b3/Y01+ƌ7qIb5DbBfSьIvDehcgfLgE& D\ LUgfi(ŚP/. & ̑A ^ ĹsԑΦzD۰(ZĉJBBlv)=/^dgT :yx= lkԂr}TDT4fsb 9RЎ#(" <* w+ǛsdK .=bOa bR2 H!2`X0Kl1XtjoϟIdܠGH͟S5?7N 3{JXm3xwqm te&6L C<'za+( t[h*Lt| \ '3Ï3^o Zffj̤_ucBcUs$.iBخKѿ2ɗX˕6QX@K,~PYn;.{`(z;3uRXM-Ruq{_TƧ3I{'ubo恊b㊦SHBqg[,Q"4[8Sl|Mh3f0 Pk?Una 뉏Z_hw8._0)D!j&8 G-B~:H[- E?Fk*M*t*ZebBڽ y/2꣎Lt g꣱oO7d<'WcZ{t.Vt|*N i0˩ع)FfϷ|c*TWǾi! G}0(bŧ|`9*;iPUCN1j=% <QPtndDŽ3d=P'\drDTxh7I&@U{$77.Ku*K@x3ο+1n"wI|̽R҇ Xh[[LHYgU28(xL@}7obˊ]*qX#~Cu%UonNZ,?hpߟ(n}ȹ^Z %cTkHi cۣӸ=-IGwx8 \gމ}cm8v#0(:k-߭4|CI$pYW 5euYm+*U`HJƵR7y)i@̖2[:/kb@RՂ3tX`zHKIMq85ؔ ?40[/WXRk% 9.K1 W{D@%(+~{ZGO񸟋&΁Q6, K˛᪻=2r^ M& BSܸ4]9'}IY[lqQ=Ю˕>U"fA"?",Pٽ-:I{I 8Pi vMݐN Mw49Hhz?2rAʯj+ofwu#>zl#ū 7$ҡ L C[M82 Tٰ+jےfے wgZ^$3|9D*IʹKmBReRuD)۬icvfxn"^ߧwsOu]fekRrX)p5!elg2zA cN-)_}S:TE\Tԯxyj PYmx7c?|"ҝ/QӲ'M :-C?|jШO)l[u\~&BU/UpG>5\zE?n]G(*"qY(g"yRÕP:pTW6YM(_[qNRU 9I;RC*]  ۴} WN5vǐZ>Q` VDpWeUlLnh[J#T<ۿ wx}i3 \{Mv̺rWy).gezyGq$\`˃qK1gŝW ɨO^93 dUȼA~B2\~*>114i)*͜8OTH[Ȳ[w6ӥ ā)!4i^1#A[v 37ujduAppcLgoIE+?{M)sÇ Y_ a`¯ 5:LmHgh'<f@[q|-X13yQۑI?>C@oa`2E6WRDoA[j=M7gG3 w_J.~##A'/&0p1Q<@SH%<@65w~=}@nMp.d;8f{U %Uǩҙ~`7$Dl/od]E(W\wO^fxNt8BD8ٲ؂֠A\\kc_j3JM\tde V@zxxd/o%EPhVы&{i8_wi0EW y+`ֵw93f_%hNZȼUQB1d]U*0"IؤͳBٕ}+$T۔Y2 ӡAFsbBԹ9{p)U1Qe=c޶uʃDK y"h_DYD&bTra.(&miJ(VзNR.k\z[81HeJcMK<†, , ~ ]D3T^hDqH돒:ёPsm'dBu125 GX}D_np=: *hzW7 ?j0X@> }1s6+vX*t=:]N|>PG է^ EqGMVYbcp0X[m$wo6ZipS"ZԏՂs|xtG76f-v6&w gw|pgatlUd6GotȊ-(LwA׆?u]t6 DnAI8iXuIʫF ҝ+%6 kqDiQ`Xl) ;¹zOIjNa5N$Hv᧫u|kџ:c'ޤ>z^hcW|mv `]Ma !;&ٽfp:)K%_HfSy1⏺)kWc8hPQƹ $<1M`}uf׹ P鏠^)e<}?6G~R˶\>G)8ɟ;(OwcTkغ.QVP_z4w߬hF@"-tlhxqJ5Hq~E$nր\_@Kc,>Hu}eF<}|SI%n0W30߃КH3&Y׷p7^DRZ'Ejv20K$&/fJm:Q Wcc]^Y8) 50X}>si=MJ?rX.esX2Xrfw[e˲04sKBR4,ng 8|VR49z99tpP4)6[,):hŸ`]NSTG>9bckw[}ݾY9.`^0S]\ 꼂`/}KGC"Gw;rz:=bRxt-\DhtCr<.y '/8l$\T^83+̞mV Pߗ׏_!)v v!N/p`4>lv<J2 'xͻJb]J;˚`3R4@ ([ؖeM0L` u%t@dы<E1gNב|nM&utue=io͚ [xfH LzJYo#!z)Ju;r@%8'vy=p =8[vl40ݫ헧͞УnG M/+.C:C6M W$ejJT-`ATXpx$⍷_>Fobm V[ q?{T1WӈRe`=" e0,12q+x+k_o)П煏 ?h=<@5-,lr\ț\9=~~;{(f?i/+|m4z}va 'J,MVwHh: ncpVT[L,J6;V06~# Li/u߁V2:g1_ I=I:/}7$+=լDuCbm\pDxފU6;W mP u,ս,hW 20l UN;E5z3_=jlʾΖB sjA +sAϴI(ejQHƼ;_[ &od9xB'~mEnzɽG"TTڢYsxO7b$W3I}?eb{ގ ^_*rs:ƾI Id'ZE5Kw]%ks pl-Ta9RʉMU(_F:45ʘT(o(x8[k\$pO1ObDq~PL^u̪`Q6L(ػg 7Ika(c3_i2ݹSèEl3!уi[*@-ք"AE\&JAŊNŜ^K{Z@ѿ V wBhL@- # ,+YqI6?>/TliL~!cpͼ|#(ZC$rUi2 H33 $\#-{oQpI{F 2ZocܾYؚNօfzޒx(T `4 @1/s>ޝFy;NasDfcOUj~;P.uX^ERϸܞTΏ+Q|Y 'el0RwcYTe%-|#lbHߟg8o]Rq9,(g3PSYZ bJR>x 'ɸ?Kjq7Uf-zP> %JD:NAu _*,@ܺ~Il=r/:j]v&D 17KܚhL Ҳ~}Q uJwX+YEݧg]41Og!ykOUgE[AȬ`ZĈh毐y7 8%y\wr[.ǍΦ \jpInsJ1@ :I.yA njr E~}l^ۛ1C=q?9K٘' {W.&bA#[fg]G:؂^&x8s~~!oC|# ƶ=i~\ {l[3 Fh1fve{ʸ2J _"& &-"1Ip GDd5ٌ޾d"7gn{9.c#7vhRRݧ 6x:H;l zbc70*C;]ޛPM_.f6rCU 7Y$7&f L ٴ Zzݎ Շi<ėG>5=CvD])M އ@>vBXFhv,R*6kjv/CVԂs'byt~pؚ29vICΨ57qP9и})ϤDf Z8?0"Z*i<&Cwܯ?yǪ`'GĆGҏ\tt[(Q'CPra~@q5Hmo\(8$@;tQz G(u#;DwHGRz?4ẈP<$m#B+":}"5*;q#Gڌ4HGkk]:TmG΍2w1xGch?-W71 ZLȟ 謲0HhUߟF 'd/cupF$+]t;5gG_+V9Ch _\m1bPS#O{V2E'[=Pѧ7OȌhKOg _SSⅼE_1|Ϲ'1ag *]fmiF)e-WcO -B #MOZP 'XIZn佃x+`=ޒI0z佺Ԣu?$ԴTHz\IP>6gCKօ $3:GCR64zn-_Yw^Rv0?*qĕHC_9@$._4آTh :M `]@u_!vߡB{'ȝdC I)M0`; ~xE/h6Wf2͢Pާ)O׀қ M R'.7lPFэK5kֶkYsS ;%Ek6+xK4>}uKc^dX~L >#l>Qǂ$.>7K` ^cQkDzj*$+&CNJC98z~E+~/y5j#?x=9 a*,bIlK:Յ燎|4dZhs[:^sUV;jNGe S&Tu>+-2$4z(rGvư|T&~3o~`3 J\IbS!! "C5X0RO>NSͰu-9wPf`*SwҰ?A.IQfo@쯃Cn#-YK9(,9hU ֈx}.Pox0i( 7æb:' tSxZ%WA*$(_o`LOu86) 40a㶞$7V-^&os攬Yp}l ՛a:I^a ՙS'fV0R6ZV >UYQKˏNͦ#А'qHNć $ ^`GG.ZTt.g 0x.Bwyv%p $Ye+@TbJO4pY78!Je6} _bX=z>?k"MuVc1=u 8/Ar&ZWvk\QpǽM@\Կ5dW(<cmNN;?>ӾB5s(SӋ!F /@$ Еsфm>҆]CpOk㘈Su5z z G{B,n< 5EGWL7p]nf|U{gnsWr1#"d!$CN'u o?7'@'R9t |EYaq׬=^T\#DZG`!Gk1OC1U}eb}%{3{bNVT'3B}8ٻt&b"R0eZwȴ]4$O+:FJ30@d3b[,dBBm@joEYr{1*PQJ Ȇ38]hIfH8  ƠŒ(Vza7%}nMcX5@I1;u"8g. J.HjtܑVjqk5uOPb2 Zܣ QX3J 'tY?+؟ Ѐ!C AvF,\x46o؛z >҅UBp΀f_/?mAEqWW܌Xg0nUHϣxmi0{YE>!Hȭ`aդ?_˥}؜jx 2VSG*Mu2XV*0TnEѝa,"LѸ%jGCB`QCM8 Z:(h)myM}vf뛙Q^l_,?l@x:tۉAA نqp0sTs]ItExNe3Ry"2PV7#32;Un>du+O oE"0(%T?"2U[*a-JKi#?㤺 @HH"G)W(%iUN1W+o@F*%%\XD5WyB~^}* (W  uP|S$H^bhcGj( 0)XUpj14 KL~-'R@&1l]vt<7Vqc(nk˖VYcz|}UilN`-59֘;YJ,MZ:D/&h{LeL3~*fETP(A{dX6NZF5+YSrJ) hv^~~m}(Ť :KyIit;IP Tɀ!zqW2M|/vbK+xU)Dgg3!8٬kAQ]fBEi C=TSص ({1hFy]>IHes52j]=6h:SD WC} kKiG .TJҵ&@lEWhHu)!LbdكN(jt,e:"Sb}m0‰^yut®-@?]`fѷfN L;1L]}.,pRLU!`J=0'{~Sӣg|b=8 Ld3?,{{*9:5kZ8 :>dO4 d\opp"WإQ-_V_vB~:B债Y㑷5h ќ jH#l;`Cvb~%HHlM! A{z(9ox\Ebjҕ 3" |*}tTN6F9r\ch=0U5 00C!:x?Mr +g/|(`3,iܽc//=xʫa-;r| I?MeRԸMewbTq1mbLmcs9U*4Ne" ^̂׎Wop xEfq<8?V_ѭ"q ћS~7U2 Ma9>uF H&=Ԃ,6JE Mצ3Zu*flsgɁ n-yY=/Dx1N\9/Pzh p/7uHd%,⇖txZXF߹5ǡMg;NZ=NlPO orIɦ?쎣U.ItR%_bߢEvQ7L7 :OÎePm?0)ѭ\r+ɰv>5I:&9BX bNsg9t͖1 t'G" sWZAQo\ JϤBGy;  hzs3 )oJ8_e/:ys' qT`6-ȊHu :R P d:\3_=#&c˷i,CK]&I #]2-}L1>/U` ax.f웭AW)9S~ 7{S'̙ASF_S'L@Bŭ/\<{i!x( F!|L ,Q0HZQ,zWeg͗;_tK/vP$fu)PS?3p?r p՛f)gYe XU]꾁:~O8%E&N8.Ziظ^I {a6^5#}5&)ä̚;˂gZ?h,I4~rU 6@ -Ck_{U먝iZx:}6)㠟K/[٦R8'6(AboV)GJnʥfWYP<T"ԟdEDLpLVRވ} %asfM_Ԑ2o^69hq')@ 06mvK袂_PKWҭe4w &> 8BJJo /_ܓW ˥a]5: TͲ'mj#*x!9^&Dt`d۞Ȩ7\Xnr)^p̒fEux{(^X0Iou޳~$~X?xJo7<'F߈1b??C,1@YqXj$>  70@'Fo}sΟu)#\`Ap!?%# G@]j6`:by0TC9"UD E!M!jky`5q}]MXjI|+VɝS Ր8 ?s/,\քe !q@wݢ]یB'@YТ'%eB5s _mPה<6~AOAS<#8$g2ψhvšqʀbB;.yEH^*B}? [LfJ\,u,:1K;\vIU?*Z^ u壚ᥙqdõn&{%&h :O8*Aw}D3@8d:wI糀1@)'eNe罳0"+iU3fxU'}kaGU+BB(d!D$+j= @{!F:k\:.GGM3/d (UK5x N{0` tutny=I[ N>{r;c qؔC>˞G}U6]?+8oO("T UR,3O} >*՚P#llo&B:p9`056Kg>.S'W< 1_.:کe^G=srʗ֮s.۫ 2VpDD Cr=cuL`;@k<,ƅ];ף=4Vh[d{RZ=7.(L4 9K/3J o!H079 R H-vpֲu1qP.M ̡@$(xTw9` c=nǒ^"иlK[KjyA;%߆pMRknް&NÈw7Hq$ :#a{$vD70Yz `zJ `n^W^V1꤉XZk Z9A,t':ť7V1r@yX>߬BXEz FC;p@q-LX{sqI3v VQOҶ?&CzJ8䮦,C9&'2ݒܼŸt/&OR#ݟb7˚J!IÐ(\u*\_]Vtzl} 8L3 xctkr2uhҴ;rEv /Kb(m4d$ꄀSqg1Z0PٹB:o7|lh,MIǕѥEʂQ͕KPW=Ja`S}8а+2U8_ pl3cO<]Ddb5،*8`ws_6k5zX{Bk#*0Z;>}0a.oH?c-:ކ2 R*,4Ѹy,PSR\ %cCЗL9|l /ayg+NKӲaK@ϰc# ./?%dZ|ؑI J=PQGenC|TC-1L⩙Omd+wn$::G5h@dWΪBJ@ھ!t 0 VB_l-c7@g4CSop\UI4@]g#V1hD8+`?Cm,{I2eHv[>F[]qsɕ0"oW^;wšu=.hi|뿈]<- ѹA*^ftu $ I҄11RihF Q]&FZ?nD9 R#R o]1@{J!{EN)>..O- Nt8b)`F[ 'Zx@Sp.7Ŝ=X_0//z]Dj@{T&b-n?B-oz!t T"=O>ߪ6+̸Y[pɒjZU iyYz͚}@Dta2fvljk!b Qp> ]3йKKFMIy$gr=b¶ӏ-[, 2}~MYlnAn@PQКẂs|v֣D``,I. пJRKvoմ={S`^t=P'1st nDF[xK2AA5LFr RnY5ňH|16ٟ ӹEE8Vbԛ3-\VŨZu6H' }T fZ$bxqD4]0h}X[˪qp2c8sg=n?}_牼N9 |ĻN7Ofn&!3nj…)\f[CP L4)F./ 5n$Z+ZNP҂?N-䶁A|WMS:]UkB=LS#nSx7 \k 4KyyHUL:ǸsJx5>9P1pR֠~~D_dž\E(yiK0ykgKbG=R8 b"&iqJS"=i T{-''B옐rpi*bx2uS2[]Yڃb]yuLr@λPb^J1/R2pm*#L, UmqXYxwi ڊЂ!7te^I(#"$O"ZS Vw} (RC.RH43gK < b i0xIq_^ ͛Z=6S+(0`q?z0(صuX,krb~vC6 R |_BO)R jV;YF.}03:igV ?1%2IeV-*$W`ErRV{qcF9AEԻYvndB V8I?mJkAP0wd(޹$Qlga&24'x`Zn R,;q  ![j-Y0=@rmcZ!ϸ0Ѫ4{hnF y-Nq\A]G^Q<VT,ifI_1@e/s!aN>|4+(tǧ%BNHؗlSdۤMԓY'I AT e%uދz"h:\%%,op;G*krinCGv '(e3Ngn/O57;mxaVv\Qvaݏ(>D{ýX$tIP4e{Q:l7I1)DOa{u7'b,y4lcK+ k!nk 6^)4 ,!Tg]0C ږ7| b]9f~aq`"}t5D.YDQZM=<&!FN>ME!ׅDQބ Dz/&eڦQ>9ig?(ZM%[N`Śuo(9a[\_ vg#o^^֒!gD|xAtJ{7l[KH'vmE TZ<"v!Xdy:1HKm"w&Hh Z3bxXM&a-Ǟ3cq=pœU\(I7iv_C6Su.ovJsҁ^/`QDm H'.$둅q3lp*D>zBF맭''U0f<3Lyvuj[X5ZXhK S~MlQH4:sG "ՆG'=,(Ag/srHz=o„^su2hpCٝt/U2y,?d:]W%o:e|%/s15i1F\.ɫͤ_|!\dHJ&"S p"RDd!Ud3yh" :(*W{dS!DHв+fVXV*iH1bE_q.*9W$ci+`shm~c.$ ";)`'9(]0"]UqcGs. í5o+.<Sz*4YgD ~cx_y^.d'MJD:/uG KGX0,=\J5S? K]}zo] ΕvďJQI4?NUgHF H \#xK1ٵYk[مrPl eڵee~#b fgcX\q  hj:#35D7sJ/'z1d 7lsNKtK7=wk[,揯zR&Cf=yO$T|z&"Dd;oHiRD[.oR#Ô5dB>ZהjR^{My_ )Z@,^SXC%3MZ7ߋ/gJF aR_&h+ײ/~c:u_wm9.zW.,%^ܵ.tBSR[ގ!4R^ۑT?o*U9OAd֊٫a1KpR2 %[r r9UHdM8HR&~Q5L!NL)2|!aZ c97 )?l̶] X<Ĥ,jVV뇑@иCo< U*wFң2"q~5pv+?㨌k+ I,y088wQ/|;V~g۪'D^фAguh}G7 9fz+D7!/Җ׮AS]1@9IfXȆA1.9Ɍw% $J5e^3n8v&fZ1Bn'ͫ6"ʈTQ5;͙"ȥ(C_)``8sy!ǀXN[H*2"Sq40*We0" FG` 섿[AHsΈpw:6c6$> kYP3pEKh,U8Gm h9ɍGb> USPւQ{w:bs mIHEl)8x^֓ mq! _Co[E9;Uo7"MAOL1f?HFu!;NMA "&dP2F5*$_춸Cκ3ZJrdmu$b 4xQW]0Oz}=TӲy'h>Soel سY"8.<&Uܟɤ|8!ܳ1|K2rc/`~*17L-BI# ^=S|ʦP=!#1*@&I[S| 3FVNG׻7xP Rs)\Wf_>=OSZ͏N މ39@U8KE]pNb96%yT8?)ix #6kG€/®Ř8CLМ&X h*B`{}79#Z^ Fޏ@#O7;YWqƼ'L{S@طntqp%?rJ!61$,+fЦS-4$O)ny}8Yf[o< x.̥$ohFPm(묔Y_-̨jg](7j"/(,3Z`6L1#Y[ۢKy\J4TbJR!Pn2QP@#"S1*mrF2yyC*J5|CE­a;~ݲfc_kIz~ĻOv 'uD,*d.t(ftZ6kqb_+ȡgVdV@ ȓh9|n#-6yQw-c\D@G҄uEPժ2VeH>{ (H!&-j`b]Gf4 € Qʎ뿎:32/)^:wO&BQ,E+5iR1u-R{std6eН+Ј0R؏Epx3s'%bgPc`sҞ;-5R rs3(%MEDtM:yx<2LrZd]3qΓ*-؏GM7C_i#k#ܣ01?, Op) 'BNxi/;jRO[Cd yVt0tmX&+f(]Y[ i7.zL61'=!$C_%,vyQ/N4PHl7YgV*a:Mr>?L0AWfRvAs@I3dxfcOޠoX쁊FO!lvocEr,U[dӳG@lwu0 #e >šmIq2qqAS56&N3[61q1JF׌lGuJ¹08-$, 7G7Gi<?pEjI&}H'IȂʺ0Jfh3YEi '!zas0$WwB3':pG[7Juv".F>:c;hCC|5K&fE|䠕WA|>^I,^ >kU' 栟D'ga kE,vh;7\~Gׇ5j,B rtuS@-~k3xPV9_&y'~zrc2qJ:Emsx5aM(N|1$eh.%Ifj݊twz+YB[`Hz: Ԕ|3d6n? 2-<<.ȝj\xΟZp2 !0ճz)6M~S5 (ꪐ1ܥue*;T"**.gQ3 /EgT} lA I*gVP~ǣW' jیX,UD/[}/0_gJeG8 5rdpcՋy`mKҹ&09 a~)}d@D`?gfeud(@PB'R}) Y6==H2^ȫ xýjhjɀVxzkMޣG<tAA/k.I¸\S}1;IZbprUz9"&@p7,ک0}h:)^jEU3\@OU уeVjs {JE|sYG(qPF~ۉ2[ 7rCnG}ͻbTew0HtwPEsFEeԾZ$ g2̱PO6ɜD[~VN,{ɚ](0xZ@.㟸_Vo,DЃR[a>vD2Q,&`jm*{΃fG.&%c^T' hOt0x0"Da'qPIm*(Kp-X38K ԯ l [kyYp{΄Fx%_ y -{{d gEє>D GJYe`\&cp! \ށn9{ȶ\D*v}3Tu}upu6)z,,JtWuOtC*!Gڲ I0 NRŁןQ2Wy.-K,NV % xu+Zc" (N$x~ٌHa]eJ%dZW/zÏ1ki *nnCUtMcö"E50]:7\!}6; fLsŤ>KiB*09a*w/[jg[X\rɨQp]2C34ebQ+$, hQ C T&RwNQנ r*.(@hZ뻴dd02%Cgu2.m9kQ9%z/**m7ҐYJg {!~f2Hb{]|/߇1Ul;)ԕij8!!e+d1\g`z$a"Hη̍a/'_#y14\roMGɮm+τfԾA+M#9v,Qv4&^W1ng=‚A)])/,[_8~pW4T1,9K@][G:DxEXNSu]y>#/Eн*J,e /7Wi]$Av:BrF.PƳl7"6X+X )xWƬNmkpW@D'QNCKJ9$;ONd3:lv87}:ntMhv g'B!&dk>x(kxE|B>dQޣ?ŭ}/1 |n@2>:J$AdFP7[˲BxTi(zIO+ԅ5U;.+A}|MϞj{[L{3lFXRǴ6E "@fM~h^DqMzFPߴ3!~C| XiiLf֒_~ՑiwUNx7Fgl(#wrgF GZ j݁ _'!Rdțx46,a@w 8w?Qu/7( ␎${d?*[ =y}(SBMݷ%k =+MB\zkl6s)CCB)Xm!1ڪ`$a̠ڹk(*ӓ (j.m8%kF*XNhpCUwpzLӎdD׷(I8 Z~/#ȹ t!-hjۏD/H3e#y~PJ|v]#9Vr9=QQBBhJk,_"H_M[R+3]yc?RdX}K|cI_8} PX8rXvzX$_JV<,~'D6hRW ~(ŠtnH*V|ӕh95Jznsb@&('9% iƵԐ64YZx4\K﩯߳%PH>нjJP Qdq|yӎ/N_w4r_ Z9,O"OΚQORʢ[f T+“ ,D$@M:u4QVcPazF$fK ͨ!@R- *2bj#9?+iGo-S 1 B(PjF!̡BPtJwT``۸ "٬ɳPӾq굷}-'Z!LuitJ-@E3"D+sM꼾<끔Fc`c.,拝[).ͱWDv( H^ye<#3u+ _+ dOD7&nkkc.p%,ӭ JEqpR+zڋBMP&3"7p0'(8awڳ-Nh]>==M`Q4ťX韰sḊMK^7jÃ4.iv;҄7f..d>fE_x~Y ÄpȤ-|l"P5z;> |IFMP[b sۀc!؏aGMCvh>a|6uoJ˃ɂ]C-6wWG{ H ^0pvzRD2.5@2 =$ӄ c*G~c5~45uR_̮{7s]L_~a̲$QO \ =>Gne#) MK0|" W8ƚ3p[4^^a@0#VY*gO M}k\F?ڦua09yz܎h8d5^R6j'ѥ<ᥠRs.|8H/St+!dCRQ#3d_[@>amyL{{>wgleRTkK8!6tk>Y S>d85.jUh.rT H爨29.UwW;( 0w1 6L֘ # 0ւΏiξ+bER_ߟc#z 5H2hU&6d8S~r$H;|\Rn~Ō&j&_!Q;XEyɱ CU)WZD!˺MN_nF0u!Z4ȶK}P%OB1(=فpH `xZppW_\8pjR,q0^uTJHwPQn`T'G,4=0mlɓ7QL~?Y2و`! TDoIA124.A%8[ ӈï3MHLf6K7 V IwZ/okNsze4ZIRtG7RzǿQ;0ivM]񜜈m1 :UGMbcKcJ/й*>#% v350'Y=P$rj KgO10fH'֜ghy0~sD"(y@2)>[9ZFF *)ފו:VǗ,M|U_<ИSc?:]"+\]@s&Sб2n/߲+~lO-GXA媍_Q`y%3NU&F{I;61; ~X'U4!0!^8&SJa:Jfd rGM\%*cn-}~dpx4Lb0(p[E_e2Hj]+ұHKE[aFCwmiY ӽBa {&1jB47働":E>-h{&̿ULkqY;q\erCT /V_߭U:!.|o_ٍoh2s)W9;x%{ i S~/&0$l2, rBfv1 8fVEr A8~Afbo"$oH-=miկEk HM&M\ xgSΐ\wVq[gan1l("3@FG߻^[;q(G]_ݝ1[MLoJGD>?@ٱMi۬STqa*i0k41yW?؈vvG3oPNO?MƞFfsX@t_"1hΐB!5/qD$CvA )m3//$;t|[M{0Db荳 $:`eۚ{="Sq=L< PM! v[I LC1ŝPgrWDoBrLwX\xPԐϒp0\^,-IaX M[&\EB6WE6aM@Lp~T3I8y|XKIUz'n Sr&fi7/ J5^Xi()w EeH A%F8遫/ҋBUkNEbw ho-K3K78 ߙ~߈oiИ!.㘺:5LKmk4Q_Q_[: W!n$'/ߦw 6 v)an` ˤ_$nvWb( c\9 M!5\l@3c3*ˮe055ANЈ 4%.c!0m&q:jI͸aܾ;*<Ђ0*u\8b޲1âhLy耫Ri4 UUN›4E=Aihkܿ*ۧFX~Оp`?'o%Q"b+ˣ|r6<^YT^{wu+G :O :GLQUe"9 Z B@U=T1"ڜbzW|N{킹涂V.& @uL(]r9BG r3J> ?_^ 2 '8cC(u Eԯd5*LQXSPJݼb1C1xiǤT8$M8(X}ۜkk%}O7w9ְbs$u1̌}c&|El6{9@d]=iAԦi1wQ/r\h}XыTfBQ-LT;BbSg*FҊqe8+,s1&pd-Lq#0Q 2P⒀hUs`_9.3ǔbw?ǎPNĩUF:1 q ϪZ8r7)l㓴au(nlaw`lKujqP$D TH&Ed^Z|%&ɍHWb|Ms#B 0(^ADPGzr2%QSt௙F%t\9Lk-W/57oy7TGk ku3M`X@]TrnGsnsPm@L&ys1"h߯y)w];FWk~Mڀdt7@/л%  .nzpF~cƊ'H$^N7 P09>#.Ϩ٤`8 L83BU[Z'4nq](M; BdJ-&0Kg0kiABUl *ԡ:,b"!ɛSz<$IjxH~ךp;u5OnTv F!푇U/=A!jXa(/ZıбETY@ |}SDEzL+ĐwW/JIWBy9s;{1T |@*V@䟦>ȪnD_;|Û|tsbWWU8˅Cz'Ğ̤n9#gbk9p{ v1Æ4IO:wpl00ʿ9&UG$VJ>ZF/~h"d%W}%pч [ܮ(n?=*o4KhE1 %@13#-d%C|`Fɚp$'[q\)A |ӷ8ehU.;7CYc.y#|*Mk]BVn|16褹ixƔ8e͂"{,"#)./L L;+l|e ԲC7"N\=>z|B&GWai5V{W.I5 sVYWض Ze)z1뺬_,83 ʫPq]X9X~]Z_Vr+Bq>}Yv[+xNoMnH.-Ӌc@}^@2̅κZ1P80f!sYB}"jSxKXCX*ηK6N|C_;#2(EO;%RHi`A'U_$t,E4 =3Gv ub x‡Ħ鐰yURtHhX$4;1jVꟾwZ>o/Gr Y`%gP\oթ3/QruЮ%QR!_7]IDXY>5=.oA0DD;Xjt^R}Ίts\qX8OrHwb:Ι$[iMiaoc9~#Tn4eSE귢w|$4ix6E}[D!d(Iը\JBIrFܾf߅ 9=: lxB 2hZ:<'z+5o6@7+oZDIq,kc~GޮB@ӯTzM}i;M-\k369EGr/vubу6a-nˁ@e% /]y`~'V{U]|_*.f?!X_1T k XUy~1} #SPWܸD@X̣fb"7d8g 6`zݫԾ?^4,&Ҁ׶Cu(d'‰^G b u` ׬A+V*ee pSH)&ߎmڻ)徙$SKPWAɻFL۔JvEΘ~[k ֹMo^ _uH̴vkGygn9ftܲ@eT(o3T=DjQ6 1лp$ 6;CAlD5.Ӌ$!V$H/kY!дQrc)F(.!h]I+y{پнOmZg+X^E>S$QHfk9+\I!7TLw?fa|%9 ox=WP|k@)m;ǰS1^\z0An%֝,g.xRvC"{]ۉ&oT7hӰvH~Q Yx!;GPRn{Me [ցqI #ȂQ@HqɁOV,5 ,-E{U{h7M50ϐO(%_ޛwΪ9lVqEΦS)@7_3'*,{x= h`F2ȗQ.$c-,Ck<. N * "br| hU D /zIAx]NC)=nէ\) N#O<.DE*izo#{h)^:ׅ/edL9;U%}*+ f7kܬ7-&j!uoPsVXh6o}!؀%#M݋J7]ﲧwM٘eU?CoΣC#GƎ5|\Fv8uy^wS:p PmT3EjàZF +/KљfL\Qqb >5k"y^̣ oUՂCF9Q NI}G@8S<ɏq>REayM>$P^o`t֦?+g$YVZ/t0#Þo xZ~Vu+~j._QDC2|^#Bz$F”o5dX'.l=JwM6NBJp7]H1>SIXK 6tt[N6# $c% 1qD۸$De9/٬ 'M&k-J#L^YAr&%G!U<g8Ӧbyrk4T +"l֢84fGHnYCA0?kD/X-߃WÄHh q6KUw=$$}:$L~Fb5It͍.*spiWdBN1 -:SsFan,H*NC;tET떻EY{HC[߆A1=BJrB1 HyJQ@ҩ ]_(4;49 [Li8lƔ^ۈ«DKC3Amt nUɺgk^h2"l)w,1zpY i|J$^L*D'=/'&^Lr!!@d.ݐ8GU^T"\ѣYSgS`!J7Ou_jÔڡZ;?4y]MC*KvAp( /Pxb R]=l.hyNROkl˳Y/rYk}t.Vj~Bktȼ5Pf@JA! ${]Lan:89}.o/h",>$gptk<&]C S̸P Cp[oPXiqAv~`r} {Ne [>H 7AL +rhwQ\e V3EM[m6SLQo74 Vl^+vA-2o,turgX}qXh~,#T ~|HL >#ua7dEϯ@ٱxDp#@3 &mPFW5VYwgo" EFQYW-ɏXgNnwⱨyn W,F]/RwbƊ弉e z|KdcesU2 ڲpls#[WZ@}S;dރ@AezRdhiXhq|*R,ET0Y-$5߁Z ;yuCϫ*( GG|m%eMuCڼ jWQ\Bzck ͎U,a"u 4wzs+ւOZQh)xg/Ga4&OcbUV(iK$kK6^i.m{ss6*\N+FD!35Ag+xfe^cC. EkܔV*T˜UXRq'zD\((CjvND?Q+{fzі`2 @X>cm@i{S#CdֵkbP۽ğc7QcCuG勣y nP9]|uMc'w%0߾ZNi^~RYF7s_R5&{HC`eÒKWmY"~a~81׆GH.QmY`7dXX+ Aebmdtlz ɿ2eL+lb G yw8ix2y0^֧5Ї)GP$M齽&qNl I)lou9Es~eV7?aHMm[]с.& AҕA$/0=Ԟh`)j{LeՐx# q])N7Ky#H4礑jE %Fth RΆװS()Iϲ,?CHCqgHɸp2 ~iӕ `Q|_J/ar\\ȋۧ ^b> 1"Ŷ9u_+/_#T1ozܯI5cәh~.̗{j۝7Q-ŴR;׸Ċ~n^휦9ih<2}A\`=Yț.gh2X Bq{Oi =,Y@g *]2CAv] ݤmwv(N@P6*3l=G%m&/SDzD\ _&x3EkQ71q4sËu%te4xY6Q}kIq:i%}6IbXHVp=Cd"瞕AW#⎤ie; mZțں/cQA 0<hg- )M(C1oYf`lG(ԃ bλT}PT̝Yߝ֒-3Y0(trk7mCNT H_`aPA"c]]7'2s!~׽F3q'Vm+EXDDQJx {Ƚ" D36~<+[RЗvȔzi=DwӖ_T]d(bX4fI#Ŕ;ZI,>[Fܟє4g֟*@x y uwMrCQ}L¿feKy5|YrU7s jwyc;̀aA)~jb#Ę#֎nZL]d wÐ &MfV}>f o#JWVOᣮ!_o&qЭ:XxD2մ.ۂ-̣3Fp͋+J.RQN2N^¹Ң) [NK9HzدWEQ 8vݢ@z}DlT|pHS݄7QŴ`o1ֺݢyJN]:ǔ|h;OFCo<\ی'6+5(*İ8Nytd̥^~rOIҰYȨ1T/]RN!T:'e.řGH%)Hպ>_#b2kĐǫFϋ }JV&/.Rg$mSw@]@C3D9=`GUMkdPwҩ!cՋk>Z?S߫>ăuTD$0"虏=V5/li 'm A+e1AS/ۊc]R5"j^}<"ѦLB&tm">3cZ!.9@'prgVl,QRw`v+WdWzuKpLk4֬²ie{[-2挝rd|a'/SكYbf)iFǙ$o NPA t-o,p *^Ygtķ3:5yW",dClF4\Ha)xD}3rANeе E"iΌV H?ݳsaD">'h]*i;>v33ַ4LdGE0CH^PJ H0P}חz O O}|5_+lQs22}^XW ndCx<ȏ#e>uڸrq% uE{xW`Gt'|dLvt”ؔ+|r"\ v˿vR*2`0>g$ڦ]{WwzCigi7h4w`/ӽ<@l>wJW*z=#+5D1O`:EǼ!Q"\5mJr`Ї&7Sv[ i$Ri.u1uděy4en )E#4\Sd`bPR9Q6TP GF3 2/8V⽭!o)0 .e٦/`5`;#UTݟ{uM.WPpUƄj{,,į+)Wgdp]՞ܐ~ Qmnv˒]t_N{5b#w#<#`)E9Sa~ۏVy҇YPTQǽ=g0̥aƸuO%*̌gl:0;LwO?ZIƶ!lZ]p`MA^oqp6Y{.+c9M1H@N4R=Swe:]7.@VWHrptU3'>*"% ԑXk *?;IkÏV @3)"k] 3KM(z_Sm[ _p:Dtѹ<j]BFCJ$^_ |ڤdTXRra^0XZ/ YM0p$0;ń}Yv:Hpsp-͒fKsJY_?ۼgxdw8ֵ/p\HM)V;MݚR-k'7y,+Fy5`TS&6sAc!AֳPy LŁGv9,mQŒi |{ eBς;1nD8 l)K[HXiM[d TmZnx+ Z#zEaSih1ZpWrXG/65 .5ArE]2 ] `ZS[E тB(xȵ0)ïˆjnⷍl`ߤPv' 땵q2rqCw܏r<*˳Rybe=L `rkvLbAIp,QΫEZ!ʉ HIc4$)Gb/iӔOLqɿK?NO;A}OmKLkӒKR.E*Pu!4 5<=:'4n8QB7J2tn]A $_<h9.?$p`mWmBŌ#u.8)!K6 \jIYPWDKy4ܶ"v%vи5A"8c_V'%uu"5qZ?"pg] _xl9wd*Mߓ`$[pYh;ARAc}ԏ9&2. IF'jMὑya"q+9#KA2N{%}uCbO>TW[U;a~)l=M+s MIzxKP@!'I"FZ{;{C}Yaցy ,ȃUR ,|aDJtd_Ș#zi(`~ P̩PW%x盧N{w\ևn83mnBܻ& L>V8L#h: ^ovcouGS<: 笂%9*PFr6X~AڀֱJh?O@А4R q 9es$lEZT1$snY:Py87 %cZllBLTIg wD>:laVQ"1gfvovcAcp0NMg9}H pMw䪩3 RDWnhK0KZ-OR*@3{]Qemijp!@:Olf`StUӶv{61&Ѥ & !H/ CY]BOa4D_1[$icyr"s4-gA52LvS飘'U^'y|"h%}a aWwڃ*[^BG*0";.I08R}i+U܊=tI wREȽ,!dQb!&d4\ڡfa-%#7SFiaAes1^ Psk炐U#Ĭ)o6B-W;Õ1 HR܎TDQ>L/2O!/IK57J2@/"\PmHN]gӲπLNs%D2F@vH0b_V.Ś߇. ajt"7˜NZHc*t穟=7f`w+U8J$que)h8G׌ R)jÄPeUB[Rt~=4xҟC&6L;?W<6=D /qf@_D ~'e\ksYK;3ּ-k  T|H^pB:"U#T￰G=RR(((Mk}[t^I2n0jBHz#Д ojG2ne诞sؔppw;>NK^8̼K-]|.f{K7tC}џiBc1/Qy|^92mAfSL$r YvdA(Zzv9V**,?%G'E$P?p{t{ϏT) jyQ"h##@{;sO t*w~ eO(lt^G@NV2f*K9 mSN};GSE9~IbV iOc=Nʺ-pW/G5p: {k"i%a~JgGb"U*E '|]0} Dc~fr_XW4ՅEY_krP@|G)nB/NzI|jf#x';𢡊 evk`6 Y FMHQ &qϞbE +Yb'lc=U@}vQr92J2WH*zgf',od΍b~08Zdh6Gz.g1)|P 2">X;Nh<On>$`hچ/f23φr@ $vԼ @nGkpr%x6]=J"Xv'"zw, 2UXy:|*ngNnƥt'Aa}ذ Qcb!Xq5g3X*jKl@x&{Z"TEhV0͚Xk蹞8#Ep<ЮXh/Z%S ӱ b^:> [-S@hZ4wlR_w3tqmU"&0;u!:ij&kO@O6 6|ck'ѽm Mܽ)DXŀNMݍ ma7.4xLQ!t2~`p3ٯ xm+=WH,dSL;Y{SFoP '{cq /MÌdz"fr&+zr C/p$s _GY}0fyܠ/jpwު|B6{ I-p)]<#)$,7D|`P7@e- вݳ(?)ބ'>BMa!HbCƹظ0+/ H=]$eK/l 6n~[dhY,lԃOʵ`Ӆ\Nj8,-Ҹҭ@U.ZVIc-1,VY4\@4PY3 >Ih\ٛArH>ٚOy4|=05DxeaHZ~rP&)cWK< 7e1ad=Si,Ve xDeUJWL\畅d]\ 󬬢mNIq^?: g Hd?MFzXzζky_=0;4,[|n:bޮܸo#RATQ0f#%zM;^~r<8x ! (`]uPDD9jSv/ve-[72ۿ 'h{DOB#ŝso݃X5ĦjMoOQJE0̺=*׊a)@G6SR\a=E`{-EhhM`)sm±U:v2m֝l`f`kn 3?Inݺb&fGZؐS6EEL`śQz VM[^INDkmذmR3t`,' Qk}faTG7:$l.E lc:'Aͩ6( I!FsBo 3㔝4 q1%6?EPq xxԒ 7eN08YED5.r3?j-=x90xYE`#`ǀgX=/OԞF㏱3m>7! j031J=?"w!]תĞSJ$Jwt_ QK9ĪLIKa\rV,¼2sۋ bI/-^R/8 ob̒w*7H>Sſ&8J=Lˍ0H *!upnX(7p;7c<`mhp2\ ' 4F9.ߺ={C)M;!4ґtvXI Ҝj]>A.G+Q-M WjиYR@:I-p4` *%F>׀/8hpPmU*K%q/}ѭ.mYFV9$S w-59B)AZ 8 + @ 0$fqv rJ4^ ãDGrq9-+0v2 rOWaV;8$sf$*S@E-踗ʫZd46dV !򶢷9&+ iѠ-F;lQf:xqɹ(%?gB\ [ȞkJ<LaEtȖ_8lk\E 9伢@uܳOҍyf74ws>0/nzBnF>Zc[if@1毐Vr/#l'1E4A֙9Z7Hg4Z4E'Q Iq~'"3 ho1ʯ$s>OPS1;r|ƌRb@ {N$F">U ڏs7iiPT% @AuO( Qe/'9X>=Qv5ԳJ ׳@](Ep~m!qЉVŏd(&u+bێʨW-I+󻿶~ȘŠ4 ? 7ȝң:Qymn]SKy' ߞ3OE>!D!.nߋs f==CZ~VK }wui~ ~.u,!v`p!|،J&x474.ZNN#>Cڏk.Pk&LP;dy#"f=v&}CҙU,I`凳 ܕ\f/BA?S/O#sek֯jCG~֋/֧Y)yK % } D*;#1< T$! א,9 L3fC@k p?r}p6ġ11&~M<( 7% CD4*9I1``ms~j0mA sT{c`> ^':TL= ?ΐfW[mHH"kThl'w"Ϧ OWK. K,oJ`T]S us15uɪPr:Y8p}_G _w W+L4Ϙn`:R<V5.( &rTicBGKֱŭ>bzqz޵~oհewΫ/ %D:->1pFx1Zr*$=Z{[S tŢϭ"sh}8C`P7qwȏM@O}EUj>_!6![f3Pr78UR&qT%ȋ]WsS-5*sI7a%Y6 .ҒY҃J om/~@cPIa0|#x>-Qր[lv: M.7j_# doAKQ5R<GUHJ_*+$#Zh !7_ybNu"U8g¿9p%u}ȝZ!Id\. "b][]2I"x|Kvm.~]b $#|ё‚z١,?H`wj'vB7.V\_`ƶdg8E](e,}`*:\Z.[sB?}y^5}py}4,XJS@>Pul]JǼ>h4 0l5kR/?Lj"OsT-DžKLﲹAmk`{а$^!V33I)QAD1E4>qȺHx/ت@KTq^~R~Y㋺A3w`nV,f"--TMv:%sM|Za pGJu0+H`bܳrD2`RP^-oߨ1y趿6!N|gg>п<݆ͨ|/b۫5;B UKgl:ě~-afeBɾ.{[`#/Dd;;ǡz݂hNn@e3ի%Z6M$LCΤ}A6y@u݉O 'SyL㰘xQChg!taUDzʋ$'Z|#!l6~α'pٵad8@N>a#{~=+G1H GRjɂY856vځ@ni ,Ξp) uI,~ QCDk5|.V"7oGӽRv/KS:-4'H tJ~ ?^^YysBCR 9~o*MJƿaH׊.O''Άl뼉R1{?Jvt@obsL*)tRN>זTAa2U ͑|9W%Q-=<1cio,z5Kc”55LA־ 6Mr FȩJBh u0ZAc1rpn>_#Q5rM,hVǕ<@1!p>QE[ZmG04MNu4ձEcf^ba,_;T63.۷_;;gYO A?dul r\ ,+ #GY-[f^čdMw#q[RJ:O+q6LJɰj䮖<@{1(qS.hTkNBɱK0t؞FJ r- uS5.I^IIU"Oq4%P>Ig;Yq]+H{']QJ׋&@ϳ@hy>*n{B~IH{lRPd,^rv*O} 7OQfjΘWb_>r=*$-Mi \j:e;۪O8Mے\41 yvla'))܆z>d7oHK&`h3_D~hilK~)/IF Q9I⇭g]$ B0$%8ַ䈁d~H߅ d [1x,3!;* w\2P~ .1SNW<>E11IIh :T6BʶBaX\Ryli+hޗBrd)oldQ?19tG) L+3{&S ¯v,2٪XTm[ĥJ?*~[8&Gk~=Ń8aOlˍ&\.|wG!t{q.*5*|̚.Yx?!+[m#_WD}QLSع99 "MW<}C֧bha` ULn2 NW'SXVѥ RĎ!dkP]*:yޟ)Q+BnOwekq/J8&Z>r\g7k=,1KG/4\ex#ReMGD"{yр]ٗwXs*_l Gzfck}OgHw$$ $ި>ӟfe"C;?[ķ%斔"Ut r ᨛ-c 7{~KYdኦ{MCO <?"@}v. FݱK >Bbevɽ QG}uq_Tvd -蔃bF7s/xɑgPslhp&eP=gY+dU?Y7*'ML$Fye-- 4P1J_Lc3TK);}w9qƆhS`Ϯ.01gmV wF3U@z3bGT$doI rF^G{3k뀪y%wX֎N\mfaS+&L-A2$p@gN* esmzi( 0Yic^q7Q!qPR㢇vZw4I?#Ηx|-WV݇~a/?Le-ײP98>/L ZWlXcFxҡXA饮sx sEQ5OMmo-ZvFLfjHϗౄʥ))%v'Tólȁ'h?MדrISDW ,nqTbۂp;iRIJ%qnaw'-r<[+T1Ȕ13<]ͿeMse/Ը7֠,*I|FYU|󽑣vm50d\~w mbM(#U)"`0 H@9>V/DA"q0Hm'65[Q 3~d\8W*\@tqtOSYN Ng-製fXID=|Q* ;\ٷeK)v.`K`UQ*ӕ,6`B䓝mYf}N5{|_b,͋G{Y^*jl Tw*խ7_ðO>,"y( ]LCSu=Zs^zſR~aBwW&vt긁7 tHJˍ XŹWeg n)3*勄ۥνn!\(K.8 ōB@l O P z<󶏢e$K$HA' Gkp徱ʜ>hMuL:{xBvv]Ⱦ>b%>9o۠2wBFw8t'qq5uFa"y̍U{]$tvI T#m6I;~d ]H=$O!16x|Lf=sl jV%Eq^jZ` 6i Ք'8!O`[#:vt\443sy'Q%$Y~u#DK7#[Wdc< Mv\YDQϥ}nCQd߽V>N5ۿQ)v=;Kx~w`PL+~4uydP'QrKֈtMbdF WFQkEIKsG?Ϋ?bz))\#`d#r;>ϥҚ~p&)<_p̦d[qI:?2z"U\|4zv4 !Gr)1U4b`U"K | /ѬQ3:D,p$uZ^-f[||E7`.8$ٱJ^ ccMD\p>AIl$>N8OKZrtD$I `:"%? t >*Xcm$9܅Ot" g rS0/ʵuEHpEoc > ~Mw>-7T+IՂ클v&z!M ^?d2OKΊI׀!J<+¢̭ 6Zo@f:UO=6Fw 8&#\DP.kudB?68x# .F0RZ+G)< 4_:Dr 勲eԅ"Xg Ð4t!zpCM6?^Ltàkfs@js/>XL\#wJ,g0)!1KfvmTÃ{d~k훒UelF?3K/GTE*kbj䣢Ը^j‡ 4nN0ox"9_) izm:x.r=<|g7H!E.QKy$zƺ (A=!y]s<| L:WfQMlgћ "lf%D!(>q7KwCBUX>u8t W.`ļjw^(m:(acJG!:LW[|\>[n-,Xp'R"+Z4cfJ "oUsq3u 88d,p M|0}aU3PXqJ),`K3@ӈxvL}-gx |g|DV>+zvpu} e0צH_[-5|ցoXKllk^{hVG܏}  ~/f4b3 #|U@csq.Z]@lk§xT+`SQE}@S^?GJSƂ!Y#UWv:`k],gބi2u`7k|pXdeEk}j1%+\/طHc*Vrs*k1tt$R O`eѷe P=Oy5$bF_Ҍn-;Sw;m^I\Xfb_^[+/k <*|w յ|j259̐m~Jk[IzK7f0@#SY_ho!x1p.Bm"r#dM%exOF1횷;j4>4' E<>fy^<6RK2fL,^"Rjti- d倯*(q#w})dC\s75bn`|'4cR눽ÅUɘ0ڠni¢7/bO 5A\Rh.(ntC8Zn dd5G~8̢R \R'M)..uLMxY<\M`6kٺ,2t(Nh]ܷؑBPC`M)AnqJbwp܎{ߵ#X`F,ZYkO1ķ8Rk,o@f 9.} Ή53ڽ>nb&5؏Cie2Pc{G1Mg*iF?0NQ",["Rrxhzy E%,{xɄ$50Ooٍ: K%j~SC$?+(&R; ySifW_QU7e"?oO QXtqhVl`eQbF]qYL*NVBO &j]dnLlPq#()&J/dt4HuD4\oߘ&fjΘ*Lqߜ/߁/\sW^CAu~\w|IO?-TAAwPj1n0jt +.`kö6 ?3BW]/!pPhKx/VYvXU;a7ȅM~RbQ2eOivSW/u.w {f6TF I=G894I& z~yEVt6K4nvBwԸH lar:toAD`W.ako3R`Օo{\a?$N׶*xa30Vttjhc\ANW_s` !@;&,SXQ-{5jgAɚ:S`Д+<oT A_Ꭷ-G  9r;{1M co$i.Z,mڝl$f~yuŚЙ㸑ddk[rn53H{oD{O| jG |\P<ʿ$^y  EW^jJaB.j1ݧUB-s}[A[*2|%GoY 4ZU|y [wjEG-ۤɸUNkE׾g#Z:h"_~٫(׋scumSq0B{f6?]2/zڅń2*/;84b6b5&pkEjQaRv7,HiP[%rpO XJbIj5Q}Pw8!M'L5 4X:~e G: +k5s~ oy%#715Lra -y plV.mMJPչBUA{ o^ qdψGGQaD ;@#l(L[ cG8g@\Zጏ"0HZǑ;N16RۘqG^W`&)>?\k@hcZƍ6F%Aw4ᜟ@UIRCB5wV_ZhcRL;vWܲXlo9(-XDaf.N|\$8'Qe&G cKIYM<0 OR%dvYRhTmu(GlȯV#J~gRU /hRLB MXA p?#v/KL[ypZn7)h^x%Gx:x]%;`;vsub:(.S,=n-! ZS|7UC%יi#O0J-#@3.0,b5OXOo1={t)}ßc?Vy\22LY@{Vh2DZ aXoa2!Y իM.) =)6!y@F66k#'RJӢﵞ=<ݳ@9d8;>-8?K1ڎwY QzB@+YyKCQI+nˏN8 D)p~ZN`BBPh3Ё-v+&sF(Ps7‚T NB\H.iQ|6ꆡ{50+xZ]NCH Nj :A #? q-zI92BkQ5JCzc{|(2kԡ jKau,iKBЅ%n_ƒwDx-E̓^_„uopJc;\Xfu }lgI˲piT9X|Ú sR8u5[T?U@T9-,襥WKEfW_l{Y /G?@"&uUmZ09V}KVaLT()Rq^l^nθ 'Q=vUήDsNY1Rڱ(\8ϛ%kő0+\؍Z2O7@G$릤1 Ŏ((sX'Ԍ}B+c%G,UGbf͑ JIe#ʂ#8#BL@}vLsp8^ur xtJ"UD!oѧtd3%P q4tDV|e6o̜pu\Nnu*xviʉ\(ޠ4Bb`w>_9sNxz :lecşİs{k^n}ۗ.<a^Zl |B0υ!$LyB5C{~FfZ#mrnH&v-Q$_lv _py-݂u&8YVXx0Y4y&NOP~P@,k3a͓M#.'Dm#TѻF;W*0cu %5t~G 5]Bk$-"k7Գ`IcL})~J bBFA)kou?tq;j{_"r[Xc]FyNj1y 8"eHvcl m~_`Ϩ (\簶bI1uipvx^Wm~)-Rۺ3|>z/Ho~2N`/rOK޾ɞv)% Ef6t"= B> vAƥ1Ҹz{abd>N,msj56F~ M!X?v^(۵aa4\ۿ*uNڎ'FW%;`s 0?qN )+_־]Խ]f^G+jU9Ğ#FIז) gi&1,p"A|= IYG^]^hE +}[쥾yCw>p:dV܀t~A?}ГϔB%HZnyO/vK-lJ.M>= GCZJKSb8.#@^6/oj2y䡶%ȉkWKݧ?C?`|W :W_j`a̬d kY -f$@Ne>Je X"ˋo욂ኾ?C@:A.&ۗ}VϷ1 ÷m 'Vf"}Kx5˶ !C#A6{ޅoZ3.ּm_9"U}^$JKS-hw}"ɭDp+3yk:Wի'C,tQHx- HZH& d|Edgg!ù)i~(D+_qHq~˞@+iPK,z,.K`[ߪOg(E?1"/$A>*fP^vIC9ޞnnMuK@x@FOMv "Ծz[CƖ'G0Vn֯9z)&<xNpJLMD BD!UvWLHގi`5Y^|}O~-%^h_X0GU1fJʅ$nnB>x]`_;|^,Qv5қ0ۜOR}UY W.pQ=1c. 42gZCVgnkD$vN\akHrS(.=U4fz%V>j~d!הsEh 6(H.-fт4]cM 9i˶ jg<"t1`D)r$?(r{̂4fo?hi nk @7y-r6¦7p'2'ċ<٦hSq?*dܓ?^],ٓ1q;hCBJK{O+! C+lPuh+ Ա9 O<㷿<|pق0SWǍ-Qt#F)۩@B }9u/F>-xAϷ=*y1aqkB0*,Ps?{V{[:7Ί,W/O3ui C =RjD䉴H9gZ?IFٕp*4m- 6(ۜpOa}$mU.Z~tD9#h+[ iEL"@dCyQFY[NX>E:rNN8{8kzqLo4[%f1fŁ]9jqAWN]%ׁ=}|S*Kp] _nLHw*m*OTȻKeɀyI7j:|hJ` *oEI LjP}|n7,OVQ,_сƢ5xdBj C0vv3A4a/z%\F(NćD!.&4y#g2V`@m!\y47'~J}̭[ݠ"fh9h+3 B>}71~UMg fl1ǞTF:K=J΁.KpwdQ(mY4X1[S>P]Ħik [+ƗM M/*_N&fcs{[*ljd%Mn'eΩtvmr8nUo~#n'Jaά(tC{[hk3eѯj1 ']Ԉfʹ̙'/)I9΃~J?grG;2ۙ 6.i~Zj(5'^fZ[[eL IbgxS2^k+呤kUN*x~Bȭ=dezV5e w23UF(QJQ.ϩf5Bdž0{Zg߁fXfƍl%z/jrʪ2z/ +#u2=6^KNON|1'QF@Zw;)VNh?\.ZXi :lZY 9RAY6$ÔN8U9"ֲLⴚ wѡFY1'[Ĭw&[Fߓ,?5F?~*0f&u< # ah9%x퐓f|t空=iò>#S+X(Dp49L=w#6sxS tHޝJhJȟX0efI xV&Ob|'5>5J ގyFj^f({'V J(DW8g%G_J*V5*0X 劓ƭ6 g-$S(uvd_R8KrnC \N ePx[zxf/^'*UzWaD8+s(w $F.,w}HIҨXgd刹÷h}D!OKW$GmAezp[j(z n{.c1&RkSi."b_~_:`KafQhxy%3 mq:m@_I.\5`A.n/ZjޖE9Z]_bv)ݪe`mBʀ֥͔c2 mdZA)[pWѧqO 3xZKhgʃ=P' ;ac"% M\¤/2GCu v](Blm+iO4Wzn/qnC_+yW!/ +j8o_$4[pBnT.KDQRYFxE^K-aJ"hĉKfe:t!p4c~2DRʕ̖×ՄzM͸gNf[댜-i;n`2mNY#P|Z߲yt@F͡#ETiyf1Jl?IϤg6Ј~4V%Y>} Pdvr|[ 6LJ?әUVZΊ!V9X`j+W0}@񌩴JTiBOn ܜ (.6ǷB ʅ{5xի {O٠IN47_)N;}u xX=VMX~Y[tkbhܻ``nR'aC}fq{k.U1Uӈ:z,jZP&1-OULב@@u]xJeLL>>ϴl_#ioe_ U@K@1_JJ,ឩc뉌D< mRx\Gw](R䏫 E|-諪IY[q.7u夾{B Q̌0^5d`DŨYK; N)Vk0 ;METŷxodl+Y۫>oSqLi Ys긺"G<!ݙ7g3r6aZ\_[{{Ksd|_ W&%(@ZRɅfgdÒTw1ts6R mށve(ZBkxwp+gy *WK܄;fRɫ.|e4<#3£jjari+G5Cd<Wr8ŃuW=^saãcydL_bG6~0 SVL Z乙È[~|0dSi=$c3>x4ӣ5A* K+ƍB/+9MZ80w 8"9Ow0o \ Ҟ/= Mْ $(Xu6~Ɨk4& kP }P̠')a#M_J&*3GR=La$jHt#O|5tRƂs3+Lnd\w[!HUG,¹R7U#8e'-6/$ɡڄ4ҁxCc@Δ6o<.7=O le^KtHr>4 w^~ "%wa#o$KEyIk/E_P8ԅ 4g² 2aM_xd[Z3ptGW a=vR(w+؎IKt Ґ=MdqQ p"ٹߎtSGY:2T6I8; z)SS̮lk+4YaErڙ_ O"N! d,>j`|VtFS:OkGl):T_D̠.ջՖ0RMQF%Nn&JmPaݪK U2j>Nsa=@oR7&3(nq)XY> %-xw8H]gShĘ0sF؀hGP%{ā1@KH2S P$EknwmBOȆ2aޤk$HTV .4#vG -0uݱ1}o0o#tH-FN=.4 GQ[?^'y Me6[WkT2n]x hYDс1?>ࣴ˾}sn3p_&QI&)ip3)ׯV: mAҢ= [_jSn@2b{ {!\(Wd{B/y[sBG"^pXL'Zw7vseIQ̀hbe>67bjLMBOPB_AoHsM|-Qp47 n`b0*wB;HQc3ޞ ,D nwrah8m4 drpjmߓm)|4ҽud^$J3Po}y!?NJx?ʤdO/[v81D{֊D;o')< j4eP=1E/noϦ˚8ʏ$`+P$Uyz'1?4^ nOE;=Dy/"]j ̼6jM^{ءͦ:u ]*a+{!t0H Έ-5 [;5؊O. OiDž.0 _;(DdgYJс:3GOðf{ދ^* Mg='4P":\)g92u/miF/JKb$f h˲ bb`lK*H dK(֢׬3WzB&0Jtgp[e(*Q0\B 6 Pw:#ujQ;'s=8˶ [b8=lO$rVBQHطUC?aFGRdoľSK=>ɧp8ɭw߽ k@üz:wn%f>]d[X \o9CтiIW!HBvk+@ GMyB-ђq"\ 5dXµlYkIN@w aN `/ĕ,9g\RëEN1`u8E_lV,ӟȕ| ik# d#ڀPcX0E "/rNaPF^8p{ {]hא*;vBY8ZeL]pCL35 ܱk ޖv+ߔuK{Ս|*'c6F=>udeBI6|\m?ieR u+ :?@<#{YmMj0- qF<jԫ)\G17@SeUW]G94*SgB.8e0g}8ǡ'K<)+Ӄ.`x6f?kFZ fc ~m %q.d`/'sxֽn!-,Ov (FЦTJK}:'&?+MϚg4+QӰ A|2؈{Rrhc!F.ъA{?V09h9U;cVڗ%!bԆeV*(VwR>;8Ls=R[g|Lf"Qw =gp- @h_W7zI L-Sg14pCuhFW&~ьߵ Z`C2Q̱y}h€{~vr0~->x*wHWF" <>y[=ٯ?VW_@;pֻw(=&ǩ䚇U ( /=]gTq=M.2,!˼I.祠?rX̡Fqs1{9ƽ%ڳȸhzfH`v0uLCSz#zo :g3 |a-pC)ʋ J9#҃` f *,{:M2@XnYW x֏d t%Rj`yIEڂ"`;[Jѧv=|DDᅽ)ib1˘r.[G=B@dܱ_;?¯_LFzbo3$ fϔG֖Xa/D>Ie y/jO;`@t + TNlj[CTV=9N$Aƣ ׶$.nhW4a*^!JH$U:tnOqOn2jAecWhxNPP$ŵ׋GGm >؍5T@sB5T o^Ll{4.,# ynL̒5!x_1 IoHTZqs"uOvih/6+pʚg;nP'D1ݢl  "Urw3j{Ey:p~돽~_f8qxɤfõ~6޶VWͼC?t|Ac61+]qifO&RqAg?:#+^Ca Op@LR =șխ0}eUy_Viή뎣ԓPNdⴈc`%w)Ӂ;_WSYg@zbH`p x8=Yvsq 0 S`4K!sR;ƗcNn Mw2 Biۘ#N?}4K ^?v%,'a9r‰Qsk %LU,1AaCt'ݸzſRIvϟ!ꚃoL"xxKWSGP1~|>9ֹvv9$z:lǞSW}AR@uhq))|pa 975m92wT=lTOS:Q-9*Ezs*MS[#)W6ez.x(.JH3_05фb;<,ϋa_!K.:N)W{u\z|^hstԘVF-{pl&/4 Yeּ<-L'< fҔh&vP^`; 7,"nU.Zf!4hЇoئ!a!4d']m˨% "m8g'6)^j U7q@DOmXUCbhDW'U?z"KH;]_IۻN $0v1٦bk1#MKĩ5EpW@ gJDϣ'Hݼ)㌶]YOTo`o0&P !+E IA_IOuOK7ru#'DKЋn4W we1Q+ @e)Adǒ"F{Lv17 }=!kLc Zf>W5] p|9Md!=W ̒vn+^;NK(}4&gIg՚AZeNJ{J[ 哻9yƙ֨)ѴٞM" 8I.m{8q.U9EV>+5lN Qg{'mTR< FaPMdPȋבX(qiQ@B+AR3ւX aA_s&cu bQ _.P1r>ĬL'QZ9AB6'GitE*dW5W~CR $4<̇['f!Jj^hm21tH.אYdR+_;$^*u, U"JKh8)%(a)XmQCf;h {;;]~}oBIS쪔"W񑣽txNK8߳17Lkޗ8?fYq !@3ڸYVÓ ~i3th[^,XI}w{b1l l ڝBTE5:ڂs+,[:]U+aX{ ŷ)~ 4XsiLw ww%g"Dkԁdŵfda^`pN05`rTtu:,$CK;f:7`Ȋ=w5i6DױM4æ|s8lnacN׎9[ӣpj0YHSfXXQZO{~ nşdfyoO:_ET[Zy@ߐǐJSV<,M!)#nh],ܸ1z TƋ%\'@S2nF_gŦڽOcP;8۠+J_B:x`Ih݋ox\EQpYIn~~t䜴k,tiȮ"0]0uW}cs}\x t@[7=xL\M9]&p1kt z&DvySSم~7;\s>g&̬ 7ؽԡfaG g~MVOS8fD W<&mPt*6~B[Y>H<%p8^Zn Z`L"86uC̍o:rjKFet.V p%hHӻd;߯x T1Ĝ"Zx"( ߂Q84wZ;>f~o ,>%^xqH)2(!m$u$MѹAs9a"4LwW@!#[$J^! ׯv9c/0^ ;jBĸ:=$vmA@lLaPWQ)Mz0L.} 97L2:qDžkX(Q{.S0 {^G-qS)ڔb@K>! ~K2 G@)evbi+|4Mݎ]+-oW r~;[\1ǀq>|pțGPnZ}$`'+ԘV :@Z$W noA SwdCgPb֫/#0W~k>sB`;EqK}0C  sTGctbhlj4>b rHKDߠ3ǒDVN ??څG UYhK+N\u-PWX9D:K[i6JуQrqƅ`04*=CAH ]Z TM+& BU+ .;%ȶ8h_r̻eYפ9`lИӵ<& 8vlt6* y;wSi$o=ȭ*c C ;R -Pw=4GXwjPr(x}*/C~ᠭV߾k8zP: B&_j(\$PC,u$7QJߵ[pz*' vUT$ 'j}wJfk#@*zERQ:b{[;kD1] CV=mWIqŕrWly4p&-_}?TJ/=:}~h%(ͬ'n3js r<قs96>> a]]6#!+0O|(=O*V0Y[p>OttxKfS*n^t$2_Qe R_)*quD|낟O] yIwdi+b1 E†!>.\~w59 u9Arqذj)j'8)QzElUR\K޳jiI,bU "VϋF}JֻYj=tY2壆zJ;uVr("V<>&FR]|ש؛k}d1/_,(g ^Q&vimZβvoq: gLZBp*ѵ.Tl4W TV+VS\% R/=G#%Һ CCDa;Gp>,y5Dx,r ^҈-X7?f% تdw TB}L/-M8'id4 dhk_ "+Ku1lE_TDNKI8^j*=DE!Y/"\wvs q Iɋ*Tc)qp/KBuJcyGq]SLy֏To.Gp!?[CND -m asիRV/j cMhL9`lz]954]mȗNo&ЖC:?JK'·nW}΅ʼS *:`V!i/n$memoj 6.C()}J0!4y)!ƹ (5a10lc0 *pTsC}f̞s+ư6Œ#a9ƩQFXp,\̉<-Q ԕb,wSG'?\ |)xUz8L]XYEZ@Q _٥0uYh?`%5jU\$,E(fO`idg``'cU8ጸSzWKqƧQbT[%(_-]UС/3"Կf^RLG<>OyD2XQ䌣6G~9vh=b&}p{Tn2l?Ƅ1>-PtM_tH]㛿E9Tr:KY:\/bm,_B-04}t`w ?EY"ά aO4ְ>(u4t Q2ign] UVKV3zfJQ1:J "\eѬBS. rFxn$0ER+hRŶ K.*TK|5-m!}{[QQ<2F{*i*; $B~9F hqzPTqfk3:wHR5}م#"v_j"HaXl;?M4R<ھO4cTRr](x,f]Y\ `ewL,w _x[ْb-N4 JcZ%,0r]?:Dj3>uK0Q;(M݅FNıU ۗ%Q-~Ye~W|g5Ҳ&bDml#qsx?ym1v=zXw,T2G;jngdl~| iL$ʰnUkoOsPAGnXL5%bx@Zd"AZ!+[v<8&L^jXQkzOT@&z]/ m8*膸ָl ݳqjHhC,*G;Iq—^ODlNfh"#CuKɯ/gx\ V :\vS h7nE36ֳ(Tf'Jo_a]}b7RVRC3]EQo 1A~]!^'yꕜ?[+C&-SGí@ΖPt~Wۅ ݧ]N8 /UCzOil:ݱf+Fہ ҅|ELuKyFC*WvKPXK.9^j֣2aG\DѭHqWn(I=,(_|c73A|`ۑwSH2WB [Q=ʝr"|Vq7Lˣ鴳*=6 |IŕJ(Ł3<$4"9hew_z[nȌĐ@D&(]}3Y"^ ]p=TSLrȇu;gk [ 8< VӜs|C 0)%EX5Fڄ58ǽ0 [#,]R5>5F p]k;R6t%-) u6lobE%fnf:A#JLp« u~{5{XW)nB@5xYwP.1aX[= 2,ZB|Hnj>kGlEN^+}&#Prۏ9ʴCJpLϵwA)rPs[)% ]_2*|I/5?(d[RSR{1EΟrYU܃ÉHk42Rpobbao^{r@fhzīlk [pHNlnurRA8̀d''j?K̪!tOƶbuDr^5>;FE`=y3EiwF%Ep{&b" %}5Ǥ)%V8`!Y*\!JDJr*J<9#g: \b [P1 *72c8-¿ʻ}s5}8GS:Y~AQ&A$';|ExAo (҇'!S`w+_?>cȂVΑ6F]H/@9Dz8)g>@J1,/ҟMZrKwZ**aX U6=L셈7X ga{~Wuj^sF\,8AQU` 禇 Nh3m{ӆ\uQ=1T_4ՊjHg;CMzJq"Υz&md5+ }Y}µLǍ }#~6)d-:n)+90u dE5:EsUI!]D6-ڮhS쐡7K^@Hvt_7{ro=KDcdhcg`Gmy.t8~pstp1|)@[qɘv e09vhO e@A0wԗg!wxUޥ|cL#d/%c ,JVo['gyfpuG J͸ X%I&?D&BvJ:CV -y:JW`q)%vkYlG]{R)m)L^)65Eek 5 (_6Mz;Oe+O쇶 ePZ(qʄEB#(}]bˇ95W'9'q#$)UI.\jG> JN=>RhAZKjg僠a΃i~ M3. PXP[?| ܨCJg*lHx>$Tn\Srow()V+z+1ZE5bDIzU*/{kidsF/j6D|  Rߘ֟4Pg(yA1;;GH!o u6|P *6jrKGSU 50bF07rCF,l 75iL8\YɃ =: TXo˱$xmM_APa#?z255%>}P{i a.Lmh%сM*U fwdlTP,q?5YlrGP(<\Y7RE(9k35!GαozӐZl-ҵ{ W%.pҚ[Whؓv?ެI4[J {hBB0J-\ c' cMvĖ =.PDW%YJ#`Yrڸo9OՉRXbfRIA!,a =3d,tj&NTJee lIl*U6TH65ӤfM> W%c9*愭:y kQ^%z0Ljm_Z rHib 3;Zf*EMUV)C$h/߀{Y rۭPBҌuM$ )$p2 $*[5#5nCFSvvgV E.KC \#W/ԣRoHdF=+Z|ҧhv.+pb*' ( S*zWڧ/g/n0JD1' v$t9a7a5l8o rς T֋^b5!QNcR]_ G&4B ~zV2>S]LPBOj 0A>-P~j:T:`ؤYV8܈yF-cܙG'{-\.vG(F`@C&JP4V9 <:*<D„}UTaϺ3xS%/#R#Mpݺ ֱk=62LOG`OS,sWS$ؚ[rxrht[$MtG>QZQ0LWj( EBb Z;]ZVY;DaO z<#10+0`n 3aq0LJQj-BU γYW]J9$i(H?MI^.& "`3W b"dF0: ǣ]`>X]3TΞ;4H6J}9<,L(;k> sY U`'qQ"fAs#(B& k9EhkN1(_֎U#v#6ifܬۿ!$ d,2"Y{K1ϫg"'O/q9C_[Ptrp[2s3 Vwgs:/s8g꩙0Ux0kxWr@#$ ՙi+.C@TUgy tunۈ6g\nΰ:Ž{*_3 aX+tO^^HIBj`(LDը#u3YDw߫yyFL Y c*rkgu0J!I4ĶD%х2vw1ȯTLa l&j!4b$ /qR/T sy+Wal:A]pǥ~2[]X,+>V:S_ַ>׻smhvĭ0 * xMxq WF6nRt3۔jFThMcТ6x*Vab^PROJ 1Dr miȤ-ԝZ#*TP gي`>W/6In:'@'wvVQܺd F" u$¨x<-$'!0l<(VFUrBXhSY Ӻ#!X;h"YfSٸK RRٹnn{"rp 喬Ƣ n*9s\14ñUDAgA#Ygq|1h+4_` ..U6&52AbER|06@iFǏI/ʱ-2)[1r !L:rVxMwӑO2 3~}FZx?Ϊ?E|sOIU'':sy蓾Hbb]8Пb􉏆c2Y/1澽`TғmԢAD}g\0^igV0l;H:׳gDVtJߔsh!z-6V}. |HK"ZqT3g.񀟑@(c ^'&Fw F>FpK0[dh!-g> >V6"[DuJsP3OwSvu-=P#jWh3T ЧztJD {<." @B2!FgO60>cayb.u:B5һdpKG+V^cִ-؞fGtg,tnj084c9b\\aFGj8 *Ht"'7rY =:F\M}Osru=C}ש^d]bXk<4Qb1^ב fD>MaI!h<)o}PG‰*ܙu#vB/d^!#vb϶V!%C{T';-ʡ }_XiIq݅$ߠnxtUZPP:$ UtOe HNI7A/%3sOB _hH5SH\==}Q?> ))]Se-DfҊ ɫ@Kke9ɝ͓gQx7~N:~CQ| `RbBHˇ@yՍ:ZD&8%1UeNjN (})v >=%(UCs&h᠎ ;[[tŽ9-[Sw߱{yCA\X1 q>6>>^dY}b)ea;=cYlab'n(p^ͩF=CMk8nKp պzH@^?c-bW.=V~=I%TmRSͅG %Af5n=;0 /*;Cml 6<8ӆԧUXU i$^&Zjˑ$.'#TXAOhk;5 6H%@nޙ{!fD5 0~e:At Q;3=M[McA4TrDXb $Q.|"+;rSY*vX˄7) ?%Ծė6E{ B͹%~ hT?}^b.Q߽LJ)g'1 w-j_ܫQ U 8۝L5fH%&#a|cP]ھ񠽉juu>$x(y+B'&_ wpYqMfMϯ4@5AGU̿K?fG`' wR,$bO ׷]&J>V ;mo8Bԝ\ Qj]6'6Px8<۱dĹ5Y񬚛Aax՞ۥp+~b-ܟʸ^3e4LSwMDhj"jR[PrXTlM,>84!*D?hWgnA&-Cg߇2yXIl0UV*)A)|Ac]!:ڌ/E卡yKjp}/$ҒWƊbem+m3qs8Uĭ Dr %|`* K BΦEVF&ȗXXu0|05egMG5&h$$}>8?Y3JkFgmDpH ]N&epA-yfPWv|}g$L0Hu}Ë)8,:%ңK`y1Ǯw&k)v<J̱xrAP4xV?ٺmȤ quH@v Lo=Cœ㾍dҗgf^n|H!8dvRg JGIDIݗҖDJ#T-ƐaFN rLb{!I 3q#BO2}Pu[&Ώa+ߙAz/r{q j,!G`z8A "=9RVW} N/D_M%\o).IE:4A-*rj!c]ZiBip^,uGfCE Y5 (F܊Xd'[.2C +İ=t1h]7PHE+v4Dob[fW"r@;(r~<#R͑pASd|n*f' "CmCk-\c7"vLa1koǹW.se@j$<i` {f#5̉׮$"-|Uqy"7qOGy@sLI$`<ٚlS~7{kF%^ Iw9 z盄WUqbI Ykǵe6MɏD-S=tQv&ipJJ='~#zocmP;|(z8go .I . AlFHAI%p Lj>|;>)K/ m Kcl._(2|}9cvS @)bl1hI9(nL;T ͝js|fIB^3/ DY*q}\/H- ej;Qw7XҸd>Y`vpTւ`/pSIo;wM.uQ."軟n;&,%Mj Wfv?GD']VQ1S+,!% o@XHs젴6\~l UD0'D 2.G9_ьioȮR$+)v V2UߺdSBIoHp܍KgFz[xoc sK,('Zоm}<НR.DS*;Z}L?(p @~azPḑę\{b!SϱeYLdSN|,װtFNkp)/ +Cn.IICKj<ϱn"*Jzyri?!PS(N!W-̡+.pO3$6@=J[i_>=9/%I/X2S6ׂARS;g` cEaM)mx,Wc?P/cŸH!aa0GˡiHo5W s`0bFz2cN20hf)[czYъd^-*qj" sAl@TA-/HQk7#q15;D2d*0F`el hp-7I״B% 94AL { Jw#ǸP ~uiJ ;. ~DJt _iL'!!BR|io]uUvA!Ȟo٭6Cb58U]Ewmg;qG@!}ۄQ,EɊ~rkܚF 9ɭ`oðޱ.ٵ@\}LAlZ/i"s%$oQ.kj߼J .;sSKtECv.\dn[M/FԆP F |"T/yzaLc媘|2Qj.o#"޼m^n~,3Q?0m{p k#iJ\T}jU""#3RM՛xEd#_brZNeJo~ ]@ :)ޭVr "=>ERN78ltZ LG7Eߎ)dB]4r܅!^B9$a Fv"]9C¾ vC7qHI/ Sc UFz P[ W(`׃)IQׄG}=#Rk^'Kh_cU,UF- K+38FtGʘɵɽO8̂Ë}xNzxh@U|>j;ջb?b$K0gKE|LQ;{ Kx\E&>v_8`fv,Bs'%N.S[ڂ [(,мB_ N{I:).zz@C07fs3_/Dgu.l/|ykx . >.9;_Ʊ8cUaA$d.Ly?akAPremm9ر 1Fx<0e%{8IGQN9kH "=<%3Tes(OHF>.9"%8PPI͚Jnq.w6;YxW *^0* \] \P\̑_o*yjNՆa LMit$D@>ԇ~6lk}˜pp8)U.o8fݎbõҤң}T9244X3MMh ^ 1m2ar 60>Y:ф?LGDfĴSZB\-JM ʉaۣaowa)!8VȐvZ؀!3 FXgK8# y&Uba%b@AL:1! P5;Mߊwa0. v] E7ojy>z`~ߺ@MjXNԸ")**=Ḋ`=:qqw_H(OX2~.ΧJ"|}`z#z`PbCr OSUH2zIIJi"e`䞈H]"F#5OޑVx%YG(m[1~ާ@"F7x$Ȼ"^x./89jXmyU%9IQy[ʋk) ?{ȋK `׺+ ;$DV(Ak=EG@'fk+6Jw"vʬ+W09҆r@!/?zvk'ǧ l5Ư025;Pu[YifRݘgblmjQ m67G6>u Ddʩ M7򫥖p/Fr3hfb`M? V%.HwytnfB,$.h 3JOgg-]5E~cAS>*x) ЀGA* ^t7Zr 2]kVJJNΐhh;{2Z e}78WG`i/LbS8":\+[&gAoL?l(_KF{S0y5B5H sx#mr :ҵfǘYDddqW{-|T#0aPg ?R1vΙw~B)TH Oϕ!˃sYKy>3㙎-n$(2x}Xã4@&v}i34t_0Zw <щ3 a7mE$/Ut\ĵWFVTKD^>0KxT߃XdTC-킽Yػ?U QrRgNqA1z<%diR0pjĨSH3G;؇Eoi]s#2ƬHD&Ju/X3F/~o>`; ʿp ;r_9C1Ry ͵#eXZS=4aߵR/M,q8Nz}u>.߈TֻG~o3_7|kj`$1߅P|7ǰhW|ȲT}~ Rw2i~CTO?-ڛS|(wG^Ђ4DL?*mBier-5ОHh35t"% 3/H+(޿_QlZ)r g1]@qlԘдIm!LZ72Rvf s|(E)䵻NoֳL)4D׉Y9mz>[% pUFY∜V*AdGtF"t 6v$! Tl?z42а?%rFg͟, ՏڒQzjDp,:'UŭԛC[c[~4u.PKNB5+}kTmsͺBWaia(M}ԖĒ~2rCi~Ibߩ-VHr;7FL9-chRm&/HڔD}o ]Ún/T] |g/^P]GZG"f1n6J{;/S̅0u@kK$k(Ÿ'Ɩ-)Nb'm&i6'Va'جT68fq4Q% =;sdΒGƳCNؾ^l/cS 8q~BSY8K.kZOcf=.ow3 O@QB%W:\ڱCGΫ Sl.wrܧ3ff}eO [;%NKxGDCL0}6՝5=3gF _7X< gD5αzЉUV)n&į~rpg% hm_%4!% {t=x\=:x.ʊ7CHP> rĞP/ |8cHDF/k^t#rF%wEGWGO%ã0+H:8Nc|As-Ռ}!pa_&xꡋAMuZ%$3ڡ&eR"2?y9{V}ÿ:YxYJyt,>فn# C̪[89EGmnѶ²:TC{JgEWsOًBƪCHeT{sO譏]MёrCψnŞ&G XjLfiqU?EFm~CݣըnƻQkܺ9z4d`auhx'rJU@ݛX4hIYhA쬳`4h(jރ_܇0~`;҆`"((((dwkM-fE"+HFyBB-Fx#E~E}Q#"*G& )呅FbQ#Pf#F5?{ף`QFAr&RhPO|`>,]"pF8x4,w}ow-oǷHqۚ)dl`ƒ E72U6@0)F&(p[&='H0]IP - c:PH`"鮦 7Yd]mؠ.~jc_#AyR€c}bx8[ꩯHs,mXd/:ZkSCS6gczWCGh7Xm!^~ JIb\d'nk!d/E JQ:UޟU\TU|;[ŤGC`:o?4p.c)tj=(zb09Pϙ*ÒpX浧`Ywy T&N5V09MF# y.iP0LWT?Kb3M\:XMpɡK+9WrlYX-)TryO@=~0i[ p?q9r)BG`@ܷD^8ro)MLJ;rgӺo誀`BbTn#W*?n{ ZvWû|.=Rh==_}Fv hzٵnαf)h\59 ЕcNBkF4%/o؀쎄o8D$dPFGs4Pm4P)e(1|ĨG@1&-0&R1g>O3sJp_{$!s0磒8dPmYQ|نpñDu.CWR5; ȞΚo7&Y7c'D;LƓdmKkl5v=N# 82x QIT1w6Jz,@銶JXK>q,}MlLJ=f L ėJ@mwn'CufL 9 V5(VY[7}j,uRɬg@l`L1nF"@]ՄujhCא(UtxjxBQq.8{#&}|UUGp=^|[/2hV0Hl?R,Ӌc1D4iq !'m}#r:Gg'yCb:z,xF8ϋvķɟ'G0 A·^% ~Hv?dq;M w ǝg^Al9`iciK"s,_*qCoKEM1a5T89T XLs1Տ }I69&lF6QT.jVɐ9Otn+DI7mE;RB&9Yts1|sP1P8& z5B[ <{E$98Ex75~Zin?zb5.1/Q- & Jsne,Abƥ0IhLK!MN0I}5Єe0% w[Pt%wjnq޼^ѐT^GK5G*SRFrͳpY> DA!xx6v?&U*k߽xdX>];ACY„1ÖSIy:;23.}oVG0破s 2Llf63Λ$ΎmsW0z{ɾ!W[APbC\,KS*Eq\}9w̏_;*DHD_] -]*8I.jhNWܿҌA#B_1c$ZDtP1 OxH8oh. qº8F{F$X+@U=#>$$S|r y$stPNlml!:wKACS;ڲ0_:Hu&oSH8D 4ޚ*Y(ԭ\Z^ʀgۃDMU=Vؘ2Jl+KWQ|:]9:Ou?E?!x/h 37*O S~Cax[g[nNYnog/H(;+j4K;<*V"}(wq3 EXu7G'%m I98_ VހsKwa@uPu06=pdA6K;-%_b1%L\qa `ު5=ʉ7׫iߵl'PABs `6Z8$zmXQZ_ 闎nwTM{vWGX8 _~pHc:fҹ Z'`rZ,LВa,'Y. r4ܫ{`WxMd\@s۩{ r#8 x;y5>RMim37a6s u̻vw'%!j 3=jVѨ䈑½~Ȥ_¢写(pp?bSfvNb0c/}$JK/TVqE6S($RQ!I($sT?[Ka~?oҔfջgfzX{O?ŋdtbg1<̟syHH.uE|Y u;z7خi%m0]C=͓:aƁ.r$'QBqγi/PjO4dU.0dz>_˱rGt0騵 {%}G|[܇Vqvzjv!ñ^CYGwS+j?=vg-6eͲXv74 o̸JA1-}L7g9&<1!IY ;CHvۚbSbá?v ѼmZBǡz0OLOsI(t&S8np.%<9{2%uV14(oV)O 6I0zU 8R>|~C45*zV]ʪlI+C?x`j~s%nӎМ !yt.:u*l؜ـ!cl'@%:$s_ivfv\w𱼺7k&hx𮻋&쯆G:8ҢUi*9 >?HV)Ay@OL 1~J*Ux"?B|8Ij#Ʈ` GP? Z|oAu& |Ԯz6àHDL݌OHq"qj "[B b˲R#A[ˬdW] ;@r=}$ڱ x;}ccS1p.(Gn+ *r 920Yh+^2pQ ֶ$WcÙA`܉=R:-7jnk7QGbHm55vki՘iA_[Y ,MS Y]kr G`4kb}WjްH:`JvM19EkiHtd'GѲ0kE8c31x$[F.@ّ@j9$m,fϑ 9 oඍNB{.1| ``JgyU^xI`qs]H Po>V%r IPvXCߚҧ \x% /~%c`2ǻk/̜ˉDt(ba6У M灠{ F$%U BC"z},ETbKөlpٟٹF0td~YD4Ctgux8-athIMxq@wME%B!i2. ˱ ~}ҮVU~ۇp=H9EgW ?[]Aݬ;w7D?~Ao`[ѕzqy=bQg H'YQAU5;0g$N5r(TS>?M/`UޟW3,?@_x~8Gtw˼kη-#:Y uLg97O'i* #ҜPv=&# W؜wčYO(ᔺUPлن7S;k ' |q+}k9l;Tw|Dm=;z 򞐔@;fWRU\A79pH pR`UBC{B+~=T\_p0h&r(JU"sY#" T;{| ` F M E=̮{)*0MŶe-xCu,tGID5K.1b6,[+q# F; ֭s)ճgT^Nn竧dcHl\DERSu<_sk#W(؇59+CR$&EYQ% 7aЋOVZusċ_ͮ;˸V_ڗ8LXFYZ&մ-MJalP邐={x< ]?Pig4Jc%l@5 zvßݭ^"93Xsly`!Xq]WrJ>.2f#a?ȶ8u+Hnj^x9:ʞFmCMUnF`k ]Ǥ҂e~f:$84T  鄇!' 9 M%q)"QyɌfTPj(fV-~֍`]d5Ȑ P /6BA,$Z\rő-7zI?HMCo%&`/m7e$n?T&!́2|܋㟆$ /sI?,E^{t>`AƠ{}7$r1O=rTCCb.?:y7 B/ſQ=&UgoU~^ cM.7N&CĊm '9B.2`le<2 G{klz/б?A6*iN+z71~3K'D0dڮ1׷M3L._Li㪳U4oP e>aGS&*L\ Ҭ 'D"\ڑ)EM$BBoĶAZzz3_Bm6?q"0*7~v➾`w:YXqEk2rr[ ՠh D%* AWs|XH)&Zթu`KR9\\[BjZv{ jsT"AS%VbUSF}I~~!-GTe: ˴}[8Mr^Ecc$:ծ9t<*K5gF NXA8݁/AmC*x$nvqJ'p w-sfnAZ[\^{Yv/ tY S; Z)3{wJWKpٽoz}DYIyҽcԚaY5ELQ'Y줱 ^|3r&T}ARM"+kԻ E4-&]KH!>,>:FG%Xu%烙 У[y sv׶eFa0KL?RPes@[Hhn;y1+?!Ó02ը4M=HW'NUIobcg(uKÔfv鰑# 8Fs { a AZ (6M2 =תx,D\(CzGy%!t”= (62ԝRb&]YaP@` R`ʥ̼3k@ktYנ6 4mc0TpW?[pR ד^8eqYa尺ivsl;N3檔2y{)Z)϶*/\7a0WivnADYH -+[A쾥kz's:-CYߨ8U{,D\xV+|yy'Cuh( U{J@nO"1q6o0{. cjqm1y&: Ht$g`|aVM^?իpZ&f},)At[FIp5 kߐ̤I=iK 6dAztÓ^/A#01W/W!tըt٪+\2c>Ia;tvI Yy 4wg'sQRFx /3ʻ-w[f;Hn_-QTv$r^OV*">CQ; '$`I3㨢cb0 ))ap)SkcT tzsG >k1K̩Ӽ#)2NW je٪kg>Z{Kp՗'q/ FeXƠCuwiZ t  <\.9shmX55YؐN;g7SiY8ǁ!M" <(LJnh0: ~afJ )++:Bճpb7ZD ݝd`k/kO~Q!ņ>C9bZ DOB׍` ڴ:ٴHFW/:hkjVI $0fTQ\l0]5O@*!̅-)" "GP:&i(+$tb"05T --3\x2 )6Y0̛j)Lt.qaT}E&xj+҄~ ȺöюĻ[/ GSwh%Yj]Q$* f&d2)]{Og2+ 4]}mݙacTe;٢HjQ zwVL]+k:9Y>>hiުT-w kEa2*s,fK4EO̮Vi~)_^kAZC%=&2EU? [ K)v MD}-;Zl4^%o9c%r!E*|+Ͻ]9#K52:쯐7ry^ޏ |VNEq6NnAKQ+qqi0xmFMD<#@K O0}1Дp#!42NNUCLlcꅽLOΣ0_S @zRo1dҊfXԢO!-oI۪s"DWKg ebavzLoȍpˉTTeZ/ [vm33Yj(;kء=z_'Jyy0@n;_1 jbu _,.z̜(r;RjH@T*cYf j>5EQO9ޤP̽y, "q(}[mT7PRRvBA pp.$+/=ZQٱ'm{gM`p6zlP*@l'H"KZAt>4xF%KrCP|Tw\㯛,^LfC"6l[pԲqW? D, .E`"uu Q9 `/c?A{>-3S/B38F/9&cPI-ێ\pyDx`|\0` puUHiVK8=&e;rHY_vgtp`ro{-#aDHNV0 0R]G/K8\'kx 2)dȫ@@J{P{pUǑ O\Lps`0Qv$-$~EKw`WKabFek;Jk9pWw[[t`B3-_C͚PoBjts?k5+N\94`rYaGpu- q,)q~mA4.Ȓ.b%nFiy'x0f5g. ee8FHŽR;w, 8>Wr ra# h%v߁nj}ST|,bh+%h0_""^RۖٝK̥-PV{F,9s\Y63OYԅ66"mC~goɹsIcIy_Yޟ" `:ib/sȤYQ@."fI4ӹˊb =vtvS^3%MRy@2q@oNLюWȶG$DzUyާ/(~C.N_5IO]M1ڊEЫwI\BJ.8Қ81n4Gi V{-2v)=Hhv؞mkE2bȮbx2t@њ;q4)PXyK~$OvIzkRHϬO>3kw.-*ۨEƋ^7>94ƪ i4z?S&_FB:!v'Y%ҩ3|Z M_ÕQx6@zlu#;]B  8R+}|&0.vvLt'iGM(0m_m}yy+QO$| 3nCb/AvUyu3^"U^{ѩ9,#kόluIM. 0s"vUU C( ÀIv'sz&/ȉZzX #֌OZD9';&|lBo٪>z㯩.tF ()Lsx+b 0u 9btE CJIT8fTr9/mO'b=2{L 1YjA/o`R%Lz_}jH Ժ0}d-竖] ZuNq r/M2Xy"-cظZR 5>O?`Eoei6]F,NV<xr F?~\pwYk0d&1tS-4,.g9 (z' zg|fkɨT ƈj?@u)JM9#e4pxAg7~k8~x;4krM X@S b!bXSz(eĮ1CXp[5?Y䘱/^$< R 7JAMƿ!"~Nݽ0EjV2;@}*Ãx&3”Wyzoc1+>^_QMMƌ,HJ5m7ZF0̈Tx!{\G~u[ഝ=#NLR<=Mz q}a M9ؿWŮ)R,{4^ ف YZ^ *i bafEMv>qCļ*?5>gkީ /ZN ԨLef-7?yGSmѣٕx;J&5_'HH\e[ibԝCpC'V65ϞeQĚW{B}gS 7hcR5khPAV},k`; 5emDu|/SWt!HnAЁ4+!+ _p]=ٳXY/(z-YQk?~#aU><iӘBU '#ḚZH˄RSU/9qyrd FT 7m)K9ѹ%˝X<+_FV$1mP<43R*.͈Z3 ;5A?NC5;P*lp*[p<Xu5AX~/XE?n[ԺS@$2[ÝvMA(hE \iYH Ǝc02o/#bԶCnd0+"Q>t\bONӧ|grtb :`-PH0ա0]j5+rͦUPj UL\(*xEhc\#8'1X,jC覈|FKq6Bzk*>R< Ӏ 7A⪏M"nnG@ _S@|( 8UgiW0A@h~~)$eQb#jWALdJtiR P1m[bjϤ ׌x2nMaáʋhle]ZKɿ8"k_&\"\A?@Դ/V:?6r $Qփ%QPUry S}s= WR~`O1͈+~\x㟓 h8zVϳ!3᳿|VQQ\馕wZdGϊkY :S8im<CӨb=_>KHOE i%K5R#]*[_Svn'#mA#;ſ-bWX>-R>QL+*W^ss0%z/(6OnXthRR:$ĺ1 U;0UQ"ݮKxzt YIOe# &` Cc]Y/1,q,I_oA E$tOGF+PS~GxD =;@~2}~dҦqS dj8DgtkUŨPʣ $g|PG?C7:0 ma N}"<ϛD"Uu}fhĭXxᬆ5"@q:e:QT)P;p9CC,)DϲϞ}hِx-_lק݁+@`X$ 6&,r9<~z>e,|ș;LuͱKDL3J¾@lAkĊt*5J}0UQB-Ͳ\ZTRY_.3 ,+L0 ?О$8؃j:1/ Z]l[ƫfPq(k=-Il8z=0P2e3qg_8dje(ڪYA5|Si;yDN} :A-UڍGf1CޥV~_ IU]B4jXivnGP?F+w H6i#cP7;sFB4uP VB'ʚž/u{\pNMi䦋CjiNAh ~ugY;֥:aaɐO0(!sA١#!zKC% rlő U9l}|rb-h`WqINjIthkʩ㠥8E#3_B=6c". kwP> &qߙ@8Wi)9:5.GdXw?$"';9'-QH&Xōל;VB8o kt.`!TIy A]21|a DH ~yx G俤{s`R?5 tn2^ӝ(0MeID~~J}0MLu _Ŝyˢ27c:$[+-E|aa%"\u<}I_;dD=[E˧S0!*m@UiNf(Bёɕg!{B%q+:_{~yp#A;#9u+jKWw"j9VV fdķE&6FA CjKl#WTC|vfwI`bs/T0tpXNJz~6 Z%H;ϫo&|hxXJ/T&%-Þ+r3F<~tNHͬWWpWUM;jIx}A>3f-F39YK Tcaâ`뱠 p8\Afkz:!ggR琈9 {qq "~Mp34DYfdsJa:4ܬ>bOY~yQjGF}JAZc[pC0m?$;VCƝҎ$/\"HmCpL _W/Q[SzːmTx}Ue<͇(Kw&0? fh!IfYOKp\S7 LҖDL.EsnXef$=Y;G4c*)Y&O{@%m)H$N/qp³Qf.@cVl<dH`//3fa{)NTWIh2(iʹIpe&@o0uŌ!dSW>Xo4zg$ 8kj*vI"zi[O+$ ´*,܆_~QBDIGJ7 tpV'rOHM4-@>N24D-<GoQQ]MzWM ('et  yXؠ꺐Q76t^OuVᐚVm; %80 lDp~v;$ 9To@nb`t$BXH]M%+:neJ>jU|8scѻ^&Kr#Q0@JwXWz/{-mtA=aVk`󠕧Py3 I*QGNR_Dl.[#sJ:9/h ݂s]Tr^tѴ97!aQS*9b 942WqJ/˫v4HZROA^HE]vpIfk^rK "9MVOVlhˇgGY0+놐>hM.)S+ny^} zZr00+NpšW|d9W'tx2j$. dSccIHƞNnktHdr{l`5T+? j+lU tAO hfq{O\\Ry+|)&29ꐭdlqԐ e5(HM0 ١C໡s^Y1jjZAmt椇CrIYCK?hQ!6Rؾ!e+1<7+èYӗȈ$I@x3WJ'h$$db8 / O~ne<>8بoj qMoڊ1Ҫ%Od 5YK #)䛹2E$ך Hu35 p9d.^)XT!w9W΃Qfh,}6F1@71b<^nP:n/Wg `{W$_yPCc$~lŠjr'fޢ}s)9U8l]~:O FTePNʾk4̣)lQuQ`;y {k,ѡNR+bWN+V}Oojeף F4ޓmЃ@@3 :_R_|̑6. |'q ov7eա875P15V;;Lc87@ }3˓{ٯt5ıW C8V18Ӱ)pJ;YNU8P 3@SXKU~N֪<2z~dv&iA=f` t2_U1X3f,r [w@^S%ʴ:Yai^OlE,?RNI$2oy?]=Y$"*;Mܨqs6_)B<b"]v^% h ifI7<+=<Š42ov~[4rѦ`h8c EH")/~{j-Ea.6|I“3Tch7FOx8;s Mi iX!ӧE'w9ٷ=sNJBEE N5BZ#ܼU; TrWv4{'K&fj6y(Qzz+ȺEü@~ϓ96ы(쉔J ߷)s#x¤#c;tZyE1m13e7vo]ukDp8ua3&ܷw\@c#B ?I.ږi]/֖K]0Z/T2CbM.\j5noGae%޴nf3P|f@>@e7{ڪ*UTW2C'yЩ_Hp<-5(m-P9e,%~E )ʈG,usCsL5@U!@Kbuw`8Hv¹Gwm•@\ !|p2N>EL"y_}Ȩf#& "8chC\q0 w sNS.iU :50yh;YacJp@8G01u*B.RfcC0.5Q8EMݐ |(NM馆lWiA]xph< u9.\垻[<.:-C(= HSqq!_7#ⓢ~( /H$,3f*@g&IƠ] 2z&@No.ci=z˻" Z`8&\MRQ=E@M.arE2^2za6knpT"0qh>q]^s 5*Pd{T CWA=CUpSdPbSYB9||$AgƳ'旜LV͓y(0|sQzO0*Ykg ],%09Z~ooL@d=V,q| nYaV{Z[#WWx}z?FN%N%y ֻTnbp!eKGâ.%bE?OeD S7NSjiK77EpJL!a}s ʵ 8YSL`;#Yu5#o}w؇)JLgv$$5RptkM APqzPClHXn iR6cց:j,S.#k%[gq}gwh3´kE3Y_,s2\-o>a#&vL p]Fթ}Њ&.Kʵ }='j=bHփGKC8LDgԋ sRW)^5& L^qHdGD &QQ <.2Hbjejgv md˸Bkv|~ *-su2.uPztKp 4l*xE U:?v'1.;% maL8%gWYl&,5,y5HE#:i XƢ0AlweI'.$^NK57TYRCE̿n` |AXA7mǥ@0YyNy֑%gio?ba_එIvWiSZTBvZRFF q(~LqmXgSJ_ V ~Lj@E١8kUj%tu޹+.rny5h凶loNQUcUUT N[*Ը9b9\50X'|8OE)tVcܾz0jꕌ2FNuv΢E2_ߛ<5ct+i[Jkø?Xg\Úq<IZk!DkkW=HI;~Kĺ.)R5\X>( L^J'KF~- Fz^92*Vl8#YG]ZH~C/+S}1F>$4tN1C)#yҼ gשld:O K3W&Ev}#xQ(%ZwyY 2A2K#<p0xj',l^+O=\ *QU8Av 1ʑƔ=!܃ gɓ6Az6~r")6e]e',gt7~7n&[ ˨OO}4't{q{ ~gGтb#(o(X]l[E|O22E,WE,ZjQ ^A'=eL閡h9]jK-˸+4)\JMf;YgϪj }/F#XPT"^]ꋮ2걩[_"J颸J;u;θj8QqP,+;Ƕ{Ptƽu@X>'^bYu2#F"@I&'kA_mCLM_l+yo7b[ԏ@׺|VڄXa/=7NT?%!pľg5{F_2#Yyٶm`ڐᵥyXyv uj9 FEj ;ӤgU/9Fׅ]!h8N}K`O'H `vW@ Wg_!nD%,]= .E!pTjqc{CQuXE؊Evу:,Zl"M׶ڍ++[FjJ 2Q*'$t9m̴#ĩE_2X/.i ӴPQ ]M"^RZ@2&XɁKb04¤'t@T%\ak7,sJIj90x\vq]lVp:fƸ~7Iyȴmg[zeK%(Ga 6q\Sju!XdXF0v6$&̴mQ"k"$\8 fNKЎdrh5cЙ Lx8VI>wQ.W9 l欎6ItnJ]D> ZζiV[S}?O)aK\Ecs%0ah.Z0:~V hdq ρњ1 jMS%ZvY~bKj>YC^;hCŁA9Nxjo>AyKIj"W6<7W/Є΂niOuP䳏S'!U%@u.\PlzGߨS:Oԑ{QH`u6/9~Ȓm5T"bh1쾄\ EtC{CB{/4# -y9iReKG23j"A3WIeGa o}׍C.m pqUqj6v@ÓT~ 9(T^"y3>Hް[t\I: X9yfCE^ƅ[XᬲFSfV+ HMϴGcu;:ϔl:JsN; C'"`a* 4*Ĥ9NgI X=ʘŸ>SAoȴaϊb㓝xq{ (S#T9U&w?5IxH=$*/ znb]( ))E!i`IΖc:k;N7$ rdU~tD1>-Pisכ69gq/^<TtZ:ew7 ?ߧi@!k)!wMW}ݨ"!*8玄*=&Z+HB^JpRep/]AfȠ~QJ}]@"=uֻ3(.=#8qݢ4}8L2k`lӲwxPwESˑ :d*`l^ET`J4VaID]ת|lg\u\V2ڰPg֟Cbr2ƚ0#TU]t~CRHɦ/&kƨ\GyRVmA@Uz'VFz_6Q6bO AWyX`(ImmZ0URtPRbGv0/,}kVPRM"B ZU6B[ܱ 5ۣ`Q:#%lNL,)ςT.|I&E~S;ƺam45B /3=bxxE kqIp%`Jl4ޙ2KySȳC A)qTA@ֻЏ$CӢĄUg`dzf$ރ?%eO3@I:R]7,礙ɱsxb I8 higeg`bڽ"pټqQO (oo.=o.Kr~ xKKċ2­BbTR\xX@^K KN!P2M#-bGb pҿᶧc?F1#.;c*_@@&UGCϞ//o]S1_.jV2ZY@Tu_Ls|X' p4Ji)8]>xBSѣ nV\ηp 2zI]di*RH]ӊ䂏DHz=vWH}9b3L61: M\KեBZL}PB<  y^/!_o'U -Wy,N-L%|0'm/$$OdgmvЫZxD2'}>stXBYeHcb? 區=Hb 2҉e }-Uj 8rig5\{#inA.Tl;.ϵ:@j) i >s %yW,i>9ge ⾌&,~褢K1JĠ=Yh(Rr!?* QP,=tzGLJh:Z;FIR xńcNP8mW̌ SAFL9c=f&R ';%k L.12)kt0'oB1F *[Xt.6$Qu"^ B]EwU}|OT+xU/Ģ#n/[h̽Nv+rt/>[<7/eH`{b ^*rCcyn Sɺ.$@PwK 1ɤ1ʢBi}Rp,ԻFh+S.$b&IdXf5N&ʱӞ.Dtǂ4 /c5I}&m^JT&[)X"% +KEY+9ޛN3D#y(WMm G(mxw%[a )i6|Mq2nT ,z{Ao2vgĭ&Gir>@+q_-Ldy'6T}Q"yԂGw\IVGrG8ۖsJYX~YLP|W)Rvf6BMa'H7h9HdUqo;̕Zhl#Un!.iP:*"ư`t#4fD[n8h!_xn.ƉO~@7ssp^Э}HSwU20ڌ.g0@'aƛrJƛe㈥nILMV%oي,i京Ր5uM%?R6T4W1;1?0,֥\Td,rVs>c P5Eo8#u"ww<>/*JbQAW"u4jw'mI5O0{L GULU$,.(cvLt4^\nS&ҋFj E_ 'TC3.tuWCˊj M%=4b~A eFP]نѤ9;w^yiJԥC{8C%K7zK$tJZ[,u' 0krћ{cq-v+I@yYVGF~:׭_!aM?]kA$6bB'@D{@P7J|KXWr2rߜRtHCapc4$4oz)c^ʥ8A=l6/Z;KsGՙ9 }y3fF-RCl c} 5x$XjԬc?(瀛WENtɒM غWԹߑ¦|H^r`# Nu{joG1TXHbg@TҠDmf} 5eghGtT/0[/*F|]_o`0n?kjE]#Z-Lx-#]o}g̩O龀i5 1^s3'D.f6bg_^!"I "FfGɥ;Z!B d-F }("ń1ׄs\G^Of&ܛ7eFLO=J( # I̸ PrkgfXEm0wty[,:MrFLLdž%>PYt-3=ق΄}[[s<`17H{nI]U kʑ܃PV Ӗn)/zmnflđ癞 B,#A'*\ST`\H]7x8V;Da:e<_e=c]ZB?FD-rЀBKX9ŽISLrWrQ7MQuLl;S'P@axX@zޭJ!q,?|rj:|vv3u#zṕ tCpEGߢǭhnp"|yXZ-Pb{ʩ 4fTo݁t.0`6l =;DG ȭ"ldz:Xf0V/;*?Yh9$2}_mM ¨ciݝҐBsʴRH'0L ݽwq IЋf>cImRjg}R溃'ȝA `PJ&w}cS7V׶H+pIoLjXDJ ,^fe%S6 }k$TDeNӗ.$CLɽ ԅ*hwz,LFK`X5 xk̼XmX|8kAZ|_q5S|X+|}aT|VP1 nzIe.A3xksEfOxO|#q@Be BM%%@ #FYac-i0sQh.ug;ȥ6S^%#HP('EȚ5AW(}D^_dxV0ܝ5/n# jM QWK]=Ǜ9#)kSOL((u i*.,*G4s:܂+V^U2 >C_"~bTa^@>_&|w1Q ,dkȊFFKPB<3(Q=yaM-wAu֗5abbjP-7?d؃ ] mDj|MGßK&:Jʼn>De:+)<%y5?Xt}F/IW1i`nY#OH&!O`Z4|K>/|T:~'x]M-v] ̾ tN_Cr) QG}`R_aD6.%iZ nHtKߊE^NuRa-"Ah-ۈ]pA~~`bW>>{V}>Ըc&Ym[ _*БW\b #nJtW;g!RJEN2, ?,~Vu| -(T8څxKpv{zvS (p&7{*$Fk pdc *%Gyvs)A݋ю4ƽ䑁vjCd ]tL{gyAr̕)7VmG*dm̫g^ϼUBvW}T%2yt Z㘡uvDYb%-w*[>!ņk=z HFtu]n9ejR"y&LIz1 ٹv͊o@QRWXN, J6H|QhPnRΟ,Zy]EMr&:uvGK4@sں"gDUl А5U hrxqBf2^לWA@yT5tس_SIAƺد %#nC`OߺiƤ`vR7[˗HỜ*%و7-'@tއީ!Ʃ- ~`^[Ꮀ#5 +1dˆ,j>"ażNu״h02BZ]kpՊvf``Մ`*REe_V$5HQ[^iymrz Cb!G,H|O@_u㌀>R\dwŸ_$k(]c\K Zf"mH,qESv_|]NlO5*}F͟Վ&REUhU.e! }`N~KJ(LZoݾ4Tz@: L0,kQ Ǟ?a2;?: o*ű1фo@H,M^6bmbKE<+7/a_9ёI<4(_V|]ׄ>U$g)GhPjš{DX_7wYko4KFG5&!=J<~]>Z t@IPZZ(M'eڶg+|0@Jzjr6hm S~n{-lKj抂;7׾֭>!} T(jH; : tE7iZnF@z& (,dTE:YބU!tI]I!l(H~TJ/8rՆ F+>[`WeY]}8kՁ흍M:݉ұR"3]QGŒd$Hr #1P;vքCWxqKK=yM'2_)Z%O+D-|}du-w<Nęo|j\lgA3VO< U=ȺhfF9\Є;aMWI,ZI"d{)W|Fc5oQsda\$S-}}9,^- _dϗ f#CnJ U-"DI>&dbꤍ>xvܻ%!Iq~]B;NkyoI[õr mR1A'3 :XG7,+,*.=QK;Ne.T5 JQSījxf@8мv$B!*3 c/8lJ.FE[dyޚ;`-s52v: nUY}>Ae,qB26[hS޴_X>BҸIr*}hj1,V"-0 R7Y) ʖDq&*aFzF+r U*az )XGfVLuKjH:eތIѽo%L̗:^7zˆSvCv$ <屮wKW۳W4]Z O3S)ȤB4#-F+3]AXgRM0*y{Nи˻ ]O/dVr.̟*L^Hջ|8"q$6mśmU 3!bfH`fYunA0HׇUF;7&k&}ڢo[NI#ۍR;HWdeRhft%l4G95~6i BʊEh'8;Dwt1c&mrU`4v~b7F?bH;l1eiFp*/AC~ls|wnTuvg@ ͑l従 kfKB&Cچ"yi?x0lʖ%O;)mw)i;.,oq 7hzolPF}FWTg\_/7*?Dž!MLMLfsDVW0`ViE:)wI9̘xރ~6B5j:MuI2YiV«vxN#(_ |(=-uw6XSyBȴ'lLUwM=z>i* d+JFn, 3c5uD}<@9w0R?gŪؚln1jp}@qAVod x:PN~~` v[܂h:rRdfΝsiM(;RGו"ut-Dl߉G0Ah`(SЩ0 1p-b|[Lv F8:pmy S=9cZ2Ȁ6V]!}XX=i?I7Z!zHAnGIjTap#tQ^$,D1(n'zZ 7 u_y_I-EX4 lV$ ;g{pN1ܟQh*( ͬL>5ԙ_$Z$ZU&B0˘BXO1muݧфW_vgj ut?y\mZihZCti$ B6)c}})4Zs/߬< 5""mDbo,eR@"' LaH}\OT ߥ廢D=DE¿<>7,(lX:T*k0|"I >nO xqԭr=LUa-}4^:XlTɡ7-)3?`}D:'hxIzFM9ͩdfY0N>@o8qN%l;;{z9la ,`VMfp qiY~dc\_(tM[B?s,Q*돹[h!*/Ί 8GE^@}2T{z l´6Dd lR[H H}]*PR=J/ʷ)gfNR Mc/ Rz?aKflzD,Aj'z N,N6pNW6kҞDN.vwzgpYû B k@~x^[ycz)覈dK뒮C@W-#$:-D͆Q.Þ0]Pؗ7Qr 83N_ʚuOjqN2"GL5mB( DE YbK%0xHoOa)B!n`M,9I9:9ξR$c Qe @(l"H&2W%˓b-NFXI=O= SIr猸>4.=!qpa}:`#$L/ *˓U6o)~>L-A E/%#bk-D\v\t7" ɯ1}-btn]X:~Ru$X. ; <%i3g,FcgA(u[@0R2M9g#ÜoE'70$ U9c:taIkoq4YŠ]`Yt,CuԏuWÇXF;w<(`m$fNF7h!w<)F A$֓1uc&g; P F8͊Sߡ} *h"05bԶ˿`y~NSJ!P}|d Zo43kCyC"sŅ[B{ZaQBD#HHs_=2ZGUѲcj H/^ber u!v\105NλHYFѵ_io8]imސmdH8FqK(d1>+e lOw8m;K@h(' u7*}`i@ʒbBw 9Q6[Ხw2L'F2&0#HG`_f5 ])BwzB)z*lZ*F=T]|<=6&i//r%,ێ}x+Jk[Iy5A:SP)Y* Tc%\.Asb#gLIFWX֟9+Nق3s\āeh?Dp h,H`4 =M%] {p(sz3}AV#L"z%Fh_= FvSΙr.+}c6d?a>#{O` ca¡ה^6%k}{.4TT掞aaʦ?s5bpnfNN> c.ZoZ 7بK>Jx"Ε:g'ϑs0Jeʘ:ca .=BgЬDeC++"vE9ih`T49_OR0|Jm]a\bxmo IlJ؃=..J6-ATPBc/P}M[άYQo&s H4U˜*E]o& hC5F(F#& WJ[ؙEDžLtqǵ2R3XvluM=kZLH6^ F~f}eD9X>orp!o^;(RR񗨕%i,"8rᣟ9H~ ).ZLVv-5pԑR3 S.6\oOl_AʃSwR?1VOu' 6XXp |f{(!Q Ca ;$p!̿j؂sк\Q;"s!|Ie&(jLAk̠Q%s j gdNp F U-i/IP?\%!qJ5G&bh'Ee} xKp`#o#56@Vˠ3 ,}fY28+vXmYvEÈjiMl.ovԌF)!w3G, ӕ,OfɡYb-zTT!W? ֔ư {=˙,a>݋ˬUeS4 mogFɺ`#pޖ]{--)L2. d Z K=󊿠$r'CvZqtɺA& {x zHg! Pqa؛SY,/]7<9"^Ocu=y;Vocz?e8?"!q~d)$_Y{C$bři, W4oQ~J!nc}(9%ٽoE1y Uؔ3uoZ{>MX~ewa)?}*׮Z;IP\Y9E =IKBGp$3K(pXBOh8b{)c^HLexڌI)n-[Y94N Da b3`LJCa]䪬zzJ}ǢhXǾ~FfGmc9a2ʪ@=%E^5ְRGG1fYHa}/zѿ ݱOA>BB|Iv`T0$Fm{bfX+ MjbŃY~+[/1~Kp)%R&Z}s+T4--<1)gEVx)r*v'Iy\Y4mTnBqTQl? ;KX3A[20r/*\p lZ=vI5Tlc* ![;7ݘQE׮a駢MIg`P˴yH ]]be4&:gUQ4p 9[$iieO茉+U b[̥WSsGS4haT~+H@a #}^(EPa9dukkw/,ti&@#f)-GO(9u9法=RU9G¼b\]%iG=_rK,w!QVn:N7dr7ҳޡYw!QLgԘ??NnMfێJ:i^q)p;`٫v[kF D J"{燒*}5 E@*i tɂ[ZGΫʍ KF~0Wɠb$W(;HUnG5%0Vl6ӐBCWi_`wZRi弼< /7t@'Na8־tL" f&bJn.?#NeVDL¶N M6gdFl=MuA-P_YpHo &$0 CZi0;^x  SmleA.{*XҷM^C"U}恤z@wұkcsԥMO61r&;,De鱒tR3@T\r)SZ%-]o@n6 )(E2J.RG BPr0>Ϝ!zd+ɔn>}De2^w䘈`POA4Oiw؉ML`A;\TӦ u! Xcp%FgÛ߬'X&$g"!qLIm[A)y9x3y{EyfYmUxnY5Edhбd,(1-ӎi,}\|"a):{3N8 ڈaRa#':3CcQ-3O6jj&jBxi'U?9}}jvߟ^^lq;b!f=p/~n«c:~QCʨ9K&HabvQPo-Q2{y@6KbY" +mߟ }fQ/'m|^T h?ZFgt"㱖p(AϾY]BE @Csy8Zn{FGBsd1).w̒-=gN.zf|lTY7y#xxZ"/(]a2zu5 _ΝKqQR2PLy^d$99Rq/#,!5p0E`uWVllb &|s'Ф~B>u?Xzq+%&cEd2¶X uHS3Zh04{+lwy8N?*  BCg*G ((rHr2;H|n}-Z;#.Ȣ)uǻ^,iyouylf6&χ[w:i6mu߰%iuUe^Р <2 D$?1PWU Vs&rg"=Uj',q Uj'x=H2 g#GYl @m>;Cr`]۵0H‰ +DL !5~x{UoPqhtKg@3;wp(PYY$}yrs$-b2*ej2&7VgXc@;~WJ.}0,HYCP'd]Z tT4kl+`YCP𪻔H Rg-L @Ȭ =P36"-|~>r\5ο00&^=o)#%yTvn婰W+ڙxNrUs38y/30&G3e:\K ЁRWؤ")㝀^;b[ν *0e򤟕wZ҅+.4hEp>k3>팴P6s?ox#宎 `D($ 1 |up\aDFP8 >B>'62@bOn}NUX'0H(}濓C^6#^Dj9f{BT$} d~Ň q_L #H!;F@@ɷ5C:56R4-Y*zw۩#RE*Zbm"hSDH9Dg;΂3 ˪WD-"{2}DÄ,K\mj^Az+[ D) @ X3L4ep_!>_x( "cY7:buDh"Ǚ M8\H>rRsw`3zHwi8NyMs~5tPV??75#fGa.[)7~ZkQ ?IBe?^EZ"gOdӕdlp)Jravbb$zkc1p;6nI th4Lubq6enHLSWwVj#Fq풚4pKcpXV.?T ae t+U0ErAϡ-+n,d׍Ğ]8ļ{2ؔ 2ԝ"f[R!=]Zki0M.& YpR> lOF,N0K@@$295[6lQL>1LJM!Ԭ);^󪚍k- bi^Ȩ>ap{`Ŷ JX dhD@^y R2 p>eb4uPw?8D%IdWx1ΥJYjY!OWW 1 i{Co_&Jkk< :1bYfC pg>6E)FMy6mLP ge*d`LЫkaQ ˚Y3{)*SzN~z|>3$H DNZo5uf -$$ջa~:|BMx--hS6 pYLZ p(0{ ꈔ 3-@ImzsP(01;D}XKmAN!'P}/0 WH3oeNN` #k?5st*`](*W- 0r;u09QYvtMɚ?q&BFwtfk.vL[ K( jcSX_}@"W:m!*b6xSM @  =0_S4/ׇ4t{`qK͚s jI*/zil..Gah6s,;<TĨ-F=U)dx器.ڱX :uxXmUY=%.yPtTDD8Bئ`ښX,uq@yZx"< +qS @:S$뱸[1H4.d-JJco0c?{0MlWV +_6sۛ蟎q 0ΕDA ˛kI=}jUk ^y(hpٿ@%\'X#nV"I|;\%G )èHy{A1~Bq8h5cUxLAP0XV`Dlt' TV]Sܫ8=Vo[d?uYσ%Ew g%'j &,8`%N z8%C N NC3x(ԍ#7"7@2V\fXTFG]@*]8j!L݄PȎWy-hK'j1NBp\)x'kz'H)w22ې<8x@'9xPhvVVА0F{- G> av0 PS1,q/ wrS9UD]NtG+@`K+:AeªM_H[9s$b8 J5i䰁. JOP!H)} 2t%* #K}i$ 8.H4B`XP0r?`kR^(814 18ֱЛ&‰"_[dT2h#Oy| u3{8,Dh-QHG##I9@vh[7RǐU43,Ŋ'34tcQx&Mm.TL$ l/`5f**ےQoG;sF@8$i L8hF']{x4~߽2 W*G.g(TݲC0 gN=u:kӖzN48cb}ږ8&'D3DUK}shP@S\5>1YjPzܱVn.tV̞ԷpXE s A*O!n͟ ̋q8p/ _[ʜW?źSdPc")(J]Y%Ytd?$AN|$.= ad*FTf_$,yt(, @*DLl6A IJ耎턾 l@Dk=/x4"~'`,u⩥\=u@ +%y+Hh[*섧Lg-t\TҜHՕJƳ_Y6)<2U 5M8,Ŝ0f}3,eNjȡnh‹ =Ze̳ BvܲP Oj h+ĥ^YIQ soݧ[VIG'޺#a7w FKOd&ZT5prwJ J 䘚ˊl:0OQnu 'WW\ʔ* [+xCARNfwΫ n =O,8Dm͎!lD5ZWcU H3b4AnxA`[Fv9 # dIچM-fjyۉ=*WVp4(fRGeL*E:kX2w$_ 'Hqz " V~h!+Olg}zcP) zĒ#X irJ+Cw|޿7UdST*${^ ME &T D$Zg @^ 786D@1v\MX&ɊZq!m\Zu~-bv2 V=ɳBY(to7oJ[_9f޴`?0 W6Bg6uqBP5-mvۺp8DE80GkWvH#Lz(ԑ{?Ti3 a9I}+ oG[l=!0{0n-N.&+x<W+/~gO$`c=԰bYϛEhsU=#S Y&I`Y?*(Öh6@Nء(<5 cT)_Q)SzR, bXm#oECf7Χ&=K_,A#*S%O 8#v#^,Dtl 1ݳxl嬀 8Ӣjx9\2heTǣe!7P#ndGj.K^ZL**DQ1GƵ]0u@Ml%R (&kny}tzQ@yr@@uݓũu_'1 1 `攰CewY\PN"<x>B#ƀ;?vѬ'W$x ~w ,p4dBkq jݮ6$d`~ NGSQU`3BH.j R%b؛o|2mW!k xle E8F\=P F3?|Jf2-?mK@+9o,ڹKRyV,)Ir1ː\FUOa!G[dWF0ySONA ~ZT}RǬze-S^' QA7GR ]Mfn+E\=!p18N ;?R saѐ3d,sr+UfR _D2cok&? ߨ{;F$kNxYXcI&"6/(:7+)2rP:PŁ򁭕kҦu[*w_fϒuhk7' Q`Jɻq@g'z @8Gd3Sw%yUfB-B>T) 3v%OpLXP+Mӽ.?jК~kv`QŹn(ʞ iE"++OG o8':r6?Mqc8[ P-Yaj׉V`n#+x~ĶڣgBPגiQ8k$ߋłgvr .ع$Qnۦxԕf鬒32 Y Ș i_x%O (PG<ӛ2 6ޡŦkBd[8ِm? ^|i9q+Yd{9n6A˨ؕ4]b7A[ 欷r 1;W!G(g=jju%A%K߀l*XUK: 2FW=O:|É]8 nuF-N$ )̇IG=P #zea4߯s 43Z*[¨̇!k|M(\Q /^Q#PL$X{`nW~ڪ 4P~V4kr >_0\h%pU/ a's 1.;|G1,:|$cAxl5Y%k% @z#pcr}ip8_'2z=/yjM,SJk`20bߦz|: [j@?4'[(_δc[!Vh <&mqtnZ]E9A"vrr_|wbqR9kal|-Q ƶ r:c9N)@FPtƙ;!dSO0GZ (}KI_wm71ʳ`+*c}4IX@7GFN!:ٶk?ծ_DD[-OzȺn ;+ ,~'^H5G[ g$ɞh z&-p[0 d3;m>"eW$;FLx  Ll0xy yjAZIH,G %,1}D^rIʂG"RFa<9sKK`fY5 ʽrC~m(KqzW.|R WL|RUxQ2v*;  cP$7Q t{56oIM| !N'Q8@a]O-Z-kǃ(|9xwUk hkG Լ,udȉ\0z~A#{>C9dmj"Od3]-<$r_=.D籅mԖҼ-ҟ@[:tG^@uT8c#fa}F2FV52Atc8I9/xFŠxS*D +AҚ >73ua[i2h@8ec3ϨbNA 2Vn}dʇPZ8RʪjlS{CHXx6K6G|_6; E  -dZ.iZHsѓ+N@x߯]'W;;((nT'l;3D)ӮF%u(T3~6cLi2֥AiF^Y+7+0Heyy 6}Ͱ$Gx qYyH-ҧ:Hڦv<7fzxwXLM|J}" X vU#GQDudRi4j:쁅Qw)N 7As'|?z)6&zt}t:]r5\P`yx"SՑ JeAJU|<ϩd쨫 #A\1+Ct7+9{9*wݥNBBCk ٓvE5|ʮCXPM肐4*.?czy-x (8i@/⃟ cDZȟSYPȌ!f)+|A+Rno^,>t wnIgd,ޛVG*tL1 ծqa y,lf\>OJs_蓤+mJIHКU߇aA@#{H𩠭NH F)菆'Q}NȽT| eg쯲d%?P65vi1KL+jӈ0 .Qp;jm_:#[/fB,$\wMzUtUFt>Su0"ȸȖ1ɦcd*j"AVeUmh5F7 h<'S׈Gڕ”u (56 fr~4tQzZ0 ]D{1 {Yh_: (hW[iF I@V8efo`OD86X'Ww-2]8ՑԮCc;18^u1@ERI%})_!̏tV<ܻ ڌ6@b"!ܽgWv?,OQ?9}љO -z[wҌN h,%,grO;A[i݄I Sp )y4$I!a2\Z(mؖюs/p,)asI g/H(1QRʲ inrXhI"|C׵$ DqPǤmhZE3")g i5U ~'v 똏RZuF7mST_J ,6_?xJ{7GzKZ_`h@eIx$HNfD'wtiIr j}u8֒[`[|4tºÚ6eh_ILMC +˵>5ӟMIV9cG=K;DlڊK2:}W9!y6Z0}#k)L$֎oscP͛նx"mr0$J+CTghM v s.Ђ`lME||5pY} H4 @KR >H{ߕR^C6xB2SOygD_[Lz .bJ~!(G}f Xf^J#.AуTf3s3=ID$5{s6V)S1~6|`VhKtK&KN_N-H>OR&d9w|=Z0Z9eiLU9 7_a(g&H&x۲FbН d. l-*= vԖX#v<>yFa=\Jy2Opglr#o|: '2@ͭ殜^ELx2` ~m| ֛1hIA UO; .?8Zl}4+vp|q z Nkh1tH0OMj$-G=񫂨d*~ 8PC%m{| l&4>dA,%19笌q0_C3BmHE*2?dʥ2iB)&wǍfġVƼoDӑ0=Å`ztsɸu3Ԭ woS-?3J{%zݩw!{C5#B>&0,9H.r|PJ^a$ k5J `A=<Qu6.т"tQL .H0>vύ!NsK^Q)6&N>sb ёhÅW1> :tHT k⦦{yCĠԭnbL21b\k{kv\}6cCLHV$ $ArYAfR\sKBzʯ6|=3n&,FÔT\=ή10~~q4x!%;\!}8xPFaLty#%1LЕ,Z Y*r4畈+Sr /1rpU&xPRП(55q4q+;FF_wo4X +G2߷Sq5Bz6R"v XixfZX)3]'N;=>.T۴F8*_O?`.:A5Yںݻ,6l7/l mЇgOK!a'nHQN\"dVЪ(@t;@Rz(RQ}(UA tds޿~ Ʃ&ە D}ṭ{AP쮨$": "ڱLV' kG3ts \?r&*.~o@hf8YZsmM˦W"H7xc=Sa@3Vk(*~}4Ɍ{x s) %g執!!^/6˻|d p}6Dr<~BSK@X'1nHc$k2r % jlW +%Wt2(~&61DW3=DWp|yρRs۹WvJlfs0Zl]as^GD7p@Cɱ"3(;^/ LIqG(' )mg >~]s|?rKlQ?=?zh7Gl!$*.ڡh8au:$>_Cy2,D5IE#RucIrmZLR|Ep,UC}$c^j' =?>&/ 'Se]̹+`Bi2U'Vߋk SU>_Qcs9?׫P8bO%"ɬ'M_3bYYufZ;+? G,2La2lM )o(F*CiᔇAʯ> ew~cz>%%l2PiQz"wkt훬< "Bx 3[^5)QmttiC^h៪U]87=)kR3_7Z6YG xAYHG /:W{-"yS8׵v⎐G֧25dGS/'>]!DdkTzb]YPps{`nnRnK/RJaf2_t2g RMR1_8O %_r\U:È39uo朳\/eh@Q== ׉N5m irE8ve&qK\xjZy ]\.i'0v (Ï3TB߂'*ogRpYUMㆦҦKܜ|1j|ϩZ>.&vϴFHZ ]?0_KT= .{qxk YҎQoYܵ:S )ݢ0ړ|(0;$1E/qUV?Y_9&M=;0*&_e Z`-tQHS^4wIB+?f͞63Wl95;$2B?r]uU{JZ3F:h"i7CMaH>^wyJIqEV\Ȟ?Tkh8ySˮf'oSsdoiz抪G@^p P8J_sNV</hWO; B9 HL% NI30%wVVddDvJ^<~<,8pTW!]>Qi.;#{qԇ|W;&5*.X-l䛧ozH/F ad`\YKo@$.k4 kpy_{H Hhe!=AaXD%зi(ΣV6vɇX!!?W^]SǴoDTV\~// 1f:įpKMɽQ_B8'N2$BwX/ T{Q"Eyd4PX dאƾ ?4}nA>Sl=S`C= dqSƒx(AyF O+e2_p$-*q9$Eh~1{kB͐CmCI]'>ťw9#F򁇌K7CR@w)Zfqy3B8/:kk&AM lecU_ LF-|aYTPTl`3/;5 .DHODk9_OSJϴcGZ7Dһ Z ;>!Zwnmxn$;Zuyo"r"dAK಴Ń#To_KW$^fs be(s}KNx~}[0!0A#Ϫ){l3)4ԜLA#7nw2{ (@Bŭ54>62[cAO*1lGP,z*c|ԂLvZ' J\\tuJnl-V^e 1=os8!<Ă|򜈲Ҩ?iD bvl`2iV]J빮PB/=0nvb[?GC;cVӍ2qp06]G ko/FX*#in;0C1;bOs bfU +.WX! Q_5NDv)L䅡!=E0N"_ NAur}6-?c{x :TH[Y0nBE|; gv)(ڋ1 qӶ{kOf,qoPۀc\`vUO cPjmiJ}YzoP͠Gr0sBU<thԬu(PhfP)G"|2m)&Ұ*JI N9H/έHU\>r w;bZA%3ÌHncIi~CPZ|J+# fp_#ք!2eF {b"#VC<vB-ޝsV<3[D%iPJȦ{3q%ͨVю J_?MKb߱ԭ?ZH^+zioiL5tj5|sҮ@YzdPw x2Ί硩Conw {DɵW ~a_"SaaGr-AH CHS+uN 7dV:A~I i)~$\ OB?MRw++ԉtĨ+LQO Jfs/ǚ&l;bO9,r#<oSmB%=\)T`N3p;*f(fx|F$e{ZB^@fiYL~Nqk=_[K@j5VòĶoA>dբ9:^&-z zګg C;9tS9j,m'$)f!}b,\(ŰyB<ݱQAQb`5U&׷( Y|j2cŨҰX lԡG=ŁdnUL#{Y|E̤ lYƵV=E}&-Gc,,֫~M(DO>uy"Lg{tKcLGm؎UN} Q?8G|@1(ON-&o6Q )[XP<=õAp41^{[6zᯆ_ӷ?-WwӒ_OQӎivo _TbH8B|=WS⟟D / Er+9m /* 1Eyɼ=~zhej0q 枎4Aa`ٓdF V]DȉO v_ӹͩy/UO!S8 pfjP/7z8]|푿naxdV8l2\~)Ї[A@@1PV^:d?ؓ'( "ΐu I=) 4mpN;d{croC7nQpf֓ՙGخW{V1~D{jK VX!x*oh |zzv쳗qaI5o8^( U]p4𶓑'МgLA!F!DF._*ƄZ= e`| 1dS ],G>f9XDn ر+q?g[jvTb_>v|0%nЉ`KnpLؖI8ѣQ)D4jDr\~+Q'}e8aw)UͭLK4w%k)Ysw7AZ|"(/? /(wvb)sWYYHQʸܜ X--& MK>hN>(O]>dc;ôaJ&WZk =( :Lퟓ@WJ?WgMtiiQ(l&MZ1g^?J/gKE>`s֎\tw"?k/сlAr-8E0xyI(V'F_hFo)|nu]8@ V͡P:z|]d77¸Ӥ 6H|9@d/VHہTfk$w 5}2I cgtQId B jdaEmK ^Bn8H@`6w/X74E"CbbGˋ_Ds*eY dqsl]FBs(|QsPAn0[3@{ b.gH&ZAHg0;?ܖ2.!5%ݢR 10eJ~B|.6 8Z&;J2@xt7YMUT#LSEKz$ecy>Y-}#k@p{)/J=]2PNz4ͳW9a~MyIC 0 H>"Kh;ZrfpǏ <ۺDLĚ%:ԏJՏz;K/F{k9T[eV`"_gQt4zyoOi6` -i~8kፒCcQ]z@E[xKГ̽Ubj8K6(dte.Ȣ4t HTAzh:2t@BsR 3?%_~i4EZDͯ Q)MP8 9N2`ijӵ 4yk7L,ikY} U.^6C֤h^; :$&;TSn/բEqJ%0|->Ɣ:bmὡeQnڔzKDL9a|OdU#WAE'!;`恿ozŭ/x.^q~6$Ax-"[ÌN-OtܖViEzbIjpjbI`(ʆ Nt ^ 6( i yG(܏IIB64nJDsE 9C[ [/ A*3]0(иX'Ṉ2ʛl]IMI?aob8wJyI5Z^he[G+.os_hgwD0  W(=[S#pﮤ#T g Z!ksG ˬ";i*Z9O`.τjr:7 yL7-ph 'Mۂoo\ h`,&?+i֙:3BNJM|(`FBAFT^.šK9 ѩuÞH k7np`g=ܰ vޕD~\>Q-IY"u1hD\O1(= =0rS.w8 ox2QyIB`:$S1#ԚO$.@AF=WIĽ3pq;n T " { VƧlʓL;QVMљYy߈{nXyisdDHV._t"";xzIƈJc봁/Q]<Ɏ/w91v,/=q#Òh$#{NY#4?߅g d-:^fu]M6-<]$ϴM R!1Tz bqɣwb9+rGLAmO086q #@WP0Ԥ{\2XU:nONEdYJ}() UrbY= j>%+"oKp'_ ~C1З9juA\+qojf3xb tW!*ovnI Urء0t9n.+JM 7C[X):a!j[(,16eUXxD*.Nğ_1Q# `0?4C>+n>*aR\o<6Sb0 &]^Z>Ԥt>L12JFF!>.%ɧkR8XnEΌ?BV۶uILr&=X -s@7qѩVG)x [%7\qڟΖ7#MЭz{|XԦx)=+SBֆ]ybB뻌$aani6o'nIhr#bR_OpFhe^4vX( ก$%u 45H腫r)T=WE!*L] jNd^+4ӣK2x%UKsjk4/ Y. q+DY( Al{)\4uv0캀H4&l|IMEgW>oK0d \H/ tӽpCq敪]ŭگ)p66-WLL&,ճ81<9CrUT -*B40R0ɸ& }ݙ*|e YK w f] (β;@ S>zs1Wv+Yڒ.;#3tcٰPCv  `2S.]5r˷c]3h9Lrbkb&q\xKNi3:Wf,/v`luo14ʗҙlδQ43vI--B0XR0j^x%QYFi(mO rV$86K+$i4MhYڐ(ک1%s ,Il$ T۸8]6?)a!TloVo C蟆]}PvrAӢj>e7lS}D0~M` 8v?D)1:~ EU͗A'D)uìvފsE vB\gp3r"ǃEUCF 3sl~Y96"ly5Vp(^5yPdyOTq/+{2PXtq}ZQ-O,[܏NH/rIhUL@|j.)5JѻuUFAOBV(b(*;a¬ęryX킽Πk~ՕQB&0s;|򶆂vBvšA>ۂukI ;D NIŦIT㚢JQioC%:'%bMmOsq;,sާPWi܂^e0Fۏ!0;\V%n1Y&z_)COzHj G1^wӽfz*ҍ)"[hW: Ү,f$ʜ}x_gd*'GՒJ W& s+ fȜk FgYܧ:i+fv;vHMd#\$S'u7L0*{VOA{͟F&e! }gѲ-ՅyaL .ajDmeBaܯFMy@%n`wz͐&y,mk}ta1(ũuΙIӷ*` ++5x{7|oo臘%wY;UV-=< 6$T(hH+3JiԛS0p0AWT#- 9A0. uIPZEr[6 ]bURda't j=OhtݍO˪1N"j1S*WGioҭ!)eV[W6'><n-mBq]<:*Vd 11._@"N'[O!.W)3qwXZia?"E]|䰉fPlt"E%RQq׀|c¢De˫I%GVs~K <@Е"to$`|!9yC.ĸ@f]8)zM\!yqԬ%$߂h0!~j?Hikʷ 鹻c˻xq)mv{DbFm'`0d=}4?;.[ Lk JQ39)cOeQ&4G*iRU4(GQ_8֟К^ǖt j1a5kb)A`9#` 51G7@ngsYhS$5Պ}K^#T9v:,T60WŌof Mdݯrſ?O+?]c#?WI(En4@ƒSw*,]d\|U;XT  䩏Mg3{S()*7" l;xLY5Wbcma={6-q3~zz,!2vù;gG?( ߲ZBJԆ/jM!pnMOs2`Fw 0q=~'r'CZHKʘBe.VNSN=\`se܁QLXe̟pMGO?7P%7C&^}Hϣ dH3@^DC+y&vGŃ:/4%+jtDk&ddÑRၲyNbXTIF A `MeKr9ZHO b}c?,{XNU_#CDdT/+{[X|H+ev^fdhtޔ^}j&jѯݒʴB>G:h?-t!D7I"H@#L*U)!¦/svknU>iWs'/1}ݜLֽh ߡFnia8@ zEi+h4v jMIm,8tYqmR> u,}j4t!zoXQ |MN3?T&M/0ArxU,yNΒ}J4{qLD lz ԠYl\:5o}֐pP҅{KH`N&?49H"aѰug2tgwu^S#کTҸߐaUp$ͲR&]'ߌNJ9<* o "A_#|kfT{4v:(=޾aK-ZU[W p\P^K/a&Ns|/[p%[,9{y,Jӱ d5b!}4H$lv,~,E,9T>:"KwmeR.'U]6{(b*E4ie0=YsŠ7?x9S\ LȍlXllZ,2!!6E׾Kd=-zLhEnun2$p. E$C"rTTHCwl6msWhU#[M/qP0Ջh5^R_fM;9ToAAԏ_dùDƘ]v7& bWdUS9!Ś/⋘!UՂNuQ&ΟZ_QNS>~a(:[)3\fPlp,D4.=(Z1*VX9jnrϮil &.fIjeaRmf-;*+iISNOK b 6FyଁҌUL`lD6w Xkx5Kc{ ƃ"Po$IKƭb2|jΊ^G :54y(f| ߞ|Bb@Dj#׻;`cMih"^JUOamEw'~vEB "s6`O#KIpcC<ُmGj $yB;ChG :u"i-D) ^ D-$ ],\ ,R.JZpqRXŏD"/Ʈ#wWvmv~AWVe$tWOӓݍTĎޥ !Yzfل94YD?E5 HvCs8d9tWsU%ƇwV)mȝX܍߼^믴x,3xN, +v-˶b?zVҮ:[L'ǖXB Uobhoa<"dgʐ|2_AsDm 7/ʖpnF}ցn( {Y턁[O~7pS;#dK+#тn,zpk1IIbe$%mXٯs{wި׭2cvߐ)'E<)# `~ x9<7P8is!3#p^-`(qKken$Ƈ!"^I/*3b7BgB2m_seFx9' "V,duןΠ]EsL^6aJӪ>S]V/[sZ#.p.@.[̤#gҕevhtw(:g)-kw呜JM*Kf0.>v~&:tIabAWTut@2K j|FيNN-x6r=o{~XBdGG K.2_rgUI afJƼ%K_q6a pcfOE`9e)+)SFDۈlRe;{2sBk@ri^ BkUtcbe`QgC\R ,]̺=e oZD8@lj+;QgĹ\ Ke8}5Ñ71]o;Wǧ nM-IŹLj2Ptϛܦp܂DhFߤDAC].iRI{ Nc2h۞3C3 uļkWͤ'5eCнRvK of[MB&F7F'n'y2i#d͟FK13uUq8Ṙ!sdͼF<T}bЏ8xg?h@)&o$rf<?{idB.́deq#'j6.g1:,uU?lQY1&wbz8:.'KUvYB=4v!z3 bq2_˄T$)*!VbAB mi6,S11Eޅz7#Wn#\1\n2lBc|<'̘ zw}nvŝ+]Nƻ>!Ċ`3ZJz0CTCwWmX}8K[ B'by8qE%xNi^ ?am82)Hܘ1B~SZ' _R9ߪ6 )1?I}5~.hV퐠 %_ґ@{v38+GS?kzo5DGsA%CڋJUZqo=;A0k*QNBq{Vv`Ov_ד2[W7OӦV2:k[ t8IFhL,sz-bѶh .'-{_ri-ʤ[Qm2_VLr7RU.Q`t ^LZ5Iats21EǾeFI1X @cf<`T IwZA/id0Cx$;GoG/TYzU(x]tPa䅘&u8_='J{B2ѿә "[2~y-CΣ1Ӷ B E8O EnwTáJ1g-]~{]Ǭ PkEՂPj@Q)T;Ns>Z!LS|}-Wuy .Q٪05 #g `pAn9\\\};3+_xl1u\H0{|V 9|z>HQM$" ܓ"ٽ&0X!Poh)gڿ_HLQO=Ca.8v<Opy,Q:2=wͰ Lӊ'c=>V;US$BP$A>] 06-?P_"MTF'pUyxH t+b>h3edSbx F2CaH2cwAȺc`o+V01H@}YDI=:M=HYW_/ݷUvH HGF9,S'<8uU*4=B >zi+;aB4դ4/ _ ݱBFA1 в1滸GqQ,shxdܡQfR x惦ԎR>}u% Tv5y͔Lv&99P6̷9YLY<ή?4 C8]hi ##\R*DeO7.i9g&>v'Ndx56wÛ1 :{6l0փxGor춺h-_Ȁ²WGC o<t#U\2zv~Bprj ƸDDN17#q11$ٴB5{/l:,_~u?h FRf9PL:=3*/lA_cx#_wPxMXl!vÍy v'8?RH@nQ*_+/ZiKJM(eqgl's7"Kx4;ڥ7YNBmc>=Jd?%L6n@ڛNC8#Q|xuLx)n$,]( œ󓸭bh< 2~U/fʎ"QV` pzaǷ%5PV# |JQW};+ zF%Wؽd3"ܫ=|{@KQEtڏ+H/b8ʁN%'g;vT1 mH3IDR5+W8F#w7\͓* ڟٰs5pEL ۅZ]DXI߿ [^ϗ4xGi2Eȩ3/;Tg~+:͊謖6نކ.օ =毧,*2lx&!}c;7c&r@rֵقcB$+*MWyL#|JIWgɤJ'"8Fo_t4y mҨFy"ƕJtKLjX+q\2[Y@? mG1zW%k|Qų=t[]sb8\D5VSXMAMfܱ鐍,p{ d(B(iB%GҤÆFt06LaFEbgT |2"28KmCSxɅg%gH# b"s '#)2F*~+s%9]:{EM( Y\QpZ}$[41[ i+\'}m'vZ^idh>*o?9B+UKoSO1W;LӦh+ƾ͔(B3d]5wPx[@6 dT?$a`;%-1SSAaՄ*3E~~ WZq!aR+(u ێ0 «߃l ʐKX"Tֈgxŀд!ٕ Dy)3rAl( 6u,lgf{n_) IȢDI66/ ^ty&~CkXbQQ`؏Nz6T4+͙E_]"aP9y)7ڊRb|(υ߉1_bZ|]*x[Kd9tP671ȶExp1HpE,> Dڼ/d'4a;RF+&};!=G]Ƭ5$X˝$rtǜoP5"%#3Th%K+/=) zűJuݶQ!8u=[h%(56^01 A!l1)LV,\>ף10/ɘy7Hb Om igV'G= rrюD}(۶FZMȶ]&ii(#*IVIR=[ގ) &z#Uee.0&wtC0IzC*Q-N )ȑ ASmT\1%f;ߛJm)2Q#MZ 8qHC2{RC]P>,@>j`#-8<(V@I]nl_ ԑMX@K.8$L[OĘc| M:\цsWsa p!ax-1B?P kf6?Cڮ&\}n65#Q=kHsč }1~(6ôRtqO,`p Z' NS!lo+rQӹ=TI#] !qkUu62\x- sZU'Y^ }F ?9 ;w<{:wHфrCu1*`?nO ' .K L(lNfqOK| eYkgH~ˉG_Ǐ f4>nOߵB$/Lp-8>%xFOg\HtC`s06ɡia^zT5&ТW>.1"s3hz%ҍEv|RVo%W1_eZ5HTaH 4+tzJvmog2-%Cw~9I`ePoFHZ  ѯb;iћS_l+G]ÓkZ ՗SmNܟVCI_=>(Œ|nĆ*6~'LUil]yD+2 Fn4_q2ً;3s!aWJ}jiM{qzxF3RoZ_%Z w4HC>c9^rHz&~TZhJGQG\Me+:ߒN[P*X.̞:ؠN>YwC5 GqCF~TӸP܁G'/qp`,?ȱ~)I'6P તBb}?L 2DRzu:d?0ïL8tPbce ҃=\䃆YB{T~ᆽ0 ,| |B yfЂK#l@u3&/9R_V.d,? \f$ +@!HKJA}Р}V ΃`#8XW3z۫Tn4| IFZnJ+4Hw?—cnȌ&oƒv~AGh`{E>)D˖ZT@ѯ}oxi>tE$|{Iqg`{0Gac<%MIqlf흇.% ܩ].5Uxuĝ 9򖲃| ǺU{J/Wڒjϡl!8{?{1NaFD"N-#buִ V0gПp/'6b%v/YWĴmٱD2#VWt ZvOyF\7}"ҭ~V]DUs8dxachc s3gaq°zzB<\_e#PL$:gKyC1>t4,q_p>,Ӆ"zcE$|NBia}@;ƛxYTH ^&AUj>Z,,FA.mǽDOl`'TVQR;*R.-9i-A]ICۅ%#.JڇX[qoI┻`g;?e9CvL7Hv+D#p݆rA`{x5E?栫t$1wFYREeqXkmJsj ťvZH f^)u*f/qmi8̈́y~\ _1L1 bFޑ;Q@9n!x TIq^LC+bGFm7Lq-p+S[%Ҡzmxiž0HTPTFzK7 lH BmH]玦!bD8+q|C X"L(ҔF3c뱶7 H>MVj'$(˿&~j6^OEVL&$^!w_ǃ(E#xkDlȗCڵ4dFcx$Bc»qQbrͬKu=K k^U/ eJ9Q)-@< \MɌGUk'OD¸gu!hJH:64ɮN ờrR؛V3Ĉ^ʠȍ]rx8'w^9<x,/bp󗀣=2٥SP:0k&!BT0qRhW?X]5 ̲ҟ¨s&y$X<ԲZ3 J MZbŶhZwg^1".]_ɭrٗ\q<꺬VE2'.hD9+w$N9蒩Bn#O0N AろYGr;_jBҢu}SvQpdo9W aU+W) C |(i=8E%q{mbDР&<+_:/ |/PC3GÕɥF"CUc_|XHp2oxN sJ\CH#u5W?x,bzfUg6N:a1+h;l21dgAr\oFAu}4_N>ϊ7^a(`eaQK&~&d>1!0-Zbpd]HW^w>E7ƜMk r[U, ,Jk˗ w͐orDF~UD˲ F2JC fShk m ѓj:3g[8ӹ;^fTiOYZ_׆W֮ZSƄgn%> '=x1¾g}%uV2\nY OEj7e]w&S/F&pAH 2NhMa$Wr n^9J5"$-X vGCuy mv$ -dm{2 %a_b<5'ᱫhܻcTHICjm"L$Nw>CgU(.I] Tn+eȔPFlC=CBb `7=k|%( |ܑe64k"~ksKЦF%WɦeUAE{/k-dxkmY'q޾Kd^ l!!&+Mau1Lâ2W{'eNve춏94(Esu8{ts NH_9fqt447#2B1o5z(;@dPjs61X0E[pgM裡ċ:3Qb}?:h~aha:(Z-MXO?yPޮU$73i|\[WƽDmކ| 8p6ŬeA7~d+-j-qu8|Nzn=&8 e"þ 3KJUo2DCQ6y`̀9I8 dҷ韏_t$ e#j86 9CooրnHR^NP)WSU$?"UP6ݖb'dɼ~܀QsRWϫIf ^=+ D k3a04]7CϮeg N׌"YhdycW#~p^TBjL4i.3bpr?t2>D[ J5ȃkIgT\浢Ym:x\klI*ӣ: Z0EtX1s22 "A\~G#<OWi`&>L:7\2/wiVyDQomӐBg8˹'}cawqPbx ג{&PMlbrK79 #FjfD =?g/QL9mrofXhs>E`?>C5|Y0ߵ?q. R5U*y:V7L| /gxٌ &(zL~%|ʞ8=S[I'#y0_ؘAw6GM_SrX/GI %lc 2^6?mnI}5(ɰ1_c!3+e9gn܌7Z:$*Vʬ!bv~3V;oټV>QiK$7"dRTO*OoM+^RMm wXbc+ԴQ)e0;vE[z]l;t(#O!vFdVF[CT9%Y7WlT/yHiu/f̤mbND'-9T흕sRc2kJE]Q%y/e{lq̀OB-ͥ܂ gxG@ gJ4u`ܬWF mT6glKܒ1P5Lm(_C%`빊,$@*"znKj2POޥy 4LAO̽\Apel;epZO!]ɓVͺˏFg$Vέ58<Ъ=p2uh4pDHO[nVv`~C:D䀬d {60(7ǀ7GIL!HeVڜ(/9ƯQrW0Fi " Vtg9o~#] A@Ao"TCKlU]a2Z{oc_d޷Ʝ(TI1ߴ0QfgR7A0-Amlw%T&{qǨK:z#銞avoUJ u03 0)v->!;w| sy7ȶE3"oUP6W,vJNޤGKb41ʂ~'AWN?8E)m<5e\GJFrC2" {=2jc`8AO.+Z STSAsp*[3;a=K-[ˈ; B/ss)0?Bwӛuo%lcj (+-l`poթ# l!Ւsjs%&8tͱ9/#'ݭY+eDOE?Fop}/g?H7Sz\% %¾6Av7cfԁѭXb Q[5EgR]y|t^s"oU|mBELRon󤝛-0o;0eBm ujJg8Aez\cgmS z 'ךpo#SX})z>\($$:;[1&bZ *#ჹ|Yך0;ɟ$Eb2pK_Ôˡh1,dۈP4 '."ݏ #O#?&|16Q.rL~_[ܩ ~( R?LdS$ !GT[?K3OekQ^1r6Me;)CJ4)R ^3{(/U.7J8Fj1Zpmck\,.u) Sf6ހ$ԷV}W)h- `H\/* * 8${uTpڠGP8nvJ*1r@fJgʎkuvV\eL;7 wUJݩJiAݾ}t?YZXnmƲ8$$ )1%K!rEYXfdi\j;ہ^GsPU**|ra챰tV7pe/G}7֚LaAx3e}OC9:zHu+M6wc|;b|jb!1>Ӿuz$=OFdFfR6>\36|}㘣7G ,JUE7e 9NCZ9"a?tZy6?+oG1wj{>\yhAXks^e@Օ1o͜ل-;m,$3/f?EZqSLGaXZ*[É9 [xtl N:7 =7x}TUHDwG$j>"s(/@.pۮ_%J #B!LBC/v#a$wIroibsUCƑ#F ܠut Hb #*{nBJS\wK.ʬ{I+ XeA\ p8`O3$6S†GSfȪM0/"LaAaWƙ{}t핞9a[-視{^OE镎#'('[pծZK/ná:+b(R\MDdjKK?FUٙD6/P(S8"f :$\M}9k72y THVt $b/$8_ iQ.o.XxؽvTΡf*]G/<ۖ%|ըPl8+%2}ZP{(R/x˴|ʽDIѠ,/l/JZ̶o = b/=M- Or=8hO?v:S¸j͔&6iѼrw7vmog2bjQ!c.=OUM[ؐie`u},sy[ fsJMcuҴa2Lyi%̵{8tAC3R}w(<+p),œI/lޟwm>B N ,vȱvqhEb@/X@zgA9p#"!?J. 4AdapEU6.,;;eD"dթz늞 B%->X_Y=s2/miD&0c`58 bPCTԯI/ӎ5Hdy| ؜Pp pco& wSͱ6feVbb,YبPbʽ}7I%~;?\@(cĭ̧Rp~H*+QB~yjmJ3j?[8|Ri= Tj ڠفNP$ٓӕq}KLmks2Y$|7.:lKx_ph aʿMuIR`mCLy6o'j:,6M`%OIWbOx*ޏk|,;WRRѸ %LenG 1+ֿ,: ;N5QDCI>.&*I6tLg5l!0o=1sϟOI_BՄXҩ]/yπyC6xK!L=c[wS֚&}}rMc~AfJulSP{u?M t5(QE X̘+ٕRLE Izc=q["v2%f)Ūjr9z Lry, wyܟ5:cb}: 3n;PuT?TrPci8!"H8pKE?ȼl7,)o6j ! jV\Sd P_ƦVyLz'Dv vZ֍< .Ҕ@Ӛ6Oۿ6mNB\sq=-qPn_eGo^svBX=Id3+ mi dYQ2YN Ix4p6ݵ9^#>|d 'kz#g&QSd9줭 m3# nRrb*K^ر##P6qEbp4ETϤ-f&3]7 f7]~ jOagٕu`XQBw-]'o1 f"; &ŀcnQH8zO+_")s1RaTVs2gY>~q{鳁 í,k~ݟ Wl2%&9E#3*p1 ?`vgk:RHj [9@ iu>yqx?Lͩ^XM#֘Ш4zk!-+AG8}| EOW!;A鉳;˭6f.6}dTªL;5 7$L ﮺j] !>\d?ݹdäSܡ֜n79B= 2\=3*\=pt>SR8]6Hĸ {E(jKM g~THtʗS iPB4ўJ µ\;0r.&8OtS*F*p\mBm)6>QtAF;v6M_LYfG̱|errã]i;b`kY Qj#">@CAfC[X) wA!2fw%1N9dO錿ė,*'F0R=o}O⹆\&z RW&,#Tؚ< [G3^$UfX:qK>}[U\s5+(m֍.σ/N)19j]yd){Mm篹2aw'OR8aY] (<,rZn;*Oϥ+`ZTCIokymUg`_富}&)p (7V}kB+Z 3!ݙmI jDՁg ^c0L@',K~ W[a&N/F:ޮ?'}8hAVP"9". 17*nX\yU.硴| .RI9$, =_-͟rk/(tӅlH&XmO%iH]rPvL[\|#qB8@l֘&dNDYDݻ.ePzge8 iuzm#A]a LKrfRW,/KEEՈ2IO^sV 3}'^krR<~`ZYP j]6 lkɆ^`[=ӢE}^&j-(#F*QzGyQYGD]#X7轣FDWF]pF,Kv 8H葬G6h">l#G"6HƣG4:ttXWR,>39?bx; hQUŌ tHX> 1 ַdRo-.>g,pޭ'A m]R  Zٶ5Kx18ͨ]߆%@x\ϑrɈ$E6CixNgH%@`^3n|-- C "A0 %g99aA44V7A1&G_ϓ 0<| <\"i.!*VG[r^ˏN/n80 FHWc3c+P ,F24/3F,c B?9:3*}Y*0dy|NLm+rхp tm2#1kV|; R QLJ.CrAUZ#-8kOrMS ntoE I=N iʟBa}0%s"1p%|?38I-2sQvb_sSfU~[\(3 ӓ/~+U (^V3@V]drXL;ۥA.s,`0S+6km-  c=9Ó$8}"@ू[o=v92*_Q9L܂Ce?jd>ѧkOv@5ZmTl^!ʀ|$eäC01^S NI ;tb7_60qBshl +1 kCC$\Kxɫ6N(KFR6 EOP@Pva$Òи#^o97*PҚ%=rK'>J1m{z$VaGX "*# B `KpFңt[s݈%#@YY0IULA=M8WudDrw*2Ve^ڒg=Qh:8͝h@,8%Nr_LTLge\_g3)oxd:#ӪBp>ZO =}/ҍd밞'}#T - |}i6BfzլtQ c@2>Ml*s.`kKʔWNMAdb8LnLmRegM{:u|Ϝc&-u8Tם.sQ9Qp0YS"~dε=!G`Oܹoط2QnBf}VCß,7s!rogs9nbeR{3^-A;t`)cvJ>4LG%AO!LEE~^uUkVDAlVo2J+7F۟"%Vf<Pa|0ovFR''!IM&+;llUCHeԱsQovֆ'o7Ͼjc2U EKc)nKlh/Vxĩ.w~7d~pFg~Żؑ&Xf($mи]Ye< E O^u@8sz:W(EEVۿT`Hy/FN +4Bj1a ?A"Ac5_ע&dxֽirB7S\y;A%XEHAKw:Ǜ]gKC_qw07ŦMY1"U)>˴(s].G(<F]R 2N@P?Rߓ'ݤP>VHl*?/iGU\{"g,bGnU^ W{ICWN^@J9k~Á9,vy?2o0o1km׫َK>g"Z>3ُȋ//L<_T8_6t2Gqb^kɣU(&ыI}i扟kI5cps;C \gTUV8/II:#u ۤd,kpv,`9 n(ri8F1ķ*Ac'n"ƽ4KŠoE>U)3UxD -ۀ9ŻX+D=\T) ZA@Tq,p2j]!$qX* S1~ErdeoJZn)>*`4՘F7ډn`4N}<|C_o>^Ĕ};E][>=ȓ_ O\eջiO0ມJ3S0,>"w\)fjE>| .݅4=zM!JDt` VedC>y۵dgx]`G?E:J|턣Tx(Z%_ u= Z-R~c8^@Qed]ȟ *ov㹁h@!Vѵ 8jK0Ga6UZ`[j p?U&֒1%C3-zl 8[E8$ v扲 >qzF{nZy{R:Rb@ IxkM ["5e{OAJ&9kl1g _)ޗכpwH4I^Jy<純kIobZ%5< Q`@FIUT8C$?@,i[Bb:R5E=3Hyb&jY:,m>zK5aH =C,[lZjX/f~`LF03V5w!ʮS(ƨF78Xˊ~q\H|?cq J>wx0/4LjߴA$ic1j7t L#vC8N.j-]spFZ,<8B5U'+a0O^uHtJln^lߜ޵4k>DŽ[/Jx%s+xz!IȘ$A'YǢj\">Ÿ~VmO{JD~ ~`+$Ԭ($ܛ_7Xs L*zDN嵔Avb |lJ6[gşrj^W<|DdzhAo"~?\پ?D t?|mM%Eko`5O)" hbR9dJQ2>9tH~M‚yJ`Z]J Rx)O/5 `y!U)~yھoz wg*qz :)HZ@x$\U|"fpi#2vX47޼8JtҸiY ɫRH۟ݹt>] 9e~ I?|),Ѣݲ8Y#a5d;J%/^ex'h.mNlyYd*D,J64 M_w*(L ?.݂0%[&'VuAq!%L`c.pvDSd6b!=!<&:@15H,˜Haf’3Br']b8K-eu d MAg,KH$WSō{e^r<'缍)$#mW-km/ʏ 9CnVg[l_!%L׈#ϧ~@CY;"@fR9<9w]gAPnDT߹VG@e*]ho -'Κ#ŒyFjش$S1i976'N60c*d#,u=c$pES}abeeb${%DEc"јT??%}`^c/Ao` EAZ۴ "YQe$jDODj+/ꚷ%mV$R!H*v=KfuiW' _z :uاw?棵x! (sQ~Yl[TE$g!$o^ 5ޮǮ#d6 Ovev{hh!\/A3ǜ͌YG|ċKPP~~]w#0g1kaI;ӱ <0AQ81j⺣~x!$ sbyz\bc`cNbIcFklԆ1S]*K/WXXC@miE8,mw1L}f@hqh{5hd7SĬɘ![+n!&z&}~nMVgj45$4&YTH621ƭ<`}?vD̹V8&b>v J\LFio z1Ys~gU/8TOqHt#{;zU̥jV1KqyPە?0]%[N8"V{R= Ku*AW%לRˉ:1I%]rmMoGh!iċ ohs=@3cLtRZG|ΚmV+tZ qX(3M>5Y6YֶDcꟍߙa VCn5ZHX/( Zg#ݧ!_]{AGXy(3q" M- d8z EFsf<Φ^P:0,: j&4[Ycc_' T|l<ۉD`*+/NUODiȻsX4)mVV*`2n/Iܴ'~PbD,[3V-h.%f~ktaJj{g8ҸvRGw+n5,5ֻr`_m%n&gz*E+pL~ YjED3lۙg6ݜ,UZSn\Q?: Ç4N3=O:!hb`yy״\kAڭ3Jb-IuuϥiH)dbIM77u9if 45G|%ƿ NKY#vf8\jib|*{ /?5yN=}/X*8YNUp7oQBsBvEW6@||П"Қ 0N2BoOs "炒gG!k>**v-zwU&Û8UF`Gȹ/rc(ُL>FEH ${tkZ{KV/wo.޼A;:n" ֢u+E =#7CuP3E`Ym7Mj]_JmnqKVc)3Zq̠п?웜z vL~Q豅mWU#zT4 m'pph\N[]P mӕ01\ٍBIHCuHl> 3A𩗸H;|uMYmC[bI40zᾌy-,2I̹ڮQ|ı3Sr#l͆U'r0y]ԀBE|.!_~]O3tXʨu~I٪xTq_ |_nf( mw#&>ps :W5|+pNCp^u}E;0xˈ4xa>*~}h>@-G 5i=0~lသGQԹf]\09|X`AjhJL8<ىJ& Ѧ/<_}Z yuC#gs-5AJ8{i1 n_%U^*DLۯhZOX.lQ-d\ܪ6-c[ DfR1`'ڜ\fAT*F{,xG30~Ui_E-^:a irmD|0r|}Yh 29y/JoA*R ɀ>p׺M~LϬC;i"7YHJuX֬^y#TN|s)S-'AG䉂pqQw$UoȐ]P%j'Lo䓧+B)Dc Q}-٣@H6fPH( Xv 8ن8M1P0$R9\soeuVQy2a0~h G_A^dh| \RrڛN)C`U  |:[՝oq$1ѣ"H'3z4J51 Ii𦄜T>sP&KK"y뢼^qTG@ql?=h+ CT7ֈӡ.$='ZL*"rkPm{ ME #g{Mp ^f,q_AufYX@LŒtORLat/kg=`PVBX/BR3t2 sU  e"[B %ⱕDٓ;*s9TwȀN\X5D Mh`0H$epA_;0#W+#s(Y+{o%֍9\(:,Hb"1F=P'Ճ(:tƻ> 0ȲC!F b^8mh]Qu ,CcX$CE^ }<^qVg-Jq#^wBiex 2-7% Z=rUg軲aƤQPu<@c%كsgx~haYlggvにu>}B]ԨoZ'Ռ3Q̽ި70],JOE`Qݥ 270}ΜkK=ϋEo1ϩ΃ޚ|ӅDڢsi0Ÿm Ul_$Q&]&y6Sa\7voPʳqI7˝|P۱/i(iLH #fۘMO<Kt,B° w+վ28vO[z2҃|qƔ43cUA!+`&!521ӏp/ӁX`+>ƼsNTU(ݮBLIt/FVW;z8[@XeK6Aj,E^B|]WCv;TDa#W!@ B77lRu Mg;wsML5x?$oS+Z?>(>qCs&@^W)] .29 c8:bemU4 ߭M@1D|?韕.4o.]xf3u^vش=8Od*oo* $aHG5(Hn$;F TuxψMzDu.׃/V FcӎCW3s*dhƷ ֱpE|=50_vO.m‡-[~]%WDS>MXyʾr9fPZfX1u8v{RNE"[kmL\pҟ#/TEG .:E<*wsog9= ѢMIo:m Ig9; ;3ܞg>[RJR,t7 дfY}"+_7į$U ș4smm^³ I;gzcP鳉mB&iX0LS{v=?ig|^=lZGy)[ĺذQveR%ŵ櫠W i3 +3]qxܷ C :MGp]aUNUFKL?<|&7H!#~L%z)rCuN^ p_N%=2P`xM'1F-ǔL0` ]F$aUfK'Z[o77^س>-A{B/H.`t6d{ቒ(TA\@q32*gU)j-Dm].Qx>Hf\S#}8#2 \ 0 '1s h#"tPD֙"ں\'zK}y5GH חCw%Wէ}S5ͮxk~aW22lf*|ZơKom9D۝1a|+}#|:vm;p%>Szĉچ/~|Z-f©ΨLS^gF>:9M̼vpMUK7@+mȺ0.,Y; _ћ$&Ū>d%mw&姻!&#X/ WYIP- 4p,$OHZvit>;4H.Hl~TY;4F5I>}Bq'Y*үR@b.5t/%E ER,)E!STHK &RDq(*c Zy=]mq@CqID@}[weK?ZR! nr~Q֔m|?$v jCiP~,f$<)3;]1.bvRJS O!Em *eÀ;vn /$ G痜kS=Ο]'Xһm?aniVhZB=м28V=C EC}=S 2fWIONk~VXG/Ns*YQHI9Y&EU*QZ[Uk3Xap9ޚ]YAgac}k!u!~>条jQB!D2)TG=hN?.zRGkZZWUVZn/ZxaTsgU*@QO ب s+F.4pW`CPmԛ"*&#d,R*)?8egFQ x"/[1C׌ܧj.AGɷ=-\{gWNw 'K$+H.i/3V'^ 7,;?,vؔtz]3z= O@t6_ :<b9: HQѪ`%AՖݣ [٭d:PCEsXnʏ~ȑ pY]74PCͪd!S .Ld]{ܜ2^~BJө<.;C׿­U X/w(7xO"8s3<)ei9 v|GW`x]gL/LڟٗYPX6QkHoR*M7m? 0g{7[y~wL}l1m ?dxY,+P-B_ XMjlX 8ԕ讷&%5utVT&s)gB_;rD:~ߠʐ/~YGC]́'7qHRof5ɕJ]r J:(MXױc%0"Z S*X,k- U6Ɔ].<+h•Ll%\Ĺ]<\r!xb@fĶun4hӥlv'":czzچzW92߱R\LA&a?GFL7fnpϊtfĬ7J9y3"a'vo8*rjAUU"Iͱ:;Z`؀#W-Uԥ^L_2u߲DT6*@%2QG(`v~8i>cpL[ ^ 㐣;8M7#\AM-V{HҜp+ a;NL=1*qUbwsC6*0vnvh,OAp"^ PۥD`uK|Y?d!r|pT6Ej@vX=EFm%Χ/th'eO]TB+K.T世hwƕq%yE$d2/&-?:`6ݓ)yco,< A*tH,\mjdLE~QG:Y*c>8m)HV.xvC_Vتd)X~a%x P{\t9a22 $*#ڢLL.V1IPRCN@6Mpv-q@+_hN}$NlQV&J'7~ƚHy)r<{dVT3د猥JYx6O>e t%xm_Y"g-\mءTP+X#cjŝr"+OPRW5/Q\Zq ϯ2$kƙݜ;4#\^UaDKO;郾l.c<bq,ƻfTMxv41K~^{TßP%AbsE9@]A܌g2}5ZT7H`8N} F*oНO7 !dK؍ڈt;^g*f.<`AZrTSݻ.W^WʵV1,` M涳I0Bm~X#S gFRz&ؓ!ܡMj3!.KpSHա8`[{>.guZdٻ ey|[62ŽY.fXO/jh]ͅE'[A&\ * Fa bVkk8(220Eh/bXFR554U[e 7 څza|(1.K¥K${b\;߆.^HعjL_l/V߃LX۬(0׊)3\̧ Cy+OrX}9O K@(3 `7PxymM )N`JS;^q|ZR+ު;fa;,ݥcԞQ19VnIX/?h|/19}JIc&"˨Wԑ:nv()ѵ ^^O\}nw< v\Ĺ2%ixuʨщOc6+k ѵ;v zEU8yjHDAW8 {ڑn73[$&:IU&9tƹ'ɽ@)r넋M_\q#λAi) +Pr%ġn >=b›> Eg/+$-}Nx! 5M*>@I*Amss8#Z&VUc!`y"FWiτr JDZ+NQkqcE:'AT- mV2zib 5%QmIYfqܓ9o)K'0|'f\8tbdPpmwtUQ|~kTvo4r: u?:yϤnjq,CoO9XxK r9l[uQ%.=%!Ol.(#mާeEcD^¦@&NÊ%|ypE) k*|#@Y㺺s7*a5궡f9=Z᭴+AplYd.oOd<}&!8ܘDU X y-i*ђj99>J ~I`iF?f+t.H*AOs9^6~'.֊ߌ#o qR"C[(%J[334fewCZy6W^;VR%a@`=k]zYRXwMBǏ*k_C]hJ!89+D r \:VOacio]6UzHFޔelP_d;wN11eA{| J;C؆W9e%ğj\S#PFDAY%eA>SEQK.ׄ  i.ޡKH-[_:Z7fpP$MrЀEwbv8(5jޯB-v>g0}NɉjY(Yp{3h?(nzi= VjĔBfHUHE`\M$kN1] &)ß̰*1ɖ׵0koȿ~#쉲ldYF؎Lߨ8.NCl]\vKP]/Nz+KgIh_-}gJ6$K7ɎÒR]I[lJJ.eP\ KMƻ4 AqZ9436lfy$AZWB=jngd!i4QmVLJ~ =}|h!w%*uK% fPtEn累t- ε[G&r>vtvL`x,<-At %tz+ym[Yv=m]9µtg82{m7b4ۻ_5֝{sJ3.Ans5t)Xman%(OY O]OArTImy_\&{]߹~?m#E"SymM}9a,(04J>8MDaǒ"+z* ]_3lO`شUH%\rܩ)8 \|GGg5~8Mf.>}sdH+1p78\ 9($ruw2_' lKB8s5!>zAڹlF+r},!`TΨ"k#3MDa0}<Õ~}l&xWp~a;_4@4Xf#YΏtۧ X]Ƨ:12ٓ;ϏŎqok:Ԝ:=B: ?\}ϻL#Zč p_4¾f;;1kZL!AG2<Ɉ#|*݋gՔ H1 eh<06ӜSH(m|:QbG^ L^UIX!Qv`6)3S۳"?'Ce9`fybNi $(FUSpE50p Cf+R%Tv<(:'T)jT7ZvrH4C4'`ңN 3Lr;oe-{%kLGaއV ;9\o]< 'rWYίS3"i_L0Ӎդ.H3OUiSZ`H_ JzZ8Jw2*fc܎LVP{s$ ,*,ed\|ݛ*%pvn}AbMAY셤n3-jTj0F$* [ 2["At ;WWP_ؚTQG@!V 5֐C1 /$϶IMB.Dz@$b[䎼cdF-_W|k M ]}ܐdΝl:s^o" 5ُGocEX&cZ}]j=J 76Ʒe{VDqiW8RZX^zܯ]m'䂲+zVSOXְx>85Tkf9tY~ՕJRekgSrB(sa!~á`2CiVBYgNQX5c~jlTSBWS 5Lr&8ʤǡaꪎŚb̶C2L@'N*9qYytyxPe!&+~LJ&}E^@;"8Tۦc DǫE-iJ 4@ᒚ><Y <>/1Gv_Ixõ^h7<99^ab}+ec\24GX>*I[*s-Ę¯4^םzq^LMzViYT{$LGnJejbzÁcFk0w-a>)%._!HhW;5;Ny=V95+Bg;W7m$~]ru1lj*Sdwp6NR JւqSz"G2ݏ+!/l[jk)ʎ[`A,L)AG%!p859)$R1|/LӲjȳ*ŁzqbVIlg?Og?̟Lh)qi+ NKNo$(X4A9ؖtFr֏:?њ)B_KgE$ 1GڀGSq c8IԁȌ i7bt$4HbzҴDlJm=8<~z']"7ju#Z_hC':}d(x {}X!@MWۛ@sdz{'fyxqq?bJp CuhJ 9i?|T@hd []I qƅ1a L/T z'bG߅J , a9U%\S.%xWڛ4YE",A`CV^0M ;+'˞CTh?Ť$X yxt;_׋P5W9`0 WZu| VW6f@48,gRev=u(u4 /WA~RnhR)[ &Ɣ5A/Hm3 |>#o.ׯq%Ce9攅%g D[\;=+оͼb|uwUD(@"I˰<.I%>t9Qɀ3OϽV. JbY$i0 76OwpPMJ9249>2LͨXp; &G0_Ē:ug`g BWxH°"Yr7t yvM|#u/eWoJG/Jm}ʙt3.R8*Vˁa6⪮lo,S6|&#'GZ?2fd`$6SP Jd,]m6g|GFBXCg 4Z۰ӑqe|Vo}r#%%>-f kJMO'+ZUBW+` -ͯbW7حV}¯'LYÍ/->V+uu2II شHW nzH_V%1^$"/,k(< ja(Jz璇_g8_BhǿiDFQE ɂ&Jԙy󕐨|+Zn;B!QTԴENVz7}{y*'^bl\ 6ĻwOW уN3hk5=FTNWa{0#`էEŻ#n)W@KG@U ? ũ"_ 2!?" ݢ!|fh\2U@69bwv3iR` fBxFo:.i.'|vQ3C .ǣb {.ԅ4+OZB3DDf:֫CkV;[e%$~aJg|H c]PPepx75ϵ<`xւ}ٷ_ܙ:Wqb N8_UeLG3ZZMDU쓜&bf0mu}[.?9jv).wKPbūyJvGVP0|x\w &( !~$k }Nxxf ~m3A} a ZGA-*iP&Ƕf)v(XmEk@e_읈G# kY SDKEV:ܕ Fk.' RF[l{Mqoósxhq71^V\ɰ_чڅ1M龭 S%T#%Q2oE?IĥF|ʆΧK/DV7ʔKU#J̐w%;1^'>2+§ ':q:x mEQk!..r% D =5TYHJ~5iϥm ĦY' P0o:YlJ 2TZPc!(RnR|wM@k>UrKu0&lhsWo&*pוW¸P .in (;.r0>;/Oh%7tQ76t/BgÛ=ҫAٔJU a\[^mc/9GG %Y20H=U<5GnjCb[hxX{פ0L6HtkWׄh143!@,;wx=r=aɺcgVtB)xO(Nu iCnf\m&6CS#:#`TeٴnHPϏ#}f<^ Yg.*eWc)Ʌ (Tx K21o4DvV&Ȁ6%K'HK ھ'"=mK2tR\xu)>E'67oupl+V8$ 0eG@)>uu} ^GMBzF-iJR͛sX:3/DŒVDٴ1f 8b,o[-^ES~՚tܔXK<ULmv%vULs&_P F}(Q 3ya04D(}r ^JEeV>$9Vt2 Z|Rux)l'ވvե`/?b3cDˢ: =;s<҈D\3<@Q" !gq'[wT'Hu4XzĦiWnĦ[AǮT<2 Y髎:LTNpS! gxYPOZRSpX6JABSq"Q j ww̬֙Muk説/Oͧ<KuҥI#ڱ3gOxG R@!IePf3v6,NтgB#{uCA(i>a;0.$RDNo֪l;qI&pqX  + rT2 )l ~aq2a@ IjP:]'ARʋC=58q#i0MWV ֿP}u6 MwD0Dfho )ʦ+s}}S1K`2g2Q Dz7cBCCLnv@` !!kBrAĮinH'rhQ֠wye39y\eƗ_+_лz&DXP]aS @5Roc|dƯ8*ň-8Eo_yF{/m)׏)T=J/TחynxAޝkGSe@^5D`0X& 4W݁ʌ;9, ?v$8()kÏFD jФf w~Fd]*z©u _~pX3Etҟ!(kZy0ck-5Ť$b1ݚK*6Z yЅ&6c-ljuKNw#WFSCCрOQ&`p$2NpfFb;G-Y^tW_sMN>VKYE-uҊf7; '!)+!VXԔ@~JO^ KXQT /mR7ܝcG$OJ{I&vib&^X](qɃ7iG"'is"#M}z S>mK{U*U8yG(bDI %O誊VWKǚ%0F1 FsSYvZ"7iߦN/K^5_zJbZV9iwi{mS|p] {uhÖ!XW%dTf~dgl~ZBE1mF2JXܬ6l?(+FDr'3wbvNoa/NߔP84VI:C YI!XI H*n ,9UtTײdj ZW),_a:V,LD-&ɍHl\Eb (hVE>Y((>PGN8> r1# Ĵܫ[C4yS ¦KxRƐ"| ` #4 q ^dx-P#KEGGMQ-MGqxXRfU2$o!E@+d5H'nbVu1N-}8mu~:aVڧ٦2F cz$l"g'priG^}ߕI]\*:oNpMFE:; @ "9h0ԠܸQQ{4~ܷ `OXnP)=*NEXUH&6sVq3z˽l4qD&G $\}Kkn݅oyތh!`{D+\wc< oOvн*UEdԧ @/#.͍.$ &tm$o zyҔtmߪ=ڶ|,\+鄼{  z o,{6mnPctM pٿOLY(C`xo*v_iu+Fvw21G(1L*r֫4f+=^E4tJVj)-L!%-B2֝D]Mkw Ζ,7<52X?*]υ^->SߟIu* uFيT9,F4L/t%omB(+ܵhf Csm(=abi> -:`qNR&P)_(d"@# '4PXaLfKLHJ!FA @hj{RG.tv9n~C0l 掱1df7d+;^)H*&ŕ^E<|qj~y߈Y?lŜ6ZreDD3̿ṈnNri^RM#7 hp!&Z<^s}*O{_N5lAhjV'92lnPЮbwby$>'i2Vf~˷OI>;tx@ =wK:jFx* 4C']18#-񏵨 *_ c2EގBqbcF]tM٥̎f@FhOylHK. cO(1>LKy8_-zL`[m8X|\MxF4-;dE4 e$r3MG>;VP#POLC50ԓt,FӍrR eqQ-@cRXcn ˫7'8 AA]ڊE"r+K P1d7ƜUFۥ^WN(&߫4ळ!dCo7 ;qr V~V"4E S4/qn;@ Ph+q HDBJQ9DI81# lڃ=)[<:PN[Y ,c4F&ua'HZP,/UVdPxmAÓ/z V/%-U{$htl Uk-< &iߊΩRB#(l`WE~/](s15\ϓ4f,+Ǖx[Bt5_Y1K2p< i* EAǨFm;7͙)b݀~R|N_ QY p 4+;t4Ub%8Ou.P]b$m`9нG1MCBEr"K9MZw$6DϽ<8Xܕ& W0THM! A#'l$]%Yב_N9PIX:)9d=|#e9Ч 0%mRD2sguqq gĶɫwP]@sz$w/ɣʦkn%u0c]gį$cBPD%aZuxB J ]DYk.3 wO m3l[gaL)ʼn٫=ŒqWʰy[!0SS-p|0d5P(BFJq}W+[߭.[ +:H[_(܇ԑ]A\Y_H} ;U[39 k#@S9)Q<v ' ZAn?ZhG%x6@ 2?[%vTu,{Yr2 l|4„}c73v`P |?LE z?y%\?CO{:lE; /]bT]jɩ]7F |aASly{G#:aXGeõ?=FƆe04!^>K3T}pa%4 O웘gH`AoCOn"CsQf!1n[pȆ8%W-]br`W_\9ư!TpE]`H>N7Ee(ұS& fj cqR8n F[_O  g;]g!t6[vL)E_1 >Sg>GN^l%ws5,(.LEG..EؼǁAPS#P+RMzޏB|gA`zχ)Jc*Yά]m+o,Jr4<# }>-|;zNo%o#v: ";Z*V 0'XF{ B)rQAxbя%2|4Ww۩˸Y={XxR/m\M=@twL5]S?]Zuy| 0p[^Fk`DE|iܪe6YY@+@TҸ&F*^C)sȑǨ((X3{%~0gA$*~ va4i!^uԕ&>h/("ї/K\$G`zqY>(wP΢J=|^@u*Y ~e$ ik(&5"p35A\3+zA%vw 3A~[tqhd=?ؼ$glV0;[!5WK|c+2~#:ɓc.~`x iAEh*(TxkMUy꯹ Pj{MLm\,#VicgRуX,G)*> {Z}:~t653j&VNMFQG b _`UhLW~ӈŜUBu[]k.1 EPFAK=w5eNu(r%0UXJ{~HHǯRuR 泇?gK$YJI^bY;-kvJ\ئ/ 5sQBwK]u( Z7`(" S_2c7ksT;sCy[3S<+#INy)y)ގ"QD8]tζ ǀA@-^P xd-M20&')#=? l1wlþt%í(x|ZB;'eʫ۷:W @}Xg)H I/pmI6e-ܽWit|oHsC"{PA*Wpu;`:%!v,`2fb˿!jd>q1{g ]@,kdXpI̫-̒-vמGYIm!S/۠ ]J#8#5j}d%A"Q/J@5:LPD?q z@tl ԋ ggy^6ΚY 51(77 lveZh jW( ia`P:/%wnu , s%a39&@ViZ,=i>U1ܝ2&o$10^֩#{r6Q٪!ȧ\OCP=Y=U}ſ-.N(Q.g<*Şu쿓 *ӕs@xꋃ@I9AO PLF1Q,S8U͔KŘ#.#$t` <~B+ ,u4B7{Kfyznro!?+| mQ4A.S꘻Dgn="C G">VkNX',-`끯5 *z8E8ĎR!Z:><ǽ(ë'[,ie:GL [[* Z~]K[IP`>I;L4 Xp2mE R G?ׯervoI~\ ~~ !sI8Z|B(ʿϳF_-"Q Sa-XOeqy~Gڑ6ڏ 0%+V$ /S&ȽY2sH !P'Rŵ-tz`vqw8B`KQn[:TՇ;ohE4ܩ5bH0~(t ġ x-O=8Bݳ)bF)cqSa"ui MЫI7aWWٲ;A:=`ȯdb |,tQ/HBOmEXFE` u(/ڌThIHkmDbW4^Y&ޭ=3 TP꫗2.|aCv0Y)Ucdk h>W39?jrzct5μEqZF|Oi$:Ư -xmGvXBp&QTMݮlDe$!t (< [38zi|ХtY+KjÛW9U0M2F0~F 1#ձ&:fn$mq~ԑZ[|Z.0eH!s|J uZ2($W"R03 C;4BX)F,O-i?ޠ?$yh iJ E%tN鴻y"2CgM O6gvv!q譮$yR+UuՉN+lg@_\6 IelV+gtCN'o{ryIL&!LO1B.’Inus"ϒ. Kȿč2NqT^ @Ȉ\:I*l9?B ȥA ݸL{- Pd'R=Qripg!'? 8Dg2^).D}a@ kt}F^~DWUo>d;Mij6 Ņ5½OspeR]5HTP\ )r⢪u { L'AP6qWc$F$ ޯNHK*24 PؙձR0Hz1\ND 8&ppgwE)Ѵ֠ef(|pbe|oj+|X^|v=}f.V z,"azv/6[ ESo'dLOn,SglyЮ?|?U+?6ݍ~H%8qH3ָ_,~oRm4Y.u-]? '#|"9]0 z\=hzm˹ǔ/U (H*-c/M&O\7JyD>F6n/c:XfƔ9wFPs#Xv-]EK} 7\%]:GuS1|I3ݼ9 m(U6T=m;9DtQ.ZPNݺ^? ܥHÚG1~=xB ur8>WK(j?](J؋pz!Nr˳#InRܖ&Do.vXrޫ@Sf~[W\SQX51ٛ=M5~Ab PH2^i~F` !2*JNJ9\u20dI 1>젰0 _,{Lzz9d^Õg8='']Ljq>g팣|ՃP2lBZ@׏Wz9"w,&g/ FB}Mpt̓Qjnyq`\Io*qI/ Fį j SjD=Kqظз ]on(EQ[4>k8b~V)g@VE:fg:ĩƙL+L6cW4sE)$jµWڧ+T$xVKr.jQS/ZNM̮J.:5~'_%FboS`rQNCLc"#`!:zpdBgK!J`Cf\&r!A/դ(5gt&JQٷE bQ2}(}g¹s$NU(ʠӴ)ص6LbXNVtؘhDݺQ`TB#oT`m٩9 `mݰ`XFw3Y9{4%oNƭ$ppV1`:@(HMeUu SUϙ-g`"ċIƀHߪ_]ӫْaMz-fޛVY,ti4I恫ܪ|I,(QgrFr֔{̀-/}cLANveX@0}7U%0M:8X}_JT h'3z:kH08=s(5>@;d㱱A!(Խ 3zm7nNe#$ CLR<-.!*7`Y] zZSiX@PV CY+ i g= .0c=k9X~Ogi/>&<!|ts[OC fH_[oZXFq([.b"70dpÔ5BoJ!n]32`9W'?mFՏ1Y7E\@W")ʛr%{_5UMUB s)WRJS#>%֪Y8da ;4MKl=J?fRsƮ/jd0yIaO>` 1e/d,XV9]_)"FhqkN!F6m%D﷌."~?MoF:2O\Z~W`Z@;Mx0llC bJlV[fN2 xj7 [U;!eN C:[<`M*qla@4*G@({9u";bJIz%q^UO-lV*YJ h>eY7 ۶FWBRk2l{f^,Nm6!ݽd*mL_r߰bCLz~8ԦWџq,l'MA=~( lQ|.w!ZT l+J r&{^rB)ʙG(+vぅ#+eaurqm3Ե,Cl=k)B}Fg۳5Y 4c2kSC9u /WQ>]ՈF14}b54v }XayH^=^' cx~R!}ts7 MFp6u2[2^aJ(H7iRdBLx糡 7};Z*S3P<эY (m{ 'IR(.qe6K=ijT 0%:f-0]/㔨$-oqǓ'1냓WPIFK;ч־!3ND 8 n7 38X5ReLgEޤ$a%DmqeTEqb7tCT$)<3Em8AT'oL@\gK'KZ ;=;MP$R|R>SKo 6tba*JȅF 7Ndԥ;P)k]n. egfC/)oy< (co3h7) Gg/~'>7RnNL֗9E;l7/UtdkУIO=:"~`'ty)B\p)[V`'atȭJUO62 =;sJP}ߠjMY&T&dGݪꯝ>KOQ 2weHBR'lD9K}q)>Iyh(~׏<.ЙU` _a+1n10BF3BI@jb;k0湣ѿ2IaЫۚb[8gu~82qiN*UPYFߵ$uPh?O5OVc_“iA2δ&ko>^ ۠9 & ma;lޮ"=i-ڜ%Sk="C>ng%g$* U\[A4z$IvwmVqBgT= UZYVk (2УC Bl@"L/lA6醏 Dܦӻ[Z;%IN1B ,x9֒b=x#A;[ m)7(FCƋg:P2pi؃N;L|gZPh)k@qCY J){Y4 <Vċrb/MNLL4/bK)v{o ܀2sJd. 2ՍوFVnRAC"Ue~] j 5^k<-*UH@56 qӾ<ֱ̬#MG=\oF1˓E;1 eH(qN,RLLjX9 wiI6O)ۑ(cO'mJ$~yyH_je\J;?haw9QTagI7qOԂ5{9@+ɐg6'+ F.!i㭾?߇2#{mj?hP=%=rlBҮY$x>*)EW ͮ5h5ziWfW:ŗw(>P@0> p׿M/ Đ#n9<^d0h61Djo⅂T{LGȞӨ)#QPd# k#$SGNT rjs$-="]#/T0ϔli|{op2JNӀ@E?Smq>Tt*H8"B)\XwD*EFB^g]L@f/mrobl=J3Ə ;tF};jQ#p|[H*D#L;f{UUJ7i8a5c=PNI?M S"xVBHh}Fv#VGvs5/spSi*ܭoh[2<%>yr0y !6 P^`_fWx;4`kIvrBbczk10<ѫ=T-4q0X -+EW'4*Alp[O K2KOh/RkR#.}x׭:[!#?<'ǏvJyK6;T oqo^R_8̌IdG.&Ρ_-(tA :X`" FΠC7˾sK;f< ;MDqʷ[RuJ@/p7*=ْےZ̓iK^=b 4p۱_{~c/ѕXoCF?%jLD9KAiA8PI9Ow)ØY7Ȩ|4G 7ߚ^%=izwt$ XGռ[@'x$2[ul=3PmĨ-E5xLAtS3Vc˴^S]B{Mp.Qz`hA9MM*c =MTm^3]?8ͣkWww8 ( k`^>f}uRR7-Hk)t&^v"j)784Kr&I6A=};.FG@k~N$)0ȑO88p\ 좋XH?T/&[rtߠ0/h ͣ]|=,Kٓb4>?a~Idэs!Ikf~C Sy`Y +t vD .橊 q4PS`)_ЈFlKtPP}Ug=OC8;q?AI@6r3 IGΧǡu)g]alKC3Y씥g]Hv4PI 1A:ُh+@F=Wuc }[O΃kJmcE&!/YOwKbg+:DZiR7AYpNfY3>PT@ }\NE4G @$?)oga$g`NB]7Q] jfG2n7(( @=Yf Pq(lNcrnt7v5%xXd4=}f )rءZ"RXf+@!> $ag/O dXȂJwSLO/55Ge|0{{$CA$'O&,3 5LA|wK*Tc!ȸO c 1z%fIqł~ݏ̈@J>{@\Y@š.ۼїNG,`i5rC4+A( uu>z[5vrԩQ?EzETp+I${Kjo1lF/_쀩A=NHx% "kOvz3bUӆ6,tOhQۍG-\c rG9>حz(k|y }.f0.V@ o=f1m.`cL_V9؄r];ىS='=D=lZ q/>3[I\[J_GuV$NQKq Iބ5'&MPoJrM6샔hY>Ts 4"Sp}<p^ zfPȕoGfJfߚns&$qOK5۱&1’ 4\v.>zVK$ONj {ʾXn`szߠEln40+<)R?o@ bWE]*4e}2yN)6 ;3诀6D$#e&,׋A;%*E.K߰pwaڠmJ"{D7𣁌A)t7S?<h<s` ,v*#Cay-r(|d8~Z* 1\ߦФX#TAwv:b` 4! <k⦺*T@S0eX, bk@ <maYf9#DdMTZ{|C u@=2ʢtYfZyl.$-p$ zs)& Q׾nF(b<_>$s.2VXz,*Gr%Xu:;jʿE}d(~nt>kjg@|he \&%@t]+v|brKVNr1(AS|v/}n2I]SV3֐)len-aUUPJ CyOVUZ@# H- AeηN7t.c_I#!'hb:*ͻgV =5XOSSXeo0fV wo3 &U2ղcJ53}EJ3B8k1opQrX.=; [P3؎1l.bfԹ*בdLTo#{P!]H%ё^x&y3҇O=),NS}@YĂ #}#V^ ėu)hX!ܑH\%$JMN]v-ٝ|%3Eف,%ՑZ9CH}S-&0u('O Cf^|ߓ :׉Bu  UV߹s%`]`}5Ʈ1N )G }_^VGA].a&pfHjJD8Ln>h ^YGTK JJ$(@ _Rig~ i{+jy ,H5̈́M{_ (&poVn(`[/*/mMv(,2`7u( 6!,qWm*hfVݟH'ct9J{o8ArB|vs_ ~2fn3̳b}4;V LW `E#UG&v ,./wP1rYUzt @٫ ,y=izc9Z=1N@TQ:c&_~+4w4kܴotP*Wixr޿sIʳCT3 .tmLqkw3Fz6$uzK> (9 w1AZD 5 Uw @ d#w8F) bm2'ҼU oC+ *wPFjWoRֶ]#*"ƿ9)}M0S9E{bt:P Pd;(4vj+| &yl鄡O9 2~'ݓ4?∅/)-EdRw->bEHˠ9c;pF.՘CP]L@hA\AZ2e^i)Dfb@὚ZfL$Á]:RU` |@ϸ8:BMFy'aɹ=tzJ:s3N?H$ժI8֔UiR,^6p1b]/lqS A dA}?qSpd-k`5pyPY1Ш'9wbj?1ScCbSC|EHg[QX%IfS>YA/Udx'sH KvxlMWcHI1p)A^N%°]ۤ8(k¿s2ɽ= aZaIa㡦vhQ,C;HU1ڔCkYGa`1ifHɸ /k NM>v6eFf:_xHODQ 97CMվ8GvKgOz:5Vp`q:r7$w-ϰIVbsO8ӯ;D<] +CŸ4%7K~3}d3]Ss \#?], г "?*b[Vxyٱbլ{r2ڋxpB{3\ 7Bst86^tW#N"#,sbՕ#:6 :lV+8/ VGW7EjyJ?ڶL]CkߝʍV~";}D=YUuJr~/ǣQQ!4Bix ;ޗ@g' "&f*dTHns-#֮uu qnrY2J$}Yټ%&bWB˨Rv/3p m{VR!4iSB?d&,w7oIa`_%MgԫKE*qh"V!Q]\=;۷BW'rh(ɸ#CH! i~8.i0X}π?6mNF`_`Ux/iOcͮDq3bREg!˪-r\hJ.O$MS(O8r!99ޏҎN2/Ϳ;*[ZI 7X˾5:_'&i1uFw˹[c*ULQ$) 8ǯbu߾EIc,uB)_'Z< sx@ND{uJ=e쇇}} ~\Һ|Hv gI mr2cĮjl>K+ͣL{mZBgi': %RB(J9SCYǯ8?8Ґ/t4C`Oa̯,*-.G2!;~t6G3vI}^aš2^s][$Nq]loX#!4V$aPǦ  EA2J":kbC K4L3u͈_8}uS6Ce K:\yPa)zPY05֛0쥯1^'A rxbYdWVnfFh DmfK+|,9o*NL eLč3xT6 _WoB5~;LAe#iy5& 1>.;dspj`usE?O OFPDU.Y#j"=3k_m}PƢiԆw8`-W~*Zs7<~hhϒp}u^DFșsAD6oMɘ<[ZPFu}0K>@cd ʌ 69CtQm}GOtS6˞S%|ę¶v*]畕OLnUHf]¦()y"ő$3ISCt0*?HEV#P]4Xyx3d+#bB܅Ve"aKqX[Bh^ߵe" {POPbݻ_L#_ϲ!`Z֘+.VT&:n>ALş#p|~x&VG1 tR8j淪7-P<`+O@PEh9)GSBWunYD7m`>_?CQYbwazKfKa+i^gAfySu+K:֝dȲĩ聬oIFJ S!%qyƘ [zS8)B3/8Vv՝g ;> >&2Crl.\Ww\]5נsG&2|~m˴lyϺ9i0IKYu s1r$PeQͿNGtXC4)5C2˱@y:0)ZZ 2wqNji?S~Mw8Hh+7gW'BV.kA[@̯M=Ow9ٱS+c$Z/\ο|fGbRLZjE5dw0pDWB2,t;wuDlg%$s@{iF A@@ H6 o~8E뷨c.i62 ;2Q7tlC$GwҔ[l@ _4/\@dCX'z6nW}<ǒҟ%:?4kʞD[_A(^~؍vosnad:njܟH |[=y\RY,9GOR)lUXmM$^lUofZaxؼG ~ :ZRRf+4tI=0wpT I)rnK u Q䣊1tvHv>e 6 FMihڴSdMZ O,#C9 :OJ-D] Z8 ۖ`qg}ҙd]lϣ'gk7(^PbXBqlWs#g3BV65<\Kam~tj)|ɼDq0;gpU hR]z+RE$%bOqZtmi-2?l ^('dFKo#'a}(ehbW1>?Z&PK>j6YE0/aYkd Jۓ}̕޷3 :‰dnM#)Վ pC-) N޿ ҹMƺW$z"BR$wRV E1>u$Ps2gWӠ$ !>:5us<7bwɺ[(V'41. ʚvrQVLԶu4֧lkI<(|EgH dp/'Kyau}/~R4,XtI{Rm$,ɫ\`s{H8WP5J>37,w @&|-ŹC]=8YX_3 "q;g9#X2YjetAt*8cxBg`HYͤ7Hd!uNR"Hde tjhGǂLEr# d-j΃%玿(0EXy3XA5S#FHW* U0Rq6x%:0e@q!a.ȶE0%FBė(mZYa Ɵc71Ut瞦D,3^% 0L\d0 :<|y>қ?b 3#S{nI|݋2lX~7Lm %3R[\^EUy .w鸃b3CՇ <&9(+ IM8d7_[ږlH5K wtW1;d-xpnL-..Z'R/li׼H>E ՝Ln (%zM1Łx<7qk\ Z>"+<3VY _T#ծ’PP[[c9wt ?h/NPBSC[f̔>ч1Oh*/)4MGs%fV0)Ϝ[4U/.yEjt}ϕd4U>2D35%/H[#AF66'Mߙ" ky[Y,)DN>Y㔢$xJrkNy~PZLlJa}sΌ*٘X;ا:`aNdEjY#\O#WwUc);uIeA\yU2%`NUcfO#B:>'?/{H?*F YSKW_A=1F8yy[ie}i.A\rUI5vKړ !!3դ>+k.ߝK7;!ii)H4%A٥@(9ZOnNը_}[tqĆ'@vSO3hW43vZP7R0'kn5ފ j j!/f&ƥu(ȝP*qc~D@ x$9:vtS26nf#~]C( V!0LbY Hُ!R!Z #Z(%+isO1Tm^yon[eKtx"*^ exೕCRJ뭆@DԸD >iV3:&[ "U@<ʹBR ?'qϱB9:O>j.`"GAtU:_dW .lG0ϒ1(}.=jYPjkGapG\Gpʐ1{/ Ptw<0yr X9c#g r'TQ|\( Pˍ][udd?*"_ |P Q'ĎXEkwf,P>._ lOM d|wLo=70ˡ`֋WE¬ROTl%dȫZ{O ʠb84Qtߏu+_( H%s)EU*JANI!AOq1ܔ#sW3x?: :}R-s f R_A"\J[؆ͷP-2Zɔft-]~5l.msAU V*#_H1XɁj> HbDrhJMIOíC뛯jdlҲ9K֌lc.}߷C8bS\ThF-X͆ƒ-A~jm6PP~k*Aء[yXEH$狓7ŅΩb-T݄" eԪ'VC~  JTi?^Cg|EQtwK vvb^\Y^N]$@Iڏs)nzN6Tƣjt$: g7!C N䗶Fˮ~N]Y}ߖ9L7sG7F$!; !t Q _lD+`P}A$NnbA ٪ I"Kq%D F|l1l|69,/aS%EsjF8=At'eKRP[ݪ,yRHR=f=)Fh'Xҗ 1yuo-fQ;&w{ȇ-tgv]g.[{] n{N?"am68"ˍx#DG0IDr0C|F2 qL˃nd۝S;\{Ha漫nVxvŠ)"$أ!6D؝ATU %yV15+IA]$W7ۑoq3_Mė ?xJ}HTcpC} %j7 wg,&#>DbCvM")м\_LVV\xnL+b_F,?KraP [G7pߗϷ[Cu0y8JJ^rwhImLxNP̃s\_8U<@7HH4Ì9L-߁5 h 42O5Jx* ~ˌQ,uJú """,tw38fp-^fd)(IkS]~`g crGq%ՅDoC71ѢAi~G+~-5߇hX'|BAr0FSd#glaMb5U$S P¨ZM:oF*gXR8fkR" $ 9^$q]& Ы: 7ՖZx|sȷGXA&{(]L#>--vⰫ`dN+WM-^?UTQ` 9]lݶO( NV̙]OePȈZjK0ަ21CFgZ<؟TCUC:"Zn j<őJ{ci GԒ֕:&%Iy+-U.&v[)u:Bj\ܓ2_ yj551~o͗ɒ8,WaqYa>DԪD'Wt`' <Ww<}2Xl rJ/#.l@:^'j. KU9&;U0@ݕ kIiiM )up0I-l 2T='eٜ`7dw sN"2FRQ`9^?*;klH nFmՏ$a=OHt S2!0:lGu J2UtzPJILh+QY:A7;`'I["-߇g>]x{)y^Zcb n6áUcܥ_ZUq:FTDȈ룚kƈV",9lipZ"l 81_hv=]ָy+dEo$, idk!U "|TrǯtiAƃEQvzӖmO),t4{HL5lb3{\wR:4T39eM+v&wˬ 6Ta3bG,^_,n"iq - _vb﫣iL#;~ęD_b?b}0v\ٽq=E#:ЪЙ$_ \O_bqFQ٘i<[0TG1H_^l(@~qk7:9-T]jyv +mn+'VPMu^b3k6G&EO "<)J^K,6}?Bc htm&k4L9KVXedzG5$V4QS/Ă`t S.P*_N !]1^k\Ĥ*N>:~2Q U`Jٓ⥗dM\tMr +7XRb yQ95ԸjoGHL dK (KҰ]`qSB_cW)2<9~(*oC_K~7]Qy${#p;BؗYބΨjzghV\0&eo`Tkt9,vճ4#4v:~P!uI-EL<-q*LxUmai*;DW;8c7z`nt0zAX 0t5q11`azaoZ3cVLƍ7BHugvpR'r&7ju8e@"P K5]]Ep`y-&Ca&*3C`5u bjc^&2vQ3--5>qe|H1.$-kVfFZk!S[ n\D cW4{j% pဧπphRDto`CvT%.>f }6]AAQ1NY%3gۤ8ba<' h"$f˚J 0,&Rl 4p\*¬Ѫ[Sf.FEfj\zpn SZ3G{IlOdd vM 'Y˿^D<յ>(ʃgI.1yXY4ڈԆ9wV.eUrщ|bT斐s~I$Fbł&S K)1Dt$kȫсUl7YIb5c*T!n`4ڱ` 7]ʣe.{a,eaRψ)Ws6eCT[hQ4h*D ^F1[ÔFCIszf_3ɷbmjj{ڗJXΘaX[6g\7>FtN>GkE7%(znm|: 5yğ4m`uskCu :QN7MGyuFm&)%4GB""X)ј}K;_H{8 4tFĮ^0B3hœt)>2fT88@؈w(=WO鑻z Қe?JAQ /ewsփZ1 ۂyKg0O;8e!N0 A3J@T֋^J-zt9Ɂ#/srf͓ tBR-.tP :L: Lo TR+f|/U>4wK؍սivGS5fNzOJ- aNh%M^0lIkdT磸C{⋤kSRsA&5&qmϰT?MV#Ǐ֜(Y(DT߀#_ZrU#4q qSpSrSk vn1|$J2GT{!HdY.|0n nd'ݎJ,m󚜎Q^j$EUb^!/\-t۰ނEXRog"G_o"4$kY`T1h} t _8[༦WrcqC37UBY6sl|h6e.Q,KN4HOݜjՌ[(zڡ<>4#R>2bJst> ^s~[[KcCQ5%Hs4"i7 ?g)-eMssߘr6y3HYuSKoZz@fRCgOWCd.0U~RY1Xǵñqэ37&NzAbJ8[↑({&3EߟO9:NŮnQ6-o[/ȅϥgI ivC%9zT!&|ՔHÏMW:xq,7-LeT-k%%߽p̾F|VRe{pdWXcV{öYX B,yz}YS,Y:,8?+"kA;"C|Hk G^)knzE-Y7 vg\;t ~E`a,x,0|:B6؈#H7f^=yjd%A;hf+>~*څ5AiE?TMЄRĮ9kkD ':V\h9wg0!me0( RZ__5b 葾(G.PLc =;~JrTSk-Va92r4Mq7VHt UCqzF 7fB dT/"{7\]L 7D]*@3ƶOuIrU <:¡S?22oޫWUn  DݱdO.DJy^+Upׄ[&B? ]\7L9rhΤW:)vҷLIқ$گk%IG$ %m~+0D27Dv`(s)ӵfb0U|pXfXvkCNeMf!4R(@t) yڮ}>%V^71 L &쎞-{XgKVlZr7i+2!j/W?wjemȔp\m-O[!uZ;^w {h'm~sDo&!dڝfwoQkNeg&c'Z1!95jRWd}sT\uEPm0-)٭n Xl o}%)hz;'rp[k`~6eN v\>I_': b^8t{dRCXd,BB *bamh\[ʥLO1XR#%s}nru4F!B5mzNA `05 ¸;h%< $0½TkAb\ H$B,A4i$n5`HV4]#~:=19dD*||8T;~?her'j]3;>w c! h fr+J:>r1]:F9'=sj֘jdYL-h˔}|FP5%s䐗PFЦOn( N; [(1Xl{@z8gs+K%ks܌MΥNn1#f#g!WDܬőݩe@@C<s-Q-'E>oPRFLxޙП0JNE%0ZE=y%.n`c)P ,ó;=v¤VʝMjy_*qHsq<\2Ƴ 1,:uve*Ij Sr'}uMDB#=j4p6eV H! O5xN>?4%۵Z>sqԗ/zȭRoǵ R Kd)D^@X ^A6Fq  #NRLlnCyNmgT̯`L?[vj"Ӗn Em_@*E|b> z GhGt-( lKJ~ru%<6„,.JAdНMxΪe")qQ{5E(KvHQܝ[Ћ4E+ Oda"M)@]nq6rWN9B C]IgJEh^k[]͛MC4)"fg)e<A=A毺UtpGK,'424h}U䗹 :e471 qf)7x2ő_dsg>W,yz?DO"p D-/!OtQl#iK]֒AGJQi)z,C>N; hYIĵs00ܸ(Fΰ$/4)A91xba]/f- ;>4t}O^{vej8[VTߩ*gٍNycmёj9U.80fO-|nNIi S*z1y7vQ9  f7tQm[[k+U} ڥ6v,GeY?1m4+H*q˄u$e#JΰDŽ?=9*wZC¬gqF˜ @DʁmvPK Q̰o7\DG̕m=jK"cdu2MrTGlviWG3F?jh]䒷,.Xfs<C d]T}3d3&תMIeswPXԒEEإqJ8JQH{VSjmV;d5j̳ONj ~*9گ1 afPVW~>"02tJ4Lq 1٥h|}E@>8}7*q2+.LUՒrh1U wpC$@KR?7bY" k{3HOfiPRë&,9ɵ a=S#ʷV`WG=g:TмsayI|~.Nlh .gy}Jz?*f=Sd@JobuiP*!#P~sjS~afU6n%siwHOM⹹zqOA#X*7~00qyT'v`QXFUi#$oJ@- "VhR^0?EP&)zpO:D'@ T'kg#%"Q"R6I{A4g;en(!q[؇;Q*/ΌK:h1!`\{/BՂ{> MƎq,,Ҫll]PFJ7!Y=¸~X8S}Wϭ>ƨ -09FbE;怉 x]~J|x8jt*K^%GX Q%5ҧ0wNq+J.ݳpܞ#cT.+bʐ~}S2URpkݥÕe tDb+CޣRZ)b(o%i" giî )L(Lb*$7vU7\}SA/Qj% /ɾ8KGrң׻;P*#siY+°OntRg;2t;^A Wj~xIbY{̤Ýi zoaaءcSbb>;kP!'T0愯\ޯj!pdԙevW,'+1 Jf$:뜍 2~ M|_\'P>QlfL7V.UțodD$}HMڱ Z# R[ܶ{)JBCDR .t#3wc_XVF*W11e<;S@ xeIAZsV܆=- `14ktVp+D`?~ky5@;~`;5pڛ{{g*] "~8-wq: bd`]odx³r̥S1ėTDerϽ)43_'a 6 iǧj`ٖt[zڝW,˅On E옚%"XL+lTk7loG\L:Qi/ߊ}glke`T QDZ7q<'3o 1'8=Io!D`_QkZ|5G_C ~)=$ >/µ/IGDcΞ |k&W1b^=l&{壩4S{FPMS6e2b{`SOĢd[X2|.]:$ AT'Bb ^Yt@'e#ЦwSWFh槯yJ"H_^"-@mLާxtaz<+k{zˇ9Z=̓k)<X,T` e,)Ry+),䴈TKۦE1:y1}?ϥ6h$|b?Ӗ9gabVqr9yAzEbKb|XxDr>H/&U*.,)sDyt"՛ՙpE":Pd ⇶PZ+1AHLULj#9Oߓ¼K ,u&4fX3/4LI@@J5lĐE|hhaFayA֩!E*NQc M Sh R[|}epBO; aSAmXB9K?GR}&Bf*_\A8-b#;{ "n&PfjD(|[{%[vչex8%E.qBՏFjK)0h8/'e$5]&g-+U 7T2k =;0*_䥪-E8AQU)HU&`cVH67(ߤ-33-i!2}H^-QȂ%%i;?̀.i ef*)Ap~!Z6ו*H )&[7lD ^+^-PCVY8(.ȒR: a 5(fD\ƨAJriy0zD_,?i}u@B{ˬ#jv_t3N h(B[0C.+׋e%Yw\b(5G'' ^RDD?Xf/ e>JHSc?TYThN1؂Ҷq}P9- ' W~CvAPPs"׃u=/ {FDJ)!i0x4$=QO ]w<bfky9mWp]8CpN̴w4oܾfǼ&:4 Y%+eT2Z4 ~ p''af*R4Կ>nLDdˮ-왐rClhlDZ~ 3]9B5H u16=~ݪOkcˌ$l\vW@ɬG2[dh%U4_?FXHF6U^]r†jLhot{{[H6ZG}u) X7/^ۙQts&9J[-Ij:sCIcW=U{a܆u?Xv&3FGTg4lJ\Qk!~*): GYWfUC oKoϚ( `fR@Q/2 n"[KSw\Px;HV.4 \wA{VU4\[&ހ vy畟2tz+g3N0-~ͩh% XL5-=|r#_9TSrs-N2.Ya') g0/"!8یv td~㽺Y?l}{fNǩ mhY nDI =:anx(6Ȇ]pw~+&+O y̱R}Еt69׾D/Q]o"(^;8QXka)32k> kRiڵK7)S֩No %E؀NThudh B6]O Ucu/оT;5_l.z9&gA3?7 ޫimv*7\\Kߪ}+Q{~@PGPEBGOcQf|ꃕ,M6{+PUnayO$`ⱈkf]6a(l$- I:) a}΋%m^\6\u4WbZfhU}@ypQS_p6 s]ydT,@j]\=HD%<4:].H˒YWC# 8(P{Os`d0^qb|S)P[ JG-3 /9[n_V-xl ?"4 _\9! |td*klqfK@ N $.Fnb'f4z,OCHlX~YO}U@?v[qFm1A9EZJ̡k U|Ū1B&MˊJ y1J܂T=|쉾ʈdzәT5Z 877AfDƾK|FG* 4o&4,DOEE`-o{,>yb>bt,D$>W^_+'10͂r`3ϐ) Ř@I,fL33$" u"; uρx4 sh&U >ȧ Hqdj*sT*ς/&euPUT|a n)[bI)-rj1@O1άu 2-1'cHreV*+rNTsgnXv -BSbz&;2TYy:~xi4MګXg>D>~ˤлS'fԆ>J[؛D4$Ωm)Fz$XNW鱀*جv-n]cء@!WOsl W{ LK"6*TFqjR>Xr1dUFaĐȊaSC grLqǀGIF\!|8~8F rO: s dC!E؍@A^!(FbN\]^,,rtZ ǝƢs b.J>+ُ St+o9Փ3bơ7H[ $"?f6xw)nw klV")'~~G$5bW \lC@>K+2u^Lޡ3N7T& 0ŦM:BeWe9o]8sCrMC:{s.!r'# 0~mҦؑV=iеꎻIGpA~jlE28|0g]e[iUin}x1nzRzً rM1Z'ML6NӀg9oE %TJri5aɥ }13 1sZ2AI04ؽ=*+3w&ule@^g{سM) O6 ZqġB; /1Vo+^Y{<Ν5K/_<IntDSu[ %E~sWQ4ƌZ.#F[g||#dVIDՈ Cvj?5<(EwwFU84hpYN$Gᘡ:tcѮѡd=lH8Fԫ̄,4w0./Z!3'bL+QKrtV[é(ѹTNMďG\H|B#pFi=sIRV5p>I܀BM:Α&`Dw7a "V ma|H>5#۽=V |qH1Ngx -﫸LM%gzM_N6ݑNԹ!Q>|v"&ybEBz9c*c^Ja.JǮV%ę@}04{ )r5) H/:./*CdpYuw*M4vE'{G+Hq@NO&6Yٛ8uH,҇pTdkFĆe#Tuծ)- zV}ß4qsZD?= A6h \Dm:vPɗklMMkm;!u7qXDV|UR S O`әK&U5 Իrb79(Nyk$+@I8Cf9N>#ڭT@CX̀oI@v*yLw+;c JkHd|ow(53VրqCh%+}z`7` ȕu&H;λ̳:T9;(l dHs܏ f q_s 0©4`#ER8-H'MO456|uV-7oT˱?Zi/A?p Luk30w!/s6[BQI:la^|\<%.l&_J0LLoS،Ke(-sMXp`g)܎|6a ~UC&2O;T5{i!,입Q7J$;˘F!qE1/oLuأ ƀ/IGV#粼dw2FD{y^n~޴a-wm c`TjXW%'A`P3\s)7'鴰O-DeL7hL3!peBD7)OᝑWdU2;Тs}ppoi^ϬRwءmn]~"|:P*pūL6Î ОuZvV(2g`ܰĮj Yq쌝F<"l҆}{Z<ׁ8_m(0Ƽ¬,1ܻRߗ`h"J΂]hXdqV$"0Lcq04#'e-5TFg'4ZHs=JĽ%lX=T))bOViz36T룝te6u[lhkQbr6h"gvk'Gh J4aʇ "+UPn>W~ԉMڍʆ?Rh!^$˵mhNNqx&H!E3%|mڶa˞C3K@^zC @V ~~$F~,?qv,໥rF#!%€H9%Mqt!tZ]Pߏ`M$A),qUCׄD'+8,8sPɍS!}U & (u@@FVZBT:+*.;sSbtZ9-rq5Ȁh".0 拰(mC .]I2>k4 2Zn7vI~-ntufEY~X I-o c5-Sj}Fm$>,tnqbAe;AP/2w@{RJ;rƤke_?AHP M 1-f*j &d&$٩84F mh}|smL,5r[!rہ >_ ]dt)@34Lzip*[?P\el ҫ[ge~i#/?*!'4) xfq48*HAǴ`Oun77{0vdcyBw?M#u n<jLH 4r^ϟAbC(^ /5/K;ߜ;Ob^-<lVo|Tj]|tqM{ hIk#ť:܇+,3S#Oux+5S) Cꠅ?RJ4ej1ד /u9vE*Ñyh%os\=2Yq +9Iw1P/\qQ12bvGo+sOYԝR"Zة?цYz/\ԆoY?z8LYO* ƒkvA|3#-Uf;7=^.ŞV-ߕ+bȇCjqF HL@] cl jhsȚ2 :R٪b^dQ?괫WV3>X@6]/dRau6X7R¸=֔%^~dB5 gžZ mȱ`F^0AP^ R3 %U9$aKS蕓eNVcDB)/C)Þv zh%MD$|kft=\PLJ;LP$Jo=4ؤ>.F N"wɯdUfL{^gOO`\/}w&lǜclftI+9=4Y=:]D1+q#B '٬ ?E-jْ5gj[Ò*f=7lN#Zƾ}z6Q8 +N toyLfj^qdIcEH]7<3lG:J-]d"M[]ɞ7s60iB*HeӌԽ* 7;2/eo\Wy^`A Xrf'J' 'm+Twf?5G?>spc1:H~':xG= Eo< ah3ؕI.A9C4v~InV|@z/ՃX7s+yAKuy^lr_zyX %@&r{~\6i|? ]3]m᭥<#PatnWKۋ 6R&Thך~QR4WyF$D|sϱN31ɩ`6-ry̔Qe\k\u<9h Ft7T6lvN[a0 ^ury'`ɂǘtL@1*HȭU6z:-PTf9@a')!)pmUҽb^5F ۊSBg+&y0`FY{^Ih~3!#; l0,*J-"ҙeSoLɼ۔p' :jp"O*Sfr$DJu1GGC /R|5}ӈG7kD x.Q|tE>]c],Ckͯj @0-!:C r%;f=Y 棜5FO:%r WZs$wc]6J9Yŕ!f-F@JŕΪAr.*tTO*KC֞.h*TSdKV[҂>89^!vf  (/*+d#,{n=k2]! IUaWa.l~;n{VщUv9!wsqLFՏٟb5ۣ:c% -ӈ;^{ɉ~ݿ?`DP_ ~gzꅔZOX "}@![>=V7{3$~A@ q^ƪ/Bi6Ģ0;+%R錛"M[57erzQ6?-qkN0nr|@F!Χf dr2* Ў@>DL3p&-JX;E긅R *|DXyW1Q0kbvUKh'Mr љ>%qnNoh6- Dz5Vӌ[@~Mvî:!jDiM~M ia1ZuIF-1#v,1;^֗Gq9}3a^g HeŽ (׀.cx|Zyx@7#Fo1rN')JeݲubHMu;px#fjs0ܗ*%k0l $X"G Ћ|s' Vh#Y:S߉vZ}Å cٲF ՠǝ lՊlߘA[.Q|ᗟcTjfL`3*-3))CC%B+Il=,h7M!t b(ds0U'ZJBƫo&E('%dʶ{.&9Y٢jVgtQidkX||e5OKuT峴3qWyhsCri' bSH=iIYsp_h"`VW}Mb  mOyxҐL E;RC849CіN`u#95 ~ue+eU[a(yJJ/X.ٶ!z 'PՓza5@h>KUA1Ƕɓ/ĦC)&XG+lLJ03/_\x9m];/o"i-awE}H(y;4dOx,V ' FjH4)ν5}[ D,-n0˷aS%X?`uu?+;|gV8yUɟkM{"珁/x8UYL9gg9̓[h'(`J'p~;, 1>/bNʅ5g7Ϩ^iH;}:)*btq/Aewr]SQ=X ^]aeSI4P9W<Y/1: ;DR^C7},ŰI^tq3c ql[IfT1u]X3Q5?&[3902b% WrKБVv';FMF; ˟{kdYAGpYJT7mm+-Xۚmt6`^?awMkSdŖP`es#;IM?+qkd_4a {)Lj}0NyzPsY;S4J'{rI1zTsEa8SB9ʚtw<a?xѼ0ehאICTj]x%/lek~:#Oƒ鸇1"=u2N Ml;4mQ͚,ZJuYޅ rxgCvw]-7ODS ,?tY4LZoyCNUOXU\OKք3NSf'\GIS9bԦڤ(r[[5 t&?۹Fh ~t!Ff?]%~׌ڑ_yO-N-`sc &q()zn&E\P\f8;sAyp_r߻ϺSL]J bOkTT6SPUiq/%tBы5=v**v͏$u'Of&G%qUfI(6Nj"]WFCNm4Q -cN +m2HRiAi(_JnIh [;Mg)_ح?.*v0Z5?gTfL4J)*}/*EN+CE{ƄqɿŕKWjVb=EBniA(uoɦ|T6Ʊ| Ԭ_Sg~Ы41#O BpqjCGA0rّU vtpܬnxª/bqng\kPĜ%ցȐ_ 4~sيz/aj?`$ؚh!wˬNz׉l20JUij6:lv0=Lk( E3d/HTC1 s3+#\MQ ׇJ?,8R^AlI6CBe^>s TKJY;B}>'>JQ+rcZ)k%4Qy1G&|"?3Lq}]oI3s|X&))w]p\5饸1n^T:I""Eֵ3$V/>z+'j Iă\ŃlY*mf{8#Z&Gl/6Ο6 0hrbx H@Vdo֣u-a /dk0kZP+؏'K8[UgȶYz _'؆f{gTI@$a$fd95C]L`lKktcFK־=1y&M&h"H3W]DL>Q Ri1ng*b~Uw_ʑS(q=hޚ.OD58n.Se`ˈ~rc.F"#wk+Ԉ(TUm?=5$tcƃQ\CpҨAao3B0mz݋_h!Z8^@Q]،iokL4G6w^mb$ eMˆ:Kv KεAgqq g3U#t=F U9ޛw^{g'`h$|4h&xOz9L mo>ܬ|(CNdW鸄6NˆcX-,e*D;i,b>f1-/ԂӦYozr@ Łr@ꉆ`}!cpGyi2gR7io&j,pP1:Lf 7셎yA5 cT5GrML=0J=A~:?y]}5YYet'pa2q4ufP9//c&/RŐPQeof,' Mȡ$BTM+|H'A0(GYں4 bl0u#\a_Lޢ0nR_&F"=#c|JF;JL+(GU֜4SEC`$Xg>hK7t!vs%IȤjv~Y2g_5gD+;+ms .[@;ڝ9 ] ~%mb8|T4 D+=02khy.Ċ<T?&ek*!sD'0y0h-hP񘶇wVhۖ+dMV`_.1y.S-)K $]Tоw_7vm4_m#41j4FGj)v+̻2Hv) =Joc,4Xw]I W7(g\ ,WzcWi=ؓgdJ8=fB[')1Ji(%Zl% %6Vر|1 OWD^}+C+{I_ NpN4;5zj~W3H/s5u" :񕤬S1-_8>c Y<0]Mh"_7Ve3Ǔ[8*ڒ ]gr?Ky0$Bb.ү.[S !.q[tb320ڱ;;3;Gu GVN!b0B`ő+%GP{|gҔհ(h[34L hÁ. )PQ7!UEEk[\LJ\]eG xo^1(2Xj_ȱ8SPaH m0SޑrvG$}ۓh 5;I-%0`nǿ.4[΀8J&J/Y:ǫ#ry- BLz=FQnי^i]w+9Su3a$9}"0@>fʹn1Srg(bWj75&`A5g(Xt=^qqaI^6 *)ЙQڃl*VLc_XJRWTrWjD)Z{JO$i"h\Dw^0 V\$O[H4**nȡk.:QEDQPg_WfJFJ8[k3'`Ϣ:E 4DBoJD($GVĵC^p/dw \Ns+(n+2A }Of4?cWfv^1dWYfЄtjC-c'A x#>FYozDG旾A/]Vv\;qBe> i$1{h$3dgB2$^Iw2B3|sfY'x cĶb$itnUM\!q;ۺu>>6fƗMp+ ׋{>~'XPحri,QZB8{F΢Bf2BAP=TX\Ѿ~}TC C!-g,*t"d$ DMKp2C:a#yHT]t* "On+fZX}YCB/^w5LU7*ѨRtˉ LF\%{1뛣~\;,*4.#r}c؜n]gF:t(ɜ$QS:?D%Щ_f$_ :3/d&ꊬ X%)9$ȼV|)zT~'_7~\ߞW LjZp +7Ɨ1szN橎UA00MvMB!2v>#+ %޴ ⟢&8OL!K|c*V3?GmztFgx كߊO]Tdm:WfM4?8Xdv /G(EJ#EsI dK7g))?U|bKݞQ֧g~ = ߻)4E3)=w]EA ǫnD`;(ݶ+j x2\~['x1ySZk+kڟO`8rPxW!>F$=w€ 2Mx?c37J-0\Vnmݻj62: r5U'e +'ܶu xՂxt_+м$xE٪L٭N9e]ɂ(WI -jݭ|~RpRi/fW(9aFr*Yioƾ:GX7 Ձ6pnf҉F&XDpݞGagArUTAjHLNa==mfNyQ*EA{| Ocy9L9:ӿ`g{f'qO pV^ ,rxûeq#! ~u7~SFroAI&![*n9] h9}J^}PYc9sW-I'"N5|;?!e/U-1LX/*7^؈Ʋ칫drXfP> k@b *A0@jΪ8j?0?5(g> F6(9vc*{@3~ގhz6  HKU|0g[:]'R0=.Rzm?}\9 %'mMvDmp>G:wC_L 6z!~"]>Y quks~MT R~!Փ F?>=!PvD/im0eF҆)_Bs7}3VA+&+)zL3QP``xxFG$op|WxUXS.j纮x,dD>s/6 xh{yhnRH04!JsyC%TxPok+(|Sv̴|zcaPTT.L>,{|`45fS\DV)FnH!י9_v٠TP97= Z/'%vXy sOM qI 6NmpdKꚌ6,KN˭|K(Ad_\"X3͊|S&2~B9K^U]Ě &yn@)776|xw5y9-dL;@,^P3 OI-mOT,J Xe듍pfܼ\}|>Yc%}c@MĐ+꒯;Kw( |$R|__K%A!jn)3\dm&2WVE@qdi便{ T/ݒE\1# +Ҧ,5ꀻe|x%IdlQ!!4fi6mJc/VzeS>ޙ72K X<|HoƘ3k . uufz D:|NV< F<)Ukz#UF &󑒴dF/o !5fJsV@-l Й<ѿtDb0fIAa2IjƏ7tƿ-#x8cvY풦rBtl¼pP&OJQMťl7 !}U^Y A؛v#@7cI$o _1nTrʦ%l[p?fr{5,}Kq8}}E/TnBId3KDnqx0 n90m |_n=\ɫO nUI8.&l'5J,q.Ӯgv6LTO$``E 5O]*`{g*-vْ2s]w?xЭEY޲9qu*ƶp`DH3B׌W 39TN۟( ąnZ'%ra)I^;jB8aH{ZVς5{'Ӷ0z%FFW ×.jca&Jw6? PV[=6]H0tøG=KۇHnY@:0#GA所觥|1gǖpmlC $>}=^o?&i bK߂2/\77\>5D<^8rab߲}\tǤиSA/t5?W?OoX}sM" Tc=CM:N`,Cw\XR:XDiɧ/,Fr{hpS#PxGwuꛭ4QI i%QIń}H@6.lPrd5'BaDyxLS[ O{z2)5mҞSq7 >oם,_a)VࣧBi<&[;2 :1yxn0FkXI ,sNIC%UmW멸ڄvSP?ytf isIAJڪuhCȌn 5rfHr*\& SB |ft&oB>un޶kȠHU,k>+k,oɑY}ΚАͺx_Te^{@kY{Oo ]Ȩy-z&\| UO/JP7:dzҸrkoחnt@rFP׹ zzJT9ܴO_i(ނoVuT:}QfmȝQdmx{xXu?dx1%s#ȰOqlU3LV6Re#[RrZsHN$V5~,tI=YO زFj6= qdC/d2?hH)UzT1V5vZv찉(=ř>*˩M?nDI {$ДF){Qp(A ]ehF|&܄l@g,- t[\yj9#b}m#508y"!Cy SI!9z dabz4fҰw+\ 3)Y8K8M1}lX%TgNnAGsW^o.K+2SԪm= uz<m=i AGݲL: W!R}PVm!H8Pzkr8 Q}saX zH1Pv Vz#tBfz:NJ۬yKɹGʘ1dٷs-m6O:ɣ&p+S<(;ğ$E-\?,wg@>UX&?&d;w#跎 סf?(dfjyA` 9bR=n ~ 6zhֳAgdzK7v3iM~QrZɜ ,'Ͻ-&9RmDߊ>B$`kk,"* /{cKoUQɄQ|W!NAhg؈B"+ƻf幟fF[9.(7WN̸:-.c8i.)\x923OS5 #>U^xT ;VRd&g"[>4]{h#fKdԏ" GFh]| 6  aV*'l4L oޭ퉓BfrZ`B+|b]8w O.5rѷ]-5!ЗǾ *t|Zfc\/s' 0>#,gjM\A+v"$&쏹LgC~rA`o-:~5OMA s蔃V}s׬GdƑ040wK\:] W&|(`Md,ڨKeG;Vh:XVBv#,Ke ;cu LQ`L-Z˯sDn^3U\7>3kc.+ 0wyP"Kݓ;"ZB09< Ї+z'F2!FjQG?$t"aeF9{#EhўElQ#GxsGsƢ䋒.#G;tmQ#G?4u-xx(a"8a2Eq28?b8أ {G X2} zk= au:?3rC;2`Ou "#";LiR)prph+88t>pBn/OHoqɺ=gJٲ[|o`U";%g%׸t?+yk4~#y3I]q8هkOHPM^,`3TAxܲhfj~-K&)p0U,è!h$a6- J@KG'_.~`w5ayʘ~b9?zg*zrS̛M[ U9! F3Mc=|i9㽜Lpn*^j#zɰŻ;8!i6JD%R=QqfC3YRۄq$S=uD;%dk+7Qbbˋ#q9J^7;7ҳd5S32ꪞ|>Mb+ċ߷/IRR.*g#)&T >|NP(T&iFq{OΎb,!㹕"<˃݋Il0KN"cv*L hzqw;V~L,ia2Llؐ1 lډ*qIy)![$^h5}y4+QuJ&#,G .v#&Z9 0HPcQPm:T-o4"hw4pa=R'&ؼ!m s0˰sH$6y.yd3p`Ju=NDPgxN*q5M ڄP֘e,Pv/3]HŶ٫hՎdlKô2D&cTh:=୲uao8͍;Z1b~*H~(B4Fw8,x2D-T-"ZJ2$`ÞG/O_Dn^:eܽb<\w*x8=;jF U]B Mًb='i4Pc<4,`_97xwG6Hxac2>ac,!OtͿUdOHEv3JtÏ/vs?2]y^%8}dAv=]Wk}TCe{eAνx}v1\0vz/v5Af$HS$<*@xa⩐k`H%Z^5ȬDƑPa9\vs*3rq %ΝiF@PS _ծ՘v/>~ĪB;+0`jp+4wZBw_¹6VArO.Uӿ=qQ=WN"A|Pl*{‚p}-[yJţ#G^=J(bSU|-Z-z:l>`dTGhn+cM1 S+|t"colOr[H"`~R^o.7z2!Ȥgd&H& KFA8d8<5}H ]O=,hodUkoM qkWZ \"=i%,dZs^Y4}F׆ҹ2~0cAj+ְln"N2D[oe[e茔 ,sFzbpc{8ͯ"x{pAe%eQt%?iؘFRj&7~wvX}E"iϼGw@ ҆x C@ dD) +,$7Nc>5C;<5~ҁ۳dr@p}È(er8^SB2 Pz<Iԉ9Q62P_3nϔxBکNˁ-ZqM;OE:+7YEqYŚOEq!:pՉοjuY@A5DҪ>Uȼ`MaL1 abZZXG#,z@AmJ_!ٟaZV–X ~1OvZR;{J(0!Mr$&cdW%$VcD;z5/Is$z1#%L5m,jd՚ R{1ƈXd] sQc3yN`5`$Uc? oي;gqnK b/Z}XM4bFb{|I|h=S3أdgS'IzpiͪCp }'ƞlS Ck |X\W@n??Õ$&mXB?9|B3V>x&$ BaMېی)F$ 3$¶V 7A*xj_vn;G*2Io \nw}T[)2@@D60LݭmQnz,KTZ`, @[\ x; Ye1UpZq33*t})ХhͿ!GAʤ1@IՐsryd>s/^+!X7NȞpio_? Ce'tpFbieEӰ VĒoޔ>e3Q$g4jbw%`lΈCgio7/1)zx6ekE.F4˽$Q^底]n3A2)m|7YfThJƹRLq+mS3%8Ċk1wzXaEBYNq}@W\T.ݘLErb 1,Ȫ//9|ϗ5OH8zfCSȁ#gAA~6cE鑗g#$ kAh R2&-w<_pLB@a=G+9ٜ/G̍UM,j:|KO`h'bY zXZTs(gVh9XL~INkmނVJ1+ƈ1uH #bchu[լٌ+*C<6RFߖz͏@^bdE@͗o.M)ڝku$;x.@P|A҆ȱ[^W? @ֿW{wJ]HJӜS'ӯͩrs2/5b褎@vgS;!Sс,mYNn`V7 ǰ:_wxԠZ: *ͤE<HXD@Ԭr Ao/Nx؇^qa\mA`3waw^s/\Zp09M5hUeD̈́)̓j:\,`0GI8%2bB  "Eib7qtc'58i۶K*׿kQň`H=ߙ@zDUM:ېt/#dzж ĒHd,+Ϡa5Ifwy)"oT^&?xr?V4ILr{tˀث"Crw֗4YH<Y~H(Lq>n~98k2ecfEn-zv6ҋ ɶMh zG[W$w&`$MbQ!gIhnS&uMF\inI Jj'QR_8H D']#܏iHl ٠i;u~*ФX~hbtQ y~7npɴ{j- Rk*TSruQEHo)Z'Sܚ\\n8o9N( AVW:d7$8zY$5(yIASF[fxqv떮peN:q$ʙurH9Z-?u~3W|KPДy|GΉ̵ 8| Vլ,*"Y) }*YL<-3C!$ E/%PC3PKyRۑ 2_, rkd2YW+|V.`3:>b Aj[B%hW}g-Pn=%Q_@'NptX@eAߩ"9ф ef` x*Ɇ,t_{ZP3U|ҏЖୢd@#.9hjWFR2\yqTKE\shZ ڪ}VQ墅KH8h/]_ē;gUU1?ADDV StN?[ΨT|(*s?c x\bD/1 8 & oWd!55Zr(NpOͽw *Nh(|PKjZ'zK9$-6qW~.TIPݚvBBmx.l\Ωb+jX}1\b\l,oL 7#Bj>*5nkzVUV3B9r4$ܨ0hmKj_;yQM h EqFu2]A͵:Dt#;a"" T0j@'_^jE!س e9y^%%S ѷxfeň+:e/0&+zsDlTc\ Z[*R;7hTϟg+Έ8G];-`&LS^!E"jPt&u|{b]$ko(DoC&!C-QD>`m c_yz//T7'QEh$ēu,~TL[?ٹsGzUl=e.6;:{!˫\~j,} 04扎~I[Bx)7I|-0u6^\LBFR5IaĥxHhr)n,T?3aFcGP)@,H(d@y-qw'BkDq,tq<ybMWX87H 7!H= #ښdo T1^[2̣(rr 'Kz^YEc.f,`5v|ryp)~~c>lx/A&IGjGES|=@bR7_%5QzqGyWgL?WM;|3tϷ ` )&z `o9~k6i.o{)d_-*_ (!؏V&,}< uB!;T+fnr&7-0$bF~(tvS@v?9/Ncvl=?ryĸOϩna;&NycyfJ5TM}KnRNY~Ҭ,Li(é*NDR%@pmGvxow)w|6U="_kPnnC%b I9WӨқ,D߾ ƾ5$݋?LUe7 ,_^,Y`oO ?i7 ZzODHޑ #]"zcK"_IJGL/juDRP#H.XtskK͜)Ȏ_kp묽4ߘWRU1ܰ${ϓjQ!< "oB3&|BG ]R\h0$!2q YfA}GGCWcIKP5\ypV&ACbW_[t4ⱰᮣdӞQvwv!D|xyDhj=mǎ)%ۤ`\hdQ~'_uF~K0n_4zc1+Hlu.s^K vO#CF4by l ]N}[Ň9(+YL@1 +OZ"D<ު3[ȊL^e Z|( w\2{Iugܿ(İx?nX?w\S~ݜX/G*p;Fdr0+צ=tb~إCgrc~^RBN.k&~34xGI9Kj> S7ŧ$cH` o5'CcE]D6Ir@&支6-/K=1?V˨E\ξM: g3!w;b'S(:xPc-%?*p /UX)"ĆH*_^+{pRރu)+;V'_9v&^⤲G? _n Wʩ$Ȉw-`DarXɰհEFD(H($cҰ/2JA{c7-:=S%xT)XɈ5۟*-a~jFiqB) JWD=rmwfIV)vKd&մs[[(rE8\׫/BH-ǘЃɯifv!m&5e"u<2Q6kAKZ{eL!oVQEهId p *]}%ic>/CazO@WCNp(vbE$Ӓj'ZyZ<ę !"3o9_{C¢MާwsFe ..8`fOnK])>e3_ZjjMxUׇ=QG# 5"">5<9~Y*cWNIgb\hiF/+pK+2mF t@ "oz=1r!G1{aZ"׳qOQl/D9OB"#:Oo׿^I=$H- [e:RhlLk8&: bF)nxU t2 2z08D|HIs!a@wv 6hcǠ!Tp9~LSk1NbvAR1 d5~̚0e Rd\r}_i]mgyir\|BK @ nCFNl=z^4d.FO*=oE]aA6C¥U>i(aEG86n0GQY^~HOF)=mYdI]zJujP6qFmg-י$c,qB`e*p Qe!-2U֛{_🎳 ܇4{Leu-pV%]/&V4 /u$vd-) c?$RBk޺=*GxNQBk^Nd\!86N#zG]q~Q) <;\֗ MFH[oG_+yIh7l~>3o71v.?#l = s#[F!:]>kFi|d78g7T=]L#gu`WUvS6A {K4tVݼVSA;JO!X,sV;]F{~]2ؚUb;?nsBLd zkcW3utJJǏlr#KgNf]K,8XUw}uJHy11CcFc;jU'5&y]Soۊܪ20VCFN.yE%L"[bktnPNaG<uyŴf[*FތCٕkSB[J;B$r v4rZC3k@Ԣ-}!KpœKmBnoƣ}giRޥŵ>%⼂K Ruϑ<}!Kt?ipvgLlux_~zdHكb 0[0|`0lOϜjmd<UbN-ˀk,lr|bIn/b ?"jȽ${pxeaG /DԠ|D{L^2 6.^yomFщ@\gd]M q_GQudGȃ|v|MmʠlLC uR]ͦVF`%[B{ EVaZc{-W<Ԁ6opߗ^'AsCӄyq>'3DsrE'fY[omSX؁K7z {3d,(2kIb B˅yQ+8M'PɊ͎/yGIݢ ͆yoT!&AW Ώ^?ڝ rf|}ʘϕc>Œ)vdYC}VF;j S%W֜q 2[Fɹ#;B;x_t3a2Ep= cBBH-ۊHN)`Cwx-oJV>B2tp%.SmUc~V IA_4%ĹT$L.+G`4>C !|k$=NKËnj}& K]B\Vx,Ooe6qꖊ&&Eo%pPw`&fTtDZ6 jKpFT%xNvC&hg?[g0fP">ji W Z.)>S-'jV#Nا|G <8;w*˾M¿ixsnaw섔fi=W؃+q>wcQ3Nמi:Q<>ES4նi X(! %B𖤙YǸqXa@}slre&G%j54mW8vh c}}5iJC޺ [X$>JUHuVԶKs?%biG0!=try"l},9hpoUK8_V/<ߚ$HycdDl؂@!޼cQ:)לCDt Q4?GJraGt*yx?Y_?s?XRϮBϝ;|9)BXaU} ]";Y YsJ1+&锶NjVL`P1~#]w|'$1&>?*9FB s!c=Fz]mnG_Y3r{C-c1#R+ĠTO?Ìogq+N~Pow3s R%|6r-Q+BMkDTc *Us2OU<(ŠՅkvr$&Ȇ.)̈́:ӏͬ!| -!!hv_HFƈv:Jg1Yر{!爒RNG񽯾$_&$9hƠt)6Jhz ?5&s-X9bLQ*|5fox!4ھZoq/IsIj80&&~[P 8li&Nh}x.ғa_vC={!w7;NdC[NT4kS7&0d6 ds %-s+pZ'juO#pY[+:֠ohsA\uw{QO;G΂?-`31gNiRh 5CLxpld6ނbŬ(` ԲE9|рPFTPA1a#EKB9c(v}8 mN% NpN|'h=w#50\Mi#{X@yd꯼5ij3ԅ cNx^ w^)[ ƦTH;ni_/V:`پҏ_UxH+V4 d'íT)M' ci׫6(ێ| Hp).mu 3|gUz3R[ ŬԲ_ftwewآq}6O Fp$1+S*!`=ASx~WBBn߷,TNy2).&D>%Ty2c6}US0ph7F'sؚxree_g-}"suk*^G{]ш.;~t»SYp5xg9 yk!&OE8yV7Uiuq *\'_,`7D%L|? "yxoS+8m^Te^.XՀXXټ J$HQY58$:Α9R88eo#$ 2AiW3N'o<~ /k;ʼǪwF{⪎Ze},ޤB/­f;Gz m>|$ S7` oD8I%(Tm-6z]ex(z9 d7+\dJ*$VxIЊR'‚|l|dEdpXT>nQndjA}_A#T ZR*loI4s`ƈےd#T/{(ڸ=`ݭLKwfZM^&_MC`XF '?*>ɿ΋lԨ!k ;z- 4w%B ;aM.r{;~ k˅APwR`n~YI>: C[&}!:gl2to̓٘DZRNIʴV0ϋ;WMaBS0[}OCPeVWS%t"!H4'j#!| Zd;v |c^J(C*4u 3>`~NG D1\EKh0]@hpEud-ضT UݭU~L緒bBmY9ۿ8N&ҖP;y)6%gC ~W0VA- QM3(G0?8E6䝕Sì{íUB<)xՖdϦ*/`GJTj:pG&L{[)`Oږf -U>zڛ*"5#Fw "HKݙ2%]Ua#8'Z7 GXc"ߛ)ol?]]?3W j.wVX X( ;pP)I3'R`oaݏ~_؍ e_9P~֎2K{ל&B~ >cImOM.ϺνpQ`k;+IZFދ+rR n3k J m[O2.EBG_:ǯKtŷ ڳH_?d+bve^"M@_q˘@//͢Y[0 ,IBDexHlY"j2b`z 0Q cKQ^?oG7@ڿ`Ѝ"*3 '!]&X*7E~brw3ǖU"JOu"fBb"pY#K(^fqzuCKB?r(^ewBJsSf|y0P!$_~_^r'(nhN O#SCw8R$}Iten'5qʀ#)s!t;!<Bg|4c[t`_n%W1};$x|$/ ˷& 4L0 lxZQ<ib bU%(_']IT͐i:=p6b]--am['SIP,OO7.o|֒ UAW1ʏnؿW袁&Grk> ڄ|_8!8x;!wj4a" w>]!E3^M>pWʄ>2}Vh-cm] n[C&1e{&TޯYhkUA>4; 8W7Ì#RAǏ4>}alHAD,$lZ͈hs| rcI#1SSh lU˨~ .AqǵfBaea3)Ecs5X#1q/>֭sU /?^kRx~9Z vj9UH0 Y$cMPswZ *:LSWK{* wo #n$=l?+ 4rW&+1DNyh mD5,g~*hX7Au?։P]QBO5j*}Re=iT?~/DX"<[ ;+p΋ 9\qP.vxc#Vd'O3Εq2E͆ɇ+͓_"^LF0Fw~oXp&'g+GЄPANN:< GRM⎠+{!@x/$J]jCM%"].6ϧnӟףD^Kf3d eCo׾l4)HDp>A>οŰd *BwL"YNj528ӧIL+Ϸ/^NKmBr<|׽y*iB?ds%\lf͎Gj:rJ/;ͯnJ̲OYAo Ē 'W\v$nc-rXB_ֵJROGR8Wg {Q# Ֆ6>o*VÁPXH(H9}DUNN:)îeY)s8 RE%lvuX4.? E8|#r0}a ;waE0Tr3vSЍP,(r#n3!Y^/hWH_|R#/)Wq O*յ-:@zmŞơ;[*ѸX֌#wQpE~>+@G8䷌4ʂ~cA]U`< CrBWT^Sg7Y;e[Du׼\kDeNdX#?͚ P֕ -ty*b_X[W˲1V?ȮݽT:w Oآڱ}y2بQZQD%5Q@hbm6n,.P|m:zu44\j\yhӁܓ(fDbr3*x/`_wQur)@J *BBhpIdplm@5s?LQXpV+mL,^;+|LGS<c AbPJ* Oόy0A4kT+x"#/x}6øoxc w-5hͦ;S)-~|5!ʐ Uټ>w U7?c`n(s#L$-`j)-0Z51ARs?dT 4e|0Ky@h=Qj䋢XU3<򡐓7dn}M_,(4!'q$`T7fxҵX溂5aZA XN"D*%%{$19K̑g"JvRDr;iHs!el;-bpS+1g 7hBf!w{NĉVS?$y^c~ c M(@hxg݊T)1mgf#fSin}]tJ0 2[ &y?聨h'\$|܇`xҫK 6o9>n<':)6F 4uz ;7Տe´K'^LPFh˰&̒.d"N;W Y4g_VR#F^)?i+ym?Å+#,,:bzCA>B?3*uш P{,o;<fUdfdN^vADW25[Hvf-NMJ'MJĚαnd/Q䙭 ZW6R%V4~2kUuv -Lɷeބ<_7i 쭄rT uQC*\?IiAxcJ;?yj(#C Ikl&Fȋ{'՚./ Wy F}M您zwKK ?M]ڏ ~Id/% YQ9cZ!>mI(mJH^9BE@Ӵ$_ZE 64PQ, W?OJ |re@L5QwYÞ yWW3~@a9#& aq&YmD Auqt)0:dS\a[<`sp-o `Uּ{<|2͡(lF$Q]/uz"5-mIGZ!pt;-IS 8㜐ٱ2/h}1j #T-(ޛvҸs3q/""T2qdgi薴[gʿu+r>ks M *)[r7Oloidy|Iaw#{~P%LRU&=C|v!u{]I~o'h!NdxZka26^- N+0h0BcQЁ;BDPRˎ]Lmz]goqKhIrLV0 zm(o 3ű9rh#F&-q xg{P!un fp)?^ף}ݨV9ށ4Vd{# Aû+p$pHݝFХ<ʢ%5\g>琯7S\k"# Q#JGt}0/c `Ls}P=&HtYMvBq ŵngn <@hx-W8%xo+-B6un -SVѾBM?z\4F.ȳ+-c*- ԛŎc{`iO6ɳyt`Np>a7lSIŭ ґ+N yç'rtW zRYOL*VTV"1D2(6oTV:o2?uٿ&r3+v:- j2DjWoWmz'DB["L* o.>4 aDwb$@O^*VL0Yzg# wO霩ҫH8^l8#^U9m0vvWqڿq73g̺|1S =j¤/?uzDy2Tdu[Η!֛|C%^Nj,n5h),4B/g J]KlIv-o\f@&L ~B!U#LbǾ`xf)wjXO->z0qs;߱H\35 !M"`0`;(*>Ң&GuY] ߎJi>O5mkI0"ׄHA_3}Hp#94A}>!e)F$Iz`: s~m28Tyú1lB5n<:cI9":)MU|>muB]L}" J^zJbWƙn2zxQz\;*͕~"O85H[d3KA\h5UR$SADrc!k?j.gk :pr Dzdkbo[uE)C,@,]l& 8Qq)+d'ˇƺC+ܘIE.Mqw{-xtwpG҂z'`qkG am¾m-Vk` :4Ҳ1_ ~Cuk>οktL}e[{;~R>"Pn7o9&d 9(xSap{,ܩ3at3bNVHU\+dIzK/gr:{>ydnrx&D5MibjR)z`Q3#"$u*2ν>0%t+wlތPu_vc Kd똽\WqwN.j>6} .y=|vP-ei*a4G'mƃ.+2d|voʘfW6/Y3AeL *俁]Fi 쎊:2ꎺlO| 9.|W7d$]x9hn6Lk;50hl:Fe MTrIj(Va&Uh QTQ෱{LT\rܭ@ r_:$J)9~XosWs_?#"Gs/:Z>3U;)tzϾ-]K1+!#cx?([6XiyYyeUs^H=OƢɓ9z]2~ %)3fP e=ݮVǨ`?jz1`@:G?LR[iӭ—Pqmk͎\'VZ9 WP ?@:P/l{%9d)f۰tv\'3t*"3fx_k|/7H# `VY+;!gJW?-iY"GN %SԻ\o{Lg} [{ F:i7饒V#M-Uk/1azl^ ^gf 3ft+Z Vt%AI)KTN訫99:!#t\K,ڏJHv̱m94 '>L_qPH,J%}?ީGLٹЖ3epx~@Y8njI:ir9*m`ae?t`ZfoC{>aQ!Pn PRP>TLKDn,/#f=DVNCfm$(q;M[i:`k=/f,hM>i'EU(b5hѱshJjuKn~b]:ґL/PfSnO+\rnpI6קOfDwQ4@͗o Q}YAky \Y[Rnƶ2KѸ>LWZB <T_t33併H_V @Kk *íVgHP7Rmt3A!d: HCK֩˫Ȍ8Qa^Jg9I(E* *YLpݹ2?jyW%22r8eo;Ti Nn*C$3kE _"V턳yXAZxqiPJ8[rZ@%l ؿVtڇ1Z2KJSgf] VϤFeizL .DEɥv;Ul_Q= -`{zg ɱ-뢴 SɈI~NG*/`:2yDE(ϝ=q7쪸N),E72!/l9`D:,`gS8,&)]n\R7QjGc8xAɸj_~Bg\`IP-iT᭓y.qF1؆iWaS +Z!(*!{Qx 㳦NErLʧ ׌J-%3Q[x\ RI xQˑhO =Nj+f_G*_GV \ =g嘏SF\1sW+AblOJBɌ+pp:H_RB72}MK-]1@ЛnAac 4/'1U/R^@S|٩@Nl ccob8PYK_{;29\8qaY5D~ /-8No ~f!u= skTK))~JѤri`fr;$bW.n ij"Ú(N6\Y@$WY>@u(,"o~[wHt$v- 46 Ҧ6_4:kX0v(t _I5@֬A?? '^s;!l E_5ź4e&~ҥ%R#hHzDegkg}AεNx%<ΊM-%Vt|8y [ q3I.KP-PAtA"ΧԝE32,au1SQnp)+!W~8Z ^[ǒn'/~B]'^? !V\V‹)y)Af%SW˯>~P|}ҲT 4Nl'٬L܈DywNl!|KW=Rd(W3c޷yVwH$i }`V,^1'NQ19?/rWY,TGt*>Q1'QMD$KGt G >Ȧ{րc;me*XXBo}؀T|t:pA<ۨ~-e|wep3ɜł;TQߧ&&a,!G{/M>Te=ZԱN^p6wA:6;o׌\GDЧY4 7(ˎԖ`\)~b4X#oJ Wto{cVcvD!At(T|,4nO˛9NOՇ9XpI\Ts:OlvLE--}6 :zxֈ9qp\I {R/Φ2 8)Kxar?EkH l1V9]?-8jzSbڰ&u.c(#]܆ xgXDyy{hF:W_H&?AMV>*q~9ȸf $BGFO+A,=7OH߱"چlGHJ|֔np:4f i9b& E9yT< ,(!XмE|J!;YP/26t+*8m}vmh)7v/=w(udƉ|Ae3#7[xGׁtdZ .dS)!&bXqpSv024 A9#Si | UIHs~[J.D |@ǭ'bc plIDakBt"*Y:#4 So, VΘh(M k N;*(;dk,nptKS gꡃʿw%tD 5~$x8W&x+ƩN )N-^= X"ZlWt3%"$IYY@!Ԥg{ue"Hr2W KB2Xp7i PAʽi^|,ʌeva, #KCV50(eFx XmBR|$*nUUfP@=?T"窴ᄊug2"GAdXoVYKYJzQr; .Uf]%fpٯal (wKOPeZ<7/q.nsُI 9$IJ_L@!@&D`&(<~邌0:&,y)Y㮭*] ̇+E\WW?Kj^&v"T  w L.#G|TF4%9OƓ{>_0~B$ ހPa؉%w}*D]fS:/kJ!@#nݗv2]L:._pvxM }, megS'<|vϫ5xۤ6l[":Mss&{Y BkTg))LsHPmjR ~Yp7 BCY_d3I+p2}6gMW{?CT5mu6K!g17 MX#7xfd1Y.*iLK1b?vev'~".'vvG|}7=&NB:mj9 7٬h34RDv(QWRP[csG>3i4lQ˵Tbv-iE+x5GmvH]eBh-'HUG(r]*?K~``>ƬcE'!*r ue}{ْZ@(H(:CuIE<hks&Mu,d4+~p,i8^PH.H(h>0|nwE }Rbus><o;(g'G6hIzU2?A + 6zr:d+9k˃G5JFv_1;( JfOB4J2GU wsA?0_Qצ{1۷= d*rګO ~m%ZwRf*+oY^a\1aj<.isܫf6W%_>8T̒%Ck,v>op^PDasJAQeaH >6~ ]hA6i4UTJ|w8Ĝ-tco[<}Cǐ[j &Pm+M.MtjY`qm2WPeK lmF4׵MD;3L&w=ۢ9:v4p`?*FzF߭vbXm=Xy)5:UfqyzM* nomwM2Dž;Y hf1p[g:XTfvWWv"BTb9hX{\?c}59sUqlt ǵ};(NqWo$=%#q@1A"ktrbƧ|miiE)V-(q}P O2trVFN DyXJǮ,[\lj !iA&ºD5DuOnmQ׸R8rUH5uq^TJ. USk9%~'8?"h ~#kYT:O_mRԬeO K}sر1QZ9ѴqV,JO3гҪﯔk3q< Q,a۷@1E !yI5g䔊[`c|G+}<55 i NLjIAO`<jqP6{r>b\ /kQo]t]KMLb5Gr!"J$ gng*o c2cpHq?3PQ̪ KaIv Nrv~݊w&ͬOE $JGMB7e6X=gd  6Xu=)bA5a*^]00 ]1=bFg~+ ^!P-T&ԯϟf#AYhuG|c)Wے;aU~N7ymD^v /A%z#NG%XEdAa5\? !,<9*bb,e C Kϴ/+F,:.2ʼW{ܐq(hZo] i,J ]ytV#(&!R3nF,&z4<4LDiꟗ)|/>]P]Jd;t(2(,e5B<-!wb@mGi5>ދC0`&٬BU!ƶF\3W0ɊI|kаGPl޴-2HRZxt ;kEg:lM4{Q5"kQOx+`.ig1Eme+TaVYovQ F0/HFrsxuAlfl6 H&~'6Ƿ C?L/t/!^dz٦BgO?:U1YXRP#Bm'Lʏ ~9 ؀73b!KF t f_ o`_g[_7 ʋt0$ΦJC }P5ߣwiPSB! 4V1>PNeBZgl, &P5Y@H9 {1dČ 6>Ɨ`-潥x b~Qd:GJ)XlMԅize`w&z\Xu LlE,G*Q0CUFv޶FJ1xM⥕2Ml$EFܧ|C^pRewv/w w`faa>i5{IP I.W7,lXIS[E=I #,ԌxG#T; #Bt!wҨ0>d->p]jNo^u\z#`tU U EhyR'?wӺjw&Vi&N_oˑ(: 3.@Dxnyi]"Ǎ} |٫^e܌>6GUҥ奈Ʋw喷طܽu+ƻ  'NGJvSs.i|v<+"=]R)߹m]ኃ[hr]UCw 𻴱(2L Qk ׎LW'r(mf_ S]:WHAZdGZPK S_+w VmiaJ~p4cun}!7.HpghO ?8V~ޘ<T-ר:S2aޮ#6ǧr*eS;޶yھ 4e_S?ңq:>ZǶvqv$8xV/T#T4 Po*Velz7h?=i}V(}|m7Ͷ&]\HS{^O.mI6C/t%H{YK* Cwc?-| cBnIᖾ0ȹ=2hQWm3Nmz˞>[JXsAK5(UȨ.y%S8W{cxIGe+*G56$9%hUd1iQ*- )`GR6Ĭ(_QoO,v7fIq8; Mf(P;- A-Oy&v ~R rgK1<~$d evPϿ>Xڪ&CP"Q.Pf\\d|f@+ ec~cO̽,1j^r?q8i )I6+C)oLA ٥;ԴhɒD|Nf@~n2>v:a([e?XAC;z|i({ZIfN1pe:<8٤°+j`a~' CG+HA,2Oy%Uj)m!^SS}/\Y>|#JR4L$^b"Vmpl{xG qQњzM >FjB]?Z7_YfVRok8IE|z%U{u e[ HB(|Ⴇ]ծ5)'}0U:=Wu Qq)c0.rKm=HxE`YKz1. !|iO/w2Fpu1%CiTQ(.22b-QGs-?&,>7D7^%CP[_颼~å@)Uu"K#~yh53XI)h߲w6YM\$-3"=?zlHғU rI4>*Y,ޅ|&hAbD]HM51вNVl_Щ*dӢz!Cw?y(zȉ,G)do|X6u%\ b2Z+KK'OQ0v2T.o?kɞctjbo YΨ"c[ R7ARnv*-m"Ndx>$ W0H?Z3̢pIuOf8LJ~b@3IC>ֶhFjvқC4::ӰE~8B=pf?$]? 4=$8P 0*};l6E{3 /)l8/ *8[j Zv G;N0NR! #s4n?P/{8J߈!SL{U蚂T45\:.;/&0al_g0G2X)oW̳F6|!߇hr~`_`~2Zc + xhɀqY*GPY02>w{F6&3#cq RQ}9}?bib_MYzj\Usn[^D)]/]5p3+52LBl5r`f `^?NW x* t6@ Oyo !B2sW1AxR R 9^f"6P):]\QD b`ahͫAu%m Ң8h3 u N.fiy>hyzD}a߈hy_EQR2c'b'=,sB@X1;nأHrlloDJ &MzQeC*&>un8OaFfGx;:ZMJa$E~I{lC y#$hܢ<ŔQ*m 5弪njPԜ%].d{u6ACG[vI)wj1:4yJ ',#U񧟠Uޚw2a>Wl$gEcN_܊p"J'kaaغg@Eigh]?C:$n))q{9 ! MUn+a^C iUHAedئB r sJꤋJ%ϪM6țDOpB[_Ux FH!4 [:ϒSN`=VHg آ˻_fM<)}bn1g~ҁ{0h+3Þ/k&B+=v ԣb2(^ )h鞯t~m"X[gDt, `RGL+[0 ܕۮ'L Buܲ)4Ha &%z_ڹ (f,欍]>]i$TΌdr O Ȳ B= ܳpAߛXh<拿hTr@nَYCSj 1]8Y>OJ/YFRTJ2bIK$n͑X@rsC:Cku;i]_xqI*x`K_ "Ub\C2Q9=k{ 2V;#Ļ6&j]ddIIV!hk3̀Li.f~$bDr4{KUEBa:6$BޒUj eE&]1еoTl(01@AH]Ť 8ro)2l 8ߏA#1Y3 ^zt탆:GF[,zQZWL89,+KOAKs $Nyi9RGb֊L5_lFi"c׸s0 6+)f4j֧1xTaɓ(WjD~2 ̝f ՛6PCxY2ځUALKLt,C~n0OSCmr{qI+q6V/ )$O]0Fx;!~̥9K]HsT!uΖh @gW#?Ci Oz1òu;,_wnIK\R4^-i`5=h;Å+~Wnm{,Ö ڳUQju0#GLX?.qc/`D`2g!@~ w4+4+$S.~vt u> G4,0mjN4rbzTgZfɐ_48z>ܯ,.aNJ)KOޖK2MHy*,vdaI~pD}6xBѸ]`Yޠ${f]5{ms D2B::qZS!Z8C? _w: EjΛa3yk[b>3e?v{ÎTN& yC:Nr߬ IkFv~:5DslKI n (Sx8G)7-ùp.wx(ӎ2nPǽǮYK+hI?7x0YK f.{|$4Dip8X3YO4C%ڴ9/UyX ,慗BJ( - c<pin 'Nq|ԟDjxg'9}? U@4 i NXPсH`S$q)b >,C1އ/e{|x<7J>nR@ni,}T$LDu.12ݢ N@?Ú>_OP9_ kЛ]p!rgCDf**ބ2_ 谞0;s. v޳W3uh ݡGv:{~닥Ϣav?._<ѧQq\xZTZe~b> d7pByQji& NQw JyTs &-]9fvJLu }P7ًh_1b6>o> 9Kt^KGx~roEm'/,TWbbӥ r.{ٔȬ.B%*\5+y#d@~)siH3#  "(<{x"/`@p[[l/fmQu}$ 'VPqX3a`Huw`Vt4TdDԔxz${cuLU%ncخ2b ӬyYڰHl6~EʮP9aOCe[~>>þ\7ҨnBJ 8|Bn햠DR& `96W4Czu3qui9ds!n:92$/ ֣sbڦ*  ׼Lʕ :G #0N?`wzX\{7Kp,QvdyAF`TFhgQϩӵ"'O#ۯ?YYJg Ve/aڏOjhpuTO9[ o\?Gb]rE@Ow {mSRQ @VFrVkbOYdq>^9n\"g ev/2O>$qL:8_mHR?~CSB:ȉwD޸E+#LحJ8IZTQ=6^lyB6 D1dzP p0N %rֲ*l16Orj72UPCKp CX;*w37$ ZQ|YP;,/Q$C4ŦojI(O{x t80}b ]ixbwKΟYN Áo᫷ x{a %Į#4v[v'W*7]|AB7RqO&+ߜ.xp'{3f ; I7Md ?kO*Ek*l{ɳ F bpeXּٚČSSE}֋b co+ٔn^xC,<{>1M*U:0VvVW&k1. |І5`8D 9w@$ZZ'tYȸԗMDGBLfdv$}tK':k%GCWɚҕ+ yN&83QԜs=~Aʢi zDnWWioeXi~1f~B%1w>}Bд@P,ma72Ni8tLBLt80Oek-Be:^f|1z;)BoLl%<[.0jc )sը!= ZT?B5MPXMBFZQE:f\":RD]0_Sm[H;ub]Ol0%'D.RX{UcNGKYxg.;k5X=0*Z {:)EI-rCSCX3gCPŪп%<:-!a푝YTlå\<SM'Wj@ :a,*!5!6e4CP=5Hu'˂8etjJfS(abXe7<8 +aA0(RٟG8W2Wpydp l/T+:j@TϭaWU]Ɏt%^ -ͤv[zMQv:su? m\1C #;@)jtQRh5;'j}NPV::n=Ϻ8xAO//qi!O bl TB.OPzƍI1LzƠrZ-ɩ|c侓c=ũH)`3rTGE%vfM0R71nud5K ]E)|b"+wχV{aAz]8$?Gmm lSD6wѾ=k^{?l(0~D3]PT`\\3_1wAR6gނߩ?W8T4Wih[5}룂=͡ɩ+BS-2U&t-_%'R9HoZe3!؏GbveF_D(;dBd5F8G#gSQhqv#D#)j ޴buIifQ;rbVyϗ"+n f ?=> t2mw &Ǝ`H"w(9<)D|ף3 %%$QZH2-EV͛ro_|_e"Dfm`|w{%DЎ 8L.T P5xzBEHQk3@i<+e@; !LUq=x93:TZ=K%̘ӠPK̶]Xov*Q2n2:u.12(2̿[V8_H2K1cPz=7e(iG^kEZDI3l.w/ 󈫝f&Lf'7 k|}[C@*DVj'W fyS+ׂ LYn:}ߖ8ѭG۪$ˤvf:v9 P9ezr:A$~K4~Ӓ3X/CvQ^=w_P+dPS ΒiY;ïHwАrQF6p?pL٤'FQv[ʋoYnL P(oiٝ'Ors!^z77; 7lmm5FG974 X6LЌUVԢ}tDut}cd]]@Dz:p48vhl9/2  h"w6ic`pEnj| 3 ɥ1(vpr)g‡Honb|Do-Zu/Gwl:'n>NIJBwfmxd8z}&\`Ȥg MFNRMX?Z5_qt$v9c1zl[ߗ5Y_NB2;;ryb+faArXʶg8ΰ2vSA$jœ{x>F!e10I]Y`&_xk g[1=/{0nXvʗRl5fl/GF7)<0%_C$w_EWm[<˥{qg5P4.ȅ5x~jy2̣9Dyq5 T|Wn^j78J"qzCy6x(`ߵ%%|Qag|3cnvyN܀Lo)Il,jhƆYFh{=s(M.$wY[Z:-D#Mv 7 ƥ\\xPn1kK>~X(aH9$ZGOپ.4hvpSc[+2<G1AeO`}yG@BR3+DW;p嘖2P㢛X8u.XdS k|=A8f`ڼ-jafKBqLJcDrҷbbZXm/Ytߠ*D_tn 6)-7d3S~'H+lH\STdM/Hb\2Ɲyva3H!@O)؟.W̎2 |_:iuna阴D*pg)ɑEjz=_+չb 6nUco_Z ( MRe.eҘlo6sj \RLl WKKbQI2z,t}vʈQs~foqWy15Y˂bd37ڗiDΚĢzeWvࢌ@$m\R׆fcN-0f[WT"@P"u>0D=s ّ`G,q2),W >Ʃ<]qH{m@yJ[wZ g$(ٲ.a܍|4;V wh+q>@PZ_59eIUS$ ƘV}%WCJ3/'r;k9Wde4x1= ",؎ 4ny8/]R(_",͎wq(5P&CF hexŜm٘W^/4+Ka245/\T \_nyeH _pjb!k~;e@rߔdrZte . 2s[Ԉ U㨃賑HccjQYiлKjL@^@(tJ)ӝ+ MP5/5)"Fډ<۴òE9T\5PYDWmrز;)@;a9MDž>(ѳynWڂ^S^>ʏrFIplhރC" FQ>mX4 b#RHѧ~gX-]st|=w~3+npp/)$3:^.ѿjB*S.eIRmƲ5d1w@8K6p6A9*_J=qPA)bVtTeO$6Q]~e?ZJ{J5&d@~xPUOpuR_Uy 4b_1A\Lsn9 t=[lӴqgQa+;:7L}V?vظX}LpKEűhryN EL*+y3#|v񎦥XZŔb|J%jX'SHD_AL$ɪq9/9{xJ8±R`BG: pyRpxȸ9҄́a_{3 ?= ϣd0fr1o H j>Q 1W49m.1t> pZ< Lc\8ON0`9e$`]1z{Xo[Hc| m:;[o~Qš|4H3uG#pv fh|~)=ׅwޕ$ȡ%.^%p;U(l,D+4g|vϖ 吮8z ;mG' 0rQE{$8łtgw^UʶE|Tg m 5ͼfvC»ZNI^^9^Wmg>7 l;ϩʞu5:~-_t& AJC%A^T8mrQXRC2EP'DU8~8n/="C|Xg)[Hx׽C!j #- q9%SluXQ[,P<;|<(tƭe@TgɒU8n|+evFMV5 p쪝 "LFq`3&TlEBQ֨J-]Xز}C*.&ſ6.LDۯHrO#A=nmynۻ~vL=N}7rU(Ҧ;Ez=m0:9eMbnS}G6+zL,%:,AkNf+/DǝE3 &C붾D./,aQ|9>63B(f') f3"栽{S  F/Pd?5tWu <{{V9vsl{Nu]lUѬXUٟm= Ýӡx,n7NnBBX@VDX w#֦;zGk9*0yoDf#ֵ|v6{f wG☸2E#A0psi((FL,!ٷ˴&tѾ掕Bp 3S)VdJ}oʀy,)э•w1ʻ2Z]l?E.7VpF"ĴIb* sAp;Ȟ,~lͣ?q2mѹ.WQi3DnJ>ZF!ܻ0D􉲫 x+u@V^#]uLPkZXkVRpC2؜}"ycs"`X]2Z72yBkǂL,|9'W,IN{\#;5wm6Yr _**aP砱4RYnJ,pDHV~?<@COO/Ad* F=|<@O3 _ ΰ 6Ȋ,1&ˋQtF4V<d`ئË* .^{_y2u\jP&U:61Xb9^&,asLwG]$QT!Pji -Ԛ[Awķ xm^RxeMj3Ѭ濇uI#<Y_htS2!'uw~gMPEpX0zWd.nUemoQWF/'ޑ|-OҔ,O#|}DA@Ae!ZAiQJ˧(#ix^7 Ϙ2 k%1bKjE!r'<̗Jи7 XV$^P%-ks ienÏ90F?QGGdLjLOt/߉χ{)X&.IgΠe84:憪͑gunLJW1Z ={4oV1vIsE CJsȣEMd%$Bx'l ?oDřbZdGWxH+ *[FõPJK/YNMB|E4O oxC -2º]^nB #r6a.%Sy*,d?Gy\Q-M[1 ~`NtT况u fT+H~ KU3 $FDJ\:($b i癛7eԌS1Z bo@!ؽ݄Tl>"}_v[Yͥ]취bnU:֮sYDj=Ƞ nZ9Aq>W =TXݞXOU2xN9$Iɕrx 6; d "%OIb5)]zMuA*̙X]y-P%pFj҈TBl4o"N>(yڠ;")4$ӬZIpS:IW9@Q,Oo˃Z/8adz(qs g%x"հvÒ lZnG2|[jIՉee5'@!~~*?#ҙKD~(ɸZʮfۡ#8vP7y`PLD6Iϟkz@L_F9p 4R;E(\МR[ - u8[,o,9/g/y9jT6=LI/.QCwxWzlQ 8y"3w.:#{Eߡvt{"{w5l$ av,Y m2AnxY"+j4Y=rUCbmk &D.tpk5$8%yH Eaf FW"ZH!aDm_3\9UzkRc p8wn26%`sʼIԀ5 j8 'L93ױX ]7Be{0MHotoH9=[@YIeu~_k^Ə?j"*]MsV5@Jȧ22.DKb{1 Lj q*YE][@OU ` 2Tp/↤ZS_}֪eƒKq((/{_ȸzxZ_ƛЙ_+B)8f ^#` 28ybAS0(ltT7NxKtx}uop$)Dx9d4tG-0P/k6ۉ OONNdk[}Fotn`kwN(7>lΘrp㕄jϘՠDԆ.pɣNER>w*i#us((oLa-Et1[\i=X?}G n*]{Ч(s浈CѠ>ն`{w(RO02qI̲~?ζg6A>\qӂo,uޓN Pp9,RsLR8 PU *}[=jR߭}kOYTuR*+prYONj#3%!$Q  }5k*A/S9[ `| 1._'U$}mX{" q Ac{]Mjr0XslȏgQߏTpӥ*( 9a|#`I*8Qy X f䩷fZln/Kd(\ 3#&?=zoKiy lY(OPx>dN⸑,K巙h) g˵y}K*K`M|g>b=镇aXu!3$B%D* i+)ٶ_aJA~$R +ɞ1iqe^.y퓇&|0H srZRwG*Ţ,OdKKImnʵ Z+묺Dm5 Tٮ M'G@6leɜY^@tl!ԟ/؝`2r#G#H+yďvPXKђXպS-xֲ(CD)>6}P `]S&O`$oMU-r:ؚ "&E{{+(sA3hNDU'ڝʃSbE<M&6\ѵl0N͕QJ5ʸRQlE]~=-3eExYu=xtx/S\ܨbI?*QZ D(L l +tT=dՠymE`l[?,ۅ]G$~yt`e-1˙+'?E2ެ9e[AƳd. NPE\kN 7S Kx 8JFŗz]PEɦZdFIw`)"u~Y}mݷ#1xl+juY7'thUkH2{_yl+|ŀE24O~oi=ґ_=LM .0Ύ<(*ay% V؋ 6حQuX1nX<:T%$BC e9W隼!jY 0%Ҹ'p:j:>&lK4PN9bKOwӕ$Ʀ4@rer g nDrYIS+[Sp^ic[e54vNz(%dO2̈́l|lz qX'[vo5?U%$-e؜ȍw理BmOB .`SbZqIM]i,p {ڪ ~rZmC i7z"7zA`Mqog>vЧoQ;}E G 5DH|79:9@{JD}DU'ٻ]ͤ|怊bokuȟ%όuNbbVĝбvjQi.eM12(@KRP]yaVrn8>"{F1KK2iJAC|үazyF RrN?Ԃshbq(y~hXdy-4qw|@NNORQqK@;;Ԃ)LՏMjbL h\ߺjԫ[<*|w`aLsLjV, #(,%CAKCD2R+:u ϵ0l@b@$ANjUpI6uʄ {=z.M𡂇{yfdG%$dw??㞒:ގnwxBzuRF+\|ʒɑF?KL@\U,VH #)3J`ɮӔ;%q\ @/;T)m2N3"0-[|Tw#1z@8j.AKg Y[[GvY /6UhT@8YV^"aQou3'w$},x |ճt fAu :)b?M!i9M34m f. =}eG/ZsGOJ˛nR(_NgR" `(7L}$gi-wtwvJ Oތ(Hح4qcgj{**P)Pl8S2,M6Rc$ty\2k1Tbsn=-vIcC鋖ET닍k{)k(qn3m%(t m9$Cx|*ȥZXō{,5&{F%(vOM~bHyzF}/_ KANR2*Y!0DRp? ĢDޯ2mh@5j(p)ϕyH_5A~r: wK2dpYћ0{%9q/_sj3"; Swd^kz2ҭrNQf t2EM10Tx"`jGI7!)Il]^-]-w XblCoDz g5/"+ c=G`)(QĸE.݅Gu}}%<ټ.V{r7WF)fg KY,$v#D4~Zgp 2tts'6RL :l:XiBPbJ˺v۟@JzK6F^n9ydWw-9 L>\GSɷJV_;D"HO 4Ax Wߢ}~ag01`4J:֔xb'>&N[c4u1s_Ὀ=(rS"_q6^rG_L3t+}.va-}bg[{ U[ T&؇otS8448jdDzŝw㛏}lx8RyU\VuPvI3ݨu(I=bWdek;wѻfdv0E f̴Ugȝc^Wui)Sg"7w:05*9.2ݏQY*%vz`w\ȎF)&,XahgWBv^4] MpcѥH5~a󏮉RfiQJr3VԽ;)_ub7\x:ɤh b@-T]{7o}+[IjNՍr.tBiXnun֟87vN(RK] x6K3U i^w=o8a uU(wVwTuýAg\k n'_2,%rkFk:'瑀uc(ȔyH`b|'d2LvE]˃<f2gPx,yV7= pI'4IƸaM1Ԯw7D1{c ,8R7 ( a^H]-AHU_M n%/+"DUUolʳ,$uËaPgk eS08Wndepgvʝ(f4V) +m4"_q-xqDɲQ<_$n^l +o9&8bB-7d W#D`y*dH ߹vP F{qMRqâ9&o!0!{#|x TNu$J./@TK,4 4k";I>\ ‰ׯsc-S$oGFK̑h95M0'XIDxd_DurY&DQQ]>|aJwvPԢ 1ٕVxvuxg}HnӕاkAAA Y\TY}oIOP~Tرt …{|OezڻgB͖ {MUV´X&p?g蟫ymg dTaH`KCY* [ Q2cKwjMvmR^$^8򷒜+m:\9lj{TNKKˀ1SH=O5?t 4b?ftKuEe%U$ UtQ'a]dsDo2>u| FˊӠY;G*BQLW*\h(j?$Ѵ;7&J@lbVL _䆬=v&sN㮎_X.FՒ}(1p/jVS{2x # )}_rX;Ssm/u_I4TR6Εp>eKw I*X_ãt`5/ʲݷʖco"X7֤a؅.nuɯgЩ[t.bjO_.4`喑xu׏Pjr(Fbx,:.Ѳ>1c(L;[Hx?0ѵ Yr:Yu lk>18#ZCj3G:dͰGA d%&bQ[l)EpꭔJq6N VXS$_mrkvӅ_R&\"p ¤Ba#XN#o'-|G2py/@Fj1<{VkӣmӋ]PiG4_d@6"9" g4!|3$!3c:{o2t!k8;b hUh;IiUNtsLZ#{ ET,8b iUj::!@e3tRKvKXuf2TEt] gΎA~8/R>5*<&Mm3B]AT>ȩA K1\'!ɴ;ss$!] 6e'2\9@Apɾ?&u%ֆSx1`3j6 めD9=<=rF%s2GJ 5]#"FkϏa9s)g_ygkl}ⰢvK[~U `Ysm;+qYZNJijryQ) Y5gIB84gH%MΧ WXD׿Ls:uO^`_W!/;p 5R֦U bų.6;[?l_j-U*H,AO(.'"ߍp|:ǯMѓqHYPHuGA)ɘY3 s|eЛl7P5VKWJ }ZB$` C!J] "A{-Â9 :Y1a#brd+GcIz"鍽!`L&+ЭM[nx"I(7\wY<N^@.'Ieyڮ$?zQ\U0@87m!L{_*?͕pj\$7*a;R=9~n~j-x]*$} q؃>"[ѳA8ۊ{X\^,&4 lP77(9 coPʇ9&z4:F$hCK ވ2n i/+|*Q\7ʘCQĤ|ZNh|,1<pqNh75z{'f&;<$NR5$w"_FO٣ -m;QQ2DoCIГ]K[:1+5@P$qu{vA*}Bm(8*I˝Hd">7(:S)3T4הMɉ֡n@qENzX?cy W]ln>-x\טF^ppj &Nl2v|AH;B^UZ6Ybtufq _?.!rbVҐ|jɐX#\+~4ȳ+H}o{]Ȑz=^\}  zF-o7DذVQm8蜍(o,RzG}L&ߙY6RqꓐaDV./kˎ=#]\Ivd~?TwyBn?Aw-`TTdw;dc'К{J$edxhlmK^uT4aA-7S=!d'M&77 v^iU,)$-|z3]S yi֮g"ituDg0xp)C(Nɣ?S&8YY pj$:5N!y B8:~`l|O>)yR I|Jetj˧T(}Sa8$1$s! sLk0J%RsDά2ćuI9e@KϧPl/hQg-0FQ$؁aKjX-c;9) 1yz _(])ܤfbJ7&{%"[SC +@\䨋UlׇMuFx @;^d·SV&Y aa쉓VegLԯq=,nӖ@&ο^4ҎD'm%L{*UEaKٕDKU`vuЕk_ vo&7V*V'T,rf wPTٸHaOOΨBƂ+=:_ŗ(4^p6yJ+. B<͌(l$ݩNtm,cƳhT,E`F$8oR]/2a^9 P CoU>/םOd4J?aQU^^m ]OO/'aQHia9\PFAhrho|suPG=LC-2C G|9"@3GU?aZ.yl`o7x cvD7u/ؐ7W"FA%8)ݎm'AF1-XZ1'%VnOqiNhXaI'T:hՆdx-U_Tk(sAU{q:tgG^Mw,='ȇ.#jF^`D<aOd!RH,sJF.I6g""EYף-ԱGnX;%bwЀ@t5H*$sa&6>ÌOVJsb]VEt=l KXߺ:f:3Ut 4F|L Ħ ĥ ιd0id|JehtiY4`h5M@,^PhN](R,w~.68-kϷYq *־Hwg~D_(zpCvKsI\H)3I o9> =aJN;5#'h8teZMО4p_Uaaot *9pԔ2: pG!qх6yzRT宸]3؃ El j)<7Iyei4n%~ @?8# aS*G.3|JѾkij"pUm=@r&(S?7(>o0\G+H k~xZΔhu( BǞouvV\qioֵMmX''}W 0 6n|: !%P6{f<&,KKM\I]ͥ/=f_/fOݱX901DSʸ\ V?+%_g.GEddK`|:73ga;:*^q@1 mCD%e0(澵FFkv|QU9u[LRk* nl(5I#س{ [ޔaka_<l|I%B3tFK[o"| Ь@3"]&h}52~liЉWVE!姂e\9 8CBX)aB iXwʂEnPzc*Li*mcF,95b~RpDjv}N͛32\w1TC^ˬX` rNbZp:}0j9J!4ɐFxz=M%z d&?Pj IX7-ԛt]Nn:ݕ<|w07@ b&2:$8#qQ&qO_sDF`~a Q?ҥ{'dt㲚$'lM ,Ɨ4AS+$#ϒc'o#m /-Gj<ۻGe)RG= Lw'd4""\E;ڎl6pC/gQ21 )CYt}opcQ &$@1ϧ:.5-F5ML33r! zXan-4(ul+ eR#{Xs)vnU'IgԵǍ&8%-&ibz@{q`˪|>CFƿϾ;~yY+@LĴ6rOXBM0A(xKiv|{`axP-Fu׿8txQH ) 5P(rݥuV߆!WU\6K0 *iD?횬?Cq:̜02ª_3lQG2U,eң d3lST7[PB8;V]ä́9i]_."ʝO]Eo4@kx1*cb\yrpnʼn HA-W2j>6InCw@OLQ=q+;< -{R_e kgk$??7x"ߧDX #@S4f#mT"v` Ùybۍ0+ ^dB n&1mEP*Iҙl`UE'J>KZecA03 YyL~*?:ԑCH`{SbV3ghƯ&)  ? S7 nCowSe$Ǿ ))g3haDIVDDwɨڽe?Yb^a]%~)V-Oƿ mh&ۏ78 o%ܲ"jVA :g ۽ImL\ٝ0_> }5iµ."R@e\qmY?A!Sbm]; |}\ ()Lőm%\PcԸZ9i %x>`. U^Ԉs(=x|CS&Cʊ?\2j4vz2*һ&b -oDT?B΂ʟR N\6b_"J@8ܥb<3*[L_n%N{W1are§"-#ѾP>dllZEd8NSs?`sw]%D M+x' qA .].^Mg LVn4c ` aYASݵRM\?l$YyYQ&LdIKЃ0زudg+ &{ߺSR]ፎwUp+40BaD2R6z$eMd^污@.)Q!RyKivNTY>F>Zo -vxi'ք~-[;.|l9 άEk @*D3.ec1t_m=)x⬅ys?9dr}z$- #e߄X lj~ J t\lŏYGkHN/:kN`Wi‘>IQE(0x GT<&c|EuԣS +eމhҚvܚ˅U4rO @H-=|6i]ƞ ~^V<@6X$GY' p2Kɽ_-aBywNӟ(b+LDWҝZv1k6̣\|xTDb>[qB& -2{uՇi|vP5OoF]F{=Gy ɽWFFQT7Ç53ex;՘U\ ̵΢9|!J{'~xn@z#U73VHcOSxi=- -IL;%,VBrԽ(cv=WFttr}Z=Sb@38!, HEvl8׍@E*,jflşɚ,;48O u79+mb. R /3[Hl{s\q 5V/z2!`o,/ek+w׷NGU*PhδjIw#(ső:Widkަ:,SV0+̓$% />reH S}&պ,HZ`b7: 33əV)0ݕ<:L|z2Z&zG:B؝J=*IVQkŐ{8"  F7uL%(G|h#- #U ,{6qʞ''u_꣫D1Kh\ G/4̚x,8H a;/ / \45@Ƨ)V*d(wBׇ~\ٝ$INx餜Xi* &M87P)PRċMÄ[_frwig" DL&V ~!1?CNڣx{8 i;q$b D5oO0{G)KCJ^ j.?vD-bP?TxX@6ݚT.mK5 W ֺ ?({Z'mw&,_KW7GZߢV:wIGM/3={|9I/]G0&/V"Gn~CZB?p.Z_-A'; :Ԙr9͍E ~]L]TvҘ; E{^|>ځĴvkKhv9Cjco6S|Xsm$f`0BqK# 1)"-7/ G=hg46nuʠӚ|XH5]F+9YLIϮ}ɣEao]5Ɇ#ϊG1h\f&i9=Ku4Hbpz׸wS%L>0s"( = xѷYoXxSrÉA0 85KI.%gMt쪫rsH(Q$xB x]&MN 'N%WMf u3D?ڤRmʘI Df-?> ͖-M1F2kWCCs!BhYH" BCbJ#| JRL&; x@x` a`} 쪩\֍?B$F/8=$gʂz{p)2˸/ ?ZtVϽ7M#ˢWu/d, >/& ".Bm(k_{?ٖH]r;|kh} U. 1C&I5c_Q^A5Iֹe ') 1+ncS\If`Ut]V?(j:eЊ<]zڸpQieEI!A >e|'zF(˦v'Y/ Ļ\D{%8'Y&9bZmK}W< :}f]dJcF{uO4t7Ӧv }@]3f [IKmY=`wсٺQuѢ9w'*"jPPS( QhQC.Ю0g;⣿-8}$1%Yʼns+gA+Ҡ77EP=a?8i0'_I[ KMDH0~]01FL=z?|Q!AgBN# 0վۏ0y=/rPnEInW@8f0@LBES`e! }Gqbx$n{^Q"J[5D-O 1.a!Rdu510> 1ySńΎ,LW^dZv`< _?UEo:mXe|@zU U\e<4cj^Wv7ퟫ5C=NhqH%BmxIJB))0na3+Muf\Y#޸vT 1_U6&c/Ш 4+Y5?Uo ZU[7DinSB OP,+{D#u;BN}_ssmd]{s:)}YqmCQ>)=$&]3m# pzOD|nJ@YOȿ{O ?4$4Ggm;qӤQX)?%.}?b b5>*H빠81CbO&9[F0,&UuwA~:ղo Fg `T09UPh85#$Q.84 7P<l)w  h6Ԕt?dsQojq|)sdxXSkRw?>NZi+f% myT~4}G.=,oY_%WK[2RӸ˩ZQoAW^MF`wd]7~cq$ /jf8_d+du xŒgލC9I@^6-.(Gs_]%)M9ocu}$4B8veV4GC,ɚ3bh?ɳsAcbpCܰ+k&`}bf2Рe~!8ܙy!=?rRH}: Hԕ0%WwIoqLƾ2p&!*OMUٞ#ïaW d՗"yNA.evGݨ 8t뫬,S);hcY5p郬O>님kM{|Xo@$v崕hZB)/de F!8+d$!c]d*JGrm%;dzmޫ΅/iUUe~U,Ӌ|.Q̢@=[gBp_@靦CΡRLQ{3EfDx0HMYk ]d{A&l%gOATfոy8(Dﱃ/usqe{jyDbD v@"T$Nv4 }Gm^ )¶mo~2Aϣj%DX2.Pn < wrĠ6̼IM#8_,# H3{I9џR/N@z![_oh! 6 ;Rl#ܴjI\y |ڂ1lĹb9LFMAv1&ou7;[$Fa4h?T,iLZk~g84I|ʿ%%鿽M'`H|͐>&~s1t*NZpv.)[{zܹjyn)4+شy*тɒ\y_QѢYf"F3ؓ\eh{<cѼW>s_tčp."WoP}$yE8ۻ .Џ3=ˋn tbhˏpf%t!Ө`VnMsҟ$9@$u7JvQE3H\`!1EɅfyW鑡У-2k )\J\lm<.ưVJD EM&PJY&޵ϥ}?{(zIJF?\v0i>jnuCL* I^r'BۍNpaue\aH?{^6g9A9Pbe7}Cpc 'w\e ?p;g]pMF$8uVHV$pqp ̹i=w݁cRAv^̿V\lH>͍7ˆIK2좠dBP *r, f$%3f.ʈUqD,kZu,O,khTqQ5v LN=da"i"GwZs5-u:.N!U\BD7&u}_ #֏lWU3IpoBc]}"e LP NIJw0`Є+JbM}'i E6mQkgr(ca#iOs¾Ug2eZ:1xRC$8ڎB$ бѐFj'ڽY_KLJKkL쿀dFx>\_YK/츩rBWb9)8CS$n>C*95~zީy{[[:VsȍIz.R)~j =EV x@:*hxyʉGϴXOZXISh߲E;kqv.5HIBjwA7`N?y%h4I:V]!ԟ~+u4CCa3nKY]DWi9%C>2 9;) !yՊyf$Cb(Aop'՟Ц.` 134L> T챈U)3ib- >G@JQT \*װm|Aq~^_PW.'y}B WZ,[PBZ~]qe0]r/$Y cel&UyK=}SlG4DE2SLM㢎80Z k1y<'+B Y%CHZVMi?#Q#i/Al nZ!NUZ{[`@,K45x(4ȡf4mPJӨd{Ö[3( ut]P#Hݚ7-JΰTv4p5D'dڡ]85ZG0r-t^>sDQsB;ܓ6 qzl%I&y>}*zt.8aW@_.(P+ tDAzf<.uoԊŅOy[T(J̻o_ q/nY5G,8[TC4jOsIÔ:bO *c0y9Zq(ꋑd++$[V8D5leb>dW w %yf^# imJo(Y /NyyIBVQa<}i@\&+aߕpr@$<@HHz!K^kL #i(ehd*g]Xq ty 2l|i⤍g_Ja2ԆyNvŏ0CYѳʆ|ȬVns/&ϧKF;G[kI5ėwG"̏ 6AAY`27?a`$w/kV*{H5}0\v{̱׿a>]5(A2p}D :3ojr륍NQso<SCp+vjjS3SNM.pLGW=l,CV[qP5dՓq> }ݥK|g`Z,;Nx)HMgZx͞40`60Uy˫ddBh jP_GlI3D񀻑@U*ٿFůbEwD-R 2_E {ĊRuܿW+k}QJi'-^#,A8bCJSX6L欟o8Ԫ 9$1kȀQ^xޗ)bc췞,ovŗAx{lLz BAAvq-OT49i!kEħvcc u _u9jC>ϟNbP} }TXYʠY,;'nIrfcu+%n#lI8ccM}Qܠa@58 4݁0rW/LTI+U%LIC[,Zw"noz `aQh4_WsRȇ#n+L$ul|!A DppXlTV⯤6MN#e!Cb(e(icig{+>~7m#=C gQDJuD[;(մF{O-|s7\g4w`o<˔ؚ:ʓ>G\{=lPSzTF4 8)X Z]#՝ t,TqޜV[)p6Q*qЪF2[Ee y km;`_8e 3BHYϚV֑E53"I}F/_Cj_n*LAY- dpa3 |e9~MgxΔ!2 h`r/V/լ[qo=z% Sap{y9 >1q|L~%I6&z[VC%fP@d8$~y.x5"ȅ,*@w:4,x 1fGFݠxC_hY$~ޚF4-ϟ_N/ɀZmGOЃ{Uac3*ixw|aSccBvppV8g='"9R>(6yC?ުPM?hXJ!(éexĉtH0Q1s͢g|ovĐrG{j\O8o?\sXWS_R[8ΐ>t\LQjENJȲNd.@=%ey;u:(DtirQ#mR5].4iцQB< ѢFJ΄%53,gHng ႪrJmbqQLʐno-2NHwËr<#M\Ηdؾ:,'c]7>j|t BS!0нP6 ϤOP_=y($Y ;#rL\6&o0Mk'ߕ9~WX@>Zu:o]тh&//w;(o׽V~Ϩ6GN*ƣ,GDTl :>^qR$!T+mdNXs`{[*y ƊKgЩUBV"^Dfz_k\nJa~eh \" 2L k~\a0M*mo ˄]1r-Hs'~'ネח??լn$O0+TDRYV å@q/zz H/(2['%vʐYB nCWd Ry!c̟l8w!<:a+glj҄QL[Q e5>;t,,,[s9 77m nUǻȂ-Ա bp"69bp45mZtE&grb/wWzD!Q2r%W]Zs 5[0~wJՇC?A- OuTC]P{afG/ݽ3.Ԝ(v<* =88{ȋ(DH>Ni7B<*i 6rF"HT FEr쾶CzV/̏D'Ii;M"Ng5*q].+^Joz_}"%P4daJl RZΙ K_=~1ve[fE7\8ewUS>*? 9NCq[73EJۉMl{Z訍#ΕνkuҁIkT0I+ ?Ќ́kQ$1?hfw [\G" bnTHvc|zUީд͎QJ[7oQ^YX{ D(&3>luX3gUoܿO5JґwA)yJyHAR/4d$˚YKKaFMNH|u&+>]ʼ"bUZ eۮ2s݀1wnF:#8[*ࡆ Umk3Jq!XDz6ee7O+њ|if"ߠԹD`nگۭ/'43YG#7uM߿{4nEe }%r3=n]h /n?nvp+zhm oUk4B:f xDg\ qf\o1g@iЧwF Y83  @#cE#?mh%Q||eUR#cBڜ"W v }siHDʑ^g0M?9$[dFsGmArcV$L~Xwg&Ѝ[TYˉ[~d{0bZaWնV?~#:$/Spe+L\aA&y:7c4Ck :Py,[QʂmCaڇ{ekG#k*M¯g|Xġͯ}L\6qi(1u,p`K2aAa9Lͬ'&>3JFovcdWL 2dΧPK;Dsׂ\ܵC!FĚcVM E&vٺ+vob VpYB 4^F T`eKDm} kdF{v+99Fe9o>'!:%&vav(tm"4Vރ0-{kjȀzg,X4.{%'yE|Fs`ϲ W]kfy2BI3(U.zv*K2Geb0 o4W IIJ@tY%P=΂?\ ߗy@#Spxyo1\uM߰@#;JNA7!!yn @H6'p%} hAz=<_>&~F:S)O_LhXbH.Ak~R=S_>T`WmIrQP63 :?p0ŗ`\X9ݭձ(, !,N T3Ѡ)&K_De:ƒ |q KhE.TbFRl jTCZ%\ j'KfWH@P*KiWT][:"fi~1vNWz ٝ:VQv-9Y<2Ik i}|sG30tf7'WY-x@/EiBO^RcZ R6|jjۮc`;s,ӳّ0?3^7;ќҰSk nLCCeVASYWCy,j q}hƊP>t JRRs AXPH1ldo)m Ү:fh%π.7. 8/S;#XFTf^¶ L3~I* NyR"<[Jt#JڡZEjh}0;b_m B,doCj8P6=oyw;U35W:T*NM(K5;z5{E>хf`sRRm;^^B z#yJSUsM/==zAQ1'}ilrGa88.@JI&C=،ڲg&j [E,uW&j+Ui .d=YBKXV[hI,'Т7x$Bj+JcGW}3 |\zwY$Iq's]bVֹ@&Z"9f^2"Pv`Vuk."*7m!WSE-d?-+1}[E%$dWs[W{KUnbAj<#TN^2 \.k;iĭП 92id:u>ߑUH6iʏ?̵p!`bsa+ڥnT,Kؑyg?:TV mIp!Ȍ69$_sK=0ߚ3 yR(k=-%l*,eA[+t  @=ރ g F\7(sEkћޮp0ZV; VƖ^sՀciזEt/7 Tzxpqu3@BBS]Ȣa?lE e7=6 ;%0dmՋvi8VP Fa^ʨ>ǡvjVKCwRXዔchIwuhFgJOetk qEk=ʐKrD )#S0?wٷ`P8uI-n0d\hsp?.*k[Ζ .x݊ʵ#c6Oh +!H25UGl)=4P[" ֍8z3],`vɋD4P)7ArPiZYt %2TB0*C։ x4'E~4yM,!u\/Ř)L>*&?QK6ұ(jg{QШ|/zEh Č+BdwyVy<U"@)ogΛir- qFy'AY2Q5f}4bwoFTɤgrQ [}XQLC$K` zh%aOybD-tĥE.kh@@ڰZ"QX  u%|h zv%10r$/aFGeOB xhvCu%R.V`؆QlƖof"v.2O;Dg*7|i}GlCUyW oBWܘr#MQ+&@@`]<=&peUUmQ!壶 /)貭Sf;ZUTQaPPŇa }SEvϲ#?@R3b3 ˅۹8~GTz }$^u*xˠdkytQL)\HsSXfeCva[bJbߐxR"3p`SԾ9G%_ppO>,|?o Υ}#B QҠ9t3w/ _*4!" ^8&FlE̊D,^:]W 6m.rYQ*2cv4WR2fl;(4RQ8".,JCD-mhb6֢Ps,6N'~>́NF֒< I-72 -K+@[yBG~U27 aI.펝pFO>X@\<ιpl ߯x GguX F{81`VdNgl 2 ϏS) 8Ϧ-cµ>_8U-Wl?X42A{/"J?O]$Aط)@`f5H'S:K,je#2z Ar*ףMTpcҾ͋XŎfyӜ]Ni%hc~]{M尠A pN9 FV:i_A}9l;,?qFeJ='RV+Ǿ;0}+ QJ<8*B8l^ů? 72-6 z%xu):,IBej7Iy)^a+`N*ùzsRcޅ<}O?bÍy,) IuΠRf9]~lXʘ54H`O[DБg_g' ?]oI,g\>[8 %zuI^δa+I 1O2H7<T(s$6\i2Ѓ<%#JX -aAt $MH6ݼ7`:{1"e;tw6 ~!H\GNM|I4kU@Q 5ÕB֩W-@:c@/̅Mb)NP ܕefӔ/WGrL뎒KlZxco+-,;yP=< J!T ! ;,+Zn匵]Ԛ"J,[s_) {P@%> haX7"fCi/8ٍ6_ WviE &G}37l!va!)b!ܠ&2ۓ; ued*8}gϩ lCFș,]/" cu'Q*%}V\E D"ZGK,׿ŕxe%/p\1=4 5OgE2|aԀB4w*?yvC 0diӸLk%{hӷ!ऐkXFNO@;TK_bMy])77-; )++3.JQ9kN Br{KK!J#GnYR& -MFtow"uQaǘAնIu!CDOT\u/V&ӹזb=$>;#ECY\롑[ګcīQ=+A+ڜ7E@ Pt+cz`愛}gF ! H|D*-!SS%~p̂ A(Vu퉋SSM/4:i[p">ns2bdt&f,0c"n?嶾o@ Fs-It " q}j";φdDreJɡF|EM.Yn{mT Q@j kþG;jDBhݼ6ٻ643^ZfT"WiOPLaz'j,nrjά8dRZKA_^-'5d$834.A Yʇ`]e>kdR#۸Ӿ-34"$q/%5C%:> DeaݷԻm`=P̭^ Tŵu~b 4_D6:N_TR8q3>?exMVc>ש^8m@=B$:XV}Rl.4jLɶ05Bs5FpdVYю4nHWyۼ =t/wGXcQ3[3ǍmdmM@ O\8*݀b9'#a*;K: yf :S*56TQ[U4ڋ!򊿸) uIz9B$I̕{ O騥R%$+q#p[QeƐ29cƝc/udZyYB=g0lKL!p2RHT=Z[/ߴGZnZvivãSon)ՆN\_&jlӓ%}L@).N2oӮƲ^zŢ=MFXr|w[Ɵ8K?;!s9䤇"~KܖH/;p+ ,Rx*+<_ bQb{7nMX$p7&a-~ "^-\3_^z@Ê&u g= _䴹ws-<6.jWaqcsz)ez_򬪄M~8 §i#t!U=+o5Y_Vp]"m Jqx+KzV8,GakB{Ky֙.H3 Q ?7Kh;.QoI;KY EB[OI`!wnmj"&v/;I -%e\'NV Fe=Hڧ 2~d@R#wm4n<u9U{"i# J-'$Ns{+Г %1/*IlUe@C_,+Ou0Q /B?ަ˥_Ua{EOa3"U`1ژJ7PJ(.Oj8kb@/'rDLRTNQ~PigfrW{9'wqvҰjS LͲ3/wk sfׇd/?ʸ"U)7ytU"ӧK>PqKQ&5WʀweԔxMI0*٥T ,i1U(cMk"bFѐ@hIXM{?|]悢"nlkSQ޴? Z+Z\*MGmskY]"8HSmkb1}z#* M3gC~l - Nphxw\*l=(/k .Z&- $՗KϗU (@O Lz;m.,mHĨ6+=s bOC+:=V&e`@}_ߘ>s5MN?' _'yBP}H2u\D2UKDf+DDu*lZT{M&9Zvv0&]Hl[_qܿ/ 7 mE߻cr77{zM'.$;yLG7vlPr/@8- q>!>9#'+@>m~|(fsAE^dr{tQ>ZoV.rs8WW 컊zm󾶀H?FAߏ5&<8  @ms#ξ3B=~ݡ= BS{e7C/rh.S[mvܪ1݅gۥHT!^{-:<֦'^V 꿽"myX>5p~!`f}$rHC_Ӑ-CÃD6Gmj Ќm:?k6(FX8pJ!(\ANZQKtQ^[O{ < |XrPH8)~]K 4P/u=S]Q?gqN3 >B)&VƖS}DwXj. "_[VdoѰ@52C_=_ǯ6@aZ \ 69a:Z4/ȇîhXFhi[rUCyJ4l@44X&2z}d Z**=/ legzܧ!ӟfÞ3-G!ReBJ?U}*6ƽfq 56撶x06l3n  VRt!j>XrADl_V/7q }҅`'WTAͲ9oK*-Nh!ؾe}τ Kx䲀;7|*3:%&RXǺM(,%2|!s΃ !yV|UF_ᅯ_cUgͳKZ+/Jn9sUش oaP#XOmb,Xp۱QSȐs]f󥻶 I<'ܐWQ~o! eQO5."G LA&x@-_@ M(uM_V"k4jh /j0"ąnJTDǏVmYuD*}4ǥubKm9bae`H"9ξۘ\(2ؑf?;;%c YTω@L'wа=Lh†lOXIi-MGZH7Ux)Fj̃.LMe'U̸%|3`Z٨Y8Hfb }($$6s9j]8~i I:&˔3o>v@R;Qԛ֢wX kR C;l:eNYb‰q[}0y>Y}Ox+aC2{L_$pU٤0R5%XxԠ>)Sac[r{:p?NMAnؐ%5tU*JfBGOXvqM8jT7 3E눖%CyBvX|i֙H C/wa$"hبMq.M[#|>  xq^#>KoLYN Ł5 ޯPB7ɑ25M;;%61\ih4}ъWB\Z3 {̸ZYeO tzDੳ9> ? TXP͋W,yvaт3CДIʂb8q)<ܦ$\oeʫ4OE])#{4F $<6}ThrLg%pZxs~{ ? ծɉan4aKte+i ɋ#S"| &|ٓ.6*Qy6o7.`;9ԝ 9|thکGNU|k6ߧbP(-;>1T~6(] ʗGS YЧ]RL@E} {x l4!oSѤ1'他:*rпt́%/ѱ'Ck(x09zr gX DFU~`Q#|Lr!xb*꘥ ,_  #fDaa8"0֟WOJrNE ƤYf`59Gk8EI2&,ܼ9sPGw!u-@ f3Nx$vFç%F+23x[N&BDDW=v~!봤"oO /+9ùj+G/&}B62%'B[ROs)~qyt4pMy O4HkW2Wr-*Eb"UA E6ApHzQ8ðF,x,b)!ZRr wTaV\ Mpq+ ___Z0B mw,]+ B+b^睃tIUq5G5}n S6Ѡ(aVS0-AKY(b|X:6A#a_LeׯW~Igt_VaF )SB%3uLE3{O"P#Vy3R fm1OP>O<~KJ4;%kS`m@HOHQ{&ĭH9!;h,7> `ų)AH^FC;T)CE"D>cAH(uZ9)Å,~*JmR0OJ`mQ k>f9u8JcU 81W' gۉN' +aӬvsQN 4D (>RkGܸR-fԊ&Y|>9_/B5b=d@6XsL`끕0Hl2 mɈ ?}0'HJIp+Im%}9c}4H+lo݂t 04(jP=1yLY!G-dnfە8:(fG~:QJQőyL!:q)/l@8"Q"WK M}V0Y>$^m݅X K)uK@mRWK샿rhPHOȷx\NBzf?Ēh2J9 U'vr{Ko*/i6bɅ`)՝Hʪx;oB¶@!t] G%R,aRQż m4d2ŘVc}?ʝ eW@5例Q$Q-̚_\ ~(֗qh:' =UHnx“7:NU`_|Iұ~ӎ{*$>$ /BI2-qFGA'IDM]/IA'" am*D@)NU a/6ֳZ{^`ǿԜ飀p_ ,0Lވ`M-i{4L2q2a$L`Ǽ,#ܼcؿ $h(ԷCtb|_O>FxU[%)ם#BPe 76EdzM*">" NSc_gڼZLG31H6͊) )𧴣! t&5Qhcc!hd΅J[o}{CؑsV/{v9+ ᔊ)]#0@ińlRʌH#r1ۥ6>Ò8MŻe"^zWCc{@ީgN1a] D󇷘N[[vOkM^2YTz6B)H0.L?= 3鞲kjԖM_r$ի 5.'#N=ɽcFXPr&ZẤȉ$Y!ϴljpѶ-}w9!)?[8LL=힇þ,%MWW̉v3b.tԚpjXAHY7W Fpfk5RJAF&raG y8YcJZ_ѲՌpkXSԱG{ ^޾ ?Y'\SXg)ZS+J"jϰC0Y?s)c̉@ g9)G 7!|(2dfpW يܬg|Lb%,xxaMjنvk"q1s_V@IhVljSǬӬZ;0OTVOrQaߎ39_?%rC*|Jh`,*?i 'Ɍe&ɕ#C4hG% 8ڪO& ]vqQǝ*g#iң.P<3bIzNZHT6pEmZ_(EY"I*,5YEV'IU2/Bಒ;-Ὕ2zf da+X88M ="JIW AM,p0a"=^*r1t ߪC̀{{ (**j*K% PR @;BM Bqb'B.e(OEK6&UgDK>ʨrINJ A73~4뚄;|33;.$zܕ.ݟ\I@rnu='EAMGѣ*/HŔvn{ځ-nhzE$L "x#sZ)R8뽆S8BOdY+N gJ".=Jnhz Ira}JWoN恎ڈ/L&+U@DJ_&ÖuOo,j8ۉ&j?e}ƐTfvwf[jn.R }fn0WK#1QJډ=91+&S)ltܰ櫞ZLdv `2V^Hs5-LR%BUk]g-U u h3$T HNY͋s®=hh>.21`(y)2x ;1}]o8>YHvnibQo1C B}YOWy d1[sB:s:FUa~Tٻ9gkMݑPψ/PO=+yqVlgΟ߀8^08Rz+Kj߆dY\gSF*P7%L YIHh;v)0pz7O\Wܲ/&4D{?$zSv{z8KX^m$S0Iyqog֤1;:qXf-O8Hvt U]ԖdȥqϣQqe~3ֿA%TkA:a(BQxe`tb^|dwCKJu\Ӹ.ҳ#l~Z2sno|H| :mۜ2~Rss' $٭X'i#̘.Hf*)oiIx@~v,ʐڤ8Sݖ{LYvw"#:_Q̽#^_cs* EV$;ٻ?*Wh1qa1)~)g7iDJGʇ=CRnW\9޸y7KО}!1x2XxmOPԻc|Qjf9{A%,r#cef_3TT莓nk`bO/ƥ taYQT9P>~Hk8Y<.DWmR֡~LaӃĬy#hP+z'mfi9YkYJMr?Y0\lr- dn/xN~sH"ETL%)R7LlXSx qj,;j3*0D@11:8%y uӃKe2ܼNv䃺728T=v ~h!l')Sx A_Ӟm[oih@TűIb [9g%q2m#'o\x]pNʼ#1B D+KuK;zQN`84zX*l ؼbgz? wVpLP +.ɠPp/J <Ը|!4RoXjp8KHbyzL2"^6D@>q?w-@jl=Q=+ 0u֦]q}T@"w_{CxtQċfcDit6I4aKfm2M|F9cIՍ$لN'z^^ІǗ* \${SxwOaN#q`p&戁 3Vqp^jEYhbRj% >A2qWU/N>ʐArbD|z{]e哂Z,C;8^rKlbh("PTuDrRTjD+NӜCvB"Jz8O&={$A$׏?}!Hנrܙt?}(Qns^A

ɣߡ[siCP9"7@\:NM1fHI +-jb.E 2jQᾕ$ಏ.1t&;moM$\2qIs[rld33Rs7B-]~-[Hs06*"(C0JagAj\~wl}8q;/=i*DvR/~o~;2%So[ kPq zP"]!ۏ|zCzY0?!{D&^{uizۡ7goV7FP}̭QIN~Z^ &yhP99z I Oc`bz֯Q#_Vq؆%e.8npY\\M~L@%ӷTB)1'c,3E7% Z(ƻ՝IӺw %cK;˕ ,`bY2Kxwͤ1jDB3֚*dҩkt1j+zhe]c-@usF0 K#5mm*g}a_ (0,ftWSI#~%( ac=Tz ѱ]J $a;-G!gcf|S(gKBn;:M0Y#5%HE6LnD/|;q @ gv:J w> ޜ_ct*UdE_uk.x:XdMb},=Y7DY&5U d B@9|p^mt94lj=z:.p۞[DFEpyNȋ/bh)^srr7 @_v_feB{ Z{PA _jC}ĴtF>6w((ώ(M< N3$T'K\ ^@ 6!:䬗Ya/̣Tp ͕9wQݓcNa "TUC]F 7\b)0F3"_TW窌bKXQ+Қ[4C? jbWݘlmll; eSUO쎄L(Y\-*vcY:2 _SnëxTӖ5e5"Bz? `F&[Op(8u?O٥x,7 ڶrɗ2zH_I~f$=f,qNնo"R΋&JzWKl5c=dɒx* O .M4%MVWedjsqvc,O"& iW5g P= 3o0wszm5Zӽ}gjܶ4 G[8o  Ičhj)sa5?#xyI ?k$ /Vkj%5ݻA#tzH1f <>657/CcOU&EMTZ9G,&I_MxEg,^4 ?pe_%>NvSc;2ZDoLVҼV7I<|S;EՑD&t[ &;̢wTSԯ#C4&=pG{7- =^&0{>J.~lVإkTAaG? &[]2ɺx^mc20U-ri;sU) ThY 9cXpRvB ]\iplTJL])DȾ"_s;w z4x>(`dīKyOt~F>nwcҾ/BExE"o#k\9{Ygf+? 1YV"T$V ;q rD4+DpiK2Gru87_!y? 򮜑6eȶo&ZJѧ9U~'Fۙ,/UjSLl8SFS iaa}:r#PavK7+ߺydZ>V[l 6goY$.vzlԐSuxbUزIy|E!eԒA9rX[UKPy\m {!ۉ =@A;5n׬dsMF /J1l5t3gXs!'!2 ƏS|(d#b糁Q`LerN \Z=+rxŮ9gJ-\}vzE η:IDJ,u%N(;X_#4j,|@pkǃ|[G&E;$L2 ' &wş~6.N eم,,nвuYNn=+; =I]kBZ05`:r}A҈#£B¬5>ȃj,{%vC_ŦmԆvj9]狸"[8y>l5{8,ݤ,/2,6 RAً~O 4vip3TLUCwmKHOb`Z'nh-Pt_ o1#>?KsZ'y[! ?`4e*\ϳF%EUSb3LR+B4wԪgExx+:DUĬ"OGXGQ?2<+"rbW=+GiLl`]p&,܀ra'wi5c!](~G=pگ!4[@o_eQ1k *2X&B֝+l ^,v֦GA@1 VIb55`8i +3k3&5]H (o$]U'S]XH,x!}T.׿7HBљe!˼):'FŤ̀!nB!9m@7QO}1L,뱘Q7%D*cӗcG4ZđJ~k !5YBq~ uLk,a,/[@w-T/7ieO=/@LЀhd;|}8%tbTK)hS9S9Ҥ+\j d8s| s!F U,,2,b]a8$Jjekin;I#GB 9^˟x#Oкح聭q+u9@ _X(=-x"s^jն%/ ]5n4(읏)-=9 );qKܻR'/CywHS%Mms#<Ҕr Zt->Oq%\2N#t"RusIodrjX\C‹SU ӧ ^}OכhƒzQ֡^67:!|\Sb9͂N PVjSvۥCT8Aw.edhr^Q z9"D ,njsJfeDF3r^l*E-l;6#4k4SFOȯ=6g/J:Q{د<|oiEcF):7kyNP)ȹ`q]) + CzR 2 baι8(/C 5.q+tI-`@;) oVj|!Gq%CO\wTe/bW_|w2i¾DmA>@dJGĉf#CYQF:d[ʣDfCBZ;YQGfߣ>"=pQFhǢʎ9~(ܣTb7ѐEd]#E>\FDyߣ6(#F{?7Ǐʋ : "˸O'@ v!0COGd0X)(:joP0rA%{~=|LNst Δ~\5UJ2Ym7X:m`T|{%U  }S\en}rQgهtRߏʫa1v&ou KϰwJ DTTVgF\Ś"$oxYv3ಝ5F9DTf 6{Y#q[^LJUyp3 HN@_47Ego4ꞝ۠|(XK:C"5åK/`z/dG5NcqAtsx{W v+8c< E3ev EE -*W, :^w0۫X~݆>c+JH^+4 Gvun"DLg @ O:5C9(x P {]I>~J!\ 'aϾ.Kon R\<05| }~Hs2萎#80LQ {uR4|YsGyf؍#A0Fi]7SZ-~*V  e"mTm(܉pMZY1@?|r2YĿ@lǙY2~L|[c.]AKo_b:D&ő!U XNH R"eSmS]Nn1^ :l *͝{Z_tF.ιu,^Cr?e3n?8CN A2Y}0M8E)HۘJiPBD=6WKK"ȸ,'1 RnJ uc\f>J `RegmdqUp&$r ~2dGJ5,۔œk 3~mɤwÂ*[]>șL#?7HuoCHx )F ` M9hq<)JJؙ ڥMH=:'_ ΩyK-`%̷*qە {:G\518Ӥڃ~.L<1=a NJ{i K>ll2 +lQ pSPZ0@9YƧo=O~lT~cXlK lF}2<$jmuQ#bWI)8 EϢSK#LN*V5KvHguhxO#vVrB<Rl7f.Grѿ d1 wkc68Z&L~BY-OsJ/}Sx#Պ2|wMb}p6&%|7g">%jx4s9 ^+Kk]Oޞ"2av# gjivzCش F*(w*P2H%6fDP\(b臜ao4K홶} VA{S YxNt{yhe5]&`rq)ؚ0V z wE*gUĴ \a+4㹂@' ]1Wc!~=_].' +#o*@L߇U2dA4V3TG[R&>&7{xq@vLv;bs^RIM,ѷdE0o\TzICU1;/2: ׄ><h6+(s>MEҒ 3}>ד쏊R_ {YX$E)s'>77R~lRߚow~ݢI183Qs+I*1׀p}˂/POQ}Tؕ R(+E̴)z{ZܟՈ+rb ݌Ƒ*8.C@ԣDPnp&J7PB ƃIJV=߲\8gnLQb߁vrK/ؔDTgMըQ9Vr~8a71yOi7zg~XUQ(HV^fgAfe*E45eshY? pjSWT0P_Y%s 8Ik_"J|'smNHjV5/@{L>I)5j ~hf ķE[ѳV2#?x_IwDw#vsYxslm˵&4si#l,-!r}<ΚM)k_'՚ݓFΎMS{Z֐w N1f7U;7`-eT: =QH{^k-[nB% JEro\\ N (IWLA EL[[ݱ 2KZr s2K8xbA7uepM|asڋ`QIo&>7Gb^N`#0sV>F;EH o@O&N!I haY{10E N <ӯj%ۛb^O^eN[b+͌p3ߓ#[P 7;GE /93;c1F6 'q1qo Z1|poco 7"Huv!~^}"sصSeY0m1)c-s85PWjwԸk 4jfI z!q1=➝t71ya qro >bQB<^C6|<ȾjM E܄tlk",&_ vA]O݉6G^8('ƶ wh!OcBIp3φLXq:yj1 g:_fdTc7r6YBfPT,o`xwv}Q yGLc/o=(6G&8RX/hA-1gdhV9PY2QhQX|f#5 Jrv?'JR $oYv!8i Mٗ:22bxQ(ݲVz'Υ=.VgTٟ[۠䲚p"qxʱfփ.ę+{p"YNHF"J */-5\[ցj> F@OIub'6kdQCPLN7n'#3cۙw>;$;sv* i Íن] "G^H_)+Zm b0kG302qy6(Sugx۹^hm PL(k/ifnV02el}[@:"fOD#?^@+rU$Ph!^طo4 ",G1/_F]R>}(/xdF?s`”]ɁgK*6Z$˃M{j>a'?k,؈ŏ~"{}yv<ɐ! ^J8: ']BWr J=XhhX4V1KO_gÎѾG+&"Uֆge[ňpXe^S)Xu1Oɿ)+A%`& \l>eC ]x<F?m͒u[t@jL7K486E󜇭]xYxHųsw!ltkacHxf8`u$dZu yN؀1[~X4žkXfwJ:zڊY2e2ڗ Y߅Rub!h]"v*9P}EN~|gX?b5jDr+(dFu5"=IvN=L"2Ei>-u,<*BTgDqT3ܘ`K#MYUy3|1|)[͔] Q4!Sػ;r]LlGW-5{EiD<&};J:2 *A B29C`@ xI,.skJdS7m-D݊To>6GW cpߜJ.F4^הkx.vO*iݞa}<;z|K0 #mqB4u**ϷD])jĄܗ1;2؉%Z,7I ȅ=w[=b:q5+R,RJ&nfZIkqAauyƉ)'F,:)\7t_, >ԼI7jKNOc8T2̚eOAcn[PrUoN{rk<WxYY%۩B<*"oAx B[V1:dO#Dﰬz V<&cHuڜ6#`sq |OSмϮ3%WLk _=wʭsV3TPPsarB"0Q hH7"mѦdXfZgupvǝ,DS:fz'"L k3ka -dY̾\f#wVa"Aq2*iIk>do#U l3f3DpbK;{˞il)|'i0VvFz Rm uUd-L;ʖyp90uǸhh>#o|[3–;dľ3 Rf>HލɬjHJ]趢ýx\%kC$Z(mqP SȽwxTޙ; ,o4ǘد{] jHBx`z(r\_tpe5t@6yfl:+$?zHRA<&}h*: ϴ\~jc䋹, ʙPZ@Z]N#p!~lEħ9ogq?Nda\X$ 4%pXwѾnk17:iqt4(3yſ2?A L}ܔ;hH@B=B]:ާhe*MVB]粋1kN NߏNS z!1T qQj+e'61)H@Yω#U-0y϶|}⿳{Qe+:oS*9hO~ pVn <ᱤgAqrpDB4Q*s  r\2͉qaחOQFA;w(aGL~Gp$k S{MbL9F[jr^Д!(WM/pLLXTkISC#A)̪ b+70 u/5)<)zeyIĊX]j-k6) 1net%+ |MA=صH .Mn K 4c@0FźSB? H,t.Z1X\tISPDUbhrbE⑵ ?@嶃NWτl?zܯaq;3(*D!R YׅlbNtH# ɵhv<,ㅠ ~k;b3T+Hfdp5I;?N(V  L4:Qd]ٗ$$2hsf}mD+,UBj8*Fd+,ZUD}H U"rG8"S/]2#2|@{@-Cx%جG:䄷_+03B`BYW X O![={ N6.)|7ۅ_ ӚYꊣmsAV敽#h*/4/u旾; +=%N {MKj]#dC#A z)pêm<6V8i1׀bL;%e0yTfu fRJ?a)o7("l@e>*x,%UɛqmEy#w+2Z۠Ee}:^n TYƠI[[X }\ DOհĔMI օͭ$f'Ba{/键s FNGǗf (R [ s]Cx.3Њ(67X]j6-w×8/5, XXb/aB dĠFS}=e%;9s[@8Ői>!6Py˿aEسnfoŢ9oa3\|L[mVR!yDCq*h$=Y1x<_]vC'˽4zsqFrxa@m?xI$"Ï&J&Z Nx)"5ZgU2hڱuCVdD9'7x:@,Z_U=Ry!y7u_v^  %6{dcQ%%M;äau}$BSiՠ9 6|(D+ѭ+Xrd[t7C [\Gxnx(oJ^[RO|u u`wڭ}鉜 ]g)  -dE} C_NWBzaQCN.zA۸U-[et*Cs|Yy <YŢ3 K?q%'fA饲l[b|-\n X#ҳXg&ˊ]_RO[L,`]$V }qjCqtoE\-ʄjTEm, pfЏٝE|WcoKM_𼣸rvLݭ#&'[g%vS v>M#V0$;P: %&1,}7[^ [J97XbIۯK)x.gK^_ZFպF{-.+bwNM_ۢ0nN'F0, }Q +$С1ʣƩmd^=R W ɗ |/7(HF9tL&jPwr[~Au(/_dsl7k'9ѵ!rfb|7G0$ ЉRաÖT-47ۈ 65ARhXCniwz`lQ;W\#uE jl8Z}s~<(ґ?hۂ\RL{#/MD;;{dŌ$}Њ"&3b L!ّb:gG(eOE;;)¥5V?saOeg%%WH'a{XyZpvjR|?+A;5"6ZѐXKEs\q!6Ld _|PG 0RyT̓cKa+_K(P)6)u #"|2|ɠ-ATV~QJms'q}dcSV:tpFCˀ Tф$9^) t L}K}+boFFfu]0u\3Ѭ D396k|g8#~_B$2iwU T! F%8 (WF1;)!IFbmĺ%]Xn$WY_(~*жM+q`t] v۝]i|.H +GX;U=$tZѸŵH7#1qd2 +o0SiH]},25ަyRsԥ-H~CX:@w@ 92Ná$.60VVtdVT ( 滘lAθƻt_<¼U8.*f`gzi |2#d#+dl81Ybm{hϬnp2"%鷖b=<3fTH7&Awm=~e!5 P2q n/JljBv1ç jo?/6p]P/:X~4ě!0hޠyOgb`R6kwf]ٜ$i?a"a:7kW&^, P! F)/r-{nHeػOtH Vm.LXwe2ІiZl9PUyZ^p ӻG .A\0|Fvu*=o,Y_7jJ8E&W5j4+`h41wRunH@<{uq#?m-G9u˞Tͧ&&ֵCNh$W:|jh%+Kߊӡ>#;Cd[QJ*aIsEC²C6~D:ptҭHX nnFg4BK*ֳ#,;Hk1! A=c%85={]F|ޅ }+%jyni>N*eU,kl}S$voS>-9CǠ+HN_Cߣ #&g}c&o6^ěH2@ͤ(a:Y1zG{YRo5jH'i.ͮ1E{ $LvYxmn0d"#*lra/K^/qVVѴfB_W rPR趔woNYQ2l*98ԸoǵNB]?—+.Ju=+ vőUG]L#9,8skwh ZyI:>%.X2Yg&ˁJr,MѶ ޚ[IG共@S {HO]!9b ЎsgB0՗ eʁɷ` M5x]EŐ*he'캐xߖpݺG+ts UPepd KC IXY6R^>2= CU,{`jT0⭽~bu Y'svI{7:1uHT@DrIZYp\~܄:,r~ы޹.񎳍۪ŸuAَS#I4"~#&o3 l iCX[ N!:Y|f5fT_C /<{D7ſ}d6;7GA`-L?k*V(/i!b6@T9Ig'~5pxJ-HHD7}pQ4}B)hx7m>7E;5O=8~hif`*33KUMbT#x \.n@4n3bBU^?zx= {@[x ~,RZ8{0~b{ t.Ov=bMjR9V{n$Pb::)ދ>b 냽|jO\틕fy󼟺(Ka*-J;&>C >2'?9\4*:|W(]$_!k:;{Jf|PdO}Կ8;Ue|XNrvu?W ,J2.)Vt_/W5 GKh>#g@J[? JM˚IH&DR/7;Z:Gxew s1+WY`Ju}mqSeP/C<}~0">IXFê[cxR] ;1 .D:* ֽ$᢯()DI :4js=g0-.e~H7Wž4/D?Ggp5֫aO݄Jr %5D7t^?: |ݠ^a;%0-P⼞"I;! ¯Ow{ܼjYb6w_QqY_)?%[OdwѤcBVB+4 *(Tj<\5Я.,һ q|Gpn>S_S3"e&RCϚ0Y?+&t[Gxkގ|/Ww$E 0W+w9pC^0*vqG)) PmHs:ֵ'DQ]6g-BUSm| [;x[8Lql_o ֝2e!{ƺTDu{[B0Tm~{gJ ):QcvD3?Y+k? 'DFIaI+F%eb43.X5v  oวXO!yek0`X+7 qYAoH_ 6ddүʨ|`h˟}!'l̨Y k kW@~\JUt#%q$J8X"^ 4*=7f藱Yp{^Uf2,$rP`s$q!$*0*u]9xElg5bj"-m+pՁ3L1_Q#z\l WO {0/QSS]yeJLzDx,A67 sht}"Q;@+Ag$F@:rEv TT5{yy180zTǀE't#«kK`8#֥s>̊"8/ z%L@y%AےB8*p~^ Ndn " l=.%wMJ!?85+huYz/ f㤦~tZ.ǔW(9i@+2`^$ghӱ /^n3wڦja;sŠKx!Xq1DjìFe{mݜ]JO坵Eզ2."6M-MqN 0 Kn$"r6uR "b`7J+6g43*UMOtj\xjM ֘".I@i}B4Sr4ޮ)hKh2D@u/]:By~ 3;{)P|L^1&vCցmF=4 nTEgSFq֙PpU+w;>4WYR߂0t%#C>j^$LfSfW>03=Njj5жX>xY/hǗ>9O[UZf{ZsA}tQ|08o J8UAC 9twT #]1ԧvc> ѝ  tHwlN=c1)+¦,. _ ǑO`oINX^1hW"nvf)C(KܑMHnfoT+=.&6]ug-IQY 7w {A Z͂N 1<α#"dT{xl;ŐYgQtw/5,:Zuh;\ BP<:TC8J>-jt yaww*R[<)(q-J{h?A9y> :ψK3kVBCxl&z)I4\9bP%'FԱCD `K= {e?]%MYoܖ`72 kH8#"qpWRAi1i>s;o@ю>'&dI *7x}`q\id(m[wD53h(םV+{^X9 g%_y<#f P ,Ug_XAKj }o݇kSPG3!py"Y3Y9b+Kh#OG(5;3B} NXŹt̀PWoG0O6zܭ\pwdhiF@*kI_L|8ߖZѡƜ>'#r3ČD%C,2Fob]v zS0GȱlZz`$#[bz||f-1jdͤυz2;qv ?5_\#duw ٺm~U=-SsQJx[g[$会TneCȔcB9:eNA3')t(%c;hbA T',kER5V5!難^Ǘٿ"TAQ{/΂{P9kDZw2nlo嵙 &(?lsǓrrX,J*EAN3DyR7aS,)->-+߄z vӛu_N4+޹ƠYI39e[h%ww8R,6U 8#H0o/7Ax̜ /hئ_? n5GqO&)u._ʼn-sʩHuEʰ%9?K;y"XɇMPrvjQ_i!$%j{Ms+sF]6_ jL(,bQ"@<^D*.^JjB4aaa*я@ucXǑA677 hn1ΧWݣ梩?I,qMj m7ECd߰6 !l@_1ByniX E e=cGx`]oR RAG {> 1冟y{Dhc7kFB- ɿUK g Mj CfE&g."I~qknH7b:LF- FQdƃcV{6ׅf+Uum6G r zJFVJU:Xn/]ӯ_S:ˏ ͸<) fۀ]PsLKɑ7]722LUE.&ʳ}mLcJ@8 :\PMY( A+.$lOtX [jJw$Ů'M%H?!Yg0{MS}@F5VatMa=<JʮOOö|dդq!J "|(:L9]xN|ͻO "_anLOur)>Йyf Oč%QgB@PDc8Зq7ME$vE ËS`J@'rJcC]; 938E`,iΆpZ;x#e{:~^Qݮ r˻W(zhƿB )Ę#zZ I34ӓ2zmV|҆\(4<r-yc&o&Ay |b:B*gxh?7uñfiy .g lfGAg+N5m"¶!{`$=h C4q;Ϟ>IEI;xeVg`7'nȉA{]Z)tEva@]al؎'@#"V'2yV3Ô=D>?pS\c㎴;\\TF M U'cڑ:o&tQKZ&F \ZV$ŏRQRSc!B_z;MQe}/^AIr:P\\$pKvtNkPnELouyb0u ݬ@ÿ>ձu˽xg揚@bvJ~)ãê)z fhLP1 z;ionuR(=ç4Rv~6/A oNgmH){Z]"YlmNd1ԞbRkDc&fzdKլM-~x(U~]_ ,:$*G iBvB zwaFՒ2Fj  ?jӀ ` bBIt1̖'uBi R” 5췄όgg8 dU'8+oAJF!31 fYMEݩ{*EzN8N(~%<ޘ5%.{MD9zdJ˳\7cuxE܍(4s*,TV! nI7661ȅ5pÛNjFQlL[&+;/;M^gk(F2,T9}V!"ϑi]bANv^̒0ѺM iuvz޲o=0 uMG0Ӫ4PJ-~ww,YJPRӉ]?ҭ8 #`J%k0i R']Qa v{Xػ=˄~ Aɉ>qLP"ֻ1Pπiujܷca=A@_xzK@A@콦 )ΓNXÂT.vaH? *v` }B4Z z1f@;Ǜ 2lƚBZsh0,6e}&d_AL!ώ ɶ [+ʡȍ(Fo_희9x%]ksi}mшN#pnj38Kȁ^Ji0Bˌ-s6*9"16-bREL~N[}yiKq89dwQ  ӯ60}?\R{ yAU6:J]w}ub?"SΪ<ч'?$*o ap{Ο&FIގώH#*|,Wop,piec1fD>7Wѵ{pj V/+`Χ֝f/wKnc ub9ŸqTGK+ɷwoYkGvMLRʹƀԭWMoinݍLn>56Z6@: ??\fðDZgEBue,X2gt.R>@ӈUN#tĚک`Z^! 7$A5n gZQXd:>W9c1Xˬt,-Wߎsc1 Br\!(+k:\#,QaWʑ[˵/"~CX XaN*=N 9Whعp &Y:Dɶj,Hgڗ?o"%9q`T6=z&f9>]׭L$#)y (^Wu" T4ЈI.?> ܤ{왙{MDJ.,>^kr:cALB:ή3SU3hտl}T&HjfqL梖!cC_؆Lꥇ|}FE! j|CNCdx B7]͕\ /W NPiBO)zŞ:^1*@M5Q7~dK ac)ؠ}I\^SK.pd *Mhazw#,HžP\{(]P͟K̄ȕ=Jeja@k?.t`w_O"v|'qǀNQ#(:#:D)2v9ǢPSxkJ6Q!}W#Ўk!]0͈JcA,e#pDnJ+f1ĕz[' /v,+kꉏyZRsmHj-Vs97#o rS,U<dü(ޫ%a÷ըcJXwpf glt6LD3_Q-:߭ꈐ'}K &}(AAe~-Mh?e$;+]M-P$PLE' 4DOd{GjthX5j{؏ qX@*X5`eg;yRt%ZH8\+uYezϵy%Cv{Net4X3qb YKwA|vH L?MLw 7%LN䈳u]X90U DjPs"!Ze,l5r &OZu<ɫ|/Tt*lIl/݅L?K|j $6p2OpM>FN5d#`ݭP^(xx玒YD" 0Gl[!NF[ p?{-ߪO>{.Qa}5{!Z7+:If GB ;ŜRԱ *Z{ty?d رM8)y֍fuI0$iNA Vu{[2(SEvWacs39'5gYpWы( 5(͇w\^Lqwb~>BlpS@9xHkS,q.'Nc/4 6?9zh)5|[Ex"3Cok:u񦶥 u%>!AW1p'CtcSF%FpL20)iHa"́kT-ěY\O5ɟSXW$QMWMSΛ%g4SZ1+H& GTY c/{0`fn*r>pha+N|Bhy;i/F}D<$|BRz9z N4)?µ`G(OL_nokUΗƜ،N$)h_gjQȎ?UOvZ8dͻcPZ%}3Lrخ ^nÉ{dw>1g9`+(x5]eP3 t#d(^fj#>pƺj~*sNQwVܡYm u(+%.G3a2(>i' rqqMva ԄϘ.pRȱd(V19OfSk(@|Lز|qd> :8Շ#4] Y$8#:AW}\ь㴰.0{R988hD4_Q"q8өFXR2뼥  #jҾS𒧤 Ț#,(!Ooo?}%EiڏTyEA^z ^fhWΒ'/ SQKԀo7I٭6#To2u16;MF"$hPKy,Pqܤ艴TV%9`TF[qGéqJ7n䴌+5L'+!8RTOX~Fڥ{ փL/,-6 Zϫ_@y'ږi"*N]nG9rYTyL\ =wm^r9A x*wG0!Iw r|~YV'Y!0g|yA3} 5[b`tJlchi4POOc3+!f8:v}gU$}c,ۗ:&pLN%Özn^Ƃeڷ!w"/toR-q7߼Ϲ.gнF"_cW z5ev=h%Ǯ w) =!V(lm, 4o8 `fE][Hw/433?ɪHbHF9":hI(`Nu (ʪTfKGX!Zl7#| *ء\/gxZtU rHkOn;}zއ[meR /M1L -Ν=`R `⠼z/U =::٢E'Iit\07:6r*H :JÝ9}"N2FCIkǹOqc=jH=D>)B2s/¬dtXå=gIۦF(swHlB(]o,8s])wfӟi @mwz_ cL$"81?=&REUxO`吝1&2c<8j-@/,2]5%Mxp7QڥS+  2#Gn67k/2CӡO<߫a᧳d7_eRxwj8)"l.y\UHo7ݕS< 8=E?𨥰 (Nf&aszXTeY춂ܠ#ěnӵoy2w_s1:O6)b`R!M;њLWa>=mz_'QT!LA̴ݩ|Fǒ) h3>eDY)G8keJō/n'']EՄU=.2pf*Н1YÛd,u3S#Y-}=95r;1)]]Z-+K ݁NפO-b>Yɯ+FUGs*uᬘ~T;ڤy>:>CbXHTu`uNsOZwMFLVћw$V:FWyAaܭi|ChL踠o,qMk??5,!2J;:{JadU9~:hdSXvuucjE)N'VQ\Ok7Uv{`J;.fR F^mݐyAZuz>zGW„c3@`U%lHI)P7GڨHq{|dۯ{r YP_׃KCu3`qMgCο[ju~rm U.& g4yiP^dzvmSP+"'ؕ"vPlaMA1V&b0.' 96^^6ߗq;#uS>Ŷ^r+_hO3y u~C(/*!3^G/Rȩ52T7$Ck0&w8)"h؂Чc~BHrm-ieYkyOjO?Tz5Sܻ$L.:^J2:yRqb&:Us/2z‹aUɿ.P^Qp _;\P١Fw>8Pr,D֫bѣc~xɡp}Rk'I $ ~GpFÌ_"VH_ )$  ۬q]_ߑRkbd\ TpS% aG kz$r;Z+\iP:ȕBJhM^w#~u'F)KLJBmDxdCX-$MoR]rK g [➦b#-t\FXw!w]%ILq E:kT!1HA*o>s]F)m7]IJ'g5x*?_-wqOC(LY Wwh"z[~k_=w[0dD;%ӥFwM-Q:g](mu[0_ˏՁp09͋)bW4# ?w/S?Zz <#+Dvn1Z3Jz'n! +VXneYfm@uTMъwDBo)aCp[s8=4i81jl%P] Kt4lFw5!% C~ ۳h =A *`)L'1#DcڮQjiqeF-WB+pHv*?G .K}\5D{V^% Z>sfaBE=uʋһ&~3XT=%$}LɆHx{3ԉ TR \>͈"jfE7q+Ĭv.ɂd5q9p3.E߀S5D.]9^<\Cb߇.iKi}q*46V TEM:(<A6\d gMLP/TVav@Y7%)Ѧ͖V? ٯүtPIf[C:[d܇9dk tEo5< kd&czor`fuQr Dv+/v39^O7 [yPVÌ sۇ!CDء WG|XϷ!w(s~aj\eU5?PF>)6AH-3IiոM [53 ;eGnwsK{]!$)el|=` ._'0XaNk4 jPi`y`ND捺(kNv1@LFi:8Aeqߞ$'Fsʈ=U]|\묅HH0 -b)8L@wk kкy=\t Ncs$V~j$"(q>vkJ޸BQ-sIk$M 6 o4`6X cb{ ;ɠEw$!v]}[SPUٿ=Zͳ@nz~ ZٜS<:BgKp()k+!;^ 6ᇏi MB@+?nb-z ^L1!n!G=ZdZF0_r/izuR<3v5F x<4b,E ƃ2F#j+U9r@&g4-.VALsŤ".:|WQA֣R9eU*PʖZ]2YWRSLB*d\$Kl~ˍ^lZWKҠe>( SfO]A%&?ϥQΛLxA MFaP@ 1ss&M)03"yrՂD]Ȅ (|P_p KU;߶;Nfw Tw+"RUHw0Pcu(>9Q1܀EZV{ˊjV//kgyk:d{6?uPr؜TΒ?AZm)hm4'Y1ɹ7In攵Qq|)/]$=+ گMw?>cc$ $e0nQuTQ}kWhѿ 怃9R%+z 1K0/m,`\]W&twp¦ZE}t3D` UI8$|q2-bO3ZvXVHѾ[<=)9E:2@:#ԝ{  u&s))'4sU4UwI>Bi%ڨq.N2:TA[$+;0:+e1cC tL/rM1Ⱦ1s$VVeͣけNɉuFߑGЭSk% }YK0<Rspo袷|>A͌k7}Fʈ}jP3uyG)8aXlxQ8w pdܩBJjê@4rrkUty;/yQ$Crb8X>k {+ Dݙ#\*XG!4\Wzc_Y|ZPEOf䣸L"l|?lzܟP97nDҡ:C@d:o}YS侱lq.;v~Nsv6^Rgx ?(äpswA/v)Rgz! m]p5'⎎R{]8^7bGWIbj@Ofh̀W.VDZp̥7W>j䞱eEޖ2 lKJ6K}O$f/=-~ p5.jИW9XݐlkٚD ) rg Q> F@Ae6W&)Ք#}7e Q,LW!.KO `N?^ CfVET%˥e؇\6&m+V?5 O_aA>uwh3d4n;7џՆ_@"*7ߟ`L֋?י6=T99p[ɧ#HB%ĈdGc@@?[dzgN gqɋF*QmJ˧wB&&%e gAIoqa5%^.\AvO)^/D.J$a !3;h1ء(@r1<\RZf] (%LbOկfbjh5L2%0_&GjVRQY3` !MB5۲no ? >hiL9쒔3g~Ȝs#t}F7`w͌6vQX|<9ڰw06n* kS^֠ZD_X=GBg]IB7Cl޼,( fYtzO1pha r=dQOf{i{\={>UR##qA)~l o4\ӌ`O!~]DP X]RmZhrYai\eeb&OQq0_2uaAABqO*|N5?僮ෛjqV]Byc%$Fnup t{tPU9j*DBFA4خta2Y(I7}(Ԧ< k T#\B'Ǚw[Hn&hX3zڻI~UΏԂV^$F͚~v&QaQOMoZϵOVp?+L/_"Vľ 6Z.5RdrP p{D M(z9{ܟ Xq-? گ2qHSQRdZ ]Υ"u8, M]T>U=,pxEN5O~>!2jly4[XKdVlǃsH1=c:g_1/е_ qwrRF3PV]+xz,20QDۦOR(x`"$L@P35.7㰻Nn8WqD߶|IW|\8jCPY{og(ϵV@s>Ď T{&Qɖ"@#`) RƳilK?9T=Ϛ9-C*g̙/&BxJ&]fٖZ;γvibk55d~ϰQĢ􎌁Z]D_[Z kZfwѲ>8Ԝ\\RuPRDz?SnY)J^Zkb20"'K xGlA֊Xԝs C#Qvv1<}.BOcݗqWbgDt~zB- #~W=M ç-517~TU$FLaVd1#Av vKW#Hzw&[GKw7gT|cPt:UH*=>?[iEO:3fbn_PIn@ps@A`#֡ʔS,x~P:>6C|"M"k*OmprjEbTa!wjP, NM ] _İ` (emB15*f1Y/s} l{ubUGg-ZzbM_ޒXx8ﵫbpB$+JMOkim!ĢGl:BAq"Z}Ӿ}9sa 2;Ew&Wx^FF ˷t&rJ$_g)%d(kX nG4=X],oZ1oKOOtk>I/FIR:ӉnL6; *.Ӏch};tpGJoCrB6mzM lIƔx3|ϒ'`WǦ,zdǻˀC*:}IA"x'S`7z˟*쫸јgCJNmfkz!u5\EAY_P0Sk[ҽ?rSw^ޗPU>{k j]u(ZiqoVӊmMMxe^:ΩjFʈzI9v;ld?ώ1` ml$C$#עJ8 ߙN`GoefO*(BeL4vzAK+M.ݺ-AmH|Ehʨtc*h76 8ADXxD [0T]dpb-A\BluȾTyl>lȞDCPi,ܢA"=Mxw̯Zɽo~oF)%G*w1$9z @̢!M ^h-_$+N퇼֝hWDBNKb~QvPt[đxU;/Hu)tQR0ۚf7[G9>nG}dPvBEE>b6U֬PYz×'6\ԇ/+Kd 㵑]C5fQ՚,8tB2ֻ:wI~GP=7*{zۄ>`KMO~%QCw&K`>O$͖}.́wm kuRADի'gka/OC;<_.l%ioD]"OeAzzM)w͓$z@Ff>4u1Y4uV8uPcV smquta~'ƃqC/ R"ҥ U~`Ωd1:\kڇrgf)yv?vlM⒊i0oJV=E!yx /\T<2-lmRN9р􁦡 oY}La1@Ohn-tIȒ[UkB8|*`tk"sH0PW6yQ?hfeտP#pp 2!m=@θ {I,0r,GT(JF3!*S*VB~OxQ8\ng{;E}] >/ iNQ.^@٫Bo`M%mTH͗(rO*j7_Zt !6)s%􃻻YôTA[H>?hFӦ x)0Cq¬d|t]_htIMv('u]{ {$qFΟ}Y8JѲJ^.º8*#˪^ \'Y]_.=u O:G WXy+L&0Xᾦ[Dm;קaXQeXf._lv$Q*@6@0Xd阠o.jԡ"FhRY,ke^A:&j"Y=kH8mk2.m>8u3C 8bs\Vb H5<Նġ=Re د(xn0|}:`D9SnYyXQXor552S<emy}nF§wH%H_J ߮ߎ_݂_59p$RuK O9U̯hm:FR\躯ru alkx=ORa9-L|^z㳶<EvUʁAe4p9,Eu.gxoyYSv޿p f :kkϫȲ"?'.IZ:&)9߆mi%MI+\QN4S4@GO>>W|C-sò>{cGSg<'[C9O#%MP0N~\ KVmN$i2} A!?,חT 6aF|%+SJ#Gh/r/?j.oPwP'JO't13ǩSޫgD`@|=uG S~ &{Jdc ]B9{ m]r`\AO 2pp GLXs3Cѩ90 y@&Q$ }) YWv$I.98(1)[i\gVzs !gw3_׹WE}̓` 4*rsM>EzŻ8V-PtR4ּMǁŊM]oVzk"AmoY"[wEiZyW7GJIJ&&RЕ.xKRKߘ&E0/HFB0ªyq<w1Q?P <M)-<.?UDõ4$Vĺߚ_2\QRNX|frf⠪ba#^Uxh)`ER$"9k8*ؐ1܀v;j{DB16+H*ɛ:n>E e>f212!K? bPFXu>)w(NQ*7/EdldqZ1{pPowɸHaް>v^`S"iԵxF+Wa:~.KP>7Ҹ<(Z)o69?=\xҬ҇_ U -*7͆M-i8 l3G7R};/6jK90̣>VKBo~^"[mxN|\Fе`FMo;}%leT^*z7c<\<6 YuWSDW>Wf%hqXݴi=Lq8pZ |Գ9UjNںf5+r۝7k|v,lt?7c5a96psH;Y 4$mLYmEqs*M9vFlFz~ I#-{L.bB@8ʄ`{m0dt9JB:E %[$ʧy$Ů\_y7P{: ]{G32`JN&k?d%Ou[,rԓ m%]&~=b3 寕 = Kph{J d^tQvtiJ" [sͶuo vZEFWq|kmDFS*_K/l{ݩ:l'܍~ .d7kil>6xqj萍ֲ ϡn<USv.YNO<>v`ߝB;r ­I5j= -oi)O>H1BI4E;+%CVzIuN! :8N #VV6HpJވzzLP| hR2qGj :u;>F̣}4W4 LLp-6:`#Ǝ=ʶQsb!.bNxЦ}[h71O{+Cr H1%?~Oƃ/RmG rJ|B%!\s(Wezx@q sU2ls7qQDsǛm/LKHW;7m l:Jl .L9)[FO2{iKbMZf5s --EB83WIWO&J=+sPP.LUY& MƜl =1$f>%p#pk I߱e-^{r|K` c;8fM| "\koST3D鎕V O8Q&J5KFT:r*3ES6"Mie;]$4Bۭ@ OX<'gkhrh2 &ڰ#єdBjJrZ?]%ZhFWYvE_4NIz>+ZM&ޫˤ% ~\$KО;'>W[Mc]oB8tdعӔZX˂tޝ>@U韪k;$jîj𞣻h"kT%\D_c|1 h3K }$~rl[ %8y%[jՆ9a%ӂ?hNq@xK~s¯M7Sӭ) e3bdOP IUT4`w:.IipRlyM屸T{rͮ&xWX߂FىgG9GpH̫ȭ_VކQf w _ЧH- ǘy 2TF:^^U v /RUe@jI$0OI3˫{0 f@tb}۽<G8T~|UP;H N?lk0S+X!ƥ wy>b?; p<( w41D퇒(F '^m|^ .K|ArY $?Nޭ\I;Q8_2U֦:_{%%pcbYэsTC %,c|Ҽ#:g`ɧrT)Y_D@*XWB"7O *?(p%tSO'EH0|.[&py7&$z 0&7شg=P[V"w>7AQxݍ *Wy Tn-J a4 h`~϶jriXh k^E?<%W2_jrj׹U$ n$"S>ފ:Ez)ay.0Gْ@ۯڧ]S8\A 6O]#-:|k: xzIJɀ9A3w_ LJ0 {T2Okxp% S!}#S>4!\ÞĜQw2ħ8@V:AhCR+<=Kop@&=98֍|RDn.ՇfIC zOi԰7}1ǃk,Iu#}Q(RjD@kc>TXooMx@DKȷOh fYé LzʜKEEc r>$ZH7.146=i1cmτMjc:Ϡ9qzfpS <rA U〰#So qq!fX2.np|-O("`(%pJ$yG;Ħ^ZzJ uBKJ'\[{mW'D>,XېwTsJhm`F~U ٙH5a[7@f%}1WЖ¿f%cMY1E }u2$wĪIFzC3Eu|>lM<Ӑ2!I(N(߭) uxiTRN>O_^Ѝ !98.b~Ƚhw0^uJP0KJGyJYb/-edc-1N2Ƈ]yvy1gl<)"AI-. Mbw;>I_9MRᥦ| qz? CI:R熰,u4T29sjk2zHR}W(sgQYS㴛Aa%E@h t=LZ$c(GVǷ6-95.v°I#F>7!0jF<#pvL ZB ALf}@^j6R޹|HE87T7xn(Ƅ VF&t`5MfXvf:D)IŒ>$0%n4׫U 4?R#h;Oe}w c?+FڔrJ-D"ePm/L"OI k~ q*M kx F`x)Hoa$SIrFNTȔLr3X6g=_SQ֣9 J%6G}.RAyZY^P[X8Q(M?Cray"F'6ĭF\BЏXuN@t槤z?h|]56e&m3=*#E|c8s뷃BNԦEyy?3xrHʍrnW{67{$=g㠦-G ="`)[P~1S{VQ W6L߾z{™x p =i3R|BeH&=:,jݕGF8 ^ypEamHlN6ghǫDzK+*[ 1eMG[< @gUE_mvvoZhz}D4_C`<0,ndir sPd0WY$ŀ"F*OVSjBǏQ*̒e3xO2 JGW]XH ,ګ (vt4O >*7qjV52x@r|$P=}MÚjАWp3Ļt@Qa \?e+:ԍBtm[&%꓀6`jOK1S1ŖP2Ĝ] 44@gA0$_0"\€K=^\OG$*r끅{CD{ 9 V'%ӯ$MQ#b" "y3M>B8Ov4c;> / (᠕PeI?{n7'D+g-3>Ԥu83z9Zn,ʀcI8QMpEp^HQݾCXf8K^47mzU@6Dڣ1ݪWz7Spfr47g,4RFsRkThދl1Q8y-Ǟ͐ko{Մ?uw}K}%Vzy(VJ~o!8s:EyEDJ=$ \ aˮM(G "E*Hgt§_V:l(YZW;)$޽$ڜ )^s!jEUY<f\~D[A#0:K09ǶL(R,?ydbОENp}klWM{FsXBg(+ֱ@^ ޜ=4 b>"udu};s")˳܆1m|-O(K )x5-?01zQl2l5Sf/A&]DҀ[!@HLQxMkLygfV]*XH☴82ѐ7[:&byKՖ#۫EUk4,K~YN)*%:K~ciש6my>a7z4r8bWo M$b\>>azeG,a[=[K[{P7"JS+P*Z]6~iE"棦hesNXCFQ e ;W\QƈIetplҁCC{sqeo lfի:'4fG fɮ 4Y vgWP{햣Wh5/?1k2Ǝj#Piy%ϓR@Mgm@Y4N+'ĢmBv |7V7r,"ZT֘8yDՙԏToV}`wY D6[`%"eqNl N:9!lS|-!4C.^,<-ԾaGӟ͊@3d\D䢐 1 Q;C_m>:tEм?[.A)"s~+Zv!b`Ca t[# g׿1u&!c2<ʑH.zMm8 7U"dbnkI6e,+O RSh :X&YMJ -0=,g=鞦,6- :GkI$BC @2Ac> l,%H%ZkbRkr=wgi*M%]EW<,YĈ3gG*c? V/*T<Gs :;Fc܆E?qPD=% iԏVeؿQgrC@hIjo:|V -rk}KI2Uo< 5fS;[ĩ3"4 2q k.f %ɺfg~>% C;;J|H 0h(!!7kU|əﴮ`8>&>s H뉌X5AW=q񯲮\b5&УDw3R~/h,NK%wg2x3 $}|U?IJNwoPYУv|;ڸ~fe\DC YjAmSyNd[}<6çBRG2 ҧȵG-v68'LIŪu&! %1_9gчo:%=Kߞj;5*?y=8cܬ=DbuQ/(`:K{vQ7pW1b&K 9 /lF8ߎB+,qʇs<L4=.{6ZX1!@ZF%SzBv 5UX&y^J{zge9vge|@ WSj-x,0Bwv_9 BWiϻÇ.盩4;Ep`})xE Aw5^  F0𹄿q>)*|XiaM܃Q$۠*0.7ZR4㶁7nSl4;W#{*C,*F?!ͦEh@gΈET L jBp^)"-w[O #Z}&i|> Uh%>)W#90Yccdd:mF I:-rP[M_}0Tֶ艪j]YmHB QR)IcdRo׌؇ʹ.w&IBYV K?>jJv<4yPq:zuF;M CEs~ 7 of1mGc[nXN=OE?|, ܝBTaVUp49GIȍ:aXB-5f൮?-̳p$.0 䮺^$X( TɁ>)t;-a-@Z})SV8˪0S+)r 7n+dn#[.6{tvM59!Нo:xg45nyxlYj!Cѫ &Bwܴh6W}Pԙl/-@dOU\>|b)Tq_Bv Lk2no~}#钫#-I<&_.@aL'<<@4B9_K 67R~hx#7XIfsit9,pA{䫎 9AGÛi2eYt3+" %'?ifT"Z@=d˅pbjfqptk؄=+_uNo`;fvB=ρ{GhHqo$5zmcD5lfå!]'Z>yUdBiP'XocY,2Up]W -|q;y$et ?S|{UjgR+rlY4I!0%* u6lАjFmݼ \.dQ>tY$^FM@$B9>{a5DF @ta{4לs|,a/20/|'pk8vZG8:eO`SҰ Y MAȕq̝sipOto3SG?A+x\#ı@:xX8}n861eL&N-@+ӢtQ:Rr Y?ˡjBt[ ` Y1h&_UM%ȉF Rvrkk|&fnfN^ܷ Ѐ܊鏦( u"2갦{1wrE0Mn#F w(7l-8dvmܣ#Q #WdϴbR R)A]!K"Fǎ? aR@!­ -{D?6Jy;"_o֞ԤǸuvTҙeQ/`VM7傻Mb̛#fltW<2eEdsOm8PQ)#N]uemUvKa9$1`ی#Kݦ }x$6)Ski=Ô2UMs]tYGH/$!(Zu9FU#PW :6Ѕ+u#D FGGi>ڭu}k'%UL iPYN5qCfC}^mjx'e] `( St,hiu\>&,<$N=0)a nEwW|4O%YJty~\Ij^㫙)9ZT٬5 7'y*fhuDz0y^Pm8M_m5jzDqvJy3ȎN ߤ{Cr FċN5[(o({I70<='*ZzP6}WdȢF 7,BneR)!,f;O^9m'E~G+"aQ&|"_WKy:$|\@. kM5shE;9xs=ƭj;7zGC*kB rCtpCy&hP6N:u߾`Հm5鵃5=nR5MӠ.'[rc?Lu,{hSv )+>w>w4ۗ,|`όbsm- dfsUJo(AƗEHPbwgnodZqҦ8e4h$ϐ3S-c$Y@w"?(Y::U1HXޝnk.,{ =ٳҫe".k|^*ke"WK 6e;S6ච=D&W$\P[]8!yX@|vY*26@K~iR .$k[@qZ脘g&5169!y-w&WAd[N,Ͼ7mǖǝ0cT=0%8n"~.5OO+c2{%9caDdoq Z8|~V҃Ǣ_F58+k۪L 9]z$* 61k-~fW RAXa::"_E:c*NhCI%=Mc!la[T7IA Fڧ=Rm'woR}9/~.Pj&Ӂ=^EjƄ4Ŭ\N@$n߉*tOk0|ڍ̤uk?}gwn{U ~YVY yǗۈ(dVgs ℮Oxzd󸈭ös9ﴧ*j4߸;jY8Bב@J"0B{,sTRW:R^eɒJ tDf_h|ȹ85hxIozzDi-Uܳ1_+77K\1YF'?_B; Ҫg(}6$)IGOZpf[vvD_~LXpԦb`.r+*&Yy>MeuZ;Ķagg4ZpQ~SO|ܒatc) kqc}RMCI*>@u-"COx/*Ӭ.wkmJ=B ! 3e%Z~E汣Q2j/ގarNpԦ@ZD kUxΜ&Z=dȚ_ngRhְ s'h_f ;g@Tχv}s7󸊧o[^_-:$Tr_L%Ū~ E^%  jH.0i !5odTؤ'{M_B۰W,ϸ1ihƿḓ?!Ѕ#4ǣϏJ𬸏vjFWJ [ .c1 ABa?60"kR꺂K%i#ʤ]`lˮ,+`p/9v4DzPC*y}GpKFP466L2  m L(ƽ{PRv/x_m3ևr98LH7 uS^;_h>V|HF] fÁaf]Yh4 Ae2 n4,‚ Hj^aH@ƶIoc⌈TzNne~`G1ͬY] m4}iIx|9N2FT WqmI8R=w~$7 !q]w{96VM]+˷]w!ͺ8"F@MxZl_^ag}x,ޗ0#z$X﫚._5h)IeDya9ɱVUu(0hŲMpxFXt(LhDP3og8R;-yS:ˑQefq[Fqݤ̧ (a^<ɵWNZJP!3&Obb'ϔsQdX ,߼66MBB< Ӿ(,eI$,#X])o3>¶AH0{ވ.?>%Pl'Q?8-8U@Vሪ/*äoF:!yLl6- < JA_~GaJ8x[8OYR$/zTtqPatfÛ@'!vo+(>c}K* q^"iq,䧤mR&\cPaՐΪ<:V1UŧgKgײ#wma/UNuQаI;n0E^iUa|R隷nxSN̬ M 40<nig):0睖RuGLOFa3QwDk6HԨR6u{{4V)Nt3X/cƗV}s8Do.h2 AS-xA$ `t[%llŤnQ%%7°<8V0pT,f/UwS8{zI9: )XW- FU"?i Wس7k0Q[n7xXemB"Dvf-"pD$m_k;lRCV7}h Z~PPuw@ \n\7s0BUx%Jfa_AJpˠ'#6{¡›q-<6{dH,*_[ǴX)4s1菱 ԁ5Q [f 0g?A\ZS{e@f. O?Q/) əV:u ShL+ҋꤶ'c81!}ϻ$#NX..K 2jxv_Gm=d:Y=v0"&D}$fii5+2yl}:*j7S1W\s:iT^jkVg;Vb7['VS 3U*^6,ۿl/`4sE F̪@ ڑO!GG[cM<7NDؘM &-DQ0> *A\ cGsψg2ß>JS>X;/;S4_'B89?,3vP'(El_z@'@iX'>iOt)\YI##~LU?FXO(䙜_w~=O J֍ z#}4f &'F4<" E 9K!JKU6Y*9{ظAS\$qŚo4{&<(nq,8LRI?ny3-0P:Ǣw(ʈT=x!ɱ`tІ2N>ڣG.plGw:cن`|Bu.cvUxXBFۏY1C+!Ė-#_d\`e3ڨ[L!&-$ b?G*Þ|\+1KHTQΓGzGuka\fx3?$(0U"ܠ#Z#xjZ-HY KwĻ[ -mtmGk%gǴ }lB~GSd91yLoVg]ShGzK :l])w2>[IȵCev+-lnȡ /iYeY\V܅Ď|p~k0S*S<+ ~|֫vUF*{]b/#] RMsGaoqp9M_EF4r-ܪ<| v|8M6f3B7gR'd/o-هTTJ„2)'wRUC熄Ekn1?sriޖyMמv5G',{?(9cc"ako硩OtpJ-hCck9YE, eUHH!-TrDz3ҟ'JL@荹Jl= e C+%WӏTb1 id j3-HZЪil.a|8?1" (G*۳Zrf} c }%;NPS}Ou[ϧn,u:x/[2Q( hdZ^릘ڿ_Ke(3^~9D%DyA{:;E5sY[v;V'繭({RC cfDѸ8=@2Lai鍜E&Ƚ!)VD3T{:.mۢ5=CܿA- bGseT1J_j?D:is>j,u=6 qzQJhVpe (];MfSjgeQ̈[5"3c[J|.v `h 4Vu R@IQ(BTii"gylε).5$9Y"x&ە6q\%j!cڞl%+ȕ+7쓩j]yF -eI>p}6]ɃM^fS,grWKtڜӪlDbxbc!Ƣm~H+/!1[w {tW,Tw!>i~'j֢ _RÚұ0L!4?025W)27d<"qC%:nצ${  |e0&|@üGs#lc1Pv-=\ؗ]p.)B1W+P]&_2;6J0}  ;۬P_~M0A/n^xAA ]ɗcI(7)y89S$M)h5jJ)Yol,2. de0*9P$ϱn l]tY*Ҡe%nNH8 &>[k߷2jz"ikϢ4߲rO'|k#]jb#<{ oF^Z^ QOS#75tk#`v jLjE#[^mh)sQELdJs c'v5D1s?\c)Xq+>_:N#MM BɓZ+&4faDVdmJvb=:dkX{o^IJn W ߌ;\/gm^+>о玆9WٙnuNxO !M ͫU:;~'j/<\Tk?Ljmecx?1ʨm97tCƾ:;>-2HTB|qt;D:< \HXi^ZKug`4TMjisu˂Ksw #aM!hQh`1đcnWE?AcUgsmìԸyͣ:ޯXkq\IZy$rN1UJNs)&+^/vBѠ(zlrCWhȽ^8ݔOs$aڐ' VNݢ͟eE6Kpg4uª5Si8:] Zy̚)J輪,K/N!0 E6lii h%?(iߦH!6E{ki'SqyG+>6qѝ'-ZKύ9osh1?Ρ%bh5O~'FZtTfE|fLKv@Bށ1l ި2H׀ B*|D̦?\BX3#CJ}>kY :J̿%))>mIFurTdG+7,e1c$Z.]UkS77׿"hsYH{$70x[Wxj<ё_]Š;O3*yfMO8i4=A QK t_u[_zb0ezXie"cƣ5Mkgr-cru7Ow5)ZU._v4sŖMgeRWVMB( dg]']C|g/X_2A1,M+Ų\S0O"jD`HD8>ohT=6r*!̆}+E7CvV509Ua @ZYb?DE A A {{$[ 4($Y.L ݆`Fz-]vsL\ia޸@H]ܳ)pV0޸S~ Ba  vJ~8qf޵f[{6ꃶ9tLE뵔n&w @E+ 0iF"}c*ms _$r*Tlgp žE5=c!=]_+v{oU''dYUxXb GImӋNK&*U_`V$ hC`_/w;~[% $NczR639|LפkcH\UXSވw"\N^ Cu&U -w,3TRZO|Ί1%E]_!%]MOo,V#.X 'v0Xړ>K.jDTy_$:6Jb4<=Pc2^瓻/+q) gO,:6Й XHBH3Ǡ@7֝.!j:WM!)sh}Gw_X_E~ Vυ RΤJS1!=b}_^DyxMF*A wY@Z@[ >~ z$ dF'V B8o| ~;${"MʖזIf5U*AUE 0de-[Ϥ>vXlj ,o{GW&0ʾߞ aum'3 L!g-&$V3ZIMU9'C7Hcx,EP_D\{+)ceoouRsVXDa֊0ց_Z7e#[Suj}<DUs V6*dP3~t*=)I#Xhx#JQpۢU*,}8D~/i&M`נ%ha@}vz]yR1SۿG |.25~C:"ϳF:ۥx /Ids@\b4jn^j{Kor8sQ.\vc)3}ׅmP}EeXрM1g"K #sɟogyN6Rj^ Y @g%FRZxOݥ+ [\j t E-!lNMhI@Lvy5U^ g>ۘm|M{KmY-* e"׭3FZX`8o6UK/Dk5& h<4 Ub\n^Rpڤ]J1@@}uoA`%ndZ>\%Qk Ն+:#JUWI9{zrH g؟Ge,j"&ŝ $P_ c炔v%on@HB_w 8`I*^_ 6\GجvmC?u^1ޱTn E&)4C:?}hQ_C?g֝fD;l!T[9xk&qL^J^Ajs#@K6@o6~I.VS ^3+BY5 yӣ,.d8J ]R)/?'g~Hcɍ Қ'e,31kam[xz@=^=CPBJ^7̚Bʵ},P.y\ٟ*H bRz!?/fČOC)c)T_DOA]7LYly%xV 98kQ-Il7~ϧH_"TE0l̪.cxVH/,r@t2WepZ2;u%h7/>AN6&$O2/!.;5df|'H50: AE )bൽJ=%~`([RđN&c58W3iv]GK%\TS r-i~O*yܔ^ACOFwZ٫)q\3ջ> LQ\1*PýN#vn|1 $tA/&h+cKٖpeˎ8ġ'? p ># =9EfǑn^:VTDv+[%@5ѿɞ,:3 9vCiS&9+GFUAFxOVށ)\ n;Ul#sY*G`l+Q T?fOr/t<[XjZG,LZ8>[I_ w)6xF88j]Ik2-*{)B昮IUҦq|)-9~7E8Y{kB6~r„^d_T[M]/]i~Ϊ4,[D2󡎒g[`]/*KF@Y;CS8];|9x- <#/ BEPYXks*x2!DH&P4_\^sԔ[Kpq^(1qR*F،Zn k Z_Sgӫ)G(HN{7 ڎؒVnbI+}JD=QZK{uV)$_~+ʏ+fȢ ]ҷtP?^zьīO]t-~m \azY|+?g>(F[G{\ Mɹ)<ϊN88RdAr˖%.-HnbJ{X QtW!ﺄpXEUcT+qɜ2g 2 "@⭙$鎕*~/Ҧz~gMD*WNT;Um,!Y(ie0'dG9^c GW3N'-/~PJ$nl'LOognwïWdnZ` 1;jjAev${VqS6ܨkZz(d x~@Qn*sڭTsh7ڽ`&] 9)7E^ʫhHk%lo)H{7V+%tQ2f1ނ8zP؝oy=p/Z6?O44?aw1&9zJ &$Vڝ-0)6 T>4"C13۬XD۬ ɰµEEB*q#j\bzyv2ĕbi a ~1NȚm<%J}ڀP|H M.>gkd|x!%zQ&glj8Z)=Y?4Yl7f t fHrdmO<7>+?e+6wX3I!" V/솗t#YgZK|e똢Sqn^5W#ɟCsmQ:ţ2{3J UO?`^Y0qfUbx"E"3 VY.",ͧuHhtF(>ōƝ NT~Q)iө*ɏ8D K7ͣˆՄTu8Nh*~i[V`1UK POP3Fp˓1o*65Q㼖^HY $DQ[.!HQ5ox?ll ְ}D]>>*݂vjZYj[@X|zK"?W>V,'@ˤA q{`[1%KF=j[/,vĮ r'ҳ!CWm>q?#BJY|*fɼj6R{p{Hj=XJ1vWO` 5 BI{rĠR֞(OYxW~w)}z +fiv{+ܰSc.hdwQUoC^[.Mz5!Zd3!NfEJ#- `;:} /Gt3:#z!jn1]uj,GO+62G-H#Q1Lb 3-SV* qCWRKHQ99U6O:xqd|珪dh4$R3L070nǢ(/Jo&יeToS@b| >*u{J[Eq-YnUvQAOV dgJI(?ZLf0|҄CڪGZrI R$F&rx2!V8hVTeas l Dk|>ϙ+HG5vS(ݘa ^&h3 kO>Y>ZMFEkb'-tVevbUHZ4i`֥OMI 2Aho5㣖O7\$h^'H՝ ۦlЛ\ߣ*._^9>5 IT%J| iaY{={8ݿXj28@MĊ0J._/2#Ix Pk{}CW/ƞiQq1:u3RzT+{&s7DJAP oY4Mg%S8pH$4ƼNVÒI6[izbw掏_o{k2IQZ٬w/P _vv5[К!nDm}}HP;Pnr~WH1bV(H%k "]2>aQGso*X kƚ?׈@Y|j*RY."*-Sut翸 z #c5\ňusJz_LT#l娛ͼ˾K3+=E/?QE$nJsQ yρYPp\Vظ@~'Rhy8 Q\ƟHC](ݡb|*#KRCvCS $Z*\pvnAw2Fod9Q| g%LS]HҸbaH5Kr̖@82PoR6zoSDE}*/ԗ9(993hb~筝>)nq"z̴3kGYc-ϭ^iߧ9y/Wӛv/ՈS$+X]~yՆ3W%{u/Y3w}.a<=.~Soy&' `'bw_ z]HPq\Isͯ̓/zh_eKK'Dn~vSH|)źPH c: 2Zo'b!-=] rTHDEhA(?f'0!T`$[2k evA0=3 ]ؐ6S&x{?oO7#(#U=N"GЀH>0zbև^bQnW_- Fΐ:^ 6B+7'Ib<#ak~O{ky|]yW p0}j?]dgڦ _5mww֞zP|7sө%y;L{FCVpޣ~87Jؒ <9[|j  -sRAge^VE "D#=o$\KZAV4xLxO"ڑrE X"e<4O4S;X%ʳY?^Z'x1SѢui+P)][P48`ֻj/R!8+sXVc'cwvGqyB&(+T1Y悞Hc#3|hrB}CTlv?7w~?[s2*!P ƏYf6scx^򠄒u I 5w鋸GZ+yZ cw?p;09e.Ե˲ NX N&)8=)c;MylF-҄0}p&ҥgKG83/PgG.>Z$`7 c^UZmu7nH] w+LwqFvb?f'#{2Q[H=O3YE)9QgB%@+Vv QAUIo eV۹\t@58iSϨO1 o8w9\8fvy֙: cp,վ + 2E6WJS ݞ~dLRi4BeJeAK=dq|M>2YaX 5yVv~`\3nk% 2>5ѷj5Pm{1{XPrBi(ƌ`'k8^ =#TTƃWG:U^* ?dLM12bJXm45U5p6hvw=I؜%ZBDmT I ;P-35yYa}ɓZqL7\ss>u-çSAghI_I':S+Lsۇx:ii&_Ԩ2ޫy~< JLGfsǩ4s#FV^j6b#G'SvsêpjLnЁn݂ M1vb^.L%w\*'B/X:hW\j%d~ RJ]YẀ̝S-/RM)Oo.0z 1]ԯ uYɄÝѓ C(M𱚇إ57;G~VF ny`ao>c^ݲJ B 1[E,zVj{jBFq4 ^T¡ D Ѷ -R,ػÞ__ T響ᕐ6' n=$z-.PmE(AHn{,*e8SwB f*{Ġ @dPt _]S"屑v"|q;&X7 'i=> ."˾V^G]@}Xl(Q rv b({ne]!5 L_KZNńNxB[}pЖ4S|DoN98癖Uwi: i~߰CDU" mRmu9|fQ `Dg?g`Y'=s:`BTcgOb'߃6*^~d}9fd7TU Di_յBlnʭJz;7%K!",֮ `99PiP77λyD>OjںYw W^7G)Ҭ~aϒ6{Y':1V\dT߾Y#:f $PV]0$%ǐUJ.蒣i-zZ(#xy0e2Vn5 ^\8cۜz*Z?jubmmаsL(7Ρ6 Ehw?1phq.9}؟h |xlx j5`6pik_>rfQJu3EAO2w/,[={VDimgc* <涥azwׄ6n\J,+-P0lfJgiB͋\辵Ɓ A|Jҳ mZ;䌒šQ@3fi*- %I%pTh7 f>j"tLH-O"#c՜CS`UMMRRҔh㜅'sٙbS:O4֝ttVPD%1w^zڣR0=x U6n ۬PxbH_YtnzeO7q"MLT5^2$+|5*nuyJ67O!z|Ӵ{ 'AT )!\^r?9ΓA,f9\4pw1!$Z3^S)xLHRo*QJ(_W3+m'<&d,ාkzj v4| ZRʻƊ&qQV]C±!&@X&y x```` ayݕNNgF6й\X3Ed$f>j*Zj,I 9JȦbeOHCn^!Eh[tLK:3bMB<6a`g@4v`9 cQiGHd+9O]~(#Cm g_Q0o&T8F46PڡC:s?[o9Dxi2Q .jOp!Dn ܘrr " )+ f/'T൶9S1R?Jj+ ѕ)OJip-W?]=Oq~ 4;3@j:`13.`YKmG0DfU;)з8GXY3of m<84GK40VT)׾9}A}]q6̶J\»`X>8YMHF2k K䢸m@F#ʠ9׵[/W(|L.^aPLaWnERW]h=i[F];}f+ΣU7F"j6&eٴ2,Ń#sx"ފUh/!Rףw*s%H6R.@o) BDzE9L2)'Y$rM`evm @:˛HYPPplВV{ E?ᘛr"_UKTOX(@ Dn*(ԙiZ]L?(߿^7EBdlk6•w2 SplWp*yi lfvS:!W?zlA6ȣM/»o c8VSӘūЎAˆ[y2^KLo:j>KrY b Zf(c~PdёN GڗjBM/Ԏd9JT9bI*Ji*ܩTJ<;]9jሦ>HgĎ5_hY"+vS]K1n:Z;nܵжG1bRW9{T6CsV` D$^ gN5=[ _}{~Ӑul*w/j u40ME"`GJU"VpdϱN8EH>ny+~Js tzEOM0aߎ8W 9]MƄ*'G7D^n{9T3/{A ۠nje` j]۔ AncJX 0I ecOd&1l -\]UYJgTl4Ey^Ri&g*l@9]W۟2 QTkc51k永b#FTXmfMO"HHG!Y@BdK[! wyٲhN/62;GegNS8ÒڂZz>-DRB.;itB1SOAbak`ubRz${Zއ Z_ޜi7*mu+a$M_g A̯#DVW( \Nw$&UǛNQ+D]8`׵_J~Kct'O2fVwBo"i_:i*Y eK[̗Ӈ ¢M~?WAI2rZFͶzP]Ǯ3Z{^N6@o U41^E'sР],ŕ!KZT/נEfդ.쓘kXXMz'{^[N^,BOWYTʠU8嘣JlJ3&m}=Z5JSy!m8K4U M;k6 ݽEݖA'|js"%ܻKI牴`@yBs/DqҖ7A?Wn# F .V\OYS0U t/ .[-Ĕ",ubح~f)%{p8cEm&?pY,v͆E&$xTjW-7]8bҥ/\ur'mB .@%-[T9p)4-2{XZ{ZodhEl|Vž".^ʬZ@X̵TK7'aAqᐕ碡IVNpdM"vM1dmT޽|y]0Zj:7_ZK8X e0bCeF5Ϋ^ټ@/RfvSڿP>_;iGJx 1)khbUdMgޝ:\6C ネAj48ո!?@z2|R~ -rGĮov@7g:(±J4k@|p:V\ h8yp TXߝWLZvo@g x xBp2YNO>ggG &4ԳEG%'׼qgvA*r("'8#mx7H|8r i;9 bE|I6m(s&`O%{%w!k iCw2ohm*b!Fk{#% CT_,}Cu͸ݱ҇>St%P%.|ߑ{EXPPHܝthٹ1 >!tMB֞ =i.'tmW$umnp&Rc^t.Ob1XrstM݉1^m#xsX-F 2m&Ԣdÿ)hTz n}2dnFP86P"Ī6mW@*u[";X-d,TqD+`=i?vzxFE~=àcj >Vً{ѹ( R!QcbKkmlGuYU[?س˕=n*b4khod|8yPO_Fz"W`Q;m<.RNe~$+q4v@o#4G~*\ ,lĭUx`4@6 NnEw 柧FB pZ{^)zr=! u-,D]mrJ eYpsM%E6d%rb 3U-I_A"3FM$@X;=(O$WY£ j laY,S#]d\#AÄw S)h߇/ i aA;\.S9kB,~^}-~vj[9@h%yS-˓X^-&R ^ ז`'"qk,u-\Jly#JŘ p69NKN7=6ja&>|%DeiƆN}!$$F.bvni\Q[8-Qi4(ZiH'hYvLЅI}d(̀6E9`(UgDFї6|$`N4$S,zY^,"ӍƄ I;w =?p@O)x{zc*6sKTFc6ߚ;s (*>U/l݃¬4H5t̅[fiA+@$h$oiCxDH>" jG({pAr&5(=~0S;xU=vk y -АXMC;+T~!`Z>D9`!I kРK[np^Nj˃5e$A -|du?Yr]JkaDNUBdO\]ށ+݊,"&2^OQt .`&rHƁ%{1;Z;>WDO_H}PTƚƷXXB9AgP(#]T[(#Zkki6)rMR~X Ni+ar᪰5# Hr'8ADE{,#~-0c!l}x B8R=cwT W 0׎rkۖyQL3|GO)3}DY. =e!S:{-; gX[߁j~UetzK/;a{C5U%V׋ywfyU[ݧ[Z*F`ʺY.fK!kds_kffw^t驝@o-,G::MW/v#ذќ]Nl.k:$'S =f;)S4х$twIQqKA|1m2 x9 I3¥32HȃG ;71~#=&~Nk=a^ ݛk[$,5_Km_ dW2BEk;9@b}}nm[<烌U"{&M^0r 7v>̀3ef˓ X=;_")\Ru,Dgaט`}fy݈1n!UG5 BȜ#GT%jt}gx$FHGGG{,'?w\¶Vv..&-FFL1m ԘUs9 #>fiY ^!R^Kx No$PMP2 'Ȅ ZFC c&k_504-?z3[KU/9!~+[ 4g4B/;O}3wҀWl圏NgC_Q_}<Z N1si)i HhIJ{Mh:^LiGQUQy'M#CRSQ+ +Z)5A93:+>pJA!𐴵 :!ܣ c gǑ2}Jv%%ä N>m^pd&㽴3t,d s޽d,KC7^aSsw9jkxt;&@l siNObADɗ56ѐ%׭Vq.WՎSGW_%9u6C|JC`~IyEŸCGLe_J\AexBA}hnBsI/嬨6ox/TD^2l$lA@j:#͂%}\Kpsww#T;V|  \~*o#7h!QɊ KN->`).]OVx т;oa7IvQS7xL90\T@I@(! ʳy(Q^+hd/4tHܰ @βfܘ<`GEE9O]`z-_M .3 *c1o\b||41}}fjƌ*4@ s)qAU+(:k䃁hh#ε #<6\">O׆Yrv _+v}l^@Q;>ȳUpn1 أPz#! j_L#[-%qisإ d"uAc15L]{1ʋWԬB㵒HbVr[>{lHGhl-"r.HZ<rReChDI:ĦKȷ݌˸ty;]x$QBNV8>"܌0hHzˆe0\?/~:vn6 Q%VO ǹ^l8f?+<2 %4#ҢpПeUuiE\zU=hmfٜ?lg4-ҘJ=Wڟ]]- |S`\ ehp7T'UxSאY=k׷ _zZvɌ}/ &t;LhzBg+!Bg*G)E&G8KZ@$gX+w3~)(Sɸx%{4ƕI`ynImu oւA )Vq?>*mQnym`i5HG$al.{#iLj l7魆 ,ʥS28}u5s׮IIF/q|L#]R ?J3LX&cQGBOi%uxqDV3$}6žy8Ĭ4kL-'V̳X#fG"sL!lL֌9#=>Vm3gjgLb152|{|$'ͥx8溵zb>}+Hrúc6Fj $c{krǐ ˯@H01*|Ϫɐ,IX2ɗ*^cHnQC! ["$0O1UQ̕5j{[;_3⪉p67톽`7 ]k' #$iI S0?&'Jœ>.aDgSq4mCV? u^ɾĮJ-礅<.DY"@H!M0 [/4"[S[l_2@aS5iXԁ+;56w ۢ}7'FNjȏkjcQuځ(9yT#H-a}78$e"N"E%@4Ds*~GcZ`07.6XQP>u"b#_[MKMY'$"esA("9GG|AW֓%+>uODFAAr.<WeCtK8c󜂀p,eӖMA~*3%[&YQ&-jDG3S B{8ᮜ"B( G!*~k-6bt{:Bb{X,8c;&aV.`-;B5S>Pr;_T8!HL\>W+F] obXY]N&¥*|Trݕ\KTs)U/YFb. "Ak6^;,OȧysZ^i;Ȓ!@7#iN*1$ϵne3 ȭ<ȑYM4$=Й0X?Ho 푷P;,57 셓 BEKGOj]ڒ0PH/x/'. SI>AACϞj-Mg;@ؕ>{Q$C8GwѺilg.DAr^pNB͟TGSr"MY_(jYlK;+k'*]MbF)O%+$*G6J(ǯ]M?\'ܞV^os/=:KZeX.)e!GBE3rH];MVI<ѧQ81|t[bca Br U+ILMdvf͊6u=/ϱ'ωf9)|T;wTixqk9a$WGt 7C߈yelf|a{.;dO!ɝ|z~ޠۖ(&O[aQ%SI'fڥ8(mTyݿw,>U>#ϳV٩2" lJQ2i5J$Znw[ZV!ߌ/֍Z 9/Ŭ^]IjOQM[|[oWg\'ld`E|p7'^25Y>V*JQ୑k󢎐gbu&* EW񥍲ܶojQ3tOSW U2d1mo!"Er䏽pI*/%w>5!=H[`S sVBW<|Z5-8z93)?۴~߰.mr]qq]1>ΐ۴s}ؐ$&~[U8#:ʂSh$szm 4#4R>Ө@0G'K5ܾf^!f @rE?аZ+6LS@9o>镨hS2Φ}D]ԲZpg,wLlnkǕNJңW 3\ ߶?kexc| nOG`V"$"`3 h*pO֗(Bj DF$h%B92̆?O5ek[~vH"(w;G3+.3%}@;]ф=̫%\y?ZW n}DE`r " nTd8uC ȔaI~ XseiA?#qMUQ2'y;5r. >J-|LN`ys/* F^tFE':Fy0캏0vly^1.0fq1{Gg[}HN|E0#G_?/)AI%lp‡:.w(F') D^0xW)6<I}3@ =0VQ>[cX\B8wt /iu!P.'1e nOV KRUz) ~6yi@aVQeCRaߖ^ (t*?_+>ށk i?$^UnA>~WK,啎!8<)^{GTc'T7?_lZ?"ա<ˍL7]VZt&tg p( svr;d_ euԟzs6!oh캳h0#UtQ0߿s\mҒ'3hu&9Eb,F.FE{t('J_g韵N}GWƎRV/t"hvXe/=.L*Lm2)d>t*KÁ&@|4)^f%Qhde}V&.|xg wU40} P~1b!ˠw_UD)!g\PYgFQ|]HWuABx65&mzW o#^9pJϞE+֍%tLJ` ^7 5U=Zfͥ#'5:CCF1*ZSn9DBa:۞ζ.G `wd>TK?vY热÷LLLi{-bS_[UK٘Fuf_Ӆ-2xh&E(ZI1dEqGo? {.4MiϻdN nEJ^&#mEy.hnP0bktZ s Ya5F|ڽ%*W5֢ph7`.zGDox.y% ۍ}9Dl&$tlj낽|ؽ#v-UA AdfD>Z>驺+5n:Wq",F9O jj"R fڸb`L2< ^8c a筧9D }Z끓71[pʳ r>L&DZ+$.t:d,]aJrBteusL\D[C_@8FVc>Ȩ(/Q:C\qض,&D1QMj*i`AiX'M_1uHR+[)oE(sfӶNL &rrF U8QR:V%r{4/{%CV?F1[:!A'W n: DwaG}ƽ\vӗvHH@mX>$h1^a89pQDMnX)n` )cNe^3!~%`NUzwDS)kɞr5y(*U=fs骬ivӠEq! 3}.}ɠ)k<sڪbZh+]#&Ѣgإj18& -h02!gP.HQBGSё*6љS&Q.Dp_\Z3zYCzQGCdMts +ߒi.[HӬ4*Gبΰ+6^橩\]a\Ez|9u|aA\dI:p$8I)k>h- $aG8I"{ %&< @pe2 VL|֢%eV+RģhFe7ZЇ͐; wl+0eb<_q ,Rƍ</򂽞O?=|3ӭ4xCS X*GGɳE񴮀o{)Y,ȿWCNdݱ|m}g9]$2vbC-ϻAjXȑM  *شWxXhx;Tk)\ gG/߅`Us&Ѕ>8N4`.],hW|9 n9lxid7Τ؍+)baAYpܯ/FuczdIO՚X=k zg77jV% MmS> ;{' /,J_ (}ŽҐ-sc*KtdגϺl$-S`ݬ~c@r##| AW/L,|xi& o鑊,E樽YWEq*+_\IO)هgSEy;Z8\?pmE~v;}i4Zz4s~0",fJҷu^̹/6& '2Δp)rWÚחh!ǓRUGa3 j֣NH-RX‘g8zgXH_劗 5p҃˷!nsF$z~Sƭspq|=2K-lDo_gk0Ma˧Ns Iu17KXj=Px@!4Y4ٮ nfB|>2(OdkW15$4R8΃^ħNʳC,V+J|7N$*q$g&-~(<8/ ag)gFz~I7 T ЕjuWfN*gLwV⚉.f*SOʚr[gvGCS:V.q|\ ZV*F;ȇ6q:|ļ@xeL 6SlCNNqJ<>OlCV5βV OU{~Dugje3jXԮ|BK< I;?U8Bvl}0KFXd_ B`h8&i ֒mg'Sr~P!R[(qt"^ȥ) 1J3&gٙG6@D0kE)Aa8\?RaTb,{kNmq-68,5lc[uĝhur9O#;kԟ5tʞUMn㇍?k< -t\(^WM vp,4ʙ)I{Zbz].2c$ X(ƱTta552zY|n]0cץ^B))V3=(zQó;ּ,0"T?gfYfn' N'M.4Ah8(!9Q>f̒) (4;m>0 ;EAL8=nTqQIBЋj֑4,6 H?Trl{3}!ek( o+q zdgc -HɐJy wX)?G὇&1,|qٟ En 5Ik-,G9]1C'Vh䈰yTdE-Q, mNb}ST|_z=UBӼ5r,IFh3X$Av\1C-y.)a%TSBY(#/0r< G)9!鉴on /[`l3d3dq8:E\/jXWaQP^%rhg(?1ݻ'E~CɓY|:a> ci%ӀuQDgJI=MyH5G0%?41c1X69L: .5lGj]l^0,"EOA &m綗&H%*J-0MgoP<1ϙNۢU3Fbh־{hW؇ԁ & |3aеa9_( ?ijڎ_^?ix8dE+zTzԫp[ray@qOԑ2`E{b&]hNnXa$sC)8fZ9HWMDCOF| '@ݹ¼Rqw K%ߑe E$!#R<6E-x 14)!7Ze[ȁF>wM]]^dES>]m?KDrµhhd"pp9OWmFofeV.OqR%[7Eixwop+w$AK:A3ХfHitJhλw uہ  |}m]')NjZ`,PU.:+QWx4KҒMCt1 :w=Uր$euGkKYȣH_ <  CJbYp3RJpFZk)^rߪxnjX`/>vU%Bl| :kB?' wLc.9S+̦%Y\+|W4QWb| vza4csa$wY3{$˧Va<͊%9<"$"DSי9zdOI޻Nf,mYQ󬆸`q_y"^նd_uaVܐ+z7Jhr˳Q4 )-k56j7]t8YO0RxX挪 C7vI?kywhjn {S 7cݧG`bH 4 :N`Fpv.(p/ѪP_2:lz_.`^V{ǟ)4 \Ęk4ʁMLup $}oprt%@$uv7PEXW /k~EI*t>nqlq_Lٺ n_DӓȢ[X-Jßpq4}x Eo%sRo%D:"~ǝbO[߶#7t.yaes蛳cTFw[XÐcB&"^U 3𒾯ϔ$/.R.c ~OGDBbZ~ -j5nrPgɫMJ.YycfsᘚwƦЇDZzEAqC05xaΰpa'} VFUW!` |g7$`'=`9+3~Բh < ƉVUeׅDǏKos$ZԀb+.= FT,/%(KϋU.4Yec+r~(Klb|Qcq_ d JR^Jh? rbh!M>^A1A5(>c^؋w<)eH)1v*ó xgM*>Ÿ0[D=1L! qzHѮ{kUk~/jĺ<'yt 07%K{ȰhzOX6E$4S'`ųgl;|M_p"/U?24>ʗ̀ʵ 80RWmʄx J~ &9ﮆRp8<2gpt"k42U" y\y*&Ջ`eVkrrO"ׂ4Hao.Sjލ0[ze}kLwv)o&M3}b]^hf4N`D$&o:]kגb@ Y(I@> ŠH+CRY b{W>㰗GMWW$c:^']!bHՆfL- xk4y螃a\RNx/@yP$,c, 7h쟤~и'^g+Y1c7sj#gUßm+'aK}7xӽVNU(,{u1BT /*emG VVs~{2imY@ ac)^.]kf:x%Ήyއ6@0M@4h-蜨aH~N(,Cz->u)uhd>uZvuf˽2kcT ZBxk9GgT[*mB>H؂ }3U4SpGTʙ:%XZ5%}k~[_`lm*lz9q!Nbڸ.zH "p%xLcrx_'?(B.-ݑ,9 qT1:pl%& W뮖U xx{B 1 n*ӋY)(JeH+sS KQbSZed5)+Ǫ=X&yuR9>#v$)זVkUB.,5(rUO=^ 5ԙٜ {P xykeKDP:~ۻ'rM\0J^VknMʀ}DpFZE?í32X9[.EEtz511; |]zD?{azWuIxTk@Շ]!(BG z8tu %<)_*,)8Ax\6~M+t?H+EER+#nt{?s)3N`o= 檻 nY[NuK 2-Mle,LŽb)iGm*rL*"D\ALN3?G=T `a=&:U}85Q}|$ p֝ƨ0IREFp78,U|ZaqqL#c46T/8ՠi1 쮬нl-*!=Pj8W ^LaՑID 0,ހ`쬴&OUrA27uWU"ά^B>7$ 6~q1DZ~TZn0v rM z\>RCT;נT:6!~2hTVbkih)C"6dBzMQ#[/:Ø 82BߏPXLj^:8&I[ DpU9^$$P$w 9Qz;Xi52!BNPg⛃rC] *w lFkb>KD05ifx;0|WLU`#at>CYb)eHK\_4;|vi%6-6ZRRDww'O\8FŲ ƏGgai4 B: DZF|@dMKl1.v\+aWI=V1OpBL o9 ~og@O7,tyI)mgwe!-CDG;dZXx7wK|+/kREe1 =OH|(Oz?96>_6$Da)d3|tt,nśoLu1ڨŚX}C܆U|%ުHEK#)a ۏբSD#%0!%ވ6yh%ϒ†ºb ZK6A;\H5lѶ)9_.Y銟+Z#WI%3΍q6߁y͘uC:2XBJwI< )0OM5@?~QV=jVH7VyD3~d jٯ0B귀=\7Tb{$8 ߜ']q h|u Q<cprg6C#F נgGϷ(7>=vІ4xӨ owF O6LAX O3h|tƭL~BO>_%ayzEzxF+z4hQ%!βgUģ|!1:We!jq "Y̩Xb/Y{@uN?:eT3Y)~"W8*:@rlHB\ka۱JuTJ/?va #D7)}.%ߥ>*|R D/L }8uqcXH*XAʋ%CL 7a':{WTqQA=nsW-"j}cmݼYxxΰpf1ˆw2?$tAc5ж(NކLh߽j.oKwJ ԲS0˽AfۏPa.XQۢs85j|#f_6熫z93]yMnTU 5|FR0AP5 HN, ~j1(!0~q *\4Nm:l۝EXdF 9ԕyCi`;?\ahݽEj)ە[aizI7z ݞbfi? Lf x3h^ʞbea/9[k7],(ف{ۿCۿOϬR/tr,dJ)u`-qt* F0!a=^n{_e7+$)IL\0(i?|Hxl/-7($&{}[`1!DAۼ<25۵ V6[*1.avU֘.%Lph%fF[%yɡTաdق6ZwZ ^w,DMR rlgdQ}AO;.ď7^`sj+Dz ˃_zΣdj g!pD*Ny g:Ds= t,^6FD dKRB)e~+ѝ#0Ldᓵx|/}h/-T?!a!qf Q'5=2+ pLr"qOKgǡUHLc^Yw,#%g\k-!OKt8Ư{^-RM"ndKdJT3F"aj-7agPm^V@Ì}lfu"h %iJMRQ)y24 OeoZBz]{AXP[fwj5mL!Ӂ}~u:: (ɌǬR)`{4صP$lN @ c`@?a0|"=ck%_.'xy"=eVr[eSۮ1Û2R+Y+gϡAs%ťٶUJd *zx|hDHxZl1"`Op(u/W ఝz>+4U(lmWO$oZvKc? o\A|7SI+E#b5v` 4; HΫMe/ad%]afn!ad D޺v bhQQC|Rԏl $m\R5Kpu"xp_kmZk"_@cg(^/@=NuS^K2eؗ̚G8J6^VT7n6,U*=^Iщr̕PoT3VN7y}KKY ,F[42D~4pUZ*s:apnb9M*EP\{P 6̈́\p~*zޟ2լZ,WdjL\/!-B_ۻ:a; Hd[ V`1A"ȳPgץJ=x}ꐟ `&GaKc cdo55%BXFmdՕtlAq K?RIV)DS\vn9;ʠ7~Gn!L{*?3nm7"|TkhNōm~6qA6oUhxh80jjbðm삌ncBY VXQKhyUNiBdus:_Qsč4 C 0o#ŋcSxc'n*ԟ_Q|(Yp;LZ[.,sZߦ^5SwN>TR:g"*`fu]xlɚ}wV S2kܞQ.AnA_J+5hP!0cva􅭼XJ{~rIQUʩBcH [e[#g,rOnx,@?,}:C)N+`zjGcõ8r;^8^:jRjaT9~t+1C5\_ekŨ} 1n@c>iM4}ijW3=<a7<n|+81<̶xӊtD$2PGscHW2kD~m@v%kUU}|e%`迌HZ]f: ?T;y~+>CU@#c΃4*,&?gR t6܈Vh:RDm1VV壥M~Z) D\o2&v{ʨ'V:#7VN] s|SP[ B` $=&B)y~wLEҢ:9~ַzʙX(X=h_)M ;y*oy%bg8ްj:9 iUOPþ)eb[ԭWYk;*[_!3f=aeͪP4[ag(ZQԂjt,^Gkp WաO!9i;{p5xY*"HR9P +:D܄P>ph`?b 9.%fʆ 7EHѓ!S"*.{,eSZ-٩$ՓNedÜޑjrD%홍`| Eٛ]gƢ6 F[}"ʚ'sYhU&D&g܆-Hi |5;Y\=GwF1P*Luab^Pmhu{. Þ6ήuG=`،v$&QxGx.M*Y~Z=9{dj࿧.A-۹VȞ{ș)ؖI0益n4 Uacri$5➤` 3D Mpj=s%ƾ|Dr_㢵BBI˷%1 ? W*- 1tqy!*9_L~|޶̴Dso6%x:l }!h3xRCEf 9P<!}m _9(wCz0KgB܊mBimbV(fH"SF5Os[b׏`Lm;e #(i͜Es&P M$>WڳL X|r M(¸9Hln!|;?0]aEz}ʃa_w6HSj#9O¾^OJf+ Э3|ޘ Y@LtuV({ j y^4@@]}sxÕ%z78iF@(v$?Q\UeέN(_\CRF3Hv|)0x][觚 }#-]1 8;3ezɱ="&IE *z73{[e8/y;GSuTZwD?ۢO ֭#:r"Tixb"NWI ;UaEN :qXmT(2lɰsP? (ɬL<#΄)DRԜ\Uo|Ђ?+|^=Jm_D  )ڜD'.?砨r!3qgbEP?qGGQFuCHkP셩R| ٪@X_XJ8wecY_؎+Cxl gZid^*? c-D fSi$KT1j}^Gkwz݉KJ%kY*G$dAL<ţvU"X2AEympnh=8 ֦[WPah(4yg=e|(_N RRR[ilL+̡FP~s^ t巀Kty|H'ȋ4W/Dyy0?Bܲ^pg@/9ԟ䯕9]!]5[`6Z7%^԰geΆ~ |< g, )p.>>4<#PL"oOg"G7߶ ["UU_idUVvyA L\0zlo;J3ciT Ɋ $ߴC[mWl):RHoCE[\غ-i$@OR!bؚ r&Aw+ɸ]}8RDi#1.PFY#uJ-_\-19^-ԫ̰<ϧ F'p&7Qev0RPX?e%z HB/ѨU%w;}OC,'i Qk]; ++Pn͛~,$@ob 1em}6˧1%5Ao>Y` |*l8g<(Dݳ0 JTm P`R! w'w qMźFOz*54K /i PME}/Aϡ>s `Ið6ъO4]py Uq3W\Ѝ 5dUfz>oIVEyD=k3;u abf ]~/+v|q]krЈTC%{ы1ٹLշAaߋFtr/rx!;+~k}Ĕvbn(6dj OCbpt`$,m-qLBw|01Dl}"cT^`#B'ʫif/L:ג] q=ZuS2*׉ ) PRQƻ'2M*Z<.o 93)rlDbOy5-3>Ei ƥ`B)1*4id;1NԔ?\`V;T^,Qm@ezRGV;˫'[U;'W:WC'1!H ٛ8Ȧ ߊ0PDڊ`T
G.h?Yec/4nO):F8u~.֖rir#C^RŢd)~rsR b*Gk IQ.*1O]yh c%z%|,YJP>#fגK¬d3'R؅k̹Ӳ!g >oe:Zh2;_1o|F*J;51BgMw}#RU*S&"+(Ie}ӣU]p$Z%+ 6^kY`'ɖ2V[?lGQUO}Mr$WTa'z?1LS)kT' l'W'݄ʋo8e]v?fj݌zG=4o{+f\λH)ku^TM֧;mUPل~bFtN(_/YSLc>Tqn:R@!gBM"vA C'8H[1K+kuf5\\nZF|C)*]ʌ7Vqhv:T.X؇r'do8ihjGEM8lDYn4L 89ȸ{_DBt-&rL\O: L]|26 s5Gvϸ!HE/[#BOsBG9좽E"i 7ޮ ́/4(+0vN~~;cbhw*~X9qdN>y> Qذiq9_ okPnzZ}_7_[?ZnPh0ח+nVL';h(ɒ*{ 2 `Y|dэ^q߳MyO?vw=2L;pbLvy5$6GiDzG.3wӘv2֮uOF9Wl9S,4"5D/1V~J]T8dj!"$\ ؞XHcAwD&BIiGH}Q ~Zh &jkCf9\8swq >Sф:MYflN&z)QƎB `[<2ΐ!ܓsAIﵿ-lVՄww"KѧuI }00caVS+r;""3%7޷ɢ}S0kZ# E)Oq90 Uە\[ӘCU;EU*^7TwD|ufo\EG5U[mk$2/FTVpM9֯P/Kɘ3}iEoڄ5Ct E5>ӯ(a۾G.7:, Wfq۟β="RN̵P%o?F4xd|鮄5d2jktAc(xęp3Yj0?-(BjRP(X&r3PF pʉrɈpE$y^:}`r ` ;ial45Z?AP)\]Tc^'_ ֱLz }ݮ50|]\gsOg5X)L8m1.^sG <'\t#yC<L|9kJ2ZqeyJx@(I>Yx'cu܏ܶ.u"ݓ-eydT"X֎a]:nh:S|˒PUVM)=~2}sj{;?ԣ^J CE-qGD>') dfQvޛ>=A&-1-$B{~_۵&p_*LGZ.Go :_GF^ȍHMpRĈن&+&_=[Y0V#D s5DkbYt Ϋ!XrЊwiej=[Lc@w!n5Kd`sk36@a>gg%%XLfoϨ`5gQ8ab~8J|"ZܙGAh+殎 Va;,"ш &1prlx_36 Oq̃>z@-ܵ PȻP4Xʤiͫ*e~h%yv$yejăHS4odsO6M%LHfYu^OSq˦Gm{8k2NGk6\`iALІZ1J: 5%GMC `5 E_۴ց B OZ GA-K~V)inon؞ L< imW釨jS J*E"d$,v:@\9L͞H:tq. c[B1ֻV}iC 'bԌO]䲉I\wi[[edZ"so:ok LL˼NZs `[k8I{&jʧɣЁ:Ѵq?NV캡BJwa1^L@pjJ7N"?ΰJIy"q_")m ;eLIj˜5PRaos?\M ywk/8H-Gu% Pi.IR:O$.n&GVw1#Rzk[~}2vAݐ9` Q7:S](# V=,ےrA;j\Ϲ=bwJפ63hJWYu#91jlvj1RU夘;dx=:kj7{DI+=Gn7JRRۋM FJˀxKr'fW ^xi:++0Y+NT,[1'Q7ȠCBUM܃L勗X⌈E I'j} /M,h`,VơFsibE$GVO=ߟl!a4 O9oZVINbU9Xxe]zQ>]ơ0="`mAg;A]|w/tLrIei+v|)8#r>^z/8B=4|Uq~4#5[=l"M*"~j fk?lB}V5uF'8`YQS_Ojre 1ddñ8 w4긤/8O=$aNn91^X,H/k =m꓅'˻6'],:nB3 r6W"U!q,8^_>*|z&G4]nh~LxR9 Y-kJ\C)Aȡc>YFL!&pjtimFpfYf~QcoO/{N{LEۏK3 c悵 etLǦT@և߁oWG=YxXwQV}[,4 k>9lъ\ qE /.(V~% d &XQZ {9 u<'ƍP I~qjW/HߎZFm07r"2eD"~Hdݓ@9{Ħv/-?{%N$5]ЀbqrXOPfi;p(c.\׃Y ,M68P G `Qf|%s[t3p5$\,h)鉶VNI6 @aZo1A4}Ozׅ/͠F\iyGʖL/os58ѥI|\o k}_ *]LyQiF_hDG'm8(fIB;Q܍ xlhIL>z9!'q{6q@FySn{˽QG,Q T틍[1)| F ^њ&ƝHÁEO*4n_9Ou9I1+7T^ơ(?t]rWs_Z"+tf áOEKlCOzg"(:Hu˸rEY4TVLv'Ik(;mE%o}Ht[.v\R~0h!lT2VWnu1:u#Lv  :郇MUpSW-].?riy9!h,CQb4#dӨRbJ}")O@mN3OdBETt'P¯t5hulGcɯmX4 K]5L?VYYUuao3n:V&X̻F[Q[3j<9„ʼØ4)&VʸOY/!׭IEJ~'; JU(sa̹QrN׆;!G)v<Ъ]v !9%+{#0~x/V̧ xsWP(9[PiѾ69(fM7)8ä]VPr Il* ꇻ{np?He'^@ Jy.a9*ҨyGNv3ƥtm}rf3(2w9I)秂o TL0X;xߚS75ż3%s{DMܱ \cP9!]EπKF6*Bx1EVTP[FnU`RT Vgz1c/6"^l!%]\?*H4|24Q ~_ 吿7M@|w|$ U:_;N]*#LE~8i{vlU,hLzk?$ 7y cJч_rWNyycm܉~dM\E߳T}Yw#,V*ao.XSbWn7@s#` lTu.y霙Ĥa n]>-:2L }d킄2*7?Ybѐs,O~fCy2"(8Lv ~-H H9lT|q 3#G|wjz2lR+H$fئ,$ü'=pFf:Wh\Ib:T=n/f`I[[ú]GeoBATM7UG⭨̹̊rhT@#lQa/@lR'>rf"75..ٹ )]1 {1̞?.VՋfJ 5MRl}:S&-'I ŗn5wXkAuA#r`?['IT-뺌۩T=@'Yz3)Abk)A>r7 V%b W5Xܸc"t:{p8)c5XD65pb]F^j+GkR|lviFޤLjDNo{ `ݩUoxz*N#pvH/ E(m~/֚Zq>Tr.ф5wq|`&}kg~uUv2W&&jjaҳ+%"U{'VNYw3<[)RB`/&N^CBsӼaLFZC|^ ˾$qI :Lu廃] .R+l;Գ5̛7Xulj7 7q`t 5ӱG $t͈bd HGdCIWg刔ǫnGVfZܳPAԦ9AO-}a69Ŕet<$F)C'$]Wr,+?<4N@Ob\fVh]PQ"ԃ1CU$Tk!1]RyGǻ9C J/#ߍWFӈv17E&=qƤxLs ߅[1FzT)RhO:iv(_Zŋ?="o6ssq(y[𙾌T_s+D$!50671tUm҇KN[^CQ+}l"{qw%O:Q7+\y;0l*36@ *ֽq'k)|;R,$m v5,4iZMlB,@5S{.]n9Y C&_p T߂wZ9&ȍ2E4;U.rS(Qd%||75|G0r^I2nXV~I:,^fN)\^x;:5^3(ЧIEMc!Ȅi;GzsɋG~K11ܗLlB}|v͙sn0` OѸS:OFtDgS }J@Qr ײL:nsʏ |N)?no fBbTT=׉5~1rFpSTQuTj~3#ɖWDzMe4|fzẰfƯTD(r@\1 vq@S| h@H=؃V<(GNWYWfJsgbWUm(eeD%QzMEumË,3FRr}Ş F(5}g/)JMJˁ:7(tin{xh8Ub}rxb!R!W V(G. ~f#S.d@Yjo+oK\=uQ69fZ#8ˋsC 휊eurd)`V:#ҳX re> ۉҰ Ty7:ugB/%;@SDz}KmҪ"Hޡ{'(ȿgͿMi/f/@>k]1tYq&pN4I{h̔%%_3i+*u)eO^|OLd\?/>B窅\th%uþOwߓNx2Ž]{SM`^3Ҭ&>6Nd+۴GS(e8_ 1XrЧк]ym" O (uҤ3l6 Ƥ0`|,twr2zaH.=>t  Mo\_PG^w ElWT`[Vd~ScIyB]H&&&βs4bd Ux}+|/Avja^f6{"tڊQd}GQ^iDН}0 \Gf84+:Uy?9w{m>{T%.Z[x$;]Jtz0Xvl(4|1x"j,230jB4 !&Zgp4& ppdTL/!~|6[UV t)rrH&6MsS yG= yΨ7=v a"{梑ZEW'X>RA [2sƵaԆ‚șM3pr i~`*Χmй E,鰍F#}dzS1žrǧwP? b8-/p kA*95xFռj#s=X]eOZ}x\|H”Aw^ܖJD>˛O'd?tƸ-nG@;ba܊](Klft  '8 ^=}d (GCѨ$Ȑja|},v?nlVSlZʯM A5UcԎH#D g ַY:D2 |o;WEWh=*mž9NtqlnPz?+<ΆP}O΢а# PGBnH]'vD G4tL{P6Q r-[Ő#zWh`#.q.zh>AFn 6f1su N/k;߁y߼qN.ӸQ0z0b:)94b_k)9ug#vgMшKբsA:Z{6DUp'0ǎ HE\VAŜ_dKn9v1UUt7L]:y%3xp2y<2:te!;^jXOKMQL!2M䈙ɍLC hnϕFڒiǺp_r1S'Z+_2TtuuvWLmH?mot$.UD RcA[e\IiUc Õ9R-}n=(D`L 8,gy3$\D8DvUJ\2r}GA*Q'?s$x#g ӌ0?ǣEʋv%AE'C 6SRu,!_hUU?SRV*W}7 i8db7 zgLSĠЂ|-F] viZj Z믚7 kisY!NJgtcz0wXCLR>d yc[%!@곳h]'7 8Uw\¿+Wu{NL@i,zkzd…^0;]Z%q l8biO۽i$ N ;ns柽/ +4fA>d4L\" Ac(vn{!XCwt|Fl+^Eьa֞V@.c}V*O$BA"]15&.;EnGˡJ/;ξo\@zI\R7w$]< XXfj6E!zVYq[M҅WfaKJ.yxMܴSGq6y,f:V&_ !H("hL@;> u? YXd pkL tG >ə:Cݡ罹>H$,Uu9#\Y'Ù~9p Ԗv'܂~fMfʹ X9 02m#{1Lj.`;NA~l`Y~/4: &'_elOit;]UT'Kϐ S~'Cr i9m}so:l&c ͺKØҟ_Qcp 1򕯱0W˶4RZΔU_ޭs\I$7yxJy'H/6;8O B j_UF#Ҭ6 tb9l5y>KŖL`V+\{N?3W@ὄ(]1DǗմbhT4<ȅI$'zdEý̈́yx 6;I~ZV%8KMz|}R.=V j71i9uI/QVE*Lb63Tx:aflFp=u'K"XZ ʩAz[wS Hq~MGJA4=َJ/- Hp)l,R2z&fRAϿP0m֫,'Nd7taV/\2ՂK:oc*nJI>RT-־3d MG: Y_|Ț#@6( φ42PX'*׊3!3:$9rޚho6P"iUOSN^zG0*FTvHºy@o(/^<OǖBi"D Dh Y;)&˟H&A7iǽ%| l]Dտ'#r䘒PK8 *{ZKϒ&3Ճx54pM~"wuS%j5$қe+#rnN3 %Q1G'mKsr%@mF'X`0:FWAQ~ˊ)A9?[ (P4ɻԮ~#A[)~R..Cs'~NT'Pw \ө4`n@ns!@Z3oޘJ0K3];2fu/TG6J"0 LN3K&n !r2Yc5Ft~in?@f+pLCX*CLync#,M։el^u-r5nn K1tș6g" (M[UJ=4%6CWOD@$?{o`b*X!c E96!|@0zð ";4K1'DUU䢾\-avN.G8$ iOѦ'dsD$$ ̪S-ұG26W|`!zCR\]P2@Vu4nwZ2~+nq^.~C,o,2iMSͤ?LU@x$0"xhuйfpYN}fKY!+ q*ʹjZ.Et. d|/u4'q#_"Bp8͠\A$U[nB>e=Iđ a>:f[־Bn^t+-5S3Qz%M!*U 7ɼGbRM? |\X6,3,q[A;ЅމHONX;?s'P{HaQ:.ώXmT墲WNG}8FpA-:CR? |Լn@#%>5 >*kHA {{#Vt+k&]inƒ (޶aG6Xfo)qPb{-%q9Ń vs\0yxPq:i=eRÈP=)ص#e1'L8YtTs,15C=M BhEc2 oLD == D`"'R[ (q77pKb"v8 6&[B 2Op5 {Gi/h.a{0ʮi@-NJi FU\:q2*8\# sך<~;5*˟0$(>_*&ވ;J&Ź䚭KgpGZ بN+8zOYIkCf-ԇCas[^6}QQ&tW0pBO5q< )%Pr&BH;K_2sr5(CxΚex6a󏞝BOat6tw*h.n% ][F:*-/3iVR&`1eo&r!YG$BW_f oѣ~?N |? w Dz:s(uM9ٶ u' 7R*-4} (.l6Ewm`l a^lNg߬y(Ti|8ҎWQW07tO2 wq z1V!tF,ǂl6 .^oc 0]fc3~_ױl ,6XAmt]ixn ~k\UƘ[7f=o; w/  WzrS;7;GhO_TxHhVG¼wL ] HYj-1(<́$Kr$r]VvQj(yǵ?D6j[+ЉҠ.R$봋=DŽkr䢞A9,SP U/-3tR.1?b7RT@!hRѰǥ| ēŏ9Ԥ iw7?U=ymRD:yIQae6ξm4BH5ѓpAC?F ѓő<LJz)@2g Bfjo)e1ߚyS>:H.,y;R4rq8ߣLf_ [!e`n4k17/do5(~ỵir&HuB (DYVu\k}XJ>QZ8|\e0kCNj亪)nd~;'6xcYq_y+HrҺ5!Jv@hߠڷk@8KՖ@6H㪧v`b嵊 _QW@0@L $@48\D$3!! Y@  $8:@d`HA7Ė˓;?yCk+ކ`/Igg|RЖQM"А!]P>`eդsYyEyIwmo @ ,릙=P';+x%tv%[U(+.:]R)qwc %R[K)pQ#F"+8Iv4<_wο[T dғC/\/rha$sR`MG@(G<-1CXJs5:0kvLlp>E3CV!08䎷qzB3] W<ƌE\1fD&$< #GDPjxwqua6G$bы[5 [>J~Tq 펞HY[8'ccPX`=ņΣb_] Uu eZedsdK/#'֏>KOO4xOgm;g2)YQaB;=FI4}t6=Z̻H?)ܪR:/1`-6mmZQȊAUWpVes?'gQqj9W}ߖ>R*lcvW,-8IDj%N4MGjY ;'Ӓ>kDiWBbG$"+f1tT$ʮ|'MJo}nf  >XNEnjM0N%bȾU^SoT +` >mZ%EsQ$t0˃ԏ}~>ng(ԑ%!֝Oog󬻠^ADqNl<VBnH#]J/)˰XLm$R\o.Nú?4Xlѷ$Cxqiנ9#{ǣP~,nNpad֦#<6(e)&eڈO`%f/ȳ WTΝe/uzȃ2[$7?c_lo dsª]Hrk!`!s-lPb+\Xd-b^2sS_2/$a y1܃~?>Oe *_.?NOHɜdL6Ǡ#آ @;7ܷZȝMUKg1}2p>;]qzd2dOOO(weo r?O^tMZ3zs8w9 gs3L]~!RR!Њi3ၕDF"_q,D&wLNIt8AO|tYOlj]_Nk _bܩRMIߜ-hJI> *Oyv0齅uӡrHseۋ Y)xrtE ry+mu'r~OY.9$L&Ѱ<3ycOcb| ]4zD{'},2Wq(cd  %V'ѷv{@2*ur>tLձRznm徔AF^^TP!3~{'~`PfIC5؍tfБ\3{S FלfYc0a|i> Kj5ϵWP)Od@O]/, tlRg{8-**x=}%RcɃ]Deea*wQG\L E,R w+ HAݗ*-iNyQg6وEدdW{eL:oϨ] p*](V6 иY̴U*#T'sQ\6^;^* }OFhISy!J\3:uȹmZa"-|ID?:Ig] /A(VGI㜛Hl*s-KeXDGJL'/<{)y?>FE++$ %~}g[l Mr@>Lb~\&n+)$uWg?A#`]MFf̂blF}*KW/ DɳՈh>(H&2l|. (rlL#8XP]lm4n_8~%-V+^)DT?|{y ޅ*/r hVms[%VFOC..TE0MBHp5Hp>JLkuCHn.>gl^ p).7?Ҝv|ԫi>JӞ`?o~( >/ʹ_]bP Z-ƍ/5: 1X&Z()Vb-sz"T iE {Qt(h.'{kA[O Һ_I4o+y̛۷1Jq!U>J@52%F}cӾ(zڿ*yhF{wU}X| .ڨY's𕆏qؙFV53R_!Uk=U] ~gL67 "åGĪs] 6$3/φy?$x0 KiSzqo;fjPuמȨu,S^#+2TJӍMJO?=Bݞ@8dȖ+M i'~ $U`Js#F GAWYh}xTP3.C,vעts-(! DN{DKT \{.Ó񾦩gkl!mGs?3\15hWm!ui@S!\:w`sOɈO^"ԠjkyG YQjEJ?۲-2ìh靏0 x7*b OhK5ZO_FysǎZ7>yv[c/9ظ%QdP6`Y9 m%ٞ\q)&kd~3 H&ÚRy.3}+-H^cXj0ԭ`FNC$}O+A]DOW[ybVX@`A#ƼǼ`,@Sv"H8zʒ~­ պt E]W~,;aRD3W*v *]pSM 1"B/*֢'3V=fŊlQ/bﬗ5U2핮{w  JZ~*Uqbi>԰=Tg^hhA'hFf •\ *ZC@^%eI3kPvh[H/>_w.GA*4"Hg$*[kj5gue |kU?}O)'iGuzG`Z/4tgaw(<*,TlsOˌ0%qAg(ƥ$HNFvK $㉼A;tz4{|= O##A_}3P@wţ-'P+V{3]Y̾'{%khBjXL#S\{$A#IrmDp2h81_n4|Q&m4Qb,'`<\ 6u)c|6WKETT,'C>A,!ZU+'IWnZmdZ7z5bw SMtK[ǪLw"&]{ZʣFI׊j`7i$ 8 o8ǀ0Gx4 2)& AL02 0d0 00şb9d=sKQBtB=M ^i%0(K2D,rnղW@ +'' \=O!0$d8!ps} ``(0du5a3'K!gO.6os^).'{TR:ְZZB K 2V0xy>L.NlV\ fxg{+WLv}7>{ܮ볉So]g׺Ͷ־scͲ=ڗ}8ϭw^}{wUϾyqOgwnty}Ow|oo]ywjz;W><{ݺvowES}__n羶[_WL]uѧhv̛zr}gezܺwk] wk}m]{׽uz z=ޫw3|ww盽i>SwSm' [{Wݻum˯vq[뻸Ns[n^`o^_w\kܚwu}}{}ԷկYٽzKlgֽێwzgmgٝU{׷uMm-˞kz}-^k׼;s۽^Gz }޸g^h]{vƾrޙcۭ{ԭj{IzvͻZwn]o^ۼ휏n}ȍtqvV}U/ϾW^}ޮ}xkssnU{ضۦ\^={}wfzwv7{t^vٛ*{Mu׻|;]oe[}wvxk5ݙvvZ{wVu}{9sw={i[{r[ݽPuT[I^]u+׶}>е]zn^{ޝjmlNXwvև{{c+ܽkNs(zs]畮ݻSWݞR+jmw{G=m}Y)'ە8wcյ7owqD{uުy{n{wJ^7{VW{9:뵷nu&\m]{wm{;'pںݓ[{z^iW:z/{+w{ۛ⫶5N m5Uܽvr㺻 Zzֽvyۻ٧v+/wWdon54ݝ]}t:w}u7]1.olH}(޻m{yf9^մVvCF3c%zokڻg\%qn^Ϋt4:׽Ww]y^zyOzםnOwyMOINvǽM=Զk{2j=޽^׹ּ{uۻ{ݴw{bEWonݓNzf];j6}z뫭۞usOG^vptu^m=[5iVdǦݷ^Շw{wt[|gJ{7u=n},}݅{ڹuzbQwu;5s;]=_g=}}Kk{Yg=mv7GqVm]r{ޮm{to\ -{y筞koc5ۭ u;;WӖsu5޷*:lYl{Yu{z7J[۹{N׽S{Ij۽]^uخmޚnI {v]v2f{.{ͽ+Erj6UQɞ{t9SWUz7vkNn3^j׺NڕkvXwroxvZ]k|yew{r{}o׭gv}ĐNdzor{9kuw۵{ۯS﻽Gk֫s}]m[n݃n﶑]{Zpgݜޝ;{k](w=^@; l/޶ݼޞ^{i^K.ݚ{nv2^=gӻwbE>wN=Һ^[Fz;b V2ޞёz{yneݯm.isu[]֭m5ۇiu=w5m۷tukeB{ Ze6nwNk=ry{ݽ:״W{{{ڽwl.k^,׽۽]yϽw={[w3T :ݵ˽nw5ݵvu;^uZa7n黫u\7k+x]cn|=S[gvSjV݁ݵ%Wo{ηgKw[vWmK=vvힽy+VʻHn{WovQӽc/5FpezM.ޝݥӷJgnwםo[|zn^vޱ: wsj -ݽwV7;է;ۨ-ӭ׶;;oMݯwsQuuȍ=ӧz]{^ױzvQ 5ڹ=ywkmpVVYfݽniӽ{tۖZuQ+Wu(tw;wp筷vWn{6w2o.s^{=ERouVQqfݹ[룣ַ[Sޒ]^M뱮7ѥqˮwz&eڻ枍[vN^ec=Wn)vLѻ[-ܫܫ.U\˘|=٭^{ztzuz[v;7^nGY;4zwwz.-Nחzyemo{ݳ׫w'vg}}[j=ݭlyCcqnwYghT)xt7;u{ާ{]O{4}q2||g5! Dj#O kC1 c1b54pc:8 @`4 Pet`4?Agƨ6aƲ=G`s#8Ǣ熺9j6@tCpHF< 91{@X l`#gp ЌB8 23CB2@dH !F0d bYH B0D0@ c81 el4 ":+:+<3dFpqFHAH # 6|(H5fƄn3`D"@ YX 4qC>3GчX5Q0΀ό҄H Ѝic{8>p7{W@`4"~G5'$#HH ~/ܧ33ckFHFhjM%`eIm4zCHu dƮ6Qx14ђ1Aar H43id2 b؆9؇64mcuѼTi}Ƥ5ǏJ7<=0GƬ=P# |zǯXq8X{Ǝsh^9Ît{Xr{~9Gj> >`3:3Kd  PSk#F Dj: cW0AZJ%Af 0*$<0ύjCH͌n@d 1!BH\R4pqPB0 4wP=pՆ36 U C<5 js`Ʀ1 TgG@3)4@5qn LkCh^ @"F=l3C^jR1lhP!<0Ty `i@ngxF5ќ5 9a0)#(` Xbd bU@@ #(Tlkކ4 h|k1c1c1c1c1c1c1FPP F[ƾ0p1cocUp:=:7pƪ6f!Ʋ5 lhb4@f221c1c1c@጑f51 o: Xlcmǽp 20€!]hoCM5A`ކpsQv$yƄbf8X9Ae!B 0!U`p`6Q4#p0 `0 `0 `0 ύ}|h%!`C1(b2B@8 ``5G&!Dj#T8Ն1c1uH<8:Qr wCjPs#h-#Vx8BPՇ2d Pk# C8!jX78P8 @  7PX j>6 q} c(n0|A h*cSѬ 4a(F``͎vCwdl+edn@5Ӌ:yݍ8@L2:熜20!1c4 B0`  (5L(QL@hAz1F1P0D5ьW0,c0@HF0PG(xH5A+O5 A T )s#0@/CD(f cL 4iC (4%`7qpsCBi$B P i g0@HDT'@Kcc,eYCF8A6+4uMbhlyzv3fcS!SƦ331-$`D>cc@6CՓT&i iH@0_`0Q&lk1PΌFX42`ц$nj@-1 3cF@C"0XXH0`(ф31QT3X2 FX2,ee+0e0f 0X0f 2XZc,e2X% e 2@぀f Chi<6 4a 4a d 21 c 2XQ0σ ц|j#ό`΍h` h84q Vl`,e2XC(e mN:3:3:3(e ;2Xc,c,e 2P0PeC,e913c,e2P2PC,dЀ0f 0ec(e 2% 2:Kc,eKc,e2|e,e 73c63`c63c0B$B `db4:2FtcѝќC(e PCG51fǝ'Nta:1:2 ј 3`c(eကKc,e|3`0c,e2FPBPC(e 2% 2P2X&<M0B`c(e 2! C(e 2P2PC(fPC(e 2P2PC(e C(e 2hCe 6BX2X*#1 @4` 0`2$ ΌЄPKK#,eeB4 c glflkS ,e2Xc(C(iZB`0} 7p <3:3:2X3~`90f 'Ftl83 eЄheRFXc,e2I,a,e2Xc(e Kc,e2Ʋ3X̘03S693 0ePBPC(e 0e2XC8}!3(g! *cb Xj2CY 5 C$51Ib b!$Ct&`&Xц8 Cb C`21J@0"b,@B@gFq @ <26P^1McΌB@ ` $(C$ma(c c,d U1 `3`H3c j@h `I$( ScUǰShT*R""@*@@mCP56*Ԇj#mB@*0I$`"&F0EPE$c Pb֫X #[ 3`  dՋs42Ej0ȌQ0l g61 ,C"SFhl ` @n@k1 6& CM@] 85Q<4ԆZA  *A\ TB і4P)#(F22 X@44 (i#p1 l`U0! C>lJ-t&(IBlm 3E e<8^n`1F5q13z!Īd 7h85`d FkG1Q X`1 Xbbj#V"!\ H lk\1c1c1c1c1c1c1c864#:3U #6q 0c@FXKlc`B1`0 `0 B `+i cX c[gHn!@'1؆!yT%( "`bU :tbE~o Ap`0 1D jjPF3\ lCG Fj327dAS%8kX#U `^c hDIa@ ` 1-|{jB|`+1 <0"F:cN JG֠<fgFD;8<=:t\>q|(68kɌp?v1`vHP@s{/f@҆X)}Tc?-`I$"@#r Vx D"0!r<2ehB!b@H<";V4H%|D6@`xj"1d b*p/7p/?X {t] }5t0CsQ ޥ6_{rdvэSc[s|4ᯌCv"ρPxU %jq:aq/p07-  `eyc$pj! Ax^1!qb9Pa{1WH@)C_18i99qj@]T="| PC7D:n\C;eqV@1k$E.3`!iv0F@ jۈT-@ Y>c9 ŌmE׶l괉E.F?U̱ @y"}^~xӊ^Άd=UiCB^LL]W9PE W|>_ꪙ_r Եx;楸%^\CIc/-PR);Ǽ!Jǿj/2='s2mb>DS0 1F ?ԛM[۹d#ͥ O^; n+k,{ ϝ$(t6ϫ'=Hh(W|bſw\.,zہ~>ӀB}71KJ+<cIrc?X[Sޝk:! 7C!vavgԿ}Zٍ0h& ! bkط[$J@HˣJYꊀ!q֘@b INkY ,:لl0!; j&[cV(;0r%HmpgUy;!\n/J"I + |F<1BʐӲzRj #XÞuakS(vʹk b@>|@bL cbC;aLX:;^ӻV*!g{l 6##n_"E;gM<~ܩCsd!f+T_m7s[^w_ׁkΙ ??*7mi]7.ʗ)}~z>'+4hG <^/W+3ѝ6P_ÉN)wCl C"NQR q#A=\&WF2!p~a3cԏ7~M/dj\=oۀs!;:7VG4]7P=M>306-pY~ihܾrFS}"l>k-_y;"Ve]j&7wӄrwl;HNyϴm&QM^چ>':wy2LF kqڒ,-jGsn w[|VUFǺ|C%p^|6uՆGJ^~7o_#i^w52xNZ"몲\Yv6k5 C_pPȑGMZ5XY pYa]ON*Zf~n'vh)Ȳ>i_~6-Wt{X;>plsJH,Z"nJ2U3d??~4vj~Ɠ㻭şČY8_C2+^,CCgzߗw4C5DAN%E ƧYt/AX!'hB6g1Tm&=.,w'>b/%uOT/ R3FP\F@dW"O PrR92 դM0ػL2#w?q%ȀA"'pi/4$Go_9gߞ&Q(RM@2ꙁhEjx.kvQޜP#$@.mO^b7p<{c4)ɦxj̓@$Uܾjb L'6c: ch~H7_B%=&?BZ⹵J mE<5ca.U- O,Uӯzw lypB@:f?]ɋ̐?XV`dzkwegMK070!>*mI g$=[MڨsV99~ |i%J z8T ԶM?$u&/zyh-U_pBn $st{c{'A;*Z [psw/q#^z[ ~&zjS{*e$[uj/6BwQpZ F+B`YPkXGvA  Z+D|XΰWrz2~U,ˇfCj{^XB0ųEOgBG_~=24U#y`hm㽦u9xS5,h qU1d:I&O1 R9fX= 8a/zQ~d b{~[g gV9{:_Y43uz~szΎmw jC_j\mZo7?s^Hh,fwgԽTDp7h(@{;cٮBTYk?Ѻ",aG UGN˯y٨Af*ݞ|@_y1pQmw#|;TD8F'jKٝE亾;W/uh! C8+>tFzQS3@ySe.TA9 "am C^*) `PMͷEyT3p$;^s 6C;~.;j4x!āqQ윩yO[ bUh-t}i *AKs=C\_//Ze|G嘱zA_[r*paA|~GɚqXpm^fힰEDa{ܐR(Dg^NC(>m+v԰)SDԨ͵S H7D1$=0B2c@NĐ3uLh>b`ɀ 3߆ X?@Dpn7։r%+K'!q"?q-qW/L}߄E"+o.RC6el7yu#b>Ѝwpkj&*c'?J`pwG6,x/QEcP{T+pʲc㎛tD옸[!:7?~UQ<[N '0cz>pV@CEςtZ =]ps"l):'n@8>5Y8CM*^v >[N/˨z.Ū[ٱyë=[T)fq_{ud}*okJ+>Mmz&hfyV&^-ӕDxiĺ*3 @DG^$HEaO}\`@;Q. Wݫa<ݯN,5N#Cn,H5VNo:,FB;%}_itid~WnHZI]Ť T$A _ >ý2, :@PWʨLq[>'5(Nt;&ά=}8E ă%4ޓq3$x>IWsm(t 4ʩ"Ev1g!URmr^鴥JQ+k@4,Z,`B"W/gE {UW/VgṳRY0T]Ѱ-3)8$$5`%koI MrmKgSNN|v{`ON҃#\%i8 xD3Y鿓yC #P# qK3nŌBQJS sF <2|^wF&H?IzH3|v!`!C.g7]\ W;2䪾ӕ^3<L#o7(uD lmcC45!c` R ߎzό^=3gGGl";1"7Í{4qRa'eҺ^,#P'D5Ύd7䁧 ` btlC fXu_{2G $>;` +Aﱃ>4Cփ@F!2wyjc=%xeTgx|ʓ1 @ Mn pjG):Ͱo["{4BD>=M}*v4U _*݇,ftb ~= Q -!GT;~s{{~ -7 FWoWWLc=0DJh8%qᄃ[MLo"t1v0e Hg0>< -f$35tjuۭN0؇ fN{?<650T˄!$kc,d |lc<y)?z1*\pʠWlcc 9Һ :,f04ѳSy G1tmN?ߏǿW= ؠC). `B8sb -F"ۉEۯ9B|HزGʾ wh̄?ppQpgk`2.;&@0Q%]vFY-v }ad^o~]"PiY;*F 7Rɽ3`}v)jrP 9hR]<' VwWvXXu `G5 1rS(]OāL]\8 4+W;U\&TܴVP1 `y_]rWEq#+eؙ@P0BEd{q [ U KleL^JFE|+s1A0ahk!P{\^8 A/ y Yp%v8=-5~*q9@{sڢ}2jʃ1mt< I^E+쁠c^a`kJZjBGX\[k#BiBCq T`L@m罡h>e[A`HF;l< F'7g?䮦T=$)?Q"h/a["p&|_^ 5[&WX5m1Ί (Q^=B)#jhf ag.'~cn%j֝}4lF88՟l_߱{˷3ZSzyG%mKAB/o Y((.*cR3h!oOh5k=-t:o+iv_#[sV淚Ͱ=蓽fP$ 0 ~a H&m/Ϛf_K'<0d]/)KÃM{bPAqSNy;CN\8]F=<xgtĚE]qrՀ =7Sr|. xv'2 (qlI%h^MKy\DH(~ @!(d# F1D !9c_xFrx@@N>(@T5#:0 (tzy㦅0FtPug05>wd/g>T !F6?_`M+rAh}M?oeuz1Ín`qCsVrsWώc14t5Jlu;2A 5`Ɔ,aoQo2ɒJN@:Oeg66!4H'}BLP 5Ngæ&2!{h'5hW>MTlyX>nd>pDNyDc 9e&1湣wV*Xgɟ0<(Sh;ڊ\5!'R86@bMw/OdylŦ&?wypS^j0)l?^b|:5>B8&<<ޯs< {::iߣF~-1FY2K;Ţd麗3 |d$o+D5SX.Rd$*g8IC4(~ #z\Qjv7FDE4XK@9/ŐZlIP*)-%鬔V2 &=_^ {2MJΩ)RDijq5Dd$R7( #]g`P̈́Zgb299f!A0JuEiY'Z`%I}+!:7LOc<%~0>vm Ҝ$(A+a#w^X[Y.dbiB3z %y|`){z["#YU;4=<keRך$*߫> u'Pcxh4OdcQ/5L^8[wvӇuWr t5UW./C ~UNS1@9?,BNn9E{s  ;_. A!v2dTb˟~<60=sQ\`wam~;'HrHe$e N:=:E"\ "`VPذ"3}Kb%I4)aLٳP .*Q^|ɑņvXoX\iwuSRjOka񁽵++:CVbl׃Qg`:KڪzHfݔIȼY75(ԋ쿕V^'ֵڪr$&/9q.J3TKц+)6̝͒b|#I<@T^I8=BŬHOOœ)L`?|t'UfI"׼F{o8Թǃԛ/ ҅_MkK %ZY':H Rtz^hVq?wp~Gt- Ė]ҧ:r%[6]w9V:Y^;u.wPGN#XN l'źqرMU%>:1:N5LRp(V޴]msU̠b/@̆vH#܇nP5G} [Ozd58tH]lN埨 |?#l ~E*-ӯ>Eg d 8UV!It8T+B”&Tg.X]x;+dۖ_nevM;E“(]g \F{y51p2HtSH3tPb#^J;&CCNM "kp1H B`(20{0+`0.DC1$o <`}`2Ay#83<4;ApN6u8љ Bpx=@`!u5!^Ͼw4|rh笲:|(0H ces?ܿaJ(t]EW#t;Ms=:; `sElpa~-AR"^hVq~,7O;`ؖiL*[#C$ن7`|j̈_ _Si d ~:& (4!BP B%P!BP B%s$z}'X1,1܃,W?sAM{lQCk]޻vmX4o]w8f+9l]SUBl 1\?4C63*7OTDm\0H$V l>Ҝ;@N(@e |,F=F֟Y<= (}h5-zlx-ag.ai?;3븇N~a8ccKyp;Ü)cT3. -2]֡r 2 ~h0mC[ sB*pbD " TهzS¼qWPu> I \g+hG7 )>ozUO˙q2{ݹsdt˕thb"I>yR0dv]V0:_(OCULX{_?XU@}~K 0MPP+1wyC;o9335Xe :02 ?PF( BG-Aȑ<1g} YTUo7 z9y$gFpw7rpS\G8vܔ Q?>346*\*IbfapU<඀?`MZOmH fBX_ow*\a87d5F%Xt GI㶴 R-{dDNaގ|*eG5Th~_,`a. Xl@<?x mZ0ʭ__3>iHpZ.`YĊ`A,Sm\='?2VS2O6| ΍s{~0S Χvפ!+n^v>+u3K;OKu,xP2$@*+% BE87mJwPRX/AsGZDubI"RM(bi\A :W&~pV$Of%5;L7$ .Y-p]4 pn#eR<ޭGo: 逻gݍ$ |Bp1a]3vc?WqE%&Cҡewuvh(Yw)ϊdWsG`> 0BwޢK!g2V۠ FTQU3"3FA9PLpUGGfX;(ю:G[ v͗Іjֈ&yT~V>~[-J:|3kSwW#& ٳkK:{b^~rYHk+>ۇ7e_E#k3C$skǩ4Z%^Ep.~t9X0lb.졐Y{Yj֦Q$0ҕvbR+tɀ1H)d5xiQNC6kȯEE;zAv&Cȡk]x?Atp!f念wU~.U% mkUG+ǻZF;շ]k̗NQ?nu O@}u5W?]HnXEuuĕ(L1|QKc ܘ_}Կ8t @\쎓k'aN7>/v8V?ٺ M/p&fiF'jԧygvrF~@,5ߎ Eu(2ё"hb:͔InTbޯV̟|T" #Zy9~4HI  q1j@0uҲ%ׂAX ~Kע)`ZsOe#-&V_[@ryb]RQeKQo뀞 n#Hd*\DԊ Ħ"yZa# VLb_@UC;a #FX AZ?B,1I8&]l/G*A E\6UiK PnI(sYֈ/\ DC^ 7dx'PP;ԼVjeizY) fH&n ޴PL6I > oA܃,ܑ<^ `1}t+z&Qm'ȞM(ow1QcT妹1u.Mu"#? a"e{.QHysºRs1PئʱT%|@iݠ .{ |&Ih" ]!ߘ)APTY.SzG\Hɐ 58ƁJ?yiIo|t{.q LKDf N<5!ϝ 5"KI)8T&%@#JLrF ~zDL/(8 H{|T5{\b^Bk2[Mo:-;@J`g^-3X9U<*-`/;>ab2 ^q/s?$$J#c=0}OO6,+F]kVZN0G6 R ւkK̜+߰JV`e}X ۡ-a>_` U"d́[9\`[gr0dF(yk;v Ykl*#MVyč. ĜԟH]QQXD۔r#+;j!IhN +us:s;J#>b7vki\nJ"ee]-XsUM3>H3@F>WC6[ēyQ%y;ww8}`˕Mspov6w??‪z).rƍ ͤ-U #hy@2Z'Y:iC{Ф nu2VC-9p3@#/>glK阁զW\7LN{L`~[R~~{Rî1;#Yr]d5/E!kחŤ(5#->8PH<7 S(C&nf"4Gno3tj?/7lZV”DsMBI2b?[OOd%z%A뛶+5wMTQː4>E v-V|ځ='j7z)((G ,9F;DILREZ_ * !Ji%H\>or^z*7`O:'s})x {y&KrxniWO!\V'.DRL)},(u+\0b|@'’oYlGCT!o7U2)6e,ka!O[ [BaMqښQO8|9W=8q|ej<. ωY'*>6el^Ӽ5CUgK|uBΠ6aRBJ[&B&[#Ǟ%oEA"B :67v\} dU6YF ;:u$3 '_'1vfQP9 îY#Tcfv(!Ba9Cn)#b7kl}Oeh^K-8D\LJ&D”GaUO X-roZ 'pL;];[[b&x ȫGɖPa8Ex6k9JܒM΋Cܭ穲PEP/L4*H=+/\%tic0Wh bbNE:%G#PA.Lvu94)ќ(#r߇ >X\VS4}Py {"Sqy!hf2ش<SW^B#eCͫwjdlP!g|z9MCU-ڀ?*CJYt"MD Par KGpvv%zU|$ꌳ0~hx)G2<]t5&BD\F90ҴD N!̸:@:@00 Q|qZW 74?<3 [I{T@TA> jt9Af.!UmurI)˭sӅH8^%*`ty‚ׯ "ţ;O¬x2 d4o~%l B u \Ua3nx*lw.eV$ 8#JH́v/T_\!9 cTm@xk;H<?EBB_jhN%t!9t޻2aV=59$J)Rhef";L.3Kg]qQK tRZbZz5?f_?Fl3ynn t TZ e/zI_iVS9I_j ('2)iP4}NT@-˚!ÕY˵)zrkfkYcxG;d7omSrz }D] ||[6CP`$=WՅJ5;4ƻ>3/1.9"81lQ'ڂIi;x^ťN5?hYT( K0@ YSA`o`\L.Za>cn ?@@I_A2&Ml{ϱj#R!VcSdp l{: 3ƌy8: 5(KkI@)C( w$'Hrrڑ$[ALmf NS-Q !sg!<ڭ qKQ6VKn'$ZP#yD(|Jf5dPaΔCJF;GpUWAG4Y'3*'pDdh  ҃e*@Rj*H&c/xpLՎV rz"kHËj`N `"Ĕnۜ,H 6IRN(MIvJUیt:05̙Ɍ9;8j3 oQh2탃2g E exqDmYp$o ͓rkO#& nHu44c0‚Hmke}.#΂@rs>8uTdrN^A=8w_nJعY?0WU3Y^^I_LYsuP# LU BY<=S:g#z]Ă\;@bD_ ;TT >]r2h Ϟ7<1fKsYk8O7DO 8\-bhu 3Z$ ?O!'=Ӥ5|e [#gF (q{,zҢ;0T)?|;NB+niS*Ju@}i(p^!oEL"E`oV۬"9FsH #;.I$XPpC&ΊoW3>$(Pg ֤5P3!؈5q̟ޟ++VwGe2HOBEn.dF2c%﹃^r RM xGV. O!{\Έ#.L1IHQU[/ŀ\w_e[5~nlYFr͖+&d]E ,:_ĀuC˴'"8_ѸE哖?Ue( /!\ Oʋ*UEh:VI̲LzhDKb)֧dt1oA>h Eq{KτIK^~pv 25_*弲A׸]iZV2A3h%9pC_\kΕ85 r2vz9fj ( ;de FkpN;Nh70EP+|Y 5m5}`U:V(~R0!WbMtY+B) X%LVe%Ҳ탺3,R9,Dl0%0[՘1");7u!aI//otယ"$!B~Ԝ틨‹_Rs.0@/)NSot h]97'6.Y wD)_$l\c&36XA$?rNO"Q!% Tбo3t6?<>__g?(G7Ĩ \ . ) ux@VM2-(|w6ӪWr3aYp>ϞcGX}&(dwEMbgTw~>hi @v|XD7q{63N`D0D9UD!sXOimМȑ=tK:]!Oj~iG\%}p8-ÍDL^H@,;4i`M;62YD'VC>ɹ/e j;.:Ѷ~[\;\>GȎlAԙ;4Fɡ_Ч ż?L0|N x@ hVZ~7\6Qmy, z!mۭEet$M;$M4keMEuF b ~LP5xCg`3'7Џ[J/:qly d< s˞sb^xf@$ǐ3yQ`F<y$I,x}Mt0!W7+v/q]J W0 ũyW/r _ ME/BDV%NàX@u&'yz ڳ<( AYskT`[ 7cQ${s>l 8.3.A&]4GCsk3Od:hr#ρAR5??3;]S ܍+("Eo Ion:h R,䶖 e^%|9Nr9b_4ȧѠ^ھs}lwbݠmg.4XYudODNRT MrxZ}{xrrc4HT<ȏS ZMԘ_Wqh0[h#iDkmVmtA'%:FOD&I ?|7=^ׇ^/U{6kik=Z n uqQu͝ )"DG]wd>Sgzrnf uy%)_KxV+9]eP|tH*3jFScZ!ľYNnU[\T}tfN#*QJKɔ4gOu1/-3+I3I4$HU^TIL]S<*)&RuSOuF9 LЕw3]=\cѠ$Aa,#$ No P8e/?%۳UۖO-ʲ=G!l1]OdhL5#4?%I}[ 2 nOa+%Ȭ b@ wqBXI'\JHޅ4Ha53i[iXUΩcG 7{+6%Y N62h;,ʄ0ڇŇ@P`7-VuTU{ ^X#؂KBUTkݤƷlԬ-?y4OWVfb1ӻ2MWa@K>u'HpU!*H rfi8]so}"#6'>:)`oU3D]ɮtbV[^γD[̄yA::>l]ڃ(Њ? r7ofilݴ$z#% 8n1> ՐP#Qt“6_>`쟌{y(EFKmAWC&݈1$SRfֺca I<;x:9p KkcRGpN):aCTW݅pl"W\x !`\@̦^ϟ14hj~xdR=N (;jŃJ;swU _QLv,S]|L/|θ^gT>F@U`ypg\s@ᕺ`N7%#{&Ah-ֱ] O(ʄ1AĝEVA@_qng A:T),{XI,ϭGĸ܅Ffꊿ=TSjr\nE_b6J, ťdEsdՄ)Wb޸Qeڞ‹lI1`s .l 6xtȅ*Wzs1 _b$.K+\TM 0T(âhGkwz q"~А}gբ=%41]oc&=<a^6I2Vh[<,U/嘖AP6REb,o*Q3PǟZ m͊H1drB IsFrI-AUmf%`] )eC2ZXcRK>6r-U"/-ʒ?/x<1`xzGn~1>NJ|-I JzV4i~֍jH+Jc xA42{G4=ghp~$@RX' j?sI>R5p7Uscutyy aD>JGwlL~LVC>wN!GS Hz7@G(GPddb '\t#(V1b3$X!Y0|鱛'F&@yBWK@Zy޶csSav7@xcO&y+TUʑd nbak`+~[9ÉȮKֿ%2)ܰzr̉ÆMN5?履G*'8SӼ}^}:yXk7]33\6?]Nĭr'8U@ 9^ܨo߶7ft!J|G/,m @AF'0_pFcxx)YL}EB&bsmT9$?(Gկіy|pB@օ@k?@ ~9r<*=KxCRYq_]տz.0]ÂX#c2 b!Ҧp)S'PE?'Au,[lw@< AGDAv_y1t-l XgEF+%g&-oEnm͘RS.l;sSg#z<.f*}IRedRiɽx'Z+Oii衚"݌(W RRpw{|YkBF89ʁ#;MdֻN,a>0JhTnBdqO e:<}} f;dQy`}~):]P/$f>>̈MxDz 'Lkz q@ca& p>ufY__w]]<` f=pN/ʌ!yd4?p)0=,.H89ڷZͩ/7t4m'yR4QHGc1N߿hQﲵ=f)-|sk]UG9%؅?1u6 Aw9`a):B*m x&BeoFjRk.D_XW-B1kARNYFqhmߗSPĴ'rw =r 9F >ue*:(UTVDn/CU rHGY&"o0-_IVS8rbp!lWȁ.yՑP9`",66/U*Gܧz'`LQiCkO UoC#ӓ%)&r'mW8HN;@P>v JLt%@ٝU*st~;@~NKu#2ͪ|8" 6?iewAұ.l?W$x.:9"lyU̵ObU[R\%`E@GɅAX=gS d*<>׋! GNE~e(s9#.ʧ-G)E52,8Д㹳@<ʴNSāO72f.ǦcJ*(xͳl4ơuURoeMaE'Z c43}){TuU}3[\&_rG 4kM޵初^͏́ޤ` sjҵi/N&$BNl??WJ" tdUYbXM@TOn_d| K|^p^I6 Cv2:gd:("Z jH=4% vhh9|¶xJtDA*DHQ^7ElNATՔzՀa3aִn-n陳D`J@og~~s4bBMR'e ޝBfoq1VW|E7jg%Z%ʐzPYlʽs[Dh0:=B8VDO᥮؞C4+ݢ #e!$wt?C:j+ttisahgfb*)Ƭ;C >55ãy_jxms*Ǫz=$#o ?HFc $hMʜ߶aCQ"DMd-\#ٴN_CK;d+אD,)KshAv}.M-0QAcW2P1~o.4ycH e DUp|`sLK Sk*J!X8G"[+|b>LK\|Zu_`'YkD"F7YRno?Ɠ%MdEZ3BB7 2z7oȒ1kHvsIFݔX#Ι[2>!QRMuqt`lj2@ >&Rܐ?ky:ZB5bu/hv6y%?tYPę(#m"fLɓ{=&` 3oOk\nT 55א-*Db # +uK, 3h"v!GnSV#j3Ba1KV6;d$S`&E8H,v&ٸ}rNE_~=p(}R_--\}^bWAv$J咙q9t%#GF2$T椽Hx$Z?KutDt0HȭzMެ`LKh7d(:! P`22eu[w@ky_h("sl>-i 3ɸ9תih9y|AZf”bGU&Zlefj;y,o % Tq^H\@efYnSJdMʻ} {;Rl( J](|铢!t@RXoYeѳqs[v`oٲ}X!\U5|?'Qq@*05/4½]`ĽkظnB/|vwZmи{poFA{q` ?ɅyLX,2'rъ>0ݠ}3C PN\Bsѣ8הUj>Lb2 *[n*Dv~P&>4͒@,,:M4Wt8Xh`DnVԿ|/岖#v:/XL>rV(0]x녭=ZY}v1J vY_X 5pٻGq$@!<FLBXdrJ;"Y"&Hb'BD1>J@cp@8j?V$fJ, oUx]Pc*SC_ArPr`0ZZVd kruòsV')71n.hx D".`-PC=B "@_oP/rZj1c*r9sɴ|ē 7?k%`nt9)ye.7mPB` ^0:AdxOMsc#ʨhz\E6T*f^vΐh}F+-V3^7Kzc2lhD.@=/g`[ /zBݴDh1]CKO"\bzzcJey!y KH{`-6xN죀"au؉s!e6,HXcx/J:NDܜP66b4OW6ʐkD9x>tj훍cܼ#|Y#TT,ʝ(IC(~/PXٹƘ j︵βJqSB=saO NU2`Ѡy&ި+F_I|*HJF'@eE8`ڶfv73W5!g{g腓_iiIdRJ{RvH~QtE a[ߠ^W ̱I[ę?Oj@ M76+ݧ L67 %P^d<Ӯv!2?^_ B8cQ^1K(It W`/gxFSN\T؈U󸝁 +>烯;ض{d$ V4ХҿӘ|K-z.I?J_kz}n5k fh- ͩw0_>{\aV5g. B7?mIBqOE4^L(Dc*TEfXxYZʘ;aV./:hqe4Qlu*LJFP /pK \XQB1r cj!@d`eh"dlu=-$nWױGꩠ%lW!f#:O]3n[\=tƵ3d 5+a:nW۔b𥇅>81E}0DmՅPR ˊ[x~ZCZ$q#54~ưHN 2TN :_C7K1L Ys.cn4́U$$I!:͈>7 OEnntJF'PlM\Tqq5▦{MG'FMY DbmYv.}*A3?W>B}P~^ R ⦥&?^.` Ha꧋aTdL&uKR?dOW -#TcͫG [:\\v\- Lxr),e`00־tNh:0zw~/̨R01.oCOkQ΃\&d:Jٗmx}'nxoO *I5=@NZ5M__;GnYNL#]QBLҗ TkzlT/pWb)5)U`gl='ŷZEOΓOb嚂_(&lXTN`sOҝPg@=1xCi|D`["*yjI\8͈\%B\(>e}jr@dt}>u31E߉(CDϒI 1)z/*K?,5Ki|&0Tqv'-_𖪜wNb5ӗPJpfoF!a6JQ(Mfx-~,3Yƶ&/@vssΨg\o YVrF*`I&wDMo/ذcQ;fܴv;ijq66gIBL`jG${W4htLηHG8~PʐIyFpd.+&+T +^xg3 , ǍL7–!SH@,< '#+d5B1\jU _8pU#f҇ ay%St Q$vY'"F=% ޯ *6e>'19꜔T1*fOQ!Nhj9OنhX<*+9fk2D;hD^"E9z%@dC3vSahz^cHq#qb;n [C unlwGp±;e*xG:tL>NJ\61g|oS'}2TAH0zߑwQz,Wc55YQR7=i +GZ(25,]juE#vNl c)e61+#Xm1:51o%E!ۡ_F V8;cpf/>^oc|m̭8AkS1;W:E//&%:Ƥv.4Ma;Y$i_ : 4P#?dAgvb`p TۂQ>C@0~a<0Ј}X>ֿ3GgV|?0PC#,?`Wn@iwcKn 0+3 bJJ,7 H7X2RgpW_ٜ9xrt:՞ :ֆ`Nj?u@r!gQ%C$R%̜CG-h nHfw<>ΪP Y<5q}!=}@j{~78kߩ`uXE<9%M#!3;GkDO#]A6)cvgl(U@[1RPTc5TΥ0wJTvlh^ۛC!J(+^1FoMiv?Pp Kz)wµmg@7K%w5*m(JI z,ο2 `;o@G#,҈plim7>M1,YsE},$jl,w [?UlT0$\Hne<N9E1!P=IZ!px"#`:wǚvQKwZg¤aNYtٌ|T1p$ڶv^%#kDuYO46% WRHG/i{Gxκ FP-y; 6|'>*t5k-%AQ9!ζeUC¡_U-dF ؇H{W 4c tr:vmd]XM?H/tI )xآu."NQIэJG\df4LLׁLM ;I|ZI ( ~BU@z ?Bg2rIDڴ+BܤTs`qGVHb67fUȯ -\ANKwjy]_EȫM"(=sXDBb@K9̔8>I;gǐ`ZP%l>iG.AX0dW:(ֶ/>@>Y4q; Pqn(|t9M*8%h @d*~*\u ?vQVOĚ@A1., q{39%P !a}͈-_/? fW056:F #J|GL<#X}j#ALJQl*qW_7=bSJ@LZ]?EwW|&)ޥ6wCXP-qfc\͐DtͶ* µ$x4ixx~+Dk%8eq? 5GӬ3Xjx%X 1+r_1EWTE-1 3KU 2Dx!'pC9;ʒ\$jnem"q yX ^؎ hW>Rl(AtH_\Xobfw 򪩳ڶ ;e; A#0onՕNK&=Y{;he-(  }uwb5RY(¯t@-k>MƆqY"RIYx̕߷ۥ!djWz_k(&Zz)BMaeI` 1>$CN]Ә!}o ~XP:zVTg~i!B_Pw Y KrHIZG2͎3%?x:a1ߨ!:vDb Y=` A?Yl f`Ps3QA"gODe;yroܺwbpHFswd N˲6uL$z(~HZDq wjʡ\1Ex;B8"!CW0s }@f|ˈ`N}huEus`@RiDZ;YJLRt ʲ¬tD3fmofY<( +7yQԌEM|殂c`_Bv<1I؄FS*l8J %.^iCHrRri=l91`3#ѥ {U82əJyh< ta\_BxLIeNQAaj;)rswk+3}9 6lCT8'Wܗѝ5U_Bl~<&VDK6;wVK$`k%ۤTldJxBnQL V?%1aJ72 v{nY c>Ɵ92%ᆥAֽA@Dkn)`9@҉{ -c:QՆt r#SeWFOl #e='҇\>GcBaȈ?F·Q vCs!B{$8U9r|iPIMC{=!1b>asH1?!'~+T8jY6Ml, RpxtݷhҠ:oydgD1ůpHv9s:W޼9?|+fsB[?\pB /eFO ˟ \x#!S`4EqFm3A%H"g`JH|ў@m۵5=Sjt23y\WARK$J',Oi*"@uH?Zh_':ʒ % ][Nj`:Ru] ^z˘ջri OS}CϢ@VBTntkԹ~"Pf\yjp:fMwF]^zLc1EM5t:>i{y )P E2+ތE iuifNԜg14pJ'̽Y>K݁k}%QlhTd=0Lv~5s#b*L=tm~GxHTS„o Pbb#o❻hY4,Em)"+h]ߩ&D@+p d;${kȧ?jr 0~2l3`- 9/WK~SKn uPA(MP9nW8($= ?xdj(:@G=z;ˍ6jf^^XTahڀO#u$ͯE:M{p{J!T_eE;蚇wɾ65-3T<@Rcg2[PQ/7 ⌅y'^vaB&F$4$y&ryƟuS@ƷjHAWCEkdZ)p ~SF].C ͬ_ںfzq[99a#DGAF淖8gYɻuf'(Ai֙- DRԘGଓf]g{9,徐+Sk@<BՃt.'ebu`8b=,8Q`o P,(btnsnio w=2fu<G( ^] AEIVwSv\Omr0i`Hx,볕~F!5N*~U=LG&;2N:RǶt ,LB|LlfQτIbZC1CB^'FV)Yҧ6yE XHPx] ;1cˉN)0۬NBs_Htl9mkH7&J m?Qihk~ązNF4i[B#ʩE e@*L9?f@KƂ&fح # HOuIo<>*`*)7ZNuÇ~kSIPֳ'[R.t^\%7@I:gq]$h\qcuMExmqlo{ }Y~A2o@7jP="$h$!d2@_OT{:O{Efr~ FezG#P]\; S 3v8vd/] `~kv^ cR/}wpAĉ^ O o*.X> X]mLAH @%7!) !5Hc%FR3Rӌ^7k, ~D_!R?(@Rfю{g;d&_`5 FEmﱹ=•U-J>m՟(kg٪&bP%(LƮ _)W 4BA o3up(j[tѣfGOGij٢d6x HchkaOn CHZ>m/ I3o|6DɐM:\zvf#QTgY/8G%ɟ",l 4OB"؅pTDYl܎'+_)YkOܝB=K"$!kIX^Ll/2)qxiulĀzG6ki>` 'ůL ITa9`0mx^?oy+D쨯<0n˝2isڧh %rgyK4}uLka- ӦMm?>-^i&Dtγo ƺX Y;PxOOh¯KqWVDJj$0@0p_ڴ,DlRkȬud jpuZ!z>>A, _}%A%eGsӛ` m۠s5~){bq 2Ўu;SŚT~?GUX>Tgz б3iiKaX;b{Ӡ̽=GZe {K?',epT;9)6Kq5}2p0iςAVIlB*%5@G`8/t4U&TMG#LSt F5`7Y B}Nٸw_9szHxsXFvv$ $<ڄMݕzw$2l {w-ȴd<7}I Bֺޥ ׂ @a &T!gp\wM7Jhm~VGD?TaDDx1VRk锄9p u aV[n=whAcW,t@D6ϗw#Q?#RY IFnq _nͧZl_Q$jzftZ&# (/ygD ZvyEp\EqL+lj/Gg`֤x7[w%)V1NO  =#7^0w;:ܾ"4hĺwɶX}c+H"\~fFS|ЉͳcM e UzLŊfbs yD@*+w"b96>PR?kF̌Lyv[|i1 oO'Ҕj\i_aIG5Z~ \_kĘVm-3cʂ}oSwQ$#\jPu";YiwcT_p|EpD˜Ey ķZh9q-5qBFbWT=U[n{-f، @o!|BBg]UJCP&`;S-6-yZ>LZ ST?~"$> 9mcQJQ$xq[q%fm ᾯ($_O:COaLXfv+-|襸X{%s@iVO\j ޗ&4h.u{Ԙ/ 8Wi4/D՞R9u)N-GtS:aG<ͥ(TvsB)<eFg Խ"q=LqltM2} 5C^Yb3.[.5.RV>LK2tz?IE󖣀.A(5ޡ:N>-$Zq,[Cfa%mr]]sYNuٕ>F^[)v̽rjfx,UކK>J4X\~9)ohۮJ&ZAܚf'":bH};>k>'Smnѧ4ÉrJ%ԳnCN|FƜ-*ZҔf4~53= m8yE3&!"kAirz^0+jx8Gf2+ OJ\TJ' ~q[քskV` ʸ;Sc6'Tr\`%tF&MEa 2( }GzJ¦n_6Q%`:eO 7b_XuOGٮ %5 .}: 9aE -Y;!o,%&һk$!}<[VHM' )%+ 'TK<ۻBΪcgAc>HJ/{DH(K ,r!= LD ,qbI Pb6$Є#w֋JFol^qϑ/I`!ѾzW ΈƋ!.{}` ͻ@wQ]Q@av/l|:^C/\T?yV$)R3ሹ Q֩ƌ< l.1WNJV}5t<2 m)T9u#T-=$d+ OR;O+r،XvlG~-*˖7 jgbBaBgP1裀$Q}ZO_ARԈ5(At?m] $HFI`z&bf-EB.ٝ/ze (4u=dyh &ny_ZE~Ac vt?@.~;mPþgOJZRP]pqgε9,ޫnʯ cY9R$'#ģq/ pN#nv*tBg{ 1 ڨ^?r`yiDP[HtL cY'ɜQ$ ?B#K7Z]\)O´ u/,z!FɕLtC=Gi2 b*$LGfnh92 G41ߢ/1dWԟ:;y%t^CޮQs c1`W}'MQwp꠳e;$HbdAFVrM-cr-og.ڻFˌ]ͥeűEW:o;e;VjybAɥ౳5PT瓽tCb΁;B2%%q86q2њAdOw ?RцY)zopp9j.sABsYjK?82j2USǔn,-|@FE}3+v;svvb/Ŵ3QWTx/7>98%i>!DM}a|hYMQq08/o PdvbJ 34}>4mg[sK% Lu<֣' o~<o,pI;f}+>"geanY;_\,򪣥ȍQ'Ag]3!(m5?GоTdu)D]`>~A ^F {W@~Mz" GbH!p\ _pk?c?'}/?r/[Ql 1R(T#u984x4rg/i*q# #@=52ق;^w=9.lk!=zRW˒ W[%xŕ{ǟGC<+8́\ndRa@4mS吋٨^ ŀ/_A G͏Fi>e:mV#ʨl^V;ZΠsRIagFFB خKc3cnpwWPܐp+`Qjf%Ӝ!s4ZD[woHh#U3i0!&C [Bڤ 9x ? MoR]b~;~L bTR~D~Ilt2uuדv0/-{TG' ??Ԛd.|];_|v 9_^o%Rj+^^߬Ѹ9>] m<'ftG8еzY]pFd5 0ˢ?ݒsV̡+]VoâLmfBN '!| <0N:S kGi!j&W( _8:@H45"[8=.AWէ7O% 3g=4#cϫCƾ_h"m%xu2!R„- L_P3I_h -,P/dKWl3}\%A`ȺcVv.>X-c )`ܝ12{G0iHwDVmMz}r8'hanxӡ y)kh{ꬰpߞq8B<#7¢P'%RfYDM,dj`f(ZR,)n"[>3B50ORk]NFT5L^ۥhey̕>|5Hpee&1oE"j= HnނUjkCv4rM]ukc/5QK;VEJGp 1rvGȿt+X=9U>Q}Z]MR5 {`1#t4dOP֬'MэWp%oL0yklϠ4XKxMP&-1jUqN~&L %ԁ+hEEQ #0+vȽJ1ܰ8%qxC,_VWπ #)@z(A5aCUgpi&#-;_O0kpe/CK*_Quz#cP@4=fj &eI94~,ZL,@M%]b~UJ-(7E$(P?rF@BVyZV!)L׀`t[VnI;yӲ2zJC$jn1J,C.E<fk:f_)˅ثP0x:P{e ,thX@ȐLCmR?,GS\#vӭs0]r)rtYf:6Bn`3>&&^xӂ[[=L~x'*Cq.R< ղilnxj!)>q\q bcBJZ] /kƲBNjrj+uu!f馪fP{$֗3Óc?v5?NAE[R3VOQl `|>P ? hy`Վي DJi[IAŚ5ޤO&2O}L$ˤH{E7>sWX&Xɴr%YiNNP @8Jَkqv.%,eAN$Ah0?穮b$K ی3XVD>iR\~DC XZ NvK{N2d!ݵ΍D,T¯lo4 SKǶH/Ht`K:z%,s^vvo[wjP j}wEV_d Dm(TD _)/hx~9bNwஜ/nn雽MY<)7UF`y:it~A,lY%nY%)yrS#]:/zPF=u4IcDO7XkWN W}]vt5ŢE)mF.*hLW`8پ Z# ɏTz FىY'I]&[@x015p+>u$aʮn~\_*>?dbePuɧgȉDZe L|E"mPЁVۻ a}j-NZe>:Rn6'c=9U2SLEmPy_At%Q,Yp-5Q^YOy\ҺGo(WLą3d,Yϸi4/e[hg ŋ|il)j731#iL5 Zx>EMx+ͧZ{hwkϾ1J> 1V2*n.0_N^&{ԼL S:h7=MIĘ Qk5Y+ d!J>&35~[/˹nBfT,WAX\}w7? LY)gȆ&i…)b]RJ-#פNH DN.Wc ("DK:Eެ vo0FnOX0ɏ?/hQP||3#WmߪU08n;Q wdz,/lK]΀՚22ov_$D&AJY}:=n86* mLτ\X.@$aw@i JLj2݋ _;?d NQ%DӷCb{6]WƟ4V'y鮙O(S"v6oܹqfO30֒ւ|zj)'G%)h6w⎇ <އC腹;v%QT_g3gy}yw)nCw)ĝ&]*QaZ#TfBbSI6G19 P$vS1½>œuhY Mˆi^G:R4@trLZ79oqi0KʲƗDR>Y3Q%,%#PĒqc~: $ +RF $U*ac BFZ_T&箎T^)uΞ!ZQ0_P!?dr)Qvf"bwAُg2 ' L@ШsJnw8x_Hk): 6g}({FǍBC@6J-_T<~NcFeOAqnBGoyJ("^Eb(/]'b) e" 5G/ᰐc!Nb~=1Qt<|Eo۹ȧlZ5̵P C&{*qnlV f>zDh5uO9o\\yI^dV]0(3T+Ш~-R3';l~*QF¸#c7 ˣPTu<&]9r=^ά7,,Rk_Vc"DS4pP'U&c#6d)q0U{3$U?Od mvpo62[m`ob"C[AeVk¿ߎ/ogGz7=G\3>&Wza飓_mv<%`-v[~ϭsKv;,RPg1ف'2+({$Ji䗻c׋z.q#1"h@?!$at#Cb^5Ը>!DwdNLDD3\ժaA5~d;qڿ|&e9ڷ܇)/?@SV VxI{aVO4Gq ֭{P0dIȓU`g+Tj7*^SXǕQ>DdaAAi X#GaҤӁJJE5muLC^lN(B: FQo0-->D#9j2XJ;SN!tNߦQPEq7l$΃}}Y#+D̩ .åN-;hgRS/~}!3s*BGCAM & FvfO0p+ Vކ3I$0K)P,x H(S +.B6.gҫz=<I1x&T}?GQ,^UDCi|W8 4-{W&#'zmn0>$NKݑ ʣBq-k; YM8G!4w !^ jD0¦6ŵ,:nfq~7ȥh?l8ݺ6mN@t*ych Hz)ŹH/~ާzA$#!LXߊ$#VCьi]{H_Q)dw R;4wiz6ƾ߼% N7{\DC1sqd":7IguEU<@QTpq5τq%oNxEk`EWNEfG!(jc GMl,4dVn_C|Mw`~k wZ ߾**pS `C!Fnk-7H/8/{5m8i@ҽ,W2]!'uG}~b䰳OlĄcaۆP* CbByXA?L,v&=*[W],72t\sBIJceM 0'DzWO`ƁdڞIw+2v6a0p=+&.XXD@8$q\oה _*.ەxϐ*-3iC?+7wzMLHl6g#}3I_aq>23meEeWEʰryZ!.A.FWz7<-WayX3#9m^M x0Z#xxa~C#**j+`t`DX!; Aw >)'ܳ Z%??40usWֲ{B\)TC9ĕw)_hsT^Nˉ|4Xol6Hc ( xDpTp鑁Ȅ( #O6j%w!%@!j Y4w Iy]vSGrf̡}BV@l.[n/ 3>Lu2~Q%S9DFp{fݬDXzZm+q}(2؋UV9^,!MUDaבMwS\=4/ʳwNm,6 :߱eq2AY,GjyN x5C}{Ua/+U\\ʏg ^,6gNO-A: (,pk8 S)f>kDu`9Dw4m- ?y!sB&["HIz‹ޕujcUƕx(s{Z6az'Q%Fi҄ZS4c ?^ΌXoRF]KtGtFKA{bу"(+UNj1%L>j*HԖ#dNMDSv5#x)'Zfzizd+Dny_ݝr-kU=0/-Ox848I(~)}0xn+تw{ˤag I_ mA0IZ>VQR<P՝ש,&bqh_8J]WӎgR Mfе ܧAbN)9A|/|zi:BaQ?"k/iN^KHΜۛ҂ 22PCD疺c$ 3ce\33HQU'RlRJoUq 1O$=&!}|)V |f?/KTx)y_D?[C pDy#z;15TP:_8i>zҕFbR0%J¡7Cm' {(|:$)P!d{ƽ-Nk~Ѥ% 8SZ/y&<}_Lޭ"/\ XiNȉAEw#"3Wh0fT+U@#3{蝝D()3or5"kPwG`@L(GkCB*'6jˤ&ƥ[7ǣV4SJP |PJrMXahYS[isL)8($$j,S-nqT#~Ycg8zk_]6=үObE`mmƐt1"r6Dӫ'דk$7rפVFteM$|bĈ76p:ۄ +jFasU(T/O=(tL6g[H(nn}vDF<^^BV!ܼ̿Gzd8Mk}-A HD7o*E(cίLVCتoX3\x8bjfp[2g?18/SVS)o)Qn_M jvtd1%)"^4%sVvAi*,:{@K;*mgb^kX[,kT2WI&1y'(뤭wWٻF/тt_ZaJ;{ʏ\4NPFqzɤ~$Uwuֈ >T|#n a/zľqPw2P֣G9@QJ|i(CaI*DެǮsv4諿uPON &5ƪbYkt{|&{֑{X}}'}8G0`ޏ3"&4шC-<&<y<i3癣 ɼnm{_H B)N1N}Ώ :=;lR+z*sfg|Kȏe92E (Hr]9%k/: m]6;l 6|+uAh~zf.&KD ߃]h!K.߫Nt:\ Cy= no;ί ħ߿bY#Lcn _ǂkEq:=J3?lu&r7jW%:Z{',D s6W3['ɣ^"`ӔW"\^'8ZSGA+.o;6:s%0/$ϰUgPUy9zGK-պUMH׶JACY\.K׬ޯI"ģ+wdJ!7CeD%9Dxu$Gxw}+}Z)fk^nW)Pr%(ڴ(=%)+<ꯝ:Qt! + j\NZl~:fs ăF5 ڨC]%E_# ;X@Q[_#v Qݯ'Y䵍2gwȀPvtԡ(nJTdxm A1Y (p5Ey^W-Ro^w}H㱃#ML;MZg{a_Iamt=P0#2220@HSPR/$=b!!Z8@+0 3cMm^Я.[ Hp;g5SG=ka c@=> Y?j%GS;WɭM.qQ&m:wîԥL?=K%wUSE[֜8U?S.jDR^[ ͱnkڝ<;n 4f'#_NRz34:Tsi;~78)[_y`׾*b蹠WʜB=Rrl-D6$̐,]!kA!L](IL*"o?&Sۭډ?Zݡ .4l )?WZG re(wrO(oۀɤv4KSRH{Ɯ=R pטJ`t<Pb hgV/F?!~O|S)FbeV\newBq;- n^]4&vB&d_UOx"8j.btiK{jA -s;q89oC]H5S<:P[hWj*IjM'=9葭KU#n9eMJ)~ l5>I[U N"(_4n8l4;Gה5fաxKhѯc,T.(foDSm{XU#&j"nB[ °#Zº lu`$]>x \G$-Z˧sn{/\LAV+Y±5-i>zM_XTt=k[ OܹCOx4} v#-$aFU/hR\\Rآ߆ljD|.6RܺF)3078jILGGo=In s:?7ywyI"]Oo vTN/ǥpQ QŃ%o{p&`]KOi#`!m#V>nOq?L' g|I="իõHm'a6o}7r6LWcԙekvyyJ}"3؊-dfV8*'7e$G.[ϥx($d1V\?>zbtabRv ;jRڇ`$:);S|iC#36머uj[;!ye8#QξgzV )E&mi=jv^ʠyV!4,Zm ;}ʕ1 \{^MMݧ ji%Z_Z9nbόKƒ JW?H*aJ}ɃL,bMͬ"v\5']}sG'&2D(apxZr5LT0*?Aְ2rElHr??P7rj]Y$eoЋƯB1<8Ew8hH`hY @[ǁӇe!25 ja-LʎO„FA GWRqӗk:\`8ʓ^GD˺WU ̷M q )^b߫-dÈ9Bu PU#`M1R(]~YO&@Jf bިW Hv\mNa"AEaGr:B1kN#()Ҫޕ;/as9nK'ܦ`IL %93!yS[s)h}GKy/h(>mTokDz-?6*JBǠ)𱆻Pst:M!B"CJ~ug3솄r0 ޓ_5iq% ,!>7F#V'yԗ#yc]G62n _v(xBN22fKU:h;t/59}XT1HoRfsj:}h{pf:%**Z"cWuF#Q慿[F(av,.vkȄ?{3%[|i\Td:"g$'aD)C+Lj?j\5q 'X>08-А9GRMk=7ϢMMik MwUu5n#$ SӃq{]$PbD󦽚; tWĬS?k=+hm%;@ffEگen%(͍'<_7J|A.$MMꊑԑlOǖp`^$Ɯ69EhJz vWO;B8b3Ǣ5"#7Pf&}_  4j^"׊j)Z|E,0ڹ˪.+ӳ]Zv_ V>u?נh<J qyhXœQwm18%>l9q7 VoeZJMȣ,dZ@+2ahmw9)abeI0<uhurWFPn44]\*v}J]0ÞPD0'IQtJb\.{WvFAށ22 YcF"ԝf›Z$^^*O|3E|%8jH#DSI<{p}b^S0m&ɏVjX՜_V"ڬdӎ|q >9&a)`j6'9٣>Å1X{*Ŷ3\3^f*ď1Mo0sHYkݯ`PDn3/F&v)Ǣ+J[|[xM`_o${iMf<,ynhnVGZIgV7@$,ڰ\IsJ-t,M*6k=lQHxBe+lj6% N$|v*"5BQ^^χ m@O9x|"0:Ov\$)FIORJb{_Y*~ﰘ?` |'--q-kQR)vRJݱ_=]9hk+*r5Sf[@U蹆xtK)->yFjn. tt'?4 9?/3Hq|uNqۤ.~[GUuY ȫ Q5.y_jgS圤z2*k.Eu ?w>Qm?Z0,/+ ᚰ4vR <]~;]*2f6P] H*wpE:Hp=ʛ|edU RίW; gԾl|^CP#m.̾j֫;\@A lJ֊HGI ,Վ8bm1 cIo`ZnF|;l̍/:APlt*+Y+~o bW:VΧ)UDyhќ|r$NoFM p@Z'FdRt}Uu=SwΉA&.S %k$2q bhiZ\~zQa󥇈)ōh54(l#DzA{bKj@B,7'5ׯ =-gbb?$50S. uG6gv̥Q}؎tx4̔]IVǩu 8t>7a(xi5g.vغQ{棑[VܛgbcDĞNWy[aw6̸B˽mx6i`2OzOe_B(2͸9?`c5jz Dʏ]\:<n1ݰ` r ? C*> %1?CӻR %䪪 DHXK$bɢx@C71GA${ϹuA@DKkgt-x@9'C蛞lwZ;M C+qʙiLۨ#T8cM%<]}z HSr*ȇ4sc1 Ljvp9oכ;3 NZf4}ۜ2XԳ%-RN]i؏G/feIwɓ7N669>T3/dB?/$W ةvxtQ+a)8p|(9=W?t~gz/ldVy(?_kD^qd:gΧ%/ 'ԧKԪPʛh&L` 2уL%˯ƉCN2n碚 o+}nMshw4fa|IA؏+dwQ?1Wnvիy>4`;÷8 iOڀ!嬕Ea0nښ Ӓ宵o{.vCD<%_8NCDU#q5`' Q=/oĮG."SJ\"(}T~2fV;oa~T8]Ixr _jWg5kɪ>4oLXH o8G&ip{*.+ƾliA$ B%材T2َ8&zt.s2 miyե0d$|%Y , GCMpn̝o^2\ 3AfKP&tWv5+{POeVg` ȐD9!, yQhe76:tFy Ep];A'EO`9?&b.J?}\Zz<ԴsG4r1G.d)b,'>.g9,R&iPSXVd~-)U GC֟.9!<좙rZcrk9Ϧå-,mpdp˯`~ Oa`Hڃ8Pk{ty N45kgczjpش8YIoI/] ┓Qil>θ(Oo_a $ }5>!QHNiWdɶ[e[9YPYz6pME/!gVf)L*-]s,W&2p!{OmmSяՖ DΟOwGDH|7ADl9 A&- a.jr Dhev:Z7&~|!} ق|. <-ڇՂ.PR8sjh*hEަrD7*YRs+1+\>Th%_TcV3m ,B'yKz%kw.Aq җbOXb-X.0[):nA1:9(!5dzx࿮cϳ6]k\}CnVc}Zô~n-tgow@TPrkքgk6LJR[׬ڴûd/0\{xwKtΐG ,q_[oҗeJY ܨ{Ɏc_oCe[ Z>=z&gcAp; &&gC# ,n (Y1%O6DZ p,8Xq3 =TBULca[O3R>^oO[_|:2=^?kWnjM?1Rf-*]g{Cy8f!eFѧ+4qÉ !+j_]RQQ%1ޖFjn=HJ{UnI&CɆ7Md[CYz[p hɥz_V8sx_&z0g#YYSDzWJ[>E- z?p@Q=C,!S%XDsTYr X' r՛ħiJˋBԳy?DhD)E+ΠD~&f}>  {?8S !͋AL¿G2J~ƧD> hjUuLY07|CDUmq+ż#^nxG5oA:"1sț5nѐS9b ՜ﶡ[,OD FV-9B~% I[ bb+l`ŘpeN0#c#+5ub`E~$wHx3‰ҡw!yz6K+yBO/1[ t>5i&+ـD[nrX5L@h^_$ ZhqXo6ɟ)p$IƒcJיEyVȽNO, ~uKʊћ%*)x$#ĶJPl/yvXTBR(eux : 2+a}q_g-` BZH!lux??1(|)BbYij5ND.v㞚lib+?mvVy[UZC1 -Sq2騯kZ4η>q#w(k nq@`hx\PSG*2'F1^S5x1 7W9Z_rp źNU"E('@t/84YDGhqFpҠ,e<73Rv&}#.*q_ GVB:9_abe sa`.%K@@+=ͧ T[!4YZy\*/fdIm]qH8J~]8m-.>)m/t688}4Xh:Fj9^ʔ@~1JU}pBNA+姮ū)ᅐx]#<]U_AzB`CFFU6ZFÇNO- t9sm&Əm>pn֤ ⍊4Ւ2vBZ=l4mXpE*= QiX l'欟)Қ]s$k0ܛv߄VĹC*:gEW&/pgqR_%!!8SX\`ŗP̻$Nƥs5%<8<7߇DoʴÜD;|䙾)#=. {{6IDhyR,{V% D9}@6G;R{aACsz'fæfhaTaBTPݙ&Yw뒺Ps~>Qm"p1.)ΠEHC F8iICZF=R~#X(ޜRan#{5@ L`Gi"f[m$PgV"B&Lt>o2#L͎ɻo0xј 1bʂ!J{FNj<>!#y=|Of |Uۄ%5W%:#ZYΑv/pPI H [ ctHK^}MIT 6ԙtJ);EOa)z0ɞ75 /kTF_~F$gUa_ܯd!5uF:Ul``"^sCH5\B],ox^aDHiv*l_H^S=5eEz7 X˰@(~_^i@HTBIx'DM'! VJG=ܸ|$ßPOYhΡ ܍2fH͵%I ))킌w̕br["uv!usٰˎi,&d7/(Τ )E†bX.Γau^(Cj~|\ MHQYьm6a(|OXF_e6c` Q bXnUyv9'{cFC5_M0f#KhIj*~p: CjI΋zv/&YnTi'Ufn,YDOq8g1*{ Y-9p[iwuu=4 A@3AWwi:Nqn%#Y, G. +Q,9$nGpl]zu V(j+DxKotfz%J̜ VVT}OEr3HնU~7Eɹ,3AL9?i,FDV h%HTI[ X&y~SDX2R.q] aB\ ̸l5{gG{kW=# {scG$wPc7^^B𺉈@=`^ a-6=).lȤŝt~ydۃez?Ҩxz Ղ7 rf)QOu#XE ?p_QWG&7*Uܯsr5GX$h[p9)9w~]O*=FS=\^Ĭ@Y1zNv?oSu5Cb;R!~X>ȯq蛕rdR~_?{> ߮ ,d3 x[-wEj" џ%_j f:?860aGr^ub ہ(%5jH%ح! R4R {8r#sjdʴY"HՋP  bc>84nhGzX )jͽq"zjjsnL|q$/CG]D9B]k ѳ6Zg3Jq?"_j_b!l5q=|moDHs+ u@~8d*u[ۅf/gugiqeWi%]z rr?V"V)\2hɼ`J4[ &-+^ojx9ؑ qbm4BɀgMZLG1=im.Y@fJ݇G|AXpLj\itl5=! _f@LNoJ<)"=.,ګwxiH x'YɠXG./rTd'6Y޶k{<PAyB9+I(/3؈S:%u ܃AAHd05iPld q )ƽJ_UЊv 1b ) gjẻa%s6߉Y*G2٧fĤ;5 E$N '`2tZ3(㘌 WCiIA|3`$蒏I̭|Ւcc@4]}LzA-=3Q99^)}sA )wG0$< o_DY7)c&C̳:gntR-LYRټ&u 0o֞_ Ovh͵JE=":GLƳG3rK)%eW >'LyTOdnڅhyzSe,b#q:{h:q= JD@8֗[bYVš =o vtQdRؼWZ ĘڲqY1Ɵ d;IxǬaRRgGVЖڀgs9Փjzy$YD#3ɸ#*H&;=G&e ˻;Kڐʍ/P `P)0FcŇC*bg1.0[VF-I(فxrWђE+?e#t RGabQ|QT]H*Na5zUO~lk=|' NCiX˴[=:cwXtۢU' wq!}G2v|5?N{('7Y+γg/4[%woի :Չ6NE/ag+5~:irjc5nGT8%#R>(}RCc-QZ  sf/%Q Phtb#?=}ZCW7apJstlLXq]ӑ3nE^t|~M 1yqʞ1z}_nhh$*K]cw"uQTT =63y__3'h͋X̿[+u"]Zl|Xro&n܈c^zI(?VFݮZ@bzR Cbru v4gl&ӵsWzc Ä!\:z|0O+ !1OJXO؟Bc9:fyt=h|P4߯C r`9Mpo h~U@FIx /8gO 2w 8`?ѣ1̷0mΝBv\3 2 [~y@$J{Q핣oS(,YIUƆNxiR~J3 HN,T::g!F:NCJT!"DWhn#Rէut;\*BcfA%Z$jc{D#}ҕсi7NƱvur5z@ FR a #QJYq3:%.ŊRĔ4zBI"!Eg{*`!@?.F2$}rj+ib]0۶e6zl}y$mLFBGqH Dv625]&&-r$ۈF0PΜ_&U9-Md4U6|spF{ҧ/ i.}tq(gAx'Iz/ڵ;ټ}/زC+B<a|}m+AlR_|Bf+D0kЈ(e4L:A;-2^CY{[*6ob N.(pJ0h~clSRt/0_:w2)m_J4S6z'h$*ȡu+_ٺDIFVH#R,^pIސfJ|'6pFw&&\PFпك2}7 eqz.bp2!&?:# gjͷV Mw3=A~*/_ș٫C==kQ*'*#xK_Y$YvmiR3V<@QYLyb^;,tcKyj oS @"tRˀK֥Yտ _v;8N~\.1'V\1٩˅n4G7c@Gǵ-2wHZ-+hB GIwP ^[eӜN1&6ˠja >Q)aD1{ )"5ݾVߜœz'uÎ[сi~MejkMGsț}kNONǩ*A&A,}N?>k ƿmcYNLN`c @S׷|E]ȃ ')ɽ\~-QbNs# YEGv!6 0ab)d_Erحt5:[DDžc핰m[#FCx7 CtUvcKcOop5#C.%PcI,䒩*Bh9V&d3|BjD,y 53C|C۩θGl +|^_@D'xwinx3S8pg1E:Ԥ LO,EXKRޟ6O@M"M*g=V4s9K@ҵZ:{ተU;(r,r<1pOG5Q>C YnXSFrcIDb,[rJ#p*/oR*"C~' 䀧*LwFVm&yUx,T&(rWsv˅7M$CE -b`6?C$:Ƥ̮WBԠ7Q'eѩ# k/lXa ?PNӮ̬wR,4Z3'T:dh@vTU}ޤa*q~k0Kނ~Ғ>@| g$izu ,a9j1/ZZȝUrNff袆 uX ']vKj .Yw1hԚ]9&n^!BFJTIJNd pgBpa|ݽ\ :@YTbΌHAtʲ[(}J%>xSt$`+":Zȓ<ڐ8D VƫsБV%SS*rsg=YWW3| gSĠT^gawƩ^z3i 2A$r`YB~&з'1JYQKmtJD`J[ yl_$*;1 m3Y*-4#av}Œ~18`!ŭĖe&gJ680@e'PL2ꍈLD<)d)Ftlt}!( ߼ J{:ѽg[tX[J@{_#sZXa[!֎w Q/r4ƛ"~n鴻e O^fW@,oEL+Ki(k** 3tۮ:fu>>Myu+F~íD~wzK{((>B{Oẏ.o~{Jʙ)5l!o3h"--Ms>:J0\L0HOVFjy4'{<|rQ%qB)CK9e\wRmqΫ7N+AΥ +|.5?9Ӧ@*|;gw{$zXڌQo64%Xk hFfRY\+ir eB^-%6s>2@~&05 $23vf2S8mF|>YER<=z (tg cڰ8peJ%>"PoYp+j/ܸ!7[#,Ǐзh`2=>"(B~iB ~Ivtg(LA~m5U?:YJӉf":pAK6M uɖba#5a\,zwۼw< bUo&oE* h)DX @u+qQ"?O 9pXd2x-Ii֧8هHf;#EMZ @u48d@ oMp϶4-i耔Wʌp>YtdwgVMMU͌W@X49F?/tes;{ J52 t"Go@ yb 9#z/~=R-p]o\rgA*C/ 9[xe ѾBClsJ%O&#;e·@AQ W[ g:)4 >L.tEi, Ƥ zKțh̆!+Q7"x,V(l{M" {B,U 0q+[Z! Vl[mCd1(|E̗t.4V ֤PXe"oSMd##h"rKŧ~t-h R5qΑ(閭4dRٟr/>]w VA':XEFZ49ƻd["/AS}ȰO惊(6_q<_2v]7c-:5JSlCI?⌡ΌC$c!~QFX> )E6b^RTO)9T__+}$t?=mR!0'jG[IjOmx*&'I .{Hœ K/m9E69c:m*/N7e!~ EVK?ۚn<֖!P@l\f`|\`|'c=P0Z56 MCr+QqtEoc{ GISy]Lv NީA7aU_JwZW\ *Jq=WȨI耦Q'g)/8:%Hov2/#U D}#2?q ts?Ra|$0jilrs׽63녩S ,A <#SpcCu"BG6tC?X<߃%kvʹI8Y lOa?s,M;=[~%_ǚHeeEg هc Vΰa.rKF4H|43~d1='eewLD+n35~D!q bۺvl5ݏf&xkiHy=|3|YHOu1)u :O&H/Z@!14=X,@ǁa&uV~>:;b (p*%sO[`1\⯐ F9%s0Ay#{9AwpǼ}vtNuI6w >@#$5(i k|pb&jc.?B>uRk5+kjr(2l/, գ.\luoCqVF$ĩ+cOٻ0.x&f2KVV̒T(3_saF,J( 1RqmnOZ_ep|0  3i b_IWK CG YHE#Oþ`yz %d#j NF]_ 1(2Q-ŨYY ~HΪhBCZ9oԿEj_ |=1NԢ?o nй+[|(f4'soB=ScHMQ8]QƈO4E15]=Q5ٟ#X^n/־.XLC@uÉ'6;϶1lGJ&%;o {LIibf0)-@J6ELG,"ΘKj_'ys|e b3}_޾ĊU4Xityދ؋q2|rrLkBPjxqr6HR_'}{E{nJezi<OV1S~] v|abBy=D F+\EyAIbF틃P`lFS%H aFvۙefl"f5 ݖv]?g~\)Ak9ir. z \6Jw.ڄ/vxwečkOr7 3otqʶ/ ("biPr Vpu!z8 /Jl]`MV&9ZTqښ(sJNEUT%u=qx6nz"kV?R,9_H x咴f:Szs e(2)]A,݀jme0𔓕^Lr6bH߳(g7̴? +gs?~v-b &yKD:>-{4hwdZ{#' 8΃sِ$P_8gj1ց4C@aOh|pd}J &t_A>o{ Xg Ae2XM&u}yko&458#>4cl)iAt|]{_wu*3ĖUCVyn1!Hq}%B`a!/RnFʐ?s _X0XaQҍ֋ cp&<{5sNWNg M MEGx~b9OnׯǷs "޼ӽ;mZEk%*rVim5,q G=[韺5f0k'umP0eqn9lPnh/D E*?"*<BXUTyw6mBٱySV˖ῌ<撇ǎj tzyzΗC\ՑD/G9e` |}|v wf4p1Y} ;it"7r(՛nN. aOwp ;ތ)g߼r@7PFp93H & hx9@3嗋l![|t@5lh|Oi"Su c,6Spw~K%9%KK'jA"knjCmr5s0E\ڭDB`R>sq &Q8S@feR\}J+PS5bQ6bJ@zieZf3EҚٍDV=~W%* k9j [}\ dB[f~J+##>D4j {&_X~DeZL7:PTOtު =inb]*ܧ N{\+=@[;vTsRZ ^-P/_+-d+K{m+ ~;2O` qܵ@/Z5j.3MV KA=Vʧ)j '.&eß8tG ds:'_vDgJ=Ža5;و37ň-=qw@(4J  =lB4]B DEӲ|`5}_e1dZaN~aH5iT|# Nm{bX.y[)!fS4|.NG 1\>Dr ]$$BʝO-iRw?-u%|56>F}͓x8TFÕ&|.2d_RܮC }v2a鄹p=P|~`zs&\˞JA4Kv7pi9/"j1I$EW((— gH^'>P!cڸ$paԶ HG` :%솩4F9#6ž9$I T_Ǒt9(LX6!h@g/ߚyJֶjտg=yfW.6|Ё)0h²j֐ůRfwiz8<$DZ`#mMoAdMx9D@,]9者?'iQiѩ9 $J=+m}ÕL7ħ\ _&[;Coq*DT;Ntfzh)8Fsʕ|4Jo[(&zD>mш$?"VO}owΙƗEVعAIs XXq PI'MPaT賱$*`|9|L@}J/1*w2qJ@Aj%4+NzYWPd'eg1-'n0o S.!MG'AH":ozYUAi 9{ ԍF?"jYhK8Bg3  tVxfTz%xq.CH6-D2* %#?hh "R=/ۯϙP"޾\;"m):zC&,)Qx6!`a}4 kx#驰řl4l=Ri:k݇wq?ǯkb ؅VFmKeV4i.'*FR]THr҂9hߧD% :HvKK:1Rxs/nT l;"亻byvI]RՈuu"AL5+ ծ&׽c2")^Xi~o*HǨzZ]4ۭu!p_Ow;*f BuCRAItg^V̕SGh衖2Fʅё sEW}H5ƙw1B;b}P9e&ޯM NC_ܟD(3>D-TЫԫS-zeĸ tQRsDӴ6NӰqVuN,m;aYnA}jĹf!0*T^9~on@ 1 (rKSHe2^vunYjb>?P~c{rb^5p)S+*3p![?!HYo2-i/#f7E66І $<%Wg28ӟ!(xϒ)9|QH0~Ć{U\\'&LN挓^ 77k m΀sZIϤFL}A_nQuNdȝl$WA;?#hеxz sޜXy0m_NMi/Xɐ8Ey}:W&:,6e~):9>4b!{UY1Ѕ`P7poL V~AFn 1.`>,!T,@rBȵƮBF9zǶqg"$y1L*1|G)-g^֞(Nۛ Wp=7fMķ (ꓒ;J'%MM_`g'3u\ &2 Ȣ]څfF.)+`ڈ`FNFj>)]md7&^%u;|Z3U.cXk-b7ZCJp7V%[<^)o۰} -Y/T.LԄWIޭߟ=Rm7;#=_K~<K7/pDmNO.ruQ WrTk3ЎD+^V " #aJf}[7!vg2 8ecཔگ @̒2 'QaiYZEV8__g˙wN_ XT8[`gyPUĨmtqPx~|6?8Fw]&쾎+{i!s1n8e+P2B4T#?#DZk"k?͠DfR{)3茚| 6䔛(%PL8;itCP#u0H] c ӝ}SáLSyItL!v@;vTeo5[fo& ?G蔤 ]Y,ttyI ?y4wY~qBe~_5IOU9'my؄yFpceb|A~Hy< Pq%eTXDjǚ3,Yz\#("|Rod%"olЫLSz}F/6$֟Z dmǷ;̹9;dڴg暴U8ְ"?E% ~ %įIe߀ɯ8*VB|zK|q `wïbVY&kR#iIrϼH!JnO:dw})F Z]Q.'p _Zx`e 5-7 Z ׉rs<:$fx{R鈘\MȰl3 -9n,/mq~i2n RI1 G=þO[Ua4;Vah3n]|A20?Ѹ qj61]O4Ņehx;!̵{zsD_X?I0mY:)/^"^xZHLרǁIدpLѱ"@~6c :`Lvrހwt7՜9 #LWNjp}BK>bt `+ /~&>t *klJ/Ta.y7njT1xPx<.H`1;xE( HVO%@= OM!^#TZϸllҍ5LqrE|3'8!$H쑎hqAş=j&u[bI(sE04_+qkxr+F2\h$y񚌸"5:`:r!]1l!^qJ 1f.QZ $rz /x`I FRk;M?r}?m#E4/@yLmnD?n=+̈=P˅mn}GV4l;ki6ÈZ[Cph8s5;5<@B?eW ;XZ- G3:C%0/_>ʯs(H󪒈Mqg;]fdH$wn%Z~۠O`$,~x}_Wqg}6yЎN1J!-m!ؾ^7+[mi<cs!WDϏW_+eCZ^2wǗi- y"mbT9ӻgTSP%-2zvC5<2JǍr~aF[= Ş9ܽDش*Xdwqk(OK򝤩υO}K<F'۩Svx2ܫ2V|`| N#\CX)E"URT>xMy&'frO*.5IyM-͂&O> \ ಳ3vPURhBH_zݐUyPPܵxk;`g qҳRE@ K6Wrh<#d&/%$E1Qۃ$R-mG"ʇ5嬳wwӍ1g$HA)x@ԈnQM\ #e=wC3V)!zV;W\orj5(ڦַa6 S>q. נ#֫k!!MMNb(@7{po5ҷ @/#p;2YՑ2WZ+e7zHq $&?P'yeTLÞXL do7'BQPc҄ULWGIeRI(Xߵ#vz;5[ك28c]JA$#(so,-x|~&Iăy7~ܓ8򲼽#]N/OԗHTpW>\H7>'V()u~5ƚYP<,0 +YpYG1=LY|\|;SҹpE6f11+5ܓx-Ӥz/ʲpVDyI5ơ%l'@ ӏгcU*C2ga:}Q^-6HRֶ,F*\D וԈ D٣P꩸jkm=`KXvc|i'AmOM.%CYK_!S@4!4b_/^w r(Nc,$hQ4:ciGfKch^(79|3)B7I%cQ?麫1u\MvI2*H!ަM6wJFe?b=.git=jȵSQKJE~ W(u؆vDpi]1K.>\^#_4ѽ 9*kߎĊmGr+QB<`*v 2.I)scIhYŇ0.'!.p~Dh AmQ)HFk&a$M'CI~6i~ SĻx ojwMj$Þ&ПϮ˻E HȺʳ5CѼJ3&':8}p$l9ҳXmJ5W71)5Q)^B.90d{:4@w2våCXeg;)abXG. $t} X$)?[Y=&(X#*1lG% acjfǃQ"V×ks4^r֓f߲U &-Ir}_(Znle ԐXIj!MrAe?Yce)- fDeDeTv3ᰳԐbY,7i} +f=˱xqJGo>ԅL7hdΪqhw!wN0bbɨ|۵&l(_l~N()ת.Bhg=XqwNJ$h;Mx/goX!Tq7|I%eﳎ ]ܐALs*>s'`~2](zHYN;2rл#5& 1*iuA]!ƌN7CL7fag01aFN)#jC< [2qOKPG1[fxߺn&26:*Ri;}|XEBG< sf4E Kw#Bv}e5/",l㡂-} Ɗ25ZEçn4R_H 祂hBzўEc Uo#iD&K]c@Ac,TjSKY$_)mc~΋5.I"cH^'zNz(+rp_LRa[<zrEת/E{pK`TP>/Ĥ o$[y:sBzvs W 4 m|IopB8FV-;z-ME5|ܯG|hI폭#ez?rw y:9GB b"# &L2bG %@%K{ߍw;0av;/d0նSJ|-='$Sgڥ^MS-Cu?YI̿흒eY}b6&j_ݯ.Qw\$/5۽3y%|Y ahn:[@%85K{z^A~1IИYb+cS'f tZJ)_lų5 Y"9e_/gmoפ1uHL~1k΀9!l,S] lwpTAra| ǐTap?z_slw48'SD<9'}~{'L Ez! |xgHԄtTy7Rrs'mHp:O!qmpG<5m//yk'[fC?XvDYZdHzU?/S'y&-J'hɾ)q6iQEgzeW&IIvu|N_&Sѹuf݄\z1)X2M()3?jTm]|ii\;(f"50 W~N][-k@ʳ.$K^x:ex 0 ҆|T>arA}ho>Dks <1L$/_ܲE^t %]?)"|#a>u0]aJcT+~YwPwbCՙ{Y{|pW_t"z>7sK7&2ezCJQqGdh[;ZDySP.V^4hLPNNu*FV%?cB1-LZ"r|iW'C)ߵ-VoWkʸxRG*-S=-sWf]VG\IWPS>{Y2Q_l'Cqγaos56o{6AQ5ȋHA\ k(Ƞ|GihI=FSɸ[۶7ɑ Uv}ϠUig9gwD5 " <3<'𙢶^{ _i}D{gSϒzZt*3׭rgG"[lE]Z\ <[$t1D9[ ja@TEqfV3xS+R+ʡFv+?mm;692q"W&fBUQ+y6Gh:!l1ʞJ18Hň%ZF8Jf1 _"m+\RD@jUMx_y?2sܟѳ`E` qi^X~\Q؜';G>5ͥp#64qx! q4%O'3K1xlr);xСxzKuޒ̠yeGsC.&CD;SGHBL𙳄5'W7vs }'48K>qm/K$Lri[9{;0v#(xm(aCU^۸ɈRLYevv:DP{S"DP o{ aiٟw# D\|TeTgsNw|{&,YfZ|-ro4yCTgz(^|k0JW秪t^;G!d $B\+=(B`{ ChqB4#6q#>5aj#ٌ"0`4@9܆Xj{ƌCup~612ݺ:ޟm/N?"mF`Yo'5ESD3 6 @"%+zտ=>ƻ/3`dP̠GJuLl0c̖ `mE]O+{'*r!u$Lwa1 ޅAۿOxԝaЧ1/wwHEa2mtpC'bR*v8/שZcI?a׺ߙyUm= (P\HQl2rumA:*l;@&Ӝ%߀"~dP3jcEIDQm_~Ո؞@|=!,c Zs/bt=v{J8ꏷrQ0kyTIg͞7fB| B'(pڼ\BH+He]2,s)ۣN+u!1v](y#ƼrĊF`iR-K7>st OPK }ɻ*S5>CoLhV4av.Ce;_E~˷Rk G;߽DSY75 O\IRS&-3"g{Ric/%߃¸ݲ^=TIQx 6`n(> :hZTܵ_f7ó`HKj%F $il!UEi2@s+˫)n-gW9^ Ǫp>V11qj}czx L&Ll t_B&u10E|7O.QmkeV8AQ T.)SڭܚP"C#v3i\{ TzT ql S᭣}(xkCJD`y5<'8a!|健h_EKCԾ;M2zj ~&-*2k:DY gr^hGWY"CxrkqC A}VCpgė=9!fACM/p34`kzSTevitc"cy5јk^YD0 \ѸX٥]?sY?H ߂/6 ~ 2hrfaXp.bx?&.L~m; r$}YDVy5ITjh,g2]nYcJ7Gq!Cs /jwL0F| Mߘ+Pq!i2%}wu+!~; 5zCs;)9YWV|@49&sYJ_ h4٥gey{2YmOO1T~kn Ou5G'OF@||j6bB| ">viS;.g#In^]'a,79l6i3ZĠ>ͲKO'j~ 'e% Y~zLJL }iWF+;WF *4݀@x:ʈ3 Iao&>ׂȿ{s`&] nF[0_ED/*jj谢[` &QB<潞xcMV܇}Oʪc84_'sE؆s*_wݖPHR͔S`_cۤ]@Vxqh{r=De ?qY.mh,h\; ¶6*eJ1%\_m39`'4x2-' y3 rTE:,ؼA63 'o19#-*4?4.F9V ڎ:0r6ųINPw*PhU-Z:l/ÿAQcAliMX#m`?`E}Ǐ[?I[9mFcfP,Ҿn;/\+` yDĞa2 7#!>7/i K7AzYskSIc{QRU7`kH!,2OOȃ]~QҠ ׏ZL:D: aQ>U%T @A1%kN3_;G m_=7y!ptŃXp*#XE# %y<3i_}hK7(Zks4>GѨ"2Zd(ڑ4j.ji_EXew7oӅ+9e*481xQ F(7+`45scrn.~l7q]bn|I`cvhGN*"Ɛx_XRxX#/M56Zԯ;ePc_L+r1)ygFӨ+ʪ0A{ܺ7 FO=$պ8*:F>=T#EkN.ޥU^wuԖZޝ +O9#xUTNҵ+gpu)LS\-EWӫ-3x*vbGj{?sPP$.M1pj10V!;ؖ]r? wR0f9cąNF,*:I\eȓT]0P'b+CH!~QТW܁;2m2]m+v O Cɀ3,&pip'~lkv~' 3; JbryF]7hLHNf@U( B>F`U&Xw40GI19KY #zC6 8ZN'q]%B]I2s(^CRsN|BO1~wf*ZƛS@!4=q$鲂}g_1bP×P'6S+PvUߒX>e+128+LFqz>0k@ o|B#oZB9;ɤF.+ucC%ܸ2\ /8u ՞ bRCF̮V)3eI~_8Ί 6)h#o1{,Qg?$>2LX6-/e5s7o5);hu^Yv׎7]Q d;[Ph.kkSļCg:m[ ;2GD?"[aS*uUsvE{q3}j`K* XmtXsR3n2WLorH+6` }tgnpVO=x|[G.uwG;smqН[JG=hi)g ,̚m08Zɝ!TmAjF@ FO]3gn}wH[+t}z*mCL%KX͏PzzųձFV@ZT#dDIw] tlڜ7GNz۫6Cboy2G;{x䁲X3>  ?Ɂt_vH| Xկ(-M3|>r~)]5#σ@<;K#@@kԉ (Pd_'i$y`&JN /.tpZ~۰D"(8V2)SfCȜ|{Bԑ \)Es}HvYo$} }wp䭎8!WG6(#Q .,+8j|EYgz2O[XM'V%Q錋 [ d1%*:Knr]G2b;2YFXr;{?="p~i: ,[̀8³$5 ^s4'x{-eg=*ݣgmNuCqf@9,cH?lQC};# mq CD? cc8RGe$y}$d br/2@c`0mcN~@>LC Cm7#$tɹ:x|Tl?7wc$h{$s dw}-w򛟘GC 6gy7BM+ ~N_Q0Op@6?()C"|4WQ +l4WO[v_C^)9!RUg-W h0 Nt-D%13"ia4~T0%6%\2+ARK_+JvREҜJ&yb9URpr,]_7VXgwq=hƍ nvZ5?8jsU`A秫pg0%:dbzcTP%*#Okc1]v4F 5nYeK:4M`QI=WM_`BÝ|_l5,dЭflgtY7\Ꝛ9YV9)mhjAe1wB"ܼ-ݍ6ࡡFl{ ڇ/&_hk!h{y,F1"V@ڛ1)IWk8ƹt #Rf1tbӹeHOYM7Fnq?!#쳼tle`  `]b$'57k! ~=wAIG;kPu_GQ:? 3_zBsS5%(_?fU(2V84-O{68U_бY i+ In%-Ӻ[c*_dܢ樾y8|oP^ Kݳ)SAeLwdL:;V(bc rk6%Y_L{39µegџOjtĭpPtO"(Q KEY%:D[v<9b.?6|̒l%F8y MwP'm؀'V;}W\+i jN6Wp'6:د)Q0Li>GJe!3%EЂ DTfkLλ:PcF7xV4Nܨm~g!2ɛ-ipnt5?׉٘3:$:νhFfђtM:Mpv=aӶ[˗ āPBE%1u$Q@ j[ܝ7I?Ӹ-GE qW$|@PCl@"CnpjΩ}} n5=`R-ag(L!/Bu¤:_%#*pս'N@LbfE)j $M`k,r#5ḩհ{I 4u rUV!SZgqȅd<;56힃Jй(!Ԋ=rwWT/,S->?ͥ&|Bd\@$ܗaz|I..~"5E}lH|a\{XLtY%ܞ!sYh}xFHb)oNܰQ @ G@v%COֵt螪alqH/4vdF" 8DH d>y4IjT.N#;:W?(/."·pXERآ%21>aӼ0*=BVS }_yʀCէMj͍?YwmB ؉ Jkw LpcCژ>Ntuii%sY]ELȲ{*ٗRFV(hBATO \R7$X;ճJ#sU 9pt9 C1Ny$Ji#%= ^ES v٠ Vo1ŮWXժٯó*"  mOqK\CPalBGbVݸɩJZ97\ɗoRI0.y ҏ|lnf;q)1mC챿i>@i>w@4_\f ^J&5rL<|;V՝UkD75.]H~(/{Ը߈΀CnblcZ>P3c yCUYSoN?@rRWC&m$<Ƥ=æ^%7N  xu'^(:Da2,8ⲉF eܝV?ǴCSB8`hȂ5}kLu&{OŘVD}4F=&r;30 >m8ѳMy7)r֫x r%#I#[_SCx7KfDA:ooXi*1+p9um-Ղ j?6o8ӆ<`85 (`KI W`Tݕ*/wD(#9Q\zߩb2W(䐦Q52#*7`,- 3Z 5"zA#z)}E._7(6XL&ƵvU|j-hrBD#t~K7eK{e ^v0*|]!3$r?j⏓)wuUvl%c?17\mFwukq;h`lAƴ~c|쑘XpPaDr0u"8BVTj7^urYLmD]i[ՉTT!%U;(ɭY%F|C1@n4f52‚I"G&TJa'6NUZ?;&l/%9^M&4ڍцIx1h(! ) 1'Ip^Ll4iǙ ] T0ץa1mV b/+=ұ`$#//)c1 HSU>6tH`ck<ݏCA\TSVb`}NxIk:۞#5]VMtʭty=uMB{KKm6 G ^fOk9"FщVȳPOcXڙ֧q'楛7l ND{K'U*c|cVr*LqA*):ﺷ9b>tG2{m8 ?$B u8' ޣao4ahs݄S86HldIW^cSs4gŇ@V#e~ KX=1Nm-$#]ul<6wP0hk|SH͗!`vLkwe47 P_Pj8$Y.SWyI\B5Q\nQƀ10oG,,X.,*uTRlϲߖgY}-vI".\lh"Q=GAw4򪉸R3 _jsu ]9zyTiEu K>F3_ӆ+ YrFBA}cƬ # 3u_iMFU\@>9xLe lpI\T  pJt2(6]-pPrO椐Pe*nu&8A5ċW^S/P4QY${Яg> 885݋1n( G䯞 z>WȽSPV6\ |ڊgp$=o<ਢ݌{7ӐJ]E0 BFFp-<2@ ~~YFj_v[-7Fh^b=?/< C[?dbH+ce | !wXf^>? -+ DOT a͏4;o:46krB|lL1ojK e=C\4k4ywu/+=)HdfSX!mO*bP+p˙&(fhVd)z`GLOxXwWOFo'(ԟY_W oAW~LBd'fwاt/s4 ''TY[#6Ñ|OmYY䰀C!N{uZ/|RO! uGVK5ᄵ hPWnPwpIy, &U 3ސ?Ty VΩ^>[hvTl>xd;f}ha6I𣏕=y/46UBW^afV;*,Rk_iypSu8W=_x M_\aT2|MUfJG& U9~tӍ"K0͉fa2E9:Q ; Ky`5_}@eh! }5Z"6.%FׯCS"BS!&ɐ!@ *0#C6AtX, xk]xhmRz)H)F#6zMӖ}r< ͒<,Wwl Q;1^3,䒣}% )H:VߗR>./|(νq鄝HEvToO_Y蚤kgwe3X(!:D2+}h9!'&UR-5rK6DO87 bG= [@mUpVXSl6EG;D${Kᚭ$>Wٲ'kUCz3lm~$s04TUIN-.u.WuO੤wr,BOߧiiO6 @rQ<|KW*M]XC̟/YuZԢ y%T\<.C*d?8ј̸ȣ쟳}gŮ` pRGpH=c9=;4^]hhP/WRv^z QLZ'!DGuɚP,`ސYGAJ$~A&if;'kpO 3D R|A?ٻW3R(ؔ;1< -:ò bGPiR o˿ڡ zQ_Ri[J5hi|"qb@Į|] ~@ ֘fnz-/Y%=u5RJ"(W6(E:j +z>tî6Ki'̔:,D pD}aOg8 65UAKvFH}F5pj(XM]Toے\ϕ~NqH&Nɀn g 4o ldk< vz@;e$ EZ뷃F^kS B^t,K&_}9oO(?Z;xxIٴtN. G+fB'' bd{w=<~qӓ` u2L=ڀ".N}Q'1Wy:pCY,{]&^ eB?&uQ<;]y0HF7_ z̀ OKPF#hKiPtW%-< ]vp9ЏuC9q]D}6A_Wb43oa4b0k}T 3 ;+#Q[HlD*K{ +]Qr#Ә0_/%oeJ!MƐ}`vyc$shrDP/duްGlQ9"+(s5 RZwf NվT~v-[򋩕n"S.Aq #zަo|@' VK?Ϸ /o@D/jO;,s8Ü Z%y; M@4Mk_`2up ys OSI( cJ`u {k O>{s\bPfcCN\7D`W墉^/KN^w WӭMX.-EF(y< X恵mf.urw-b99Pzy 2R9H&)A\ώs-@ƚ^(%Ү}HE<< _xg tE8ώ$\ *ڑ1 ,1%; "i?ȭhg_frY Cfj0tqe12pbnm _a9s9J|?ҫ8BW$908wN|M w8Dp=Wpchdj },KAY^m9^ȅˊy / =Y{ST"+c0 x:6oEF*K7Ȧsh6&ɣ\%5_|ѦP+0f=@ >;kDުpq  ͣ( > @:yZ 0Uw^?iyl2ȶDцlvpa/$RfbK+ nqǍXt^$ewȌ/1Is(6=zp"{וG5k7 eEppod@M<=dإ~Bs,kjY_вʅxS X 'ey ;|i[mn~R_PZw3f7t=1hp#U1^>(# < . >g'zfwvǕ'ǨeQMY[J&22-8,?oNqIGȹYѽH(F׬xEh#H;G^`"X'HDB?<^;X# |EymD=W%g}\M@=߮}ETP9 $f_:; Uq9py2Uՠ7ۏ\H'S]=MfhŊFzWjP^w!P[fE-m,dVNŹ`ၮ KJ<{6ZJ9լ>KԽ/P{z 0ŕov/9.>!4[s` B^dg_vХ8" *GysX /R?H߆At|n1HVjd{^;3*H\1W۱iEi4yv+0( 7e'rUWP={.M/璝̔sИsf c`(c 4B'yQ~hZӆ"tXR)2kѻ;3jHw\@yws'W_Yj?70' k?`rw\q!20Ȝ/}-?؊䳷;>( L ˃{AuW7u cdDm^i2GFd/[Xsu,U6+b?_Lec*;z~zesJ9-%~Jj>?HN,.{_^şcat@\I"8h,꿧 %GHu1D昊?jY:n#bIGPi J[B@rGJCལ uvzL?MOd(/8/IW@q{2cso^RD38k 9cY2sKP+e셃_5Huj`{{xdFDGQpf0ѐbtt[UFDC$R"QN8^Wl)wMi`&LZ2<?5m *p!n ;>S>T sXFrԫgDlwX`)x[ORfksVbfh6/z4"P_o+Q 6Ko?a2ԑ'=h& wnɔ簕Hk(^.Z4CN(oI`WJUk4ɪ)7rG i>4|u!S_/1'%_6X=5D)k>|wlq#X=g6sx#*RM{d(9ZYԋao?6kK`J7M,NNɾbkY4Éņ缝K2QDYV?2r-Rq{sDҕZg-BdV_.pɺIB2 z T9xo=kPKz/Z4_sYc)Q[}f:8dm}1%yJfuX3pmԒR]"^qL5Bku1\hd(@j 6lﯱl zZXK!!b//ճݱ{1FTVp*]ߘ)y⍱G'p0q8pJ-K?"&z92#+K?G4hꠥWHSUt]0Qkl EPR[P;g)cx7W=u~ֈ$nC՞ ep&u6"PIev ~(h?j.)PonBoX ,d*H"wqp}b(kXm$~44ȶVw @nP?æo"rJzÚ>{_hmuObf^2T3c-y IJl8_AG4 9ޛLS$C)h/2K!lhdbuԏaMh%9 qW郥RͭvP"sSH YDjs\ ؔuS EQ,Q?eh@Xdf@UᘅF9``d ?s.c] 09UT8 (o_DVs^Ƌ. l'XbG)$li%zQ]tXO:^q5Fȡ }o7o6(K|]ZnVkF-9*w7JNRb= 4Pp uM8=zz]^hx@$`MŵR.ҝ|"yo"X6ogjWXUL:p eX_њR|Q7 |%Mqa9#‰`3C|H{,u8W? V- DZmACc>~S:dY?Zœvb3[)&^s/W͒Hv\cW S( ͚0$ z!xO~˩nB/<0@px\#-jw*09XbHp'&Ξ<|=; zxd^&11*K~yqpF e099k}$b~S` Ɩn.1uڠU&dqˬ:ȏjHtjUp1_'5^B`VO#p&]sٷHY~vr@Nz&݋kzj'p\JWKxA9;,s}f5FLۡ,>V*ڂωfBsʕw 9?}{5NR. !"Nvik$|0DTJQeUk6سW/9՘ V2 Mƻ]*.08' C,oԿHCt~^x#Zn'p_K19lySA4R(6\]L0ۖm޵'^9{lƇZr4JQ2wHm9-bE,T<$xUʙªqN^C1-O㜺[( ym:/Adt՜4CNѮb)W0>؏\!O$ꡉg zj)mcgM=fbb~m*c!ڦ0&(Cx\Nc_BVk撏`Y#$CLtJNmUpC4Q= B MMwSjp?xB&3iDk6~/fZD)+vZ&I½ 3KG F+1 P)]$CC ci; b~ݰR>vb{ս`1N\^S".erc$ZMУ↞FZm_\|lU $WMej}iZXs75\f Vxkjc@ Epj;_> ~bO=Nyp~/SF#էW065!܌[U,5@F6Gr(T߼"8Oŝ91'|bFIy!וu񊭎&7F޼SwǸQc{V% hS{d#X'Zs;KPVqCmaHS=̵žߵ]kA@b͂dC')}F8an6~ 0u_F!2]"_36Y$+TfҮ亭Vnn(;CpFn1RL]SF%n*7Ct*>Um XklP.yxfe& vUG*u{*CzH$nԁoHA;[&sqIaeUԺ_DX 5Wa sY? *=r$#~!㮗5AƔDcSeC#s3,n'Or)dZ3[NY5Wb39>'ƙ1UVgp2)) ?‰(HTlE$̝o,n(ÑO$y4LJY04A:+5ݻb?ĭ/H)ajhR9I/Prja,* LmWj~48uMbkd$'fqB^MK'$2NlCE@MP JpM@ o'Sreg:WEboڹYYsU$ efK݃{n̕qqrHӈh qQz>}o#l%lc5nM:G U(AȆWX!x  d0^Pz+vqu/؇Xp;"qr #7}_hFZ(GxsS1ԌD#06qd Py9ŝP[Ex*o8 VH%fO(uWa7nbEq"Vsh5Kf}. 5ln^ qL0%*bS*UU ZGiuJ<] ,Utjr5@ T$7*q<[Sx<%%.5D(S!.$P2߳$^m  "_bL,`@cԪGKPY4[j k e!_%!3;l ]B|!Ӗ_:W)| Cwumnr]stE')KuHD6!qN3@RJp,8*ɔñ*bio bU݉݀Qin2U΍ _.OɲX2Tvy-ս)μcx4@smvۊU 7(s6S/_F 0 %'i 6%cTKQ(vJ}gfRckZW9NosH EǥCK]Xkwtqu?QjRͺH!Y=$+;2CXCIRJžao[aSby,ر)aMp7]Y"pcovi pZrx:H14TҏOäw *Iy\r]6mrP0[0V*P͔@Y],m|:*ܞ>0>%ާaJ,$Ѿ"W{BzqZ fM~ϬA7T ʱ] 0s?y4=5ŌyT01ˆwDI@=?2 1f:y&@HFrF6lCW>mAHL+&¾ݶuDVaڲkwpBLy'm6)βj&HA0vk>h-u2EA9sf$%ۘe]<=9/֊䌐4vw ;kA;PB!BRǦgZ %gljۧSk@x<^qtWY{`0tvEn+=k꒞t Vƶ'+ESM[o՚AX9p+a@NQ穗ˢKW֏1 \,uKt&OK|VfQ 7ҷ2g\d^f5\2dmDXbcxKdQjɯW? ^˲OEeTiQ=H6EBaPā%i׾HB(c|N0u^ړj~~\6Bb%b*rw- vL$Pgf1q:+%NB޿g9VM{> $pX0.Sq|Jh FҜO0`k&BtbmZ}?W|(BZ8=1%fA}*P|Z\dRxybp0< /1bf2"U7A/N U^ 7b̚2.&>Q3{ܜ\p` 9cFK͊5{! T=8^| е0Ntf{7- oG81;ف 8r XGpZ \鈃LE}Ljnk=8k1OiipK =1τ.Do7һ*9dDn7^?_jV!yo‰~d> tp" mm[Y^WW[8W-{L ΀-ݼgg|&SI$d=ۘ0izذۄ1ktj$?:qmj\ ʪ1 p!c)pjYG:U6@E2n}2kϘy tj(&x<~`[Φoԃra ঋE&tZ,1rg?$I \0g+rDqH05qTR.M0 A^L[ȳpT->S"3aً&,+*qf"AN0UAfx5,GDQIX:d3 `񫎫`ּAœ7AsIE4RKȘXѵpe.gW]&uWiv:}'XGRj)[ۓ YbЫHƳ!8 B}Vfpb?g$* yK~ a)2%Ϡ l[=qM7U0;uFɴC](S9bЧv EHCYI}9UIUZ%D+ky)D>BDПmMb< '~]~Urm,(W 1]XAϟLj\-9@=H>7>]vv?p ͈T-d2;vd< B ϳSEkDMŇUVtS@6ۮoeyV|ڶͮ\W&0R wǼ۫RqNQPa*{Ԧ"eA+\\w^CG`q,!HH'}Vg_bY8$Ne8 \?.FXpۆA"rj]ʈ)+)rZU'\bhq<^\lyJb'82 Rzs>-騙j)dZ>Dʯc!ߘDn̪@E9x¿9K|=ja\@v$*ӂ'tUJjYjhTϳFX\ (}QMZ3aӱ?[D2@)a;čGϏbI;6^r֩( SvZAБ>0a8/%Zd *Mc3C#U#e@=P ;pށ^W3'1[; [$9ᎨϳB\bd*d .O΄DrYĘF7IŨ%1T,Gxg~@QٵG/'9 JtͯGI9HojR"3r ւ hGrf+ې;f> dKȭ:H PP"Q ;ɺ5<>ǎ,ƫb T"*mIZ))+ XP ^Ya^~i_H5g‹v'㓅L7yl᭝x^'8ďΤ@(l1(6!kžW2B$tQS縳XW {"`ޮjBj3l`}5NC^TƧђb]+ 6?7PAy/gsa^yOS"P^+v@ĝ 3h}HgWDD<7fPyӱ=g3c^nDTfS1.slNn} M&X|͢V EU@K/3A^гv=섷hVԁ8mAߌwc VNkY r8B/{v@AO_; /|5Ͽ-Bg)~(ycnZ)MV]^\(ĝuX3a{C{\[ U߅cMXhV}I<(_]Nr6*rB1|q0=Ӡ0^0]M TZnwGߎ/M+bTuY:wH-RNDg7JŷV˰:)&7(<4rPF* nnדrOsK,[>sO ≪%$J&tbE>"gv4qƢIzNR e08k[7_̘W}>7wD>1hoh;1Ȕ$upVeYFoT o'YăV4Ft qQvƎcN.;8@/r ++#+ayp (*/Nxrm4ôø*p:U vMK 9)1_ߩ#%b;0120, _81.9rp -[jkۑ o{$B"=qTP 24<«CШUqp/e/.B\įGb\mKzwA@4)r[G( YC [ vQ v^aU0x\Ԉ?s72@"q.UV>KڤG sJ/w;/@!-﷔T&WՏ3Zé {r†xN@BV*IL)xApmWYKޛx6?5Q3>]„w\R,*bJIu⟶g58_D][%l_6ޝxDOO jCwȢ(vJH<|Sʘ9!wRl(e`,1PƊa3tOH)>q*=䧭le84@wp`MQY6`+[2Jmrr+$;ֵwe%S"vw̃ K۟k~`V̱NA&)ʳrfKT /v΁^b$ 1qU=q@ ބ b *uߠ%qFi[Hp q̖2Ml0~G.3vs4gYvjV_|kynP̢\6n bgE83%gzP3kDbJ3YkukX{>f(c$k*)?$ +9s%#/+LzH@ms׈t)wO݊nj;mLݍ~ ԙʶ,x5cXhQ|Fc sOA,4&*\ 16 ҏ2!Rt \U†'֩R!IKeUOuEX"Lmy22JL7*s3LImQrh  $J*zͣz/H@j!I$W?/#JMP_\d4CDPsToZ]ػ^B>qt83/05JD8/w c ه,N`͕9TTg'qqlƞ\'J$OrbV< Oτ*Z[:R[y YQ]# %ۈy ݕGCNu*Ү虳om6~OvЮȲ7'REgNgcw4ʼn3%!'l)-"@,ǟ[<,-O =g٧ߡx uyKү'pȤkMvkAoZBOx42m`+ fISYh~PDf$Ge1J5]b?}8VQj!#C[x݋C8DZ2,m \\4?򗴓)B&߷:J*LNc(O/ީ }2d>a0/I+F9VHH2yf"|Q`n3dE]}㯹ڥƮ+e'?IFc[#&QVsVƆDn' *^ޠc~(DYJ $TC*".~W!yU1sPU-)ӈ sϭ"wL7L`q$36-P6t"J^ğkp߹іJnu2B+&pESGVyRt@+0឴^ /Aŋq]{spe<Hc >֏vL M{g΅:kuzTXȐBwx RlpXJK]AT+iYkok7P]̶<,ɫzʎˬ'efknr>kd%=OC;| _|E7٭S!1KKArrFxH=FWNj7.V~`N6fusj@&giZ ;>SSȭc dǎ\|l\ QEDDG.VÁ]][ޞHQelD$%mcn]TXPgDS<RKr2HN,lʡ0ʋXn#s4c{3^>Crk-)<7MgH^U-dvDsHHcgMW=#-.^/!V8"o@]P}yίmM1)*;ϳasԘΚq 'E%`Mil t 4Ov79r)_h6<6Lˮl.i:ݣ6oh1)Fv h:x<䔧=͊@l6WMV1_Q̻vD0)2w+ ukңy#h`} [\xH<3ZUX KFҚ!#/%*o!Y`9w,WRdG9BrfCC.)yDH&3ŗC~8 L":]tP.CT E[dy 5l8*D:Ύ\ƭ\m{b҂fٝ=8@gXY5o9I.5f=^taEUI/4!135))8(Zk^4ST<&0懲c8ZtRp9ގB UQ}41݄ghw݆ߤ >6$륯S.ՃP22d:Y6A-J#Y vKP`d:<@M8xŧAqPT+]@lRM1dĐۺDEf]5&¸' 8V ?VԌf|y=1md 1lȬ)@Q<ӒYjXr$a7A-8ZKF[I-0~r`pw]ArcJ#ȵhEjx MJǹ[5C@8T/ T9+6&O0۪^5ORRMTm;Hn{5.swf-#Sh6:cߌ ֕ E)4f,o|ן=7QE'ENj0ĀD_aFXwx%|icSw)(z0J^T j ⵺I`GNa&LxMRn! )h?U&ViS6zj?"}]9!s reZ=o]?X=0XSjpgg ނ}j?[q¾̜$Z/[b>&~͕qY1>{I){N؏ |"_<o+s( Jd`R~mzCTeڀjG^i ty#3fY@7|z{4Ѹ.辜BΟQ\cEuJIgɶ35,}qXhŞM 'фbfS3'#M m"?*0ihYܲɆCvߞ>xI+oL! R':d 7[½npF8%_3'Eh+y}br,6 t0,q P Z^Ci5[0;گnx.5h0><#oN`aNl$5WTȂ҇5U'EfU!0OTA e`4q 6'HÎ[z/q<D4:_3P@`#O!'EDuuHz!'7m5a|W%RPT88Λ] k`4  @ˆWiR86x>)%UY~R3Biz쬟Ỹ;3TwQykeCWK L>cq:%r_FuImu>7 enT^Ɓ0

LI7.CDL<*/y1kʊsW^y)UKԉ=ۅdaswCT=@̨~sDZo(ҎZw6ʔx^`{}I4#Gb V~s ^7 XiXR%,\;"ǕszEV2S;aPZU!:vt/2N}(KZ7ڭCIMQO<2A-īFɞV-Bà2oNzi )e2fw=?t͚87.&F"!?Qc; c}56$f SsD-!)PV8Dw_SVԅY-A\أ)_=l=εԎPyWa8^m "S]$8΋^ÏmT`~^7쎥tDj{ :au($1f,gO4[}xC}Cd|gK{BU94C9:|PӤ={kn)@e4tMxkϡ~5I~gTڒD~x.DTbe xل2W t>kD.st׃S22YP { Ep}a>'ru'hEr-ebd393 xǔ_DX9͐]s*m٘, cՇcgPb>JoNcxWV7*G~ d8L/J`ϣX {Cu$Yoo{#RmZ0٧k݀n6͜9/aNsjP8-AѤC Ͻ!V:cOX'1=տjqg J/IWTDZWrbF' ~22rJ|9nL!T0v鷃Sm*M ? ]$볢=qhU+gQWNhBxAʝ0 ѨzK&uh\gܭg組V[Q-4VCPkLR-L7W:v!=2dC&C؞e "(iG _ PC ^![{;(t8ի_ `XIڼ) Y\/Í`\D=j;LP 6KiK-XN^([YMґɣR*9kh}fW{o#X]%̦tٺwZxZ5 cA!c0Pm[ RŶ9մ?3a()o ko`d}H4{|QpED#1x`<m==أgUy?T9Ƴq Dm€Ux| 8B;cZ{9{1huJl;EԆWK3OГ1tDl, ͤDm!i#E!d~ y@ ~cKM."RG8` .ڍ:{[!t­.Z6T28+v(u Xv ؑi%7[uqrd)Ǧy 8ՌQ J<%yXIŇ<+h)hWc̵as]椚Z7ۆM4y;4!:oQqtqٻNz:Im5q~ Gxxt9[fXW.~@$&d9BqB}cP äzoN57Cp|.^-~H/)JTOO]1Pr$\r*N~nr۰+&j 73{*:< *`P(C4Z謅zn :L10uA:z-&ҏ1 Y2zw]Ɗ?RT+&hᴥ.6ݒ|2= h&bo# -uSv%7l1¸|@.;<M4nt e.zP'X}G1:ʌ~X1׸0. }#_k<v$vxVlXL q0R1M/87g]QK?CDdW`'zw=U\}5ʴ ײ:ʤ2J,r+bD-u~0^ jC7@t_tAtҜ;Ш}eFf)GvEx}15PN(h]¨efV`Ê :hܷ/D<|W? VS_4`BQ_\IOt$! w375 uK !Ebpr@ڬ͂"!gWnij+4d~.ܧ?N .ȹyP#u°%)wQCHS:Pz>޴w-fL~ }ęU2:=QuYL#c@,N5v#ioe$ RHg 0ƳKOLoͬ4 7z:14@5r>҄0sHz 72L蚺MSSi=th)w?7}s|;)dSB웩?rV X =ϱQx:儚RmXVOdCJ&ڵT|\*RŮ~N'0Qϣ*zԄXZ K vo%KW/r?c(CPI0zx6OǮ^%[t \ś354)-+bdTCZ-uxK2Tɺ%F@Q;_#vZb:Gt Dޗ#mqaJ>+j9!渟lLZb&³;a+':5=\#~h\Sb3|FItz6Ԝ;F N!$z!2>>Jr9HvPmސ9UR ԵRzox2jngEx ld%~1^+B. }ҵDB5ɑA\+' l cu5"d?3eYl⸣2t;^eKO^)~5Q94m+@AA1y9^M+bfڒ]}5coGg%zHczAE$^z0oʳ"oXoZED,s0VVWr 5my_ X^inG.W_0GVO–r4DOG Wd,jJc̍Chx/`_ȷDY$T5]}UuFJCOwesOHBֈ!$_P}Z%},qU⛌H>' V(TYx+F5orVI0A߾ Ohb$ R8mz ENň$t =z*ȚM(c:&o#VU.ﹹ.ΗS4x=M&Ba+1X`xJh<֟ln$ZJhղ\@wo?H 3lwTh>, Q0R hs??d+* ,0jtP|->k$ZKJ+=.]6UV*KH]湚+Z{vBřG}1 !-`#sS&Ǿ!rIDq8Q"]`tKbW| Z7D&؃,1R2}'MM35®"0SE0m=>DJpuCBs%g4.KE"bǡeLfdL}xEDv/}3;KK ϺN9cNwJBy˂9% n-MS?cޚr#˦}oOQ~t'#O#h~، l}ѐ9thtۍxb F=]vri/^4`D? l߿%os9>D͍?hu;=l7 wGL|SM,pTM <MJ"U&4̈'S:Ox=tjʹ#MG?3 LL҅Jr߃M*wO~PwiF:6}Ġ"DK$qvk]^113db"x |R9#+(] L#ĢV@H79}u-L|kXAA޴xKc5#xbH܂EioݭR/=/ɸ0Ol/_$T_*jo:2V#sE's~]&&i$@<1Fpyԛy}?e#fqy˜5޻*C؏gSÅy|QW_@tLht&IY"V]+J6⏅b j"Z֫_+`뇿˲ВpsNJ;GrYheQzS'dk雔C'LQ"07c~[:Bw=G8h!!d*Jr~EtݹI)qHuD2H_3>a0L %Mw3OD I/. sIȯ%%ZH|4_·Lnp3 mݔ, +R F FՆ3Y#ϙߚ?F Df_壛1 UVkgȷ"P/!˔ïZkq#s`%4l.LTtR\}FGV1i@p/ߴyNDXh8hSRuJ{XKq1k~[7LQliw9~Ho+dc1b E<fWKBD@$'E՚@;Gu`J0V[x ]/rp"]1޺Iӓ' $_Gؤ2VX0¡6`$FȫwNLC5K`HF k zcpCuLĞޚ]2G?:,HA+̟Ϯ6CuFUY`"qJhCWͮL'#^\+w\Z[h87pkq|]>EFz a>H8|% _Ժ^ǴG^,>jm}SJ@`%wE2<f WɼOI8E'zh\N)z3_dgVs${1Pnr_iJʶ}[+QA]Qy؃L hyB`6lD}spKw'.l|l`!;֚$;/t&Lge|Bג*h2 3 ^7!_* # yT/l>Η*W#}rd ;ĬutqQt@r4E plO:)\X,v~$O͟h]Tl%[o1 YwPv%q&YNӉ$Ce"rF6w#JD®[v: ?_>CV2)זJ7iUڈ,0݇3M2/\HQfNUֳl;/D'}@_nC'֓%ۘ3mOmB`IXcTe3g=lJo'S٩Jqgt1IJdaks&w)e`Iw(ŕ+)( Γj4|Orߓ^uY#%2b5S1tn&_ˠ EX.q޿q%@B P%VK!QՏ\޻10EŇWx\ʇ@1)2(BP5![<9k;Bn!s7F}kuwA|)i4H2WJ0ƿXfV"K ؾN  @ 2z<)  OB/Rczpя6irh`3<܁T$*=MxV:vIcV#_$;Jy\ɹlZ<酥hbl!U+';#XMnԥφuYbԵt \Uda4 !YOKrq!?Q!0!fw=W~[} lN8vp: +6h#(A24ɫQKt8p,\Ԋz:@l>w_DjgL\Pu{hsSV ȌYN S19 CWa6(¦w"Z/f^]ΞF@2t&1&S(UxnU ` ƌ;+ >Zىa&쇣}g c}}@W7ꑚ{=[%ca*ZǠ@ڎx(DT#nB׭.QRzE?nEm8OV+:,c%stDYZ֐Pp6J@,#S˖p{b @{%;Fihp} 2a˒g|`dSx'yg`SMn{LZ8uK%V,OV/(kCgC Ēr~^QώpyY?vbn`J-1gj1p[&fh="qlJ{%:r6+;'xsp=9v귲Lگ@Yq!۫`.d4ZB"W _Ő܅i\@ +f08qݛO'Z1`G]u2M5 uYmNE/e< ;LdfPߝc|>ݗc)-{@@~4 U)d;b8 Lڌ0&p7!:K~TvA֜O)PA)?lJ:Һ^w@TDƭ[}*UŸu&OnDIJ.]@.G`~b#HJPJA aBVu|`/CL,HXDoETWQm|Z#M󨠱_~"Oj`]8nSqINsr^7pP`_Pٵ IkJZm|h8ȱ]9BmڈGs!o\]Dפd- 1ⳚLGl4XH ;xx:B"z%9̚419 %CRQġ=! xb!4|ͽ@fI]d'] Guc1 Rtu%4 R$ot.1wr < fUD\ʬ}Sə+{5W,>ϺŞ_V8yRGqe̠2: uh9eHp^1ic-E@Ejiɗ*ʗ#2l``^ ܷ 3 }oSKDEPTELDP-oVp/ =Xx[# 5-NpEow[? Z='C`vJ}A|6LɝA@^uЬYU|o8SO_;歇O|n'q?e0]`?Q3uF648!nø LR9}@k_|W׀ɲc;>׷Y.pbx.eWBcMUᅱKEy? \> W> gʪ08Nc#QDzA,WTca"=_~Qo.cbJG?X5~0apb /O5lp b\]8qHwW?/^M{=#Q2Yt-(?#ZlE"Ѷ.Pښߏ+RAy5Ȓ vD}$P%&ƻBıF~lG0~GW# K­.6ٓ2JG uX:Ǿ%D4U^2-hr8Zч,RKY'njVbER3TcLʹPy>E)I/߿O+2?P m8 ӑ<f2nnU-qd*OnF,T< R3FAऊI7i!WQwŁ<|)0 0x.އ?V֟ L#{i{Gt#(Xs,6>JtaNa~?L۲tq(zUL/C^o5:9L%r OUcpDb׸}^]&O֓#6s,#4e2qt]|Up߽eGr 3RVݬNT-V]@Bhߔ@ h GiF MgBp?vBGBADE g+¤!-t,:@˭3tTdsHEڡge4VY>`th~#iyc18*2]T(|tIrC{RvFP榡b VNeP^ݾpym!_+ v D|=pV2?XKX|As˛]zt7|2[ܩSdvNrӃ3$J#|;Hd F0êh qM%bnO gծWro.jIsqF·< Ga"0RXnϨs Pj1}bR1cFAvgowCwչj(D2*4>48҇/P7!W(~u1|q7z4GSY[(\S2RFng:⇤MKlSm b#?FLg ;BrZKx^4 ίGx#>W-&uS`j"޳`(`5_Fn}/~m=a<z˵b% 0#'!-- v\5wp!XFb9}}YK>1Ж2v UJC7`L\\ FPpT_ q=v. [wDQ!)Q"30.30vVp^0"[6ȖllkT80y~IJc䧹|J9n!p!̗:2Eσ>qOt$lB pK)U c=M$ T~|޵Z j,AZ"&eO?DɘPb|XCyՅ˗SxsehY, 5ŲP"'%q-$BcU$]b+U^V 0O}T 8+:xy?@. "J3)) {|08[$p.`]fAzc[]Tbq|=+2 MAt-AD#bN$-.%s7?߅ *sIKQ)kzOM㉷VDQ/1$V: 5XYYf0u]mZ1,X(hH`ԕCzgP22NFcϢ0Οϐn 85[ɚAҼZ( ;椕H5(%}]v0HOdѤa,zWsjj]U?óTo35A-սKT>Xq^OK8׉mAv:ؓۅ-mDoMTOs{8~C n9 d I~[E⾵D>=Z>M/p #ukkEF׭&MEXbeum00%/xV&aٜ+2ewכ1P<#">- O<_ f-}-*5 =W9&A(6lcRƨ?q0+mVԝFE ^UܿMX8 gvmWS${YZGwi+b $ĨN`vw,8q=z`p4_qAq!A?XACy.9t=zff(.шKU95̈́YP(?doTWVa(E|*C9ʼ1zzAj=:'3n(\&:NjQMg"<^k9TVdmo2aX*)3~)}BEٲ>ؐ,S^X'w?7%̤;v;GLJ,K20E$3G=\.yȜ*;tru"{̟a}SA;K3z \<F#ZNyz# B3هʴ Lr?f5`f?K>0j@~InƩ9Q+Iӻ̙aCjDWd,Bt# ٥1ݞ/m8CZT> P1ۏzЗ'ka@` LX(AFB ~hVU)bV%BZ뉷p>zZaLo@>Sq-«\\Bİ#-QĊ::tq !ÆԶ eb;Nc$UۅtH\J&gګn>9DOТy(u`3HK,٠ph2rܩzw黟l?b:& 0~L4.Wd3$ И&di6&:45o,#F{++-+^[-ZHRAKы5*|ɨC*[4P'F}rMHl#pocB͙9Ըpb \މњ+ig:U#$`I^#7ĩ{g`M6NėLƉWٹ4 Qϲߓ>#7֘-J%MV4X0F6fghk mi;ൢ@`zV] ?lHfOHf2 ˎ"uJ;5 W)~V;w۾Ft4yC`x#Ճ169> vpRn x<}5IR~2 {cJnGGwv:!gDEA|o YtYtgjKO(S?,5\$L^N"qF\R&v+4&!x+qvQk*ntGWORVcЏБ?QC؁O|m:9+d6<<Ia^k B~N ( ?4<Ƶ1 @G[$9LD+NhkIrGA܆M}G1 1Q?HŲ?C u$SJ9bA덼 Mj&t@=Ft!SVaR>M^$ ` @^ggPT~B%oRV>L=#Vzvt4_Cj\c~X4Z񬧴@Pe0c4X);H^Rp* N K1ZI9Rٺt SEVLsje×ws- 8iiEOJ;VQB A@v 9J]L@ *\ָP,Fm[͠gS6e{:{%u8 %Qh9d~+Wbh[uz4V 2\'%xXVP\#quc]|wb:}FȡP*EvB[=^JDcFD7ĴɗP?j+Ovp7AOaJf\V[if;kj v 5Zo9B4 \X*ߕc3qZR*T8?ّqx.lw3/qBrb|Jaj ǔb`8WhᯧVƎ!K5we3O<-@m=$!=DmT5p׮~!E}gٚWD% %NO<҇! ԋ; :Tf= %l]szLxV1#Ovq S2:F h`V:+[nd,WoDXoemR&z ' %tӣ)([LṀK.\δ'\ l 3P- r ~t:nSG!Nv,[<Х?l̀Q9xS߫oMI3B吪hni_XÊ`reE@Ün5դF3ق%_le;&B0ƣ 嫾Wu}5e:Җixg's8pdu뫣 c**N`=YVEj+\>}Bk|svBpFVj8Cl2LD_./S܆gpfwEl h8#'etSKV-+-BĜc[@"ijjˎA[N;m3X6؀DnOhb@y VyN[Mf9Gqs- 925+_EkJ~_[ΙUJ'RUV-=< CF~鷻;,U9)/Z^s8eBY6ײƶ, beuNWg)=Ef2}4>?zLt?= )OY?x5$ SgO;1>̹ +j񞘴q )dY5T» V23.Qf 7kJ<4ߪ\Gj~3\6"Mӭ0p\"n9 m& (;ھ=YX ̼QZ#*ɐ!+CBXVʖF8J11 ^ϼM|G oH[ VOTN`D=TMau+ $֡%4p8g7) /;n{c/Z^k@ .Ažc俴jas\v8u-SHb4rWx51XTY^q2R;RrA m&*+TX2$kʊiܢ=L"ߞ3}NzGベ=w H0~s!401eY"C |fh*s&"`]EnAJzC, o ,*O7mhq֢SLh\IGkɠ1 C/771YQ]M講)$뚋3Ό xY==ŏU>]UxXm@t=/Q|d^u)3>nC\ ؎zn:v_4pXІЅM9ʵDs2%ɠՂD% D`#|KÀgn"Kɀ4ʵ!5jjy†/C_}`ۇHRp*Z{[POQX /܅ 3*T9ˍu k PEkAXx(A*6AlP^E72qNŒChBտZ1(aKJh1{ ЕaM%2d{# VǸt c{=}}<ཇ]"żȰe~tuy9g@_ξG8zm ZJ|Yc%a 9FD]RrѦ9"yk-pY }ŭryKsƱ\Dgv\,qj)3(KeѨv*5ģ2'37ヸE`jX4tI]dG-lY>pMQҰi"K. ӯm1j_{?Sޗfp{w(N9n{{&ЎjG4ȇ/Ty#Ż&Oi~# iԌ?!t!%>vIpO1h1 9 '"xDcSm3DCɫ88Iь C]|Wj-9܋֝E/U h_a-0##FZp*R!'Ntvj<ǠA&f86GA }1ݞخ+n9rlh *78aC䁄UpPH'AZ\<)~oHX.!GC;V0GYE}_Rz!|6nv>#+.Z%%P>:e᱗\!O/@6{{9PR&fK׾.ڔx66~B4V,BYgD⻇.P3?EFˑID꺰× ;d:SK?tў8<i (z59URnI}3ܑ(J&i'!g nHƕ$Ki"27^Aj9!O}OGt){FKACofs1*GJ5]{"ը?74rxFCj_)ٿȲND0pe(tXGd;)3>9g#$6:#ž-&yg;mN0n*bR\|NU)+#kqҗIu{ka!=oTO)w%tqekD#4!?>P]9$ I{˗sXWxY;$dK}y|'&fb{fpl.RУ߿LICXBsNRocb}H g @Z|v7jǹMͥ |s~n%&ymZS%#w?yXygy%^d7ILԿӇ]$bܵl\hs9`~p@;{J^ XD s6mm?tU;/0ꫡMb< W3 :Xض=/gKQuv_+*dzֽNj%)X?^&lSHKu0a:r[`rė`v7RG+)A>M\KVQsSIXhl{м 4034!Y ոbnP 7aϡw"y^.m6}l^%5CdziF3Yy5*75y,ZT!/W$3M IwGh쇌K73?$߆3'LQpx6x(2%ū ^I$=Ki.Y.aQ# d\2=m;;[v8QPР-+e.Gεv ȗG]'J}ȹ"!wsy"yŵmx #jnVEd w80>l ];9K bâ ٹ+-]wLQVUeʰ*'6͡ =j'n>݀>刢 ,E+A޲`IS!IJ'DfRaNFJ$71?{3kPw\uBH9ƥ"RGvLg!qPY̴;B%](%&i78N^ʫR)(m-]Ťm_*%^pͽ]H vg}5Y\uIϾ;n '=Wk?z?Rg ܘ5l)rE.lp&;O4y( /"V^'3 ӗ/0_X Ж^ >hf< x ,!jo.Z[{u/ )B@?FdCjNCәU>YR$VE9g2A,EZ Ҳez v0'PrWL+/xmF;K5 ]%YL-y\Im5D;R`Z}A'v8& `Z&5/ s w0蓟SO w~6ޗse-wLĿs!O20瑇p߶t#V闄7㤨Lrѣ{,S*VuжwWX^YF֟12ULZ)8<0 ]sv8@s+0Fgfh?:`'F&Hk@x$ȵt bPKkQ1=9s"nOpVw$Naєx݋&5d7]]~c{iwe‘"]=7C<A3!^>*yM]+K6?߁ӏ5 HH?9g9G2F>Y4?P9yX omE7e <0vWW]@eW2V*Д~f񺓌0B6,q-U+B[ڿ8S ::j_?S.hMK[h`W;ZDŽ9\F狆ݠ+m AS3|f3:oR!>΂aTfS~4G9ϻMٔ@MDw 3IcC!W!FGt#QTx/Vm 6= HW1*޾}aIs\ɮ:^ʯ"QNd }_L#0ݎ.Or*[kʂwNe0U}9Z-'$@ᕁ`H;Oj$H+CK M31N>T~N JF9},}`*$VOheąhk+avSї_QؑcA$8}ڸn!;zPfzRIFÕI=0lEtK߭R1J)eKs9>MF4n*ژ'A|>p3 ; ׂ.m<%V.D4OM;t}c^ lx@?L}-E@8vMqb4~\-Ƒ"ݿY-cW 70 _L, PPV=tbFXLcUj{]d(!=w-x*>/?|"0N[2x+-KOǴ #C f20la$.ÝWp фvhyc8'80 [ܣ}Xu&NJ 5J^f܍[EYV/sa"슯<4i&hQ@{1J?1.<K8ְ? iK:5p9Eߛt|-exOW(_~T$ԃ.A'EyKVw OX~')gSLXTY( zs`a+]g#0@3ԎK[/^탧Kq蕺,wIs&/xz{5 Ep6kr88_o $DSСW\/m~W8zC Z@eXWsv9 qxK"vj!+. ǫKNDZ]Tq ,Ž\":8A ,w,}@A sfyV+!5D^A%|N[tW &]viPI y LT cXlO 85oţv{cojO úq,H,ɗE20/"O(fģGc0H:׊W,T$(tmLƞu\ X~yU 3h!|Ҍ|OY&矩y$ #h7s̤&:5~쪲dYΏ65.UE1>c<ݠkaU5Ч3x&Rc 7 Kß#J ө YLI~h t:@3*65h/|7AWH۞Hj/-Q z%z $zXK 938^/^m4eb*)qnC'<%&~iرh /b  _B'ۇ/C-|{Y۲B]|D@l"zm=3F38MX`Z楌e-4z `lW$|pw{Ԣ9R}a]D}b/Y X-NN{:u!,ҬlOppP{c補n=M6 J + 5FXfXhK{T ǩbo޸ . $|UYׯ1lryBg xHBCnΆnpk{(bGAXVT1Q˅  珍T#@ *C4$MZhT7JIda/#^jUr^6t]F`LܲT|aX}x89GVE4 B0K!s n4*&Z1|q'M{<$SҗF1GQNR%T*x T(׏J='+h*ϦLF}V錇g[c&d[>kCFZ11{]J8v3)'۝&T.>Zx;Nu[urz0_0&ec;t3L+ # /bXo+xPzJ ,We&YȦR<0\aJ=/9_f,Z:|mƥCbW꾀v@:%C]27 _H*cLЬi*Gy0GfvX4n)hɤ-SaXmr~TWΎMJ|Mdb&M|TvAz~]eQixe:;R$h?"=f ā.a,sc8ߔzn` {hsIG.lVz0, D~!BXXLءi_Tg/귱V^ʹUsrق\t; HZlUZ0T([G(qLp`R<2@flpT پ!\sLY iA1Ҟפ0[4,xj#ھ6;?h9p䁎^vsY4MȨ@"TL^f_CIMF I+h) d5G zS(= 0DȊt s08Bn#f$dH17J< a%9(˰>=>Jp>6n^ i[9g1+%+F3JxCu]k ;!DdrF]PWSkጺ~q/sCDҕ*OK9&Nu8H'mUbey꜎[?ȵ}h(B{έ2﷣Iʿ)Jg yMqETF{IW֙jnc,)UNPl/K. *[Kl;PD? Rs@(g *8~9w0Rb_٦BP 9TIjyӁ+(Ij.m'-8Z[RabdyRGSΊv/#S13:uld9^\S sg0 JE$wqxէRBe 8LĚ-c!8-bBLZhpZĽQ00-k]D<2J3#Q]F _j1k-rEK)EoS7\1Zy84w݆7}CgI8g53rnP(!)}vHΗi/mmT#I)nhvTDǀ E\i3n,{FX`1DŠ4$B|`UIO WX8  їE @?,^͔%I{ǺXIĶ%8 y$DCAKH$EEHpGisz ' ^Sد{\A8a)esy٣RF_օO b=bkdƲgX|TDQ,ةmel M+v37~R?Lx_|!ACȴx4l`G!K)}3K̺畳dӖEg<c]zSìIm^¯w~'q0ȉd<sPZ*BFHOy*=EPz6j> # @q 9=I/6^mqA\mϬW(@Qx[ai4׬4Ƥ5бĚ]>t508wtnS@IUO[qx4TF!ejd?`n@[h 69sbâ\MW #|0-d.er;㑘eHNF?EI&Ъz.;ΗFdzGjP1EFޝ/Rv U4;TWEDϥc#<6d6pSYZICk:F~o* 6`hŢYBAwYU~U ~'\Gd:<|,]8<8n:H>JP+޴8V{QYd+$LW,n#}KIn!Ha\!gRJ9  Mf3<q!!Hk#R|xZII-A]M8+(}j5]VgEi 2]v"x"V]=X5Sr8i My 4I2X?)wSb\uf$#jt\,Llp=6tAx Ah)M&=X$otJhUCa@Px*jG?-rn{Ժ$Tbb̴YT Gpw Z:  m# cWԑ MizU> g& = |`,\O~mN iCܖt#_5p҅ۇt/F 9GGW1fXHV ^TvքEkPG̫jubnpҪBY1_bp3]hYr;~j[E <@Wz"ikq_U=`?i*JBˬ/*_.hlyQȺ NS99 :8V{S^쨤uԾdʰiRx([J;KC@AXH[>5xv$kk~ircZJ!LM<*)ߦxFe .Jxdq|5YM+⑱x :Ia.e7Տ\ ba|\a_Ƥ':l_J}K\Zb* q}aPmfU"ȩ_%[nL]; B2\]6+^,$t]9LG(;YChI9^\Ci4:#Z2W9H-[Q1@rhM'*1yK)Y\yOI~vEhzjoSjF܈d 2gk 8H-rף@I ԟT5tjzS z-^!gԔ`*C`dͥP-,{/!^M&)B&=˽[ڐ;sle*"`<ߑٶ:ga*C"lI]% Lyza:nLAe^6畳}T ӗpן;/(΍jq\`0]`FPM0hDь04uP2 c\G-%C `W|cK']{E|V8iHF$=L!*ts|u"( AC͍+iqSfQc[y_r-_WMQ+SJkTxƏ+ 򺌚kӉgxszKIZ/@wS"&P7C캌!?)qD=g$̋MjjIIcR 4fc-usj sYEhf;xOaKcҟf)[uϒ0VC29ىsCcj>iP6C5ܜ`}&?Pt@IcVheyC|iC68 a+tʚ|Mu%t y(zWGNϏ.q Y)ci"+1ː=(; 5cO6hpY J Cۤ^zy.b-' %ɟ`wZ0W* ~RP~}ujJާ?USļM}GwWMJekY5*fR"j kbATOOj;l" 2ndO* Y32h7gwI.F2  ֢f-8W@5\*D.3d3 @I)v?=."."@"M!{Qw3cq) c?/cq Ź;-|UklH8Aݑ|ڑ xN_wS|a5 ,k@fI=,Je (SL({廷O& {Q\C|ɅgB&־-,ZAM)9Z"/ 4wd\|("{y]h -Ui\s3i ]8[Iva{D0! 2KddB+Nd~> {OvJfu5o:u+R>@?.]Ћ ӂ[d}U2;E4_.锬Ӿcknk( [g' $ )h*\-饳.) cC&򶨵Z(B`3 ˲Z}ѭIS*`2FW ,;SgB.$Q"K6q}T@혐^')W5N45]*a )5,t&OLqP|+vE]4Jɶ^ILNZ)!Pї@~8{ V G,dB-sO55;}.ߘBX,N<11L2KGWDH0st&4By\%aHz OEXg ׉6Di"*1l=1ى.wmn_'qpn~ƐK].P&[XlY;:xoL9ahWriޤS~ Uf۟w>W)uS*ybl ,-.良$9d&p3~ K&V'"C!xnUL]=eVX)2\PMoY))=S.?C-{z+t 8S' ՈeJռG‹3gޖΉݨ Sk}eDNW]hճB*세sM! %:qbef +l&8M9:YD֙ykB@K(Zuٔ. 30tAg#O-VW{#!MJg߆գ&Ev MD2\C6;SB A 10D4)vZ2 Fr+uR+!g@m ވ2`4e^}V?lĹ } k35cvcZp4aDBͺnAx=f,}$mo'N Ϟ&a-ѧȚh-D{>.S?KЬկ(Pwd2״` `0rl`y"FJ|Aqɏ.y11k5=npw+e ֤/BCgΠ]]+O~j;%h0k)VC氵5T ֩|q}&l˻Co=@NmCߙW$E!gkXtRe b?o !A9Yi aN9e4(\ł 2!v /xVBұ2ŔHGtg<EXw035_J"_iރrOh5}sN<GKYB+6# Y"dF'jclCtQ  Ԯ>FAMa.|oFC*s|cSb1^ݵ:pbMšoʙn+6SR<3oȧGU e!\-j5?>H}eI:e*12@% ×{N̯ }m-!5~]D(42O@)Q;<KM\;@q[ZʅtSzSV(w;[C:"swnЪ=( [Ia^ h[]ޫEo봦 \T?WsO;X N; g_\J-ez(yKDP `#K,0p=ǽg36qM q%s?U | KAu3'oO K]1&z9M%TAv!P䩦tbs4w[G$:@LP>KX%t夬W决wE{j|y'⚋]$T9gVa:#J2F3^c !v=Hn~6tPL-*{TLG=Ѧ 0 8h"Xx>̞nWZNge)0bY h>ONt_Q*აvګɁԙx1f{a.=HFN˅Q -CIucxO1 wG( 4<;حUw^@#Q-1p o"%Ue"h*ޒYY>`wկ mQPF!G4bx)s~#+O^$"3Oz_CLz3sZ~FOЂ ޶Q3 P2L(P6Ow4]*#v4 INyESzGnj~OE/Ȝ<kXR, W֡4 4*̷'߹sM;Zk  /;oԉcG>Mjݿyt;E/ v u#\RbЯt9ꈰͤƯuL?$ @>$_"t@ ʊěbf{/TGƕ88 it^Խ(M%#YCNVp GOzQ>Her'@H} ߬]pH>6Xm&}~C5 7ql( Y*#*TS, RFZtژѰkdlxblX*~4u\R!-:)qŸ.iޕD[󵲑{ 1Pח~>ͦYԉ/4l۩̖8XgN>3H65E3zkvK[>&2!:6E?ReKI'9% @_ːQШYGk< PH`@3 .œ0|BOW<n(*LuһX{ڜGp~Ɏ%ڼpIHȣ$XF $fžkȗ`T&s_rN]ÛF AX7huVk1eŏRb7i?[βI1]J8.hN/"ř ϕ>CɌ@5?S߼< }~dr5Q|!r_^QKoETtQ 4tE!RP\ O!^/m1_B9kGFBw9φ&,(3w7XY)qxXmJVOԞmKR[_GǨGNZƠo^xA+e v_Af*qzY7iڼ+l:P-%AqPht'I*-euwz3IO22JgH 셜$"KJhKnoIh颊lI~y=nY@ Ew$zv\6\ǣ,yZѧy :@y綗*QEהnJ&Eh9OkV>9e&CDjCayLzKMY $4gM>4s#sl諬Zn? MHPU^|zq%-$mGnb|FC1E '#ɨy)_",#S%@YΪWpr75VB --h΀asͅX1ߵc,^!>ϗsOƶurj-q2zY*Ho.z&ܣstHG.*MVzč|:=rG~rqi##`.Cșv%CqÐ1}*o-Z?9ZRFj"70I^+].3IU$(07C/YI,B&1z~|>mx=`GnXWGV Θz*?i{)H9 ވ9[H{VI5#I/:Ғ;-:Ω7FLe&;fs%K񁮜`MLwͮ#UO.'!MʅjD1Q/W]JKS,X &Iy锶*/`JY7f'` Lx (0x ]{bΥni"fBn1xcBf`0sn_s:='4FFE>Q/<@h\v] Gǎ*}~{Mg$ٴ5O*h:sz3\T a$(ҷ͈ nJRD/h=6.+CpQ.IJUZ6'9hι7}רa5DGkSH* ifTX0-z#*etJskLjCT{h;X$h xL#`C70u͹E%.;1SQ֘XCUZiR-pl@i ۑqgT^Z˶;tuGLZ`>vhgbB)~h "|;s۲JHVI>`c20Sf\zekJ}ڈ94 ?~جu쮒(/J'4).=B B2+cߗuF{o4xP-GK f [!RWmZsT;MH(xbKXy{֧B9(N`=/4/iRI {bי} 8&bvedh4sx>N׬eZh>Kx5MϮEE:e"c$ݶoGgK,5 xc،3drQN3mu/v/IAj;=Օ>M?Ԙ_c:L[pĨ"\am6p*#n!]V_ J:.3[ao6v:%KAK]oH2u|<锌IRhO0鷌ŒO|_5pI@a {h[' D?}Ty4IC W.{~Z5+e}bu /F &*Xe֤PCKe]L׿EPX7Gz&u-J`φb*5yWԠQSHP[mL,GE.q ;CҳN8ې9%yX4?- zhY|>JUA%C-?ѨLyBh6,g|-Uѱ}<%}zߴWcaĞ~Z_a3#H'NeXPe(AbVC׾L 0A0 O9Ny "^{A[L#0G0-lU2L ŪMff{XdF`2D>`Q^"^\]:Q齶"hS=bboHJ,DVW;7&JRT7}H$|P<.4їJCꥂUb+ jy)AMa낇yYiRճRLungJMA5+R6vIeLn(kclwBWȒ[!^ǣ>0az9@@f1-aćз__ܩ+Ph»gN$s#XZkݞ}%PC_ѥTyzPh*͸{܄seZșIB_CI2 %aɟKUxN ~tZ?MY=яw17&b#AwƆYc #b󕶋{_oXM*YObD!Y߹VBr]2QY [ՊGz]54^*E?Lq{vv1p'$}&k۵" i9i#ǂGO%WM}$DZ }{$RYE3& ]Uu壘zD1\ Gy^ti9_#z9=pW(2pP@) dmC;tڡ͗*8`.v:mV^3R-T]8mfpMcAAW(Vo~&ⷷquR$I;~5iJ`B^qSl;IL{J#\ Q-@<5mdHBK :!]65W@1JC~A@%5;WGmDW>(5VgM#IA D[Du@#/.S-xo\+zUBjyڭP&4&4LbӬh6*A9F@ojC`*o!Kol03bD|\n`4%? T"yW&a V6ƜdK67fgȽg_aP]%F{l8cݨqstriksErY;_ΨN0 +ﰩI36bd^"7Ăr8H^zS5Q)Z7`"چ4KlT;]޸,.eInX|aӕ X5N.Ia~/V.Qq\rIX>lÇn'gzlk=u]d' 0lPӫ#B{X9 eQS͏8^+KAgP<.`N,4YE-L3l'U0O".* zϚ$ZrwTTn GrR~xsZ B(_+іXV<%\ͮW\`MQޚn-`EgeoJZE"IgTm}W}A*AX vTuԣ,W߮.32Q? (@œ;֐pv9)O_):ˑT?=׵0uEBKS&9)WA&}c $ce涢XdMx !p@kWyg3AΩM(!_I A_{]5@Ʒ6 iL `g!Xh *r*v k,\4dk`;?PlCQb_n6}mJMwc2g! ,rۿg/)0ڇ|CJ]Q!.FuS5639rӬaXhL.Qu:(V,7T\̐sHW,z_v_ȩD[p<^q(Lcn{00+>MP 5ssЕ ur3~y9ώ8Rt^J{K0316]lm%3"Z- Q0θ -nCNO0 g48"fjcT}X۪;Eŵ/y7=gXb=ЊZp)`dfWk骓&}/pd\KvIkoAUm2~?Z eΥ7gBBHE<:1;zHxf76$ceG4KkfSSDt!xC)!>Ekg4MCA3C7!L`Ñ,׋NxW]4X i?`?Ozp=7Sx*yH8/*B50T@oyH1E>Y;inx(<չ>h|,kvIm4 M;dsLnMW: z/l6O{%ȣNnCRT8AӛK so 4X-h$A*d})?A)owVd˖O1`{-Rtk7c{re{r;^Csuѿڏ2iCrq6B S$\Iy@F @͏VL~L1#8nxoo$+%C_^*dRxW3[m-vY^;N9ï"H;V{<%mFߛqU{EzjYl jE:-qA ) R)VN](;d[4>R&&w&MecG.3z>YddY+@NW ,>? ]uzp q90J&Xo`Út9.3CTGe7mϧa %Ȏ[]sZ@9Pʞ_LWK6nKA(kECe'hHy|,xVX#a jg?XQrQTn뜞8\;5&ڊa ַKӄ8jwd//vM;xؔS857؝ TL{ uNrHS)rZe_Ho%scj0lgX F woY_) [w}IWluX"AsvC-D/ r?&R+1Udg**GaV4b]ZfV%mhe{A!} LAm)Mj`g=dj/=|}^n/$j[rT]#͍[;i׸^JUQZmg Ån͡Hh0VvzO|q y[5YTPɀ V]MGO?աJ)+CɊ{ѵS\)(^(ٌَ_^e! !e}nFBlѦvv>CY_wWVO]&c-(ҨREĆ[%d-ؑE=SVf_N+%ۼ$09A2#+㇓&'K'&N$"o',5Cw >`g.WBXp ZYwN׻\$ZZ|d<ǤIOa:94x,ێMgJZFԭ" d@~ʜZЫZ{(-ۈh釭'+aa @`#uvK?dqiw=7:w&?& 1^cS$~D.EKTf;3# %WӯbQFg'e/aj ܄Ņ"BimeQ;ڎPwwq-0"QXkFȚQEs¨Mf-:5RgD=νa @16F$9j-۸ɠĎ4v_9O-?Fq lI턫V d[3:蓼;_x2/? RS`4 <#MUW' (E\߼7fI{9i؉dr 'Pߙ9 @yj—>^kat5vI ;NDt~\'SHo_c' B( V_r(8/HrCԎ* j1WASG򖒜-/;5Ԟ>ͭET6a~gn-6 AHL -k4Lo?7פ8a ǀ4Wqps}A+d)(R[S7NEjhe`ԕٕy.A3vEbqA%1PFX^ S&8bnuQRlf#$[y^vy Os݃G7@:Ec+ s;Q74-<咓aѬLT'W88#j# de(wrq[q_ƇEB zh.}fq"һh5ڋoFύ-RZK)`oaL)GHy4@syKٕMdV'ȱY/|ԑ-R a|GjY)! YӐdΏy3LuU)8M,8㙙DCA;\64`wg$fdJ6aK㱅7}rv&0vƊ,JXK'u~v΋>_œc71M`xݠg;dgD4ֱI7iGShC~?b ݛ52Jm 26tQU'gGU8i| lJQL⊣Lqw ?+E^.˒QnAozD0 ڸίupx7z72gvnw(4'?e'O}Z/ bvDP!3(ISfw1jo!-aL/-NKÁ٪Z Bti7g7gB!9}paR/> H ]'bwm= N롰r^,*oFWl%"Zڋ vؕe@+dO%ڮIx(5&,Xt{ ̟ʘF Eh֙Y, b<<5ѤjGf^>lIs¸Qct{'8Nv0 )gQp#%A/ s:>\=Ĝ.LU>{w?զ !1Nߓ+ęjqymhȗ+2ˣTJfL#4i>M>O80d&-qy3_8MȪΗJuviKW P[ q5GplZ.dĖr#Eo_t/yZ:L{ v̻R~A0>,CnaBDzGj}ښB#^kV|KN;?MrٹaolNe1 fB(n pQf6Rs}+"*\OqW}0AnmsKy50!Q1@/KmB໻1>& vu ji/6i4m16l .zI xIg|A&=DX}\8ljg7c$50q_$Ŗ8b[Дs)GOM}xM@g-hw!mvcHJ6F:Zu?#%TAZ#̡x)**Iܾ'CUeY~S˝ ̵(.SLh67sBiٖM%E';gz+M= 4.{2\j:8>gXii:]sqWs0_RB=LS\z%3 =-`U/R>Z|7>>)AF{]v(g>u`No;`fBnQv\1qC 2Kڮk#NyU잭Wkȟ KTq>VH)'X;(4BNP6p5y qx,Pk *šmy 4#)B80-tRc-5#leBw5KIڀX)(oq-#T>i@o FT5%wW1$[ DTީFJ)}ˍu4X 5ШFƕcڊ#G% Ntˀ &||(m{LIfL[p:oEjzYtޒ̨Ul򡊠 VWdLJ=.4#|PC>OOOc\Hisl9 ~,a)35E!bڽOUxKtGVY3'qX}>]ʺu,>#fՋ`Pv%kL.❅Y kxͰ/6*f{ I~FbDq gwe":7l>s]V3ìҰ?A WqY}$t;7eoY`Z"sG}_E S&ؙhJ< ZkKq=vFPLpYvn%Rvb/mӞ~^9:,^81Ŋ<Ϝ2GbIQGXr?±<9*!y`CD LaϹR(?4aU?>HK&aeT015zRH$U~И3DW>8/yJh4X%^0k _dcã D?٘nu͝1#|w.˃+J,Sq PWR7jzͭXdz8g *[$ d}MpǰVqbM '0ͬOr/qYX@" \vtR` ̤Kcr4g`4o]\s +zc*R};>Ȅ7>0֛%AƜ =^=~|p()A}Y<6!YftUPܴr e(BCoB>2KdvD 5 u3y#WVsp٨[Zv48=%ޔ*ٹux 1h_t @mE1n[hL"咷MCO<&w R 5 y֋ w Z3˶kw{&ckO3)[_@34=u >>v0B2A8"#H~TQ\65<]t8{vGW EnjO|S SS^_RʣDtN<ջd(BN)Ioڧ?pTa3;_K\/ڧiuv1^.@ʧ7:UZDZHV+I#:R $}j5hWiq/=;0/2 1*#Z+ogl<;es2Ri8vaZh>Ox] BR'ȟflϫGr1J Y~(P}40#5>E|PCQU ?S::-&r#]g$;TiˎubjdjX>05qRx9pCz(9!{AGF=`7A G=3C4gֆ7 j3cQ8t:X#D4#LSun>X_Sl`r OɄJm9I`gm<%2"*Xn‰f^fYg@#$5G4oγ*OP ԘR$@;Y"lQBqAU=Xj 3/"t[chtu#iE2-^8ЩO\g? - B*/bN8}jEA#j[iFI%egoX;3+ ݞx)%o(*ѿ+]J-ћGـ@VtCF- .;]-ugDRFERBʖXJ0_Փ  @%o7)1H>5=sfڸ >I]YJCG3"S7CJqUƒǺ* Y<=t#UU=NMŪE[Zd |DΗߩG [ϼcߜS0U硁m*9Ť'S&/80Moa-z*? <.Ս d1}$qykR(R=*6MmmDfw…>R*,y\ŏy)(>qyrE~ _P*6KKB&gQP7ƃ~ OcF0^4dY$_@?*ѣϠd+a*CCAB-a}>z"uWd3jn΅C੢N#8Y$s_Tisi=I)\׬:׸ZUG)/ A$ uP[~?4R<h]-ps6v_8 ]wA<UXwCÖŝ%+0?0DWUlWQv#?q%TAH67%ܐJO v8m1 蟆 =uH<kbx <`_;&.EPKL5󧁺H nX ԙ]5)[j%=nֿM } mK['pg%Y^>=X-&{|ײ?$R,SPXjN@!8#y>IYnPWPbp= n\n q&GȌ~HyRj`EX:H3mt\ Q=:coi=' Lˁpj= &|#EV~ w:phln;?q۫eTOaPoo JQQ~p6B/hGU@e ^ "{g p? s$\[پ 4y10$nnTT5_S0:)!TLLs[k-zB3|2QAzS|mBWo!ݴ`meQO C%Ff&Pyz b[sb9"`7Fԣ]KxD0i ., fIX\n']$dVכ{HĻxP8z w 贜ɍ qfAR_]eqj:>^'OTS,h<W%)KO'vrPGx373.lF&YUgDU0 5Zq=)hRCPO-'aGG3'X;;M/H_V=LH`.Ij)jK_7295}u^PQA?h*{\ U:©-+%/B_]1f+0`JytEaLj?2/]^~`H<ޏa;A_˸7|dwOڵ(V*$=sT[.G)X6ߔ1u+SF**"uנ= 3(V=$L9/6"_7QP?hN"8pH{fՄXo#qSپ̢rO)?^2x=XBu˯3]oW vNV8-6²# qÉmhHu`/ou<pe@sR|f~HAC 휨cJX-1Is8>.jCz=o% s;_UoY:#XuDœtKu(X8rM^l ɑE+:u1oǝQN8x?Te͊p[pߵ@˻^AWkm1lzX#b`ΩSUGaTL#~Qr mBnYdMŅطT"Q~jQUPܾg)ȫn-x݁ia ϷuP,^mة- gڄJFԔJ jmb[bև;A TY}Tj0lxqGs>BRRޔaŶZGսB&,ʃ>‰)1)Wd% ɟ&玝Q]1q#2 2]h4T<^ EM Yx#c;R0eȣj*ߑ>Aѭϝ!|q]z%t}Ω ^l4tl)YU Nȃ?\N\4Ӫ5• mGYAnf&?Su} &_ Xs@\3FbH*^jLnNܣkV)7֜PcQ5o gFFoT2B5Mіzf E߱J515 #PFL0kE%QMtds.{N,g @͙C1B޺0]m"!(ϒ϶SM P8 PuC5~43gbud9b7RtQU5qb8ߊc&6 hh WhOC98d7\zV ym$`w'S |-ÝmABy/,eۢy+ק=/d xճxzłj:v#O()KrO ܤDCa:My6 baCʋgUSb#rTWH\aնxð!`;j/1 #~WR)e ER]kikjn䡠$3R{TeQ05m{eGLG(E*ZF1ӍE''m6Dz7CvNa/dsnRI.,QBL 'NB5S2O/PsSVA('~1?[Rl#X?Z q^]s*QFjwnUT!`~Yy%p-uCJ)Rf4#;onL!gTj]!NTA#6Qﭞ4t&{ B`Jj}a언vxIG@u[0jU)ciIn c_\E7?+9iY~=*Yt9ceQ o}K׈ {`rKK0ALm?O$ډC iDх)qݖ]T#n6wrwGT̪Eփ( Ӿkh 8yZ: 4 D8hN[s47^r݇"#O#*@ĩ\OBHXvi9/oqQCQRYVQ~Qbj%G`,ƕ,j Q`(f=7 3 "* 9eG gE>h:786N=e~RO /pܞl Elƍ*v"-JKx h_R5t <}Ty铇XC'Ljw1R,M#Z@d?8-YM1_9(si?q.-ˉ-Jm3"Rv4{:0("6Kg(~q C#, Iݸ>

  • gȠq- VOX;kkrϰ8V](w; |$ZhqL+}H 6-@~9>Ѧ V]W3 %'DA|@vK9g8k,>v ֚q(ΝG8sx'wkpUV\98{EcvXnMYa ?B]noB5]^ԡFlhs+l+~p A*$ɴ܀% /pSso. %qtķ^,yxp3'T: ~?P~˓`f_<^qR8!A[6ok[j0+0%X{)T?x'1tOOTr7fy/8)VbD$\c݉q.A?/H\JeX`z0AtUל(%U y:軓cvtܭ !Rdx)c>>cE1n5rmUFwlh8 - ޑN=QȎNc:ɬ!ބjXB#j7Bn,p^G{`z@n~~>ؾΐL cnVO2lOfq+p\?Dv|G`4B wfuq3OO{ lwo9^Y߬V(g^^e97U/R5Z4pJ㸀$2/@ǣ Am Gwj/ w`.Hzr 3`q5@0j'f $J\\si7GAUԅ)mO6`-%vRQSa$0gY&[1-_9pro½8sȒMR;P9dҬ[`)+fԐTUbw(|4n㻗ĊHKQĕ}7?yCe1c$ʟ?ۊJ|}B~>v|S|4$ e]ԻiY~O~Ke^(U4U􂤗niQ`>pg( LbQؘ h<s9K9uaPZlymL > nciQt,?}7aUv1`sMu_;:~.VBh~e5R1^H 9[C]\#?ir~ZHrZ •Q_,sM>[M( 9 fzKQ[bUs`DWʺ@EvOd4CԌSsxl ƃ:og;sq4IJc=\CNep CٓcӔa#wMU8ۘ $z'\,v-`e4~]B_[IU϶|zT&֣.jU70y\ѺJ tuc줱<(wx}pQ,} '8Y=1JɮЂ=qo/Iʼnx^_ҎdF\qQT$"wL41UwyJ@'bHŪpMG:hs[._m=zV_ᯏ Q߮)/"9$m9Iz8*@V"K%kmԡ$2G ƲV: Bl? ܹx-鲥0iEJM:{'" ὆F`Z}$"^䣯$yeԲ&s?̀Xbmg*0LmpIN|4*zB.6$_q$(^N蕷 {kS>n30 sE N}C}JoaZwÇR>=@JD H14)Y4&x QB ȱwoG35)M69"}Us$0'Z<(}Y3 tj1T@ Ew{yמVfRߨh#Ot+LDCMz}4m&@B6įPJ'')[Nr6^QW k7M™n# [M{ML g=0H7pZJxd. btWJ/oFOđň=ʆ7]hZ?V4O2j͜||2`::)W1nm0^}xO޺6zȾYoG>4SJmG2 үl$ȝTv &Nhօ"hT #{mc8C(Nq"pD B1 F;+stm1)P醴Ea~ 7&5yc VpgAl͝F&ݐq5NBh=\p؜d4 3^0VBG$Ie1Ђ|,Z+yLvZZT;ZMn?Ϟ:=.g؊8%R<ټ"ҖjRE͸ v_k(P[&9+np-Sr~l ސ蘅Njos٧$6Lz=Kl40^͛!K3q1S:W5yp2J}N[~#i}(|a=\HgȠrȅ S#U"mR25+pa&g4ϕoW A.%O23?[IworD9` UΉv6ݭ *O )-kS*)B6a2r/#Xʃ9xZ|lήb7L !PBԽX[봃k8M!z{,&.4JAF|iz1t7~s.շ Ye^zSWm,5àG&Y03 ._?;# ae{ { _|0RB Py||BC!vNOx&8$s6:cj)/h0;ȣD򧬓u& 6vdFU~4UJh8* I)ʇWQs%!bۓ?CEގK^yx+)'Z20dVG{URq/Y4E{d9!{3QzZ9F`WyNoPj=oANۙ-fֲ d0'zOGAk5㩲'J.cEg9H6GT2R ,'++݊4u(VnN̂)/9˒cx2)GU2&F^]s /FY006ed3R0=Rw%9r0~[#E,cz)+?.hu`zBzZS: ;"a/(@vLx zALs[ x~00/uC.A_ק'5W[+>/~7Cm/&[E9G@֋S=+s9?L/p[O&Tl)CI+R`p#fwv3BS/Zy<}gl0a Q,6prI%AO;Q'UAN&cD!>!w`L|ڤG#e+;2&"?uxx_^:pzij҈B@y<,d)Xxy o(o~wk/%Xr&IBh^֛ h=t>Қ-uH\% I~G7 IY-I0`/UsrEA`2Y!NyӲ׏~#tc~aHj,qVQHi-iw; x`@h֯bhhѦ_Ƶ!|7T'}Rַ ?I'3a)Bz4_N/m !5a9d0,j@^|rTV%1̨6@8?MvXS KA&٠ c^Yė? yKmP6x{[1M=Z>/'Q 7Ss}#E$nZls QAZgS}0Am h:@f%o-ʰ㤳D"\Zӗ7Uxkba`3j*MdIeK1y2нM$]IsއQQ9 [U CPg 5':UŁJoLRl=M#aVyß0!"r TNƃkcXyP'Z 2)|MC7${A3f~ך҅ͨ Π" s{g֘?~\ȡN UY6IUw*g>M]3>?PMhvXW6,Sy!MB탙xGPg[J-NC":kgpOɚ(cj#ǖgX49-\索s MIGD[; v0 /;2v'>PQދڢ=&f?{o Ԍ}ߊvS}CEטw?s_SPu) ˨?##Q%jA <~4kftВF!۵dl5 kySx3I .0Z ź2>*mڐS&X$+(do _t>5\&o 뺉d*4,'}iWw<i];ݼ VO.D˾D[UƊpn3 mJ΀H&QQ1T0c n: ײ !>箋wjeP ̤kl@l)٭AD{0$k 4Yr @ۍe|L'4}]c L5uW˰]ބҊ| "!6<(/Uɴ+W 6YY{b9ImCS2vEmc0H7f$81L7ӿHcxuGY ? hl| xSmplDɶ_}82/,zEZ*瘖b`+U\A |12v3XT[JWߚVQn0A Lv 7d}1,Ma6֏1Jو'F2`8F;ӭ+ bjĵ1Y@^8W0YxWca&hu98߿]}jFiCSEZZ|ajn5 | qC  N%c \7.-ħAƻeo|}']E&P^ 2qS2?fpٵK,J)o˰| 7VylQxQΗIf,o ".̾:D-%/OXU˩^lX@UFHF݆"w,ӭ -S'"^JcaeN$ªa0Q&$ ahXJgQJQ?GR w~/'6HZ[RԲL>Ia 8`)waU ɳqL$*7fam"`|Ix(GKdů¤'@^{s5)*hڪtkKHG!11cj'͕*"FND,FI>(1#OOj @ ~RLv+ 9KាmO^[BuZPE B?*0T2əP>ߟ |!18zn]ߋPUIb/@"m)̜l~'. !z!*x@6rG`TzΑ{Κy !U|9NL A Rmw 8mRρnY!߉rXgv&dyEDr QQL00ދbX1C*DWNaoʃI8Yuo`9sXz-r>5?ڢ_x` x=L-҅i`+An&.҉UU82F-g핰%3&-$:s,DؿRbg:\䵍G8c7bm4)|/U wdsLeG?G9 yAfbl&(d|EH-#XZKwRBVqe }ZݖՇ-77Qцt*: C(Q^<:JLF1FH]0bW\>>kD_%G-ӽᣟ>zFAG.h]ۍZTwXWJ6#l[g]*fj=}8ݺPK.OZMc(L6ihLD!${]/k[.oHX C#"/D05;gh@뽄;-a Im9G]ֵ-ɚ?9;lGYl'+08fB,ZHD oyea"ʬtRT1-LKOIqyBPֺ/bCӱ9zqAƕI7* D΀XQ4vk^s.A N6y&ʑ^>7 &̯Fu" f[ o˟DOHҍ"D ^%5O0%l;%\NeipM,#J򽠱p*^C⹖o8HGvuyL,s W'N mme>wzvLG%:[:tFzD},\w^'A4𡉦h{=(^iVnR"6/vUB 9hIؤüOߕ7W 7_V 4ZAi.M)]uf]P>l!WQ%髢%.Q{̕r20+R%xr/𣲸Pm(a'v$S3(¾pfͰ3#ks\ĺvSdt\@wnkֱ9hISSȅ43(3!9Q~ڕvu+W\5h@:q1~'tF#1 АDzZ~+fWohp沔4KYdC4AA|R`OvK7n,aa frYׇv\W7w5dy{;1`=pTͬFh #*oCe?QY15uI41obKkRVP ҌK;G,ĕMfi~p>ƾ s#:,-sL3OҎ ԋf3I~zZ<(7G66tX$IbNhy{e?#JwuD݃΋L 1ZE:0%f8^Ƒ@\tփ ܭpw+ sFrknStԠxN(lreWS`rwg0=n| 9 tO`)4tŰU:ߗ3?3.JUs'VΤ DjyjkP[([ Wah8>^qPzLh'<@$֟YOTʅ`ُ#~BZ*HdH j}5ky-<ຬͷXoJW+J36aщ^xڰ,<+?LF6Cok8$.-^3I:#q P=C7o{NxVHowT$?5x|ޛ|;<hR?֍ v3ݠ,4ɦj%ꓽaF(L;{S(,NM(!ܙ"bv?/`ѱڻV銎iu'S5D"ݟȹ$eL=z:%sWn2mWy_)P,pB||a ڈ, u80M\ݶ/,O z3hdO<|Xg/*PyxA/63F89YK> ;K(Z 4- HLV6k$[IΩ!PӜbsr$lR=?=yhZu0B H- =NORV"UM<t-(eôNzL-w3As^:NeI8 4ͮ8~1z7^V)v6%S/7BF߂h;"<;@ jn(GVAPٙh,z.G*@ET!݀vIGMAa맯 %]qbEPTn Ȟ"ypڃ' mԽƱACKޡdݩ@%TQ0D5lY3ÉHUR]s>Y[Oa> ˁUxbpllfbf_3ѴR6vH]o5.^x`4A^˨GQ[?`;/B-4÷t;ؕ-.ѥ$.DʼnϏ"0ˡJDGTV2K&Osx؎Q&5qp !b*\J~5!fTlI} ϗvl]: ѦQm~}SG#;tᢾbmIL)Ob|̓#ArXGư2/ ORij;g{M%|)}4oa~ jޓF: ~/t>Ҹ DZc1hhbe#[1{fTdFE;@=ChE@($Z1Ai~Bx&QP]UBcUCUS\ESwy_ʟ67{|jo #YGᬀ"PQ ݪIJ4D3H Q?p=Uӽdy;>mRß` ^64r(6sIS+zZQyH+~ʙf:5P@n\E,E~lG:`*r~](0i;V⫨,o^VPڈ}mUU:%{G=k'ydpkf `ȝ[:JO ٓr) Jn ,6}݆'6V\hkuIKGP B(pU$$sV"et xxz3N2\Wg  ŨI̓a׀&(n ^GK\rT~Ʉ1g9 7t͚7T"q)0HJ`B\3? n yî|WI2S^ht{*k-gu,`V4_U'xDrP SGYsQ'r.x dzz'8a WoK3 Ǫ!gO Ѳn gWA;T% νw˼!]{MU*Nb|{R#;?mu4dĵnyygҥa(3[〻2IZGWuɪҦxJ~.Ibl bH5C*E1Hj )#2vx%2X|( #DϔrK~* |v˕ξB>pr.? Jյ {D uYEhÓ^Hˁ&@mey4XOAo41ގRuVw){'|3C=mn]Lif^qB ql m ܦHX87 :cyYKQ;XU+Ʒd.&&3%]~:x&}xlYPeJq'U#.iBv3S_ۢd1vqIJJ]/{z|Vey3^q,Z0@cʈ )SMl%i P`n663 vP0s {w7*Wv (+&)ZGBl6UpS(؊xd#yί_,m dzOhbΦߦhȥs‹t+ZFI%ο.*o猬gpIّDe`wnQ)kxdW@ %gû+ِ@ 8]JW<=fM0Lu?"FnpwW|>gmCiT+۱(MQdB,_d@da'#IP#E6_ܸG/nWr5])ɫn<\k}Z9@VOycI!/^4QNGBv*@vaJ yemh%1c)֌YwcȮങ} m)kqa2O(1/| ˓3A9{%U⢹b*'ڄyGR WmE#)S,2݂y-ҨM/懲fu>q7-AX S+coO,n =Pbd:]_q],F m4)$eQ60[;p.[ J|#>˪~S^qȴ.)#b1:a"Zx*1xw&̩1M=ߧRɓWB %^~zFqnoMc3}5+Щ-KrL>^4p+8Lc7:*+}Q#ϺErWq?{t7Vr[Ⱥ3i^e/Ws]>w]A!?DB-؄sxyvֆI0:Qi?'2 Mܹl~:D8qǫkz`lFq] %g|k5.%S| W6  ʇ 5S*1+Asunn+1t 9<%݂PɟsVB+/OPRZ6R0" 'z0|R ٦k͢IZ ͢gAO vD Scdb6 E%IǶ-vX<@[Jb9‡۩C_f=7헸W hy{O.:Oaִq3R#+( |U\IՁKشo,KwĢXL M2%tB j!NMvg(1,!KR GOI% y2|40.l i:Ơyc}J{2t<+5˼E[׿p*s_[Z_iWP1|KO=5|>PU1z Q[p/娋K'|ăR-C88S?zo02F)ajʙDlҋe4-. o:,!l*8i.*dr櫉>VH$!Ȳ"# pnv@R=iFC7`hdBflT2 1rQ( /ӲaKh{C􈊀,vFR=EE եXyGLapL7 <5lM%7J#{ޫ)0/,bv~_7 G{#P9ЀD劕Li7Il:̚#I?P\W0jibWU@[ZZm|o v~ }X6 &nC< gA!"~KdMS|O!W(ZKN9/d}2AΟZ>ziHߊ9ѬC 1Q-Dk9 VS@mYb2]Ɋ4cjypZ_EF;0g[9$.TJֺU'[-4g4Wʒ1*~ikYOP+  ,l?_<ƨ~v*tI߿=pXiMͳ*}h]6<ڨ Vpb\?J^t yT$!Y/\>\@q O|F'D[9ڈvDD+)pXM w &$twtScB<K/iH_CkNBQ-<] B6ӌy).*Hq̌WsذA b3RPxlJʲ +X=URhnv AuAy7Ǘϗ Fq ' KF&| 3K,q#J-B_ITd;ZIo ]~Bc4İKȬƁAɒӂJVϩ.88'/Km6hB і(U"}ݻ˜)S޼ B~2wȎIYϚt)"=;m-Ɍ YmD.xJYJ!u"\~mBzs2 T_5@-1&q[=av3E༿Ly4:m!.y1t^,-^ *XS?)F5UAjt%PZK0ýX!dMPnk8{^"J4Fטh;b(k JEv'cI˽*;өôPw(>,˙Y $f4c yZ>vfbgGdɕhըWMn B!A$ƍ6gՑ/"w!1G(6M1b̞kPZ 5o4Xac/r-`*pOE̷܃"3[5^9fcÀRƸUܶD@cffsjY(i/6/g߷JeUc}v+,tU/dCC%dHsqT^hMa3%5LNԣe&H9Yc>"rn-%1$;VTn-3"O,^bv\"L:^gV?zIDj}R=z3[C/E\nY~G`q8ѝkrd2/<8(N^pst8ĸw{Ꮀ8hB]U'ُ_QsA9C |loLKl@gxl<5$Jia[GRgpn{t*ԇl*;7M%kXWC"YJ޵DHtIqN!- $H8+RH3`xzF֑̑կ;>N2Vh58>1c5ftvWfqV:|W;E/Gևzc,L\!؆w_adck&54oTGgԏ= cp?I0n\\lY4/g֫,>,vV)o2B4 EmWєkL?'Σ9x7Oh_ )mGI  58ֆdW̢D 'q^fZА؋ҳOytOG½u* Adҩ;`+Z6jk`W8 R+:%l1mSW#CX(WIG706;7FE_.&] ػѶƛWxU| ANQdL\͋'3`X]xX?nrXЦ*HMz6:-B#E97W.?GwJ(\JAe ?%p;BMjÑXl%iZ=lPv!J1EwC.B E²֭z4paq/:!"qNH}蓕|v*bzC}:!ʁ-4X-\uaAeЛ|в̚7t@*!&8TAph@r,z儍>ǛG!P4^>g-G$v *3ޭїr s ,'M cJ {VS[Ww͚כw( ~~yUiձ kSuCb¢m jH2XXÏQnf`Q(Z6x~a)J%8`q!h,2MQ/a=Ny1> `j3uD;h`ni^*R]Bܗ^l?-Iդ)l- byt=avcጕpa^2 VÇNؓO.x&1>cLח!D/]jPg93<DP;{5 QmvfC3}mgMmduO{=q\X4QiGHxPf>$_R`V (NA}:kF boAn%7hA}!'{MaaR7l#j [oIE'eېMv/V 5(xE/L,aЩ+b-[ua9e~ uk;iڀkD)|02mZYcR 6XN@mCI2`J#U2FRdUpq΋,sQR Wu3geM: 0x옚W" &e"v)L4Ɲ ,iT_mga> UUjW*ݕD[m n?M58*:ށJYyq@Γ*@0Y1A|fkLi[ IwB"يZÕǑ?ﲆMXWmg~H∈0_[v|*U7/ZSTGPR8/;Ssv9r8\nQO\#J` oUuQցIգ1:$ǂ}5Lwx &ABY+./t0ʤ~ . ϔne?@irDj!TebM?Vq栏Jւ%J"K(PJB**vnC`]r65M@#u ׌~s`@ɡ2=@9آp16`0rDҰ$fS*FpՇqȏؘv!`:!aU :@qStg[ň^}N;5$ܢ'OsVȰ6f\ |7W*VU pTgH9k`&ѹ(46 ?(af֞:B00 Zh1QG dϵ%u&SR;j(c"JeXҫuB?o|f( كd.Bt pVvCI>/bhE]OR1o GG_1B=(aG2/!^_k ڗP,,uX9Dxz*hd&y@'r+RbV5 :M6ꈌM2lBTPȐaDُ!xDCRڐ&2ED,|nTo:KTlj`RCwXޖy,ÎG Wh f>}B5b0Vh.qF%=5R߇=G|j؆pv ̫22r[]m4:~v5XyI}:_(DbP,"J5}T\t|bZ.9t>8 zv.fdHdZb=:2 ;o2B]#C Ċ~w-a-;k&(h(( "mpiSv;^px(;&2bq7UΪa ߩ*GMY[cbeYJF\R4P!dKhvO%zǶp-SXߏu@ߗP!4VlۖP> O0Dp{pߍ +[LzQeB|ZA4iŬ=߇x:vYe?V/aR FK@\>/BMSK']e6ZJV]u'`*P}~MpZfjÚyG07\/Ƭ`w`G$GT]G}4ؠ{ '/y8] X"q<0PVI!9 ~fpEǓ{cO3*B<ڥ {^~:${3?BcOԨ-0).8ZNK1>T?ܮNneNh߽ٝ{k5we LZ ;kQ@+ `bxs#Y ~qw@CGl\R<dIý%! "<*#QL'񶷬>F}q :jphPK32VBb@U:ͩnFfje!PbTVp͜2p+װ:oxKsEkLz}&Q3IGaYYP\cM?X,_TtS~w;YAMhUBp$Ky}&~ܭI+ud(`-)>w  I2п0 -{pَ^k)k{+̇O -4*%P7-L"8Z(2&l2ul$j1}U%ӲS'vǨQE;vzEHҤYoƇ7 ~:Tl쿌a-SAo(?+ h NYMsR:7揻~5M`;2pճi͟}W? GK'i,Dgle1`b~ޯytOHw5#hKWל"pȼǕ#IrRrBe$ h {Qq\ydQ/I |Κ? )ɇYePͺaZ.l('#Ԑ?Dpn ^]l)3rpc=%Z vۚ `p?tU r"iaT@9~ BP2Xd7OU'wΡ]aL~֥v_[#NhI|Px%i*:Nc.>BבZÕjueA$ˏU.ʦh?CZ?|F׸7y ^$RdmbVK_nsqvs FnT8KW'z \G YC2~>:u`暤BKX뿺!rO䂐Z;9Ìć$ b4`ZA4 &(~ګ8d-x3 hXv?Skz}":ͯ"9R<KY˃9b`E0&in #/<6N"]{m+Q1,~FVbHudLwbkH?;gԠ%vF/F M@%BapIAf}S%i:-osujD*]Mv/2y+Iۡ[;$1J/PZ YKDB"ݻ[n&Vwpu!r\4(]gJ1~=Cm6/+`K=ҐB`,I8$fǪsg$O/DIoU ,QKH!?$5VɻK97;q'V!ř8Ȃ; ţ "m0Wԙܰ֩_å3~5eTulz,ً 9,2M\dŇW. /|tx4 V!ўj bn1)vLD|J?v-[ D b=5S. / J8[D V?՛}]OFQrxYQA=! Dx xF=G\'A"?v8U~rx,{x&Ej \>|?6 QEr^}yzfžG2op-f]<4$)eSAlȾ*PjE!Jܓ*7Rwﵝ0̧Fb ,0x^U2![TK4,$K"l<0pL9?F;&1 5݉5",ן1![Z2#+xL-( B,ڞݝX[Q ×#D@I0\h7uUsE]>` F+GWVU6WhR(SQHCբzOVSB?:GB>'&֐wB_oxE:m|:?LeBԥ"x˞94-ä3w}6/>1o=TS~áN+rE-H2bn&Y箙(5O OM:x'HJf!?:}{2Q8Gj ob*T.~mc_ D`JIe($941C(њU~I알鑋f-+X\s0 [I=od_|VA c?LhT(C>.FEbȝ2Qkhy B-I*.pݜ6}.C R+$ړ 4F䠢}i0wʆ;g~g'%<|RͰtAo'X&m)(yCrSuˀqZ1k,D>Wf:iޓgz%k@uv/ ,hNi*,M9 w%Igt ŠP@pϴ< =0xVv*zݶQ$%D7R 1& +Cr6\T2LOJx[~vo&B~*Eҭ9k%!s@: g4IjIY4 b\;0*ls{4Ai3GmKQ)B)c 2jZkFvĠ "x)}L=#0xxN.̳ć+TaP:r,bдJcb`N6=U'1*֕P:9 kW\ ./$:>b L`浱u*'ncԢkX{^근-Q`FV4\,0uR`.z׃V"ԼȀ q8|\QH_`jXZ#1YˉYFc ZTKvU/ƭzW<[AVn=!lǖ`@C)O+( ơyK3Z% tvcIŴL@ O΋?`oR^C$CEZͨ:;CP[=eatjM%AaSPP@=eF<+gf (C*wԹO_)ɸ!Lk:MOk܅ڽRw9lOŞa>hvۢߥُL4夺2c|OLLUGN2N=syc *!FdXS ..yp\o))R/غ`z:r>4;<yT Vl{[[ڈ9Y1\ڕgp`4 zrjfq'h$3};p+ڊ}kZW?Vy|{rQr{R~tLx EZOrpt}gAҒ6zKTg% ?ip.lPўȲ(zSI||'vÐ la,O;BO 0Ior27CR 쨨"*Ce>i_$D)PC}l˄ ^yW cRɍ 1+t{~Kʶ+7d^đ,Je*5}plu #)jaOZ}o3eO{cY8qE}d6f)C"nduB Oֹ0Fޅǫ;M7k8ۙno{2"xҗT*S (N`q}l$G|-Pt\:JB%;K͊cXfY-3)Z [1}Gk'AmCr>H+8x밞Ed ]gm#Y/ɐxߏZlK@ghGDwoAEfX_o@ BIYcc/뮶G=sm@EH:O삌/Au 0 Lvk7vbYrνXj-&g)B؜72\`'5 Q̱@A>c[p1P)npq=7 0om!6\Eyt&0ٞMX/ 86kckJBpe!Xs;jbj;: G[CojsPI`>"TB|e9F5)v /WSq\״!9׭[Ü3S9+h4I̶qZ{ǸMZR*aW5PBj#ELOQTWiƄ~=,y"^"]cBEMQ{C77x iYpjAUj2&6RmJ.HyuzrsdT,#칾E4 %2:œ gA Ni  ww}T. ^5U*beMxI`q2 -hfex%wP} SDe^[]5/8R(i>5b'L v#QvE9ˡX2>| Ncg0Aj <uTKnlF7EWqw.|Y& (N.s$d/gj]Tr# 鑱nS윟2] . @XpB&%mq:B4pIsSv"| E5_?O5 ǒXB'sքeAoRQ\HTΙ]"Ϲy'ĕ۪aFџnQV* 5- n\eTwޯp,&/qf"yK1&?uSbS8fKDP īl=I:u JY;ʐLO})wPZm YOXʴi\csӸَ>٩i7Z?0R%[f|;@.CPU" c['(ȂݩG6w_QٵI^a@}oi"[{n#>ҴFN"^U\>h)fp4栶V]1ϢӰv= T+6㗑` Q>AnwS;aјL_*ɑkr8='GI0-ohl9 4Wpiy^*n4~]@vqW{$o75' ѫd=74\Glbj.ES\۔'--{.U_'>kV=ٴR)F^acAbJV z= T`>mH ㆠ FBq?-6Bad_yRT-$ zy=,2D->z&G/Cf"x8-wC>q Adv H`2cX񉣿ِĠEh?_R鲁"}MV{J"1]ưAC0rZl  OXLǍ@b2,J DuMK*&pVagV|)sgQNWZ6ҷ݄Ca;"_I;&xk{AMVXc!ӥ2pܠ>^3QDO)C;pc 23ґ}C %¹ ?+9);c#O PDJd] 췡*f=J`ns2$o/ePbt`߹'(l0|Q\JfS³{_OaTx!&5.F]8KSСj8|j^z{1qp4XA-vw8Ȥt!" eEpQƆs+ yP7ɁQ/yuDC盜ܗҺh3fL :Xo8Qױ2Oti Bp0`, TxJǭ?2\`Z'9ߊAe[bs]߻9.pƬ{(iX8G_CgV7^A֣Vr n~,'@ԉRV[^|1縫S$4}ԣA-({tAkmE"m37}*R`~bWn㍒|!NB{*ź5*9j(EiǤ|ىm{B3rkz&+ϛ/OV.27I&qDzċebZwh3:(~y0X#6fZ3 <'5@v3?8]|IMA3 3|ct^jƺcFj|<~kNJԭ=؇ _exތfrȸYw+tI1 d. _"\B^B:¿h/ǟK$@pl&pLY  0܉uWt+>c_V*,=[E/W| Rq@?%_B6̍!eL?tCq'.oPQi7g/ \hp翻Jh>if/| b7L!tCMJX; yr j]"Z~NʘEP("0'0 fRJ>tFZCBoGkJ1sEhmM0ۤ_50FL8M{g4a4&. J-g˃-xB+ab`u!)d㾃>~;qDbd~sKʺ] Dm7F€C|%J:\\ba,!ԒgN>1 Czj>SXD&.{PCeB/ukDU2*n Y"rӺZX{yPB,j7 $U\^ɞS^fhAWX#ܮ(#6|@HQu jc^5dA Q awe-"ΎLq Umw=)6j*ʍbIъT*|5uK͡UtwWZ.MLF.Tj?)Uo YQ~$ꞁ7e22Eor{\R])t JDi>(;4N¶:?t^903a#ڤ- #cwXP޷QA+Ve Tf`}vI?݁& i1IrC-ͤ!ٓ]{ܢ= Mj)_F_;jPs*/{P}j[4周Ƕ$zڤ|PǕ&ňL~lB;V_ #wӤ ݃Y!:mEgv) cKXKbn $,2rz؆ȁJv4iZGMlOUY,ldZ99a> ѝB`B6\cJ"\i=WE)W& qFO'/!}?YdrLSYSGtBûqc꠺k1?"of6Y,r8ǁ2]@ ;( :# R:$L]m/!"+Cd Dž/MOY^ϼw.!?Ə1m]a,)0O$GbtT<փp)듾1u~jһܧ'6Ft"jRV +nݓC09S2Z y(6%t*j\ 'FIZqiU/6z3glKOM7wBcq_[g^˓juDxDqV(ᇌ ^9tQ"'r014 ?ҟWd4VRuUBʵs}z^ DJnav!M8l9@!a2Hs?V ׬oɥ32Eۂ$[MeoC Wph gxg(G{ Qh?ևԲ!}Cj Z 0ܿ>I̹R !Wx]ZJ6uJWUi| }:W'T,m΀-9 }wUQNw>;ox- .^%eJ&PkrdF{)scrzve@w<>@!{7>S̆ӈ[rХӇ14325o"zwSQga_Vƽ71W re֕0PwfqEIhzNnL\J3E< +*Q9W-H \XLnX?ycʐ"۟w~b$ L/o&ٶU*IY2ٞn61wʞnKR -c^f[b/sFLddoN!S@OM3[3[gF`e *JQ{iKLif2Û$+I*zT 2#8gns"ى}:qy-uHXc@r A$t'344 1}6LeVl>b)RԪUCjCtV*3)5߻t“L5jL=>GkF o}h Zs-GžbT#`1#יuZGD)6cDv>|~ӉWre jh\1YR>OjBKvӟ89ͼaUoHÉi7Ux1L}*C#U6ug MN(~y{sH?"F[Nz廪 @U{C3a`iko3~΄ _BJM &Z0+e4۪xr1-sX/t6r:01T [2҈㠂}N &SYl`vjc^rʨ'n胉R}t4mfRrBȇ0Ѭlapt/M\HJA z<\Or2)VxȜ6şz6p/U`TAG5kņQu6F.@=S2 XT%;[6@=s Wě}Zq웨N3BD0{h~'(G7+lOb ,tM-AMIzcl4U-ՉE"ǎDz*0e N; AfgF:IA:\w;=coHKƒ.ʬBqi4n6YSH2cr{Sc {vOtq--]/y/E(HRJTMzY)A7m;tZ)0ueLU阮^Zqn3(L~Ɔ9cJHо2삐[Jb$Irrݻ9<$x!.iŪzV/)Y&t=I/Z/ TĐ讖 _UYG&b,|x:Q.5B{m#ք }X-%Yw~Pi5fC3pI¿ȏ/ kĠhG?q5DŽ;*0+qxO$bovUL66Əp{C0 (K'[U]ɮ־ydr4A RA|dJ WKP*|w-GM@5H!Ìc;JafF66$0F|9vSHǞLݠh]sirnzTo+Hj.-q>:N3+׌bX" ˈp6u2}#o<#AAqoTo5RҋNg0߁"m/5ٸq@J3SwS}F5 Hr  9`PQCy4,ħ>LciY*VϬ^pr-{vUm׬(lS/GsO}<+."xXyT$o֣C*~1OYEl1̇ˏ6 AY]#?2Y Wµ\ 4?Cﮄm9W QȒNܸ3\z|\iK_RXt!i *?|u@a;8nCU#-ae&Ll?_H+õΏ ݐ "ى?zy+k$agNsLշWS{ (ͫd;Yz+ s1=А@^Jb&JdCE74 ɷ 'u+߃}Fc(vE+NׅjDN$kN=;-y@T&EI_|%&D6O(U<9~&$+hYUAb=I1ѽ <{2TJXĒ^}ZS?#5~n 9rn.P*9VWC%TvRh֌?;a~aԑV)Jkc\C Us`cn(v8C2F?q0=5/3M< Mar C`Yn>g-0%~]_g !GgD1$Xj\K<,bcx,|dPC[7@*'9ث[-U#H'iSKbUmzG =G[&, m+ѻ;~]W!*j4?:Jt:UpՒJiFcvnlehW;ɼ8}4[-O"ӆM#jmX@ rg9!|I`?a1 <4%KXWx/]C1r?N }`eXJwd (쯼3cU?E0n|)Sv6m oӈq'v"|;J%}1zHB [JeNͽ[8ZTԤĠ@eTß֝x9P]5F_.f@"^;4gd֮S>p7LF+;?օa!.\U0碿:1}+CRE ڰK,-e%!s-]i"pY` LN'j- AJ_dˊOC,u> }r,͆x|ږ_ r&u g'xz{cΎ5.!,kG+ZCcV.Bw1-M#8Hݧ@ #@nljf(b}aRU` ڌb?ZcWC~7j:qG)ĘN֮u\Fꮧl`Cz.@d8nV18$ec`ύH[lŽi8lS^X?pҁK+0;[r,#"Ẃ%G@@8:n.ҞץCiIdxvy,O!^q{vuPxp$B=dI6oe6K&}̱Z;Vr[?:%( MWMMkHRGԑ MRZe҃©n% Q\ZJ1S9k3-/tخ * n醺&yx$n|I iV[j(<_?Oy&mгNi7x_=WɘoTG U|qM6L &X<ӤP(nfԹ$E)˳Qꐃ}X(hE0Ԭ-1o(Q#C%,=aH4E⛢?#޶_+ClX7sE]m+BV翺 N1aaxSP N7 *Oh7L_uG:ZH5@Iʙ=>n"l^fj45>TysyEDxjQUۜEA/񒉕L})|ߛ*bQF"ݗ!(RBd6*i},fo=]Kc!O#YG 52%fBþNOUA;-8%a-e+*/IJ)7bZ_+8бhMD#๟1[&A<wpKh P' (ozHՔ mft`5aV||j,(#C/ DpÔ j@6pm#,N,E`)!@v%>$՝â{y<+ԡʔ\a?bfL6ZΟ 0XSF6"#ao7/ {#7.nnD "Xoɼ/<pKH@IW5gmiD'i,@&20yډ\B^滚hqc .p`}a4}$.,(ܔ`DdV`E&33vdV(L=lw $]H:\S%,?w{ Ʈ1}ڷ˻UP2teŗ(jR]T٬ԏԬyog7ULx~JbXn:Z%2?ob:5) Ve *>}w dщͅ{B&Ege@tgʟ`,3?Qk}4xqd" p?|(ӰE"^٧w)r=0̈u< ZXDƏs*]xFYL yUCnv\{;6^r+ hϠ*ZUGA? K1nVPh/OiR~0{?hڵ U cl {KWdxNm涴S#[mbS_QY0{&yἿ÷̫TJ3KicVL8iز|"MB?xn 7mU˗ BwiXwj*'FCOd;OMZ/荪KRe$ESŽ+NǤ:QsOt:u#f4;ϑ%`P@ZH,EԦϧs:Aߞx>pqDנRpX[.k`k|LeI|c ܮ#LDn33q3ߺFXJ Ao饾xC ^efkP,x`Iӆ'ͮTZGBcM%++5j\Pk1C:'^dᦽ) JEDp ?7{H *W壻b q6 NaȪR]Ȅ2B+"R eenNr96wgFX=z#'6#L=_,,5壩5al H%\[ xQ #a>@J/=c;_>9a7 Aێӏ-ZSx cr8B vU"S֕, wPc{mOt+b׻,b)2Cq6NYj]42̀NSrͽ]={F+j%zqUk;ɝXZ:1sG1qXg Ku?./`K'L ~evL="1rhղkI@-&$зϲAI@᏶컮d4vM*;Z(+u8vnI :y7G*XO)KmPx<)>f$S/>r M_%t >ˮ#ep6H7E9:0X[%j T RwR)ż1Z<&2@ P9N8J2Wb YP+lU\K+2sKn<ŻjCOV׊ߠ(ZV' EFl <ȦݹY.+a&^k(6 FW9b_/+mo#3EHtJ!֜xS`V33a]\wl|':g7G14lt1/x`8}dB=y"t=)Y5UUpOA2.q0&-̴)*^~XxԐE4{\%{eY[mK>Rߵkjn-rL`*39Wi NF![Qy͉`o6V-D,^UnL{lͅORlZ8=\g `@%Zw۶[7~t˯6o>ˬ>#RdnbT#ߎ,7aZSKT;xH M$) ·5QB2d}]Lㇴ_8KW!v |3GX6{`JvVKT8)o\ DUm^DAU60ῲ+$麧~!mޔe2Frn`_15vRu;z̋(xƹmwX1lA,AFO7Z@ u1 fi'`JIESĤ0X>jGƘ6;nZ&Mُz-@! 6ʫfyI^Dd~I1>6y2ELݗE"B< #u4gS$^c;cɭ,}U5>k{o2JjN{sq=H4480I!YjPF\7ROfeA U}FwskXp39 zA|Bu#LFŚsQ)YjXZxfJwJ* @WՓ2-R{'##ʲӼ9?އGҮz ŷ16t,tU[w8'$/[pvTNn%՝2WAQ専w4y> t BVvq SR!iq Eqβ$uy3JEVΩcnO>!?v zU#ykݫ]9d)MYYץs1 Qk8NYDWANQƒZ*kNl8.Kc{]`tV8)B"`;y]>i6oKW‚GZTtz#{R:%ƱvPOlۈh&X=OiK ,%W G.5yB.`_x?}&7\Gݍ%}@upL (,vT ^_~L+x$[/0~.r=Bf+g X}=G}bZ$ո;3 [T2XK-jo!﫷N땋C W,|të$˜"XqC;ǺhV!4P8$c{w(]ãg.ۋ1eO!m`)_.,XA2&'6l^C['8=/!-ϳ'pf*7Om)̼*Ktc#ɰΣ8}/[<?URmI5zude8թK$}#^,;yGX>1FДFMIw]&J6`G߅M~~@}57H!>}+oǤcJ}R>'Nzi>kh LP65]ZHKrVt4q=j%z= 5e6 7%V}S"Beb5& -?FqF ':8{WdK1$|NU>^'@t#/,ǥ,8|`cˣy1#s7;o:7δ6z5rh\ w h_j9ΚST!?o~_jd'ǁ,)8KgxGMזQ4A5g(tf. &q1'I04KYY|\mAtټ^(NAyJS{Sy tZ˻w0-,0F pKCs ã8Dw|l?lrJm\'=wuI(F4'`I8lGqǣ×5 >5CW:/[z`㣃k."-ph Ώc:-8 :]Au";Nwf'S?Ҍ\=&Fd͌Y>Ld2+gfj~/^&hCOo9}Q1!(Is)-+_\1c^Qհ+*Iȸ1FS Iq!y"PXb._h(8'毕y\7Jo:~Ktg`VQ<(CT}vFE1r\i:bKW/ QT|x@zLGIӶI T<1KaZ&vJT|ʉ\7bn}Y pf,$H)s(@FȉiS<"˿ >T&˙woit7 T]#r7;t"O$:=d 9H&5nܒh)3`ꑛu=ײtnV!-3z1A@!đ;JD:~X@pV`vGbQMnU\Q`sKy19sV%7}TsfhXч%rbMga$E)vJFt(>-_A ˼XS,Od)z3mذA`11%Rz|L #V&EDZIY8NDO1L!ƽe WFJD6xVB dJv>wR 3Hb5BmtDpź  N]jFHX*PZ aߓkRr7h$SMAW6FI/O%w{.]}3̟pG|Phidgo@ \v0yM fx! ~ Bo2/;Xs^9$@6T$$wJ3F&fFْYx<"Q2#gPn#W>6mQ"Ke(Pѿ9æ`ٸAǏqrۉacbɪ֭K<X0.v1\vYVd݌sCc7|ab[Xvq7Ӄ"Î&ZspKi<8$Te\n@x+V{1iXpV-p^N6 FKZ1*5_ӓ CslW%s#d?y(܎s( M(&Q$Yحs7P]=RlyubAn-">nBLM&A`{5/YU XOzo ړB'Tg /9>@V=C&ȣ-rGR>j'4ٰ%hP2kjD;-2i,`}t87 )wY&y VM2z1g=j[fEVx329`P!\J$p"!` RZE<ӉzH422nv_+dR: Zo:!X-?Mf7k"/9|#dD\:wP`E{bXCJZwzDV0BÔJFy??d"_ *tT*z@hzz^,-*k]ZlImbM!yMtͱr_~H+1 bڶt=[l#g*XxaWՙ~oTUqaR E٧Vw?ިjk}XN5' 2iTgy[. a$fTNNu>[ ZJ/ۿai`JI 1PïxnJd86QQIٔP+}GisZl K? FҎ!"QE+Dx٣@qxYU8gfsJ-9p%!WY[jK"m|PqN3Ξ6;U<CNK]IሎGףo,߹d>*, U^I$ l^*aAû;'tL[z r }$2QlٲtOg~c,CC UIG1kipe<\[G5TqOARWR}b uIl~?оi(y\Y3q*ssL.f=ȫq˧>A( o5BP]DO^KVeh1L ځn{yFzCu\+[oS6V(4DSG7YYfm 8Kϳ3Y*5b$SzW[С 8PW2#v W)4>z[&fuZvrqkNB Ąnp-(N>!|*sva3&ed|l2*^ JiJTSurfVb ӱHViJ[a.j\"Ǟy|-׬,]Scܬ={jxm|HZ;꾔Ja)m6 YC@Qʙ3!`CEb5|Uu hDai^35s=n:T!LS&njN(&_/e=gcW{УZxb\^T֣6b N@1HCٚ2aVz@tA ^XE4џd1֏9sKlZLqPa?Ww7P>S忀,4kZ:oș(ϟhsE!b'l/=kG58FIn ??^xmM #?N>|[EՃ:9:3FkDqylZIU@Ft8:Gc,H#qR9Wm]>SyE(.# Fn1P Xa1]Vb'f^ YsAKܥHjrڧGZ0#3pa"xՉڑY+^n77AJr\GXW}v_D5<9wΘtwݞhQ#;3hzdm/;?^B5{ZE]"鷆P>QFN&VD@lS̥ Vr#[rXd,w+E*PwzVIUZOLj, Z̟GiȬA4XSjGǃ-.`z|䑥#- {s(pL&K8U7M\rr:p|ԫpܲ+ yzȮ.Ӱ235ar炍k.7y:eV )BԾhV(uqC}`Hox} d3U#-D薐|yf2r#J>SjàӾh7ptcPN4Nɸ]pn{"|M= ڱhѽ|7myfG;q,O(}  6[^{ʻԯ??]7#(%"8s@Nc/{ɩ :VNjw$YSƂeek`CɻBˮT #B-@IӠIՕ * w_4Rר({n)2ʶ fi)K;i N N%%{qdN-<UTZa"&f͔5lE6q5q+VN)J_;^R(ޯiI/N&;YmUϲ&o,)&bЕONK֞etm~(F4@ crKSӠ;t)cqu.[`ۉN`(͚ﴟޟ_OJ~qDT^4C^|҃ ݧ o֎gE%zAл^ ͐_'t̎/V4iS#Z@)#vSdqK+UY#֫1Ga}Eѭokz2>(il;WL=BC?#&~[@<R_zv~%q:6N!`+]+<(oj,n,hwj-'5`CDtܫ&6'r WDjJ]m^]wyγ縑! A~i?->w2lzfwp1dZHRH3Y  /0@>@4C]'E[$%\l=: |2c,0sK b=:P4A*fdj=Nvچ`sV 'ipᦜ䬉bmn,$;] 7[XLu("4H PuX@5vsݯ23`6~FhX?pOݸU]eYC8rp0kD۾[?r*o5\g!/A-(-QU|V-׸lg-M4wƽ#(\pn4!vEkIJ3ɫ<)eso6bAgÎ8h  , &VQ Ĥܞ{:WD"lNuͦd5ל#LU70}dqނlE* }P5EneCmcP.sG.h|FZ|xܼ+WEfs eVN"=aQEkKkf ͮSt[͘;ZRj@#gӢD=ܥ4F<r/!'&28 "YC3%LOwH՛'s+"[o.FtļY@xgZFc@:2׭߮jKicglHrDq36/h%Co5ݺE:I|+rGH+f$z'}e $@2$ b YE'*RcJ7 I a24 R15&*x"]J PkQ+dFԡ.+lp {;ؤo:E851-? X ,O]"ǯt_o;/1p,Q#)ln\T%'RYc0ޕ3u1oX|ޔ0daTWKe2ptj9Xlclb,>{Aat44kysn;a$yr ژ;/tYvGj?;r=mcief0?&A\(8'}M2VzۘA6c(,?*V!̓o4͎r/v{ "`3tInWRtwl^gy1_pX?,*z5dygwQL-sbRR%gc7.~oT |ř ٬ gtJa$3* 9\,o{!؃N+*?z[= ?IǿT܆T_Lm{ol dBK U(,CE}eug\ *#wߖx0.#^.f;R7E:M;i8(W6#V=I/*yܱ ~c~ (\2V 1t-3?6o.b05R*Sd_, ##z$k"=~(|+ rۙ]: 78DžN}B J'@7lԴ%}&U MWDRyuO}68gy\ϻvbۑ;6!|- 8)(L)gR+RV j'n啊:b,I|ChdjA~?SUc: f-M5ז8X}yp2%2=brEp3dCI3K#OI'aBIe.qV3`^ vXֈh)K z|?҃ig};>BG=3NMKQɞ~uO>z &SsMn k $&ʇhò>-jq5Smr)~h2_yz85bȆ]x1p(6yt&ū$"!w:>'}ב ( ޿_> G9fk$s)r ,[eYۭRꕰM5j8lgovxA-ixʒǎIPzW7jU`zTM$3vQ$Pv+6;}YIU((׎`?<1ӟlooK3i<:{ Y0Dp08SN!ʺBRcH TGtycj`;) }HOೌ)I1$=AF2V_֧ίxp5֦3e*vtm&XNUvxw($U>5z[*ME>A,<;&2S4fJ{U'hS(6-\$QkC^'|4>e}eapP]V<*nB6,7ۋrhd׊R@(.sZ%9BS?*+۸YbYtF,-akvLk}RT&i!9*ݐLr < ũ㮂FxJAlc-v9'AmR2cuǵ?>xȔn( h4(G51͆p#mrkh; 'o \ev+ >FbUg8X8cuh P#܏Fxrp(JS{d#eeh)Is(,**Uoה7~6T]R"<#R[bX=F<<%2:dx#8&Cδ(jfޚ??(;9fY!h :b?L[lvC9+uBRٱv"?o\SWti_6Y׍d9N@l_T0j0oMQ&+r#koc1=0Ͻ"jJQHM<дKFX\_^x 520QO+`5$Z)0v/'m1G>}>M'^}뮏~M blZAŹ~%82B/9JӀ26TQ;M[oV@,'t{4읩Aӏ5cttˏRuHa>^㣎Z|3&eE_L60uCG,[tUX0(>ޠ0cϩoi Q+{9YOm {/ guKudՅdftA]z!_-$x] z.ލt`@=mU¸Ĝ3ƎY`cy>:2٪(e6UzɟP4nQEcG9 MI^/ r&ڠ!4@R[#ns0WGMr GedtƇ)li6JAY4*n"e.Z`ߣMlr sYrW#XAr޺=m&nf 1ӧ0~6r^4&`EP鄬APsr<9£MvyFxQW(KG_X\J~:O090<#VreՀEzgZt+PLuk68sM2 R6T..f2HUӈTj[z`Ҕe'?t^ ٜѮ4~\aLqA|KL7qVϺ۩(*7B*@i%mp cg[E^2zg%ʳqL} ݇ՙI&AM/ 5"|cثAeKC4muGbreugx >,W(zQ0'bʩriy (@ʍvnƈAG-&lTS?ۗy>f0ȮȾ91\IP2@|km967n6SN R}GFK6߻Se'Y&VxBaԄ^~L Biv2v%8uXus &rԪq+B>IT6bUaP`* s< ,,C`Tt߀_xn{-RQ.qWeġ_ԐCwphpu* ժ~7$*'4Ua?HJ5LnUIlErP!w䍃M x?N%}֧.%F].Z`3Qz?1 GJr5pv<~gh_p Y B=ORRw?k;sI %\A|TM~$ :"~{i>rxݤJ6'_`TL(',TϿUF ;b\G(I꧛gkW[ċ8HX(W/z8b&`lQ_dF>&GY~qC ~yFǧ(P=ΟOoZ =Nǯ13RlJ7ZpEyepT% I|-%{,}Rۇ!Ru?qdaT7rJ#$ԢQ6a#"sez%c߄Ӟfǃ5>X+AWR9SHg^ܪccd"tX_`@+>ٺDVίi0i:g"&olM MT pYk-> ]GDž 1E oEHeJJB"qhTm[: )yH5Nϓ#u8HŲ%8MP.6-8oIr$!{0܊A-4-Ǡ ON0C{Ō2M/'̣aTx$XBQݻ' pLe7Qa`J8U$0c1? :a8dgER7D|;"wO, r؀ƫKo\Y j6 5[!CMn>89S%e?c\Ma6 QwGxU|g uI*P3]mU%MWŽur#F{CE@~Xa7)ݶV^"Ĕ9k%Baۡ*; gkagDzv04#Z|ej6L YNz 3vB*n娆UvXm-p=wo7enHMPkԁ͗0u M(P뀝SȠʞf$'mWۗ2Q9::A%* A1BD J$N(Yq+,<򨭠 ͠N۲(Bd6%nC9ԢԆGO, wWN.]Y:ØG:#uڗȦ lCE,ee?u[ [nU')J,P+IL/LCA@h\4$,sXifs ) ޯ YWxj죔;Dv,Ǿhijp_?|+CeZAyo$x֯?Tx%; ?F0g)D;>BwN8cH{go_ [FnӾ|F}*[\1\-8_G89?\2a.%~OSjX!ám0_C) Xs}/YfH%7Ӂ $S1qb33DzXr( U=Ǻ^% nFjޘ /H9g/aUKir4ܘ&7Au}r;`[B#U1Dm> ;9!ěgw".yn*Crp0j̖fRZťWLr|fo-N='? :1vE6KNVd,SGj0h)Z4?+FGMq}-),,#'xrUC7vV>3V.;l !^5mۅx̨y^"'.6aK$U_'0`n|cq[= oMoIOԖdck<#'JL)(]ɠA{o+Z{TEIC90pqrIvBd&F'Y1l"aUN4ltQܗ+HEϾ0J.#V"njz<])d<춂µMΈID]$Y9&PY~C[h} : l75,/;`Ȝz5hT=ŅfN2fZ0'v,CMyJ67oϓ6.6jnz#-\GYV aECmk ]M~¾Oj3R CtC|G)W}5S.vW;{yL)ǔ LL2 =i联 G2#c FZX(56g ;CuP ;gEn)[+q**o_yXje)x<ř+ \%;rdo0CuCEw ÃӢk#YT^#+zuTI |Xȱ6hUtZ^>u]◨P%= iV)Qrce#>xs 8v?2fcۯP-e2w+9+Gg Ά W'B:|JD/$Z[f[A>Š\ >#{n P0!>^ 1!e؃O4L܊@|:Ϧv#*t];!'aA02r⸠[[(S'jmtx׺b)/gf4όr ޓSS3OAJ)B^P,3ʡG,fJV[iACV4_#A_ ϹT0~1S׷#k+sPskى<4E f Me#9:tKScne 'K_@ҋ+yHEIΧd]]C>#w J p`!H(~i CHCpz,8L3Ubf`Yr7lg#)ʃ[v^xIJ3T|&Bcٗm ;J :.s."ePHvt(`vyhj@~9p+pFT2OC}v;nwwtQtzX{13gx2WڕAXD4=ݞ>|ί:+N I0;k-N޿ >*i0}qvYH9zY+H1:-ƇWLƶ-4eDAig 5-5d Pաo!BzL5E-S.vVأy5Z;uT>S(.?8S 1༉mGjXVݱCwzo2ϫ GCPG DD0IG}\Jd?ww]]./&_fPN/ iQ6h3 z X.n/(pѩ) @Gq6_ܾ$,O#xBԞh,P@n" >N,7A!isbc;xSL85WGaizֻM>=Ig*XQ5¸بVyyg xz<=dp6!<:)@%"{|[YBpr 11?- igM oN!uǒ ,pH3DTJ4O-nzg+_;*$ZK1xf' YMΓᴌUECHS֙Bv~兔O#U`Ty`y8zaqiVQ[GXz9L55^Az*=>T%:J/p3u)N@͔+ %lVɪ_o\!?XEwXYd[f qHL|EHbÿI¿<3|C6'McONgj/\m ߐ3. ai>ln票] Jze~u$ٓ BX>~}MTW27L_ ť9qc1WEkFdnUN^cs*1#P=qi"5?E e`D[kaq`M@(/%Ze)V$ ?\ [)niI+GB{ 1n HЄ:ZQu#zG(^YOod=['z+ !2?,c@A36(۫BRGXM\LZ$:wAmj>XtO !'Km_a)Ux,gb0C'(^eiSQJ4&O3B«;w+֤+L6wgj<ӵ!Y@wO0 FFY|塔 S-1w !avYBwOŕ &܅Ŏ>`$>~'S4wlHB X-͙qU%Gjb<q5F:(K]ɂ*ͯSKDla G MZ - f@|GI.[ph* _j0?\ˉ]سԈ/qQ@3ZPt`M+=_O>:= C}5d#wRqp'à,R))dS`b\<(DNMjl KYjnaj苔}35tT' F9J걮;;ݗ=kZixNFciqE_Ԕ׾vL ?2ی|DlY\{ktcݕ"rNŶeC\ 蒂ު_\!O18vZXKVYCm4Oӄ38ڟFbSOIBDz2,nRJ@#kꕹۄDPݠڣ|WT3= WS9Ąy]|Eb]:35֦wfaJ㲘$U*yة unL|I+eQ:Z)r_ |'i2e66{0u Jmk\86:P^^zqsRdgtXdzo~}붱k˱+NJDJuXA_عKEa*aA7BtuqکP}chT)-1lzƸ`ٰ9vˆ$kSQ5Țcs1k)/8LԀVlW.>@B+id:1.ke`E"՞/w!V!\*zQ)Bdp8QwF if.>KTU)ݯ5q \֩d3 9(ٔr=g(b;hĸcUM=4qEӤLC_]ʸQ}W[3)ȍ$!_heahىPnb ǩXֽA#u<δ)Q[^Q|݈+2pG\G^ ?#4XAK|MJoKt7&"ÙVGqov",Y/Ml !RW${!\sObn4~Zx~;nc֬JFp7NbWQ8u&G2diGf#7JNcVK206Ux|^N&ܚ5͗{3YJWM lT0F[T0o߅"օ)9ϕ^c4Nr~Ψ^vlnKd:P0y9UI)/PuK^`ߋ8ry0Hnj?`Xs9 `d6#`YJ̏P'pE*SôCvUqZhVHE|k(*z&V4ռf32RPle]Im@Q931ny'SI:!OD)N!HZ5oEzyPОy 4&46SE=< .H5\(ǹf1RpߝFtm?1=c8&l )J).\씼[3?/]lPM'MaZ\Rh/_("ƙZ~jZZ/3$d/yg_1|E!U[N$~NԁOvCLN` C/,PjS;iJF,+`sƇ>a5vtem9 '7rޠ|*rWiF4 Nwp"fAgW J pn龜g#=ZbP J&+Vcј-jN}X~Kx])Q:;U+ Zu/$ݔd4)]n>H70C"uk+*\ I%Y7fd:7\[8c7EJ$K!gIpxJ:H}](+!i8g0qH}L=~E8}5S ^EsWd^A9O+;;7x낉L|P⏑V&Zl5[4}xGIaGjhS6"(:zçn>O{|&}\B( hT野߃aW6W&u<:Cɉ_q*fUݳVJ7\7B"?&-un|* ]HE'иZMGQJm=Ϟi|buU\@ҹ3maj6qLQ6yF5)MӽҰ:g0̦Zؕ<̕1sq̄x40M˲` iT~o%ibw1=@:(c{Q}N[Z't3~hw!bFUz>V׼06_?#jãTemKp^nN^NEʮG&oC2dݐ53ʴ23!SQa2;86F .픭ޅF.mz` j$0UY\uۇ|5TԬ%G 1~`@43X9ꆪ6BRxj<}0 iP4s0DA)8\AgmМ ^&rNY,[+EM^rB U1`o,FjSd-þ6gH1;!ϝдTbE#y ?yئ_Eu.*xZ".o-[MKR&;z^H"@%DEBr~aq ].bk`f>lj^3gYZMmXFYE]' 9Gqևk3-hRiQ7UAB_{xGx ۈY /Kֶе_s*է˛rQHXVx8Ik6<(S RڀTO|Aۿv``PPߖ NG5y)#x<ǃq~Chm{}F[&YKyYYbaY3 [ )q'㘃\P7<4B4+-V1d1xEיD"L3Nz$t DPl\Ndt7 8U0B#8tҎsDN`f(k5Ivv2+իRp`˵(:ZRx~,רw,h圥3es, k?hKUW#U|ǤFCnleSy?BjGٲa~}.,02wg"Dk옑Ag֩0=u)J~K7e"ةamqYEY40ڞgjyyrz} ԼGMӤj`N,eFg43G/};.t1^ KVa惍:cJHpoH~ 'ˣdfqR~;sNc:v$47l2u tWM:[Jz7¥>zwW~쳶nUL՘1>a8wI%: sFTR辺m$";OgW5СQcl^yOD.5˰T U%YV͔'@ pzny[+{K sc[^=N큝͋v ["}4.mbVd[(G c|uwhY>rěF;aF0x >$ қOǖfU1'W&-*A# qt "ȰIT&o>6+{H㧢 86hzo Oiwqc=B%[g.<йs}\WmZ?!kWt+9Nǎ-6Z>''I[Gh;f=2ihi4C(ZOF<7ZT˫"_d/dV/ 0&BlL-i :U27i\_dwiFxȶ9\ &=>YD{VT'A[) %_92խ&|#mcس:eΖ|j`_VF"p! -#Xy)NLV9a֦BheVC2mda%wS(: @ʺ8kWc4ORu &("GNd<)إȊBj]76(xJn6-ϘkR^ l M])eʯdEd+qd_uS֡v?ٹ-l X@6pO#S:Ӫ Z!hDT({o2 R3L%MzY7N'2_0;brMMj't\JK~ oS0q*aꀤf~,#}WJ/}M&P@H~i4PT32h<)ZGF#l ITRMRP(Qx:{.CJw6i ]xo@qsic㉂4C汩l~lX#3a܍;$Z}xw@ Ocw>av\@WKx;eQ% zVz>>1-S'l<[0~|"33 $*AQ)ǖ呅lm5!!q`"jY"P~}jb껧dܙ+k;K3o\jyﳪeZ Ёޟ`# ^IRvu+Eu*:ryPmêu1<<݀~ԏhHܒ8;?mw.:Hr.hv& Kȟ e&׸3%pnž~BTy.ZevjH] yNweb³#MM'hQc9}|DuhUsIOLp8YRl,.w;>KAԢUeA@ XɶV7)r3#aZ 8A> yE}> 9I 7r<'jnt%i/vVlIкSr}9#}5^>#z(.] (B{coಭW$LGմDwx8KLLnB4{ j=d+uDDbb6aLTJRE~.G:0s;%'r,f(Pڽ/;('9mM4)+Һ\Mnr=C+_G ^*dxAPZڳfuU.bL$̃<)DΪ ;=Pq#Kn1ڝYM*N0pN(ػK T<˦lO/[=\-5K5>(PU%oJ+xTExY \.K+4@&=>\%ZO80]823G`X4m{D%(guRk䩉[1դpk5Y3#JkWҏ B>u$V2bXP?!0Hkx~.: ;P3+ ##Y(ӑT~XiJ-;P@;ގY:x}0\9gjw'=BADkaL-y EIU2QU.Vm)wC4`IeĜʔU> ݊rh[cVqXO*b*q}/niϕ`_hN+.܇ h]JWz='aOLns& 25BGDVm0H;$X}T4LHtYΦ YƱCvdnzaַ˪H}s l8g# tlM9SՎl`9l <_VzYEلn2hʁG*0V4!N8p) '^,kS.?WqJp(?Ȧ;HI֧UƦUpX#|xf/;?rҒz&f]¶ QYkvOBoCڱhdTH{`Wש],_ES=FFYRL*9ȠeߵV&~1qZ@Τu=6ĮEBf6B?(u=OßX'ِa>G{>֖@^`ˊE[ԕ ~Dc>a&3lQDz=+nuoODM ˃"t-B.RY=?@88EhsNb{nc׽#&Ohj?7+K[6I_; ك!R*~WquX 9R#[x;G-Z-:;Kv9z8q''f^x01D@S9s#G-*vBzlB6Z̜YkP CwViU9Qh| Ъi/ …NMG/F# 5 k)p܊8~@y % B_%d-E*j 2/Ό E 1QRg᧤ߓ 0=' "2yl#Ӱ. yz [톡z1u^{`w/C深BՓ؃^GJN5آXVd{!::uI'`tҎRs|s{ Qc^P^QPa@B !<{G;&]Squ]_Q߫ٽ AHeڛ#[M1#\q&}&ʳ#bԈːAfRrX=}d%/5sח9V>RC絜;d(ۙѴm>Lao ;r<xxX s<&v`ժxXJ?63\kdYLqB lӱ"OnfMq3h&$*@l א3)=EݓA"X|,?pPh%)PGCtMo mFk:R;s.l"9c0_m0-^)}sM?A@"㹵NG4kv6 %Vs̗9 ]VL)WsUT;kTY侐sS5UqRte5z'Gl7wCvn_U\l6@t5\ v"^ ]wPuBG [fG6"hHtʿ(_.B;2y[O}Ȋ\KhYꈻ4 2m /\uC|ÀÀ-]Cf/VlD~Jd0zPY8]HX4EřEq'}?|vUS5 i mv#XKHߌ .ө/AntȎz CI!7dQŤ [Ly6q_ 8dbDoJ}w Fx0E~2/gЃ`*FA&eTܺd`Dv9hXtf[ D8{!ܾLX-S? HkăyU}?$>L(|iq.z Z:&VL rF0}|Eѭ]vήeG3z:*u5ҾJ|=%TȔ~CR{еjK'צ5^Q\t\G=`vR+ IO_ZG $:AQ^ jQ,d+wz}^hĦ!ֹr⇟P Ijd:J"ԈqϋS@ir&r9Z%pf ijxv@,}}Ֆ1Tn3.gjjIeGNzY.d#Py0,k;kϻ\JgMn5FO1_©8aH`_g<}s}|3Pzs Sڤ#hǟ/ lR5?s~JuFۇ8z]IwR$QAjUtm-؇L%(ja\ggqNv>Jأn6u)Ψ!ET?mT7Sfm NiZk$PmAnpGEVn4z Pd%]z5+ TpoȠ}~Tx`&/FR0xKfpN`iп9sMa.jn82O@ۑpb-΢6ڜiŃs} nb|3C(}9qe>h# v#zrtC9 8{!tsc }!u֎ts#ӏ8z;?67a^nkԻm, E,e1|^77LGhK((\(i BaovVj ܁φ<9ۜ(NUrnb_gt:mh@5jtbW;.rO\%|إmmI&(|Ci9aܤD#Qj'FAu. R%8!ʕB)d;Nr3Ow IԶQZ/,t g FO@\alے"lNY@lZoIXpv/s+DŠ O'NR%`AR٤ӡHj3E#Y#ԫj*ƤbFbBzS;6Jtտ2.j`c2y^OKe6ɥ:H32..#τ9zMYEH4o]~jUJk' uNE=́t\%5WjQuhELشjrʳbMB*Z"lp?٩3m`u:%;j{3bq3XmaE:t],eФMcԍtL?DKe>QpCV(_hBxf!BM* hr}GX:fB7ӽmXɓIRaқc{[*e[\8^K8\,RtH[{>&AO;tXGa$ RE,W [(D+qT.|}Y7N;:55twSQM;TbQ7ϫW'fw;՚ N.|Ҹ1҈`"8}f 6&"tkddJrGumFfU{{aRQS\Ez}=,Q[68ViQN/]&n}!ʈC ^`&AG1LIl#lk@n#c$zȿmFOY/ l(^QYCbga{Z S2].3-Zˣ>^ũUF ~~z: prxneFViLP KDzRo;;-πTˢ̉C ^]wD2H]9TteLLUsBbgHXˣ} ~tRʵy\pC(1GջvM15\nŤb.ŋl0p w"+b@.@fᦹJbHv S[u1I1b3ܥh*JM9qK\I{ܭgc%X/?17)SrF%@4@[՜Ce4@v|v&vӪs@@x]"Ra"ӴJٞ̚jK;Oa~66.l%4@io` x.4m[hFYgg s(UIxh۶},(2/p8gj12L-+'*(c(yNW,BcmDz߄7-thKd>FG˙o-;Gx^%j۹RuqGIENd'ws-W[T:h4 bfg_AA!qQwQ.[zdn44۸nN szK!HNTQg'b: v%_TI-POm%uS1%bgy7)B+N&ծc ٭G<ϭS0L76<uU$,/.jAՆV< NlFz U4&h?0ʺhb:: 3U'6^T!ͫZuGR%U_(oo=5] DSp3*ΔVlԞ CQ9c&]+)7l A&_OOrn~ ȉx00Cfm7(ݵQܟ-1+M8 O- $N5MnԯQYYd= gkEvDO-0zu);6-[.zmԫo0ؕ ;nm$}~%RV?oy5Yey]oxC4YM妡sźxX#~o$NV oQ23@F_.Vl}j:϶mSzkyF+!ԑAm{}Y15䘅s? d:|uJRhZ;6Sgn ~[y޴Vkޮ BDzSay![FA0~K7YNhi!`1ȟY¶ͩ/)&3h׳tHc#O֜|D^. 䰒`l(YjϿ·/;WA wv# {̂1r%3Êx:&cS<&XCBm {3^:΀p!,^Ez_r'85jΤzPCS$CJiyKlG?kl9RC_ NP9ԭa_zR}.ƁQofhxo!J+PWEv!Ç(Ir Q~wTEcDg{w9Av 'PN ψSyP߾kĈ6G+Bg,<)r}pIˎOg"`-&Cp9sQ,Pa6܃g6,&:Ϝ&E!­jSm^~wb./@R׆G.v-zhP@!,2yj.-oωL:K` h#e7>䐊X(9a!؛cW4Շ$8.^Y01:ɤ﬊nZC2H= X0_tfĿ 8W"\nvp[d j:ݎ_5Rm6j] t w1nTۻ[U29Ҫg%HOyWcc3غ)gפ!˗Z2",<#BҤ b 0{Zgh ;ޘҸ׊ \Jb$$ qd_fjK3yj+{u5͓5ijaxlkB`_)'}2 >, XN hA:`Cȁ{ݦдx٬"g!žIRDv Pda#[fk.  9Y-DwcMwUЪdK>MMgⳢ<B-ߥWjхAI<Ĉ5,Sn\1^]̱G%}/x@oչ]u-PCn˰m?(q{~C8%X hY(7i7cz` `;';74ts{X Y edfOOka$~1X}']F9,#&փۘg:٣(j' ' efEwsJ*,2 b#|ZKꬲ`ca?~_ WGSW~"$1 :G8Jg̡v^Dde'({yۂT,Ⱥ0V3%iĮєs)w( XFkfS|ЎpBq^ } CJ, d>7(n֔Pɋ׽^\I\W?x"zEN$_|5J{&o ͏xW% %_eDT!ǐ}w @qM$({ .#M4&rt8N|})4ZnΤxAC[[ei4Ucd:K|* Y9*I0_@8S v;zv:LM: R?xDgI` OFϡMm pZ<4P+'-Yj)y}8jgX47u<<xEֆGaSi"10Q|O͂Ԟi"\Z:E%Z4 |Iw5UkPdc;PWIt{Gdvd%D|[|[4~$=X%UD&ԇH{IKAux,ap&Q62l8"IB]Ho p"c06 Ud+!DxpYrnFˁ*R}KG$ìJ85ڭ3;˗-S Q( \hs=ؑ T*v4~tƄkQo$Y߬ }Iw=p@:DIZe^4>ǽ9"y ȸZRJk2d3TiZ1ZWB;B-Q)8vN׿X d*3GE$/t#ӓ>GE#2MK>9\F )Dݒ'BaaTt[5ö=ۺUG Pt;^ O:^1=Q&vzfYٞ[tEJBl=C$Q@s(i(RMJH|BdM\ Iޢ̑#_ e&70 J2պpMpW]Yv4wOsv+Wۂ4(tE&ָ\Ԍ ֍6Fy}{ЄC1Ǔ6$Xlc4'@wG+/ۏ6)\Jڥ6:߹R2UIS1TF_ߑxo\+1Z\ 3$^i٣v$0#JOXbKR(>6ǩ&\3!/ xxa}J~0J{+h06)dDJ2>ו>Bg6q9TO`MDMkQXLS4+/f&Ooi%yc ]E!>-Y`f{sr||: _"@J6mNQV;ڥWcfntLQ}aah,/O,m>$_}2u14Aҙ8s:s: =B,=kx;-ua zf5+lY2+vM3Fљ&&W4jۇ/G϶8oE)H_)mPxp.ѿ!TRc!lG^!0'>JglT?g;3q1f?E#ut3 o:&%D;yG33$]8n'?*4odZp4u43|7<ѥ\O!5R`D.CZ0 K,D0 ,˧}Qj4%arO"G)Mreĉ8s˒(%DЉ8ppF RQs^YA)_tˍP@\ .[V~F6έpL; ˽~c~8 l  |b/% Q7]4KeJZf1wq^#x"fIKet?GJ(Ueu ^mIpj:sJ ~oOhCÔ|!nCh@?1pJSa F*'c=4OO,LTu{aQhKKMzoTigZήd3幮 ""@\pbvxu|~7f :X+gcYc ]g'߃~6ǩq*r[KNZ%m7yadt"k^a()!>&=bRw$ςm9nmv븉M6=L 3pLQUT(ApC5?xq'\/ ;jjݨ@B7fpzU]Zq]] bMgkq3>>d1y%`j46(1,;ae2&ޙFYe*<~kĉHS:aiW2S̟RSVNoGh@veeua6Kؙ=\||7]Dž\^Aǀ,=3n p?x_`~S1}=s{E' ׋|: &?h!d7G5]XRΖ'G3p\([~_^dJ#:SvFvy7J6# ]ܠuRW(3#+SIͲl\ČΆ1V"8,OHZ77Kxݱ|]=l":؂]n9I)!q"<ڑ9 +7i7(~Ӵ DE (ʭ$hZ"#ep[ gk)q +],‡_'ñw. a4Ms`Ze~$$=$iw.Zij:U>5KDyʚBA"Йhi` ]"q(vbj<)UI!a.x*?:=p XFwk0.}(L5$ %b=`.y쳥B[9̖v흕=z挶͔*sg,~yd֩Uӣ?4Pr@οKb #nAW.i*&\~nf^2A_\ +GhFO`wvcWǹW6*ŢCpM5dc\1ҷ{VN7GBǠ%7P b+la PAMN&_RVH`NYoԡ\}۝L )aJYhT?dԴau("/{I@w9?zt7:A>e|y0~'dt3Io o@Qb@<ѣş.`2u|q8a\,rJuôz޹ ŔB[ LjMQˊ;VbP.p?ϛhC3_*rҺX ؅/\[+Q[ՐȞq;[R'f*QpM %fo3zګAAx~L N֫_l5ךͿQ*RՓ͏~yuZF0g2<ȕ><Ɉi"Gxߧ O;b@jp7џ\]ȯѕHɳ $Ӹ$zsȉn jd̠a'skVK.c/fUzpBNxפo]Վ)Jg4ʆZv!6'`&>hM޳,60_|>VS̨{ѫY{Ė88Kmbv\4ʒL|mqOh>#lƳ/S Aoڳεo:zlz]+y(Vs)^sX?F*|8"gH4/ 0ݩHvX,C[NȔ;Rp(̲uڗٝQ/Ce|ZW₠/o:&uA|L&lAi}Ey[PJS3sE>Ҙs;BBP~:X(RO /\m>"r\w+#^#󩀳.0jխnItYdZl(~AꗀǕDA%mq%G Χ"PEM:1u[&p? A+:s9\#K2"/jM i pFo 0G1@v9J)0;'*0^L8> %o7Q =[phD)D?µT'öΜe=0SW1bGJ@c4a/UC]/MrL)`bdERܷtғj@r( ]wQ{ `cS RٌB5N+M4PCKC.U}(U벹ZodbqA⍨v=i u<()[<#VaMԼ .p α$P{w,6Q$ʂ2kfὮ}=b!t_]BmD1:NhC6x( ܙ;!֒.n) 4Z34V}dė(uK~Y62ř "lgFYOV:ٰNs!Yq:| a)d|Z4} @\L7_A7E)| V?yc4@Wy)rƘ! 4^xd&46:ђ.3[ܸi{3fD!uǤ}"`It⽋=㫒.ӆ]:5s]ۏSbC|_6C}/s]zȚ;-t1hB8\JMjJua-$AJSS&Wù}+|],TY;M_G/<#<")G$7jxOF,zKGgLpĖȒaW4vM|DQBzUq#jfyn/M6cv!}㌃:|YJ  )1: pϖycȎb{ &NT#xR+dޫ9tAUnc52 \S0H"|!OPU4˅'i[ނ8.1bwM1*&n ' uvN=5mvy<mߎ(yCĜl} Cb,% Cn >ZUQC\g+o9h$gC4p 灠7 PtS)U RBlI:Vp%uDNvy7a%ğ Ox yޏ5\ucg0&VuPu"ʧSi0Dw{Vn0m$/ &tP/.cROӻ,Y6vM[ʡ3SLs0@A0 #xӶ%ØHrM: T!ϦFTT۟ffAQ_0x_#9s!Kҩ1 )#d}2y&0p/{[@ZhUꌀ-|J̯?$s ^M`y3un"x%jmq-N|;gw"X~~~^HNոs=zcPҒy#t%AOE' fs$JP>ZYԅ>88^ū!I(= }\`1ZfPI^5 M4c{oH슴5h3B}U@/z(3697͢Y!:UJ7Ki[fIľӹ\9sD;G}w/*-f[d[n<n3JkPM VB?5z`]X1z'*l)GEV6U9*(zu;\Z 01.$2B  }w\}{c;DM `l-̸zp${06 ǔ3SG(ϢJОmNX9 Kʬk#>a Е9: fNCoC F@J[Am)U4+b4-7փ5>y_A\[Vi%`4MSQ+!9E)ǚȘy5)]WaR?7 Mxй;{1O_; ;Ff'1[3Y rp0C8񺘸 5h:Ab(N/{۝g`DVKs䓻yD\*NBUc=l 'xUJ A&*(i+IA6#iPF1GѭZ#?^Q\Ɠ뻥4yv ь>0KxfD-?@B(`Hz~pM8!Lծ{Ldrk9`|I[.5~f|oܹP -|ϔv>GI)8h&gKe":ȑ_8m&&M-^BaNkXVxMq$7;J,X:`!.hVT45`l O$"$=ݑ`ԁMzS>u;ůűLI^{wy; 0Iu(ml?'uoeOn@"x ڍуڠ;&\㏴þ݈dւq~[z;(\?G'tȒ{.v)22WQ)!=Y!n.:셾Qʼn췥i^FrkJF֑|rUFgp`z+""YXpіjrwiY%[[)+ AJENʙT/fm; I=l!ZhOZlhFe"dh Q@BLU?Z  ]@8sȇ՚Q5rqv `bﳬ EZ lf=8_ #²m@~gٚXurH7ȧRl* ˽c L 3z4YͶIu<%F?\HE!|+m?P :3."< Sޓ|sLr{] 9IN!K=M4) kA !Oscs 0 V:W?<@r*$:-aD ZpX5 J 8ޱ$?与>dLj !sBtQ3أ*{vIV5t Rs_@ŭG#C2)YuC {&UXX<#ᝧ|i_rXHr#Ltͨx[+͒FB+iq&Վ!pVV\#IpͰ?-aƶ. “M. ,#/+">eafEB?CSqW&҉օS~ p0 w觭X/ЪcMYYqPTEK2;U+2 a+̌㣥•EC*hV.<F>nb aɟq$Y}.c3d 2**}74|c|uKv?ڲ;S_ $c< exj־d&9\ur +|t&P]ÊjEEeW0sS]3d9Iz!`4` T1 ! Q?G}~)$ts I] M@hE8=] &Nf of+w p틖h1 [KۼW3U%ř9A:wHNXkM˧z]q#h`>U4cE̅B*j>C3*bh敏w3smAs]zrA塼ʊ^gpU2bNOjbe7o]*g3ɾJdJɌA\x8/D6Ddp{m t lOy8ePԉ+(h?\ Iu:;5dDb֘x v5PdzS$я). ?H# ȉ~Fۨ.@Pf&t{PU)x'H59.qf,=aop8h!K2i[XL< hO0[O 0}bPz ՇԏN`$H#ǿnO$Cc}~ -0+5dӋIocX2X@?p#k'J2;8(P潉J}-$ΤppNhت^`Ss 늣H, t4%kUEYEtmЌ Bq>a''SA9="B)!I9E9P!0YIomFi&a12Bce!O0G!HAZ׮t1^^DȰ?Sgj#rr=42L\:̛DiKe.D]+}3lH*=Ȟﰴ%6ObU9C;I /$x ̔0Bg#&ZCP>jw/pǡ";.SƔ 1I 菰Yj1SddZT(}qa !l-gNVQ(a̡*D[.DW8 78[o1LIuq*(G=G+BjO`aϜsBdi1p__*^l>Pjy~W69GTxu:mI#5EwQgi!}DϖRvvtA_JW*(kDa$ǰ kcIMCGofǝD+Z;f }/2Rޖ(@J4X`f 0S HN Հ$w~ 9ŗGK[]Rwx? uLF4ɿ?TCp>OLԯ>1Xӹ)|EVϪR3m?Jj\u-ߕQn"lX$S2`h%9?~P~ 'E0)u+W8wez-`OdsLv:~;w7q9>C!cMT9$r̥ix~BpEe_ p"v"ԣ(Xǿ;ǜjZ{~rW}b ~;qv4*0TET-$'##rHZTBXs"AVVr7L!>t_=T0 ǑÚcRA rB l54M;F4m;01@i>~sAb)^^cE @ØNG0wA5 -9E77G{i;:|zTWG?ZLL|-[Nזb5Ђ]] <4dzY%@q&+G$HuO|ي2.jM *hL9 0Αίݲ`!OM5 7m0GXweR^ϛz |h9!里;>/L9$zPeo˥lh#} \RM57wʊNSwR!Nlj,{,<Ɗ7mY:yx{$}輭 h#R!-/ܨ=|tS|\?q2#?_(vP56bُr~_\z2lHyhLyin؅CڿAP=uDBۻן`O ҟ-`<'c%NiUHPllvT' R/T{hLyiGLpD\|I @UW!gfUKVR,+hrgfRms#?Yg̑^ōW_,Cu_0 |fzȦr4]n}%!eeZLL?Og4sp ;)nu|Zto'$wu曒M8AOptuJ#{mD6E>f 8ZhN8_m\DݴY<2+3 ZsmRtˠ7bs]'NjKhܯfE{mcdp CF$V=%{Kntqaay9EZx{ @a[(B +eL"^gI`җC(\8|֮QKxVI!e/V;XKi> jRy/.2ܘV : d2kr#˶'sia?`6Ȩ9~fq0}E{{!KG<_1zQ<+,o hYyh~N4c=Km;᰷%lCLQZrLȵ<վ _Tu<= a^O/&6{MǪEE\.#bzVuྂn&>|mpb t ݺy[Rs@ V7%@鞃5u-|BCvWoh/\Ae ZEr2bIAp`5wh|`a i_bH\Zpp1?tDP3<%N%DTlY\jiqr iJqQ!j/RHX@}{0YjRZ"*tI}ܦY<_@b[!gNP;M[8 s4Rqba(#|7ob,)ȼ8{$:4*[d{k>XFVev+҈-k:zLܻ)WU𳆘o?t-/d!= !u$WC!q')X?_Q%}0Я_&oѮ&%F/uBX׈f4~7 1WKs}9u66 | IT##2+ AYuǚAZ4L$ͯ&%BMf=T $3 'Ӥ, e|({', &XXNÃCZlJalu:R%q4B7nN7[Kʖ@sRRgl s'b^yox  EK\ġ(q=G/KyFT_|W5:Mq4#ȞA(VwZ4Qlr=AV^zz Nj(D㲸1CeGي,h^@xJ=U,ǴA%}fE] "s;1N_W穂䥈hV mz%.>՜ 58wQWeCU~X8s$c!eJ%Sû=}bHg %mTPM$bcl̰:Gwhj*S❡ypNs"N:-hBtxE'g ڽa@ؠ}NnOs!HVQ](uA~1*##OEGy/K(ZpEFJɫyvdaןTp wAvyA znkӉڑʯ>VOQD'8#{b-wjOݽ⏺g#5E6E{($m)|#k-#ԐP!fHroNJH֠1KL6\pI~Z`,.oPtnYq%)-G䢳ޙ^*̩aq㛓V@gUӌIoA@I~Xgn8VHN%dD'{GVwvi{{ȒO5MV񋡆C&J5ty/M-Ϛ(8E8hnIՎZg9Ni2 `-ofкSihC{`5&8Ă҃z{ |"qLG@@U19yU(_7$;3Ԇy}XQjLyn#8%wǍ-E+yΓLRvOi_I i[P!^L9Q#26[l2Z[vY)פ$E-PHmj*6[Ccf]^Fעy3ΟR5dPWw8Z^CTj][tg]_u !07⃮3c+K(pn1bI ʚH`TEgх|2zKb5nvei 9Q|d/Z4:gx:F5* LxТ @(A2$i<· yFEga+xQ]"=앩IyY;92tV|GJnj16yl&zd\&hzJ@ 5& SǿT~}A-qǟЀZb:^>/.;14J*DtpX$9I}B*Sp{7WbЛQ:uDCl9eF$R􌮃љVja0(Ot ީTuxUR FcF\yLaNѥ_^u6ԮYSbrL_6#U ϡ.P1Sq)_'hodtEw?%A P:>,?G}Id2R֓Wiv-=^] :sk"8z$UR3.O=osqrY9\{~{[S.Ztj>t<2شE޾x6oK]4Aξ;w2qvĸw<ϓ#(b+TF7Ͱ܄UlSvL%FQ a2Jvt-QNAAur hiM)/T{ CX2pXa?,UÂzL2D\Bߐ(qCc< Iu06#4"3Ug V9940u,>\vhE îpmK QpÉ;[E޻+8rJ<<Hɩ|n61P{?J%9BC֥HG`Xa\0`-E{g1 fȵJ#g6]׌5i?*܁nǮW)mfɏ j oI 8e"߿Dmmɘkz!d5lyB=)cR8f&gZ%KԃB6XOsx֝dtHݪoy5zTt )eଢ @aQ[:( o+LDVB`7SfֶadIl x{!^f2f-WYvoW|U{$ʩ wKFn Y*=0S7r."heAokv6S+k-/  8ž hH*1~>A z"q$n,E%\!d8gZ ?(.^&u] w9 U أjb\k'l3 x%[ݭ=i DA8=A7΍ O|u~e +dt[wZOí"Eq>'C8V琬>!9ꒇ?!֬ZsUŚ BPUn S7 =qBWGcSg:V- )z=4YI>AܱIҚu5(Ҫ{Af:3/+쌅z|iir/y͘B0pGrh]j'Eÿ lm;=:[/1HV? v9mHr͓aD籉nA,|"i"u`7u P@ 6OD*oG&ٍ\IKd}}v5/S ml9&,1AF{qH$5Ķ{3xjN'p]{ZX8MT}63, ԏXw!GrJ^1!]vѵaiP.D@ kuuŁy#ֱ1 ״&VL⹃712R9_nEMirB4O*|PJAl*H1vY{)4Gs4}~x |lwW-o-0]|= e7 6(ۥEl>[ƶ< h$g>qs%u=r(|{EMv[5>M9\ݟ־+(jaHBzlqK5BCS3Wpe̠Wƙ5s?KH|@];5SH/OEPu1 43 f hB(OVi!ٔuh&6ވM+6qaqlg':~L35ܥXj^ n9\ 'qYCͮAN_'Ah6lШ]'\v<#P.b 0y5Tr@kȒ61ƻ_Q7aihlZ1'g+ҷR熸GĬw,U4m݁xN:z#8S6Akֺ$3D=.d'<\Y-B7(^ ;}q;7FPYBg%(IM7L 0!5ɶ ]@DMg4O+uė&(_0n3u4^>t@~|R6Q9N+X'*aF)9Rk(F fϕ%8HQџix3 \WKj(kgv:E0YwJX ;e+~yqg+K!4JaoqvL YłnL~dBliXIDHW8 !?qZ"ZlLAeOk1n[o++qfg YZ{sɒZ:\)|;>1n#.I#.A꘸vrm;_s:dcbDJ]uY!/Ip! _T Z/|P.?aDl}3hbe)OW$Tj:,+A#(PV :Kܠo cE]JM\2^E_m'18>3<%I6E(ž!(F$Fd0ws)tp I*1^aN/OxkQtݧg=7vGG1&oyB_81#Z`X8Zv-{™#̑VK"K"ԜWZ>~8]j'YpLz#bqete.)^ɤ[ê@_yhFd|7WjF*KF]uX"EJպ0Vμ#x;aܽ2tTߤx]+)]_ۣ/znb3͑ d% n\}.#p`U * m%it\ ՎJZpMywee`e\ !]6I*Pr'Pc8^L?LUҀ:$\QL3LT?ӹvUpֿ,ǥ`/}e*c}? *(,C gQ/G BRy oV)e~xIu9|f߇'3ڞ\U;_mm#\cm|xgZ %L)[Ux6[؆;Ͻ*5(ـF4%v✆b;KyszܯY<贄: k83={P'RI]f˓S\ \ndTNk^j()aփ=B% ًt%Xe]rDq[MیxeC wɡ8?UrFmi&He&`:}l /GykƱؤhvGDzji] QOxvU=2%\Q]Ӡ 3j\ylb/Eo;g d;٢o.Ӷ=? rSKG?l:HuI,? 8D)O?7j]CL5iQM1P&J`E_G感"\Zd= F<"C2(s\Vf =J7HaJʍX ! :zhǷJ. _ ~U̸ِBZ"Z׊|@8"=ldyZ57>Os&yMΟSt7K^xHoASy"RO'`wug]N+P 0E#vx`!a~0s8KJ\}`DKN .ut/:8Si1r OaN jG5_}6A[~!>f^4[K!n4ɽ@|hQm3!jvӆ.{-8 ,˰C5 W+dUYR/ O=U*&sYޣX`aG_ e592LJ!%kR+¿:򽆟C-31و] Y2 e\  زIgr('`)uAvޢeyHIlH*2`2C,p'1_ vQ"#`\-}=hW4jMu{DaX݆[Z?E(Dp2e~M#̣ Ǟ竁ѢTam:$˷✘0GHDHcZ#N1x誃$:Oڶh]^ zt%Htx$I,:X6"x0=G,35s._F9lRDOǢw`n]:gbEQ׌F ~irye& a|2BU68x>^"x,̐u0,(ŌaK2cR3'wّj?]ۻ"AV-7j: d$<6 w\j5}ݾ0_OHI!!%Fڰ%_ݫ[xōٞ6O&s md~DÈK%7:`r &ZH&lS3*# m5H0CE/NiF] =urkDCpQBfNU#3-N|=*qyT ۉAON=G^Rn.NZᠹP~YɼlbjnpJƹJ&Hۊh~xj-vT<9MUcRB_@DO2x(1YUwoTzߋ-m+nz4(»Bnq]6}b9;!u?@Nb(ѧG:r uR)lp1U@G]z+1}Looyu +M2:C+gKY_7Լ}]rCQ /:/^CWf^'ɨv}Ap]ֱje2#L.KZs2-T:\ebf*(<@x2јf󬝬X!cZ?{8-1TQvQ CSҧ"5(76IeB!g%1,b[`QHs-H+`NK4FC.&.qL SX4~ƒX!ؘ>i烌sb3'_$@lͰv u{[܈$?,ʏBp1o5ⰶa-v:w͢MT'^\^U' IԽټ+=dN7C>gp^:2w|Q Ρ c63$ q\}ߟ9]nt\,3vy 6 _q8 0ĝ;y~P<\ZqxۇicVma2ەK2s׸is] .7nE HW'P$[9-G ܳik"'0 ~*̵~gF n.L_3Srd/A p\2ݏO[#s=Nxk R3z` iG1|I[O?'W7MāhD/r`{??(6Ev~Ǻ黟s\*ҔYY*oa|>PmI=ڈXdW}:a N97٩HϮJj0 M-+~@ң+#^by N]ٖj#d rlް&'))@ 3)LP{ >?6ֆ%#4C; G?V&D]>k%r$xLqAQI+X`qfh!^e-+,J-"B3ġ7GGްr%qDܩPpDISs(44(=4CYCɤ.CaoN]p[*M*O;2q 7xHgf{da < Q!rFR>Mm!\+DqeL9D RfYaӸ PoΪ ;C,:ut)e @4")j͸D2 ''o=$. gʄIS5Bt{˸ sc;ȑBv'->\³-ushRq$(2DөM*XRWCys0=KJ5%;TSC!_=-\//7off'%9ÅJYֻ-|HűOsj㚀 6" 2` YfuI旕퍊4ʸ5LcOqS8^d4*"//M?)&l+2) IhO' bʹu^d2E#E}~XCп2rZHo>!- YYGK3[ɦHW_k0V7;)Q(=^ciWOfeپySP|T Cj`!9W8Z<<3YeEe1Ffqz"[Ҋ\dV:hoK Dzuw1r"j`%ehpnՇ mE#rw}f9W-7~,`$Me}\^#hco8{-7p-3SN'M"V=]6mYC iMdW6`WLo;^yFMx2&' W[*#~\3ev7U=I p?n3).:ۄ: -" d+qL.\+ wJ$~w1,GbRN{Ʉs\ON !,y,oCypwwHKϜ ֘v(7q$[Y&om!#jN~<KFvT U"' &&笓6yVtάH?2#E'ˊ9@.T$~+쎱E0$1A*6k֬efn- 3Rz8p+ĦɃrߚuQ"բL йa4yq\l8 ^4|k,PiNkO/EjoS."z~({eG5G^'lcBEoWzEM%$ZX㤚 TPD, RO&DNS z]Z, (xxy}lzM Ysd ,r|_ iAIbXέK=uľH6ijH?b*Ye]!ω:j69QvZ ybing"0umdBQA>Xt4RWLY|d㣱I^I ;!6A,K/6E.lZqhjǟ{Mu\|TG΃*_Zӑ@i4:CL?ꅺCKAz;f%R03FqWW]W2 ֪h]9{oٯQ%]2aqB ýq'񛗊Ob6ز{xH~,ʸF1;#U=M@28H(Ϗ"y }v0=+w;Ĵ>AQVzf@DAa_R7ӽFddj(Mj2@>s+ ہm%Fк{S狌|AȚjڶQ0ɢoi+DY(>_DbQQ|dN߀G]B<MqhnHR:2g {hXUSdã47 gRe6^yAaX?j>9/,btńaQ!ǡ?q8 $m#ܦmu R|bEb'iKcbaZJ -C)O<fyQ} jeJI MPrGKQm)sp ݼY;1Pbz@sHD,jg)ed}AwNVщP}Ƚρ E97 :x&M/YVIy(f䶷; 5N&}+: lB42_Z M̙ $u}mr20C 'VdpD4Ϫ(]^U7!uR )<s~ߪzOb B1=?h9jM/)OGԍѲ;Τt+ىBL2%u\x~!~1$uGp)c[PÉSP=_\'m}㼸|OG(Tն` GRF'Xh~Uj䂏P7nt E>de73wH`C͵ũˍϪ~n:0*άm)㑾4>K.ʢ$kWmk&ijB#Aœ벹 4;a,OVt~7垤Ր,Gx0A)ɤ旯wS.Ey?Paivlz7D7SSƒ aV<KI: Ԑ_8\0Y%շ-nk!M#s.?{Kw &XFe섺Sڧh{_o!R"b[n(Ƶ: ~',N-B_M; F>@3sBRgg8%gM#@x/|rV o fXT ףLL}M"*F#Bu=C %rjhDuʙ#-&1z,xN$%e&MH8;DVBSeXšɏ0Ԕ}=݌<k@VK'[zQ$sޤs lŌ=}y낟PAL鱴H粔 OtDQu3ǢiXiFJY0HM_8YzRjC;VxymYT¼PJVxaF8PFzH궭_`KP~翟:AVȆ`YN@qFFrKVC?$@M%3pՀ,EC_'s:/^|Cb4E|ߢČk;8pYkoBf͎XƧo,mZݩw<-/cVіi'ߣM\Q1Arb,۞\3ϕw 6WyGstʂ6Ѝ=sIP>׵I|*'Ҹ[M={.Nb}gA-6GC5Ulb\b>0\IaR=xYSEmAXXprTF' xď1g~ ;snؤjvϰ:`~8a}Τv-G#~xmS &wMe} Z:JO$Ikƾx \G݇d4b畟sÄK tjl#"3oW8t):95Vox@d2'xL,'"dFL¸dz (*`]|2NY߫)vV)z߮Ah%w#i"da*Lq;Ƽ?t5N㌿QoP+M[-=Y4RF$& {{2i8:RGGYw$[-$IF06)8X Y"3u8KP:G{ 9zd1e*Wћ~^ _Ttf9 7V2J+-<(J\Pq5WηّcB.'Y]HA`‰VT5[&lYOLߖyKwdg1 @Y M {Q,8^j76Q=ݟ7nP 샙E "N⫈Z"yhX TPH8X{;U FI( pg*RM8r{K P{[av& #,KJI?Dabf'tQtUdu1%3PsA'2$=7>N3xd +nhi*IZHflDJ mJ4w9I]0TX d +5r^~3vVb=F, x$-l\ڦ9%R/,ĽRgZ-* f:eAXgDܹyFV}|}9yus3 70|iFmi?%i,hlxtIW Zr ʖLŋqs#f;icP7DEn$6B8\#"yw^Դs?p&geSRBzR-A&U¼$0iQI7q(rbDֱDP>7tV?j )сd٬x:.[T |pa!T-Ui[ ne#:?Uo4lĀo/|4,,e}:'.2ުly[3!"c%ImK&_뚒̎T Yч0goC2-: piiU=G⿇N\=:@ bNdSnӎ^q@w̏1R @ z u@\ *%P{Jabƞ܁X.i Zr[^^1ut|~X2?2T~r"y FhOs\ehM:@/\"LxQW$حs`eIV 0mF?wwA!q+h)Me\dl( RU`TB|>wh=_NHC^Dɀkե<\=b W-cV gYG~'yzm\{=rt 4Yx) ˵,UUx:jkyW+-Z ~ r"lH4yεM=II^ޥ)/x`7GRVŒ}_I|AlqGN4W^p/U8dXˊ6X%R(_fp0UkX؉DkKsH`TN-$`=BFՀiEALyD ?姍q)lGg~;ѻgIvAit^FYM%NbzUp1D8( (attni\RXjT*Ƙq1 Ԥ+KX3H:/:i ſRM6:P QP&bJRxA U@B7c8{y[d?&H= ċTar&$ ^m8%`vFX6+΢ :sSxI>pY/c҃T21) =;qvsL1erM ܦ)iuC9mGKX*`p稒Ϝ=|`c? -^wJuLArktKd^Eo*WtAA/h!-cF:pezP}tp<ńCTb-!_j52K\@c3U,LjX^E;8eOwٴ}~g̢KuM_OXG&Ì ͎ Oy*|n |ŒvzɝϵLsY;~6+5C*~&٥(PV'o~ 7+l [W}ST"AI`;2PC3OUa$T75?W~V{TTjcw?arp{- T Y+qs"ss {S+-s1X/p=aR|q9i]q08dRimZbˑe ǭ-1n_z}H-|˥d wSۥ t)6wEZ|PڱXsB F[ޯKwIw !foՐfX[kZ4-{GKak!M/3< ac50 ҇1B19V/<֯? ʠI6b}~k~FaޓqsfBܰ! -yU0T 1>twM,;O 5%*}' oBOMv>}Q83(@1Vh {#p!LbP`ǔ[ܮϝ l98>=hlјYQj us5eYvUY??q[MןX${.n"M$^)?*`hB]%K翧)=D:~>DZwebԆ*/'8b 'K"![C.n~+m o-`6:Xmx?Zw߈eCwR^_`9XRԁBxeO;9 ~r'; acx$.Bw0*«;֍0 TI^w2`]DWj_ZM`0ZʝI(2t+)Zkpy&yv`wL$t=M'drc{^ Ƃe֋  A]dƿdC3R- .bbLE} 8>'6d|^iN'5KZ|vi!mUWpCa^7JpaQfD%[GuhHˋ}a=A BRYB3r)wefP+h#QEbmUS7ZIEݛ/:XҶE\@3`:C0.*),Pc58MӤ~ \4ΒF~ha ,L,!;6vg/e"vTs׊L43/ݭZK0^(:cfU.Qq,0&84F%>3[\T"X̯PHuŢ g߈FxӾ 0Ruuԛa{>DCX,$`^&7 OڢPʮe"s7{i />do.v[ǁN4!$1f0]#P~رw1+F۩ռnp0 UNaRoC<+U: ,ٗ-6AP[mx 0Bl`:AciuDFx ꠆QӦўw` XwA$9ژY?6AY2,bżr]Wo>J:0_oAr5}܈x|~nv6ɢ+QQňn|: ĵf8#0Z-}1/{`i*6@[8ȭUؠi5I @a%c~x P=N7*3bh&]],=GLJ; %r^/(FlnAc)Q j8b2.d$JӺ8{uk#/z^Rԟ9M@b*{ܿŦlz0^C&1=QZ+n{U]5R1q(J\߸G-qD ۷>+CP!+<}_A&qƂ^(=CûTqӸ)" %7n59 af߆2vkX?qD0Lw>iǂiK\@ EHMpu:S^zq09˥އ'?ONAK \,X#I m]ցn0lֱW$`Z"EȵA%u@=Ymv.#I =1e%?DeP,-M?,cJFkf%l#p-Q\P²k=E߸hSskdKS`ӤT1Sd*Jv/r\G9ܺCo).$Bȯw#Вq?*O50WHgxdVCHNet]6M%;SF?`fszFu޶*\oVߢL iB͸kܔȒ8q0ĴVtj̳dcP#Y0OgL"!x˧ ͷ+Bsiv󉇻)~`} d$Gl ;,`^.ت SW؟D=!D7,(:]*h!4gopʦ %+.[2̜Y5>,HњYAkV;͋1laMWAːMU;|}E;D!3P]/s{ț1C-H FeXuy߳%+ǃ)nrp cM>8流4[#?8'rR0 naIev"pZmw o*АZ[vy"P`E4kp/#Y\'3GPOMypZD^GZcYL'z9LlջYAq$TNCp) r<﫩LeCѵ t=hFMu53 }! S8 #JQ/{2]w4m/ 9npu=IJzs˿p443^ lY2:d4y/۝4^ʚVn=+3ywyIl_T>WwM4A)q02DȝLy0!\CNUQ9V|S`|K^am!#c1sb$UU(SmMWL ӆD5Y(EBJɖ!o/vFaEo*(L#i/J[o/[?mW$@'{A JB`L_z?$Zg6VUGcC*e^d "o>}Z?'8*|MŇI=!DpEm֙C#?VaSEK'*Gy1VÒfJDܣ'YǵoAO]'2 P.x?xtZE#`= ܛe>u5ׅ1@ s(:jc7iڡEz<29+c90ň>/\^ h m6PN؊Qne*D1hB3Q޸BNo6`ךԨY^t^ H%3ɆUqnl1(3\Nޙۿ T/?=Y42w_ٍUZTO[dBK*4tM)7Åln}XԸsdQ,D ءn;iy7rAceQF9 WfYR @wy"SHRF|=s6'rܑUp)C|Oo-4<8+ J)KDg kᵉ_f!?!ȩ bVSQnƎlp@#٦I!e?6"x3u~F8~lp3 7`k"Mv'^mwv,M﷩~dۇieh"Ȗ+Wd`-ϱȌ KL[&W`wZʁ&SV,8IxXe*f<# !{$T`` sV*M@0ьG&mzJVdC(Qj*)政ku\>$#oBw^2W?pRu2v>f?lȧTG2 &Eqe4L.SjsPIH)߭_Tiώ(A<%k`Eyp'$~- 6Z~\&l cNUעRM}Qf=wOj'ŒvFmk8 W0^Mg7,Q*WQbRiA5c oE8F3I2t-I-WyH'b-VK).d-2z4U_ǘ ^[s"{yU46AC-[3p_)0]׀| S˩bs9 j@xbRwZp%GxEE7 ~f݂(i},_9os )Vnɰ*Yn8ѲE#0NBZG˷S𦪉>:ZuT-<Ȏ)a@xȸkz$+bI`jCiUiI{oh;BgTR0\I_VCD K#G i5d v:lԠJm$@1'm޶1Ap2d:n$GLawy;$N 4vo"VS] Aܞzm{巻j,7X?*2 a{ao#fJSIM=ED}: EWrF\\H,HaˏB 현وAHt}20gjHjnO8{xuXsrw;|6KdzA$  2ڀРk K{攟M8(80:S(m6HO9er[OcSdSZhyVw^6L ?iw?P zذ~ns-|P#sѵ ##Q-fd>>SFwvjpdMZ=&qOz` # 3a Ӓ(@ W:}AN D,ۆzWiC$rQ_N ehe 9l* Ղ1Z:X&Jƺ(+=ZK0rvs+U?45k֋&,ŗ+Pc\{]Jy/O#5M>?0yUOquN.qR@e^{po}HN=iIt' SuFs|FCF^x]غXe,e{k!{ * PMoxD$?9@fY<I3Tֲ^zziCLaQ`7)T[utFbq p>L9JO粩6!fP`bΗ>;}wbB췓2i2طs?N#~6'NzN.d3Koux{J-ss^(O0jQ_DudYwE2=jḥ;8(x_>T4{7K&CRo@º\9pKIΜ_IApH:n#bT7^U pYQ G";5qlU_vU0\uPAH2lڔsQחqx.Tj/ ;\d >8o9Y$랜DOK8CC;5WCC]Z|Z mP›JfnxOPTRZ" E0pJ ZX"5Bm .Pӥv9\)WDt/yj>CC9(emﻕ/YPgvUX|gHdO"C~ :25]EsVd]>:v~*;j {n}zvX%=;6aY/ߢ!tJk+ ۨSy_ļ ~GbISD2xyfa 3וu=껕{_,29@#Cկ 1wjr/6uaT1rԀ(w(yaE,BbbJ$A .mi|0¸ꚧ3Yg hBV3eU@;uW+v|59a4׊4z$ࣥ%i8>+J9KJJ-^Nd #AY;];y1-PʕKsr9Z*wREhm{'d}Dۑ y |e\:5->}vs#0B1 lu*ּF,n>.q! d=-#~eR-!5~Jz+*%wg)G3"eQȑR&Rզ;nM^_bPՊx VW"x7+(E *65N;bFn,~>3w{r?pvR5H7.i_U2hU2L7YD\ p L"7^f3 ,</t5% pTm =' F@_vR᧪$ܰL< Uua-yg,yZ p!0N% g+|0HSʔuۄ'Ȱ#HGI@v7kNV}ZF]b1uS&f\c0hHRb),5% $jQP a!Z=c&//ţHEёSZ˧(W5wD4NUJ < _24H-kct@=(9OT^6L@Z耇-R[ sM wSw9)Rbl (?ue/Yqzwedh<}0Kg?:H20V5+e..nDes3JCE]4B(#RjSIHF?|Mm 6HthQ9Q㰋*9P<<3 ӢTagdNeu< _֢ K e_,7{Ov00|9ͣ' h0q S[RX0g$8)hpI^֣$)*ڭ$:/&9P9JUs}ydQCQQzw}t7=U @&_.T䑚`V| yePLlpx_\CB]tf9x\FbJL H\d&۵Lj1q"USP)U:}_$澶eoa~V̆4ƫd58G{7*ԍ^X]XaA+711jۄ[/Owaa - 6Av\ԎR>_dfojq8(9E6#sH  قZD<m$y- j=k@N1X|n4tR8^Q@`G)J%57q#xJmg Y 0GP$ڻ)(_jϺ1I^EU]y3̍5<棥h&1Pk oV/t1 ĿFZ6XɉˏgwG?߇ؽj5 T ? r"hw;wc1h"T3NSPSԍ̙֎muą?*'iEO=醖=wU1~q]wSDf}`^=#ߦ]x1D_Q'2}z!쏼no0Ͳj8yalnd~ |y! ĀLS*V_B~}4V) kmgݬԹ~_iPڠ g^ȕU5]2+ftS_a!Ru>3fȍ?ڙa>QàŎ.,bn!H` :BiZop3jN׼LxS6^@4_!.=e,l[J\xR<~&齢"e1KxYG`ϚACOM耤vߌ A&I;q.9Ջ2_A0'hy= ! v&yl܏y9 fJc ңoIv_cR^YmȹGx* i N<{:dC7A9P4jp Ǒx]zk˟R i/n7/0-;W`,R49<ih\]Q(Gѹi, EDxjxRzY)ڢo$o۲C1+܃w YsY}ל3, ?VYF`2ndq:L7 gHQԐvpqBa F"ѹ8tXCMޫ t}/|N4k6cmOXXkytq/Ac_q7Mٴm ۂܻurLw`y}9_|=׳p)>7YqnBV{luO- ,mҧG[jX{cq)1:n.$/5GmJ2z +O#XCJ{ svE13>wK+G 'tK^31ٟ;q:.L>ar.I8&3>h6Vٓם_ n` Cf{B㔜zx4>pu^,0cᚰ^rAH`-lň -߯hO_nEj7Jv:>yxY 3PrR~b=]s2rnWBqs[@C)*h*4`ODeF oؙ 9֬/Ϗ3gzMeWXv Qg. 7t `M`ꢛ 5NMc65H^OŶ% v1Phf8Yz0҃#ik rܲNX.R/S.J62's %4hC(thHOH>rdVDN.d/'9{(w9&ijPLؠn+A{Fѐ59yrȃ؀2n tK7b=?T.=lK4D[S\ebHc_:EuK,$eYiS$:ҠQ. ۷(e'`/4>s5Rn<@?? ^ YW̮Vdy3Isҹ9h8!"}u-AF]rBk,_!g{ 4;+ @w-!Y :Mm$UN%mYOPz&pl1 5CD6JԵaPCI!N]aŗ«3B3明l8MPdp9x.qP-Rrk>G]ߒX'(J+A׵湆:*1Q?1o:gQ#WX'K-Qƃib0AwŨZA|7I i)&C&1*6ŽbKËQ;öZaQ(~1ʩZW3-4KAH?ܓϽTb}~кMO,? 2԰zaM*rޥAbF/󗆍_I6rsJ#m6Ƽ1ȥhx!W ݸv$KpQUP4~t%ڣ^gB5W]v rFd2:\?بuڵk<BGCCnr-ӳA~oVetUWM!nPoi? d1S m#T8ULǣ˦w[Ls* mV(Q՟t!Wg&wݰ0n #MdQ3aC"Ы;HHY[ꢎbJPMr"Xk xY7i}.}%JçWc}4.*ݢ@_h)(frJ ^%wo/vσ!nCEܠ׳A.l,P Ó@(i7wqȜ8-Ϙ;jĂpu8B}WfK)kU\O3BY+#rsXM3rbݒ[Rrꖉ"+cSZjRy`SJع}s#n/)8z^K[\K.^a,9읛& )P8!]󋯜XÉh ը[?x[&_z֭V?}K=@fgLzQϣ}tsnT?zcr?_e ؄J^m?_.nEW,5Cly<6&=tx^@I,Gp%SypR^`jqO*I'@:};G-!U,!p"B6F$dZՆwQqufsPr5q=Ed}IB< )-G!w$-5ux#PaFn hCՋ֋a?l|bvJ/R]kyoubtH_Mn:b+bIAPmh^_咃ͺ^3w23;ɲ=Rq䁡NMNX1F8c}yT'Ѻ:5]K,xh;xhAA ŻHa):cn[ >N0Nh-P|iMcdB (w/K +Q9!ԥt;~NoD$zˢR-Bu]UL%Bv2(3ɈYuzS  *%f1Mk⟢ᚬ}s z#["K<>.Jy]]-O͈xx'q.1J.v Ȏy(tay79`>=oz-] 0uq&f - #ŷA6q&) \R綀fn\_rF`k>B^ԅk7ZrqK"&V6O o [l>LSF'FGDuݱG\x#gk$P1O)1֜tfN 5c`DG@ɺlTJ4Ō4^:kgZKL/3ْOˑܚ}W")68^U2]twt- ('(N*W;p}ӧ(L륉Ӫdffr%yX}e/ k{qb {@5<r))߼#ME))Y}*&cagoC.hwIZT?T_B0/∣H2K`<-FE5G"4-u`\Wt99\XT‚4σ$ (o_٣-P:Nz[oWpYSyK>v[|)xoKUJW|7$-r+7],"1 ;8YЦaf89?o.%4XkV(LlI4/:K9=:v Ml&BTmPh.)u17_*BPQCl+[XQbluXyt<7v> !?;B. ܡI)ӆLkt90G9P9&cOƒt@0m {aM~BSsBBO>bܴS+^ߖRL{K `3SԠ=M`ܬ4?B ΕJ;oHai`8ڔ$G{1֦r8u{hvΟ;;K͹QZR.oZ}3ɬXdt`RStJY+諽GNkP+0Pl/E.2ϥE'H` -1LhnSFYXl /G(jEֵ|5}Dߋv'V`֎bEQo xzG`GS~,<lq>\DTv*+Ha0}J[kڕo "Pa;87ӟx&ov/Ӷ#.\ॼ&cy˭+)__I"Ff*}n@R@Ti%FDL¥9N j}^fWЈVX'4'r21⭳`*bљ~:Yd Ŗ\c1<7~p1rr5II[ Ō<^erHyDs.PPDl+& Y,SW"hGpq$IZF V-GpIC܋&fGæʬEMB3>G= ,5c;Z,xo9Ӂ^wSq?T+&X̷?6kWio/;h9 mccm5[ 1(1渀v/p"yxl:' N2vX %)*G(Y/A27i1Muy.!e՚e~IN^kqH (N48Ը"uf3"OrrH/6N`%ǛH.-KfY grWR >bgt5w\@{:-NﰷDntQ$C  )aiOwXë/yv]6I é'_Cswќ  @Ƒ$ύav[\:Vw^b[ H"y]^\ á`׾JJtmN< |.1EǒBzrդePKemזLXc|Cu7j! 0ɽHلnϛmDYMCj| Ds;Ɓ }Ӿw5QߧU\㻋'o,wP6%ZwdnZ)mҜ0w(ߌI= V>pw|vo~<Р0נ|RD.6e]L94.Zu,N%0M+Cx_ QO5GkK;?hzEƝa.\Qb0cϘ!:` ]ChA870FiO=CYˍ]ŝ`Ĉ;R ~faΕ! TK.=+1l(IBudwo2v:072IlW*vǎqћ*h%SE6!zΰrH 2G#{lvcX*P?2>&Bb>i;U7řYqel£_hE>GExֺLy),ƽsIhK { VP:]jG=BqB>NCPY)0GH1E=.y in:$t"ڡ`֧m]Y?ŌNmA}\i}~e39G O3+~u l:1Ww7 ;Wz*4EIvtz;: sק)`=E{zt{yr%ڐúxVRPw,MBW8܂V0Q,%&04RapcSmgix%DT'4YW<_;" @D>K9|ڒG6/$|sWS2kcE]*1Z>m፡wq\Eq>~7芃(zOt6w噺"xke6!HlloLzԎ(US# 0+cPu CعOG+EoY)\ry'?zkxL1? E RB!P:``-+:%t; G.PO3s`9^B4jC3q_ s qP Պv``H!)* ؀rFZ5hSn(faLF9.5i )I\h[ƧISh›U 9=}AS(ˉx/V@<.=X8ʁ\ B!8 Jy%b#[*ޙ2M;HK^wX=w׻<\p>D.9hߋ0VB %{TUni-qq~Y!4})$Ox-(&t?p#/K-!Yf < 3Nl^-SO?w 1y&#k|PfW#2v&^mk8YЀ/ CIކdNk4#ٔN+b2]:S y(lWVϤc7ȋU[p2fsos3"3`WL*HڬmEz8Vc22moc.2U.UPzp <#,V~hjB6cŕI=<'=0x8p3}Zj4e(cX٤ CxְdzpcXܽQ~$ x7Χ^GdPÕ}5RRP/LXv>m$VnA\i'#!DY_f9<5cD~<咅^HP+ I ͥ3jI{l'nt$(|[)yMeqke n `~JlRX0Fx@;Kx3s:a"` 6)i%w k5ъ R3%t<G/" !s+@ qV*u3̠"Cq+_B^>7]BL jލbk3;;:-))fR5L ,2]pn4No% ̧RHKx_S9?IVCQǔBJk~9lm0ھtS+:t$.kTw^͡7}C> y-y`VɟVh$H~!1IK0LpWs6qz`K#}A0vh1Bc^%oW|*κkm3 + \9X-kÌ) ԌDG&WXNpg*R9}KS=E4l q\d~|P HTAͥɁ}RvtjGQvMt&Tȍ "fxfK.Q+34CIzH>޹Z  Y҃́yJc{C1}hjեNքDӐ h~(K(\ ?L\r8nБOGG5q7~um}|15 #a =YlpsL0#j|ata]`~csu}0S+EQOXS3Nd%.m0XDST5Ŋyھ]X*RWm&I rPK+fU=/Ax1/hPJf-]W%_eiTlM5yXqZRd!/.CαXO_t8gߴA~9æ|aB:MRq7_ 1kRR у0&4>"LBg׼Jiy~YeQa|шqm9{rYGP{+JYYU#Z[VT07 F AFӥ3/|Nr${rDyקZ/F*_H oelӂ kG=ʀ:!G6w-w] Z$˦${Ąsôfa50`"Yfoj$Ÿ#,E5"k@1^־loFEn~dȉ46vlF ڿ^2X[J[f]>ߨ Ωh[ngXZ_c͡VQWcʋ&[>irc1k7QHuR\9БmY['a mMiRx iXF8AUIGU[81Q*lB0j7FB[6 9* F|7 Q,JkLu5yFjS OUSCˏ0=\ڀTص}ZT"D^jz`ݺj{`Vqóetᙧ |2])]K3L y|Ng^'^+ލ70kNRuYSzcc"'IO.wȻۃJـTEGܩ<<PF猰E`NצB4 gtKaWj&?eӋia&ylu0w݃8ٙ3W Ubf֠oݵp/K]le!;n۾?xo<;8%{^-1!n|o<_![VbH2ꠏGX%I ې`ըBkn{ \=zI}v%.={w³OCAN3+=bWtͮl]B>XgxRC'$>ef5d]B35wFj0͉.W˜_{| N)g`~>"4+!Mr~x4Q?ui D.a߰J//r!iQ*Q G$e|q͏U_. "Vvi53ԋkn? 6h( B{,& nq攨Gfmvh扐t {K3bu(fڼԑhwfcmU_YL :/&\|*}&l&۩:$|fļ 4P +(7{ M[pga;!9:wfaX=Kg^7kJ~A<;ib#@`QBQNeFyQWAT)x8He/.=0%0@ oW@kOu8@o">Wԕb څeqe%YpTDDu'Pa;$="Aeosr,ꅺ2ZJ,w~q+xJ0okmNNxC0r̋HoL߷}`I?!aOUpTN,ǶOo(̙rȂG^?aTWfe-|UgΤP"7r ,% j2BQn[$ߎ뤉%͹vb0~,ls[_N^Bgᬼ/{:ݕ35uƶG,?9zrov#IU5T0SIpӦ{gf)ڰ?`syV+IwvBci-Y,m27Q <9q9ݯ <܂aqIDLശzOl1ON|DnlIyVAȃgr#}%OZQR܉?s`e[ٰ.β(Z]U֨pqoܽڏkyoKov-Cm._Ʋj2œ~5 , WJj,cms-Oz龽 Ԏk|]mpYwTs$ԧJFFnTǒ;W՗c]]Cy̕R[LCN8mEIׯZ3h^i>TrJjB` <-uD і-K),.,sɩ߈U~F ͖noK;iܵ&4%m`baoiwFȤsz|D=%+.v_EyjG*(/dS<~&ǤsƩB \aΡp!hbҙp_ՀRI}å7Wq s]# N!YAT4}@RwQ|,d8=Xv@K @z^^_(43S41g(R)q_s7. #86Jk`rb+a,Fi3ncw ׍Ub\.n( @#jX>yݧwߴ"6P~,L_SWD''Ru] Bnc}G6 9ځT?>r3_\@GO8 $Iֈ_OK%hweZ߇6iYR/ —@DϽ6 \p\@HvsxNJ)" /kb;0Ft:,E*$}j gCr ǧk0{rou|-ݰyPت}X<F)jk|~8{L ]b;-ID6ޙaՆ1,r Ew}BMűS+;*8˼EgTt2;0u8@gzoPɋjK"I_RB q CqOayIjCgdX :T1/}3DE˵d= *a:k"G)ه2xs))Y"ɣ]ܘ 8A:_ dM?>h=51\c%>vk?3ݏ6pr 0RZfi9n#7x(8_}8yؤlm.C3GqiXKQjD+eAQ h\@C{j#XUhbpw%ׁؘl/LvA[cH< PhSPGDKU`Z-֞+"r-hp0sd#٬%mP]hN0)Ȇ&cKJG_GҝX>~PuFOUHa1Ri.j,-Pxa 66}]X:kY k̮ܟN;Qmsb2pkwrnnc'tPEǡF6уTMV1wDKg2XtlA 5=WB-t[¬ D0^;Skct&#Oڇc^4b cx:v,!Qz$MYjmEI NG6gS-rBx%_f~䩤3ڽCMw7 _wx2csF oBCN:W֕ͻm{,{_tIw5qBh݂ڪWKԶ _;@YRΣe[V-?ۊVg|~1.4`]# 9}l <#$7 a/̲= KDG%iuHAʵC}yIiGF̾?ѩ5c91LGce+P I$_/Zrii0lvFtan4c;"롇xAR(Jm"1ObAt>]/:,WQyUg买-N%لtک8(Rݫ%Ӛq`CďΘq4UC\rJm#scmHo>Uj8kH)CN? '@X ߝWp_ ݓ M?7Н?C o=-g\횵*cߧ3BYxf,$;f| GIVQm?b(J ?;gk(ugۛ97uq&1?1ƌܽ g~.(rS).,zo­A%gWb$BY,(טS^ݒqTf Un9vdξ 9Bt7p%bJ6zN[d&J5Yt~{ՅJ_zluԩH:?kp5rjMv&DLJhUB{Ж%xJSUSȼ62bWO{{Avh'u '2]#&.;9mg8Q O2?zG+[[0g"SO؂0׽=JԼU!YGIIy,/ :t"% ^UӽAN$_%lY =WS%D/;b-*bzE !UOQŸjӿn}WžO~$5nTpbR%<91E{ʒ>4JFwj1FK#2yԡn!wXH$4MJP/m*@cWG/-WoI2idt*{̋Hlx@CpJx<6ճHV@* J9hYAID<+_1yAr` !.Z8+yf3cS Ϝ\D>P@~oY{Yß UA9Wc=[*_ʎ:;,Fʟ5vm)FZo}|T!0 _/eJivOxsgTHE f >e>bb=_֓Ճ+pkztabz*/P\%5V>A$+w؊R٣ gQ&%њUb[JD-A&e 3;la`&u: $Q-񂣀uMEWc;о'pV 0Sw4{sJ=,Kwj;WL D5aKftibx`o'IܤV!0--` l_%o ItJ- Xgx,i`Di2F&V8{E;FXchV%c~,Q"KkJFGn:XUڜ;fp t1ᝂJ\a|Ͼ~w ?1E*OIV>*EAwbHa&ût5uCܻ䳓K Eko\<|%wDb+;=(.OH7CԆC%'y^۳ޔ*mZtx`<^dt5V_l?>ȝ4FZ/1f|ęF]zH,c*(|13|vmvj\{n:2Xh,mK ѓV~Xrη v@lw(^8%'oI:P~Һ㮠6UZc-og9K>%N+*:D02D)4\]LVfWydSo>-s.ld\8wuZAAl/|{H$%âŮg RSznQF]d5+$;zGLn $S-^]q,VB2O,Vl/hqQBS9GM%&QN/)z{[ZWj%.]aV,iNLr2w!0>F Naaһ3x^$17q(H~v|!5mC8p {ExHj~$ hy NGg Bϭܯ4ˁ\fQ@C\H5 >!].hjJw䨮kw-wjLUULpuÞDaL7FS\+*#۫m&(EE-Vt;b M@18/ ݼE_RY]VtIdQqi4D/1vz% k"La_x5Mxحdž`9LQff2Z.wBƫf>,ߜxr%v) l8sdKN0]B+јa+ɼJ1Q\8CORα=E$2vfmкB%NJ'yP4Y̻#\jlG1⦡[s$t419FoM"q%' !WoA~tz)rِH̕[1zw!=''jkHud!'HŭO m RЍَyeƍrNbmi ͺv߃}Lks|PZ%{)@GۯZޟf'`n&v3>n0R+j\{L+o32 *nHǔ}"?mll&bIO4Ÿ $f_+!,r s DC B*g<$|Ž FȈ'xP)!\>%-XFP吿Ȯrdr| f#XAFўm-#)7x7,lLѤVgٲ/W(r#/h dj>L<pLP3_ch#<5KzHBdG2lrRv\yA.^eKD;eҾ 48-ܣ[b51^/A#_@i١?´M徙Ĩ,br<[17<;A&76d~c?+cTudsil2~F>Ӕm/I_٪Y܅HԇZ3bX@d^MS'Ugjf`˴Or@ kNOW C`\;S)!-(]+8Iou%\*(/$;SI<}4Ҭ7w :[I㚋i@ $ s8\n(3v1YKVfS5nV,cEʓ#b|zUL'!\hWzJ/ʯHH1%BLIk0)@8iߩM n֎N+ vA6W WU  +-ՋpewT2S#Ӕz[$ {Npo* ښsy:S]^Zr;Nr'9o\al|34 s:XJ|6vJC@ЀV%JI[c26Кq;%u wP$o_+ Ilzdj8**`Ohn*~?f]ZWD}]D& Kq>w3hjJu DЬqO=V5|7/ -WP}p)D+FjU>:8ΙbS58P$854ʣjmRl=g}0MxP_c^%rLK8ʄ+q\p̝?DW\U͙Q{&YdTvsr75͹PЉ KZkʩd7|C!m-sapp~3d3BuYփ{{o?ۄ|ۍ-(ˀtHa8kbxiaݷVJp#1ِ?#+RG"| eg4ahH~$I:Uֻ* "}=&UB G/{Aesy}X#B/ mk[&eN2Vurr`s Y7`\',E&UYz˶ſ2G[l5MM $9g0mXWy%~XE9 1 T. Gsw`͎+K/ޯ- +,w_ڔ8l@H9q^˅I"JT68}W0#u7={\8n%Ѷʙwr9u6lxuBKK)H:hcޔ4A2%⋿ _MgyJ] z$dEcNFϯEcahp|#S&8LYZ!Pf!ϘrE_s;VW*+sr`4,r\bE^ 2e . ?U  bW.cA/-dY("U8Vw4Wǔn?ʄc~( _4z9 9(?h6?c%=c͇#<̎xq=PC-"ٖuԕGJLO8I.%`T6F M^u<0 뜲Er7 $:ѰhT0ݾf{G/Q-g-eyRk_9&Ư/E>OO@v\kqihUzD2d" >Ǒq؊P&0|du# fRa;J?Ӣ,Qd\hƨž-: e2UZaH4TxdՠO5B8N5%'>sMލS׮iW?3=gً$SiWުb>u}f]f/ ilZK,#:ƈ p^53ߖ6YS버W/NR8m;H(j$GTxeBIn(3éc6]6eI f z$ڞxT 3GG \>W4Ȋ.` -A? դ7&ftW8hAй.b-!u( {(X؇WѾCU 6c;vyTB.) u3!u# %+qCR MeHa[bPI_/gO2q/m^}wtuW-\2qTOF.e=X8*v= qffYy *]Hj7PV" T\kn/uKx3So͡-D{M%ۜm|H#6NOgȨ 64B!-/ޚV^8^FF#?%r{ a\>MRKr0Y;( e>䰑M?z.a6xp^(úJƽ։d*T+x`cpe\Q<9(324֡оdJ,B!sK[ M^OEE%T:h'@5/j\Tm{ʫ> ϧqD+-D/@+Dm 61QrsM 8 z3InV_u\+Dz}$f"dy Fhf ۬u@mj6Pt-oL&b ;6˥ucCwVP.."= 4NKnMn Q,Hy~+mWԶ8"}U)wj՞pأfDh+cV՟K8vfbȘT9`+S iV0_z1P|ŵ02'N:^&^hI-~DXt+ 8R GSfD3J\R*Öy/; &j/{im6>BZV92,.үu gmaQW< x1>^O֌jR5 Sܨrs կa{-xvS\d{*Gh`pynχzf}qzg~Cv7UմX8z0˩Wc_idSI£ٺVOw}J; N0אӌFuT|0*gl|.dJ a![h`қsޒG肭Xp/-[~+=ã'1Ϳ>tc h@/Ol.bFԤ_i-NGݷɻ.ix#h$T(L7<}PI\_/dV5?5kCY;lu5O LWU"N잝 J#WGM$k4p_͜T.o.H 9ʜ̦qnhLeows2gQ~ڥwF* ;.AEa^]O7Ej 0]љ9!ujwrc_#`yJ*F=2֙Sıکz g#-|t2?95f2)bUmsP&ýw 5J;Ik#6(vU**D^@0\^ < ՔߊxCO? 'U! SsPu>iD wᙞFw&&`gJJ~`^N0dkB,[=co%Z7,PudB(ƣV Zhw2x}vRI'~:k"w"ێvL'$shVo6=bV#K]# Oerڭ71[ QikoHWNC{` !V\.>*#Ӯdw04ؿK(WOW%`txzCku7(0%u <A|zSFRKZl_YCy1>(hQY&e P͚x.wp-!sRvو+kf~gmvzzCE[14c~2Nˏ5]gGpǖgӌ},kl-_K̎'9:ΗĕTڊ#`J{l[N t3ooR g~|c˞|>S x.3 b<:FuC;-E LnEc<;%işti|N*пq%Y"="u Hz 3=ѐ몹 QɽEd,O>(ێ)rM$\ͷCmq'b0 w>a8C7`r{*Ɯ'vq pt'} pNyfY.*מ_WBmUP=l<_p*QaL. U$aָ~H%_莢 À1|,{)L/[].~QE/֩35MF ygn|X?}CMj Fo|b)TӇf:Q| *En6TEbl>'VxVMh]c8o2\Z,i~L%;Mskׂ1#c9.dUPxGqbR*dj`گgkO&pso1X뚊ܣ{v͟7d˅ BM8YG.аnjF^1iGpqtxV$'#Y3^cInͤx}=%aڎseĂX'ג^"JU[bLǥ^I7$rdFg\LHHFnE;'U%U1m+{D}?ĵ\jÞCf8U o켩o^Wgکj1ɦg Lm^UU;[wHjK1JGZ2W$?1Aߪlȱ]!Dp=|7ݍ)6D.-m&5fțd,h]5cArBNS}bµ"=4=Ix0X-P"ҰRq.vFN(p1,;bkrm%?#KIw`L`qx):A(U(R} PO92DtB8?udrskS tVH~փZlpH D\OIxb5Ic:ԡ)Ft$@O&הK0Z"5y+YyU&DP0"(Bvϳ|}}(C^&Y`]AH=JK$pKeS6y %3=~88o M P,BZȧoGX(;MT-ôGC>jut- yfOE6XTϲTbڌ?ⶊY7mm/PՇ BOXӼm'9x`s$=t^sӮu;دީ5XɼNI c)Z\jJ1Q~si kϢ6Xcnlh+Xfj0>'z`C+~%h$yV\_+G@ a;8I!|t,gHnKmt|-A)oE\B~/vw7R_<)w$EZ1ר&,&F?OラƙS 1'OdfLΨoX}{!pcKOMfCi_[d+$+7Y@śW q*;3'pT%jW |#8̕'ѷPouھib`D~%g13 LЪ?u os5d\aC!4)V+rג+ƀ ;HAץY^!%q~X٩as^[aP56ŰF>tfǍ!C!sP$Nalq7^q؊<gY[uXOy <>dI$0y^ZO Bq#ޑ\X]HƖnSunz)kIӚ;84PWok1r ygƘ7)\-iC7a`LGDm?W g#0]CRNFbF>K ; ǥ{0.88-\n2Crnn63n;Wy $*8&Q !-}Fgv%y2*wʯ*mm̓6SrR[*zޡ@3cVo29_Vľl3[\UfqEYv] Ó]xIVĪj Id(N  :{I-Zgt{&aJ)#=y}!?n |(NGj8X/dsc j"[?JH8Wq7u2*R?S}uvIjku g#IbHOvS!["AEb)a J;)ؿ&`O?jsX u} x7@w]V,.)z7|cіFy5 D8?/o&\|}b[{mhM,ium.r.4ncpԸJX]KS%qa *TrQ=[Tdk8W3PDw޿ڦEMR0.Vesm s*'dɉ4UVE,eB4AV#:II$ݩ֟\Υ t ͿG^c<>Ssa7k :m[" 6qGwWO>M,~WfWʗĻV};xZg>1C`,G&<:A/_aǗW Bc볬򑭖fu(.cUtk$*x{dE ,5&˾%ukuO[碑i0obEkӃ)P7a?ོ {3'Фód%)q#X:=Gc!m׎ fF*{Ze52AlcqP4fe#|Pݛ\&dH,YkԺ(<2!لch &6N*Ejf04Qј PZ-tX|ˈ2˓xixLQcQ qXطkȘ몀UӺ+)40ziY\<Ɖv?+Y..9Q6,,w؎q9м$jɻe}zdw/m,R9cЎDPec Zf4VH@ޱꜺ>,dUx<^R1l6ƷT#0\c.d`O R ycџjdܛؗ꜡Æ$]J-XI %0mɟi9@5|ʾFfP~c Sp4km҈v +Dup+Xg%1۝c#;q.LH ;䏭(5f06;Vt3t *ߐVxH%O:j0-|]$)ΠWY-.Ӣ0͠ V:`ѩ]}⇁H)R}HpMݼR:vڒ_5k訢u.EzS._PQ3࿈j }-\MdA 6tDOed'_K;znX1%n0j{MM%1eTE&tPLS'PI'2.柩n 8A'K :J}h9hJ >\4?Zqjm"KvdV _<\" m8&{Y`>+5BL;qJ v3%1$ {ٮ`PZrpO&֛^ޙAUT>;6MVRtlj6{ b uk\`~l&}wN5aP6CiΉG$\'9q T!DP;*v-UWս!Mw _IL$O8Q0!\R7-LJtPQ Liit)|VRőVZ %oz0pӬj4Q#Xz4pb-Tۦ0d*z ,$<83U[PS 1AeLrFHPnn q7_.Ne깚̴撩k6/Xͻfh7a>1;r/v&$"4]I K 0]a.!g65Blqau(HPʸu?F =" J.6 3h s''^2B?ϦO:up  V+A6. I4JXG쀋DJq{ٗ (cm"jfRlrkʉ~,x{И3#I h[%@AY }PvKS>2CF/U Ky fc퐒?[o 9vMkI_I`z%W/dGm}w Y@ g ]x Plcр-$Z{_Wxc7|@!"d=WtEE+ZXT$t{!*7lQ@OH_b'>xxc g36A~EQRCE6a{;~P%~ _Λ `0L2x@1<=b<լO$i]۲%ɬ<um[#L|>߃+I70]iAlv wp3CaYN[" v;+sټ9ެ oP@!AQGgȯz5?LURXs`rg>)g71^ymZB} ȵL)H,3hKCuvI,/H\~&eIa$y:R.%XU[f44w¶L Epm6aA't.qU^/UV[@ m7sDd6҂,N^F8OV?*A'+ɤDwoߖX@>Īm1\ㅝF{GYtڔRo-4T["^c楹'/߇"7P%!!ͬ#h,e kd%\Zz%r9'[ȈJbCy bמ]X~t~n7"gcH6׵,yLDjpOf! ՞v#7\`SvzԖ80Or7b}/ۦ2S0m>7zVls:6ζ.(8ŦLr51r7)YOz?:*U6C7}|oA ||?%-ߺ!/E<3X; %\`Ds !+=864)&ޭ%y\sDsefm]WqHܘgVGvYCku{jm5\E`7O~ḵ eІWMŸPtBO h Q^+fi)?MgAA7m3\5P/3 7:\YyHP0;]w8 E"+jR!QpӼHN2TYetN֕z\Oh3gl^}']bP*(?`2FAqrXQ*KU'0=8[+}cX;ѽN59+#67܍Su5j7MLF%~NPеPB%ـ:|յS 1ǽaϫ`eĢ^nh˜r'(p1x7{Na=]Cɉ*|}%g|*)ߖ;arS&iubid3e[Q}d⮤*z-ZGQ "7#IU=`_G_ |;g8/lHXl_1=勷mmP[F<n}ԳlQzPttq VU4!pD`/94xq`RPz8?%hjF =E_ Jt K*p%N zv6}2n9 W lx0Ne/S 05~$n.M ]zfϥCӳ[vN!%+AIkķ yJ;2t31~oC!^UV8B]eL-{=o g'#JK :P*(yvd@8_7AvE \V}~딃 ocGt .4ߖ ~C\/vpgYk'TtQe )dP[R"*r06ߑ?ʀQ_J5l4?.ky%$VWR#FGD`f|!/ %4",0neM%MlbszMg]ɈMݮ+7_ޙ1Jx\5ʲq>\&*]=Ǽ[ L̊>NC}㮉a0r0ڜe'g4^2EꨵlD|B#d{B׺oVI~(!fҺ"D/5E 6==Yu(Pk.+`y;"tCTYՈZw;) > sJmAVa@7Xl߽ h#P-~y_v%%ojd3aj:T/_W3=nƋW'd_FseXQm1<ǿf)NKOչFW(",xۖȿ5A \ޓ6zk*;Q{֊.O5vˢ~ރU OGF.^r8זOo(h'yMe>KۜswZBd k|BKjK=FiΠd~*%VIަ vl$3 L)L硖o\Owkm^]ī913Fͧ,V2KqoZqq2%YI}I*cnh܋;)$$Яe";mXXh1E;F 7_4up3^ooL 3UPZOUR*zm\=,y!Kn)l;a@䕯+ޒl_ql u#C"UZ ٯyƔ8 վN|kZ0J&]yQ º@& ` hNDa^7y2do9W(?u|=J56(*d{BBc=S:rltH4 >w?2)pvIk%&ȆMT9^q@T&pyr}GV+ ;l .Vt!E`Z8K jAav<~Un8Co^ohgEUF&f$Tv>g0罫(&ӓY) Yú!?d_nI hI%{V) 4]qQ`ȴiVC$\DOjLIEMxNv%pQcBX z϶. {/N}hUƌ' 5{ ^iT΁O{\UJQ:xԿUwtPQ/#X3ʈ#$x6662s1㫌}Vw9Ցm:+Ȳdo GZ8@Daг|p ,pv˽.^2MxQC]b3WN)< h.'w4(A{V-yDL6_E])z-?!}#Xj B Sl/Z8zᠠ T;3H| *ړs['9؁)Tsߺ-}&| Mi`%_?Otx, !+-9 Ԯ?Ani'DoʥDLjyb|ތkif<KttȘNJ F99{XS$ ЙVUS:s'+M4ڲJ\)EATU&][?N 0%i=zєucI+vӢ7]K^`1o3s}_J"2 !tfyYM&3*n1TK?qkG(j0ւ/?)Wx&ؔd>e1s(j{Ks31/fW-85:aVa;ҸWq^F,)Y, [%D$lJtqaYAc|rDb/̩`K? n'﨨iRΧ^$*lK%xi=\(})bG0N ZjIKjQEQ'\2ˇ Vp3`!v $(XAJVFD;\vS?mh]\M:1CW(^=o& wb#Ndx@W t?>O)*ξ+k\P{ *cp8I"יo0l v8_Kݪ8⍚QܞS)fb$5[)|աb}(]2H t{|{Az57{01^g]ZN=IJ*\}qIY݊%0~q](%۾P9ky98h<9s 6ƦD΅Gaʌ:Ь1kbbR5.f>_w:& >@YQ)&bgBFe-g89}&?G|`/Ge\Q}&aI}/;(U]ErM {:z1}0煂0eȟYKPib8cЯ~E JCx"g*o>5#k$Gz % yUi+-.KkBJʗ(Z _M;Xޠߥh2 c67ޑ&Ӓ K ui yQͬAN rӅ}7&[;>\}tl0h3Lw7Gvy0ܜn@vj}ިof[ ږW:Wxֆ;{hm] 5"{;4z; ̧M_t J'X'6 7i)tbXXGnh8hU(9!G,L!M$LHJfTO7 65bn֭Ei\(ȍrx$bbҧᱯCk;gS5񑓕zw{+c rڳVҎ [РeƾOSٰq!~w1r z`X\2qՔ"Svd'᮷[%\Rk8{!3]ͮfd- ߅I` NN?@FtCs0g|6a7Py 3Z H}@.SEk<Rޏsu{bPtfRk NA>&7InuVNyu{a}CB׆;5La.Jy#|.9%u,/90oIU@Ce>gТ:rGBB<L9;v$hgr*KCC/Hq@ %Fi Y{fe?iҌ7#DF4B{m̚g6'-LN<@o]g2+Ü'xhBJ[]yI 6\K{͸ it_}x^1gztZ&c{G?r({[px57A5eCPaH< ɞ 4ko%]F@ g]h_Hө<yD1ameBuc2[Uu?ïi[d/b )AVUBy}GVkAʺ\φ2U^%15Af#,Im K вD2T©}q)ע,{k^8o5}TFd_}4`yMT}~lsKڤ~ F};DfI<'B ?e؃ h,DܑƒG[ANDyD|LUWOg\-z'|][1=ZsloR'i 'NqjR6awMp4T^df ,s4 PB/2)`/';2JuYuy 9_]t0)'SVk)"BfhʷDkʾZ+@"p]WGuĖ0%2|w9{GE9[Vۋ3ǔTc£ Q?dlies2VqDg ruIEEl+ڳt!<$N۹S'#~4ҴZ`87$'/($ݗ+mvv7uZzOk 0Fb)r#L0d(|qc d 2G\0`@| f@`Mq[Ӏ")c0 :|5f >py8s Ƕh&4 ҆6T5є; {;F5G2?e?ӑΎ~>h<?HB7xhGp8Ď}Ch8=oC[zaz>~1ݍpcm,>pR#v=hqUF1ڌExC \q]%+(.S}}\~^rԺQ5YB|"m@|=:6l'+a{ΔfM vUu뇆,dS9"5|L*3oOЛe2P^i!p6\t"ᅠ@cx3-ƒ _]#^}ydhD8CU_r:DxFy:8֞(>S9$/+c-:(P]2/ll4Bv%\ XW, =HH0 CP)#4>MMCWmEhk+u$mO @2DߌC( Zd"0 q@M⦏Dh9FqvqN\:puG.4 qIDqxD%~e)Qd&NsYu _/ &?}ċfIOmvE3<J ڎ!.PJ^GKEJ2+݇ޗR$XS"w,$ &r240ͽ+4h@ I2l:IDt7U0Hsm}f~c,&C5UFT^F09Pgx @Ѝ琲/etR{Op_`N. uPkiԤmը0QNb-#<20{E+`lHȴ6qDGvH.P;+!D{?O\V3u;u{/:HjdӾ vO%"SxVjQ?|;\L\&ǽ|x~1U} -HvQtH"` <Ƥ(5\ kpY~&2(k9~C46wÖo[R(}͙gt־Kf\b/Yc,8|gcIpslҖ mW")܇'~„1MEn _s`>He''t<1^ O+k[{p9wԒc5jåCk:؇_+~1R].kPr] rAMlqE1~,im>Ysn?=lWBC:Q,,LR1Қ2ldwgh\TJ1 84Bplvl+-3S+N|y=;j؅>jun!:I K0"#)[=/^^kHd MUv-Y-]HŠ?LG`;ozVY4Yw.KҀQ X}I [(=3*MLiv_le܉X^ XŔ 2 B%su1DXI(vF]6±AQX:U\.[)`G˰&BZܛvD ɴh@GqC(l36CUF!xiwAŦrغHӏ IM4Q!h)?Q ybϸ☟mD Nb)׳ᘿLmYo`28~-P#k!]$9af*h\_72nkP|o M"85^SAܬܵ08SpTG\PvwaHv=9f(wPBOr)\Urxn 퓖E ΃K) fJ,?2R)2RЩSr&ٱ[ml.Z*/EAcn.6e魬cʴHUF`?iϩ4EӎoG=[/. *W*9>G2" 9q yX֟'a.S#_ ċ}374(ϓ毦(WMZ &c1Hy&Uk,+o50KEMirGފ4 EX/z%7_:Q_nA 4n@ShYQcisIa~,yξ6XUyu}{u|,u$[Iv= [h9m5?G|Zo1]<@Y%ttO0) ݄$yFЎJ9wT@*;eŝ]9&e /6gRg1Aѿ8? r6뻌80'11lo`S`K ;hI/%:'Vȓh{;1QynG!YÎe"Z$>PF1Z,1EY}z$ꨍK1 Q5ߗiRԾZCoH"+д1jIWί"jJuo PQҾd0mџ?-5H›u/U04T ZT$yZD/6ouv3IsYr8V"cL*Wg yncĹqKcŔ]:[uK]*XO8у*sˀijy><3 šè rϙo%z(@8fGn3&We>қNPd-3eɭr$#nrCS.'roUe2V ӎ'' 9aa[a{R_]diR0z#r@=Sjy~v6 )r6/%d0To9p^"օ߬,&$Mi[*~3^ vqMxZ㟐 Up:+|b_] b;{@۬3kX]}[loyEK9@6K A̢B^pؕ"MF7 r2k;)oQq/|kA0TÍf]EsBn9rPW=itɺ"f xe6s@gH^ϱg;nS?ٲ1,Zã<'Ezar:,܉G0a/lF6O,HϩR^5Q|(&쒠H Bd ^>13⊔e Ho.)3LJ?Vs/<#d;q Ak3hRgcC=7}U6+}#3X t\*F !N& ΘAqJ< ?bs\T)ΔpC,Feױ]<*+К=&/ F> pQ`/9 :Mei#ЍDA.u`4#Ԣ=U D? Q\aFҶvE5U*1nk,G0m5d`-ףhzhђ}r7ڻ>.Ľқ!r8L._9 6mfTTnëL!p"'> 4ê7m1; !7N {;OwF|H`:8)8QIbLdxkだ0ٓY}5YwDvW/;Mn[ٞQY'Y"( f ,U!ٴ^n9{h(-*.+h1x+57~ƷqC7y+lϪE,ӑy ?u[_1;YMcw>GFϰTP*z?)֟`?+u61ܡvΨ{ |$*%!&fE]yW`>4؅jCB  ΋kwX%-qmm*MacuIsYTӵh0_kk5S9wh獶a+7%Ú]$#kT?ccL7!/JW"qd-*(0_WzFMgfi;<.nyfXPݳ?K #[}SoTܝcEZ1@ V"N'ĊbB )K%C; '>'{Ď1_tJT] Wf5_i ."6_7Fէ|kѬ3co:ZC:VL#>%F"qhD* yk u;p(V)MNHdJݩ-Lw#Ixx[z{Ui@\gZ f< KrSXq G.g9n?Rz,?V&^{fw!݉g8H9xsπwXTV\$r5LZS=mUh8, *&ة{ģH+#oI&N͍A*#վJ,W&le D2} ~>G7Y˲nx[PV9 0Q\AaQlX}Jܿجb1 1 c-0_bӠ/V+)Hڷ:KPQ֐Vxng>x+\|\ v*(5_J 2<$bll&fT Z&8C>tZ7L:j+IREMlk2-:FV}FDgv{ZrjsF5r\gj7'd|r +vY_jXB,\2o =tXf1"9C=cD;S zF隮0T/b; f0.5fYE= [aj6%mqdiU#4)\(fMfqH[ Ebs$`Ցf/>ڨqY K-^83ڮuC4sOU e -Vm<7܂ۂh4 $8/ó$Zw=.ƍ@rRS>tUdž 鱗d/ T Nxd˨sB^OTPpVmٖ{I+/c-[b7 h OQ ڈ\h\ѹYٺ;~AmB_tӯkAʝʏ:7vUb0*M D}Lg;R }V6~Lv!0@y30(Qb2(98}އ* uOKRBc E۩Pz&a(kNE'1A C,W4)Ԏ!,/B\jt-s[jA%G'Ha0~:E?y;>oYVy7l?g毺%Xw|\1cXm&J_و,!oѡ3?nt9fNW!bY"W|b+wŃyCjpsڤWRN  M_V} ]wZ}Hѩ>8`ƒ@C!pFT%haSB:]ynLw2Kz>v!7A[L?ZV u_ZVFG8;ȯEieB\d *1oF=ᄒ6#B?8 {QtQss$@';`#vP]#.m:.rea]V5'nUE?WӵT5uW8.p\&eC-MT{Ol4Ev}Qq=1c1N.0(MN,T>h g$ -Cl @?^I".q󎜟4pwc64@ ? 9?h:/eQzQ(N/#}=J+ t#8?2F jRtITIN[gjX9N[jrʌV)͓Lz@Lu(k>عHP"j(Kmm(اnfKN=20| QJGHXB{5{-ړD}*-ʍ乪,!R>})9l Q M5dO'Fu8+ANm]{Z`>mhJ{?n f}=j0e,#d>\k*!&C5J{Q6bDA9>rOe$M.y4rpdu 4N!"$]ܦ%o 9%[-*bЪf{Yzv,XR?.gB537e* ѝ_ a9\DwHOݡ?2ј wP7B 1F} qJD}@r!.otWa b2##@Mɥ~MJ@ DP0/S$۳՘J~!5͋ڸF}qu]rŐ+&^T dmCtoQz0s!6g U;)#P5%` &Of'BrmRIf V-x3\%xO^ ?ܶX(.( {\ /NUrW2 گr1ny 83Xqpӧ\Ԉ 9f  @dꊉH 6LI=+ 8?ț)[G% T4C%? Xg  ےDTcԞ{Bn?v VdXJ7%H5c4{X/I&]6Q4p5*–B=Icgb\?,ZO-  02Z2/{zI\xDRȸ^&td rmghc,xDyՌzqG5QPpXԩ5lx. AMFTBdzŵC帒1ETpb`{K|tvص dsmssh:=KZ2Dèy 3`v߉@h|9>(+R2 G_3='KM{HsK·s y`mdfOxVB RwU_oT=36uNs!Z`PW̥} E#y si=+$jNV)blc٬ աC_F&jx})lUN5]TI|^D)8J%ۡǛg,vcIuty[L*O~}>gޡ 1cƾ6{d@),wIV^FEJ&7' _mdxKk1(VeT+5j ̇5fk4vҞ#x*g iب'8PלvdI'[bU;X0O&^uAF6G6X|LY+I_ST)ǬtgƘN}]j¦5Akv$֥Fq_&ћ- -6:Lӝz*4LaW˕HVuVӃY[~*hp^E&i ҘW)*+X‘nxT ` -MF!< +3~r YX \yboma;4[zj (wOp/""}2\صuy2pi} {+uXbc5Uc+~7Bb,N<ڰ zW𔍪 N妊w38eڈ3p NE;E);[j#SC̺e,Ơ JE  njCo7ud6yݟ-9u㷳+W(ph ~ 'xPn-x4pM~w _Oag D;ddxLO =] g1O&7-j*Y_AnʿgmCQ*?-b5CiAE.{Zq?~XM:[#h-#!h1 2!!3=04]f_]#jAz\KP]P_˰]5p"qY$6YU vD?P .yk7w]j 8 0:Z$ʼLd[m^\bפ3 9(J?q5E[WBu3[|p*uSh:efD61vq́!OُD7,zAE׶^ՖdHI_NYMV2G8,$Y作s/zzPN<3C[&x7`֖XCaENŶ>Pǫy8p*1gҎr?;HAp`AAbyS xHEهe9H5t!qU>4ժ)/C6Q?|Ч<_w%4R\0.)`v[ p,&Hgu93|Nriw)} ?"4! wU8SEJEJOۢpfw \\Ib7]obFf3Z+dDE3|^ƭ}2GފF&@csJ;I!2!:@?zK> v: y0D%pmf0'%mk_) ۤ/]$Qpk4n,*? °ġv@(a>-sSLC *0{`A-SI]WX9ALK/`<惸K1b:ށ hl,=px{M$ &㿼kJ| zJRV|ZX9I}ӂ+Rƾ9]>,'(;3Y3ƬbMW+nXu;WbJ]I@CΩbw/oO$l҅g^wx#,`kDcrLXǖ́C?!)BÙ; v/3YSQx]@ӚK;UiS[hq==K{a;C%(F( yN.E᯴2 ht}N> +a*||<8e Tv=hwp/9]8/ˢKF=D殻Mw>Npē%HoA0DV7_3R1=ǥL돷{\5U_ X7u^*y4rkc*: @uϮ2D$L#tű*|^49*'m'B{d+#Hp!cr։m8߷!S+E:ĖMAUtݞ^E+j䢪MdyXK]t6I[* {4C^Vp1N'+=+L܅ǒkmt7[!C"1 36u{<@_Pɬ䚫siu˸h.T Zc^V%W Ne4#@id}z@)h)w09"~Wsn %+aa>}w &dY'Լk^}|5vEo14(@`){}ޞ?Z''a?$;h{Esl̓yEkv1]\2Pgu_Q )s.7=84-:yKB\N$+K*PaʎU?6KQBp:඗=E#_Ō H/`#vm3e{w4gFܔ?nԤ'RN*0 |ߵngDKL-x5 䓎=/ى>W8wVoNO+Z B<1qT0]umn[U~0rdЫԦ\9X#Elտ_|$u+FE'*2{\Si㿅TJU5X0.630ϭgΊ\M{*WU JT OA[8ЉId3UI-Yt.S1eGn: lS+F FP IV@ rXt6g~F3rdA]lI~V %ca!cdMږuC}O=`pwde,1+#n紗H$feEF|E}6@q^/Q'Dvw^2*O V<S)Ҷȥhۓ&vqY{X`>'ԯrKW=%vcA;z6\@~XD$ ,Xh'M&7 \_-'8ЂQ/Lw]nH0"^ k*S$OuCzfU?m^-??ZK2 =WPVV J C>>m|#%p$p.[TDtZn0GVVE\$ܜWI˭$GBScќYmȳZƒ(H&~5]d ,nI#[)s`|'kU❜Ǚ M1eƵ& mW3hw'&(b ޘD<a,Ō%wŤyMuȖh+ua]~==VO5l{K/P~ z$f2um R9%ϱ>?{Ѭ%Ą!?$+lhmˡIi$ _kyp#J 7шSP&-u@3RM&?ES"uI8Ȣ-8{^&Y@KiLXlzVFB &<:6*IIj dq~K7auN{ZrFDE利DZYu]'ǴRoҿJSj$ ӈ  2J/VZ6HGRQȐ.–7mk9"lʹ 0+*EYH"׎E|V Q_^ @#-lA3O#~K$bet=ked}F~ڠ͝Դ7 0{<ഘWH@H"!Dqpx!wAubr݀ Kl3Аq-k4hQV%kW _cݎڜN{Mq9cpY ݢWЬuD~u\%~?1o_s[Bs!۟ϫL=Fy(:Fįr#߼ >w*W۝<#f ߞ$0Q߫;4ؐMώ!&AB7>Kq KWwZML8ofl )ofߵ-x@s#bZ %!2(;'L3#._^Z!!zB|ru9v[C,'̸JS ) e7G[v {w1JwTKiP.ݚ1SOh.֡N` PL~q[p~`Bf!NVN 梿1ORYl%0SGVlNWTAL3u˃K%m@P\tk?g 9(v=YG^KW. WS}" 7{!VzHX*v@RiQ78(xۼVVHSj;㸕@Gܜ2F[I<%+%,$}KssyF릖h MY=MG69Ĩha +xn[:?ygmF8kuKiӼn/.l% cqN[F;ExIH -WVa <)T8^a|,ix%فa=y/66IsYx /ĕa (8w vH{^4]uI =xugə2S˄;RF_ϑ.*+Hm9.c!];83}JxzA|,zf^#‐߬@8쉥 '1#Uݣ̃& -]9خ5u(آu!3@ }qvCxх<%_j78@F7jo`Ih_'!zh2վzr8?3?Q殑GBJ1x0ZgUpK?Px.nKGt}N^~@v3|}vmfHNNC}:ɄL3Mɕ˧J?!U3dA^28=vDbSuJ#P 8y޿TvspP:O=Ǻ3.Peia(}ftV~JIK@8ՂD%Pmɫ9%1B2kR;tvjFpv2J L@9M|"3x?fEGl;ejMNg)|ߙdMb0y+PPo'&+|.7 M*S9jt7e4E)p>YdJnq0*@f >xj J_^Lc;&䰈"H8`?8ky5" t;7_ gV%"ƚ7MÕvIk^Ѿ?b-h wiq&EBd3h0#\}0+!<^':dDea)) Qʞ@]+vg֑ߙ3Bx +(5O§sBA'WUy,L惔ի[q|6nJ7f+}ݤ~ )* x!nJgp$Gaxg:Hwh&"HJmVi' N}dkK:HI~( TM7cN}UcGSmyVՅ0HzPvhbyi ?Wٽѯ 蓴 ❯[6V'Aq+m<,pon$rů76?Ȱ?~7m2"}@wjNV]*)bE5&ZBA{4=ӱXvxֿtT6P+7Iu#fKIJ,p4W*bHSM\+eߵ C[dzUԅtΚ_|3j{<.3H1q@HsVC3$^TYa$¬ZFexQ6]1ؖ =x%D"' lCl)AtVAlDuˈ+:d?)Ѫ{Nҳ+Z 8#P}$8M4g S$=(զ[d7 xqzgS%PHp-z$ d|i }d%j])WJ$ &Sd:!}|4opP@*{X#G0, aN3!NB*Ks9 |0#:x.[Cpa c!5x"keТ g_Ôd+v(rWFU>O|11;@p! m6qD?p@ky۸xfD:@ ߛĻ&|sy<@vj.wY_6=?5Y;fGo|,Dޒ.8EvѨ,Mt'ʖZrg4+S d!~{l4Ԇ6X)'X#<'!6 > g(` !k^8u[ ʗh.וY<<pMYKš p܎1}ǍR }~χB`31!*PCsR҅31!7ulw}:ɣb*AS26I*@'# $P_qLU?Y EF/gRTXh `60bN7$Pzv.~,>~VU#Χ9!L 8OՑlh /It!bdz HZT]N7?Vsڐ/6Fؕ5<*>g0~W$Z&4i.&K"f ֟ol Wld!0m:fߧ.CN$2/M0. VΏs}HΰMf25KbΩ޻czGg n\ t=W4Z]k;=o(#*IhmϜYg$ Q_bbʲVE9e@ / p7J/G ˘o:;V(&2+k҈D6W[NXl:X+/{&c:GA@vH?m&׀-3؆zje8S&r'`G":  \L"k`:a|1V8ʴJv$]cQ-̰Ns{$  Ԯ<J)HB@rCG˃Wj:~<$9-`Z; xqijgHL jk" U\nz R~|goW5噂y/f# Խxwޒ߃@77,qLKPi@$fpefH^ꎉ$s•\rE1`YoPHܥTk .$I$IZRjI\q\=%ҁIưMF ɐKKv^'ryϝΐ`?{%>jUnXZʼ0S!8{$XA",K4=R`:R)598 w gkvz~ )(&`tóJTs >7iL~G f*6^Ц#Z}|I,_cתT혅C_JY$v,g!3{@c`o'Rȃ*7Wz:^<Ei@bOk c0ؖzV(kW*CM_ 0MKG_?42H{e_&mOVHYRJPL{=Ma܀f~WjAAvFrS+1>$SяΌS`"61" G 6oLn;jD/̳?;`23 mE2[Lg-)v˻4vB5Rߟnfo9:Rb'C,imG Yk#lײ# O0~9+ l6dpnX"}:\I%]V,&ŕfԤ8a 'v /ƊIY_eMRm@(ArH#A74Sr,eC:? Tp&ddmĝ_U0,OԫkӌԳv 1jM`Xp\ /:]xݓH :*^]:޹Ws( h\t7-wy-u_0Œ+&iu4:m&Fp[Jȑ2~ k@{Kbr2Emɫ0Ë?y Cj-X%uX!N +8Հhi֚HcNZvr54)?m2ّ?M jQ 4*7TK!fP(nwbkw;& ZUhK:lkof_)Nl#Ygy.= 81dd|Rxkbmi<ݞQIs=\P8_=n'1m$024R]w3J ov:T1kcVꤝ:S/ hf λ 5/KɶY`2le%or}Taa}'zH~H1M7˷F{6ˑ3<}XÚ=z/+*+zDM:qg`At0L }vurxD5V`"4 >n/&vFfJ;N.UpC}Hı>dTю.?y>Hx!b2o88=d*׹09r\F7k?1 jaQA\Ī2B]=.$ i@٪ ʷo ,^3k b]1>C0. T29?+eZhS67{#{\g~$7H=,X-ٔSMB$lon^`Q3U5.ꈩn]odeI$Aa쩘45Z ȁOF%@׍ڿ{/EX~^l]Rvh2ohdvȨ<8a̯GqLi;sMA-vtmItZK̴.Lc@ WmF:GCЀ8LBb:Cz99`id&5ޙy"v=kNDq4B>& 5q2[~QEP4;b] ى1mJ6AD/7Wm$ 2e2aTLH;Okd]½n;_Lv88 ':Mu &L*D$7MQP[(f @o;Ϸ8O42ra选t;BV^:xhK_;NXW~Hm %N&f]P24Ky%~}$M]ƌ& 0$.bXeۼ%TYr |>vL^uAJ¹EODP&Op$dF|=&;MmGq\j!kA ,Ts8.;F$yD5ˮUz0)y'e`:}|rMYiI(68oŎ^m@^ yccGIСFD%+3rӒ(7@ܰ&Ȭ4ts^-ȦGOWoTn]l &Aֿ-7p{FsLzkyoH5G]OA2s:[ g;& "h O 㷱Ӫ`)T[_\=ӥƫ2jݮR 6MY=yKViqxn dByGL O>uq¾/2.D19fɸ"{ &_$GUc0y}Ie]NڞLNM4+x'3"="\Eh%0]*ݽxXࣉ6 J!|0h䕣 yp7ᾒ7%pz I)bI64pcOJ +k3 [3 Pt$b2Jb88ͯNgkQTQD""ǻ]&Abt2uu[XO!jտ,|ON:kA aұ3Swxw]d(vü'kꍸZ 8Bf1x@kM 3w,F$[PHB1p]QR?yb+ 56zQHb)ڵBy|b@+X4W[sE`OY95}uAc9kl~ʤd,V@T @#U;NDzqdV/RLf?_+ҳ?usɴijBnh#}^@:vnuDBL 0Oy>cFxWSgԇLck.?GIЛa)^VNZ/E37 v`سKO~FPjC1!y?YN!v %u 2#/{$y5S4dHyݢAAi6KK"#g!/\{yCxVAxKnϝl*m6}y=nbubo |qO>@B 8B8Q)Z;f,rFT=4wG_(/ߕ%*"XRg * m-*-|` '/G奾2R|%OC#%&6tq uGjz1'f=<3.VPyiU*Om[m Sjz\t(/WMҸ뗯]duh_U߷kur՚uܐ|AR58u-cfE.e7]85ɵȘ`3GYGRpa+N@ɲ Yaiw^LYbw _O?v)wT!^^M!YT q+'1U.8 I_n$@=.G1\o s.ܦ#Z-HpbպU> #CÕ<KB!̝W:Sb폶qy W=]t>+ F _/FELƀ:M7cm9Mj36sX4dyT#zFˁ}?x=NVf6cp/x:+Ohy>x6 ݂>@3uC~ P$0<&ƖO҈@0##_#(1rl-ud,91M]e~ zΉ yﶝ}|'9Gb,Åw* Vמ2[2gT,VO$x/@h9?Xb?B8v,7n^kY"8Ͱr;qR-**YE|sF5oghDYbDTF6sE~LU:NzKzVuoKmYUY0d6q~Ү㱓SEԣscq-OPg+צ4*XXu3"'Q~<Լ+X@.$x(hm9wͅk9fmxFizmtYb ]CGځΆ \zdpY\J8=QBZ^l=[}̍v٠j wE"05B9œxpTϞ pe} }6D+ J[?M#?-+_/<^B7Zq>rRI^wwb9 5~)"> ʦU1&!_dZ 1pPB7ۮ!XgR/P|D(4t hgflFW?tKS}^ev@n3OMs-76xDyrܹ[>4e " ޝMa^ݳ](LZ`>;i=Î[JETW;VjnKskŪ9lP3-n R/)3 d :m@MŒ r$]ySNC]Z_jZ0ъ٫qQ@Re`c1 6_[`29/c{moTIzX Ew/d:Ѿ6]`ŔCNp!٭R$ , YXe;K;7n[M! )Y 8bNHp")I1߾}k&FiOܫK{Aܫ=I]Mq6$iFٵk v# 2dMXͯ*K{D֍ ͞q $oK›:K"gɗC@K]8@&S.8ȡ4yQ4V6L7л,-k3~8uŊ*χ9Z*ɗS릫w)`5Y1|BϜQ* !0v hv}cxL"JϛyKAks?&jS㢣 #yvy1S;m_\zJ,(rfmxz>Pea,n8nc/i<5 ,h@oM..DՏr҂z ȅ4U<@ T(v*<̞wJWQHDαә gunFg*G&VStRt. R:]²5%cU?+d3LA+ g1;L-M{ Ak,0syi oLN4_ͤ@+B?cP-^y"+M R~݅Ls(0XVP"0@!F%5e5ALG`3J+ӧwɋN|7DrXKPOnQ&=y׋:ڊEh`;7HaR]\A09 >^_:K 3}. g">L .9seC%Whd) 3Tz|^zcҪLR< PfL'OS]h.΃V ??6= nV]qR?bk0َv7o<&fP-r̲or펠?'FEs< @xq@.RbQsv[ml@"!nh)C2a3l~B*`#m+Ҹ]@0*?E})]>JY6NW܈_ ,.=:Ԩ> ZN^RL ʽжS.5Bϖfb4uI5Ƽ%$Jx6i]*èZ󝌰yņQ{MCKk 0' ʱ{BKG.z,P}fh0?%}26 d]/C5acOµgjoi3i挵a,=Ɏ{\|nM=>YeiTMF;N 框9 ܎RCNKb<K 7mx#;MO{MFBf {"ΔO kQSV:e}|)63Cv E t<C`֢[B-}Z9Lgևi4,! JrA^zpUܶ~^ȝ!E?u.eGd .jiq61MCy$ ,sa-\^HCs8.'?v*DFIwOs%#E~<~pru_OD[u=5WhYAT'r^tS |vBqeL"b`7x5C6+`.吾Ҏ:7Omםu^ !DEVvב%Wߓ<|A˜;z?(~f "d[^0S (Zzh$J=,;;j8?kFn9񡰑tzUqe(sp-UNGBڪ-&?ܗ *ezmЊW'pIt‘(]^B.z(,_ ڠ EUbqup\7YlEdݳ @h&'9*{,{MKKS$j0#9HcgcuK-Q4uG?c.̵ju3PšP":.( B]=YsFD­˱pcSQjW-Ydl֒gf*VI ce +.a)@8s2&GGU!99m= b@kw`aT"\=0*YDM5"oXM NRlX3MԾbw5C:ҐP j}|0&4+8& p6)[ڎ?4,sD4ōw#x4,fJS)V(89jcJQJ:,>EPk8p,A53\5ϟ?OJKt&t* K')P1x"-c]Œ*qEey35iˬc ,)*뛶t" O3V+"?؍sbb3MP8r4ShAyݢ;j{노 1.SWu T5/ ^d - UMrYWrTPK,[R~Fkg#v&LN\ѐn$GDr0``[ժ "\4@9ofW[+Yv zn\K4-9o).m2$,wَJP$PwQg:2FwN4/ͮe+ɳPD]n7S3(_5Xet;,+Qm9J]o..5GW-J6Bno1&QfBj W/H*ܾp?++oY<*73}"&0k겘ͤili+vm/h1,ʚ%fj_}@NȆnY\U*K#Vwt.Πif'm(+J)S%B^yUW{l#$_0(oaO~*S r\m^qb/G.%\p 5ioΔkCkg髉!-*M)8EJw?i~Xgz|; D`ʝUuef:[A8%րcL_(n2ed@i̥DyOE]}J¡:5"|dL { Pg%RϨȴy&̨ l*EL3s<]v8Ql8BuEe2vigbӤ1—_T ƅT_8ja!üDlAbjS(Y;PG{ 1KwĔf0Gƻ/J5jV%)qW# X5N/0'X8&Kagn`'YgRز@A(0&;l#JX A]6pwz°{.lD%ܴ}#"75ScYҧ5[DpvFBpU6 0 *aBJf`?P!@BGxIVYv`0#?C "?Q" Wo|n'a?/ӞEo;1͝EtvFh+rxҫχ3|#n5kn36)x20އrkڎKXy w(SE}]#]wB 0ݶ ̓=Va@s'zX$_I5q"fel%WKMN@iA;(U\?ߘ11H>*ЈbfKWC 1*EAkodlyJ \b=5C%ҢQ.Zzꛏ'?Yp .zL))"uCX}g](\$lE!u9 \a,W#k>'^فlw]$%Maq!e$Uv]JNjKt1f [`eCEv8 ]=C%+**蹤->r7rYVs!.̽f)l~d_y/qNucw?u_nO6xPQR"%5;7=l# _aede}HTۿõ‚. ~9ذPE5s6}u:)@[W%p`j:P|AltOI'Vu_–ű44.0nqj? ;bsa%^PhfS&x'gij iP Q`9l;ww@wfXJ/X+]рYߩT$n;q2>$#d>R7?SрQ=PbzA8XG]dRsW!%.M"&2'6 lkeq{.K. \F)d]ձw+xzDc4dT2h M=CFC;D[ G |bv eQ8"8QcYG>_O9#î]^c4W`.TMbf2!kP *d9:睛I.{wƺfAk1i@|l Z/.s!ltnq3CT9e͇ؽͷ5|3 / (s}Ҋ }թD`̭ԏۆ W'%X  rt$gf=gҪnjh@T9U/5E7>r=Cl -:۬ل 7{z+D}0O}/2|րlߧ9gHS>72FVhxygo@w6;,,'|q^-z L~o_޼g D|u,u]'a})ݛno|V).#5p3WUbUN{b G FZyȂxS񡕉|CA zLY.I=t˳*b?QgdJLy~vq? 5Jr1ȹr xiUt6Xx8϶"!dCݐ~ī^YR&/5Jf4mQW?aĚR!#FE!Wqirĺ7@q`JٟXB^T?EH% WP%Q=җx0EPI26a<-<,WF_Y  C♾i.~ު9`ۆdl%bH+~Ε}%;vu{(ZFC%U/K/ߚ-_CxI !|HT?8smy?H !>X.\Y:?Li m٥-aɖ(\9\N .z6!Roe3}_}Ӛ#3;w6T#>ؠRP h4H{ЋMX μi{K,9}no=-|>k1Mg^kѠ):!ky4m Iё,1i^Ce,D+)}q(LHk y|9'LSӭf8M0wA_̥( b@ܤ) .! 7qyX,<+jt($ @ԗ}zHu~mӌ|r}~!Hz_Ǡ6ZOW 䨰+ U8n1LWJ"ЂmFGhT ۈ{d0A/,RGyjc zGA_f+-|GV z߷;Ϙ4"ysE׋jg-\_- }X%G6{0ɅEt3=>iENLh܀:4r\&HoSk.aZ"pQS̘ i-Cb:!]E'ާAݬRh6%'~Up1b:ׄ5&\"!(vIj5̵~P'!wZj*D-E$۵O}Z~ bdlJ ݼ?f}59f 6"9PqMEYSn}X RRCe l1X%# 瓽[YUҵn;$Y-(x,̐[Q~gzؘ0^d]hy; (싦Rxơ?[xI&nj5Dg-‰ww£OEh<$PL%ϣy&ZP;+r(~̇T@G@70?oepGBƂɥHߵרwFbs6"I7/^땼9G'd}nK(9hJ:_Ĺ_<1N|\پJ'w%w׵7qZz.?yXC“*ɉy BT+ŕ`'}[Ŝ|֛o $С Zؐ,03N[JzTP%iY|j y\? Ӑ9RK꯺N` u]1}'HJ'. nk='.~˩-=!O 8{HUGPfTTicv-#T1˺L)tiA#C+&>;쌻&bY(m,9@,̭$AO-N}/ ,BaU(ȟ=J{fZTCMe=Ip92'(9-Q%l7*N~k>fxJ~"Br"߼Ž6\ceCyhgWw7r?L ]IzFR՝+7GΖ#4y4^0^ B ,[#-#ˈEjߩ#rH;bpAA )_?׫&p]y7/*0 V՘zx1lKDd`[ Sjk?pهd\}!H rpc6P|~P٪202m{׻0WՀH8rzQ[‚ŒWbnht\>:t:Q+Ŀ5x~rg[K1߻bL]3N{ݹߢ@ûrY]F(e j k?- 7NϊQpn 笜Mgg`N#LZtHb%) 64F {_<ӎjMWv6.y6V>H\"kCm."@˫3o_hx'?gcF*IHh; ZjC)z{t2 edy`;q^k DY; 8G[F Ԭ$6{cL`wF%w-\"NM9,B"`Х|%ȢC(jtO276[0or^qwтQxjԣI]q#u1 5{FtMͱ@ϋjyYkYI\'W=+GkC],jJc2!0ssJaJU^$]T'{ujy8LF;!6C͊8 (a8 *:w7{҈'+rb}#8;=ApضEl6rz;dL j-"@Dot[@\1)'r9 qHIfr*Gup2z٤\.g!%lHULPD%ȳvU !KtG4YPVk§ERo*z]^onfMt% ǖ蹛IyĎӧ'FgI{M|W`ﺪmecbm2Ghz]KY:*ӠT*#`|0_'MV%|#DS,:}U*"c@34:Y_$b.^!@{giKsg5,s|][iREϏ}{T:(,_]!];?3lTHR?BAaJ ě…]?i NQ&u|'-  ~@T^{uhp7NX6H3<քvkQzk߽geQ/fpV^'ddiz =j z՟z[V ?=\x=`lmπ[X[$XZ\oߝ@.߯X?QqXޤP"wLIpE# T%e.w8? >:pJ".P ?lZ'u:-D C!}CþnE~trгnAk!JRrobV^]{V['M%,H>q'P˔ſг^vRfBZ!O8.3UIS<9YRI=t ~`!j~!W$JQPg\H%Jj%3+X3p@딃х𛸢Zjֲ.΍˘S+*0%E9 'ϛ0"Ǫ aE$vNϸ4 4μ{%hLa Y&$o.2yON4o|%r󖄕} EjXvJ]\{BX*~M`PLM,_Fe3e)ZD37:J^^ 5rڭ/Ԅ*ǬDU-R` XA8<%hcsS 9qeֈ}Y b]R r>ҫY* %?D4BVqZѫWnY9-{5k]i۸ L}Kn2Sl-`1%x'YIEuFAD,Kawf_(Go Nv )PPLQJ5Sk#CV&Q:}So9sSY mY{2ڂ&ܬ]]^\h\$&ڀc @{6;"? asTM{~brKN+ݩ)uyXvn1 ͑i!hO}'FQ],2EC;+NSI7&HӋ}OwbXߴ1 @ R }OO @QCbE! , 8c /VUMejG8EИXgOЇ_TeAB3AK9L%~go*ڤd%wdYɼYD-ZeʻP4BMDdsȅWc)&37""jê]j}n[OyiFTDu~?M.ll=SFBjaj9I>mS#wbkg-h)cFqa߃%{ h l?ҟxeiw I=_ /| }:vc ,w^2M7` zF Hl @yU{EY8=̝B ? zDf+o4-&e2ʶe?q?+(]ƀC<%{Adn i>.u^A *M`xJ0S|ğ=~VuIj#WC,锭85{X!'0%~j:@~%jؠe˺$EN-Ob^iOgD:oWCߖu gtpX;t=$;Zl P8VݳPEEOĴ$o8 v[6 խv/m!N=gt/)ԏ|X<8K6BPiF8{UFEhԕ R "2ڰۛnu*GȣM Jߋ˙D TlN|?>lnU_WX{OxaH֌e[~/:wc,ޑʾT\L\s@@ bVUEȼ/F=5sZNJ*¼sO dd`-@n;8A|p 㤛cLP9xqomu(`stBs '4E l]P?5I -Wc ZKێy%PRA媣Wsf + < $ʤ4%zrhJ];0Ľs52/Y)!1]ea%@&z@ %$[#[g\i.QSε:z +?.9@dG7<^@_!$7Bǎke5-J"9S@æ3w-Z.al9bLMslRu8 %𯺼,R0kGnN#6_"j|p@s`buA tr̿*= 3&!xlǸ7p6UPXsV mhV_ IS /9ݯ9 )!_,(LRZP!Kn2_6СtA80"= qځ3az88473geVw&Hu’#!d;Kُ+3Bvx*o/@XꝔo5d4Eg3c,=!2m2 }j= 5uΓLJbL%BxqN?rB9'e`C+7ݘSeXlQL%)0\jv<u.|HB 6ZN+t %53cx e+NFۗmSc Qt4s#!9d BXe%BbzdIbS?Ҧ@f:k2e׈bpEѩA~yS@<2/`:rS1p Ө`S%h!hjֆҌX1/ ;g!v4WՁ+R̤ʚ${(ZFwex}]8T R$Q 8R~Bh9;h.suɛ{L tĨڀ8+& 9X-y79wnF2T0O`+LYM}OWx6"Aj}dn#FZ#24kjX=r693qgQLz׿& MnW9RłzgҷuW o"/s +I?!I;R) 8-}nRgHrAQoG2-=$@J"X9x lq:+q%5(UHj_LD25yy(S=q\8t.f٭75ó$SV|Y.LsՆŴZ?qH!vL'ZVI~L/7^o_dkTF\Vbo^S&i.ZTy r ^,j[4srɃܮjNCq|>6\7({_q6#D2o \W4L;$De+C󩽩~cNPLx޷~FZ{v^Sמzگh3+d=|ܫء5Vvg:kZƆE4QKSK7&Ԑ) IF*q^=1n>pRf~**J%}<%ɢpj}c, F3E"{AU+ZP mW-/HQE,|дt!C/yErXxAG &?&shQӛ,LJZ OTD(Oop9 sT^΄j,֗]8nsV!$AoW:_uq7y}{m&,7rJ'hS!&UOpU7pU|oQ/~5$p僰چӮ]juB \ڦꆼT=!oJoڠ,SOr>a dp#ۈÔ@? Ұ.ݯב2-O(vB$;5#ѽi\9;`;لXk d6H u] e4WNJ꼒XE1'o(b( ;'ڨ(zTtϳGiwyNj1t-sd[D=֬^ߣT@"E%̣G 1Nʹ;?2*k_V !+^MRV:hgOܶ`@j+d_#NFlJGn0"f|{E%ӯ $sϬ?S)37 ұ"<\Z&64^0YCeên,Ldku h=J3B L>@3|m &W)k5$X4ўcڡ#1璝Ԕ B* B_.nLcˤpE,+mg'vTL"\̨q!^iC.8ʹs'e 6XS6@Lh}Lyʨog.ٮmC/=ӵ U|#;`蹵$L ԚPng #+9߯}?K),6d>N6ݦwK֫GTR)0@]WrFLl:#}{Ԑagbe3m49iԒM4h݂v{lCWK1ʳ[w5ߍ*:#=*EIs*=e#=™ISH5UЧRW[{SR<.<ړ*ķ/{|.bwh@(V_}Σ28[@ ^~L+)طXߌ-Uί\ܤM% ^3jId3hĠ%j,46p6֩{nn#FxjY1 C E"QZI=ѬOsLu#mWt C5.-֮a G"D;HŀOIk(El$.2lkq} n]}:5OwhN[h LWQix聫^s25Ro 5+bl'@`P-Iy޶|ywFe ķ* 7gMΓu]kO#-Cʪu?KRnhO*ѕ륄/߮2[B"/) t}# )Lz@σ=VZ莜tkuP# ~F .U\StpVE>IV[0#lq (˙&] {h t\5']R]CA`a&Jњѽ5Q m4wa? NɣXc R1gHFka8h2%gUOr4c>~@f!K?ѡ:C`$Xtp׵AY3Bz NnpVdJ$ӹV;zf{ 'p(,Ee|cYc)ufڰ []9ɡ|ӵS닌?ڼ|xn 8}/]z͏|,ݲK"c !iŽB2LJ}g;K| tڼWVߔ$-iC*˚`F1! MB'&ۻ>l>Nsr\*t\6~AYk 0CK;<'u{jxcZ}7=Tp[~ud2|jnu+h[hFIX.V(ʌ僧5 oOs?M9792?66kU 2$ki5↊=4nSl 6^i.(@ْ O6"4vcC} N.[],L" OS/J.N c-,Ca2ya=PT$Rp$+lujgzŒ)>Q5^!GRNh&P;Gp_+ZhSb+@_O*F| >d}燐0M~N[t9%VEiH94+zM lǃr)JoV<^m_`Xf\'Q]e*enLӳ݈bԀ;K'ߤE*bZpewe:g ƃ JQܻwԏ+^L٨Iv1X|DZN)ơ@M7``N~2,%˞foodv֠jӍv2e%Cކ31. ꂆZuۍ.0=*aӔpݝ%u=5 }k ,,z.! 8lF~~o Qfuy I 5Fw~~j5Y;X+cLW!&~Rǹ{W8|37ᣦ?շX;R?}mGEZtRTU{‚35 0ފA3XFdbWzZ}T Ӄ6}%^y.HLdSouT+=E7NWYv5[v <,2?z+1Ef2oEG90de'+\af |DH(ZFY{oZwf* oI-w;\1]H9 }[V2鿐FYljt:7pg4/ P?PdgrrgemUb#!`|2@dʵID㸸rxCD"T\Wl26)fU[d'yE*Zboͪ G+L+7~iLXFݬShc9L$*B@v0mTC5$6+jLտ\rbx0>-E'Ge#tdhp'=:vz$+RWj&7] ϥ"k,pۖ"/䔑?1tD.Sбr+r=;ra0m#V9ټLao2ƓT7CS)&"}ւd@θy7cAX9|f)':P͟~IhԥW  nاY˙inPh"slQQRッV|cLc#1G "@OГzH1;XVwF{M&۫XZjZ}z>;ih8)ש^eduG8HJwd(2Up'r*_Vt1v 7>BNDl]^t,9q}KKv[,]N+H M#y:7r2_adq/q_4Rڒ-; kt RԢ2BG ag/$d[?Eq"׮duXutATbE8dr֎2ˈO}0Q޺^0(K`nkevgM'ZH+Niu6ҬDezKfwcGW! `LJ()uӆfeΝKћpNC@d! $=}=*'-Č~V!R1#"IR,gkuԸSZɅg]\>}Dxn@< F>U w7 fGe2D7EWxSˠa?(e(0?b`0,bj1:#K@O_`A\?־^TnS mNdZTh9H[7E&Bpe1me ]í2HowQB3xl~1`XDp8 DF &0;U1T:{ B/ e- gΨq鍌/9WmSJ6x^kT+qmض>B@"Tb>RXϊe#wfK\`U~~wtڳMWm -DF JO=G6DKka1Bc1 WY+tA7>V~t'#rɹ#SƋI)o-qֈZmPqup=!7O6|9K9 @{ENŜ -SYl %ejzY*' 3lzX !uJ ?! H;_jtAb{HDz'P&yz@@ЁhI=CJ1x>/dqhx[lJw|+  bTm|-ѕ6UDͻբO)mJU&W>`XJE8&ӫژ,ba Oaf&N-н&hkivDP]WMg yC:qj??@B~ϵb "MjʿCe4_Bb.2ØW-R`@c{M%P]8ښ)݂#2RU%y#$AQ" t4MK>K@Ѝ-bHEzTs} $ oZsA"ׁ{IaUQoLj0JS]YW"S&ҀqGCr|1LҖCA^K0qdnYK$1!`e5V%7r馳pP;WZI?kA4wS|ܓ <"AvB%BHČ$'|"Ά/0D} HV6gP\aKse54ߔ~B3F+ߞ_3D=pRLN\ ^K6*4r9aM~Ap~'{ͤyQ;g nog?B_@i7J`INV"E^]kDpFCDiQkyr0`W% Ee2S{`0 %$J'PH@CL(M:_( &nDņ#mx-rG1ųeGk0zߪf_P#E4^,ULGGѠ9U6j|ԀiT#̰NlXU{!>9?+;IyN'X-m%DC$UE\'1DeZ/*CEgCGM[hhVݝ%ǩzm]WslmL|2#IGo<"0] ?toߊ@8>Uۚ_:ͯ2oq l1@NL򎊎Cg JT.g<ŭdTF\;t=Y%qE|.|FхlqC4؀E V!8M2 +L;MeAA5ۈְ$B &/Aþv{ 4q}15|u롺R#p*5`C8[LjkJy"DڼbuNiq5o1>׊EA|.Jj>zqW,'Xx0G@~XOTG0]TRG6"^keompfC |պN'Q8hhΐn(Xe6R #A1;mt~[K/aQdd (Y0"=߮q.Ubv 0t> U 04%[ky692ōuZtWoNk{M1-:4~#4f:I lM\hXQ#(n˺5J=1%f[s117'qr݉ZpjIuBg`yw@ڼ "bw| mò8kCX?l` (]+^˸۪>VtN|G^pi]Y>w2pUqar:0V l\>I"ߤ -6֗hHȶI\2 ;<˭`̚RH$4&O8eH1ҡ˳U&Df5$kb:$YjH(p+RaIo;n4l'Tπ+Vd _){V(8Kxӏ1%(Lj;gKV63[Y :S>~u׎c= 7%pCb頓^_oǺm~2YIPj 9lemmyh#ә?P\9x T \*S)p^KK Cn`SʑkU67lĆ4| ` (S$lȔjEK3Ք:)nο8e 7Ƽe+cQJL!]fPۇ!rl(# &(~ )V k(@8R ٗ &qdE XX#m{*pIj tPLxM\+DؔA+Ap*nA8Hκjv?ʶylX\& &w.9O\\PV+pn5:Ȏh 3:-"erƴ@椯=o>b[Ә +i / Wߝ<o^EܬFvYx0JYSO;o,%63'({);98Js9^Kzq&4R/& +>:.Wٕ:&(u EEw./a [.^]Y.4a`6QU,.RZlQ!wo}+ᑡV=Z\p0b!(=az @/ӪF+M,Xm99M^rp7eJGFA<;V*r͜՚94-C*腣-sFFf0z1lž< ݀$\9n.I'F*s(4t_x;b~t@ckll)$6ޯ!Õ%+!6 q*^ܭx9t@˒Ֆj4QEiae{qٕ8|)rcyGCI)F^PrX2?t3jKOH0($Bt=]DupΨmƭ-VuegD~`XiXbL,c2}'+Qj ޱqpaTZ3n>K,a2] G{{.  cߟ; Es ]4CS^ EK꽢}YJʤ 91Hw•" Ҷ (;J):V8_Ш۱6Oև3@A̷oڠp`ꓯ^&m_0YzIyCB6P+i9"~ez QhT1J,WW03 ]~[Y_c~1Uti!\ 'NVRQ+ 7Y $* P8(xBznx5៟E0@\&@y Ne XiP^p$9<-)&}] `2Kof1 bǫ}"\YJcGoj33"*ǟ q] /c^nBu' _2QET5N93~5Я>㱕mR[fXz<ΎU=|Y[ Si̝RO#V9KWci^Ku7?q0` ʮoH0#䣕BT?ꭲfpv^fDSf_Yՙ s,OY^ XS=R [KQ@G)liNs>vzZn `_(\%JLs$4@K8bgo⬴W%qFPOE%[?a[9'!ZJ8_ӐgK#EImŔ$;-G i# .qj*J~z tnE+w}umpğ|*\JYxގzeUDmC OTa@~IK賤U/R?}C5͏ڝXWUTD[&,~f/,TN,EĐ̩H- ;ܝ S _$٢#-!MtY k ]O ark̳VU60C WDdOUsP+H=Immi6l}1Tӯfmh]CZu\\E]aT#k~T0/9{x u]ϩ==GR* WIG͓}1x}YfC< kJRD6Z1>* *!%[b1M3a6fч߂`4İE w[Ǧ.>,e{쿲g>YU`:TÏZ)Vع۰qZx+6Ok#]]M8.@sp3S%{a]sI_giC<QPQ?<4,p9f&Q>wQ0:%_+ K B\BZG>~pPbt^o1;49R`zҪݮv9SqY =Qű:Z>KNJ-$!ڝdTui=R.8H `< @8o%}DΙ`A:z- 2R-'-o6pZoZ|:8/bڽQo$lӭi~R Lφ0Pي6|v +6MYevy1U\jjpGULW)WSaj0f 3= $Pi +BX\1wAn:BD0x9>pzKmo" ]v)&aؙC[Nw" gU D ',Z4i`!;IKw es:S/{vT6P7"|-T:bFbX$;-)=YH+5VCE6j#h%(?)(+;٧WsY I~< % k<#'(ދ{iYdrqWX%WsNj3F:%0O>= ?q)_oa 5Μ%'Mݮ{ _e|j=ķ>VVˈWuw@Mkb=B46SI5Rw2,bl''ƙ~hG@B)FD'[iT2_2 ~]SCVӬD4nq^U;2Jف6`{zAv72*. 9׵dapy *ýQ-` vBeX31dMז}da,l:^pUWJ< 7Z'`̉)du1SN#@4P\ _As#fU}&z]v$ Rx  r_+'# )y twvԎ' UWMBl^zX:KC-ÞxVS?jn{,Ǧt:/OC:ͤcS>I"L%xN6hŕy+4@)ĀNkZ,fW!3]l^Uھ{ /򙨜^إx}Dž9T&0(ov,NH~2Lfy٘lvXK}O)VUuX/99 jB)&z٭{ J%p?xXKhr+eMlOd]$&Gqk2@%Hi|η;)|*^ ֕.E[6Ę75keէB_7U>F.:tzcE FH%S2C_2SNi9%^[l.q".Z^dm aVxH ʌ)VD x!x"q, Cǣbi1`-HOǬƧu{Or&2\{l{K'ͽw`PNԻƂ>@-ƛh)1I+7`|a`jb8H +QeAnvotז(Rp>6ёakukۋ0r5SE"BX,-zB ZR! iՎ@w,Niʒ}(L68UZggu=9xVRxj+i$#YUF4bGx/{} xF֙(=ׄMgښ<^~ 8?cEشm h9iyD3I)[YPjOlfp iaM-Ӣ@#s>3p^ȓզhI: 2m7lrKaă埖{@ ?xrYx2*u(AR}eӁ"zAZ*M! y@>l#q-մr O../{5I48P1e)xQn4^{'=ا @b- ! nC`iMU4Ƀ!$ƼQ!*ıKľf ɛT~#q4#w;1Žun(և6=J5}oA~}:?Fo}SL[ԗ20\ EsT]l79O(bq.usT Y#hh&~ qed}_ eZc5x_/x'鈟ف%z83A~U6M`ڌkCkP,=)!~ڤźu'Xu}1|Q0-4lE+bsh?r:fR-Tv͏A::[ꈍ?]!^?8'Ij$@+JI&0VMwЯ\\AEot%z%JfV1Ht7>~e _$W<Bm%~Q4D֊.!cN Ci7 >dʑ;L_e[{["/PV&d@Y_WDٛ5-z~b]S}gyfR=Ef]iC/:gu0PW~IP]_Ŏ$.)?WٔlP.[ǨyO~+z+Y*Og6R!]7u2çz)ԫ9D^`sW8ʘo"6}85X H=~z %\@n/ܭ̬nÝ;'֚<>% >?YO uq*xkٯ8  f;/R!D;uYTth(-1nawr*d[,|iymuE(W]octO_(Utc2Y`1"Hf)bX)nR(4wc>]Rz!RCjH'wnatx%sNKĮaqMƩfG?t!|u c7%;/xQ'{XL$g(Bpq3q@d isZI ̋0慅 ͋UX(o7t\ޕ~vB0fY~SU99^$y_ F?; Nt E yƔ:xk;yVK. #[5R[`}^]^|U&w,=y5(r04;:*sz[޵ܸP~&&-z§ UP+db6O;0tLL&faw6n\f!B=MJ+{o,OF3,sC~eki2>6rN:aql< 0rz9&TL OGqg [bģ(O.t!KB (~X?(\-6Q1PNlh9#GD>*qQp&֩O]E\&׭A+585_sW5W[`GGnL8%~c1idjpڹߩ)w2LI9OD: *3ﳣZcK%cؼ/>Achy|@J4= Mr;y*wt(*b)|#L. ++,ƠpR'?kUjGD ,\on-İ) WEYjhG!_{ E;*dj*Q\ˬޯplN )%s,C" Ȕwpu%N(Gg>}¹{{lL'Meyk1}=5㘛f괜 bڔtaMe'bQ<٪8+F@|:HP_k4O hC,T`;_8H, ȫ+{[Xt۪o0@ `#N?sS;%Q2:in, EE9W@ַ`y;G/|B}Oă', O$I+(Xpu0T7?$0>.E~O]B94rܱJ$~(Z$[̧l]lǒL,[mt4-!7V(sb3i7Jh*ޜ#2Ko)'ӆc\}Qm{q?]VHoր4ICG6!(; J5a,5*0]?.56>tL~fW3-%- 2WVflE{o]ȳ{@ʡ^"|8t>:~1&(ȑ]($M=s'h?׸Jg Ւ aF7|ڊ:=cU3.(j{]O~}І.cExs|G;bpޮG {B^HM҈Aٚq$Rj> ]"fqE~L)% m+X ?kSNKrs;l]7ăi|@u(J7Es˻Ւ5 sC;M1x Xf}):\D~9q65ةax\?7aĖ[ " 6)-߻&"Lyc%i|^TZ߉ҍ <ƙG!?_Tҹ)jbMVa a^M1f:s,$}LP0C+-&dAN Uvd9譥{)5:1rAӊk!oU^b/4LT~Oz:a xW$?B?]~pW ;p;k*OΤJUЁ.M -5\zF2XL{s ۙKgJ;'K޽}]GBi}y,TnR쎐=h!E4(FE]q>ry)ٺ/kDFG<9!.U$5:r6 bݎq_AzR!-$ܿ =WP S뮷3!hLLYo`9\}rq5ԑ#~YHրvOٗ)*l潬әrNʺS|w0ݢbR  CpdVgc"vIu(Xf}U| V } T&6a* b@5og#{e42: Akލw9R&{.όm7>tXۈǿBN8>+Wٙ?Rdb hFc[uKcՉ%aʜX%9jxe@26 \s|U 'c)Mdg rW#-A>^Ay1=W٬Ft1Dkpⱼy2POltJ @t껅_k4,̐U3 l;jiH7 +)S%*8_S,puRBm]t˝ZwS3VWfC)|w:R=+H*-ؽ6۫xih _dg+ ͚iA{!WYx퓚˯Pt4<{b׿?a?~x?Dn38&7)=;KFꏫ:‰RRPf_URJ`Ja|N79{BL`_%Zr8v~{@2E/#xa!ã5W!\V ~-`@1χ-TLɓFYa@Ur6+Jd=ha'q{-T^#QbF1w&;az|on zx[9!{I]ta,ig.yDLRGƱS8B;u%0f'՝rY-`AuI9ߑMR8P`5+m`㕕%Hx|q?E[6XteW^-NQn3"qFn˝jONw3#r:Fz>􎦄 % WÜ}4%7䁵)g|QD탗~=3;J*vFLh2OsZՑ_\fiAw~a[@Q[U%:#ݒ*۷C]1 M7zI|yBW1,{vgw?P~F f5j;I3DA2tcwWYsH=-$NX]aJ4,tNTATk$ܾ2brI6tCb@ 74AxfeZG}6-@e[p)Y :@hn(MI'-^\e>W:QR|5),Cz. GTv!A)Y&uBihp>Ɉ*Xa;c[ޏ:޵Zаkt&< :+ \/L/iM %֝Fu?<=>z7``Uc]>S&`gzB:Zxf*rl" 5U5Sρi7fJ6tc@3TdCyjCLJ|<#[ۣLpV %'D"hڤg9L}pDAcy%ڵoaEY5^?V$:Qul78E ' F]TF9UR̸kzǻ[)|t1D{}k\b4DqS (&),hKoiO(E,qaB 6-8zv>8Ά&KʂQ">R`1P_L2= [G1"(`+txٗb64:e%1pn9[)KG]tiR$- 3 vpG-g6 ;-~{|WS+$oۼ"4EI6^oty$`#؎mMv<\?JK%}}b !F|o{3n0sk%:"/mGxG?L2P{O`1ybd1-QJgq}k @z!HIgoGmm[QO75 Liݕ uNs!Vlɏ KKT,J-y1Airyȫ\/QNv`Vqj V:9Ppdrb]ro鈔p5@ǧ:#>1fO|z[qvήzilq~ghkr::f 7bzv47Ciҩ()DuM#?~Gjd/0O>G~:5F)fLW4~SS7<%?2.LKc~%eIwT[uYRɷ#RW¤/a̽8fY2" gXHf=qcPGbVNEYJ{])X)sLBoR8pm"uTQQ@H. 0wqJtaݎCC [SNA ռ{]&0U+i+h6j)g7g%M?G9hjΉdniƗq 2M{/57[tctoA&"J(6tm agruFl'a\ \#6 I㹗~QISvJIN$+cW/=W,wxT()K N- \C5sdWpy-[႙j퐝Uv]iPߋ 6?t зvevf< GD'arNm)ܬ,ʌ mAϒv\[9>o: ;OroLX BtJ4l~\K8t8r X(l\]3Xڱwks9F0UʉJ$R{C/K#Iv=y521<OMf4+w7ŏCC&=8vaw S.jiF%>Y(NF#t3]!ʽp4DkLGB$Lu,`k!d-iUe]Zot`Gouޟmljv.(,&љR>c՚MR֍ xʕPkxЯ "tޟ´pPp(oMiթ rNۇ|w$C cǼ+Vx$MQ9G(lSg=ݻfaVc$ˊbG'e~. C(zK )s(| c! % pToWv0~3b@׊̊YOwf5 $ɍ t#ir<6\B ת̪\=1#L%g Or冾ӫJBN]݌\o  2[a]jm>$oor RA E Q|i?4h6&yLxr06zbKu!He YذBɎJ S/ǵ_Dq%LSHBgG*@e"߀@A2QD:OLs"3Ɵt٤Kalϡά\.j'~w+.CMY]%b׷4զ0_P ,xĜ@2Ló UڅR̲V?~.WC6t=c57Q;ԒqMO}1˅GΒ]⭫M|!x7I!ӵEwiQ4͍݌ ( Un)T?eW~mr,Q%xhy⍤iJ/2 !fMnP˳C8)3ξJv)),W;m)fg{$f~G+oIUN}a$,C}\ ΂iZ$SЎh)yxFx[$7˪G%'#u-pfrarP<$k%-N݄@ E'x f3o)yBʰؐHrp!q ES~V1̮1*`VNԁ!aܱۙ준ŋٮKVRXI>Aj%ޮUw4 WGY2{7hC:ەl AMK `BE S|?KH}Z`7{-Ur#qT3:TϦڮ79OjS)H f&[ }:VdG5CRBݖU`JWcZ.2-gVxo*f_VWRE~ Ewl F3dccxX^rQmIQ0:,Ki%gHr%ajtD /czV2W͞{y䩔 mƿҩ1&Fr!BEF)FyF1rz5>L$rÀȗT yC+M@}E¨$GS]86'0 PѶ8%K+97W@G4$| [5Pr C7೴H0I+0ٿ'ddzi=@>xY}U6$' TAH pi5b5'FG.uچQ}>0{:|[9-~歷 _* u:~b|-S?O#HzUb+AXȏM@aN报wJ=$Ux>M( xgc֢Bģ\!_P5/v,历sJ=wO~T2)126qB:CiV{/ \,xEsCi&n濥#"UL.@[dT-"DW(HDo G&:q>}/Lēa>*3rAn =o75-J@q"FSݕ*Fqa>#? 7z"M%k߬yDjf&E+iG ݟ20mOI%? ;+Ha,_(کsAvpFHd7M,Td=AձATWg6T_.N;m,c׻ _bY`cURT[svN l<~RіH٘wF'ERG)]v#VLÇ*0ꃨ-X(N=c; r~g-zo2?s(?rbqs [UPf`(kD2$O-ʤn xZOŲl.-PcJ{t7u{:לMauwm"A#+TD;YG:UJB&t4J FFki-ʰf ^="Db='cN-Dit'm;˫r'dlFJduL14(v1#xO"hе53m˜a;gcz3krNK0TSn*K_[uslI9cb /3?Cʜ"<!@BQh+n6GrrLq00EY7PR3Mͱ y2fق.4exǫ1??~"5Z4=tU.C"gPdpa+`81OIHsN5LR(8ŵ-qpNA,*_oj>u:seQ4 0n[Ө=yWBF4' ep[:rly]l;Q % "s 1PH/WO , OnK/0|IvL\J~e+Lz$eI e ։C~:KҘ\Y+-kCI5}nX 9"] Z]Y[}7 FaK.xRҶ=кYyeS,a荩N#M9G4(MR=67u9򤟮\Np"KF @NViŭnx S )3A 䋫D3O'a SӉX*sFQ8_Bd°x B/֥'^ n'| `?T́3m +ט62?hG+MԤۻL`XŦ'Bni+ʢ`Zeٙ&kd)%BH@9gx*[තk!*z xf^"H 0g|C:Y跉C3Uf\t?.i|LINȗP[ńNb[})&x~^u=3V`g 32Kuښ1ۑXlu>bY@r_9\(6QC·Cp D#&qhT\۾3W\T%oRT&bm l=w;u`NqV>^Zn@lʠ rZ6'W #)V 4껉jy߼kV0Q)7':P9I8u%lGJNزDfiG14h_ h<5av̓jޣqLo&'kb7fR+9a&F*fd811?qoPu>k l1˿F.i2RY} yZ|I*4%2(/ _g vt<1K5dS81A힣R@vu y5{:`aIFF CA 5f%-,êSgx9BꮜyJk).RwFo5>;I}[S|F0Nz)cg4=vq+HAVDs;6yg|R4P{h J4(PȬ1yL)b~ y3˳`K3O(>-l_:]qP`a-erU A_NhkxqZ0H V)3m4zX#|':r[;1.76Ѧ4\^uǙ' The}!t?lW%K9]}Hl߆Ό2 sk )`F$ g(̇D uotբl*pQgbNsr?S-׺.Z7xq*ZYLH]`G. WlDLmo1J/py/ ;\{/8j!Ԅ_9PkL/ʥXAHoDZ8{--2,еQþ?\07%-dTJi it*~LOо3-Pibr??%~<a`|2=\,m>Sbb֭'W!?h4Z͗X3pPW$P1`%7ڸM"e9GZVy|oE,(>1 &lxXI@&x]kCVzKH֗g @aÜSxp3TYma qK4BI{גP]PZ 65hW0[ 8gc2t3 ?Z&,fYK$}.7q4r!-%Ir^BQQdOӮۼ9Q|Lj8) )xBKmOu9zn, #@m*OܑJ5c~ooC? t}`"im3 dLTɶ?v \|檡Ifyq[Q˿"(!j{6+[\4q/L%zPFaJ ]2]o3#*&arhecDj}|pC/lv{{( IVOOhֳz3z ^ߖsGGJ5` aXTzcZ)tjI=[1bi^]aUV=.@nRs`<_eJ`v_" 'ni-"_i(7/=NR!MXq"6Ѝywۇ4Z\(&c<0uk-5ꖳv&":'3iړ"]օܱe^'Ƥ!뇬#m_8M<}T/PʼndH8dmُZ< Ż{=nЧHUC݆nr/gՊz.pZIN lw}u,[JowQ)Q)pN`RBv2.4/2p@ Fʡp0Ny^jB0%%W:ɀ +vlgw)H]6ϴo`EV Ibunkةsp#۹$8TB~m)[7D5R!,L?הHWq*| ZoC"~2Y( NI[J18cŕGDldw8ڮ*ݶ j!ki ::HJA.8y4cwQFfJVqyS4u9'>Qm_oiF5E0ډ ,I5Zzaӟ>o&W!&<MQlW^U1?%#9J %:8Qy7nO+?lWJ!VvopDaLC. }j#ex,k[rdjI r(۸{|ȟo"FrcE fpc`@0w(}DuazWxPvޕ )`=T\¥ceя@cDž`JW(ا4nXHQ`HS60SQ+=kO'Y?h%ӐCJ+[J?7`W Fd|CkcayCASGZ_U]ģ*B:&v'V`ÍtU٠QaVn- FM+)\TL^~jU˕|9x O@TBY](Ec3| (Z/%Zs}vBj(ٟF$hSMV/U1Zi:ڱr"0 Ȳ5d4aGK14YϗAܘ㳐<3h.@J͙ˍqEBrO7$AIh{p$P*omhv6 bҍILil9˴+iv+CuRvȏdΧeaVde,]dS#o)aqG6Az2݃Jg>:ASpWavafLSZ[:' {ֻ 3Fһ ]uKܐB` J&4֯ sQbhO_ohoc:;jr5}as,Jc2!G55]YJ}}^+z4MV'6,_rTM)m%`Q/% C:d lܯT{lIKݔWJXQ"81'E9VrrMF@ш U7s 󺶐~)wQyͱPٔ>W8TbٝDGޑЫbG-){vU#[r.}lk7S+bcR f18=9#Br8@a.KkBPʤ%XW ΍tHb:Crx6ira1Г/nCzB> 5 Q ׳SJ%ѐ+HZ0f61X˥۬B>'4?F@ޜ YSrGʚbB}h(>GT7L{^ZLc@#c[ G}Hvd`e\_W%mǺjKv j8|¤*ԙe{O\[SⵂM4hYa d=5?tU Q [WIO _B(\O3IIG8|4#R䠮o:%Y6簷'Jn}W\wd1u)~iuK˩ ADtlZJ i@wC~euXՊ9hd\&%Q|LGϝ/i3K#DPBs}{6tB:95 I~Xt vG,9:QgE": iieIN^H(/3`YY^I1[פC'W%;@-y .}Gw(q-zvl0e) d/݈¬DG`k;ЀTQE5vxNRyL,l/>)ZQ&բYoot*}ՕgcH7MvkpУ{+ dnq4lb@{4{:4M7p[Yi1 JD[i[O~7VԊ`YL]hWpOÝ.[7 8Q 8fܥrp*(Po/ɂ> "hd[D /]8X_Hmox` Tx/^h6-%ԍi.ˉ`w` he}^qPAʁѫĘ)Q{v, |AR%U٧мHJ i &2{Bs87Ly%\~b`xVv*dfԶMM\9QpdgܬY~A91sCH%†%|>HnzR!yd ^XlhOhMh&o:24x@qb,͓9r{3>,nő3[BXѡ H$?2Y[/ vaH-(edg A~3wT3zM):4jsPVDCǬ18Wy=;/A`R8:V3`" }Qm\jxo|Y3ǿ K=!ibh"-fw+?h{4|X6|1?=f,=u DŽ3OeV˖/G ڪI˻,I~{ryxǩ ;2DڊE>=x00l} ;dPz 84PCrXZ9ş'Ɇ"ױ )0 }CYڡ~S48jƉxvI19`L4 ^hkpL-쪨17]rHR}U#PaúLh KHp!!K>^0V5[THa+A^W)"SOugWB/gM\H:1xy^Ҁ%b58f7螝6@+@<}KU0H8;`y9dDaT)  %`a)o&+߶'Yf)S9YZkZM= u_@JJ$ z# q)_G7%-g%~*[ׂur iIۺ,SnX D 3>> X&*G۾#B1zlfAcw3 ț%{h]^ρANN':MKJs|ma>*C>eQFނ䉲T]4a n˘{3;K%W]@5fn+dA<e!M`y&-NЅŢ_8p)ʍ[.IW 7Cs([LX@2Z?&oB軫]/%luVtt*hs-y ʲXyui<:0B,'dwedO Yc߆mc%wHa)CjNȱ=NRxѬ7TCDkPUu<#e^ N|}, p)qgBf<(2 iu*TL )}|)QCaA}vƓ,^X6nye3 9եMUqr@,}#97Դp FRI$.i;g5 5ϛ_q $RF&Fw n n(LK1K\?gɯClLUtE; mg/KQq!t鍒ο{B^_7*ţ?aAIC_oP􍍘rC7(̭O2P4c:Kv4c7y%r/{/JT :Tkp.$p_*Z)|HSLn'8\1-PkJvu `MA VXvy$u' Lmx k''d&ϗ+*=)PeA;j6i*JО< wHCp|$Uzx7=Zsb?لt>p!*+ I> LFӣo/NbM˺=MǶU1ބsrW9[ݦBa$I>~N"pCJ5A0lϪA.[UkD;ߖD 7pF׫M(iV:'Vqe5+,ӽ@s6W|Kl)DElKg3n"!WR>sOvT7 %K [PH Xb&E~~w#4Vy%O )Cx߬֊.oF/& ]0N)uL~bz=S Xz+75j&2,52἞dP\{'w#λ#tƝ%@(Xɺ+/=Bi~㲺 r`KKIY!,5,{W(yTVKqcw%։FE̢xG(zQ}Iˡ5 Q0ͳZCGG1cR\d ,X%?U/r0Q ϧ,?x*ǹvxDq]'c(N}ώ ۃP=:\rF uLOgkŊ5N9OKF _JQHXfU+{/i^Sv^dVL2x=^ɷsHMkpkd3Z/&k UB'I\ayC]%X)nRIpeuWq>,,asҔMKV[euGڀR98%0b_nåxz TlX($5&0UlD"3&h> nc?^_2N1j3xzVĐL~=F jPvuQ5@} P\FC[5Aj.~s8W'LPúx?昱 :d;Sp3.w! y[5U>T1c,͑"xzX'yH1bZDI`VZ?/S4=g }1@cVPk_(qbh v uȇ̔c^0*٠Yvя6dCI=y KRS$ѵۢH cLdჼ*v%hƒS\Z]9*x&G " H})j6 @XmEw`1vOTh =S9$S-dspL퟉b@%?L7_R#Uc{Û9ѡZ.wm8Z2dX&c l+yA;Kn J)<C/GfQ%K%^2S_?Bg_Feo>b=z;Br/ґ$6Ϟ4ِm8<l3lBs7rNkEbĺBmK˘F@k>d޹ėC7ÅW*mSRM։FAV;OB[4% WcAi5(|U [i1ڙJZS}CJp?:؏Yy}P =V\'*Uk+-#Bq;P,O̻d/,BPL_E0"坵q47U;'ɸA=~eT(k_;-h "5q4 y z$ZӞ86:M:Xإ_Gvj(e]3J:(C>kʆh5MnVa#I3f5o:$/7ۃdV1F Ľ+)fN#%D /-`{IA?s!tY O85Y2LQrX,e)&^)4di)"rl׀ϛTCY1H+rmumh9 qش+8l@G c$zܦdKC$+w;ّeo#qIlp>LV+x'qlZÇXOܳԶl򴟐+D٪BԬzM8BO >7ҁa»}zz6ꨂshN$Sn%=2Y T& 8 %S/AbqUD9Ic;ΜիDzrpG]@8 wjC X_y欜8(ڬI7mHUAN6ɱtFbsEAIF!RdZf#V:`i{CX10hwM#SD,>CέZ*vnZ2T,Vy bJYgRLfnFJ% bK돧'- v<Zˠ`PǢqIhg^>i. _\S&A\e%u.Δ82DjAWV#3[ryy)C 3%s<[sO|1[掜r!PSY{JΗJnWAz6t}tyJlw3K-3C(= 8F4HO6 ERsk8^{`tj'o;j>uT>8$z-x @phqy}!Ll@ ]j]tV#v4ul<}pmB=S6V4&ELc4M",ө5GIe_r\&QF2J9 w{aU~cW&5]J^Dd6&(o!*xjdmJ)t].1BnisfʱjLCwܙ&=68B5%S$$A RŃb1Ykq0ڴ ĎC0F:+}UU.n7-y1tw(N[&*DM|QpZMe#l\{1 X w #UfEĢa.S'H+?Jg9 Vs ͚㗘Wҁ68FLl;S+ap0aox+({}E+>جt^POCJ<#e<8TSO1w+tiKw4n8=<~Q{yMnh.fg^fBd$.ڤƒ+ 9ٓ#L~MocHF8jReͩfo{J@IбݛCi|ΒES}[?ļraӅ74c ݓ$&m? %_8QNX&A=~*SQr<vk]aV\Yx gyI&'Ӕ>vjŇ3'S*K8xDc#O"1C wࡕ8umv>S˼by"O}AHk֚XIJ/.F m|({C;z䨶;0jL"p(ZNsePyY?TT|"B,LZTOxv D~6dyEu$)cJeZ_$Y^E|8ogE~fq;LBCѦ'k,CDi#ӟ!MGFƪp Jda![\iW zW;UkF.'x4Hg ݵUp,rH"_V4JCl 4.7jT1P:n$B8 ë1PXcgFwW^ j+M1zߡtD*cvadܛ VJE,^yMu0gȾdvȒ $2s8G^ޟ ܙ\턣t*<؞<YScO)y|h}nj?ztmÜnqCyHM%Uz x^YRtJc@jnzSzOlYp_XpPOX#=i3wXY.[eq*V!>J[֝i@VF!>NEO3 3p]d0P I+'VbzHv|UP[YDM8m/=a41lg(jSEL݀8~W꽈;|=b*Ix4$-7Q}g~ _k\#&@G0{h˗n@jTwC1Tic >17i&6T,BRgs/@f#6F-7߂e},Ί!N Ѿ.}cCJٛEwdE-ji/D3c2FėjV9R?61>9Zjo&8э=vƵ]q \X!*SdQ1t*c7j0<}@l4 7)OM<†G5jBof54WȴF8b8w|(Bf| .);tD:FA;b}2侀a=a2ihWVg!DADi:j6^t(Q*d BEt]sK>%)74lx"% ~ek6)\v r'`.#h ]UGR*F/@  Jk1v^1GPQ:ZL 0Ad7Eot棷}V9V^st }towQm=K{qg4˻-gy: -aePf_Aw`6_Js  śژ첚 "m31 84Oq8mkByY.4k,6{2ʋwx׍ٌ{ϱاE-:᛼B°g;VSafV2UB _`TS93"ΤN*HTH'/;hJrA0a;c\f]m 9K,a=I{n1qx[,C95M QqJCҞ:8#֗\"\wmBʙ2;NJɱ\! +;@Ae}?|e3//`_g2-O=(G!* wv=A T. x*Etөyi\2e|NLKw7%фbqn"Q8}"/Ћn\u]dAhh69I]URBF&=ʑ\bO`FD0ˀaPmP`]G*vhFՕGO$B ʀRxk?g4X;m7qFa;BN/-)LF.WܬTygI*s"GlJ3d=s6ʔSȋmXu*A6/x(:Y0޷s;O42V WKkE#+1Rbu ·W|yR_)fO<Űg<őy~n0\ )>f@/P 'oUʀ]"Ց/(4~8xz wo~‚)&M[1P\Y)9$Wַ?=F|:A9~3ߚ rx~^в,Gϱ4Q!tҐîO-gc Ck?cO+]8A*av2יm3(`\`o ;++{Ӳiلx*gZK?-ˑO݆j*6Lgw";Q !77*ݿ""Z=xNoJ!.Wg{TE\gꅼb0|GcCva NjD=Pf,cVc;^vQҼ%W'% aOdL"&,hs4_MY+~mEH=8>WT> aY_E8m&H<3odnt!E.w@6/מJ;6`w%UL%7pQށ~A!mV̌6%ul֮CހC)T.vdE!(j 1wr#Ӽږhœ)瓹)g\, >,w6*ox"fw^=QXW~nnƒj4~1ƒY?# {m۞yhC\,ԓ+ϱ(L+Hȼwta|s^Z'{𑅫G+\}Xq^.]vvnNǙ _TKPW)mQ, /`13:,{w!xTbY*U Xl1$>qY,.*T{QFS>&H 8bȦ4l+l&: ak4Vf<>&k\|l3vhK%L 7k, F 69 1sl<no(&+_ 'qg<#P_u󦍓pt#nCuBJjS_Vriz|VpfFUi (͉0тa!>vKZnyPiLF|򳠩_vv+Șj.+sT`L*<ұi̼O6n~i0Z*ؘRdBV)jQ#6A!OWf z疠%xEk5FPQޥḐ RHs02?ϥz&6JD&cz|hЈGE ޿_eHEhkc#Q 44>-msb-"T);jٿcQx!+p6s9 }Y 5e'l=$W|zemUi`Tޅ>ggrjYQ~,>p:^Q?@6%Kc#=\ -.|\jIB0qk r]?TBa^sט=8WHl-{6 =(7쯔zO }5#NhP]UBED( +$>شxNgM@F Ԩ4JtVc*H!9ݯ&2ӌs4{V7n]i7q n({e r.ږo-v#7Niޘ+[%{cr2wM\BQ 1>]R;i8&7xUߥ+HA ^=6p9-}pm9H44K ӲϺa,Nf' @,^ypgۙ&$40\&__oOבJJ,TRIdô)@:Սkt ?UKavDM|CqgqXW~9 -'xg%36rZۺ{o!L/8߄P=p˯t7r#^kQGۖ 7h j6R_dOu޿a5+MB4>#"B ߿IllMUKԺ2fJJ txWVlqqr])-qqPn4It L>t_u?مFL/' HT0qZW84[ E/lob>_PH!6⶷ƍix]c'%Y*9tl3 lHeeSDKeZo؝/(.P>=?jو`#i. ߘڗܦh v7}"ʌJ-&jtxF4gC]FM֠hdt8,z&}L;GRoI0QDwuo2Yi6ikeyJRwGR[ɗM y=*!2:$psԜX̻*}C/ t(, yڋ{&uËsRe/&'AuዠY2.fHBkd,əH{BΣչĽc^3/-/n/UjLak/#&8[Jڤ7g ϥ{~ Xof| 6%ɏ׆Y( oŒ*)nӮ󬑛A'OAgVՁÞ TfW%K qmf8ጂжF)(@px/s*-T#vRA+y9gT1._2(kcoGW+ IOp84]26u 5T~ՓIБwvg@ #jnj6WL/yÂg+ZLW9ƥztΧUD=`wF}1W%hF;߯ S;UZ4ad1sH(VfmM'@'L/>͹uMD8O*pzH͍){]+Dz.THKq2"&N$LDBD>֪8LD @>0h"Dɑv#O8pL(]{,e,hv#2^~(^ʊ8| (IV87Ēcȃ{m\ƛ;^|uY8B<*q-'6$܄>VΉ=}dtքLqAh)*+L)~2̂_ǎ卷?>Srr'1 0 lE{*ԎU}#8 ooZ<6H)9 LAܷNHh Cd`7GrDijՆᒙG4U8ٝ@?a[k\}WStU,ǘѓd ރY=`O}ű7[[}_ɾV )TQxtޕ6|_Lږzf3Q(ƚTA ZoTΝ :j [_ XvS֍_d{5,nEew sF 2A/&=3'Ə] f븏.YwˬXD {j<#\,`ST)]]eTղv/H\R  +d*z-пKo1g/ٗg RLzc? ed"?v6 uivEUKG{ ?! | I/dD"jUr{a\W*;]sj=&iV?XDĬ?y!2Kݴ_qO}Px:F8hQch p-hj|{[sZ+Tm/dqp)0X=Ter(J9m erG[h_ BS9>"4U}2PqܶT1l;I6'dqMl*6>I&* cJieTc 8 twL/SD+ڇs̓+Ꚁ@:n18KC\xw:{ D}X!Öl!a\\G ǤCsN'zj-Jw*EO8I_bސ:N*?~Ad{@|f\p߇')&TIG#=u`yhNF.=("oA |Խ‘)õ𼹝iW QvY##G.=Wn-R0Yc@x g?^+l\Udbr]ACmXUu,eY#a%_FŢG<[~:Zzd&cmv.fi*Na*cIw#0sAA>:sB҈1M1̙eHR21+xB)Ʃ&(eC^0JfL ?އ*-Mg_u(<@}DAL8XFke+V&h/HºBɾ7A`ⴡC#n CIZb%a%6FBu=}t̿Ą|BٞF@j| QA;IdKˣր.g~.q ҠxX32^Z.zU7"d:04{ůtn9gY9qZ2[U̥00Kþ#/W{>pȷI9 V MdϥY&Ou{h!f]hM׭B~7s%Z1Ca%"8oa.S34f9h6?sf#_LA~.w=KɼCV sQ}Ӏ݃c!PT"0փ*FZSs{4]V#Ŀ$b r^l(==Zpȹ.#dG^}*%Q, aģcey} L3JB'bϱ3ޭ$e{ʔ: "G*W.اOsMo7,49S^ 'XMVb_mp헄J`zx4]\-v+rCUȠy_q\?u^WiG{#͗㈾iRĴ;*qgc)6}F<_3, 9UaBl4H(Z[5+W%lwB7o-|pu֡1ֱ 8 i109yO.rKZ'I. EƦD2=֭ae.#iHtadWn̞8Z(&iD"f1yMm߫N_~s[V`kJ $CQ8irЇq{9ﯴ7WJ j*]ex@}%( ?j[IV7w'bL\٥kmt[ QS^9wjd}w('c#J } +m|" -e׀@yM.)rb{ɫ}J8ܠ볠3b6a0w*ޏ:*;ɄTk}`Dl@ 8 JE yyp熸"KWʠl`M:k: mξW!BGcF_ ̖%Qx$q[x,cs i 'K?̞V&9jϡ;; hnt0UC+71 Csߧ Zgs 5~pHLRTO@\LcȈ25)KS"€_a .= f|ӔE}aY-;԰YuZSD\-4C\7oWGZēWx٫1qÓ~>G.X,,L:\'ko"x^$=f`NNC|"9|?Z4gR9nD x~@VR^_s~7 (d#A&v& p(| jN@&՝@%qc Sg}V:Gm* Đ*&)lZŐN۩biv_|ؗ=J, _KG e0&6£Os}߰vӆ  6>r%\bm4qj(4u˦б5X9~CL}ҹȕ{x@/ImxƔ 37 x/[.o4c?U:滘{2Rn\3v_w1J>hLS>QD\+Zp~ 1MGqf ÎL]#uUjAӾU$JhhwӨ-O||dt/բnFZF`120ݟvx1ƹrk!xkkmG%)vĎ=զk]L@({Ҿ1J;)/tzEé9&Jl-IYFAb8_dRM%;(,z}:`GIm&>=aL돢0s*I{#3l6ˡdv4%< hpPDolUPʢDMҭ[]m('>~\_ʝDm_gQM 7GxG$tU+D Qc]#/h:t3:2̪Y;W-ZA(w/JD V2cuQ,<g/h6` ~c귇ک4(_D|z2<~G eQޝ6foqgcINj2WTy$?:MJ"+M:h_귐= ;H;A;kzcY aV *Gc/\ qcI:[V] }=de-[vo_4)MSRPRMX]00 HTȶ{` 5(8Ђ02~l˒&MQ$|?b2JrbФg.!YX|هq n;Xޡ 067yH̛M]xX΀+d2!5a^'#P ى"3O4A B2@R#v#'zp^,3ٚZR I32(78ˇjg,qxyBdMQF9l'%Ty"~CObz҄f/)[F>h?-tvIYɎ36C 0 ZC0͂ʖOICmb,;~YeWn #Ţf(f7x^|̯IO Poϡ7CuQռAeӗ̼G,ZreaâPjm26.)q-{ȉ]v"29ߥ E a+C&%M2s!r:yx%!˜(ǧSAPh{^!Vbi%.3.D%υ)Fɳۀ5U jN͢* &41GR&jl-95a ͪma];DAd␰Q9`MmOWB[Kz\\G=ũ,M㩋%e>Ҥju x+mPiîCԘm&ۏPj5&Frshj8= + B]HPpBRK~(MHdP:DB[t|bbqrwBķcLs7B3d7إ aY÷X^efEzW_N0o\%y0jQ1OFuajt]Yx*e@Bl7O:N L%w}"ujrp tWxO^!n?(\V!ҧX:830q*;:TLx~!č/#˹|7Tt8P>J^j1:{Saq[/us(Qaʦ,܇* PK@!iHeqo@ƈ=c7{B~h&kFP*>D1J`o`ܺ'ƒ*Zݚg|”JJ_Pi2ftx$7#s*ċڭ+Q'G8ra-WO\~Qka4~F_oD0dհѸ6oЮY*9'g*7^"k@/iٗo%@P1*pV-!,3P/& C\,#F;%*cҀLUDƈ!.u|@6K]FXeCvMGx8 P$N[ܭh_Fq㠤dL@ j cX<1e ]Vq(+c:x|&Eq`fJ i'tDdEx7) | $?XC7nkʴD_i@(5o#ҩ{%zND"/VFq4R̄/Ы|9\u7IX@B;ʁ? E &z:g;yŌp=QWu$QP E9Ƹq/t?wh3wnůpL>' K ˧.o"CRrճå= @&*Z r5 B_}3ZP5F: $KQe,(K\qj6%A4̠ 2~5=ob`ҥnJyf<67Ob5@ԥkߧG&/W:sv“4dp\:} }HOw_a9BQڮ2pcy% 7Ǻiǘo4Db"e61кc ~@ŘΨ04"usjn!ZsrXܰ0لɻn~9e+tu>[(xBn`#NBA@%գ/ɛ[P~|rحg$4o;PR0F|H1VSRc#7XcֿZWO50r?5#k 1䉴,;0&O.WX=;.<]1}imw!T$(Op.IRƲ9D[&.rV"hZaeC)ViS9gDLx||Gvr0CY(@5B}{ ][ɀe>}k9SQ,87;>@zC$>=_UIgH~VPDCW@yveA2:SqDN}s/5vI ]i.7YQekfy&cr0Z®C6#B YÔ #\安  Pg)WnjSН GvۢBW~ `QD'erhsNAIDD١OE S:!Ut:Y`D{"\=݄5L#j<7\'G\KfKF4PS&B}N&vt4C+-i~*v\n7A]W'{]xwqQnUX]l!0lFlҖqu=g.*6. un O&A}pm̔&hٶ Ҕߝĉ2A]}@XeP?܂".Ds7-ߘjakQP}T$ zޤ{ 19V(*S1k%򂝇M lD<[,j0;ǞRM De9w6*`gRrD%o| ©MUA62D{1| :ahM8j3J.9Yb2Tpo~,d|B[TmhnX+՚3|0`mN~²[zxb|E ;7ogę;$|U9/"a]& Cٽof#zôG)2.qa_[er.QqF=u*>?fw08O9&NTnrWwICͼ_A>uZ?٣8uk@Anm@.5Qj7w j:[qn1+m/aJix#l0yX Wk@9챲3R{97N>"aDL*ٛzP։ǣ#Q"$Z*gMm̭DFܑS /StmU$'rI{CHp Rx]2y uzI;|&H=d:-x8(C"<7e a64 r;zZLs?8L^΍HT*5n-}$ !$|tv̥bZ~nAH̄516C/kdÎ90_7No+Uo#E%l[|)q<.2X|G 7 B%Iq=#1eƨ,2P9W gyZ {+p[FHd)U/ÀLASb쿶bE7 r9:>VQA4OE{A<&ɹeO^(5&n{1NJzKjv J '-Geg:*"6ΨB> leƕTh(F!PY쯄PSR6J:qOzm&[ <:8_oX1򦅩L# E;q$7+F˷&FO+HVC&~> x3r~:9 2e=?!XtjSd ޠ+O` FXqJ$sQnu}ju)bcS29MSGUd2:f6YtR,Q*Sq4!P4kmg{fj/]BYmXePpHB͝\?z=m yY"׬h!|?g:z %>s;Q0|o,D~Ŵ1SM{2Vn8u Pa;OB^z3m * X{_9oɉgKpxU={´Nk<м稧Ld_<UMrk_^\dWPjjcjmDZߢTkӓEްf1Kq䑤W19 S~K3Ƿ n[b+7垸nNrCWP~D8d[ &G440H69 >: .mh\a_n4~]julaϜv#;W$'q\p::j pRfeY AT\v7¸DU|tch<\( ;%rT}m)3qhv{3Y ~-|v+JUWBM`2g*D)T&Vsn m`lV,XJ 8B#y娺D(_qSA_0Ǜd6L@^ڰ MB@!->7Q+f EkF炧0<+Qunz˔/3d<] JXIH> 9uZ <`ISmk(dISt3܆~Y!oO1 e+I˵A-؁! s*ZlZX>.`.9MV}$ )d"3giX'raSTIalUYH+h,s2;[sy%k?cFw3r?ز6k/ҏчXwYR2uh"8RY8Sce@6r~E ll`eVD6e[?#0c>`!Q!@:@>aZyvOһz۱[L'4yy ڹ`Amq<(Unj{ R3-S58,A'0O4if᷾B%E9&GO¹ȚQER8i+\h)"HZ{\I3C#'$M5Ah2#|OXN5H4 GK׾{- Y\{m\TC|Pe=^ZD%I-a̒oD"2XkᬉMœhsWVx0on[N^՗EdosWF諛☝RS+?=5 DM>gc-rma`*חZ=~ qXKՁB\ؿz2D?V,V`tY,bL یByӷ^/YdbԓuRbd7Y:3 _踴kVΞ_K2Xj"Ҿ IxjVцiڎ6r]5#:'Q$uz+PM$*k]/ z{$mfDD$QCU4aq!TaE?r++gu_ [YO B" 1iǀS >@%T, wI4E@>h\x(BI> F(n]ZAO#[ #}{jO,v#NC+ZM)$ׂ}bgd+.8v4Fi,&+ Ps;`p;}Dht3j Djp'k B2t.H) rNjz'i|SG85rPT |l2B` U#BtYP/%i |j̬@}MοVeeMD!jؖEYlW|-k8J͉2HCNRx$0@ @ Wr5y4g(^]7;w\fvEvu,y# uBv-hF ucuR^[IIʝD,)yxAc$ .OjeKuK \S!\go;3vXDǎG3v'W3Ѩ :l_Zݢ2!G4Dyum"G;N(eGU_V _.!"I]I%DXE~f7xT>s~`v6ɟǶ0j q:֨Աr3 ^ڼ%~q~]ZާEYӼ_'#K 1JVL$foO6hA{ KL5)q`aJ=T Kcn;kd7Pp*xWA(&fx(wXA87Òu5]bC^X@Lwf\Bؐ:VJ9뜣 msJie:oQyfC&G &Os+z F1kqȵ-rgj+_\Nyɴ=DQ/~ B '鴚PHuJG+Ҩ)D,-7CH4aL~Y +CΤx}T罙\3/T۝s&yk6Ѿ_phFiq\"96ƀӥ&]J܌QDAk8{g0 tCNJAt%cD @Yby")SOtngZb^S1s| ܹ2HSf)"c0yߍ=%jaMIJ2؁ (xչS:bQuYel.>6Q,ěYٜ*ݻS^nL[Z4'VBԦl9iDo]gΛ 7ѢM3.Q[s^moǭ4{D+d10J`Ŵ%aR䔶q\xBǞ8-7f LhAџL@@ّz X:u'n<\e6L#Ή=p{@{ JyPKtI1&f3BC&53f%1ԏ h3y%sA tyVla"v.] g J|7H6J}O9V=sYqǖ} S*CV~e`=vJO V̺컫k[(o3wgJZi*}<1 z1)[ҡT#ז+8Ѭ:>U`߿8B-Jo:EheLg>SOF*ST!jׂ'"gE!lC)\qO9 PӬ-Bw{rC@+#C@G![MEL׻bӞwsM~+ &D| $y<2d$&j |Ȏ 7*q5+j]kULgXSDPUo=m7XHXRZz |J֌;uCƲpp_#>Z3zw7^g/Y4N`""f2mąAiĿ-``&te4#!ԴvΊCv|F͚yLԷ,0r=0jVƷ #r8~VFsH7=Bgo޽O7nM  `HoQ|)|v=N bh͌%ΔqTL: e;o*Weʋ&bgw:9=P(1+ 3䡶  .yj,@1GqA3j[ͿQ$#`9Mݿ VP]Or: ;Thހk8u0gdCzsUd,Dr'dѭYX 3rH$sE4QF?h{(a~Y&珬}@X^ ẖ)6viOb[&9Sτ+M|pagb}[·xa ?g zEA L1J֋LsYsx{,`ui'H v{GoC^'|Srg~8_t@*[H;,t~kѯK5@:1DkTc0 KB9l J$cyk('PN'hdDQ*" Sgm[%,"Z""97|o+D\3hPbc+~6+SuJM[iʼn?tM?oZmg 9q W^U܌HN<F[*-D87$lwyI)jqSpڥadž7JGZPFP&s"pS'6wx튈 ̃K{# rRīE⽯lV*-,aVk=gIZF#m].1/Q@~NZKg}a;oBcƾstŴh}\]*9O- ^fj|&Uf\0; N,4sd]kJ^!Y):JyAY}Ie$9:~¸mcPZ-'( u}q0_$D\o ZJԟ/`G>y]523J̰0?t/'p+fmK!FۛŔF\oB. WРX7:nhoƹ>Z,a%?b$NE6}繀5$x%1I`9w0H@3MAR{.Mhs/3X9i6$ˉC6b+prbTϠ!aIϕrǶ!Vӊz"܌6֌-|@Jba4h5x 1YZ^@ 0aL2_*.r|ׅPw |vjO\LSzN7IJq)4[S#ys+^B~v Rko9]{KtI(d2@dWl xR;waS%$zZsMA `ihNWXCi;}3%ϯh4Ϣi53juGF! );N0VaY)+ٷ(Ld'z٨' 3 l8)m\:`*ggcIDLJʉsTtlS@JfRxw($C⬹yhdA*;|C5s<4V|Ȧ'~TEXlF+u>0V姗Bofg<֎0,j֝aW sh]$Wg_S/FG> -̊N')(hDFw -flMvqwhة &d.bje+PF& & :banh` )4|Hl3M2t7ѫJbFoڧ>~v*1$;Z7mzd\bÌ)坭 BPݗRCQk'z!C)%7$J?3Lŷb[_6J ƴ؜]ah118 &BsրLwiХ65⚷zG@Mof4'6R*>Cd>#H[!Vu.6e,[ va׶A40. zu'яܩrc' A@r|53=^l-k{e)w,]E:2=W>j(^tumjeow*(0x8|vJ%&>? i! W]iC23RtҝF2~{±FnqqИ5G8NgAz3>7u8 ]#;:r_)˰r-`@D݃ 5 | >ahi OE,|c:W`fuyjY"0h`NJy>)HӖHy% 2,nnvY{hH4D0U3nRBhU:n|0?bm^ .}c`Vh6#g$a#B#ԇ![vUrĥ4/$jcc^$=ahndžZxbpٌٝ=ڧ26FpVE""inbqŬ7]5Z6NpGĹ`$YOz }L;ZͬePaf*ʃ.2ظMƔ1s3.Y)m-UXJL?nZ-2xi,`>&[LbDUT?k66.}!܍ .GY4Rcp]G>ܔ>7ExdDtauw w^102e+.G (}P#̡Eص8Ң}E@ixe[mO&AKɨxbYHxV]HZ0a[89"Kc̻7F?NjnBJ7J>~RXh KDu`0H)/OvPh㋎'%=F%;[vm$vΆՍÿ7E簑nS c?5 ׏'45(޳W6 (#d[Ktff̏ܧt~-[{"W ߪi喯'L+LЌú!gDϩ 8di-M  Ĕ^Lt|/xDIsHa7p%[M z(D^M~+.W;B|⥯]xd0LU>0|$XBweNy5LBtrmbls49VnݬX`duUc83?p-{M"i i3+C5 :/6=[%CZ(ϰ[.;eU3)XcMMQ 4X;\ 2`'֩D ڇ r:v@613}4#:kOw~>_y6*N{DX#V̦(sםW e~NvH\Z SgDP&zA>60xIkYfuy-$NtNߺ  5i}~]VxA5`E;Yx~egGux x*Kf'[o۱8o,Iu7n e*9]zZSыҠr~TɁ!%}lN?RVXEim{cx/(~y-D`Hto~D {~U.;[1#}1|MIWboy]Պ˂;̬ԅS{>NyY Ƈ!z )],; {o_"Nǻ#EW|I~W}TsKgiZˎz 3WıfAUd ᇠLhel)+L,uםG7cSV-|@t `)tb Q^W∊^4G??&6?* XS^Elf饄@ ½: Vo 0m6Lh佻]A]46e[bޫKԘLT5o ឵oo5 M?x6m?6${`i{ {~5cWo͟CTDn(j@lr?\hIA2Ws@3d3g Bo CRYB?zuĭKoϮ-v^ G03P4p?BLls3r k'0ۨ(0Ez!ZsEب}oYz}/]i$k5!{M%vmE/ LGz'UEO4a!n=ܪ[xEd&XéFu6:[)e^E/.ľe aZ*6 : f*5Ngpŷ%%5h+f[ 5$ؽ>}TsF<Ҕr#+żx7"BͫҜ|tϙfcg @iUDslIIO]&vʫPCRR. L9+DXtt?$Ŷ)Tn|ˁ~z r@M ^)@yb)I\a[O)PmmL?̫19/L>+_GDucIHצh([6S׺e Yia^=2/.^;[NS>q'V`lڷILd #u؍Ok"g͌;Ud?c-i}J%Adl| 3 <AΥ/q%]؈$eCJ7qdJ#d'UqQ*(8ʢtX![w԰:ޛbeá!c+6l)oN ܣw#8.͌8:`xtC?9 v]pv\/adT WZ4z /yq.>h}H!CU*a5p.ovs6CtQwu%Ѻ]*A^Y= \fQP;l$ IOa SpY]1bRlSjpZ7|XQ@#Xy?z9;͹k%n -;S~w_sx93?R洐>gA#ħ+bOuXQ|]yK=/`Ӈ :؁ET$n[3S"6u)tKv1Z=2a K\S'Ӻ8)anQ^P`'lf0i'v&Q+6ET:>TEmW|OF Zެ[Ŏwً0 {yؑ:&ſywfOG8̢Y^`I6ϔ4C&7d=Fv~w.UuѨ=+nۋl~W@hgXDTXCYOz.X8B:tBy(U~vE-S|+'f!nUw RLX?[TZIIxXyr|º^q$^ ;\M}4apg&DB8m]>S9p R5&Ԡw=ɑ5_L*CTij%:zsj,P,҃r2J[_TD( m?W^/"mga3Jv=OK"Mh"/g-Gq2$Udá80mkuTvPȜuWxwcgxxɱ,[ςv\ʕ-$pq5٢59d%EC R3FԷsByB.;-gk_~Bf8*7ȍw\ӆ:DK%XQ@:3T(%}:#/b©Jb$M]qJiGQ?9W*@5i1߳*",r/3uNƐ{jj9.[VMU ijcRdg1Z[zR`+2eYZKr,R=04HM@[U?cy/Vi.pL[|gGsczέJK!@c {\0Rظ9ˆ3;wL[0KMȹG"Jzܥ!ϚZB߀8,!8fsg1Մy"59~]BƹWͥ/n1X2'+(̜2滻/wʅ.6n?XWpp|arȄ>P_9 @"jcGhŏ'v=UCBEE@ē,G&m2Qr}[U>d8z?uYHAPp'z?>J<.U8 B-lR0Q[c節ovV( [$<(_aXV|qWD !U tV-KNY JM]ãngWDY 'op\s~#"jF鍢4IEX@ʽ곊k˚m?vGg+C#<\>9X/H9+//~i["u # >"z*V 0? #2U;eXHV/u @()JRL)LblOr0`e4pLlA% d !=X m''Ѳ˯e- [X2{:gXBx2/_m5Rk0&89ϧBqIZ8+BRM+I|{"V)K#@ rj&EĊI1 "c{xlb֠Y2j,a!]S؊e.cE,,s~){ L|~{O չ½a/dBQ)y_\p7AFP#uk*gO1fK#`C_4ru>?hh*P4΃[e&ukB .'Tf$h~͉O'7Аn] ˊ8= 3(M+ȐtkV"X`h4*6[K,jb "Ez3U>""y:>rPyXqw焻8W iVt9IJ:M}7:H]xRXMQ]*'(g!KS\M6/#Q#;g4+NL/R^)ĭNׄfȤR_ubT 4AW:vmѭ0+R`?M\\zj7>&YS3%nQNC̼uq q"]ގa1 /޷m "]moi^o&ݺL<-}88yn\dha&_\kߎ jt ؿr߲c C]*/* @% Y!X%{\76r1]9l1Z36 Ql|%f)7_ʶh1m3='B6. DnJgam\@i8]Oh7pDIk:oU[-etK%%ǾI[ \Fkyۮz +vq-HH 'v+M >TMbC.FJ'I,kjDQ1BAϕϡviݺO dʗ82* {(ajV{s(5rQI]UύJ/)4jijg =T4& _ڛ#D򉣺:ey15yX"puoX;LIM2&UpVPΫhBe.3.a XKV]zI$x{a+ߺMSS @ta6ӋlHC3Ebu\]*mL QMfeb܏qAGpϵ;X čmn|`o#]PedDF}7ҫ@4}]4Hc)Rct (RV#yOٚ:+n`=UBKLk iQA%g\ݠK?%g"'$>-x;[E&cQbٰQ{U t=;cU^w}|~pjFHpB;#R+.U4N0płJdg56k?> ~WBpŅrh(S)?r?oZ蜱c(6˶^6nZDXy$}[b:H}¢)=TV}AOϣ6\Һ3M.*7q˒4B*i+2~g[_NCh8RaS"Y4s XЎzKmrU4} LD]]R-<09rqMR]q\&c0 yKRWpȚSLtk&?MWkq'z3PijUa\fCOz{6?(Yl˒\%BX0OPM)Zr6dzG%^F -\fӌZFify1\{ſ~932)d|3} W`x Hoduub٨ܬ(8MWzGb@H?qOIe*D8:l]ꤶh*x0 .[NL~(CnO㨸;̥L34ؑHo^Cl`k;32YJ5!.1 %CM6_!,*o x+Wh2G+P/!őB#uO婿`͒V 9$=Y6{~f$nΤ!k)C4ROXK/sAdKXb|UvY vo1.G1x2 cc.@҇ӪfҘ6Ro摍|Pp5 k2s|"_4^zp$q!’R+^сZs~Q 9xo;CAV,=D17 ,2lPwaTZToץ űHtq$%i]v_=VM~QP0Y |2|D25/0ߴkRخzT^tZ*w6vR&A$ae>' O3vPp8GHҒY&@Q ,hj~Ҫb|9*9:T]PW4)c^#X#_e`H]C+Ե<'T}E ls Օ864=n w!C(՟ JDzGMXAZSmqz^8`A+py`0+-EF%s5/?~`Ʊ?/;w=NLjLZ97@3q_;ifIljVEu~8'zBq 6ˬ0-K1|A{+-o,4~n>>`wUΈu[ `쯑4㼥=l> 80 JJ= fvqZLmC>Ƥ/,la:&&w,m:۶LWi`)[&ȿ ЁRQ4B}ĦD{he|^\B43@'&Bʸ\f܅aS;j9*JQ=v!9MK12"Q s;Fb0]fIC2D[ܼ[U%WrߨPi?X}75- V|5:JD/{JKʲj 6~b I0SM┃Qhh΅>c9}^w.֧msTf ""7!řPaJ;Za\glZu='N#$Xniy!HO\>hճn$?1+"EgqmQ1W%)BK!kg7-2ӳWv :(Qʍ iBvD-*??2}N ahȹa\sDE^d\.#K{J 2yC w1@,`N%y9 N5sx=JE$k6^f`D_su zUoHUAƥW~$r 3eidi *Yx{ux$OTe;Nkb}*O\lk- 3lP֊KVs½}0pV=CLC@?]F|!{Wi~%=7mt^<ڝ/ hx`pmMՓ[LCViըz/@+ݞ}*?JHﰳwB8JAN!{rF^A>фVszY}LW"k٦=ԡK.h&\ݲ?͋/՚'|6U7&E %eѨ^?əWʞ6d[EjIФ>mVyn*H(9'u>qjM5% N Vq'WHOR"a[ ޤi`JƮ^蝗L;.:`^!pЈئUex!^mWܴyGq*>gY= X(w!W#ε׷6LP(:znZHBfއYE`(`KrLCf#B8Sg41=xjS2he\d͆]sPy+^07U+$ (I"LjnaQ#FVloU3"ӰUVJ9ۥ7pCR!Н I@h[pgP&rR Ԙ`;u~ϲp{~ TiIm0RaOjiH{yv\>z]y=nt/qC> ˦sjs،vג1=",(cPó=چJ 0H \{.w'O2c;p;5'KG,6KkK9dD.Oǝ͕~knbvC5ldjG;]+RMa4Sk_ϖ<":ŪhIيm3*j ($8&Q+8Y7q[j}X3WTAULf3.rL~.PLn-_>+\UAɱ9~pLOLae g$[}A@.]P]2"` NA?zbSWw)&ΘIkP@}0ڳ|P@o."<=AR!7n 1uOP@{TW9^^6o֥s^X-F#˫ֶtpLBkXcф[6G )!Ub"`ϯqQ]I_< ;rс&zXL"_E%x˙aGwMwt@6i#e<)+Np;U Pi~~cDv%9R S>v?`cAAf349IW<\ l9]#!ip/KBA2KheN&1KNF.Ɏl?MQw! t낀Bͮ]".2zc5z$j u |.q&--.؆bˀ>[-g kANf4i45q,ՒUُY,X]x:&_E#cL!5!_䯷7, zHb<0ł pl*O`8 &X-B[bTU}3NyU}6:ؙk7YyՄƃܵjc۠wp]99^IB O0 +"CoɊZv}g/8i Acxb߼?gYJ@QhQ7V2q.qZ*{#10/Ʋr$fB*4ˉO&5+EI{s <EUH<ԡ*fAIcxmdG>+;ur"d)n+KlۡE3]ЕvJB:Jp3Ka|ZU.ㄒ8>b* ~B %dTT!+7sjC%%q"qɏG3 #4i&EE/ص~b:5ɑRH`nCb[lz={+ak* 777n5-V=PkhϮƮa/a*k-<Ň$ԙ,`?YokJ@L^[.]p81GP4=͌Q#1-gCѲp 48>גRi/SoV沤)Y CÈaJ:B47eSȔMtixQ]A[GXb?8Q/a2)7{z~R{] nEB UiܭC|# X桅>CIM*Xقx}dj8)oq]aܸUur> P5 쾰Zmsǵ2݃)ttPPtqJ. 2*TBB'/ѕ*D'oN xaTuhꘐJiT'179IHI 靳pL3q鄊gamdz+0ĵ\(gmj_ J?oLA9ЌVTU[x+d*ꚟe(TH99a1{^4jC<|!LK¬2*t2bxӅ9Tl!qa8+XǜJfE$.:Џ= Edk:Hwwy.3̽ۙI8E9DcedTsd,0^9)ea*:#9!M>CLk|E׬KeWY0cq9pb!B2x}\|R!cM˅djDUt2ő!T0VXDDgAwƛ%ȴTQ KZ雅*56T0LPl`M3~=TDXerzW)ᡞ۹y UO n!G _^rrX5 4Hquæ+2LM/s*|gr,UDG:W gB°Rx;R”⇳]7G?tҙGA`a$L"oll'_i .O='!^Rq,YE8s/%vv઻b|~9EG2 G/O3RybRܷдd$l[63E sW"SL*:Fm8͑5\j¨E~JFG`  ƖS>̍)5,ZJ+5>W ضϵmc CfHg%HeVJd%6rfr@~X j=8t.J~oC]9څL}>(YO1E Qr&^@YwbYM(qp_Uls;h}Pb(#e/M1 3V)3kz"O ظ83ᕻ#`DO6]eD>X upG}tE#CP|XY_ |=Jo;F*@tgv&إK+b8jXrk&;6rbG׆cG{iږI7Z$0Bރ%;!8r7HkGɈ7.OS5J{|<͊X? =V߸JqcR΀^=SYR1KF&J5P>OeɯFB 8} B|ZuV\#9 -lI@Im Q؍Dͥ ,w1]ZK@t5% Ŋ_V^njnqVBeFwmϷ NYXb#(Q0CǏ`Q쫾LpHrz #)CXC=O+ s Fu-|:Ea5EU&j8e}^Kia@D4{PW]m> 1U(aOlE֤2AZŗ`i(*!9SS΄&+yttV\SG,T"H!_?R?ή%Vѭsp31~G(>7rj04(ňe.x%O9fՕIunKdm_rf(4h;_wِ$ec&лA۸[#K@~tTYIJY};ʡ'߶{|l`}ڇs=҄BXd٩,&+DCϽ L-}vKTaQۀ~ioo3Cc 8f]w6ZZ,dÐ<2LW<3.HJL'{C_+"bk&lWi)|wh~Ct^3س75뽽C匣*օ#r8.IY kBldV5lț?o,XI{$=-c:2ӍKƑHgdŗ@o"(cnrj?+czEɨPÖ &F ]^: &yBWO\O3/vYNʃqzzbbD83K/B&! 2=&Ф-3#^W謾hyP%AA9ޥ} fExH"p.evn`?w>O_!ځ泶W3ijTօJ:ï02G칷] #.ƪFx㰮 or_zkp2ZAGO %w7]0z}w @7SՓڜo^LW7̾\{o-TkT&n0TW.;`+цmI 8sX#1if|>dKvŀ$Jȡ͆[&=O5k @T\}1AIXb QR62x9!!f{{ހFR}1$9`e'c[%*g/yUKś`B6I|UI;\渀2.@gGtߪL)E8m:L^PSa͕ۭ LY22! @d؇=҉ /`hAeYk\%bIuFu. |opB:IoH+0z@;3f<44ѨYк1/h k7^/²O|u&o:iV_1.` )8#[HRa;b@9]EfwWf'̸҂&dq9v#'. ׁSU JweDp^wz^_(΁IX}^/ՠ񄁳]$VQa?좇5a$% #IU䊁IZ-mΦHHoVv-`m$o.qR -;@!|ԺQI6<H>1d s#\,(/`])<ͽ ᡠB*O^Ex^G[8AAX_nbOv_EG w 9 ɽ(qY`cj<Bh%nQp=w[[.V\`ZM [aᑀPg,UNK @V7< K8'7OI_[bݶv4|v,YhiLQR\NǛPV +#?v$P] BZD믅m`"X&aB Ć+Z8g 3i3^biGYh$cP! zM,.V*xf\F"+\i@:lV(`B]YYM v1 XM|{ks E”#Ϙ9!O6Ո$ySאHtd;Li f쬮,"N cfx<:#xZvFЄ( !&WA*-Cg3\&THPȀjZ}r RxO|fqp=Tu(z/(=x :g_Q12 ?g_<דݓ_R.wg1+9L,@lqa/4E[dmQ껭D{TU^NCb("W׀s_:._{q)A;8!gF1Һl՞.9po:`NֽJSJԁWs*Y ;8֤/$k*\'VF87`6$ƶŜ5+ZBA/5eɟוD0Ȟd E .s qA-SF}t_#|'R.Ț\0w6/Si V'b}x ѰYeߏ!M7 ;I,FKNU#}@I .{|TxيL 7_=} ᆭg t "2 <ˁ%qej? ;Ťd,ggՕ_ i~;8<|L] |WΡݗd< .Հ} :S8y0GO|1SUOaxCbf3`hB Q#W#uquNIމʭMWP A;sg04kBB7>%+m]>)mb$6 Šl'S.Z&8{F }= YHXJ!NQIJEĐQRD.%p\Et*z N8}]:gNkߴ2T@p8 9c<DfBˍ4zρP|[Q`}2M`88md}3bP EIM aʳHV>Cm`;tm. 8E>kxi42}""h z1O%h͆Ykh~gH v{^] wrFBˢ ưTNwd˳A1M+ٕlt*bH`J$z0}yKqGn5^;ڍ3hJtOu2 טּ&p(T]9sw<|% /ڻXpܠ#' 㘅rDzbL,:A `p+$^bzlp&]uajxt&^:?>K; %Qh K'7Rw\1Q1RK|CK"Geb>~jPO#v8:Й؉ީ:ݰk-ʖƖnb8Ce{PSW1i7,('|)q=u^ΙN) ~^dz7JLp9T8@ ,6Rw[#Bf4lZ;U 7XP"r'"\0z,xJ~6,ͧӕ_u#/FRVc c7 V+&}\2FaNJvl #qEJcXp/V^<'nXIgYkuz*7 dzp:fX-C= ( yoV^-gD]s\d-t N  n 6S<Ȟx>Q&Ѩ{c.R(X@ւ<0Mʙ xykWRxY<-',`:3$Hv;m%#0 ,͵[p RdApjeI;Z8:~iI)ϳ<($骆ꄈbYe8JFnf_Z .HiչxKW\0Fb!+,\c0PY XMk @E eeD4K7.Y:I$]jwy?P &Ty!E7/lEXdT\{k'"R"H!tDRSP %wYC 8WlAC6ɡ4b9)1 ӚJ`ŧO}WLNo;Yw8x4p=x ,(EwU5Y}4\Xb[lC(Ǹk/tH/e87]W%Z DOE+E?}rΎxSa_ Yhu8u)Hg鯓 $!\ݪ"1r-XO[D5ϺزD\lֹ0b ʕavPT.G.F]BHk6Eu;Zf?VLqOו\uu*&e>]w]*cԤb̟ՙ ֺ|DLw=w \2f-Ҍ_0۸8OynK̃ɏ/SIoQ{ſ* C5%#d̮(0?K~ R:i&ׅgHϯ_&Q}Ct|jA G"|c wTdEL| w8!rCQ;0MVtv0(ж&:SǺϡWՆ0N Cc,<9>amq{A.!u1ˎE%;j@=2'5 #믎Ê2eU?q"̹} iWI?86tKu|98vY6,V477/+P0㟍މ&m4F|U 3S[!ƀÓWM]C>Vl2ڣ=͛@ fKw۸90U34M{\w~6_8 pM)GWrEzjk󈄭{H2`6mPؘwIs13̨fHWV~nV HΙQ .v2zјs| YQ酔Z˅ns -#Է0e܇&"N5;8PbCyQnM5 /NYէn B2>N XIGk'X$VW} Lԛڳ8Hr m2iێJt/coܽ<~ȟOO0șDבIuAIS0&[x<|y6}`oE!iթ6BбGvdRNjD۰ƪv2zPM+aG*QIe@,I"/>2#Q5$- J>KI*7jѢRqgd哩J[ # }3e5>:MJE~d7rCӲVgtr46- "2D2 K.H1mDzzb Um.Y#&wc4cM`9MƲ  H,|ݏpƈ6_wך Yc7߀P1Ku.{?I;)-6$ _ 8,/r"e:RrTm^!r ~&` 6@!/}Jjf瓛lRNV6۝ 2&>#i ba oA.a&<_6Of+okcPlDT(-t_gi2\~4kխ *h\G&Or1`h0/T=6lWҠVj,|7Y,7KޫD'\Xl A"4=["\t0}Hovp $ЄCuc3f&ww$I~e8x{V6c{o#nAȴq#خi rDC65ώؙ/ya_bJoPvjƱ0Lwn`,%P){8N\(]kbWQVR `R" aTB-2ӯ0~TwG@Lr'*=) ɢYb{xaFju9a=D@}YmQ:"*0'ݧ+龕]YQylM# G?c2]5hPZn%ˢ oiU]o%b5knVDGYiҿI"5g?qL@Sp*O@+;4T=wJdv8h(nZs&zhT5CՌSTukTb_UmO*b`3W}M@Em}\Z0;zy.\~"H/ЕUWh$f}JhسffD),'=|ٜ,E_Ǚ3OS춭  [0/v4t9oB+@գk;&91g|z.m'!ڱEybdNE fi %^FU&}wEV߫#o`rQ+:u(q{8z nFp#']B2U ,o b?dȿV,V$~-r3|?hm8G,,j h[vcDM4Ӯd9O>uCi.k5I!Q}^NNy* -Lȷ`:^$J:ZlR{c !,b97>9/'5k%9PV2l2e.^0-6Z"O!=?\Ssi{beF>IYOm@@:bж Bk dj>6۽2S"Q7U׻8{Ļo$\+lΗTHD⣂Fr'U0B~SnP93 v ]Hylm'SIײNv5F%>ٸXr0݆m{d@~N%Mk _֗g yh}yƤrKQo:!~Oaan"<=?\2(blNh08ŇJU1-JaN揜YK4rr{ | Ci6zZ7VuZGӪ9I9ЭԔH?Kk12OPX[PI}NUΛÎLeP]y_񩂟[+ bJ|(|&oHPTe[!tϛNӺO˛1! {t %2%ubD~>JP;fpW2(SPFDEgEbnb͍z뭊f݄@vxZշH"R>T =6xv.9$ƕh!)m t5c/v' 'zBt//r$ IߑB]W{=[0j5ڐW'Eݥ' ?Xk>5!* 5a!RkI݃ޑVA7{uH\c@986%W \\ mi95c,,"Hbi$>TIdžɡ'&5Pd:2{7VPk.99;dɭ(cHOg7!׵|l>!3lpxÿ7Y$&$StIr/)W_6/EÎvB}: sDm$F2_d4gwh˼?,20 w9~0DiE>ZN-1zd#;q6BqScd*C=_ TɻR7oǬwיں,_tb`}b2c8.-u+Z5Te&I+h b( k 48C t!09.cwIse̻ҝvbE^m4>Fֆ`: X2l%06Ge.{~tru4m_,nLD~Xm`J}N f4IuG|f,p.z߅?ٌX+Fr^e맏: TQuXyU{ъuEVOumc@NgO-Ѝэ .#pZf$5\~ ^WspϺգw,@,-<4 ;;) ('.;>뗙 sf HܖN0yU,uFJ ]rT{*=e&!_r8˃dԺy8vTY*ty:{xnfuYy6AUiz(ZQ̉ [Fit]Gq|IQbu_?Q،.=z׈d( )),lJg4aFvJso玏r{;հYe |LG"o?W0{cXu=dD5Q怞bщ)TWFX+%mfTU}Zw'T)4pDқk~l[^Ա_ i 8g_ խᠾ7Wȴ`LwWÑ1 g6r6/"f[mDbNEYD+ ^[uy8vukkL*}FNvUR@g0!5I*=ѝZ1d&M"Ҽ+j@ͣ+cX [hK!8)YhZލ)]؟|c=1<&ګyYiN5fNUTиt"dEmzc(ӠqYNScNwAܻvzYSDZpȄ-к-mVTA1-qZeIQ8#盛0Ě:KNu G͐@?Z.b!2ʤvKIGEEVw,dV1 נ V`^|rJ5VK.ںDmEQ-Eݚr\B#s5qC%Oh''Ak$#ܴ|n {F_ܟol$ҝf-wajga+t_ ";괥h 𸣂4sq BjY͌:`~!(HT3%Rھ"bϸ|tCtNx^nI. J$!b\lſnN_k a&."#߄8S#)N˰拈ud! }j$tetlS )GM7@\|9~?849S0{4t)wH S;$'(G ~!){)سGCL֘҉$ƬbjlS~f\R \X{.jGJ]y~A98`Jv_O'Ev{ўfE#ýnQ~1H42}BM>c(Kz}<֍ǪO~|TdڲA1qo 5͑IQhQڑa)fAjaG~]lU-z/[8H3a@N)ϋ E INE~;U%CpMrDPEdZ# CkTiҀpֈћ""NQN2䫜D3?ܔ)'aWǼ,vκF ``*?t:7195VLpצpsl7Cm4](IU@fN!0H~ /υC̋x}ˇb&,[9û#kT6.a?%p{;O?E>~e|I!S"Nu~n.Cb339cu$K{ĺL_I8N,ф:,ꡋ dܑPj@|0ӛ&Gt"WkcEX+\3nF{yT<*=A1 3rJW/Fx$M&ERkEu*aQu@ò(aLD)-Ccňqh# TaI\Øi)$w`Ix#YFzc.Zhf}C$~ݤ*O1cRC6M,q5$M3TP}3zmX(hݞ4ޏtZr# g\ \ͱ{3˄#@v#ymbrni}{Er" sUŨv%]#N5ݵ1Cö ?ueJ3wAf1yaZn;biQz*Kh5ML)U0}v/> m֌}FXwP5q>S,C ѽ^ xÌPr9W I"KUB"?b{\ך&oR8pZUf_.||vMчbgRV^p9]!sua9XaQ&ZG~$M*ki9t9OTm7\=hC\7#\@6Hr64ǢfǞ9lJ>]'ȟ*b F5 <`_mץrzo1G!v2L ",a0`H38- sfv<,EAc|wH&@QB (dkayIh>ChyaF&:qo*l:IۉtC0t)ͱ{'Z#v/3ix{q[z9zAҰx^B/9~NJﳔ2 L?@g3')?[lW@V6㈚bhY@mXHX،뾲 > ч#}onI(s~˓YrO_&_fx $QuZo:|gDwٗ?߳7Ay-xyp0 *Fd}8#݆#%Yw3-(g Z X>w?/Qvd:ņwxszEh FU6f_.&\4c16+߰$AP[Pyx\Y0CY-8?쇍g0)䫅r.%9JZP\Zv71so{PJO' o}&O!zm#tFޡ6!d#3B (-˧]0,^ գZMlTZveD(eoӥ|KZ!5"1mY%ڧj\wX1˕r0h}DjnYM2OU 27>e,MXϰ3H!0Ȝ1%P"-!a7Y./lۙ{&l ZwRtʙR3>Qzd~k.,s(7S,C4UR½uaJ`(8E E3!7ςDC -79Hæ{e Q7G}"z$!شhTf{, n"gCY$k@JSA:D^wy7?= CCEme:>Fw [/H~Zȅ4*oL0{0Kџ/ S4y,A,>?콅7W6on0cNlna,n{q3Lb._4 r@Լ-BRR~r Ͽ/4\dA&Dk6hf(mԶ L-0h.xϖyWuP6,~Bs\,__bOΪI/mK5d͘h3 ɒ} '8-jP9Zp@=*X:\[E[^#M!N/I`01)="s,wUhž/bw,c- oŽjMt  c^ |T]25U*D遶( O`{D~d+Dmp`s~P4ւDmJG&7A7>W[3˶;Æ Ŧ!E:_]7q ~#V u-Zs)*"%}c+T7i "'̐#QoTBMʌ%$ٜE`Y$'\ .N!4JV_`m$FC<3'i` T Qfӡ _)]ypJLs[{4$ĦV_el9,EM3d4S..@..~e0dJEl_eS}npJ87 z56uR\3O$Jl!MsG'9@$BJ"U*$?24=h;'Zx)Vmd%'}Ctg&Yr`]drK,zcߵ(vT(`F#L6Njr\ a7/FB7F q rf\v#,3  =<4򟮒 EEHI#2E8v6M⻖CKR#"jqLȹ{ V眗8Jң`_uVx{7hۤ j 6Kd1"L{}hUI1zgYYf|I ZU]Dwdnv:O1.[M]_ƃw7h]|9,D" WRyJ;v\K KJa/+ͳ3ޭ"(O)4;&Yݾwx'_6mv[ׁ9K*ŋgu̵?D\Nbا|&:熧ؗըD>0d t+l c#9`(٩*O]StZ AfO/$$xľ'#jb]haB'!~rH"֤՜@;7r|65`Q'n1>vSxEы^#c\lF:3|-]ZЮ4Q&I`D?Us*%ya-е#V_}G%eZqħ!#o3+\=Hbd.bu~HsR>D"&l_P1b f^SJ/"5p.gV_3XGQX^m0? y)oKĞ%S1rL&4sI0PjV1=K|rSw1p8BrFCGKG= tTpUßu da: =L;>^#An ,uтۄ䀘Eu?i7j.bAեUZUsb`~]2brtljbRzp"a`f쬋9vG9H+"M'U]HiT휑dΌ*qh ]wQ]1W$7FLXܨʔVH,}gT_=_p{u+Su ATՒyi).B /Z=XNT3ۢ*o8AϕձqX6:&3&RL{-9cfT8;dq^t^VԾR_4S U~a&ĺB}Z^m{ٔ7zÜm..DT1 S]SȑX0wU5<oa`)#i `$v (&hp+d]ŕRҙeL]LHl)2h~UJCH,Q >CEyX~nD(Qu R8| [jjܭOz(fvJMqHvrQ/f" 9&c {buO9hvJ@NR1 |p<qx7 HvɂNhZR0R!U`ń1iFiB蛾zv9Aв98\6 +> yvK0 GGz Mn⃝lxiΛ*Io^ڵ|=5d[VRڬG 8טY;}-X;Vrh`>]՚z6nyȒaJ)EU 9_xh`w]&hhS k$`cwX']}-Z6%j$ ak2r~L]0Iĩ$3؁¢%L\&mwIW8?Kx FS4'T]W(*O*枮HCΣ* =+`t?؈βQbtj5OJJa<>pRKIZ]%8 u6'M[;Ҳ,$"[PQ>f %lA ~Տ "G@q0P3*`˕RC[_jGneIԗ3f p B̻Z̹3z…ֿlE!֫OKbNл HVEx3Pc]ʘ&ޚ]¾9=/H9@+s׭M A)RBKpL 7W^=2 EHhK zKW@o޴ 6~JoNF%I>)[ HjZ<輊'Y[ ׫"2ܸ'k~@uVUT:oTTJ }nJpXe !{쑚dcǼ.#3$_kAۦ5eFvk"jX/HǫA@N6kopQL.?->`ldB18}NbBx\5j:f0!">ŷ $2kS|_3)ZcQ87b1*s[O>uLtnd:ȘUOen (l%)")Ȼn1˞gfU$`ok7XzŻ%S˻i $=1/ Gl ;0PSN-[o<ٴ{3f[44̼$w$ {)Ҳm0,t1M]=CHɩA983A8d"q<.:_7/ T #3dm2ӂ"2)Sߚ϶q2b+8`d`i\rÕ7 =ح@OjpS (l*s÷:&[Iͱ{7 YPnc-g5wo]+Bu!k涾s)j.DBABl) `bԋؠ4R&c̞$ w,d>浧 K+PӌHӺQ6 ̭(NL: - hԋhv?UA2ݩ ),(xm&R 6eAl}5/ h!{LM4st#I.KYԇEg4 H>DC$MɛgQ]7qB34+-oFzrTai~EaG믅S&HǪmd)/*]sqzt$D2[r%IF(ww Fn2z&an7~ZM_%JQ<߿' Ԩ<@+?91{,fZHPNY΄-p436S(տuӱGawZYRB\Pﲣμ#:HѠ,ͩ@ P0h+ a5]DvwP?YbCNO2cW٩}_NEi}૩%:&o΢06fn<7YfhEa6 nY}zF/(RR7T.ƃb4f2xfVYbtFv#Hl"b] _JTAG x;,r #>2KYFCOnr%&``h’C&4;)}֌RR◶lܪ* T\#M@Ē29CCcDmu|}UV^'~P.(=LDyaoN=sRRuܬ1o dQ5E9 C/ha&$R#ؘEN]yȜ֊9\ӭdߧwT1 bYǑΕ}\ix4ypu"E uS .h9-$IsrW*N \K3LxbXkN*(?ql Gb` [:!9kai߉\jQFEA,(ye+4Emnb⻼yƯ*-Z-z딆_&.-*sȷ35' F~фFw ߗ(xbثQhh!15 GP%EVaM)ӄ&'Y zMXL4oȰ*YL1*7na )˟UrN!iu`]UcdùŰR>nQ>۳VR\w@E}2$=K.ML{MWAUm6(q`Q4 ^9Rxy1@R]AGOJUZW6}zc,)v6!ضՉe;J챳:H0#GSS_"|?q 1uS2=ѸIS/IJtĺb34A:DMDkluc)#`Cp SfHM\~`&W|G.8R=g'&Ex(Vxtf̺ >Cc DW1\ ;i#6e"U5a s#acq+9Ub{OKQ1: J7ql9%?q4 zFg2vdڇap<ˎ81S?g9CpμD"}@Yw"+vgvmPĽ-@>ź-Zޔ)ljz5yq_Q;3E:Y$tw"?Ooy kWs@p LUA rp}npߥ'hs /3x*ܒ+L{*'^K"pu$:=ɭLh^kArn;I7[c .$}I`4<Վ :L"=b 4gK N2 qUޖc'+ i5dj8Pk\ގf&s9WE,Oi *wd?n$;7iaQւeD&a7 Ti֊ӬȕCO r.I>qƘTvӪBQOi-Dk Bgg CTV!Rfۉs(6i ͝s2M]Eqe?~Gi W;_āB?ٖ57^5(QBh@ \qV5Fى 9Q MKXumQ/ÇD#KyCHN@ qk¥u}ffP664ǜ`z׆kr%X6Vǘʽ('%]J-H#SBIWm1+7s~-%xv؜>x-=.A+I@#GPlj;W}?v4/%iy*ƚ;X6ь|g8|vqޖn >n-=t-iN5L^`*^ʗV؀R*4ĮlIئZf`a*!6"E./k4CxE]^_= *'L7K9;;$/ȱmUo匎z~b" Out.~}";]?dX6b%?MP-^F~c<4. :D 8vc'XR0ƜoAF ;n`c:F}c{&'o=98s/h/dKf-kgq #?Ԓ QCkWs6Rmz$ h@@(oA@ #Mjg+ (4_5ggX҇Ta,YiOD8i]Gn 0H_58y^fujv MacjF.mīnsvXjE}L]GtkBYjD}Yb%Nq"D_[IO8n<~]fb{Svxw=b /][jr(|288 ͒w=FO@+ko(bDK?U Q9Z^e%I(14O۫$c2_Vo!wJl8mo q$_$:0I;>c ^AE64l頿QHE8&1`?m/c(d&Rb儞Ǎ~شoj@+7xɩTLoa+ހ%'T]E>G/aVOHWas^6S,l F,ğ4h3Rٛ*+ar'AWg1Ch@k%˄'V Z1.5,GR-U܏>Jir ^cFSͬAUYOM̵,U75>v3O*'Et+ģC{|o}K8!˹m=e?P#"In:i% in#ISpw2sD'T7msPۗ0])BB$ΙB)Wv꫓iZS,[x3ξv&N $BLj!uLLk߳p~ԁ%ݶ3Х0MƁlN* ne]t.8Woi^AiDS;@61%k6 JŐU1"cȨf]i9ҋY զ:Թ`00\XCah &Ƽ'c T[_*NxO8-[Æ!QmA.}-e1* y !Vi^%;;q!E/x7g)/vdTE_Ub;LvP6N"Q3ho}JNLC}hE:д+^>f'yPLj^\퀩zaͅ;gQX0رU^VT$6$ݥ/0*S>MO2m%Ot.0~}w=e1yl w\p(<Ѷ 1"^?b| P (ui>&Ŝ%oހ~_- jjaIޔS3­uwJݮmw0NE0z~rAyiKΦUu0"€>ܟ u&!f{Ge,z{"]4:`☼^hHǮ[|2.?կWٌN]uuƃ"##g+uoXn/fp-KoQ椆JiԜ+?A;J슽nR\%m!R\&͉@D{|l:AmZ+g)SK^&(2fn4`HNX]u&P\`(bY1gñzv>υs]zcM pH_W$saa[td!lcsqxDѩ!]ŧŰ]Բ؍-=!T0ՊVW7D(uCzu}̀CSDuh_6]ęˡ6຋ʃWʯ;&Єf`zgKrÜĥimqf`Gb5ύ-.v6~ 9 "U]|BVGk4Y=]޺%ʂRhOʷ }c^6a>8%xr/5P+mſww&sGVm oh]u#VWGD $#F_IBJ-p`ei]YHTHt7啑Kx8"ڮ*X?= Z0EL1812Z& Q0!iq?Ė3f| +>nт;ʩɱUd^sV7{t<> ( )TY`|G%4[VłYPJ-[mXKqU<䪡3G<(qOn*B9lvҭWټc'ݞ.']d AT>n$э[_*ׯKxE%S*o){-(+&Y.$Ȗkbʼn ^D]Ѳ?V7H_:G_vUn>. a?WjtwIX-C}xVâ7io efGɰ#JЭ:7sĒuİWdQЈBAǙ(b/@=%9؍gx57gX7hg@`hUna/wN'/_Ưz1N]fK:.l,zqb 42tXVq?xh 8ISs$kLM;>Y 4G'@f ⌓'>#w0㋶o',v8eeX( h Wgo_k |#ЌY]?eJ١gﶓy4=W0jgQ57*J4a?~ (_YF)}:+q˽Z.b5dxn,\gh64fYfaJ&_w<ޠIGڐbɀ]o['zT,\hLR %*‡V^x%aci̟TTI[pn]Pe 8a|Ť7M^aQJ^B1p5?7Xid8[RݛgF)[Djgi~;;@n@kCdLJ0?XiA}$zTzwOWtR6tl=#y3: Rf7VL1p`4HZ U)Iً-I{LFek[C6E^lR}Xߨ') h;BUPloSm u{h[$Hv(,|nا V"|ѓ[ c2q,I#5$jppGxؕ½*ǂt |ƪ&o4,PQA)8N kcL9v2rjoLÞ ”]㊿eFGOLNiL&I?[ e0r+$F8>q<,(ʹVj:~`32=֖)4Bu!p ^x)e",`pnG@^sj|,#%^>5E=` H߬d黏VOnѪɖC몱ʃOU]B!{sU@ayn*t87ƒ^ Îq,JF$o>݃O!! \5ֳiGb5ǣ\]d W}mn7)5 U#ʫL<; eFz^}|j8O)FިgzDdQF(C laǮZwV.(7M2aN@܄_76DT^7Pcb~ҕ=UJrl1Wp9E~r>3Kゃw])1/Ƕtv5tIVW<4T(j\1qq<.zvV2|a [:{rKJDe8QQNݻf4x fS1 +Q8E&}>zpoi%(%KzIZbӚ 4 U+(/XydSUSl# j3GݲUG c<4Ѻ sK; ]:5`^Ooط傉}`B\e }Z֖ }ǮAXkR[!@*-_*ɟܔ0_4)>+\V`{ב"#:<7ΝAѲkRl50|bY Pp-=v C=xy;dF1F+%tc,77d܇NҤKJ°X|b<9y;Jt'}%d~4u.K3bH!C})G^Xz2ӫVCrUQ2zz.uR-Ig->̜T{ 5NN^(yB ٵzJƔ*Ko%ͥ%=C# ƦqjRrE2bJs(wHLOlg>õa^*=۔zXT2XPu{g{jPnY(-o!Ȗhx#ZAHVB*{!#ٻZ}Wx,⊷=Buf Me@s<4S[̯DJ{xu4}(ط[12w944|#"^MeWzTQ^4tmۅ|!pq{|Lv *5wUUeǮFDA M^+{rF\ 6~ryOK`/'ݭ4z Z޲W!ͺY?iDf[TA. a WUc7BB:Z%<x}F sK{@$h"$L^/W,l݀BcA7&c;"jS/@"q$Av]+^~Ƽmx|T bok'ȒZ8r {ȷl|gjq;0lÆ|.;,ƍُti0%}(D䂓}Te좚 kuWD[[{`ڋBɭm tfQ| b#(bc /O9IqpYj'+ ^ÿCW&gFu!JTw_ n:Q䏁SmwdR{a86?gAG[:Vvs+bl1;) $B؛{vd] n_jd6)T,!_垒C;*3N#A3$kHwDii,nLs{lOݥc.}!~~xG?4[-L(Z|55eO06[+M;:.x"5t8f5)9䚁oE]IWFRKu޷ ΢$&$%h1ATcL$Jt m,QzD7DmG 7+AY#;? p j}Soڙ_RaӪ3[aUNokɽ$!9::JV{^p3xPSwJ2m0kеO&JiK"olB+p_?_]j08L[?,'7#j;Qѽj &Mc+ JƎy#MF)y?la1h%$/`Y拃\u"O+|9$2dvT,ACGڤLHfV)uizһ~vlga?eև)1H6J]ߖY6hI5GUmlvd謸y~$ZiDޏy{9Zr3Xdݒl*tٱƼ٨ϕP4gl.E30Wb s&Elꫜhp?Ț.^zvM$~ub;y;eByFnRK؛ 5ekMIfE%0`GGLcha|ICV/Jgs Z F\H)aRD|/׎N5XU~kšULSò8 rԄ sA4F#ZYy3MyN\0a#s <M}shMn?ė6mjN8OGAW8lJV;{}S Ig} %iܓ<q ;XIl s EsJ7>nC=~{?⊾ܐ(DwhsH>+ʥNPȀj{PjMR3MM;7J}זoW<0?4:b";Ju,'@dru@I&`l^-B6'saZ[/SQtcmr䶴D/hڦ٬;wYܣ7ĜC^`Kߍuh$*fDw{Tm}"@D`&SFz$IQ" 6H8JIRTCwQ2;?jM¢ hP"VzRX)+O 5yNeb#>tAey=?_E.k1\NwV3pjʚ\2Ǻ*kp_n5R!RQ/eq$*?nWDt٘jDXܞ.J5:/I<!:eqJ5|*3i94] Sz;ߤ9lief;.LZq є]o/'u1 aּI;cF4YLH;BFG+/Ns2Y`b2mNb:Ԫw7܉bKLvؾRa2SŻRcre Oz; %eO(X2)4z!d'zAе 㒶Pվ0l,OI9PfNdd('~4g]V|~Cl†9"n;\$(zk{npoG28cb#o3Dl(*IƼ芸]'e]֫]/pɐ SQU(gٻ Pp1.O;GDT3)^Z.*P呚}Щw`KG9f(^V-A1adJ3BokW ~PaM(:r`$~R"@9k}9 efP$g7\%iD&yx* QB#M&&6v6".)Ӿ\;앶)/ \ H4`VYРR_=BP [}۷3>U'$]^}-gz=NtY*lre t끒d O2@-RϹ_o7sĀ;ZJT=&F8#q9>Kd z?Yk̓j>򗏚8c`0}jGĻ lbM; ÒX6Ѷ=wdHn<}gY|Ч;w<=R+p~# ^2?]b9+=NgVp]ݣOV ZX=W*sٳd1mXzɡp̄f @63I?U~1^1m+ơ+-:<&b*ٰ=FJn-y'MGEc (Dք;H lŗdE9n{:lL ARUK@c;\}MaHd)"uq^w;hd|O׹qZYwPcn|]uh*7nG%;nWNk*T;}-qhaC7S( ʑmnl5e,;ob˧GJ,KW1BtMCQWJ;_y|`<3_-.P`?7ձMJG&W铙w|0+uw"Jքڼ_rcB #dhe9 ]FifD`]>L=ďBMrgdC4!w=M8GG)No ~v}{mwqi\PoO iny oѧ_I}m!vu*Ef9nZ S޵ {b>JԏӞСzOvDrͩ7'nP&’Kw/+ ({CG[.I_N:bĴӞ R ,`ծ~:UKYVƖ`͕D/s?mx|j?;:Dl{H8kNG Oj>u.mrpΓ%bFXpOˬKPg +{,'(I ("=Ցɠ}%뤵K4GtVgk|;7$"+MȋPlқzo.Å]`xG@N~l+еp]X,nQ`~_1YzS xq%`heQ-%`)RGmyc"LY1uN(ػfn~%8uc 93XK@*|n ϦiDzZx1fȁqUGVf8f]/} KN$)8*bc]2T 1g % y~DiKe-b.3XF;#'Xlj}H b Y/B)h gWJjBen>~6|oVSMH_MKE6uRW(squQ+D{V׭mRG [Ҟ'5yfn5m2X64Xa.A`PMV?4k UGEf4_J#/B mS,CKiS Ful|5 !J8}]"njJ7MtI3]rr E}&Cė_K^ܫ!sKPytu0, Z30}ԗeAS&p'fN! />D?Ԗ[^C#mI=X)^|JA瓂+MO#Icw2SxJCCIJ+]A?\1A6W.o E{jΐ @6T`4#Vn)݈ߖÖM cg1än9I ' ٔfHKMkJq8)*FTFp!\/)U;pOrEYkďlwz^RᡋAdK%) uSn PH:|?\%d}Wmon n== a;UO+d"M [8jb{78?Պ';Ԩ;86" |rYÒ韩Dz4Eq~^v=NTxj2q}6w5ywF~aQ$7ajnCecJ T)F|~NHp]v*hkT!T'BV%ԫLwJl~I|c`C@dN(ǜd#e\0mmbJmF⸸2{QlnqsyϢ!BPXY S p`1[To8El6eNj%2wki&d&*oэ_bAYL 0+YsX2B闿ފ%$d_M# Ԅ$F->yč(#B9ӦRw><n?p}FD9ymDp ,H{IK b.ǯ3.3ew*xEHi)F{jCOLb^g4_\5(o>f,[L%+^K&B9P9m;p\@d҅&;&ȏ࡭EkA6᥋s.5~#FA`I V4);bg=JziC3ϡ]{/&CFX;s BunSg~`I^(ϲR>( P?OxȂ0* jW'=uhvAuKb \KvUj `حU??FדzG-ȦK\:Xc1Ɔ",~/1XbMpjMC,?RX<;D뙭4p:sF'T=N?C6rO(2= g%0f F>(K̇s$Bڽϸ%&V/8aPw'#sdoS6TcÅ ۻ@v*1e9ٕŰj`kD3q{p( ,d1Kte:Z U=Pek>Z3y=LA!֫&n@b ºWgujb֖8})5 P8a{)? D lB!ä $0ÝV#}ni%ͦP(|N_PzU5X3v*bܷc4|q~UYcH"4qTtC Қ裺.Z*>*UqΛYc~@2,kPPCBY LJ'&.<ΈZE\#^V#f3IC 2|Hq7Y~P&RcϠa(3᪅M!ߛD–5 wԎ9"5^ec,(U7 N;-W.R⤨ЍTȻHS:MHh|xY{ؑQ=E3P8n4uc]tM "7K9Bl¿'(@JT h<Fm +)䘹/.d51QEɓyar~,<4VZSGg'lҏx! MjJM/.&$\#||3l_%M 0<9~0/wuuY^ʪ'/i#<N*us]ӧ(e!ux\3ũYxr,H%(8ǻVdTL3$_SRjn\_.WSv*k<1*L~ϲKN DN8>ƹK#܈1RGw@UހM*4#=E {*MSK|7ܱ̳k 4 c҃[%3ҡgFpyklc)H 1j*E)d,pg }݆fU'&**n3u;]5MLhhh8êɝW{^41cs1%^3 IwWxƳl3N9 F ̖khwВg 3}%L&|PGZ$dIǝl!R+3}>i#_oih|&2+o._ 8ڌjcx~Mw3Ɠ^DrZq_Eqsc}:2=KRNI]q#Jͣ}q2e~:- Ly{(JG{-X!kAU&S22}펟7,03¦/|rB 4p|DtnFva8fm|Ij(Pܯqd^kv3ƃpxTQKNp'L)0e!b*>Fw'X54߈g D;aB;Mg٭{Qx i h>wL^Kq0  y zX;` حDY9 i3T~:fr˛reO?Lc:1֨zY(hE +y s8;YD>R=.>v@ AkwlM[g0 rH+ƭ7y֘e-~& ;YKe |R9 a3*Yt>NbA?yAC<A1a X0^̸-p￴P]=FvzLf, =Xn`ERN\v*B:v>_4JOA6;V4R2?o%yBb93f\>NSΖ$v}> ࢩȒ. PښcLCa+6|AVlk,Oi;"VCWR)PLI}*` & qԨ1(n3"!"o1ZAƧPm'[ĥP&ÞJFv x_H_`MHxlG\w*3laI rb'Uv,,DD(=7gY$ i>-aYѠFKɁ'~ȉ(j11\ýGo]Czi*Gnժ%ϏvsIG7^!hdDXL]r[A+%Z*Ѳ7ČH8\a YlJU2z\|p GPH3ǘAڹ+p(*Jr~=8H6EH_VZ_Te| +@I`w F@cu'[mU 0Laڿރ0QXn(l}Xԭ(qN-O.^tTNWO;CP3&5dNMhYDĊ limSHSeXg4ik&'(tempusbDo1+EUc̾sw.Țs\Xڧ+phvQ1_9|ɢꝉonu&jE29yi+(VI9&*< Lh6;FN=*admHr20Ъ mO,T=m/]jUBJgi(UY)\` &8.\(řk }4-,q9^~"- _]G#/aw`L^,ZܹxhK蠀=τYP9lvÐ|Sz2)T{E>'/샚Z0~z1c *:kfB%Q'лzJg_ݤ@w:1 rӄ @!ٲSc?ygܧz\Q=}K@(aGٲC)KŵHi{ z/lqODp4x/F6q`[B +| |'˷O@io)z8ܜΰE ~F[;!A oJ'6f4ǵO zs=|9jN< | BPH0 T\sUn@4c!v'O*vF݇_qy)gr,vk+fxy{ݱ5a8|[frp5Jnw0]`گAك Uk d]{35iϗI#txvO/%Y1f&MwTdUtŽ9GLulJyhS"/<&Fݴ=JZ| G}dF _t=:Ro,00 Tp6z12F9F|{ `6!PG,7(wC_4~1 Dvz>B61GP>xPC׏;|Ə>?G|ݍx#Pw#jvC7A37F6(oKLJO͎0hDxÒOOa{ھ/Í(2K$Ӄ2,+r Th$`ℶ&+c_y/5w ABQWƬxH|#m)2i:F{.p(_suܺsB=h^x=D-5<#veK>K#CCQ'5ӗ"ZogFc'C[:Cx6ÈDō#˜l%<_%5NL0mY鵉i?$Y3p#^h,թ*v<. \rFh.>5YQ1 2[BW'>rwnE%*l!9Jz@8 >]~%HlIÒJ_`˭`\gVH_Ї@%NE4I,f3M=ཱིƆp!'."a}1#Ϗ@!~w mmOzA< J!҄p>S"oz. 5zAEh'K&>65F!bzĦi|XʠxkUùx SCpq5~yLlmmk@򆯮qY#o/oE& @k2n0KUB6ػ%<3r,͎98LJ7 `c͑: mz/7^)2K52_i6Ii^,I^ʟ{Lu2-P2n!,*ϯC+_ʮӗ()d=X}f*zJ' #;k&Djzi$QDMoKb!AR7r p*Pr[w١ 9UW5}/v(Xȍ޾D.Zl3ZgX b#EWi> kM7[(L2<X "{sg3 %a^+$Z6̱grs<+,z%|a_;7n$ sk!*iOE6RGā2=@= 5/UIDf:p g~Zԧ/?Loe0#؉uus}Bb mٹ 3_J]S t""FװѼ@pH7 }Lk<[{Lx7;LC“1•#XlQ?_VcEͲr%5G^~_'GnQv{˺Ȭh+'҆˼$N_M#12{`*ZafU |ci!`n$ĢG{eJIz1&]jD(t%7FukP`m7ItmlKb|Nj M8.RM|/1չN`||ޟ_Ď=y)'<0:C=- b[)ϐӜh=5!sy("}ʪ7෽ ͇v P(|K|l cPڹE{A}b,қmghf~C̓24tm6.f}vb%jX)&wumiK,)֖BLBfHO:S$NB)ӝ9>p1x H==C+vN#^#VNJSI蝒1FytIe Xuٕ|rAk, i"ac~`\#I_ "nQ9jɋb 60e#` ^F2w*7ϣ6{`& 1 3>ڕyW#S\l)ޡTIT 6 %S =*J\b?msG=B* kAk@!L l+ony9:++! ͛@Kq{a7jZG98"cݹ#u!vi,%kܵcɠhPٜ.Tjy:J2$ljO[V{r+ fųQ4&T]֜|^RƇ|%v"PLzHxX_7^Ȇ~͠ mz&W@ B!."Ra9/SSG20fs"xF & ,ުʂ ̍_G#/7>l\Ntތ,7mi'dž8>FkS0Lh-\Xk@UM fdh=~ sp11*m2[&_'{3+xŴKpųMTo!o}[q)WH~&n=4#MzBW$U}޴46A ȿK岳PM [B5[$] )$4Y}I"+G~nJ˔RLT~y J+Pc@̰ $LM@/81`Ft.so7HgnF0t/:Iތ*l\)WMu5L }[GBQLm+^0ȊKfRa\|}P7dDϋ*;@])wxsjqSoe]) t#74I{j/[, TC 8mtNr[5b0*d}6'% c9c,b~ǚmsDԨ[KXYkO2ppB,5ː)W1A( ,O tJwQ'QaRJM87rmAѾl&,J\5OXsH~s4`UuEZؤKb#UDhrUcH2-QmDC,\WMEQqs\~ cSp \i<ЉlcM-A!hSB^kKn%}΄O7NA]4mɎ)v\!sC.<3SXk{%m`e΂w [خeE\ y 专 Wv*$*< pl؍i,ml]s9q*≎hxn`s3AKIc;b8*H:]^vʇ_W|$U\V5-[XUwq'IMrIbك4>*k/2F6u!`vnQ}A‰D'45{{(OQ/]zO(Zn(h p'z?X1Ln TcgbZLW<⤘g<02φ ō+*q!+fU?QHd`k+(j =sT؄5˽ ĢiFڨE@\mJk FLaC^(.ݼMEb$:'Jn+1Z+띓0[ p7hd}\kċǎ]c#fM?],50Awbbz3⏙f#$jdD%"LRޡ5񲴼M`b0U>޾_V,]T۠R_,*roou42p(d̘iij*M\7֙"KW[MHe]W]^{Hna},=*O16DKt x*7B楪>cV2xhcXK:6QH`d9OR7V~F#ذ,nI)﫳6 ;KDts,=pS5J({ZL _&;5N "Eu;zbY|ͦ9!ָ |;z e4۶CxfJĶX\x˚40I+k#Lmk?K'2 PnZe؝SFK&IsJall(P}L0SߛYdr"bC˜-F6yv1ԍky h*/DuU4,w>4٢=NLno7{pky7GZ ekv:*4n ?61,e?? kx(L%tRmDD" 6VyR`^o";VȨQzqbeT+>pT@E'kdEmdGr,we>3&eBKޗݬ|ҋ.uhRO*QR,[g`~` ] 3"L|FN)#QZAi[ww, !T&$ Ze,A-p|ꞷ1&}<šy=c.+-;TNػT=OBokd􇄇ɘN׈C1j@#{=cw_$跽! X1ZOGQBQ,Wm\KLPw ?U8#ЛLbͿFr;]}&67>ַ෭'=.|,p~]g}TPƉ2B39 eǻwܞMojYWFFsJkpēԗfqU+6߻4tZMoLa@ muiF_@A9޾<<LcV N@Uw&B%qғnX@s$Z떮_qPN5b,^h韔UO;ϚFDV&ǁ,݅Ҋfh&Q~\['v}-F'R`DckEV%ÍH>|Wfr GE~^SrgM ,}!{30xA6u)Xpx\Z!Qg.+1;"MƼ`+K_Jz|_L뚽,n]| 3ad44H|?n>elWv7^^oP u\Zj6O+X]8PӜЙp[}֗?@ХwTߐͬv兣H8 yP^f\+) 3(lI|4?.HQ09f ;H 29_jkAH>7/B~q|gr,8"]zC%Q!L!ό7EA,O[ gل˪Ճ7_HEAۊtܖ 4ar>Ua@nW:a}h]ڠu;׏4J]|}xQՀԠ;diKiVbL:ʾgh uÎ܈B//]uw ;R-)d<ya?ȬGC k>UegO#l^g#;X?U_&&~= ݛBj\21Đqrb:#y1ek @H!p:r 5"<jy1<9/U+I&|y01tZ,6m̡G?"NA[k mRC]#F u^@QeQ#hxJ_w8!=D{(]$@µ&WTͶl{tUx?@i\^$mu (N!e_ /\K6ϣ |R}8CO*wG+I{(B xCl]x݈"ӗڼj` )KᢍWֵ /qrbJ/>vƖ+՜M-|(]xA۵|%7EKVBA%\&rH.U\PEkn::t!*e'bIhAKZL,SxB^=cc>`}UN2. 2=V}ty?\,*;5u'BěV"oIHSfB Mu^*}GD27_qE!a}[8e$} :I*?];q69Ӄ>o 9[F_,A!B8=մm ]js X{IW8II›.C /,5UĽq=1[nHTNkU2'I,Ob%T:_eN&fsDy-WE1j*3 tpw=zƇ7;mb~WVBq@o \(rH'L&^y1*a;Iy,+lI;CZJ 5{yG-`v ޴x+W^tCdzC|YQ. Q+|O&05ɿWLֆiw/E\:u\͹xNqNHHtUp0#.mҮn]5So`j^yN S`.jُ JS@|`Rd\Vګl]_ |xU < V%gBaˮł<֤6go.1 鵽&.Q,j ۟ _ֱ(]zf?C6}*g9 W̖9IV/ xS, >mwF{8:nQ** 耓Sܥ?*EiVq]>GxNrB/q`[B9A2vtaSŶ{W2c&szs:uvx/fԩ 2RA?8ɟ%QZwSolpK]LZv 9}5 A." %i.ղS"x+pöӛ^bK]C |}J 9ɘ]g/O.9{>lH8_=.BK+nsxװ4\;Flvh|dAeQg,I"> J]U$&9BP|k!ruX\~͑k:ԏc> 9xm~ 4Dny' h-zTZ7 \ J.D0|9\`@Ξ`*$u޲) (lү>ؘ.Uq.ċ/e{?WV*^)i(N઄-brImeU T"yCta tahݓe)p[+OF_HCtUg s,y~oT8)gMQdXT.4.ju^B] Mq>|Y6 &9w` 0KM9Hs(y\Ƶ9Τ%92x$wu4"d2ֆݴh{-p?,KV/2K.z-6q0JwT ` \ZRgܒ W$;hxy2?hB+ `d. g&&YW|eK8PjAޡ\.g' v@EU&d]&rǠ JĶЂ+6uxQmQφ0 /qB?2Dja оEIhT[̴mQejzĭ̔=$eIG[=!Me6|>-ډ;a4Zb@DZ*[?VV?I{%6,Ϳ-?˄U\Mv/\N$Y֥68/fnH-vR[bLeRbbԞ?߳ Df|Ezݵ_/~@^v U ;mQub[2D K N.*ߤcE| wM +gъ2)S2ENnCW7:>2QK U[wGIvazP t&`+9GH1>/lt fTRȤT'ғ>q,d?Ϭyr -TSlf]c; Prޠ7N0R!՛oʻiD8JF_w ŬUO=dbQgq!T \sPr.r]Z ! %˯ro{]Cm%c-c;ʕX;OWư=~8~'.OLsWtV v"i[!u=ߠbyS }x\gR R3p²H* h )I *L3 .u  LfGvbK Ѕx:o\.L szNJQiڼb\sKR) e)qiHv#3nGFݤ T뵸 }P.dn' ƝvU^-@v3HXCIHVe۵9} :(m;"/Nmf{}54UôwFtQӕku;,T_АK 7])$/Ety3}q|t*%}U@@@Hpc/ſFChd )|6H>iM837#pF~# cůrl_܋rk@A9W{Yn1Iꏍ.R2C hAcke^AXU0 i,ݰyW8ژC eKS NН4*@/Jڴvuע;5OMxEAw;ϐ;NA ڢs|F.Oj6C>Q\n1Ss ]䎆I(⒎EndU8+>E:̴Q }f ږ7XʛD]z2e&lh?47 AN3LḢ_510j%>\;ZKſH*y\q` Vl^Gi,@ڬ358| .C&͋Ԝ [.{kRk؂JqZN 2-0{xb]GsxQ36eeYMY?PRq\ç;,iBLo0mgH*g_]gE#C IܰHʙ)%dF'L ӣ9瞗ke g RQ@M\v۝< GnL 9zwP.%!)QVL MZ~ENx\I=u^R]PM9[zM!chSBW#)R6GoY9O_q9eͦ[./{ b#/<'5~3@fNb~ԇ>"{:_&ku{S~_r4Zձ}9!鵜^o3Dv7E2_WZ8FIZNK73˾@r7Τ،[`p\Q*G<Ƿ》,QciR{|3P?-rNRqYT}~9p)ˁh@-)Kҥ8ʮw+DeuT" F " pկ 4g#yf g\Z .p L:ޭ7[`*28KdGZr|g )9?Imғ*|"xʐ~J(ߤJmb1}~ GKr*޺7ᨃ5CuV=8Axy>$Oi$ $Ebą⥎o ğ9oBRh~8DS5hibpu3w4kx({^~Δ0i[`{^B0ܲ ,i#6{xt] ^玜W+7#$N;#cėyK!=D=BJQwêOMm#7Qa1|K\.V 8~: {7-BUXLF:IL1)ћyBlNC"-DT vΪ%+4;C.}ڇEka!74oϑ;*c:+QX'UhDU1 l&ƚhCEWrT܏M|k#lgiƏȴBҖ+JSV@ŪksSY6*m\qw0/wuLl=ˁW}f#l1ticnvz,p%]+j6E>HvvHNxF$'*q%' 1A7nuNCfO`30T3RmpѸl 5 }H2ߝx[A' /4|dt/FyL_+r/ƞXx+'/(ǡ"UOs?x= l$,M{6Gzআ_7\7c;q&- òWS$ai Ƿ4sF "84fVw>~SR1H%P ;JgC;DV?0#;k&Jy4` ؾ@k7:sQb/&<OQ">[3$ q%#㺒k12)3#f]w :s6p6VҎA)zBpL': 6 AQM @CnՉ.>E:2JӮ^sS R]a$۬kaEJ?*/ΝzߡX91^.F"908"M^;}7%g23]'H3A?ڏ9F&3J= $ V4ҁFT:J8-G-/ ]Ν04 }O*(v9ڟn([&+dCcxFZ@;>qЉliK@AɬM:=M \VY'լrN!4/Mf19""0Y,B# oeeQ]ӟe-_R즹}E2nR}NQѡ+}Fk5Y3K]mCv7q|W}L wEhv A׫gv%`.I$D!.NDte+8D)>kfjdaTPBXit _=eŢ;Q1ϯ!ްQr@)"-mPoaCp),6,?sN`M3+y/NyW{-F&ϯ<~Q] PZj;E3gwoS],Q0jc&g+P"#;p7IdЊt2잶?:TC9BZ'wT+SOy`>`(W:O{VPe*Q/Vw㎤bG -lW]ɥ3epAn߹ GrfYxjS&g2\PYvZWM zƾvRf`^k% ]\m_.*@ވO`hu6nƊW][?ƄiPL2!b#/ؘ:uRf$"U>J"T"PhgT)D'q0dmom\%-IwAhfT=ݦq8fw{*!Da֟Z.u4Οzv\`6"N_*ȡLgN*B^D/(C^Ҏj.[Dv}_(/]c/=E=ޣFS"zg{ #U('$^+0"e2t>lkݯI;Sϊ<[|nd/UΟ"BKQҳâ &h任S0s䬗vsZ!\q uV oh5JlT %\[|ZjN'>V-|rdJ> 9Pʎ^֩[ $n0r'-RXD)Bs&8$"޶rhYBJ%e3o^ؿP Gh0JtG0$d4Ero"]vgypc˺ULR+,mSvxDFgL8ڵrY> 7Ս*Mv´VGRE,i^qnJWsWp@Np{e,H1yאo[eSm:1ˑpXhyX%|/ǹ>Vsԏ5c_2:1߭ä\}Dz69zt (4. srDZ=9PI,ݔFFg% > 8l넋YT­IJku-:(GHܸ_xÅƈu ثADZ}y& ({y i)#A1dLwZE9 8DD?MaȐ908H1Nʣx,.x0wϞ!}W)KfwET17_O[bC$paYQ JGL&F{ul4ЂHZJ )6BZKuԕQ (eɜ0=0}oñZ`Uw8)<.K+d4 2jnE Qrf6ât -=Lv[a&ѡ=;M veM\Ќhc-XIke3@}=T /!2䕢"o/S@5WoD |uW=,EG,l:K_B#N"AH+0i]<+{r8Z6Yx ;DƷL ]y$]v@Q=zBzG&=q ?R=B$RrX B2Qz_ 3W_Yfe\TѰ:S90w% CW>Mcq)c$(cF`aTT6e7ʖdzu0$ٛ$$0N1>ߒlyxI>Y{% "Vz.H"عy av7r'L9 Ec0 ,)ySL/?%J,[$\v7P@1U娠*G2hoeNǢ r%IGq! ɘf,m1c}FB98% ]t֓B*0{>w?D=^4x>ya`D8xY i0kn 0t:p$ F7'\㭩n+<ӣ`:t/nBg368qab/՗2?eZDhע<Mny7-J\װ½ s]?Q|6SG{gt'* !t\""5M-.NVhl/LƔx]8cKj\ Rb'+y,cFUF -Ơ9e~,bQ>P8_r8,Vҳ>`8^y\:uߝ U nv2=8{cUgR`AUK- $"ШLi6?widI{ ^Tܞl68c@VU3 M{LPARDMc$d"47$*ˠYXTᒆWbUB]4QvFpMO:[f I @0KMZ7z cq*>j2}%6p|5۞zS,VOiX'^|2̜ ִ'2RQHp fL([a'Ɖ& xc'].``\Gd^qe;:XXhUTԟ }^iy+k8=&bSJ_+F.i_} ~"Em p _)5K6$I|"K^ =7?b3yw7Gl&qCgF"(Aӑ ީ$?ܮ W}h w,TzBJNa"J(Ewr)&4 ehmD!F{;yf:!0"Ȏ.JVwn,,fîh:ڗ"B-¦VE$| VJUM1qeSǾSԡ6=)LiseJD߱S9 !@/x"m)˪N!IUJKi Q[KkKi[= )KP !NpogZGvM9;)a^&8 @@Q@&nӪw[#E=L5#3 t&mmCFT m=&_ ٧u31lӸ-)ʠsؓLG |v1߁/(o•,8n|խrߴ;BQCj(`E ˩BC4BX8֦W ߭+'n+Kk0VrlWʪCec- QޝD;vs{?OR?L%Os K}+kBo"Ep1NJ~1 gyWcFN-8,ol&5zm+C0'm@ 3m͗2Ggmm'o}-4+2UK2F!q}݃#G%s4zZLdAT ~>RC\J3HȺKԬ lq?;O/;BZ=\Y_Y>:sEggM.{o&F䍶u`3Ǚ+-UmБz F@?iDt)RjpC. dVU{u-&$gƩ&UN1@3l &]HfNA٭0m[Rɷx)cɨXGxd~.Tvr-IAq)xlɇZ q?&Z>^3Xo5nc1&SG QRMZc3pIhPHg9oEѱBVOwV>C\|QNn^Z^$&GgK@r7“jѵS 㘊:vǶ ,3v*jSs>*$ SK5Kv'<7&)5yт(eL-}:>^u<[K~-;=Z Ze#ʎ"~[f%S=Kd[+N@[2۷ژt_o-@ٹuE 3T%u k;AzoJ;oʞ "e( ":HU Wd6P:n46T#;, :$NsUhv׿NE}zB[=.(Tp3`h7Fg[smhslhŬ~i/_TT 6xj/w&~E,"l:9L \daߗ)@YIu߾W-4W_ආ%z`x0=V"!Vbb +8H]|($8"cq77%̫TZpioZGhmFkErWxWӝ,{ƓmF~rѯ eŔcHd}$8x q,gzQj4$SL=aRj&KC@1RS6Ox٧A#~oϲd?>jԽ $J?m~QʢvH7W+Z$C t W +;LwFBDtfYQ5t?VkWCXT+zDR@hJXEd鳨47JN48Kn¬,X|8;LGi,3_XeW ڷܯ=ZHע :3gM &m *i垣t2ٰ1SzF,S0^"u߉}Y&F1Bb7yT$+aH{ҏםҀx[^zUlYAw#S/2> {"P"de`|:"sV R ''h{yE02Us/m<~l_l,p9[mLsE,JjPLgе0\W]"z[ VF? F!_F_8τOolzh@~-"=brV{HQ>Qz 'RE!k~rMIOrF͜WсqKWY]v6"ewYyQ4'ldbo9è-,qS i%QOH ը12Q5~d=HȞW"  j]@ud smd1f+ 3TDDNĖ XM' ձT⯣uk|-_"&N 5]W@x\fSd1 veFB KUBi? A>؝IZ}&AMDӣhCH*Ҿ=$$$Z%sHۈ>3>1CՊշ9-NvtAӥ%Ŏ-3Kw}U+sG3e*;~WyhT6 (Ln6~e+[Jo-h uXb z $Fk-@qۉ~)0˚g̩FE u:c~+\'ʔt#cVfV` S88Nc2O7qVE>~1K˯-zpxZxiDh_^!)PS'Nj..qru_3QȒg>CVNg8yS?z=2# fN~[iloT!y)|i E)+.^%-@-F/xoU&{q@>O}#b+D?uL̛;G\09M(m+ fb'KKp.rJ&/uӡ jKǩbTcW$ڕZl%1`OMtK11rȯw'L~ SWߺ3;"`_HQZ^i)u&3>mjlF%ST%,A^>Ʀ%UzC:%N0W|Xz$mZR TfhJ^4 0歳*'a% F%Z7jG^|m :̇ScA5)q3_fn g=dda}$BcڒY o#(&Ae+F->+‘+Ut]ȹA4|eƞ%2qy-V J|C.H] K[Vzs Wg l,sԬ.FTL MNa^PB#&L4j-t昜$`E6؎w9FmeRm>̄x7 -PC|:݀ ù\wMT?TLqJ3fqAq283Y}s&2~и(0JR`9| ^Tq>r}^"m%ʶ@XW@TdF&g]4 5 Q*<DY=dO{rR1ա2q6.z™߁oajr7@JZ}&.&nRgJ;KUZjh۳a'/isÞب1=_Õn oFF!M.!X.p J c1*5*Oc{ʏ\fl!&Rߙ _5o?eȚ;섡@5?f}!\jv9@}x7Ғ=Tԟ) dO A,,h ezȰ~&нtB,U>H_UO%hYV.gČ\ǘS w\UuZ:11e2T -sdj@@Mw }$G9Œ5GgFoh倩k@=NrAM*I8\GsGȟ3K~R.Lf2W]9_60`q{hWF-woD@ : `E"T]QlpN F7÷'z0aB[ѐ{Ù?+܀.֍13Z)]D%R-fcρEi$gt8^8C<O l |Ce60zSody#ᅢsƽ /1ljD槽YH[ZKIwG:ȍ!{P$?خ A?wy?Uݮ.Vyl|]Q{yv&y"&p}Q~ĄQe}^=CBDuaM%;;vEC]O ۂuIJ9hw>XvrȜ*#a:cm'Š,TH$fYu1%R2h Q*hB+uYn,2|cx]Zː˧!]S `mYAPk M8Z`e-7^%*];QHy\PC3MUOes`>7uoW=1\D;NNJ+l|YBnj#zM˺fLՉmmJVC,MkL( (E!3iox|ͨM>p5^& ܄m.,t?Yw¦=9B PTjvKIJ῵؉ V^v/޷_ț(g =P=%L^j8oF0ee/Q.NaH] jj24ܞ_5T=|%f)I^v(Ŏ*\W̕$_-2c5{6(jv,׷nh-Y8]6~6{(uFl?p* JgT!}f(~[e^\)<˘~⦘$_Tv|2cbfv2766UgKEC2Ԝ y%39߮N_bVC=t{?M.Dg"!syAᕷq} {جp %@<>7np)~g u$9.e~"?>7o+.Kw ~?L6a2ΦQŻEHHSLr"2B톂-68H; 3TC0)lK3 ߿o"n*y)Д:XDcʼncɓ~S8ZL G551-ӂ#$z/8[oPaRh˻ң]U<- !4b妝`@," 5qh6Fk+Ǯ9ŊbTcTVYyt3H 0U#)Nlhx +?t%ġz>L~fI}"& "cd(aKşr84j|9~UŃ!| z(KgYY@)1\nh'7ܟ\%idn xaa3 XBJR_/#Vt Iq]?B@rt85w∻Iع>ϛN+~Ti䑸v_"]n's=t,VnXwz[6G6BQG&V8}aڂwMxӲ7 dfzg|xcO9^ԑA4-bW>:Ah茬@^& ɜϜQ#48=N,.2vxô`^eVNGÝxmRJ&7ӕQy ?>'x/ }O_K(퉵6HF9׃)#?}V)T5ޗ/<36UAbp[N`K4F$;ٍ '<4ecQ &g rf@.2+Y!Rp2~F-m" B-vbɺ6X8%ʁ6zS``ѧ6V"z[؁oc([@ iF8 -gU9r5_&* m96vK+*3A)+~{E~Άß/B7=/߅!!mWZNK=&⡪{EA0 KB]Y-lxy HSCv#Rj7w{kNt V7 S~Qkh_qc~.*=$7)r\y?C bx4D8GFz(.gcct4eIPFϗ[H*Wp Ű%:qc4T ֿH(¼tyZKhuIz+T>o{eEAUjF= 65)5!/ #s&EĮ@iSw@@芁 v+yΥ'&mIMe$U咶< ˺ 5ޔ7~ fn_s[^Bo|w,Md9x*9fezkxS.#\DqNCIG_,iٙj%`i:FnG ȚD NP{j_ ӡ/1c{QZ1z28z[-H_GPWpT5Z 6ڌ}afJ t.0Fi?ӆF&{#vZPڈ(82D$ߚr.͑al?J;_țf>:*Q$@V֦}^$gUibdt guAeUpz *S6l%zF-F/滗YN{M{ CKݩpZN!z-, 5_XQtLݟz'K'ײ1Ni[:+i(3hJFXnedcpi^I8¥jm A6A~2. 5*k X/@P== UݞJCͭ:W'Ee*M8Uwf ĵ"؊E.㚎+ݻ#0z*A[2F֕/:g^p Q&N]a.]qȪ }H^.#*H `@y]r=]Zkj. \R1.\ձgq9փIa~Sz%Gذ3kAO9.aK#pY.ySdwu{q>WNg*"OQKY.ReJQ;X}q@.[t4R)É7Q0g=]9Φ3}d@U-['Dmx +C;7v_=2`$Ոsn{ReQu~jL1 aȿCyAS-ssC2l4 $V-th-ROU j?e<[VNݴs,\C=7@,r͹:yO7欻R[N7<o M>+vr$&jDǡ*6 ERe\vbb ]D[9uAE_ʓY} 7>* .|oouQhxyDRq+ M.C]|Ws3JdJ 70O=/=2sYk!Ϫ-lL(]?ȱneLMɡGM~و91kt,!gX,J( ~oǜk&ˎH*@D1a\HxwBg`̨Y7;mt,,Y*wŨqM:OO͂#-_kb Ito+mI[@}FXG*P$i^wef Cs #}OW:A/uE,~`9ϛ`, LH-IV[(ԩlk%Lj0Ш ;o:p)gGs= .TsHu n|.seԔv|U+_."93pL d9pC*ȗ@0TE9gOc8&JJa{ΣW?qX<|'wkۖ9Љ+b'_ERE+{yƷ]gH(nkl<ĬڛZ@-ek\~|LMbҹ/v@s8 cMu02'}ֆ|p9m'X/b,G#BbRӏ6[V@rY <|c,Z*㔷^(Fh c^+^?T5~#ޟ9EL(>7PPE85֑H2b͎@mrO /7Ɠ͡lԟXp#ѨA,Wy. ` "h͏=ͺ0m g~F{^_yF=a[GA4J rKt z&&D Ҵ{n_ybf~Cegv^ $6j^H]Ŕг1YI娨eq5- |{-=m[Li&&"Xx+]onqYqH;*Ե"/up4 /1ơsdqQ ӾKWe;ʬdt[z̿Y,|BۨjĎ7E?z ,}ye}1[[jC%;W /MtCN;3NKgg~O}sc,c!X/<)|A+0d8~jkLm#C 6#NG7^=G6Dm|;l|Y- xО58$ 6Xi`z$k$ր~U`\A8}r(10E(@/,6斥n͘u[ s.V;4ɵkU襘)nD5(Ɏ>i γ;:>qJHCھC_ff?R9rDu#}ǭ:;c8?N ̷aaKqaNԞrMHI?g3{|gՄDc,-W,)hLŋnHڵ^/&DAT9-j!ipi^Pg X~Jnp8[on1 ~Mf̹a,> ft0t#ttOewœBQi[S?"ULYwR# Ȉq .NGvpKۍRdwj-?п<]֮m4u D;lqFp`5OΊyɫ ͖2у!\X,J1BTgOG*\_iGp?'(vEƼaEܤgpO2]-Q&GmP:A yxӦӞ4o-vՒ Z3.Z12f";k'$vꙢ{띂GKO`ώD?So4U֜4* Udd)FK@]=atKQg%y5L \P)gh ,53:B4|?z[t[w&WTќ":_ SgoS㍖Z$DLJ,Zy1"iC>76EwcO6x!y@w#XM-L]xeSx}\!_.-ʠTzT!gA#Wujı"s7OBxgG%zݏiatŎqMew2 t=_vڍ"eG &U| aY`hC>蝴>}v}B)*ZJ0 ,X b$H*s4%7*4@VzRB\),}a^VJCV)~c?{Q,J,d?NВvԎGxz\{Vb i+uX-O ,h{| J4P\?$B& 5&蒙z]a7R0w.^\&n\=:1|F5yv<-()ol*7q^Ges=߇m\5HM%+Ǘ_j$;2;6 RSV(0ڴ)CAtV~Ay>q"ThAi ,d{斣Wi>۬v+ԞBЇ9t] ު9O\{v6\*GjA~1F0}qpݍl{r4k1;0t Ĭ=Iӣ"Ps<Q۫O["'bgAF,Ԥ#-[na*1FK |䷺IB{: &<},hZLJ5WrQA'G3l!zCy,!]DՓA/#\Y ~\>'9zJ9ta9z, S =I눦]IJ.\nrB;cx@=1x[ZjuU߇Ǩ=H3G_Yo%=O1p VnfdWU?ɃmnH +4:c')RMXH#R2~g\Ary:ۦ>i٥n5(e66T,J'X"^ \ioY jlL;rS, iש2#+m_% 'I_'1ՃR\8᭽_86e\TƎ+ (RMzgx Dhb&} ~f#jSq>EV"[D= "v*,oKO3QY(! Gm"B{[MZC߯0i?wT f)ޮsR$Qg6%@) ŵj 9dWIҟ̪s4dӄ(l8^Ҿ5!Oh l?v~O}-_THZ|_ {}ŋ"Y7_|~onKt#&Xz *;: &8~8F#d:ߗ %pWp5iwum͝}).4o#`p|I!}zˆr@;Ց/ +RZ.ƮTozxO ;mHx&e@֥Naka0yڝT }4Fܶ&W(EB:'Ӌh7qRHk,o /O`#"Rvh~=V([*s fga-1PigegFi/H8 v>0c>ȸV]AʆX^1Z%j +֗ nl|75>q} Go9NCoCv4F)ZWlp8(**9ǀԬUa_aNa˨K^?}Wu<؃JH/ qcb[\%x, %כq~DЙ:˨SyWg9]Kʼn5HֆjY@᷼KB.^*(BkWXRf$NY;ON9%a:faܝMH`NJ}{>Bh9JT_'S㦅ԩGn{&c&!-a`RDXGG pTaHU11Q7"WF%ΫI2i`%:`TpۮS.wiCj"4g}=. yJi{2? vFNhb {E(-yTyNg즏-ix]W|nt%"lM.9puDDQ:f*G~"M5q̜ͫÊoD#_O=Gjvڮc՝uѿ}y'DíWH܌KlJ1w:h;g5L*muۤ!nꂂ/$dΫ);O[&,1K0.)֥_^^S]g[K:Z},ɠ?l GXL4Hſ@? ُսB(}HByTأAX7ԑi("4E>(SEQ4 @Brӷ|G9 ٣saB\9i&u>P Ja-u h&8~#Z( 0 !{W$.&tCN&5c/N7s>%:oY\{G6DX^_;w- Y9H W/k41^1:Bk5-1J5r$i* 3sOƛ":`BƱ/m1b=B3=jKQGHn}chM$]w y?rle: =O.9 Mzf'R U|7[cֈQ?ż~^1R!]ʉAV[ϞG7}=QK#X{fWstlu\l+3p+DA襟S:sl?̜31PbdZ9J$%)NW9uΣ@R QޑHb5XP$at.sY/b l = !Hai'Ss G7mY jTʼnUo?(B^7kkA6ZBV  g2ߕ}l_< x] (}q$KZԿKs%kso(CQ2.xC _qI hNUԓcuG1Y"W ONqs@,v\lNMcH*H֤)Քh::Y5yQBG8';16rPO~Y:є[ԃ؍+u#o+v!Ql^n#pV]H33c ҕg3LhzLQbJ\C@W>B\ڃk N">T}«i@ NY5@LzY4rkƊ6#7hXPQhfeVfU؆Z#e\K@)=_kY֠_Ry;o߀!>~@{wqm CqRxڵ nfEzZXxLg9q7-R',dꌙ;ffuWcM<5T3"x ?I2_%.%[L7AI]: вRI6ëzR1Hj"3W4zVu>_YRܒvH5^Ӛx`H2F^IjpS'TN=j%}I~1>,dQ;{D&ќUMVl}m;o+KL5"nZd+b.(ZK ~ORS (>&Q 7>6bf21:7*%E搴d@f{ri'/h!y4~CWX3 $Pu[9,0iҢ%p4"NՔ5H,SUSiijr3͠ .|xՙ;tUh].Hs򙗣DXxКt}|s`'BB-r 0wZ)pq:zynmwh7 Y[C_-Dz-\\FxaP^}3+'bz=r%ӝXȐ]@94,;hhe_JC7bCJѨ0:Vͨ}}.E3_OX+d5s 3%eoeyg-Τ m+I?}ؾS4-\UtZ6IjLk?E 1DD&t*AO:m^TłDNi( Qf3c(&sKn^O|;lž;o&jפSG^룑^Aإ1;\qC#7K~)nUVپ[T UxywRȴ}Q,{E qLvtZz*li*:|jLLsbʬueKYfŒXw>mqŻ̍w*nB="r>Lrb;EhhM(LH!H'R-[jwY9RE+?\RK=a9XFMr3TܨDZHfG08>giT6)JPy4֝Ǜs, ܉>ѲB,S%% ,vka%U&{֥EQe}yEj܂YΘxң}feR[]'%6؋|yߺ[zXèM]#"='en$u.1G&T(<9Y #ʇ6AK g'{ג#9h? -3c 0Tʼx71Llff6mm5 fad^TNz<"+u|D 9}"EDuuv34p䄁o|#+I[ D\  Q]38/CFxsTцHgT,x]Xr۝k*~~")@~!&W1}:z* ៑jm)rB 0Ò_4GܬVʰ3DtOTjzm_'~tMH~懵wB*TL!a7$]hKhۨi*Zʅ(ٗU\U-@DϡY73oK,_{vRy^/]]:rQ80b5GFMW*^sJ oaD拷`uoށ9A uY9L;$G)\{aK~HHV5݋F]BҲ肍[#31-Ixm}ܡw)8%NSO2mhmY0%;6`ӱ5:)R?ssܻD)O7"Pj,FgeHZ?B<2ۑ Dm".m)1_8ҹ+%T\_y -T]`d^">? i$r-=_wN*P> usqR5sS$*G*;AKAѮLM9|;eFx peJ~f`$cČyXUS(!ɝh2~S;"tؕ` 2 F! #zM&3x_NEEcg`=0\r3ՈGDDJVw޺I=&M4_Uf~4CYl̯d0yC@?8|Kً=@w L}1+xׅ:=^BE:9RGӺ١:Fc ;M|ݺϜ$O ,B,VVnՁHLbda/o0쳕{,x.>VJ$m7,w$*s\x0]x75΅J݄&H+E[".nj$dQ's5˴pZ`j=SޜNsD|Aq'}gic^(JOLft ᶻKSݕt#ٮ.D>%h2 -VDPFXpra^~d>VE)2? Odkz)Lײk-qx)B.!gف;B<37*<3aj8@%T֛7 q܇ӿ) vOCeIp%_1.B{ ;6Z-\ϷxĶxqT[諶Lr) 3=(cxʉa8o%^ΐ U0_/}>[S^\P#="p.xS9qҼW'IKR>7omWS0 ik8w. dM]bMLRuM>D|?S{Gݼh[5]s @B Z+lc 'WZ^=?EM%rtQ Yv?e=,NNcZ:\16 t̔D\:N:UdT.ZRN*J;̡d p<='5sBn/0ҧ{c"l>O."W!G^(TUOr8fF )Vq [cIHV;`~YQdEzКNp r'"P!]'H_H@՗׿`wQ`.z1gZGǪ&AŶ%t-t=X٫1cT>XfṕŎ%mt,Y]yp';4P~>bf7c τfX`NVg- Yя$ qF8k.>(Y^ա)jz'fνJ$>TlA8FGyꋉxITdTSrΎeұtxa"Iߡ,&áC-?&-4~J9ʴ[WbV3Ɏk_ބe ݵV0v_J* b[I"g2XqoRV3ӭH,<㱗x@8ʝ!='&/Ywpz 526 V)zg?ObXz.O_E2¼S1FlƵDR? G㢊Ц?cށHz2j-'HlM8g( &g1,v^7 ~ß{[Iq"6'qgا& {Y#h-_ JFnRdRŊ$pTXL'ϧujImR &RMnJ*jmz`QsX%̣oFugq#l hY KSq`m-;;IrGm<2c:>[Bϊף=|B:-1\^:nghI_a2"6[Dgy()MyN]&( )ۨs+qXp3;N%[? C/qeGSm;S1ָoM YVߚbA70##u# >YXPd~a*ܳgةi:twM'ٙz pAR0|0Qp~/aL;)a0k(LtEJMW4v_N<|w%djpY^O ?d ϯ#(kj H:%:[ūp4_ Ǐl=Ր3 I1#6ѶU_5[ (l"zT& >/ Ke(7gd$.+fL`C"+,ܚX{G$YF>ԩd:7' +Qs f3$jV{7e uQ5H,m Efs]:qt6{Z+r0-ܟwK4PSIG- MȎwyq=[p6nJЗUTwFh9pgrhy|J荤@nwR!IL+I1at4p15 uq@(T ?H՗^}$wPZT__:f}6/)wa0I/F 7D_WxWoaU e=AHVC遞^~kQbuߚҶ'ǞaB[ӿt]:/MWKK\%OSv7 z|[\OB 1{On#v A[ ߲ypw޽ /fs| 2NAL;wr\xH5"s|SH%6~/ @g-/D.2 4p 5)$Y@+;5ði gNǬuS,<7qVlt7-$P/>޷Ok@eR 5$|2_|38|Av@=  ߚh=Iŭ!б_}s?~n'BN&׍_XXch7mAqoM3!!4k~ =?޲+75#Òp{qyi:8OX3g D:sjͨQAF t4')>[H=HQ>FcַB2hҷcyiFoHp@ :-.6Ϻ+:Af` O??0,*H0_<6Qb78.c-ߡUŁu թ*q0s7?OEfP3q&[[fHdR5j. u:&{|~;J׻_N{<υk0dyw%?$]yoK%3xA7jt$C0$S.zk\**7%2a_VMmA gTW^SNƂk$ aI*:my_4lwKB P,Pw$n{%J.-'DOss %fC( ndo*[;+俼jXKjZk>/? bmm'v=~ @`D[ a?{z+\ qGRg H w Y9. 2uu+c = {A&2<݉,NL, qw [HtD7FCӸM9 3/>1Q0^7c}Lm‹9%)M-`bHD>[IS$~iklD#盞u~`/=|PXoѩIed03x!rD^4GtG[F-Uv5^ryo7w$Rgi7(AY#7=g-@ @P[lze K0zԫ KT=`9S0G@(Th {~%MTOL^UGh(N:\ ;1 k~v1A]ߧU :ť][`qTĝC| q8T3뱰]ZnyinR6Xz7qN5s۱NGhwh,#1?-cܒYuFh\Dkut')=N w0'=Hj~?"/brջv6w'g <VLXYf%\)b3@^xGWBwSĮ[ RPJ7oč  905|E @6M+\r4&dh|q D~|iyTb8&NAў;ނ9ƹGzzS;1dB8>ߌ*Ս1X3۲~L`v2mqhD-R냄4rwJy[D@yT'_CQ-dob&&%O0iȬNsԼqFQHP3*6i 1kB&Q_z8hS~1x+zxHPT֪҇#H5AUٺ1z[R79go "Sj(ADT +>7 NR{÷]]6',~,o_K&G} AMtvzuV[_9;KYG.ܨCz_l~݁=h}++BP}\!xj kJ ٵ|Őd ,νFX5IG[ooə6NN:t-bǩ|q%I囌P侮mQPJ|4GۦMh4k@٭~0`د{vRvؔCLH2wM:С]=0[JP]+"A+kMSW\cN.L(>f;u"bCڣ rϕK]aԹiߓ p[kХQ+xعYÊw*Y̋S߽eTF,)z% |m=pWj†M}="%~fyboLIE$TvJSORu_#%.C+lx"T!6NL9ζo"hN(Csfbi\Gt҃|>h:<;:G^mr.>?ܕТjiL2&QB( 9l{n.O`%*3wH^Clò?bMg̠ zA/ޚV[D& Y9)W$da03 K_J7sx26)L4dWom%&*q%"FE秔c1n ;/bd;yiBa\"S⺵bCܜ;͇6AqIU|)gAڴǎ1#X[=ܗكܷWBn2/מē9cg\]c>a&Z^DC֧ؒumZw,)"/s`8*`"ó'> u>a;wA>&i5ܵ:[ӟPZߛ3 @0fQ O|&9<MI{3Ј "KqV2VHƭZ2i\#֌p,ؐNg}Oi"̪f/Jv΃*e~>Ǿ`#oN݂bg' ~/||5l AvY&]rcϙ"R#?@^S"׎ws%n΀_SvÆ[ҧ#5T:Ϟ3dT[=Ycvo>%m^)!0?gTIP=0|Kk;oi;e_3æQe+ U}IaIhayn R7ۙɰKNOgrD}I= h7ϣ.Dl{M>NI睊-Y"9+#S/H0HHMO]q$ dTމI{oypo&x=QG!H^Вu.Mo}4m˧i1t[Š6C⒱!VRܭ[Tk^d[AWțW;TA;Jɩ >"cf&Q]Z5Cu'j`JzP].R _MgKSe5 V?b(U$x[qMNeP\> B?dzM *$?^7ki%{L|h51Njؘϝg`S&<_7ґ.H%]b!${S+sEN. H egKe9<f<M0YCP<[1&SFE|' p=a`aԲRi23&fWe)6utɕ<MZ ut_ffAv F{]02]>2P>:3֭3Zp;Ej6B.LҶl_Gj#k_xlȷEّ[e?eUPБ˘`*EX |uI]MD$!c|i|yɰ64|z\)t3$tٕ9ng;7cNNCAwefPpTN z8 5{X&lu,B۔pW t)*|ҪqhSNY*]3%^EaKTOu< |h]1?Uw«s v r{8~"Sae M竴MRLf/+/B(M%g k:Pڳ7J$> „H>^D:@D0G/§&S :Bej=vF[3-S_nPZzXĦ+3w  1V5ފaYG9 45hb 2zFnk1r:%.#`ڙAX|3"4ot;SF`JYU$ʪ29@x;Y]Tmr߂@Ur,>~'=24]#$ zЍ6*oܙ;닜=vF2mo?]{ka(#0 h$"~RTIUԴ|@,7Ǝ{tx.X .33C;hc6L*&-k*0w`k/mfUy*zֶni*CJ}<>YjHo/G$,`YnU96lgJ:r7҇ }7f;nXgEZ2z XJ{ r8lP2y+R넹Wg٢:J OmJ~|owA@E)Y:1v7`.pүyt e '6T "[']˖ٱ v&ـ)N,bk13,JƟ&J_-bUw _*Ih ig ?˕KM׼ġ0|(hBu4ba~Yo{Ig]j!l`;vٰKζ\#B-t\};xFY^"`s. BK ƤCghk+(EF ojax3 RkJQYb3\vԬcM]X;arwKLMߋ"_,zm=4ы90Ƚ::)iE)\Ȣa3OʳhBy4+C;I!>ʜCF'B] {mK݅opFuvSW㙾1.w8کBvG\Cr N& k|= U^ Dz_to.Wnc49g߁笜@!Oj4-P$M;k}QW~pg&5\`Gl52nϜFR+T?=b.(d$78k-:Ɉ+$L*=OM[Љ.S]|KID‰2)~<(|.ULj3dv5NF-"2fWvC'..v u! 9-|o^S; bJh|QC |r @l AGVqVk*dq>P?s/UHNp9UN0g?Gc'A5?1Acl6%'1>ڲ]XuJ!cD}C7m}m FG`鎁d9 n<ipPF w%X1^yhWL$I_qX;#2pyX%< gV6lA5`?OM7 rD=K&?!n]n'uKB~֝7 QD5t*fT~2J,gn΃jԴUF<`w(HvEAD|8sX~]hO=0 *?G5H׾#d* /toʐؼF>pl3K3p{E;HSn[+FI/Ďr}؉߰?[8cu貮;ߦ( 3|ma7[xLq)7kB-6p+4>1Rp2gLLSWY~h'T]q+EC%Hvwx3Y%wAelݥ [DъRHgA4I|nd&7f_)zػ`02x|t^Dr=2CsKB1rߘi"U-_%JC?I ݋d% uzՐ{'Q !UAPYj Rb6zlxIUimcվf>ދBn>%G;v78.S6|>gMd.`GVz E1qMŜRތ#R: ߝ)Q+<1=1]Z}.B&ds GMBxH*g@ 'fQ3["d"\xYxftJ[0'@raC\p_sv/TV֒;CW?q菉K>6$o) ?ZGL - _fxQnosNqTi&3/wjx6H:xGL"ڵ9R&T-;zRى;Hq>"Fm7^bX^mRW6ySQgܱo?k샘c{!NI=rY*?^'kuy<$ ;^¢6@M=  b mVx)x){jGw|zNl<'^c9Lo aҿ7J: ҷO*# ~;1xg2njƲZZY롡zcZ[N!*Bt6:̲!G bjݷ2`Gq#>lu{XvLj~1ėɖޜO' ï$+߯].V )eoAg0ԂAX/\W`>n0T`ԄBx]Y+΍#rL9~B1@TEDU emΦ-Wt؎kJQ‹i/S-TG-~szR_ nx9 }tp?{+u<ؗ0k$} Coo>H] Г 8!S^k+9j^/ C" eIRd]SjR};2S]SvV#DNOf2iecŒVF2χ%F}"4nv$XDH8X-^l YjR̶rQgNj~HEl*S #' #e%>rA_Q7LWFP ċІ/}]?iёP78icc0?qٞblŚKVw,?)5$NսKwjbiEîTշ*Qj DZH+pf5|#PAG+. `$e%TVR&p"˸`Z;mwȶ=Egzj-GS O}dKd7o h4Bp8^ь(pFn:$?7RmK1̦Bv\Z$IqhٱVEOFT|_m9jAjgX+OO6\ŋ^U'NїޥbFTLR3 (F`KGH8.{]J{()FI?IJckRvvw!tټJ]łx龋ghTr]Br?_s@Xȇ҅M0oHVmt>ș*`}|\-2^rn5>yS42@l돊TM2W|!%9xZ!^eUrACKb2Z|3WaV$^Z '˱ ÙkHf:Cy'N~DRo0tO9K=^(.?B>>Ze}EeGso ]|9ʡEW4#XJ3X]ҕr,3za:jDJV9'è!s1s=y}5K],q XvEX}9@v&/﮻pJ l0 D{S?74zSy\FVዸU+O fi{xV$dF7Wn%cT^V5lIa9tzx6HNःǛ^Eґ\#aдhm|c"Q1/M/ e>('Dj )Uv^<&%2/ɵ Nds$ϑޕ}opȳyͽ.[s5bvSz5\ke"7zq+{j1|P[iQ}?-Ö|`|sbGIi3d!!XWd-AD ko" ig9L8ݓ|ܠf>4.cvN!$:I6w x.ź+ꩭ֫4ˇ˹RMWNO$Fb8g6dŒAH(!٭2 lWtey Vn3l=HANb>IQ#}YL "ܮH컟(*NJKEwcyxL;)hxz^bE2U` hg*^QƬ%>@WrϊרkG{ƛ&=JjmT'7fFذJq_բoB"Wuz֯߅Y[V5zR)uJi bTe'48\+Rv7S%kexp*[\ڼ5=X~@o|їũeI|Em](4  -ν++֓? amQ}mh~Ȑ)?:`z\G=퀰F!Mr}&.9zā\i1+d\YЕ4`G#r~hވI.:(β %+FPbWƬn L]Oë׍@XKО>a 0;8H_v%*8]71E"c>``adr1/e;f/f|u U[ F95qGE 'aO{/Q>_8q'g\f9"i3PI%QeU7pF'V+'.R1]+%[kS7i6Z5 ՟ijktu[SϿ WXR)6Ty"0 eڴO<Դ,|)E H8ޱǢq‚sdY YJ_6nkZ(Kk(T5#~P}vF<2뗔p3BHZЋҘp7&@ߧI+h/R%8lnGj{Lӓ%l=%VqGw1MS0$t! rcOPI iQmk>,0"Ҩ";_^#_@ïs˚r S{)N*Ѓ$޿9.00jE,/Z&aiNGuN./[`TCu1P\cQVZ2P@Sm;fեp}3"y_6-!s dl.00׍6_rt;o&晴Jbq:x^U³Wg2o '{"e" ]Dc7nso]To6`i!a gW<@;m}ԴUB놨3ͭȋʈ%HU)Ք} VY?/L>Mjg{c1{x7ooEӅ~#RF:ou%„WPD}#h8, 'M7t,gz+b /Ck _NwMr1pޑ*Ĺ1@٩*X?qeb7'USa1 䰑e,k͟m|Ic.m:A5gmU)}UE^YExD|L%PLے}$'gTv@r$@seNNߌ=/5 '9r;j %R쯮f)M: ABX^ZPnl [BmwPBmHl:>Kʈuv8A._?;Bdv*'Q=q=/_r9šcX x>2b}q_>W?xР\ZR;T{9yɋX@N9Ha6W HCi- MTٶW ׮X4OVrNb?w2eiA<7At.Ae$t/Zy&¿tO_{ ^diC,Cfk跤w<,ҵ-?NHo1v4A\U0aqPgDt9/W:<٥p-m-<ks\'Wd<(t'eENInc$(*#*n>ECLԹkcL;WvÒwM; xߐS4:O:O*.ڢb2a3ŗ Fw7t'|| F(-d\rtztw Kq&}؞vH^ʰd1*i8mVl>{'V@^h6_ H?"F6i7Ŵ C+<Dx7>N_7,3/98QyV > :8gB뿑y*5IBASR!7Jj9w%BQ7rV$"8q:%P҅:gH ,y]F%^JcΩ.b6`{?%3,rQFV!|_!0B8qh:V/ t+mOudˣ}kWF31+!)慲DiG6?a/ tOYs88fiOcih#)OVZMF:LTo5 E V [=c-]rLL; 即+42 r(v9sjvA"S1*&Ytmw; )Mi-`fH>Et~`deD(Dr)I( Gd cVR3kC/*XTAY`vaUpiVlbGR( "5ވzN^%{bz0uLvʼnϯm={TԦ}; 5 Is[w-C"@嫢\F{nC|tC^+q{ 8>g,N?DB42p2cQ׏j@R^dTOEsNtA` q]X!ZKla=5h ŖR%t`4f֛`K!y#nґΗG#:\ZȚŎ׆aځlzi:TY#hveTI>4 A:3K `ٺ+4^h8j%@ԳTȣȘoMRm^[qXam =Υf:+д]u51 &n:LI=Fi.%o>5X`s .oi?˒#Ҋnݪ1z5DƜDQδ&=(0/2p 5֤=~8bH!G EUA͛lC:Mxw8 dŐiU1r/kV>b:ňʻmTCdꦷ㼌l3 s#'Ӕs ƌB2$C$<3^3ę(QU 0[U.-a}p'Rwhy*/.YR%'i6ށ7&̾{fW*~4G3cy[Ytb !2| :=GY un܈m U؇)͜"zgw>zXv`̧]7oQ;7d t;7pT'©An~A_i_EhE OѥPu/M$u+z#MSDSH08K: ʹpBbj󘛳1jvJo(K0w.:D]u7q/ey/S}`r)p9^8#ؐ;ԝ23t"86:ET'pSl|e4~Y`(5;:0s*HcM">HfkdM?,Kn2/ m\(۱Kozfi^R{y`71 iz~d$Zg!L0rLS$5 _\*ڜNn8YrrIO! )0xPsPNXIgRKPyah:I݌xzLdP9,pPn/`I{jE S1lƦ~(2yb߶>SwZzX Ґῇ7v wa)$Uw/m$3@:凕[EᑹU'ay\.ݗx -1>^t󳃶T},yg{@̡DŽkݑVO~MDM̯:Msd;?&(d X+?Ejʶe.]" uAF{cc1Xց_O烚CVuRvN~(5:SYRuJ P". *=#uc`stBdN+}Gp}kU/Js|l߈,.#m"̪=,&3neN)a;w;^;CNՁ@#&(t#>HTʖJ?>mw7oY Q) )m&`yːѿz5!x9~k *Pk&DǸ+T]_ZSt."ĉ2˩^خ݈@ @_&~>K7MFI71:yObsGD!9 cR3םDB"ZL?"ɻ~#_ %rf܁9ӥ@7 Zl~ ǿW -1? JS#w!#+ >a IȅMS.*KuӃ;&ƀfI@;i ħX19FXQpұtGy*q]q/d%ʝaQI}[6;uE$ ?x{iZ_;pwJY]s%Uchxy 6a W'OԆH!]QszKivP><?4Y)A!Q/Ygh/@<04`U;bjq }4<(oB q)+R|M)$7k@K8Hn-{[\|*?v|" gD5k!N@\ @Z%q6O/xed&VM$@%.O]Iqdh>)5VKb]l*3) GEw,M:X&x#~26P82U{s |L6.N/{miz1(^{h#*MW"Uli2&M^W@fen%l뫋tobqIG +XWf2ՌFw7duI[YzPmYv;ƒ쎗Դ  k}Sw ɻ8=[|؋kYj_=y†%@+d!vg@:FYTߵIa5ץh'pYH9;Lt0쮶5f$06* v-- dkM2hir@Mte@P'3ӱ[~Mx4'}ϬMM̂Z/ڃMzoPQHHV*•M8 o4A4iW(b߯4 hyʹw[Ė JuOH5-rrǼҮX]mdFiAB}U7 6hӁK6Oپ󓦭 /IN5j 8G6'æn:۷ 2$$Mke(Ô1~n`I`aTڿ͊ihq2KB,48$߁?ᎪP)Ƞ">/,(;Jz߈@okGDOk^x}Vޱ:)?oz6S9V'8‰xJiA5HeuZZVl[/Z$_lDm'Tݟ3L<>c'n&7VWG+7Y^"{䣔.0Glcz*U/g3{}\W/k[ʋ4$(cnzuMk3Τ͹ЧZk]1w߅6)5w!E k{R*YB蔣QE, [ǂqIT3byr{{c.muED5|a.AgU ~^AXl~U @ڢzx$?tiiYS]襌U]G\36] M V_7ƭ-XzgSW2 uM=?1Թ(iDa@ wA}!VӐ١8l@rIkߖ >+w"cG60N/'V-=7~WGTr\ANwвClVC&2}$-6PLIQU֛!I`Pۤ 6JXuFdYC+n,e4 5zQǓ*;[L?z?K:oCC^"`ev+&ya|??e?o4}wЧԩ&MRFV# A ~6A{ Y\c}TQ{<=x⡯xV5X;&dȡD#^F>(S`}E⣋nVN!e/Ja ۳HId񁝝i{(E6g]RO:剉oq%$u֠?i .g jY늓+Myl|۾3$NRWHr6Z$J-xfs_4Q~‹!{]J0 R.m L;/20>AFuU27of:+!|1sǒ)Y6usX~OLS4)xitGf\Y̙pnzL/yM+XgH5pV/7ֈ `#*g{|ʚ-:N"vБ e q 0 =ъrN쪑i'Xק9uQ0'̖u 6OԶO.a1OEWkUN~eZ-PYbrIzh{KsO6>POEh\ck]^]u6xYA*ԃETr1ΜoOe ̙rab?b=tdS 0:X:yHHt5Ȼ_b{aB]t,z$J16T8  jf;\!!qO^)@~,*|&Fy'j N=y+(sWH[H70,mB'$oETV@;j;O_62f941ia%^‰uot 87Z'p2_ėfM@\3Lu#%#ms]jKA\_=.gD*Ѯ>ª;{ghg|+1\`ph}>OAfʖmb<_╝k4w?;d6:u6 ˪P e>CvَA c_1(.$ٞoҗ;H&-m`6Q-U1Eg),3_S!5zeWW='!$mAgb w!@U6Iw} &UUꛪ9+ k_l/9ozi78ٌs9QK#l@rݨ#"5:z[m.%@ìQXIo4V;F GE q ֙0lAFcϭF!#+QsNpx:-g91) [*^6]($s_x M7 BZ"R\ipP3*hlOz{]ޢ4}g#ERd\cO(1q-N5F;UR"+^Bjiƨm5r@POqoP/ocp:[b/:{߯Y!UOh̬JF`x.bCr5,D.Kw-_5xL8TBQu BB:X*D~?L{zԥM+SUCش}Ү]I&sU= zD;3Gw-)Q*0B?>Ls[['Z U*kx8lܞ?CSnVd~<#ֿt)0HIOlUm W׻ۈll8i1漛;*13y 2Ɣ,ۼ Q]pczb8Qu5SGUC$ L_y`X6i[m5s) vOd'㮮<Nd JUvE2t4)2 & Vtxq6RE/^8<+7)h-E;E.P(;9]vIF|&H_)-G-|;%ӔOo1`t^LH,FLk"OH=肟[{ǠSl3=4jԘ1Zj]^ `L8@)._ݻM|\V:KSu3V{QhqkuR pX?7ͩ&u1 +)Ϩ{-KԿu,(~2gw vrIO#4XL]$3j-2rzn=vr,^O#N4T[jk,`zTʚD6.cm lY/_$z4cw`)t73W.B\v%ea8C, ?9tm0M{*yf];$;23 Kr?>愤|DhLSo:1tVdD" IOLc&ØLx1܁iɧ@néb:3$>) : Uv@t_.T+hK?Xvfs=܅s]6s$oL~ 1vKJ+'zj8%]JD/+" ʙ B fK4sZЏhŻ]ʞ«~. =i]>> _* Cnۼ@Xevϟ)"+CMaͪ]V*ܸ+bz\0e1V^ :ٰ$>bWRV.XR|kWC>42 C|Eʘ4+%O<=*XǭJI^Dٺ>`n]PZ$ %8Haqzzh~4JLJtԚpJNѓEnN44m@;;9.zvXM^n2Bͫ43`E`>_pH]$ X೽). M"~R屺[T킨}ŊĪֳkywY>(=O\[QWzEE&Oi$=*P24e=AL!>m9GFC.4$R;~^Pg:eM/4׹1L7_l?B#јsSھd:xf0M`?3k"~ITW=\E~ >U\p2 uM; ȋ~O*FvJנ$lx#=#qc)S (6w0xoں2mlI'/v  p<2c(]m#)g-?+0fZٔm%dxl\Z]LT{d,S(r SBo_GDW)9-(v) ؠ3~#AqӫͷaL25]<"FIw)VhO(jβ+b%K U[NGӳäCQҭL3ƘיjP\5ָ_CUٖ0Ax;Ȉj7ms#!edT=\0s5\D)Rl/ UBR=m_PB)v@"ņ3#| z=H/_fA׈` ǹfУMCfJn+ym-- XIuftP!vzɓ?N@h,/S~uB5 Un-F.pyh2UJ6񂭹Ԩᡝv+)["`ZЈ7mv݆@M(߈PŇT*girmjRÍNzVmlǘiFRV"}?4R`41 f7Rǚ#{ePٚkfYGc,WOJy$ro> 5oH;̠XS "= \an4oeڍ(YN+l}B&f]5쭞[w|.\I}eԏBipt̲B%{/P^4aru^[O–{4k]~m &]tlFdy_bSY} * vt E8ɶN[~ 7r6d`v[pr4p'bp8lV&*y[+5U ޻j\+eaL 9W$򮻰#!pe+[ckݷ|R f㤸$IX?z6O|.bd "+iWBhq:ɩRI`jۘqP%?7ODI[L[Qcw0u\(.7ȒðA]vFoNCU+8oAOyPT޳H,^öZv:4t9"a`eQuJn,&oTX> N7B:75ZuTF02H}kh&}M4حq&5ӶL3"8`0؍5LR"z>yc*{|~*dVE T?vD<i!ÒSMCKu5C<^ڢ ※>k=N T{&H?"s4(ȴ]"; x|no,V<<[=ufz̽fS j Q6ݒ-l!ʋn:E?|+O*A\^U2Pn*", ZKh6`v "o5''Zp_"엪ʘ~T")q2ҵ[QDCM'N87-/A}H-dݽ1GCUbq&2tOvv5I\B@nȣ1r d0qbZq0C @wS/We~v;c㌼ 8+%׿1~ _7͈@cTm*b*PCTa !hca/UlJ%*EPaފnÑs7Ã_[^[9+}" $ \gw0 5@P!B=&̚eMnM6x%8!nr.Z'U&Q*3I%a{Q75a,DkTXS]ɿ0pu&fY).L7w;֝GYBMK8S/ؼא*7fD:$Ryծ{[[w3p|14xھhpNV$zQSY^?&v1NA)ƙFPTmL5Ntq 1ɹx*KtM˜H4wQ=A:F[升Q*7quęiL3nBh)z9tNNj)PF]>(}l0rz@Eg48h+F~ra|^SEⴖ,0@szabFD&֒I-(P6˝J3@ ( RJ{|oei)eY>9M '-/őX_.'ħ$vƥZ}[;;wɨ%J-40vÞ  ,CIKu'MrΝ0 tT7D~:GQj~! ?h*JpISP*@#%G;e\lht&_깮IΖάo)\f܂ihE\ Ij;?Ml"p`#704oz&lr@:"qd.{e|s{HAWe*m3'IsǿR_)\3e&Ւˑ.6%z{t@V0ZY~q8Y(0r6WBxg |]ɸ\hf͊c sⰱeYrfʐu6-^dD0Na:H%=uY&g؅n6 ("ߏP1=Hj@;Yi&&޹YGi0s#Hɴar5b#%,ROVVK>0HjQ A9_"EEsXx8KRg/zBDRJښzf|Yn$\7+ܾW3ee  9tX&xlQNВ:IoS~L#F6+t{mڸu_4n$*1:R Uj0*۴ӖjbzvwHh/~YP' ŦQmL/ G+dv9\YPJe{|{R]$IةyM=_1OTn ~I#a+3Cw fQ-jĪ@zic("nHˑuIQxFW͝2̸S6N|t 0w[xֻ{ŐM͖ZבaF|E{I@i-P|/O<"lBmWlUh4HЃ*n KkqȔaML W#rf+H}k\SGkL@KAR<\1t^@0` X2mg2kJ.ԛ,2g`CW7ΌwT # RY]Q.7°A ^ZUR$wg.!P"|q.Ʀp #P]M5Pq}7ms8䞼T`gрp0CɇDO 7:k wC+2TٰLm5$;3Ɏa.G4y]>jD3803zf.FoXQS#%$=MMy`\IDjΠAIZBoA;x, f(lM06g 4' |]Gi0{v]5\.챴jD]3 WGA>!& ?D(bɠ(cl﯅[]Zy.%$B`!['*<~n/+$hIx!Gsfc«d$yp}|\V!1WiRBi %zfkش&$PpR5<=P-Zt|:tȵox6=I2ʗhz0#ډW7Cb=% {)h fc l'SSCM ~%9ð4!x1o)6!&H;KFG@Ov{qrSagD+)ʉooR`߄,b$Q-rP u{_oܼڭ6/'N'Wn-1OT|.QLؗFwzAX.K3[x/ĉ`Yv+Q)OE ;d,mN6:%$wq;+V_W,yբ,k̦(+1 3Es I'?`\y*V%XzH}E|W.PW3[|n 6N?vc{eEK MdD!-rPܤ=ޘMEzcj;>m k@AI:&n>TTٗv j(-Ez9G]yClpFk%j{73 2͖?`N;:oxQyםF#ׯgɞf+KH07_.ܛZVgn.4q6̘5B#pzT)pDHdW`ݽߛzlݾnO jO1CxxAUCOC9V{H5IvF(疦|vI#K Y~9aU(#.~DyTy.%:{zjLGI,lH!0ܾ` )juAxD4SKj;Ct~-zS(-:)Z0JDT*$CA1Ańm鐾BP->o kpJ$B" t}!1-?S$$r4( s)Fź"QLQZHYDAг5%pԭn'L:N59-O &0cɏ%EX0} qF}(2p|n,0dy ңv,i:"%=tjAzmiO-nO[hNgleSK =f8:X IјcEXbAGQ?Nws%jE:8@e5~ +2\գ!ܬ71 *צ@pRap%1;]Fl`606zpY8OѦ A Lx_fGJevw9gR_`|T`:ȯ z<ؓ~졓 /+v>Z}<9;O2~ 9C+}:hY&s<54YCe.6_?nAG3X.Cgj~}o#"dQw?Zr$JE"fPWHp X1p,ifdAu4 |RX4iL7T34sX^$3"xâҨkrtX95`-!x1d@?4R:lzm1$uNCD4k/tbjF(8o띉}A-[R&l_`q`sӿsw`FUB%|y\E=kcmN3"'1W7m8-P}lC"Ҳ[dUNǵMNځ@O_OJ ?&&v0c2[!$&φQއv:PV L{%z-v\}z.$Lb_DQ+mۥРHi 2ePD{{*SI6"x~"Ł+qM{2β ?iUTU.5YB NJgh.usb~O)/N'"0i(ߝCeiQA`;f}!?XǗƄȚg]P{2O?`m4/,&90#"[r+JB(W.:C^aW޼ߟx;<{D D@/REv5'mϖN\tb(pA_ `%YG1v5(nclXTȧr1> ~vصhXws/:6.P዇% ^_z+ǫO e]_J2س>,-`?0bKK#?!Qoϯ " Xk_a}5Wo۠ W`9zNGD_OTxN[5J$y/Β\!pɉ!Ci~('sT v3L~ sg,kFY@5u^9#l{VR;Dd1:?Of@: D:A+qwu".ơ'3dlu[mZyylT"RP8}/B1WĢQ%H3.R֟<$[[zӅ 6 C3=ӾB7pB0Lv|3G1os79,X^ic[!{wIp߼Gt jORuiYltX_tAH-EN_fIoBrB ӤD(W>^ Ic'gan'F&Tw>SzIp:j<#LeCjtm9:AZLvBa%Ye:Edw6 E MYEPH_G{Ku\tULO)&hi5zRQy 3m@:I?9r|XBl}zmf3<8iAPBavu%U>V?Z{ʓ8nz:S }3?m-,;bGpOic:ƫyd3~xĸ tEF8PW)@SIۘc{.RDxES>]~|t`%(97a,ss 7@ F(/8H4Ly# dcJ3͝ާ1@*l蓾 `ƓEd[T3VHG0RӐ Tpی 'RHw]z;,$Z4t+~ޖ6ɭ;+>$>G0E¼X?Tl5gqB7PPUze[3 MCֳl-V‹OuMׁkUhEyj|=uP[:֔۸3DBY 9ܭoŕK*@lQ%HLc#h jlp0[}cF\/jBLxsyU d}׎+&;QQ|ܧIh9AgxKuZBl*pô/4.!KKkB/#pVpS:]{ {,]C*̠( l~Ť* zuB7>hVT/iF« .2XIVvt@N}4>s8r[螛U}FeR@ӨYuS3?o?Ɨ5>OǓKk+ՍWͻh(E6&Dԇ!$(y)vIƏC7>b4o?JJ=x 6K0wSv䲃}?H- Ml-b9cLf WXBeAOB9v n\m;I7$~BHݾ1m^c|X"Fm ~r2lwZ!2Ƅ~g.,(ySV,~Z+>g1 ) b*Z8+<d]QGPm$PK5vAmQ29&5!-kƴ~ncubiv"MS-{z2(q\^0Ⱥ&ʙ?%:d9^Q$WnS\?RzvZ(I4%,iD* MZ]z Fr H솷PY;-/ި694Î,wq 8c~ǵgHv^TkZTO5mЯ[[a?KQdI: 67yk&>C,]nq}𑳸=TKC_gFEF>/^orD3[4Lh#{BzV{ 5n(wćݖG{GMW`& 2m Q ?9:+4{守,Ӥ*6]B\=,5@Mztp]4s3u`Ϛq;_;%{Ǵf8]H+8;9Sd@1T=ّ͏p+}EfƇ 鍲 HC"">tR#yK*?>/J-3՘;.?4EH=%pUrffmAH /lӥl΄jLD(soU)#5su^%b%\"Ͳΰp&VwN;cLjIBLbJ Gń c#PǘnѦ5|T?dRVx@NMc2ŝʀRn " c&)q]q8LҨyX%+*ͧ]dG^aPBM yrZA+Jd!bؕ1eWγ^r} >?mܫgg>1fҐ)0Dh}B9KzD٭L%_ٳ'ݵm<J{̘p"eBAA%KHʤ;Dh[ (ɩ6+3Y޽ c~s8J>h^9͞S&)X&+s;yXvXb[1Fǡ ܡnSr;^P-u! n]cR\wE&/NO .Qs/Cώ`52D,چGx,͑<O֥Eɶ\(P6+AsH57)AjG0GɘLim(Y,UJ'vf[OBZl+jhz/؂UhFad4zh\Q<#g4>&e[& -djE[dQs@{=O$!|PkB-Z8e_M2+Ɨ>9̃K b}^h뉣=4Ik,F3c"lH!rSjRYǿ7|G&w3q(PFbeǛmQW{{,~I$^]wahP|g$|gP4GWr0㆟IMk Վ_8ʎG<'ͷ+~S_z[xD,dDm<#:[}U͌jBx= 8hcC\ m0WK?*y hm_E_ϧ=D]}?¡K#{l5Đ4cСovKm ]n@f^ξDNtW(0Rh>_=/-7T0Ti]_64$(n 9j>ԉL }# ,|WIb(E#(c~p6m0\)6fM?Нޤ0AN@̇6i{0coTN#kD.%t{j`v$F{*B"ook捝 g9{5C8 3D"֩L(X|L~*Jf})Jn\C0!e6&Qz1@|IEQذJmڧ<dXhL %tӎu9f迀7.-z(lҋk2g7T$(4%%s^$#U[Rd!R1uޤ@w*2#! wnQF,И:yɘ‰z"k 'j'`t%k%<'O56aRix慧8]]gc{0Arb5G\d /sk2puf2\*boP!eqGG]eن!=ZHqw) 8¤s[y2h%0P@-턛z6?4nX/Ŀy)pۤ?)4I `*ё+rMM-$gGu%WISZwR= Q}(x~gbN9;UťNaP(67?@hoߤoab;A03#Ꮾ>tWphdNuKnؘQt<羋>@9BP@KEe596Wv3W<Di4!i8ATɠ[@At;H'͊dU ;P0,v<j廒_=j&Y?s8T΍!ELrWd0 00wiz'$xf#E#F-ƅ{yܡKI[MAؔRa [s䊏ug>n 0">1_GOK0ߡ{js̵=z"r:}I6ƿшjԶ#ȏ9!M)^'`|ԩJR*t>f0ދ$O3s{О|.专M8й(j7=4FKiʯTDHd`BF+,땵߶3ޅlpHZҽ>O⾴_~p61 8Q0#37IPkf cU܌jUu-h~9N"[-y1/,E?c;D~Y¬uحu/n!I / LqFw nAMx4ܚ]>  k֢ϳr<ۍ\Sw_bm|u%1R+Y**s[ ~>~Rܻ!3t\gFc[SO׫q?Tʙ ȪY.rP5XidaX/ jw]4ɥ9#LNA7 l_`UU?8U &EṉEW|TܔQhV1tl U!/c5' "8Ǿ ,GuύB:A;w7J"RpU%wb ;yol gGs6EWߔE+'ۙ -Œ)m򂼝܎rT9M|`P yDy{*%kOQ< T'8N1$I`X")q{ONx+8==/J%G qT64A\Cŗ!cҽ0U"n'd1NϏ%БKCR(Ɇ oə ,^& 9 &'~5VĆ̓ Xr(8mГ1S@xlp჆zs̜'5V"3 T K4ˣL">ޠUvػXr/rVg$K΂=u(SFi܌e% L@vd1Qm5T%+B:,J:s%Wh0VzPǓ!]EM \ ~OooѴyS̼Ņ6v s{zɱ^̦4dl ?bJ,s? #Fѕ솻e|,݄TS0X]GC$ Ig@8D^WjaIVĬ Жzh_0K\B:ױk^DJj_ }yEeS%wext́;A5FTK=camxNφ=&߮Y-uQٵ= ܭ&wB_azM{w˜5VlWnrx8Ӵ|q~ orG҃dAmvT8fp`ɬSfTרCOKHk1՞^pն2ȋ8 u#;&)2LY{N\-Sugݺ-d~=ޢ:/q>SBˌ1(S3J`?{G3U/P9H$K%ƹVz(1#)K~*UAy٪hؕJ^.~}|9a IDky>.x*Ĺ1}DBz0b_}ZI_wUn_v qbL '̻jjSXAb=s 6?Y>7vn'_u;&?{#>mDUQFEuyWF(_$4I?<WUKʢt> 2Re|{k _w/ dġJI7?e㶲l݈,/M|T %8 ܘ7'!, _zrxʬ"~.󊜮gUbO9ZifU'q~n=a/6(P2|[daJwuQ*]Ew +"Q#l&}J':`!2quQt9oViLqiku18GYyU2p1t#v}ly\͎KΓvnZۻEWI@<ճ">u[ ᤿Hv4Z XgF1j}sӾdSZ-wg!6.!:&Jx.grɳE`k֞j%UA*(E-Fd!d֑w4D'7_FFCBK">WZ*jG1}o$LJGU.z 3' ]o+몜)k`Acsρc(H"u:8Y(DhucW`=O^ZxA! \'J'*pQf.'!UJt\ 2 ԸyX h1Ә;I L`TqXD7Ԓ`fdZ O4Y.R%Pn TjP"QV-S=Xu4'2PL%P_I%e0)97VG(bޯYkuh~a:ڲYnD?xAG%Uȼ)尹"o &zY\J @ꮲ^ \JY;<8ڐ&7}VE=B+' ZD{|T-dΡFBz:ȄxvSm0gOm]IǶAg(*`s^f %=Gׁj ר(=bW >ݜ ul)9w:1T$dCa^=uuh8LuhK](A!9tCQPt?V8Խ鬠#FoP O`xqpa8)ҏ n!?MP(4=ҵA!Z 5ZC-;mJfEdfi݆FqڬYD&q&xDro|s5HABį5-vU< OƄDc^ ~a7.pb)["[!ENRl($?<Cy5|JNR{^\C5D|$?̽ʵQ3W =JM~g\A{>P83WN\?XN"%X4Ƙ!䕥M7~w[nEB9H3/C \#ȋ/])x"ijaV,C]OV*FQh[(+8qtB Wcevz4W6cϕ^!vj<7" *u(|mZ%9qAʨO+aaiԣE%n9밃d+#怩v&C+:a5n sKQUV9@;v|&ε9f\!b)."<7~"uOz dCYMu5 Bt涭X2ľ>7>YyVOX@v~6 a]-#'3iO:>mOP|u9Oni׍pSsD hE|#ްr%)@Cl6`dY4aS[:96z ~Pq5#YBGO={9#k.tL8͡(ID>ciW1~A7qݙ_#M8SXq`L2@) p`N }۫3zo~C5 [B6{IoG. 8eMټ[nVQ:T~bz>%2 ba$Pi)\ۑ?&KiK?[st&n!㱦;y_ Z#D?jU=cD>`5^.IA^Z.!f gq_ls ب.e|XqM3iCS#-]x9d5?hÆ"Dw qO5"[s7v nUo˟OC"7әQy]SҵS/!%^];Rqm3$l]AUCQVF]TN<3:.ۏNSDP**OV>00-~$'ͭ8fť GnjGUUc %k)eO,VV{z7GY yhw~Q] $R<)_%Oi ^'P=%_׏jrYT?+ޕͨ iu_!$BV?Lƍblٯ-qsCFͮH,m]яz[ޒ\z2NB/,^uZO8#&$WZvpÇbʦwX;j.b?7@9HɅؼj]>6|i O2׉\)zwhcܿu61DU uM6ܯ;w %!y|w-ϫTHP:'# "w6#uɼ<ꂈaQ^ \-2vZlZ8xU=Ғ@ G=<@5:!2Ԧ 崄lG.2`|tY8OٹU|ݧqo? >@F36/$>jZѱ 8eF7r~+0tXh ̽d44:Ks*odRZOGB/2g."r#"gBs`ڬ~&6+J\/ׁV|\?je'eC#tqA5a%d2[q5zbHbNM#8,yѶj@`]0p}Ù8Qx;#P@QN)'?Y}5 䅊ZEW.H?Ap-1q}<2"JN0y0.L<^~p ffIW]Up4KZXL8u`"*}ͺ0,(Ki ß+ Z;^I.Ul3 {PvɬsE^/SۤD6l|=rKƀikrS J `z C1F0Mtɚy"&dɲQOddy+jIX&/!r=Xc{/dΏC~CT,Z}1Z;uU&7\D˟^K8dX?iZk'i-q e9K.AO~?B=t ՝1x<\5Yp-B/*\ZOo,]ɉJ nǥSX4N*/8jӳ 1(S@c+llGUc9c¹L~ϳJQ*9:ajIh_ܶ |[EEEgPNV|ONAI fmoP1i뫯`7b_̏38dg:iG2z>H'i5LT!In9K$XKg}uGd)nKrDЖy L@Tx!5@1:_kSp \RD3$Q&}dסUK,/X40L v{ʊ4y~Hq"kR8ТMlњ A%0GPS &,ľg|kP_UY¶6n8hAC!ZdAʶmY*<)31>,LM7cpJO) L dřBd+A;B;a4̈́b!zCA]<5̹5'T^ FCkJPFYݹɒBvmYd/Ź'` U{ &Qw!zmWf]8%#&IAh'^!l?+-g':yPUnwe?pq &[%kQ<+ #azÚDgﺋ 2_@r1nG(j:7@octiCݍ{͌뇊6ߎr.: hA=z lԏ> uc<7!yCH9,y;S?Z=U ~9leWVU6"IND3II7id% ghR?`߄=hq鎚ӳc-F"r Iz_Q!ٕ~ 葖֬p׈rI A)GwLPXHR59?rj^FHl}5:哤/tH% n7@ItDGJU9_ kmAKSƯjT/`-%] QJS^m~HA`a8iJx_,ˑkT^6?_i,7ʫBPF.w-j} _.Krȳ43Bd.5PQY/&gwmrZ")({ګ U@P*pA_u49 i6¼3W^*>Hn~_J@v{艼 6 G.1Z`$SSc3:*Z `PpEC}b ~a1c;KmHeǽ𠐟"zmўb7wA5t5WD LpjrOsxVjgH5^UHy{aTbĒkXGVwFD=p^YQe,V.s}Ӿ۴)×ND['^Сp3Ś}$/ j騻 UE :@,QUfF:Ο1 MBQ%;26HcKkw`mz/jnhX2Huw(6.?Φ<W s賚b`!)w~VrZAA_V+ q-EK[l7wB~.H5B_oĄ)'Q1H)-M_uQTK ˴ 9n.d_r 0~L:vfT&?7g$@Jw H\K΍̵Z`(ރg#'~٢< /"Z2 $j臅vm!s D.k1) k>]Ʈ~\+ti:4ŞEIzh<7S(*G$&hY[-s_x:&𮻌;J5QVUxղ996⤇h%xU(9kLκ &/D⪷^Zw"xk=ؘ,n0d q {qPu'(*&s!OZ*057g`ҙkb8s Sݣ=>J,[[D@ Cnh`fi3؊0fV535Ox3d|&B,Y|тj^WaU\klXDZ# x\"UhE7)cR'ȿo<^W9h;ukwkL>巓w︈! $ISJ<_4ɻe%cDAPkI{~qf|F"PߝJD ՞~6ؐI>v>;| 2"]U}` Q~`ǹڽ޶) 5PWQ$Z+ҦGcݍFsUϠ @dU^BR w?f; Ï"]l^t#L}Fp=N tCxeP,0a^ R =cR "~TW_]%~p *=ϿgL1Pj/< '-J2an5owӱPJR&Q]qaH: xj/we{W&N|插%>ͷȡV# Lϙ)]ޟx5eؠ$ξ\p6y!RdLHw16$H;N~;=rڇl&>ƒ-`_o3ۄdwIPÕq_~04]ޒ{0^KY &1~.]+1DM_R;Èhd10h>|6)MJJh3%sC_<>>Md\Y Zگ\_)Rp7 tO8JH Lr?/ͽw[Ɠ8qXuiqp&OC[7Uޔ :fp%萗('pa#s6-F`2wcct^R,Ä*f9ɹ<K+4/4aIi(X,m2}R38]WY-be.e&wՂ4q`ʥ+͌i/evuqee~́SeJ)sĜalw.Okyև9 ҉z?/1Z+JYop'_l޴po01ʜ5ޑպdMv ~cuV?Pj:X:5dmdة%V<л-!KGk&[T/etM_s\=˙oY6~5o D-DմAd%ndRpV1Uh/ə /b#BhkQ1%<YN˩S @ɯ ȶzD|PY [ֻ_o`hHꩱm6fL2ޖELҋ``tonOljL!=;Ui?CߕPE,Smdtu /|(Bb'Q[/jSE|bgؔi2Uc!V ҋ|;=T=IO<3}™;m*׊g Fz|O0_%\wح ھnpwpzvHS9^OUf}úf:4: ( YisygCIF2]*K1F {tP.w8$|ELEGtxKܹ~kt@b $;jv̀v[ez؈z! a5f a&"2E\8oQ:0۳g ]MKǸ}e<`ba4o`+Kx[IJ{>0+rǥȋE,d%[ hW ?𡑏0$n?-@^IԾ{'d}Ћr=CKy@R8]I=tPѷiiLF<)&mqSHOc$7|mre,o#ѐۀcѠ4AJ]uɍu)B>t}Y8|jp'|:X' <7opG51H뽤 s%>q7\0 Lkv7jwʊP e\d}Z0{t:>HG*ycʎS !trj2kB?,6=`f;pVD ucn:Q⑁[j҄,)&Z'l"Rq1lۤ6 .~*'8܅-6~ #b~젧nYSI.{"P~"3ǥuYF1EONc#Y,ڼ ET36Hl/Nd [_b ޢs1d"(o$PͻW+\Z=Jg\12l f6{SpT{\c AZDH"7og3G<VxUE註랂߯pKAV|M\%I6}\cn8lVWw1#e֑y&P+t#3n/wdsу-mP -:넗һy2!AmpCs$ǟ+8ʅbY0cn]eH:Z=ڟ&PJ/x,4>DNOPڽ;vd6?*v,VgC3|I05S Hk#oizCd{&rJ2wy!?ވZ~ 1XWS 1a%}V$*Z7l{Xp#da@=ޯ\{:YNk1>4aj-ɉN(ŭ0;bK\ND.2qԪ?&-,7"9%ͶTG7q{pc Oco43O+?ظT q(P-S?T2VĔW"ʳ?Tq[SvL~tJ^EO7#ˣAl=O6EG;_JV.D-z6Ǘp~[g8OB;M;raV)B֨B  4hX^Լj\ bUqܣ9Xں#7s(K&ih oZrI# wd|IgPwlPsVfN !,QG$j>n>(5EU|NBvB]B$+n%-@ i²6#)"bÌR̮^fEhxw| j n6jyXR8[ ;֋WJC;lJѧȚ~>򸃅#j^N}' ֐[r^0[㙬r`kɶ;pDe@Z*!ri6)E#ő=}Ά/0 yT|u2VQJ0f3yklFu]tO؎G<0sjڹBD3QHðg> N_I Q19 Ji 𜆯_N  u@sJ%+nod@pEHWLe.s&$lP @Wni{ec~'qɽ?峢@ 9aEHoeP;5p: Lzjq PxRM.Js5.P\Gh2$on͒߰iYo屸})(5̩H'2Ҹ6x'6Tr[)-B[1>qIJ Co)fX+~ ;".U}%[%")"VxΩ}u.f'a=tHqT`p.c 6l7eG`Ch4uiU$:z؆/$~!VVl@ M|7)rx-ѹwn+/Z ^"dQ:`eКǁ6{ˢoFĄ(H·G҉^!=59j(}8dIE۟,$$ ay<)w G#9ؑ)!dEuGzE\AvtYjQwEGFŠDdc;'n'rP&Qw>qW|lTƱAVD];@Iq{vLA@A@JK?N53&YiH8FC:ʹY }PSF<٭{@\$IY]eM@r:UzZEF7m[9d(]+A,+[YotYsĀYQ D9鑍Ǭb>77(=l8zHAk?YǑ2,:\d8GKh$n$^ӿ%ZGK2bX]E|Q\%HN/ :8ēhZQdrZQXUO@0O7[]Jȉ]Js@GCד{.! gԴ5KZn=+d{ nrv< pR,k8ַ]i27n7zU|MDeds]Cv"s߀5(#Ɠ.!t*sI}޹ S$=]p*w]×"rNv*}Bwni|n%f//.Ԝٍ-éL)t2:h {zoa ? ɬ 0@AD00,0A+K!% ..{+kH&Wk|*#- gdryl֮"ˎh'4^qE!-B\)o?|Е݉mm;|N2PhkE},g=IˇلTd27ɦ9c(֫ߓMcj-΃f*4ɶjl,) D&/UԽjb6IHdYolQ6/2q((ځ0QSa]7jJ-*8SM!X]ܰM?)8lv9F,xEgB:B8QJiRO?28OQ@4\ Ϛm7f :C=P%_ysيm$tJʵs|i5% |l zcDcZ7{ؠQ>*曳}5Cv_yUs Y];рڸY&sQE"V v)9Fj? ?"7$=m~,1a Baxbd'xj!!p"zݱs~?X[Ԣ%=΀@+5-DU7A;=)JZZZ +䬿)0sg/!ALэ/_9$1DhpO/.D?1'vj>k0!._B c>}m+yb'ߛz FZ.Zp,lӻھSc !M-M!{LNԢ4FfLIuu~_*sWG|]5ua105~gī,Cմ3FRĸ.. 6!ύ5Z?r̃ZFSVBf $r!4=moD2nD!nځ]*qc]),u* y;8y`NaU } :j8t'`~d$2K*>а Fb@,!/Ln_TWZ5jݮwS K`j4g Y19k蝳ī[>g5$A=u[T p"h~b2.Hݾ;`^6T7 P$8gBhn9aȑ+μٻzB3 SBpT bgF˫Qebaΐu"KR3p;WcߊWVLج~˱\f?CRT?>ҕ \o !.mHVxdi5Suޫ04Vyqb !QtgJ"I6>YE#%Bu;:AU >%܌-։r܏gXٰnw飠B>@Į=ꍥCXO[еJ) vY خXDMWa 2Y >XyM#@6}1I/~Mh$F,Z@u^j)'vkw#K\Ѧ|l^1]Z4x7.D׷|NeGFB\aOh?#,͗.x"sRk޵+ުt8d(_ ~V+[UL0Ę3p0+g0ׄ^|>Dn.OzGJ|V8o]יx@4lM&- b9/?LdxWp&6lGTlݒZHxb\oa'2Ԍń Fh7@}ɅL ٞ5rYQ@x]L>kvBh Y8EH x^]7_iRy ]D&>/(Ol>9pbu ul"V)9%,FaJM3_{}|f]?NoV3B0,u6 c=,}šMS^ow0}@Q!3;a ^4$ċt&#|H&_(mEJ:D|_bC,)Q B|2SI,>b H8=eP n,EP&~݃( k\O:QI eb::P+uVϸ;M<\)wB8GVINd7?(U~)oю6DQ1etgb[9?ٚՇUuh@tP=fDz)˸Cc(VQ C֌Ec?1!Σ?s.sG @ 4lJU9 SFUηQT=D'S_-?üؗE=!:cy/,;-jFD0"EF-<0" j8 ArQŎ",9V/)/JU~BaL17^Ƹq*3cܹAHN&Zo U ; ЌAQec/S6{Hc ooΑr_hm7e`|}KIڏMccge2 ]:\Ps?I搝yT@<:Z/Đ9{9-Mۂ7k1_>G[l ]4" d1Eit;]aߐk~!3:1r\nd>m81*Y5IFcb7%l58_GrΓoИhJ6lԛ8kF!{d-Eά|{?F̌09!(r1wJSD[C`*\+qtC)[}3HHPn"X3O!dd#Po'[~]wz#y:3nԑY,w=78tE+`=w9Fj -rAnݫ|~YTr"A) g.G3RH.܌CҷSAf~ S);l\BK`VìsET&z,wîԓc>e# >7Sگe03h?"Ҧ.BDNb+‹Asl137)^v1a?ND~2f/1#N =wΜ0߾VKE<Ҡ[z0YߝٛW49iz~j=A M\qAŚg{nb#Y72d" )q*.(M*vi0p%Kt򖝐IO8x Ltv`gO46K#|9"0cq~5= k[ 0і *-ߚѫiRyGHA+RW76.2(P-\=b[RhnعRLWxeT77?%+omKi }!%El2- s T6۴Hž7[ bԜHGD* )GnF֊VE)5sjNdspꚉjz$(p}NSiܥOLUi`*$#C ;|Eny;)D>:9'nqS)[O&<(ޗTρskrG"ϝJmpی]J f-QYH*c䷽Eж_VR6l %xzqOn_Jr:Y+@SC5Cgq`PG[?vz^ $()>H65>Jx G;??kSz'ӧ>0ؙW NB4B7"~kGa X76(tP>p9LtEp.nWLpTc \3zŹb;6T[8[mJ繳n k;O̞(>/gyt| fvfSZ֋ui4\P|@U/hnYsxO$Kb;mF3qߟU׸%&Eۍw`q;e}żi>J5iM1m#0z;>f:l͵<ͽ)>_vSTq~^tܩ7dЎuťKj2P~gc;!1^,z_v8$6ī˒~aeU"q÷7>GO9ˉ/ߊVT[?I M{:N'B5r:8]w&Z$O,M1,8%g=,cYt/>#2Jѳį=u,_[]x>?)k1;n4,Lh)$ֺǤPUl%"4'kO1ML$xr&*VdD-y,F둆<|98(;9>[=G{7^҆=Ay66[$: |SfhQQǃ y*p~WoK;!]nt , xռ._{oUSJ$JuyVRHRkrEf55pnQ&lK=';yed <眆C^S޻ /BlٳZ_@,rKIVAKʒ*#F2ہS\{%,1y/B 6bS[WE#KrVюOϽ+jT]욵5@:$ Sv'K!@ in+RR.lߜ] H>䚚TNĻ,T:CAH(`uS3CD]Y6Kio4-͏2jTMئ#ggrR<,d`ՖkDC#o=f{ho*W̞lN*%dmhY-U ǠhZ6ЅEwPTC>WlDEmVU0/U|FNQ\cK;6PVQ&=uY!Y?X7 7Xߧ iZ:% ҲQ2d6|~x-XIנ%(4+aK1DZjlBoJ2)vϏJ ɜ&a 4Ѓ,r͌0e?š^M  XsŔ¹$»6p0Bs#E9dgT\d?B{gFzIڪ}]J=y+2!/^z!?4vKk)V@gP꛰6nX, t= MKhSb+ gVJ$LOjل=DbsY4HrFȑ͖G #YVZH>D4M-}LF]Y^]9b:JU0Q Orf0 #KRohra_6"\Ͼɾ8MSɹơpR4&|f PNH~_sFHM$nwuҐ8pZG0l,owEE W)0f mWɓ1{I%kBUߞ!"};Z۳T7Lt)/m↼Ӣ-+e_o,:~4߀\%bRHdMV//!:v#帧*8D[T B#ϞZ$>'vQK(ߚ:_o: r17I;*7_@h_<݅L][ Ugm䌺jaSk!s9Lgb-Oy>zV>zADe;쑊$;Lq-A4N*eFv_IAX>LJR;{eQ2|:O|Ӑ!<A,&uecX|'x`g| q'ilfXKrvO_SoG0b@iT,vqd*vcc3Tdox<9YWdIk̀WCm'mFBvژsa}obMѬOG1Ոﰥ)A.c~@o]/{oj&ޚjHkoE ,iy{#^t uyIB v7^,Ϝ}FBXp#e*hNҹ|29Yhf]0*,D\ `mÄWDվTkPM{r> ث1 /[KL L+g`{tMH[dw{b2!rc-Sgs aK_?ߪp֠_T{*{RMTC Hr 8^ۻxw4)#hxgAI#dI"%$6ɡޜbֱR'Jnm֣jrqd$-] ̓[H@OEoǍSƻ|[8,5JJžlWJ!M(xnܷ7sNܴ4F]ڂ5fr:Wx?~$c2`QA_eȆgH=3M 哆jU743Mt>18kRc$ c.IB$&iH߆{OVrprhs\6+ B'>lސ$Dn9a"p-|ĽBx%{'eZ1ZS`AYo5a0XSÐ6&)(`pc֫󱂾Wp'So/3R?&|/$ )?Щd 9Ǡ[p\)]p0$ Շ=s+"H˺xtMwmP/ (q%f\&],`$xFj%:;. K.o2IhNyiYr.:nf"ZUc7yS0nLR.>Yse}fH28 n:Wڜ*EǺ)mϠtIkh7C,q%u}БOgܕ_3!<(cńt]w药]N~ y۹zJJ4W2-ѝQ꿎]0PJ t鍒yez%'L89DA)%ȏ7]$n MSн8MޜN :_n܌Oð8cP?)h -|h',N^%Sh0DZ L/-=jRMX2]cBշ*R\:,UY Lqcw (oj_(;OA}Pkob :G(-3&g!'Q;˙q-.4' ltRI/2D9 |ѢE^-q5.3?`SdbW5o`l&И$ۂ fZ[-Igu cr@o R/Ϛ`쌦.cdu21\3eQ=+ PPcBa]Q:WETR5N#p 3ʙHZ7I,^7j`@m-W "R:dпBٸ]#48K愉-1u!'?̯u QvwëvnS,uigTҍwG`j>* ~2S|ܘ~v]nK8s6]֯U-1^ ,ŖQTʇ.ϫοއ)oZ.5쾉"~bM0pnifPH[a=*57tOC~HU vҾ(Vo[?Pro܊[r^G|1,bep=?֊;8v]R:lp(7PxQAfFMzT6?,3 :&^i))U)VtQD%)mKC6ҡ+~ga6~FL><ƩvuHYt@\T9Wˢd5Evv N Ǭj+FͦPΖ.t^+l_I-](|Q9m WS{UU /#5kճ=#:vRB8Y RAu :Vu!V-YNZ}^oi?XSl WBͪ4Å AUY G#mIYL6.&I. y3Z 5^!5GKK._Q!^WntG@ 9XEBP+,pŽ% 7vJM٪FHI< kD]7N>巍2>%Ņq=bݑ~+ !czZ =ur-L)XT25g0W49X7P~sXD@9h-WRȱ)deHvNH[zÆ%+\ -'07rΓE.$ˌ"4;]F\4CzeCկIF ŎvKOȭ DKViRj[(a@'vR !ykezGt?٢ AU{>J꣪uʾo0^5Ԕ\]6"DRtU[Oi#*s_~d/A%W+>4}a6%;Yspb`Km TkikmhVPIL@ojTe9w^ϥ*@tR`MM(s6 ![]#H[KH|aS~ؾnnǙ>tgn"|b6uvfY#Ü:itR7vP޼"j(ϋH"Di,k(| EkW`M kv<3ٹ*թ!rM,. j|{z{~/>fr)}XPɭG3K%y 6YfFju#8AxY1:\|qo=ZܿS\nqQxih2pNrBA4Pt%|mB:B$[ȟhw7 jA =)E''b"hZ\ӕ4H +-P~>5< FB`؅_RK:p&5|Ŭ=,24 ? dVQ#ڷOLj<@(\ mS)3x΀/'3fa6o3֪Uq+o;*z[ZFA|wC t2 {\dcXOCbT-#0XctΖz+ȞQ:[5Y%gcA›&v`^l㺷I7tO2Zвh YP("-5H+\7;phE*T{s]5O?1$b8 dx~G\r-t@a\ɲv7^vV賀t #o?SqZsF:J f8Dߡ N5$ (yes "vM)<$kg#3'W'iroI[Zdr`eptyZ]- {+,~G6q VGE`tWǡe(fC+Z1,1oԨ! d\04c-XZB%\,JuqF1yFC֊*12jJ k IIaIJl ~ h2 3'Ԉa95mϦ boVt}A[<({z2?G/_C:Yʔqa#2n]# aB"愎ѣO'?DM8b2yX^iMx (mT;Ʊ1"Y /$x 2wlY& _"`Únn ҤF ;?%^aOIlqlF 9jj}qsz|*)?!:͞}c4w/ܝpV6!ﯨ; o/Lu#duQWCڊ?*UU)X f - "WJ'vRRֽ:;~=H<JnE&ŝܽL#̐}Jڷg{\U샵2}2prkҪܦ',**PȪtVAlf2- Kgi9M\,|6Dan/aEXC1}WEqTBB{FNz٬fp3N8Gׇ!)y+]EFF~YOT,fA8i-:ȇkrt gXQ~WC[Gj'[10٣S.Z;N IN tqzLNqK 1]E̖kt03.Ѷ3ZszRf4oF g 5'Ps-|U,JE V4fȡבYֈQ0CIFAREzt550Jf| HB>%|bi0&1hh9 DZY0&H˔*q_ƒ+k`7E)"f\7%{;2x7`EDmEZj^/ Ru >JXDk&D(_n ƅշr؇s򲧳DAJw`FvhωDkr)'F)Lgcu S,#L)$2 Ցl#3ʪrw'tL*g(afӠz HN^q)z+B.lf.CD-p~sTyuT0*eGxdXWulZP/MFGqVjY|㥢?9lIfX?Jef1|# 85MdYru?Y8x )O \{pI7@KLc{$Ĥ)/5,ngAx"ӿc|:s̛4%U٨ZT$w)^b\8o(!mžrJLr%ʎ+Z ؔ/>>rP֬'kz<ۥKc+=BA$s9̹#bM!Qt5G*?+$J, VџXr3yOy?9Xɗtάc0MG+ڢX$1x $1#G?_kX…IEF?yxYI9C> #V\#8S/ak:EM=3\PMI => (,htWN 99Ƙ,ҫz9{ޠ4@Z`ܚm^~Fzx4kERGR::o;u`e -+! ހǒ*bk (8Ƽ![.?"TS&_Y~K4Oԯ'UQg5R(.Lj*zRJ@D)3\tIk dK2ż_Twe~5Kf% ؏=6F!W9V|Y]QIRK,K%M:qȩ}P^f*Y"g&' %LW-soH/`BUġ ‰~=]INrb|+xǵ4#zþA- .=)w hϱS!rڽ)[soŢQU6ח0FPjcIQ): RѻwDfn mޔ Y);Cӻ^;%obYX'u=vk'aSIuF ?EuVhl`(e~瑲æObسŊ}2qw.мLnVUbn{ `lC@h8hq𝧅|nGh /yZJ Y;+Oۧ2h4 חZO(X6HgESA->.X^_R28E8y Pw!){+Zntsw&Y 3ΝfS>i D!K8xP3ė PRJ?v$0]N)37Hdr5C_x) _uG҂]Pg|Vc&i^E/NU MGlmz!ݧ(bCЃ҇ a?Y}ˇ[z?^~>>;V:뼽.9)TVu%OaP WQ}YQZY)C(FQhtC0/Ns`$yK*>m,N ? >{:v,l<_TW#`Y5ώ #);b(ՆI5?E^Id1"R'=sHn5;MŻbKL\kvC<hV>ڌ`>:)7ZXRĹ\n o2Y). ʤe̳7:wxȇI<* |ݯ#b,re~?ݸDSvPtŸ ZŁXllF'R~rT]؃6AwcKHbqiƪ4bK6P7H Q\ ,y4B +K89&so?֗ι.*.˵td| ~=6`_5 g&QQ۳C ܀,3nʏT6Zvte^OXҕ^6BVvԑv+( e^Bd=sE^C*@|Q #$_ U>Kt<9F kyhSK+9"Ug9&^úbx1cO}M EWKzEG_!aa5OR+(d&b ηa4* -ϙa.pU7~}z['/ #.Y\&̏7vaw,mI ,T83+c \&{j'X e:\n$)e8Hi>G+K:oo&F!!,B!)OlI!tCh۶r+4^^\ 5sTT{w$3y.{+?4 PPKo<_R]oZ,K4F`dkD镆Ǐ 7-XNqg &WwD|EPOgzqMR>LF/3Kݦ:{5{%ElF/,>XY8($OCf{HK ֩bc_R WAoClv!EDT#1F΢4 Zx0$EF _7UALfu5}98r-^h: D/ua2&%?nA$,thN!tI4/Ok"Mv%RSwwt4. w?}-i`mBEe q:Ҳ7 ZLJ9Jt'XB' 8sDr')b<_ׂ7E;Cbz}}"'/NnoׇZ}d ~Tհ3QaOBL MxS&{W^=Y=RwFBy`xip.$Wz`ifK+iH udRTY HX˯^? B" i;cE*Q("{?V7tFcNHǥ2v$ג[y k׫)$0Q5{u 10 }dfyI~ǙVO YTjXoIQwÎeI)fBܾRɵmZoghjgp4K*@@^GkdOF2ȄQKT('ҝ*0{wiO>9|zYe^Uo .0zJըτpUfcCJV7'i@s6KuW8pkqar!P(!2GRd!8aԓ!JY -^bL8Fi" h۪5^D-"/*`lמ!Zݸ]f1ht&4{ktp). CL~|%,8>pgV)NgtslVKWߏDcgX 8Ⱊ߾^bL΅m-+k/SAy! lٿG*jJBMН_oL"7RsBopi953`tФeE W}ݭ [XJo{$*ciQ$1OED+>2\ؗ%LEPYi⟨}"|SֶjxbCN8D\x9"f/9+̓N=B~U'{/8]IJyg!Q`iSh\)hF\0XS ZB뵦;Z w|Bjw "#P\SmB ' 4*!6Z Xk/IjjdNeBx\t|w:2K&C˧3" [`52$vA2kƹW;#8"0w!j &3_KvlAzx$wsQ_Nџ_X-*Ií|Sic0Bh$v?j; e҂C#3kTͦL\IP~%1 1lT{pt$Ӫ( < Y \N<^+KԒ wŻ5t['YwDoKǒtD cɹXfeheLp,Y!|@QQ* {W4fCZBܫdSg6K,Q14jj+rQDPpl./_s"ֹG\ *M Q ÁG%T1å_C|gYI!и,z\Ks3<,Gi❦>I2kiQ.\n&gAoui-k-9( ǃ0+9e&p-V22_Dyu%5'kﲟǐM,D|@?֧s,BcH'cWp}'aF?f`@7,kBVbϓO.en 7F&Rhq(cjd9|9/ͅ/X=?'m2w5U~b 'lf%&+5?ϷnopKFb&)eEuZ&buiDWjMQp=OJX`nO;m>`9B'+ͅ.|a?7j^KN7T/YnSYlo|m5D"f`NSMżf >$]{~mWk%w>OqHc0U)Uб̭`9-_lQFqXjjő]KPWxt=ZWDz@ t]z|i2ՌKno] u|ZM/Uc?1%ᾙ3eU*7'Q< {BF+RsOmqZ xYP +"[uJ)cǬ2"[~}YTH>`RIcL-A\ƩzNu6 qd#|:*=Ni=rgO1 glwqW )P[IC!VVZ@pwڰB`RD ǟ 볽Yã*gKA_WQH.c*Jz3cNC4n#nXi-\\M, u"|S nҷԕr6cC%,q0Yjc2~Ss{"<[Ə!k|n,p+w)@!o1|sfO]zm|9t>8ɚ1rġ{[n+7T2Is&Gc'Ld >8س+\SnsRh#Lޓ+yP;Cƹ%QTjA$/fp^_63 ٬zY P9pJÚU=3heβ]+w Ƿ !zq#db=vMtTj 5!* -`k4VJ[o/}3-(l˛/6U^!P| fk2ѺtUPNrAc,GےΜ1tZJ;P *Odޒ)<%_$a=_`̸ayxό6Q6>vPeQz4+9 ;k&Gg<9KU)͗l|iru h4b=+ t 1.ѷ1fbm׫ B֑E1x"g̾ 6iO~TG>kBɘo{F%; qWś-lJ]c Gqoɳ(\B`!8`MHVW,`CB\/hU!ʶU)kSdH-v"K5_vp1=P[> ԓH.ڦޘ(GWcT@eF!\ ,DMozZs]KxBD7hpyLTE[f] J=]=rM>>|Ϊk#ĨT8_"('7B/5;}-e:fUqpfgzΛ `( g0z3 yto:1rdŪ19s̩}@a_mz"; ;1gUw-h4oDCdnD$Q2S2%if@rhEdZ]PMkJ96Clx-``U4Ik* К rp\˔RWtÎ:Q<;iKOjӶ+s8$,;r_4_#%pk&pmyHiNw|zÔzsXbL23hU,IJfc0^ ?[眏*d9S(KeȬt=*R(Tzڲ\FVC:weoaW|ok:IN:@XE0N- 'Ĵ*whh#c@/o:7͎&k{9r "3]P5vfY(`'Y~_K7>Tky6ҴZ%˱2A:"p]g Nٺ7_Z؋3WVG4FemܸrBvYn[SC|;Z#&|th*X_Wi!S&/O&R$U< ?Gy=1eֈA*hcҙ9˄^'z.pkm BUOQ(a[a!>0 Qq^tK<95K.^a5GaƢjJ#+HkCb"IOb0$-4 |S@ƯmXӖNx\| v0XBÄyϢt-3 n9K7U:zCxKIh Pft- i|7@nz>\`;*s /t{{rw@iTIŰ֔^(/6 v5@[ PҚ n5u1_ҜE;sǿl'AtPZCS ;`۷h;i= -h_EhehdQyyag$C^eU~vqT-jra&C BFВ%U `Dxbek V}nm97#/\hr !$)f9GLWZ"GSR+t%:t)gmc0PA*W#u3+U7L b?SLڮluiZzD"ER#r}t3HFQ}'Oɇ4t9+՘7)CW/OjG/B 2WkqA_Wf|A[Hwpz޲ڬD.sm,qIp&Ixۊe4zD;e ׻X D?$P Ric(y2XC7:*v\kC1ڥʪѺ""'bTKaʧ5QQs)'.<_JYd_jʿjĝ)s~YErLt@(=YD_-Oe}tP?z:#V)3]i@g Ɛ2|fHHXW](-R;/^Ё">܃K /+=ÈFF5-B 7ܖ~ { ey= e`I43 P7PƧo! A1x{J6//و0j!6J1y77{SѧS3)cpH^BZ,J|Oő% ={#f#FÆTl7"/wc#1 !Mwdǂ<&݋Mݻ:C_K5t*SӢl3Ҟu)E~fվGphhU]z)ѣtOCdz Eb -hBpu fY> Út|ժA.Yd"iȋuV5[:j?/;UUKMzGhrwF\H[*:>[N/NY؉j̖K> j+eF%5w}8(UGiЊ{ KcbGWKHz3ӷw&xn!NM$;d~sH鸺WjJ*-YxIRÓr/ew“/<3ݬ71,Dԟ;<++A3_DVgx)*X@`Ձ)Rxc]oIw]yz}ƫY?ItF]j :ig|74FHɖuS`W-_tʑHE~ fO6kɊ?$G\'Yx4Y R.7[XlacOZ_t +ؘ6)^k"/"xf-CmJ]\9ۗf="= pN 13_EurrSg]+G_kRQ!3!Is n>R6K1|+7S~ r"DZ5?y&*i$0쒜.cQwWbo< 3Rc4Spض-Tw 5jߍ my*ϋasAS̖.rNnV@[A=]<8cDiʃB]Y^"Z N%) >ޘix,еCjliEAl(ǂ5Qӄ-"0W)%#).O@ PkNqs;n~=cN2+y I\TXX9iS:L]ĉs$n*{2XamTTa_6\` iZ퍛!"T; 0RQJ|Z!#cY>@پTw c+r _"APJʷƦ*j]R{2#z Æ#4T*#+2+XA [9MDPHW-+:|#5YA(܇f~[KUx`9J5g ?L2-&CJ>XFqprf)}o\_Mo .Nѝw7ѧid;goW@ ě{w>X$By%RV5qC vU f9)a."4W3" { 0f7۵fG"IJdJ"Ǝ)WDך`zƓ7rXQ ]q@C|;>F)|Kisu̝")wߒ/#vg[~?\{*hOe % !Q,}f}HxJ5j. d֫ƥZ[ EuY<A 7kr^U-'J(\陦9ё@ xl&'Z*5_}7Ӈ;v`ԣ7 Gׅ1( R66\h Mcm<"݂f͝1anܭ^[=ԶvҰťgDQNAZRE ~2ܯ' gi"s1XMI:s]U=ന۔L]@gD[ j,DCdGU  Gh_v]0vzxQlDJY m63z w <gGNiNA=H'%/vy;Shpi<^#'@~84fIsirȱW>ƛ|š]!X:}06'vn1M|@V֙EUGMQ0aרu2xFb9bݒM-yco|lt?#=V0Ql 8.z uOmiF9`S!aY&-_GKC55q0%qcoFbɁ=gƿFm<:sQ~`NJD--m Zбؗ6!x㛜OSzj%lkrbXi&LeˋιJU[`iʆnZBV>̘jL v1Up57kia 90wfpv` 8Xۈ=Eg.e[˦ߚ>$m4fW'.{^7}+0wINOmv3'wK OXol{ u Li>>y5^ or6 WCJ}/F)Yop?kFnp`NqUiV@yeYoF aLRLh_ԭ*I" \~0^~<<;AgNb^qH)'Х}.0n٪k+2>NY`#?K"^u!lGRlYK/طo1t,oTa е$2")Or{ U!#4NpYF!4~įބv8(R Mׇq[΋y#&>%mQѬpXڧ e~@0Žx}eņgKF$/ʞim0#z,=C@ ;2^;?Tƾ$}~E|S l]Z 3VAV8LI LNHw"P3r|ЌMTAޙ.f}-J|*ɂ;.0&8Bֶ!xBAj_1? Yޡ1׳Ap4MY|;ٶj:KſuL}AhDQaL 2lf4 c/N{i[tu3{F_#4cV8t1jaCi8.QĈi VȰH]+Nl6{{LA|yeU :Q D-jgqN$_O]!wC+zz@ͭ_/im,ޚN\6Xq%++vtG0,c;ѥw u34c\Kw ߆K+kE6P]sM]?OBtGٞ_{k;rΛT+J' OsTgqR70?O!-#YO]#O ÏC̾-s-qPA *d=bqEs*E6)Pm>hхiϤW`ۗ_i0eP],"E 97TSCq-AcqV- . Q+<,>y /v k'1|mîC39j3MwEVPmG]$Ů]1dop_o ׿EUrgښ)G=ML|2Oʡ䃿TРR;>Wʫ~lLKYG}V 0jLFX)pPF8|&z!Ioreٮ5޾%-*ŠI"2жYǚGd%%Jg;7Gwu2 ܟ)F՗:)D{aM} gY.a] jO@U2wȯhʎ]Lw{k}Sٝ6FGHdύhwOȃշ:*= x|4I(Fdz|I I× Q EY Pu?&ħjS$łD^5=y$ =wt6mNO_Áݕзƴ:$\{6^lb/_eySf`/FZUK0ܼy,EGa e5 $OGNGx1IhƠ̺e&ɏ>b*9dy+3zʘ60A~i 9aer/!_,рZ zv -+Kf9 WSM&݊x.38?-}b 8AJ'ހ[ʹʠ{`IeC^Ub`UN!oy1'Xšd&??}*b $(Rig>1Ben9kpse"1+Fn_\FM*%@~rmsvNɟY^\[h" 1h"[x\ GEmngɋhUQS~`!kbz ~yxAl@ē K V32R!kMplCJmط' nM>?ZdLN:f?X·>`Gz)mo_Hmѽ&Wy]ݜp%MW| 5Ybj H{׻W ;}N189$q$J=,0=.FӭJkDKqp==ZwL&݅ǾQ7[5e,CS E 7uIp@.Lndh$u8aF{_Ν,ȼH%ARnj>;@8wkpns0]׎Xm3ǵ%sbc[ ҿKoxJ5{-㽝W#Śh/"5S,գ,sGؓ{Tj'W#KQu˥2H.Dw #^VVmÐ7zf[!&ӸSE5_Emo~WpT {Ij̦*sqk ţGna hOAz(%O}1O)hfz{jPs /a!f?DDD6!.ʡZ6OXfD յ-#d&#d(&nCAHoKyi拼ʵC]De@h7`LH-M]2EQ*SGtvby󬈆B0o;CԢ9]aԸc~2jM߃uAFBk/چ3O_aA UaL64k.-#@wAJWK~he,pJX&DOv̈=)k!qZnR{?_Q;B\n%$GxlEsqtHnه䫦k!T;23,jU2Q6U I1) csJjxÅ%:*d5uE6f4]豙/SI^20,Z/V?Z!5L7&M0$Il ~QUU+8èt99Wuh&M/b6:W˔W4"!A vX-f(Ck/7L{/"`{7bŠᨂΉE-«uBYZ־V ajTe%ɤֲK0 Q,o;c#+<%a2`V&3a`٭ t KGd%7 1 ӻW?OmmQډ=asAfE>$Ȏlk=+,}$A > ;Ui{_ K7⤛kԺj5iV%Ä_붝}Ԍb[ޗ&3FiY@Cd<IWa,yΊr 1jRbQt0q<$Jϡz@foER"RYt-3K*WGb5[{5{aJXW燹n!F \c.hK?q G0Tұ? kn5ziDՁP l촹7~@) ) n@(R熥hg8&y6v z}3n!u/ ڿ=ں}aP"]OI#}*5*f浹TɜjMHN=KE҇Wsw=Ft0Gv-QSs{%N mφ7[*\~B\%%gFy9UmB4ۅ܉ FHߜ3nf2:q$)K/Q(p:ș.!n6ER>}LiKGT0 [#}%:}> *IkH\= Y)f5%nj 䵯#kTR>{$¦0;N$h+6Yh9f%2s˼tf2Q(zk!HVO!l_ x:Zbu5b-JYdV"Gn>!|7$A."YbUv>;96$nMZ_w Uʂ7mSR 0'Ri*jn|Nh x5 aWNL)g=p[r] {Ix`H&yEj&HK3cS(s a-R :,QjVkw5tD>e $r'S.qAon.@U8ć~#V7z\.q%Eΐѝי=J+zA -:!UxL\t{.3wXRQ2"< 㣉o;ԝ54`y@f BR#t'U֨HFI݃2gqz2ϓ͈; h"q `e *|B=AIř]s aVhP(9l,^jK"+KGq@{Ues7_tl~"=%ŬU&mY]D@Dd1)E Yy}g\z"}&Ufa_a8|=5`%1ñAM\"ԬO \iLyCkI0sV#L]+S{~*QɔaɃ1@@o oGHҍѦcLm`p^Qs9N#ѣӁ_ }|\viz~ :6^0ofa翖; pz,08q Oپ;`JB945*tb.xb(ru9>%tHdojU97,!ūQPW<^Q6E":n_X|ct"B7Du na4W'e _DWr'cLwԮ9N$axWDQKw \Bsf@ 5?+#z9i8g`:W `*Wd%G oȃ>sjA:#FC dg-ag` EiTVU8lsOiG<%EY"I-?jQӑD\ܸ!,t(iA<=œfk3`|8&Et mۻ)۸Oל],ڕVɞB=ԼӞᔺיP$ךX|qZPwZp^ѺH6h@^MuyJm1f}O*$y.Zsx,;]n8nsIP g?u HVroxEna. Qm< ގ iSt_KWyGrֿfIw G z90eb~PcbV1[I$KF %-:gbr I#v=}͢r#aHk-3˅xɁ?@Q2WH8bt1КFGwjLjo ڸ\`j كYCM^-(6<i`ɉ:#ˋ7!(oXIΨ-o]03AfGB!{Ms{v&`LmΗxJ" Ҁ`bBrlgOnHX(8"tp@Fӧ^`VCٔ (5GaWhxI%EAn Sc DY5DrUr\[G~tJmS>8񭝶RnEt-,W#E0Ʊ{Nړ3HIeid%Rv9t%T[x3bTGZNe:Tb@0:+zH5).'d1uylzROG0dk%.装KC\ttrޣLl?oT3@s 0j]y} 󕖀W%*ށ0%~G}UӧS)_' v;". $)*9w Ji*|uH"m`bBfk X D(ȰBZc8^t#SrM}mUM7#'nJYE91? .I%\{JڇZ]),hShc";#./d|I8s-N~mٴf wCMMG7j 1mԌ¬Cocô(q ne xLmSQŤ E?&i[ miUEקi'lwd~[lM.[BB WyW%tx.Qӡ' -b -Qު\L`  PZ(g'SۭSvF]G`n0!a"xoԞڍNDzn'\7;י#_Kb[vJ#+*D)p̊}C#4d}lx{U7ᶥi_t jgۂ"Z'HnoM ?Jqթ̅$W %8:Jp· '-1oaZ=6WWN \Z8lH:Գ>dbGNs¼T;nOɼij|!g鴘Pʃw8Woht%0$H~w"GJ9Z{)Bl':ג9dhn\°GGܚ}-Q\Y˭spw6̦y;s ]ZߗL~Rz rV R呰/{ $/."8>w QW^l"[@44st5cfz>wm  5uPC]HS6eaZDIJD nQǤ[\.ͩN3iyY}E>m鏟y $?D>,sw Cn^I%J4Lcin<pkq? ƇÎRb-65@a/h&']]wau"> ]~;0?4R^-6J >J=EnEfL;|l8Em W@2ؐ)-F69-1lvYuy[6>`fgٸj5 VVdFl\C{; Ɣ)u #.k뺄N!%ϒ+KڧAS+`OdmW+3Y(󍔒zF:TU΄ z*>I#Xtb@a0Tbr&aߔ$%˸led~{*nRE||cLp_y(öu]9$ە9R/ʞI|I?VRO+_v%uD"=b f]5̝MXVþauEsAmr.Q@\ه6,y0Jh!NXб'ܝe H+:9a24,z7hՐ!OycYI+yK-/}-jZ6u͓:dz_<R-Fnύ0[K.92\(v@,KE 1mSk@gRj)+*4* X/2)K? Y?SF@6 ^9ڐsw17b% ̺}AZ6o[\6`&× pK |ǀk,pCDC$r/hɞVrb//-cGdY|X2 [|sq˿,WAdds*-}7HՆ%=K5Jo"ϱ_X-o{HǸqyV<ʻmoF gNE*K_Wf_dITky%= AڏOb$'9 uRzHų|:_ "8Jf{$aū)a7%R7;᦭:6!R2 C0Q~#(h'n vƺS c.[un]?tio,SoFCP~ٸVȿ0zW r'ᐃrZ{mS Ͼ#L;› ҺRFfr7.4ns [lPh*r5:sf7q$[yldMgZiD䟱J*a}9Dp)F&I*\>8mXڷu 6@І˔ͻN28x b?$A c-N8cUͣSn|Ezp!L7ѹ ?II*F#b^}-s.RŽ y'4>}tHyD[땥 0j{7h!mς H"9$>|œ r˩QBJٍK4*E+]|.JVA:28gJ?w Z9X"#e\1e`{\#uGɶ/</JogH~I+ s=}17TU`B2;w6n,xn&hp'Y+sM٢9ePf],iqȌtV(^% D h#Se( #}V  Y#w$Hغe%wT޵)Öd Nh+KlL{,((Z@r.P/T֜:N]`gHcJ~'/#8F t\hvjR|OxGĂJ7w՝ ]Z!ክzb4 erZ<!MvPK߹NŤe*SP67a_e_L nX>tV08F3@Ɯ axբQwף(a 7Uvʎhj5I>9ȁ,@"W-w=ۈc${`AQz,{W⡼mjPPB$nmB :qSyHXl/|jZLF&8E;ITd(栘QV6ӓn \(H ãP.P bZ`9y7tt ^F<"CAǼ܂(6&}?,Ճg{ؽBUx#"tꤓr׫_sIBIR9q``*"ʼE(Q:_p,#|k4 O#HQK:; u^|Ƣ%v_@8 Km,dJ1Sf7uكft?)5< nZ{%Kڕͩ5/IΒEU ;`vTb8fm" L:-Wjł-')Am sV,-+BHͅS',1{~sqA ڇ>XXnήf[|B!XSDS5ن,|8smZcgTlOwNR6I*ْ)b>C0r .x0򃒅pQszAЪ+ KthoTD>tMP>ɧ#&?95qrH$7`7Ru/tYc{,c ~q֎&M.?-'L]ɇC u٬4;UJP CcT2T(P`N AzhqBX0\#dWvIz+ NcQp/[4qh 6^z*VSe9CQ5ysudvO /rФ˲߼˒*]pS~!Wۄd$}_Gװ Om%kK˧E'trbZwk{gɈIpOgsP.k?;-4Q=aF;OPcOZ-;~^Qy?o}bQ{4qsB94"-Adz5Ų1Sg]Z@$3[T"l[uY F͍RFS3e&GLiu @tfg+OI/j=VɧZeiK' ֘ & V,nTn$ I$^KJܔmݸX9xlWe4c$;TKEs< $DV`08@dbX'_n 䩜vIZDpchX*~u>abml,iz> ̌5vV kݗ(wc}޺AM262ΆMٝ=",1{~o~{~$ژ8'߳%唘Zn$@ n96 ЗWL?ㅷ6d`z''g뎑vR RggxuCXy=g3vlxH7.Zs?s;%*jj_Dhl"I fj230JEujdx 3RoRGv'__moEđ{4#;Ai?g*}-IF&EulM(ML΋L_MI#95l|lqMn,vְ ځb|B(WEPt֢Bwu2+%Q G* _ot׸]yWj#H{^"o !ތ蟬Rr:b)K, %9LI}=ҩ#-c=hVqKd O% zάl9nNG?̚[M\4m6E ?%R{`#ǜ&emZGxSa[Xx(D̕mt]aӂUL5D+S5\ jmn&k b7L@y '=݁vމ\q9^x_(B<ۍ]1n5 lV]„F=n-Qd(b-]rM}(>mH* j+ hKM kdG sNPX\%+/l.ޱ6}7{a{P6d \WFȅi~Q4vyC L'Dn]ʯUPi8o#Iܡ  qZ bt*@Y<d*:aZ:fܠo+tZN2-rᢪ&l5aHGs<JL(8i/֏1LgJEc#+q8&J%-BDO+ūhQ&tAN_gvp5uɥ1Rw%,ˆJK d\vWʹu>6rI$tgy ޑrqseNF͑r4MM[Ε@9 u[*?*uU\z|~x!1i$1̈W06r+̮ОWcࣼ "+F72UQ(VߚGc_PfȎ 8ݝˤ[\_ ,d"@}p[oyJ]c?kSf3[^bHeO“,#MWjca@2e)a2`ǩpC{o:1@h#{0%}՜9%A7O1']֎kO^bMd 7”=GE yjjqt= 9A9-]5 B'n&@=d$G}|#'fGݓ#~}e3MWiθwvaTSZ9(F7h;'U’cU9M(TD ʳKظtԺ|$WMQ@p{QOQ [9u-G4()x^3-CԦɎYRpȝG(*/?un*ZB=b![a2`<;T%38CtL,9ĶXe=1'ؗX,~3t.?Z5"s:^f 5vKQ&Lv+ФEbVkr{,xh.=)(ҌzςU\Oq]7D]lClۿѺ2XGdb]_HAXO596PbXt$*;`0f5M`+Vpu%gS'}v54ʾjBa4_≴qHy-q:@>% R$ϡrp-JTpmjxnZe_~ĺGnN"7,y%4HIW /yIg gvF{Z@u`J|ISփ%>/\N-lL<ޓIb?ŰVLڻy27ͫj٬_=m ~ڎӫ:ve:60p'41[Eav[L׹u +;ggt2M;`cx״#PhR,A vGh] >)`{\\\1^zi|̞5#[xWcҀZEo9YF4soz`RF_,Dr]!*'¶oup.2e!5`>W|rjϮJ#Aw =q 1S5qk*2ۢz*F*HmW~xK9~HoHGgR_ fVFe(g䐑d4/nh,8283U-\>%n%b* ?2;R^-*CxzNܙjij;QqQULҘ-Kfո79kA}dG3:U96Z;nd >Do4pFI2L6w9yx %t,vmd #P9aF=89Cf.Ƿy 7: \.=;f,?~!aOź\]/7΂S y]Nmh݊5v 97k}N䰌RnѠyuP!.Wq1W%yUJ4g7^QS=чEv)`L M\'e&M?|2;lJ 2vD\ q"$<6-_ehqjpTr5FP#E_{zJ.]}O"HeWuqGN1YW(riB*l5AvQz}^{73}ɉA˘-9-XnxyPC S A<ʸ(s"--!WN 4gV5v${oOǾe|ɢMw:G5p,k55)!.1o e'sRY?ol>x+DY49Q⍂lu\# ȍ9'@N$ gvyqدH5RJ <ޏXDn xEQ;ذ!buKח$Ͱu5<%51ݥ uxM ɹи6BLDsge~T>A0abp[RGSD2P>yEOHoȪ3$clڝ;ıRᔛQ&/DPl1ow"o/*C1Q9ZkqPZϽ7E k$FOKZ fLpṨ?{xLT+j(˸a/B"om[5 z+W((h>TWviۢ Q>(^]Ay}sLۖ)aJ2=W7ok]B v#l7={pͮsxp\|ay v@+Qیdkt[K5U,[&(ԍ^80ɱjٽ NWƿ*E j?245_1 mi.& E٩rkSxMY4ֵfτw=g+~TFG k+e1ck3cOy}hhӌĐ&R?3oƓ2*!r0{&}T'Ψ`rTjjK@غV>Ξ+H!Y"')lzΙ1_DJ^oc'QyufJ$T$@8;+θk8UtG¯jd?>v#$om4? /{4o7y} z#&]T:0ӼQ?F6ʁ!cch6'or;>a:)[|aOV1t]n}GO:g'>f<(!䛧[h`PvtO,zTr]w@uS}FXm3**ù3YvU-(;=YHۓ@Uǭ#XƬ'\,MlLȏߋ]4/*ҰaLoTꊒv_#OޚO?(ڠV5 lB1HJ֦pt`H-N^ي+qi7=BF[7?r:vkTm3vz=M]8mbԵ\;mbE :Um @騅Y)^'m&.Y`uG6\JY' !8?̼PҟZinZe@ֿ7DÆ TW '"qxL, R~1kdWrAa5bع(gGeCX'A=CsL,~ozR+ҎcngY/!Hfv̶Rz`돏.5hmT{Zg0-CT2!R/ݻH i:\-5|>_o. $ȯVBEj& 9% {eK%FK}7;V9sP\$?U.=)}XGO\bƾfu_iɩNs+YQV̥Rڥ)ICƣZ+7؃| z4ȹgQafYl$ΰ&Gppf|@hNfPbFPfkg:1M2\zgzQ#AzF@[YwɗD\sW?1ܰQq6K »=c^)?,<Y\&h ޿qDh\`5+9ЈKmu|_:1` D$>ksĒC;m- hKز*q-F7bުڦ~F v~/9Jjx|X\b2( n{xı sgx KbPI1{0?_&ixlIl<Ek:RvCTDU“Yi,hvZϱ|^[0]ՌފY l".|Uޭ-*z ;SFք?5^BE>Q"FZt}HwEVDi1&t[ Ťތg>mC&P&'q wڛqln[6l̇ u(_db cě)9c,"7,v9µ =vDT`W_4exL?'ϸ6Bl!V;_)hN% ө[=KSp [CcHq>JzR"$Qe~ucA d3 G/+}I}*#( X-)5.P1*mFyR#yz ;ҦBuW".tj(pO-;6U]ym>Ƒ-8P :AyA_c(G SMT6W:ghxmFE,b3r.OܓJ/6WR gh f 3(J@nBsqJHnΝmAثiwK(CtpD14,JҚ5~?o?Jy}'MTKi~ D` 7GAb6 i|wT`Yj{J܆-Urmڛivxgo-JYonHhfoL'Jr]L15"\5J eA/W5U-j?IS24<:ĿI9Cc=Qz :0 NjbjN%ZmմF?1eϒc윙s{|-]>A $7fX[d1hS`zy 5xbqe甲R-!Erh! =fLVGO 'ngeW mY g]pʄ2/ fl;Ç7<;Ͱ O6ZBF}ow!Ϗ*HX KEZ9N%0&Ů`#}^7e g` 2ҶX63+ NJUl}`+oAt@E~%ii^ߕep9?T X96~T^]dq %kAxYՈ-,!~R3pDxKYܡW ٴKz .pntD]Nk d>P1 vZRkW׆,,CW:!y n^F Aix!=>.ثצ]A" XupRCMeHҾrA68భB`]`ВMgRDAnD,u.kĦ]#d WXw_uğ[.@#ēg-ژMyw{I/=8F" v'퐎qmv$pZ&1 8sM{8 Q/!@1-nV_RA+-~Ek@2DYy ,xM=}a$4H2Jf? ˾:LE{e$ʶ4bz.@ b7 .;-q>#Vp-6 b;-VAl1ҩzI-wg*ZJq&%ѸEˡ 0ʓz3CϚw <+cT~^;R;ߗ10}&{ MAr7m%0XN AK-5 GL*;f_¯D5a(]Br q=w72u{)5Z+|s/R+Kw-fRL;@v1 {Ѳ BDmX `>ՍІ{\Bu".031T;%ZC?:r:Xִ'P5ZPh*@Pb%q/{|\,o6 >Q0 >g-- r&>yEF>6c76*'JG7#ʮ`&Oy8¥6) $Lؖu5qΚyN>"iPـ"˭?)GgjYty5QT3" A< Iy!B?kȄ&TEa2 S'a4RP v긍ajx*S>i!trp{^jC N>w1ُ&bЉ-u 3pZIBvbwT䳤8bI;8bWeM~t6~љ4X1Z%Gu' O"}k-Υ&YY}).|;Ƕ+ްDۑd|~}/_ `}>>km@opҞP2}{7:F >l(T@ZN4X3g#}8cw%;qhuAaBH0Ѫ0YnJD&_)*8Wpwg̻G&A[@W[itnU<ګ4s(q[Va+6Ӧ: (0N;/:Kܩfo ]1׶K4hPXx߹ur]'H #_`:)^uq$־"SAWQW._ KDh;ѯǶ !1eޓTzx&"83M?Ú9# bK_>4vQahpvB!ɀѰc8*6ʱM-X۾ӉVw#fMDA8jhKn(n*i6j |q8 'Q,n_&榧y 9++ v]<&81ܜ-X]R5Fhe1m`eǝ?h 4=8$b1xtDtxt |xcw jxn5=,+[WacWDl[eCA_C$W0]PZ54b]תkf Wu"<X؂W4SXNp Q˃Nƅao/oY\ )yʲzVo¨|WŶHQD[ VMq -(P %2MzM˺,7X $HVq=E>ud {ӐoA qbgOH;S=QflGpI/ NKkF?I5S6^;p@ [׹_Z"N ]@蚼ǯty#Qe=xxʘk%4;Iz y oh P#l7|\Eh 'K_#] Jv6`qz:CAK?3)dfi_&rzyk~نZlwG_ݔ0Q<: ?{-2}8th?<^P6$Bvk9Q 5)++YMF}rs#Vp`PhvmB:FuG\dZuLh؂D ?t8i%g\O c =bz#"FDU"x$^Qw<~XϯZH- Ĕ+ f1w90 C7f9/iHPo_ΑJwxfӀ}5^ 5 uz nƇz߸B\)vQNiH,i5 EuI}370>I9ʹ~k [SS+j <{BT.g?0q8?1MB%?.!Ejr k"h ~6uԐ*1fsޛ{Ϟ`i.ЏXb=$'u)v E6M嵧DiY n[駔2Vă<'>Eѿԁ) N?A5pȐi+(*GE6<0ƒ~#Xq,~>,p Kwh skZ˂APi•g@:A8ITzigYѩev:/cI1qQF7u]#Ԟ$aʎ.A,&n5F_4Xv6ev9 ]\|cf栎Ȟi}pIOl<5ȓG5$C<7M{q:HzoA$Bky {dl=Yk/?3xg)#S`w4xNRV[RчU+g~u&w c]#;{?:[8Jtn䓜Y>czӈŚ:b;!|<7dgH~K#Q9M@-Psɽ)g0f)2*DRy5)o᧟V:N?!t4bK@>?#vά' OeSc<G![R'V5> ~&^"~;2e} \aaRヨo +}מY|~=k0F LgPjɂO [q}!ߦ1qA#&51Ud"_Q׶+)[fN60z`Ys6w~ZH[NJz2 %jSBRoIs/mTd崗`HI &TFPpkYAi'ۤ.7+V+Rr^.pVuXorWc܇AZzq[inM|UėҵlKVӱJάb`ӯ9v1urKxDa} Ò9![%pd} j/F.ۆ'=G}d܌mz8z %VHRiXsL`M#kܒ;CO.9Z[za;5Oܺ)#]$f%'x&X8:gg.>Z p.$ n@8%F;{3csYj;q@?8`Ծ+w?TN"ByG(%ߑKq:Ȟ*gDQa?XWSsl$ xs w%}&]8SsХy3kz4e86hȡvFۀaRa965#g5٩LD7/z< J >zqVJ&Gru_3AX-2˨c~QlM դ?c:x9=LI hcb.B"l8 lCw3 .3, ,i+cNyŒ,(BxmH?5JKK].&Ƌ%Mz oI6:ՅXڛj([q}t0 V!Ajo"+e5|,z9C!Ы. qfIs{w7ϲ@举rPTuDv-6>IoRE74b.P9VިpɷA#|yELG`R}JӖ0#,؟.B M*l9A.DA}g2M4=/HdHBvHw/oMl?`QByʱ8$Yӆ,bÛŅX5·q*ш:7@am-DLs)INPJz}¤^%c wռm}IjѻI+,&Ôngph`}vMZw?VҢDXV%܎g.M?Ih~C8PXZķE꽫kx7d;qqB/ s]6{ 7!>"m>G-'{YӣtocHoz ;=W@6b.Yyv ʵ4бKw:r *j!9<>Foswݖ:IJEle?-ߡ* ѝ0:`Da8{_sFJLi`}sŒqkͻ=ͬ ªeۓp15)˛Cie~20+%M"uN>֑:|G NP'}RcU-#ESl1GZX3B{FoY#]tf'xnNhfκSM/o8y\ҫ gek)P9OYY0NҺ,cm}~WCj'nG x`�o|9plG]S*lOYjh^THɥjo7\D}f1[@O=*_i>x3@߿q*nan<' O!ޏ-rI>,HkYk_'flbk q?`Th`m̔zW2Dဣ{iOBGUSդ ! kvBd*dvQ zBzׁ1#VI7ҝ_-ߴr̙s>.-Zh1-1HA=\8Q♨9״T2pq7_$|I{=-# 3J VVPŰ b`Sgu2a37K gTUC/E('7WlQ{{'1a/0nwFjK(n#FY '!kz~=! uL*sD*yǴ1Sv[ƣ!om- rdŦ5FnX|胪rg 5E|>gXseZ =d?bc_ebTeZ%iQ?nlJ >@/ۄ%Յ-5p( b Gڷ9>˸l6[b<ˡpwqHߧzᔑgf#CݬͲJ#˿ mE_ m8yQ#QF8)N}'S<ۂŕ83cV )FHQ/C2$}`C~pEѮjJ;X,k:s̸SqUA\"%Ӵb`WXU:@RFم|kGR,x"IQx+F5Dnw=nI$MF1d4;Q%3i2dFW<$Jo*;YMWkB;ȵ] ph)kjT=Reѐ6%p&?S DСQ+|Ԅ~o \[f FSt,'`j)tc&{@fƲ鼲$̗>J$R$hXqC#uoy!'UN܆(;ҷQP^:u\py7pR89eI2TzhUHI#PW[ٶeg()t1Ǜ,.u?f/m+Bі@7Qزas )yZ7ՀlWz-Z0aFk$O\ŤW 8Y-笘^Mɒ>}{LO]Nv.B8̫6xm^uA$V,M Gc :ya5|uS} |D?}6;.phH(x~E%QcQ \H-\o;aT h|;3G#͇vR97+` ?gru&/ ȍ6j=9PVj\œ$[\pWatz&N'k15OcٱA6~)D<-W6s>CPmu +03I<^'ӛ4Kc 1='G[@64W9(j[K9 c3Gajo| ˲:9 Qr5ғx&R-!G00bo* 7Xu[g9r..79Էٗq( gkkXfi s& Z2Ń{_uNkT;mKe_YPdW)QMz bJG7Y*zK9&o!&U>m-n<&ձcF5Q=ʘYKj I?>9[^?ӂ* ~ѵ-N/&h&/%T2bM}?-`#m҆e ' AMԆr631°ą_ƺ #Tr֦+`'mKi+䇀ub{VgrCDt|xux!VWj%OĎ'S?3hRCs)+TSaгxJ q20[hU",a|ŭ:6*WNra}'SuQOHˈM mâgۿ|%X)}.R'5_CG g/40rEBΙkN"݊lOe"C`:~5Bf$r 8r]}[ <IR#EUM5߉ :57آ`z7@01bSmg#3Zd;'dUj0EyQo)y,urC8 =4`!-F g~V|M jaZkװ^َf@!fy#/Kxe (; Mk&j˫{pa$isfċl_Ntl~㍃$-C_ew-p/ֈnL|Tj:ϝNOh~n^ ,€ &4k:\g!Zy|Iǹr\ZQmi5 j9>$gޥU'9d$X/RJa ~G mo'4L ëA)ZJ 6XM@Ư(,_C Xj= e<` X\^qsMSQxU 41h_6U [M@PkiQuA$ ,@j%8C'y:t(W\Ҳ9/Ek=OOsU㝷߬y]=?dc1>(ȧΌ.Fx!иp0NEӇQ>Dh`a*^K=Mڿ86p[hPښ}l }03~K;L6-t? Z1 mő vzvMBR$TaL>j60`˙|W<$&Xp.3e,wo6፧Df(KsvJICTaBĐB_دK 0eSpEwE#Yme^ΰK? INlMFk\kV-mH l,,DmiϠUk+|"7 ox+(h`¬:8u \5І]P*Uñ`'Ժ;l+eY S2@FɶXM1pCraIJDն"9 )is]oq+:S;)1,|ŰkPT*yWTQU]inpW6s k;$>tSA\Nz'4²O>$BubHi 1ѬMSNF! K;r=.X͞zztF>]LYt| Q %oemt<ݙdtO9 +9[+P J@,x׼g$(~u$S@&r.2jڤ6.>!چvyȯy͙`a%  FEX"NE.cQ @>2,@8K(';^%&`o K e ڄ@\SQ`-#> X1͢<"h& uu%Mrˣڍr+0n-? 76__J vMs3{3?̈́[-m`76VTg}2mI쿍ht!ywENJસ_ t<-N"m.;@ev/ Q [$YՕSEW O<ӻiJ!o(5 $m$8\Òza~+K=%Y)H,*Q\: Ɋ.$ȹJ@Ya'Y#}Bv(J<j&Cz >jZΝ7$VtO`jSwmIO}ChRZ`&dZLm WwG[NE^ 4NH?˧qMod_EӲ#Β@cвGDu8cynlI@s_B\ $kOlcA"Λ6[!lA "w[I(dYS1|Aֳs6"wL RL&Ѫw2q::)rj +JpZp.?bl RG!EDVn}z[]wv@'Y)*_@! KC@[/%ݩhoE^BL8Xѻ[ PL *e]:T V$tMtxefJ0\ k̿(n< a:|-ڵœTh>qhO2[ ۮr_'9Y}erAɍf}ofw|% g!¬Cs@Zut7ߢX -bSOiqvwy"\Sqj솞U jŢ2G.y;0%Gqpnm&1wN2mF*T mf8}dL!mK&~6qs hcVXRo݃K]oĺ>;x (-x G:*={wBkiť;r3YjyH4ةL51=(cՑ:RpyUwuc_T&E턓V?8V`ODd`iWƣZXW. I[/,dE\ښg +ޅCY1 FW'l8KIJ9&AfA|a HE4Ȥ$#NQ^v1,u2%`\<,DT;,ѥbCqeg< `Nm\#3~KhuA n"_QMa'4QS075jow5^o,0:Jr]jfPeT0\ۺ,IL1{R(mN|%2?/y'DE;)8 %mX4 A9H}} 4N΢FbSczpPKQ Aʊ ٍ'`o.Rp`I2M̧l_ޕ(͝ rYԱ ~$sE!Eb7ҫ-(}3ajbRf[?VHXU@("l2WʵweVmy|ne#-y?dYKra/]cӖޱnkn̨oh#Z7z|EڜX)ѯVI6%IӤ "OF<|C\=m VEd^3؍ǰ׵R4_Ou`$fiU/Vg8yC+k! `l9tBu,s{J20VX\H/ɏxIؕuwlWՔLLl8|Υ=KE?yqy~ HyTg%lAskƊ;$^`1`|n 1yN.Œl,z8}Z/[1wk$?FN~=.ƪAkG"f9NAB)Y5a_T gAqT#1 ^D$Tfpe(f `kTxA#,"o3V*H4>u㵾UIω P\wĒP0P \}sybP.(Mĭg zSuF! YH@N}( 5O1|9q쾇G:s<">'ەUMCCe[_`6 Q^K'nQ-~ HP=ѰÒ ?p~W"mgԼ@C(PY y L~*:>"Y'\! lZazMc7_vJE)]xHYgfikjD,ط)9*]yQ>bOE ?<gwaq YfQ~{f. Js۔}YKg7 &c`mس ࣈnY4 @>7^S-tY, * PTɼwn4G6yȂ ~A;!e ˜;kN@n }[}Gmx^<7Wt<2hEZ-E ]ۏ5l I"8%5'դlG|^GhC!ԃӽdFۼ }ݸM֣UE}Pa]ӓEA!J[JoRd>W_tLƈIե@ϧvҿXGꙶz9O4-Z^|Fn/7G}GG}Waxߵ]:4p ?NN'@D (@4L=y6X냚u%_<ܺVSS6Őڣfs=D窹LJvXpK/K#)cLKXϝ "cڗnW9П|7yY8QJB'Nihފe+O w c7*D2kT% ,hk!wQ0lX2T\F5ۅxCIwׇJ"hؗu/ u xMH0y^Śoy =:n? y-=/&".ZSkfvεޯPT;ӣsdD}w}X~66sğ >$OUC"W%'VUiHx 6g?&?FrzhH{ts"N&yrZYOQs{;_aM~fW3Լm|{GQOIbh )*"dm6px%jA*`:(Sg@ F/JфHnHF>8F&f*pX; ߛc`w)u:kH._9Tar|hu@նSm;ΎG7 kf𮜵@ÞE$Z~[[0N|7ׇD$ɗrvp{UCO[t'qO vLuӖr/6Y:$ZM$U-b *$= TsMq+Y v/i2͔*Z'mC1( .$UĔ/2NhU+sE%mn5.lrēcOg˸m4S$"4'z_S%>7et7HWt=k3 c?g bY)vab1>P6siV&PxWUmsP{(.Hܵ:C?m}ն`qY_aU{]݅z8z8sYUbWmd@% S2ҟ`)Y#Y o򖯏ۀsQ\*׌az3W^(]k._r= )za٢Xs6gz#BV=.5"9+f 9#5i6*ެd: l8 ZA6iKeHxm0-DGz> ÖKO=iRW7i Y|R>|2K9ʲP1Yz njxEpY‘Q},WF7}_B\eNEfR$\sL o&,Q\& Ok `[B[ΉhtcR*yqf8ȞRK$GWG]zg=8W/SxjWn]֜W#Sa^@nŃ N_;W$?ՙ!nҴF=Y՘ C^jG눬b j٬g83UtORԨ( ,l*8 FT,{7 =i3Y/0P/K5~}?0@$ 6ޣl2Ť ?sinΖ.9Q7y* hԘNu D`0 Zk?1CKLg| w64D'L^ꓓL<6WB0)aY?: pB~PsOꋰ})m'1ԮEvCih\նUZIG$ :C)}UrclCH@W 4'T/3Tu%IK'?S2# sX{ cuR23|ȏ L>]Oh{}+ !aW^?mD".nZ J) u3\PXZH +藁Pj"n^ۻ#"Oq g@7&*fH$E <@^bO4:RCw#?X G{ZnSp0ZkvB?#<¤_MҲ[xq˥C$e ']݅奨r1Gt~T4xji3Z<}˓㸨c߅>!bWDpcas؍Juc&EH{!Էd@|.^d-(*3>Gd|MfˮY,Fo!VH`G}-D#H[Jn  Y1(1EcOZݐo-^(V@?TC~7shUNAXh|>53NK~#hb;.[:N5E6c=egrhE?x9:vq)wYM̳`X$KGI9 o:BZdaրS>AQm)K IY?_~̨Nt%8].=a"1au $[gJ2N_G[w;$RG(lO I5)Kif~v0Ǖm8y?ˬ_f09`f?V+xYє*N(2(8a8 ][MF$njR KF?"EUsIȷqg䝈>2L|o51WYZ=Z,_S-/[A;-"XX18cJ@ |r#KŃ!d=+j$oC2{7?4qS2 Txћx+N 4Sg`1DK~/{UjGִ'꤁PXDe,0@KQLO5J|iߜg7(<,?#wvUUa!O/PsܲL“{y Z$\;߁{xI[1$6. ]lC)NpMʛ{ѯ-$~="ՈI FD|tl`Kgt񤕫*/C*V(DyL7$ED^JUA͗r!ٺIcV VJZ3aW^%%S^[L>f~{7`p'*!ZJC-4FFqW } Bg3"/"U_~*.#KRS 4x-|x@a5\-gxc_xB>]mቤ2H9x>la_n>I} f (=EBP"LT7~Z"B {Yo3fJicDCIƮoJ@‰4{,Y}(0j@XZ՛NY<ܶFzN?0cM 00$^zdތ] r, +X.ҽl3W.pU!jo]* _m{(=)`u i!͛7 q,BF55#%s?B}C(i㯃]"m8U8,>%]%5xǖW@&*!)0/BQUUjF=$*iBn2{d[S}*7&,A+9Ounu"1LRmKX!F44zu-9rmХnxhA]~?.'T;ʙ2Sax%~q*8SDLY:{'ivUB’6XhL_"\'GAT0(“auG>Fo0lRdg&*/T= :4,Ot :pԫdUѭV4 ?gKMdoᬩOQ%9iXj2 >I*>*[G )lr"وVcX\㔹=ͥjjR#U+yrM$"]7T}((bsy1Eoh޻J%)oEln?ݩfG{Tۯi,Bd);ם[o?n9eA_eʝU{fnxָ<Srہ4|hIk4KqG !T2THs5€~{@gבeRwm&̎Չ2w5 MN`Ĺ_6W h~}j1+F S짋< MQDDR%c4G +2"Fb)uIkKrS t/Dg2%|8!'ȖyɷT2zqQ))ש{@{"8P/XAفmjM{S ɚk'.p8e~L@M2EĺU EEc|'^kk^ҷ@g&1(VAof;}d-Pb33_m2o@sMaiC7U-B"{2*|?dA?W9!pfSF;t;( ,Y#Yh!C4,I5רtF1y-||BqceV=xmZҖvYhʢ\Xm ,+-x[=qKHփeBn tn 5_9OsVW\{ i컐WsƎ?#jZո,gOue6C$pҮvzndrRg5(p5찛ou_g2k-3ݺf ="j9VOㄤԮ,_72T5Aٝ7«F" 8c?a A:U>^D/TNRH~Xq0\&O6L 1z̍}QBأR#Qz&M!srwA\ʁ]VKTB-aʭf}FQ囌-]P/t_ң#ʪ! wB)Sm~j,bܵ +K_FHI4A$W]-I_CyR["%s7_gGCM CKPET(yΚ 0`gA$B\Vc`A,\AT_Ԋy[,Э>p~-;hJB!^q0Bd$iMd/!3:nvn2g,ymbuq{*rX&t|vqkԶg'֔Gt ^&ĥU֢ކ.8ߤa)vr7OSzl;D0#\@:Bb:7#nڦ .ͺl[Yi O$YS_CVE^2/+Ԕ.بA'E -NMmtKbzL>%tQK`AN5usZƛ@=0$/8cI8csuUgm] 폘(Ϧ,@pU[r%Mr0J gU|ԳWw0e߆QE sos%<~`o\IR,K@<*Ilж{g8@y$aF>YH;Z3_oiSa)z:Q|0|BT3YY&YPc&ˇRmEh}JiCf&F6\lb /#F>iq;I{`&.)8d#MVQ7-vߴw;;S}댂f=-ӧP]6e%NO@ H!kOA$HS~W`lu&]50m<)y 0ً ΒH;hQ?P&o|nY+ M񫚅VW/Xfr72`# cl>@İ0,K3SB˥Mi7C:t쨾"M|ٓ+%o ٲd6򧩟%› g@LK#:w|9wNcI/E4#;VܛL&S@v;!g,\"Xxivޓ?X`.'&?z$a8>@|\F?|ǩhW;#_3L:t2+T̂27ru|Icpip"e%Rx]|ȑ@hZPgGQ萍o~M3`IGZOl(O?ns?|fNQ/c#| 0J1{{[hP(D,/t7JJ ֦؞~`pb}@F[gQ7 h `{[|؈e?mylV-!a9,ǜ+J|O_X^ڗЄbs؝#xV|6ﮇwsZ)xs)3Q{o) +)yZFiDZ93) ~O fwڪv}wE΋* &D3c䣗6@Ht]rL. &<Jylr7nN+m۲[dD8,<'h,4We\aqȷ+ip5 2.%\`  81TJn2JLq$>8b!r:iqY+nc9Mխx$;"PCD0$dA*T "ÖߵC8ҁJ,N})ip:;2K* WȪK {E k8 9\%%lpF M=K42h [!h?qA&>I*Rfk/k6^Y(զH TyY-*!;8l񺑸sᬛ *kRLo |w${J\t8j5nԭ(IN)NƶӇj8e>VmG:/\vAϬ-# _ȣtNZx-Y[R[|!~XfOАo,O9TO )=7h3 [{O&k|5Ԡ)01̾5GR3Cۍ1q%oSa)bg6!RSO#C@=SY]6϶o.>)("=ƽX 4Z_rJGXmo݊x9,̞g-wg}6̗:D=ÚFˇCpLR2΁f-k̟0+̈́EG1}}mj8;4Mn Ap:UaX> m-7!suR ̣Mah}v[W6@`;b $yA =b&erIeX7y;h=Mw" Śuza@[Uh3h" ]ެU،4O9bgN6u'wB_+ѪFh83K95-4MCm_Bf:cy^h=c<|`غ `ɷY> [a擺2D^.m͌K*E —OCZ?(oUvk sndZ/~G<#6k‹}s1'ij5bWMv9v}UbTq=dvCnËzꍃ<`}X;K7jW ȽjgKr,=^KI!褶!PaX]XN) )'dDsdOqލfk۾-#Os[Mi25$MpqUiW i@T*)ɬFT 9: lZȗ9y{g/{pqRɭ2 -oDo/6_Z+]&³YcA+4 Z2H:s,?p26RC^Jw@]+m)9;o/*K "rD?j&1Yz1U'4e<[(X Lc><{H:I'DO۫{c&d +|Wv62>s%ys⥠6ϙLeSbI8ЧxB7sQd9+RR.w jss+7ArhwQe}wHWO99[vJiB* '3]ƱBӄ,O */R"W O2U_GD4!RyU>B P[y@BGw /z ,˪C9BqdAm Zdǃ;]<:?ZY̛HQ@2Vh7TW\kʝ ]ɎW!KI H)u H|4kueǫDrciIVhsǀTY''X&^LIH 7[mmɤ3$m|43(Dmn039^3\]8!ꕢ)E^N27N<,?'@Вp3|@$D̓z6Ө ea+iqc2[5j>Q<\ArН2@_47S@Y#wWI˼ }'3́wR*=QO@ԘGw5lU2(k|kf[f_DOVdvx4`HC:/' ,Iնv9o#8wov Fu8AW<D+R\uWPTH #JO~#ܤ= 0[dր~?_9WCUZD.kvĽKD͕VVjh .:;k7*,l6ݿBĥ;CɏR%td7/+l#( ; \Z: #YD9(<?n(qsAnRMyk`Bt Sɰ4B{ w֯Lr2C} T)G౨x5ha|? BgF6j`9AKWRoFq;O<~/*hwI %4+hc+-۹cbU&! 6qؕagL < qB/v sJRrTzuG &L:_],T]|+pqPrXDp?;5J#6^&4va$tUd"i*:' sAm+%Ex̭%Q]$&G, #c/=]#0^Nh8@mN0;3DHDբ(:{rkbgsb9ܖHVIBD8^4(h@'_Xp>Pee VKE9\Xƶ\>$Z-ǿwt#w*=H݋;V6R{MP;'u2[C(OE2lsWHu/$DF;q<d)>&u |[a,cN8p=./E!"mҼ2d-?>~Cs_fr ~J߰\f㶬~jC%K-vQc'1CdQhVz$H):7ރplJǶ.s `Tf㛢lɴ(4sh/I 4=3 %{%a[I?pA_T\>0"Hy+ $t6֬xpzU?ƒŒL4Ԡ~0qhvfŽsNhfR"ˏ]0zɘŏ6lG *@ G3$cA~bO e\;h Wp`S1 ?Pd =0 'N Lj[PqrgPZқ̏/_b]Qq{O OKK($RsoUrJ/Ω/}XS (Ї+4kU?' RB({u%ȱvejS/'^1/) n|ǴEe/P&~ԂAo)ϣ>XQBDzbCOܭ3Uco^B[$vWB9Hos/=-*{Pt ]`[5jK:TEIYz=Ls&,liSC37)K@¯ Vf7?-,0ZLG]9bUh 1x_[2ɾ-B+غzfrwb'LRy_(5ehQ!y>T7 ϳ"-`2q>n,-̒&2tڐ$kJA G]|?|=5Rl2G#Yc]G&?RNb;k6_T3< Ŝ}ow~ FPA5s3TRLS},XjZi6/n^6(o`ߗFmUۖ2e3sWX58={IȞ-@*|Y 7|}rwU^n,_Ej^IHQ7އ Qw24[s\}sS]q CJbH'ſ8YtIgvr!{: CA&/8'TWͱje$x,8?RKևuMn]9#K]0(廵UCll?{2KO/r 'RwȂ)Gz6s[t :rzwǓymid5g]I{a=m(3Z#_@x~ iW}*Wڡbc ,!TKSLko|i+$!CѲd#70z\tb.P@RT)Bh{'- JYQ @+\̕U wT`L%zs^JǍ؀spf@4k+<ӔASn"K]|sJ<C!_#T9؏rvJҳF؆3v cyQHY.56j}ak(w9WP=`,vՉk£"xW# !}Q_RVw俑gP?)?s!/f&ZR0N7y:Pѳa.%b5tmK{,$UzYݰ٨H/\Ί_t\tKl 9Y6~ca8>85 ,>ƣ_؝4lB]MLǵ#%NOXGԒx eߴ|29EvTv5( IYp{_jaGgn"wjۀvkEf[.lwD0g7:s [d e$CIۭ`WTwz~&%58ʘo9Cv|`D' wLDv<={w&wxQ>?[ca a{cUAאH@BWW9m"*KHfW]td1L mJK+:q[+KQR8="n#ˡ{Ʈq7`mmW&Ѓ2/B"RuҋP lLF| Otgd` '\-cO{pfyNo*G|!`yT&ƈQexQ͹V||}ltb$i} TyB-K*HŠsVB/Z/nV4oQJ6Ar 7`4y|%\?$zoPb4 *֦p_ <@6Ғ[Nr`n@Pԫ$w\bHVyC斳XY.DU;XuèƟPn#*Mz _m$,Nmұ>@ΨuMB(~O'+JX%~tFs0 ?0op]3Ysmq-r)ak|N!|[IoI:خ^{ur5tC $mm aeajwښ82i~oakX;z|(. B1f,Iv$4ZQ5oػEDW[Cd=ϖP,qiY{ۚ6Sv-Q"G!" Sˎ/2) 8dJZ}"q{_M߻ˊg9JuoLS +Z?W)UҳPYE0-Vc0GsW~FtSB+*:koي64Bv n ~tZ: [Ф߷waذKkhEZi:"W] ::KW%d 8\7)/`k!Io:3`7i\F'2%턩y%;j= J:K)M;Mk qk\ nZb]0iz[^0acem=mE.@U_oƒA =|kX"_=^,hs^w6d)h\4H ڟb2 >Z:)-p6>w` p"5 z rWEpR0hW96৆SisY&q'j/WcBIed1h{Z@*Z$xSa! PWyA}qz?t.5K3`I5Y̾\*D=yVHZt%a>!teP#z:hXSiϬztt⨜^P9' h{1g( UNi#?ntDbXaqlF^#@ pQ,u^=,a[e)L̉k'\reE&w؁p$b㳕9 3b6D 0Mm\^Cerq0ЪhFxg,[¥|vCe*Ã" >_Ys"3'*Qpi+7sqM]k TR겹g[t 7=e[(*lA9Qr,Tmj%;(R B91rO߱@V,3='iKQ 6&a|9\6z&`X1F$1# $(a \r2ڸ? A)xϕ{-.H* Oq OPeXS6J|e3|3G^!M}g.gZ+ ި{Tb:]Bg=ڵ7ᑓ1l Jef[sC]ZOH z&V7)cӗz9 < PB;  -mK^iEYmJ8TXEt8>:M/^FzȈEwТdu_mo3 {Sop+˽#>jQs4)XBl ܋LHcWl۳p_8kF[9*u 1;\F|ձiwW\4503Af] K iKHkGt䅌s6nqFsaG9Eqʸh`e0G`x PY1ֶrX/CRqRIN̺X Y)J4kdΤ_ⶱ /"z[oF vY!@Ε] ^!mvN-'Gsi.Ce^VbԥSzxI'Tn"~!M ͈ך/.9vBpdƍv:ѓR.ih+Kvص3Sjf*_Y$XԢh#-VS*t}(!̈́K0D@S xiIqTUX)ѲUSIwPM,Tϥf&nDͰEx)[Ox8BRc5~OBcacPPot|oF'+`{8ܘ!Q4wr,$^i`' WǪsӡޘJc1%tCv ϙ~ZAT\}Ӝ)O:fSʠ!ut֩Z5ب, +DFDHR޹|'mܚ~vya F]B*<~Esr60넡Vv|5:p#Wgsi59ss:[1櫤#AjdtHW]m OYv֘XFBBN?Fu2V}('e|n3O9(J0&Ke+N BnVJ=oam7QMiCHTx[򲋃LU,&? nۡ@]'_jJ|̺oBl9/w rx|cj6I5 KF0`/FѾ{SZQ!fwjdR7zb8t~x k:KSp,u;ޚ(J;g#!v?jy| &*dNHz[ކ20/豮uC*F)M|Vtͷ Py^/\kvnZ@sI28`ʕpH,_ 4ד)=* /{QҀKWZ=|'hZj$})KrkBG v))<<${+%CXթm151 w7a+2fmveΗqdmVD {K Ƕ]^%h֖LT0()w^Q&SU^ 8$0{;d}Qޫ5c"Oa,r[Er3@BamOT|#IO^ga~aKw2,bhoW,>fߺ]-i7[3NǚW[7k4{UEOq13) b`>+4DmMR8jMhh9[X< P Z1 rSZB} Kc;ϹT0x+JiiG-ɴ \5[PӾ7>-(R<\1/Ũqp̪.&byNyuSsWLkIa\)Q֞Sn i JtJqU{i("ij!$ѫ,Z€4o_} Zܝ_]ٶdl}Hkʏ p/olhP-CLE=oa&{Xw ⵮xT¹}pCEcg6:{O?CC#h<OƩeWBYO)e"KK~A\l/Z jheK!&,}Ӗ""t ak#1n *bl%:tW 8WoT-tAf7#}h_y+_>+ezO!LGA+#^zcCx'c!"Qt&uMzZNdzmPfw0Mn,EH=qz`"7lb !(-xֶ8O ԂCh/KдJm/r妽)W:7ZHK,^u 劜z]X[sI% \,MZZwTZdl~\НǶ2}h'ou\^2 twU[sب_Zz35Eb[8a[t`mX^#O|cQzj+_v̕ &ef_壬8{Dq 窲_v7aGBZFE:Js.({tM34>ɈATw`1܄⹰eFW*V4H^ց:$EoSXFB2քWy b$%VMP-Ҡ0:*(î^l.{Ű8_z[|L.ʟy<^pQXL Ih6 Π71au[~>JP}]tګ戳:sVkUe! 6XWl8^уw$݋,Q+ۑsvUsY-21Dz'm;ȱc?0:_=ۂNL5ЯSqhcf8}FCGѕ۔ F\UGDɽz5j'ĦH>|^#36 8]No!GfޥAE*~.(&(:\,Gc7mNTj;4sJMViar?C/1W4PPm:T~;R_g{8:3nl|fA ?A )do52'B#ڂQ=@56(tj.^b9Wf BpAsq蔱02u8ӡ@-%ݿ@"{˱pJ ]TK'cHVWZ8}yZųH پO8bҴ'E}7ɵ]]]x3Oz:z-g,~$!'8FsrĢt$8_]8wТ47xm.eI%K[Teh*O;sK"q?YgZ@':8>>UK ʘ iswsyV`,qp̮J4ϖ۲(U>BRbwLe(-"T9ff}(b=X5+R>^(<RٮFaV!OEm&@xmR68N\l%S&xEXD MҾ AQ5uM*5v~n#Spa!GjuE" Rvİ^|lJo"k}%Z}B0P>>+#舎s,[$g}l/\_0V뇽kN} F|)Wv(~xQ'r{CH8z;;-A IG7U x @3<šppRieepB9>?r]Oe>W. "$\0*Z꺷;CٓBlB6H˵A})c B\"O|VF8#Ȕ&uD`vVF[)oQssH7̌0{Tw=4?|ߙ:\#0c,pҠqލ!#ب@Rݿ13QwZ bRjJvͻ(jņ)?Lt8YW昉>D!(`6Ŗ44ѼGəj!C.k۾,O@͔k:,,s2}zCûii.e߽/# eI^eŃJ TԸ hn[ ϖ.QR{i S۸{,wP(?t7@bBx^>lU-^RQ[B:֥e>86¤k08'42Z%1=n ~<"a}!L&2A?yn}鵌J6#xu5fnTQ*$jwMg}K=Eخfׄq{63U)0BȟAlNM&U&dXu,mkQnmY̖}UbO(rrZr ף}-eϻ qN+M:mI(wxw}v%2:aa\Lj@Zp'&JL5|scOg55z항,wU=\aYa,f!~UIE'#P2Ժu8 ;J>G H>ݓ2P(t w@4{ɧS%O}#"D·3j96K4>!*켎.q\mQng~cb5ɳP .Yd+&>g|unOIMI#I]5D%=f-xݾI\LܕkV9#ޟޖ ÍOpQҋD Udaԁ$g?RrQ*Rf:not0e;{-" %Q]%6Ak@cƌ1 B8cЊ93TAwekǬ?YD#:b^#GP*jwR7)jOIa&8 >]t` Thbo\_ȣU8us<<1sƕfxhnB:HِD.꟧UjjH]؉&@hQs&/mZ w xd˭;qǔ% N>  3bMSK뱽;vAtX(X)aL'\ĮQ|_vL 4ACi|_(w OgÄFz̃ԝNQO#jJ~qȰ5p$V.bU1Lry"D crW06Jl1**bG([/L3"ȅ@E\ahSpǓv >T_F> <h1&1}'c+hH#-XAnf|t]'Xݠ "/z\>N,Qx!(4dbP%h[oC7BuEqTQE儋͜} *!}膺5锧r3X`S6TVвR̩섐Z9X{T AGwt5xHX輙>2i~㽂ANǍ2&R(,ԯ@ O]=ZzO8t&w3uLo!FdV]mG1sM=N"}N(2*鰹|&WN_ z ="`m(:mwnRTCu8`Gɬ{M௦NUǸշÄP- 2 ~;g,g91eB/dj>=9eCka2-QhSS'zEZłu=0i/S9LS.L4DB05o$+TPU'/=eؗVc)nK4NNY.$o+*s#j]gޛtؽ C-{-d %;TOٔw*A~wwFݥcA$weqa{*mጉ$BI RMgt=tf2k>}|@2|^*7T1d݋N!Η)6VYy+ȫ<4+˩a4h}]_0aj~$$$ͥǸD0< +hz8N?ǍLk[/IkP4j\)bBﺳ}KXam}eHr<$jr_6b A˝{΄TPFp8 ,Ӏ*zMxA-3wX?y+l! :"Ȕ2fɐQ@lY# v iNm A9 }:3OnO/0uSjLPBN.oTb@q/F u=TOOf>)4/M[2 MFsyQ~$J%xgNPrArs9?ɔ yڠ^^DJO?&_'R=4Ka0uSUV3b wkEX'"'?.ScayP$%&$s@*BuܼJ{V׊UX [i)J[u v?nPrw\ѕ,k`&T*ߓ3c똺 &%ղ dwot<:=|1|:MТ25O=*DC6*ބ aRNGE>zHDBrG֊$^ӄ8e5n2\f.JsH GG#F"-iw$4 MzZ,FJ<ј9x9$VRPOL*kY^>G+̍eܮUίQ Y:̐ˊX`}'1 CH!/uTⲱsΗjc&o>aq= cN28Q>J,3_x=qvC@)Q$BԔX;t!e0r)i$-nRZ g"iY>C!w8w~nG[tF9 ݶLcM"|3Dc\l4>\k *e۟گ_(O޷.k CQ<5[|f]R@at*b<1~k'l l\?p&GѦ3vHj/kU.u @{kg]:l %>L^;=g}GMOBBA\,CNY&2}Y~A=a0x][ڸ}Uzc&8Q&O8>'B(ǻc`|Ɣ\v 8ywkAAB\jȋfT 8"))Q/(-wIfV Ǡ|Zrړ[2|hXJ[;Iؑp4 VFR[6h8KzKc*A:i>ihJ U=a},t՗1Pʿ֞w#mxmNjVP0eow( [s moL(e3+/ci,䍹&Dp^Rh_.^BFI@4|jZg%O= ȂE;F])ٵv5ᘮ5_xSʭ_i3oD>]P5Uy6NkmBX":K?תİPf i( "p9q?eSv[$] ܦZ:;'~llg|zIqhDǁ l.WfQaN?d}nzlS@UN(wLc6ƙK@֦)=>(FWa3tbh-C]k{.1@F_,lu8Y=H+s<&,(d7 \B0[!Lx+S|WjaiRiEuC|\$%A6,7.ry𽭳) >yٚʛg-5H0*j(3Va43.;%O.A ʶdPc@x.cg7:d`4'*rOtF(E4@(j897,E=]]ߩoO{#'kҀ hOIC)%͍n n?^\YiiWY7T8TS]﴿\ 39a=QvY;c1:9IojJIR0SgO`c ? >?ELJ͵ Yh$i|8pN3 ڎ/nT-M'/TEThOi/kM Ľ?7+ZqK)blІŕ1-r )'6o0zTora;DtQS#Nd(璺nAG_=EaʹD+ : t8Nv/Ȋ(F;\A̬M*`82>eTb}*aAɂ2PX?i.A"c׬C>l2t"SaˮR3Q#?(sg754\2bD-6eg:[MZq܆|&&MuջemV]hy ̻s I~WL,QE5I2})p:[΍且u]ʿ\|~ǞFPaOUn)g. K*')X`tl3_ubڧW׌e:]V_/ k}yFslayXimW6,AU'eU7Pr9}J>`7/@ q>0ů$Ʃf4]kYSs<#_E^3D/,x:3]C4P%3VUm %/[I1TZ&^qB JJfgN )F}IAysSvmI5l${rE'FH^DϮ;tJ&/7BMM49sb7U `|\`OdW7͹w~} !g [L7 0굀^Od&g^TB`rLYg;J92G=|׎eK}#ៗ@O^kKS͡o){~huIAs6ʓ񉲙~r^ȟ}6jXIy7_V;6VԻѨANM7L qqRdעh{1 п[ \SIo)y+kL=3C i&A]-#Ȩh3m<տ\{ @0%zh1u{3vPf LR:6p fA 6ӏ6,ی>&<쎻# ^8&imX&;J%1ƾXg"北?[lқXeg|hZ[cL*<m%с5]6́liBɱpVoHqiCkIjz. ~GY,żyM؂L1CxRT9<ڗP0a)LǪ~qkߝ[*\<-~j߆dDASA{8g0\.J{W>dEAɩԔ.Ɔoc94pz*p]pW4QQ~7 ~j'RA,}Y=h7APzz n-Ca[ؙF- ڻƩX̔V~hSݙ3$`&bk 5};( xqrv?ƑxsʄO~VMz1>& 1}{XOaMORΊxm>^ Z0UP){,]:.SG]R0WS#?@HbBSa)K+h3}V=zTGzf}Ivci߸RW&W$jHUK&\.=WԹp_áE 16VFՏAޟziTi%[{5i l ]().>ȁ E\{j#T-Dc⪃TL|9qY  C_Wo= K*r&\YhFl0~N锛SI4P(\H&’Yc?E1kzPBmXpk>Q`m͓'=Mzyo\;]| \Q ]H7?lnG?֙R=v,1/0|997%bɧ^%+(EJ{oIŕ=̿ )וY[cYc5]y/_esvJ x#pdIHXlr x%Xt bVD>i-sX12'8i5D +DF3wXdvYijW~?uFa(sˑ!d{rm>wYm(*}ADKK#p YadtDs ) W[Z ɕPnZ/")K.Lmޜ8 K\8Iy M#Rp]u(6"&NRSS𥰁=z9 崈<\NJp}at=ÅYx̝w{"|@vd2ڶ]4oA/*x<6NXeA<7,B<&iHK5 andQ/n={{U_;Y4gt]VԎqq (2If\SݏWʩ<ɇ}àsdq g]Bʑ~ZH(.d̝T@'>ɣp aQ LXrϋ[cӡI_oj2W upv>P' ӟ~@Vf071%>-i̒ǁzǫ,z^ŷmLzomrmK|Q 3^09kVe6~JG J&uXl1ur )m0j369QQ_fYM]1Dڬ]nv!:XfzBcX8sI&pJ?rH5qs]7ΐ4}c)? ႪG`(ƻu$-*^˙Y۩ )9b -|Gp` vw)gpY3퇲E)Ǘw~%QO.jh6')zLCϳzRQq Hn^(d2X < 8kU7i&TK-۞8 ۘ aʆqY1m!1@x5a#NLfW1lF̤i EFɓDFM( PrJJ̬nƍ+2Dc@͒8|.I>݇~u#x>^+lP%=Da@O] ШWRBAB)!k5*~I87b< ׀!PThS!"^a-\SKTݯ6wQ ۖGq2 kBx޵"W )nwY&2oH}:u#:"hoU24CBjIn4>r𑲙g P$qNci kL/WhN=nP:٢6n(RuDQE}Qgi*uQFGӢ̓S%j-I.˥ߤжЬYM612z Cb`ʲuv7}МSQ*?Ci]ZiS}G)+dN4U )n)Y/J+ds6m)l'VG˩zpgOYrf/u-ad`/ ~Jh8[wu &kZh~e²鑷ZS87]r]r7{S )0aZ9^9H>SdmJl~Ϲ^xlr[(<'xHa?&9.'ՀCG M s*z%۔l_*\[~{'%tΜv89 kgwJ akFvk5 &Y (j+%:py3[̩ .3Ê?. Vc )ӆ2r tigX7"rK$9h=?Tl1]Ef+[l sR&,m.$OJ$pnW*n>䁗V*61mŰ(F3ծVhp?NpOι< ɋ?}|DKSw/MߛA,11jv#YV5;U`M|%%,"=2UXJhnO_ڔlɋ> ̬Erd]rv>N8QryKG*Gꈫ9=x_8H;ɺ^DžsGXA0>NĨNkXAu=Y{br_3O@E2 u! D@2b#]3X@@c@Npu'̚Eau/o7a5hp1BX# 6Ku}Մ g*B)bT1'w:-_2[l&t뜉MS,ԯ߈fN,^F;%}LkPy_ agt98?q*򆝁3gJC+@OI(5h bӓBm~AZݖSǩ5z+s3x2^Jd["YG;lqvҼ}Š9IKқ"OH@~h!˭% UC)PL]u*ƕv|G/suRZ>ox4"}χe O:+o֍okKT1h70C}8HflCS7_+fBdv[g.4KSz$}.8etm @pYQ"3=x"4曩R܆:07- @F*WM#k$XTG'0j̋p35A^cfHBaR&Qn:rf]qf ;&+]¸6 f3̈)%XZ3ĽO1:ڿaUV땞_D&sbh&c6FuyM{q9 5\_&8*LpSjGi}1cXS +[[QS|zxx s01NpM'lc4x-5H5x oՁlΧ~>KhA)C3 P/-˟n)l"%Lbh⟑ur)ssiMhyRNc FBwn5H+j/auNnysC)LӓrԤg, `|bf.ZhfH&R iw}'A%!7kb_~s:T(k/ WFyp:XAb*emTh+:8q`WK`C.uaqX {؆; :a"![om\/%?zw]1WjW*_x JLWUt"Un *mI`4)c,'^\;E.ʎn s 7[,t,sى4;ƢN-_]׾,7w PdP NmC&թMU"M:4:MudRbM5n1,}\Onp Y,=V=B̮?F+\F*𰘋MKfө&G+G9.dmpvNCx*Lgu 3YoϢ3f%Ҿ y%VZr6#ilrcFFt -4\SI ?q6p@k^G(?ct:OhUIE\wgY)pdt59\B Ylxnl(b8bֶ;_ s7 =/en4ځ)I0{ZA;=<?9i8 * k"Ta$+ǖiz{X@iVyH'aUL@Ըػ'S؃ ZMP^ZQaZB 3(faok67DU'5qy%E&8K&kʇm[Ne C^hw0 ]>%+Q zpBMX$Gk|Y3B[:{ 'y6G2&( %!E%8{svݳRqNC K#SF'<%,@%tt\|*$52WcFiz\WVH?tObnmE#6Ym\QcL@?| pF[Խ|7̘<RMU1nmO܂Y@8Ak6ZSE0[*18 Vz@Z|Komꧺq R0{Ke,OUQ쨽Ɏ4zeQ_{bć'2oT +EƏI2nz3&92%kϗ֔7tc&:kҾ NmvM.|gZj'BJars#Jj.JvoPC>SL5}?g_3p#c@!{E~8Oq0\mP-hz 40xR$"U_pm v3o)]Z4i|Jخ6{'QN3ZOtI#̡W@ݓn4߮HoU7QDd\J{U >ʻ @_w(qxUW5}"`Ai9?ߦ8^=GEVlG3b nZ=#ܤl0 ԫFC*˘_m: dYrW᪠;%!sd,:aaH/ hfp+ Az~(~k9٧,E[ j `\ Qv~ e8J3DPT$HۓjƒPEU.zE!0ԨES;`xHfՇi".jD  ĝZӭUo]1@a\knW1BQ!: C)̐12^P^Y:UDnR*'|ƀ>jF i =QG%j)'H΃*hz}蝁.RϢQp$^}ʥɰSs%[A*W]R\ɯ}jxDZi5LtbӒQ̂Ť`*ry{BP/ <>v#N Mck+v3ąXpE*+?A(ef)-ЏQ3$-2#mJ(ot#73g\C[h{Tפe9o&؞@zMEՉX:چBL%~O&wSK` k?}a&SDjzyjh]&OP,lx w0)읯 ~!B] >~+UCPVbGbL_AGl#KT-nYB18k1w-;=*ћW깪EI6 =)Sͩ~h<[Ē6 Uf:w9*RU{0@4vR$D13>,J`FH|*WЖfdjaᳺ:)|Z؝xi&N$(&;^gn߄@Γ^Sg}YouogY$JH`"j뮃gn|u4F ^%<%V6 `KkIk1Un #O0L%[t֏h)):PG!%jO<oĻWrgFrHSy3F H;&y^|0͵~6_!.p3pH9dX:֗`y^Et ]R`7aD((w@rH"muq8jQ[S@>h1> 3c> fH1lތ6!` !@ `! \Cni\ܐzj{gB!W` !@`"$b>( l`@bl!(+$k0Nf " h /]{} 7ڽ˳]oѹ>y޵9mq]o]v޷%u<π<uw緋\۾zﯚٽݮlN @zn_=׻7ko;s]]z9{{ǻֺs{^׺Snc;][}m};;fם^fۯuROޮs.w{dkUݷ黽zϽnG}[;[wJKu Zi1msgsoYvލ]g:zШw'K}onlgOsR] wO)zSWu^Pf>{ޗy76Z/m}vzy7>۞u/{]}뷗;tew*}6sѝ=n[ \WmJv}{=9շ%jopSmo|-Z^{Vۊn=^޵B {qRv3u^{֝.vykjڳvݮ{{v{lkmnĻ;s˅ݻz;5Uط}ޤSҽhOf=;ׯf^ۋ{IOj;3=}]=wN![8ҷS_{ukvy]kUk[/n:vsu׼㳾ro]odWN^o\ֽ=\{WuT7}﵏|>_u=ns>{ϭ/6ou=]kη'w^mmw{n[Rz[ժof:{fݱm8u۝3nSGfL}oomu::\tݻׯ[s{o٤;{wuo=n}^OvʽۻٶnUo^w^vkQ޳=woKFv2kMfzR[zKrWmcݖZ޻Tӻ{k]vwW緝tܶ=]%.w}^}=Vf;ŧ:t]=:U{U(tjS{m֤ sG^뽝wV3wo{;ۥ]syuOvnm9{s Ǡ;CT뮽Qֹ)w}WlOv{[kwossWzumh{]{|}iz6ww<Jt^"xc/v;ݫu:첱hq=u׭7}5QnnmWݞ=ZW=kNmkV=۽uTs{{:˧} uٳ=1ݝۻwuzwͯmqqs֓q0NڷFރ43SVKko^w}齶ջ4mm-uukzݹkۖk{՝Kw+y{y˺;׶Ϟ[csͷǷsܬ1im᝽ݮ׷yZ딞ؾz{;3^YLKM]t׬ڞMuu9g:v uns&ݸv6z}W:vqۦshm󶳻׷{vٌe'&wz=U컹{^л.uvš޼{J4;˭:n;֩V3n;g/c^'ڌ{zۧoktWgn뽯wfn<^{RwRsW^zim{{ Yh^i꫽ᶻjc]{.nv{<m}}*5mw]w^]zv[ק.ۯ^{wͲsWswwwgzovjwvq V\Co{ޞf{y;;=rPջw==dwe6{{]z7:y{9 Vv-Kzᾳrڛmwuݞ^ww6W׫I[U{v緯;{z]yN{mzwysiKz;[wW;{Ō6V^rβZonʫS{zwwkݻݞk޽y}oD%m8U vε w}ֽN罹k/vw{6ogk箧&;ݺj^vkk{]]jۨwۑ٭nDmsmY﷽w=J(Slk{wmkhy\U'w]6骗mv˝vk޳27e^el^eWC6]{< Wn۬ffUuwݮs:ݷ^w[k:ݺ) mkqw5.s=N]ڭ۰[mwo{yoݻwo=vwW{^{o{uzknm]q^=v:{nyw wzuצ8grg={.zOi7{)ۺV{[Qt5=gsݝw<{V >mj%gwn{]{n0m=sm:vsnkNuzX({Ugl[\e\׻le/nZmZhkmݯy蕻w;k{zmakm vSۡsϸmn]ey۪kmݷzYt{{{etv5^^/neTUj7n;ck{ݽ^ފ;^nU۫ݫu];swz^˼9m6ێoyn{޽gwn|o= o\mzͽwXyޯyYw{k^kmm^{r]+=(v鵹<կ!s޲q{lɭAVuwe|]$X޹vUzZ{ݽ͚{:ss7wwƞrsfys=s[Ugm7\]ӼkwNJl]ݹs[o\vONkNm·Swt]^cw%qMvۛZkZ]oOki^]x7n׷vݽ::ubtZͽvnmv:m^^>]۹[ݽ;<5vnܵ^W6kw{zm^ܽvm89۱z5۵{ۭo{w{lmoU{KwWpݞ;׮n.뮛wn{{ݻ.Wv{vv=]ME{ݎo|-i Ե}>[wږh zZyg5^ڽv{^gw)zw:Rwdz*oTvَmm+͎^k{>ޞ^.w]罶Ai*ضn;g{Gzat[Ӓ{-󝌗k{awktY}zzݾ39;77-;k{{޽mr^mw^{ǸgRksz{wvwvї3ꣾbwn̶lou{nӪy-oumݛY랷Zyӽq{{nꞽsmmmeg{{U6[jޭꮖև{ٮuךsmݕ^{=Znݯ;w"cw9=onk[ݶv{aq{{^}}xΥݽ=ik[[]ۓ=;{uEY]ڈuZ{uzvf6w]޽=K{={1u6Ma;oeڪZ;e^.re{wmF՛VY{9^={n0U^l[69n:7[\N7E=T${eݡ=.=nn{:[{x{=kv^lԵ޸FٺY;wfU]۸Nݽ=ڶk!J*.Ӻp};9uwfjnwmz۸Խ]TL؜:yg^]\uڭslwףؽ >_[׻knr6uw:w^c{[XynӶݲz]wi]=^]ۮNۻn]bnw{ݝڏvu/ﻵ=4tkGmWYvKoݪ=ޱkWT{˶ZѽmYkۻ6u"d;n8]Jyn'۷u-dokwJw<{[w)jzΣg{ {ٷףUzʡZm=woo;U.rM]iknww]Vӹ*VV%Y۶V9:6]ޚ ۽ꫮۻ:owW^o mpk֮kw;]ٻO{sqw[;SZJݽ{k4'{^ӵ{w;5iykroi-Zq۵l{wm\Z)gswo^^zuwvv{۽yܪ]3V1ۍtɛw}wu$WgUS`C  h< !S! 0``~e< T"`#CM4 & ̍*~h@ USiA@0#&`#F&FLb @h4h*L1# & `C&CM024 'CFdѓ@L4  iJs+S1b0apᮛᾜ ˜'8ӑ9CɎ[Oǹ巨(QF@ d t2@03 03 03 91 C1 C1 CĎ5sHk qp\.,,,,1o{3.pf`1mo4 yٚYJY{o}C4d] x}`2jʾsXރ1`(3ڻ6=j 3v?F^4z默lv#_qd2ke޵&=c al6 0aa0L& aF a0L&0a6:uE)7s%̚cKmc-1㨥2&R#'Ղg][3ҼmXF]zMklVhC>gFY̸֚f 6иǦkɐeu+l6f셕}Ŋg8)wEvl~A5贝Yv͞ ~j؁8p8838 {]fRcg{6{am Yq%Kbc~ا"כbRC\=$A) -*LDAq!&J;ƬOx(J!]#Ȩ"QT%t," JU "Ps~sbCHض7s#۲FH2YLޒ $g.Dsz'-aza*""%. Qtd"(].,.Bt].K`۱tdZ)n>8!r S~gvl|FiZgY][-9r% Ǹvl,r1߱JƈkyQh*ʲ;cGZ nNieYVDL&+ٵy^c76hKC,ȥ\s]c*5^fVjz8xd+8mSD#lfwָa[Cng]zhDe:e8eD6$]_*%esqpX玹-gdCD`FKt"`dka60>:uJ6αV#+iVyLbcc,ݚApnvcQ9rk9mfk y[Pְ .*gEQC0F/.%¶Y3}kZ'6fsnŵŞ|Wu[+xl Ѻ& йw$.U޹g|ۋ<;gv϶^3x>S{ǔ䟕<$3ts>C|g@ς:tEؽ`;Gsq98sq98sq98X `,X `,X `,X `,X `,X `,X `,X `,X `,X `,X `,X `,X `-98~zQ.sT\ƣuy1.3 ñj":X%u %Sxxwb! s_m{OO}yރnvCg1[۟W\~wmgG\-e>?597[MRR T (r m1u]%1`1LB>$ h {q܊ ۂ2,c)JR.T`2WRɎL"sLFȆH={^8Ƕ۞׈`r.\""[}|6Ybϻ3 zum> Fθ6YəAhJ2*ʲ*ʲ*ʲc3nڙ(0F#(2(2YeYPǘ=c=c=c3.θL{8(QLC7Fb3#~m^NQK/\ *ec&acg&tM;B4D4JkqJ(3q7F6- a0L& a0L& C a0L& Yӵ3eY4l9[uc d5zFm2bbUUUhLh Vk sb# ALD$C[J'-vkQ+9hܭBeveR %VR1`RC*4] BZ6`Bo!qd d&1Z2u^2F0,6Ɵ-iy ,g]c$ !DZ撪Uka]]kjYvq̱6 䘬fcvq|nȒajZж_\d=dj\[ڵo/u۷nݻwmmzׯ^mmk=+͋;nVׁ{CbQ1_.\E˗,TCH @ jC  J*JC'& A $_5E%}}}}}}e`1$d2LUYeUUyuuV ̰ 0Y8X5ɋ!q$!&C (J"`16D&`ĘL+(R.ءeoQu2˔\ФC:چyq6VXk rcMeFdevaojf`1 &ќkəQEQFUU^q^{[>gd( J#eh:B\Fiv5Uy0aa(Dly)JQX"t6j Abf7B4^ZJXʣJ(Tf\*/jzdc_(1f){JӵuYƉƅyhsg~Lm5-pl&ѹ>\WwY3 R:?W'y}f@ϳ<вM]ؚYWDZ~?ې} b @~?ZRJb~DQFmboҽ0VҶ=CsͩhWVj jr#3Lb tVbEǹ} ?t{VM̴~;/xύ1 Y#c 2Yc2 Kcr$E!D"dQ)L)A$LL87D!4M.DC-<,6מS*\ 6$DD(Db ?C},"P0c%a5-W%εa# Y[͸lFgc2l&b!& >y"a BlRDQj")KJ,L DLDFB>i/T(o QI"+VQbP˜#a,lͪP]%1 DI m0$DZ@H{ܸnQcY%uj䯙sBnbD!b ܦbS 쓉k-mdVp%0a LB!X3D3,"bkZUɈC.bga`I3C$R!qE & g$_L6 㶣&!X6̪dL1Ȉaf3"b1F'䬮ИGKt W˚e3X,NXF52$4FʵIJ>D59 g|;Q &\eC.K.Jb`ʒ"#.Dyq>??:!&#l~FLL FP *a<CN\% 1IGr(sp ak y!5(cX5rfDYR|{nK XdK ͈R:% /E0%b亄DD_/HBb"0N?CeaDL&X6N AH}LSejf811e! R~ti_bf^&""7YG9qqsxFaJ/dUxxjng6ԺQr}Xʸ<{+) Cb3ٗ#f{Ux^BlnWT\U}6D 3`Ǘ!.0a0c1\,fac>%\EŊ.(1r3"ǘb1ID/gÊI`axZv0 \K1c9uuqL1p0a|`& a#[bQT0m[ 1 "03 ?aE"xp sѦ2bq%WEX)F!uEXE0O'`0 UoF`cx`0#+02$fS&FqúeCP׺ wdʪRKJJBS) Muc6JKTC&W Lm&[ Fp3 /ť2.HD0 0 LZZQiiM7/~.Aaf\3 /^/`DDq& `N8gC0MC.Jo^/D/x--------ZZZZZZZ[iiiiiiv-$KL x14<h TU,$X_/)bQXR!iiib-/`+DyT.)bf&!^/0 x` y?]ٌr2"d y2d Ba0L+a& `a$T'0-0 x` {/& `Kx^/60 0 Ej0^/ŋĴB/Ex^--haj0 k /,VFQTt%Jh1<#!F;#ccfL !ׯ^zmԶ-mm-mمmmm[(mmmm؁mm mm؋mm[mm[mmhm."DBI`(\cF⢥ <<<<`m[aK{/^{``-RL)0ppp-F^mfB· m mmI{ `````^-bmmmmmmmmmz߁`@P˶FELD-z0 E1lv:v5XXXKc Jómpa88kXXTaFی```````C{zl-mbmm-mbmmmmmmmm/Bׯ^xJ# UJplF,,,, mbmmtU Ŷmmmm^ׯ^zmmm-mbmm-mًmm[mmŶmj!mm; ԔqCfJ9"M=]$Dt1%bjVMFRՊ''a % Ƽ∔UUU3th݃Fm)Mn 6߉~&q/tOun}-Sj\}/ zq 4ٞ3ۣp>s/ݻpoA?cv7qS~bk{dރ򾃋}fa>C{H垃T=s΍߹㾳T{:\suι:W\` 0` 0` 0`suι:\suι:\T5MST5MST5MST5MST5MST5MST5MST5MST5MST5MST5MST5MST5MST5MST5MST5MST5MST5MsqCe,XK8D7j KUEĮqEb-X]6 a+TH`\iF X`W WK&ěҢ{tPbĊX 4U16ݞ`0ZY.1==Dz\WVX( AB <4"M"n,"/ΌWN kØd(ՙԺb]]]]]]]]]]]]]]rE3"YɄD!B Y"Ɉti(NZF&S0JS*!11c"TQ0Eŵȷq2 }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|/bՅ}}}}}}}}}}}}}}}}___________________U}}}}}}}}}}}}ň@Sgl-9V6V՗fQHLDAI !t#Zg9*L&bZ|¤{m,zR$% j ,((N:B$Id LB(B66u+c>zR|"&"$i{ PcLkZ٫SB6DLWXE!MVXD*h.а3< _å)l͈#$ d ώq;F[qsj\4DCX.3ZyUdZof=ڵXydOd 59iH· iq}qFɧȡ܍-=+\)(442UǪoY9luvKV-evF{1Y\Ljbb&Pbbn{=`fpDdRb59]f#'ܙE6RgG_BPѤf&]XU,]%*DA]X& ,ϪEkeĮPv⦴11r#oJQȨe/LλYFO`n #ܯV"3 soQ# C= )B f& ms6*Du_nOl6j}r˕j,qVYeYf?!;%“F$(3(niLr4;Db3j#ryT3EJPQ}Ț.fn! 1v#]d1Ȫ0.  L@&""#XL@TKonZֵkZַ,+ZֵkZ\tvԈ`xK6aq/b^wvVkZֵkZֵkZֵkZֵkZֵo",+Zֵ,ֵkZֵkZز,kZֵkZֵkZYekZֵkZַYeuu0]3skpLJYf۳Mkqst`rݿdF˛1~L#X.j9q[.T]ܢ/.6, j2PGn71kXY,wb`Qp&>TB#3($fR}Ɂ&]aX`x4 @̪,Xŋ*رbUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU,X˷MA3~浗 d7 dTd!)a=JĘ (mRFSEboeFZ3#He 0333)]ymAg̱6S,2𛣋s־`F~LRc:R`,b ÔCedkI|dDdv I4D[)LI¢:'/m#{O5f՗!cJ3;OA$^I.RxzCv+k] w5AG$}'&1 MjNiDGaF_ifm-6IҰkD1 HJS7#51,&ΊBb"IBIBI,z1HE J(Do<8kCdaL! Aw 2̳,,˯DeSS!%%1%2Pwr9#4ak0n)4=Oam!\7a?_SV6,o^uNU? G>1<^=m5{n; ?yT/kwء/Xk:4is%YҠ۳^6U#wHS%"TVu`7h.a,%t!(j!fe1IOa}.l:γ4ϳiE*VԿ}$~OA^A:w#dv]e6U^W= (&1_ S1Lmgڡ?"{9z:[fikYk؈yHx- L){yf"OL=o?mƳggYuZyjU$M Bw3&yR`?%2 ,ǵVd1XSjMnQD>r2lMd(:םyØf 2GۗKd&$(k~vl#I.\Owi~.>Nzk~Nt: q,>Vc4ifk5DE2sH^aSf"t'IId&K"D|كt2G."_SOK1;ms1rL;i (L& o3 v92DT^b>Ԧ9gQ^r͋__gyg6hDC5?+IA#^WSLtSJc rz:ipipsfa\;Nxo7q)T;ه=0O̘u8LmR%yg纋ڂnNOk:ki {o}?V[y.ܫXԸo>ΌIFQ't+JҬqϔ|ZwY8|gnᩤ)~]Z73;+gğ:_m+ʜّV(&(YJ)1)Z{w+a'mSVyPR'0,"0(=%bk?-8|7yl|L<>e/~qZW̝Y1B^NxQbދܫx :>!ޖMr o[PU(o}9,I%Q&%*$LHᨢQJ"R JUJII)%$ R$U$BG㖭%R.%vTI)%$4>Ř6|~ђd"8e,ʦ0cjۺpOG(;ׯ>SjVmۖY8>FEL=%Xijo_^\C`;72D >SPE?К7vm(|ƹʫԣ$nǵ8FĵI*J^(UZ*(UQ)Jz}97WP#QU*R)~oq1/ 鯚52lf#QZV#ǩ x9gd5g43%0J}uG~,ogqg=xw)h3̒nj[-gʲv9fVIMk?~ت?7-W^^-i?ciy[| v5>W'S{[vYڵ< PjA@L;b m͠0q^F#F.cVqNȣF`Bp/R%H/ĨD@N) )z-<>[sp@*Y;H 3DIQDWp% h"q0E }~?Ŭ}q ɻ!]]9B93. Zm%w6/s;>e]p;:l P!DWS<`js4:^{׃ayFkmi4C3-qƹ;G}(B&/§4B}hg2>mи$xA `/_Uk >P#|~  Wj)G%|֯Pk8f\?m -lܓ'}7;a~B"uͯ|>[mp?i|KxrҼKPV{=3v@aˋ І|lHȚ>?tXG=mtk137y z;ߦ=i劚헆6nl'}cuڷBk26rd ? Ġf=wI'3ٷޕKW3%"` /т &ıtbQL$1  􉃲1b|2M$I dւ쏠!17NN)HA -E/hy6 0%Wxqc#USJ)ム: -  p$-HlHExTHnB|@H?-:e2i.ĿF ig fWgଧw}W›.1` 0VÃ/AK% HSd6V*l}ȫk%L̶F=) `P.l.X[`z1_``~߾ɟԐΈb@:k]t;ڬ}YD9 eҹf)0vP~1Q Ȕ0YDۃm4ǚV/jV`H-u(_>_7X]>7[C&qg!s˭d8QJ*?g$w " ~dlD᳟ñٿ55G5t7w2>DJA(őV #%cE°yO)QO(L42)1A2*ʩ31Uff"!*D 1eȤa!a(Bm |XQDQ) ({XEKI$ !)BJus?a0&~>1Jd%(*"$Q*K*`%CKvQ^Mh$$Lœe%""(?v{45r3akB))&eGɓ`]fa"Q$L1F Z6ZGu])JB"1(V)$$M YHB)JDBX"+ÔDY1T$Ga,"բ#!V!<Մ#h)(:9C䱽k_K-ө}= b32A)#b73@#,?G7'^!ǻDwzg-|N{o?599p#mhB~oomo9oFHH?N8Zv"^IkߙYa6`($QRHwu_^WW} $I%_vsZ?+b؀GbGdV]ϻŽ@sn7@x7$HY"GgE e;MHqsLf^XI0y )1;:|ӍImwܿ?>mk,$#dm59߇^j8ǽy+. ' +Ҝscq "o+g4A"XulMC|4#b*Cxs)1RXz[?9m>ϳu^'RG9fHc7ֵkB205=ja{iGمV<(/u{·S1kD H~۶vMJJƒS`F}yVڃmE<~{~/uG̮5rRLB<]reXϯy"02V L%7_zkx䉉t.ۻ.a$(='C ·@A$ q@p3QU8uU Vt'9\&֭}}PVMA럆@U \}A?8T0YAQ8}:B0\&"? ~\w~:g%'ҷVЊ?\o}F WtGq8f6?0Pk2 /=hp,o8´'bHȈsyxNE@6YMl3ʆv20Ă 4|!T !< ρq=Uկsm׫n6В\h'^ďLoG&p151DGuf `A C8mY|-נ7WLs{ɹ16˰J][-AsxI.d݄}!EDA 7 ]L7!w<@ k-IɸqBTRD)oqDpޥN䌹TK{)cy -ED]E%gBPQ"Q E DH"%%D3X\hTP˜v7wPb/.;J!TeIFˊL1u-TK2"-\Fňt.,D}tdz2눪3D]Qt]zEHV" Y^2$İ1Q(3T1D#Xgd>#T(7^.o4:yL+I=q)P% HIȡD9Rbn߲c`Ja3.09adSRX:IVcWF`ZYh53!8T 88c9OgB_^4hĦָ˪,Q*((*Ϯ #W_f]eµmǸ34^%`ż$N cNicɔ2;Vv׬˴oAw?mκr|VcVVbQEQETQUUDmrm lܼr>Km~:E]d>wG]~㬸K-.muXr;nۖvܶz/^6 mW׀|fp A cwP ,bLQSm-#NXXTQETQUUEQ+߮Q~O{C |z:w7m{E|}w}wk ݋lo>rCVR[]-myj%PxUb <KW85i0z_V>>Kdv:_?ZȹlhE>67m/?3Kȥ}߽=/.}_p-6澐!1 [}tED닂Cd Rk"@t/b/\n$ }}׶|9c"whh'TI,J bxRjL^"kud, àO]7KDw˦Q4-ٙ2 jUr=gdS.7{Fp f \Eލ8dDzw&b}a@%V ÜI ]RyRlM npu>ir膖lS,cXK` _ы'^/-QÛ( N !,%k<׈nN Ŕ k@TA/yjuGB8OQ bpx100s^`Mnwe524:xgWEЂM.C穋2CF -F#/2 WBaEe^ !j#!}d\mzQ 4K2u:c M ~U K+cȀoGԝPE`"N90oV pտ]d\(U" *H&\.X@ei9:Fz '&~$DٽکǠٱX8ۋZR )EZ8Έtݣzd` =zl 7 ,GFנ~ 'HFùc̹SV oca(4Kw mHHn@= g; 9RDmUb@nԕ=+ٴPT*51.Ădr%G*DԨQ1 peKBSMEN26(G!^Vh2>O`jy@>m꜏s~ڬ(= X0#] D)|uiMdbu_,9 2?ZAcCڿEHC":?,$۝c/qO/Zz.NNZ]JE l+=$4Id5e]qI͕tB }\93c&O:elGEtCLZKn#4էf/Jf{Z>$D 9vbtu fR9vzŮYNF3Uf(!vG\ O#pV{y )|[NA RRh*K{/W !G Փ5}'\mWGLAI>$I Eʿڛz_|붯~x67bǒU_$gʑITw*JI6& C* A07^m%{,67Cxm&H1`wR HIs]$@DŀP8,IV/oQ?Ԯ}g$Asw[F>u-oJxv- JHQ%`14[t6Clޢ"&b =6wzn%زytZ|t( v&p ^- c\h AI| \R/rB@\}Xl[πLø^`=ACT[bv=N5ZЄgSQdre f8axuH4A.0Vץ`l~S|h4H2_:oGP2`|q gNCt +2!1C0@j</ɣ1[8:#tA|oq.!q!V;ڼfq ˦?~_#tלZ,_UɋWd Ezb8hCrH5VR4M)Ϊ ;"5xqBBL,RmZxs9*H!  !#-[o=ErT.x.0ݼhU ۃ፤́n k"èrCI`rŋA|/,ਥj$dfZ̡p0Jn^^k{ëWwH)ޱ;޾p̓O#i [2Zca5Jx 0 oA}/ .zշVVq,`ѧb(ON %QRa\l\]MPۿt@goB@5!ٞPX{,ALcw>`(zхAo>= 4 ?J=,) !T_@dN-p AD-.:\^0&)q{A."~uaxG忑$VƍrVbk~ϾjRYu]bpLVA7ne%td(Xʏ߁p`8T /P!u 4@J!p"maKAxԽBZyh elWu-*-цHT**( 'Hb5q %=8Ѫd,  hX':9֥VI F A4d ө! iOU[ K57@XZSI/X$"m@ ?(J 44p%jq!}U5}d tf}G2ϛ`5&ݙ@o kx_4o$@^[u% ߾ɪnV7ڪƼ!OGzP0b>yQq- +kٿ( *d f: HU*aBX O٥K8n]6JӴ_0)sI4hY 2okZHLںH)s@ABգ,ǬRx*vs$m&c0%$,$ q>Ar&ћd_郛`{I]hϒwW72^CLj(}(<WqQ7ۜC|*".;f4`ZѩӎZM/n;Y7WK-(7_PL or{:!G7XCWEjIN1SPt> u7A'Vݓ ReEM JeAd2v?Ec[&I14ctI2pnPL^搘(q{ % MSMDNtkR1k\tƀtPgVgwoX`} qÐƜ0X7̣SD_6P|f yZKPY32>&|(}G<@q jkMHp/Hպ(::Q^S8?I8c9Jz}s3٪TBC n1ǃ`\Nm*~yu`o\J+(_ .V`ir(vgf?b64p 3#啖ր5 =f_M$ݲyr;FK.1wh2M跱(:Yr]b. ts=\+T8?KKEGk $ZE$kd eUt !ͤ1Ug= ,?-_fWE+S,~K3r@R,`.un 1NY7UΉiKx?ٕGZWZMnVT8礴Ԭ=q)qRxb#Ovo.\㪽R x⳪z)Ag t޽KjKQǮMcC޹G gü-"!̥?˯ssr8p4'<=?&Tҙp啊ؠI. ,X J%=joCnT5;'#e a J#8Iw)^Yc*3.\IxR HDy#K,gqurXbE(4Ū# B8ZZI(ĴoIܣ 'e,6MWzu^ 7ثRUVduQ YJ0f+R!h?5cXdx ᶖڭkQJM)jHWJ")JB)JVacQkM𹕢;w*FD/}MȳoX%F(cavy|qՆzX߮:)UCƔDwRGgRđf"#;#%(,%%J.%G~/z=j{}>]f_A6>˔"""<.Ci;jݔg)9INRr`6TT?nf Sy 0A]c",{y{/֜vC۴'bTGI6JQGE_AU[as1\"-dffffffgA!"Dffff)33BԐ۫mzYW]/6_^<9kRkg-T AGq/{///-_b_j]T̿rKKq2Qr.Cotzͣ"Q~G%gU.֏({*Ki[UlCVh0fQɊ8y{?|oY흤ў>/cz0O?gQDooq6'1O~J)(QHaZ.&R*WGEclhyg}Lzӽ.*G%y"R;YpQ0@!QLFiDNCTIU2 Ǻ(Vc f_blё7P)ELkt" pe 4pap =<>+úm園f#= ^90-DëjQZjsD3dzARӏ`wYt`OgԄ X{|B ~eI4ħ;BA吉nr[\pE4)V2hp2fVJrb>"jnCEELlQ^:0،Eӽͨ1gHѺ[ٻ^à ?IhMXKWBݰBlF L?J3|񝲙( 1Qˉ8\] Q),0LW]X^4eM/ UO`FÄI^R^mLfiR3U|`E+@C]IS #t#i,4Ә P?p"D8$v1f#3k{B; Њkv.@{'d bkb w 6/ t6aĔq{tE@ 0_1D{,51O~ǁ@!`=փ+BQ,dajPOpi Ojv{Txֲ fGNiv` ‘/ޱ U,!~d|[ОNM9rxmҰ>4̕ft"gD'Wg0'[Ct8^`L<4pq\bWYJ[xErpHUG4>T_D? WB?O?qY?':E)A<}7,j!vx0cNٰ0~[vLkK8c م4 8p p@w >v".pt3v6_cp=ⵝ\HD '4jĦ!kqp־ Z WD˝)cirVj OT@_=3^kJ{Z@遵 o[)b_ES"tzU]ʝGHbw; =T{-V QXo<O}+G`oSvHڅ2w Yu>~6m廿pڇZ%JojϏHDEĒsv#ʒL(An"Ŀ=`䰘J&! JTQw],1]1ZǁuljF,]z\~&S?'#9M)s~o[a>Kd5?ޖi{$TJƠ6|GYx`C `Q~`m EF>#P[XIJs~5ʆ/%75/ՑQuq C Q > |'_j+G݁{fWtwu"!0KxN8jv[tV X^yEI<PZXf4aR0J3ۄ: 9RbܼJ (nA(Hid~DSEA`]EX](wQ;γJ,T}*:b5x[/`b"?jg,?{SV[ =)fs=6)#"wP&h9A6#pAn oY-Fu_ۊ`0tDQTa5? 2׈? Tx!iDa!RM~3$CNXT}' ./D;JXύ 8PnUga6Y.~B%_a:Ԃ r=-&\ ~0 =Z`4Y m*~g=ZNۯZO+d|a$+ 8BɡÞcf\6\2N!tkbmE(  Y޶ˀCnuYM1mh\y3$6/>Powũwj&p)8׳ {A7$o.Wy!wRxAŗzX8#hC4 z6{J+&8r9!(NoF@<1bD.jP"4I,n؂7@h pƾŖ  38Bq;b. xs}U -kHeE۴"bm .{00_h;r_:Ⱥ0 C^MXx ?Zt !Xȥ j bDh162aq MzT<(ʢ/V}vbW?FNĆizw @2Cc9jCPRgjh30"Y`xa@KR.[3H)dȌp`yunOL<6>HIT.|qEwΔHBD$ -7"gƀϺXqS.&th?,DX`sJ;ڼ03@sÿ*!(⩪~GD8FH$]s&pYA 0@~WL%TmQBR xtV!bm(0'B V1@ xLڠ{0e;xb2&|GƑ]ֲE  8VPIY<ļ5EP:V *IJ`Cҁ͗Hg }8+ 1T:KQ3 {t}"Į&21X/Dǧiz%GD%nWQ25Ny@ )I)ⶅt !Vm|އ"vCo.YyQ#oMq5Z%?` G_B7령%f=A]y,S p4!˻̛D' 3l ^ðBfTkOy8/#N`0-$LvũP/ ~)s[ȭ0F>NP^d@KSrtd`zymؔR j A!E%T*^/Q]ghx7=,oylR L0f"聚@S=Z你!lOXwwgX%pϺr> .PY-a,7s.@XB&&KF2wzDΒ Er^0(Ctf]~pO"7NfF7j%!fUoO^w<z#4uT9|Xa3hM&%s_wϻ}]F;sxnc?7ےZpR+71)H$I$ĥ.+~^\*ROhZJ ˚%.bbR"RM&]d_#K\10{$ j:+X~HJ!3Dc%Ƙ#䁙>Hģ'(#M3ߗV{Vh Hc7 pm3r/+$ڐe"S" f|l#7ӮgDa8 p:3Y?)T!envkn5hwx;ӵ++mPqk%$l_=3sSbeqrq~+Kw{,uo=ֿSzU|gx ޣ|ǎo7+='xo oϺq?'s7os??k=go]?=YQ?z}Gjgo FjX]/)=B{?FcnOXz_=<#$wK}==V1jHlm.ֺۻszYbh6_3}~ov:Fۜs 9Wq?tlE۫~go!3۾{}w/vNֹTӺW0?:t埽˼~gKjyx ;D5MST5MSTN}冩 0{/RgV;X~Q@H뽣` sߚ/7/\/~} >{P+eW]oZ_1ˏqr)fRRޒޘzo8x4 ku]Ӫ7o_)L{]ƾ_U;'c2ϾYuilIIһn8Mq'K|WsK>( Zz[$#zYKˆczIl賋k0xl7xU)G0ծMfZ_ftk?Ž@S3QT _H" 7/w+<Fkn? {:k@y#7!_\P}`p㏿Ct3. oQi(0& _|~"&[3Dx$:{Vnfi)Njd:Ek!&m7s;'v薝KˆK1ߩ_/TE6'ٖW%d"k@ܚ+\]OԼ*PMVr+t-N+//Ź -[nLi CaeZrcYՅ odBr).@5ZF1@D7|80{1h\&Om4RwcfFCDH> ڐk2b\9 \)b7Մ *t]_osGyO":7&.T Aj"?Ko6!`,eg9-m m;78_ [ 4@H# t@s[<RM$4[A s[]aB%I8A_|W^#O<>lZ'P_VXx a@NFǟ/ @sKˬGn[ #?CV ,!c0Ps78D)uFBN:(> z#0!6E=i[ކ 0_T~=cr9BxSڢh,l(sk*x ;݇r_DCyj7 ĂW[v+Ӄ/ªe3czߒwjB/\V,qvx)co`tPBaCݥa%:Љ uDA3gGKs;.,R w`x@(B7 tR*1'lXM,Q 3FXLL#qꝆ[RJ Z&?| _: @9`Pw mf :ljUT.i(69|d ,u:O1~8z*.eWhQ$2@c4Gb>~A9, c.7'鋄TS X1Bռ,S$mm'S:nx}FP2b.U:&eaD@K:1zg3]@o {>lI, 8Rw!Yi1OXTȘ2%L[3D X;KbC=ڍ)fD"#'-},ߑaIZ*tiʩUJo6NX|Z I:lo[ݐUэۥ.Zjh,yRAq_Yh?:C=O€ u F>`&1 :ե(KD(%kbɶJ )1_$ K-~Zt("&|ntfŮ߬4XuLǎux`Szwl|E9eSml4D_i\Lp(t3?4g [ɊaWC8G|ofXe c ΤR u&?v{'zq:aE'#(v+^&<tbnu'އwGj=h=:X {Lm^QN'xMyM;ѡ邅9(@#@d(Ze ],?wUՄMYҍdb1C`!|f݌X c6_T Ņ4ܧX._PURA-1EAZ[c;G)a8|1C.5:JI˻cGkP JE>8 L@vz52dȃ.FoI@D-ONyb3m !)3!eةe0)x֒  @6)@R&d0-:3/VfȬFn &-/t'?SJ4":*EPBh3΀s^$ꑥmKKxbFWh ɦwNLZnƐʍ>%)GgXkl JKu 6@W`Ƹ68: Ov]}=UzW`i\;Mgq4g ׮Ŷ.efh!- ML\&}$6GlWFDoJ &'R`{ dA:)kf h0Z"?c& D3i"sN\NʨK;Tt8oL@ZAe<=_iaB'QQ\ә"SDe8*gDR9~lVEdeZJ } dYjbR+luVa+N` G5-Y!v+{^\9gV>N$t@_yde5HR{] I8Ұ!&/!O_R\P^V0H 3Y$J$t.|mdK| fe++q5r%x4K&ĆM>gJ(pedn37kb>VOhjrpX qe}OƐʑHt҆\R@,,'L%4! K WTxs =DS2NkಫưL Ķm0uECuN''¨W +(Ɔ-{ke)f4 TW.n2xk\rjf X0kndH,lqBP@3G3 |ns7;=N Et⁾ 9\Of oNI ZdZ5I#JaJ#:WD,:IN'o",6ʸ&BM{0Ml`r ~̟MwH b BUh@ c!H{gw;[xXf0}a%:'0t„`*sꀩ]&wτiۆl5pG&TG}4*WdžXC _W\[h5 %'~֗UMi vV?gXA?3݀  T?5K&s]lM"m>M}!AV< &q-۽si\{0eu2#?NebbED(*V ŝt)*D321S;CUGpo24+L& ߰(I 5`M_;s~wt4|C|v-`ѐM54AsŅXe, ]n^UC=2ky]>ixv\[OˠoAg,j/ ?gk@[;vy(K4~J= {nAl sf_-fRkTUӆ|Qnt<޹&|Qo 3f$kC{3f5yX+ s8/Hͼn?C kt+u6_d]ǀڹ096&w6TኒMK}pEÊbB ioJ)6ȌmW_:20^ \B(N0ӭT}bDFK;ܼ9ulj6=,,­1*m1ToQiwUCv d"AVIK'ҞVzNi|T" ]TC#_kCDyzik~ů}[BD.*GSU;8: .{kHq~/71OASwPiõ&Xv-tP]e7U QDc qKM܊ $[x\t Zr{#G/?3 akj҉M8:*VgAN`7٣.A< eE^gד u&iVDp#BmBpVR왰:qn,9}3ϗZ|,1L]ɊjaKg4jtfߊPgہ|&Ðd~YY׺#!NKMD=…[cvKh?L턴a:b7SLLX(Bj+Rt̾FKCmmqUSC%X+r-bL2\J~(\tU 2svϱ#{)Qq65[ <2p_/V 4b{pPv4\c6|0clQHlhhCp/>UdDD;0Y7ơw%FRwqz}ggܷ%aG_BF- 9Ce U(*HTĥ,W "R+*JIw 3Y2U0fifT/&$s ]:8e^$áW\Ү2ԌuDf)ӒRA<kSС%df؞">aϜI7m9b-K|lp%HFΒn6uw V?OpM-|u!nx^xqf) /hlpHPX@W!J_Ѕ4}X:Z[.& 6QNXoʀ/-xXm9A8l3$װ;F,V0L`Z@S`*CNfP{=؊`Gu%ӷ!ګP+ua0 M*Ǜ qh#2~ ٷD*v3.(SV .T V; y01-UI|gڕhǝrFO_F)\-l}&+=m)ۚteZ~Kq`Ngb PfsQU1^ ZTLrJ b>}VVzVVzm+XiA(5|s]E([/?^5{F"bi+nz0$x) O fV <d%.WbAvLѼ~VT2J`= +W0^шm3#}yZη36>#qfZk`YCsFO :%nYJ+72@/rBZ.z^#&)eA,"/σ53`Y?'5Jp? #29Y+JFl}sY/MmH7 (R\KhEV>#`sfA٣EP_k>AIA!Ͻx=DѨ_ȴ;Qس[v[F4 oacTlYt\BT=n`';C !AX`ql)=P900b$DmOB2=|^*V3D';'.AY)Z ~_2-r5^}Vh]K94"j[%2[P.hU6ʱ5[:݊ `` yx7N;v@L-OX>jYǙSq'ϣ~gU 'l` SE*4/'lx=㳌Yh#'i 4 @; & " Ex&ͦhH"SܱxI/ }_#7V/EG 叓YW|z~tc6H_+8و;b앾 ۊh'qGi&;{zbyV^PmȦ]lJ3άf*]qb9=a* ^xa^O;=|4_6}sVǷ}s[YU޵i]~Ǖ`( 4vnd1T  >" !O7 N |V$ÃI!AXR*=&z˅2`6a` 2 !De{Dveᔏan=hrjgO d=iZ :`avI>KEu0sO|B8?{,5?as%LLv 0&9R@g7!y?/b]E$ ,7{׆9g[ =8cAay3T&xALY5\)hsX840^Bu % .1N \I }_uh@> p>W.QB,t΄@7$οo I63Le'뙡&/Ah!ޏSYEtYL*8NCOTR{o!p.I{D琘N2zTrUtX= (nc8@T^U2.@L_yx B2ExG$eJUg@vj7 RJ'>Ea,XA|;HOoD.^@ ʟ^vA 3ް`%߃<6OLo g/LA,KED &1Ђ0 # kBp AO+6 cjeޅlڙ`SE@\+ حYr^yAX5FOrl 0F-3OdV}/;58_/&qح$ gP3MQ6^jF7wlN }7\\k{Qč-dӲ . X:7I(6dބf᥋9,% xdNq)qa= (eK( `|ܹCm2"%QEj~Iw)U-F>͜|[9ޔ1EĶŧ+eǏvB꤯ 3czaa .ߪHo(3TYkW@H}0rd5Fiw;l6Ew8.>C<N[ ?_K_ ]jC:'D -D+`% -5btI=71ԇW?'$t Ķ\Z σ`^.5 QȲd͖.18 ^Qi2Z`H8 H|}m(?| )"7A `#ۃ5},O OKa(4`z -P. lR!Z,m/΀PHi#œ&u^76t00D>[ Yɩ '窭)n?9ί$0pW:n/ kN&AO!e(s'Da}zҭy'_~ۖ +q|BTAŠkoN}۩a5ʑtPCƮqh3D9Fx7W~a\ۻo۔U H[ fdyuck "~| .XJ۔y A^Ca|<ٹ>grb~F4Vfffzr>bqNٜI5{*gJ'?:{l[cMzmӆEqhncKcG/WjqlS)4O'GƘI?֯T1s}~LHDe ߶9Ye->~=Qm]50`vTU?Ϧ(pn7A?b^5q̀PKL-wcZ-5H@tA^ vZk/ZZ^Sz *@d !3`(x* 2*¶Qs8X|^{=VNq]fҫ5}o E-fd!gY!ф]FX' ~ϴ:y /ȴ3C"Ӷ[q#]:x` a%tmͳf0 uy8XWJ a{|4 ɶ􉭴0(q[eTð̃/mQ9=8^`,AvDP%X IR!W 7e⨙`& 0$*zUoh@QגUpBaX_`mߙ7sYnRzZt9jcJ @B{,udΜs!pbQ)JZ'?ۜw?1^R0z% z2QdV)a8Ioiz42@L+]g,q,lix,=@U`P@QCt%ÐƏz{χ1uIM {Sq QXߴ4;K$5".P E0_Q0 )--:hε c!dR6_Nb期sFŵ5`qR|:x"H[\)lO.s@VQ\0?Ñ L60؈Mn2^qjEUN0>>yNUf)hNZ~ !ϓ d0euV.x h57 ˔(]EOMюx\#/q+@nSZ\xt,>Cˀ/3OPDUDUz0^IQwRөip6$ˋQGUum,Q=qya  #\>yYzKGɤ 6/l-_|Hsq u (~2 slm9P\5쨐VeRiPMBh$01M+>$ۢ6ўm/r²pE7"L]Op%~5Cϝ|%Ej&&v&Fɻ6Ui@&b ssw4 촜ԩBŇM~u]ޮs]DN):j$n8,UcRp[$$18#@aߡا£y 7Hmȸq -梄>[[̙HXxELh)*?/f!@?T }̲)kJfiG 2{RvB*<%.t5. P &р;O|9wz@hE+E9ΠԜ<3P>bF"%%t[`Y9}AL Dj_A.܎ڃ]O T-B]_Xa #l?-x:4U3}m Vţ)Lf1,[y!&ysm|'kr܋ W1׸Ј<3ޯ߻ՠSe<hzٞTY衚?&٩-JYrmt a "ƓqEȩy\3UYJ-'9ԑu q0#S+xX+fNgV@i &a; &ØjW jrEa*'$U}Dtea > ~uM@rϣ4 'zaD+&'qvEes5~ ɫj9eAQ 79&tW~K H"ҽQN'OxfBy;N6mһq JSq?7"7^釭c}L5B[ӊ(%bv(z]`^!u~fGcjf|Ȣ^ @ᕼZяȖ Z@1O &Ϡ3AH~•>L2"$A\:2AԲ }$#NQ}k&Czҟ a&j_j +-M/tj4O?Cb^iTהH)Q&W["a۞E8 쨎_F?)| 6{X+' ipyW71epQY9IN*`JY< #ki?[sFEӔ_VHvRad|5sn)N8{f# Z8֕Q>H|D?|{%7h<1/¯=8I~/0yk@z46jIտof*XjMhF`݁S+~ 3IZ]7FQLdL V-o,:Sa% =Δ,^)V)<+7ݩmMk!)4,n7HэܑClV*+A.O$֓ѷOI=Moy.^'~3 r=j+.'.9ͷ8mbUI6yI]߂x9G(3*&Bnpk5F,NH1(?Ij/~o.W5S~ˈ[p2PĤV1?> 167&*b3 S3tWP'@AD v QO9F&aVܒY@R`hsRb1%2Xr4Y|i~.}R?̢6#A+-> |ga3I5n2?eROĔ&̍e0\ OcP=Q ygi1:|$Lޚr!A[%>S?*\_#@B7[`(DN#&wOwMCz @|52Qu˄_ظJbm ]wp8 Վ"b?]ۻO}nߙvc{T䴩9Q"R'yOb)|_;>&} 6upu#tY/i',=ߛ}]c>9{lj[#f;F־ۖ C #\\3_$J6?1@gߊ[^yώlwdR^s/~TT8 д_꣞~dhAĺ*Ճ2X#b"?6Zt7(R1@CQEE[g ?z$* AD5?DmGJW\sC*qF+Q)܆@T4y,P \yCصQ [+! lI|~N+(Y4wsBc9dnttV/I;Dp3ϸi1telBȄ  D}qo}6_<=uh.{B5_ScVZp>@>r^{B-kkކw*g*bp4A|z]6>j+=HtI~AA6-/gP6CJ븣ܼ!:| RS d q 6۔ PsQU#EU6cc1 Nx ya:ɣ})ߕ]#0_KOQH%3ʕ){goVLH^z<`h^i?aJǼAv6rnG-H~BdR@hoY$h){%;p2RIfd WՠS;y{ n(IER"X~Uc?9&IM 'ܚr$ ĺMҴb3)4%m՛}r#zh*{^FҸ L }Z6,cf4%8B͓ 4i^ZJb%\:,h+n˭h>wF%z[j]dJ.%|>]BeJ² A(.?;iD(${z*0}m?Z uP<8J. p'>͕łnXVt9RlW :(Pe7\^jCa)Xhha%pqY)8,n{{5 P~=6ӱ8  BUmNHE }zO\̈́[?;+ [ 9&me4|,|K̷Hv]]Z:E/:og YGx'|Sg%+M4h=U *yk7e#+sۖ!L?qs_%De肰t3 xV _欵T?Y[w7p@8&.]U";,-TyףЧ `̫8b8#QZ, E_艛tG2uU|(i{8}iZf0DWHL7Se$@ΎKSry;ÜNL ti$d:"H(,Vyc2ȅv?],7^ՙe<>_ [(Gj/Y)_bJhd$ݬ6B196^2p - B^ͺr< ku,&~P$1'v|x:1Ay&/\VEQ,ؠTsvz;Ϛg/pdPnXyݕ7H6 ?R:w61::PvVI&**x?x9-@o!V5}_̻yT`Ug6nC*xh<pF}.q>x N ߮o ܯ@7(AU޻(=)1o Nkɱ(d 'sWU#hn|xϊON \C"+L 8_8l9-ф:eǣf *ĊZ"嫘w4?a BS-<+jemJV-W} cDqU6573?poQinUxa@_S+;+2xsgx ?8$O2f g%v OC)1\Hns>\Ni.]'e13h6>xᛞ>)>SAELMDw|$!hZ8dbjVR Ew~L%>dI |A? Boc+_ `%=Ewz6$nI,euX,6 ha}RطUfԥ=t.4m/q%@ DiMȎ{-߹K-"6xqFG2EzV#[[,at밯Le:MN~:jKR%/|;~sFLxM5ݾX;I}D *~,P)-$i^[/%-YN%,c!三3Ԛ.\o~b+ZOULVdOM0{YU",Ϭѱ++QTz:7GSO*ۑQc2@18HU.k愥uD{Nf`ĆyPAUb_*_S Tm9Ii"OÂP!>.Ь Z˂ՠ]~2vcUb˳a!r2hAqa'tOv31#[viI ynÎ@^*{`FǺײݞ궪 "K48y~25a{ dNӑP%v轹ۅ j)ɟJb39,8|Wy%r[`{[g<)}5C|EA5}ѧt< 2d7չW ,_8F7%a ?{ [MWvykcZx^ʪ ?ˀ)LB:cЭ0>HT;N-x. Z[!G!ks{B IbL1 }兀X3O#y,6z S9.3jG~Ol'>:L;y+͓Q",4X#Q 62?>š=m6.xQ`UN\,`Oڬ2ۃ@ca48bl©)<.6-TK堙ܳ.8B^\3@&إW8zו뮩ɗ]Z(8RtE;B?QHFF/K0\Y|rd !$G(Q@W97"FpJJɼ*zx*)@nc OZP[C|?O1^P:+407m[rCP*ϣGڢIMc} ~a*Ve1XrDr+`uD- Ϡ$LeRv yPzstP-t٢aR6' /%OޟHВa)Qݦ՚j?bR>QyF:/ןGjo`gbmY_XV?@ӚԨ&άBKÇg9LHã札(6ތa/MK^R9"[Gm=TZ P Pd[?ܘ^E[3.]Ly?8;;Tq5t U2I>0s(aW T4&Am3< xN9_.S0зu"s`aX 6{ J]?@;0\%Ӳk$`/Ard?C`iT~0}SQJCT&ZIVdH[/ӣt:E8aA"廤oz8`u) :; 2pluv7̖ŢOC6?JktNɲvvSni,Sh/ sڨ#''[؉ cDFREl}O=?4Е<onjߡ2Awm=$|r2y<UVZ0]3GC,!6: y`*]c}>>S3 T9-A@3E9Lu]險:Ee缦.z' c9 jov5.>Vɷ-CD?1)DPa[#Y`ВiUE<75c@|7*i(S3A24F  VTRp P{^ׇ`dtd8D4oTm.O{{H35@qNYZg ^m=6cq~48N0RIss|+{_M)Xɞ!aAː/A6;(ӭ_ih9DH MbeAN dEL2##O׿bI2N01y wʰLEBᳳdL\G,qq(~w8h@cK=T$t;6+j!qjZ_ɽ!L?I$=0ͪي$yn&8d_3+h+ӫT"ۀ< ,gBiAXs( BoҖMP&XB UrU>«̆ = ^3oƠyƤ|eUҦic(tJ:68(";*XgEcpw* wbkLjZ]m$A*rݿDW) x4pcj'|pb,В w> \@5 ygސ`7%Sa]&Vә`-~H="@S0i-?}gL|i9CZ>/{ ى3˴gO0@}c; !eY[I> @]HUVrk$PD3[y(?C|!qQP"  isT9scIfphBbT?c[k̿WMsY'jfm&ٯ8.]" :reR` h9 ..(hR,oו* rhc$`Hk!ߒ gR{"5ЌNIJMMp*rDMAƹwo@R"9!3Ei VPmg΋*\ҷ8hr-x?i@<2-@v8C~?%;Y8;{GP}VV]XO 8~m>oN$SޤnTWpΉ'BƏp BBkYaY-9ofଲ ʬHoHӮGn>WtKEdڀmڣ~N̼P$P:k^#W/qRS GNNjl*ޘB_;9: U]p( pK䭲1uYa#[yg#uԞt2_įI9; Lb[^K;4U$CsJ rl# 䃑<+KOS&O9(¨?,LtFE A$эwh_EMeWQѮn @,b֘ħ+ z`ntX> zDx+&CfiqXǸQ&EDst!f]"}jIh;`݅=?ۨT7[#|NqR^G8P0 bVqKǯ YMJA?܎|8X[MN^1>;Wo^ i%3B?I.,%5&?bY",``ZA[XTV#6PuJ|: 6Cbi=6̀(|zXqG5nV"'h#>[ܾ^"P-sPc3!7[HF2 7!I:&MF> 8n`FGV J$ T#^fك_%}ʭZ&LA!(׾YҤr 2d݂d}'?XP?T[nv~ʼn`k, ?^JTG,/كfmJ|TnEY/Ąj\ɦ*C؎~,U 5LeAw͹"dda ᷱ(:{l (v&+pLYmFkO s@4mUiv2š͡.g"FRD.Mk%¢B+7 42 lo%4\|u`'ؖHū`q>(ȏs*e4 tMPl(K #u0"Z=Ow!O4Gʳr_g:j?}mhmϞ^]} 4BۼƱzR. ';.LaJEӪ&+NI- 3'VJQ{'{?kKl*k~<BV 835ByS|@dB;A!?yXf&trmG]sH%{9 *^^YG_kJ R4rmaAx=cW޸#]uҪ=FjNJolU䭎 C);0)W'iS[Y DEN)QT.nPLF 0z8Gb7;$nH=,}i]Q<;і5$@ Qd ":)3grhcON pGպ&ZP֖(ARא@OGn;(JAF3/>{9kۇ";+!a7ǵ.&7Y.p`ȥK1<(vִ1rxf=b~ t+Y#o:\ I@/]M*y\rPLʘ 3IM 2}`#Є |(SIȿz!M 7b߆m5Ev X#YBywF\v XH  +oj*%%h} LEO/oA][L @ o4[ =XegA%8ܝ4IH=^Xg7|^ubH N0ִT;|FV%gp/T$T=w~N#B5{7k`5Пy7aL̃Dw@\;rGT)3#pOTM/s}G]VMzSE_^2.veIBۿG=Oc>K鴊cn}y,P1"vFfnKyA`ϯbP/$Mb>,bB_߲5Y2.'˒ `P/i]׹YrB._.l8ʞ{S\}^p }LY\+E Q̈́i+ g>='}@US9{VbCeMqY&ob*t i(.|YEIxEIK~a v`9o:,;1ǘt "e[_nŖ2 oʵTN*/|-s h_<ǀѦ̖! f]EUq4Y7a*raRV>s2V!ab}ɯ0RI+3Wiuյ~wq .e3DlFFǥ<ϙ +RC[gtU_CrF\ $[z!K+>tcWy5Q+=!FBQA'>^\?&2 L}]E?kiɤ$}x7w7doo՝o0gLsxlaMi`]*YSR ^-{3m?,J8H{fu}'8}7E %ސҰX 97* @͓Pv45lߥ-''X^~Ğ ىwL?_ v*v!d8fP0#I}%Um=/*R<S&*\ 9!9k*exvQ]4dsL AVao {$\C3mI&a}>BU=&I /{k/toxH8?a+;DÀ!e_j~<~g}w۱=rx{kЀL(D _fq~r[xY܈]ZkYpR^В *kT_$`]ҏHB.Nt>M(5dݳ | yHۓWc]ʋaGu pGlD}QFt PlSO Q20ئ 9Vʲ ؊W`t?Jv!sP9^ۺ%M2 “ɒ^!ZJ6dr%@OHzʆLɘg1dAIG(gWA FboԎ 7^8+oY  :8q= |ˆ\9o9gOXUhNh5sw.6$P N|6g}4O̘CA??@ul 俲p0-5`TN /%ƴ4+Ί.hSͬ,i_yN\^0`$aӀ>Qd;ݯVvߵj6>`|^?/AXn[u縡 7&Q`q5x_Z`7!u>Yco3mi|7͕ 23QD~Hpm1VONY1 Wɉ7HcȾq=zGs$]?GpmBRMM#afˣA`+ res.lDDoSUvď "[1V[C`Ry@63lAꖣ|E:6t8:DfU= ^o/*GڊP0;(=_!/itƩ}hQ3h)5khpd m_CiO$'!K3Gݣhm u!G)s?e8.4PSݓ=K'Afi1pq Q]*T!ܒ稘Dem@K8wYH>~7en[7Hۆ{I'g1A^4$Id wnEC9,@;A7eqNCú\O jN;z?$@yG0JV sҏK<<gR%g%}`$-`aDAHw`6~+Xy)62 hclOx[J.0 $fKEzA|(r:ljr2tx~٬${u!`! u9zMz8dͅ-j` u KD@G'؇G?َMK')*XTv ,x$&E*K}w#y_6 [BA*PT H[P9<^UP8X֋߲hnM.'jd 1 ޟ' MKj-ӅA3P]Vm[mY_j1| )?ORq-&-r#}B`Υ`~BJ$2\99W`l%յCuWb|h@]1ʭ{LR]ZD( Gw$ncvE?d d1@'MK&PLE'q\+*tF0%,Gm&z]ͨT'f/U@wkhA/d ҄wD%3}GX%F0`;)ج`Vw<0 O_ܡ$`:M&(sh@[TL)w'KՉ oĐ$}N gzǨ|'ec*0PwVnt];ɘjYƌ}q4a? VqI-/SqT7Eh:Ke JVn*5f92ް&${\SOXh/?:!\`Hǔf0㼇 *BFq ,晸逹Nx H6BzYngqh Y欰IFs)qձ7(g d f1^IZpzQh̤ivѦ291m "쐅P+r)(BܬǑoVPJ+/`~LAby\Bo2ZE _}kU^h5LWWhf>ٍՊnFr;t6'M F Ia-|]z+g=KZ޸߾x= ضr݄'\f6B8ӖV gъTiF!Mc1C%š@8d} !jh6x㟒/ x-!Ds/Ƶ]NºX RU\h@ wN" ^*?AĠ;DEmggJ Xbun)r[PVuy5D">|”1fk Os㜆@Qh`G!#?ƞOˬ(J76WǘDweϮC @ 9h9YLa O#K@}MHR?-ً,=ob}V賅iXU);RfwG=WZ#Cn3y'<[Cxb{s=H.@^pwg 3.0* N?RҦe=*ɐbn7H=̄V+Q&?*Oqc|9U rzp_軱ac].ВrR1[ St5bIPa/za9w_Z0~C-P0af)b8$ȷ}Nr؁c˅&}^銛XޯӅU8D˟H;xo b}p77EKc\,7 7r:ĭ l>]E`*0`2a\!RLʾj%ʾoM[:L813cr)=pI=:JCF:mdET0N54܋eRWA饐^<;3}j0Y+eߏӭNBhM 5iB7 Rdd6oމSCH!s ‡%fJ(- p"W\F1 ~ӮAo%#i,T;>qUSf6zpZQgՁm?B]y.qǞaO'#&Vv%>驶C(ѱQ d_ ҆ț&>xM_g9pA@ bmY>% Rs} Q+LvMp9Ϭ$: '݆zu#7cErMJ"IFzu_esJC 3T3Wc#Ma-E SokvƍSy2OcGfA?!~E\D X&dxmQ1`,{ *0-`8-у6*/QMkA჊E_g(y+$EyЪ_NwjXc ;Vh# mF.ے:͍WBTemyTЏFlMZ#6UI~E睝̯^d$m%TO-&NCD6Tis-φ! |{&z767w+ܙ@:l?s?a|e%àiJTXW5HN3:8SU'S D)4*U:Ϣ3Jl ! RO4xBa<" Чv%(p0)fmC3PЉ .Dp),XMYAE>aO--(%Ҭ °U4`lf8**vXO#n)d.VIhOE&PT ӦLSd $&ʼ!XhsNU5B臏3̷] KŋD>-j" ;0J g@jQ80}`\ñsWa.^D2*dEw(V>\d(%9`"0?)0 (%`RPy8OԮv4]L, 5ۋ%qIgB@*{l; vpN3;ﵙsi%]UR+ow@c<9cP%_i9)j5fNi)G6oO/;(ۑ8,IwM T{ Ny tdm!I< P*>3E6yI9`ExLl=2@w:)aԶ8U;bc @kfM a5yWC$M4_j5CYT}T^Eg8gck5 H#)S/lrd`*۱9⿞*Mjq-M-$hWZgb8H Ҍmzn՝"#ЖK&1Z G{xM[dQnk49 O~Wf:MB3׀fP+G]-U&G""C<۔*Wʷٍ<"U݌:FSpVKSUS0-DGKX7YKwzkxv7}PC 11)'va`LP"(#rZƖ"e ݇ zL2viu T s.\VP3ϛ'<`[TBBm;e!Gke9EgЊf2U"zԂdhgB&RR@fn4lSPVmKrU(H?gK%D.0g|ӏHax薤e|:u^le?WfǾr\yVzVE䚝}K6ӭQ\ZhJOzqf]|tB^xoE}{p7*wMU[x&1kX(Q&;yg?MbYu]<5 ( g%mhvrdK/̋F$kAATUt.%HγP{`nh1$6yBk|Rw<.-ml#حY-8)k+6 q:VLlYvuBډV' lJ+Τdv(5u+pXo źCS u"2@͹[IrYfwb䪲ECE1ixO*~M (%̰j#bh%A0 m` ? #F)F=bsG`;s,WJP&>6T6 mn~&%x_Lz<#9п,QޝͽV2'%y*d hR2z]BlD;1a@f'q;ri2=Y(LGNmvuI:`J>@0@i >tgF(1Ƚ]Dx6߄?U*j}nN1HTucN1g2=Z85m% \v_`cn:R%Vv1%~d4jߕgs \;any1q*0$eꉁ&4޿'ġ]̈;`s._;pIͽ4A旫WJJER2W.PH9+{ z#ڃ4?]J 0~^~MCHQ5I ZbtE' .ׅOe#o+6w{r=*\E8+ JhkC`:Ѯ 2r*Z9hM$0l)RgeU>a8bfP2X,> uZ#<_r ߴdFOZ%(N{v:0YsBHbxz i5҇*~#!ލ?Ym?ᚫeKg55{7eH( PQUiZֵkZUUlsFcmݸ?_AeALkGZ :GsD0 J$ׯ`c1L<Ƿۆ.x[?ޕ0 Hh PԷT^\ ލ"ci- "DVeZ+}}&GZ1:Ti"-گ-2]pI/ h[`bDPxg yI6Y5+dJEAOl!.AdzP.:A/d;Ka|xDũn1 MoAo\ˋ8zhf4@3alS:`V(oQ9Geoͷ B̀> K_ )$bjOR iw:)\Å"/QH.j ^ yP嫮vi&5Z 4O $vN}2;@(X?J K^dzZ_l. ޣg.~`zяo{ 'BȀrW9%s&~RV-"F<Gu>y A"fYE5Q-n BgʞXuO_*V1L1 &J>%'rQ˦]2Px_6Wi+٘nQF;rC8 X*7KJ2 pкQ[D6-8`>d̰ C\t7sw|8-_BL5W3U`r7 7|ĆX#U>PoV9G%Dt&h2bC Ѯo20O>;IshCUTbs B mhL~M&n}!3CB^,cr $9JvC᜷3Aq9`ʹbN{НzP?2ь6Q@){Ƈlցݗ:ADO.qp1נ9'p.dWR߀$vƚ(KRr#1BVd z}k@ʍ6,J ;@:2H@+n i!iK_YzqTc$BVmVJE !2JX R0Ǥ=9@0o5g`؃#sya`_#8Ri`A *ʻc&c p کO -ƅ\zZy@jkck^SM'phz*c˦ cܞ, 0h_]"+超6p"{,4z$7GU +]͎wVv̼Q컲J}Ÿjx&urxO2q@q`@S" kآ<$nYaJ_~&bPUba$ +$%0'`v^ Qc|x+ٴd+ ԥcwtA(ݐ6%BMN2AKۭM`͙k'?)^i@ĐRcP@ ܼWmq T*m>VdVx!1miI Gl/;(-ȝ8of;h\,+nbdgMmQ4v D? ݠ#gftW11'LFBh Nh)藔H5SfBf~ xc `C̮@n z4uGlNwZ8"qgDoThSLX^ޣ( 0qj ]p g/&R_́H݌(±I!^ůZ2o-Y*q$PS%;k(3d:-̠:_RDX5d#/?Pc ,s0N{9@N_>L>KTh 0܎dUpb31h k˺n FO1o4ǀξdn/_:ϸmk( H)&G}(Wy*~Fs'!hP7dywC¨te/ >MtHp0͢y+pf1P-Fo|8,0E6hx곻>$`B>-`EWBQtz/G.Mͮ32)&'碓{𿺻 cP5;Fj'tHUm qӢ_I8x]BBIR\8x =_7cQ`[WW|/{m/%$ĥ%_ᨵ$s̖S4?~xB=Y6@ dH98f+Ğcm=TwGb4FHb*Q˧vCd{ Ƥ Ly%x0휜4PnǸuLM?TU:3 ͸g_2[ZَOu{2"eir*;Ȋv9s(Pai<%6^勧f,T!2,YXjH ȢV+V"+ZDL2.BV")Lb)0O=H%k֤&f Q(J)IQJ%bJHWE[n9{ڙE]1Q:W#QyֆC]hVtOu,Nmct}6fI` hĝ :~I?җ{BF}>n/Tѫހ8m@y~h4@ƅt =5Toe&E8bZ(oxߑʆt X#ׁ䰫#ɗ1W-2'ϟ XHkŜ $BAgm eW j&K3Ƨ{ E <8"gZ!i]1k7CMz4M /nҮsU UP䊐jjnȾ`~U}EO(LVP qSbgFTJVrgRz։yVe!H⤋.kB^ZEތ%w[BfEòL-D)5EIX1C:Lh[B!h0jGT\9!&2g_ r a؞DbsvvdD"?ۿu< B5mFCX|קg*/dlkc:X, xQE~AJR~G[g2uݣUGˬ?G\ߩF}忳IK''ה;+$&QM輝\мtxD e=RY:5 -U/EO{۶VQYW+HP7o`(msyԅ7s80*Ha`$-Y`XZiGWEa69}b_X"ai m|N~hXeOX0!|eU^a6x?hqmMɮ=I |2n^ yGmKJAD/˙_7ÆFWʦ.ՔhMm@i0S&/p$Ã`I f"QVU0ώ MG2&igJs79SޗI'""#Gl5ϕgd1 S5z׌i a)`ďP3LC.btP36XJwG&f^B&A#п XZ4F |A*Ay58/)v3F ķG,pZit3hB>iCؠaYfX$l銰\,i8D<9SJe8xlHQ7 N7dv7tъm긙%` Kؐ3*ǵ%NVYAb.F8h'z/Ӽl`}P@=SW߾`z$vu10 q[#~~6(!SIR.= @?[ըqI rkJehB0 B N<8IׂG :z7=ʠΰh 2+wk- *wP.PJvz>02=a E@[0Pj* ́ Ir9^vx{I:1|0kRlQ3 TL g4@M@Ԋ4#OBύj=/(! Օ;UwHZAF&A=mL!8 ˛{| ˪7~Ҋa)n=Nڌ.s<@V?\մΘ QhpQs8bX ĶwzsUj3#Mh\tHZI(/.hDw 0U&vsHjxsW\'-[=޾jfK?<-z.|Fly )S눛cꗈrlyPJڕG?@CH!(=v2|Y1Wm_`a-/~ ,ԯgv3 ǭ~(])tATs譸BEE>5|ŀt!viC3EnqB{?hA|:@GFMU8ۨ!БUci/vS$^FiQ"d" 05z)Yw6;`}XI;!\va d~:Dlu'4- H+0UE`Rl(ӵn|_QVo0Y<\paIhg腲b/s2wF'B*[K.[a2'tsEI8KNM|?*D8o=IK8R{䉉uYp24Kaq6bnwRRM}r6:w([=.(hO^$u"6[Sp)mR缥Z,I1&ϬnxZx~yAV1"5_s_!4dd,1l֨/Y650 TXv(GORo CP>f rAƑV*50&>S[q }gyAܟ |epB nX(u_d}TyL8t|.  yg5}.kF(dZK48Ʃ3Ô fs8Pr_sBj/ۂkMr#VAL?c2U!'p[&AYl;A3jF.P[8 Wnm5j wbwOAzю0 b뜶H(YPAR]hYF+Ŵ|W+1ED\VT2_S20@B)a}եͼcr|Gfrlj:A1i#2^.PȤ6NQʬ>J:;HÃK y{&{P~9!6[{C{)gŹP( : ҏ{*⒐J`U Wrf 6n74ΌB59LxIAթmYȰl!#8 #1l!.%p@_J%3hF Kcdffƶ SH<-T vWnY6P]EmY|#?"OdҏThjrc!Pb hlQDny TrYF= o} <KqR=bD=D/Yb׽E~'Ό!2Rڎ͸WY]$G{@t 2VjfeR ax@&4Iyܾ;@N| {mWB E3 ݻèa@yܣ䏠 PǝѼpQ !ڋ{d$l\~PD2*@+)DO,^fh}ha[M%>ė8&ܬnP<:%Υf*y%>w*|IrN΂S"*+8]m8:.Bn 5;ݝҝ9?uJ; -Rqqa#Rʖpv5e#ɭ*GZ]:8SUW2:ÓƋ^՝p WwY/lO2; 8|nCS_dŻ /$ٗ1P8㛇v&@fЋ{`$;~z7\IU*AJKӝv:c{L9PN09zc68#'u!k1=JcW,UqXѡ3J ta7FZQEuAe >P4EH8D*\LнL.rninPV}("Afi;PrTyΛrb;^ vю mUaG% Uo5BU ʡ')6iyu%# -q^ φD&H*͂S 譀0ޟӵh{SK(qʲKMYG)#LN}]L2n.ƃ55;D/2l66 \њ@&ftYX4ڄiTp 8}/Cc7S\o2KX†jȋzpdWe׆ݵofd!}ܖ;&'Lj={?_y_>un7Y>/;^myC017y|MeJ`NsZpA6ыew]hjCӈ=9 |&ٚyὭ優ǯ;x=i}Y/^tYx¯d/V֠*V?²-,&9XpsRA p=uL핧XZQޮ6.hg/lm{IftE,ۚ:LaM̛DhmA@/r1K SPt6]:F; V0|Ax ?N>wMrQ0wQ+|T4^r1xutsb\CX˿HK^$̵$P5[B~qSș@.C3>,(!V=o0,n|q}8a+02 }{`^~+?L w1ξǢJ}R8!7H9)>=UUܓW{K 4m#صG$iɨ]"4NNkul*HaD_ɍk-$YxF"pC*1RW2=zAi"gY3fa]kycrf)D~h9;` @iԻ fhQرtt78xHY[\VP=exZ.DbeuR!P>ls 2Y4@J v-_ߣ-FWp \x“z͝4]5 X2rpe5f*f\EDR%_VzB!ᡂ`R_}-䆌Sm.h}_005J`EbkإW TC+BFT0p`V)lkp2cgԸ*$s o_:F+RU5 :I6mbxD$s d$~^AtWzwLj~!^ `Q+p\p9N[(P hiS\)T~^\Trww+C\Δ(Jwy ^4!0$5:3[~o eBt"ƀr慭 f}Xk%Xp(ꑠL*) 騽s^2g۸HJı;P o^Xd^p-4-z#v k#6/6~0&f*w0o32$ P0 Yc_*M]Pw4#Ugdj?efY/TSh~]\Y^ب\Q1dBA*h% NBF^-lr5K+ҒReKr y+";<ӻCNCU<ɵ lґ{M *% KGd|4Oga¡yv\H:G {7::ςi &<{2krl;S kI ~}.d+q>恒"`5ŚT{Q[j5 A;lJ>/H 3#m8@.W5;DEa 1'tc+!ljblT%G e-FxQq{|KkҀx'`-K`S# v^jWhVNAxd_[*8Lԣ=jxҍ)AdZ*kP}m- R 04}U~)`HϮ&m S&\rQ-NrN,"N\w~ ,sAc0ZB)~(/Eڀ N:C_Q/jTmP3)V U.xŊOd?`j\NΡ=i?W\#ҙTO6~GݚbXhp)~5o:k~vE"RJII)%$JRFiE?U[ `7A65b3YJbr,j-A3rH7ՒM o2n@oG'"hgd Ѿ- L; EMx @gpyc cgANs"UUҕ:< NT2h~j`Ӏp"C$K-Rp[G·aM2]!)?w'R[5슐ig(ٛtfMW:uC-?S԰ 0,F67#T %.2=J["%)JR/ϼUTQD)KoJR)KJR>%)JR$휭ʼnJR/YE EJR)JRТUT)J\-JR*(B%)J_BZhnzJRQ)JR)JR)JRG{FU/E=JRTQ)JR)vQ(ZJRE*((6)JR)KOE(QDjZ)JRJ^ꪯz,ghR)J[JRQD)KU)JRJ()JR(QEZ(hRRKKj_%)JRQQD:()JR)aQk}QG;UDJRD)J\JRܱTKjU)JRE/UJRz(_E)KJQFE.Ɗ%)JRJRhQGOEڨhXU-1IV|'p'pG s-i44i1`]u=".> x6Ww_ӻkUt:9\ K>xQr*$\iSw :jm1}@uSoUs5οF~71וFt܂-W]H]Mt#9+R0i03;  `#e]i:u>P_7S.$Ff CKFl!p/Ӑ+4wp,KtvE^ |M4;@ZkvZtXɰ7.U&j O>\:to*]d! )uw@Cރ 4y 8 3O]ԣ/j Kh v*aK|Yr kFIekZ̙eLsĸa9Abëh"6 .Ct/?Z^bbH)%E.` 0bu[ @H_{(L^> O &q eߣov u࿏s8Xa'Q}mslC>)b#Ufy|7gMY s 6gM:Ywn}vb\x\nb8yf6Tp%B@b.R0 sa]E%ȊtLwiFӄ+ZcnVLJ);,V -vò0l4Ga HXַ}' hhzaԾč@5o5ctrROV?/?ewã7_O=*Yj\[.\2q҂` QG4 ";$2/n)J)GdƊhYǨɟ3C-m5uO0V W8>e02* ^Wr'XosВ⚿e C)>e2?"u9(tc9}q.Ɇ{׸0>u RZj'apܗ٩f5`&0 ψ&/`!~)w/W!~7 ?^Wp@kͭ}S_󆁥B@$B0AOT:[^$_B!0m@`9%hs 0o2a֑J[lK?[we 1u^ %b`/YME{| q:i!ہ<2uQAn&#; 4 {ɻtL8ǮԺ.jGJ8-`9oyϫtP9}~Bٲg\ADO HY- j%4,M L*)6n{_t"upvpOW] &TG%?7/HVtggXo";2'5΃iْJU^?A"<3O- 4s9$Np)r`p&g/4k^x^X9t= 1R=ۿx`rAUSYk{p|v,3좭i`)3+ @_*V`#E=N*A†۹ _f\E^@U5gcw¡`)g5$\}׺1)=QyQgrF9Ո+( 9?Q"QgN Vx":8 KӱA~Π߹bϥtT䲮+'l+l8nrukc{.Et<ؿfsy r)Š R yMs,>ָjNz]k+X_Vq# "=6WcqE$Yb: kF7.9w:Hp<A$9t] _]lpW%lvs s5I|-C$SwASu="$s]ZD*[` uCq(^! '^0V Nd0,n N޿h YK}{s=4+&vs+cItʎ!էNk{ /kjp1m8,7WR3g(o“aРX(%k"6s+S_)Ÿ@a}y8d39\w=-vGxxpڨNM̌[r[o'?<|q3洂x_kW+ @%E!J{/ꏔMC匀Wl;*~9oﲯ8%~Ғ?bB9&oNJ(|D$Ih*T ᙅr1􀤖홞8/qn]E!d)muUgkdi0ʿƚ[ωɘ;rp m^½Ƣ"\S晣z\aΚo?*8҈]roz,FoB{AưRRךguyC됌D0'tVf?Ԝ#$#zm2ߤ-S0GBgj?"Iqy?vQ2U&' V d/^L+ )r,LD߃q`/ʷR{Fw,4!c~KTQ?!;LqC0# mM EA Efnu?]x/-ݎrً+s+}82(m A5HR0zppAWaΏS" qֈbFO Zp0[ k*?$)曤 -Ef)Mqc[ݐJnjUM]q[A_G[@%~`L L-BhϏZP8HþWKln[D>g.l*\61'" gȽ<|1^P1qؽӂ s{'l Ax94n:4(B ܣ8fNN}3I|x(\{mmC ͱOy} wƝ)֨Z HGtK1-=ԿJJ:?kJl t`$lj8=_s ҫQt'!{. ߯7WV)@Li ]c\ REJJZRkiCLjw'|$ֆA}it#XuDya=Ξy9+VN;kΩ2l9 E=Yfawi (+ج=SANp<&tIYS/dO{̶¾)ҡlt ձT !ѭKI^"BdeZT.I?::٤9v _-nh Cc/a>/+]ys'j]Sw&l\N~)=w,0FH{?/ifs_ݣ/:MydJ{(eg -pckO{@ [Btn9\sldn׾?Vh Iz! nMòr3CV:lQSkTSyN9sь,R>W@ZOof XsMO*z|,PĚњҟ5[$'U8H)MpMaqEmã z'}ok`Nd#[G T)2?-63àd| %:B1vV AIy2;WE$8*1U%ME#-A[› hb2Bx J?כӾpV:f _U [ s߼]F2y:.9wpOWجw`T>jG0F>+!4X$>wG9^!Jw4l+&$csXfph0缍Gf]3(_ dv7s88O"f ,b줋7P:+tkŹ dF 稍EK_M@4=!K >:;ojhֱ5?#WAvttG=u0ZţB8W0IΠ j>k)*pR d2P,7.i9F0dG7m U~0OLGI0o5H7jKPK|5|Ȯ^i4e[{1_@Eb@FlWE1[R70]Bb 1Et>S tfF( Ǵa7dbsyLh/%3-JY 0(0gSpQ /_|XUY_;(U㭰ӡ>~l фWv4گ tQdƶ%*_Ƈ6i\1P̧06] r[Ңw*e. v9]0(!dFagSTBGRwv(CKt-ϠHZZNח)AB4$S*5x JZi 1y[>- |!T@Òb͛yO0|ϱJ_ KCA'*9~tyWEZ>'o&kuuC&6#Nmv0"T7u:zhM#>MBB|K).B%L+SO ,KģZ]AA>8ʻ64ِ,@~ #q>w&Lpx7sphy趲?C40s OXǴ.ǑIp4Ko­s,NW-HTnw/Cssw^U5+h'Oז])~fC[w%c3:GoN]FO~ Qg]SA #i6Rar.ߖ-DQU9YJjbUsm U٭u ?PQx:QfgHΠhZiC-醽dGbY@gִ2sAzX%ϐY%]Rޙ N*gi `{Wxh ꯜUq-$P{ g ѵ,fhTlllR, ,Yh6;&,h?1⮸/n y~3,LgfFarHw1*k DCMWA?$߿ o^P  ѩl,::{DT$yM1x@0ʭn/ 1n􈙦Q1?Gv3$93{v G*NDQGHC*}*sA_[~FA0B嶽5¤6CqhvnoFt+d%22 iK$tz:CfY_.l vq/= D)t'ݢ{o4Sy'lՍ7@UC IVBaMђ]c- #DZZV HcU- xjJI 6s 3  Xn& $$ȃ2",C?:9an !BY&~ Yc9Pt /j=&Ϗ 9nĩ1lL:sb0:>%~ZZ`!̯F'WEG.OVTe_<$%M՚zbun8]&!/X,;i%։38wqkvVektV9 &dH8ݨܛm7zI3,( ܰ;2֝F7f6:߰ y\̄\N&uP7(E"imOSm۝8ϐE[L;.M?e)c? -I%8_- lJJN{ې7и9m8b-MwLQI`ͷwr_h ޭN%:ܠcU`^ GvCPQѢNz95bj5S4v=zZMWRBjbvW8ZP29]gTnj^vNYH{z|~/G3?c O! `=/疌gqZ*YQrEG9RnhT`H"7T0cpֳGJ~ ̳uFi(S}Av+q| S=uS>!g S| گA|.' Xc B;5u+bT ܜ&U6 ?d(B mNja.6x/vB\.s96WL,6J~ Gxt=_pP`z„X mQfJ;b"NI_RT܃Zd&04P9@d[GMn!wX8cC =v|†'t7ɊnnL*Q}1? ѳ?gTx pc \I99ҼI^wtzqRhƮۆƒPMYQU'ʅ(ƒ^0̠ԅB<>Nzj4?ñ" @tmH|HjȢtO>v#!w?Zÿ+E]`%!)h&扏WN35‰_;xl?p"oZA:.κf6kE$;+N=6sȆl:pa0?"q!WD[ߟD`0 4cUE0Di:!= ƔrZBO $3:~E\ռ1Kf"&VՓtڢry80!b: ,$D H0Hrj~d{a, aL:+M;S&aLh?@u (Ǧe3~ `?)0` P Tθძ쎒qiW/Bt^:!INZ6!6@ Vg|#.6Wc!gYxN>*[6dDZ$C0q9RFJờʪhW׆p'vK-#AZa8m`i+y^'.rHRx=sY<pYYpi\ M*8hz Br:v8rV2hbhv~?Dψp ekFI/3t[3 8`xBXpƱyW ;4|ݤTejKM ; ]zs6<.dYά [|{CD >@yBI:^L@osdO(oC,U:#O]aEqw|3Q+?oVUS;;ڒ>yN~Jhw1(蕉?yBɹ@xm] . PKBQj+^Lr8SU· [ĸOD͌v3Xܹ9P +(YW7[,yo/)_LVf$n5rûlÍPw*`i!y0z D&FI60E@հ :y^`!FEvnsQ^&A]ߵG!D7O fv>R% =?sQ iۗ؍#~HRzӿ!I pDHW%yjS< =&؟-&A8Ai,4h>W\b(A<"ɢZ?Ӑ*ZӮEPwkWLOuS3bխ%Y M/0EƶeO$PuH\Kd>qSƍ ~Vp}bA$z s)u2lK!W')3H 1`R hF@]a Q(o nQLl1[:0ٌJikak*g RoM?!RilܯM/&mվFET=~ZW{QHۤmR o?֝ L*s 2Up/؀o)dW>"`.1v3m6(Pr b,9V7&Wzξh5M_KBXg;BbGu wESBn{ aoYƔ39x% li f1ɔTIv*ǁB>]u$ڷrv$0RN$r x>x`] bA OAÜwgwGݰ(kT?52% ZCQs:/|Kq| #B2TU_DZ-s os:&RU/b,xL *yFdmf\Zꁞ0dip>*ћ \:&{ad% kUw&Xߧ* څ4REb?-7-Cߙr~sTʾddo%tR"fd!oee^ x <Ep# '! ȐEYon0Cm)s+qa~CڤO њ^Ԏ0{Z<ޔh> 1~J|ڑ:FǨ@)KgD.ŵz3BDnj. `5ƎVVoX%P* Yz<̺(NeX7QCǵ^Hyxm!E+ы#.w4K.q ?Ç 6:Ի'sgZs%ݫ{-2vLE+\KpM̌7h2N4_KJ=F$_D}*AFw1y%|x@NnKI6v7bYLaZ> (b2j઒rsTހa{j zA -jsRUƲg'p D\*=U.4ū@V, fPPKO D x~ FvE?6ٌ_7bN׋RVe,p3z>ik 6:d&?b%@#ҦҰ.G-O;_B P,j1+Vҝ4`F -UVs8'L7tXXtILj|@nn G D5"p.v?;s8p1ᒌ??6)#7/2{sYSko#W0eZ-0/)>9}`(آ>< _ 16H3+tBAP7Cpֵ,s>T Kk:7>J"7lSQL,zZD{mɵfmɥ3{'XB󖉈<4i<$bB÷O|S3=^h.#Π0( ]nY I} Y yA֏4p}^$L8x-b`ݠ$5ߍsɬVܫߧO7OZɴEx]ym,3A.LC*8awl.@IaU(<!~vw֫QjrQz-lPtc2+ z&h[Pb4e n)8 ӛP4PՕJ#y*KN_1㹴~px"Y, k:AD1>A-m RʓX 17mXF6fk_䑙6y$T@wUqeV1VBjfJŐ\q+%K`rVOi+794ॗZA[04fz ߌUva}kN WTN子gbq@]}2ˮ熃o\6m</ Av̩9!W,Al(vٱ $]!3D+tN~`d"7"F#ہ5 aN`>U,٤&g /7l4]exU ly\?RMOr587R kU>rĤypk 1 ?=ERke-% I|λPP$2j;hmm4XyD3^Ni+4&b\'`C w?J%h zz5n)jr DYjc N0^t:P.gU)*/=lw}531M5p*$!Xtkw4cѨ60g&}G8O)o/ ?2 2#'e3JhkU흼:9͂Uޣg@3L9MTϝ ].݉y }Ej{Κv3]|; ARɱ01;ylܩyslc)u%x*piߔ+aog%{KWT8A[r4{ Zk|r^Dњ|m,4޿HyP!aT Ҳ`jC.Һrr~ܬGh<$䁢R1S%òJs兡w NQUaL*#mvv7ڹ7 K1BlP6h' !{(4B{k8+%|lcF4l^ T¯7p=85ٿmI}3f( ^0e$$'G]*;T6>3r:(U-0t[mP]?lgRL$\~YoT[Gi q[n*TnG9gX=:/ky ՖI+QX1;k`FWodL9]4l+qVҢ\gj?/gf9K' ov%ӎN.PI{9/f6b͈U󩅋woէ{@UѡxonCTP)bdDzH=IIŤ _n ?>j߁o9zL,CzQKI+0 @?+mSf uINiQ4^$M8Jw< U~rtcMHC>Pc)n;˪ʟ%u?W5܆P0O#A[ˁn!u59z'd{b5=V2w`hq.)B_ghLv̑S1"4xFW8W=%ȿqr}\6U6 `Vnƣtd)5+B)h;! d8')ˏ <ޑ֛O6Wh-Rvi P֡veXkρndi8ϫ)} CrX/75} "@V;^)n?fe6fKrsQd1VЃJlfPdU[NatU]z^]YgĨ-'oCʌk~v°AO]'d_:ؠ٤ C[Zd&yѻ#3>pFj_w>;1~Q ֭AhdBJzo _8D34b[pf3{!35dҼt?6e W|) =v5VomJ101j+ `RY{1SQޏ/$j P kᮢCbtf_#$jp-'<ہbEu(')XFTQC/%ϩc p#pQEu ' rhrG۞ҋ^`UgA\g8@2ZuKFPiwu 9 ;B?{RS5aid{;BebKC(+Zqήƚ|Y\@ RԨ-|Qt0vf+EG|?j;}mge㺏7Wu332@]:e33<*B3X;wCXnd|GJcoҫo3YKzɟʲŵ+Zֵu;}8ɾQlהC>PJ>Ŧpyٖ54F|挑W?qhNk[ڞȥ3 ':ꚹG6;F>|^n?| |c)2 h fVidB:ԹU1yudQ^3Dz"\D eYr7=ǴNb"1!,Q-,̥aE"fhDW=vw SFH+$ʫ}.n#dy& D}gx?Nm1+:F_.սw]%i^| ;v[Pӎa9fy¿|s̨2 2vP< !&EWِXiVGuؘY{lr>+0DXM?XF>@v~`$ahmV\do1m` RsL:/27F\3A|?#S/rJn Px z^|" m܇ܤO]g{ϓjL!5X=}}]xʶL/2-[2@:BVǚs1h=YIqU}D4(T?ph~tİ*r8^Llo}V.SH4:!nQ5kH7i~8~3!9:WMʟW PjlulIb2 y@D9mfpY)Z<vxOG)>}r.)Q0N0ZgWAEd{l_^a͕M2a9fh[@(1N13X!hFȄ{ $ ;TH1 M1dk+ل!k$7)_xýɏ;?`QSWLd(CQQ6W ?(`^uBJGfBTs̳y.%?H{b_"?'| oj9.ܠq'ejt"koPMz9,LmƵzgV%[;H85O-?p[=aY[#Z c$`VHŝOK;ڑn+R9Aw`ojf~ ীTH 0f8,3l`gƪ*9x)Z@جVi4ӶD9%S/YpYomy׆ϕ)\t%TB`'/D_PmI kȦ[;^dنYa0\$!L GkZص  RnݜteYIyz0^.r{BEImsW̱L~1~Ip ?`+b.3CDZOf0UEF7A/-Ȩ &> {,ڗV ({sށ6d ??TbY8X%9B򎶪 <48TЀHƇ@^SZ}5t3V-*wJ ^Nd"eNEB zcpx 4j…aX7d kB-3D"zu l#W]?n;zg'rFI]"/yZ-6(>a[r=QCxT*R8w:pDXXQ]Y јc0R"en"`ip$t*վ)БR e"%|@m[E^V._ n*Z]#O)1XApC(\}1޷ދS1ZHg亄Z/逤BThD)C4oeaL@%1-ݐ˙^_K::We+ mF^JyDC) /&׼Y:i/Q8KOlP!7cA^*WvJO9.; i)-5˲'H yrA" ).# #m>i4 &Z4 T aI~*E9S|iǘk0'WK}zL >&e,:tBD'10&gvf|k m09peo]Ro`UuP`Wzq%-%&Rt9A5@+Op5sI@ ˎno]Mmb*/Bz=Nb&?5v'mf1i 0v:-|'cy8b{W'4!X lrh x5T򓊌JdGe! y~4zހػy$֢+#HK!z#]O l|+u6EKR@hPş"x'bn軷*Nb&:w(Mb`3/cR9z3>̘ ^<)San҃& U^a%Ul =Dl|6(,IwM5>cI5`^>#Nf$~sA%HP<jG|C"aP0Y@wJ}h ܅y[.ᶓpuB08Ie/"XΉCzWO4e 96oC70R!5n{#$ }] ;[ڍ$3EmS ;'t-gz(p+ N;4`}?;! !b5F^X|$`eVLA$~S$L@QЦp~jC1;%SuEJ0K}!#t=ǡ"lL ؾݷ"?au\JoXB"m/=GmsAee;89_."pEg)G{WIpWg0eVL*)v2MܕF5lb:wuJ6zoVh)4B u @zMm@PQ Oz eYoo bv.`5OwYxB_ W)⪩)Q^nn$$BhyUmeky†7ɐQ+:&pӲQ^diEc~v%!",JQC2 =OhZmmw ~Z3*3T?^]w(yp|Z^[n Zi?Xi8UC?crn ~@< š\1~+ ajھܢn>-Eփ^ 74Rt*}ꉱLG 0J_W9oUgHFFH0P4հX{Mg(X&-Aq6d'_Rn[=(X5`;\~5u3^lLDI_ZUzr&ᄖfEPREdz5x&M){?K!Ac= ]aނDN3.|M[-G tŚ]L$0 Vcer 6#SafLVG|ߋ #MC 6r6(dQ`20Їh{h th(/]@өsY6{?l3mO?>k#i&:g7ru,sck__=0t7$ %=_~n'8j#GV8=$֐٥ɈΩ`z$7bzK?H jd`nŖ' %#kj~Bղ{T LƾT)w=ztR\_JR}nW?K2Tj|%> ui&MyihtݵpC5(8Ptz4,34׮;yp/B kiPX0!Ld 2z|K8jשBK P@= ܵ.=+ۃQX 1*="J׌sŐKWrAos,[9ݲ@ ohsjsf'R-~!ء)G6 [x:OlԕMHG! HH3ה,ߵ[/M䌑)e2ĥ/Wc<t@{fSvA2 e!{u#һt4 Mv0|+z]xSiCZsNlg]VUgx~zE]&Ʒ{[@c;xϠ"87ɛꀰ S6 Q }pqX=S媷uDcF$ $hgx Gz4hk˺Omg`(U"9_DFĜIZnYL(n`bj"Kk7U-,@(! 7#=.]!}9#J^HT_",aڪ"{ nb0MYߨNz(kTJ xIJ&&;Dh0O:2Fd/Bn̐p+_!Ρ/!ΰe1kfY]0Aemd