voms-doc-2.1.2-1.el8$>pmIZә{ ?>:?d   M(,TXgv NN  N  @N xN eN fTNkNrNxxN}}~~k(~8~9:GȤNHNINXdYh\tN]٬N^1 bdefltNuNvHCvoms-doc2.1.21.el8Virtual Organization Membership Service DocumentationThe Virtual Organization Membership Service (VOMS) is an attribute authority which serves as central repository for VO user authorization information, providing support for sorting users into group hierarchies, keeping track of their roles and other attributes in order to issue trusted attribute certificates and SAML assertions used in the Grid environment for authorization purposes. This package provides documentation for the Virtual Organization Membership Service.g9buildhw-a64-04.iad2.fedoraproject.orgqFedora ProjectFedora ProjectApache-2.0Fedora ProjectUnspecifiedhttps://italiangrid.github.io/voms/linuxnoarch<m8 hU, ' ? R # C _b{~s}w%?ywAy~ZE{ W}w>3}slZ \dH/%kyyk:kw:&]ttUM(u!?m8 hU=2 @ W_b{kCy:$wTZE}a Z3lZ \dgkmy7:kw:*<Vr.UM(9O,^AA큤AA큤A큤AA큤A큤A큤g9g9g嗢g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g9g嗢72bd632eeff083e98f2e0e24295b580643accd6888d6b90a88dbd3dd44653e28ef34cb6bc7d95466d8aef364021582141f3deebc7d88f573347140dd794ce7c79e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b26c6f117065e7ebfabdbf6cb0d1ebcbde2920d6bdc1722a95808452aa4b8a6a1c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f178305cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528bbc656bd8eabe7d3ba94dbffdf2670f5e3e10e16f058cb09cfafad55e919e4316209001cde6dab3695c206ecd9319e5ad2ca7a135706c6bbaba9808fece6387e6a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e261feb484545b988231846f66be93a2f674dfe2fa0113cbf7c74b42a035faa6af806575dc7c1f353f924b26eeba462957a39f17a25754c60222016e87530a03e1fbf918757dc9d37c6484736894e0edfe8e551c3d405ff70e5cee4436ab6d12d16ae1ebed6185c0c6cc819335e161439ac7c4089e79de47a960f62091d22a5026509eb1725b0b2b921f3e037d13b8c4b1c99bae275fba3576cb2f314dbb60fcf313248576b5e3172ed11ac13952e5521492e9e48da0d2503b7fc283fda82f9585e8cccfa8a624ea37d2ee0276b0ef1e861d8f2b5bd46745cf3a269fbf47e08619665cc81f45b1bb3d264e491a477f9290c5e8f614e5e004401aa238a9eda9dacfef6f8b2162d1ea492d3fab5629e811c09fe657b782faa16739c64edf86a7399c56c5fd32c37117e74591cb0175fdd630103534835ee5221bbb1618ed9ee6aa5293b5f0acb4734d0cf2ebba9c54ee9654ab7f392109ec26aa734d9731fb2391168cbaceab3ee0a51f3868bd8c060e03e18ae0b341d2e636666c87040f82a984cd2df650d8a9e2393566309e45f9c857c6a1bca1b6e81a2b2be78facbcbdd3947c598f756211d252cbc7c508d0d68a7f7f01191de82d72275ae294e6bad40d6dbb84bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4d6e7222b64e93c37af3cb00d5ff2f1a74cd379e671bb4550a6902de7ffea5e29d373aebdcc20ffb2b140201b48e02a1edb70e71d7f4a97893808aab7fa27e53446ddefa46b736f368944ea93a9972b249a865206d32d092a5de981476e2b6ccfb88a8712719fe9c0c7dc95f6c4a37d644ebfd1c1b450730a147a5fe7817be1846fc8bd01202fa4bede8187c1c09d6a8ad7650ebac6dc21b6571c9aab067780ec213510c18b41ce956ce454c93fb0152b9de8a55d53a91840723ecf603a8afbf872154d79470e377e9d885ac81326de49abe2f8a1f1485095e3eabe1103b8c5b3d7814622bb9baca71d7c3a744e10ae8b1e727cf2a45a7ad0dee007120e2ca0b84bdae851e5d5a7c35f0f0b3ffa1bdd0f6c9d68efc5a4a602ffeb845f1c701229de54cc819d95e45d18e63da2aa09ccd84fac1c5cc83a2b8ef82c0bfb90dba6566649a9ab8866951cd591c4d2e9fdd30f8f394f8353dbb2aad8443b291240291784337229e9bff0ad854a5161db35c79d9eb7862d31f81430790025de157358679a04f5e3aa5a3290e1ae61eb9be7581923479b40abe704c409f967ef87647c16333edbbbbcb5525930fc1a0284912379def6f60eec503f343a64cd1d9e4edb6611e5e8df363a87c7f75d7b89a135b902b33ef63399210d446e7c917f883fdfda6cc7cb6557bc73fa283ad5517ef9ffd4ae39c02eecf07b0da880b80205ed859416b3622b2593ae1450e8d9f2fd9e4ed7687e9eddb459a82f73048e257c2482bf61e4434da5ac84fe9fb2fdf79aba634a08bd3d47c092308e57043e966ee16986b62250cccbf44c5e389ded920bd9ed62f1d8ba4ec61d4e3131d13cf75b9ee9288cf6565fa73f7144d312305cda8799fe5bfd20dadd4a0e474f693e30ba4602bd574140707045cc847ba2b4915e2eed1983f466b11a95d1645ca2e3dde8b25db2c6296e51d762e9ff4eb559657f35361290191153bb91ed8e5a62ea8914507913ff0382cf103d1a8e19be4c61efc5f0ff8db542eb75e2dd9c510995fd742e52148ca1b48cba023ada85149f8b5ac6e2cfdd884d5a9ab18ca0ad6693be09552784f02739d4b78c20b2edb2f64148b85175950b02b84b1a66fb7bfe047c471accbc30ce61881978f23c2b752733875c05f2b769ed981909e918a66f01cf6e9938d1883eaf24df8bc599795a6e0616e9178cd5da4ee6e7829045f7a381c84783ad8550ba4b669310b1205e2bcbaf491cd79d68064a1831944a555db64028686c24e372b9197abc1bae495dc080fa0416ca7a92201adb43292cadd446a4de559f5192e6ba6478068cd3ca92ac661df810de912794ed32e003f7d2853bc2d767fb38cf8f1ac6b6246059421f526e2a62e0f3f8d61d67d040bd649684a7de630c578a241261dc40fc8fa1d1b3c741e421d0ef61df3003bec11887cdc174a8139e160389490ab16262df6b246470794ae117b3e055c980e3a51b64c6f8c1ba4aacdb3c9f9400ab412731a2010a88542725b6bea84ebde1f07886a04cb9ecae89452b4b364ffa2fa9405ad084f895f896968c9641b373d7aca9a1ffe3743dffafce5130e7b467abaa8535b18927a2b959458d1a26eeb5ca07bc262216fbbb877417cca98119e3af0f3b81d1ca41ea4eb439e562f3acae9a6e2ef4b65b9e4942da9b1fe19882484590ab6b5f9cb35fc7232a4f86f00c69eebae1bf38e951e086d1899a0ae5548267d7b6511407c369461264749cc4fc11f4657a0669c82f617846c7bd945cdacfbceb6f5ae950ef7d6e70adff4527619cc4d21c8c3390450dbb2723d945a4bfa319010597eca754351afd68946a798732c8466230c105a2942d452bfdb968e576a88f1abb3ab9937c2e8e6d075aae3ee921dd173cfe0b8d03a2d7718c248676f4b9f2cadfdf7b4bcc056990fa12c9759cba1213a761612cfb50351e49cd7225fc8f0087422c27fc0b0caca12cf4f5f8eac4dc75329d2ff352239f82220373691bb4fc4260c76a8a06b9bb52baa5fddd267a2f46346acbfc5d9d9c4ada7360b356cc035058faa6ff6505e74721af55fd02594ff7d9b19a717d7207f2515488721b24b32616970a3fade8012859f24772a7755a4a5a33704ceda1903020c5b8c9c796ab82a59017724116a225c2c0223dea7c424affc1733261050005ba9f8af6eb1d3449c4157f13cba9fea540652efca373c12cbec11d43e7e458364e747e2a7c036c11206a4f55ff83bbf95326b588c427f27fd5d1b05634ab5554ef1ad138b7f0f60130a6640bca0866be78169882812dfb4bb06c7536906c804c6b20cd5bf2d4ce38a30eed2dcdeb11dc063b43f40802619b07a25e1ab2d0eae36994b46c241a23239aca6d0bd358c3dadd43d100c9a63b6bac473803d2364542a0b751b2fd7d503cc54921e216d2d6d8e41d392fe1d38c4e94ad6557f1ff73512d980bf32a0822cf0e0b94c110965d9fb3d4ee9684b2da45bb87beabb200b72d2c380a20c9b05744cbf842fbcd4168922600aa48cb5f4a3e2bd816561ff75d94d2b7bb736855ec6224092f7e262998932ac8908c31a81a83c927efa8a3b206270ea547a055f32b9ba4459d45c5e912a733fdcf5d578b9a46cbfd77714a1617480b5f041093d0344ff9202224dc252c370639663deaa0bda6371a398b497ee7211b8011add6721f69de7c9b4ef1df47d7cac5138c13bb351b9d290a1720977a1dfccc50a455da81e5a832e678dbf6e0c169a4f3132a0252ff2829545fb850fb01add72a64a639ade447429e9cbd789fb4fa800d8181a3b40170d01cbea96fa289a3bfeb784979a994afec2f2bca307c09f30fc202e0516bb4669d341479984b4f2722d59b00d261e90ee0b44714167ebcb3bea9b708883d55d2a6a1e398183fd6adb1ec225b8a6d3371bab678d59fc98b4a379e61b2c82d31836ae3da9314e32afe7debc0e71d9a630656e7c79f66d13d5bcfa60ccdfd9a9f4cc03ba8fa2143d90db6dedae1c53a667e75ce964e7942e75c81a53d1888473f07a332de7d939e6275a030321693d96d584e67ccac6b647a597b54fa764e04f8e0666a061a1245d75c3af4a1b8f2743e574aaadc844f1f033049e0850fecfdb184788f37fc1bdd89fd93c5ca9611de809635f8759680ee6e6ce18f2f4802531141d4c79abbd65ed1d7d6101185bf4452398123aa6166b32843f4aedc62117da34fe579ebe1452f9d0066ef1d4378906a93b9b36096c22d29354c66af8d4c5d3e06fb3b8cd5e0b3ebd9a924c0605b4cd5d250f39edd72633a93b98120383a9e16b3ff0253713a9cf49936cb548a21f7ed2e83016da15e1b4b30e4c7aafe16550b392aa1f0fd2488d648a318e83cfadeae0284475a17bc15e3e7fc5e90fb5e2fe2cc10939ca2fa0ad15bbfe722fe8732c47f12a1e113217cdbc45a4280610ba128df377051bccd6938c5660ba504ef9e80b28e567b81cff3fac8c255e7a2bf4a9f51149b61c56f55dfd67d4f600c38af22b25618c79ee7726dd7bc0a3bbb8fa974854884d4ed3c653eb6c8aa8ca1b48cba023ada85149f8b5ac6e2cfdd884d5a9ab18ca0ad6693be095527844c0abb34538a8f3de16785000d1826bd5643133508c5944fe693340f948f419f30ce61881978f23c2b752733875c05f2b769ed981909e918a66f01cf6e9938d1155d1ae17c06fdb37d5969297d6bd2627ff99e22afae8e28e723d16ff2a98e24e6ba6478068cd3ca92ac661df810de912794ed32e003f7d2853bc2d767fb38cfdda99568dd21737fd31e7502c342ad83121131668e16a264ec6c888b94de4f5b1020b0fdba48c5afb2c76b1e49bc8ce31626391d7aab389873efde82c44d26968cf175653c59eaa929d39764a99905561ec1d697ee699d4e1cced89551d736b57d59c1eaa0e655ec22b2b5839a74e8da0dd29132ee1474bd5c6cfceff93d2bcff87565ad329fcee8e614b275021c00378be99eadf2b260a3d3baf028b66fe0f1749c94f5a62b1154a4d67af1935ae249ff83905ab7dd329f546e0b85b54b8ed54a89d9a94ac92f03861d62dcec56aeded0e538c3aa22ad7dfb9a812ba9ef0a1284337229e9bff0ad854a5161db35c79d9eb7862d31f81430790025de157358679205ef63fbda7fd9b6ac4d9a03e1724cc152fd96fe98e6fd3576eb2f6eea7e5c864200666e604c8ccd2bacb80ab7b4cb0d55fc1d87d07b2d4048d1d75f3e2cead620df724452733c0187d51f06606612a84d8e8b7607efe86249b75341d3bc46011e006f8a0cddf65d47b947b107e2f5444a5922bf819c8efcef3d2332777b175d049a9474223e5c792ecee8bd7e770ed25d6d9ac055e06f8ea7efb89a668bdc0ea57af054a42623b8451dd998b085e5b34d3201ba94c97fa858af3d4b2c2a6d223fe2afacc1eaefca7f09419c7bb528f053539780677b81b0a972a3fbfa5b5966329e7f695cff4f6cd945eb1ca7a54cb58ab8456ac00208ee99afb29280882aa685872c0abcc4cf8faafa55cdabf31af0b7d67ffc2e953b39d844da7f9a45d31b8441a9427d3b320d912c210a5f238a71b13e6d2f26de7e98b36dce58d7b68f96f4192d95bd027eb7c7bfc58bde7a6d985b0a95a37fec420fd97f8c0b2c29dd772fc0bcb86b8c3df1814deb0b6575ff9adabe6f3f15ff2f19ed449a71381509e80b3b8325dcaf116c8b9c169314f07d7a2801ee398281c0860a86b09e64eee1a169f7b80031a8fb79398bc33c054bc0680803db9974bf6a6c8001492d510155bcecf45b5e80f1b6498d1820e709bb57c7317df2f0939833504e69b09d081f48bf02144564485c89c334f362610ebe43d563b5b96ea3b449d34f4a6cc9871c9dc06a89931e38719a74bd42e889ff990b0dd6185f14fa4a15f0990187af476c43adf5ebbb54d02e71343806b3fa56499b22301e804aea50cdf4ae12d3c4791a3a9e93f0de5abd34da731384d3dbea8549b41851d1fdbd85173c9f58210c9f9d3eadb9ab9ad8c83d934e698a454340c9106243db816e032f41065b00d90da54209ceb855667d9bab072819ac1e64f80943c4a6c9adc0151e1988912cbf18936b4d88873f0cf30d0f775708b71c85ec573553ef81396e652be053ef433180f3ff084ae4f14c26018a409f46028d31403f41fd50aa8c7f5e54cf81f1cf1564fa5851f8aec5065d22ee9f552d8f675354e0b93050755439ddda583853001c2ffa4d0e24240a156b8b6d2f9beffa4cbc840aec77a5015d557fa789cd64e52cfb1576ae0ee49184f8a1634346a795154eb4668f2f5389c6d614ec9f3b4975f4ecc6e21f636bde3f17adb3b233dbb3cc56d13e8bd2a82cdd1e52cc756fa520bb41b839e20aa5853b703b9cacfb0a6c29c99717e5f9451b47132e08919bf3e8c4ff8eeb021c8ec3a277cdf182882db3eae64df96f1aa25b8dfe3e8a1c2ead413b2db2513ec6296e51d762e9ff4eb559657f35361290191153bb91ed8e5a62ea891450791381009cc9e6ca4d373bbc2b126590ea564e2ee2d9bd6ef9417709fe0817b495f42214a62ae3c7941b620fe60067b3b45e1e926634d3152286d9f15d309b46c69a8284c53d250083f4a01f58928681738b84a0a661d611bc9bbf5d291e31667fe81261dc40fc8fa1d1b3c741e421d0ef61df3003bec11887cdc174a8139e160389f56014b89eb22683d7393da7eacb4d652d9aa818c12068364fb6bcd8ba325d369400ab412731a2010a88542725b6bea84ebde1f07886a04cb9ecae89452b4b36dea5c0132021604862d34382aaef20543a6e2ede64ea1c2b391b1f67eea8ab6da926e534d4103bb2f3a9d691016363ebfbf9371925fc5b19a66880fa1acd4fe175dcb2822b477a386eba179069898352c05bf55797386e5ee7ac0c32c55d9e9516d13bb06fd38e4cb2c83cf5d0339bdc54b93740f56dd50f47517f53ee0f20506350cdc0c81f04af79b49bd86a52039653b20be8574a0d98a875b88ccaad2b6d57ad2e7223a3f8165f90c035a0bf71f9b50bf681f20540f6471c5a0523dbbdcb8189fe86b3851bdc8defa660e4b3d06430431fe519f4220aa7329582f4773d77213510c18b41ce956ce454c93fb0152b9de8a55d53a91840723ecf603a8afbf87aa3bdfd857a3f562f8c25719224af49af9a1456042e42dc16be7594a2310e95f56b708ea5461d221d132912f7f317de4dac8dff934ed63e800d6af8a4fd35004c52304b5985f89c3171ad09e03af708798f92bb71f3039258fbd87fb7d59622de54cc819d95e45d18e63da2aa09ccd84fac1c5cc83a2b8ef82c0bfb90dba6561c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52552a13b68220c543cf18b35561ab62bb02871bb7d344037b911376a5c6e228504f01af850174fff86c16c5292b97ba110c2a24041c1365af0d094f24f1b7e4b78d3250dc0347ecc6c41cbea7cd408f99c3ad569ffd4d12be8e50e6c7822b6a9b8a2f9ddd6a1473b975431027b6241ae86b04bd6b1e0d14847e6faaa659024d3a845c79eb9f49f7eb7dd72adce3eba665726ef03694c4b9a4c440b54e0499a6f94c132c049f180fc08e583cb24a9589b8c243f20091e420ee59800a69648f17d2439bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468a4c4d23f2a1f0de45e5713a3fde263a46d87f3ca4445cca360d70d2224fefaf36b84a437ed8b59bc6d060060473e9931c5e78c9406b3f8ff12eaa573c0e33c2da412515b968dd75d8ed96dc3ae65fea00ca784f88207d8a7f3cd6fcfd915f274acce76e91f78396d6686eee62fb36f1b2019f5305007bb08e7965fdcf7102fb99e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b45028283a090f7c080792f5a42e0b391fbf1622a4f4ea9e00de35c01b9ac831cc98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f178305cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528bbc656bd8eabe7d3ba94dbffdf2670f5e3e10e16f058cb09cfafad55e919e431669e91911de58f70e87ca624e401db104dbcc5d8ceb12a42e062094c6426e430ba6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26200cc69d85d2e2469e7b91e0a1dd5037484f80bbc1d68ed9fba683e344a96f83c01988e03e9aac6a155459c2b15c7f991459c792a3e6d418e5cef8ffafd9d0828807a94db6dcd758d43826737a1ef441af7f47ecb072ed7ea0e143467f28d71fe4c0843aa3406dfa4db826ccbf76dd3111ada128559c5b0036b3d4ad2e7834e4317f97b0f64c771d55e63c90597b67c602f34d9b48abea807e3b6abf9326fcbe4b163463f10a4d3cc7871cf9f5a7e70ae9bf60d1581f2ccfbecd0664c22efe23220ebd61932e201fedfd0bd6fffbd1f76ea4dab02d81492d52a05f080d51ab87cbaceab3ee0a51f3868bd8c060e03e18ae0b341d2e636666c87040f82a984cd2df650d8a9e2393566309e45f9c857c6a1bca1b6e81a2b2be78facbcbdd3947c53b67d2c7d7a64047408db5e51a0d72eb770a6a1e108373c64ee4658e623b47144bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4d6e7222b64e93c37af3cb00d5ff2f1a74cd379e671bb4550a6902de7ffea5e29f832fc0c5d483c81f8a2760298e065c5c2a2df2030a2caeeb8cba3f2cdb9ec5d46ddefa46b736f368944ea93a9972b249a865206d32d092a5de981476e2b6ccf92c1aa501679fa80f4e0bd876701675f792fa15afb0268e3e02d3bb8bed2c1299a04f5e3aa5a3290e1ae61eb9be7581923479b40abe704c409f967ef87647c16afa8e7399b84e88c5000b8952432c435f988785640816fdac9217a9be1440ce811e5e8df363a87c7f75d7b89a135b902b33ef63399210d446e7c917f883fdfda4e1fc989803bc4fad863b1e0e47966494bd9cafdc602d3fe3104483b6ff033f716b3622b2593ae1450e8d9f2fd9e4ed7687e9eddb459a82f73048e257c2482bfaf2e32594a8ad66a038791a6ff800c5d3dbf55a98eeac5133e56b8050264bfe6b62250cccbf44c5e389ded920bd9ed62f1d8ba4ec61d4e3131d13cf75b9ee92831fbe321c1b7349f27ae8d77fdeafb42f56595a852e9fd1b13639bc4b3c758e4574140707045cc847ba2b4915e2eed1983f466b11a95d1645ca2e3dde8b25db23734a363bdb597901480bef18f1c2ac76ad7fe8fb316a10eb3f413aa79be5762ff0382cf103d1a8e19be4c61efc5f0ff8db542eb75e2dd9c510995fd742e5214d6d59584ea73eef4c607ef04d56f78a749ef96234df36736a274d9058d6b71f2f02739d4b78c20b2edb2f64148b85175950b02b84b1a66fb7bfe047c471accbc1261dc40fc8fa1d1b3c741e421d0ef61df3003bec11887cdc174a8139e160389883eaf24df8bc599795a6e0616e9178cd5da4ee6e7829045f7a381c84783ad85ad9e4b2c1076cf355593163c753b3c5fecc3f01793f536b3debc0d03f0a0598b72b9197abc1bae495dc080fa0416ca7a92201adb43292cadd446a4de559f51925a321e586017e784bf61e3c6d17df6997c56d36609a925efad78d26f84fabfb48f1ac6b6246059421f526e2a62e0f3f8d61d67d040bd649684a7de630c578a24f5fdad5f4807b39a4dfb30ee4a0ac41d9044336a48a2c57693876970b252f43f490ab16262df6b246470794ae117b3e055c980e3a51b64c6f8c1ba4aacdb3c9fd08891a90f3ba2ce8e62eaef044a5b62ee2c9d390830e67e38740c13cc63d1c14ffa2fa9405ad084f895f896968c9641b373d7aca9a1ffe3743dffafce5130e7e0adb49dd60478e8061d88b40ab93912873007f2f2a52c555afcd3d9e133622719e3af0f3b81d1ca41ea4eb439e562f3acae9a6e2ef4b65b9e4942da9b1fe198160a662d18f3e831f99fc36f1d143530693889e479ca998f675d2085b2ad8061548267d7b6511407c369461264749cc4fc11f4657a0669c82f617846c7bd945c99535b07e6463ccce0614ecd2d6f4392ff0e41fc5c52585808c7f267ef0a542ebfa319010597eca754351afd68946a798732c8466230c105a2942d452bfdb968f7386edebd5cd5efc3f5cef9550c1ec3f67faf55cd6b75fdd61794891bee723676f4b9f2cadfdf7b4bcc056990fa12c9759cba1213a761612cfb50351e49cd7225fc8f0087422c27fc0b0caca12cf4f5f8eac4dc75329d2ff352239f82220373691bb4fc4260c76a8a06b9bb52baa5fddd267a2f46346acbfc5d9d9c4ada7360b356cc035058faa6ff6505e74721af55fd02594ff7d9b19a717d7207f2515488721b24b32616970a3fade8012859f24772a7755a4a5a33704ceda1903020c5b8c9c796ab82a59017724116a225c2c0223dea7c424affc1733261050005ba9f8af6eb1d3449c4157f13cba9fea540652efca373c12cbec11d43e7e458364e747e2a7c036c11206a4f55ff83bbf95326b588c427f27fd5d1b05634ab5554ef1ad14a5a44e53954e017d25a2eb74b9586f54b2331d1e37adbd9baccc2c12480bb026f69a6cbae58054c8248e3fdd99c629d1612c09e70d143953d6ad052abce1175b8d11640454f0e9441ded3c255bca758c73a40ae3005d29c52f9d1a5ab2aca08b762c8f2bf0e394fbde952f01a22b0e8d9611b58a17cd9f868e0119bb9a5f5ff185df668cd427763ad9157ce3fc25268986cb1b08447817a3e667d01fa69c381f277a6c7344de831bce231a04e04e1dadbefde52c18385a02acbab37920d42f4c1402f804357e27271b82fb381e6e3298fe7f0d57315efd60247cdab6dca747b9b00d261e90ee0b44714167ebcb3bea9b708883d55d2a6a1e398183fd6adb1ec7792dc16e318dc4b59339112db7dc9ceae2bcde750c74a12eafd906e25183983c0e71d9a630656e7c79f66d13d5bcfa60ccdfd9a9f4cc03ba8fa2143d90db6decaa140ff7f3d626f4fd8352d14bffecd634c6b57189865d3ced08bbc29e282c0321693d96d584e67ccac6b647a597b54fa764e04f8e0666a061a1245d75c3af4ddc93cc1692be1d61d880c96e9a2e7b8eb85fdf60b94029e72a99c17129b94c59205ef63fbda7fd9b6ac4d9a03e1724cc152fd96fe98e6fd3576eb2f6eea7e5c864200666e604c8ccd2bacb80ab7b4cb0d55fc1d87d07b2d4048d1d75f3e2cea223fe2afacc1eaefca7f09419c7bb528f053539780677b81b0a972a3fbfa5b5966329e7f695cff4f6cd945eb1ca7a54cb58ab8456ac00208ee99afb29280882aa685872c0abcc4cf8faafa55cdabf31af0b7d67ffc2e953b39d844da7f9a45d31b8441a9427d3b320d912c210a5f238a71b13e6d2f26de7e98b36dce58d7b68f96f4192d95bd027eb7c7bfc58bde7a6d985b0a95a37fec420fd97f8c0b2c29dd354390b5442c2e0b83426910a5bb907018cd1b8e7bce9abe1ed20b9d1aaae75de80b3b8325dcaf116c8b9c169314f07d7a2801ee398281c0860a86b09e64eee12ed451c6810a5fb27d5815935691c4a429b29f3244f0caff249c092a9722f48ec06a89931e38719a74bd42e889ff990b0dd6185f14fa4a15f0990187af476c43ac05770e74e76f11fd3c625c63ca62970e8b2cf2561bb26b481412cc84d9fe409e93f0de5abd34da731384d3dbea8549b41851d1fdbd85173c9f58210c9f9d3ecee0c3c7b6d1d3d269980f732778628a942319caf8356b27fe06505fb7aa16e2ceb855667d9bab072819ac1e64f80943c4a6c9adc0151e1988912cbf18936b4dcffe5e40f09234c12f10a0ef4fd461198f68b1767fffe8cbe31e99c62004f07d4ae4f14c26018a409f46028d31403f41fd50aa8c7f5e54cf81f1cf1564fa58514e1fc989803bc4fad863b1e0e47966494bd9cafdc602d3fe3104483b6ff033f724240a156b8b6d2f9beffa4cbc840aec77a5015d557fa789cd64e52cfb1576aeaf2e32594a8ad66a038791a6ff800c5d3dbf55a98eeac5133e56b8050264bfe6636bde3f17adb3b233dbb3cc56d13e8bd2a82cdd1e52cc756fa520bb41b839e22351fba02c86795f9d488112cbfec148fbeb5b7808383227dd316bca44035f551c8ec3a277cdf182882db3eae64df96f1aa25b8dfe3e8a1c2ead413b2db2513e3734a363bdb597901480bef18f1c2ac76ad7fe8fb316a10eb3f413aa79be576281009cc9e6ca4d373bbc2b126590ea564e2ee2d9bd6ef9417709fe0817b495f4dd2f95b9c70a7f0fa1781a49a4a213435270b03167e4326f3de5744db08a3f5f8284c53d250083f4a01f58928681738b84a0a661d611bc9bbf5d291e31667fe81261dc40fc8fa1d1b3c741e421d0ef61df3003bec11887cdc174a8139e160389f56014b89eb22683d7393da7eacb4d652d9aa818c12068364fb6bcd8ba325d36ad9e4b2c1076cf355593163c753b3c5fecc3f01793f536b3debc0d03f0a0598bdea5c0132021604862d34382aaef20543a6e2ede64ea1c2b391b1f67eea8ab6d473602515e6972e876eac3f404b9792615c743a63b2771d402a61e8d3e34a5e875dcb2822b477a386eba179069898352c05bf55797386e5ee7ac0c32c55d9e95f5fdad5f4807b39a4dfb30ee4a0ac41d9044336a48a2c57693876970b252f43f6350cdc0c81f04af79b49bd86a52039653b20be8574a0d98a875b88ccaad2b6d8c3eae6c2b5c5de0887663b50becd75b7376601bd749cae6517c9e4276d7627d8189fe86b3851bdc8defa660e4b3d06430431fe519f4220aa7329582f4773d77e0adb49dd60478e8061d88b40ab93912873007f2f2a52c555afcd3d9e13362277aa3bdfd857a3f562f8c25719224af49af9a1456042e42dc16be7594a2310e95f8fc2779f9c151700d715e48e5e5b690a566cc7a07ff990ae328bebd842d60fa4c52304b5985f89c3171ad09e03af708798f92bb71f3039258fbd87fb7d5962299535b07e6463ccce0614ecd2d6f4392ff0e41fc5c52585808c7f267ef0a542e1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52528af708f30bdb66b5e7848e64cadfa204f725538da4375daf4d204d15dedbf0835c11f510201e6be4f52bdfb35729eecfbe764aee7763956d029ebb2cdd5db863c7c0c3afee398ea3040a306ef10cc0001b17c80191175254d943b89667c123ea21e77aff6def4706f59457f55a5e33a69c748ef8d8a8ccdbe736cf92868785975cdd0d6328e406d9ccce0fcb5a519d04c0344cc462060af9a64c69825df96fa39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468a4c4d23f2a1f0de45e5713a3fde263a46d87f3ca4445cca360d70d2224fefaf38fd94676003ad2dc453ad4cdb28404354cecae66349b7bd039792e11168acd9c7eed1d0312ca6ff2179d29e887d532524bf25e70643be17a9121828797370b8dcfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvoms-2.1.2-1.el8.src.rpmvoms-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3g=g1@g@g#q@ff@fqvf4f@e@edc@cc@c@bbTaa@a"<@`@`z`pA`U_@_@_h_!d^4]W@]<<\V[ٙ@[IZ}@ZtRY@Y}@YyYw2YRHXXX@W@WG@W]@WVU@VVvU@U~@UD@U hTTi@SStStS@S @S @S @SP@RRR@QB@Q.P@P @O"OD@OD@OLO5On@Nk@NN\Mߒ@MOM.@LΫL@LB@LL5L <@K-KDKg@K8Jݦ@Jv@JJJ@JQJHI@I&@IcGI[H,%H@GIcG%@GV@FFF1F]FFFF@F@F{F{DĶ@D\CCCTB@B@Bv@Bss@Bc@Mattias Ellert - 2.1.2-1Mattias Ellert - 2.1.0-5Mattias Ellert - 2.1.0-4Mattias Ellert - 2.1.0-3Fedora Release Engineering - 2.1.0-2Mattias Ellert - 2.1.0-1Mattias Ellert - 2.1.0-0.35.rc5Mattias Ellert - 2.1.0-0.34.rc4Mattias Ellert - 2.1.0-0.33.rc3Fedora Release Engineering - 2.1.0-0.32.rc3Mattias Ellert - 2.1.0-0.31.rc3Fedora Release Engineering - 2.1.0-0.30.rc3Florian Weimer - 2.1.0-0.29.rc3Fedora Release Engineering - 2.1.0-0.28.rc3Mattias Ellert - 2.1.0-0.27.rc3Mattias Ellert - 2.1.0-0.26.rc2Fedora Release Engineering - 2.1.0-0.25.rc2Mattias Ellert - 2.1.0-0.24.rc2Fedora Release Engineering - 2.1.0-0.23.rc2Sahana Prasad - 2.1.0-0.22.rc2Mattias Ellert - 2.1.0-0.21.rc2Fedora Release Engineering - 2.1.0-0.20.rc1Mattias Ellert - 2.1.0-0.19.rc1Mattias Ellert - 2.0.16-1Fedora Release Engineering - 2.1.0-0.18.rc0Mattias Ellert - 2.0.15-2Mattias Ellert - 2.1.0-0.17.rc0Mattias Ellert - 2.0.15-1Fedora Release Engineering - 2.1.0-0.16.rc0Fedora Release Engineering - 2.1.0-0.15.rc0Mattias Ellert - 2.1.0-0.14.rc0Fedora Release Engineering - 2.1.0-0.13.rc0Fedora Release Engineering - 2.1.0-0.12.rc0Mattias Ellert - 2.1.0-0.11.rc0Fedora Release Engineering - 2.1.0-0.10.rc0Fedora Release Engineering - 2.1.0-0.9.rc0Mattias Ellert - 2.1.0-0.8.rc0Fedora Release Engineering - 2.1.0-0.7.rc0Florian Weimer - 2.1.0-0.6.rc0Fedora Release Engineering - 2.1.0-0.5.rc0Kalev Lember - 2.1.0-0.4.rc0Mattias Ellert - 2.1.0-0.3.rc0Kalev Lember - 2.1.0-0.2.rc0Mattias Ellert - 2.1.0-0.1.rc0Mattias Ellert - 2.1.0-0.rc0Mattias Ellert - 2.0.14-2Mattias Ellert - 2.0.14-1Mattias Ellert - 2.0.13-3Mattias Ellert - 2.0.13-2Mattias Ellert - 2.0.13-1Fedora Release Engineering - 2.0.12-8Mattias Ellert - 2.0.12-7Fedora Release Engineering - 2.0.12-6Mattias Ellert - 2.0.12-5Kalev Lember - 2.0.12-4Mattias Ellert - 2.0.12-3Mattias Ellert - 2.0.12-2Mattias Ellert - 2.0.12-1Fedora Release Engineering - 2.0.11-10Mattias Ellert - 2.0.11-9Mattias Ellert - 2.0.11-8Mattias Ellert - 2.0.11-7Mattias Ellert - 2.0.11-6Mattias Ellert - 2.0.11-5Mattias Ellert - 2.0.11-4Fedora Release Engineering - 2.0.11-3Mattias Ellert - 2.0.11-2Mattias Ellert - 2.0.11-1Mattias Ellert - 2.0.10-3Fedora Release Engineering - 2.0.10-2Mattias Ellert - 2.0.10-1Mattias Ellert - 2.0.9-1Fedora Release Engineering - 2.0.8-2Mattias Ellert - 2.0.8-1Mattias Ellert - 2.0.7-2Mattias Ellert - 2.0.7-1Fedora Release Engineering - 2.0.6-5Mattias Ellert - 2.0.6-4Fedora Release Engineering - 2.0.6-3.1Mattias Ellert - 2.0.6-3Mattias Ellert - 2.0.6-2Mattias Ellert - 2.0.6-1Mattias Ellert - 2.0.2-1Fedora Release Engineering - 1.9.19.2-2Mattias Ellert - 1.9.19.2-2Mattias Ellert - 1.9.19.2-1Mattias Ellert - 1.9.18.1-3Mattias Ellert - 1.9.18.1-2Mattias Ellert - 1.9.18.1-1Mattias Ellert - 1.9.17.1-2Mattias Ellert - 1.9.17.1-1Mattias Ellert - 1.9.16.1-2.1Mattias Ellert - 1.9.16.1-2Mattias Ellert - 1.9.16.1-1Mattias Ellert - 1.9.14.3-1Mattias Ellert - 1.9.14.2-1Mattias Ellert - 1.9.12.1-1Mattias Ellert - 1.9.11-4Mattias Ellert - 1.9.11-3Mattias Ellert - 1.9.11-2Mattias Ellert - 1.9.11-1Mattias Ellert - 1.9.8.1-1Mattias Ellert - 1.9.2-1Mattias Ellert - 1.9.1-1Mattias Ellert - 1.8.10-1Mattias Ellert - 1.8.9-1ngAnders Wäänänen - 1.7.24-4ngAnders Wäänänen - 1.7.24-3ngAnders Wäänänen - 1.7.24-2ngAnders Wäänänen - 1.7.24-1ngAnders Wäänänen - 1.7.23-1ngAnders Wäänänen - 1.7.22-3ngAnders Wäänänen - 1.7.22-2ngAnders Wäänänen - 1.7.22-1ngAnders Wäänänen - 1.7.20-5ngAnders Wäänänen - 1.7.20-4ngAnders Wäänänen - 1.7.20-3ngAnders Wäänänen - 1.7.20-2ngAnders Wäänänen - 1.7.20-1ngAnders Wäänänen - 1.7.19-2ngAnders Wäänänen - 1.7.19-1ngAnders Wäänänen - 1.6.20-3ngAnders Wäänänen - 1.6.20-2ngAnders Wäänänen - 1.6.20-1ngAnders Wäänänen - 1.6.9-2Anders Wäänänen - 1.6.9-1Anders Wäänänen - 1.6.7-1Anders Wäänänen - 1.5.4-1Anders Wäänänen - 1.4.1-3Anders Wäänänen - 1.4.1-2Anders Wäänänen - 1.4.1-1Anders Wäänänen - 1.3.2-1- Update to version 2.1.2 - Drop patch accepted upstream- Move user/group creation logic to sysusers.d fragment- Fix compilation with GCC 15- Rebuild for gsoap 2.8.135 (Fedora 42) - Add additional ghost files to package (rpmlint)- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild- Update to version 2.1.0 - Drop EPEL 7 support from spec file (EOL)- Update to version 2.1.0-rc5- Update to version 2.1.0-rc4 - Drop patches accepted upstream- Fix problem with newer gsoap versions- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- More patches from upstream- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Port lexer/parser integration to C99 (#2168585)- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Update to version 2.1.0-rc3 - Drop patches accepted upstream - Add new patches (the PRs have been accepted upstream)- Rebuild for gsoap 2.8.124 (Fedora 38)- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Backport fixes from upstream- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild- Rebuilt with OpenSSL 3.0.0- Update to version 2.1.0-rc2 - Rebuild for gsoap 2.8.117 (Fedora 36)- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild- Update to version 2.1.0-rc1 - Drop patches accepted upstream: voms-nid-defined.patch, voms-gssapi-header.patch and voms-wsdl2h.patch - Use systemd unit file from source distribution- Update to version 2.0.16- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- Fix systemd unit for VO names with special characters - Add BuildRequires on make- Add BuildRequires on make- Update to version 2.0.15- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Rebuild for gsoap 2.8.91 (Fedora 32)- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Change default proxy cert key length to 2048 bits- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Fix wsdl version detection- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild- Rebuild with binutils fix for ppc64le (#1475636)- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Rebuilt for libgsoapssl++ soname bump- Update the "check if NID is defined" patch - Improve compatibility with the kerberos gssapi header file - Rebuild for gsoap 2.8.48 (Fedora 27)- Rebuilt for libgsoapssl++ soname bump- Fix a few remaining OpenSSL 1.1 issues - Fix a GCC 7 compiler error - Create RFC proxies as default- Update to version 2.1.0-rc0 (Port to OpenSSL 1.1)- Rebuild for gsoap 2.8.35 (Fedora 26)- Update to version 2.0.14- Convert to systemd unit file (Fedora 25+)- Rebuild for gsoap 2.8.30 (Fedora 25)- Update to version 2.0.13 - Drop patches: voms-nossl3.patch, voms-tls1.patch, voms-gcc6.patch, voms-paren.patch, voms-comment-in-comment.patch and voms-doxygen.patch- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Disable SSLv3 - Fix compilation with gcc 6- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Rebuild for gsoap 2.8.22 (Fedora 23)- Rebuilt for GCC 5 C++11 ABI change- Rename client package and make voms-clients a virtual provides- Rebuild for gsoap 2.8.21 (Fedora 22) - Implement updated license packaging guidelines- Update to version 2.0.12 - Drop patches voms-gsoap.patch, voms-sha2-proxy.patch and voms-strndup.patch (accepted upstream) - Add alternatives to the client package to allow parallel installation of the java implementation of the client tools- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Rebuild properly- Rebuild for gsoap 2.8.17 (Fedora 22)- Update the gsoap patch- Clean up SHA2 patch- Fix compilation problems when strndup is already defined- Patch that fixes a stack smash when SHA2 certificates are used- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Specfile cleanup- Update to version 2.0.11 - Drop patches voms-install-db2.patch and voms-doc-race.patch (accepted upstream)- Activate hardened buildflags - Use _pkgdocdir- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Update to version 2.0.10- Update to version 2.0.9 - Add Build Requires for texlive 2012 (Fedora 18+)- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Update to version 2.0.8 (EMI 2 version)- Fix build of compat package with new globus headers- Update to version 2.0.7 - No longer build the Java API - it is in a separate package now- Rebuilt for c++ ABI breakage- Rebuilt for gsoap 2.8.7 (Fedora 17+)- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Rebuild for new gsoap- Don't build java in parallel - Remove the data.3 man page (too common name)- Update to version 2.0.6- Update to version 2.0.2 - Add compat package for older releases - Drop Java AOT compilation for newer releases- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Make vomsjapi-javadoc arch depenent on EPEL- Upstream 1.9.19.2 (CVS tag glite-security-voms_R_1_9_19_2)- Add posttrans scriptlet to recover /etc/vomses- Remove the empty /etc/vomses file - it will cause conflicts for users that have used the option to have /etc/vomses be a directory- Upstream 1.9.18.1 (CVS tag glite-security-voms_R_1_9_18_1)- Make -doc subpackage depend of main package for license reasons- Upstream 1.9.17.1 (CVS tag glite-security-voms_R_1_9_17_1) - Drop patches voms-db-method.patch and voms-thread.patch (accepted upstream)- Enable java for x86 and x86_64- Add mutex lock for accessing private data- Upstream 1.9.16.1 (CVS tag glite-security-voms_R_1_9_16_1) - Fix uninitialized variable in voms-proxy-init- Upstream 1.9.14.3 (CVS tag glite-security-voms_R_1_9_14_3) - Add missing dependencies for stricter binutils- Upstream 1.9.14.2 (CVS tag glite-security-voms_R_1_9_14_2)- Upstream 1.9.12.1 (CVS tag glite-security-voms_R_1_9_12_1)- Fix building with openssl 1.0- Add an empty /etc/vomses file to the main package to avoid error messages - Let the voms user own only necessary directories - Additional fixes for the server start-up script- Add the /etc/voms directory to the server package - Add setup instructions to the server package - Run the server as non-root- Upstream 1.9.11 (CVS tag glite-security-voms_R_1_9_11) - Enable Java AOT bits- Upstream 1.9.8.1 (CVS tag glite-security-voms_R_1_9_8_1) - Build Java API- Upstream 1.9.2 (CVS tag glite-security-voms_R_1_9_2)- Upstream 1.9.1 (CVS tag glite-security-voms_R_1_9_1)- Upstream 1.8.10 (CVS tag glite-security-voms_R_1_8_10) - Rebuild against distribution Globus - Add clear SSL error patch needed for openssl > 0.9.8b - Add missing return value patch- Upstream 1.8.9 (CVS tag glite-security-voms_R_1_8_9) - Rebuild against Globus 4.0.8-0.11- Add missing include patch- Rebuild against Globus 4.0.7-0.10- Fix GPT_LOCATION and GLOBUS_LOCATION detection in spec file- Upstream 1.7.24 (CVS tag glite-security-voms_R_1_7_24_1)- Upstream 1.7.23 (CVS tag glite-security-voms_R_1_7_23_1)- Move /etc/voms/vomses back to /etc/vomses - Added more openssl portability patches with input from Aake Sandgren - Added more openssl portability patches with input from Aake Sandgren - Try to link against system crypto library when Globus library is not available - Make /etc/grid-security/vomsdir part of the voms sub-package - Drop RPM prefix /etc - Move the vomses.template to /etc/voms - Use dashes instead of underscore in voms-install-replica.1 man page - Do not try to link against system crypt library. Voms now does this internally. - Upstream 1.7.22 (CVS tag glite-security-voms_R_1_7_22_1)- Drop voms-struct_change.patch - problem is with libxml2- Add missing openssl-devel dependency in voms-devel- Add patch: - voms-struct_change.patch - Change API slightly - but now works with libxml2- Make conditinal dependency on expat-devel (OpenSuSE 10.20 has only expat)- Upstream 1.7.20 (CVS tag glite-security-voms_R_1_7_20_1)- Added patches: - voms-openssl_portability.patch - Support for newer OpenSSL-0.9.8 - voms-isoc90_portability.patch - Support for older compilers - Added openssl-devel build dependency- Upstream 1.7.19 (CVS tag glite-security-voms_R_1_7_19_P2) - Remove patches (use shell substitutions instead) - Disable Java API build- Added Globus dependencies to voms-devel- Fix dependency typo: Requires -> BuildRequires- Many changes since upstream changed quite a lot. - Added README.NorduGrid with packaging information - Patches: - voms_openssl-0.9.8.patch - Support for OpenSSL 0.9.8 - voms_noglobusopenssl-1.6.20.patch - Use system openssl rather than the one from Globus - Patch reworked for voms 1.6.20 - Dont use project based (gLite) include paths - Pseudo patches (fixes made at runtime and not from static patch files) - Fix broken --libexecdir support for configure (some systems do not have libexecdir = /libexec) - Drop all documents except man pages which are pre-generated (section 3 man pages are skipped as well) - Do not use edg- prefix (can be turned on/off through macro) - Install flavored libraries in addition to non-flavored (can be turned on/off through macro) - Put start-up script in /etc/init.d - Move configuration files from /etc to /etc- Add patch voms_doc.patch to disable html and ps documentation and add man-mages and pdf files to distribution (make dist) - Use rpm switch: --define "_autotools_bootstrap 1" to rebuild documentation and create "make dist" target - Add patch voms_nohardcodelibexecdir.patch which use the libexecdir from configure rather than the hardcoded prefix/libexec- Add patch voms_ssl_include.patch to add external openssl includes. Would be better to query globus_openssl about this- Modfiy voms_noglobusopenssl.patch to match upstream - Add patch voms_nops.patch to disable postscript versions of reference manual- Remove the following patches: - voms_namespace.patch - Fixed in upstream - voms_external_mysql++-1.4.1.patch - Obsolete since mysql++ is no longer needed - voms-no_libs.path - Fixed in upstream - Add Globus dependencies- Do not hardcode Globus flavor but try to guess - Remove explicit globus rpm Requirement - Use external openssl - not globus_openssl- Remove automake cache - Add explicit dependency on mysql++-devel- New upstream - autogen.sh -> autobuild.sh- Initial build.  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN2.1.2-1.el8 vomsvoms-docAUTHORSVOMS_CC_APIhtmlannotated.htmlbc_s.pngbdwn.pngclasses.htmlclosed.pngdoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_func.htmlfunctions_rela.htmlfunctions_vars.htmlglobals.htmlglobals_defs.htmlglobals_enum.htmlglobals_eval.htmlglobals_func.htmlglobals_type.htmlindex.htmljquery.jsmenu.jsmenudata.jsnav_f.pngnav_g.pngnav_h.pngopen.pngsearchall_0.htmlall_0.jsall_1.htmlall_1.jsall_10.htmlall_10.jsall_11.htmlall_11.jsall_12.htmlall_12.jsall_13.htmlall_13.jsall_2.htmlall_2.jsall_3.htmlall_3.jsall_4.htmlall_4.jsall_5.htmlall_5.jsall_6.htmlall_6.jsall_7.htmlall_7.jsall_8.htmlall_8.jsall_9.htmlall_9.jsall_a.htmlall_a.jsall_b.htmlall_b.jsall_c.htmlall_c.jsall_d.htmlall_d.jsall_e.htmlall_e.jsall_f.htmlall_f.jsclasses_0.htmlclasses_0.jsclasses_1.htmlclasses_1.jsclasses_2.htmlclasses_2.jsclasses_3.htmlclasses_3.jsclose.pngdefines_0.htmldefines_0.jsenums_0.htmlenums_0.jsenums_1.htmlenums_1.jsenums_2.htmlenums_2.jsenumvalues_0.htmlenumvalues_0.jsenumvalues_1.htmlenumvalues_1.jsenumvalues_2.htmlenumvalues_2.jsfiles_0.htmlfiles_0.jsfunctions_0.htmlfunctions_0.jsfunctions_1.htmlfunctions_1.jsfunctions_2.htmlfunctions_2.jsfunctions_3.htmlfunctions_3.jsfunctions_4.htmlfunctions_4.jsfunctions_5.htmlfunctions_5.jsfunctions_6.htmlfunctions_6.jsfunctions_7.htmlfunctions_7.jsfunctions_8.htmlfunctions_8.jsfunctions_9.htmlfunctions_9.jsfunctions_a.htmlfunctions_a.jsfunctions_b.htmlfunctions_b.jsfunctions_c.htmlfunctions_c.jsmag_sel.pngnomatches.htmlrelated_0.htmlrelated_0.jsrelated_1.htmlrelated_1.jssearch.csssearch.jssearch_l.pngsearch_m.pngsearch_r.pngsearchdata.jstypedefs_0.htmltypedefs_0.jstypedefs_1.htmltypedefs_1.jsvariables_0.htmlvariables_0.jsvariables_1.htmlvariables_1.jsvariables_2.htmlvariables_2.jsvariables_3.htmlvariables_3.jsvariables_4.htmlvariables_4.jsvariables_5.htmlvariables_5.jsvariables_6.htmlvariables_6.jsvariables_7.htmlvariables_7.jsvariables_8.htmlvariables_8.jsvariables_9.htmlvariables_9.jsvariables_a.htmlvariables_a.jsvariables_b.htmlvariables_b.jsvariables_c.htmlvariables_c.jsvariables_d.htmlvariables_d.jsvariables_e.htmlvariables_e.jsvariables_f.htmlvariables_f.jssplitbar.pngstructattribute.htmlstructattributelist.htmlstructcontactdata.htmlstructdata.htmlstructvoms.htmlstructvomsdata.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssvoms__api_8h.htmlvoms__api_8h_source.htmlVOMS_C_APIhtmlannotated.htmlbc_s.pngbdwn.pngclasses.htmlclosed.pngdoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_vars.htmlglobals.htmlglobals_defs.htmlglobals_func.htmlglobals_type.htmlindex.htmljquery.jsmenu.jsmenudata.jsnav_f.pngnav_g.pngnav_h.pngopen.pngsearchall_0.htmlall_0.jsall_1.htmlall_1.jsall_2.htmlall_2.jsall_3.htmlall_3.jsall_4.htmlall_4.jsall_5.htmlall_5.jsall_6.htmlall_6.jsall_7.htmlall_7.jsall_8.htmlall_8.jsall_9.htmlall_9.jsall_a.htmlall_a.jsall_b.htmlall_b.jsall_c.htmlall_c.jsall_d.htmlall_d.jsall_e.htmlall_e.jsall_f.htmlall_f.jsclasses_0.htmlclasses_0.jsclasses_1.htmlclasses_1.jsclasses_2.htmlclasses_2.jsclasses_3.htmlclasses_3.jsclose.pngdefines_0.htmldefines_0.jsdefines_1.htmldefines_1.jsdefines_2.htmldefines_2.jsdefines_3.htmldefines_3.jsfiles_0.htmlfiles_0.jsfunctions_0.htmlfunctions_0.jsfunctions_1.htmlfunctions_1.jsmag_sel.pngnomatches.htmlsearch.csssearch.jssearch_l.pngsearch_m.pngsearch_r.pngsearchdata.jstypedefs_0.htmltypedefs_0.jsvariables_0.htmlvariables_0.jsvariables_1.htmlvariables_1.jsvariables_2.htmlvariables_2.jsvariables_3.htmlvariables_3.jsvariables_4.htmlvariables_4.jsvariables_5.htmlvariables_5.jsvariables_6.htmlvariables_6.jsvariables_7.htmlvariables_7.jsvariables_8.htmlvariables_8.jsvariables_9.htmlvariables_9.jsvariables_a.htmlvariables_a.jsvariables_b.htmlvariables_b.jsvariables_c.htmlvariables_c.jsvariables_d.htmlvariables_d.jsvariables_e.htmlvariables_e.jsvariables_f.htmlvariables_f.jssplitbar.pngstructattribute.htmlstructcontactdata.htmlstructdata.htmlstructvoms.htmlstructvomsdata.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssvoms__apic_8h.htmlvoms__apic_8h_source.htmlvoms-docLICENSE/usr/share/doc//usr/share/doc/voms-doc//usr/share/doc/voms//usr/share/doc/voms/VOMS_CC_API//usr/share/doc/voms/VOMS_CC_API/html//usr/share/doc/voms/VOMS_CC_API/html/search//usr/share/doc/voms/VOMS_C_API//usr/share/doc/voms/VOMS_C_API/html//usr/share/doc/voms/VOMS_C_API/html/search//usr/share/licenses//usr/share/licenses/voms-doc/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectiondrpmxz2aarch64-redhat-linux-gnu         directoryASCII textHTML document, ASCII text, with very long linesPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedHTML document, ASCII textPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedUTF-8 Unicode text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedASCII text, with very long linesPNG image data, 11 x 11, 8-bit/color RGBA, non-interlacedPNG image data, 20 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 2 x 19, 8-bit/color RGB, non-interlacedPNG image data, 18 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long lines, with no line terminatorshttps://bugz.fedoraproject.org/vomsutf-8ba1fd28d8f214bd7a85f174041447e9b46177ae06dd26e22bef2822ab247e3f1?`7zXZ !#,`]"k%](mv?ڛYۏ['l!X E͠AzZj< T=y(&eŒ;OI^8oж/~CA%Xs1F_EܘAhjeSIȗdbn"N"~@JtJDe |$1^ھ=MnkX؀N4>Mh3!;+a'RWSH`xe y:D@1ނ, AXdpnS3a@ ĞXUh]$9h>4`7AVot#}}ORc / VH6nn>WEfvaѮw#ajzEQ~=fQd A3fpUK]e}RiQaC6Qގ.^B*)Ar1Gt]&/qNy$q'L,5H5ly;C򬤫wv%췍#X0t}@,8ݫ%_PU5P)7{ؘc0 fjx֦4iRPkK4fI|@ ZN|Ot!J7ER[Bz(Ν47Sb1MJW[U3c܆I4sa*ጣ$!x~4,3:BV|5TZ٩*=*^3\F\7 ny%nQSBZRp묘tE>frg\Kd]O|m"lkY+?Tش@IX9I hhYlTrlk90YHIwtP Ki鼃klxYk j̸WQ!A/j;idYZ;JawvRȣ(5PW@k~T,   GlD"gakPEaTctvXO,c<o 8\E>n.A֚D[Vfߟ VڸlW^Ӌ9gxwuy?U놕ٿ}!%|O[ \=Tգ{P"N \a]dfaW y_̌7%oC R.ɫN31g!8*Ű@wmG]t ze KG8çv,!XסTl!ӛ0;`rJ [&թ]RX-fy.FT8*mt m&ݛKV D)!z ^o5R)ВJ-D@5cӁ_s8n$3eNsm3Cq@j{Ci~1yul'2?13[VmlQ(ЗOc9) JxGiDw3>8/W巷V&["7F=H*LQbw|A~wFl,^*3]p3[^>էmi;%;6{ֺo0QcRtL}ޏ9opo̗Hՠ0#LŃAsR &~K^l6TO5.ÇciU.H {2n!:puC*2g£-㡹>L x+PTfr!uFjS<*<{iˏg+8<xHGQסb((Zo`˵HUR`c s ;!CvTh?˘#˲pMѣ5=rpUw|౭oI*J[g&G:o~h&u{ X7`ȸW'CfG 7S\۔!K>\ۍo&/S_Wo`y>T[so78Y( E5MZ=vW; i#e:,Fo'0"ҁcm 3=`2 pdbz%8#XibSuӠƝ4óRqIRt,EϡIe+XMu}H _ NiDS$K_)GuMoa~R#7w[tyEs `mGPN'^񊲷} a]< Wg.+!M-١7++8h3 3_X gϦ.<*|)fÄ/3MjZ$0LX`iXJ5=.{5!ViN_DzݕZ)dPgw},;'G~S 6)k/ޛ͈TWc(n*l:]Y4A$Pؙ!HB\ۋ{F\,(ozw?*#ZK|}ڎڇő 珄pN3 v= jvpP8=`Sq(}}^E;{)M\${RSE t,ײ,KeZ#Φɹt dUЕ}iTMŊ in{,B:xCUBk󦨍Z W60t>$>juAˁ+MtwےfkritakP}RGۥaԦ @W5WGC_vő0+(,}h^4TI|DE2ia|+)t7AB,Cz{NcfwDsХ'j_a/2#yW&_QLM?t IQz(m5Ò3> m'cY0þX ^a^VDm:;o6UL Qy\:ෂᾛ@yC}VpWΰπUb}fEY֒F*|s=ob};i&zm7~}4wЕ|ڸJRF!,ZNjL{0yER;+󚑝7 yh;.Amʑ> P[Ůa0ΙWgD^vd8ֆC]S:7AS#`dn{ƯNL&wmq NV5h`AyD?BrGOv6O/n+h-B^{sč\!qE&eTE?^dЧ5FBZt7p.Ithޙ .ڻZ:Ohhi>Jk{Ƣnyj~ڥ,@r̬~͐B z:KD" SaZJ1ain8NX3KL2?G oZ YPFvTG0aM7]zLAj?&dNBB7MwLsVyU ;xm-.τ)A /ӫЄ.U A'<Ęw |LOaε7ca51u*%lݽbv|aՄk"ngsg{h̩BMm=y Ga| ) D[S:#璁}FŠ L^hzq{OA&+Ptf;!<9f8KZ^/za 2.x2Ml ~Jt!$8*JLD ׇ[z'0"{4I$̀kkLo'g)KA!Vc|tM[_. $9HuTTAyl3k푰Fzш/֌t?'ձ5R+̉`;^;ap~yobXjX7p2\2 @(s/ܝlw5 cW\Qp7x"颣ZD 6P]qCV­qZ]$ԤXU"}s%L],uKᏸ#a[|ϼ[oBNz3}bdA#O$QI N0(3zoԖo`a!WP*u|aÅ δ<4?ðM&!yEC;z[s,ިYs7}^Ce#KDvc=jHc%_J`Q*]nzkIP[d82/rad7wp }?oօ*y Ӊ@j5!: Bg Z)d].߮EcKq0!*'*R7/>23c߬Gz SHAE/62Lk#54~d  *46}x!4RMT 5n tXxp3W/{ݚrt# u"SX) 15%쒛喜Wd_C̹]ov&yf+Ns`P&ji :?EbMHOf.YӁl϶FӒd=gUPu]a Ѽ0VVպ:5y>u1 lwP&]ޒ }sϬz_^sqԘ.Ҥ̙ZzsmQ .\OV1Z 6|lfی)A.ହ N""0CLwq4xK* rR2K Q銬kBʂ t~ᖒVl#sJ g"RXp]%V%wVcP3IA0;TA٧{%p6u`:.N7=9:J|/e_rf4A4-?&̭<ӵb'  xNXhAőۜI;y% $>?@1ԨKl4mhq//ӟ OqH!=3jf8£@1|m[b'Ֆ:]-#Oiy,mSl> 1zZޤYDQR`% # Tkp \Ӂ`lŜjߧsܝVlzנYKєk;u5P׆as+dٌyy~w9r^ԿO lnѾ" 1 #3#Rq yazլ+?\D 6!Z965+ʨkVVۗCq!4kf;@dB]2 ݞABX5.@b71=i6YlƈHo0<Ǻs1}gq/93i)&EިWދ97=Z6q;k]vtNwψl+| 6biaq]P`s=F QZbw,Ǭb:oc wJKEN/X/:p0H@[On.KRXM&Fpcc3xPN"w-z y*kg$튙"xvPC`gb&A=~ Y>1ۃUVx-7vFLxXR1.*wg%̝.J4Ow2H1U*^2G*ؗP05$8y]J-ឬQ6c󔼒 gSi l-@l<#j%0iQ  .oYE@gUo)齼MT48y3IZ-[lA5ռ!|Τ\~1d+sI Ecy -K5 Sgk|ԼH@w~x@;x+7LDy<:gVdG.rd<$ bd6lD#H,.D9r;e_w˽`}ȵ³[pbJ曔C[󠩆dfwbqnO ៊P9_¬L9C' O>*3FaC>(mc.W ?"=rʹRŜ7/2mZ}в!s6%apXfigmƎ>ulA\ +)0y_ҩ3N spt熧qRc~`YSk'zҗ.|^Fqڄ=0tN!ӡ< _78X%>\nd 9aG0f^=/V[DdЇ`bSqD;ghB8:C .&焁Miږ!q pƾ!p|3y%r LS=8̢MצQC4SS&C0]$MOۭY[. x,1& ,'lpuzK@_( MSdx7enr?BA ѝ_8aDG'7rBaN\OE84rW,o|ةTq @ mk$t%xK29 %* ZuXەv[Snx[p<8  ('"?x74Au80cc"Rs)`S<ЩB(&#ƸpSdkh>}%"2_QfuJe҇#36b)gp$iD4sh M4i[ m+Š?WmI +w 6v[$2ӝieFD%pk0-ΧN]xQ&sZF 6L Dv,ih Kbjҝ;vkge*2CpPLYp ک_Z1컨;uxXnQK'WF:{KVyI'eIM+d 'F$> 6ּsW$XyYZkcơdX8~F^:Ű\խBnaU8AtDoA6HLD5P6Z lJ7Sk6CB2YIj0T|>|>GV#v)keiQ9'R+l\S%m]$MMs)[5>^l]K2-AZ i{£%cZ(2 _AM➞ԏ[s:ҼTUfCx$pYEA Xm SxNx[E€\j4L ޒ25WOtc$W(L${wtt ^r"qQU&mj٪MVY3!~/^EX_DX -yt@Rpe#|m ^HvGԞ?VXM]]"-;Q (6@d"_=K򫠥џ^hLFVZmֳفf'cWk ×* cѠfG@=m,u~/2Bv2R9?6yL93i_ѥo+6Fi`~0厠@'TCgI:J_7O zʔDW绁e -GC AfA/~in ͵t0={o 6k n\t=p%9&ٻSA3=_dX a W ks).)u$f4brSse*VbO43/Zwg eQu@U6Dm:Q`XN~.">1kk4{(}$xdވrFawV~BgpDŽvphϷ{&rLu U ,%xrUَm)G\Sh:O0P vxV"7Cݻ1ӜiոoɈKf\l~HA72oN4A&-K-h BTڷj112o7d :p0)r{`*M=_yr49%M(}QGʻ@WY' [*i~Bv3P2o,rn80ufDž8ɚYC!8$`gB?2hZXn)Pp<kM_uPuSu9V2l&g!6zHO%/>}xbq7\z,7ճj^("t$;%y⵲Cq1"Ж0S7Yx s b[uXOxA0JS .ۋlPg ? BMgdhC]6;5 d\.GOwbO7M@ vgEqM?/MiN _JzuqˣRO@YaTgOg?H?,Sb]STu]bzDҸ?UZ޸h^3=`Ԑ{7`֚ 4}!8ঢx>\USn{*J#3:##bVcee(>/- ~v~tU#h%PY݄ۜ׬øZ̵":`*֢+&#͛Qh䑦̻;Zk$:]5B5n81Tq^ڭ┋ϋ#@9fZp7Ǜ59PEeRdQC񯊞AR R&dHOYÅ&nڛӹٮGkV 9?.砅OD_S6 ZJkBq@שU@xЍdjsIW*0'$ 9fk+`?/̣-|"o_u:HtC&$J[Ř(~#p@hǧssaQ"yADL~q{\eUX(??2PDF347r.2-n@so)@0$) :Ða;vX^?? ӂ~L1~q)b+yW78b<[BƎ03YRM.i}XDmUd}\^wr0V:Z2hߦ-%{\!eS.O UN K]r6T C(JPH HV,eS -eXeKˈe^!O/ba^lxj]bρgMwC*}Qū|̯pg19?8XK{~a7DκT/E'6%+ѓqbp`L]FTwMk_~oQi`$K3W&rү<}4;uΛrr| cІHjvD?cz"pn 6!|"[JgD~-H O nq)N0=ΊS۷$i:%() i'NVd=s=yqwZkO_)e0@)ܶPɱASmv?117+z%#,OKw ݦCē|8ٳ0p˳̟ho ffV{"6jPz"zL]p(ҚS!hg%Gg|oƏ3A0&X:l]Cfǝ7_̔9+nX4~]<q'C50%m-T6`zԦD Zʛ )">߷Z>gzR(Łc甚s ^{4Y#bnTnhAT,h+Xlho6k]k0oDW&f!>t(c Eh MI݉N#s ]?3=aC':W5]6Xopn"/r9uƒ3#W:4A^{]%6BQ1O8KIѦuTz2a;K݉lWy*n.Ʀ,G:ivfkڠM0/ZX)?]'&/4PHxQ]'+n2TXSPNpx+"VLhSÞ`Ȗ#p8# $anB g|}dpܕ1+}Dj$`&^{apt!/%YE.9`k[ʁS+z.:YXH|<.TTl͵o=ugC|i2{X]F`0Y@/ F:tYm,8]#ANZ{8J~y{ĽJ5eɹI[u8jpUYU(+Lqݣ3U$s߫mNYAp=ɝ7 ˤ%]oE^=>$-xP6`G@^߲L}XKhN'Iv bOq1oDZYs (5@XLf,F`q@+:LCvD@Sދvo St_mk_%/1!>is-nqs&rj8Mq?avGFrsH^]d_p$J1 B+#9@3r!q9hPYoB P~eZ0Z"*{$"r1j*%8% 6Lђ\X!zp}k+7F%xq?&i~+5 KL?QH!d44|񉹺 S|_l=Ӫ{Wد"ΪyX*fʢ˟4:3JA wg 1^ m..㇨i(S*&%}-e8zH4K-NDh*{4rj$Oډl=?rJI0Dz*!FMibm(oCYAd5y=g5LE.r/>m ث|SB].^9oVp}X+ws6埬vL|b9.C1ʺ UsޏnkS?'<9Ghv~34 -P/#Nyoʾ/z;@0Y61IRL:\`:zVFDYdLbP\\ X,USRJ} M%d-R2 ^fL,ވ((|iP`h€1V5]7 !|if]#@fQʳBp\((MU'Ijʓx"]Z:Y,L;M(}lI5rkqhOl~<ڑY1|$w %HL-߲ *2,/4mfhCZDHjN6Wټ&ϯOQGЩKK "eHno>RӭKy T8]BczA:sH@cc9]ª:gnnb<*Dp_5dԫMaOBj%el>/V;^Y߅Ԑ 8fs+1HEt ~ 4|ohϗH^fN*=HMZI~H|T7=#I'D|+jᗎh.| ZWU[ H\2dvsZ+ &w"< LU ΉN)^28.EdԺ./a'{x{sشB|]¾?͗LKi:fUU+ul|`[zh6q=E (R6:>%,epv%n6atjkVBu+אU넁?ANMKRgU4W`J)#^hgu QS.bo񀕶_b*͙;x! jLÒxMMy ayz7k!_2} JS>e5=?{}!8u* LpLŘRE1Z'_e)urf1; f[(@?l9S[r[$hGي1OH觓TFXQ,|%)\Ncr( Ta]C1 VyLu2<FW;yzZ R:@9Ų{#iXmʧ.S?(%!`1P@=l:GL/,tHCU>"Or%E߳T"*ʷs1 `R Sv~WW7ۃ@|`2v.G2foy lyGmGSeVNCЬ:p핏ECMzr}9x3f\*%w0]\JjĞ8bK39:D Zݏ'A l3P6/{ *:gZ{$25m/(UNǮny4S\7g7ry"Le)IIj2j^y2}:Z̭۟Z.-wGj0!DC-1f\1IE l'ް&j͛)9בlFpQ;Ҵ\X"nhF.aCIDVglZ:C5/^XY]xH{֨/geݜi9KO7q|( ԰r(~@%Q6!Momz ov\r~AODBՙhq7HHW@\QJ,;,s׽wQ^qʻŮiB0И0BCxWI?e%7fi0/22.`8d{c '2W{9'qx ;Pɧ81u Dj]VG5 rɸrJHԏNNg0i3h̡Yhl"LC ^j';V X)3vaC>uD7 ƭm̙1B|M(8 g6;W'1PPqx.6 9gjDwʢs!E-HX[DOsu /g8J)Ǚn+[IUfXx-bd~s̓}>!nD˺^ŧ lхzl@yxuܑy(,8t"ysD$3 ,L#?kA\Vx=]p(rcEӗ%~/ Q3fvjpdysJ&/EFBVv`-ɑp+}e-V3Ր jO_k?}P἖w*-\;ᗾQ[[&J^?,V$QDÞ%Q.s5u+>Tշgdylo^|Q[6p׻7 $'6za-X2O]IMw@μ=DVM y' hi7̋˔J9̽'Fǭ1'D5]^C zgPs]-[n3:L~wL2$,Z/kW#qYV[w"xRKgLo ޼97$bjFy BnTb-藷BAk|"e}N':hqr:{,wUpkja=r]ͼ7'_qiLo2!;%,o}2^ o< s6TX7k[$PSE NYY 4(5YV6{P5%蚘חԶiZTj }>AEZɐlK+$9}ʀ'w) 3= PISz/<ؠ[i&ɴ}0Qߧ?i{w<`;̀,Se|ضVI?]ww⟣_0fJr}CuIh2MvF3K8ulr<˒q9M&ѝӁOK c8uL+DU]T-O(C5YI$p䌟# DP@=U mw(9eBR sz8oaooM[/QP] n#Qgc$jA"ihkʓ\ g;/88HږˡL& pHl[xHtdo;,.h+2p:{wB\ (dK)O"Kj`cjP/ITb7BA40%B<cd6!:v\<i #z^ҩ8 H„$*JG‘L_c_N҅lH_+v/d#YTz =Z'vtMg}C1jih0#,?i}=I|BHMږ1Mߚ.b&Xڰf9@ dPޕDQ@ӔlEͻmK e7doL+EfJ4cm_N*=9oA^M24r>\A8.S jtӋ Թ% c-Onzi\Uw9?p8[Ig< N󰯣p *Y`vN.}\4N^!ʑP% GA65ZۜMhdJpy8ܹ9l߱j?kROg>28ӵ}}[ԅ2,k@]]R0"O>fOv*&5rw¿,ܱ!.}I\@uuvȂvJIΟ85  "Kvɪ9, ۠->Qprȭaԟ5a;BZ#xR\3<4Su/m[1<#\h;n= ,IAW_`nx7aD[VєLK/1!+{_./ K5DjxƧZ7;fʔz{7yE?Z-Lf27r5f. p9JZ!&S&6 PXd-XC_ <? /bCVoI "v9oWmI8^ õ3+%!.+k_IT[Sj =3> 7!-p3(Y3b9~S1xO} T!4"ꏄ#< SY~~loMX`ߟNK GoLTKgV`"J6w7Eo*-s@<6E,PqǃZBl=۽EcADS$s"@-ӻ`SUFg@+KeAD,b@zYKQ}!_lXN7&[6l;ѠVDW; EDi%qŖl䋺ɐRLopŹ΅}Dф=YuSMה-B+`Gϫ̻ȋס֘ Dwyޥ?ttII6yH1S=k%3z;n[j*&"{ύ'"H/V,%꼪 LJ]"jasC^bvJ//]f'D%Vřcy6 e/pJR9ƥ}vH/8#ج>ZO;CȔ:ǙktXY2AUhWz|qzKQƎ/ ;9h*d=G.:^Mw%$@_c23̚ L8)#?_GJ}q'^})爟Nqp> o<;!tJSd_d[ ^( 0bVs0.K h#VZGj0Wþ'm{z<Y,_q uhZ?w TQsY X{`-|W%0:G !Wǝ>I"-R"A)H? ř"8ƶdS@Rdp7c+ Kddl'Ip4;,4(k[2;zD)%Gf# x7a;^C0dEMgG cJ{eȻ~khW.V2v[ ]-Vx3SM鴽xbe<[UZ;g'ijtqi/Tz*'i'"w \ͽu<=6O q4Yk YJSy{-Ʊl%s˳rDr*2o!ʓ]?=mF49É fpT@\^6Als-1>ж1lh96sy;qlo!]wG :ec{HFF\ÖwFiȾL+'>N3wO[w!;AE #[CHz%L1i:vZv jQ$_ŧCkH^(x@JFڭ㞂AҜuRVѱ}!їNESw1?{>[|fhb,nGm@- 6.rf^'xxz hVc([ټm;oJoιk\BǼ#*l{ޏZľ~5NIuoDg49=Ɲ` 7ǃo UqF.h/ͩ63 L|g3 #ei?XKO}0'ץ&J.Fz2^͖p֩FP՗ReNźΏ)ztjMbٟ1zlE }VϬATe[ OݿFVsZδbrZρjdu&"s "ݵKfI7~TՂ[ aDreg?M%q؜62.!ײoN݅MJ,DJv|L4;&p,W \:pqdike}:㠉׀&kMݚmp)eӃQQ)En7r#80`ᛉ~9})Qmʕmuja*jcO~:֕Q ^!V[͇k8NNPK8woEKͱPMt_R M!D7꘥HipmwNO`mt8Rz)cDڵ4 ҁ P6|c?K>7j'wUɓrf2x[ e/߃T^fS)=ak!M//cmc2}8wZc. Wq^[6ScSk QmnTҙd+*(2-<{?R$ N ؽ5Q<6;޽b[y&0D8s+S{c5eq{f"[mݸ͟G\!t3:b3= ܢY<rG CsSo9c./)2z9߻h2)oLK싯]dޖD礟L~%)|ϋV;\Cu3K̸YGjd6g`nG~V pmb%Qb 3֓B^Wi~[t]<ǻWc*Vl'8B6:uՓCΕG B \N7ոgyP &ⶬOh; 4[*tvUn 3aD/QsXtA14ᤋ+\{FC?b?K ͡w;'PӁ )KpU՛o s{6b3uF(*bܻ>񴣦͗PBDv{[9&ggM.5'?œ mȬ'E=W)KgiQZ|ԦE FJ g)(J$,7"TI [ ϖy<*ߎ)s)q=+t$D=e J)25W^Ƴi.!K`K[a]6)z(C2YP|h; d*E}#8UނiG0HBTy M[Wp՛=\!.F=FؔuCET2#oH={qon ʯFxVk}059v*۹ @SV7<^6N2Pd0!asJLEb73JoG.)90hBk77Bx,^ӈi dBqQ,|ۇO1JMEd)e'_|lҴݻIux(} / "h̍ }:|-w(D>}.NW؞4+!Y@M43fA՜Bu5dL(vHRl,j_\b'èmy<~jB7MBlB8d,ƻcI< >Y9T]K-diVC5uV赶MySob?gq o _ڽR΍I /E< "0bh{p ~ܔlmhB?ʞS~4>A<55^6lmWguDW {aww,Ԓ \f6 |goZ'XYaZQ08&yC`F>-){!\oNWl@?ЩH$;N+@2*@T!|effZOlHؾ`^3ǀ׉m#=%+GHp+dvُ3YͅѫLL Yy t ).;̭S♋k9. Qp;t:f؍*8,c7x&\w 5"AFD}#c:V5z9prԞCEN!n`UATxn6~:K@[>(_6Z/saR_Ɲ1]b4}ēeG=x $3f&V}-U:^/*9r߱Њq, L~=1ne6VM̠:۳A&c^' @]Dv$k?Xg^uZ33IۍޑjmR@'p09ȃy)#^4ŀ3ZkEpvĒ.~<]mv(oOe,(ʹWP*3nd<`ڣ;?tB':Ijb1')Ǫ]|_Է0Q \z&CQC /~UAb>_ N\,qE:#9"2}%5HN]HHet9{vŘA}oi'q,x T-ͦn%zC4;4~u@B_vlr4Y$X7ƈuBk"dæ|)e/|+p% ,;ښ ^PXN_5f$.a,BA?A@;TS'OR&A;'NOʩUܕ@⭊O~O+tb{#ŭ"Eg.gnY)@ī? e X@.3Vt3MiQ%Oހ$$h/i^ֵѷ]@ng15ϳ]ۘIGH11)݃F\*_ U22 u bhRaX_u)YSA=b\9)^#]g?;ﯭ3 ٙ}; !I=>M'TDG?=pd3 yD {wu4GU TvX: cLJO&@*uGr.nyRf>lsi3k. /pi?Q;.:ΩTвw~ˑ@8 h |QEظgۈX 2& -EtpCcjʄp$_M]e5߂prg 2ۆ]tVR$4a_Zk'/"K8(E䦲/Nѥ,eОڊcL^uoiF~ KYr0>+d]/)1͌5#%`gY#j F5 Q1dZK )}9]dA^v:6ݙGJ ,9}l6 R84UAVHu+r)tԮ<3+yv/(5caL̛A+B%E8@~'[ HxD۴h:Vd>H@^$l\zNW( op^"$wU?*B/ԇe7qb"TBgE4Wxי:|(A0"gN+N H(fؓߟ0D$I 0][oΌ՘Pb*r:’Fr7A8EYPsYtكvBv K%h"Ln h;.JM Un,s)0Q8$w}(梠r򌞳0&փLB׎Ipt4O4: ÜTE'bC07@CA1NS/Z]@t|vTq`O?q@RY"i9{5RFr@*45<+1htdYFL7\lqA?t(טãF*8}~SJYFF%G|c[@':xM4RM])"jڊ/zK&CƜ Jág[lo*H/8髀bQ|umU&V.W[-^Zհphs;LnKr<3rbU7"xrA|;a- ŧ,<2ϒ~P2yږ6 Ԉkqw%_Zi1+c"Fx,Nk\~Fɱt#_O!&uGqrw0NЯ@*[14|JNgqthg_i2SU NxYT{R* `9d5*#Cl'a,R"fR@;N,"qUeqB/:Џu'2k~I 8GB}szPԏ}x7lLXv tdLleTUJ@'2i+#0aRϘ;9,Z@*w~~@7ka|,)&7V.OzhåsQiXJZQF3h^ƒNA6ȋ./+(#!мآZKq109WͩB?GB7KzCBo@Z/Ә,c!A҇ fʦ=EYmK>`2k2jrr{ ya55xdmLRp{b-B l"ݡ+J9;oо=$70J#=IYm) !^ p$#7ԒHӘqȋtgMt HUª`eG.ʩ_!F~U+U)7 2i6V{w lZVo7ǕaJ+\)5gۯ?rlǧ\&qDHCD^w4vtϞ7?жu2fvJBs"A JR4yÑ1 7qllfdW"^%n,M'$Gsqhs3u4;~\_w %'Av)pwA뙲fz "b` EPïF[`uTP!sNfj%eLy.mL>1igC[MA?eEYWny׈voOrwȣ,mz5mD"V].F-HfY\42kⓧV4pZ4V,j\+b"gNyia=X.)4KxYHyOkSSVcRV1V?ψݎ^z+?"<U0]{?4/k|λZ6$V5\l el*wU( 9΃^8ЂmPvj5_ŭ(}T<:?E6ݗҋDd1@>"n@%AFypm:Jٴo\sZ.վW\CEQu¯xmM3 rTop3d03f}װ3e wg#2do9:I$ $ei8^P&SOX;sۻK1e2RۂiAi% Bg/?E|اrfw`?֩%K{hwFMg/0iwy>V5U!̇ ͶZ= lK~!aM${w=(o"dvڐ.Oڏ>YkrJ!Y EV'6߶8ZDtu0z'+ ߦn[7_+vFBai(uwZTK8R7/gڳN>Y~#ʪ۞5a)Mf^WjpnQ|5L!q) ߂k)ꑒKŊs54HBFd_2L ,xA3B/QEw $Nδ;t>QXLٰ+ec: !@U]TA:j(XZ59'7OCG$Qh*)]sd`dl[v6PnK˽d@vKĕz,-C0Q5/XoT,6`J# h&b+<[cCXdS_"Q={-AO?2/aewvlXN'ɲ')|7&4SL!"I.)2eJ(ADPőI}En,.j^VGP±Z̷!RoHT-B^|,_X6A(s &;n^oIi;L54P׳ A9j}Z Zg`kreM\Ü8aB& ZZ~#6;ï/78lmP}!Lò-P^N{kQ/S. _QrvעGlǻa`_Ɓ_|K~~+ lոw)΄(.p|@s QT#iIf,+]JVQG|$̄E[X t=b06|F`@9YߡsxsS 0g8q$YZ"_yud S86}:gN+g?5,= (Gb쥴x toV*D a *QA%IcA61081`ڿʃ-ю;-cPj9#@zŏ MaM6ܭͯ`rz5qQ}O"o6g&W}.<9ԺWY(ez+NC*2 ::4!>ԨvVӽ(]t?qFv1eSUȎ/.FqCC>Md&WS S!oN,ɨqMktxFI|B31`݋=&ngYsU@Ҷ'$6>g*CΏD` ?uYNvh9t7Puѳi`S cXZ25\ALT:v?ewV `,4u!ZFt<|?iMI$R(Y|yNB44Wۧe`ʶfHؒAG?NUC7IbϛL5z*h|D#fg"uw;ϽbQщ $?BxGĂvWt65 bpTŸvPOqh~!hd?tg9Q~7Q[8f@NhjX5*JT̟!v|D$ `0rV 9 ΤȲAEMsV<ԁO]n<|^}֮.RF%~CC'0'rWMUB YlO>_;y<9 }Gّ>kaf!mHe:&zUϦ[9[n@2&TqXb-MF8#`E<&N֨U=ʽQkf^Z1ŦxAik/O'E=q,ސdzw; L%J_ y3I <"z> i$+:L)<r3Ht8٫.ƒ~,fZCx; ?P<Ό^+M]ewK"B#2UJ""bj.猶ao) ?>*[?Fx7~@:|Fd~MKm:vPiձGEL,,KiqȻ٨V,}ܛ< GpKa_wŒKv""i 8z/x"L?BObCՓ2 9 FjfMb%N.Q (?73AL]?7{߶ (w3Pm茲.+t]gn\Bκ0Mf ;5ĵŹƔ/uyc_phs~)ʵ8r; C11RI+zY邫g, $̼>$WO+ pk %HvEl83.@&)e9LɟWSy aF.Y, ui"ؘhE G )D!lSٵ$Wl%(gnڭfV=eK`/7cJ8׊mE,^I(c}rzȨQ~WiNICF :1\В? nEF  N L$#+NӤeWB"V7e#q+Zh=;ƹ OS҂Bw$x|Hb"Hg 4MaB\hC=9EGS&(j_oQU=DקA ԅ1~.{[j4]^ϤQSf b B"֑tx@y_R9t\$Ȃe).]۾AMC4~dA֞{m4?[\Cre3^mt41[}_5a.7?_> c(Rc2*݈2ʭ y,B^_t%ק 5w(eł BI75=@h˭)r7`@gFƕm&pFZ.9?=kxE,˜*Qn_:R2 +_}}U& W]_k/^E*2ːŒr53U5Wn(Ws`Gd#}K_|{ots Vhv8ٻ5(V%˻TB#aCNcR\ HK?eD;L&V1w@l)9i>@*$p%dcOqG%=;p pl HXȢ;0Ănj:ɦXT+}X}] \72;en;JbntGhәHඃ֠ZӅŬ Xq sl'.Oie˔ M-`N˘gw1XGh[Fxj}#[ܸW7oek1ハWD  1=3?dmQ_SVT#\$43V̰rĪPBȇHIZg'V9:߳lY]-K m펵N[\+Nhuۥ`4^FD0~r"By~ ?Le} utJS M(>yCQ`Z%84Y ygsW#``PNAT`UTm _"?넺fPdNI'juV.nQF/>1co'W|rA4<=o<vPaJi5 O|x iƗ`Pe>͸+mn<3B @mǪNp[GLhHRfzpq.LS]]&]Kj'ɡv=7Τf>w B]/wm.0 #ָӃ%6V WוjΎF90BF[epozBo6cN3rvK4 VDAVI]dS̼֑,ZZI c@'pw+ԳۅńB)wRҍp#MKY\v#,<eW 9&71=駱!g V  #w|zI) d`0gM6g2CKqOZȷN7V."=W [n}ƤXOda# *8gDKFux%Jt u%pMmIZi@r7,qmHT %6h3^0-1e+/ǵ,Q vubY:ҾcrBUZH(oŸ6iotZ~Fjn_F\wzt끁wѢ 6]b U9Y^#̎Ǒ3 0e|v$<;I[,ڛO hgd@RWB&Ϛ@"\`}WKy}rx, ¥ʐ {KR)X ` qh*ZzX$炪P# NZ 'd5ݷЇ 6= WNP.)'.@y &N4r]vu9܋(ՁʴC@IGXB__'g#"|K2M<-:]sۮE?v ari }b\nüc`1P|uC-e&XػJY}L]iiNh!/E*;'_0=^ѐ~JF?ޖA UNz GU͓vT敚Lj'س[:8lQ[*?R N9*[JXVxYgIz$]c _s}d}19>hRr{!/BtȒ>e;#= "^AB_Č;@3 aJD}o- -[Z0Ν V R0CJ ȫ>8cz$^K1g?U]њA#߰}YwXlژjaxZ]#3ەW<ZGX;)ʡwQ+rn ?{ D)p=|V`VizZ!][#勫[rz7|#|Ì풕 ;C'vfL=n=2.yPӣ| 2! 9-qYwOlNGs=jZz{O(ZUj Bja H7"zigVSIq9_N(Tw^*6+) O ;*!Ant:q-kq'l7;+7B4-Z2$"RAa^0,3ևr:Yc%Jl:h}D OlVkF"80YF酻KlxȖ"={vYkc<5Qwӌ J)TК$k 8nx\pi~E07o>2YZ?PA*7%zl>IA.Jl|q;xT8g槝Wfi[jCB G MBE`06lNF?Fէ+O4_V0; y@ y5X5s\u'^TE 2'X4)㻕kbn끢:v2M}gXi Y]ULS&u)l//Mo)@Z4rFU8dsf3]EV kHf;)%BWwɖ5VbUqW>S~\< ՙ3O󑳩M|sfL biN]a>Yb&^")H]hv]5. kh{,:c:kby;wܝMH7O(Ft*Ea7lי{ 8s;&=j"όEˢ 轭Mjיdh=k:k4N=M21>}",Bb zJ6 : "n ;P Rn6MGĉ̺ _֥tp':$.Xw^) Cykځ{ Q` LO8ޱm+)"+?p+.2VѕX(S!u2eO3<` Hqzf_B@\vyRa&>O{U=YkOj{:2`(МW˷YT5$M-&5 4bpa ZΙj3zѳc14t=G5c)ȟx>ZV?HYu.VTm,Pp BhV:A:S½lkFm[dת]tD } >,tL> ܧ[Pd[dИLp[ Ҭ~k(Q}Z4YV15­X-dd5S"=)#_R0Y\J.oTร͊;/DZ΂?s- n3ʕPL}qX;2ZQeLg ิn^g2(9'6Xv#9( _.5R%A:D\Fy-u(L]<4ula}AQh-N9Tn@#Xtto.vi>~\DP!ByK ̝K.iyt"X2 RQG͒?֫FF2on\g'ЛT䂭5Vf==P)}'D򡗎"zfyG6\R5n[ZRUl<[SQs|"ZɃG\+-n >b%P(dGuڌUlqp(xu1ޖIh(a+?ZkߍH9jn(v]wgӷ5(2*8ЩTx7`C*92mEM:irHf<`Uܖ<瑂BKC_=  aU.Jgr揬&k@sJĐ|v^!yY~T1}2QGISH&8j|{K9{-Lx>آ͸3q|ާN8~fA_/3pŘHM"M 0p-%ꄪ4Le7ulD]uD ltdL@O'RcVR+8C`nEDDLyn5&O6x^E/~"e/|pyv>Y^:\5M[o_m]Oyyղbg :P1Ersc} 6DS7#l]ѝۻǃ~N7% vD"y&)3,NIBHrf1nA/P uQ/C.S6B-m [X3n}(*>$ ^7t~Z^l) U[5/tWh4HqיGiwuu fMܱ{h,rr[*m@2&Ŗ1U軅K4l!չk89b 0d! #IQ= Yo/SS9o\j%>V 9‹%WzcI|,-e9Ğ-tq~IVS|Q@l,uسD%#&lH= QBaЇm$ЗuCPqBwpT'`ҷ*j$ D@'RS3ֹÇ1oWuF*hW&sǾ6 RpցȈ|~lB y $(!GQZ4[|# #.H,6Η*@8MC5Wݘl.=_IDn.Ƀ2cO~qzF|fB`#( iF='kN닛QaНRCaznke/A>+fAz(q&, LũUԮ">d\W ZQ$v/yuτ}F ;J}>Ve8h%k;s?fNwN MǸ.bb{ŦUa ֯&ߎs,3{hB!? J90.&gZUnog|_!d@|*i?jw0 z5W{YE*{c(FZK]E`:VyiWslq Q`P:y@Nu:ȿ Jjs.@KMv xW|(KF爨E1dEMaJ)y] ڜն?y@eLi`R] 7OBD lg]"u!sRɼ$G9S(uT1# x.Sd>= *tr켪w+"5I }MD*y8ODyXUQfڟo ,IE~h7*E юrZtXֈQc*m VAFE!UD ww$V1қ9@KD 3-?(G?ڐ3q" Opc10;?^ i=::S >Fp7|Zsq |^/2@xyZA~$OA|)32!VeO$ixYz$9> rYX #* Jʺ3M!2Nfp/Q+]G31Z|fA6J72XVdaF;&uH{;RO)YވdoFuu' h U )0 !1x),lbз6^_hܼGJx aW3)}#UIFXӚl75Aʚ-@%⚮Tx[yhHdF_kuVl$,~Z^~N3L%ZU\@AY5RC oU68׸^TB -픿jtnU'Ǽ,"/Z$GE2s# B3i>H3XclP.f2R pH@hDs~AhϴJ"qDLy{r<oG=M L0;2^N{xzͯ͘AfQE W5|DSuc-ݨyRՍ=ޣ\ k/RouCȄCEM]|c6IF<Πӭ#jw@}pX݅+sȀa[)@yL'l8+sxբi@F (}]('NF7 G>,MKu0x>zϤ2zqV,2;C72kST~YB؎>o%BuJr˲Yt^q4]_: 6W7vJ f8>_,%&S^FM~\>2rAiV3.Զ˘w \_rղt:G;c+ZJ{ ]]wG" n-O<oL<f$b`,ć:;@t1dbuɱ_~Pd?R|[$҇2l^Sʝ&R^+KV ay~B.^p ƕf_9{eSzV!S\" 0gtu0'g}o5폳vR3;4հ ? "1l)*df@ɍ}ݻq1͈.S#}f$j}ubxiڟƧL@{LI]53Ja™!/z M,e%vx;ȃUxhG(d1f(No<֗mtwํfU+N4*(P`G1\Nn" Ge_ALI p#Qֻ{BCCk^Me }̉$i9 b6@F .q]56nΖ `+|uڻBrdYr$h>hk(blI-wѬ)FZ"|u ?#ӓ"{ &FBW QE)xP*bQk)ĠifhX5e(e]\ :n9W)>gvS#Š (2ʠQͭ9hmw0CckA8.zՐ Pjq1ZƜ7E3Y5Y}fHt PEw[/Z}5?rHV>|'v26I~HG9i Rߊ6aRL""~{(jrA"&xOC@O(vxO@-L%Ra.g/!3{%t25R&1XN\FO8geVrI\npƑu+n:|wb+TA"fo3h|#N{𠄌Bڈx!Yg*-*cр"ju3&GEFBC9lPDwFk6.1|ʘSr݇K~rp9= o䘛Jtl⼀00ԔLkƿ#tf-t\cTuHnxm֬{#\2 =vm'||05Y)1Ϣ~I<>8[+ ų')5lCnAmQ3B&D\1xGn.| bCUCZᓓ6}Ғɏ( .̌crV>nbbqm,I(qm+ W%*` JS6!lC(!',b.+) lbK4i|aW8]s##I^Ήu`P'zeS)=E6$,5vtJnobVKݙA$irlMQS>CCWJ#s=(89 \ra' [4 clV>S?!B@ucdo"ޮ%큜K،6~4 e{HHɘ136421n>WܩVL|`[ d^a[<U5Z >e ĺa[2RՖA4.A`t1lj!rA"wbF5R(-g'QzFR/XwYۏeHY>ih7E`#9 _J<8!/`&yD]cm^+(O%O zPW5=8ek0i*-tO`<-4j b% "4̆JJԦ.}x-&}r!|w^#IIp%u.#bkOEjY]ym0eqr)q+g?FęC_ AG~[pc6Ќ-@ӺvKflYOX#WT&j_^^stؘ/IAl8H"+g] {YOj+׊TE弻/eYٙ8oi# H]睭{~<e58ȝKG,Ŭ7 \b8*Ok X—4 . 5"Qvtc:ԙRt*(;qM<Biz,