lemonldap-ng-common-2.20.1-1.el8$>$b.%+k=Y0>G?d # >tx 4:A &    d 0 037=::=SL@gMgXDg(X8Xd9Ztd:mld>{?{B{G{H~IX@SYSZ[\]^/bTdefltuvp wxy$?@DJClemonldap-ng-common2.20.11.el8LemonLDAP-NG configurationThis package contains the main storage configuration.g0buildvm-x86-11.iad2.fedoraproject.org ~Fedora ProjectFedora ProjectGPL-2.0-or-later AND MIT AND GPL-3.0-or-later AND OFL-1.1-RFNFedora ProjectUnspecifiedhttps://lemonldap-ng.orglinuxnoarch# Upgrade from previous version # See http://lemonldap-ng.org/documentation/1.0/upgrade if [ $1 -gt 1 ] ; then if [ -e /etc/lemonldap-ng/storage.conf \ -o -e /etc/lemonldap-ng/apply.conf \ -o -e /etc/lemonldap-ng/apps-list.xml ] ; then # Run migration script /usr/libexec/lemonldap-ng/bin/lmMigrateConfFiles2ini 2>&1 > /dev/null || : # Fix ownership chgrp apache /etc/lemonldap-ng/lemonldap-ng.ini || : fi fi# Upgrade from previous version if [ $1 -eq 1 ] ; then # Remove old symlinks in Apache configuration find /etc/httpd/conf.d -name 'z-lemonldap-ng*.conf' \ -type l -delete 2>&1 > /dev/null || : fi;1 Wz)S }gRR Fc LF  R J "(1*- G ) 6@[CS\bn<2 +  U 'vtW"1dB6eeE]]; _ cc]$  ^:#J(?i* H jd&& ]hA큠AAAA큤AAA큤A큤AAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AAA聠AAAAAg0g0g0g0g0g0g0g0g0g0g0g0g0g0fXfXfXg.#mg0g0g0g0g0g0g0g0g0g0g0g0fꟼfXg0hg0hg0hg0hg0hg0hg0hg0hg0hg0hg0hg0hg0hg0hg0hg0hg0g0g0g.#mg0g0fꟼg0fXfXfꟼfꟼg0fꟼfꟼg0fꟼfꟼfeg0fXg0gfꟼg0fXfXfXfXfXfXfXfꟼfXfXfXfXfXfXg0gfꟼgg0fXfXfXfXfXfXfXfXfXfXg0fXfXfXfꟼfXfXfXfXfꟼg0fꟼfcf*{fcfcfꟼg0fXg.#yg.#yfꟼg.#yfꟼg0fꟼfꟼg0gg0fXfXfꟼf*{fXfXfXfꟼg0f3fꟼfꟼfXg0f$f(g0g0g0g0hg0hg0hg0hg0hg0hg0hg0hg0hg0hg0hg0hg0hg0g0hg0hg0hg0hg0hg0hg0hg0g0g0g0g0g0g0g0g0a1ff5f0250974fba47ee9cac4f69849963683964f03ffc542f5a725923dd3ee1a204aca79ae3a3cb69e65ee5343a62fe9df561cbd4ece63f02cb14d5c8610756135a5aa6a0f3ad234aba9897b55e0ad9869a7dc18a6962bf085e668ae92f3d7816c886aea452160baeedfe7198462405fd1477801c6315e7ffd45ef9c02af1c871ec0794eb82b11dbe50e956910327b516b54a0cd6bee9edf4d2a15387d41e8267061a8d67ce2db67a4efc41833c2efd8f4479e89f9cbe9fb085ddadb414f734bb008d6226ae06d3fa8bb75e226aee6f22704de72583913775a09622002ad8af9c5cc4da7dea588490d3af718faff1abfe8e8d60233e9f8ad9acb10cd5e73aee29e1afd11e006cf5634d56f1a9dd9a5e45d547d282849b789e670bcdb77dfe8b8f9217438784b3d1c864909faa601b2f5a8b32303e18b7456088c0b5a296be0f6fca93f1ed687ae73ed2108c9d27f28713c4340bf2f2c3d702722cc7cec153821685f73bc3cff4e8068dc7c9843ad5400e1c4b2e43ded96565ae7a42add2d005369aa79668f89e02976d461aedcd4f2784d11e0fb93805eb9b6eca8937927cd44c1f469cd72608d67e7471a60f11e598e58bdf9ad7f23c32451597799c276e1a9da03cdc7a18449bdb3a7498ebd1c83c699c95ea8b282622f37c8785fefd8124d290528e8c6bbf37a4bcd0ecaa769b37e04ec2c9a945189870d184754ddd98d042506b41a1fd69be266e7e8601e4768e57a7f3ff5def1af78e14015bc77a8d78c545e3c123f319c51e3e1f853bfad57f99da7c8d83c10761431aadbf14a2c53310e167ed17cce53f6c29cd9591f1e409c1ed93a3f10f42ef953341024d409dde0d5b3b91d78b23e85ab3bc0a55daa39d57f45439aeca4ff2f204c35c3c814d8f1f8eab59392dbb5014bb0f233aa726e0be724ae124cffc9f23c2f2b95e20baa4f65b80f13aac5a84a4287a1cb89c8f1b7ed5feb7ad1db0b2054075f9dca4eb378177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b88064304c3eb3c0a12c800bbe0e872252350db3d09c7788a01368d6f1578cb9a39e16e06f18e34b17eb2a54c28589fe262cd21d7a75d865c2ecf50f6e73bdba0054d3d5efc4de8fab2df7f0274ef1bb198ccf41bacc919b46c1c8f920e6e1e5ba3f23d8fafb85175676548fd74e8f4ead1ca5d009a7d5ea415e3e9832642b99c8ff7b933e5b0aaa4149bcec7edbadd28b3f7da56236ddead3e915e2cb34350a6e9fd5214b6af3d15edc7c90061463ce3d8601ada222e817d3aab15519434784177629043354247ae614b6b67398dbdfc0c286e5551286b8b8109439698154a1f88568d2d441c9a275e2cfd5f86f0081b4de41e5c3e8653ac831ac348072a8fa502d689d1fc29d3474bb5ec186b13be10424c13544c57db41612575c3266dc92d4fe7ead59c477a3a97f96804be21b2300ce0e6876777cacc7014973e2a4bf76ef9947a737b8d2c0685e534f087972da54c2ed0379c157693fe40365efb8918440de022c5a24a25a72e3f47fa337f68e473040c6a45ea8f9262e3deb8aae729b15bc74e748a9cbd4871dc48a04aab83e99ab68bc257ef8f7409d13a227041460538ba747d8931e541b4ad9cf2cfb0e253b6810f6fc777fa8543c39b83d816eee62769011cc34088ad4e09b230ab26fe2ceb6382eb35e2638b750cc1c6cfb4a33edea3998a80dc1547467c78a43062211fb2b9c65bc76460c92f22fc56942fe0dcfb46e8fef07fd20c8ae5c5fde1f1c85dcfe3817028f917d58ecbe2207eb4a677d95e196c5fca46da3daa4151e6980ca74ee5be3c54645b1d13d8382a4eacac6c7d8674296e92818731cbfb9916c112a3dd2314d8f004956d639f557118383c04d2f3e99f4a75b2bb61c1defb71feeb9b8f24c23785327dba8f683f510618cbd4893656e350a84418cf0b677ee9be58cda334611e4348ebea2486a5fc8c7bc5cfd66d2b45a35694d520dc0aba311cb6f65522a8ee40b2f25639d5c697bb8f9036d5ec0c969d4bccac60031e6b5db862dfefdd9b22c6e38756f8f9eb8d14617d2b3425598eb39494448a857fe412577b2e4227f785ab17f299ac9dea72489f4bccc9db6d65ccf2d9f5f872c4ce1ba0e2bca7f05e69b87770bbf79c1ccbc5ab98606408a4bd3cce93684640215c30d654455ede58c3db7e80e19e725cce67b4d6330e00affd40ac5b4a7e948d5fd3c209e5140d76eb46d201bdeb233c5326a0bf3ba6b4a747007413c907cee117573a7593fffe0278f91035c1ed05112ffe27a8675facee4d73f9caaea3566daf2b48640391199c54251825077b4fb27fceab80a5b5dd37d78b0465d4c004cbc96fcfc56ce9d218f7a2c5213baeaeb9ece4acd3a6ff0b4199c58d151813c02ac1973dec7da0791d7ba826e04a89552e31669b72c4b5b416b879e364ec4ae4e11a6856ffcfd458ce1e7868f1419cc75064c1a733067f2457674e7f58f9cd33d2b756be1eba8b4c0c059ccdfd8149c322cab5a58252a4e5fb89e6311d41479c08c83622cfae587dbae50ef35f0aa533f651f818dafd27724ae7dfbe3a7bf3cb2bb11e0b93eee0adbc70956c6f024df843f2f0f67e1390aac3a713dea17d96869e70ba2e7989feb6d702adba8729f1e5c83d3af389374a64f945173630bfdd2a5c09be92e0245f2ebb61d99289b4c1a999b2ca3d7daaf9a5d4bb4dc5bf62245f69586719b62cd1525e05a67c6e5152d3edb802b311c06b6e8ec30b6170ba5e82e751d73c529e6717fce8cb3c31de91265c26fdc0470dbfa81201920b532144ed57deb8ebdc6976ffd530ea1d16b5e60988d507a2ba87b9f8f1d856f132339e9bf2c91e648589f3bdb42b2cb2799a3f146e7040a049cee055e184417a141e102fbd1962a68e363276d47603e7e3a6e394f82e49d9985f8d71acf749a97c4a06b8959b72936c93795d49a0bcd05330b4bb5ec33bf3e8625c64ba97b3063fd69c300db89148c10f6b6d6bb69b68cd64916729773592574849b2b886eb10f80edd7a118be542fdf8f8e9756dc80f49ce63fac073776f12c659a9b38a1669764b9e42e97165e8f73324e3ef2d736516399f802555999ea18d2a1dedc9ad354ee48355354e0f7104e5a585d80c9cf237f6fce19880d016bc551155e3eb4e32acb4c54adde2ae44077de9f0e084c3f2896a3e9c0fa8ca782dcfaa6e6c5afbc729881af580f9cb14edb36010bff37443e39841924dd2070989e43402a336cb7b1bdffa682ea5d63f076a15b34b131e68c319be24d5171c336c70ea90356a5f1617ef64bb970d1075d9767e64cf8e7d7376287c973cf475ed0434aa7d54791b9dace759c829b81edc3eeae5ea3e9f22f9b8418cf2b43f9477209a76090c9b91326d83c51e6c5a08e5d02fa8d3f949abcab1a2c204bf3f0a083b9b4998a7acdf380ced61bf3d2b7773521c0cefc4262ad14a74b5847f4bf24c2db496921579dd995294a95cef6fbf12b83db9a8bada8455be6665dacf9dddd9a8f377fe2381f21ed175488c1114737853c44ed30951358578a76af330b59c65ddc965e57094d9df5a332d3828d07809c15b47b8964c88c7265857edadbcce084a0748a59ce03970181e98783650f4d1baeaacb065416485356fd9d59414bbc03c5992660b914c82ed238ae0da82ee8dc9b5decfbde7bb217b4c6d0d841fe699d863d2b9871b36daa9e9a441c7b171d01365a27c3f58c7f9aed00da676521095a9b7d63d33e66ca79d820173726c03222f55561ab2e9254f0b2e8d087c0a2b0cf2f4a0266ed01886fa02e6d99a8acc64eeb7c6eaa3e67a10e196e00ef4681bca7ad05b963a7499bdfeb0e3b333d30fcb0ed5e42929d0672af5740d8717ccfcf4eaaed4354b5764b74ed118260587e1c4204a2fc8b2da26f62118cbc87ccb81971f97b27370738682c4c00c68ab2efc84338b3247d14f916f073a743b400cc5e11d47a5d4a764d667e52e6c9126a192cee8947b36eba9a84aec4f921aa0ac43b0a9e071a9c121504aeb73bc52f7e043ee4fbc88021ea5f7eb211fa177cf5646d14c335959a48424d4e99da7e200b28c8f7aeeea2ac67a44ba3b669e50a9017a19b48dd409f4a2151453f6e2b7e3783175de3901fe3d13570049f02b7a1ef4a6c5b8324b35ddfab3648a1bbb04a59d643a8366a380a46ff12b7ec71ec87f09d21b5b7b6c5a98ab84fd08dd83fb3b0c1cbe21fdc16522d788ee5f8bb1879b17308660bc781b5e3b40c87f65df1e5e36e98fac88fdea2c6512b1e2c167c5239541c0dafafb07ea1e3d9f5164b073a6e98fe333d522c915a8f88427090965aeb14640b11adadecff16b6145f85a62551399cb3dc166bc09093d2fdb79ce0c9911d4fe2377ac5eeefb80bc771fedd7454c84239881ce9a53c4b8bde3e1ca485e5bdfa39aebab9cb8631079838031d3aaaba101a483552ba89940e3239df2671e56c6def7d07dbdefafbd1bf305b3000ccaedcb2a9118ab6fe90b32e3ee2adf20341d0863b11e5ee77709049a6997b40b07ccd0b5eaeb45dd97df174e1f10f4c248c3eb52dc75b53c61f46c76774ca9cc1e2a0775c8994c13b3215a27c735d1a1f36d148d049fae2db03f22abb2bcfa0016161f07f5cca4f7b5fc2a28f53cd95cfaaf24cb568abbd63d389989f5f45eaa2565a7379d9120c2a42f18b06b7a920d30d10ac19eb31df58964f1cf765b8d9a3a7c86a081412b2bac31d1a056c6311d818382c4e912a9ebdb7de37190c514ad9ff0ffdd238da5e3c91790a1ce1263b94956a4469f841643508678626da5f66508a8eaa1c32f61b57b7a18a78ece4847603f21d348b032e0fc72d1962527aa9d4925e60662d2800704b2571c372250c2d0b785af6663b3df8234f846111fb5ff6dbde08790a8919b50677632ae1aedea590edb06c04f74a3e25c9eb5295da4ec78c7083d2b2d470ae07dd469c223183735fcf108669569e83dafea09d97e65f9b75cce9a14a7c6917b3789b32327e9a7f38147a6a272180d842d3c950c9a50f5b218e82d1cefc25765efc192c8560979d20f87708df056bf7cbd56174201f8bc0fe47fa79c22fd1c603fb0b36eb39a0d5a1518c14622d851618895400c28e7e85c802868c9df4085740094bc742b7b7bbfe4fe43fc902bb09a95b218b074b77b8a13d1e01449ade7cd948236809e3ef04f8dfd5d0e7261f9f1a0596bbcbb5675a3ea374d741a8b8ff07f7983e5447ad0aa147041e5686c9f55180e7b6abdbbd07a4e0e7ee487f4db668bd3d3e0258a6b2416ccf50f344a3a5db0789f7be6fa66d04d94f8b41001d18cd42f49d3d082be625b3228dd6bb2089b3d2205af3087f137c7accbf30214f175b917f16b8723e498b49057cb2a52bd4b73e2edc57446fbf64896aebb80581c2a94058f4817f0aed072655369c7d8b5fedd750c2b2986cd8b9c6b5606e025ca39ea1faa098064d7523099eafb46827cb6c74e268788376ad8095c61be412e0eef1ef7075e1e0b1cfe9858364d75d6d43aebcd466156da083f61edbfcb6ac0f5181ddb33f9f0d399df7cb1be38b583ba78b02d38786bbbfe97d8e3244ecf4b8154bfe3dea4fb3c553839bbeb18b81d5d389068a0c0cd2e4c42bea8ded02ecc2f78344abda198db95f0e8c7307588bde3b2c18d42b4f8e014983d08aa97a3e34082b500408462b9c00697f7a93d2dfe11c456cbb692674d491601b3226987b939497b867c30afc8555903477c255f56e9c769488d128ea117ec2358f17a3b132c32e370b8314bcfe9bdba392a46483b9d2f55d9803563b02e261ee684489be9992f454273dea11d57d8e105d07174c0d61eae41eae2c7a8fbe1dee4dbcb772ae6c68700cd1c81027785c4451c91c513cbef5df9f776788dc2b4b0e0aa2e6c031207e6243fa27213ca5dfa06544253c973bf0461fa5f72089a3392856fecea203e6c1d1f0b990fe8c279b2a99080a1102bef57c607d266ed23e39eba7974e7c66448a204196d7a95a7addfb142c96fe35a89173ffde3cecb434032ce8e5482cb615411adc2831a7231e5024bbf6456a8572897e0f1332903cb1cfb4ba8bfb2470f4b12c9bbc8fb52f069c040235e422ff2c1a88c2956c6823558399b268cab908093abcbca277d070a5c7e62d49854320031240b6733e7096ffb09ebf9c321a01c0785dd182d790b6e6a7c5f9f9c6e658fe1bd9323bac6e55bfb69e95459176d18efe61f7b9c55355781c2261be5d92b8b5e0378b20be940dbb3f53583705ea94f841928a976dfd9f6e343eefb858f63773535ac7610edd3686b75ccf72d15a434596eeda871ca147c42dbba051d7e9d90rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootapacherootapacheapacheapacheapacheapacheapacheapacherootapacherootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootapacherootapacheapacheapacheapacheapacheapacheapachelemonldap-ng-2.20.1-1.el8.src.rpmconfig(lemonldap-ng-common)lemonldap-ng-commonlemonldap-ng-confperl(Lemonldap::NG::Common)perl(Lemonldap::NG::Common::Apache::Session)perl(Lemonldap::NG::Common::Apache::Session::Generate::SHA256)perl(Lemonldap::NG::Common::Apache::Session::Lock)perl(Lemonldap::NG::Common::Apache::Session::REST)perl(Lemonldap::NG::Common::Apache::Session::SOAP)perl(Lemonldap::NG::Common::Apache::Session::Serialize::JSON)perl(Lemonldap::NG::Common::Apache::Session::Store)perl(Lemonldap::NG::Common::AuditLogger::UserLoggerCompat)perl(Lemonldap::NG::Common::Cli)perl(Lemonldap::NG::Common::CliSessions)perl(Lemonldap::NG::Common::Combination::Parser)perl(Lemonldap::NG::Common::Conf)perl(Lemonldap::NG::Common::Conf::AccessLib)perl(Lemonldap::NG::Common::Conf::Backends::CDBI)perl(Lemonldap::NG::Common::Conf::Backends::DBI)perl(Lemonldap::NG::Common::Conf::Backends::File)perl(Lemonldap::NG::Common::Conf::Backends::JSONFile)perl(Lemonldap::NG::Common::Conf::Backends::LDAP)perl(Lemonldap::NG::Common::Conf::Backends::Local)perl(Lemonldap::NG::Common::Conf::Backends::MongoDB)perl(Lemonldap::NG::Common::Conf::Backends::Overlay)perl(Lemonldap::NG::Common::Conf::Backends::RDBI)perl(Lemonldap::NG::Common::Conf::Backends::REST)perl(Lemonldap::NG::Common::Conf::Backends::SOAP)perl(Lemonldap::NG::Common::Conf::Backends::YAMLFile)perl(Lemonldap::NG::Common::Conf::Backends::_DBI)perl(Lemonldap::NG::Common::Conf::Compact)perl(Lemonldap::NG::Common::Conf::Constants)perl(Lemonldap::NG::Common::Conf::DefaultValues)perl(Lemonldap::NG::Common::Conf::RESTServer)perl(Lemonldap::NG::Common::Conf::ReConstants)perl(Lemonldap::NG::Common::Conf::SAML::Metadata)perl(Lemonldap::NG::Common::Conf::Serializer)perl(Lemonldap::NG::Common::Conf::Wrapper)perl(Lemonldap::NG::Common::Crypto)perl(Lemonldap::NG::Common::EmailAddress)perl(Lemonldap::NG::Common::EmailTransport)perl(Lemonldap::NG::Common::FormEncode)perl(Lemonldap::NG::Common::IPv6)perl(Lemonldap::NG::Common::JWT)perl(Lemonldap::NG::Common::Languages)perl(Lemonldap::NG::Common::Logger::Apache2)perl(Lemonldap::NG::Common::Logger::Dispatch)perl(Lemonldap::NG::Common::Logger::Log4perl)perl(Lemonldap::NG::Common::Logger::MessageBroker)perl(Lemonldap::NG::Common::Logger::Null)perl(Lemonldap::NG::Common::Logger::Sentry)perl(Lemonldap::NG::Common::Logger::Std)perl(Lemonldap::NG::Common::Logger::Syslog)perl(Lemonldap::NG::Common::Logger::_Duplicate)perl(Lemonldap::NG::Common::MessageBroker::MQTT)perl(Lemonldap::NG::Common::MessageBroker::NoBroker)perl(Lemonldap::NG::Common::MessageBroker::Pg)perl(Lemonldap::NG::Common::MessageBroker::Redis)perl(Lemonldap::NG::Common::Module)perl(Lemonldap::NG::Common::Notifications)perl(Lemonldap::NG::Common::Notifications::DBI)perl(Lemonldap::NG::Common::Notifications::File)perl(Lemonldap::NG::Common::Notifications::JSON)perl(Lemonldap::NG::Common::Notifications::LDAP)perl(Lemonldap::NG::Common::Notifications::XML)perl(Lemonldap::NG::Common::OpenIDConnect::Constants)perl(Lemonldap::NG::Common::OpenIDConnect::Metadata)perl(Lemonldap::NG::Common::PSGI)perl(Lemonldap::NG::Common::PSGI::Cli::Lib)perl(Lemonldap::NG::Common::PSGI::Constants)perl(Lemonldap::NG::Common::PSGI::Request)perl(Lemonldap::NG::Common::PSGI::Router)perl(Lemonldap::NG::Common::PSGI::SOAPServer)perl(Lemonldap::NG::Common::PSGI::SOAPService)perl(Lemonldap::NG::Common::Regexp)perl(Lemonldap::NG::Common::Safelib)perl(Lemonldap::NG::Common::Session)perl(Lemonldap::NG::Common::Session::REST)perl(Lemonldap::NG::Common::TOTP)perl(Lemonldap::NG::Common::UserAgent)perl(Lemonldap::NG::Common::Util)perl(Lemonldap::NG::Common::Util::Crypto)perl-Lemonldap-NG-Common @@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     (httpd or nginx)(mod_fcgid if httpd)(perl(Apache2::ServerRec) if httpd)(perl(mod_perl2) if httpd)/bin/sh/bin/sh/usr/bin/perlconfig(lemonldap-ng-common)httpd-filesystemnginx-filesystemperl(:MODULE_COMPAT_5.26.3)perl(:VERSION)perl(Apache::Session)perl(Apache::Session::Browseable)perl(AutoLoader)perl(Cache::Cache)perl(Config::IniFiles)perl(Convert::Base32)perl(Convert::PEM)perl(Crypt::OpenSSL::RSA)perl(Crypt::OpenSSL::X509)perl(Crypt::Rijndael)perl(Crypt::URandom)perl(DBI)perl(Data::Dumper)perl(Date::Parse)perl(Digest::HMAC_SHA1)perl(Digest::MD5)perl(Digest::SHA)perl(Email::Date::Format)perl(Email::Sender::Simple)perl(Email::Sender::Transport::SMTP)perl(Encode)perl(Exporter)perl(Getopt::Long)perl(HTML::Template)perl(IO::String)perl(JSON)perl(JSON::XS)perl(LWP::UserAgent)perl(Lemonldap::NG::Common)perl(Lemonldap::NG::Common::Apache::Session)perl(Lemonldap::NG::Common::Apache::Session::Generate::SHA256)perl(Lemonldap::NG::Common::Apache::Session::Lock)perl(Lemonldap::NG::Common::Apache::Session::Serialize::JSON)perl(Lemonldap::NG::Common::Apache::Session::Store)perl(Lemonldap::NG::Common::CliSessions)perl(Lemonldap::NG::Common::Conf)perl(Lemonldap::NG::Common::Conf::Backends::File)perl(Lemonldap::NG::Common::Conf::Backends::_DBI)perl(Lemonldap::NG::Common::Conf::Compact)perl(Lemonldap::NG::Common::Conf::Constants)perl(Lemonldap::NG::Common::Conf::DefaultValues)perl(Lemonldap::NG::Common::Conf::ReConstants)perl(Lemonldap::NG::Common::Conf::Serializer)perl(Lemonldap::NG::Common::Crypto)perl(Lemonldap::NG::Common::EmailTransport)perl(Lemonldap::NG::Common::IPv6)perl(Lemonldap::NG::Common::Logger::Std)perl(Lemonldap::NG::Common::OpenIDConnect::Constants)perl(Lemonldap::NG::Common::PSGI)perl(Lemonldap::NG::Common::PSGI::Constants)perl(Lemonldap::NG::Common::PSGI::Request)perl(Lemonldap::NG::Common::Session)perl(Lemonldap::NG::Common::TOTP)perl(Lemonldap::NG::Common::UserAgent)perl(Lemonldap::NG::Common::Util)perl(Lemonldap::NG::Common::Util::Crypto)perl(Log::Log4perl)perl(Log::Log4perl::MDC)perl(MIME::Base64)perl(MIME::Entity)perl(Mouse)perl(Mouse::Role)perl(Net::CIDR)perl(Net::LDAP)perl(Net::SSLeay)perl(POSIX)perl(Plack::Request)perl(Pod::Usage)perl(SOAP::Lite)perl(SOAP::Transport::HTTP)perl(Safe)perl(Scalar::Util)perl(Sentry::Raven)perl(String::Random)perl(Sys::Syslog)perl(Time::Local)perl(URI)perl(URI::Escape)perl(XML::LibXML)perl(YAML)perl(base)perl(bytes)perl(constant)perl(strict)perl(utf8)perl(warnings)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rpmlib(RichDependencies)2.20.1-1.el85.10.03.0.4-14.6.0-14.0-15.2-14.12.0-14.14.3g-@gf@ff@f0@f0@e@eM@e@ez@e@eSa@e)1@e% - 2.20.1-1Clement Oudot - 2.20.0-1Clement Oudot - 2.19.2-1Fedora Release Engineering - 2.19.1-1.1Clement Oudot - 2.19.1-1Clement Oudot - 2.19.0-2Clement Oudot - 2.19.0-1Clement Oudot - 2.18.2-1Fedora Release Engineering - 2.18.1-1.2Fedora Release Engineering - 2.18.1-1.1Clement Oudot - 2.18.1-1Clement Oudot - 2.18.0-1Clement Oudot - 2.17.2-1Xavier Bachelot - 2.17.1-4Xavier Bachelot - 2.17.1-3Xavier Bachelot - 2.17.1-2Clement Oudot - 2.17.1-1Clement Oudot - 2.17.0-1Xavier Bachelot - 2.16.2-2Clement Oudot - 2.16.2-1Clement Oudot - 2.16.1-1Clement Oudot - 2.0.16-1Clement Oudot - 2.0.15.1-1Clement Oudot - 2.0.15-1Xavier Bachelot - 2.0.14-2Clement Oudot - 2.0.14-1Clement Oudot - 2.0.13-1Clement Oudot - 2.0.12-1Xavier Bachelot - 2.0.11-2Clement Oudot - 2.0.11-1Clement Oudot - 2.0.10-1Clement Oudot - 2.0.9-1Clement Oudot - 2.0.8-1Clement Oudot - 2.0.7-1Xavier Bachelot - 2.0.6-2Clement Oudot - 2.0.6-1Clement Oudot - 2.0.5-1Xavier Bachelot - 2.0.4-2Clement Oudot - 2.0.4-1Clement Oudot - 2.0.3-1Clement Oudot - 2.0.2-1Clement Oudot - 2.0.1-1Clement Oudot - 2.0.0-3Xavier Bachelot - 2.0.0-2Clement Oudot - 2.0.0-1Clement Oudot - 2.0.0~beta1-1Clement Oudot - 2.0.0~alpha3-1Clement Oudot - 2.0.0~alpha2-1Clement Oudot - 2.0.0~alpha1-1Clement Oudot - 1.9.10-1Clement Oudot - 1.9.9-1Clement Oudot - 1.9.8-1Clement Oudot - 1.9.7-1Clement Oudot - 1.9.6-1Clement Oudot - 1.9.5-1Clement Oudot - 1.9.4-1Clement Oudot - 1.9.3-1Clement Oudot - 1.9.2-1Clement Oudot - 1.9.1-1Clement Oudot - 1.9.0-1Clement Oudot - 1.4.6-1Clement Oudot - 1.4.5-1Clement Oudot - 1.4.4-1Clement Oudot - 1.4.3-1Clement Oudot - 1.4.2-1Clement Oudot - 1.4.1-1Clement Oudot - 1.4.0-1Clement Oudot - 1.3.3-1Clement Oudot - 1.3.2-1Clement Oudot - 1.3.1-1Clement Oudot - 1.3.0-1Clement Oudot - 1.2.5-1Clement Oudot - 1.2.4-1Clement Oudot - 1.2.3-1Clement Oudot - 1.2.2-1Clement Oudot - 1.2.1-1Clement Oudot - 1.2.0-1Clement Oudot - 1.1.2-1Clement Oudot - 1.1.1-1Clement Oudot - 1.1.0-1Clement Oudot - 1.0.6-1Clement Oudot - 1.0.5-1Clement Oudot - 1.0.4-1Clement Oudot - 1.0.3-1Clement Oudot - 1.0.2-1Clement Oudot - 1.0.1-1Clement Oudot - 1.0-1Nicolas Chauvet - 0.9.4.1-3Nicolas Chauvet - 0.9.4.1-2Nicolas Chauvet - 0.9.4.1-1Nicolas Chauvet - 0.9.4-2Clement Oudot - 0.9.4-1Clement Oudot - 0.9.3.2-2Clement Oudot - 0.9.3.2-1Jean-Christophe Toussaint - 0.9.2-1DSIDavid Hannequin Dag Wieers - 0.85-1Dag Wieers - 0.84-1Dries Verachtert - 0.81-1Dries Verachtert - 0.75-1- Update to 2.20.1- Update to 2.20.0- Update to 2.19.2- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild- Update to 2.19.1- Fix permissions on files- Update to 2.19.0- Update to 2.18.2- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Update to 2.18.1- Update to 2.18.0- Update to 2.17.2- Enable GeoIP2 and HTTP::BrowserDetectfor EL8- Fix broken dep on SSOaaS module dependency- Add a dep on SSOaaS version - Simplify fix shebang and perms - Drop INSTALL from %doc- Update to 2.17.1- Update to 2.17.0- Improve Summary: - Drop updates-alternatives from %post - Split long line - Drop useless comments - Add provides for bundled javascript libraries and adapt License tag accordingly - Add provides for bundled font and adapt License tag accordingly - Make use of %lm_sharedir instead of plain path - Add BR: for uglify-js - Move examples to %_docdir - Fix perms on %lm_vardir/captcha and %_rundir/llng-fastcgi-server - Drop redundant dirs creation and perms change - Conditionalize test that needs network access- Update to 2.16.2- Update to 2.16.1- Update to 2.0.16- Update to 2.0.15.1- Update to 2.0.15- Prepare for EL9 support- Update to 2.0.14- Update to 2.0.13- Update to 2.0.12- Add BR: make- Update to 2.0.11- Update to 2.0.10- Update to 2.0.9- Update to 2.0.8- Update to 2.0.7- Tweak for EL8. - Enhance BuildRequires and Requires. - Spec clean up.- Update to 2.0.6- Update to 2.0.5- BR: gnupg to fix test 29-AuthGPG.t failure in manager.- Update to 2.0.4- Update to 2.0.3- Update to 2.0.2- Update to 2.0.1- Fix warnings in Manager- Huge spec file cleanup.- Update to 2.0.0- First beta version for 2.0.0- Third alpha version for 2.0.0- Second alpha version for 2.0.0- First alpha version for 2.0.0- Update to 1.9.10- Update to 1.9.9- Update to 1.9.8- Update to 1.9.7- Update to 1.9.6- Update to 1.9.5- Update to 1.9.4- Update to 1.9.3- Update to 1.9.2- Update to 1.9.1- Update to 1.9.0- Update to 1.4.6- Update to 1.4.5- Update to 1.4.4- Update to 1.4.3 - Support for CentOS 7- Update to 1.4.2- Update to 1.4.1- Update to 1.4.0- Update to 1.3.3- Update to 1.3.2- Update to 1.3.1- Update to 1.3.0- Update to 1.2.5- Update to 1.2.4- Update to 1.2.3- Update to 1.2.2- Update to 1.2.1- Update to 1.2.0- Update to 1.1.2- Update to 1.1.1- Update to 1.1.0- Update to 1.0.6- Update to 1.0.5- Update to 1.0.4- Update to 1.0.3- Update to 1.0.2- Update to 1.0.1- Update to 1.0- Fix compatibility with perl-LDAP 0.40 - Add BR perl(Auth::CAS)- Protect lemonldap directories against word readability- Update to 0.9.4.1- Add Missing BuildRequires - Remove filter for dependencies available in EPEL. - use %defattr to define ownership.- Upgrade to release 0.9.4 - Remove cronjob patch (included in 0.9.4) - Split scriplets into subpackages - Use conditions to build for other RPM distributions like OpenSuSE (thanks to clauded1)- Include cronjob patch - Delete unwanted files (perllocal.pod, .packlist) - Follow rpmfusion guidelines- Updated to release 0.9.3.2. - Use internal version number for perl modules (compatibility with RPMforge packages) - Merge with existing .spec file from RPMforge. - Use the same directories as the Debian package. - Create a symlink in Apache confguration. - Create specific portal/manager/handler/conf packages independent from CPAN packages- Updated to release 0.9.2. - Using official tar.gz from forge.- New spec file- Updated to release 0.85.- Updated to release 0.84.- Updated to release 0.81.- Initial package./bin/sh/bin/shlemonldap-ng-confperl-Lemonldap-NG-Common  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.20.1-1.el82.20.1-1.el82.20.1-1.el82.20.12.19.02.0.22.0.02.19.02.19.02.19.02.19.02.19.02.0.82.19.02.0.142.19.02.0.112.0.02.0.02.0.92.0.02.0.02.0.142.0.12.19.02.0.122.18.02.0.02.0.92.18.02.0.152.20.02.20.02.19.02.20.02.0.142.0.122.0.32.0.02.0.02.0.102.0.02.0.102.0.122.0.02.0.152.0.02.0.182.0.02.0.152.0.152.18.02.19.02.20.02.20.02.20.02.20.02.19.02.0.82.19.02.0.82.19.02.0.82.0.102.19.02.19.02.0.102.0.02.19.02.0.102.0.02.0.102.0.02.20.02.20.02.19.02.19.02.18.02.17.02.20.02.20.1-1.el82.20.1-1.el82.20.1-1.el8  ! "#$%&'''''''''''''%((((((()*+,++-+.lemonldap-nglemonldap-ng.inilemonldap-ngbinconvertConfigconvertSessionsconvertToHashSessionStorageencryptTotpSecretsimportMetadatalemonldap-ng-sessionslmMigrateConfFiles2inirotateOidcKeyssbinlemonldap-ng-commonAUTHORSCONTRIBUTING.mdREADME.mdchangelogfor_etc_hostsexampleslemonldap-ngressourcesconfig.my.sqlconfig.pg.sqlnotifications.my.sqlnotifications.pg.sqlsessions.my.sqlsessions.pg.sqlsso.schemalemonldap-ng-commonCOPYINGLICENSEconvertConfig.1p.gzconvertSessions.1p.gzconvertToHashSessionStorage.1p.gzencryptTotpSecrets.1p.gzlemonldap-ng-sessions.1p.gzLemonldap::NG::Common.3pm.gzLemonldap::NG::Common::Apache::Session::REST.3pm.gzLemonldap::NG::Common::Apache::Session::SOAP.3pm.gzLemonldap::NG::Common::Apache::Session::Serialize::JSON.3pm.gzLemonldap::NG::Common::Conf.3pm.gzLemonldap::NG::Common::MessageBroker.3pm.gzLemonldap::NG::Common::PSGI.3pm.gzLemonldap::NG::Common::PSGI::Request.3pm.gzLemonldap::NG::Common::PSGI::Router.3pm.gzLemonldap::NG::Common::Util.3pm.gzLemonldap::NG::Common::Util::Crypto.3pm.gzLemonldapNGCommonCommon.pmApacheSessionSession.pmGenerateSHA256.pmLock.pmREST.pmSOAP.pmSerializeJSON.pmStore.pmAuditLoggerUserLoggerCompat.pmCli.pmCliSessions.pmCombinationParser.pmConfConf.pmAccessLib.pmBackendsCDBI.pmDBI.pmFile.pmJSONFile.pmLDAP.pmLocal.pmMongoDB.pmOverlay.pmRDBI.pmREST.pmSOAP.pmYAMLFile.pm_DBI.pmCompact.pmConstants.pmDefaultValues.pmRESTServer.pmReConstants.pmSAMLMetadata.pmSerializer.pmWrapper.pmCrypto.pmEmailAddress.pmEmailTransport.pmFormEncode.pmIPv6.pmJWT.pmLanguages.pmLoggerApache2.pmDispatch.pmLog4perl.pmMessageBroker.pmNull.pmSentry.pmStd.pmSyslog.pm_Duplicate.pmMessageBrokerMessageBroker.podMQTT.pmNoBroker.pmPg.pmRedis.pmModule.pmNotificationsNotifications.pmDBI.pmFile.pmJSON.pmLDAP.pmXML.pmOpenIDConnectConstants.pmMetadata.pmPSGIPSGI.pmCliLib.pmConstants.pmRequest.pmRouter.pmSOAPServer.pmSOAPService.pmRegexp.pmSafelib.pmSessionSession.pmREST.pmTOTP.pmUserAgent.pmUtilUtil.pmCrypto.pmCommonApacheSession_DBFileGKFAS.al_FileGKFAS.al_LDAPGKFAS.al_PHPGKFAS.al_dbiGKFAS.alautosplit.ixdecodeThaw64.alget_key_from_all_sessions.alsearchGt.alsearchLt.alsearchOn.alsearchOnExpr.alsetId.alRegexpGOOGLEAXATTR.alHOST.alHOSTNAME.alHTTP_URI.alOPENIDSREGATTR.alautosplit.ixreDomainsToHost.allemonldap-nglemonldap-ngconflmConf-1.jsonnotificationspsessionslocksessionslock/etc//etc/lemonldap-ng//usr/libexec//usr/libexec/lemonldap-ng//usr/libexec/lemonldap-ng/bin//usr/share/doc//usr/share/doc/lemonldap-ng-common//usr/share/doc/lemonldap-ng//usr/share//usr/share/lemonldap-ng//usr/share/lemonldap-ng/ressources//usr/share/licenses//usr/share/licenses/lemonldap-ng-common//usr/share/man/man1//usr/share/man/man3//usr/share/perl5/vendor_perl//usr/share/perl5/vendor_perl/Lemonldap//usr/share/perl5/vendor_perl/Lemonldap/NG//usr/share/perl5/vendor_perl/Lemonldap/NG/Common//usr/share/perl5/vendor_perl/Lemonldap/NG/Common/Apache//usr/share/perl5/vendor_perl/Lemonldap/NG/Common/Apache/Session//usr/share/perl5/vendor_perl/Lemonldap/NG/Common/Apache/Session/Generate//usr/share/perl5/vendor_perl/Lemonldap/NG/Common/Apache/Session/Serialize//usr/share/perl5/vendor_perl/Lemonldap/NG/Common/AuditLogger//usr/share/perl5/vendor_perl/Lemonldap/NG/Common/Combination//usr/share/perl5/vendor_perl/Lemonldap/NG/Common/Conf//usr/share/perl5/vendor_perl/Lemonldap/NG/Common/Conf/Backends//usr/share/perl5/vendor_perl/Lemonldap/NG/Common/Conf/SAML//usr/share/perl5/vendor_perl/Lemonldap/NG/Common/Logger//usr/share/perl5/vendor_perl/Lemonldap/NG/Common/MessageBroker//usr/share/perl5/vendor_perl/Lemonldap/NG/Common/Notifications//usr/share/perl5/vendor_perl/Lemonldap/NG/Common/OpenIDConnect//usr/share/perl5/vendor_perl/Lemonldap/NG/Common/PSGI//usr/share/perl5/vendor_perl/Lemonldap/NG/Common/PSGI/Cli//usr/share/perl5/vendor_perl/Lemonldap/NG/Common/Session//usr/share/perl5/vendor_perl/Lemonldap/NG/Common/Util//usr/share/perl5/vendor_perl/auto/Lemonldap/NG//usr/share/perl5/vendor_perl/auto/Lemonldap/NG/Common//usr/share/perl5/vendor_perl/auto/Lemonldap/NG/Common/Apache//usr/share/perl5/vendor_perl/auto/Lemonldap/NG/Common/Apache/Session//usr/share/perl5/vendor_perl/auto/Lemonldap/NG/Common/Regexp//var/cache//var/lib//var/lib/lemonldap-ng//var/lib/lemonldap-ng/conf//var/lib/lemonldap-ng/psessions//var/lib/lemonldap-ng/sessions/-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectiondrpmxz2noarch-redhat-linux-gnu directoryASCII textPerl script text executableUTF-8 Unicode texttroff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)Perl5 module source textPerl POD document, ASCII textPerl5 module source, ASCII textPerl5 module source, ASCII text, with very long lines  )17<=>?ABCLMQTZ^_cfgjp{|  %*/025:=?CFJMNORVZ^bchouz               R"R/R3ROR_RRR"R)R?ROR_RR"R%R(R/R?ROR_RR"R%R)R/R?R@RMROR_RaRRR"R'R/RFRORZR_RR"R.R?RMROR_RaRRR"R3RZR_RR/RCRXR_RR R R PR R R PR R RR+R,R-R\R_R PR RR_PR R_PR R%R*RAR_PR RPR_R P R R%R_P R R_R P R RSP R R/R8RHR_P R R%R)R/R:R?RBRHR^R_R PR RHRRR^R_R PR RR2R3R4R7R_R`PR R/RHR_R`R PR R%R1R_R`PR R1R6R_R`PR R R%R3R_PR R0PR R3R6RKR_R`PR R3R_PR R R6R_R`PR R%R3PR R1R6R_R`PR R%RAR_PR R3RPR_R`PR R R3R[R_PR RR3R_R`PR R5RHR_PR R!R\R^R_P R P!R R%R3R5RHR_P"R R!R\R_R P#R RRR R#RFRHRRR_P$R R R%R3R_R`P%R R%R_P&R RRRFR]R^R_P'R R!R_P(R RRRRGR_P)R R!R_P*R R!R\R_P+R R!R%RFR P,R!R^R_R P-R P.R R_P/R RDRER_P0R R_P1R P2R RTR_P3R R_P4R RVR_P5R R_R R P6R R_P7R R3R_P8R R%R_P9R R%R_P:R RHR_R P;R R%RHR_PR R%RHR_P?R RRFRHRKRWR_R`P@R RHRZR_R R PAR!R^R_PBR R%R;RIR_R PCR R%R=R>RHR_R PDR R%R稭GA-ΣJ*#ˆ paCd.lHKJKbPe 2-e`QAVtb<\ XH6(7P ~fa:t {Ho?y:ٍ^1vG ck\d$Ӧu02ְJ}MR/mbg%Vox .#Dyz L7z0n&`jp2{4b0ڡ>d PR}~.h+ElC.(/6m|7BL@öL{ eNǮհ^C*Q\R$%)E@IҮ:los֮YH9_O{n,!oݏ #5^𫄯ۖ^0""zJ.ePsk!o]^ ,³\'^L'D(]8Ov :Diw`fF2T6ݒ5jfE.FWD3c ;#DX0}vWA ;`1.IxʋykF,,IYN1 zdrA3ZĂE7#c 01z<:Sht{˹%E nHS*TS߄xX3̺q>DLJ+Y)oHDA!Dd/8U%$\ sHbȕԅƖo;$CTSاt? {0%^XN^Ifܚ!kw|+‚\4 ƂO912Pc+Z0%(|2f0 w'eߖqJ5[XL8 ׏/<\GrS{||CWځw2ȈTO&ͷ͂(9sxv65j=cR\b뚇tv6n.z}oOLo}➏%ڍ)ądskVhpzA2ϰ u] ʔrC:d d;LxSwUSn4*6ېD9MbSn^feڒ=+c_}Gpp"C eƏ7tw (%vt| zR8!}i.U ?D|L45FM[BiC<9Iќi$w Y Px2i 9V/iodkVK*NVT1Z'xg.*AdXq'Ed݊=Fv 貧,גešVqQ~^R둕cAo)˷qH2aZZ3,,sݐCNPpl&Ì*+ Wك|)q2|u2f^M47Ož-$+`T~b4.*ł(hl> ٱg _2U$Yx n5maH cI5ul.eF>t̲#5o˵&i'8AwRs ٭A/[X0(bI:[4)s(x1l8΂cm=0J7/ZcJbM-YF-A*9O^ H5-Lq9\ōa>J^N NĊO5<QVܞE_\2N~u LeD٩Ktiԋ7Z`]z!l yEm cɹ:2Dm=υKڋO| ?=;SCfeayzf{2]ggUݴ|ձ}C")X<Bԫ3\@oNEcc]'qU#'aд_wTa%yýOMe'7MAc=JYd[AXtfo4Pr,944ۡYXv]U'{lV/$ɨ6XomsAy";/w M]~_:Z%9STOJSuSIcz ̷ިpɂ \L9þ#vdpP]:)f)^܉b;.ze%W&(X0E}_Mi@eO !U8U=(^@߼Z*xW'ΙR\ieSd4o`]ѻNXmlaw9j l LS8%^<.~h]mUvӜrVelcq83^|.!X2YhCwˈF-B@}ٖCnD4Ks@R0jBEY~,KsMB3Lc9ea6ҶI[1QTvEZL]tN,|6!=l9X]gELuN:cQ˒5rtU"G9+cRlSu@k*TK#1HaMFXm5/ %. -%ἁMc=Xd9}m`{k5Ba13Uuk,+4@GQ; ^ qwK:(p$KE&3u\?[*`{ۨK-썧_ʈfY]c Opv!wz.rAC[rIZ#:CIa@!T}ms^3k.54ZoaաdeZB{D ~qesqEx1pfbϷEDf^Ցt솤CFZ,sL̬{ 59qVᬹ@KoMkA9/-SR||Fkb2pz2=Vg[gz=VPWqa VTqM؄=Qdf͸5Af#AU7 .>-d1-W։<卩rk >:[Y/p4D {eXt?vӯTp?Ʒ|}=+5N9?c&ߚ( e&P?n>eYɮfQ*UzSwaZ`Mf"<׋]&y{ӧAwTuIӗנ/p,2=9^x1Hanݭ!@!5&  0 IջU^Q;'nWZNoW-BFns.˳u<&.vIZU bwлwqȡ l.;_+^2c<5ZQӗdT1E~*+˽Xs3ԊH6~&9݃oً.Mȟo̠S-UeGoWúQXPj{O%=A[KQL0EFt?gix·lR%?Х2j<-| OHnx,3`RښHHa'L~a &B{ZFzWe܊_bf\NZК[FDr&cYvzͥ6{msRl{z)b3Uş)>7B Pz#5z'UbCJف`爹@b싷%cN2,(4 Je$;>2Aܹ{v~=:ETo Ub>Pl Hy#P+ND G!Yzz|M^@yb҄AujR1PA x3YDxX9n$F<rzX u6%R/"GvGAXwgn>6ՇL%BrVוfֲɳQAzS@QGjSŴXS̩YO6w C)*yN'6V^~Ϋ l Z*V۪6\k>dʬQP`:ZIg&ԅBqg9`4|[AK4[>RY˧I3Q!X(~Ӹ{\+4^k2^K]Kʁ1{7 0FS+ZnV7@V<upSL5 M"|1_P\݄TGʱ7^r¾-86P N --1{GݙBh%#FoR j~3DZB."}߬) e(Jٹ꣕jI;.FKQBH*.St $nwV:sJ玱IȑK. VߌhIYςXQtH4?RM8/,Mt+zcQ)?) 3j滓)]F=N/,IL_&=LvT!'2<:^lV:7PR?NɡM̮E_^t!ld LhF>,y;yw UC5J'P bI)IY`3+|ʀ7/-,*?yB:k2yј- |U#WH<ƿ0Ug,x'DGc+09%SOydں_, 4l $%NMG [`(f8AG_/4\@{z0󩛸x cݪgV䧎{X/XWBEgK /tk:VANc YڦyM.bzv*Y7cBsSQ<se&6O5 /[bP[+Oۋr'?O^OskK%L !vYJ:c1'V|tAjTIw cfJg]Uj-RS hȦr?뙰{BiqT؞"o>Tc}z1E'v D_fas$!7sN2և#JBؾiGKcv&tZ]GŠW{foGAyt,jvfrXSlgﶶ_޳7lvInL=Kƽ ?]Gp`t@f6vS?# ጥ i/rj #n[C?vbd;,C}8 U,WT^o9F6Jz!YzO_-Γr*h #Iw(7ZVEV( mr0zvDyr*fSF*#&fz>N ׫U@uͰ!RuݞXV!x}ŋ@5{f^6EP% n'AX1<_]2z<%0}u|P(Pܨ: s*KNӸf**K2Jy4pΜi1 o:65yHAUO|v@mV=}A_KRnD1X3nx0$(cfxم<^oޭ|Ÿ43i6--꺎9*P,N2`8FM (M:]N*(曗,AHfʼnMUyE˥:5,Ht7@yi/f@QVg*JCbSC6/`niMʘgN>PqA=glg. Ny%h2^$3}[Gxz{ KvQN8l8[50aJ +CB{;bHJ.wE"^XYŮEAJwGg=(ȩLX׮P$}~jhٜcigP-4T(?՟ 1V*K⦁͍7졀'5W7I`D7MMpC":K4#᭣XCf"e֘oޒZu*7f`a]b=: b V÷M1^UC*]YAUa $3 3S) vNcݢu\W"H&nX +FԠ4hS1D].5"!|4&3M;)hb2{㨐)! 'nci=?#s>recC 7,pFKR~+j~50 V5ҘqW둞 zKجEk/?q}ʎQ>>;-ř7EVEx*g& *_ :Ds'L.$z#Z3cč̊l]:(#ý;ҢE'|elC%3Թ8fe1cx6 g >3X0&EaycԽo" XH Ə;iL9쥺c먬/b5_/[kW|ܥEfmR{z: N;QA$&"R$BCt5H^~kI_uǓ2.'Vɟnk=;Q39a[=V d_~9q[=Dn@idbS`T!qXD|+qNυjp~~efp Gij9.L)5D86)&ߟjX"sZJZT`Ys3{tyԆG4!ewX}oQuQ×: Y7'v.wYໄ[PہQTcCW^ 4i.JY 7Xe.nՐR.ī[R0IΛk$%0Oa_ApA?CLJkaAO\9 1!Ӌ뙚YhJ rcZ$î,Qns_ZNScyBH5Z9AB"93B]XODL"bOԤNvhПƞNN5kp$j#P]Ghgreͫ'Gp#Sbaue+m0!d!~`UJ8+m``$>~(G֐A0Ϗz9STؒ`>)H;JK~+;uPmJ]eB.q:~oa%dI UER O=mL# ܨa$W_r͆m-_CD"Y( %KTkfN@@A(g 1S5i[ X7|3|Bah^(8tfW]f8! $jHl̰QpWgub⸽)mK(u=EDe.o&.',IR}NnEUS5-6ե,*]@۶J Cn TB("W:%)GL&n8ol>|`XjRIwE&{odRLG (VPO./i/12zҾX?INS ML>s/* e9<<\Ya\Tt]- V76HbE$¿X2!ᅢo@N| hNBK͉{k6 \614-=Іi`bk+PSp0qHl~1L |VA~϶r#1r4Td؍P*5]s# >Ul`uP@/-{p6Y2r^?Ɔ6fMd̿UPcI+bBl3Y lB1c-mY&jg:rMoK,>.\xTy2׍[EAo^/N !0dФBvqZ.ӝL&D4q)KN}Ms~&* ^l(,W['-?)!lFF3]㐙wϳ`$"xjN=w8?#1B#g+.4&k:Ig3<^OWη=k<Αl'%M8Sbeg.?{P؛W4fQ)qx&]P".bЀěC[+a:⒱2Ch-'{ )R= šoWD|4wҮNLe5e8d@TN?ndeM!HΖ=q'31ssu:#Wٝ p;%,63(;%0we$B;sZdqz!"i]ƬL3KnS6I2 -D5lsW!ߟŮ',YXe%deٕR2D Y6DEHSpP-D/dzŲT\vŗ׽N<3ݵZ 8s}}A1mPhO61?_!_?o]q?57SFH/cm:]GBM,XZ`6Ѿ!1zlw*:6 \ j/Qg$TJiU܃V?ʅXz 4 9i\ƋE#Z*#+wIJ|P;͈Ä5`VIuWR 33,qnQ&/͡8 SCM[SrD;[Cw]0e4Q 1ɴ]^[^EXgS쿎Byq@wBAr |tQ&Eζpc7ˊx= دF[7}xgXFV4MRhdx"B":\RM2]|bP$sx& J!ʗGmq Ϻ"Ҁ}R*RS%bozʆ'Fu)āSu?[LÝMog)y__4m\B&kvq֭@hAToɖ1 j/Yߜ s5ZS Kl xP\w  YZ