proftpd-1.3.7c-3.oe2203 >  A b?K$fW)A/zߎ9tLBSpF?d   N,0Qfm        O PTY^_c,c`&c&g8&(g8g9g:h>j?j@jFjGj8HnLIr`Xs|Ys\s]w^@&bcdef!l#t@uTvh,wxyzdtx~Cproftpd1.3.7c3.oe2203Flexible, stable and highly-configurable FTP serverProFTPD is an enhanced FTP server with a focus toward simplicity, security, and ease of configuration. It features a very Apache-like configuration syntax, and a highly customizable server infrastructure, including support for multiple 'virtual' FTP servers, anonymous FTP, and permission-based directory visibility. This package defaults to the standalone behavior of ProFTPD, but all the needed scripts to have it run by systemd instead are included.b9oerv-obs-worker-12:openEuler:22.03 / openEuler_2203http://openeuler.orgGPLv2+http://openeuler.orgUnspecifiedhttp://www.proftpd.org/linuxriscv64systemctl daemon-reload &>/dev/null || : if [ $1 -eq 1 ]; then # Initial installation systemctl preset proftpd.service &>/dev/null || : IFS=":"; cat /etc/passwd | \ while { read username nu nu gid nu nu nu nu; }; do \ if [ $gid -lt 100 -a "$username" != "ftp" ]; then echo $username >> /etc/ftpusers fi done fi /sbin/ldconfigif [ $1 -eq 0 ]; then # Package removal, not upgrade systemctl --no-reload disable proftpd.service &>/dev/null || : systemctl stop proftpd.service &>/dev/null || : find /run/proftpd -depth -mindepth 1 | xargs rm -rf &>/dev/null || : fisystemctl daemon-reload &>/dev/null || : if [ $1 -ge 1 ]; then # Package upgrade, not uninstall systemctl try-restart proftpd.service &>/dev/null || : fi /sbin/ldconfig$ \Ug\-  |(ZYh8Z((( (@''8h\HHJHjXHzX(HX{(8X'>`( hHN;)}&< +$C%ag<5R3g _eDd, '$ ~d Q+Xo y ]]?(a !(c f&1cOM!Nth1&+=D69jAB+`/ ;1+CxF(N9:*o=" Mw+] :$n2.nV  Ffa}[U989>A큤A큠A큠A큤AA큤A큤A큤A큤A큤A큤큤A큤A큤AA@فAa,$a,$b?Ib?Ib?Ib9a,$b?Ib9b9b?Hb9b9b9b9bb?6b?Qa,$a,$a,$a,$b?db?Pb?Qb?Qb?Qb?Qb?Rb?Qb?Rb?Pb?Qb?Rb?Wb?Xb?Xb?Yb?Yb?Xb?Yb?Wb?Wb?Xb?Xb?Zb?Xb?]b?]b?\b?]b?^b?^b?]b?]b?6b?^b?fa,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$a,$b?fa,$b=Gb=Gb=Hb=Hb=Hb=Hb=Ib=Ib=Ib=Ib;bb;bb;ab;db;eb;bb?Ib?Ib?Ibb?I067fbb1e75767521654875e9005d09b49767919e478ec0ffb2691c76433ce154232931d7c43fd832e14a8989a82e2e534277a6a5eb88a8103d3de262c24ccc42e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ea0d5c3747fbf8198caa0d6250a86bb5553b56e9cfe3b218591c11b58a9ce2e32766ce9526ccd3043e2f1485505e877f70e54f7c5f8c22d5e4ab9f7b80e0d7fbc5f8dc172e7f50799b0c80c21e282d76287743c70970d9e2d2624d5dac87748e55c72ac37669d223084b86e739244be356cfa1af4d58de92b62242c8b4a26d0e81f440ac866e8ced95e3e4dac32bdc77041f85bc60df0f4f9bb3b0be9fc783dc3922f8fca541eb18b8f59305dd1739fcb8972e6e6a9ac2e28bcf99b3a113093562ef4ea4be2cd6496c86a3471d9497f0a8bd99b1978066852c669ab8746735a8112acbf76aeeb26123005fda43ab6a89f10f0800c2ee14d3280a16de5b3458ec2529c98450583b7f3c40227b5c08ec268faf747482b9a6d03165950600e66ad0535b37fc1a38a679b2433194b93c28ec87efa0081129adff6b80b343a5119a00abbd3fcc1ed5b4e772e940bf8501eadd9df6400d28c8b759a406a950b35b2339c928cffa2da94d7b7ebfc62a570c4412109a347407fe48bd203f3adc4b2448ed5ae586800d0059f38edef412f940eb4423fa5e915dea5812ef331945be3e2287602dcbfb19b9a2a232e80c140dfdea3752f331f2eba5cf25d804da026305761d7ae77eccc1391d46a432751b93a3991401a6ef67c70b23e7380a1f7eb8905c4c687428a321d7c8ac063657d8d59283f28db810f56f3d16fb99a5d76c92bf6dd821ceb35fa57139e9ce573222a8f7ab0ef0b751fff6d9c4c5fd3e2a72385314a8bf3803b52ec162e4506c56909c22925f770d00cfce4e00faac5b14bc4588540b55fef5aeebb117fc68204410a5c2d0885d00b75b7427b473a9d2eaff814e4dbd987a568e10b5fd14f0cb890d1899c0247750180446511e8b030b7aa214ee0e973b82d207a18461352ba3af8262b3008b4af20372881cf65fd0b1991f36e4f59760cefbcab1c4caba1a5eb0c5dda1b1ffbf5cdc3d2528bffde5fa36655ad49137100848a9e264962bcd80761af6d17e8545715066830425c7cd7a66b31d2c1f72b3b45a14c252b328981ea54f9f7dc9a75bb4573c3729c0e3fb59e1b2970482ddc4d2738017e1dde90effe962128e76308a1b95775a0775c77111fcb96a89b7ae5d00a151d003b5d9a162dc27725a23d60aa011f6cd06fc477eaac63f4a05015b9b1d40c9fb4a2f1d0ed951f4aad1a93eb24df7e5c9270d8fdaf298873372cb15a08eefe6567c804535e0ecc78d1f15e289006437bdda38700cede2eae1c26943f59986425d963ba561cc09206dd84bed36a8672983d5335a5ef75060960f9297b7b15479a0d13d919a560b20dab992cfafe9cd9bf5860a709a06ac1fd834362ede586441b73d0e13e39388c4a2ccb9534d421f4edb0b556d02c415103123b4a29ebf02e08cd1337b86b8d1125ac3bc8e20048e2c413bf947aa24a0eacf8f951bbede97eed339666e1d3d468ab96182e9643413fef9a173cd9b3cea59c6e2125617bfb79aae82b462907fc52518d054c3a593830a059102d6e29609e17de7358703648c1850fbbf3378f4d1811a46cecf9c3f2ea3b392f327da1fbcf9a9ba70628dd2a7f796611c54987863a0b3e48d3fbe9ecc00bb9eedd67d2e50bf3b308b64a17c7903a1b285c6a3ec339acbe932b361ed4f8f78ee211d0e27640ce0a72d19979b4bfda54aab0c4a9450a7549ca0a503212001719b5b66449e103c7d1179582f55f422e73dea6fe7aa112f654ce5fd0942f5c47fb62d2e5174045c1c4d0ac1cb15054b5427df15fef0613a4841b452da6d37e01e62fcefbf04d6388bcaaf731337193e312c86c94b1dc5ec3a2ac736af01a037c4c55a58205bdcf20909590a19c116028fc89663b3acd8148d01f3e1855b6033650c33cbf4aab51c883987383f4f03f5046dc54dc01fae82842000e655847d7fcf66db326f92b7866e7837eff2866cde8e81f21b878f08ef968ce7a495813ae7641d532082820f02fce1d6cd6fd7d389b5d89959698331785dd2d5dd8605aff8258079795606e0455fdde145d8ec18f5cc8f8e10e9c8b4e496bcef85af90a6ca38274fb4d19fb1d07631a28a9f64dc19f6ef492f014293e8fc430efa387e14e3cf743ef9945f30365c305770566d38dd004187bb462c3f8bdb6ded1186bc906d1d336ce5f78cc04e35895d57c0e3d308746e15ccc8354cff9231e69c1059e1abd9edf91b6c298c0e40e4972ed4026da2b673905ea9fb799dfa55aaa2466afc289809075a1f4e1a0f73c3c842fc161343b2014884e0d8a96a4863407bda91e85a0cfbe4d255820e33888c88667d04f2ef49bb80535380277e4c830429be23aa4cc15c4ae1e1e4686e17af5e75ca50778b0df66969cba5a6ac61bf98da4fa763348602783637df2ed31ed72a3e75aca10634012314b866d57f8f8f4d0b9cb775119ebffc59ce24481b6fba97259b51dce5539280a800d33f912e3305daf50112feec09fafbe31a5bb0e5e38fe7fde6fc333573edc52a5d70cc6287f2c277a9dc9352802c0345358d191f03de7f57acaf80f46406619d160c6d3525b617d323120a83ba3c7975b8e77d30b89d81308c71314470c94e683a04a927e2ae31c9fb3a8ca492643eef94b2f812c86187d52d15ee1073b4be9d7b763cde932d591c7e49cf9a77105ac60c77842f590c6b08ab4bd9061da0e760556750de380a5d7c23aa0110295c1424794b6e4c6e69aaa6e5b03bac09ccb4746c1c09b2c0976246713833ceb53a984bdaddb24fbe084a585d9a885197ac0eba5bc105235ddfcd32abaa0a42ff97d54ca9a29123b1e8bdda111f6e6ab8f768473019a24d8d5a04a1aae43e41873e3a8636db31353c6c8268b4365584bbfcc22afcb0fdc3b7a4ab664a4635e222bc7c00d17b54bee3514bda20aee03e119a2f2793d549b3a91853d35a1e88c1b4e360f05f2260ce67c2d6874aa5c0a86548266de401b4f87e0ae105b1205a2f399aef511547343a95c73e922ed2be36c71ecb35f5ad7d79dfaf9c84858cb1c9f5549e35802402cddd9a77c5d42de53337d5756a355373a6f01371e5647b9dddc9c9284c2fc540ba798b8c87b65469203c7b77f4d5c5c5f1bc17cef6e33dd795853a114d51ce5d34aca1a84eb6e92335ae07e3f735c3ad7b397b3c45af8e9ea0a79ad56ea6378250ae4d2fb7153bfc2247b3bd6fb9f5381fe9c2468cef9c1231d1211ff9a7b025231a3c8509380d9734c34addb0644dad5befc7ec014b9e89c77b7dda9a380e8d764ef6d746b0064d7f4725b4648fd6daedd9a7b4992f8dc62dff8c0f54f80a8b17b7999314acfd243afb64bcd2362bb9f9847eea5ae67fb2462cd3c261594fc8cc225ccaffa2c815a9b0f5fb24a4ad984eb38ac9e58b82872c2b7ed442573da0a79d74ea23b4cdf03b03c800c2a99bdeac3aac36ad6efbde5e45fe107de9364d02c1018c948254b0035823274b1c7e2468c418800e5ef82668b98d31f640df5f3455fb21a239e596b90f43a2cb931f3d3efbe39b46fe3057e6d972cae753696afd83f55a09b8eca4916d346a3b3fa3587ba02050bf938871d76d76461084bf92f4e058d5b0fa5fae3c177507e7c92a001b80ef14dd664e8d9e5278c10d2894a015f9da0157b3b4fcd93ef03a462d94a5c44390525e4c7f8bf2f1dad28646dabf8fc8fa093b6ed278b343d55ea3401f6c175e56c682e187ea0d18b0576d154c17dd058b633536c70f4dd8f0f9a72eafb931e4aa5d99d66794c19a7aa144cf72835b31bfd76ddfa277356c0148b407cae1bc28a8508e022b58c179cb1a0c242317cba1722339d0c92827a88d38e1430aa81ae0e59d3f31277d5a45e11379ff02a5c7a1d6646132d1751ae162bd1c8e101bd6bc991dd492f74e3b3269eb45fb543884bbdced429b75e02f3298f8b2bc842a17bcc817478b7eac3b8ee4bc68e195719e9f1470c14c37d4fbdc3002471c33e74d685c275f73108f88d7fcb1117b284cb296b34804791f5a74996d02e88a74a64454f5ec1c050d41f23a682e282ca90c8e0ea60a13cd417509db5f890e80f1a5640925314e196c048daa7db7ad31b8fb27a5e1d80468f76e492400b69f14ad53601a88493b5119f194694c46928b92f01c3602d50fdd3a872fe1e1f25b383752b3d2063d58b9f5a6d849e536868f9e8fe86fb9e073a61baa80efae4aeb18ec14eea0b65c2a3ebf7184f325fc5d319f4c8d5aad637fc817e2bd69aad88e0045034a02841cac23882b5ff63ea71446712bf25947a5dc21074f17340eeb0623e665a48fb988e462aebf475438428b80a9507081d481ea5bfc40be95106e88d62e41a6e17e98eb8c913dfcb3b759e1a7fe778a048c1355ea723e646c53b338d9a2147d06c3a464b5d6463c709545d883f33b63db19c10754a5d630e66a0a07814803f11e4b0317838f3a3816df2bc52f3e2d3e30d4a90920c28b0a9c706ae292430cf12b94fd992791d5ac2ec801da50d6c376442f526946359df988b57ea0622b479900d1253c5cda07f360e6eb329b3042c9f24176538caf6cf073edd42ff7dffedd7583203e2079dc749c6c39bfe84e7cccafc74e21e1be42a4215deef1091d622930ec6b883430ce24d8ca761abeed1eafd9a30d3164be013012633a2d1cb143c25d84f289669b2c09d3fe0dab763fcfbe934c24f42a42428b69ca11de42b35aa44f72a9030418ee5e9fa807797bd657d4da28642102567107e6100796ddd8348d4447f49209a568d1a4cc0a030e41117364eff764653015860a31df7abc13e3270878d1fbfb571e8bcd772db263e07afa2f5cc767278f2d3bb3c64531599f7bcfb7b6020f1250f97bf8eca1de21fb7db3660cebe7097f5146ef273639cb8dbbf3f33d3beaa39699c1621358c23a47a41225a4392a4dcbfda3f345487ef8675931064a6e2af07636b50b1b1df39f54d6addfe72027da5e01224492080bd4e21cdeb537e92092462006cd2c49363d106745bd7f41c9cc34aff12d70d880df51c8b297d44ec64b39b20f0fe1e7a317bf9343dcaf65e3799202e056f865c2fbdca57a6490f46a6c371911cb109b505e9f7d4d6d0db8f1e650ccf928ca2cfa4193ef8de43d5061f1992467c8c014aea4611672331bc1eeedd8c960b9ea506337b3fbde0572f88db214ade9ab7411f57e3b7e5ac555bd27e030ccdf8b28b64998b5073692fd97a175992c76968d05649ac329defd08c5591abda43d7e95832b5a51d7ec5603e0dc6146df1794bfba96d6fd1d0ffbdebbdca96c4c9f53805eba4972aee0228da0142cb0bb44eaa4adf1d8a806dac61c78f93cff4439dceceb79f23d36f21c1c5960e08dc9c24ba6bf2cdff3f8143b2ee36184874c4ba440af1c03760718db7868b58951e7e6b3a2f509518c5771b656a10ece3519b5d2a7c0696c0dd91814953a060364672c6dd2327075966953bb324dc2852374dba855d55e1cffc46782fc867416167049a9d545de4851f76fc7b5399b17a515cb94e7b0f15537e490504e0e2c687eda37d1d61e7cd7270566c1b32fb65e4fa64e81f7bce798d1cd5fa428c598100ea204df2e749ec2bdbc9ee5c459457bf3947319fcad799db88a69d31d06f25b8ad7af75a1df759806199a000329f6726b881b3c94e7734146a1161b91fb7b60ec31ff2961ec247f36edd587320cf838ffab5c1961e0fc3ad0b17c5e7b2e02dec2186107ba566f8eed3c99398f67133f15a8f44207bdcb2dcbca8ba77185339053364e8da399e9acfbc2de221c473c0b8b4f00904635971478298c20e5aaf3ff8e12857a47eee54ba0a72940fb34da04cd82e8e0debf2b99c9d947d4a53bf3e4fabe01ace7e12d486c107b270df2091d5aae1a0b0b5124910b5ebea7593d5c4a0fe131795ed874d6ef6acb06b0b3c10b57e8cbe7767b60bdb2eb0db492846baa2654ef960fb2754be569fde734921789a52c32f1426e608198957ba92d5e5858f5b55b122a5086e0fe0006e9463027823dcc57d5ec638bc498695b4d5c3a16dbaf036578e3b26be59ff78b1bb767c387468cf9da87a2087649b0a7db04d15c529ad161dd1d245979d3528763cef0d5231e6c9e15433ec97bdf69d663b0fb2e38841f150fe534c5c1f18358e77d29eb1eddba8bcdb84bd3d02706086095450f22e9c4b23d73e6cc3657c89bd14515bcb21dd2d2d7dc3debcbe60dfb7272217113cec248ab6b95aff972cf997d66f52c0df7bbc5a65d2c781f80743b9204bbde4165e304d0738abd835bb65b776c564c4e071052b5bbe4fbd0fb4ac0647af62a6b4850b9342bd70ab48ceba1cb4f5218cf93a6d2618b722364312fb265a5fbf4c624d183093e5dab4e08b998561b28adcdb5834c28b3977e1338eed394503d393dc44f08bf92c8f77e7ee2e454385ec644d5591e5bc61b125624d7c0c0ee6bcc3dc3e16ab17c6f00d0fa7fb52a0636755cf08536a3ebc0e7d55f21b41490000f68d1caee5c0e0fa09f05888d423b082e792c3c76d6a705186950fe905360a6c01be516aba14fdf0bb9b09c1b811e67ffb34a30ea5b821ca9560dbcc69e0f125c5f634c2489d8cf0f2013c33bc0d02d19cdd5792581b1b551866dec0e29e751f26f3b813464c1afc1df6d77307e88977433220b88c1e110ac3aceecf6b5296c325f889cfdf755c0ef0eaaea447b4159d353cfb43e5493bb3742e6024e86f9b93d2d00a517c2baee2cce1b605df987043911339a8ce1bf87f87eab6919cfe5506597708ed73136d5ac59439cfcfa741fa3b5ce972783b4ae7ae502fdf7c2406ace8f105f660626ceb948c36c8c7c4b3756046cb38be947593f6d14fbafa144b3c9c6a9152fb97455c83485c8474ad11aa013eae67a6dbb35cbb07daf0f64201ae9abbd718bfcac24a50d7696b770678497aac3016f355b4c0f78c62b84aacdd8280309336249d14b3e0851884e8e7daa2e066f90fff9a28718aa5f57d740418dd53042a5040a16459a9eca33183fad80795a591dd4e62f137445163616b59aa06d80e492640bf23a45389791f473fc6acbff79fda842441b40175d5d6104af5aae2ccfcc8e038bfb21a7433685701ecc8576dbb0be88f55337a2a3a472b004601746f6838bd2a4403ecc9d8b04176182adebdb17577f70507da349d356bb1515fa6e7dbcdc238b1bbf566786171fa4e409288588ac16b13705d9d15afbdd151c0b7a6c5186d9c8f480f0731b30ce0601f97c1bb4219006cabe2b3bb9e328088a50079ad2a79c6d590f1f4d3d99bd5b91fdc308f4fe5244aab46f2b0a3c4fe50e9c804c05062f2c9bd94950ed6806b739f40949a8a167446f1b0762ab7eac2c0794b653f373109f6f96fed78f2e874a5cc3eab8b1879d0242736b6efdafc3f5654f7ab2f4d1c5450b886c7e21d8bbfdb6c1f71d989cb73e9362da60327b0709a23dfc954d862bb91ff51cffcb113ab0ead15f28c26b44913618fd3c5b146a7dc752f5a1f81ad5a4c9b8dc657ba9f97e1e5fa0bc0e5c70e12ea7c8f775bfee13b0944af28f91669978e2e6722db48626cf34ba6fd765c75e4585f3fd84d73436ddaad9cae433d16ec42ef3b8b92d614e6810bd475a2995f7b42d0fcd975ccd12f5ce539633aa323b900c2b386c3657af3515609bfe47425685da3eec7fe63bc845fee580264fa4ca5991acf578dbddfa997f6bfffc62b17fbfbe96e2d13c785a2a70b83215cd353b46692a61b6b4ed678f898a79fa2c48d7f19a2a9bcf57e74df852e15fc3e6cc5f30267974dcb0945af4e0393f26aef3f22898c9ebb39274769fae885ba07ee5c0bb0947c9525647ec4aec8a060db2ca3326c3c4c0d1f3cd8fc50e0d59ba9047177f4e0890e94bda94a750155b1f1fef8009531b756d4fdf27c756c4e9deed7a7c0dd851edd6e254ac6377ffcaa2c4d37a439c8d63b2fa748551ee70841be782ef3aeef9e28f732a5498f013ee84a7f02725bdb218fbf3665c8478e9c4c63c1fd8913bd1dacd1a1641b2b7604b0e432fb39b1c3d2e871d35a7a6ea7a1803c2ff66bfe363eb7d98546eaa4c9e6e0d648941ccc5ec0533940087362a3779a752c6729f906b9896bf4b178663b215808b7fd4d31273af7c81d40b449de57a8ac0d666a09920342087de68c347ff1389bc491efc732f7e19901f7e061a102f0b5c685a7b709304f6aa947ac64a74a45fac527760844259a67026e7d8fe4a9c1d57e5d1b96b794967d387b946f03a273c85db085e95fccb3463c80840981542f0cb29dfb8a4e308242920e7e93372f634c5f1946247557e78375e7b60f681dd481a5e530e7f69719a17fe664bc0c56ba5ec8fa2519844879c4133ab9166b57089351d25552f42b9b2664ed8c0da77a0fcc7a3e765965b6e734806724483778e47893b06cbb5cc5812a8449687cb79ddf83c9ae0fa4af82eb38fefb521e035daeebc0ed6bb70760f9be89fdf22f676a48e42cd358a484974902dc72798a5462003d86d47e3af6229c5c432df02599c04a5f47cfdf146a0b90d30ba95e545a42cf054832e88c9ab3aecb469ee8c035664967cb65cd050f9a3190be9ec3921c375e6dd3b2d2509eb47fe562b10c94ee7f8236015d144cf249eee702c04d1c1067c6b80db1c875bab02b1dfeb6e285983456fedc0f9faa418a922723c0e03e65f79e692570aea2c2fec8859da088353c3cce1b36972d89542e33f37456abbb1674c6e7bc23defd5615fab103d7afffbc04b3b91e5af761907fb259b52af3f2bac242575e79bfb4093e0e528d359eee2eb01566e64c12ed75a0c4bd02231e62f91eebb86f596abc40999d5e8bc5a91cd41ec7342725cfbd2ad39ef1676ef8093ac31cc75fe31f7bc3f6df9e92cecb5cef6907a48aaeee1fb17a91b65c29ba5767ecc3c4ad0e8b727aedaaf6596b58079e84205d93174dd9e9bc41f52e0225af0f768ccdb7daf3ed83dd89d1fc2a61960cac7baf555fe102403ada45a04cad0fdabca762914ae3d6c5a8a4c12e5533a4b93cc7fda483f11cd3c343101698b3513f9c2d7c443d2ded5fea88d632fd01501f4e42c696060afb3eef7f52bb48ecfef4984b85472cf051112be2e4f45b37c60875210cd2621a33c059c632d5676d32111e042fe2f6503499b3c58fcbc6b3b6d6b9cbfead7e4c94b82803fcac88a10d162030d1aa801b9015f7450fc8d4a9b2dfb5c820ca4ddc18d72dbca36d42f7a3665526c1b9c88ba2e408ac294ed1bdd30adebd45e47218283cf52d854a86416ba0071c1a7f9febe77d954f514c5bb1f54280a16ed10787abba99ff6fd08c6c80b2e27290cf08b58f05891346d46a58ecc00753151858efad8479e459ede4e8f32f28a634cc8835fc47c86163134ecae2c83661272c9d4ef456db07d037aa2e5c1d4ded22f05dc792719b16fad357a8ca18c032425e0ec5d725303f5462111ea16f65d364df46422fa3b282b61b5121067a0d0335b47943ba782694fe37e0bc80ac6ce9e389e41a2e8c1476d83cb2b13d5a103e1727b9a56d15a65dd2e93740f7dc60aee285750d8648d621dfda7c7d578402c583a08d37c333116ee1dddcc5c356012a0e1b94f3abfdde0684083c1d8485b9b2f40db0c5414c9a239590ea553ecab953264bf86ed485beb85726bb2a1d32287953fe104552cc51e050f1c120fd5aba690fc15c111ede38bcfd5c57d5bde0fe395b0de96b4859dfddda52142302d4cf7f038b362221720ba75a3ed6b1d8b0d2ebbcb33afa5823ea1b84816912a1c5fb4a2acc7bc0e34c8bf473f5cbe8a2bc677735ee46966f5c45704890a4a8bc24cf858fa808439f75629f4005e370ef10858b90e427f6c9e2a9215fd48a6a06808b333818a354f9cfa8783842581bb47f8c07807717841814e2ff1809d3f6ec690fa66b6aa562fb97a41d5322984f140d3081e5758a62326f8c2491ab665e47670a1f4403384752cd5d10402eb5ff7dfffecbfcb8dae3c930ba5e7dd58aefb487dcde16ca7a6b1eade19ad41a4b3c027d3c2e3acc613e641430ffa6a85f925cb1ba135691a06701ec08997306d4b467cdf044d6cc7a805d54b295e03f25782a83954d855516b1be420a4a5c9d97862391a473d755c29b5326fb726326ff3c37e42512f53a8f5789fc310232150bf808d67cfb6e54273394cd235c77879be2459913c9c056d5521b2f10edad59e93595b757da192678b1a87f341244d20067b534ee84396146bf8d9c3264c7b1c8d3576d6d1278ead95996c5b75a9e16366501cc0977f496ce9b328acec287295063ecf7940382b4233daaf009585793a74412a3c5f1ab83cdb828b5daac25fbbf8c857fa789426e943da3c70fdd96f9c285e912c4a6066acfebbc0c0ff1c2a6eff65c7ebf18535f307682b103b5e90939ee9427b7fb51c0ffffc4933a8361fd50fbd6b02f05b81e5cc930cf37fba5621cef12037a85c839ee460751af5438254dd465c02a7b0551de41329437e58606f482838c295a5749db17e7a5dd6a9841353bf0d572a89178bb337bf6290372b340c375c2aed7d5faf5011becf5c0a7987e3c74c121ade1f41989c6390a261e836c4c49e889a0226d59083c2f3f024c5ecb52cc8201c7d326ab16520e9f01eaf9a479f8b422845d4ba0453724585346532b1ae293ca64308ba141f70682f86336a6d924727bc33823d204b265d17bfff4aa0d9d69cdf5c201aa8f33a8fd2113cdccb0b4d180a87679260f45b50b36ce9642fbd89d60ab8cf1f55a8b5ebfe10c62a221b6a952c9bfad6f89fb3f07362d8ab1afe1135ab2f20984718b20e8b0f3b12777172b751429bf6a33a248b2d83042df664c31fc28e19c3612d813e62338e1aa1920b9584392328a033548c8b54337f19328b61cdf2d860be5903c8bcab3b87a1f0883b494778c379ced6a06d1b5a417765./proftpdrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootftprootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootftprootrootproftpd-1.3.7c-3.oe2203.src.rpmconfig(proftpd)ftpserverproftpdproftpd(riscv-64) @@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/shconfig(proftpd)coreutilsfindutilsld-linux-riscv64-lp64d.so.1()(64bit)ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit)libacl.so.1()(64bit)libacl.so.1(ACL_1.0)(64bit)libattr.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libcap.so.2()(64bit)libcrypt.so.1()(64bit)libcrypt.so.1(XCRYPT_2.0)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libresolv.so.2()(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)libssl.so.1.1(OPENSSL_1_1_1)(64bit)libtinfo.so.6()(64bit)libz.so.1()(64bit)logrotaterpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)systemdsystemdsystemdsystemd1.3.7c-3.oe22033.0.4-14.6.0-14.0-15.2-14.17.0b3"a+@aX@a7T@`!@_@gaihuiying - 1.3.7c-3gaihuiying - 1.3.7c-2quanhongfei - 1.3.7c-1gaihuiying - 1.3.7a-2gaihuiying - 1.3.7a-1chengzihan - 1.3.6-1- Type:bugfix - ID:NA - SUG:NA - DESC:add macro to control if postgresql is need- Type:bugfix - ID:NA - SUG:NA - DESC:fix environment sensitive tests failure- Type:requirement - ID:NA - SUG:NA - DESC:update proftpd to 1.3.7c- Type:requirement - ID:NA - SUG:NA - DESC:remove rpath of proftpd- Update to 1.3.7a- Package init/bin/sh/bin/sh/bin/shoerv-obs-worker-12 1659517190  #&),/47:=BEHKNQTWZ]`elorux{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKbgenesfritjakoruzhzh1.3.7c-3.oe22031.3.7c-3.oe22031.3.7c-3.oe2203  !!""""#$$$%blacklist.datdhparams.pemftpusersproftpd-riscv64.conflogrotate.dproftpdproftpdproftpdproftpd.confanonftp.confconf.dmod_ban.confmod_qos.confmod_tls.confmodules.confproftpdproftpdftpdctlproftpd.serviceproftpd.socketproftpd@.serviceproftpd.confproftpdmod_ban.somod_copy.somod_ctrls_admin.somod_deflate.somod_exec.somod_facl.somod_ifsession.somod_ifversion.somod_load.somod_qos.somod_quotatab.somod_quotatab_file.somod_quotatab_radius.somod_quotatab_sql.somod_radius.somod_ratio.somod_rewrite.somod_sftp.somod_sftp_pam.somod_sftp_sql.somod_shaper.somod_site_misc.somod_sql.somod_sql_passwd.somod_tls_shmcache.somod_unique_id.somod_vroot.somod_wrap2.somod_wrap2_file.somod_wrap2_sql.softpscrubftpshutin.proftpdproftpdproftpdCREDITSChangeLogConfiguration.htmlConfiguration.pdfConfiguration.sgmlNEWSREADME.contribREADME.mdREADME.modulesREADME.ratiocontribftpasswd.htmlftpmail.htmlftpquota.htmlindex.htmlmod_auth_otp.htmlmod_ban.htmlmod_copy.htmlmod_ctrls_admin.htmlmod_deflate.htmlmod_digest.htmlmod_dnsbl.htmlmod_dynmasq.htmlmod_exec.htmlmod_geoip.htmlmod_ifsession.htmlmod_ifversion.htmlmod_ldap.htmlmod_load.htmlmod_log_forensic.htmlmod_qos.htmlmod_quotatab.htmlmod_quotatab_file.htmlmod_quotatab_ldap.htmlmod_quotatab_radius.htmlmod_quotatab_sql.htmlmod_radius.htmlmod_ratio.htmlmod_readme.htmlmod_rewrite.htmlmod_sftp.htmlmod_sftp_pam.htmlmod_sftp_sql.htmlmod_shaper.htmlmod_site_misc.htmlmod_snmp.htmlmod_sql.htmlmod_sql_odbc.htmlmod_sql_passwd.htmlmod_sql_sqlite.htmlmod_statcache.htmlmod_tls.htmlmod_tls_fscache.htmlmod_tls_memcache.htmlmod_tls_redis.htmlmod_tls_shmcache.htmlmod_unique_id.htmlmod_wrap.htmlmod_wrap2.htmlmod_wrap2_file.htmlmod_wrap2_redis.htmlmod_wrap2_sql.htmlfaq.htmlhowtoASCII.htmlAWS.htmlAuthFiles.htmlAuthentication.htmlBCP.htmlChroot.htmlClasses.htmlCompiling.htmlConfigFile.htmlConfigurationTricks.htmlConnectionACLs.htmlControls.htmlCreateHome.htmlDNS.htmlDSO.htmlDebugging.htmlDirectory.htmlDisplayFiles.htmlECCN.htmlFTP.htmlFXP.htmlFilters.htmlGlobbing.htmlIPv6.htmlKeepAlives.htmlLimit.htmlListOptions.htmlLogLevels.htmlLogMessages.htmlLogging.htmlMemcache.htmlNAT.htmlNonroot.htmlQuotas.htmlRadius.htmlRedis.htmlRegex.htmlRewrite.htmlSQL.htmlSSH.htmlScoreboard.htmlSendfile.htmlServerType.htmlStopping.htmlTLS.htmlTesting.htmlTimestamps.htmlTracing.htmlTranslations.htmlUmask.htmlUpgrade.htmlVersioning.htmlVhost.htmlVirtualUsers.htmlftpaccess.htmlindex.htmllicense.txtmod_sample.cmodulesindex.htmlmod_auth.htmlmod_auth_file.htmlmod_auth_pam.htmlmod_auth_unix.htmlmod_cap.htmlmod_core.htmlmod_ctrls.htmlmod_delay.htmlmod_dso.htmlmod_facl.htmlmod_facts.htmlmod_ident.htmlmod_lang.htmlmod_log.htmlmod_ls.htmlmod_memcache.htmlmod_redis.htmlmod_rlimit.htmlmod_site.htmlmod_xfer.htmlrfcdraft-bonachea-sftp-00.txtdraft-ietf-ftpext-mlst-15.txtdraft-ietf-ftpext-sec-consider-02.txtdraft-somers-ftp-mfxx-03.txtrfc0959.txtrfc2228.txtrfc2389.txtrfc2428.txtrfc2640.txtrfc3659.txtrfc4217.txtrfc7151.txtsample-configurationsPFTEST.conf.inPFTEST.groupPFTEST.installPFTEST.passwdPFTEST.shadowanonymous.confbasic.confcomplex-virtual.confmod_sql.confvirtual.confutilsftpasswd.htmlftpcount.htmlftpdctl.htmlftpmail.htmlftpquota.htmlftpscrub.htmlftpshut.htmlftptop.htmlftpwho.htmlindex.htmlprxs.htmlproftpdCOPYINGproftpd.moproftpd.moproftpd.moproftpd.moproftpd.moproftpd.moproftpd.moproftpd.moproftpd.moproftpd.moproftpd.conf.5.gzxferlog.5.gzftpdctl.8.gzftpscrub.8.gzftpshut.8.gzproftpd.8.gzftppubuploadswelcome.msgproftpd/etc//etc/ld.so.conf.d//etc/logrotate.d//etc/pam.d//etc/proftpd//etc/sysconfig//run//usr/bin//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/libexec//usr/libexec/proftpd//usr/sbin//usr/share/doc//usr/share/doc/proftpd//usr/share/doc/proftpd/contrib//usr/share/doc/proftpd/howto//usr/share/doc/proftpd/modules//usr/share/doc/proftpd/rfc//usr/share/doc/proftpd/sample-configurations//usr/share/doc/proftpd/utils//usr/share/licenses//usr/share/licenses/proftpd//usr/share/locale/bg_BG/LC_MESSAGES//usr/share/locale/en_US/LC_MESSAGES//usr/share/locale/es_ES/LC_MESSAGES//usr/share/locale/fr_FR/LC_MESSAGES//usr/share/locale/it_IT/LC_MESSAGES//usr/share/locale/ja_JP/LC_MESSAGES//usr/share/locale/ko_KR/LC_MESSAGES//usr/share/locale/ru_RU/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES//usr/share/man/man5//usr/share/man/man8//var//var/ftp//var/log/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectionobs://private/openEuler:22.03/openEuler_2203/9d535a4347f2ead53e34c2672d7c2d4c-proftpdcpioxz2riscv64-openEuler-linux-gnu  !"#$%&'(((((((((((((((((((((((((((((((((((((((((((((((((((('((((((((((((((((((((('('((((((((('(((('(((((('((((((('(()((((((((((((((((('(((*(((((((((((++++ASCII textemptydirectoryELF 64-bit LSB pie executable, UCB RISC-V, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-riscv64-lp64d.so.1, BuildID[sha1]=d483d5da5acbaa550cf9eb13fa93fc38cfe5d769, for GNU/Linux 4.15.0, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=47598f8b8a888e89a692691b5aa7f2e1a053d3ae, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=4ca7a3a05bd0f9a83191a75109ade8735dc67f09, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=edabc9464a5b6d7cb8f2eab5c55ed959b5d23650, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=974423b3219df431765bda94c158cc8c2d7bcaea, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=02e47f25a773f462313ac1f43acc1f096dd44958, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=87d3f9411e1fad8f7b3222432bdb77bd77812005, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=b959447871319b7106b4b98216b2bd16b3136744, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=332340fd4be34613f9dbfded8176d9347aba0872, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=c4b57ce5585b08e66c75ad42cd26f084a191672a, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=9265215e792283fcff3cc0285bff0451689dab39, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=031168034950baa24a51131db00210bc7c18d62b, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=a406f927c7778390cd3043c9e736dd450e125ded, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=716bd19094c49944ac402a413a55c7c2fa474721, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=5e01a20d05f71e5c945cb5a7c991d5688f4026dd, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=5e0fdc3c70d980a598995d8e244cf81cc7138335, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=57875f8cc534ab11e1cec83fb28d1aa9d0dc4b78, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=a65027e2fa36ab9e5e191042e6d0ceb26756ff05, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=cb72c205a7cf30941fe86e994bdd0f0568536e44, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=d286d64aaff03873907fe575cf5c287cdf0a8077, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=e15832d5ca7335386442bd491703532e4f620358, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=5c746165fd29bc24f12a114a1ccbd93eeaa6866d, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=bc304abd7007f012bad78a416ab06cfc066affcf, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=d06d536d1255d6f6f621e11f97d7626dffba3970, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=c8654c5f0d9e29f0a29d549953745ce4aea28e51, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=4a544cb6613d5a57eb71630f09e050a48d1a6657, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=89882482a084d47d35ebca9ad6ce116253cbb758, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=b5468723a68e6c78f77ae6fe9b7ece98ee339581, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=ca2994187b64f11e8206f590e97b4e13734f54bb, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=ace9e4be9d8aa2d2a2e589e808a442e233e194c2, strippedELF 64-bit LSB shared object, UCB RISC-V, version 1 (SYSV), dynamically linked, BuildID[sha1]=5cb581dfcb98c53a0a5aeaf94f3dc0216ad052bd, strippedELF 64-bit LSB pie executable, UCB RISC-V, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-riscv64-lp64d.so.1, BuildID[sha1]=c90db2b40b99c603fa6d9e438cf8364d5660455c, for GNU/Linux 4.15.0, strippedELF 64-bit LSB pie executable, UCB RISC-V, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-riscv64-lp64d.so.1, BuildID[sha1]=2700cc2f129c024c01f1d2d62252cce9510f963a, for GNU/Linux 4.15.0, strippedELF 64-bit LSB pie executable, UCB RISC-V, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-riscv64-lp64d.so.1, BuildID[sha1]=2166fe07bc63559c9abb5d8073b48608eef40da0, for GNU/Linux 4.15.0, strippedUTF-8 Unicode text, with very long linesHTML document, ASCII text, with very long linesHTML document, ASCII textC source, ASCII textPOSIX shell script, ASCII text executabletroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)"',16;@EJMRW\ajqv{  RRR R R RRRRRRRR RR RR R RR RR R RR RR R RR R RR R RR R RR RR R RR RR R RR RR R RR RR R RR RR R RR RR R RR RR R RR R R R RR R RR RR R RR RR R RR RR R RR R R RRRRR RR RR RRR RR RR R RR RR R RR RR R RR RR R RR R RRRR RR RR R RR RR R RR RR R R RR RR R RR RR R RR RR R RR RR RR RR RRR RR RR RRR RRR RR RR RRRR RR RRR RRRRRRRR RR $$o[-?utf-8e3b6a066a695844475e99d54f0bc75d6679272eeaa5027decabfba7dc44f14f2d2291760edba8e406536ce9a8347afde44ca626ee9e7f288a430e575f8505fd9?7zXZ !#,G] b2u Q{LRtOo֛&K/암=߉Dൂ,I˽pqoN5Q8úATp8}iŊ d! ;,r$2mcL J`(]9 sq&e}y f6(ę 0HavM bG5Ӡr`L 4_-pҟ# bI.#8t!1DM]_J N#l-Z+.k&l:E9h$Wy׺qLv!)'[j_|TC] aPꄢ! [0oP' ˾Dzll/f4p\;[NM'nKVxM/uziKVwS^fT!(q5f[6܌l]#Zy~㤨J)+1pe\ԕ; trU8"ARӔ4^u߲}'3). @ \ ;\$o*D'F.I/sەWȕsFQDNFgI!Hs* CE`U!cB{&i1ګ6ďR+#: []У Xtⷲʸ}45%ۅ6J7֬@g9L0p ]c=\FX$Uu./#P9?x uSq{BӨOF͝ٱlZ@.=J ˂u68L"5^bCGҺ@f @ ?2m]36'V~JbmИb9Y!WP[D+<$Q CfW 712ըaI`&)2ΘK6~Sc@g-2 lXŕƐn;ǻ3imIV>e8 N#R۬QH(y̲ \;q?? 5:$m|椐yҶZ2%Ųjl ;@f\.A+ [u1I$w!TAz s]t˟*y&pskyg~V#k{6}t.#j6}5 ENy]VD*%<|$} .=L$y ټ'^lϬῺӄV$W|$dwd#^Ȟ|o@x˒V>I@3kR|fO˚Sސ_yq٥=Im5vtJG<+rZ۹3ٔKq x3nyp7aOw>`, Ci(*fio&q{E " oT#%7cb!N^OTzW/]!mٟZ*u tU+D- N 'c).9UؗU[pde @LYKfHc%i b*=n{`}:gX_355#˨d>5z^Y5ԨQźmd)6G#}i^1Ed֍9'>5rDT}DeGHAX>%[BGC<ő^+4]c89i7"yb~Խ/&w|kZFii'ۗ4 g4M=RX;2°"dua+I, Xvj DηKTҝ )*VL\SBf#*pe0~]4 cϓ/!P]\|ն܋]WGQrpJS`C:P}K|E%V)}THQd7y3k!$Zj^%EAШpPDDQo"LT0Ã|sDk_=!ޟb F,\3N; L|>46B/ha}/Z0[Ũ>,:I,Vw!;ܠ2, $Q W$T-yř|fd(#^Ovyv4 `5'[^s, ze&a҉f/b~k7\9..c}9]tR/ڰm !<U4%~/Ekꖅ`9+[b*2bg( $7zY,V3[T_r>& Dz}ɀN:=8F;?V\Nud7,\V.^y*%R#s!XWԸ?fމz<\`/;Fk+A`V\t솉T'>oQ&ޫ$v%#0u=uB @'!(V- W;:*}y2?Fl`1s1Ӿ{$]uv75g`  . `|CPQb?(y#zS>7}(OzO:7dbfef!aQ]ֈ pi,  4ܗ )`)֋ԻJ,|R&&v-F'ۈv9i= Jdޚ^&pmє) H#9k$!=LOuSő> =gĕ^}:ߑ`;au_ZS "bf5l/fUn85sShpXA ^]3#vcmV[!ҍ=y#!DʆX :gYw?>PmsY {7>Q[ۃFMh޻ME32:]ϴqoc]4{پ fgȭ#ԂaevwT"KxQmo=OS7@mR8u,GT8fNwoMh%R\"FxRrK- !d薝jLr{)c.wcsCf(,`-pe# 5SbrkY~FE^*_zk "SJ_ƃCaLQgZ PB)t:>oIf/i i$rlCYv^^P6Ŝ(<ct7+@`6v"< +qE:Wu>7+Ъ=>ߣE f<f5vj̈́W'LfhXA\@d[&JOf e4? ;)n1t pH=e& gUƎk[nF8(=rGڔ2>?`9i rvP[m{CJkJey b=xS=g4EGrQP-GJz{㦥we,W4[M&ecm}6&ĝQХԟLnA[`7~ ^TBggO~t) 5 Afx®D:8m6==e3#y#`rj^Տ-MP)/o<'uӯX2 x``!  5sG`]3^x#/%gD?AAH E*uh%;z!F 8!-F ? }X+.R< ˝hax%/B/FE+ļg#@tccYXSMqV_`e"!c4IG_-mYCs:H-KKXb(]EOd8n8힢?ۛGcH4l] LCV,l .I

