python2-certbot-1.0.0-lp151.2.6.1<>,M^gC/=„]0XT0iq)7=VLKbjsD:Y _DHnx& 68˧>(ve-%GW[iylHF3 ̥L͓DVf5LK2Ry|_&-n)neIH8m ʪ2(䔰G4?$d $ 0  CIP$   | ( F GJO[STWWX\ZB(Z8Z9[:^Q>}@}B}F~G~HIpX\YhZ[\]`^tbc3defluvw xyxz@P Cpython2-certbot1.0.0lp151.2.6.1ACME clientcertbot is a free, automated certificate authority that aims to lower the barriers to entry for encrypting all HTTP traffic on the internet.^gCobs-arm-8CopenSUSE Leap 15.1openSUSEApache-2.0http://bugs.opensuse.orgUnspecifiedhttps://github.com/certbot/certbotlinuxnoarch update-alternatives --install /usr/bin/certbot certbot /usr/bin/certbot-2.7 27 # migrate from old certbot to new certbot if test ! -h /etc/certbot -a -e /etc/certbot; then echo "Migrating /etc/certbot to /etc/letsencrypt..." mv /etc/letsencrypt /etc/letsencrypt.empty mv /etc/certbot /etc/letsencrypt cd /etc ; ln -s letsencrypt certbot fi if [ ! -e "/usr/bin/certbot-2.7" ]; then update-alternatives --quiet --remove "certbot" "/usr/bin/certbot-2.7" fi~"M$q]]6e77IDDFK<K<.77 - -\\MMV!H4H4* p z zow `>*c +U\67=?>"JLL,AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤^f^f^f^f^f^f^f^f^f^f^f]`^f^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f^f]^^f]^^f^f]^^f^f^f]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^^f]^]^]^]^]^]^]^]^^f^f]^^f^f^g>]^^g>]^26cf142836b181cf38655d90a996bd0c5c62f378c351a909508a2ff00b9fd039fd53577297b1456d45f32b28c2aca58bf7274a53f00694b26bd917dd7f275b529198502a04ff3b76a24a52926a96ce7a289fc33bf3837e9d87210affff9fcf3501ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bd2678861e8066eff2c32e89be4f20d02a2256e29242050e3a618d86485b146b95a1e2d0b7b354c4bc9373707a25e00a43d0145a678a446f296e50ab5e10ec7db6ba800bdf27a7131738dc41a8d418fe83021cdcad0b28f828231b0d4d5da5df280b90b47a991c092c3f28e30d8780472311a0aa0c044397a5af5a805ead5ee67eb8d8a2682cde8e7f3f6dd9adc0f94566cf1a851e4fa01d507f733212e9edbeceb8d8a2682cde8e7f3f6dd9adc0f94566cf1a851e4fa01d507f733212e9edbec147dac0c5fef9d5512644fbc59e00fe5c7150c6b6a43dc01f08d5e7857e87d9b6d51fe1b8d55ad45ea2e6e2e9b64401b229e258a7575e1ae17f31ed826ec060e6d51fe1b8d55ad45ea2e6e2e9b64401b229e258a7575e1ae17f31ed826ec060ee0bed776847dcc5cea2e3a217c690e5b77bfdd08cdb99d19d4568dc2cef7c511cc595a95335a4f65dc629f76c0349f85e489b29fe2b6cb796dc800322481dd27cc595a95335a4f65dc629f76c0349f85e489b29fe2b6cb796dc800322481dd27579d1dc7be21ecf849d1322dd2f1a2e2ac5ba14c49e64b442f8566bc4096d498862d7141bf52863ef8364891f58a29866cf7128d1c3028a5672468543bfdb0513d9e3a15722dac0f872efb44809a9ac6b55a051bbb86076d9548dd41a9ec57071ded524f87662aa3cd85c9f2c3c6f8838ea09499dee3b7e6b67d15f82e80804f1aa951f9544ac39f0369fa82669054a33c7e4313aa65bbf0bb4dfe72a9f21e011aa951f9544ac39f0369fa82669054a33c7e4313aa65bbf0bb4dfe72a9f21e012a5be438a1f8e50ca22215ce6a3e8f009c9314812ebbeb37b951f73ad449d2aef102020fbf98c5fc99afea983eb3d4f65e7c06d662ceafbe4fb87181b0ea7f7ff102020fbf98c5fc99afea983eb3d4f65e7c06d662ceafbe4fb87181b0ea7f7f3c8afc48ebf4359fff42d5bed77d4ccdfccf29cd45dca39ef2256fa44396954813964636342d2b6803be56ddb0160f5d4441be92868cbb9f22f4224336041c8a13964636342d2b6803be56ddb0160f5d4441be92868cbb9f22f4224336041c8a163c20c723909d45f2de12b70f6682620eb8819abc07e9497788a778d3650998e735fe90778ddcc3c522bd3da264519d915c8ddc32f10075a2a035eef7ba638de735fe90778ddcc3c522bd3da264519d915c8ddc32f10075a2a035eef7ba638d1fb349b9274fb90861437d536d71fb234c2d4127e421a884028ab9724192199e96668b5d75016d4ce9b5bbd643a718e7e55fee968cbdedecb6de7a9b58fb7f8b96668b5d75016d4ce9b5bbd643a718e7e55fee968cbdedecb6de7a9b58fb7f8b6c592f9e4b0ae4b437b6f1f6faf27a2279fa09af6a9156a73a61fe581bfc7024c09b88c0a9c63b5cedabe4db91b9864762a6c68e9ef46952c6af28124892e1dec09b88c0a9c63b5cedabe4db91b9864762a6c68e9ef46952c6af28124892e1de38bacd40625d08536f15652ae44fef6e0dfe9cd5a2a783fbb01f118809bba060d4084cd5660cd4c70623dbf2ba0cd767d36fccc4506a29769db876d58051a77fd4084cd5660cd4c70623dbf2ba0cd767d36fccc4506a29769db876d58051a77f58c3e7d20aae1c924c9651edee7b5b9b787648f0b621f45abea5e3b84cf9a4af1c156971138aad237a9b8f823ad302f62c731469c5548da98e095b6bf40c4d781c156971138aad237a9b8f823ad302f62c731469c5548da98e095b6bf40c4d78b9798c05a3e01615b450cd893ec3d62f29953a6c08ecf9b22bd3af447c477f1cf8b004df4ac44d3e667fc8bbe1e6ecce55c7f4b7b5a44a3b2ac703be29bde483f8b004df4ac44d3e667fc8bbe1e6ecce55c7f4b7b5a44a3b2ac703be29bde48323a1d294d330dca223346fa40ceb2e59bd4c54bd1c8b75128fbce8f979560bc09b498615e5731020b6f260f539d397753c8d2d79a34956f63d35da279067bc979b498615e5731020b6f260f539d397753c8d2d79a34956f63d35da279067bc97df72b857dc528594620af46212b7a74da2f3b43bba4dfb4ac8d677c8e660a4354a73e79b8103d34e9855a857489e5923da54ebd5deab33e44ae99a8cc11d90d34a73e79b8103d34e9855a857489e5923da54ebd5deab33e44ae99a8cc11d90d38791b6fccbc50596f648cd690b0a682eb60e000c6087f1d722eb2732f8967161bb6983a2826e827fd768b69ed92ccd3dd2ed6612bc7401a05c78b51aebffa871bb6983a2826e827fd768b69ed92ccd3dd2ed6612bc7401a05c78b51aebffa8716c674831e00a7c5a586053d47ce21912e7d35df24b21945aa49e14a8d6c3182512c8facb097bf44b3751f97f4da32d6901ee6054dab6200459f42556dc9b944e12c8facb097bf44b3751f97f4da32d6901ee6054dab6200459f42556dc9b944e56f8d4bf625c9606a2e0177e7e2f17cdb237f0491a058e965daf025bc5f7d583599d2837309b80120245145df12b149bcd4fca9e5c9ff4d024fd92b865d6031335da8b94c0ffd11ed8cb6ce1a936405ddde0ab6f859ef22cde66327aa60e5d02c3acc8c08cc93ea54f5630888a2ce965a158153b4016300b7a56ad68e39102e77ba523fc1d9cafc52888526c439ccc96eb599e0474873a2187e8e1765d3b0a25f28ae0c72b4dfc7161cc2cd98079d1ff94b1ef54e15b7c9f1878f1b15024f4ee40891fbc4f0cdd2a5b35522f2d621d2f183f119a66141a21b637ac640797c7f8d73ba8261e19f9f0d22d135f138c8224b518fb9bb8b3db5b8d2a08e81de03021d73ba8261e19f9f0d22d135f138c8224b518fb9bb8b3db5b8d2a08e81de030216d71a563175db749b2a6e24b81aec6827207c542e74d6f1f48cf87c1d7a6bcbb6f73aefcd190b712845a110935fd37c05acfe5f40d1ffe998c3ec63b9ee9fa436f73aefcd190b712845a110935fd37c05acfe5f40d1ffe998c3ec63b9ee9fa438040ccf408b197baf2a654e9d375eb378cc7bf8314bbcdf9c2036b4426a9e1c123f589f160dcdc15fcc3406ee1efb92335ff5ee73bacd79b6df8635b70f3b0a023f589f160dcdc15fcc3406ee1efb92335ff5ee73bacd79b6df8635b70f3b0a082e76c9b48aed38f48dbb784f7c0908f635ac806396b0316b231d65fb72fef58405491857c424d4bb028ce357972baa2fd6374ed235a0aad5be7cc50a718bcf9ee15a0f7399fa1da84b370403a6174fb2dc4a00154a47f1419186c6c204dafd0d2485c392e7cad4c1d2a25c0af124c0f9579111b83158b91a7d4bf4471e0f83b70e0c75aa31ff586bfa4bc31306697f9194ac027f24601b0782929a5fb7e4d24961641271d3113102dc407de23cc1ca04279ffeb119e8a07a4a58bfd8597a061efdf760d2d09fdab9379086c4b4cc4f429ffc87870282e5d377811bb7b6be96d7e261fb8b6269cb09e3c27b789b5150b5fae78e758cd25e069c0ef0df9e171ce7e261fb8b6269cb09e3c27b789b5150b5fae78e758cd25e069c0ef0df9e171cee83a7843a99b966071c8509b9f48b37ccad25cfc3c47f9fce70ac0321669c727613fdb280cc6c83439d10bf1ab6e5a545662c466a05dbbd3b27873dcac9d0d97613fdb280cc6c83439d10bf1ab6e5a545662c466a05dbbd3b27873dcac9d0d974838be4622b43a1e198834896e30ca2357d8d67d76ef14d0263dd3a1d7f2bd110d8df6bc171e33828160d74960887810e549021a6cd6106982f9b66b66fdccc494650ad5a76b8ec7f8694dd2a936fd7e6184e96f7e1a89a3a36e560697ecb6705149e64b0777e046536f989a1ae112ba785301f1d00d1366a9c09957f5f6d9202e4041f7c5457ae8bca662812ffa8ec906fac56488cba8deaead0b280739ca812e4041f7c5457ae8bca662812ffa8ec906fac56488cba8deaead0b280739ca813fd5134a467460b304247943343730aea0acbd6618eb27fc1ede2e2c54874c00513635657192864f7c296687350d2e218b593b9aeedfe1f6fe1d9d1c6632e4b1513635657192864f7c296687350d2e218b593b9aeedfe1f6fe1d9d1c6632e4b119e866b0dcb674121d78bb23d6c6ad69c9289c8c76a615470eff5519386824a668fad50746ad8cacd2e3de6ac28c76d14e5d91cb4b53cabb428b79665bb28f867ae3009b99d960e1af511f9ef714e0a8714cbb1c12480ceaaf15aa43d2f4617d32299cc7518481eefe601deb089d52d2276dbc75069d435dc83a7d573adc15bc3ac75cde2a267f01d35162c6b0b4e6a4577603e9a509194f9e895f626e94d3f13ac75cde2a267f01d35162c6b0b4e6a4577603e9a509194f9e895f626e94d3f17a21f022b56b5680f126b0d515f6cd4f90c193332a9d7094a878e579415b2f457121cc45a53b61e4620edf9b43a90ca88474e6e35624f3b52561f0ccef20001a7121cc45a53b61e4620edf9b43a90ca88474e6e35624f3b52561f0ccef20001a6198a7135cdf8b26d1cc2092b29f851c8f9b3d25d51507b2e783f06a9070df27f43cd4e9b006264501fa859dbab4717940b794a9109932312086cf74ad5e20fcf43cd4e9b006264501fa859dbab4717940b794a9109932312086cf74ad5e20fc1f58e3687bd808b2d437b033be6ad2c54b10aa9fcea2249dfaa46ae606b9ab1da27af0d5ab6c55dfd3349cb334edc0e22f436ca8998af0c9b12e70f7b214693ca27af0d5ab6c55dfd3349cb334edc0e22f436ca8998af0c9b12e70f7b214693cb506f0bf59bb8c3f4726ab5ce519d01a7c91a4594d6b641e5da6ac49e631354abaf7c2ec9d2a5e223d77483ac09dc3f7d48bc6281f00e76281157cde764a5c2cbaf7c2ec9d2a5e223d77483ac09dc3f7d48bc6281f00e76281157cde764a5c2c0f0c672e7e3d837cba3e2e94a64e1f901481982dae0f5690b07cee99a9c9027937cb65ec878c76868c0f39b25000cb1aaf51888d93a59a726ad80eff9a6e234037cb65ec878c76868c0f39b25000cb1aaf51888d93a59a726ad80eff9a6e2340ea06ee027311a29dd384596b89dc025abbd88b9cc2fdafea02287bfb5fc3d5fe364388f3d537367d27ee60d5ca51bb8f386a48f1beacd098d94a03e961dd4715364388f3d537367d27ee60d5ca51bb8f386a48f1beacd098d94a03e961dd4715a87cdb5020788ea2ea9dea82016f5b30bcdac58b342a662c75ed1b5187217c72e4aaa93474ac52445963a853177171e18401c2c52333b4c780df8da4d0aee23ce4aaa93474ac52445963a853177171e18401c2c52333b4c780df8da4d0aee23c94cb4aa28263251aefdeef5401986f6a970ecf857339f3f52440f8c05a9a879987ea362f4e94ed071af76b2c88cedf3ec739d595f1ee9138e44a88da1e31b24bd0d992cd4500beb65272810c6c0de1db1bd734a579e75b60347bc0f96db8ca1f6c592f9e4b0ae4b437b6f1f6faf27a2279fa09af6a9156a73a61fe581bfc7024c5b163bd1cfd6e21ca1ed28d8d8d5e4683257d48a9d02b3d72a795c90d2a4f40c5b163bd1cfd6e21ca1ed28d8d8d5e4683257d48a9d02b3d72a795c90d2a4f40889c68f8115901a9f8c497372d808329d235348158815f362bbdf2e4fcf64dfb4bd6ed67316bf0a8fa7ad9735c4b69794b610d06eee04a2f0bfc1aa35b5416824bd6ed67316bf0a8fa7ad9735c4b69794b610d06eee04a2f0bfc1aa35b541682bfd7d0ae7409024289ea3910b28901d5f5e30f1f72d379ac48e42586ef8514a6c2dbf17f9e4f25645ddc791e227a62e4329aa4b9d85a62b41331255b320ca3c22c9592e9287dd47fe87aefc3bb55fc16ab90dd185bca8a55be58fb815162520b760834f92f9c7b0772d69f95e2923e2cfe6cfb8e286304ace6836ab8532f02296b265624c722f1c9a2016becc7c349853fa28c430e0f122a2c0a2080b79de187f1eedc7d93d396a13a24d0932a34ce0d3dcee1808099cadb0ba3a3dff184b0a1e74a9be3d8a0dccc6568c81016a626d042bf2bff702a160d87f4e5a044da7ea44c8319d0c22eeda4e9609dac55ff01e648ff68d5614ea00a8df49d788581b26e4c8319d0c22eeda4e9609dac55ff01e648ff68d5614ea00a8df49d788581b26ecb413b265c5e78f4f4c9e3b23154fa405c347d35b697994bcf324cbfc5346fe131e5411ac96f6503857ddd53775954c0fb25e4b423f82749bb3551826302974931e5411ac96f6503857ddd53775954c0fb25e4b423f82749bb355182630297498040ccf408b197baf2a654e9d375eb378cc7bf8314bbcdf9c2036b4426a9e1c1a14fffe42d3e33ae87c74eae2e702bb382e075ccddda48c915204886e745e8b9a14fffe42d3e33ae87c74eae2e702bb382e075ccddda48c915204886e745e8b9833ee9e8e8a55c2f9fec7f11e3663bef266a193f0f027b6181b766da7e4271fd55687a2ab0e2b2ea054dcb7353e55627a1f92caf752e2f59e75b113798404ac755687a2ab0e2b2ea054dcb7353e55627a1f92caf752e2f59e75b113798404ac7f9f02b253a0e66bc3dbd7be534c60dd37bf349b714045a92fae407807f398a6a6016f1f2b34ea70726825781507d38fe04efcc8a26e0474e1fde2d4fcb9b80186016f1f2b34ea70726825781507d38fe04efcc8a26e0474e1fde2d4fcb9b8018a7fdd5307cfa6576ae3f38b1a8890b018b536beae15e696b77d648ff8c61e68a174176a3dc347a0030520eb0dfdc2df50212685b0a34e9524dc5d36fe9980a30174176a3dc347a0030520eb0dfdc2df50212685b0a34e9524dc5d36fe9980a302bfbae78f1edaeb05c7559643f3f4630d62a1a996720ba273182222d83216b2f7c738fc8a793e2dc348a67675e232d77f9d9c7e4f6332187389d11db2a38574e7c738fc8a793e2dc348a67675e232d77f9d9c7e4f6332187389d11db2a38574e31dbe8c1cb92cfc56d2ed7f146fa4fb885731ee4b0330d039f455255e9af459a9f48d515af2b606580ce833442d1466805cfd3c146847ba0b214eeddad01ab899f48d515af2b606580ce833442d1466805cfd3c146847ba0b214eeddad01ab89577073427a874749e36042405203eeec56ec9504f615cef67b21dd699c27ac200b0de4ffb82ccba3e81e562d9ab364265b42ddf788a5a15897847aca2803052e0b0de4ffb82ccba3e81e562d9ab364265b42ddf788a5a15897847aca2803052e6a980e51b5b9d37d78e72f8a96217f3ea6801ceb6a12bb03f7b8a3ec22382c2408389a623dda836ecca08525bccdeab8693bdac056cccb5207a75567f8bfe3e808389a623dda836ecca08525bccdeab8693bdac056cccb5207a75567f8bfe3e81581982ad5e9a8bc5ecbda9f49353e1bd3ba7a1db243354ae3b0a127ad8ce3721f3c49eb10aac4bbd0ceeaf89aacb7085f35716a0517f24324dc37e7b67f6eb11f3c49eb10aac4bbd0ceeaf89aacb7085f35716a0517f24324dc37e7b67f6eb16895a3a5105f67c480701326a0880b420a768301baec47e8f6b4bcd051529c5d3a1c884c3aa616e7cb386091b2af12c7799a64ab11c03c5bdc84b3d94f0fedbf3a1c884c3aa616e7cb386091b2af12c7799a64ab11c03c5bdc84b3d94f0fedbf9ba6429597aeed2d8617a7705b56e96d044f64b07971659382e426675105654b3b8c466a5a58d8c8dad1fafa12ce5e4ba79b9ebf0fe22817fdff8165fce23bd1165fb09f8af4a3942864a3c6b57536fbcc4768236da750c39863cb11e9963f15165fb09f8af4a3942864a3c6b57536fbcc4768236da750c39863cb11e9963f15a3cb0069f964990996b31013b13ac2c3a39009460b914f4f76887d78229c0fac1b410f5ef1147d8ba9b1e580d6b18cea9fbd09c1b55181bc172e7ad75a74614c1b410f5ef1147d8ba9b1e580d6b18cea9fbd09c1b55181bc172e7ad75a74614c4b9d90de4aa2d91c479be0df5e4e6ada0a2575fb9cea9ac348f01ca7f788d0bcba50b3471df366f9c4cece98236bebaf3e0ab14459267174b134be0d88f63f11ffc3a9fcc7d1257ab0529e486ecd08129619af8da25994ded0bbcd2fdd56bdbabf83f356726473fa04aee3f7edb125809e3ae3e1a6cf772c8767d4b5b010fd3dcc928b1be82df56acc6c9177c02817f9698e9111ad5413286dd223890d5fa82a914ffed8daf9e2c99d90ac95c77d54f32cbd556672facac380f0c063498df84e81020b62feb7489f8a72dcebc03fdb0c84bf28932d3660b67946f5623696a0add36ff4189d48072eb48d81b9fd76ef4a7a8b761bc65da89b854d364cc621bd1d983fd9bc78b7e44b39681e23fc9586fcd51345131fcaf51e2bb25dbce3dba1427f5b2179730834e531e31eb2a25f0fc8bb47c5a0b17456479c2a8f409e043d22f49a2df0280927a491d123f49c45082356b99e89d624f3b3f8963826f4b93cd210f7adb83fe8fe9a1b627b1796af06acfdd7fadbfd8de025ddb3236a500fc17989dad2ab0ad0b45659fef2148becbe5304494fc2c5101a504ffaf9a5199da1aa58591c94bb6aad4f01793371a5a02371e6e768f3a886369fcf52f4e928324f81e1c339a5a1081f0d3902b6343ebba0636136030d11946e1c5409f75f5ac9beceac053312084c2e084e1f8a4d2a7864537ee44766de41ef8320eaff644dd9cd1c1ecc81d531c61bcae4de187eebf46cc4bbddece514e7555a4c8c2cb5960628ab987ce2b4aed6c5e5d7af7759b492b1d3f2e63101566bea374748150375778a7428abe3d19cac33314d6ccb3cc1e3c1f77432be4af7f3c309a335c733eab5b93dd1eaeea1818a36f730d663856e761d9eaa6e60fd7eec660a0be5309d30dd188148c76b155914da4558981bb10e1e50610ea9aaca28a557dd1e229e3550f7b161f8f49d38c262b9bd1a7e5e6e869ca7c3ebc2f178e9d0d85558e4c87c92521f32ca1643a380d66eb700d8f2d7555d5cf4d6c34c570000d62216ce40d8b28e5ad369f2a589a1e7f78095eeb2a34e415245f6cfa70354faf7c5d73128aa929436fa46f3e0fcf6488d15ebf1de5f8a64dde7fa8f2a7be15c0ba1b445b96e9902e9be7b54761d622672c438bdb6876b6f08921e255728e76e490a66e24c52fe085f83a39e126a40ac0f7f86ad6dbcd8faa23fd29cfb4b415c2b7c6a880d95bea4c857fddb89d5f0f9739b29a9991908a967f51675f36c08175a30583b62ae64c171bb816a6288861a7c44102b11556812a93530eec7fbcb5dd2bfab789e735f6d02e8d906bdbbe56441124cf9a6790c9877bf4dbe901779d84199cab94ae01e8f6f809fddf58c7018c09c5933afc2414ffa7154bb1f13c44b8521125701135d017f236dce45297e793eea500aa577d2b6773b5397e7ca4082f88ad52d980b2c3c9d65d6ec2b24781734996ad7b2cc8163ffc571ee0b8fd6d8e1bbcff93d96b811baf772fe03358c2823f9b02daf180b9997a2ba3c6c970533c277bd26b741acd523a574cb8fa46bfd2b657a6ca59acb6684c46e3f517461c4d0f2076cff53d45c2aa5564cf46ff0b32e78e3c1f2172cb13ca9f1ade703b05318a274e3368b8825d44089722c65e760fddd8049cd4fec6f508d2a3f6dcabe427c5d9c0bf725bf49d74c7ac19838f38f4a8b30b925110b74be1751c0346a80130dab69dbf921f4b816b27ac19838f38f4a8b30b925110b74be1751c0346a80130dab69dbf921f4b816b2816e40efa108dfcf8794f5d0a7dad807a56bab6b178cc8a5c81bb6d6725d54a009469ed16fa61a319a788800b9ecdfd0a1d6ab8e10e3e17e2c75cd57b1173f71/etc/alternatives/certbot@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-certbot-1.0.0-lp151.2.6.1.src.rpmcertbotpython-certbotpython2-certbot @@      /bin/sh/bin/sh/bin/sh/usr/bin/python2python(abi)python2-acmepython2-configargparsepython2-configobjpython2-cryptographypython2-distropython2-futurepython2-josepypython2-mockpython2-parsedatetimepython2-pyRFC3339python2-pytzpython2-setuptoolspython2-typingpython2-zope.componentpython2-zope.interfacerpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives2.70.40.00.9.31.2.31.0.11.1.01.33.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1^,]A]W]@]x]c]8H@]/ ]@\\-@\@\B@\]o@\P@@\\&@[@[@[@[[[9@Marketa Calabkova Marketa Calabkova Richard Brown Marketa Calabkova Marketa Calabkova Marketa Calabkova Robert Frohl Marketa Calabkova Marketa Calabkova Dirk Mueller Marketa Calabkova Marketa Calabkova Tomáš Chvátal Marketa Calabkova Tomáš Chvátal Thomas Bechtold Jason Craig Marketa Calabkova Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Marketa Calabkova tchvatal@suse.com- update to version 1.0.0 (boo#1160066) * certbot-auto has deprecated support for systems using OpenSSL 1.0.1 that are not running on x86-64. * Certbot's config_changes subcommand has been removed * certbot.plugins.common.TLSSNI01 has been removed. * The functions certbot.client.view_config_changes, certbot.main.config_changes, certbot.plugins.common.Installer.view_config_changes, certbot.reverter.Reverter.view_config_changes, and certbot.util.get_systemd_os_info have been removed * Certbot's register --update-registration subcommand has been removed * When possible, default to automatically configuring the webserver so all requests redirect to secure HTTPS access. This is mostly relevant when running Certbot in non-interactive mode. Previously, the default was to not redirect all requests.- update to version 0.40.1 * --server may now be combined with --dry-run. * --dry-run now requests fresh authorizations every time, fixing the issue where it was prone to falsely reporting success. * The OS detection logic again uses distro library for Linux OSes * certbot.plugins.common.TLSSNI01 has been deprecated and will be removed in a future release. * CLI flags --tls-sni-01-port and --tls-sni-01-address have been removed. * The values tls-sni and tls-sni-01 for the --preferred-challenges flag are no longer accepted. * Removed the flags: --agree-dev-preview, --dialog, and --apache-init-script- Remove obsolete Groups tag (fate#326485)- update to version 0.39.0 * Support for Python 3.8 was added to Certbot and all of its components. * Don't send OCSP requests for expired certificates- update to version 0.38.0 * If Certbot fails to rollback your server configuration, the error message links to the Let's Encrypt forum. * Replace platform.linux_distribution with distro.linux_distribution as a step towards Python 3.8 support in Certbot.- update to version 0.37.2 * nginx and apache fixes- Updated Provides and Obsoletes on certbot to include the python2-certbot package- update to version 0.36.0 (bsc#1141928) * Update the 'manage your account' help to be more generic. * Certbot's config_changes subcommand has been deprecated and will be removed in a future release. * certbot config_changes no longer accepts a --num parameter. * The functions certbot.plugins.common.Installer.view_config_changes and certbot.reverter.Reverter.view_config_changes have been deprecated and will be removed in a future release.- update to 0.35.1 * Renewal parameter webroot_path is always saved. * Scripts in Certbot hook directories are no longer executed when their filenames end in a tilde.- update to 0.34.2: * Apache plugin now tries to restart httpd on Fedora using systemctl if a configuration test error is detected. This has to be done due to the way Fedora now generates the self signed certificate files upon first restart. * Updated Certbot and its plugins to improve the handling of file system permissions on Windows as a step towards adding proper Windows support to Certbot. * Updated urllib3 to 1.24.2 in certbot-auto. * Removed the fallback introduced with 0.32.0 in `acme` to retry a challenge response with a `keyAuthorization` if sending the response without this field caused a `malformed` error to be received from the ACME server. * Linode DNS plugin now supports api keys created from their new panel at [cloud.linode.com](https://cloud.linode.com) * Adding a warning noting that future versions of Certbot will automatically configure the webserver so that all requests redirect to secure HTTPS access. You can control this behavior and disable this warning with the --redirect and --no-redirect flags. * certbot-auto now prints warnings when run as root with insecure file system permissions. If you see these messages, you should fix the problem by following the instructions at https://community.letsencrypt.org/t/certbot-auto-deployment-best-practices/91979/, however, these warnings can be disabled as necessary with the flag - -no-permissions-check. * `acme` module uses now a POST-as-GET request to retrieve the registration from an ACME v2 server * Convert the tsig algorithm specified in the certbot_dns_rfc2136 configuration file to all uppercase letters before validating. This makes the value in the config case insensitive.- Add migration script from old certbot to the new one (boo#1119619).- update to version 0.32.0 * If possible, Certbot uses built-in support for OCSP from recent cryptography versions instead of the OpenSSL binary: as a consequence Certbot does not need the OpenSSL binary to be installed anymore if cryptography>=2.5 is installed. * Certbot and its acme module now depend on josepy>=1.1.0. * Apache plugin now respects CERTBOT_DOCS environment variable when adding command line defaults. * The running of manual plugin hooks is now always included in Certbot's log output. * Tests execution now relies on pytest. * An ACME CA server may return a "Retry-After" HTTP header on authorization polling, as specified in the ACME protocol, to indicate when the next polling should occur. Certbot now reads this header if set and respect its value. * The acme module avoids sending the keyAuthorization field in the JWS payload when responding to a challenge as the field is not included in the current ACME protocol. To ease the migration path for ACME CA servers, Certbot and its acme module will first try the request without the keyAuthorization field but will temporarily retry the request with the field included if a malformed error is received. This fallback will be removed in version 0.34.0.- Provide certbot namespace on py2 too to avoid migration conflict- update to version 0.31.0 * Avoid reprocessing challenges that are already validated when a certificate is issued. * Certbot's official Docker images are now based on Alpine Linux 3.9 rather than 3.7. * Clarify behavior for deleting certs as part of revocation.- Update to 0.30.2: * Update the version of setuptools pinned in certbot-auto to 40.6.3 to solve installation problems on newer OSes. * Always download the pinned version of pip in pipstrap to address breakages * Rename old,default.conf to old-and-default.conf to address commas in filenames breaking recent versions of pip. * Add VIRTUALENV_NO_DOWNLOAD=1 to all calls to virtualenv to address breakages from venv downloading the latest pip * Added the `update_account` subcommand for account management commands.- update to 0.29.1: * The default work and log directories have been changed back to /var/lib/letsencrypt and /var/log/letsencrypt respectively. * Noninteractive renewals with `certbot renew` (those not started from a terminal) now randomly sleep 1-480 seconds before beginning work in order to spread out load spikes on the server side. * Added External Account Binding support in cli and acme library. Command line arguments --eab-kid and --eab-hmac-key added. * Private key permissioning changes: Renewal preserves existing group mode & gid of previous private key material. Private keys for new lineages (i.e. new certs, not renewed) default to 0o600. * Update code and dependencies to clean up Resource and Deprecation Warnings. * Only depend on imgconverter extension for Sphinx >= 1.6 - update URL- Add Requires: python-mock, it won't run without it- update to version 0.28.0 * revoke accepts --cert-name, and doesn't accept both --cert-name and --cert-path- Do not conflict with Certbot as now we provide/obsolete it- Provide and obsolete certbot main package too to ensure we can migrate to the new split setup directly- Conflict with certbot package to allow easy migration- update to version 0.27.1 * the documentation can be built using Sphinx 1.6+- Initial package, split from certbot blob/bin/sh/bin/shcertbotpython-certbotobs-arm-8 1578133315  "##%&&()**,--/00233566899;<<>??ABCDEFGHHJKKMNOOQRSTUVWXXZ[[]^_`aacddfghijjlmmopprsttvwwyzz|}})N1.0.01.0.0-lp151.2.6.11.0.0-lp151.2.6.11.0.01.0.0-lp151.2.6.1   certbotcertbotcertbot-2.7certbotcertbot-1.0.0-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtrequires.txttop_level.txt__init__.py__init__.pyc__init__.pyo_internal__init__.py__init__.pyc__init__.pyoaccount.pyaccount.pycaccount.pyoauth_handler.pyauth_handler.pycauth_handler.pyocert_manager.pycert_manager.pyccert_manager.pyocli.pycli.pyccli.pyoclient.pyclient.pycclient.pyoconfiguration.pyconfiguration.pycconfiguration.pyoconstants.pyconstants.pycconstants.pyodisplay__init__.py__init__.pyc__init__.pyocompleter.pycompleter.pyccompleter.pyodummy_readline.pydummy_readline.pycdummy_readline.pyoenhancements.pyenhancements.pycenhancements.pyoeff.pyeff.pyceff.pyoerror_handler.pyerror_handler.pycerror_handler.pyohooks.pyhooks.pychooks.pyolock.pylock.pyclock.pyolog.pylog.pyclog.pyomain.pymain.pycmain.pyonotify.pynotify.pycnotify.pyoocsp.pyocsp.pycocsp.pyoplugins__init__.py__init__.pyc__init__.pyodisco.pydisco.pycdisco.pyomanual.pymanual.pycmanual.pyonull.pynull.pycnull.pyoselection.pyselection.pycselection.pyostandalone.pystandalone.pycstandalone.pyowebroot.pywebroot.pycwebroot.pyorenewal.pyrenewal.pycrenewal.pyoreporter.pyreporter.pycreporter.pyostorage.pystorage.pycstorage.pyoupdater.pyupdater.pycupdater.pyoachallenges.pyachallenges.pycachallenges.pyocompat__init__.py__init__.pyc__init__.pyo_path.py_path.pyc_path.pyofilesystem.pyfilesystem.pycfilesystem.pyomisc.pymisc.pycmisc.pyoos.pyos.pycos.pyocrypto_util.pycrypto_util.pyccrypto_util.pyodisplay__init__.py__init__.pyc__init__.pyoops.pyops.pycops.pyoutil.pyutil.pycutil.pyoerrors.pyerrors.pycerrors.pyointerfaces.pyinterfaces.pycinterfaces.pyomain.pymain.pycmain.pyoplugins__init__.py__init__.pyc__init__.pyocommon.pycommon.pyccommon.pyodns_common.pydns_common.pycdns_common.pyodns_common_lexicon.pydns_common_lexicon.pycdns_common_lexicon.pyodns_test_common.pydns_test_common.pycdns_test_common.pyodns_test_common_lexicon.pydns_test_common_lexicon.pycdns_test_common_lexicon.pyoenhancements.pyenhancements.pycenhancements.pyostorage.pystorage.pycstorage.pyoutil.pyutil.pycutil.pyoreverter.pyreverter.pycreverter.pyossl-dhparams.pemtests__init__.py__init__.pyc__init__.pyoacme_util.pyacme_util.pycacme_util.pyotestdataREADMEcert-5sans_512.pemcert-nosans_nistp256.pemcert-san_512.pemcert_2048.pemcert_512.pemcert_512_bad.pemcert_fullchain_2048.pemcli.inicsr-6sans_512.confcsr-6sans_512.pemcsr-nonames_512.pemcsr-nosans_512.confcsr-nosans_512.pemcsr-nosans_nistp256.pemcsr-san_512.pemcsr_512.dercsr_512.pemnistp256_key.pemocsp_certificate.pemocsp_issuer_certificate.pemocsp_responder_certificate.pemos-releasersa2048_key.pemrsa256_key.pemrsa512_key.pemsample-archivecert1.pemchain1.pemfullchain1.pemprivkey1.pemsample-renewal-ancient.confsample-renewal.confwebrootconftest.iniutil.pyutil.pycutil.pyoutil.pyutil.pycutil.pyopython2-certbotREADME.rstpython2-certbotLICENSE.txt/etc/alternatives//usr/bin//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/certbot-1.0.0-py2.7.egg-info//usr/lib/python2.7/site-packages/certbot//usr/lib/python2.7/site-packages/certbot/_internal//usr/lib/python2.7/site-packages/certbot/_internal/display//usr/lib/python2.7/site-packages/certbot/_internal/plugins//usr/lib/python2.7/site-packages/certbot/compat//usr/lib/python2.7/site-packages/certbot/display//usr/lib/python2.7/site-packages/certbot/plugins//usr/lib/python2.7/site-packages/certbot/tests//usr/lib/python2.7/site-packages/certbot/tests/testdata//usr/lib/python2.7/site-packages/certbot/tests/testdata/sample-archive//usr/share/doc/packages//usr/share/doc/packages/python2-certbot//usr/share/licenses//usr/share/licenses/python2-certbot/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:11740/openSUSE_Leap_15.1_Update_ports/c7fb1f17ee7c7d9de0ce24a14240f926-python-certbot.openSUSE_Leap_15.1_Updatedrpmxz5noarch-suse-linuxemptyPython script, ASCII text executabledirectoryUTF-8 Unicode text, with very long linesASCII textpython 2.7 byte-compiled  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRcFLϷ5V*(if [ -e "/usr/bin/certbot-2.7" ]; then update-alternatives --install /usr/bin/certbot certbot /usr/bin/certbot-2.7 27 fi/bin/shutf-81143ba525a4b66e6cfa3a331ce9a82aec0541537abb171e31886c4fbdf338afa?7zXZ !t/w]"k%a kSKGH`H>(&:K)}kyLe)R_';J7@N+Uo- {'d.o? òMlŹ{S}Ksپ>*ZhYȅ?%ĄL^4CH#^ئNG`D C4lZҷUDȎ')/$>Rޱ4c(5L:M\jz7DRFztK6LĿo@xyrG2m;k({þw[e =*+pz 9 u͚1BΓYEF_&)FQ\(A'kfĄ_d4~lLW~}=e;W3 Fwe2JFYu|XE=N[p)yH ?cd,{|X"V iܛK3䨚mX2X3pb磣vXʓ7.b,m!Ė'tT"jXlk# WֻGiNGf,-D|Y ?Hf%UTaaC/DV0@'s~ \qq+]se3UFi$^Cgw;kךkok`_dJ2K''"Uދ4/!Tah ꛔU|>~˪b$ÌJ(qɶH`N>ۃY댱JNVݒU2J.2~gv"rIV=^ZĜCG?[b,dHؗ[`6޴u8 b:( j_HZg~'D+N%'n~|3{l+܎jd 檕 ~!wvrq .pIq }B^*Z:7)xz'%zR_Ȋc1}Bƃ_M4}^]dJE!gOV::)531*cD= v/Ϡf>vÊIeF jEc)? 0 D% u ~͐emKZ\)E/&eEpMC2V`m=xKnxRl=o)m1@BY&gHP9Kг}v<&A8zr0MҢ"h]IPWBz5ZߤNڙ $q IngE͔st7dN 9hXߪhN"F  `I|gO)-DH#BɄqɿ|V?JۉQm:e-^#z˔CW#!fXl*3kl g{q{׆#'r@\MMmm=!jR 9t堦ێd=at87iJE2\k<_v![@&|&Lf n?19 \!a((`kԹ=(!" l<,Q#)[}p]AeeHQhl,h]:Lz1CRZ-PKc +bd[UJ I1EϱR36XCugjseKFq`ڷv}46XZ9j5g/HyoV9ρFRq Opym"JFU%t%%vap3<0Cl"/zH9xP,75À*ij@SUyh)Y9o Sj`Oe&~5+p眰 L7C-ld z!#j w+9և`gAMs #T{_DB[<& H [RjwւrRmN[ξk>L9IAXEXv ?ط$\C٫soN~o]x b"U@}lE~{;F.+oPᴻnX גCw Π{G }ZXdU# V=]#O#.} ߴx/u-5GهL M+?fa9wؿ,GK\dޔ9b0/n6J!4W0ӀR-/ ~̨~*GsxOz>7r;m*׫w ?|A_%\y@T.JSA6ytN'ET'ڟ) =L9 &Pmw=,{EoqcK%!X~BF`FBk`#h#[ #~y<|`ЫN@w[2NF+Ҩ$,D K;FU)t"2VK|~W|0+2F9^DqײI/(j2ԎyNnXdw=NЍ!Ö*H~S\ wۮbWn !e 7Xϐe-iOZAlOX uiuEDȓW1I}H%c'Ulk,禀'?53 DK%en1v C,b~4]~:Qi:겇9lai,幇f{2rn'Y鼟 =Y/IV?MP/.Z0NNdf](u0DdbLE`.;?W-4^-rf"0,<=2d)nݎ.x#HܷWs:Ma,7dIV ]4?+-ǴN9f?ܳq0}UpBJ;ߛ|ބ;#[̋:p(6MLgU7!Kz6s| i2`]TAGsJMr5'0_aP-A2րs-q1rU?ahx7%f<R|x/Pї}=C-U(ϫjX3Tm[V~< \覡?NmEb%Q4;\.? +mQ)syO3(,M1GqEHAeH@{C+usAjY87`< / &i3ixY t, ȷ(VISy0!L8 VǿvYD͒i`z:.iԯLĖ ;t!5$+gLfE頶Rg5xS_;(B[ ȣGylw(Vu PR:n-۲.. +5f2*}-^62jx(f9.訕ud mܽ0IPbr$}}Qa"B})EGAzp87c+.O?[֪KsK kai=#eTxg$BQc nHd}Ü4s(L<&+s%sF7XgqB| V[_V*x;SY{m ltC:lq!\ l+4%BOYR2 aM8X02RnlZҙ1wJu*M].HMj,LLzkupŢJ S=;} 2y-´m/Ҳ)&D=t|h+hjW{ʢ4GY{ANzq+եRx~^Mi ڬݶ>GG,qM#'%i0JSZI%{r iF-l|]>ZFEAQ+![(܂dVWi}n4[/>%³ Iy*{ZpסHu'殓<8#FsZt66T7>~=i`ya ,YҶ297M Yɻ]+}"97(7L\w퐈I@2%M^NŠPdXhriͿ ]Q03&2tV7܈Xk6Pn>l:lXm*W_mT; edlS>π@,Ph*5KҺ,$Yn[! 6#׃ |:;푾ILQ3;5v5<2J*1$kÆՎۏJUw H<;MXI[^C.j1}XUuF& %]j"2LYz䑦ؖzU+$ PgVz}+][9=48-Ar 4LjdzM>~3OZ TR!D:څ^It1a0뫸ߨIՄH(TffwMήκ$ BX,.)P#*bcj۲By~ٝZʖ~l}\)hiPeV97.ұNu`\P3K袴E_+ejT(f Qc@ [*<^S5_FEwQANy٪~3= |U սƇv =:$?$mߢ>, 'twIluNdMF0j/UUI@ oJ{:uM#6$R.Eoḑ2a C@JMBA7¡5A੷J5j6/tmJUǻCgbgtSME47qp0o2,F0<~92»/hU~5){"?5ɿ "k<20k߸4Sc";eEؚu5qu߁w2 ] ɑ?!/K-ur!>3(RX )4@xvP(`Yqk!}=;WZ|Ms ckYwaApn{rrQ(:DQcLX3K3|bt(2j^5dBj(97T7'.u4arN}Ǔ_1N5c b<?C%H͠@ {\e3eW|}}f 8*ME}~/?BÅ5TbX ԲaRwap&gh?9SV[$Ol?yǕu\zKlEX @;?M^${ %d=Ji9r]i2fݡCVnj!8K c)\?CYSlVE:9CJr(C% }D<6}]m,])F0N+ԕai)iw̴}#{Y rB̴%8`ה5TAkSqP>?-E^L*l-^d,0juH*g"Ndh7D,tW#rK+,ilYﴅx2D5'X[Q&{jT-HK"Dqt?ɴnfpzs1- H$J8yTv}`݋\_, ]zk $kχ+PP|8j?/ȏa' :耓~l 7`yP<ݜ @ @HNN*Zޜh*Y|7ѭ;]erQ>-h? Nc$:up )aIM }a{ݑ*[!I;#':ETtB R1ŇZ ~ĵuS0rLSO ޜEʉA@?_5Q2+_Hb1XctRJS:D!?1>R5 J IL,yy2fhD%c\6B䉥 OVM47㱍Cze|`pI)PNCVGSѹFIh_o|ĺbo%'s_*͉P)j@uЂ˕x$ӰxLb Wމi~un=F昶7hYJ"0)|]k}N4 V1M"WTY}% LLW3f$4n>:\Z$kӬnlLWȳֽ\f~Hc] 4 4BZD|c+ 8!`%QhC (U~м3~ /刣}A=F':o&Ec&eF9; "i !-%1k5rG$6EGAƔD&5:bA=oe4Q=@l/Fʲ%uLmNY;޼l2 )]~Rf\B=l%7\_PԎ ⱉ̐!L<N =zp(KfќpT9~RC,|3oճTmJܚhYGZz8QwA:2r`݊1swkp2>ni8f,W&Mx-N* iRٕ2!mCp<3)DƦ"&i2_o{V I=1\a@p!s4g?Xk E i>?#eb]zs^6A%.*Ln]-yY9)L:0K̋ML@|v##A;?C]t(_'ghF],] I;Ĕ&DžDttKU{?`9)dRR% zz`*ӽ@=&ߠ<lbm? a;É<C䖧`e$pp =b=jxv$ dH)]"4.z}Os[F)MӞgQ,D?XeE-pT vn64I pGSLxԿ:Z0j{y2sz!>Gb8g}9'u"hFo]ٮ޸*XY1 wuU+ٜ8PlӘxK#&c2őR㠅12fZnԶW;nhYL@jCkMn>޲}e*F 8 O>Tґ Md9g\$W"РRYQ:TPE5+&i*a6{8=@ԆF1+yXܔ`]KV9CPӠq1(d&FEٮoxuI =l;B9/ AqJ܋?X_kt xb 9'u׏']N{*abV4D}v_Q;Pe'{5d8\Q#ә.mJ VVA*Y],NHW;7 Z,>*3\0(?W((4i4ĉ~h-1 5?3X@ԣU:6ug Y P?m2οDMUSA~f:_y$#QG33N}0 rO 219#c9O{L8Ԯ,o-D(,jJ,/GBhoj&>xBHaP-[Ub 8M Enn!ϯ/Es@0U.Uhd XԴZFVrr)wTh>ח4-ؾiA0aWsy$o- tClԀ4=-" :mOGM\|q4Z]+M/x&FZzB.9:Mb[ 7.e&`r?..QŻ^>'Mq5_8B\:.&|#{)# |&Re^)oLFެ+F(%z}ɩ{p?lȱሩܱ.@Ah#zF߶ r<)wG5@*.;NjLkL' [s˵=A{wGb& t|L,`,Zc5KJJw;IB1RUq 3)"sRuw pAY?SPD.&:yB`P^2 P0 w:_1GnLrFm)B]Wl˘LH\vV%!{.cV|~oLhKBSRxaW *]0n2M;M!ożJKM.Tlæ#@fB\}h\ ~<#905.Mba%|^KqUolF͙(/.{Sl]t V{0 8iꆳ$ xl6ck-lg'0Φ M%P*v.(8V˒$9|(@ u׵1+f zݣc.L ^c )W]x2Eli^UhEOPe;'W$pUȏ6#tg1VF^ "$;L$GrD9ٛM.bwi$W0M{ޠV+|NaZ`ߊ>3vs>O1Z \`*D3"q0xnuౖLE7r,q Sh-%EOBKm޾DOGpʹR&לF*ZZomGtVhl9T`8̺?eȿR0X"*h2ޡ61j?Ftvci3qZw.4t7-Ili< r ]K1_KbzY 4FԔ YѣquT߂F?3 })WɂI&)yG(۸2D-~ЕE zg2}@2䦐$ph6eR]LMgdR6gg0xVQ(>8í/KB+N_ݷ+`iN^hYj-e؈h(F(⥪BHT$ń|!, ߛ*`o{P2FBq`9E{ MA$= (bd^^+lP#֨(GrF(Opu7GktKQ;/7l ;FŬ^gUC ! iq\L1zxbaZ!" 6Qlgy(~,g[Drñ% ^涙z1"CݮBTDx7|ݯޏCnݛ>xٟtTigڑňJibJгb< 0U%k gnLhQnJ&3EL |g ϱKN{ڀ}H$8ʱ XM){oۨ fҮzpUlDk⬻U~ӝo.P %"k`qi@52i$l!=#󻌶^q:˹6)R}J sc C}O  Blz8^&lQ 4ۨ-75rp>u#ΛAD.,cQg!6̀cjbv)mxP`б@ĸ])#5͆:˨yPotXGY&Co"E!2];`@X?9G5^{GU'R/ &RTցӦ"Lq2Bd.bK mvD|K)OF cW`%-U՗1{.*ҿd8Qcm U31=ٯc63VLV\3$)w]G8PNU'Xos1d|ڱI H'%#Ka֤~\9DSc Y8l=#tyEE}˱OQ-@d?tOk#gVx_PHx&DZm&94U-i ;1ҎfQ45kH:6D-Eo)x dt `P׆u<\t"b$A먃up '$T3FF5S c," e+ǻo`==l"e\]3ԞLjC)L~?% '%  &hbx5p{$ݕ SŀK̬Ԅ&^TE$MiV|J4;b!14m.-y_|YJHEهz|y>AѦCx1ADPF|݁@Wp16Te HdBj $@0< l-=;4;5em0 emF>oƼ2 @]_} F)߁k6+"49!nzs3HHvFR33yl:of=Ks ОzȽbo\PЕK uΐX w Av1>{8N^♽}OټR. 3nMcSQ`OT|BWmlmPp6ֻ٘rhw!L}DmCMhP &|aj _sCm>I 51M\]vSu#V03e^znɿ]M4ByRܩeI\C#*/A'tZk1fef$$ VH쭂xxxW`  lQp(,JU2fɻf:hh ~_c_S(KˊAUnAξ{bܹ ? Bߑ2>Vһ+la3Hﶾ?4ylrp[ ni'P Xx`z"vEBL|׾4jEGCz\ɛuj!T&$eO).]#%yW_Sx9)1||uju,-lW$О)XhbBd&L%!>""^Cv0jor|St/ߕ-}DX/YL>+ŧCd@l%o{kpS6ThwR"b@E\4▞=Ւ֗JsY_3lZZ(LQC`Z^r :Hhv7pM5Ta޺EYN{Ya󍴭JW^{kGٵz%T'1m!Ьbp`6]>Z,:O81QxmR];iVUE!s ȴ-"Eu3GR$VgSJW U3)>(@}r1cpzR3,F|in&㿄:f*v>U?|eV d{8v#B ♰]=V'X5 X* bi֣,qPj(=c,7 S/t>t*P;4ĉjpcI(B*UYޣ}Bܸ@85 bͫM:B cRh4^\"gRSeBC(-DXekSIfhv#-pg:+GRZ%XZ& hC9A2`s>FΞYZP91/:J#kU0{x2ǨSLJ$/G +F 2(YcUծhI`8.a[ͬ/,< lˡ<_0Paތu~_(c2qAzޖ'@Q|[V>2?%8b 6vrI1b9NC~\Do թkKQj~SC7Oi4p"ՌOy>.UæG ߩ|=](@Ĥ߈F  NhDMFv=^M;z)˻,y+s/9G69`.B7аdY-5*'/N_WHI{:k-Bv% =Do¥aM5;:)w(IDZe<•wpWnfhٻ K^.g?' \`$V1x5Tk y3bU5@5PT,G;bGҸ>w9@Ɋ` ?=@)L,`Ȥ53D1( L(Q Tۤ$d`4#hD;*sh(<|j +] K\ctΚKNct5vad }UjqٶMV6+⦕F;CoL0,mN &Y%,Rwr 2iZ7[@+%KmŹؼi0tIr{FA }Du9ӯ[$!RѫOI1 ߰A@50<&e:V$Ub/fF3bcq=diwuӸm[v ._דgiUʁ`szJӾ*ng5u(Vt ss;tж\M<&>$7u? ' a-*TzF^c V?iv+ٲI|-& fwMÂ*A6g j'kXA4?k d#F IԗSjjʤ ڠ{iP;.e!wӋh4<4Z. ɵSmߣ+車BAEqYgAE[;$5ZSAIp1`2i0TȌTD[遼"[[ jU {m#y.3/mCDơq-XJW^Hg.kpW=KV 1m)Qvr*ӔV9Ɉ k*X \=`.f3nivYaW|z'YPz_sQ@+-ƻ+ꬻpԵ<ДϮ.[aƫa6O͆Dx*VC.Ofrǂ,pkcɔZ8{TwO=zщiXA-H+eGֵHCO~U!Roظ$?ZlYêd]JA5۱*VyK0UV%{N`'i`aV)kvMV6'{,~~/D-nK._{xv`b%ZD8dP]U~e>y2[FMu(Y#Û"3紳;п4"!Kut h.;?݁](-KG r .ȧ*lW*Zʌ!R6.!yyXsgN8l[ `bH, j+P?QAѪ' 3ߩ)rBS1/ȉ@,4H,N'4rM T͓* 0'6cuFq7MS+45]fUbVݔ!ha9]$3K66*xRGafϑ[n(/C c1C+_JI*1'g̪\܅okQߘE븏qz%'afmN/ޓ7Z[ o/^Z QKё?HAߕ3P5߃̋ MFV[CoOqٱވkrT%/|䎠N?j^K$\)#x  -X\ Q>(zi #D}: ? @eV eZcy)Ў3^E0<ͩ f'#LTk\\7yZ(3Z%X6:u3\_R}i fs! @7Je `~|kZ,= $MELӼQhA*{{88F/R>Q8i="xH\qfe{Q[`viF𮌩̾=><-FUcugTzJ|^mXR ;9 Dd+@{#P[2y1 ˙yE&,!Т?J=*_cumrhfS$?sE kn/;E+y) |Geo8mMGL{`p6%"/J;iԒ$U!DC2sg*l2`z 9$(if\Ag27o N"DH=/82ҽ hF溋JjJb,/6hqmw5>dz}fKT\FFu$<"qK%s9]K]\)˹lBB)<սNAHqO+:vqW!Kk܀Zؚ,D)~N[k纃:{yh 21Tg)Qּ[s[P˒A+YHsSJNoQ aNpaS L:@MrQl{:'Z'<7X6qQE ¤[՗*2Yx9Yk\ώ E@,@MWa q ]5/2ԒhMB*79_k^ilWazv^И* ONSr[L7-,}[L+E#PM,Y R<ܴ=5mK1 $k}lF˸>1-Kd \'#pn3.e]`ԫ'>]u^.::&܋ȭq/[Y;mYF13P׋![A|OEu4MA\vCjoq&&ո>@J^8=|/S5_hI2!cUPܖZm}Hcn@xKacc y"ZuqB m6h AQ-o1kǜg49RC2RNjiTqɶojVt#i@GYfeo]ʘ寬-jVk)rR|hP,loR:+"YFEGC5w1?&O;hwHk MDhy>A{]Qfwa].~EtEnNxXw#Aw7wf%Ņ9iCe{>HgR >]pF;مab%~ /Q.c-S99-afȥnAu,ظ#h6;AɈUҞ)݊q^k}V̷3,0u&Bi%)F%@(qGо3lge g߰I[lkm^gwyd5% )j 'ec)2\{\?#=yO GL#}Kp&CXjtlUmV bKfy쇧hVb]@C{j988MӖfwJae|{zLYN;+quvq5 ~,&$P| ޵ehouI ;P<,R؀UQWz%9gL( dXڐt_R H\ IJ rG hVkiqdL<1->KF3 <5Fj!vAk*D Z.hF4%GqV"TEH^U%\j7yօzZ!rͳL1ͅV?`3'#r}>uTÕ5.mbڲX#>2{oZ=d`|b(|?'ҝe(isnBSzp،lwP?Kʵ 0"c+м28w8,f8HG J }FBl2QIUm+c !A~[)ҔdFBjgXǞd=Vpa@ӏ-svЎ}" xMUXggq#S]J/+e*J6f m{;'pui\B{iI\\P,̙_GDI녊^B=kzw9nQZ˒f+;9X $-eielcAE?Fp-S<J _Pg6mNw.MK9"H|.Ok[c`9սx 1gd-~]F)> szХj7R7 _1B˴ҟ> "x>Ew~䰍خ=kw?C d@2m?\ɘGY5)>V.(=M%o"嚱9N>};/E lnoc4ױ/Y/ i[0Lp+H$xgӆUn˞Ý&rR(SZ"Y#JblvzT`2iG'꺖I4 iRDq1@4b)׽ _fɚ.soY*_i^p('Sn7uSzd:5T^6^֊*3/, ۾mȥ /5Go @&l@,v UGbi< gD7` 1 P(`eaC!oMpu&3%$VDժ2@Y,l' Wwj4"W41VGpw,b5m-ѐ=e>(D$t9KjLݛG%'jd-Qrz+8JdTA ʎ:ҼWvs6Tjc\L1 Bm(h{{^5}R&\IڹQߜ g.(;l5pmQhæ;T~ Zs=bۓ(3 HSoW#k1DK׺oK,H. Cu)>dtEM uCo#_E>G$m+-ږ2߶WE( $EO!xX22BU'&O7b.JLy~4E$dQb 4eVWHL' sDz[q'!d=9_jE^@Spo'fI%6^Д./=#ȠQ!fmMi<r^ƓSm2uA_a'ЭcwP/Ic-A)ħS9>tM]uoBY?b&4^LIK+jgRK,>C=p9{l\0Ƕ`NJݘAz+8='\{EMN(<%lSfc%$rS b,K/pƱ1YGNyjs (g@vr EwWN(|ir~2;&\)9ǚjk8Ӄ1stދD<GRq ^LA2'tCL͚I-,̡B0f⿼%VcN]^'SME(q U} cA+C8{~@1WpJ!-/ 2ր.8})%s`Z`leGJ 7ctƇ6~sZְOA>9hMj" p"j%.,tq,bp,kb*b0gQ9'^f33`ӡN%h{ vb}~U|tEbbWw#jW(&SܤG !>Gͅ/i|,19 }5,HR͗hN~S(`![}~&BְŹ8[}tIZę/"1jB82 2VKzOxO J,)vu(@J]vQ 9T;qc54-`bX@dU t=ir ?6? 2#Ԣ8vFGdϤwLCWݷOup}"+"{,)~=ޞ?'O@ ;q~k^YtnsH9m%3.}l}NJU|X1[*,30EH2\s!fyrDfmBqs=PP$'vHKUa #z @ށgp>ϷRJ^zL>N}'DXݹ5vԴάᗫ;gY@+lsꨒ\^m4bp-N{\d۩9 '@&?*g b/,Xokt829(Y%l1W>Jݏx;#Iw]VBp.Yd1$t9wƈ}Jk_i˚h!.ua6Ey>u6pGH]JwHv%p FI8h%"aAKhxjU iיF/5uFCRX23l,{' 8Ԗ(rnESb[fԱ}R/eM^k@/b,fR>F:93DK^gPxnk$q03yL|*˻K@+Rީ~Iq}l'ڲ2`M9^7dWm)Bv lVZy\s[Q˹㷊,9ʋR1C?LgDl\}1h|L0*3-U j£-;jzBy=X p~j|m2."2dӤ*WZbO!O9MD$9zF~lCHX[mw7/6f2D< ^Ouv~q8mC7SJB ~PyX.)/h??4O}@a% ;^XCKy":]FG:5jªpR3~"s:1'0p* -zsȁ1LL]ܛYf6s/ԞZo "n7Lw9oqtXh,e7'Fa}kK̈pQ85[ʝ؀U>9]h%auvkȗAZ>#ۅW3b/wymP \NFBKwi9΍ woKD/ѿiR6gY+~ #Yqy,{9dLҔn*R^VЁkFS?hTb'7_w90w%iev,-/"7B*d q6AƝ:vp_{¸ԜXX@@KՀ) a ];xh$, ,?ee9_#k0G!s#@YnA}EP͠x>;:- m,P:i*! CӕJ%(vL^ 0ʉT6( +i3e3|5 Dicf5򲵴0.q |w?*o4Vam+VCNt=76Z݀l/5vw~Л4@ѬR%ܫxҽ&\w-iHT5M?%>1'26]:^OI+wy:LX/Jq0@>=MBXִ%:ȥ䆤0ǹN!+(7F0f@RnzG/PlRGrݳ h5b j,w~\", TAnY<aPMuV Bt 6Vky8hiʟ:pP\mONmy)b|DHnfKs8v߶^z_5'd5 T_=L7)ډI <"E ㌸ԧ09fRt 4PA+NĞM)*6h= y 0[v5 ?֪6PX%6F^O_0a3jc<O(bNc& kMy/+˜yAҪ`8I%&Eh$=v9+CI=;a2`wE>BksD`!eY|PH!?iofǬA@CذNm9kGz6mYAT[^`PWfY:&ީrDAt]|Wr׼[Dq7!H.%F$ RDr(jNZ]Z`rHiGu9zYs|;&߳36Y( 2P{1ߺnkem _7jHڴ*,H9<5xڅcQg5qfʂ`2R抝+#"{`+DK%yk: ˟'Cb*n0}:]5ĀLfhw+,1%Nnt:Av^RR?RWznrDRaԦ$r`t$S\]xt>|W{g!_|HZP_4Y[nh,b@Pj=΋ ?u\NeKN*\r pJ>? L+gٛX4蟑 j[ ;}h62|.z#ҩNW$ucysB͂Q0'>C܎Ng:>vF^7{x;(<M\K)J/_ZmyY*$ca9csC0^yZƊ!0{H76&πSbL%U>Qc 'P@o{K;\Q-p(q%LEP7^l՛/gj Ѣ!5'eQ=ݤh /R~K7i%&MN: 4X]dsP Հa m浃׳1<k ޗQ3kuNA5?w9_Hhb2*K{'R`1Aƾdy.xz]0dk zYȤ*uVYdqKQ{pC%]t렶xKc7m=| ()12b,cqPt v,2a6He;$8=PL0X?_6k_vDq]X~(N- z۲[R%J3d|/szl&gϑ:M[>R|L䓸N1"cmIӞTKjT"#ap?y~n^ ^fQ7iT#QEu%a3ʯFO9 \ՅXu.'*8䄓ĴC;7H;-rb1<Nb:WeM#"QׁuU ,nfnggdeA}{),O )Q%~jnJJ$maDƉd!ݚXk#?C>l)zqX-*]z.;R}D䡭x/-U)v_JE$,_ \AS>`'PQBϨ7iB.LHMcX+CY=`bjgjdz1VϽV0cz5z(-mib;P9 ,$Z#S &ZhVǚɱw:l,y썽ki x[[e*w[[`6cWV\N}|h\Q5)K"0 L8cU2{.Y] skFD0JҕDc\ Je*)oeb rRC2P Z1d?O& e,af]k'MAU?,oz]18įtD8AY ,, g9㝙#%nkqkѷK-sJcD #Sv2H)]- a1fq2 d9^gcl ҉ ~fGlni"Ea#OEF;wO'9ȺAɓZF&qevZm4̏4*g|<ꇅ اy ;cnۈ5Q/ 4|#n˷؁ j?L %UB"yfTV Yx6N+ҰSE9;2].NNl\Qr4?$ׇ*v"{H N` W>T3_**dv K& 8 <2rq]rLQ_>X+kbe^,U*2\zn9PA-T<J9 -D,%5ay@QZPbG@ZB.]E~)r胕ެK=0r+Ϳeem1e y&dC2j4s8in5NɬoH>l/A5eRfeN>f9lHzx4(SE圱9>+̒0\8_> ;_m(ŀ%,3ԼI v{>F'׼x*)y?#|4 \/K_n~"uE+$޼㪋fŔ l`kY@dEWhɟuHdp3@?25r0D3u&ʟL'zE4w`zH  +H@eA_3$I~>I?+q&)BI3WL/Mc/Fx"pyNl)RTZ*OYCX?ff*wAKQ˸`2kF8`q`śG=WNSnM~WskP] ''(5XT JBy"@ڿTk|꼶HN87Zь3Quz1[GF3SNd薴($f1GG+Xu(KQq=rQ8ԃm#Nql3]qA @GMrEJN*-\6$6ZZjhkd03/>I& LEup59`z4ۤ)88R c(#ؤTqWJsNmpKjytu }!W@QoZvGVmSMGä>4ҹY-U# ?g~;LwMWnkӴ k஬hWsD1;lPMݵ="h~Ҵz;sސ ~{3 YD~RV)QNeM,  l -_)5^f-4]37{5g+ %G̾J0[+"e~S3=TbD'C#|Y*;TLFU >NUNoR2IͳsʣЏX^ͨ&ayˠwSBS'L;.IIK෪=,T6F-'u#so'0lqK20#?O \f&AQE-Q^&tKf|C;&͋8~2XЇ)6B7CF8 Dzs|]Eq{b&ba~ŪH)F䆯fd 7:QD/qRQ i5O6Eesg~Ύ0wg 6PCls:@q$v́g"O$ H,򚭲>fgg=Aҥ;b%GVtUhS>&\E8w͸B$ y;6;qqף4hcc] "Ը-BGZ|pS!M[J "Jta$2WX]bra5d 33_<5Keâ=?V=Q}%#A?å~ƞ7ge˛#i$&UB֩O[5Asy'b,liS/}9NW*z5|+.2;cA4- _o5h!g{RP/4t _Ϋ.f>HOz(x_ /1=Ħm(?:c=$@GB6W08vD.MyB!rl:H KOPNrPXҿdl)W0AIAČ.b@mXt*1u(|F.3#́ZK۲qu* Vو0;ANz;0W qJza.(B,#\);>!#VhRi յJXB!vD1 }0sPEb,8CESŷZ)Ӝjhh 0 / -\:(Ff pu_ۮ|:ذ׳rK!6Ayp7v֚{gc jxzS¨{o1J\G=zs VWbV]dCܤK˦<wP-[6\`_||4 aZAJyM@2\{1݅RZou^ ZM9^h.LBF$ Thߜ豴5v}=7<Դx| yK-+`Pdv+h/URTf L^WgC%Emf)z|zOO+[Ak[}2+cyw''EA%KD(.]͛B9|p+%>FaA;}.7\ =~{3W:6u7;)~Q*x#l¯nOm )?Z9KvTi2DU(́#CnFrCZ ꑣ\urJ3{3LMF ʷУ ;lHދ1.B}_>#U雳UJt(lF5 3h)Xt`KHqR:^?x";:8M D aXHGpF {y(|It+6u譠ldR8g-U%U%m*9#Nv몡J6aa=-.>ct ^?t~~ȹ  _;~tS2:S1su ]33ʤ`E<- tǦ_OY 6 Q"Iͷz'(~p R"[eP؛PziGG5ZE)sZ&^S맽Y>i&jjj1ا胦,aFߕCZö!s 1j qoN7Yā3"DBd4, 29n,8 Z)aZ犹 9i-R`(W\>6C%wHX0K( ߏ,F%xbjؖhSdYoGvYqs(}RN TKaz#?Ӥc`*nEK%d"iXW᭤ E5֛Xq.){*?M]^U8:z_ &i-lPyy\|HїSVS[Sqc6x_6tCW|ˋA&xldx9źUz@Su:/~͞2AH/ Hh)PR fٴI)ߣ8s2p(b+Y̡9'c =Vy ;W-:F4q[z+AZzK7 =cgI7DB)2cz ڱ/;MAhw+pv݉=t)P Xs=a8yC$_Ӕ_N/08b'jݩVrQ )&fHTѣ<5[6G ZYnھpv#/ Ѩk?K{(y~S=ّϖKOFUfxՁ]i&ꅞ:RtnҼG&na 7, WC䨳VZKפ&: w?[n&h7?z(-Br O*.`CwqQPEߔ$!Neh:_Uzc(Hmo,|e<4+O8ڰ[Sn ټ".k]EA&Z<( "^/3Y}<;] @P#"*=Aճ-i=3K$ꏹ]?͎2l? }>KoOF\^Deq 횖O"aI?31Hn IzWH6 XQjCHv|:Qf.&ɠ-4DaO*l٫1+nV,FL-TѶ$W~Ņoiw׌?=Y^X;` 'ϙ7N r'23Ă$h_j'U gK#B't@lIR{Rw:X6rQ07Zџq`bzT>c@.DM>&oG@ɀZ'#n}4'7la87(<3H$<'Ɛ\$=>f2;1t(8L_)4vQF<@BGZ!0Om<;CiCi&*VWK92CA/mq$ ;#~$$?8Wj۷2k!bj7֔eCB+%n7UdmяԶ YZ