python2-devel-2.7.18-16.module_el8+739+75e8b99b fT>fD  Hod df/f@e@^ U]ws,%{ԓs?Ye8ft*_K~ LKJZ!o+Iﱂ`,*}?N"ئMuExN%lxvr k5Rl/K?P5g.i٢yQfYF (uH3p~PAq^V͟w_<[.5󤅍x3]qMՅS3pSE} s$`SIIcN!2! R?uU8;37{jRNm_J^D{'zpjeV(?l \v1f߉vJrX4&ڈȃ{G3w&6iyZCŮ7rPhm("F /7~+;zIHf"g+xJ΄.]t !bj♱łc"gG)O. g* XiʠK55xq>?Sl>p@Q ?Pd 2 m ! 4Jbhpo,o  o o o !So "o#o%o(&(Xo**x*+,h,l,t(,8,94X:BG;loH=(oI>oX?TY?h\?o]Ato^FbGdHKeHPfHSlHUtHpouJ,ovK wLoxNoyP\ PPPPPCpython2-devel2.7.1816.module_el8+739+75e8b99bLibraries and header files needed for Python 2 developmentThis package contains libraries and header files used to build applications with and native libraries for Python 2e7kaarch64-01.stream.rdu2.redhat.com CentOSCentOSPythonbuilder@centos.orgDevelopment/Librarieshttps://www.python.org/linuxaarch646RyK  r7)= y Rw-N {}  C  a{8# *-E!\ !h..B :+ U^a{  F\p) 2!큤큤A큤e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7`^^^aa83cfe3232e40c8f1d0e673cb67741bf0de1fbcb18c4bad77e0bc61cf11ff02079a16d5352e49c31cf6bb7a84b5a9204ff4b4028b6d359728d20bc4118d85e4832bc95ff40f396e7eacad29214ba29b6ae16052d998d26ad93a310efd08b11dd9d4d5516cf2afc0cc662d81dfc86a1000f57965e7283f53c9aed526471f269caa0552827e26ef59252085411b8c651e70cf6262ecb0501eb6561fc7fd00d04bf75dba02c80c2d26b3f10fee55df921de8f5ca0c62257b834c325fa840136150afbbf716c0d6d777ae4c4e30121b1cdb00c5f09f478bd815d45d87654ed232e8efdceb3795bbce2c3ececf01a8346146979b9d5fa19179bbe789bb7c2c85bed4c6acae380c0dd9ec59b149e5fb70bb6d83c133de3f3c33054d81196fc2bb618c46e6fb15817a52fc88555fda2de52df3b6d8a9f80da5d06e90d25fba8f5d8397d058fcf2994c3953589e112ba79524721ffe877b5e25bebee5367b04d071e64e7c53b55d0de55d67b42c5da4e12d6acf25196d8f480ff02c218c0764a3bdbb224f7c321a8603dcfcc36d68f2eb2d55b41d4ccec1097af5cf7c8a9bbe44f2c489c61c2545764d5aedbe18fe7dd84433ed0a3d9fa175a0cd7ebbe50b8a3026a9f8f66d6ff51633d8c3f9856cdb89c19419e61c5af975bd266748f0f90ffb6d66198accbe40cc6fba72954e610e9d328e2130ff9a312557f02bd02f58cfe89e9f19a7970e9a70902fb114af72e3da488a20ba4706ab0c03def86b41e4cba98023fb096750b39f403fe4db8822e002ccfd334b73bc33e3e9fb605b8642465c963543d8778994fc4d386a8e5a816e8edea8408356fa2aac52e57eb6b8bc3833a2cd27e77f11ef143b3ed720f5f88ab8689ba48798dc245207177b8b395ab4531e57a060a356ba5cbdaa119602f2169ec515275b28c7ac458478d9909dbec81e08a2cecacc47dda4576a2638072d6d8ef013bb82436570c81044eca7a45e16fef71e625c4575c44abcf6eb4ed592960b658d4e300c91c1c3113122ef4e9dd7e35b913e2fd7c50ff207c0d9af288836ead1724e473a587efab68d93c53fd37dc0c658be293f598a54f0a475486de47ce7c313265a340fec53ef21de6aed96e77134a7a32244fe250db9995068fe74dce0e23fd70c12b03fd94751d98b773be8f64896b6ace0878969b499bcd9e3d243fd927cac1f3b88d18e37c28c1ac2e3fab0b96748c99ba6d1374f1e6ab20e461b26bf312a432a723941a6efd284f29713bd9bc353ce5e977daec97dfda37807b5a99f9016851a0c9f9360745e155f3b0a01447ed27e92629ffd7f47e41d5f092d5c71114a1fd93d78a0641f003959688aa45b5fce2f7bb9a22a323790c35f74bc3c2572dbdb0c52a80e0fb53e60e9777c8c2927c39939c8a4f50d12f0e6d7c544b83c25a5be14681e2479d13e2de9ff15c79280d45ff424362a48bd0f384adb9d6ac4f691422a0b42395c80a8a65f90ffb2e67f50e70f1e459596b02bb508feee4a880f4529a335e8d531051fe632a906cd548325116e6e35bb0575d58ae6392ee9f48c56ee48f90b0ea6be4f69ef4803d137e9a46b0e64f1c41a95e83bade0823678e9caeacd7c25f6f0681760f8adeaf6ddaa94b9aa46d17f9d183a3ec7f61e5766055b6c467132e8552a601d33b863d8feb62f24b1387307edb48ac3268a5c5d62fcdbd46e602034e8bfc15f5f4e26bc9891a18557cbbd13244987d352eefb59ccf5538573850b86b43767c4b21b5702dc62703415c1d01a0f2828738abec57c4fa2a93e7e474c8c3bece11adee4e725397d42ec1301f9ac2d2c596352ac4cd533cb9893b62bb45f0757747050229c75eb03953283421f45fc335d3f9714fb5493d633e5d5360faecaec8a00a46580523cafe4316ce8d2706be2e15d07a6effca444ae52992dd07a8f2f4fdb82dbb4a49ec5a1095d441554746f55cefa572baae235f7329521526a71210c2b382c3b2fd536d232ecdf966c2744d6ce8ac2b891662b88339a99324e8dd105f7b3076830dfe7c8a497fc43d2708a96bbf9323975cbeb742e09bd247817169eb374a58423ee9ac9d9ccd744d09e6f87eb08e00074094623685fcd5c77a0285a09874cd52b8d5bf58a4fe818280a686bc33f0f966a9df022f2d6133438ea020f5a59fa84a50d16e0eae870890522792b32e6631ba88049b83c93f881460155b59696714f183d4a89fd47d8f2eb014bba560ab3d5661e2001e1d77f0329d9059f17e053ccbd0119661d65c4dd33a6734568f352e2a7e1ff5aa098b0919149215cdc6a52ffe710d7ed2ba3d20bac6bf09bcefdbfd5fcc5bb175b599c634e0ac46c468d6d9a0b7279f39e72df40058774707f516bc712d2a2f436300e48a3154436fc67e472d0118a9f15816d2f8ab36bc2eaa9238da03bc0b217b5b921e9a59a321de9db393b4ce6a3af6d436e9fbe0f47b565da2a566f7be0888030440ee6af13fc539ac6dcc1b0478f555eb83d0419232cbcb738a3f856433040833a798174007cf5e3a81b46901a3c9281d3654043f84937eb974a5c9c520c7af403cb2147e663ce1ae5455683214bd2dc2a3d941502521f9bb3344682bbf8ad96b6a23cef405ce993e0863af605b8034c1c4f351ea44a47ae0197624a436f2d388d4b4f7b9f601b7140f8e17a3d643821931c41f74390b46a38f7ef37ee96b860cebe7ec943f6c5fcb87a18ed40e54c0d654fe7b51b201619a2b14bc52f6549863e1ad8464084a5fa910c332dd180f147e3436a246f27507f4fe7d2ef94107227bec20ba67cfd893766e3efce537d2b11a5f87d76d19c4c70fa0d98945cfa8208a32ac267f80cdf296a3a573794feaaa83f012c48ba55783e5b0eee00eadfcc744aec046a363c054fe076aa2d53e662220bd7801ae74cbf306f971ebaeaa1b650dd6e05db575ad37f77dfddb8da9b52ad06966c916e8d2a777e3da039dc88c7af462106f3b4645fd848c93c4b57a3c70c7dc20d56250e8b73d7eafcb0d330099586f670b047e6bacc519dac61f706a284cd2ccccbac21c5aa2ce5ea1d05d04a4b5e5038e5d55c7fab260ab30e2c805275511e17eb590515dcaf02b38d38517b876101e4856f19263029cdfffa9e6a9773914c32e8319ccef143add699897e341aa5a57e52aff07bb07ce14fb817acc3b4e15a8f50286dac56c09392cc79f6d8a61178a90e5d40dbd378cf59bfb08350750d00d957b8ece608e6f7e268ff1796adcc87cc8cac058c014e20bb965634d0a30acd73617034f43c9327c59c58b9e7cb15d7652184ae7c5d08351bfefc3e750424d684b35a8b6e8bfecefee5030625a3dde2199ec8b94df6ec8812fbe69fa07ce7173e3ede8fc85a696ab871c55be78edfe69d4af6cfaac649352e14773a4fee64ab8a96020e4c791ea77e4932e13d76298aa572a13f4b68891349401a160776c2e4f0a2e73ba749c2312d841cb7fbaeea7028671f79871d2efa3a0f052aca097b8389789451e82f944b365f6003c632e4fbf36b43800e315df6ace4ffc2557ac6fe24004d6753c80537e2a59e683568aa50f0e033d6ffc228c9ed26184afe019ad765f4310a503ff1789d244b4329572cf4dc3b6e68ff99cd5fa9d1a6615b539ee99b408fa19fe0a030f9a243e38a1f36a1253b35632a72fd1dd0b97f024da3927cc64dc55fd7d1e2bc9bd2197777d61a9dbc99877c7859793e7298e2a7e418b0285c945bca29dbfbd30a4de6316f6a914a53318ab3a8d79697e396b51d2b9a3b87fafdb540298792a70676b340572ee217a6342c290f866ad094e1675627f5fe3db5d16bc3bbb0a9c0207bc039f104ec253c2e617999558f1f6376a723e5f4ed99a7360fa3491cd34498243a3c2c8c3c5ae8926303d2964d613da828b70119f8a13c1086902af921176e53c13e6ae972342fcae5cb832f09e0879619149a6bf816b1d896aaccb428fa8c3c6f41c9a43cc016f6b213d55888724295e1e1d435ba643bf567ac702fb0ec9170fad1059b84910080eb1778dca25df82203b7eab6cb86589bd5cafdd5305928029be2f5944205e146d677e536aa546a2f1d5f3b4cd3c91d73daf4fc8d95e08c1e18eda23921d8a021dd0517eb198ce96df1748dc55a5dce8066504e8f4da01c16710f613d745a30aee769ecf2b8b6a9f066afed2a2b7aa7013987f6c19c5aa9d2cdc9a8e7fa24a36ee598eacee3bc6644e72061e777a1a2625198f9cf3d8607562353d0f9e0eb51119865df720ac14da9dace4d905533c672b2f3b9a5743be5ea4f721c2f51b3285cbc854184deb32081dea1e005ca0559f656c18042dc9f55f25d1da12c0547b1eeb672d500c5d52af83dd29e734b34f3f8cb4a8c2b9305b6e7f378214ecd13928f2671db2c7ee0f7b3782888351f954558afccbda5c11b9bf40b6f7ae1db8cc2c2d5c6a1b467398db9cfc6f61acc5a4d22aed2083accd2cecd8cbe42184dcb4553b5a460ceb79a210f3f92adf3cf516747616fbe142306be804c8a7a6da49b85e0e1763d0aa4465f9fb641b4c17628150a4ab3aa614f44d8a29c5d5268eb4f2a151e5164a04a3ce0e729704bbdc777c4062534f61cc14264b242229d5b8ad54bfba03195759bbe74304b7ec7ad874d87892a12f880e4abbf7936455305c830e827911ad9422b85250ad54b5a63bee6cad8cb57f71a63f0b2882b96f86a62a86e150e29c103e81e7540c5d108769c5dbb8a969a86ac275570201b8c26b576d5da0c27afbcce3e9f91c06epython2.7-configlibpython2.7.so.1.0python2.pcpython-2.7.pc../../libpython2.7.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython2-2.7.18-16.module_el8+739+75e8b99b.src.rpmpkgconfig(python)pkgconfig(python-2.7)pkgconfig(python2)python2-develpython2-devel(aarch-64)@@@@    /bin/sh/usr/bin/pkg-config/usr/bin/python2.7libpython2.7.so.1.0()(64bit)pkgconfigpython-rpm-macrospython2(aarch-64)python2-libs(aarch-64)python2-rpm-macrospython2-setuptoolspython3-rpm-generatorsredhat-rpm-configrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.7.18-16.module_el8+739+75e8b99b2.7.18-16.module_el8+739+75e8b99b3.0.4-14.6.0-14.0-15.2-1python22.7.18-16.module_el8+739+75e8b99b4.14.3e'e@d!cc@blb[@aaI@a `@`y|@` @__P_P_:q@]@]nU]G@\\Q\\\@\-@\@\}\@\k\@\@\[@[[[[/[[[[;@[F[[][l,[b@[a[@ZZVZmZЛZZ@ZZSZv@Z}@Zp^@Zc/@Z_:Z]@ZWQZ.s@ZC@YYdY@Y3YY@Y@YyYP@Y.@YYYX:@X@X@X+XXXwoXv@X@W%W@WiW@WWW9W@WWWbW^@V=@V<@V@VpV@V@VBU6@U6@U@UU3@U@Ua@UcUHU.RTE@Ts@Ts@T-@TԬTC@TC@T@T@TsTd@T`T\@S@S<@S@S/S @S@SSS @SS|@Sl@SKSB@SR@R@R@Rx@R&R@RSR%@RC@RQB@QکQکQ@Q'@QU@Qu&@QfQb@QP<@Q7/Q7/Q4Q4Q']Q']Q']Q& @Q& @Q$Q$Q$Q$Q$Q$Q#i@Q#i@Q#i@Q"Q@PN@P#@PPSO@O^@OE@OO~O~OOO@OOr@OH@O>A@N1N@N@Ns:@Np@Np@NoENm@NkQ@N_sNS@NS@NS@NLN@N@MMMML@M>MRM9u@M'@M'@M%M9L*@L@LLL@Lk@LMxLMxLH2LH2L5L5L3L L L LT@L0L <@LK^K @KK@K @KՀ@K @K9@KP@KK[Kg@KrK,K@Ks@KrKqN@KqN@KoKoKl@KbK^@K]K]K]KY@KV@KTM@KPXK(JJJ@J@JmJlE@JOD@JG[@I@II@IpvIcGI?@I/@HH4@HuHU@G G@GGG@G@G~GY5GSGO@G'G3GGFwF1F@F@F@FS@F.FQ@FFzh@F^E{@EѨ@E@E@E@EE@E@E~E}H@EvEu_@EE@Ev>>@>>>Z @>Z @>T@>G@>BN@>@>:e@>9>9>.>%M@>@>{@>)=@=@=@=y@=ϛ=Dz=a@=l=@=o^@=X=Q =?@==E@=)~=)~=@= @=@<<6<۶@<*@ - 2.7.18-16Charalampos Stratakis - 2.7.18-15Charalampos Stratakis - 2.7.18-14Josef Ridky - 2.7.18-13Charalampos Stratakis - 2.7.18-12Charalampos Stratakis - 2.7.18-11Charalampos Stratakis - 2.7.18-10Charalampos Stratakis - 2.7.18-9Lumír Balhar - 2.7.18-8Tomas Orsava - 2.7.18-7Charalampos Stratakis - 2.7.18-6Charalampos Stratakis - 2.7.18-5Charalampos Stratakis - 2.7.18-4Charalampos Stratakis - 2.7.18-3Charalampos Stratakis - 2.7.18-2Charalampos Stratakis - 2.7.18-1Tomas Orsava - 2.7.17-2Charalampos Stratakis - 2.7.17-1Tomas Orsava - 2.7.16-12Miro Hrončok - 2.7.16-11Charalampos Stratakis - 2.7.16-10Charalampos Stratakis - 2.7.16-9Charalampos Stratakis - 2.7.16-8Charalampos Stratakis - 2.7.16-7Tomas Orsava - 2.7.16-6Charalampos Stratakis - 2.7.16-5Tomas Orsava - 2.7.16-4Charalampos Stratakis - 2.7.16-3Charalampos Stratakis - 2.7.16-2Charalampos Stratakis - 2.7.16-1Tomas Orsava - 2.7.15-21Tomas Orsava - 2.7.15-20Tomas Orsava - 2.7.15-19Charalampos Stratakis - 2.7.15-18Charalampos Stratakis - 2.7.15-17Lumír Balhar - 2.7.15-16Tomas Orsava - 2.7.15-15Tomas Orsava - 2.7.15-14Tomas Orsava - 2.7.15-13Petr Viktorin - 2.7.15-12Charalampos Stratakis - 2.7.15-11Miro Hrončok - 2.7.15-10Tomas Orsava - 2.7.15-9Lumír Balhar - 2.7.15-8Tomas Orsava - 2.7.15-7Lumír Balhar - 2.7.15-6Charalampos Stratakis - 2.7.15-5Lumír Balhar - 2.7.15-4Tomas Orsava - 2.7.15-3Charalampos Stratakis - 2.7.15-2Miro Hrončok - 2.7.15-1Tomas Orsava - 2.7.14-17Miro Hrončok - 2.7.14-16Miro Hrončok - 2.7.14-15Charalampos Stratakis - 2.7.14-14Petr Viktorin - 2.7.14-13Florian Weimer - 2.7.14-12Miro Hrončok - 2.7.14-11Fedora Release Engineering - 2.7.14-10Petr Viktorin - 2.7.14-9Björn Esser - 2.7.14-8Petr Viktorin - 2.7.14-7Miro Hrončok - 2.7.14-6Charalampos Stratakis - 2.7.14-5Charalampos Stratakis - 2.7.14-4Miro Hrončok - 2.7.14-3Charalampos Stratakis - 2.7.14-2Iryna Shcherbina - 2.7.14-1Tomas Orsava - 2.7.13-18Miro Hrončok - 2.7.13-17David "Sanqui" Labský - 2.7.13-16Michal Cyprian - 2.7.13-15Fedora Release Engineering - 2.7.13-14Fedora Release Engineering - 2.7.13-13Charalampos Stratakis - 2.7.13-11Miro Hrončok - 2.7.13-11Karsten Hopp - 2.7.13-10Tomas Orsava - 2.7.13-9Charalampos Stratakis - 2.7.13-8Karsten Hopp - 2.7.13-7Karsten Hopp - 2.7.13-6Karsten Hopp - 2.7.13-5Michal Cyprian - 2.7.13-5Charalampos Stratakis - 2.7.13-4Fedora Release Engineering - 2.7.13-3Igor Gnatenko - 2.7.13-2Charalampos Stratakis - 2.7.13-1Charalampos Stratakis - 2.7.12-9Charalampos Stratakis - 2.7.12-8Miro Hrončok - 2.7.12-7Charalampos Stratakis - 2.7.12-6Charalampos Stratakis - 2.7.12-5Charalampos Stratakis - 2.7.12-4Charalampos Stratakis - 2.7.12-3Michal Toman - 2.7.12-2Charalampos Stratakis - 2.7.12-1Charalampos Stratakis - 2.7.11-8Charalampos Stratakis - 2.7.11-7Tomas Orsava - 2.7.11-6Charalampos Stratakis - 2.7.11-5Fedora Release Engineering - 2.7.11-4Orion Poplawski - 2.7.11-3Orion Poplawski - 2.7.11-2Robert Kuska - 2.7.11-1Thomas Spura - 2.7.10-11Robert Kuska - 2.7.10-10Robert Kuska - 2.7.10-9Orion Poplawski - 2.7.10-8Orion Poplawski - 2.7.10-7Thomas Spura - 2.7.10-6Thomas Spura - 2.7.10-5Thomas Spura - 2.7.10-4Thomas Spura - 2.7.10-3Matej Stuchlik - 2.7.10-2Matej Stuchlik - 2.7.10-1Peter Robinson 2.7.9-11Robert Kuska - 2.7.9-10Matej Stuchlik - 2.7.9-9Till Maas - 2.7.9-8Till Maas - 2.7.9-7Ville Skyttä - 2.7.9-6Karsten Hopp 2.7.9-5Slavek Kabrda - 2.7.9-4Slavek Kabrda - 2.7.9-3Dan Horák - 2.7.9-2Matej Stuchlik - 2.7.9-1Matej Stuchlik - 2.7.8-10Matej Stuchlik - 2.7.8-9Slavek Kabrda - 2.7.8-8Slavek Kabrda - 2.7.8-7Robert Kuska - 2.7.8-6Robert Kuska - 2.7.8-5Fedora Release Engineering - 2.7.8-4Tom Callaway - 2.7.8-3Robert Kuska - 2.7.8-2Robert Kuska - 2.7.8-1Dan Horák - 2.7.7-3Peter Robinson 2.7.7-2Matej Stuchlik - 2.7.7-1Dan Horák - 2.7.6-9Jaroslav Škarvada - 2.7.6-8Tomas Radej - 2.7.6-7Tomas Radej - 2.7.6-6Bohuslav Kabrda - 2.7.6-5Bohuslav Kabrda - 2.7.6-4Tomas Radej - 2.7.6-3Bohuslav Kabrda - 2.7.6-2Tomas Radej - 2.7.6-1Matej Stuchlik - 2.7.5-11Dennis Gilmore - 2.7.5-10Tomas Radej - 2.7.5-9Bohuslav Kabrda - 2.7.5-8Bohuslav Kabrda - 2.7.5-7Bohuslav Kabrda - 2.7.5-6Matej Stuchlik - 2.7.5-5Fedora Release Engineering - 2.7.5-4Bohuslav Kabrda - 2.7.5-3Bohuslav Kabrda - 2.7.5-2Bohuslav Kabrda - 2.7.5-1David Malcolm - 2.7.4-5Bohuslav Kabrda - 2.7.4-4Bohuslav Kabrda - 2.7.4-3Kalev Lember - 2.7.4-2Bohuslav Kabrda - 2.7.4-1David Malcolm - 2.7.3-35David Malcolm - 2.7.3-34David Malcolm - 2.7.3-33David Malcolm - 2.7.3-32David Malcolm - 2.7.3-31David Malcolm - 2.7.3-30David Malcolm - 2.7.3-29David Malcolm - 2.7.3-28David Malcolm - 2.7.3-27David Malcolm - 2.7.3-26David Malcolm - 2.7.3-25David Malcolm - 2.7.3-24David Malcolm - 2.7.3-23David Malcolm - 2.7.3-22David Malcolm - 2.7.3-21David Malcolm - 2.7.3-20David Malcolm - 2.7.3-19David Malcolm - 2.7.3-18David Malcolm - 2.7.3-17Peter Robinson 2.7.3-16David Malcolm - 2.7.3-15David Malcolm - 2.7.3-14David Malcolm - 2.7.3-13Fedora Release Engineering - 2.7.3-12Bohuslav Kabrda - 2.7.3-11David Malcolm - 2.7.3-10David Malcolm - 2.7.3-9David Malcolm - 2.7.3-8David Malcolm - 2.7.3-7David Malcolm - 2.7.3-6David Malcolm - 2.7.3-5David Malcolm - 2.7.3-4David Malcolm - 2.7.3-3David Malcolm - 2.7.3-2David Malcolm - 2.7.3-1Thomas Spura - 2.7.2-20Toshio Kuratomi - 2.7.2-19Ville Skyttä - 2.7.2-18Fedora Release Engineering - 2.7.2-17David Malcolm - 2.7.2-16David Malcolm - 2.7.2-15David Malcolm - 2.7.2-14David Malcolm - 2.7.2-13David Malcolm - 2.7.2-12David Malcolm - 2.7.2-11David Malcolm - 2.7.2-10David Malcolm - 2.7.2-9David Malcolm - 2.7.2-8David Malcolm - 2.7.2-7David Malcolm - 2.7.2-6David Malcolm - 2.7.2-5David Malcolm - 2.7.2-4David Malcolm - 2.7.2-3Dan Horák - 2.7.2-2David Malcolm - 2.7.2-1Dennis Gilmore - 2.7.1-9Peter Robinson - 2.7.1-8David Malcolm - 2.7.1-7Fedora Release Engineering - 2.7.1-6Toshio Kuratomi - 2.7.1-5David Malcolm - 2.7.1-4Thomas Spura - 2.7.1-3David Malcolm - 2.7.1-2David Malcolm - 2.7.1-1jkeating - 2.7-13David Malcolm - 2.7-12David Malcolm - 2.7-11Toshio Kuratomi - 2.7-10David Malcolm - 2.7-9David Malcolm - 2.7-8David Malcolm - 2.7-7David Malcolm - 2.7-6David Malcolm - 2.7-5David Malcolm - 2.7-4David Malcolm - 2.7-3David Malcolm - 2.7-2David Malcolm - 2.7-1David Malcolm - 2.7-0.1.rc2David Malcolm - 2.7-0.1.rc1David Malcolm - 2.6.5-17David Malcolm - 2.6.5-16David Malcolm - 2.6.5-15Dan Horák - 2.6.5-14David Malcolm - 2.6.5-13David Malcolm - 2.6.5-12David Malcolm - 2.6.5-11David Malcolm - 2.6.5-10David Malcolm - 2.6.5-9David Malcolm - 2.6.5-8David Malcolm - 2.6.5-7David Malcolm - 2.6.5-6David Malcolm - 2.6.5-5David Malcolm - 2.6.5-4David Malcolm - 2.6.5-3David Malcolm - 2.6.5-2David Malcolm - 2.6.5-1David Malcolm - 2.6.4-23David Malcolm - 2.6.4-22Marcela Mašláňová - 2.6.4-21David Malcolm - 2.6.4-20David Malcolm - 2.6.4-19David Malcolm - 2.6.4-18David Malcolm - 2.6.4-17David Malcolm - 2.6.4-16David Malcolm - 2.6.4-15David Malcolm - 2.6.4-14David Malcolm - 2.6.4-13David Malcolm - 2.6.4-12David Malcolm - 2.6.4-11David Malcolm - 2.6.4-10David Malcolm - 2.6.4-9David Malcolm - 2.6.4-8David Malcolm - 2.6.4-7David Malcolm - 2.6.4-6David Malcolm - 2.6.4-5David Malcolm - 2.6.4-4David Malcolm - 2.6.4-3David Malcolm - 2.6.4-2David Malcolm - 2.6.4-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-2022-48565 Resolves: RHEL-7088- Security fix for CVE-2023-40217 Resolves: RHEL-9621- Security fix for CVE-2023-24329 Resolves: rhbz#2173917- Add missing part of fix for CVE-2022-45061 (#2145071)- Security fix for CVE-2022-45061: CPU denial of service via inefficient IDNA decoder Resolves: rhbz#2144072- Security fix for CVE-2015-20107 - Fix the test suite support for Expat >= 2.4.5 Resolves: rhbz#2075390- Security fix for CVE-2022-0391: urlparse does not sanitize URLs containing ASCII newline and tabs Resolves: rhbz#2047376- Security fix for CVE-2021-4189: ftplib should not use the host from the PASV response Resolves: rhbz#2036020- Security fixes for CVE-2021-3737 and CVE-2021-3733 Resolves: rhbz#1995162 and rhbz#1995234- Adjusted the postun scriptlets to enable upgrading to RHEL 9 - Resolves: rhbz#1933055- Security fix for CVE-2020-27619: eval() call on content received via HTTP in the CJK codec tests Resolves: rhbz#1889886- Fix for CVE-2021-23336 Resolves: rhbz#1928904- Security fix for CVE-2021-3177 Resolves: rhbz#1919163- Fixes for bundling prefix=/app build in gimp/inkscape containers Resolves: rhbz#1907592- Security fix for CVE-2020-26116: Reject control chars in HTTP method in httplib.putrequest Resolves: rhbz#1883258- Update to 2.7.18 Resolves: rhbz#1886754- Avoid infinite loop when reading specially crafted TAR files (CVE-2019-20907) Resolves: rhbz#1856481- Update to 2.7.17 Resolves: rhbz#1759944- Adding FIPS compliance to Python 2 in RHEL8: - Updated patch 146 with a new version of the FIPS patch - Patch 169 has been removed, obsoleted by the updated patch 146 Resolves: rhbz#1734126- Use RPM built wheels of pip and setuptools in ensurepip instead of our rewheel patch - Require python2-setuptools from python2-devel to prevent packaging errors Resolves: rhbz#1718398- Fix urlparse.urlsplit() error message for Unicode URL Resolves: rhbz#1689327- Security fix for CVE-2019-10160 Resolves: rhbz#1689327- Security fix for CVE-2019-9948 Resolves: rhbz#1704176- Disallow control chars in http URLs - Fixes CVE-2019-9740 and CVE-2019-9947 Resolves: rhbz#1703539 and rhbz#1704367- Remove pyc/pyo files from /usr/bin Resolves: rhbz#1696741- Updated fix for CVE-2019-9636 Resolves: rhbz#1689327- Bumping due to problems with modular RPM upgrade path - Resolves: rhbz#1695587- Fix coverity scan static analysis issues Resolves: rhbz#1690919- Security fix for CVE-2019-9636 (rhbz#1689327)- Update to 2.7.16 Resolves: rhbz#1680967- Fix Tkinter - Remove wininst exe files, that are no longer included, from the files section - Resolves: rhbz#1656488- Fix launcher of pynche - Resolves: rhbz#1656479- Remove remaining unversioned executables (idle, msgfmt.py, pygettext.py, pynche, smtpd.py, python-config) Resolves: rhbz#1656511- Workaround Python's threading library issue with non returning wait, for signals with timeout Resolves: rhbz#1653754- Add choices for sort option of cProfile for better output Resolves: rhbz#1649473- Bring audiotest.au back to package. It's not copyrighted anymore. - Resolves: rhbz#1647692- Slightly edit the description - Related: rhbz#1633537- Add Requires (/post/postun) on /usr/sbin/alternatives - Resolves: rhbz#1633537- Don't list /usr/bin/python as a ghost file so `yum install /usr/bin/python` doesn't install this package - Resolves: rhbz#1633537- Remove Windows binaries from the source archive - Resolves: rhbz#1633220- Fix test_dbm_gnu for gdbm 1.15 which fails on ppc64le Resolves: rhbz#1638716- Security fix for CVE-2018-14647 Resolves: rhbz#1632095- Set a special Provides tag that advertises the `python2` package as an alternative to the non-existing `python` package - Resolves: rhbz#1633559- Remove unversioned provides - Resolves: rhbz#1628242- Implement the alternatives system for Python in RHEL8 - Resolves: rhbz#1633537- Remove unversioned symlink to manual page and to pydoc binary. They are both available in streams of `python` module. - Resolves: rhbz#1613343- Disable optimizations - Disable ssl related tests for now- Hotfix issue with byte compilation macro - rhbz#1597664- Remove the /usr/bin/python executable so that the user can chose where it points to by installing various streams of the `python` module- Fix loading of the gdb python plugin (rhbz#1578001)- Update to version 2.7.15- Change shebangs to the proper versioned binary - Bytecompile files manually, disbale brp-python-bytecompile Resolves: rhbz#1572171- Remove Obsoletes tag from when python was renamed to python2 (Fedora 25 was last)- Fix broken SSL module Resolves: rhbz#1555081- Do not send IP addresses in SNI TLS extension- Fix -Wint-in-bool-context warnings Resolves: rhbz#1473425- Rebuild with new LDFLAGS from redhat-rpm-config- Move test.support and test.script_helper to python2-libs Resolves: rhbz#1528899- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Add patch 288: warn/fail if Python 2 is called as /usr/bin/python and PYTHON_DISALLOW_AMBIGUOUS_VERSION is set - Add patch 289: Fix for over-aligned GC info- Rebuilt for switch to libxcrypt- Build the nis module with tirpc- Rebuild for reverted gdbm 1.13 on Fedora 27- Rebuild for gdbm 1.14- Fix hanging of all threads when trying to access an inaccessible NFS server.- Make the -devel package require redhat-rpm-config Resolves: rhbz#1496757- Add a new PYTHONSHOWREFCOUNT environment variable for printing the reference count in debug builds. - Fix nondeterministic read in test_pty.- Update to version 2.7.14- Switch some macros into bconds to facilitate modularity- Exclude /usr/bin/2to3 (rhbz#1111275)- Do not generate debuginfo subpackages (#1476593)- Revert "Add --executable option to install.py command" This enhancement is currently not needed and it can possibly collide with `pip --editable`option- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Fix test_alpn_protocols from test_ssl- Change fixed Obsoletes version with a dynamic one (rhbz#1457336)- revert logic for modularity patch and enable gdbm for modularity- Added a dependency to the devel subpackage on python3-rpm-generators which have been excised out of rpm-build - There is no Python 2 package containing Python RPM generators, therefore Python 3 is needed when Python 2 package is to be built, but this was decided not to be a problem due to nearing EOL of Python 2 - Involves: rhbz#1410631, rhbz#1444925- Enable profile guided optimizations for x86_64 and i686 architectures - Update description to reflect that Python 2 is not the default Python- apply modularity patch only during module builds- add missing patch- drop a couple of dependencies for Modularity builds- Add --executable option to install.py command- Fix the upgrade path to F26 due to renaming the package to python2 (rhbz#1420332)- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebuild for readline 7.x- Update to 2.7.13 - Don't blow up on EL7 kernel (random generator) (rhbz#1410175, rhbz#1410187) - Require glibc >= 2.24.90-26 (rhbz#1410644)- Rename package to python2 and also rename the subpackages accordingly - Provide and obsolete python and the respective subpackages to ensure a clean upgrade path - Remove old provides for packages that got into stdlib - Implement PEP 394- Port ssl and hashlib modules to OpenSSL 1.1.0 - Drop hashlib patch for now - Add riscv64 arch to 64bit and no-valgrind arches- Provide python27- Remove unversioned Obsoletes- Rebase rewheel patch so it applies properly (rhbz#1372183)- SPEC file cleanup - Removal of unapplied patches- Fix for CVE-2016-1000110 HTTPoxy attack - SPEC file cleanup- Build properly on MIPS- Update to 2.7.12 - Refactored patches: 10, 102, 112, 134, 153 - Dropped patches: 166, 209, 210- Refactor patch for properly fixing CVE-2016-5636- Fix test_pyexpat failure with Expat version of 2.2.0- Fix for: CVE-2016-0772 python: smtplib StartTLS stripping attack - Raise an error when STARTTLS fails - rhbz#1303647: https://bugzilla.redhat.com/show_bug.cgi?id=1303647 - rhbz#1346344: https://bugzilla.redhat.com/show_bug.cgi?id=1346344 - Fixed upstream: https://hg.python.org/cpython/rev/b3ce713fb9be- Added patch for fixing possible integer overflow and heap corruption in zipimporter.get_data()- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Drop macros, require python/python2-rpm-macros- Get ready for separate python-macros package- Update to 2.7.11- provide/obsolete _isa packages in python_provide (#1271776)- Revert the moving modules to python-tools because distutils uses lib2to3- Move idlelib and lib2to3 modules to pythont-tools- Fix quoting in %python_provide macro- Add obsoletes to %python_provide macro to fix upgrade path - Fix python2- provides for python- packages in %python_provide- python-macros: remove R on python (#1246036)- Include epoch in the python_provide macro fpc#534 (Slavek Kabrda)- correct python_provide macro to include version only when emiting provides- Add unversioned python-macros from fpc#281 and fpc#534 and require it from python-devel - Make python-macros noarch- Make relocating Python by changing _prefix actually work Resolves: rhbz#1231801- Update to 2.7.10- Disable test_gdb on aarch64 (rhbz#1196181), it joins all other non x86 arches- Remove provides/obsolates for unittest2 - Skip test_gdb on arm until rhbz#1196181 is resolved- Add proper rewheel Requires- Rebuilt for Fedora 23 Change https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code- Rebuilt for Fedora 23 Change https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code- Own systemtap dirs (#710733)- disable test_gdb on ppc64* until rhbz#1132488 is really resolved- We need to provide both arch specific and noarch Provide for python2-devel in order not to break noarch builds.- Make python2-devel provide arch specific. Resolves: rhbz#1183530- build with valgrind on ppc64le - disable test_gdb on s390(x) until rhbz#1181034 is resolved- Update to 2.7.9 - Refreshed patches: #55, #137, #146, #153, #156, #198 - Dropped patches: #196, #197 - New patch: #199 - Added the rewheel module- Improve python2_version macros- Add python2_version_nodots macro- Revert previous change, see rhbz#1161166#c6.- Provide importable unittest2 Resolves: rhbz#1161166- Update patch 196 (ssl backport)- Backport ssl module from python3- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- fix license handling- Enable SSLv2 and SSLv3 when SSLv23_method is used in ssl- Update to 2.7.8- rebuilt for updated libffi ABI on ppc64le- aarch64 has valgrind, just list those that don't support it- Update to 2.7.7 - Refreshed patches: #16, #112, #138, #147, #157, #166, #173, #5000 - Dropped patches: #190, #192, #194- update the arch list where valgrind exists - %power64 includes also ppc64le which is not supported yet- Rebuilt for https://fedoraproject.org/wiki/Changes/f21tcl86- Fixed obsoletes on ordereddict (bz #1095434)- Obsoletes python-ordereddict (bz #1085593, not precisely 1:1 replacement)- Fix test failure with SQLite > 3.8.4. - Obsolete/Provide python-unittest2 Related: rhbz#1060426- Enable loading sqlite extensions. Resolves: rhbz#1066708- Fixed buffer overflow (upstream patch) Resolves: rhbz#1062375- Install macros in _rpmconfigdir.- Updated to v2.7.6 - Freshened patches 102, 111, 112, 136, and 142 - Dropped patches 186, 188 (both fixed upstream)- Make library-files user writable to get rid of Permission Denied in buildlog from debuginfo-packaging- enable valgrind support on 32 bit arm- Import get_python_version in bdist_rpm Resolves: rhbz#1029082- Fix processing gdb py-bt command in eval calls. Resolves: rhbz#1008154- Removed ancient Obsolete: python-sqlite2.- Sync back/renumber patches to stay consistent with rhel.- Added fix for CVE-2013-4238 (rhbz#998430)- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Fix build with libffi containing multilib wrapper for ffi.h (rhbz#979696).- Obsolete PyXML as requested in rhbz#981137.- Updated to Python 2.7.5. - Refreshed patches: 0 (config), 102 (lib64), 121 (add Modules to build path), 153 (gdb test noise) - Dropped patches: 126, 127 (big endian issues, both fixed upstream), 175 (configure -Wformat, fixed upstream) - Synced patch numbers with python3.spec.- fix multilib issue in python-tools due to /usr/bin/pynche (source 7; rhbz#831437)- Add patch that enables building on ppc64p7.- Allow arbitrary timeout in Condition.wait (rhbz#917709).- Build with libdb 5.3 instead of libdb4 - Refreshed patches: 0 (config), 102 (lib64) - Dropped patches: 54 (db4 version), 159 (db4 include path adjustment)- Updated to Python 2.7.4. - Refreshed patches: 0 (config), 7 (sqlite encoding), 16 (rpath in config), 55 (systemtap), 111 (no static lib), 112 (debug build), 113 (more configuration flags), 130 (add extension to python config), 134 (fix COUNT_ALLOCS in test_sys), 146 (haslib FIPS), 147 (add debug malloc stats), 153 (fix gdb test noise), 157 (uid, gid overflow - fixed upstream, just keeping few more downstream tests), 165 (crypt module salt backport), 175 (fix configure Wformat), 5000 (regenerated autotooling patch) - Dropped patches: 101 (lib64 regex; merged upstream), 171 (exception on missing /dev/urandom; merged upstream), 172 (poll for multiprocessing socket connection; merged upstream)- fix gcc 4.8 incompatibility (rhbz#927358); regenerate autotool intermediates- restrict scope of workaround for cmpi-bindings issue to avoid breaking in-tree running of test_sys and test_subprocess (rhbz#817554)- add workaround for cmpi-bindings issue (rhbz#817554)- add workaround for ENOPROTOOPT seen running selftests in Koji (rhbz#913732)- remove config flag from /etc/rpm/macros.python2- remove __debug_package macro from comment- drop -b from application of patch 157 (uid/gid overflows)- fix bogus dates in changelog- port _multiprocessing.Connection.poll() to use the "poll" syscall, rather than "select", allowing large numbers of subprocesses (patch 172; rhbz#849992)- raise correct exception in os.urandom() when /dev/urandom is missing (patch 171; rhbz#907383)- in debug builds, try to print repr() when a C-level assert fails in the garbage collector (typically indicating a reference-counting error somewhere else e.g in an extension module) (patch 170; rhbz#850013)- move lib2to3/tests from python-libs to python-test (rhbz#850056)- use SHA-256 rather than implicitly using MD5 within the challenge handling in multiprocessing.connection (patch 169; rhbz#879695)- fix a problem with distutils.sysconfig when CFLAGS is defined in the environment (patch 168; rhbz#849994)- don't run any stack navigation tests in test_gdb for optimized builds (patch 167; rhbz#912025)- s/cryptmodule/_cryptmodule/ in package payload (rhbz#835021)- bulletproof the gdb debugging hooks against a failure seen in ARM builds (patch 166; rhbz#912025) - re-enable make check on ARM (rhbz#912025)- backport pre-canned ways of salting a password to the "crypt" module from 3.3 (rhbz#835021)- remove "_default_patch_fuzz" directive to avoid patches being silently misapplied (refresh patch 1, patch 101, patch 102, patch 111, patch 121, patch 158; rename patch 1, patch 101, patch 121; apply patch 54 before the lib64 patches to avoid fuzz problems caused by the conditional application of the lib64 patches)- disable make check on ARM for the moment until 912025 is fixed- add aarch64 (rhbz#909783)- add BR on bluez-libs-devel (rhbz#879720)- remove f18 conditional from patch 159- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- fix memory leak in module _hashlib (patch 158, rhbz#836285) - fix db4 include path for libdb4 package (f18 and above) (patch 159)- fix missing include in uid/gid handling patch (patch 157; rhbz#830405)- use rpm macro for power64 (rhbz#834653)- update uid/gid handling to avoid int overflows seen with uid/gid values >= 2^31 on 32-bit architectures (patch 157; rhbz#697470)- renumber autotools patch from 300 to 5000 - specfile cleanups- try again to fix test_gdb.py (patch 156; rhbz#817072)- fix test_gdb.py (patch 156; rhbz#817072)- avoid allocating thunks in ctypes unless absolutely necessary, to avoid generating SELinux denials on "import ctypes" and "import uuid" when embedding Python within httpd (patch 155; rhbz#814391)- add explicit version requirements on expat to avoid linkage problems with XML_SetHashSalt- fix -config symlinks (patch 112; rhbz#813836)- 2.7.3: refresh patch 102 (lib64); drop upstream patches 11 (ascii-to-lower), 115 (pydoc robustness), 145 (linux2), 148 (gdbm magic values), 151 (deadlock in fork); refresh patch 112 (debug build); revise patch 127 (test_structmember); fix test_gdb (patch 153); refresh patch 137 (distutils tests); add python2.pc to python-devel; regenerate the autotool intermediates patch (patch 300)- fix deadlock issue (#787712)- Obsolete python-sqlite2- Build with $RPM_LD_FLAGS (#756862). - Use xz-compressed source tarball.- Rebuilt for glibc bug#747377- re-enable gdbm (patch 148; rhbz#742242)- add a sys._debugmallocstats() function (patch 147)- support OpenSSL FIPS mode in _hashlib and hashlib; don't build the _md5 and _sha* modules, relying on _hashlib in hashlib, and thus within md5 etc (rhbz#563986; patch 146)- force sys.platform to be "linux2" (patch 145)- disable gdbm module to prepare for gdbm soname bump- rename and renumber patches for consistency with python3.spec (55, 111, 113, 114, 125, 131, 129 to 143)- rewrite of "check", introducing downstream-only hooks for skipping specific cases in an rpmbuild (patch 132), and fixing/skipping failing tests in a more fine-grained manner than before (patches 104, 133-142)- run selftests with "--verbose" - disable parts of test_io on ppc (rhbz#732998)- add --extension-suffix option to python-config (patch 130; rhbz#732808)- re-enable and fix the --with-tsc option on ppc64, and rework it on 32-bit ppc to avoid aliasing violations (patch 129; rhbz#698726)- don't use --with-tsc on ppc64 debug builds (rhbz#698726)- add rpm macros file (rhbz#731800)- cleanup of BuildRequires; add comment headings to specfile sections- reorganize test exclusions (test_openpty and test_pty seem to be failing on every arch, not just the explicitly-listed ones)- add s390(x) excluded tests- 2.7.2; drop upstreamed patches: patch 122 (parallel make fix), patch 124 (test_commands and SELinux), patch 130 (ppc preprocessor macro in debug build); patch 131 (decimal in Turkish locale); regenerate the autotool intermediates patch (patch 300)- fix sparc building by excluding failing tests RHBZ#711584- fix compile on ARM by excluding failing tests on arm - RHBZ #706253- fix "import decimal" in the Turkish locale (patch 131; rhbz#694928)- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Switch from setting OPT to setting EXTRA_CFLAGS so we don't overwrite the DNDEBUG flag- for now, drop "obsoletes" of python-argparse, since it interracts badly with multilib (rhbz#667984)- obsolete/provide python-argparse (new in 2.7)- fix the ppc build of the debug configuration (patch 130; rhbz#661510)- 2.7.1, reworking patch 0 (config), patch 102 (lib64); drop upstream patch 56 (cfgparse), patch 110 (ctypes/SELinux/noexecmem), patch 119 (expat compat), patch 123 (2to3 on "from itertools import *") - fix test_abc's test_cache_leak in the debug build (patch 128) - drop _weakref.so from manifest (_weakref became a core module in r84230)- Rebuilt for gcc bug 634757- fix test_structmember on 64bit-bigendian (patch 127)- fix dbm_contains on 64bit-bigendian (patch 126; rhbz#626756)- backport a patch to fix a change in behaviour in configparse.- 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- add %check section - update lib64 patch (patch 102) to fix expected output in test_site.py on 64-bit systems - patch test_commands.py to work with SELinux (patch 124) - patch the debug build's usage of COUNT_ALLOCS to be less verbose (patch 125)- fixup missing -lcrypt to "crypt" module in config patch (patch 0)- re-enable systemtap - cherrypick upstream patch to 2to3 for "from itertools import *" traceback (patch 123)- disable systemtap for now (dtrace is failing on startup due to the bug mentioned in 2.7-4) - provide relative path to python binary when running pathfix.py - fix parallel make (patch 122)- fix reference to pyconfig.h in sysconfig that led to failure on startup if python-devel was not installed- add patch to fixup the new sysconfig.py for our multilib support on 64-bit (patch 103)- add machinery for regenerating the "configure" script in the face of mismatching autoconf versions (patch 300)- 2.7 final; drop alphatag - drop patch 117 (upstream), patch 120 (upstreamed) - fix the commented-out __python_ver from 26 to 27- 2.7rc2 - revert r79310 (patch 121) - remove modulator: upstream removed it in r78338 - rename mathmodule(_d).so to math(_d).so in manifests (appears to be changed by r76861) - _bytesio(_d).so and _filesio(_d).so were consolidated into _io(_d).so in r73394 (upstream issue 6215) - use the gdb hooks from the upstream tarball, rather than keeping our own copy. The upstream version has some whitespace changes, a new write_repr for unicode objects, and various bulletproofings for being run on older gdbs- 2.7rc1: - rework patches to apply against 2.7 (which among other changes has had a whitespace cleanup of the .c code): .rhconfig (patch0), .binutils-no-dep (patch10), .ascii-tolower (patch11), .socketmodule (patch13), .socketmodule2 (patch14), .systemtap (patch55), .lib64 (patch102), .selinux (patch110), .no-static-lib (patch111), .debug-build (patch112), .statvfs-f-flag-constants (patch114), ..CVE-2010-2089 (patch117) - drop upstream patches: .expat (patch3), .brprpm (patch51), .valgrind (patch52), .db48 (patch53), .CVE-2010-1634 (patch 116), .CVE-2008-5983 (patch 118)- Stop python bailing out with an assertion failure when UnicodeDecodeErrors occur on very large buffers (patch 120, upstream issue 9058)- Fix an incompatibility between pyexpat and the system expat-2.0.1 that led to a segfault running test_pyexpat.py (patch 119; upstream issue 9054)- add a flag to make it easy to turn off the debug build when troubleshooting the rpm build- reading the timestamp counter is available only on some arches (see Python/ceval.c) - disable --with-valgrind on s390(x) arches- ensure that the compiler is invoked with "-fwrapv" (rhbz#594819) - CVE-2010-1634: fix various integer overflow checks in the audioop module (patch 116) - CVE-2010-2089: further checks within the audioop module (patch 117) - CVE-2008-5983: the new PySys_SetArgvEx entry point from r81399 (patch 118)- make "pydoc -k" more robust in the face of broken modules (rhbz:461419, patch115)- add flags for statvfs.f_flag to the constant list in posixmodule (i.e. "os") (patch 114)- add configure-time support for COUNT_ALLOCS and CALL_PROFILE debug options (patch 113); enable them and the WITH_TSC option within the debug build- build and install two different configurations of Python: debug and standard, packaging the debug build in a new "python-debug" subpackage (patch 112)- don't delete wsgiref.egg-info (rhbz:588426)- disable --with-valgrind on sparc arches- move the "bdist_wininst" command's template .exe files from the core package to the devel subpackage, to save space (rhbz:525469) - fix stray doublelisting of config directory wildcard in devel subpackage- update python-gdb.py from v4 to v5 (improving performance and stability, adding commands)- update python-gdb.py from v3 to v4 (fixing infinite recursion on reference cycles and tracebacks on bytes 0x80-0xff in strings, adding handlers for sets and exceptions)- refresh gdb hooks to v3 (reworking how they are packaged)- remove unnecessary arch-conditionality for patch 101- update to 2.6.5: http://www.python.org/download/releases/2.6.5/ - replace our patch to compile against db4.8 with a patch from upstream (patch 53, from r78974); update patch 54 since part of it is now in that upstream patch - update patch 110 so that it still applies in the face of upstream r78380- fixup distutils/unixccompiler.py to remove standard library path from rpath (patch 17) - delete DOS batch files- add pyfuntop.stp; allow systemtap support to be disabled - remove trailing period from tkinter summary - don't own /usr/bin/python-config if you're not the main python- rebuild with new gdbm- avoid having the "test" subdirectory and the files within it that are in the core subpackage also be owned by the test subpackage (rhbz:467588)- revise the systemtap patch (patch 55:python-2.6.4-dtrace.patch) to the new version by mjw in attachment 390110 of rhbz:545179, as this should eliminate the performance penalty for the case where the probes aren't in use, and eliminate all architecture-specific code (rhbz:563541; except on sparc)- add a systemtap tapset defining "python.function.entry" and "python.function.return" to make it easy to use the static probepoint within Python; add an example of using the tapset to the docs- add systemtap static probes (wcohen; patch 55; rh bug #545179) - update some comments in specfile relating to gdb work - manually byte-compile the gdb.py file with the freshly-built python to ensure that .pyx and .pyo files make it into the debuginfo manifest if they are later byte-compiled after find-debuginfo.sh is run- move the -gdb.py file from %{_libdir}/INSTSONAME-gdb.py to %{_prefix}/lib/debug/%{_libdir}/INSTSONAME.debug-gdb.py to avoid noise from ldconfig (bug 562980), and which should also ensure it becomes part of the debuginfo subpackage, rather than the libs subpackage - introduce %{py_SOVERSION} and %{py_INSTSONAME} to reflect the upstream configure script, and to avoid fragile scripts that try to figure this out dynamically (e.g. for the -gdb.py change)- work around bug 562906 by supplying a fixed version of pythondeps.sh - set %{_python_bytecompile_errors_terminate_build} to 0 to prevent the broken test files from killing the build on buildroots where python is installed- add gdb hooks for easier debugging- document all patches, and remove the commented-out ones- Address some of the issues identified in package review (bug 226342): - update libs requirement on base package to use %{name} for consistency's sake - convert from backticks to $() syntax throughout - wrap value of LD_LIBRARY_PATH in quotes - convert "/usr/bin/find" requirement to "findutils" - remove trailing periods from summaries of -devel and -tools subpackages - fix spelling mistake in description of -test subpackage - convert usage of $$RPM_BUILD_ROOT to %{buildroot} throughout, for stylistic consistency - supply dirmode arguments to defattr directives- 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 - remove embedded copy of expat from source tree during "prep"- introduce macros for 3 directories, replacing expanded references throughout: %{pylibdir}, %{dynload_dir}, %{site_packages} - 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 - remove embedded copy of zlib from source tree before building- 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)- rebuild (bug 556975)- move lib2to3 from -tools subpackage to main package (bug 556667)- patch Makefile.pre.in to avoid building static library (patch111, bug 556092) - split up the "configure" invocation flags onto individual lines- replace usage of %define with %global - use the %{_isa} macro to ensure that the python-devel dependency on python is for the correct multilib arch (#555943) - delete bundled copy of libffi to make sure we use the system one - replace references to /usr with %{_prefix}; replace references to /usr/include with %{_includedir}- automatically disable arena allocator when run under valgrind (upstream issue 2422; patch 52) - add patch from Josh Boyer containing diff against upstream PyBSDDB to make the bsddb module compile against db-4.8 (patch 53, #544275); bump the necessary version of db4-devel to 4.8 - patch setup.py so that it searches for db-4.8, and enable debug output for said search; make Setup.dist use db-4.8 (patch 54)- fixup the build when __python_ver is set (Zach Sadecki; bug 533989); use pybasever in the files section- "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)- Update to 2.6.4- 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.  !"#$%&'()*+,-./0123456789:;<=@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdghijklmnopqrs2.72.72.72.7.18-16.module_el8+739+75e8b99b2.7.18-16.module_el8+739+75e8b99bpython2-configpython2.7-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.hdtoa.henumobject.herrcode.heval.hfileobject.hfloatobject.hframeobject.hfuncobject.hgenobject.hgraminit.hgrammar.himport.hintobject.hintrcheck.hiterobject.hlistobject.hlongintrepr.hlongobject.hmarshal.hmemoryobject.hmetagrammar.hmethodobject.hmodsupport.hmoduleobject.hnode.hobject.hobjimpl.hopcode.hosdefs.hparsetok.hpatchlevel.hpgen.hpgenheaders.hpy_curses.hpyarena.hpycapsule.hpyconfig.hpyctype.hpydebug.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.7.sopython-2.7.pcpython.pcpython2.pcSetupSetup.configSetup.localconfig.cconfig.c.ininstall-shlibpython2.7.somakesetuppython.opython2-develREADME.valgrindgdbinitvalgrind-python.supp/usr/bin//usr/include/python2.7//usr/lib64//usr/lib64/pkgconfig//usr/lib64/python2.7/config//usr/share/doc//usr/share/doc/python2-devel/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnuPython script, ASCII text executableC source, ASCII textASCII textpkgconfig filePOSIX shell script, ASCII text executableELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), with debug_info, not strippeddirectoryRuby script, ASCII text RRPRPRPRRRutf-8b2496112f4bf5400ba2a58dfcc5179b9c2e1f64ff215040c2185f532b5dd39f3python27:2.7:820231024113837:182f7c73?7zXZ !#,] b2u B0RŔFK=5ަV= ah=']31_?Ept99ZkR/0eo"O1b{OD {AwTOj-9TjpqAܠq|@OZjP|ɣyc?{Ɩ~K^Q)=ޚ8޼\Q;aOZf.k6wz_vrI47{;r.xf|&~mۖ;#JqX?u!i"dìF? r| L=1>jܲ"KLm1U o[p?vGṟZɾN;7D娒af`b|!oQ"R\)B̦O 7t0hfOU*4[pWrmrKa(t BLbmBٍu>k\ ,|ƮMOluT(WZ 5)J~HMHAFl 8ڹĩ8D_Y;YPhau& *kdNԻ :42y*|L0Xy:n-2+UM5Cy:"p}K`U36RMi2T[ξrL̡j Sz  Jߑ$1K!ʭ(&J&cBQdB܊+s8alEC d,|3QI){7輢BO[:}កQKXơ I5ΓANcT'3XL'RI*qd=N> G3Q.۱mUs/K@]=/d/;\-9%nU"Ql0 1iҦ-g"³:?1>R͖o X(hοݠgEjo ~xd,W~0ks%[#]RV EER e-E^su3 \U+7Ej Qvu):Z2aaBcI_o9Uh&O2߱}3=],/*by7c2ʶ} AprIÃvb55|kc4ъ?N5iA uk,6ׂsYr[7[=(ۙkC\%+ cmT9gTˣክ'RnZ>ax?΄v%ي&l /VLVMdtU ӏ:r?76ȤөkwYk#@'y(V3;9GtV|[@VUG}<ӏt Ҹ\rO? :aDo)S-Ye#龙]g;( A27D1BDLCCg&@FK,TG3(bK1B?G3Xq1٧]%ͦF+ Xó:.,jTSp"SM*J ˥NY;G5ñ/"&êoV6 C.U\Hz""'n啶dR '-IlM}CEu\wEݘs< ߳Eޙ&v^)ef ^5,Sav`jTsNrP{MeGEE09LzQA_}oNErtGx@bNqx{aXW3*a:oBUQngz+sE;` XAĞqJHQ*GP4vݔ@IC&`PΟP}laZTO \#z#6ǚV7mySmJgLm}*&Vi/Wi&~kd7ZfgIy`Q,nҨ~?S,׵G7 4RJ- 6tobnF,e=b'e!T8Z:E.˥rRb $eb& PapQZRRG~cK *YG4so YA`A>\yYRAóB%_0< 짨X7bKFlj?!1s` !е ƬtPJx:TJ8gToQXߒn/z[9;fqΟþ@ EPw{HpD)?o"fIHN$B㔇v'M;Ҁ7ϓ!uh86:F[1ZJy3zz/LTϊ転5rGt7308_[d %QV|q|y>o,g&ʿ%Py8GQ!sW },:+(h*Xs@G"ʬh&/QMH$\Kg꜐/E<~y'/ctF\WW_Q*?/ ,b`pӣ\0@LZ61&fcvM7k;1V/o3(cё<؅Tx~W2PK?D{ CGid9G]2ҊSxљ"CT abJʗW A믯f;@ѪP3?4q%6MXtWZgB+`Y>@` 9n)ٛ2C_&.~ dt\Z<|W*y7XƒK<%~$ipؑu#\9Wr--Q=ԕWMa+I51ń:;U fk ? ͠<5[gjPk~3 %c-TC X TQᇿtPX5g*,rrlȉ$tJZW }-Bcfwu dRbi <ˢTn|+㋭-EwLIWg8Qrĺ%r׉quOn)`h(Qz2C'$ ?PΛ-`(x~o:KWxV|Uԟ MmԩRR-0㑚ZY9j'^mgoR>(42MV[Mp798PClpv/.kġOAG[!u{ \5g@w`]: DAUlL3Cab9N@m%n;4A;>|7l@"#4@o*#܈nD7'ܳ9h6MYnUkV&ʞ:tQ_Il-Qfi&I1bxv.OBu`FxbP.x=#M]狔D"^XoT_fAAn"R%0uhCs%H@g?T˰٦:sPkem12PܼZ QY%3m1r< 9}?7O3d} s܎aB덛G#u6nx <(bO/oFy̜8Cj`lgD?$8ѲaΑnJi,8g6.qi{u!>3tvW0roյRϻ/ZM=s~~e PlłI&z;AeͨTrцrA-b 8P`vIP2g-x2H`/rޕI'g4(^Ye#1@g/@c<5&D-·$"VM5myLc+drdbRw `w{&G;wUBg@DF*tP^3cwI]F>kFQM]pˀF@V|bАnMpѪ:|UˊrJWBO C*F_3\㾂F-Kd3}˛!Mv!.f GR2dž.Hx eKQs&jqUW;BtskĜ0[~qGՂZUr-d3_i B(8H[y%5ݫyO󰣛S@ľ9> /N3x}]Fh爌l+b)]U^:ޒr[WZ y( 1ggʐ&S|и7Rx"t8 \Wpl^@ |DƬ"r7L3R\+K''dMD ER9dwq\X:Øq08Shsڃ0Kp{4SX%;cڧ8 9l<GJ- =T\3 ECů vRt 9o*:=GД? t08b7v3/N/K,+2y0||By z1ꡔϕP #9<$wUYb07xz6~0 pj ]]LE چ KDJmVW;vL*gr߆P% As עmTz(=P:^Ѫt-4Ƴ6%=Mpc.LˏK+Sk7 \=?Qֱ8]ąU/2ݫe_qTBQ YXZ9Oq0ԟNG[a6lV'2!1T4M\Kx %oVQ&Z.,)>L/19If7V?S, nEk!3w+9D&z\QQ yLo: @1j1RƩx:!tk)U?Ѯ&hmd긠%&,3+9DZw.>u╱5M_/[@*.xԅl<'S"23b =j # >ig C{+=~m7Bf) B$1JgR2y~e5M_ѻA=) 䂔GW`%{{0(A#&Dj̻~kAޒ#c$\#1\0,'LSc*c+z[*Qӧ@#$n+JBL`׋-R"᮴|I#׺'jEQ}I(~%MZnp. 4v{HF|э^qr(gԗ.׵r2酘.#izVUHrp*a\P,~ Yd!ڜ&cF]i ~E} ,@S\G?fq۠ٸ x8?*9ʸ:^%p7"mGU.N<2"KCY\Ť NkT7~)70M8J1e7*tU{ :b9(+HYܒmnsISO3'$oo…NK;*7⹥'(gR& /7񼓫}?҇9PfjŬ ʃ/Ƭ&dg'T[uItlA4EJP̠OAc *WFJʲ qh09jWjFۄa_: XR䟒{58BR6]sEV^ylwvQj&ڷiަMU@+8 UBp09)Q 7)|W 07D"g]Qx "}?1?q$Gswho\9éZ'.Ҕqb'Brf$pLPk"L2χ;P'%^{"US? +A-YLA㈈l(dQrO+87Y@٣wzfS;(Mc-n>'KѰ|U*%n7Z|T+"myόlV6-kGnbaku4; }j(LgPkș4PL8)P3 /Y)Lr<6h[V4]xZwm|oHy8HJN1|cqXd@%9L{E -Q_%L{\1$@_[G]j%gs`u`uHgԾǵU' +ڂ9D!>3h 0y5+m|a?. ?U#⋆9;Wui5o`H->Ћ1d ~%1ཀT+ygy{pGmɒ2Hib@]}&F-٥'-9+|-7V_2I9;-#BC}5(bWl"KLbHr ;Ɓ  X(3 b7߸?1IP\yl1.†Xv;sԜ&vTEQA 8A/<{=zKW|?jq'pMC"m77ѡa汏ɴ7wRp bK)l-Pl /:4&2ևwPs@:m@fUeBduimm*(N6dH<4_K:#f xW)21{rީ\ݶ dTÇlJdj2ҔjDoq/\w ެ)yG1,R@p"F|s!M4&~Bי/9zHN`ո9.s׮٥4I ^#,;wc2!ćcX]<]Gzu?1|E},R\tqsƅ-H)N JwL݌EcY-UX}岝&ŒvD wC&țl +08>!6U"ağB sgdImgmя յ"LڞyGՕq)|U"5b`ٱo\@\)3_Ӎz:(^0R&ӎsc4,i%@Q4^6 >]}Lm ; f24vAx0zAmh_oZ| xV`[qʀh@>MgXUyk̗=*'&ܷ[ڪ[mo2?qꪓ kܟaR\]".8i 17'(n:p_&)WFԊxM1y8J;PE9y$=l`j fʞO<5N9#wDEa14q^8hSHV̚W'ZLՉ>2zhY |f2<=ax}" qKyݶ&1v݌F4:~PnF OAn,[_:wuʝCnLW陪p[BUNO@^l0f˯ 3O8W wI_ZeEI0΄7oj'y*yrN{@PD^TO&\ʸ~z- _dWiz=JɊU\zU6)34t!ōU߸F6t/`;)l{?f4mQ'TlpƘ&uZ j0287'`6l{:<7rE>*[؉pJ"E{apq%saCu&qvc6͙z4oɾ_\nTV3X!~F%tJhf^ƙaj# -GyBWnw6Vd/鮻NgNPf'GF5vo곬@v}4GW=DuvLirQ41pAX1ʟ>NWG p0#kw>X!ef-j< 9dBBor[0>>zTQsV1̮8D0O~T6AF0U:BgdúvȯO5{(҉F+Hm8֩]ޣf.XajQ(P6*ahr+s&YwY"宱xb~ a!Z; n2F q)Ҏ)vYBQU1"̆fR.hνh;Pw8 v{mO]sZNMIy}]z%hV [5$nbs.M R:W5c߂1GT񖾞֊ ,Vޣ >Sx*7rysewgopAՋcl)VXKAeEܱ[E4^<נLV=# qS6Cu_K4fT[4v/An$/r/ͳC|RPM#g\n.ں+lS"aס Sђ|RxL&ѴJA&3yj 1Ow@C@^3[!@߫ =XO+eغiɵY}E6^bjǣQczܛ>{Hpg WؔK¯Sjyoo1" oq99Ha?3ەs4sY_1S+h-pKޞ)>)]ӀNS aZz#$%ZބQ#rZSk]!PTLvG! K\ϝ-i XD 2'$B&6624svnC^6MpsD%})pX8oAѕ] Wa8tP\1ɦ bw0LWaP#rc wu+EliKENUt3CafFѽ88Ƥao{rɐ=:W} $44~x )]aѕ)ܠ8  W"TWPQ}#vW'Ϋ#F5CRH3"Ds+|^ I"8|3@1\/7f&Qu'ǒH8h؍ /^2{)ة VرC_?)dlpʤ]1g+ NMܾU՟;aH حA#F+]G7e9'$WREM0^RNNEIU YRO<ؾehYƺ>M^5dHm '4ΥTBla+seFzИQPBy6QE2Ţ-J3QO㬪~W יEiB1.$Z-y adYQxxEA9V2F9Zׁ->_XzBǠi}m] :D_)N{C!swKR}2\!=vh<ӽC7xm%q ɷ|~w.Z8MRE%i5y18ޢ ӯ[A9 e dU@8jq: ;/n^,_U(= ܘ?ZYǰhsPpL+,49.vavcԊG\ mX{نf?s=ҫu/Q%= N)Qp-֦:>,hEh]Ciq,h]|;LnB}xٸ!8=ٙsO [J#.lGl6L9o22Ynҹ05^knp jkd# 7ȖrE{A1?AF);UUۉVhYyeŹ UZ|675 ~>ҌW&Iz(2D~WX@*u~ V (_vt\}#AY>Gل8Wm6,SpJsNcsH׍ݞBɷr?iLR Y }֒{: mp_N]3+>&! UGk02`[(즡 sqX+jH\98f̩ 0y[nǟ`BNj?% 8/wŰ x)#[:HE"3"LfTQt|'BTcrH14?DŽ.M5[Ɠ_#$ח-դ?5JL ݶ"ϯ̓`٩2~/j74$X\@ܷHxNel`ᄶ/t%ج8 /w\V,\UMhS"v B"۔YXcl."=n%U^ %877r޺$Eި4.`6Lrby=),Ӿ'-`C6@Nhڕ |bHbykgKc6T-? gͣr%~/9lJ#]=;U)}k})n\Uh!  Lm/:LDxذ;sԣϑ֠X> Fyk,i](騺0(.B Fqņv5r7Q2vt #5nh&.S!M`]+%B[-@ǒQN^!V_юu^\ zL# zф#Y\T𥹙y6Ķ(:^W٬+ˮID|ut4s:!]#3l2*i=J tfdp69<+[mmd "g̍$So\/dTD@>+݁ݑEቻ1˨]a|s<&Ywk"UuRP][daBS誷^>Y_ɪ ޶O<(wO G[2NDҵQw[SԧITݱ.u+I1&>?/@Y\?E.!;p/?8zE>}@>-? &%RU# /Ck퀘xJ nCJY8Bʥs>*Xhك X>Kیuuv{184-e9 Pt@eS ~⏈s`Ȯ<<7)LʐIJ+@#,T{eºF2j=ż6ԸlH{^1c' 5_{ُ{Q#0Ԑ ؠs\ |epz7qO[DBɧ?ߤ}@ mg)đ;Y1S b[?prJFovɄ/XNW_VaõLcsEM/HDLwľ޻ؐE#gtDj"rZdWnB/ I|" )PB'4\ "v1p:zrB7ge^zs|`R%YG~2Dn{dub9-ox{s lyge <YS^M[.SXqNtI-TPs=GKC.qmE` (KSrXEc#`߱,X۠Yh>.MF ƪyN8P͂83޼jU)@%&7ely p ^IV^{Z-GJ(!IOTP_#fpbieWkEBg98oAyCc\vv0XP(|OX7,&қ+g{$xzbrlVeu 7 s@=+rmS%A>ؤۘ! "F-Զ$.Dw$Ѷh: 3$ɵvSÝYKtăji͆(16!_0E؟zC*:3l^VC @ďʳ?i8۬Ϸg/*{@n+k,.A>X ;MZᇅʹvL\n٦ l#*. /){$(EkoUTAn %w|4.d3Ba5;ce]E1%Uimѱao+_{ml7" y7rsΐ;Ůq{T 9(ɪßk`pd1~?E+ሮ^w#Q3Pm{}#׺c`>P[!=czێE֩G!$$8۝]WɠTq5 OXgSZrdX <5jK9{~K~)Ap_Q]'a6ԎS0ߥ;X+ȕE.<:+34)&{\-MA0C86@Fd5WzѱD'VAg]X@O~j6}y)'Zh39?/_0 ) JMoerR6.Iv~**]8/'*&_Gs_b=Q<q@4+ΏKf6Cy칏nuP!Tjux)f]}ab$۠8Lű DOcCJUJD"D%|Q9ŵtс7_S=ԎbɌBgBmqa?U>I襞'2{CP 2Ysu-ۏ,m +>TLF?=Q $}k=CMd<OFH9PG]`::l"FIC JZW]ڭXGVSKe@Wf@^(7?tb{)ჷnTf6Zv`Mv,\3dzyznALB(NuԯVz>0xf4Qxl梣{~[ D5DiN%,(C=,ɺ!tФ%/nܱ V3O[$?u g떖% TL8oYm-c8bb0,X,W/hKx|D P&z9pJA@QOhCF@ l4L}r݀E)'y.8I6Zah c?@qz2/Y_ĝ{_ ߜJ;:5HVXWbH2kzX/p]g;o V+@WucB(:1o.:FK_.i7)[&4c .ST_iLV~ƫ%P-!0:n,dU͕lʜ6O]+I.7Y!vs f %M̗grBU}+)Ywg'f>Ą`9-De%IJ M]z)qGUMgIB [dE[I- ؒ*v/XyB8ߴ\ڮiO.hO0M[|*+KZAu*NYѮ.uSA]hB=%)K:U(1קq.0"fi~_ Ձ7=,83x`i6J?BeO+GhMj̈I3TEX`D&/r+grRmRJ`N·Rѽ`FPs4>/ ˜<2h?J65H v'!mܻWݔ_k;N= ZGO }SO:0SQ.0_؈ݑ/_Wԅ}%p>q%fŊpvD.kfOaHͥFlQ+Q޺vl6q)olT(2d \ "!gdD֓:+yBoA@ W"`lɎa4㹧2d<ܜ-:[ɔS\[;2KN'kӅW#膉>aF'얓4=mj ;Ӧyw,Ĕ^?[5o u @Twv&bzq}Le8n*so[ts־vIH(}7nzO<,xA-Ƚ{'=W6U42Řols~cQkS ^ ?S!i@hI(zQ䷞+$%aj5(07({&m_ug1M+X5a7LGa!cfReϕѝN B+Bʣ@ݒ ɜ=MvG}+vZ5|$F;\)vU<&9cduTaJR[Xx\{7YQYEUW׈ Yl#چ@dK3jx A B*e6e^(aGQZ P{l;@}%ȏIRwp8/8E04[Zd *<|,x' ӥrj\jH]6nW!+ - oh&p ) QL o('|ATTn1AqIA!.Rƌ?xdT1#o⊼3~|{+nK\f1Nu$WŎ@B-sGv0QCPЯ>Vo6)ϮGi[j 5U@$0rttO9-tz_v2jN8s`\0aʑrGoQ;L1})RJL㟒4{{- }gή+z1dDe Ff'6 k Y/Db216wb &;0n8g(p~8 h,^,c )RNҡoo<3@pwRz TȔjU)ŔQr/UHvMË{,'nf; ‘HJ~(m.VD}OE^@ZfGnvr a|9%lKqE@;%WajWDT;=_~v~ u_p/Q #aNG~|*Q&Nr!G> F`LyOԌ>fXZI2s]b6.g"eޝ+,E'$hkł:/c26g .=TN^I/J3İ1&CsC=-%E1*qw 7inLC>&|evݤ0bhSoo-wn,5Ki5FMadaHfAENkw`Eynxz$276Jl.#t61Uv2h/md0}MVH|: u2Nya[+z’5H5:֚v'G+ADwiƮB.4b LM,\JV žz/!7-^vGE5 i-X 8wU1nzT?McՏ]Ng΢>Ŵ|bœ_qg9gy@}ݒ2,ʙ 446}u5-p:WRS)QkIZ ,r88FA{]1ٖM%k}MNht-|~J,dџ+X"=s\Y D9{0XAץG'W;Ar̀ B2fDi q+ckمkZ3?[Ĉf(颿٬((jG߱z^>fl3<^|ɑtki}jOVl=DF} &hȻEr.R/o<[eYnp(!]qɣ`RoPY[|BNyI.Ȩ!;?I@GP_TT Ni Xkp+W|e89ᨪ5+]4axSeʹ`á8e9ye h &*i7wQU-ܢvcrM'.ZT_-9|^=,!WoFq|Zc쒗R^OÈFT6iJAxtx0f^*'kԵѮT}(-l= p LhA8b/[$7|o9[6'^!p7۵ 񥽇bZ0z a9U !垖DDQ$LJ#ՍW훂b}ČoT]ITm^2]&_jnJ]1nJ0pHKL`DۑS ۬+O2eWWA20P۴*&0,pGN,nyCmGT+Z;w)U#֯]݉~]  dCA.3˛䷘n0y'w[n,Q |^=:»;5_ jfCdb"AxTkM<ĩR.k,dK4f9mWGrH;'-gpJwd+1$:P9@#Xb3HO#LʝezS.;߀5]ı<)̢xn='QoQWRdJ5FBY-*, S#ߪ ! ; P'VZV"=r^Ѐʂ"egi ,ƣR;22LOKF)wf%(ZFS`ShX;mkZ@IY޻.@H˕Ak(P\VR1]t bTn-S ;n\>0k ė `c[ˌʧy/D)1*k໯!E:&qֹQΩbiĘGX*\~`:[gD>&R)5I}m~g3dX΂$DjQU=r2. sK"@^,䦏4̐V+z)އύU#?Q ݬ%՜4 n|gN?T׽y0xbmj#4GM#dnoP\[6=OQzwA~T"6B5ܱ~06"~~Ҫ5wH]#HņHjqķ>d,DMzأZ)a%&LJ\Y^E68# $pk ue>H ?YAɑxc*wIuEw~рv?ugLj7BWёEݪy 5 +O43(CΛ%D`!7SId({B )eۏ~ߤ0ţT¹[Y]:=pOb#aw@%h\ '/*Ȉ̈́L[ɦ$V?Z j Ja̟:|-)=Km-1~ E 87An8CGE{[t|frMw a|A!H+x Uuu;^c)VR>;M T 3\ΧTH4<\:!b&+Z3vGnP— -z'J^jBdGJ5*l?y)" XBs)jɡR=x L0}o0,ߌb$:hw$M}$@~3†G팔0mĩJWe1ǜ38hj<=|=8ZҜj W-˥ոֳҸT7,$)a󖡢5Xi#bgۮ#1jOXw{8ć 6}A&bZVXZ,XHz$^w2dvyV>|f)Kder6J;P#C"r {Ť~4pAM@Mcv 3)Mթq!T}9-Kس..X!9ۂNIXKjbᙁ?I;;rZ1Q$`@&֙ ʣo'WU0S(gĚr*H@3=(*Ifmx5 ]d/HScܹY#.waL֒#_SGȣϵ?ReQe+p baDAۊ_8rJrkz\Sf&-ϔV#t[1aIn-KU%?%TVe< wO]G 2 `  z絣"QRnV.TEayq|cjizgx ?=<$cɒ{ u\vg6w_l灟P%ĸM̋s*_v+ w_W%jLWLw%)FL9뚮Wrw}7J tr.T)7i[WG)A'Z 8xK`v21!mYt1dI-r]͙[_v&[ۨ  ~vZt{]W[׾"=RJa*U^`ݽOmAqz1unX$,P^j=Q rnJ D癃QU{϶+MmƖvʆ3VeǷEK~m߂p'՝^PC0n9"{MW*͛Y4OءKKI;l* 5+*v.?}L^+n%XsT?Wrkm#q6rQKIA⹎o-[ͪ\~RW2äђ8T#|VHM5TGO#F=OV4QuZ\cʱCV/@e'k鎘35є7ߨm V@F!*gI}/ی 5kT2MeY+:ƈ2u=p>Qdc#Rmsڽ ۹Z0"Ua?L.cS{rk aK̵\dru>1x# HIw ͽv](muDeP+YePS(i kz݅AcFp#_Nj[HJ56<Иf[+``+a4wxB+Y_;h]2#iD{.~ތ{qVv"<8I%lQ$ P۝|LNLtxfCoר/ukàX) , vo`8z(R~"lwipO_lBqwc4MkQ8 -"Sdn7xkͧPrL({A]y> uj*[-0@A# .*3-ΞS`@,B\LjP#iLHPh/vq DQm ;d+Gv)ן.z z~ ̋,x%UdZF!",gaYMgvv0 Gyz۹YїU[9Ȃ4~BD!U!?i?\S݌#tTK_1S)P=?>0T׈2iGX.|zKU`#cYXaЭXp$"$ht󛊎 m.ȇh߶|JC-Ml*uٮ8WW`q][+pcfc~ގ%IQ9lSTK2 J2' }W;Btbn1>4@*H%ʅ ݨ<'!Y(J'6pS-<%`΄s\Tʊ85Vx4.Σ ??nWll04Wcm埝:8#2#jJv>SGЧAsKyS Wˉ&bnsJ f /Yg=y0"g av"(nrI M5r MWme> `W|#!ک !Ǵ qlޟIa sa"L2{ČfsM1Ѡdg; qE]LSD9]=F\>/mb0Mt`Nfh̥H-?}w0}Ot~1; 䧽%.$ n.Rk7ЎF7?߿ЃMg/F4ӸvW3!ށ(=2YzDzTR|b[ ~M깉^rh+/7:`<_A 9>|W3^:Gjf'a!ӿuQAv |Q} -}7Q1v%k*{,59>4|@o'7Ygヽ%Mo m"6b%%d#䝸0u|ot y9w x:;퓊ŜFߺR}5RpwQ;F4345gngU 9`9BblCzBKN{j$,J׵Ff _wusrE1˞4)sZv5/xˡ;{ٮN<,Nj˦eۄsNh[V_gǓJ7hI?HHZ߾S f7c[]v. ~G{yq%j"d xsUb*Z_>D )JyH8Bn)x] 7?6Hh˃v f$W0,.RFa3'Ɵ9j;>h!(5'$'&N ; JNvb57O(gqPI.&9…ÀON?KU] @I}ba*a% _g|14}D8g?XDhף ՑZ  g4ȑ3Qin.p{2;>#[ĥֺc A(wdrCw nrR9-lzsebA候;ct0'*Jj42yrL0 SQI*Wg~8=xy2|rǐAF_;/tvϔ[%u3.݃$Pjyz4&uXSb=-b.:SJn@aP6obaKwٳXa@]{H{KXE L[tQ`u*S׏-LR oSyo?X1G?Kɥ4k:=!zc%S'+6)T}';d(#޾uJOJ\!]'ȻFj$tDZZ]ΗZPc݊o_~Sw&j'Wg|hxg=**[*' O->)u W>n/dÄ(1ԩ3w%Xn_펲>N߾E$Y4Y Gѵl(Hu^POBl|}gc9T~i7'LTO NZ.4DKPgL܃q5 8O iJ@< >LQlY3,< |k̻k@MrXR[GÑ)e܊l2aK.$2x@߃s:{6HN:gVu?ZbRO6OW;)\::7˻7J/sknҊUwuI^oQ .óIV g靡ĵ_6YV,+#?Zgxx 0rUI!)K{GՅ8گG!+W7+lx.OLs/0A& jSp@,_As\kB-j܆uXW22Ư5o@D%$ @+מ'KU1P~>oA A"聮&E/nBNvx.kEn6t%MC6޼^"rA!Znĭ3t=]EW3>Zk c*j|lTҦp& C|)WqgKeỉxs nFIΤZ9Kon5bIt8в;of f`y>YDրd,_]ZBU!zoͦN毮Q,ݲ)]/Ȭ_?r/-G/ґȖ5ʑ1ߓ=c#m ~ڄ]$< _uRSzeA+X10i4)#Ƞޔ<|(sV G_"iFtvU#%AT )JI :ĭpu]5@H|"z[42+hRNǰZG.dZOiK 3u֛Z 7]"][jw b!88nYG_8(+}ΰ\dF Mڶo1 /r"S^m\}v5éd {tCdYY u3fmHHGr"c]\XTlAß5mH"8&mŽwZapJ ƻ~cZJ|O@FW!p/B֔.a)/0kF28ڑQ2:_4s{% Q SyQfEG*_W>( ޝ<B9^c+K_wfUuٞG7yYcʰdŖtpiV)J;Thd? {WQ-RnlRB)B bc0eBL'bދT0 EewZSI+ԯчG?q\ |r4BNVp 8x2I[U ֖ 0y ;ۆI_յHKe׹Q]\lDRlJs&ӟF4MQ< =NfBg_|E w1.`Ŗ^pvoϷxMQ߯Ty9衾m=Q*#RW'lQSmCځd dZq`B-<{nKQvx<ۣ#x&BBbD}Gx>ErY]K/ErP`'V nh[*Panݠk#5D0_-+ i@.UTAw嚻PV{ vNdyP?SwAK_`> +\O/_Q0KcE- X8n(At]pPcqWM|D*:kܭt^_s pĔL>ݚ$*vN9!qH#V9u*EzFrZ9L{'[hZ!8|C>}m>%SH{7кd3#լ: vj̞gGQ ;ۮJ(Os/)?`-:D8}CM';8GODYrwhN,'YHϽ/dܰ$n( O; xZMfŢA"O) }tk4qF2PzQlqe3jAgĻpa0KBQU_sa^ (qNsͶ=!6pcSzɉb.  + X>Hb5TGt}MC1A%c˙y4Õܣ_s8t&#I=WA&X!UE/dc(۳ j f7PY)S+7a\RPIC4 $3 z%)HJNCdФ(b{tT7XqJ(ȭD 2('-![WH묹->= '㊰oLjI% g&s_ k,L5*ˑ\J[ɍ*<\;+Tn0O+7o=PBEis=gTkZ̦OR ۍ@% "jmY1/ o) ֯^=d;bom!j0n[OݱǺbV ׸lZf+9<3۾5U4Bgx {b"~̆%(wQfLDh2yyiD3۶\fpПmݾP548~H/c/{q'Ȱ` 6~dgkRuml_"SP+[Z{( )G^\=L9_eGY໠ɾ4_6`>λٹDsNj0kWDg#fC7-ϻc[;OI2_1 87CVY~WykI|˅z.29'D"2D,knM뱍ru(Vu8Ue;xPe䣑xhT9E%EHԤcBk&<\r2 X#F}7`TG$}qLXIqw'F$PϺNZeOMF1!f1T~'Z,N3['^E /8\7>x3)Df0Y\CF Ͷ|H?C7jvxjk`sY=N7v5uɾ䊖U<2??{wއS+.cHZ_TڵW1-6 pV؋zͿмɤDv0P-@{`)?O6AH[Duyҿƅpj5IJ3#V@aOjsJi30Ϥ#E,N^$CX`egmw媵i pJ$1+Z o 7KZ揣I-NQjQ򷌔g|\_:Y\FaH}@Γ!hxQ-3b(,~o[ \M`ŁI/ߦ1:17N=?>% 0 (7ȭnP@" ~]D.e R/T[j,{>" oEsWJ.{*fk~t gbV6 T-sYLIJ$}P{/ kb b1=71z2WԷa9n[,CnĀj<Fb84} .#]ݠ0W/I1ו.l>8(*$eFpA9a ˊOZ:6ѱg"f|rTϼcFjPz.G4P([Ŏ *>ʕiwˤYp |5d$7w㓓m+%a5 Aq4!7ϠKVm *+1ra[DN ;4dICK]:Ю[2ýRht:C{ ݓ>!4UP1.)BjˣP'_ME+:#V\|wL:ua_y t3>[|_™_7 xdaL R}ʊo~$>&}̊N՜EJxPQ38fٍnC06QRjir@_kNL)ʷ b euOLQ RE~yiZ$ fllHx@d'A ޜLj`3#ux@Wb0^X ?lHoC4/կTͫGB# YSpNDO bH2gT6N>$*ٟ͐5=(U Mv>p4dQuu˺Y}:@R,ܵѲt^h鉊"I9W}XBP{ B5׻NDnK4/0m.9 ԈP>Rd'i1cG䡖%ÉM 5Ic󛠒Uf]JL"دCX`x;gTDX0 )j젖68ݑ/=F:>E׃̋0J;U2ߣOf(..Ԁ[ jf/$8eA|ffyh[Txy֖0D׿_6Zs;)8#ӎk-kŤ]4(W8Uĝ!8!zB? 1hÌ6#/^Ċ'vE͋9D4-$HaNB]LF1^lEM61=_$$TcsFB URBC>+9Iy"ǚC.u3PM?t!OKB2:yG$F|ij$^ҕYdx J~{2FêH: P<TwLl"TҔzg2af/طP(ILtUR7VL/4:3*[LZ״p̺) W}LdPxJ٣2}I "` rO8 c'GR{հTM?b i*X)hN@2\J)4ѨYmfT/㳏<<]{ne6ϘX7JQc)Xg~6bh)5쮃GZɏs[\w+Sba- '3 "k^-+$o$uw7.9簰~C*ą@fQLM@WHF? =8t:"(}>fWpQ37^c %FbBQxڋ^eWXoF_!0ʆv=9[C_&ME-Gi՛2(B;OXݝ b 1~oNZzŞ 3maɞ۔ǓGNlNxRd#ѣrjNA`d!bǺưfIW5AP>"k%- 6?"ZO90mŋzׅ2ƅ,SkAAjL;ص~&Q39Bl'6N2Ƥ^]'*\Fûݐ'e|ċO(1ؗK*69<h-s1hv]&ԧ3o0[ش5Y (JZzrקI;_d}ߚzs ޜ],FR-Be>;Wmo3'ѕNח&;n,j/ Gq'\U[ pVb;#r|or*"]㎸qQ[үɂl&J/ _ZuFy9L" &G\,OF"ɍUo,~f4sc>J=gNt#d< YŕBiC OHuǂְ#.6\Š~rv!ѐJ_gwDBZTf۸ͥ*N7W,+6_SO|8Qu[z1MtDz-J ;$h|lS?&n ߼FD CQ>!edv|0@hriFEj??L?l^~%of,'vH,٭:6dTZ0ʵ!T8S!L'5*# }aЂ=>ȋ DȮ4_1dφޑ fm+@<&SK;vc{ FU-_r MЇ$%t &ּE͏& 喜4BVGmYǡ:٣'lqvvZ {iTv5a@(?$ C{V,@cm<{*DutTbXE@X 0%3޶s 2N`^("e迀Rze م֊$`e*CoG Zt%JmC^m:jR`cB C)fnFgi/8= v*-t>$̒tdT6T}Of ~\koQU(5[uL%Y'?y,!ouw\Шh#sߊ F]׸E2KzbXSƌa=+R9TmXoV5wLX2"#ecW2򚿒S1vHyqz CDV;w P%܊8H>ӅE Y]lij(lVVg9F?vV~ ON%YBZK&mG.3E^mxw=i!WZ~6ZHbАХ,GȪR'haԺlq,J)y&[l\t>yP9h bDi*2{>>.4պS:Q?K=!1tKȁ)f\L Q`߱B2x)n f{ӶG}<fRZ'j<3dR>T[wq>ٓS]5Oծ/'k^-/ׄ ~rhjN# "VtUUBjPZE~,.M^\CMw-Hy{>*V-(îSJ`]bQ^m{K, zn%OnF6S[8'y*tC4FG׹[)Sŕj9Isc+0 cr/Ou%,O™YY`[xkEՏLj_r飜&8e++1DcG ~ݰ_^:Š\\$mQ-DZq1mʏ`Կe_E)"t^5,Żx NA2exN0R4~#2K\.Vl#'k5ӽQXq˩@i%[6[) RbF#:>KToiI1.i耲i w9J_hO@ni G P$pEϤ<6Ѓ[ YcoK2=.ڪMПf3N#yC6M w:Z :!}1 ֢+$ 2%FbG^$%Kֽ#fTZy4KvFUu7zۆ y-}XZ2: G\#q?nN#?Ԝrơ/54l _CsbQb>zѱDe.bD!f"Uɻ-?Kܟ*Q@ri 꼈/ҶC |~ G'֓KV#AY[sqG0 ]qHW>i?e1]WފK_TDKZ$# ­ z߭D$n(!s=7 Ep glT2,Ъsį?XkD.Ц8;־#f!Ruu["1ߊ$Fɨlz,YDB%3$&莺gSK* ֏ދ`([Xr7t fWUr~TCC(YPJ@aLꞂ-7VWFm;T'U75fP?RiU^2^6?nwY,8s5Q?oaf=[c%D53o1mk|Ypx?Z]:i1@_'JJ Yw++>U^x9l ~{~KFChoMl]q<2ۜ9օaO@3T7^,P~@].QAB==(3Zy 3ӴlmY ؝yF~ (M [_T"gO+$X2*FȻZ6 1>uqp4"C#5M,ûtE>U!sp$mZϑd)5t/Z5xwf2~&!9ުh!o9mW ܁B&}FR)n.uJKY`o?.ĘH1`evr=/Qd5R #z_}$;+w=>oddU?4vkT\WߒqvrF:\q+i373G]J%utD4Np}tQJʬJZ#W֊$ԑL#rKY=kۄyPߣv9YBW%L,}7[e7~fA`ۆ/&-~nB U/'WI]:zRarT]`iIu>"cDY+Y-gNj$ީm~U51>āҞes:n˝hw۰: _xu NsA_v[H"ʈY߭~Tl;Mb¼\piai+R|o2 q=Wp+! e,^UuaXs<7LÓ7ґϗcf_3u[GY*[i|^:26FNQOD*x,B?SQ)J?bO9z~#(fPAV#m(0jwfF4[b]5 :]1w;'YZaHsZ%g^V{ϦN0E9^ h}!v'"wFřd1ZЕVqd>TB46QG !v^CJ1ӻ /x`q㝝/-}-ź?>c %n3t(biQU/ArB3>ҕqgM*j,c8Pa3/ }OnIP&-,\\q͝jȚ i:DQ.LCr,(q>[օu]P)z1`2ۇj%7|?w Io跏3;v>&3fs\#\jY*IqOڇ@c]0%1}c ټLPH9Eěj hn3LC6 DZS(bPJ|Km[숭Q!c'8A< I!.2쯣On :,)Ƣ"lPR½T-.9Ry}id`e8s0Pc ]h(7&6D W NxQKSx{8;( m .ᝤpeR^9B k,+Q B^XΝ΅}RRTΆJ7.@D`>#eYmO@m6O 8-xPe9$YHj83V4bd{"6cvjJahSϷvR(hXej䵓RҞ E_r%Ʉ0]z7aQf=X#A =ѠLd5potШ_s|^ lr $L\"IqZR#N Ts.*?}'oW܉v嫙0G4_g g-xWz@39jB^C<1A6+X=wf \~9ƻKff8Ouan|hu.sp뗆.i瑆θ$r5U;[<19&%h+0mW'8A$QiۖB[q/ P%DeSe򅬽/վe9;}]vax{q2>X sݵ!>P ۖN=G65s]wfyW i[BcX)Iˣ.y[g1UbEJYT=5ʷ\I2}V*qˁz7׮ڿ倇q m񻅱Ko`T^obZ?, ǽהr. ^hP(~(¥ͳO=p^§*}nta,i n?Cc֊S56xoĉP˧sKEuʡ tU{t1mM y9,[jnj8\<8m"s2B ( U_ncwOLLzlMU|L|%ymZ l/9!yGHogT/B|Wc<[YgW0\W|Go]6v㎋|%$c|Fx,:@cja>`s~)2'QnjxAqrC>&gl۰rJ{sWVPyx0v+wի̬ ԟu};`K?M 0Z<%\so{,BJTJD= "grzZo"biۖhx9PLA.v)(]ǭhqװaT9&5%v8:jޑ}+91%9}tSZM^93>dscIPڬG@Dƥdv4 (D`:xAlFܦ w샹6=x{K\*OZb'ޭ=95 'YtbR;V|-kL>p¨6tVCPŊst_#5傦ZH11oa)opAC ΍%_j =cA%߰f֑uhB)cWAi>0XWQFmJ}h gpc.;b|g )#fϙ C%R5HWMv6MrCH@gA[dGV2 ת8ҙʸ(VFa,!يc733N\lψԈ3w2sq۳$AJq\Go:Dq~/WBˉ;- {~FED9oX 0)"v!?/˹>$n৉2W eHmb%S>$$1952~fMR^]ϝB[U;76P43Z+~7uК52X…FL)z_-LOŦwc< X5)IZkɽ4XKzIʚOŵ?x$@[t}x5k?ƘDAzly}uV>C/PJEԏeciԆ]fń1횞H @|Q6I'1]eCBOg]eNp\j2+]ԁlWKx=be Yۃc`󠶡ـ^|槗Fe쁌'Ơ| 0N;@wn2W(oQge٫4mAҊf(.mn %<{#@܋ cXD1Dzv5c+m:;:.%(YĢnCe< kE ::YUj DO&-T0ʋAپ?TWT`E@+߉ _;} ޯݤ |@G8`H B.AՐDi-/ bBQ2򭝭nN%ռL6`.|/71g@ao$Pe(.DJ͎πA񶒱u`u Q6NQsY_^xv;D4$5yh%~F* ui bA&@)cOWX%ic ؗ22ZiUaA"ɦפY$!'YllO%O8En_cr/%zdn6m8y`zj&Ȕ?#gija;/3儺3>?n|E߆'I]Rr89٤QɊ֎ȾzQA [wUxi6 n;j'8CWWX4? B HzQ\>5a;VgYJƵ& P׃6N)/ \T9I093q{fv$fap\ ›r鱂Ewv8`QѪ=.@ q:r%c+ÇCm\|Qg$LʖG!M(#MWar?B@-/~G5g =4$$0(*LJyVVTX=^V 4fW6rHi1Cq_ ]jv֭Xq'"O9JKT0 ܍u!@`>\'guh@:lEx.݆ LRV( ,B=@0Vf{,WmbFpy*,,fZiA^3iF);0|GiGRz$%.=rɎ`w҃0onKaJAtE 0ny]`؝N*dģ}3֞G CE q}ݼfgq +S/fA9a. t4&!3 \"qJϰI쟩^/}, [J/8gE2۴TΌ o@Y>M<t u#tK*bk>>njEg 7hxcyu0) bs;(DD(b 9Pq M\dsp#5uP+ C6LP_Fq\UjQ"Vqw{筂#d&WoNd#/S־V!x4=VK1 B᠅8ǪA*4 B"!_ʥkhw[cAz"mP>%Q"oTB`|k <s:5AIyv 2b'l{tRx~\>5IOjwX-v$dY DFZRw]kO#+,q]L/\?}(5%JbMՎ0+^kpR;UÍʟG~:FWR8QT/B:{)nzvX#b p@HeARL2 j`Xp_U>nAZ@^6j˓c plJR+\hm u8UF,8_)ܛQ-v|cyU#׶lK:dFA*Cw`'z2Rnﲰb`zԊ]P9Qc3b;c1uą9;bRseLs%Z0 3 G˷+DݩdI"萕E-!s (Ŭ$}=QFh'wRYWaݎ ɏƄ%f0av`c 4~ Ow|:oWXe9`b)}+ެ!2|O0=2D.3rMVkI)yTi|iA։H 3-*(G2s̶8SeMoN$Y^F{"0 jFQ94} ;=Qh9FY5 0h>Fa?ղI@>MMJ =%&h5{fb5ʎɂgW&V(Q֑21;g>ed 0#F~X}Yz r`P>V7R\olمhmr+bݭ&x"du8"X!UC;λ *{%ؤd(> hU8YsSCVsud(|AWHD{zuxR[!]ӭR'=,NI>F՜W+"tV~tnp4 oӨPfVq˿hq8,Yx |{ Cy+y^$qCŬ:by?ΡHus@"ֵ˾0o9XMS%~…(QT Lnet@N} l]WEF miiO:B#q}σjԿrŶ)/ KM;F7ʩn?Xkg~eFvҔҐzno|DUϤCߠO[Bi((+_zuWM 8nѦn/&iO{%d04/MϷ Vݤ4{ȥ[CrpKIg³e-˅>Tg2< 2t zV6xYy.kՍ%!@cFGi%1ȃ[E$_؊t= JEX.*c?{>&2Mc/!ܵ,^.K3*?ȟ{>nw$ңU³8r4L†u,4\Y]4 N-/K Y'рb=;`jŒa'w<2S:V:kJ&}D fRq WQ{Okˤ4W^d.TT=FaM~XQ ;lUwN*,OI/28Φ"h+Wxތi *u&D}0 )=NdրQ^XbsOʲ/e{k02{r_˝q]x ;#>07/Iɰb3 /n41FdC KdpQǏKֱ]Ť9' L ")l6ᱬ~eD7!k7I6aegWqUiBe]qkMu! %ߕW8wf50kNX!3 d7:pV7|F;jkq )dcj^io7qQ1V: '-x-~)Qok"cqf @=qN;7X1V|~od=,cMht/-4)(t5a am Uu~K/ (tN/ 3K9,ٳ]/F?}R9AիNse; /*;ka)wL }Ubg>)ÊN{!;4k^4ɰcce$TZpVbf[]P')rIh;bx$~!m v5`P:x!Q&'!4m-[6 _!p3bv][T>Jo#@ggI/;I33*?zJ\K(SZčU@S@ aE0/VEnϴ{QXg֣s~[;o۩jdczI^e'թ/斓*b4668%g6j">ފRlm;,n'W&:VY(שSE5NPh6C0 '6:$![h#Qץyiflig)> g8w"Z5fM5?>קy0lh9]l( lqt>c ij|4Ƹg\uRτ+: |&JUF%lEDӎOJadni@IINS9ڨ*8i(0cH uxiQVxkʣW̽fph,)7r:s}̚цc̞oEi?wYOVC?@O**enp[i{b [B\Jvyu4onܿ5S bt8*щX$ =\ EM>@C>R2^% qZVQ"i9fx~†Oטhb wK7kjsЅ*i&a.ὅs{#^}4Mm~aeqqR~w<782_Ky v'CSj\]OVNK|uNf [QT.o"9&+wc<#$-жuęV>K% Zg89 /'ӿ0״}܎еb} 18JzL 2RxHK) =SsƮoTޞ"(`2@.vd _A[+|tWڃg/sϫ,/{n" m iU-)7…{DŠZ 7u\X^S" K\+z>i`S{Z7QAG8%1WYAβ~'kaH紭2R֋{LU3*?T,'T-;56?8.mFc|KH`և|#a67' G1l |v{L**— L+<4r `kl+Ū!BltkzeAWhb/[ bL&(-II$H i[e%d_~tr]KCcF.%R#aDC `1s%%?QQ.W9~w6yPsJj-W(.cDY 5< <4;8XW1m"И1AjSr;T|?Mʡ/=Jl3_҂o5 /FOOU[= m Il'!5_ȳtg ?-Y5ZRĞ? .YIA~']@@M55 X)b o^bhzKzl5FUvYJ&ؼҸ9N'$ hc&Trkg6WZE`NNJ>po< ǧF~!:3Y^QvjNЗyS}Jyٿ޻3N;?7Axtj@ȑ\ڵE)cc$G̑1X5EC)ymħuPƟ"n=Reaj.gh:ϸ#{TU!Z+S[ƝQ%NԧϘc gft.!{VH1z!KX_IސBo늑ƊgShmx/WrjMxE̥BY\K NB?`kR(CT\VjCTn s0q od[UkON"i_Gy܀ .E@Dp¹z_ϠZaw 6§v3m">iO^DӐnڜANm2SɚOM% \S0jsT~\W <;o}닇A85u_C*,Z\ LZF&Wmim-w!/>zH@NrcJW Fz1/} 7Ё/J {VQ!Z=m^j 'V/*'4WCvhp^Cɾrp ^+%(@yOU<1}ڮU%5E M=həVϳ,!TS=ͧ9V;E_0MAЕıMԻjs.7pScZ6;-k4 aG)nGT?4s fͫ:;'BEU@No_R v W"nx}9FԴR5qYe2Vl3b ~E$ꮡl޾@hxd xbۗU\:[(=EĴDsh]+7P u?b'œq}({qDlf/2rU^3oN\{w)[4>"$cה+w%DVSw|~^͙& GqŢD ٚR"=)f|3qQ_}'Kzqd'Y-]$)*␇tN kQLV9TVq_&Ds'R Lj,T!`,>Z93BS]MT1VyuZH؛p/"+IEcVMO*6>cSW 쟔WeAWPAaLe}u{ *I; }kgbPTX[j0 t i0d}}}_[dB3vV3KuZ Άd͸0@x".0 Yc8]OBMBB.JWI"M(FK>e$`]nSQ R|-/$#Y#F,:qB3 wGW k5[K? LXPC@4H~̪[n=JKA &(>~>{pRv0ab.FXȇ5@p[QBܕ1`Zp(r_JO4|`ECؐ 2`# պ)ֈ%8Bh|3CE&|DtZw\1maWNZ̪7GFn|8T0 ї@8ҹ,8$BE?!FYOi]7 zXC+yRDDL[ A7SuĝTYoJ&cgj9 c&\V?*Ov!32d[ZBn*~@5=٦/v$ t95P Zx" w=36(|1.hjaIoU ? SdmX~} DWDRҙǓ{M&;L)(%q.69 U)J擉qwC饹h<~ Gu:΅ s:E_Nm;UᏃ/}Pʃ!p yKx&K>}٢BV |)?0500sђIk>8}sd̓ȭ3bWݷ36GɤA⥊^p6gVDR@\kׂj>:z{f@G2mdox 8{_f9n=ͬ`XKBfy.zQ7m,ax+,Rxa@\$I/{ xa[*  5ɕ[Sao)`BX1SFA1NinqXF@ggP.ߐjcd^w Q%#'Hrv.^ ? %g t%oubT)xO~鈝2|vD `{ħR[~G5?L>|.oX!+񶑯=e/\OB4̜~74T e ib*be@0x Jxi_j}V!kkN[>lq.uyrPL͜'̦/Yit @qHCW ;i_d~ֈ~|̛Ժ<:KEY2h$&ţYت,t9w5 V-y6:bLNWib]@&P;:/0{DQӊttwe,DR pG8Ds 寝eԙ٣b5+/N $! PێhN9a=7oGRIe] TX$ѸsN\QOJj N<2lj Mľ9tsʨbdҰ ?[:1[p 6eo2h4|[,~ ۛň"+g]yf0O~/wamB#/th/<o/A9= KҥAؒNX`Lg.%k=1&Ɯ|9߯^DƄ&wV$ƝPH/3l,u,tʧtq4EKPltM`ڨrbu+^Os{ϝSyHh^%Iv, \vVYP:F+DgTbן(|jq&h6 مy~w  ɋFEw*>'pOM?@fŅuxISG >pR snu~fRW&PlR04h[Ldmq.Q7U@x_y;lezRac/i\X{@ 'Z+KmgUo=h7!if|i#]&gxTy Д]AGQnz̆Wg%7ieM)/?!s#O()\&$h_QnRa26z8˜WUdZd@Gm28&Vx *B Q. "~QWD0)W5H 7U<{Nlokw+[7`\35LH/Y@xSºΞg{jHR%_hp.8Ydx .Sh[@@U")d&!⬇tb@;wPlߌP[h6k6BV="W\lœ"QQ@Q; d"PV5ɿ{F-lW#!p@?_d_X\Ig 95-zSph KVXN7WāK=$t<Ǜh5P3$B`y[7}4N$JAmořxv}QNܢ5X ,^_M(qqITE#f`s GN^vv6=LT.m]"IeTjBIM[wEzCF0\Po6YB_KuG}PB.1#A]+՚azHR8]~# d CeM7keA>90kXbym#pO ɫ*-+yD նn 2VUPWFHJS$lxH Lt$ V&xy SY+X)OslM|G"H~C/3mkfQC O1bj\38"( Q<%B(CEG{%c"SSV (e6>詩;h~]z-TII!vYX #ѽe9R$Vz4(Gη79G b E`kZ^;}?0H8. S[ OXgp`ӃR}rƤz.ۃh׎ 8ᄰÔ J5q4_x#2. Go 4ۡA IYtWG5r@.:[sO1\n^3oц7bVT aQG BF8tb:FF.3Q|˞uk5MD‰ע#)y9=M.sAz&O=F^պ{TD*ɝl\UДzi넎-Im"E2tpSeO~> ^1'>LQXIjm]'pB*nL<܂H|lLG3 4Uev{0q.*\@@!m=ϰ4M.Hf%3XRI;3K7[>J8IIl0`ʵ-nՔ#D#pEU?r]@6%ܻXv׳hhyZp/U!Zh^nxX?bV"~nw+8^nR†g]Ku`\LkpLs `zS5w}/asG;+="dHKMFߜҤ ~Mz߱/紅wLkN$!Niwyf;b',M ,H($7%@adY0f:|ΨqKl6`zA?":;;'6ӎ<*k8-^RDž=Eﬨ!n@fi 'XzO@ ~&}uy:%̲! S\t#xJ Gw. 7\RPav w0~0RV]-$U@-6?AmqB` nFw{Hġ\LU89pк* FT8Y$""L^ \E.Imv.JƇv q? ٯd _+8+0|\:,". `d-c=HX6jyDڜDBpbZ>s9pHIj 8m@߱j_팙5\[M@& h*PJ"!kƸa*6.uX(rV-fqPJǽn||_u<[~*df*d})Q k4o?ּ1% e v4_Xs8R;ʣC!c `.&j(879<[ʥ:\] v|ck$2*-?yf|LJ}A4X·FVOƀ]TE߁7Vp8O4_E88{SCc60'[w'R7ҏ.W90 JVQѺbx4i]lޘ83F1w+ U̓t-Cq1ɔ?jyM]r/ D)+Byb_ .ZX&ɬyK~Vz)n 6bhӞ \-VT&^D]a€Kn>2'Ӄv/Cܷ8bwՋ R/yMdZuu㦣-^f5/5G ))re)*t#V6[Kr]8R`0W#Vf6垸-ʔ~y}:{#!YTҭYqT9}<($𔆮o\ ߗzQY4QV›UM~ _?nI* }1kk^E-Qs{~^$c;u2Mot_F{F2 ?ۭG"2ϦaNk̜8A+t^Xڕubo5g<5TC)0o FI*84Qw PHdyG_  %jeKf)|I:;4TNJtz]e nK:)yk vѥT.CkP2'lz4@\I3r%1S4X[КV Asބ~$m$sR庨P?aP[<|n[!ީD 0~afW1OpGAxѾu-ŷ^2!6Za9'ᓾySu4||(kyGw'^pBL~NFe&t&G˄ff]ڗB#c?nm*cu'; I"RZ2fA*Keʹb'Ԋئɭ=).KH /(3- ɐ` E{~5J\!>)`JQ!dQB6j z@ P8FV‡LZmR1l++4mfc61Q9&9]pn#h^m"*_ Jx"/ax76ȶQ'XgH}^=‰TgD1ي\Q8&H5MT[Edz݄_Di+}ߏs \֭Fscˍ:r{3X.0n@)R 2LNLn92jRM;:;3"{jtdl8 b11$]xD"֛kyļ[F;Y/BEoV͇}R\{R rsw qYYs]x b9.u~܌YkJ,Od?ǚ>+°g=g5YZyKqFڱEd8Ii@k?j)3 Ok`pZlRpc+n 2|>~)}bK=E+#}/\^͞ 0@ϫSR/qn%o/ICEZמʚ,OM=S9хvҪ~}MTrXLSK6HEѱT츦 Fr)րtK(a&sE%JgwT> XӋ)v ~iy Kd"ƅWosp{*s荮IV':~M^fꚟu:شÒ$Ÿ`wbNɺ3~<*u2"Wsi&1O!X^~1%'5{̄Gb׸E=د쭆 #aD3q7G]g0k}W1S˧JWJb̰xW6=N xLIy_?o.-aʀ8yB̦BSrG`!|~4 zj\xD1@D)Saz>Vl$ Q&(dp KҸ@ b~a0%=)Y2UH}۔2v t3(bs,rSM8ƛ;jfCI;'6뵙*,^P v*ޤ͋ -Ia5uDի)?k@{EjzF''ktb:vؓyBk 7Bv"QBbphEQQC*J4M Zhj E7I. GcI6'jѱ}zxZ넦xE6,x)ŷO{ B7A>0itHMcXغ_H4L LaO?VA ˇQh3G=$mߏ1J Iq{]{oYI34X{h{壘*}r-z/.4z͚^WDjqjq(n؟lX2)$L#95:Fm)NFߨ!gfA#% O!s}H`YMɚIq.䣹xӡf)sLl߳@mG=2,fDY}瞥;&p ԕOB4b1=ܢ"-J^%˞U6&=ۤ!ku\KJ*;>描D94t"ϊ\ f)N_)HBF%kDG+Y$~nB9yF$Op'ꊡ1kvRch`e12geqf6eDnr+6Q敫6w-E|3baMGs_EF^ZR? 1d0rp}aQ&2speS6p[~2mbӨI9@ VX)AbUp C٤4r~C ܀_DzѶSyK- 8@N;T=J-&%gQ>";KHU'$.čeg1m1SoyKvai.Ixr ?mY\DUz aCn(Q^ ؅(SDZjzj(Vz>鏩u d!i%̡Փ 1(*Hu,{¢Xf8Gv:(sv2Ml}W/]tY0ү, tF|h.#5$Btd-u-xθ6cgg%V2&طu\ ;=fg6ۢ4n8ͤcAaҽ\WWnkLFKH)!I'?;uH|gl xb3skn_@/c_C=˰N0=x6|j+b5"EF~}C9dma屇mcT-H x|&0;P %Vz~Mס,}0Id<vv1zf gJ1??eα {dn3<@$^ds$?P^ڰE?>v wyP;7,G,(GI V ;r,.\W>ߩyOV)iF^j移xEv`22a(`;MQ@GhXs˹ֿ2w+.p斝SD]z /2}Li۠ 5f˪^5G (I55Q͝*`p NIAx}  p[s gJЖd셷&~8FW'1p iZNbVI>aܗex wf AVA4M'SB8/US 쿡|>"yWq$1?g Kn$8`ѻ&ߨ.\'>e S1k` [: .Ksj4YBv銖.{8#~C_%!"&':l4œZg9u++r ­^ƒܱ3 J:L|h2ΆY9Ldx7aPyU~l[g[ED|iX#r{%}6鶻c?|UOuOlb3~ɇ\ {@sΓ X֡Z7i1]8M%} hs{T WY?NKJFvCÀt8Q7ȬU$g~Q΅|Uwrr`Lu]K,t݃޵IxL05A%FVm >+wa3v^&_Uih'.yֺwE8, RE3jc]6_"lQxywMt|?sf]NʭD/\IS*|H2K@ iW\- *y' 2rfU|~ B!嗹ּh {K*Xpe!*vϽa _f.1FLt07ּoE}xh밬)kȂ ;:tƈEo..M\~Fغ. ڱj4lث+n#(4 5Ukl(@?d fn^kw)-扈(&pITQnU_nNI;)}/ /:f1.VPNaQq`㒠K6k=+K ؅/lz1݋T+xaX `^h;*Ӝ ѕqO6&mSv*Gct9e6" ЫT4lκ] wyMtfQ2&zG~fw  Y0jUν)qUAyW`1#f&p4Q{SGk^죫NHi`BsiX?DCOQeUor(g, +uF6aP)o>l%~wA w+|se1~iRțyڐS\9<*CCol&B~MX-@s ~զ*P-qGtrGES DX0:% \[j9l,Įy K OΘݿV~0#92A=Y?M!4Xt;@ev6Yw&i-QG?-9v|j[c/M:sfNh  hZ8:N1A 1ޛasKQ;z.EnBhal έ&hoVP[/uJ?j\ ^XX0rv4M9Ob;Ft1x֬5PE:Rh `}q]ΝE \1)KQ[nvA-_Q"Kj۶]QiιRh_Wm tcQZ5CҰA 0#M'K|Ifl3wg=-p>o,H)16/ RR؇)@˷\B4n;8łp踽7rM Ynf~/8gB')^(!lC( q5ԯ3+qf1`y{1g@\9PT|ƪ2T3)eGС3YYܺrŮ![% J~bm8a'zi7S;Ux <"LI .myU4SBy*^mjs6²r ᯉ@RBQdc^]rDrrK9+ylm;sĝeѱ idl1`G<#*8q˅e1^eDkxi[KlB@3_ls5OP!JQYޠ֌l|uo3I'7zdjfS ñ]NLS>Q2%[;Gxһ8]%D7.2sL4sk׮Bȼ lA#?MOWE'.jkw(d%\ )g2_w>xAYt_~5(F|9Cxه W_ՊHjY(五r"k/\ b#xQq^G Zk[5܀`bBjOef(^)X`4ݡWjjY rPGIWBV HZSr8ܼfzZvze2_s{̦<0$"#L-Z_wA&U G p4$s2v"[sX;樶3+/M{vkʨ꤈⍤M%Ţςe"+,Rq||[E1.b1fNUAvC,[Ya`Tm JsIE7o5h];)!v=j2n{Uǡޢ)`-5. ۨif5MoՇA2bY♜%}{VE88!/^kgEdfomE|ϛۮEx58ڴs>&QU<؞Oe<.G 2S<# J~bhFRb-*a鼞z 6 ޺* ?p)Kcu{+|Q8Z=@CK׺ j:,wh φ ̯(U ڡ+F;,5nDBuDzmq0qwlev@I&3dO\I1z:7ڨV1':m3Pv30cp͐d.짛cQ,'gȉ.)5$Tv>ׂ_([W@dx[ǧ5]Fc8I2>5?6xBf8t3EZ6\/5nF-+.GPQش,հ{SS틑-߸(߈GiP 8NxT݊@: `C ە1-F]ai^?zE[ws7SK%tHZ\qᘄHGlґjni ݈*6m#e$՝Ӧ8H3qhcwګY: jDw͞n&-04jHtu^>#[r@F#3fZg̪bumbe/4rC!k^SCOj>;fF|jV\! 8)\Q*:8L,sRs(׷ԍ[^ɅzcƑ;,):. ;&eц];!Qh?fIџt~/b@7Afc -1 #(o1y&x՗.mS 영ߘ)UeetTF{1|B+;/f8 O07fb偼9lÒ\  w3a&%P>kg쨠TWh$ޯ ِ`\*ca4  _2qGLϷR*pPQGš|0oxNuT9ianL$'!ZC<8]U%Eu5hMѽpo`%4~DB(}U]~9}$wڴm>>?E*065(3Ħ'ɋ݇w(o9U#_49}zCk2l$j ðuY\"GQ!x\<)e_\ 0S7=g.Eg2m8on(^Q$7N/fF5iB0Fqz?4fi2NkIDcr&(X(miA["r('Aн̎GP=Ou'ﵤ;L\G4{Oprf,)P7nFb }܀d;Y` f.S^ ȥ@0qqlg/qחut{fARv nY#n?C3Al|}[b{g5.[3<.O"4Q)E%{`f{KW֖oU 8Kg f1 8Lѕ Q/J7$Sd5+p+| TN}{/u }4fx?L!&vhsSpBsg˓2xI9<3;!4_yXhvL2 ;C.B_!9**e(zރЛQ 4~+#xJ?7ԉY}ȶor6uo1<4IGW# L#hUj~Wƣ&B|Xĸ*^D*^ᯓժ@JF'~-:a = z.!}%|eQF8,, ڡƊf`Qd ѝz!?Č|}>ٿ'{̏yW"Aby#X޴6k> 2T0{/yF2Asl.S%Z;%Y1o05DirMIIAH F(^ш;?yXq.1S DO:њL͇9+w˽@.h6(ge*I;sqH93L <˩S<su)soś5gҡ2*-)[FzpHrUz?f!%,kE-8(E y5J_y~GN(KWrBՀݴюcmLS(9ؼK8@ 'd;{ ?7XU~1" *"-c)X Cqjy _ yhDT/C;?~!I]=}|0-n W:6u'}ǘҎ;iґ7,VtqN'@BJ2nּA&}Ly93Ʒb3(ix;oQܑ q(ٛ_zx^3M*~Ӌ֣-Pv0)MJMyػ^qcNk!(2ڭ@svNe3k0v6 ",e<5{4.4>ԍiV)ЮHkr"RO\z;dkH i:lsgnKmlV SAy陆nX#'Iݝ z6MNvZ(66ÀO=[ C3l dG [^G] fUb D3\>_C)K[?l:ҘTTJChKk'85%d8 qJ 3 ll|Ga3nhUq{rԗ̷?YnMq@DZٯ'9&8ʷ9\^.j\Ak|,` iN^E0^;׫I/MN<Ʉ5e֜[`١`eLAY=V&ʄz鿋/O,׳^M%~"ϸI#F?]什&EVY/fY;vtȄ6 $8[|&ȣLHR z콞[q\~H0ɭDs![ir\x_Lq?0 .習s(!{LHJP&_ͮY{C̬\#恮{] 2~b{+E~K_dSE"ګ~ZPw5GL?:_SmU k nopRRr?N QJ$Jۖt_EWy߰ nSx;|9"aw~_U51O4έ@NG1@e-! НHjFV%Sf桀(lq?Zvz s0ee-# V(er.==1%6c}`gg@X૽% ;}Gͱ(՜h܊ac3)ڛ#dI3֨)**ʵ{E3lotCbO2n;ad|yE%€CbLwUu5 mݫ3Zv B5I#oܨ__3q}X ΀s⟈]PU0Vshܫ%U'10c<wLUyf)nH'pT/@SE`o Ocu ;`a(xI`}5γ|>JU9sBi:bC8ȇ̙_rk> ĀxY4a#7dFv =]~z ʁtZw0բZQX{Z#&ɏj,cýz:%cӾ <}M׿@Lidh IeʎR;z2K@8 "ǘw5̧V~*?Ux&ߍ=8֫Z ̅,%{КΟnze؁{NkWnƿ +4Pxu5b^/"I`G,~qF".=M>MvN1ȠNv n*.vj`ax!:J؈L?~Sv戃sWg(?;qqfˊ%>l$ 7_ZgK \cZ%.e0=3!]Yշ0́_uڔI{6}2rSk` Rx݀*@R8M۹9gN5lMcw}!R m|'MRg# ;O+;b0#tJ&y_Md.oa}-sEFة^s'""zm>7o6sm&%84%ӗy:p=E$m4YRZ1Rjf<wS2۟-z"6V*SJ9!6ck`a1Ƣ _ $pi 9*e{y `7а`Y!NaA ~P]+?0!cϊڏMPc&!OZZO~;ujOb8)qmsˌNacɼF2^T3 \9T8*\'bOu\uUz~6.7U],AGrFp9"\ @W--=d@5t> FCpot4 07]?d2`Y[|m ~N ߂XE+ $"AO?﷘YvW2;JXBnf/sPOAăӏ+Yos$UŪF5^J)z ({>REsI'm1 !\_IpSb-i=z4#HnZOK.k_~?{f N I}7i/d%By0$OrTW~Cwa 3jtXt]TB=^TƠ϶͢|rPɑ|{/E3o s΄!0D *Y\9~7쵥leҋ,,iˡ w0Ƨ?n8ܷl/SRF6Ce@ S?L93ʊGut d,_* 5%TXN/CǑ0zܠ/v5SW229b *~^~'ӟÞR8F꿗Q=i\WBrkՙ޿lH6}j#+Ԃ%%}|XwvAɴs۵(@v˿$8@PaP~#3KVM Z X# F9O%1$b?L!)`gLtIQU*z|5>j_1Ef2.[~Y5V?rrk%) .sCS,s4XABvADCʠ.BJr$XGpko,o7Kc9Ij4+Do[>= ;|8(qWExR}o-PP&ͬDD5R|g(/7@eCesA5ج'\Gg, xm}|חYR<Ѡt o )Ɩևk]t`.2_.nTaV"/·b{XWƞ`'a5 \;y酀5ĞxxlW% w*]#~\e0q0zkf1=PɸcۇP z (9Xŋ}>itNn7a}Ƅ>"]BnjI ]WrIwMc©Rϴ#G\ccϱx8tpѱlgZkz g58Ks-PDϡ7۳=5I). ^ioElW餩i sY)MpA] aˀTkG_CczCjS|ɱceFS:sl}%^ !NQaA* M7k5&MoN ~KUJ$ pطd)_Uw(/ 4w=PCO*Dy/I61&O[-ڑ#2AK0_a3FthM|*RÀ .Ɂzd eG N4o\cπaVer#;$ jb31YM@p >tx yhiGnb 7R mkNw%F:3!0មx~N.[ncNiuhG$ț|9Z)4>E[F:b[R:mtAWߓ~Ebsx9PUدMIu\K}k0iZG,ٺeab3 fW wRb)#D\یhTdh KAцfy6M7OAG )Xc39wV ^]-fڨǙ)fj Y>q(Uwv|Z/.7F}#P#y|wx8(t@ cna ne}C(O<;#,ƓV!RʤV o ƥ0~9z9r { kM*$bk 㘓 v]oRwDzq 덜``!^ &NxuD~{Tl`fy,L2t,L=VƤVi@$V*x*nctڠQɵBmi% nǯ!Gܧ%2WjA4QP!\X:\xl!l n_qT(c@"f3 '}0dm7a.Nm1K,~KM u+meiԾAOx8^w62A``htDۃ'PgZ1CR 6mE"2j C=XkU6㋓ !sҌlЋF̨9WD(_{+"vp"|j2φC9%ʴF.Zz(gfpn5wqJe;,qe! iHFfTÀCC1))fkb}fDKY8.BN9 "p߳7AJ"ٝ7-CIF* 0ۑk6N&6`AjZ_vU5zC$:2(k!3NtPn2:^ =+u'Ǩ9\38M)uI%ѹP R*Mbf@%xw>LMCb؟];)YjL~`74n݀ X)I ФX <<q&c&6Bl]8Hygf@3s ɖB!zzz@EoS֒?V# n\= Y9^jIZsXkPo\UYy^,CMY^u)7\|A%E3em<{ۚے~&Wg։jk;R 4-DEzvJeW5<$! tkI%ˋu=MHW*\3Rd׻2 :bMWP ů )GT7-΃w M!mHl.C Q !;l)*ժۣBI}[jVH mojlyG{'K}"kܙhQ/G)ȶ҈6 ! )t뗤NE5<P~gYAen0>.LoDa}gڇ3ڲ"Tm]_id( NP<1afZ\ߖ8wU~4KII$,xЄt k\)Y; qqXP0{6txPj́oI`%/'8;TZˣzV/KY ܛ4 B5u)IeV(e,]9:֊ x?$b˟v  H˧l6q2A0Y>8M? >zItSߒ4H2 f\1=81z}]aKuLlh]); bpb/|ĉݿ*"Sۙ#lhC3Nz^xIN])N B"7ĉ`<) hc0tTvs^#B:>^%b/0!wD!>a.)ΟQ=^c /}׬خ#_)PQ;R蔳OLjfa!d5zw]%Cu{@> l)k>Nn^\VQ'X>~QEJ.[,@^a8hG`OrA߲,5Yntɡ\V\m< zY~5V}DءM~ DtSenaHws!2.:bVd |ϾƔA__ʡoǽ02;&rWgERaZ|` ^]eghhR9ݺ 5,#{LђaD7ƙnwFl-\~i>6/=ڔmؐXEObe',<iB.eԽC;6m;-e0K_WIfSTS(Le=bӬwҷݩ2#D6:{|!\-m;ErFS 6,k2Yr:6R/ɔcʢSISb uPc?\k~%m_¯5zV(u}GOd!xoM,u˲kr3[wA \}{5G'ցq (8";rK#l3}S2؇Uh,=-H^mW,;3_09j 4 * "-$藜 C P'B8̓^6^.qv)~!B'1h! @X#Ͷ83fKhl+DhȋsCmp4Gթh~:Z%1I/U&I-gTc 7,Yeʄ& aɼñYz5o,]-1~vS88%ށ}m'-X% %H{P ]QZ6k'2L}Q@ïv_"@\: J*_Re9g$x]$U eN>Gr)3H8:#8mo(vO u_7~xL(4 QYKA"t6C1%0:2)\Ni"t@m͌H6a%>UKEvjHݒx%F2R2IO0sĢZ?Omt%`+<"4]A]-әp&Ӥ+}5 ;/W`1xj۲bZ{ۿ\V{](4*\_>ʊd)ԛ ,Wly` [ҙýw^B'15GmO'Rxx3@H~s=-+{v(ߢN"J &8Ŧo*kP<TW{ !ش@w/- c46O>"sU͇`=܎u؎vnfAcs@C$`g(^qz *=oϻ#xDE}Q/  Qtb;bEFK{̹nʄ1 hΥ>f0-4BJ}1_蝄7dD(G!/6E xoW4`UzpHai/OElp}]jsj6a)t#ŖWjq`0yAҳb“N!됧`{ƥ|%E 1a{:~rާ(]彛F6L[MSt (Ajb$)NjLoa>0V3K[xwD*AFWTԒ[vm&V,P?ꖄ1"16`X;~zm"D}80Am\&|fؑg_h4V,"#NhGQ#MXfgKcŒ@- !fk`u)p޽&< un;L|Rg>o02b̻Sћނqi1Z'[A}H[|,4SRlԯ9M^IX]ouCt)ؾ`~]~h3uSD`\X3ZݫV-&TPrF KM~OVzNEOv *#kѲrDPgڨaul EvQ 7+k BU@0ߖUycPUV8-O-##NbnX4[ U{Ro*0`yIҝ]bڗ\%&;8¼OI`aCҎ ? OZ9[X9J,ƺRk<q.]އܟ=P9 ۨ}./e苉"tAzJ8 ѷ֮7(|uv,u!U8>2MapŇƳIXZo?}W`x+}LuA~sى~T|(.: /G>g%+g|o<ݥSXWTz Q:ۚ:}^b\mQ"q]`6-dją\9{|[5߄B\_6"-] fۛ& eIY%T5|$1M U(]l$X)b%n7HJ[ ui_!4 TNXn98Kr(xZ.J6J, SBpcIoaJC!|1O&Sφ_P=.{.1=&|K ߦԭ.vnĠ(|#? Gԙ2a4y`\b&zEeW]4ئ6@Y %ϨH? 5q;ʌβ xm10ܱzRls3|F)-c&޳mvEg*9O,,$խe( eb_t|7T6340 { bzCR3 d7H Iv."x2E΃}׶~d7{PYI0Cm6TId{Jk]h ǼUΙJ):Ö!*%=,ut_܈t]Im?AZՅF:-M]JGܑݔפrN)!sSM`:MB!H9JI`^m}M%8=9ts$$vX'Ym#ϦމhMVj nM7ή-RIZSjOp;c1-G|8 &nf5E=&z*s5 .;ksgQO&4/-K) b"+vḤ'&Ǜh FQ +>}\cfR,\zG|[Ea癑oa3ģl!`֡_oVb3\!Ǝ VfćlqԸMP\Z@$.GM׼Dj*j<L{@ugf<@$ǂgP|TDOH/XʣD!8[i F(Iɘ)B?džcJ*bIZހtbIkuL MWoA/w 쳋j2.D2,"|WI+b(?lֈFγ8DԈ 55-1tla~dG6cy>V8"T C!DN 6z-{"iJߒ{XG Pl @=fDdjKЉ#TLef ?l9 rq6b3ug)xZ5Inu3p3{czCe^΅,c߾O*)#\mZ%Gl9~uYgbsnKLẍЄ |Wsf"sEt}@fQrν|s;s'+ܭy~Uc]nP^}$;E}\3Ⓚ;F_|Ff]L]xғs~C %xdоUZڛNqU07ԍҲ;b ̌d:Ft@=FbwDmkb K_ܸ^ [H`%yto}u}]@yZEуQi'̾R:Pᢕ{/Y40Bss)llUAj6% ;h'ý)#4&\ e"Bl TXBTC=+>yý]k.ډwBFq,qN^ YU]ի]e`:)(vl ]d̍$ ,dgƕjx.1SgYuӇm҈߬K=dS aݱ8=AdV5D~L!movܠtfFwi6Jحݨ(t{<ASAȫ|p+0%;*D"7X)d_g)v]  XwBt@|gpuǯ| ovQa~ Ty\L.NǛ|R䵙AQwϠݽ07;zsld2G o1Gzvf-Mv/Cƺ-K)#_t#O::qyǻNӁVk ٮ ]Ӕgc(8܄\l,Ckt

BٯaO Ϸ_CbH(@uj?3<]­AaFdQt8/ӅH$S:9<Nl8P}iMu;GA6s21c[ɬ:8+}lT"spkvJ;J=.h{x %VBߢ̊~黦@%԰9 oq˜dOc,BԜvסTJXx| PnEQRa􊺖I:^!HU uْ#ne@sMo]8 \P#Ubӿ,u})*K}$͡L.v+)$\jm+{~wq7-O񦿖!)4< 0Zy˷zF]ΌבRjμL" `#_1xl/+\N}/3p-{|15 TeUE=QrD"̔Ʒ`v͜6,Ά54dl&x'QG+Cǭmz é06Y,~# dRb߻Yֱ[ Z=!# ^$)g('Wf@ ?O@Tx7J00ݱ9>mgX2E['v/ ›XLte_;k“rst {6ۛV}nم2[Q,wKOHI7b8C*/!gjzsofZA8:j0pnu#V>$f=P꽃T1LmDR½|AQi:.f yR2m_*[egB#qV/NMG>tB:Yᛐ"xaR.j l.quTrygn.ggFb+q~);!4g UPA;\ㇰID ELd |+;gë6o k`@H*,lAߖ5UKP4a# ?զ&NGh=V^uN܃Zx, qӚ~bޒe8CSƗR-d~/G}'qlQp"'穟ݮ ̩.HErBeDi}$u5uȺD_/JP[xKH;*/(Ntr}eVAÔhʋ:%/Upp$*g/<QR(5AJ*pKgn}PFlr.@\5T]LDx0tPSAA rjWSݍ3}`S`5De"f}=MmoWK`v07F6*f5 xgY˙Lb ]-8<1=Oio]M"hK c8)Nc%z{FjROyH\-iv)łȡ:]}滨X+ˏ+ƨ~͹E$ar*<#.kה. C7oZXvɌj9'TUN%Svzjl&VԪ} Pj >6b<>śnA`V.} :e̊X".BY3 >JYg_..%]6{=K|Y+ިʾ%66UO8$i3x産 {6>b0YbnQɉk?vpd5 RR̹z!p)ZIϼ![8n|~N}Q8&0mog2ek[0:mϜ94a#5jygXV@˦Y1y&w46{mYZ82n`G3zqV&W6")f)]$!d^ ;|C3"!":o' zΞ֊ߌv5-K%CVtFQnOaFM6qJ{wZP/'G~_1_E~z kSA5xc{:ԗJΨ(EW5zd^pb_U g3C4CQa.RWɱ XV=uLM176o) 5^-t),js4QcT35?x[A~q!AϞʤ v$8y 2^k@G2D5s$oH\yX h55sQ `&.7Lh 1H%1Aڅ6=a~Z{'QFDե: ʂ^\,A(0AMPЯ?tiGy(3a*PWr 42~( 9H6N/\vT@āWoGFU!aD홃J,%F}QDk<72*Ac\QjF*F5'@5lx %xlp$)tݧз0ᦑn#n/n-5UUMbvk7[k;arD}d͸ΔJclm<芃FZn4 RJ]M;@Pk]{Pљtڝ~l/G2;DQy ϼDŌƑ>+ -=CWse: B&"lЦ ȯk txDmPRkUyБ*AފI/8-o43c v_8# M9A˼ 57!q~G'+.wY uL΃wl,[6(~8K6PUGfY7F J buOkjNHӰrW`P4WyNUHBII7#`^r㏆xtLBX*,FZH8["%,%@_|ݡ`)2%A-H65pIop:+$אyyY8:\HsVvNr;F:͎hL?"GGXBDq):o_]*76K̞Z Q|nڽ\z u]R“6׿,X^smom{ h({ގ>tq\J^OW6 vՄ53|4rkxLg5e!vJwdQpC&9dz|xX̣vj@OJUҊ "-Iޖݭ*'c>i;8h-:nl߳af#r?[std#*5qb%xFbDm 3~+bz9wyߝi;R6mKPX`O$$dĞ9Ԡ9( ̀# X>_zCKm|)$@IЃh4 2V`Yh,9c3+vZrIÆ/V OKMP uPJN\s2{Gb^|Wl*6cwKYsᅞM>m vB̐b+ʻ6H! j,04i|w715*hKBW\QgT f`Ge(5Ȁ`15+G)x&Xtzծd)a'k Ŧ<i!Al5h*'[U?_>VW1f^d4yu]$nX jeL2Le:I@riK Q]uv7Y/!-xB`:KHNAmEhC5oaj%$Vs=vEUvQ ;vQdji*0o-k:fWrH1ƺ$Ƙaꬪ`J~r&*5~ )4l*>s]v}+1BOگYfGyiT6hu"lr) >'žkMs(ݫ=LmI~._r<? a(P~^9룶&ARWR9VDžk~TƓoh$~lB#KɺovT9TFP{;Z־ŞYn7i_!8&b\% uC)&>Q YoJ[z go;E4Xs'A9SPwX \u{PNl[BRN'{iF@l܉/˜Vaw 2g%ٔ,oڃ",8bH" Ydg8Qfho?x#˖~耛}xDO@l~?sR,ß/ɽ,!]|.&m*Fb8D/UBP|ӇkWCh(됁]4L($`!{&23B~NHnP# A&ҠԬ,R`br4;;@o*V>iaڦOq|E zÈ 9mx3"J Ԫx#cG1NR$eZR"-6#{qyBxck4'!'kWj 7Pǧ5-_ (W/*#@?)eʯa<.`bըSJXK=ΰ@+aNؖ,Qثg tB;7} s@xJzYp{JO.$S:[5ʽr+(< Zw ob=+40cp`{dw ^A#fQ_y&T)-jBI=@*̶!srBPwk6}@&eU.xcPajrg{(]yU؀H)L# cbߤZCfGϩd[Ʃ3ꩆ\>w5NŅ𹱨5(k(l؝3܉Ywҹ+>Sz_Qov$ ʼ c"p+(rÔԴ6!{XB*S`pvCT82L`R-aJVn-}=5cΫ`nw2|~١QeC~X.m bv<r fHiqCؓؔFXp4  oޠéF*P -"4Ҷ׀'OU`aO?#1TVbWڷns!W#(sA-/Aѷ9drn1 :R\Ò@4apƠhܯB<8q`p{!h W W?f&p<,琷f%Jαvv,qdx2eeam`9ù%vWiKhK/o87n_. pỠKEFyYDIZHUSڬ, ǟ3 aƧf Vƀ~iEo2eYfUBomʑGĤTBiDP['fӳ@y%?5U/G)< |$dʻ'Ni[!a&6U. |wZIFʴ8NWa$96#UR(hy_KܦLIpkvq߅O{BozJ"@ތpQbCD^2yQo*Uu {o, ^l#u~]-U=LϸYpuXfZF<`鮲:?jvST~6X(l=xh\5 Rn#s7e{ z=;sc'8DP&NjZiBhNϧU<(dA C1lhbA@^U|nkJM@qR''SbCCE8-X{JR%g`q-cGW w#\`z% 7r5} p4ejZ$}j+kEޤ[= (yFU@.fފo9Vk_3[M]x>bOD-;)q™ Oy!`wm"i'}}NE{OJ56 *ǽ3,GR|E2xͬu{aҩ b*{^u/p$\UvHJc:^|vagS+qqӯ'|]"Pzi$Jx~Bj_}kZW )w3纃'HY^GƤp9&hrU_CbD{C2k^ecXqXNu䰟X|U̶Yc#1Ն ]৚eZr@+paRү%!&LQ3,N`tCYr L5R .͙ND&s7[d[[YiZ"Q|Nő#NDW64WܬF+%8}鹁IYB~}HNoFR7]Ndf[sv<,BvycgHX_l$~yК|'&ϣ`&5X*Xv-Zn6Y{֧D=/zO>M< F",zS:_Ee 'b\io-.1Z11/p'.kɑc/P.$ˁP7FݩȅWʨ_U\;i\bMr7k9'.-rw _([{/y~!;Պk#hNU>#~sC)Ŋ=u3N[511.۹"~I xf<շ܃=ft{sQr^]ᛴ*EɖEJa:Ry{xmv:&|?BNl% 'g*I[a1A`d3փ$0kAua?q@ b1A/~5'ֲ}1%3sW6$znNSo )W@eMFeQe;AMZ ![7&?.  p C9Q&pZ.@B,-4|j5.U}zhx8뀐w}p%[o ս=Eq=%C)T) Xkd =fsuب :ӟjy˱s |ͣ^;okVć {  1jCD[>Я'ݮBl2 H˥dsфεm{yO,kfN\> ٣.,BK9h/hYa: sh"*oi3LJ'~;c -9W`'k[pԈ8Y {"D%=^,Em1d@b|Z0d+^` O(w YUsGHx?U W:INjW.d z%C5C *C*H2 "42p@ɬO:G.gM>!bm *[t/gR&j߿2MH ƆDo}s8yܖUξS?nnJnڜW;R|w>1;f} 쭍.ʞ@ŅK͝M8AI>K6'l".Y ?)xڲj`wԄZȋ9 P~0g\R6Hl['7xicbV>m_/6{y@z7?yX$(*37FX;T WNR\EussibY[ED8WRu)7 ?1MEu3V/cXSxpdFW:@l+sQse5!MMR,]0$j.t1]y!~ x^7:r]MRqo0P'ep7tj߉s*Ky'W}.ȻLŒT6 3~op?hm@|_fSx2HW$j&çN8u;S7+Y* xa5F$8EM7sV+>BN0@ӸWSt* s#=^aoڕ)8Gj IƶJߌE:S,(/ń(``ġ<ȱ~8PխHONt*Z+s;QMR "4kHIh3ѫBpziM::TG߬\r[|k,6,H2Ƥ@릃uX<\\ǝQ;}l#OXzrv\Xq4PF'+k#sȵvi&^r K YKl@?qOC. 񼟴FMwmڠS˾H)V%y2.$>C~=m,LE dG-Wn^V,= u[T+BϦR0cاF2ww{N 熹ﻳb2/I6g Cr Z( 7EZޑIP=[r$MO4d;~2 E; LBGWW@fijfŀE<q?*r9],KzǏ(mlzӜ&J+Hoj]>. 1u«K6$9嵍N݇ ylzz_1!9=)MצlNwJ0?FhFݔLO7Q% dq}֟&*0([.R]ϝ,"NSv -ChqHj^ft# "CG8 dA[֙c8I0Q!/Ka%?"i2" 4_Ō"e0,K*׹kLnǭR}2 B@]"g/u9q4znZz!J%2T!d#bw:Pjw{*"g ɹoWIvkըrPսZyPz{Dg?]VE?)61l,äw!DQL'imƖ²盷8; 2 p^X]x ]X IHAgi$fzL)"y ^ ,u;\y_kܭyu4qn^1Q+%Yժ3 ph& o} iFwr-)zEښvJCml!?}GV@\?gެ!rh/tcu4Sjc9ۇ / ҌNôtkʻ<0 2SVzqέzbUTOBuS쇣/"Ha3=FI}!xNƕR8?(Z}V)-){.`m4I yٽno9pwACKglݢ߽g#a%n9To*> {J6tvi{ѵTJ%͉LЗpp .WKމ71zŢ":pM`/tSuuKED;uܠFy׮Xx@;8FAjRdi6 v*Rw`7Sj-drI-xC7 4ۊrQYD5R {*2s7 -+fp5ШIm X{--O# BAlJk.d4鳿z#P *9oY)?`sf{ ٦ ZU,SptrUk 6I +KPC3HX5Q#jޔf `>nځ@9P gr#3و+8!ƺpx$g;A6\#z|![`SٲrH_]#ԯYSV][b(UblTGċ@+%MNB` B-E!8'QGw=kbz=J-P5HGN&g34Vte1 OQJ1|0il; ׽򂶮̾~/,k^u`tӻ'9tfԭ:}Р qW!%y^-non~ÊRZAF\q/ـ=D O`EU/:~ ,4h7|*k l\ Ļ:V|9A ՚-0'(G17QZ}l4PIP%4״hDFP;|X Y %!ծBi|75s TtqRwL~2%}(~郓{jR(^ [s;_iOuёK BNNG']` n'Uٗn x-8`mk왌 m5Oߞސf9qpu_}g@3mRbPjՍ3S)˹ėnL҄ݮSzیn7޴}o7¤.A`Lu7b8xR[7/0^=hxpŽle%WIV5/`@ =T rq$ Vd8` .ݓD(c{z))SS*’Hll!ox6)[~QPP+?ѻޕD\睒 Y!!4˜c=4"\W_$Lݨ NLDF,+eHAM  MX4!٥UiC%VoW)L 9q&P?eϺ]F5u>R5LϲN!=TULv:,Rk"q7e8kR?#k"W]K΁o0&/AXs  c-L7c8S,οAD;HKg1#!ǧPm*&a1]木F⹬Qσ94AP['AAqjl]{,[ۥF)Dxqob RZl1k>&n.2L#QeǘK-8Tcn2X+>=H\;A>&~fNC(sq+ H89rtMY `0y {T<\ÊHKg «S` 5ϼzA2E|/i|ͧIOR][1Hd*x';Vڟ/& !mh`qEŴPೌ*LF%aP/Tq0P/.m![9yȹE-rbg4Q阜#&DX ~B)3w}Hf8(V}“`ҩB4SᢺtL;CF(Vn#5$(Fj@M矀P3 W_x㗬NȻZ³7%ZR>8{P n+)a(bRO2;[`H aidvy;h?IfDa!~[~(PXiL`-l2O1jsͥAa|hV8RpßO@Rckgp\| Ydio{S+Q,USg#8`?0F(LZCl}ÍZtK|L?cesv dqS+-NJ92$O !v0IJs5/]7{|jc Ï4us 5Gr 9ܥ9&78Sm+&lsH?;ohܣs%W]n,하pTL! hp} 8P[R2"U'e 8,= "!p<}^E2ehm^BuLc^Xr?XJO%Yħ(X^^+_n 4FE# V#TK B|):Ykl)mM76K!s/cYJu`NmN.f_SLeqZћ? b;eU̠A(3Vo }] v䑵Ì[WSʍNhxkdT3,_#E+58E^S݉LJ?7jH^ 30δS Nq׶ʠJZ2e±v]ח}bhUX6xVf{uLd[.ڠڲmNE^h*:x5wƄSmֻ ud`i浨x{1L`O.DA,KBbƩ0#1@h>'a`U|Plo F,2]c%d*뿐9y[ 騭@UgR(gC7϶ {~% DV5+f >Oܓq]9NS@]KFFvڋ|5U.vBkq2DC!QB_vXӄ(f[Υ޹pK2\{xiݞT&(Zo$OƄ`}RgLQ!t-h/~${ptH}/;PQTGT挏 ]w˟U"W8PfR"lݤqFoOz7<xC8og8?ejztI `U83΁\60>쥿TvԽG&:"~~u "3i"1$nJTZ^Z*^u"{)|~_oHjdnAPI 󅙽Yhl>UnO <R V}{diÉVj6g" Փ5T]"D'c.xq!sb59r6 }PE2Cnʜl%/B I.o] e'7 SyjTљ˭z%[~{6o[򗇅}kp7Yz ;b÷([Cd0`.HyZ5 Sz" fT:s繎6Q f/1l/fAq<//[7<0F\bP?6C|8KpKv0HW3z PIh_^0cCqb³ q+\I?!(=xyWQo_{RL dƝfi>UԤ Vص  DyAn:7zfO58Xhmɕ6iGUEC:mx|BdGb"ZRײWΗ})Fe獍v }skrj>F6BjOgçtA-ZFeVZK\v [IʢFD/~MIWebL5%-Uq.l gMB%ۼ2-1u@adB[{sjpD5ޓp =!U.r".1?ό"H$"W /80oAi8anNW:sH)a8$()RweᢛY?t;ۆt@Т F ,, /\+^k(tR"gDc \mD"E'FpfX3)5mVr_p]?!كWi:_&/V#@XMEB!pSNH\KVkX<#5zͱ0 ٦v9-MbcG^Snm"0hCPۚiuE>r{HC4cMx20gp5饡3RO W2?gX 6~p  &კ3EeNtj]lfɥ`'n1pzE!]+m;L\t-&O: o Nÿ1pd{DVq+O[c{E!8A寨$YSoRY;oŰ@V#*:i؏|-1K^Tgt.S;a]W3:^VXZ%OoEʆ.-.ם[3;.Þ>G6ܪX";ln6ל.Gf$UGm T i͚iL~٘)zPj6|+J/P 9- )(S{q5* v5ʓq*~T¨[X*mȢ 옜SP9׮:D BGm p nKz]׊uk"]E\Tnӗ|v ~5~;V{_Ћ%·Uk1*P_<@%E4600߿N͹m[Nd I\RO5~w`6)gk#=wi f\~@'4lxmM7O+}D>\u  =Qo^W#*t .oyB鸱/~R0@OfȨif"T>˚QI20Y7b找c!fBOx]rl4h>)&$Dz4/?EpO=qnўxeyZ+"w~|-lN)ьe"u]HyJ3s0ey%1FZJ |x `VU7S4 J$G𷠦bsGFY/qnwb |iB -3]0slڔlx؍dʗ6pAF? V$ zOXH4Mi~r~hKq<uնx#qeộEe±D.Hp%Gz{+g! ST0UAِ zmFpfb8b68hWV k7/6\Mrݣ௞"y^)W -='.H]gQWFxNZ6#\~'?3q 5yc&ӲB)B㞼oD [MU%E{ Dr412GE}CqӋ'AHFv5YF\Z[f+V3L_qF~Õ5%z}=myAoQbްȱz.@Jfؚn >yJ 8l8gZ@&Nh ܇.S o!JVߊӪItD,nFF%(->J|,Bω ;ۥ1چ3TR*Y4At k Ws)%Zu8Tc9]Qpd!7Y3H.o@J J5<8_gNNhZyM\gT&a *aRl5F? JAFTM-3ZQ"F9L N% 5+KY=5W0W^)0휵+{9I{8G(%JBw5)K5س2mL[X53tb!q޸ a& oڌ8\N9^*BF@LUZa*;l ll.yI@qt@x}UJ2y-s8 o0aZCmZ˨ú/Z^S+WCFg@;Ҹǂn!} QcP)[g6ΉTgGٙyF6o|ś]>U<ߠvKǴ\5Uɏ> al{~Yԋdt)ƶ@K'6WSA$zsŽh1Q~CTbۃҼO~VS]~=M'sGM9\j.{Q6,h9B=?﷨눃U,+k`?/S*_s2@,X/ǚݗƘ|O>='$ly7.HNXV8O)F=D u4ׇv'ۼxW0dXD=9LJݮW[n>q?gip1ڌstmDY :\4u5B"f!"`ͅ~Cװ SN=Fs-B!wA(NN)ʗUYb:%D `F W ^|uw 0l?BOJ@F, ^d>IkYp!_/ƒ3k ' }aӃ0eoV9_K+y'Dr=KA1Ǿ.q,8KЂs?\T5܇ #n Q䁋\yxl864xEn{fOgmU‚g<;l`)tp4@<`dhwIBOPAECi\$l*Vmop\\k5 D_$VJB@[_7fTww0)rC@PzwCɢAv(TNAkզahc9TF3Nq|/_Ҕa;F0mntNi+hrɪLHѩm /(nT0Ǻ 60ܪ9HSdFg[$)b9#NwV3rءC] mBqNpVʴ9Y+E(;rnkp^ߢL=HH%fѣJJirkl.1ޗhu4qJ|_ku10Yt)iS' wAJ|N萎K(&’<߃ey]7$H|d? -f$D }[r$!%0óO6GVC 8xY)Vq(k,,kYJvXW{Q$3޳M' q2-$g%Hl̈́S\Hry 6߰x?{ۑ!+~6Ѡ (:G2#W*SDyF7& սJ崉nsK1/HYu4\{.nI-wa(5x?kBćV6@B+3_qM 8p΄ws^QT[,t#z׬F. /n]yHhl@TE]#>}t~"EW.{q흤֬CJR} :Kk3Ճ6  G8;xO;r{H7Վi!`*S4m~g.c:1=iSɀ(k§ǝ L-K4P[cBI929PU| 54*< 4D^d@V <qLd+g>\q =4~Bѥ=kL M׹/싡A Xb$ZԩDT{=WٝN0TB4҃wKH#ɋE)lV.5Os|&9=fDZy`+b=^Z,j;H|e#6`_Ҝ꘏T·\َˍm`a"+*DLn7xxfŘz9Mo_XOL%AMհf$7}:F>pCFdL-=><~/δD}uzq"W;y9ߋ1yu#mإ=/L2EEbTYe`ٗ5%7-lfDVI[+aQrlPYW Iu[b˄na*;.KŶZUЮkg+A~sD䂩9Y.;+~f@ᰇZ%q'g"eL(sG砒/>)(-Ҳv1aoVlxxD*$vEy{,`oNr=ں ["L5{GyΊ{xE<' b\=CЦ"֏;o$g\8l[I))frBAA\憜[m)7V'oD(q ˘V*38ѳi=ljSިV믛7mL(((.t ?WտEQsNg-{[lppބFtnMcwO^3G|^`G/6J x Kǂ3n-=^xP iG(-''y"һl5Һe4,2k✯Dzn}b!SWb7'+DFUF1,y} 5Z"]iԲ$It0Yo@rLlk8Y j+ZdGկk TǸ}b*-_@l4M6jcxU'y_䛲If R(Lc̷5+Oōhz Zm5Жgꓱ#_) U2UspYȒ?\ %! 5J@V=!"GzXnJڱ*>y jdC$[>Hd)*UdሤB_SZH_V" +ly5&}7aZO1y7ʉ[ rz2ݽ\v on-$J3JIe#_a3r%8Q ysDL,\yPFrT[9r B{)lRcS#~ •ƯyN#Wō*ڵ> Sݻ>-GyV6.{bftBFrNQ,nNL h5J鏍{1JC S}Ŧm7JG l;1N'bͫ[(Fb۽:{ńGό[BrEƢ.N5՜+,sysDo](\ér K;F%u}G6D7tl;8z`G9(T~RAT0Ibd6 XAQ 0W7*Qa}ڭH7H^JU>pqX׫mw zc_IWwB:;9QD4SZ>GxS8nT)j>-SP^sdq S#ᄼdRw|=xٛ6\M,J d_{ Bs_B+6Vosxީ2Z'Y l=Lp Y,;f>tn䳅**zT:D)9JTpR$npR,gZ]EM#J5WLk>ǢN}BNʹ1.\\H1$˾oԕ_r]fOI ,3 גcѢ€A_UC3iexW݃aEN ӳa9Zq/Oq7;4kRa3q)r;XC5a]) Q}1+5J^%HKC~ukM,*/ 1z?Vdi% Pd9t߁LG:G#뤖eqGá>%svށ#׼ͻ%C;<ԋQRyÇ&h+|])3v#,J,O-&]dzs8"rfht8134Ab4\q`" 28r'"l7!ߞVdSy]L6k߽mp{7ܶ'wK.?V"[Q.W%}8k^[MǨKfCA}n.MR{2i҃']v K:*:uFN1,ѹ OD(;1w $TžH0*Tĥe<!~Q<B)9C[*Qfix7gDS=TбE,Rc ^jv~N[-տ-/)#OMao|yI7@EC|%5?CZfP <{&(OS&9#//Fd,_m-OM,t8b^SL] 4SMͥCZ +Yت%ڇ¥^,ޒ37&W b.|G(ԀmD$=˾(ڋ>[Dթ(:c2v)P+>YQ-O;Cƍ1 !AJqm[q[p.>84U.z~J z)/T)ɧeN^I:XOs@ho%]^mhMY-u2FeH/H[΄Tf_d枰& R;ʿ'nۂ.6^[!ކM`,/Kd]b[tْg|v`,{Y*zPıֹ=!gEnU@P`Qs)9nkDl֨mgCVPsjb|:;/DL{}%r"[# 4yURB./tyפ$夦7u:)$N8B|}fEKVN^$dB_|_1 7 &[2.Gu/!K`Ito_cs| e7֦vݧNmyultk3ٿ> "ƭ',EtSj vj|7b+::؅*C)풹8ӼE~zX`Qhbi'aVE,$>X\R&G+S.!Vuuĭھ:1-0|~mlV|Kt%EvU|;ګuJ5s,/"/[e!aufxf_)Z_ԍ`ܸ"q&0XY0!?.j:X˷Ug99c behY9u3qG6GЅ`E G(TN?pqV N:JWZ$Wdw7ږFhu tdx?7Agh\ m1ih%2I$:U vQı4A9#d%v;L"-ehS F@ǂ( 0~I1)~'V=*4^)G[V 8Yqs `ɔ}ՓygZg@g6kѠnWsQ-&;Dt(Io~8j/X,dK}2Ed^չ Lǥ ;_'R5fg\Z[C'A3\tӄy*^{i=(jttC{CvڥƸ5Aްeq&里ЮS⍲lƊovhYʔܘx:gDQ[e|n'$$}%ɛ gy]εO(ϰoS)f쪦m/(|5b#;%d@Ų -G M)CqwO-uhkqƈf0g:;U| B J'00laѦe9gC%ce,d6J2 @5XВY$@86A#Iq\1!T],k@p[`@[›F@^ݯx% 'Ā8iN[XkhDI\]&s!n*>Bfy0$ ]>qC-SvP!j3wP8uk$dRAf]NO;>87\qktU!4X)PQ^'zgI|*iHn6NCmHc2i.> $0]Ӛ&v jKC' FNQP:9n[ 'g!X:jb/Ě;J)j#g1at fE:qX5wqD҇/#& qhC0b=Gw`6O+c}?,]V,uKB mW'S܏IIi*Ȋhs"K4 /<7=mݡmp1K JP77w'ܷj<inn9-`̷J֯y*zSpnYGO^C,_nӖ#$!0өCCo]ҹ6 Mm-OmrbKgތ@&*9,;䨄km`)M N1u??_AE`H?ضٵ v,GƉ`ŏC8(P7 ESc LP-g;Lߦ>)dv2]* ( X݌;pاyNkՕBc`U^2/WŰC讻a'r(zKbDKItY 2s٢ߴi i:zr]s5*EI_N[DKGDr sin #$KqB,4Ep {rLUvnDă {NitV`ܔ;kY]ζUZ^@#)o ? `WFu*<, h9 m}nRB_߫ zQ;cwV2amCM .6L1!R0c- Dѽ<hlcβ'./VqJcT QpxBU*a8Ё*gh;#&%U PSOL)`w>, :W~+%62x'ׯknO w-o(b8hGk vƦ-Mlgޅ>}%@#W5AlYq~Jw|p98PG.st1옃!XĒNV- 1"/-UC3]b_eB  W'z`~jL-gIVo ;?'F>Ĭ+82upa::,So!M{H .C|IUL:4_ G ǁ2?\qd}m dSx+P@%5 y`lA~eRz}N;! MbPI |k~>))o/CFhP'8;g~BA7!HTR^QEo̟#~DuTa8$W.ǭ4=E~M 2:M9`&-W&N=ǖ`e§&A3(QySXo@H٦IZ-^ q߄##UroIb[R9a#TK 2>H 2Nl`Ws-,w&>=YTGDT{M_j6\̈́z+J6J@:=&/=RE*>;\[!cc(u Q =u`I2E>SɔKBZ<O[,if|w4s p̅ٝѳ7Ķlت{.1M. ehϵ~ 6AHս~ahrc)!yYIr6n ]eFzf cٺl\@SեCƋG a]1Ni&agh+g 1"q?E pLؖ9ٴXӒa1 ^{iAvO K|8lYό٠J՘w& ;aΓd:DO{W6ʲ<5n%STPaǚk?R)"+o !I4{vۭ@ d{-h>f}= t,=qgB!q*p95=vbS_%8j@ "gHŻT4P<(o%#[xGf[E^|]|iwX0pYʏ'Rsg<$[{{Dr  .,f9-`?Oɿ苀?o!^ (JM sQNȤZ=Oc+*]#UkT 3$w6d޶Ed9ZYAhmy8%1ԍ8Yf/[& mK#ѻ!..ט$bI}YUɚH4RB&}i;_>V 1 {</ff`HFoty5L#͹R'^~y<z"p \>*CTGEk?f0JcDPLx{SvDouAkBq!YeQ>=!˭!o܃Wnm%6q4Jl^i@t$1k(۲̀q#W xY{oޅ5ŮX`Juyiv$ZE_Mu1 {[,S`2Z|K&s TbKU&IHp6܍.Tl)D4 D Ww.>oqg&[kX ISq}NwLO}0µ5ҡ1M {e$5ʹz|":.7S 얚%ȏҡhEH'h$$w%e@7 ^Ħ|͗m+cl+&K$9`ձvlR<% {xe"L[`N&x"\P%Y+dٴ;M?M3{'vquٝx,P{X*,E'3ߌT0 $nT>2r4(h*_-H A`Y%M'S^l?̑iciI,E'ƴE+%ϮM3X$C=7Yt4w,0΍m qҕ̓15&'J^ԨXcҥP7~,VxڛPơnQWV{&Ũɮm\&J!GK|60~7FvFw*/3Fͪ>Wr1#)SVS<u{kv\b ȈM`[XS9mdov/;i53U->4ݗPvs/2ϬaO~,iYB ~iexOHu0.7>I[NeUK`Vy*VèCIfҾ)J"` e\0T;(DD|  |(A`&{]MiO P@qD{V8MeKTHa:R1ݩ@`x/J/,u,FJ˪^}u/lG1b>,G$+WA$3C嚒IhSX#qZP;;80|>MjP#ZE8Yh:݅ f8g-uF:[ {L,ͭaσe>  B"?K҈!1F,j(Ps4VGVAͣ8YA=uCp%* 7|GO ^l.%Fh;W܍)ΜUmQĮiѬNCJN^@` M.vyt$Y` Zyx53g&g)W^ V* Wp.''!ZF2G7TQ ְFLv)pƌWܯC ſ&cmK] iJQB $]]C87 `ze;V⨀UOdS2g ~22Y5UuS_`k|4sU FT:/)5oY_KBnD^B!+i]&!9P5iՃDk3ꛨ}ɗ$66h2h@n׬q2bdm9<#⼼|@كÓ}aĢa%8GC|SW_?-Do'S?t8y._R%7KŪ]OTAeFk:1s TjfysÞԣ#mpGbP&21cbg~֍Zy,J._]sSsV-9IqT^Q ]/Y0L (W[M)߷ĹA[XhԀ`%iƌܤR I]e$=ǠԍQ^ :b9;8Q S)Q4 :-sfH׀BrJ1(+R>kK^J;ΫNPיkRqz @\XI@KLC ʌS=?et/f&xa.`CKuȦzމ BH"1FYPcIŸQ1 66H #\>.Y88y!|]&=f<+, !`˛9 Zݡ/3g9YmjW"{ǨtZjլ0B`dUaͷ[[&QMdI=WzlFS䄇͑ 媫BV~-"Y  a6o㫽֭.Jz.,D-"=kjVa:IRS{5E&wL=GhJ)-!J͋Yh+j&AqDX:X)Df vCw85 h/S_Ky*,XUK_`Ǻ heVYiF#?|~8> *LC8Yp/h#]Pc.>ߡj> [˝z/Rw Kܑv ?l@{ʣh~I8vXגgBOϊ\R޶:Pg^!p:R6I*7GA>3t'O*@6 i0&T]o1R6s<Oqr$-ب@ lK쎵rBFK{׬mpR- ]c|GL)%ĀZ}^sy vq5,13,GMÓ&&_76.QUk#$C{Xڶo_劧h0g}-To(GfQߟ!ql*cyc:^{*\'@Ri+cԡvCI<嬍$,_ÃG“A@AIQh! c6$|2ji:VCa{| DDr3RfV[}6E`yʮ3olD:^nd~BXAү"Snq@ꈨZ kЏVx"'p+Oz>4fc{^Wp1i&e hel0UfbJ\rz͐8.('I fJSuV 7Av#=]K8( gI74:%AK347H/6v}UʹfߔTT8y۫l=e6M$⦯&?My/s&Ko!g/~ k}_Za^JEeKlBf`TػMaQ5Gpl=j2 HQ|!\Rڶ YZ