lemonldap-ng-portal-2.20.2-1.el9$>eQ8 7k7{g>I)?d # Fx| #<BIl` ` ` l` ` ` X``º`Μ`@kkNk(89X: (>$?,@4B<Gh`H`I#h`X%Y(Z-[-\-`]7P`^Z,Cbhdieifiliti`us$`v|3w`x,`y<@l Y d Clemonldap-ng-portal2.20.21.el9LemonLDAP-NG authentication portalThis package deploys the authentication portal.gtbuildvm-ppc64le-07.iad2.fedoraproject.orgFedora ProjectFedora ProjectGPL-2.0-or-later AND MIT AND GPL-3.0-or-later AND OFL-1.1-RFNFedora ProjectUnspecifiedhttps://lemonldap-ng.orglinuxnoarch if [ $1 -eq 1 ] && [ -x "/usr/lib/systemd/systemd-update-helper" ]; then # Initial installation /usr/lib/systemd/systemd-update-helper install-system-units lemonldap-ng-portal.service || : fi if [ $1 -gt 1 ] ; then systemctl preset lemonldap-ng-portal.timer || : systemctl start lemonldap-ng-portal.timer || : fi if [ $1 -eq 0 ] && [ -x "/usr/lib/systemd/systemd-update-helper" ]; then # Package removal, not upgrade /usr/lib/systemd/systemd-update-helper remove-system-units lemonldap-ng-portal.service || : fi F!,VHH# 3&( -41JR#y %cөQ{&Uyn~-h4jQ 1\ hZUc*5)|D [_  av  C S OC_VP^A <-d#h I Sw sZ r q tT/2e>}V M/*aE.? x'uHrx  :n c n2o  7 r c S)0&XqR [&'3(u 4V}! VKF JMOWtIELiL&L pK=XAnBI91  ke7 .A v ` !q0"- J^8Y^8Aq1qDd!wd3?Du!J%_Q[i=r % -G (   U \  u ( /"3 , h 1v !B-"h# geRe, ;0 P z{ : 2 c,!BS`RT+tGo=:!$ ]wI[W3U ,` 1x &-5WM2GU-Uk i]xGB  H L7 "U+U3o_&  # & +R u>~]Y3=z q {  o2 )92A큤AA큤AA큤A큤A큤AAAA큤A큤A큤AA큤A큤AA큤A큤A큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤Ag۫g۫fꟼg۪g۪g۩g۩f)fXfXg۩g۩fXfXg۩fꟼfXggggf*{f*{f*{fXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXgfXfXfXfXgfXfXfXfXfXfXfXfXf'fꟼfꟼfꟼfꟼfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXfXggggggggggggggggggggggggggggggggggggggggggggggggggggg.g.g.gggggggggggggggf'{f'{f'{f'{ggggggfXfXfXf'f'{fXfXfXfXfXfXfXfXfXfXfXfXfXfXf'{fXfXfXfXfXfXfXfXfXfXgy.gy.gy.gy.gy.gy.gy.gy.gy.gy.gy.gy.gy.gy.gy.gy.gy.gy.g۪g۪g۩g۩g۩g۩g۩g۪g۩g۩g۩g۪g۩g۩g۩g۩g۩g۩g۩g۩g۩g۩g۩g۩g۩g۩g۪g۩g۩g۪g۩g۩g۩g۪g۩g۪g۩g۩g۩g۪g۪g۩g۩g۩g۩g۩g۩g۩g۩g۩g۩g۩g۩g۩g۩g۩g۩g۩g۩g۩g۩g۪g۩g۩g۩g۩g۩g۩g۩g۩g۩g۩g۩g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪g۪gxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgۨg}gۨgۨgfXf'fꟼf$fꟼfcgۨgy.ggy.gy.gf(f'gf$gۨfXfXfXf(gfꟼfXfXfXfꟼfXfꟼgfXfꟼfXfꟼgfXfXfXfcfXgfꟼfꟼf(gfXfꟼg.=fXgۨfXf'{g.f$gۨfXfXfXgۨgfXfefꟼgggۨf(gfXgf'fXgfꟼfXgۨf)gۨgf(fꟼfꟼfXgۨfXfXgfXfXfXfꟼfcfꟼgfqfXfꟼf)fXfXgۨfXfꟼg7gggfqf*{f)gy.fꟼgfꟼfꟼfqggۨfefXf'fXfꟼfXfcfXfXfXfXgۨg.#SfꟼfXfꟼfꟼfꟼf'fXgggfꟼfꟼfꟼfXfXfꟼfꟼfꟼfXf$fꟼfcf'f'gfꟼfXfꟼfꟼf'ffꟼfXfꟼf$f(ggۨf)fXfXfXfXgۨfefXfꟼfXfXfXf'fꟼfꟼfꟼfꟼfꟼgfꟼfꟼfꟼfꟼfꟼfꟼg۩12bf9805591d51344154e10451343dbd3d38791c99e8a35e70bc8843a60e9b3278dcf5e69e1d1170b0bb0cc28390bf97b97255508a9b3e03935ad8d247d996b23244deb43c4e88eb42826daa11779a1c6a58dd69c3d75803837adaecabb1f8d8c14a2954f93ddc6aab45fdfefd6e3e9369bd7dc08078dcf2921f2fdc056e9a632f1a69009a5b5dc43681846ee398c57e218022e54b15b11ecaf94c71f3facc93ff8530d331cf377e5c253206cd104f3ff2b70439eb0f5e22dd78cd10a22310ca39b296707f6170ee1e025e47433265f8a186c61f952ae4c01bffde1a0f156c13a45286a1654e156017736013bc762fa63d8d1b46dfc93b79594ba41853c5cd3cffa9edb0dfc411dc4752a6800af62ba172e46bc5004ad76cf818adcce48cc16ea45286a1654e156017736013bc762fa63d8d1b46dfc93b79594ba41853c5cd3cffa9edb0dfc411dc4752a6800af62ba172e46bc5004ad76cf818adcce48cc16e6fb0f3c587caccee4e0e2abde84b3d78352b8a2e2d46987f5472c1684a748e72687c39dc7cd6e0777181c1bc20035cd0450f38c9be39120b1651861d275b2432fffff495bb708c7b9f21c4eba61d4d74a79f7883be8803f20668c756ccc07b2120ce26c1d3e5982ca4998275496cdbcb6fbc65c14b0a72f9b11c63ef4c28cfd1a289a8c733c17b605bacb261b734116daaed6eeac8eb18f20e38fb6c6ffe83af69d2b0ebba1a42a352f966b503ad642e0cc41bd66f5eb37957f5f832f7afdb339bd8f615317cbedd484b9bd5e976d9923ec6d1f63fe3aee1f535db2ab26936f8ed045aeaa58d32da70849679a9c2a90845ba9054f881a72df4ad803c232427b5ec018d9cf59bb6b5d3d8a7b3dda9c1254e53b122a81657d6d29e44f1b8090a0d13ec0e5f83d4a1e082ac8a77092df3c88f05f161f542d666e5071053d853b56b2c8f7b96a9c49b5d05b7575de2a87db48459f84973219bca5ab59efcc502fe9747d26d8d7896837739dfe766a2e41455be044a80e8083564e3c0b24276cd957f2601119711a56e7af96a4f484d4ba7c8230462503dc6c80b2b48d41b2690f0a11ba0c55e559b9631acfd082f153653825abb9e8883af0a1e918fe9f2e328f9500e7e8a7ea75919c04297ad0f1fbcc7dc38862128c67fe59743eda1583f932e6624219c346d7757636e5bc265b5be790e290c26eab061d72edef235711d108461be3d1d316cad9f386a2746f3f877399f77c5eee9797eef70706128a857075b836f0b46102f5a7fee0ac99f250d880177ad88762186ee9002b7830cc4d2d5b7b5264bda7edb63e7f3ab911d2afef4643b9877a5ee03093c07a0b5538b82e572ffe7d92a2bb2fec650e7495ecfec224d9666092932e0709df28d4211a8932f3069f886516f3d41e9e7bd994c7f7a39a89cafae9483f90396cb0ddeafe8d1ea5e729575b185a4d3ef25586d104cd8d5165be2274e60da49fb936e793b2a8f9ef96e34b5bec463faa33f2e70b06b2c007c22f2a3144a3714c58234dd2809d238c3e2b8fd6b4bfdb45b47cc5bc1d5a94066892b7329dd240d5f80638129c69b93246a423217abf8775cea2dc30fa1fe3e1c5e24dc359a80f1c37ad29a86094bfe81d1edc5d28056d08e20e7347172f90bd367d15e62efcbf0cffe715b36aeb9829368c9da33ed533f175896e3e20f9785ff3ddf7c944aa68417ae91f05a2af772d3419b1b368b434343cba93ea7c33af194ff07a9d49a17be451d6c3fc93f3f496d5597b1fdbc11c76656f43078ba13b51844a0ee94efe5e9aeb9ac868677006b868436e0a7e08bee65774168528938072c536437669c1b7458ac77976ec788e4439c3a758e98c9dd41b5a1474eb9fb6ad76ae5bf855af6a6c28c0a0af0b340c9860f799aeb25cc0373fdee0e1b1db7ad6c2f6a0e058dfadaa3379689f583213190bd444dd4366615ffc4a16d012b2fa90137065d3ccb410fa6fd5e4ddd7b5e4ffcd57bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f072adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fec4b0fb9e123ad9f72c1192b6feff0bb0171be251bb76050b92e5e85c1fe3f757ac4722c78ded9cbd086af255a3afb4a451157b7052a6143a67398ef351bbe8f84d7a0278c5ee558f3e8a4a476deefcfe50ecbce1a1fc68d91ea08356db60ab97b84161c9fbf7520cd14e7019f92120bd87a928a074156e91a992eba9fc9436e83eeed9a4fa8950a0837f61124f8490bc5fc8553517bdca4c36741360eb22e78ac2cfcfe5bd6ffdb7a710ea2a410877100379a64fc80147b6cfd640eae57b9d4078a85aca2f0b110c29e0d2b137e09f0a1fb7a8e554b499f740d6744dc8962cfefc9a93dd241f6b045cbff0481cf4e1901becd0e12fb45166a8f17f95823f0b1acf74d51c62d299189989130ebb423b30453532fdc8988d8e2b71b1b9165a80b82e844f07ec4a541eb3131e21f5ee8bbf3b759cd14a7ec32b426324c94ef392e10d18fdf9f86fea0e9e281ef315f3218bf25136199d1dc5ddeeecadecbd59f6bed1e65c661e659f51c226de9be64feff66052549ed881959aa7ebb960adfb815896b1eb3460daf048fea264b6edda9e250bca58bbd0b61602c0a426654c356159db99dcaf40a926181bce4522477c2efc5924f6c4b29111b6a97faea477c9528bd0ba533fc8ce2d50f1a9a0844f8711693402031889fae5172f7d3c9973c350fc6692ff4bc186f7bd5b2dbfeadde3812c555f43c5dd72cf3b8089e6536e039f1d8daa634830f045de0ee0023895e6c13d50eef382fe4b410b8b73ff5d937bef3b4e924d12890e3f662da11f133219e79c2fb3287d01cd265ee56ce00e9f64771ba5100f8b07140582506be91bd008169ad3c24ad8788a5931025b2e00824b7076f5ba9675d9d220875d07e6726fe94ac7dee5d9cf2030d75bdfd37485c73069c7f5a3f1c5b885437a206cc331736bc9bde60030360601d239e859e0774c0eea4119e4ed7ec9ee459b98c5543ee570d147f86e22595590c9888ae89b98f495f0104fffa38d30668842693853ddde31d0460b1cfbd09c3eb9aedc0f93c00ec0462c5b4178e1460ee12003389f6ff618e5814e75502902e31aad1533adac1f3ae42ea91d7514954be7033871102be6900c61f09b16f07e885ccf40fa23f11a9cafee1ed157e521020d0b51a1c191e9a722ba651a342486ac91e6dd1b2e54273d32ea95fc98818ade339c7a4044fd3a0f3fff2bd3bf6adfbb0ac4b891f7e3d2c3c116099d7ec3d82ece463d97f101ce5ecb4eb2cb472e2b975acd863f80db75874ea6d67dd1df51cf84f7d8905542eb474f65971ef5c59e410d332cdd4f9ccaaa71c6857fbc7bca24986de0cbe6c95f41c4e90c6765e49dcf69292975f9ca0a3cb407becece90ea51e472b36657944e1b2a96740406243c32cef296040fbd201147a64451cca12643e9b39a38eb54a83a18f11eed0bcc30c97af75009748bcf6b9580168fabf32c8a00f7dccd7f364b40321c5641fa6ab1315a22e6738e525d488070d42e1525fe73f7066120bead7d61dbaa8fc48affacc8d87cb85026ca8675024f8da15e91337bd7d13f84571414f20e6aaf140bbe3df2f82ace4579b907aa46acc7b7e611096f2f46a8bf048e6cb24f7722186d973e300fd8982f0737d5c64a313e6ce8935bac3223a7a6f39ffc8d62a8b6ed3ead736ad3678afbe99e7ff7b91c2b83b068852ad9c7e623ff8a137aff99794e9db3a840f2b33a042a26ec1ecd26826a34e4b8d69220b2db13f235db4dd13c3f8756c9a78add584c69f7d9a6f11aa433b6aae372ea8c98f73a725fd9cfddb61cbd1668e49228f06db04851cc8e7ef2906280d6e0a39ee1238f02ff4116ca8e173fdc2a78dbf050b15f99cc08925de82b287e5137582325123c3fa18baf2103810ca6ee4d64e8bdc414fddbe543b2e70e31739b498b20abde1a4d7a978dcaf27831104eac54121a5f9240c3c7a48bf1def9249b183ecdbf35917409ffe98130bc95bcaa87c3ca4b180878f6bb7e4e380a94d9d9a58edf6514ac913efee1fd87d8ffba4ef0a3b46092dacf7d10446c02645d5d3206390273af74eb649a630e39637689591af953d905acb9f1dba88eda7517f943aaf4f081fe9b2e7b1a470c622567c05c4bc750d4f5437a61a8acb8983239a190a50d870b78f2742e6588e306f9b8e87b3afc3e44469a508893d7452a4b64cda99e5a1aa725fdb4e4bf584e3a469cdae198599f14f23cb9645b45d886e21c50d4da54a653c33a296d368555d719ccab89a7b48b87d17f50ed4715815585d482c2eee6acbeca5fe3d9ffaad32b15c5b26995ee345b0208f55757115502b5f422a926227fb852f58352998626bc839393a5a2654e3281c697012368ca716072338ab4aa9d12e5115d2e2dd3facedf0fd9dfba3692de9b93efa5ab560efa2bdf2892959ca8d5a463c9205741e4457cd26a2bfe7d7edf1154d448149103280dbbf4671d54b64df74e62245a831d8586215bac281b4cfd6f2254d7bff59e07a97dcbf9ea5eea18dfae6fa953d756e542ea42f0fdd41d03f3f09a5406d395a19ec1175d55d7f4f965a71e73d2aacda4e9a32423616f34d1b7ed1fbbcd2c936c8378768d576d0ed3e32abbd731b30b4ab59f97422bc4c077a2c071622aded3e05c6d6a0b52ca67aa849e023eeb135774136018efe2946d2d78b341b9a70f400f0ed284afcf94f728410e720ca9ac84107d90a676864c780b0a3ddd70d8e58b88b73dd166ec20ea6617a3c684c81206719604471ab3060d3fc0f2353b811f5c72d25c49bd2da45a6d7a0bd41b252d6b1f536779cb50a2c3e3ea6a2fce4df27f4923de6268fd2531611f75180028cdc1212731c2d24a2f2501dd03fdc3325a762fd4782b3cef3a4c76174d087e82b9471bb9176dc3f26ebaa499e7bb4ff89c06a0865204c0e40eee93548b691ed060ccca0ad6637bef9a5997f88f620b00bfd876ab1a21a70f56459ebf2e1fac1ffc93d3c0184b6a5d2ec39a2c8079019beadae3be24241afead2c499ded9dbe30594d73efd933e4e11634f088d70530b27978ba81ea30a354fc0c00de60b715f8cbcf57b34399c8a66bf94b6276e337f5276ad61080cdd2152e195a550f1199cadcf7ad65ecff74680ba1891f8dca873748851ddc47d6fe9a43bde52acb899d37dfb0310aeed5004ccd7dcb9ea2d60bf4fdb53e8cc054fa7e1d0c69572690fb11dcef6df578906bed0a8ffdbc78181f1d81af5064cea93aa62e470199c46d3bb1bc02cb79caa9da05432f684af6e885462323a72770e4ab9a7d70c7c8a4a42ea24cd5353c0a544c37884e4a84196ccdd7af9a7daa6add46b71ab14128a17855c54218b2e57e27508286407cfe80f8a01294149e0f256c71f08c8fddba1b3801fb5b4959dc3c5fc74cf4275a3a8b1063c01bc2777675589181c20619b720c8c40ae3cebd9162451c232fc4545e5407a96c8cbf49e85f5dbcb78227aa42767e0aedcb4bebc0bae3f1177d7edfa7e159714eae77b015785892521ac42e225e294b1ff954673089b65090d742c8005cf5e86e4919e559387114d4539c0923e8dbfe681e780438dbb952c02de1f4f8259a0b0ccf9cbf0a41b91e345a563245c809138bb7af734970543efc3fe66671bb359983f6af3cedc72c08a298e83c3dd753a52672f2b2c94f00adf1e49db8deb9b1c7e3f806cf76418393abd29f7c402cc5bf49510794903a1105c1c2e24c27e210f9dd0c78b4c080bc08efbe39fd6bfe698d4027c1e93d2642cf4d9168b6a85025b6c668e34c98b6b6d475d774fe85af64593a66f51a80293b99bcadfd515510d6e18948f55d919dd58904ff2377cb6f51a165b2cda4d4d44a01196ebda6b03d92410568018255040f0c7dad1c44b99b393cfc4b4fe1ea89e16bee307ca3972bc177d352fc68d93a691337fd0f17f20d044fa500c6642cf01ed176972c9f00b3e2aadec77de66034c9852c130ea97e8f7c4ae1caf9a46818bb0077abbd131e5598c664f561e5b4dcbc2a57be59aee9b4b5865a2fab672993a1201a6ebd3e1e4a1bd94ae5f9218a7a5bcae07508ae770cfaa9022a243fc79c8bdfae8be024fd40f19874a1670d487747b66f36d5b809e4531ae4d881df64191db0568d9dded7c9e4303f25e786931716b1ca99ade1ae5c376d136d592e2f6570ceb7db6b2e71719194c6a8eaa2fa0f80a583b9e7b2b14839259675fbb623b2ff5c9073175633f2538af91ddd3e5658352faee1df2bb500be8548bef56a7794238968c40ab6109b7271216085ae44179cbe6d63cbb873071857d22891223abe05b624e50c96ea15143960c4a89a6cfc552396c56d4f95abad7cebe50256f3d80cd1858428b8246eb2931e8949766d1aea1e703907b88ea05082737f38a82a81bcbd7da6c21092188f2af55fce3c86d8986b4fd305dee1d1c3fa13250f96a4e1912bae00e383ab878ef7bb8b4479a1d0659a30181569148fcfa8742c77357e675cc93cefb12714d149da179366b88ced68a88a57b5ab6a9dc06d6d664ed7f9fbc52d47d99c8582b48c7f1d752eec4ef090473690c1ddb4692428d43c07557c4813467828133ecc24db3649e5f6474bf1d5f40ca11d76a2382eaf3594bb455d02bd2654506f91fe354dd54b8f2a9e59b68ee40b8b5d169ec77b9b907f02be66a06b99e9a23a4e3f911789ce8a704b1e152db475735df3d871745f2f7485821dbcc4eef517c2261ef511e46574adb6a6c5bf391029631c8fb29b7bd212dc2f858d98e972c02f508f9d86f9af5f59f54cc7d8038f776ac604349d72df1996f2bff531b13a837b24d71fa38ab65338ebde83947a69d538a91c5ffff1f3bcb4e6f2a518fbf4bc9195927a6b58c5d92b85ad65a35932ff422122ddcef7ad8ffbd190b4bfa0e0fbecf8c9c9b2e12df9ca31b085a7f0385190dabee065e8b2b3c19932f33aa349afe57598c92203c77a5ba5d4008d1ea89d5c0159f47992143e85a32851cd53a0261cccd0b3ed78880d906288559ff299b1e85146bd81330beb23c2a8aabf7219bb75fa62da466c019190f19120019dd6311879f50114a334c2869b78e2e59a924a8d4aa73fcdf04b6863955ae7225502caaa88bfb03c09dcc21ee1475fa65bcb9d0f229d036dc29f33282302dbe1795cc1245a4c90d9b7776991665e46ea250674ed58b49a2357ef6461ba9939bd333c92be58c73e639644924f795dd712a2330ae0b721a103c2e714797dcfe19fff9cbbaaff7a718855d8acc47c98ff43c9df950fff6f14dea7ec48a7bb7a88c12315f1ac0e25d28a236d1c3896dc807a1b144039450f108bf72162679737c07533fb6632b2495d746b9dc27f967b0bbd09313e08d38caf89e707852bc4e8fa731629b7fc384dd353825673878008e346f160467a4efaef39eec390cf15fbcbd5bc3bc1348dcfc4b86db9b6a32cf8547b9a0a70c200e90adb1d4472243e86db394494382497b59cc4a794cefcc382b03f2632b6c606b8c54a7ffe2ef5f47671c1a7e1a37c8224892e220e14225f8eeeaac4fc85f0e6aad31e0d90c5a2d24e4041ddeb98480715937a3e25a14ed0b67e1836c3e9863dd101e33e4d364cf3ed2083bc244513c4b28ccb27c371f62b83b2566506479feb2ac32d7b47e7d64928d5b77b4ed6bd4f6ec1a014107dfbaa97ba27db45f16d66edef829370ce5f21659f0d091755a3a548cd9740791126ad7888c5e2fb19b860e9688ec4e4431fa3fa93d13b04aeaf62627693e07df8a81e4a74d3c4f78eab8f53fe92d94c9f875ab1fe825c0908fc38653b34e68e7698d5125197e13afc52c7d6022442f311fa56cd6593d6ec5572cc4092f4151d370a36694df360bb9176c8328f7f923fb5ca906c2720e644d2a14c37afb78ce77095009923e7e2fee50d4cb22d4bd30fddad56cfebc8cdd55dcbc3f4991b02e68c9fc895fb8fd6cbfbaf3aec656a3d243934a62ff9d72f610206286ac1d5e9293ca4c41a1f394de18e25c6081d82d661a5fc6a474843e5aa80b2265d4b56718ca121f016292eb278f6974838716c4b39c40de222efeedc8013b4b96ead731f28df18d6d41a185b3a037d9280f539d46c7bddc62f9e093092140d79d434df9c1df0756b4c85f8882da64785731e3c7097dca8dbc5def2b65afb2cd9f7e4a7862f5a4f30ea229ff8c5def7ae3aa3da04773b09f81f95b64fbef5c55ec6acd42590feb0022ebb2f8a25b33447d0784b62a153ae0ba5f205de73e387217d0e64dce8a309de009a7a565c310cdda2ee791d3d2dfa413e135eb04a0f9356e52822b4af034775b015f73e58849cb08a1ddeeabd07eb8fa9ee2fabc3ab6b2fe9f363f2280c6188c894e0103fb20d17f60a00316b72d12431f607eeaceabf75ed30d54301ea2192ed4d33bc4bdf9b12f7ca2c1907e47a3cb1451a16ab9ed8677ed41855c35476e2162e9e4701e95c14b475c86652511c521765a7022342770dcc8241a8cd076605ad6378bf92b1db853ba9890bfbcacc3c18cf3fb662ac61b9a0403a58972186c172c004c64ebc4ad8ade154fbb7a2a67341d32f69b8285df1ae0c096468b3b66b6c6ed9589b30e6e05d038b4ca4b3384e5bca2b1189e7a334a59a98921457ac0a9cd3a216f95460a651d53e4cdf6514367d3dffc293259b3ee49cdcf1539c6ee751462153fb628a8553ff4a647bd4501adab1f154e3d0eded71b5f0f59a1c6cc4b66057b34013198df8179060dcbc84ce7a1bf4c0f635080916c9c1ca8ac5014c10937f1a34d100a573f3a941d437f719daf923f548fcf31e5fe7bd6fb67209f79cb3925dd838c1351e7a48043d9833f313fbcdc9568b9ac5a18f5ff2d9a7130c933ed80fd0bc1b1b63d0791479a25fe1656330f46f939ff0dd441e7555bb577ea3a23bf8163cc41520b5f70a0a474ee7b3b3ed30f02d6dd5e65bd03b19da2d6694c0082ee3b5c56d29ee3b08574fb89506d35dcb9673e6aab641b00dc00d694d53ceb8dc95c60c16b0c0ba796ecd413fdc63db06a3673f01a4004060f66328e99e6cabb74560ed7f624686ca778092139adc498d97a8db08f6702548f143aff0219c678fc69408091eddf127060ebce37f76771e560cfc7d09d63f27435fa4ef58bdead178cf0eb4704558965b7de4776f08842defb8cf9dd1729910950b017b79f8dbdcb3ab448b01f44e68b764ea9195518ae6b28e94b5aaea0a2eff9417a4c7340baecfe4f1f43be25ecc1d9fce87f4cd75e53bbeda5b14990f7b022bdc39f3f4b6be4e108313956d0700350673adf829989c8c6500c6c591143f4a85cac5f779ac8818b04034aa9e98c67404cc0382790faecdba3825af654a1e59d6c788d419b554d75f6d081bb18ce771c4b042bf6dd2fd9f173cb3e85af8cde1b3f4a07384908d5c5b0511541502a8df24d417e5d6d5b5ff3923d52aef591c2bc7101a9c5a616d0833299bfa8d86692aad94ec018d9cf59bb6b5d3d8a7b3dda9c1254e53b122a81657d6d29e44f1b8090a0d578bdc279e32f5b50309eb480331ef890599a763f7074044dc2b628375b0b2c35a71eff1129cecbae30aad6ea50788e278e11862c0f6d17c3ebdf23f9255d6ac33045b238024214ae2c157fc27493946207129975b064809f11b004652e5ddbbffe2bcd2d5412bb7c136e195ef8089aeffea2d8923278d77ef68e7cc2b66754f70576fec1f87f6f967531b652094de3a3c2849fc183d3d233ca67024eac556401e656b6491a4b874552943d6f78add2c3886f1b314f34b4a87769d2944715c292d48bffc5da691ac9c2da746d583c9cfd7449b2b1730a4727589068bd58f0e5baa456c5cd8c66a9b8ce7bdefd77d105fbfa8a883361495f9f854e9fffd3a4a2308c41a26e6cd4d63d3219d9d15ec9f6dc7fe08135b2f8e4829c20409d7430bcca1d6638f4b1e471336827d0f5073d5881ed3a462a29c307fb7e425537deccc3f8e1c9690292871ceedf9b34694f9b3b6f921bf34893681517a67fff17e3e86990af7daa9c7da1d2fcae1e2f9773554d522bdd263d600a6921fdc5dc027dc052401f6bd3c3b11660885b17b2228b63655b081ccd82569c7620f1bf008068688ad55baa0c9da899ddfaf2de4198df527bff1bb726d8d357a218df1c28d7a30bde7b3d428ecf76819a1ed8aa85e054f576111e03d8246627e735b21ec3e8fa5720f8be2e8493894857f0ce6c29d6ff94a0c807b667eaf317b3df9f39db5f597d3346a33882b95d5743f9951f88572730a4c76b2449eae0edd21adfa96b07dd452e8262953ae41cfa73be0a85d464c080cf29290bf214bb401c0f17e4c3c61f07748853512855e470a017d4d5c4831140e1d8c3f87d0f3435277551858306a261d5c5b89852a73f41c363fab238fe363676e15cef0cca325c9d59b873cf84ca92461985e73d8d23737b71a7f56c94828b5d5691aecc11bfa6db9a24b496912affc97c844fa216fba714fe5131967af903ff35cab3e8db5eadd93b2535b6b4f92f19aab226bcb9052e75a5417859aef032c1226036fd82c4d23b8934c2ab9f2e3a06410e65bf5dc676dcb5d7f85327b7e5420a2156150ed8a78c8b92ef1c82da5147e669584fdaafb33ce583b262f905376838636ba0ebd262a1b078a97fc6b38d549b67a3b2406664dc1866ff8ebca98aa65cf3b56c4e1bef2ef557aa032c95ed6d98ef1d63771340af7c604afdf0012a48d8ee15d221faa3833dba5456869dc519fafa57ca0224f8618e1c282bada60e7be8f0a63f546f74065ec72ea3abcb98bb4654c803841e539e4412b7bc895ad417c9653c08e6d4c79e3c4ba2a4358e1fb15ed064d0e6391df328a0b5e34b7574018f14bb055f3b740ba1ecfde9e320da6f923b6797a35f4de509ce0b3a36e3ff40af6f8e625249bc346fcfa7f5405277bb6882021d4c23d1ea66be197af8056a6ed81b16d970056fa984cef50cf11cf2d146f6f91e7c1fa8f3fcdc7e80a740b533c452b34aa1f7c6ba474b24782f1def5d045302d071b7c782fe6622595a473fb7d44c5e112dc2b43e21cb8398ff294d776e3b0f2a5c5f8fe5e9403c6e65f35d32d97b6be7c2ee05217638f2e056e3d5141d887567d3ec6b86947a9b2c185ab68d7637c2f65dff9f1b94d687eeb37d2be19c5f5808154b9c027d4f86927bb315c6b135e69db7dd0436bd23668ca649983d2e2a5ccc2c45909822be0199983453359f96d83fd7e21dee9d4a8f61a30b406c9c9f4a270b6998dfd8ec7970481fce76e7c2276292c2ee67cfa2c919aa528c6066d8184dae0a13a535c2262477fdc74d9090216ca190e6391467e6a27d528e341309f4242640933cfce887bd9535cd4a337ad33d254d6047cb39a52e087ed1629a61ba6986e141dd85d41b127e6292dbf98ac2d35c21dd4f0b2be71db84ace49ec5496007bf992e34761664b94abb427f053450ad377a38c3614f639d6abf94b8cca89a72306eae7c958ef3dcec863fb97ac25560449072227c9a996747cb885784cb10fea4eacdd3c7e82742603b407046e49163a6f40e60fde78daa23e6ef8a8d6215cdce27dbc10873193e4e95a8b36bf6117ebd0d5bfa0f370755aaff295a73c452f535624f5fd53e758dc1b0d0fabdd76854380a510f47c0fda9887474b155c576f52a59a8556e6ecdebd06a16e1406878a10d4c9d4a7fc39a2839f5df000c4b73dc11859d6cfdc0da2bbb12b5307072e5214417ed3e932b6564f3c048ed7e070317cae2e9fa39db20240c4e3bb73d139fb6a0bd9ace409f56d7040b1ab43dcf88c93367a0ac71e98e812251b0bbfdb152bf5dfc50dd32dde658e3bae5de150e1e7342e0f15bf00730cc77f9b2473ce77d9d3923be1e78d014b28a87239385ce96a5f1bc824c46834038b7d4f95381bd5816d83aa4261bd36cda29826e7b0707db5646ae0a6546bd0f1412d33947bc3b056691fa3f9dbc864572a54362deb675882357e18a21867218b9f595ccd77238beb3aa54e0ee1b255c6857d52793250086c01ba3d2f2a98ed4a0f662a37700a830af10e9aa8352427396775bdd259807677525393bba2441deca616219e3297596a6aaf65fcfee500352ea0de714d2d278742cbaadff242731af3a430e88587479b0774eea9caae48ff133e973bbbb77dabc4ab5825e7d66c86c2dd9242339d5beebecf0a51e03889e78c0cc155cf7921abf13ad985cbc3fe4b8422c7728e186ce1cc42bc48b01ccabca2336d488108d58c72d71a9d6a6838f2dce095c6a5478055edcf147441707b5b81916120754b9e1ea610798a152ccef4892af83b92991dcde18bf0b044ee1aa3602190e1e3d75e6d77b24709897eea2716da3a270c069dbdf80dad12246f74c3a4b0ca7cfd8679269b685907d34eed772b846c3be5953b15b7b3f40aa44d7e97a845c655568fb536a769c22f319879335ed886b75d3853047015f9c5644dc2eab5edb36f988ed9ce626b015e218c7d668df2d381ef1fec062efad820a2aa58de92f622eb34224290a2d437647ac164fa616530438acb4d11863564f26d16afb17343fddc01b5b9fe9ba5f017388702f33d6f0bf03a578bffd4837427ac9cb2ab4226c6f1ba514f57abf0cb6a8899dc51f468c25372ee0b6702c1a89c934459ec035db4226cd7a22350ad9ca793238ce21c019379dab276edc7a72d066249b04dabc9e6086b12447d1e46f9f71fc57516a8af8e8f28ff22af662b02f5715d4c9f1b7393100130398bb4f66182a0470c7ef681d3b7aa60497f12a7e5933713b3cc8d9434f2773839719ab6de0a3dd667e4e99091269bd3dfc716d45b5b40cc30fd2f9bbb12afcf02cf5fc0f0f5383b25cf3b69c5902cfde6c5bb27e0fe9358078445b6641b73ba212e1cbfad44160b0dd095f8251fb2804fea9bb72e48b63959d66f0a39d7a164c3b33bfaaab74c370684b562b89c65514970a097b579ad01f1f79a842e631d7bf79378b4fa19a23a06368b606a8fb47b78f0701f4023579da562a09c488199fe75b69bef179c1330d97b4adbe754020c6f8aa14d5d393667c7ec90a504237c76187919d9e748fa1330d283dcab6bc61ba377609b320653774a6e450d589740befa7de6f89a27d677f7ddbbcda383d7dce5805730f9e68a9a97fb514c47c19e39c87b2bb016082db1654f558e96cbf065b7d873c2a2dce13e22d296ee757fdd2cdeddcaee16e0ffc7f34eddfa5a94198b5f40a4b4ca22baa3462bae456aeaf5f2905e90cc12cafe2a6a21153bc91f1e5a29e2e73ace2b6c4bb3aafe4db6d4532614d0b2c73ca20d72df25b39f2b3cbefe2ce82496c45654e9e3aa7fc9ea23b2fb4055b7374c570d23b7b65c348a8f8a89b37a97fb412235e593e1cb909af624e744704b32a9dab6a614cfccea2d98b92b33c04581090b5087dca46493554abfc4bf47aebfebc2d423e7d8673bb0394ae6f47fe59efd008ecc3ca6508475587a5be3de42f52050356d35df6ed54c0500c66963e72cab9fb4aadf2b1e82be1291cc462cf2cda49d02c4bbb80e6cb77e85596a249c14a416a40d46edc73f9fb7a9e4a6c8f4b924e0b150f138d55cb448bc74d4f73884ea54aa95562e3228e7cbcf1e2325e5ceeb69d0ebda6b6efb0c81bcca9495b719318fc547a89992489159b3d21798e74d943e77469f083a78d1838787faad69e9f508facebfa2a0ba78eab1046dbc6022504445a1c4ec6e37e26b58a8a3dab38aa62f3e96b440490db40ab17572cc73b34da9539ff0b340834baf52f34210157a153ae6e7c6468c08768908bb9ef45de7f48a880220a57f2b155da493aa86645330951eb83574215a338a8db019b9a7f84b3e6190971fd9f7334239250a3c0c82e5bfbcbe25fcfa879de7c2fe20c137ec2320e090ab8eb208e12d94a005ab06ab3b6cc342c853eb5834b325f50b70fab62abe4b97c631bf8506f42ae5a5108820f3aeefb91cb7c281824610f0ed284afcf94f728410e720ca9ac84107d90a676864c780b0a3ddd70d8e58bec9d22d5e2716a727b58bcbc3ba9fd59f6098aef1a0262c62f997348614a6b5085bafb6c07e23bf0e98477e460b7a0b82b6f011e2cd62a5a6d564151cac69020959841d3af2e82d0897d297b01c544b23f186f20380801b4abec6b91f62203d5e6a543c2decaec7a1a2338bd239702de4dd9e681683f724b40f8c6b7f9aeebe5b6d7097c229733d16e5d54f1ac15b9c53351f23be024c7e36012adfcfe760867468b0a647a6656f4a5c9e1d178eac382f364fc6a3f5eec9401d197165341f5c9fe3bbd4aeb1ab9e954c1e788e0a8a8e751dd816fa8b7bd6d858114f696bcd47702361c0f26b1920a723dd393587a5f54833f8f8a4d9f657c76f6c5a80d4e918c93f13af44da2251a606efbd529f820381243f4020be94d6ec4f6a77bc3e79b67d25d6cd90980388e5688baa01777994957c51da2afd7528b63c57d171c0a1a675e399432515561dc364a764a001cce3db8292d6bc8cc917fae67986c2a773b8cc08710207802687d2b12080f4d48058a20c543edd199f9cf1a62786ebcd6c2e3f82ef03538f202b537edb4e654088126972ad3e1a904debf6e58f850896016d53e66f3254a0a4320f43527868c57381658fb63ea66b46c92814c16dcf44ea624d103752e369a855ebb6ecc2b04df0631d5381bed02f3112477ece30b20fa0bd0b39124fa26833bf8898f133296e33de566d9cf2e9c9e29ffbc5d93f299729927179d81847453f37ec4032697fae5f5eda943a5e968aba3c24ae2ce4d4fb422c95bd370deff3d9da57c50c31677e37e01d4b0bdcdcf5080c58ac3ea7105aaf6a25168a79fc55e8876ba5aea21c2f55406d78835843fc31945d2ef8e3872c02e6b9d1efd207097b6d3301b761decd21a03680b9686519c353fba342a3a325e4c3a59878b955a86ada50b7dcf9e39ca6b26c56abd124660987951c7b64f64270e9af0dde8870fd35b74afb928f6b474fecf68c6a5346733da8f15beaee07654daa674e4ada57b5e92632978811472c422c6bcef650bfca02bfee780569e9ccf2e6c04f3b3dc225d3ac92d678dd717d7927ee603fb1a0745ea53ba48551cb84809eee49049f8720b7878f7fc652f3e4ca15e46097b25ff64582a576b5f3a8c5b26a918c61f919f8290e8b2bf9954e21c652c6df1290136dc7bdd1d4ec99d7cc13d08d604f9b8b146efad16bcad63051880caf6cd2fa78ee6ad7e2c11d93ab4c439450f559e23c40e0357d384141e87a9f038b717d4548c07247c5bc40018a1d9eed159a79acc28f3ba23bc7bb90e1d913ce77ba325ca149c859d29bfaaa06f8b969fb68e647cfc8ffedd028255fbd39589aeaee47b89bd57e673f72b70359e506911425bb4b5d2201566bf72c8e9ca3f11f1f00128e1634ab66f65508f51f1b5546a163b736121c0dadc3a8734378aa12949a1c9cc413ff110cf367b3a34daeae9aa038efea9c31461e42f060095115baf8e85424ace72eb3f8e2b56e2f19886ed91f952aded21c2d763feeacc4d583e5c30d31efef4a6a4faf0b4403e5fb1d3cbdf233d90feb071b787564b700f13ecb8875215c1f7f5ae39f9f150b8fc62836132fc70e50dc7b6755a5a56386442b24c04cb266563df8808ed21b78f7039d20f1e40a4d5514108daa4931bd90bf004f89092c24e0430c0cc1aa59d01a88e2d7f02396b90136f37712e7f6a868d5edeb3108f76262647ce07dda859d990ff527deaa261d78da5bb855b359f0b0f85ab01d915f25eba3d5495fca191c8d15002899ad6a76c3c731891312199d4e860ac82ca533aaf188f607eb6a85f05d2d9b4234c86c17279ef425de0e0e9ea7ce9b1ed0d81ad7eb9f7a2020a27b0f6ebed872e0230aae39122b2e68d4a8573c0ec0b22de6318b37300ff145121d91b48404314671d2141f3539257d7999d84909977822a4139bb19099742a01a1e710fa6d98bf7217f597f91fed201329109227f056081b9a4973774472a41194ff06049737d3f4299315dac22289a31635f64deeeee8b13a7e2d759598caf5a349161b3eabf0104d95bcb05b3068d1285296b251818d1e283470cd5ecd3f3cd74bcea1d990466386bbf68a04cacf5051f0fb36952dac68db9840700eb89e84104031d39518b0aed4a5f59d1b87350410641366ac2f21559a420192bf6506b64d120ec1e8cd88df084266c6ccb18f787eec18db51aa33c22c12e7cc10963f7e4e71d7ec9ea2caa7dd5ba8107f027c69e0849b69090d6f31309a4d1ab03a97b8e9f22a6be530106be09b8230661b51cd281ef0e788097a6711951d589a39f3c4da3cd8d8818564ff294667bca24a8635f66e28d7520fea898cb8124a243ae775ca09e7900f302fb054330346427789d435ccaea0680f43b9631d2d1466a4b1313423942eabba39abca74662f3ddfd11ec35f1d2b192e45dd63a68883f15b92f8ef0e5a1255f3bcc360d0b50cb59641cc56acf9b3dff93be2fd5286b8bb8be6c8a7c381d3d835a14930a7dd7409964263fbc3166e17797c63159278e138335693a23ad780b68415ee345de2477f4298211b218f2387091301db855347c19cb30fce7a930e3b4e9a8877277c618ee21577a5fb68d15ac693f97f9a73531f34096df425cf723fb5ed10557a68583efecc8a87ad8283d6b32d11fd6f978c8891f5f5bd12669414acc07338bf41acbc30db0017b49af3d2e7a29532d74d83e4cbff20f8867faa1bea5032998a3b1585227367edf9bb3a7e5f0e480026e7173bd2b95077c0a3f024050c76c546fd1b31f83a6608d721dda0d4bc0f70e5a9d2d6587158d5725cee73f87e00ac3dfa479918e879a5cd653868ce0fd465a60ddfb0eb235b73603e4c1b055555abc0cdbe3a9d36f64d048ac552b0e156709b0c36b3b29fe86a4aa3595775b21e2f2b0228261c60b31b81a061123a92b079fb581852a2f9131b10ec95c59a904b2b79112aee2de55eae1efdf1620d4e338f4432b5a381a6c735705608ab1930e1c6467ddd3b25c743374cb440481e193b655ff2517790a6495e9a148826386024a7918000eed7370f5ac21fca68d10980235df612eb40cd665e244afb7ee1835ea53796ef79bd638dd42649f07da0c1085e31a43e5141b84a46fad66b5595d6014ae99ec9e4b76e94f68426c6060a35f8e1ecf5f1881d20ad72f836eeee46505b7542254943fcc9c7a6f7d1332213af208790b718bb714aa15108b274b6b90c510a8c7bdc729c07deecb143d3ef6561b3e97fabbff65844c963f2017c3c27670b555bdd48fb9a09b389945332d6b996829efbf35f57647c061e3a54891e14caa20d55c4c9fa8727e0db2c2b0000e0fa1765facca7e34bf3454027f68c759528031bbeda68a65bfe0faa570bc8eb8f9a4bb3009b37e234cec3907930422eff18a1bffedb1539aae7edc7e7f0636c3961123b6e8108b99b5d82a86ee602b9ec640fd796c09d2918baada6ee1da3d4066f95723f25808252c6e4287049d66963975f2b0a92c73ec4e0b8d42f557a644422e569c4b4982790157b9485d14e0e612b3bfef4a2a760149d1e8d12e933ee7bfb8696b6f7c930826cdb77045c7673cf818bc2e1101c9da5ef1958992be84d231183e74ad8028c62244a404be418b08aa01d7b5e66603896ab3cdbb8be30dcb0ecaa74a9fab1600f8f645bfd77b794c2fcb2b7a0b3fa4bf302658d6059466fe5a0381cfb99f8a29205a6453d0f783285e7b7097b2e869b2aaa566846832ad96f2a28e8b9a8e0cd597f093c81eb24d08c83e0318ff05a7e38845a78c9335f2900b1a8e72d9581137670e258800e424cae00c3e70a7b213087931d4ec8146bd66d8ac5f57bf429635850bec283f555a6eb0fd25ad1b1051d92114319488e4ebefefd936d7daa950e463873a2f9d57391229b2705383ef107feb7a11456c3f94e33d5b1751485f65f0e2390c1498f32cb73d7e42f11ca452686b7e8d83db188c2ca77f11da505e8b50046d4bf2a1869bf0f23ee9d855349f910cd50e2187b409597a3fa56810df82b783c284c6891d0ddc28cdf5c50c27632c7a88a8700d59e54ed925e52b4d686b83c40fa7e5b6889bffa2b264dade02b3d6f0bb251bc474a48f1821758ab849a2c335bbccc2a48ba95797d1763348341f94d132adc533502df4880449bf5cf4e20498de310144245770e88401c52ffe452ae95fb3cc782be4935a2f7d4e0c2af9c7b4f2d4ae79200c80b6f6ff2ddd5278543a7163892cbefda13cf0667d15baa10f61f8ddbe167be9cfeb143fa06f5052b573fa1ac6624118e903278fe6b0cc6a105cb73b4a0bfdfbe9e1d2d47065f95f3dfafaffca95b8a75cd690536762a9d2edddd553c82ca3071ee3c070842c61a253756942a2664278e007cca8c5d4ebd29ac02794cf6c34c1ce3b78a953cde1f7d44713970d1e62d64720fdaebb3e26167b86d51f1bfcff7b06368aa993e8c37de6d0fea515e7503470cfeb289217fd4e2f82ebee4e5c89695740cfdf747f854983376740cd3bb3b8356e93da1c4e08add12b02a73db45582fc3433f3c13875f3b5195fca4104f200a47cfe01a6c5dc571f23df3b60c4bfe1a6a4e594996a7bbd1b8a4f4d26b325edbc9a6897a96eb80f2d528586846939d3379b1f0a7f3766c478bad18bf45546975d8e2f73c13eaa780e95abc86d231b71e8aa626d293c4a26e2ba107c97d5afbf0164342f5a3dcfeabf7702ab63db9e8c27b69f36f3d5b5dff721a94314941c4ab0ffc865ad5e7ebc60cdb379e0eb029c62a41696a312d079954e68348ebf2419902a982d9b1cc2f9d707dee89962238cf44bb2df628a880e7391e30e5b153f315f422f6466fef7f0028696dcc3d826be505d58027bc7d14a18baa08238171cad82f7125e2f1e7ea72cefb8492b829466414359d9708c5a64d881224ec00c3e4fbcc08d368ec09ffdc78a7a4673db24413c6ff646bea642fa7a053daf11e524822d8790e59037c72541241834e67f8222af9c03f351a06febd90e5ecfcc04cc9ebe3939cce7a02317dbb0a67a75c22f69ad70ec27ec7a319425ddaf1cf2785783347a71802f7a70393af58817e0427a4cd45bd3c1b270d2d395b5d2eda991fd2b486e8ad75e661dff451422582190c195b9cee99a3ae0510be880356aa5fda062c8ee8ac03f9f1f26b6f2fde78f0739e984fa23e3845189984e4472ca32b6873dfdd0fe1b07958352ff57a2eb71545b8d90a70a305de3db34e6fc2508d60f7b30bfad987a909979623c3f7b7126c187c184e3e3c609e3569683f722f73323e73a2bd29e99d17013cfe321c6c0d0dffcb3799e4557572978c4939a253db6018e67ef38d7ac9c00e9dce88847033ab15e551cb35de602d0d40a70f93ed2c80385244bfc99ecdd258512ca81a4cc324c68ee0666a8b97935e35298419d6dae4c38b4901515a838f8a71093b14cd89ed268055ec4c0eeac824594f83146115e0c159bf4739a4290f26971eeb36bf0710112640db0411b8f1e01559dc825d247faaea3a46878dfe5916a41541b689877c7b8d14dbf4a4acb5a5bccb898daf4846fe36424d2397ce62f784010a766be46713b5bb380bb740113d8870a6e948bf09db517d110fbf969585e4fe15437278e6f9968be8351a8c7897b1e80ab491676f01015d8e7ad648624235053c9c7a5f538275498d1a4b0593eb1a4ae2aa0148b7a512296ee60820cecb4a2a31b27330ae0c24f3934be37947c8c1c8298f4b71d651298c3f3dac3c73b31cc2dba8e9f38600f7cca617a9d682c5abf3acd840c0afc7ce58b43a43751d4fc7bb34a6fb25b7f9a1213d596c35a4e102d309b1813e207bcfd0e4772c7ff306a9fe4b47825844e0eef34de4b18c163b9b9866841ac2ebea490a34789b2a1edf64913295379616fd1005e63fb9eb404fd7cdbfc9d6c280491ef6b15555b1b3063308d3199902caffa86c42f141c750fa84a99a49368b0ab05fbfe687419eff6f62c9de5f0981bc9ce4d68080105e3b5c4a26b716a6b88f1c8dd71181e864a388d3f0e6c6056dff57aae88da883bad482269a7722cd52dbf3328d105890808c5d50661901b810d3bd1c2d73ceb502ab3d5ad6ce35ee6f4e2f66d06596af4fa0e9597f77362e9aef33d9ae81702411188cbcdcd7ebcbfb026acd555b887251104c45a792a6fb4c38c686f4b5b91fe5b449af8471f43c276e1025f17469e0b0763d6848b2f79dfe9210f31710cc8a1866c04b9faec3e5dfa325ca6c03e76827dff9e5ec98f0ab447c37b6e43399aaf64cfa007b6d14d2abdb9379fa9071e665bc2fa88716fde00fc7d5ae85d54621926c7f1ba485290cfb135e513cc0c50e62ce8c187021136f8b6c1baf8959f41e11da5da7f1d9fab5f077511c9027a28ff13b6f727f11b0ac2617055c3bb7b6c2f733603fef74df552414643a44ee18892202a0899da182e616a9d457044439ef96d08f6588bf6960d3115257b5fdaabb74dbcb2b5c8cb1b53cbb3f97b1c07c6d1b61be06c59bfc61a1fe405789acb84a22f52c81c9043f923dca400066ab97ac0c29f36facd14d05f3e0743e23f233c0b695e8bd4424063af143a6b7051a22ab6f8af08bbb23ca4316173a4b77fa9b46445537371a35e7b03eb6f1f2f3b9c77f6dddfd32f2d019f4f3bfb71166f9b675bc72093b8eed3ffe47d327256fb305cb02296d4c53c59101a03e0f748837fb09311b9301f72c187c5c16a6957207843d69a10087cb678e464e685bb0763cc6725df05c737fc0d755ee6a8ebb435db991864afd77fc0c11e47a0193adf8ecf1cb7e878cfc3a158a2ce5c3178293149d768186c2a09c3f73d2196075673b051013d4932b10ebd1237732618af47bf1b73faabfea7667c9ee00b5dfc3dfe119599b049ac1a2bcecb4151fa6880b6a4c249dfe71c5b458b494f5eb65db1752ff09151759fdcd04ceca376c175a135d085e9a0dbca2f4d98e200b67ebae4214930adf76052672099f60c56ab06e9ea8664a3ddc95ef39a9a5eca54bc0fbb9bf9ebd0aca072c1c11abecc832db14a7a98b7a9e48e5c7d4859694fc3aeaa2a80a73123081e53746091b06cc88773a7c4dede845e490d3ddd6c93207d9cbb15b007d466d860acb67e5912f0c34b0a9aaf453b09cc448a28317e3c42abcf87406dbb4b0ab224bec5f0f7f84405c7e6526af58ce931966ea4d9f139117b94c0b8fc824f8a3e37c92c70fe736b6bc8888a5b1ec4711e283e01785332ed24d5f055d60a8b31d97f2260050a9db59118bd3f5f2d26baf135b1ad5afdfc72c1c5322c079b115db5b7202ede221e3118f39266ffb6aa338892ace42d509bfce2ab5cb8fadf76f214f54e3f7b63d40249846df1be819e8ec30f281f1a402a5fc42a6f080764653f3b29c2304344ec0c1f55504113588970c1dca734a44f937e49a2da92b5238d430bb4b152828fae240c79f185b8708de4bd5654c1d86193dd6e459a03b05e47a22dfec1481c62fbd481b0b6e754de3ec443a3dd981149f45bee9c6d3ad2e7709d7a27af5811db122bb2f925fdcd2981897b4e1f7c039058278909ce81ce422e45a1ece6fbe57d8564e594bd03537a532342891876c6483b68d01dda05856286ef67f6aeede3fb3be74e132ffc848f5b732ea64efbb22b3708a626d3e418dcaae7c8a9274ba435876dedbb8bde0e0ff6e156e0304e98368fd3d99d149a22a25a837930eb7bb377d13cbe4a1b6ce17845e1831e81b8978d2868465a041c1b396d5eeeb564b55e3a8cc8c9a69fc4eed598555eee7d1800311bb98a6bedfd4f7dd868c0a87c937d0c08e3098cd1e0881e06368135b43182977d38343cc90c53dd8e1b770203c64622ac36364bbe928a94e8c3eea26a3f99839191842eaa2a3e0b3276433375b84d79e5e8d76faa4d745cf499e7591ad59d9ed3c63faa8c5eb62da31e20e34921851aaff595bbb20bf0e4f39abe174f37508917c043a2f28a7f996cb046d25e38c481a8bd62645463fe0090efd09a43b841e0cc228213f1a87b828068d61366421ccdf24847b1df53dd39c94593edd56e1d50e2b8efc71b80e9bb0c19db79091f2702da311d5c7b2ff59f87b811d8cfb63aaf82344136bfe41cbf28f13d8b51fe2a215748b989effdfe2d9ffd645fbb4a178133f6054dc1fd82d4945f658b047d0aac0f5a3c70c955688382f6d59aec02e5436ac3bfd964db909d096ce783a9c29b653152d854752dce2d58b104d7c1e8bf70ac31348e76c480e35a956e2bef9f08f77455f0a44f573b3e3447e3bcff7d31cf9a9b66cdede872e904f007351342e24aac30a5eb4a821feb6faa673e8fd6377cafcd054591b01acc6d95f2ebc1c381322b57032efd6989416642e84764c0db4dc79f8699ffb0b6726034365a7f2804437d6da51de8165478013a28ed90f0f8404e1fd0bc2fb81bebcf271f7817ff416ec243617f55ef42aaa2dd38466e5ba68bfc79d08e334a2914c8470c50bbfbe6a3bff3df338521eff6eba088bba23b1bbbecf3442ae06ec107f899b29b8ed9df3f726f1544fe4767289abc9a66cd878336205175cba6a85ee43608b26750af36ce339d60997124507424e43aff30d987406427766202f59fd6c20613898eac51307f17305027c1969cb656e37f7ca010b787b7132c217e5b3a94976d7678a297ce298121bacceade19f00e7a1ebae4582f4666a2f34242d73dd514892120e68ac42e4a9db06bd7ae571d1b2822d40a070e746ebd2b7b23145954b72b2ef5fe16ff808578c4529f4fed0b600ea868af33609ac16ce6518dacb40f121990122b79e074be1ffde80f5bb96a2eb00b2ab955648e1fc653e013e08b82041e846d0b1b2fbff2e67393c2fa0127269f43d1f3d59fa31508922cbd03198cdeed0469d8277f2d0a0eff5a8bc7465bc07881bf6b525ab57c28fb90b4e1dc3d55e41df5ff0ab28294fdd2337f4ab6cf4412f0f495a7fca688f42b8a0448e8c9196a28c75ed78ea1c9490f6ecea3efbaa468fb9e0da6ea77a825f54fca8ab9f7e86f99704ebb9f804c4e7082cdba2d9b2478de056497c31f3652691660b7c408322573125c620f8e1fa8c944d5c344f4aa66c7c5140c77d63d1a7cdb923516b15132a518a23b3c7522cd3be52e6059c23d6c65f36d8fe253d208dde7aa7dcd3484e0880e2026ed48aa14125792f708cdbe8162ead47fbf24e30951d1992693065b2d62d18836ec46c5daa88669b40ad1e8ece6b0b45b86c80360c10d5248c0a3d1d8eddd3c88fca0a3b315db19d23577452f6f1b278470056ae1500cfefa2c0ee7c454957f6e0c9cf4afda07c44fc3d8deaa88574b6a6d626d5e2ce287fe3dcb3751ec40385ab81ffe8cce61695b8ddb4f18404b826814a1ebfd05cf7405de3fff57a668c76fe1feab8b1f1aec31ad83fb688f1678e63fa3be5be50bf27f417d55d68ad93bcf716f226b6c02d1b22ce54c5936eb0ade1c0bc06fe79c78a3727a532bef49e613adfa968d7a3830ec2d9446f1d6be122ed5315ee7093ba464f502b8c20cf97bc1ab9f5d261212778d39f2bf3968575147ebc85b0a77015b6b6475054d8c7942847ec38a42ec15180dc929cb4482476e72a119b7343cb690f385ba772f7a9ae11ae4d82d16dda586a4788351892cae232a5e06f4eefaeb110d972be5f432e1b67860b93338665c087fe4f8bed970fb8eb5c2874c9e4568198e573fb956a120c8cbb1ce652af3e8af1b7c8bc86300c70c70c0946b6ef6f16259836c7f0baa61c554e940707910b1476a0ad8a3b125d199debf69b8d801405f2d58bb182785b078eef8874ef5247be516242e1a0a34de056fdbab118bf6892ed606d5581c031d6dd6557c095322275b2e740b8ea35fbb477a44eab649c9c38101f5a8c68d0cfee53f3854e8fb4eb24c8f70873fa34ca9a6d7ba0fd651fa0fbba274aa4407919fccb219ce154102c742c532c07ade4daffc656e35e0bca0141da983fe7cc0d0b9cfc6f5c65f1115d9c63ddf8dd2874ca41c45e2cb39c5a55dac767e505f97ae42d939db0cfdc9cf35745247224ef839904092582258c716f5b45b9a130ac305f98c66f0a0c27f9ee89dfb9a8b0975770f3ab842975aa484c12cc5c2cdd3ed3a523cc30c2cde480bdb72457a1cbd6ddf181de16045f120f6d858b1d1d7cae971d38e9b140e776f7a2bbb1bd243c6d3f17c6be10b1d6f3eb89565b435cf958155b31656e65ccc700ed55a32fc0d4786316b3338bac08a4250d3ef396ab016e33a4609c67f5571c1e0498dd958f252fa924666d6e7d99cafd6963aa88ea5e8163f544e3319620bf15c1a3621836b390c440b24f7eff93ac309d9eb45b0b788472e557999f1050b5022219b572cc61d9d7a370f9774a5d4b46529dd97e6246d12aa9c52ed0f968bc5f91ab74504c0dad236c85a8fc2ff8eab883e325dabf87a98cc7639a39697906b4a0e30066463afb0f6301dfe172ba25c8b8bdf5010a8163a8bd234408e320f8ee0e94f3cee9989b23d92c888f69d68fe4d48c3f0a1fda8264fbae80502215306f3e8ca3a70adc7acd2d7366b681edc12eb2ee7250c2101aaf08622ebe442f355d0afbff7927161folder.pngconfigure.pngnetwork.pnggear.pngrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootapacherootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootapachelemonldap-ng-2.20.2-1.el9.src.rpmbundled(fontawesome-fonts)bundled(js-bootstrap)bundled(js-fingerprint2)bundled(js-jquery)bundled(js-jquery-cookie)bundled(js-jquery-ui)bundled(js-jssha)bundled(js-qrious)config(lemonldap-ng-portal)lemonldap-ng-nginxlemonldap-ng-portalperl(Lemonldap::NG::Portal)perl(Lemonldap::NG::Portal::2F::Engines::Default)perl(Lemonldap::NG::Portal::2F::Ext2F)perl(Lemonldap::NG::Portal::2F::Mail2F)perl(Lemonldap::NG::Portal::2F::Okta)perl(Lemonldap::NG::Portal::2F::Password)perl(Lemonldap::NG::Portal::2F::REST)perl(Lemonldap::NG::Portal::2F::Radius)perl(Lemonldap::NG::Portal::2F::Register::Base)perl(Lemonldap::NG::Portal::2F::Register::Generic)perl(Lemonldap::NG::Portal::2F::Register::Password)perl(Lemonldap::NG::Portal::2F::Register::TOTP)perl(Lemonldap::NG::Portal::2F::Register::WebAuthn)perl(Lemonldap::NG::Portal::2F::Register::Yubikey)perl(Lemonldap::NG::Portal::2F::TOTP)perl(Lemonldap::NG::Portal::2F::WebAuthn)perl(Lemonldap::NG::Portal::2F::Yubikey)perl(Lemonldap::NG::Portal::Auth::AD)perl(Lemonldap::NG::Portal::Auth::Apache)perl(Lemonldap::NG::Portal::Auth::CAS)perl(Lemonldap::NG::Portal::Auth::Choice)perl(Lemonldap::NG::Portal::Auth::Combination)perl(Lemonldap::NG::Portal::Auth::Custom)perl(Lemonldap::NG::Portal::Auth::DBI)perl(Lemonldap::NG::Portal::Auth::Demo)perl(Lemonldap::NG::Portal::Auth::Facebook)perl(Lemonldap::NG::Portal::Auth::GPG)perl(Lemonldap::NG::Portal::Auth::GitHub)perl(Lemonldap::NG::Portal::Auth::Kerberos)perl(Lemonldap::NG::Portal::Auth::LDAP)perl(Lemonldap::NG::Portal::Auth::LinkedIn)perl(Lemonldap::NG::Portal::Auth::Null)perl(Lemonldap::NG::Portal::Auth::OpenID)perl(Lemonldap::NG::Portal::Auth::OpenIDConnect)perl(Lemonldap::NG::Portal::Auth::PAM)perl(Lemonldap::NG::Portal::Auth::Proxy)perl(Lemonldap::NG::Portal::Auth::REST)perl(Lemonldap::NG::Portal::Auth::Radius)perl(Lemonldap::NG::Portal::Auth::Remote)perl(Lemonldap::NG::Portal::Auth::SAML)perl(Lemonldap::NG::Portal::Auth::SSL)perl(Lemonldap::NG::Portal::Auth::Slave)perl(Lemonldap::NG::Portal::Auth::Twitter)perl(Lemonldap::NG::Portal::Auth::WebAuthn)perl(Lemonldap::NG::Portal::Auth::WebID)perl(Lemonldap::NG::Portal::Auth::_Ajax)perl(Lemonldap::NG::Portal::Auth::_WebForm)perl(Lemonldap::NG::Portal::CDC)perl(Lemonldap::NG::Portal::Captcha::ReCaptcha)perl(Lemonldap::NG::Portal::Captcha::ReCaptcha3)perl(Lemonldap::NG::Portal::Captcha::SecurityImage)perl(Lemonldap::NG::Portal::CertificateResetByMail::Custom)perl(Lemonldap::NG::Portal::CertificateResetByMail::Demo)perl(Lemonldap::NG::Portal::CertificateResetByMail::LDAP)perl(Lemonldap::NG::Portal::Issuer::CAS)perl(Lemonldap::NG::Portal::Issuer::Get)perl(Lemonldap::NG::Portal::Issuer::JitsiMeetTokens)perl(Lemonldap::NG::Portal::Issuer::OpenID)perl(Lemonldap::NG::Portal::Issuer::OpenIDConnect)perl(Lemonldap::NG::Portal::Issuer::SAML)perl(Lemonldap::NG::Portal::Lib::2fDevices)perl(Lemonldap::NG::Portal::Lib::CAS)perl(Lemonldap::NG::Portal::Lib::Captcha)perl(Lemonldap::NG::Portal::Lib::Choice)perl(Lemonldap::NG::Portal::Lib::Code2F)perl(Lemonldap::NG::Portal::Lib::Combination::UserLogger)perl(Lemonldap::NG::Portal::Lib::CustomModule)perl(Lemonldap::NG::Portal::Lib::DBI)perl(Lemonldap::NG::Portal::Lib::LDAP)perl(Lemonldap::NG::Portal::Lib::LazyLoadedConfiguration)perl(Lemonldap::NG::Portal::Lib::Net::LDAP)perl(Lemonldap::NG::Portal::Lib::Notifications::JSON)perl(Lemonldap::NG::Portal::Lib::Notifications::XML)perl(Lemonldap::NG::Portal::Lib::OIDCTokenExchange)perl(Lemonldap::NG::Portal::Lib::Okta)perl(Lemonldap::NG::Portal::Lib::OneTimeToken)perl(Lemonldap::NG::Portal::Lib::OpenID::SREG)perl(Lemonldap::NG::Portal::Lib::OpenID::Server)perl(Lemonldap::NG::Portal::Lib::OpenIDConnect)perl(Lemonldap::NG::Portal::Lib::OtherSessions)perl(Lemonldap::NG::Portal::Lib::OverConf)perl(Lemonldap::NG::Portal::Lib::REST)perl(Lemonldap::NG::Portal::Lib::RESTProxy)perl(Lemonldap::NG::Portal::Lib::Radius)perl(Lemonldap::NG::Portal::Lib::Remote)perl(Lemonldap::NG::Portal::Lib::SAML)perl(Lemonldap::NG::Portal::Lib::SMTP)perl(Lemonldap::NG::Portal::Lib::SOAPProxy)perl(Lemonldap::NG::Portal::Lib::Slave)perl(Lemonldap::NG::Portal::Lib::WebAuthn)perl(Lemonldap::NG::Portal::Lib::Wrapper)perl(Lemonldap::NG::Portal::Lib::_tokenRule)perl(Lemonldap::NG::Portal::Main)perl(Lemonldap::NG::Portal::Main)perl(Lemonldap::NG::Portal::Main::Auth)perl(Lemonldap::NG::Portal::Main::Constants)perl(Lemonldap::NG::Portal::Main::Display)perl(Lemonldap::NG::Portal::Main::Init)perl(Lemonldap::NG::Portal::Main::Issuer)perl(Lemonldap::NG::Portal::Main::Menu)perl(Lemonldap::NG::Portal::Main::Plugin)perl(Lemonldap::NG::Portal::Main::Plugins)perl(Lemonldap::NG::Portal::Main::Process)perl(Lemonldap::NG::Portal::Main::Request)perl(Lemonldap::NG::Portal::Main::Run)perl(Lemonldap::NG::Portal::Main::SecondFactor)perl(Lemonldap::NG::Portal::Main::UserDB)perl(Lemonldap::NG::Portal::MenuTab)perl(Lemonldap::NG::Portal::Password::AD)perl(Lemonldap::NG::Portal::Password::Base)perl(Lemonldap::NG::Portal::Password::Choice)perl(Lemonldap::NG::Portal::Password::Combination)perl(Lemonldap::NG::Portal::Password::Custom)perl(Lemonldap::NG::Portal::Password::DBI)perl(Lemonldap::NG::Portal::Password::Demo)perl(Lemonldap::NG::Portal::Password::LDAP)perl(Lemonldap::NG::Portal::Password::Null)perl(Lemonldap::NG::Portal::Password::REST)perl(Lemonldap::NG::Portal::Plugins::AdaptativeAuthenticationLevel)perl(Lemonldap::NG::Portal::Plugins::AuthOidcPkce)perl(Lemonldap::NG::Portal::Plugins::AutoSignin)perl(Lemonldap::NG::Portal::Plugins::BasePasswordPolicy)perl(Lemonldap::NG::Portal::Plugins::BruteForceProtection)perl(Lemonldap::NG::Portal::Plugins::CDA)perl(Lemonldap::NG::Portal::Plugins::CertificateResetByMail)perl(Lemonldap::NG::Portal::Plugins::CheckDevOps)perl(Lemonldap::NG::Portal::Plugins::CheckEntropy)perl(Lemonldap::NG::Portal::Plugins::CheckHIBP)perl(Lemonldap::NG::Portal::Plugins::CheckState)perl(Lemonldap::NG::Portal::Plugins::CheckUser)perl(Lemonldap::NG::Portal::Plugins::ContextSwitching)perl(Lemonldap::NG::Portal::Plugins::CrowdSec)perl(Lemonldap::NG::Portal::Plugins::DecryptValue)perl(Lemonldap::NG::Portal::Plugins::FindUser)perl(Lemonldap::NG::Portal::Plugins::ForceAuthn)perl(Lemonldap::NG::Portal::Plugins::GlobalLogout)perl(Lemonldap::NG::Portal::Plugins::GrantSession)perl(Lemonldap::NG::Portal::Plugins::History)perl(Lemonldap::NG::Portal::Plugins::Impersonation)perl(Lemonldap::NG::Portal::Plugins::InitializePasswordReset)perl(Lemonldap::NG::Portal::Plugins::LocationDetect)perl(Lemonldap::NG::Portal::Plugins::MailPasswordReset)perl(Lemonldap::NG::Portal::Plugins::NewLocationWarning)perl(Lemonldap::NG::Portal::Plugins::Notifications)perl(Lemonldap::NG::Portal::Plugins::OIDCInternalTokenExchange)perl(Lemonldap::NG::Portal::Plugins::PublicPages)perl(Lemonldap::NG::Portal::Plugins::RESTServer)perl(Lemonldap::NG::Portal::Plugins::Refresh)perl(Lemonldap::NG::Portal::Plugins::Register)perl(Lemonldap::NG::Portal::Plugins::RememberAuthChoice)perl(Lemonldap::NG::Portal::Plugins::SOAPServer)perl(Lemonldap::NG::Portal::Plugins::SamlFederation)perl(Lemonldap::NG::Portal::Plugins::SingleSession)perl(Lemonldap::NG::Portal::Plugins::StayConnected)perl(Lemonldap::NG::Portal::Plugins::TrustedBrowser)perl(Lemonldap::NG::Portal::Plugins::Upgrade)perl(Lemonldap::NG::Portal::Register::AD)perl(Lemonldap::NG::Portal::Register::Base)perl(Lemonldap::NG::Portal::Register::Custom)perl(Lemonldap::NG::Portal::Register::Demo)perl(Lemonldap::NG::Portal::Register::LDAP)perl(Lemonldap::NG::Portal::UserDB::AD)perl(Lemonldap::NG::Portal::UserDB::CAS)perl(Lemonldap::NG::Portal::UserDB::Choice)perl(Lemonldap::NG::Portal::UserDB::Combination)perl(Lemonldap::NG::Portal::UserDB::Custom)perl(Lemonldap::NG::Portal::UserDB::DBI)perl(Lemonldap::NG::Portal::UserDB::Demo)perl(Lemonldap::NG::Portal::UserDB::Facebook)perl(Lemonldap::NG::Portal::UserDB::LDAP)perl(Lemonldap::NG::Portal::UserDB::Null)perl(Lemonldap::NG::Portal::UserDB::OpenID)perl(Lemonldap::NG::Portal::UserDB::OpenIDConnect)perl(Lemonldap::NG::Portal::UserDB::Proxy)perl(Lemonldap::NG::Portal::UserDB::REST)perl(Lemonldap::NG::Portal::UserDB::Remote)perl(Lemonldap::NG::Portal::UserDB::SAML)perl(Lemonldap::NG::Portal::UserDB::Slave)perl(Lemonldap::NG::Portal::UserDB::WebID)perl-Lemonldap-NG-Portal @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/usr/bin/perlconfig(lemonldap-ng-portal)lemonldap-ng-commonperl(Authen::PAM)perl(Authen::Radius)perl(Cache::FileCache)perl(Carp)perl(Clone)perl(Crypt::JWT)perl(Crypt::OpenSSL::RSA)perl(Crypt::OpenSSL::X509)perl(Crypt::URandom)perl(DBI)perl(DateTime::Format::RFC3339)perl(Digest::SHA)perl(Email::Date::Format)perl(Email::Sender::Simple)perl(Encode)perl(Exporter)perl(File::Temp)perl(GD::SecurityImage)perl(GSSAPI)perl(Getopt::Long)perl(Getopt::Std)perl(HTML::Entities)perl(HTML::FormatText::WithLinks)perl(HTML::Template)perl(HTTP::Request)perl(Hash::MultiValue)perl(IO::Socket::Timeout)perl(IO::String)perl(IPC::Run)perl(JSON)perl(LWP::UserAgent)perl(Lemonldap::NG::Common::Apache::Session)perl(Lemonldap::NG::Common::Combination::Parser)perl(Lemonldap::NG::Common::Conf)perl(Lemonldap::NG::Common::Conf::Constants)perl(Lemonldap::NG::Common::Conf::SAML::Metadata)perl(Lemonldap::NG::Common::Crypto)perl(Lemonldap::NG::Common::EmailAddress)perl(Lemonldap::NG::Common::EmailTransport)perl(Lemonldap::NG::Common::FormEncode)perl(Lemonldap::NG::Common::JWT)perl(Lemonldap::NG::Common::Languages)perl(Lemonldap::NG::Common::OpenIDConnect::Constants)perl(Lemonldap::NG::Common::Regexp)perl(Lemonldap::NG::Common::Session)perl(Lemonldap::NG::Common::UserAgent)perl(Lemonldap::NG::Common::Util)perl(Lemonldap::NG::Portal)perl(Lemonldap::NG::Portal::Lib::CustomModule)perl(Lemonldap::NG::Portal::Lib::Net::LDAP)perl(Lemonldap::NG::Portal::Lib::Radius)perl(Lemonldap::NG::Portal::Lib::SAML)perl(Lemonldap::NG::Portal::Main)perl(Lemonldap::NG::Portal::Main::Constants)perl(Lemonldap::NG::Portal::Main::Display)perl(Lemonldap::NG::Portal::Main::Init)perl(Lemonldap::NG::Portal::Main::Menu)perl(Lemonldap::NG::Portal::Main::Plugins)perl(Lemonldap::NG::Portal::Main::Process)perl(Lemonldap::NG::Portal::Main::Request)perl(Lemonldap::NG::Portal::Main::Run)perl(List::MoreUtils)perl(MIME::Base64)perl(MIME::Entity)perl(Mouse)perl(Mouse::Role)perl(Net::CIDR)perl(Net::LDAP)perl(Net::LDAP::Control::PasswordPolicy)perl(Net::LDAP::Extension::SetPassword)perl(Net::LDAP::Util)perl(Net::OpenID::Server)perl(Net::SSLeay)perl(POSIX)perl(Plack::Handler::FCGI)perl(Pod::Usage)perl(Regexp::Assemble)perl(SOAP::Lite)perl(Safe)perl(Scalar::Util)perl(String::Random)perl(Text::Unidecode)perl(Time::Local)perl(URI)perl(URI::Escape)perl(URI::QueryParam)perl(Web::ID)perl(XML::LibXML)perl(XML::LibXML::Reader)perl(XML::LibXSLT)perl(base)perl(constant)perl(fields)perl(strict)perl(utf8)perl(warnings)perl-libsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)2.20.2-1.el92.20.2-1.el93.0.4-14.6.0-14.0-15.4.18-14.16.1.3g@gF@g-@gf@ff@f0@f0@e@eM@e@ez@e@eSa@e)1@e% - 2.20.2-1Fedora Release Engineering - 2.20.1-1.1Clement Oudot - 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-1- Update to 2.20.2- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild- 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/bin/sh/bin/sh/bin/shlemonldap-ng-nginxperl-Lemonldap-NG-Portal  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`4.7.04.6.22.1.43.5.11.4.11.13.23.3.04.0.22.20.2-1.el92.20.2-1.el92.20.2-1.el92.20.22.20.02.0.162.0.162.17.02.0.162.0.162.20.02.18.02.18.02.19.02.19.02.19.02.19.02.20.02.17.02.0.142.0.122.19.02.17.02.0.142.0.122.0.122.19.02.0.122.19.02.17.02.0.142.19.02.0.122.19.02.19.02.0.122.0.122.0.122.202.0.122.19.02.0.122.17.02.19.02.19.02.0.122.17.02.18.02.16.32.20.02.20.02.0.152.0.152.0.142.19.02.0.152.19.02.19.02.20.02.19.02.19.02.20.02.0.152.18.02.19.02.0.142.19.02.17.02.19.02.19.02.20.02.0.122.0.02.0.02.20.02.0.02.0.62.19.02.18.02.19.02.20.02.20.02.0.142.20.02.20.02.18.02.0.122.0.02.0.152.20.02.20.02.20.02.19.02.18.02.19.02.20.02.19.02.19.02.20.02.20.02.19.02.0.162.20.02.0.162.0.162.0.162.0.162.0.162.0.162.0.162.16.12.0.82.20.02.19.02.0.142.19.02.18.22.19.02.19.02.0.142.19.02.19.02.19.02.0.152.0.142.19.02.19.02.19.02.0.142.17.02.19.02.19.02.17.02.19.02.20.02.0.102.19.02.19.02.19.02.20.02.19.02.0.162.19.02.18.02.19.02.0.152.0.142.0.102.0.122.0.142.0.112.19.02.0.112.0.02.19.02.19.02.19.02.19.02.19.02.19.02.19.02.19.02.19.02.19.02.19.02.19.02.19.02.20.2-1.el92.20.2-1.el92.20.2-1.el9   !!!!!!!!!!!!!!!!!!!!!""""""##$%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''((((((((((((((( )))))))))))))))))*+++++++++++++++++++++++++++++++++++++++++++++++++,+++++++++++++++++++++*---..................---------------//////////////////001232222222444444222115555555555555555555555555555551116661777188888819999999999:9;;9999<<9999999999999911=============1111>>>>>>>>>>1??????????????????????????????????????1@@@@@11AAAAAAAAAAAAAAAAAABz-lemonldap-ng-portal.confportal-nginx.conf10-lemonldap-ng-portal.presetlemonldap-ng-portal.servicelemonldap-ng-portal.timerdownloadSamlMetadatapurgeCentralCacheportalindex.fcgiindex.psgiportalhtdocsindex.fcgiindex.psgistaticbootstrap2f.pngcssstyles.cssstyles.min.cssjsskin.jsskin.min.jsskin.min.js.mappassword.pngtotp.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.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.mapcommon2Fokta-push.pngokta-sms.pngokta-tokensoftwaretotp.pngappsREADMEattach.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.pngcssentropy.cssentropy.min.cssde.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.mapentropy.jsentropy.min.jsentropy.min.js.mapgeneric2fregistration.jsgeneric2fregistration.min.jsgeneric2fregistration.min.js.mapglobalLogout.jsglobalLogout.min.jsglobalLogout.min.js.maphibp.jshibp.min.jshibp.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.mapppolicy.jsppolicy.min.jsppolicy.min.js.maprecaptchav3.jsrecaptchav3.min.jsrecaptchav3.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.mapwebauthn-json.browser-global.jswebauthn-json.browser-global.js.mapwebauthn-json.browser-global.min.jswebauthn-json.browser-global.min.js.mapwebauthncheck.jswebauthncheck.min.jswebauthncheck.min.js.mapwebauthnregistration.jswebauthnregistration.min.jswebauthnregistration.min.js.maplogoslogo_llng_400px.pnglogo_llng_old.pngmfe.pngmodulesApache.pngCAS.pngCustomAuth.pngFacebook.pngGitHub.pngGoogle.pngKerberos.pngLinkedIn.pngOpenIDConnect.pngSAML.pngSSL.pngSlave.pngTwitter.pngWebID.pngwebauthn.pngnl.pngpl.pngpt.pngpt_BR.pngro.pngru.pngtr.pngvi.pngzh.pngzh_TW.pnglanguagesar.jsonde.jsonen.jsones.jsonfi.jsonfr.jsonhe.jsonit.jsonmfe.jsonpl.jsonpt.jsonpt_BR.jsonru.jsontr.jsonvi.jsonzh.jsonzh_TW.jsontemplatesbootstrap2fchoice.tpl2fregisters.tpl2fwait.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.tplokta2fchoice.tplopenIdPol.tplopenIdTrust.tplopenid.tplopenidform.tplpassword.tplpassword2fcheck.tplpassword2fregister.tplpasswordpolicy.tplpublictest.tplpwdWillExpire.tplredirect.tplregister.tplremoveOther.tplsamlRedirectToIdp.tplsamlSpLogout.tplsamlSpSoapLogout.tplsamlSpsLogout.tplsessionArray.tplsimpleInfo.tplsslform.tplsslformChoice.tplstandardform.tpltotp2fcheck.tpltotp2fregister.tplupgradesession.tplwebauthn2fcheck.tplwebauthn2fregister.tplwebauthnform.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.tplLemonldap::NG::Portal.3pm.gzLemonldap::NG::Portal::Auth.3pm.gzLemonldap::NG::Portal::CDC.3pm.gzLemonldap::NG::Portal::Captcha.3pm.gzLemonldap::NG::Portal::Lib::2fDevices.3pm.gzLemonldap::NG::Portal::Lib::CAS.3pm.gzLemonldap::NG::Portal::Lib::OIDCTokenExchange.3pm.gzLemonldap::NG::Portal::Lib::OpenID::Server.3pm.gzLemonldap::NG::Portal::Lib::OpenIDConnect.3pm.gzLemonldap::NG::Portal::Lib::SAML.3pm.gzLemonldap::NG::Portal::Main::Issuer.3pm.gzLemonldap::NG::Portal::Main::Plugin.3pm.gzLemonldap::NG::Portal::Main::Request.3pm.gzLemonldap::NG::Portal::Main::SecondFactor.3pm.gzLemonldap::NG::Portal::MenuTab.3pm.gzLemonldap::NG::Portal::Password.3pm.gzLemonldap::NG::Portal::Plugins::PublicPages.3pm.gzLemonldap::NG::Portal::UserDB.3pm.gzPortalPortal.pm2FEnginesDefault.pmExt2F.pmMail2F.pmOkta.pmPassword.pmREST.pmRadius.pmRegisterBase.pmGeneric.pmPassword.pmTOTP.pmWebAuthn.pmYubikey.pmTOTP.pmWebAuthn.pmYubikey.pmAuthAuth.podAD.pmApache.pmCAS.pmChoice.pmCombination.pmCustom.pmDBI.pmDemo.pmFacebook.pmGPG.pmGitHub.pmKerberos.pmLDAP.pmLinkedIn.pmNull.pmOpenID.pmOpenIDConnect.pmPAM.pmProxy.pmREST.pmRadius.pmRemote.pmSAML.pmSSL.pmSlave.pmTwitter.pmWebAuthn.pmWebID.pm_Ajax.pm_WebForm.pmCDC.pmCaptchaCaptcha.podReCaptcha.pmReCaptcha3.pmSecurityImage.pmCertificateResetByMailCustom.pmDemo.pmLDAP.pmIssuerCAS.pmGet.pmJitsiMeetTokens.pmOpenID.pmOpenIDConnect.pmSAML.pmLib2fDevices.pmCAS.pmCaptcha.pmChoice.pmCode2F.pmCustomModule.pmDBI.pmLDAP.pmLazyLoadedConfiguration.pmNetLDAP.pmNotificationsJSON.pmXML.pmOIDCTokenExchange.pmOkta.pmOneTimeToken.pmOpenIDSREG.pmServer.pmOpenIDConnect.pmOtherSessions.pmOverConf.pmREST.pmRESTProxy.pmRadius.pmRemote.pmSAML.pmSMTP.pmSOAPProxy.pmSlave.pmWebAuthn.pmWrapper.pm_tokenRule.pmMainMain.pmAuth.pmConstants.pmDisplay.pmInit.pmIssuer.pmMenu.pmPlugin.pmPlugins.pmProcess.pmRequest.pmRun.pmSecondFactor.pmUserDB.pmMenuTab.pmMenuTab.podPasswordPassword.podAD.pmBase.pmChoice.pmCombination.pmCustom.pmDBI.pmDemo.pmLDAP.pmNull.pmREST.pmPluginsAdaptativeAuthenticationLevel.pmAuthOidcPkce.pmAutoSignin.pmBasePasswordPolicy.pmBruteForceProtection.pmCDA.pmCertificateResetByMail.pmCheckDevOps.pmCheckEntropy.pmCheckHIBP.pmCheckState.pmCheckUser.pmContextSwitching.pmCrowdSec.pmDecryptValue.pmFindUser.pmForceAuthn.pmGlobalLogout.pmGrantSession.pmHistory.pmImpersonation.pmInitializePasswordReset.pmLocationDetect.pmMailPasswordReset.pmNewLocationWarning.pmNotifications.pmOIDCInternalTokenExchange.pmPublicPages.pmRESTServer.pmRefresh.pmRegister.pmRememberAuthChoice.pmSOAPServer.pmSamlFederation.pmSingleSession.pmStayConnected.pmTrustedBrowser.pmUpgrade.pmRegisterAD.pmBase.pmCustom.pmDemo.pmLDAP.pmUserDBUserDB.podAD.pmCAS.pmChoice.pmCombination.pmCustom.pmDBI.pmDemo.pmFacebook.pmLDAP.pmNull.pmOpenID.pmOpenIDConnect.pmProxy.pmREST.pmRemote.pmSAML.pmSlave.pmWebID.pmcaptcha/etc/httpd/conf.d//etc/nginx/conf.d//usr/lib/systemd/system-preset//usr/lib/systemd/system//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/2F//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/css//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//usr/share/man/man3//usr/share/perl5/vendor_perl/Lemonldap/NG//usr/share/perl5/vendor_perl/Lemonldap/NG/Portal//usr/share/perl5/vendor_perl/Lemonldap/NG/Portal/2F//usr/share/perl5/vendor_perl/Lemonldap/NG/Portal/2F/Engines//usr/share/perl5/vendor_perl/Lemonldap/NG/Portal/2F/Register//usr/share/perl5/vendor_perl/Lemonldap/NG/Portal/Auth//usr/share/perl5/vendor_perl/Lemonldap/NG/Portal/Captcha//usr/share/perl5/vendor_perl/Lemonldap/NG/Portal/CertificateResetByMail//usr/share/perl5/vendor_perl/Lemonldap/NG/Portal/Issuer//usr/share/perl5/vendor_perl/Lemonldap/NG/Portal/Lib//usr/share/perl5/vendor_perl/Lemonldap/NG/Portal/Lib/Net//usr/share/perl5/vendor_perl/Lemonldap/NG/Portal/Lib/Notifications//usr/share/perl5/vendor_perl/Lemonldap/NG/Portal/Lib/OpenID//usr/share/perl5/vendor_perl/Lemonldap/NG/Portal/Main//usr/share/perl5/vendor_perl/Lemonldap/NG/Portal/Password//usr/share/perl5/vendor_perl/Lemonldap/NG/Portal/Plugins//usr/share/perl5/vendor_perl/Lemonldap/NG/Portal/Register//usr/share/perl5/vendor_perl/Lemonldap/NG/Portal/UserDB//var/lib/lemonldap-ng/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protectiondrpmzstd19noarch-redhat-linux-gnu      !"####$###$#%%#$&'(&)***+******+*, && ---------..--.---------.-----------------------##-----/---00000000000000000011111111111111111211111111111111111111111111111112111111111111111111111111111111111111111111111111111111111122111111111111111111111111111111111111111111111111111112111111111111111111ASCII textPerl script text executabledirectoryPNG image data, 100 x 162, 8-bit/color RGBA, non-interlacedASCII text, with very long lines, with no line terminatorsASCII text, with very long linesPNG image data, 180 x 180, 8-bit/color RGBA, non-interlacedPNG image data, 100 x 180, 8-bit/color RGBA, non-interlacedPNG image data, 241 x 180, 8-bit/color RGBA, non-interlacedPNG image data, 79 x 180, 8-bit/color RGBA, non-interlacedUTF-8 Unicode text, with very long linestroff or preprocessor input, ASCII text, with very long linesOpenType font dataEmbedded OpenType (EOT), FontAwesome familySVG Scalable Vector Graphics imageTrueType Font data, 13 tables, 1st "FFTM", 24 names, MacintoshWeb Open Font Format, TrueType, length 98024, version 4.7Web Open Font Format (Version 2), TrueType, length 77160, version 4.459PNG image data, 180 x 180, 8-bit/color RGB, non-interlacedPNG 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, resolution (DPI), density 72x72, segment length 16, comment: "File source: http://commons.wikimedia.org/wiki/File:Anse_Source_d%27Argent_2-La_Digue.jpg", baseline, precision 8, 1280x918, components 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 350x350, segment length 16, comment: "File source: http://commons.wikimedia.org/wiki/File:Autumn-clear-water-waterfall-landscape_-_Virginia_-_ForestWander.jpg", baseline, precision 8, 1280x846, components 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 2835x2835, segment length 16, comment: "File source: http://commons.wikimedia.org/wiki/File:BrockenSnowedTrees.jpg", baseline, precision 8, 1280x817, components 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 200x200, segment length 16, comment: "File source: http://commons.wikimedia.org/wiki/File:Cedar_Breaks_National_Monument_partially.jpg", progressive, precision 8, 1280x932, components 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, comment: "File source: http://commons.wikimedia.org/wiki/File:Parry_Peak_from_Winter_Park.JPG", progressive, precision 8, 1280x853, components 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, Exif Standard: [TIFF image data, big-endian, direntries=9, description= , manufacturer=SONY, model=DSC-S80, orientation=upper-left, xresolution=168, yresolution=176, resolutionunit=2, datetime=2018:05:16 11:03:00], progressive, precision 8, 1280x960, components 3PNG image data, 64 x 38, 8-bit/color RGBA, non-interlacedASCII text, with no line terminatorsPNG 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-interlacedTrueType Font data, digitally signed, 20 tables, 1st "DSIG", 67 names, Unicode, type 1 stringPNG 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-interlacedPNG 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-interlacedHTML document, ASCII textexported SGML document, ASCII textXML 1.0 document, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)Perl5 module source textPerl POD document, ASCII text"',4<AGHMU]dmt{ #(-4:AFKRSTY^dejotu} 048>FKRcpv{ #)*09@GMT`hq{ #)./5:?DIJKOTY[`ejouz                      RRR$RDRQR^RcRRR%R'R(R2RcRR:RPRRfP RfR:R`RfRfP RfR#R4R;RDRFRORcP RfR;RFRcPRfR;RFRcPRfRR#R3R;RFRYPRfR#R*R4R;RFRcPRfR;RFRcPRfR8R;RFRcRfPRfR;RFRcPRfR#R*R;RFRaRcPRfR#R*R;RFRaRcPRfR#R;RFRaRcPRfRR#R;RDRFRaRcPRfR#R;RFRaRcPRfR#R4R;RFRcPRfRR#R;RDRFRcPRfR#R4R;RFRcRfRfPRfR;RFRcPRfR;RFRcPRfR-R;RFRZRaRcPRfR;RFRcP PLRfR&R;RFRURcP!RfR6RaRcP"RfR;RFRcP#RfR;RFRcP$RfR-R;RFRZRcRdP%RfRR"R;RFRcP&RfR#R-R3R;RDRFRcP'RfRR;RDRFRcP(RfR;RFRcP)RfR#R-R3R;RDRFRcP*RfR;RFRcP+RfRR-R1R3R;RFRcP,RfR.R;RDRFRURaRcP-RfRR;RFRcP.RfR;RFRcP/RfR;RFRcP0RfR8R;RFRcP1RfR;RFRcP2RfRR-R9R;RDRFRaRcP3RfR;RFRcP4RfR;RFRcP5RfR-R3R;RFRcP6RfR#R;RFRcP7RfR;RFRRR\RcP8RfR;RGRcP9RfR;RFRcP:RfR-RDRFRYRcRfRfP;RfR3RFRcPRfR6RaRcP?RfR;RFRcP@RfR;RFRcRfPARfR-R;RFRYRaRcPBRfR-R;RFRZRcPCRfR R R RR#R;RDRFRYRcPDRfR#R1R;RFRcPERfR#R-R.R;RFRVRaRcPFRfRR9R;RFRYR[RaRcRfPGRfR#R4RGRcPHRfRR-R3RFRORYR]RcPIRfRDRFRcPJPgRfR;RFRTRcPKRfR4R;RFRcPMRfPNRfRRR;RDRFRcPORfR7R;RFRcPPRfRGRfPQRfRR R;RIRJRKRLRUR`RcRdRfPRRfR#RFRORcPSRfRFROR]R_RcPTRfR;RFRaRcPURfRRGRYRcPVRfRR#RFRcRfPWRfR1RcPXRfR1RMR`RaRbRcPYRfR R R RRR#R-R.R0R3R;RDRFRURYR[RaRcPZRfRFRcP[RfRGRcP\RfR#R3RFRcP]RfR#R-R3R;RFRcP^RfRRFRcP_RfR2R;RDRFRcP`RfRRRR)R-R2R3R;RDRFRORXRYR]RcPaRfRRRRR#R+R,RDRERFRcPbRfR;RFRSRcPcRfRFRHRcPdRfR RR#R4RDRGRYRcPeRfR;RFRcPfRfRFRcRfPhRfR(R;RR?R@RARBRFRcPiRfRFRcPjRfRRaRcPkPgRfR#RFRYRcPlPgRfR4RFRRRYRcPmRfR!R-R;RDRFRYRZRcPnRfR R;RFRcPoRfRR;RFRcPpPgRfRFRcPqPgRfR4R;RDRORYRcPrRfR;RFRcPsPgRfR#R4RYRZRcPtRfR;RFRcPuRfR;RFRcPvRfRGRfRfRfPwRfR;RFRcPxRfR;RFRaRcPyRfR;RFRcPzRfR;RFRcP{RfR6RaRcP|RfR;RFRcP}RfR;RFRcP~RfR;RFRcPRfR;RFRcPRfR#R;RFRcRfPRfR;RFRaRcPRfRR;RDRFRVRaRcPRfR;RFRTRaRcPRfR;RFRaRcRePRfR;RFRaRcPRfR;RFRYRaRcPRfRRRR-R;RDRFRNRORcPRfR#R3R4R;RFRcPRfR3R;RDRFRaRcRePRfRR3R;RDRFRaRcRePRfR5RFRcPRfR4R;RFRcPRfR;RFRcPRfR#R3R;RFRaRcPRfR;RFRcPRfR;RFRcPRfR;RFRaRcPRfR#R2R;RFRXRaRcPRfR;RFRaRcPRfR;RFRaRcPRfR4R;RFRaRcPRfR-R;RFPRfR;RCRFRURaPRfRR#R-R;RFRORcPRfR;RCRFRORaRcPRfR;RDRFRaRcPRfRFRcPRfRFRcPRfR#R/R2R;RDRFRcPRfR#RFRcPRfRR-R;RFRORcPRfR;RFRaRcPRfR;RFRcPRfR R;RFR^RaRcPRfR#R2R;RDRFRaRcPRfR;RFRaRcPRfR;RFRaRcPRfR;RFRcRfPRfRR;RFRcPRfRFRWRcPRfR6RaRcPRfR;RFRcPRfR;RFRcRfRfPRfRFRcPRfR;RFRcPRfR;RFRcPRfPRfR6RaRcPRfR;RFRcPRfR;RFRcPRfR;RFRcPRfR;RFRcRdPRfR;RFRcPRfR;RFRcPRfR;RFRcPRfR;RFRcPRfR#R;RFRcPRfR;RFRcPRfRR;RFRcPRfR;RFRcPRfR;RFRchttps://bugz.fedoraproject.org/lemonldap-ngperl(Auth::Yubikey_WebClient)perl(Authen::WebAuthn)perl(Data::Password::zxcvbn)perl(GeoIP2::Database::Reader)}perl(Glib)perl(HTTP::BrowserDetect)}perl(Lasso)perl(Net::Facebook::Oauth2)perl(Net::OAuth)perl(Net::OpenID::Consumer)utf-8bdedf257b647578cf640dd53f305201e4ebbfa7e7c09703540187a5d953f2ff47c39df59849a4cf575e176ed35e538aab6557abfb64f0eb2f10a6f165da35610?p(/h/L DLT3!lemonldap-ng-portal-2.20.1-1.el9{Y';_OӣjD'?'BNX2> 6 _ ܉3!4En΁;8r2(F|g Ip zIe+jtޕlEנ/ʔMR$JDkXI[ d :񚆐gA; 1O:Ϙ.{$S, ׷jE]HkЏKD%ͻS63; A?9LPT]!+Ԋ$)^HFT _XOy2y<{OR˽;:r/c23I{o9b2\jIP\2'4j%rF#drek2hm`cj\M 4MEg J(9迤LpL*Q5{2h,V CjnW@ΡcF|D#xƆee"to"V=v N3wu;8eY32W sǫ-QhZNk ?GGCGܖ15ef4b9614cd4772ee855b3473817afeaaf87b291236fac694e304b17f332c2aa0acdf27609127e89663f89e3c7ab9e16395f7f8B#`)͸u}G6lit,0{ n=E&H VL:& B,)Tb.8$+~W ] Ժ E5 XY54gB`FJ&-KJ3?[*G ,I0 5X4DÀ6&  ^ ; n $9 WUjo^ee>Y ^ӾIsw5k0X..""11 ڀ\\NpEF&-lmGFD4Pd{O2ꓬ}[0j-U+Rf4y,}K{Bp#< 0nb|-Đ#vv`%cMB5mR1C')'+ y ϣ`BZh91AY&SYK%۽kmݗnzk.WVhmiJl T֨5F[Zjĩ cQP!2d2ʞi mL150fL4@OD040Ѝ3@&T* dM4h)M5OeOFL`haIOLM2hICL2` 2 O@' he<"=(R5ᰖT6XB5#e#Y]=aa;>T5Y-R3y0Z֐Nj#RK$GE3X1gLT$+]25kҴi,jϴni%7uQGɞpB{A4!j>O4#ժ[4*h YbF3By¶ej5tIȧ(^V|) e{ZgY!{ Zpb'U+Mcl4iQbDNj'uZNh*6 CixDղ4c!dkcu2Yo{1fYN^K_ *e&@ϭ),*lP7# @CMt8CqGKUG2nBnp61CRAp<(9]Gxh9; <]>w\{}7}=4vڶ3A)m:{ {`fl05YTѨMVDZِ9t4ua]/t< 8Ky~4p{<7s!92=HA)@ iPҏك]"(=Iv)OB(ou/u0Pzp!UCBJ ՁQ=KAu!CGȀyDdua|LNDyADO=Ïyۍ;eNC9rD3Xysݕ}]Ϟ0ȅ!`t4 l=Cte?@yh|Ts"ASݠ~'C:ǤLp2KeH'iFyxW-#x5/ov0IADM߾ L̮XB7kO`繨w<̧0if Z| o1>/l ?wK|[)ֵ%;CTLқbhukSxYoI!0]âH*  TMZFac5T}M8=ԇz+ňHpJvY0G>BPR/XMTu3KvSBֈ6.eٳj&=f6\<`kIcÛ v{]4 -!CbT`Gax!CBkjk,;aP"{bE4ߕgb3.MQRӉIPzaN.Ge&BdS(ԓ^'k칍܌D^FދEwX(13m˲BzlnG+߬2avg-Xn3TA|Q<߮J]09.CMֽdmjٰÏz3e-bV=- NC|M>$7:?3DPS=Ys8*eS- ~ FNS L:dfP(Ph=tGhW=IZDIWt) 2ڤdq3 rgPw( L6|2uIP 2L`zD/IͰ2_鄫 NH9#:5<:Z2l}P<S 0f@yOM~ÄDp=A2T%Nunwۗg߿ɀL8 &oTS?\!xKudA:h"(0T 1/}g~RS>'\`ΎU2W3uJ>oz.:mfSmgW}Y3p{U3?Vi2`~@3Y:UZ)ٟ! eDn3cd(Rr"+\Yk͐؜ L\;}R`qQ+ȈnZm᳋Gg݃YO A@4%P#IB  HU.(ii  E((! A_a HveИwl2 #5QRl-3Ks^[k OCw^x2ǭƄs.X{w[ynQ+bc$6x"QP$u})0TP4 mj?~햔u.tWcd@s˅֞f?eB:GjفH-e+ⴉI)AA?q1ɦi$L{(z7@9_ B!JF@$S/QjH7~რ뛒,^l.GcJ#/)3_g*N A'\/7̼S-kP2Y7<SH0&D_5$@|Snv/f$@H!Z$\zݎ,'4WZS[Y,?WLWiH gHKRvplƙsyd@Ycn[db#,@`V㏜x8>;>|R Ujci b7 gt/ v/ %A~E0 mP8OBHlE#/T`%0rGy5V~+IgXt|TIVoQh eIpfnl9/ڡ{%A;mAΔohZG-Ods0@XVoF#+RI$Z1CNRHw HFθlVCD _}OWyso5h`T,Nm1``sş#Gc$xañ `Amj7)Դآ`V 8+s5Hߒrx5 -͕`a_\b ިk? tp˽P".h9*{gakcxIJFG\ huZ+yƯ\7L٭C:,]ixTw}98eA[[/ ؃ݲ?XE3^%삭_UAU;:Z$!T0ÓݞpF;6-+''u3Jo ߝ|: licj aIcX쩂fM̹pS=vf(e&0&R`cnFҤ?D=pĩt-n&*o;xwɦ1_oYK_or;i[<}[Ngk.|5/-BFXpq.KZ~~.뜋 "z6׮>x؆"p-Tcb(OsKYEqK^-v my4, 'aul0t ÎU}WBh\|"5p="-?ɈDryKDCª9'jO筕zO+U5wNgf?fi-̨ dOFt|:5;8r$whVFJd1QHRAfAnY\5ZluCD?D$: MZvA˗AcFUZ׀@ z;K8 Hk10ZБM(uwU r_@LۂzUP+$ /kwe6hWn_,=o3PP9olv6l#fTŐ}(avf󭋜8 I8royv_-ø\\}+i-n3jȀ#r[n@ I&$Y;wV zH7r#bNeG/Sx4 ;PY:ĈS x14JNids-op'ew F*-i^PHb%>&EV͢B.GrBl4]G6N{sE/`@ #w4XЎ"H>*!5n}d, zr\O Ջ']#V2'>!{pʸbc|0r-U`}9|DE7̊y3z} { DfͿ?cr^~#ێ;9ŒgNwM( D5g{?Cr n1xjG8g } }-~-K] jM.'4UW"TTIԎA=wEM*8"WFß^M_Y@6`MTgn}vߗBYČpcQ1}.7#5}~K*S tpkx2~`piUj>Z~S,%m,n]٣[ak5(<c?>1~b(: ]kR*rXZ ['+>b>q6K"T z(YUSve`EBh36v?Ipެ{(3 28+^G_w"3r&R^Ä1EAJDSj]9} 7-*?L*(eb;bMطh{ ~t.~&tClg ҙ>ʖl\| 89};S!فA]\%fU.N_L\jn?Zdshy%[ˈqRXTRP?ƮdvV;|Voqjצ`^׃ V=h&zm!Z} c^u,޸ .ۣ'P:Pa B͌TS-k&>C_]+:H;AT#ux, `lDoPlaz~Ǚȣ&jI 0E-C[î `{dadhsiT]f#0R`p3Xgd]<%kFyMȮvR97%OeRBxRlѱ?,-ON2< cUGE e=jBX+u$D>,vݡӫڟRxr%#_ǧ2dl*uƌG3񢧜!<͙QM)?<ԆEј c 禜T{xn3q64$X@X1}7_\펶CmP3u\v211VwGD??:0mV\\MW5s +׈QCj`.,Auݗή+PSE"Ǩͮ1 c >޶"߹\gH^ceWx#hԠ~ĪKяW#Ά\P^9yu܊?_wc @4@ h~@Gl3 u%̔XFsxł@]-d(u&^-،CC]p;zRvӓÅ+,')8_;҆A'TҦZEfMa~s32۔jwo9g׊#e8pD Ho=OrP1@۶r* l߮{D_0Jt=5t!sjz(;GŎڢbE,efM`} 挱8R| S@L4JC8xCT|63XF+lM=_=cSF$_B+fdJ7t䬭,Krkz;bXru7MGDЂ岍#-= f Q"04_Lzy+0Joa%zUBz 133˼IܘY h&kPߔa)t5s OU0~Y>+MGs09"[eB lޔ JĪED0asmDt&܂ a:8-yKHkxA@#/z Yvqnwi{\jfMw< S Ua֘+֩COVFezsB<04\ޅ+ND/$y8 )%YŁXN_l֊Co:prc_[۹G0|Qe}^kw{sQ Ğ[(;jyY (VQ^9fc/B#8Rdԣ"Y > [<7fsKJSEy 8Pȁ8q+uh aVʈ%=5id1 tPl<_~H"GNeDO+2xÒ)dKм6Z< 旮[oKyu{k޻Һ/{S$>c|VVkͦN}yg(Сv37З[ k84߬W {_& Cp7@Qmyi9,S}UӽFGJ$&].߀}C7WG SBכ݁Q[99{*}+lp sbN/!v9LzXXp^F j'_ݏ^5ses#X-P>fZxR=3}7PB\umoY5z]-4WPNxsT\EbݜgWyؐT*m揍;sy~rPˢ$\1ٷ+u7,/j:kc_wXv9jǕ8 ,ytrgۇOT`F[eƧChܪ,2uYXa .vwjgf9ؗvA)}zO!G:W/T *1@`-l?9Y?_[@: w0ƹފj~+fjڶڴ(іn**Ioz*0^֟e](+aDnw(2r?QT AnRWrmz:9|yw2NHH* #͇j8:+v\U@4ԭN0uRX<{s>rg3F :gF'a(7qQ4ͬw̍9kPIjGuz!=GSE+(k5֯u*j訿*5h |rfAUT٤j@AJ;x ( 򖴤[@ E1fj6j£&$묐W2~{c0F}Q%-Fcy>ޓ/+W~̞arlw d:S#Ī6P#sؕB0rJ+nQΩ( GdH*7d1$ 7>:z[!'w$S <etc/httpd/conf.d/z-. # Apache iguration for LLDAP::NG P To insert LLu idlogs, declare thismat and itCustomLog directive #F"%v:%p %h %l %{Lm-Rte-U}o %t \"%r\" %>s %O}o" llng VirtuHost (auth.examplem) <*:80"> ServerName #bovo se/var/Unmentif you running behia reproxywanteIP address oferAdjtschrheadtaioriginIPHX-wardedInterP127.01DocuRooFCGI scripts)= 2.4.13P[^/]+) $CN}Fast/uWSbacktupstm__{vix://-f-.sock;:0; s 8[::]:_nrslm_"t(-lm)_l;sPROXYtocol__ip_from ($ !~ (psgi))r$ b}lsc>/$|/clude _paramsTYPE SCRIPT_FILENAME $d_$splitth_info/PATH_INFOUNI_ID $rid_CLIENT_S_DN_CN;Or wiuws#scy}si/try_ / =404a#BIANIfwmUSELIBS (ofial), u#/usr/sh}.7 /* */ ((" +x"/dte",ata:epoch:}"X-CSRF-C": 1",OAAS,eAAiBL,EUACxCM,KAAM,CACJP,MAAOATCAQ,QPGicg +r+"/scod:"json:{g:e},{"+a+"CgBlBdVPyBSH,GAChB,IAKZCHYgBUpE,UqB,I5BgcrCcpCiBSCVCTiBEiBgISK,mBAAm1BSnCOoCOru,yBAGpDFACnCD7OQjBGWAAWyCoChEAzQMWO1C2AGx5CEFKC"TOTP}$("#divToHi).show();s = "otp://t/(escape(.:?secret=&issuerival}=||:1}++e+EkqBILLOIUGKaHEcVqCkgg["c"]Fi669JGwEnDLrECAsSsE3yDKlSEUError ci _}7F٤ٸ`s1 d޽>\ey!YTTlhCT{4 Z*KKs@NF =x'ZnIq=M gdb5T_/uHkM3Rʌ&w0bRrML;ir\WdE"ȋ2^9R}$cpwr/LPžB3ftTPGiIrt.uQi戀{~,HkI40J0K+%u~<_҄&opԙ]m5N4//&ÕQFM;qdM}B'aݽ|2;~zrDn3U?7O> dN/+׬2A`jƭ4quo'u^5t}XݨVlT٥"GX_`4G.qیyh^AXFTI5bgh>A併rޜ#.(:N\D@Ʃ#t!fQ<$z64@_R+rsMMY(@]8׊l MV*̒36Ǡ4 7Qj.'LGQQYʳ0;V!9#M[Z}U%\zRr }@e ̥g0p\Sg_g&9(UY,CՃz5N,Z\,~0M4I \EOgIֿڞ; {qk];B/,P mJSD.h-5#]"5N/uPw'20DSP@a(c"Kɥ )¥Qd"" *4N6XE>;eYejfdh!x/C|(8p~\i:>ՓYyԻo{sjE_pz= /a@'8ٴD$&rvlE?+NМa8TɐeG yGL4n2>NC6,_u'I &\~*o;qJ:cKّhC{NN UaO&yX2f?#`2ZuXBNs:ƹ,c{ ng@p0lqhC*ϟq Q5P3(d0׀Bch-! l#zxN^WrbYܓ(-'$1L ttx >/7'&u}޲urLT 2,,]RpDA;dl.\ \@䢂3q| ?sL5CcbΏSHDZa*zRgN#AXU"X%{]=.4>}zdef{3 eغ_W.ʲLn.F[v>2rcgxէ I"+Ew+d׮p=E;BO䦼q>Ā[ZwmDUD7Ub;m}`n@]>)bH\Ȋtb9''su_Xi=2^U*[*λ:% vJ)?Er䞰y-wm}3^s?^zzylW]nU{{A8ծuMm9\hLu$79L߲/F*,F(s9Is>ߣeWUh2wcj_Uӽuw7}d _6<ܻ~'?WsO|/* pIiJ5/;&G*B}lqʟoP$ +ST4 NS hM ʟc`=f)͑XQ]D?k_TXGẲPKuũX9+(#7H^C(7g%\X5{< |R-naz'|-e0NI)Α[: !}wعUOIx7_ qssFsҞ6q pgTcex$ץ ėzi^EلEE~!071018881a41678fdb7d2d3.3/L:::.3pm.gzZ{sOq.M nl&\{.cfJY IYIv4Y`ygy?w hR`FcjRpFm6_;ϩ.þ?MϜ獭3/Sʸ@7e;TWS?&M!X4':{M#MN |Rrw2 yTqېac?;m`J~V/ۊz4<_|4t7ӗ, JbJ)(F6&EaB՞BIjp8D;;tw) [ђ6oe2wY-) 7,J^yǓtt X:~;U+ւKiHktka] mMnwxo͜1MD-(@|<,½N#%54|U& wg6v i<Ϳ?${X.„4LhaPmD5 #VuyS}zrn#ﰞ|`Ƀo mQc0ju1F{qTQmh+V%ϠB qћ7EDZQEQN5%Vp×ǐg)Y뵄n`F=t(E6MϚX;[4 <0ɆP>הx Ps$Se³Ĩ@FQfx,ʘ̉Wbt0K*8Kyv05*<, n œDZwI .>b j6d2g'q8Wa*_ٗ6qsKmm-M-b6|N"krA bШ }/:Hвz Չ@>hpFS HףI()iHyW.! c ^^V+K8ЭS6[1@4r3vONe9tUo.{K +PUcPCd|pb5JW>j.9Hͦ(Ɛ㒜űR~l/@wOUv;WtInٗm?Љo8Tqa;߅@,;PQTN>Jb_"B尋2 _4.`: 68m^T80Qp4ۦ'F->`;Ktma`ߑhaہuz'qf׳Ȳ8vznO{5 OZM3ڛܲ)k%wWMnM1, rSi(sgSBC=妎N"7~Ȟ>N/:'+Ab9S5[ů?)0 (.rA3g>Y 6 {"ByMS?ΌUP݇#U, !Rʆxs4eP~b 36|rA uad+xd2W^*Hxt|{bOe[xmi2{I:-$28 '[U*.Mrh 4/0noHHXhozmuXV\&ܱG$\mn6͌Q߀`iKgĎP} 2xV8}r))?U&BxTILi@GVJ[^m;vvLC9 ?? ݠcPr,Q>CPVlL\FA!|qsw3?yr zn< 3r)˂ܵ2"n Y0h*VM~$iT0_OycWf b"ۛ”]@!JL]yH#-VNh%rLdTO44pgLB! z<. a[.Ѹq]꽖∕ eӼozMeXiHztӹe{Yr6itPWmD6T_vԢ{ќˣ,2w->ÁFY_a8d{GN7Tmv9?o_$P1I!4)ybeiHC 14ܫV SkYlupl,ނ4~PD'Z;X4FP}[/? 0usfm( \q@T@hw Q)t|3*-ތ+0vqhnMHjû;}!ֵP6P1ܚjfY `ތbYm[m`uj9$`S)?Ȍ޲Tt9_CA*W_+~pRΙ ϩQaaKݛ7L]UmTib6X_JYTpc[͏u\GLHͶ[7ʵea?9DԔ~`^v±./y㖴7;vze7SBs d0J!JJ_e 0SHɉB@$hEeur-ߤ%u }=c}k_\S.ǧW2 /ax~E^KČ) N&StM#ŭiD^P=dެ_#14ap~u;\CTO jMu'et}/V'e'b[Qzf&rI~a'1rӿk҂^3tTTjs~cWh'!T~'I1LSe[K$̠4S4zex6AݛR rKSL[cl~~TX턤B?"\Ppp+@8L 7`5i\ɵIc$J6/,S:3 WR)29/HgbH)'1;=!V%jbI_ө[g'Mw!.GG.^?]ؔwKϐf6 _B[ŢUuJ x]\zػ?5;FL!e$y=iQnUށprKߣjql\Vw-w>R"EعnUF5JjYs:#? c91N|h~qSa'PWlmu0ޮЄ2T-UOj; ":02)LKtzei0c\~RuTpD#.UzF{[= 0A|Ѭ0dg'2[Q׋?ܤ^7',QR ΝKT";P WJ &Iw 0Eouw_6.uV5G{UoA98!#ƟAw0ڼ}r츆l)|ףN<|ᯧW9\ :w腿6m:ۆ e?^/UxwC^0MG:X-Fl D2hZ, 萛K]cEL=n9,z)w5􇝫A{8&:Y?:KraN3 ƽCp$ı?a|13І BΥSOtqӨE!MHl#0tTi|જX˿q#CBxF}C9`(VMxJ.oy^旇TolQKτ{bXh!~> KsUC2N+tH;F;Qg0yn$Y@dɎtSf1,(ESoԽGl \Ao<:tF{(qcZWx)}]8\knc3WMgL`E$ h"(W뵷Ȋ2J/FJVab28bapaXmsH ؊aUW$volنoT hZ Ir8/]l~ygN," f" 4T"M4NFDieJy>9nhʣDIcOO$˷RUI'b&ZȈVf"jiIpRrtB/f8)z#ADRMq%)kNO>km6ItyOl`$%Z%fT*HŶDNU͵C<:UBOA2,'г!R`clBƘ¹<'6?êeקl &438c5IT00"=,$i ŜEqB1E$`/PlcEBf7"uAsYWッm۱ ˿K:nnZǠ]7Jt`/:9iWz]P{;AZ|#-&CT8 =t:0VN3'W5*ۿ-{"UH8?i#mqY<˖?Sl4\Z-R8~t(LtÕXbLWtԆ1f5-=b\)^v:.x?=RuHϔHlOqc+3ekYNbGL?s f])KT:acƤhw6P1r#RєI ֒43$)4{0Lt>P0 ic9'}mM3':qusKdI1Wwrg 9{gAĥꤐ^6Mhrz:}o&@?ի87%qPݨYIH'H7$U`V;F)[EB]P!i<ƨH )Eh4N#~0 C!Lm͑ tlK1, wgQ^wArddX)T7瓫tn'cwgܗ^ph>o)+`iACT%f)}^y}tjO֜S&dzAMa7An"x' [H1[p_^xR;hegUgGWOCnok&Tdp `N`Y u I"OQ#A fhqvX&c;h|yDqnYqh@M5P VVJ$WȃP*_;Z)nI[ Ue)H#/gWH58|nr1_rPƛlwCN02W:xu_oiadm{(lzgI'SaHL*adH #2:GԲQQoMȈ,*BIٷCI`' 1ԚG2Q]ӡy$M<2#BKQ+脊νn%rj0/YKٶCjSX7ِtu#@TAFpA,drX練GL$J<܍aw&e}?-=H>_כUX-lФ47ibkZ'r0:>m? ygz9?#?@׌!ji%(qߛX \_;v;.*KE{3%_~O`=aD똘L2bXRjOѤY :IbѢ@Ӷg59fXZ(m?|К2p蒚oOޜ7O BСnᰫlBi()v{v>: ޺\ڊp,DXW^ JdZ5,(B$r:3TΔ4([Ql8cb$疸IUh*y8l Vܡ#a:X"1a΀DCVhR+*^\i@.Foί/ߝ6SR,Br&YZ3"ELBo)˰VJmre1W[{J~i_fQ.>DRi|tȺXNK8қIR)<䑧3f6^A:%>TR !MǢOyP3\.[= hZKϣw6BKkHOYc%>"e5ip=:Kë#~_`xJ2dU)ñ*,sqFww|z˰/U[MN9ſw 3n(UX S )Z#x-M H QPL(%y'GsNP&rJL&rnadh>\JN-o:gTiqlrv(=PW+HǯMN*+YD db(t_QMvl5Aygqx'k= yQvܥ- ̭(ޕ 7c2S 6~ \&m/߿^nP TmyR)O_愆5' 9^|\5$$Ig F*2J:Ƶ,sF)lҹv?MZEqlRt 0-B/[’(ޠ'(@AVݟEfe> GY }s_ JTy#@ݹH2-,a$2KL[ +`7nKUG)]cw 6VYP9b6J /MdIu89EI_lD*jȣrx;8$9k 9w,nh~o"1l$p-Ѷp]8xojL#?Ϯ C]F.UE%iuG%N2c(TYBszC 2CTC $nn OVʿje9248UYd 9 YB@*šWwdb8#ZHS^zTYY a z%e~Zj$2׏lwtBeuV 4E*IY% &/ –D B)s,\b)b[5.e51U.Ğp˶]ًwk6%fi\}ᄅcѪ[!6t Xgg}88.uA?U[$K@v3rnixԓkzIuϥiyrxygkӂ/Y m*ŵd _6Qd0O'^;_s4j{P!E5N'">dΦЎR3^~%!^EZ_ }\vٺJI4;,PU,(l."TY)^""CY&tlsor='ݦQ}.MWhY_z ޶<8(6?Rw-yHAI$dJIgi%(\ސˆ (Nd>mH1:B)py8)?E7Sk7/:+BjSq|-eX d,13+W<9K낒iBy$ "Zb{'^o!_SqqUk9v3;}'{F}lI^ ٴ`8usflbHJH̙39/8nzWB -ҧƱ;ϩipD~vwj[/MPH}JR)VHv7_4!CFTIjRZ'TCSIrcr~3#ţ^̙KtWG]sM|%M7 Ȗ ~CC֐$,^AeJ:*-V\l+_3j9DOvaVNr5eoLKȖ-& %JB3wY d #?y<ֲed8 KCi?TAg$] 3O:rKᤗ2AJZ9މ0bwɏ ]6A2Tj3K`k/:%M 8ݻF9kF8iYx~fGXBr?5FpS;Ў꤃rQ}nBxio$/r۲Ta`RoG^5xԘ#} 6jȐTzzPQ9rJyDQ'IZ1cG!bF i{5`#RM+M0}t+BS6F&SqѧG-$J!/?T 2Mzޡtf-ZJUNyLz6`j)09i0CV"EdP18O3D&Y̥@"V4dJU$L(`&MPgG L!H.qHbpsCYlkyæUJ9<\8O*V C<=/NNl<XPh&rv\]ǠS7Bܛ;ߔU?|C3/*V/nU;Sn2wYJ5R;DQqsl4_;31pss0Wi+H63SE yE`^~}IP `~+3 tq+&KoL2dNYO(U nzAAupRzx@p-a3GTóLP&(vӷWt80`g]HHTkF)BZB}*͎A;>V/C2}2KD 5{->7Bj;K(3f:|Qp QlLߤGB[Jn(r|;$0ϻJb5rߩpgoOԫt҂l0Optbw\M-NaTN‰)IF"> [ ZuPsԫ0 _OptˤH=n(o('̒XWIBscV1T7rE-Na&7xu& uf8&,46pujWFzhe럁' S 3U瑬0W0?xXjvyZiA{0v, g `2Ƈ\*ka\zd8Vs/5/.dUZ=`?gF{P#óϬ*"eB+AR6dP*-9^>G~Ex4R]`ita(;mʂnMHm+_̝x1H7 );\]zg{nh(߷е{ʮw9dbF3WOL /m!gCViAmSk>@E*_^*0+^JC2pKjW5Ի9p.CO 1c|1𜅘B97[ l'f;-pSm'LuP|VtMxlȺޫ䗙a':U*vG(B7C@-nzIj0mwEp=R <^& l^vքW·.% hܛ̆ބדh:p[n_6q`<Kx-\A\4%f*=|ƭ'bdmӂ銅W]Wn~^; ۀC1g"e6d24OID::moEfm#]`#Xi?d`gaݝ,},po檖H3yUV $[ZLjaeH-*lߋ5ry"w:xA?4" )RDͿWBIӋԎ*\,$7+FBd5K>YLN[exeX2h-OʯEO/i>_N!$'RZ -VjZd&5V 6VxDF6q8e"ò0 N7ddP PV^8 x'%KB <{~c KAa/d[;$ZFJK(k',iO[#5?n˴ )x׺]MlW}{ XMA\i@Z5y-0y`p|t෠nv #du8LoZBm S+j^.V߄{hpcTϫ f?^xU=4+XQvH^ŮB FNb1iҒ-:_N|Pۭ=+D'`8W(25N]}P~% B5^ޱMpPfgs#e)[xWʋA~VSJR?#x{w08*AfoU4WZHcIKA:•T ")yU BđIWgd>i}rux |N8u"}yvv7wX)KҀM ~ lVՑ`ܴNt~d/:q'-3o}aݷ+ke'4aҵKjiǓ)}57O-tz2[*a[-s8Œ|vD$BVvi, Kd{jrN^bSHs h8ܽݓ<`6YD'uFw4t{iT7D Fl(z6D(-p~e$k4ҸiTd)n1<äalvՃsP h[]E@ TefGznB>xAC̞<( 弃T\f $ʋyѝZ({!*\n0ފ^C|=<)tE W ]orS5Z̠hH= "lԙL:GLZp++bA櫨{.v w_'lԛN?Pd6>;'xX<hoy 2I%"xQ6k]lt?HWpfp S9P(UDxofvlCL֡=ѓID7qn% >bpܙvJ?|ܑ0/E,tn;OH, v:Ô'eO$ 7l?=;?mcHw緶C;EU^PM3j <_YĠ4g+,"d2kbCu[-}N6Է\48a1ESl?uPNqJ7м~77Dn·Yb_n?7&˳t<[[y{#*l0^`Z ÈGXcfU^rXث2DNhP]ȧQBLB,Xm /w}hSTa?rEē125М?}j=uѷ".zNKJn]ؼƭ2T]\iϋG< *gߍ-Ae*O[X+q,ðGz ?|a/*z)7[?i>+te!9L hzs9^(L£OtU#Fc?cup&K)d]2~sirt$z G,VU|Sdm-*'FWx%,Z׃Cb5ۜxᢓV),Bu!\>E`5"wZg X1XT9نcfp/\U=5DuZl9Jqf> kCeS#ap:\wv9vtڭF,n[=R1AIP<X1H1~BcX;Ys2Fwvcς` &$ 9,2}"/_Y#A6!HOf2(hB_c-^ȓyT)6f+e9}Hv)"&;;$O$T+Mɡ*Vrn|3_&9mp4gKx:~&r๚/ܪF}o8W+6oZH~ufsA=!䦗P@ HlU(P(R 3} 5 ;OPي#M|O} bPޗ{}3% ^W` ksOP<"@ϳOeq4 [׈J%BF-=~B4i<}YȾlۆqxрt#~MhƩT`LiF-wԆ@Jp%<} k}qBcR%!n)0(y!RqO{ߔ+`' 4w1E_;uo_poMSGn>Hsc a|z7f9(Wj8.x #F; `Pah @]+{"]K`)-f?gDj)6, /\"p< EچG6SD 5 ?%XT 꽪 )^Dω.&$T4uV<^ś>bS3A{mƿEd?,[wJP@}تYgV3XJ l>.6٪}vg*LCwL @6ƀ,SJ0m刄{;OYaD: .΁Zjɝ&o }h٧ZcLf3u#";errVnXg׆Fc?Pm : |׉n//a r(搎C;֌cG/gg >bX(1hmK1_d &HK[ WJ‡1H%T$67h3] gZkHҠ۩Uݽ85)#]'Ȭ\%RDxp5&"vYX@ 6TdK\}0і]g/eLOF9eA  Pd /:^igdX?uX}Zjԣ0SD"'/}flc%3izU,{? V q|MބZ\ WY>01pGOLӚ0 UrK+˼R[U/5b#e#CuuO:r5.K`侳a`<{J5U ܑEԬ7k }vmސagq$ϼIn L܋f3Φ6ฬzh3uK ʸX[9bNc0IR wi'8~ ,䑓ߵᮇ hU<-J.P?T@qj.3:P6 jBɼ,o!jxchE'J:YG4`@[Q<ޅQѮEA-߼=ԣ('C 3a37maV=Lbm)=e ќ ,AfJL>p82wmX؍vTpt$|A0*M6Ta:]ckv%-F(>B 馁F!6"L$lvCój$H0 j8Q8A$_A*Z݁L=r/1ʴ-.ۀf3\/q *>EA {! uǵU{) Rf%זUT,υ+gEN . RZ3zddȥw- s:\+79D3zdl U[e =aZҧ1\rwJEto[n7n:%Gc/ 'v;6 o4qղU}#b4=̍xUS"]y[ *RttK5U}-+$Ұ2p`g0}} oNXflGzGsTʣ*G7d3+wF%naaaOAp;G5xs~N. {%[WrQG:k50y9eNSo:2d_&cVG]| \UËQ=P כ4XIS4|{2Ia id()vt R`ܩ_=@k!-_sAyX+OB,Kiq%Y,߆든 xE3xi\sjF5ǡ."FH2 nN|H;OP<:ǧir+9:6]|~5d'Ä(h-@"-N#PQ!J'{ mKx@HЬ̠5}%no} z|6}wd7Z$]Ft[g;JgavQ[k^HaIH=g9uwIRq^wH)ٯ+؛\~gLfg k:bo@Ɨk><޲I<"[zq2ł jρ-rE7`-zBة[ pCs+|,|wv\ٖP\wS # k$5O\5=u']8n êh';0h8K_ }<7 qw2 ?N[eXS;bV 4YZO]].C5ņQ"/^YV [ jI???[ )WVSnD7#M x;aݺi oNwlyCT( \w:7J@ӱ`_b|I/JAmlLz|kҶz4ڤC+J(y)zֽttlTTbljo{M:\= \GObEtD`hpTJAp=Y"zMZ$Ada7f:h҃+`ӕx#IdrAʁ$*19=H"|󶋍ÉpMiXjǮ g4y5:vMȒ^C4qwlK]{awes -Hh'Bj[XdtRQ"JR(?XUP@c ԰I)RBAqe{MJwC{lC g=ᶹ?s\,qSB3{YV!w,n[z#Nt09IRܕ[b+Yo `P> }E50N?|n3wW5Ð GZWW7 F?7HfϾN= 5̡.BC[q#e]l yU &.K~O`&5/rE_R*fJd—uo\:'%~n`ސsB5:Z41P܉FBLtF?}7p#v%~^^z=^;Kpl^u4"7,i #&`-k5& pū{"e&tS3X~ų,~\Z03g$c͸ƪe jRfO؞Sm?U,9a]͇34yDj9D9,) QXJDk u`Kdb$bJREjRԠsF2A|Onj2ĝ i8!CD ~y 'S#S1PelzZŋuu+fJ-=1JFkW9=tmAH2eRKbG{v'b'a^ 90SJcE%'q4 `75W?'+&0Sfeiʐf.`8V;i}T6_2o xx`M,.Ym41A>{ޟqGU&"P"89":Kch9FJ!mq" 5=זAqyhM(Wbztp!,?P+~~8:"΍Jz's("/p 8 =A*k=y`#sv5DyHH g%nK4J2'IQR|4"x<68O lbKX7wKp81PjhP/)lO0#B}N9i^FLSŬ ˙&w(?U^TYiOrc%l92:1M2]8z˕CE6]\,U+A۬t[,MÔuTo(WN'Ǡft5{vֹ<+^/锯`D5%rTMȁ\uعWO|)_zxJzAO}4ثRvFɴILbaDa+[t!"r9 s}?u--֕0,'o)='芬;sTc~a_ D%C37#4S6$j*]=eeecn xUK0_e V5t4tT>Lׁ{Z#i' Ec6;}6otIB檏kuW5j8NA%3޽#jGQV$OIŔ>cJkZkY(; 3j:q;x@UCpnŠ[Q4㠱_Lӗ%8\`eiAzUz/76]s'T>fO^}/Q&! .30!݀M4}-9Q-!uxF=T|g;r@sU_ixi|.&>3M+^+Pk-M/}ok\lt?emk^]~_ˏSw}]?&69cJ 浒ԽځF apǖvTzb^o-7ICliDx~Qiu{o+Ѽ<Vr."0yo5 '}aUL,s\gpANBI@.}|"GqվSdQqg?GiM4]^~}j^2r@E\Y4͸רD!N|C;=ő]p]Or`+LdaK=pYޚz68 !iU aAn"GS%3mIbbk1vK@Һ oUm~YEHS~q*sDBS+XfBK&+$~I9@uQJ<8^4"ESIMB2ۧӧF)O23JTR}1-%ME\Ӕ+I`ƂirTJf8Ou.AL2@|gsWqCSysAb+`zƷ4Lz!39K2I˄m7G [н/>lqfSǻ_XzA`WS*0NpNkޢ8Ikj4{[p! ~*8`as]^\wO?O&~f6) .i5ܤZ];+}{UUmyWk7.#m%t6Zmj*RI v-Qo#fYќ^St L&cƪm;!)vkk=.)CvPC$/H%18eYt3>88列*(9[#lAnz`0J"YƩ1_@Mi4OBzVqnO&9HyW4z%Ҭä,&v_rJ4AQp)VjsX(#N 8lxE|vxpe(PD\+ w,Ff@cZ\1>vqJjȾdRfyP 'kCq̗/΋mg'"Cm@$ac@Ɣ gR5 V]FV7LqOŒfe{BKM`=F&y JCܞdw,^7sy.Eʽ]2*ނx Ei =*3oMlv8?dK*ձqIqTEu;N;Z6Mױvbqhdo&ȉ2,[ӧjJ 2&?@ϸ眺{w WОQ]M.̤6/!t C.HťX<;Tq~y&` Kxx|n3]i>EgglۗoY ȟ tV{E x3]f URfߛ^ֻ?.N[GGkI!dڷLJ{M栘jo.FOD:q>>5[^^Ѱ;m0EXD$$0 sFB=J>y]U sb$˦a`GUwVcM}7wwL`KfJBo?נ,0~A|Wcj..W@Fꆏ]; gER<Ld+tӀJfEO~7(3ps~@[TfhZUG9ʑU_G$ t1 x;jayc&Fty!< wo\s%KwgMpvnoCov'b{*KeraZvC>Dhn|S ՛-Xaj<gZ4hĝZҙǹ 8A9zHlf;cSx* ~==#vcZ4 ԛھEb¡ɊlCza hh+e?R;tġ8v0ESME4 ,dlOՖsR)eR9@0ϥLrF!*x]s[k0֣j/|(T*Rgڱ (XCn4cW%-#D 5@`*fJ[{HgEH]Av}$*J#>!$BH$a>jOsacl"TL0{-^?6LH$cP0hpJU˴\ȔfIHd2\k&Z^|x?NH tp3.P'EuB FWdZo:Faй1m {IM+3@HJ,`?*D.wLe B;t i P*ҁG-ﰈ͇\Y*Nt;-섑xԤkrDT_ft3 MvZY8M7Ub66*hv]7g^"%{itf' =:4^ȸ 3 tZQ8 PiE׸gקjm ǤsA|()).Q Vc93]d鍺R(ZZ]4V%"c^ Ur)s=;WkGc*.#Uý<){ڛE3TzI?md%|rYJJF4PIQpf)GX4dҥ⬜&䶩7xUB.?_098KXEyNld7cF+SZSjM<)@6K=<`BPLsQ0 nY>%}qYOonvʗg'aLxmX8u9"2YFG$|g]sv`Mx3:yVWjF!~;(x=jqp;Rdv#2,yp_ue36Zdڹo T/ǝ Hh>uC6~rĭ9qJL.ο@S=!+j::nT=~|vxx#Yg<]LֲphKIBbG%Չ!-3 bM4mV_RnF 7r9_&ѻp (~۽9׶8M&B! S0əJ4`6O^ *={s>t96 \AaO,|vU*P% `)+gKIi~F@0 ~Nj3{Qw<+5yP\_C!o&=cJ/4p9(E>pf>?kGqeߕB*]52S`ƦgܷEVř}CK7Wyy@pmm2\y}A۳|[tɽ&j9rpElmmri['I&/lNfVː;;7Xޜ+I"ّc& 'ߡέʸÛ}$q`ۮ՞d,,lۜ^!RdRݦ^ή7Dkg}']d/}8m2`/pfKYq~XjښZQCk%;L r|t& +6U/oȨ z6PAquR>e $Fx-rfhq,e զE8X"|nhΕFb2=(h;N.)MA)V2I΋AԴ6R|Z/_nU{}wI`4jWrQgpf"Mfq<)zItVF ~m@D;#_k4xٳz=y)f+žQ|_G"ي߷Ϩ oG˫ uo;W~^clpT1mgPNye+Kt"Yͷ_nd=T+٬4_4Lg?k.Qp^1/8S."0ĥopTgMaGAX:+tOU(a>)D5P"wlt8+7=2ˎ_r|iBϗl`T||ԻulEr{u1QѤ߻hx72,&M)Yy| \PVP7_|5D@)cka#a^ESb!YksGί:X"NTыZIP YqT K3"lv08^l~~tuY,0\TRLz4^ K 5pDi(MkuOLĞPJhʶ>J?5Ǔ4J 2NDRs>1%MD(ג>e蔜(Qq 1c ?L?m͉}/V$:-G NRIfBI&eJ:ı$u<1t3S7h)은jz=nJ3wQ/  /}drאau 2}"u_ŽH SAf+x%@zĤl&%i}A{ v$Ky؏ bAllff A6OGKm~Sj0N]<4Yc mzX.…$\ݭ7"`L`1ߚnt;/a Y3Qv B&O_m*_^+Ϛ#M 6eQVxH˄>~,j4JJT$r'"aץ3j6p 8mĐleH5c7Vhs= Bm|L:%9pGH2 "?F2,b׳d.ͤ*G $ u2NOG*4Irً$g6gaXIU2ZH*ɳ4xv>C4IC~0cJ#$UxGI$ƀC/JcӆMMNS7y0>aX90+m<}zx7st=6nc,9\7ꆉ>@X*ύSjbr~k!_(COY=H- }}NOnzk^JÏ-73z¾6ιq2#8[N\m,W1+,Qy EBmVwR4샣&xŤr9Ŧ{YVrQ|6:U^[UzwnU ˹(VL a.;Vc>\teMA}ɾNLS&Asx#)X&eߥ]!c :j.(" ~Nrx2Wtesmhd,jrW^LO Q;_ޖYR@Ep %; _V>,VXWTv;P>Oy/z[eaPrcԲR)⸒LBjhSckrq3e)YbFK^thWPd+ jnQJ8t=H&5Tʔ'0Ayyr}?ވh+`lӽ+Qa1YѪ`oPUJ=[Vk+e7o[g$(zFMa+}u<;U$d:*ESwh9Y_|x ¬\2ȾWĦ;?`~zښ;f4|lAPdXs3e&G#M;-daNގm J,D߁ormC:7zCVRd~3Iiok!E"`rewj&EpF)v8]ִ >H1VVt4mݺ:w]=T_ek`gx|0iZi+%kJ2|0!_nwv"N-ƺ #bFLD;4| rq} /+r!iSju+ԶrQh &Yl< : mW}C.m#| tFln5{'ş/yJaX_(tH BqkvlY1oy쭫׷Rۓl.vֻ:v IZĭY,Hm,`PB(9- .X80E,Ikd2_k5@= kvH< oo+[@-5%$umy ( $, ) = @_urn->('')->Response(, 'csrf', unlesscC(); $tmpurldc;XSS attA( '{}urldc"c|1 !B!""ceS0,"rE:>cX d"c!"$LhN̦p9Yk >Sgew \>kavd4ۋFG5'rJyyT-)] tU+^,,*TŚ>.%L'~rKHߊdo1!y?Y,H7|)?K  hrp[3*'n ssdr |3erY1MSiZ"ϙ4VvDt]][nGɕuE!Sj[9\9_("S*fqSk*~~?yGsY#?o Ѡ@oIp(s<߾uq:EIbE֜S"lݬVM£leyoqaP "z\* ǧ3ZKP4^a'*1CόBW|6"Yt -H&eRHO.3@SʩJ/Еc/ȳz[rAJQ$B%\‹I94:Y r+ts}[)Mv}(n唅|"K#f .r\9d~R|ƣkY]|rR5D&pRK֤͝07e*-ΖKT[y|ˋ(-77Mh d W½7 -u͍ں(mK#1m&5xEOR">)>f׉E|WZ4!Hq/" Pe++C[O =s{i%H*&F)+Y؀8 I7Q(m+5A "̑Ri#' Uq* 8ǎ X=d@XIش] hKb YdQBĊq%~(5& 7O}=r Sn>-6sSQv$PMbGV_NA̯2鶺B"<x>Į _otP%)Su[:SXo %fq~|N|Us|Q7fYBÜurE.%.\aA0qإ5 ,~X0t!ڒfь͏ NkcFܽ͢n܇Kikܽ ta|o ,|{S2xse(=n/^Lc@Z7ӻtc O?1gKa2,! tsL0t p\ĮM0, p M~[ŃOH'L:?QRmٴY7SJ 헵0|PiZ [ j N q\ؽZm-@[~~{snPMt*L) -+G%]Nۄ#E6?<2QvGd@T2hf6/,a+#QDA}'@ [q@9w3%:n+\mJ69vnhH&˛eQ*hm\'KPFpzJY)Q.akB$j]q@?)3]vxQܥbt֜&ُMHQFj $b|#@o$"(jFYnCaRKd(a\6m>^#b~k`='<LùdoYfe9a~D5^X H-G ՚ a"GiVp) a1'bt5xX_go~%s`S$.x*wk(bZRЩňin<0 ˹Yk/ ?&O@s\&vxuߢ`(#ffRO'Ţ: F,MP%&Xfs  䛰d-k2qk cg4'F؏naOTphGƞSWvWo7(eqeo#(QEY3IuZp25Y&&B r5'oRS.+hpmF)CZՋV-ɒ~W@(S!ka\$쪕\ ˑ3W/$G̬T.D+Зt0IWQcśPC?EE>Z%-E0$^j %o1ߕ@ oC=φ;^j8 /hVLrv '9$ (pwH