lemonldap-ng-portal-2.17.2-1.el7$>l8E;bW>:?d # Fx| 8>Hz0z  $z  z z h:z izozw,z~~zT(8X9hX:XGzHzIpzXY \Hz]0z^F+bFdefltzuzv0wzxzyp Clemonldap-ng-portal2.17.21.el7LemonLDAP-NG authentication portalThis package deploys the authentication portal.eSbuildhw-x86-05.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':H4H6#09 QB5 -D 4 1JR#y 8E%cөrQ{p&Uy n~-h`4jQx 1\ hHZUc$*5h)|D T_  av  C S O"C_VP^A <-d#h HASYws@ _C<cU>V sl9Ijg:7 LSu 1 ] [ EQD c0$A b 0H)0(&XqR [&'3(u V}! SHCWH)JLSG6IIIxnH0U>?f&] ke7 .A2 v T q!q+"+ J^YF8Aq1qDd Bwpd3?DP!J%8=A큤AA큤AA큤A큤A큤AAAA큤A큤A큤AA큤A큤AA큤A큤A큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AeSueSsededededeSseSsededeSsedede&ededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededeN=SeN=SeN=SeN=SedededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededeSnedeSneSnededededededededededeSneSnededededededededededededededededededededededeSneSneSneSneSnedededededededededededededeSneSnedededededededeSneSnededededededededededededededededededededededededededededededededededededeSneSneSneSneSneSneSneSneSneSneSneSneSneSneSneSneSneSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSseSteSteSteSteSteSteSteSteSteSteSteSteSteSteSteSteSteSteSteSteSteSteSteSseSteSseSseSteSteSseSteSteSteSteSteSteSseSs8387da4d39e69290c1ec3ef922e86362675afbf2c869753c5790e2881b49af9c27bdd752271cf74f4a452281f2124df683b8cd85fddbc3806e6b540245d550670a048e5076c5ffa5bc4ae271153c2631f6e7a39c4a7837f67f2e0c50837f6252a45286a1654e156017736013bc762fa63d8d1b46dfc93b79594ba41853c5cd3cffa9edb0dfc411dc4752a6800af62ba172e46bc5004ad76cf818adcce48cc16ea45286a1654e156017736013bc762fa63d8d1b46dfc93b79594ba41853c5cd3cffa9edb0dfc411dc4752a6800af62ba172e46bc5004ad76cf818adcce48cc16e6fb0f3c587caccee4e0e2abde84b3d78352b8a2e2d46987f5472c1684a748e729f0767b67bde62977d9ed628464697c041db9bfbae6e9c4b71858d20dcd73e7a7e0bb91e7da98d2b02c34568afce494d39ea1d8fa71a9cd3dbce7ae24bd04d1569420b32e950c03cd1e312f6480ae7020d63a9353325120550a06c12aac346af9edf9199552c246cb3b0c90a201a4995fa5fc1e17d8e5dd2bb2368d5b8fa6a74cc6d3d484681b86e290f1af71e53cbd251dd23501db3cebc0b10a3222a096ff29bd8f615317cbedd484b9bd5e976d9923ec6d1f63fe3aee1f535db2ab26936f8ed045aeaa58d32da70849679a9c2a90845ba9054f881a72df4ad803c232427b504ef4009432b596632148f576d451ad645476a56b00ff865ab4388c2ad3e2c8514cd29e26a8bd7b32a77f4eccb7d6a0ff612b76bcbb2b574d489800cfd054162ec018d9cf59bb6b5d3d8a7b3dda9c1254e53b122a81657d6d29e44f1b8090a0d13ec0e5f83d4a1e082ac8a77092df3c88f05f161f542d666e5071053d853b56b2c8f7b96a9c49b5d05b7575de2a87db48459f84973219bca5ab59efcc502fe9747d26d8d7896837739dfe766a2e41455be044a80e8083564e3c0b24276cd957f2601119711a56e7af96a4f484d4ba7c8230462503dc6c80b2b48d41b2690f0a11ba0c55e559b9631acfd082f153653825abb9e8883af0a1e918fe9f2e328f9500e7e8a7ea75919c04297ad0f1fbcc7dc38862128c67fe59743eda1583f932e6624219c346d7757636e5bc265b5be790e290c26eab061d72edef235711d108461be3d1d316cad9f386a2746f3f877399f77c5eee9797eef70706128a857075b836f0b46102f5a7fee0ac99f250d880177ad88762186ee9002b7830cc4d2d5b7b5264bda7edb63e7f3ab911d2afef4643b9877a5ee03093c07a0b5538b82e572ffe7d92a2bb2fec650e7495ecfec224d9666092932e0709df28d4211a8932f3069f886516f3d41e9e7bd994c7f7a39a89cafae9483f90396cb0ddeafe8d1ea5e729575b185a4d3ef25586d104cd8d5165be2274e60da49fb936e793b2a8f9ef96e15a00e75874401991699b80c563adbee4ab8049e3abda514883277b7b3bea13f116444334a8e196f72fef9c6bd0dde748495b6abbcf29c218c96f6865fe1b63c19126b874a32753d42c12dfa6c17892bfd93820a5a5100ba1b34da4d07599b490e72f08c6cf2f843a11a664e1a1069a8e933d1e9f0ba11ccf398262ad077b39e34b5bec463faa33f2e70b06b2c007c22f2a3144a3714c58234dd2809d238c3e2b8fd6b4bfdb45b47cc5bc1d5a94066892b7329dd240d5f80638129c69b93246a423217abf8775cea2dc30fa1fe3e1c5e24dc359a80f1c37ad29a86094bfe81d1edc5d28056d08e20e7347172f90bd367d15e62efcbf0cffe715b36aeb9829368c9da33ed533f175896e3e20f9785ff3ddf7c944aa68417ae91f05a2af772d3419b1b368b434343cba93ea7c33af194ff07a9d49a17be451d6c3fc93f3f496d5597b1fdbc11c76656f43078ba13b51844a0ee94efe5e9aeb9ac868677006b868436e0a7e08bee65774168528938072c536437669c1b7458ac77976ec788e4439c3a758e98c9dd41b5a1474eb9fb6ad76ae5bf855af6a6c28c0a0af0b340c9860f799aeb25cc0373fdee0e1b1db7ad6c2f6a0e058dfadaa3379689f583213190bd444dd4366615ffc4a16d012b2fa90137065d3ccb410fa6fd5e4ddd7b5e4ffcd57bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f072adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fec4b0fb9e123ad9f72c1192b6feff0bb0171be251bb76050b92e5e85c1fe3f757ac4722c78ded9cbd086af255a3afb4a451157b7052a6143a67398ef351bbe8f84d7a0278c5ee558f3e8a4a476deefcfe50ecbce1a1fc68d91ea08356db60ab97b84161c9fbf7520cd14e7019f92120bd87a928a074156e91a992eba9fc9436e83eeed9a4fa8950a0837f61124f8490bc5fc8553517bdca4c36741360eb22e78ac2cfcfe5bd6ffdb7a710ea2a410877100379a64fc80147b6cfd640eae57b9d4078a85aca2f0b110c29e0d2b137e09f0a1fb7a8e554b499f740d6744dc8962cfefc9a93dd241f6b045cbff0481cf4e1901becd0e12fb45166a8f17f95823f0b1acf74d51c62d299189989130ebb423b30453532fdc8988d8e2b71b1b9165a80b82e844f07ec4a541eb3131e21f5ee8bbf3b759cd14a7ec32b426324c94ef392e10d18fdf9f86fea0e9e281ef315f3218bf25136199d1dc5ddeeecadecbd59f6bed1e65c661e659f51c226de9be64feff66052549ed881959aa7ebb960adfb815896b1eb3460daf048fea264b6edda9e250bca58bbd0b61602c0a426654c356159db99dcaf40a926181bce4522477c2efc5924f6c4b29111b6a97faea477c9528bd0ba533fc8ce2d50f1a9a0844f8711693402031889fae5172f7d3c9973c350fca5100f8b07140582506be91bd008169ad3c24ad8788a5931025b2e00824b7076f5ba9675d9d220875d07e6726fe94ac7dee5d9cf2030d75bdfd37485c73069c7f5a3f1c5b885437a206cc331736bc9bde60030360601d239e859e0774c0eea4119e4ed7ec9ee459b98c5543ee570d147f86e22595590c9888ae89b98f495f0104fffa38d30668842693853ddde31d0460b1cfbd09c3eb9aedc0f93c00ec0462c5b4178e1460ee12003389f6ff618e5814e75502902e31aad1533adac1f3ae42ea91d7514954be7033871102be6900c61f09b16f07e885ccf40fa23f11a9cafee1ed157e521020d0b51a1c191e9a722ba651a342486ac91e6dd1b2e54273d32ea95fc98818ade339c7a4044fd3a0f3fff2bd3bf6adfbb0ac4b891f7e3d2c3c116099d7ec3d82ece463d97f101ce5ecb4eb2cb472e2b975acd863f80db75874ea6d67dd1df51cf84f7d8905542eb474f65971ef5c59e410d332cdd4f9ccaaa71c6857fbc7bca24986de0cbe6c95f41c4e90c6765e49dcf69292975f9ca0a3cb407becece90ea51e472b36657944e1b2a96740406243c32cef296040fbd201147a64451cca12643e9b39a38eb54a83a18f11eed0bcc30c97af75009748bcf6b9580168fabf32c8a00f7dccd7f364b40321c5641fa6ab1315a22e6738e525d488070d42e1525fe73f7066120bead7d61dbaa8fc48affacc8d87cb85026ca8675024f8da15e91337bd7d13f84571414f20e6aaf140bbe3df2f82ace4579b907aa46acc7b7e611096f2f46a8bf048e6cb24f7722186d973e300fd8982f0737d5c64a313e6ce8935bac3223a7a6f39ffc8d62a8b6ed3ead736ad3678afbe99e7ff7b91c2b83b068852ad9c7e623ff8a137aff99794e9db3a840f2b33a042a26ec1ecd26826a34e4b8d69220b2db13f235db4dd13c3f8756c9a78add584c69f7d9a6f11aa433b6aae372ea8c98f73a725fd9cfddb61cbd1668e49228f06db04851cc8e7ef2906280d6e0a39ee1238f02ff4116ca8e173fdc2a78dbf050b15f99cc08925de82b287e5137582325123c3fa18baf2103810ca6ee4d64e8bdc414fddbe543b2e70e31739b498b20abde1a4d7a978dcaf27831104eac54121a5f9240c3c7a48b02645d5d3206390273af74eb649a630e39637689591af953d905acb9f1dba88eda7517f943aaf4f081fe9b2e7b1a470c622567c05c4bc750d4f5437a61a8acb8983239a190a50d870b78f2742e6588e306f9b8e87b3afc3e44469a508893d7452a4b64cda99e5a1aa725fdb4e4bf584e3a469cdae198599f14f23cb9645b45d886e21c50d4da54a653c33a296d368555d719ccab89a7b48b87d17f50ed4715815585d482c2eee6acbeca5fe3d9ffaad32b15c5b26995ee345b0208f55757115502b5f422a926227fb852f58352998626bc839393a5a2654e3281c697012368ca716072338ab4aa9d12e5115d2e2dd3facedf0fd9dfba3692de9b93efa5ab560efa2bdf2892959ca8d5a463c9205741e4457cd26a2bfe7d7edf1154d448149103280dbbf4671d54b64df74e62245a831d8586215bac281b4cfd6f2254d7bff59e07a97dcbf9ea5eea18dfae6fa953d756e542ea42f0fdd41d03f3f09a5406d395a19ec1175d55d7f4f965a71e73d2aacda4e9a32423616f34d1b7ed1fbbcd2c936c8378768d576d0ed3e32abbd731b30b4ab59f97422bc4c077a2c071622aded3e05c6d6a0b52ca67aa849e023eeb135774136018efe2946d2d78b341b9a70f400f0ed284afcf94f728410e720ca9ac84107d90a676864c780b0a3ddd70d8e58b88b73dd166ec20ea6617a3c684c81206719604471ab3060d3fc0f2353b811f5c72d25c49bd2da45a6d7a0bd41b252d6b1f536779cb50a2c3e3ea6a2fce4df27f4923de6268fd2531611f75180028cdc1212731c2d24a2f2501dd03fdc3325a762fd4782b3cef3a4c76174d087e82b9471bb9176dc3f26ebaa499e7bb4ff89c06a0865204c0e40eee93548b691ed060ccca0ad6637bef9a5997f88f620b00bfd876ab1a21a70f56459ebf2e1fac1ffc93d3c0184b6a5d2ec39a2c8079019beadae3be24241afead2c499ded9dbe30594d73efd933e4e11634f088d70530b27978ba81ea30a354fc0c00de60b715f8cbcf57b34399c8a66bf94b6276e337f5276aad8f92ad43328c2da93943106aeeecf589f2ae27abcefe6b33dc738acfa80d2846bede809da7525ca53859a71558f7183d647d3c952b045281b48fb192151b9a969a92ae250aa4dc33af35afa3d5f8dfb27ee99156056fa90fb0f6d828a3f10da101f170825810a3be40ce206aa32236e8c4fd16036bf5c5767e41c14f4b37d0a72770e4ab9a7d70c7c8a4a42ea24cd5353c0a544c37884e4a84196ccdd7af9afb6d51da5aded5969c1f0691ea09f0b7bb0269d29c982da977d8bbe9076e284ce6068314341e11425ea8b82bac92e71667455a02351fcc798acaa9489180c253777675589181c20619b720c8c40ae3cebd9162451c232fc4545e5407a96c8cbfd48cc0a1a8d4a0bb5be4bd2cd101fc46ba8df1a64d04bb5d3563867fbd9baad62b70113223d517b95ae66cfbc533866cb5accc1b5b3d51f69691252df95d80eae559387114d4539c0923e8dbfe681e780438dbb952c02de1f4f8259a0b0ccf9cfac9f4286e9c2a0d362371d7381010efd43fada708b1a9cbe995e6907558b7f50435ce8d6f360b797ee68faf54938ff30aa8803ba2f66e9d65961811dd9f97bf64ffd12a4ecb4d6e319761c6cd5d8470035f0266140cd479b6e97912763060deb1604b0a209f5c49199bad698a8c0741be89b07535bf925211d0120e3284fde85f815fa50faf7608abb59f5a86896f3dedace58f30f67383fefa9a13db610309e66034c9852c130ea97e8f7c4ae1caf9a46818bb0077abbd131e5598c664f561e8ed6ab56999d95b8011db6e89c4a9bcd85bf24c189c9b2c524f31b142fc14648bb9e89e4a9e694609e77f9e447e006b9658245948f3eb351d0b33670df0870e3e5658352faee1df2bb500be8548bef56a7794238968c40ab6109b7271216085ef7d88c72dbbe1e89ecc6e400c9addef7c02010dd4636fc10c4feaba36dd7d08781e855157c8257201f74173245b1ec857af23e2b5bf44f41b987599a454cf4b766d1aea1e703907b88ea05082737f38a82a81bcbd7da6c21092188f2af55fcead97f5887809d731bd5ecf51cc19dd85b47b14b0a8fdb008463b27c8102fc1c4c5e1939368c498a722e49b68f513073167eccedca7f88a4fddb12a327967057bb88ced68a88a57b5ab6a9dc06d6d664ed7f9fbc52d47d99c8582b48c7f1d752e5024989b9e2e5c8e7a33ce7d2e2f7266f3091be5679705dfcceaf6b1dd289fffa911cfe164acbffb7d0a7c46160d078c620c25531ab5df47122618ccafc3c7f19e59b68ee40b8b5d169ec77b9b907f02be66a06b99e9a23a4e3f911789ce8a70bf993cb252ebf35e5b4d3f2878dccb59598cbd71efe8d90f3fdeae38fd9abc98cac7578a9496cba1334fb5886fec73bf8c237e2a2435e8247044080ebf29e5eb1f935d626900d14e956db1475b2821c9fb04cbb3303dc5e71ecb1ac43a7f778e099f0f07a752735ea98630582eb4ed865ca9e434198cd150e7156047835e20c9d9c519b49e4140357fe22ea39d4f9e102a06c25a9fe2125373f0436dbcbeea939feffc0f9e453bb95c923727eb6c90ee9e6a4cb8f85feb2afa56b1906abec0648138b7853a250dbf49e24c81612ad3f69b23ee5956fd743a04985e3d4f0475c04ccc9c1d863546ac36f3166c616cb8827786b72b07748930f8dcecb2fbeb8c190ba9c1eef2f78133bb1f6a3a1cc857e762c3f2cc845d4577fe4ecc75fccf44801e77af3db55baf60a47ae352dd9187e61d622805ba844c287523d162ebac2ec383ebd8993d65a799e2a184dd2b80a097c860a728edd09719697ebc64d5ce60792e7969013def19b606140e8cd2b5defdde6e0108ba7dc397b93ab72b00da096c4f937a2a3630e850883cc083c29edeaeac9ba9464b978f0ad46701800bfa4062c347530e4ea2200b282f210b412b13ac889c88ad6189fd0978f4973b5d00585ef3ed2083bc244513c4b28ccb27c371f62b83b2566506479feb2ac32d7b47e7d6b30302a62f5ac976324c60ffd1ac61ead57995c6611feb26fddfb7938cd14fb59a6eab3c99afe30ac8d329a4aa123e66efa90f9d3a0904b04fe90c2dacbcd94c9bf69ad890443b115b1d7dd9f9e76bbaed76ee6579a9d8be21996575735cfbe58aa3000bd1642b55d76deeccedad95a58287c44e08f607f90eadb1c48beddad36d03fe082bf333955733d7983ab33dfa674df64b2288cc50006d905423393bbcb806cc8afe3b1f3a83a1eb8f73b15231c608459adcafb6901647e8f44a469b70c27456596a872020c031fdf76c3b5a50f0f778cbade1796f69494b30b21fb20d6b82602218e42cde2f87d283349c6bdece7cd6bc5f6d0e90841aeb9c339ce51fa10786e819cccb75eefe026d0c5a94a05f4066e085b3788ad868509c8601826a23d866135430c8fc0e588e33d91fab80a7f02ec093a47cf957c9321393928eb2759a6d9d747861666577bec81aa8259ab0ac0116bbced87a9d4248ef2e06dabe328a19fbb5011f8cb7ea70af3c08fe5d6327c6cd85a248d4c39f9d5a72563bb74d9fa6573dcf252ebf8c2076cf2c200866b776540fc00822d4c054c182654b00fb490eb4badf43a37d05cb543bd9ab4d21346cb0d40bedcd7b36be594de2dcfc4b72853fd485f356d771c956283400013eaaf68bb43a4c2c7d437c4b9f383b3009deae33550d43cd444d65b0263ea7a3004e9384a902058783a7ddf7f2a5170badca64101b6c7853d100b9411b117c814a4d3fc4a6598134b4a2d3ab8dde1cb7318b4b266cb73571948fbf59b2f1df2109a48e6b9d715be1bf05671e3a436c86600139a3e81fb706730458b6e5c453f14a07323751a11b3de5bed1a107f7e33d0ec29c7672a39b973fb036d95de0e6dee287d71611b837060c168cdc4361dcfe0a8bcc13cfc702d722da59bf2989d0c0592a07599c12ab87eb3f7a97283fbd27a5a13e0411480e5310f1e853971f3eb2d49fe07410ea618a17a3279b028319bed94db7eb2599a2f7f63ba247e8c69e507b4706fbee5597d27baa0653504ec3e00176f565ec7a008cf1625ec8e3487fa54f6ae3c76be04c898b3ebcfb220e35384d16b63dc1d91848d05a623566e8122b77a788bf916a9500c9adb7d415cd9f7e08d1bab635b6a48a7563b1039a5afa8bcca43cba392a128dbd2d3f2665c0d07fb4c0ab5849a76602148bb9489341aea14df3c38b386ebc3810f5545364f550dbddfbb99bf3283be16a946b231123fd94a72b8c4fc21bc1dd63c7b8116aad51c570f79b57aa39600291d6209eb7e5c22b2f8954931bdbd7b8a7d26ffdfe341a38a5baec72986fab7dbffc2e53ed0aa50d65c1c9885069e58883bab583477fc3681adab1f154e3d0eded71b5f0f59a1c6cc4b66057b34013198df8179060dcbc84ce7a1bf4c0f635080916c9c1ca8ac5014c10937f1a34d100a573f3a941d437f7f313fbcdc9568b9ac5a18f5ff2d9a7130c933ed80fd0bc1b1b63d0791479a25fe1656330f46f939ff0dd441e7555bb577ea3a23bf8163cc41520b5f70a0a474ee7b3b3ed30f02d6dd5e65bd03b19da2d6694c0082ee3b5c56d29ee3b08574fb89506d35dcb9673e6aab641b00dc00d694d53ceb8dc95c60c16b0c0ba796ecd413fdc63db06a3673f01a4004060f66328e99e6cabb74560ed7f624686ca778092139adc498d97a8db08f6702548f143aff0219c678fc69408091eddf127060ebce37f76771e560cfc7d09d63f27435fa4ef58bdead178cf0eb4704558965b7de4776f08842defb8cf9dd1729910950b017b79f8dbdcb3ab448b01f44e68b764ea9195518ae6b28e94b5aaea0a2eff9417a4c7340baecfe4f1f43be25ecc1d9fce87f4cd75e53bbeda5b14990f7b022bdc39f3f4b6be4e108313956d0700350673adf829989c8c6500c6c591143f4a85cac5f779ac8818b04034aa9e98c67404cc0382790faecdba3825af654a1e59d6c788d419b554d75f6d081bb18ce771c4b042bf6dd2fd9f173cb3e85af8cde1b3f4a07384908d5c5b0511541502a8df24d417e5d6d5b5ff3923d52aef591c2bc7101a9c5a616d0833299bfa8d86692aad94578bdc279e32f5b50309eb480331ef890599a763f7074044dc2b628375b0b2c35a71eff1129cecbae30aad6ea50788e278e11862c0f6d17c3ebdf23f9255d6ac33045b238024214ae2c157fc27493946207129975b064809f11b004652e5ddbbffe2bcd2d5412bb7c136e195ef8089aeffea2d8923278d77ef68e7cc2b66754f70576fec1f87f6f967531b652094de3a3c2849fc183d3d233ca67024eac556401e656b6491a4b874552943d6f78add2c3886f1b314f34b4a87769d2944715c292d48bffc5da691ac9c2da746d583c9cfd7449b2b1730a4727589068bd58f0e5baa456c5cd8c66a9b8ce7bdefd77d105fbfa8a883361495f9f854e9fffd3a4a2308c41a26e6cd4d63d3219d9d15ec9f6dc7fe08135b2f8e4829c20409d7430bcca1d6638f4b1e471336827d0f5073d5881ed3a462a29c307fb7e425537deccc3fe08ba03990c5472bea518e2f0ed439a87b641317d59ab303c02cd9375f45ddff30bf4673c011cac6d0807b77473931b83349def70294e351f0c3d28b2b145c1f5f9113fa57ed26d4bca73ad3274320db2df5738faca8c6bebfa94c140c171a62465d70a7412325e210a293e99270153b08c3ca394d9cbf8e2d591ad70e64df3179f492dfdc4a428c4206d3c8270cd179d943bb0e9ee817a700d3ec2e3c6f4aee6ca14448a43cd96ded4dbedb244554a2f9f713548cfb947ae8809c409e5f1e4392a695af8b0f6db46bce6db55b74b97c4754d11de1a090565dfa07ca7129d5f7cdf7fbff1cb85434e6f88376dafd3dff457d35ac98cfe526dfad89093cf57173b421618bc3102718c580c6cb3917e514f6c5383ff7924521e1e1afa50946a3e56a69b2705f3d63cbaf68ce716a1ff9136cbea92bdfdd18e5e2256e65d550d815c3a7c4c3d31d8811904bcc5dd1f25f5f0f9896d292b131ca1ccc2d50cbc85b1181b9882d636fb346f0fd8925efe753ace153cd617675c36a6d7a533369ab2c9e8fb00340bdf07774bb6a8dee32e95d7414c96a2405a434ac5d90b4ee48590d1bc05681ff344cb11ee5d4366dd3cdb0376fb33c95289d8c282bed3b6567de4829b38c9a7d75883d311a9d73b3838134790550ced7632b8eacd1cd7d383e6f1cdf5af8990eea9b32e0bde9879ae8bbfe349a88e70ac50ba6f58a37305a9fb08992afa57ca0224f8618e1c282bada60e7be8f0a63f546f74065ec72ea3abcb98bb4e8714befd6cc2548d6f1e0ec5f695692ab742707c6ca56ff3cad8be17939029523b6797a35f4de509ce0b3a36e3ff40af6f8e625249bc346fcfa7f5405277bb6882021d4c23d1ea66be197af8056a6ed81b16d970056fa984cef50cf11cf2d146f6f91e7c1fa8f3fcdc7e80a740b533c452b34aa1f7c6ba474b24782f1def5d045302d071b7c782fe6622595a473fb7d44c5e112dc2b43e21cb8398ff294d776e3b0f2a5c5f8fe5e9403c6e65f35d32d97b6be7c2ee05217638f2e056e3d5141d99665be2aea25744d35b21c75b589e8b2ed503d9ac286761cb287f88c3cf81fc5f5808154b9c027d4f86927bb315c6b135e69db7dd0436bd23668ca649983d2e2a5ccc2c45909822be0199983453359f96d83fd7e21dee9d4a8f61a30b406c9c9f4a270b6998dfd8ec7970481fce76e7c2276292c2ee67cfa2c919aa528c6066d8184dae0a13a535c2262477fdc74d9090216ca190e6391467e6a27d528e341309f4242640933cfce887bd9535cd4a337ad33d254d6047cb39a52e087ed1629a61ba6986e141dd85d41b127e6292dbf98ac2d35c21dd4f0b2be71db84ace49ec5496007bf992e34761664b94abb427f053450ad377a38c3614f639d6abf94b8cca89a72306eae7c958ef3dcec863fb97ac25560449072227c9a996747cb885784cb10fea4eacdd3c7e82742603b407046e49163a6f40e60fde78daa23e6ef8a8d6215cdce27dbc10873193e4e95a8b36bf6117ebd0d5bfa0f370755aaff295ab608ddd2e918b835465e801b560ad8b92662361730dd39c0efcd7e67ae3947c355c576f52a59a8556e6ecdebd06a16e1406878a10d4c9d4a7fc39a2839f5df000c4b73dc11859d6cfdc0da2bbb12b5307072e5214417ed3e932b6564f3c048ed7e070317cae2e9fa39db20240c4e3bb73d139fb6a0bd9ace409f56d7040b1ab49e45c0e3c5d1ae241fa2efec0467bcb6993029e2234c02b314ab8d307b17633b2283fe4ec9805e9d99afcc5857b29981379c7c1f445199eb29f63ee86434ca5eed562349edd7548b3b5368a2bdce9b976edd4a9d44cd826d95d50de7fe35d4db0707db5646ae0a6546bd0f1412d33947bc3b056691fa3f9dbc864572a54362deb675882357e18a21867218b9f595ccd77238beb3aa54e0ee1b255c6857d52793250086c01ba3d2f2a98ed4a0f662a37700a830af10e9aa8352427396775bdd259807677525393bba2441deca616219e3297596a6aaf65fcfee500352ea0de71427cd2ea089eba41d0ea225167fffbe7d9c15d53b87a89d5d4400e430a5837373bb77dabc4ab5825e7d66c86c2dd9242339d5beebecf0a51e03889e78c0cc155c2558b6df290a28bf6cd1b9683ed565d90a1c2b08917940364789f800883da5bb108d58c72d71a9d6a6838f2dce095c6a5478055edcf147441707b5b81916120754b9e1ea610798a152ccef4892af83b92991dcde18bf0b044ee1aa3602190e1e3d75e6d77b24709897eea2716da3a270c069dbdf80dad12246f74c3a4b0ca7cfd8679269b685907d34eed772b846c3be5953b15b7b3f40aa44d7e97a845c655568fb536a769c22f319879335ed886b75d3853047015f9c5644dc2eab5edb36f988ed9ce626b015e218c7d668df2d381ef1fec062efad820a2aa58de92f622eb31b5b9fe9ba5f017388702f33d6f0bf03a578bffd4837427ac9cb2ab4226c6f1ba514f57abf0cb6a8899dc51f468c25372ee0b6702c1a89c934459ec035db4226cd7a22350ad9ca793238ce21c019379dab276edc7a72d066249b04dabc9e6086b12447d1e46f9f71fc57516a8af8e8f28ff22af662b02f5715d4c9f1b739310081da33be38de2f2de0b287ca88ee9a234f37268e998faae440c04e287af568c619955023c91e747ab910420d64990c54b2b6444ed6f900a2e1fe60fb4baf3130fcf02cf5fc0f0f5383b25cf3b69c5902cfde6c5bb27e0fe9358078445b6641b704c3365c52d983a831f9698839c40e7f2cb8cd0fe3d4f67ee650f77252e8e93b164c3b33bfaaab74c370684b562b89c65514970a097b579ad01f1f79a842e631d7bf79378b4fa19a23a06368b606a8fb47b78f0701f4023579da562a09c488199fe75b69bef179c1330d97b4adbe754020c6f8aa14d5d393667c7ec90a504237c76187919d9e748fa1330d283dcab6bc61ba377609b320653774a6e450d589740befa7de6f89a27d677f7ddbbcda383d7dce5805730f9e68a9a97fb514c47c19e39c87b2bb016082db1654f558e96cbf065b7d873c2a2dce13e22d296ee757fdd2cdeddcaee16e0ffc7f34eddfa5a94198b5f40a4b4ca22baa3462bae456aeaf5f2905e90cc12cafe2a6a21153bc91f1e5a29e2e73ace2b6c4bb3aafe4db6d4532614d0b2c73ca20d72df25b39f2b3cbefe2ce82496c45654e9e3aa7fc9ea23b2fb4055b7374c570d23b7b65c348a8f8a89b37a97fb412235e593e1cb909af624e744704b32a9dab6a614cfccea2d98b92b33c04581090b5087dca46493554abfc4bf47aebfebc2d423e7d8673bb0394ae6f47fe59efd008ecc3ca6508475587a5be3de42f52050356d35df6ed54c0500c66963e72cab9fb4aadf2b1e82be1297aada57c559e68442fa36c490b50545bb1c478296eaa9eb505b7e6e1393c1ed22158ff89992106281800844087526dd069a75f28b536b3f7869cf01468e1c7e701e2d87e1e5aacfd43c0ef34a69754bf46d4f4e637fc61dea2aa1c4e9d21470734c257a6811bbfb04a1123f6fd9c561f8ab639151856c37748fc8e44502428532f65d3161e74621fb1afb71a4936903b92bf3ccb7fd5cbba2d388182a30d2f2a3d21798e74d943e77469f083a78d1838787faad69e9f508facebfa2a0ba78eab96a3078d7decfe6522b3119682ddb9995bb3ae7f64d7a42b0e4c0fbe09a3d38ccb6ef7748a1e18255904ad2e73a867f115e595bcdbae700a8949c1a25813a1538905f41b199a70c04c93443303fcc39d30a1d9c798fe51fcc6342f649a324653db019b9a7f84b3e6190971fd9f7334239250a3c0c82e5bfbcbe25fcfa879de7c2fe20c137ec2320e090ab8eb208e12d94a005ab06ab3b6cc342c853eb5834b325f50b70fab62abe4b97c631bf8506f42ae5a5108820f3aeefb91cb7c281824610f0ed284afcf94f728410e720ca9ac84107d90a676864c780b0a3ddd70d8e58bec9d22d5e2716a727b58bcbc3ba9fd59f6098aef1a0262c62f997348614a6b5085bafb6c07e23bf0e98477e460b7a0b82b6f011e2cd62a5a6d564151cac69020959841d3af2e82d0897d297b01c544b23f186f20380801b4abec6b91f62203d5e6a543c2decaec7a1a2338bd239702de4dd9e681683f724b40f8c6b7f9aeebe5b6d7097c229733d16e5d54f1ac15b9c53351f23be024c7e36012adfcfe760867468b0a647a6656f4a5c9e1d178eac382f364fc6a3f5eec9401d197165341f5c9fe3bbd4aeb1ab9e954c1e788e0a8a8e751dd816fa8b7bd6d858114f696bcd47702361c0f26b1920a723dd393587a5f54833f8f8a4d9f657c76f6c5a80d4e918c3bd90bce36e1c1be35be123f67813a5773bb2c9b7a69c477257deeb360d95d1dd25d6cd90980388e5688baa01777994957c51da2afd7528b63c57d171c0a1a675e399432515561dc364a764a001cce3db8292d6bc8cc917fae67986c2a773b8cc08710207802687d2b12080f4d48058a20c543edd199f9cf1a62786ebcd6c2e3f82ef03538f202b537edb4e654088126972ad3e1a904debf6e58f850896016d53e66f3254a0a4320f43527868c57381658fb63ea66b46c92814c16dcf44ea624d103752e369a855ebb6ecc2b04df0631d5381bed02f3112477ece30b20fa0bd0b39124fa26833bf8898f133296e33de566d9cf2e9c9e29ffbc5d93f299729927179d81847453f37ec4032697fae5f5eda943a5e968aba3c24ae2ce4d4fb422c95bd370deff3d9da57c50c31677e37e01d4b0bdcdcf5080c58ac3ea7105aaf6a25168a79fc55e8876ba5aea21c2f55406d78835843fc31945d2ef8e3872c02e6bb88649ca30e13ec6a186c10d8cec645a59715306309cf68fab882570f3bea71559878b955a86ada50b7dcf9e39ca6b26c56abd124660987951c7b64f64270e9abe82fcb1f81f539831e918e1aa145ff7106cfe0c19bd153c19434d12a0facb1aaf960c28dcf4b73194309b613fac7f865f8a645d00ca050bc8058a3c6b50089c5e16229a34f20ca023ce8ba03b40924fe00d35e181a6c18156c28ee68315262ce49049f8720b7878f7fc652f3e4ca15e46097b25ff64582a576b5f3a8c5b26a982ea633db3e86a3d8471d12bbe1d1fba27cd9ad1b7392104b8995db3106f5e9dbf477b08e02c4e751db5828eea84d13d3db2b27c7605f11331f582bcf7459142e403f69f00acd91b29f264319bea3c04f26ab709183863cbc0b6509aa13d50fa59a79acc28f3ba23bc7bb90e1d913ce77ba325ca149c859d29bfaaa06f8b969fb68e647cfc8ffedd028255fbd39589aeaee47b89bd57e673f72b70359e506911425bb4b5d2201566bf72c8e9ca3f11f1f00128e1634ab66f65508f51f1b5546ab8fae1a0ee1b9431e19e109a10da18a76804e2fd4dd9947e48f02dfca9c19ce2d944f419efd5f5a3c5d3d34986268373b898afc0b42b9acc4cf4fc6e4a70fecffolder.pngconfigure.pngnetwork.pnggear.pngrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootapacherootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootapachelemonldap-ng-2.17.2-1.el7.src.rpmbundled(fontawesome-fonts)bundled(js-bootstrap)bundled(js-fingerprint2)bundled(js-jquery)bundled(js-jquery-ui)bundled(js-qrious)config(lemonldap-ng-portal)lemonldap-ng-portal@@@@@@@@@    /usr/bin/perlconfig(lemonldap-ng-portal)crontabslemonldap-ng-confperl(Getopt::Std)perl(Lemonldap::NG::Common::Apache::Session)perl(Lemonldap::NG::Common::Conf)perl(Lemonldap::NG::Common::Conf::Constants)perl(Lemonldap::NG::Common::Session)perl(Lemonldap::NG::Portal)perl(Lemonldap::NG::Portal::Main)perl(Net::Facebook::Oauth2)perl(Net::OAuth)perl(Net::OpenID::Consumer)perl(Plack::Handler::FCGI)perl(strict)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.17.2-1.el72.17.2-1.el72.17.2-1.el73.0.4-14.6.0-14.0-15.2-14.11.3eSa@e)1@e% - 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.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.  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz4.7.04.5.22.1.43.5.11.13.22.17.2-1.el72.17.2-1.el7           !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##############$$$$$$$$$$$$$$$$%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'&&&&&&&&&&&&&&&&&&&&&&&%((())))))))))))))))))(((((((((((((((*lemonldap-ng-portalpurgeCentralCacheportalindex.cgiindex.fcgiindex.psgiportalhtdocsindex.fcgiindex.psgistaticbootstrap2f.pngcssstyles.cssstyles.min.cssjsskin.jsskin.min.jsskin.min.js.mappassword.pngtotp.pngu2f.pngutotp.pngwebauthn.pngyubikey.pngbwrbootstrapdistcssbootstrap-grid.cssbootstrap-grid.css.mapbootstrap-grid.min.cssbootstrap-grid.min.css.mapbootstrap-reboot.cssbootstrap-reboot.css.mapbootstrap-reboot.min.cssbootstrap-reboot.min.css.mapbootstrap.cssbootstrap.css.mapbootstrap.min.cssbootstrap.min.css.mapjsbootstrap.bundle.jsbootstrap.bundle.js.mapbootstrap.bundle.min.jsbootstrap.bundle.min.js.mapbootstrap.jsbootstrap.js.mapbootstrap.min.jsbootstrap.min.js.mapfingerprintjs2fingerprint2.jsfingerprint2.min.jsfingerprint2.min.js.mapfont-awesomecssfont-awesome.cssfont-awesome.css.mapfont-awesome.min.cssfontsFontAwesome.otffontawesome-webfont.eotfontawesome-webfont.svgfontawesome-webfont.ttffontawesome-webfont.wofffontawesome-webfont.woff2jqueryjquery-uijquery-ui.jsjquery-ui.min.jsjquery-ui.min.js.mapjquery.cookiejquery.cookie.jsjquery.cookie.min.jsjquery.cookie.min.js.mapdistjquery.jsjquery.min.jsjquery.min.mapjsshadistsha1.jssha1.min.jsqriousdistqrious.jsqrious.js.mapqrious.min.jsqrious.min.js.mapcommonappsREADMEattach.pngbell.pngbookmark.pngconfigure.pngdatabase.pngdemo.pngdocs.pngfolder.pnggear.pnghelp.pngllng.pngmailappt.pngmoney.pngnetwork.pngterminal.pngthumbnail.pngtools.pngtux.pngweb.pngwheels.pngar.pngbackgrounds1280px-Anse_Source_d'Argent_2-La_Digue.jpg1280px-Autumn-clear-water-waterfall-landscape_-_Virginia_-_ForestWander.jpg1280px-BrockenSnowedTrees.jpg1280px-Cedar_Breaks_National_Monument_partially.jpg1280px-Parry_Peak_from_Winter_Park.jpgAletschgletscher_mit_Pinus_cembra1.jpgco.pngde.pngen.pnges.pngfavicon.icofi.pngfontspassword.ttffr.pnghe.pngiconsapplication_cascade.pngarrow_refresh.pngcalendar.pngcomments.pngdecryptValue.pngdoor_out.pngkey.pngoidc.pngok.pngsfa_manager.pngswitchcontext_OFF.pngswitchcontext_ON.pngvcard_edit.pngwarning.pngit.pngjs2fregistration.js2fregistration.min.js2fregistration.min.js.mapautoRenew.jsautoRenew.min.jsautoRenew.min.js.mapcaptcha.jscaptcha.min.jscaptcha.min.js.mapconfirm.jsconfirm.min.jsconfirm.min.js.mapgeneric2fregistration.jsgeneric2fregistration.min.jsgeneric2fregistration.min.js.mapglobalLogout.jsglobalLogout.min.jsglobalLogout.min.js.mapidpchoice.jsidpchoice.min.jsidpchoice.min.js.mapinfo.jsinfo.min.jsinfo.min.js.mapkerberos.jskerberos.min.jskerberos.min.js.mapkerberosChoice.jskerberosChoice.min.jskerberosChoice.min.js.mapnotifications.jsnotifications.min.jsnotifications.min.js.mapoidcchecksession.jsoidcchecksession.min.jsoidcchecksession.min.js.mappassword2fregistration.jspassword2fregistration.min.jspassword2fregistration.min.js.mapportal.jsportal.min.jsportal.min.js.mapredirect.jsredirect.min.jsredirect.min.js.mapregisterbrowser.jsregisterbrowser.min.jsregisterbrowser.min.js.mapssl.jsssl.min.jsssl.min.js.mapsslChoice.jssslChoice.min.jssslChoice.min.js.maptotpregistration.jstotpregistration.min.jstotpregistration.min.js.mapu2f-api.jsu2f-api.min.jsu2f-api.min.js.mapu2fcheck.jsu2fcheck.min.jsu2fcheck.min.js.mapu2fregistration.jsu2fregistration.min.jsu2fregistration.min.js.mapwebauthn-ui.jswebauthn-ui.min.jswebauthncheck.jswebauthncheck.min.jswebauthncheck.min.js.mapwebauthnregistration.jswebauthnregistration.min.jswebauthnregistration.min.js.maplogoslogo_llng_400px.pnglogo_llng_old.pngmodulesApache.pngCAS.pngCustomAuth.pngFacebook.pngGitHub.pngGoogle.pngKerberos.pngLinkedIn.pngOpenIDConnect.pngSAML.pngSSL.pngSlave.pngTwitter.pngWebID.pngnl.pngpl.pngpt.pngpt_BR.pngro.pngru.pngtr.pngvi.pngzh.pngzh_TW.pnglanguagesar.jsonde.jsonen.jsones.jsonfi.jsonfr.jsonhe.jsonit.jsonpl.jsonpt.jsonpt_BR.jsonru.jsontr.jsonvi.jsonzh.jsonzh_TW.jsontemplatesbootstrap2fchoice.tpl2fregisters.tplcaptcha.tplcasBack2Url.tplcertificateReset.tplcheckdevops.tplchecklogins.tplcheckuser.tplconfirm.tplcontextSwitching.tplcustomLoginFooter.tplcustomLoginHeader.tplcustomfooter.tplcustomhead.tplcustomheader.tpldecryptvalue.tplerror.tplerrormsg.tplext2fcheck.tplfinduser.tplfooter.tplgeneric2fregister.tplgloballogout.tplgpgform.tplheader.tplidpchoice.tplimpersonation.tplinfo.tplldapPpGrace.tpllogin.tplmail.tplmenu.tplnoHistory.tplnotification.tplnotifications.tploidcConsents.tploidcGiveConsent.tploidcLogout.tplopenIdPol.tplopenIdTrust.tplopenid.tplopenidform.tplpassword.tplpassword2fcheck.tplpassword2fregister.tplpasswordpolicy.tplpublictest.tplpwdWillExpire.tplredirect.tplregister.tplremoveOther.tplsamlRedirectToIdp.tplsamlSpLogout.tplsamlSpSoapLogout.tplsamlSpsLogout.tplsessionArray.tplsimpleInfo.tplsslform.tplsslformChoice.tplstandardform.tpltotp2fcheck.tpltotp2fregister.tplu2fcheck.tplu2fregister.tplupgradesession.tplutotp2fcheck.tplwebauthn2fcheck.tplwebauthn2fregister.tplyubikey2fregister.tplyubikeyform.tplcommonbullet_go.pngkey.pngmailar.jsonco.jsonde.jsonen.jsones.jsonfi.jsonfr.jsonhe.jsonit.jsonms.jsonpl.jsonpt.jsonpt_BR.jsonru.jsontr.jsonvi.jsonzh.jsonzh_TW.jsonmail_2fcode.tplmail_certificateConfirm.tplmail_certificateReset.tplmail_confirm.tplmail_footer.tplmail_header.tplmail_new_location_warning.tplmail_password.tplmail_register_confirm.tplmail_register_done.tplnotification.xslnotifinclude.tploidc_checksession.tplregisterBrowser.tplscript.tplcaptcha/etc/cron.d//usr/libexec/lemonldap-ng/bin//usr/share/doc/lemonldap-ng/examples//usr/share/doc/lemonldap-ng/examples/portal//usr/share/lemonldap-ng//usr/share/lemonldap-ng/portal//usr/share/lemonldap-ng/portal/htdocs//usr/share/lemonldap-ng/portal/htdocs/static//usr/share/lemonldap-ng/portal/htdocs/static/bootstrap//usr/share/lemonldap-ng/portal/htdocs/static/bootstrap/css//usr/share/lemonldap-ng/portal/htdocs/static/bootstrap/js//usr/share/lemonldap-ng/portal/htdocs/static/bwr//usr/share/lemonldap-ng/portal/htdocs/static/bwr/bootstrap//usr/share/lemonldap-ng/portal/htdocs/static/bwr/bootstrap/dist//usr/share/lemonldap-ng/portal/htdocs/static/bwr/bootstrap/dist/css//usr/share/lemonldap-ng/portal/htdocs/static/bwr/bootstrap/dist/js//usr/share/lemonldap-ng/portal/htdocs/static/bwr/fingerprintjs2//usr/share/lemonldap-ng/portal/htdocs/static/bwr/font-awesome//usr/share/lemonldap-ng/portal/htdocs/static/bwr/font-awesome/css//usr/share/lemonldap-ng/portal/htdocs/static/bwr/font-awesome/fonts//usr/share/lemonldap-ng/portal/htdocs/static/bwr/jquery-ui//usr/share/lemonldap-ng/portal/htdocs/static/bwr/jquery.cookie//usr/share/lemonldap-ng/portal/htdocs/static/bwr/jquery//usr/share/lemonldap-ng/portal/htdocs/static/bwr/jquery/dist//usr/share/lemonldap-ng/portal/htdocs/static/bwr/jssha//usr/share/lemonldap-ng/portal/htdocs/static/bwr/jssha/dist//usr/share/lemonldap-ng/portal/htdocs/static/bwr/qrious//usr/share/lemonldap-ng/portal/htdocs/static/bwr/qrious/dist//usr/share/lemonldap-ng/portal/htdocs/static/common//usr/share/lemonldap-ng/portal/htdocs/static/common/apps//usr/share/lemonldap-ng/portal/htdocs/static/common/backgrounds//usr/share/lemonldap-ng/portal/htdocs/static/common/fonts//usr/share/lemonldap-ng/portal/htdocs/static/common/icons//usr/share/lemonldap-ng/portal/htdocs/static/common/js//usr/share/lemonldap-ng/portal/htdocs/static/common/logos//usr/share/lemonldap-ng/portal/htdocs/static/common/modules//usr/share/lemonldap-ng/portal/htdocs/static/languages//usr/share/lemonldap-ng/portal/templates//usr/share/lemonldap-ng/portal/templates/bootstrap//usr/share/lemonldap-ng/portal/templates/bootstrap/public//usr/share/lemonldap-ng/portal/templates/common//usr/share/lemonldap-ng/portal/templates/common/mail//var/lib/lemonldap-ng/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2noarch-redhat-linux-gnu               !!!!"!!!"!##!"$%%%%   &'()))*))))))*)+$$,,,,,,,,,,,,,,,--------..--.------ ---.--------------- ---------!!,,,,,,,,,,,,,,,,-----/---ASCII textPerl script, ASCII text executabledirectoryPNG image data, 100 x 162, 8-bit/color RGBA, non-interlacedASCII text, with very long lines, with no line terminatorsPNG image data, 180 x 180, 8-bit/color RGBA, non-interlacedPNG image data, 100 x 180, 8-bit/color RGBA, non-interlacedPNG image data, 79 x 180, 8-bit/color RGBA, non-interlacedPNG image data, 241 x 180, 8-bit/color RGBA, non-interlacedASCII text, with very long linesC++ source, ASCII textC++ source, ASCII text, with very long linesUTF-8 Unicode text, with very long linesUTF-8 Unicode text, with very long lines, with no line terminatorstroff or preprocessor input, ASCII text, with very long linesOpenType font dataSVG Scalable Vector Graphics imageTrueType font dataassembler source, ASCII textPNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 30 x 15, 8-bit/color RGBA, non-interlacedJPEG image data, JFIF standard 1.01, comment: "File source: http://commons.wikimedia.org/wiki/File:Anse_Sourc"JPEG image data, JFIF standard 1.01, comment: "File source: http://commons.wikimedia.org/wiki/File:Autumn-cle"JPEG image data, JFIF standard 1.01, comment: "File source: http://commons.wikimedia.org/wiki/File:BrockenSno"JPEG image data, JFIF standard 1.01, comment: "File source: http://commons.wikimedia.org/wiki/File:Cedar_Brea"JPEG image data, JFIF standard 1.01, comment: "File source: http://commons.wikimedia.org/wiki/File:Parry_Peak"JPEG image data, JFIF standard 1.01PNG image data, 64 x 38, 8-bit/color RGBA, non-interlacedPNG image data, 18 x 12, 8-bit/color RGBA, non-interlacedPNG image data, 18 x 12, 8-bit colormap, non-interlacedPNG image data, 18 x 12, 8-bit/color RGB, non-interlacedPNG image data, 18 x 12, 2-bit colormap, non-interlacedPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 20 x 20, 8-bit/color RGBA, non-interlacedPNG image data, 22 x 20, 8-bit/color RGBA, non-interlacedPNG image data, 18 x 12, 4-bit colormap, non-interlacedASCII text, with no line terminatorsPNG image data, 400 x 145, 8-bit/color RGBA, non-interlacedPNG image data, 422 x 80, 8-bit/color RGBA, non-interlacedPNG image data, 100 x 28, 8-bit/color RGBA, non-interlacedPNG image data, 128 x 128, 8-bit/color RGBA, non-interlacedPNG image data, 128 x 128, 8-bit colormap, non-interlacedPNG image data, 150 x 64, 8-bit/color RGBA, non-interlacedUTF-8 Unicode textHTML document, ASCII textexported SGML document, ASCII textXML 1.0 document, ASCII textRRRRRRRR RRhttps://bugz.fedoraproject.org/lemonldap-ng?`7zXZ !#,xlX]"k%{8Jy-:qߥOL4@61 }jX~ᠲapEԩiF87iD?bq~QaǢOxA;#MH| N2#Oq=˒ڥ{u^[W<""yT}"ccVErZ<?Wpnԟb4Ic:RBʅľA♅/,A>г]4O+ļ8)nm]5Ԕ LՊɛnޓ&N&gO},?I- (.yp [bcs3ӒGg:`!ZNQV^ Q}O̦H$*GEG{>+GkHI _˂L`4(*{=~|o/=v u\̪J2- ޷.^MiW+:dzAXGWRL`Lg&s&%$Kg *6m$gvir)PGHJ*(ܔ_p*V7”%B1=W)&4s涹YhypV ³6fK:PkoKnI](UѤ t\.&e8kQ&7[{s);IW αaKq2ͬP"$FK0=>t*fNg3?袎X́yA!f$0ʮ2VM-9uU@,|\tEocv6_{RȰ2o<3]wC63!πV)тG) 8IWA ~iФcއTx!떾BGFc)Q >єNKY- / 홞L w(2cQ(úaK갫o<1 Z ހuO}nu?T@@atҜ,9YD@ez-yQ2LChMU0>?(.c>\x$u{Cc 8v-݂q ՆB_*,ϾB\=dBNÅ'dBL`3ZL!(Ucj6 e^ѿ!S--Ԓ> /BYR8~ ݼ?˩oGz?uQ6ϩTb$YW_Cd/dґ>; W+ݖyۜ+!i gPeq#@r=#/5Q]R5Ԧ}ya{ \~v:9)-?Y<|5n•8Oj1b@8]ܫ_ju`q_qTrh/T*>%!7񔦗Ls%&T?`ɟg!1O3!] WeC*9%;7%`FPVX[$^zń ?fnGkG˕ %=aԿQ;k7xQzPr+!B~YH K=R$>dm1TVMD7AZ A촆;<C؝x]KC2! sM%* m5zSk*BQ=X- O{c)Fv'4IwXi"bNmH/eEP f[)nQw!ePwE̛ ܥX.ݸzmXjc.? usioku}ȍ Kgyȑj5F^]#@=˗pNAg }p/'=RjeOz'Pݜ&Ԃ[I8ԧiS`) _~hԴ }faעWh\.SИ />d$HE;}#g0,e~ޭk8m|\MIkY&G^Y=Tᘑ7怙.bA>:@lKydKo̐6C u .`k{Cv*+R\Z}o|]/6&L[U,XW+Kb׊@x@G)<~ɐ6:68Z] |/w~Wze0N!,XX\'(ۜϥN賘2 "cFI/:[N.安v&{*%j+qjÿA]b_ݥr`ٳ=탿z?ҁ(r6b&Gut&FuY$5i9f4fh+xp)M}t 57σʊB6nX2l:"CE ? l ,Tl]S.=µxDK#)k١m4 Q6105K]~eo+ 9-KZ0&VdO5K$Wt;|$1A(;@ud`.Zk:Win]gpa$>.XTj Iֳ] &۱|OjWZl>e]ftO/0Ç"ˇln \PXW7g+TWnIt2PW8Bן&0":}n9l&Qg+gAH?23vA'(|(ֿsX?_ 1X*LSfS];WLe| _T rtZT#*C|j6W4`9یU}U8M0_x8p(_^8S>hǎ`]KFwL5 u, [D^ͳIocs`A`_U"gv8Wl@9#: s/PF&FmE5Ξn]9.:7>^by"&Y]k5.>.G5uB"etyhYHύĿnmϊ4M{X|U)y$dE}0I~L;Yy]%b?w랻ti*Cc# mOq(QqX,5dm V·죧K!le jAzFyu7gI|8!Y[ehGtUL<^tdh14~e*l`CIU:9<RNN'4\"ǧ2趖=X+]}\#)+U+4bs-Sָ2j4]]@6*Ea`az–̶|r U[fWGi]T:N~Q5H@N. xh:ecvͬL)_/UL ݽ` c9g߉b$`ǀ2c~nXm#p9d`qz0v/֑ Vј18j-ir8 ~9ogն|)mu IYӷ'0̛LȝqR sDI 3c>Ԅ엒NIL9$HU, }0zWP+@4fj%-~W6)n~KÖ8 fy 7,GQjnIR:ݸ >8Y ϫq).(%|l5E$1vU2?yȦrA-7D0uoىPA8B\VhY!ٹg6ۭqQJm{t99o f~z<;ߝ V8LՓ*7Uf.ac7rgc_6:Bؤ9y*w2ǡcL4$N' EL)C7Xؐy4X"[*bhX=Lŕ ͂**t. uAmj8nGET-JcLMwp!O.n>5tֶcyR)!?9 SK%T*muK$`DR ܞ)K#q$T'2SCdaovGB#ZI8G.x wVu:og:b@)3uGwεB˭2*VW!Ys :|Hwy6?ZW%CNn P-*Qۺu^޳RtIf$~j<õ=|KJۅ]6$)3`PhMael*|nn8k-8@o$)/3d1_\{;HHq{Cr]ֈ\ k4O8v]m;sUs1M<(.\E'IRLY(ͷKTG8 6nk ci}hDSlbQZQmz/Ub=Gb N,@m^̄=]$r͹ >J m> /FL-}mKg~.4j^ޓh%RzZ f"x0"|"8MĽW@NIR)pG=c;/K6q@z=?yTDAH \Bf@#g5q@ߠ 'M(.9[P}["wh]/Q!_)W\"?ŷuegqxV %\vaEw?QK3K1&t+V=Y5D7/1"1@:<,kmբ&;O9;\ x$ȇ862:)Kystt Sԃo8 eD^m4)J'QYN'17x׆P/ŗg9"bߏq9=wlH*V˦m q4A;n.[l p15Iұ 9""Q8lRˑuA){GЛWkdc;l$E Q&>p 3mF>cWKv(IFI]&eej7RH|/,0.tz'+<-h^`,U[&d~fP,$P(q%EM |{w"%1(߿:b ]CN>f.|Rǵ{e{sěz^41MLjMs$Gqq4'e V  SZ(PFx)6ϼEr+QAͧ>;Y!UeI =[_Hk_}m)t)rnm[U҂FK>5Z 9ybhc_T{ Mq]#MJⲡGf퍮&!xŲO{sS_<88O\G)H_%Ěԩ]d7$2xԷn@{je1I7jkgOb_MLeau: :9e7?fҮ8zOjrMhGT0r~BAL:fq0>TX(\#\dl335[q%iC7獡SdK%+Eeɯuaۊ:iP!ĠG.BL12ݪnE[0 %onq K8b30ozf ^:  UKH>}HE=/IC'anL1&ZDW:fz"޺{[H?W3>_ܫtd;M=,PsV/2o^ˌ3F 2X4:XXO`YF۹uYJ"헰iɏp0:0]Zr+~I*/ڲ-4Ŀy2kTdaCa"JGe< k96}?ν_2 K~92z`lfZ]EkI 5{x];gO]{kSqqɖ(08JIRl 9a\ӿam9$ Jw4oіm`,,W #ȮSJ7*"ƥ=Qww$-\OQ20Z/lB~bd-;K c+[N9nC k*;xa1aY(M8 /v'G k`Vriۓ̛}+%؊[cf۷/{sBnRw~*~`zXdwum3zr(iym!"QI Ğ]R+_؉3Ͼ7kK_6 ^юfy8H+N$ '6`"a4},eؠ2}U1j r j]{WZ)|žԭZ΋繎usDoeΧvjnu6ј+$MsGW=d0+JŐp +x-&ɁHD'L;f]$0.m[XY %̵~H`Og&~vD}zZԶimGPiFCiyu Xk76vAW!&l*m.&فq x2yu~t^]|cqf75t.;vJms}s\0:8]I)WFjMͳ:ͅӖxomɨJ*\?3#eו쬕֟γgi0R LJb'A5pJ̟fÝLP Nz!Ev E@jMr5ӈ.kG8(hӴpŝ4<bOrL' v"*ZMt9=J K~;E Fׯݻ>OS-2[xCU(q"kc,#!*uMTN8ūY*Z)y4Nx [Ci ԩbL,u>1TNanmHp1X ֆ59T\V[=j+6VIE$2+EzaGE+;3vV\":3+a &%\lZd ?_6T$gsPh:Hw\ =jk <R ?~IyI"Zl|1G1d]0S Z_Å'f0!@v[ 57? :E:<|J <ǪȼQ>$ˉldSSϟ3\®e4z9-ѥ 5-gIYkxffb(6]1O. mO{4E0 2e/M.s+D!s|$E% V3ZAY|hH%9b-8Qpa3fSLeY7+o"-d.LI5?!Y2noI#<2xeM5SKoהkĩg,0vr1SVX62bZO!M{l] _ X7:dp#{\ CJWDU}s)L̝*pHE 6[9e= f5?ԿY`uSWvGCW*)VC8~:0膍9V `-80dT6-g)vq+b˔ 5RdKw)wt )@V[gB3q =Af$*ՙW "˒8RdkXqB( lr@Zy ]ѤTi/TfA2e&+gN߯KHq*VwEo nE>[M 39G+CٝΊ~쯌rPbDʤG ڒ='s.0jOy3te)A v}!3!>0;a~4)h| `3h@LwRu?A.iv^,dݡ |n7rw<2R`N(! umb`?zw}ap$s moD '*S3$P/+af\" &EG푈Թ+s궏:\iXi k}^dҶo~d)Jvj.`ň.{{ml,~GZMGYV\m\edue^] U6 I:Nfb Ԯ'δR0o:lC;TGW 4ɏd||f?TAnmu(nGv"n!e9j[h{[5at̏)% @g>}7ODfC;@!3uJfz ±vY5Q3zZKf&&^o!B&R:s Tz̛1ikRmqԋ} 2.RvTؖ䨫f#AwJIq*l۹S''K^fs@n2o<1x}Ŷo!+d>";·R nsշ0 |w fR?½Lphu#vjrd@Ol?{(zs TאW l+mrXb\+!#juj[a\COKw",Ea\4vsE\y|p={~Kښ+MCU_̫dt3P$t~*Mr{rMObc" (, 7֯V b;^Xv.yu(nEAb CX. gv<9m%lBJ Pqd=OV_0Ӿi=!i02/&9[ڱ)7-|$ Y}y\P(MJT6c=+=0.VU),})N> NJfЌG2m.ϳjHկs5{;!NJw8%mgM[0y{=618am)@Õ֯q՝nJ<&jEt:$+EbBN<0#k!`ƐXq/x?/B*եBPm9Z ' Xsrlgjut24cȾLt &d3MB@P߸n->KdZ5eA?5ȡ o1a2ϫ ?^jdCXs cu+/vQ-0Ŋ볈DcD@0̣:g8Er *$mTrԥ"QoO5\{U~=VF*U-+cG$igsSBzr8)ٱ;^2]+Y5U&2rbҠ}GNةLGp)+װۏ3 S!x ]^XVEҩ3?8KYLiifg,g<ԅWSM_ZWX1>Tx`qզP?PP<05(K(Mm|Gەo^veRW\ӱS A&nxlRhCkݱҹfP>^~}|R{JyNHN~+tru[@B]›jKCNv\m #]oӍǷP݋mun,~=RK-By,TRUtj@IuUICL eh18UЇj!˩1,eP8qJOɩdQͥ HfWf.O*'{%zW+-[)vu9rf51:%A˿j:zgNgb+{/ :/j'bk@Y)Qq7MJ:"{CgFq3eTCbZYWg*Yɛ dyuJmo6ݙ-W}_OdW mfE2AGme3.;x k|}䛗$~z͟6.6$St4zdE"6ᘴ/ka#*A.4A>F3r_S2Rec6"Os Z'j38ɚ:hH G{&1v7N j r"h6RqZ:K$`\[&F`)UFb{?X$|nj߇Z{;,(}bWIV;Rsj9^ؒg'3]/!+.n[X.L[3Ƚ@Zz\h; px2o}:pa6@ h{޳Z>ĺ(XC讛# O>.–Cj.~I!8CǰBgnત,_1F8x_a΃-zWo<ިA?=|2nWi7%YMl~q?]L]qf!`!7N \KڭKxNmsL> Rn~ %rhi:_IHw3?tF5}._uӪ@ױqo;mF~zR$':MInKvlWK&CPl_mw's2btmB4`BBb*쿜@ӜR?@/ƘLf ,SJf4$XȌTw7Ѻq0o3XT?cF@3ҊDm w -n@AAߚd Y[`h [YL6-s5fd$s?8`]H׊AunHNiqѷ-Sm,yɇu%Z~>|H[e" IFTEĘ)BmZ7ÞL^@ ̎$ڜ/X8. #T}f R{Eb kQN8?_3}X/}EhkX?f%ghI*ʷ`@Cp_JS3[dr[#9y */J2Ĵvp(֪ds#ڊ 0+)\U {~#phHAcƔ2,-RqT컹yY$KտK'(WӮV VlX%aqI`Ƽ*b}rW`"|UImf0Zw8bQL%7@[ls낟c*G( 0M з TPsYrzLAgn=Ǽ?xcl8)ou _Hg*qNV̖#eY!X=wožܚ\Vr_$It vrW!! &oL%&cQ9r ͢ { 'VAqaY3p\_1ǐ\0^g vBɐHc^LӵsIaN1Ļ=]8Ys>FwdqK|/ I]'JDLnvRm̖x^ux.KXu+nV, u72{V|ߓ3~zO$r58Zꍟ4>AjψUh0 ~0lRc,C j$:QJBj(-9M[`|$w1$ڒ8M(9)P_JŰ8tLpI)rs~%s*B%]@CK S s~z vxK| *`nboJ8])P[φjʖI$8 ܿ iPI\x^%@?h}[Z@(>8 M1]!iN;oͺǜw<{ɻy ;МW(M ^L<~2 meX]z@? x*۟[&Sߍ02ȸW޺ʷrY8nY9Y}$`9d$ΊO@Uu%hi;lGa`6 S3(1_{R8Af:QX֨6?\Y)ٿAuu20Nj_[æT f#-D6AB-z%z7BN5p[yI43h吅4SjcSȄ)B ;3='mSsT&Jj,dn5,.#y3}p[D͌, eΑ x3^w JV.&flF1rtSdw4K#p>GI_m,B2,_}4|l/r#xZ]BmKnTGuT󪢐A78fټ<\qОi)ߎG_og;]+rt%`C|/tn('3L[BTw hvSIYg$l,__/=+?h[D[I,Fku! N 2arHOb0éMd&EU&B<#=m],yfAy#/~se&Ŝ;᭐֓/Y |b zFyz4mwEҝ [ z46# Ʈqsch(T-{YጋKLE~ # % 7jq"Tl3IbIim(a8 i ΏNvlhV.A(jIPTXc8z+@At=J|\c&#ʔk줽 w)t~v@\^랙dېb|3WYbL)Nu/9{đ ` ,H46J,ws!BD-?E^L0O,b"XKѩG$K4 1.KĐ87'|_\"?@N #Sf˫ ɷ0gV,xHh2rԓrKO;Q0Y5uLQ&ַo=O{GnZ(9l>a5bFeBު7k4>{4!+C1OL#*3_RâSJD5םhbh}Mp / 6.K"0FZ*W$"nqpS3sd:XݹXQm1&d>cWGQ,-Q4m]ËS8CO,o.cC5m2}lS*ˑEMӱ]2mJ$5Z};[iqߵqfǔ$v@S`eHL0\1H#>M6ۛ }'Bۧ !\) PO@Zj>:^gh {͠ڨ͓44|yϞtJu:vbOIn%FtX _ ;YH1G7H\ֿ$IJpɩ-#Q7#3nDVWAx}oR^7_lY9j<e:9}~4fjLzC w)=&-{RG;q"qɲuzbFIٰu 3B)<:j?OJg!S%/>WJ}` 0Rk19 l-bՔ0u~;:̿ݬelT>ܭ. g骳og:yxOsH1FU%vU[T O-LNeۖCd0쁔2 XG̬8^M ۲ IlJYyKZ]y 'Ti?)_PH鬛 a&}A%-@V]UܚQU[5'&"1s*j~n 5<Zubxux# . sjz9 ۇ)s$ʦPSE>q(qY, "^!@H4Eyzg,|W3_Csu"B8T20w x͝w,)gE4dq[( MFdyelzĘ,Fs˰{B4>dۏif/[VSկw2HB;$ⴉ|AM{\Z+>dHjm`aȰ˸Oq KLGq8148[͛\@h-tQe&U8Ǻ0Qm'VѸmpRcʂIVa6^#R0`x{k`gj;ے Su[lC&ڕ HL,[df+>7;~jl߃7I׳J+Iƒm ݚ%{ߏp%Rׅl=|B?L1\OVMΟ_̚^L=@e="i~^6;F͡14ĝ vRAio~Se"(-+nR9: YoDhd.Q y]e g>I1 =E'|v]-[%y쥪xt5$Ki~˨ajI[;|_i'hҸHzZ {wrq!-aƑuU X4Bv-hZ.æEzV! uhrA1;h,WVcOLI/f*rt@'C3\Bʎrj%ļ`Gس ;r7閍k|̋azv ' )ܲ9?oOɱ] 9̨V$(SF?Te&BD>%ajOXpM4˺}QqZkμ{iQm ` v+` vʈu؍zri)c1s3'谫I@~&)i`%8oUL_c=D:KT=M!Mgi#wV_fd|XoSPFp>F(t+9=LW.}ʴi٢ÇѻE0e\Vz<9}3_],sui]YY;V9a/0\,pA)J]r 0d-(\}\+2yJ/bw/X=r3mm Uwq%Z P HvyPKI X GQ 2VyŚCdep&5ZQ'RXr7+&c);?H:Taӑj@% قyɔ &֋yGM&c E|Vh]o$=]ԍDGSsQr0%`~rl!̩X4%xȴ&y hd\ޖ1̈́KU ;@ʱ5L&vE;\iY+էozwH4n0PAHx J_JR.|[6Y9kwxYYAƉ'n=CEQzYP2U,=|Vx/9fu2q@HQQ׹ ^jSwv^9e%&ͷ+K1g8}Ŷ$,Z0&l=R  E>k+$hjԃ~1ӼHȀd3@VŗaAF0,MKv(a Phj7_0qKA=-q1s)וRڣF]М Bw[S? &.J|[w dSATj,&LM(53ϼ!PT @d_LO^ Xωw>cLm )̾dhIek6Ŧw]yFJ? ϛu3N<τ],%qlfuC-h=}?=;Nt.S-mtNgqW6@ ,I;W|@v~ Sg/淕K&\8^CZ|ڱ'"`|Cf;~w0qc5!NY>V<^ŠLqxFwyIEci~-~7kOZ2ٺ]ǭ^%dq{U& q4NVaeoP566ձH;fa@p(uM d\PLw t A>(/r=|5O߇Ug.ja(I 7_,Anܓ2CQ_&y،'9ur =;=R=F;:8]ɣzD[IGR{'{/F7DpXEi)M%ɒ_]ϝ1:?Æ2Yo9E7EY|&h>aWQ4`;?[G:)U;oBxnbը `a.YrI-\m0ԍ4F5u=@^5*[] N^E#>yN´#M?NRJ b8A{)"I˾I1 14n:flQ̽fsp۝ֽ܌d bc-81 juzzQ*敁}PZH‚aWJև.9~wRq/0ɅQ3}Vׇ շ% ljgoiɝX؁ 8P42hɶp?knui$R !5{t|qr6@cd-xNOԮ"'qG _5Z% T'D7/:szpb hMPfxBMΧQFDL70d$mWz߾4)P dWLY)ql %^k&{" t e8lzՀ.$F31ߋ:w\cPCXi*rAe}b ?л?1ɂ,[ݛmR9ƢnnW.}de=0MN(fHK-~k-p̺Ⱥt(N0O3ң]%gCRՋAS0-jrDH8)܂Wx )rD{yaZ.,‰dU>֌x%c<<Z(B[kf N>&&x[BQb pp%6$tqIZjP \"/b͓'5N{QlTv݁h Xi 9s_*z>Z҉l%LH90>&SӒ1mG_{5E(CJIEܷqfIwU[IF1",&݁"6νWNMES>#pTCҏ'/AP!o Kߐ`/կ{0{l2IoL̫$xӅɥm>n"(6/,$*$^`~ZZ~vP.~wǎ tg頌Tf钪1f6+6*6+@츗u2?'c.Zmj:\u5,mX-:_}Eqo `7w \F,iΦ.ZtliBZ@R+UK`N2zGP5Q*N>4,s1"^͇y`4J /MY@vPc,J? eE%R&A!0ai_Z ZDD7|țq^QQ1qhCClX[imMEx$hM(aZzo-2KĦԱ-ؚH:'g3}&C"S;M/+_0TT:^78KL6g9D%;o5$ FՈ)~dkEk¿q $E+ќieԓĤ s^]VY\9\u$hM=YgI@3Qyc|3M:U,9Yp/.=HΙse-EC0fjg~{u?C4>!4H,~ Lm*l_7l1\|1bL ?mB:?' VRvnS+<>ml~K ``+TrK0{kL%m4bU,;jm7pwNŸyԫs@D\b!Cn"`9nHb<|(tFÞ@2^ eZL:-0R傗 O:F+X]1$k$ga|pl#kZ, zBî+EL".2@u۠qd#С'xL2&h9 VIow^.lcՈkx~9 25; Ύss;SJz0mc-Qj2GOql->UrDvۇ8ɶ6&'yv14JXĸiz񗀋$RI0p3G}v:M vOYe'R5>1y,E,[ j%0# {G@: g tEl2v[P(  <-^xz)oQ E;ggaJ=}?^n|显O*ڏ"3) O&QMZt)@$bZƙ9B^ <ƈ8]V-)iSGvצX7ݏ赺KZ|)rfyxyfJW/?hS"T+4!c0THt8 J׀{kMC]>? !V+dÃbO<@>bj/DM8btqgo 36\[*ӢcpKll0c#W::_ 6̈zSӻ`=>JODA90a28 k8d&Ȥ5