python-devel-2.6.6-66.el6_8>t  DH`pW FH )%u:;ĥ GXb(Z rXEŮ2/A)@~>{Zd Z1઀Bxҥ|8I(B4I M}в{c nq^ϐ㜓el x2 lr䇦v ?ˑL֑4wqda ǻCyL|46˫i4QN/JO ߮-+,SFc#JvXf&%g@8 ŷf#d>2!H";v }ȓB~\ء!/r8} 'be!3sIF zӿ1u\ og`8o_w:ƯV X^tQ”<<;cP37;DGT 鲶͈e Ĩc2US^yk;Fu F;ca΂ cEsLLYJ_*T4LB\bD`p>> ?d  [04;B njPj $j j j !j ",j#j%j'(j)) * * +H+L+S(+b8+h"9/":a"B_GpjHjIjX,Y8Zh[l\pj]j^b|defltjujvh w܄jx,jy Cpython-devel2.6.666.el6_8The libraries and header files needed for Python developmentThe Python programming language's interpreter can be extended with dynamically loaded extensions and can be embedded in other programs. This package contains the header files and libraries needed to do these types of tasks. Install python-devel if you want to develop Python extensions. The python package will also need to be installed. You'll probably also want to install the python-docs package, which contains Python documentation.WOworker1.bsys.centos.org!CentOSPythonCentOS BuildSystem Development/Librarieshttp://www.python.org/linuxx86_64NqWK  {W ! RS- f k {t   az3x$ 0*E-!/\ J`g 3 U^K]P{ |Fp)h2큤큤A큤WWWjWCKќD>D7C{9;GhGhKS5HRHOIGhGhKќG8eHBtGDGH +KќKќKќ?UxB&>o-KќHp=G8eGhG@n=J(9DWWCWCWОKќD1u4K)WCKќHGIKxKќKHתqCdWCHQGhKќIIKќKќ= KќKc@hA HwbG8eD`KќHRGhWСWiWiWiWjL>ǘWFޗVWlWDBJIHe55444d17acc189bcbcf0cecf4559d399c7ac68e44df8b9c914a8de7ef0c100c2e44aadb7e7239c7d5ed1de7c75f3060acf34df568601f7aa173e867562297ff5a2a58fd049544f21f5e33b1768e99e29b190f7103ad78637244211e276116e432cb88227130bb789f1ae0670b742042bdf7c82d36ba3b2a50b69300c2633820aa0552827e26ef59252085411b8c651e70cf6262ecb0501eb6561fc7fd00d04bf75dba02c80c2d26b3f10fee55df921de8f5ca0c62257b834c325fa840136150afbbf716c0d6d777ae4c4e30121b1cdb00c5f09f478bd815d45d87654ed232e8efdceb3795bbce2c3ececf01a8346146979b9d5fa19179bbe789bb7c2c85bed4c6acae380c0dd9ec59b149e5fb70bb6d83c133de3f3c33054d81196fc2bb618c46e6fb15817a52fc88555fda2de52df3b6d8a9f80da5d06e90d25fba8f5d83970bd739271cabea48a5659ca9b8dc5a2a87f48330d2ef52ab520cad52cf435dc81d3404ac7bc71e7c4ee43b3192ef54f0538a6fa105bfa3bd1f150223ec1d1aa46436cb30075fc98a40c3b1b4a5b3efb7fe37a0a8f98d299bdb52b6f759743ad9c61c2545764d5aedbe18fe7dd84433ed0a3d9fa175a0cd7ebbe50b8a3026a9f8fb4b832901aa9920abf3f3a6aebee3dd11a444eb6052332039af5f5c878b96865230807c0422983833820d86fcaa0ebceb258e1bb03a804180ee34a0421c2bea8c5aaff49e19fec7c72f2041cb84f836277b335c9e12c875af2ed2c5a363561e1895cba87e63b84822a428f922fcf221063b1fa6725613becc930bc61d18ad2567725dc4bbfa618884f3b8a170db16237077d74cdc1b89c174ca3b03bb14493ce1629c44b1c9ff751230882470b533162e664f1515a1c59a8eda606acc227de580c1eac85f97f16e92805ec73e38dcfdd754d7f8fd42f49f169c92132f7dcadcfec09d4fdd08927f7a3f7381a8a2f9c3d492aba1c0e2a88128e59f232b3444b35c4575c44abcf6eb4ed592960b658d4e300c91c1c3113122ef4e9dd7e35b913e1b37a0988191f21368439945221196a14eb858e05b8093c63ccbbafec1a6ae962244fe250db9995068fe74dce0e23fd70c12b03fd94751d98b773be8f64896b6c4b01347483ebed5b5718c4bd3fb9748b5fe1d24cce31b4340a1f22322a6050bc99ba6d1374f1e6ab20e461b26bf312a432a723941a6efd284f29713bd9bc353f2754454edc7bc5c618f6ad299a236eb46bf6fb8084761d7360f321f3305e4cbd093990b4454d375f3b57501bf0725750940b6411f5054f42ce9ae093fa85030b2de9849dd3c5fde3ce7f90dd2267bb4659919c0692f82020339f806d27e81699939c8a4f50d12f0e6d7c544b83c25a5be14681e2479d13e2de9ff15c79280d45ff424362a48bd0f384adb9d6ac4f691422a0b42395c80a8a65f90ffb2e67f50603e8914d72fc594372e301c0f51cf7e929210df5cb025d3ac1b15db4c95791481c179b6fff5665645cdbe41824c3251a48cd59c1d00ec140c4ef3675e0f923a1eabc60da47d799e474e34a59572d1070f36cdb8f5678ed942e96662c7bf31f2921d70608131c1e3b8ca7515ca5d30a1049463b88882f6b9d7e5c842805c231f24b1387307edb48ac3268a5c5d62fcdbd46e602034e8bfc15f5f4e26bc9891a18557cbbd13244987d352eefb59ccf5538573850b86b43767c4b21b5702dc62709e93b0ed4b7497265ef27c8e33e69f29d6de66c53d6f3b11d4c0d9c7f478bb6cd56e3e1d7a330de78d01fce109d3bf8e0459f347f3e83ca8a004e3532e2d4a075bdf635f3a8bb16115b79e5e234bb9b630fdb0b6969393989c71df64a728d54e316ce8d2706be2e15d07a6effca444ae52992dd07a8f2f4fdb82dbb4a49ec5a132ecdf966c2744d6ce8ac2b891662b88339a99324e8dd105f7b3076830dfe7c8b43b0829933145595bf5b72d6db4f7a9de7f2ff5c7c86bc8fad901e16282b7b9d700d36839aaf4e8ee5aff4c22c9fe5a1ed6b1860c7e1b02825a3f92168027da8a4fe818280a686bc33f0f966a9df022f2d6133438ea020f5a59fa84a50d16e0eafecf1bf479e956a15eaf377c68f00e91321bf3997254eeb51d3739f02705920ff5929bc74f34fe625820d58e1bb941f067e289cda68d923fa13f6a00d95e2f20e8adc3375afb1187c3796fda99796656057c8da2123b804cb4ff664f71232dfdf5f5a00c279782dd78ce5f687d27a70b2f50811edd7e4c3273dfeaa32cad50d2f48a8d5e5deb2a1a33e205467813236529832f2f359a4aba88c8ca49f1e62015816d2f8ab36bc2eaa9238da03bc0b217b5b921e9a59a321de9db393b4ce6a374228432e760b41745c0bd420c583d8a879a5b4cf403c2b4635261b10eec84908f555eb83d0419232cbcb738a3f856433040833a798174007cf5e3a81b46901a9fe61f6d9a35c387d2de7be63fbc5a318116eb478a2886c8246990e9b9c91c83aa6f635732e2d1d79a08b58e4d623da8695472bda0c37a504c74771e39aa2d18b8034c1c4f351ea44a47ae0197624a436f2d388d4b4f7b9f601b7140f8e17a3de54c0d654fe7b51b201619a2b14bc52f6549863e1ad8464084a5fa910c332dd10fdc4004bbdb466d0245565b92503a206a67a4d4033022dc8b2858a393394ffa7d2b11a5f87d76d19c4c70fa0d98945cfa8208a32ac267f80cdf296a3a573794d188378d9fb28ba88a2132fb1e473331c5f0ec5016eef913c6c82f4796f9680aebb11e643e33f6e5aa00d2bcccd3ca3cee8bc28ae2fe474fc032c1f162000a03ab79d00b244e91da97cfa31c46eb688d5b057e219c503efb99a74a5a54d141858c41800097df35f5eaa42a6f7fa7392d7b80867bd8e1bff6a7c7c4239ce23acca3c70c7dc20d56250e8b73d7eafcb0d330099586f670b047e6bacc519dac61f74ef15c046ec9ce632997aa7714fc8b9be9342065ac980f1bd313a9bd37f07a857db991719921e611fd7030bee43c22760d924a0a728581b4176895e6b833513074a57315fecf4f1ddb06a4820c4bf4f8bb32e425dcf67b44fd369c859b9acf096a1e2118ee5377faf3555c02d9a0dfbb8295b6d2e5ba456d7b77b0f04aba8ce3653b2c669fd8ee90d6b81898b7e472219a1cc7b2ef0d769a3d5ded6d7821f6bb2a7b82c8e4a33daffcdabdaf1341273853b68b95300290c1904c9de91ac421513e750424d684b35a8b6e8bfecefee5030625a3dde2199ec8b94df6ec8812fbe61f506950ecb4bf2e6ffcba90b2e8f62f7e4278393683737f17e8e77b2a148b90413e55d593afd989a229399e933ccee61ce94b253e83a10046b3fdabbf7349f15f25727dc85310226095d2a25831933d3bf7058175571e0920f01c95b39ee05d2aca097b8389789451e82f944b365f6003c632e4fbf36b43800e315df6ace4ff5385fe6bdc799c025e911423cf1575628ef3fe60a51e624075e285a304afe387254211bc6e8336a17fe2e5263038f5b340eb82b67c0c6101a94ffd5e4f9dcb0f0206c0b98b7a3947c129df9b0929488e697febb29f88b3164aab290a03bdd93e024da3927cc64dc55fd7d1e2bc9bd2197777d61a9dbc99877c7859793e7298e2a7e418b0285c945bca29dbfbd30a4de6316f6a914a53318ab3a8d79697e396b56b30f7066104840eadb9b89365cb13e99d77e322a2c815c1934a7aee066eda8a5a6a816236e899d149343643130034611317ee774ce90f8482261062f1d8dcf5e64cd2ec23355c281eb0f104a8725e7aa015b18d6469f0413a088f6d8a724057dbd4f88eeb957b01f601ec293fc899332a424624f3f373f5018db1d52bba2ba4149a6bf816b1d896aaccb428fa8c3c6f41c9a43cc016f6b213d55888724295e11f422e8d005fab969f41ba7283884ce17c6d32465efd8f79d4ae47a0fd017e9e7942406a10a8d6bd290de738e48d3007963e41ad326b7732b19913aa4ff2affd18e0310086b2dd447b65debfd2e20fb9c60075b1a914f9295f848f28099531f7748dc55a5dce8066504e8f4da01c16710f613d745a30aee769ecf2b8b6a9f066ab7208619ee9c3faa06b793c90ea9c69a6871412ee7c674f03629ee825153d3661dc4697f39544b9b42c46e939c55f561959422322fcb6bc378ede174cbf61e2a1e005ca0559f656c18042dc9f55f25d1da12c0547b1eeb672d500c5d52af83dd29e734b34f3f8cb4a8c2b9305b6e7f378214ecd13928f2671db2c7ee0f7b378875378e7af718e18cdcae67195696814d3a6f2518a40ad4ae9d32b3dc76fe071c6f61acc5a4d22aed2083accd2cecd8cbe42184dcb4553b5a460ceb79a210f3f92adf3cf516747616fbe142306be804c8a7a6da49b85e0e1763d0aa4465f9fb6a29071b8a2662880a366901aba7110bbd51e2211952ac02da9ab55bf7fbf65ab3ea3c89cb50b43a2a7d3d8de7253d79be5c0ccddeb281055a8e59eb94f3d22f77ec7ad874d87892a12f880e4abbf7936455305c830e827911ad9422b85250ad5e6b10414f4cf189271c878f0c8b9cea295efbdd8a6664936cab0b56e7627f87769a7e7cbec3e6fc6e6bd5185464b2d07948ff6e665e788c2e9a541bdd77690a8python2.6-configlibpython2.6.so.1.0../../libpython2.6.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-2.6.6-66.el6_8.src.rpmpython2-develpython-develpython-devel(x86-64)@@@@     /bin/sh/usr/bin/python2.6libpython2.6.so.1.0()(64bit)pythonpython(abi)python-libs(x86-64)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(VersionedDependencies)rpmlib(PayloadIsXz)2.6.6-66.el6_82.62.6.6-66.el6_83.0.4-14.6.0-14.0-13.0.3-15.2-1python2.6.6-66.el6_84.8.0WWi,@U_@U4@U@U:TTTء@Tء@Tء@T@TRG@RR' RZ@RR@QکQکQcQcQcQcQcQcQcQ@QPx@PvP+@OOr@OleOG{Nm@NI @NENEN)f@N)f@N(N N e@M@MM@MMMMM=M=M=M=M6@M6@M6@M4/@M,F@M,F@M*M*LL=Lv>>@>>>Z @>Z @>T@>G@>BN@>@>:e@>9>9>.>%M@>@>{@>)=@=@=@=y@=ϛ=Dz=a@=l=@=o^@=X=Q =?@==E@=)~=)~=@= @=@<<6<۶@<*@ - 2.6.6-66Tomas Orsava - 2.6.6-65Matej Stuchlik - 2.6.6-64Matej Stuchlik - 2.6.6-63Matej Stuchlik - 2.6.6-62Slavek Kabrda - 2.6.6-61Robert Kuska - 2.6.6-60Robert Kuska - 2.6.6-59Robert Kuska - 2.6.6-58Robert Kuska - 2.6.6-57Robert Kuska - 2.6.6-56Petr Viktorin - 2.6.6-55Slavek Kabrda - 2.6.6-54Bohuslav Kabrda - 2.6.6-53Bohuslav Kabrda - 2.6.6-52Matej Stuchlik - 2.6.6-51Matej Stuchlik - 2.6.6-50Robert Kuska - 2.6.6-49Matej Stuchlik - 2.6.6-48Bohuslav Kabrda - 2.6.6-47Robert Kuska - 2.6.6-46Robert Kuska - 2.6.6-45Robert Kuska - 2.6.6-44Matej Stuchlik - 2.6.6-43Matej Stuchlik - 2.6.6-42Matej Stuchlik - 2.6.6-41Matej Stuchlik - 2.6.6-40Matej Stuchlik - 2.6.6-39David Malcolm - 2.6.6-38Bohuslav Kabrda - 2.6.6-37David Malcolm - 2.6.6-36David Malcolm - 2.6.6-35David Malcolm - 2.6.6-34David Malcolm - 2.6.6-33David Malcolm - 2.6.6-32David Malcolm - 2.6.6-31David Malcolm - 2.6.6-30David Malcolm - 2.6.6-29David Malcolm - 2.6.6-28David Malcolm - 2.6.6-27David Malcolm - 2.6.6-26David Malcolm - 2.6.6-25David Malcolm - 2.6.6-24David Malcolm - 2.6.6-23David Malcolm - 2.6.6-22David Malcolm - 2.6.6-21David Malcolm - 2.6.6-20David Malcolm - 2.6.6-19David Malcolm - 2.6.6-18David Malcolm - 2.6.6-17David Malcolm - 2.6.6-16David Malcolm - 2.6.6-15David Malcolm - 2.6.6-14David Malcolm - 2.6.6-13David Malcolm - 2.6.6-12David Malcolm - 2.6.6-11David Malcolm - 2.6.6-10David Malcolm - 2.6.6-9David Malcolm - 2.6.6-8David Malcolm - 2.6.6-7David Malcolm - 2.6.6-6David Malcolm - 2.6.6-5David Malcolm - 2.6.6-4David Malcolm - 2.6.6-3David Malcolm - 2.6.6-2David Malcolm - 2.6.6-1David Malcolm - 2.6.5-3David Malcolm - 2.6.5-2David Malcolm - 2.6.5-1David Malcolm - 2.6.2-11David Malcolm - 2.6.2-10David Malcolm - 2.6.2-9David Malcolm - 2.6.2-8David Malcolm - 2.6.2-7David Malcolm - 2.6.2-6David Malcolm - 2.6.2-5David Malcolm - 2.6.2-4David Malcolm - 2.6.2-3Dennis Gregorovic - 2.6.2-2.1Tomas Mraz - 2.6.2-2James Antill - 2.6.2-1Fedora Release Engineering - 2.6-11Jonathan Steffan - 2.6-10Jonathan Steffan - 2.6-9Ignacio Vazquez-Abrams 2.6-8James Antill - 2.6-7Fedora Release Engineering - 2.6-5Tomas Mraz - 2.6-4James Antill - 2.6-3Ignacio Vazquez-Abrams - 2.6-2Ignacio Vazquez-Abrams - 2.6-1James Antill - 2.5.2-1Jeremy Katz - 2.5.1-30Tom "spot" Callaway - 2.5.1-27James Antill - 2.5.1-26James Antill - 2.5.1-25James Antill - 2.5.1-24James Antill - 2.5.1-22Fedora Release Engineering - 2.5.1-22Tom "spot" Callaway - 2.5.1-21James Antill - 2.5.1-20Tom "spot" Callaway - 2.5.1-19James Antill - 2.5.1-18Jeremy Katz - 2.5.1-17James Antill - 2.5.1-16James Antill - 2.5.1-15James Antill - 2.5.1-14James Antill - 2.5.1-13Mike Bonnet - 2.5.1-12Jeremy Katz - 2.5.1-11Jeremy Katz - 2.5.1-10Jeremy Katz - 2.5.1-9Jeremy Katz - 2.5.1-8Dennis Gilmore - 2.5.1-7Jeremy Katz - 2.5.1-6Jeremy Katz - 2.5.1-5Jeremy Katz - 2.5.1-4Jeremy Katz - 2.5.1-3Jeremy Katz - 2.5.1-2Jeremy Katz - 2.5.1-1Jeremy Katz - 2.5.3-12Jeremy Katz - 2.5.3-11Jeremy Katz - 2.5.3-10Miroslav Lichvar - 2.5.3-9Jeremy Katz - 2.5.3-8Jeremy Katz - 2.5.3-7Jeremy Katz - 2.5.3-6Jarod Wilson - 2.5.3-5Jeremy Katz - 2.5.3-4Jeremy Katz - 2.5.3-3Jeremy Katz - 2.5.3-2Jeremy Katz Jeremy Katz Jeremy Katz - 2.5-0Mihai Ibanescu - 2.4.99.c1Mihai Ibanescu - 2.4.99.b2Mihai Ibanescu - 2.4.99.b1Jeremy Katz - 2.4.3-11.FC6Jeremy Katz - 2.4.3-10.FC6Mihai Ibanescu - 2.4.3-9Mihai Ibanescu - 2.4.3-8Mihai Ibanescu - 2.4.3-7Mihai Ibanescu - 2.4.3-6Mihai Ibanescu - 2.4.3-5Mihai Ibanescu - 2.4.3-4Mihai Ibanescu - 2.4.3-3Jeremy Katz - 2.4.3-2Mihai Ibanescu - 2.4.3-1Jesse Keating - 2.4.2-3.2.1Mihai Ibanescu - 2.4.3-3.2Jesse Keating - 2.4.2-3.1Mihai Ibanescu 2.4.2-3Jesse Keating Bill Nottingham 2.4.2-2Mihai Ibanescu 2.4.2-1Mihai Ibanescu 2.4.1-16Peter Jones 2.4.1-14Peter Jones 2.4.1-13Peter Jones 2.4.1-12Mihai Ibanescu 2.4.1-10Peter Jones 2.4.1-8Mihai Ibanescu 2.4.1-7Mihai Ibanescu 2.4.1-4Mihai Ibanescu 2.4.1-3Mihai Ibanescu 2.4.1-2Mihai Ibanescu 2.4.1-1Mihai Ibanescu 2.4-6Dan Williams 2.4-5Mihai Ibanescu 2.4-4Tim Waugh 2.4-3Jeff Johnson 2.4-2Mihai Ibanescu 2.4-1Mihai Ibanescu 2.4-0.c1.1Jeff Johnson 2.4-0.b2.4Jeremy Katz - 2.4-0.b2.3Jeremy Katz - 2.4-0.b2.2Mihai Ibanescu 2.4-0.b2.1Mihai Ibanescu 2.3.4-13Mihai Ibanescu 2.3.4-12Mihai Ibanescu 2.3.4-11Mihai Ibanescu 2.3.4-10Mihai Ibanescu 2.3.4-8Mihai Ibanescu 2.3.4-7Mihai Ibanescu 2.3.4-6Elliot Lee Mihai Ibanescu 2.3.4-3Mihai Ibanescu 2.3.4-2Mihai Ibanescu 2.3.4-1Mihai Ibanescu 2.3.3-6Mihai Ibanescu 2.3.3-4Mihai Ibanescu 2.3.3-3Elliot Lee Elliot Lee Jeff Johnson 2.3.3-1Jeff Johnson 2.3.2-9Jeremy Katz 2.3.2-8Jeff Johnson 2.3.2-7.1Mihai Ibanescu 2.3.2-7Mihai Ibanescu 2.3.2-6Mihai Ibanescu 2.3.2-5Jeremy Katz 2.3.2-4Mihai Ibanescu 2.3.2-2Mihai Ibanescu 2.3.2-1Mihai Ibanescu 2.3.1-1Mihai Ibanescu 2.3.1-0.8.RC1Mihai Ibanescu 2.3-0.2Mihai Ibanescu 2.2.3-4Elliot Lee 2.2.3-3Mihai Ibanescu 2.2.3-2Mihai Ibanescu 2.2.3-1Mihai Ibanescu 2.2.2-28Mihai Ibanescu 2.2.2-27Elliot Lee Mihai Ibanescu 2.2.2-25Jeremy Katz 2.2.2-23Mihai Ibanescu 2.2.2-22Mihai Ibanescu 2.2.2-21Mihai Ibanescu 2.2.2-20Mihai Ibanescu 2.2.2-13Mihai Ibanescu 2.2.2-12Mihai Ibanescu 2.2.2-11.7.3Tim Powers Jens Petersen 2.2.2-10Nalin Dahyabhai 2.2.2-9Nalin Dahyabhai Jeremy Katz 2.2.2-8Mihai Ibanescu 2.2.2-7Tim Powers 2.2.2-6Mihai Ibanescu Mihai Ibanescu Mihai Ibanescu Mihai Ibanescu Mihai Ibanescu Mihai Ibanescu Mihai Ibanescu Trond Eivind Glomsrød 2.2.1-17Trond Eivind Glomsrød 2.2.1-16Trond Eivind Glomsrød 2.2.1-15Trond Eivind Glomsrød 2.2.1-14Trond Eivind Glomsrød 2.2.1-13Trond Eivind Glomsrød 2.2.1-12Trond Eivind Glomsrød 2.2.1-11Tim Powers 2.2.1-10Trond Eivind Glomsrød 2.2.1-9Trond Eivind Glomsrød 2.2.1-8Trond Eivind Glomsrød 2.2.1-7Trond Eivind Glomsrød 2.2.1-6Trond Eivind Glomsrød 2.2.1-5Than Ngo 2.2.1-4Trond Eivind Glomsrød Trond Eivind Glomsrød 2.2.1-2Trond Eivind Glomsrød 2.2.1-1Trond Eivind Glomsrød 2.2-16Trond Eivind Glomsrød 2.2-15Trond Eivind Glomsrød 2.2-14Trond Eivind Glomsrød 2.2-13Trond Eivind Glomsrød 2.2-12Trond Eivind Glomsrød 2.2-11Trond Eivind Glomsrød 2.2-10Trond Eivind Glomsrød 2.2-9Trond Eivind Glomsrød 2.2-8Elliot Lee 2.2-7Trond Eivind Glomsrød 2.2-6Nalin Dahyabhai 2.2-5Trond Eivind Glomsrød 2.2-4Trond Eivind Glomsrød 2.2-3Trond Eivind Glomsrød 2.2-1Trond Eivind Glomsrød 2.2-0.11c1Trond Eivind Glomsrød 2.2-0.10b2Matt Wilson 2.2-0.9b2Matt Wilson 2.2-0.8b2Matt Wilson 2.2-0.7b1Trond Eivind Glomsrød 2.2-0.5b1Trond Eivind Glomsrød 2.2-0.4a4Trond Eivind Glomsrød 2.2-0.3a3Trond Eivind Glomsrød 2.2-0.2a3Trond Eivind Glomsrød 2.2-0.1a3Trond Eivind Glomsrød Trond Eivind Glomsrød Trond Eivind Glomsrød Nalin Dahyabhai Trond Eivind Glomsrød Trond Eivind Glomsrød Matt Wilson Matt Wilson Jeremy Hylton Jeremy Hylton Jeremy Hylton Jeremy Hylton Jeremy Hylton - Fix for CVE-2016-1000110 HTTPoxy attack Resolves: rhbz#1359161- Fix for CVE-2016-0772 python: smtplib StartTLS stripping attack (rhbz#1303647) Raise an error when STARTTLS fails (upstream patch) - Fix for CVE-2016-5699 python: http protocol steam injection attack (rhbz#1303699) Disabled HTTP header injections in httplib (upstream patch) Resolves: rhbz#1346354- Enable use of deepcopy() with instance methods Resolves: rhbz#1223037- Since -libs now provide python-ordered dict, added ordereddict dist-info to site-packages Resolves: rhbz#1199997- Fix CVE-2014-7185/4650/1912 CVE-2013-1752 Resolves: rhbz#1206572- Fix logging module error when multiprocessing module is not initialized Resolves: rhbz#1204966- Add provides for python-ordereddict Resolves: rhbz#1199997- Let ConfigParse handle options without values - Add check phase to specfile, fix and skip relevant failing tests Resolves: rhbz#1031709- Make Popen.communicate catch EINTR error Resolves: rhbz#1073165- Add choices for sort option of cProfile for better output Resolves: rhbz#1160640- Make multiprocessing ignore EINTR Resolves: rhbz#1180864- Fix iteration over files with very long lines Resolves: rhbz#794632- Fix subprocess.Popen.communicate() being broken by SIGCHLD handler. Resolves: rhbz#1065537 - Rebuild against latest valgrind-devel. Resolves: rhbz#1142170- Bump release up to ensure proper upgrade path. Related: rhbz#958256- Fix multilib dependencies. Resolves: rhbz#958256- Fixed memory leak in _ssl._get_peer_alt_names Resolves: rhbz#1002983- Added fix for CVE-2013-4238 Resolves: rhbz#998784- Fix shebangs in several files in python-tools subpackage Resolves: rhbz#521898- Fix sqlite3.Cursor.lastrowid under a Turkish locale. Resolves: rhbz#841937- Urlparse now parses query and fragment of urls for any scheme. Resolves: rhbz#978129- Add wrapper for select.select to restart a system call Resolves: rhbz#948025- Add try-except to catch OSError in WatchedFileHandler Resolves: rhbz#919163- Fix urandom to throw proper exception Resolves: rhbz#893034- Backport of collections.OrderedDict from Python 2.7 Resolves: rhbz#929258- Add an explicit RPATH to _elementtree.so pointing at the directory containing system expat Resolves: rhbz#962779- Don't let failed incoming SSL connection stay open forever Resolves: rhbz#960168- Fix Python not reading Alternative Subject Names from some SSL certificates Resolves: rhbz#928390- Remove BOM insertion code from SysLogHandler that causes messages to be treated as EMERG level Resolves: rhbz#845802- move most of the payload of the core package to the libs subpackage, given that the libs aren't meaningfully usable without the standard libraries - preserve timestamps when fixing shebangs (patch 158) and when installing, to minimize .pyc/.pyo differences across architectures (due to the embedded mtime in .pyc/.pyo headers) - fix multilib issue in /usr/bin/modulator and /usr/bin/pynche Related: rhbz#958256- only call subprocess's wait with timeout kwarg when appropriate Related: rhbz#958868- disable patch 110 (python-2.6.5-ctypes-noexecmem.patch) Related: rhbz#707944 - disable patch 129 (python-2.6.6-gc-assertions.patch) now that we're building with -DNDEBUG Related: rhbz#810847 Related: rhbz#841748 Related: rhbz#614680- add -DNDEBUG to OPT during the build, disabling C-level assertions Resolves: rhbz#810847 Resolves: rhbz#841748 - avoid allocating thunks in ctypes unless absolutely necessary, to avoid generating SELinux denials on "import ctypes" and "import uuid" when embedding Python within httpd Resolves: rhbz#814391 - avoid infinite loop in logging.handlers.SysLogHandler with eventlet when the syslog daemon is stopped Resolves: rhbz#835460- add an RPATH to pyexpat.so to avoid ImportError on XML_SetHashSalt when a vanilla build of expat is present in LD_LIBRARY_PATH Resolves: rhbz#833271- if hash randomization is enabled, also enable it within pyexpat Resolves: CVE-2012-0876- distutils.config: create ~/.pypirc securely Resolves: CVE-2011-4944- fix endless loop in SimpleXMLRPCServer upon malformed POST request Resolves: CVE-2012-0845 - send encoding in SimpleHTTPServer.list_directory to protect IE7 against potential XSS attacks Resolves: CVE-2011-4940- oCERT-2011-003: add -R command-line option and PYTHONHASHSEED environment variable, to provide an opt-in way to protect against denial of service attacks due to hash collisions within the dict and set types Resolves: CVE-2012-1150- protect GIL detection within gdb debug hooks against C stack frames that lack a name (source 1) Related: rhbz#711818 Resolves: rhbz#736085- avoid truncating the compilation flags of extension modules that have CFLAGS set in their environment Resolves: rhbz#727364- update "py-bt" in gdb debug hooks to avoiding printing stray frames on non-C functions Related: rhbz#711818- update patch 147 to cover the pwd and grp modules Related: rhbz#697470- remove -b from application of patch 147, to avoid adding files to payload Related: rhbz#697470- update uid/gid handling to avoid int overflows seen with uid/gid values >= 2^31 on 32-bit architectures Resolves: rhbz#697470- update gdb debug hooks, showing when a thread is waiting on the GIL, calls to C functions and methods, and garbage collections. Also, better handle the case when "f" is optimized out within PyEval_EvalFrameEx, to at least give file and function name, even if the line number and locals won't be available Resolves: rhbz#711818- backport fix for failures seen with subprocess module when supplying stdin to short-lived subprocesses Resolves: rhbz#667431- backport fix for occasional failures in multiprocessing's Process.start() Resolves: rhbz#685234 - port multiprocessing to use the "poll" syscall, rather than "select" Resolves: rhbz#713082 - backport fix allowing getpass.getpass() to be interrupted with Ctrl-C or Ctrl-Z Resolves: rhbz#689794 - backport memory leak fixes for the readline module Resolves: rhbz#699740Resolves: CVE-2010-3493Resolves: CVE-2011-1015Resolves: CVE-2011-1521- recompile against systemtap 1.4 Related: rhbz#569695- recompile against systemtap 1.4 Related: rhbz#569695- fix race condition that sometimes breaks the build with parallel make Resolves: rhbz#690315- backport pre-canned ways of salting a password to the "crypt" module Resolves: rhbz#681878- move lib2to3/tests to the python-test subpackage Related: rhbz#625395- fix a new test in 2.6.6 that was failing on 64-bit big-endian architectures Resolves: rhbz#677392- fix incompatibility between 2.6.6 and our non-standard M2Crypto.SSL.SSLTimeoutError Resolves: rhbz#681811- add workaround for bug in rhythmbox-0.12 exposed by python 2.6.6 Resolves: rhbz#684991- prevent tracebacks for the "py-bt" gdb command on x86_64 Resolves: rhbz#639392- fix a regression in 2.6.6 relative to 2.6.5 in urllib2 Resolves: rhbz#669847- add an optional "timeout" argument to the subprocess module (patch 131) Resolves: rhbz#567229- prevent _sqlite3.so being built with a redundant RPATH of _libdir (patch 130) - remove DOS batch file "idle.bat" - remove shebang lines from .py files that aren't executable, and remove executability from .py files that don't have a shebang line Related: rhbz#634944 - add "Obsoletes: python-ssl" to core package, as 2.6 contains the ssl module Resolves: rhbz#529274- allow the "no_proxy" environment variable to override "ftp_proxy" in urllib2 (patch 128) Resolves: rhbz#637895 - make garbage-collection assertion failures more informative (patch 129) Resolves: rhbz#614680- backport subprocess fixes to use the "poll" system call, rather than "select" Resolves: rhbz#650588- use an ephemeral port for IDLE, enabling multiple instances to be run Resolves: rhbz#639222 - add systemtap static markers, tapsets, and example scripts Resolves: rhbz#569695- fix dbm.release on ppc64/s390x Resolves: rhbz#626756 - fix missing lib2to3 test files Resolves: rhbz#625395 - fix test.test_commands SELinux incompatibility Resolves: rhbz#625393 - make "pydoc -k" more robust in the face of broken modules Resolves: rhbz#603073- rebase to 2.6.6: (which contains the big whitespace cleanup of r81031) http://www.python.org/download/releases/2.6.6/ - fixup patch 102, patch 11, patch 52, patch 110 - drop upstreamed patches: patch 113 (CVE-2010-1634), patch 114 (CVE-2010-2089), patch 115 (CVE-2008-5983), patch 116 (rhbz598564), patch 118 (rhbz540518) - add fix for upstream bug in test_posix.py introduced in 2.6.6 (patch 120) Resolves: rhbz#627301- slightly rework patch 119 to fix the hashlib selftests in FIPS mode Resolves: rhbz#563986- support OpenSSL FIPS mode in _hashlib and hashlib Resolves: rhbz#563986 - don't build the _md5 and _sha* modules: rely on _hashlib in hashlib- 2.6.5 - remove upstream patch 53 - fixup selinux patch to apply cleanly against 2.6.5 (patch 110) Resolves: rhbz#611607 - remove commented-out, out-of-date patches- Stop python bailing out with an assertion failure when UnicodeDecodeErrors occur on very large buffers (patch 118, upstream issue 9058) Resolves: rhbz#540518- Fix an incompatibility between pyexpat and the system expat-2.0.1 that led to a segfault running test_pyexpat.py (patch 117) Resolves: rhbz#583931- cherrypick upstream fix for fatal error creating threads when memory is low (patch 116) Resolves: rhbz#598564- ensure that the compiler is invoked with "-fwrapv" (rhbz#594819) - CVE-2010-1634: fix various integer overflow checks in the audioop module (patch 113) - CVE-2010-2089: further checks within the audioop module (patch 114) - CVE-2008-5983: the new PySys_SetArgvEx entry point from r81399 (patch 115)- add flags for statvfs.f_flag to the constant list in posixmodule (i.e. "os") (patch 112)- add gdb hooks for easier debugging (rhbz:569696) - supply fourth parameter (default permissions) in all usage of "defattr" in subpackage manifests - remove trailing periods from package "Summary" fields - fix typo in the description of the "test" subpackage- update python-2.6.2-config.patch to remove downstream customization of build of pyexpat and elementtree modules - add patch adapted from upstream (patch 3) to add support for building against system expat; add --with-system-expat to "configure" invocation (patch 3) - remove embedded copy of expat from source tree during "prep"- introduce %{with_valgrind} macro, to only use the valgrind patch on archs where valgrind-devel is available- replace usage of %define with %global - introduce macros for 3 directories, replacing expanded references throughout: %{pylibdir}, %{dynload_dir}, %{site_packages} - split up the "configure" invocation flags onto individual lines - move lib2to3 from -tools subpackage to main package (bug 556667) - "Makefile" and the config-32/64.h file are needed by distutils/sysconfig.py _init_posix(), so we include them in the core package, along with their parent directories (bug 531901) - fixup the build when __python_ver is set (Zach Sadecki; bug 533989); use pybasever in the files section - automatically disable arena allocator when run under valgrind (upstream issue 2422; patch 52) - fix Lib/SocketServer.py to avoid trying to use non-existant keyword args for os.waitpid (patch 53, rhbz:552404, Adrian Reber) - use the %{_isa} macro to ensure that the python-devel dependency on python is for the correct multilib arch (#555943) - patch Makefile.pre.in to avoid building static library (patch111, bug 556092) - delete bundled copies of libffi and zlib to make sure we use the system ones - replace references to /usr with %{_prefix}; replace references to /usr/include with %{_includedir} - change python-2.6.2-config.patch to remove our downstream change to curses configuration in Modules/Setup.dist, so that the curses modules are built using setup.py with the downstream default (linking against libncursesw.so, rather than libncurses.so), rather than within the Makefile; add a test to %install to verify the dso files that the curses module is linked against the correct DSO (bug 539917; changes _cursesmodule.so -> _curses.so) - explicitly list all lib-dynload files, rather than dynamically gathering the payload into a temporary text file, so that we can be sure what we are shipping; remove now-redundant testing for presence of certain .so files- Rebuilt for RHEL 6- rebuilt with new openssl- Update to 2.6.2- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Move python-config to devel subpackage (#506153) - Update BuildRoot for new standard- Update python-tools description (#448940)- Replace python-hashlib and python-uuid (#484715)- Use system libffi - Resolves: bug#490573 - Fix SELinux execmem problems - Resolves: bug#488396- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- rebuild with new openssl- Fix distutils generated rpms. - Resolves: bug#236535- Enable -lcrypt for cryptmodule- Update to 2.6- Move to 2.5.2 - Fix CVE-2008-2316 hashlib overflow.- Fix up the build for new rpm - And actually build against db4-4.7 (#455170)- fix license tag - enable support for db4-4.7- Fix sporadic listdir problem - Resolves: bug#451494- Rebuild to re-gen autoconf file due to glibc change. - Resolves: bug#441003- Add more constants to socketmodule- Add constants to socketmodule - Resolves: bug#436560- Autorebuild for GCC 4.3- rebuild for new tk in rawhide- Add valgrind support files, as doc, to python-devel - Relates: rhbz#418621 - Add new API from 2.6, set_wakeup_fd ... use at own risk, presumably won't - change but I have no control to guarantee that. - Resolves: rhbz#427794 - Add gdbinit support file, as doc, to python-devel- rebuild for new tcl/tk in rawhide- Create a python-test sub-module, over 3MB of stuff noone wants. - Don't remove egginfo files, try this see what happens ... may revert. - Resolves: rhbz#414711- rebuild for new libssl- Fix pyconfig.h comment typo. - Add back test_support.py and the __init__.py file. - Resolves: rhbz#387401- Do codec lowercase in C Locale. - Resolves: 207134 191096 - Fix stupid namespacing in pysqlite, minimal upgrade to 2.3.3 pysqlite - Resolves: 263221- Remove bintuils dep. for live CD ... add work around for ctypes- Add tix buildprereq - Add tkinter patch - Resolves: #281751 - Fix ctypes loading of libraries, add requires on binutils - Resolves: #307221 - Possible fix for CVE-2007-4965 possible exploitable integer overflow - Resolves: #295971- fix marshalling of objects in xmlrpclib (python bug #1739842)- fix encoding of sqlite .py files to work around weird encoding problem in Turkish (#283331)- work around problems with multi-line plural specification (#252136)- rebuild against new expat- build against db4.6- add sparc64 to the list of archs for _pyconfig64_h- fix ctypes again on some arches (Hans de Goede, #251637)- link curses modules with ncursesw (#246385)- fix _elementtree.so build (#245703) - ensure that extension modules we expect are actually built rather than having them silently fall out of the package- link with system expat (#245703)- rebuild to take advantage of hardlinking between identical pyc/pyo files- update to python 2.5.1- fix alpha build (#231961)- tcl/tk was reverted; rebuild again- rebuild for new tcl/tk- link with ncurses- fix extensions to use shared libpython (#219564) - all 64bit platforms need the regex fix (#122304)- fix ctypes to not require execstack (#220669)- don't link against compat-db (Robert Scheck)- fix invalid assert in debug mode (upstream changeset 52622)- obsolete/provide python-ctypes (#219256)- fix atexit traceback with failed syslog logger (#218214) - split libpython into python-libs subpackage for multilib apps embedding python interpreters- disable installation of .egg-info files for now- support db 4.5 - obsolete python-elementtree; since it requires some code tweaks, don't provide it - obsolete old python-sqlite; provide the version that's actually included- fix _md5 and _sha modules (Robert Sheck) - no longer provide optik compat; it's been a couple of years now - no longer provide the old shm module; if this is still needed, let's build it separately - no longer provide japanese codecs; should be a separate package- update to 2.5.0 final- Updated to 2.5c1. Merged fixes from FC6 too: - Fixed bug #199373 (on some platforms CFLAGS is needed when linking) - Fixed bug #198971 (case conversion not locale safe in logging library) - Verified bug #201434 (distutils.sysconfig is confused by the change to make python-devel multilib friendly) is fixed upstream- Updated to 2.5b2 (which for comparison reasons is re-labeled 2.4.99.b2)- Updated to 2.5b1 (which for comparison reasons is re-labeled 2.4.99.b1)- and fix it for real- fix python-devel on ia64- Fixed python-devel to be multilib friendly (bug #192747, #139911)- Only copying mkhowto from the Docs - we don't need perl dependencies from python-tools.- Fixed bug #121198 (webbrowser.py should use the user's preferences first)- Fixed bug #192592 (too aggressive assertion fails) - SF#1257960 - Fixed bug #167468 (Doc/tools not included) - added in the python-tools package- Fixed bug #193484 (added pydoc in the main package)- Added dist in the release- rebuilt to fix broken libX11 dependency- rebuild with new gcc to fix #188649- Updated to 2.4.3- bump again for double-long bug on ppc(64)- rebuilt for newer tix- rebuilt for new gcc4.1 snapshot and glibc changes- fixed #136654 for another instance of audiotest.au- rebuilt- fix build for modular X, remove X11R6 path references- Upgraded to 2.4.2 - BuildRequires autoconf- Rebuilding against newer openssl. - XFree86-devel no longer exists- Once more -- this time, to fix -EPERM when you run it in a directory you can't read from.- So, 5 or 6 people have said it works for them with this patch...- Fixed bug #169159 (check for argc>0 and argv[0] == NULL, not just argv[0][0]='\0') Reworked the patch from -8 a bit more.- Fixed bug #169159 (don't let python core dump if no arguments are passed in) Reworked the patch from -8 a bit more.- Fix bug #169046 more correctly.- Fixed bug #169046 (realpath is unsafe); thanks to Peter Jones and Arjan van de Ven for diagnosing and the patch.- Fixed bug #168655 (fixes for building as python24)- Fixed bug #163435 (pynche doesn't start))- Fixed bug #143667 (python should own /usr/lib/python* on 64-bit systems, for noarch packages) - Fixed bug #143419 (BuildRequires db4 is not versioned)- updated to 2.4.1- building the docs from a different source rpm, to decouple bootstrapping python from having tetex installed- Rebuild to pick up new libssl.so.5- Fixed security issue in SimpleXMLRPCServer.py (#146647)- Rebuilt for new readline.- db-4.3.21 returns DB_BUFFER_SMALL rather than ENOMEM (#141994). - add Provide: python(abi) = 2.4 - include msgfmt/pygettext *.pyc and *.pyo from brp-python-bytecompile.- Python-2.4.tar.bz2 (final)- Python-2.4c1.tar.bz2 (release candidate 1)- rebuild against db-4.3.21.- fix the lib64 patch so that 64bit arches still look in /usr/lib/python...- cryptmodule still needs -lcrypt (again)- Updated to python 2.4b2 (and labeled it 2.4-0.b2.1 to avoid breaking rpm's version comparison)- Fixed bug #138112 (python overflows stack buffer) - SF bug 105470- Fixed bugs #131439 #136023 #137863 (.pyc/.pyo files had the buildroot added)- Fixed bug #136654 (python has sketchy audio clip)- Fixed bug #77418 (Demo dir not packaged) - More tweaking on #19347 (Moved Tools/ under /usr/lib/python2.3/Tools)- Fixed bug #129769: Makefile in new python conflicts with older version found in old python-devel - Reorganized the spec file to get rid of the aspython2 define; __python_ver is more powerful.- Including html documentation for non-i386 arches - Fixed #125362 (python-doc html files have japanese character encoding) - Fixed #128923 (missing dependency between python and python-devel)- Fixed #128030 (help() not printing anything) - Fixed #125472 (distutils.sysconfig.get_python_lib() not returning the right path on 64-bit systems) - Fixed #127357 (building python as a shared library) - Fixed #19347 (including the contents of Tools/scripts/ in python-tools)- rebuilt- Added an optik.py that provides the same interface from optparse for backward compatibility; obsoleting python-optik- Patched bdist_rpm to allow for builds of multiple binary rpms (bug #123598)- Updated to 2.3.4-1 with Robert Scheck's help (bug #124764) - Added BuildRequires: tix-devel (bug #124918)- Correct fix for #122304 from upstream: http://sourceforge.net/tracker/?func=detail&atid=105470&aid=931848&group_id=5470- Fix for bug #122304 : splitting the domain name fails on 64-bit arches - Fix for bug #120879 : including Makefile into the main package - Requires XFree86-devel instead of -libs (see bug #118442)- Requires XFree86-devel instead of -libs (see bug #118442)- rebuilt- rebuilt- upgrade to 2.3.3.- rebuild against db-4.2.52.- more rebuilding for new tcl/tk- rebuild against db-4.2.42.- rebuilt against newer tcl/tk- added a Provides: python-abi- force CC (#109268)- cryptmodule still needs -lcrypt- Added patch for missing mkhowto- Updated to 2.3.2- 2.3.1 final- Building the python 2.3.1 release candidate - Updated the lib64 patch- Building python 2.3 - Added more BuildRequires - Updated the startup files for modulator and pynche; idle installs its own now.- Rebuilt against newer db4 packages (bug #98539)- rebuilt- Rebuilt- Upgraded to 2.2.3- Rebuilt- Modified the ftpuri patch conforming to http://ietf.org/rfc/rfc1738.txt- rebuilt- Fixed bug #84886: pydoc dies when run w/o arguments - Fixed bug #84205: add python shm module back (used to be shipped with 1.5.2) - Fixed bug #84966: path in byte-compiled code still wrong- ftp uri's should be able to specify being rooted at the root instead of where you login via ftp (#84692)- Using newer Japanese codecs (1.4.9). Thanks to Peter Bowen for pointing this out.- Rebuild- Release number bumped really high: turning on UCS4 (ABI compatibility breakage)- Attempt to look both in /usr/lib64 and /usr/lib/python2.2/site-packages/: some work on python-2.2.2-lib64.patch- Rebuild to incorporate the removal of .lib64 and - files.- Fixed bug #82544: Errata removes most tools - Fixed bug #82435: Python 2.2.2 errata breaks redhat-config-users - Removed .lib64 and - files that get installed after we fix the multilib .py files.- rebuilt- rebuild to update tkinter's tcltk deps - convert changelog to utf-8- rebuild- pick up OpenSSL cflags and ldflags from pkgconfig if available- urllib2 didn't support non-anonymous ftp. add support based on how urllib did it (#80676, #78168)- Fix bug #79647 (Rebuild of SRPM fails if python isn't installed) - Added a bunch of missing BuildRequires found while fixing the above-mentioned bug- rebuild to fix broken tcltk deps for tkinter2.2.2-3.7.3 - Recompiled for 7.3 (to fix the -lcrypt bug) - Fix for the spurious error message at the end of the build (build-requires gets confused by executable files starting with """"): make the tests non-executable.2.2.2-5 - Fixed configuration patch to add -lcrypt when compiling cryptmodule.c 2.2.2-4 - Spec file change from Matt Wilson to disable linking with the C++ compiler.2.2.2-3.* - Merged patch from Karsten Hopp from 2.2.1-17hammer to use %{_libdir} - Added XFree86-libs as BuildRequires (because of tkinter) - Fixed duplicate listing of plat-linux2 - Fixed exclusion of lib-dynload/japanese - Added lib64 patch for the japanese codecs - Use setup magic instead of using tar directly on JapaneseCodecs2.2.2-2 - Fix #76912 (python-tools contains idle, which uses tkinter, but there is no requirement of tkinter from python-tools). - Fix #74013 (rpm is missing the /usr/lib/python2.2/test directory)- builds as python2 require a different libdb - changed the buildroot name of python to match python2 builds- updated python to 2.2.2 and adjusted the patches accordingly- Fix #53930 (Python-2.2.1-buildroot-bytecode.patch) - Added BuildPrereq dependency on gcc-c++- security fix for _execvpe- Fix #71011,#71134, #58157- Resurrect tkinter - Fix for distutils (#67671) - Fix #69962- Obsolete tkinter/tkinter2 (#69838)- Doc fixes (#53951) - not on alpha at the momemt- fix pydoc (#68082)- Add db4-devel as a BuildPrereq- automated rebuild- Add Japanese codecs (#66352)- No more tkinter...- Rebuild- Add the email subcomponent (#65301)- Rebuild- rebuild i new enviroment- Use ucs2, not ucs4, to avoid breaking tkinter (#63965)- Make it use db4- 2.2.1 - a bugfix-only release- the same, but in builddirs - this will remove them from the docs package, which doesn't look in the buildroot for files.- Get rid of temporary files and .cvsignores included in the tarball and make install- Don't own lib-tk in main package, only in tkinter (#62753)- rebuild- rebuild- Add a not to the Distutils obsoletes test (doh!)- Rebuild- Only obsolete Distutils when built as python- Make files in /usr/bin install side by side with python 1.5 when - Drop explicit requirement of db4 built as python2- Use version and pybasever macros to make updating easy - Use _smp_mflags macro- Add db4-devel to BuildPrereq- disable ndbm support, which is db2 in disguise (really interesting things can happen when you mix db2 and db4 in a single application)- Obsolete subpackages if necesarry - provide versioned python2 - build with db4- Alpha toolchain broken. Disable build on alpha. - New openssl- 2.2 final- 2.2 RC 1 - Don't include the _tkinter module in the main package - it's already in the tkiter packace - Turn off the mpzmodule, something broke in the buildroot- Use -fPIC for OPT as well, in lack of a proper libpython.so- changed DESTDIR to point to / so that distutils will install dynload modules properly in the installroot- 2.2b2- python2ify- 2.2b1- 2.2a4 - Enable UCS4 support - Enable IPv6 - Provide distutils - Include msgfmt.py and pygettext.py- Obsolete Distutils, which is now part of the main package - Obsolete python2- Add docs, tools and tkinter subpackages, to match the 1.5 layout- 2.2a3 - don't build tix and blt extensions- Add tk and tix to build dependencies- 2.1.1 bugfix release - with a GPL compatible license- Add new build dependencies (#49753)- build with -fPIC- 2.1 - reorganization of file includes- fix the "requires" clause, it lacked a space causing problems - use %{_tmppath} - don't define name, version etc - add the available patches from the Python home page- added devel subpackage- modify all files to use "python2.0" as the intrepter - don't build the Expat bindings - build against db1- updated for 2.0 final- updated for 2.0c1 - build audioop, imageop, and rgbimg extension modules - include xml.parsers subpackage - add test.xml.out to files list- added bin/python2.0 to files list (suggested by Martin v. L?)- updated for release 1 of 2.0b2 - use .bz2 version of Python source- Version 2 of 2.0b1 - Make the package relocatable. Thanks to Suchandra Thapa. - Exclude Tkinter from main RPM. If it is in a separate RPM, it is easier to track Tk releases.python2-devel  !"#$%&'()*+,-./0123456789:=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_bcdefghijklmn2.6.6-66.el6_82.6.6-66.el6_82.6.6-66.el6_8python-configpython2.6-configPython-ast.hPython.habstract.hasdl.hast.hbitset.hboolobject.hbufferobject.hbytearrayobject.hbytes_methods.hbytesobject.hcStringIO.hcellobject.hceval.hclassobject.hcobject.hcode.hcodecs.hcompile.hcomplexobject.hdatetime.hdescrobject.hdictobject.henumobject.herrcode.heval.hfileobject.hfloatobject.hframeobject.hfuncobject.hgenobject.hgraminit.hgrammar.himport.hintobject.hintrcheck.hiterobject.hlistobject.hlongintrepr.hlongobject.hmarshal.hmetagrammar.hmethodobject.hmodsupport.hmoduleobject.hnode.hobject.hobjimpl.hopcode.hosdefs.hparsetok.hpatchlevel.hpgen.hpgenheaders.hpy_curses.hpyarena.hpyconfig.hpyctype.hpydebug.hpydtrace.hpyerrors.hpyexpat.hpyfpe.hpygetopt.hpymacconfig.hpymactoolbox.hpymath.hpymem.hpyport.hpystate.hpystrcmp.hpystrtod.hpythonrun.hpythread.hrangeobject.hsetobject.hsliceobject.hstringobject.hstructmember.hstructseq.hsymtable.hsysmodule.htimefuncs.htoken.htraceback.htupleobject.hucnhash.hunicodeobject.hwarnings.hweakrefobject.hlibpython2.6.soSetupSetup.configSetup.localconfig.cconfig.c.ininstall-shlibpython2.6.somakesetuppython.opython-devel-2.6.6README.valgrindgdbinitvalgrind-python.supp/usr/bin//usr/include/python2.6//usr/lib64//usr/lib64/python2.6/config//usr/share/doc//usr/share/doc/python-devel-2.6.6/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnuASCII textELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not strippedPOSIX shell script text executablea /usr/bin/python2.6 script text executabledirectorysymbolic link to `../../libpython2.6.so'symbolic link to `libpython2.6.so.1.0'symbolic link to `python2.6-config' RRRRRRRRRRRRRR? 7zXZ !PH6!] b2u B0Rœ7/ T9HXBY.7zeuۀT&eke͵/Q"ʕ|u)JEzUl;'0GA2mw$h$xĘ:YnDY߈Hw;4%Xv_I+ oDs % s!W1±^f :Qb'$CFĥ*2p?Ѫ2R5VyՍ;KIURQDJZg>@o#hԶnuiwqbCˋ{B66є=M75j:(1ćZ<,c"L8NM /;s!Yth-+M?R&v)[J36v?pv/_Yx{4X92t/` NmDm#Yh` neS>:ՃpߤwU-;AEa&P+۹AB挊 -aO"A_WNACK5KISDo`s1Bkvڛ4Er^4,@iYGyChuRBߗG.Xۙby MP&éG$ ׄ"m~g>p @P YAנ +S4qbNm9*ߣլ$nEAl%~:yScN/y$=0?g,#*2Oi;e=pqdv075hQgWp f,l5atW9(x#G椎DUV?o#25G<{&0[;yw55'x2'xl\'Mt"ķ˜ݺfH/@  x^Ra~fuJk_8 ⓊEgm%rmTz2Zq`)hxFzbCv{li\uڨ Y\^ynb '<ݴmnT |e`ăsjoI.ѣ3FxX{g Alb̀T-K'u+ 2VZZ]O|Y Yȇá {^_ևRM5;P:WVTz*þng:!-$ELdb(pBƒ'_4d GLLVZ|7vi.S|禀2R`[N!1hBv.w#U銟|<`*ɈZoFZBeIڍɋC.(t?sHF*)43з^NefӢN;ZLzRþ 238Ms^VMEzm R{$BU UƄm(W$*a(@R '/7Ֆ bOB+OuHoLi ִ&rwk;v/ d񒪢P&٧0\D[YP$0xW8E*,PaM_Hf>$gCY"^ xZ f9`,E:eն{T;^mAIYFNN|h1P9│ecwIw$˂{ֹLWDXun,|0C Tz?*;8@ ǘR ؖTT EX /"4|LX㵘h"O[gdZb]ITuvwZ@&8?Y`2lCA0^p" P崃vH .w:Hnjd0n:X%d_O*D2ޫ@η*W P7n?5QG.lqz+AZB w5pJ'YG,[(5^(fw$ rP+#%ɛPM̹CB 7w@rX_nq1/kDصrY/&oy!+h -%T61޳by x5e`IU=S31^#jz.)7Gn%>p(O1g.\fG~b+["ɥzKth:Ӕ29w:.NXad@]s%FNIG{)k?&)S4qK$0kT{GLUO#nmo1I~#ұn_ |J1:G^xLZTghX|2/wf!7=ӣZ`T3A`镊8<6Ґ0G[GWB/bM_ԣST!(˭Vsyi;8qx, r/(t;Qn{LfOE0x oŽ2jY~0uw_Pb>Rz"SU,`)?5qR"0EOo˫~.= )^(:΂𛤥wc"IT<ߨqZ9#)DMX1V 7 Б] y2/u1˜q-ܚ݉Xa›G=7pZvJ>(nBƚOs]~qɽhZ߉\W-g`+^G^7T$5>&+ըEr Ѵ#Ve/gg!cxowA$m>>1k$lY!k^U /pV 4"M!cbm'xt?})Ds'=v"\ՁtG蒌m6 @N;40/1kt+i2=_gf/.HV< >@ \):cT+L5\k|> ԩL D5h_T=¯>۞΁J{-Vz v19c f}?}i-7m0=ew{GXA>bڣC@ lŁ[|Ad-#4#-ǣ!7]a2,ZFp44w .pwHV|,aʙ9y e@gWϺ{RIdH!j-|UgGpVt싫B6367ode9o .@w WUYA1(a3[Y2$QSGBlreh#eli(D!2KoµG!vD%*tf͜$8Qeқ+4$!q\-0s]!J U]Mt57ܷy:n ԬWm^8bqBA7 *yIG>Tgc~r?pUZpFu?G3ɞ>6Z7iDwG7y+wKIxs AG$P;/\ d6 4W!ᬬG<3%?d%`gȰ{^q /̓ 8-g^jg,o}!߈ih4ց\gQJYCCR|@_1Hͺ%QQJ"s.](q_FC2僶s~c]-Mw|#X0qt'ewiKUcBRjIŘQ0wFguK4YTZo=5&"  J"G2ur& ,cݷ,keRns zǭX(A08 EܘmMͦ.qLxX6Nv Pߠ)[p퉕rjnZ)JlaݬiX91pg9 }%=?#R"Gݹ; ^VaE HS|Mn|jNMM 4Siw{GhwtX4~xlITaB0;G\2ڐ#%IleLuMqI?<=h;*Vp!2dmF#Fira$hXM{#NOj+(%J 쵽ު:OCd2u&쭝KÈh˙Cj\l WbGV2r: F sLw*c Cu xID6yRsW!p6c;D@ H1Ѭ^mX d”< L De5~W C7:U`I,Z+/IV&L#r]YȎ˵!arC*uqw}xv˕[h0.c6;M!qwP67w)n\d"'DS׵R\:oqW5PcdeC&}V *u {焖8U.FߐgA 2zssz:N]soRϟ쏓xNs\H'/&lܕ^3q$JE= Ϗx'ӓ4TZgz; ۀ615טwsiyG8yTV\B.|b9{9i 1dH–zbT6U. Wd҆{Ù9j\TatʣIA{$[_X n*ǴĶI_Pâ l'19MCb3Fi3f(]?8I)R‹iSy& d!$`(DQB Ѯ!:P~ToDY;W"IctR׋ꑄ'4n(IxO"FK6O%L&Kh9DIWxP2sexjnմDgyJ`°o[tok(\#8 /]lCwhb%,GP Xq~l7ER%&8tzc# K->5e2D?b3 7Y0k]+ٗK[02 b D>(g xw9OS\p-U8!dL&MD@tN46t6Qw8W8|K$;i$n9wmˀZJ Q6yYZ ׳y'CDCM3CjL!1A&CJ+YO1/79}fGlۃ'%cXk7IZ/mVd[\&ĎJUs*@y^.9zCf: / :J)+WB ;8"޻wi4%5~\ A]- p?O.P]Oϣ"ycNWW}u{lM?,Ž +;oH"7+㈲ňMxDBq&f^xt:. F90{料!-nFGCb+f ݄WKod|-XQ㭡%^}j炧mZ,]Z",;/#jIl{a7,;D~2HE"ywKG!zC;C龳FȐYRWӓpS7!;ٸBg6Y/FtD-eLO W`.`YRU]QLʴNw榷$YZvä>̅klejr{E2I~X3=Sr1?[ٷg!*Ӂ>G&6GXɱn(y|20m$(ԍHPmu,:cGn^}0QF2Keh`Ґ$ l8z$m^u4N,ڝǐ J[,D/:ۆO^nP]gl\e&C^.t"{ pjҼ0NadN>:%=VR!1 \ȃA%l= `.׫P`{:T7cz2d>96>AfF5F8|1%qA `hwqk7 /.y3HB`|=Nfx'2LB,;Cu Z_<;dIIOvCxШu9M/ձ՞'(y**y ũ<=Yڇ 9MKk.D%[߻=0 4 $A+ NȦhF7 q- Jiwpl~Gj'!uOB$JjoTSHQ*tQ}MfG 20Krb&106E^kxMxcoGĽ8 *z5hn}oD5w 3"ĭ25۠ވjE!` C۽w18%"D=Ɗc;}A\N @L{-s;4"U7Kp s£R6gޢSW8^* btMfe~ # G^d`HC jCvX 醃ˀJ"f< 9=smB X|fe6AbhҟQVSsE]]ۖN'WB\PCm' G;QO"nj|kjNUv߬=h+3{#r`IQau[֞NTm='Lo3)ȏ."ݴ]޲\`'at]w"f9/ £\- pdnPdW;}J5o뉉H4FNVAŚ!is_0ҟӟ^>JXwo[k@&S5e/[C9J>:fF"D*x$nݨmhVbx;oi sAh.sҰk fhjC=wԛyZa@JJPVF( ɘY1:´OFƦ!ORizITfƻS }`Qer0ѐeWU=,D*Fbo1$P7?96W's+*`.Mo}Y0Q(Bh<_^.}̘Ήt k4vU[jJ8mq:=1}\FÕrt7{x{`˵ї#ZbK> Q͚]OʕIN(4*C7'x[ˉz!T5+! G@Ȓ0dM֯*0χApIY6Zsq85`wE/0r=%Jͭ)L`*B'kO/+Z9XH89"hz*n[oyhOEԔ7.ʬ&B,\D&&qZA*oq@MIqve?E w-a_Nj@ IЧvHG&VWZ"^g`!  0lG\7> μ1ҭP&M!MaQl!d0ӂ%T m,j?)cfl5z6 ^͇q#ȂkBSwdyJ61`FkzEm~c4F]7%<^=iVoŃDUé(h3kb'|o!Hy oC9M$ħ?WIkuLށ%a{/Ϙd3K?eֵuȍyp*tMuzbqMxuTn j7fفfby9Šuܛ CTJ=//9o7oAWbmGлP>G̮#A2f"VI qaDV43u ]0ͱe *y+%(+4֕BAKeqkz f ^LMrCd W|BM!3=5e+f'9>d4? 7J3V}g[QZ)b |(B/WPJgBb:-:K,-|E?ʼsyQFas=qbO<*ߚو݆Ө M FbY{bZOhƸ}PQs&\C=I׌30H`(CЄ?@1w? M~gvBY jiJZ?O[#F;S cIQk3녑dWAc[ܼ^3䙫 L:Ś7E(8ٮZ9(ݾJUb6t$F> o vZT0SzYht BعSq\ؓJ-@[>rsk>%-9hHד0 QP8gɈ4ݣDHU_͵GZVAIRIGP `W Qui!7y =MɆot;l9ڈRۓ&.Nek|Iu{3jo~=K"mh?Fj]:XwQRaTOqMf"30 T8b8w|:92fEP^.<9h*]TfRиJ -J;ľ,hGq҈㐵ӧ$MKgg`?kJjP\ÌѠHw<;Vbب@"ɀwTQfģt0o78`-?rsk,[L닯D6-n:yV<XU<ėZC'o+7<| t BP,Rod!OJ*cT~]F=kR 2,(HC߫=U*3#!rf7Zact`߂$G[Xì~EQ Cdr(cFH| _zeeb9}ё V7ҽk%FӢFnoh *aA'dxgP0!~ (|΀5m2_ R^9rB7f\C?_hǵL`+LȲ7!"kjM1Hrҏ쀟$ 45Yf&sIgDx*Y0G\5;! Z-$%V8ʎ5W;"0OaCNN}#>hLD5ˤHNSΜ sߨeбm7*%tM׏8ˢo},t#c!Ы;7rIPfh@$]0r79.I8*95@R=J~$[ekPEga%Q`{KNhD")Sg6(VClĄ|:j7n4ŗ4Џ*s\8t[.Xf/-N>D`%lWB3]L޿%y th Hr(.▩sQbne>3ɱ(5JD*ȑ,gq5G$<%SCGrܴJ47Nw'lR Dp 0.V,S2)*4BN4Z}L1Aho/ v~F;`,Nc`9;B4K-yxc+M[k,Tr`X MɡƺXEHJ[Vo+CwOFض_vKU3 N_zxE:@;x.u&PNbGTO ;Ua"!H*ASbhfҥ#ҲI_fk;ujD$z9K}l34(iF \Ϝy~;lEWz`h8o3WFzLn&:ћ[B fN-u/q R)B5AubeV@?ތLLx.}IZ+Wlh5ɠ+h!,.lDɷ?a׏-{|Ys65*:\%6A3H+wtlE}'x8@7=v_I'^QW]Ͱd1Fekm 8al~/:# IGg'6\bH&OnlfflۃGnP¹;9T4$%O_CAG1O96 e-@ׇ|1bҶ?1=l0UG⎗c tu~4>]ZJױ0>7p}n e8ž2ZknyR1Lü z9"@[( sɼy6etiUhg`Z%`B1+S ` p 3RlCctgf{q>F!9T 5f[Fsb&N qe~M&ż uꛡɡDۯs6_7Gr{U/š lxa\se݋U/YgWɴKN碨˵y+jnSG$lk!Ї׍#SC}D#Pmؿҫ)ٮ>77hjm=}EMIpǹ_ }*eS|$d#==grfTb qWI">d!,{1N.$G.½(ۢt*GDufݲ}ùWl4 x_2o7fߠ))A\}}WH]nX ݢyLU4>B"E(Q ogDY5N=ɭ {͠O>vx[ $*6.Ғd=ZT\^*GBWqEqAT p,dN]`^j GBhՍvc - oD  3ˌi›ƛE_ɑjpWR]3RM Uӈe^GW*./э|/WCJᇅ01Zx? jV2um1ҙx$uشKc{}.|)֌֑f (у=BblG4BMzB,7#E 6cxAfn:'w, 5yJ+D1b"| kdٯ}tWT V1z['q ZꛡtnR1sn9„^V:V_T˟X Ž* tAq(w)2/ C[co4~ 29o((q)2]*e@**JN_:lއAe'(;-u`Cp/) Ћѣ |J[P _Wg~M=βf'gu$ӭ)DjZz{V%t<M[(Lh,W@]e3X:̔gG2XFX$E 7jzeWPqBsEHE_N5;4 3雞sӉALzw;9jCW8^DY3nPoraMiިܱ!ݲu>TjUt18\(U9CpƦdt/ 0|9-W H4? Sl8f&,"'r3FeHiy֐i&MD>(2Py{ C/}u?N?~߷6XVEh/~ԓvFRI(<|?sgwcm;B?TP>,#d8 ؼjym7G$f;ej,^ yN{R-y0@Ƙ֦b^a*&$N2h0ɠGxWO{KvQ|1:)y V93Yʛ:]FUFy}H?&ǖ)p WɰEr>6?}^X;Ԯ5s8ǧ~Ij4$N¡gv#O(ɹCބx{fꞼ'EO-q^>oxj8iQe)Ceyfoyˌޑi]OB'QM cp 3P^=w9aOw=Q ,qTƢ~aR 7yrtnitpsdv#ZZ 2%.B$oIz譂`1n/Nm?dM\v(ӣ ]Z\Fmn/}Չ´%[RNO}*MʖޟW ?U- kiJ[Rr;Re۟H"AE/m╘(azm'ua]iq}iLDS3z[9#DxKiWT1劈/V;2*-30laBr>y)7Pݴ͘imңxG[ {/RS)׌Gh*NN\' Tbt׋@Or;MDmJ1Y{ЎS.췕aj],s~27E o I>@=xv_/P:%XsM_~8 К1 /ܘAkV9l=['~HYG{u\6?Y"!+dP(yF]!t!tg"7`ZꐃR||>r}p<dl|(_6ah0}Y*M,kʦBwSDhvf6ieev2r wU]:1ث Bz$k;BB,oҝk-![F_kKB^γIWRV߼P_lzr͂vO_hKGClnigV87p_+ǚ~֠BqFk}G UGXT0i~ܿcR =_Z76}B یxvY xQa¨ 0ɈR@.QS^.xnl< g ?iC} TmAc\n TvaKHOP(B]5;Ss6F%i7a{ sg#P+Lh2pE_ek2!:(mӒjO䬭`J {ϣN{f3q#eVL*5(rqeMޱض'rB̏t T)] 8nhּ,wdZQ"v)/Lr-y< +ۢO**m9a!G>hLZc9D7z@\O Πs zwV[JҒWe/w xCqnP6*Ryl?Qv"upBjIܞpPoӻ g(潉QDdG k`ZމSWwYTr\}sPHC m/Y'd3B$$b.P+jBOk~O)!/\$I0O=RYg]IY&rn)rir%$@Pɴ`m#]f[*}t;v)F9DJ݌3%Khm5.#y PrXh فE_=T']cC'Gg3>V{^P WYyOm ֚_;n\,X̽JڲBw9J՞,۫1O3? jc.<GQQڦFpgoDT3^."?^9U RgX˵CdD'ԘnWkޠӺ``嫰:f7h這#OC.oinϷ;%PORm1+nr \l \Qs$]ݧYm jr&d?$YV$gu=7 U&9띗78 i/hk5UUNlBRַOJtcQ9V b[Hpnv'HZfI wT:K*k]P%wa[i,[%&@t`d-σK|r'fncZafh0-_$jo3+FR?ˬt@!WQ2(_dE#訦JNQ׊ &6pxl:n(xR[= ij-Y#MPo#ZzŸ;-/&'b@*z;՟ʭ{Y Y^CkyC/v”2uC5 3.R:O =iYH FO_('ɂo?{ FVC d w4Mx6xke$d{i*GfO Ax [6Ef<#3IjRlHIe.Y.w5 g~У-%.бUޟO @z`2!։-D'RjJ̓4 ^&'FW#j4.9ɰl.1D3h`{T9JW[\nLj tQfu&%Db0gVcw\9i,tx ua'. O(7;4ޠ_u#{Ղkg>_eF|IJ@#q F_fҽ ^.X?9=t7ޯTU_j/Fvj?_UMa-ko<ˏ5~]R 2:NEѸ3@Lt!<K:E"%Eì0:@,rG lnv[[K+m8 ؤ "CDD7΄#6ţ}P] `4)3ߺn!PdxiWK#>$;5s- 9q"& )Ќ5gWkYOp1+ Ms Ux5wD|f<2fHj&x{־ϑ3!uW6}`؄ak{%Iw+&{TNDm ÿ>ו9#g km?""MJ6A2()A _ŧ,ӤеΜ;τB7*?L a0^JT.QHny߹Aw?5\B3VC]ᒫ1k02c˜&A{1Ne(*Wd9跲MU0%! ȍ3ZyYx5,,D:_-Pa}؂$e~۲2H,Ï.nb/cTҬk' F<7/ǀ@pc4Fwqk8tuoV@Sq [ՖU ,7dr7-9xl$V ol `!(:F:kLsI]uKɀ%";q 3F= u?!Zc%0紀bi |ٶ- k mPU^ͯ$Æ(Q z%W"S-ٓwrxY&Z<ǞmYDxesS!y[ :ۢ,soΠ.r8rT{2~`o# e)=_X:+Ο TX? z>c@Mgcm>EjuFc?80 .M\քe1"3l: 2mÖUőB1Ulgxeɶ͢`/OxE(WD3!IJ[@h5xƳQ-p&a۝]ʵ ]ZFiA^8q|bFו;BA/\]{2gtT Pߣ\``?:%,,̿^(ɦwjQx[6ǟIԞƗd4a\4hpd~|}!xoBb 8 ؙn>1:# ?xӛ:PS/~ 4OУEZ{s`1\o:MMrgBJ}:;KU ѐ\Y19鍷::+xTr0-!85r_k'3A[j#bs#"y]l\x/VI3 Sg cCbh7p ͔ҒSƁ|6ȯ, pDOWiӅb2g ]k!@oz1 Tۂ[3$)X 8pJq HoFT0|j`8g֢J\{$:~Eٻ`H鷄ABQd&"0诘w-y|M<,nߌL'҇Ҽ;w PnG_AϘz+C]7|"y"ZFU3 oIIL|/Vֶt|(^\i>)æw,q|ۖWGW*@|߷5B!Zt֣}-! cP4T_!KJt M,3ա*]Wo5U6/KWl<XJ]xPdO >>jIeL¼_$ }^OR[Z,5Vhz>O:͏C`f6j3H׎i L8ڋ-I[Wy5hq5Jy&yLt{2O%ޕA?{q6l).?H9㙸Ґ@ gmL>ra05{nshZީ`<2˽ )b;Kz/O*PӐg1 c(̕yvJ{{+.rmPrж۠) n)nچVx>Y;/ ^C~SCV<]E=ļX ^;dgrUbUQsʔZv}<&3_?pumXc/wƸsqO8*uEajcJ\@~ CgX}m0ZIQlY&bj,"raӏ/}N &hԦԏ㽋^#5^( wG9`)6G#5"WC!kEA!ES\rbQkG]ĉRi øY2/ElI+8#Iyη WKPП%TC}- 'zK=LiTJV%A,Ft&b0Vb/]cu Z#$e(U_<RɗܲL"Z){0p /CDV܂L%zGߴ FLfYYapX-b v\40^5@8T1ax;UVtKFw'T&Zֵ4FGXJU]ↀ[T(0ʭ4Gfݚ \kIyl[7YHkU9TÄ p8 v"^ER2SNO#mWZ 7N/JѸȿR%ѕ8h3c | T^nה}V7DMrEo~,* 8χ8a!Q0ʆy <}6 [)4zXv%s((4; m-%Z<4Xp]|jQ3);KA\5&IC@T suV9 > 9YO9X|˹}&3(t’֤43t;¼е|SdD]tXkbC[S珅Bq*X b6 +nȿ@ڢ|?.RTŭPvǤDңOP{ k抖*HI2.4AgEmcX,z"Egu_b$xrm,=Fα%d2GdOC[s7ٓNOѯ4lfńMFK@-nZ@ /i 0AѨ [e{' 59DڶNy7Vx" u= 2ԶwU|Gxگ¤IM6U6>F57n <^`)%rw2T^Ǫġ#h&[YY-+"Py?*|.WRUvZDپc\n.y/ R:ܘɊ 'Owۤme7tER >[K4+LZ'cM->9Fnư´aNGÚ@GyT8Xc<9.p ~]$9A鐒{g%qzwr#d^lSLI׫! ح|`<ߤㄿ;ŅQΤ44^VVUZK!WGqj8Z:O$+my+0 VJѬu,/T2j6|.#Suõst'"jjY7[Y\B6 k SW JU,$Ғj@p>KO/Gns RաftP&q3y7hn (߫ߑ wNT6YX'@Aolu)ZY8_G'Iv] 43MM𴭂0:wk>]\K0od*s*P\5`VBJ~maNMtMXlթ"=)BB%?#'Yͮ PR-f,e~ḇ^+g.&R@fsU+.SfJ,L6Aj-<]yOJ|/kPZ8adA/&Wne3ҜA{ 2ܞ/FDjl8R((_;>R,r 0:ȓy94KypkA jQGfF*+S`ZڞxLxyk$е+ȿҐ.'&?Yb! 7y78,OmJs%UΚHL2ۆnyfyz@PtWUFP,>h8f[X+9`2g6* Mn[ VmsRNNBu"z\hkijzcD:X C[z#V&Ձܜ_S@CyKM>v}n'Yx%e*<%lu*@wzo,33-KpSE'N 95 Koo>4#(e㨫PZN_F^apG\H% rJ0J$^z|nyEN& 4 UWUWi/SKR(kȧcCNXjD`d*Ma5g4o!)"Iɦ6h x;øk1 ,YPjq@^do&w;ƿ1Wߧr<_FG]殚yT=γc`}}:X G{۵O Lq:gi:BfWRaZBiU1eӝya2v 9z$!я(~pmDsѓib+˿YIg !QѸ2.9-Iѽ#=-,%z8 mK^.+SwrM6Q8 bTo:W@ޯ#rbŚ%ny/K;?/;AMѦnYP%ۋ0記;H/3F)1\"އ41ZgJH$V@CG_ &/bR#it[ KZ4](R?`b#ؚ`GepYjmN}w*&:޷%5HpCݕfM ;0UG.ssu3*O:oX%*, !"wL5 KgpUSfҾg0%EDɀұ#dE4{D] t.lJTNcnIUXX6 p|1\ 7%LpxŹ Atc-?TX}d 3cfV4 Jx zncjO? 2leX¤ݕUuL*c>YxEH[¬"a(v\$Nvz.{4K3@Æ#PQ(.%^6U򳆱#,-*Y9s>ܻbcc¶<z*(!ɟhJk7`*1SUU8!5Rϧm&4YS"amb:,z3U ̟n'ƛCjt/Qz9C'w5{lfb]<8d T17hv^2yd0Є/<5%i/¬D#ro'9lkQH*LMK[u?0 ?je~P|̙%@k~]/ڤN:%xP>W.])3lKH5 (OJUέ ׋)~qF150s~O2?& B-H7|tІ( r-ޏkoš+A)Ʋ^bhՆ'EiԒ÷. a)tV>2w8hr,W'(|}+(Ч@:_%z?gɔeb =/t*:[^׊%8dG '9)؃mٺ4{N0{k?[RQ/}7bXD R`643M3 %)}f1'H0%^TxVg(6Lted%M+)ʼnFAs7⾹ 6[>,+Ƕbܫ:oF!g9ZՔmsbjyp;O2-W*w4!<~"G9Oͺ${QZf=c*9nh`cd`x{=MCܗ/F'+ae$i|G9dU٧|K w~e\+GՀXD!DJSj1AhԈ#ToJZ^ס5 vWnK\ ۩HۻM{#˷C{`a%(Rjy'#+w\{o m6(;a6js} tџ&#MHu]/\\!;T,ɾp7b+ψtk4Qhj_Fx#=Ά0O9Iً Koťv";6B;Gi#En"h J9=a-cSDbtqP )cIEzmk tS}6RZyv=zFs{ -0G$ρ+ǔC4lҪFqDiRo- F˧=j֍0l s:=sL(W3ՠz*' 7OДJ_TtQ/t$]liے:Fgy n ޛvjh196nVJkm@EHЩ?MU{~yE7<`{~ʾn&;/&/ަԱ*g)1Z>LɜBP! x`M98z\[~]S~<'~/fhI;cܤK =:f\uWi\L61j'BS5Iy$^3)`MMNO4_hcceȯ|aK'=_:?IN([4U=oޠ묱&\EP|_6! t (ˏ }MP'tn#bsE$xCtfE 'M E3P(+MZ=[Eɋ.O]cΚs }bz]-ees|}(|֯qq xvԞp:DĥOp:*\-= ~:Ӵ0BPS  :"XP3`i鵰 (_ͭv# B)˪ ] 0b5|7c/FjSB&3#Z[k(_u٬mKD'\/fGCB594}Ha?sqw}1APzTN0xL;gi@Y`ksH[zQi lvgiC~=@fWFjHCM <"iLlx#SSn/glG%τ{izv'HUJP1 KmsoU4=[/uoIً]C'_ݫ[/cEp"݁?_3$M(c~7qS<70;(+en ATJ R#,ԃm~c1ew5bȫyYIK!]4J))J'I X. y-Hs{0"x{9>zycAixhd, zF~{#p?M <U9TR<9 (IǭqWwT,iEO4=Jdf(P#,0p[fDh{H5Jkn]y=ۥz%?kQJtj3b!| 2Mc#.@J@aK7tޞwqYzFɪ%wM!!tg&đ+Y.1&hMPzsʟ:lõ)bհت <\y#H4}?D!ˏt 6^9uw3Mμ js4ú$c6l?ӫ2~MF~[(uc%KYRw\g`R*Cy*cle 64jQ)BΈD /ӷsI&$T֛%n>] "^U<@: و6n$/PmX?kC&8EB*qs7% g9so*i7˹&rdWiT%B58+_N'AU(=6̵;4bE>ڦM#7XgBt>9a<b34~iI_15nHvٵNHݎyh6sMz#6 Ok"H.'Lȿ|t>zl@Y}n慏gJN}Q=Z\. ]{S^p.p?E ~"bnnB_hØЗ"ukfN*ÜCآ }d6^HI %y*3nTl!ٓ`6Ei( M4p^*v;*_# DTtKT'px7zxlB =tLzDWa kJ Nq, 8b@|tZJ ؃P#@K#_o# l[P1.# ֽWG{=]D {;$v1gv%c p-Or w5^0]GzWO 5bP_JM70Ø$?,yZP"2 &''\f[4 i&*:rAm.zTbc늲D߃#䤖i%tH| 2)&s"I4,ƢE$7ly@Z=h`M OB[4vcDF7',%. \f`_0Zp*O49SV9+SȼTX铙aBUo32Neۧ4WȻ 9zNl_'լ~嬤sc VYcz^&H*O+,0NS 7l)ƖdK:+ n[5DHJ^5"dܵ6Ny,,$o>|}}|htRb b-o\˗F9Ñk~a SahUH3='byUQ[v {b8d;d,&~L_{|lJ(waш ~C\Pbm[͋S@YYwS g%z T?߄k#3#@AiS5%ۘhaYy mz#' :#k5 P;n&ZW (usAnd5DM|O}~—W)=3-nge]ѕ olN X$ ;.沛@Tm,ǧQD4WYX/1/G q^dl`ہ^p#.84%2G<:jS`! 6FI)n46݉^4-Xתּ6Nz w~fmJ`+/ ܫGp`z),):U b`ܳHkV|[6LU7ùGL^Z !TklکaN<"4>i08h,W EՓFmbNॎ0~ҭCZNh89Q/eg A.'QS`BԪ9ڀ\U<+nxp 3LQcy4HwrS(]n ߆T|Z;}4[|8_}Sy* ٿWub qMLE6EfX"U6Û80=`iH* *ٞma4>z$jGuv"y) ;Yȉt׷2YM5U#h\9KH4'c@ }ݦm~}Y)bGxqJD{S޴7IIt!AŶf䝉||% ^t .'cbYZW8iKƘҷLRu[bmR1nWٿvSh ؔx_QXNpБђԡ$)X%- ݺ#[a5~<>W+L"nퟯZwȱIΎVT05"{/iƷ<}2Hj1kLP+3bY'-`2S,DQon BB̑$Hg~ $f5饑8{\;; KǓBKPU,ngLߵ npJX'(S5nj:=hbKC9c]z{ui\5cg_'7xO_8??Ɍ)@BC&jg?g#"LLͦNKqb#(β{N*D #ť|x$3 E\\ )LG#<@RU/Q8 q VN2C)ݢ{sHR,eF~TS7$`I=($;j-Xym%Zc4dUms@ ){3D(\y?-|s(Rdt*hU-!X%7'/`Rs/Byi•G3Ywɉ[ٚ.]2zf WE6uАU*: =&zy`xEL2<$BgV Wd|7x" h ?1>>Fvsy<qEHhxga_boEz 4)SCxɦhI, I4$'$%?ai? "b-69-}"V1 Òoۚ .zQy'y0wEc+ķ7C $x(§vOQ43hzy +S7[%< |.K*rV;?z/jUyu}1b:Ûލxix=K NCcp?NBxnigZaγt}y_Z4jK{*J~wJ+&GCW1?QlU!蹩Fbc4;tS"ayM$ sC͜hVFT֘5{Cʜ1O= ' W$&ɷӼYU۰ܜN&lIG(*M[7S-(b$i2zxr*m3 p 7sR6 Â5zo1UJ uԒ04zA1mN KTZWW+vBU 7AOI4?ǥv$l'Fr*o;*=GA<;U.~m]3!P7s Fx>y^P-rQ^yDLm(xx/z6]LLAݹdo@j d l~y!MQOscA #ZG 0 R'N=* ,qzu"I/ 57n%["\)e|-r&׫%LB P]n$KE(%sGa]]IݰnBMH[Խٻu~CF7JHRt3rҜXb|.=/~7Fg &w!y.(7!Ii/Y5Z'=OOQD 0 XOWRz_mTp30uUVA~fMu(ѽw%%\]%@LK(`_#$E=#;aTmcFʎxT:< -KV{zL)".[oڿ׎&jT&cU0t)7/d3CF2J,HWo<񱯃tbIarU '[l%l[!e1cl&X  mBl E&7Zo7/v߇dFxZDbcYuؓqoy8f'r786W# ^ڭ$7}#0s$W4k{=@6a4X{EВ~Uf!*xPW44M]+i|^P6B2J;zԄA] {'s {m֐-$ONJ֥O`5 n p'a Jzw66<žW ?zTKCItLJEy GNy)Frhϡ#,sl;xȖ#t@⸽Im.UXAv!V5 ,k&խs$H4sDZH&h J4m $ :NAٲ!7XϱݿHoJsٝjFݑQ)2}60ׂ$ܽmuak<&  L\“[Jj*yCR&V7 $RMz 92H8n*9Fh^lШ3 Y\~H;9ᜯ (32(RŠ҇dG֒ŚSxuV2TnP@UM~|-zo(T.4 !٤N#MA(=2lJ{)ƤvP-3l,Z2m)%M>AEj}"IKwEVZ_,ƕ-juW,7]6Ǐ4I ?d cJ]?4U`o@n}_]} > os,sP$# `OwɬPV0#磴Fd@vr-=.9:)"'%l ɛQD1RpʖAp 圌F#ar5pm@_P*|L:K[2O|?kh%)PSHJl9P$iwOefcPӤ.ߢUdbIY~\5: x+7 4~ǁ"nA ;3xilWSX#8H"':~' aT}eW6ŕK|yGM]|v7IO}%NӪB[T/8&j%gR+=CvfT$^3Z}m0֤ڙK#>;T"䨣}t}φ".n@mw([J,3Zw?V7}ݥE=VN>3&o.l,NQȉs| 5+_"L\qkX]jDZ\ߜC--Ҍ7%l H6BC}C-o+@x0J꿌E9Awrs{џ2/rם#ZlUˆRyx.<=1HpB:?r40ԸՒm4Ѳ #ct"!pѶvg]?~ #ϰRdsNeX$y.8' A)W5PLmomPZ[:7 UIp tP$MQs-+Jeu6M3 *J2jFw~Fd*]8 O{W%'u",5hMTtEZFƣa TKCwb;mF:VA>'rЀgev}9M E>2ݻ)eædkGE\sAWljfh?w3 ٠ 7%U| D3% ǹ 3^t:_j&;~{'縂ƴwgÅqv'T5%3K~ļ\[K{~e tH#ڹf=PH-31HF!Oa~/ ~aE5(;!Qy8])b G֒ǁjp ZT5:/O Ϳg hj c": Ѐ7}'ݐ:5B-jR;. oHb@y({a7mlpY\N'`VHHՌ/䀫!2kdRGG8>F je{W<ᗇEv_l׌dMCaۏUp?/?S:H5Q ^B}؇5U!?YxB42S c攥92L$+ƠR-9:r$r/H'4J7` E%\͌\rC{ؽv1f~.Ns\aA.Hkw0AmH#]3ax9mQ8k=OϦj_6֡_^)_F۲Q.AcaĮ `SNr(Nai8쩌P~f= `G:J6Bjtc.,7aJ^S7J(Yp ƨaC+`2gX6LI_fzDex)OBA>eȦT&\]Lە[8PZ ]nER .NBEk;l/b{`Z؉FmeWeUIuwU Vb7uf\e7vhۈ0 /a>J|ĬjF٢ݗ}F htmmyϚBuI;|ywV^<kCF-(I~C1DL|e`|*Ag4粍V K?체 l;c˫DZGs3> ! q& @5z2R\){@pBPЕSՔG[OLX>.m5gp*>^,&>olR|ԏ4@ń;[dGun32ɸi\㓉Y#1HW9.Eu`+\7ϻ,}HԞ'i3r*-a]⌢dUᆺgBXAv.ڒSj ւvWZdܳ.vrm9%\lH6z߳^b ‹~6 dȊKk[x/R\DofK숡hAV- kUy!KFתЗ/pTGo@`cj7S,hh)7?tLXeF!Kfb6_5G'ytgArqxGZ"":WsHU36h:d Iu]o*C¥QAddwT6H.?N*zڶ%3qt}$a6ʧE$@~7H!.2EL>䉃:$ NvݨP" ;Lb7+4$rjy乳SNC5.W19ОlH[H@ 1 @"Uk2r$|=Hc3RLnw#XDI٦#?"@O;ٓjpDnUG\#!T3k?Y acY2Ģdkz YkU {`GrΠǒoIMF跻I39kW?#r+F-$o|d,Db\6Cxdže?"!{1y&_ZU&jϬD7$RNruq0 `F]"'7d}sL|v޽%5et?Li^^o+}]}Ibԃ}GIi)- 1R C?y ;Sx4۰p<;mv; H֮\Iy;ơpt*(CӠż<{4R]Wo pd>fq=ڀ9ކy ㊉Pʼ6v7&;JٙpC@0y(Fppgs8v^rt)^q톱-%:֚r罃t;ihXvG<k!=Hf@*>P͒|>a F3Xw7O%EK!tá[٦"2(a9C\̮~!JU{J8y SDq13ƿ Sn_;|WNxOÆ3L}ݽZyqUrNk7.wW7Oe!962L(K9V{1Cx@NFx72%M+Ĉ^Sit zC9bI]tåu{ˍ{=}2tfg2ɇć2,~!qfrsl]QiQ= *͛́H UҒ7b#3k΋oꩀ{H~qBT$甶93u-s 5Ӈ/']8j TwBc[ja;C_Kĝo:S=7%ٯ?xGݦ`?;",E2Ry h['(X ("r- - 0LNf̄%`7ã%"mnrϠw.N_IWQ׳#n %v-+5q㫹cr!>DŽo/Rs\WK_Nb14r).8dPxruL#4k]e E}&``>0V Da lAj2)׎ {.HHˢ$H^ _kۻUӁ=V-MRx#˼,ߐƪ'qEh!6Ǖ.%D6ެX"8zûa)TCS-Mz} _Nh/k}a/2xLw^R Z#Jn7Ề sh.kPx./rzO|T;@q3l,.mXa~*R(dfZ 1٘ݞ%K'-~P..@2H06 g~].Gq%Gg⏆h8^˛>ts,p-q^?&ˍ(FDYSW1N/pkǪ D.j~>)%A&ZG:n?Ŧ[$&( Z -'!;)cu*aJ.y IX>A[P0zLYzm]l? ֈƼ͓ܵ+#%rKfSs Iɔ[KrOHzLm# 2ԫR#1l @!#s8KȻ I}k U=(sMKy>SsqGϑ.[?]%rWo898RU#k5ߝ({מ%݋S: {xΑ+)ΙCY4@[祷h|FnKmǧ6:Gւ{&T_G= A~rS}C~]0* " ~ESfO.lt\0ע *Im r$x(I(dr ໹Dќȉe'}B(fA+*b'}(]s32|cΩDld?&@J(HM$m=PiNc:[!{ӊg|xVP"evʺK߇*KyRYhȺvWgg%j,)c\ =!+Wyg]p0V C@$r˒1vzV.o}-Sa{n3[Jz^iKL$2 {S`oivO\7xoi SyMbuߌ;ͫ 56Z %|f/B7 P5_{IO>Bx$:"N M)y\)Լ6/r\c=w<@4qLg6y2NTZ_|sv ,%1ӷMMCrQgez ">q|wHN&~LṴarxy),{65LGCU%[Zc/B.ڞ%ؠ&*͍ҐU9Ta J|Mn>]M3G_k =q{ϗЅrd,K yD7cKs6+~ ;:GҤU4FSLľu 7Sm\kVd JT(vZxS鼐 }tF] HI_^.VϾ҅яc8:hV[M"cas!H_c0C=57L-6fzi5{0@/**<(E`/nZ,&Ni%t-Z6exRxv"Xx-`_u pɈO v RtVRX) qcD2mvu. ""WsyUɊ36S_ܖXJa 7 ۜg DR}L7?DTLq%i<wk"Gj[~e#͒q [P}c|6;w4:fbJYNJ [|C4C k4h_> $M;EϾRcei2ON%U>"Ol-8NRw{bg ߯=)'֤&E2 c}_uq{4|$w2Ѷ5 vB4>eFWL(2YUbO(/kt|IJ+ OͨPQDǜDN;Ѯͣ‚ؠ&>ؐ6hmBR 1 { 4t"\fO A9FPR({rϣR"9bh`˸~'MuB.E-RGG?ѧ*ſMzKc#6sjYjYRRzBb@ 57BFj%_{EWeMU+W^^m%o凮?fZԷs81 HA:!U5K*[3לqY^ z;ab`}BNPTӞ< m5ߍIٍ4u+qމ9 OHyyן͏-TTw&B(0݁GLF8W/1n D0q{5F0Gy; L} 0©)-(5_܉V䡄T-GvgQ[}J|?MIdEtj-|0W,0j}ݎ{f<9&"$à l/9W4ŧ1&k "d6ԦOlv͓ny 'tFO\AEƊ]NɆ >#?u$Ջm~qDncQF\5UDGkuy&K.C󛵬R5nkyumBWD-><굍BHq7?hy9ފu(#"Xj\M[&?iYR 9MԮi HԊyƖ"{IY/Ɔ?]%F/?-h_T6D z6vt/"AD]뙳~T1]-݅ a3U]Z.>]YF}"Y U9{6OoF .dىƚ7M)Fg3qhpAo/nŹ& DL_7,'(* [oJLٌVzAPqw9(5EͮtÓi4LNZ_vW,ybZ*t],o6K#; XLFk?i(\btMmr ЍŁYءGF2zKB5ypD=-:*SmuOD,kzmbYҠC7";}Q#~q{v^#ɥ2G>`Nj$.\QxVV|E7ĮP7UWER[7:S^@i~͕1(ӿz2oRv r(+ '40摵u2"#:j5&GJqvP)%I0By&n3XV\ӎΌ%WV\;,rRa)178W*uq,{ :0r_XU߯y\pN i+fIG(<{7V1$: nR8]ypV]3fg!Mh2<6fO MWm(=dP` LнҰ(6n~0_<\Xk|~]rVxCAV1-/d(|:Z9[] CȉnŚI! s%z fnPəVnYr;fu8l$K}C6Q.'`F pND =9Z9 \$ݢXmJ4ĖQ `v9 7^ vҁFIhZ whP?ve;^>d i{!ڱ^ŵAF>hR*_Z 肂5hAs\>q0F:)ڂRT0ց˞7xq+fS|R5iܓ y#6|nk*i^"(܅DZ/{pU <@B}5gONdaX{_9,#;Z'1;S7r{v͕3܎v0Jϼ j|d?AH{1DOL7oVQ4BcS ]`O8\"YRigMZ,ާhWgjk}Xn1ݖ1b5]X/띦)י'kblm릛rۺC[to6XvA1 j5I!cD'OgLq2kpqB:M4qg![6 fb!^G0:6i{lndsB 2 NA@elhm0` 7|TREWz*j(@L]WxzTzH4uk<3ʟ{+<1iP` pODFۦX`tڬA34tRQc1l$ Q|]]̖틠7 ozP/#VDM£ Vccnt N~U(+s1$om+0\Bx?+\͎G[~19oqRrdJ3MGg̀G=Sm|peGuf'Kҿ8P¸j (BpՔj)X>Ո`Wx'~̱Rʭ;Z`Y*@ٗ j>X8iMKɫzc1lPnIh917Rx= q5=]ԲQydՕ7-Dm2 \gؐ_Km_{@*g>#XeQg/%q&¼j2ӗ u}JCLcK]Zb]` kF(2٣kx XKj6< i H^#ѻ\N釂<R#4ڞyh~jsv~B^o1riP~ֱ5i jZX BATn,!j쥿|;wg5YiiQ4QloԳWmKNlz{-W >a(t'nPxe/yBC7:8D%@ߘhw|]84孹̲@It1P %*}MvWuB٭8 K&9|c 9hjޠot3U?:):'l^8WvVFxlq#,j2G.-h[k=|!M^ivkٰ P+e 6H;pR3) t)V^=>$F:Qi&&jk>֯M LP7??xqTS2CEDPtz^euWh_+["+ B'DƬE|֟+rx״u[U봘kzZ. iD.;$"UV eq,|t OP'k1^nFjV<0`g\]X3/sDKWIl.oP!8J#.(S'-y}mrE*tђkX6Q Sp8qk':jG5a?E0G{HeP#b# 1:VimLgo$h{O!q&߳.ɐ0ɬa`p9a<8}ifBvR0vTccBP'%>TmIjr e;C )/O hZedU6|>W9Hv. -J47nq|; v[ϊ_ nOS_ƕoߡ OTDt>~ִl֭[&X <6n:X;K3O]2~޷+**61_i~ŚjcDI,fF'!~WʿlP&n v Rz#e-zIblϐodJL'G /4T 4+u ;}I g9~>+wYc4 T䢉0呰NCpA3dV9B'7"aDBaOoa{5ZԘyx`zpeG@.5 `2z{uZN}[.!+[ [5ipD<"T89OyRW^AҸK%SwU|(Cl}&HQ4lkoPXbi"oG(rI  k >i8iV.Ɨdz 0(7/QwC._ma#<>YQ5H": i3${ zdǯtd=-my{ƾSZ^#K6;,L鈰B7= ݖAx4aNc;ytƞ"q8 ׭lj]_En 7m~n`D˹VcWDIo1o%DQ(hm\ PFGt+͊oQpD@)2Z#ٲvL1 j,8޲XW$dZ4W0꜎ʛ +r;a$0y|=,qJK5#N4LYtv R0zwZ" ^""ȤidmrK/&N|Tθp% G`ԃd3q ;!UE 4BC܀{Y=lU?`Z/voFE!X`Ѐc LO_g 1^t}5+1scR7R[[\.+1ɉ1- QτyR^md 0%߃= ݹ֥@b[8]QF;o)|؂vn07*tvv'9G/rj6~)m-}CĚA#bEj>qHNP{҆=ji-CVN3z P\\tuBM{80MbP >͊]Ȏ p;ljK~bNE}Ugn)7Ɇ˧;R Ù:)<Q)vd%7 DJZ {He6bN14A^$” t/a eT-Q'1We7#TI4AH`|֩Gt(DtKR@u {gT;~PC{U(A~tVnӧZ`r:ydx&;E$g"3)ۛي7`&r^9"-|ԭStbb~IU&7YL \Rషj%m4AD.aħfB)WhRdЅG8l ~#.פbgTaX&# f}Ycťg+;;,n;G5lW"4vC, %SnrFW6?+3Sdu((*W7c( )}.Ţt!&Gj,Xw?>lPļ(K!*t:XEa!kh7NOXEXG6l=鞿3Usst~w /1 m:DHP˶SȾK^ !vSw626VAۢ:i:ʄ3oc\lHTV﶑C)5~l\@{V:NsR%tHE2 /M*.l\a,ҌѶRW_Y*8Cp̄n!SU"|)bzʼn>^W.|FO$y&jn@'EvYi{W?G0|Zu3H঩'ĹF_n蜀\`JQ5La!'&fsqPȃe" 8'0,_fv2^!#pդ&%QY1IquH^ qoswS>@((f]`gܔ*"$B3pw%٣Y-`n %fiC/Tިe4KUU||V+ mA؅6c[uzކfcoI aC@2jd~!F7Oz֡pfWW-_}o?ݏKs7gmnG99 qô8͉\k= ϪFԨCf;?%_ B,N2R3TaLQ%sR4u"D&wYy=_}V BK=M1}%T; E#{8Ϟ-ڠk9@\zb,j;7mϊ0v$2[ElBMzُb7_ 䦔l| msIu Z</gf93 H0 Hka;l[=]<PF)]4i'?ؖM孅g5tZy)lORu[.QU]dވ:-Bo B ͜G~bwH1lu`m&t)tM*c n_>h =UkX߬Iw˛~n1ƹ%h[f*;%waVJ6A1;Ͳ+/õb%XW&W*a(7\8cscj4ܣ4R~wCjR g-t 9906w![7n Z֓P/|aZ5U)42yOV $@ h3,qwV+>v?7|&cHlPv5u ,x"[d3oݩPCq66z23&Z?\nn3&{Ǿ%?c<-kQ|&|]nFu^Sxd}N2)E[J 9pFJsd߻,Q*91&nXC{=kxGhA=A*1iI?_|of?(i&V8s(7cnjլH̖bs>Q+=p`>aOB1Qd=G*'<<,x೅icivb6j{FLyf́2+JI1x }r)_O )"Ws! `QdNYct}Ms Ϭoi`rq H ' /?;8r_Q{u5PPاӳ'D.YuDxg^z 4Ʈ3˼m ~@8_ux Ӫ :~}7MX/PQ׾l~/2Hlʵݘ2B]0nGF%9Z2c2G#E~ V`40CW&IL9 F&vɎ5/GtƆe9 k {|-)㴚g'&pj!9+U|~EST\ }}.rO^1ɤ7xL|ASb{8wj>yG -y2R,B*[;ŞB7e¡E>vѲ~bi͵HR@-2#$ ԜfU$a )7 ]l_?R|VŴ1яi| yk)bh(GWbߌpRUQFa9NT6`aФ+?KOX ?7ұH]rMʍ~ @*Hr65K"Lzs4y @qyXH@%|Ӆ K+4"P9p 3Lt\m:;P(1;򒄇HR旰͢%9!)tK9΢u!BySIV-.rnf=Z@aAYsQR)y,0]QNt8jƘlZfYO76e|8bB&$B̋׏`֍F(8(aytUH-Wu,~bL5{~ iY)E Դj$qmS[į_>m)Cf}N>7񟕤 y0yMMA&jU4yT^m}Pl f'Fa S=,y6mk-UVN`P9S5|pA348wv+#'lz X>@Neٷo) xpdID5׀SA@ya'{9g/rZ_pC[XK?\|~IRYX}jMk|5ƻl-jQvBbtTuQi2[5`:Yњ!Wk 9S*j][YrvG̣τd"45Ou<筀W%f fx"TtϫcAHbHXX11.478V,.;+Wި/uI Li7tԋ#pəJv)!CqV,PxkM܄BF%C\IށHȜǢ̳w"c[{a+Lr1h P&&c.*K[q|T9FF2{%1YvH tC q]a_ *+UK0iVq3i KnKhDDdLǐ {A!0m)C7Uhbf~EXPUCmO9߮(*WihL5B~z+7IGlDګUfIڻ]ZdJ\Ӱ.(a6eۦbj{J3av.a%GY:/iBwW`k!SЈy^:) ;`WM(8"ߢvUǼ{v6fL6`J}g7ƖN԰d'`(*C)-sאӘDƪ.u^nH#TX1F;kޤXBx}TbT":xogk[oX2ekKHjRaݎKkO ?Fe+cQ+,zT(X,XfK=}ߤ@vx1qzAF5ZcLY%AO&v lDs-$v|cwjFsn"Obe1vON2.λfDӌ}7TU,H[Rj{zU|a8)ymV,e9=@1z[fh37} qt W9ؙr9|Ώ)?〠,AзK Wg)ӣ޳='./f LXX]ql 'vJYw1W]0ˊ0TYÿu35BʎQOwZok=~6nk]%z (jN/9G;>A% {E 3>%Kz %lFY@,.]0ӳjVˡ'Y$,X[TMN1ޅ W-[.n!:OsSbB3m6zzrwz|<J\0D."/\K ǟ_i*B07Ss!Gx HZ Hj2uaG_YW^G<,b1K<{h$kXMg0n"-ERA%Hz pmZ Y9ـ)gJ RŹWͬesl+Bjȅ6Izѝj{؏:n}@+Y]#g%ӡ +g_.Y}e!ܺV 6`*v@ٴV&!zMHq\ţ }`Á$<=nVi7_ZP) ~rP[ δ帮ۚEv*= =SQ4 Y<ǼENOŀ"ḓ1D-y5U{Ch'mZ9eI&%ŵ:? $$ B8 æ/w1 dK.tD ʽ[1%&K7 1]%:P~x7&bC snUDHA\JgF )"pfN'~Z3-[N ŏ!|*?'#.{,Q59~KItB7*(:08'x5¦?ǹNRw* ]6մf2k@#:.RKocmۂ(oiN=O= kE` /n(G@,2̫{dWˆ4\N!s ϋ pͶ%)WcYL~+8 AKVj1G>Z#dUiԡw^-{<I~@[XOI=}O0' hrg]+OAv3[H"-VVbx9Ν9j~+_δ4qB22ʛS`z_%%ym4FW3"zêfWU;wt撒X<=H̤'*NJJPŚx-ff̳:UAj0<&EfG};E@0Į P Ҷ*3'kt*As[VB_E®d r⢜46web-w.:M7}Ģ\x)` =AhH9~ZKጿg@Ef5P}9ƆU]O 䖲cw!އ6q4@)\kn\o0\6(IQLb -Pܪш`M"☩xE=4|z3_0b_KMK@X쇕,8i$PplSgEI}SrS65(c.)Mmb( u{C8-z@g9HqU>Τ5S`1!L=Gm^[+L{ >KIĹWZ瑝ё8^sZa  sKRduG6>ƒ t @I(QUDLzí8ϴ$NhO2x=LtjYHVZ? 3@4C9ȀXl{d6lPJoPkl0B tR k/s_b{zF'8-QQՌύ%ӥQą4.H{)[lw =˫ :F7>~%_3ߠrIoZ->D e fIIA MJO }-N{4%,I}צuV`[Eץa`Uy]2?(}9\0")RUL(h+f kCnWp/GE!>2CĆ$gH#?;!mVCi{fcs;wGeTw~CxRQS ʿ^{0ܲ0L<\&^xi6}?9J/O\g F4c)&o[9޺HXz TTᏬG2MO Y9D\wʟŌiE,{a-=X[x7MDfg޺S\B By`邕>OkӶ8#J8¼{4i$*Y*Ť{Ƈ?v?RәgL#Ѕx&oږ6v3o &O4Q=쀜djn) η0@ Ga$U"%|:.<6[m8Gn~mO2^QP=ZJ񄔱Oˢ}j%]y޽h6\/y6{t6OwʙȞ'pi+5Qn[\i-yQhrpȇ+{#"z5v ExN h J L F]=63ޖB~66Q nam:b_!_ ;@6%K d+cr)-_3.]9h6ޝ ^F6X0E,_Xmktc> BEz7[> J#Ќ@ܿ9_И զ0g6qӤ5Cuz 2j"@[!{z$ (aeޖ'3yHJOοz < JSen䒿4Xwzprij=J%fňuq<×O!mꝻle5oJ]I#eaWZ>.إk|̴n:)†nq>9"](ۇxpLqwxDf?QKlhnV &׎X'?C/sBg((U,ϡ8lD 2,4u0[٦9iJeFx@=R \aG&._`>Asj7) ,o%1JMp.3tfO5)doaWȬ"5zEs l"ڙs#_0z;m^w=1`.p1Ț G?4dz.Qg^\8tr]XuP:3U.ȦWBoBW) {Vϐ !)#o:AKT3C, b8l/GP;&EZl+]yTvKKqAOR" Lx:ص YAlt_y9FaZl-uW-p< #ZI\g:{_] \o9.~`©M4# &e.*tl)}5jXϥԹR1Tws]$?N71y t<\}٣í%[Aob Af90c;l\alMtKM7\Ly )L dU[!e0#)W͎v[9Ҡ MNT(UJMA&qy;Xeu9s \fw@pmԆ=^"_~{J^p`쩣 Hbr$#V}0G|HJr;8. IDB. S->%Fջ2*Ǩ^sc7$)9@ a|.pVD!g:o"%l= aYoM1OH{*>UHTpA[pdnǷeܔlr*$lC`9+b=b~X>GV_I F/VtClYdnPF*r[K猝 M+;#op 잭FlmfI"4b@U_a!6;l2>7oBqw^RIy)lQ/n+ ͒+ Z&"z%.. # ~zF5*8䟧 ʣ=,2Hg(g=ŃޅG80Z/;Vհ,&|f }W-jdH,`iQB*){il+j@Zdͷx6 FdcSnQ[Ð?N: ./7:_j8Rj~ծbd)͐P iiD|78zhOvƬ3 $~,-chf_1\y.ݲ7_Xr[/DL6M<`Y~&AA;D%e1Nc岨e>N[0ʷv,|!+? bɔIZQ}K$;~f7г\ zy]|Rե#z @#U'/BYm+PZ>XژIw- Z 9OQ/&k>P'MD` R $(##3segbq9\&;td1 "F+igP L uF[a&7 uguHOG6}ɮR:T1蔩3tT*ړ(tGoB+U5Vp#ϧp LLq)J*~Bb{򐺭% ) 5hzOYc>vV6w>n*-1D1X%5cy*1n+AH[›_`Z͂ktswE\:qdccr[}h$!9r$)ӒS.XqX+A.U}x5[^]&ZdzwD j 8I.iVl}5&zmZ[#1}9d?gbw#2&pBYnAȱ:cZ0t{'[Nc|tӺ`f~&G\򡻯֗9u\Ǯjn\f?(ZOs`?O"bxӁW Ld#k. 4 Y\# iꄯI2.'YvhW=Q"rwE0onQ~uMvzYNm5Tŏ ?IC'nymddLW]v|i%z8j]{מ_e-{q&yl-dFh \ /:Ÿ uS5߹q. &jOD^˜5U?dlY$?H=̐eeob:Wp5$(/eE| P/ՌVs>dDdi^h,^?%-H( Tpyp8fk #J'6(#a-`EQvǪY{J >#Ԡ=BXܐ7+7z9 ϰR n XWm6*kbnkÞO8%ZUC{`ck:O ,J} łgA:$Ṙ8FEw]Ιw`]SxO F{ /ǥցFƧXSꊜ;.mx5&Jfɜ()E:'  uI7Y쭵×퇙ُ +Sh3(&&Xc|\98(b9.64F?hqK L:~4l\m&ACdQVKswҽ`'uE$Y']| O;-4X,kv|hQڌn뾸AsO&ϸY*vӽ_RWly."ҁq7ğ#! ðev4S:^4{'t@F5p;rX ^iiT2>`Tҿ5N|D5U׳ņ:Qs~1 uW'\N滎UDqxy/)H ?B {æG^qP(I;yOl1-" ,@8xܭ.{Dඔ@'Ӏp-b%^v+E=$A.2=D걁1Ix'qV)Q9Ǹdd17#ߏ>nx_`\ 8 hSZYMRo*L?2E(&3~L+OA, VSh 8R`iW'~7Ds =uy.͇%Ä)|`2Å\D ViQ#>ic0J!TOT V/ۯ,8ec|= *m"7λ#[ M[J !9GfkRҩHOhkFl5Wug mO:}}"=|Y(XBG`<9#v540m=]',Ɓ?lr u2Qrp@5橛c]Y#Cr-Jn&*o)yT&_Fyp\pUTy}<"Y?jӪ602 fI[TwD.{!ƹ0wnx=J*I:Sgs3S3+&|j-zqqȾbu>t#*j2"1A,4963 To*֟D:TKLhܸϽO8Kgٮ]nEh(4պs4P5*vMFAKTE>0;*=(Ph\814)c n(l0چ0ݗJW[pZcQ-O>Pvo15* xexttGJTyngɺ*hR(cfu^ލ][j6$9*KfiV&LPtjc}A,u .Q z3/eJ`14B;r>đDm(OL2Roe:Z|vpչ1NNw?tiyÓ+YUzLۛqelD,cI µ9O(0pUE6\)ð Fhg.sFL?:fL@s#x:: ,*Y"}*ڕ0j tKQ-¨K jPia~ܧ:D  T\'S_ejGuB,0Xnc?NNbz$:nHԒ\&K&0uJgowg`B+ˌeZ2xnaN6g' AĈI곤PyqѰLԎ%E/hM:dX΀L7%Ys֌]fӝuh&.IF/ZFoP9ïQ«sH&ZȲs~X_b|O3DZUt4ƱCWE}ϮSZ6쯢 < KUAz]-毵U۬d1Ij'3gj9:!=ޞVm۳/^UB:7 ^M wYЈe,z0,_tKewmI5HVa&*A ;9/ٙyhi{*ҏJ1b Iu@K+Ac`O(=-HPuE.w1([T={<22^юA|;1 +csTg(R)CT<`]|:l8}N1@7P92D(_ϕr~0Q1pLxS XomZv8!3}Ѡ*Z.+~86^b@x5G}/Af!6R<}e*|Os'?1ӗ7<߇o-ݼ}fׅ&mW.gbF(v8uԄ\Nr-F`eB<^+ʼiՐaؚ3CzzC /fPT <ĉ͓o#/jJ<-8OS\Y)ׅ&r9+j -S :Zv:,nWt~́9ԇwaTҖHs7K萬E0T]T.Y~C(NjPUI#O2&Օz%}ƲO{iLaT ~|d46)U|U$RsL~$/UpgxGi45PazӶ uӜd=) k,rX`x:LYq 3YftHګxqMѭjtxJEt<Zkg$uG1]սZew!kSgHGVwyo l3\&| 6f0 DZZb!|X{C%]XO5bkI&B BJ=:F15Y3vW.Ypp*?.Qu +eN4Q#86,o iq],'KJ<>8*\;JV޹~.uY|F2jbCR|-ˮYhI1d9@9,.*++|к՜҇\K^]ĹS}>ES4+҅#6h-cݰ#{E7/ÕC!IB ٫sK}mƦN`>o 3lϮyeN5S:5%i‘H &nO}i r `'=^KyF`CS#4fǐw^D7Lf8x;Xqy*5~ CE$+ii.;Ei9&p8RPV23z;5/s?$ &l\4,Iv\WM ndkh/dv[Rg;W۶<(~1&`M/MC"&bM%X 0NKZiy@fn ݪ#S<7BynS Te\Egbv }i*5iQ:;7W ;9j Uҏ%^n>μ+zL:-_k=2pChȕᄸDD`1v޵=5"D;7t?gV(-kT)A],<~,_G:H'ɤ堌-q'QU޹2.67_V^>`̹5篍go7%,M:F;?oQlDfUuL߃NLAI^_\YO! Z%ARq' B@X;PuE~Qԑ&+&:QB\v>}:Ka&j&[5g5˫dlUD x:Z>N=QTWD m[.jS P e.g~9#sx**6NMeX Q/<Z=*t/pSld'fIm9q>5Dna#N"Psb0 [OT8cxNip(@M9yn̾3Н&0]GL1O܃N0*ud+q@(y2>yޡsW8lKObJ.jD:("'O,Om:=(^$pzyE9nA[H H*ct`/YWh` .,NK/.XPaqXE!씗W,dh[҈ɂ$)=J< 8֞G+ҝ2 h_dt]ewD5b./1TPkryc_%Cue> $Vu~-"UmJO'wJ쫣ϵqRG`¾$1OxM-CnM>*ӴuG$$0ˬx_0oP:ėe+`Asv훒h~%(NK|5g_2+EpI(M–1-oH*9/%SX ( 5A>RZTI.* i{)Nnd9x`%u*Jj_~,iY>m0q$+ܱ<JPOr $qE).﷯ DJtAlGqm;.?{kx;쭺nB<*ȇBuJ׍H[ڴxa/;E٠為{wcS:51vR{ǁn+9?uv/y*LԬp N 5H0U`Bjݳ\o }~?( =+k.?x>I6_l֎b3jJ0='SNۋ4Z `1 [Ѯ?Ef^Bq4ڙF>yJ\&?FB1Xw ܦG.8>ow .YCۭezIU-x0ƤsYs] O,ݱ5,u؏XP8t ȡ8|L{[g8R茸P[ P$xQ$YƤH": d_Ƙmc7!NCn(7ّ?-#2)sg!0Sc q٠Az4^ FGr@xuE=ޞl^W^z;-җ$q~yaj{n+%R6RJ7xXa7\Աӏ*{Hd*[yAOI4fXs{Fbn/'@(k2QߌsÏme8y#VD'30DHYw!1~ {u7kizw` %4a241PB8\Wȵ 7gvЎ.F7t4\{~iE3?S;4d{lKa+Zh=+Y$59b[| =ȺR=5z3( 7v~K/[^&(jR0-O!Sxy&{RI$WQNjQV^YE#p4f`Z'%J_JjX;' ]d{*ә~:Զ/gi)7WmY-CJxnLq%-.<Ʀ7wKpXΪḣdGS&\rX@vB`[:2!1N2i!/4֦W.Pxּ.3k_iچ%ۊWߚp+Y:vcg ;-A a99=Z Kh*VR>"G::sٰ| :6F#r [<̎ҷ[$@FK:d!'ˎ|VW':A{ІU ^ߑwU'XR%%X"o2UWpX6PسjbȺӃq(M?~Gq\?J dx2B! w!/fJu3'uv2Z7ʿ ЪӳuԺcՔozxAX@4持(ĝЙB@\5/MţKQXbC)IՂ8YSc q,hY s1ub5( 2l?֥64iTPܗ,.n$,)yZK:"8+"z=3SImrX1e~txHR/c>J.)AڽˊH1<1LTz\zSx.Ou߽B[nS*Z,&kHP+`ZHFKń/N.VB Sm, ;9.b1291+ 6?n3#hK/Hk)m>-}X\PΝh5 zD)^V<(R+|B2 ngߗL(]') BS{Յ9H/a,Yb'~ V-[GU{Yn:=?lt$.,]]i3X򱮃8׶>:|O]򰄓zf6҉_f>YlcIgpC1kh&J=,aZ{rgErpԨZ5:}k2@Z1O{K{glu9 #TlWR%~]Zx 6couwA|-'vq@>X7bJ)zJ铺-ǘ8-E> Ԥ4C>}.Un9@˞ a\Y(CekkŁуw{xG@< ?|עMvVh0|k)&&y2-/IRtO5_5¶ t5+>zRx/fd._vb0w>}mHFD7O*gVRqyW, XXAhL: $\1rWtj2OČG/Y !NF0o(Ub]q'Fzp@k PGZ}윳]ex]H%&pe+@Rw-<φÚ05~$Yin7utW˾2N&؂jhC-HV s֚wNj$Bbfj+WC62v.h˲& Kn+P#wy?VsYGx b<,s%ݧX7*۴<ùp5{afZm<1nW0̘E5&H;8i- gE M3-rv#cpb2]RX6髭J-Z[n-S9`aH h* NNejڈHB%.3Ry<3 (, bysٷ4Jf\.;+u}¼=&V}rt8wˆO:u$8\N/%,$_Hu}Z1“Pb!uy]GSuHBt6Y c M0k# h,3a[5O>%Ӆ2|bZ_UcSϴVܱA*p105">,dΙ$"V+2qf gr'b5!?5WZ7݃lThR.<<7DzSyS4y%C|Vkh;\YFWt \P\H )}ʆ`l}$/!oUƦ6 L7Shae1>M봦0N$SS@5*Ƙ;9rӅ2j1f vO8*3',dɉS|i:01:o_׫Uk?uq{j 5׈d^ܬ69^wR[FqW9$"* f Wjun;DCtk B{"0$r|W>vzu$u~Jll+]lznBMal/AЮvߎ\KK7{>r"cn(  hϸ M~ I$%>ʧO7s<Ȕ>Q&NSW(-ȡjFeR*OMd?K"?N>fr 3* 0'OJ=Q8i=P)?1y = Wmf׍gyJo :3C=,zd{iԥ!2H@SM9@vj1dL%ʌ(k!YcQ8C0F v' sZtnTGR\ßf lŤ+=.K*q"~l4f]kjC>uFʼODZV*U[ͅ :q&";Z͏ mCզZT6YFa瀀"\UתD66*ˁt(vE\(L5̼kfp6ޥJ)EKF5VY)cikwڗrRnQSkp,18:\Fŕk7Y[nH~-V5!rA,gnE&n>",m1VD8Zb7GD{|_{l@a z,I W'Y-]O1%(< 65bz [HOa3D*祝3dR H[},IvzbuvcG"L>MTԞGN͈,bN.@czFO*Y;LXY  ppI-ٺ`C,[8]5K\K>k㡪f3\8~S3jr-+i[W~i> '%x 2j9>վ\*Bw3az8㮕apR$4:@ "7,|# tl%|h42eV>%[yɭ2Yrl4#,ؤvD_McK=)^ jyg/M;}<q *xP׊rݝތiH֥'2pL-[N{c&c͜#E%5bŁX)x/@ZR)G/!0V}j  l·m;D(jp^[v*qcVMӸ,fJH6U%jzGx鋕rҮY(in5? 2Sdd 0IEK\ߍ3 Xr79ezG\}[JgKAeM1Z4\{'N/2{@*"wE@#v%VaXjVKёfjq+bS5;Z; -a}Ԙ*&Oe6/'5Y65{mSziI]ř<s6so}Qr$:\2 >F_ijg .isNJ`,xwmVh307WSrn鸗YE Y%V~T : ok5NE3CB ŕbU/b>OA$I\$*HG:2dSACr]aVmFؑa"͟rMCFL4KQIySx+g$)2n2"eY:0_ R 1N>v1,N-sE~|jEk1JJ[BcA,75LLc*œ X^͟{3vk2ro*J?[qY%uZI.+t224xg+)< W8 OHA^&Y !WےJ ?$<(Hx]얾Bxx0/bRM8_Iwx7o }i)ԿRvA!c_=̶}\d'r1 =['ozq@ g;[p7V=/-W̆"&Mɷ %*_nud1ܥNde-E}oumVQ e&$&]ZJX&9}tzmܔLFhN]/:Lѕ='wG/H8yv{:ibМлeYubp4$ufT==' ӻͱuŰ$~!TZq4@lFڌŴQ7:t _6,?`]I͖åe_b~1(3T YwFWMOhqk yCP{"kr#|ݱoQ3U.Nz\=F62ku~`x:eKtmYn&J5[x8 w* 3xiR?so==Ccğk4(@"inzfX50;~781.?al*,`<#w ) G l/,0![?E3Uj]teq7 ^5lnWڎA!TʞB姥Oqpen[GMiԯgm_oDi\:{G&-Op5ByҊŝߢo7&k%6ҝЍMx9 ZnJQKc /mgo( HE6`fJ:*-"jf 2;DvR۠%ܻ;žs`[;"71];(RЎZꊫ4ޞ2 dx}U#w;gk DOv/}A_df[},!) ѴG'v+O9L,2go"x$8ØG&' ocϨD3j5V`^tit3RX)O,H umgG l\DEc9o=%t)Ĉr$_@lo +ԊnHG@I(pScژit$P/?>3|F$ @9Dp~ lE3: 3[7?LS>.KMoɽ#O:fls ۽{,̪7'c{0fDbA_b˔?LhæcpP>";-V: '`l\$3kPW&|l{NP/Hi)Σ鸾i+\H@I2s~;6pkKIl : mhͣnV[@c *_B͵5NZ9 5g8:vDpÍa+5 {2dl,#,J2WFJtI hd :D/%;4ӫr(Vcٳs[Y ej2̓%|a O]p"0L*xԮBukl 8&7Z-X)VSMv<> uj_cf=yQņa)/jbukvHɧ! e]֪W 6}.t&f:_txpHO[fX@'欘^ڬc\ʼnzӇ~uhǓ` !"w"nkR`tׄVˆ F$%l! 4ưH,eX G&`16_!"@,hg?^:kbWmi&r}t'5:uYz)噡xv"]&wot!U5Q|mI[Q1g$SG -.IMO|,YqN_T#^s,}RQu.+PkU~aMÎֶ cu*jT$YZB=F&41{Kh蟔Q,} 9O(sh}Xjy}A_}MhVChS5~#5֫2wq!0ՖNw$I@ +cA 7R)*:4g왲pu<>#c, 6 slw \#WtҫQp xqvսdt0¿of;w}Ibs´&TCizUT־`xA-km)@" HbuپSp;UF)E*`L(~X9ѠryqDotW}#=mcgvN[~!7({ܷG&nhwJ CNDH7BZ<{wҢUUF/=E{V3YPnq6I3cm2e/W/C ,mq*+ /my@VAUBܨKC) (A_1˳TW! & =NYԀzD31bɤaӥXO (m_mh0CڏN=GL@s+sdހU޷ҡ8$87&j ,8*D$|;$%O{rBI#F\EZ2t' RhxK{?@0=1 WqG6YAP,9||$ac-&ӏ Ïӂ4E(\Ig-W.8?F_%˒{`'9uij.u 2EK%Sn\NXM$b\W'}ˎͽW.<m Ba.bqDAmtnCyTXV1Rڨ˺bœꅖGK};T[uu/em9=IT_pC =Et:2d1,>{ *|ŶD1 5 Q^x(`]@$SN,= -!fRiÛb ^!"'_ޔZ} n [~vH2 J>0FO}&b؁)m +Y3 t ސN;EYE詣h3sh2Eob1lTrp/\'h!rWx,*R%?s}97'$<8"> jwOF"JKn?~ӅL>W؝]&̾)H (SI.VOYYϪyQ=vmP.`zӑ+4ĺ_ z N^f.׵װQtRW`Q~deTNE[m@)TEWS*"dU"߰mqg@H K.yXJCSTܣ@z[#68 3q\qe#.].5ߺ]IxL鐬cU1r}C,2FLRr O^yrJѯף6ff ,.X#18(1k>)' Me*(Wsd/P"iKo79Ͷ9VMeCA[F==BbIe%fdG?4N1 ݫgRש{xVj"7:zvѭ9 :wSH#~&*m6biR/8p'kozCbvMl} M>M {Ho?D!*O [DEp Cϑ3O [r{z9Z!Ӄ&۰EhP($cNF&U!S tQtv|ο]L$qV b\ŤY>ɋ_WJc3FW*!,{3~'bSt.3ܙ'Fe!˦UNm=P3L$rO8}10bc7kLϒmNv2_?5yi.e;66y}gF8(?#SIn, i,ꝙ2oc9!u:sCUi;(< ^0,$j rn6iƺ2]_e\*ڸ݈`+P3QM8=ٱ $ne1%A YL[wo>Q2^G_ KcL!CѧHU\ŎscҦ{#T5*w-"]~YZL;z 'UFpfYs-zt|3ߺu6RBMpηC8^C%tƅ4 ABZ`TɕaAKV)^cL*99:=GϹȦu|gO|Dv{ fgSi|7=7UIues9zvVesןKg$%J h?,i^vWAP9"!WꞬyItR@1wԦ(\tFF Pzb[T(blCLqRXdg1ciuؐ2<k S-F7 2SyYONXBK0%49`Q&yj3-}BTzBg$PG&;sz+޶L¤04'qDGǜjK < b '&͎enC9|G1i0,!f(})[6KW 6c(|Xɴe @ɓ"e)@$-;fF k/;1diU|1>W+Se5@RL!X2(LNT.9ÝX]1x3W3ՠgKsdc$ZjUߢ}}M#w%(3w hE׈x6O=X{YnX;5F7^]Qdu- GPˉ(/rIPrd .-^2u5DSgᤃ~aXXv{*"%< ӿ3KÂΣw=lZ!`_|$YIKs.kh# ۀr.Q>Iʀq.q5^YNE-fgjxtV"}]?502 F?VOZ"\x:v YTv vqvq1SV;n'MZAI&TbhqyoXFNΜp􏤚΋aȧbv]Q _z-e;`6PK{%,EQaђ%;^o;yz>+B)~_d@u AOZז !,mAS.ܗ7[f&2y SMMUMBҎWRM 9eJgڷB40x&S߬\!#&TFv!qR유0fGtϡh;آ5/~ xohNK9fDDy^%N R]6miɮʃJQjup^"mD N fqE0}k]ynys Lq Cm#5< W5TEA諳mi.Z_pMKX8`Bn71_6J]O [=V},{2a5BW}FH5C8زaFL :ſM=eh@j]ܴEM1;jAh't/ ޅ ['/ɲO5ЅRK\lLs'#Ϧ>;,"Z2`*r JsO}Af{W] .ϖk![y}w#c@|lͩ R*:7SLEd{[GثJԺvSmxرTx]kCd L7AX6r5Y2$|>30X/#ZWcFϪU |p@[@^N_fq0`̹l͗f)˸lJh&>52z[r?p'?Pw& b&Cƫ'hd @p%_'EAI1)m#o{6] )1y`-"S'?RdRM!9]=0SV3a+003-(I P ʪ_`)~k\omM:r-A/KPNkZzIoG"j2$(;jMi{Zc]k$: d5<\|LfuW*.\%Eg0Vd&DL[~In_!Jp_3j'D%l@KbR @ ;X+ +"U.&OdMbbo#7FxK&e bѹ;p23 >/_k6]iII|V^W`vʦӳ)W],w̆>i"~A>/BѯcD,98fIYF:yz1&:|jo(dgPQ 5," |FݾꌩHDN9FZhfRiCt9Jz"KpE1cDްDWm%KL$w zQ[g!*We<&1:8nZ>fbF%}oЖdUQZ !'ҁ\ J=^xߦLppҌ%7Z &ү"@e|DPK ar4֕Cx0*^u3PY6X!od(%ZCX]UIEHC(*63nsTKI.>2 ^ a$LN 8hF$`O~ѳĆr{K[9ھ"u%ԩ% Qߴ`\xłq>_ X:7pT7k>C KDu5@'u%Vrox֭uxݢa͏ p[WA+mclY1໛*.Gx{?m3X7&QJ\= ^F̾O߈-(͘UyK++Ze#>7W6\:{qICvؓb8Bxf>aQ͍I^I;?F@iA~iKzm()MA@Cr*(_ldN'zԃ7խN9GԞCasXg M!ZPSV߲G6*:Jb}= ujM$pH8 ǵmAI1`I8gنľ)\L9Ig+㦀%v_ut4*WGڒA({ɮE"^Q4eZSR<2RKi{l2LƢvyioXgQ~ŗSY *Tyxw;\W<:]5`d,˨'(L>{fƙ"?$tyG!e}ز3E'аP_\ Cfo RQx'*!Ew49PRtѰOVP?[m7bܓ/X?6E=R4 ^8~zuk9 W0e oϋzkvmgC= 3dF7{ZŊk=0L$|Huv4̓<|EG7rt<'X`T0e]b"QG EMbV" dnU^sƘ !w䶈H 9.F n~YRBL b} \~ p A ۵)tn-jbQq "@y3(خR3:Uf_2yWAX}_|_r҇kbfYK~=D.?  R1fkn 2Ul?_R]3M L"yv-!oÁb%l|/pSC?/BX~@#ôa*sgxI!& L[%l:o 5T' K=q17@eIkxamu70; ;>)DũY-!+|Z\g\&x} \p )e@Hԁr![//RSAl7ǖЖ2_A&\g-!6)sHÙt U޿moB _ AZjcuo]ho:G\(5 Ġ˗T棟d<(bѱAMt:>0L-V֎@LNNL{R%1En8WLG?$ܪX[޲7rl2i߇?B)nZ>CjEx$V_NsLKŵލϥ090&($2(}J.W[Bѿ^uAT5I}fs\~V2L.IdlgLD0~)K*럑#pb1A<>=]2 [czJ +7$ Fi4t*C}VLr ^I7lܭ4P?R4|N(,ԡaDR嵹r h3'u K C TƱlj&7uW@ܤ6P C I1:D췻+,>9yYڹj/,?[J}4ԓ5#W嚢cB]d,떰PXE'V ^ 4<+a3F@V$@aY,}"{d|Xf?PZ[]Y9ypyqC<'cPQmUˬEl` '%`wh'nGv4Y#fZ~NfŽlrBPHݢ=)\+S5 iy]k gfxvAzĈTiy3r4,fN0kaہd %PaQ^-[6*"wW|qQ(ȸv҄u/77tecxwl:8⁣/O%!s8[](>u^0ظnr|PITՍ uG>{Ў8 SbZA+ctOEAM2Mr=]5g9,4;+ SinO{kU֞UqԔ^#mv}cWNnɘh$1UT;pϴʁz4r gtߟQ#eѲ83R!Dtf~5'۴m 'ؠEr4-)r'evM3h5[ݘU%z(nxulTy@w:PoOazDm+vH7^*;Ɋ R3mqQA0pbP5 [湕]֥˛2Ib Wak4 `L .[(!FBKVe-c"b3j=< jQx-"+ts˙VrrY^WKgz`H:`(H؝VwM@KB ,;IP`bG+C[/+@\V& ZU]'v.V?4**q<@YW,Y vxqٖEʛagHбC[727IWT-,z{%6|A![P' Jg,b9j ŏ4jCʮnr9o{`ˁ']'j"% X1ԧix~XMX6qS*BNs´ir,#OMԺVY܏BJMK`/S%9-1~#2Xkwx*pt@nb-| 2Xi ]6i9VtNjTl3Oo~+QQ 4EKkRR~YVZ# I`zS#*)lkx F?V_#Xr׺Po W9jw %֠ J hzn}}]\ W(Qa8^Ssy%<OQM,K{OiF2ģURooPEPG_)HOFIL-VVX&-b(܊z`ha~>#ES>5˥ҤeK/+``@cx 8O;4RD`}~k<kk|"&hRExD [X$ zoDLD˥'*1f\3vkdt f E@s0C'8`5Bx% >5ƞAE5w8Q[CSYM yFD*z|TF0/3X?#p'Pf| ^rJ'er"Ec NPep"36, xmeY'@ФA@+6{epjū@q":+@lz8-ɹYdNH{"^.U<  13uv Ƅ$??gՎ֟Ʊ>Re9֖{tG.W-'FCHC|NJǕL:tqQ'-،(o*dkj#؛/vBq˶Й㮙g V$Xm̾wQ42^"6{Gx:΀j4͝,x[4:u\á߸3*GuvF/ݮn)08n=F_d;x'D,ߪEqlb;o)5T6za2WTq(TX\30}J -5ָ_LH^WȤ迗`nD,7y}Xa_ymV wWK4]T[kcqT0ǿ7Y-qGG YEηvvꇒz ujS`3ت 飈E9'DL13պj6I׹2Sή/-&UzYHk iI}̲_e_H;F@69Q"aHet}lYNo.EKS8*nRx+8[(lOMYp:%*jc,c/MT cHOf<~PVA) [ӎ~Z"[A߅E@Xхؼş0Aw+\/|n1H)Jі)aБ4w~|.,* VƁR^rD Y-܊T6Baծ=E2Ĥ˻ H^V'l50>X:0\Pbಥiʈׁ2խ?>40mئenGd09#) 2YYh6O~m[xR? 2iFddߛTYp.KcWvi;dK@V pܚ6uBpfX0Ł\JǡNg󉛚fó,Z\: t['ˑMM2i(јШt l*deP#zᬡf/ izu J2[:5XA!WVRDK2Rd$^ FiiֆB]79΂c}&|">f̑V:aބN*,!9 ,$ji.8 %`B`'a."1pBEHF4~S.rQQpw0%YXk1߀6NS Dvѽˬ6,ox ;@l޼Kz'Yhz =>"9^Eӕd2Lߡ8Ab™Z_~?r딏:D')2mV8Rkv@WTX |\(h l=4vNu,7]~#`%RO존9,ǚd8=ڽ2Rz0IR/XAdB.bĚH֡eǗcoʭ,KbDBazZmATD0uj[+o}x{ʸ< ι@ o%ĵ |y㤙۪,D]|Hkk j+ ["2IcԬ'~n%mg4!MC0hxFjdY:h-9]j.bFœ}̋خ_c}&-ϵ1(zeҶ`Q 9?ݵږK)g9*V1 *GޱDYZ맩__ en/s 5fhE]>G 0~J>|cn=S*,zHRyE3FWh#|R%QXR{lkj,JClvd)ؕVc1Ɵ>?%\Bk|nȅ'TEUOɛWQҟՎ=uĸ%GQ7$ F/FLRGK6BP D-y<=&?L>>$|GrpG@.0/&KgR6UTjfR_M4b65ʫ- hwI&:a ‘IRpI%l*5KAHo)9qI[`U6T9~UO s҂ <(7Q,~#̇S/!2kOBgJ$l',;'0߮2H]d?Nvz$|HSIԫ)e!ǵi8 ȹu0P.\Y+U~ L . hgWut>9(PTG f<#fB.1/̔Cc3IZ<#XhVāD3qb1%oC!yw܁f,ȓ:4C~V2º{EbȤQac2V]q#}pR"5̵S7~My4K '5Q5xm .~nռGVYgi,}-%WsQr6t8𛍫&s/u.%,t7]2yd*wp򢿄] Ǟ`jӼ&َܬ|guG܉jvosJc83RveAAtRLy2a [W!&„'}xn̏*!?z(xBޟI6b'Ԑkg ,%?C%Ϣ2%1 1=8Oc"}ʕVI" ddJZjKH4ƪ\ftn+%`ի F'2~ OxvS{Hf ?jİd$~&g%g&C<̡ͺh831K2A60tEθtKDP,2 _SW 25/|1Yy0 |͌V\C5Jiy/]T Uu]JAk҂iFՎhvHZڏj|m){|`D)ǃNST#NXTO_m2rɾpv:-)BO@,kMeE2NJ@O"?tAI ^bwZv ?*Mc(\w3+xR*L6ݘsӳ ;qYT*#v&ih6{5V1 SY`tj{R{j0G C0+__t4u>ô;jbvݰPnoW|8N Ň+lӉGҺ^ϖo|BhڇaFZۢG x=UWGUannlxoɘDtI3U$m<Đ-ѡ mn@, `E>97I%Л䧘 c /W8uqi"qQġ\zd^ Uv}UtHB+u{_X ;'e8Al_c&vB9;&c*$Cc ,gQ}tȏ=e VfڎҠDUE<P@b=ג ^" <5kQ]7N^a+ M ܉KW'VM#W-t&pKvu-GP&SzwJipw2Tpcnb J}U8!7%ƙ&M~ӝаcA䥉y ̰K KT-eD?pom$R`<uA 8LzZd` T_m*1Mk`o$*u4^hڌVB5ƠUqR6L`q0iM2{ RF4JEwUO[/3̿S 2t|9b**r"dȑ'&]u ޴Q/ߵAkow?s(}nz察jZCHZoo*rѠNh [͐EG;ssn/ga MwD"f;dM)RoZx,>+@^жd,{JCʰuIԼV>pǪR, DZ񙛻부9 P eo}N&g\Ih|I8 J(dآGE(N+Π!QTמnZRZU=<2ځw/w =t| zL&Eph ޽at1Rg2:ɫ$e0 dcSن]BV搷%@K/oMH*4Um>(,qoZ-6*C?\}\bWie66hNUH І_Ʊ9H ?>PowsS7j!]wZW7cݰDZb o\`{@ )h@6ԯxr =)*QأgF4 4A)''a+>œB &șv>h:X䙉q4Fq(da~%y쮅LcF71x a `UU/%?] 89ڦK:V zN@WŜӫ4:!+7Z3E^:x b5)SZv{WZ;B`jܧ`oK q«6 0|I3o:BwzPKAbO?m`,q/Q9D*/ZRbxCx*d=DP\dO]t w';ܗN ͷʝL_Ģ%w΄z %ߩ7#5hMRx!6^ \ z@(baQY-VUWalBxf_7S`^ed+K40*r;{~3 v*5?GZ3D吸?*:Qw rz**s"GäEmm։}ۙqMct]/g@= y6ƨ83O_g'W?Z.Vp74;/΍X:I7 % IFmӻ%9"iX]; f/1܋w8x%l?& x}`zVc0RmW*&^W?!ObklXX'EFjJ-]T&Cu*4]+WW1]$x':H~ueo` |nje֒И z<_x; t ج À(D!CJehnghIضS)n˵o3> I Z!(X(q-_. 4Oo]$/'[=O>V/Yu F!j],ZF\,'^TB#eYn+nzW' XoM.?"x2a,<~!hn%"7Bw X@9kŜM;\ AbZޛ -6 ̪%ۛ{y~SEJVΏD.xak"?2|eOrQ)ICݾZ\`:Ԉ'uJ״P' Hpo, 9//r2DN욨M߸OQyW_V:4^V!tAȐ ~玘ǁ墘EPTL?%Y|xBOġӬo#mwEt|P<|nm$zhVARe˪z *gzMeJihH[!#YiDϻ.'s@'拵?xHZG߹JyiW0|M˾,Q2{*]0dDQ`B5MS^4~w+m&%6./<UP;ɟ#Z܋ϾQŋ*ؤ[<E:ck64P˼0/cKj<`|AX?&gHoIg!}z%Y9|غf*Hh"z8(ZGӚ6e륕*Y S^u-IY(uSLC]'CR;pO,~SD)}iW+88#P6$4Pg7{Z _ʜNpLN8k+A?![ӻ&is/:sJ2qC+ Dd =Ж,o+< [xPj2YȾ Z1};JG̙m"PC4p.&==U8,,b/ = >"&r[H6Q䘟Vo\;n@m^X %&v'0˙XW 縌 uGq4qG$[v9+ڒ7͔75!Qo=Ʃ#g쎡Bώf |pJt f5q>ԂKIm՗O)ٰgm֑!ߵ+~wU> 5tY?~7vCD숐"q٣P&oam]x{^9~ÙԄx)mYAeD%p(Q+:x[qʒL|]JJmtrAO4YW fbd1ՖB;[X2b(] Ƥ,<..M+bQˊ>tF{3娵#ֽ/NVi@aЋo[R ($ñ7wH4a݂.@Y䡴ڕŗVW06N `eED&mxZ)grB평1>ظ=VPq .!FF[ i_a,s6t!uzޔICցteZ(i :>ˇ 6/vԆVf'2C_ǧ0%sqFO}C[ڕ T98Lʂ./ѧ;[iCT4m<%i7%RINk +OxfJW[և> G0\<|3ᒾ2"8}fx3 DZbRn@_^BrBwV@CT#k^ D 5jݺs7 ء9`:d1zf߷)C4R:4^H-_4_N9 /'=b{4*]RH𪞰X1%gFtZaXd?SW @´|UQﵔwepQ8 4 ^SC2AOG qgl0`{Aw<,[*y4o(a?Ϩ+t6hxPbM]suHRP"(f D!r*{c z$"J:ߦ ֆP MQi3-}+c-C+py+M'-{rKbjf3Ph0#A!b6SJ{p\?]L.Rᵰ-՜ &lv%U~?' +Z$U N^LQ14c/6FtOz$oVՍOsRfdL멫Y^ ǏWZLhI}i^7էƑMz \( `lK!6P}Fgx2ӥa_eDF(aN2_:gZj5hxs䷞()LoyL -N+dіU`lUء n|wC&C4y/*fqA21 ]"J2G ]hNv[f?YXK7RҿRgVʥמ.`y]p'>gὣ"uᅸ>`xC*מ;4ݪGؙ@v=9 :X&;htA/TL@&lU|"ZH N#vS2q, x4 _(UNJ0twkNymO3-Md¡[FٞN[ *\Xn\̀t2>,w  Ixrw:P+d0]òB?-ݍsդ ѼD#B0iܦ3HKRy4UɱpE"A_)2GR@\r: Vƭjl?]XװdX&e)amXEKHCO5 ;Cy-F9y[հ+m`؉K85`[|K:_2U*E^թvqmS8XgHnr.MNC2^~6yK#{KleHk+~Tcxly4u!yvL^[-wdQ/YK6M|dy0:tI]jTtLu?{4CUw"/!Gn33N3 N5 hٕ-j *M0ۗt"|Hxnboì~J5J^&0P1Dy̘y>?h@R󆜐ox& YZ