python2-alembic-1.0.3-lp151.1.1 >  A \;Ҹ/=„e` ],П F h{arcQs$P!DCzrM%;m%ؚb-]?T@SHҾ5נgigg5[P^  Nmcu5Ϫ#%P:6z\5bV&v2#4^p@BÓ;tm=a6#$̆{-aL3UT~a`. Y1@F y(5c9597c6f6401ac001d2ccd386ac09c52b78d7a6e8732e281294956ca9e89105ff87b8ecc4d849818932efb0e6c490485016614anl\;Ҹ/=„q:}|9/b-aIg[j !0S(X|Ye(<>p]7-ON56gB}&#bӜg6eATȉ(J7w7`B'm 9u-#> >)jIX,Y;Bf, b fc_+!hcqPla ӔE]._W!U#x[ )@i:}k!U3Nc>2+xQȤNEC_)RC QGVp>pG8?8d " K 7=Dl     $ @; A,DHLMPtPPQ(R88R@%9R%:U%>@BFGH<IXpYxZ[\]^$b(`c) d)ne)sf)vl)xu)v,w-x0y4Lz7 7077778Cpython2-alembic1.0.3lp151.1.1A database migration tool for SQLAlchemyAlembic is a new database migrations tool, written by the author of SQLAlchemy . A migrations tool offers the following functionality: * Can emit ALTER statements to a database in order to change the structure of tables and other constructs * Provides a system whereby "migration scripts" may be constructed; each script indicates a particular series of steps that can "upgrade" a target database to a new version, and optionally a series of steps that can "downgrade" similarly, doing the same steps in reverse. * Allows the scripts to execute in some sequential manner.\;lamb60openSUSE Leap 15.1openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://bitbucket.org/zzzeek/alembiclinuxnoarch update-alternatives --install /usr/bin/alembic alembic /usr/bin/alembic-2.7 27 if [ ! -e "/usr/bin/alembic-2.7" ]; then update-alternatives --quiet --remove "alembic" "/usr/bin/alembic-2.7" fi~ 1:BPP*CC@8V8VMmmc`-`-dii?K@@Ev==%%}MM$$E$E0U55" #*#*4N(( A>> E E}}@EE8m4z4 h,,Sbb8[vfPf%oom&)3 ;NN+v6 ll% *)2IhHn==o CGeGe(633n,((d&$$(aa%2N2 u Q Q> >AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤\;\;\;\;\;\;\;\;\;\;\;\;[셇\;\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;\;[셇\;\;[셇\;\;[셇\;\;\;[셇\;\;[셇\;\;[셇\;\;\;\;[셇[셇[셇\;\;[셇\;[셇[셇[셇\;\;[셇\;[셇[셇[셇\;\;[셇\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[@\;\;[셇\;\;[셇\;\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;[셇\;\;\;[셇[셇\;[셇fbd3ec82816577477b651a8caa8ab7c06c2d96b3b7c2d0547f463454330b160eab4637efa9efb1822fdbbfdd76b6b05b8dc3e45cfe1416a2d0c9577f390a643bf54f1579dfc6fff757b582bbf8a6dc7e8c9bf5f450b480821b77dd793a17d78901ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b8ce4a737fd9f854f31cc3439d2b74daf8db927c91ffdec6e63c1ab028d5d6b3f01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546ba4bd28cdc777ff25764f5ac2697e3c754c751ec98a99cbfc37c3a8513383492a17029677956c3c50bc8908e9bb5bbd0a7f899cadfe575461502996ab3d5c97ebfbe20c608110d6c8ad33230e956d7d6bc9d33782735a92bfa283448889e5d9cea60c0b720a95ec28a5a0f8d57359684a3c335ff0ee3d6ee0cf578e84de96b0cca60c0b720a95ec28a5a0f8d57359684a3c335ff0ee3d6ee0cf578e84de96b0cc67db0bba5768a8da26ae33695e90b521be8fec25ede03a5619190b5981120ac3bf6aeae11197f6f8dac1aa80bf0379b513e2ce2c51e5ed3145578b24f7361f4ebf6aeae11197f6f8dac1aa80bf0379b513e2ce2c51e5ed3145578b24f7361f4e012dbe3ebfdb91ceff5c1d766abdb23c081df4299ad3e00ed86bcaf81fae12f8aefbd47b232064a430b9fdfa786f23dede5e7fbc0c7a03cf3868969ed7820dbeaefbd47b232064a430b9fdfa786f23dede5e7fbc0c7a03cf3868969ed7820dbe130157ca26787721befb03c2bd46e57df2675aa54e9537d0db029eaef352a2f86b23b788a40fa475a97958b68a87cc70bb7e0a38fb624464fbc2e3df3e21b2326b23b788a40fa475a97958b68a87cc70bb7e0a38fb624464fbc2e3df3e21b2323cdc02f46dedeb94f556eb71f3a3a9d03eb386bea7eb9c6147d7bd02f488d4073ae6df56dfa7f229475938724c3f6b7df78f53fbd8cefa41cc14b0bacc946ee73ae6df56dfa7f229475938724c3f6b7df78f53fbd8cefa41cc14b0bacc946ee78d023adff7d0eb733c0876600ec58a0e94ffdf8055ad8188e8a0d1cf34e146874e9e4b94a40a4a6207c39e24793a08ddc2accdf551fe538ea53bcc7f0c76bbbb4e9e4b94a40a4a6207c39e24793a08ddc2accdf551fe538ea53bcc7f0c76bbbbfc4e8e21fb3b34469090a3ba0b953bd8733601be878941b0b153ce20c1cbdb47f5a9505747a3b6001d9d82687ff63ff6544fe1bde351a78cc20fd344ae818af5f5a9505747a3b6001d9d82687ff63ff6544fe1bde351a78cc20fd344ae818af54dcd625baaec3363215d6553b5b309601e0d90a66cdb37d9e1188b68693cb3cf890020b000b037369382ebc2c81ce43fc40546b4d8cd187d5e2cf49419be7dc7890020b000b037369382ebc2c81ce43fc40546b4d8cd187d5e2cf49419be7dc784ad4024e417276f41867dbbe8661ca2cc5e1bba42e5a6514f913c7386cc278461729dcfbfe299f26f489589036bedcd5b136329ba9acc4b40fde5adf7f7d45161729dcfbfe299f26f489589036bedcd5b136329ba9acc4b40fde5adf7f7d451c5b963035a0a8f286504660eb7006d03864c054a7be13815abf8aa1de46a0acc0fbbc9a013d29bf07142da427901dabe007847e4f043ba1fb7e7286c845b27740fbbc9a013d29bf07142da427901dabe007847e4f043ba1fb7e7286c845b27740b6c27b03902c9383ea447fc05d4df72f1a542830ee0302fdb4c4afce4537b17ed90980f34e2a2bec9d3b85dc5e42ede97bcab0b84f8cc2e4513b2a69f75fc99ed90980f34e2a2bec9d3b85dc5e42ede97bcab0b84f8cc2e4513b2a69f75fc99a09e43d30e31c73fac86da53b173abd99d6ed9abce5b452e07f6db9c7a671c88802d6ae82d8f4d896d4d8fd938791083564a95be498cc9ce9dae3588d86aa7c2802d6ae82d8f4d896d4d8fd938791083564a95be498cc9ce9dae3588d86aa7c216c52b45c991786c90156e781bdd1d2bffb62a43c820bc83e8c4fd5d0cb0f25ec8878b17a8a791ee8e495247d411b49f7aab69c4ba3965353a2db90562bc26ffc8878b17a8a791ee8e495247d411b49f7aab69c4ba3965353a2db90562bc26ffa4174f4b6479274a6ec4b64ae84a4da52a02d58522ecd726217303273b464578032fd5f33233db00d8bec23e02fe604f0abc406e0dbfd7915d2cd2179b1b27a3032fd5f33233db00d8bec23e02fe604f0abc406e0dbfd7915d2cd2179b1b27a3f33af0a40bc7c671ac1e8c377f61e7fb7d444cc9330473339ee7b8e00d87acd197939d75777e99b25818fca45dfa1b5f86b91357c91569efca2debdc378649b397939d75777e99b25818fca45dfa1b5f86b91357c91569efca2debdc378649b3335934691810da77452835978b5e772e078216444a3d36d77b8aadfd45a5976d011c25e08f24b0065b83a592b20044e1af6662bd8aa2d1386d784cd5f42c84df011c25e08f24b0065b83a592b20044e1af6662bd8aa2d1386d784cd5f42c84df0e10162ca3a698a631b8be8f8b27011bc6db45c44537b0c3ac1bbd8a4f9c5f566447a0bb99a4e65d7b940c87128af9d90261ad2135fb5279719eb0900171f0ff6447a0bb99a4e65d7b940c87128af9d90261ad2135fb5279719eb0900171f0ffa115b417c966468b1515ef806976f0b07776a012262024612e6e7884a5ddf4ecc5709c1f5dd364a0108ac15d0bc5230e806ef3d0b134ecf2c53c088e86f0ad3ec5709c1f5dd364a0108ac15d0bc5230e806ef3d0b134ecf2c53c088e86f0ad3ecd9970673fde0869c664a6b73d7539b26a4d0424efad990c0a390f7a9d9f610d5cc47769a59469c8ac506880cdbbc1f18dcb081d5e1784869abc35a9e4403a0e5cc47769a59469c8ac506880cdbbc1f18dcb081d5e1784869abc35a9e4403a0e2b05e1219d08b212127536f76f162c34a70f2136d3c3323a9890fc0a098b69dee35bcb0e8a454cccbb5d6a6b665ab92d1e152cc3f6890ed99f401bb377f49c40e303e596d9c20aa074dd7e0d389e564f4dfe13c0ed5930ddc3658a910141775a55bd4fc9069f94c718060c28582dec1f64c475c0aeb619f51dde274f98721918887683a73912af93e91999917b784641d384da2f6177fea5a34ddfd8b464f5cb7725179f0183bb38bbcceeef8c170081d31fee75155459293021bb6fd1dc755bf08e50f6ad3ffdb5484643e9eff0143062a27fc7904f2681f93662fcade807bd415099de339ac5a7bf321fc940a03ca861140a42696438ecb6ec1441d9ee87abd05b510a4d392306aba65f5402a9af66c7e69501903c3e1dbc6616f76d741b9098714bde7ebb1c4e52d889d3463762c462f19bf2c4e9e818d28fc03f0faf1edc46f08580c59a6603add02cebec87574eda872c466ea6d64890b18f514db2bf8846f08580c59a6603add02cebec87574eda872c466ea6d64890b18f514db2bf8866f5dc9da461b3042e421fe9763e1c0acb1b9dc0a7ed9e59ba80f771f9367feb66f2c567dd31a717df94914c3daab026c18ba4d9ecbc525bf10f35a14fe0023266f2c567dd31a717df94914c3daab026c18ba4d9ecbc525bf10f35a14fe00232e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d80d3ab9e9a227af487fb5d73706fba84985a648fc84705eaf6dbebd3330a27fd80d3ab9e9a227af487fb5d73706fba84985a648fc84705eaf6dbebd3330a27f8d6f287636fbd27856d717537746a9e6193506b95f4c0025011ac39026146815e48807d7abeeddb1eaf7c8fd8d58050b6662d7eee78898565c502af8ada5eeebe48807d7abeeddb1eaf7c8fd8d58050b6662d7eee78898565c502af8ada5eeeb95a1c782495a0065ab2b203d0ed3aa497c33667d245bc33e8b9cc2e6b4cfd14e8bf60c248ec9485cea09f314d6609814c896ea8a831f59fb3438f989a5bbc9f2ba6f61e5cee63d280557eb0fa0ff3437d92cc429834f38e6a76b105057df76253ec4f8d2427481ea0ea8404882c35313274a5376d9c9acff5a52e70d620695c53939b1d94711edae08f41f362de37a81ef7cddba8f7ad4aa326544f53ae0d2243939b1d94711edae08f41f362de37a81ef7cddba8f7ad4aa326544f53ae0d2245c53592d471ccb4d67cb3a00470777567225c0335214bbedf4c8a410c01c86069082be04108a92afdecf8803449c46f99d1e0876b8fdf8454d08bcef78c89fb2e07b528b5b7e22370e8bb8d1d631899f73bcebe0cf7212e078bd2f1b7fee05e4272112daa79fd1455c1f6ca047c090f97264adbbf512d1e4cbee4eefaea73a0e614da49e63c3c2e3b079431e5b4c03df88ae5fb1d881888334f065f838b59efd8579ec8ac7ffaa8b83f1bf62608d816271de9fb6167ba3d872df8712228eebf331595cf53626af9ed16e15c44fa43183209cc163fbc3ebcb904b22ac436a888433c29d47047c75f696cd56e0fd3b3a6b6e3ab203ca3fcc676482f69bfd793526877110d1be34fb8cdf451ed8623e942a1f6e7b1fd0e0c506efe3655e7f7c925a5916d2f142c9b52d03625fda227061b63f85468f74b7e9fd37d1f4fb3340ba7b5916d2f142c9b52d03625fda227061b63f85468f74b7e9fd37d1f4fb3340ba7bf3fc6003e826fce85e8673bb0a22228d68279b4d1996ccc41ed207ac0605265d73b08d1e456f55226c199ef942572ea359d72902130eed16de14942f2cf5a56818678b3bfd2f016ef7080bbd7d272151c5b0588dba8aa6438ad71c805118d564909cacb56b372938f86aad26bd8d4aa8b69ce7f4a62c0779c6ad7d770679b1c3f1898a5a5b561c5be1d2ce33892200da76059cdcdf9238b3c7005cc426530a7bf1898a5a5b561c5be1d2ce33892200da76059cdcdf9238b3c7005cc426530a7b934f49ef26177d717279d57a0f9560273b8f4313e760ac480f486e21a6c7e3ac82be0c4279ff49cbd5fe46ac3e95e0a3a9ed02d7085a63a581af6f5116e05302922c6589d2164364dbc8c47d33786c992b7f7a9711bd91176fddda650fc3cedf981d0c6b72ed4574817f609c2ab5c87f57a2808e31bbfbf6a5de440335f67951322c8db21223a455108ad2bf8eb587f074c9cdf0513fd13eefbfb8f8e63df08a322c8db21223a455108ad2bf8eb587f074c9cdf0513fd13eefbfb8f8e63df08af3fc6003e826fce85e8673bb0a22228d68279b4d1996ccc41ed207ac0605265dc91c8485b244d4f2f78bf3db36caeb334b32942cdc62ffa6c8884988f51e710d6a716bdd90a55972f8139b32bd1997efdc6bed33588ceee81c427c21de77a1d66a716bdd90a55972f8139b32bd1997efdc6bed33588ceee81c427c21de77a1d663fdaad82d162c2769604afe34e511185de10e3d04ce031a53d2ba58190dfdf3c33640e31928075842c1fd11bdb1b3ca7ebfa155dc7a70560f681982246b9f2c8e03202bed2414b41fde07de5d6f096ff0b75b52a6a21ef12ad8d4ed5c20781dd3a31cc53f7f12b317d0ccd609324556ad1d1345bfea884354da6c845118cfceacea70fe5e776b4d48870b40fb91aee957286f0208032a06c2ffb2eb76187e12acea70fe5e776b4d48870b40fb91aee957286f0208032a06c2ffb2eb76187e12b268e1a0cd3567efcac0a4a830ad1239dc71978a29262973dcecb14b737813649c437fa0b83ffbb39d886119a1219b07ed060d17c0d4a997293b66476748aaffadc7a61728457ee7ad496a4aa666f81eb513bc8ef5996e6bb32f6b1335531bb00e3e689543e92b3bc44fcead0597dfc72aeabe919399a135ee93dc3683b91f1b58876081ab5f65092c25b8db3846d27951108b348b0df9a65b58192cf97b198858876081ab5f65092c25b8db3846d27951108b348b0df9a65b58192cf97b1988792be3461247280b132b25508a70d6757c8eedea7ecc1f5686cac6a19ac97538d61ba82945c1c8f9c505486e58c5740f5e92c5efe743cd226b2269ce2b445f6fdf50e507a7b13a5ef0d00cabed93bf95ec203b5ac4022617a377587cf4bf24c867c64ce5ce16ecc2e97d879e6c3640ce290f33163e7f064d1ca8204ec494a67ea1769bc81fa8bb0b24a0ab7b718835fc8b3acab386d761db0392355522bcce90a899bfd9417fa86278fd384a1fafe0c45607421aff125e0ea1d37a6addd894d23f08bf008a86e679876aa16c9922d0594d17a69fb7f64edeadc4cd78c94c854fceeb846a86206bd8f2247fd02c3fdacde2548d0200bcced23217be7f9e5eb4db9b1d8f18e8ac044a9e864d360a1aa3c2380091548efd63e17a41f99ed2a52d1502d7c3d4f883c192a23018a9ba50be1ac6fc3a2be88e44b30f3f1a82ce0589ca8efefcd3ee65e460dede9b6da44be9250f24522530d386f7352bc516535b2a2d8efefcd3ee65e460dede9b6da44be9250f24522530d386f7352bc516535b2a2d3f6ddd6a5d19e6ad64b7e97a75da9a1f2a49c03f2dc7676b68fb39fd12fc5be21ff9e675b4c8c4d6b5f657a333c97a14097b993223ebd2af06f0d6ef7161e5741ff9e675b4c8c4d6b5f657a333c97a14097b993223ebd2af06f0d6ef7161e57448ed0dea5650ca3594a99d57a5563fd441d8a6a3092d7a98ab483181415919bd546967e93dfef1963c868c29188d0c6b1e5b9446b4b552fc6f10f75fc46dd98d546967e93dfef1963c868c29188d0c6b1e5b9446b4b552fc6f10f75fc46dd98d4fd16e092405d67ea9524eca39c82b0cb1a7fcd3bcb55182d60d265379de77c0ad73bde093aa1bfe8efc65341ed09320d6fb2446a33cb2169417ec9137b65ec6ad73bde093aa1bfe8efc65341ed09320d6fb2446a33cb2169417ec9137b65ec60ae421b902175640ae06aed6111090c821dd4e24756bfcadb5b4f6b605c88cac2d0234957455522fea97712016bdbcf5ea1a4f33fe61cb76d8a69676807b50582d0234957455522fea97712016bdbcf5ea1a4f33fe61cb76d8a69676807b50587f29adf776be413ba61dd3b63b8c27c3576995a54e425c396fb1e2169548fab3c4338eda253b8ad005ea2a8b71123877bc4fd9601de2d1fa32dbd9088e2bc18ec4338eda253b8ad005ea2a8b71123877bc4fd9601de2d1fa32dbd9088e2bc18e17a2c4f7ad6d4fbd7eec34f53d489ce6829e3ad5fe8813b4d3617eb04e4861296e924528be819a64516c38932b3a0977015edd0a1f13d11ac2c8419e25bd79916e924528be819a64516c38932b3a0977015edd0a1f13d11ac2c8419e25bd7991dea6341470381795336b7e58868b56613c95fee163cf4121f6c167ec26de03a0bee59bc02c0c9bd6919404bcfb16e73b250e96ffdd7552a0fb9e1e2698286bc1bee59bc02c0c9bd6919404bcfb16e73b250e96ffdd7552a0fb9e1e2698286bc12e2f80bcddd49d11a62494bc0051f48828fee61888bb95e2ed178413dd09d919eaa8ed6950af4a836f27fa4aee1fd989cfa52dd1975be9c86033767fabad4815eaa8ed6950af4a836f27fa4aee1fd989cfa52dd1975be9c86033767fabad481557cc0c213fb72a9372597c6e6d302b269aaf8bdabc08957117974f5d268ff0247ed288c1c55c2e466c5fb9112007078b6838841d13a00cba442842ecf1ef58e57ed288c1c55c2e466c5fb9112007078b6838841d13a00cba442842ecf1ef58e51c8c6c21445355d5b2bbe51bf6ce713b340294efa19e4beaa14caf0702d643837fbeae05e91979c47ae2a846f2acaa7078e2ab9fd0f93f0b11686c96b5b46ea5aaf809003802917d053a3db5e70f190684b21c0aa9e1808f038d98ca308bc12dd71b867e8603a12f9ef226b88dec8c69672a287cbe4e8417bb4bcb578b023c1adc6e98fcdfb154529a26eb32484c08315eae3d079f199c44ab717b58e942e0e6dc6e98fcdfb154529a26eb32484c08315eae3d079f199c44ab717b58e942e0e6bb1af7baa16d6c3a97e7cd9596c36c5750d2c181d85c1da185a3268506aef41d77ded01b43ec2237e4e0039d2597d7af066f8673bf669294853ee589c28c95f977ded01b43ec2237e4e0039d2597d7af066f8673bf669294853ee589c28c95f918177e170fa9bedb14360eb0aee6fbca1636bde9efd4c0f578cb8965e6c988c66e9cd82093b40cf23f16103feba0911c73e51d38d5a94c319ed91a5733f2837d6e9cd82093b40cf23f16103feba0911c73e51d38d5a94c319ed91a5733f2837d34afb92b9de49d135cadd847213fc458b53e3d2060bce458fbfa0941e17e884a97af141323f0be6107254818367613f7c942d9abb3d67c01135194ac58c54434285821c32d3cb5de118687fbe53b300c56a4bda86cfdb5325c8a5c358b77d7f88a3f931accf4d3751cb303bb89897f27147e2ffae0df44fb23453da00ef47752e9529e3b4bb0ee7b00267fb1ba0a93001661175078418b1cdfc3254d96e38f1ce9529e3b4bb0ee7b00267fb1ba0a93001661175078418b1cdfc3254d96e38f1cc88bf0e936fca7c37768fd3cfef28ee79ce80fa27a2d3752c223f08295e819273bc06080e10800a4d1e30d31ee6cc45f1c4183f67ad848b148434c5b185d46843bc06080e10800a4d1e30d31ee6cc45f1c4183f67ad848b148434c5b185d46846528f96aa5ef5290294ee031dded5b1241d5fd3dbba04d6f284c4141ee6bc364e1417cecffad3cc7d51c0d6510ec2d2a14ccfabadc528da5ba29e318b346ce3ae1417cecffad3cc7d51c0d6510ec2d2a14ccfabadc528da5ba29e318b346ce3a8b12a6d15ecd4fa9ae9cc3c29ec4e3ad8a2977c4a1d474d4439fec9959ffff996e3b05aa34b7ebe2891f487ee080277355807c796ace2d045b8337e225760347849b165296017cd8e1194f754b6abd71a3f23eed6494976f78f1bb7ac22b1402/etc/alternatives/alembic@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-alembic-1.0.3-lp151.1.1.src.rpmpython-alembicpython2-alembic @@      /bin/sh/bin/sh/bin/sh/usr/bin/python2python(abi)python2-Makopython2-SQLAlchemypython2-python-dateutilpython2-python-editorrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives2.70.9.00.33.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1[@[@[[$@[I[>@Z=Z@Z_:YMYXWWUeWQq@WKUݪ@UU(U@Uv@U;T[@T|TS@R@Ri R@Qj@PP@P@Pe@OF@O@OWMArun Persaud Tomáš Chvátal Arun Persaud Arun Persaud arun@gmx.demcepl@suse.comarun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.detbechtold@suse.comdmueller@suse.comtbechtold@suse.comdmueller@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comseife+obs@b1-systems.comseife+obs@b1-systems.comdmueller@suse.combenoit.monin@gmx.frtbechtold@suse.comdmueller@suse.comtbechtold@suse.comdmueller@suse.comdmueller@suse.comspeilicke@suse.comdmueller@suse.comp.drouand@gmail.comtoddrme2178@gmail.comsaschpe@suse.desaschpe@suse.desaschpe@suse.desaschpe@suse.desaschpe@suse.desaschpe@suse.de- update to version 1.0.3: * bug + [bug] [mssql] Fixed regression caused by #513, where the logic to consume mssql_include was not correctly interpreting the case where the flag was not present, breaking the op.create_index directive for SQL Server as a whole. References: #516- Do not require old pytest and simply execute the pytest binary- update to version 1.0.2: * [bug] [autogenerate] The system=True flag on Column, used primarily in conjunction with the Postgresql “xmin” column, now renders within the autogenerate render process, allowing the column to be excluded from DDL. Additionally, adding a system=True column to a model will produce no autogenerate diff as this column is implicitly present in the database.References: #515 * [bug] [mssql] Fixed issue where usage of the SQL Server mssql_include option within a Operations.create_index() would raise a KeyError, as the additional column(s) need to be added to the table object used by the construct internally.References: #513- specfile: * removed devel from noarch - update to version 1.0.1: * [bug] [commands] Fixed an issue where revision descriptions were essentially being formatted twice. Any revision description that contained characters like %, writing output to stdout will fail because the call to config.print_stdout attempted to format any additional args passed to the function. This fix now only applies string formatting if any args are provided along with the output text. References: #497 * [bug] [autogenerate] Fixed issue where removed method union_update() was used when a customized MigrationScript instance included entries in the .imports data member, raising an AttributeError. References: #512- update to version 1.0.0: * feature + [feature] [general] For Alembic 1.0, Python 2.6 / 3.3 support is being dropped, allowing a fixed setup.py to be built as well as universal wheels. Pull request courtesy Hugo. References: #491 + [feature] [general] With the 1.0 release, Alembic’s minimum SQLAlchemy support version moves to 0.9.0, previously 0.7.9. * bug + [bug] [batch] Fixed issue in batch where dropping a primary key column, then adding it back under the same name but without the primary_key flag, would not remove it from the existing PrimaryKeyConstraint. If a new PrimaryKeyConstraint is added, it is used as-is, as was the case before. References: #502- update 0.9.10: + Render autogenerate=True if present Fixed issue where "autoincrement=True" would not render for a column that specified it, since as of SQLAlchemy 1.1 this is no longer the default value for "autoincrement". + Make call to declarative_base clear in example. + Use external impl for type rendering The render_type() method of DefaultImpl was hardcoded to only work for SQLAlchemy types. + Implement native boolean check constraint flag in test suite + Use repr for drop_constraint schema + Add recipe for generating Python code for existing tables- update to version 0.9.9: * feature + [feature] [commands] Added new flag --indicate-current to the alembic history command. When listing versions, it will include the token “(current)” to indicate the given version is a current head in the target database. Pull request courtesy Kazutaka Mise. References: #481 * bug + [bug] [autogenerate] [mysql] The fix for #455 in version 0.9.6 involving MySQL server default comparison was entirely non functional, as the test itself was also broken and didn’t reveal that it wasn’t working. The regular expression to compare server default values like CURRENT_TIMESTAMP to current_timestamp() is repaired. References: #455 + [bug] [autogenerate] [mysql] Fixed bug where MySQL server default comparisons were basically not working at all due to incorrect regexp added in #455. Also accommodates for MariaDB 10.2 quoting differences in reporting integer based server defaults. References: #483 + [bug] [mysql] [operations] Fixed bug in op.drop_constraint() for MySQL where quoting rules would not be applied to the constraint name. References: #487- update to version 0.9.8: * [bug] [runtime] Fixed bug where the Script.as_revision_number() method did not accommodate for the ‘heads’ identifier, which in turn caused the EnvironmentContext.get_head_revisions() and EnvironmentContext.get_revision_argument() methods to be not usable when multiple heads were present. The :meth:.`EnvironmentContext.get_head_revisions` method returns a tuple in all cases as documented. References: #482 * [bug] [autogenerate] [postgresql] Fixed bug where autogenerate of ExcludeConstraint would render a raw quoted name for a Column that has case-sensitive characters, which when invoked as an inline member of the Table would produce a stack trace that the quoted name is not found. An incoming Column object is now rendered as sa.column('name'). References: #478 * [bug] [autogenerate] Fixed bug where the indexes would not be included in a migration that was dropping the owning table. The fix now will also emit DROP INDEX for the indexes ahead of time, but more importantly will include CREATE INDEX in the downgrade migration. References: #468 * [bug] [postgresql] Fixed the autogenerate of the module prefix when rendering the text_type parameter of postgresql.HSTORE, in much the same way that we do for ARRAY’s type and JSON’s text_type. References: #480 * [bug] [mysql] Added support for DROP CONSTRAINT to the MySQL Alembic dialect to support MariaDB 10.2 which now has real CHECK constraints. Note this change does not add autogenerate support, only support for op.drop_constraint() to work. References: #479- specfile: * update copyright year - update to version 0.9.7: * [bug] [autogenerate] Fixed regression caused by #421 which would cause case-sensitive quoting rules to interfere with the comparison logic for index names, thus causing indexes to show as added for indexes that have case-sensitive names. Works with SQLAlchemy 0.9 and later series. * [bug] [autogenerate] [postgresql] Fixed bug where autogenerate would produce a DROP statement for the index implicitly created by a Postgresql EXCLUDE constraint, rather than skipping it as is the case for indexes implicitly generated by unique constraints. Makes use of SQLAlchemy 1.0.x’s improved “duplicates index” metadata and requires at least SQLAlchemy version 1.0.x to function correctly.- specfile: * added fdupes - update to version 0.9.6: * feature + [feature] [commands] The alembic history command will now make use of the revision environment env.py unconditionally if the revision_environment configuration flag is set to True. Previously, the environment would only be invoked if the history specification were against a database-stored revision token. References: #447 * bug * [bug] [commands] Fixed a few Python3.6 deprecation warnings by replacing StopIteration with return, as well as using getfullargspec() instead of getargspec() under Python 3. References: #458 * [bug] [commands] An addition to #441 fixed in 0.9.5, we forgot to also filter for the + sign in migration names which also breaks due to the relative migrations feature. References: #441 * [bug] [autogenerate] Fixed bug expanding upon the fix for #85 which adds the correct module import to the “inner” type for an ARRAY type, the fix now accommodates for the generic sqlalchemy.types.ARRAY type added in SQLAlchemy 1.1, rendering the inner type correctly regardless of whether or not the Postgresql dialect is present. References: #442 * [bug] [mysql] Fixed bug where server default comparison of CURRENT_TIMESTAMP would fail on MariaDB 10.2 due to a change in how the function is represented by the database during reflection. References: #455 * [bug] [autogenerate] Fixed bug where comparison of Numeric types would produce a difference if the Python-side Numeric inadvertently specified a non-None “scale” with a “precision” of None, even though this Numeric type will pass over the “scale” argument when rendering. Pull request courtesy Ivan Mmelnychuk. References: pull request bitbucket:70 * [bug] [batch] The name of the temporary table in batch mode is now generated off of the original table name itself, to avoid conflicts for the unusual case of multiple batch operations running against the same database schema at the same time. References: #457 * [bug] [autogenerate] A ForeignKeyConstraint can now render correctly if the link_to_name flag is set, as it will not attempt to resolve the name from a “key” in this case. Additionally, the constraint will render as-is even if the remote column name isn’t present on the referenced remote table. References: #456 * [bug] [runtime] [py3k] Reworked “sourceless” system to be fully capable of handling any combination of: Python2/3x, pep3149 or not, PYTHONOPTIMIZE or not, for locating and loading both env.py files as well as versioning files. This includes: locating files inside of __pycache__ as well as listing out version files that might be only in versions/__pycache__, deduplicating version files that may be in versions/__pycache__ and versions/ at the same time, correctly looking for .pyc or .pyo files based on if pep488 is present or not. The latest Python3x deprecation warnings involving importlib are also corrected.- update to 0.9.5: * see http://alembic.zzzcomputing.com/en/latest/changelog.html#change-0.8.8 * see http://alembic.zzzcomputing.com/en/latest/changelog.html#change-0.8.9 * see http://alembic.zzzcomputing.com/en/latest/changelog.html#change-0.8.10 * see http://alembic.zzzcomputing.com/en/latest/changelog.html#change-0.9.0 * see http://alembic.zzzcomputing.com/en/latest/changelog.html#change-0.9.1 * see http://alembic.zzzcomputing.com/en/latest/changelog.html#change-0.9.2 * see http://alembic.zzzcomputing.com/en/latest/changelog.html#change-0.9.3 * see http://alembic.zzzcomputing.com/en/latest/changelog.html#change-0.9.4 * see http://alembic.zzzcomputing.com/en/latest/changelog.html#change-0.9.5 - convert to singlespec - split -doc package- Update to 0.8.10: * various bugfixes- update to 0.8.7: - Fixed bug where upgrading to the head of a branch which is already present would fail, only if that head were also the dependency of a different branch that is also upgraded, as the revision system would see this as trying to go in the wrong direction. The check here has been refined to distinguish between same-branch revisions out of order vs. movement along sibling branches. - Adjusted the version traversal on downgrade such that we can downgrade to a version that is a dependency for a version in a different branch, *without* needing to remove that dependent version as well. Previously, the target version would be seen as a "merge point" for it's normal up-revision as well as the dependency. This integrates with the changes for :ticket:`377` and :ticket:`378` to improve treatment of branches with dependencies overall. - Fixed bug where a downgrade to a version that is also a dependency to a different branch would fail, as the system attempted to treat this as an "unmerge" of a merge point, when in fact it doesn't have the other side of the merge point available for update. - Fixed bug where the "alembic current" command wouldn't show a revision as a current head if it were also a dependency of a version in a different branch that's also applied. Extra logic is added to extract "implied" versions of different branches from the top-level versions listed in the alembic_version table. - Fixed bug where a repr() or str() of a Script object would fail if the script had multiple dependencies. - Fixed bug in autogen where if the DB connection sends the default schema as "None", this "None" would be removed from the list of schemas to check if include_schemas were set. This could possibly impact using include_schemas with SQLite. - Small adjustment made to the batch handling for reflected CHECK constraints to accommodate for SQLAlchemy 1.1 now reflecting these. Batch mode still does not support CHECK constraints from the reflected table as these can't be easily differentiated from the ones created by types such as Boolean.- fix source url- update to 0.8.6: - Errors which occur within the Mako render step are now intercepted and raised as CommandErrors like other failure cases; the Mako exception itself is written using template-line formatting to a temporary file which is named in the exception message. - Added a fix to Postgresql server default comparison which first checks if the text of the default is identical to the original, before attempting to actually run the default. This accomodates for default-generation functions that generate a new value each time such as a uuid function. - Fixed bug introduced by the fix for :ticket:`338` in version 0.8.4 where a server default could no longer be dropped in batch mode. Pull request courtesy Martin Domke. - Fixed bug where SQL Server arguments for drop_column() would not be propagated when running under a batch block. Pull request courtesy Michal Petrucha.- update to 0.8.5: - Fixed bug where the columns rendered in a ``PrimaryKeyConstraint`` in autogenerate would inappropriately render the "key" of the column, not the name. Pull request courtesy Jesse Dhillon. - Repaired batch migration support for "schema" types which generate constraints, in particular the ``Boolean`` datatype which generates a CHECK constraint. Previously, an alter column operation with this type would fail to correctly accommodate for the CHECK constraint on change both from and to this type. In the former case the operation would fail entirely, in the latter, the CHECK constraint would not get generated. Both of these issues are repaired. - Changing a schema type such as ``Boolean`` to a non-schema type would emit a drop constraint operation which emits ``NotImplementedError`` for the MySQL dialect. This drop constraint operation is now skipped when the constraint originates from a schema type. - A major improvement to the hash id generation function, which for some reason used an awkward arithmetic formula against uuid4() that produced values that tended to start with the digits 1-4. Replaced with a simple substring approach which provides an even distribution. Pull request courtesy Antti Haapala. - Added an autogenerate renderer for the :class:`.ExecuteSQLOp` operation object; only renders if given a plain SQL string, otherwise raises NotImplementedError. Can be of help with custom autogenerate sequences that includes straight SQL execution. Pull request courtesy Jacob Magnusson. - Batch mode generates a FOREIGN KEY constraint that is self-referential using the ultimate table name, rather than ``_alembic_batch_temp``. When the table is renamed from ``_alembic_batch_temp`` back to the original name, the FK now points to the right name. This will **not** work if referential integrity is being enforced (eg. SQLite "PRAGMA FOREIGN_KEYS=ON") since the original table is dropped and the new table then renamed to that name, however this is now consistent with how foreign key constraints on **other** tables already operate with batch mode; these don't support batch mode if referential integrity is enabled in any case. - Added a type-level comparator that distinguishes :class:`.Integer`, :class:`.BigInteger`, and :class:`.SmallInteger` types and dialect-specific types; these all have "Integer" affinity so previously all compared as the same. - Fixed bug where the ``server_default`` parameter of ``alter_column()`` would not function correctly in batch mode. - Adjusted the rendering for index expressions such that a :class:`.Column` object present in the source :class:`.Index` will not be rendered as table-qualified; e.g. the column name will be rendered alone. Table-qualified names here were failing on systems such as Postgresql. - Fixed an 0.8 regression whereby the "imports" dictionary member of the autogen context was removed; this collection is documented in the "render custom type" documentation as a place to add new imports. The member is now known as :attr:`.AutogenContext.imports` and the documentation is repaired. - Fixed bug in batch mode where a table that had pre-existing indexes would create the same index on the new table with the same name, which on SQLite produces a naming conflict as index names are in a global namespace on that backend. Batch mode now defers the production of both existing and new indexes until after the entire table transfer operation is complete, which also means those indexes no longer take effect during the INSERT from SELECT section as well; the indexes are applied in a single step afterwards. - Added "pytest-xdist" as a tox dependency, so that the -n flag in the test command works if this is not already installed. Pull request courtesy Julien Danjou. - Fixed issue in PG server default comparison where model-side defaults configured with Python unicode literals would leak the "u" character from a ``repr()`` into the SQL used for comparison, creating an invalid SQL expression, as the server-side comparison feature in PG currently repurposes the autogenerate Python rendering feature to get a quoted version of a plain string default.- update to 0.8.2: - Added workaround in new foreign key option detection feature for MySQL’s consideration of the “RESTRICT” option being the default, for which no value is reported from the database; the MySQL impl now corrects for when the model reports RESTRICT but the database reports nothing. A similar rule is in the default FK comparison to accommodate for the default “NO ACTION” setting being present in the model but not necessarily reported by the database, or vice versa. - A custom EnvironmentContext.configure.process_revision_directives hook can now generate op directives within the UpgradeOps and DowngradeOps containers that will be generated as Python code even when the - -autogenerate flag is False; provided that revision_environment=True, the full render operation will be run even in “offline” mode. - Implemented support for autogenerate detection of changes in the ondelete, onupdate, initially and deferrable attributes of ForeignKeyConstraint objects on SQLAlchemy backends that support these on reflection (as of SQLAlchemy 1.0.8 currently Postgresql for all four, MySQL for ondelete and onupdate only). A constraint object that modifies these values will be reported as a “diff” and come out as a drop/create of the constraint with the modified values. The fields are ignored for backends which don’t reflect these attributes (as of SQLA 1.0.8 this includes SQLite, Oracle, SQL Server, others). - Repaired the render operation for the ops.AlterColumnOp object to succeed when the “existing_type” field was not present. - Fixed a regression 0.8 whereby the “multidb” environment template failed to produce independent migration script segments for the output template. This was due to the reorganization of the script rendering system for 0.8. To accommodate this change, the MigrationScript structure will in the case of multiple calls to MigrationContext.run_migrations() produce lists for the MigrationScript.upgrade_ops and MigrationScript.downgrade_ops attributes; each UpgradeOps and DowngradeOps instance keeps track of its own upgrade_token and downgrade_token, and each are rendered individually.- update to 0.8.0: - Added new command alembic edit. This command takes the same arguments as alembic show, however runs the target script file within $EDITOR. Makes use of the python-editor library in order to facilitate the handling of $EDITOR with reasonable default behaviors across platforms. Pull request courtesy Michel Albert. - Added new multiple-capable argument --depends-on to the alembic revision command, allowing depends_on to be established at the command line level rather than having to edit the file after the fact. depends_on identifiers may also be specified as branch names at the command line or directly within the migration file. The values may be specified as partial revision numbers from the command line which will be resolved to full revision numbers in the output file. - The default test runner via “python setup.py test” is now py.test. nose still works via run_tests.py. - The internal system for Alembic operations has been reworked to now build upon an extensible system of operation objects. New operations can be added to the op. namespace, including that they are available in custom autogenerate schemes. - The internal system for autogenerate been reworked to build upon the extensible system of operation objects present in #302. As part of this change, autogenerate now produces a full object graph representing a list of migration scripts to be written as well as operation objects that will render all the Python code within them; a new hook EnvironmentContext.configure.process_revision_directives allows end-user code to fully customize what autogenerate will do, including not just full manipulation of the Python steps to take but also what file or files will be written and where. Additionally, autogenerate is now extensible as far as database objects compared and rendered into scripts; any new operation directive can also be registered into a series of hooks that allow custom database/model comparison functions to run as well as to render new operation directives into autogenerate scripts. - Fixed bug in batch mode where the batch_op.create_foreign_key() directive would be incorrectly rendered with the source table and schema names in the argument list. - Fixed bug where in the erroneous case that alembic_version contains duplicate revisions, some commands would fail to process the version history correctly and end up with a KeyError. The fix allows the versioning logic to proceed, however a clear error is emitted later when attempting to update the alembic_version table. - Implemented support for BatchOperations.create_primary_key() and BatchOperations.create_check_constraint(). Additionally, table keyword arguments are copied from the original reflected table, such as the “mysql_engine” keyword argument. - Fixed critical issue where a complex series of branches/merges would bog down the iteration algorithm working over redundant nodes for millions of cycles. An internal adjustment has been made so that duplicate nodes are skipped within this iteration. - The MigrationContext.stamp() method, added as part of the versioning refactor in 0.7 as a more granular version of command.stamp(), now includes the “create the alembic_version table if not present” step in the same way as the command version, which was previously omitted. - Fixed bug where foreign key options including “onupdate”, “ondelete” would not render within the op.create_foreign_key() directive, even though they render within a full ForeignKeyConstraint directive. - Repaired warnings that occur when running unit tests against SQLAlchemy 1.0.5 or greater involving the “legacy_schema_aliasing” flag. - Add python-pytest-cov as BuildRequires - Add python-python-editor as Requires and BuildRequires- fix rhel deps by depending on /usr/sbin/update-alternatives- update to 0.7.7: * Implemented support for BatchOperations.create_primary_key() and BatchOperations.create_check_constraint(). Additionally, table keyword arguments are copied from the original reflected table, such as the "mysql_engine" keyword argument. * Fixed critical issue where a complex series of branches/merges would bog down the iteration algorithm working over redundant nodes for millions of cycles. An internal adjustment has been made so that duplicate nodes are skipped within this iteration. * The MigrationContext.stamp() method, added as part of the versioning refactor in 0.7 as a more granular version of command.stamp(), now includes the “create the alembic_version table if not present” step in the same way as the command version, which was previously omitted. * Fixed bug where foreign key options including "onupdate", "ondelete" would not render within the op.create_foreign_key() directive, even though they render within a full ForeignKeyConstraint directive. * Repaired warnings that occur when running unit tests against SQLAlchemy 1.0.5 or greater involving the "legacy_schema_aliasing" flag.- update to 0.7.6: * Fixed bug where the case of multiple mergepoints that all have the identical set of ancestor revisions would fail to be upgradable, producing an assertion failure. * Added support for type comparison functions to be not just per environment, but also present on the custom types themselves, by supplying a method ``compare_against_backend``. * Fully implemented the :paramref:`~.Operations.batch_alter_table.copy_from` parameter for batch mode * Repaired support for the :meth:`.BatchOperations.create_index` directive, which was mis-named internally such that the operation- update to 0.7.5.post2: * Added a new feature Config.attributes, to help with the use case of sharing state such as engines and connections on the outside with a series of Alembic API calls; also added a new cookbook section to describe this simple but pretty important use case. * The format of the default env.py script has been refined a bit; it now uses context managers not only for the scope of the transaction, but also for connectivity from the starting engine. The engine is also now called a “connectable” in support of the use case of an external connection being passed in. * Added support for “alembic stamp” to work when given “heads” as an argument, when multiple heads are present. * The --autogenerate option is not valid when used in conjunction with “offline” mode, e.g. --sql. This now raises a CommandError, rather than failing more deeply later on. Pull request courtesy Johannes Erdfelt. * Fixed bug where the mssql DROP COLUMN directive failed to include modifiers such as “schema” when emitting the DDL. * Postgresql “functional” indexes are necessarily skipped from the autogenerate process, as the SQLAlchemy backend currently does not support reflection of these structures. A warning is emitted both from the SQLAlchemy backend as well as from the Alembic backend for Postgresql when such an index is detected. * Fixed bug where MySQL backend would report dropped unique indexes and/or constraints as both at the same time. This is because MySQL doesn’t actually have a “unique constraint” construct that reports differently than a “unique index”, so it is present in both lists. The net effect though is that the MySQL backend will report a dropped unique index/constraint as an index in cases where the object was first created as a unique constraint, if no other information is available to make the decision. This differs from other backends like Postgresql which can report on unique constraints and unique indexes separately. * Fixed bug where using a partial revision identifier as the “starting revision” in --sql mode in a downgrade operation would fail to resolve properly. - set minimum version for SQLAlchemy to 0.7.6 - use update-alternatives for alembic binary - always run the tests when building the package- update to 0.7.4: * Repaired issue where a server default specified without text() that represented a numeric or floating point (e.g. with decimal places) value would fail in the Postgresql-specific check for “compare server default”; as PG accepts the value with quotes in the table specification, it’s still valid. Pull request courtesy Dimitris Theodorou. * The rendering of a ForeignKeyConstraint will now ensure that the names of the source and target columns are the database-side name of each column, and not the value of the .key attribute as may be set only on the Python side. This is because Alembic generates the DDL for constraints as standalone objects without the need to actually refer to an in-Python Table object, so there’s no step that would resolve these Python-only key names to database column names. * Fixed bug in foreign key autogenerate where if the in-Python table used custom column keys (e.g. using the key='foo' kwarg to Column), the comparison of existing foreign keys to those specified in the metadata would fail, as the reflected table would not have these keys available which to match up. Foreign key comparison for autogenerate now ensures it’s looking at the database-side names of the columns in all cases; this matches the same functionality within unique constraints and indexes. * Fixed issue in autogenerate type rendering where types that belong to modules that have the name “sqlalchemy” in them would be mistaken as being part of the sqlalchemy. namespace. Pull req courtesy Bartosz Burclaf.- update to 0.7.3: * Fixed regression in new versioning system where upgrade / history operation would fail on AttributeError if no version files were present at all. * Adjusted the SQLite backend regarding autogen of unique constraints to work fully with the current SQLAlchemy 1.0, which now will report on UNIQUE constraints that have no name. * Fixed bug in batch where if the target table contained multiple foreign keys to the same target table, the batch mechanics would fail with a "table already exists" error. Thanks for the help on this from Lucas Kahlert. * Fixed an issue where the MySQL routine to skip foreign-key-implicit indexes would also catch unnamed unique indexes, as they would be named after the column and look like the FK indexes. Pull request courtesy Johannes Erdfelt. * Repaired a regression in both the MSSQL and Oracle dialects whereby the overridden ``_exec()`` method failed to return a value, as is needed now in the 0.7 series. * The ``render_as_batch`` flag was inadvertently hardcoded to ``True``, so all autogenerates were spitting out batch mode...this has been fixed so that batch mode again is only when selected in env.py. * Support for autogenerate of FOREIGN KEY constraints has been added. These are delivered within the autogenerate process in the same manner as UNIQUE constraints, including ``include_object`` support. Big thanks to Ann Kamyshnikova for doing the heavy lifting here. * Fixed bug where the "source_schema" argument was not correctly passed when calling :meth:`.BatchOperations.create_foreign_key`. Pull request courtesy Malte Marquarding. * The "multiple heads / branches" feature has now landed. This is by far the most significant change Alembic has seen since its inception; while the workflow of most commands hasn't changed, and the format of version files and the ``alembic_version`` table are unchanged as well, a new suite of features opens up in the case where multiple version files refer to the same parent, or to the "base". Merging of branches, operating across distinct named heads, and multiple independent bases are now all supported. The feature incurs radical changes to the internals of versioning and traversal, and should be treated as "beta mode" for the next several subsequent releases within 0.7. * Added "move and copy" workflow, where a table to be altered is copied to a new one with the new structure and the old one dropped, is now implemented for SQLite as well as all database backends in general using the new :meth:`.Operations.batch_alter_table` system. This directive provides a table-specific operations context which gathers column- and constraint-level mutations specific to that table, and at the end of the context creates a new table combining the structure of the old one with the given changes, copies data from old table to new, and finally drops the old table, renaming the new one to the existing name. This is required for fully featured SQLite migrations, as SQLite has very little support for the traditional ALTER directive. The batch directive is intended to produce code that is still compatible with other databases, in that the "move and copy" process only occurs for SQLite by default, while still providing some level of sanity to SQLite's requirement by allowing multiple table mutation operations to proceed within one "move and copy" as well as providing explicit control over when this operation actually occurs. The "move and copy" feature may be optionally applied to other backends as well, however dealing with referential integrity constraints from other tables must still be handled explicitly. * Relative revision identifiers as used with ``alembic upgrade``, ``alembic downgrade`` and ``alembic history`` can be combined with specific revisions as well, e.g. ``alembic upgrade ae10+3``, to produce a migration target relative to the given exact version.- update to version 0.6.7: * See + http://alembic.readthedocs.org/en/latest/changelog.html#change-0.6.6 + http://alembic.readthedocs.org/en/latest/changelog.html#change-0.6.7 * Fixed bug in MSSQL dialect where "rename table" wasn't using ``sp_rename()`` as is required on SQL Server. Pull request courtesy * Added support for functional indexes when using the :meth:`.Operations.create_index` directive. Within the list of columns, the SQLAlchemy ``text()`` construct can be sent, embedding a literal SQL expression; the :meth:`.Operations.create_index` will perform some hackery behind the scenes to get the :class:`.Index` construct to cooperate. This works around some current limitations in :class:`.Index` which should be resolved on the SQLAlchemy side at some point. * A file named ``__init__.py`` in the ``versions/`` directory is now ignored by Alembic when the collection of version files is retrieved. Pull request courtesy Michael Floering. * Fixed Py3K bug where an attempt would be made to sort None against string values when autogenerate would detect tables across multiple schemas, including the default schema. Pull request courtesy paradoxxxzero. * Autogenerate render will render the arguments within a Table construct using ``*[...]`` when the number of columns/elements is greater than 255. Pull request courtesy Ryan P. Kelly. * Fixed bug where foreign key constraints would fail to render in autogenerate when a schema name was present. Pull request courtesy Andreas Zeidler. * Some deep-in-the-weeds fixes to try to get "server default" comparison working better across platforms and expressions, in particular on the Postgresql backend, mostly dealing with quoting/not quoting of various expressions at the appropriate time and on a per-backend basis. Repaired and tested support for such defaults as Postgresql interval and array defaults. * When a run of Alembic command line fails due to ``CommandError``, the output now prefixes the string with ``"FAILED:"``, and the error is also written to the log output using ``log.error()``. * Liberalized even more the check for MySQL indexes that shouldn't be counted in autogenerate as "drops"; this time it's been reported that an implicitly created index might be named the same as a composite foreign key constraint, and not the actual columns, so we now skip those when detected as well. * Added a new accessor :attr:`.MigrationContext.config`, when used in conjunction with a :class:`.EnvironmentContext` and :class:`.Config`, this config will be returned. Patch courtesy Marc Abramowitz.- update to 0.6.5: * See http://alembic.readthedocs.org/en/latest/changelog.html#change-0.6.5 * Added new argument EnvironmentContext.configure.user_module_prefix * The ScriptDirectory system that loads migration files from a versions/ directory * The command.revision() command now returns the Script object corresponding to the newly generated revision * Added new feature EnvironmentContext.configure.transaction_per_migration, which when True causes the BEGIN/COMMIT pair to incur for each migration individually- update to 0.6.2: * Expanded the size of the “slug” generated by “revision” to 40 characters, which is also configurable by new field truncate_slug_length * Support for autogeneration detection and rendering of indexes and unique constraints has been added * Added new argument mssql_drop_foreign_key to Operations.drop_column() * Bugfixes- Require python-setuptools instead of distribute (upstreams merged)- update to 0.6.0: * [feature] Added new kw argument to EnvironmentContext.configure() include_object. * [feature] The output of the alembic history command is now expanded. * [feature] Added alembic.config.Config.cmd_opts attribute, allows access to the argparse options passed to the alembic runner.(link) * [feature] Added new command line argument -x, allows extra arguments to be appended to the command line which can be consumed within an env.py script by looking at context.config.cmd_opts.x, or more simply a new method EnvironmentContext.get_x_argument().(link) * [feature] Added -r argument to alembic history command, allows specification of [start]:[end] to view a slice of history. * [feature] Source base is now in-place for Python 2.6 through 3.3, without the need for 2to3. * [feature] Added new kw argument to EnvironmentContext.configure() include_object.- Update to version 0.5.0 + added version_table_schema argument to EnvironmentContext.configure(), complements the version_table argument to set an optional remote schema for the version table. + added output_encoding option to EnvironmentContext.configure(), used with --sql mode to apply an encoding to the output stream. + added Operations.create_primary_key() operation, will genenerate an ADD CONSTRAINT for a primary key. + upgrade and downgrade commands will list the first line of the docstring out next to the version number. + added –head-only option to “alembic current”, will print current version plus the symbol “(head)” if this version is the head or not. + the rendering of any construct during autogenerate can be customized, in particular to allow special rendering for user-defined column, constraint subclasses, using new render _item argument to EnvironmentContext.configure(). + fix format of RENAME for table that includes schema with Postgresql; the schema name shouldn’t be in the “TO” field. + fix bug whereby double quoting would be applied to target column name during an sp_rename operation. + fix transactional_ddl flag for SQLite, MySQL dialects set to False. MySQL doesn’t support it, SQLite does but current pysqlite driver does not. + fix Autogenerate will render additional table keyword arguments like “mysql_engine” and others within op.create_table(). + fix bug whereby create_index() would include in the constraint columns that are added to all Table objects using events, externally to the generation of the constraint. This is the same issue that was fixed for unique constraints in version 0.3.2. + fix worked around a backwards-incompatible regression in Python3.3 regarding argparse; running “alembic” with no arguments now yields an informative error in py3.3 as with all previous versions. + fix host of argument name changes within migration operations for consistency. Keyword arguments will continue to work on the old name for backwards compatibility, however required positional arguments will not: * Operations.alter_column() - name -> new_column_name - old name will work for backwards compatibility. * Operations.create_index() - tablename -> table_name - argument is positional. * Operations.drop_index() - tablename -> table_name - old name will work for backwards compatibility. * Operations.drop_constraint() - tablename -> table_name - argument is positional. * Operations.drop_constraint() - type -> type_ - old name will work for backwards compatibility + SQLAlchemy 0.6 is no longer supported by Alembic - minimum version is 0.7.3, full support is as of 0.7.9. - Initial python3 support- Set nose version requirement- Update to version 0.4.2: + Fixed bug where autogenerate would fail if a Column to be added to a table made use of the ".key" paramter. + Added a workaround to setup.py to prevent "NoneType" error from occuring when "setup.py test" is run. + Added a README.unittests with instructions for running the test suite fully. - Changes from version 0.4.1: + Added support for autogenerate render of ForeignKeyConstraint options onupdate, ondelete, initially, and deferred. + Explicit error message describing the case when downgrade --sql is used without specifying specific start/end versions. + Fixed the minute component in file_template which returned the month part of the create date.- Disable testsuite on SLE- Update to version 0.4.0: + [feature] Support for tables in alternate schemas has been added fully to all operations, as well as to the autogenerate feature. When using autogenerate, specifying the flag include_schemas=True to Environment.configure() will also cause autogenerate to scan all schemas located by Inspector.get_schema_names(), which is supported by *some* (but not all) SQLAlchemy dialects including Postgresql. * Enormous* thanks to Bruno Binet for a huge effort in implementing as well as writing tests. #33. + [feature] The command line runner has been organized into a reusable CommandLine object, so that other front-ends can re-use the argument parsing built in. #70 + [feature] Added "stdout" option to Config, provides control over where the "print" output of commands like "history", "init", "current" etc. are sent. #43 + [bug] Fixed the "multidb" template which was badly out of date. It now generates revision files using the configuration to determine the different upgrade_() methods needed as well, instead of needing to hardcode these. Huge thanks to BryceLohr for doing the heavy lifting here. #71 + [bug] Fixed the regexp that was checking for .py files in the version directory to allow any .py file through. Previously it was doing some kind of defensive checking, probably from some early notions of how this directory works, that was prohibiting various filename patterns such as those which begin with numbers. #72 + [bug] Fixed MySQL rendering for server_default which didn't work if the server_default was a generated SQL expression. Courtesy Moriyoshi Koizumi. + [feature] Added support for alteration of MySQL columns that have AUTO_INCREMENT, as well as enabling this flag. Courtesy Moriyoshi Koizumi.- Update to version 0.3.4: + [bug] Fixed command-line bug introduced by the "revision_environment" feature. - Changes from version 0.3.3: + [feature] New config argument "revision_environment=true", causes env.py to be run unconditionally when the "revision" command is run, to support script.py.mako templates with dependencies on custom "template_args". + [feature] Added "template_args" option to configure() so that an env.py can add additional arguments to the template context when running the "revision" command. This requires either --autogenerate or the configuration directive "revision_environment=true". + [bug] Added "type" argument to op.drop_constraint(), and implemented full constraint drop support for MySQL. CHECK and undefined raise an error. MySQL needs the constraint type in order to emit a DROP CONSTRAINT. #44 + [feature] Added version_table argument to EnvironmentContext.configure(), allowing for the configuration of the version table name. #34 + [feature] Added support for "relative" migration identifiers, i.e. "alembic upgrade +2", "alembic downgrade -1". Courtesy Atsushi Odagiri for this feature. + [bug] Fixed bug whereby directories inside of the template directories, such as __pycache__ on Pypy, would mistakenly be interpreted as files which are part of the template. #49- Update to version 0.3.2: + [feature] Basic support for Oracle added + [feature] Added support for UniqueConstraint in autogenerate + [bug] Fixed support of schema-qualified ForeignKey target in column alter operations, + [bug] Fixed bug whereby create_unique_constraint() would include in the constraint columns that are added to all Table objects using events, externally to the generation of the constraint. - Changes from version 0.3.1: + [bug] bulk_insert() fixes: 1. bulk_insert() operation was not working most likely since the 0.2 series when used with an engine 2. Repaired bulk_insert() to complete when used against a lower-case-t table and executing with only one set of parameters, working around SQLAlchemy bug #2461 in this regard. 3. bulk_insert() uses "inline=True" so that phrases like RETURNING and such don't get invoked for single-row bulk inserts. 4. bulk_insert() will check that you're passing a list of dictionaries in, raises TypeError if not detected. - Changes from version 0.3.0: + [general] The focus of 0.3 is to clean up and more fully document the public API of Alembic, including better accessors on the MigrationContext and ScriptDirectory objects. Methods that are not considered to be public on these objects have been underscored, and methods which should be public have been cleaned up and documented, including: MigrationContext.get_current_revision() ScriptDirectory.iterate_revisions() ScriptDirectory.get_current_head() ScriptDirectory.get_heads() ScriptDirectory.get_base() ScriptDirectory.generate_revision() + [feature] Added a bit of autogenerate to the public API in the form of the function alembic.autogenerate.compare_metadata.- Initial version/bin/sh/bin/shpython-alembiclamb60 1547407048   !!#$$&'')*++-..0113446779::<==?@@BCCEFGGIJKLMNOPQRSSUVVXYZZ\]]_`abcddfghijklmnopqqstuvwxxz{|}~s1.0.3-lp151.1.11.0.3-lp151.1.11.0.3-lp151.1.1  alembicalembicalembic-2.7alembicalembic-1.0.3-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-saferequires.txttop_level.txt__init__.py__init__.pyc__init__.pyoautogenerate__init__.py__init__.pyc__init__.pyoapi.pyapi.pycapi.pyocompare.pycompare.pyccompare.pyorender.pyrender.pycrender.pyorewriter.pyrewriter.pycrewriter.pyocommand.pycommand.pyccommand.pyoconfig.pyconfig.pycconfig.pyocontext.pycontext.pyccontext.pyoddl__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyoimpl.pyimpl.pycimpl.pyomssql.pymssql.pycmssql.pyomysql.pymysql.pycmysql.pyooracle.pyoracle.pycoracle.pyopostgresql.pypostgresql.pycpostgresql.pyosqlite.pysqlite.pycsqlite.pyoop.pyop.pycop.pyooperations__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyobatch.pybatch.pycbatch.pyoops.pyops.pycops.pyoschemaobj.pyschemaobj.pycschemaobj.pyotoimpl.pytoimpl.pyctoimpl.pyoruntime__init__.py__init__.pyc__init__.pyoenvironment.pyenvironment.pycenvironment.pyomigration.pymigration.pycmigration.pyoscript__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyorevision.pyrevision.pycrevision.pyotemplatesgenericREADMEalembic.ini.makoenv.pyenv.pycenv.pyoscript.py.makomultidbREADMEalembic.ini.makoenv.pyenv.pycenv.pyoscript.py.makopylonsREADMEalembic.ini.makoenv.pyenv.pycenv.pyoscript.py.makotesting__init__.py__init__.pyc__init__.pyoassertions.pyassertions.pycassertions.pyocompat.pycompat.pyccompat.pyoconfig.pyconfig.pycconfig.pyoengines.pyengines.pycengines.pyoenv.pyenv.pycenv.pyoexclusions.pyexclusions.pycexclusions.pyofixtures.pyfixtures.pycfixtures.pyomock.pymock.pycmock.pyoplugin__init__.py__init__.pyc__init__.pyobootstrap.pybootstrap.pycbootstrap.pyonoseplugin.pynoseplugin.pycnoseplugin.pyoplugin_base.pyplugin_base.pycplugin_base.pyopytestplugin.pypytestplugin.pycpytestplugin.pyoprovision.pyprovision.pycprovision.pyorequirements.pyrequirements.pycrequirements.pyorunner.pyrunner.pycrunner.pyoutil.pyutil.pycutil.pyowarnings.pywarnings.pycwarnings.pyoutil__init__.py__init__.pyc__init__.pyocompat.pycompat.pyccompat.pyoexc.pyexc.pycexc.pyolanghelpers.pylanghelpers.pyclanghelpers.pyomessaging.pymessaging.pycmessaging.pyopyfiles.pypyfiles.pycpyfiles.pyosqla_compat.pysqla_compat.pycsqla_compat.pyopython2-alembicCHANGESREADME.rstpython2-alembicLICENSE/etc/alternatives//usr/bin//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/alembic-1.0.3-py2.7.egg-info//usr/lib/python2.7/site-packages/alembic//usr/lib/python2.7/site-packages/alembic/autogenerate//usr/lib/python2.7/site-packages/alembic/ddl//usr/lib/python2.7/site-packages/alembic/operations//usr/lib/python2.7/site-packages/alembic/runtime//usr/lib/python2.7/site-packages/alembic/script//usr/lib/python2.7/site-packages/alembic/templates//usr/lib/python2.7/site-packages/alembic/templates/generic//usr/lib/python2.7/site-packages/alembic/templates/multidb//usr/lib/python2.7/site-packages/alembic/templates/pylons//usr/lib/python2.7/site-packages/alembic/testing//usr/lib/python2.7/site-packages/alembic/testing/plugin//usr/lib/python2.7/site-packages/alembic/util//usr/share/doc/packages//usr/share/doc/packages/python2-alembic//usr/share/licenses//usr/share/licenses/python2-alembic/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.1/standard/895366176a497700c71a2b326f8b871b-python-alembiccpioxz5noarch-suse-linuxemptyPython script, ASCII text executabledirectoryASCII textpython 2.7 byte-compiledASCII text, with no line terminatorsPython script, UTF-8 Unicode text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRnmR(if [ -e "/usr/bin/alembic-2.7" ]; then update-alternatives --install /usr/bin/alembic alembic /usr/bin/alembic-2.7 27 fi/bin/shutf-8c8ab1e41b2d911ba0668198311dafa44d15ff0a63bfa8c6bdbf9f00e7bea2f5e?7zXZ !t/ T] cNDfY3(Y m _}}~%. FE.Xta9%?]_& ]Mur1ǞT#Lc>W"vZ.lX0KA_ֺDz3={ǡ2չ#ˉw/y{<. w8M`_2;֔|h.&_Df H9u=`nPf x7j><nX|*2w,T˪_(GlWQw|oR,7A3,.6Ò}Pi .s We[ )p#p|S:𒫗Џg#d5/J&fM{jN7?S(뀁O2Lu$ .iǚV c*W{WjgCYH/7o u <{B([:'ZھK!,{دѫK7Ⱦ;JLink 8~1ͪN ^il~Tq}M?XapN~(7c>eØ7='܌OR?,Itڹŵy%Ix&WA>;Z%Antu!*k;cw =Yxs}eĥ{Y#ΠsoR(T zs|Q[1{@5F(0~(&&mPiLJ֨ܘgT1 v&{y7͍Cn8f|#IF#Fj;-15*9Vn<(%Q_l,GR,^suRж)@lq]1O1]ixtou:IPHJ+w[9FΣSѪ @ap$XfJG-L)HVLNTj{9i2͖HgS;]C9 "đ'8C'*X %JE|)M$=bIU:e/ 2L9Ut1 "Ud'C[}vXMvN"FPg`鳭su+̚G F6=qB}RHE_)|2e䭚INTK./}R 8"OB]Jxg%c7KGb^ZuW͐NZ(ǘ[UEuE{G\e(k7RQ!!nŪ65&)䎲&HNJw=,c"kqрiZU)ېXMYXuI҇(ź2#_-.٠O9#wԙ>(iy|2oTϓL ƿD1(H2{GscK kh){u쩨oA#ޏ6QٷO{Kπ`[n91TT&3(A\ o cySdo#>>S*Z1)W#X&mn6S />P>Zo*ɖk2#)(g}TL,$e A`dftE(Mo_#Rsp%_5R{2?#lQkċ FA)~J4" qh^%>;Lj}7*T9az;Q#rJ"Nr>™?U ZYq7|g4[-,hw -B.~ [;J_D&9kgU\A+u|4YxM#Z9fG-'HG(x1kx69G9i$'O1 {٭mc9Oeܾxx\%P,Ä-|U8ti• - _B)+EDi:' 6;挴=w$\;IO i|'Mċa. )M^Sn^^5 ??/#W[+z ^(zh3*^YX03M= GZ\C[=POLbΝ:'^)0I_;I24ZG,ZV.ռȭ* hAVO G m(6H_ 6RՅWRDwǨɦGZ=|{Iuu Aez8J2~@j#]SHbv{TfW`'EP 6LZ2f2"zLyۗ _@3J`ϝ*nOLt cDm9B4(U)-HWoπpۯa?%Q \D Jq(>$m>0E`cK_ԃwGIeb0k?C bg~g+\]Ħd+7RW~eҡOaۀ5OTZ7)d%dcRp>y]ΏH3.eG?.=)?ٕT1G2T4SD]`сwLȻĨKq])Ӆf tsz[,ԫ-RNY"-.Km?]ҩ),9u]\esx2&lRUY3Y^FsszYmI ߳Fkv +aG t̲rh3No#/‚FBݧǘIΛ@Gef@,`dLdV3l8Pr_%L4&(TdL`ڸ2Nn25Z' j ww8u\[fס9XI_z]ZkX?{V~]%05pr #7'aM+H 2d^[Mg6ޙSTFW2,6#uv1pZneSjF6bsً~kB5޳<%ʎ)(E [VaK(!&r n\rT\KMHߠYc ݆dd\Ap}<ފ?ar41Sgy) lY w-w1P'yMQTFBXT֯>Ysxl&7t278̣^e8"5WT V|U3oǸߝpZtO Wd<'ƥ*KFjl8}nQGնLT@mgg+#&8on2lI'1ۑ:1,OW͏4oOaߔ8Vpw4nR^,Ʈ$ tY!otj󐩽ۓo)kt7?䵊jo w٤nj@bG-?/!DMa=-~co?"[>~~b{Ѫlfo<A2O[nU~*ń1%sUcIB-թs`!1`hM-^FMKn3Rjr9T/ѶubOr&Ha.Ӻ;}WZvvѱ*v>}o@D^+Z|2/ߧt't~h{ :8kjqx,Wl3*`~G_y9'eߎ v0i.]ibxz݆Wt?rNY2}<q7_y<\ C(UөW[L[Uw T mW$YQ>-| 9`Nj5V4dQS+ܔl+&)eї/L8u6?єxS=< Q֨_1ƫMԂz _^lUgPmҟޖkM7s2q%(T[>Jw(TQt~|#`ޭt+ÔNvKr~?k72:zAܟs5ֹ,ֵ++t.YP@$涤 [QB"ɰCiK?l GC״}`Ҿaє!i@Dם˝y@ ټ lA{$݈x_غ |Pٓkq5rFyG ̐2cʩrh=x2R) dO!Aꃖ<wLΆY‡@ CH4,\ҋ<w 2aG_Mr 9Dbdp7k+{9Yq݌Glݜ dzn}ny@owO$ rOo"ٰܽ͜M]\:RJ{a# k*>#ذݔ0B^)YYv8 |R]ox4!j/. mX蚌FcQ3ÊWzs/FՠpR .k,l@)u;5Ib xl&';E',9IUSg\4Ւ;0r~[E;1[4 w'H>AIᲶ=8v9#'Z*ԹRĔy aj"bb>Lf>^!{»;`楅d9c׋'YfvXBrY(Zxa7VG'K)kr~TU0OAuS|S.myfA,i߰yT),&@po7eOcv+ja~ hbJV\/~ inUTG*E/v&fB6Ef-hNֵlmE%Ń.*:h<s VFuN78=V-5"e73%68) g S0|Z. V 0![C yhHlGځ.7;Jޅ/VM9ƂjJs!KE HS+<0[~PG G2vgV\gx>qN\6O[鬭 'fo.ҫu>p7 (._ELi$LD .-77>z Sumg41 N5#M`.5菬0lʏGGPI@-j_sŽx+C݃1bjӪE4 unX%nFio6 Әƺ k_UG짤p6|^/`o0#Rkk8"ËlʡCz7P.^e*( H-/ʃvoҪ ~Z*l~EO프 (o. //AY  DQKv@l H҈\N) cI_Vs<(G"Y5%UW<l5XɐNWO83 [#|_94{7QNtp::u .(8S$U&.*}Iڭ,6JD ﷄ޸(0cf\Oj3pX 5Vŧ t˫@PgH[ DŽ 3Idtv0m. Q`^(55hHSSD!f/Q0Wzޝ\/4ဝy1^# GXצ4mۋ'iN|%3.?G ]Pu`{g9/!1[m E5a-RQ}Mo&{05A]. iU~%;?1Ggrp!'`Ί?BnE&2U~WuIo8gIBk|i2O "lQpm(1(T)e>B=QBg>>Y@)P*ʻi2y& PpLZq 3dӦ4IMQ`Obn\HTjt)AxN6(^LA_XXc3-3;sGR^Ɏj f8'ZcnN2+yZy%Sx6"!=mۥ_m='/#V#<=n^ WG~XڕVMxx9SUL5MYQ,hcׇGpD!O֣x.E,e,oD<w[/2ksuf^uEJ/N.~µ IU$=֮C8 ^guKڥfBF/RTp%V޽ %)'BaxVk@SLPp3-ڄe! *f`&x.TOhb|s@5GUT˓cԂUϪ_-3gԹ$135Gk׷Aj'n-GyS/xڶa Hs$@HC~ri~)S;% ֨kk11Ox(3Ri)T =pzϿ_2Pf͙zIL ScؔHOs`* ;;?g0~P>*dz5M%Mlb؃SZnpΛ_D á-Dgqye*d\乜gP7.6u}vɭGK7YCToÊ0, ʃ)&QǂgGj+p'I"ë67^G`S$F/a'9=?叙,2]WC0|xK*|m2,G´7[ԪǢ[[Xzp&ڦS,лEPoz8ZA=!| h?y=TS-D1WɅSݎyxm)TGf.[6G96:t7kٴu5=wաdr?@DHƷE >ã5jo`2`.$NK4r˗ 8QT ;_ u4*r"xu ’QiczP81tj.qgr;5$b Q_ h5<|CmY d$LUyϐݽTR~ܜ" gH3%1Yw*ʢ&jl͸P_0N4r&5*>1 5}>b4dIs"!ExpNg'x"&V XwzT$D.pϸto3qv2@5ךӗXݳ7{tεp KF!\#$ :bajx֒ym[zJ2OmcU &秕pH+,jr2t>44zaiVi&w>w+w0]!n8klt\pR"^.X t5GxAV2h%e!7VY;<"D$B+*lsxP8wͬ}ěYVZBdsaW *~؏z٦Y'mjdf.. 4TݞMl 2uŏjE]`/9`tqa'Te~BIbS>ݒ䬤Қ2*;o('^}xdDjp݃t 7ߎ56KP=67j(59u*w}xBk=DGhY*ƵϞܚپnլxh1^j<I}6 m(+ bϊDE7􅺵wY^ٲ!Яޙ^a$j6t6ORGA֛ mt̡a12,B֡h:Ʃ@ (50r0&sϖsAW# = א(x m~mj}בW?5G'aƖT\*2!e +_ B#ex() /lHDZ\n.s'l쳡m;]k0 PDHQE76e~!KYL'M6jB>tT;S`hVN[V:Rj&D]%M|+L0z4 7.x5PJT q'ӿw(\ Gy&<A=)>Z f/+?3eb.qw<ʧSskE/ \mBI ̂9`h\qB0f8UX1fOz'78{oQz%PO&"8KOI@!i#v$ԱO'xƛ7%V%{BaKVrSoO׈TG+!횈TŬw]h 3Gz!a颳PB\իBCSPLn5$E!iht]_bޙ/__7L/4y kIԫCDXJxctD1i_Gn sM>5[¤ u{xem!-3%ڍTr6rBQPiY=u)r2l1{$}t:Rs!?FߣDn7iHpZc U:C+Jl.ԍ[5ֹȦ( ^U%sKjˮ<][I ۞/LVS]Y1+s߽S}NM((TGQgdF JR ~&iR3vI>w,z1wfwUܩw!%c"Ov-1xa8tJ)©brvoQ*l+THօ? ܣ?3dw9|?(kǾ057NbDI:mXAl{M%/;X?aE~K^fawPZsM]…=5 T="SUbg{,{HOaY }b¡S+ Gv; &j3oU4aU[6`)YqG5M;Ep(M5QB0k=+V'_E 6KQ2'M;z+̸đVhQ%ҞAT5Hq:Ԟqb{~jD_vjƲEa})ޜw ИTZӊ!@kŠK^|ytS< n|AĒU }!i NhߖT+XVOMboq׭٧A4 I)[ 5@:KlcmjP^ͯveO3o?E\R0=ƛg<ͮ+Z &A I;4vwhN5?1TFYt3gCSo]mwTCքJ[ ~o3iV{#Ɵ[\s.h)YʁJr+k{Gl$Q1S$Kx7̈Gwn $dNFz\2rS_r(įIB}ebL+.DF8,fȸ*>Ӄ7{43jΧr4("KӇ4՗~%ݣexMEvX~C^!ɑKS*VFs lx3/!Vg<@ʨJ;9M4cvkZLPONM`ԩdϱqjh$| .@OMY8O|=.lgO#rM%qu!RO{j|DnD73BֲeB +Z?_0d8UI*倄G= X7` r)˧ |\E!0~&fMtQe3ޛ{: IjǁLYe"` % L OzVs6h! Jt]x;lyW)`wde6ؘ 9ZO)gz]zprSvj>>֪=Ii o;Q;[:4NNwm@%ɉd-FsQK:d!i_{ܹmJ426IF\>fp06;Lo۩u4<[3=hIVۭl;,`*r)vivޥZYYؖ~Nk:|vzJ I#TWEM}[Ի(bӳQ>+嘻/u ,+lWa ?:ceqL:86%h;rybB {Vyv}_%1Nw _i|.ļTӥT>D2*~Cr __gqFPO劭?nb Jk4=]$)CjܞsMcɑ&Ivh>OR:y Ԡnt>7}b;7m8V#"Ʀ]Abx]_Z4<']DK ߴ<̠Pi辔"F[?WHOq#&軕Ro^xc' -\lJI7cbOCsL,#n>"Òqv1h)= 1ȃ&>̀ZG{0G}DVSr#w༕LW q94y HqeN7 Q(!q1ګqVR.Y~:^@ k*#*$ C\]C4翧 ]"WSQhISH8@rkc+8*MC4ʜ|SG[ddU,"p=G;X]\jz [1kk_HvBnO2}*_Zx==a:Eg{$1אj׷:kg r]׬4wLyk㺶Eb7f4d=iȭ7=>RaOWJCA&+ftȎ@#5c@"8 ;D9=g͐2rǃ8+aX3:z$K-ݱxMQy3)"x>DQN[msEvX xHR@{TYlgڜw\w_|6: \{hmR6N!ž3wX>rQGgoӖkv-e-U (^ģ\l |M{"mR!onWA(ѻbjy" ԁaC8]6dCH^"ツE=MwXl} KH?'4ɓjebmQ̸T&}AdL@$(mLo,- EGCY1ɷ7 Nw6Y"]#ηRo("BT"Nj'By}1z,TW1\{sdŚohZ:Q 2P0{oQ @#̇n[mEl˼BNg*dxa\[B!#$5i|>܁#)8) Si" #hQ HХ@3kkp7M]eWucv^Rϐ^Ap J (s Vy(CQ,&tDӞ}dQsk7Kc+ ln3VE%,=d*̻b^PԸ|كe_0Mr# q "YlB}clı`d"Ʃ%-׸ s;Q):}E~.Zt(WΔ Cg=7fe}Pxc({ ak5+T|=xI a߅/h=bC)4rjd )[ʧP b|ƻ9 ץDǩ+هiY&*j8yg+YSן@`먃`YۈEGD0~}f&M XʅSrNѭ@3`0[3P2;GۈZ]UAŦKQz0gFlN+9$zdl . Z:KDb(x*ەz_>aG^ܣOcQW)Zȋ*~/e EKCqcy'G!*uq'kߪ \C%4K݌bw7IExJrEؤEyRIɝb"gSDↈK1Vk 32<`E.XIvd5v'-61g"rw_;2=Gm[{ݽ NU(K C!Z7:+uDw}'RtgwOjC\ b9J?zw|ڊm\Ͼ2lRUz3 eo!\>z/ܵF,cdCԾ=Ȥг}∺Cc !o)3'fjoRe4>I9qX0djx'`@VqkkQ3O]yD̮9riKB/GOZ4,Hثjrr'9A58ƃp<XSQ{hw!c5aE''><5]flզCR,Q^!ܼW=E))_qW]Ɍ;lo=/< @+>jT =SͶ٥,gmWk{r2gvм%ٲNąοF c{둀ܩ sg=ݽd )Y.xC CPLq|m`SnOX] 0sXIF1![i%-y䄕Š룱 7V!7# DUbLrVA'NG?0-Zg4Ki%"qj$CgV4"z=J`[x&X3_0.?׎,^@T.~'J\P2fPpLV(z{v[UOBI4 @&YT|]Hp]`z*$ɔˎ/w\1*v [:mi-ӡGIՇ7̀[-tlAʛ | Fbc;-ʊ`8ܡeHrU%ɬh1f'Opb˦khJ%Kݹ,%]#>?5:YQ MEAGoӭkGg܇WZ|ZS@uyR{oáG8qfMeS@*VF̨)Nܴ1@rstԜ4j&)4}4lZCER"ՔPV9n82 X`I^îQ]ysЊzEf+?TbH8!y6ʾrkү偳2I+[7^N|TC#yHdm{c2ny1m5BY9_ZBJOulz"hZِT(ՆޭC+b2d&}{ v4M[t CQ0Hѩ1~L^"TƫOyWnn/9KU]|8V {*R^-FY~3g Vo=ńIRs[Uo!3N`+"?ŵ$4?/{jTZ- 9+O(%c#yh/(GPT8PsP{gӦ>.W|ccbx1pe6}>0.1v`$=]N(Vz]sۋ#L_̥ghE`h,)?<"tݧ*!AB?%{\# tF,ȣVFVw'1HAê#a(XPl wQն!QdiI("inl6l n}u][5+58 zfOE: 0hY >9Es 6i|u?ܝ? nW5 _a_Y} Y͎ [_uDeE.4-4 񞩆>~Z~݆$*R&bo畉2jwBWf c4IQy^o3G;W4ѳ?QZBSǯ0}sB BУ C|Ԝ*>g7FD Ĩw*z`d\LW5ceC R/RO$x`dlK\/%&?^I"ov@sIXrˍ- /ta ݍtLVgTPƛ7.)CҥCܞxt$Ljs\A)ҹrH|hHD/(DI. {^\|G ּmz0`5倩C1G4+JK0_7R4n3&*HMZV/0lۥiΙɔ3F2N4#J7zч5X!ڏUA?ݦh  OzV/7w5" 0IE6,G0f?KghH-G= !bZ^-I[ު"* 24g%C/{0OSzު2ڄqIW>Q7Ib5^XZ65V4&~nW8\guLࠂWFd7!%{>._᳉F%K,+ړR6bָa@oM0'߅w$54>U,bTMcv !7&/\#O#ݛC:5k^3 !"~aMkDEU|J[.zپ*RBS ONG+By 0P&. v~S]Lr ̽'pdES6XHiC]%@Jl*VMsSk 5`p9w:bgg#'\r|ۃ߾9@QWd KhK(EV9 +W# 8h|by nOX}f `~`$NpFv/$Ys{vCh>B$X\;'\x.?U`@ȏ$6=|,\0)~5yw,ǍlٚfYG8R)mƳ4ꆺQԨeg[nzV(4|)Pfg}I˪_Fb1H]0eiVL]P!r?8n.37>֭>bJ6ڙ1)hX0׊ߟǛ%*=>uYW0^1eb|Su{<%;;ɠ!KQ*oޘ ?#sWpUg7>MqJ BUGŊ$"-i Qוv?OQr2#k9{SL'mݱo1d.h@n1 (bǍ"/mq-H}3^C|Tހ=iG@n\NkD@+05+a\}[Vu{t?vf17 T8GP^`x(a# N@jidqh~q_ { OAY3Yk'+D&/Ca8jZ,'&9%By4=I8mA[b&YY"3dDYCB}U!B9OHT2.Rv=YMOiWAO 3h*Th>( rR Ayr6e){s%9R?\ 1!CaTGVbT[!$Aw {H eu:[bI.j/yY7I{UגhT#|a:X>?`kxbBԆ#\rNdҏt<=SC9IjSMMiu/ί 5WB{m~轅+il"m6:dzWa7ItHP^RtS|Z~y:8-z/(O{Ěj0qˣȳ&ad7;gvIҙ^93vo%k7lINH Q7ʧ\BmcaGpMb7?<5鬆y`tכ?ViZwK~4HRR{T]-\>o1lj/YZ D/f bm9wzr ;ܛ+%5M!1e,]6PnYPƁ;O7)eG>:1^*DȦ[|BkVBAڋHAs䀀הWKJ=5jzMz >*.'cQGxdЕ7k2nj ݤ¿9@`0BrhY+*0j\dls{'Φh笎6`e\.ўO+ОT}+ˮ߈D 74Ł: OGr,aY=E:mѬ3ivqS/*]Z^x@% ^Nˢ{5_OS0t%&UoA&Ns.(mO;qw(FH{l)w;ׁljO zo+z4&imWXXv5H>D>M5_S˘,]m&6 T)ti7CNr@+du*;.MvߚtWz) o$?ێt@`6a4ymjݻCXO-B@E nC #SߪщK`PPoEf«uk/!$tLDl_8oO" );-VՌJ= <]M 5E #7sRZ{#r#im !Zvƀ= v̠ O?/h}@ʏ>]brޣOp=B+:l[`\66FGei11 {bq}WH%c+N*_އe&#bbps.JӬ K;=S?aѲ^QJ/ =o:JYbk.`i`QA;a}HM23Ħuj665'Sok1Z]AZR;aXYȵ\؞φn-;~;uW7UU!nFUR} zWVaTQM?^헅tzF@9"9"bYdhFb}POP_,j#;'ZQyI+/@\\1/C:E0]l!8v~n;ؒk'ҷݤ4q!qK}I%0?ҍ[:#O<#αK و'|..F+V$;x;W:!~J/ m'oUn3qZ92Qv$#>ҵ Pd>%+;sEEXm0A:{nļC90^h5ƃv#}`ӓ/Cf"MƏ4 ]y5?]Ƃ5Ofk> ό4|+cGM L5Gpj vd 2]fOzgE԰bsLj/['i]&k^MN whe*ϴ;ڝ#Rڲ+Z^wfXSVSg[.(t\kƑ@㺋׸BבfB\ː?_窃!vI>!|X?jг+X)̄bḧa{"3NN:lpk y}]ؖѱs]Hk3l94aLyXepD|\0*[0 P%!Y"Y'L~qs_aה^NkNgaW:$(r֍ 'J*H`88ɳ?  \mq/By$.9TlaɈl> .r<5UYi%TN+u=ha^>=mR ]zuQLi#뙭5wv78Gz7l{KWZ1g.‹V3/9a%_荑y~dE1wOWJG bfR挦x^ gՓ4-ƛz.˹hvwɔ(yaw/A_`0>4 S.0(U ۆX:f2@nwG*/ũ .GuA0!:Cq&B+ߝU] aaS;?lߴ?k]œxmJӖ%C`켙1[ F腽L?{PPS[r;U}7z#J+Z 5.w-Ce90@#$!1WbKqoSн/5zm-Z08,HCrHHۇ_?&1Kؤe1F9>بvm:^=t*15/`)Zv^sx$~p~z*(L}6aw trRQ Wz%hMg^ *;~ Ɍ~̊ΜثpfIO& aXH9yEH{Q*V]B~F!c0{*Lˣ(a?[n&u[(:wݵ0ۑ0IL;a}Πd& 19Zv(b0bP=?^!+cZth'f0U7"'q@4 Iq6՛zS1ʲ}s=3| :h?]QOz7;xD`ݐ>$ pV:%A j =/ *E\qJ=r6Jr ݕW^P '헎(_  \lg,گƬQ fR;S@~[sLl΋L9LvAvsaN^lΏ X|@,:Qͳ4?bB5VCTD3P{NmJa̺h3˓1j#LF1cvr١TssCV8vc>-CԿAoRm$"0 ^5q+4vlI8_5BdR6TŒD~7еaXe G؇hr؇H$m3" WwbqH?Y>}֝?߂f&jERzimʧ1z\-vԦ2)7YK8 Ԫr7]&t{|i_J";YF )g{:^UG(ȑI$x2D==f&D.o5=lۄQ]"h=QCi 3pB@ Vк'v"E4V/l&gopӖ;+?\j_ڣ>67bkV:cGSOŀ;9yj:Fs҆jCN(!G;Vj`ܖ?62h Lwx 37܈5h3#(˽Ns֤sdEJ!5YTkն!uZ;' ϱn 5hSWj`u}X. k#xa@y&g%_23RK)C?8?!JO0@óϘ8Jy$iMܙ,aKB  K$CO5ř%g!> R[Uvkֈ%NAJUޞ;wlD@PK hHdGnqCk}4r"x QDߵV\]6[6t%_o>ijNE !q;W|i2jףˡa+s.N'ֹ҈bx=O:WXqs"Ve/B@_2Ou("YE!erZ;S sHAShFz6, M/-cA1U9g3%ΦIgZ5;g1cA+Djá}ƣ?YYRo mU/s@$o8&~=Pnh g68@ ^;q36X'G w<xf@/}KܖOiys׭1[:zIǤɯ.wks[8?/݅{,Qc~ -^￲@^ZZΒC|ylM1!M8%?OA+o.rDܐqoGyR-&Q.:ɺil FPQhY"˒=kw Y1rS%I giBfT>s0|F_,};(NL> :*sCq;K&eCeMxvoF@| ~oG\hmŭ#lٷg߉YLubъ$JqkvkE{^^|gD :$LXsW@WP1'ǝw-9.w҄ '6(^Іh+ph%\<*ƢQ*I?xi gmcl|@ =1~oa\88f:ďSXQUgGѵ ńϮemX)Y3Tј/$7['Ơ~bfrQg]zz[pY+n57v17DhpZˆ+(.wfS}BVABI)ٜjfʄYv׹9ƒȗ%_X:glKs.rkm @ ,od'(D 3.OVm!L0LAh5>N,{;eẅ/0sL?[ȵ2SI7!*m/ CnJ`zv(~ 9<4,S*liLTM6x|lAfU%^g%Q #~tȞ+ʌ`oXΝy,&˙U } !U^*7wgv 1 @R(/Vf}8@`X.6 [dehgbN7[(zX uNVL;'uu*dڳ3ge DiC&/M %,8<kA' +0kUV^jjMU&u1eÖZ y~Ѧ/u"r];ǎqO`)VV_SWWwd|SjفrJ$0+teE"2/ qV>_zcG$!%-1t L+ l>ܗܖм݅ Pa"Vg 8h 6l ɹ ,ey2KKv5~$.5Mu*ٍbΖw D 4c)TWAi]m>Yz'k \=t׊3s /ԓkb WrP5J ܡUa b Ky;Պw7M-ӶN P1S 'eQ?Eqȃ!1-x\Aŏ9ޣqly< i CPTAͰ*BO,T׈)J<]q4Y7"4U-p9rRŕ_{9+wcj؉h=U##go|=K }u3l !jXi%j#x0=,3ok|iNڐϮy\?},w,]u5aqUHYСRu6a_`T 9~b+ i^\X^$>Q$l e!PU~ |=hPOi݄J˝]||d'97˃Os@@c|y>ˢ[Upp~4 g4s. >5۴@IV"%x9:3 !--0cUNs υ_/x:P2߾X./MBCO⨨HD(ք5qt?r煉z7bޕ̀a*L 9cSY}GLCzgE L@*p;}L<,R}o#FkIc#WxgȜ>-^*mHӟ y&dc-[6nS̱}9(}FW(__8a4#sb K mӵ4*uCZ2YU>ܹ. X@j147`o7\+ͧx`!dt\)t9mT`8'o۾J+#Wݗn ?*)5v:S->u7RpF@(3},;A3fm9k[II{i|'nBBp[D 1LF&Ni< J  *!4?69Wy:N1-CYgQmUqΚ՝ c'S_ Sڬ#gL-\LxWWF_ʘ:o- 7ɊZs)ҳ{ࠗڸ[8쩘ldlFL 0CkoEV5MӠ?bdQwQQ'L@V<H)NZ ?h+mKX˯ (luU-LJx E5B 6h%8y'bP}ᇴک'g,^Po;Q.ُj28}ؐc9kpxSٿUeCLjc탟 ؟֠F\\mҔܻ%}C 2î/e#zĐj>< `vg5"i>2wi'V|[uC/Zqq1;nj+ΓW*goɍ _ R= l ,Wat*`}P} |,G"C $~2h/^g%C9R6[bqOl؄r͑|ufERzq7$er\4{Hi!֜DR|Jߵ%9$\)3n„EaCGÃl!ƑY|8"]Cxk} 5+=fCTFij 㑃*j%鈢åbtۛc>e/ׁ)aZLࣻ״lW@܆oteWYphdT*o ?N㏅'!:ymX1blr,X\/*4HHˑT3*ة`SL.R<&F/ATAb,չUPV6/L_{5h]?\psY+ ǘfL 3w4/^ F8 PÿdHȐ|#_$8@c.en?^a-Н8Iht]͸^D$L±PރO$Iib2hWLzbK}X)v~ipۡUemsS }烶پe?̰nk|Za-kN/W Jḿ2er{2>Ĝ@kR# K/9Z͍x`eo֯GfYy 3x&k;9EJCu.H&u|Qvqh2>{&pnI31Kک1Z_+ih-ᩓZ<$'T, B]OC:.+0+F[=BXV D>PWOKZ#0[>k J4~7u"+'R71g |a1$R)`q::^]Кx#M$u\7q{E\H  7[Y:;VD ꗼAg0p/⫓[GOM#1p #GIZu8`x?_8m BՈ`Ȳ=^K9p bdчF$5=}3:!q谇"]#7jVgE*,ph(ɸ-GaIHOQV(WP0˹Jpxv0^ 0Jʜ1:23djZ}.Xݽ8Tg:ĪCr%%0bcf@=` "6ZbfgH4 &u+#yǕpVD@~PĦ)SO\BCbL-$bhT'D͸ R%|7;3eC\>d~5Hi8s۟)e,%$?;Z/D0pTq{9F< `^$sw%hA1OCyK/qdP5]ON*{C pp+ޤGaB3D'9Wッ 7W-Ɯd^ \'*ߴU<7x[mЗqgVZLVٽc9JN;jeb.v1Ө@e,7ܠ|^m8fS5^yYl=pܰ6:H6U XbbKcwX x'ݼ) m?5wq;zq}\|ѷaEMt;퓵O}MJKLeb^e,P»T+1lVwq R:$J/0=q16O4,L%εCh^5lL5UMuGt6u'߄dK߼N{k,3u&̑!3S_>sq&"<5M-I@[W9k@ Uo+0}8YdRy/L}=hE %? Krw|SweΒ8 s'IžꑒꛟFGJy{XJId>vC&cDm`QT&7YlIp0jㆂ kHo@u*6 @~"))uc2uZmeP*RwJtWbWe[s\msb̽:?F[%hwb*o3-hq닎9.8ck N ~@׽zKih?ǭVrs{pt%]FŗgRv¦~o]J6G[y(Vr0+:QݴBoP+9]m:iiU? .0ؕR GտNKc/<7[o˧d2#s|مoG/^ :{z j9_!aO>AUI/y|^"EEM^<7#LOyfi" s|-갞j;iv:~hwﳧb+OЧyiq#ޘ/΁laHYgzD>^N,^vK&-]4hϛW)ET\Mp3K!ƄBkGAr6e 涏юqs(ҌT,(of=EfXXn6P ! ddy\lisU "8Lv2z+ "8Lx A}4U|NЊG ^}#.·|'Nj&bi"o;HWE_:|)_äGf:Ncw8`qh'AxQx[2*# ۈƙHEੂIeH_,jyYZ (*io]cG P9'C.85i_i e D *CxLsz{CCxiNX *󀵱@_V9WUW .Y=?{'p{mzȩ!]=Gi?? ;Y;aJZؖNu`AlIs#Eg⧫ESKgPze@PLՋ v$H7BW7Uʅbɜ#)<=8@˜S|*؟:ubbFt62Iy9dK4r̝Dr>U[y!cǼg~_AްOz45>.${[?DEOD0aˤPԥ]ՓJ~貁,9t.\wŘ؄ n xJٟjiC f,Bprd볏& f~ ~ ^B(ܢB0Ċ4%-pq:"#hX7r٥Sr'Ec%4א/^ 2Ri5m,?b_HDi.T$N;pf[C, pW.+NdWgOȼnV?NLg)5I8p(h|WGf"b/x eG2H%+d8QT '| ۧx`PsKv9zqY;+E(t~E>nb6qzoLMOab>Apvb2A3 #tDz#Bqx0䭮(@uVeߊ>:C)U1Wb.|D< _-8*nbն`4BH3_|P}tXac#kt`zg(KZZ=η}2!ۂT&/# yP9n'IIFo!έ?qy)Zo|!aRH-f%HnvUx3b<ȖJIDgh :ޑKasDQ_?C` GUӍlgY* _=0oY4d}xSW Bd1, f ^DbҰPw:UhE7v{+WK-JL*>M9M\ve%JKc`#$ Υj]}LY~~Da̴6s>9dQ¶7m ^" -1:"MV盌8foXO|ϿHeY="d2RƟ m槞=sš%5nOG8C9G:G9 +\}`xzʱ9aLdh.p6:1O!">ǫ-MW!D/ @=غ=95|i5&M:3z5~CCXVc(ϝ~ɹJZeE>1o95ʹ alm0oK:"Z<,GAq,,eI|^qT$8ю/V!F ھ(@xX=Dɩ)+w5-BJ`5zJuW]z m!-|0_~/橝$6OV<Rq?dϬKDT4W N3͌* bjK;/OfGzܣ_>p^o>:)Veʞc>}=ZǶ ʐ{8Yֺ O-vO.PwSzm!jdP,t2Lba+WL轰>`/,Ե,MH5­Pn.ŶpА:W 4ŪB{~ Po6wTOO;C 5e1rdGSZhFxMcfܸQ!H^jPM``2&|yA/~6}DK<)_X}GT}kSTFVv  uZs' c g!+^Cd|gR!Sw#?ʆ MTPiaP>#tG[p/zzԃp'/7c(iXL (& :Z̩KzSΓP(c]-B˅]j2הCs]sf2`Wøu//iV:pO dj!ܬK,}{"vYnJ'(ޥNҠp54p;ktҌ aߛlMF{Ϟ}ZRR<z>s@ḡsJUV U4ɺUyC$.`N|=ɀAЄR'aV(7) qI.{2uBX~ӉsQ6vZ/kϩbAHDC( {ȭ"-p~­ /ɤsYA 846n~=zH}Sjت 8w6S$2VVMե8WhSTDi'G7?ju1SAMW$eHAe8`<;7Jy U)l! j5 cߠLNA<ːnҷ& o95;VtxrLk(+ \͌@2gr62L;|axeN'5ȬQUmП|}h5nCغG&磦!DžrcBזtu6 6ͭ7jOj*{q@|zkԩ8%8˘$nXLw4z9w^F*lK>dSk2A|\/u5ޡ99CqE5(JETHϛ).$Ձ^eWʪ8:}䲒mt>'K\&i?z y{HY0*黚Y=^O5ER n z!z ѺvqJKo>!L)C12t|OI 4tg><j5u^_[K{'cFQ{0BC %S@dnѝT|mGx7xP)Q`grhkKM@TƒFVb}s$ Ұʎ)'u"25$EG/ 6 @qf9Lbz"͎k/aȋDçyqR{s()"+*xnur&o/=,2ܦn46ws GmX$Ρ*>i(VGr<5YlEl^ڊ B|1 ͂._MI${ƕP@9&!KMq+|wC:bK7I;$uyۓQ1,PF xv$ȃYt'WD6LL iHLkA |Z "3tOz9wݶ]lʌR5H |xf>\v _"[;rHGEL^`@@rbQ;uPxqa[GlPm}5ۋ9ھE.Fɋ c<ι55FvlxLd9^R*Uԍw{)Ja:Q꘽3d"÷VY!]E:/\X{9p8XG֫W=AAr,?CX1_L /8ĭ/ipv¬V:ÿQ|?j:1N=z婑/It<֩$v8=~HНTtJ\'_=ܐF:e&5cطZ9Z.%4s\s4C!Q} 6F+#i2X9]|۬"ЯhC/XFt 9Bs#|ӿ,g^sy5_ޭO,o`z3W UsqA֫bĖ7He&FA>Y363"!(޽1{ ^= ?P ^HNV)b])H0yLh~ b^T 7E]Vhy-HB~PI|>B%R aɶB9v/3.Ċ-yz AݰUFڎrsyA)n_ uLZ(I.D&lRw>!Nyj ĊEmrTd(ݫyx^[mb1"V@ uIdC’~ǥas~Q,m3CpHIR|%Z% IPvqYXF=rifPEcm^&=#0 ".pfѾѭNH?xn_\)3f/%T:[]%)&֒p1Zm@X?6s܅ ^5Fze#Zm, j4wmޮ+}*y=je/^,ZV|QfnoOv=R&'@):E^3bXh 1ݰ vS1FX?Ei>Y8#M6H֜cX6.Mbb#w0 i'Ty~j`svEڕ1:'#hڮO~DC6Bɠ[L`r]P{a=  ,%0O*FmӬ=#QRf8sΏEiIA:SbTd\wΕ\t4]xUOigߣ,,99*? lįt!I8T"\}bkANuYo XKTѪjઑ&Tf $*$1r@7Q4cqO s ݉;,Kz3.h;?2CQXbpyY~&9 [tL{d_.hF¥ـAI<0LK_9<퉄9kb|w.Ml8.sHSτ}8R-PF'uU2F@S'21uj9 >q̬uc5>P 4cB-u-d';rgmSAcJ-+4A2xb=}0=`': dS=A Bo /Z6L:Y%qp;d1GpgI?7==t6}X8HǠ ?u*8 UY)KLej+pJ4ʲj ?冀K=0rC#W!;W!ϳ[+ψ-JMК]NSPɖ40ZQqb9mNsZs $=ҷoOmC3^RK}dd?M>m2x2uۀsO p{lƌ;,Bli)cr,e׏9T 4x :Ҙ1ADZLjdײ*|Z:q}T%+E}`@wm>hacnf} esn}a$р* 68q+MEZvNyeܴM2 BI0DqxZw;͓6],@3$MwΑ@ߗ-5>J'lHP$v)c>;)HPHrs{w(\uZcd9bHj躎ݣ_vϚXR yo1|t| @=L{ZHI+o*lVJz_'eBhW9#p}g 6},Mvf|W46~;wZ=K/D>P94@9}L;V1fZh1qaE6ep3LB7Di*usKoN1ɍG%)vJS.Ss|=kL1aH75# e;^ګJ%r\Ap*;KG\YHMRѱq,LXZ"cgXmIZ ,JR[Z$aӟe,| 128=[~zfml1;XOq?FDLr:o=PRY?[ZAtUc 8( W4+BŎ螳X܉0_Չa EW@q+7`HF#kn7}0wP%j-=m`H\ķZ:PnIn.`m~*-7KѝqN2)l"meM%etd'#g@xƪyٱWWZ Vf9M)4y:}bGD7EL7_ЄL렰谒^KiaWr'139h& Y׈迕ή%?[4_/f2̏ #"ND ~WmNx~Оsɇ5 C#|l?L1R; @F{a %ىL|5c3#v>wa*',̈MB|q" >-])Lߛ(mdZV=x9*Sx{jNUt}=p+,ܿ gܑE4} U7nj~5ugi?^>:~l.sa[_9 C 2Fu5XU/-iۂMnn]ͼxm3}hU 1~\yl"v9&z1KiDLL7kDZl',;V< h}5-C yΚTl/vQl9H!(.myՀf> o:?Q[_ザ8wkFFaxJZDX** 5Q؋ ÛFztI?VV"4i%ö˺N%q段to3g7`0 *wTKY0R"3tD(kR>"S)Q,zpDd0,,.؞_%HRjXvAYITM3=q8aR8g52"Na<i.rO8t^Oy $YLx9V9Q#qn@猨{̡tBU&"$EST,a3[\^e[? ut<Nph~!&˃O:8Փms H/&&%ֲcŠ/lu$rVU;nK'Սo**9E쎁ɳS.GvUZc"?,K Q'ߜ z'cҨ"2d_'_Ob2x}ziwjHo6xD@}7f"]$MyN2? 6cNG""Ӭzع2c-_99r~.u=j%~9q}Ȩ_Ru#~qR>#oߨ?W)mu Γq;K/0Bɜ- &l}yukHRDϼbLhbXT{\!\GkCyC 5 8F71\<"Zi`* jjs.@[-XXacR%gnJ;!-C˔<&]Uq>BؽvYy{Asi3!d>aKҜ\(4ZC-[_p:i>4Kz7.{uL1/3q Rli/i L^܁GT|50kAk}3AuDAK`0Qʱ)N|f[g֓ĽHyrb*qP6N詥E\B"}r[ y *b{a?>֒TR%f7*[USZ@uٸo}!5_xܠA//-Dfy䭿vgU"ܷDeW=u.ย_m qje*`<ZmhxA=Xئִ( lwZJ,%/|3꒨A(9D0T_Uڗ4o'y|i8Z SIw OA(ǰ CKXCĩ^&< '(pzi_c!I .Veq+,y,`/ǀ{H\J';s!K_CA2>Fi y6*DlFvth"/ZBv/;ޟ` cvԁOVʸpfW.D$Dvq/[Um p^c;fPn @S%t19cZ خt[3H5e ~"nvCF)RMPd?Ì4K3כm7|tK ׯ:8.om^~ٞRJ8xF!7$NTO~]EFV"qL导g@Z .酹#3] ֭@ p-\~[%l%D"(6sdY@/R  $g|mhz| K&I'W6-p6"%}{%H.bb}fȗ|W^ 땂 gy"MyvN5}.s`29Jt#B@4iNX\h eF6%'pvcidž48*:Cg%8?_iKvM.Ejw4KKn(Pg*Ɏ2G' DƬ,xjt\A[ı@;k)>2{IFZF+`,Dn~ ~6q j^YeS_Mxtn:!U`DQ|1YKWI1vm>l|Tb{kV1߆\B)z:AUŀ8Qan,87r:[هԮyq_z:lV`3uwW3d8_ q&ύWuie^xM '~L.9DEsnL-RA ߜ Cls@tZ`GGlaZ8S޶toP>sS-Z)d:%W{|6%|qExy y޺Bhu\hpHؔ 4rK>6Qʠce'yMا *ʚŽkeCaN9^Ŏ(^A=foc5+i;> %=s-g[]0mA &lόْfxk'Q_ 2Cuzϐ> Ϣ_omY y7t38^Z{s7'4ULj-2~55(IHfQJTuGu A6g 1}m@/lE*tx,?TQG3>BwiGzp.R:AYx[N*zHh! s.3D:ʵ$*.m *.h&sP(GY(Z/,RC]hOw$d*{Ւ=muVl]Uj9Ś*Ęlk#<Dž x{4(Ku{?ΊL/59hTAL[O*4WSKgj3mܯ<%Lk`6r<A"~4|d_1i&Y "HnF+aQB a85/Hylvfo/ j0VOwvگOq,DZSx8*ԲQ )uQǯ0DKa y,H1]@nh=nbsv `16?W:X+UnbnRȹ=קj9! _3nKM 7v+ sIybGHGwf${q׉"H/7qE! O%nss+8IYlco e!![>ܠ=ƹo%T io\?f?7KQ`fcK:'əˀ}=:vΗ^g(Tܭwc\- iYdFl=B_ð0a26Ze; pF."pU\~Zn~ɕt| [iaоԏre">X) j[=*nfV^}ItY0COlZ8J@X^}YrĊTs5i!"#`A״ ٨/Sٺ޳bau[ć5δxdJ3T~I5}&b@\|ٌdB^06Ia9' N#:GI{sc<1f+ {Y}/RI]F\0>K z?AXW=K&:֯Ɩ:Is01;ڻ@] ~.?uO\EhfoMf Ouhɇ6~(>Hf;Yq_(\iY8z\QWB-*n">L7(93|%t>q ;iȁd2* ~r!bLZ˹¼Tm`.CO;fg>3{S>*@y"B?-P3cՀdcO(. {brgdCiLZU<8%gy0m|^TGcڦW MGx84#(ƮmH#,9`SltZm^ #\$>Xђf$lt9(<n6xӵz*jPМ `aN~9+فͼ5aCHz3BH`z$8!ߗK2rb^ g`>;FT=xG4;},nʁ7|f{W83tjLAjBc7~o#ۨ,tr|<+@-ʨ .jK꼎#xg3lr; Kz\_idfv6Z_~;ڱzn,l*d @˹6}@ӆ2Ƌ90M9{Tp{01 HLh,8o7ygH# ֗717ՠ:i\ (7?"mlc;] -?BmصUy:2~Y^sL\GE2YC)@ ``c0OI!rӟ8` h}P|k*X]4 c,1@ HG&*gU]:. '.<"Rvw=<#Yq 3"qy yUD";"6x g˶(g0r6$Μ:f} [ [6Yvo!6]e U=Y:tӗlh";߻ggl_\4]mWTr|C7Wran,I[d? *Ip 0 xL5!cj•8#+p\|d(Ƀ"}T"EGn-z2EkMW߬ I:6xV0΅{ *1qq:ayj&?c;;_ 9{NO4(B'%_L0?M\eTvji6lf"6h #\j jz?1oTdZPD)vMh/= <<'p9?8v1SwS]ܐ?D3s(},BI N_"/C|EG#)]xÍe/ nPrT>Ӥ"{yS]\:eu(,i_|.1%B9ݑtpRp4 iK/Pw&ãqAHǖw_׭0N>Ek;_ jϫb#1dCCߙޚlN @ѿdIP?LgHy`DL?GDgFsE4pj)"-!~=i˱:ҩ4W*D$nt'99P8Y2C2})>爗t+I'@~hULj^4!>:n Edzp0-Z7>~8t6|n,@,gR%v7YԬKUN^kϡjقWOa5zYYmß&#S} —Uʭ A=@ڭI lY bNit>(T4&c\儖N?Ċp0ޱ85ú$׫ȗ'G\q/YkV̘P@q`Qd׈rnŷԃRKV Ob.(L<ˬ$P9C3w7Sbrx{"\Bo{MoR?Cqp~Jd~p:R3_D/W!{%7);9kopѶ?Y5Ia=C˟,KX;ơuRL 2 ! ƒ$v^6ǀr /9W?bz (0Z@uU8$O+qi V5NGF4SDh$m4תBDzq}Eg;2K5ۚm_:ּa[Ũ."͟L Ą3gVM M cl|eDBM vtBF(~ոD2>Eϟz9*IHpᣟ*7zKn0JLMt>x Y@ԴZ]\W 7$PR"4k3ϐ|ub2c=2foӗ7 ȃe31McοӯxLi Qh~.t6WUk~p)RlPSv7kLZ Փb5,e#WpQ`|=E`A?|YS\+ӑj`[<;Q=T CLb"02äa6#b4w:Í hD.k$kCnhEe - 4 Z:oY8'P侗ˀd+_lB%s/\hIq,S8߱4E~MwĊb'm>WźFZ$,eK:i?cQ . _VL&݂ʚyx[(_leV 2T7Ed=M8gDC5¥o|J'drLt6q2/6ҥA>x=4:M4[xKTTS,VuQv*SbѳLn$+G<,8z r֡v.o#-yW +G2¡LҬgwVdQRAjuoճ\7cNVxNFzmfs lA-fI5Y15~OjeDKtqd2]Y'j8%TobS2fUt8Q孼+ xԚ+AJskukQ/jΡ<7x*D XP5FmN\&,L]^W_ "PDUcO? qy:ࡤĞtx,4W6?o˞ $J"Qp";˕lGP_zDY6F"`\ũWF|ְճ}D=Y``vMfX0^?%`·MMV&7q|& 0pG4m00]*{Vݩے MeCEc 0֐ 09vLxX <(;T@z||z4e|nPoh<(/F"SA%#- yȿeb-yh®XJ$)y#u4B x)؃!nk(VB^q$7 럤INyӷUm][ #-X :t [\4k :p$4 m9mҭ0nD^K[@7n[sDt!ǔl!aѭgdp P̎,1e7\=O5CZƿt䧬WZQ~=iq1]ZINgoۭ2,'\xrOZ p\^yW9'/jGq?W- qMӔ2`Rt~/x23uJ$eN ubQ;nu0%\ί5zE)LLw,0C6Gֻ3? w;? jA9/2p?{_B26f^NHblO,Si~pǝ1d3e;Y<jo4:z/{ whO!>śn462VE2Lw;C?`nlQbqalbmY EU?釸Pճ~ox/?vХWV1Pa硯jэ9q%E=W1Gypv=vQk)Ϝ5yp|`2"Sٔc@pQt.GB+=ƕ6@ݤ8iEhv~pPD "i[\0߅թ&eRJ( VHh!4S 07^۴ܭ5: ,YڶJ?7 Ԗ[(BL9;XB 8F$ "}D3mTNjN׶ϯԎArmXp[g<#@IjC-V^}<=c?fwb͋( m.XscX$Bّg^)h<4oiuG-)C4"S:G:ww6R̩e[|E R%`#\3lɂL\LͿ};|s/jԧGi) \jGNOCq\IsA[n٢EiI V`Oq'63˯s4J螝&p\yu>5zif5'H5*ȗ@-_1TO횥}tܖ3ǘ g^ұ)']!+)Ӛ򌆟jIn٠nQxѠzNV"$zKoD-V(gsWk[/0s6wUqYƛX9~teR(O*IG `%Fi8ŎVм5 Bpylp9]ڪ fȏ M_n~gbFd,DSșSJ>G7=.Ҙ )p6MeLvӕ:܊;>~4h!mB;_L::oJ,{?j# zyYOv=GqGK)Rn{n]@oXlؤӭ(B51Zp✬*a<cG)lV2$˪|wsR%Eyd }5/٭bMjwT0ٙ/AOHR^Xr I۱÷-҆cCidb \RD--XUE GP!6YTrt}} ݇thuY>^MTs`<`!Rܖ|;\yCm*]ljVR[+싨r#жPM֞jO*Dw{BYP6O;_ƨlhzG]?4;Ie20`TAFLO3#5|dy=(*.Suă8$;(7y" Z[zj$VC2 W>"0)3#"M(6CB05_gjTrSQ|e"͇;s ge1ˑ]nqG 9h_v.W2Qɭq\Lp;*PJ ni1x^+}be&05QY;TyKw1BDՠĘT_ BVxUA%ʔF G~MD`_礩bXC;1igP\x,Xk y4d;3H_ ԟOI$9>& 9XSCWOK؂N>7d2/{f Z"ǯhη p*+&qbUolh8:A2XQvgǽli2g:1 eٶrZy8OM )soGs'_奟-ٲ5o^2"t/;Gq'Z"%jE6`xEu,El3m L6N:{jluC&I- >z5?I7!'EBh忚Ii#LHy&q#@/yeQ DIs9bAOU˪ӆzxfվ:e^  H_U&`rVi@MMkXy1qDQ!Y_jVco1+&q? hmb6gfm.۰y&7ؚՁ<ޝӛ&!Z@ xQĈ2i'yzq" τsX{ hk @ -Zf:l [ZtRPN,7jIK>M.TRn3m 4+K*|jcVBy7#~{ZHÈ2~lð8\e= *ec#ab[D'}` ;Gsr!8NlNEl؃y$5Y/ay]| |tn G%byBsJb,h_zaj9HUȦ֋Ĩk1lj[_X }V,(U- ycZ~Bhs=M#)`^|?).|-{cz9Ze9RCdg<~B\A9h Z .UXz_Y.:DOPN=7Vv+a {G0VEw/tK-@ffU@Sk3 #ݻm8;"OKTD" FoV14n ,C&\* 8kBP?$ 8HXNN%r i8?ΑH#Fb`0%R}2`2gWqБuP,Cl}x2rdO?!ᴀxgFbt`2j9ƷN]}mF,cVWԷiP<% 2ehD\Q}~.RSuةR=$8P٠&Dut*9Vbl B%F08ڄRg.a5i_z m={o' Yb6<1w/>x+eޭ@Dbg+=z $sR½Mb&RL6lpu[@<1l@W*}7wO)}E"0=v5^ ÔhctAm*%C/]-TEIk\|6',Jz'NVY cNU{4ZKJoEn/-7æ:ǡF#qXBI-3c)ӿ۔# M]G!W߯T[Zr/Y^p] MyL)6Si- txFfkVI~-˲M"]. Btmi)U0O9s?)P`&p\u y2^|/$Y%. * Gk36uՃKz\r"p,R$qZ؈oRT2+oR*!Cszm@6ߘ*G%[J9,m lFk)9ˇpCbjٲ6Nc^pfr>qqg;O3߻O+m&zOvw/D p(lC(@MMJ3, 58iBMƼPpqBd(ܾhZFds>>*A.`hQ 3H6sTGlOCOwrNX psqC%*-HKpnff.aWMSϩ 3OlK8aWӃLȐ7 xUӧ $P9#]mѶڪDUs8KaLXuk Ï1 KdOݴMUvn|As"w>cW- >S(H`9բcZ<(,y_X3|J̩bt?f?^m͎Lf|\AV_{I!8䂨^GN!G4(-ל?ed _^~ HB$Z [Pĥf:N[q+:0.U8ZsQWQZ#"\B+Q%f BxqLlBF6tK)z{#r\bD[u" uNe\Mocʶ \h'aiJJ)K1RkueQ{u%SZSڷ#EW(! 纏A=!*8zɻ'l-L0l&!]kKr0x ~ vפU<~[W}uݛDolaCadV`~bS=v1 jְR 7a2 EF 9lTrZ'sxK5%Zhp MHF2gWlt`.W^/_UOYN 2ƣHkACxj.||8^mvZs؜kVʇg<2B#" 5f%SYLWMp^!Svr*"P4)wsW&aȞف.ZieRx (lmC6}ܢH1]gqmRAOd @=q Y@4nBV*p̢ɒ3_]q~ֹ ghˡ0wΎLGHv{ÒzNysF7L"i&OF>7]Gb Ks&G -ֺRmJ2  ًGV:=d sef~xɘiCv.N,i(8 h2G5xGE T"<[-˖[,[35QW;eP\뿸nuaSbߊf_Nx2,Ii L9|>̰Z׬~*@2o͞^Y <$dk2t] r)媳~&pY]1~e9C^oA$??]l/yoo0DrTVqSž-@/Yg1Ss6_VФl=%KJ;jR+ kq.>ՌYlq " ;2'#:>RͿjB$܏B{t=?j-/佸3Y<ؽWqT, (4Ņ$$˃5cjVIz٨iMsY|\>*#\L0=ߣoЕO460#ӏ%Os'U43c 63=CAo&OL6*4W|#R\{+4Vp\V>؉sd/#Iج9tK1ECo<ۘyjr7?s/0^yiMfCw^cW!CRw9j]ź(b_"4\2+鰡4[&3Ƨvۄ2+H4KeiF'U?\ٙk2?J6S!l⩑0=tL\c\-E8DÄ*_yKO; :9ͧZzjj*T3sJ<[S3ܩ\j'xd6mKZDAФ78|)aCI |`pͱUErEM%ŜÕ<;xd? L5=iHb: g$H "S^$W9RZ`xN5#̵@_kڙȗVƺC9 pPN%v["<8z VE *p{S3% y1bvb{+v7,[` BܫBW| m o,kymhL^ F[ aT ߡ/~N3n0Ҭ”׫Ȑe}71fys k. r*G`'2G83hfΉrz+zb8]M_IV5ph)dʰq'[-q~,Tӟ2juE OIƚ Y7jd܎+;"KqVJ9O\oa @kf>hjAf.:(y)e]Oy ln5k~Uɛ 9E9"pi(e4 B'7b8$ hw754cg˷8i@EbHILԂELWH9 `zP0)/[8FA`Z3<@N=IL꜈0`LNݷǪDSEcLR7gk"⼊Lr)NЙ +c3~BdK.ĝ`epY7 tT/͒4tAHi5lcƏ\ FDO% S_ETxSVO+96 A\eJ|!g |Ř=D( C~ThaSY9|xQ̼ב4@e:$N4I7Λ>zҁǦꊄ= co;X`}a\O93̿h Q *Qy-V]SfE Qc9C7D׎>xr,B * seT_I0Z6ق+ҖBC*'3mt6H"@h*;iͪ60~YV&}$ى";/'X2'r!!:2wJ@!+5 :iZl5LͽBz K^%EB>V{]aPҒnz BY$>x8;qk} ۼ!Y Eݤ!sG6!SxN{6rg:jFܬ6P6 Z!L&F<VhS\hk6 :vƌ$T9Y*sGVi g=JyE2\ ˜wZ=ؐd!?Ԅ$?xyo< !Ew >Э-T!Ny᫆y/֪<:yXđ T c>YGbBǥ$f$h !)n9ZXFa'{,4&}_:t+OF:rÙf\2J N͡]q"$)q:Эl|[` fUn`M QԶmGAZNB!IIe8qH\(di5k^+4O5k?Iq"wńT9/b}j?xUΕꑩ mX*CiCtsHm%<-** ӫ:hy3 DbT ]IA˥E06-ur;%+2W sm ϕ!:PYX4ݮUAf3V3 M%/E%!j&YADbq֫(N r[s?f`jxv_@ɏe<^QEL-?=uUqI0[`4q6a1~˛8%=[h# a+"n$<[r'z)0)Fs"^5hK3q\XTMw u(_s(9±H%!( Y,*t};J70/#؆&5*f*NeOWti J*V*\Y@;P0<`2>!$heK$3eF5tvf): w ye"H#mcxG8nݸۢb~s'^SJ JB*EH`"ie&-,f-qkWo ($Ka%`d#Y)Χm;i8Q*d-N"[5TŬ:|0l8)M,<ÊǕ|TxyM$w =|Q {:-c֐[H5c.W~3إO7˚px QtBn@۸4 2 Хx*M-ZJ]:Swv2C$9SZ Yr{5cXhO rpǩXW4J.m?qdm+C+GC®F~շ o5 Jt =X $:(̮{a4t;|8G#IO"|.ChKkl,!43~C5&L 0JkG!%Hn%Rp(ˆ꘵JfglgE7#dt0^坏i\}@4)#0)#\isGhnz@qtT)Ct%s)Bt1h& EzJ-r,,B9sitYvEVC޾>ՄیZCu5$76:ƷoYFF#kr|9ޔCHd/lY _ fd{Co>#mBl%Z:\dЫpT,K]EZt.^$"[~̩H|e?t]OE`7j1Xm`6y:Ǧsw|mΉ}ٗ$%yfTLVPS](3wŪ{;zh)\YMlM+bh3I6Wj()؋CA|% 㣠mրڈ nd |w%8)gЙIl,XW3 ?E\K~{'2=~:̽8aUX1P PbM4 :Sψo t_L4Rgݼs2l}}8HoΊ XJ$F> ڏ_7P㮡دBK0ձNa1.IyW!!vHv'>h'$^pUU(¦[\ɝcŵeɖNص)bjź @B,J]:77fdG?nկ3YD`iAHUH~K/QCfD^D=9AٜJx'(Ts3Ŭ?bI"RV@;C/^`w).ۨCᎺyݜ輞g~Gsl%MuQrڽ=nrc}bѤpׅ0PGrm-l@ٶ-nLQͬ&|kLwJrB#f fŦY.,rD}t|l-1ɟ:P> 2cK}1-BT۪1noPP,R,uuֳ檂ؚ6;5lbcd\p%`\(}._aZ+ ec}R 3\)K XshRAUp~>q㦓Tν "fv*%*{;1KBl6V;x0 xj6cO0CĪo `B*$$.K 6w{l.ԌK`Q R@'ӑsޗˡ[w9Й`E}ArHvϐb\FN%exj?4KӒɾ}Q`\Ep{멃$#d0GZP^\5y1y}_mC7øRHw$uPWO-NT\)4ɮ!0Hѩpժ62~OZ`2R7Ogv2Bݖ9 =AR0BH]Hz@s͋׸jŘ$>NsJou~?>Y ӚN#{q!I9}M(bi"NWg/~"*vf04p.M?҈仞n[TNg0_"*i}@BaR9nBvwws馯Mh7R8trH{Mtأ'O*h9UkϺPdcŲkTB^ã1qXs& Fox\WF v/Gt&!\c~%Ԛu܋mg'! ɨmsq!4d;/Ģ2^' mGj [7ьxC~e>dmdu)&[Vs9=@<=5ugw8b1ַLp&8qHBo`703Yt0,di=ꄊnU0|m֥FQ TBt1_6XH"r¢Grj&O;w=?/P"Hu eN#tUNqu8{ۣhMaM˪JipBx+ IWΌĤ}_qѮ]Foioj7;3yPY͒<:a￉Sg>To,`1C.|DMR⼢>S:hZ[b1Xլuv?R2Nɀ{e g$?A> ǂ2FyhU,_ly$NT9~uO|j[^3 Qߎ2\`UłQ&gm'1?׾)^9vtO>/Н.9h%`t:%橾Pp6-jlj[ :|(4t㶨ux "$lz4Aؑ渜7h,]} @ZWYâ R'7Ui uY "M5ߚ/=fG=ekH=\3/,st˜UGey>+2D \9[^$TaILhKo|r/*y;Du`S(;yja77+ZTego07VdXN>u^2}3*BC▥˹\P$-7I@yXz5r<> Ԗ[U}/޴[HSK^)j]&7ވdv8³(^V9(S:f; vRM|'AȩH8ɲ]Y5@uyI9)Jv] e-ϊSqw˛>a|( ojmm\ QRAO2"p_ÝKѵ5ߕ@CSMW۸4 kP>1_Ճ0ЏV)9b jc^@6Ӥ~mKN!^4)zQRGm0s[I$f TVpV*GQq_r+֨U5gm5W&>k; */|$|Rxӯjw'|`tu\DIm8LNML*pР! 紌M,I\Q4oC #hZ^)ܺ!seq]Jڳ>ɓ!K|-&!Pijhab2 ; Ա5F&GFiKςg0\o+Ne3AZ66KZQc,Ic뙂LAiu&q\'V` YIt3u!<}"5qRudz7\)N4ZB';zϹT\ / ݉IOt{77tayRiO oUэH*0F$194TjyeY᎕5wyq WV.C&6S RnN.US9Uk,Ɂ<9aεKr Xی*K+B7No%}e19ڔb* rSg.5*(pWJrY6B }d4…8;age rtB2hKCk> e^஋G[!^2~:s xBghq'b&aPѤfD[},&!V [TDۋ/9Mmi׆ʌ"xˠ`N?+ S8Ҥ(B|lvc zPkf蚩@]>. L q $$^#U{,ύ+ ?o_D'܁Q؇#Wp_Ј;:/'m[tCA RFMiKօ:SP[!\-j/F%LC!~zwFdT (R^Bi5])I?,:_Yq"}򶰷n 紁p#Hd{)V ŀN^^8t(k:#e9X@$*s r~xBdyaB>7<@y3A|ϷӿVВ7M(޶u}IuZ 11)A_xd%۴+XU?_&":R5 (|0+lbL}{g(č?W5/x{Ɣ7>6? @$-x{45a,.F `WVvS^1#D7?&vwrr\ek(‡/ZMVWWBKvo(6rFeFF97.q ǟd(<5ߎjǁ(q7#!>C`fJRa9e]#cUX`tTQZ^OXQl% 9b{HG ʅ)@Nxqx>p5v5>Zl>/FE P"0ҽ.r͓-C*~"Èz2\h{Į zhka JƱ.)cWN{I}ё++:SZtV*[ ;QF)~18(J#CFw؊ce= VEoRD-eh+%̖4=5F C|˩J llq^@o_8$l#L43[\]rsAdT`XH`~ 0ߕD"Ս I4 B1x7|eB6ܬt?3fCB߃jBpq-, q6J/ f`V# v=^Mng1 \boex吲'Xs>$$^,9f{JF5UM* e>wvEgG|NB/# >*e+;կWF vqlt3Z7I2-KY:֑ jG;G++1#ʀHo@Q:z^o ]N^.ߍL+d q{QxvœG_upїEn!JLyiF N|HQw|>6f=&46kA`P5Grf<{-2_x1ADQS4=TzdQ'>E<0C l[B}|F6X<O.PouۭDP+IN1ew.ipWq Y9ΆԷikhjN`%t>ɢG1TBe`/dֆ t~182،sg_'ji$~BKd~m RZ}f(V#Q t뽹=8@+;qxk;͵I:o!Q@yZm}m]o^Th9DA8YT8вjEtvSE/)0st1qUT#u;5>`L) u{;o?)r tF=\+ 1\̶>1tK[WY#6%il~EI J5[n&3b冻 UzbL !k)J)t,=0sj&)Ⴚeww!yO8,Iq@8J !|V~Zzu şӪ/ùT` e-T7ucyBU0xL̋V3& *Ij?!QNvC&'H|7կI-M~<~w7fg:[ /awW]+\,/ rq `c3 4N6p;XOB 9OoDOyLU ;[{GN2AYJ6jb"E̹R3L #ͩ9%_]|"7>P|QQdv'%j564# }5ϕ'Oշ?l7`ȼ!y5lDBV]sL`Uu$i*1K L̴&8s鹛妟dyX·xg{ yRvNMq"/u69/e`gw$(4+Ktx7n,oli10rnc B5Vo',EU51LHqFR*w) ,j>/[!yR˲Ä݂oqc{߆c!b#y͖(A_X,[ե9\HR<ʼn V>Sзk ˦})M^mgo?o)<|@ ,<ءj}]4z o,.ҫ-NQ. /uh}D̐Hu.7 }\ԫT>(fER֢'6~}{=U1pF$7m?Ohg DX FCLL\t c€{FݾzTJOJٍOE ǁV2U)@ =VakY#(_V lpN^dձsWю0V-NNiS u:qې:CS1aV9O,%g/'vm"r§7-B:Vbᯨ!uPJv3&PUQX7%e\ K?QPv/yb u M/@X2p?eYD៺iS{eFS"p15G,s#6k -C aFvKGe.v -0Efu4џ?v)y]!^Œ$vW YB9 D?+BԺ_5YqIe)9$j,CmboO;Ϧ1`C/80i<.ypE1 ng`w"÷%6^XXEL1 EwPْ2/!𶕀j/bn[o^Ȋ¤nZU爇7a2= ZCbuj?IgZ/^Np#q+koCS-N7`{<պ8R<"c-EIub_q_98!isfvEvmܦ|R`-&j7&?Y.tLY?Onػve_Ȋ(ںPa,<Q0MXPczsjo*Uس65 @(~K>;f1cK)8 wtܙjԴvCin␕W.W6ԏ/Z(w#k"a*֊_73WdlShm\sBE >{!hssJVݎ1E xF{q/10L ?<ԗ8DOycwqkbG?%*]z Q%:!Wˀ1aXY טw@.G/(ZS6;q"h CVJ@= AO4kmR0‚wa?Ir 9_SջŐŠVI]àg { s |?+ :3ɚ6r&#=cb$_P7K{oι$x rj"xc3ddQZmwtDx<Wai4tQ|D~ө;!fǽ'1O:x}./޷YPEzR=5,2'cDiK yKxph{MjZ$p 3Z8g!pwPY`NdTzqMnjRnbN $kГ: d^/׌ڂ"Nlg}m/W` Bfurj?h̘u_%O2GAJBk[{tSNM9q6˚vyO"&ۛ$5r= X9'/0 $c/WY9mN:N L@r DkY'$ֈ&4k3tV\mX}CS1I( (N/{gS͚X 2; D%?}?OBnpRA nu?d?hZ9h_b^#;7:Vv ﷸI<%sAvgAkӿ^ CRPVY+&adTVR?JEE4';%y {&U1|3]%NlÁrD8 z'͌B*DqrV+_k]R_X]J 3\=g+({APNU䝆IU"-2eM'*_3}:V=ƒdCcU=(? uʅswK$O2qQx7P_:Բxex=ۆ4 E$R" !*_ɤ[uէL ݯ!tT pVh 9wқ b!A[wM V)H;.?Gt ܩ9yuC$uE\ X@{,<y :3MWM,6vpzŝjT*?lDCk :Sy[m_.:h%?BihXy**w*(0\ - e+Ec}֭5KJcY4nFl"p9&| Z ' 2ܙ7/-t0@:Z֩&K`:w]I ?AKi=I!^JB E88oU؍:aNZ5 8otr4E[;ˢ.2>Epj:o7=85ѸY1anj:ovfԒj_PD"BWޛۣMR2?`؇ P2qp%Jg0\N MQh5U%}ᒝHp4J׊o, S1{hkИ˧ۍЇRւyln(WRhh/”И08O]E[@h)՘331GMeBq~Կ(8&XI}Y:EU_Xo$P,9B֋B8${nnڎ]vcѝ[&*O1Hsm xCP 2ܷА._þu FC| O[ĤQP[R0&F(k BZ| gsB2Z+9s ` F{ʪ]tP,ps{LԊSRW7M=q*m9[w7{pz A᧶} %+E53 5U=bjP$g6 qX+Y $ɨ+6{5Ao:i@1.*֕1鱑c !Ұt r^4Yc- 4tk݄ppf!k޹`3uA~x ^ .4fw/m*Vr-Mȴ8:c{9 ^P9a@܅I/iG>_ۺhΦ {}}F T$9YӎZ cC)Tu`hP *b7nx,%4NCB< Tѕc -(wOzfYw n9 g (Sgrku5*.Q(g 钔@򊤾5fSA݉kc'WyM#C^ǫy||;'w` "K̛d vBR6Tc[ȟwuuu{ǁD=<,+Il Sx򷳠q>:ڟFLk*(e5M @[eB2vMI YĤW+7 1$:4Q$nCoC9PW)f-VםH ̐Ī6Uhv&R=В{ ;H/ɦ;%E²fa]u(HrrD'sO _Ui4" ܊,s5ƞ-p_z?d+[Gv'eغTpIfRm t ٞ:2fLO0_^"a\&9pwrDz.9@@6x =]t9Gkv>$GC"R %s/95X|r j4PK(u~Q"!_x>DִؠJJyKS˲26U !Qflc&_.~l&V\_l]7 BK >%ctbv}Mr:2]v Fx4%dTm̌YfSk'>C+D 1Q]װZN惫OeG'$cmI;cL U/#n:BcwnS}¡pMʴ*R'ڭo=Uѱ긜4;޳#1]dfMVy?.AV.z╩lhۜcfiA}(EZxFS~t8YSL,*tQca}ޡbEH+Xq"9e KA04$N*(ʰ&>r0]NRwt`] >Ɲ| arP(#"󣗙T)=hq:ܸ& a}gR L6Xi_=#1%w&\ 8_^EQX $1\ۙ"0׬}tCeyM[S/]giƃR6(Yh3+ێݒj ֏AFo )qda}΄Py][  $OZQrW=q eJ؍dzVNd?d9\BnҀQQBnWmY9YHdLMJfN4S (Dn®6,a|rj96%FIm-X=`!E\g|A0< xl=Q=,s 2.(og_ȏQ:mŁx=[xz 2W)?qMH+qFJTiRj{5jv QA sq381;X cR8td6'hBn݃بJi%[L4zX/+o: {t i!?vy,-4+zXǢaOSR%0&)E* oTxi@Gv+77"˵ܔ ה >Yj'F'$K7> +%7DFaq@W͞7z]uՆ4`#: :D@Xa~F}>JAPvZ&k^燫$.TwY@#S+Q|Oh5r}@Ќr`PN;U:!Q8L1Dzո/cMe u_ )!9JQ*r?I]B=}YE/q0T:8 w'p/ߏL6/K 2gPBH:uQE[E;N؆xlPO”;l5F>IPфz.`84xDDU hn._tN3#_Լ&rhd71WBo ҬwTmϻԈXwX Iі1GVF):מ* %1Ù|WQOn @A7 n7 K10ί=rocEoun/-ozp2)WqcJ~s)\bȜ(r~1~B wWcN Pj@wFO,c>ᩒ|hyX3NRu\)!IاMLłxYo pE0~(TYl?r2X.C&6p6W/CK/)$/u]2E* 9ssqbL D Ê !O@sn}y4/5ė HjyjĐS$%xwҔNM% |NS_[SU^}T=̹m>6A_E&Xh9ۿݷpJ2jכۊ S7jQSSbp h Q+y+ox,-3 bǛ8#pij=kj}G}1_Cxw(dpA;쫤Pɿ[m3+D !_8W;<-7.Py)pzTu7sUA#=,%)bV-/+$pqNiefbj@\` s%;/"^ j"j Xev\\O!}?%KJz2upmDO$zFgXr[[|t!d2ަD|eYcx!"NEQc`]f!Ĺ5%NL'Ņ%L~zd)p l a8ošw_vDuVĵ~vK} hw4*uuu(SJ>3E.Hތ TxzTEZ$[I~hI\G_7ƥ]qwuXy:bE3/M PJ*s5s5:t1}1\D_ (/3Kڷn )M]JzE`nbHD[E5r9c[EaFxoriXN9Ԡ8zV .EĪx?mOEV@Y *Y8񀻱wװ.?.XKJVM٠. ;#kM?Q\[$|HZ*xlfijJuɉ=lBS f#ҮmIy"]>=Bv {yQ}ݱ\]- *d֩2^56 Ϋ2Y/0 ƧtŌE\ Re.qf _8vۚQ6+QP2wM:KqS0ٱDͽVVmL:{k:'[LS%%%Fa3bv{Hp%UGm`tanޕq耭1(>Dgt~N& //U63AX8{sC))aJtG;@x\P w4nC9?5S"[.-ڞ?ZU(Bќcp G>sBn㑓u7٥ty'--*Øs![\-D+UPJ1djܑ{uqvfcw[gnW'`450g! }\v0- Zky 6ШԿS)]]=[=={\HND*q%BfI*jXK JHia@Jw%̢^6(VtxLFGNbX!R!_QzOʚY{ތ"v ,/߬\ $p7X߆|#5h G{$)7stm]bB}|&D@sϖZl3>0[׺xH!$V|ۿTGd% #,tc{ A̹B>$7C-p,=f+x c1j !!B.3 uF)Dp?wX;Cqj $B+|A=)>ɹ0fF'jC )QyP:Lv܅: \UBq /. d V//( p2p$'z'ppia \`Y,6_,qJ_%LQ]UԽ*HVOuf^X,ԂW(Ƣo  Je֪+LZϯ27`nJ@kbq~ji OJfxC5U+.Ӱq,sgb$qH 8)Zj'+ I%&vU}0(kMR+pZ}y葙suW۰ >_eigz{5DCIqpCod4oVڐsΏ9|@)5UۛF`8 K1H)|O8\BHqmȎT]̰_X:s2! ~aRŭ:NǓQ݂:dk01٧w V!ȻPC?ET`[+x6u3@#x}[rV[-17.QH;p@TJ+*se_ qIedfhVOyAMF?_D[Ƈm]bV#t|_V.N9A\ddCu+\{]6kS2rtFQWOl>Ð֔#VrK;"[j8^jDOX`wK]' 3\fu#f|MDdP82*bjTkwNUf0On0h@!q j% 2ׂ_]`ɗ$!-A.V.A{aFWoN8\yb)}K5Θ.b5d1:Ӯ/0  O" qXf:#-ΆQ؁6[Y4yzξ b{D( 6[ r&J_8r. zM5E/:o.if-m NJ9:b|ف- e㹾(x,&3%b3ҁ\ӌ|h{r`r)`܎P R vSJ9`L^!vӏ$/e~-H>ȘOb8 Ite)$'ȉt)k!^З[;O2RdqemW*2aԺJ mH5w`S:hÔs4 AT4Uh#!KTk$&Y_-Sp^ғP˫e;Nd$1wy ^7r}YAL9Ď#qM`s^Քۉ3(iUhLhS8+2yLSy@Fn2mQAp:`v *>D0 L8٧>:2nIOدay8\†Q)!SI貇=?njF8벘j]\Ϋquc-MzQl\QuuDڳ[%c X@^Pe&VZ ߓ環BMC^I|sr]>N[olF==̨ BDbB"Qb 21[¬F=g)de@l'ȠP΂qc4#5O B '~Xy|(t/ x˓|m G zݣp]!G1H7NJFд~ ͆ q·z_5b8L]De*Gb{yZdf:jQ峰ʭ˅M=q-'I?.$ngE$bwdc_ƚ5ՅHU^o}L*bZ$}a5bw'.h92;n̗&3⚝~OԱ*G1^{h蓧Zlnz:b&xn&qpSw_̫/қ*C̿R|tP b!4;N ˩Q-FLƃ]W} W)GYdخ@xTu*>+ Z4r058 O3##rv }v;{MʣI"eq~hVnl`Sch3b9V3vɼR/p_lP~çMtm]& ,,R`&-yڈL)Wmι}.1nP&z~fK+^ݱ)>"xچMv I˛tNӔEd~ަݱ#6b ʶVoϼoO&O<+hkEyJ Ֆ&hб/ L=pPW‹Pd-=m$zC6GhnC>Zf\Iw.psq#Iwξa҆5 ojtr >inłX#>)]`GbSp4DN>IO.d_?CRݥu07y:Cg2`\2ed#{^4|Pe2I|7/߈)%xg {5N2!Vf@; wh1%,חT"a)i)(:VD@e!(2UQ@:>\'Q6_z[2Q9#=EQ)и GX5e+2Vm+*XwQFld>'goy;sٚxLE2Nuo" 3(K4nCӞehP'11I2}*iw mpA&kVEG@FmֽGR99(bKc͘$6sPF&| s;s } ȋMr1_H6Y:79 rYً_MBj${bbQ 5M{d}jD_qcLvRSHAGASkWU*_Dƒ=(vhQy:K^=0l: (VEFɰd-?^j08 |'ZBRENƦdOE$B:xf {"ez^$oKD70@2u,@omI 8ᴗa4rp'[^ #愥qIbZ<uሔ';e JI$p(RS]XJxg3\@t_\i EU6d9Se(ޔLrwpבc&Ã!޵ܑNj14>ti0OO _?'m5p2VRq& X쨂>oL@xfLEl ѧclƆԪWi/ /5 wГl W^⑮.OҪgzf%|6(j'tX5Y(Qliι: WLCޘO,S7ٵ䢨v}v1FX\D éΨOkؙBof 8AyW$0v_J{4OMu!<^PKlVRz\ؒXì)x+/=pyNFVR\PB1N6ُ1)ؘ54L#0SUǦ3kݱ q0ձSw" {)t/Y0FF* ssQX0g>2]Vi5K&_;+Sbcd5$NuğvcA,6g{zyR<4yQs;:s&%0i@Ne7H+e; HnD81Oʽ *\G}" c0gKgnrXHu& S=,hU6bXhtlbtڋh\R*+i볚VLWۦ:}'F,Lk֠R"?6OiAy5H_銟\ Uo+kmg$3cmV3=ZN8_5o"q?voИ5n7H ́2gfEe[Ma|  F ϴy! 䬟2]bk=itL6u堲RGI s>s)'&/bx0 | ɤJr> L( 4(fXp}q|wɜ˱MI)~$yP HKm= a"9zeწk ڇ |['m8 Wp9!L&EǕilW>;^It, L;v.Wy O8?}yK$ E/0`JL5~˹!"XybpT/RDӤ h~Kͅs))WeCe a B) 9`0A#-y\KH;Xr(9 *̝86{Ph{yq]\@0<ػ"0զ{<FQ <{ ՎJ VxJ'Y+o`_+4AXmyh E) *hz^Ʊ@:1|3B|@tk-5ӿ\ioZ ⣶ӫEf"qUH)F>a M_n(TӮ/롷P7д C'\&Z`8ಀZ-QG"BU/Ep&v~7)N;N[U.0O̮)5j Y~%#Zedzrz@bݺ&/rIod* (9C45$D[nرzƏ!',Df~GT˲x-o˝Wl/Epi-QTRhvkT~bhZJBp8^(Ь|=*L *mSYׇoM9Hj'Mƌ$z ğV5:>Xh2h0p-$&3,U*ô?-RXgAIdT&gTnR?lM2P ` @uc7e }QrTm^L[`\ɭשj$8=ɗhx\YI⩨ňKd7b_wiIHMK$zZ4rV[ n&cןIJ/8\cXЛ: [oxcݙn~u2=;k#qf#A% WXШ ;.,iI`KhDPP,+|5#'gi.+d8M.}'hU■J!vk:.$t o3PL*6E: i{^+nW1كbt_CV=NB?1Q;VYz$I֭O~/D_UoKh Jf6\'Fx|c 3 x?i- t67r0ikJ Mh4cSV}OTñGmt+zS(;[$&*laդoJ-hی)/^O&2}~*'/gu9݌R m(_%M^)5 SP)HmmmHWJ0\GlKz x|*i3.+&|}To9dɝ M#E"M׆a9xSBOs3h l@Uk^Zo炋8^h{E 4v$W۷m$ ##a%J)K\:(Ė=&2޳AiWf+ "Q)ypAܣL8քHvث>2`Qp?(Yi_4CoVH5Ȯ|\/5h{鋐|qDydA sn;K`MyiqT?:FovH\Qͣ;Vkک`:U7ȹY!'teާ;2 *O^>>?5ujќaK^eI0|GQAi=T} ^t?7^3y4! 3ڤϒ]^D|nX>/uXN "^ol7{3FzvM !_cMq/h;~HF=ٰR"WוUG2q7^Xd3x !% >oվ ,X~Vs+M:;{LO%r@{ bؤo75,;Vz ݸϝ> $Wn6<&u̚&YB+,5 hJGo?>+6Tח-7S=Sڧc ?[A}M0z=[}~ ? x5lgY*cҩcdgFwzf 1L [dOvobȢx5`MM?3V>Y#yt ]ᔂeXE-|Wsl =7WTtI1y/,oˢl.]R+y;n$.oaBrZ$:B')8u"Dtp0XXh|us_3wpcHo·b޸ + X!HM-]0(ЫLr2уyԂz=LeGѹӞx ZEKⷞw6]@_pM3GJG9IJTqvC1.2]A23 H^4SY ~+ʍ<Z3:LوXܚ2ZVo+)P H{A)1ג`C@r i`7i~ P}Ժ}M҃HLc0Lգ}D9)* zs@=9*g|]<&3nމU9baPop!r_u#fr1_'iRq;ɅkY4kpD0J&!-M!̓[Cz; a t N؃&r SI/a2F5WQak(йi9Kс ݗ Shf&唹E2 ;aTs4X9{H"`G`L2r\[l_VXLl.<w2G˱71I׵+bMG鵺w4P%Y" L+PvE?vp-.NZL'2(hc{iSUnecMu&"+<"+HNd PCQ|\(ͮClC;dL,[H{eHhZD%("f10Bh(4e*5 sGXݦ'xu/ʫ wEH.Gk>wpTx~TG_ϙϯlTq` !<[NxT~Ǔꄲla\?C2KS7ysgvMr$H+upq Q)^%r^+4U (y?HXNcY(pYIQvX+y"K'5bǜq=*\X%X/3Z$YaV¥ZuaӍ{@G7ڎQdXMNی~zuuQɤD[t5JO+n ^>?̤;Xؼ4f"6XCi))EfG>X弢?FJ % |7IkRKIe]"acpl bDS4l@߶T߮bߙUnK~V4t1MKb!DQ! M&Qʗq֎pU>1*T+85?p 9A抉 Z gôbaG r)lӃS`ˣ؆bN  > vA!jyҝJ9}F +bU%t7d?=`Kq)p%l0{0l,;Fv8>YE(5{W*(<"Ӟi?lgK%jK_lǐJCXt>bZc=1LϜmJG`!5BW.Bl[ :D}>r,Ԥu$^NiWC=!t} (p990gg?#A7,8[/~M]0Lv0Xe,T Dhx I*DEW~7lM)̪ ퟗ5FNmE6jàMQ6eAvlD=PvdR(#Cpξx4rp4JP `t ȶ5Չ^h4LO0q=DۮPTֹkNvga*w艆f6cTAnOӃffih4r tib )iЈJwpp'qf- V:  ZbjWm*@k?C2]_|r{Vk%" -$aˠa%B] _(BOtb )~WVPVF!o1z:0Oh ipG~ S{{Rڟ$nXëByedM6̛hٻ?;pMe:[. 1laN]+Et"}m?aHṟ+y75U)~[Ye١;BxcVl Fڼog=2]6ἠ'PFmHHri6weW9?Nr+4- 6M>py+dx7Mh@<(كLM ,0/,.+zo#QG汵XTNqkViw/I=lpsSÞo_]x,ɶJ! d]s!i1G"#g/33I7}'87a:)eؾS*?͞f5+wпW7Suunl1Z޳u 40ae[Y `&}\E&m뽛+/,un0hʉSg|i~l驐,Ƶ=lYaSū2t'"Pe|&@ׁVɘey,إ~r7G}1)MT\uFk>[VxjWo13ZTUK HNWÔgXYEَ1j_OSYpAtvFLL:G{ z?R4 .IJlG:Y9#j-)K6.r`BC%1m-v*Y)$2 Z٩ )#qN2uXJ%E-%嬇zqTәl |D/Am0[m^QiEc!@j:fxmGq6ۍ#qy_gqse:Bੵw8OӘJ`fP|^au}xl+H$&1  إ5g(C4^ ;1aa :?DMyg| .ݔg **89jTHZa )]!ʷlNeB̶h{^!V}ev0&CJ|i&.K:%9Ҍs̭CKT 鷶 WhHS0 xi`1rsאwe bbsg"p޽ NA'Yg:ovDcJ.15DV:=UKTYU3=VڇZ\"öec'Ȱ?~gd>0O޳9QOc ԋ.ϫh?,)Ġ%bF8(%ai\pM& !`ȕl7Ȣ3`PtE\֯V!JiIO7p(?W.蘝ȉ|5t! ;ѥ{{s EvDiq.x(vtW7Ah^BZ[!:L}z6϶%MR$Ǻt6+EHq+&`kGgd|]+ j..,2"%rÖ53=7"m[GF5̥_B%&/#Ty'ok$ ) D11]J^[*֕'H"->Gڴnv7 c5V^ B*{‚Q: 8pl\?D8WI,"~~Y4<,5 YY{lEhp֬1Ch-UxVp@vXA{SA:Czd,Ƒ^uC_ȲJI02sv@a`-Zg!^Kn rT}#o Q|=c#TYAfhpL|!!䑌k4Q+^w5| ,.q.6R &zv5u1Ds 36ӗio2՘SS+bn˝4}CSذvӋZWD } õg~ѺY]H)j>3Ļn~hs(u6÷{^$/kE.<,\Oj97~9rkw^3ApH|ƿBD`}QrϻK|*YYvnhuPG-0j<tvfx(y6}*_ jj Q{-Jr.'iNω_8XEF 3{ %pt;v8haOOnBk:/I:}]Ƀ;,`-;VLʖc- ,e D(kv埂0( 3%Z]a-"啽VĐ%?Ĺ_&\)4n_on'e$ΰ{{:YҐd8ɤ&YU2(VaOyKRC?" ̅E$+6 3:~KY+d2D.tgyѫqt<[/ɼi߿ $W55Q 2LovH % Nk/䰷r0_q[ cgEIg_ÇP?&aH5_N9f]Y"&Bg, /C!؆[Ω.ʤwm [{BvTihS3j@xR3dߠZ/V/e.?XUJHm#xS/pPݴ/_!8'w~fO]Aj?ٌަ҅!b۠|ns¶V,#^'P}moE!=p5ў⴨L$ BkW,%|INDS AeQiD{(/4[w+o0#U$jclऺVvn,ndF*xrfVjB7M9<_fYJrk IyICW{|b^H>gybH'`槑_6t{Jzn|o9 `d.1@_ Y6)STQ=ܑ9˓ht7a~R}vuh#U~.|=϶(L| ]ט8b_3wft y:<3i XjGăZg`+gﵹyOx}aq5_ ?cpZA74.OZ͏5`Ih1h69JKe|xBuvv}DOos"x_`oa`hEIY(/V '@(Fs%УtNE"Nzdlt2wJIM !L-n5!`a40Ч*zxR&tR/oVUZ\Gi _2UB9x#*CgŁ ;$Է&"ʱi`qS:eLɣ喻u`|lAxaIfJ7皧hWfh%ѝ,16@H᭥SG&´,y"H5+젊Z'AVIE;VL^dA"Vڀc3jA^܃x,޹/.\Yr$t$=NfeT:uNHWթ8ݍULSBO ЮkF.i-c!ǣ66k}_IܙDꂄhAYmN-'FjĿ'5T$~usS(PB3aŽIT\'an)Z<8 ܗ# @M o`B_[Gv"x+,b;t _xT0W~~S5K.i<P, wL#,WNXa# y Մ=dpMiN-4vok 3j8ҪD0>/2@bǷE4Fy{+!oH9/e~K^0|R Ir|Qw--Guh9F>CH L\6w8e-+! Z9=:j]##';Dl* XEG͡5KȺ btax/%f-Sbmvuf g4`FdtܰS5dؓ^EL:N*yCة-4_&=ꏩ PwcE/H8DP0bq#0rhwhY ޑKbOt1Jtcl>S`7kqI * $pp,|Kֺ; []e،L! `-8tspє\J*'bZJtGlaAoZ en9cl#=z Ua\8FxO yń|b3"?6{g /bJm"~$$}%\aQfݒ3qLt@BK*jdΆr8ܤþ\w! nKmrVa;NBCs<=}OMkgy 7=tK ^[24JUф_NhW7UC&UɁu'q`ɦIHY2J[f""N%\,YR6hksV{lu'[O{z0WB2|HNLEqsϦn>L npt ݫ%!ߤ]5s}jK=> Αr-;#Cy􌏼H; kV<$QBRu>OL,k>tLbITj\d)/aw[88 9ȯќW[ǒ^)NϿ4Yaq&;L 沬ֲ=l)>/,+ԵfIC%߅OJgOC,CKc\- ~)Cm5QU8\a}7/ؕ64,;*5;0P~[-VS;2Tp6]],DѢIaRYR)(\-gcDIL!,Pҍ>^IO}C[=z Ó kY-g6ܓnͅ+ U* 5gBF #Ht.:6pɏu Tx~ <à N> Ձ2Q0$c zT_ڇ,ލʑcPڠS3۲h3ԲsWfn5< ^Tf#|ޤP2 W˯gdls f!!xDGzm0VEN@e vg pyǏU3WbhڞاtZiy!Y$sO۝3DbӅBCh{02< 7QIv*t \!01G$ˣ Fv|L&O+ NeXoP+LߒD}ۯ{3SXgyl~Ef9B,Y !vdX 1+zVX%,Ė#|֏7(0I?=Y]úuN]M>\ǨۋP8K;&|y+e5/$DB!s)gkA`3S'ꔜApsv;"u>Axt`66-}1]zEQ} ƫS?cJX%6zf#klcFGIū_"|۽O?֫!xT~"mEGSS %7Z!vY_z1JVG72kA3jH|D"r?=єZrס^? ڥɘsO4*4+5L&ZVܚv^V<-H1lzL8ye.-)ӝ%aM[ɚfAxqxqr~[C}|4)si52=?)M [$?Ve00o u8]p'1dJ{(4'yN<#dl b__٨ O]Vf*hyJzԪM2_$PWfu2іFm\%}sA'M'z~(K? 5ivw샪k`+]eqv. CbB`$m#0$#Ep5[9MQǗj"=jZA~E;:Hn{uIc͚N ]ڗڎ9K\ZoN kВAT4XLQR(!Oxij0zd_XxF\ %̚+,G/ k6eq K#4P`LR~+9c~7㖦cd0u5䙷SBpF'1x.jׇ&3e6! ݓz6pn-]Q ާ?[:}7P)f|s ^+; ϾZ`θ_ҡ.yPǞX׻2ӿ(Q}@EngE kc>$=b^|ezVK`rSҩ1V[th55 <4([:kd0kI%ݡnƆ޷ H櫏_mA3BWTUB$f uk\CV=mkim7Ch$EJCT 8 4~?hd2Ш1@vx x.5җf6Pϙ#V9ǖi%L~YN:Ku?Zy4c%tR~8fq0KUPr5"uNqO<^H׽HGBz dW0vk'} @ >S{6&q< ![m]50͉:#.r/(rv3WځK]8QлZAKCWp鑠Tkd΅gg7 V]|qO: ߤZ,0:^&CPZ3`B+9hr):\㹒*&tsLzhjSUT(/<$3ɂ>9~kjM_^$,KW- t1-2wshUC\P*k V6Zl=Ufapy%U$!Z9lOL~Mck&*U&߷/jlEd.U[+0c:Vj 3<>\H/CI~q[g3&_r= 㾎|{Li 参a52~ \x|i Uq glGu&-/lQC6l~D6h_z6p8M˧dΤ 1g."fD=aJ}co%8She˨4؄۱LcH9sC;KOH)ޓ|[0J/B{t[k,C `0024Xml1_U g7`>v(Ifw蜍AP]ZB9/ mk&pk5Ƌ1 'n(уM;C1eG- "^{t{]CKz|gba'muYvl܉?ǟH%tc.q[^}8Ք^zL˺#]'|bu%5ZDCAǬFN6waä쏮7 te,;"2H#?;)|BWdcAC% =҇KQ7.#p48p)HbhFg>zӝYՐN]^DSFEA-SD9l撼 `+<"9Ѱ,%V qmѽ ?Hs2D/_7u8&GK1q (Az'{sE/xA:cψv[(`h@ipL$'>P/x|t`GioU x02N[V5˻Qi;r7Jt"ߵR%;]s`TXU XۻPyMmln+I,Ͽ *nĭF=[rx< 0!sۊAU3׻;wMݭƋC9~>2@}M>yԤ/ܪ/%{[h gs(OrP4#oVX?rzGL;,JsR* XD{xUFWa+/:.tJBI$A9+%Pb AN^BjgE=Ox;D#lp uBSmM-ӐֆOƗR c$6ET$dJXbZb*mQdTD[M 9wU&>bd[0` NTCQk̘ {1vhb 68Yrlzԟ%i)u!-v/,j!Mk2\۱ 6D>>!q%$ G{}âju ]R'j~+Vb.f\px% y.4vVBgIK$K*km.L=7՞zx,su(_4\xi>ޫ Y׾(3r"CG78Itܭw?{cʩ<pMrum{yIĚ@ }pb#ztL[z.7UnrvoSTR0%ޖ񼸆ɏJ>#J?T?耝$dJ5j'|iԦiuYCg&Au#p?$)`X ndU k ΋1M𣅳OcK7 Eo&e6 R¤f|~؍)3f`.HkMlv]uOUr3-gGtZP # `QVM\1\Y+1Q[~vOdxj=3J)s=}B\!YOEZa4"`$y?9}_[6c9z:wy%;AfyNF əu!BDbh$,DCΥS_n*/ԅ^8lؘ9$(Dȯ4ͤQNx']_rTC+Qvr9-{+d}MEdTg8jڱhsIG@N-IeNSi^0G8=)rCGqgMD?Zz Ml\0?56)mɟÈ-ft LrVF\lUW緾{,#/HZr"`wm1RݴRlqו&na@3Cr,xƍ\=lxO1S䲟k'X4{533\e6laתMEv]~[k /Yk!2C>^[+3 de@2B-9jܞX[gʫ@ %RzB }?:j/YSzkmF]Y݉%\Iǿ| V^MН*ph _G?K;iQCBwWgsf:@xe;5GɸU+έb:wlA[] ޫ}j˯EbKu;j'kEO]\Ö Z=>WOE1O; P"j'cePH[&zvR||v7 ycsXӐ[Ϸ`r%{Y^0~N_n:v'M+GQ.y)8-,G+*-j+x21r0@]E)sU|60l,܏dZd@.D~H+~3~L6`z<E*GU}g3^\ A>rŏE)-9 cec8h3WHD4ȼ`Xll{.QM;@^4Ehg8 '~' YlwPyB<=:TTYQun gU:Aiv3Ws%:~;2߾=BPJ>Kһ^LM): .UHgE~1:",c!GRTidm|{9^vT_{M!֗Bnz/w\Ʃood˟brMm:ڰ9"BE؆jq(xƌA0}`{? 5rcqc2uMTqEsq}}}WXҏBf)Pwr(,üI$Ưtu$ef 9g(Lv/lm P!Æ9v/ھ>gY 4h99nm_D72'usJyk(|~LpJ]|rO)uk3KPi|K Y{M^ɞ&bo+`V|@{ j)?lF"oX?:D7<, G&cϖj\t%ȃ:wC4BiZ8OcQ\sa9t̳-(@($M޵eSH%)Ooʮ͸YmWiT;*Q2u9orVWWbezu&`h°e[I4`?_-SL>-g7 h7њÑGt^xED\"Ղ7![ <)M4gĘL$y'U[Kן2.7X%*l#Oⓡe"r뿏 whYCF-O\W<'$%m=Vm P#=`+@VTw+x*b\ҥ!Z_;Cat$H6p bP߬ꦼN]_vJ*u`gxfTdYd=*;' d9ԷvlP|yB>LA@țt{V{DƴXG9ezKqT pͧ^DjJ2ppcl- -+1as;;cL9ZzTawS4#FVX\x#6n;e  +qUKP;msO x>Bt֜up>r|[\mQ&wL>㖍k[Dp.ϝ#4?ެǒdAd 7P*級v J纺{T7G4a>W9?k9 ^?5/Jry"v02 ^6znzס~+` :b! k*? ɨ %yOE"=c)ӺtŅ\?s 'jۻ=0Wlˠm[% J E?PR3D+U )E`Z59llv|ث&qRߕ d-K6R"|oBKosϩlVSB(WEmPd]@{05/D#Bs$_V"/xX 8ER <4E{bÆn|=(g$zh`+sZY!2ٚ/OA_4L3N-j01 ;7$O jm{IMJ☿Zn RWA:K}&<)@TCFb$WU\_1WӏQI`{@rhpv`/)!$rt:>& wAM&8ޯ*wOkG:r:(a嚈B:6|sƼ&8ݱ}hA(ݩ4H֣e2L-@W"ʡv4Q{HSvO"CF5/7u˹DJrEZ/b B Q̃bb49Լ87 " `br9_:`v)$Jc =迦xig\.aP (̤Jk˻qhGyIH'嬓75oY`.>Z6>4Le'f5@\Xi:2Ysfv)ڪgN>=S ;«/-DOtJw/| נX12= Т.,evw)w'lD<ޢrǜrw_nݡ_jؑ_L-}xw8p7Ư|ZЋJA}r˝M`C[tqG'XqCDw6V7~y Exe D[2PNZ~Q̯WJ/Y}"ͨ0Ljr'jJŶ^nV0Bʯ#HA?EN PxmW@󗑫 hƙQ+j&5n?T^;2K!OrTa~(KjyMk)9jkZ4X- D>اrNNByc?YM8C));TT MN/y0ӽK@Rћl/TFLo2b ZnwIiGm69T>vE L'T^{^0 4cny_7h3?Pc` |2,բA0gvjub>Zʎ^Fٳn2DuӰ m4Lu "6w9>M:*k[F~# h\I|eJihTsHtS#%%qT -{v竂F[]u#\7?:I_]ժb8O;"xiȔOu[hmz&O)-@@7 g]g̛ˎu=xpʝ{c?~̛oQZPەSbOaNɦ5>3ASpGCK4@`{'br K(j$ngp4TI%G.3,CD'ݫo_*)z5x0m`rlÙNLAy$OapdG·y;m5dM1PîJ۩yU'20F #@>Tjfݖ#uv5:I#g|/_q%S?3a qњ0ThR':m`B'Ky-ݲR{H:#~RkoAG DZu|,<(eeBkIi=-^_'B^.ӊ < ^QET@Y8_MDREGZ]ϵe:x`ɥpUBq.;٣I fp9k? `7,؞+NA[ yv{6e;́6Ik _2B$:0<{cV+6uHA<.&iɖwd$.*h|5疢>"G1<ِ:Zjk;Exއh(:X0<%6 Y7&bDD9yWw(e[- dgu;^ Z[ abtil5Lz+I&<;D(8)xrָsNsdqa__mAcּJús7<LV*1#;QPSj~K' eF4F%pB'O5"T$c>;XLH r:J'4eƟ}6F;,`DI l͟?۱T ˎWK ?khK>^߆]#G"ˁO{;8&(YiBCЕ š'Nj[>y$?+7,Aڠý@$ӱ G/QntLr J!iE? n1D^=-C~S!a;d[\MTgy*ףP[X~~^SrF8`+ ָ̞jc$ټTk GWUB"JD1U~͕㣰[C񵡝{رP[6L]tf`7ZN"BM"3uAf/zZ>ņr5\maWWqYBsGFVߥ K;96}Ȃ9vbkXY8т`8a\ ٫o,c[MQʯ\u]G]]/.,:"e&7:}%Nw[W!{.s8L|^$J}I]c 0nnv+vqKeeTljwc?Ǒ`JxL1ŕGQc8==-!\l(z6/)f iZ6W<0ׯS|0n6#*ꔋ`Ģܝ'0sE~Q &nɰMЏh(FDUv;N:nZl8H|,}Y   0e>dޱG3$/9_\핐] v #A, ZhC"I) !ؽ'S@y&$K" gPw٪;>p86I8_"^faKg&,Η|[c }^?gۥ/3d zHK<8:V ҙƂ|" 7j">_&T:zp|B5"p]Z*ove|ʑփL^[`v%O.j梭Pl,e'rx>ZHC"ڍtjӸa˶+RȻL=8rs`@C4Nh0[E6`(EmE~6x[1%˸u࿃Rp{%Ӈ .k+FF,|;Yp+љRG5CлQuRdhhHcxa6Ƥʖj0FO *ڢ`_o&2t'͍/pk]"m`t^b/gjOX*KϘ:Y:RPU5CİWB~^)vLO֪ht7d>ya02(7J(#]Z ;hiPOm cexzn'n!^Q;6*nfs2R$W'}3T %cQ4?;Mס56Y}PZͅH zFBfoѥ%Y.I^u.i֒n_cM-aocJߔljKP%$2 Xi=gC:]WDz6](m.ZSI[]fqw;n"nOXkۏk»9wGs+F<5 =1uփu>u쥥fD:+Pb?*ȧ{DCH6 m_ kB*,=*Z89&=ٚcd+=ʬCr$[)f7Bͷm#K2cЯb0ۜJ ws| Hvk2~[Kvgќ}h6.S'C`ӜS\ڭjρP޿U#T[E "CYuI#Th Pb,/"/H`Ii? 筭!glU4` ^_Lbf)9y0h;T I@^^*G'szO9ۨ3Nh?X'aA㸱*#Qme"MkSP>Vtnxb' >dzMJLfuT>QQ?o |C1Rf&[č~n wj8ϝMߚ%z^[Yw>s3F &T2©p ln2 _6ңNV!lgizbA 5E+̰zlf̮P-WPB%tW5!4g_7)_M8W[66cӆ/4!S/3[ e+H F2 +$keד+htO~͔-+p>,f ԓ|D`3 Lr,atĴK"SDKeiUYzڴZlkhƢĞDh8sRADZ4d`G.Fdu8 ja2P.MaSKONvW1vM3rcst7AX>КxIvb5rEBaI"i?An\v,Lc]2_#7kl VO r)l,)԰%lV/Qu L^PS %]rF1ˢYf>F'[Yg6ΣPj>xT*r'v S+ s`1cW"ܿ\H:u5 [k""VqoFeO1RWT¹;\SHY~{7 X^3(Xp6i`F!D?`p4'L gp|kЪcmϴ4 eJIZSodB2˻$`)1r1QɺX&(5fZ&}# 6V9i^83eNyw@bN-(qiI?*R` P0Jl:qL@R{O,FA-@vTB[)ЪEHΏ#dQf<^ʿT.Cۄ/ Hq/S-~-`MO675'fR]-va`cq ŏ5:!HjS5v}ňL!1i. LҬg چ e.7ZbЗytj(cOcBς{Y!@[@Sa.nY{lժzO 牿 <;$^}Mٍ?}QH/S K8/dhNFN\B!Bu|s{UWsi沼F,$ pe0] 8TiuLÍ1}dup4*'F:g1,r=:BV,ÏTUWO9*-0j>-좰P !5ȉsB4+S}7:_6Tjsvo͆z|̾ 6-P`>sdWL}Yυ$5Obg@W[y5#Kr9&L9␽ϱGcǐ;Q-m@ :ЕZG1|l¥2٨kpgGʻ}S-WWC5:םM~R7J 'vjeT˔XD0i[9hV G70좵AQoƴ9#4δ$ ?}!d* _UF.k@Kpzhi:q~ͪ}~\Dᓽx%$97[%@b+8!!gqw'-5ϊr g-lmsQ[]~3 vUUm }ic@ڏ@/BMٴ؜"aQ TjIj^ Kql 9Q+H*IP4r_$o=Qwp%*!|뷼3ɶ^ބl4lyd9ѾsLZama M3uˌ  nwS [hRU?hJ28247U1LסaH n+yp\l쏯 C_URd4E$>XݦHu*e,n-CJWa1JH-w窧ϫ#~mY-E6suҹĦV6G!j asXŔ|4207P0@"y%v.ӀerbCxhh(kd$8E3>nVB&&k&̛cMŔذvkĮwܐʑ+j蹏eNBzz(!PC:$ i.J.F?38^Py2So>4qz;O7 +2Gzuɤ^|uk9u[>)djx`Jl3360Kx6}82-WxOUYZ10Ո_9dkb{[OD#_۟}@tQ/B6;\xc%K#>g6'ԎCMcg$lfUXU\o\ˡ=C"?K* 0Q& TTqD̾xKŢeW[EP'oQ=W:觰g{SAT*ՙ 1qQֿòw$;4?ȴ8p݀.Xy{f2')(WF¾I!6?@:$иԓFy0yO# O ++' Is܅]j*Mw/ց]EzQH) *^cӺլĂV;v%_,i(JЯL BٻW>z_ǒ S4S /hfZ`1RtL41ȤZ\++q =<>6s~ցGV4]_CYΫ)`Lh|ux쭞 4ڈ>gD0L?7zCI5K9Lb8 _eJ>v²k"˜wPT2󁔰"X},,̷Y`ע~ ]'Y5Mjԁ&q+ɞc0Z A %3К9UxtM,7bH'?'={u3isdA\˫ 5ϛhΥ^;tK/ҼP)09fƚ< :Io$ъ =a<9$zr#)^P>$S&ya2`fM/)ϡzu uO:sES~"B]-xhNwYpvǃX.obP6U@r Rӟ:qD Dܮ@W d"F6A[7Cz`aH!XoEz4:쩻+ԎX]CJKjUguTK;M//Ŭ{0G_2Jt̲ _o𘘨"nBʕqɵ=+D|tȫcaxwwuVp:<\?CCH,R@)dP8a3 `;){(0qttޱ cڿ3ByY x;v0O!K%ۉԳj?syh, O&SxHN1|j]KtYc0Hl\p[N|/G(O(VԷ;uӭyy ڳ\bgv5(G4F9yopۭz 4y '߬FE(>b)XxQV*^gOIOe&SϵZ-q/. (e7 ȝRo)ɲdbOK,z4Aj*yԒguu@g.(daCk6=-Iy RؙhPSc[9}K ^E* wb^P)Qpo 9MG4ͭH/MUY 'OٕM?Qc䛐!fGJƴ}ŏs bw pVejuL-9i !&T2*mx3?"<3XG%Z~UВac]B=K(9 m6< (Rc W( ۅCd? R2}1O9O8Q 5A^EχNwV.W9KN;x+?^w"~Q\`}. T?Asvr̂מ\ǨyެG.ȼY7ǻQ!U.bNv}ȜsFmP 7kV5`ȥw ;#):V_ZYla `rt4g5" L5h]w X 6+ϙ],2sfߩ\ |Άk,C =7Z\MRM*IrZٿSaÉ{* B1b8:pAt:TI̵TgӔLPjFg6gV |O%ċiHP f9#GmاG{B,}H6M>`\4F?բ۪ݽU-1Y0ᵵrг:|^j硅BTyfݹoZ3|9_H|]DRpfѐS&yw*̇R:M72{0H`@48uo[΋_Y12-U9hD $&($nHYatu/:Dp4ɋ+I:$?k/B $9"n8ˉy%ciKv\|2q)GS &QצY>)?U[ gp=9q }ǎ#Da.!_ż N;>CN*C&;Yl8xgv3%0ܘ +j߅ճpڵ {0 D19@Ca`v;,`4uOyr 4y}1^*G֎R^f#Ȝe) 5Y M Q]/TtbJPj.fkpuگtjO3onǽ/0_U̝2 NV"c +$硜9!b&O̭ }qYbE&Oya4 v,Q<4Ǥ]lm -vMn'G7RJV/0Ds1ҍSfK$|i@1:,"nAhNv۶6H>Pцz'C.V;}1k?QL"LvȴamTlt ThazsUrߜY8z~zw)P>v9O90_*fesz `꓀r 3*~螪p)3Fdr#D%`( r~컹lz|} . kl2anFt  1.NrcAzSXjl@w~#T,8q8^lNڔGB ,y= p5&@柿 @?o;f54aH]DZqdu~:r ͗;|_5 e4 Wt75@ALe## ,ܔq=W1١M~|9vpj ֙w]ג[ "f >$H =DT J{7ӳ ] 򍙞~یi̢YKii7 iJo[^-7l0EC$=31DKp^) PӦ Zm # 6&.S՛5ɨY0Ԅct^=\Src]+_huf\s02HCཡ[Ϛĺ[C|}L`[۔ %6AO$9ys jX_TjeÊ!)5wG z@XBNϋFawZ_}kHkAM)E:68w!(64V=VJL*2KA$E(%l?a(z{1|_~]1ikn Zt%˦ԨdrT]Gq*$[:Y|q<)f$ܦK` %eMf*4X&aftXthБ/=4e`QI] QYbj m͋)@VKӷޙH20j=U3yP{c)SP9rO+ucv`u B>tVQ8iq4X-Qä23Mfbg.z{CiU]q:=)Z@g27s{QtQx Z1I&E9\Q͹1I}`姚nm OhցiwX._liv{"gp/)+ 8-A2CܕkT/By/†xB~L DPOQ&3 )Ӥ۵B@eԲ=hyof{*˭pPN-dO|!%-]ɠhq&BqA)c% KcI8IOS̻~&obG8F`[IkۢoCj,֪VS#"aZ95e ] YjV34> X(ˆBD#T;eMGhce>,145Qëpd ڳxx2;;e4[>}'<;q(d#̆{_U"s`0YorL e~.a}#Գ0M u!شfUVz|VJu%bz%Յp_*ĂWes L@pqO 'sϣqyzYaJxSB}z, }eE0Cܑ[|џr2BR[]1LQ9ٴ]q&"50`c|՗I3ފ:30¨ɗ QRks~!AҚD9dcȋBld|I|jj5H $ d5COC(ݢ>ëhbX M;F^5S3;-=l| oFI c&.=< c ƾ+Ph.)?2z+2\x~pU..] &c30ݯؙCW' (aˬOʵ[Tj@1q7gױ+bqVa!}`ZsSc*n$ĵu=8"{zJ&SEO`b,b;`Yp6yS62ejt(<3ܿD#3Ӗ o_/-e"!H$E5u$te]%vϡ[ߴi"9ޠ2HaС$Zwjź7p{7Zǃ R I> MPpJ 3$(Ipn1\ٹ_}1F݇Ttw~# Zb]6xe\:9QGjKݚm'\RC!! H ݗΦ AYjQhJKp-$*YB6d#1K7Pܔ:t_se>_,Vݱz+fԠ44 ]REө(9zD֜pu>vͅ.:.inG l3-?]1~j>yq'|-zd4tQսѿezT'q+&LX֞3m.w^mLD((Zc]nJebPw822Z{hz/\f$Vèu/e@^ד8n=ͽT8\9୦ԜJ)#aV̾)y$r~LXCKҽ[mK3 hXG:;6Sr:!N׿[_s!Cg;r[xuɼeZ5uRrkӇU?dl4MPM)Mb0H9[JFN&EAlWfOdz֚eUh{u\9gANJpJ6>#a*O}Uٙh]Hδ8a +3,8q[J|1 ИC[@n 9t6:)j*Dn&QpgW~r!_fGWN`XJgD.z'n%^%a9(o)8ʷdT^ӏ l8*|6P:CEqDc+zw9{ϛ*QTBzrtvz1s' HUYQ^\-I@hppf4BD`Fѥqxj{4j6DQ+F#䊂JI6@W6Ha/F~6<Wua'nTGXc?\^UѸy śiYd5#Ğ!Y Q " 1&NI,YQXc4vf~H&Nv)ag}/x)3$z#N==0{4 XWfr΃5$Z`,. rb7" >SYʯQnOGOIFoӪչ _RwSl󸓨ʟG=X}v<@} 'Zk*#S FB=CVH&^iKĂ ¬w Y: s6udD=n1 ^TyKS+f/5cs;3,ខ2<jVV kl-,,@W6]ڼ>X 2v0b5w, Zr)Pշ/]3IS#(MUN,*PYqW'xf~7eCxzx0RguLjE0;9F<4ۘկNW6 s{ xzp1'*&b- DSp~d+I资zl_%D&)aLE:Pf}X.n6dϯȈb6$ ;u'Q2IfB~s#P|QrͶ0Hu`%}$W%[:i7,UP9: N. C z꼬ɔ5;Do:/,w\ NT&L r*^t°}N "Y)/y 0][I)BcFw :Ue3iR2˶Nf%8ܭ8s훸FC fĈ8:Yz_p-sAv92Q %A! :'`:.}mB^EWQwA1}{x]iRwy,"\YnSd<$$2l+] AV2,S,]U1֔Y:*Bo/pF [`(0}2h5q_^w#zL(nn{ yؼty%uYsh=K gZ-"s bfMjr,wBg Gp{^!yɬ5wPN{{C`S>`jqO>J+cXuQQŬzi2Լn)t~yr = %l+ˏLZ0TFi##3mBc|/#J~LCD^C'r r>nttf%u6F "Ed+JsOP6jĆ"ɜ?E ;ct'@).P/oiiNaI>h}K+L[ U63SHGzx,pڐt !&H.s"ayaG\ڭa\bn fH;s?LtSRV7o!6)Jѹ}~F:1wXWEOC{RJ9RANg/C\*$\$J#sSaԅ=50G>g%gL8,лh.4 qtrך$nѨ,3R+ޒJp jDaZmqZfUi˄j p~2*[op8Fyʽ:BO>;."ùl=\%t'Liñ?kWCc@_z5Nd);R w͑iðך4ٰ۝cQLF+BЪL1F} 2z>!L"gA"ê28fzB$QYoթt4VqcrS߱Ca.SV<͐9檗3X"O|S4/Ra䢿K2$BpKZ `jPž0/ e@<*[-o烐F9|i]CzD -YS2n䯴]1{:Ɣm9F_r_qPbf;cԀ{s'^[w}|X@Q$,5ro4tZz`к8mI8ja !r2q.{Tr/YBAq-=\h0}{0#'xr~)qrGZ{Ĩ7^hoM4?maFB2ra͍YĘiLLd%k_;)F G5tyY*n)D2mjM9N }yYVt~آ삿z4K,/_EA3?&c[^X|6Q Q:X{β4<<1I7 :87y B'T׃a H8G35=em辄nʾ“\rx];=ޢlqbpp;{;ǽpCיIH5Y,s(lwuGDJ}C=q^0P\g#z0_AIzv0ɠU=x݉=)VtR2Ȕi*aMp0{˯X$Ą[3!m7<;4ّi<75O?5&];~^,&T,|H>|~X`#\򡴯0n5Mz>VR*w-H9P*-Am[GO]iB-(VdA(]>uXun? F׸MwjSϖ'ݫz4F!U;uxbRД!"dd椇2}ؼ韷7 *(XF\Oc{}_06LRpr>6r:H:$yӓkYv.>rk}wݦBȁ+O캰d]#sR=|MZ@ҏmI$&&Z8mimm{vg_;J1{#kYO%VPWE U#N\y5zC[ UqVlCOkxZJ2BIܒU#TbqE@I;o@R/7AT(qӣv5zKC~Lg ՟׭%N#r9*7u0:%^g )GȟֱӉ"QzQV $"t56"J%XmEsi5-lN)?K%E1v.%1&aBk'1PuSs\%Hm)ק},SQaBwU6cpzb) _n8?mBSfB")QyR"D^W g2\uyr #ڷP梲E~Hۤ*VYbB}KP_B;/RDQ9cd@B9pqf["*n^<5K(s@sbx"f_^)|wA"0QA`J+/x0~ ,t0xR\EfZ◜"' AnsNYN66wS2Agp0?fSŧ6HϣCV/ϖCÚI;NHq݊R6hG ߉źtN{ k>2=%0 /U$:PJ66!d%_ r U 5&pQuT .xw"!| 8Bd\})/T+R}l֊y\iThKk(Pa51?(NQ)K3ع$Bby껱Jcul^wyhJl )g~kQEx%WgZQي*=҈CiJ xdqI<Ğ^CSӸw"t·q^d KkX-Dɞ_d‚f]JS1ˏ<_|2z(&;U/~F:L itKv;jap֙ ^-tf#! DAk~!2>R BRh@W%N †Þƕ 6ONǰrY>"ik@ PѺzWdka|BoT"Ya혉}eEG6 [g݀>0ypZ`AHa:_w8 .sbeRVTʎcM=%ItKVA+?[b 0_y%7^=_, y$GN+h.>|>XLoHEx񿃔6(,PH5칺P7~3pW*!#% A zl(qDOg;K{pyy;KwF"0/, Ox'|NV_I\b@OHkk +1 JK_|?OLLJ¯CP}i<wf!ETvcVO @2\# Vz15r^M_yՍ|+y=/*MTStt|~LbDB5XJ"W=Z7>-s2)ZMa*Jw%!BA6iS Mދ\@>X̰=XL0{oi=KZ'0R ~6^avО#}6Aݬ;cV8Jn-O{h}Ti5yʱ>1flA~N2)K\ГýšnU%ϸZ-45}HeH#F-e(GSko,B[07B@ա5iVu!eCCو)f+9fih'"_R:]xIy[ 4%"UP-[CbrZ '(Sڼ0erS]yx tGI1(/pC >NKg3湸tq[Nj$5czEP'FgDŽǺ9IBth! {}OHJ9C9MM=~S|Sr݉ETgX l{_UQa (oQq"O+mdՋ0าd_Otj/F~,XNTP5\ م`$vТRz4nLI!}| )=;b_Jrb곟%hYІȐ4N"uS-LhK' o`IX@8r)igpdSZ|AGIXFbgeH?Rq/1l9D1`F qDyjJ41̺u&=uXJl52eJ=Q޳H6o۽o!QkBigeu:K1i0qb`?}kخ^oqaڰP]*=\[K0HzR#FO_0[e'ɞzH&2ɠ-`\ysI+yoͽߋsKm<;;|)dgTy%903CV5=]Jf%Wv.ZIIa!tEKFC(_禄j$AB S%pfQ+{g! e5R)~Lv.m&},K.7K=G>,"6'RQs/C= !<1{C#p¶( &l',@zUs08jҚS&,fGi[n20דzz0JK8;7<OڧrH[=؛<ոbI $+ۓC,b4PtK^XU dxūRm=@BQu7(3X#8MmxΆ&6٬EVx<#g}lE F5%*{p#ƆvgZI9O"BA(@Yb\]&N ~u|yu4(F*pD.-^!}:A=ɜ)gYI3g%6Ұ/QwEo]ND5I-75a^Ͳ0C<K#zi'̃E\(Wv֍?8j606F) Ֆ6;Uf1vY2}i|ܞDiΎ@Dl0K_wAC;E`Xokʛ)NeUѓ3dKϵ:c>$|)O,1RK6ѭք[o ;['ng["H^̀N[L#mBŗ_[*LVn.tλ턇K}#d.SMtO(t(\«؇ҫ4!bp5,5IkF;M-ca}Muͥ+pw0!OwK>Kw> jCh'DF~eըlpJChb4Dvg?csMCo̒ fy]վuo2-Us*GFw^J==IX#Zz+O]ta6{&?2hΣW5E78y*%Wws.!%ۊ_nX)as|E k 5ՄV+oK 9 Ҫ13+bB"3#,ӪH^පjl&\Ԧ8|s%_cx\@NBBq;0tL.LDpAF1C Q:gUSh&'X/G&xC{gAwec]ݨheF|hjh_lmߜnO]CBXUc fEdn@/0bPct6m8}id f~F#)^UrLCo[q(4̔ 7i]\=t}4MȆjm@ z?#}ΪҲ5,*.i 6X#s< P AڙH8 f,"V8;a¹_9G'+8ҦIAwgiF|x r >:蜲t:f a_{2`5(r<а[D)fkhjЇ|r66ɀTFd/reYIS >̐(}#\'_ndI{݉WFܑ.T#/p:t"@"&4:02\PI@%P)Z~EUy^3v҅9 @[32>`KS"k2,`AW {@__ <]zo0Etއ6 8H4])WeRA}-VҨYjM״cKMO?s{:izP#abLxʲ/R;6tu|f&| Sq1vZaPH8ދn)z<`&rwyʬ%5t:+*\vzg"';>Oސ^Jh:\I~H4`{xKP:eMҵ ȇĥm5%Xp^ k"ղ.`RV7y"1F]Wjp廏G*ʘc8Q+Z\adp%Xۆr7/'è U8#"WIe4q/97"OOK[ &ӷs:q9]$L&+^MJGC!kWQ" F/|_[nںL'ƟpX"CŴC̳3q]qg[K]GX`6hݰ_ l6ylv UxR}/R=ZѼAT25FV9byouo<&.%KUA"0u( n/;j*_:νT)\N ՚ =7P3|,}F7U̎`O9߽uGFΗF'Si 9t> _u2iEР z6)$%^ 'E6r]efbcv|(k-Ȉ('\)K"߁ -B5ځ5й }i -uʍgnAnd&HW 7 ]Dzvl[EzMfz~E:c3?މL;)@hTIhj={`8㵶}Tz7RX%qRcq3ċh;sƠ>9ǹ'&Е藱L}.9W($QnuL' O]!O `|($MV{.SXaeHiz~ޝ|b?Jp 1!vf&b`mds5'u}..my)M:(uh>'V,Ե%^_u"7ߣ+Muq/JhaQ֊ Y֨LwLY'0P \sh a:ćCSؐAIRsp4tV#/6w6f&jO5c̮g39"0#K?3~? `^tg̊.'s h,>fO_ۚ]SJ:J/5UW٦QuW6¡aH!TUwNÝιtP(*',jJvT<*4NÀɖ09Tͮ (fo#́uzs@5ş7S);|r.9?ճ‰Kj qnfČ3?4oeHzV>ؘP<}JQ~ )F+M*;}g;^07 qN!^Zi˷i]X,I1NvG-F(AfX`Ѝ`G0 qeQ@rf(.TảYHK LLL0@t*GZ9Pos@*ȃ`l*! P(MiiJ搶V@#.Үq7@ A\e"|HkzQ9{[+_ڮwEf D^&,},r8Q5 ǍIfMQkImh@5cx)1!/^BSPV$.?)N~e.m%t2Fri]bMe doMoSum% l`~&ޫ|\G ɒ@͆])L>i# V2CAM9~0-wHI@rE(._&;VvmH{h)ՎoMdrLdɛ tq6VX,&e@HTfhHE#E16ҕwaQrN~.:k}( I_-tukZV_r)c4m'.j 1$ӾoJY'UvuSɊ~O^b9.cg<ԇSMSy>pѦ6vP@zoq/Q;QӾؐ4M"DFb0C~r5ϝ']Ajw5l@ ffxbo\ !?o[w UU=[2A#d-& ),qWѳY '=!v g v}SI3dsg0qK'?PN]uǴr0mDţ.ԸO7D05Oqq>+vj'$>J0j8H*㖾sDuH?Rmɸ!(!YHJ:c\/s%۝~36J"=AYˌoyX<%کhP1h)m"&yҲHsw]]#`Æ%0_V'I,.=/WR鏚4{b0kF=ӛ ZKNh' NV9\@sbd7s{܁u$'˳M~%|^0r4ڪtvɌ1yJk4vY7om*P1hLA+݁F͎It%Y{ Y qr 0ZbRdxҠXtYJٜõ!$E70(9휱1VmF~7o`kMZ3 u]`1x,IZ76EN[rGUl v vź8)Û^:\"ֳ^IZRzcz[ L/)GsS8N+zRDvln:L0b&&_R V)TY ?GkNG?FCx V~=JhϓT&*UxmZE$Ê#D:rnܓ W W8:8qL0(hr(oe.'TS3qhx[2qȍ'V3g;~ou~pI.` aXq4=`oᇰKM.e0\If>x jC9&}ñmՌT]Ё9&2qCKX=1;>\3) n>c6mU8$=_qt\`}+T.7oN%)" }88=^F#3MVuR=K HRj1 j; bw"n1l#PӦ[" [/~^,2H $dC]rxK)/R^'OB,24^˖u_Q<8pLrR1RhylI}`!qTa "b1Wyh`ǥoQ(NYn (P&1&BS[?e|̀4"BVRyzrlއA:*9-*d99.荽nLC;iLpwt0Ӭ8T'0C# urtTf=- ̵ h LuDxtZcy0e#ji9ˤRǾn?]>>~nlU =q<1l0 a>P]IH*?d d\,X~(_Z7$2Ѩ.ܱd~VmD-8!z3;{$1~LjN74iuy:#59ϞODlZEFZ|/"wJFsc%jkmATc BRQ}V,*>^SSb<4W3cE7hu*YID@ǜIbMvPzGF ,yg`v{=_o-K٤/%T);+N-?YYH୺0;jWˣj >Vj#݊ Ao4l;9Ќ雖Axǜx aoMuNY̰iț =!32lO0&qNvdl59 ;ٯn'p ,1־f7hxl4kkY);.^c}n7ZLj1ϲ gC }t+|p9ټqs)T[Gv~)5 LzMƬw0խwwUǕMHVf);d8 &c6yزRwz 3fՁq5e`Q P@0ɹ'XnxoKN!ky"L6~9oMT$ X`r I-]SdR8?o tEbr|&BXWTP1jM]}v8$5|PG`c@Dp{m{I|.AŕeN]EsT$Aꜧ/5dC;G1w֋mמ]~|ZU*MtlASpJ6ᰄMV*)T=-kB[i S7u9K[SfI4)r2,^U9 ƖDH'H8BFn KrxYxcƀIZ(b,̟pJgv:zd!8>+&H.\WӚخUsf?1y^xz&!ZF[ٿ4i]N<&^`d1qq ㇕4‹݊ȥ{ jK>"lz%brrbSU;ENZo;øz|*6C5 9$|vw%>"qn2_g .r%'hqe-cmG[/ŵlWq9V:ΈNSKM>Я,uh[}ɽ;@c׿ю-ױa2Ao"Zqd!.s?%)aL8ʔ!pc&Z!e_0`jlX()9I|s\Ih&8D5f'0(4Mͻx[kG0iW0n uu11&K>["ap1kSlM#l5.HKh]J5j۫tmn@NfḿQ9PV{IY5 bϥnq,cQ_qak۫X(e5{.rGv~w9(0߽P'6U~T1n'3iCN5cUCS0 R{崶8IX#:͔II?xw߄c(4lE>qxBsgzI0Z֏QQ|n0/;FMﺢRy﹚/&,!1>b}^@O \pcս}V&w+" `;l7=2$bʴ?[f6e7mmR(f8Be@76ƈKio]:,!5F]BlAMZP(=FBk/V@J%Fvs  5A8,[yKkt1dX1'#eAIPW:"tn81 14b,t=wm准9ZՁ4'wp.XؑG4󩹜q[C ^uvkE}u%]R D֝7!!ćۗd=K\ԈN72#֍2E +v:h;w\CXjt"m H(9hy֫aR'ׇŒisT4[uЦ !nR~,}m6x&AܖM.wf~;}+^|+q@!)Hd'-[R,0©Nu"xd,#*beRhx CTimdž vmPH$!4r-jѧS<~tW5RE_UtC猠a,2?7F %Za+޸FOU;E8>KYY}=QzgA~,Z: %~wС^!`Z DTS2t<2r})Ӆݴ Cm۵í"|M!zzt{@(}VQH1j΃1W=Wjē*^"%A:wJLh|[t[eTq6} ]sXKWxGíu/Gmdt&*=,\ZBI YG=ךJ?. &ngFrwb%6c3ٿRImhIq֧ ?b=6e;M +P٣z Qh1)jINٓn)0V&7'aT?]6-2v.Ӵ ɥp_*!_P:y4?) H #霘|Y #'лfV(%a6 9Ůqg iGC-{q{,P[nCJ #㾿VyX"$%SfjA|q$Lk,B] <9?xuMa!Ц<KWdc˴Ә%y׳C'2$$E2t"KKeU& |1^4h[BpD@q$?Ň4 *U pί` |5eB4vb@fB9{4 ]pVJJ9k"̬ *vՏ$ϳ&S ) kƻSE}3 M*a>-ER@Tq| r1B-PEãGM&f]90_m4zvŰh`$"FramCy!>JD}]xPƘPt fB[bYf*xE U@ەxч=I7RqkMW.U6IKU-=}R͠/2 jeI>sF(9;*ؠ0ȿnF1 L6U$Gj.Zڧ:~3~Dth׻bގ )O7lx)O Z%ct0FgK٪N/A=ҵϳa)easq=i)*cm(%Ni\$pwn F -dq-S>wBF)iSR宥`uqί ~{ʝ7\4iV'(vt* ijD8%X\`x1c(oee됧ۭ &}YP!n[?Z-i/l:Ǐ̗Cz /J5o&nang5W[񜛝x )Q,YNkM;,Sr1* w}a@Qnή.&ls!j}ܛ删$gT}'_nP =U~¬eĔ?~9LZ %ꞿQOvNP=BˀҖkf>px{#iAE -jx !JS;$6m*cip7(;tÐ蜸VBRg_K{+VN7*a62oѻ͜fJ f5_ A:+}W(zF|sL6{p+9i40XWoXga,bO,&NqUNӼ2@$!\j>+'1̵^=rZgFb ѓހ΁ zeg_к.(!ɢ0!0Дl,)%kF'CGZ<`+v7vpMm-OaIkJz D]~l [&0QwDn- =uys$~*CDbW&Tw!*zEڷ*I* ?ZRمW_"STIe4)DUYLӓl1+;YXG'Ϳ k[:Ź 0mZ<"PH ݍ x@4axЦѯ!hQ"$D#29P+@Ȇ4##T WoM60Pi4|.DT^C*k35Au4R\-4'#d*!@&Ƥ9 F_Zz&xʑ~4΂h% 8eQsu/@I~dB+/6zB{:BDuo,f\ 8- @c%9MfqTJJCm7ШO#AbqWuֿW.gA6'paF2rfkFXNXI@hߦN֘=(D /a߉4iM40dvmL;^`a {v1'8ݵ)yGI8EZo0 RbY':gaU>P;2[4=_eƼ)3(GEdE7@sUM X$e k'ATjYNi{ t?C%.*W:ySh2wrS^G u?|RY TLlH 4R\Ȩ2[[m#bWAGqZ{0l 'ܶ>ٌJ7ql= in >Z|LuƸHa{١r*?]0vx f\C+!!u ÏǓgNPqyR(ڐ]>/ I8RCkHKX-wfE66t{F ((/炅h }S|޶=VMIm=z(};#`O/-EMoGf)S15m ^xn!Og=]*g q+& S,OCItj9 `co0%CKCnE@bidPc կx*/llNeFsp۔ i퉙ÅQ6aZO M)B(͛b!Rf)C6 A&C^5헬v(ċ0P1D;]T",a̴#<>Ug,⋽K,u -[C3}5&[&B)\8cKZ A;Z/J@X}}vy X9fw/1K)B(PTrЁ7D߳ϣz'#S 'u=DC}G&ba܀}RfᲘq)A͛l4r(,!然S Z>Ҹ/ڶGTE%L[V */'?qGC{;` RQ2'[E|[pҟq,?s㳍zbUbpzK-uZZCTwY}-w"'b[g{'n5|بE38:a #}-Z1,"߯v@GxbT UB'Gb<ܱշemp|clxPR2(Ѷ Q0G-+-o6fCWLI4h23d*i["ɾ˟ i g}AxV r!{1bk7uvkjO3TpJ~ rZxje~E  A*]ѤN$*]y- ?P~Y:e _Rv-Q&iJH`FϘ,1D)|\M 1Nk)F_yrWhxr{0n}񰦖T]Ӕ.kyg_{7Dk!j"KF燫JFQ 2me {,$\t.9+E0D-gGZ7E]:F%@ѷ[4A&]w%LRQL̄  Tau1L"gaB-Vh? e_ MjIܒ݂Hw@N;|bg$![GCPV-j`l{\A vvV ^O)Z#|hS'B8? 4@yJ:>L}haC:Yo Y5RCDzMpA+yt+Ro M ϊ9 IYpwti#z:IHt&?c\\1A U6NSXh,L9l(q+4l a#Jle; lfi3ݳck|~_ȶO/tM_==Q΋.| rݘ_xēF,+teoo=?M.6ZP o#P>rrB8 UWQa('OGY1v]"hGxzG-|$n&I(V,be@ -m#ۨq;?zo{lKK*5^ =vmA1|_Ѯ}f*JU_!0!)k#}N!{%i8h}S)tpX6rk].q߀t}Ξ{ ofӞr-X0=qg,zu .{nt(=%s,mQNBaf$lmRц﫺C cߏ$re)Z|ԦERP@hk3(F5w3^:Lw#1M(,n9t%N0#r1=GH9qj`2=~f1$袥wӇMlMa`gDJ;w+;PͽSLF?7vH'D2ĪYB7 'aCnK $[T7EϚ{kѐ;ebFjtҒBO_<:"꫔$k`` ZF]TTN~d9V`oRj׼'NB\y;a+ R?E\s5eWhLb%<Λ~ؼ%a|%$Vs `Sq%n9=`_* zv :]a:4 " G_uKBK:azagW5v(4a oqU8S^f4L"&0U@Olw+'IY! B5[Z1<b(oO=h\ oCA5]{hU~/c8c^g1=_:,4CtX}e:!K{NS)7 @N{vj@s( 'kT E$nk}S\!vm>ӹkvt>IH*A"0e䶊d镠LSz}1r\UP .k920Ljyv'+oZFv%,~0yƈf,DcNi+4qRX#*mԬCf3rPSjz=ݹ 3( >Njv_$O! ޛѨ7%eK4_s)$U*{L-%c;&˜aj] Z\a._g=L3qbڤ}F a~>AɑjkdNue?\S2iTGѼn'>CcLrj߻G>k#ݐ';^$k~Dr|i}ˉ/U'7%,I+U |Y%.R9q(%)c̹Kaifʞ/C;~⡴⢠t@ĪҩÇխE7[1/'VBF1!IB1sˢb%קWL ˗dӄ<[ ]z/:YZ05ŋo^,bXMZ`Rs2L7Lm1;N\xSPlk6O'ڈr4Ixӿ;H` (}D(Z5MEW榈HGSab ?4U$[YC>;יA!W &GÄɘ}3 l7nWoHl^X.8NdI s34A:ֺ]+O‚AMCo-(_F%eJdCh}F0JX1;w7bdf&;Gz>ig{ֽ^Sx~HWQ| y _h8us5ɻoiɵ3l *o]z_c@_ãdJLljCp#X'wނwAF:Dr9'UY qFЙJ\Ad(뚁z8W>-x AT,si] ;hnnH}:g$N0m[Ր4:] A\-` ܠ=5mPCjO!QWSyTv1, @6-1 {d46GTrά}Go~Q1f=,gtsPF-M]%y/kY<1Wyp>Tt+$8>[Fl~IfarL ?o% CɒEW/ɼOمS!"`0MQ:h:ּMɛ젽U* rB 1XG{uw ١-Bbwbw^s_hy%{E{+I6<0i$-{[*eDMV|Z }m)yRvEq>+3]AH#FWk"l+Q*-IDSf*Dg$&ke.%Fj=oEEv$gML}+pj\l VP7jW$̹Qޛ* >181B;Hħ,^{٥B;Kv1dX5#Ǥ-HEw;|5tAżQYl1nFsç܏xnf7Ю3AUB(z0-qzn&k(P!u4CmQ9MD6J gLawc}0U#јm#W7RAUeCmߐRjbżV}WfɹƼ =7p<ˍ"-61I0{kɳ_AFUShTuFJsྫ`w柆J$;i0#(U!.\q3_"EXY1ZIzzb%"Մ0 8xF~\S:>3CHlQ`E-֏sX0"xhXDj,WZ)^?O/}.;ҏ F>E˪# ߟYѶcw#9t^>)&`[`@$Yb,?یR^lPЎ&:dxtX)OUNSġC*Aӷ]73OߠkV ]) b_BfdPVHVyɅ܁#?v) ]$Mp)GwISy*`Fr3Jɬfs{\oe;4mM S]Eg:"sVE|o1*(>u A].'9/ wEO%.7 }hߜWFS IƯ`Z_oBA>}rپ z۞h<Ѧ3=k5|Cʻq X%<ƒbqJkF%i<ʲ@JCv]gGK[[6#OC?*AMqrls[t)H`}hq Zq\ByU`Bޔb׮Ebb8!T\Zaݲ ! {zYܜZ\徚$ WK ǚuk!Z.~2?*\poٺ! O)@v9z`5}R)IXjb| 0n@-#g·p\cVG.xW. {8Ϸk uL2-X/ NfN6},%"^XY\TUv d =$Hnûdz잎N ;.V&Ê:0pUWb;I`3c1Egۧ&((FsXw&Ikʏ0vb$cLN:f!״ =qR36S LRS<_=zB( y{?rR(v=i= QnZoҒz_3NY-e`+w0qdķe\h'o:JMS)>-GlbHv9ZQ` {4oL,@m%9lw{R#%ɬHY|e[qG?gq`]A9sG3Db̆PoƜM[zXQwhj_-(Z%3ko-˖,ylJk >Obkq1K: ^1gjP 5[-p&< 4P, >΁3秷;2ݲªrηEjE?<"Geı`J0Za{; +̆*Wzab=J+9 zP'20_Fc/|ajnH(*=oBDVw=bݜKYbR+D}gW_j~'!_rsPJf}mi^ϔ=f#iQ _6榚|_?_ǵ],ndʠ!RWrC  F!A˂SH#/-.!V_*gK"żO`ދ!(X*E ICr/~hLB1BX%3;9]xevVOְqįHW1J%|m`h`:zoLsh1(?~yݵct&R鄺/{9%cC:ŜA6ۍJFV:hUIv0e3#5!phQ!]VLSȃ:|lESAD2[]T(`o ywK33t]5Mlwx"yI|jm|b\,-2C*GEeZ3<^ ц^kmBQlǬ=(qT/:k9 8jՂ@3||nQ Iu1T*Ǹs:~N+áCM7ZE֘Mq#i+?1b:^?p[uA*&e;\pEv`⽠fnDJW`*\5 ZG#fL a~"Ut{vuBe\<+>`C%(Ҷtv ^e' ՜aL*f\M41׫X6܆Q u7ÊE|ugћc`_d|@rr#zC ߃ɢmU ejL g:IJ+l;"ebZ` Y~7{MF&Ih.%;:$Qv("sk$e-F4A7vGP&#(ܭhcn\0]HyK 5?)wW+"aCZmM7@ wA/;!Q|g?Q[WEZڇ|8H{<6%I|{3pMYvimku0e,]WV ao*@5F10D湭Rai_zWD^-&hyB@Pe;#qc@I~uSN>;ږGKgM,Rle寋i = -8rEvw\t/]ۚ@z+h!wjD1$˴ Z1(tb񬤈z}źa\$Gv{aTWHK,~z"\`TG2ά='ax\ ǒa"#vJemZp[g!D YZMV}xKeM慎 8'IUo' sPM-`n"NR;/nq@Q)&/ë÷umU73 ڦ GaNuea+0"Z9(կsgԊG`ώ)M˨xTQBeG=1H yNXna"ܭf0{zQ MAr<jM~[8l c/wToI9+ƙ̢Yy7Ύ^ LF1Ⱦʸ̽.skr(A0 R3BPjS)3!7SOEBCS {+BH%qmW ,*5Sgkv$~;DpUIl_v=,t>.Ѫ\u<^V%sNX SFEc}~^wSy 'd>ba΁7ܶ p=YZ`0au+Z\Rڧ-?H=?zZB~s731Ër=:)yPD' JX~P?i+qO×pҌ,:cI7.Y]S e Qj>ʫU0k^W!=şޛM=LjY\hHB&Q4*[bR{ %Lx% 枥r.:#iŭ*\5KUK^*`)ɺ&Zj-UB+PyNT+CGe.`&l{;20 HCFzw33pm ZU{q j'nc/.xQ`(&TS1A"iy!m\<ۢtfιŅ?"S F6@Y uZ3?ca.K[Z3/މd LEiMc7Z!Pf wA34e'8jg_5ees m' &ЧE{@MOA~dx4=ڿ $ql S؟ЩJKP1t4!ÌիAlP ΅Vmp"S;/dJ &n .ݳM~Ow, "PzZ\_z@[}>"H>f! 9_bC]s{KG\L|tqJ< rH)G -7}g.S/X;!k*3(" D_d9EW .O=b-<sKh*up_gdsBcW)_hl LPIG*tGwnns.nWII%Bٗ \]O"l遁gHsCфqE_G"ɍ#r IYXt#$9C=`δh d &a.w-iVjiMSqi3^gjd_Ͳ}@;2vmYнY_ Dp '"xSAhv\'Ufv{S4T tsVczbOi:T!jP>eC<%Ɯ!3-=m]3j+fϞf/ՙF(rMxeHTO*Hfw=hUD6gQId^2@_A;uC2:.@q$ZJ|yV ^9"ogcd؇`FY'"{ibQ~!2m#Pd &P#?KN2xEte)R1q|Wg\"e([(-5͌ \F9ޥmpU:?C@J47΄ Z S _z2rńKU. g{M2:( K܁ƤRz`)#"qQlAz\c+Ւo _@5'ilY1&lN^CfY(jr?.,.``_t&A!]rLAE'8:7wܦL|5.Z jU `T3QSV u4LtPrŧwOZ,Rk |(40Ϥ1wZq;.@:ǡ\AYl_n3dϡ"T EJ*'Pچ=>drtӑ1>j)glX<8){k5ڦ6{QMY^?EusG(`!i3%zRB4"8K^s 1>''ƶШc gQI"Q`C\!sBӒ eOkIcUmLnݐA7x}@":CUYdED=/:-&^IblGx3&9;O5m?CI޾ExKp /zem.&ոwLuh{kd %@(I0Ӆ_%(zvga⸄ ߗ1Ԟc}PQ2hlKjcP(^[?F5:?z Ē-:TM(WUS p*z]N68uzP=:/Wn?9 bKU"MVPӸ< g̐z߰ ՒC5Y]Ã*+"(|9/^мPan8L_:P7 ikJm(#嗂vx<&LKKav/ "֊23k<Vwsb&^L bǨU1DiӇ]<,r&s!v}n`VSmHD=0Pq,r~HvZy&`o B[?3€Gb_ _͕^ ( fr(z]._/1)zk9'M^{-e6IZ5t %Au)]wuoh2'j`A,v\EmPme4)@1.}4[gCd|z||񹃽̐Ƨ-#0ˈDggȔsDE^D'eFJj@ѷ#t0Gh9 *9zZG9vi#TL,P-rcϓهf!ab&]mrj<%VvZ< ՚^>RZU~VMYX" 'hC$a;;3&H}d-x_~|C(j!DX#eCksdpQ:mp:#&CoQD6x%bx4ln+W3suʫ, Yxԋ2^f;;>B%9&%|0~_jVd6IVpyʀ!hf.u;jQ"A}☚w% 5&]c5J$xϗTZ85J_;6 &pEb)pgm"MHY34HzUX5Aǯ+x w|t \Mmsr'.|%➸9>Taok-k:] N.́/)khrxYNDJswĴ r-[s/U%_0?܉g4 =F+XcE2z?M~YG#[c~oW XjF[qsh$BV `tG>Rm1wkF\4+SڬMR>~XF)cص,_!aWا\1rLUSu9`۫Sanޫj~'3KtX IіkmΌh L!e*!xojD$pfGF_a~7Pp7ʯ 78j̆>\gKdN$F}-m'ґbkKK: ``LA]Rtȳ4=\8s^R3Pvo8n0'F`#͕ \F{9P9M*j_Y n)Ż5wS =g.:{F/{@o^`XmqҤ95ro ) ߥ#tUA=3x>]߻}t8vvʦЫw]"vʶ'50O_É9u5X񂦼}$9GY;V(ݴ~wM +ʹ "riíDI߷s>+V-z aC-l(zImSOh'^G0[o֌e?Sќ<{Ɛk׿6U4'E >tpԴ-_ tس] vVh cF2z.%+!ѽ()ɉg{WG$Y&lab$r?l.Zm^3;ڨPր;8ᰘҽ wߦ;,DkpLl;76oLj@+,eIq.jDqZ=š1H1BG7;j۫wiZ*;9#(Y47zЂT/]m.Q3M$eVj@n7e~o?olH ڛ0iH[Qnb4KwasS8>Tq YQ_!#:8 MiX;\A軶La l׌ڄ@͌/F"f N2, /z\h\4.i;jVsf\U}AP_-Ut9])Fd^I .o+7K^X>]y,6 lc#E?dI:p3W\("Ifpd5F-{?2HchjCkOxZ`rnk"|O1@n)cj絍!uAyH l&([1DFjpJ&$cdhذʺn!Į,c6JMXyGNF-Fkkp?~1×]]*F>$k-mrji nL`ˆW`!3yM1Бܦ 0|kau*u-Qy:Xu EM9(b'E[7Q:l:b ~G^]eKQot=9:&]zC!qdmvꬪG@sqYY*%IIq-EO Ƚ񅉚[+gN *j I 䖗]SZ 3z%-oY+,x辏7[(v;/i|eNNw @Œʐuͱ?uhV|~#O;k|YO08Gw c^U/XH&F$)ЋkzĆ2]W fwt1i[-1BAwY" B FYaQ.6%@'.’[PxxG*#rnt)F ǥوj*- RlbD@@+'.d_W.9F<9eKYM=aq@ L(ڰ~?^l ɚz5TM4 NS[DG7pI Oޠ6;* )#~e} sgЇp*{*=~_ tSdQx{O\^*Trqjt_ g((Ɏ4=g+ p.˕~ltXz?Sz3fOɝ$`ṛ~aV̈́4;{R\JN[䤌Zup =gU"r^ze#K@K'W)"6+8d&sn (/bnxJ-{zO"ݍ"LXWD:u-$D[=8# 6('͹37R*6q}bx??\e7Pt#8 voH=..xzHW-Tz(ubxT Jl#4Q٨2F%y\mU>ti ިRLX1Wz Xn *=_8a[ޗMŞfWXEh@ B9)xJeA. ! !ٴB,QVܼ6o+*s7JL*g&N-)b$7[ոO\͠Por-\P5/Sp=3bHcd$tƒ2z>u*HbG~Hۚs#ajj7Xtv%Y]p$[&ѧ=#6i&˼>RȍhQiZoVB?≨WS)'1oG @gYd˅LpI'wlIhj){MK1U~sz~C=nGrb'7RTVc<,/+4f &1_|5UD^RW{dg=74?oN+"邸T(:Zz]3/mj98W6 ^^o n a1zEh쪰oM-썉6>@~WhH*:WZ]EH;\E ia?I[F!lmgƬ)oL >Y1r~GP}|6;E'Nlꁥ }Ub&*D^'$BO2b]MYyY_ R:'gf-Xp`ɮ?@05g v8 xnfX%m'hg=FeNjJR%7Y-͏{v|QqҢi)Ӂ\pwB!m,1[y^YEInnR[ЍkèW7_2a 3#l0pT5. Vm6;khYHӉٶTu/`^^;e=Hf(ܚuF;q(z g7cjZaڎvP&b~(H[$ˡI `K@>zDy6Ж2 H24j~hA#8ͭN>zBH=[+[XhHl؀ݳ,|0`HT?$ihyST0*= ''sCWg2#$+ȢW/_>)1V#,`?B諵0J1>ŢZ~7=C5Zp I=jh(%3 ze=ۢf;nVW?nO ]_/?B\G gRMb:#[VOD2n[G #)N)ِ' bA?` } $h&Ũ^cXUTQx0P M1{fP,&9pmpo`BY?)8^->iXm_@+>nsRӽvQZ!!NNܓ,g7J"JkՑ4AW[e>ӹ<$o DZ-M9IX ni |ZH%2]H”Z U9Ϙ ~_ \CO慣`cCRvK"w@ b,V!h;_3 ^ǸhE cM3`R^:sUCF?Πx hݫrtI7 _P\x *lyyVno.y϶ SYC >KV)*>r\bpm%W 2^ D H|X :eKQp7ƺ{Mqdf.?"+:gtq8@Zѵ҃E+D6⋩s6Vf(ˀ77eOqVS6 JE{M3Abz!ea2Y[Wyzi-*҉󡆨LKÒ*aV@E9WM+4TDp~H=N?gf!z/Paoj]-ހ^m-A\%V2@m!P{#-s#:h7T6ܬrbUk'񫡼aE$0Y̬x]DhrXHyx*yyUW ƹd9,w u>>ju5/o!4~>jb@Pv7( b1 e] O+,p$ʹ6M˒8 L:46`dGvkojmdD}_&p* ֋^DyU :WPSKD0Xt!?96Nj+߻u/6čwEbk`+p̎k\ UjՎ2y^e2&K+gL?$.~)//&5,}g%^:<' ֩~^bx:"A#Z`:G/+:#Yw2sgI_kRhc8 wS}Z-]I ѐU}JrwρWz_rL9cZ@{LBFwݽ>} Y+JSɢO&="Eʔ`P;/Ry Lj"Hf<0c"Zz}IM.<3eѐάH9YS13~? ߓ3 S(svxIJ!yzb;n뤻8bh ]SG 2B-Vy \.P4kA§GHʼFU2T[rd4ݫcf=)D|1pR2$3+p24(S|z&J/MRMdW ZErdF EQ!t?ϟ\q HS7Y9'z.$G(z/]:[% (IUi2c(r;uK8#Y );6a̡tHU9AHDξO}*yF(0qް7.&]^;WAᆶv7hicKA ߙ4{qG=Yt~{mvnq0IIsB3ymxz!+AI Ƶ5t %oTc-r͋LJ)K7Q~j ^7gC]Ttd4;1|s-޶8#}6.ֵ\km ` M. m8wؾXTi8 &AWtnh8^%ݬ ͿMX6Խ=pė#mNu?9 -y_Dp7C/$PbBF-ғl-/\Z/x =O.Al= Y#m(Nv4Nal{&4_jOڋ7b6W8JL`y&`%%פ|5¹s?MB4#2V "lJ*ҁ!#`Z[׏Ot!Tc\$Ǥ"^XEPڶ7_ED=!%"W\:¿YIl F iJIuh 5rZpHc Ѝӕ(c/dcW LŪqY_6di)uuAty-vJx~f3x6mBu~+?')9,hEa;딛PQ$J,_ǻ}>o31z-r[ Z ЍV]hf[}ZjQ;FrBK'6Wz7_* ϑl,rjr!aަF6< 5 ;*l'vv5 qP;˲>=i\W{yGjQ$r}+wFs'Q O*e9Ww'(`f-Q;iMg'M)j`U%C.q"tE(6.¤LL\f0vwGڽ@5đ;ul/ z-"db4p^cz>ͦDFۙ*N K^+m/lS- u…k0g.4lrr{ X&gj+tu AXMq%I;7UjAb-\T_s\>%1 vpf7)T?A"9&x<g+Z]ЮߺLkTG&$̟UODŽS8I1O]Z&\AOMU?qDPaªAXKLE2m/GQS\P觖vvd[W; G'!l[}&u*qEZdVXM)2B E2e`l%TqP1^"OS8& yNDˊK&C֬Ϳ4fJwT7 CgsaOW@%힌ϺB2WC`B0Rw9ӯXeTYg@뙑--cz;Cdzsjl8?gB044ySh_4hGPl`#`8O [ - ':ܸ AbIzS:pTU?UFP2 P\ ԱS8S" Lqh[k10 VwK/+[S.SWNg>t'~DĻ;ٍe-OB?9Ϡ=BKH>"5᷅vSyJCfkL=G np?5SKϐhG4QLEi;GvQXw6nSkeG=ر2x)q)Zw#6?c˫=J`o|d\k{iNbe@44|oH0m3ǫY*yd/#ъb2N7kǧl)i^G"R+16 E[@?YNmB16H;6vk2@Ooj?ƺ3 GLth0/}=ݫwS秨=8u1/=SqYBHF :+ѓ:Kkd\wFD&镆]4y1pUиkʣѯn3j)%IB |{{&]<, I7_ՍȗDi]o^ L%H |?oFk3ۂ~h%)c'vg|g?;߁Q˰skBZ;r1&YgGCcٸ֜ F~U~*}]<@ &@DM^[ٯ Lu:OFALMD]KۍD &Z5gd81j^9fhUJq6CHp0+pSw]{,1Q5GQE#βOI{ƞIl°t"0G j}'"xÒu/ Kpx_)1M֟Xzdal|대N̯]X=!):Th3jB'|plv-ْg\}"]= ~|C'(q4iLhi7$XŔ6_l,* :|;dGQS<٩ܕ{ˑACwDFV#F֯sJ5rWteBlJ u4zEk٣|?lc(D7m  -sy9uJPEjtjmI*-9?C>mڶ+JO0êf3  ёˡIiO4!ajt=ޣN!5]YXX,ʾޛN"GK̡">NX f8Zw's,M>hD+b/+{=9 w'o P}J8kph+XAD3}m ɘT3,Mc@ߎvn6A*$f(9@ou-hUj:672iBR=>`*-LZjdEkRvR~.}/SFK4fA۞3#Wg;g^CgjEo-blFA/U6 U%퍄1G$tw7 hO.8lBJB]S@4** oÄZ>#t{B\e66h #? ~X!|x7BvρE~|*~҆QXzʹ'@庆i5_I3H$1@vr:ƻ}a^\iUz&"<2#h,^}h魑M$g@W?to}~xt"Lb|4WLV>DbK0pRuL*ӷֽ>>V4N|ߍd6d'ۻ!(\]wGl[Af¶ OxIϸb6YR2mєZaeHjSbq k"fA[nDNcFNJ<8Sx;9%{5F~~PEZ?],<"S;G0n|3n7_s:P\򼪠.ؔqNp~inƗ5*Tv- 0 BTc  *7[z HXb~ lsSG&8g}-ř4ǓA)%='hi=;> vU@.޽5{MvbJ\: 5[M2%HcHuNW#ÜG?k=޼oV=ejIʻMCێL9 IsC!]vllf~ "KPVl+*{30vb}=-;kfU\QL g"`ltXǎBEQQq3 \6((TcYSYylt}Ih1b gm cyy[6n|cQ&SPb(+^߾P\,O wma7˼Y!cw,LcHeM,8jj]wDv z z4E/9y/iwVWG̮$o-gjyT62@㧌:_FlI%ڞטHRQ5C)k=gq)6zJͭ!bl9cSpwEۼ\NOnjSH 㵁,==q%s>LTemb}wMyx̞1sRaVrS[Ӳ=mbcpT T?`{?0·5C#4@:~TLs~n{RVpk4)cAzFӌf3cu4E1 SVs z .1Aw&hH@șr$RSxm# 갎p6׹CIbIA22M5؃h0[p 8)L݅L3k 7+X| SPߖbDlٺsNC\R]'YdlՃ);yZ 6֭\*<Kn"f2x>n;3j FlgL n~MU^[\ҁ(<1ݳ-V~<\kvs㿵]RbͶ[&$hEc):z'BF\oV. )%Y}N$2HsgqaɣPm=)zќ24<-bT}nIؠ qSï| }ؖ4Vb;?c`V`00*}R+ c<brlpJX6⚨o}! +~ȥHY)-dS☧0X.#G=e5pȚvHPX]1/ECѵU?d6~;s#Դx$둗rx p)7!FP0@RW!LmFbK?z]9-J&*HܝTbA &Vꢡ奀$o$r0ԕnh8?|1?˶s(H~  bz8$K K2*VH)/Q1-/hoyɟLMPJpbAtOG2eJyx!2Ϗ uMv4<\fU4DeC,s&ƴ}㯔79v6 MZ!VyFS|w4wo o۴¢ b 篘C5SEpJy@h@,>7Q.}XT*/ۜ+Lq$V*hC4]Hn|һ"D66LM r08kr4n[zR|UA_*Memo@gnEՌQ/CF&?Goδ~󻚲sX;R˯p=}r?X,^r)1Ebb=ͦ+Yla"LmT<Ň+D%daf?.7fy=n>K|OtZ1v]zsf\9>L>-p|bw3ԃExΉWQv0&I/vooY-5vU4tOdnL[laT4̦P8%XhXE5FtcQJ.[&ġֵ vya]Xf/ C4såuER}yH|`n7M:na)ښ§T1Ny:=ЉPxǎqk>(<2%1P33l\$vd鉚MJ#y [a(d{?|P Hao.7^"ՂQ7T/Rr9 Y ho3m~4mY^fG_iZX7v%Z QϪkC:"JJ5O:ה {\e_}kZm՝pceS?1[K 䀨]D2?f c-mRDz^ P&V]keQ5-{?n@B;T8\g<5%a "6ZQŽ\!Oao)Ƒn1T9~Y\?aj% 28o$kƦWVBÒ]zDӭNPHy9zV5VqݍS]o(U?P-r(l?|lT]Bg1DLg$| <9t;9N'E`,Ǧk9%(66YBQ֭v/~zjl[7rm^~zpv'GP7A5)oY =O|nYRň__`7aaF^4ɷ(%8FJ\P5SFu׳AՍ[Gډ|dߐ_*G/*&D3tDP']i=W0ībیrh3ROquDޏj^j! J.)hf9Mר,ɐ՗:4neX|E}yxjM&BJĤmBaJ֭^vGb|D9-6N%:ct܂eMEgHY[v&bel2S~I8 )% Ǖ,PxxVar pb?+b7HjA69hk~bgQc3L-cwm aw;^V@$m$;6e3d^0ߵmk$'qx-5U Ccwm-ΣZk3 ˳PȒVH3YP/<<{c29/~_)l[k~0Z_O^^uxw~WחCv{~\D$%~6K3^ M{QnܰLI ! kL_rxU]@nMԐkm{%r4_qdm2v.nbrt5[2 ;-Lv x)̲ ZoC>#c(s-]ÇeAǩwzc3b&|/.fIao+py0%dT(#++$?tiQYBHԣ pPQC!K}+VBDVd-y8tI^8m\AKi M!l=zE /,d雍wɺ4nRy'/[]`B.L zȟoz7rsqOA>`r.EH\iSTF&_>1JuCě4ӝ0--W'Yg;i@!C2Fv$Ld}*$$t 7kXXTCD(,e(j]; 6s2(䢈1AgYԌ>4 AN(_@7 SWeWL7>k5.8P[IKS7~ R㄂UADגAmt<\{Lu/!o[H\xhE"}H瞉TI n #Qq-y# dX# iz J#!%Z*͂F3A/ =˫OpZoybr1Gn :]i7_,斺3 (Z\  5 =%S$khj,;D.;aV{MSe'"{$y"VVbj$Od>Ig1 Oaa$9SPe.OP /Su=G{JE bu klWѮFHx`nlk".2[i =It%rlz\cYrZQu9= `Ĺ7*wkq7Nm'v/@٢Q^g7~B}o/iQ}%ϵvrͺ>(}B T(}*qNNmT"0lKGDmHF'uCQ&b##x$0zi~w^CY7e"<N9؍cL9)P8ngqvx3+|{vz 2 /)ڱ5vSI +'&P-.~1ŠQz\F! &`; EnqŮ2cvͬ!V4)}Ȫ2,5 ظHUҕ2ӵ2n''ַen!mmZmOiesg ߜDeZmX"3oN.S yxPYǟ7]wA):h ,L2zY}%LwB_+ƝgPFCZ#y*IM4T#C&#^ΛV^j=}q0ճ+Qe$\OHU)/c ?$ z ˟Q >]ǘu^% {.K2;kJ.ER.̷ tm7Mp~4x|d;iw7 %BDkAF$yuƂA߰lL硰<*j /yfx ɧ/6꾠icqiu [+6k6TB핚x(w5CƇql=0$M)]cD=V9Y ^[7'z+g8!?znwY]ыC1\_yJV(oC@QPHYd1;9PmPuht4aQlUO U~M"A^ 1`FӋ)x2ۣf}fmORg3ӅVkUA\OI3e] "AU־%Ͽ].WKXdFA-āv|-)^7C"WrN6_a9@g{Vp-͌[#,Njי8;cد% rH3yQo7a%N%6qVJP׋|dDOǃyiAVyם'UbE61snq#vh֢N:֮ yg7Q:N;Aɩ+jQ qhT@]ۤo`&fetZ6#'mOz'EM`IRڎ_V\P߸xv$!kI;{OwqzBYB3Zڒ>ϬfVҎEs_`U3fgp_ A4œEDۂQЬQշPsҖN?^@s 4O;gCU hXwJ / X$6]B 1ئ}S=seSK#^38Lvܯ4ʧd}#N]97 G)Fo hA y5C {d{ـA?]s`g9JK {(9`q ]k(¸@H,)K&-}3tm=uaڠ=}sAxhl )5>GFg`g n>ik ph!qg٬uiۥ/h, 9Jׅ#6z("F^yh aMgSw]rUdU}W+RHe`?dPb$R&s^uvꁿO9VxQβdܷn(8ͮHA뙯{w X); яQ .C;>rC|6򻝕I/uDﭑNW5xJ1q0;H:& ;|t즮LQj"a!ݍ+P9{NC6t-Ozvqoޢ`F5T6(I栙! -gYើp=t"fa8ܬ1a<<ŝ-իg%f5gیV#:0rXsT\1U sNz.\ʥcOca@NXGMinPh jGR cA{Xu_tu{d 53-|HTW51r>{f F)adķo~azʽ`wKcO$u6L`]RV'+mXO2 $/g /\l]GxR6;0{WZCct.󐑈.4~MpuEH=h &M.s՛d=Z ¢DGM!TW> ZkWr1<l=Mci&cH1Tn1Ꮘeln.Re f™fs;@[z1 o!8r 7Pn١i\q3b`3ߑi=ǺVAWo^IĎ-jE]A`o/ju@EU>M-p3uc2>E Y~אcAGWű5E5Oz~DciMes6:ȼN#-+O}GJ.{qpޑv/^*R"Ue,ƱD WX`aIQ/>'DcmO ɢs4]T-™^enNe#}OzN^LU_"jHr:s,Uh)I+Y|azp~3ITv%堕)dC gTpi ~[#00f_|1 %6uP[6z6qEz#OuT✤Ł3C8iZ8<O))s>biW+fi2C'ZƵSʼsxZot$x"u`"׵d1񻼢ש 7VCy*a@~*$g4i(J(ם`Rh{vK ƪC6v`bUoTl"H|/Qa[xCF9W*Tץ@\hwpwMl3gv'١.MV~IeX9~4=Wx,]+_39GpdY׉BjX THEbc;XM(V.eZc7m\b0aMDG]t{YQZC_LE̘r0dVjBLĒ>+V% Kɳ? ch+P78ٵH|7+Szܿ i,{G3X /jPyn,!˜1Y (&`#bFMʭ *gYrJVIjѸp x~wK٣p̩(Ы;[vG&s"\Bы5;iNiI`ȸvD6(댿W)j }솧ILJiLX0L|/F3)Ka`~#qDhn bs #n8xhT ,/B&Tj-=2t_|!}hx /OKؽ\;kDe yy7c7:~3MPq3bYZ'!}6mlg&ڗuZgxI-@ ;!1"_eʝӦ~EZ/ܕ:}+/ 1L&rW֯ʴWлwD4~ v۳ jέt̓ދmȵ7`pą^-[%зW]_;!`VmQ&eIS>&3W(oZz%`{IZ 5w