7 ]؋~B|Eha eLƲ7њSf&txj!&wݯzM}Q3_KcV/RHr ȓ żZQyk'}J6 29 DÀv8q!v'=%q$y*1o< ;(k?Ju%YD/?ZSky쌞t7B^[k!:]'r )PڮG7^#YhÜ-*i s'IÒ&Z{G%kit$jtK+ɣ;La3T<n*zii^:eRGq l( ; SI챏 0SC[ ~tH#mM#o)1,^!7g[%Q}ظM=݃;2grZ<7JEtgs<4(wJ|91oxD=:tظ rjLFg@` rS(+#X6Z"h+ VgLі1ztx7Ǔ\$PL pOlcn [[}(gbP ΦR-W5!k{R(\Z44wAYIѐ҈w/"nFQsT#fA;Qu!_1!XҰrL4WQM!-O:0ғ_jH$\"9t7j~Wjj;at٪uޞNWJKo=Q2 7|"%$"lV5: \ITQɁKZT#s&1B`sE]vuaї׋RT >>/X0OX;95u`Â2?YrT#)f˦7D1&8|DbDXeoddo#7vL@@,)4W˖=Io"RZoΊɍR  SzhYʮ>Q NppQh~ uz:|xY;CDRX[pt*"7]w8k Ԧp!^.4lwQ?VW|ZJ36{N-+br~^ߤ~r%ħU{q @6ii]X0Di=$Rdy\' mfZ6>.+7tunx5+F8z3Q 5f>UeWjH5Mm@;AsufE؍!Uo0N<=q_GK2le|8#&$HBuH̬[({=5ޑx$$Se?KUGH,ĞGwKrE"[*nvn󫼍Fżk@[u8\"(+uA[??1x:k9qn >ØS^8ObAeTR%KTV,T̷H%D,ZLSl,QZa# Em/hіbqZU)0B1wxy)f'2OSאzL CpD6̇OcH/gdԠgΫU; K]EiCe% m}!8$yY3}ɃmH;Wsž%ߕ㸉ЎZ|)\nf=21?)$aQu>aػQcCJRr0#k<5*p5U5B(}i Nj@bv^Aĉ 7._ q.)eɭJ!6%2n[sBy&\!H}'Y=l?; ~|ք99a$ӀvkH`UzˬdYEm̟%RS뒀K 1ݨU,^ev*( Ai@^ !~^-I؆}P(LN.=B"}k0C<`_qfZ7X 2δ(ҙ5o& zxJ{3Y$}FFy`Gi$g˜%\#fq*?K\=biOć0[ UvҞ6|wAuz+'n9|0@i<}Ov<$mXm-\XAp)Z-p6ʁp@X,'Z@tnjʤٸL&r| TCU[Xv)t NZ~ycsQ I#!J Bh5w.9Ъ# s?C"V-D0 0l쁀a6{њIճ}f$1?;~xnV*h\"4 \YN֩t!k2KFOd΄5bo+:"vP]\ٵTϞ1jXf6bP$h8 ŕ3#s&De]XP&# :]؅<}(uD\‘oQ )zظw&slb )OU\Z|Ĝ#=A"P"fۅYʼnC9ǖ$9]$7Cb7$Of~wgK:I^G̗"sTiIh2L/p' /Z9E-TyL') t̛{M?7xNQl.z*.z5x >$E2Zәe\ޡ:Td-GE=Bb)y#H.Eq 1:SG'md` ' \^Nla7yv?I:}! NE_ƤiYf`?9~z# " EjcW'xPKsKv -O5;\͙eboJşf`.~deɟuܻ~zSKфZhik\WfRBFpĉjkD`r(b Gw0bD6QuRg%-㫍}t _ |&VRSĖC .yxL]T2-us gF̂SxGӵ],.пiu OUU`+. \ uؿapÊ`iCQeC׌n26&wA %-̀WNW<I%iӝ[8ѿ*P/VjQTE,$P< F]b7wUKTSb`1O5J 6bH[]Gʚ3il-/-p"m 7|<.WV23:!/IB&s#A[tX<2c4 MSNmkExGuD"< vyY+$t|y=okZHL$̡f^gۂ೪FiF9YhQuOv!z%kѕ̷kJz6t*R_q")47` M-f5$ _HYNdz\HuK9V-Bw(2?,?:PvšB"p<&\o}od]StH)CP6UD#/"w A,ydYAbV/chgxq"nhZt`K`d,OQ^>rse*%Hb Y'ʍPVl񬺼^1 }p|ӵ,wYh5ސ`0aFj ԉwNnfr|9l` Y3Kjȍٌ̗ a8o,EsVkďlm-Bг胄GTK,y-۱f~sj7s]SjAv i*.) IyVj%\Fc6CH.=CY'/*xFO@QtܭTZQQ9`PWVI_ [Q:=-εzZdH~Won-~ Q󺖷$;;Z 4ȓ ju`YIu_]Q}<a0R=]phKywU/Guv܂RiPcYJV ӣ㪌G}$xC^1N6ryt( ﮊMvv<˶:__ޞ _>"(; &D̂dQpZG6K9SBY^3+ekٮspvQaJKnʓo̔Sĩkx U@QsMtW("܂z3cuMg~M'"~+?]`8}[ÞSڝO1'h+}:c :gA` &Aɢm) Z >նDaJO(xAZ0ji\嬘<ξ70]&`P adڴp& }I—M۩XEMb&{^m؀ :toz;dzs 3}_η9PQYd80A t@ԣDo/Y g4mxa6^)Hk ѷO NY-r5XuK&<*Քq4zےQMbXZ~fje.2[2Ċf9{hfBRf$E܀7UoҨoj7/]f_ S "uCA0TI BPB xHhs]l$'lf95!JށRÕ DĢRM2!ÕfJzs3eOP[:1q-3xg%= =Lx?"ѽV!"+VU>,lDGjBnt;1Or*趞 -zwFAܰ B3dA; ŭqqB*hQD G*1R̫tV(S7n~'ϕE{,c,%1$5+_Q,ܨ~*8W[I,'V>|-GDq |O%KQKuhz3>s@u*C'v3/ac~qVdW-PXwj$$/&Ҕe`f^g|tbKɎ@<]8V%} yp8~ Qx4MT</hNf!@<^)_98F亩k7nr/66#qڪWqZwc"rd?O⢻Y5v˅|4#5PQ/&., ƴdLiWgwSDbCvJ7FDoR[_=%mXDcT +v߾ߡ<4S|$9-~-E9͂3m OYdDU(Uc+H s\<-l#"I2Q\#,';iwYC~{m54l{@d,PA;'xٔȚV#rPuYs5q1pY,.錅cvEakDf HY4d5T:.2*oR,cW !v/@VENp%93``P3sM G9x,b $dnLk[yE-ڠb&+~""{ZS.BRǗjArclQ*=)Mo}nwQσNèMԼR.:n/5c_YُWνLUþ8|֞*FMU_TZHg ׊6o$.c_x̵QvNLE [fKX#pɵ3"XiG,?R*8ĭ݃6|+)b?s!s#cl/?5_| E (khMǍzQzBBBwiM'ci9!H~M)+XUNM@7g{آ#-[p%u3?U2ط'IrAm/;3eM5k]g&F ߓhL ; 76G[oGlD[۳I;!/Qރ52iZv2w8`}vwȃkEuq#62N[H:+ G&T)U׍\S]zKJ~z}jCO(~%d ۥw P"]?-);"y+yEL J?|X: 4:kwC'5ki!+VɂF+\Ƀ̃ 5Ьre_~~; =tD[??r#y@Ph'#/Ӽ*:Y*vG+bv8~]Cڲ;q:dv29-h݅ͽDe3}fl᪂jpkIzėwU!Iob#c CLʼnI0& 3S/  6:pL90fX|Cڨ+_O ?8#v+k$\y<]*ΎF9`h 9J og{[ɝt29x9E&Cw )#(h7s_$jvIKh i*-5 zcbT5 bĦ1FH00jvsGWUQ!&dr#ѡE(NGJYa~ԅ898?$qH< rwۿP$;ELdz116aF l,|yNBoCi+hw@iyڨڹZjBnfWMCxkO:ELVq4 t9Y1ki ulڜŻbU9 P:b}:U|3}6U;L$-2Lh^>uŒF0.Zy9[ս )$]#Ug7Vk0XZu=1590d} -m5 i|0oRu~B{þيkK%~E)p+ND3C-;S;pcm(ۺhz4f\5oʨ͚4xZ'bM%h?ҳ-C 6zEB(u֟_R5 3q3pOP 6yx2piۛq-h7๙"xM)*s(>>vŗA?;~cryrs7{z߈s~*έ W>5Zi[4=|5Qji.Ir2Эhl=_ȴ"D"hȃ1qb.E+eux ѡgs%SJx&ގ#BG{,۞K8Ye>QG X%bxm}"_,ߖ k*ǩ=poJpTT;:1 `g/ ̀>Ou^hVJ6H؈/?]~ugCm\S/|R>x PM1ůNց{?I&]&HZ{sKBդ5*|4bH/VO߆x)0Ѧm*BWҧH/s0<`3DWO\ V\O$T)7ӈið<*z0a,p(_Cbyhv.le>{BPZ fJ5jBe4Ze+]gs/?kVNx JTF%z1G1i yHd5OK}?Z qd }Vk&6#f]Z)yGCN A|_/Fe1g)e߭cq$ ON=X(֩LdH@AĆ E) ŁNW!ݼ!zf Q6+/FQNơ))u\[\jnaB$tFfQkg` Ӛ`bLRLnj"Æt&T{{N>HQ=h1,䬪 AlofPHgQ~i/pAZK"Y+Di_'tްO!qgƅ2d6'{(Gᚽ!x=$%$] -a\q4BlE9?i@;[ 2#j?v},}9(OTuUXbpo!;h#g訸 >(ey0gWL.{D$pXYC׍!!l[LjhqWq\.3#tuZޛE/O'޳eLU~i pa֕Q3*|;j:5~HuQ6cxDj'V_3c|31'3,x+|{43cGb3ٟ4;.nvLCtO|x!9wuڗy#`,O{O;/iӯ19ӑ޸6U7:Vzv(`0EpX Q`D!ROݸjPA/fg0 Cip;phj{%L֒:V|?u%{V8FÄ:lb3^խ H{}VH4JKơB2S$ Mչlo׏<Ҫÿ!0v wjXno&:?1{?\jw4l,[nDRpNJ>Hz$Ue*FT!xJfTLw v}}1Z87ӂ(Ȟ7*O&m5HZgciw t;KƘ8G|l(D_XE8>bEtQlݕF_CaY!BxWB8`R'/4Bn;h;a 7N?F Žn ۼ_vD;M~L~Δ7,COgx0.zK)cTأ8OQۖ$xG rOB{>]p2'kyh]#W6BI#K4J5x-emmc T݉q AYNUVܞ>mKjrtҤLzuEG٪?ɝhk뵾$;2mx)s %A&]ّRN(4}yr,e_G=z >Mդ, veU9]-:__xN.,ټg}Psoðǯڮj aG *ޤ _2H'@.CIWp,]]tŅo YЩ҂x}O,";[#U^oe*/3ITٸmE'C9xuЧзN7D/|paKdV[Fs: KKi؎꼙v==!gJ{L8G>s|WKTbуoePIV֗;1,ScJEgXʀgd}X+ż7px@PNdTF 'KQiĹ>NKmw '̇?)FE =>HҙX6tjAz00.Š~LrAMfUxo]?v,IwK#/|5oc4aB%>iʼnM{FV&0Fsd:S"O,cYcd<47%A5&Q?[o< .r+@ra~u8xf𢁖( /P$uTyFБTMu@@%ugi-%䣼*Qyl0e+D}ƍ7 K0,֛0=b@-g/]EOfIvn?:όo<H \Y~Zbrɭߩ*񯕟%ɭS4'DJQ MfcYLtī VUr#^P.(fpQ5~Ӥ?$9B'2vQlEBH)(gZBԘRȲKsn1` ͧhRMn_B)Ӕ''\r}IB huOFn@fh*SMaeGz:%]į]4Tƈ -9qPCc @FAvÔs);ȮY#tUVEܰ7gn@T%wyCrrVBSQ hq#2_I*4VE:2ף+ ;I)˟Cy0P d*11b,cIȔFJ'a(m1Jl wקH*]G{ңsGds54h5""p ǿ$6.RxHB \d.-&WЉ.a9[Ní.v?eW9qm轸LrWspȡzq]ذUM::wF&TL5߸KoxAmЖ ES~#Q5ܻج)0óje#Ӣ5l"Z >t+)uÅ~#SXڳq1weY*0 2=)y03BT)(H ^u8ri4Ŋ\ŕg=%~iv$"i 6H *^XӴ\Ў\nv+X͢쩕m$`Jf",0$ IxpEbWDj_E1Ȣڃ;lUfON~7ڧw9ý2CL3WՔ`X,nSӵ5E0>9?'!@G$/\j/1*ϜKsP]W!j;rIO9_JF5Pҝϭ|6FL$uttgŽJGiDݑQ$%t@>/ObMޞܹ;߮w̳FKd;G%?Kci5֑?' dNhaZM\t_V}Iv@p+/2sЯ %)[D5`jB Ht:AϽ8=ẓB]DIg u琔JgNA )kB=%Ū v\MWJD!Cf1sВ~8nl@h/s  w#ókwTKosnXzC:Xf8ۛ̌܈8.*<#vBg ijizEu@Uqw_ס`K[N%f8'kwV'Oa?;3B=lDI2 +-<&,xZ@rQvajh~V76`BV%!&%#in eZN.fmJ'xOm1 {LVO_t2gygPe I5?N@ Ɇ\.KQ ha_{kg 8wH8w$c8ۄQ(UdHo <?f~_ȃ"Kbv N-X#%VF4zEY-  `EdsC? HfmE$Ad)Ҹ 6U[8b OA)i$@134}AZ/1a=+۔votH =?r3.apy4Q㾗'f o: uUZY{ TGU3E DyVA왭`;ԯ 2lac=U'Ζ|VKtG΄9ݠ04?=|kHRX7l!D*,-u? w] (ʭ=ӏYX䓍;L߳&|Cfy:^0/j7!~d UIōL##$@хˆ*X}@Z^E9[hD:DmJ͹i-dӶ.< BdC*EkIie&m*xhMU\dNyׇ̫o雪$Bq'&>CԱ4f6O -b'Ej `G\$BmfڼkEB?113zo&^2L~rwN-hz r7Lr fEǛ|]ȃDeO0 JC#P[ Ԑ Z߬Q.{2kZPqHYfYy1ΤV_v+;&۞ )$N lǑ[D;I 0R5JܲOFݢ3GB!68#>&6fG{Ť`jap+ǜ&ޏeT_(b*XCb )ˁH6q5KUq2$Ę۾ulzu^R8?-ӚCW>^o:o5?m8s;T/[~9s $y0v'3p +I[JM`o N&mqѓr;" ly"9K?v[rGzd : rp/ K4ѹ\t(!:' eo7XSJd;)sGD#{{0DZE9j$+ k &b?3cf+%>{ΰilѬ7p=6:g1ͯY ͌`2%ҕ%U5ᇟcux)S$;T^*J4Р"fmwG:+^u7aGќ9%xa™gAMs;/U~X^@ fժXȐP]^5i81؅~eBv+/茊<0%:d)ewOJN0R~6p:5N=?`|Tr: eEgQ`Vu۶ʢ֙WB54KδHP!52\e(|pufbPU?M=XX/|o8Cw3$UT uM uDh ޜn^HVx:6:Z `.~xr#.g);ȌF(im$Ret1:кΜΖޡ🀧ڡ:X*Mr\qOVfנ'6 1 ϧNXa?9+ì~`%?"́i$2pF 3E"Bzcz ך\=N1`^Pvd5w(pc|d<@O`Xֱ3PF:wKB(lz« j+)!onKk Dk~C_c4$%Fw-4„ ƍx)Fn'ĀE쿦@B`]Lu-kQ&7p{pr]J=jF:Zr|Ů)+F~7 o( qMY2U@jW-^o]JgG0Z2.2 #v^B6BD^ȣx rltaI H #@!-H+J]"&jDD~k{Nm@(BXdzc6HZh:~{'Dh{QxaC҆'[Forl`5(5xZ|S6DZQodnrxdUdPUaĀ?MENPRf{9`W3@Ԗ0 ;l/Ic ăwesiTE~ 'EM* pmj򆪭"`QO9< 7o^Jrfvr* ;ݹ,.X)HX<2=0ҹ2&6Qg о_@P~^b ~!L5Úr9ȿ1)P`Xy+s0&3*Œ47TzP ꘧?GDwx;\k"e:V!(}=S*F0 Pp_) ܑm͖e]@K(x_Ժu֏?,T6&+ZCEYF;=|Ï􈳝$]ՋrDUP)g6$$@[/Ըe^,7P'$y 8;DKqJ"Mw1y! &psY&_>"fK5u5Bhj?t!YY\ױ1i4ѷ5:Mi9waٚ$Muw;;5DIF`6X }^y_!<Ӳ5uK#.‘DED;7XrC#9xyIGJY/Ida-n4~$N,8:J8];x>Z=t-y==gG)3ڛ/^>؂Q=| WF3?w]{?AxY_|Ş{HS=]z)ybyv;ƽQ)'~hi Q#_!#1(:ݵΑ~oqi8FaO 0K[9RBjVq3 (Yh]$`@ ID 7RVjATo$s&_]d+Dnw.U^JZ6b9 bM.&\QՍZx9آ!܍I3x(LR돆1'Le#]?e'\+pÔMI<v1/#]6X:Qnwn&PٻW{I%1nDcZGE~+w%!!rF7!)j,Q+#fмw /2A\|B5o}gN^L>#V`Dq9lD]3 ҬXA 5,yfCm, rX;gf~Uh6BE/5T^m.9GR]P7K?+tA傗[гϝG(z&^&?:Ϩ$"WyF~aׯG^é vڝ'o 7kTb&oFtpa"#⌓rR/\ <`v73C@ևڝt<4RdUL;:؆Tl;:Ct#`znGuR/EY;A14n5F#'w-ݹݹ Q\VPk_7YlkiF#Rk zl%EdGұ{p| DJ,ψxSψ 7UP]bCy\Jо IPPL#0yxN:!,>t8P%-vϥw<3!Aiڛ,FEP+?w;t*oQɔ hnb3] g q\ 19 ~E)hW 8h/.paS+6j`T5l/O4ILjm{9eQ-8* Ľ9wFu<يbxQ2ڦ5{Ț_!.n'u^f}'*RGs?: 'לeW3ڴݸ?e!eyt6AuVh- {у>*CȚ}Oxq?|zOʒ ?.fhHq1jZT3 DOT Exd׻̲/g:X?H=4U 6h+׾ir?QXSfG} Mb'5Z"4g-yX%4$W-)&v7 ٟʊ\h?M2臼;qO>&c&8mu~P6|]T.H(Zkj|lErkhQ_0u;jBU7%_ZQY u%Hǭ5TzbyaX7IElՃ΄5.q$`OCńRco14gRwbp/T+-)v*eh쳏Z)ȒeJ[^eX1xjvNwY;I5VYd`` !݈cTjf":ՉL) ?5MR[vd*N]Hmny.{Jxf6.Z[͸js`(tJ#17^ǺX_J$ڍ@oLPl̜\`-2#:zvbBp`P:j*+\uҍ}Ksj@|Q68L@m+|aA=\buvYE`~-V:xƽ6(vЍZ.A5Ƶ.33eUf\@-HH?jS($:"lh`̦`ί5y֎ pqXct~&7gʶ$|Kx" [˭h<@f,OH8S/|;ǖ7@T# zB=3Omp9~Y7c8׺ft!ظXzmmCE˺mMB%,tV?_P]3/t0B̴R9"{dV>,(UDod0haY_1Pb m5h})@!j@r[#c;wZ϶+.=5 ' !l|^4ΉnvUK P0T'xX %;d'!}ߊ|#ձ] eф?()[kNѕ/?W;W%>O¦FXh IJ}#ch5Ўq@0\wԋhǘoG`yDmSzR.fi,/#OU.CMs 7zA˼Gܟe%&*eQLbdeD^2ߡ+!glD/G[aА c"o%I)|t $-.;P|H=U>x'^+$v" +k;,ia  `&;JY:"ހ`JÓ(7J/Ifڜ!u0~|+ 9wGQ8UR6U49-N`=Ŏdkom9?~(<.s7f Yq;Y  !N2%Yƙ'6纐bh.HK0;I4ߤYPt eIkgZѺU]Bԩ1Xjm0LLy|!P55a%x쫠i`h-d @}:&JFoagQXʛ!kޔ0s铡=SJBz f4T wclaScQ0FcZ!qr4a.Mm6T5k#*IXeF,u^X;y1 #D< G ΏƯDDQ;ť~yq`SJ/ٰqni7 UND}4i_ F3}3j2j^~ Ԥ UCU>?u3gA  yYcC"sU $x#`ܰ{77 (4|LYjbV5f8jک SCNgR\q9Ȣ8,m3Km[P&bL7)&j]ˢT .FR: 96ϹCLvXdl=RZ|[񥶑򚬚+Nc?zh$ݶf`tyt8Yw:ʼn?eTN3fkK[Kf2ƪҲk)S>% DIA#,ʏ\@GU \žTjJ= 8\CFK P( @f"N_-%o^*telEB [} _ݤ> p71!7w0l>s.<|IBt/ӆsdx=)Fx1ѩ 4D.-Өe,Gu&?]CG0 @/LJ^gyE2}&ExEjݰ3 /o?O^{߰&0gA/>eH*U3E| RJ|8л꠽? Q\{Yx[<IL7pBT  ܡ&ct<62P tζ֘ NW1 ZǸms W,H-úV]{O;AuQF^\;8,@7 <Fz5L z!yB^ӭш"!v#J1N[EnGt:6#ʗAi}{LDNwv;cבxVO]v\δ3Dv=0?X<#pdPQnJ/nJ΍ݫ/\8$*׮+Ss[\TQsQ;ACxu'Lq ?Aw+z_bL\eICxk6 fpښsh{u%)fБ汝o>67wx 6( _{R%?Y*l\5:,kWK1I~,<Xt$LgDTG#PQִ‚ ks'_evDUQI&+vg^C0T!xw1w x&}n8'![b˰;Uv9}")~T+Iߛ/l=>6}FEi JO%QȳFç@ݥQ`238TmsԘPۥtzHz̋Pt wj[֜o[&p<̌\2曛d( 5H1xRĆlGW5wPMXN+V89PYdZ|q4na|/)3 )Pn~rn48ΝSFBZlm`ų]qjHbaabuLjr@l#[}2\"P6[Zsǿhu]bs%oFQ?]f|f+{SNpez[f3^]v>+@ yTb+9B'!T1Wpuw!-HoA yŒ6B7h@/IXԹ۵Z ~VVD0JĂ+ʰgtv{^Ӄߋ+--~,NX#NdF,ֺWKSҍOT.BTJ҉з_):634ϟJSM<ZS;˿eȅJu@Ц>AP ivFZR ՊFt*m MfwЇJE! 'ӛƤhŸGJ,RĞWH0]VPaW?1м@4ˎ""yQё|A5]'BpԶAE3=.P~٨awC8p7BDG8գq$Zbf h|hKxq!*MML@J/$;Wc7V,mhASF=t~3ydOJ8>ֹSf|tSqX}΋>xj> 6ۏЬ}6>ĢM'J5L,r~Y?0^C6Њ}*{`j}v@["zyrVvr㨓d>0o4z8M "JHXepe:dۻrHzҵɰ#B-?^g:-5iF0jhTA˰}P=!+!i ٦0;>q}' {;%%dh3W<"hWVQUGRiSg?Ss/_~+&.0 f4;1TAkLeo֠ԇ\3 W GRI@unQ] lkG'RiX"I1뛑ENV/8A;[(ΎuжoyB=ȼF+пzp |eV%_gXfM>NT{8)5x9,SxuЄHN~MN˚GI|Z)n.E#^]c&v[;)鎵$]/VZ>[_\}ccܔyG'6iacy|V `B_3HXk{](% >\'Y'ӠA$eW-4Zcy7Fv&%_;D[# LX <. n;xx8.'^ߢdcC*aPz]򀧄hL|CY!&Vx}u7MR]߯K{HLV{ '05ej ®9!,:]UQ_fZ.z x>8ƷFЯv@r^ČK61۲IqJ YFt}GK% 1f,2?ҧs&G SܪÐoaF+ۑbirnH%? ,yȼo"8ߊ e ZzAd8IR6DGAFŕ  ?r2םk.FK yhQ (LyA^zɈ? ,sJ*8 `Mi5\gtQ'w4+NombJIҌCBvH.;kKh"J Js>D,:Fki-w*gX}?:z ᮚ!plP$-qa!Mh7,C9Gg e5Z:MfS]Y(,-z /+lV> [mYy7VոaSc!ќ|5'"9ˤp" _kmc^"! Z[@bz؎8AԠ{48^@vNr(SZS:zW uϜVdd:gpplpX|h\tEJC}A >EeSPiYV(2\Y"t^ɣ%7hqo!&0=!q\P9phz]&{MV@~F,@Ķ_:ÅY7xe}8 +)+ Г/o"AjQeMkNxL{>*Q6`Zp=6lP<2V٫WA,TV)%w.O+aʭ8^?fqdd!Aܺ# xV:=;[}3K!:mrl,13I싻0Z~&NÌP5p \2͍ysgb́1KHVSH4h =Xaj4 TLn i9JfY|zٞ ]\K);K$5$kS_ыHZWuAfA⫡fs Q) ۸Q຾ GY򍵈f5#n-wխ=(7;~w<54Pl iL`Q$DɏY'2O5~gIZ,~~A:_Abe)( Xa:)JpϥB;߬d(O L caRuzg#GGUT]F&Ck_LժuՖ%q NHQBXBW#'o.e`B8hs`u .T ڹO0Mx QmF Oa6r WUteAw+Z꺵c *)<(}D#Ab(%iL_H=Bjz7< SzOi+[JENJ{0r #H4}N=h–z"kZ0y,v0w*3K*|x{b1AdRѸXtXho9?? -.n' ''>k%B~b>=C=nydL_>j̉UD~IWYxőbCһ)R1r7X+O ]wMyG@5,j@#dWy7.vt2ǿ<҄qεJw?m8Dh\xJgXDZîs /(=*۷u:YDyN[+ oCq:Vj HiVEޚ@BMh3k]rЫ0McԨۅ>弇/'Fe OTjeU5Zkxǧ4v滌f+ᥚ@L Fd֓iLO$w+WtLln__Bhujr[+,NFJgh䄥l1Lo)f cxSҚ-BE3]c2Po9M3hd,H{@ݻAs+zxY¯A'$Q\rq6+vOkU)졁VҡoJEHU9qGedP1kDO˿VS(YZjFqPU 7 NB3 xDž?%\S+(Rʋ0NQ+9{7ނiik2-./L[;U\&RW*$^ Df*|wkpwGPoqcV\N=~+!>G#NRw5~v?,yڹ0aQ@6eapB<{"6]Q`h}(& Xɣ'UtHr4x,i)G$^0-^ϫK}온4Y?u^O 2Ovȶ吹 %+џU@ oHR"L.12fH8ǧ(T qLJ2APf:!+j"OQ2P+0ʴhP#1)2l+et -ܢ_ZzU‡*%CBmBq#