python311-tools-3.11.2-150400.9.5.6 >  A dZp9|VVA!n6V&1}$0>v%:&$3EG O4kvU:Sh9.DFI{`>ˬS_2`.dz-پ KaCj1$#}|JAk.>87.R˫إk^svpxsAIe-\~HSfELZli"+t!I|S0j~jLF e6283cdce66c4bd98ef20ced85bceb3f5e54a39d381a371a1607f694f5649867d9575e67da24d0ad64a10493fde2a389df662aae DdZp9|YQh0tZ$/|Db$rMdGk/A;_J(m_bB-I\1/a\N2GEQkpعan]2|k/t,^8\{BK KHS/ c,a<[ '\$^QXHzh/ֳcgvhYFXJt^^Ouf1ePvo\1xsEzTb+u 6IxmԾXE `>p>?d & O! 7C[al |      `.(_8h9:NFG H0I@XDYT\Č]̜^6bcRdefluvwx yUzDTX^Cpython311-tools3.11.2150400.9.5.6Python Utility and Demonstration ScriptsA number of scripts that are useful for building, testing or extending Python, and a set of demonstration programs.dZgibs-centriq-3C.SUSE Linux Enterprise 15SUSE LLC Python-2.0https://www.suse.com/Unspecifiedhttps://www.python.org/linuxaarch64`::ZsMZs&$& III##nnnZZ87A8  #!#   /3-g/3 r ' r V VZ U;  z kq  Q b_?n# 1m FS)A  f^B#EsW W.#C o $j _c- = xlX] j$ 2 o 7kq$> NO( @d^MU\mq.IS 0z#CnC ,#/p1qQ&,c D 'g  7`JxHEW(Z!N`MrN  q'77 e^'6 w) #``h pQ G *0loB P-g b 3&Z . X~z? 0#(DP7'&e$4,$4=a ,HB@ H'mVdA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤dZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ959c59db2eeedb543d1f1ac74f2422e04455b4503793aa8385ab7571dfee38965f465277c96c107a5af544b0a962561f97cb0bfd75906d9bf9741450ed02b0e133283ccf54f879f20f80bf3ef1e1396fd6bf8b0b1ee6262eb5297c74e0885ec7ff905e8bec133ac057ce2a893d113559050b6e8c00eba74f1cba5eb4864a4c64e4df85fd7579be4d947970ceaabc4f3daeccc714b241c2edf889938c284c9c29ff905e8bec133ac057ce2a893d113559050b6e8c00eba74f1cba5eb4864a4c644af4e914a2ee2552b373d98212b9f936b69eb09ce947340a0ec7713344fbf5ee5cafcd63ff1cc5d4bae24ff0db91d9e588781fa625c806a618200cf7aace19b84af4e914a2ee2552b373d98212b9f936b69eb09ce947340a0ec7713344fbf5eed73c56f53deaacb334b2b4e23b40a083771030f91449deaf543b7741c4a039188c7ef8f08b017c7e1c6d5e7e2a12e8f4fb2d1bfbafe4fbdebafee7422aa6f1d2d73c56f53deaacb334b2b4e23b40a083771030f91449deaf543b7741c4a03918adadf378a8e101d584e49667bffca0069bd5ae62586d70faec433a2a5d4ea422adadf378a8e101d584e49667bffca0069bd5ae62586d70faec433a2a5d4ea422adadf378a8e101d584e49667bffca0069bd5ae62586d70faec433a2a5d4ea422903e68b2c04cfcc722b09c3892952f33f6a4209f4035acaf296c059a8618fc576666f30ec2e3700629532f2a0b86aac74420106040a38a58df19ad29293ad6ce903e68b2c04cfcc722b09c3892952f33f6a4209f4035acaf296c059a8618fc575a43e5edd4d7917ec8b683215570cf2dda3df2e8d5dde3ad41532412ed182a9b5a43e5edd4d7917ec8b683215570cf2dda3df2e8d5dde3ad41532412ed182a9b5a43e5edd4d7917ec8b683215570cf2dda3df2e8d5dde3ad41532412ed182a9bf2cb09339274fe5796b4032b420fb686250799a074a49d29d10a9779ef1d5270712ef3200bba469110cac091496b091207fde62917e3dc4373dc026792ffa0c9f2cb09339274fe5796b4032b420fb686250799a074a49d29d10a9779ef1d5270f94536bd300e3e587bbfa4ff2f2f61bba0b44bf6df2d60414b230c24a5d5d4d6f36e75c631de115a48b27798e2c4291532e82540526fd35c6516dd9fbd5de270f94536bd300e3e587bbfa4ff2f2f61bba0b44bf6df2d60414b230c24a5d5d4d67ac95f44c62ea283421c45f82db55d113a7692487281f690054d81e4d12dee087694551f257d12910d2418e28c8cceb2006eaa5a99d37e9a8b52ee0e08f084427ac95f44c62ea283421c45f82db55d113a7692487281f690054d81e4d12dee08e2a6225241e2f51e4c995dfa5d2a59f4b232c25b2956bfd08f2ec11dc926070e158e6dc09d312d394a65c23bc15ea2a771bf38ca8290bd2c30aff4d77e25cc6ce2a6225241e2f51e4c995dfa5d2a59f4b232c25b2956bfd08f2ec11dc926070e563345693df204aca0aaae6553301983fcec801bfee7a8c9ec271468eaab86d8fed9788453a121a9c67c5769335b847cad694d202f1e27c4391f0e2773f65030563345693df204aca0aaae6553301983fcec801bfee7a8c9ec271468eaab86d8ceb656ed486490243908edfeaee63704cfedfa3789f15288626555d739622a7468f36335d46c6cd3bca20f14fe48beabec83d61c8077389d47305d1bdd409e2aceb656ed486490243908edfeaee63704cfedfa3789f15288626555d739622a74896ee02ca8e7152eff3bcc50fc1eeb6180e00a492af87fa2004019b632ad98b6c94e276683f05ffeb2b1cd01357e8baf81f93c19ae34b411430ba6a1179a7ea0896ee02ca8e7152eff3bcc50fc1eeb6180e00a492af87fa2004019b632ad98b606f418a6a36962e70a265901bbba3a4ff9f42c7ad3b13d36751d3f60274b7feba908242e53be50736e28802074cad5972e8a42f44f92c15660cbafda528f7b0c06f418a6a36962e70a265901bbba3a4ff9f42c7ad3b13d36751d3f60274b7feb6c40e45a7d7ed64cf8d86adc55c624df9433a899743c3f2639c233c5c9f4b379b59f490291606cd9de8f17f55604f5db17f62f2ad7be0b31d6294ab2b7dcc2416c40e45a7d7ed64cf8d86adc55c624df9433a899743c3f2639c233c5c9f4b379b0e6e14a34ce12a2ff58564af79049ec09907ff85a04d3d2ca82b22ff3538ae97f03b7cefc68e55fd34fe7cdff28b5ae621a360aa74c12eba4bb874edaedd108b0e6e14a34ce12a2ff58564af79049ec09907ff85a04d3d2ca82b22ff3538ae9edbf2ec53f644e4d527c046b7c1832208daf8db6c065e7d6c2c4b2b624dfd401010cf72a34c8f59c70340df7f7c533fc8390275a919d5ea95a35e648b2a6e97fedbf2ec53f644e4d527c046b7c1832208daf8db6c065e7d6c2c4b2b624dfd4013e98069393be45bea77d743f3cf08299c6ed7034c8b1e6f13538285e0e0b1d47d20467b134fcbb2d6e5a9629065011e4361e79e591b17481c8b40bf061168db33e98069393be45bea77d743f3cf08299c6ed7034c8b1e6f13538285e0e0b1d474a8cdafe235911b6c2129f75864db8050f6afcce3ca2ef92fe61114f708fd97d2893d9b0c38d069aedbf727370d57fa0eef0431f5cdca9b9bc288127e09458b74a8cdafe235911b6c2129f75864db8050f6afcce3ca2ef92fe61114f708fd97d3f030cb8382bc26bfa6be04f4b614526ab73e1460af1d2b445d96e0bf3e5f3556f58dcd84aa445a1d1b5813780da154f2d983d6b60e3896ebda133a12aa3afd63f030cb8382bc26bfa6be04f4b614526ab73e1460af1d2b445d96e0bf3e5f355de26e0bf3c040d27e321ffb76a34e391dfb1a6e28dbe7c95a395b8f5885c0c6f9309573f830923e6c2030b1a456a11278bc5a128e032d1caa906525e3027a5a9de26e0bf3c040d27e321ffb76a34e391dfb1a6e28dbe7c95a395b8f5885c0c6f2ab201d62ed85c964ea36cc7281b16b1fa06dea6d2348672c64ea3a9805a0630bc8a3a9b77e90446fb7060ff68ee008ffd6b23b366052207ec225cc163b4dae590644c4df1b82b67a61d9d1b4b789806c859953eb44c8516f5864c85e352d064bbb065830edb37fd53b1c004118853176fd8da32ee532cb0d36396088092037418326a5883f974d5bbe3bc69b4f229dd1bdbc3fe010044ef40ee11d34fd23eec6253f2957cc68f78e0cbcd67a968cc7c00b7405a1bf7ec6c85881b2ccbb6e2214ba86a5142785f7573fb873886fa4f08c2644d5199a6f0c2a6c026bf41dd5c4551dc079d3e9663edfbebc107eed462b0f85e8e19c72de01e4820141ee2714621939d1ee904a7b00579bb44719b0286e7524bf560c7ffff6d482064b41b09fdb36a165c31636bcad07f97a1922a077c4d63ade1cda076b67dc0eed2716198e5fc01284b125d6bda512d81636ddd959a55c3b0fe54f058db7de0dafc1e30fc48a36c80492309c65f94c0dc1158b270fbc9bb80eb477d640343cd67834ed8fec3346f12e77668beb96202e0076a1aa6f47203bc65f3eb32d30e2f3eb86e3f51227f61dfd5bb932cc5a0c3bb9caa8ed74889a19a8d3ee3cb6707ea8f63595ec350b04ecaac02e68f11ec1a406a6ce8a4b17e4f8af74f76157e0776360d0dd041f2767b1519b704a1f914cc01de67f63be017b92f926084a2bf3baf98099a3f3c653e2ad4c890622db3fd795897380991a8e0144f516b3d07ce402bb93de35c52ad8cde66698dc4f083792df6aaed1e5d94e879852d72f1f24ac09c8fb4cd144c6c883300593114fb9286af9360cc9d871a40e5dcbea4aedc24b832607d1dd71c7b96f5f8cf645f4caec1a89e91fd013c14e4d884f0666f4c7690d10a16b6f21ba573b57482c8c3feb3bfa23d207a7285c95f55a3e28bae5e61bf5bdb30191a924c825981f61dddc2aecbb9c9acb2e7711f35348164e0aa7d4a37680064a11a2a33a59a46dc54a2d794c3b2ec91d7ea93d31d910ba9087bad33b9897f36ae18b9a168f6b65bddd386894e8f742da1914edd1448adaf3c21ad09c6eebfbb0ead28bda3487460d0c149f43c04875db3da085b7f4b4800258fee184b01673466d9d1a58a966f7b4df062c966602107f2743179d497477d725a7ee8245cf993338e126eb51f13660fb1cf765b29c7d01acbb1a478771c65e6d1805704bd7a24272d6744ca0a5197a243de7a63377c655982ddfc95f063a5332bf8c766b7ac6e13bf9881af3184bb0d75cc67cfa5777117716e04561d6af3bf85a21c5df50909603d95567ced988ab08c966d85b2d6819fe5f96e8e53c236f30602e2a83460d317d306f6559a6be977d3585fabd7f916e88f4f68c1f718d70fb6923b0cadc14491192c345b621d57c4d9359e87edf7142b22b84af9ad4d73a49aafc2644861a0470c351ae8996a7e2c08bdfae0d2206c88abf1c62ecab8a9f30bfd6be2e7f1076e64fa03cbe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556b8d6935fd2d6bc354e2eca67ecd521a9b2a54c64bad403edcede28cb4e7057a7578c258605071b781f9ff7f770415358e79aefada7e8421a750a20008715bf47aeab9cfd5bc72dc4b0887f222f3153e518840c2d8167e8c31d69f021c66705cb96804df94e679335ee331d0bdeafabbe5741fb6fef1d87a4abb5ea0e2fb9a6fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85552ea4ca97acf29a9459a92dedbff6545d9b17a0b500f98d18916d34735b27ddfd79bd01d266ce75c7f44aee7bb49d1bdccf49413dd85a59485342b8d48defed7ae40ce68384ddf7ec63b96f07c991b5f2c769a548b7eddadfbecdd82ef484000f3d150f94e0d799aaacf26d1e5e62f2ce2085690b3537946a2309449ba900c70baf99769b97906fc12e5127a5bd47bc6a6ea7d91e643f01a725d2e2c74b157770b20bf96f58a511d8f8a2fa6fb9bd19ae8fc86b5bd0269b393544cc095c5a46c7ee740c75a38252f72dde365eef5f9669b7bbd03edc0cd0e1a35b45692cb26b91065fa0d65a889f0ee37f1abf759c1b0c466babc7e605f974fbbb7832613cead2b600dd76133aaf5e01393cf6936ab0c03df50cb9867522f6f9d73471008a91f0b985f7a1540c55460e10a3d0969f40e172b8b83eed0ac943a25003cfc24b12085955ad0b71cec9318885be337b8e540668d46377c528b30eb9237200170ac1f168cf7bc1190480841b6d5527a8509e19d4c8d2108c20b978be185474874dd70f28ddbe5467309544f0576a9c6a72e6e0f54bd54d62ad0ff5e289c9f381e2aafd5ff7ef5894e1d882426f2c3d1a777c1455ec1db62243a204826a25a214606fa0c708c65c29f619876f77eddfd54950772304a9891db63731193b9f5a8e03e942acdb6191f14b5bb085c31adace126c0b8bc0aaeb0294ee366e9eae808f657c0db97556bc2cc94406e8070c0afcb3b7225c9d2702aca7f29b69914f7954b6969756cf77ab6b0a8ff2726f12417702b518aa70744cdcdb3dfca00e4bf9ce52de8af102f87ee5ebcd45620d6dbacfc1e5483e770fe09f1b952cf21632c83c28f5cdd438bd7d23221295c2f6c4328a7fa96083d06145549a8ec7349cb2736271f71cec7e6c4d18277031306c78ccd92e8e90169cda8854e10352a5a2380bcd480d58bfa8b3d66eecc6b44ff4a1e5b471b979c86faa639aa417ca447da30c15fcdd00ee497df106d1ac3ebebeb23b1f50884d1a421e48cb8fd39bea38a118bef818baa9f47b174da4fa0f51b81c7265ff4278bf6734c436119ca7eb45cd90b4825db3c73d0d81110bc1679587d950ea6f9bd8d7ec2906d7e0a0d52bc8988f331174e49b4dbea6627d535ae0037692838a0ee22d2932eb2b3151b138cb367c124db96ceb3cc76f4cd4d6a4539b70e6ca718db14f6aca95cb41669f7c63e24286d8576543ce63f831ec5238598ea0ab2df432a0fba7e62c124121f774a4cd31003262ef08da060ce10372c4ca6c97386a6b90bd20798f0b6b871c424e66d0478338733457fabe45646d574641e677dd9ae2b689514a9ec663f860593f51e0c52a42d3f9e22c3ac7ba328323de9ff356c4c70015b8c1a6dfc32e0471493dcd8fdaa9e7d37c29f4639e03d972bd01f2dd29fcdad46e884ea87aed13893896a071ae54e7384bfd053861efc2a8db9ebb0976e00e53b7202a759a51697038777ebeaafbbc2af3fc63254c1daae0e174aebe5b3955e23f2c89d67310462a6b78dd7883b073aca4117f60203ca1092ab5513bd994c996f511d3476bd6f584829a90abaca194d6fb1e421ed1a40c4e789d9e50a24d11923e92d69bf0fd54c7de6a47a8efaca9212de0c706c2524ab80a790a17cde62e46a3da7da0774a087c8de6584c92d12e9fd325330368688671b4136d6c2b3c07d6061416c879250ae1580ca3887829d7cba6a4e65b815f15fc2d0857c7381b0b0101917a9dea9b5626b0543ab5297a4d11f61c5879cd7fb74c27c922f1584a3b1da5cb0d8cee70b01d7ca33584be3873dede85cfc1804a0bcb2d1c9d1e5241e0d2f9ee883134ca08d358286e16d8c3ec0ff1538a82abdc54df3cc72febc007cc7f7b9689b881d6a9cc14fc390cdf145c8f58cc39e0ce172fe5e28acf7fd9c5b0c68cb5a529505c4213d35b9daa965c933d4bf77d3f1ed499c2d63378448685bd7a614bafbc7a0ce7b213a7601f1ab191b70b7128bfd6df70e254235a4eec30d94dad6e39781b85945fba6155b8b35bdc20a25bc896da305d1f0c6917c388c65a7ecf948eb249d1ae78e145e9cc68028cfb4d3054e3f74d7742f2bd9dd9663d5e58be438dea919ec60d04e4d2ca8b03823bef5749cb7bd621677fa6ead57938be4eecf3ca6b13f200d180750556e0786e25ada79fa1fdefd80fa0374619ca29d7237008c3d8cd99935414a54c7af817c043d25437885e795b0204c4c53c56f7d3230a9578ded68ba7d4df6dd9aeac2f8ad4d7e085331032b5d8efb9b2cd37b27a5d0754830ae13df4d93c0d8ce3cfe40ebc4494e014d68a2ac2963dd150f6d3043980509e8891f74f7124ec5f8b6a3df85b9a35b0c2b42d15c630fec7866049fc63c7dfac30da15ed9fe77367bbe566377b46d632e3c44fa45739b256ac218307404689044526d0de6fafc3db6655ff373ad0377668444dd40783902d90a0bd908d279a00602e4df31a66cf40c67fd307fb794da217971be45a9c2aaf578874f3a7c54f38e58d3849709ce637ed5c22021ccf276f4ad87ddf24a15acf4d14852688525114e802b53b23a761bec765f5df9254cc4f13545f2e3595e51bcf03cc0ee67af2f6c2d9ac22e2c9852e5de2e40e489046394b65de956fa6fed642329d639a8326390e4536c7653f7cecf830a41820adabe3ea2ff96dae48c4b309e5f9f245f1d799a20bb51b07577ff444ac0a022a5f388bfe4712aa5b2ad30ee0f14d50e448741eed9dba4e0243654bfcd1af15db8b9bbdb9cc46744b84a4a3847be57ebf091618f8d1f9f6087b589b42213f736dc112e1febea5d986437d0c7cd44f55e12f0d50a1245e6679f96a048ba4fa1e5535cc9d48854133300dc7e86b8f2f39c28cbc07ec9627f2a85faf9db633d271a48b6d2e830779039a088bf157e8a3b29b09971b27dd7e76464ef0e79b53c535b8e38597908b151e6abaf3b6592dd07d9633a88fdda2f7104de14a18cd40c3514705d4d8cb8a5a98620159f231bf8357d010a354bc08a35f8a175bd610c01690b14c75fb904c57c2197695141fb784fa0202c233163005a789791e5dc339d109cef754fee3147486b97a182cf9149398489bcf837d88eaf5bddbf96d8d8c591272fffb904b1fb4fedea64ea924a76a289cabb3b46d8d7b24fc7f3027ad15b23a5078c27557ade1c09feaaf294206aa3caf404ccf53f8fec63f92681dedd6020280f04950103b0280adaaf06469dac81ee8bc8458606302a20a9ca864655e1166b1bed9facb21789c0bd3cd0b753387cbf60d3b4666d3f3a5a86faac7985b4ba8a06b810ec97d10f68f5cedc6b9a970dee9a3bdef4e14d48018acc1e3dec93bcf82adfce3f0c9063e6ef0a372263904d02a92d96a59e00067572e5d1696246d49605f9b2945ac48d9447a33e829367d5463a511d72c930735e67356001a3e7b4b0e66f3d8c35886121247db4b1d0ed2c946cae96a9b40c64ccce751310f0e382914dee85139c3823c36cb9f123c3778593591848a8eb0516104e1d867bc680d9e8d152895e4604eba39757f2b0f9734ffc979c9fcd7ca1c6bc848bbcaff4792ca4f7605f8a1a46a4491c43c7e6b982ea15782984106af722279c347179a759ee06fe8e9e5bfa2281e40a4b4fec9c374bfea23104e4d56e6f6ce6c1b8e4b900bf06cb08a1b29cffb06d909ec91fa387a929fcf08a793164d6453be88244b02e5ad6bce17ed51d12a12bea7e049c340e07c9fe560e9f39d01de4a0feb03004af002379434bd1368f47f08acf6db66638531d386bf15166d78d9bfea4da164c079067cb95daf98edda8e08a242e1060691b6941f0911692bf468a3f9c5e4b58c09b8f1d1b753bf7a4e961ebde913cbc42e0ebaac531da28f7bcfc3804746695065875b7cb2190d8f04fa432c3b0af4288f41d8f20a178325887619ebf61d2961228e7c58188f8b4fef222ec6faace50acaacaed2dcec13cb86f2cb593cab62d54d217462ebd5aece64ed0d798ab1378f01666e7171deabee312aef233e46bf1799a6a637c7e61ff8b259e6e4d994bccef59338c1d2e5ffed6263a5adbf167a88d13e4a212c9ae9c01ffdf01532ecb3bc967560a24e461f753146754071bb57e731da427f01c9dabc18a915f65f44252f8afb4e7ce077220b293d03a304b61e83407da948a67caa4dfc8f2e8e2bfbd5708b268ac32b3a40a493b5b36f737d0af8e777808a7964de14ff9a72d97c6b3f8b91de2f66fa48b3725ea5052f6c2bad749db5f7b4a552c1cf6f20d08850fa28fc3f348f6e06bbb5767b6e85828015ee20993098608b56a986beba6b3fbcb86baa46d935a650bb839c7f6dce50499646ee73beae26cd475f5eff12a7c6da058ed67ca089010a1c08f938589883b77025929b9f62cce8371410f6735950996ac2081e0aba5b84f01ca3c5f6caf0360e5b4167c8ac6f691a90e7e46b3f0f7e8b30deeeeb4172fa90b94cbffcb5db209a21a88bb22cd10684f33fe1e5b7d61e64d33ba4b391e645782af54a48d6c62e59bfad445765cb2641871b42c05116f4d0259d733d14eaf85128c1dc002d3db05cd885c76e1533bba52d0ab231d73a16278a426617418843539266aa5a6e3159acc37709cecf7e76ca6df799b671d7f26b7fafc76996b6e882319d5e9fab409ca53f0eee0af0f75ac838137234bee48fe11c2040c94b8eeb5fcf52ca9b206e4a3e3f7ea67ac89a8d617a7e6660031efbdd067c6c0e4b318cfaf5e94027e636f26bd42c72d8a2f634332701fbab74fe53488a15ca3a30deac07c7fd5f0e10888d7d65d772050f429b62ce73ca23f651a87c9ffcbc9c725abda5a4da66d4d119715c44a464dab78111dc1362064f88696a0cfdc02350585b6155df807580c695cb8e64617c5d0d0c4a6c54a688ed1c6018b00abb23c9de7f22de54e51881fd97d086a061373c5c2e052ca5ec0ae3b3822806093bf997b11168bfbf195c76015c41cef83818bb9323966fb68a376649465573562443cb915b1a871565d743a8b2fe3490422bc1765cf32c00a59f1eaceb96e28a2705fdcfcde6c0a433f435b1ab5e7b45191906243a9253a8226c5ff5c6fda20772d18f1bfd25275b5a21a3b4907260d8318b5b06f0406c5202725eed3438dec3c1119a8e12aafda414900eba39c725c48c7c008991cde2d01f0488fb2caf424a93b0cd1b04bacc1945a8599aa3c56e0cba937603c64b772064588ee9b3acda840369ccbebb65c0269c60e9b3df21dcb51a47233b91132c415dfde231e8bbb2a43d7c2a23f969070fbfd9b5e0f65972dc10cebd78fe3ddf6ef481e35d5f90206a972ba5015e07b3adeeef239da2d157ad6ea203f33ab4830caa596f5d8a423011c3a85ac21720a2d6c7cd46e2e4681f20af2221d559eff9e3850c4eef1963928799b7a0ad08f83a917e22f044871e618701b448e8812f64c41da7fb44d57f9995ff1ad808d179cbda7eac64b66337722df1c1357db7ba912d53ed93caca7df229ad75fefd00e75677018d784ab6c727e2ecfc6c09f39ea3e25aa177c3135b33aca162b307f1ca90e22ca095af4c770ac549e11b3e0d5acf8ccc1315fdbdaf623c1e669a2a2fbbd04c71ad6c7af3ca74257d1a058b0b771b8e71f7a790b2ab15475bf5aa5a660ba56e9848eb6501705294d836b08226c9dcdf07b49584903f03c5b3ff63feb199f9dfc96def6388c6ed1ef4bfd747bb3f96c2548e55358a804d3a85ebcaba5ebcdb08e5a323c0afa103a1249c9904cc01c234fb8498683cbb007ce29ed5be59820d4e4a8f30dca52db2216d25f280698086c0da8cd098d32cd17ba4f1e1ca6b7358464db2a87f0addabc9dbcc4f644e9610e5be9d2af1dc9b857fa8afc1221745b61c326ed790dfef0c2551cc13d24b2b52e43724bb93a84c37941f037eb2a08b87efd1b076bb94b024406159f79b6185772337027b9497d0b9cc4fcc1c5897b3822dbd31421c96cf1be4191137f140a8180c3dd9576d273d32ab30e85b41e9cef7563c594c4a3b8251769f1f91ff839c68af518fab80373505db02c551d8368361a74531c47947a805b1f9a5d04bb2cdcbe11bfd7558d82594ac1f8b02260d7de7568b1173183c74bfd4bae50af2150aa0a1af0f0e5c8ac3521cc4acecba65eaea5120a5a8c9b6dae28c41391b50dde09a6a388f0cd0ac8b01e42c949ed5d81732f7277ddf9af568b8ba91c7ac3d31405fb01e1d4bf4b5cc1a80d50220be4b17c99e1b30b067c48b963439e52792c456f4d9b0a76c14c0e518bb131f8d6f7e5da861ebce56ac20fb84599df75e7e0cfc4b50b6f4f9bb1b66a2cc80ab2d17723ecaba89b309a5a198a8cff97344143a8366bee1057a2ac2104d4fb53740ee312e00594b5def1d30e60cda175ba1e870032a8261f5f30b5500d7d3427d7c89060c307cf67d2fcdba18baf19031e90657066af2bfea6102f52289218c493f09f04734e09bf3a06aab3469ba9b46d1cd4c96451288acc60c99bc37cf8722aaa5a5f9427cf6b4185acad0b6e038427844a2decafe234c37ec77127a05094f123202ca0137b06bb0f305fa63d120ba124562e820df0b5db1977dac06c88892e4df3417bce85a11f740edacdb44c028edc8879371424423255da67240e4f07eda6de7bf09f018154523e248f02ba77e6469c71b456fe7858f3e8037aa1b6ec50014c537765837e3b9eb5a8406585d75b31d4cd61ebcdffb37b85e9304f89e3ff61c168c96c6aefcd4255fa09fec5a828636f36b5e79ffcb85bca3b32a65dd1525165f1077f999a865aea323ea2106daa764beadb75f4e9af42a6f1914534203fa27e17ad168c02daa94dc7a2b3efcd7533ebdc216a010d406d94f7401950c8e4d883bf1e6487ccc6b799325d79d4b7ba0b2c8b271b2c2c81298d13dd3b841e30b102e9b11a90351a9cf30969cf84365507c4a1a3fe28332d74bbdd2e522e8652897cc9a491dbe80b5795544b68b5dcbe7bd38862ff71f84a237f7c52cd44ca8cccdb8ca90903111a756d6dafe097e62ed7ce32af79efb88e36663d29a9bb0b49ed1e935eb09af00191456779a7d4001fbc4dc32977106fd6d39ec6d01368e5bba4243ae3524adad326e8b6d7764dec3fb69db7a894ecac78fe93e0a3f0b20647149f7ffe9261e2e5c960435fe4e462e8982eb914e28ca61ed2d4fd047bddb4770d7197ccb6fa11ebc7fe48fdc36b5471d541ad68080b5fa62178488bf59fee5760932da8114ba8e4e7f546f47776ac8db1aadb90207b3fe960049f72c7efd3f1b1a56b2c5adbfa36bdf177a348a21596a47e64778e4e1d4475800f44b76a34c4f1b6d818bbe4f9db786a51973dc43b4d46c7ebdfb9052d966814ed6259787670320cd7e253657ff6a1400b6c5d695ca9b24bcc6e93c797d1af4a64b9a7b51da4f3f6b28ed6fc75c9fb2f9e08e5250c5dbb7a471dd0c2da7774a21faa3b25683e8fc532a0a3dd8aef03620d884ca2df8257f70326180c28507d65569025f2109d143630e482616f650988cc6c2bd60bb89140eff7d5ce98a6cbc01490a680f5c208e75ba308bd7dddfb901c2462d38666cd10926fd448750f29a9cd8a5127509dc062cf65002714b12bf11928f957fb6ba5ce168a62a56acdd86282aa6f38d0d47ba89e2539879a84d64e400eb68e52a5ff94a8bd6159f9dacad56bdd22c0589cd8e5e07219e83bb13ac60dc97fe3684feaa5e241017ef176a55b30e751b02d608560220d38c98297e998385fbc62e8518e830e457619487e7592994299adc0b711a57e5ad3980d7eb4e78534139c3edb382b8873c8e6edc94c2d4b6aaf1ceccf101fe8767c20f3d2ac548edff91d23c10caeebe0365cfee4c9c06bf161a260c2b82321b5e5c8248150ebcfc402a589de89f240da4a378b50df919c87be475738b2431633a65752fed896e3745f994854357b016216965ad99424d4e7c76254e7111f6618724635cced3659c28abe08d7ec377f81099e73f108e0bb53a439a935d288010021d35fe169935e71c92d1e8946116945571c2bebeea77606e5c287c6d8dca7c15d65b84374efe3177bcf15dc7f856c75b80114df605f15fcae554f2a8e330d9b7bc04929017531f1efee2b93d204e3f802364fa2b3361cc10315132422b2c8f58af81647982752c5e65c95ef0ea13b2029f0058506ba2b19cb36b028b720b701fccfe5b8103354a75b319655d12c18519e8079be6d1b9ee72d445929d5b991aefd0e2005f8bc4aae70e87fc0192940ca811414e49e5f6bf76c87b9af966939d2ad73f1d0598ffc79359f81cf64ff53f1097f64330329b80658b594780a9da72aae76bb53c4b4a6a8e6d33e3fa3d9767f01013b48c6a44f2b6570b4d6ceff084ee413d68489fb2b912d215bd7bc3cee96ec4d8f1ef56787351e23ed92ba9f907d99a5b2a6a7c46ee324db6ae304906eb2914bd5d2da79a3c98d667a50a4cfa42d578bb09fc6d3a20e88b8160bb280c3e6d85d83696c6ed3a7633af9cb633b9452cee25cb8ecc408514228e0b839a75d15be443c2c46c2098750193c1f15884c4c42842e655d21b9ee98c497e93324b955e69a5026af78a22ff7dcffecd7c99883ac315d793d7f6102525920e8a2446b621077e9626746155e7a8c7c80a0e0787c092bac6be054cba259c9a593392e04af2ef03c7bdca201351dde0b257d7fc611d39258f9e715228e3d120a022fc37c2689300124f0bdf841a81f1c0d54b26a4e667befe1728e89f04d5b7f0d5e85d478b6ad31de498190f12afd526c2329d94a789c22a3bf917f76872910f729f142ae03e460f989d9c2ac76adeabf8e01b519f5b08817905fb4fb728010c1d875ca813fa1d756a9a6ce15a31da223c83860875f1df55a353753071074915f9f42020d1aa0bb1b222db081d5a3edf61094d44273d8d8ca2e227e2dc48947d3599fbc9949070da466e945d48d4a02928bd4d8ae01855c9b296b10edb81d2a9feaa29fd1e339a960763c199d41ce90d5b2786af9bd2e7cc7f919d64f50d8ae1d4d0fe2532921be71b64a6064b5bbb4591403aaffa97d28e820539325e3302c3267fe127bde11258d9fea475be802d0f7e460eb0c4fc3645c3459557ebbae8fb0c31f40bef0a1ef6844716c25d7b6b46bbf90114d4e4448e3b553caf02f1ce00d8e94bbe0cb9bb074c2067691eb0dcf9d89fc6fd419242c3e6c3e7bc5702b144bd5d5962ef4522e872b47efe5f595ee9bca63051bd8f312028d9a7ef893c234febaa3fc70abed6cfeb32ea6197906337949602eb6c00c3db58d9179a4fd0f006390412466fa81e5607798e1f3abc9a2df8289f31a42a51fdded1d441a969563a75b1b4dfeb9d15c0e75ebac41f3fcd9d45bb3eda9cf87a9d80e08f0bd35a357ba0a4016f1cc73100225aff84043965a55382c518a27f6d1ead8161c19336c5f48d082c5385a19fb4476db50e2b9bf6296bb95c154422e949a21472830010585ad7ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551270cd5419ca5c89d6b02403f91886aa440411451ec5b2eeca8d32f572fd7096e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559b192bc7096a5d2f5af229d0a05ba7ec268897b82dd6f753c15105540a22ce752e8fa57eac3234c9887d191dfeb36be65664e767506ada5f2307e09499be45740422e8cb2af5db99f1c1f705802c562b92e9cbf9893d30d2a512b2dc6ca96870b1e1d57819d4261608ee51d3477aad7d1be07eba696f904090189d369f68689c132f1700bb4fc65de2bafce4a12dc1f72481a5f1119d04c8af5db39a404e052c61cc495028416c9ab35c64f9d09a481b5ef7a1a2c700a9fb9e05240d2ab43b7cada8f1aac84faee16aa05e02c92117bb1730d896b2dcd7c5302fdf1021419e3f11bb50142ea7326e1bf22d445212a9e8969c6b2111f160876e82c0ac54fea5723f90b14f23f5b5e30a90e3864b317ea0c92a8788ae88753391703027a9cd4ba37afe2096b916fc397b125b46150b77410421ff0f40d7334ba6039348b49281238a6d48791f9030965406673dabf032f57280bfefd410a2206003f6c4468a74ee4d1e94fab107378ff32295c07f8db40b2d449e47c44f4c4fdf387640bb0bae1353bdec2c320dbe43d448e75ab96ac04d07e4be65add6a9f020d1cfcbc49cf22ef08ff13303c7c2c12184452a1e15a2e8753695b8e7d2a02848050a0a8b299564553ad009fde6797de6f04b675d7d3993ef72e4ad18a1f14fbfa93a0e2b401e1dd4f22aa7b03c9a706c58eede522922b0045c00edf65c54afed6c6edb5ecd334f85099ca3b4f8dbe900910b44a9c5ba31c4f4513c375f463f727e8272ae1712714f46af59d1cf78108bcf25e9695c5b3ce47253885b2d6a2065dc44ad2c181868683da86966c8a6466955532a5c3c20e2828152eb63d3a003073c609fcd636b89a587173751fc10a5f7394d4f0eb0928adb6282cfdc6728be52751b4f8461b15102969cff683460fb052b78a0fc47042bf8e4d3ae3525fcf434f138200e1c9b5cf7e35c76a3bef37c47a14079f137f52aa8308572ee6eac100ceebf4b97e1a152ea7dc5b14de182fa16e7417c7fb6a7d32f51a45c0f4a414e186493db9f724cf28dd753495c9d835e7c5c4961efbb5a39dcaa49b92ab4baf316c8bb030c701456275a63dd8079db768cfd2affbc7d92f2a1e518432d2e1153f61e3beac41e174afb2069994fdb0a7321f99542f0c4cbb084d7445e9500896f36aa0d7e309971ab914589aec97dc06fc8fe2ae24b5ce76064681fa1fadec8668d783737db9b3ae9a626b47c6f2d4d55687b3b1bef54599198909dbfbdc89f32ab006d156fe17a2020033343a6830afdb6824aea0963201af5b42b81ff9ac576826190f3e56437b609f5b47629d26d14d2ca1d6c65f287f25d45b0380466e49d862ca150047eb29e099372f76e10234ec9259a8ab9282dff52be494777966fa5b41ab5a624409824f242ff136540f1f07263b7efa4a7380a8136866a66cb277784b6afb30b8df751081712c31d9114113486021abeac27e1083f60422f83e34a5b18715c81f660126b452cd913fe7bd8ab9eb6b00e2c3639161a0ec5337039d7effe50dee278a5da0745cc9a34f3dd7dc6a3115d756df3997658c4f25c8af9412bf601ce01292cf8600da1799a278b893d0b61d2a8ff5cd97647156a83f6085786b6d4c0243b3a5a0f94d265a1040ecd0442457be60f4a147a540fd2fa92c3115cafaf70bab7259667477183546c8e74d596838d45c90c3299ad07f8f6f9834ea9120da622e48244abcd1bcd5b78d384b21c832eceedcfc878080db5cf7cf7c080c8074f4173cb49f0fbd4610aba76a4185e5fec4f560312e151d7397dab6fd4787dd18cc4244f187523bad9554715bebda71fc85bcefec98b9a3e12a328e061b5fc5a81df68ee0678b564948565c66f2dcacca1748897afe258a4fb8c7e595df8973842dfafc0a7b3a79ae268439aac83bb801aaba5000c653c562bd13d308d6faca0a4562e4f5b03a8de1ef151640664a8cdace56603dfdcb117e39dd7e6aa9880718b941955dfc05b2cf6f868f0bef26fbdae3cece12d82c6199f2d8bed6f1ffd6ffd6ce2bf662186a50ef0170a1a38ce426b691aac14fea0cb90baea4180f5a15140b8d39c992f6e9051caa3e8ab515b5f68bc13befba18e105d31736385781592a078c3df0fa4610629e38aebe8129b7458cd5e6c2e822a0ff1439355bb4ed7c47b49ebf0e749535bef24aff445a9f9568ae1e73c442952e6b4de2c30093faefd780fb256ecd36c3214000c64830919f188b7fec0f53f3d637dcd6b45cb8d4acf402f6fb212dd853071e6c7dc86e0cea5b9ec4ca592a541fa07344afc6fb153132d7694158b58c3837a051226ba0e17da482ac69ad2c845a3fb31b51330cf9d53a239055633b4ef5d5d33649ab820bf41318a7e7ebea5e2d19d67706cfa3ba362e127256f494f520b54ff61d370238523d68d9445aa87e77e5d95ac47f42833ec89222fa47530ac39599a73dee558b72e41ee8517bdf5c2cc280cc8840750c5e385cf797b7a0e4e2d6ff126c024348d33c82260a6f454906008b4c2a08632aec113e20ca1731f70d8016b88ad3ca1558c5fbdcf897b21f9d0486c94595a408a23d0015afe82a80f702580be43803a78a7d4a6284b83a0592eb4e0c6b9f5e226cd4ad2abd21955d8e6b04f17ac4e6310dba4e22c0a8811c66fa6ffc977e3b400144adaf92a665158bfd668ddec6cd42fe3a338804df88f25e7b14c24ae1835105cb15d8f02cb201cb5b41d2687284361e779bde1bd58d8858551b7a6affc72b363c3f693e03ae3ff424b7384a2c86fe775a080a75dc2f90ee23e3d7c54b28e38b1c80058ca6e34ef644b4d8f81b33677995f671090cebdad171ec43311c0f56b54531cadcda129cbed9a595fc5170a8218e9dc2d1f23c9a8c2ee7f68bbf25cd20c112163fc23e5dad814041f2a00fd6e78542af24e83e56714d43b61673182d0a063c2891d16c0d8eaed3766612f998cc8ebb303c9d7210e6354f2602b410b66a67b5559e016fd97eccaad907a09da00ebbbe3afb27c09be21cd32bfe8875e2086147c3d493d3c8b2bf84ad5085bdea2dc594e9ae0eb93707f1e7ffb60830f8886704c514044bbef10c42df4674658aa0eba04d4e9411886d21f862d7863ce44441d3b1e37eeee4d7467e3e29ef41a5698f5bad88550a9cc722c67d7ce1b170fb7ade224d5caab8d98ed5494b35eac35ee2847cf2f8e74fa3bc3593594d4a32c0682d0c3eae6351bd0f4e2982797f3dc597b768bce876be80a7ce8f173df3c73538c6774cf6c8b7e9ac173b2d4820eee5bff92c92aa3f1a6c98be031fdaac6a52a06183cb7028855726dd609c06fb00d814cac21091660f37df5805e2d13178105ea351205574ab0bfcbd7d2e92a9f87dc89d1a0e9408d3718c7e9b25fd00db32b2ec7d6409c7222124a0d51dd6d3c0d915fa21cdf1ddcb254d2ee352801408de5a5919eb351abd5049b357173f7391e211dd0f570aee889d7735703d64a336bcb8b5bb6fe6f6c168e616996878aba8326b71982cce03fe714fded554ae8d8c13752c08b2d868a590ccc4a3b72c6212ea27293e3a99dafbe7225e9ccab4e7ce8db0b39870f8be0e18976a41b73295e7ea48279c1197beb93cb81494adb2c15c6c32c8068ea02e934940914987baaf8faf7b3f633b58cf1135d4c4f92eeec29dcd898c79a85e595876caaac7926958b3391ea5c4ef3200b6d88fa416509d741c338885c2efd630a336d2793e1881d6443fc9a2aa10c22936b45c0902f6d3d2b8738ca46e5db15d83f18807fd5b69759be5eec3de4d8c6580f49fad6f9d66ab2409bdca7a21c56ac33c0c43ec6494682924c95d034b2d9fdbdd4c3eea4ba6646554aaed94a38cb0f5fa51d144fe654ca6f47e673e847bc4db980d52a3f696773ec28f93b0efd83c0619417bc16fc80128048e8751c5261f2afd61f7a87fdc350a63936fcaf8d20a20eef35ef068753633693e1f31a6528060b0f9a0e41392b670ce6f2f2b7c498b0d76f793fc2ea045eec220e5b39821426d9642fa22b6bf81789e562fc6d9611f9092543110cf0ac73a21d9758508fa5154b22c80527393a05609d6627e2ea39f03ae1cf496ad34a2cf82e33ff0a975878cccf769475015e95a7e0955d6e70639038aea781124cf1514761ba6194c54a73c452d0ccdebe47cdfdd6ae57732099a3e9037c58661e9ce678da077aa09c172034ae7a9166b65d5c2b5cfd9ce95797d1cf1f20ae4db1a371ba24f37189af9d74dab95ef2629ee54c92c4d2b9e5197c24267e46bf2938d21a02dcf09a3611ef7559e519913a4bacfeba14f684afdb5b630c15b1414d7a61becffd15c6164030c0425f9449522301fd8284df4323a8dfe0abcdcb5f3c8b69fd2761979d40d231c7ebc6a9d209cc11ee3d0798fcd64e3b2f48c54741b8e910e8cf9d9aad0d49ad67937d2c2b9950bb5e341e7821ed090a0a8953e19976a3fc32c98521928116c5edc988943c64765daf4ea85bc197ce3afdd004ab24c3546a8347f04a1c5eea9adb1ddb25fa53216f1cdac3f30a819c250e2eb29d52fbd4ab13026892065891233996b08f0b8e698fa74a743353a1e6cbeb80ce551aee88df2e6e95d64c9a1fa56ba2b59ced94b40f481cc3eb98ec1d346a9de1e9d513b73a48a0b16e84dc1f1864e8cd0e0b3c61c131fbbf3065ed8be7e892c500e0d5bfa89dcb6626d64a154fd297f92bd319515b94eec5f7107b8b3e94f01b432ec47a5d675a50c8e44051d1629dde33186ee2c62e4bbc6ea2fd49e6ff0fd735a9a548cebce4380d9e1e7660f5f86a3d2ca3c240e4314a1231a27ea9874d42058cc2b56e0bbf61953a7630b1f8570ced6e2041df2b791802a116ca5eb325d7257f3d04422327941dc55f40158f9679a4e5dde0b34216c8c37f5393e230034ace8427493f3169bb46d870d6f0224eea86e0e1a3e85bc5faed1d3985530c45aed3b98967b340486904c6bf3bb167c10edf70a2092acef777105f37785ccac0a0f975a42375fc825117469280b803b5bb420f992b69c55c400a2cdf11be5b637ece7c876b928a4bb52541806779dccb72a9dce15c17788f9d823867ccf4badb32eb1ab22d820f38b9e226c42058540b680fbcb3dfef34ab4d566e9dcf4c6c4c70f3d172b009ae4d52bc38d0b3726d5b415fac8c7a3501c518f58254099288979dcde1f3f1e070601b9d4e0d9ccde9236b95af64523505a60270f9e069c110ba8256173ad4854993d8dcbd5470477cf5be2926c912f448b70e30a823f09bf293a6a6946c3423c0acaff5f8b9b1cc565382a59c6f1de48de9ddbb232e056ed5fdf82eacc3547d67eb7a46df914414e08ed30642a9dfd984d2f63d013e222c836862b0285506be1c8afb9f3b80019d784c88b5a6deb50ef140f87734f1ab7d8db54ff9e465a3dcc689f71cddd5526be23e1f194a3556f907371b5a9a6a0904cc1419414271bc0c6dd8487de5c5b183081b923a90118ae61e9cc9628f09a79530577b14652b800efb340d351fd40e311bb80e5f89a4fe870630213cc58195f93231a1eb55ee749d3c362993729cbf2f05a94b02da63609e82a46b5b1c3b820b4167934e4a2fd3d8208005bd590a679bd7309f6915df77ef0c9631d3c1b9187db2e81558e0d5c388932ac314e5d8b1d3f9fbfb593d1a6a9786518327c9919a59e96b92f57980209b6aef47fcf7ab5182bade6f57930a11bc26ebfce30d5c579aed1528454e20342829cce283585b9f2cf66dc265296b28ae3b0cdd675e4266cc52335c54396c41d3e04856cb6018bd600469f210556233aa9895b1f396b257edd36ca29a43ff9d397377f7a39f90991ef1d076ff831dfd4a03e3a55e068a921707647d2cd06373e449a6c6b7ba64dd17a892fe1246e968449cfe6be55be148bb6f11327d6b3c8b32c7780f38f3bd7c69bab8f29e3c8ad17135cc392225d936926b92b2af68964cf18f2219c2fbf647a9d80c7442d4e86dc2c4d7a887d6cc67c647350d44c6db23e0f0c9e9f4a1bf2e966369f52357fd01425bc06b9aaf83f94341c9b4c9221162a94cfa5a87016256c42321a8a4f81c852034564e67eab464462b01c2232a104b043a91fdb360978216a069a357264eea90ad912fd148297375a9b671865c10cb2068b23ae4f00820bfa17578c50dbc3aefc2a60ee62c033032dda8ca1ae70bdec42db8fdf120c2859a9b60ea4d03c571e8eba09e1eb69a93959ca930e545d9ff352f6158f04bf8eec48e558fbda7695588099338be35d30d968ff931af5d23a08a2cbf1185427a973df47fc30f86e074aefda9c43fa06420d3da8ba26cbbd3b60ea639f022690e16b591b13c25a39c235d8e76dddc8d4ea3e4f5227f02f4619878861b9d0f9f4cd4b113ff9565bbd14c53bffc7d3cac9fc5ba1825017e7d165d9bd0cd7249cea632422d05d89178fdb14500f4e655bafecf2bd78775c894471f4a79c7f1150bcf114a7bf0a783e83501b94dc4dd7361cb89c5d9eb3eda2c612aef8b17d4c20ba75dc425711e3e1154723027875acd9db50ae529aa1cb4bb08739c5bf8ca1ab7f8429c1945216e458670d19e4ef571997043b5ca6ac1c3d228687dd1a09839dfb509d2ba70f6e8943de767f1c973eefa948cf9673e1eceb3dd5eac8750abb83c03e1ab25bbc06ee772b683bb2bc99ea0ca6826rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython311-core-3.11.2-150400.9.5.6.src.rpmpython311-2to3python311-demopython311-toolspython311-tools(aarch-64)@@     /usr/bin/python3.11python(abi)python311-baserpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.113.11.23.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3d!@d@c>@c@ck@c@cS@cck@cWcRc#cccb@b?b@b@bzSby@bs@b?@b@b a@a@a@a@aX@a@aa@af@a\>@a,@a(a @a` @` @`g@``r```@`N@`/@`"y@`!'`_T__԰_ _v@_u@_P_|\@_m_O@_N7_>e__@__A@___ @_X@_X@_X@_X@_X@_X@_X@_X@_X@^z^z^z^z^)@^^^^@^(@^3^@^'@^H^|@^h^`^>^>^8 @^8 @^ P@^[]f@]f@]]]]W]]c@]]]z@](]]]@]V]w@]i]g@]W@]Ik]6]!]G@\\9\~\@\\@\7\+@\\s\b@\b@\Q\C@\4\4\,\2\\\\&@[[@[^[ @[ͻ[ͻ[$@[ā@[/[[@["@[D[;e@[6@[4ZnZ@Z@ZZԐ@Zx@Z@Z Z Z Zz@ZxG@Zhu@Z`@ZLZ"Z }YYX@Yo@YY@YY@Y@YP@YI@XӸXƉXqX@Xv@W@V@Vm@VVhVCV }@U@U@U@U@UU[%UT@UT@UCjU@TeTBV@T;mcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comkukuk@suse.comdmueller@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comschwab@suse.demcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comsteven.kowalik@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comdimstar@opensuse.orgmcepl@suse.commcepl@suse.comschwab@suse.deschwab@suse.demcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comdmueller@suse.comdcermak@suse.commcepl@suse.commcepl@suse.comcode@bnavigator.demcepl@suse.commcepl@suse.comsteven.kowalik@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comcode@bnavigator.demcepl@suse.commcepl@suse.comdimstar@opensuse.orgmcepl@suse.comdimstar@opensuse.orgmcepl@suse.commcepl@suse.comschwab@suse.decallumjfarmer13@gmail.commcepl@suse.comcallumjfarmer13@gmail.comcallumjfarmer13@gmail.comtchvatal@suse.comtchvatal@suse.commcepl@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.comdmueller@suse.comandreas.stieger@gmx.decallumjfarmer13@gmail.commcepl@suse.commcepl@suse.comschwab@suse.demcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commliska@suse.czmcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.comstefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.demcepl@suse.commcepl@suse.commgorse@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.combwiedemann@suse.comtchvatal@suse.commcepl@suse.comguillaume.gardet@opensuse.orgjayvdb@gmail.commcepl@suse.commcepl@suse.commcepl@suse.comschwab@suse.demcepl@suse.commliska@suse.czmcepl@suse.commcepl@suse.commcepl@suse.comjayvdb@gmail.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.comtchvatal@suse.commcepl@suse.comtoddrme2178@gmail.commcepl@suse.comjengelh@inai.demcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commimi.vx@gmail.comhpj@urpla.netjengelh@inai.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.commimi.vx@gmail.comadam@mizerski.plschwab@suse.debwiedemann@suse.comtchvatal@suse.comtchvatal@suse.comnormand@linux.vnet.ibm.comjmatejek@suse.comnormand@linux.vnet.ibm.comjmatejek@suse.comdimstar@opensuse.orgmimi.vx@gmail.comjmatejek@suse.comdmueller@suse.comvcizek@suse.comjengelh@inai.deschwab@suse.dejmatejek@suse.comkukuk@suse.dejmatejek@suse.comjmatejek@suse.comasn@cryptomilk.orgjmatejek@suse.comjmatejek@suse.combwiedemann@suse.comjmatejek@suse.comjmatejek@suse.comjmatejek@suse.comschwab@suse.detoddrme2178@gmail.comarichardson.kde@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comjmatejek@suse.comdimstar@opensuse.orgjmatejek@suse.comfisiu@opensuse.orgdimstar@opensuse.orgmeissner@suse.comschwab@suse.dejmatejek@suse.comjmatejek@suse.commailaender@opensuse.orgrguenther@suse.comp.drouand@gmail.comcrrodriguez@opensuse.orgjmatejek@suse.com- Switch off obsoleting previous interpreters.- Update to 3.11.2: Bug fixes, no changes in API and no security bugs.- Add python310 Obsoletes line to obsolete_python_versioned macro.- Add provides for readline and sqlite3 to the main Python package.- Disable NIS for new products, it's deprecated and gets removed- build GLIBC hwcaps optimized versions of the interpreter- Don't fail on Sphinx build warnings. - For jsc#PED-1570, jsc#PED-2217 and jsc#PED-68, providing Python 3.11 for SLE-15-SP4.- Update to 3.11.1: - python -m http.server no longer allows terminal control characters sent within a garbage request to be printed to the stderr server lo This is done by changing the http.server BaseHTTPRequestHandler .log_message method to replace control characters with a \xHH hex escape before printin - Avoid publishing list of active per-interpreter audit hooks via the gc module - The IDNA codec decoder used on DNS hostnames by socket or asyncio related name resolution functions no longer involves a quadratic algorithm. This prevents a potential CPU denial of service if an out-of-spec excessive length hostname involving bidirectional characters were decoded. Some protocols such as urllib http 3xx redirects potentially allow for an attacker to supply such a name (CVE-2022-45061). - Update bundled libexpat to 2.5.0 - Fix a shell code injection vulnerability in the get-remote-certificate.py example script. The script no longer uses a shell to run openssl commands. Issue reported and initial fix by Caleb Shortt. Patch by Victor Stinner. - Fix a crash when an object which does not have a dictionary frees its instance values. - Fix a bug in the tokenizer that could cause infinite recursion when showing syntax warnings that happen in the first line of the source. Patch by Pablo Galindo - Fix an issue that could cause frames to be visible to Python code as they are being torn down, possibly leading to memory corruption or hard crashes of the interpreter. - Fix a reference bug in _imp.create_builtin() after the creation of the first sub-interpreter for modules builtins and sys. Patch by Victor Stinner. - Fixed a bug that was causing a buffer overflow if the tokenizer copies a line missing the newline caracter from a file that is as long as the available tokenizer buffer. Patch by Pablo galindo - Fix bug where an ExceptionGroup subclass can wrap a BaseException. - Fix zip path for venv created from a non-installed python on POSIX platforms. - Fix an issue that could potentially cause incorrect error handling for some bytecode instructions. - Fix an issue that prevented PyThreadState and PyInterpreterState memory from being freed properly. - Fix failure in except* with unhashable exceptions. - Fix calculation of sys._base_executable when inside a POSIX virtual environment using copies of the python binary when the base installation does not provide the executable name used by the venv. Calculation will fall back to alternative names (“python”, “python.”). - Update faulthandler to emit an error message with the proper unexpected signal number. Patch by Dong-hee Na. - Fix location of SyntaxError for a try block with both except and except*. - Fix the error reporting positions of specialized traceback anchors when the source line contains Unicode characters. - Fix subscription of type aliases containing bare generic types or types like TypeVar: for example tuple[A, T][int] and tuple[TypeVar, T][int], where A is a generic type, and T is a type variable. - Lower the recursion depth for marshal on WASI to support wasmtime 2.0/main. - Fix multiple crashes in debug mode when str subclasses are used instead of str itself. - Fix an issue where member descriptors (such as those for __slots__) could behave incorrectly or crash instead of raising a TypeError when accessed via an instance of an invalid type. - Suppress ImportError for invalid query for help() command. Patch by Dong-hee Na. - Fix detection of MAC addresses for uuid on certain OSs. Patch by Chaim Sanders - Print exception class name instead of its string representation when raising errors from ctypes calls. - os.sched_yield() now release the GIL while calling sched_yield(2). Patch by Dong-hee Na. - Fix an issue that could delay the specialization of PRECALL instructions. - Bugfix: PyFunction_GetAnnotations() should return a borrowed reference. It was returning a new reference. - Ensure that all Python frame objects are backed by “complete” frames. - Fixed a missing incref/decref pair in Exception.__setstate__(). Patch by Ofey Chan. - Fix the Python path configuration used to initialized sys.path at Python startup. Paths are no longer encoded to UTF-8/strict to avoid encoding errors if it contains surrogate characters (bytes paths are decoded with the surrogateescape error handler). Patch by Victor Stinner. - Fix overly-broad source position information for chained comparisons used as branching conditions. - At Python exit, sometimes a thread holding the GIL can wait forever for a thread (usually a daemon thread) which requested to drop the GIL, whereas the thread already exited. To fix the race condition, the thread which requested the GIL drop now resets its request before exiting. Issue discovered and analyzed by Mingliang ZHAO. Patch by Victor Stinner. - Fix a possible assertion failure, fatal error, or SystemError if a line tracing event raises an exception while opcode tracing is enabled. - Fix undefined behaviour in C code of null pointer arithmetic. - Make sure that all frame objects created are created from valid interpreter frames. Prevents the possibility of invalid frames in backtraces and signal handlers. - Disable incorrect pickling of the C implemented classmethod descriptors. - On WASI ENOTCAPABLE is now mapped to PermissionError. The errno modules exposes the new error number. getpath.py now ignores PermissionError when it cannot open landmark files pybuilddir.txt and pyenv.cfg. - Allow pdb to locate source for frozen modules in the standard library. - Raise ValueError instead of SystemError when methods of uninitialized io.IncrementalNewlineDecoder objects are called. Patch by Oren Milman. - Fix a possible assertion failure in io.FileIO when the opener returns an invalid file descriptor. - Also escape s in the http.server BaseHTTPRequestHandler.log_message so that it is technically possible to parse the line and reconstruct what the original data was. Without this a xHH is ambiguious as to if it is a hex replacement we put in or the characters r”x” came through in the original request line. - asyncio.get_event_loop() now only emits a deprecation warning when a new event loop was created implicitly. It no longer emits a deprecation warning if the current event loop was set. - Fix bug when calling trace.CoverageResults with valid infile. - Fix a bug in handling class cleanups in unittest.TestCase. Now addClassCleanup() uses separate lists for different TestCase subclasses, and doClassCleanups() only cleans up the particular class. - Release the GIL when calling termios APIs to avoid blocking threads. - Fix ast.increment_lineno() to also cover ast.TypeIgnore when changing line numbers. - Fix bug in urllib.parse.urlparse() that causes URL schemes that begin with a digit, a plus sign, or a minus sign to be parsed incorrectly. - Check the number of arguments in substitution in user generics containing a TypeVarTuple and one or more TypeVar. - Fix substitution of ParamSpec followed by TypeVarTuple in generic aliases. - Fix substitution of TypeVarTuple and ParamSpec together in user generics. - Fixed bug where inspect.signature() reported incorrect arguments for decorated methods. - Fix SystemError in ctypes when exception was not set during __initsubclass__. - Remove older version of _SSLProtocolTransport.get_write_buffer_limits in asyncio.sslproto - fix negative numbers failing in verify() - Fix statistics.NormalDist pickle with 0 and 1 protocols. - enum.auto() is now correctly activated when combined with other assignment values. E.g. ONE = auto(), 'some text' will now evaluate as (1, 'some text'). - Update the bundled copy of pip to version 22.3.1. - Clean up refleak on failed module initialisation in _zoneinfo - Clean up refleaks on failed module initialisation in in _pickle - Clean up refleak on failed module initialisation in _io. - Fix memory leak in math.dist() when both points don’t have the same dimension. Patch by Kumar Aditya. - [3.11] Applied changes from importlib_metadata 4.11.4 through 4.13, including compatibility and robustness fixes for Distribution objects without _normalized_name, disallowing invalid inputs to Distribution.from_name, and refined behaviors in PathDistribution._name_from_stem and PathDistribution._normalized_name. - Fix argument typechecks in _overlapped.WSAConnect() and _overlapped.Overlapped.WSASendTo() functions. - Prevent crashing in traceback when retrieving the byte-offset for some source files that contain certain unicode characters. - Fix internal error in the re module which in very rare circumstances prevented compilation of a regular expression containing a conditional expression without the “else” branch. - Fix asyncio.StreamWriter.drain() to call protocol.connection_lost callback only once on Windows. - Add a mutex to unittest.mock.NonCallableMock to protect concurrent access to mock attributes. - Fix hang on Windows in subprocess.wait_closed() in asyncio with ProactorEventLoop. Patch by Kumar Aditya. - Fix infinite loop in unittest when a self-referencing chained exception is raised - tkinter.Text.count() raises now an exception for options starting with “-” instead of silently ignoring them. - On uname_result, restored expectation that _fields and _asdict would include all six properties including processor. - A createSocket() method was added to SysLogHandler. - Fix bug in urllib.parse.urlparse() that causes certain port numbers containing whitespace, underscores, plus and minus signs, or non-ASCII digits to be incorrectly accepted. - Allow venv to pass along PYTHON* variables to ensurepip and pip when they do not impact path resolution - On macOS, fix a crash in syslog.syslog() in multi-threaded applications. On macOS, the libc syslog() function is not thread-safe, so syslog.syslog() no longer releases the GIL to call it. Patch by Victor Stinner. - Allow BUILTINS to be a valid field name for frozen dataclasses. - Wrap network errors consistently in urllib FTP support, so the test suite doesn’t fail when a network is available but the public internet is not reachable. - Make sure patch.dict() can be applied on async functions. - Earlier in 3.11 we deprecated asyncio.Task.cancel("message"). We realized we were too harsh, and have undeprecated it. - Change deprecate warning message in unittest from It is deprecated to return a value!=None to It is deprecated to return a value that is not None from a test case - Fixes AttributeError when subprocess.check_output() is used with argument input=None and either of the arguments encoding or errors are used. - Fix is_private properties in the ipaddress module. Previously non-private networks (0.0.0.0/0) would return True from this method; now they correctly return False. - Avoid spurious tracebacks from asyncio when default executor cleanup is delayed until after the event loop is closed (e.g. as the result of a keyboard interrupt). - Avoid a crash in the C version of asyncio.Future.remove_done_callback() when an evil argument is passed. - Remove tokenize.NL check from tabnanny. - Fix generation of the default name of tkinter.Checkbutton. Previously, checkbuttons in different parent widgets could have the same short name and share the same state if arguments “name” and “variable” are not specified. Now they are globally unique. - Update bundled libexpat to 2.4.9 - Fix race condition in asyncio where process_exited() called before the pipe_data_received() leading to inconsistent output. Patch by Kumar Aditya. - Fixed check in multiprocessing.resource_tracker that guarantees that the length of a write to a pipe is not greater than PIPE_BUF. - Corrected type annotation for dataclass attribute pstats.FunctionProfile.ncalls to be str. - Fix repr of Any subclasses. - Work around missing socket functions in socket’s __repr__. - In inspect, fix overeager replacement of “typing.” in formatting annotations. - Fix handling of bytes path-like objects in os.ismount(). - Fix handling compiler warnings (SyntaxWarning and DeprecationWarning) in codeop.compile_command() when checking for incomplete input. Previously it emitted warnings and raised a SyntaxError. Now it always returns None for incomplete input without emitting any warnings. - To avoid apparent memory leaks when asyncio.open_connection() raises, break reference cycles generated by local exception and future instances (which has exception instance as its member var). Patch by Dong Uk, Kang. - Fixed flickering of the turtle window when the tracer is turned off. Patch by Shin-myoung-serp. - Fix asyncio subprocess transport to kill process cleanly when process is blocked and avoid RuntimeError when loop is closed. Patch by Kumar Aditya. - Prevent error when activating venv in nested fish instances. - TarFile.next() now returns None when called on an empty tarfile. - Document the optional callback parameter of WeakMethod. Patch by Géry Ogam. - Restrict use of sockets instead of pipes for stdin of subprocesses created by asyncio to AIX platform only. - shutil.copytree() now applies the ignore_dangling_symlinks argument recursively. - Fix IndexError in argparse.ArgumentParser when a store_true action is given an explicit argument. - Document that calling variadic functions with ctypes requires special care on macOS/arm64 (and possibly other platforms). - Remove extra row - Clarified the conflicting advice given in the ast documentation about ast.literal_eval() being “safe” for use on untrusted input while at the same time warning that it can crash the process. The latter statement is true and is deemed unfixable without a large amount of work unsuitable for a bugfix. So we keep the warning and no longer claim that literal_eval is safe. - Restructured the documentation for the os.wait* family of functions, and improved the docs for os.waitid() with more explanation of the possible argument constants. - Skip test_normalization() of test_unicodedata if it fails to download NormalizationTest.txt file from pythontest.net. Patch by Victor Stinner. - Correct test_marsh on (32 bit) x86: test_deterministic sets was failing. - Optional big memory tests in test_sqlite3 now catch the correct sqlite.DataError exception type in case of too large strings and/or blobs passed. - Fix a bug in the typing tests where a test relying on CPython-specific implementation details was not decorated with @cpython_only and was not skipped on other implementations. - Add tests for star-unpacking with PEP 646, and some other miscellaneous PEP 646 tests. - Added explicit coverage of Py_Initialize (and hence Py_InitializeEx) back to the embedding tests (all other embedding tests migrated to Py_InitializeFromConfig in Python 3.11) - Some C API tests were moved into the new Lib/test/test_capi/ directory. - Fix -Wimplicit-int, -Wstrict-prototypes, and - Wimplicit-function-declaration compiler warnings in configure checks. - Fix a compilation issue with GCC 12 on macOS. - Fix -Wimplicit-int compiler warning in configure check for PTHREAD_SCOPE_SYSTEM. - Fix a possible fd leak in Programs/_freeze_module.c introduced in Python 3.11. - Fix build with PYTHON_FOR_REGEN=python3.8. - Specify the full path to the source location for make docclean (needed for cross-builds). - Don’t use vendored libmpdec headers if --with-system-libmpdec is passed to configure. Don’t use vendored libexpat headers if --with-system-expat is passed to !configure. - Fix the build process of clang compiler for _bootstrap_python if LTO optimization is applied. Patch by Matthias Görgens and Dong-hee Na. - wasm32-emscripten builds for browsers now include concurrent.futures for asyncio and unittest.mock. - wasm32-emscripten platform no longer builds resource module, getresuid(), getresgid(), and their setters. The APIs are stubs and not functional. - Updated pegen regeneration script on Windows to find and use Python 3.9 or higher. Prior to this, pegen regeneration already required 3.9 or higher, but the script may have used lower versions of Python. - Fix a bug in the previous bugfix that caused IDLE to not start when run with 3.10.8, 3.12.0a1, and at least Microsoft Python 3.10.2288.0 installed without the Lib/test package. 3.11.0 was never affected. - The wasm_build.py script now pre-builds Emscripten ports, checks for broken EMSDK versions, and warns about pkg-config env vars. - The new tool Tools/wasm/wasm_builder.py automates configure, compile, and test steps for building CPython on WebAssembly platforms. - Fix handling of module docstrings in Tools/i18n/pygettext.py. - PyBUF_* constants were marked as part of Limited API of Python 3.11+. These were available in 3.11.0 with Py_LIMITED_API defined for 3.11, and are necessary to use the buffer API. - Fix use-after-free in Py_SetPythonHome(NULL), Py_SetProgramName(NULL) and _Py_SetProgramFullPath(NULL) function calls. Issue reported by Benedikt Reinartz. Patch by Victor Stinner. - Py_InitializeEx now correctly calls PyConfig_Clear after initializing the interpreter (the omission didn’t cause a memory leak only because none of the dynamically allocated config fields are populated by the wrapper function) - Removed upstreamed patches: - 98437-sphinx.locale._-as-gettext-in-pyspecific.patch - CVE-2022-45061-DoS-by-IDNA-decode.patch- Add CVE-2022-45061-DoS-by-IDNA-decode.patch to avoid CVE-2022-45061 (bsc#1205244) allowing DoS by IDNA decoding extremely long domain names.- Update to 3.11.0 (overall changes from 3.10.*): - General changes - PEP 657 -- Include Fine-Grained Error Locations in Tracebacks - PEP 654 -- Exception Groups and except* - PEP 680 -- tomllib: Support for Parsing TOML in the Standard Library - gh-90908 -- Introduce task groups to asyncio - gh-34627 -- Atomic grouping ((?>...)) and possessive quantifiers (*+, ++, ?+, {m,n}+) are now supported in regular expressions. - The Faster CPython Project is already yielding some exciting results. Python 3.11 is up to 10-60% faster than Python 3.10. On average, we measured a 1.22x speedup on the standard benchmark suite. See Faster CPython for details. - Typing and typing language changes - PEP 673 -- Self Type - PEP 646 -- Variadic Generics - PEP 675 -- Arbitrary Literal String Type - PEP 655 -- Marking individual TypedDict items as required or potentially-missing - PEP 681 -- Data Class Transforms - (just changes from 3.11.0rc2): - Fix multiplying a list by an integer (list *= int): detect the integer overflow when the new allocated length is close to the maximum size. Issue reported by Jordan Limor. Patch by Victor Stinner. - On Linux the multiprocessing module returns to using filesystem backed unix domain sockets for communication with the forkserver process instead of the Linux abstract socket namespace. Only code that chooses to use the “forkserver” start method is affected. Abstract sockets have no permissions and could allow any user on the system in the same network namespace (often the whole system) to inject code into the multiprocessing forkserver process. This was a potential privilege escalation. Filesystem based socket permissions restrict this to the forkserver process user as was the default in Python 3.8 and earlier. This prevents Linux CVE-2022-42919. - Fix an issue where several frame objects could be backed by the same interpreter frame, possibly leading to corrupted memory and hard crashes of the interpreter. - Fix possible data corruption or crashes when accessing the f_back member of newly-created generator or coroutine frames. - Fix a crash occurring when PyEval_GetFrame() is called while the topmost Python frame is in a partially-initialized state. - Fix command line parsing: reject -X int_max_str_digits option with no value (invalid) when the PYTHONINTMAXSTRDIGITS environment variable is set to a valid limit. Patch by Victor Stinner. - Fix undefined behaviour in _testcapimodule.c. - When ValueError is raised if an integer is larger than the limit, mention the sys.set_int_max_str_digits() function in the error message. Patch by Victor Stinner. - Correctly raise SyntaxError on exception groups (PEP 654) on python versions prior to 3.11 - Document some places where an assignment expression needs parentheses. - Update the bundled copies of pip and setuptools to versions 22.3 and 65.5.0 respectively. - fix Flag to use boundary CONFORM - This restores previous Flag behavior of allowing flags with non-sequential values to be combined; e.g. - class Skip(Flag): TWO = 2 EIGHT = 8 - Skip.TWO | Skip.EIGHT -> - Fix ! in c domain ref target syntax via a conf.py patch, so it works as intended to disable ref target resolution. - Update tutorial introduction output to use 3.10+ SyntaxError invalid range.- Add 98437-sphinx.locale._-as-gettext-in-pyspecific.patch to allow building of documentation with the latest Sphinx 5.3.0 (gh#python/cpython#98366).- Update to 3.11.0rc2: - Converting between int and str in bases other than 2 (binary), 4, 8 (octal), 16 (hexadecimal), or 32 such as base 10 (decimal) now raises a ValueError if the number of digits in string form is above a limit to avoid potential denial of service attacks due to the algorithmic complexity. This is a mitigation for CVE-2020-10735. This new limit can be configured or disabled by environment variable, command line flag, or sys APIs. See the integer string conversion length limitation documentation. The default limit is 4300 digits in string form. - Fix case of undefined behavior in ceval.c - Do not expose KeyWrapper in _functools. - Ensure that tracing, sys.setrace(), is turned on immediately. In pre-release versions of 3.11, some tracing events might have been lost when turning on tracing in a __del__ method or interrupt. - Fix use after free in trace refs build mode. Patch by Kumar Aditya. - When loading a file with invalid UTF-8 inside a multi-line string, a correct SyntaxError is emitted. - Make sure that incomplete frames do not show up in tracemalloc traces. - Remove two cases of undefined behavior, by adding NULL checks. - Fix possible NULL pointer dereference in _PyThread_CurrentFrames. Patch by Kumar Aditya. - Fix AttributeError missing name and obj attributes in object.__getattribute__(). Patch by Philip Georgi. - Loading a file with invalid UTF-8 will now report the broken character at the correct location. - Fixed a bug that caused _PyCode_GetExtra to return garbage for negative indexes. Patch by Pablo Galindo - Fix a deadlock in PyGILState_Ensure() when allocating new thread state. Patch by Kumar Aditya. - PyType_Ready() now initializes ht_cached_keys and performs additional checks to ensure that type objects are properly configured. This avoids crashes in 3rd party packages that don’t use regular API to create new types. - Skip over incomplete frames in PyThreadState_GetFrame(). - Fix format string in _PyPegen_raise_error_known_location that can lead to memory corruption on some 64bit systems. The function was building a tuple with i (int) instead of n (Py_ssize_t) for Py_ssize_t arguments. - Fix misleading contents of error message when converting an all-whitespace string to float. - ast.parse() will no longer parse function definitions with positional-only params when passed feature_version less than (3, 8). Patch by Shantanu Jain. - Fix incorrect error message in the io module. - Fix the faulthandler implementation of faulthandler.register(signal, chain=True) if the sigaction() function is not available: don’t call the previous signal handler if it’s NULL. Patch by Victor Stinner. - Correct conversion of numbers.Rational’s to float. - Fix TypeVarTuple.__typing_prepare_subst__. TypeError was not raised when using more than one TypeVarTuple, like [*T, *V] in type alias substitutions. - Fix asyncio.streams.StreamReaderProtocol to keep a strong reference to the created task, so that it’s not garbage collected - Fix a performance regression in logging TimedRotatingFileHandler. Only check for special files when the rollover time has passed. - Fix unused localName parameter in the Attr class in xml.dom.minidom. - Fix incorrect condition that causes sys.thread_info.name to be wrong on pthread platforms. - Remove an incompatible change from bpo-28080 that caused a regression that ignored the utf8 in ZipInfo.flag_bits. Patch by Pablo Galindo. - Fix asyncio.Runner to call asyncio.set_event_loop() only once to avoid calling attach_loop() multiple times on child watchers. Patch by Kumar Aditya. - Fix unittest.IsolatedAsyncioTestCase to set event loop before calling setup functions. Patch by Kumar Aditya. - When a task catches asyncio.CancelledError and raises some other error, the other error should generally not silently be suppressed. - Fail gracefully if EPERM or ENOSYS is raised when loading crypt methods. This may happen when trying to load MD5 on a Linux kernel with FIPS enabled. - Allow asyncio.StreamWriter.drain() to be awaited concurrently by multiple tasks. Patch by Kumar Aditya. - Fix ast.unparse() when ImportFrom.level is None - Improve discoverability of the higher level concurrent.futures module by providing clearer links from the lower level threading and multiprocessing modules. - What’s New 3.11 now has instructions for how to provide compiler and linker flags for Tcl/Tk and OpenSSL on RHEL 7 and CentOS 7. - Mitigate the inherent race condition from using find_unused_port() in testSockName() by trying to find an unused port a few times before failing. Patch by Ross Burton. - Build and test with OpenSSL 1.1.1q - Use support-expat-CVE-2022-25236-patched.patch from the current version of gh#python/cpython#93900 instead of the old support-expat-245.patch. - Reapply fix_configure_rst.patch.- Increase testsuite timeout for test_freeze_simple_script- fix import_failed.map to refer to the python 3.11 package versions- Update to 3.11.0rc1: - Core and Builtins - Update code object hashing and equality to consider all debugging and exception handling tables. This fixes an issue where certain non-identical code objects could be “deduplicated” during compilation. - _PyPegen_Parser_New now properly detects token memory allocation errors. Patch by Honglin Zhu. - Run Python code in tracer/profiler function at full speed. Fixes slowdown in earlier versions of 3.11. - Emit a warning in debug mode if an object does not call PyObject_GC_UnTrack() before deallocation. Patch by Pablo Galindo. - Prevented crashes in the AST constructor when compiling some absurdly long expressions like "+0"*1000000. RecursionError is now raised instead. Patch by Pablo Galindo - ast.AST node positions are now validated when provided to compile() and other related functions. If invalid positions are detected, a ValueError will be raised. - Fix error detection in some builtin functions when keyword argument name is an instance of a str subclass with overloaded __eq__ and __hash__. Previously it could cause SystemError or other undesired behavior. - Library - Update bundled pip to 22.2.2. - Fix asyncio.TaskGroup to propagate exception when asyncio.CancelledError was replaced with another exception by a context manger. Patch by Kumar Aditya and Guido van Rossum. - Update bundled pip to 22.2.1. - Fix GC crash when deallocating _lsprof.Profiler by untracking it before calling any callbacks. Patch by Kumar Aditya. - Fix asyncio.run() for asyncio.Task implementations without uncancel() method. Patch by Kumar Aditya. - Fix check for existence of os.EFD_CLOEXEC, os.EFD_NONBLOCK and os.EFD_SEMAPHORE flags on older kernel versions where these flags are not present. Patch by Kumar Aditya. - Fix concurrent.futures.Executor.map() to cancel the currently waiting on future on an error - e.g. TimeoutError or KeyboardInterrupt. - Ensure that timeouts scheduled with asyncio.Timeout that have already expired are delivered promptly. - Suppress writing an XML declaration in open files in ElementTree.write() with encoding='unicode' and xml_declaration=None. - Fix findtext in the xml module to only give an empty string when the text attribute is set to None. - Documentation - Fix stylesheet not working in Windows CHM htmlhelp docs and add warning that they are deprecated. Contributed by C.A.M. Gerlach. - Update library documentation with availability information on WebAssembly platforms wasm32-emscripten and wasm32-wasi. - Use consistent syntax for platform availability. The directive now supports a content body and emits a warning when it encounters an unknown platform. - Document a limitation in ThreadPoolExecutor where its exit handler is executed before any handlers in atexit. - Tests - Lib/test/test_asyncio/test_ssl.py exposed a bug in the macOS kernel where intense concurrent load on non-blocking sockets occasionally causes errno.ENOBUFS (“No buffer space available”) to be emitted. FB11063974 filed with Apple, in the mean time as a workaround buffer size used in tests on macOS is decreased to avoid intermittent failures. Patch by Fantix King. - Fix problem with test_ssl test_get_ciphers on systems that require perfect forward secrecy (PFS) ciphers. - Add a regression test for re exponentional slowdown when using rjsmin. - Build - Fix a regression in configure script that caused some header checks to ignore custom CPPFLAGS. The regression was introduced in gh-94802. - wasm32-wasi builds no longer depend on WASIX’s pthread stubs. Python now has its own stubbed pthread API. - Python now detects missing dup function in WASI and works around some missing errno, select, and socket constants. - Python now skips missing socket functions and methods on WASI. WASI can only create sockets from existing fd / accept and has no netdb. - Platforms wasm32-unknown-emscripten and wasm32-unknown-wasi have been promoted to PEP 11 tier 3 platform support. - IDLE - Document handling of extensions in Save As dialogs. - Include prompts when saving Shell (interactive input and output). - Fix the Shell context menu copy-with-prompts bug of copying an extra line when one selects whole lines. - In the Edit menu, move Select All and add a new separator. - Enable using IDLE’s module browser with .pyw files. - Add .pyi as a recognized extension for IDLE on macOS. This allows opening stub files by double clicking on them in the Finder. - C API - Restore the 3.10 behavior for multiple inheritance of C extension classes that store their dictionary at the end of the struct. - Added PyCode_GetVarnames(), PyCode_GetCellvars() and PyCode_GetFreevars() for accessing co_varnames, co_cellvars and co_freevars respectively via the C API.- Update to 3.11.0b5: - Core and Builtins - gh-93351: ast.AST node positions are now validated when provided to compile() and other related functions. If invalid positions are detected, a ValueError will be raised. - gh-94438: Fix an issue that caused extended opcode arguments and some conditional pops to be ignored when calculating valid jump targets for assignments to the f_lineno attribute of frame objects. In some cases, this could cause inconsistent internal state, resulting in a hard crash of the interpreter. - gh-95060: Undocumented PyCode_Addr2Location function now properly returns when addrq argument is less than zero. - gh-95113: Replace all EXTENDED_ARG_QUICK instructions with basic EXTENDED_ARG instructions in unquickened code. Consumers of non-adaptive bytecode should be able to handle extended arguments the same way they were handled in CPython 3.10 and older. - gh-91409: Fix incorrect source location info caused by certain optimizations in the bytecode compiler. - gh-94036: Fix incorrect source location info for some multi-line attribute accesses and method calls. - gh-94739: Allow jumping within, out of, and across exception handlers in the debugger. - gh-94949: ast.parse() will no longer parse parenthesized context managers when passed feature_version less than (3, 9). Patch by Shantanu Jain. - gh-94947: ast.parse() will no longer parse assignment expressions when passed feature_version less than (3, 8). Patch by Shantanu Jain. - gh-91256: Ensures the program name is known for help text during interpreter startup. - gh-94869: Fix the column offsets for some expressions in multi-line f-strings ast nodes. Patch by Pablo Galindo. - gh-94822: Fix an issue where lookups of metaclass descriptors may be ignored when an identically-named attribute also exists on the class itself. - gh-91153: Fix an issue where a bytearray item assignment could crash if it’s resized by the new value’s __index__() method. - gh-90699: Fix reference counting bug in bool.__repr__(). Patch by Kumar Aditya. - Library - gh-95087: Fix IndexError in parsing invalid date in the email module. - gh-95199: Upgrade bundled setuptools to 63.2.0. - gh-95194: Upgrade bundled pip to 22.2. - gh-95132: Fix a sqlite3 regression where *args and **kwds were incorrectly relayed from connect() to the Connection factory. The regression was introduced in 3.11a1 with PR 24421 (gh-85128). Patch by Erlend E. Aasland.` - gh-93157: Fix fileinput module didn’t support errors option when inplace is true. - gh-95105: wsgiref.types.InputStream.__iter__() should return Iterator[bytes], not Iterable[bytes]. Patch by Shantanu Jain. - gh-94857: Fix refleak in _io.TextIOWrapper.reconfigure. Patch by Kumar Aditya. - gh-94821: Fix binding of unix socket to empty address on Linux to use an available address from the abstract namespace, instead of “0”. - gh-89988: Fix memory leak in pickle.Pickler when looking up dispatch_table. Patch by Kumar Aditya. - bpo-47025: Drop support for bytes on sys.path. - Tests - gh-95212: Make multiprocessing test case test_shared_memory_recreate parallel-safe. - Build - gh-94847: Fixed _decimal module build issue on GCC when compiling with LTO and pydebug. Debug builds no longer force inlining of functions. - gh-94841: Fix the possible performance regression of PyObject_Free() compiled with MSVC version 1932. - gh-94801: configure now uses custom flags like ZLIB_CFLAGS and ZLIB_LIBS when searching for headers and libraries. - gh-94773: deepfreeze.py now supports code object with frozensets that contain incompatible, unsortable types. - C API - gh-94930: Fix SystemError raised when PyArg_ParseTupleAndKeywords() is used with # in (...) but without PY_SSIZE_T_CLEAN defined. - gh-94864: Fix PyArg_Parse* with deprecated format units “u” and “Z”. It returned 1 (success) when warnings are turned into exceptions. - gh-94731: Python again uses C-style casts for most casting operations when compiled with C++. This may trigger compiler warnings, if they are enabled with e.g. -Wold-style-cast `` or ``-Wzero-as-null-pointer-constant options for g++.- Switch from %primary_interpreter to prjconf-defined %primary_python (gh#openSUSE/python-rpm-macros#127).- Update to 3.11.0b4: - Fixes many bugs and adds following more significant changes - Security - gh-68966: The deprecated mailcap module now refuses to inject Coreunsafe text (filenames, MIME types, parameters) into shell Corecommands. Instead of using such text, it will warn and act Coreas if a match was not found (or for test commands, as if the Coretest failed). and Builtins - gh-93516: Lazily create a table mapping bytecode offsets to line numbers to speed up calculation of line numbers when tracing. - gh-93461: importlib.invalidate_caches() now drops entries from sys.path_importer_cache with a relative path as name. This solves a caching issue when a process changes its current working directory. - FileFinder no longer inserts a dot in the path, e.g. /egg/./spam is now /egg/spam. Library - gh-93896: Fix asyncio.run() and unittest.IsolatedAsyncioTestCase to always the set event loop as it was done in Python 3.10 and earlier. Patch by Kumar Aditya. - gh-94101: Manual instantiation of ssl.SSLSession objects is no longer allowed as it lead to misconfigured instances that crashed the interpreter when attributes where accessed on them. - gh-83658: Make multiprocessing.Pool raise an exception if maxtasksperchild is not None or a positive int. - gh-61162: Clarify sqlite3 behavior when Using the connection as a context manager. Tools/Demos - gh-94538: Fix Argument Clinic output to custom file destinations. Patch by Erlend E. Aasland. C API - gh-93937: The following frame functions and type are now directly available with #include , it’s no longer needed to add #include : PyFrame_Check() PyFrame_GetBack() PyFrame_GetBuiltins() PyFrame_GetGenerator() PyFrame_GetGlobals() PyFrame_GetLasti() PyFrame_GetLocals() PyFrame_Type- Update to 3.11.0b2: - many small updates - Add patch support-expat-245.patch: * Support Expat >= 2.4.4 (jsc#SLE-21253)- Refresh bluez-devel-vendor.tar.xz - Fix building with system-expat (gh#python/cpython#92875). Nope, it didn't work, worked around it.- Update to pre-release version 3.11.0b1: - PEP 657 – Include Fine-Grained Error Locations in Tracebacks - PEP 654 – Exception Groups and except* - PEP 673 – Self Type - PEP 646 – Variadic Generics - PEP 680– tomllib: Support for Parsing TOML in the Standard Library - PEP 675– Arbitrary Literal String Type - PEP 655– Marking individual TypedDict items as required or potentially-missing - bpo-46752– Introduce task groups to asyncio - The Faster Cpython Project is already yielding some exciting results. Python 3.11 is up to 10-60% faster than Python 3.10. On average, we measured a 1.22x speedup on the standard benchmark suite. See https://docs.python.org/3.11/whatsnew/3.11.html#faster-cpython for details.- Switch primary_interpreter from python38 to python310- Update to 3.10.4: - bpo-46968: Check for the existence of the “sys/auxv.h” header in faulthandler to avoid compilation problems in systems where this header doesn’t exist. Patch by Pablo Galindo - bpo-23691: Protect the re.finditer() iterator from re-entering. - bpo-42369: Fix thread safety of zipfile._SharedFile.tell() to avoid a “zipfile.BadZipFile: Bad CRC-32 for file” exception when reading a ZipFile from multiple threads. - bpo-38256: Fix binascii.crc32() when it is compiled to use zlib’c crc32 to work properly on inputs 4+GiB in length instead of returning the wrong result. The workaround prior to this was to always feed the function data in increments smaller than 4GiB or to just call the zlib module function. - bpo-39394: A warning about inline flags not at the start of the regular expression now contains the position of the flag. - bpo-47061: Deprecate the various modules listed by PEP 594: - aifc, asynchat, asyncore, audioop, cgi, cgitb, chunk, crypt, imghdr, msilib, nntplib, nis, ossaudiodev, pipes, smtpd, sndhdr, spwd, sunau, telnetlib, uu, xdrlib - bpo-2604: Fix bug where doctests using globals would fail when run multiple times. - bpo-45997: Fix asyncio.Semaphore re-aquiring FIFO order. - bpo-47022: The asynchat, asyncore and smtpd modules have been deprecated since at least Python 3.6. Their documentation and deprecation warnings and have now been updated to note they will removed in Python 3.12 (PEP 594). - bpo-46421: Fix a unittest issue where if the command was invoked as python -m unittest and the filename(s) began with a dot (.), a ValueError is returned. - bpo-40296: Fix supporting generic aliases in pydoc. - Update to 3.10.3: - bpo-46940: Avoid overriding AttributeError metadata information for nested attribute access calls. Patch by Pablo Galindo. - bpo-46852: Rename the private undocumented float.__set_format__() method to float.__setformat__() to fix a typo introduced in Python 3.7. The method is only used by test_float. Patch by Victor Stinner. - bpo-46794: Bump up the libexpat version into 2.4.6 - bpo-46820: Fix parsing a numeric literal immediately (without spaces) followed by “not in” keywords, like in 1not in x. Now the parser only emits a warning, not a syntax error. - bpo-46762: Fix an assert failure in debug builds when a ‘<’, ‘>’, or ‘=’ is the last character in an f-string that’s missing a closing right brace. - bpo-46724: Make sure that all backwards jumps use the JUMP_ABSOLUTE instruction, rather than JUMP_FORWARD with an argument of (2**32)+offset. - bpo-46732: Correct the docstring for the __bool__() method. Patch by Jelle Zijlstra. - bpo-46707: Avoid potential exponential backtracking when producing some syntax errors involving lots of brackets. Patch by Pablo Galindo. - bpo-40479: Add a missing call to va_end() in Modules/_hashopenssl.c. - bpo-46615: When iterating over sets internally in setobject.c, acquire strong references to the resulting items from the set. This prevents crashes in corner-cases of various set operations where the set gets mutated. - bpo-45773: Remove two invalid “peephole” optimizations from the bytecode compiler. - bpo-43721: Fix docstrings of getter, setter, and deleter to clarify that they create a new copy of the property. - bpo-46503: Fix an assert when parsing some invalid N escape sequences in f-strings. - bpo-46417: Fix a race condition on setting a type __bases__ attribute: the internal function add_subclass() now gets the PyTypeObject.tp_subclasses member after calling PyWeakref_NewRef() which can trigger a garbage collection which can indirectly modify PyTypeObject.tp_subclasses. Patch by Victor Stinner. - bpo-46383: Fix invalid signature of _zoneinfo’s module_free function to resolve a crash on wasm32-emscripten platform. - bpo-46070: Py_EndInterpreter() now explicitly untracks all objects currently tracked by the GC. Previously, if an object was used later by another interpreter, calling PyObject_GC_UnTrack() on the object crashed if the previous or the next object of the PyGC_Head structure became a dangling pointer. Patch by Victor Stinner. - bpo-46339: Fix a crash in the parser when retrieving the error text for multi-line f-strings expressions that do not start in the first line of the string. Patch by Pablo Galindo - bpo-46240: Correct the error message for unclosed parentheses when the tokenizer doesn’t reach the end of the source when the error is reported. Patch by Pablo Galindo - bpo-46091: Correctly calculate indentation levels for lines with whitespace character that are ended by line continuation characters. Patch by Pablo Galindo - bpo-43253: Fix a crash when closing transports where the underlying socket handle is already invalid on the Proactor event loop. - bpo-47004: Apply bugfixes from importlib_metadata 4.11.3, including bugfix for EntryPoint.extras, which was returning match objects and not the extras strings. - bpo-46985: Upgrade pip wheel bundled with ensurepip (pip 22.0.4) - bpo-46968: faulthandler: On Linux 5.14 and newer, dynamically determine size of signal handler stack size CPython allocates using getauxval(AT_MINSIGSTKSZ). This changes allows for Python extension’s request to Linux kernel to use AMX_TILE instruction set on Sapphire Rapids Xeon processor to succeed, unblocking use of the ISA in frameworks. - bpo-46955: Expose asyncio.base_events.Server as asyncio.Server. Patch by Stefan Zabka. - bpo-23325: The signal module no longer assumes that SIG_IGN and SIG_DFL are small int singletons. - bpo-46932: Update bundled libexpat to 2.4.7 - bpo-25707: Fixed a file leak in xml.etree.ElementTree.iterparse() when the iterator is not exhausted. Patch by Jacob Walls. - bpo-44886: Inherit asyncio proactor datagram transport from asyncio.DatagramTransport. - bpo-46827: Support UDP sockets in asyncio.loop.sock_connect() for selector-based event loops. Patch by Thomas Grainger. - bpo-46811: Make test suite support Expat >=2.4.5 - bpo-46252: Raise TypeError if ssl.SSLSocket is passed to transport-based APIs. - bpo-46784: Fix libexpat symbols collisions with user dynamically loaded or statically linked libexpat in embedded Python. - bpo-39327: shutil.rmtree() can now work with VirtualBox shared folders when running from the guest operating-system. - bpo-46756: Fix a bug in urllib.request.HTTPPasswordMgr.find_user_password() and urllib.request.HTTPPasswordMgrWithPriorAuth.is_authenticated() which allowed to bypass authorization. For example, access to URI example.org/foobar was allowed if the user was authorized for URI example.org/foo. - bpo-46643: In typing.get_type_hints(), support evaluating stringified ParamSpecArgs and ParamSpecKwargs annotations. Patch by Gregory Beauregard. - bpo-45863: When the tarfile module creates a pax format archive, it will put an integer representation of timestamps in the ustar header (if possible) for the benefit of older unarchivers, in addition to the existing full-precision timestamps in the pax extended header. - bpo-46676: Make typing.ParamSpec args and kwargs equal to themselves. Patch by Gregory Beauregard. - bpo-46672: Fix NameError in asyncio.gather() when initial type check fails. - bpo-46655: In typing.get_type_hints(), support evaluating bare stringified TypeAlias annotations. Patch by Gregory Beauregard. - bpo-45948: Fixed a discrepancy in the C implementation of the xml.etree.ElementTree module. Now, instantiating an xml.etree.ElementTree.XMLParser with a target=None keyword provides a default xml.etree.ElementTree.TreeBuilder target as the Python implementation does. - bpo-46521: Fix a bug in the codeop module that was incorrectly identifying invalid code involving string quotes as valid code. - bpo-46581: Brings ParamSpec propagation for GenericAlias in line with Concatenate (and others). - bpo-46591: Make the IDLE doc URL on the About IDLE dialog clickable. - bpo-46400: expat: Update libexpat from 2.4.1 to 2.4.4 - bpo-46487: Add the get_write_buffer_limits method to asyncio.transports.WriteTransport and to the SSL transport. - bpo-45173: Note the configparser deprecations will be removed in Python 3.12. - bpo-46539: In typing.get_type_hints(), support evaluating stringified ClassVar and Final annotations inside Annotated. Patch by Gregory Beauregard. - bpo-46491: Allow typing.Annotated to wrap typing.Final and typing.ClassVar. Patch by Gregory Beauregard. - bpo-46436: Fix command-line option -d/--directory in module http.server which is ignored when combined with command-line option --cgi. Patch by Géry Ogam. - bpo-41403: Make mock.patch() raise a TypeError with a relevant error message on invalid arg. Previously it allowed a cryptic AttributeError to escape. - bpo-46474: In importlib.metadata.EntryPoint.pattern, avoid potential REDoS by limiting ambiguity in consecutive whitespace. - bpo-46469: asyncio generic classes now return types.GenericAlias in __class_getitem__ instead of the same class. - bpo-46434: pdb now gracefully handles help when __doc__ is missing, for example when run with pregenerated optimized .pyc files. - bpo-46333: The __eq__() and __hash__() methods of typing.ForwardRef now honor the module parameter of typing.ForwardRef. Forward references from different modules are now differentiated. - bpo-46246: Add missing __slots__ to importlib.metadata.DeprecatedList. Patch by Arie Bovenberg. - bpo-46266: Improve day constants in calendar. - Now all constants (MONDAY … SUNDAY) are documented, tested, and added to __all__. - bpo-46232: The ssl module now handles certificates with bit strings in DN correctly. - bpo-43118: Fix a bug in inspect.signature() that was causing it to fail on some subclasses of classes with a __text_signature__ referencing module globals. Patch by Weipeng Hong. - bpo-26552: Fixed case where failing asyncio.ensure_future() did not close the coroutine. Patch by Kumar Aditya. - bpo-21987: Fix an issue with tarfile.TarFile.getmember() getting a directory name with a trailing slash. - bpo-20392: Fix inconsistency with uppercase file extensions in MimeTypes.guess_type(). Patch by Kumar Aditya. - bpo-46080: Fix exception in argparse help text generation if a argparse.BooleanOptionalAction argument’s default is argparse.SUPPRESS and it has help specified. Patch by Felix Fontein. - bpo-44439: Fix .write() method of a member file in ZipFile, when the input data is an object that supports the buffer protocol, the file length may be wrong. - bpo-45703: When a namespace package is imported before another module from the same namespace is created/installed in a different sys.path location while the program is running, calling the importlib.invalidate_caches() function will now also guarantee the new module is noticed. - bpo-24959: Fix bug where unittest sometimes drops frames from tracebacks of exceptions raised in tests. - bpo-44791: Fix substitution of ParamSpec in Concatenate with different parameter expressions. Substitution with a list of types returns now a tuple of types. Substitution with Concatenate returns now a Concatenate with concatenated lists of arguments. - bpo-14156: argparse.FileType now supports an argument of ‘-’ in binary mode, returning the .buffer attribute of sys.stdin/sys.stdout as appropriate. Modes including ‘x’ and ‘a’ are treated equivalently to ‘w’ when argument is ‘-’. Patch contributed by Josh Rosenberg - bpo-46463: Fixes escape4chm.py script used when building the CHM documentation file - bpo-46913: Fix test_faulthandler.test_sigfpe() if Python is built with undefined behavior sanitizer (UBSAN): disable UBSAN on the faulthandler_sigfpe() function. Patch by Victor Stinner. - bpo-46708: Prevent default asyncio event loop policy modification warning after test_asyncio execution. - bpo-46678: The function make_legacy_pyc in Lib/test/support/import_helper.py no longer fails when PYTHONPYCACHEPREFIX is set to a directory on a different device from where tempfiles are stored. - bpo-46616: Ensures test_importlib.test_windows cleans up registry keys after completion. - bpo-44359: test_ftplib now silently ignores socket errors to prevent logging unhandled threading exceptions. Patch by Victor Stinner. - bpo-46542: Fix a Python crash in test_lib2to3 when using Python built in debug mode: limit the recursion limit. Patch by Victor Stinner. - bpo-46576: test_peg_generator now disables compiler optimization when testing compilation of its own C extensions to significantly speed up the testing on non-debug builds of CPython. - bpo-46542: Fix test_json tests checking for RecursionError: modify these tests to use support.infinite_recursion(). Patch by Victor Stinner. - bpo-13886: Skip test_builtin PTY tests on non-ASCII characters if the readline module is loaded. The readline module changes input() behavior, but test_builtin is not intented to test the readline module. Patch by Victor Stinner. - bpo-38472: Fix GCC detection in setup.py when cross-compiling. The C compiler is now run with LC_ALL=C. Previously, the detection failed with a German locale. - bpo-46513: configure no longer uses AC_C_CHAR_UNSIGNED macro and pyconfig.h no longer defines reserved symbol __CHAR_UNSIGNED__. - bpo-45296: Clarify close, quit, and exit in IDLE. In the File menu, ‘Close’ and ‘Exit’ are now ‘Close Window’ (the current one) and ‘Exit’ is now ‘Exit IDLE’ (by closing all windows). In Shell, ‘quit()’ and ‘exit()’ mean ‘close Shell’. If there are no other windows, this also exits IDLE. - bpo-45447: Apply IDLE syntax highlighting to pyi files. Patch by Alex Waygood and Terry Jan Reedy. - bpo-46433: The internal function _PyType_GetModuleByDef now correctly handles inheritance patterns involving static types. - bpo-14916: Fixed bug in the tokenizer that prevented PyRun_InteractiveOne from parsing from the provided FD. - Remove upstreamed patches: - support-expat-245.patch- Add patch support-expat-245.patch: * Support Expat >= 2.4.5- bsc#1195831 Obsolete older "most modern" versions of python packages (python39 for python310 and so forth). For next versions it is necessary just to edit the macro.- Remove second superfluous BR rpm-build-python- Remove second superfluous BR rpm-build-python - Add fix_configure_rst.patch, which removes duplicate link targets and make documentation with old Sphinx in SLE - Skip test_capi (bsc#1195140 and bpo#37169)- Update to 3.10.2: Bugfix only - bpo#46347 memory leak in PyEval_EvalCodeEx (especially visible with Cython code) - and many others- Upgrade to 3.10.1 (jsc#SLE-18038): - PEP 623 – Deprecate and prepare for the removal of the wstr member in PyUnicodeObject. - PEP 604 – Allow writing union types as X | Y - PEP 612 – Parameter Specification Variables - PEP 626 – Precise line numbers for debugging and other tools. - PEP 618 – Add Optional Length-Checking To zip. - bpo-12782: Parenthesized context managers are now officially allowed. - PEP 632 – Deprecate distutils module. - PEP 613 – Explicit Type Aliases - PEP 634 – Structural Pattern Matching: Specification - PEP 635 – Structural Pattern Matching: Motivation and Rationale - PEP 636 – Structural Pattern Matching: Tutorial - PEP 644 – Require OpenSSL 1.1.1 or newer - PEP 624 – Remove Py_UNICODE encoder APIs - PEP 597 – Add optional EncodingWarning - Patches readjusted: - bpo-31046_ensurepip_honours_prefix.patch - python-3.3.0b1-fix_date_time_compiler.patch- Remove pdb_adjust_breakpoints.patch and instead just adjust location of the test breakpoint in Lib/test/test_pdb.py via sed, because we have shortened Lib/pdb.py by removing the shebang (bpo#45964).- Add pdb_adjust_breakpoints.patch fixing expectd results in test_pdb_breakpoints_preserved_across_interactive_sessions (bpo#45964).- Remove shebangs from from python-base libraries in _libdir (bsc#1193179). - Readjust patches: - bpo-31046_ensurepip_honours_prefix.patch - decimal.patch - python-3.3.0b1-fix_date_time_compiler.patch- Move rpm-build-python construct to correct place.- BuildRequire rpm-build-python: The provider to inject python(abi) has been moved there. rpm-build pulls rpm-build-python automatically in when building anything against python3-base, but this implies that the initial build of python3-base does not trigger the automatic installation.- Final release of 3.10.0: Complete list on https://www.python.org/downloads/release/python-3100/, but highlights are: - PEP 623 – Deprecate and prepare for the removal of the wstr member in PyUnicodeObject. - PEP 604 – Allow writing union types as X | Y - PEP 612 – Parameter Specification Variables - PEP 626 – Precise line numbers for debugging and other tools. - PEP 618 – Add Optional Length-Checking To zip. - PEP 632 – Deprecate distutils module. - PEP 613 – Explicit Type Aliases - PEP 634 – Structural Pattern Matching: Specification - PEP 635 – Structural Pattern Matching: Motivation and Rationale - PEP 636 – Structural Pattern Matching: Tutorial - PEP 644 – Require OpenSSL 1.1.1 or newer - PEP 624 – Remove Py_UNICODE encoder APIs - PEP 597 – Add optional EncodingWarning - bpo-12782: Parenthesized context managers are now officially allowed.- Switch on option --with-system-libmpdec (bsc#1189356).- Reenable profileopt with qemu emulation, test_faulthandler is no longer run during profiling- test_faulthandler is still problematic under qemu linux-user emulation, disable it there- Update to 3.10.0rc1 (the penultimate prerelease), which contains plenty of small bugfixes among others: - bpo#38605: from __future__ import annotations (PEP 563) used to be on this list in previous pre-releases but it has been postponed to Python 3.11 due to some compatibility concerns. - bpo-44600: Fix incorrect line numbers while tracing some failed patterns in match statements. Patch by Charles Burkland. - plenty of modifications in types.Union- Update to 3.10.0b4: https://docs.python.org/3.10/whatsnew/changelog.html#python-3-10-0-beta-4 - Remove python3-imp-returntype.patch which has been upstreamed.- Update to 3.10.0b2: - PEP 623 -- Deprecate and prepare for the removal of the wstr member in PyUnicodeObject. - PEP 604 -- Allow writing union types as X | Y - PEP 612 -- Parameter Specification Variables - PEP 626 -- Precise line numbers for debugging and other tools. - PEP 618 -- Add Optional Length-Checking To zip. - bpo-12782: Parenthesized context managers are now officially allowed. - PEP 632 -- Deprecate distutils module. - PEP 613 -- Explicit Type Aliases - PEP 634 -- Structural Pattern Matching: Specification - PEP 635 -- Structural Pattern Matching: Motivation and Rationale - PEP 636 -- Structural Pattern Matching: Tutorial - PEP 644 -- Require OpenSSL 1.1.1 or newer - PEP 624 -- Remove Py_UNICODE encoder APIs - PEP 597 -- Add optional EncodingWarning - Removed patches (assumed upstream): - sphinx-update-removed-function.patch- Revert previous skip over test_capi - Add skip-test_pyobject_freed_is_freed.patch to skip failing test on SLE-15.- allow build with Sphinx >= 3.x- Exclude test_capi on Leap (test fails there)- Stop providing "python" symbol (bsc#1185588), which means python2 currently.- Update to 3.9.5: * Security - bpo-43434: Creating a sqlite3.Connection object now also produces a sqlite3.connect auditing event. Previously this event was only produced by sqlite3.connect() calls. Patch by Erlend E. Aasland. - bpo-43882: The presence of newline or tab characters in parts of a URL could allow some forms of attacks. - Following the controlling specification for URLs defined by WHATWG urllib.parse() now removes ASCII newlines and tabs from URLs, preventing such attacks. - bpo-43472: Ensures interpreter-level audit hooks receive the cpython.PyInterpreterState_New event when called through the _xxsubinterpreters module. - bpo-36384: ipaddress module no longer accepts any leading zeros in IPv4 address strings. Leading zeros are ambiguous and interpreted as octal notation by some libraries. For example the legacy function socket.inet_aton() treats leading zeros as octal notatation. glibc implementation of modern inet_pton() does not accept any leading zeros. For a while the ipaddress module used to accept ambiguous leading zeros. - bpo-43075: Fix Regular Expression Denial of Service (ReDoS) vulnerability in urllib.request.AbstractBasicAuthHandler. The ReDoS-vulnerable regex has quadratic worst-case complexity and it allows cause a denial of service when identifying crafted invalid RFCs. This ReDoS issue is on the client side and needs remote attackers to control the HTTP server. - bpo-42800: Audit hooks are now fired for frame.f_code, traceback.tb_frame, and generator code/frame attribute access. * Core and Builtins - bpo-43105: Importlib now resolves relative paths when creating module spec objects from file locations. - bpo-42924: Fix bytearray repetition incorrectly copying data from the start of the buffer, even if the data is offset within the buffer (e.g. after reassigning a slice at the start of the bytearray to a shorter byte string). * Library - bpo-43993: Update bundled pip to 21.1.1. - bpo-43937: Fixed the turtle module working with non-default root window. - bpo-43930: Update bundled pip to 21.1 and setuptools to 56.0.0 - bpo-43920: OpenSSL 3.0.0: load_verify_locations() now returns a consistent error message when cadata contains no valid certificate. - bpo-43607: urllib can now convert Windows paths with \\?\ prefixes into URL paths. - bpo-43284: platform.win32_ver derives the windows version from sys.getwindowsversion().platform_version which in turn derives the version from kernel32.dll (which can be of a different version than Windows itself). Therefore change the platform.win32_ver to determine the version using the platform module’s _syscmd_ver private function to return an accurate version. - bpo-42248: [Enum] ensure exceptions raised in _missing__ are released - bpo-43799: OpenSSL 3.0.0: define OPENSSL_API_COMPAT 1.1.1 to suppress deprecation warnings. Python requires OpenSSL 1.1.1 APIs. - bpo-43794: Add ssl.OP_IGNORE_UNEXPECTED_EOF constants (OpenSSL 3.0.0) - bpo-43789: OpenSSL 3.0.0: Don’t call the password callback function a second time when first call has signaled an error condition. - bpo-43788: The header files for ssl error codes are now OpenSSL version-specific. Exceptions will now show correct reason and library codes. The make_ssl_data.py script has been rewritten to use OpenSSL’s text file with error codes. - bpo-43655: tkinter dialog windows are now recognized as dialogs by window managers on macOS and X Window. - bpo-43534: turtle.textinput() and turtle.numinput() create now a transient window working on behalf of the canvas window. - bpo-43522: Fix problem with hostname_checks_common_name. OpenSSL does not copy hostflags from struct SSL_CTX to struct SSL. - bpo-42967: Allow bytes separator argument in urllib.parse.parse_qs and urllib.parse.parse_qsl when parsing str query strings. Previously, this raised a TypeError. - bpo-43176: Fixed processing of a dataclass that inherits from a frozen dataclass with no fields. It is now correctly detected as an error. - bpo-41735: Fix thread locks in zlib module may go wrong in rare case. Patch by Ma Lin. - bpo-36470: Fix dataclasses with InitVars and replace(). Patch by Claudiu Popa. - bpo-32745: Fix a regression in the handling of ctypes’ ctypes.c_wchar_p type: embedded null characters would cause a ValueError to be raised. Patch by Zackery Spytz. * Documentation - bpo-43959: The documentation on the PyContextVar C-API was clarified. - bpo-43938: Update dataclasses documentation to express that FrozenInstanceError is derived from AttributeError. - bpo-43755: Update documentation to reflect that unparenthesized lambda expressions can no longer be the expression part in an if clause in comprehensions and generator expressions since Python 3.9. - bpo-43739: Fixing the example code in Doc/extending/extending.rst to declare and initialize the pmodule variable to be of the right type. * Tests - bpo-43961: Fix test_logging.test_namer_rotator_inheritance() on Windows: use os.replace() rather than os.rename(). Patch by Victor Stinner. - bpo-43842: Fix a race condition in the SMTP test of test_logging. Don’t close a file descriptor (socket) from a different thread while asyncore.loop() is polling the file descriptor. Patch by Victor Stinner. - bpo-43811: Tests multiple OpenSSL versions on GitHub Actions. Use ccache to speed up testing. - bpo-43791: OpenSSL 3.0.0: Disable testing of legacy protocols TLS 1.0 and 1.1. Tests are failing with TLSV1_ALERT_INTERNAL_ERROR. - Refreshed patches: - bpo-31046_ensurepip_honours_prefix.patch - python-3.3.0b1-fix_date_time_compiler.patch - Add vendorized files from bluez-devel to enable building support for Bluetooth.- Make sure to close the import_failed.map file after the exception has been raised in order to avoid ResourceWarnings when the failing import is part of a try...except block.- Update to 3.9.4: - bpo#43710: Reverted the fix for https://bugs.python.org/issue42500 as it changed the PyThreadState struct size and broke the 3.9.x ABI in the 3.9.3 release (visible on 32-bit platforms using binaries compiled using an earlier version of Python 3.9.x headers). - bpo#26053: Fixed bug where the pdb interactive run command echoed the args from the shell command line, even if those have been overridden at the pdb prompt. - bpo#42988 (bsc#1183374) CVE-2021-3426: Remove the getfile feature of the pydoc module which could be abused to read arbitrary files on the disk (directory traversal vulnerability). Moreover, even source code of Python modules can contain sensitive data like passwords. Vulnerability reported by David Schwörer. - bpo#43285: ftplib no longer trusts the IP address value returned from the server in response to the PASV command by default. This prevents a malicious FTP server from using the response to probe IPv4 address and port combinations on the client network. Code that requires the former vulnerable behavior may set a trust_server_pasv_ipv4_address attribute on their ftplib.FTP instances to True to re-enable it. - bpo#43439: Add audit hooks for gc.get_objects(), gc.get_referrers() and gc.get_referents(). Patch by Pablo Galindo. - bpo#43660: Fix crash that happens when replacing sys.stderr with a callable that can remove the object while an exception is being printed. Patch by Pablo Galindo. - bpo#43555: Report the column offset for SyntaxError for invalid line continuation characters. Patch by Pablo Galindo. - bpo#43517: Fix misdetection of circular imports when using from pkg.mod import attr, which caused false positives in non-trivial multi-threaded code. - bpo#35883: Python no longer fails at startup with a fatal error if a command line argument contains an invalid Unicode character. The Py_DecodeLocale() function now escapes byte sequences which would be decoded as Unicode characters outside the [U+0000; U+10ffff] range. - bpo#43406: Fix a possible race condition where PyErr_CheckSignals tries to execute a non-Python signal handler. - bpo#42500: Improve handling of exceptions near recursion limit. Converts a number of Fatal Errors in RecursionErrors. - bpo#43433: xmlrpc.client.ServerProxy no longer ignores query and fragment in the URL of the server. - bpo#35930: Raising an exception raised in a “future” instance will create reference cycles. - bpo#43577: Fix deadlock when using ssl.SSLContext debug callback with ssl.SSLContext.sni_callback(). - bpo#43521: ast.unparse can now render NaNs and empty sets. - bpo#43423: subprocess.communicate() no longer raises an IndexError when there is an empty stdout or stderr IO buffer during a timeout on Windows. - bpo#27820: Fixed long-standing bug of smtplib.SMTP where doing AUTH LOGIN with initial_response_ok=False will fail. The cause is that SMTP.auth_login _always_ returns a password if provided with a challenge string, thus non-compliant with the standard for AUTH LOGIN. Also fixes bug with the test for smtpd. - bpo#43332: Improves the networking efficiency of http.client when using a proxy via set_tunnel(). Fewer small send calls are made during connection setup. - bpo#43399: Fix ElementTree.extend not working on iterators when using the Python implementation - bpo#43316: The python -m gzip command line application now properly fails when detecting an unsupported extension. It exits with a non-zero exit code and prints an error message to stderr. - bpo#43260: Fix TextIOWrapper can not flush internal buffer forever after very large text is written. - bpo#42782: Fail fast in shutil.move() to avoid creating destination directories on failure. - bpo#37193: Fixed memory leak in socketserver.ThreadingMixIn introduced in Python 3.7. - bpo#43199: Answer “Why is there no goto?” in the Design and History FAQ. - bpo#43407: Clarified that a result from time.monotonic(), time.perf_counter(), time.process_time(), or time.thread_time() can be compared with the result from any following call to the same function - not just the next immediate call. - bpo#27646: Clarify that ‘yield from ’ works with any iterable, not just iterators. - bpo#36346: Update some deprecated unicode APIs which are documented as “will be removed in 4.0” to “3.12”. See PEP 623 for detail. - bpo#37945: Fix test_getsetlocale_issue1813() of test_locale: skip the test if setlocale() fails. Patch by Victor Stinner. - bpo#41561: Add workaround for Ubuntu’s custom OpenSSL security level policy. - bpo#43288: Fix test_importlib to correctly skip Unicode file tests if the fileystem does not support them. - bpo#43617: Improve configure.ac: Check for presence of autoconf-archive package and remove our copies of M4 macros. - bpo#42225: Document that IDLE can fail on Unix either from misconfigured IP masquerage rules or failure displaying complex colored (non-ascii) characters. - bpo#43283: Document why printing to IDLE’s Shell is often slower than printing to a system terminal and that it can be made faster by pre-formatting a single string before printing.- Update to 3.9.2: - bpo#42938 (bsc#1181126): Avoid static buffers when computing the repr of ctypes.c_double and ctypes.c_longdouble values. This issue was assigned CVE-2021-3177. - bpo#42967 (bsc#1182379): Fix web cache poisoning vulnerability by defaulting the query args separator to &, and allowing the user to choose a custom separator. This issue was assigned CVE-2021-23336. - Upstreamed patches were removed: - CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch - bsc1167501-invalid-alignment.patch - skip_random_failing_tests.patch - CVE-2019-5010-null-defer-x509-cert-DOS.patch- Add Obsoletes for python3-base when primary interpreter is set to properly replace it during upgrades. (bsc#1181324)- Update to 3.9.1: Security bugs: - Prevented potential DoS attack via CPU and RAM exhaustion when processing malformed Apple Property List files in binary format. - The plistlib module no longer accepts entity declarations in XML plist files to avoid XML vulnerabilities. This should not affect users as entity declarations are not used in regular plist files. - Add volatile to the accumulator variable in hmac.compare_digest, making constant-time-defeating optimizations less likely. Core and Builtins - Allow assignment expressions in set literals and set comprehensions as per PEP 572. Patch by Pablo Galindo. - Fix a regression introduced by the new parser, where an unparenthesized walrus operator was not allowed within generator expressions. - types.GenericAlias objects can now be the targets of weakrefs. - Fixed a bug in the PEG parser that was causing crashes in debug mode. Now errors are checked in left-recursive rules to avoid cases where such errors do not get handled in time and appear as long-distance crashes in other places. - Fixed a possible crash in the PEG parser when checking for the ‘!=’ token in the barry_as_flufl rule. Patch by Pablo Galindo. - Fix handling of errors during creation of PyFunctionObject, which resulted in operations on uninitialized memory. Patch by Yonatan Goldschmidt. - Fix a bug in the parser, where a curly brace following a primary didn’t fail immediately. This led to invalid expressions like a {b} to throw a SyntaxError with a wrong offset, or invalid expressions ending with a curly brace like a { to not fail immediately in the REPL. - Fix possible buffer overflow in the new parser when checking for continuation lines. Patch by Pablo Galindo. - Run the parser two times. On the first run, disable all the rules that only generate better error messages to gain performance. If there’s a parse failure, run the parser a second time with those enabled. - Document the default implementation of object.__eq__. - Fix peephole optimizer misoptimize conditional jump + JUMP_IF_NOT_EXC_MATCH pair. - The garbage collector now tracks all user-defined classes. Patch by Brandt Bucher. - Fixed potential issues with removing not completely initialized module from sys.modules when import fails. - Star-unpacking is now allowed for with item’s targets in the PEG parser. - Fixed stack overflow in issubclass() and isinstance() when getting the __bases__ attribute leads to infinite recursion. - When loading a native module and a load failure occurs, prevent a possible UnicodeDecodeError when not running in a UTF-8 locale by decoding the load error message using the current locale’s encoding. - Correctly count control blocks in ‘except’ in compiler. Ensures that a syntax error, rather a fatal error, occurs for deeply nested, named exception handlers. Library - types.GenericAlias will now raise a TypeError when attempting to initialize with a keyword argument. Previously, this would cause the interpreter to crash if the interpreter was compiled with debug symbols. This does not affect interpreters compiled for release. Patch by Ken Jin. - CGIHTTPRequestHandler.run_cgi() HTTP_ACCEPT improperly parsed. Replace the special purpose getallmatchingheaders with generic get_all method and add relevant tests. - inspect.findsource() now raises OSError instead of IndexError when co_lineno of a code object is greater than the file length. This can happen, for example, when a file is edited after it was imported. PR by Irit Katriel. - Fix handling of trailing comments by inspect.getsource(). - ChainMap.__iter__ no longer calls __getitem__ on underlying maps - TracebackException no longer holds a reference to the exception’s traceback object. Consequently, instances of TracebackException for equivalent but non-equal exceptions now compare as equal. - We fixed an issue in pickle.whichmodule in which importing multiprocessing could change the how pickle identifies which module an object belongs to, potentially breaking the unpickling of those objects. - Clarify the error message for asyncio.IncompleteReadError when expected is None. - Extracting a symlink from a tarball should succeed and overwrite the symlink if it already exists. The fix is to remove the existing file or symlink before extraction. Based on patch by Chris AtLee, Jeffrey Kintscher, and Senthil Kumaran. - Fixed tkinter.ttk.Style.map(). The function accepts now the representation of the default state as empty sequence (as returned by Style.map()). The structure of the result is now the same on all platform and does not depend on the value of wantobjects. - Fix various issues with typing.Literal parameter handling (flatten, deduplicate, use type to cache key). Patch provided by Yurii Karabas. - Fix the threading.Thread class at fork: do nothing if the thread is already stopped (ex: fork called at Python exit). Previously, an error was logged in the child process. - The onerror callback from shutil.rmtree now receives correct function when os.open fails. - Fix os.sendfile() on illumos. - Fixed writing binary Plist files larger than 4 GiB. - The repr() of typing types containing Generic Alias Types previously did not show the parameterized types in the GenericAlias. They have now been changed to do so. - webbrowser: Ignore NotADirectoryError when calling xdg-settings. - binhex.binhex() consisently writes macOS 9 line endings. - Fix a stack overflow error for asyncio Task or Future repr(). - The overflow occurs under some circumstances when a Task or Future recursively returns itself. - Fix memory leak in subprocess.Popen() in case an uid (gid) specified in user (group, extra_groups) overflows uid_t (gid_t). - Improve asyncio.wait function to create the futures set just one time. - InvalidFileException and RecursionError are now the only errors caused by loading malformed binary Plist file (previously ValueError and TypeError could be raised in some specific cases). - Pickling heap types implemented in C with protocols 0 and 1 raises now an error instead of producing incorrect data. - plistlib: fix parsing XML plists with hexadecimal integer values - Fix an incorrectly formatted error from _codecs.charmap_decode() when called with a mapped value outside the range of valid Unicode code points. PR by Max Bernstein. - Fix pickling pure Python datetime.time subclasses. Patch by Dean Inwood. - Fixed a bug that was causing ctypes.util.find_library() to return None when triying to locate a library in an environment when gcc>=9 is available and ldconfig is not. Patch by Pablo Galindo - C14N 2.0 serialisation in xml.etree.ElementTree failed for unprefixed attributes when a default namespace was defined. - Fix a bug in the symtable module that was causing module-scope global variables to not be reported as both local and global. Patch by Pablo Galindo. - str() for the type attribute of the tkinter.Event object always returns now the numeric code returned by Tk instead of the name of the event type. - fix tkinter.EventType Enum so all members are strings, and none are tuples - Fix SQLite3 segfault when backing up closed database. Patch contributed by Peter David McCormick. - Fix the tarfile module to write only basename of TAR file to GZIP compression header. - Allow ctypes.wintypes to be imported on non-Windows systems. - shutil.which() now ignores empty entries in PATHEXT instead of treating them as a match. - Fix time-of-check/time-of-action issue in subprocess.Popen.send_signal. - Fix --outfile for cProfile / profile not writing the output file in the original directory when the program being profiled changes the working directory. PR by Anthony Sottile. - ZipFile truncates files to avoid corruption when a shorter comment is provided in append (“a”) mode. Patch by Jan Mazur. - Fixed KeyError exception when flattening an email to a string attempts to replace a non-existent Content-Transfer-Encoding header. Documentation - Fix the URL for the IMAP protocol documents. - Document __format__ functionality for IP addresses. - Clarify that subscription expressions are also valid for certain classes and types in the standard library, and for user-defined classes and types if the classmethod __class_getitem__() is provided. - Documented generic alias type and types.GenericAlias. Also added an entry in glossary for generic types. - In Programming FAQ “Sequences (Tuples/Lists)” section, add “How do you remove multiple items from a list”. - Fix RemovedInSphinx40Warning when building the documentation. Patch by Dong-hee Na. - Update the refcounts info of PyType_FromModuleAndSpec. - Fix tarfile’s extractfile documentation - Document some restrictions on the default string representations of numeric classes. Tests - Reenable test_gdb on gdb 9.2 and newer: https://bugzilla.redhat.com/show_bug.cgi?id=1866884 bug is fixed in gdb 10.1. - Fix test_asyncio.test_call_later() race condition: don’t measure asyncio performance in the call_later() unit test. The test failed randomly on the CI. - Include _testinternalcapi module in Windows installer for test suite - Fix test_logging.test_race_between_set_target_and_flush(): the test now waits until all threads complete to avoid leaking running threads. - Avoid a test failure in test_lib2to3 if the module has already imported at the time the test executes. Patch by Pablo Galindo. - Tests for CJK codecs no longer call eval() on content received via HTTP. - Fix test_site.test_license_exists_at_url(): call urllib.request.urlcleanup() to reset the global urllib.request._opener. Patch by Victor Stinner. - test_ssl: skip test_min_max_version_mismatch when TLS 1.0 is not available - Add tests for SIGINT handling in the runpy module. - Fixed a failure in test_tk.test_widgets.ScaleTest happening when executing the test with Tk 8.6.10. Build - Fix a race condition in “make regen-all” when make -jN option is used to run jobs in parallel. The clinic.py script now only use atomic write to write files. Moveover, generated files are now left unchanged if the content does not change, to not change the file modification time. - Update Py_UNREACHABLE to use __builtin_unreachable() if only the compiler is able to use it. Patch by Dong-hee Na. - Addressed three compiler warnings found by undefined behavior sanitizer (ubsan). IDLE - Fix reporting offset of the RE error in searchengine. - Get docstrings for IDLE calltips more often by using inspect.getdoc. - Mostly finish using ttk widgets, mainly for editor, settings, and searches. Some patches by Mark Roseman. - Use ‘IDLE Shell’ as shell title - Rewrite the Calltips doc section. - In calltips, stop reminding that ‘/’ marks the end of positional-only arguments. - Typing opening and closing parentheses inside the parentheses of a function call will no longer cause unnecessary “flashing” off and on of an existing open call-tip, e.g. when typed in a string literal. C API - Fix potential crash in deallocating method objects when dynamically allocated PyMethodDef’s lifetime is managed through the self argument of a PyCFunction. - Py_FileSystemDefaultEncodeErrors and Py_UTF8Mode are available again in limited API. - Readjustet and reapplied patches: - CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch - bpo-31046_ensurepip_honours_prefix.patch - python-3.3.0b1-fix_date_time_compiler.patch - skip_random_failing_tests.patch - sphinx-update-removed-function.patch- Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in _ctypes/callproc.c, which may lead to remote code execution.- (bsc#1180125) We really don't Require python-rpm-macros package. Unnecessary dependency.- Make python39-doc building again - Add no-skipif-doctests.patch, because SLE-15 version of Sphinx doesn't know about skipif directive in doctests.- Update sphinx-update-removed-function.patch patch to the latest version in python36.- Last try before this results in an editwar: * remove importlib_resources and importlib-metadata provides/obsoletes * import importlib_resources is not the same as import importlib.resources, same for metadata * The backport packages from PyPI needed for older flavors are specified as such for setuptools or in pyproject.toml. If a package requires them they typically add them with a python version qualifier and the packages have their own version numbers.- Add patch sphinx-update-removed-function.patch to no longer call a now removed function and to make documentation build independent of the Sphinx version (bsc#1179630, gh#python/cpython#13236).- Don't require packages which break build on SLE-15 although we really don't need them (python3-python-docs-theme and python3-sphinxcontrib-qthelp).- Fix build with RPM 4.16: error: bare words are no longer supported, please use "...": x86 == ppc.- Update to the final version 3.9.0: Complete changelog with all (many) changes from previous version is on https://docs.python.org/release/3.9.0/whatsnew/3.9.html Changes from the previous RC versions (not that many) are on https://docs.python.org/release/3.9.0/whatsnew/changelog.html#changelog- Buildrequire timezone only for general flavor. It's used in this flavor for the test suite.- Update to 3.9.0rc1: * Core and Builtins - bpo-38156: Handle interrupts that come after EOF correctly in PyOS_StdioReadline. * Library - bpo-41497: Fix potential UnicodeDecodeError in dis module. - bpo-41490: Update ensurepip to install pip 20.2.1 and setuptools 49.2.1. - bpo-41467: On Windows, fix asyncio recv_into() return value when the socket/pipe is closed (BrokenPipeError): return 0 rather than an empty byte string (b''). - bpo-41425: Make tkinter doc example runnable. - bpo-41384: Raise TclError instead of TypeError when an unknown option is passed to tkinter.OptionMenu. - bpo-38731: Fix NameError in command-line interface of py_compile. - bpo-41317: Use add_done_callback() in asyncio.loop.sock_accept() to unsubscribe reader early on cancellation. - bpo-41364: Reduce import overhead of uuid. - bpo-41341: Recursive evaluation of typing.ForwardRef in get_type_hints. - bpo-41182: selector: use DefaultSelector based upon implementation - bpo-40726: Handle cases where the end_lineno is None on ast.increment_lineno(). * Documentation - bpo-41045: Add documentation for debug feature of f-strings. - bpo-41314: Changed the release when from __future__ import annotations becomes the default from 4.0 to 3.10 (following a change in PEP 563). * Windows - bpo-41492: Fixes the description that appears in UAC prompts. - bpo-40948: Improve post-install message to direct people to the “py” command. - bpo-41412: The installer will now fail to install on Windows 7 and Windows 8. Further, the UCRT dependency is now always downloaded on demand. - bpo-40741: Update Windows release to include SQLite 3.32.3. * IDLE - bpo-41468: Improve IDLE run crash error message (which users should never see). - bpo-41373: Save files loaded with no line ending, as when blank, or different line endings, by setting its line ending to the system default. Fix regression in 3.8.4 and 3.9.0b4.- Synchronize formatting and fixes with python38.- Increase testsuite timeout to account for super long running test_peg_generator- Removed CVE-2019-20907_tarfile-inf-loop.patch: fixed in upstream - Removed recursion.tar: contained in upstream - Update to 3.9.0b5: - bpo-41304: Fixes python3x._pth being ignored on Windows, caused by the fix for bpo-29778 (CVE-2020-15801). - bpo-41162: Audit hooks are now cleared later during finalization to avoid missing events. - bpo-29778: Ensure python3.dll is loaded from correct locations when Python is embedded (CVE-2020-15523). - bpo-39603: Prevent http header injection by rejecting control characters in http.client.putrequest(…). - bpo-41295: Resolve a regression in CPython 3.8.4 where defining “__setattr__” in a multi-inheritance setup and calling up the hierarchy chain could fail if builtins/extension types were involved in the base types. - bpo-41247: Always cache the running loop holder when running asyncio.set_running_loop. - bpo-41252: Fix incorrect refcounting in _ssl.c’s _servername_callback(). - bpo-41215: Use non-NULL default values in the PEG parser keyword list to overcome a bug that was ' preventing Python from being properly compiled when using the XLC compiler. Patch by Pablo Galindo. - bpo-41218: Python 3.8.3 had a regression where compiling with ast.PyCF_ALLOW_TOP_LEVEL_AWAIT would aggressively mark list comprehension with CO_COROUTINE. Now only list comprehension making use of async/await will tagged as so. - bpo-41175: Guard against a NULL pointer dereference within bytearrayobject triggered by the bytearray() + bytearray() operation. - bpo-39960: The “hackcheck” that prevents sneaking around a type’s __setattr__() by calling the superclass method was rewritten to allow C implemented heap types. - bpo-41288: Unpickling invalid NEWOBJ_EX opcode with the C implementation raises now UnpicklingError instead of crashing. - bpo-39017: Avoid infinite loop when reading specially crafted TAR files using the tarfile module (CVE-2019-20907, bsc#1174091). - bpo-41235: Fix the error handling in ssl.SSLContext.load_dh_params(). - bpo-41207: In distutils.spawn, restore expectation that DistutilsExecError is raised when the command is not found. - bpo-39168: Remove the __new__ method of typing.Generic. - bpo-41194: Fix a crash in the _ast module: it can no longer be loaded more than once. It now uses a global state rather than a module state. - bpo-39384: Fixed email.contentmanager to allow set_content() to set a null string. - bpo-41300: Save files with non-ascii chars. Fix regression released in 3.9.0b4 and 3.8.4. - bpo-37765: Add keywords to module name completion list. Rewrite Completions section of IDLE doc. - bpo-40170: Revert PyType_HasFeature() change: it reads again directly the PyTypeObject.tp_flags member when the limited C API is not used, rather than always calling PyType_GetFlags() which hides implementation details.- Add CVE-2019-20907_tarfile-inf-loop.patch fixing bsc#1174091 (CVE-2019-20907, bpo#39017) avoiding possible infinite loop in specifically crafted tarball. Add recursion.tar as a testing tarball for the patch.- Changed bpo-31046_ensurepip_honours_prefix.patch to include fix from py3.8- Spec file fixes - Re-added subprocess-raise-timeout.patch: now compatible - Removed bpo34022-stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch: contained in upstream- Fix minor issues found in the staging.- Do not set ourselves as primary interpreter- Update to 3.9.0b4: - PEP 584, Union Operators in dict - PEP 585, Type Hinting Generics In Standard Collections - PEP 593, Flexible function and variable annotations - PEP 602, Python adopts a stable annual release cadence - PEP 615, Support for the IANA Time Zone Database in the Standard Library - PEP 616, String methods to remove prefixes and suffixes - PEP 617, New PEG parser for CPython - bpo#38379, garbage collection does not block on resurrected objects; - bpo#38692, os.pidfd_open added that allows process management without races and signals; - bpo#39926, Unicode support updated to version 13.0.0; - bpo#1635741, when Python is initialized multiple times in the same process, it does not leak memory anymore; - A number of Python builtins (range, tuple, set, frozenset, list, dict) are now sped up using PEP 590 vectorcall; - A number of Python modules (_abc, audioop, _bz2, _codecs, _contextvars, _crypt, _functools, _json, _locale, operator, resource, time, _weakref) now use multiphase initialization as defined by PEP 489; - A number of standard library modules (audioop, ast, grp, _hashlib, pwd, _posixsubprocess, random, select, struct, termios, zlib) are now using the stable ABI defined by PEP 384. - Remove upstreamed patches: - F00102-lib64.patch - SUSE-FEDORA-multilib.patch - OBS_dev-shm.patch - subprocess-raise-timeout.patch - bpo36302-sort-module-sources.patch - bpo40784-Fix-sqlite3-deterministic-test.patch- Update pre_checkin.sh and regenerate- Convert few dependencies to their pkgconfig counterparts- Remove release requirement on libpython, it is not really needed to be equal as the abi changes with versions- Add provides python3-bla on all the subpkgs in case we are primary provider of the functionality- Remove unversioned files from devel subpkg too - Remove main python3 files from -base based whether we are primary interpreter or not - Fix idle to be co-installable - Add condition to be primary to provide/obsolete python3-* - Fix doc to build in versioned folder so the pythons can be installed next to each other- Revert the full versioning of calls on the macros. These are generic so they should really just call python3 X- For the doc package we can build with generic flavor, we don't need the our-interpreter based one- Add provides for pytohn3X-typing/etc to allow BR on those still to work when needed- Change macros.python3 to use full versioned 3.8 instead of just 3 for python interpreter- Reduce some now unused conditionals- Redux the -base dependencies to match up pre-merge layout- Generate baselibs in pre-checkin too- Generate the importlib-failed using pre_checking again - Add back the information about skipped tests on the pre_checkin output- Use %python_pkg_name instead of hardcoding python3 where applicable - Sort out preamble with spec-cleaner- Calculate required variables instead of relying on their continuous manual update- Fix the -base module build again to generate only the deps we need- Replace OBS_dev-shm.patch with the upstream PR#20944- Use the %{python_pkg_name} on more places to allow easier multiversioning - Switch to _multibuild approach for easier maintenance of this package. All is now in one spec file with 3 conditionals: * bcond_with base * bcond_with doc * bcond_with general- add requires python3-base on libpython subpackage (bsc#1167008)- build against Sphinx 2.x until python is compatible with Sphinx 3.x (see gh#python/cpython#19397, bpo#40204)- Fix build with SQLite 3.32 (bpo#40783) add bpo40784-Fix-sqlite3-deterministic-test.patch- Update to version 3.8.3: - Complete list of changes is available at https://docs.python.org/release/3.8.3/whatsnew/changelog.html#python-3-8-3-final, but most of them are just bugfixes. - Removed patch CVE-2020-8492-urllib-ReDoS.patch: contained in upstream- Add #!BuildIgnore: gdk-pixbuf-loader-rsvg to python3 SPEC- Add patch bsc1167501-invalid-alignment.patch (bsc#1167501, bpo#40052) to fix alignment in abstract.h header file.- Update list of skipped tests for qemu linux-user build, test_setegid (test.test_os.PosixUidGidTests) is confusing it- Update to 3.8.2: - Complete list of changes is available at https://docs.python.org/release/3.8.2/whatsnew/changelog.html#python-3-8-2-final, but most of them are just bugfixes. - Updated patches: - F00102-lib64.patch - OBS_dev-shm.patch - SUSE-FEDORA-multilib.patch - subprocess-raise-timeout.patch- Add CVE-2020-8492-urllib-ReDoS.patch fixing the security bug "Python urrlib allowed an HTTP server to conduct Regular Expression Denial of Service (ReDoS)" (bsc#1162367)- Add Requires: libpython%{so_version} == %{version}-%{release} to python3-base to keep both packages always synchronized (bsc#1162224).- Do not pull in bluez in base again, explain the cycle, it needs to be solved by bluez maintainer for us by providing just the headers separately- Reame idle icons to idle3 in order to not conflict with python2 variant of the package * renamed the icons * renamed icon load in desktop file- Add importlib_resources provide/obsolete as it is integral part of the lang since 3.7 release- Add -fno-semantic-interposition as it brings speed up: https://fedoraproject.org/wiki/Changes/PythonNoSemanticInterpositionSpeedup- Update to 3.8.1: - This is mainly bugfix release and no significant changes to API are expected. The full changelog is available on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-1 - Remove bpo-38688_shutil.copytree_prevent-infinite-recursion.patch, which is included in the upstream tarball.- Add bpo-31046_ensurepip_honours_prefix.patch which makes ensurepip to honour the value of $(prefix). Proposed fix for bpo#31046..- Move bluez-devel dependency to base as it is needed for socket.AF_BLUETOOTH and otherwise does not work- Reintroduce QtHelp with the help of the new BR python-sphinxcontrib-qthelp.- Fix SUSE-FEDORA-multilib.patch, the platform agnostic infix for library installation is "lib", not "dir".- Move idle subpackage build from python3-base to python3. appstream-glib required for packaging introduces considerable extra dependencies and a build loop via rust/librsvg. - Correct installation of idle IDE icons: + idle.png is not the target directory + non-GNOME-specific icons belong into icons/hicolor - Add required Name key to idle3 desktop file- Update to the final release 3.8.0. . - New Features: - Assignment expressions - Positional-only parameters - Parallel filesystem cache for compiled bytecode files - Debug build uses the same ABI as release build - f-strings support = for self-documenting expressions and debugging - PEP 578: Python Runtime Audit Hooks - PEP 587: Python Initialization Configuration - Vectorcall: a fast calling protocol for CPython - Pickle protocol 5 with out-of-band data buffers - New modules: - importlib.metadata - Improved modules: - ast asyncio, builtins, collections, curses, ctypes, datetime, functools, gc, gettext, gzip, idelib and IDLE, inspect, io, json.tool, math, mmap, multiprocessing, os, os.path, pathlib, pickle, plistlib, py_compile, shlex, shutil, socket, ssl, statistics, sys, tarfile, threading, tokenize, tkinter, time, typing, unicodedata, unittest, venv, weakref, xml - C API improvements - bdist_winnst command has been deprecated (use bdist_wheel) - https://docs.python.org/3.8/whatsnew/3.8.html remains rest of changes including documentation on how to port your programs to the current version of Python.- Add idle3.appdata.xml and idle3.desktop (originally from Fedora) to make Idle3 full GUI desktop application. (bsc#1153830)- Drop intltool from BuildRequires. Doesn't appear to be used.- Add folder version to allow tarball downloads even for beta/rc releases- Revert patches from Fedora (F00102-lib64.patch and F00251-change-user-install-location.patch) into their original prisitine Fedora versions, SUSE-FEDORA-multilib.patch refreshed accordingly.- Correct quotation of platsubdir in Lib/distutils/command/install.py- Replace python-3.6.0-multilib.patch with two patches from Fedora (F00102-lib64.patch and F00251-change-user-install-location.patch), and our own SUSE-FEDORA-multilib.patch to allow better cooperation with Fedora and better upstreaming. - Add OBS_dev-shm.patch fixing bpo#38377- Pull in just gettext and let solver to sort out between: gettext-runtime-mini and gettext-runtime- Update to 3.8.0rc1. Overall changes from 3.7: - PEP 572, Assignment expressions - PEP 570, Positional-only arguments - PEP 587, Python Initialization Configuration (improved embedding) - PEP 590, Vectorcall: a fast calling protocol for CPython - PEP 578, Runtime audit hooks - PEP 574, Pickle protocol 5 with out-of-band data - Typing-related: PEP 591 (Final qualifier), PEP 586 (Literal types), and PEP 589 (TypedDict) - Parallel filesystem cache for compiled bytecode - Debug builds share ABI as release builds, also the 'm' ABI tag was removed (irrelevant since 3.4), bpo#36707 - f-strings support a handy = specifier for debugging - continue is now legal in finally: blocks - on Windows, the default asyncio event loop is now ProactorEventLoop - on macOS, the spawn start method is now used by default in multiprocessing - multiprocessing can now use shared memory segments to avoid pickling costs between processes - typed_ast is merged back to CPython - LOAD_GLOBAL is now 40% faster - pickle now uses Protocol 4 by default, improving performance - Refreshed patches: - CVE-2019-5010-null-defer-x509-cert-DOS.patch - python-3.3.0b1-fix_date_time_compiler.patch - python-3.6.0-multilib.patch - subprocess-raise-timeout.patch- Add bpo36302-sort-module-sources.patch (boo#1041090)- Try harder obsoleting importlib-metadata- Update to 3.8.0b4: Many bugfixes, full list on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-4- Re-enable test_threading on aarch64- Remove xrpm from subpackage tk description- Update to 3.8.0b3: Many bugfixes, full list on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-3 - Patches reapplied: - python-3.3.0b1-fix_date_time_compiler.patch - python-3.3.0b1-test-posix_fadvise.patch - python-3.6.0-multilib.patch - subprocess-raise-timeout.patch- Add Provides: python3-importlib-metadata- Update to 3.8.0b2: Many bugfixes, full list on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-2 - Patches included in upstream: - bpo-37169_PyObject_IsFreed.patch - Patches reapplied: - 00251-change-user-install-location.patch - distutils-reproducible-compile.patch - python-3.3.0b1-localpath.patch - python-3.6.0-multilib.patch- Update list of skipped tests for qemu linux-user build - Don't do profiling in qemu linux-user build- Update to 3.8.0b1 (changes since 3.7.*): - PEP 572, Assignment expressions - PEP 570, Positional-only arguments - PEP 587, Python Initialization Configuration (improved embedding) - PEP 590, Vectorcall: a fast calling protocol for CPython - PEP 578, Runtime audit hooks - PEP 574, Pickle protocol 5 with out-of-band data - Typing-related: PEP 591 (Final qualifier), PEP 586 (Literal types), and PEP 589 (TypedDict) - Parallel filesystem cache for compiled bytecode - Debug builds share ABI as release builds - f-strings support a handy = specifier for debugging - continue is now legal in finally: blocks - multiprocessing can now use shared memory segments to avoid pickling costs between processes - typed_ast is merged back to CPython - LOAD_GLOBAL is now 40% faster - pickle now uses Protocol 4 by default, improving performance - Remove patches which were included in the upstream: - 00251-change-user-install-location.patch - 00316-mark-bdist_wininst-unsupported.patch - CVE-2019-9947-no-ctrl-char-http.patch - raise_SIGING_not_handled.patch- Set _lto_cflags to nil as the package is using LTO via --enable-lto. That will prevent to propage LTO for Python modules that are built in a separate package.- Update to 3.8.0.a3: - PEP 572: Assignment Expressions. - Other (mostly small) changes are on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-alpha-3- bsc#1130840 (CVE-2019-9947): add CVE-2019-9947-no-ctrl-char-http.patch Address the issue by disallowing URL paths with embedded whitespace or control characters through into the underlying http client request. Such potentially malicious header injection URLs now cause a ValueError to be raised.- Fix metadata of patches. - Rename boo1071941-make-install-in-sep-loc.patch to 00251-change-user-install-location.patch which is the original name, so it can be looked up in the Fedora VCS.- Mark distutils bdist_wininst command unsupported with 00316-mark-bdist_wininst-unsupported.patch - Remove Windows bdist_wininst executables from runtime package- Update to 3.7.3, which is the maintenance release without any significant changes in API. - Updated patches: - CVE-2019-5010-null-defer-x509-cert-DOS.patch - distutils-reproducible-compile.patch - python-3.3.0b1-fix_date_time_compiler.patch - python-3.6.0-multilib.patch - raise_SIGING_not_handled.patch- Remove building of Qt Develop help files.- Return distutils-reproducible-compile.patch which is still missing (still unfinished bpo#29708).- Update to 3.8.0a2: * List of all (mostly small) changes are on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-alpha-2- Build nis module again.- Update to 3.8.0a1: * The most visible change so far is probably the implementation of PEP 572: Assignment Expressions. For a detailed list of changes, see: https://docs.python.org/3.8/whatsnew/changelog.html * Recover building of nis module properly in python3 package - Update patches: * CVE-2019-5010-null-defer-x509-cert-DOS.patch * python-3.3.0b1-fix_date_time_compiler.patch * python-3.3.0b1-test-posix_fadvise.patch * python-3.6.0-multilib.patch * raise_SIGING_not_handled.patch- Put LICENSE file where it belongs (bsc#1121852)- bsc#1122191: add CVE-2019-5010-null-defer-x509-cert-DOS.patch fixing bpo-35746. An exploitable denial-of-service vulnerability exists in the X509 certificate parser of Python.org Python 2.7.11 / 3.7.2. A specially crafted X509 certificate can cause a NULL pointer dereference, resulting in a denial of service. An attacker can initiate or accept TLS connections using crafted certificates to trigger this vulnerability.- Do not require full gettext in order to avoid pulling in the glib2 as a dependency- Update to 3.7.2: * bugfix release: https://docs.python.org/3.7/whatsnew/changelog.html#changelog- Stop applying python-3.6.0-multilib-new.patch (which is still WIP), and apply the old proven python-3.6.0-multilib.patch instead.- Use upstream-recommended %{_rpmconfigdir}/macros.d directory for the rpm macros.- Upgrade to 3.7.2rc1: * bugfix release, for the full list of all changes see https://docs.python.org/3.7/whatsnew/changelog.html#changelog - Make run of the test suite more verbose- Write summaries without em dashes.- Remove python-3.3.0b1-curses-panel.patch it is unnecessary anymore. - Add boo1071941-make-install-in-sep-loc.patch to make pip and distutils in user environment install into separate location (boo#1071941) Set values of prefix and exec_prefix in distutils install command to /usr/local if executable is /usr/bin/python* and RPM build is not detected to make pip and distutils install into separate location - Remove finally python-3.3.3-skip-distutils-test_sysconfig_module.patch - Remove distutils-reproducible-compile.patch which doesn't make really much difference in reproducibility (see gh#python/cpython#8057 and discussion there).- Rename Stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch to bpo34022-stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch- Add dependency on bluez-devel to build support for Bluetooth (boo#1109998)- Add devhelp subpackage and split qthelp into another subpackage.- Remove python-3.0b1-record-rpm.patch and Python-3.0b1-record-rpm.patch, as they are not needed anymore- Switch off test_threading for optimization builds.- Update to python-3.7.1. This is just a brief overview, complete changelog available at https://docs.python.org/3.7/whatsnew/changelog.html#python-3-7-1-final: Library bpo-34970: Protect tasks weak set manipulation in asyncio.all_tasks() - Patches already accepted upstream are removed: * 00307-allow-to-call-Py_Main-after-Py_Initialize.patch * 00308-tls-1.3.patch - New patches added: * Stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch * raise_SIGING_not_handled.patch - All other patches refreshed via quilt.- Add raise_SIGING_not_handled.patch to fix bsc#1094814- Add patch to fix importlib return types: * python3-imp-returntype.patch- bpo-34022 still not completely fixed, so we have to keep excluding test_cmd_line_script, test_multiprocessing_main_handling, and test_runpy from the test suite.- Update to python 3.7.1~rc2: Core and Builtins bpo-34879: Fix a possible null pointer dereference in bytesobject.c. Patch by Zackery Spytz. bpo-34854: Fixed a crash in compiling string annotations containing a lambda with a keyword-only argument that doesn’t have a default value. bpo-34320: Fix dict(od) didn’t copy iteration order of OrderedDict. Library bpo-34769: Fix for async generators not finalizing when event loop is in debug mode and garbage collector runs in another thread. bpo-34922: Fixed integer overflow in the digest() and hexdigest() methods for the SHAKE algorithm in the hashlib module. bpo-34900: Fixed unittest.TestCase.debug() when used to call test methods with subtests. Patch by Bruno Oliveira. bpo-34871: Fix inspect module polluted sys.modules when parsing __text_signature__ of callable. bpo-34872: Fix self-cancellation in C implementation of asyncio.Task bpo-34819: Use a monotonic clock to compute timeouts in Executor.map() and as_completed(), in order to prevent timeouts from deviating when the system clock is adjusted. bpo-34334: In QueueHandler, clear exc_text from LogRecord to prevent traceback from being written twice. bpo-6721: Acquire the logging module’s commonly used internal locks while fork()ing to avoid deadlocks in the child process. bpo-34172: Fix a reference issue inside multiprocessing.Pool that caused the pool to remain alive if it was deleted without being closed or terminated explicitly. Documentation bpo-32174: chm document displays non-ASCII charaters properly on some MBCS Windows systems. Tests bpo-32962: Fixed test_gdb when Python is compiled with flags - mcet -fcf-protection -O0. C API bpo-34910: Ensure that PyObject_Print() always returns -1 on error. Patch by Zackery Spytz.- Add Stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch to fix problems with SOURCE_DATE_EPOCH variable (bpo-34022)- Add patch to fix build with tls1.3 supported openssl * 00308-tls-1.3.patch - Add patch to fix Py_Main calls after Py_initialize * 00307-allow-to-call-Py_Main-after-Py_Initialize.patch- Add -fwrapv to OPTS, which is default for python3 anyway See for example https://github.com/zopefoundation/persistent/issues/86 for bugs which are caused by avoiding it.- Fix ownership of _contextvars, _queue, and _xxtestfuzz- Switch off LTO for distros with older GCC - Fix %files- Add dependency over libuuid-devel- update to python 3.7.0 Complete overview of changes is available on https://docs.python.org/3/whatsnew/3.7.html, these are just highlights: * PEP 563, postponed evaluation of type annotations. * async and await are now reserved keywords. * New library modules: contextvars: PEP 567 – Context Variables dataclasses: PEP 557 – Data Classes importlib.resources * New built-in features: PEP 553, the new breakpoint() function. * Python data model improvements: PEP 562, customization of access to module attributes. PEP 560, core support for typing module and generic types. the insertion-order preservation nature of dict objects has been declared to be an official part of the Python language spec. * Significant improvements in the standard library: The asyncio module has received new features, significant usability and performance improvements. The time module gained support for functions with nanosecond resolution. * CPython implementation improvements: Avoiding the use of ASCII as a default text encoding: PEP 538, legacy C locale coercion PEP 540, forced UTF-8 runtime mode PEP 552, deterministic .pycs the new development runtime mode PEP 565, improved DeprecationWarning handling * C API improvements: PEP 539, new C API for thread-local storage * Documentation improvements: PEP 545, Python documentation translations New documentation translations: Japanese, French, and Korean. - drop python3-sorted_tar.patch - drop 0001-allow-for-reproducible-builds-of-python-packages.patch - refresh python-3.6.0-multilib-new.patch - refresh subprocess-raise-timeout.patch * new C API for thread-local storage * Deterministic pyc files * Built-in breakpoint() * Data Classes * Core support for typing module and generic types * Customization of access to module attributes * Postponed evaluation of annotations * Time functions with nanosecond resolution * Improved DeprecationWarning handling * Context Variables * Avoiding the use of ASCII as a default text encoding (PEP 538, legacy C locale coercion and PEP 540, forced UTF-8 runtime mode) * The insertion-order preservation nature of dict objects is now an official part of the Python language spec. * Notable performance improvements in many areas.- disable lto with gcc versions below 7 (results in link failures)- Use faster find subcommand execution strategies.- Do not mention the testsuite disabling in opts as it was moved to main pkg so base is test-free- As we run in main python package do not generate the pre_checkin from both now- Move the tests from base to generic package wrt bsc#1088573 * We still fail the whole distro if python3 is not build * The other archs than x86_64 took couple of hours to unblock build of other software, this way we work around the issue - Some tests are still run in -base for the LTO tweaking, but at least it is not run twice- update to 3.6.5 * bugfix release * see Misc/NEWS for details - drop ctypes-pass-by-value.patch - drop fix-localeconv-encoding-for-LC_NUMERIC.patch - refresh python-3.6.0-multilib-new.patch- Created %so_major and %so_minor macros - Put Tools/gdb/libpython.py script into proper place and ship it with devel subpackage.- ctypes-pass-by-value.patch: Fix pass by value for structs on aarch64- Add python3-sorted_tar.patch (boo#1081750)- Drop python3-tk and python3-idle recommends to reduce python3 always pulling X stack bsc#1081751- Add patch to fix glibc 2.27 fail bsc#1079761: * fix-localeconv-encoding-for-LC_NUMERIC.patch- Update skip_random_failing_tests.patch (for PowerPC) to avoid test_call_later failure- move XML modules and python3-xml provide to python3-base (fixes bsc#1077230) - move ensurepip to base- Add skip_random_failing_tests.patch only for PowerPC- update to 3.6.4 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed python3-ncurses-6.0-accessors.patch - drop PYTHONSTARTUP hooks that cause spurious startup errors * fixes bsc#1070738 * the relevant feature (REPL history) is now built into Python itself- Install 2to3-%{python_version} executable (override defattr of the -tools package). 2to3 (unversioned) is a symlink and does not carry permissions (bsc#1070853).- move 2to3 to python3-tools package- update to 3.6.3 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed 0001-3.6-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3093.patch- drop python-2.7-libffi-aarch64.patch: this patches the intree copy of libffi which is unused/deleted in the line afterwards - fix build against system libffi: include flags weren't set so it actually used the in-tree libffi headers.- Fix test broken with OpenSSL 1.1 (bsc#1042670) * add 0001-3.6-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3093.patch- Update RPM group for python documentation.- fix missing %{?armsuffix}- distutils-reproducible-compile.patch: ensure distutils order files before compiling, which works around bsc#1049186- Add libnsl-devel build requires for glibc obsoleting libnsl- update to 3.6.2 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed test-socket-aead-kernel49.patch - add Provides: python3-typing (fixes bsc#1050653) - drop duplicate Provides: python3- drop db-devel from requirements- Add missing link to python library in config dir (bsc#1040164)- update to 3.6.1 * bugfix release, over a hundred bugs fixed * never add import location's parent directory to sys.path * switch to git for version control, build changes related to that * fix "failed to get random numbers" on old kernels (bsc#1029902) * several crashes and memory leaks corrected * f-string are no longer accepted as docstrings- prevent regenerating AST at build-time more robustly - add "--without profileopt" and "--without testsuite" options to python3-base to allow short circuiting when working on the package- Add 0001-allow-for-reproducible-builds-of-python-packages.patch upstream https://github.com/python/cpython/pull/296- reenable test_socket with AEAD patch (test-socket-aead-kernel49.patch) - reintroduce %py3_soflags macro (and better named %cpython3_soabi equivalent)- update to 3.6.0 * PEP 498 Formated string literals * PEP 515 Underscores in numeric literals * PEP 526 Syntax for variable annotations * PEP 525 Asynchronous generators * PEP 530 Asynchronous comprehensions * PEP 506 New "secrets" module for safe key generation * less memory consumed by dicts * dtrace and systemtap support * improved asyncio module * better defaults for ssl * new hashing algorithms in hashlib * bytecode format changed to allow more optimizations * "async" and "await" are on track to be reserved words * StopIteration from generators is deprecated * support for openssl < 1.0.2 is deprecated * os.urandom now blocks when getrandom() blocks * huge number of new features, bugfixes and optimizations * see https://docs.python.org/3.6/whatsnew/3.6.html for details - rework multilib patch: drop Python-3.5.0-multilib.patch, implement upstreamable python-3.6.0-multilib-new.patch - refresh python-3.3.0b1-localpath.patch, subprocess-raise-timeout.patch - drop upstreamed Python-3.5.1-fix_lru_cache_copying.patch - finally drop python-2.6b1-canonicalize2.patch that was not applied in source and only kept around in case we needed it in the future. (which we don't, as it seems) - update import_failed map and baselibs - build ctypes against system libffi (buildrequire libffi-devel in python3-base) - add new key to keyring (signed by keys already in keyring) - introduced common configure section between python3 and python3-base - moved pyconfig.h and Makefile to devel subpackage as distutils no longer need it at runtime - added python-rpm-macros dependency, regenerated macros file, drop macros.python3.py because it is not used now - improve summaries and descriptions (fixes bsc#917607) - enabled Link-Time Optimization, see what happens - including skipped_tests.py in pre_checkin.sh run - run specs through spec-cleaner, rearrange sections- move _hashlib and _ssl modules and tests to python3-base - recommend python3- Skip test_asyncio under qemu_user_space_build- Add Python-3.5.1-fix_lru_cache_copying.patch Fix copying the lru_cache() wrapper object. Fixes deep-copying lru_cache regression, which worked on previous versions of python but fails on python 3.5. This fixes a bunch of packages in devel:languages:python3. See: https://bugs.python.org/issue25447- Build the docs in .qch format as well- update to 3.5.1 * bugfix-only release, dozens of bugs fixed - Drop upstreamed Python-3.5.0-_Py_atomic_xxx-symbols.patch - "Python3" to "Python 3" in summary * This seems cleaner and fixes and rpmlint warning- Add Python-3.5.0-_Py_atomic_xxx-symbols.patch This fixes a build error for many packages that use the Python, C-API. This patch is already accepted upstream and is slated to appear in python 3.5.1.- update to 3.5.0 * coroutines with async/await syntax * matrix multiplication operator `@` * unpacking generalizations * new modules `typing` and `zipapp` * type annotations * .pyo files replaced by custom suffixes for optimization levels in __pycache__ * support for memory BIO in ssl module * performance improvements in several modules * and many more - removals and behavior changes * deprecated `__version__` is removed * support for .pyo files was removed * system calls are auto-retried on EINTR * bare generator expressions in function calls now cause SyntaxError (change "f(x for x in i)" to "f((x for x in i))" to fix) * removed undocumented `format` member of private `PyMemoryViewObject` struct * renamed `PyMemAllocator` to `PyMemAllocatorEx` - redefine %dynlib macro to reflect that modules now have arch+os as part of name - module `time` is now built-in - dropped upstreamed patches: python-3.4.1-fix-faulthandler.patch python-3.4.3-test-conditional-ssl.patch python-fix-short-dh.patch (also dropped dh2048.pem required for this patch) - updated patch Python-3.3.0b2-multilib.patch to Python-3.5.0-multilib.patch - python-ncurses-6.0-accessors.patch taken from python 2 to fix build failure with new gcc + ncurses- Add python3-ncurses-6.0-accessors.patch: Fix build with NCurses 6.0 and OPAQUE_WINDOW set to 1.- improve import_failed hook to do the right thing when invoking missing modules with "python3 -m modulename" (boo#942751)- Build with --enable-loadable-sqlite-extensions to make it works as geospatial database.- Fix source list for previous change (add dh2048.pem).- dh2048.pem: added generated 2048 dh parameter set to fix ssl test (bsc#935856) - python-fix-short-dh.patch: replace the 512 bits dh parameter set by 2048 bits to fix build with new openssl 1.0.2c (bsc#935856)- ctypes-libffi-aarch64.patch: remove upstreamed patch - python-2.7-libffi-aarch64.patch: Fix argument passing in libffi for aarch64- drop the PDF subpackage (removes the massive texlive dependency, and most likely nobody is using the PDFs anyway)- python-3.4.3-test-conditional-ssl.patch - restore tests failing because test_urllib was unconditionally importing ssl (without really needing it) - restore functionality of multilib patch - drop libffi-ppc64le.diff because upstream completely changed everything yet again (sorry ppc64 folks :| )- Update to version 3.4.3 - Drop upstreamed CVE-2014-4650-CGIHTTPServer-traversal.patch (bpo#21766)- Add python-3.4.1-fix-faulthandler.patch, upstream patch for bogus faulthandler which fails with GCC 5.- asyncio has been merged in python3 main package; provide and obsolete it - Remove obsolete AUTHORS section - Remove redundant %clean section- Only pkgconfig(x11) is required for build, not the whole set of packages provided by xorg-x11-devel metapackage.- add %python3_version rpm macro for Fedora compatibility - add missing argument in import_failed, rename Novell Bugzilla to SUSE Bugzillaibs-centriq-3 1683653735 !"!$%$'('*+*-.-0103436769:9<=<?@?BCBEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3.11.23.11.23.11.2-150400.9.5.63.11.2-150400.9.5.6    !!!"""""""""########$$$$%%%&&&&&&'''(((''))'******************'''+++++++++,,,--,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..//0111111111111222222332244555555555552to3-3.11turtledemo__init__.py__main__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.opt-2.pyc__init__.cpython-311.pyc__main__.cpython-311.opt-1.pyc__main__.cpython-311.opt-2.pyc__main__.cpython-311.pycbytedesign.cpython-311.opt-1.pycbytedesign.cpython-311.opt-2.pycbytedesign.cpython-311.pycchaos.cpython-311.opt-1.pycchaos.cpython-311.opt-2.pycchaos.cpython-311.pycclock.cpython-311.opt-1.pycclock.cpython-311.opt-2.pycclock.cpython-311.pyccolormixer.cpython-311.opt-1.pyccolormixer.cpython-311.opt-2.pyccolormixer.cpython-311.pycforest.cpython-311.opt-1.pycforest.cpython-311.opt-2.pycforest.cpython-311.pycfractalcurves.cpython-311.opt-1.pycfractalcurves.cpython-311.opt-2.pycfractalcurves.cpython-311.pyclindenmayer.cpython-311.opt-1.pyclindenmayer.cpython-311.opt-2.pyclindenmayer.cpython-311.pycminimal_hanoi.cpython-311.opt-1.pycminimal_hanoi.cpython-311.opt-2.pycminimal_hanoi.cpython-311.pycnim.cpython-311.opt-1.pycnim.cpython-311.opt-2.pycnim.cpython-311.pycpaint.cpython-311.opt-1.pycpaint.cpython-311.opt-2.pycpaint.cpython-311.pycpeace.cpython-311.opt-1.pycpeace.cpython-311.opt-2.pycpeace.cpython-311.pycpenrose.cpython-311.opt-1.pycpenrose.cpython-311.opt-2.pycpenrose.cpython-311.pycplanet_and_moon.cpython-311.opt-1.pycplanet_and_moon.cpython-311.opt-2.pycplanet_and_moon.cpython-311.pycrosette.cpython-311.opt-1.pycrosette.cpython-311.opt-2.pycrosette.cpython-311.pycround_dance.cpython-311.opt-1.pycround_dance.cpython-311.opt-2.pycround_dance.cpython-311.pycsorting_animate.cpython-311.opt-1.pycsorting_animate.cpython-311.opt-2.pycsorting_animate.cpython-311.pyctree.cpython-311.opt-1.pyctree.cpython-311.opt-2.pyctree.cpython-311.pyctwo_canvases.cpython-311.opt-1.pyctwo_canvases.cpython-311.opt-2.pyctwo_canvases.cpython-311.pycyinyang.cpython-311.opt-1.pycyinyang.cpython-311.opt-2.pycyinyang.cpython-311.pycbytedesign.pychaos.pyclock.pycolormixer.pyforest.pyfractalcurves.pylindenmayer.pyminimal_hanoi.pynim.pypaint.pypeace.pypenrose.pyplanet_and_moon.pyrosette.pyround_dance.pysorting_animate.pytree.pyturtle.cfgtwo_canvases.pyyinyang.pyToolsREADMEbuildbotc-analyzerREADMETODOc-analyzer.pyc_analyzer__init__.py__main__.pyanalyze.pydatafiles.pyinfo.pymatch.pyc_common__init__.pyclsutil.pyfsutil.pyinfo.pyiterutil.pylogging.pymisc.pyscriptutil.pyshow.pystrutil.pytables.pyc_parser__init__.py__main__.py_state_machine.pydatafiles.pyinfo.pymatch.pyparser__init__.py_alt.py_common.py_compound_decl_body.py_delim.py_func_body.py_global.py_info.py_regexes.pypreprocessor__init__.py__main__.pycommon.pyerrors.pygcc.pypure.pysource.pycheck-c-globals.pycpython__init__.py__main__.py_analyzer.py_capi.py_files.py_parser.pyglobals-to-fix.tsvignored.tsvknown.tsvmust-resolve.shtable-file.pyccbenchccbench.pyclinicclinic.pycpp.pydemoREADMEbeer.pyeiffel.pyhanoi.pylife.pymarkov.pymcast.pyqueens.pyredemo.pyrpython.pyrpythond.pysortvisu.pyspreadsheet.pyvector.pyfreezeREADMEbkfile.pycheckextensions.pycheckextensions_win32.pyextensions_win32.iniflag.pyfreeze.pyhello.pymakeconfig.pymakefreeze.pymakemakefile.pyparsesetup.pyregen_frozen.pytestfreeze.pyok.pywin32.htmlwinmakemakefile.pyi18nmakelocalealias.pymsgfmt.pypygettext.pyimportbenchREADMEimportbench.pyiobenchiobench.pymsiREADME.txtappendpathappendpath.wixprojappendpath.wxsappendpath_en-US.wxlbundleDefault.ARM64.xslDefault.thmDefault.wxlSideBar.pngbootstrapLICENSE.txtPythonBootstrapperApplication.cpppch.cpppch.hpythonba.cpppythonba.defpythonba.slnpythonba.vcxprojresource.hbundle.targetsbundle.wxlbundle.wxsfull.wixprojpackagegroupscore.wxscrt.wxsdev.wxsdoc.wxsexe.wxslauncher.wxslib.wxspackageinstall.wxspip.wxspostinstall.wxstcltk.wxstest.wxstools.wxsreleaselocal.wixprojreleaseweb.wixprojsnapshot.wixprojcommon.wxscommon_en-US.wxl_templatecorecore.wixprojcore.wxscore_d.wixprojcore_d.wxscore_en-US.wxlcore_files.wxscore_pdb.wixprojcore_pdb.wxscsv_to_wxs.pydevdev.wixprojdev.wxsdev_d.wixprojdev_d.wxsdev_en-US.wxldev_files.wxsdocdoc.wixprojdoc.wxsdoc_en-US.wxl_templateexeexe.wixprojexe.wxsexe_d.wixprojexe_d.wxsexe_en-US.wxl_templateexe_files.wxsexe_pdb.wixprojexe_pdb.wxsexe_reg.wxsgenerate_md5.pylauncherlauncher.wixprojlauncher.wxslauncher_en-US.wxllauncher_files.wxslauncher_reg.wxsliblib.wixprojlib.wxslib_d.wixprojlib_d.wxslib_en-US.wxllib_files.wxslib_pdb.wixprojlib_pdb.wxsmake_appx.ps1make_cat.ps1make_zip.projmsi.propsmsi.targetspathpath.wixprojpath.wxspath_en-US.wxlpippip.wixprojpip.wxspip_en-US.wxlpurge.pysdktools.psm1sign_build.ps1tcltktcltk.wixprojtcltk.wxstcltk_d.wixprojtcltk_d.wxstcltk_en-US.wxl_templatetcltk_files.wxstcltk_pdb.wixprojtcltk_pdb.wxstcltk_reg.wxstesttest.wixprojtest.wxstest_d.wixprojtest_d.wxstest_en-US.wxltest_files.wxstest_pdb.wixprojtest_pdb.wxstoolstools.wixprojtools.wxstools_en-US.wxltools_files.wxsucrtucrt.wixprojucrt.wxsucrt_en-US.wxluploadrelease.projuploadrelease.ps1wix.propsnugetmake_pkg.projpython.nuspecpythonarm32.nuspecpythondaily.nuspecpythondaily.symbols.nuspecpythonx86.nuspecpeg_generator.clang-format.gitignoredatacprog.pytop-pypi-packages-365-days.jsonxxl.zipmypy.inipeg_extension__init__.pypeg_extension.cpegen__init__.py__main__.pyast_dump.pybuild.pyc_generator.pyfirst_sets.pygrammar.pygrammar_parser.pygrammar_visualizer.pykeywordgen.pymetagrammar.gramparser.pyparser_generator.pypython_generator.pysccutils.pytestutil.pytokenizer.pyvalidator.pypyproject.tomlrequirements.pipscripts__init__.pyast_timings.pybenchmark.pydownload_pypi_packages.pyfind_max_nesting.pygrammar_grapher.pyjoinstats.pytest_parse_directory.pytest_pypi_packages.pyscripts2to3README__pycache__generate_global_objects.cpython-311.pycumarshal.cpython-311.pycabitype.pyanalyze_dxp.pybyext.pybyteyears.pycheckpip.pycleanfuture.pycombinerefs.pycopytime.pycrlf.pydb2pickle.pydeepfreeze.pydiff.pydutree.docdutree.pyeptags.pyfind-uname.pyfind_recursionlimit.pyfinddiv.pyfindlinksto.pyfindnocoding.pyfixcid.pyfixdiv.pyfixheader.pyfixnotice.pyfixps.pyfreeze_modules.pygenerate_global_objects.pygenerate_opcode_h.pygenerate_re_casefix.pygenerate_sre_constants.pygenerate_stdlib_module_names.pygenerate_token.pyget-remote-certificate.pygoogle.pygprof2html.pyhighlight.pyidle3ifdef.pyimport_diagnostics.pylfcr.pylinktree.pylll.pymailerdaemon.pymake_ctype.pymd5sum.pymkreal.pyndiff.pynm2def.pyobjgraph.pyparse_html5_entities.pyparseentities.pypatchcheck.pypathfix.pypdeps.pypep384_macrocheck.pypickle2db.pypindent.pyptags.pypydoc3pysource.pyreindent-rst.pyreindent.pyrgrep.pyrun_tests.pysmelly.pystable_abi.pystartuptime.pysuff.pysummarize_stats.pytexi2html.pyumarshal.pyuntabify.pyupdate_file.pyvar_access_benchmark.pyverify_ensurepip_wheels.pywhich.pywin_add2path.pysslmake_ssl_data.pymultissltests.pystringbenchREADMEstringbench.pytzzdump.pyunicodecomparecodecs.pygencjkcodecs.pygencodec.pygenmap_japanese.pygenmap_korean.pygenmap_schinese.pygenmap_support.pygenwincodec.pylistcodecs.pymakeunicodedata.pymkstringprep.pypython-mappingsCP1140.TXTCP273.TXTGB2312.TXTKOI8-U.TXTTIS-620.TXTdiffjisx0213-2000-std.txt.diffjisx0213-2004-std.txt.diffgb-18030-2000.xmljisx0213-2004-std.txtunittestguiREADME.txtunittestgui.pywasm.editorconfigREADME.mdSetup.local.exampleconfig.site-wasm32-emscriptenconfig.site-wasm32-wasipython.htmlpython.worker.jswasi-envwasm_assets.pywasm_build.pywasm_webserver.py/usr/bin//usr/lib64/python3.11//usr/lib64/python3.11/turtledemo//usr/lib64/python3.11/turtledemo/__pycache__//usr/share/doc/packages/python311-core//usr/share/doc/packages/python311-core/Tools//usr/share/doc/packages/python311-core/Tools/c-analyzer//usr/share/doc/packages/python311-core/Tools/c-analyzer/c_analyzer//usr/share/doc/packages/python311-core/Tools/c-analyzer/c_common//usr/share/doc/packages/python311-core/Tools/c-analyzer/c_parser//usr/share/doc/packages/python311-core/Tools/c-analyzer/c_parser/parser//usr/share/doc/packages/python311-core/Tools/c-analyzer/c_parser/preprocessor//usr/share/doc/packages/python311-core/Tools/c-analyzer/cpython//usr/share/doc/packages/python311-core/Tools/ccbench//usr/share/doc/packages/python311-core/Tools/clinic//usr/share/doc/packages/python311-core/Tools/demo//usr/share/doc/packages/python311-core/Tools/freeze//usr/share/doc/packages/python311-core/Tools/freeze/test//usr/share/doc/packages/python311-core/Tools/i18n//usr/share/doc/packages/python311-core/Tools/importbench//usr/share/doc/packages/python311-core/Tools/iobench//usr/share/doc/packages/python311-core/Tools/msi//usr/share/doc/packages/python311-core/Tools/msi/appendpath//usr/share/doc/packages/python311-core/Tools/msi/bundle//usr/share/doc/packages/python311-core/Tools/msi/bundle/bootstrap//usr/share/doc/packages/python311-core/Tools/msi/bundle/packagegroups//usr/share/doc/packages/python311-core/Tools/msi/core//usr/share/doc/packages/python311-core/Tools/msi/dev//usr/share/doc/packages/python311-core/Tools/msi/doc//usr/share/doc/packages/python311-core/Tools/msi/exe//usr/share/doc/packages/python311-core/Tools/msi/launcher//usr/share/doc/packages/python311-core/Tools/msi/lib//usr/share/doc/packages/python311-core/Tools/msi/path//usr/share/doc/packages/python311-core/Tools/msi/pip//usr/share/doc/packages/python311-core/Tools/msi/tcltk//usr/share/doc/packages/python311-core/Tools/msi/test//usr/share/doc/packages/python311-core/Tools/msi/tools//usr/share/doc/packages/python311-core/Tools/msi/ucrt//usr/share/doc/packages/python311-core/Tools/nuget//usr/share/doc/packages/python311-core/Tools/peg_generator//usr/share/doc/packages/python311-core/Tools/peg_generator/data//usr/share/doc/packages/python311-core/Tools/peg_generator/peg_extension//usr/share/doc/packages/python311-core/Tools/peg_generator/pegen//usr/share/doc/packages/python311-core/Tools/peg_generator/scripts//usr/share/doc/packages/python311-core/Tools/scripts//usr/share/doc/packages/python311-core/Tools/scripts/__pycache__//usr/share/doc/packages/python311-core/Tools/ssl//usr/share/doc/packages/python311-core/Tools/stringbench//usr/share/doc/packages/python311-core/Tools/tz//usr/share/doc/packages/python311-core/Tools/unicode//usr/share/doc/packages/python311-core/Tools/unicode/python-mappings//usr/share/doc/packages/python311-core/Tools/unicode/python-mappings/diff//usr/share/doc/packages/python311-core/Tools/unittestgui//usr/share/doc/packages/python311-core/Tools/wasm/-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.suse.de/SUSE:Maintenance:28684/SUSE_SLE-15-SP4_Update/fda1bf1f6e64d110df4b49f2cbb2f61b-python311.SUSE_SLE-15-SP4_Update:basecpioxz5aarch64-suse-linux                      Python script, ASCII text executabledirectoryASCII textemptyC source, ASCII textBourne-Again shell script, ASCII text executableHTML document, ASCII text, with very long linesPython script text executable Python script, ASCII text executablePython script, UTF-8 Unicode text executablePython script, ISO-8859 text executablePython script, UTF-8 Unicode text executable, with very long linesXML 1.0 document, ASCII textXML 1.0 document, UTF-8 Unicode (with BOM) textexported SGML document, ASCII textXML 1.0 document, UTF-8 Unicode (with BOM) text, with very long linesPNG image data, 176 x 382, 8-bit/color RGB, non-interlacedASCII text, with very long linesUTF-8 Unicode (with BOM) text, with CRLF line terminatorsXML 1.0 document, UTF-8 Unicode (with BOM) text, with CRLF line terminatorsXML 1.0 document, ASCII text, with very long linesASCII text, with CRLF line terminatorsXML 1.0 document, ASCII text, with CRLF line terminatorsASCII text (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)news, ASCII texta /usr/bin/env python3 script, ASCII text executableunified diff output, ASCII textC++ source, ASCII textPOSIX shell script, ASCII text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR0# v=1Vutf-8b494a22b20ba532e419914dbe2047c0739812a8245c0094d7c7e23ab2611790b? 7zXZ !t/EH] crv9w)^,; Xī CW!n }(ğأt+֏ePp#\HǝrGz'Ӹp5P~`R-@TmuhO"`qx@~Jo(shƾn*kDپy8F.|vdڂ ^*3Bq-2CcxaJk4& 6ʾn%`e` ғڼ/&dQ9׎.W-LHF>_x|< $8`4/RqftBGxb[U)2zʯ NS-|5ؽ_cBǓ=>g=E_*z,ܱSg K;n} LB8sHVVպ]PvYvp^ ӝE?טonR0W^}2yӦw <* ;B2]Eg W`{vvk9'^A+~iÌ9U^xr"zph1, 1\_&ԀuknZ֤IoʖDOcm0v۫1bQ$->6\%I6ˬi] A;UYѶeáÓ˰LvF$ EӗE?1фx8ycY)"Eղ#KEu>&oDUV(H=C[m 671W^RX( fq38S;s6Ѝ5K>W&3FV@†˘ r_#:VWuߔd ǹ`lؑL w%mn/Ne 8RAqJ 74,Ý# / gU ǡ}qΊ;t= Jiy&-Q}&?MkVyҺhF@d.C[iDMS"c/$֝uIuGloպ7wGAGK2HcU!׶EK&!f*G׿%]EEV\ξ,+I )p+sg=a淛/"PkeG QlRߞpwF WI*,[K':GՉ:4N!L=TJvuGMCӛqEA+U:3mQvO) [#H#iG1ܥJ/-]5OGxꈔd" >t"awdte!Θ 7 ؼB݉. )Uoi֫pA$k:&H[ #_$T0-W"[\^bbW(7wbes3bG_ztˀ Ґ*FIа5RO (c4 66`#׫ydqP 8{)D tb } Qv#d"@"9cj j֭!rvޖkun*xAN PUCҎS1kL:DIڗ~*a(_.KoE9V(rlNw]Ez!;h&7h@}ߴ$7ȯ#_QJDvp VAqA>lDrH6?0q,iϻgs() v駻Ɇb1bD!Q3ƨ=:V$^0QHr,.HHx0+ 'oth9VEp/h阥BlU٨VQrΫ(AD.dˇ9`hGy*!DH쀓lC%W]ao(=Cְz\%JE̹Ix / aD?njk;C$q+;u$uYY%X b p$Wk5m?"o.G(pmy8V3V5T?U8`^s02&d=^TF8ҋsE[1AVw*Kk? ~a%]EHݙ,MJ4:E&{t ?ZL*Ίz󰲚xMw9䯚܈=+j'+1$Z&/;ϐ{.TdFmV,#]mqkY6Ҩ 4C9%廥η=a??[:+UѝΕC}x۞"::A9[ F$W<42|?^9K$vSE ݙU3w;> r4!_%#n+=؍|-8Ej0˅Q V^{(e^%Q+GyN>MʫSRbZgpl;vZ%al6Exv TZ;`NAeLQoT\_O8IpfdTsr̈́ڟ&V~6߀u{R~C/4RNaZ\: @$+6x5bQq%=_{[&ty&hgԵ7oඎg9 1Aam8cPë@1?Zi 0A9<5iyi[@mʨ'S1UtSJ}tHycȣpUueg6`,>b#[pӛǑ.pQP5{ES*M!HQ i:7'5u#T⫇R?&Q {/Ĭ 7 ţӋL" =װNuD + H`*3lxFQT3 L")MgmiTA :E;q6{J>s`$FϘN6{IMzeyllv=CJKj(ˆ(ꎇ@rДeʾzn09OctwjAϼ4nP.|!(\6V$j*A-Q1aet*al^Tb\ 6w X tN ~'5WY73e9,Z% lݶߠ%7OvMsLa IFO83EFDy4׊p'l9Iz]t֤JBۆiseCtȃw58Tz.DYlPDS[yc nJo9!6?QFtӤu`9Tlڻl\w+%AANyr]Y_gi p9@xY>0mPrs^";PjS^f d9OSVn?mHzx9[ L;F!mmhg. ^bSlNxSgP6"ܠ+#W4AU&w,Xvdբx=祡nVV!eM':j2lE5; `-T}-0? 5WBT̸ȘFp^JG&:i9`mw%h pH+,z(ٱHfuYʕrȢah+Yfʌ ^-PD% }04p> d|mܷ\JwTg  *~Hȅ ut6(wOhu2'#̡6^ pe!2x|̃5NqZΨ[qW<}RwN c;,Sb+c َGmHČ;P# 6I՗ai '9`/1cOnjJ)tg]zA#: ih:&d3h9oCP0>c[“=ԇ}6NE=¨_}.c > ho.R;b:2YMxu^Um45ޣ@CI 2)1IaH ¶U(R+W< yJ%Mh$dvh0(Qmu$3* tzltN! 4i9,2b5SP98#M4ԇ53Fh>mXcGBtk s ڦa[K.fC>~_ac&0~Y>SdόY&X4VqV}=-8qD<]#D+ج]ppF2Â4!u.R Y#6X)p8̃{| y;}?ЭSy?R続+t o+ڝq^\YK0IWDq/{|J)䶢^;?cGO>7|O|)ROC/@Tb*?(&O@**NyKy"[F"*?TZ%P%xiZ>9W!u9x,e)TJ8BtjӼrrD7&H:*9h??`}Ox PW ;¾lIg`?lP 鑡iǐQ,G؞n%83(=Ơfjq+|(;˘lUQ7=4n$+ȜF*csu;DlK~k] [k1 L3ÊdHwBxکkώ1=Qw=aETdr4$L9W+ źS2hD :z~z~:sqa#d!Dm*iwFbȀM'N5N Wv7%nj \z<`TxG ӟ 1n5/OοkQ%;4FB/sz);etZ~씤lʛĒv !L=4 ^B1fR>{['AŕMsH_4&8hffP ̖ zj*i-,LYh.>"*oU7 8Z;&g,uۜ SVM/gBa{y׈ !7w9L<ǹhZ'_S*zOb0n[Oj[?4 Ǻ-C P 奯C`V2O%mC.#}2sV?-Bkzн5ިjn]rKdua˪t@#>X#KɅ- nl v#=犄۸Skl,G$P po{~=t.| "J엵@/Zq34EX|Q )[}Uz3 MS] [=R#T0Z폻FQ>Usk܎Nչx捻e2%ƭmQFUTI ;jHZ I.Okm]p!tt5dzaY@T 5`\)Bdl(g(h<V~?x*C_I/j x'Q]/oH{tAG<CS;`#@?-9oC7UI1׹~qVp P@x?O ͞NX.hPPLjnc41&f-nH6ȴy~w8 "N02.$Q$ Mkl\Jm$î *3`r k}7( ozٟy+'viys ;wEnOc"C~if;sRfv Le"6jQ4ZFlT0eZ333Q=CN4i,in[Bki tm24!oG&mh=‰ѭn-5#K~a UlZSa\e>n]O˸&7u un8S :v?0ϛӃ1u#;4~\57z@8U.x2%PS{s7<7!-@n{-8s+]s`S<:bF}`j]<{D5XXVr,`Ӫ]I@v5Tc<\b]6`Hxpo]7R?f?Q48J_٘ݭS9ޅ`e!n-VYUsIH&_=1Q#Zt>HjORvfJR$<ʺeY_RrR'Ub Xf *:(  ?*6դ_H"!#9|&sD;`v;,p Cͯ%PRe4 =7\6NSA R˦Dx(eqGU.[<K-o)P tU%NT6@!G<-ۏ,cIu5u̞43RX[(sd˖Ca}GҥW#~͉'#\>'D%M1F;b୅=K/d竵H {ڎxx6LOM3CdA@aǣA[-b]-sBXObpǿK~WwL<{O}K?D~p|UW:slk#48~7YoDnO2 8Ӵ8`tB ]vzcΈJ,u`k^9qED~`aBf\: d&'?}߮4ŋ>~iSչ\A+T=e`|؏IqDe *vea:!*: wKk06ę0tȶ*9T*Ktd #}N FǏs\E.$e9BQB +~]S J..lZWe' SgS1o*!LN*w\jYXTUU^j^ҍ$;{͙@ega}p{k4UnG-oS~kێ~Ds{i bި$~^L|JGsЁhWHae"@X=pfy0`Rr럚3̫rU^$n?q sLݴ460!zYҳlffDdcVIƪ ,&8`ZsjMxhNqꐶcIKb;Zk4ɖD\x( e=3SOU%-[512)bHim #IHʰ{g/7f&홬o;'DQnvxu T]`BlASrP ٪62&@y_diW6N4zaKهxLխsx[ Vԏ?}Fɓqz9Akv@1skTAITH|`R2p$w쉺+ȱ_xImLMpƀ%,6?cceufG*omϢh1+F Q}^Εn_E6K0 S3tmu.M&6₉ 4C!ob/A("9vcu Vi6h3kbETP bďBa'BSiZyBڶlDr\Y塃D~|)Xt94;~Xm6 X_4+QMrЙ-Fo?7Ny;5e*e'"Lɤb|, j`9R9 YCC)Z5m= Ѫ Ҷ^.Fjʶ❘QNHFusG`:"ѮКDh$F/N>tIcY% O~*e,k ᝼2ZY$* g|عPGɋAxp$۷79uIS»YX\W*dzԅ ]_ #3o|6Q @qǟyFQ]Ii6 rZu8iU iRt,#'Qg}ajk!B8mLJ94ѷX[pHbvbCPno<~Œɺ@ N 8hM+'?/,d&7L!` K@I|o*Cá'tz:_< C8̶R":s@R+9{ gyې'_j :htzU= e)YHR}2ȹq6I@D\*Cݔ˅tAXǩ*,TF8'߳($@@|Džbz؝7'r79+KLi4g lz+?3Aiig/ltғADz4Ҳf[|}韙+Iqg"HbA ]"5|ʅw"92xYiTt|4m ɤ[Tr wbX~CμWCUYp}HaE٤5hk^,TD2m*xB[s<ٳG5?NjsyyJL6epmonDEc T-HX\37iJO[SG_+`~'-v?V^Dؙ$mnEҝ[4Pbhq5D9&"6 ?wbHk6DGzMp[2tJvOUr_WyŇf3ǤV"!>Gwv;wٽk| },Y+Y<,|"AY aq%2Ej^疣>~z%^R vЊjռXU[lV P.#-@z>=QH9х^~\IJImŪ2#Dx$nj/Q.Ќ^*j{(y2k`Ki-Nڵ7AeY&3^;s:HzetoMj1JD]Ke.G痜 ِV3՘!K{o> N !sAHZ[R̲q)r9tyb}S)z@}ye ۉR1o6(B* ʈVn%m /E \S}5:6Z}!0B]쯇hR{PZjw!&Dsr~Jo6ipI)kM*w'!M8eq\p{\~Aw s lȋ MTfQ>O\䬴 lm*O3jqQSM;"ԈZqw{\&Y%NЄ@np#dqо aV2.\z:EIϘrh;I3ɹ5HޔWbd07kK!bХږce`Tb/:nlK3,qj+?Gۧ<% j1ֹ^YHeќ :wgVp*Dz&ea E-C3JsK$Nm7|B̎c?%P3t-'𓧼<\v^:S[S}78z%[4=W"`*g.jv oq#P' ơ*Т6xcv3'~Y"VwOj*\ҳ\OBPҊ d! _ s*6Nʿmx|ݢ )xDZfVWO41xzDٚ3#n+VԖ0gU o,9M36֟Ƕ }շBLHx̅O;P!0fv0oU.Wff!.OU*/5ɤk* vWzhU c5 10wI~hTzޤ3nJ/=qTd,!eoB*r1H GHOrP8ęvqr.ߞEB[h@gV\Q8M Kw j l5¨*5Ⓒ==CR , ^~vZ+ֹm qvY8;8SX@z&b\٨/l%h9pް~s"BHTT6 HwGO"6v)qn s^RV@?1dNFOIuήJ6͢#a \V%]EItfIa0D Z` 8I-%&ʎ7 Cev($GdpdD#112`jLKn*N4cD8Q Ț^R<}0)[QlZ]iTw <]PBc{E+JN{=),qW֜*]> ʵ ќhr 9|Ra ~_ȷqj1t͹.|$9@g- +¶Vmcg=jhXZ{g@AD`y|@ITEvQHB+`¨VU'HfKDa nA]Wj.+ŋCn%N sǺX6n&M=&I!^)r?BBY# XwL(’C|ERy-B8XO3Ak  M7̽t)']Ԏ\ZaS뱄K8TjLUw8oG~LR`r0໕B h_T[~c3oӪyt`I?$l[(:r^Fњh<5 ~˲\%hEsrxU\N5Õ]>qU p77OTv\U#MF Hq:P0y'ÆG?Y>¤˻Ju3ERD^SsXSؒ$۞N B/#8+mDp7<ܧ~OKՃf^(0e5V5\aۚi/?4:=ݨa}5ёh5gjz-һfώ9e,i68jKGeY(0aGѾS3E0Q|v:7 Um`r}!8?xY yNC)]e܊.Kk2H=^<yo&"(kxbwYDžV2}?F2О_4о,3 jeXNôgfW}Og%àƯLE;{JllD(8(:_m̨ 0Bk[k7Ń@4QU`9CH;ZfS"i8dҴI x;l^!P :4L֏MVܦ^~? 0q Ȍ 0 "ҌXVOcK}%a6oFPX(-!9¹j*d\ڗwQ=ƷG9F4I4U!1n(/#춅&8D!c)nVtХm2\h+SIz-B\/; q;R44ͽqG[yv]*jFzwe@ԟN8(~:5 7.JzTwӽu-|)0K;_;q„KIBFlڗ~V51q 71 &QfV9_gΣfse~`b{u϶0G l5nޗMueǵXHhs(sٳ K5##6,t d匑;_GfҍUt^C. 6R R(~]R_ )O;fl-  s hyR8T1 {sӘHxUQqMG[`ˏ^׎-;1z%Oٙ3 N K boˌQ58 G]T8;sM>I+6>_xoXgaEJjmT߯">ğc>1 "b.Ym>͑_O`ULONI ¿[G7L ٯ918/2D5G 81:n5atγaB/(K8mw87.z# HZsh[|A4u }؂\饶;GݩFHRͅ6lrٲOFSdvOSi&t5ڞh2G"=z!X(Q1 :ۥ@}TI0u 9r$8.vQ,D&`nnf-rzD NF:nYC{f?iTX"lU:2'r]1)/;܃b6.>(i\L+Õ}hc!s5س^b4 6 LrF }8dlg1 oMcV>("^攆 Ha]6!jdqe_=N_oڗsw(69XFvzx1}~Pg~d[5x$<ÞH+~_y暕ʧ:b9Eh OIElab8@'*n10}L-NhJ}WPȋ)$h11ZԸħzfbOٮFX[G},΃ Ѥ sV=,rz= .>7p*BHeE45W 'xج(>\{%l,=jJ(șNV0a [' Oɩ\N7Rђ"K 2\,n:u!iuE#eMW*p8`h~D*|>nY;#{ pXnh(KzXB J:K=7vHOINk9kwOn.c< U`'P'(-UW;&{& M"3 U3;$j_oJs78MYy?\XYH&~ >!|b[ }?#Q>#YqD5:0rc13)* ZRqD40qqM;p`u$ۄT="U;lg8. ]b'j3;6u~ 7' \Wj ?*$<>b4:z!CڶF~1^.ʜmge/mL^ 8=ح }?cSpLf]qɜ$+@]@3ɩq圔jm Vx{q359t!9h * xl(`Ur/& 'yCa>vl&۬HdQ!pC\qe#=[#֒ܩl69:T޳ԿhA1ft (CR6N{,/6oAkQd#GQDLBkf0ދ,њ'.3z˹)<@nޥk{8%r9k<1yetF'=ĝ dB'?!Lc_ {yΝMnf*wTM-m >H =D\z{)`1%/\KdP3"3:-Yk<`Lq4S1ePlJX}9*KDZφɢc3/oӻ9{,㑷,&$YgѲhMYg3?u4j۞u!eT)]ᲽfuP` Q2Yysb)./Pu` -lhs4{{jC<m3hn~cu&ՃN3xKWt/22FUDl̅0Pu1M"zyg1.0s#rIuj4WƯjh&9K|?s1%osPcn#"I]\+o􁀰4DR{k,(P4}ד$H=Se895ZCLO?.34NQM~G !^|. R" WH/5$^Oqaf(捖ڥ)b[^`]nв L`SopK" >&+ܺq)ʲ`0hC0TzdCAt7"f:r.>+4=๳$DB[%TT;,9c*ub' " h B)sr[_d;S9kR=]W3z*U݋ΧǶjeGy]b20,e~ [Fo^ Wa*iYd } I&|1ԅͶX=Ĭ8M/-w'!M8ѕ ML#V#{4 nCQdzL-i(rvyVf&Q]WyFÐhI)Q"ZZ;) h%8¿Hl)md~BL@1e~|L4{sTDK2ڥ;G-* .6h:WFLX(ז_v\7^y6h~5ʚVCh&ƕ܍׈ ˻GJJS鈓t?V6:[zIsm@y8^ю=Q`"!3-wP3a* ) J }fԺM]J*mQ4UtBR+>^@rr#!.e!z#c}%Q~ C͜in3E|r.-`n]Ѧ|ATc QTt7pן)11nI^yf)rv)HYinw9 \8 ~8p{ W16pFo# vdX `3Y :US3I+p't/OEי0AzEMv{ΑǪw gZη$Lpf!e#K÷wt낥^|#}ɀt$$MLPJmAC$(2$')#0.%"hn|RFTh\fI9QF@4#fI|CurjPm[5 b2dwfZ~<__Zcn<ݼR'r ;hJ2*;l-х/z)tEh!U?HTwykEU,24uhXV |›Kn/ .QWkJ8:Q03Hjأ2b"2Mw'o[=ݾtPrqG:P3̮yF6xJS/i])8 XZ;t &j$!Ɩ8+Siu3yF$`RYx  XL?S$9tAv(+@jib:Uro*Ǖ{=+pogĸ>Rr_(yR8^Z]4 yIoˊ.0w]Q=" a'7IzOZ&ؼ6gҮ> 5^ 'ƒ2Vp}iDŽG>OwL/ݜg L"RK߮9Wg){Y^l x& ^WJȵy/wߙ z_QRl=mKevCcpb_GC3vמ *[; w?`7l ԲdBi< YzsD9O%ܛ̪ӕ>opMi\LT`D1!w*ԝ1e(qt@~3_.[␬pΔ^U"eN"PLFBjwr$鎼y.$^0r[|B|x ,_4(rq/hXb bfѳe;IگA`NuQ rʾh4\C-P Z-L/"[UZ|mܐbp:-{3GZD(Pu i^.[:2d?[]wZv6Te!?|T8.?FOJ$: /ßt7+BoTgZjF2ƛI'g?z勤hSODq 2.ws24c $E$;jg,$[14eB[J_V۩C[ @燸岴 *oQq T=.H[J9] ^2 Sk6פ("Qc?n >fY.Kֿ(s|5leP ^"yD)΢G|Un ^=ְ̑DSf./:N"\_Ĩq>^GYY7಺enR22?s\=|c8Y#meߪ!w}Ysx(8! .ֺu#e6wt܃ Q W9s6jZ=n׈Ņ;!&Y d6ͻyblo;2b8WQ'+W,_!HzKab@ Fl\<9xs=ޤCJI٥#+#Q#Q0XQw8ͷ$ʹs~l48+YӲo áPT)mz"ipjɛ-n1z!Co\e\Kɍz7ե1 zpUaO".[Yxq[KѳadCļie{j=9 R1+wÆ/S|eyC:#2%ƌ]]ioW\b1jmWͣv;, TM8_:\ S FBNmYWJDLÂt[ҟ e_䞹TOb.Gœy]OLسJ5Bbc\c3Fdb~%By5U)s'> dG]iB_8.ZB=Q,eSiSJpf $NZyd SDeP'/tYd]HL:4⁠ݜ!Ŧ'#<ڐ|6˂9$,xuPaGo!iPQߓ 0CdY|Ztԇh* $ko_x4u$d*4ryEd3% jcBȀgF>Lg&?(>;V{3U;CSkkKKb,5(0FWn"pl% iֺfWS" ׺YC(?W.tr|SҶMIhp@c#Υ@5>vQk=m.9=HYA WԖAn<3eg]Ge(0"ڵވV(ԏ]ʭnII5 jWl%F[a-fG$'K!Qev4`:p~30Td6vHd^))w<bvacBNAbmku"S5 S g+8O N~ˤ=ށ n7ۊw v;(&czO.3. oVz??lW~gig =ĪBw'9&Pք0Fq}x 9 ;A^%@╞̉v2ŖcghJų>*&:@Fu?c;A(0kCDcQسtN./IBE~IT4⦷DPmԸ1x.r9Ͱvmޕ/hLd }m]K3JG!gˀ Pf`1_ī9uljv R' hHS< [HfuRK9Zs iF޹3ql"d FVBG> ,]3,M50pW6RC‘Nz]D i[|r[ՐZ0B@kȊKAA@Fn^Ću6 ;\Q'8ET[NEN!DDo#;_oLa<5K0pܻ\_PJer&UMmIe,>71+v? ҷFfp(1yeW/ٕRoy6-؜Vp6SK|јe@ 4+n`,7ƊB / -'~W|>QYb86F6v]*D^񿑋lK-v͗seNGH1JC綌 Y΂.ʎwqJu.3 7!"DnfuAd,SEC/A4,=lʡg,j$UʩlxIn׊i$8.ɆO5FMG[8Sal1Gsk%]NBkM4NwH7ܾ ;ڷ$<ҬV997@ BTgcj j)d\P(h0EV.y+8 9r݂*uD0M8G P'|S:Rv5j@{#P+Oh{Zb'twxsK^nBLNTg'ڍ4DI_E@meO|6t.a<^d1z &S|Ұzxe֒YTvq9Tu|Ĝl]sV7nT8\ $ij~` kHX<~lCS{P#= D uǠ#gCb\GmlS]VPǺ0o2\?:}﷚F SBQ_`2?30į]sxn^]+  ERCM}D˜ 9qɠs["DWPie4\eO" J,cѣMQ]a 'q>$Cwq[ðn r D+6ЍP ,=A JςASsB:d˙U܋jLDUe"[Vd9: }!;F,iy&),jynDB ! X]ɩCSb&#G qyg6,VyvC7ik1lP>dH:$L oh\wnè]K::4yãDɬV0%YU@}N>ϡMѫ:J{ES @{+Ma0 xL7wf~bIgݤU&DJk^y%i(Ze&ټ1~ݜ0|t{}Uˏp2^WZ9VIް,3@'lYÀ?>WT^&g#yoK u8yizmޡOkn b+/T) CѲ)]EdO$L,ɣ/MBB kA˥xQtG#u0.gEYURc=J3;]r߻6qۖx;1.g0"+vO]S \G(7aNa~*#-Ll(o;jϳD[>&mS!ɂ9Os),a6|ZL&UUqL=gv<=\JQl d >b~wH)mzCKHhoM4`jm3qaR30 ]2Tՙ@ѓ`iJ|FE ̐.' lS%ĩG·V;CA][;<0{wI4m4OO!X$o0J؅6Aϸ :΢Uӗi/Q\TgUb'A~I%#^~[KX脑b1-NU2ˢC 4#@X݇bgF@e~spj$Kl|,gXtp@?P ?A또!ǃM{x({v%(#Pf5eY7~g(J#⟘gagZ>Wj>y9"Q|UojF_1*+ʻ\oWPēb=hzN!~-+v[?%/Qz Ӄ%{\aX{[z/ZyD GxTgU.T!TCMn1MzvM+v[ATk]pN4/T|s0|>-$5]αji:[iB 췉<]YN F@>Ô31x+7(ry _rMGHe!<abJSTYjiUfI޾ȱ{17p%ib]2e+ba{Pok`/#:?jNuc5dN?C՜iT<>U} ڱ XYe7zr6ۻM ԷӌqvÅyTjv8Qn ma>F'm܋bD-!mGs"-vEa!/x.Fߣ&C p r& #ּdi EEMfK:fVHIcQ(.ILG:3 .o&?ō5fdj//2%RQ9b4#OPw!fN[O&HytVЋV'+ C#`Y4R#qt ] LL-hXh"$qi#&M oKBGiaG} 9pӡ|ђ`So][.X Rӈd1ߴ g:c3|})X}N ,9+{hH۹Ә_D>W!zYO6')'$0FlqS] b&VkW1#l&ٵMq%dO:O8R 19x]|=i.~WԦ}>CRMTM g=1/gbf\43%? ,gIR[\z vZp+Qa oa;qN3t B \&{pHHG?@Ac;@1|)&vCfΈSǨ?Z^EWl3ڌ 'n p;hSI0Rr!U14 -MS%U Ǧt~'Rp&~~.F)2i4*@ZH!F 0y| %/ 啕Z/y_qj8% LB.>{Z}`5zNaVtxVM7WhH;k?يrZLu"\J@ 4kϕ11+*(҈KX+Q8~z2WdN/h_^K>,2YCBiWb%+2dIR( mCX C2d/HB$\_w-e)ww2@?6LP "VWrbҴ-lnTc 2mރ$;7ַ ViGsk'A zɧR;5;H5vXP+Q$dֻtȆ45t@qr7S B1?fVT&` N YX-VA QH[)Lqs@P;qp>j)KSfvccc8mvc\V7IH:*74s~1w2u]t`V]$Ng@DZ%8CAu[MB j։*VJ$Ib$?E P6`0/]6([g1I d Qz`l0.(a vttP}WpB `=Mʀq(W"+[v<9w Njojz?_/Oa7d8IvL5[쿙.KnGVl[:!=?NMKPioVb"T ;$yUqL= 5~9/i*k,h5|FԤ"Yʱ A Qżb_'J!kU=q>NjPLw| -͕W<^,8.y\\[sSGDK!&g83C=B iJPH3Fx9K"}R·2dm ٌHpϰxG蓝2}@zRΣ D:V=vaR5o"eĚO=Yv[xbY=kqj\jTYD9zRu#8n>~N"@笞lz7BK< v ( yb7/)O~{' ]VpzyV!`xE|BWm͂!{L[5QZ: Cd|~ 3Dž{ *Ѝ4)2>Lnp9o[nֻY)bn&SUcrJN:lsmh.u9yCo",m8$˓Z>VOY.3{׀}V%> WRX–G[4hdW4) dNA>cnMmۿ jF@ nF>9[D73TCSe_u>_MycK0ׇ^iP>|v7)w,OZ0j I/x4α}rXGcd`af&)*9TTQ5O67Ǫ).*_ ,̈e-cDz!vZVe ū3#rZTil _`N 0m1hTd..X;dkz NʫcK+f]3H}1͌. fO)cR= Z,=zJ0~!q4<>+Y :( _VuX,B946Svlȵ0c!"6M5`ٯ}oD3\{U!TWƂ5HK(6ù~ؿ2ӻDȑ̢B_ v\CtdPQS;N{89}'Aݘ/=/9ۓ )`(%̹VcZ7GسJ ."^(,X:Z{ISN |&abI0#t+g*N#7)j-ZZbE!JrfC2:kzpY:UQmי:],y \QZMՀB Gh1TC)Ak6A>\/}zB9 hsz˾*W!K{\>S) N|dH#V[m}*Ϳ7V/L*5{111`l!+V/f>S*uu>n"/EYMA\%/7uGhB PI&=t]Lcr~{9ڢgy2p O` x¸ ē[1X0 GͨL^\fn%rXYKEvٜ G_'(oۚ:? 4QQńbȢ]6v")('4B<48vՓEInwf5uf̉h[ &,tس']fNvZ GG)pY$mwj`+&`dVߜ>Ja});a !etXxdRf)zL^z'P g"ƧD3u6 Re4J~GdGTG/d7Nxz ,xB`,`E|^lP" o`|=q{2HX.P_5GEM͘N,,HJt&!|{v%EDt>Za6-bP,W7nj.WH@B SEY8Y&ΪN^ދp".(?U=^J)qu6νUY# Ri2C"->F<ѷ7o~MV$,1r}@Hf#Qп)I:+*R*)꽯ƕsWr bO7"\40* l3?|'& ɬ!RMS< ,#-/<ّ\!HԄ-evJ&\hz5vmΓ YeiE۾[0P(M*+S N8GC2bRSL$U~gscfuY-IOZPZm5j8#:G@I+" g͑ܣq JSPL;(ρ~#mwbx['x$&*[ Pa!cNJ!{)$M] xڲM@3.Md!ģ:SQ1I>8j9"b&T8S>@, Fe5Rdmߞ =>X&R*Y[ڍ1R 1y2@).vG.s&ʜjL8$&ےjՎnWV !]fmS~[%jck%x^ b4 4 =Fwʀ/&$4Aec<-!T7Pי3z)۾g B ɛ8E`:&;^rZ3D@zwuYk};wC NJPCz>h0(ˀvfkͬYӧcN)I8tQȆx#gTjmD}c^TbSavlX@IQkl&0<TJȓD$/Q?[FaA"0ܼveJg.q^vPM_e#ygUVֳߠ+ElWvd[rmK=kDN7"˛B 1l}IΧд\#y$)a* 0s^|f7{V70a XgzfAYKKuϸ_ wM"v2xV]"nB*Z? 6gPw2eKCڎBg>.'w9Qʏ[oazC1+E mU~! }ֶա;J`R3S1Nj)QCh~3h_z%BlL8/ )LGubN;`"8SW{-a ׷#t!;Nxb`yK(IJ>FZK<Ӂď:qHcĪ$;ظBe⤘@Cyωve (({kᜏ_kBZ'Tee",Jvt̕}_gWϑbIhwJGPN%E=j Pr{Q"l઒lS*"@Lgxج|LGЛg3#oQ5u;gCff6|>cKplgC*t\05ugƋi¸RLJ[K5RO[wKx#Q՝WT[m*MNһwIF/k..Djnf'sV#oFLGW{V z4fiF죷T~]oRܦKc 3UrW:+8Q@()L m|Tt%:ێ BW5/< )Ln\k-hsO k CkdWpF9 sNkp?{ -kݽVȑgQev@ g}1 35-3uK Me1/ض 0!9D.p-r!TCK$fp]H-fKLde5J!ޏmBrIEg.}7T<6XՌ -khC\rJ/W~D~d; y ub5U52NYRHݪɣwZ\<5dmvrfG"eQ l=9vWƹ BEd<'b/q $C4Ж*q0:Ja^qDq/1A"S]][ ROA|FTw{ 4/i"!. N$M=*'[ʺ1m>tu˱mgglc!|3:\zH(v/GB@aV\&^y\}A2 fA, UGy Ls+=j*@곞ZPzC~̮h=>IL^h&Xi 5'r$u~:.7H0Hڤ,y}w3ThzĆVgbiexQwMEbNARpyaSe#*yZFK%]bCCS jMAVJ7c%.?@6XXN8?oY[Al_${\TnITT0P=,"̓ӵKe#9<^ٹK,4T?:[>6&͍j^XWiahIj5X=^%ǘ >4Cyڡud`,\-*&&H"*qJ:|sg,vJTўϯL s9ɉ!=S7oX-݌գSH07냮$B l"4 }k͎+MHrhEy׊%)4MD<2m*/'8PPhH@UEiJiᴲUoG*8oM.ۊO@ b-n98{=:R+s!Q.O-REiom(_#?sZ:yvPP  ,7iNx̩S3zqA{kz+ @%RW|%d16XigK MEׂ1WI8O1 {AmFNAJ RGV cׁr#Y)|/TQǀMv㑭5w20{K^t0+=ޢ3٬`jUr(RQkEXE9y)H#B=ڧq՜lޛ܊Ő"FfyWh]SXQSslYm _)4F]li4nX;zZ*aRZЪc3 ?gm"m̔*Ԃr2l?͝;Ӽ.Ei4C6t՟nO#qVԃ)Ic +Eo:r'WQ_ZLMtZN"dm|`b`.hyBqKIt$)WA`py`~X:9۶Z]j=f;_ I.'Sc5Ƭqj s)KgRRb@w!',,wN62^=fs>Vd<] 7`C;$5JP9Py,uWe ͓3\,˹(Ofz6[n@y%4@ <&]h5?5WX'^AjQUR8j @:6:IsD@{>FEV.M7oD`q8ߔqF9Ȕ' vbF4bC1]txDEAI;ɷw57z_,Q:B .,ܘ.J2X9YA1v5P7#fҕ[Z }ڣ;D<A(+XGJӺ9l5XA l~A'FvARc煾<͖NkW┑oaw먖+THT<#Mu}T}ug G@-웸V S7]QEp>7HVĦ#˷| G%' }gxTCCEoѧ %^9o7Dz L}'` I4eZk_&BR.M*P;Ɵ&> B`9uE fL KCgpXK!l$!1%9u7N%W_Uy> ?$cěFP (< SViUic,WWP[O(7ɛZɛy Az H!=T dA S1 Mac.l[*Dԋa&|J"2I!' Js\\*mS`]Ԧl71Ńǭ4-}fT2@$?8AŸ8PʷqI^ɀkskf#c]6*ุ{¾fTYl:}T8\\z xȱ6z q]JjÔ[]Z<-o6%@kt O9Å/֕l @˸qj:Z`ؙ")q\FEp%U9^K o m')?= e^L/jɓW2Aw$M=2Kq NFXAGoM +c"$+y*)rdV58+EƴW;'$ݩ JR%۞e dzeKlpߘbzBIЋc7 .]\8eū K^oe??>)3j:լKeLdzo^츉{@5V' {)KEEOIh JNݫrTDj@$>*ޞ;y9 J&B>3BtYBc.Px(iKǍ"T}wnjzZ< Aŭ"Ӂz ϰ슙 UIzs뼙z\na4O(`kDb@Ex8CIgԟ 0,dEMݰNC&1 ؜qny4헫]b K;E/A낍XŏU~aצ>&Lpw=jbSՓA|oy:Ƭ>.mˢuJMv'4 Oa"-0o+Ʋ/VŘ3trR,t<9td D oӧ,V-R 36,r"lW1PY8IsVuT3[>־`_\&/=Kȯa~2 @6E(l!̋=Ks$ ~ԴwO&NX:]Fɉ7Ðߪk͍̕Ƒ'B*NJ1fblIxɕ4Af/<r,7p1.dV5PႹDb5) (+4ܐ*pàƚЙ} KL1 ,h;j+<܇IɬU_Avޕ#+gIޯRH}ס$ ,*J%ٷkNBp뱀.rRH]jFE}ЏjC͵t>hcomql &GU˦Np',n~ ^G^Juf0Pf ,:VM`@vvG:f]%`ҿʳ+y"Ѥu)M:~)yނ4@z έC"nkшpBҏYʄ_H6']˶cddذEI& ?ޣڛ(AN mC*~zъbo I|:e6 FT5be|U6BiP=ai5c?nS (eB>BCEJlHR_ĐYF/U8 dͳTUAM̥ G[=? -@5 aY2>Ww/t))(͑#Lp"',gNP~s5? 2ƣ,?u$\޵rMF0@׽:1>xo=gN,hDzEzx@f뢧ybsM%xN>X_A1^EY%?:NK8$;z9|(g܉v︓@H*7!hNjyB/SE}\FGE ጋ - ҧ0HȲ)k9 <~n s5)m鸄 @ܣ7gSΣ;ۀ`iLa6*fيT$W7\$ f)v/1c H<.h̟n]R32:&c:Y0?3Y4@B 5t?9"}E~ɇ06is'K!zmׅ7qcK'; cn -ZnH26yD 6H}:=L#`A_kt\ =`X}]Ǐ{2x粋BEb\I;*`RVc#0Jk||ߡ#7RZ8ud69鞬"Ƅ'zP=1k c4E(w@ ~.`o%`O'^2 J~䅣NiH.dFжB;ijχT!LwK3,s % 1>TsCĜ_g ei.L{tgw xJMBTz]zO$x"8T3!]/N(`-ֹ1s:>(DPfIݐ}BkidA9 Laʫ5 8GQKYɼ$^+kiipe+&]`o?v`*P%g@3ks׺-Q̦ĘY(N95^o$ic: -`iYdz]'8ֿm~7(3#j]TF?B-t|BBD8V"%'maڀ/SJ+](z멕({y _̲ʆx׳$⮦8?~3\S#1r}`l7)Q2.QnsWYAg1J3@*סg4款{1guɓ&9nϒ3B*x-|v(4v.lJKݿ|G 9)" -Vۊkn0o' -ٟ<-.p}M*e b؂>*}sV iҾA+Uóe_;@!,4mSZCH Vlr&HIch KxIKEBq ׏ZAWէۉZ{8%Rb=~&s+NBp:HV0~9W F||wDP$ 猫Sӎ˦JՑqwqyp)ۉU|~B*})+CdRn/3I(K4{\Y`~OYTKU80 @{Ua?Y/Aa0uΜE]rcޔ[cw;ˤJ,O63oX IGi)+hFBtGtA\ SS1KncEUNS3SZӝjfk~*BaVNidvŽ%n\zxlnF O'd Zsxr>24fK:j.R@d,P=)ߩDђё.i4m0r)! SY-N'\or/zEaC#OPfw jذzc΀+/y{FNH0yӤUŹC@H9V:3θ +d,-k,'ԙhMʨ,݉:M.YۺBԎP {ΉELyT7#N}`sˉkڋca|9/# zIxl#'XZ=ڝk)XA}RT:>;bew zh3]%ggdž=<5`ʴmYAff54޵=ocvieÁ~s ̼xt+/NT.6v/q]3?QC>d32)"@6ڐ 9Y#LYDqhI=h|)1T4pKvT{3^MU{.R r㉹?adL#ן EP`_ THq D>gW>Gh2oKl*iuDF:j].}yvuhI9g"\c9t+~h܊jC>܅=]ip==L۷.#*#3/ p '*H=/ 烞(P2C.zTTU^";?HL`v3`l-mvaŽ"b$BYmv vh /5 +nQ'||ysF& s/SؠH{"izQd&gu#?ܟ"o0P6,do G-b$)֑ND T%}C u=,-}єAx&{z  >}0}`WL& N. 9v8.k e@9L8UO@'{ݝ.@nHn{R0RLݖ"_3&6Ts 4ątlH{hNB/U'l0b!Sia~EhҔnm#Zs!xG!VUNDb ~~B.:`DDiҚ]j3/?r9Ĺ!`5)J?/ LYgZ33NMRm`J A'&).KڹcI ^Gim>|낹u@pոS,z ĮᄤIɹ&I&*-mvdXad5 O,$",<]9z IR,+1X4U!cYs~bS :{G57ca8ء,*ĄӳrJf TmnǢM}(LlyH^⋄렆#}3D"i<_!xBr5HF3('S2/ &>s R AA F5Y?kdעt]\1HT>NDJ;;!:A)c1\wv #cNʏz ©&@9Q#cBM(}W /F%`1|<й8N޽ %K l(ob%OT%ZI@k997r*SE^WF5VkμHNTB)'MaFA= sA(Y9Z!, ɥEaΚ8ypqa bPyȤ\'O:]D'm*؉4Au.qr4CD2)8\# 0|#mWpqX=v;䱚 ¿˶(or 'Vh%..=q Fb(Tq ꪂuw% P13)>SfB91A}Oa5#`&wmOZa/6 bΙt̩LXNcħAT q>.| [>jWRQ՗2*HvbSZw-nw eyoVӆv4e`$]JZ҂Rh jP~=}(?gx-,7橠WwUh b@C{g>˪2c/ՅD~gfP7޹!c$ 7uE~R-~pQMOm=ƙQTŠ//װ ɼ6"Yn~%=_.R!N9NG$փ@Y"Qh j2kĜZNUeY4O?S )Ev}pmLXrXP[ =ޔ2dGmְwX)s8}`hn3n:"(.0Ft6]Jw⛸{*K݌`Ft$|70d@^v,2.[BIc#:'h).`zb0`1XcyKGVN g_?Zd l1*zųrZɂ@ r+0;g3^q8#RD?5l N: Y 6WEӬ% ҢMV)zY oQ,܄ڋJJD-o7]Mj6KDUR0gp\j.[D\%"UjNr[`eNI2-9E<=baݏݿ`a VmH)!>u4H:Eōscv) wْb?v 8SRT:##qWp='|Œ,[uᨑ13H(h9qf()]蟏 ssnk3p9!ofϿT_x3o]St@0< ݼ#puGNhH*[0zҐZ_ؒ2Itc!ޖ,jEg݄-@i#5 )r>c fɣ>WrXڮ%˭,+VӇ@J68GjM}]4M(4bPvb"C}_z5 %}l6!'"&6 `*w4-"@#geZЦRڬAaIKw'شTY#"Y)@Yv)J؂w. eU'!Ϥt_kF'%bS@r6T襁o7I3K?YR%mu6fTjۇSϬ0o}æ셆[5XZv²Բ 5@rExtNztO$|U@jfJŒ!M5Zv<|(_Zmqyd'ŀIN܍Yoŭ)ߊ`'|:E毉jUZfSn ݈\NH(=\ʍYf$(Nv mU/JT7x*J<yB+O%Ni4bVV!F C[l[F},!VGG`GH&jIXbf䈲)@KRZÄ[+Jr'n:wK1mecD=S_H>eԳ`B[Д ԒjѦ01*N+$'◥X2\ܻł:$O}?nyh )xg GRV& G 409Xfv:X۩;Z[nbCZ}* iƴ"%)@4K[ 5h.  }-<Xb¡K[z_wMkfRpdO`Uҳ˔;U|P@sޓY+3Ԓ`n.Y.,U_gq,/2 ^t}ZI 嘋O ,V`2Ӯyq%d~~^96Y;VIl}ˑL"=CZw{ c^hrN,K#03ӭt op< }&v8[¼%sv~ɧv Q {֗9E؈aJARyQe4SaK{H[0Ѵ[ ]dB?N{,HN$ʱ )O!4[w#AєDetmS2dդ']"Ow>sjȟD@хwmT;,$+Di(,K.]+Xl"xMMA:AB\P:i Jۃ?43݋X O홓#=.'@9>-l0[Q@/$epYT̾}<dk T͖vϊ5< |~9?9(B7ت` 6?Q* ͻ|Viy-9֛\U_2ۤL("]%-nf=,O^i1YgG&&h|w=i'Cz>IEBb/UOo.b#$ ߌoۋf͌,~QQű\`=VB\bk մaJe{&tR%//cvwH%{c=J0_2>!Cu:5o:gVT/YFqZCjXc EY8U=ZcK)pCSM/e@ }6}B`mM0duR)!)"̯6|4n}0AѲHC;yRΒ ١*~9Aכ_iT)9 :T|;kgWr*k59*Un 6=&S11 4F Un(HF.7;Xq^InHK~+;O`~S9dE)%|>=N6=Q*z5[ !S4tWh}.gAT92CgZ6q]X5I|P2E\8C@gm|Yș1ăn2GS0ph+2Wڼ/&Wq>Xu5H#ng֗Y5Z.RBpHűYל\0GB̂wi}dPzkqݰDB03.oW NrU0R@ 3I~@ |^j.<ܬO<-]M7cG7XB:\& p+‡>Ϊ)I^d6 vH!㴣IQ xj1CEO~o)̍=pCIS!=I^; (x PAL' d0%N_XO;r!Xk|KT AGXӷ*y'=uzT;-bwvbNFb4n{dLQ3`vU`R]+F>Uj{OwFi{uL~Ns>8?8 %˅1_fAxrI^EOZeՠUN:N\,ejz;LJ9t4R$ AtIkώpfKb$5}e'JC:ܽ 0Q|>bi%Tw;&hmKMF{}B$%Wko՜+ad_rNy(ƜNݾ~&66d *.51MscQNG^uƴ e 1ȯy!HM,VaĞmz{>r򧴘I OyzG<տqp&_j3^N9#CvpP.t3oyYYEqct!bn(YUnA@#X6l5 w fRO-vǓa ~>y_hu3<3Zvm0:r^14bD[5~:rn9c|"V[b=֟^7Ew9ݮ 3ې [ś!Ƈ:>me!,Rm\dB]3:g]o|[ _u|0ZXs^̳@*`.&XjY+#*/bʖ i&ɩtV3&tYnf@;'i@0 Z˶b0{Fq(ewuܳ]ۓ67@x6&N{:Nb}SzlN &Kf$ +uпQKSaJ nb[ Uؿķ\7M=KSБ [UvoP@|oxȐWB ~^n c ()tvrL}6 hd\rKI3q.P4cjDoGHu)ـ8GFy]B@!F%BFӵGhJX7 X[oD67~>6d%;*'}jh /F.FG o j~K `/?{[3鸑Cme'AX PO/"vn694yЙpNhr_xb Ԫ+ogi"N%&*!*..% pnbP pAimP^!+0V ݆t;RvRLEĶU|zst]yvX*@ZEYuFC6Iu.r f lvqb=5P+TNQ BV\'T|ebZ| Y|I)rEY`fEVap໅S rrK>^nQXw[!j5n:^ԟԕ3OlPG1"-K}t "s23 ^:"JHKD4[h 9Ub÷C1C-DHm:e-)xA- 3_ +L"J.UfI9׾G*#A+T|3u+08{, L=^m3Q17ZDt}ÊC6H1;Dy]%RU %yľemiHaiL|1}"C ) Ȩh6{^Z\E/dm%yogz}YwΨBV}kcۖXAΰOxJ{ę{ü69t-8v\QQ`4@yN,z]'*t7;y:>UmC"f|Bh&*km]EMa2 זv/Dv==r=.cQ#9 shf߸VmJ߻T*CZ檃\skO3 x0~&WQ˵,¼qacL L`5E]j@pn@9V7 j`Dj HM[ "Q#@4@>Wџ9dD -;?j6F)xlMeVu|SpIs'N m!eL]ޣ\΂h,1SV/dÒcQ8&]FnrO-獘Ʀ7X:iTuVQ柤c"cb. @ @,lFz8If3)GJ.(F K]6;S7*{M$FA8j]/ K6\3fN)GTA |U[fc/Ʃ7)1N~Q-4" ì6)ΡmjQ x/2NN-PB@ #dk'DžI HJPHfL ^#pKs57?RS&u3(;1S\?LղdCjhüة:egaܛH<'ôH259 :F6xRd^pܳ+A"hmJ#7h@H+ cp69#ɗɽ@eޏnJHrӰm}ϛ ̛%4&u_9*ә΂0FܷZy ]6wfgcEEv!U\]d2F7.ՖiGO[[\ۋKu @16cɬ]Eh le4&wvM.VoR7fM 51>zy$s#2_ӊ~zY`\JlM:u C͉|nIB'r;ojxU0MO(jYpd$ls;G#[3)wj6$bNubs41agi0RCfɔ Y"(ꢹc<h1cGaQPL7X,"E~⊦ *7[ ?ms vB.~9 ^_~h,Ȏe^½GBB(aA\Pd["&2ׯN8日[-})-9V OuL:CFK2< ڧ˥'>Blgض.y>HIRERV1;w.GOZƗ} O.'z8_Ptwb4HSIY& WP0 %|rd;&N+A?U>b$\y) vwD] 9WN;+D4!OvAyt5!u3b92OhB$%E,zN~5%H^nx°% iX %Pj g 2t@/ ?=,$BE9xh` .n^4Wzv͘ORx_HK* K="|ORXzwA?ʼ$o,DZϘawjt󰡍!wD4ci>Ws,VP\wD϶zrȿ3&ɦ;h\éDˤ/5$ǖT4-yluNz~X=|W_lۢ{|qXu4[ Xk|;U|cTc$;mJ?͎ oQyxf E=5X.>A@lمHE7?>yD+1og !Sf&7@}C졹hNЬV S,~JMG.021<+cecp23j؝y;pW+w2+1?r^a(p&cM1Ec a=X+f,PBw')%)UX8ii `RhĴ=GƂDFI 28\mj-4]7_3> hQ˓܎&@G?m,< ΓGQػ 9NQcv!8Δ5aV%(eFN^-%@W(`6 ]*+1Mt{4T r͎ؤ0`;o=FDCsI]f4bpLE]OG`VCP (y&b ẑE~5#. /w&:|k / %, zEx l#Ȭ*ũit[(*A)3|4:x|N`T kT{KQnM :3kđ-L?[f|XZ0zL!.ۀ٘VO%`aƇT.O _ђbGuH8QO*;A;NTuֿD#(86IAࣆJc^[ҕf;:9RK($d*SA EDI럗ct e !VAK[n7:>`[fHwKPJ,JFGJ&GI]q?^F6+7">*#qstLi=XLTV0 Z t2zO-Qf=W/w|rșLRKy)r(?fy"NȿAP/x¯Y:V}{ ͡.^;7u=( vMA) ]b?H;ʫrߖGZj5KTR0}WcB v3 Y霟39zW+1 ߷AO |h=}fD;l767 1J邋ucI~ >5?gO5jWo9!\پ:5fU:%Kj3'nX]`^qZji"18Trずs8"V@fGqˏW,Ok燅joN3 :nd;1"gH@/¯+bBAF$ W5 BL_seMB֨GƑ+y͈ٖ G$C:GY\ܭ+FB`o%v @\"x(esrS۠$ L?D-ҽu-fv0UOuAvnjPE9>QsM[w93_[[{ցu)hde?lM#%W$;aOgB<L?B-xPg.bzXNRVJ@6"-VEp;'<)2Y9 !H‹:8k$,ɦDtR' <,鵨XRعLg,8֠O};a@_vA@Vs[y8U$F [|L~+O{cM09@CVj E@ϩAaY`z_6r" 7zӨHv}UF`Qڪ@E{-VOH6<x#]Kc0E̜(hsY "dܜEԚ~hfF譐8NvDTetCG|"fKr2O\wFxόqueHӆ-b@wț&v8Mk\ncZ1a(^W$ǫJYn,IF=0My6?F r闺hQfDMB ^J%v{+ʗ6U.uWpnL홦6蓶Ɛo6!e˪gF4u_l8AG\Kp^0l.:yeCkh SB*/h[+Rk5C9]c(')v iWµbK>TFQ1G Qb[m梆Hcgd^B+Y L%26 0n&ߙl:U6mZ#e̝keo턆yʂgJ;ԷZ/)?Qܨ*T 쫬w(A^[jSlo4 B3D8!P"TI_xIdT܏ Ji}{+R+d[}1 $ZƵ`\z}B6Dh\3/pdvE}2wG!*s ĂrZQ}@xe@ox`!'Cf >OeF#zfo'׎ӂU߹+I{m:a<~<0lEugp[E<5d3g$k^J9H4MEd"n[-3 8"<0 ߷?oA,o6S1W 3ms1 p '.F;()MF ˎkz!gc W^RKdĭ1랰2 |^G~Æi-޸#C>Sɛ̋gSa͏b6)?2//BBJҌF 0R$¨L_C'Dhh'\2 /c//?!Z),>>A+XTE6j4&>Jб Yb MRuU1Dde|WeRC ?#GSBI,vYh܀&F z H6f 2 m;Ru\خ'x-R(\N\oTJL,e7m f%=E(Pi92־0罆)ڕ_})z7ϧE@.$dyYO1S $%,ky:d(uٽh= x ԍ:Io'9 2$g~~'v1*!նU t5\CM&6CK c7sQ[?UT$mXD#(ֺl;OCr& ~@oܫg[i>&̦s3( A-0@YTzf Ȳ;He:.3%2ks:q6]-JZ| IqCo߄&B ڗmˈƿٱw1QZ黈^o0G.p|U0잉;U3yE[N oV1 Xu҃ FjxJ}n$hz0Q \"hV$M1 ɴU_Iv ז6xca]FH/8׏8?~}G<Lěc"BY |ɭR]ӗ3 c]y0ⶅG~ qĶ' EnTfA3F~ޥE\'IDseCJ-+@bdgc Ϥ? 0F&?(@ PM\k,*$3Q8PY^bEyeY7MKs,"wrm+Q?z/k"j6L$}oйɳ@MS+TǠV ȜS]!֎d&?nG`죪͕˺-Ɋ"GmePxҏm $ ˾g<<|#šdZo0o(yRq3hf[3!^,f2K7`RK𛷋F^R`p(wETqil@==T'Eޒ4DZY-!w.} !]0tN7l~*J֥Nݜ4SM3F=+/C6Կ*~EӚy)w^U&F[.ҋb .%C|,_?bK/v\r|364 Z{'BD)b{31\SZ" 'Lh>Z9(qGLwF!zya2H+ z?߳␁h\gQXN/ng>eYs/ɦFZ,  K vJ5Jd0,Zt˛ҋDzom |r0X+D t)r Z\>5y(STk2MDA""㎺Ѫ714{-ӥ<8IL(Y+$=3 ǁVEw"b8Xm! W] ޏ~3cfW2jb'Ⱦ*Q))Z>fpG@[9¹ADz5I!m$YrH4Z6+tVQrg݋b,UȀ 䄒OLĈ.mk?8H9qph򾭋F}7\7 YWRWҥrqC6'vfuy IWIR;E~+ k?Ұ+/yzx#YQdjj# Lr`@{D\̈NC5I3h![)C[L*s*G ZlKtEujvAbDv{2n=1X]""ͪDUGe4ؕT`8޳oJ``}ߠE :EO8)G6'/3.R<G,JԒ& }|<| ;aLl?Τn~!|B VUo?a$|p2Σ: <353iEFׁ/a 4lCq"0?Q߸P/xIG%: 䴩-p 2zM70m1>Kڊ!f,_nD 2mU?<>|zk!WFE->Kx֠ {-l_ -ㄅV-&$kT;$۸ ?gqZD$U9hyV%]o7¾+Ctr%nf"%DEgl %(G|;PBC7Veu&kDH(,8fMe$>ZNT^na}1\JvuB3!cDВK_)|){#_2 )4u?tܿ*NDevTѳ.+ 2N_- E̗v#:vEj vp*IZ[OwM Ldl2Ò]K୪3 & ˯avZ]uDrz'ڨ=#ᢾxD@^veWҔ;?=usPp^Ԕ v, >J A"C\sU=y;AC:WйlI?YM#m~x-y-4< kvx*)Ct:h6{,1MayY:?V"c< s\~g}TH #h0eڮ=9b?q$֐pJX¥AA.s!Ʉ-4>M:NzaikдYg?Ff1wl붙r.QzO ds*78U _ˎe5QX$yIpp Stt=dzp$}IE'1|cvҮ]_#LsmO/Y"Ry6䧅zBJք:ꇖ` LM\ &qJ;N! ͱ&۾u_ /X|Cyx}7P~dNn3C,J**)꧆@{\Iɢ,m?N2t|sC4F5n/0lWa2)%1m$O^_Wk@\s{BHn2ˊ~# ='SǍiWG.%NBo#8Ǩ bnCA&}M׉xO-ZZ뭧I#Bj$OH;#"A~lD4d6Dj !8`)b\6%|kWtHb|LGF>)bWWI~H:{gށN/+y,-WX m 4_:D*cR+%<`C#,I%&R@Q7cEKKmg7*h-W+µԝ}ۚaRn\\{bť >i{2BQ.k>VxJ+pz6+tFƽ8cXECzXdrPfݗͪ bV5Jwɯyx`#X۫ղ1C7:e'9I %w| b<8 2dp FيgsN]}"ADT#ԲK53C?n̨ e_َ_fCfC5*K/9a6iucEsBQQ԰w2d;0/D.kV3'Ĩ6yȻJIz7pPmeSpT1ÀXUjfA?pAxV0 *vh6bܾIkJ~C 3TH@6~}29 b%k*; (UܠQ,R,ɶ'\p`!Zv.^p:D!N.,h`#-$~ѧ%x?Ԏʄ;W-?I.br [Y #?8"rܤ(pPq$6a9 zYd')t,]}2lkk Uy4J p7]yO\_0)C:Z?v(xW=H5 9}[ylv} xi>sr_C6Jx+7G2Yr>=2dc|k&H.3g/+9C &jz`BJDÎ!Njj]6*h \j %M6O-;$/FP 0yX5R?džGTĚ1c/7b7*EUb ѪuJ1bRrahٲJ6|;l_'{$ζP ί8}ӯ=n(4M"cdDdqu}.Nʅmo' B@3FcpW]pe}Xt*XiL?K(_8k,_hn,?}=VI28nB=>݁HX&yMz$+k|RGsJy2P!=pY$6ͯyo*|E\ꉕ`?krۡ]RQΜ*ӻӸ:m ?hT0MŘ %nIӂ*8V uKúh?si^|ȿyN)c I?E mL'ei4QeE}&pXG/Rk|{@"p'[A=>8=U(M1Ə틀07q37P[-m@ۦ8ׇb;ݚ.xX{ڴ54;Xsy9ٷ>hýғ28cyeM҃ߏ05.ϐL^UcbH2(GT?by"k )Ikck^{;cދ2Tp@9rcX^TIj{)VX<я =x"xcƓ>U3 +)7WqwM H'6E7X#3L:Oo}"e;1HQ{BwYO[Š^GiǟG UzB;El q5 MnrB5_q)iV1GT42a?Ă̫xH+!>(c"mm$= O LMO3z+Dxqe6բSk^r Xj۠ڻiLhzm@mk|$L ꜧ!I NL=xzHe4_ɍ \2_=,S+-|+!N\b\ qF, =ޭUJ#0ݰCF3$(/5;~]vp*xe܁tJA0oʎIfRל9ӫOAX4SXہfA P8d.rzPcB$]A _b(nd6l{ߍ[潷7̱|ĨePo8FoKL2-.{cbGܨ?5%Toh/lyl 6f mTn[ G8cB̛̟5{Pn3&(OLRzv6>B3&>E1Ô@+i!M/,ш1+1E 7RZW%D\DZބ_am3O~xY).J Q8j\-2abr^ϋ}l.Hl]*8vGxΟHNb Qp&۫W,c/uS hte#~#[Qe qa.DN~~=8\2Oy -J&+uiO#'!fCݞv1I1j5t$aJ4? dGh'_WNc'VX j4(4ﳂiaa6XnIb/IkP"Ǯ^&sO $3xݞ͚lu 4'N$͕Qt  I名l[z|yU 0,|ַwC˱.&%2ANڦqQ)w@!t@%zU'wNf夵%]d,nTƊToTr,ֺo6wmwF*ϷB5j y~|BV]UCXP6Go-"bd3>!DU~:Z+%qoXzTIߞ zj-J}T >@؎=&'uѽC(R^z` t}>awBJrπB+*kfLMp$ԟPu@)f8ꨤ<&pv {uz!\ [>܎ooTcͦ8P.fHl'}c.؈0aOz׆0JsB:G=J)VZbRx#٠# =&Jyzo^?ܞ.tZ jA\ 5?ӿ~ ޽4BnB?1{f[y+ïk_eLc(Xu:3Sfm#\p] E Q@S] Ye;EEjH\Ua^v+-Ψ'DZ)\$#m@ E | H-UJJYaoJqwI5@m ; A4ɻx0}S,f6<{NN*W_䖉 :pwt#g7Tbb˗і$Eڏ=)yjzDLhPgj@EZ9W^aT0Vrb!S?BD>?c+raUhyi8ƶY=^v I\Gv.; |D>q!'͞j: 1#O*Ƕ^Bb_%i(jZLJ d9H5ai.fԛ m:p8[Y.K|]&w3JK&(y3VT.BzQdDq C'S#݀#_R) fA81B[u)'݈*:RPcAkOHkD:uR%)d>I*/ig+Ə9r%Kq-\P,h6}ʒt/#PϢ̒-&(|k-  ʣ/vn堈0g=$FR^DnH==Ŀ9| a[NLk_UȌyA[u"~"\w|`&G~56~;B`9}F, ݣ-&;=@<ԛ7WRtSFi@tK6+̟\| nY+0pcsZm,CO"Wg\PF]F+,4+#yIBݦ7t*mKp W")4+ZD=!:aZ??kTMNEN;Yug53BSOȜN_\Tczdșk !Ǵ_aAU8%~w1'Y߁h\7$T12*J"i@ʥ=̔{ׇdeFw*2BE#b*,9v*Bk%2YogP5S(8ANQswQmH~e޷߾z?J͸mln /H:OفnaE1#8} Eg Ke"m%4>J8XCD%k`Ā0zKb}XGٞ@GΦASy["{#_Y _S2<;Hq!vqϹX;;% Nϖc=d ,?c /PLn.0DeS`܈mvB< tW<&:xC#t)N՛пIJ CεI"U7-O窉S+=P`0Qt@fNz o*,qtxj!r<-O2)T!$0} }8s_+3*yP@z{ 2JWFNJoyۛ=b!xxx1:Y3CHR"&vU`nsM7Ġ[@9BnXp!1Fc`V$0%|oQYx,76Bc9JxK&D-SSk -֖K`7~ٝ,yL}1I(ƴ݊>!bVFfpp砞]wj:61rmjZ__eHl dtZ=}OQt; &Qoσ ]M-XCT8:Qt6c-r7j;J]?Vi')ua$\< d Rꕖ/[HxMUV n(Nkq3ړ?{c%1ŘP[On~ncAtBJv :l;R#e:n4J@hjQ֕hk,N\3{v(\5rI3y Drg4|bя0ughv~G^cCm?> ʾ޸jjb(#hOR,?@p\ɬ`Zɟ_[! 3rL$".hBdgM6fe͎VKݑ DGOa:]er~Pk-up'8A1S@ ]CKST(%peI hbAHf2غȷ5؝+mW~{畸&kRib&Koys1^8} Ҽb\veV}1gsֵNv.ǓCQ KnzdeDn7|j~/D6orB)W F U,l2~;,Z0P4„wߟ_#r`%k= d$ ۴(8Ah3f*'zVZ#J>s⻆H^a.ѩJMm|z\Rzu ǀ~Lmr|yh@|t".TsWVn3/c˞fS53v{K,Ep=U=ll:l0 9i5X͊D~jf% ?a˴T /-L#Mf)(gkbJMP\-tݮl+Ye<L ms,Ӡmb/Q̵uGv.Mwm?EvAE DŮ(8(u$ ,/i ZF~i<õ`p߿ 1mzK4I)v^R*gCk~q;%.ەF;]25ק$,5®er{S>;s %'`FZxSʬV<! i7 ްAgGvb+u/:b*mB®C%蚼Q=#l PUW5d3^~e V G5%?5< 4 6$iʞe,SvP.JA6:*lSŢ@锾|=9*m#1cߚ3(T_ЮDr;|ܧBj)@%*jV|ahX("*uazz a6+"V3: +5u5x}p8 an2(;A< G6k|o%7s|Qc"/wa^Iup>u7i5HhFnu>4W˂2!n_ hkPEp픣ѯ4)ИwQW̕ 0sHS[[gr`rG35Qj=LTr r?fcUs5;SOtG_&V74M?P„x3,z*or$Q)3}&1i`A97\zoȗm͢4C&c^eِ-+Ū}Y蔒1<dCB4}<¤{|BBO,P=ƛ0VHV)w%pyu2 &3i6]EO<8Ϧ(I7]_˚hm*l{\aؗR$"{fJ9Nû4ᣪj)G7"{ꖝD1ZC a_iuAO^*aHӪ84^gJS0 m$6OWZ>u-pm9<jB E,$/Ƒ[D;OiC}/@0Gz1 (*?oPLΉT+Z_.(/z՞Gn̰.^N)7KE0p]]ęmW)Oۘ=K_6>Tcm]K6"V/#//E<ǡlr?X@r\逾nө31AvY { gx`Vɩ6>{8'|/WV/ fMx\LǏհ)1j:?a厎EF%+cU5:_6QG~FuDklO! z^K( 3b 1sR$YAL o"*kݾ $p/}#>,}b^Q(=0ddrY`jq aDcB|H.G~}izVeuۥ2)x-w]3a4V8*gU("kF0|g["ɴlZ!(Un{mŘKA;C DK)%Ei1x`U}_! J}S3 KMiy-0O}_@6I8Tg9}4u봨j^?`NHTW.Ĕ`9}m>'= ŵIuԻ.N`XCU# ىÿ`(2lNjlۗ 󿹸1|:X*ɟMM +?:9fSXUY+ H4K;z W*?0=eO{(X=t2xK52 V _=lhIC[uC~嚧A9h2* P`JO`*ڏX D 'ՠwyX?גs jyCel[cSz'A0:VGV/Wgb^ۅ$tT;-#>w ^diDKzl#iM' sAuH?])El~\M_Hhd4&Ѽ43XDP3 DC?cYw#C_FT G2>:/o熪AU: ʼ{~֍! T`՟ އϠ2z^ n̢,n:&H,j39U;sDqPa!]nxl*]u,},9] *h/;c3ʦ $"*֍y GDޒᩍ4V+(rVSs G{ٚ4[=BmImg|iMI?)K1:B;" F}jE%]Y=ӏINg~oj)~[S .'@FPy9L5J#^@t+:òV[R^gKH5C u2X/Kc^7Yi1?,NLjcE3grAA(݌Ÿ&جboLoZdoZOm{t+c;@X>‰H6,ه+p羽K"U,ά(O6^ƿ8b7ZX8mfS (3>ݺ5MC{N7tukzu;stb=5gU#w{4_%m{(99Wns}VE>8ػ &!y{]tI8H\ +؄$Ϣ3u8I&~|'|%Q+>ˢO#Dm-8SKN-,zWO20$9@n]umXJrc:T `ѕT3 8V 8{IJ-iu xg3L2Z }&)b|!֙& ک?J 0lR5L~!WtW[w-}>CKI{2H^ ψ1e6Ϲ }Z&ZVW**7G'aӽݛiXC 30'ٴ&wVl$`yy8M PfrA?}~/Ow~""572Z!فNg+7 :e`ng꣮<6Sѧpgv 4y>s1C8VtҔs cu\.0z=bMlJTŧA1yO S@7^ M 4Ȕ]CF5+pa;ݟҮ%|ƔǹQlaaŒzGҠu![}˲OҹF%Qd[j v2^YNLHRPOEq"_0XbqI2wkTG9-QƮJ)$t(ӰwkH́ԏRzOĸ! 3!i&LI8QnQ.#JQE w}m4 Do| 9lC^IspP6$&̫4D72j504ɕsUXȎc5jf-zs+Ӛ)~vxЌ^HFĊ_5L&@YGvX/8:䘱K(UyXfF2(tHzh %IecT-Y68UGW~%(OK4T^s0a*Քqa^8߂c0belӯgMB6qIJê3Zhbk5=`;[mϕCgW+fHZDMT< 'Jn}W uc{1FȳI\bYO5:'(Pa F",ѣP$AqPB6>AZJll VE̓=22Y5#pxEo%V/m?α ؏K"@E O"7c,6A M={%Rf{W) vT ,2@mH׿m>׃v0hMI-η'7tI+#w',}SOdiB\&-1A2[tzw~ 'HN+1ut./fÔHc2TyN`*EX%=ͷҞF-2#շ)(vNZpVZq^ɾ b\`̃a d6}\%e1~ ٚ =ζV\.?},hI4&qP6qIZwR! I<*dͅs#HHw j/g,8U#[iP텚$ T(2'8Ɠv ZӬb ,J9WKy跔8갈C`zMQ[i3GR?R5 `pZ:(s=g`~-c+ &32Τ}T:B#y'ʇ"Y2s"Քn_IWhF(^t6s. g'L@S pk-Ѽ`Mյ}qȐx@!,Ply8n(9 cǂ ήmNPꨗ\OowY1g(G|, % ꈵs&m7FCV*0fY 62D9{a3Ӄl㦂oI^OtZ!ƜnuDԃʗ#qE"ر&Ίr#D+G/Q!0,!(tJ5bSp 8sbdl]$}]cu ˵:$;&4mpQk)ǟ́O1Y ]$5a+%V(76r u)mi-X/zj6YңU^b|>>e Ͳ&HcPn*=O8'dU+q.gUsh~j?}wI16B>G;8880J4$GKZմT g8U[W"CϽ閭tU@ZӥK(ͨNbInogwᘉ#Hy8&So=;ghm8m0G<@~q9o'4Xb_#)6$\5*r!`8Wê(cwsIyN{jW TCϏVr̕z'{:8mlÌSRMa0Y{( 3 Nn:1FA#M! ynmd< I]{B)3o 8 x.CmF+)e8l"4ݣݙ[XT( v4;.Exsj ʄ` ^ QRLgSc'v2;7hjdIJRrA6UGQnŠ10Ei%l*u- J?isٌ!3l%dWxe$#ţ6Rbmp*Ҫ +ZCXl,~R~ WU baE;4XK #AsR5`ws:\Tb^r6Db!p| Jht7N5ESqUayb WπGE<,]0KIn>h "Bxf fWX:bgb)yH 'O #B>gF5/4Ev`oI?3KZ=Q -^ "ZJ*7$RZdP!OIBӠX,<)0Gw.zD"̖ DA3m+([{uӉ*JH vXBj& .H²E=6`q+A^=A}`Q3.Zҷ{`ie*;,S!W ՌGJ^`n aº.?LmQ$RLE4in=l!g{T%U.^E&z]JN|ۂX J1kԉeo9*:x[q9FA-sN8[B7! ^.ӂKet04 "Ug"!x|zf95i<Ql"Xr=p΅RQOIW,a&Ur*Ym6EM!=Cʨq -:4ߦ? xpqPVh,4VS?p5aXɫ xNzxJ:KuM :Oԅׂo>΂i b#6>rlu:24A\.^Tg-B6~ ^giQxiŭ)*I`AD~|)8`_A5u04(F<RjDzz`Cy iU6cXA͗ϪQx\~T rxL8TpB24.XH{]0WE@c9;t/ Z+YόOb Z`K0'kCIm1npÏ] wbbmwEaX&1I/bOMC.<\Rrb{a>ĜqB HwX2 [=Jc;12){!q&JK+Z׶3O 7,S> VXʭ^fS%eГ|9fp5F_Bz-:H9KE<8!s%^k b.j_.C~rϫBol-pՙxݪ5a9d4](uUdPAo'u$jRDZէ3[I2]6i&T,!vMuؗC7)½s`H;Jw< >o~9ϿCޮ??K{dmj]54(ϞxW/B7@OO43Mʈ{ªmAѲWXiފrRnO&/,} 8Hc%yvXeK?%|Ļ`ʻ&$\IV+`Ey©Y~"  %| mVo8߬e.?%mu{|yY_|iطjH 8͡6G3,Pmhf3dR}DG:=9.my݁܅ $^]!#r_&yqnD{=WY {L}ifGo4S:tC*CqD{<R3G4ê\qU{!yJ X-viNGt f;C8!H@:nJ8CWE260FT"%r{bru,^pA63U1)Ftm! ]IA |G![9{;z-)lS@0*wcCԼm#STJXZ<_ܬcd)OuguQ]XF@zKY[T5;,@ZX41MyɶxClKܫzi; fYL.iװ4eFPt[fYFMd%T rX[=g=B)fE6NW;ӂ4t~H{bțA/UR_J3H,:i2ZU+B|j!=D0mJ}¨ɐʦ d!*6e /qv,B`JGp7]Bklgc>@W?v$uz`HΔh•i຿cnz\2͞uӑCrzxiv!P8iW.0o@?]-AG! u«.mD?Q1= PFY{kxB4HA\q -tj1-NM<5,6?OXyԚyG=sIp ۾.@j,GbTyp6q>mT>_VtpTr=÷+iX"[Y&$ <(k3,E$[Ԩ|%bJuLe 7sK;..I|N\ˊOB7IROX}Vl40Q[w),(^[YN^{g}uˀt4 ZB!;HB#CDQe\'JMhQ;Q~TsQ#㐉Z߲U'`(rlr0AigcSwslFCbwӲ ́eG|ϐdZ=ƙ0ShM};OZXxOr?&$;[$6;¡^T. RY@ڇ}WNAzW0%98 |n$}.c"ǐ$G[=5_L=3 8ZmWFIsFxMQ(!F 7' Liz+ks ܣX]nY6$lEofXFix+񻂟p`97-\RpXv^$Dʯ8%x[|!|3uJ;"schx !Hb%'B,Y`WM :/[H^z BXaudr4M7F^9MynR탉} hVVfly<\EB !PdK 4%oXY]8*5y60d`\9z'`>08|W[Éskܤuby,8k-aKltSgn#M2!T-*INCjA2> ~*=>BM<[[Qe@ (<ki)ֱh}&n|!qȳ;KwywY] Vl9A*4|f$u0ϪholJV\r!?9&Of70`BYWh nT*bzZTK/v9{+Sھv#-6HeH(L6pL`\V[$}]_pǂNSTjnή|$ӟ  s1dB֟ʍiExf]D !+Z8y8C_/ytS"&KiL@嗚fOT4@goPI(C{\PttHaS2Gܢ1Z~<1ug/2:e25Jsq#ɠH7A,* =y X4kdH椬EgJYas祦9xOuѻ'wq՘4V4zg Z>R)?&{Ćwuk[n&_.?`@i5cgjLŒJZ,zC#lؚ19֙φ/RcDxBa>g"8lΠ[_$q\2#ŝWXn#~MC"3DȚ`"_JrQE4B,bܒEJStX!6kT $r@%@\Vpԅ`1p%߀JHa (OU\"OӢ%Q[D%4$RX[YEH,kV:}rgl˛b'dAa{߃F2[Ђ8m1.(W%hA9o{oLa~軔S CzDD2#ێG:J F0sDO/-d+ :,x?3ˢyuEwRQbJ8]PTIQ "\x Ef>5I, '4кX:AZS(s z81Xdn[?j̖4cF {Ȇ z sND _ NCzr+&,.(#4pHd-Z_&ޑx\dݥm0EĔ sd! ؘ)'ZjP>w@S̴؁))sk@!t[U+rl@U;vH3(I cnE 0.2qKlY, ߛG,@TpŇ= -DvPk''(ePgU{|Z4|d!*ojj*Z"OZ㔓(}|u&.0+XcntHd;||/a<j72.β)ѥ֚`oKqXtI2ιW)-am%$63х@=8(Ԥi4WpaᑠZx^Oܞh8@:a'ꧼ5ve J_njh 6ir:Xuv5KLUcājI{b"A-M 9or!d2n/ڔ/]@ӘJ uĘ[Tal-̎$( "r/w. }l Tt aܾ O8>wm4fOJȀ|/ҧ;HnY }J ~MXJNs{oar۶c?qwn @A a&c'ZJH Q;`/6fjטKo!#9'*~|*숌x3Fnʟ gu hCO0$6ױx3&WR[F4o]0ҁX$G?̳oM z_u0BqE=٥./7ܦ/:bBt9*5BHI1Lե5Ҽ [pqȢⵤ'1MJXxEv|fKqʠ̙Q)۳wƋ2 }-^B+s=} CO&h\շ }b0 +Gv|بAtmݫw:c!CT55w8?W=2͖kKU_&"-*J<)_k<9\:Y>fz+wЏA{)r*fuK!깏|!(J<33ŎAv@,p`(ﵐkrU(LX= NC o"4&*~̧U kJc ^w~dHZ}(c˕ XsRꔕ_hMRFSOg[- F,`IJ[&|~b#JXMV@CNOչ_H_+$"&dNA +_VJlK cH>z_Frp05=>}>ɵ2z}8nf׉zkC>[79BlH? e$ԝ2Lʍ / 9i[ _/W] }ׂ7t]=μ1A= 1!|ecH": q[Xp|0B&.+N-{P?'5|JtJݩ#t(?m!,|>ƻ.KEp{E KTgϋ/[kN9{153~9zhd~m݃qetkLR wWvo, ŅL/8igUyhWFi}՝ uJ5 _gCs/ÎZ[2ulZc IE..mIn3G:(y#GsO=M/)kKiaKqpw~ur2ݭi+B%&,ԧxLPE0aq^q~ZjEwJGeހu 灾6 u1+gp'N]2~-Z&^1Nn c_#(ja~ɺ]+^A_)a)K~!s8ܧ3sꞆ.:OeFͬ)3$ĸGå0M.5GqU]qq=*6c!;ۧqjs4L ibuI &פB9dQ7\vɜC3r6@&Ҷd&4"H2s)DV߃)ZoY&2x ?aM^uI=Ku'WF1sU#z;z@YdJ_c^k2 ̙-3>(^$)\/T0Fg! 7GցqMu&Rҝ \ 4FT8P\̤'#^o+vʪb3o(Mo~mhw6qu6 @AYW:H0:mZzGޕ9dL?j?3txp#?n 3N"'uR.`PRc | 㹱%!جiZH+O@Rbk,  )!<ʕr>6-Q.\"J[DĘ*X ІfE䗚g8SHݼJwDM-q?U9;6>;q-PMg@DKĚ>gZy2 ^zɓ.~F{A[.]#IYxNZHXvAfNgG|ӟ;b8aa{ )l+X[jWIބMXF_+|;+q#;j^!g1ф:H=$#LH87Y*x)$sd8pX7n5ꩃ~L*TW䲬w9)oV%7/!PXA4A8<("`ˏ?L3^]e/Gπ AP(A ͣ ո 0tY $jlWT@{ .mSY, Eĺxq^hmCp4 ~b, Y9ܭݹZZU7sj:_nhBPgP;h9&w1oG+g}fY:{ 2jB+zi caaAۛ,;iOOO,t!;.T};NJ{-TONW7 fGT0Bֵ xTM~*'ia6㧻zu5{$pjCTrwH+VPVY-6voQԜx$S1Z@MЄ^@&&+5S#1N w˾=Okܷ h6"31gu_Ghbum(@bPh4΅A3 89J{ j?;@moCƂ[ZY.3 hx[T哖TQh$^X};7DVj.l^EU&.ؿaW~D_.Bj +?]n6|d/rW5vHvl|,?GaΚBUQw\O47E,hiOjŊb0kLxc?y G]yu5FSw < Q)= h yAcHo|ja +XO J;.j*t{l\&RFo`C4Y&G338rLcFp[9+&\lIa!僑(ƻV/Db9a)#hSŊӐ#]fP"0MUfC6 61$?4dCR > CR8ikd=b/~tcG޹c9X [A8Ǭ LIPc(S6a7j8Ԑ𩑽hB5c˔Xk_BqXRɶɬ=2WV]j6ˇݤ j*= O:h*mښTP?}#@K5v, ΕQL5 m":G1rہf{#`lwxKԟK YT=w3r[rwV%Qz)V=h.f.ysњ̀I3Ȩ/Snj1hr IVXz2l !jؿCnzXqm '|ݤ'\zdXh1;i Ff>6g ,"8dގ%6e!;ȨZM %hUcꍹ}Kk󪢺o|s-1᤮.7Hv U;ˠI@HQN8;t~,?AfV̿kb|B1eGݧKc'tr^e|0ZQڕ~=ǪLB5b4+re쫭2{JhpgEyhoنlB]]"\yY9a`3 *zٹV,ymnO_+]ɆwdLd6] 薯;W0YY,ihcΉOK(RXL4GRXB8>( w F絰uWf*0}Fs{sרo|uȗi:tgoGx3ڶrx\~JKw!@;6,UvV<$l O\!~7:4j]Ҁ^0iҾ$S0MGlLN Rp7>Spdcw+\BTU`x $n]壩C, 2p4ă\PARSz ug: rD,||PǮDˈ^HY\*aÏ^v)GK_}X.lL~t42`%bAv]3k>#Έ\!$#lg+anIɱ~}A@_N̰[GB*_ڶ2zwPy;0D;ԕ] }~ IM4Y?4)rFBcSdp2H5U +e[CJa;m/gA " P0pJ#Zj]^>PbY4lb0ٟF#!ڕk͸Q ZyO46LwN]J(VR'O6;$B'PC`}^ ]C}|CWCgq\Vmex;ZNa/utʅQ8-AvVR/&"9{#)7`ܯ||]-MSKS$T*5`q.L#V6*6;7몮㌩BcV p)q06tY@)NM% Vf~kqpiA==TZf Mp'T:u@U6/@V3*"{F(ٴB%','3xRl"tlGHo3Uэ[w;3?g5Ks^Hp2Z8튴X%n¬}㻽PcTJϱ/tM &(o0pYbк5on;B p &/N+"nE4XtIɀsǮ*;Uny#dV j1uaR6k<[{ +qY3S z-qNY+ d8z6@FHXIVB\Uzt^SJAo){77M}k͝DO?"LNϢ1{yh5铅sr;q$QVG6]m02O7 ~ʫv/<\J%`":XV{4j-@2VyJ?s]B e4׋>)fakS$So{nQ3jx,'r)> LVP>zA/a 㲖,_,5'1reSL0gJǴ⛱BB3bse;2;^l5xk1xͶ k4hC >jY`**?vvc:F60}i]N=]<Y) _0M5{BѡR iC;H5éú=. iw-&,SvVѦRW$/niVs.1\JCRi3D:ළ_TQvQn6/tF Ew!X5413Σtq2:49ކ+Tnuiu29!\"{'P,A"AMT^SUyPҾݿm9\ ߁B W&8ݸKǭS`΁3G`g#1j!h8ed/ 5Azt1Wr0 XVm$[V*(NKf豐n gTSDGnѭh?îtOd${)$`rIg o홥7wt3-ٛkT>?E/Nn~L1_I*Z=2A]ϤM 5dc*Fȩlv7O jUGBQ=m?ޥ̚t[\~e试`0c)oD斝E*r.-[TOBI7Ľ%R#+MKy4bjMe2/=zmnY\FtUu~*oȹaH"&;0::OQukjB %{CP-`(ǮȰ&Bc6Î vK{k*Q`11'cv1D^4|SB~5|ReR-BŰ/{DQve4 m-[uxjY",r=D;scdu:V̔N/Kb^]Ɋ>ZpnJR5AW ?%M $|J@>WsÔ#1Qm&ʁ8͗kAnNM(8܄$Zz%*aLr2Ґ͛*-Ȋ\9-gtt>3X?ޖv8=vx4,?hnpW1QC!#100b\} ~:׮w}f FY!L8-SS8!}qjjnL\4ϱ|(p-Mۂb8i[v.ź; G?h:!%ŲIjojq׀5$St_7eӞJĜ:Qcނ03IaOg,w[,$BHYt [guy?bsx(rNJ6.)=`=%ş /?O,BRZV_*q&Bu(3+ ,ޒoJiʍ4p!i|w/f> ռ݀;[6+0v)!a0% ~9K͞%n۔ͭ:޸yo9Zimhr*nCnGO.yM0]݇W x5 ՛ Gcf9* ̛.NP1Tn(2Hbs0q߆v6AZA G ; 6{Ws1qi "ZIJe"`FOi ];Q>Qڙ~E8ml ?" xj J=(gx au!ȩiϹ4ښV0_jʠaQ2H3X Az+ րt!=>ȠA7O IVh^3w4tԹ˘[K^%P+cO̠S.5ax/#dp&;~FމQ[^E!14f\r"z1LE)^/R l<&wX{nWc)_/)bG{ ضeV*sM:*G?//EN:r*LgK WPY ,%+?= M `Ch/r+xGf{н&2 kD?Oߞ!FF s .@752 \ IHFwn<[ٴtZ}k*eeOV"Y-vGkEHY 5d0 'E4րiCAd*8 #[ΦI!Oe*F&_7D6ކ6ȄO'"º-SbwJR>6= ]$XxP f CsX[ H*>+5^h 娆SJ&0Bmw¯ o6SHB.yr7+,kB.aFXd?[]Sgд(%#w(KȞ܉FJV;da8Zw/`Zp.zKI+xDfdlL6`'0;a}s7O#aN42Yoqo)?F9:s̹aGK"sC~w>OO.DW1rld$ ~}rbq| E XRB<ۦMEi{-ԋrϤ4 }[(6xm-;(:B yj4. jEML2J.[k 8HpY hOOlFg)\݆]K~zP1. sQkx bS'z>;m%Vq˻01AaibI @\"u{?H"x q4 r }ORmTQ_Ͳtᰈ8kƧƘ[F6 zG@.Ɖe,D;(S-f% _ ,wE@/I2>P}4Z7bX!{o':(r|nArw|i 1«&L1RYP~b%T¨_|X@Pmշw %iTل]b Z0\ݮa^OQV#ά1R>Ր!C+="T'_{K&NT=$r;!5!A><R8fd*s bxJ>tuG-KהCi,+%Ccj؁'T pw17RK b(t@'^.U$ʱ׋VwH62՟lE{~T\i8Vy^̜)`$Hr/L(P(#8ntO} c{k#~jH:kbNO(S^vh1t\&S)hH7_σ(Sbkzl%wCFԔW)k-_nlXP )ݭI?2d4jx Č^lD,+;ҫ+~r9$Ri_}wD ]X!M鼬5|v%|iLFM9  (Kr<+>lKhjĺxLXfhLl@vk_&n0z+G$o%&2 s$ٳ4<Ǔl_u3z&Lʀ7ć1bD伂_r|*&R/n}-J D75W)`L'|&0qJlcN.#/{r#i-F354B %MR&N&cTHe)A )}K6]ZFI5 zPJ":zqhOr|1#帐s)\+gdeC2~֬kÏfLjgLKMAQ!4OҠu8.* vW\hQ1HHZ: xH,ir=pb%^2bu ~hr08; S~Ed&s:IBZ{ĝu1'mĝ/cp%V3.3q 6UI,GsRxj'kU~ q,g"^gU^E4韑.{W[\3<` v"ƾ>ME^> H*yTO9YFLq^O=9J m~[#0\r-ٮpn@ת"+ڏ7$&lyhofUmIv3  Hz$D>ՉfuAx!R7GM`1tJ,`etG%yDVFB߂Z"Q*0ZeCw@6M=֪c*"P5pЋkrѮ=Q!t-s:Dc%S-[rC1̱k sV=mx`;yﯧj w] %|Y߲Т,`-Sae2 ?eOBUD!R%TAkd7gLц A3q 4@Θ=Ap F9Mt"oǮỵ?=?s&̀:96ڠӴ ]}9d0De;dưjaI,򫌽t;cy%DaSe+j礰ެ_qDoj ^.a "]1R+4_vHԸgnM^YSVd2!đ+i2mS,' Y XRH"<ǕA8c8ze[X#HBpAv2+GNl}s˕td}6Y쪃Vpz_Sco\X aBYWF,P [_m]#bCpvdR>ӨV{ E-fs!U"Ges3R2EIz#, GfDR~(8Ku|C oĄm F/nwPX{1J7LrVÐ=w{+ApA㏨oqzjJM7hЂ=#l)sx&䛛a(/]ۼhl#_ٱ)ˍ/G`_F ! ,J;5x$٣YENi8h)jYK.^ |F ţ3v6*]69!#x>ȁ`k/a?H<`V4sz{}rB]h}c|Z5!;t sWWL P xd|ITDs (qJs4v|^rt L't :]F׉|cDd[u#hWGj<ۭ'ZvŧGg|/(DB:/ .㨗6z? [SNsv5ukc2qN]knxC=VϑG-Gj =/Zd ģXn]ǃ(ߒ؉?H(7z*iPMxpԇpv.UO>񛐘} Fk6c0O H~y]nMH1S~k4BMLJ>$ SŔ%  ߲nFi5[t>Ʃ8 x:cO`X Cgl&p6%7'^a 븮!<< =4zTU p(NA O` nz[ZLuvU],͟^OMsi1L9~M{У|4Pw;B%z!. L04)Bl+\Nw Ggt!qvG}I>Qh_6D`]QdCq Hr."ΖLlCy/?Pr7V^SU'ec|A ?t$U`uUr@70 I'a_ zdm'enfbs9b+%ӬӄvR1ԠץRnQ٥.m!ؗؗ >zOz@4/5n%O҆qվa~C=EP}zhj#PqFϸL2\EZYsu7.n`OQbnM}G栳pM++.o.K.4?;;뫒LcSg*HRǣz ^[Y^vhA;qX5pJ?Hv Vb~]0/VD ?2Ňt/۬]JŠr Q]Y#) ]~[Buj'\Ür_o t/FFyuzcΉG RMo>AG4 u髖ݣ(jw칰ȱr{ݩ1kiY0I;ȇ2X{T;U(x= lq;&\9*$OR,Hdž$P&YG!/@>M `7& q V'gu;20X7V!92u.?c{$@[M݋wyer^݂ v`6rr4b9_4g?rCtc5w 4b55vw}fLl+?Ե߄-?^MTguхgcدVDȴO P.Ԅ ȯ}]!.ԨAS|$0zOm5Ćƛ /` ?ߢAyWZGjb;Oa/>ֱ(IuU֚$zAXr)B{^^}X3$"e.QcJ]Vw,SP Ul&6*r*4^A;~m~P*9NƮs). 76fD^23]jDąʲ/u lfh¡)yZv)+: f C+#Wc^\{`4nodR"bZÏ={2Æ%i-h5ߒlkB^VWQ@yhSR<5+w|I{,eo4 4/ڵ>\܃ z=s'P~5&ǜ-z ey?&dߏmNO:&*@ .˴zK]jfCw7GȨaY/̅:k`?(|rk(*- e4js{ `V_ lJ,Fn YDlOc#gќ!:\#? 6z<|C$Z?K:G C2sXSK*Ӝn^O!{(2IYr qVd[V^qS`Bh9V(jJoPćepOۂWLͫ)j&a{xs\/ ;[Ekc Q:vSL|k(x޿T4TsM^7 ag)p7O`to"Odϸv5 :+"no9Ґ [8pUqʚ;_-3FNpCG0tzBcǼmŀ]E-?rb!XІ{s]` 6T*tzqFkր-_n` ny6CQEAObw$ASott(ѥvb>"tIz\&ҥf27< xINchE|K!TBzZ4*_V9c9;zrXBH)QD8 2*e__scLӓ;=UN pX- (7йDc`3ic |ɻ J/!]0Bu*ٞ (Yȟ [}qk8G+Z7)F#_3=3dkTC:r;'%ƒlkT֩}Kb1Q{HRGԴ`E:'|`aF!O< Y$q~Kևay jh{GcC=l`ivfbɛ0X]SN}u2ҥjXN'dMBxi:x(ku5h&t -@kj8e4XCΛOLNJ;tDŵ_! 0f> 1t#T*8])]%d&Nj~8bI;+q÷PQ P^QlT!&s&gDՎս"/WXзc'ч4\?mA 3źbqpVAdMŐ䬞Kx g#$Ql{:Hu 53-4ނ&ޔN4MLgkZ3I2mv^BZ2g$neł:jScO跶${nR]=F5ɃmwChZ2EjKd|i1~^\e m6M Z7"2f'2n9\ (5 ȰP_Pvz~lC"tb R?zfмa>,6-}QMB%%Q5kqŹ{x @ 䗵 j޶zribˡwac~ymnC?RԕD]2EIV,'.Cڞ,$B6XވC 2 \|"Z5/{Vcp1@DK7ӘD7'hƮ;XH?iUڎU5=@wGO9]PggGb [[FIR61N/ѩS "{Ъz CsQ =R7k PyaGAP cL#Xy.6g B_ϫ11W C^ܺFo[7lm"H~6%4ǎ.T}0&3?poD6ո f]ZECm8)H 3 F#˶89~!'Fyz#k-3KY]%f> rX, "1_}-Awb: 4lqېQSҥJ (Cln-jWϯq3{Mb+W.:dzE`tY`5x$6&^u` Ln6R0^=2& !]I~@|ޫW,tq L뺕l{7%Z #7PRHwpӠ k X.vxXȻ`X漤!l3lYrW^%vWK|}OfN _u>^6;1?;&&ΧK 8SA43ҏp+ JFL~ T֖>7Vpsa|"G+d9MlDJa*{@+lliإ^~&5="ʢ2|=vc:^qS^0no q-e_G -{ʦ1!T!N'V1ߌr{jPn0dߟN=a!Ȗ[Z(Kq).cOO <[,=SQ&>y\xѾZ̒, ܚS9b]&v=m&g˧zd>^w|BJH$8Zw┏5m3 12䢡 `X= ^8 -T6fƱ3^Qc|C}(3&~ >@;)lL nzpY.'YQ7~(Z)OViB9Ξt@TP׭0f¬N},`1X?9 ab2EFi 2p(b&AElo+?]Eq19.H5Yk3%I8:QS_9q%vY25h , FdA+z) 2jӬ?6&Ds!^5l]0o芪~m(gzcKWpj2^f y kh_-4'm:+Ly8!yYET;PNyY;/Cƈn<VEQZ3j}YZ}#=gɴ2iӬ4W1W[.ޥ˭VdBbt?N,>@%tFSc7d|)l\jd?-L@B$A$Ž2*Ɩ g8D;烒s hPHn 홲/{$ ^&hD} @|CX/`o-k< F,o&2*sgCjAYK)FrRFmB/N%5Pnq"񞡑$( f%X9DHğF_rѾCj|Yrai3Zl}`)CQo/gf$οTXBADw+޷PלBAdJ$6[ʁ`^2S@W ǂ[AC? M8Vt% ?Gi-bX${?jƊ.y}JTnQP8_:hEtVĞ@KQ[ U1B^9A8przgu!8_c<VkN2L@mߌ7U2r,VrBgOl"MPՅC Q{ =(R_&o(m5 Ȣ]} qb:_آR.67 B#I3 T+J eӺ# uK Q92g>YFn= pAi ${_m"Ϗ4TWBOLl>MkOۏ{po)%>Rj=ݪهj9M>q5,a\aDwl 1{{47[_z5EK yI΢PٝHKQ?A6-Tj{v8G=i\p,.qVܛw!ӶbEGc0iA. d7 ru6z,i9`/ Wgwtʱa3Vve! N\ {ojԲ8 d+SzoػA-T0,$LOx5"ÇaG2W  iބϦ]?ï9q+yEv + 5N5_f6Iƭ:m{ҊJc 8ԗ_,˟rմX>@; 5˞MTXP '<"͵^3h&mw䱆Wzz}G GZrpy3hFְP}TD-rqzNt(0i*0A@Sz0C/o%o_u 9և9!k%/\N(2].,84Rg"'V>xkitCXOZ*ӕQX+zbWVLkSo|L)+&1%;_ڀlIa(`x 2N3F;d:TU\I'|:]JM#S'*ʰ?-:Ӫwdyq36b~9DC^ B3a9+'sW$@1AQx'+=t`vs f}a)7p+2&QF b.=E?1ch);#%0n!Ld:q;(%FczB\8B >syF^  Ljx fjii~g|$~_kJ5qmȸ'F(~Fn=s% (f7O@ls[Үn]W_< le?ӎ+PF"ifԜS\ǔ)Oǝ,WAu|eQ UyLE4)oK"`郤q*ٻJTk*mZ\$Qg`4N^o¿r".ג!*`3o#Tu7ʊr~N,hÉէ]3\BiM?@wE@5UJA" ;O$5c#'Z]Y>6A}>^1s~Ɂv|] ~n+k{wUD4^ q򋟝X(FްeTH/UB;{!5_kNC\TW !99k;@ ~'rZ}23e8VЬ ?@ԇkiq7Nd׌ s?O@moJAWafW, ewq%' ɨ̋tbx߯镳E]vlk7b{v 6m8jc5h)u2SKKҢU&='q S$R@ fj&)'+ZJ3bX\!_šի e O6J?T8G*V3OS&Œomb:ZvWhx nlkN H6 l4 VM!OĹ:j*Mcm'XPD[c31K1Ĺ9ƟWTFu,e- '4ML@HT Xx;Uͯf>quY$KF:5d(\k$G|Pyb`)L'y& Ce&M:}2G :N`+,LFFIb3#Q43@1,0ejmv <~N/dx)ɿ~"|(uAK;ڿ$8^ ${`[9& O-^EgT#z53iPwD=v%bC7!fOM)=  y ƱC09!.AqGesYT⹭4ҌYi  (i5rEHlZ}TQM 낍d)y+YƨTj.v jvmWD2^u Q^Dibf1A~cP9C"7վRQQnt|TVEV!9c6Z9:Yp>! wr>:~^jkIU!jɐ%gz2YkH^G?Ҩ%L}0%Qم1rڤC1Z('4EFq.  ݲ7팤4 NRW2`|dhq᤺hu^NI]TѺXiez-oWlۢEh2@P$@1>WF< y~?/zW*M0w9/-57UH!=|{@O6u e4@wiydxɅZrɫ.FX3_KE)CGA˴,z<`s2FZjmS>>S0Nr4,Xa5 'V0!璱"׷Ծ9y]2L+xc"Y/mI讑=IO4j{Ԥ huϕqpYU #g(;92D2W_pŒi*FOW?_Y~ ]zb o^m wCrw&7&{-B z#X?h]7Ağ aگ.75#I薪>7$<߮lF,*P6,,i$B8dnRs=i*VΠQSʷM4V-Ol5;e?ijh vNNVfܺ*mqGH'狾.vh`+8^BJ]RIj>ʀx(.WEvtjPd3)i$ĒxOg{ݵ-p4\ 痔xSUrX>Smt߸n5v(Tx2Bc-zC,jK~D9> OG|~?'XT50AZokE:tx/>UCs,"#G}Y4, =$QFɽ P 6T]?v`=Zq]cq!鋔-ϊHk|{UE[-B{?XP9cМP~1iW}Q$pf.'_0v `}0UTe2E_jN`v//TJ^IނE?*G \qmSњoz[/cgkPY}L17Vmh8޽ bE_jG5LZD1$gnǸ!';uIHuPFC_ &Bk9"aqG8ed: %JȿƟ3upn,*RW-$Z0(WNГ" a"Veq<տQ.} oCzš v[TJO)J#8J5[{{{ 2SncIS9truLMgU,ygTd vA2J,y[6ޒIt'zxiSS;6l l.ꎀF"_ 8F;E7ʰS!g2eۮ -˜wN!z|D1TH5R\CS9ymZҬ쿊җi(UANs~XʊQ.Q*|-Ԙl}C([@YaV'h_D5AO6M1E%2u\2V&c? ֓i܉3L|dz$D%`АГLL틳՞?U9/ĕWI4d 2(KϮTa++#"vi&w_AIA!Q^+Z``967˵]_CE>͜y? S,+!NJ~!~u!e(HfѪxWUtN?֐t ±:ϸŖ8˥fmH7əq䔍B=Jjck *=Dq(88Z ~%ytxDݵ# y: fz >f5QN/8d.нFa\v4N Y*ojP?CR:G{^f'R<Mw˒dV ^;}Aů ex1~PT ZPF¥.pϟc0 U4r|]m#t); ؉;p~&J=[rԞKR9SN3q[w3{\t>:٥l-xTcs?91|ٻ1`&3f E*.x,%壱:ƽ \6DDD* 1 +ﯷj/ӌ7T, Dfv99 ɜ0 ^ڽ}m/A=ZbR]+[B 9@~jC#+cg'k칋^!s>Z 5Sq '*Rg;zm& HL!(/8BTA Dco~x{&xa*CŐ+UXs*qL܆b"z 7aKeA[H2?P&ymq!5vm (BΗx%a<-Kcxpဢ;lnۙ"V! H IFٯ1؆=/7kqrG%wH$@} YrIo]>_9 /-Pp63u.s3 =SPܻJ$iBJSjLHJhKl s)||X`FHܪ.PEiϹkX}71ͣ8`Ǐ>oջE4,M~{,4Dj-|jb 2lfa|MS^#B!.ČBj.D.J2D,\Kkl OcRGuDIott.˸&;ϟ'4m^?le`GHA:Jʌ-)V\wZGЁm=vұ߂~B=P&_3%@EVlL@"x6\M > IQmS! 4$24\ |ZQUrǮ&k:)< U̽(N%&#Ftl$'KٷѺ[eD_(D֜WՎX`4&WC7U艨bƱlf՞~gG{QyAd >8n;azҮeim85.NioE ?鰮 EgpXH(\1e`/ĭ_TYLB=ʆ/EC$D퓐FltUmhLZqޜa7,Vu$Xf!Xs_[(W+锃 1B$$=:blo,eH*>⢞NMωB~/̒%u͚kD* &19fd2'xN `)y8fת }3܄<\q`Eye6qiQg Ur%٨"OybNBxwtO@^JT1?L5ޯf9]Qژ2'#M(:aNQLajKޫJ:hQ -&ZY>Fp'+ձtc|t&;\Wt%*139ˎSj`HyjB1+OOZp`8SsU>=KVRҍ9Gp ~'#cf%-u$g]i? P&piy_=b11 |<8bk. j"^YXZ#X  ]_ -Y^fq*l%dY{Ƿ⼻=ނZJȥ8t;TUۈ C#nτa2˜ wN?-‘eK)cHcB1ْ+hŹrru洓?Q53t DGy ”I TƬ>c?R!|tmN#|);OP+ R6)M lnٝ|һ k4QU" ('2f Ŷ`AչD0!m2w$&(oغ>u>ub JFz"RM$ʝW9/hBvԚnYN?I*]gi><IIJ]IGUJ] YG:?J$GeIu:e28/eqpd1G{HIqmׅLAFojUh/~wܞ2hE?6_R>0s,% hSل9pPQ8.Z2X8@kf:fp$70B|wr^Q([L:9W`S֊tQn i!M^g b+Q/@DDSlR^~rݦn(drᡒ BJ#tRA$?t2r/Q*_ n*Jzg 1|@Ѭ@b畭V(tt8?![,*Gѐdw ( LkIcl!r"Mۺ=4+Z9aBH[MKaS R7 GRbup1EGfL-fd0ßd=/TCWu;5[xe,\d V.ҕ\x29s8;h .:M2IIHd3 Rʗ%BPy. pg%+e.^xz@?xOŏ!7$~F+U;fPyZ6x~y*s^Gei *=<5F@^T-EE|)G\LW`IJ>vi(/s|; ekU"iniRcsWZ4:%eYUMg$n_ʱ[Jvtig珜> 'mTӝ@_rJ(D;eu5 $Y9B\LV yx5U~V^@z_mNY\xwnD?4=,ïžH Z~h3vK;; a}[g6>,E 늇dlk+f4ghS^!dB ֦H8#'00Uܲ}Xs̙ꣻ?jː7j:v53z bN (1l L l_&bt8(1ucJytZvRi@y9C$-"|UyNXUN֝~g~[FA3M^aͣJ buS`mQc:Gr m.+,?V$rP6nϩ/nsH _<"VF荡Dȥ-^ N,vYNNcO*-kKΆ#.NAQ|[Wz"g࿃d8{sɮ'M&ʏر'%~f@T"ó9:/`UP]av$46tigaEAw[#WYG+p8tj<߾Fa"T%?9%G5>D[R eFvpj 3wIE,$[t_(oLe[-M XuCƿW 1L#uJ=zŤ^EZi%~ՎpcH*OiDuBT(rU߼2B&]a/SI]x~2ӪZDW&ID3mk0f%f=709]zJ^IKPpHQHn9KNTc3.}_% 0G7T9- &&R"zhQTWI( V$\#)Nhj$U{ gTE蟓3@qp*,Y7hPo.g=0(Jiv_A3kCpBJ2Tu%eGk !Jsg_B NQN@`.ؼS[j`=ҙ! q 0oM 35m RY7o?SV{Kp65([e+~B3:#\ŦM8֞,*zoEBSH2 ?)5;hKBMBE$C9/JOB9BDI$=[dJ1f`P9ryhfVaGT=}p7w9XH..e>b@#9@UW>ث 쿔ä0,~Ä\*a{PlھqDި<1z50lS5塆c11|/0k|Ov{dGY39S" Y$E^8 ybJrÆ>`~^IV]%ˊ4/E^zZ@wvTXP& F;Kp1B0Pޢ~ /}P%*"6PgmVZ ` +H6wB5*^ɝ+kDPȰ.i³*Q ck6ߏ~MNȜ*\@a`ټ̂*Ysdpɀp;Ȁp8o>UONhWHSwEi!&#||CO5fy-( bOq*DbU|lq} Ɲd@#`=q¢9c VJzuo5ak;(+Kʳ=A-rVtɳGd7蕟s/_PTۙI"xtmzZu|'kHZ>oxD{lqԘOb/ fMx5P  p4LV0\ڣvX\H8" Q*g:t7Nr`9k $"@5t,Zo:G"8y p-Om#/8BkѱS'`ꢷF[Ч]TuZ~SPa`é#O K q785XT>BkrQ) 2^H^C-7GXed/bIi 'mۺYjY@$DIM6.o/ra2iTWqy0u[)1$49J+k> )UA]c,=񜭧rYi4;7S).iejsJJ۝e]!؅,[VM[4zgDbFK /@SvUvm؊G+5}:E sC i!.(OPsG#>_,)4k1évKw䊈I`E0Ϋv\ ޒF^/&*{s:EV^['tm2EjQ6XQ_8i-!} }YᲽ3zźg4STޞ2u} 6co~:F7̄%)@n&w Pa7܎ʤUy3T޸CHѡN:S*vL < `t5{3Ri< ő%O_`ãCV}K2Rzɬx5R 7D0T1DЊ6]$w]u̬ʈ+-y 8)QldX44! ~ YP(.=}S1WaL8S/`[nwefߊdG| oiut \Ŀ̙ @io2u0>4^BjL Wifr B+XaԈ'(!ж6jB\gk'S1::cP]@ay·UIg+dr2Y~nc4MaU[zqZʙQ_yF1= p Hl`t 69oVC͉9#(? ؑMLe-Wr6PءJ^B45on~WZE/} H` °7٬t0%MWL?Y2V+/W݊: c pnσUV$BH= ?,{_b|78IR^ݠ @8lJ&-Y/.Xǘ4KOA!BQ&J^A Og_WiSN;mQ\8 G&IiBSCGmq1b*Zs5Hpt^Cs~ŒUrUrPk!\ /RyJ{lV1̵)݀^l嬤R~=arclVY \W6W*SwtRE3y/i&t&m~EڔX_!ET |-H\:C\4SުdgM@Oln0҇܄%H,=TڣqXO0d!0fs?QdF/4fokU{ %/Ǫ/K- e[i2P a8038J(n|O[y]$|*}t[ 2޹Vu/pG"0 |]lQ3 +qǷ#.~d%h%e*AvI2ɖPT?hN쮈,J ;\tĒ'{lZ VDuk2-zf+$.[Wړ9zZ+˥~{C,:Z΁5`~ܥ{PtT ":C#'Rx_(eͩZ yNC1=u2;@[GFSKAp̰T7I,L-nBr=\ KX295~![eqIUuL';ǁfU:G=d rqD](~qcw;`}g2iڹ3MmĽe041G;l;0| V @8 #{1g]zr#3eWXGs9&oOK'N9O6BH#+Jꢴ&k')mֲ Ʌ/rr=Уv6Mj\n[RڑRA/xտE2B,+Qv6N6(-ܰ3F(tK?*ov*[$섞fzS'_=M!Hؑ \ QDK;lR&򮌳f3AT)#;-*eo{2G*CjHgh =d flS} Ɣ {MВ S^iú҅݊)+OHD*C;_ ɇ9HDOcp&XߚCX8zg#0mR/a#Vٷ/x(%`\^ؒ aBQ29>߃HpxSXhSߣcPh:$eE0`$/b#ʩqu P٘O&ŅBIX|=RYOi Bg8#_5u+畾fڒ%@szc:TY;_؎Fa1NP"Gs$ a@_dn t5Ofh[+Umrk|d9u)h6[6O33h6#@8zcxB_GV~9ơ'Vf8ܑP`31#S\mŢic3}q;L`FK;S\tjS-om{t;0Dždn[Hcim.Ms~nj˾?J,2b>0r%PH!#ݐkAפ ժA=Apuʔ8fz` zl4Ju(33wr}I=`tCVteD~$KnyY$ž(_@dg:՝n/J`ghCY yʱ{vo?HRPfIYawf8J CXI f? d6Xg0T5 \U.HLYd{:HnAtNWG!\<Nvw0ee0•ep=7'cS/%=y7M 8Ym8F xڲYkhW(-n3g/q*'#0 8Ţє-3s% `4 6=]䨏fz) ]܈`|^ՔRc\KJu6t eXtfŠ^۔>F?AQ&sTU@dkm <5MMJcLI/e'c@Bks<̢9{kϩ'duCmAIA20|F٫°~pbA>3"߆my,곦<* g6^6'cmv`3Nx l$Se@c~Tr$( jk&[$Gkrb;0Feޚ 1Cޏ.*6s`l^.L5iǨOfNϻ@7D: K u c1Te9t1ITmW O?&bH&XU(3uJ{PMyZCIfbmIA_E7: 4:B#=3++kryc3U:vfn$A FRɭo@6`Uw'@鑑p b%Q} ɐMSB{RgSÔtcV`lR'tdS˘ }j =Q<|;n͌brO6~!$dFfg ?1*YgCJ7uiJ溰Ckz%-w &i)v|:Byٹk.t-4m`عF*Z)qRk? a}Vp*]֠:(HOheid1v*E9n !4:1=c~官Hяqhuy^ JP9)|%,H\a,2ٽ.|M~ Χ{m؆hv;DR'c>X]Öae \>tW;QSq!*k0EQ<1$}a).:-XIdQdE‹(;z{wB  H0mZR݉©w3s= |@8͓$)gom[Wl{ ugmok~SI@cAiUgS!WT1Qvi!Ou{ĠR70,ދ@Kx@G3E:OV tKip:n|W=Eʘ[zc ʿjN?i}o^k @+EwTYyW6-vlȐAKȈo?ٌPף:sxov\=j^#b;<`;D.Tc0DVm!"&K숍4\kS+`G]:Z>erOx4V^wvQVp[=؋ 7hh l jFQ u. ι^B쭂*iI w^ۺdY-Fc,C//:7p gSCJꠂtptDAPm! jk^B`6P(VxF5#@cd4}ŅP\ň׉f.IU]42۩7K7RDΣyTZ%'u9O Vٖfwj Em %NzP'Mb&v &l^AWy߫R' ?{T4,O6a֘| t{UopiIqp1wxqG 7LrgޅsXG\ _)M ]$F,lŃ#kY.y5:FڏB)7[W<Ԡ['tyC\׿Mև|&ݮ[z;%D ee-Sz01-HJCCuxPE!lSy>A3|nmGfQw ²Vex+e"e 8+9&`lR4֢&k!|bwz@^ }H3PFwbRݕ&z4Yi##"N6i0Qj <])"5"`-|2R?n%>iv kGK506Da68J"mr N$?y@튚RF)s"\R|:<5 Sf>r&!{6ǒH>W "0B؀AW :,Q fA! !A ZTdGC&Zw40l"x17bw(݇~`U:$FAz;u_I9]]С~iˋӤ[)3vfa` 'jBkO%Va'j>}RPIdIJJt&6 /c&?kyfASS(NJ{ۛ/]b* V,-'f{].3zO`emȔjٍiKM^lR~Ϲe~dTWJ8;e?nci@:=G7ْ>iں+llG霏l=eiSmUlPy>֘봪ξ-_2CV'YT?uh9 !!}s=1Kƒ{&^3mCy\D%Wĩs}Z׬/q'@ʐ[c͜q8^ "؛&pft-y2xoTBbp?WZanN靲K^&uoFZ#9ّA`tQ8;f "*^ _֊x uy>ڞbz}j þHƞDvcƬ*X$+1tRh'iZjMB\P׍< uqt \OO$=jF*oX E0T -Is]Ok_<*?0I.rń C}[-X]xcp: 0j!׼G)®/Ս 9Zei \ZpݺdV )Uu0-Vk..h,=`h`ܾ ~U)2[391BZ(7i;ֿgչ\+#T)8Cb;m02b ztLʥuvPU=2jvM_S9k,_usgZAa#(d̂YS>?c1: _!Ag>Iɬ}#ږ)/+#%3Q y|8x“q3+ek V|l1$|/e~j ipa4RK!۰L鋥nܗ}/% E*26έ*::/uGs/Z Ý2GȉG_9"Q*X?w/XId@ 3.IyS7s|5F(_31ȼ>p%YXܧhwGRB,!|>=0 1,JE K5P2[A>6 P=oj 57(]ۼ; R5CabHܹ-oD\oZ1.{ ^(1at-2a=e8r@ QߏRAV ;'9&97x{޵oOT ͲB2 Ff2Kpt*DNo̬!">|9 #8 M?d"5}!䦎;_7Kp ǻoBP?: uteNP,7 X!(aEě5aTMxOY&ۜq(?Փ_sEj ȭ膍^_VI5_(lm&-5JEg$Π@GsEx>XXMqa,W4%)zDA͵ z%zK)E.;Ƀ>pVMyAT׫XͧL%Pڌ:-}CGkB$"=?Z;5ȜM=c9ks(#‚bҍ$R,=9Ivq7^,WjSF͏GG2 q@-ymUD%({[YnV,XCGY։PG@޵*}A1~L ";8dzls1|OigKjkGi2lΙT~O\q62FVw\xF㐪}~Hv7`11GFabGK퓗!a{CK% Rf4I< ]W Զ~Ҙvns|OpEVĺ=0^[O@;)l&VCʧyEz?,7a"8+I{`|x!{С8QNօ`)rd#2Ւ0i:UDָz>+Qn@r62VQ4hst/nm0uX+a:>8;A(X;@a~2jfUbTbf`'cÕFzc_r58vL_k}uq2ypz^uvٱlW>IDtjVlfILnm=>c (9Пh)"bl^KeǃҠDMkVeEl0Q*0<{ƽz wD-WCcu0@E1_@}K?Li^X0W鷹#ѵviC @٭Q%aNV$lƐ1ꯛ U*vȨq]KxָG>=e sm[ v4BY!GP$Sd+6^ Udeh@5odBP)Vsl ת(p q5VGX' jdﴏk޳1G%@hi)JmP[E-gOƤ ikF",Jog낰?Kar{ҩ,eIt(n+~LϚElEINPŸb3UGQ6 6hLZ_pH(s._Q"ݒ9Zyyլ>s@vPRL]>dopQMaw(=*z4ӥp_OQo'|8S &T]qV~ 8,GDhDTlH A"dD}kҖ5AbH7RwwQ՚ B  dUs4FY鰩xB865tXGyW >U]KHqA>['] ) 14h#`*لQ_~q;psHQ3ed+8Jz-:̠R*3:FLA <^I+E:zhx tu~2!}bȯ HF?hZrlA\uXT1d# #[:YZ![m|g2x}o,ܤש,?oZ0 W]eCxuюж%3Bx SŽmRFyܕToeSZ"u>x\Y-v OTR~dH֦E>+5UvPk-NҚ͠b",O W_q+0x1!8#p፳RÉN"(c}Hs̭_Ntx]4EIײ{g^h\M'ffѣy[dE9 ]* Eq D2롑+OэRy`e8m)<_ ?P>-_NHXW@ҌΆ$o+6F2CkEmx?f,A./\r;%;WB۫j"8Ӣx.jQpv"p7 {-VSyN>Q+̊G> :Ez,HnBb,Ϳ#8#/4: k D>7Ͻ*yFz%M[ϲ6K9JBgO=V(za{r[sU6D ٚklo_;/Jyw3H'H;`Ͽ zn7A_亇Y8dBP78$l[;;Qҽ>\ҿVZ GoG˲'E5IY$1f.(|șrFpƐIڜKV#jɇ7'[fEpJ&\3xCjp3Sߐؐ3IMcz;9u+0٪?4L#ZnY=cr!\tf"06tfj eFHCI9ƪϰblcR,$s1uX{l9sXJxhܰǛiP^b/%Kp-MFQ  HOϪ$+h(:XSmQzdܜy'6 a\Mj~h9({)tڋ>@7qb5Yt{U|5h-Lrd}ZK<:;r ZY?;;O_oYeڲ>eeϦˍpulV -zbce Zʈ&Bm?&nσYBa}ZUv|k<; dbJS}w~Q&h\uZAk^qSS--Gn0$)6wL1.L`百  %3M!c/bL{$,KaouEX Gb(w6naZT _0?솓KLј0̍uBu JpL*qpP'+GUKd.ICz@Wi7溦t"rf%#@5yAN랔R$H`{s6E;(j:!6 XdfXoQyY OP*vUW K,* QzbnI!ʄr1^7h.|r05;etm&YI&;&/b"58ӣ_C [qM˙J~1^5.yȨwi퍏/GnY@ȇ6N1/'Pò;YZ0 R-SA:sS@kϲm6Iܰ& w" Pi8Kd),n_GpA됵d/yOVd7CKQQw"o9NS.T?n]ok\cutЃ̗p[ $'쌍1EJ>@=8H i6&>D}^ߝ!WO.I l Ea(p;ch]ͫ I>LS3 A;@Pئ mwy ]-} "QGg%v?aN+QbQʴH/" .RH^ _cBN cd5VY!H7MEgQOW$ڋm .ӏzGE7< #L+ES\I2  @yC F—GԯiZ(]>d;3c_2ꎓz8iѠwHJ`JWE #GNsE$ r\s<ߚsyR|5KjtV |tW:uxH)0[XxRC4´g<'_0h񰹐sOi7@i'փӴ疟t~VW+$qvm6V*bfq:K_PKّf>PU}ښȃtQyq)?/8o(|HB]=d XaeY|S7͹ydJfH8Z"9g6~4FX/vCYhTYuW9Aaߐ@짮8$aR^}9Mp,C)MalU%Y%S g"r2˰0;ONY?\{ܛ,0Hcj&9.x-Ӈك]q3nY:,w?_l~x{#,`CϗlW) !|(0#rSGjվSkdc9*DYO~|I%W3I)w~PΏ~JVoǝOб5UN摰Q!~{iKСP=9?0O9 MH٢]^dB#}һ^ouLU#$Sx 3 Ug\.Dּu!MO=̢:m vZ:!~r("$9geS% pzmTWp$bfMkl`x"rEяlR{2qYNy\,Y fUgAW?d>^"Ի`d->9AHL7 C F=~6Y1a292Kr?:X4BlD\C-S٭BuK&PH ON /r..:+ |* 2*?I,߳ R=C3~*bsj?gѫhJnE(wEho*Km[]/C&yf^}YT+93p9,Z> 34v9 B :' ϻhKZN;v.#AnuiNx?.R'ܔPuM J0?<Ӽ#Ϝ 4j}4S"b2ą:p|教J5i/4fV_:auE.Yb#۰ȥ%ZYgϪ^ cq0B ؂dRC'./vAhOvtI3UEL#73hߋd [;w3qkߚBޱe #F:V C!=^!Il\)I(ɷeoplq!ԡ—lf n{ Bb6}.%Vpp6' dj6Xj7l8|^7v,%OCΟ^U.}mxmDY mE<~V9 I= 9K~>aKd FP`d@؄C遦7s82fo0fߛpߦ}F (4o4χae;S0& OmχOaW[)dژIZ5kWbٞf":G7s!}hB_G*Ž<K\(SYsV2\Bpѻ[ ԨX,7œR3;¸'!Zr?(iZQ='DÉ8>vq-ǣ?q׌\j<,Ri=5*vI/ pǻo4Q3hU4#3k=Jv&; V>*h)%bׯ _s<3*UUJV<dm# 5NgU4C0V -A{It6ɣ>^G*KU(qBGgNKʏ.;'='?qݠvLrc)3_52 nTw \@;jǹ<ȁɏ~P|5$&a*4֙S/&O6G/puՙnloP+t܄4tDp2KuH kW] f I[֭;# [ ȳt=lZXܭӎ*IPow1.FB.1=w)jfzlքjMj 3pjDQST<]tvg5HTMe⿑3=vl[5&6l4֧s=chX֬^e]jfyyh1K)zT0۳UE= WR;$,L#] 2ܼ^+a.䟩%hbOe!dG?ʈ|+ͿIF 6.NTd! o-WE.)2*2KG߅RJ6fݺV19h; A=67x.J흄3Z&0)勗p_QOyE{̚sqC#6fdj˓&/.e6Wc]ac"Q1>a٥5>? >4V(!rUEdov/ZuVB=XQ}Z<.81;S*5ӄˢ){05! lR-(8cF MOcDٽОLTqɼPb9?x$o&$v b-dF$61T1﵌pi[0$7}Ħ7+g,W!4,Bi&1ʇy Tp@M?DjݴIےɭ؂ӹϺ0kDH+94ECfEew90 j"?xʌ-%~yү 7^sCB3i4etѠ!e簾kӄ /2l{sp߽uX}q>DXtÃm6.37_Ċbt!_y=sЇvϓPTe ;D]Z,9g53 11$ۄ#s{u{2Uqu`W&@rgȷ(t3n0{wSȦ82:8K A[Y 'f`u b%ujWGπ4d{Q-ÒT7>ȘK)~`i}|\ MU4T'܇es|m^c8IB!7EI}v7ܶ(9xCp79$|#*Nѭ&O4F60+&$Mܐif]P"+(F7M.b?m@(ȃ#'.f-0Ew_-U'2ỈRr?+ÒLً_vCY@d'S&leŶ&ô6A(1كH7Q{ײ/Q$l<{ıǵ8س$O`u6;mi9G "pv:+^-yimj.Ի8gI8K'Sufzs2ޒ. >< }Afb_YxOڏr Vqjq۴̩͐%m^F\%ѵ#釕#ZikگXˇ 'o X)*t|w5Z'V brHl? 73#n7h=>g DQ55FU1lXj<3cKb'= sl}V>鑟x eCz W~BgsmlN/î9Bh&~οvIzޮE.)o"'dD+-^_RbyrhTT 1s;NYWplCLY P*~l{k6RA)/iqp $ȲEGgޒ4/q2'V@.[& g(V*~ʮ7cA7MyxHDPZŁvH)߲I\XjhϹ1>g`Z\h5˴0LHչZ]ݓ֊bH4sAȌ;oyO9NZ3<+Oa/T-' MWG A}k.)ZԬtH/. \2xSX`D3ْ7^ɨ=c)KZi5&^e\tA -ش$E'0!,hik='^dܭL>W(r aG6sGTJP/ջ-Ɖ :yXZ}iH]  <`)@HYcQ49:fc4W"wgnnFвTUibYbtX~usĽw3\PAZNR0i&)t"9Xݜo\=CaL!U. 7~y?ַ30'AM᪲ºhcx@.Q3'WT)aOBW^c P͢v-|s2NŃW=p@+#Y0'Q } G٪eKܸSqr/A@ RL-Olj_^O@W A??G,PbUMCi6nX['pYtjs/vO$h]'8ށ'z>+{b%/NDjwr)[JGq="z vTeH{B{?F1TMzr2B$d05 ~juҜ@doSZ3H4DDNkPтy{Dd6 ׇAꖲ"e8]dr ǿջ[5{Iχ'k}_ňPM|ϮS L+^0y*x:9C+##^C u(+Yl>SICq5R^;̳\˔De"C_5 XxYI[8śDֿg$/P Gt(h#<.9N]dx[D1(;/RV$p 7,J22NBzGգ+X朅t51(9E&>;PAX4o0z< \n}VWSLЭOX5cBV0Gy͑hf1#EGO<6T0 s:!d1ӆvZ>,i܁Eǯ&3M,`< mB NOK .AuCWM>9LTjٛi~Z)ʫhiflc:>xJ}2; 4/ 62ˎ̒|i)F"+ISBE~6rFv(HPhft;~r SL3uPiM,(_MIDgNp$8{J+.& ס'&c%DRvS^I9؊ EI&*4mm}sYE[D p Ff8 ǾdeWgL,= B7L3g5r;FWc9ӈ',62I!Tx﷒3K`|ł>LphB<V9&xbe9Uj3МF8-7P Xҷڝ؍|e[zv1_/?7iAk̿`tkҏr+$EYSb J:QAB4' %+}=Tcu6ש(N}aTy^R$T~oyhDg$|Jܶ5i0oپM<=P +P9ϲl4(׿fKXn|Y,O;~eM~ESuf5AjI&evB'I ǬG-dH_sۑ\8 BPs.Y7|_9i?ά&px(F x.[!QnRuhU"93AH>%I}w>Y2ltrS m"QM9tj2V)fkPs>* ȣ64e7pá1 Cqbhzf_8:{҈ u)C!|{4^3$<+,!`r|nLzYh%p߮Յ;.Ra o\p4Z-f~*o46lC~ێ/ k-4\PL&6i-K*rX*+RM"Nlu f6L? erjwHXJ ӜH!m&4T93­%s3q“B!E\xESmǦ h-@;N]0cj&ZkoD&}k=~THX;PL}_V+D+Xmj5`rEw @,"ػd=̞ &)g4N-X#HCZ߻Z氇Ux{\{:G}&nR?l)҃g$R bPr?fyO;پ3}7kGv\IJ|^Ī7 zh_Y;u?xH2qc>Q)ͨ IC))y8?lK >U]%y,҈4Ē #P닣ﰩV3USǼ EEilm6䡥ڈT7>B6KҴ?C?Ƭ #!U)9 fi$QrKqh1pn{CN%K+UYֽlM1D|#!Mekkvϭ} ?YקM:]p'3wenƙZdE;UF\#]׸=sŒےd^ѯRފ "QӖ_K|I8G2MJxpg;B&Â1Iiɽ}AM >J ps?HH@#.F!fҷGºXsG+;@#T;>E_7viuC'S{LܨeD Vf2E3D̟!cݳ9oG*㪻I=cv }:cLz.(u@Q+53_(P5A܆SDgEy&>ː Tڞ!sxY 'Q\aޣIK'JbYp=|~dUBƺ!M˗ur7UE{ Dl{ߥo[o gh%iE'Y85#IaTx*%4@2L:VwJwZd9} w[柰L03"aJ\XySPY_i^ bi6zYzfE\Óۻ(7x~M=kȼĂ0ib[\E)MԶ ^S##4ZbuWrGP*E z ,1F%sÆ]nhl P8a@T9Q*fJymqD j*mz Ĭ:DJ"OڷVͳ@P0Bldn`AusgYFtAۤwG$WF^/>燕~xaH ȼiS_o_J!-plԆz-}i1<#yBIhSobn{Y.-ᶬe_ 9:  cE$_۷s M^{,O*-MBB 2RTAdgbOxzjM&qXR@PupwΰV*6|d#H뛝!ƿWd=~`8ě[a*=0@hS?Pԕ9jFg"QQt$á< k&E D< B%N,8:Z;[;of]p**DjG|t{5ы l~ȏp6c,(k'3&}CE$6?Z<Z(Ɍ0X:]wxrr~C!]0߄⠾ǂ!eP\AChs&"X  mH*S)ܩT3T8>xBmcQ(\?j|`GDҪZwj{~Թ'xRA df􇜒c7[ i#J\X^]_%AF[};Mlǝi-̂UꛢqQϧ+>Y08W$G ^֣#.^x`P^B8uٙ^"OU!7[i5.fP6D@qDŽ?&_[QJՏCǒ!u&.Pj|Pd"3 2ZseԋeT9C6(}*ZRbQC^hkPTK9Ќa5NΣNJQA9b._ H]|(kenBrŽC+̍W$1uY]; 6XL^,KYWeM@$Rrci{o/US̺\5(_ܽOco`#B&7&îGE9uFkA!0Q 0RutΝ5 ;m[_:v"֡idM1yJv'pnS~)I3`c=]]a^z0Dٕ:Gr'3 ]kHH"~J"ZEc0f\þi3qda^ 8Ԑ%$Ps^. Yww8uO5VYC2鳷swhj^-`{nkglz>[Q>fT5S}gr $VV A/Pe+ca&I[U݅=`m!t7MͬjeZM֔{wa G/T⿩ XFIP^F·TdN`pkf`)]UHEL>=ᩁfؐ)Kgf!/.J czL]v|fv7S#fO~?!?NX$v D}לeVCX سn0o!t[H79?3}9]C &'N}$y`P9M@xhGX]j^Sx*%IO iz17S_/7y5"u_>Gy# ~\6Od OzX{#bQ_ݭlhrOM2R=0nn:(X+?`/sGǐAh*j5h0_V'xqqn#?" (jL :CVUZG3]8:\TZL o܏h6My'At+x=uvb#x(Ͷ%y׈˜åL3&MN4h8CwN Jd%Hȱ6-wi^ Wu@-`i @ lE,Caa]ȅ̱VGfHZ8FtcPvvl[!?q6I? `"xg\npPfmC~Hefü'RU " _Sa4:$ץ($氰tƨM8ca/θItМ&PY$*Xm=Ym6%O-"K2\hx^#i=ӟ_$>M#~GLOAw5}&2?p M\ͿTW(F;7hW1O 9?r,׀lo~ EFnsV׳B lT)R3eZ&(پv3]r̬uH;tEKס^c&|;FDA3)ĦD> EZۢ6ExHtl=E@i ɪaQNcjՅmgfIFwO( ~-eiȓI%ud{#k{(pPeA!S}\0ˆ"s U8M,عLuL.G h$aR7̔mqnL9\h*X(/p}d%X{GRj_}JDkNOigx/y~MEo" 9^`5MhFk&W1w'91 Z.`')N$Btq9;U4nGl%جJD!4ơ$ ]zF;}].pʐWagv}H[/֌+[XNy7TzHd蔶ԊFg9vYLI{qƚ{kU6mlk|cX_k`r)ܫkQI\2DUdz 'tODaE`>ݠ 5:$=/"?Y%CV fk8jÁx Bә.7Q+ڥҰO=EJ^xKů U&SN>!\VHr]n@~u/sPMKfNqEGg[ `cʷ c«?bfb#㝚 )Ggšuʼij tFLFl]+F\G?mʥW5J,S6 Zه{V8uv[d#)4JbcF'vɤ)٠(0lw1ު~ n;PGԌ7^|k #0 wث%xu(|u%"ݏ#M.RwɱS&$ZgO~pFWOM,S=X ?R` !=.utW)jxJ?놋Ar f~D_)m${3)w{WCD@("HzUX1pR %;u|ASqX=uVO NaGk*T/A:JIVxBHNr3!ڷ\4M=,HFPۆE'ikVcz&Q'm}9Հ6ehl4yA}S!<p/~>!,"'6Dg+SssqqfbXT{(#-1e,:9љZ`DRgZ:IFU`$ $?:C3<ZFב2׻n@IӘĹ5%@ ?UX>ԣA3A%0s6'nֹi꧁ r\48G#AJs lӅ8&2493:qȦt ޙodP%ƷaA2;ʧZqGoLϏ "FqS0#ց=Zf^0+^QT$<2, Z|xXU0ꟑKM$l#\xnyΆ^d0 cyY͹p`6Y87\ e,S oJ b~LzUB<@; 7ſP0fMf p{U"Z2>`/ Y8uP}pFW_&Dd}9/аbfD'H:|9_Q8>!KVq;8GiAܖ.© : )h2t}c pۆB-HlM;Fr ֭{h `lIд yIE#eS KvdԐ(5|} _lzWR\_YX E:/j$t#\j9.ՅEO8 M$7pR?yhle#W}i啴D4mGPD o[kj'4@P|Iهz\1IbѝkI޾s 'cSXyΥ,9 _zY^ikcy%`(eQh.U?ihf53d6wSh_Z2w"qZ5qUh;}H)>BDi3?70I-S4Q=E_zʬsd([XI㜂]z!^Yu.)ouCPu%YSr9N]vuձrΪ?˒ B֘ 3S"*L Oop} [LNEOz*9 iFnNiG)Y3_tvkUnT̳q  G,݀4G#9WU-DӿFF) `; U"aӊq@*4(sPl"@=ǍMZ."AguHr^nE̵c஠oE9`v_|[e=] qqe:Xf]'BëA@0GES{iH<_nk؟ sMu _䘪oB+LH;K !]N%! "vvA9*f%tz>)l~?wiVts.%8>҄J䓫 3xn6'*%-]W3vyS2#-1GvhWv3#k#N .@J u}!6)SDS+gɈHTWhՒ>vJdߟ A!7g?Qq6_%=*1ʠȂijY$JooHьۄPnuazu!mG%V4 }U 9ܬE6.G,1Mk!F;Gp# :}!S>p " wPG.ebX1vJ8}ެ,4S޸#uDE'Y[:+hCi4`DpV$q_)8bV?JI=H\j?_'A?zDžƝuԗස,jvNTla 9b8]3ǰ+$f`'~h NCCX+1 ]a8$7C#hy<Fț[[>)"}gә8#E6ismY)K枹%%~e$,*/Y^ξeRH4ѷ[A&&1ɺl8pڿ8~}}իO tQ9Kqts:9ÜUX/yP~fweOHYz:bD,16sֱǴC F2w (\&MI.mԞVs VIB( GW!呌K4A Hn{L,n#:l$ }BTXgM-h$>VS$ Pⶭ*.325[LZ``k/q1 ?MYGXVR vש:7chݽ0lO'5gԜˏ*?O`4 |`-/SRUO.`eB/xX01Z)U~QC+1,n>,nnL0m@UJ0 ؓu:$s;UdUR$TLl@ !PKtO:M3W+mM9cT٬^2OY>bV34,TCބba;3ycZ`Ǥ5Q%'?0oAhSoa͊RD!N8#Ǚ:9vjOn/b2dpg\Fh4Fs]iWkPݐβ*Ӧjh$'vu(TDbPR,5$`7?&SR<D!SEP+ ^.6Ej&m5늺:fo4m/6Ƣ_U0 Zʻ6e吇D;QLʳ_ݼQq`YtsגF&\jg6=&X)oow4t9mdS6Ý&&rx~s6q3Lxs8W wX/<:A?p]E8z XLtfz}iܮn&jɍif{QJſO& N5S˪%IAݶI$`+$®\r :nXmgH8^B/R_nGZթ= 1e)[Ii.y($BjC hV<|H<l}=K{K" {rQIV=&PkCc+a9$!z -39ܽ<)fg֦TH >lZtP6Rܪc߆}F:.U* 2'!͕!X@{FKm1B,A}Jg+h$%|ޜ@ plcRlD`& `F?e=ߺIk1Jh=eB+AV0hc9@'^2K$ou qK-':^@o L֝l3.dPxaQ}߸O($>KKQ5] άwM0o;['EPt(#,pU+4H|3:-qW^;A+q~:D4@q$Fܛ*YxN(7bz,FN4O SE.lFNJd+ ؉icL&FN6rÉA-eI4p(qDSZl_qŮjɪĈlR]DwWȃV,vH㼁->&1mP<)az|أJs)9mQ,z;ʈh,D7/ QNhHASm/~Y$Í mz%zd̷g9Dی:M(T^TO9+V oNWg> "T^K"ߊ&z5DқU FfP<[E:x* !HΔ|OZ":YI;&]gBYYz-!Qs&[`C0@7eX'_BX/3u wv ST(nZ}Z̏'>YS+z6!p#_MA]?e|b`,P ڊGV0  r*q֗Wph.^yKhq%7풧p*.?h+ \Zb U$ˉqݡ 0^wڎ[Qsak, lNF:R>LAPp1O.}VW7̀3\˓t6 J?e5joY}-yMwa>ģ뭘=ԖTpŐ/)ڤXEeE>PB ܄)V8xJ=q t%==jf2"I*~M#KJB'U^>C5SÝmݞ%edԐ`NW%־c:k@=Ppisl+惩l Ȳ>|*!wqdZh"7y% =#FI8诙V7qUʟ-L&!p msbouQds^^ X5BnrЦ2Q2RSY\}ܽO.Q[9fudA mP:.$=ӯG@~VI*wERt$}ڵ޴f9|?TAϬĖ&edjs'pg)HF-]q[iްmy}T'XXKdPZ=GuϝmBcϤ|b%is)5٢bT]~|XS> 9ucX 2+^w\wQ(I?U?*]6QPUit\9+O$n*Y4/$a8I.)8{D1.LH?4R ܽ:J 왫8ԍzw7B oqh6+*& ~-؂ïs\KXUX ONJ#?O˯Mw[u&.o,0̃SQ_ωfX睃)4Guk5sP:DQ!4F{}Rܬ e J-7 c,_J? < W֌yn0G A ~N{:ABYlvrܜ'|N}7U)>Y337ikWJbC<;5/a!d #Ivx6AnI f<|A@(wNذoTR"⻜k^,k)%i沽G9H0Z@,WlѓX3Jjōqm \_K0PUǧo ݶ,s/I彡/sOp= &c^ƨ!@M4Rșڈzm{b NJT1Q%_.*[%g ]QDÕmMg]sâ"%߱:Y{+߻Gt2H%5]lO? Wu*XGl7]md#PX~ׄYl{.coD 5 ,'?LNQ{?XʝnywKe>wOVn &>ir1%kA m(q> w%NHù@lG#M܃UΤfJMR" p8VMKP$1)!t8ts`+LZ+v3>>ZmWm75C=s`\1wijk75:'I9d`_(_W X=0~N#/Q_wer  ȳȩ9PH{ L8VVዓu,|o(u0E{DA?~_F@9t7@1z)-AJ`a:_GE΍TL:/gѣQVMe:׌dG4YQpJxy;;puRVW;5d@m%Mͩjð8:Y1W=rcF)dl᭹Xav5 :xĭ`IWx7jk5,c~Bbut;\d4rd8i":EC `t6e;LI2Y|S^'+NY$1wKBd}Ը5Q)IV µ _n.ooz,-XR8i˓j Pz{ncKa[.@, %c5ĈQd $60m0 {ܙ7]$oҝKωbz߰9j?-Q-cz GxsI1ŕ4Pu:i|,Ui i>:If)0rӤkŢE^&t8T]B0潾1Ԏ+38%鈭„|2RW#j|,:K_­D|:_E2y ¶scnt.T-2#CN{}H3pcu .F-k5.|9s` }hX{=}RpN@$vwY@@Z{cQ *>eh9-: G! 1O7FJFT}TtX__Fe\f6rٯebzP Eݠ*d+h}"4G J.t;0jt\p@3ӄZ5U-N~nj (1+#~̪ó7VԢR:z9֩k"H, MxJ]O`Hw=>1M߿,1~ҷFaj"MB*F2M濣ߍ`|}<̎EjqF+Gç9{baxql6HT7 Oq>^d"nHm>[%5ѹC[{B] sy&-\5ĺDRRy/L}+qkD習,#Y#3޿"a"0I)_o3N@7!{l0c@hr//^§(RݴVJLv eejk|8> @x; sgRcRhQ.AlYjF6czb<"3!£f>76^8ޤWp,Z(W2stӌ6L~ Z\ ֪ChkM~(YCTbtfPKo0V#4HzgfIr.wYO|!~d0ܜb >K#Pn{k|7S"3: kyIENjƩ-DdQ:K?1)NTv6~0p? $;" Dˁ %]Q/tI^C)q1 &:5sv\+] ֓ۏQ.^6r9kT\1,`m!,,vSIAS%-m=K 5H_N7zǘA N{V?)۱ $Ϭ]~'1ŴJple[T% ٠.#gLgBM&#ڃy 7b [EbLH{uȹNIuG [ (LedNX[=g^m@ fsnw?5(CPк_n6mFGāеz 8B9U'iwX=N@W2gL͎U:#Ûxai{=fr3 &mJ!Ta:/V}]qКxłYKt9bKM`,mv^WA"ǔmK6%!J.*|',ĽS' F`&)%R)-7[KFM0eNN;VXYZ&`ʲFnjbo#[=1-($A1١nVd_gIK< &%UKM}ۦ6^F;PRq*Jm|qc ϒ/U`娷y6[ y ]d+O.~bq{([1Yz>\}x<,n4Ɏykv-FFs^ա%/0a3!qRYJO\49ZC`!z?>9-d!N1el EhY: պ xq$3w OwO4حf1+eϋ]kBsM(76٧%|~:GC.6Uiq{t_w_MEDN=z>?[ />dѴ']0 [Dxٱz\AD{۠P ậ~j-AG_,uZOg(:ԕd &ژ5M~w,t}'pT-`w_M53[ Bel6bbHs급)i(e)KMVemi+ڍS]dF77.-$\HO Yl/$鿀Fo 0UHfڪ'6O.cKbU冲s%CN'w+%zXl,GRdqq!&+`1_'"D|aCmK%'?!OgpA̔j2o=5!9z@1e Q=[EK$-)CLC7E}7f{FL0nz"taCғcq=)P@Ϟ;ϖ4 P%:z(TO$3Lh=+sub^)P7(?"m]5̷Ghj - O柞O\-H(dHf s 20â6XH]ҧϊNؽYb֝CpOk#]u`⭡_LC~zN>`:{W҄C+0xp㗖\WS7+j+m'#( տ_s [9zi\KeVaYzÀڷ1^~BA;Y{VC)!yޡ0A51wC渱EsEXFm,[~Gucn-h?;F4̘O%z^2am"z8&:S0mA߂݌=w.\OT/0T{78V&rrϘT-p.8XëC~//&Zb>6 gRti-9nE1וqǑQN!R"cv/pv{h(3DjBo~aRG):^*%tgCƨ\d0ZQpSt("Ї}Dji1?I^ {#Kï}3@ƴi@IkYʽ,Z`+?ع#E `r[&ޜwSA^](Z(c!B%{0&ba6k Eq~]_4*b%V4\(\qM*] O8  }cS>08=!-MAPiSD[ݚ᭲Qz$^ [;5:Zޭ4yzqVá@u}[̛èz/3r->zKGS ER%ZG?ন1\U-iLiT D}ֽܵlVa\+7 "RA|Q_=)z!Gj"oC`!`_OWNʋ37ݸ(讴+Be[*[#]V?EIo(7b]cdL<aN!BF˓=(N"AP&vz3J_#CЮ"2^`;뺕=xp\Tw!rEǧ>oTQz)ݡ#?\@38eh. ? z{aìzPC5RQ50 '[? s,7 (fj#%>7b5ɑam/!Тt2stk Lz*!-wap&sXDZQZR/0LNajo1#8.lwtʛ{J +}nGu*Kl*(nrP`OfOm$^1JE{y.mn'瘝ؒhe foH竖LaY"I=4lMB+48 *,x'`{q;x  @ [NV˜'c.|Y)(W`)ȫ'0HJs`QyCvW /Ne.EžE>ٓZ< \ab xKCNY)#\#nlW%7c)o4}b5!/6eǁL Hǻ#QRZ~ \_6…$IڡR F&y}&>A ;W }9qTgq}M' Jgu\NeDh)ӑ"dt5=Znߪ]6Qrwx[=x/%rgL㊓ҽ ^ޓ;z jδnp!^ Qġ2s64X5O%ߖO7𒋟<Ί"׭ŷ& i5o'cGmW}mLٻxj.kEoō4m/v!r"]b-]]oV2_`+%T6f2'_\r.4 WNg%WU~q6£HWdRL/ uꃇU[qu}Ra`nE*,Koȃ{@^bHцFn1óV8 `6',0u}=#o2)XsLLӿxո(m7pC*hKP Siׅ$L^=y컷˹Д6?zmb E| ;_7LY[gG[[E\^ >s=-_C"kfv6Gg{|u?pf[8S:U8쟇ڤ,}DFkNHMj/ lرv=^2crTʑ.[R39GYŅ=ҭ]Fohzl]cK GF,Y ri(7hܴ8GjQpۂhzU]_~a/1s٤CТs)iԍJ.`mֲ4UkjQ#ۦLcO^6$jW@E9ԅ'QCDsRۀ`N=b۲9~Yە&ZkUA=mK+eC0ϟJEy.7*0reU0nӓoh:_9̪luDц'+}R'+z=S3pйFǴYDz&}!9ݾ˸&B;JtC$/wo?Ȼl1A#l h [_FlSl ]6U?34ϘMz10=Nۦ3f47z.dV ؅`)ChdB$NeM<6Any9+)ʆDj3OKuN$Y}WniaeC mgе[C<r:WF= VN73B'u"y 2RCэc)H6 A8稱G?I0f^uP}(^5gP/{V^e_m0onR(*2d7Obn=DCTU-}k^[Kx3]@in{cWDCGCԧFCB:\Ppls62w$SLjg nkv7-T $C$=nb948mŐY9h| kެl-euJ$|ξwOP/[+4MA]vy'E߷@>C}fH`+T|ѳ'0~#ܚ"Rj4PG4+آ]t{ %Evuc&{+ ܟ/Jq#PQ]BG2qZ~vড়ce4Y ^xFX"pYɇVz2E6f=D\7s ^GfQtrIkч4~O: qk&*B}Ϛx ϕ'46e%14'KU^t'ظ͂G-fB\qRRvsvb|l NJc$Ǭ/meXF=iRvBQbS44sQ;` \]ezn}F8*} Z ')g!W8vҽߵx!d¸ #@e{fwW #۽`Bߡ'C|G=$\Pbr]4TrS|Ld?~&J*Hw r>S M!@'ykC?~k?۫)$7`ԋ@6.W4SMjylнKW\*VeZ|KRW|`=޽Av́f8z;S>dWcPUe:d?!rx69B]= DS2*;ahx-RL E4TC~#<=^pO-޶'XE ۉ vysYA'%H$;~d#V}E!CY>l6fW ꥖~O"o~opW/xVt,&.?,T*2&bti+r@* #˟thT. ݪYy?Nk?&IfS# U;+lj/Qm('j]SoU`1ǫl?[(IˇOF 5gvYv;B_fdf۝yr8ʩA'?tpI= P'E[b똵i6Jct`rݨ*emgK"Bh5p1x?":7@Dq W;=g+{ Thҏh 6c(pm;3J,b#dr{P?8%6+~2M?iO/(kƢ2"ym5Z/1)gݔ|jpˮF Ҍ1v$68GS0ELQ|wW2xMk%;.<9& 89@oB<5j0 Ht dʿ†6T8"Wƍ)8th T2y/C%H㰘CqXMt% Q?rLJ *hfLb$C\.j [.IT7dclGe=J@S;B2Y71q_˓z 8T#`wLȇA^M~O@bNV\sƸbEړ-T`sA~T ᭣V4h?e< "-”j_esAёBt`H &,Tpm~9!,> 3̗#Rݪ[3g}*"8 MFc\i0K $|:z# c[qK(f>5tɠ{^Qnm=Y8oS#w%H1C2!T&Ӱw-6_LGJu m /mp_4MLԥ1e]+L)BVÝ_FD̷kŰd//d T:O1L`cned|Pf *qЉSf(x\6HR/Jzee# Ÿ@!ԓ )p,BǗ/@\L~5qEe*m]Oa<H\fȂ6Dy%,2"E_s5?! HFeZ{0m^' 8x4 ]}@:c {ey'ÛnMzu^k&@t@Ts='OI:Jd@P-Ƿ-~S19ԭ!Xgg6eޭ iЛȫᡑ"f'{8Бs_'g/.ҢYZ;׶*9=ܿ{!xތ7M^jUdVzBVNvҟ=g9'UI1ϔ$jE8w&V?l]Ln3j9YRUka3YT%ds'8EcY\'#A梌kfH(EpfQ6SmHK g}:/AY}E48(Meqw9v*U-mSRqrdN0@B@q$Z9ʸ,<ֵ'9 )R̚ԝoW k"+I˜d7Vtp쉡d,goqq Yhn0Ž لLTfT{=WDՆ8~THn ͡l{F\4v`!mJ|X}p2腜*7Pc/HNe2pUM؟0w!҅oirJzfoU #Xy̔"[6vfn&Vd6d}H.`b.)9+ \r˕s+Ŝot CkvK[innMC"_f/).$(k l¾SOw*o|Ʌ] "ј){G:lp>Yu1H}u8 ۉoنBeKx&;LMn,D8W(Nq l6Mկi^A=OENyHL8Ȓ]Sjr#9-kE"enn)L/E\8~񹄛T5d.h=h~.mɊg1 ߪ]╣MpJ89$c`Ĩ7~ 2*a݇jly[9ISrdN+⢇+QVoBvȺRVψXDZib`.]bh= AeQ[9Lo59yH@ÏDG  푣:@ 8E ;M]dHMS%ϑL|lTZF#׏zKcObZ>E7c={ژV^.vRkLJJpI{<"#PKaEg=O:!)/$:\3uLAT`f:=,hd#sz(hܴ2"`agEP" khxf͉Tŧ Q; WƔpvRKU)-s JΦԝ^_|w)sd4pK_Aʈ$5৹Z 㮡5N eYP|3X ķ E4ImЅmgh~ ١CnJ[hZ909wpt2MNxFN.]N{ .NbdR\,\Mugq7EWl^K910Ku1̷ve^=F̑] )jl> I#=(Y8]tQw˗*z)\*YY S*ѯl7Þ&D )R81L`fnS>Juœ؇D ՛YT34T5Xˮ 41(9MJnPtt^WΗ f)EXyh A5_uyu6zW?)e:j5"`krǑ7 XYYqH. I5KB3M;;nכP+UǺ,4r{9ty!M>H/|x"$x8gE}'v<)m Δ\6;Q"vϢE+4a\+70\%I1?`@[V%2J~Kx_Cd6,FnR!X֜An[xy c}|{'~Ue1! ?E٤WPxE薦F6Cn܍  !cibWM2 'f{7G)6a= +{pWmخ7n`xGk>5 \럷j׆ܼE/P iYqn p]abމ:l5yvzs_H AAO]N# n HgDZѐ:)XTD=Bio|d}v,(Oeא>k7j&@'m5c(ߪN"U3a.ҍzN/#ޗi6rg+ fr $/crI2pEf@ɮy&~(E)[~gK.4'/6Xޢ* K!. .ޠ&SMߚ6)1m_ )S17s,!2*k؈w'ՏGR` )! ZLp4^றgwl}d{c[J''T[[k)&s;F- v`p0lfawdB#Ismu,cQck%EjA!ooQQ$QdІ} |7G|4e;FK)D:<#ٓ;}B h~sǹ|q]P^BNH4hzvMЄޤewlZ"Ш'1 -m8pnVI~`' 3^YDo[0o ɿ,4eD-"nECm$Jũ[ڜ1aei&wsAG#Uڸ d)Zjy:1]<++p>豼Dl"dEFQwuN/"Z¯rA"`&[@g+[9 mQwu i$y2CO'vkht;dnէai}A=: +vx?(8>gӋ95\n W3A"N 1:´=K'#c[߹5UHÕp*5'HS -츱DT$Do(\=b5 *RgRR5*4'Zxy7CwFg.Cy3cl=Z=eiEogȪ rQ$'BnOPr[je~MWNA]<8|rː?9^UDe 2.rU| 3SQ`GP{yCbx֋T4U!|uA2µ:+i=k_kVJ: pQ8tai(]OQfg6ҵi)hY~s11K`fݺGv?>@㬸yoljw›Gh\[aj:(.byu,;2ѼZ'v]!fq@%y.Opڣm#Ov7 r=Xh>4.BoEJ'hI"<)f@F1]d߮ k&:(?k._om{Y JAX4EƓyvS|~/S5 r:P)^254Y_gy^-sFx2ɖF.9֪^~r~d?G T3,9# KwJ0{p{A7L缬eڟaYVUhZwuք(uJy3y4wӫ7|1ԈqƫsLI#w`4*:7E[AqO&#ΥWHBxRDMQћLX{U Q^^IR$\ fD7?Eb j^1'du)?q]{_f75$R֓^<:(M!}x2G u[}r5}w Zh PHl7[K2w[yLsJWη9:n(r{tޫsm%Uy>>)t3}%9ա9ZC 2H.z;~\2ͫnwL-  ߢc˯p0HXE3UE_(u.E Nfي]9":ܔ%toeA9HF^G.}V ` 3<VC$:HbЊ43 K*cao1 j|Nk WI/]|ֈ_b\aXϔPg_evq61af͓ m@jfu痖ٞNǸ4SIqF/zV c Cm<\Z==$xt:+qZ6Z F]h:xTb1# ~|qԐ t`[N"}[E+ЁI;MσC PDh2+sYmמJ,4ȧO~>򋁿0\ŷהF 4ȌjِLtUh(VOv&w/U,`DHS+A>}rً`C>%~u궐/$:6עmRchM]jU+>HRqvl{}~X΍ȹaCƃ+/6KX}[GJ0o @.: y@/4{lpS`9e_NRf6~tybL "9whVmug⮺ N-gQU;h.Q |]@qY{,}I19KM:w]d:+k jbq"2%+>N;5m= QSm|p2$DoA(W8#p+Pг.MłnZMpN99-@+\ q&M]Vy⫣Z*lc]Q2{M?J!AXkVx8 p+|-gM5Ɉ^4,h!?d(-d}4PކQݿrˢe8M혫-|i""$i4MdUVN,͈(#D=vD^H%{J}: Z|Í,[xEO`P5iL\10WgY8a]1#-aҢ"c!#n)H6 @#XNs ]/QUBz/l,&Q\?m[>$,'pլp}ڨet>jYRft3ȦffOeUK4 DvwdT;Kӈ|. 1oW#Ͻ<'vgʇvSק ᔄA-8 zz>jl}'zS.U|3xV<tȗcʵ=iSO_fj7Vk,fZ#sD&4Op{$np4o-bpQa. %6PԳaD%BsqR*1IF D砫[ "y֛eRuSoJg;VΜۏµՙ oװf-n+pQC*6Vs,Y6R2: +Xjsؒ3Kw6Q,dEKe=7ú.[5)پI5z zAz}C(T ib{6[O{їFƌ_5IUPũYe2"7O@ϝC%"brYtۈYXwH!ۈz21cz1=狀(Ԁ:|` qTo%~[S -eڃ›cJbl|0Au| '}6GSMAh8Y'{\Ƣϑ[?ہcإI*1)b-},*'~=0HQ2gB$b$we@JN!A_Zz [{jSɫNoX(}$^ Je:3*;"{h)-4 5Dj9bEBM/w&):6p_= BRxORLxq[h/|rK>BU R(RWW ]yl)nm?2!y*ITfI~NH@ g Fbr1@UY;hW̛ $,sS ]K~8gJ\гUg 4(#D٭$T(mfhPO^zas_>lSۇmAq3@m UF k=q;l3~.hahfl?$tYׁry]=*#I? iF 5PXx>'wXsx+c9!\(׶*}N AojZ̦ 1~ vZ5'QI]dC7B.m{{Ӽ spgJĘ2=i ?R>-=д↻]#1}6 Ł` ^OpL,E4Ss?nΨػj]4 =9Svv'° /ȫ^K[:صg50& f.^F>.lS|)܄jʪ19%ma *]G  y>C? s_8&MĹǰ`$r-`4+SA"*]ݾ 4Yg/$TM0q=/nP#7ДlAwJͼ)l5Cug1<:RT 7 ry;BD*H㞂PDvsuqMƝ;IJ\LDO7#ZFpoo7i<EJBֿoHwW4+\/+?Lϴ}+ݖ/li,~Bi$kQߒْKfQw蠕 9^$a]ueAğD ǧif oRЪ*MA`S\b]'ģhr}CD .ݛ\S&BMvc=Bm*[+}Lfs~?5p|˄y-;q_j)3ǜrU1Uު"ʥ¼nN}4Rv$|u6ǡw&I.q{KI BG16." (_~ G8Iesu"{ ,"}+une ׳IX`>X#7 7xL%cps+9A)h@E2-VHtҀbqQ2Y!>F&ߝBuK ՠMղ@H[;Y0F6H]FR B餱ě0+"^Og0FE2n:i@?fnR۽C>TH3g$Bk,o"OZ+1 5&>sE{nXGO+V),@1!C ,ӴB  XnWGip"}0%ٱ}N<cD\\$i&ΞǍ[qs+FE uO;]F..$6(*砇F]9љWH㋟ 4Wl(pCsTXPX?3~~j+Puac) "{]0yS|Y@̓'NPRڱ-@lo!*yrǙ(`9 ɦcžmjGs8J8[}dFVny(]IȁsA=9X M]6Yo5< D8DHKliGc4i01r?>H0xAi?<,MJxA3CnBYc{F噴~'ܻۯԒqP+4WN g*-%'\BqPѴ$BmyG HبvƑnCM;աJ<Ҁ%S08nWNaB-=8xL+k##$M+KfA-juYI'rWcV㮑AΝLc'ZRG' A+ݐQDf$GQPX:f 0ownI,^Pr!f* H,ݹ#)M1ٵpfʧ50t *˷K(Pu4iYJ#M{wޚ-{-(#)SO#ywK HmȺNOQ1qjЈK V=JW8;(ށw g͙UDHVC(= Wn;VDzz2cNÔqP@OB-\bg]KHw e$%m)7HUR$!)ȌH[oSQ.W\-)8|9C+sEp`6!Nh;$@z~ʬ*A̤zC8e}ތp?V*YY( O=!#Z·s`cD^mM|~Ϝy)*ztLdп m燧:xCzU%rkHϓۀ4ƁJp mǿ缒|\sI1V6 qP8"b"^'r:H1QdV7ҳ+Ap724+çczQibz@fnK,x*ƭzl_ar7=^z0@u7=GL ]NVwc2^ Qہh{a#Mzs @!}"v2s0Mf<CYy?_8#M 'ԵhJ|՘gMMԄfɄB>&vc#)^vtWOox$F8jnQ~{CgSӚBv̋Uy\#ar NZZ1x ۾^U)5pt/ U>!b'],Ms 8ۯC_>=sM~Acp6m>+"Q- ^f'T3F+LsϔvsG1y瘖@n#0&<~=JT ˖ICl'/.;݋GU+zO9 T`֔=~ӎrԩ{'lL`BK ;B :-g*j\_"Q]qԄ=P} W۪AXSIR53i",R~ yzUvha2JyfXŨTДLed)^tIWW 8CS G:;ֵTff|sn̒hjp5v5וsz`AZufi;VDJ rO%2P$46x] BQG v-Cc֭xW(nZ 3{ږ8.8æQ''.dIl-4s'W.nX^ B RORU6BVX [QaJpXԢC 妓0ŅduIGxp^3A4{{zI픰JI,b] *|@{ksJXO,%eC$0 +W<.*_h2Hnir%?8]J\յ}]0]M1T*ҍ@gM+6)FV%7.>ft@9Z<s˼f'블ZƸJj'9Kb1S^ 8+1u !M_ؠSf%JуEr+5XLz&iE"42y TxLoMj "SƦŎ 76iVJ2@"2{<gE̴xAdQףPkg{޴|]0Tˌ$7Y0'Ԇ-Wm:Kыž+f=jZ5Y=mi1[,'ab>z[i& `jᑗXk@ W@OD5dȊFrB̍0&" qPo!T'WO YzDK_gq=`o:"O!I$G%79$tf$piP{.>^"˩/jx:,'JN@VvqSusݖR.Paf Xg{F5WgP_4gq'fE&Lc j ZGؕMYt=11UW_WAwZ'Yy%D1wZϴP'1rEMJ|Fb8pl5)$3/T8~ߒd& N _@p4mճVK5@B}mn̳A-xnqA6ټ rVBI| UFe9^I)1ZX \ $3N U>#ms:?MztQ;8L63Ē]zYoK A$]D2_]f10lhZݑ`1 #H pcb+@h?,%VFq([hQ%7at;+jR31.¾TVxeB&GhTOb_(vmz(&hv$n*USxUn&9 r4L)H9*KE/ӪC nRŸ@G<&[펈m9zםSժNݽAemfZ'4f  q=S,|\J.0NFpΈD$d4YXC!}emM8:قcrѧA 9ؿʓj.Θ]:x")8 x) "Z1vY/?[2/MY>z"5-ߙ)|Hˇ8BA'jTV0$V+z)?Fc?CsLHhD f%ψbj{WnpOr§#ۥkke):? ]|Z[fD X+տ>b5An2j}Q dL5s[j<91dzلk^ig8qo+*)iq`f5J)p]=I8KR6iW*^ЧQ j˞Kƛǎn ᷸4.QAZD\ǐM3)ui\ʔ,19ÚoX o'XG%W[f x؏%#<' 49gPg#ܟ0~*K2ku zdKyw+hëS+"ߵ HTmZ2||oWLԕ銑֨Qlʳs,4O,?>#ctjCϿR94l}; 'G]^ fz-O9E,1xn|\ w16#w:?d?)wk<#azrg$mYka{`NxώM2x>`<O됡MjudV _k]tAx76ԩ72s&qNU5]h*(L[=x&/aH.70e!uZ+y=23G%=ާj"R/ rR Hnt Nէ q8FLR(& ⒥幘-\ ՁRFkӐR2BBdM">2*HINqIm*DorFC-ɈQ F1g6.*R>XqE3/=@F/1ĉ+¦/jB=z18T5 LDwHDH.Ft0GY|L6sR-bHan{wW&AjJ/"¥5 *V 7h[`Ce*4&lYbX,ՙ(SEXe$|Rg]mbCƚ/q# -, .2V~!KB$T8'߬jYiR14yɪh'vzqL\|Q,6߯÷Š3#Q&0HKzkg=}dXb`vg!dZԼ;&jlUJҶ.h @xJ$Mol5wЯKށdwy@2kh}M_m B W*2M\`ֶ`MLT{r+iLT5v첕6&8(ˁ׽L-ZH4~g~0F㬓"^p AP.x6fʯ Ri6Ni}eWR7pS)46[@ 0eG/-\2;G{Z: h0̱zhpyyR;2TFc] Г,nc,|_σPMDMgHm 6Htdt>8t}ZJtph$y5gk|Uیnp0:TˈMr]6HhZ(,-$}1{{?(hv;$i2|}TVJJLQ:3rqj/ D Hl&GYVt7eDq¯Poe^?ÕJ|cxus19}˙'yht@ DWW3O1I:l{eP)"Fz@0EkS>ᯪDúqs4>`ˮK>VjuSB] 0"93uk\_pf~jFq2+洀0x>!3cvʒSt ?fWRa>ڋK^n/asUZbiPĢw#Zڃ3ڳt?ީ޽,'^wn7'VѿQ򏺙)]Pbᓵ8-xB`yC5]Cӱ;^za& $iɚXa> I $V "wRޤW<:H@es{[ 4 ?+ M+U@"aEaRU~]aFJA ,WwTwꗎ4dCE4 EE eŷnh"U㼣|Z"[ վOkDcgYsl"{6> Eg4ΆӔf5-i{PH&P|7;7 s%on&3=T+PmWهɔx/6lN ExmdkjPDyj5[!6Yo; ,v==^ս=1uTŹ!@-٪JB&?N<:X>.wgnjhLTٞͅ@wK=+ɫpSjد#%j5"=A]>U6,fd1i/BfïJ u=Z4/` m@e8z8bw鸞;䪂Wd*^H\hZ_#Չ)Q)8/%0) AP[ k_Owi9s1yPz`7Z@Za2١DS͓mO!&486E5 u=qDb'( Œ.%*zg0hЊ IP])ADz?ܽwX+)v‹hv(-'3Ț@ZUmub40u 뜩ӥax3xJe%)P΀^Cy~ /zۂ^#̜^K1v%Ǐ{ˁ[]V2qePU6V7$M'U p\ŦfRA6dil. @qZvC?\NH jR5|-pQWq/gnt\oVLտfٓ+ % $dJM>7g%O&* 2rv(fpKɸIFq aVN;FqR:Ǽ\ts7sڶ|UE=ģuXA29 |]}oo")=$\lbje0N7VP䇅DƕV\[a_OPM[0tGuLeg1 8v].tW( -x45- \U#5t=A ե&a?-՛zoV1*ﺓnអ)s].ؓނ.)@\ҍV#dq,FU -~(`t=5|V`Pʲ]-egidtTNvUomLe.pI͙8?e²J7'0K A`Y?GhƒS N/NB[LG/7)H >kz4rTM%K9RޓJ;b:BQ('\-˨RcCFU#'JH5+=5mc:* 16(Qřt xsI4:i)q OP\&:_V/nGr]v/7kld/U~5 ;=]P7B{QR6ڸg \17 #E=-T)Y845XzTQ\'3I}b>$SbϸOqR4}OS܅nA6qQu& }Ey9iv9h {-)SnDUG0Bmzw-ZqC3}q^T b3?ئFhXΈc#P' @_7!~Ft.|l ] גMO9ƥצ29})9f| ÅׯV:ZI)k"3PbFӪ3!`l7_ůk} ԴQo`G/ )Gv/5?eƟAL> JDoj)}%W;*\^YYid!M`՗`z 76غHWat~ĤSTDM>|,Ei߇lH9ZNL|1x d2|o !.I k“)P2 b]a\2O"!ȝÚqc ig0K`zb8amEmRytiX?Vav;}dAnkBDq9tT#r+NU`RpDs[t7z%t a }:L tQ(Vx ղMA5Rb0 $왬Ub]X*zx!}[k@R롦v^HR5cT9SJY̽/-SK@.)e%"yρf_3x8EXkrj@˦OYMǐIxm^oÅMwuEW%43ꏾXΕjjԕS=(FN;K(_E|'_ GtBe h 3qg)amʼn`w jkBxm@xǸplʃs}hG Ŗkl(>$-64\2 *)嘝C8)"|O3y%/H]qq"T>O JYbe5)uuƮ;[#}s.v:3|v?y`!= #1] sV*z;1Ϧʟ *4zk\o t ƏZ~]9LZmnmKswD~oonw X*N6"""I:,<#QӜ&,M v@Z\}yU}(i{χ DrpVW[GһR߫>]@CH2 8G(ӒՌxkٞZg T*ʿk.`P}B'v:[ns;%yWy97$4^ٽq\2W/J]twƗ? "m5*1qdf0D,+/axP Z /c+ӡ'еLHMBkRk8¬ƞt&gBсZF>^^.b;?HF )!M!f$0u>K Px4ƹQ{yAGI4Ad4<55vVU}gޕ#[A$w-ҥ(|kQ>O yf0` D憴b@8b,s߂y2gQ)}ꑒ5g8H|,唋QT }.ׇI5#2:B.+ZҗXG.$B i@2 S'e+&&)W Yd# I{rxm~id]Ռ[<@;nbhޱd=ԧ`d*G o!.4OdJn_gv+"cdIŤ94PT9 0"o ˴n3" x4:+6XFSX4[-JpB> X[tH}3 FZR+pʦmK@XTĴ"nV\Ty3aLξ]ޘӎ c5ֺt*uV$\QT]vtm?{5 0-~-F3 S3 hmGќ)Dİ%}Fcb'էJPgQ925 wea^rg˚z߇& `G؄ 9'xzOFC٤Ċ[zCkP Mq2M1ȇ*~f׵8SQHWMJ|fg ߡ*Z'Xn bTsʝJQa+6dg+wkM?jo|ɾ9UM Ţm!/']!W) $\/wo " g6E/>tvCo9aOL|+Y[_Fllde>9gD}~apTլKb"3n ])'IXNS, pu2c: ;|f['nizbmƒ?-&Vfs JA";wrɕ_e݋.ERz`x[s3oϸz>8ȭ4]UB$.:|VMQ@Mzb%<[N-Ub &=kv8KC= oMhͼ#blFRSPKnVt2IZD~.2(h4"+sD35~q@~ &m;*Mh.ڷ4_8Q-2C)@TA0_׊!sHa`QT;1B]d)RlȟHQ+S)JӡuH=%xu)GzŒdPV],k^bc d>? 2#9hj6sQ'$màX hNB':kْH [;QN+^ t04q}Qz-Ģr5Zk w# Ck kw3V ?N EO\u_+ SlT= )BI˷-jI+.L5fƚy!(pH a*q><]e!lY\"w=U^t Ж Ϭ*'޳5ӜΙO$7(`O`#ƼM+R= /sK+V8Z6W~IfPtD^Yq/YQ9!st(Tg&2'o^Y5;ն`=ür?BILȫb< Ӯ ]3dM~QU㠃9cG<*8@ imq D79 L<={EuME"D+Qa5;жڝpfQ ',kq_܌*`wTdX7JOvI]~}Pbukqdk|Jdu_J$oх2chN0p,MQV޴$ 0 G=~yݶ0a@^CB1[wF%5g-z=`;pD+ aC73@µݐ_~=7i=XTJ2 7HiO ҮdRƿ82%ߚSy$}MQNg||$guL,4M1kc/UF!>+FtG녥Z(_Ӿmw6/Mݰ aI % k JեUj^ ܘ4T|Gj*sht巙ydYgu_HOwoZ1&ܑU+NJZ\0ИDլo1C)e=$!)A 7@Ԗ ͤW~23\--5)ғID[G2UMy)ȈG_R}qعqnpZ@]FjEAf~(]t5KP+ D֦ SBE}I >T?idD6DhE0*e&i#k(o<m?q5c@wY*VQ건H;Ž9C_ub ze.tҠ԰g<&M5֎s<<##8u?{!m@ `2рϤt@Dx%677Mq M_tN7]NrdmĞd8-mzWn1b151Y 2-C~+`gr5s^O%^/Qx[ gn"<fp ]V氡Ve]bJj{>2pw\շÎzkRG2 2܊viOctKG_l kER xx\o̜4%ckmw{͂,#v˦yB"eȤeW m>E GLh`sʃ$lxACeY/%-)Sg~acb(:A@wKYI,] bnD `HrUb8w 5h-Ҷkq_ )<{c<=,S\WJ+"$컘2b-0΃Vo !Hժz%e@ ^&;cLŞ~ SN%$\ i=h@ MI\@䤧`N;j?gn1y&~&ψK#e҇ ~V8?AJ4=ʈI5+4M*M}+J'숿aPr3<J^V5 gs FD+N`i#`XhGZ`KN )[׎IO6wggVʄG!C(+8, nٝx;3/fۮ V,otXl9O q ;?rpit@CA8)P*l1W/״^S6p[wEDGe*e?luOA}_tNۛ&Jlz($l6?~yZKKkM>R੦BCW5AUUIlXHˡ^_u!pwH%[>qOycagp]BT RUXrf#棍=zQ+)HAb+")ƪ[Fg 4q^mz=|m3u T~{ !9^19 X>q2 1S0˄]ё+'*ذ~Ujlh24l L -@ڕ"Qמ38ޢ$j%(K8G^3D⳯[~h3e_"W&m/" ^dTY:{2w=˖ͫc>[ ja#_/f؃7x9XPG}ni2 h' ;҄rS.)Ju2qKN 0('m '9!ZZySUaaHŮDY}q6g55^m+(!nȤU֊aW&BqZsY~}A&.pN(9%G6߀"Or8X&}W`wǨo ݅ckQHWա%( :r[H*GZfQQ_m<A>Ǡ pB=}oG(v( f o Ҳ! o c0"}⑄kq7xraWe$BW$WpKp!v㺴%ΰ|T&F]&\̩%4e@&P o3aWO3t8byŲWވ(#T(i-c~nU |Q@< QrbY`S(ͥkǿ~rӒ!sd-%Ie׾38b nQKo̍Vr:xtY݌VEezc=6W%OT2*'=L4M>_ C4"y,v (]_dM4z"_0L--*L*HvefQW.,pUŽ<Ux8x{^] ~$#@t߅b>lV2 &y;њm^ꉙ!#K: 7Fb$veC`dģvDGMYϢFkwݛ^ޅ|H3_*4cwTC_f[Yu$meFOA2 8HWZutB%P!FY|lZGii*KAVBIV4CWcK%/^G,H#~gM@SxUDK,7'Itic;#k+ЂޒJ%UR07Je¬@#(EkDWE@x]Si#Q6kCe0.Q3P8pZAy(.si0&d{dcD_hOZ,>&*wn55{+̛ <-sQzhs|.R'v V88Zѯ-{-'v䰜TpѥRܷx+CAg^YAoޕLdzT9NĬn4odR5sƑnIDDEר9{%sF\H:iׅycǶD&ޑ*pռyÕKFni5IL][~K ,p6&q۶3*E%4> !UBVA{_nl9m30S 3ڞ U)$9❶_0In̞ űQimU攷54r_W2A;x7l:bTR)/s7ā:?#ӏNxnsl @8P4p8T}hnh:`0ڕSFH&|0ӫe:َ7ǡ EyGqUnsFТ, -o. GWJ9.+).ptѦv"` <0[simq>I@ +!(um}M,W@UB`{N蓹FKuP45y(ߣ6,P3?^J!{9Z*!sBQƊؐg7<*T4Gw2ep B6at& 8)6^)zi)G+DkVDzƹb#wV k;v ّ/˼Nc+XiXdv7rBOkG Lv!9zM{5&jiiu!UĀ%;io_1l=CDpKsHAZv!i(x_4͏sWrʒI["LCm\j!g[.Gnt-吪xR {nr_ yEpg> vx K\ʛQM"{"bh"ю\DhjSY<ǺiRܮ`݈LKa[4UVowjGAW\&DGȏ9?ՈbѨa8kTז`uD?3~]Ȍuۢ JwM@'9~( y@w!SD(cl'#Er{+akqeN2.ϸ5;#G>H^rrbՖѺ#_C(VIA#яNd3=*\1,Do<`֬V^7#BY*q}k~5~Fջ-Eh)xޙ>{q %W ȵ2+؍:v =ՙmm} *#='_[W>9fYoQ`?$> n1Tq4EbH~hkӤD qNjSm>]/4G:4 x#N[, ɒx}ӹ s]5ÙW3{t@L[k0[ oD#%+fTlQ”o6A\[#nMmdJl abPX1R:x39#M8W+jJNrS 1M60>FjL<7K Vr .V;g vpAVhkHW{R V0 vgf0`7eV~9᧿AmF0Y5 Mٛ(\,' #zWN&,ƤD`N1RGwD4R(⫞g?Ȏ a[KQM:24(}1n.#xx<㜘mS³wBX,2+ϚD? ,4X&T&grU :܀m7U+hMd* U ϋbӣb ŧ*=%wGDy{+iq?/C`fiSMg++@k}Nk7q GB4X&1{Zn}:\l-bO-i+]Rߴ%`^ި˔[_91&Ռ",]p6bb)ʯ &c$ ٲZm>>y ꬒ#;߂}̎G,'uF!~*K-~{tXꃍ~N %GbR9v:ߊ92IZ-s1;V?߾ygTQJӈ O#k{^ة(Zx6pF<%?E4AM{짻t6a& >'uARpo7d;T H8c,Ȼ_)34 S9 xJa `;%RE[\d'_23DFq=N;Hq>b -Q8gLLZ5W@1 R$ Y6R|Gۏ>őRJݎ-2NfC P8i1ab)jΓ+

)2^')c.O&";:l>@޷;WV2z~]Ty$[܄UrYRVl~NXnͰ_C9~ZT9A@Fk}[d,-r֦dh+\aD9Fq3N^%|BwkY{bVk0kLT!ҋk-gf4Ҿ 5SECJQ"r $`k3l%;goW<ť38 GFP\c7%J3'GTVešI:&ʼ饓Bv$@m\E( >b\q!1Ÿ Xbw5X!jC x8\2ܻSF+.<2lOb Mkn.8=w=[RUPFՆv xjo%\L;CAu{WW2jlzEq\HnY@>$۞veh{yZ/\y6an>;.DTuJy"-'F|_˘;Qq *Z ƌ o!uBh!5^J?CfБTbn腭3\:PQYa'P=ϒl]uƣ[  Om#񪛋}%!5zʜYBC Y+]3MԜ^%OnU D司)X5ߴȃǨJpnPpBH3%]a?mf$՟ux tN8Nh kѱQS&Z[!I&n9$} ؞ZvLC#(,7 cRzz yzml`ڋ2T.jj9x\H yD617B4\0WGR_빐Vn͉⢰ TYFƼrIͣlJ"5- ܤ%RWDϦt#߱[WUo nhb烵;sPsQ49kW3رČp X`2L+h3 /䁆)ϠPNXO)wߥzx6\sTUaD >&k6R$6o &B Rr5~.WM#HI)AiU_5.rYEUrϹlgU9 #ˁ@;ΗGR֒'jjlbQD}5+w73uk025ށ|K@~ pi꽉B`wKmD6F5^4,L_~o d-yi{-CV(m *V 2oMR:6a,?' VDjLMNPN5TuF gb15$Ix;JZN3zZ8 j>A׈M$ao TAW;"cc$bu< tΩf*|>o=ξBʞY*Iap|}qy&/,.;/ b ]HXERd<MXP ?7l9oAmG.;ge7#&ǓLJ-.J{NROhnIy„ :\w_  ovbm&D}K,}ٰF{זa0Y7gqȗܥcUˡ~8Ɍ^apˉ߫h&Üu93գLךR ɆT4?U7 cB .7 dmi:l*NoSg5R2_6>fba> ?w/~ÞD^^ѡ(Ly7|Cܲ]jknx˜&U87ղ̌CHvnw@|8mᘉ.|f?}<+:} ddWBQ (Q] ]^Go>H!5vQ~8zKӡ1 ӸϠ#Y,2 D ;ԍEO5 ๖ӤkɅC˝.[8}35Cj1l'`?볃Vz;Igw79W*ͬ#%>YS7wøP^`\^3 @oL괺Iq&we^UXPbRZ\qY Z#I-Op}@vf?ppbFzˈ\6y5`@bW,%=v6AH_CL:LKkERS2ۆQ4BP:X93(1-[_ӆ[ Bm¦+W}szvs#r\fy|!L]}}Ȣ$00 tȤg4Xz`!k0ji ԔA;mS3P72yPݚ,JS1 'ۖ Ց!l3XDn]} T爭J*0Q!#E` qbS4+$հZkKƋ-ځhǴ=x`}xցB:yCOW O~Ѿ :4ida@_KXH^m頿:j&m)3KJY:8ߥvaq8>H"(P]&H{> > >I(#ǣ\"A0ص96$^(^DsV;KBG梋/=%.18`2qER]¾1oZ_..:}қ2Y8bFQ;]}9wG!;jaCR0Tjitc.tLb2MTpP}Ihb@Ux_Dra>c֟n(<`R"]vc"c.d?1ӛ FBԋ5K @00ďJ;DTgRfnyX\vD%"Ya7ETS'B=/rbͼ1ڮa<`@F&@k>;T.`5W}s9h#"xh&v!JeW S,It;~^2x^<0E3pR|rÍܞ֗7Gw[֪ȗQ\k`sCZِ̝_F8gIV\Э.IMN<1> S (n3Rr\p_S"y׬=Kj* %wbV]F~-Jš1-*B-xfdُbKG`zap\j35˹$ܶ,( Z!{̛9jy&RV166W4* )2l Ro3}[T8_%ȡ6\ x(m[6Wh~ԷaBJ:{r=(ȹ Y,@Kϴ{Ioq)o/~ ػx)P=lǽz@ڱAk8ΓĒ/Cdt g^%`zKG*s,F?c^X2Fzi$ 4eZٿ,q.C{m'H%zRȿubVcrQ/\X!׌tꈊ%dpsTfQ#6bRX$\''}D}sAw$NQ>/FZɰ'vtFOqo]}ut6M@!s=e Ӧʒi2 #,H?5cgnC^i9į"]>bح B$aRMBjQ Y}aR덺/y:wŚ.4&/b!hӽ=jAۄ|$#(.UތZ93GW]o~H|"t-n֟TxH+XEyM:ch0j7etVZ3 tNVMulRTo9 κMű_Yɠxۏ>" ~rX#{1ut>[s]2*f*l Kno uAPPied$\va)NƶSM2ԟDC']hP~n)޶NuEI2PRv ߧ޽et]ď ʌ~u^,#3`9u lrSSq*`e.*PSgqr>aLGE{ ym`$دW8b%UpI$U6JNh;/ĎQP3xXNJ&\3[ۖJvADڵ!ͺ80Yk-X úWBs^ 廙!ٷ{j [옑dSh Uќ~1W(} m$O;]ߓ9(Py1$[wM- `| 3Ga 6U޸O;3 iq%/yLu_1W|̐ hիm.i (d]%IVJ ω3MtV/ek1EoٲZy:@[O00vΈDM`yހ\*N}:(Ԙ]VUhM,~l uTBX]㸰8jdXs"t u%+cy/|!}ܙA u \dA'kEDZ:4ek! XHY`:d,dfE0 zpܑ*Ϳt0FЭSByx_̗pGVߋhN$!.X pycn<ݴ8Cv*os:xsOa#hkudD)~?f` k-]?%~Dd-E};d S`qzS? |ϟB7ٗ tFiT"yE& ЌF~h IPCqhI2ÄCBYY]MmbuGX,_FOAM].7m^Y8B& Ş@/|dW0oSKX5Rp-t?&vGc嗧t޲nd)pݶ%mع#E1a} el1('E:rm>+O:2yY,6/g`6g_DDaM2rơ 賊T%t;;+<S}~h} |};zk5afTN"Sez .pv,틙QBf &}_uNwz֩`$L.&ZrɈw&@wjq:ݨIo;ki'~q,+[nKߘW둷dva.wGA/3[[Ź DẊ?˹0*wp`ѳ{,ތ@9sw!%QW?W+P 7є&JO_0ZATm'%>yJ .P=zT`}=P{=jAG-*/rXb(YlUdb:t#ȘaҴz9f^6'㍎`ή)SS,ʲM˷Ox&b*qd*A9%dYƵ,*'H9gG){G\8B߄٘e1˘ZLh=Ew7cylpqO,L 3|1a?'zFAZuak@ ,m4? Mx:>Fzр kDZoI*:JJ~O) ѿ,mhf"rw._VAO<[MUZ^M]~@)~T%]Z0Et3q y:XH$MkB@|v\*C!bYZCZ*w쮖˄)9n w/Ph 3}?Һ}B]^ۨ ^)JEm^_K,5c&y>i܁L Vۍ\\[j /`Dj%q6([>fcꠄh2}+vZiZTSsLMr&L/1C@\5.#(GwHd*RE&t`#Rdm7b\~jg8돈8c`CWpR&Ga&y^HU(K/6%ğ.Sl0CP<>ת(|P_T8NJjto8T^t yBc: {]."R:SKî[̽ݲ9ҼB3FrKHI˅ ˯:yZ^Hq;i16y9E2.vdq92b?Ѡ~>AڧJ7="W=Y]CXQNV\өiX$hJ XH3Yԋږ^]%}_i d@ 򃦥fkMj&ذmSuT⎹ $C`gNX. qq4IWNOɶ}^3iCvnio{w>D!KM:2 qOLXK% Xk1zj4 z$"?([|c J@9cH`黁 4akrԁYqMVnmk}'K {/ vj7]Ukz.,+Q.m,=o1PKMeEʴ>-Ioxn 1!c(*Ci&A:>HMQtrgycfܶ:(<ђA<,|.yPa8fz\kyXܟ|e~y6C֤$sDXpf?xT3G; cn ޳e kSv>,)cgW e&R#U!i;zі4@o T@|jrzt.G>Dppٳx124%h\K5fx)Zs2'AbU߈ ,4u`(Q-֤3=:YpAl7;6b~ZPv[G $FWiI5Ma 0W lB? y v6VVL*-&+UY721ii`[38fGb)t6ᰳr K5+-}HxliHMWPщ/_Ǭ*ڡWmu5fRKv>> cHtIuo<^7YV#wW5:,%\C%i&ʏ{\uXWIKtB"M .ϫoh-,W`$8}mwCia%ŒPM5"lL5y?B߹ϣ>ܳV6Kz t cM74v68 ^)md,=n-%IlJ ]iAD=|!Q]1?};}۾9mSSO\vj2$A![dp)~S0iAպZSP`z\fW4tcWjbOpfJ0\Gl$g>hQM%M*X|015ߵ:hb "cENJD(?FHz0H4Z긜Qn5շire+5Kꨜ?rP@sO 6kK{!z}$t5e5 30O}8sK}W߉-۹ehw˶QSX鰎1cO':P$H=6)P_9?S>x! &6nfS\xu6T'_^݁ J⚃';acge·>Oi Kҝ-?YLF1SX]U*n"W3iüƂEjXS}2AN#! ?r")#<(kV.sI Ƃ}Mi*24X.DS5 gt'Oŗ 㤂lKNmqPD >@cyNI$ZǁVtFzI2B҇LE\QFpS@  } G~ݡD39Ys hRQ:X KIcCC4DDI"A^X; ѤJ mݤLkXapv&<SwW r>m8<{(+ t@̿8w=QQW;Ƹ\ Q_kh7۴Y1N?is- x@I@c%0r|/yޏř1 }F/j̷O|{濔!̥N-8BH9x!ƨFF_ݶvNa]tS{|XWFxpQڭI\C0æ15&u)m0">'\p7[3"7m`~¶EQU׽OW>7̇Pk2wʐI4F$z1`uX]iT7+TkA>_$dٚe.*J~ 7? 'ȍQ}t-YuVH\^I4&qwkLvYlJEX}sX+RU!.iY.Q{ofL˞u箱qK{-_u<s'`̪ M;QZ3kf;1,h[frX%S?F 4PԴ.'Xk5Pl֊FZ{,˙Ep Foa_IjSZnd`.ɺ.oˏ>=I}[c&5[f;^>|R[-0N`.pu oᶎ=;Փ- 3C/O _%ϓfX1<GRըF0D 0'+ a ɫHK qV{P$қP/N^]DVTtE@HĴabX8)tXReeNǖKh @[t4cE"}IU]hc *v-Þ^[EN5*{hgJv[.RFGrag cLq\&6sWo]ތY9'L7˽D߉ (һ&ɇ3)O~}--,^˟#A7%8ueN$>/;_ QS:}Ƕ f CRMPK (4U ^楧ۜ&oQGGRUW/0%Cl:p\|gB62&nx;ΒacwK"p=oY+:.WR,} _l+~sҷP*6]s< * :D<(iW>fM-Ài ״kUD7&;}SElڟ3!O=F4$H'Yb\dVМ~&{"QgR]GDkl1:GڽDƕM^|&Gdzis(%zsh53[pAC8QTRiTy2riP!9Y&Y>j@ܒ|z[X97IQN+*<-P8 QVnsС(ɼguj]QKvmd%k$coWC:cU={Qs>IB)p+`Q JCch,/" ܯI,e'6a8qCU"F 0 ׾h&I7jlQr59oYcDp82s漚 t 5 xKlk,Z(xN-œOLɹ 3|N MC$v/ "$5(J >^2iPBJm< F,nC 5RQ*aR}NA~:ajbw_NǼjjs7Ka+;[]|FX,ŤP"w7Ȕ'cQ+ 6k̺@k;]4!15`O"^eE%M1 üa(:010GhKJ,j,6Fx"=qXK$gyr i ؛pѧ|uuC{x=LR/SuAo/I*,EBX6} i[sHR3Ny}#P[pu+3~׈a|; D>6ؐzQ\L 9ӆIo"nh.^( B Z 7x i_DN>_EI - ؏&-瞲'H7ӽdL?O35qAT=Җ&U+@~Td}z:&/Dam9\xyJK2<8i Ԉ~9AT!tfwJrT ϨˍMͤP(n€S֣fm -ff'\&:*i0t_̺o۳ơG|l%ISXϥ&)Czn&r9ɸ|w_R\r^Jz`0f&#tШP'p8=ϑ?P w6$Ib'S]ROZ gv )Oj8%2w(FO:vQl)dӊ1 h7<->wS _ ̤/Xa f]d/3paLVP<1پM OjRcLgu(:eEA\w=-Tq8}]M([~c{E)29>%QC˯|{XHy2u{ajpv]ʾH%}_F~ss"U=vOfΫE6zvһJߊ.# &l|}Ǫw ê_nwA4v*wc&TÇJ1JY*7-uEƬ~#m,/datxJjdnϱYg7㒖Gs%Ma"GQ<0/2BҔ'>׷ ;Ɔ_Tq=wKŒ#g=ɲ=@,ؼTƳ~VC (oWS̔-~W`!@hhj=̥XZnWgN6 Ӣy$C,}0]?2h w$RRL) n+>CzSB'Z0V4"hb&F @w^w#lAjKHB{?o&1vo/1nal Ts/zm<([vxݽ) n$tXv]nERCec[ D8 T|f0)ɟ'%\B^ƨ$\59CϜ^ )fyg.nʟdDgSHȆ_ռ~Sy$y[p|"3-B<+GD^B9LT"X;q+Ps]0~UÅ?DF8L0~Dv SOmUAhr&k(fsL}GkaOPT2"oz0aЀ=.+䊷J\v>ZU_>t/!Y!kib8%*_Qq 3Rm=roAZ=0mP-ҭK̵uX^ ˂f]/^f z!Q8SNO8n:feKAAE93_hcc&Q87`D|QeqB[H?DehDA(ݑq]9y+!Y*r=Q܍&u̿qOn"xWۏQEX;A#_vΪ'3{ 쥅9&mqKJD !ZpxYE$.#Gtۃ)QoqӗXYYH9H(yuC_%[*vDWIiĬ@2JNb \#tZG*jIdnʀ /qwƭ)ɉIMW_k{⪖[6qR;Jӌc #ҽ~56;C'R"UK,H! ,Lن zњXCdPدiT "sx9M_WEtlf4I]DO(T^ z#g.'0vFYb$xj:*"ZXDlXmZqOlR"(-%}wH*aZQPr$׹7+8١( mo~ lD@e56acO=>R ,U^#Qu: %arcuiC^l<‘Agm $Af`/Hn/:fo]u?"dvˍH$MzҖֵziKҔ;-kKJBX ? PuP'^r$;bfTi %ɾIbC|:b%/A6cK+=afsB%gЁO^Ǟ\n&(ʨJQ~y7i͡mބdž5FR .˃SR ~uI'd a,-v @!B/O&:llb{8,E%uQsnj:PrxM2?9tdLSXEi3,R-u} K5my?H) =AWWe9Ņkv+ww&r(p ug[D95 ?<8l@&$eN IYva7#PpB՚t<[Vlj"E8\T08]$&3+x+[Z3%Q7gAXGgMex>֜x/C( M;J?}hnK]uE {?b9\*_T{wҌLfJ7BeahJltHx9L߷}T}oHcIGMfQ؆OY7R/Z8l!ٌߨNBOa/PCe?Q W'[uf6Ms CjxzbSG8٨m 's>õBf۫u_llYdޓ \-/'s=P,ˆ7< 05'3kK̔ n.Od38H4Gx\{\Dj?apvސ!tP,),m^-A"~0?[T-LCʈcCe@ =h\N1F1kg5֫KNo"(3rbnQ79f`_rI&NXIXnT>vՅ-[^b9TfI0[*kBH}].C y}ѐ4&<^&G]}PܵnPKpZD BB\sٹ;x¦)g|ow>㱅Xo@8N[ vǭ1 ÷NZLr$d˱yIE\~ ||iDŽeHGLRZK b #s}!J^ϙrjF]{qtg);*`UGb1L]^\gDӎW^YhVtoPˆ1*,Ń8>< r5-LC2ocP,smzt4.ynОy s`j9͘ҟVz[q1p҉f()钐~;^=!yJq},̢ ;FSAdIjOxs^|3AZ;|V,G6gSGust{=y s*\0a"`+Ko3ϙ{i/!n& MBi6_!Bd=` +N 54lD.d>h{hM'm({ag |geEx"gKpVDaߠ|e9}m0cu|Q4R?O[$NR9Ws#X&8!")-\V%(k,„ҩ y:.p>, :|5B=ߋUĩ{T?ҵHРL: DMq6N.ƒJIM(,QVbF d.~}{Ж7]& tIGO'3 i?iȽ~C׳5[D9E7 r7&{ɐL3Me] zCx`Cܲ{P _ B`B{+0ɮǘ-R)F_&^f9BTMȓ ҋP^E0 "niN%_k'CR ́Iiu7&Uv~vyqP1rJ{NLD^oow^㘺Sc3´b7?A KIy6c $yi31K%TŔ=PL6;#(趈SF5{S ok8LHN#eF/e8 ︼eW:p.UVSjv P1F6XXw `g<ܙ62i촭Y`RnQIݿ~;E8Rb}j`1wanF- u% oFi),s#zZ 8>Y4fܳ7mR^'YB0,P4Qluo%fuHTPl^uL08{ @&NӄYrE"-Jzwwv"z<.X61o{FqI 2Q(apNaB&^R1<P=QNi寂Ep~\ 30"|1ulT;ӗHbob vy~MH+Jvk4ۦ.9Rԕ> 8YhvddBEwl3UP*4 #(azK\lTvhp`uH\E7)wXC%Ifu;|r JxN6#~ey:.šc-m )mLʋaGͯ>.ni>r&W_QxyAꗥF6g)ɑ>CՎI5iགྷ帗*Zs^xik0l z{3 \]6? PH!Zٹ|PaL*,ɝs  F~9GѠP?WB~;UME8~( mRmU^~*s`_QƲ,%h5 E psqcmRZ[fU#?"6iO)Rv6Xa2"m?%gk@q|~ړ+J H'E0L*͆\a's=+swڎ} r07 3_Mj?p5Ud/æ$wutw,h!Ip?꽏0'"T(pLv˂D@)ȥVYǝfY&|BQGk:m֜ncNPɔ'sQFVEg*s)skP~Odh3Ȱs8Ë&e&%_ۜdFN,e=QGTЛo`[`' $g41_zTx6O{ W\ʊCd F~>{k6"8H\ w9zI9.)'5RW+9ګ>/9Z!U}2o{4mu b: ^PgґYc]VBGh\_o_"|""'~4R \DƢTO=[s:*lm$)#\ٯO)= wR ^"ΌD֮Tq ( 9EH#Dմ2ƏˆO{3!0L;!-EU/JΛm1W9 毌ʒc-/y6OWmS[ Ni҂d{8sh`^RLԹӒ.Q(:hlZ{^?Ɖ_E8aTX/+`EC26=ݟvO-(A0H%\VC L&BdWs DnYլXC {N/M@(y5 5Z׊PΫ46@8TFh5olܧJ`CK*,>jT^}*K; GkhvELoXAs}6gMU lG3\$e^ -mW,(C,Q?Ӊ xgT#%y}#vAg8џ'!ΰU^!K ښZ0<)Ui'.A`%4R%ؘU'Tf$MHI?V<\(Rcl1F_Zf椰#B~B鈲9Ackv́`CқPa0ms],K9n߈uVG- Ҭ $`F~-/lDY0_mz`|3U@@17΢`3v8l3xD<4p)*c*Jf;EXV/,Nmltlykx^c*t3;r3rԏ+MOҋ3e.`*mhh7}H{ލZ!۹MF`l;0s+sP~9QnѲ;<Cg6:=DΝcul]#QԻ[q;ԫ(}F C0 :fZ*I&֫SǙ}Nh NpN'(;.K|M :{ 3 y9g5I]-pX"D|~Ļ  'l##^C'~obC`uhx2NtC},8U V%\& 1>#:y9q"o~^U'd1˥eJTl[q( +!K b 2o-}řtYM/搭HwMLSAOg/tbyn}jʸ\w#WR3f o ]dzыB:={1\"xc~%܂b%K`g50~jyvM[ RfKY 1iH&#Pa7懚ζ%f}J7 %ܼgݥi 56Z1X+=qo'ކ/V= LZ4xdjC[|p8'XȺzgfד'Ϣ#טuu>D ]u6T˜!&CMUEg:hR.k c$ɴ]?-4doy 7 #+$TxԽmrPAd8<|LG IO<{9 "n`p9_1eArGغ oJν7Ut&\$yXsK:)#|Fba}C![R$:b!*2KkfiZ\?^^ZfA%uRw2kn]YKhl5})&{*JIbIpW~vt'" 4a$ܤBJ{\w3vj#xTUE8?\^|v]i]\p .GI"{4v*݆Sg/joo >SĽ!cMg&"ng*b.Z$vIܭ[n%*51[S2ϙh?y'#GӰaޓVqEhKE*O%{ JIeNVY߮5*/wxo>lɼW=U4ts֌E=ZYKhH AN|ĥ*ϳbݣˤNT\_tpP}tTCV$ {{Dl7LҶk&>[')S{ E;;%UHM.ta[Ɏ5ق4O]T_xlHW-wBY"J4\qk–PwVL ͮǍɔqc}X) m&ƐMfBN~FFT|'ۉ2/Zz0=Srf4HRs^2IR 2 l\o Zzǎ`gzoP']:2@;x^L8e8~g&gEXߍ^vK5l$oA崢<*PrggK 2޼6tTNj˸b [xk+/88s7uJ̷]9KX!i΅>1WCzP\NHHZZgY rLqp/Q]JH hAߞݒnb23 Q}"iECF+1f+ s-C|ƼUFMs&Ea~f6ۡBdй6!d]:Ce{pj[t Է$_Lv[ vW c6L~au?MgqU#̒ #7z]W4gݜLXX4wT:x]CPw4|56 %tF\_x5R u`!w]G:[{Ľ9 TI"*v)o悎 XYUqvL8NJ ċ}&z*s驈GťhOSnϻc/tKe p{}r6lr&] /fא3W[,uˤo͉Ekpz"otnu^`(*4wsڋdYDn0K(_ yصʞvLHT^?Ϸ:ۆH ap;;6kGI-}{/: QK٤W!T[_0Qfd\͊7Yυ5-n/~w ›[1c*LO1 'D-@M$d,,d~%PV!Rz8=j3*HfRMJK@ugcv>ɉhd5 7sa1#p&Xxw[lEXp4Z C&~r_>w\KfHI~w ټͮ$읪SiRja3WcےJ3^v!g>JΧ)Dl-8R)D-daO1r~ac<%ͅx3(DnR3GF 4}OڙoS}Ʌ^rx`O:H!uP~[&?[_6W91@(uFO<1ww0xAщ"z@ָwXLVޕtMxwNXY61Hjry,m'ÏR<.jɥ/mT%KQdf قYʤˎҪpJ.c?qcԢt!P NUV`SjV[; -0[4W[NOZ\k0oO~1›Fl'AQw:ci]¬ldt)?] s+M2S3HɑݚMD[MƒJi~f&`=26"<&mɑdCDJa6:jpe%/Ft؏dR\Rp3+YϵYշ+O@fW66P{\CGIcṗrcLQӉEs_ttҏ1!={50=DFI4^NqH$w]&׊8~bnRfe6 8Vd#ŕ354c-򎞔(SuCzZGą?.f8fߡ *69WEA.7cÊ~ X^kP_ M[wt𙡙IE '{p4|2[!6H @`5IG3+O̼̝79LV"ra ]R]ƌºB3*`߀zT0 E6OdJҌN7t<;&(& e!$jI%*N1Pa`iqՅlB읰s] |*e!A Ki 8} ͓Sz[ڇh;Wt[S0^L}ʺɰ1s{NZh29V#ksTqJX~ZxU@]ks HX!%ip\hxx Y>`U.Kc3P{93=}D@M)ūA ȫP|-~M123l.؛\>75Up'OQF&Qީm6WٲP?MCaʕց*lf6$s3S2a-ئOhe) XVĨ]:O[ {@AԿYDz |␹Hn"[GBr.ƌB6u"]}X;uv]!(uf$ 7'U<( GUYF*%˶|80׭WŃc`5h)MfY'+ i`Z$BVO߇iL !V,Y$P >>9<?ft)itU\T pgOʙX%硂Ƕ.\237|j*L+fwCӉ9a[j? 7ᬦ>O"h@0t7{b8yGu|aZOvهa&0_cgTӻnvT<ՁE2 )FaRr8khEt|%c}JU708S 4RHO #Rpg!ҰV,y"@|K ?E%BluWQk't_/CBu$ Y6(_gEMA3[8j> 1ZFߎ2BO5J;F QF\^#~_PQob yݭMsS5hC񙘬r Sc^|w rE8 @6p7uk9^*zP/1 "',`"6-E/Z,);]Xe8 @t$ݑr飮Χ尐.@YAvҎyb`EvѢy|ɯ3 JK׶C [{ *6nk=bȭwP!G Jxy4rwhe#yչY20>UJ X2 #kxZ'$Uȥ:鎴[ .0=EWRO Jl=^px腰ZJƯݎr[XF2w/c Yy+i&v~jx7Uk*TzDPG %#21Ee:_yeB] zN+sړNXK'#T*n}p%&@>7'[# s$&vĕk ):*>~97?ktOȬ6J)|o#rΰz;&8;JTOܕoha3>,ǷgsM'+Vg0 A>J<&0E&^3S'{'GP<`3b.4{[<%Ɯhgm'ëiAɟx 0@1Mcda#֜>uS\Y9s %^dY'r;OCPMC8]0|ȫ^ي]sM\/àrӷ_pOApL:˘4|>d_ܔ ;#kep2Ij4[) FP0/?e;K|;gQH~;XNJwb45M{뽇urerWJәć0V>&g%h:$}b˰ݞ]qN[ Yэ$U-V8;RvT)麻-}'QCjv婯| +$7E? S)eN *}'T4$6ToP5/fiqG:C Ζ6Cn:HfM m* #wbRfo`_V ciSL <=0].+%= 9"NսXgNuWѯ͈;lmž~9Ẍ́$ḄI1ٜýX,G#VB¾ԀfaQ讪l_^~^͈+'x@% ;)6 ssq|H0kLFZ^EIIGL=!̦p@I-J>>^#1HO\**To~ rnƖ@f6L&zXe0LgxKl9Z]F*-|G%$N#-9 Sk9`"2(|2NcQ7ȇPoR"ՑQB;:*,}Ra^ Y:y8l$O'nXJub.^0iV3Ws6w4y-PDlpkp͋(aj"c "kIRBXոW_"}/ \O5HV`&cܱkqC'N_WqӀ#SC-ULQwͽ܏vwb~wKnqr=Q"XiWGE+w"AgxA=[V2W 7ql5. iJ2u訫yeM a?TE8J+dgSDӁ ~IV"tKʹػOYĬ2udyrEk )e,}q}hU8E^)%ܸ0ń \BgLV*L麁!Y>Ttx݁p6)jNl'v=q?DXFDњn};JfP([âp1f` =K>>Pױj.ForK 6 &rWzځ;Ȃ|櫫Iˤ |H$?āa3T>BO;Wtd-('eM2CP6 iOYsFTʨ}qFZ=(&| ؆bx5* p-ZV)[G+ވbbf0ߐ- ]kg 8$kN;"% -?$ƎQ ò9TK4xWϧ̰Kcp8m_8zH.7<&}r&Pԩ tO!919~#=;BfC=ௐ勄m]:Y|띎>$KNz̡P,id>'R*cRdٞ$N[#Ԝ V۵x:`Qj;ԐË@Ѽ Ŧawx_&6 ֣V=qo7؝i G׶Ɛѿϊ4Lt}wܩg aԤAsfZ5VZӀU? ӇºY)z4@&8>{NvHCt ~8u͠2uf59Fz2dFe@5`5]rŨs6GMz0< PS&h@73 I7q0A.9Aj leF dCA_"2e  YG5bmRْ]1dDPڬO%_}.tcVMjHܡ5i6Ta@,fgZGS",H^T6Kzi!F-t=*q w1XLlvuz"w>2ƨ϶'!>m] `Иix&>ʋ}~v#0䇓z sDG\%8M+#*`ݜJ*amw^1[]B*Ʌ^u@KA$4-kreA;~0'Hy4 SxTf1FGFv|^h3ڼG=k(=cBQ;LŤcЭUGfҌ,w(!`eBXmk>ylB eӪ)6mx)&tAn0Udk \ey%ZZ%0+-)ĉޕ6G |vk+/9Z^?ϟ IaO_r-&2Y 5^%Eɸ럋=İsa,70tG|s[6 O{dsíȅ8e8Gr]ߔ T]>q텷dD `?K[Ry9ɵm8c晏D}r[F{u\`KRZh^Q}8B1 jxs` 3CBB^٦Ne{a3t#0#>OуoZQ'NoiWh3wոmR3i|pH%G>]h*XPI~%.?cͫouChdqm)| \9hEp R- lG깱@ ĵR}ɀ~zK{[b_2):솆1X}?dgpStwjs6>0!D~*4Cu˘eΰKmVἴ iqۏҘ r鲠9pNY0vYg #$ҳ;NapyPFB~z:]],]hV0?=Z۽Iy5h\a7Ʉ9o|`+C\_PdbeGyKYAN|%Ft鉹fW'G|-$@Hnύs0~A8ߖ f*9 L&gFĺ+J e{H2.@޹r}K~W{>rnwcCE.ce lV(^p'NnThGϷƆ -̕L_~[n])Ϟah9*uǻ]*2F΢XuThOWe6+1 jS-jKMttFγ EU AF4R[U(a>ܮ.V.SA3"uF:v hr(Ȣùnn`C{x(wJN>x>ocx|I5Ch!u&ݏ sدb3EVSܿ]:"&%& s!$JS ƶc)FÀ[EkHD=^a^ki/geOzh'w,H$h-v|>'4'P҉{F0!BUb?ߋ:j$se1}`Fb{W3o0|JUb530Hv;F|jttSdG+"%1HC*Vo!9bݦVo8qvmc|Qetږu`PT*A}i@I/[?&u` "/ B~YOFQ,Czj`aQ͞z||Ǥ~!u%xYSTBqA|1HXxb%;j&$#*#.yP|B~߅;6t  {ͅDz_kF@a6~/y6(Z l^zDgoHlr9-!Ɗ<(DF 9lWZO~`LTduMT#\u __<Ft1'"*ȫ]T;!M6Je_`:]'}h'* ?`0mZp&zWG޴JJ -'&퐽&eNLZ &ck c$\u^I`m*S.+'6C*-QЦBX$hVi› iZBȳ6h>4(4ܙ4 ZCIyӟ\?%hv5ڵ͆Dp1#֧8ʟZan'"JRB2mb+RP\nn&i > \"7bFsܢĐÒQcwBb23$څޭ`\ECfxT(,?>l= N.;U禱O Ĕv*ܮ(S?)cp7='N+!R`OM Y e.FX_IxX8i%s_ bIk:wx@p\pWͤݜAvNXotL7S;r}DoO^kV-FYUgDES!cδnoʲ&,g!MҪڝYOvHluG "##'oPiG~MA\Sg)40iLa^\"Bf5XaCi#qNKbShU3Mhٔ$v|QUcgMDk,1u?gF;1L]|/$'R% uەJN |7 Vqޛ6`f_3d{3= g-zf[Z+gxv?{8 g 2#꟫xsWϞjlY|ϭ إleA-LQiWoXlgN*d/qNHWhq[X1o1&Vӧhp};ˀV6}QY .HsQ\W:, RAB6@Lmp~!BG xjf^bu 㙩2#D05V&m\j%{}^>Biob\E(O\3W4L !ٱ=_m}"byX[ŻE< [4Ws6Z><Ȉ֗dh wh˜ۂ!Vmn .^MЧ58IG8+فH/Lt/+|WW(R:mO6g6喺:LwvF~ y9"ޣ`qImY3էk~{|_+j2i7约8Zj i_!$0!<7/>A 6k^ Kl'r\JyJvD!mwKWq`yduMN]JkN 0YTvI?Yn{l `Wh$ut;o?1'n̶>@rq=C4g!teS9flC̰]^[={}Zk/$Iїgͷ*0 0n{ҧU,=v~C?qW'b~J;OpJ1AF*|X\"3s:8۟|O {cC6N "rB8V?MSTv'-|'U;5hϣfW0)&&^HHƄp,2ҹol7 tkL>T5 a^%ٺ%gp}[U}"OMsjm?4 D.m´eGgH0v [mFcTOByTåBҴR.ֈ?>>< |;&~ ]U)jt5Ah5GzQC } "ߣAa"6to7{VmgK" |iWɎ]GѡE.yΐBm4GAkR`呷:y$VQ7 }w9ZeMbPG2VK-}yx^)^5GPZzغaЎo>+|p-ગɐhks?8B+ٮ4~ڈ! 9 \МsOr.s]_"! O49-b2RpvS35MrnqaH &7JDfhȋ_ߋ~g/H6u*lH*C-4ڥ'&)N[ VZg:sP2cW s Mƅma@}nj/7Z7l7"^Յ#^כ } Iƨ@Vّn6uD/)mq|9jg'@T*4 R%d)RG46M>[@ \LI-R4du^$<8>cA`Xыe}u< [E^s\KZ}!':ߍLjod{.Z62 /Sw &=)2#N*9pHԮ32I ja*Jh=x_2$7B_S (}vx2 ֶW0`\:U~f~IZy;-'r;~Fsh:dPWjEIM wd)_vU不7`"\X7ĀnK $ԝ8OMT~-JG8AFSf Iw2ۥƯm`0[+ְ֢"75q9[z|]Aj5$)cI )|QߗyQz>wh$A,ڵ ]0̂}5XmQ{UF3W!o9KGH"o1OApD@2mť<LBѦSdʺi|YXE 2*P YAF,S'ECZz UUM#Ms$"Y< |:}9hX☰.[$܏|ml7AOxcjea,VuC-Ulj QxoE%tH:( nELsǀi +sfށO(@wP!6aCUHDEcdmwewT/7{޺;mf>cуGF夺OH.?j|Bk˂tqw>sٮ~Gvz6q I  $P/GE! # yӝc_otR. ʋfg&"(![Vx!'[`!2";˺ <ԫmڰ콚ˆTҾtʞ%I9E:"PS H h2ձY^ *'ʠwIu-۳Ts=MיH0YQU'O厽 gQ:&8cJpìKH$LSa"C`γ"0퐥12W!N D)<:B:,ezIԹ؈j (5#3I!/_Dw_Q΀rcweE 7Z£"h_z 'aޜ[y{.* 7MF"$Ԛ>UC `Wl,Rm͖Vucw`G{X|R?%lE5g8xTJ< iQ봭7;HzLD6\*T "T( .0nlF +V`xfGx+ "lSk䢒UヷasO)c25cr4"I2Dbv>L0|PD3e8ˇjs'U+ڕ_W1,r?QI(`*_M񹧩qZ{8Sz`%񷺝aK˘ݸ7qp+ՙ;yiu #!0AKOUqr 3HZ2 EgR1(`v0mM5H<}܇2g U3γk/:6t(ڡ*櫷$8 Y_$SMTe. :\6ћA̍lYEZtG]|ʏE//XV@>˰OOc=p&8M _`$Y~7JrէJVGB̽9 8q)Q^ {:a9'zkQq V4侁yrcnQ)(MhX<82rph4xkS);i@m,wLqĉq[#w=]?Y2q(iAXs~J"كZʬ۳19$Z _I7Ѕ߯L[6lK<NQuSbDGJR>댕e G r'>m[ŭ A)􎁭Q\ .|`9(em†6.6ta2|o*|mCv0*#l#[7y0yz̔<9 I S];/jMV &gc$Fֆk4"+m ܅. CQqn~.r*c( fu%ױ@"PP.. и`IG4~A[ L%3[WѕbָYj*P 7B:2X_!y~q$F ˲S ?`bGmiftu/~,S>Q1-4 6;ǁ5(W5OsI1; ^So3EJZ9p)Ɛx˨=߫Ȼ_0ŲtkV,6B?"*C-D2}mG;$yeB\FG5̡`2G ,H+3nC 50u8\k8`j;fJb]zo2U5<-6†EoH[mI ze%٨~=DV5?+nΔT _ś4wԿ3cyD: ˵"fDJyh{\aRsRt:~+`5&iϨc &cPQr)zaBSyzM"p:V!jĀG,A}iJ؟w V{}{Wyk:ۆ~L1A]5':Eる߇g!V:7%pv_Oӻ xӶg].7J:oFoڄՈ"st<-|†Ѫh%Kzb@7v;VKKuW֖~&*l6,3!u0G;(;Bd3']r7ybdlmK/w:Pt܎3sOIЗ3 :iz: {o  iՉ2ѮE]cU:OMUM A{9᲋oQ4z`L;i~h\n4N;yj % Sa:Q<itȆch<wƽE,]ܩ.Ȏo3nK&K=M\cD<}^::^0-ʳ?~WD5>nr5[aa4vZͶsEpcbh3q8לΒ_%mGulA*<s6Y}Pv4![tf[D(|' cupR $ Ɠ{uU}Dz:|lv VL&ܶ1`0ǿzo 1NE''SJf%5:_w?jimwF[KDV= 6:YcF!ʧtbcT|9a:5 %WQ4vHa[hǧ\kϿoFFQ%ۉ2{MtCXK븜.bt'|Z,֒{^Ǫdt'Ș PdIi 7ǫii-~v%O]>)T5q~HXa\vCAT.\s=-.Qo_h|y]uqT:e[#~9,+C}emw2Wsрi;di_5J?lca?zbabІL6 7U<ȳS%Td/ߢ~,Ş\qAw7zBFúh|]3,XeW%VhKg~rgc>>bpC`U1 rHkːY} g׏ OZpDp%?$aMhA\P,4G}R~$iz ׂEM{JqΓ .XݨJa//!jZ_e"i,+ WF%,NCj{V ̋W;; m#2F򺪪 C bE7D(U͏/&N2c҈Օ 9d3$3[\TiLqi*A3<ֲ7f\ | `y P QF<,M\Ml`Q[26rR :qY5ҝCx1RZ\&8+[Ua쀙D/\#Zm*-5eiIoK+JCz~Eٌ)aABE.`ߜy ZY$=QeY :SϱHHqcv"xo?aslr6gCF{G[ >&w lӟ*|mHΞلDᓉ-dRB}nv셝X#;MB̴HGTRnbS_J7QƫB@_5xc"CM*FY*.gA+nmh(!vB>ٙljjjGh`*-?kڭjYZ>kEU%@YMm4x{q:i@k6r{$Ct[<Xyyp$כlPAC7k0@[lV۱&ha=VgWtG`0ʓ}MfI']^D@OgC5=1} <, R>#PKyhn#00"^(68a #Fd] n{ВAmƃZh.(pIԂ$H.?kvVS hE|zAHǁ2{UմdQ!k:ftoדjb̗"2gH2.77H+N61ǔƪR#8KnT_5o9d } GAA*rޟ).uAүר~ 5؛ h9t{l,2 Q0NF?uɓ*  _Iwk@ݟnŵNC+J$j=4Pz+qy#z8F\F@VY%/:$. ZALʴQ%APPIMKET,DQm6)FFZP怩(Z;?\-g[.~7葢 OޮVBelH`++BHIV_ggj]ݦ]Y_qjIXN1) FлI:Į3۲5 rQDlp7^88?XCHڃeQ1\-jᡘF,]…_ &! ۴^(pз.k95Ha*NrcZb#vn% qTE@hA߽~Rϡ0DNE0"c"HruaGN5ujdekf!7.6TD/z63eYhE$%.UwyO7#Ή^s < u"Y3x1oHg܏a77٭h(/v?9`'hT0j%.f٬Ŷ - YͥRE-`i7O?< <w 1%Ajd'~krTGCT"ɿVP\\?|nb(v2Ѭ⛔ωbig'Sk|s:@J 2rךdyW펛Fp b];r9%f/@5*?,ݒ=3mY{HGc.$.[<3H{p,\L-4SW))/i"lu2\{)6uE^p։38:_eQsWȝC`KQhcuA%8CY&'rh|ΗùE.Ѝ*T3}s;@7)&tDےN5TyC2xGa9cNϽx%3fD2%ဧa>èR噭>^O:Sd%e$ԍ\I6S.JD%ŘfYcYj#ỞeЎ.\S \01>%qfw=ߪ壻Q؂l)5MgP5ͭ'm+osDZ\/ < T *G)PUÉ.>tnڴS:N)Z&O۽[lp3(5/Ź ltSsjTz:n%➴y?Δ%4Sg C I 0 %;\YuTQ Č"%̻x߮ûT=8+UۂMS {Զ4/_[0_}ݨ49{=\خ+l+ІHK'f^Khgl{z־+< 0:ĻBW iwx@(̾k]e.`!9 1}HkwYS:p3:s*aD mv8T #7Ni")&B}OFhFPJ6P+̱"oE \ /436@QMO7Y-xtt8R`>0>>n1Ijd%ASjW1 hml5(Xe|~_ .rQN&޼n58g؝;+R`NDuWې='_.42҉YXt+j?;TZ ۺ=w.Dv\TaJíԴ@3,'*TNНY8IM/~2t7·NO}[Jvjɟ| `Wh(}i? tcb ]>SQx -xpI:pJǙǗp:rafdf/e}KX["%1PoR4$Vϼ s%*ahO(JtoP)4ImrVNJJrWu#b(0=RôOEW'H\)t0MczPkt  x6Yv$Ʉ*- x`swb?`u>.IÄ4hZH`,36֓nb. ިàoColB/&?灛RƜ=⅟d.W@ @㺻WI-,k3%dQD0[OƜIJԷ"lDVEGϮ)?} Zc Xfcڨw!.DƕCZ“(j3X- C '@\N6Cb}w+7bMHb^L#7x1Lfʫ@'Ca*Vc4cqeI<`FXZCͲxy@cn, WJ5v1Iod y,&Em/"i J-lI (R^⍩G& :toLlк}Q0$ra);4"jP4)ƩJ$.`x4J/KL\-Ufu$TغpSX)Xʫ3]doX[m B x 2RHY8xŻ$g *671|DZ(J֏Dypۙ4 |*_E;o{u'U'A5'C >].PxGE3Pj}0)]1WbsS o|Ū6#NCal%W.i9~& # ҉RϷY|g=BCRuCG+s퀶I>'$X7'(-,~i΂Go{ ~\ ôV[!ßz̚gSb2usTFp&kiIa7â#R꠬(?ĻdMo=q<'Ŕ9>"Iә 7 AFKLf5xopbH%,8C.fA ſ;a}~12#ܶ9 ֯*2'h:9.++I9(U %IX,x5պc cI@ٯ?W X5sJHWa42b< \:ʰHVJB6' DN{c'͵ٙRqwK gaj4~H]ȬGT('*2ǩ;Z +=sGr, B7KU3`[|lT{_fz*--&: +K'Zq,DT#m Pi  YUHmeaX[|RD W +8چʊ]*sJ 4R̠~2 ڶ,~poӦm伸&Tg4$11{J&Lo5]נmG0?fK51Sc94X>aܩXbn ƻ{ZBW#ƫ>%L^=5@\8Qc3~}(̮ɘf*7%p K9tA 7)lb7x@2끇޳Ob1s:c?2D+&_A5lI))sHui¶P JiZ0Cq%{0wWa6.tSlXkI=4=#xu٧9@aCcsW$&\(JN#0[3: zdIH:N2 B(&?G̐%nW.jIumScɂ><Ȅp LRGyv癰sLbUX8q_0nhXQʎg?=acڐI~\8%2_]xvzw9<EDCtgzP_wD÷' ,PJY`A!\54MdV}͔nd&< *}BaFis''(Whx(+?ŦWϗB/}냒y2#» šzqDVb"dęz~vXْ n/@h)PO88++6ʔ2=eα97tD:O]tn[sFXJl<$72D5OԲ@|X9R=g'u'Y74sDQu=wKz `,TRS^QQ 9$t|5mZ*O@Elj(%m ih褊ܙ!R4䂽"bÚ9~[d˥;O'@i0wern9wҡ95t𽾯3q]Av/.~j/a^wFeX8vR;\__VWVTE'V@0@pxnP Q' nc'~_Ztc1BzH* ;ڢ,g?6W\wo!>BKӚ(4]=7`-q qBzA2qfAY TC 0=r*HaFF - ]Om'n̬ov3fPΤsԁ#!pb.Z`8xls+YbKt+N72w.+@\ԊBOEfʼn3Զ0D$M v׭u a14wZ.LůbHUNk_Cm٬'eb߆kOEth^%6zx=/t0LsvE90O ; dN.4IAe%vM[nȱ7lへ%r]ն6?6m)L. J֑??MFF\`~MwQ˵a ?$diLJl6P铟¯lxNb!A׻[ cl<_k`LMg;DfΏC?ݹH VPL5?/ꠇp%S3zL-ħ97I9*J>G? 1:w]4i0ie">RĶ|bM0><^N%ܶAӼ\I,p;E*`XUA"?M)ca6i5 ]KnO\S[aE-6^RMri,"lfHwx6}{XڂQZg >b14&C /,JruE&B+C#TdUϽZ<-Ls0μV*֓?),*Ĉ Գ,&[ʶk?sZ!W ",1f y%`Ӌ%;.;^pavyI:.M`ǮvgA%zm =60[-[nаCObjDkm9ѧ:a_PM&Y<|:"x>6D Єrgx\O*2[|#0 HoB6u9אu ]wy pPD\t%y|J/7"(TIOȷ$y-2 2˜G3 8w{w8]恚u{Жh Blw,Depe ͆љNy0c'BoVG(+x9 ylIS v[)| iIs,@*j@^ȡ٩"~0]z YtcVi{Ô)`W?rF!FKt0Z\IEV}e?b،,O&VS"=<XVs=1 xi=K M)N`).͊ _/Pcl10/(:}F&o(uOM4`r<byCݷ29۾M,)Ղ{Fx# JEdny$G/*:yM=|E"$ܾ2Qp> ^#g#-}V[2&AC`s<kp0Qx@ag_{FKt?CP`OKJgU1jhOr ^e7ʡ`>*8\z<{O^|jλPܾ $P v%ra5_Z `lbEFt MuȦ׺)xP7گ:PGr_HnϨ^ >>)0v㺁7df]׫h_OĮV4'⣊^GBs`hV.q <+Tgd3mKx0׷{H$&fH>xĿ f&Q\eX*M(>!oҞ?Lf7la=K0wgUɮĘ*ۤ[ 0􌝡Ш]'oTǟFl/-l6qRq"xoy5x[ eeaFfH,vb*!f @#9Fh5 z 曓FHv@;79Wo+;|]$)okQI۠mAn-tjWHnIba \vd٢!&]k#n Rk]^Ơ{Ja?0~2ʒi6Ls'ܖ 6ՇN)-x6UW\ҌH"|)!Wou/' Byz#9C6<,[hn o*6UX>A|11`aO<>E'6^~C *U" $A1A Opz YsSuW[CmȻJ٦U0yc& 2X e%5-'s6LCW?wȯG̬.mkJEdVwi-7, :hu:Ӻ?AL_2͆k+EETK Dk h{%^࠹l\-# q8^YB7gI[ ] S;Cw '@8X^6p<t6G)Vh?pbDV~9&d 蠡tl `VqÆGeސ #M[ 7*#B`͖P[ad^eP}5K G{D #_XeW`92A+~m_X=%Ef֕٘\UL,As`[u. 6EN@hąoa;C,9SBTL@9$ Rk7k2o5iܙ LBI$J/)UFaCQKA#:JBHbTܐYiJ9TRY6?B"]x2ô8Еl,s@}ɳá$?\>1q?6"a+hݨd18˷$i`Pִrp".78gBj-;ʞU8l0C| mD"h{hKx\|@OYcգGF\ta>i@sC, | lpHp[ȏ6|Hkt$ǎLSPdgm̽ao}1[h~"+sdxyR{ȡ{yiNf0}.Tz+Q BM ! \H˳B~HKj(-)B'\M庥~NsߨogXAA'zѨ 0YJ@ZlYDP4k#VմMl(ƉTH)T&?ݼlY9nOPѥAX#Mϸd\MvLAgɱ4i(GZUrzTNMIkjn@+7~hzrGsJ۞0v`f@I C,Z,\&( p؛ga-ő?n;8-WM0d5GzsEƍdI!~9^ /c2/F& qB1bV[fڂBGDHSr^zl+MD eFo}:~fGlOtZVK<,QjXGRY5xm2ĉ soJ]spsTeȳExe󯕋?7u(Z7b?K)OFtʊLs]&SvmnH&bpΑhվTcAwj,;Z_" lMڤah!3m'9wѱIzw}sO@r"kqx5Z{ qk / YqyP,K֠0elĈwh{%r&F_9i;E?_L`?l>ba JAQVUs8[o#"CYt L84Bsa-2c>5N!*esq9;6^^$-W(#&cDA7PgM:( 0P&>e (nl|">>8/܃k~wnaE|,?-4&$6kŹ2;S*`h.=M@,ٕ Snf uҫeK–7s?кCQKEd>ǚ8 z"q 9d-kxvx^lgǛMpgbb@> 4Y FOERAXE+bx4bSoJ9ӢdVQdV1^9ERx(0>{"yXXzTlB~F(RL(c"BΜTobJ" XV-6}Jְ3=.57*QEO7+gȷH&w|n<0*WиF6-JǫrZqLj$'=s*.}7[!B }pPkGxީCiubLP,E6-YGkCasx=m@[4@y% J`zRiBPpۘ8Y`&^y 2FV)h>C+/V6huUtXjB:}ܰ0G 0  zebh] #d o:o rϖlP,!E?#Ei\gssIHSЯpV%;HjV|< |@nNt7ް>rnPCΏ:ihqxT"glsv#|f*`<:jbXkr6 USt<{C mAęUF˴GV-ڮA\\ RhקM# àbc+g݅|._Zr2w8jCxW1\ J`i}~FG;vxW#fTfߺz׽6Yk4GbOΣmE.BoV4n`K%e족g%/]3 k5Z;⃅asR~gp=QdjHw#ĿnfQtZN.˽_9՚C:eJ`W*si8((7d~v\a~ r='uU70{I#í&zuINZ8Vzxg=o0NB-96iE9# |tɘMe.oej&a5᷁] 5$-%HŨ$e 3C'+ezmGF<ﱻ"Noh= Mk4œ4t}f~R9;ruuF@5qйvL9L* pl`?q Tf%(t bCiUVm[xybPzh2ab]Z8q%,Į3Wj"A a)K>ryNAx [ae‹mn @TZ`eD38[JJ:$(%J~nnrf2Z #,gq 66Hi5iE#-5$65RFqChӾh)D_|-j h.,<%cb[2f깚n1w2萿fg676@ԁj_O~S/BĪ;bZɊvб\HiumL-O)qEgD-pj3$T[;%ܖ*VZ/wj[. :Ջy]」e? 8)AyqL ]'TOۺoOymk诵)Tg6[u#϶?6O&D,?;(m_=jm˽ږhKKśyhz*ve/WrY'*hHҐFA̷r XHpWeZ^~_&(Po:Z&̮{b?uKFs% H~=PEdUi5\7Mt%,CKi%kl]48LTĆ gt%"K@}H >/|: IV 6K6'6 ;4?70"Vm# H6Mb:.Nr m.l+dFƻ̤Mw S/A]BXqR=<׸KM&ʴJ w339젝\Z@hI*ذXA&Ѥt[?ưIveU ʯ"Gra,qmEf'~AoFu5Hm3>!-͆kRT (h_JIQ0Rg+f%Rk('˜)DD[Md-:cpR. s5?}4|+.]Me$>oJgva9paI6Yr|Ŕi,xa: AmYj@cMT Q-fG۞&JgG<R7xNRpu:"AzJbj~::|{=.SGʄB<}o6 St)w> s8FЯ x}(ߓ7﯇fNNdWJtE .R / P۾g !+W< Q.i z'|ՠy[0۬TJ߇XH6Yj''[v;|8XT]y/i֌%{*Vb6 c Db,/d}d6O3iljN7up~J \m^%fy$IBO02zw%Y&]VjLUAїQ{ `*:6SHQs~na&5T9Y%Tu^XCy8j)ݵs>|fg$Mx’{U\P˰2 |vӳcWOͱ!T{n{?ݩ*uD:G,[wҴJ|loD³2i-fl. ]䞘o4Z\ę"vAz& _wMˏ(-Н4 z% #$կ32yGc^/rۄ4O+@ 6E{ѣ.%N8YAuAMD-)@BT1^e^Sw6=:Xs {c'8.gDLɩK4_qt,4[,ffSm ^r6}- =)o뒤\2Mnv5⇞NK(Sx3pQ)4`I8{Tuvl]n>=?:->']Ut(pX_sѩ{h"}#b4%)cEI$` k ΕDAwd Tm@.dŬFgw+7ȭ u%_?o3I$(/pT?]ڑגnMtQd;MȨj{s*V (lԳ-5J-0YMrIkfd'u.y24+Í0N]=k0U|YU JU)̕^@ qn w?lX 69@xaKa?ti}}o$1Xǩa}BbJ3#8|)6 l4`RBDT7nPD24N0>7V|GbF~sPrCVlCg"YRt-'Mf~b 5u(&\XDQ2%bBʨI%ն}׎Eɹdu{xpts-{l,Fۓ<+H9ah j;B\b!$*~Ľgk0Z@6zKޖSɗU((]FE"jB,v2q g ٟԱԛQ3YeZrĎ&V(ЂDDO[C+;a-l)m܌։J6I8k֊ֳMPp&(F;Ui, Ԕv>%ܴcsߩB߫3;Dev|>x@a5'Ɨh l~ ՓyocV/7;4 l2ATdA5cU[,Et|A {Qm(]NrF8I3"=:E$.#i;酢638ۈU洝7o`Ԏ7 Hq5*e \8Y, :bAtdP|e4yV C)CR0Xx? MI ;*=@")wG{_NFS>HkO{ |$گ(]BwG}Q},eD<Ϛ+'#ɺPY G?2ORb5g|h7GL}-~v ƾ V7mIQPױ՝hoc@{}1,.U$T7Cͣ1rr612.y.5u5  iK$+!5;`_ L:BN#k2t;d]y^k2 $D?:lq;y%+$]j Q,Uk9t@ҶNyސm%dk:wwoLݢ#뾯:HRt /#T̷2@<*x J4FW 1&n{Ѻ{AN`Ə{dm,'eZ%S(@5 w#rUcT(֭g׮z)˾i|ӸJĜۓ:F^ g(Nx`nV@.Hd4  ?K5 ,:P%'+jO0nH&|jH3&4'Aizz`*P}ocNf 'a{&H/HU O(ҙE@20q ^g#@ CT1eɌŶ9PɊ+#7iQE)OG@J=c]\"KВTWx$gk5*^ӧΫB;~ '*\%Gڦ/q!4 Cĭq'N1m)s|t с.^6w5!6sd- VvA>dcޮWlSJ>:[F'wKrL^tSv[Ag); A2mj=F3{QgpJ)%-F6WxOn](iSKWxloJgOaH$V :g46e/#Ϩnؕ}ar^l6Sy9̸~YC#v|$tJai#v!OWhjT "y>'izJ$MK0W4ì\/&c{B*,Ya,Wƴs}|Lt51fdrFFl. LvnH l@)xlO6`5`~do]\{XLR{dgd@0"[ad/G'ޖmTCi\ ZM5E|ْ?_Z4>4&N(ϵ*Ն?{Zt } 럧q娔##DeMR:RR VslSi\M/msϲ4 W /߬Zp1?2_YuyD;AnhTY26wbrtŚ(cGnpaJrN EO~,J?hDZ\aްGmY؈? Z]5MxZ1k&~sFz]s[a8D8XO>@HjpQlb)I&NKZS rO{XIKe [;21)I+/Aţ>Ÿs—}Tr2-~ϥYVKwCߞz)fjz9"|Re Bo|ŵi1ޑ+mîf3iAu5ZZARn/rS7F"ӗwt А[o: Η)(;KྐྵBYR0*xU\@7\`ѡM>&=ݫCgخ-KߜV(Dy Yӂb`x i);dB 5V} c8hbjx0.\R:[0ɩ?b`>OÙ H@vv_7X `@w'|4d/nZtԝčf 5ZǍLLs4:e=xWDq9`B7pP_,X@.+.og!QH1@[EBþM' <[[}rKmM,} ?!oc{!GWǞS'%h7#ǕHyС'y:wTs  P/Cb椙2lc2u5U ouDIZ8.ܛ ]ff71Q؃nmilz8O a{E@n6A3ΓOBL:!#Y+lacw#*];✤A[uX۵̩ZJp pX\Z?Q0 9oY,ц Rmz2iy]T&gJ:>(Ƌ8k0"D>_=T/?YXT|fiAr,::M ] m3aBb3d%E?:ԫW b`Wx.t>@[ީ5+V¸Le<8!ģϙdBK^!E?8,`Dk ]rV[Y~uR.:DL.) )ِP/z\Zx~wq< `PpyBfm_zPu"ٽ.U|G {BLݱdsw0nY,܏լ]vw;Iëh[+'{!q9q<՛5Tֽ^WҜ-Ӽh{-\~f#96,p@,t}kB^[PZ3KOm|ْ% Kj ?1ڞ; ]Q>[*2' % pH_plȸ}$HlwMFyO2jlqa#1n =Uחy)Y+q. O uQ2xT#l>,cS)d J 5ZAPSM)v9qVIVUP(*?rFzq([Wjk;\47/=ɬXz"M6tI{ín uvs* Oh[0-]A'NjHk~04kqZMqF#>W]\Q:k'06^Mqy:0z{# B/+:}m "^G6=r\>> A31O3={5@k'̀,aTGw3 YfoS/F.sO|i6|w57n^J$4sOiKI?qs,rsΛoKUs3#/n^='|O`&XLPC3~[s!=] ̺ĠUX5B8c3D0nי쳙F tgeɁeV~lA<(JaF:3eb$BO,q!ԉ$ |Ob[x|@?!ɏ]0#?)h&*(90qXru7MiKq*WaҀ7ayRia2cY}!]MbGW|D而\0}HL8vɦ=$ehA"zqQ_. mm, cخvn@f8ڃ](qI_Wm"(7ɂQ6dUe.(mDT̩(] qySN!fE5v}а\[Wse#+%'$̶7 PX"nԞDHl!GS H\h+Yݙɘ;df$M]3'::ڥ$E9SW'߯?/A&W(aNr [|0eBm`*f7/ 8+X~|]V+$u@)c5mH݅tKhS]sm;s//7+ja>m7ypeP2PuJ[eO2;qf G1'ׄ4b?gKJ}Ⱥ)pp=V/&\E}~~*uV˴A5Ms_oS'C]"Se;%}&&%JB&x^*V84(KUyca6iL5~6K7܊܏H$i B[0¾L@nW+)[ Ӕes&Sݍwp_WțW$®QYrѱe A1hDdq+M{ bzWR²%LYHkdj={hobLQkX;*Fi-+yNTP?ʒtBL-*JŊe ֕B3wQf) ;/4i&$[}MO!xXӐ÷De6^.8!JYU8tVkZ>vu v5H ,'V M2tdr"v-?l(kCyp~S[M-B#$UZېaUyG. qʮ{G|c9Xz{XEqI:.*8?OIE=Y6&5w97#[kDD6JVbHh &%$SDCA 4x셬|7!A;{^H> =pKzdM(XOpe o=\@8;?c$E]T#rυ˙r\U@݆Qi <\CŴ]྾v"KJ CZf|hJ'GT%Enp4W,uEq3ZH_7~($CKF8M(.LJ8G*$qrzO[+2ۥ4p\ ۾jEn)"MyT: ?z*qd7Hhi0=$0LR<=À|KUȿ$>i;2wW $"|ke}qTP~W]~b `ƾ XR~잗ZtY^vnDzu A+:!Ƽ&Y1-sL)۔BARuG%\pAd7PAB^\ X[,bv2%7FHfVwUx#W֩Ҡ+JK,ېs[rjefjDuy( /( [?EΕ_A.$$GG "j6<K1|3PK"sgx2U4ZM^̤P)v؄= ?3ST$k-cy~(OKFd%OaSߜA(mzis56~ԗ}iE~lpH]zbLS;\2}xi5X版Wm{,hꚜQrIim[sؾco,KrL#T*75%Gb< i},S]'2eE@wV99=(bC\pK;_m=8L )96)_&r}Ρ!=T#\Rz7o8R;B`8K*UΫ$Qaž]~0 T51yEYy_&g{9,Uix=sDܵL6A^생gQٻzqe-Vu] yR zH& ]>Dx&u7Ry)u]γE֟X e\az3j7Geݡ7pӒɳ/l |b uݵ \qC IEet-M|Ҽs 5pf$WM|.'Q!H^nDZQ͖|XoURrY)"J[Sbmzt}E>W_[Y`CM;ݹu{X;,"-iԚ1ysrWrA4͢IU#F 3<4$˪r:gS@ױ Xj $Sq^] \YE8qD 43xk v̥ ‡8^e37: tf \ʧapQ *i>mWVF4FJ;^-D`rL'9|;B9UY!ʭ\(PݢKSE([b]>42n!Zd+O<Qۦi]Ğ—\#2!YSFuVzLwd]{W^U$_se!Ljgx{1d0$%M]+JP@12!!ț_of!BrebD.\Ŗ \>< fc*L:We-꽥|D-j=z{89Ըo#;Z^6懇, /P{ $W5Z_HU\eTv左y翅?XU*i|hPP]eZVv7o:/p 2epIݙ\k9Ѽ"kT&bq`cڻI6s[%uϚENM!cӁoc|T Nwq(Q_ʉqLh##SzA6Z&nQ\_({+-@G 53GjI.Z`z5݋{YTca{qblLRD9,%O`R.Q=0$apX" !ī̟gu׎W_@ ֥|f  ATlRam;dzÅ#$]'#9Ă)*Id дNc8`NǦT]r 7!ַEyQ1l]Yga$؇=y8Y<=DGuOaff1,Ed,Y)S b;_6%VH4byUx5twXk O[4 =>*‹ H~Y8(oɵǞ@}_VGBvnK X Nu7a#0T_|J$ wbzH!\_ٯpZ[ )Yyb#J=)#Bgy9i|t˧}B>FB(2ic2?ۀ-`#AvuEf~ 'l;"\Vk"Wϟ,q âYbF&F_]D +3/dv0n [ (fZ,5jrTַd1&%W'0"ZMBilϜ@Knl;?q'I™ 'c~,`ԛ+vf<["[u#cV z7fw6o.UPNQd:“wpk5fVxIrW (q?][:o7VD$ajXmrS R&=YR P ܕM.=OԻ9iG'Lzb?ÛDv 2T5YM 0&KV/qa3)c˯O+az K/dM8yCbjV}z Z9\xl>˰J 5u[=b~WIAnqZw12_F-zhj%7WH|#G8, Hʄh^YͲV'DLQ v_~$D~9Ĉ_OSZ ֚lJY<, p)hJL$Miw@v0irBPy{CJ>$+QƘ/#̸d7O6+/ C5x}+l=<+ {ց'e7!އ۳`ۓHRA+x:pD24hTYF釧04<0?~Q%a=+I*2c$yW!^$An:Sծ׷*ηt:Lv(Y6Yx2Tf D\,H^S^KV?8KS+"P sK8z[8n7nզ;gђ1d?Gt7:?St"5 ܘ=l}[&z74wQ ``\LҪ\:R^ ~BfL<"X}Z?O# $\91-Tb*tu֔6wj0wJc6L8ruN԰o.pdrgl7C-艔kFs{G'~nӝs!S>事|YLdf@Nm'Bn"@VC/gsa,oGyj¡ s_Ajߦ![5Սrl!H'kÙEIO$h꜁Λ;c8a.9rѠ@¦qIqp2l*2Z%;SE@Uæ>O:w>qF`As[rsZCp*pAFDMxoR2 cz\vqdMMڏIֶצ`g bӭr=Cչ{1hC§},=}6 6$u 7KN?2-a('a: @=Bq,1voCF7O QvƳe ^dIJq+ " {Oq#jXS]z <*0l ő?tVmj\ S8%GLoK n*ġ>.r3h#)Z1trDJJ4)I.E.G aKFyWHh*wF R򆷤HڿAsBL Y6dࡆ*f8 JUN:ڛ GM%fg -Sm$bXR+œ;L N۴p[z>,C{ plǟoۈ"}0BU񰄝p4`IԄyO?{_35*߹G %kL@V;'+7_0l>`_" hLo@wW4%2:ՇA:C O䱊m}['F8#od]Û9ve.䦥d (K%XqDAkPKZX%!4?@:L(g~iBU$cb+ĦctRu["ˢ.TlݥMc%1J s[| F9܍{DE'ߠLi+ax 8X'_ܫ&oynÈfwJ&{hC69%iq!D3 cW}T?A^J z s}HPGG^ӆ׋胱XT!ix, Dt%`ywVNE=K;,XlƙBԢd^(T.y)/COC %Z&փIºSMvlb"-jW(}arrg\rYl ߣzo G1p<. DPú}8jmpPQ7\O1޴ĄSɤF5cN gS2 kjf c؛=Ѿl  /e+k(j Z S,ƾ+<ļ G KmKtG]{ɑ/P2yjImLHP4s0@lkeX|!?:1;AV1'EgoJw2fJu%2qU9¹cwJ] Y>;=zl:Bp@\q(H) g)dP/@^r} ìm>@ՙD5ǬqIS|$$+"B Hj('OVF1&@"qij ^S7:]8:e$+8YzHH#n q~|05Г24Ya'_*Pjt"74 ƴ4U0w6׳R,v 83M0};X݃!MɲTn֖Utˋ@T$[w|Wa[x"/I06Ȣj\\gjBYrw79ogK &Q(!D'QO{5;i&m|4Ss?/ ZuRri|.>kr1WK?0~}zd͝.Xv [DXDQwLGoR8N^7]MusXhQ0RY,V}]'Sdkmr7`fW*^4mG@j&'-@+$>zOn дeE[?`4SΡ%mj9w9%yɌ? rQ1Qs7[$H,}륒?A1Ӈlب5Ndfſ#PD U沔pKӻXHVB΄sf?v]wmh毬0*EcCYt PpVb'v?5bc+Gh>0pXȮ 5-!jDaD)@&tx@@#eU8=$}.Gɒ` vkǭeTK:B xīz@ĻuX±ajw*{1E$ 0YhKyG-V|x Vh]pUxmdXD+%t/TUMneVa GYnmvZh4$(sn7ϡGJWtZS5n&)Z<|xm1f0k5~ hn_).eF=tᾝÀyKDrh+*z~CeR iGC#(-z=qk#9w6*utLH|7)^H|sQ һgpݴStQINI&>3 MlGG6(_X @&d'A^2Ё}FR=za} eADچJR''m ݇ m)scPYo-fQHQx5kkS!쯏dũyK8KYbGC =1 ߶+v> NZ学b%eRXp*5b@E_ ]+غ;d\:?M,[xn+.ơ0g'_ieX__+b"'KWh"ho"kG mrܟǰb9 $|%!T]]L Ḱb{8Gv%qV q7g5Y1p-Adӄ}RgF9,b" nmkJ0 V&9 !BC Rs>c,?f.߾}6A"^C HA~qfU`+ 9`dz\9maGBR )楟IzʇԽ؏-,GT-Q!sakm. C)*lovW;32^;N,廾%|J7>d@(= ;\#׷`IGNJ o^KF=` h=czG1Mn[ȏl$#3Ƹ@ 4'X"FTa`5'PG!27cz]k? ^œ' 8-<&|i#A9۷yZ]t}t0kRCOPnky2`yYkҒU z} ;4y{,-g6h9 {v\r:,=a?<+R! ϗŊUM݅qyH $Y3?ܞJy2yj< .g/ %#fM1HC8֐t !~Z;@0Tt!/'gw6„z%180L=뽁ۺ7n|r逓JyJ iRC׼ڞ!W]Kb UA {c@j9yy V_?4u+KGb~*e)$V{{b#BSI@d%y#|%d=&)MWcUz m  KzZ) }SE)`]q Wl2Y!N wҷj&ӷ>90H gRgsVԜ-]%k.UyĎoOLaB?_DMN90qkҮYįQIl>* Z+!MpͰ`ІWv?hQU l[j7Лa ia5P-YK- OCB͏KXs D*($(:jDHh_l/ Ϧ(|&BխZd6~r3}L&Gd^0t}bL觙u<̲7WN& K,Me%c.߂QquCK 0qxeuy#v}#7A,Љ7g&зN |N-]I4>NBq*.oK4rqItue=sƅ]Szמm.߷L8,A XNwEd׸*LW&^}s6PX\U&GP[C[fcv<5 ƍXuj$OA +V΃,ǿto'LZx9^ He75XZ]='-EE2okW?ŕ܄9%{wx7$^Bc|8;~ omTsAaB']+TJ)*`1"x 7[pK?yD_xd&tpNIOa:%?y&vDS>T!DLܣ |"&us)hK!- rЗOC\AzWr/C/7GRqo τʪ%W`R<{dy$!;ͷeA Ǽn] -R߹2_IX;$Lͅ?6rUFlɉ6p#z75FǗ`wNIaK`F U,XP!"RF\% ndo K5EHwK0m5տ0h[eaVȈ1lć P\Eow613ߍ\)&uq$*դl7&Ҟ瞁Tb֔ry0pYrnH.S,"rMLE>umLT\D)VXiR|)J0\rPB2$.3X(M&21DE'd)I*1R&j2VMQWe bō6Ogc .,-cˀ7kЧŁ qVY,"ίkOljl_6*1iMt_)OJ^#nXnl]hM[[Z\ +6eG$9O[+[@ =J&)chN3 KŁGUTp[GX?H-YfS-Û<9P~ Df^N?pqPgW;L٘mC`gP27F[#a=uJ~i1C( 5:)`)8-z~du8GXe2A>h~VNSlibu_€C9v|ŹSbGr¹)%*՛'SBq{Pǀ gDE*XޕA QbZ7J0/%5h"{O$F幋h`QKdQ4 .3=BȎ_cCy˳M9~$D 'LpRrDQiiEov'hk7{!xEXrxbOc|`KF)fXj\dɕ 0&6pyu jv]vlMjxMRlm^+=iP;9bӎ;E&!e9IEHba׷%kQ<;De cNl2sBy_v|Ig!Jx5KSqĝ C6ת?aPL`Hʗ%J1m.d}vA1޴'kx4S!ݚC6T( ?zs+B:| AwvMvL\h` >B99ZKM7Jޑگ8B֨:ז~ ]S Dq d2#$&PB{L/Gͻ C7@t19NL?"[(>FPGtf Lk!<,?c6Rœtz2^Ab o R (Drv@7)YgDR1Г[On&VRp%]x g,YAS,!;O`zGoGKGp3z}'Ԟ;QI\tSOh ru1[hFI,>],Y*+~vlfP@q<L \>qͫ9gQS]^Ta4WTq0i@>F/. 7z ]nN~ C;X%tmpo9&+2^/+~ͼgB: >fCVdCvR[4e"{X? v Y| tw4en-ac^Rѱ_̬V^K'Mi ܑQH=t,ILgbʌ20ւQ-{OٴW6& ?&-Ұm>`:`Cw~ / _+-JvY:h֦uPQ%z<_ efڪE1.):aa%$R|䎲&bu`]g6}YhӄE$I詠!Z9iؗOޙ ʜL 1(upAc]qv:}buR׫y6 ٸ{iu%,w8k?x]5"8벫\&КÐ@pmo'! /v9^ա4;7-%2jo}MP yq̈pVTuSeJ7x~3!6n;BiTyy>C}=QqJ=8o/zX{~vLy1 wLieqU37|YqīM3YXe~x>B\S lC uV sD(VT9{$h&+Ș+zyǬљ{!mCK t H2Y5aɕ݄4 k\5LW,UM.o/p:՝&&+pW06(Ԥ]Gݑa%$jQ_x!WPWf/$}k@ѕyUa*ΘTkQGT׵JM.}/c6S:L\/16Z((SbUiܝM'zdMZ<2,*pX]>Ag-'{L7jO40uAQ膚Z?ߨv2 C:cGl DɔL:veŢ:@'#vleUW$,cRI*ͻwY;2%͐}\cq1GSp/X2u,i# 'M/ZE~q=H:8mNrK޳_ V| IRh%L3 kJYk8I.ˏ̾c*_-'0DG]_TsCk[G#+(+e9f%DU B@g?fxendRl;@ .>5-/+.+ L=Nt"6xÙ gsK-T"XVrP~]|AS܈2c8{Eьۨ4jYo$.Kb𒔩>AA9~\A]\7XaigNfui qYglrg7*l"G#lKrG[+9'3`&8V{ L]5IwyAgTfV$t 6gMuk@e(uo8܃`]R^x‰l6 X/~4Oxd fgHI;/iT"PRKDvzYv&d,!T%Gגg6US!IôMa~?9\Ey [qL'Mt66 ërPfE>a]g;lX Ըg$/p*ZQȺ/nca4yZ.% k#ATloPkL1GZwЫ{Y~@(:,Q/E]֤]ȦdzBW֕/h&0KGx[!9!ywĸ1*6#Nm:aIgv@ѓ<>R,avxl&w-)7{^!sfGND@CPG"-Np  { QkNݱ .j_֌:<ف9өI R88v>;YcUu_ tPRJױ6Og^d8E\a5Yy[dh[@LCdz}53eZaG)ށY1Ҟx݈-qNfM gv\鴂((lw!i%ۚ@ 7 CAMu]U~'cF@7J^Zu9n>BL/uO,剭!7d:JjElnSmOLm7omƾ݃SߺGC/PlHW@mWqeG ѳ=S܉Ƙ2 Tx`y]NןZ"M2֤(9Џs: Gc]2oZ^QBw-GI Un fõӌ6MdD ԍ-}X} i >BUP+*Rk<:- _tw_-ct>=HƉ= ;.I#KDW{4Gݐ(Vg_bjq\xT}ۺq<۽vA!|_ 1K2tA12I*SPIHq`(] #|/TS].NA"{9d[?v)XeKZ-hjvP=|KWD[Ng"],:ƎV C̒jLoդNjN\=*236:8WI)){w]Ĭ6sEL)`-_e BVP^@񈀄nF{ŹS MT&5/hDjMIJI E# Ky;NrE1v᠎qbgHCujC@7`Aچ)M40M7eҥDXG+@HaCd-`])m߁cG8XU^pFXф^d0f4`Yݮ>^x'JnE<``w 즙.G_(Ȓ:W'L S=Ԧ4D4=Y|3;ןX(#I2>>ԻSG>4Ŏ!ȃmER ]ʱ0t_g57q)G"VSҥ%/[6S-}2+oQ܁j~eqYymlSabܯ K:~ kucppd{XEҾ;VT֯hV,+5`IW)N?~9Т_ח#Z?LQ5Ȉm~</~;PSS.\`+ (d€FH9 ,EԾ\?f?YDX5tb1C%CDpӷ!ͤAu5,T8QW<'q¶m/:$򹰈C-ޫ66ˆR$qH9צ)Ţj(*:޴i}t+ 7+T,(B#t}g{;I4/T ȯ5:\[>?"^5hi ¬v-0%TԜX V}#O@A.FaIBMLp 07oc:/P6|d­U*jy0[ yAxH&/]Cm,:P:r Qʔ(4GP-qxahXҦ4s9 UmI:V088tpЭPEg괅7vs+@#Xnvt!lbɞ z+RH<-XgOYw'q]|,2&pʤt$.fIkCCd1{ei 9P^+[qF1Vim͢97:\sSfL 5P8vP>Ǝ|Q` gw"J_J!(<)CPz~^ D}ǣ.v%2sX.0L+vp+>67iMẗޙ#(GcfE<7lQ}f̻f Cfi0d t(6o4_,G9bZL_Z)fQ_%$r]_RVהxG̤nj˦ݥr>jB)泻FbiW<2 gQ^ . ,dliK[g2/nI!?I1.︁PᮒmŦ̗k݋MQHUc3,<74EEΞ:e펱 Ai2rS&9%'RM`o})yk뭤Ĕ :FYHy+֏LcnCا:)Qqfg' <MdBkP | 1|a&XO<@آ}f~u:vͳ@wM! T [-u5o,#(.R^FȾ6(5*tk=3,/%M:&|<{Up')7hQ&(5Q\ CSO#`(N;j-8lxSaʝ?_[ޮ٩dB/* ʈfȡJ *4RYnAuQ7ک9o Djp pMcldXc<8w]j 칐WӁo:$ Jv a2(Yo &ȐP;Ҫ^_"P7$iNI3(.ʠ g"+|m0kӥT!nϣ޸'$muPހ? lE;^0n0LZp8_N~uj&^KHB; P]=~VF0Vfm=Zj $ {ƻAuB6?H`{5LHȋ]AwZ/'~F'&xES{i67$ҹ#R rBNۗJ'lᾣP}Vv8B&K=vmce%U +f0uHPueTvvv[g[jbȲ0Ia GlV1ɎH1ePI[1PTٛ@oZh*>Gr g6jJ^꩖zTKoE ݕ0dK{q'H)x-ˉHLIs#ɒ$ѢgxpRB|)nqp2 ;j})k Z1KW:\&>77WA3CΉU>ًWE㠷n^rI U0г҇\%S!Ɵb` R=9qA YWK#0/rz?#vwg"~*%@<̤jI*_Qe(Oe!74`zR|t2oN\K)( 72tov LIJV |ًpuT1t=ҷ4I`Z75}%,SZx46@QIWNj0zO⟗EAB"HatZ4o-g6 Xy.g\r'Z;\jQO2YD'pIv٘3( g)y8nֱFz"-%~\ܴu!Q'$bm:V]U1_^^,ͯh~+$`Uԥ/n= >GYyl&[_2/;N[DWa_~ W R:C]q"VvŅ33e%1q*nu ]o˧hjb vJ$AaO&p>?<ͱ9uPƀ ֽ_O]%&aOvr9ݿǥdN2SwÙUwUS |(=tqN/'$YOe.rGh^X|PPR%bursвڬuTgFeSd$U+oH44vl?xS4fhȉF8 x@6!D v٨ \2R^k\ ~F~ڳF UAKsr]j(NÖ ׊#joG?e5D*-D.刏p([]}k?`gIEo΋,[p!mr Z[K0[((ƹM716:hY>Nj1+ Kڍ=ƑմC.[3k1A>#m7 tawvLZC$HĴݓN{d#sk@NEU/k[C (%$cxzv0k^怂?~I4[ǔO4LA:O> ɲ\-a,8?ilI+ry`of~ސj2Pj-ˌc}2U %LC;GKY}KUjUȐ+H VmiDi?<[ ɰ:W8]%RIQeJs c7H 50nEB&jvCL3!wVƺnCK.J fć"]Ǿ)Esd +pYMrJDm O; :z-iu*?KyqLn6wEYٜɿe+2o@|>cne밎R]Χ4`w%8-H `a(*:"q[1ͷ( et7$P!dšHt/CNc"B2 mfzVO[`'Lλf'*Ɔ7}'XM;Xs^Ɲ;'ntj,Gz Uv~ *WS hTiͨ[ssD* )"w4 Qb$0ToC.h'nY!QKBIĹJu_z<٧%:({έ4I93^C5qr'e)Nwg {c \}[*G}}5eD yLhΜ1 AfSÕH#-q_c׵Ҿ:$)s}1Ʀu_+fsi":]?c}+v7GQb<6(x6[xTpA$UIϜ_3b~F;pi##Hļh[v3uRt, j2q{_9eFO!=T'W6,ԙN(9̽.Gf,~Y,Jqjc%{`<޳4pp q[hע!h\D(UZdEM=ux1o' ԌYSo:RU%+UvvlP{a8a)1h*yz$h"cGUjS/2BT7wO&,МNI>2io@]ja+Ɔz\7%" lqr ,4kP}EXE7ӥʼ{.%T]V^#"UkZmd =)53VsB'fBٻTV;[KހƋң@ >{O-fK:!g|ߩg#t5;<C6NۀwHxyꩯ`v!*`,e>([[wAH`B"G(8n;ÅEL k?ٵuOFN-$$: Jd "QQ h YZA\.4a>"8/;R[3#ATuh07=(WlAZQ.mUW[`)r "͞'-mi.['2+kr9Slۊ[<}@gN8^XSҬ`;??u<ts=8>^9&L6RgVb$ߜO} P즼l=҂A:Zh|8}+;Ot{ɃжY/.ЛZxp$3O0̥&!綮+^E+9mG$tbF"Wu=TQs$|_2‚.FpsU t)`dh:EM9SDt\=10D̳ix_)~5@'èj2.~9 ܁"pC׵XWǰmޤhK~~Kl卯4S5 ;a$tH`)(C?vigwκ3fzua12vuPT) V9saQYE'U['Q_b*O*_Gd@pMJA񫡲,(!mӿRtix> :f_B71 ?֔#s`aLd4`(C݀2!2'Lg`/L_$5BA:-u"D.8]&o,Z~ 5gNyZ'Վry R:Я g8~|rI,1W|4JyPf8St\KgR+O!-3v=m΄ { ]fVhƵÃdFLqzxQlRySLO@TMN&eͬ۵9Y-6#>o Z ͕TlH:k <,U6[Ǵ{E&Ѿ5 wL 54qy_w$I٥5C)jʲ-vvpn }LH{m/Lڵ$svՙ-brafra^撋9?0a,Rg8qz{d (XͅRZ|W"Y,B30?HO.vJzuJ.CS"$˼>s([I#Q18 iXmC+ӹPNB{W6hb>L4F`gIvi Wף˄z0P)cm2 3/B |ʬc"+@#ƘnC?U7ц?1;j#.x;-BA>V9],]%KmPSlZd^zh3iCAp hY\ [Ϊr]49Ѥ3l]i胲PbRor5pS\:EN2k>GF~V\u6ƷIS훭JiI5/3 B'K0)[TM0-c) (U b_G$#۾s-``Ϩ&zYͭRsxuHA$ˠ 9KN &g/6^ xKc xLoRk|))o̟LyTej3Mgh,!!OV*"c?V^,Pdm[[cQ:hc-Laŵt!ө~<)+j1 dn 䁪κFO Nj$C( :~2$1V1մp:2G(yQ6zV hDkڭ+6B]WwȰV*7l? , iR5Vf+(Lݫl0-:*~U4orqE-"PPKt4F.;2}G|\? _m9IGkæcAJ٣>gDڑF:Ӎf+!u< yxE?|qN6ZtrM ˫cɞS$|ki|þB6dFZ;Ty&6o֗lч?jd,Đ'98y(UC 9j '+Pu)"F$4VOt]ŌxNfpql VGڦ' ecœa96Q b]8xX)܂bt>EN g+ZBPrG`hVl#Z JS^V vċ6DOH+-dhn容"D S2rnr '{QP稖iѮe} "RfRyrd#hbZ 7߫ub:q3H7R`B{!o,"5:?b3RΠWy)U˷~Gh:? 'KFA}ox̨lmRtM#W7q鮤q4{+nP`C$iIuk&(#nCad[EZpcY%5V/1[[?a`nMmQp|TT/T,"*"je}d6ιgkk C 'zQ![?iW~\n^ H!M&*]o_#uF*C@3RK5|ښLӓA茋?ՒW7 &]B6;Z`Z68Lͭ]tQ+c?A)DgGP?|jbcIcvrxxN_5D-=SUdTQSм!emMk4sWM /Ϋݟ 0B\-#e k";Taq838ޫ>Wߵ,d#L7('"TRlO׶ >+3)+6݄בFz3%*{+ `ٴF䲩c쀄e#` VdH -48o+fiCt.˜Y÷h[8X\Z::IIC|Aɴjm/CQ5aɈZ`v}+axN5fQBhǢ[KR`+L$^4P0S@b#;G_Mi1$uBwk2 L'l!bZ%3dΉeHӡ/kۋQ-ZduLg>`Jpm(,?DĦbc /.[˂]iГcƱ-Zr'лERg3S00A, H;)#t Rï۩E튆S{F3A7&9dVfo7SMByFڞ`|qwihFً[LM|kj'y;tS<}m?hgX}S5ai(3~&*Tl<%yX(MIB\SK**:)JgeEX7U0m#ziB ""EvZ3W3%OQasUejvakwYv]dz=пkɜ6^"~ |P$N+ ޸Z4lԞTRIX'~}YiM3k&8)Aٹm0d{.^н>ۑ` C5_,GNBw3UmcTtjJ+P6iFÙ>'d-8;ό&+$~Q],C0w}Usoac4ij c rA6թD0j@63RX[ZsC;p5[8{4c8e yYx} hla&{YLL!;J0# x5mRκ0hldu~T-==7.)#CV(k*n oF/-[ ij6s+`iẟtLRFڮmae/n*w@|\/x7y61ݺ CA9*d.㡥0Mq],AQMFEH Q-ŭ7#k'B7T59kVp&if[wE*}.PKaIY⌟;RkZ0]nϚs_ԃdgp=@ z S>c4+# /Z{,֐Y@#E "cJpIvMYPm>k06 ,%,ktV:ui% h_'2W7s5rFq}kPJubк(MO e]m%D`z>k 0X)Gg\Mv觹]j#AgیI.H, J|gNb[oֳ_x9"kѬv} L;E;; ou<׆N@cb47PH#v )l~}krc|MnMyuyw # N`r@olW6|VpB!e73eLQdaEs8Re`\+q??E-Dݑ |̻<ƈD^wF#ǘ25K0xfGn͕t1sGvn5z*~ ×q5ȇ=Q&.yԆ3YePzyo%N``q ѣV9rlZm\R~JM5Rjd;qUWø: ?=F ??ׯ_;~-wBLALjᯈ q&0݌ ֑߽,q/&lC@%|j D>VOq}?5Ksӈm䣓3*5%'tl^ٯq8ǔy$A#K+q +g(3vK g l'ԎϦ*':BSsn9k Ͻ: TEof;&vi oFgpA07mvl\T,1A,_C^W1m },"huc Z4{ù|3W)LoUK\PO+\Ğ<ɭ~k/F!{K[`1^G@ug)#﯋r|1%~Nx01<)ɷWzw77?RY\B>#M`n, j&̀wI C7um@ N$ -t /g4͸u"Y(`'RY/H[<8G'+7p_^aBan$@W s3(EҽVY2#hLÓC.nrc *WuXI˴ |24= ᗂp ^"b햅)}+^(%-X;qbl[zt\\@޹Ե6ˉ𷠄K_-*u ]Ϸ Lߔ  BHl"=:GHJ߽ޓ3l+ܿ9J?6sn+" BxsiGb =oV^'؞)OaщO[$SXS4<v,pU:KSn'J.c \f7A6`9P/o]Y`j۸\茡8QL2#"Ң5F7N kGnZD+٬TyfTCb9G.T%lamϤD>NS9oE0N4*y!Sfڭ@XL SJ@tl9Mu{)lu"DI ɠ\~Μێ2t>H:/%;2sXŊ⢩V}NלjHhif5tcC}  ɄΠV(d~#(=\56nӨTpް-R &zfpS\1Z:`11 1p$sua#w޺ǐB<\(]L"V\=2҂EELlfR|=ltc#5̰Pcp6/3+vY{y#cLL0EfD"cq0  ,I>ذvK 7^:3.$rV6ǁl[EҰ td'QWFݻh)|nk CLo/+љZ}M%$|Hױ $JhLd[ؖطZ Y8po9F.Ȕg&s$V S sU=`H&yhg!S(?6HlV˚~z62]{06'%Q:«A!Y]دQ|Ex{TZRa;"GK):\r~y>IT,$gI=qfM^IړEq{qW?2WT{k8ƆGI_W6 @!L۷bnDߣR=* Z!57O( ;\ѣJn,PbY2 0gZB4n|]VЅ5aG{t%?\:3Wdc_BˠD5{4>-,PH^xI(WQz$.{lF9#r9{U+~/Q xJ1 gau!  Zt:0P!șX2pT[ty)(>q''r& b:'ォ95Ow`w,c`VX<&)z"}S,2 rZ 1FigmqkgQ??cM ݬ&X XZ=!5YN8Q1gQT{ ^(i,#/` ܫ3'z~tBˏOZLl' zUv3S!)n~ԿTkꦮ6klM _T+u20AY g4sOacNIoiuY}B<9~&ְWޮBB1m1[ZdrKn/amh'%RLazΚRr8UY1Z  IғۤЊ36u~6^EatFF^SOi.B65qRBxiB pv(;::f5Y3q;#V/@c&BLfԿm2|:,Zڃ ,0b 0#fwKN I^ׂܛЅa1ꈴH7w9hL$uvԹ[> 3PIkFPsx(}AbN~xZL}/;4lV|l渌Q2|K/XmsE00!*wf^hw`({L]oh=KTp=y{<߸&!gnGb7NHi&Mʚ\woJ_baR>OY P|LG'tu4:tXǷ:5-jf -ps'/qnwHՋP##>;sˏI;_V+A"lR*+G7c,D&?lVC3`b:hP,iMwi wX D\QmM꠆jxyjʥ`.qyTtE)#5dR'd@x}:TN(<$wGᥤnhbXqwüW󂔟 ]Aj(,'z:,$!Q1 0PQ0\#;#ZZtHkwƼZ)ƠUvBD^$55yjE4 l"60ή|ywwmC4PtѭvSE W'swI? ݼ[4`Jȥ+,XnbVt=y0+]{SL8q՞}q&+B]Ec;K̘zPthj `DcXTr(xBl@:͙ QywR(l[J^n_@t׈Rs>m苬*~2\ +Ǥ~ O}x^ڎ jRY᲋ v)$RoCAaA%I,9.BQ_v+&PL}/~OI#A+4rLK$,0IODѮ^x):f36&J'%e$ 9#\Hao!wr{%z^:Ve#g-dxȪIVQwesKfe/,cgV{;6X|2{ zSu1 >&ɮ91R( gc}V^_lw >nçH +9jZKə@568G@uyM*@^A:u/?۷B4$_7Tlէ1n +||mN->10Y͞0H0Tɭ$h2xV >p*:걼Má_d~ydW=Vd.nA:>$Q:Kݭ+j5$D[P3_CZcu 9^g3a?*#}2C\66N%_QG_`F'fb,"'i`Ѧx#nM"Ze2elY!H̬QJ\=F(CČHC=caFjcoZvc<Yb5JpNkYUZ0NƗtx≡V?:X,2T詥1 {SBar#ޠ-n|Fo,62=|h_)4sE>Za̠ͺOE/̌-o`_6&H<AE*[0cS8'x%b綳"'5u޽s(w BeƹˊP'8Z ʅz}pDzc2BzӔ@uD'Yɀ={6eXfl me5g˫B&k/)Qѱ9?:[ahILfrC{EiA8Soz<)["`j0Rk7^5 #6X+ >̽h#ڮYiz&(:18x GNWsGCnJ3Bx%6\  rʲ ^+a]M@&T>Eog*ARǹp RG}Y yE2N`]J%Tt5\"z%49U>6+ ~9, Ъu!ׁ3|ZARkb{=Ea>64Wal: FPA&!nvf w8]b>YV(Tcr+RbaqA+r[BAbU3k6{Wu*Vēx[d4Ѥ爜׶pMbA2-YxZR.Țaa+w%kUWTz('>8&k "5\sHjʹMջ=@ \1b}g6exn?(M(`P4yZN2bQ~lXVٿ'=S vh3-&RcNϚd#X 4{$k%@vz\e2%oBMy'velXbnxMxgqՅحPMr ]s%=n`S:(?!3TWSacaaz^O|_%X5cr?& @Yo#| f0ñ[MK@' UErw]ҍay܅;K_:M[c푘}ˣ_et2Xކ3,ﴹHLmpw ["q>"ACl7{_̷`0&V3[;h{I~=B)ʋJ )?w(+?HdSF$PIx/Y!ndM72V> \e,yL 5lYƈdR|kҭ6Vdy`)JyxkP;@Cq'Z ,x,{x/aH<Ⱥa|6e=n?-.osdij_J ',%DP3WBAul3NC("-ih*OX'řՈ tT3ÇWC'!D5t9Wtpi̧@VJZ#orI]ClAi`/,,dfP`8_yrPaO-7M%+n:ժLs6iPH~.!>3A~gT\~xx9}Y6'coeKH6?gG0s&HE_5HU%l^x٦85k2@n_ )?&^VњM^*Ӯy}нH=I&$޶on\%.CEx"k5ȬiKU== 2j2W,TPt|'ԪRV(#T=4T&Z#{=vyW\enH4XpC9eQl)SZ]=9.^@lscO1SVV$eNܤv>()Epn)HՊEl"WRyhGЗiM!@u0>2ci)^öw4ZP22f2rmwKa|f"*%wHnE4uqyFV-z 峃fcunLHO^):IeFq>j3H'ؼEw*Z- ?LSҏFVBklp!Is_iE%kQ"{#4l|&*wt'7zjDŽK8ժ'CX嗞1QX=BGs]*nKݍwq f2l(+XKoЃk^BHI ٨#Cl#BVfw$g'7CJ i4q:[6G\g۰f du1c?"4̵1͖~CI!3k_'87ViX l*6 ?ڂ-vpV \T;jC(e 0>GnT=cR/`3[l&ۈG[t*XlT'^_+RqD@MMz7 :1C57R7>%rOCi8;W ,}s B>#roٯCƂ o!Cy/|5uTSvu #6LI.(n=c!<fG[~N@r؝~,7FlHR|ǡ .u1"9rZ^ߜcq ڮpU *S PBkVuxf}K4㯻sg=;CV_fwV4}ԃ%,0O:Y~/^s}1>TcF~ H#.&wǬ>9=-~?xS|8l]ibJi6E;E+s2_{{hlݽ-VIH7;cToO#.åGƢK@C@rq71nԉn*se%'C3k b~٧7dj3SZ a<25HOWE@eM d Di@; *aFAݷ'w<9wSF>ߒ ԇ=vdO 1m>bT /xJ9ow?o@|y}AѬ"!U8 GLF'i } 8h*]lUvP JI9'4_OG(4YvƊd /kAFa\ `]a>e; !mE&}oȆ^Lkl^WL*6+-=_Bn: Ƀ`֤RݯJ\<"`\KUV, HZF]* %ջN]3!mG+Qw'-L " jX0dhhM9Blaɛnޒ#tS@-*ZgGN(DsL\B!nWbPB j .;\5E3oRJR&1wٛSýlRVr6‚%˸2ƄaDYڱP=Z՜3Ā1"wD1\]}S/`;(hW7 JH||Z&!RɖȀx*XPȎD3]I>$~\%0 |R}_w 8Y!brNI;r&`[aj1yMIo_q7OSWu [Zye>k^kܐ'VշJۭBIC2އUѤ`},u~(c=sy/3ŌXtw2Cg)v%oڀ n\U^ֵE^P)YaҾ8.k6ıs'Xś7`-|!q 55w2 ݎDGo6']]ާ[b,G_E|A)>O^*+L`h pТT.`k8b,M{(`@4 m0WApИ&]=bON|+ÜJ0U F0 ,/&`  z NMM|?z. fsZ`h +{Tsy~.fX9˜.Eץ RmIu{LJv 5pFo{WvUքI @؟UHII*x[Ioz9΍PnKD$h* n!9ǼK?!,`%-6+(M >nRWMq.+e/;s(NaD.}Rj%_@XVqICs_;V ~ Z M[^q͵XKƘP Wzn{t ΂H|($-cas>N-@.X,wL}|<v E ѽshiuN*M7ڇk6p _79WF'.'Ӎ>R\X@ 5wUCH^- DcI6s9.zXD4gJ73MՁ/RBt3R4=ʭ/:a!~]vC~-:*gת $h %"V ^aDO\ @|g9 {r4kـ|֫" o^p,W[eԟ;G8*ĐwOG`҂W CJ3~P2|~5/߿3ȍ`1SC6B_ZX>;tI_З CjwE.Pry1҆sf$z@!vONT MơS턙^ê֧JܟK|-׃sW7&LHMFZB,dA$Lq]u?Td4[=\yʖm ~@:ͦD O90sꇠY EH ȔAfsg)+͟oe| <4;NOd^$ Z+6}a\ֵz#qR& [t^wtF0eNyөW6`h"ߧ99v>)yaېڳl!GzsY4OnNSRAjm` FJ i JZ4|Z $;KKic~V#JPiG90gڏu ~| B3|D^xތ|C{ߧ +Lu+ߐ3~rzbSE‚ wZ s;OpsFNfe% EcS=Xt' C"߁&ScVDKz*tw#.1v4lhs`j "epkwHڅF֢S1j/p:T+K`BоLlCh(=öWlR @q/#ĴGk.'rPX]V0ƥRV[>H2iBnʮ7ͲWB~`bp.LN% W?Uz,T\8hʇp9Q*SYë67)%ѹH (~ D2.zB_`Åw TGԏ@?O`,ʞWb}||ºsVɱoʮ>~6N ]]dtG>Y!B g5k"|[fR[cx:%F `Ғ N[[+JԯTn#zt)&8䍉zpop*Rٙbpґӑe[AֺV $ZJ#S $!ꁮZ;\2!Mn)pC"( N更ь3UW֟9y+D0MrhTF6ܯ{_x aDįr=֍zd]Z0 ~ k zY`H 2ŐYF{[TGj|sxQ_j<5wҌ*SNi?+˞2)8CiS(( p9GnimiStnjUz~YpĠR0(a ²Rů"?̰,$r!HH.NSS rY4f=/kǒoU56+ۦ;AfjڢRmFcʓZ"q>.`b^:E VkyQlؼ` =gyfi__=wBl;1ŏq# U0sewN+_z,5OZT[fB+li\1(ewgyQuUun0Q?1%@Z;Duu4':_So-Ui9$] Ho$CFޖv~"z Gn/[>jh{4'hS9oŚo4LHQܴ,~4OIĨ7I^Gk]Ԙ:[{%l[Dȵ$|x0j;NGh`w QRk>AB^T$\a;S뱸`6?CsJ߇t\:.p_Q{|?]'jtg+'2}qe?8X/R#7hQy,SI҆gY:^bPT8G?Fԃ;/)\S!I);( gى6:/'%&g#2mE4ƞ˫sSVAHbHEȥ9zMAyU1N34 Qp.<2b?6).xrɉ8}pX/0jB:i_j$ע{/POoY(OeS+x3Tgf|Kv$,bElO(s ;곛hDGĆ4F7.5j|~mJĉUQ6#?3QѕpT\"|VϱǓV m \ Lm^Scl&WE'YAJؿ$T, %HޔRA?- S{/'q4k5jGHEϝnn[;yyoqGv&Qms3ַِ.65b6ێ/ rB_(VVFUB75O;7[<)΂wf}?|\3G0raiۮGBD,Ut:ՇAD۩Hq_W*~4y*!KEg:} s1Ʋ(soy; =뻜dWDNe\꼎6Yy.HI/iTK!i E;K/ X_ψd(ڍN,G~ 8 ((R8m"J]&2X*@y_}z.”޶S΂T\=ψ>) oyO9XUnv8F1 wWuj8# cCWΣݠK\0k|`zgEl4+nC%&tA3jަNZq}7+y=ѕ)\, Pol%&Z#)n*_$`AHPyd@C$M |7Lּ@@XNsi=b7omk)"]@ \d2R#@Ih3L%4;}#Sϑ^x0Ƀ}Wf4Y+,:@"kܮ~U핋ӆ|+\{[㚀VM@kmisf\IqܳnLA3$Ë&ϛ(ة?wmoud|"d?m-9=!-י@< zxW} &iwH'qI]wy8ʭ#q`d',ͬ?n :&=xZX Уj/kC6Q>\P]1t(MThƊì;tL[Zv=@|ovH_ xd~8Fyq( !>zfx[Y=UJ*'&VH%Dۀ >SD-~_̛ÔJI__5O_{GTc(UIuNȒCBMm]н@clKKCVJΕfGŢωn{B Jbמk09ʆ}=8.L`W)EFhi>O²ʒAZ.<;#)̳vd9\דSh6:Z'=.jXէ^D)([Wo̷i=xm`%`Oln2M㻁"*~3?̾$L%\*zgL[:O,?-ŤBʭUR feE)?(5ߤ^]j):_7T+~`,]yep]P̜4 8N)Uтm9Z> 9& Ҷ,+2zx̱KB .`<*+  տf\)v|Ml" qfO>Kxy)`+W@u\\WSnw[4~;i%Q%۹K96ƅt_%+S6CkҠ.+$d`WD>HI͏r=L/~=+OX2&͜^2mb+avX)6ʁOh7l%JOA8VbJ!A\>; Vu Nt'05n 2F4q VČT }&1h\WA|Tagglv†]ͧo{D ~ހV05_ynA<2܌ҍ{p{Qj.{;usw n<^LJ,)Y1]-UXpM^20% yU{#ec)q ʄ+n1Jv%7x#$wkgvuxyEKzSG _3QqN$t7gQ,'1c .@d^ﱍaJ;tt#C{m5Gg<15X4=:,C E{x.7W'):J`7sQkPT2WP^yl2ʀ&z19 d v2.~* qSd0˓^f.m_a@8YgD^{_Zp,ST1ZG.j ȣE:!bUևyIvjY),]@G$@wa־24 &NӜI=_.LYSS~2_JV-z-K ;;}!0_bU9Ew$aPĴ2"Y1T`$H%m|eo3+_/$yzc)a0 !L[npS Ƿ7s=,q@2carknPFi, &ߜ +fuH~VPghN`XRːbT%͌W18;Gm?=YоW2صnrFD$i9J&`+)`]$;p%ˢ,x~lULQ|MG#k[~8ZlM:%JK'"33m,7!t}Y6#M鑄m* e+ .BUw% %LtBd} GYW4 .OkB7g8yiՈlӆ:pЌyG7V P+]Cլ,d VCbsFp!8NԨt4b kVRMfGY  RyQrKRk;gPqvV]L{53wwc 3ũSdh 7If\ۧmcOƏP‰\[)]&cOPmXYQE=&z ?Ȼ&aWy}_.D\,MblkIrv͑1E\@S/VoG=<80_tln\@as̈́-y?RCrFrx](ϲMWLgs] 2HuOjS,QWKҶIme\M";yi 5"xX2M0_qʌo++R>$f/j LAG@#QѼIEMRvIa,P3:-eyPpl }=vT 5;jr{ Hm4vR*x&mSنbj^ǔYoUӒ31VnyzC].hNg q}׏{\7.pCDN ZcLnbEt'?>$@% -%#E2@/XWSD4ҽrs9FUDUµ^mUwY]08@PE{VNFJ8C]ӗ.rG"7fG ߙfWe1KJL FZFpԚk+fxvRExBK~7gcLb|xωy4G+ż#?]Hi }?a*Cl>TN2a] e" hz3wycDF&21\} jÎj g* [. 'yk'N\?@Iu(\PV8dnh>mI5d1q\k0M.D-zɉ5* iO. Cy] ϒR^yQ.PϓXnl)l$v76g\t>U!GOGZHJ2mgً1ĵwb 쎡o5\:RN>se9]b2#/Ȫ%KwbCT hZB oYj7u/نj2Z+V l"Jt!R2p>νlgI3:IAձ YX{ӲLPmptoh?*N\wi,xҺAN Ҽ gQsbzRDg%vӋ/j3'LrEy(hrf3 6-zRrg|UoBpF?(v8!S Pد[hQpFP=Ng#)Q@ާ[p!/g:^:'D=T4/ 7 U=0rꇦ4_G72yv.rڑ^_ *pFLW~ṉp-KՀab Ŵ/1]OcypB:n]ɢg$NM>Ak_Aɐ9J TH-lMO6r4ِKd~:K9|IVŔB:B+Th%Ub ,B&#0??,EV'-gq1uX:pV:*T a/n`+$( i'<۔Qp` #0q-!xD'PBUs}̞f~v1N<͕U"S?0ܪ8*uXPxǭpǭ̊91\|y#@fYބ% )s{0 J0he}jom'sK O|z֭K٪a'v3l6Q?SZsVco[z s#j6mvl"ɰ 1VJhgvNh9iO_sن6MHW|}[9s~.k= YUyΌ$!‡]my1(+6c4W?KÆUAu֍nX#ĠM ÓH~ Hm E~z"(ogd2N'xKI*Aid&{&PW׽ VUdܟdԩؕᩥݷLQ#DTԖAoOC&SΟ[{K`SK^uj} 6gY^O#xw=$@xǘbA=p38 f۸7%j1k "D6~,ض#9e`1c0>ѸN-֌g@2$W0zhUպa*45˰MR8_L,='l+6 bp\a/Z Nm8K^' TAl1RQ|g =xyx=s /-Qw~nzNse ~sh9ʪ^:SC'sߦWI4ԗ/,Fo>G|j>*eu=7,R-2xy:Չ~6 =iQƒ\$PۤIdZ:iK4+[QS"_\~G*3/ʫaCdniQ50 [-77>_Jeū2QXw,+п%2"m~&Kyw tM:Ƅ>xK#q ^ /4)M;@I<#~<F%HU0q]EE"&R,TՒ!1GxmUwġƀ\ZG!"^v5*4좀q$z +3M<BƪT7Wॣ,\ ]ZEmSU𨴹CI ,? '<[?d7_G>p{=(U+de+ ɮHT *#gޙdRy_vk/^<(7tKvvDjk(]bmRԚfe€!Ea{MGQ{} 7 gӐ8e39;bUۻZgB}Gqa~G2q2虌d^rt)Y )VMsCS @BZ\tgg+ q&i !1B$N-^I͎!y.1M 9fϞx}C[sMRn $/Lwf^ϱ 80~J\_-&a.D*`b!MBSƹcyCaT t2A&m*_9K"Mme$?y۴hR!̆^* /7{SsKۚV'Ga~ Zx[UD`mp65HZ!%Ƕߪy}iњ6:4Ysg?h) RG!7y-wzOhpj#iukF+ޫ*;]mQ\GCOK4RdsbbLTU*ߖUIx`pIuZh&U^e7v%wYj J38_q*zUmWg ъ"NKhCFeJL Z/4]OhDoYaDn~:jUvIsZAEJ`$YcT>;#N+i fjݥ`\j`s:ؙf\DRdd{oi"*+/(x.j&XCC]Z׫#37?u&{tAeM'hFzaJ3X9bweo}%I>A8~H(u]ejAX/Ѽ!ܬvUюtkK5ކ ͜*rP`V3uT[*WTs݇6z h`К ١r~[ΰQ`RRB~fom}nW,J.bQWj:ѫ*¤+.(몮sܕK>~ìP 4#͵r&XnWQk-]&b4:Abÿ'¤Xܘ#%w%ސ*>2!#+7ؕB :u߈wt zA Y d"_&#Xۣpb_J1rudNfE-e-ŤPsJu"hIAO#Ca%15^ 1fɼV_zjk/[ed$$ˊRѝR Ҥ3oY˓W+V18ds!դ6(0{(&t~%Zh]ՙ/' }i0dڬ5nj=N ~&"+N.5 sgZ):$K[fK]gK0hRsoC/?Q38,_o0 )b.σt)z=A$iʻRy| A&bw7a@lݶtTUx*F fU_{YyƩ6'Wd0jǖkWnN(Ts|_2[z2SRx[F l+:nX֭) ,?3L&7CL&zjAi]. ~ZoЮ{@2:i*ŅlUhu`+c{yJ q*d-G}91ÐB}<\vЅDK 0ј߁aO%F2$z!i|g8{I 3&C'ٯU`<%?>UY(wG_ׂptb>N-1,:䃓2RZmM5gYip!".E2s~U8T02Ye}4y2Wf[oWQ6s3%'ڐ#u$#;ߗMurAPj6u~38J:8L7%-ԗu!)b[VR i\4k-ƩawU%1h4j!~ǂߎLT#ݸr^NXI9|qk}JVP{[y[;cqZW],$H暞M(6g*uQHZ#ov΍ÕzðS9T6:LӠ5ʏKEWdc_]~qCG|4Y(V@98-< sTHވa4aϪ"L6j(GHw~s 8Q"/fWQe,"'Xrg+$]ˏuyQM_{ 6B/Fd78 yީ{Gm"7Ʊڤ2@a4Zޥ>7 ʯ;vL"_&w0 s=iG2ӼgDd#hזr8ip9RV^qk3ukojj/^tX7RyWSss$-EQY&Y禑5IGM=zl@ mXOkAG f:h$ӚԶ? Rr>D:t27ul ?pr%]1++ pҏ(EwM%4-hJ(vvϚT$?߰RM5:80)+)/ZdrfN5D]1屈gÛrc ,3*˂L`t7N}Y'Ŧ}J_'FXKlSVHzʼױ3ѡ/;> +F$ n;˾c#7RSؚըyj .ݲ< ;v^SjѮ㦧@ AX;A,PR ,5itľ{u`F[v:dWl)`STlG3=OcC5bkN~}|ΘXW4& [*Ȇ8$?2;n _::eo@?0̇sә+dTb,"QpoU"O/n+K˶odۚIk-KȿxY3F沰GIZ%XbDL#űpUdm o ft*!-ϥD19ܪ x`E8h}nad]>b nrd;V0MVJ8/Jy✦.dxbgXw ҜφbGGÿTwʁ *Xm;Gq Z!.O]ӔVcB9'Z!az[_`h>"El @"912]Y,Eօ7lA.|VKYo~3~8_})zihq]p|9k{+ 1`Z$$7SM4~:ۀdo|X{,=ju@'4)ZqrGZT9Q߯@M` ŝ,wkOՋ\B=Gmt_. rsh&=xXbfLl: sLKSE[sX-[\ɠ/>gD fv6i%$$`qy&H @:ݸj^װ+v<د =rh5!D"k~m\ ɓC簏^\/wH.=a. CӖ!j/52^liPᮥUEbY5mÁOu1$&ܣkj X}764PSMҜ]HCQa )0%T<_6vC'&JEA 7!C@_w k 2/:dp}pX|G 5xbO&K$1JPpZ혧TPghx{$ I]SGT_ ⃩%-R8zyH{f!/9~LD̉ P',|ɖe^/Wi `N)E,a::ӝUʩ)T Vwr`D ZBn]BB#wTbLJq*(^'KAg[O -)K$,^ZP"I2d\DEYm7XU+M<)W9TDŦ/!'25 b%$t!0Me@cf'%Z櫦ڊ?il.h1 ChgF-UfiC$d/s}6]_ ~^Ct!zAŋb{%iY.h$;ae=/a_ mO%+yø^̮ $:Zh=Ytn{g+%^ȹøulpr1hlxe/ݠ>.S'_~ǝi|oMOA92,eS5<.&G%;F!E?,'.S@p\_z쑡tƙ%yfiP٠-Hl5O;@ȭCC0>q<䋪\tw:B}HÅ$hU'bNi}JKB?4Mf>kzpl~p8sP)rHs'L&@@MR:,-GmhvQ\07 jr?$=2GGa4dMп`ft%%qv?+=hY >v"2V*l7m@ՠaDێp8<0 H禶%/%TiߺBST5*>07N_bP{%aJ'#"?>)ō:Pe5[pBBE1W4\QBL[Qb(c:X*6,Ϛ'RvJmux#taPPS4m,>SFjD =m<1c4b"'qz-ǹHq-e'swMOp5a.ˏ#ڏ?{ \0;vrd2=Vx7 ν4Hȩ6\ɲG¿*C9ETb)32To@XC)_TE |Ֆxé_8w"2#PX'W$~På7f62#3H4‰upm:O? 8a5SxL(젒\QD1n.ݷ<$0Yo- o oVݕ Di.ƭ?tZ? }i'ccrz4V:[laī}+ z)/rD4W|Z3vKty]'tXh'hHsRej#v}MJ4 Yn3R$ n*M `;o'7P7,+W(X䌐HU2Al/Wz6 t|.P=q$mmPIߎ-O'Z;fT)dZ12ٖ>;N3ZI sҸ4sM0b tM`V<@MptwrE] G.in(,mDj3d۠]eO|]r EbxLVzplex+jWj 3= Cdl Ub5|S"u`ؙ[ӯjV@.Pw ǩg(sxg߆+fKau]!R.h˛do-[X/s!wOV;ְH+hg?]An:-G%O7Ya*jouB L ;7?AǛF*cл^u&9r= jyvQ9?H˺1wP5A+`wxT@lʧG7{KcMOf }G: pٿ EVLDl&5 @#:xJ mfR͍*(lMS|Dso0Jfm߂jHХ ܠDPW0; c#b\LkHMHdf5K$(d h_V|`MP~vAն|GvKAn ;lGPk*Bw|wk9N/xh >78~yE `RäzC1vf"-w.RgѬw]WFNܜ n5Jv5g#Jzi8Uq*c6V-Jٻ1meMS%9lNF{Co>,RBz`^ڡp(¦P56xDt(֣<2ҙu_-u0$\֙[.U?:RM?{] jd [e(4 p0܌l9a4Q nW8I>IEOy'n.PV}w J +` C}׉fpq}P;iK Ⱦ!N7%^7ob OIGhnY%=:}C#2p@h`M'3G(dzy0}FktuFUzc13)J!Hza*Κf0@zP5/=px ]mms)хQN13VAD$fp[ôIG7rbW6O(QY^nA|,"q*g۽]w!Q`Ă"#۔'rڡ2HyLp)VkI=b &Fo19uV+[L{zTQ=ҸM>Y]x-)\MtSn28f4Qၞh"f`]EQ;W^z4螕.)bBþҫy9)d h3n̆(KyK38ZkRJI>'퀓U|;l]\V?dn.L|}I| 帓41_2}VBWr<;Aƣ7^Dxb)H^( y{%\O'`ȴ>0&֭ٝ@RRah1u~6^'g:=(`sZҰPPYx\~ slih/ \H}?>"6ܵ<3H_NJe>ǠV߽@f#RGR'߰W6yq<lIduV~xLQ=LS&1JQm{o*(n^Q1$rᨨP,VJrMnP zNV9Mrru3G&]vݪR(k^S_Ay$;Qw1ه^CCBM0R.q5-͔wkG=ql+mel)a檻F3qK^`RSԞgOKn&+Cڛwy$-c]S$jP";,Wx-+ں Kmy ,JfǛwXtZG[J9]QXaVTe?rFX0uUFįm;[SmC:+Clw8&YMߏ}j0yl6mM~{%lz mzQhT󷴫6uK!:,"~ޕirqފ3}K0-N<2T%x`;Q_v>*Bc%VmO ( d.|%+eĤ Y3IxlN$ D]cά1CV`>B+$9+Nn'bmꦂdyҨnٙ{A[Idq|b-ȕT>EFݫfZ27B'Ad DBky!znJ뒜ƺӎj8c`ؗY{98vq띇F׺)lǞxCmdUp,srETuM0BZ`q{?>/M.|iOuS"Zg b٧tX0gkO{|pr(}ةF˜8RO{,PO/V@c:r/\) Ѷ&;er+4jRck(ħ=oēP6 G?Օe@I&}R`*I۰S32Brlz"Z ؼQ8p]OU;R9f\/"7|й,sOB`%pjmd߀ dgჃ*7(G{Cp~-6w^&RdAo8KfS#X8CnsScTL'3y{(;]&P:n'gIlv_w]I6d(RG هhp Itag(~PM'4E]LȅzcoX%BJ&|k j~S/Oola, 3b_F Lue6TjŷцzHYLD5djj/ ͵l ۦ`%`qe1 cAVVI߸&^9S^O${i7ӻwW}y{Z^,.߻}mX[ Y\T8niYTsBäk]X fI;VV|gu| ȫd`d Cby0)ڳ*/}<ā#N%H[x-fs@"Pc)B86])3$\SҾX-!?Ti&WIaF,[ݤkHFhzC`%l2’^b^u K9Jo հ+$&Ӷ x^^{[UMAweOl6h/=$=T׹֥SSØv*ju/‰{-\<Ǥw'S=8VH?]RvwҢZm|%QDK`R*1U;3{_ɝE宾AH-vZ%O%B#U7˨Ͽׄ<ж+=F\(4k'U?y5<*,.xmR(>5ZgFkqyu‚"3wry4DU)cUKWC d7NU}Ƒ2_mӦL.>U)`w$ sӐ>P΀'#:/U!R}ˢ]6q:z#KeTd.&-Q]nGCRM,A;p]_fT^|y)MNҦ%w/F' ]4ϛ*uٔ6Z-?gzZl  uӓbx]+9Hma\zr ڑ]<BOY)B#nXms'p2s:iscAn?nޣ4h$EfٛRMៜKW=ܿLtѯqel׆5>>gQ7/W3\5䁬-3mrlhck [Rz >#"\R\׍Z[1 "red: L+*D顎=VC-UҶSeEJR[l-M'WTV"5-`"QbcRٽNT9b-0QQzW17d\DF8v3C,qF1/I@SuO_?{[6 ;gtpa5{u6ٰ$Gyy)0 Bvme_W&}!:e6ؤ[#uUŵC\׈K"J~oCc Nc޴d[;/d7߷1f{ iM~dm4>0A=˜`z3>J#K*s0|S/'FFr}kBQ? ZJh&vQS Nh ^;s_?j8|& + ߬i p*;ꬻўo?1SwsUALZ$ܚì"5S竵`ԯ_x: 7auIqrJ`lѠ@ܒcA`u$\ݨE9Ɵ.a~w%d;TR=IciiQ{tgk-Ͷ^ƚf09RnB r cYi /M5?I [XW^ ! +yS_,N 'jBhjyc vuD\. .Y7.Pw pN9Ů $Q{99bc ۷No Ŋwܛ܈ >:<ۀw 3_Bܓ/y#Lk*yX3Dn@*kea\sV(B4$o"{p!A# j8~U ^Z$R?l~_zm(v/A3aS.~KُlmÓ߃GvjyL^3eQ!G:N`x>ڝ3!n v5RhxdJs Xe ɍE{e z'/O)졠)"+3iSn c`T g] U@0x-"(`fYQeОN ĪvSFإ 9wF!zֳ'$xA}hBq#]3Fח3l>A-FdG!j4z-ڹ%~L Ƙc&l:$P{3CiO86wȑcddr~ۏT x3T;Mf@&: g\0TP?O ÙJKe#Ǜ#qXceF/EuV B}RZVu`=M~ ':n5l%@s}Z}(){@e1Jvර@FmyQ1FyF҅܆6v=xRz{ !Mi_?iW)tjr!ze%oZodv,ZM'xo;X`#mx!T^뉤b΋`d):5L(nr+n>m*h^'ЍաI(; +pqX|/@ =(`,¸װL6P_P[&O#{D %CG2GgO'027e@e6?5H-Z^< 8jtan:Ljü*D+[jx+ =7Ϥգ "3Oa4s5}'F0R:KA㣧I𡊔_5󔥽@TWr+%,(. m$oYH96t"6"K kF0Q%5Zdb(E2aH 2x6oF_T-_%jx=_=i9G]{)F`Σ jq\\M`?BqI͜O$%H[ȩvݸLVgk4nY.fj/y3~\} A,)Y*+#WnIGx5V^i'Ka; ?hpQ*EdUU8t&8HL̎sne7E7:Hq"\ߤW i(jN9b9{1ɹa~*ӱ)1m@Biv#L4as,x.ǣ3w`G7PI!lclZDž !RQv`a¶AwH¥qHivv iUpZtR+qgAO ҀcC #0ͪuw讨+ =y^u_b &q~ w Jcv\JsZbw+|~!{,"BtӇXz[ }GM!$L7^9UR4SbYEZdLw 3U_־vWFhQ/}MI?9|/[R9nզ<=}"СnK\k1l5;iH[!;TVM2;  +l}J4G.εmdTU%mlbm>_N>IXჱ 0_3*Y5QY.OVS:Jw&#K 6nis_ F\-ҐTt#";Oi'AQl7 +V'2yr&Ą[(GTI֍GB^h#M'Rp&G6!*4,Tj wum(o)M+x+J D[chf.1)ui1Ot-JԤ7C mG꿀K,z`p@ ] `;}o+  $Dp܆='nEw;뿞~d!TV]ܦؐ:znCd JeCo ѻgD 3a|rB얘 V.NJ tg~bAo)ªN]^EzÑD+xﰭ#"wTmIe;8A𵓿ή @x̓Phҗ;!-a{,-1oRw[ 8$j\e}ԌfgK읗VBrILN1k?sXIJ y wS!֞zgK/5;oPC~' -6o,w-{&_*!h(_7ETE`1(ɯ1/Vێ…e-;~Z,ry;_я`Pj ʟk&V5Wѯ4&PJ3/{@(wN+t~j| :oAiIXN`SY-GXiA:z7%6J dq޿=|JZ9qS:4C`.B6Vk=M7=wX/_cu &{A"H1;A:!r$ }xڵDuVnX".lԵ_N$ٻ=RlN96zJO|\3p!vwWB }yR!rT_,GP  7!b7yДiU*ODLjn'{awn&|{~A\?.TYs<JTpJA{\v>T&=p"mGm3Z5 "Q⸰F@lyFAq!556/f:*MX##gk⨕/,. 6]Pp}rϛJ a ~~c-%\3:!t'P^CR^Bt'I8TWPbyOMYsZd g w[OZJ Xuq4ZWFqP[^RnVO$?~\sڦkN_sPڑddK" j꘵D&"y(cK?k :#Xq5l;rX/&1)_*shJ7MgN C[ =HUu71? f>ox m U6txs I]CGzMQz/]ݥ4nQGKbF䗨)7ԎbRmx ?ݛR;e\>n$8C+*M6Va>v&zv$HQuil&Hh.1hM#iiKZ;-57v7]%e_W"S쎽C  0O &;-R7o}"||LE̓\B-Vʝ$m,(ZH) CTtպ9%L}ZN: @U*E\E ڂ2h :} JGnW[_K/זg^;Vq3YFhd0>Q~̽o)kQ9|a*q -u̠@utH(S; .T@\0}csf%FAjBczjN:ٖA##SudMF{]YĒRZK~l3`kFȊElVx#yԙzGqr7k|V%,`3ɇzၡ'ӫ˖@9!- Yi'5Qqz$\mk*@t9M[FDn6~b'Tn޷BqDF)3u$Y;|al.)\2Vm Mޯr`K2g7 oc +h~w{ᝳ)nähg\.T;C021)a3SC$]p Ej $ R4 ԫL'$!6u)*lA(Wg vhW2¹(i:z`q]'#{K&EsH=\bN퍀fտ9vG mJ 82Nﰻx*؆YiHIi:hoJ.3YTE.ivη~⋋(T!tC|=a_qm6gJsږәzbaUgv8Qm,#YxTV ƚr} y*Y౰' -/wnLZr){~>Y,4=SlU;"QTDF/Džl}smRtJ=Lq|& <v:b M\733Q KuIH ާ\],uh-'+N90YD$Uu|l1{-%Q\7NˈW%ߎ[`m£a!T\:Qqvל^7#ӝJq.$-G`ʠK .!5A/H4 " d4R9T `c^pHtx݋ZAJ25 φwԗ5 ]i}𷀹.oWxwjO]?,w_rriWZ3Hǎ3Qk } H#,j!'Iw}@d ə`}? _(@ܕ/ܒQh=edq]PqkLF Z2PMӗ"]=eg35蕶 C,TJ5, /Z~Z&Ғ'0-r?iXE8!QmlX߈d]^rIŹtbPݺf֪%9 yM汏Pޯ [ ہEMDCTyOs֤`mtk< vY{̭*VxQF-^x eni9O[ .,p&&3/J#%懡G_S/uvY1 ๏rޛ7(BUzʭUͰ(~cs+3cRlYFnW; L;g.9L GkqƋ6*:!&qܤv:뀔ػe9R d|sѨBìiEN=VO~/_'Nn5,]6^^v١Ġwͫ.9 >蛸/={!=:+Xg{@kbGJ[sʔXd\@n) 6g,MpA%/H!Ș PJWDzeF[AbRW€'k=6VuU ߝ"y 7܂ R_M>%%OT߻yvw0{]Ea78!5`a,=J5 B _ Nkڿ_ FPjwI#/zg&I(5f9)r%Df7'CCM YqDEFkA=#qIku̾i&LIg}fٜDo]7kcd%364|ӎ}{,1D?|NIa}q,w{7`%`mWpa#C[l { g15g ېSFrHknBWDe\Kz;xcbN~́(FЧ>+~J_xV{:9'AKDʄ*%znI$@w VxVf ⬥D],{7j5 ;tq9ni}v~֯B* L%Z]Kx1E,q\4cw~$24lj'%;=w+3dBAvzS(СBpi., KB]~5'}(zrDLׅ po& aZLm*'>I ,/g](oBo"rG |Rsssad9fXNn.|wbP^e/UHARUK)'wa Df>{AT)NY,O} 6իP$MkPUͻcpUFaSX/cq '̨ 1[^@uu`я]GN+J [H-PD UD!."6l's`i{bn-?5^q"Ube(%:aN%5Un"|ȏC'XQh!fcR- 9ͣSbs$ )r8nO fs4+ ގ@+CMQSrc𠋌Q a_Di.z-TSGq1cyNrXxDbPК9XHƶa5tg_W NVXsS9:-")[|!4tn -%$2 ;~t/b:~iX&?VM>!@]tPĀZB>2T!I.'0=Zd: ݳ#&o0wLpG#-F2gEe0ۿBzQN_i{2vj)7\F \ i{ 7X]in1ӧZ/$wPW#kW B9Ax]G86beSQWtd)Y᧛0_`إ׾\tYZzYJ6I[y[& + KCTHJBHPpuFZVH_ f3&&&t`@t^<fn ]a !eEHH/ &K2$¿XgV C~2P;X%S%ݵ>H~Kx%4e'U(I{Yu*ĠTp)\zj4:d~i Rdx i[Liy3ܩl U<Nȼ&kRKB@qXy[;ǝNfe jeeY W[} .c(K9sx !-:#6,$` Jy |ا'6 7z0,|Vx;G_&R & 1Da6O1jܕPPǦ+E1 ? 1Ss6Au QRӔ|O7Z50\٫>|׏ vŅܽmo<2rpjWdU WzHE7?Ӄ}.ytwiaH"窧?gSk|rE'WNU?S4nr߹=p#aSUr6TM B)LRzd _)֚>ePŐ|F`[V|!ݮQN`샦FJ;Ie A ݯZBf#e9[,'W `(2>ش׀)}SPLj־rcN%LnzP`P%?"b'`䃞4Z)3=>toA| o[gcr sq6uL6H`u6g`gvhU4hh2HolƠ-#VK KbdQبT,G]nJ0jp )`2?%9Ա<dx㮸8=z8Zna!4C5 ΢8dk.|fLHu?tr*n"8e\Z\|v6y8Z*0XWRL,q2t~.Vؗ/X"nm3Ɂ[4)eAF 8Bo\nR8T6(tubVrzB# ݉Y?ɻL 2wкRV#g1V'BQvk@uP`Sd9RrϷhaQwJFeS2SEn u]AtS~_^Yfd q8"qۡO_ zذ;OƺȳO΀t/JWdȁЯ ̦g6bīySV#UKFї$!G{~{6t.RZe? uNR^_AƔRwڎtq5Fo[n 5lI|wEjs#:*{'-rĺl52o99u5)*ߚY3P|VɧW6A<ϠЧqLl5YPW2r?2's]3o9G.4悍0p% ,\d'6L ʕSfnKeK\` ЬXk 6:TJQl`Eb0%UiyRhu|4NF!blڏ8DBE:TԹH}֪5Bx#tT fti^y>y"Ir!DMc. Ŵ{9aɥv:ש%yQ#8xcy$ldu,ї64Dzܪ'Us% ]z~ _X[b2jא<"KNWҐ$6]q2 ! ]#E9O!n@O -jSc-0c;-1}7%5b7vZVP7ЯD\ @ E]Pۗ xJA^rƈucv B$ubRc 4z0/#2s[pUV]< 3lǶPwE2[Ze(uQ(<ꪨ.Rau( ͬ-?-NPBq UxVk k Ri򺲨jCN"ukN!"YLgحA6#R)@zcw :^XʧED37^ C#kjN!2`6{]MclpXoe z:OmC>Q ׹;(FU%Ec>&2}s%(K]0ǯiCG+ij ;}o Mg~_9: ޵a:>%쮼}u e%M&.Ւl$\[jr Kuؙ4>vnc֘~b`y=}{'&lB'TD-5p} Mş+ ^iމ1.4&yI*W^ 4#PЊ (-ix%Y)QV@}hͺ+aN.4I1v(X}f*DP͈)BJq'ulqd}?YW%3AM!0l('SD̏!RAqτ@=Gnou I$Ѭ?g5Rn0HvEsg/SRBVDy1[`HKYfؤysk-Dm_lHR /R`]rEEp٨ߐg mOp4->uH!b7 uRr{_p TOa(K( mvW aNbFr&N%S^~ ,0k:iQRaxOdOp:3ֱmAױFkR;OL@AE?Hb /1Vh!tJ0<#Ү$t7y\C#PE9_MKyDkXh+L?$$K xYB ӒP"{#K|K'ucs\'5Vx`ޱ.QXIj.ε%%N.풪լh,&@. 4 ʴ?pCµ;uпFo?r ?dƝGv* AzP!`ٖ7^ue.`˭1M]t-sӇ`,!#f$Fղŗ;LI;y@^yl wv1v[^c S-F*8yuS1{9QB_N{%(+=xYwdng_:rr̼)7Տ>zsXGuZc vBcjN}Չ`L^HF_{;B ыl$r%Juy?`P莗צUܬ)PF*Bk>>C6c;m[KIV~ܲ.9{L8Z#(LZD7s`Yz$Sv7AICҦ]F^"al:%UA!WNg2&cXA_<ڢ {I%P9+GZJW7' $msn.8ݣW&–@ my7Ӛp oI@Y elX!C$ꆳ -?j-&aĻo#mjuمe*/8%wm`.`zcBy<]D/V9/ɭ3nwg(6f 2+'&N/yu= J-']cD>y$9+{wV#?| s29/Io7)&Ba|v%) op}>v4 Gdn=Ĉu(5lo0[k*E 6pHe>@5KaŶ$ gKpT#.?"r <ӕ]Oѻ'f񿿁̷Jktf_ɰLM ,@^њ>?: +nmE0nz1I~ $o_ox"@sx_4:]8UeODݐz#9dy>iųpIQLxY;I=XD'l İtoz"oO+KMz GDW):J ,]hISiϋJ,/WB;V@\psMB%e^ EsXXV"㝠 R?Aɠ Ń$9@?.'E9M ʏFo%uÚ;GOi/佑TXxr<^r`S09W`UEJUQ}O71 Nڙ,<00.b=\N $` ZߍwH[W#>pQ:UÛ02R$\SmGOXJ;[eM#R{%Sg߹ێϿg/!EAi]HFP"s]}}{VE.\?yb?))!<hp}Vܺ>y7O*g_zdSY "&wϧZԺ9qz&']@6 mr StHN#n ։|Hw/WW qiDCE/i'юxjni xkEM"2n)d9@27=- SNS"q.b1խfǮiTޫouK%pړ7]Ăa݋ /Wt+Y-i]5c[݈azSM\CMRjCW78myć#7 bVH*3f OE]B:Ɇ 1'ԪƯ_b"ےjLI=!v"ϦƛxM 7 (8$3'^_V݁[LVp HmT{/Z63gwʯّa)ރkRVY~DM4kT(oTI=0mD_xž~.P ziwu-obsG% Af&obB.٘,`)ӃCk`PkK]=aP&|Y6cȑ9\v)|K3 -cv|)_vl~:z~?ĭUճ*0ܘv;=uzU]i12M˝1\lԧ?7-ίl?tYi`>ڸq>? J#FU6Zj&qp, :{pY qT9#^"".s>c|2Qo|SGQbܴ|8PjwhX|\nTٔq΁=j)Lˉ5a |5uYy#b5frc?Ok^s&C $S=̽z'}7'"TZI=6wfnw_l G8OhQ5ı`CvLM0D$Cbj ksʂnlbG8Ϊ z03  S% fn_1II|Z}\#Si%@̈HSS~d͞NyM42D%χw,6 ђJ/hv +O0B2bj{]-%|@RߦI0db(lėw'E:"?JLZ+ A;IVMxkd)B_!쵀\(E' X9.Ke^D6<.">[ GΫ?8g2aORBC*G wGgJ?YSi# 5L~i11{s1JNdr 'H+1C|phuQM-]儠rKM]7AA#d6ғ1dPaOz۪ʜᏞFfSXʺ _Zǒ_*;xJ3CDMǭ_#CΫZ"7Ohy]40|0xњhT%"@rΖ khѓdo'5$[uϥ%e^7F2pZмAvT}%s_5 58{ݰjYa|^?G*/ܝh1m5GM%,JJ]!=B{J['C;֒@+swK>:eM*oj96ՂYP0Y\ nfWN/H%A)$'b , o4w <[?47X:>^UEfL=-Itf/Tṛ.^+&Kٻ-#9G25M.؋!=uf*BKG83"ȊԵC,i)*8BƤoH*l(s OݮQzG>w*nznҋ#ҕU;)k.ei !0G6  .4rOiӝL'JW翪?t/&VX0tV14/-a2y=Fz>}ķIje ngt$j!h`:rU}׳Q H&FX iOx_',~}B0t}d'MfP8Y.`=b|kQɿTgxGnֈ_>O T0#cCUI)_MyD\ۗfR>KF慺ub z,"5Kp\H:|z" 1_$=bӜK҉]Bdaq(L k;USc_0B?GO? a꽾RY? (І3C,:t*bZN(hE_Kod"{Tb;e((}hX̺r8덱pTi;m^OS1]s_p[= !}ZD[YVmb(F+O$!H剰>@f+AɱnܵOsSqSk .=f=廉6>oNF2PPYBI)E-L҃ײy)UN~5C8x XYf&ϡ_L5o#sXξ]bg)Jp_p) Pe?gONZu,je}vb=){QV.(zn`X&ӻNQ13A%7oO eNQ[0FwIo9@}oJ]Za~Kuy) E+H(vn(z "$@^b S[)԰PJA:oco,rhkRݷ"8d$0,Bfn{D$"UchOq0x1 %xXWW)B/c6Rk `OG%N4xpn;^|hǗlCCؑz[W>d Qi4hBsVZcGRXI+5Lts^~eZDpQbIahj]TLsQ*#E%L^][FTG{vuxd`L 4!\)mk5xlt?<~2`װ!k/aś"hvqÌf"4g*˸4ةHK8nJַdvbͬ/e|w|GuE٭ ۇhOz:U!ύMa@@.]2+CK -!Lhvt%jn,0p4*6NPpkU`"V$%T#f±،n}.-,Si1T/a]|26_0M!Pʇ(1H`, HC(U7} Q~ӼKm>T^t-#Y^+0  ,ި;S9`]! I9, ?@bG.0/B [ ̱cJi<ٟTb7Y4==zaCP}ύpLsһDe<%-m>FP$%rMr?A/ oSC'ɏu(A:'2@#'׎ 4.޳]@ c@% Ф\h$C9 ]XK -0/=ު,NGLUOSy""³ K . :ݍ};2E H:sCw []f55v߿ 7h%?_,x>{G m}VY n]55_'oΜߖ',Z$e&_n@ŒLWs|b؋kkNt YꋸAUz5Tfq_] q龦{q@|*bM1g'D#FEJzew IU_ٯ EH.Iv 8۩[AbKݴ,v%.7R8RD/#%cp~42IlFtةGF7[眰NLXC>?Iku9l vroϮYQBAOmY_nTTnt⇗*S:4f =<{:K^ID Xm¹om,qbvUAfG %eLqWeiSc:WF5ZZxqɧ/1`ޱ)j&xgpYrn*0`i`d\~Wb>Ybĉ|:96/lEfHTq  r6&6y#S׃\|@ Nz u9uØۤloN}󂒭T" 5p*Ŕ%#1? CRr$+^(`73fjM@6[TYNEs#3c*kkǼ0!˯ݰ9bM {hrŋ!M딮nA< PJJiLY}]@OZKRmR40"8-/77Z !Rc@Da!|暞u)=+; ^G{ȸ^ȱl)-6eKOHk ߏ>x6H{9V;~sy!C7OD)ӢnTM&ZYgm~:h6Hԕg#-6Z}te@Oy!wʢ/M1%Gl aՏe2XUϕwLsdz̾9,3gӭn>0B/,-5Q8]&lF݉0>}xaxE-,nX7B\r|d萛 SU'3P79pڔ n9n0AjZP !aIZ^;[xso.'eܻim`WI/[ncy%|W[ 9++k\l?Fg2FΒ8:=Le=}EһJ+3},(@a'h*)8G_.[kT#̏&nA[hj{eԚyZnt?k/NU2nh yLHOhOkٷަtۘٞI%@H*h0&5jNE"pMF!/u'Z?uJS^(9 ٖ:>ҵ/Sx|W!ߌGy8_Rl_}qI&|yH,ê[i Q:1觮 y߻=B~ 30Q͔Qc7Ibb!_Yw4ZÔoTyETTfl?+1*ZyC}- pk=4 ?c6dz|v[_ 4:=-˜eyEHC:b/،D%ʰIXrx=LHD;k䔡k7ME3kŌ}2vX"sO!JӍ*ʩo`xY͹4) \y%H,%^_mh꽖@ w^}2%9e*ICcՌk3@޲Et_.5xD; Ԣ7jOdtzPyYqIή~K]{(]m'&~zTAC>>}pJ {Gsc%k"dzȹM[,]GSx_%+L2bHb+S2A[FW:6VEfd#ˤJ@P9`,}4(@BM6ePTA0#!ʐE crailF 3(/'>XBeфWzRWʺ%ؑņ{;FrQJiVb뺵圗T$f΢ǷX4/ \-lIC= \*$'Z~*?~^RQK0 z2G8@qq x95J^tޝ> rNv1DvdmZq: _o;63>n_ 4pc ,c")#Ǐ 8}kQ,Y>(j>V$(cYĺB{OF6X6`snzƱ[-d: ȑrP8p^7`CH5,.p:[Qy>c$t6ҸYPC-2"FKGכmI#ob4-aX-HE}Fm{{Ʌk MiNf N~-aM\<};dϦGʣ$#JT֙4#Ч0d,#A2[ ;Sx[{Dё5 m-X_=(v0W Q ?g#e"mz G%jvHH7488X酙}!"NfĞ9Ý |-/Z5+10[q}+Jom:^xZJ{ɟu p:# Y0sq҈wH;vAi*gJ F,/"b͹S9㪊!CB*/?(Ɏ w*OrU_RGOjJͺ/艆WQH!6ڿ$njњ2J[#\QanchbHk+iMœR類 Q_bV h\BϛG.T=MbKq-*&\`ݯ(CvQ\u2Ȑ84-:G`;0n?ECӟT$^S,l +GkTV|{\$F@i)Sd}u3QSXGDtr Xnt)0q5a\.jа#?ޒ>G:ݹ6Kvmz?UXг~z;7ݢ#%-4 hgc4Kh c+}d,Z7eهnթ,7@;TLa7UEjOs)t˺(U.l'xGEnP|U}TABf ~c[޳4inqեHQ:/ *u'Cxd wa| Y%]ۭ8;c!ZZxFCw2"~.U'F9=#bLpӆKQPU ndqٻg3Zk:C{OI2Kc0md;f-Z YFԙ #z3G;C˹(h`ĵ͝3»?!bd> 5zd9}/%tDz7hlldo?cou0) tZ3",p*B]k?mAB 4]lf,ޱ5)ko"M2):MUY G~:,:ڸG͂mvP>-1B@@+hN&᭗d2藡$tn=1E=xƪBUϡ<5%ME2"USWQw?/gF1۲m'u뾐Kq0kϨ%E⽺jgʌO2,B4Kp_\TzUne$8@nvdM=m/xaZ2Ssp,%s[/TMLujşg^ @H}[y}3sZsh?c? bmbYl"vweKw_y B H4i~9.oQτC&+sl8dͳoVn!:7 > jr9IZou#RQ 3ҸjCМ`U$*b(Z;abF2œ6ɋ0iZк6'Xawڒ *c7n4~'#W/^݉M>8zVhQu{Td&>ʉE brmwS=L+D܀UB"p+W5싼&p_p;IU L_ѱ[%ZLUdA#dž|NJ<Oͤ*}ek2gI<)xFUҩ' hл %%m^(9]*jd;G SjK}6olE͍$ck^[I *G٨0nty\/VJ0ʼt3ў+@ Gq.NŃoPP3$jTG@ý+ |0]; l Fnjo"¸(g;Qjg7rCWV<1kxϟ2+a_9pjk޶HXyX f[VW1ճsј+m=,1~(JYBXa!7OȝFw##[8cOӆ(ހ?Bү崣?j 4-1G@mRoPC m5]`:q2jZ\l~ZR"5ӮT}IuYt?yq1il/8QtGT;E6*dnqX S36?'w-q5Ll-sy-L#f$X3%H^ƺ稠YSw8pR& >1)d$ylۍrÑV(9Ť-Xj"!69t!.|~yuU.*Cv.gRZr$;F..}2\b( Ò,Zu^SzGȮ=ۓRg RleMU!l3;.gؙ>B98;d_0G+ qlxNxjHv~hS5u酂g9$XϧַÇĬM>$+gOX4`sxl ȵ$^x a۫5JZPu}#gA`vΔqJ:֗MՉ(~Eu6Gcf [d B=ZtYwxlUW 7 0n2n-+9Ξ=RmF[kͶ= AvdNAQ!I<ѧX" 7YW7s3IyYJ˥_t1CD,|sWH1d K@LxSO ]RT e\g~=霏`;|h/j9s_?tbR?4/?/ү%mHߵbO|pj]2_%v&7;^D0h["i RѤ }~4:AziY~qsr'.*b'OയhI[<,DZݎ Q5ZFH 7`gk; @= wFxƀQ +,A=;7;}wix5NuskLxƗ&n[^9zNl|n"nS1o9cK 96EF ^Љ,䍲:֭j;g)M>L<( Oh\U쾵 dh,Nh9.3 'mq8:sF gΨ)Wˌ-# "dONJn}=-6;?Be?;p__%= XXFg;Sio|c+t=-JG$4"~o2fpߡX[o'Oˊ v$3&n~de r2/g#jm67-BeY1)HIIysJ+lD]De>X QbtJ=uWň,?O`@iʢw%΢lY=}67M R;1.,l,{`+&'# ڒ煿GvMێi(V$nfs1kdh~ B{hQ/#>3k RzA}`$̺AX"jw?bćIi)8/uc6d9S~^qܘaќ,;?˚mysZCx,Oc{U&^)1JoW؎GC[&i5\TyQ&H8$U֢ `a1]l {0A %ݐz|TGY)sSpAZDtmN!)ר"d̦pXE416V.!`8^=8^^e2nyAi H\ 1x_e9mTul/3gh~s`YzȺQlՠn0-[Fu_˺lDZHd\]dU f5d%I4ɋ=&J׿S羞jy8 U [a@ !n&tJi]<z}ǝ <U0=nר}_Y {},3$ryٍ%8xi|0:/o+ĨG~&fzFq[Ϡ"diyM杷.Y*tX*[{~,Chڃ5Y̠#pD]SxT#n#x[A Z$?YMTJRz%9՟ݍL4<ǣ[0^Q&̓|m\P+2Cp쐭~}#TL>1OY?(TPMW-&}b)ZȂܟݐ/s .v;?4d )s3-eGQm KQxt' t fd/˘]dO1x 8Gi Is3<2;'u'ՍPs=7/U3_TcDj\.C$,#.2xo_h-z8^qA÷ !~+=65|$e}C$%hv19 Ǎ5FlZcyj?] .?D\徽THU-+C!CfXOx8| w^liЭqD^ GI2ɛފ_Xc85qXQdy>G"|!`{p+ ǩ L=PQB494(Nw-P!!*U.{WUM38DBB[ b(]&Ds N8@=jV3e5.G`<$QH5rZȕy|FϷ,8ʴ;d6J) ^5;؁^ϖ')hS{bCxH;<8eO"[; nb ֳ[ ‚LبK;I/͓:HH _S^@faA#c]Żh`{,s$zlߛD<)pM\_ӉNIM6Jb::^'6'Q4d`}Yv@;X+ px_ JJ0G?{0I'xb-+>gJ#R@+Ge7tUujzqw YXkO( `М3V_TBnCE}%-b2Afcxʂ;2Vj$dT 703Q,(]et?\+u;EFfQPJfǏQtg!'hJ8AkTY R>T/ 8Su `Vq9qVެKck~yy lzV)csLĺZ+ r橨.ŜLuǓ ^IWZ2SSWuYysB&Q*Wt#԰5G(&Xlj+$2րѳHs<0Y1884. 0gFSZFpz^Lؠ웘C|{ `xU<o7YwIQCK]߳E܍B TfGbqo1u|\#>t-Ia;ٜiب(m2(ܢRN_7 Wm<\a#~N>(Q\'Ak.~*gI ?b;afB/j-ɻJT81ؐeAVO RPs]#$#ts'% uiS1B^/KV:so_"7[WR,\O@UER[?eKڀr %_KfBfkQ^ur.2_Kٽj4 RE8Ysofnc,m7zךzm_u5_s>Q)MBD$ڕ'[BiYXVfS bkdt e9tr?`Y.40l8HLY[fXq8lE׼ȑNj|oي]DZ rɵXѱ=}|IH^A?:#ڑR][S[Iz997AЂS#۪^6{|st cSz=2=3zɭO Nux|ܼ>ՋHn 5{>LDl>iʈW[0˱5mS|3>2 NLEln;~8i2ѦIpxl]h#4IVNJrq)]`)Èrp?Gj~a1Dm#nV|SR*Ge;|vsNYᖟ_WL1O{ [ƬF! 'Frk(`+`~N~=֊ Xq_X |7{*V-qkq{Re^ NDzEp6M849M%kbgx.1Ɔ3^e3WKZaֵ/=lK_'Az <8O&2&]Bxr8 AxGn`x J10Z}=wfՠz][1eVG0Br$hqA8s#1'=a0 ˺A  X|6rlά748t~Ҷquꉢ3[z$LQˑ2~g@] /lBYwɵ l@_K1_N*OPٰ.^ms _(i{I6" cd3^QI,4uBwI>7j ]I,eTUDa*oۆ+x)Rw% /=L{Zr:R_ABt?mw㸬̘'O$2~fT}Grx+-")"4wӴ2>S;nGDa}{ڰ\Egkʷ[(.\‹a/^= vc7ClP,9B˜׹{hSG,Zp 'NɄ恙bphl֍D(v↗sviƀzwDlk$[:Vq=\t-3XR)CVoJĤqCz\TPC:@FdjC uOOtXcZ}N)`s9#%lpz{#V!}KFƗSuI G `w| 6^ ,%ߕFф%Y//Uq1!ݢwu~4 wy, yϯXjFXR`$npKA YK`Ԁ& %uE~9 c%mn&"˧Y]:1פk? 51}PDz_-[: yĎnNr;eRsZQ.G,yŻ5?w}!l6<5gR2Zs߃4J9* LAC. ^*&GjRO$usvu^./l} $ `Ƥt6XcÖo'98_pSZ3 *(S&H X;#=p$y=~p &O[l%I;"-;~8Cqg4I F XyjpɈGOܙ]"bH}ߕa$eHb->>O;_qAǑk"@8|4?6>%$ph !zT(=dA/ zg}rxQ~HsUzR%q:B sL<_3sKڗkô^7z f;ٰ1d4z\ʕ9S6u&S qSRԱ@4VѦX.owt\pD]e3!Ӽm.tHGztVmb}J7 :-ZcI6 xKpbl=Q0hKuT˜܌6%O|(\0b0V7 v8ˎy A#.  L?)\-^֊{c w*JxΧ RQj^i..[6 gBwNGqG'p~~XsGuhSDx3 7S;(ǂ;Ӭys7(U 9a#̀Ƴ50 a ~ sywZO$B̷OW>Jd +V ¹{=OMEp>tF-(l#Ӷ}$Q&}P3!F7Dn%;<9-s FMޓ*?%2Az[4obq7اXG#MA?F_L|OW5'*Y A?khЉ%of7h i˗'8h#=jlS L RɃu@QÞ6{@稩5ZwΔatIl3~{DqąVGpP(qFݱ ttA[AhSPez&G͹݀>~qLdH 9LםR&Hr̓ΘXDz$_wwidcAH/lzW>`\D] au57&3Вc'#Srۣ cKyUfVӄƸ23R4"BY]ꓵQ֓W fx3%S2J1evdvOVN3ީ?r#oٙ훌h=M@;g~3iHe d*YƥWTYi!LEY0ƕD$dkz#;گ6f(wt[b6'16u=]mP}KRgjD˼)׭*7>[JP#͛N3'0M j<1߱r*rj -`so7ϥR)skHb.<Ɖ"7RI^Q "г@ PeMg{[Qt,74[ikЇD=JKG% Dְyif9semvFkvm[n({iv*ej8c(hIC,,kfzըFm8JyWlI:LG}OOoE ]궽7oz eC5 ţ[R* yA]SP֌3E:u!3Ja[Vh]6* Q˙go׆3ê):7: gLX::ktLJ.򢝝!n}LSH6zFv-v]w/N*c<+g<yΑevZ6=yKUZPnoLJ\yxX]2v7L!QT/ȡ,O:6\3բ/L<zuVFcW,ΑgҖ1g ֱ:A4wzcu6P95fq. x5\\XOl)w(c>0jmOث< ^Mvgʼny;9,]k%c~ ʎw5`eg(L/ 3y4.r@W<0_Tד&E#*h擏u/%Ípvv\V"LQ!Ci[BՉT. b#]77סS&S>-〵<+ c$:" :/N{‚ӌ:Q7;AtLle\* o VwNσaWm!K Un2>\S%$`v99< *o.  kdP5|4Ɇ.:Ҏ#_yN+袛]:C""G '1jj.@^w텉ixQ/"Bg;yo(W\oi %Kt + Ji_l6ru4|(Iw:WtƏvlQ!Q!1|EQdec`p?m؛YK)Ms嵍TWGDQ&UP[=BUkNc(]6/a;vULj~jkRz<[5 MqhKfs!\~=π[ph݅NSrŘ,*z$t?0:tA_ Mr sVZߍ^nJ!x}[WvO-N jot~dYt; Pzm] --I?U?$h*'ط#;8| P8&% }ҞNo%&r`08uV%AFkl J9_ML9P I)\9p.-"B~ ңlvٯ5DL:'۞1,"'B!/Vb>_Hhmj$^_c_d0ݥWoRma0Tk1ô_bȏڂ ~o6[X٧`&WWS܇ -z{d n=D:.rQٷYp'N"Ȱy' @VɴS?Q!zvuqdPy{VoXtKpd<~("-U^.#!\8NF!tWu޹whfpB6Z9xb;n1[٨K!Mڒ*FyB~?ϖ.eһMIwGIT8A7 $\Ps~(0tlHUyE>G'Bm^KZfeM" }STĊի 7k(x(dCPakX5(x[:\K+V[? % yNpeڻ^]'5_<⣥gB<: 6Y9TTi;LǶWFr{A$}gg,t~ Bj,!/t\H)?A"R-Qh);_+~ͮr5fJ{'@faql>+PrJ6Tqk/C gA2r{6rhDπoZ1bZd=3,x$X.&ݘqFBhݠNU jenN* +#?TtF/r Uy6>>.ܼӎnk* oI6<;SH <ˣ."U4"wpYfEk>87.PBQM S}m vjbS1i-cnvd=>2Ɠs0,D=EV719u|+?AKْTizSbvèмQFlT)xTu,]}6[iSToAVɿtUGX-4Gx6<6}lpH'U3U=L*'Yp* T1@ASo#ƯZUAK\A*FoĭJO':ILZhQXd;N¶C*E #*Є]t@9jI 54!3F $axA = xD^0nGl!N(ʯr5"vngrlHJΠfrʠ`ۀpt敮6UT~ $kvU)fb٪V揰xx;P@v](0/Q KxG*@mA.kx|[' a,Gӆ>()o3:nJ&310Q":f&I~TK7=2I+*]y@փgooRg?Ppdd?BBHOkl B/|8d 參_cl͑wr/J`տ359r{cUpkO(9fob̮LR ΘK"iScé/n4h{$)0p1>_B m52j)]%Kp~U D$/eɪ0W Ln(׻/.ݑDg@P;1 [8;lT"ABel_zFx<‡Q@-mH~h 6x%CR+T' x,!;fGl,e3SIL|=}cFgՀw^}EXr2o 5Bhk[;Q3s=i4ע^=hI afI2ryxS*)7Kl벓խ %zAYtdD"3EioFJVWgx_0Gbv8fVʱhsͫJ~nJD: SH7f@Qtf a.M= (eE49]2X-L$+uSç~6̗9/|+rv9m]h_>tT8r׎_!L3wFNTL$ &|7@%kTI0%Kh`0 ϴevۢ/|^3G`Y PxMIr>FaU=J}Yh^~}0P"8MO!MkJ58_!Ѧ4Ò悵DKpJWͱGwI |_ zzI =խn8,bF_TR?kb@sIIZǍ8ߙRljl&(CiVji{J~sqH*d?Lۡ39٥F=[3 .fhh҃'}le 4N-}Y5RUC"Y'`~H Đk{J9<ųQA >a\+Z%_b~CIs2VkZVko# }M!R|Vy. &0{ -Bo@Y}t*b>h8bJ1 k<})vVsԵCUЏ7*f|RØ`犬iYŸR*jy >K^o؜5ULy\EJM<-,55&Q :sR9ѾqDc3G:djh|^{fsFۛ\8GXɋI sxA ;񊚣ZLb"K?k=;#7) 4wbFyyH;3b&Z&}rM5] Vcr\XAsM^Q5s-IՇ@.50&6:hrV1eU`y̅㊿IWWNHx>494E 5O]cSQA!| w@\ Is4鞮ВjM|98 kNJ(2!̈́7>$w6rI N+ѯE;b- ɑBm3&`glFBBaoF_!4:F$CZ ixo)avD^`uFŨ#f/ E3@9|zyQo\Ųu )]4sm9;{hc+Yӎ.=}a&·@1uevDZ|psQ7$2_ Xw]>phk|w&/ <.kki2v˶Q4*ȠBm5'8m3v0O .:n4V#,X;h2#F=~餄Y~gUq'^<'ZS{#I#ЅbR(u=/\AţD1ejw_c YG #Q`-]UMdYxkzĄo 5%&Y\!7ۍc b9d?4$(9L_L^sh%17H2XAY5*_XkLŠK=mu%BM 8~\@7g#-ڦ̣$" C,݆vvQtFJI`1Bw%|n-ĦPVkBȬw}Vj *ϖZ\Kj,|U׺}gѯ4WPy3Ssxf,qVMp]4.*u9'r0dZT%\i-@nP`2aB<u 4gXkDmB_~v2{QYxPƞFuBKroV)T-2m߸.6,R]u5aR@O uePq"~|٬?]W EgIA)T D"yZV\Z ijPnMm$8Yr(*k\ZQu><'^f?Mg(}#Si QwàRhq>ueK=r=pl{2|%#LEWeZyng /U <(Sցdq 3< ɃOm1p#b VCn/v#$j)S,u[#\ި(bMxϷcU6< _}sA:"*a HdDOL8wNqQđ#w?0QDLޒeQY5Rd -ě:":#@-R ʮQTus0Pud4aD]0ؽvmxR-@}?sdAw4co,h 3R_Hc/? |]Npۨq}xƢTƗ!ێ* "SEhRWIr㚸^ձZG+seg/ u z:;ypVЮ]B28 >1wCc-h&ޜt(wF5B^(Z)k+9GmuiwIZ6\q+y 5Y/kk+EM0ź%Գi#4m;'円>랉`Pc4ٔȉEߧo]#ʴوby.ZJMtLN7FjdnIqe9́pMY-$ pLYͽR.(>*Qhp1]AmJ+mW~?0ч" j+SC-Yg@H%;'K% wd Z렔*z4 H^T9RmH!%w!b.o >p&?^$!2"#$j t4k n_یDžp|EaE$_}0k )YbP(Kݣ@E௩<\O+/d %%r4ڮpD|9E!nl, P jW3NII.[IcvX̳R`L 2ΣFT;ieW)mN{@ .ߜǸ9[.0h? R!URM  "@I2>hAn?hQg!\] ]zȟ ˦j1eSS`S/ n$5MOAy;|u[ʒ_L{[`3|vBz);cEiXJL/}+$7 K@.MɚmꮠeP[1A@ol, 3v4Be}{ZV/-I=&=}F&*뉋@sPZ\hh7j !'}ꇼeu39ǯġV,R|\ͦk ~hk;vrLכtV6QoP8C_ؐæ[,c6d–9j,.U+E"f~d[3}!FssD9 ﴨ9k iz#n6~f8r '0Rr@Sx\5Ls4w:DS;r)M1 ̉ր"~'x$!N(ϲ9Vj˦ fрU |/ !!IC,A3Yldj aT=hL? +}WAqY@ hԴ&nYV,bgC'dZD3I+dᩐ7hNe~E.TލJw7(8C?S3$S_|*6LF5 &#I቉p feLd d)F{Oj:Ef3-r%g9 tžw֡s78X)kg*ea Rivߏ)&˂qLZWk|3 ̭E0knB>ӰG&Ut(y;vrcܘQqZ$)w@Ma\~_[NwT,#R)fjhu9Byqs]/ ׯJGEG61;JY SN< 7# a}=wX?Z?dtH4X s&x %EA?=F3zJd/@IeY"|1F84Tޗ[5*ViE6{H(ש9탒KrЧf_6ǂq+r$&J q~ v;65dҼzbfi`hBTߛlr׻K 7ˏ"x6WeJ"s7n/1zs()]]vjz Ȗ`G׻|9ӲJx)NCl:PFZ<ՆEi o_e7}lsv kЮC?Iu0$K }Y B d;͒ h[nP")MRfJ70z]Uɔ{poХjbErc*֒`jZ2klW dlj0QNI jlON+D# mM#AUWmztDԭT6PO|/ґo|K+Ha0J$ "CIMPX薶4Ep?R9+Xk;iC HnʷJ*&#PyAFk& \W iHsh#_/s%d#~ԂB7Ӝ7ri#է@-#>{FNND[&Dv|([BpmǗ(2SQič% ֎픵hP} d(_qu:Yfrَ o|(fOa__(m}v`t *2#Ux1xX{e2L EԌkUՓiBBJl˟̕N^>if->gϊdG'=&nYE>F~A+}4o-~  'd={SVi&`쯟۬?BRTiἤ1t3(:%UpJ&" 9澪ws\RbH8|:h}c/uT?12/Di-w_D ArpE7}(]EwRuOۙ.XݽMs{iЁ\twqa@It2n0a32+RQZR8/^TQ<O ?OoHvbKhtmk!z"e!6s|XS۔>&=nD^Nd^qfLFq  t'7:E`i(ʟAqƶ#L3ȅ$uG>r((I4Tj1810̓u^J>V#z(zSvp٥8-QKyT f>lea%BD)mKN_V^UxCЙ=ߑεcI fn"&g RM\__J7𞹆 Ђ(3nke 44ȣ& _TM TgW-?8SrAb~xy2 ݡO6`55.O3д+`)Br#mk{8@7_ɪ^7Ҳ{ѡo"5Q~A.$V´G֪IpH7>,R^4+vkh˻'|r\|/iOEEhC!OT/sIվY&I`#>-KN&p=mn2~4dj===.t2Xu#(hs#+'M~*jfKcL[ k\<%KKqn8*tt ZOE-Dy7q%TM⯨ݐmƀwe;Yq=4G'tkbK'̩"qNS+_!h_\;: FȈCDݤgoX2%LD3XF.y 2`C+d]X{Uӈ݅όv<:-}`vJͣh̑R`AVBK{>mRf&_An 6BX2!n4'B4}t=P/GcZ[2υ |vWv7 g-AcV _DOKx|esG4@1$Pi^ WȲLp7EB]#=v)J@K>$&Ȣ(LOS2Xx Ծ2M7 b7C5}w-ikxWn, ݂uXHsq&Zī7:-0F Ngw,0(vSy^?F.:@Z0+`wUiPȟܪZ+ꦈ9fR52UWqf xtky|9A:V6Vv*dGؑ\ٿQ܏tAb:Y?<26dD.*[J,6bڡw}j/Y@4&N^dESg: @M_} #lሙ6LS=1!_a*\*Lup?=3Stژ^ #Vrq aX SRk!D7BUp!ސ+O()*Ғyj}! )#N8qbi Mݷ!*(zDGثz 㯚#:#=FzqI2W65&(nrwƼ]4,xłbem߮-@ne1[Y`T}䶭Y$ה I9C Y*]rP+lk.au92Gj@Q˲4-W\xQޟ2C:Fj3JVvzhwqž?M`V+jR߳X,^])zEݼyg++KO=gz t3j2 |y\bgP wlO}C;/4E m?x MVz*i+F(&;˷=)_A>Đ~%zM9Xr}Cf@c]fKZXe6;g{X瀾m|;](!iA6)^i0q ?)&ސo_s0ɕs ԯwyU ^r"Τ:r/߇"B` hv|iʒK BsĠ}#ҽT `قe>[Vv%}raA*C.I 2g2w:5 eƻ. &_q :}q^Dö0#B"/]bw@;wH.~oh"7Bf99 G_-ϼ6lu=ư2?J#?"@8u^~`oJk|+Q ЈM, `~Vۏܗ22ܛ9"Xѩ&IN+y~ &F~܇ͬ?F#[ i#Cs#x>PVB 5ۘAFV+@j9b(]xA~uIxSc[G5Vܯ:V!a3yZzpNҎ\ܽ!a%JnW 7"͟,:vo Bs=.뢓g;cK35᪗?K uUg qP~sIAW6s_)L`;0W+sU W ?D>9@r#6)4q's_=Rzζۏow>/(NPk%ȱby0U[8RxNJ}oa`x2ExZj|ċ"mϏC 5 '\hM ymR`mJ#M_ۜV-LD7 )37}W3<e\^ꀖ'! Q'@|EeF>/D}&Qߎ`9vq% h?CM 3v]}k6 7I,'܌p}j8Zv\|[w-GѮV._AVn)Zf ̝:#-%ˢ |n\J>%DC3`vEA:.Bf?QpPv#/V,_h7@TuN3{'̎*q) t!Մ0xVЛ:y%ړ9Yo+!H0oa[7 M0GdK 3'񡍵U,wEn(2J!nH 4mag'3ݻwNf7!F!|2*_xj/Ty`};D&q"f'-fΤadbikW)$jه0rqCIpҔ>?zb#^*-2FpDzJK4J^l|hFn1Y+&3fFs&j-3F8_i.qWIoybyZHu JGWvMDR?^ţ5~0tݑ(DF?MwlM52 "Z%Q>0(eeG^aQZ;}E%;%Qg|^4[g>#<߅r#Ӧw:e{TVg7er~o2Aix-{b˲71r˾&¸HDTLNg,6jIvL>;{ 1uݨ w}e>El"Vo 4diS0 k(8a"_?#^oj@!,T n bƦP z#c͇~٦="<#{t,i(#njGb(](&{2#Bb-/s/X&S_mtڅv@rKT4DHx5(yELTq"Ww 7 mDtKwyx;w.\X D;`Oipt#Vej0}\؉%~5/ i_ߨnOG#v!5F ?zr;\3MCrXU&ey_8D4zD=:S<6Ì$ ކʣY`CXǴ{߻OyPaboڈ)T. k۳)zsnOOHR#Ƈw#nEp!O {Jo˩-VωU$e.J8ȋQ1\u9uCtBg>m"RSJ;ϒ)rŌDXUw^xa^B vE)`T ׭)YxձMF.8Le6 ͨi{6\wEj=[/A~7ǺfPvHʹRlu[6<'B2z#9,k+:Zs% aj,ҥ63mؕiPFp0c1Okƶت"RB4(\.i7s|%.3PВl'rklm/Nřz[s֦B"R̘E#>|o%O{J2ut3H:o%rVY̻GE3PpQ->pdha$Pp׵f,ssfTK]r8RjN`| {uWm 9O} ɓ>Cw{HՂ6 "kZIՊgXz-*NoGTr1dE?QßT7~4ס2-(#ޱg OϜAϘE=#&sق2j7lLy03hR*K1(k @=ÃcgXv[ҳN,Kނ N wqnY9R`sMhw>oQ *q U9|FTDZwI>f(izhn5H7O⒦ᦗW VZ ?[#O& 2I'&-3ȅ [$Z?`LM8./'-M.'bTI[ v@Jz*lTz/zkmϘ,o&];ԻWOヌ\'ϕlW7E򲪵bŽVUQ\1..tI RlcA4/ =1vŜ1rdqz3Vèi?S<6>'_2k ,ɮ^Zq/Ҹw"`:[T;@ 4gԝuWI\}@^StxU+% gP넓+' p, [$Y*IU~Ej!vIuw\1Q0w˄_t6Utj@oHfo.3aF"aif` z"²-ZI ֨4;g8}/(YU\a~^ wxl.UqQ@ͨ,l#?D=fdQq 7Tۢ^Q>\'|Z,A~i] 1\\'H>wmɭkƁ= wFck#9__OMVg4Y%XX}9ɜDgy<=v K ]4Eӧ?P}ZGҪkjȍ< $>iiDZ!!/dFzWk1O2 'm*Yu9!! \n "RfG0}X_`Ab,2 |mWO%-n,)<{OXbfېCmTi쁭rq쵘 RbxǠՂ[6t>Ld׍zE~/gRg,;V4뾬;Y82JpE.[7)NCa,Ѫ6q !G,Mgx\ Y׾/ւtjxdHL\'@ E*y%ov9q(*`-9rawSO )@PJFʶ ׺'y!NP6TT!44NO pPW0Wɜ: U$D/Y{_C6132zAObȢ+6B[(>AE/p#BX3-_SNFt0s)Et.4gkkCd_KkT#~l\Lx@kUݶ?vN\b5uE"lS"V8B.3&AGnjF<KТӧ㆞rdjb"ЀUf@I6!HJ0U[L~Dkȏ`2P){DXȞTQݳbh~j[4 8=wCߢ**顄s4%r@ʚ{uףgc[%ߨ=zRey>6!^Zc"mjc: Ӊa䩓Z◳wnƌ΂$э}a+BN,yF&~_'}hՖ4T 4S3-.;7Sݹ7Ŧ`lD.ߒ[u#7{ oy8`ogb刔;c%(\މ` ?):T'/+~)6;4^EЩO4S)GL2>9oOȏԨBJO$)ld\_Jrg5 3ǢT#Y<p1D5R<_#mM"PFluVqAs&;KX6ɝR_Xv }GVjQnC ,G;jJ"z6* ]FC!JY>7?y9¯b|껃_{e6 P h0.ȝ4+Et^*;|j v]\ћ"*PHH gM4àd<: "7¤iaϪ&n-$;Dy% SVO#a"VzbLkTgI0ʰ-] >)V7k~4Em肿8A21G) _dkKMaw>0>)*QM ppIo-AH/\JbR0ED._~; b~]Ez@-| *,_܋mD7?,2/y&/-띁oU'Vef)M+6on޺0vp/Te;wGaH~MB>2AHf&_t4 'J@^D37mJ:3] Dsydoc3};?[1q2u?r FEQ{pi p8P;DާSo̫㯓q$@ܭk7o=۳1Ʒ p~Zƶvu.yP11"gaD&3X%lŸȇҟqXnH*+y}5h+9{RZ}`S,Q,e'R-+S"o;3v“;]jHJ47#4x"F]"?/{mC?eѥ=vNaBwm&Xټp$*>7B"oh.{zVN+WIM rSGrXn5i«cj #%ȝf$r=Yа%0wTJ]5iji`>.T}I/:^n /;N190WoyRwVc0'L\IO!XLJGv{<2PL}-%+1Q"SseKS+z-8%4 D!g-y/H)%'k$&K HuxᗋUsAǾfB򛔠;) @'4[BƊaA~1=;Kk3bbqW%yrXoG ii4kqŪHF} w4gԭ6<?u#e1`)BOvQu]j:bb3<>wQ 'DŽfԎzw*eAWδŊu"•70HwvAI=dJƮ wzo=!>atkiós8GK@o `L=ʍ* foIfn.k@T!TjIb_I;)gx?Z8WzL1qf~ MٿhLCq@MA}JWa[ͫkЫ9 C_Vή~}+V:sV B*OTms8{mj54|ܳf*ªҢ!o4a)-*äZg逍֙NbI8M,K&ڱB').闇9k8@uȇ"kR7DUhK*O>\|Z 7Oa7y:}?y8[3W%?cDpQK`Pܬ(l*?/l;[2"AVňsϜ*Bw!J=.ÀVD%Wč=3((n%cn\&ӌ{Ҙڶ3*3y+nQ|!x=sڸIQwJ6~4xs7?얽AB 䐇 1)p4JؑǿNjY emJ|P_PIӺ,phjY5xh$)Xa{94S,,:{WՂ;;]{[x怵{mj{ }Q]\xEN8 -BlГpf{2-$IV<(eAJў;t(͌wx?ǝ6Shڙ C(iQєV!,YP5m!&qc 3LL uDU) @gχvgMe(Gʨo[ v 9@_ `}*hAT" hN1_8tcs51Zom7bqPx2n"ՏL 8gx1(Rص B$CDC~k鯮tT.x0\ k<Pm Yzȯi?W2h P&"HVGey~)Vqo@5뷂:I(. <-К6=@6*;&唌?#JF8]lqE<z*%AvVĭ4RLހ3Jq;Kc3){Ow41!]xAVh2[$c'D6*`;ɧJsc'܊8zV9db\aMJC儫 Jk TveUb:C*Eӹ_]|AQc4T.ÈC܏vF2pvl4e50*r򒊇PP{02₣r*h ZQ` 5$WT*[i)Rq2&u槏 (vڭ"5nsu)<)Dėf4~N$ON=y` +糅|t+(tբzf}=qBpY̆7a3|I $+)RV7Y<IJqAyRq8 ! ۓ-ԅ z@5eY'9=ڻ81GOXy֧cLVޫ2dwS9I2 q3S?Z̓ Sf#0v\] XQpꎉ?Bn{*r38ُRF lCq/0˫dwAa-W#nf ϣ#c'_; LࠑIQS=+6_=UBH3è}f3 'fH݀1UzjQ!?ȟWf("KPfCUB ]iMO6c\8Іq.1c,C*sxwR픐/)Imop2~*KTz^=Zr*;+*mMB/tD$5WKjm ¸|bvXVwwBle( M|gO16 6M[''bӀG)=D$685▢셯9PqR<@К'Fb;ʅmy%r!'KXT<ehZF=ūEm|e6I9h~Dr-F?_y(΋Ŵݦ7IL6ͣ/ *]Ʌ iBСP8NPɐ|{L޿!}WZ:Iۈ2;5gvF~7-  ֨#;Zktw6ѡTQϐ OT$D>p?H|ؐZ l $)W1Fk;q+ڻwJ~ihd B}aZ;~[Ё$},8Y߆lDW-{O3,Kn@xehw丏K|Z#$qѴ]+lǫʸ" o%ẗ́axX3ωC#Hs1,^R%ࠇp~BHPG'ZeNe{T8l\OsR`;^:k#uDz1PZguT`eG~c`W urÂx4;%o@5J)-g@o`M{ԃ bۇYFLM$adqOoXDuh2^\$;BJzE .Dꃩ*1:MJr^3j9$V;ŗ+XS",Y2/;0%p\GEUG]sH6.U;"TFm҇ DS(cP$ (͂ Ů5396~#?01TGRk ΣďAh"|a,̑fzpFT%5F4g@+8o pFI&7#U*~u^VKnNꝛ@zr4T!I]Rff5@ZotÊ)R&1plx*9秙۞)@v-'O1z`:*u ݗV#/fڤܓQWe +'eݓo誝:w;Fwd_]6?^j@s3)FS 3DIW=D:Dj?/G 1M8+~݄`3縛%ӭt9qV r-1%ا*wsݝH4{A&jN1M/1GVUYNCy9րC ANl$GQXփֈ;:G{&DīE쒍)}2tco POv\(P \Лg*X>ABacnUEh x܎{i?Zȭ%DdN--kk9k2̣[b' A/ 8Hꕜxz4oV -kiE91bg"t:Vw8ڠ i7V,3^qMbM8nT]u 0+W KW\KOPS»E~PjuRU!_V 0 Gpm8BR +E ?bzYRQ&@zHiV8b%1-ӼQndo1/6vWq$zf}?Z%8].l”\ +GpҽL,pc>HkOt/j+lܨe#&Kd83^}/iZ@g ~~s*~ҔPSX51򆗏72I&o-DwȐyw)2'I#AuLlo=m e| yz=\ċ$%M@$dÛ#c'[% gLmlm52/ylx[(/qQH2lBV]Z6x8*:^FpH#я% /B CV2#LQЉ=}MHT@<#^ZO9ZV(Kcjngl$͘᳃@㦲iI{9&wjY,hB9[!aܓ2=!Bx6>dN%4t2 +ҖM15Q0*uNz0-"Έ\50"ďr9oTD@sO3 dӪW#`cS?D )Q~Cj4ُ+Dxy2U'QN]G̡V}< Xw4]W+רWNÄe{^Odk$0D| UUNS]HHF`+I.J-o YG0AhMwGf[7r+ $8xZ^s֌MzsI~"mq42I &,L(x~GzXYIpm_pv[ϳP$ԓcGn zUiwRwMBӥ7ȍj ?g?G=s 1r46,:8='sN9#\vP^.]pKW"Y쮀[*9G 识{kmV౔gg/k3' ߖgwܫ/PbIG4eU) ˢt 3#?bD-jۤ>-eS/-M_oYVe͌ tBtN]`a.K *#G_pda9AjNySРΏbwTĘͮi#*~qjB͚5dM]ࠣ7xW:j3J6_dj'&pf(t-'B(f! >):mRGR`DU3 }]+P&'ɬ₽^/.-SCa΅Ds]yOCا2wp>VVױ>jsn8K=ZOj8piZ:0žbQpr)Tփj誰bW1,{`K_X]9x|nyC?@D.Bہ:\mnɢ8dPxjlX~?#:A|׫c?}'(f <']F}|G␚,ȃhɬrv^x fSqU2(VJ07PlXWʀG)BEM^g~֭}>^,d~)tb 9 <'Wg~.!FƍW: \_0]g$ c<&{⮄)]W\|KcVbx(4^ODjZ[8zx|E5?1V.ĈUeDT墊E9mH8`֥CN]6=zp7mG_:B $Riz6~޲sE h{$#z-;7"a\㶴Ͼq _czNFjb%B?/2^R?Aź3[S5] ;@K~o';%]t1WXl!/-{ʁtPe|q$ZI-a'ˮzAQs[5~`gWRه>v~}tKdR:R/ 1|3=GgH(̰<C7|_u#u6@x7eV.H[差d^bw]Z=<(g⫢l`gVlwpq.3Tr\w4hSG2B.&[ƋTn&#cJשkc1Gqpu_N!7@:sI95zw~ͣg4-]/^8=Nev$*7 EU#WxN ~=E:f9Emq1@9~Y>L #=a۲5ˆmҰ1n5SJ]ZgN{EK R~OrK#ҷöϥPV00й#٦Kk>Uc2$!:f jbk[uOG͏*A8Q3m)QL=4zߊJ]h㫇)I< COܟRi7i]avlKSq6O}ؕ^@WL< 4K.GzfПv*r%\BVp;m#~~$|.{=9H2N)Q3X.eug묞F/S52O33S\{ljtTKeK4Gz'Ι|$6ԪD:NS-6HxGw<* LUz.f{= TAC~ΫurxSƺ_ds@67]bHť/'x#[8NaȒvS9,R=t6 Ԑ&\a_GF`Ư[fNN8z<4AD7,_s? sAs(I9= \d\ "8Id<:\Dx!_i*,#ՀHsZ-a=Xp*\vT͡f6В+|Z8 3M&>^oeE+^{;I~>j! NVw刎Ӳyt,Di6ޔ{쭙#.*%8Ď‚P!c`V3iDX k;1R1~sG2,FlV qJ{?KS[B̡pP*1WHY[(ZJyvMPU s3'9M* Ü9|!|Շn,4[7S$5HCS^ HrNZ2Ҥ@ڥM7u% ,L~{)DOݡ-rq#P7fK"P(ۼKMߊdtMf^'~m,w^o;WzAjFN"WwV=Ao5ܾCW%VMnD bܔX X=7N`)SgThB9MJb`z H6Ps\y\瘿LYd3Q-OJ*,Z/ >G )n֑EߤPޟp% eț|vai7^ϋ^ tHjW?긗f't7pٕ&5: n`BU|rg1N].FaڙCfпhAUZToF~alcw5 t$ n `36_0孲5kF.]_H6`̰]y2S4I{ԁ4Z1l YlQ}xW5^ P]7O[!?1#/Bas :ҕwb*xf$eH́Q*X~ZlBgFbF q!|j '${(p%e,PFel H4& 3Rcػ֓=jzR زmp\N{r9YаkFn34bt$`L" [C<^Te+:7jz^V .nx|CJ)vbN鑧\<px$>*TO|?ybdP."NJCA# "_2J FoI!EƝ 2??էKpW\(3[ϊn9!SItR"[E!{O+5:7n+|U*@ 5uC9FQ<JQ xw;!/4v,zM[t^>^})*r1?\W3B3f}@Kg`f y<{.; 3+vmO0^Ee)"YYt/}ꥲK[#n>dF5s=Ӕf{I5j7L,/nD?SE jIZ4e\MIL K2ojݪ2^uC|RQPR 0܉ML\uq0e]{Ң=dWR9:ЙA*J~]`v+;;exa(ֺY:aFJCV?7[p_{Gn`}(Iy@/1#,tye (!e"!gkt POZ)Kx$0<[ !ȉw-s Um+VcYhe+(EX&Xx!16 {pWv+!mX^ߡhH?UXLip,]QS$:0/,UJy 䒩ik3L#$:|!fo;6ע7uC'gU[3 R.UK_Cbg␋dQSK{yCd(؛oOZtp=M@Y3mְ97<1}`ta\9QQs!Ǎ8vđ)0 # }hC@5޼.'Q9?7J;9E//xvd4u͚Ƥpp:u9|ΩZt(1bg]N" W-:"Wg+() ezeN{i!c|1zJ#.VA8u*lG)Q'_ ϤJ.dlYGwqk';_.JUq…>%r:e>{p]`X 1f gB\3[H~kk sn^p!l9 Oѝ#g(@N$#hQ"df;$& :c ۽E8"_R6jz#uqp GvWr7:qH UdBVx$|2\Bt>Lck:(;ffIjJ$M'٣Yr5D\{cvK>89\ZZr| 2V2$QԺQO)/ i:3܍X|5Ha 2UNjV?4sy0PBRijR,Bs nx]Y:o")dZvP{ꎲM-tɇ^SQD'J_H4ih| ¸Ծ֫0 -N_iG55-NX%mAϊ=o+#M- g B/Er˃8QX ͱTC,c鳯*H&Ł7cCáUCJk(.iv: cz[+1|H6@GH9[,E-b8m|@A n6nwт!!Ix 8r-qw5t PU 9[{`Q-9NN8э( cJt'O `$ !U[p>J+]RuFQFcd|(]~OulhQ!]=PK;?.'ll~K^m)E;do#' ,J4q0V2ze_[_AwE'] 6DC~gBjXLX& 񨡈Y"/+*~jh>e&ة7ǔ󦗩㑽ip;M`*TK` :mc.`J%qA%ְSؖi5(Y=݂ǔ"$,X+C0/zn?FhܜCm0gAu7v% n֪N|ϊ.:$>Zt'Tي25FVi!|[N*0sbnaF 1FrՉ_rR>0Aq3V*__D`>qN'.o3DN,temk|om4yzGmK"|%. k[I \uI \@B}RD҈@G>LK|Y*|*ǣ#>ʃ۞!` eDc Jh@M# \   6K)żhOMs2<;bxU]w0$'A:掺GDUBuStZy^Ka֎iZ#I+]gD|0}@74r4] 7@,qr?K]|f۸n"㩫}6BIБ?A佻>a4o~8M=ݣ;uaX7)&cuDL$=6FxQN-ޜ9՝DxQK,P5ttTBȸ)ɍ!j\CT ƸP d97Xy2iU#aG?OXuؐ)"ؿޝ:'DU@T+Y]!YR }Ȼ^У] ז-`nys?t7*%17As8g r-C<ҌXUl~79֑,Ywv,G)8crg'|NI#03/M5S8_UIQgfYV}-OtL5lmL+j>鬚ۇo{y2@t"]DJXWtI$DsC}n Z 9e]E,)!2U9}#ܺY+$.F9mBdpwbN+y3t`m]n%d/`k7&I$quX`UAS֙&nh61^JiM2>)t{5&q*nTcפ@VISB YT6 3[0OMW 'Dgh{aZaTxH޿/xp!Af|^VM=9(e~Ϫ7i*C`2Un0e8hЀres,`L4oGLѲgY \]\¶ {L2.RVwruy. _ט<''rAE @lt|LVG}"P%SmxQa{^-Hb7M :higwooS~y;~RK83 4:dK n?/>]AP 9^+AkmmF )Nɟvfxy DPM #E(~.O2[>4~qƀek%DV)đZT˹\o"T%"@C INL+R 5h0?_Gѓ]dx I"dqGңmBܩEG. #@{Ci5e'h}'=2ohIX9S$~g]*)ƉU N+2Hp $[!)F%s ہ}qZKwğJķ! &x^aޒAݖrfdqgk"(>eҦ^$||\͔:c ҟY׬&#X7dKh]s4%v_-9/U:h*OD?~vYKR"y~U*8@K=X~{y9pQrt\djaX`%A$ ?, KgAaCPR[T'=kԱ0Eb%='ojXsu |Qw|y=VUavm7wʟV1TX`b ΖB,$"x?s{a mWoVzQaK:{{cWI6>tޚ?PP!pya l ~c|1Oq{l {`Qv޲(ƗwKW/`ͥŗLyQTW;1CCX?_gd)NHhWf3Z*lftO'8l#d}Uy(XҒr=w):wj#MT`+0`΅A:z w~Qɢpfo$D&M˿F3D+%yzp4ڵœH/^+!bk>p@6}ъ,NTy4oB@2u zGS%v'sJvDu)5{j)H-D"Wn$JEBjyn31+Bq{.g ykup mH65E3\I: p)`j1KP9<5r8N ht%+jŽ< !IEp":&~[K`whzOP=y) {Gl2jXv!DwzB (_ qcduS$>L$< EmmNƞX{ {fZGc^D~p H٘kCJw1;<ҲM@mfeulwP\*=kaPy/m gbceNT\#?+i,U;DA@QmA<bNqVQmO>=8d%܃/)!gyC%SǍ֣ =? 9w\H=D/xb֖IDQӥ/s;wTo1|'C>ɦSa ҿAvxY3dj- Z{)djP=Qzq*ҡ [~,F?,Z/r (SXe~:VDǘ=Z~"HȌ%.KF„Va)ykJpuؘk  7.zGx͐Q3m@RC]`ף,֦`Woi@ZDTl$oS`⊬/CG-mNu=rK_b#ht |T[`%T%=tX~ qlp>[ s홙])BVF9ib;#?%e0Qc/,]3N>1&HV&wPr[y^('\OIwKfǨ>8YTxbczC>+D 9He?pƞp\u%JTRBL)]JUZ Z@x雛1죳T*C0Y" &Yp%D8f%$z82)htJ+!/N'YLD/0/[FO;S6.+d&yi66]mUafov[y$IfILGbIj $I}@̥.Ab5(>lK/=Rud-a&7 M`Bڍ {/${ qO( A-rh*ŠKCvm'+0U9.514W'a|tXuRNVvǶp m褼F7hN蓓f$+&/\}(2e.zI<·^G9>ԧݛ>`tyy(vc0i3ET\W lXqΠ;WLs+?i/} ϦO{L{h) p`: u 6;n!9.Cgo<ȅN.wXʰ2sjqл$Kr7]ǷvNS!Kz{4RMSo#a}ܒ7sTE*]}dg(ko"䱖שgю܊ AH?{56.N ʰnAǟnJwN#]uEl44.D3%{r"T\z3(9\A ~3B9)B뱽WbE+NORr˥0e5Ĵ_9OJ%d멷 2" n V<+ 7k0kX^C ^.CEmmޣy H_@D5C35Y" /ޤ- 0?izj v2Wfl?:L03ROCuSJԐqn*w9v+6(W|4$85.|hbN=U{B؁EcLr9uVGwԝ@k?3At1tJ^3 ;`=Vck6LWkz5GA0`{: n35e6RJ/6԰LFqخfwy:F(ݹAPH?+WAZ yf4OMK" ȇ-IDMQ|#]2 {Mz=w):Y8sG}8^~ 3k-"MY!B7C!.By* y, o\G~d~d: l"lzӴn{ٚi#D+;YGKIo]uRMGZѨW RF&8+yXzNof^..KYo)%<[=#-Rfgq>ơ&:Xcz`4J g~EYWF_#nX9Z5a~BtD(J- XVٵn"§Z'wqh whD"%x@}ddwlKA訶+M`KJ(aq ẹ$,΄$~!SGR>5|ksL{8] ap iϦrTR ȥjgLZS"()M܂o(ˈqUujEu짘u;©.1(ف`@RےMiipfrPN5 c9 zgbh.i C+ ]'X:}t9\ͬ~BR"rJ&݀$:$>5ޮr7k  ,QzAUh_epw KfP&r$Q;I^Z|7ȿv]$ Po?^b;g1.T*;12ӹ9pL ŀp a)3Q bx(W]hnz( &-־G }9jV5/}PX) C,(٦?T[P_5;ķG<m Ї7R9j n3d);3M[Gx4mgiq^o7 ZhuC <'؅ 62(j@j1`(q]sAIKwJl,L7 d)(`K~sUI&lT ZGݩl+Iif&) Tk3:b^*NE{%qJsԀ̌AF֘je㞤ƻ<41=#D) D+Uͣt #N7V9݋d2|tPTqX[7q dңtRO4H%gq/誀pcWҼ`"!%vۘ#f3Tў\n60hC×箓=?撥B;5m WM-&@1 S>p0 -ߪAi6ZewE2&$${ɚO6R;xI:cHkV? 0Ը"dVLrb9T&s?GRm`8SLQ tKʐO)t7e3HA9=HU+Om\AbCSxعZPD5mnq5DԨ(6 5bGSmK%durZկia9,&}bkrb&ˇ^xEzCrvdN< Ԇqr=n*,dxDž 7m2(Ծ^nZ{WƝ )#afӢ.LPf:V(ob%~a8j,79)+2I=$[б޿R]?gX7@%C&N|b\3 q5mZRP73DBN_X8r|Vd?.֔otĿdwYB,?&v:iՇ<-ϗ]-0T"LH0>w*Xя3͢ gwK0@ xw:; .G5Sy`~51a~Y+34Μ\2L̵I1A\4jWKBRWʿӁZU@-\N[俻?n%> HjCEޘl^:az4<:, >=Ynxࡒr:d&>[Ucnk Vrg/ۂ'3lb2>`XĚ-cZco{O lڌ̠XtLacH&]:OzHh\"|ӊ-JpͩOa(N4-2!jRd7ﮄdt28؆Prp,f&?yd碜5.\uqCZWB7Fzbbث9'<:W4Q?[5a{ϡNr 4ПϹd.휁/ywpG˜[)O;Em8e#r'NxaR䝟DΈuBmlG%fkY$A**B5t hl}pPDI~PGaeM͒)7HE8TtBc%Ai[bZ!zelي7JZ0Je=#j~CnQiye2 *_GK?@^$n1idV _˦\$)3Vퟷ_b|l Fu8-ꯪkH/N(SQB ,Lj޻s쥠x(+@6M:Ce>,ȬE?{#)o:j;; _Y4|ag &ZKٽ SF^`}w|<_ѧaf{Z+?Ů^ou>1c5 {dy+k>nWqqxъYw=&^{}|ӈ/$b)gaS(=Sׅ S*+ ysM/1!R;]]CluIf+眭l D ǯH,=i1Ec;/wg]*H!?ƁB; x O@]^ D}bkfւ:ըKwCCw~Ċ/2Tcwao)'4T$pkE=;>pt-l g,&ZA?EbNH64tS#dwY[4 '*}K=6h-m]$@Blm|OfyVE*:D Q9%9k%kkz *r^`kLM&biYs$;/1tWk{$}Y26#f]BM` b|1)kU&Tڛ (rFzQdOnt;OOXKs y\ϊ*he=Zu{4W;QYI*% 8n21im}),}mOa'.a ם+T!%TLٺ~ hDA?]NpRQ<^oF,wؑܔ<0R G rCBhMvN;SӋd ! n;kG)xң=]^ ;u=x|$[h|JYӢ'(FS;`DFv~{xYTz3W噢ByTe꿁>ݎ-CY"J?8~(_3&b0qs=Ul+E_.;f^$YjW=ʬv=5UN? 7%]xNؼ$ۑgInС%*9=&bACC'Rŗy/T@ VN>24ƺ 2/|q6~nKtk% kwͱuHnהⱀބ-%OkfShɠF- F^eHHnYlCZY#y] QMDi9@!.')w޷n"4;8Q} =ayMJbAGI?)vO>կ( opSjMrA<2u\2;g?)@g ܉,S&o˸u@BtzX=ֿ@j|:qcAo5>z/ӝOgMd|V S7m̎Un嚢 U\y~a8˳ j޽q]f*ȅ`w bG-[KSAkeY6/VOJvq$fPP-k}sU9Ӹ|Ue$-T?r a{=9E39&yt$WJ j<6>b>:W`o1"&+8$Xp*4DHd"ݜN&,b J GwW)SH[5Eo-79aL%J1&dP5b#jh%0馟 .鰘^<Ґ!tibe>)vh7k*˨:$?8Q9$NHwbQV.c&QVb!Eb_S HVд?LJ~xzϺܽ7.|drC#4jB@܆a_-+\T>;DqcCؘO(&HDz iZDU^C0m :15"SgvK!+TbvEk 8}XDglCY:3 H'#ke%s={|e6Rw5:'}缴 'o8*coss4#gIhf&x]#4 h,Mch[SMF}_"\p3͈@-́|y)ho` Z PT9LoanơTZLQjC|=jlNkg* + D;iSm[.sG̬EDq\JPHch'Jb}W ܤ $E}}^Pm~\AS`J!Lnx3]==,7iHJ(L\=}䲡qt8(:TMFq+|f1󚖕"leNɨ`CW%f7 %Nj'3zmQ6H(HsmE&J`}ش|kl|!݆ل帩ofg =w؞90_j>xk/ϴ$=P5#?bb uߤutj^~2 k/۞ ge3/SI> Hi`~ia1J53^T+ӈۺotZq̬F0Np<y[? RD֍O&~\մmnw"3&&(qt2-xR"HQuqoG75 /y'ZcνryJW~_0dx\j5g%(R֡UDʙ,,f]#yCNM@Ԗx H\߷7H;~=gVoO/*BT'H (tXe{-yɩ/!bEJɹH<_ڀ O0W8NMYuAATJIw]:Tq,zu vAik5*" d=!G*84?E, l :,Qi>!7d8ex9VYEwzRbFU2JΒwVyKdȀkHtz'ͽ R'DX *H1ra8o 3ɇ6H9CO7ɮS@Ȝ8lrHV32պ)=Q֫DrtN bc݂lMqϽ[׬OC#t(ىb:;U60kۥ=0<rMd3ݱ݅T<;OibK!.aH;:tKKS:!oC#!'栉7 9+ƛ{)+.C1M8^KCDZ`EPv''wRܥ^ˎ\FϓD! 3F,5zE}t䇅|$5jdȤC&BJnJ_2]PLG[1xq2sx\bA+~dHC {uRBԮ k VHA ɛ Fv@jH˰C{z 'KʟnNH`t=,[q7n!F񼵞*#]>^PQvUY3pۈˆYºYkHEyp-=зuRjB.qz& [dx=e{\m'Y2Yfl9' Ѳf!pjڝ+%h1a6wq)l4UJd >֫3-kN hY>W4 BʤV9 ͒jDc+ӱ3!PJS8 ]n?\C@rsM/?fDԄAMmz iَAa&mAww\S>j{d"z=WuRBs& 82M i2@?g-?" kJ{~M"bW9s )=?fRn_<}uOtnQ%ZH2 ߝLRF@bqۏM̮=~F9U6Y}`(=xP>%}˷L2=!L{!̫-;;Q9;J$<;_'Oq{{>-G)3hvP +H"F57Wg=`?`Qz5DM]WzMKmً^ʮgogvX2Aٛ 6Y& BkLC ETÐQ^\O?0k-x_ɲI4xY1?VlؼA)E!%10_Yn4!Dx#:SOK]YQj^,6SPN<t^kYzf$@m;>vNtt-OHp? g-WlaxFoir GS pY)VYwXN\؇jw5k |(E(WAbq3@' * cPO}RD 7!`gn7e;?Jw++ĆD,x`ܡOxeIv|Zm R&L>u]9jHB LB:̊fOE )&0ex[?P|wZ,n{l?dw)m m<>B_gݴ<RIa AKoI2zE囙}`HN NO(r[`U_ %@DGl+ }uN2'z_'mNk}-=hG&ͼ2hU'&ts4#A1Lԅ  fW&R~'1( eZ8= ^"-US+4PA .NH`igkI:Z iA^9D'bN>WܠAz`vH4Cݘ`"~1yspC/$YHdE9+{5`UNhC_ 43?B%H(}lؒHn\doe%ڲ!40 SC,1/^c;&7RXFb쎥7UnIζ4P*Y+HBz6m{Lx E)6_*L <؇"k٣f4j)H_@dYόz8(=Fo{&ڙ @'VTiD^Cn. BckJb;QOIa,W\J))qvA?% ,(ljlN=gݘvGs:lHl- &AQP) [CvΏYr 'QlC_Gþ7Zh6ծӉWǼgٔIRP`E:nӾ+^4ZBDw# zP6y1U yy~aK'-ܳ5 |p(N_">_SJJt{aDc*Qd@ ر589R9Z7p(F2O,["M x6ډJ ǚ+TncIӦ}݈[QM>w.=QiKB1 ȧuhY7"@*܂D{:-J VGtj<*i2#`f֪BH$x!w(SbAe^PN*0 M[R<E ޙK|/K¦;t;vm jNv#  x,azoo)b ”* GcVzׅlV,uAWn5 ʿm'N^5v6ܨ>&.j-va]0rnS"f~ek8@Z,Ta;! g\C+_%7\V}(0j  ƻ #A27ʙ8bIbE.텱2\fB&_M??- NV ;171-2*EW}؆DփސJeU>?\ϳ~Z1¸yQEc!ar4 1F0MC%kT(KLY5E&iDfXd PՔpA,tjz=ݞ1M 3El[9rF1FV.Z{\ކzeEZn{p# UBJQR/abe@`CV%J2U$675mv<wǟiH%vtNx+j'so*R9S0,x\P[Y&lT$`"Di-˯7&:O>e"Y\CŶ1ԥ}cRJ85?#=cʶ6+ϥe10RY6,$9Tڤfoe u˸B93@QݒL+w67;#9"{f 3wP;sM6<m I3Hvbk" Q??ĘwپHW!v˚7:R%+눂t&HS;A I4ӶΪt50heJFKdIR1M/DLx ) hy)ޠ%@96 FF)/G,Cx$.nhG+7GrLyaۇƬpϗx}mVb83 f<@8#je1B-ӎͧ]eӭmB㢇VB "&2{aDi J]4<B7GőQ8pQOޕFs gL\kNMm:ȳx^T_t/% gΓ$šyV\\7 3ڗO\(o؎r4QT[m1,wG_b -O٬B`B}{[+o3㦽L*m)U&E3bOWu#؀k> -~: W&:=#<񗷙CX?+qErۉ5D[>DY!ߕ9e˻ &Ѝ 'O<4Lk%pңś"̶mZ"@nTc2ĉ3-2_Xqe= #ySo!1<Z4pۮ}R8w'jm]%%6~/"Չt/+0·e=ޯK Vc nOglq\hߖC*u\*iLMUNQ1y-1.m-AȻNG}*8¸87+,rO%&FKZ902*"j Y%󏥑c(ݣx 3l=O7KDuB H܏$/l{ t$l;LC\8G44}XY~4u-/)꫾ :ּ}pxNbDJ06\~]@/ie V9_.2K.>?:4޳2lTesko.pR ,Huu}G8L.O~_e˭Ud2 p Zc*NkX'9u, $>ԐHTE_)[ݲ.!,`.ZPQq2 MLjj0ZH>"`oجe՚ h_O>2+w:Ud6)]MoG6-e7hAf,<`uKh^M(%?@o- hT(%%m7㷮F:U %D" $NmE+[=~[Onhu/ɲ EuLy.77J? I#:G1ʵBi)Mx{3(|f/+l7 â2sUn!R;ňߚcZZؽޏRƾ3ELMXy5t3Z0g<.uᔀEc1n+ȓeXGEDT{Q|!YZv3`7-&nE\=͛nCػ~ i{SM}Xq|N!2|cquq909K"W[8F}&iҲ#FUM(1A-پM*J|;r@WMLSRܭaaeؕ&nSuV#(e /+_) gW W?[SIMH6&aEPb[҆66x؅nohѦAzb&Sb/\a\TU8qI k ۬HD 45 'ZpK.;˯hd9r`3! % o8PJ L4*r1JJJa|IZLW։m d4ar,Rb J^1>a;4gR:J.,'4zE^3YpZ:B4p4Z IXo>m.9+K[ӵՇlA6$rdCAsӆp;:SwO4CDpJXk'kO}:>&\lĸ=4q +?>UR}g?hbQ! EwEa1?Jc /(}x68N~e Gv.8_a+0B_B7qC2w!U?0YD1R))Пh K_E")rT5?M)jckpCU.e !?~nКCԂ< R(7G1k)H5nW]P]wZP7Hxf^h\ne@9"{1߇cӋxb¶l7A墵4Z~'1 "?WHM8ewNMruK1zxI"-GBP)m}*3PCP1Lr'V4Txۆ{ xZ3w{"$ 5%)G/6Jz-.PtkP((sd3VO"m"dH wMl2q'fVB~sP,.+18]+}%ʵx<# ؜^z6F 5jL$H%1}fgPJ- Q=_iZڄ&6إH3ȟ h}԰3d=ЇCxE[s×H tCk^(ZJMVTmGQ7_<a^7Ȧ l? ϱ߶e-샃`6˺&Kccl˧<Li~QZxHN4jSl:Iѓa1>,d3 zٌ<;/9/p)B6BW1樢+\2(I7IwBf]!Ӆ+:B\]Mӵz5MƋ_obw3͓K9\T9X^[V,4zNI=T@Q'[_&ZeܿMz^Oox'2ח]VSj>9΢I(т69b6 %5NﻶTnF1Ia%b+` /9B.Ǚ Q6Dڎ "7iG Jϩ+&y48ܑ #5o)DDž1Kg ӕ!!Fe H,M¸[[-~B^ .(ƚv-;9GǸB@mꈸӏ `tfҠ;LRHh%?4e-.ԔdѬ•Ӫk<Ƕw0 {.`DnTIY[UҴ̣ phz3ܑZ+ ..QF S&F--`g᠇%ڷ#jy)} 21A<+ SKs?8$[#ǗF0>K[EWwf!!+*ZrׂEe*'*)|PL{z͊CbX~"tfw @*[F'ZN,.~#l^H"!!@bLNt/ƭU|Al Kkw5=4q,0ϼf͑U~5ރ+[GmOżiW`KE2?9giIÞ 5 orXѵ2nQTB%{_Tצּ? (N#x?9Ud- v!B{6T QB9^7{`0ۙ]a2DsT:“vqtJ:$(|t6/Ʊ0O5$&1snSM%d>x23-6A $6.-fg0BRJ)ԎTFWk1Щ}̷.qj*J˕p$q1N*ixHG),n>~N:ULF!,=BO`.wUa͌=w9ڌc;=8XNu|2/`2b72ܮJ,N|F6Ǹ'#-&T:4 x`砛LjAHÀU2BcSexH[$܎bk.,Ʋ;f/$<7t ,Wњ +61zɚO&PqJ$ Kzu_oXH/Qا0p[MIzM8 ߮T7=ccYx71z(^ _xp脅f\w)Ee93cیJyfc{5nG[H뇏Rqҧ'#ZIޔc>T^pCmr[\:-De?e}#~}DۘVՠf=UGIJ)tn|E\mL'"Df&af[K#񌌚^ RQYf6NC 8{כAZlض-Yx<(0b<E"(PlE˜Shl[rZl6;OU2dR!/&E)M3Jet1؝a8'1۵JZغclQ+pȧr*nɯE;џtv ۩DS/M6@A ½5'EVC}-+or{* Jq1$~`'v|%e=lV9&#mCm(̖:T/\Oe0JI^R $Z\a71J-Q\W.%-y\]ccbf0ۋZm:J3fJk֡'<8UK#*:Vn/tTݗh-dQ^ ЗD~!G3wW<0Ff uoL~GG 9~zm~D|M66 5PrʕW:m;ͫ40>2R~E&'^1ʯ`d& R))B~ %|o+-~ )Fs1@N$tTkMQ}Y_rHwG겗6dH0ZhgroQo)_Zwf0HHN/M|CۜȒ!;')hԦ:\w'>dTgsUևKc1)$.1 >A/+R.xE5#0 x#}@yAي6B^N.(ؐz{ÎE8N Yr[دC9NP:d0uzC!{/`̴fъ[(3@+XBw(&$,}PKJT(9 ,D[4%٥(p!*qvFnM+$ A:]vDG-X،hN.?[ك(bxs@L&%R]!B:Kz 14' 0}&sf}10>VH/(JFg !Z9ٻN8ȔKE0q&y:rEݳҕpExmq~(G 3&iC'Zo7 ZIl|>qoxtO @pN!v#p]J|odC@!I(K%y^#;-Cr8.-rNmWAe\޴eD^Kf|;غ޾ԐPD9+5zbX`j}+5*3 <^V+ (N1fP˦pR{M[mu z#CL*b7̇ip5F7fS]-|$Y V7ZBLnB͐ȺJc'dDRo33,,~=nO+bHSnv&5Ob&y B 8j*% 𔌘_TLi98{cF/d=U fq@[9{Q#ףO6uR %*ΦyoI :\F?w[zn^Eɸsm/z.yVo(acswdԹ8F98~c[,8(Yb0pCM>靀+hM(Xw$ZB$\,baVfeL^d&L XzfȒ=]I-ydk@$ýDԃ4{8iH\uC{Ada$$2 jupRmVbBKza~\X@J&hhrsW3&Ȼ ; 5/)}qgTs4ZB>[L!dgy߻S{R"}<sek̫6bg@ǤrJ[>+>؝c9Bj8oS>+atk¨"t8&V~.FQ'Zv @HsqKWV#>xegJ!ojg;8U;FZuÎ8@zH`T@)zX쫯$ex][}r1HnAk rEV*uRҝ,v"*ֶS7> V5`Gɫde&jK E$փgŸdAF%b'iME&H䆞[CYࠝÑQ50oD\].<Ж鼊$>|+ p{uXyC[Gh;K"f2#/):⛰7u^%b֘EECUd:g\f7 d>ʖң++;v[p2d~m`=U="}a`BcWZ^aos[Wb53tn3⢔~2hF;;$zC_"p{& Xa duY)Kʐ;}ojpDSH{-߫P#~GX*kd#h^=UR4']FQS U™|ͧn2)e 0G&>l98_k4_J\nCD-utX޴5Ѩ"wߖ#Ƌ/GUVI\{w͕Zo6=Hu&q7 V H;f `i|nUѺOkbw8]r؀d,ھy)pzs‘5M+ļmD%aO ªNDú "0|=kq0 uL(`y}LIͺȤ.؄E\rPu1t=@}I'۱M/ZjLX+.ۍ`^qŏg0Gə򙂜nYE*C~^Di@́ˋqs0A?J*\NׅwdFd}nTF*#;.زږdx§1 }o܈J'+rXqB M\s\>A(8ߓ<, حʨdss<a"u\3ÿn|E`#:# ,'Y^zFb ﱜ)3Ώj@| pvێ.Tg'Cc7OFMc G` IK%Cr\ڵT'#|,xm ?%E`2[zd3H!Iٕw= )?j*i橙+i@L4 iK?/!Qp8va"smD,=X`e/tJFnOA6t9O|?j}hFNrYo3#/̽1kQ]i8j8ʲnA|!QfG,-:BSfj>$dFR)_\FE(MUjŤ1J+@f/zz"3;D74. 5hYYCE3Dpz#% d r=GKUzFz1T},3ƊMZ 1;FVjOc ?ҮGf}XtOgK̂Ċ':{jZ123f-G]'p@fvhI@ѢDPm*TT_J63ŲO1*x 76CIv#Jvذ/H]y`sZ# Mg flgx 7=Z9I.KpΙ̊1̕ 앞}p3㬖qZ' zxpjgWF?Ƹ@X&Kͥ,1% ޔ>)5Jf g?ot|P=_re|bxnsp,ӷ1+-\/fB`khPS;戙"[lJ ݺٕ*Y9.p^n,C8LdH;L hʆS7jA$`-?;e!A5tzQ|&9l)#Txkwяlqy!v-<?Jr^pK|Xk! `&3@;!+ávЪySp?V wDR؟,^bx{oJ Fλ42|\;xL@t 4r)JΪ4 2UJH,6T'j#` [3Y-"f" L]b߲Wmw;>~oU3.-ב37鷝S$b:߃|gX@hFy7 QֆV|?ymfҐgΞ'uBA_tP@z`}6\SK.rEEpq8>;`М(8ڛáDw-CqThZa[5j6ȽE]3KJN}"uK2Faoiϗ1+Cwcd9'J(%_t䇬m w-A_||{+6|rP,_,eLz‡.{:qYD"Ap>&cTq+4+2j%=mARș6PH AW݊$)}-ѕ=oQq*.G,e4SD̔AqCx7뉗s_T7 į9Ӥ#)f36ΊpiͶBT4Qе`a>xY?e?%@MQQtm \hbܫYaX1G8CJ F鸋*)r"WkOъ7hP)d)\ܥ=}ῑMWq'q&Y+3$UUV`j@S*%6G>`+)u'{yf?t[&Hz5>vH&CEԷw@:\܉JFJ?j ARJx7]Xf¬ef)m$de@Z}5+$EoHXatQqyt_da{PqStn)ros#mu:2{V2_' $8!@"ElfU6y!$v- 0;8Y霒DzP$(n):rwķMe .r"qjU~JgDG)>*|oM f56* rlޘ׀ǥrb˂VЩ >FoV .k`fybFBtj <1ɰ62b' )q /8 0S6~9[m+b0wTƿ6?=*myFYcmZ|.V҄\TQ ލE]\$t# *_@қؖŘ!1t<8@!+j ZzJ|BhUy % L,5 ؍lxA k!~kbmƽTC1FQkcL^!QjMW@dJq 3w% .v)H[7/u/M}}1 Z9*<  ݡ2m} _ % ?5d!4z "jTq4k֨<^i="S&qdN<SV~?Q, &3^Jd>7gD1!ZLܚ_Ӿk,\t@,;e[>1y-B0ؑ~I~c%'NDLEz!YHMbn!s6ڴ'FJ+`!D N$i!@4% 81)SLáG4zJ"W(2iJ5&`)Ĺ,7M/\PZ^@{cu0p:Gqq6oLbBZS(>>+eN/ ӂWB;yW%!?/]O o4|_߃2eIQBW,~hR[m`u{i>(1 #i`5To\"IYNo! p =nW yyY> 3?wۋEΗ%!m  `"96_Wh}7 Y}i"H5Pd!_wJ ?XC%B3^;%4ar_> Vm! M*~Mԣ(3Yj)jݍ Aa66cb:~ 5YO3z?YͅwyI>Lpu imihR }*t=l Ch8 0OH2X/:>t}Au6GVN1N=M@5a4J9C yc[Kzi*X UqXLo{k&/;BPp͢޼ -'6`taR?nHiYo XrjEÝ!6mޮ"TxP Xq{b7﬛ )}lLfŻzk^pv bˠ|GVF߳YB[4)\֠8fсupP8:u~5#hڂRrGZ&;I>عJHf݆S62k~{O9Ny,Ӥߓܮ`W(Bƭ̤MİD+ޱXWϜ `:a(8$D#m?kt X^Sw-BPW-16+8@M!bj> yZeq]۟Cx'FkYD]3)jა{$PPrJ&%Ct} xuŏݚYXtk͊E60Y:v(䡀8 X*!HÁ-]$i9JBq~YMMUR{)s5g%S& q?8h|Z8>M-/p62v?EyB[ĞQ&6?6{eӝ ?Y ǎ0}˻KIr\\|gKq6\ c%ٵ{NO AWӾuЭA4?!.KD?/ $x\ 5hD*6`|E19ĝMVJnvvzir-7Rp0  &xQuvLޗXxqhG?! m nkH\|ElYˆY=M{Aދ:g) :0/K#4xP0/o1w]̶nFK=˻:`qY<_s'Qҙ:wY3~2`{M|$|2@x\t)F_R[ d%:m\лy jf3{%Ƭf}).TbjXK)|M{3Ke\q&n/I pl]}[[Q.) N+1"bPQѨ879:NU\I`)8ʄ*] Y!n-m qq[ү{Tȭ5`w#v&֢_wȭZnED9~Y>HsR{Apz 0g>. m ݡHסcmK~ز3ӫϑ<( 4 U!d=15<ΊC%C=A;<ΙR´H;Q@*&5^ORCj=C8 @)@?vb䬇2B2X@rt,ݙ2dBwb0p-:i@+[ I^`ݜDh z.i:R4 -y{`7xM27g࢏N"T0hd9M:!soD>~0e[Ij%r,O08IЏ}#cl~0t 3؎rsB%qr6BەŃ!I㠱t 4'e4i5 hOOW~mA͑eYWNs#s`:=!ϢFQ{M *Ӌk!5~I+2eҚ0@)>[yUisbW& 4`z!4ܘ1řT+=LJYnۺD߻MZ33Yj6G<#Tf ʛAV-Nx`rb&д$!kݵfRC.xgQoUX;{R[5bUӽgKUl0֓˙vE+kLI] |7XU:D  m7uHa,?( uh"čj#xC>9&SZƖci= M` L@[䫰C$da%(G zVi1ŀ=42oQ}jLs/Сp1\>rp &%_Fhy (F:%,{C4%{C;AJm Oy<>zɀz42aHvZY?}Mm(ba5~>h?uH~\*NM [2P1KEnʊHWҊp|H XF^w#"ZN&-?`ㆭ e.XmYĬJL%73>|`rya|<4HS}.VjhÒ|(CLϻ"(8Y/L~DκǺ?L t?R(9Jȉ`1Ő]׮ ,z 9e:Ox@ume Wq|p^˞6ɛAqakJO↧[N"9^al쎑9g iKFlF^iiaa켊PWݥS\+^" ^i&Υ 96JR'ȿ B^ SQ\Ggu%m]E%mɿTQ?H0$c 497Q L%Mlxmr)[ hU䞸U$MqTu-z7*iDͿRǸT+nGjWHPVstmhtŮ)$JU`T/cˢ'FQym_E$g ''kN3mv;! ausN|_oƠώg;T3 'i <gՃmavVS]]c9vF(¤e:0io:UbFGBjrSQv8 ?T,.ȉT-ʯ1Ztt店t[[\:gtE^>UnI̟OhSzih /雸FENyRoF;/^?c-\4ThnPߞY`g׊L׉ƅ˶Y䌗׸l}=0Iʔ+3 4QRoS0d¸= ?Ns` boT?, M}>̯ Ao5ٸ?" "U?$iL?GYΖ|HǛp,Nt-ѧ)2S!ϊX~<):r;<'9I$rQ6Xa& I'Ye5j^FYA>>v ?,[esUWc"~{-8~^-/ d{xXwv) rb|236hʢ/`8Wf}A;śE~IPMdDz-1t /PJCjq_-`(eb`}el6+QPeݴPP<`_掀z`I`JI&VO66iBC汰J:K/igU,[!?=KF?оߧ]zFk4ձΛj'΁洴z>*Ea,?lug±nH@nT2t(z2+dX#ʅx/TBM#0u x`W~ES(f# ,(g5Tʪp6kYo)w6&#y<4BPd^r?mj 01"D yq42`j)BLԠ1ݻ:N!7g3#6_@LN]STDadYE*5ols )Sm!$7puS(a9@#]9ڏZpVcG&"g: ma\ei?gӅY%)}^IQz9Æclr4KiZ{혮Lؓk` WO4Kh5s 07x Uq䷿5#iV@K&?ߞOQ3$[º<)H3ߵ&UKO'@wppϳF6Ml 뻢,ONɨ 4W1Ar H~ʜ9P֒k Hֱ/2MHvn +>bOk,IbkIm 5%BZ R0?s ԱTϪ(%g:J"w=:Du,4JC=,8CkcXWwϭI[(7GEPeex $^Ļ}JVv/yKMp@UPܢ>.f٫+ï9pZ9 ds"-Gp؊0^AΤIWIC*mnrbh@Xso U$:6 ѴwJ`)mֳMFt|xg|XQȥ<#fP/ Avs4VˏcyU7!{U̹A=Eؒ<ݾ Cknbd *zsGv]m`]Q |J$-NE@UQ(-ud-ŵzƤ2yb21lm̮_ ߸ԙFqc@Z/|-9DD3/Fr'f' k&1c>=N]zeYGW.+V\qlX*}y:8M3eExx ;'ktcf@^^3׈IȡQJ6kL*d54~Ց_qp6Y]Ͷ)%5ͪ*0-y [ӑq`mf_v :N>Y~*/nY(dޭ`k>A8O^|cm44146vGG" mKN3Y6.#bkFg EsU F)}ҥ{j*uʨz%!vte0 AbsA,Zx,q|S?pu|H%0)OD.^^]Όrcr^n OkxV;"ۊIp`mYf1͝W>wf AM5gV7(.d|{1Ծ>_]\ϵR>zIxiNnW H~ $ID;uYFfz&Lܗ bT_0@P;WRzR/V堇 eV,ϴP-cF[ZЅF$!tV3,#ryIk :'*yDr|HE"XS㘫Y8ylJ4RUTe[g#uUy #(t{hx$#\b4`bȪN\FAveh 3H{\9XR<G&=L5''̨ 9]UJR26wcN@v|d"dngsU@*+Fx2dVY6Ԕ2!)<Q,Pn?# }!aH?Go$qmJU2ߨ0R龥IGLMW X@c.iOqßiBFڛ?v`k̘7$vXx\@E&Z +#E"l޶ҬxQJb0I^l5inWeZnƓ;dkxvF!P%ׅv`5 R2O ѺhmKP0{f3ϥ h[~sXs['X&m6h}]#J` VV01)=Jhn~'BW.mmfJ,2d(+CZ,eb܃*wOXbcZn@pA\jl ^ͩv7l@rӂyn{~E>3_9_洎@z?9ALZ7Ck^eM./wVahW<3ط'4cNM$gݩ>qzaоȏckfu8lhMUh)qO)UaxT1nUmjvs#EIJtPߧ􀹛KA>Ocf- 'W/-ݺo?iƃy Fd=t<0do,Uu˟MSnQ:Iڸ" H|<ց/9>3*zh z[کʣx;B"2o,,{NFXx,ŗ^QVCI2XV>냈d)b >"75V:ps~P*@kMc<^߬j Bϫ0۟~nJM ]w]b nYO:SNu)XȜ\3 ho`IDUGML|c:Zo@J 퐿cƅE8="yDhdXxZ`:Fο ZdF1'kvb(fRI4pSfbV\) *%1 l"_Ag򧊤,vXmlN<lUk[n9Ԃ9[P1?1χkHF3F2+P9t$!~\-)QMak)˸|h f43ێ.VMmޗ 0 ~iY%lWbwvVqgYj}\xPYPt$@~lݢtd2QRQt| @Aⵍi{*0w2g/|$YO_J-RJPgSgȿF5MW(r'd5<04nm N24#fzuz\xϲ,XkNww*!^g u'-OF/Z>#m$1iRV񯝽|$$9%0~ônz HVTPTjkLUԝij+u,ޚ?^jBƜ[{ĸCcMd TCjQ6$Ն߶I/]ŁZ'/iJ=j`WC}A=T2H=!XA!)$ BE]IXnclYʁ&u+t)vZh2`֙mJWCO) Q?}Z1`ugb( uBbqKWcʥՊ`d`c``0K`cW9pʼt)/9~scoUvp݃B )"=LD1܅*Id\:jS~{Da]qvF],f0KcRбTԒ>528:hN >j:[&P: R-HYbu3l'[En{U'lCާ+~4LܡvC#:{3( !R_ m:@H7$VÆ2`=]kGqg aBS/ F>\ K^Ba%'"W߹T)vѽFs'۶ w?뗿\qFAjBMnSeWRJ馬u2!aL}qr\->-KA0qr\X*"*ش =m <1CK峤|}@2bl9|NC[x"< k D={~>AlV Nv7k2C=Y dDIqAő_?E=Cb1"M\db{j1çVǔ½Xɇ1k4S\ ː ; lh)ՅE˻DMP!^vǻtOi|ٶ6b`:=ʠf"gob3̳o}rri M3A'K&쏇) dZ~>N&1kpΣId|X_ipaE%V[iՂ" [\(Sj•n]S_~>ƒ`FyrֱjO4?4_p GH#\@Nm Z'h{\|gh-}o=zuU [AUKNjV]^m|7;c;2PzUP?A O=3!6e4ʅ9sUq}/Y@*rcf;Wö >HQ㜏xK(9lx2[B^3ũhQ)hUnTMА-5iib{ _)!]oPt>H+÷|)P$9R6Jx(,d-FdaYr$f[hFO1 ~2-Z#UO̙O<˼Vfww4Ă$s{]𔶒5CXGf`S9No92im1>&+#r5Hm.;64)vmMj-A΀o))0L/'-葖3BO$)̱IgM6Kн.߅C.~ N#Y V2DʔAZ+p 2a O>|RzQrm~%_#u?:&5GX0УFЊa$3:_697m+eilE; ^B ~FHxB~mj;~5-x7z(&YEҝZ?hEpUڐƵhu'0p3TrXjl{td !}W1)a(JdPוRJtHljW06a'7[QP2ӄ4u erC_wu+S`ɯ rNaH|4X;yPTs `)r ל85qinE91XsUu43ɶS*|clx ֮xĐC` NNQ8w|cڗ3 pvnb&}E2EoѢO,K [jm eTq6ཌྷ,e^$֔8yPdCy0i9YTF ÑjYX\9q )Na V0lVku3op^3lڃdU%{w9s>TnzT@WL C* umH1)m#9DVL2rDZl;M!%P\%3B9…MFaRFVVva Ŷ\ux eOd'kO8> ~hQ)i, ל&$@LV7i<1>7(".H?Ԑ>OxT\Yb8u›UsH! 3FHepVg64M'xIiU1G$O5a2&o@O0+$(ы-= sq 3Y sm1bNTS>[)@w+W\k$8Yx.=wr᝖)Q>J}r6 V8`玡X:n,DT>7"lJW68' !i[VFB&I_.~\Myܬj|c {AҏL]^LE vAO=\legȠpD"cQ'[m)&~6}3?'K}ށkRbYV?V Pf$MK`h $@4ӿ_ӑR;cE   Sd<Iճq-;ژ(U;fbjj i7, *!qI9~mG`m8[/b*2tSys!ne|Xڑ$v(!QTYt/7uIޔH4XѠ "iv=lN8̨Oqoϑm@+?ͶH͐0Kܮ<\ɠ`}d# xW}~m"$lBGUjEF?:: eTq}H~r{o~U3P4K ݱS޵iȗ۷jI⊈<ǐ@X$!6 fhPdhy5TW hmE9^{q5tJ Y̦rד ZOHWbJlUDmW`'Z808*mWN~&KT-?$c#}Zʏ@P@O vښByxx3#8\!-O V'凈OBf__qn0 r)C+0']C'ۖcCZ)`h9300aWJM>dBJ,7͇HQs(wr1+]?G>;懥P vгWe\ 겉g Ya>KaW0Q;FzQsIMZ[c‹!Mٞaۊ!0Z%O7/_%10$M Eoō#S0\G6R鸧ِ9 HNX*Y7hw >t.5%8.v͏K5>93xQ?a]?f X3pIW*z++2ø@2eUE31 `>AAَ"kYjss{(Dd'M[˽:M;]sUj9eI.zeBI4 UTw/uw_yNN$@|QoŢ<-KU ֨xgh> ҇KlC'*ޏ WkIS#k;-Ʉr27G 7`QL95".̶8PxE]hR8ƲiE/G&}#xGcV:4${Wz )R3B$4LU\ڐ|Q_ 9,#O? |*@d\~[%/3_;,=ƼխR5V E$\ogH9yX1APb!"Kzs7TW$yWҎЕ|'S5VA-(}<(RqG+'k܏txbjM)`JW/%90djGH;. TT_ ~plP*)bܧ?0 6>|_~>m \$Ylٱ,1͸s[Qa-j[H=\U4vܡFʃS {KU)S5LѥcL Jӡo@]J'B85F0Iљ yt1 -J@yToPϞDEsb-Zquohay:6@6_vMX?, C}jRif;Hpj|&.a_cV Dy)6F@Ofqb)S^DR,sـBB2M`UμO8.|$m4 ɅĻ̸ueK6va[Ͳ@VLT=x!J~*^+V$C|cYT,B㽼Nuxvݹ>ƒc=i.֔:ޡؘ.+$ 0 9㪖":S3FQן%0$qp_B; Aذ 9qx-UR!EV# ٚ$U?"Ilnf7-?oɠUُiÚô`͞] jei|*=zX`)B5(c뫰P2qlKGxRO0-%j +@JC|K v>[rjU?Fa&(,&kAql=f MF`5!T(\'wp* w;+5 RAW$G;!<~c49 ^2%+ fjGIOLWpoÎH'ٓ۵| r8 2аڂA†NSҶBs ٣+Ui8OUgEշ-s%@_ʏ(ֳ,|L4 %ˊ?.7*ya;|v.$X 5Robih-_) M4uܶD80߶;J6uu|)Cld:G(yBDj `ˊbB߻L?JQ@zmwwM0`rq*%[^ ^>[,\kK,`ŵ"rdr%%>\\\dpQgߚl,嬷Np1<=u 6ZJ]$(>zNj4[zƨ28=xVJ!#9G耙w\@?,U}y o3ܙ$tYW8'mbgrI/Y$6m/KTcZ.O]_vle}gO"3;L~.k;Hg}{u0DwxABOJWnN?&|zAlR"Z 6Du 9skuVBQsr}11*zY\2C\3 +1y?TV_'A !Y$%0Xv뭿F`bAjqm=8\R3yaN¢O쥙pwi8HrZnpODK&1l2=RE67ӓEhcizT18 w$}@·~~?VMfqbnTrs-q] ,e¨>Uj&Xy.@Q\NX 3_^ `Hvr~oXy?[bCX*Evv"F+uZ^jy|%4y/Hi}KZc3ߖݻ{'t hU(o0wy6NRR]R~:z0=Bl /CGm4i1D1AؐG!)Ae(Y 6? Htޜ6c p* Ҵgm:,ɷZE Uxh:,kAܨ%: ؜>pFj=w+XXCƛ'旽J_Ց21OAR}0.3 CKJu@<" hX{Z2+g! UEV@FA0[EIʳoʅ%'97w}wv$<_8MD w$s*?I13_Q˙ T?0xi}Z:x!ef.U?P%Sr* X" q3Շ,4kk54#F?;,g v9lA"RjoDE-ֵK7reHs&U?s9ݹ tgl.Dd0Dg׻3֧2t.})n :JꞗnHM|̽PqDQ2Ҵ+M73>$rɥ qP;ҽYL''P=F!I?jGJ]NxV0#S {66;z/0؃ [*2Xeɰ~ 2}lxuf>¼v4.G |ܙ"6ޠ4rԗimZbk\+h"E?!0 cU ,5}H BI"P=]o&q!aC)vXsDhs@,_zvR ?uh"ppӗZe%@"uz)hy1'Tmjd3ghjȔrf6ku.wگv)x(=㽫߽ޣCxLwQ) {سRM |ڹ[cL#h躴rob{b΢T$/ԡrB6ޟe2qv|^1AŇzHc_'א a1W[Enk+Oom&nU@ڋ3i;T1g0x\jA)6')J]nex'a}J ^l8g$T‹j``#=^j+A)l5R|EDܑou{*:B8 :ƿhI|AMsOȵrpX;U` t@-wq{ph8ϭ?H=p͛v(mMT;_ *b-~m!5}ٗ-H[9J)\SaE4C`U] m 4iv>x%.(]-O[+Ʌ:Ӓnq[G%~S74)BjI_GeښH^'3 ;޻j" z/*5 y> cZ}Q2A.ꇆ|h p@bgkA( >_HuE'9xlvUlJ<{ R/ 2@Գ32o/H,[gbq7LZqպ+|SI 775W+Amˆe%UfI7^ޟwh /T_i$#nsBsu7HlIȸ  8Pl ٿ$TBм8R\B; , U`H)yB((dgW%|5 r2Sz*7t7OB|K$!Ҋw[its]TJKDR2wv +3 ])ɼtB*%DqلwFs Lz ƮJWUҽMLFs]uDYVb,WJsg{K5w% xqdzZN~+JX$f#Ke9~6޹$-̊YmĒT0KϤ*`6J(Lra-(+@.h⺺^Z| 1Wn6A`BP䧜2O,6c6m,jGH0ɫpGk]AXk=Fy )\tSyYo84hGF)Ps*bҀM91gh#َDJ܂00@Tΰzr^tuT؁2:=?ĪX%F 7 I3S0>OM+FH'tΝ zG~M[F܂zl ׇVXΆ?Ho6wZZ֏l~n]h 64!i٠f>8Z&mf$Au\lai-rW[v"Bjp|aXpPGFȑ1ӻ q)2q v :v"kK2x"O]ͫHW,m}fJoRK*itrr 6QIM"]X.a&VUʹUeXd"Ę;xf{gv̵Ipay˴sIPBn1[^^Ab@C;awHrnxIJFt2 wڙPlf3}Nz`C#::c'-|- E:JH2f@N olaVl  s)ǪZPDA*TE K.!.a[aBb~5)×+qF"jVA9؋Yݯ>V8Ȥ&[ a_3;;cyy-"b4qzhP'3?a K[6}-t◓_G:Pq;e @Y6aeȩ=(eZ $.bZt$o$uK盧4ӮId-LL҄qE#{j0fD6T%a?f+muKV/n;6M66u{pL.INE#$B鏶 f>kPR1|l[D$~X ]kܦ,cg\657g=ĽA$ʆh^سgދ搯OV'BB“o;r#|'CKPʑ'O I[k23PNFCcSύWbڒ ?Vr΍. QéʯLe8F%E?iy9ꒄFPC/Hɑsdy{؅JL)ASi%2E,lo*.ϊ``JȮ,.tT/ZP ȪF5¢W4(R1 >1@QEo Vש];:Ai wt;kUeF}E1M.|@Hm~ f:Xsu8śem?(U+k.+Ш(Zz=C\ϟ2G3vLI`1{8)Ya,+z5az]{@Qr.#jg '*އP 2.h8RTA`y:|{-F&lT{68DlfXgTxE7B]K̛E0}#o&pb,S6MlOvMцkQDdL^I=Bp4΀1bq8h.Xr)rV`A.aTOc j=G-ү lf ?-1'`-wd>aS/8P>WorQkXT6/ .6aVEd`L+Fb;Z7^x߀^=$GP t'+)^^H`$4̀Raqvt$<*#u8V,Ojٛ{a^ C͚kQV^-1_?W M8Pۗ6|c"ӖjY-3S9CKEÕ4^\ҷ{zdd>ݛVg |6 Blz={ڵpf,m;)9̕:KZؚV 0+m{+Km>p6i }<䷳A'-oH&.ۅ"f vfvd3풢d;uĄ &=Z$ rHfޮn#x "ZJ㒦ջqza,ecG?YFSnxũbr-OΠn#6A-6LTh2I>?c)BF7KOf&D7|.9_7.PKZwoT§J\>7aκ+L4r} kj޹c.)4)FPMEH2E^EP9&-qӐlsgb'ӱ@adc?$Tog?uX7anAխ~[+p|Yٱ{SN-pKX?v$u0 잺3w)z;W' S8 _+ YϸJG^ V~%m;!p 'Pv,55[ CpIm<ʠ٘!fuj9}Kg!su 638'wRKǓ鷞AoG8M}Vtlpo4-aMV$m䏾@YNWtoOٴiv+5`T|}E*I|YpZ}ՂK4 hV ob{֢i5ɺ{d`܆MoƋ"Ϝuǽ5Vzazt> z2+p2fXƭWW; Oep_EU}4z܋Bc%őmuW,_<=E{l72*y7cs DDI77`e 4V>%/HaR#1b)ҀU+FȆ,5ԯ5rF >; Tm?p0cD- %qyHyvL6ʨ:)>0g7RY֥m=`<:8pQ57Eܥo*?vI!SQ&P73CrZ3ZcAmq/YMY*Unp:޾nKp2 d>׻3k:!pl lB眸Wbi>y3q頓s­` n(]0lx-N6cP'SYΌ'0Lہ|Z"2 o ;9tByr✳ yۣq ~lq乍V~ KV06n'I:z1PŜ?Ȭ_5s1U)u tM:݄Ή#gkʒ2&X=VF56Qa8-3~8@nȭcն<>*fd. f1 *9 A %fCqA^p;T Azeip/=%veQ,/^!h>]xPN/d Ѫ;ZFm-?Br.o+7BFcWlOOow1Fwk\)).yaھ# "*V*؏8FA{uLؙp bu"xT?Šݘ'69L ;uQ3\2x. n;/fVMj䶡 W dN u2c&HX~v𬣠U͎Uepab}KN&S4݅ m-*p D<&t{:.S҈6De+[ndi;?aFerqJ!Β}R@r5pE&ni ЫܟP,}~+7hd46S_ 78Z%<ݾxߣ%&~;M@ﯭ1 bt7EyVS,BPu~9#r@z.6*V12*tR [N@ՍV>o!܀4킛X%e:Tq`3jw7'^#uGV,Q$:lCKOLaZVw-aXP^ 7C7x.8gҭQ::kuEQir4󨑬IpX,r^` ~5'e_50sg* ju֩Q8Ҏ/J2۬xeͻ=9FSv D o^dPw6UHyU)tFekdBYZ$c#22GW>܋r(CrLk `SQ`pqY*Įyf񘽵96ڏ{C+#|2oByVs̠Xv 2ti!R'w߮rW7i9tQ&M'"NL?ٽaNQM. |Ž [mE;!)]9T/H|n%k2;!ji傭طSy Wz`l8 y(?\e/f /qtsPh 嘧!d|n KS7Gkp\Ia2Axx:/-Uy%{^}^lYS1G -+vkR]'t#H:Ę L ;^e4Ğ K{1&F  "7]xs% 0/A]ʜPLʌfg : ]rj|[Q ? aWał.Nvr6-)fJx?7sB?s iB72m5b7ע ]O/S|F ^\[c7$EB HTӋ.{;UHӎO_ ww~svӍN\4ȓ-띚ҢMzeTjn7Vq5f[R=ZR>r(l2 A1h>4F!. O` 10E<(ԊQ'mŝMuac4<: yG9/[\~=pfw?j0D~~[O~et0\hR# FZl{MJJľі<|_aSZөUL)ɱ2LhO%nc+znbaŽokw U6}pGoח0YY 0k*-]̩IJn{.H0=̌ =ʡOws0F[\=p82 d~edo!-BQnw @weZU7k&&b(&2<ơw j;tD E\,iƘ>H:oBѾ8ΜKZ1gbsGޣE0**K1yD I-ROڱ߸Dd(?}`p21nD޽N#Z* ^Xv yvWMX*B5 J4&*`Ra8c;V+8W<<1dv`]8d|Wx+Q7%2ס{Vr\JeKkN+ෆ9g*X!pCG,[@B[ Hfi9N9#NWg(GHYBl YCh4'uYk ȡ3{[ si^60uAQ 2ے\gʍFA}=FKBBL'V*Kڳ] R>s<+mڑeģ"s6D C4+MiP0\6/lA+Xs=@B@P՟ԥ׸-F+K*c2N{~Vd$d5[B'J뢥S $ _=J%/.ǪP6;V?,2Ã&zNFHe%In{% @+ 3{" c솝v&c칀\=O&|SP97Lg"D2bY#cIVfYG62)GUoKϫfg/NaiWkKs<#R2qQVC͑aCgq"F?qM掲>#- .&7U_z,h“| }y TfF4虺J1!KnG,X6 W\bEdoyNΐ6Ϫ'IR8vЅz TRݤ8 `S.1`Bvf-x; ā>07`:, %>򗸤V[UTMn;5s4nl)tsUX"Δg4ZXz"Oy|[9Lq "&.3ha) xAdÙZ+%﫹X<_?L zf!uRUO8;C6oNht }NL?nk_v;%Ifʐe< Xt=/oD!p2'lMpъ0 P@/t ƞ]fZ0Ku6]x>og .Zpؾƈf^.Vۄ5νw^Z+Wv D@Bp):=}Cc[E{Vef#/RH{RoU<oq'a`P[IS]-VS, ͠%t,+˙poܾ'A}D'隐_;F,v AIJgQ8ڎlyIT#mR*Uk)ellɪ)d(`wM|{Tx8o/'uy;b&(S# dRUzVʾJq- y$Sj#^MHшrտvtx&.VBJ`V^,soټ(Ax%S@ÁTGH1=&V2)z9 NLr~)u9y7 @[35SV5?޽l$0ЈWiGo '!t} >Oj@qFQP+5>ʻ`/e``c_3ԩ,aZlX)V˵߅Mw1{Nx%S~i~Sۼ!/$ş)Lj)fǝ(Pν%uhYM7A4/֓Uxr5KAgf\#I$њQ񤽒1Z=z iM꯮O|ie7~x^"\ZYz\ǭW])a]s:?rnuR"Je~=7$J\',ʸ\LVVtMH㠅}&-~/ﰊذS )4:(t(Ϩ in\ĿM&m5UCc0T+of6XlKlk SBzN o?1z%g[|O[W.F9g)0$rXt5޹aԷ|b.J]Kw?Ű~9NqEM>/BxNeTN Џv!rM*iJNyS./@J ňecHp&< Kp}d5_\͏!٨c!˕wm["S[b)g̣ygPyR* fK_߲ Xx3+d=a2mZDD'xھ|%m됞R= FC7!̙m82)3OΈRRVzI4f^,6WEqȹkn63Zӟ.hu+B6v- wگ&c,#StHt⚈1 a >CW8۽j#yS FᶂɗC5p CDqEcУea@ -qUkó{ \;I\RqQ1.jd5K g W_+++Bj&tͫ6ΙPF~. ɏ Z&8 CYd H_YzF843Ѿsl\.`Bmɹ;܀49?ISGR? dR?~VSaЍ?p堂4\l9F27eVj0'MMn8'D&ɨ9w=jjOGHI_7?HϨd9yc16NC~[Rjɫ-ϞFl.5cr5hNI:^TܷRֆ7eJkُgH qinj'>EḞVP[I.֬75DA8?s@G/:,b_%RUt.md9/FRs(ZСz[VHG[_ǖK4N_[vlGq *GMT\5RD9صylMK$[5e bC yѠS9y~IT0ĊQ1KTp֧3xޟK)NsGi~Ud(աJLw%: eO^ŇSFHYw4\=C_T~H ^/C F5:j5Q]9>]g׉odZMnбRnomjpS[UP)l[޹AESa`BxY?sث0q\OЛQ̬E6XlX?!6d(hgFN e]+y,bBir,PtI<]EStMHf?Ks'ux,L0;Ud[9 ;Դn<>4ypZrS9cJf pFah<IR)Ϊ%䕗2(Auw*8<6l%[D\jY)QEqpa^U$y:g=2kao%9*᳙z X>N"$%5 :JK &y"c2%?lw5qz3=#]H}wqjXƌոn3> 5۸f&K^pf|f]ʔul~'#W`) A\蹼{սa7X OkO;P 6+ R2_3SRTDfVA3hq+,+Шw8 F&HHO͛3eL1|r_r+L4ɕ&?imiW hצnY%P:փ dN'>J]Qgh;bB+!_ ˞7~7g*PE:9^Vr"c+v)k)_i{$Z/7u|4-KJnb&񰭀mӶlf: Izұ>P3CԢ cSNT dWnt j5Y*I~T*/*JQO7𣖫҂RVS$ R0C57&Tj([_laM:ކ#xp&D$ T D &f>V<0Nװ1WQXspN)r-"fD`: 'a<;>f˃-"xs/9@>U!S"/!h.2Zk \0-$l(HzzsܗuTb8Pbgy+ X_x)\|4Tu;ġ:]([kq5֫31w:CuD $cG+91wϛ3,BAkآ=>o oHe*y&{i9}7NdQЀfw4֍N%ڧR?I" =$p λ,2Vk%]ʾQ<ou| (>cPՆVDSW(y|WBK['v)`+ݥw^{O`|o'IiⳭG%(R71~esSaVB|٩_ig"42h$<;]\i% cG3"%8[-?OP8ug\JD Vm5f =Eba?&w q#xp_X4T.!/,Zu 7$ߕk_/M_8hNfg.|fc]b7$b.ӔƖKz}M[]kp6Y}ggMe-i]5lTZD;# 4h@3R &֟b#GB}܍&{]]|5QTy\lH9(x?M9(?ބ_'S7lR7.UrO.?L%B'?N 8¾#NO ~B2=~>Jc"N!6,ZEddӬjFG]L4UŒz-`l(~6dTkaMR.e~6R8WBB e\·4@ThAevtԪl31/ @19 ѷML3wR嬿wa$-zқ*jb6I0eeRS]tk_֥ցFhhAF''b2nSgK|3K.=s0BbbLÜފx8^l@[pAMLY[DE6W|fo9pp(Ȇ }ָmkMBZu ,:wҭ''W_n3jc8)2Z'N0TS?Zs6r{jkJɢ䖟]7NgN$*;Q ŭX=^x=Qa{ʞƋI aL*O8jP!s+}gr=Y mbn'$d3uj$#`N^BW܇vLH:UC,PL9:8+k,r` N݈%4W$f2HeZnʨV]l%L UƑ;.r,ZYޗm&k1T)"| 6=x .7ƗzTRG,/tv9ՅҬ&"8`aI iASwG|V,v6K#uΉ "o3ek-[I.b0?ϕ[~]{݈  q22oe 3:u( fZ-b=Մjf}gΥF¶%Nv}{}ҳ{Mb<: bҙ <щ2XuKw"YȽqYEs̄1KXuz  >d[TDzg \?>!e `Lu"5B#:*R&],Bbz:X/J=5@q$#v> K>tVȮ-8/@:spDT±Qy賿M 5 $1 GGs]$*`WZɞ?mԲ B+5#=II҂O:Aj82 aQsOQT-)AUunbGmW` 3n56ƘT Z ,mbUDI< C8|c8RIXْNW@Ƿ51z0F#'z)GY"1&_pa="#R*._ SC"S*1,N(a\KrsBdPՖq7\E2RX0םGW>Th2ؔFNZc;UkC '>t- nL~詍&:AC! Ňfٮi?$2T CځVڅ1݉YWlo+ֆA+T`&]2qu}Z0>hg AmCLn2)ݶ#ѐG_Bejt]' +\ qoTxz5`]4W| vYSҬJEh vI~(QB@ծ-WK'#|DzBiyJ#% jd.-/RmUp ӆJؕW( aǃw3Y/^y%7Dcvپ/MCk>xB%~;;\ 0f]Aw?:U{pZœs]^cH0{>(ljD*?ϞiwEt'2J^A]%Z}QzxݭvE䄚Kî9(%Z'xV`7Q*T1 .\;ޏd홎 dHݪK;3ʓ/ÏscQdzN'cEWd)3Lu3"c{ rC`,Z" :kgvV l3; oᰃi ~{o&a^g, M&iz\M%Ke~(wbħoR)lEc=(nXN,ATp#\;~$Rm.rYēAݿ,B8 +-W'Ff7%pݿAZ&[Pv+zȇf-?71Oo|*ĝ}îgK(SDwDgXDF |W|A(z8J*vZ<7F&c.53@S"],]7bv.NLoࢗ{.0KW^T"% D%D)Ľ?ArAbu2̥2ϔhe Y^ +5pufX`㲫9.%'ܽKy :E1DRk֧%r/0?A28m|s6-RBQ8 aUiAsxEFSc ?UɏBҧAˮh SRvHC!}G1)c"l'dbK`Q"ƲA?C%=c&ZPU>Xn) "^3a”Q?e&:`LIPֆIH%R"M` x c(.F]R+n&c3^^Itt s@Ø;X}rѿ $sBO?Bu< ER_$|Rg.YT 9GtBI- 9/$Rq(Ѩ֪֡5JliZ蔰R _ywU-F6G{jn28BW#E-&`UZAm ?xBÄ`*7994ɽ+}i o9o8vRdq=<ϘIq#Ⱥ4bN?R=Er%~U;S R?7w''AX&8*T3Sh,MŢxL?#P,%r o*OeQ_lDF 3z 4|KުJ[ ň r=&#E*gߛ"" s \K6j&ʜrrqMۻ8 T{-ʦ&腜 ЎN2@ hfWEU=5E'tQl+HX Cc-n;bʙv_q4h{'pSTBFcuۡ*r|(xd>h{>g.Y+FL0]R`-iGeJ?!tlw,cy:׭*n&〞%-RrrKCC9p#Wɺ~8 MOZ/m81_y*\[4p|BV?׮[`06ZeV[6Vq\g6$9i,0EJ]4Mk4IB"uBN"dDi] %kpεBޥy+o lQB{ p )U#>dKmX1JprQ3N9 'Dqpl]0 %5g42͍+#s<~C3p5Ub+T˖0n% c'eFˈyOTz ZvW#{Twt,L~Idu WSaυg/ ,cuImC4] 8y&Y{TOy(W~S9AWHjsk (9 &tIJB&eɊV]uMC$!ƴ;a'$>F|tg#)Ji% Ud6k{~_Ӹ\peO=$6Fͻp@REO<(~.%u3K0ceRm̺[8 oˍud7[_(Ta!el-Ew۔"}zUy4Ah^(^Š\fϖ0Je1@!mNfG E#1PdI<^{O|j"G*0r_VYvRXKϋXH4e Y#ekH]_J>ADT;o֫ dak?f/$̖yȿ:MG>Ub> FDC%uuY`^֗Yk=I&cmc=;QʼnR# $Ȏ1QaسN58ֵnQR(S{F_1>x즭8`#75BƠf07+پ#=--`c.NϨ{K2*chahf}~3(y)*A 3/%ExAEEhyi8jLyiծ"B{R9&˜`݄֚򋌛`J OD+V˚,*oM4o{Q:_ҡ<-.V6ycN {h8!HEpa,!- $Kmc( |4&%}s±oi WޑO8bBJ=׺@GϜ@fIInG-MQb؎>>AQH %uBp qɬJkݡv?#:'=?ğ,osULC]iaБ.)($:ΔRX4ɬå葐ofgL1Z͸ZOeʋPWs|8+Dh s70_ /%ȒCמɹ\z)u;7{_ ACy&FS& :*0ʸ99i:?k3֑7gU:~bMYĩb 15TeV㨩[C~δgpo|‰e :BLoʆ5wYD&E閮IJf0b1Zٻ]8|I5&GYPm8d)F?1oyVjn2,,~xSynr+c) W]t=_ PVj|q~WB;`xmN(qGbXSM6Q_*]&;h;fx;Q EYqI5ԮdGs w_«QY+{Whdt=dC&k˃l< eSƌ.0gAgb5Z߼EL e5`T+_lT=5G֓ťKm<#3 ?K|.<.b=jMZ+5$Ʀ43N ]$3|n"4{f9mWVCqX,V/FM.*i7aP 6~A~h9Xf\^$Rd$C`5glxVՍwrQ2G)Gͻ+/ !P\*K?,X\O[Rz|$rwC*tM୩Zgb~$8!$5հϟӢPar ^췢 ݍn%lr/H8ODmAV$o[hx4K V6 5kϦ>dSW%i@X'8~Ih~9SRPLj.U'! ?UffG3WQ0wT yZO=NuhyFaenWq;!NЩ+f-Cޑ% jD Je2ZCRw̬O|҈y:xS`P|H 2 S6e{ x3Sj>#'u9ďZL ~6=k 4C&|GyqU-v۬vLTJ#]GL^3I)ؠZ7bEmvB!W)ر >`Cs`-QH*Aduqd<'hMѽ ƞraMf|>D+fT& sR{t :݅pU{-F%z5V&owqLBnVc㢫WQHʓCY#yVhU 3 6zB7mB@awf ##﹐]Ѱm*Ү IFV eiHKM2WY,@N3vZ|H.ol4 u+S'H^s SǤ8_;7dDz­ EXD:uȭ fHYk@gy^Δy&#"o?[r cǎWֳ̓pPyiPU'SzDl)!63QE^5ɬM+5g}J|<_X0}w]~02% $l3FBL5 o7뢡 (o+QOed(;= ʅ-(XچEmA@Ƈ7A +#7oG6 s[5΍TTG^@!pmUIݣPLyA^a4(j3bB̀X RοoBm YsI-֩ rETBz/l:$3퓆AGA_/?iB|dոp_իRxAq-.S?Rwm=gx%*>=l~P'~|ĬV5U Cn[גr  C6ŗ>rRg( ٽx`,ʦJJaQ1 㙝k%3L@z@y ~a?ΫC]{ʥ>f oF`˜l,Lhe cs꽵Y}4Whfg;`af]\5ٽj!Fn"zYx{!D6@&W2w~0Hɻ]NbkFB\LWßlOd"8w8n;ܔHrTDalWf&K~{N^XKȀN} xOU 0 >њ020<(b $6:yL1>kɸy>V MiޛBGg u}U 6#Y{pp_1/*6'F|xL"[F5 J3ze-?b5"W~܁JR}kc>$S w% }gĦbޝ c`tY56 í п_&,VKZ1 r fE+;f]IMP4PgRG-sTNvD?)faelS м–Je "k&|Dƶ2D x}'ryQк@WЄ!#Vhy0mPPw^%+lA`Ac4J *We3Z"k|}(zwo^ރdp#9ؚ: ;,WBꖀY<Ak8.+k76AgyrhJ '-%Z4cLi([FJ ΐ( 0]Zd0[rA{9̕\EmE,gp>L3b\Wl: }Lh:xmAs ToJ$㋀cCSeP3*9W: 0!JA~r&( Q-6j~.qx+#'l'-W@nGM.?bb6Gk1TYX9Fާ}`_ n%J_^\`y?wc+ XkBW b~81괵'WjR0ɕ'(Y|\GC߂X,/GȤ/[d3 ׹:\qo',qOb~$7J1zl[Q7GsH(?Hj9Pݦ.5S}gs8+(Y_So߷`] i_?q it%"-5T}eƱ>+x-2!Z-9Kt!e{9d5ŸsG ",c)8J oWĩZ8vnYgUA $8sy4ybQuxqC@V"<l[tJm@*C20_Q6 Sk%)f߬% xYaȾwƖ&.-DqZjzsi}+xg>feWd!bU[Qf4ӣ6 ˾S>M 0Ƌzݨ>mkCֱteY |cR]j0 Iu_5im97_XO/E,`nmXN{YYBX/СsǧdAI>%7vz*6cY*“N~,sN x{ ׏[G/T"&ϣک9Ԍ3b|[7Tycԇ`5u @@q'1gHqGoZPgN?1KC-;5O}Z` %͟Ƈ#ЋQ_߶uRIDŽeݭ;1St.mhDGNQM B?\l@FK:ϒ!D]P93W 2$t|,:ĥGulh 'IeaDuOsR>GH!h숊\X\LT-g@ ӕ]7=6R#J=҆3E. \2 OMmMu5=GVz}_T5jَǬªg R%' *v%p"eb$UzYeE'Ktkr8yr ʻsZ tVx7+c=`J(,Bn}C!(<HΆmEw% m>K pI|^qhKjBO'5 z(9&UAT꓅iKZpZ9iKdt2W?lU1-R^jfp؆ Vx@C{72tbL]uY蔴Z"AP;JE`mWtVl[oP=-y}LUC~Tb58%2I7o`I 7w(@o-d9aciQ\╞gzCr'Q^qAj8q 2 #!ڟ `aPh^%m]_ޢ^)(y Ca*_aG3q3=@qX#Z?_ q+ w*2[Nv *LH-C.M m (g'5`4awZƭXyy:ӵ: =꫋8#4aգ28k[ #aD$I>vL0t57rHYŠʛg ڀ M e?]OywcGo0j%K5tt+˟X5(l?c[ pR Ehp3z=k>>V% 9xJl!Oi%58>~FD* *P-^.:U>J=1ǨDf)*?;>,~٩6h;ExDF:e{%K]ovo0v^ E~ vT:ؿ=A.q 9,ZL/\wW?S}}[X+|vKZlZ!y5u)&vt'Nw4_36JYƓy#+I¾ıtLY$2.zzSQKH͎|5!ƴ J=̿NEbk$wo} tq,ԠS_ q{@Y(5̎1^Xz}٠G-_~}S0ö g |:Y(w1 ) ݸ4a1X5vcۯݍgUܺ\7N\l:w뚂^yK襑{*5m=0p5y0 U }6WRMFsL <vM2'[dUu'oӠb#~t]ƗK@z@^ZTgTQboBU# ,Zةe#:anGYJi :ocz;Olo9h; >;P]CKRgǰ2): |Aܢ \9ۑn}qp|qBw=WzB`ta}NWR8FD )W־^ {q{)QuP%x%O e\vTbanh:k-պ=`9zʠX!Ê2g=8Ǝ|O+J)=@r75؋U6{.c=oaId H]t=pf֚`뱅?$rW|4MǍ⁲W3)M1b`{_e߲ "2 x6.\η&nQ-;`<}5.WI~hw:{kޚp9 YQJZgWT  gO\ %p|3vRlo^˳ bU2U?vŪ8A蝕ݐ}1ˈNڶ闰r_BH*3vux1RǺ\nc%W[]) LR4R;p]8XB!I[L\.=z@!;GEZnN^ RPc3 y55𒻾A}v c.iX?wYtkoOH]+Sh&IѦ1og6͒(mBa FwCcHOO0)L9 @cb,<>A]]+LCSv:s Bu;z7]  *asy&Nh]J^M=G挸ch{VMuygsMQ߉,b{e|Ӯ@(&}o}Y(яGkʯ~iA|7{Db@L]Ö0:Fx SqsB YqT6 ܍)u?a4)/iadP+w[zⰖ}wR~l,[u+=hՐX&]}fᵤ*5"XCpXBzoHT0ˏӶ0PERN7X*hRCn[䯿5|r`CB%ntջZP*MǕ>t;2lv^;6Pf+{l 5ew%y[p:Gu)ϗ4~G&'C¸$&=aKڒ̨8 }[Q2 +y1/n\Z^X^6VXg/OKiJN&nqGJ!%cӭBg#|:cw'9e:ؑ˚ѫ>^&b;rڪ'-I2d&ƯO'^mL\:=7wkd@64E_!l;y`N(,rDo "&7_{fue u4 =JPvnSVOԼޫF39nSt68œf9y !ЩJ lgJ20xwI6ݸn{W-v.JUtЄnO&f l`зFTx(>!8n'eCaޕbR"&-$]KbDgs%|ua]%KU"} @yӒ'Jڃqa䱿 @﫛R=e6L%YO=wֹ:*1\l$d/ 6!| LHw֧.k<۱PE7N .ڙ%Чt\}ӛ [%D)KQLMoc;q wض";uq]w飊B`tU?u b)רR=OqD?oM_ڦ9WX>Bb7x&Аtf_}#H6w&KMHlw6 ֎YA8ZEbٝ/Z[JPfJ|:Чy,uǦ~ńm;2V)`)D<c}oz;'4M [diBgO?Ooauz7sni\`\F aɅY[N{JC#I3qM-a"@譋;i)Ӧatڅ~& Ƣ<2@DGC>-wVP.bj"eP&{8w慠s z:;;XzMA$:C~L:(H5kp3^첣Kp=]X% `ziUds^Yehrqn鈂;tLv1`-JX~GR$z18)U!>#oD%[vVC>Fz* ᆌxr#5C,}췫Սeǿb&,|ᷰ_RQx`/RҎiHT̻{[O`Vs&U'!'_+ kIPcg>G6(E暵M18ۋl }E'ջi`Dȅ_rD/1- -{spI婦hLS Q B6 D"r^N.F  E| kbY^\IE$rx5{Uog!7mMOE0-uFۊefe9q}:2H]8z'|]J m[̀Q?.qs 'f=@=Nԁ}ƹeOb҇OҵhX|]Xf%k70l6k*\(ҝwhgd5r 6-"ች/m$$JU1r^QF$h~$h1N'?FӹۺQnwxN]FЃs!.}=Xr7q_j5<' ޏ+865M"弆1g-V|`ׄX. 3ǴrʃQfdzuqiMf3Ƕ%j2=ᖷΙ&]_"f!GSd%y.@ N̩YM,l>؉ͪג~\dHwJ~jV:Xu{ C~m1;Hr5lt;Yg*߸ȕ/"E⺼\$S:oRx{9}#UӒRz(HxJpYsgBd8 ` Kr."9gX1p,.q%J0 Th{ú7D91=7G9G#8D z{΅;{NY61'4EC7f(y.!ST'J!rae`H&iYgyW:Ѻ!zдEK\^9'U#|hPn$Fj5#A]8Z-:kBvh:F6KD`&ʮV4{C+7#1O>& *K ne#˅\qo}e).5a,|O#@JKĈquSe;,[n5=`y,i]L]sM'ن⧷V-w_] c7DT,GӇB)Cۧ S;?ZQy~_;n8&C!}ǃ]d FN$*g$pK5!&Țˑ*@Ap0Y_; @KIMwv1Ʋ#dOXW8*lW)-o6W:5tZeL]?j=~R[ƺj7HaCG=7ZX2OHadJh,A]*-[8&%|=$L8ErZeW'JF0_OSl$2~~yVS3gg% {p[x_!w:ʠ߸~r$7e>ӳ(dBd lqՇf}۠|P>aS0qh0Y!7V|ZCF]ߥ#Y zMImq`E\ E=@Ј}oƇ09D_ etSM5\/ܴ $3fH}k4޼t A&Mpov>TR88PG'X2{0kx ڴE4cfA`L!9W#w[ 1n~ ,D' GJE_9s$/{bد;e䊗͏W \I.9㋢OEy u"N' ffC{Zn?߼%}[*'UTqT-]2Fv<Az* ,@SoEz1uqKg* ^֛@Ve|NHǢD@ p lO P:.[]bwbR6] 4 *=S'H~㜡a)UiO]%ihR=f 4&r7jXq$D--0 'Tl&w2ka6/kQS0٨64ƂCh7Z>pAR5S(OoQ¨LbQaix༰[M*pR}cR-d^7igZyI<&<އ4 ,{9 sgt=2Qg iƕ6=#1 q|MH̀|[0$Ȇ s?Ry48S!{{^݊85E(L+ڽ;0B*f5yAh;쐀L)N32Bz47TuG ).vZ¶=7vA8P&zvg)\AIHv75nrT% ,^ʷ.Z82N[8#(i'-m@3\EԆa)xis({Uot[HF>m;A5)~U)DJT͔2e&0-AZ }Vi|g8sV~(dgcg5fykёC7 iWN,]g,g\Rm[ҟəoOpcH\vȥEh ]оĕlEΛvWȝZA`=`Z2eZ6uOFlO6z!4.UZШY@όO;uZ2Xq$G6=L)1*m_rfU p|hM#Lᬯκwh<0w7lPa{ēiOES0`1LQHj*)gl϶EvJ(~YRݥ).e&z=H-O7QRڐK>%2<ّ©[ޖrTG{d`WmsTfˌr.nΜ3Qige 9k5ZD75#CU@ R}T:s`C'JѶ݇ߚ׷jQZ |yc/}=kQ#@X⇖6 _b[`jF+E43l (/}10XU*I_jrz)*M+\#I9JHT`ϭ1VsH.c+0Ά_?gs2 տIryO׸CLG8{HLI #4?~}B\H%X=yWn36 %K~#y M-xFmo*UDqL .U^8Q+8 dCP. [>3Hr'qvȇb}#v=8޿4[H ß.5?KGç)GLS,HD4[R8s<#hHQΛFs>A?:f MR3۸mC*>ţ?pAͪ6 \d7p &SE ^wKݦāH-qBn( ,kTfwTO 3QBޗR"M#"W3416iYHkLE.{oq eewYpE-%=w:%Nm\ȋaV`ٻ\T^3mcԁ9:C4 ]-w˥ʧ0sj, ,2,[oR9< W|ݕVwƍS|MBW++R K']~N;qw$6>ن_I˔XtbI4D,O4Ϫ i6I$6_>6ۂ%\cr\t(Qwn;pr<Ȥ5 _H۷ 0ХMBiV $YH/Y/tV67Acӭy_;iFFl+Kr[X#I_ ƪ&7Bymb%PҶ7,SEV( 8 cFt s%ߘ,QwUԑ6$zW,~k^snl\sz#$K[>.R&YaI6 I:-ee"ihW~ޜUh6k!"LXX0%mĆ~AńՈՀue= wopy&jVt2W&Qʵ!VFﵓܻؗΫxH$T:\-ڗQ*OyU>P/S3V'ep1/oQ9jaD]_,MS.U>2JJkd xΒhJk9&{HrÒcx^h5h|eAz—Xrn*6aWyrZh3; gjd+Jw=iwdl*P wߖ.=]۱T3lAl/m- UBu RjB$q0xX~\'7̏e(1#պ Dg^6>5oIQgO-᳸쬄/4ȣ̾e:%8@6`qd(ӾklmQ'!^ W'-ƨ =%ʅ>w0>#Z  vpƪ"RIoD1? xK+@gEztĺfzɗi{'~^?3Aaޖ[Ct{ӽXYTZL' =p'n] l>*ZR}/bxsF_!)4A}+4HeX,) E8m!+A_'oy5Ƅ/'2ɐ^h`Dz "U8{=35ݨhY:꺏v"3x>GOFN\MxY*FZd}{=@;ኔ$Xфh);dHҟ?`#V}:`0jT$|-ĈNK?@epFi:~qOBXP!E 3o낮7_$095XnCԞ<7MNSuH}8}eG<>elq$5MPwE>m>phI ?#WLn vތr[ߵeFzkr~ӂ2Mv]Chͬ5ۧ~a8q1%}<$_)(9;훪u[ך9]J7agJ  j5͹ # I8f䯛}2_(kv{VyNxm[=+{Ö- 8ꐛ˪J#1 IV3eӄoefrYJN_JH=\1k}5 2x+ҘyxEZXt)!`ՍcKqe3Op3L<:H aFX51bЭg~wQdsLE!C1}WyEl Ed S[DUxƒURA_pp7lce7;'uP]gp73q݁{xs%P/ܼ~' qCH:*R3ϊXR(]953 &OPnf'\Ca,O + q6 OHKQܞn ;ېl 0r]B=r~UV@v!/s*5u|@oO*&Kfy~ET|(Hh)z)g)v~ƍ Zx5t O42{ҁEO+"dW E/#)Ed#@< ןnok{:#}U@hL v[Iɥ"8 Jf9Hox9:B؛ҶH7gsS%w1?s<"cr'yN IːDg?J:|8Ƈ u\&8(H +fyhtWIke7<N1#힧EY'VakcosX!qƁ~TFa2du ʐ t!+mYh73/J=Dm":ٶ].3˽%ZEPmטJRT+YFZfVH/S~ aT|gQpI{߃O O)jPJˉNLE~@/F=KU(`8tfH[Xlv5%T=u3+`Rm[JYɋW)ʙ[25l9f!Nm4LOM>M[HR,pudhI'`:z+LGp-L2Y-#t/-Mn2 ^\{|fGbdR.t%q3 Qy<\|3DQI)Ȉ{jEm>V! :T=],0>mP@^:ٛ&h"z&Ȫ9.SVB-&o*;2 /YQ'L'%a_eBG]ϯX=KT cDZj+:ENB\lg23 HU=>tTktxW3'7Cп"ׇ<lHh3Vs촲`j ɳ WpAs^zwlFH=jOC\(0jm&MK0dd %R"Õ ~lyxsW.Y̕i<-| B☓,YzɒxHV"4vdP1 26_0Eh:,ԭ:rBq-JiQU GfŅ>PuKh°x,|l"\Gt9-%\Wv/a0;+B:;J\H0<,#IޯPf4GBEPӫ8+ V؃kMw6\'zRxɊ3fD0UoSsCJ@B(]SVo~=sq1>ǝkφRܱ|VoO/-/^,R!:Y6F/d y˘ܐTE+RvڗtmAin%,)Z iS{wwH9VlTӴh[KxI0T2rP'wvjB&2val)YBB/N),ڈS !=>G-Z1p>s'A!PW6M/~)I!v%0Op"D&44xJ Zx5y{$)/oZ&6?(-}h^iXZ vjӖ@_zDD?^kߨE"dKE}!a5Is %Ƙ mb\eth 8)[56|wUTŦCAaTRgEr>p%A2 Լ"hif_@_wͦf:a+Dm3ú,aһq <.:!+ eU,|xߗMJrHc 1<t`~V :3y7 !#LHu 0E+島H##e>j.zeiSڜQurd'D) ȽIVT -W5]*}mAʊ$ڣ*J;znוu9Q5̈!Lg*|#WO>NI%EV,EMIkgܫmQTX1ꙞzZy:2Xj:Ǧ`N bw#AڐNNAS5׸n4e9.h+c'2;?@l#'.RՏTaP޻韔k]GJtZ$7Em^ ޲{UbџH]TkgkM"|tI4/rEVZ( ʢP5L ć8 6R fwHbQ;#@DփHάISR Viy$5 mQd4߯B*gUdS;Ozd,6m&Iчew7@,~hV( ̫UeJ;NS,/yDz\ J~q6D{8_ )48+f3w$ZrJ3fVziyR#~JH. 1 C8^e涯R]]!>m?Y `X7ܰ$ݥj_5:p in I”McxȤ%y|lŸT" Z1E&,] 0} kJʍb[# .0"m#cz&VHf:1"Ԥ@^:}kt˨E|@ΛND stŅ:b:3u*x;E D)q+v+K7MM80ZrG^:KQ# [0CjۈAfS2#Ђt;jΡ+HU83/Lm遀[d@oӺK0JjNڭc:]._5`yP=]``nNK6!Ll}\|Eh4R] ߽xr ^*_1 >OP?r4\+%#_<Ϙ JaU$>.v天Pl7lt7lH#< sc^x l+IӶТlB &t?J38W>=RYpaaԦ+W+MD;xУ"9M? SY﹆Cލ>`,A+Е8Rʔ]sTxK\L( }V|؄DifR-/I[@c#t0}ri4lׂ_QoRŹWdr=4B+X@O.$avs80^BN*,u?Al1f ZjP-k-$H'(ĝ_ǭ;[SȢ}$͌3GfKbu=Mgl軾b5Pcu~IU<-valeAV)+c&_;U:ebG\P+UhX(^ᕟuljE!h:2 /UR ."H G?d(!/ָ=45GDvq0{v].#1|.R "|bk:RId))! 4/s1˥-<}MqBXHPF*-zFIW%LZV_z| X"# dzh =؇&[kڻܭV4E<'I58^=SH^-jV\Cy d3oX@sq;:6^MڹŖE֋.ZP\j,#۬0%o nӚUcOfEEY0'\ b¬.:Pxc]xt~NS.?9|^|Qey`~ gKzҀf;_omgE3$^`*ĕGe sSJ 2=|pϟyJC~rF} B3iTo_3EI5sL۠116{T;?x">!$-1]>Dktt 8tRxr(f0_$Zo[Tv\E3 kh%5+]h>)R{xʘE؅qfLM%]`(Yx/b^P_Am@`4^IcרM}2]f/e>R"6/`Qq4T TϘQXa)W@8Fp#0.Rw rgdnQ؆s)G$A;{[36.(bgcUR27p a0(24#ӳB P5U#4Jk9'>uR&fARħ>v/>&K‚v'x۴4h~;Mi@ek}7~Y 8rĉ*f/<ޜU]me:\}Y_~-D:!HO,9' zgd}.$۟ɄaE͞M5@Σ~0CeBPhܥ%ͮ.M>:#LXةE6N+9-X "U b[zb| O Ͼ}Ou}@3%vȨye ܸ%UG^:D+dj5s[dDMhXV뎵KI,"ʿﴷm#nOz"NV<|] nNS uy="3&9ٗ%[@}~WYTDV1߯QDoB2[H&}ec+M&2Ņ@+=:?x)A]|c0jͽ1֮s=YVéL rg4׳SZ ?f_T^F^/;a,d~>mnaS+_Oo~x'#'I(w<9 uu]N0f={ 'hbB?G"o]E r #==3%T*kx:]Q>H8N!l5 =\?‡-TbmQtܕ50mo)Y6XfCu9㑛-=dq7?]"ubxdJPz-?o(E8u;VV3LWΐv : Xð"~61 $yeI"DLcyf;?^cx{@Ԓs t; 0̔^I#5uI;O5GQ=ҨK`73gXf"-vwG(j@L z4tc~9݁U8ʊ+=uqXw6Zɚt>?Pv=F/o sOK~ C5^l(^j$sw15.%W @@$G-H>U"w~|JSjU"0M}8'ړ6G%;ӓUAO¹$1e:g6nl4e_0Q*+Y#r&Td=|yqvi+*tQ5&l^*g4gziǀAl#H^ykoHhQүEʅYyoe> r9T KIώ"۴ |Ņ!' 6?v]@;E=6\1 \L-S*b~]}.wܚe >^'8P`>RL'cm>U xsKTWP71%Exi`'A+~ƂBF潋^'',AqHx Y0}<۔BF-d:'\^E/7ȣn,2\yG%2bb tISynڦÿ́}Ad⸊MMj;UK*A..Q9blNte|g?Ѕ Ln.?m͗F}17O40_WZ>;%IZWDn KK13 /zh- `3r?c蔝o/VvpӳR)ݏ^;*/]arL?Ao4{kզHn7e'l'1JVk% '# ;C$ئZ>lmxnE%[gWfh]<`G>3<,NNqt1[;$Jng%c3''y(7i[A9gӺDs*3513n% ŋ ۨħ42gmP .E>pR.ewk-8l5v,gfR#IzLgk廊?߄izx[~b)FzjTT>!%lx=R<+08%=mo]Ǒo :| R 8T1,Q L!i͔l[4I+89PG{oZO.bgq-Q @4m[^gJU󞺕d "P2cb> QK8G.1Ơ*29hK'AiEu2"wc2لAթlrܵ0dh8,־9vO[rYr;թsb8a9eȻpQn*ObMiHor8{I+\f 1X5nd.|LZ sP#嶥]Xi"+W9EoWJ~VhG4wbmT>X"mC Qzz>z^`9䧪dzoJxDw$ HeMkk`6_˟fBhe5(!RO!w 0rPmo:ɜg & (].xĊ\ C ߕ+X=LamnM| q5#˝ f>KzmLO1k >֏>"2j)2ڢ=joWIb՞*|Ѭ"4NobzO(#~MdMIč6* MѺZ,j_b2|prΎQQd(a+~]EW;dSXnzC| գ;ƓUߋc. CO8dҁYmj$V`3߹] mj{(@Zoϫ]%dL] R Uj &4aaO:/(1$&)ҡ3hpAk+pnNW˼6Yc1_wFfDd0­ Y"2')=(+.öM}nvvynPB<__ tXpG&_"0hJ|Df]Lǂn<0)iWa#&L&O^=b²%8K9wCK'A*'(W<u'vŁtRܩk=jS<넢 3w{;$8R\?%*s zsJ|LV6o [ ,2w<~A@/kJeݮp5k O44FfdDu?Qn\Ƌ32`0co K5W#%OxF(2g*?mnhW гUEgt7gn\aTW6{k!.!ip[US OR`$gT+D+~4đ0\l_2*@/4BMKZ4g.ٴyй7ܫ8 '?GkXSc Bp)U&)1ʺ{U ;8䂖.` *NIUI#/q $ }FpvZcpil>q0|\hs$X! Ub1&.fQWߪbb!Tw=BR-{8Ccұ1ӂy:7" 4 5$XqRK|6iR;lYjlpo#9O*OQcsEz|ʯ{VIYy;Sbݰ6qJx^+Y> 鲽ifxb<[MtV.O VzBM7#04C58$ ˜Tgh[A" 7iq! efXai/+ޯ>*3u(דpZ`o=fE<`F[Q N##e[%ԛ+@ `/qʥy'gl8iAYL JpI4^U6c仉>փN^`r~{6L+(\ wujt ?pPMT<͒<1w.cK_UR{2ZA0emd(ϐ&FPm45 "ik ި}.)(N@솖8 $α&{L.ӵdy. {.JB%Dxd4G^B?^2vhҥ=&L{ `{Q5l a708'\k {^52kWWP0#\։,nL}DTidIƪqx| (=hAS# +ONa卝 !N`q` O#4V: y0`$WZlh$HcCJaK稄D?΍Sy־ DAQuʴ@{?[M ![?姷olxeM2W4^ =pTd&t7.ףˡIzE!]yj h)S8IoJUך+N$`A/@au&h4zkA6 B1fհ@M- 7Yn`V^FyyrG@ٽ̵1;"O0h?uFkhI 0|<&);5Zj)R~V0 ,ZȞ j-'$Ӧ+5NS e!2,'<2wM>RWe!|9ʦӘ* d8RGg+R'x]7}5+ ]鑿,Oq2j'e?ygw5 io?=ExT>8`1bG45~ xdz2س^r QW$e%:)TrNHvABom- BxQ=26QfG#F.+9 T^m0afva{кmq,[3G.ұ.*1CTH쥔%n/qq;2l!3Ug!L MzـS,B˺CTT,CjW2@Q8bx@?.<ۓ M(y5L׊FD ןg[)*qMbVطU'?K?EFKXYulD> ER*O'[ʆ_ևə/M?V紗!1M̚:#Fj48i\v{ '7 &}tTAL; CD'EprzFclDG3m_/LXz9r(N5?ڌ@ha21G7M|ޕ%ęQK惍NU>6. Г2Z5{t5t ȫf@g}}8 F%Aٽ&B5un֩ 5#c,EK_ ZZ)ya}3dkZc@XF#oXԴaG2GY*u~"e 9%ʳԱ(c4.[iWգS"ISTUUܔ 5֗@eh>_i4V}I& zz㽒>hMcToGT̠n|;ZxgVP8Ea3mc|N,Skl!b,EjCBNM z\;x~L}x7洹5COEǺ炵4J45&Y^TyI,NnLao0~¥bKɇqyrd~2@ֺko} GUJE~Ԓ61j%~)ϻsٯbR?击M>NÂҡ&ѿ6wMH *u+y Z<ž=׽$Բ(@1af+)"doma}C9L-Pz&9~o3*vgfFfDxtSh"طYɤ z&l/EbXrRCf5|~-R]iY &՛18q0r "}.yl'}Grs){Yҫz`uuI~%ADβ[d| â"nOTXHϽB}[;}GrѶAV|TS$7=m|=E=+9?R`f}iǢKZeaY1ζnXr61T+D5:J|]cut}H,&,T2/эYO0)} ;Ki7 7,+B $*6º)oEƋrƼ0s|YBL*A<3zo :"n?]ktSJapvY/5G@I˒*N:'JT,b1M" @^a{-4p>MS+Oy*x_֒^nA|՜TLatIq:ic:4ߧ~xaIrmF!TZZ:fmK < ZB~<)~)Wsbɸ~ Y!p-,<Ηns #lN$s׿K,$]a;].C26Ջ]bx}/Msp7%m_ɽ VfMz"him r rQ3)[t3̄r@FsbD5ˬV(nQ+cL?[~'F߄AXq5FIcf)$;A,9 kEI(qA0L]_۰WĒzaEZ3!TAEo+|b^~"w02e䬔(ʑVM,M, ֖C:fMuQ.F.HXW]yiwa3-cKzQqy< Hq Q67͚Զwj00&t5f#|e$0KLRzca7VƌW "J:5'7);@+^TsTRZR[M <†)k@\au.S8MA y[~{#_vX4x)e0Rj}PW8H3w~*`G*;Buhـ粊61? I4- n'qeUQJxxbZd4MAacsѭ=޶c\:`Y8-:MM)+>"ɑy>]L JM0:lBw?;}vҬpԻ܍5ڕfi)͏ c_Y 񌌮qڒ~vkG8|EVkWZ<Ylh~PUhG\xm;v~]Xb,g|8NJ o Xۏ'H׳jw%}߳Jv"=J>Cӟ 6|0]X<B8D-µOiܘc0IrƵwzӸ{-`l> \daMrdS^1Df~ɹu~"^\}rS.aRu1 j1«k $8|`"D:vI65K~ XL/]?dbhM7Ɍ'd3mKlc%ĐPPx n~u 3}:Q^u>GqiE!VM6 b~IG؅vxJIĻjNָ;yʎuSpf;{sBzMNPwh 3d*KͰToZ!-dNj!ku\֨d2ŶruEMC rʚ&nvUYeT8HEgD=hX\z sI!)RLa{^y_2%V]P9}lsTz_̏m=tYUqɒ~di@s((tH/PnMYCL7(\p4Ks<á^6œFNGi>-g.{O0ٜ:nPl׾.[ľq >~ q܅@mIى/5|;B۰;v)Κn@PRFFZ&c nIuvSmwSe{ϺӜ{6Wt2<~WI)I}OWba _vnX 8}&4cZt0YB˗zgyϴGx8p[aQfIcVߢ. ߪÿsװ$߇Ċ2)Z --ƷD>ưiMG2Rɻf]>[3'U9j%yo-^STZ8";,_BNt-vE;iW9fq!iF> vk%yz/-0Oy ?o vGs[b}-9 ~8$T)L%CL#gޕ{,K = &\AlIt85\ͷ5^{{4#8vG/#F1BC1)Lj/]C6 g-t[iE37~J'5v5}.Oȫu-1cb6*Z\e5m~+Y˜KIZ?7C <޻ϴ]IOu l69)`Sxu* o WqN0U$Z/~`Op%hDmzn`=v DDj!o*,v 2U_!wF$6 xěĚc Ϟf/#O y;gg fp M;Ȥ^ ZG !N1'>5g|/ԆdϳquROMc#.7O<rUsh >LEd&'7#STvСόY\ 3A-h\|n1+r eL+Iy T9Q>T =і94VQ(-JdFpvlV.j*WFxkQ —F|&;ZHkÐSڼN[TCӳfYQ=Br6YK,G^hqؐ+4@\CiCI.KH=M[%Vdv@xf8S&lUXҐP(ᕳ}״mo; ['Y%¿{koޡ>e.wX+'[Tb 5e{w=J&mv3GWEܳ"u.NŊyԁ%f+G;0,U,siE_JЄCtڋ t 7gK^ K9s)_UC?ԒzC>Vt ڧfs}'jAnPϑ tulCX!Bꢯ 7!ZX8YKjL )ʈb"ZKai;;`>"I;ne~mOƚ9A4b Sۉ7ڭgҫ 'M;a3\k'9*;We4Nnq/wq V/-F+HqNB: ~czwt]޵B eD2?}Oܬ^Zi#Qi A( I~N ;#@~"0ZG\-AJSګǩS~3%&}uUT+oiox"'l٬gQS^ZeWb'}.67Y7ᓖ̻By_H.E+b왷]h[BQ'7Σ q(wƬ7Ff<LvE^eֱlwJ>oȨEZkGIDU$ʛc+[CP> 5 DA|ЖS )?=BLK-cFUczP:H+erM-{c#l)&lϏ>'OAW,@8@˽2W}h̳mEYHen }9ґmҙp*9ߊ)9mx1XkaDqb4&ٶ}KU)@ڢF fV_J<;dmC; ޷1%Mtc4YN}3U{&Nx{=,P>xRzJW xHp=W39>H7 @$fΆ^qS0uԿWڡޛ%s"+)nYTDk%r%s׵!uID[Y-[s8R1sbZcM&MOVDPXA˶鴏crR,^rCBQA$_xpQ Bz~nYqxl*¶c.!=t11X:KXL-b0ݔ~[:DZvl.}D|Kf~lox^ȷt# |I@_Rϼit)v^YWfLyz+Q2ձOxlv}>-Aw-WH,ؽ_V~w[ E-1v sLpc@.IvUo9/WYhG]abtG *eo'흖)$IPgme.ТUd'RFw|?c4~P5HqS"A:Lh4Bچ7ͦUd"B!@:so$WLeJ>?糖Lxޑ*黤yJ4QPH*C LeN*>/O>D 8dZ\zS"S+W 7(T4qt(;LFֶM`)?sS#b}17Gss~JHM?&>3u܂5s1\Y'>^Yąe*!I?e?elG.Z-ZG.駸5C#2[5d7Zܘ &U!:04^I(T H}eT f||rYFϽ5rM<Yj>=BLvSc%ڪ8On[Dq{'LTv&3!v܋ Z0_/z@~گc 3iI*/M:F 8VW>CU/ԟY+흖yPzJ]̈OpNNR@ q$hQ 0ͥ.QՌeS$USqDXwӍ;,C%djH.ʝa([O!/؟ iN<ݕ}"g0Z,2ݡ9lwoVq,='B#qv2鐵wGDeSKa"6vXAw`V$o+L#:7k fA)G:ےR@'L8=ГC;9fɲڝ0rUo S}ĻNt_d'3jXO!ǹٿ\ǴtK|"i9FWS'mؙsУmd㨻9g #0q:igѺrw YNrX3UmZ ^I,0n7}1(sm-~P>:>L9;znl)g\0-Ibob\<#\,o!Fs ٞ\09lTp gJEq3)N)o;517xb\E; %_ Yd4\&9Rn03YL}șwi53Ls~ÁKf3f] !$;+~k=Y1-:rtAM*pҞNs+#n̊&K#e<$[)IoPS!?1+bJBrƱ @gOZvH1B3 a%SDbe"sy~,-Z#[yAܟN uy <K4̀\`mn-&0|bB4 FaS&kZU:DŽ;J_38hX#|׆Jh߫1xѦ~ȦF >39sgDiy:>Zl΁aݍme'(!:ݹ vÞ[r#f|-DgWsq+Q3{dy#XH95 @MV>]\qfW^7y:Y@:JyZ낞+p/9ovd|;_Űnl'cFx\kZ ն$ l{1ėX9;Z)wO@xW#YmJ[H u ZϤPbPW?帡w,#h0V7h Hm--Rz.bX6p\&kX C%&__>23lEhaMnw]H VJY4&<.ensVFG[kprןNppqމє`Q#IF!&\{T-qN ;U+cWOcd/ /xMQh3̓vN>U)g,P&# m{]WrcJ i@J~0x%1`j|,X ö?.E|?p:I'Wf ;!Z w-oh==fR,׷z$%TO8Į.ª@\6*sNM_@3dvrSR)FD[m~D"5+$0S(c(k?juJ"t˦P'ȋˈ J08;5 y6'V$ z0qcMqfx೑iLrEm,y&!2milv"{X*876^*RY#<w45rk6hl+=kM>]^x[Ɣ H{,1-rKj~g,K ^zvl}!4%dZz W$t+Z*5GڅXG)Sw*KLj9ij#Ka笇3dcDBGW_:Z"`PE;9×o>䉅#: #%j'Pe-Va?W}XS<'W}u7/tTZknN+2\9CR~ԣj$" a կB!i7]?"ZgcEB7bjŘj4g:Àݛ# XVvk*g5.%^ JI/j V߻{LǫIvLQ̵:\&' C zWݶqX2A_q5{sYXJa)bQ# _;B0GxH-ȁIM!?h+r^+~*&W:Pv>Q0lxzҢT۵}xJm}QĠGNGxxn+\ x3JFZ sF#M;_^amY#'$_J6,RxӚ C%/\&zLK^xPZtrBFk69[`;M`M*ZXB&sG<)-Wq.Y}YP_SsCFR=9%ZcȌjݩUf _?(Q'2BstD"/9k~x)|IxpűEΣHF Ck4)/5L/ey`ي .)=Y60d];=++P89u+!i1<~'w$@>?MMh) -$ƕEa>_J蘻䧯Dh0iCy#ѯv\zeU)s`9˾~q&Mv9hr1vF:.H[)[˝br.mHIsĂ1gwVFn߯1Ld{AI9Yr ,UΜ/y j^NZMt6Y0d J'3"}Bs#^Dt1,g4o()lbܺTp\ k~ߵ*񆂉4I$%a_"6Iz*V|'aѐ{0QB?//ax/!f%.(\/x.@eyHGG$`_V,`+RxVQSR'v'"@S[%˗P{5wd 2R3puH(WEkRh,b'C3`Tx GݼjBfk뺒PWl"SMqSkr!ISF'? k>;wJA2"$tሻVVCOjM*c( 0%ȅ3h+w @Msx|FNAQH\rjZ 5Ļ8rCb_³D`[6}c8'W}8LڅSѻҔpKe'˞n6ydeFQ6A22&ECtCp!=m\{U#Az;ʄɚtTI-hu?$ֱ$?)GTJ<}>4ŴfcKÎ+.* 1y7Tz) up7J;H]ة58LbPf~98bdnHtUi*H~꟏^~pJ$fD+,1G)O[EfI$rW:ẓf{opL[IwM[5*l!Ig1Be]:h,_C ]H~۸BwP]*i DB$VK.GLH PGXiav$*,t#6Gd x (dm OS/425Z걯E"'o2*ys()dU0MYbqyqe9el>OԠ('P!'2 u=H_z/$ҧv zژV_ȂiMQp^&ƥI20#lR0< !:/d5 5)ݕ5tRn_n1*AL| eߡDoZfB".fEӳZETF+DOf= #)C/h6;vmӁRCI#tߣ+XH< !u3ao/_-s!$Tz 3D|Tul%~E,L*)D;h,eɔgjW_)}?dwjc,5LPyU?CYu2a:(g#^@!6.CzlFNXً^ClR)Fm4}XQ{s p cv.]\ohyvy]51aS̷RhS> ۢ6ۇg`7u=4:|,pqNM2h?L8`RМo57cx%Dx+YTIռO`Kbϔ!} tq>'qߡRv ^xu+alsX1Wo{FK(hL0]N#OѢCѰ :ti}l((YDt6}_LgR/u}F@Uo)6l4`@9CH'4W@ DL'V)mYpqWPj0ID2W,*5#z< ~5 fRxc&{0Lz\IɆ*n=dC#D4=$|6Q赍N J2dCjx_tg6G|(R%[k˅gZ@ƌVX]5[9;9& ɮ?qkߐ& 6EigaD,۰X6YYtN|ZZ8ӏ?]3ޯ(7B1tFg\~|ceZs:Gei\"٣c9m*uaSSUb^(o 5Ÿg7}o7qZU#!9lPHD !:9Ae+UHl>$D 3_` ("`O; bI2{ SPm.[Q!;8V]|wX0-Q)8wR(c(2Jv5CjXp[4`S0k%:Μ+T1/||kdRqz lDd0"?,p^/]ᕦ!+Y9C|"|,c@ '%)Ԙ)ݷ;W<-Ll.@DϩQ+[(;{cLɱz)6{_Kx>ʀ;OWh9u `=mY8bf NGC&FHE,sn,%N?OKmǡ"+mHAu5 ڋGHP v@`p5sAUcxlvd{Ad GeX>'ʁ.{p\s(.⫠P()g) 3[3R{YC;2 ZTB:z 2J !}3&JH8!t/1Zu)їpaX(yn&],_&Csh\* :96[]rkACylEKo+YP;;ߕ@7sY<Tᶤ q۬᎟Caβ{U9rIscR8 Jxm-w-=9k-[3+e4~kTf]|Yź?{آbacIfD?G$>޸ %(/t`xοPDW,}NZ? &L6X~=)+ $֯T%b) VVv[7zmnٳ7G4L}DG#LSdJ3m2}ЊuI.ՕU o!n55P(״L]1͠%'#X2pe̛ ݰp89‡[&vWі5K^.ÏV;AdyǞgl/ﲥqڹ Cο_ZyY:Ce]!}r3>\H>S2ƅmT6+gCD`Τ7+%55Y٬C0~^^oJ2ɱ9gas< E霓]Y ExyZ'>7-WqŧKuͳa߳{O5\{)c9}1֍G߅yE:/Zs lVetb` >F"g؄1хU h*uI%:j/^"aHG_‡r;݄a7r>y`4)G ?Q<\,=~/-Ԣ'X*/n~y4|,̂KdorP\ [6UU+,xXG"HfQD9`$3*yT*Vq!| ゖU 6(k&-&1;BO yJ^˫0r^ v^UI;Cշ1 E>exKTr+YXxy n eY3a#&X%C[1m)q+)QBd_da])KdCd+/R&j>yKF47lZ4 >zP̰ ؄*R,ƶ^`c9"s1ٝVZd%ά߬,w {pl9_ O/y*3_P]Qߩ5 W`c%:5a1/* vژDC䁉 zot8 DQ(*慴 X؂Vw$Q/((^H0~Z- c~pE#zUB!ń&ObPcL7,~)e龰 -LfG<57HZea/Swo [.ӮNKofd&MM#R+Q|qf qSY%Pcf/M3 d$'>M0̮Re_U yX2TS$ rQ.e׎/HߋuR=̠qp@`# ݪt=\)!$':"$Ό̔S߽U0/=g\p3GK SNIAƧn! 7nݜM@ݝ' ;۶փyZ#5YbFӛ[sO`ӹ9MojioqkLOp̢dHAzSgxy3n6[Ьl.jlsMzd.CdPHiG[tÂbEYᇻo/;:,_}6jƥ֟pgv|N)~6t2no o5(#7IeXGb,}u)CѐSrZ}s巷$wIkU>z -XUE$u m0yo.s]TPDVJf#<z.'z4#1D0A O~#FWM^0Rz.T7.2O\;5Y5ND@}8y7b*s#̇sz0&i{"!XS.O(I}Pp`ݼ0J Y5fڑؚ2Q}CA g'G'O1NN< 5 eaR7{bk r06%䵛C)"HP;J,R83exCqn>کljv؈ %K |YC+=\DɥDN@% }<*IUPKS=]шoXO-aځEp&~Z_jEAwȀI}Rd?<`A]>,?y4YgSOp'ZţtJV;/ϞO)$Ěa5Y}8EFBvR$'HL/}#8#E{^^al0K2|C;܁?y nb%:WYPK[w㎳c~q[ ~?ԳHD" C)i E6;h#BqjyQ#||ltu9"OW1ʋr+1Az7kR cpup:) j*v0*[23j/hv9Tɔ;NX %9]`jL$Aw#qHQ7tA,jpD%<"InLqr/5=r|:u->E| U"rr,'Zv n#g$LBLGL+T*zRv@e)c8W Ju vsDDB8@h })ڔrvR L.3(ahFkp#Haw w{ nKƢEvAl#s6ń[?q[&ǯ@a>?ˎi=ףMq -; }]=%:©4TǨM8 r TR8_`ڜUE9MN/M|l\'TS,?opJ `>`616J„+͠-'!$:6S9C<(-Vp!zb-֮N0ۺYzd\*B_p8WʠoWNJ;OJZx݊tI ȧ!=bV EOd nRcK(_ 59J%5|ᑑ{,q)K`lќPo\lxФqE ![[] o(\UҜPakrfkq%;=*o D&-3f@nօ;ʤP?, k4@=)}Ұv_3ݮJ}ZW@]-?-Ro+ǒiByMڂ[򶔫yse6..~/ϐj1ADu $VIv~yAƮzԕqS Tc vqbXR37ҫ ׁ۽%aCt+A1xUvw 0N<ٞ)"afr]ͨ\ TTkg"'71;Wފ$ 9\i_a!6[gEMF1{% f >l.+A&VBt诣L, CAA~z*,#16 J7z`[T*^- TβXK|8&l㠸/'W8乗7kn+T 0A-DOݍ;ϓ[zryb=9S̸.N=3h1M4 #T1NaAmͳ$ 9UMX><UmZq"Gz}JrDs%aPK!ecg\7 eV 84j";U4oj)& DjcqU(ދNYtozqpd4{mKq0Py |?As^%Lء`$<"ux;O";WqV^iU2buxd)>$~CG>=t'kEz¨n]r^dbx>Z%X$]s>kPN30&Na_@kFPw*"N^W囹/^N/ ֌SMHKe~rSdwmv o'hm1dB ˁh@lg S T)KOGhVpfelzuJOOMK6vlVIܟImפ ؏a<[]&Q.r8G0/τɰ2VI3lA*ES?29:V|WOK[ހZ=b˞>5.yFxf&O隍eauonA-sן]`0E.\s⵴SE!Zz88¯hчʃg2Wr 4D3!) fćYI\dCɞY"b|ك8K9:i6|,w8XU\5Xٸ8Jb [y. њR>vM,8i]fT7뤘xl˜A`s& v|"Qz.o)J`~Dv Wao߲x,#>/PQZ,˴`5T-ڴXO88_Ds]9nd+֝ hƜMyAzu<<#ͫ 34aMόגH۞)^:4Z#4gAmJWv \RRࡱnHSkCiN-{8fD#o橘A򁠪ځK^. uf$|&OL9`A܏a^ب}qcL],#<?2ۨURQKz`|m*ÌW-һJVT6[}|'0]HVq( C-0wK*y%O73Y+a!OR=D%x[|bʤlnu"L%:{˗j" .TXK8oNB2'Yf$ hׇ1&"R"jjN4>;RӮϮyZ%@vNW@l`\i2 %۪Z"'ſ;SaAۦ=,A cW N_qe-dB-$p mUl79f)3ΐκz}sɍ "MkQaV:*Q1] QD{nt٤ktÎKA!LL`C !Ud?R|Wa =.jKQUy.PhM0  ޖ1=z{AyjȱɛlBȜ I hY>5Ɨj"_\-qm vF85 ZU\q4G8Z{Gq]NX6t-%lػ0;UD̫X?/^pxuyX/|̄׆U 쵲腢 Ȃb9Q"t(27lӟ;970fp T]t_ ~J)l ܾdW|W<;R^N:5_:b1@Vb};*@bȿ6A ):םMY1p%f.{/B#)8bN'( t tByXKE+WsTZ0)RdLblgRE7#gYߢ? 9Ի7J:C Kfk#݊ |oK˘pL4& RxY%;ԭW"ǻdF"[Vl2Xl L>XVpf")ar׭8<5VeNg{VJRlF}5mb'0}g9!}7͓$;fuk57nԭ.{vޅν c 3e;0q돔 VpB~La9i!9j Y buu5$7$ܺ+ JNBO Ve7;xx"oE}i>ŐvDR+Aē&a6v(eLVcJC},7aYvT mֶ !3:.Z{ ]%VF?1FuCRonE9w;p"9 v οssȕ`k+_iԴZWWB 9#*+|@wJ* ,鰪3k@~UA`Q~N @W0ғ'p+LGnG4>FV GM!H-eAt/Oa^{f<'&佂oal,&=xS.W93'&\UWDW)<Zy1td?} @vfR!ZIu$/646 G ﮓ0*N*f<-/w9/v"Y +ɢ+-zz-gmmHWȣKONA+F on=r,Zܕc{[Q5^]Mv+9|Vǯ_ ]' t ,v1d CsscG-R]G<"H*y{<}JAR1=so$LrW.35Բ*(! uWu08^ir46Z{NѮòhf7q!WJ^6@®4Sd;y۠5ՒJ_LNk<GH0z+`h JmjIGֿOӻ+|lm*ט 獶+OD;J5[Ap+R'ZP7Yh* 2즷G`>&6,HQ$7 :/='\V@y^J" 3zbpcōL)S9 V;Fy9 kR)ⷡ[K'Qz?-uj&7 ,*}FX1l Gv@x4٢r/}s^TTBL[34 Ug![?BN,=H&o'O1dKE4jV4ZBYi̧Ŵ&ύ@8AT_Bqe+@zcW%E8J 9 }qW3j/-FCoFwa^^Q]IBbvq&͹]; :]/"Ȋ$,}[P0V4att)M>J+ [3ZB]@)[Dy`BPT]5H_;'+ieknj]h_mwtzl~GȆX]'{IT̷*)Kx0uݘb4e 2=9Y x#RBv_&(.&>4 [V'D>s'w$kIkL{zeEJA4,X<>ȟ0Fm^zxe< NцILnc0|C"n>iҬ4 ٥n?ꄇF?wB>ʣk}EeRkHIUAJYן۩4_?/!SEL1U4lnoeLku3e!Un FyO Qin_"JAܭ=B.m>2WM;ir5}lw2W<*\9bڏC"jBE_Iy;7#/*JJ(.4UM(^;h8Z:{ dO)540TX_mw"2duώUD=h~Ty˚$٨hꥥ_zXh[3KN)>Y/([;{T1,iT60TlprB>ʁX !@ǯQLknk[Ҳұ6[գf-a` \&`G8p‰x kuɝN59{OI(y`D,>F<(Kc4l,",.YB_ 5>ot &&9$2)vb'rxÁQ*Ur.0-y?q!!wqV,<|u\ܓ_eg IFk_zW3o:s8o!ck#9`׃\Ǽή ״-)g*IY99RِB[ZcCrV@}S#ǸX1`hqwdEN':n 8(kzA }>5 C b_uI$_HpnX#NpF{Dqv䘦щ z{0=(uV~cŻ춰V=yb,x ztr-8.XD{(q3oͷG*c&;+z5.6(4*8r(t(ʰn/b'XZT?mNfN(LN/}fh h-"ѻ_ޔMqy0MC 4a{ B6mGLS"x0i~yw)T{mˋ8o! yo jJϋB.W)xL1X^JڭS̒c Ψ!)D2Hٴ읦to]^z Wb琻lgeb\w'F$(qX͏ HܐDK(/Ϙeq֯3qz a|{H]0q}Ay*znQY -X'_FWQ)lQ vxBww.n|v|xHv.密Zfuuj:}% \ %0 G2>~Fu,Ǡ~[%2E}ٸ ̤ ̴]tsu8*nὬyĖOܘL)7j;a _(ƽƺ_,Se1fKұYjسk,~;,ıov-KʇSMўZ2`d"EcRh+} ԓ+J"oI?Lp]D.v4zܰ[NT'϶oI0N ]Igѿ;ʗa'Q&0\Ǵ FP!ֳ>kSD%Z_Ea/},]76a۠Kŏ2QܤXSZQRxM Muy{E< lY. ٙ;1ǽjMj8@ȴu2,m%`Ǝ;b"LUB -tހlɴdD$#lpg@=7~V޹9NH B/݌]Գ:{9,є[)p^Rjӣ(OxV ӻ1%s!uU[cN;I\{AÑms U. ok׺\εZ3BpV4g}='Eܨd߄R\3oM99!Fx:sZh3kDT=s%1XfK+qI~Yx|JZe>Qh'8Q_9ۏyg~?#f'(Lpn$W@.ˆ7\b>QUCnw x%Z# {{¼BFR`P`t82t pa5efԥU#Lrf}ΧE[kydʥ R.RNJ!BRi馌jjo_ ҮZĤ%Q30X lhN߶5& ݭTHǻZ\Ry\g鵓/2 z:N8Fk;ʑrs BWVOR(lY"jd|t1tOeaqB@J$+iΑ`+X@ʩj;: ^}nxP]0KXe"ؕgh `~{ؿң?DM>1 ?=ְYv\wcb,MD `~VKM͹ ncKpyQ#h`p^ jת) :ܮ׶{m̚UX3򭂻3|#1I8ͷ]CN͍!Y 䅅l `‹Jx#鿯J8#)4$n#k@O0cjݐX9)%C#Uax')i`ҘTLN OzH~gP! gT=W$icEoᾲHM qŦ1wgڒni=l?XN-dXhM뛭oGMN'`h!bE$}dZ9yQC%K0!`wX}g%7HŮI7SbJWr]ÿj>KNDT v{׌3|Xi?ѭiՂc9W08~v._bvJOL4RkjPi~Z[/@00# ڵM-Z^ ڬ- 5, j3.tEENhVWilX \| Ot_/ԑ1:7iTW-p'HxZU@\TŋɯFR̶!?w&h ʖMZ\`##K+4Ӗ, `4̼<9_y:F!jt_>$kdN L/V^;B K dZV [];WSPN!/!gjgQjl,YRQ a8.lc ^.Yه)\Gƣ=9I \I?q^'ɇ|i^) (oxL)%wh%v, bت^9^Nwlk2Nn&㟈!S YLU0 >(rW5;+;AJR7xݳ8g#i6#BH#!;˗þ!6H)Q+QE)CTv"F峏Z:KAOʑg·ҀŤ!mլrkC.VPs~Y O?$枱z%~*>xIa'5B__-?HYȠuFj\"IU( U]ts}E;}D&JN'{ЦIȥ`Pb&R5t / Ep^`/y> DZ8j![o/n3eO[mwO2ҋ07s Fl=J$N;dZ\3dH724Y?U YOh|L6 5kN}d Q7˨{_N_Q_cLi7 /V>.sk U%?ݟĎWXj->&4b| @3hZi&'^s E)*O{MD4ag3zE)ԗ"q{KPZ֬݁(JwK$BW[ҾE*&wk0KР.8'Tcb'+qtz {}&uWhNS>b{pؾ{T!7#`z҅U3)L|B+ͷWR~ͧ9!By$ZpDw96i䙓)ѱaSWY`!GV8z19 {ZG+h3WiiE y45WT,̜7+ =/>,=;HdV;`WWt8&Kypk wՆ@膁TAh*L.&xX+<|Z.XT't=.kmnkQd;\4m@Qy`S4{!m<zp\Ao* oq>H[wY~qN~&h1*'Q,S w> թ^- ?\1s_81~$ jĵc}n+2SaI@)$#[Bƈ϶ 0sߝ4Gl#٣0 G: ^U>TT2Ymc4(&n2b3|G5hݿ>癅} v;^r1O,69s&]ey=cwp'>ǩ0^FPI,][6䓬S*!#Τ2Zܛ ̢IC^W* , ZLwbgEPC[O@8/9w^aŹ"xƤ8𤺠x’~Y06z9ipsfI&@ftRRC3VqͦYPIW|[ n9g/aEZ&rDx6Tw32:д]às(*^Xa@PU byKcE7D>nMï6Za ߎXCnn/~ B-}wذ4Ixz3!0ؒ{]&6_(7D'4(`y[ 4#^\~Fm ,|fA}0[HM̼GdxNZ0a_fjCC- # jldagZZ |} b#Ѳ-w#kC_Hqެ$`]1qyYRyBICT*}Bt>Q+kƽGV=~ݸt)I]DMy {Nlcڱ@񒊇 PMڀYIcEbUtFĩOlȪ8 ߼LE%S󠛥wG83aQXT,z3&T3q< Hgi3ū* 6o偋˭!@f]*zoh9l Sg3mȶ0OAeQD(oŔ1g/nж{DМXűfhRT75s_#e"οw kLI}UI+ 6pNz!WorC7m {dy!3.wsLzvm MI^_RRG}+:s dm~HS ,0e }DžlߣJ"i,Lgi/ ~:K?k]|CHs&;@VݥZeK$ׇO!A'ZZ"!ɗ#JJQzF9}t6p+RUJjg775R@'mI$)\5\ٽʹ73 뉎E}nV4pڝqI{AT̓*p9[YnV*GnFM}1=l*q$ uI?QTPH0Sb>;{W;hLBsrNL QgYLIB] xuzP/:( 6z Hw؋P32"NDPKZZD}8>woݰq8yn;g[m6`^5jB< wQCp!ܼ~=Z'#z|ԕ*0N 8kY.[ Qb30JDcOގç G*R̓>rJ[!Q: ±y9Ac\Z6y)#l@H(l6D4G(ӬE]f]LYEv ΚPNԊ2/RWO >T< Bt>d[:U ʭ6S:[* p!\>Dy.鑌PĢGwpb"-~-*g.fRq[Z&dy`hEV1  8)!mF3}I\[oDYR80H2ysѢVEmd̛z:sUHalΛ(FG yZD;r`#llap!NjY!Y"Y0uz2u֌u4@lȣ:m?q"qHzaVU9+((Ɛr@K6 &Hy* &T1ݐd##cK_W{SqEF.4z0ZzOp_1흘.Ӡ,3[ eĤ]PBClS>"vD kꥐ휶3b(wSaiLd8= aCu|E2Z+֨:dƳyׅ_FZ%?%8QAƫYG,v:Yi4Ii1G]| ,jV1ͷ}Ul%BsJI+NU.![|Kf΄Q^mvay_w˰ *r!ul٢qn7)RZyXZ:bL'Dy`c Z@bhƎB(Wo%jj[Z1 ʿI^ [<~Yc!/  Uŀ눏H\$s? ;'`rD+PR2^xt-s`9|8js3@G'_WndP1ٔfZ2T0]g7GRBs`Vk`kzD4F/aJ95au*x̢aޥ ZLn ߟqcɦYq E\,ycD2rį'S׺*NG))͛VObhk8e#̗ezf SNi4L3i, ݥ ѫ@xkҤ1[?$vՋc 8 _Q)&0hQfT4@|']Y9E͛mr^| MLc#3z8py -蓚,V PEK֖rratŊnc%tjsJ8 {lP2 3ˮѠV1e8qNhAt$o7H//P(2bӕrqZb"۫"݋hzV:j.ot^HgdjNr9GVlTg W ? ʑ 8 #jǜiyE&Fɷqy7%SRA ƹ o2Ge!8#Vd "P݌KYlC& . `ݏ8ªJX!S`uϴAP}&+~" [V1*pv}DZO8 L:Aih B7}hɇ "sY.%;+56b 15W-O,"m/ď ӓ,oEa r 2/IΠokO\%* RZe{5/B}!%:6󼨴kY:p"l>ǰ 1.pceٔd"O~u5v -2/醪GM/!i>jzo=ъjzԧbƛb5Gϰ-+$G" {-S~eZ)kܻf&2+JٝcB6|c@{aN!DSu#Ăo59دb0nҬjtX*>p) XDS@9oW&'UcpIMy o?ZjDD+@+hfLJ HKk?bZIG˰H(Zo]M.i-T)܋L_ iP~ Z"l6̷'ERsk}7dd6ཙvMLy~-]6T0~%ٯLb1'@fI\ o:V';(% *7#HFT2[Yඈ/t8:1Tb* `9(V}d"O?LB" 5B%0=9E,\Ĭ]ޅ=c9pD_),|Y-ٸ}B$9ogUNR@z55Yݒ˗X?."q_f#f5QQ+9^<ȫ'[Xϭ$ a..pL gZ=XDtHʐ@ehǞvji=;54BA(MGfx)fS. )(oM)"'&ɣ&zL)V)E@'}fԙx#sX^jK6'ZWṪ%5Ϝe6ZNqpc3rۆߜP>[1 ;y4KQӼ1 6 Ro~zt<n j6"qrYOYo% ɜ&,&c 9 =;M_$ɪ[כWoX9p4X,mP_)!Zvba߀G?/3ڹ<'גkq N5?z ws,sv%YV̚?1#D-OtG!Eo˻w60/ LEIӾ/,xa#wgI!pZ@#8*6WmȡLٙSฃ3Hw,>JyI;%;Sk})+\5$&nJ\ٶU 03oh(3>-YPRkk3:S>˫}.ul'֡5ٗ]bؙ? $MoC(3_-楿N9.;eJ#Z˃֍/L;Cg4d*Qm3l uؓgyT` $V?aRQfsy2Hu, lL`žmFKwJOS!]yUThCPRz\!/(jNC˴1v4_%I~iʽt]r9 5nO8-DCү+*xd IC r3wvzȇ#W_ [jGkOC䎊`[{&P%ǯBUD GcҪq*Y57w^BvYcB~T%w3#pnA3z#DPkL[V1:m1_:vpv?%@d'$Ζ`bunK&?c^R&meAW>ˇ8N&f*kuW98ZKۭ  XX"i؈l(VzT¤}~Äk~}&$YDTV\9sGF5зb$N >BR@8k Ij5*à +֘/! #F5l @ȷic:(_CngPSJx;4Tjj5 nfN8 b.=]=sN2.OhlFIWp(katk#5ip|Fwn5`g.u u9o/h56΃]]Q1@>Cw TV3Q{?p貌%M9j~Sj K4|4e_RM&%RW+ B jٺZҙQ7o-,[X-bx6 - c t=hfhCR<EI65MiN]G )R/〳 ;tlCyPC6˱yK8>Ioq !xvG?S*[ 281Yb@: O;3A{hY(˔VmUQ RI qmjSig0bB^?Ű`X=i e%\> L#'<:@ E}g9cK} Q/CVY!)]K5軍؟7@#) ES% 4 5>o~?!&#{60[cVȑ.J%cѭUB UkPbF{9/B m;jY1C- yf9}em*3˝HkKr Qʝ}psFݪؾ~g)p`&ii7%/0!I_]?yD[Sݢ O%UǓYք8g?z%Bp:fkvH'1Stpgw\$]ݵp@NRtfNIn6 6VyBcP.^B l*g.6.jRH&*)~mKu5IYU'6K5# CiSOda =~i.A)EޒnrK4NE6=bk%f;MYg~η/1.❫99;:z?}ik91-DHcȤ=Ɏ)KDΙc.GP(Gk#X[Cnd%z,i QE4ni<*E͹<5ކѠ)* )aA+tנUSܸaE>҄q&(|߯QȚ ~)^ˍduQSRxFzyDM5=.FknO\(M H[] "Y?-+/YIʅ7pPN}C*DH (Fd$߯ϒyQodH&',.7vKD]&$-Q$ A!oC9hK0T-jҜ,P]iՌ^1SֲsڽkJIW$8y/YcpPK/W&Vb7 fw`&Z(3ki~c4-ꑈ86ˈ_PH7ԝq׺T`}XG6g.xTPU<^kLI|1nY RgnJFSwm|FU'ERa80,J"ݽW&=cpҩrZ/>[>< (7lᨖl~r[BzbY^[!wٟ}%KDSw$%[Kn+: =ځIzX />PУ==U{~\I֯8MI>66OF8|b.c|j%;H͛gxNus5 /1 @6:]č|f#,;d i t6ٝbTn3<~݄Yd&jG/j@5B9" lYSW^w,-R xL<:|GUݴ-;eSaԊ=jCѓUg}O^E[uCui x1~a3+dX\obnέ9jӬ&4M ߑq c%F-g MzO tIkOqIKɬ۷% 5. (ȝ\`@#ʅ>_?Y̞k뙽#7EWEHAn yhQ ZɮQȗ--Q&t҉&6D7Jl*o!"$x^睚01'v}@g2|]m|,`\RZRGm JU>ĦWJuľL'ˬ&pz @:Y0ss;ʏ\$L:rC;2_.}FÙ7Y9D& ޥ:x b}Z-yv$ކs=cX#H<;yڮ(uXtaAS1)8sʆkR X((B%Ul% &?4"۳W?mK8HLpP@T;{S1Cta_)˓̙6n Dq**V\Qh}QV T|:0> }_"2n=Wh!ֳfl̸t1 bZʪ./iz87׆/:{6(#E5ǁ;dƌv(xtG,jq,:E L-Wbm[m`pڱ_ Zr3]E:ZvGAoUH/ E<虺5{N!dPLCis!$f=bR rVL`|aff]yҬ [F^o]+Z>H= E=ҚaZSaG2<.s-6  QQZ~A(n895ܳ:`K)C:F 퓥eRk^V,vH0uKw6h6BIT,I'2?TeksvtH42 ̽ӴF976-lȏ;nݨIʹՂ~`]hzs9jQ:lpe)NoԂ>Y9YL KfV_3GM?:,# nkxcϮLg:Îf]e8/b?;hXWb+n}́e7˄ Hţ7n$T-`<[O=h%|05h@0 YSFhEyѴd7,sLH#=,r==" {>QDebGa aCk2Y2uS3~;)qj&-FW9C[7NsUSY0 <${fCp; U #]|9'FD"T*B%ӢcsβKg$t~UWO} eR1ɹ9 O [jf7+:4zIՓn಩>PZKd_kǚ>uM[[t^@`F%4핉VWNX`QHUPi=˶N>ܦXl^ UwڸU:=xK_o^sկvԈ=Z)a`5mpV--yk=7/[!cK?CnxPG lp,OОycd|FZkHi@ >k1(,آ.@ݠ'7]l|QXB|Өəʲ%]@(mϭfYwh-ɽlhCͥm8 g̰~j ܇βl'ϲUKW+5q!@v}g]l<ͬF;9 b8tU p`z=>W'.^ ]6^nUJZV"3F"6DD4w:H* C=V˝c j G@Še3> *[ dGݠ,,륙acbߢS< A0 OrUrZc+4v2U- s0E<6Gg֌HbSD:KݝW+7iUlP./]Y3da2","c/龐r'c`2ײh!WI{\:]&1כ(2 0s< _#2 (?LxugǂkB4k.  uD^~,`-σ<KO@7!ȀTɮ%~,ܺ b-.29~5z>Od*urqQYd^%Yg"RF"{0҉+lpul~|qGړ;GNKoz V[3"2IVELBǮV\[u;Ի-- gV%kreDR*Xm=(^i+$H82*M97Cފ:a/%#Nx]:`_Y]c0lR `3cR68x|~+׶@*QT $^ѱy+1WHt/1?gۗE.WοXdiv]H$nRa\A6ro "PʷIFI]sz} ./U9-*ߛnlcEL/,4\72)L/n\cx +@CI7  'F~k,{ғؐL# J`!u'&o yspFil E戬N>>u-Ko,͸Paĥ)U烗j6;JÔnQ!lK̂u __CEo뗲a㐮|nL1˪ g00u0bvj@띙d'U9c(9}rzTU}yvLdMkֈ<~ )F5*ĕ#$ZpC摩. j 1;>#`X-G2ؒI!L46vd HϹnv^\{!JD$.g![V1|%qRVt  ḰJnhWNS$D7 8 I=?Vs/rІO+~c/kcO'`aLz2@X2-?!YCIӅTtړc&uogx@qHי9ӻ=4a͓hOELl%uJK"g,VܕJ!qm^CItEq?yȜR,s, `'8qa.;[K6@Y39QP!/k"vuľaDI;W"q6ÑbT~ >uj#$B7;dKmR1b /PLLHRC껎G\=peȨ fx㫘P@ pI=↑Ξ y$[qoPMgg}~ʹj)f(bȫ~n6XI&/8,ZjF5hlP'5s<㚠0mzSJgq6qG划5 AN:T2? xov*UmdojmӴ*sp֌RU28}":lD+QVJ-6y:=~ nZn-<^XTЋ<G)nͪYT9?XcEJj ?E1XR $9.dƦVARik63$?)R& Q>LDWrҢ>_jg{`݄n>W{!ܷ‹1NwQϽ>p{T"#u;52XO0o#@7Rƍ-+(Y7a5\^kX £;}1JE87w0W2Ftv) %W`$Ǟj8zF {gĮ;6hw"lKftk(1Ǵo yh9du6P0%̊==؂6. Njf}w\]o1t.{p +CZ2{kjZ$ڐ2@%4TydI0cOy]J44!p›򠴥uedyf4@ @i))0ybx{dY^sQC*4 8_}{RsX MzȠuSE9m,<؅ICT4WJrɥ_H \-H28<̈4*l,_dS?D  vN٪$aJpOos& gO?va"F |=$Gx/ L5L-Zv:P]az A?yo>锪@uېijD8`]+<%OoV J1\IUn~%&'z\m=/r %LA]{ ǚ'#_5m>utX|l#s?ǻ %d }TOCf>V[(WEg݇̀UHVq Xڂ [5?ad'eX*ROZ&Dծ tWXC%:]mdGYV+Sr{ݖ|1;>]x^/ jfdLy{ g gA-,x ^l@w5A1yAyS8f,W Q.Kk'0"3LeuIUa D gD-7c[Q_&sZ&a&DM`0֔¾x ?p` D9Ɩa z\BW1sr/b+iT=Gb2W*}R?jZ)er>_ٮ G)$Sv^ hb{=R'8Ǚ`>V)n=H5pib9;%B>Ꙣxz,^c$%ՐqN*+{! Dp܋ ^sdJ8)m6jE yr=K[0-\cgӎ5y#C.`"_TL jM4,(囵9lI, ,;! 6vK@}$9A2;yS|qhjFiˡ#ˠ 9eZj'=c7h gbW.>C9XH2EyoWr̯4N7}y|2__=+RueЈw'Zܹ "@<\+zQ* ũ,S]ս,l"8pRȽ6LU'cY `r×*@;CX2&5}mM[uFe-qgBK@ӎ+M3<:*ׁwN +"#(xWK $f+|J&5moy"ǹ<[R/@eEIF~K! ˥yA! āַo>* 6S6_9D ;VҦ. ůJ>vrkfa$ι|Dz;ZN?OTg! 73YRmkU#u0K640MlS8UM I[@aw,Qɣ17HQa}s00t me|0 {5#\􎑌TGkD+ņS2 HԸm*߶ HPIZhUG΃cE4QQ̎pjqiYg*uW:l_; r\z0zٯdO%p1TP`h-9 b))9)RM-#E1ԯ;7cY O]׍J I;_*[ݬn1Fؼ8Ê^"/ʅt0l^형Ȓ* <}c9e+~S;S9h՚PDbgG{_.3.-.%2 m]g4fua;8A38 ZH>)C`WُUkfGeE$ 08F { &Vk`6&׋@Pڨ{jH-TV\Cb`n7^˭VTWh#.Wu|&˂{olBM%$`d+v܂4(b]|ġBxwg[x*Li1">Ԇt.X;~ {(ђL Vgyܶ|ќO=ݶF;Eb1}g'(j%y` a^{ڵ٦R:C^bdt -?U85o+x@z]m5l l1)Uk*SdγF2Fz j0ڏZ) Tu>@#q\0<6rt D6~&ęMTn HwƂ`v㍅_j-,PK* d-0ٻ*9EuYt>ZSst ~m2Fn;U0oԦȥ7/yg -uftj=kO,&^{NeKD ӡ]p@3 &H{"y={nE ԘŲKJ /[U+@'֩B ?FM[S6‚7)W)-'PCps1 Tܐ_H<]cc4!m/PombcoP?9\#`Iع$3iҔX!OFCRp0I0mQt_ (R 7MD[35؏ _&bi !arRoQO4Vc0^.1A ]6i5o 8٨ ̟3^J3*Sf2*pY!^Mus^}Jq7ǔ3Q&~= dm/xcV2];\롯ʙ4!`"Ω u Ȏ_PGn/F:C&`8-%Ymߖ1H>ﰬIou,ԻKkFXx[W2O 9cg=/ᩈ:6{"R`I68'%;D.@m:59&js[9&R Bo?%R6 WGQ3e1|m}l9rw|ݐ3ᯮP'xՁXQbR`lbP&1 f^bZϚ7Pl1^vd:¶DvT=NrGOpDaRs!GOBXv_/ЩR;0# sdgVR@%Y=댡~oXWӵ2T_^и:K6$<ԣngէn"whFw3U41[x_bttra"ji'-kda&I K#4C?h$ S]o{wʥe@a*muO. N-*b#9 Ɔxl7*|uFY"ze Ϸڛ-/z@Ȟ1>)ܓX šo+=ϑ&y;uta1nHLIbߌ YN#00-NtңPT^#jn{ocԴ8gcNX<`tQrX5|IO{ڿ=7Z%+Χ51Rf0(bETD2H*#"q׽w=`gGo&sie>1{mN0,\Dv y{au.J5^q6bF@u "Z ¡~b~%O pjoi rR4;nEj#,MPon3LU)ʑsRѺ>|gM=no:S,Q=1][0:T?e],i>k[!N7 ` czSc6fȁYK{ߎ1ڕ#cx{MợEoɺ"Q'Q0)( G}@t#/\ؾڵLr)K!^>,]}n{5t_tM3 n/ˈEHʢDG$ vQ[F&xZ z,[@S Rx|nө_]IҊ'&CFlZf!'Xʺ;'쮚r[@̭\WbI!ǀi!jN'!9K.)_)R.ܜGj=+QEqF; o@k:Mc{~Oso9d&'k)WC|1`N#b5V_ ^3ZV4p>ՃL7-3Dq|_DAiph~c,ϠUu(Kd(2&1Y`Kߥ֕ixXF8a$o!=&^C ;?'$5z6&(C* ҎHd $8,7m'_elxwUtD!͉Fnsczw.H7ߓN7h̶m tY-j#ms0xtltXy7J;i+n#`b1'CzMZ Ҁ݈,[k/RD#E?K@}&Qf#6q?M_ uHR?O*k;9f1!(qƼdĕu$ fA)E(u*^̱xPR` Ҽ% C,V7ۆg)>=dHf lLI1q@a- .TZ }sRXL cgUn#l TΈNd)yoBU+(ar,}،GGpIhSyCC ^ۿFDUP%0wR,k8euoaG:z:H݄t$3HO73&K&" JqQn!hi Q.3 WMDz *C?#1 flz;m/CyDEYz2u|sC#u;[7x t ,`TW})R uOLes:oڏY nv]|~*0*vZ?RmA`_N'iLby 3iC'~/A_*QSs<ب@/uϰQS% G7BiI ZA`+2q#Xkpn #鶮{ 0Ժ/ݩP<<~ #|#pLwD(S'ƹleOREa)\$м {u 4uaD65x( kyY]x?DSS] r4;=40@A4`?; $H/B69Is~Y%0W=^L.sɾ7/^BvAG> ݫx;b1b)A x:JNUl v!;q,58⎧G }Xr{m#u}߷­S>phxMܯ/AdLqJTu=,ځz.YJ Μ`:k%rאqP;̙IW2\XpjhH2i=7]nF#XOy+7bE\Vai ='UysZu(ʻ-zw9KE{k/;F*? ⃘э+rcڽ7kvJ+SfkXCbF5;ՕUh##|/T(G,'곍_g FT#ٴ,pemWr)+ֈ `h"Գ:Sc;3*`YKZCY Wʰ]Ԇ0jPTt}j=OH6pv~SY(*J,"!i1 Ac WgAoأ8~\uP3HQ]1WU=:Il9IS0_C07qjw'RK;ݼmoE893pcfr;'wi pjhEۦ<aipmUeYC C۽BPYnSeřSr[bEL{/EcDj~'z-`ɎG[}F@NpBDJQKt)e[שEe`"$TiEw#|mRȊ3Wt,v%-=f\$qsH= 3oQk\WPz%Wn/cЖ֔,S%KhF~A'^z@)qvOisUwq޸\K P"W>d KKeyՈ1A~fJEe#۩27<P!KōNEJ!V4Gж17R sb+W5E|\t{vTG5eOz-oQAm= Acu/Lq0F\56lav&S8 +l"$=b. <c&] 52Upph^@٬kduPݗ0 qI?ֹdex_$V!ȯYm ?u'&^:[v6g(_T ֕WAw9|a3mՂN%VL$|s9Q8#R]O@*rн~Py%-$Ǖm?q5(5ER\ JO['%h12O|][w^a\#lq" O&Z<}9)D'4z*NGuM,W5'C4yHn})x/ YIx;#Ng I81q*(߱U.e R^(>>¹ /|c$#BfUi/t{ڕ#Azᶭo~k? Y:,֑qtJ3U5iu1+6=3 i걌h^3QpC~;d5*@k~n,i)1چ+S2̥f.Br[l8Oڀ9]bLm [z@ !Ƽpt 6'ǽ (S-A4J8MgTv15e t= O)+$ _$01=UU~sbSX٤PQKxv95Tkvي|2 nlh7yl|ԐMb9g: :uF/*N,͑H`29N"KbX$7 yRt{,G<EM_JgrcC֩>΁ с!4UtsPگ+a $ٲ ge2߾1g H .5@|W nzL3^:=9%')=Zt{h&((I^.պ;&S :^[v]ZmƉj%&~0] HxT!Z е3JTX,zq&@HnnRHXkKDQ;`AM8[3qw-ւH^5gT/U2."#T /F\0NcMtk<=şhѕG%qRw 2wT@\0Sx'曤*C麻 :aqwDU RڣL2 Y=xdjZ/} :HAIk`:*q:]"v[GS`3ĭ )KlyU آs>s!VH ՄսZ%>Y kc^[ ]ZsX6[uM#Hr8J1Z)Er K1BپDo3:/n|q;6urnႆJǂ!UCG,5f1R_O} ;w12t4p,b9|Pyİ0RitSuGva~u7=6+bGb5NbOIlB djAܢ똁f&Ȍ N6Y(V,Ay\Ǘa9#kQrK~]6&*Vh;}]M ȸ}g.0H/3aj8:<@uYtSל9 }8;3ԈWսvMsܮ%U14I,K=vFmb37 l{֞6zjtJ׽, > k? LER #vOi")֑ۖF0i[`|pC@~MeBA벃A´xmprB B2/އ7 $EJG: )Vb01i*UVJ0nIhnp,)P@b1Fݩۂok܈+-zpL@Pk69*Rp; lA<073'?Tq#qd}t!ivA-bh9&%1`  ԵKG^֧f$;d;fw!zLc?nX>tӃĵ![<ҷC9EBGp,͌X!afh=#`L|E&Uxp{aN ^hA\è;Y nj#˝ψ6ӄ($LQ#'.Z8Bƿ<&9А Kl!Hk="*Chf*fr2%NxKwO3N&G1/H zE7c]]-c"|1?G(Y!seX3`9lzYܤ!~6ޏ:˚52Lm]ܩI蟋)0CPxB,BrO/31Vhqލ4z25?;ƥHֵ릷l ֟:@ng)`۫(BFCidA@VyS {y B h%MG`=<7}vP)j;߄?7P-٨pu% ^9n Y-/Q'*> %U00dC BU#b g۴gݳ0Y[} D M@09ͱ `/6CGg}E/<4L43 >L*yeе֣4aMUG<@Lץc M1 Hrz:i7W.85Q>NYwJ0(3cfpQ #\="$V QjN|NRpY+Xׁ)a}ȶHSl7 2nu{ds-vzJ/w^ĞCk}.6t4k]_.S#8pU+jʟbb?~,MxtPf7#x)R,P0Ocx Jn{WEު<%_j_DK_79 =uI5;nYs95ʪм~&ڦڳiؤM$8V8"(PdyuXuW)yBh{.Um{(QI }$5g/\R=z@hlQrZz1 XkԐN+v~bzG;[(INL1u˞3 : [ze j-4Fx'I뚘c{u`1$|XNO{i  K'xX! ?4W}N{Uc~VQIʿwsP ɸ%=~lOE"^YȤf#ۋo u|ˇ9z&E1_$MEWEaYL^.ħ)"\.kC'3uW/p7ߤ*?MѣėžbV$bgț¼=G[VӇ:Psz_naqJ3e$ /ģ e~4m!~1:4asDp&ߡӉ=i6E -r lP H͉^mw@g)n:t?n  *vyGrR:YsN9$n`qЪ.1; #9t5wv9"lmRksO7 WB GYfH%u Kt2p !{:} ;AX{Ad QS '|TpO*Jl+V71*"Xy}hk9f,!/.fm] Hvz0nnS14rc8Q?o ׽DG qk`vO*W$_ $LyQsE36z'W`t#LgB蹇]KYzf܆Cmگ:7Z#Ft9e..mKbLqw07@Ɯ}U=Oڽx55E{zҢ.6qZ/;&Aцj'Et-Qu;=6欑HCEKE4bGZ.b/K/q =VŇ_LChgXtBuz-#%CEK6/G uH65pU^V$TG$}7'HhيJp0FE1|!(>Q8[*P~bϸg'{C >]iՅS%Zh+=1}7zׁա@ T=.XTu{\$%, ׵~ErƟ&dEm,94ȝOMXufjBJNtuۑPЊ 8a*( )0ĉ×"uҕM,D?p9ت]0SI,c;Uk<$+.6Z/k;ljT׃&6eTgr*tq xy6e jޛrrcZfO]lAw>,c;#Q>g ,ZTD`;KWGo&!JidRYc0.5E@X35'bb Qr&8Xtyxobi؜nP9VAğ0FJ_=}AMmW➃t}e!jVX;B`-?~([+R JT}Lycr óDNQ󷝴i[Tؑ^91 |&%VXE3"*>8Oվ?*m3e 0n jG f, om$:9e=X(k;<]S TB/F4;ͰJADKJr]>y43>. yJ4BP RP̺!C{=}Yi@ei~ w`/i-hڛiǐ'??Li  5r ycU'"c%hk~s$!g8WxMԇ/Q$}.AbEWp!jP?*N"ޏ<[dX6KoU,lOa\dϮ="70o6H,bҖ$TԸjbNǫz܈K}/^]LqD/tW΅bv]on1= ?{=6i[3&`xF݅X+iCrȆ~F8,غ uc4~Az < *2M-a~Q Mq;2z۞{HbӁ^fA:|0h1߻øm+,tt`GP-ؠ2Ukι_ju"\U8~=$"g9S^=Z I L,MoLGvSĶ3h݀yz?sN(?FS|iJhӓ0e֙AY-~(wp+}pg@ U*\ti< ĠÔD\{;j璁9&AMh{z][IpW0+!{/BEBݑϭjfQ}b uڰsmʢ'D濵 0\gΖ`87po_"iGSƐ^ ~Wۗ36N kΉSc,1WFXh,#L$_-MSt 4\foSx$F AaXxseE4uXj) >V!<).*K-ǢpoXbH1*οYK-m!h<SnMMp>Pr(Khkn&h U!/g]\ DDt]m-_%^vTbR ܒ;' $ ',~is7#Af.&Q3ƯeK{vOLO8Bo cb8aV> ;('^ĻhdtWD%hXt(T4ٯ4F/;"ZER10L"Ȩd~C*֚ `Z+MSNYl}DN 3#?|V,7U#5yLgYN6J/tZcŲPL jgeJ<9ۚ^Ob1i/U|]N#vw+U5Jq|3Ŝx5ƺ(/b#o$3nA i4Ya)'PCzUlLv󙜼sJ 6,誮6$q`}2ąF P(?qeYB+ (j&WD%_(6iB=| bVĽ(An*@SKa| ol0P'ʭG-3Dl_{=ԉ9 Tg4 > wiq\2$.x#9uk~ gT6'~U q\~_髗0HC &&e#v٣WT椌Riv6*68_Yn~+=dLm Va.lg*tX߬rdڌZp^7 1GZF)1݊2y!; -x!~莔@#u1W"F| Skݻ`ժϣ~b%Ȥ]?E9 1 ~h-Gb)`빬q1U8lUI) _ '(ϳlE kQB{JnZJ3IWQ|Zf$ "R%ׄRiET$}&Ab6NmnmATd7_\\֛ nj{8C?XܞhksgϝMP#5񳞜V^ -|[uG!+Jse6x:i̇ٙR³=u%EHn+NK_1яolf-(#k |E $]sj7DaK% YO=ea_{Yvfot9JU<,w-Q4+iکy#̎'nڰ(̛[_VJ]Í9ۦ aO)YUf)K7?cz`cWv2x8;X&w^{|Éc:!P> }T>==̐.1d~>+@5A6j4gMd.EL2}R\譸g_T ƣ[Hsa' 3lYLk!&$Xym&Lo:bUYm.9l$~Xvk"$X^לJ{ڌ*mtJZ2B Hqױֻ}Y p +g>ŞR}]^OV;&BBnP@f>5,A5;G1Fw'':fV6%3yLb}ⒽЙ+=>^;<݄R:$VƺPHg+ uܝcB->1I86# 8԰ >"E?H"؂H;HeS_Axd J&EYyW(z/L]؆ fC_;qR9kX$ zќBXX< #+i df)[T΢h,/w|Q g֗)9)LeTP]y% {5) cQDF~UdF &Ygࡆ؝-DQ?$3ޑ?|\1o7{Ly>Ύ[o]{@&EBvT00H ی?JC J]곿bvgw+ٗy؜h)8Y _,1@3;+j :Uʓ9 cR >9~49uFvv$S)8L=oܿ9 Xyz rɺUe3 f%+|b`{|>QVZI| "`c` R9gD3l>3ӉӹW"/IV F@*;_S:⣵IIӶL" f?]b},X:bdH7/GΈa1bF,828BԔѽ{cZ_ fpwe y,3rZӅ1G+HK1ب#]MPӆ}8=*NbAPVbv2_ԩ̙oM3L-cQ<޳Pª:O-1?g3Ա4 f$Chv (ؤ! /҆"2vtvzALE`-{IZ\(7V\Rn̒|=Idacsw WM'+P?$ʈ’,˚>H .]x͞|+{( q1;niIyaoN㛝B!TzO&exJoհV,9(5i./]-x at8]lv,Wj/WI]k$#}0@|O5b/Ǭ= [bw̆WTO5Za̱ nYI#ks?]&1z א)g+fyB@lS"H h0L+W|url ~lP|@Қ>AsXE$ŧSW.`^;y8e8n| [S<HجM%7:_&I_,s# OR:cIr)\F2%ΆoSXh{5c6Ix3^uA/Eupeq}ڶaWR6t+ [kJG{z ~P=3aÈ%tI IFYU$3DH.6O@5&>*[m$]Gu!]r!J7sgOEٴyLp(,f ;p[Ɩ\AAlɬrRmdȁq|QVx+nL/ nbWy"+r X$t<ؾ;^Sy{=ܨf'2M6US!jH G:t:tCμbλcA5Q J[ٸ+?q,u0F8* ı.q.< }d:_p3h¬QcM!xiYzYz _` wT"XFO,=2mAX.F# Zg7=Q[m"ry!:!2'}ق|QujDZ8z|(,iL}zМJt(v+7|亳V NDih* Muu e-%9# I}GZZIZ!ݖ^ȭ[Xp /=<& ǨRwj+/ЄoKPPw9wR[+m67n+zM{#LFR zu=ƕI\+ЈF2Djc3_baӺBwgRΆ)@:f.JJjvdLqaƾ5xjK܁$PGj\9Vd~Fr!ůΞ+[*(>MƄG۹>]Ҷgo-*OO-m}/^cfhj;Axح-eR0T]˛4L8:OT kLߍ^^T3Fgq;5٤8Aٖɡ,0yo5r_:@3 џE WHu6Y$ګ=  =~3skkjt}|}]1>!׬;(*Ҿ ~<$.%)oSZMl {S>L(\__.ǽtxE^>c <;.YGWEߵ*2ev lvu$tY7k\n .9!,K6:8')޳}vH/F{ϚW~ơNz@Ygg'C?RC⸔x`C1;< y&h߯[l.oui$$tń?Lp_Akݟ^kQ4XZk7Cg˅#VIo埂?"QObiJp+y\j X!/"0磌ߍ/,Y[Bs* mkei>:kn%(A)]?qq6't(\7UR<dj[jmT3z%׉6/K7B&|4i*r&StH b D zhh;G3.*I7#"h LuǧଂboI_̑w2\YJrQyK~h9md! 2qt !Y,+-;r0u(l{;C`ET̪_Q<6^nk)k-gP-~髈,O6l,؆h4#>Jt:ӽyya%WFACm E ~p_loSFvTD AkǺBU|g9c춄ϵ>XzL]]%:nG;fIa9+[7{MRsŽgϻB ς6&m c#;0i_ކZOR࿑1K8Q%T~B|k3W ?NoF}UF5rz$/~p IaZ rgAՅVڼ!#So PXfl|0`Rh @2ʹ%kjۅnlq5MgE~pB7ihYgD9O]l ?W-5sɬ ܄=q}a5:+A>nBXDmdl(Al1ޛ>#xvUaL^&BePly 7oL\qܞRj6m 9s>Ī%x/0pdB +m.;O%7^BL;c,kΌW/XH5o3Twx/kj j4(h p#{ d J"`fO_!iw8 \QhhV^~<fU)3x`g4௦? w_y}=.37DC h{ivlHl2l:{(ISQú b8\3 S6 t'b*c#O>Q Wylӆã7rr0'Ui ^mS2`UYzu-bMetX>UJI|@Ͱ 3EULuZ9:Q.FC ;R29CNo{d(J^Wz)Rn}V#~1xz5&DM":F,N:tO4}.Xr@I ^@g~,2SA'H",=gXHꈷ?v*2f }y󌶔7RPϏ6o$UwD;߃5'0޴:0J*;KUq|ܔ8v'*(T{HC$ BuTH%y`$3+oPT~e1@N|5$ZR9Y>vHw"«Zݮke> ^֓L$NZ4\_9 VjVb?mͅ$:x*mΪH+S(BEY9h-; y,X8/ ufgvR="y\o_r )Af&=%'_IFt ;ȺL0I,ġ &SbZaO^Yp 4sv!:ji 0)Wb~ͻГnK3 j$ ]9)su_j*jˈSЩ]//2]<>ub=X#t-EﶌP;Myμ+UMKѼYM ~dWYkWoS8jH#ܲp>=;1=wORP4e̷Yxqz]qw %rCr h. d d L$ԍ%&6g.& kV3mX-!<8:sA"@KJjC L14y05"GH ysFk?>VqI)]e;B1S6Ip 0fpPʋ: u@<:J# t7ܾqW.SϙBlk^!atLq}$qRv68!#xݿz'߈ʊrq]R.Dzvv`܃QrxQDF>F Pʱ&悟P.LҸHq pJi+DSMⵜ6@zHlm|O_v` V+R.m(1Co"g&yU{<-^H y*T]Ia|>@q Ud x 3ܴNv1r(ݖFk I#Fksm bmrb_)/*l)hqٽ:'az7Wl(9͡ptn:5_FvaAN*Ւ*oY8L{Car$# ގ-ꖸ)׷HqLsUWm~!Lc_=qY Fm[Ӳ\b Ba:gf[FPH~< kf="TU0Go<,u"%w|@{SuAבld{U. \T>ɽcc87Ybhf3\Zc-Ո\Z(B)$oړWY^oVKhNE= f|&/KC?zYLH*{^}w;$Ʃ|< Q ~ :D,6 wױܑNWvW 뎸]q!Yew}7཰Sع5@Gc's={4d_;@;[,{""NEY3M |R r ýv{DTfG>i$LJil{ ?p &H[grAK=Mu(> -',#azģ@+MpQd̡8(߽B@ 7Bs0/a,lj<,mtD];J@4<7e2a|0#͡5"Wz1Ӱm!ϧzݴ7D)l0Ovc u?RaI@XPx"w) TF.Gü3AU0# E qU[K,DT:D ~#iiqG9!.6qػoL&]{))(R=p_N8j>gh}%(;]FTԌ[l{Cfý-tWaxa](eFIm!"lѲ~5ݨ}ov x Er7 ZPNp;uAxϰ#aVU!a(4.y.yoڅ53Ԇboy2E#pZ>FaB)Y=Tv)7JR%7R4tV3ʁHxkYe,O"XfldƔV$rG*q 0鶣*ӳ?/~c1堁u۰$ZևYjKUg% OW,%rW o (ҷ=,T8?3㞰1:OμwE8wZG=]%Ɯ 8?L藩hTT|Ф4":,'ZxRr|#,RV$.6~vVp -zKՇ!UF>gϘ;3İܫw<M0˼GM>!?j:Ϳ5e+?M0I+ AՖ;Q(TGKj26˟)4YW3_!ZX̶GǿluRy"M/8e.y*TX9Iq[oM\Dk6O:N e~{dzjUNOD̯v`ܸbe4=^JA Ym='b~E|'}`sg&NqjovrJ@ig6q6+mhe|!pix{{Eo:TW՞Q7t䛊 jꑑ%FP'RyԐ/[&T?Zwh69mpnR󗈱`ؑgv*F8lu+к?`oT2"é l[\~gڏt*'jwE|";ȣxJTy'( bkT tIraЌY[1;VٶHP,<(oM`yŐ!yrōJx^B˹q7N9i 6QtRoݑZb[l*>f(aՄq|"qvosn,=HdC!  Nqqv"n/!!'DM)zIޢM[dNL'oP&LU7y4Ֆif8m3KK(O^kݏ:F~Ac GB=+G<*w'c@&WvN"OT`g8= {c7 /Rr`]Y_LM/CE5 F }*,?T:"EI" I0"+jb ?rIX|9e1G쀾X,Y*QW&xN-a+~H=c*#kaHI]SP:<~;oj:[\M ]pQ&_ :3i+-En[ U}-AsO^:DXC!:\R*{ $ ?xP;l7qF U| h4*Tێp\BǢ+X=E6%kR4% h߇5EY =h,uO5-m]3Fʠ_P3z@x;u-wil2}=m)S(iH7B6k<oV3mlE%MO4_`ad{c* 䃸v!BWCKrdyptz6q#kpIpc$nZT9!A bc.wMmC49eM}! >r*>ai;o,'j<|aV ?gKw匧{'h; {D;ιWz<0 4sXgCD IWwo_n.meS Ы~~u gʘri {p D7ue`IӂrZnwgG*&He&61EQ44;py᭓tC}ըsY4^>6|, 52?67i/JrYi'EʊNqjzNyAGfF CNz-WEW f`g,L;r*`˳h^ϊ'$ik$`oi=վtHTȔPGeNy;>|۔06.;4*2&js?2ryl]S y͒t`[kTw& yq?qkYް&0)>i05^?yMFjdeQмE g-EmOꖇٹ®ʚ؛jSdxeEs귽1I g 4t~E8(xN08v0UJ | ٰؗjĺA.Ӄ2clKuNE r+ uOUHZf\\mO%_ūl%)me ɬšiS7YVM̷9tڒfyL~iا6Z+wztqh!_›!zG'OvuՂ?($ܹ jF+[eb40q٠5b&#]8A k"J0ٺwO %7U_XAu)cz Bh=b% Ei(1+yf}L$oN"+yp"=h;߾OƚOh k EZN!qlfi[.\0=S1f-Z hd%\`](cWI$mf%3 XϚ(aHjK6[ڑ lQhUHv;6f]Eɦ#X~G'bqX\.4eah^EHt51Xp1@J%>qôPwLߊñ.^ū23Єt,CjӨXVLӨb|&od͠*GP)hX@GmUj;q 4EXYuώ 򳦔[? /N1W}SK'xtA|TfnmϚ8LMP0Yߋ9NU9Bqi$VA+= D%(]#6Hp $Isti~VZwFXp6tI b:.(XoI,+TtLHzvbw:|N,Fge,ht?RqW aOAj,nVn % ̻)l_26! nh`^ylIom\:gгj*&Nyq8ѥ]Z(A:F=j"I4YbYש;8ŧ?.xV!wV,RWHAo)b ,4EމV$cEK:X_y`{+Ѿ R%hʀ$ji]W|lB4KOGP'ғu "y^qf̮t…^ƥ8-V-7&0Px]Q4$za}(PK|ϴ{R%Uzɾɏ)EaCqA6 brkg#qv7 Tf<9l;PNYLń +]3jF5AM#jeΠL3 ho}Q̀eJ3j!):X7MlzvVY|bda63,XHy6k[Y mI3\G9cS` FS {5/Y(L,-/glL+J3pC33r֠N}ԼH$/%H5_T:ƻxɵDyf!RF>T<"a',F^M]E/qJ": M)ʝX UwɆ-㑮W%e#RCHO ua E] NEv OI_GxSaؘ~熮LgH膅IJ ~3b!M.m:@a-pTaȗP>1DL-[iT-}fBS+h!MJFhB;W/Ahf}m~2gkKnLl7z6U G%gWU~ 1TJ0d(ZR@"JS)hnM7iuXKlAL6I7 `M\b<+t_|4_ pӊ5<=r]jTI\;Xh*S|,y[gQG%HH@"/^} 4D3Rn#'ժGs|!hY8r WtR/?c^njd v>.l3f9{JvKryKY&n,b?%Txy؈:VM)?15qhI 7PD?wE~CpY88j#4`soZNP/&F߁@/s)N`gt<S;g9Ӣl'`V|.shB┉ Q|~hޣ\m_!v[n{{e]c9vjOBÑMyXF!qO=,zZ tiku?lԏfn5N mrU9SsBc P;#$-iPE+ѝB}>k%:e˨aMAnT6W_78rKѷ_2@SCWk2<'DR>ר$`ddg7 #֤ }\HSg_\“rX EMnnwzN_jD4[Դ2xTH &CHD?o6RuO[w^=ʂNH?Pa`U!C\9R۳ 'W``^Taᝄ~7$"l_ W各zAJ::_G P!|0"I2R}ٙ!%{WH'2˗.5ǰ\o:g ܵJbmblIQ)ZUAt{ J׳ڦtlD}wCc{OJ0^[8N~R_uPw {Z8'Nhׁdy{ >7rn_q0/')H o#!+ݠkjA~cY?a$XAL6>z<;lVc z+ sJyoD:oK7ş<ؕ%nlwO.q Cj T0*pisLO<+aƦ:Vr0Mח{>L!ްg=WN!:8+'u'Wb:/stύ3kx%6І9T$%/ Jx"L0#4RX}!pry\?BX,V얾Y\uR+β"KȪh$O,<jm|?^%BS _8ہ{XS# {.(j+oK3SQP7i5)?o CST1,^&e|أ- q%\@ߴ(k]*YYq)xaxGHGM.`CIefD4Hm]CD hf+ÃBn <.vukaX5^!M؉dO<‽FQyMq c?U8V=T tpgFl`hY5+4e\b6T_XTglb(Ucz"QXk0mCkJq|%;;}^Y-gkЮAM.{_귾`[eFض0ԱjBT_T/JX^|%Q]e fyfd]qTli}{qLiYR ?LbZehHҴ c àfz,p Fh*k0p(P0~z/~{%KPL:r]JV:0A \fjm~& 4+\H-hww^4@ @?EL{% cJS}5r7 NHny{~wr no-/t2IZ2!dž>R$9@3_./sE2=PU A.?9A]]VOgW*1ŘnJhi1R/1g1'?;t!`Fײd~a2YpTpu r8dL@I} L*x6>b;^bVa"@J̈́Et!2<_m_!#JʎA᧨vY\)z :`ԭ/;JO:Znhy)rQ |lVpzZ75q:a|xeKo菑T,\޾"ƽv@ޜ]̸̥a(р=Ʋ '}&7m'.$5[; C#J^G<)^P[z 2 TI'0i碮 g>T^z /S5`*K՟ŔKdv&8WWJ< 3콕tKFgy+Z{vm^k6Ofe's<דIώkWkj ǡ4%)XWSq=;L Urk 9L:%w 3#$_#Jˬ_o,\`±L4a`Q!Іތ, ('!AR(*s/@&X /ʎxޕ`+8'|Ɉ1$gcDUd OnLg9}8`;joDbv7.q%uk\/@ eaZn oޞٍp)zb-趟hΌO>Rs HKL{P`P!Ԛ9lLWI$]Zyn`T&Ex:H2\B?EcͳeͰ>JI^) zJqA8@ KCރXxqXGM}@eFXQrѫ_5Ɍʜ;44gRYl[CR@9WDU~_,҆p2(+'AhUEi#*ᜠ;#6~@ ? L,^} 6y8ldI9b˲Ko Q'DN+xE`[0E!mnQNSS+ HNd@vH\[d.؏,>!Z -{ ]l"fPYAhStKP%oI]L:B^L*XYuSM&qD?/퍒ű8'Z;5H>3ʪVy3yq$6em$JPs][rT,ώ_3>1Jpƈto:>:_4gIz PHYO8팴T7 />e !ߡfk,[~4IO0XGs2u`,:wqw#m<r7lFSf$f.x/t3 m"8t-=?=D5Ģ`'BHY h oD2]HcxШ\DP)A//[aڰY[DCo~yĨVյ[o{ kꦀ;,5:Ԭ*RͭfРف}2L b5܄GbV֠_yvtcub&V+<w$T}cOb{͘ U>P نr8%S'|)"NeOdgKҹe#{rԙ IӬ׳Mk͌;&@ ?GpdT^:ܡ2>ti/fglS^ +2O>*'Ch% "g 2/s ,B0ªŋ1A3ΝXr #)GNDƢvVId(܂?Cp۝1|KeV`vEal.C ʃye(3}_*}֠HRbUyn´n?6-)}1.$\I" bi ۮ}q'=S1r3)~N1l MJlU-Rf7Vn*_ෂ`͎ >Y)ɗG!ޡжuǼ4BlE4w*%C΁u6&1*KeG4%KeQk-k7e=@ǁHR?L Fl۾+eխ5HqL~ZHT? V_/V6C(+RTtU2,8QI6Zn艇_M [3\tjKrLv{PX۳M#b#B_:tPU6W Ttelv8N"?D)OIΜbj\}q(X|ݥskC./Mpª/T1LniՒm. T{~A26 57Zl404oEJbK@ As 2``˩#[z`ntx*{J-^>#IC1~|CZ00I&l "~gZ-wO[)ojga=AACR6Ykelyr 2)B<n>f,u/mP)RjDgOmv{i}]S~r8{J̏GM]T|uxrƣҽ;aWM6nE8)06HAkԅ\hm?݂FD{)Lx"\ZG@${ cZIf4F2%^Ciunax$ۘ jBeey,zE2cMvಃB=v'P / ycYQQ0Ck8oYpl_] @ySB6@Mg =a)Ǽ9AXL}I٧iAv!;P&.п8 8Kf\:~T޾ GUD(5=1'QNgصCeRU`rvHPZ5y=gxIskĠwKtD* u)<] Ly`A86IM.a\MC@vPo ZL&jb"49x*U ^}y0!l3Do\Å|K q?|b;$zKl9Ml_:oқܦ! @vu-[u2"D;99ۿ㧁@ H^Xbax,] :DF~@& XXIJ {e568shDhe=RyVx1/+72R)|7 E'弣q#PKrmƷޑ2pFqC7(7Z^fE4XEVa>߹AB2T̐GτDPUn*ߦ`Ǔ GhCvET*kO'/6F$+ob&NoJz6=f7[15ٗ<9kdl ,+ ps2%Իt2]i/1iԓ{A ( ·^P0TՑxGyYnP$*ub\K2y^tǗJמd&L%T5̎[la|.&a9, NF8T]xs8gef!ÏW{*wCL>[gWIf 0q'ꮜABz<28E92q`K(QM4% '1j7F_4d pboK`Vvخ2w(%{~1-jc-~W#褍. 0cOt{10z{mjuRF=}\^,@6"k_q,*>t - hE9-GEt'1AպK8Cn˕XUL&haO[zލTc& /s,BU L#JN%djcfaD*aSJIlg3D6%9)'R>֯Sx#kITW}"e@kfuw"˘o.pX40]pyv;l#rc)G |H㨥 SL[ -ڣ%ft>|0ضu+"b S>*i Tn1PrQHg=V;Gk;KѬjy a~'YIlz[Nl~(3 YHw+-.V̴S W;),X? <;rrK:}XrqY|m<[.rJs s} S;.d_6~# ݕ 2|_e(`Hsaӑ!:z΄v"}:/FK/q`#_!M:.@ M6HdF})CC3f.ٵs|ܓ9B`ٯn\f,NyrТ ĊJC.0ןSH#C(j"FE l.\)`G"w:/?3Qf'!43EC)eiLȮ>ΠyyDsq %=1&³߷T1_K3/>H URьO$#G?Ec!^ Jyϩ2磳kGnGBCh{ɣV%LBv֭xЪl~^T _w~<ĚH#(iPU䈡0.md1~ T}v]C+w˘*8Gۖ(C\Q ?8Uvox\-vh嗞#μQkݐSHnlv؀) ń5q=u+v-sR"+ 4D 5[cJu¾S]1e ; %V蝔|*q;rQ[Yn#KעZTZ~Ux ڻ|ajR%/io'8 ـ ,MNHb78,yid*tcأ?C`,LoJI|zT7X{gԊ-yA f$ V_UTBAf:CڅͧdVZGb=p>9I>""j`BTuHFFe+@ q  Vd#I@B-bs2c *-B58bՇ4s找v1ċPπx'"b3:.a6Zk%>}_V ЩM%Pi>%NdCiQ }k-l 6ns尀=s.I;Nb-QYrâxzFhр&q5djȧ,vTg ;$vaT[8޾r/2˾N@YַvÍrͅzUE& Oo&$%l-ast); fgEN†!,C)ޚ&46)9:K 4N}pkVtrL|歘T{_&u_Al%OIF4O栣˩e)dFS1,츽?'!w]!pY(GbʿIt9 Ep߾u*ۜ:I>S`ĉu9r1._|١7 GS "R慧M1][m918ǦI ..=8$ٳꉖsu@>];'-ΐLҖ7_y}3F%>OoX2|dԹy@UGTµ@A眈΍.<ܩ=@} `_HIFB2hRMǠŊj8s|81 [FQ%LH,pҊ/K˺|V/Uy.?WuSN#߂8x#0Ѷ ʩ~h0Syc vm*<T!ʡ^>* (.P 1#=ytM5?4. *.OGfpG0 2<8q"!EכY|2PTe[W'ApL A UY@Q2˷7YA(|wrDӦy%yZ\ fPMGЗqdK }oh-KcU~z:ӖMW3rE-PdGc2ljH9)}؟@9 ]!|s`\5!^`Tcص$U4ѫ2Bӭnj)~g l-3? wZ; G-0F Λ]Rrվ[y@![P8r&J?5y;,1E5FhK]ckRr?jI o.CLhZ]׬pXˆ7ԫqV.K^7JҽO:GHvf,3Cv`A6Nїf)m\jZռJZ!Mը 60틁:+OPr_X4‹>@+}R-77S!!# O5$$.\/?OBҳbyD=W,Sf$7o)wJz,pxCM_ JoJrrXqPɩXMϔkoՅF U2W^zzWVYp8jD\P'@[hEIgsV".SgEtݧ )IS*R3 9RwgxTRPrY MNp˻5(1,^H/r* W06gH6%m@ & Li0!r8k;du0(eqe%)*%@[!j^,F⏬K mLZ&wcpU6T$ύџGgBԗ`~fǜ4HscANQniß_'o08J(5tK ڄ"|l j"~ΰf. @pܿ"7lуFTԐU$ (50-{ʰ͘Æytɔk K$h?y풍C9˩ ]fVָF, |ߺM@5a?Ub*]m`?տư8@g.Qp43դNV頞_d\HZ.mc)';W@}X8x,esv"b$0ȣ:2jqc /_'WO8 ,Xj "7aoY?2RsG^kR&&3.ݼ֐*^_UhaQ<؆hGJOݘ1Q]NTPP3Ix{䃚EhUv|_|8 `|OZ_{L!LQ-Xٟפ3 ,uo[fhn8P?Wl?21߹H TQl {"'di?42gR@^>EFs.':hfJg%^FъfuO(2bձ:š9IVwH5W]ڹ(RVlJ$Nli?j%;nK%e1̭}QQ<,}6fCK*$H*07F8/oc'>s7>$-oɓ1RAOae`wf""rt uP5 F,sLb]sUoF7;x'i-ϓBk[{h[HtZrYMx "Rǟ͖9zөTMm&•cؗc`7Fܗkoz 0ˮyv:5&H!fVF cRڧA(KY `e,$c;T|T,b;5r߆JTO>g96vs}V >V2$^;^R%R=H{HPL᫾$2q%+4fyIY?om)S;ee`(v3&@Z Dqk@#5qƼ])C҆3*O,4{0xָ?MwQt⏻@$<莐LU``_~Q3;=YA,WR}?FmʏDpQlؘK +U%TW=Y#x[>\H |n$WPe6@BԀglBc_{ys'G LQJpq?i30R}:6gy ՈԒ&49&3sQ~;#JӨO n'[$ylvs?]Oܯ($ԯe9EχR7 RS(2q( t|801 qLG-715k waS@ۘLk:YBSeK[z x(%"V%zG5p],r3FOJY\<܇`z4W:ǯ5>= MyTxit| ?7.Jn:_ܚ5Y8O~Qj.'$z3&nnؚRoPVv#}N`^AcUwJwE!,0 =̼@EG(e ,ͲB/KՏ\ВG<^=,aH%6k$k4w絎9mR jatw$L(bA'P%}FV(:֩KLZhmpC)XW@7u hyXw7ʍtzDA|dP/ {c ,x͸rנw)|Z9.&hQ)9?ŠqxB>UPZkBWC+#(A~ Tѥ̴sp#kL1;Óz X+P˩|&F ڂʁkNLg>ި9$}F#HŎV2ƄzZr5q˿#8< \L_`rXR2jPdwcD,\?}'6(~@`4?Cy %O 낮qZ f'bztXV#wÚ=ʔ XJ[Y翾Y>д_[84bS9!)U|^bC =(~>OeA?{x^ ;v4ۤj m8%2kCU\+.B56+?_7b :9;5226S'@JqM@\x(nVAbCdʼn)Jt9q^2ju-Gن5< f -:yPk۩س{W a`3x}D(wϱpieBYZB;H~pʯ4jh/ H쐎{cxpg݅ya5X|  8ڢ2*3b\\[n\Y6!k"\ýC4b<R^ZAqCLkiFhX躖f}kkC+9rgkfY~8eTy:S8c@[f)iDK !G[qelu;ur_Og}Spibɺd;C"65iR*{[: ˈVBF—i?y%fFb26׋cs *勒Əxg[PyɯM/(-,cUD{;7`0k4-r.TGr1iN}{VY3rm`"hwu)u! I1. ʑ!%&">)Kr_13UZ VW].N|HOV8]̿эm f`ntc3s lT8A o݉bet|rSK=ܢLьnY+&S?0ɅT9/^;Gf$a,@&z<Җ 0_5OtwDBlJ11鶌V'{y'7>xrkL`9h$:_=S)p)A ϚуĪyLWmit5h@*C%+\MḾbavQBDy ؍&~yjwu4Vv*َj"2KO3nH+l(nj_#5ؕehl$JI9.&Yqf"xN&%`P]]*2H{D6,Qܥ6U0;_zgq2iۓH->~?BB24@">)P7V<)*Jp}Ƿnzmdx͇{$/ݳmp"]Sfe8WꅲɁ?ʷDH Nx=jremW V$##]!MAm&fwQo$K[xl "` /l47A54G 憸u&ӯ'2|wU;?),@]+cw\Y׶E/ tc3wcQ;_#Qm'0&WjU!e U_QьkY1&ؚ߅NPl퉦V* wx :4t,&0a4_t&WA/$xvg(k: .bhu%^kEXms *c zYL6C£a9~n%(sw؞alDva[M) Ľ`Uܕ*J`-w\-?ݘ0`E +&ڌ[A݌= q3`$%-g9%{gc .]wk=I]MxOfwxj 3Bl oQt@ bJQD z]H$ʼnILE6/W=T&5ϸà$,}9F#$1PKBI Uٷ%,"b 2">EŅB,jTFO})S ,q LC +p#dv cQmM{F怈:7cw:S8\:?iqTaH[kHv<4! iQtBBj3jXa+%sۖ%4!TA]2VZ:+ eiޥV.UxB ${䑰)c7BԓYZs#BybYG6qDZ),uX#xBe% ޯ\ҳ >G}H>=0F;'f[B22χ#_(߀I)XnS1 3l |  ݯ;c5iw_6}y[t-\IUmlC]C >uڙ '1B۷@^hۚH׬-hR\cijqإ2_#^sw\c5ՒHC)mW> (Qy,Fi s/~ֿ-w1jYGμ%R4u->/|3|0m^.؇r;5& B6G.0pv8/cZ]k%~Ok;lj0\/cGO8Vi᫞b'ch[b-8IZnF"i5FL1"M9lKzr /,Wzd|7rƷ $'Z*@6*ZŨE6C^I:04I3˗9~\BCIߑr|!5hoHz\!]>_E$٬`1ńm1g$\՞}u(\̽2h@8/=Ғ>pk">5Zl;Cu R@:dXVlW$`LIuDXQUrX,񺧗!>Y >gf o2<Ȥt턥aڝ Ui'K@F-}1Ze[F3Sif>/Ete.%@~RXbhQŽQh,&V!:r<{>H$1AVN9J B3Wcv,]eM>{N)²hFG6Wh5ԁ, YbN ߺ擢s-gbcV5/] 1("1\3', `5iTTJ@VۦV.y$OEJӊa lC V[i {-h%Sa :. g6/&=(Nq9ǜ=cBv L"hk=5 DFOuG?EK};ޕ-Wjzd:s?( #i:yOg/16=%3Zn?)"מ;/?"AZBl RP|iQ|~N&$*Q,*k\ݧY R|eǷ"b㨸Fߍ[W:'_tD$qbX7V46joc݈IZ 8'>((/(3a^:, I=dJ$Pƅl*ԲSM2]iͽў_A8(\=::^nuq,IH)+_ŜwQͳ`/PG2?e& x=7DBv %SyD$WEz|` I WEȝ&,@ 9qMf5S)Hslt@L`^ciĄ_l$g_ ؔo8V.nyF)820qALm63م 8&Hx5SJ2j[<}s8r> &}Z7,\4h3f2u{A2ORH+{ >}L/J J/2s` %^#Dໍ6_e7膐up.QwÎU~E[Ign;TcX pi3YLqT\xѳGS|+{~'^(,,+_ =K I[;JE"Q^N@ zŇb%_$qf=>>]N>- S0 | XF\eMѨƻdg螳- i/H Bh&P([ ?=׉yW")D, #J~OGcq?FQ)X+kz(-wtTΞ qx2΍r틲3&ar;UA?O3沮0iW7k rSTw;"'ދ~4*vVfƍ§B!hJf~ !t-CCXEWc VZPnq/LмM*yCS0d̙|%O_t8UJLO`X1mAn$ޖSxY0R96ܧSkb W~V(Q (e,y1E,*hgAq #5M5GtX ڊ^*Ғ#&rWQg%\R }RZS(㩴BEa{BBh!oo& Rb4C2nr?Dv(`[C[{pO GF7+D#+k~e}kURB')R@b(4 tjЩXC .qa6'Ϻ6E` ʯֻ#֏'Tѳȡqra/*_ &q8 ~^^kES#WoVkM%+ZL,v6Ec9݌h\'i"WW"ԑzO~U-hgXV+tOӞ+S^kV#Hkwd\V~j_+J ҇ ki=CERr;-nx?GHG/g!wFXwž_!K9hg@1@dhEZ|2M!/xy>FK #m0Cy,)+YE 9֙r=֍~~]|Gi [Y (>TM\ÆIG::ּ,¼."%"]F%R{ʦ:v0<ȶa0Cl՜"zld.Jn:au͓65-] #plF!N'<%։|8?7b!CȊش:"zOġM:0#ٜ-, 77/G%-J!BN\ k]y;3 k7=bV@j$~9 oR"llIuQ`ÂCS F~=̡ՇFTuzV(Qaa_t4hPO;[Ec_͇RS [`qz>K:!X u9wqC[9DN^&Vef=@;cF0J ѩn0:\Z> M;R^mD`( Ûݹ/C\e j $H:,mc wʟ{s̼h/77h;c6:hH/%[%:HB]u?ТCV(pz%>(&kh7i &8'0y jÍr£iѶWC 4b\^ ==r3rSy4Pg=?];$Zd=hByG"sR,Xf8gz뷭͉e>\"^lۯ KtDT~+YoA/gn*\3Ťuё=uA`EDxL pxi"rpQ񪳐8[O0έ_r=݌lg1!%X|˳ vjl)]_KpwΗK h*ݽ4#J#҅ԽQ* sK H}7 ==0I1R`?G4ߴ;X&y2^J3e<5*]o?yӋ[jJm`J<6{D_1A ,_{RʷUtaF^4iNrբ[QgcY5`~+ɉ'YF; G*O;]KY.-TwSjM2Cyuj^mVhPCڋ-kŁg 5_JB:ڎev_[[ps=&(v?JT!ٿ B6 o.KH Q<~7#+% L#yBFJ^`sR>#cS[H)T<;jt6`{cdnjVkB} JA* <7Spd"쀎YaMa.k@R+FiiLYrZ朐HШ27K {5x'?#ҔX֞.h.V '{ޥNn;wf">P y(MaqDM`<3`{۳`Tv6YJ,[h,I_x؈<^ V7B^/C +@+9s' j׵[>xV! x^-U󬓶;Υ|"$6k2䤏8j]9KqEΓz&e?M%Dr:iap{u]"v0m2 9 j"XR:ocPc& 1.xqP -b[Qd"E)id3<kʆwfzkP`ƯI%(Y ƋƔC3_x:D]d.)U >oÌ#vЋ'],1-tf_J'.o;u][,~6zJs :xCZ [A=;UW!Wy1NWLvG~ O37Yf^qO m$>1Q N  bloT)=%COr!u"{)wiM8,"єZⱧ7~N?3 $rRH;UZ[ 5= r}P?D [{ Rꬼi(?v"b@'P5 DUBIXM!r־y7zrIYvup1 )O*>ՓZb.L*W(@u &K+B7)z>58(j֑טYgq&mqJ☽,M&R(Sq|k(ı?*JBlKڧBbÙv?g"-J!9pkC* HNJ԰R#2m`geP(9Eq)#Se;J-3;-Ѥ'NF `  uMp,K;:M6f䉌T41zTpOEIj(ٖ40";ɧ SX]~?[a !2ǃnv$Hm=W"'6Y1K=GXm>x3{<5%vF*_Va),JmjVE6^JU@e;+S;2eL *;XkU!0,;$.(54S'3ݹ:}(#vZy55.:Ih~J[kT 0Ե 16_N15[G܇g(%Tb['ՁtrDQy< :iSn¿,F-#ok\3a#$]|8^$2 SaLsbC<ɧx#$_kR?Ց }J>Gj?9\~/5dGtzSzIpG ]-++cb`u}e%Z_О@37d $tβ%t2(!ُ "-UhO[( 7`DbckVDON =6~2þq&#]}p67M0T ;tFI17R/ؙFp( c(O<ԦvوBFaGUa2vaJ?3U}dB gFZ뵳 PJ90hzj+ч?XCD!yBt_Y:Sȸ?T+}8m}cHjWcؗ) w"[tDՒFBo(![U fCγH8Dޙe#n!&@e%<`^wgOX.EA ٘ړvjD sT}32cݜaWv&"59}4]:K~-d%;xSyvwB$9eh-~NtId=,ExͲ w,KH(+zsw}01ZH`_xj1M[+~Niu'khJ#;Vԋ}fuBק4)x6[O-eFLj M6@GMgL=b \JCZuPM +H."]g:Q]h/ ;@@E4fׄ#xAm ^yb"KYOQӬp5aax!m: 3 ^9=h.g5R-M{\j]/G6٦K`k1wޓ+\oH3b"ԠUf^_ú(! BAB}ҘEAF HyW}$ll/\xk#M^,O‚FE-Y~ ~cX#OyB`wd(yp%hH ?>$ʇR"ߖ[ޡ~ $wjS Cܜ!6$ f %SMHv|%NrD몀.kw1\oao3A1gL&[]{!oViO9#56(ƒ=_^ǯg܇ytݶQ 2U`l{yS1gd{{ϸTؔ~Jlp[.wFy/B$G9L+3Fde ҳaN  3E%C'y ,\kvDBmIn>sfl-ǞUB ~ʟ.rMrZ:%:e ~r5~ҙa8*)X` YcxBSdl3%0eG6Pγ*K/P(:lNb12z\^3WbkRS-- ;Gf3j,X/}U%(8\QŠF91WsFBG#1z5HÈA$APW,ѿe^M>3Mr گ{K+UMDSL譶aly]Da"/WJwLq!HM(Y#:_[EbQ:a&L wU)jJ[: ~Xqx; &<z7KQ`4j \ݿ;r:OKTCu#:Flh@lV"  fas 2{A̓~{KzT(d`uAߕM Cۮx)c>5^ow@dџg &/rhڰF,y)@`+R,0W7ebN|f%8xHҙ։?KoHiM/w BzcueRcpNa^$oiq`۱%͛5@6eﯯAՄz"5v7hG*mķUoX<=8\{ 3+;E Z6_TR/CȮdA mb _]Ӽ^bBɭTB^ ;3O6|fS;=|4 -9;;0.H3&lw&P^KsOxָhXWܣu#Gcs[j+>]_@*.k1[2g(*0$peP3ZMkCYwJdWMo_䆦x܇]RU GSoxu[#bXyR rdɫՠ&1`΅giB>= 10Iڹl|ԥ -fݚ5 pF, M.sU,jf{14کG:蒡9(r)TȳL׫߬ÂaUQ ܷ{|EBx)Bؤ܅`2QdWe;4\JʒՆoŚ2-ﬦRx #6@P3#^Lk-^Ymmǽa8] =1s/-tݴ[pNܯŸx4&Z**{PFCHb9אr<_*6!ZnhGڶp( ~F:e(L`9Se %j΁hDwX-0 3 ~/({QcbTAԱRM<pRe4} {aJ男;NDa?E,CNM` jwqIXO<=~uUuu?_D2.H5/Sgra͜kaPQuiSs5t)uoXJ^t srTdSRxO1??Kr  ~72m[ni> $p%΋a'~WIwWAi\é4$ljAGŞ:WiٴbnR{qYo7- 6qBw"d*ަ#RGmM0,[3ZaPܢTdƆ PoI@hd,YrߠQWq<pRk§N(V0pF̚hd pNEpv;/ O]^z 0\[ 2})zGM,, '.'|FԸm/j=k?|R*"F:D~A;n:JmrwuECVPf6|_H[,n8fy)9ڙ#`V z?|ĜQ@'wUÊqZ_(Ϻw=$0gpwK!lB H4"Qt&*2v@ *DDĽCHfg`Xن}B;pjS|7ٳnd))(vg$DyoS{bYFzw1C#-(]Zw*S,{TWݻGbi7cYbuFf_J(xg,*RG32RD}#q &wlե K"OM(pQv|\QX0k{³XOyibNħ!Yos{ ')>BmSN7lcHSc4Tp kpXҌh(:K療]IAv#beG1`%7萸o?ضӆ0;%h[qASdC "{>gյ-xh}M?"TdL4s D#jnF  2ND|a1Qک"g=,Kl~(R+T/xSp}7n,#s"?%|faf(X7%I|Lնk N'8] X=d#ئh5ofvO9xӮ~*)!4nby tnSSparqGXn՜^桽cZYnT7n1pa(\-oxsWab8& YB:{ -@'Rm"72c:zsNefu Kљv\͇7i]6L/:ԥmEgx9<%hD8yXqeS/4(bKN!0fu1DjeTX@/mE3:\SpIE02 \pAtF]CWVߌ[-d\h(7 و)a Z #fShr3lly};_o{]W7tun>f$ cnq5em[2AJyVbAykА%f=1-&za18j1R~ 连tʽKoP3;'EV)Ā=K"e`)SiD{cXMn򒊬Uͯm|,o>}S2`&S%M<\9@ZE6 2.{SSDz> (uޫCfL#?M25c <+7hAȎB5u>w E}&P:(,8Ors\s͏Nx9+;g#]t WUOn`n8̳b=?,7m=N`x.^'٪% yO*D('IIΰa^wB*{Enߺ!xdZNe=OZp.zFt4{%cՕnkڎj_mˆ9#/!eW/wۚۋ:k"Mo>OܞHaj~ゴzGw2Z14ǣB}0w54H3F$&+z ,N Qx#-7lo2BBShlr&3y%vr(`Z$'$YY>YC B{> =sIOG;t(Py&6+kW^5W}? ӕlibJ*?R!Dғ'].MxC:˵()hp^5@SLSfqSst.ˈO@aZGwTQ`Vvk[. J lBs$dgT%ˆ! rY .ŠI{'>RONB-K.uuT*\ ʙ;kCR5~ tC vY" NwCpnE3}_@s\5wԭzsJm<5tpsr q ݒ K-oUx rؔ;S&P9kzGE'彄XH&}6YjS\Sj+MfN\3;78Iq}A8] xM&"aXũSfu6MX{B4~1-OcYFtxkq hR-/4 d~Em]y((2Ž DaoSk>gI&"ACr:58PۗY ?UEDGW ԎR .mEjv6CQzkցQ~SlQrtn-LF)I:y8@wZQpHS^eBHI=#acC6B l!Ŕ>h Y9:)nf(I X峐F(:q4Q<ɵ.08Zݸ!tMNj0,mOlSv3{JX)`9憁;Y)W?џr\3iXW`&_նlS8:+8NWv#Ɣϥt?p̬`6 wd)M%5A|w_XjbK] ֖7yHfLV<|D=Z}6q R;g\;ED~>(WNlPX7sMEeMu2{w'J@ɢŀ7Ewv {U9Ou4[E걸DK3)iYX1x7f;TS&E4row[pF s֜K3N1( ~s9nĚ'4 /jBըDDfB [&e'.=}Ι {n+REY$%KPFZM0:D% K( };֓taiAY -xzkהiO2+ywXus<*yչʑ+EX;t:H[.*EDI<52ta+əO(Gus8i,T[eݨau0O4 ȤUPqPA‡ ro(Q ͋|H[GNM*Raߘes\;?䁁<­yfH:DKP*M.4#wg:fjIzD5X&}[n"t) oYUXx'r; K0+üU -[2= 1@SgtJn6 ؂N@λ8#h~TRz;BqR9pcx'$Ԥf$ lic(0iR9ۏbWKuX ʌw8 9n,-6]@33u"Ui'1PPKϺeV J*W2he5$a HN ـyN=g?~K'f"|)ñfPNJuba ,pBO>1%7,:`*~]ٕ歵!st X+mXjWQ &h(D1=Yd\#;ie?_~~2z::i qqmԙ_Y%.įs>I_-Cj" W'PN4uNݡ!1_DY8L's@җՇ01V7?sULhO~GŠ&G3o>пZ82ɡJdU"+! IZ0å2Sz"dVcf]p8zpa+*q"ɾ570$KNGu3sBP]gԧ=5fbw('$EߨL$Bg-z`ֶ fȫ"E^C9:-mM  73Yԇ,@Cp?m[ʴqG8rBTPv=IТ4|Kx[hG?YGW'^uCrct-Y'-ހ-rJ_QKA5Pl4 \A.6y[ DWJsZK~uNPlBOLbUq7$)MW}.ݟO6 4&vvPdbKW*eG=35R{Pe3p?Aj䗽PrmIӦ攬3?6Rŷt\1A"D@!1} B;9La@QUJzp-?ݨɾ}Z.vK8j+]A]{&ܗt`%1SeH[d{- ud`D4$}7i760T,],'bw]M4/toO!U]*ʜm/'F- 8xF0lFޯ@!F_-KGܘk\6p,(\/CT]0v!݂poky7GY8/ 59?hPټNKӦ BNq),o^OE2%R6U w$v >  9>'6/~0*Z:DDsBXJ7"ۗo(+؇BI0HIfѯ\GZ᜷AUhٳZXs ۤ(lH`,Tɴ4gjcU\!8tl\UDNxSni˾Kn9c%P=s%;/CG+8O ѓ>C 4kG;he_|4["\+c/FPfDRO#c\3UT&TR H};xv 4logm!kRX+w'߸A> ZȔK6g-F5O[=I/(oM_ɑ JdÃjŖϳh ti@P$adI[jQ6iʁS2B܌|*dOmDsD_rrkE^Ɩ7xi*DH l,MJ{2Ժg ~`-K|-M]N.iwIw‚S mR 4\(*DPGěEc8Dj\KY ]C#q Ry&,Eta{hY48Y j1u