httpd-2.4.6-89.el7.centos.1$>p@Bb:)k͘c>F^?]d  1 sh    X H T ***(l)s*+,-89:/=!H>!P?!X@!`B!hD!uG!H)@I1X2Y3Z3[3\3];X^U.bZd[1e[6f[9l[;[S[[]Chttpd2.4.689.el7.centos.1Apache HTTP ServerThe Apache HTTP Server is a powerful, efficient, and extensible web server.]?+x86-02.bsys.centos.orgCentOSASL 2.0CentOS BuildSystem System Environment/Daemonshttp://httpd.apache.org/linuxx86_64# Add the "apache" group and user /usr/sbin/groupadd -g 48 -r apache 2> /dev/null || : /usr/sbin/useradd -c "Apache" -u 48 -g apache \ -s /sbin/nologin -r -d /usr/share/httpd apache 2> /dev/null || : if [ $1 -eq 1 ] ; then # Initial installation systemctl preset httpd.service htcacheclean.service >/dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable httpd.service htcacheclean.service > /dev/null 2>&1 || : systemctl stop httpd.service htcacheclean.service > /dev/null 2>&1 || : fi systemctl daemon-reload >/dev/null 2>&1 || : # Trigger for conversion from SysV, per guidelines at: # https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Systemdn n8)X-3 \"^M,(+T('1(L'94'70.#:E5sR LC:0+$:R&S*60?/ IHM"7drz}tq~ {w|}K;[S6 N3((Lk4)K ohL2q d$L,~m( P)Hz|*x(] ~ b'd t!] M AAA큤A큤AAAAAHA큤AA큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAAAAAA]?*]?*]?*]?*]?*t]? ]? ]?*]? ]? ]? ]? ]? ]? ]? ]? ]?*]?*]?*]?*]? ]? ]? ]?*]?*]? ]? ]? ]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]?*]? ]? ]?*u]?*]?*]?*]?*]?*]?*MQN+ PnvOBe(E]?*t]?*t]?*t]?*t]?*t]?*t]?*t]?*t]?*t]?*]?*N^sMدN^sN^sN^sMLMLN^sMLMLMدMدMدMدMLMدMLJJML]?*]F4AN^s]?*FZFZAF#iAF#iAF#iQpPl1 PnQpPl1 AF#iAF#iAF#iAF#iAF#iAF#iAF#iAFAFAF#iAF#iAF#iAFAF#iAFAF#iAF#iAFAF#iAF#iAF#iAAF#iF#iAFAF#iAF#iAF#iAF#iAF#iAF#iAFAF#iAF#iAF#iAF#iAF#iAF#iAF#iAF#iIIIIIIIIIIIIIIIIIAF#iAF#iAF#iAF#iAF#iAF#iAF#iAF#iAF#iAF#iAF#iAF#iAF]?*AF#iAFAF#iAF#iAF#iAF#i]?*]AFAFAFAFAFAFAFAFAFAFAFFFFFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAF#iAF#iAFIAF#iAF#iAF#iAF#iAF#iAF#iAF#iAF#iAFAF#iI]?*T?^Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/Sf/T?:]?*^QpL]?*QTQE]?*]?*]?*]?*]?*]?*]?*8935e31406a11aa4a20a2b92782639f9f4eec8882d1ad1503c9cb27a2e9677ec339f0a6bc069226a00671689531c12727324b465cabab9c519df3641cbd9a81e7e3e5b4f171425adcd259788d2cf1ae3fecad9b914a3e1cc92b70a2b75b1e8e008283cb45c8a5066e75622b60bc8725b4b6df07d7b95ecd4b8cb2e8b436860e54c1abbbf05db9283174680aedd4a44ae3314936377bd5e7cc5a4c0af774b8a49d963ee22b7acde4a14feb28a7e3397e567e150fcd11f0c9e67fa4870204fc172edf701795137566c7cf4b9c0c95ecd5f8c58269f5600217a0a4d289d2bf15384629e422a65df5a753de28c127a5784e6b7a7077ac566688646dfa019ab828e54c47ab2aeabb8f3f7a9224afc7f5bd06f345be67646513d45a0a88e70e6ce2f7c487e7451ce2d834d8af09a1db09bfe235fbc87b17b13a88bf849f0739b023ce39dd1229936b7e391cc543738eb98a28b5f0033c7bff93bad1fe02e935ebdf0873f002b01b816f9c84e6ee6e6cc66ef27d89a7efb5492d5e446957fe866f5a7831d1b5ff805898646d3bc326af2902fb2b0af4ba5a7a490e1a8f9a9677494980de2bf7fff55d89b235e03f4f96ea5c53a4338307503064979e48b7413c09e9c0d996906d1a6aeb44e00f3f055f6ea0905b9c837710998236e1536799510087a6efa3a9b8a1bd86d4022251aeb947b0073afa2d4a781883b3ffb1eef8f70ab0be18b217e67028e9ab965689f6cafa1c000a4f6d75d440cd0abf94725c6be2ea7de35b78d275cd19bf858014e374eba5e6b717d66ff830322c6188b89f54161e989ae40044035d0c417f63f7a5ec79316f6313873ac3228076238a497031037af236898cc4764047e7ecd966585c0c9c45e9c6c50dd11861676460cdfd5ca2adf62a07f8f7f1f8027ac43f03a8abade59f175b1dc41814213b0f8aabdaf6d6cefa5143587c8ee84c5d14b2776ba732651015e672471fe196cb5f4f3efa6844ad4fd54326620b821349794766b727a886d5229d2839c76eae0183ac63463e06317eebfa2f0699fa18bf713c81c8aef373c22f3e1cc62b1cf970693b00b5d1ffc9540cccfcdb5fc719bd6959924562ae06f8d0c391457e1fd2b1e86393fe26a71ffebca2c419d0bfaf41c483cf9ea832cca13ac22df1324fb2b292be5144d634576570d314eb4dfc0f70a1bc2b6427f353f09c44e1589f065589974bddc4f6f34adb9f4b7b5c0b48a80c4e6c1061b5d044f727d92121a495be48c03e1ab76e2487dcda84e97dfb6aba9e79bd2bfd8d6bde64f338a3281ebad20a6be4b8700fa26f3c7b4b291aff30bab74afea41dd2b6c7a00eabbbd15c60a266c7a75c179b04e64207dfd716b168a4e04174df6ef4745e8b3cec9e7aec070f9a52e8dc258ec80d4fe6c8c347144aa2ae4485af1523a1839873f2a4d5caf9de128817410f4a8d0a0a818e8fae79d81a444aeb46ce69fd8a18978b6d1668beb489d166f2ce5cb1f7c75bf3df2fb9453f97b886f29960eae7900340f2b819009e2e94f0a12086c40fccecbd342d8674749e2e99435486ddb7f0b473b13920f103fd1338d0344b4a30823a0d2367061d7146a9c2abb03561dae94cb786e81f34fc199408565c4c8b0171cfb250ab0884805b94b26783516d0571714cd9a1d0de0589c8b2db1999106ef9bdb6c154012d49f17c160f2a334c86f65a0494c0240b19fe4823d16ba4e89d0003675ee662778eb56ae21419b04ebd083f49c2044687eaee4c70524a1197a38996acbffe7cc6da60ef5840d7c1cbb4e5c3447f5aa64437e52b91883ddf66f45833fd7e3aa0751978afc7d086844a05a261c64246e3b0d6a9028ae959e1f2ce6cebc7cd8de80e6dd7c215ac33e341fe01346da09a39a1bdd2a7e7340e23067f8ce85916cf4d84c4df83bd68a032873884d3152bb4cd3950474a0165f0ebd00f570cabf704b9762f54423164d164bd594a602b8877f4da6b18903093d280869d8239428c25a1ddd5bb25cd2232bb822a5b1da5f165588a04ca410fb0e756a8e2a2319177b0620b4118e9681873a94c726817e4eddb2e8b2e47f5a06bf0a2534eaf77316951ab94de0c6b0acc139c4b52eba29a28bf144f645a82957197d717f5f97b4d96a381010cb3c3e2907eb500222909d450f89a3ccddba8ecabe2d1e02178c9e8afefa466918384e63e6d266a2660ab7df83fe20123a8c4ca18f5fb9e691577996ea405992d408d6a6eddbde76a97cc40cc50a6e34a498e5b7fbb4ae3ddb04d0ec1e316f9d2421c1d1381a7f8cf00b5e09b2bb7664da8d7587babb11924af0b8f0b16d45b3932a0b52665a68781c846bca48f60816f35b8cce6f428fbeb27cefb5a70fd2b09a024d177f03f4d18ed85f777be3612f0605e6d27b4f0aadeaacea40366adf8e8b2ab441f62bf2a8ff180239ff9794a9f02d2d7cca5e5e2113e0993f66f746bce89b56f903eec4a08c280b49ee6c29bd50d49d307b099c16cb1c82abe98de908d40483a56caa6c4619b52970cf996d596e703496609a97763db85c2ebc74dfcc6dc3053c4c897f07f482ed17024eb3f68e12d824d31cf3f9946a8cbbc4df70af50f080a2f22327bdc3bb58ab4fc714c06ce59af247a8fbdd1f224841f43e0999b5467fc0f362c435bc27fd49864dabef45e3311a9bab95e38f8de597a7ba3e3ae5e9d2477d43389dc915763a0e6c0f334b2a29b89d3e38b24dda3f35971790518b05a2ceea7c653ed1207f350ead63509021be147dfc5b63b7a9b0abf5206c0a302cc21ac3ae3a1252113300e4126b997fbba74be4d759fac88d15ca57f062d04d2d2705d033073673612cab8f5d451dbc746cf70ab2a33c87adabb06fc0370c231102c4c0237b1474b544c7dd3c14acccf496ff0096c02ac931b001a39eb761f4327890b4062b263f47754760ab3ce180ad4242b1df912bee8f5bfe0949e551f45b805a2abebdf1ca011db39f894626fa5b413b26e3cebb819cb78b945d9ce8612f55913747bcd9d748e47f7bb0addd601a78e4d79cd46cf0efe037c08323d432c5b2df198c83d06f220f86d00565a82ada13d011ad30eb064a625e79025156711c1c77e890863fb2963caea3015af118fc63c9ecd848aeac53de65b03dc8a058bcc00fc5336c924f4858f205791da556fe9d7782607bc921c3fa82866b5dd7050810deeb80b509be6778c1bc93001002cdba2dc4ae1f93c58e5930c1e7da6ca4ff60753ce39af510a37c2f8f33a280e9b3b59e5ab18b028fbd392783482b1fd4d0612e1b2962fb7c92dfd57ec94a49313f72a4083cf94c20f41d7755d2ab95d672c92d63d5e389e12ffce8121161d56873b329fc35a54b0a017c80192bfc5a4327ba3a0893011f91c95c8afe4d9c512e646304fd87fdabc96be8a7fee8c0e558ecc90cedf369fe7831c75288ae2ee33ee668a06f80554ccb35dd5056e9b7bf873dfcc2b4164031d14852d6b0269e76e2d2cd917c1976c358ef49c6173577f209a553c295492f16f69c27c7519ef82f59445da85f83462397ec517d8941e0e53cbb224299e4740445eae8d75f3bc4776596d3340adf5a351df942dcf6bb811be097acbbb97e4a9879ca9d8456239b556a479c3ff57c7c59fd44ed626e9faeb530763f083674fc3294e52051c9594e3c66f7574045212dc77b07a33325140478086b3fdd4fa2a1650c04cea096bb2e415b6489c4b478f10cbadbbb04bb49748b5ad617f4c7c0692a7d7753836fca0caf90cd40f8726e5d20996f0a6aa0340b6d417c27eb80a0e7b0facad5e46be828698152a07454b1ea09a1a5a8c66b77c5a8b82af48423335a89eadb93139f65181f83c1e01e341c4623b08403cff52ef87bf975b9c7f2a1de29d66dab910ab88182ff2aa9afc75ed76538f4effc9a2917fe7bd6a5f851e65b9df834a3085816bf8c6240348c66caba4d4581a7ef6784efe35dfd9baaa5d4bb698a7112282ff62bf39c803f89de9f90d20bc8b60bb0a8cb77bcaf925cd88d2b05a792632d88c38b701d33d31fe22edac043f7c2a21dc07412861cfd4bb6f970f68d5646ad2339e2f0d2ccec0ce619a386027855430c19c2a30e879fbe8ef5b903e1849857c8a85525241c0dee84dda9db63d6fed717a8158a7c44333cca2e90ccddbf1192eeb2ad32857b7ff369973e6457c34740014d28291e41e560bbb35a49a3906eab197f85581b6ced88cfd661afd61e73841ec916e72b365672d05fa0535ca87cead489e2053232f73d4372d0750d2d8d9cf92ae77c95951376a47456b96d8f8c3b00ddc13f50aa27c0465d68281e56a2e667a5bdadb34341784eaff99d449fed7abf55af562c6c9b7811cb3d17b516261e8ec0044179d1755011fec0adf29ae7320037eef5e53b125e06fb033cf268f22ad9d7202331600c45d8720bc7a22ddcc488166d938b19313f28ed3acf4cfd7e7dddf394c246cbb68d0c3cfde28e44b07484747e5e22d130a8d01524528435534e62dd42849f9f0b1742daf94e2e600586e074b85d6cf1c05ad32f50c891f3ba4bf9772bb173dfe5d11026373681c3ddb077208df118b7c62a9c96e8f60e24127a268d85b22c6eb3dbff23a4b631d562ad245c620b46e3d00dbac7d3e3823f13c0da9d044bbfe2e7d3bd7618876e8cddf4b2b7171582794ffa282bed0e618a5871c6dcbc0d92a1f01f6ddd01b18b1185921d8ec078f4017d95aa5c3e069b4eb4e69c6c24dae8c26a979da82023970d5f24bec3b5210bae70e92205fdbbf8ff7fa3a214144c175d7a432946d075e85ac5441e6be6ea27492ebfb7fa175b91051fb9ffbaadc34bb079814d03a6c81a45a912fa921637707726154ba19537ac54bbe33402aa5952333515f41a11e7bcab6fe09ae2bfd7c15682e298063983fdce39e398105ae8dba4c56a2c8fbd4bba6f6c5e5a5b9ee701a5270854fce657bf1fe7952139a2972168ea326de97b34a568e02ba5780a746b394c165b14d0d66bd9c98e4cf068637157c00a52e7e837b498ee6f3a99345907434a1d9e1ff6e721f89ac98fb172f137bf2205c34b2c4aaaf627631018c11416923d045feef019204367564642803107af48a05ea5851b438c854439eea28c413046959def93098f7af2f3a53ccb20ffdbe646b9633d2edc1e2a7b443b0e47039c6cfe327afd9132c36ca75a7327dcda13a4fda6661cf9878c8a731b254610b10ec472ab76d810b602d99e4a3eaaf8a976edb1422af67f30e0799b9b50bcbc2c35e030b3883ce604219404abc94b90ad53a81a55973d6e26f4ef546fa721b39134bb83941abd6c6f7610412b705bcd719e4ac3b9d10be6b8f79573d8d81c0e7a1ea32f6deb88349d4dea350daff9b25f0d8b4e2dd93f39b9960da7cae4e0f2aeaf9117e24722d79448c54d81e687188bf909711bbef314cef4c3352307a1553525433184954fa3e15cd99e184565f568e432882b61082a03ca0deaa04a7776cf79d18420768fda228949cb363807f55c5a5317ed6290e8174b6d59f0474b1901c0a91a8f9b9bc5b0af8f6584981638ecbb7566a4f7be3ccd23bd6a98f0e8dd87c6ff861a3ed61f5ec706270cb92df2f2b97c8475dfee1a69bac5ecbf033c716a05efa35a9b02e7fd4790cb8c16de3dc7172071d058d59b8d1956db8e6931b0f17bc0e47be95afe8012acaed49f20ae1c05a711a9f470cef3bc57142c30f328278857750019cc2b457672f98d2fb3e6c208dd2bbed4d16abbb04e576b864fff2d94e08463decd9e354a48d44fe04eb6c4f02d425e13250e051cd3fe4ca952c9ab2adf8cfa8eabb897e3f5f8fb413cc2bc822e022f2fc38017703e9111e5487c80964c119bffc62385572c5c24f4a04c4ea5d2147718caf8a88deef8fa6b540ba0e5cd53692e97b0c33f54585b7a2c5d4a26ad5de70fdab991a62a6b12d5777571bd9968e74bbf9b0fb04490441654b70d15c3c8f081d8946b2d98db835581bdec085ab68e9ded9416d4f67cee3312838717e89e784becf8d69074d92b3a690d6cbe7c1aa1c4cd618ee859cdf4c39465794a428cf49cbef32641359d17221ba196a69c9ffd915593f84ced9d05e8ec15f676263a184a7c30858f2d5cd0258da168d3b262b76567bc7baec998ee1b26049571ed20dc89e7dd9d3e87e85846bdf0d9ff1aae9f760774bf5ba9419086fc2b70f69130c3ee9f8761b0a12b0c7da47d3b779b04ab3827081cf044fc6eb521c1589dbeed75c1d7cfd63b8288c05d24f9e8f029f1b221e0bf7c4aa24f5481ed6cb54e29e8f063d0d5c3b42040ed582e3c3baac1660c8b2d7674b9ede47b49ba30fbd0e02f10006fa967d2887f7e4c676e6b657ae0a20285ef1d4caeebfb5b43066b80d621bde522f6e1e7c827fd09bb99843f3f835d22ece892639d70873703af389018ccc7b57a503d2692ba1d6b71271bcf00473d40f5095486535371db0732c4927727a4c3972e58fc93666059ecfee106ab8909905c356ab47d9064c2afaae708da7cdc89b32893a4831b3e2d47ae635904fa4d4b32f98d18c67542920c7e6ccb38527aebb36b862164a92b0ca5978124695d9caf3322b095f5e92e24312ec6f0e0d0d3dcdf9cbcf643360a4ccf33eb65d8957e7d14e1870327f676f3dee8fc9fffec659b9998edbec7508dec987b90327c1871c269822eda7f790d3ff2488cddc3effc815e8707d73ad1b809af54e5a18535ecbe2b0d75fc85a582b8900bc6f0928cde0e5403040986fffd620694f56f770b71e035377ad927aa5b5efc7b1f488b8f51b16096a7224324e3c9fe5ad2e3bac967f410695bb9891a2208fd123cd68184cd042fa6ce2832636d32211478c6355ec423aa02ecf9b724cb6254744e4e8fe67064bdd1a2b85f186e7b19a633a0fe5252ba5b0b463742c43166a7d50daec3024fbe8d60c0ad20a8aabf8e6158f0415925691fcca2e49b88463a6652b27e8ea76b3a52153cf6ae0a29e46659ef2781109bcce54cca31d1a4b2cccdbabf168d5b516f9760c804c4ac5776497dee0f79f9f1d5ce0543c68f52dd51d768acea8874deddd5c65f615dc23dcd8dc45cbf8be69fe9bdc636e4d5548ddca9cb865c9a2eef90a437b11b00d4ed8934d6c04bb88400d835b660e63022edb7fc6710a89888b83dc7cd81bc57ed1398b0dbbe66a9e06bf5e64edbc5151a998b3da17112f8dd666071d9067e038dff5b99409d688e728f4a5563a5e8bf632387ea1e30cf7ecd9acb14cb3061bd4d44a4cf3e92527e8a8bf00e03f948551d893463fa477f83846905cb17016b520255f625e23ac2c6feb61c7349dfa4971ef0f0037deda5d08a5b9393dc8ebeb65b8f4e6a8e01a16b77eee8e7097417c4d4f59e723ff49751378d9ebbbfb37eba058fb06557b632c8268d329847efe27fd7df4da551ffacc9e2c9f1f1a71efce81d954bba361506d349f5db7c2db8d944176706dc0982d975d479c69717fdc6b47933d2d09e2c65be2b0f904204db8e7860997f4e15bf33e3aac3d69be5d5dd65dabdce414990c90a3da0365e4039adce1401ec973821dd383aa3187743ba97f10a89e8402e84fa9caba2cfe916c3b69ccba4da1d3e12faa32f0f12059beae4cce2dc40eb7cd3b70c7bb175427c6c9040cb108700c247484a66e0a14e56900c4b87820380da449c41dfe3ea605f61446c8a3898f61dabccde41c108a8f02712f935789a88dce26b82da54c4657792275db9914d328a44939883ea0498eac27db9669c499b9ab63864d49bc1a29dc5f8ac81e7868b297d13bf16aeef08989ad5f421b949329906c20c4bdb29385dbfeb9df446367a5549d7416b2daef1d96ba999828ee11628a49fc11d4ff14d73c115db42ffbb607618a55e2e59c02545c7285d4d5d3931c0f6a41c39968f4b10d7451cf926b9562905dcaabe0c21a2a6dbebb7352dff4ddee4cf48b42780afac51ddaf1bfa530fb0754a3c06602f166c771e88cba966878a8f650d49ebb98aaf29cff47192753e1f6b22fd46793dd55819e8f249177ec447054bd91897840cd942930e9ced1019385b1101fdaa7c07d01d63aae771176a44d3df81d47b115b5128aa1ecc37565f06a8f62e31d9277bc38a664adf10c970108b95fa3d1bd93af8386ab7f57b778a73b8ef26ed7db4806bf722bdbdcbd5b421d40355dbb1c682a6ea75e7640f31df2140819614c4e7499dc65c91ee3538d41643ace02960287a4bf28ad9af893ef100e39803e09d4144877b3e1bae0045ae4a2e3dc89c2fa573bd9c9f8be7bfeda0c8f9718d55003f92e320eb3defe2e972a54a77d92c849e92677e028a31e7855292e0a8c66c67ff92ea660743006d47de9f012193cbd123a17ba79d8ae054bb2491a2838948de17ddc1334a6780cf7a8164a4114412db734c70eb82ba6db8c7f1638a66be9b21b47bd9792d52baa4c007827e092ae89636bfb89d907fac6223d5c25c2e89cda4a74fdeec6713d455d39914fff821ef0695af1a2ad13cb0e54babf019703fe671a32fcc3947aab9079ec2871cf0f9639245cc12d878d9b95a180a3513eec9e82061c21417d9fe1c674ccad3907bf1da8e337704a565c99ba78c544ae779066f00151635a6e2aad9da2799345af2f7005def96bd6a8096d3a77fb8dccfecd0509f454036e1f11815a299114f40278b237dc3d729faf74d209cc791b02fe3152c1bf45113204cc7fc6e4a33be92656dc58efe20db5f9de098ffbbde8ba1fb56ac130a0c34b75d6e2b99056e31d64edeefe067b329e84e791a4f4f88320ac172b57e9aae99ec802dec633f16ff3573c0c34a2162517e6894e96231125c3cb4e67c29c78e10dfa4c4406179593771935ff25a50c54ba7913f34300ff9678a9d04b1641e16178eb708a997c198f8d263515a7631e33f981acba27fb68e94c54a7f9dfaf15308f7b920eb814aa3073b78ed2a182997db467d692994fa838beb0c0dbb1c9dba2ff1516e5cd3b603047c6972399cbbfc12a89850142b98249b0baf87ac82b322e8a310b3e0fa3236223502bdd5dd53faa079f4ecb5f9ae500e4eac68fd09f6a88f07e85f80d2b02e0c55059aa8f01fa10ec067ad94eb293390f918fb4e37bd03dd8fcc25223b3322d631e9009296ca45957b2cab9920647cb8259ac102f833af93aa720d38fcf159408f15007b6fbe171b20670fce5b817ceacd3abe21c0a9d2192491ba5a4286a2835ede1a81363ff1840ff9b2ca7e7d821ef53d305a5f30011e9ec9e093913c1e712f7fc9f3d44a6e64859e4e5cf683f23e979829588cf462ab6ed643c6e6db354aec599c6b8c11db9e4adc72028ff517a6e81f72a2184c7f5d191944db4890e5a6d7aab5ca1f5945b6d2ed3f37e2953daf2cdc4d832f22f39b97257c648b2f94d0c8aa654603e01dc4ace5b9e301b6c9bc112c960525d682b9fcf86a227d6ae083ca05bbb31308f6a4fe3e4485f8adb94a9127ca7a6cb4f64e1e7a27f482e6d16b8a3f60e8edaed208d860fbe5eca717cfbcb58891d431f9afaf30aa740d9fce007e820a599f22afa0dee28fb9fa51b7a9730e784fdee62a1a7d683738e2ba1157a16b972085da634754e11e6d694d750496da66b44ad12f40763ccf874c0b7f0104701f22bc0f5edd3235cadc877638a8d56ccc86e74f7fadedf0202df263fed2041742385632601ffa89807ba18a5ec0c2f412f75efc23a60e632d4e88ea6d8d2e177d03bff741b79dea7e31763b4aab87d9c79746a07b52938bd0f959bd23e00c194af8df29a1f67032886195a5f00a3e4ff3b8f80f55e3104247a2f9c2d2fb2676854421f42fe152a8f16d775922c146cf5c6e3cae28353ab90f3f664407f6970339ebc94261f312e7465f73905ea3f7fcc76143b6dd3755e231cae49f026d278493537f2380f69d1f259a5c59c19d81f16d70ea52bc5af8bd763d4302d5e4d409db887ed0709132f6fbe5eca717cfbcb58891d431f9afaf30aa740d9fce007e820a599f22afa0dee29d6a2f20a8b72d861c0cce65bc520d01beb74ff4bb0c22d3b1aef8f43aff69889cf4308a656004270f9b3a006b06955579bb62dd8a67f4bb7170c99438fabab38fb9fa51b7a9730e784fdee62a1a7d683738e2ba1157a16b972085da634754e1306aab88c51b44d3044500a3f737ac64f92b563b72ff6a1308df697f73a527fbb596f3df0f5439ecd36f1e48a98ceb256d4fd0aaed13391f01955e00bed6e0be663d5408c32ac610f28ac172c086ac45edf5089153561887d85e5a5e67166463a86c735194e0653411cf89c6e97e5f66da2fd1bb0d77e921300cc22335b221cde7f832eb50c1e1a9de8482467ff9f536e5756d335749b50e0601948dd72dbc8453090c5ce6a3a14ebcbbdd025a8f2b253a053e2210f3e1a31766f4283daa85306fd495e9c197035958682500456e67a0cd01e9bdf6d4f09dd340eec3e2fb4d816d5ee2604d4c8d2300de5cb1cd581d2a48c98c43c6d107e0266dcd2dfea15b10298e6ebd902a2de18491c9ac76f37f039761bc6a5a3bd02f4ca12990927081bc39fea02a766c55c480432e1e0e92ae535139fa2ea3cfc730d4f8095c225c5fc98db8761bff66a355d6a2290de6bdb449e90f8e1114fe8789f7c4cb6c1804008131f9828c134ba9ece109e4d72238f24a983ba96884fff6c7d590dc3c820ed78e3080bf8609701a8185676cf527bf2909749cfd599aed495fb570a71c80d45c3fdab9daf1bc3002747d49072cf763698f9a417cc3e96d3ff462d7feff540c7ee3107e743c187450cd5cc5fb7e504431980f23445bc636d38f844b99bc58442f8e7414a1f79e6edb38825c285e9778a7425688ec39499529db06030b81bd2683e496a9f97236f5b61b6d3a57dcce9053701515bfd0380199858fb84995d9dbf3dd2aa293e6457adac3437bca6f0309c30d0b55fcf643ea8436f5d29a7d0947a73e1e09d5e4e03c57ba24c23b84cc4af3ce66cb44259849d929b911711c25d25c5e5273a22b889e169f09abd2058ac0322a26e297465333b479817a4478f99a8a7a2f51dc97cdcc75d99e33b9371deb9d9f2f25abfd05a0d86d9c5a67c23695dd601e482e1aa04721d3caa0ba1da8a2ee6326cf2d40efc6c0abbad0057dff13ba7a73c2e1d7dcff33c932efc8520f12dd30e61836857f7de4c0993fe85f061b21310cb457274171b0d74dee3c21fe57043ff5cbfb260edf770e4db328de769b4abd34e48e943934cb9f52afd1a3b0c60ccf56291d691ce3ce28f83e06e9a81be41355da1c95c6e30ead7ddfec81b5a42b5ede5ea93d667203b5d32e6e9eef33d5999979447cf6a1a64ffcdb26eb9fff422c1f744bf6af349044f8ae57facb5f9cd6c274b568588a5c104c716d0e88f490f75ec04f989104b281c5a9a7a63b2325b56bbe339bd936838d4c1e3721a6fe6d38f34562836b1deea5ba40f785298f922e9822ff70cf213f0670b7323e6b06ab950814a4e5a011a28cf30696250e3a72d461d1241b39325af34b2f9eb20f12bde94670a657fc1808692d6d10ab4f3ff834a0a8caffb9e1a5d54e24d0fd171386195198c61dcd9add90a5cec9528f19ddc2059d67a0d63078293302d2b8250578643958fb9405cb250860cf80661435dd0a9362adb0a111f3274d0cb7fdc3a0b9d6a4440053718d1b71919c4d4a57b81bf732d7ed4e325357aa6a56840bcb8b5ea33ba9ec42ffbbfa161628f5e96f239a08d4da9e838c8983a428fc7bf08f8b15b43bb1aafbae3cb1b6e5191bfb552b2d0651708055dd22b17098c3c6cd84730bd996a0f95e2a33c6b79b99abc982dfa7a96dae3ae11c417da7e3899192f90c13508254f8966fc89fd65825494aebf70f99c3684d4e0b50056169f8278ca7e9174d1ba5f6bdf03ecbe4f4779a0243cb98f7dd3d6c1e3756dec52006cf6f3641b16e762f895a78004580bfb359a60ecff3d52460ffef9dffe8fa515f123df716d153b4a2da1d1b8a860131bf7600e3f3fbf902acf827c4196d5e9ba2bf6b305c12919accad05da25650884ec08cd8bc1f0c00a0f5f86fa7979191174783507f2b56b46b8bbc6b826e46d2f9fa20246efcb960b5f69ab8ed2eec95c791ca9c1357dfbe2fddbbfc8e531053f45425a40d29a8ce99a00d86fa68d4df970f210da75fbbeeeb0f6022548f99a48d27d3162674ac6b60104d3bc2d179d33905e674b14a163fad6946a66e1fc0163a14301d841abc6fee3d5ba7f6f28890dbe9c76014acfb0e5816e5962d74035aed94e03a487f14800629b1907ebfe42110cf47d1db2fd968c616331e5269395c8095b31a6b9a16ff01de66fb3854d73443dc7efd308819ae782d7fd825efb3f96a26057965b9f8d5830ef51adff614ebc701ff0a89d9b7c85c7d6b461dbc5ef29352bcb91ce1b6cdc3ae68b0eb32ab8f64ec6dc028879896d1c1fc14c210bccd05978355c040e544f71120dd9ea7f9792ad6f675e2e0e050f82935a1dbe4e98b55670d6bbfae4ca57465a8cbbca4533f39855c683f8415717890bc55fb89caece2b1c05e9d34ea7e11bae0c09060b33c636fcce167980bb07d53f2569037b4f8ce075f1c714491f1dddaa873048e5e4e74d1c082d3fb3ef55ad9349ba0136b788a389aad66577b6013a8f2995c0d17b8b1d82f7a6d439ed0fba8a95b44458d8a5f0e5573d0934481734c58fa73d813d9f0c07079ca2ef36e1c3d5c91b8ed30358b21254092eb1ae058cd9134b1aaeffb384e6919e3625a246e8146895ff7ac5f6407c6ec1ef20948a5bc028f514f88dfbe172e31aa16ee1a4ff3efa76963b5a6f391e4ad3e983ed1d9359f82d34244c0f1e1f1b0833fe775502dc1250ae2ed4ce9a2e36903e8a0b9c4c22324dd7232e62feaff0e40759cffb7ddf825f01669ecd027e1c2dbac5c8cdaef88435da9a52a68b6900eae6116f7349c4045fa653f4094fae5e2353f0b70d0624c0c6f87bb97eb4c161352c14be6f72fdd8da075019fa2c65a02c5cc5cc0dfc54e8e4dd83f961351f90f4732c8629c6da73cfafbfe91f3bd47bfc6abe4d438abccfb3b036f39285dcc0e1bc15d4bb3512d5c6e7665201d0114941390cc2167e820c96e756c9266cf196d264de3b4907246e223fc3cb95b00e898c4d09f4baf714ef2f9e0a9b58b8580b7f188ee15bbd23cb76716d7643176011a6339b05b9222d89dcdcdf19bf866aa60a5b9f6462d3ec2b995c35fc0e1440a89c066f50f60321bcde499dbfbf4183a7cecd1d142cd3297d2f7e490c1335cbb2b7b871381478474dfbe5eaf63d1ed73b441b0e316f34b832dc46e428c6421d97fbc7baf9f468396cdd501386f113c78f0e57781fd8bb86e905bf000e3c976183d82f116db015be17eceaf9f80bfbde1aee9e527e9ef842241c66cb66591ef28cc68fb6e012aa3b5e874551642fc7a60b305021587f6c188371e439c285043ab1d463b6a42ebd01c135f7c24a277d38fae1dd2afb8a23d81e7a2912fc68fd40150525e42fe42df49c50cfac52de8fd17cfa94e1b36ac7739370edc2400eb81fec68c9fc18880530fdddce4621bd8ebf06cfddcac0327ff4f8b4facdd3426311feee63626652feec2ae4038c697313103b36c97b74a17c22cc17839b71d7bb8b70a1cb7f909159f8cd359d02a018798af66969233482f77b86da6a66f5ee3fc2a203e2fc7e07e2a8304100d0b5fcdd36d112df29b2524480b8c63c5aa12998d2428219eb9e1ce3c31e2ade36d493d1a6a878da05d8cafc9d89ea196358b05ad09ada7c51851d7867f11711f194e7b70606828646c04fe64ab0b2092d420ed368e4bbe1b37cdf5d7fd294cf3b0a64bcd73331669917f61203e3e9794ad0fdfc0dd750efdf3cd95efa947aacb15313a827d43c267c3cb950f30e4304e1658d2a4cca1a338441aebdb6be076ab8f10b0c9e5439eab0625248e7a46b34d088c447da0e8183ef665b085ba9fcf7ac978acc2cb9325fb5b0d20ad2ff14c9e9fb5c631338f3cdc28074d4a3f4a6efecb0aa68080be29ded9151ec931683162a843a5502d2b16628bc08b6e59648b73696c5f8edd616481d94b0fa54de716e2331fc0d41a57fd8916f6203e8a403275b52428e3066e1dd5b4c115c04607535fccf980373c0bb4b7d9cf9ef492bb5c194192330d8c5b77a66c0fca47dacf9379b2998d7b276330c8213cfb7b7712a304a9be439f889d14823ed1f64b305ee959bb2dc56ebaf437d124164a41dc6ba19ac279e3cb4d3593bea8a11f7c7d3c9ff0fc1d3165e23e10705189f6e9536aad8579c29f14eb25668fe4641106c04c5dd24b50d72b35dfef4108c55cecb56e9fe4f6106273f08b83b64086127de8c0730f93c7ab1a555441b4b8de6f1bc0218ebc8e73b803b18f900f53e03779f7a04b11abc40976dc58d265dfc72233b859ed58e0a0f41a2f42c9338cf5bf16b383c7cb32f6b0ac7bf2ba12f11536f526c61112bad4a9b5736dd9d8e8abc435249bc089f1438c2ef9c63f2625156187ee616c2b6dde1a8ca6b3bd272097dfdf309a0d6a8573871e6f9097ca501e4c1e657f164809ccf5d7ad64c525539407cf0130f0ecafcb9a6fa946b31adc052d946df160ef3ffeb096e277cd555f64cf76268228b5c1d6ad63375efaee9391d544b36022df8c6b3f0fc1b23d403177dc99ffbc4841416dbd3e2dc707c9582747ffdce2fc76fba5ab104de4a2de335b7efbf7ff77fece34506195af1b7267ef47c29886dc33fbfd95b472b2aedb2c098dfc0931acdb1827f2ad4258f447bb50432acff9b9c74176d8f6b2517f9fc5bc4b793034f681a97947db7dd66e0474c1e4ce1f94828a7c779b5a297bc66e8baef2bdec5ac0a84938af270d7a47d4d01060f0bc21f171decbfdd71b94968a6b2bf1bff25cbc495b102c69885df83ecc5bddf37b1f354a087ab59ac71ae43c2b7657bbbc81be9497d11af5e71ce1c248075d909ba35a716ef0a8a441abe9991b6825a79345ab9ad502ae55331ab5f9ab2de382a21d2e78ffae9aa5a3e7a716e5e527b867520ae5230467353a75c38a0ebbf33532702badc110ac784c1ab3c110745ceeef23efe58791d5576511ed78fe916f741d14a9af2cf05588d4ca748dd9a4bba9780c464f424076258b3911807ee5acdd5b02a9b9bb1f83ca6b02bdcedac2a31962313a03d96bd1b44c8f88cc949b39cc71dd0efa459167a746afeb1b08e97a6c70eb49bdca26975854a4892d867cc6e4ba737a0ff9d65874934ae36efa5a0a06595354e73531c858361e26b9435dac44dfcf665c2da33faeae4eb329007f50cb9371c3f491a32b3029d76b473a29de85f92c3f559c5265c715a41a6cab5c258fd70c9a32069e065872b7b92a0050e1a910a8234fba613c8755c2e39e5b4e6923f1d3083264396997a6dfce296b0df8840eab8be0ed67fde1ad340a00c91cff373ef41c6252bcbfbf1e141670dbed6d23b1dd199bbdfe0a740c5752df60583a6fa24f6bee0ca51b883a9eb9dc0d7a4e3b3ee57663b460883ac8c02967dd2e054ee5a7076d6b822553b076d00e37861267ee0bf67b14169057d53bda046c5176a6c258840c486d2a4c5ed909b7ddead1ad5f9a1664756be7285c3a2a0c33fcf90c92f6b4abcaf579425d5359d6f8c4bdf6799bc95fb0d8169e9e58f9c867b9507110b53dccc3f7762d3068852538415223fd23dfa3c369eee5d95efe38ad4f53c0bbea621ac81f7dd3b0c1a2673e73951f0b067e2b82acf653270241a8bda9998f9cda35385fb8e5f898baa88516909457858bafb1fdaa9dfcfd849d263739ecb63b7d1b7f04db6ce6e43ea0d5b63206399c63d2d683c6a6c9dd3af3775b0e0acd43c14f99d856908768bd6ee029014527d1777281f35b30cd08e3b6890d63ac81a8b53c5975f5e0ba7552134c6263ebbe087e8a8fa7e5a038379d8651ba26ea008c471a72560eebcaa9d92241423199c6bcc6d9b0c9bbfa6ab6203020773936fed76a9d57e3a535f072cc975f2f5faf8fce82c180923b4f5cb8da77b4cfcdd892e4480fb29f426372353807441d118233bf02ccc463ba31362455be16708c953b9804135ab57796fd6d078c43acb5f7ab1d9273f13f42648fb24eb9479b716d0d529f6ae370b255616742347645559fb828ba2a7f513848348e0573714d5246e76d2acd75ee444dd92c92c2e0454f429f5cac96277be9ef0a77b372be935729c00ef20e83f04b5a1047d3041bab4f554b4d81111aff02823719b941ee6f868370a2721120a249316e1c215b43d13560d0f09c6c37b694761abaac11383215a4a0939a1c7401c8f8572b3cc763732d924b2b517f1b64c786197fe50704c00eea088c836ebe608f8af5aa1bdeb642a8d6d08ed811e30c0c35cacd4b42dcdbeb3ae25d4dd10af1a086c49bfe9d9d053a7b0c230780efb714fc40e497a4987c57020531a81def0e4dafd23695dc72301f11994424c9723e5a5d19d5777627b8fc8550273c532a25a3ec2acf30466e5ff00a3fa83cff85adb7f183a1329049a97226016e7c7c19d38a45145ed592a2d5d643c58177071e706f0582c98538a69174d9fd4406f61a53707c9a9b6185c577b12293e7c9fb35fa9f3528036a8b317d74580ce65496f3b64b31ef4a3c678ce22ad62db6395e4e4bc21d0442062659db0f5ce93656e8d6464c172328dff5b2ac81a6f7fe5350e69da648087bf0947e34d18e5b113684287a4e356dfdda3b73fdc9ce15a9055472f92f7ac5651fbf6ea7e1dada89ee2d8f3061fe78788e3092e97888b7f38a4f1809eda77cdbd8b67bf1c3d3fab9922ba8dcb3bc39ea6317d6dd631181a4eb7e7b2719f1857cf61c2c16db0823c3af82486761d32ce9c9d41c61f2d57d818dcc088c2515febc8082e5e04ff9dafcba4119e26309c4bfa96331775a648ef2be7498a395d7f43bdef9278af7d1dbd1e9f19befa33d91a7b4b3e62d8415c7a1fdbafe432ce0c74374868b77db087c7efb87f879702e848f645c6b768099871a72d8579e956b1054b6ded8e68e5eaaa5603d4b0eb586b08f5c6ecf44466bdfea1df71697094c6e1e112e98e90b9871a15524e00aa03fc6b14da7a2df07ee1f863a10149cb5484d7276f961aa9fb5b095da7310b801133a85af142bbe970a805ec9e95facd8dceaa0777eb2c717d31e2cc668a4d556c3eb31b488d286bc9c66da68b32a38b933ce62d6d4b3d2c9d2f9b33978d984d8775f2f8939de2be137bd5c9f2d92871922254736ae1457b3582eaf792e06e0d2d1f071ffba47ad1159511aa1e29a5f61ae89ec039ee886c6ffd015aedcc4dd1539b26c5c94540860df59fd95e444c1e37cae0b8cbb1f6d108779179a0b17f497da103aedd387bc5852a98676cd90034f6840e4fb4d2b20672d0ca16587fff0c521a64820b1c909d93c24139df297e80a9d913e0020e4e89b945786046bbc0dee10a8526227544841c91b8842caef5cc48d5e84f8925a19de83d10f86b1b79e51b949b06e77b18e04e160a6b8ec8ffbf545914e60a3290c2578cf3b79e3823992e9f1e7f1225de7b8d25c685707e5b83ffdf7cdf7024e82f9038244d7bb5da14afc94d128c69e790661d43fb30151a050da3b5cef49a2c7d0b01eeafdf1f4a001873406658b0f7763ec84a9788978c5a7ab891d72e136eb1852dd12d4e5d5f8b1357ac3a8af6dad197b4c3905310112a6b29c2d53ef10e63d4474afe600dff3594b48ac05c87a011b0f43702b63c42ad7c6382d00962ddb7652793b2e076a93b74baf75b74e3b35c15f5fd53009f61c653aa23d91334f9d7fa2fbd325eab859b68d77a45bb6a78b8989b84a4c5d372879cd340f989addec04ac1a1b324cadad7f92d0af0cc6634a4771bfde8daaad92b28b29a5e2c296ff52d82733d3813a6b499f955b30de00d81f54af9210a519c690d0858e6c3f6554f06907e5f044dbfe10e27381f80f93758025b56cc60fb9cd2f8cdcec0bf7c0dbb20f046b1b867e385e7cc0301f73475d08eaf7c9458a9e21dd1f9abbc1ce7f1193f025c84c5286f23a1cad9d7fcb89f31025b56cc60fb9cd2f8cdcec0bf7c0dbb20f046b1b867e385e7cc0301f73475d08eaf7c9458a9e21dd1f9abbc1ce7f1193f025c84c5286f23a1cad9d7fcb89f31015ac9c7ede6c8a23fec5ae2f649c5d7bfe75dfade7cfe0976166fe5d5e865d93b5cc866c81ec469a2da945fcdfcee74ffebc9eead8300499a7229b72b6690e79eb69dcd0e9093584f5b7053eeb8f1fb8451c09e7967315a78f5dc6347bf6eaa2fe381aa92da49f5d5aa06c0939d2c1c1aab5b5e0d919430691392358ed0fc6055aa367d8c8ca872779beb898db57d2b43ddb1e07712a39e1cc429a03d89dffeea105bfad47b31338aa2c9039fe93aaeb762b24d074590e3742015275a2a6bf7bc40aeafcd25bc944d0d6357298c1b198b4a1fe294e0b84015d04b72cf942c106e94a3c2f1e9e0d9b24c5091b30bb66d1887a1026381bacb7665340745480dd2e289a6eeb1292c56d8eaf319c47f71d944417ccae7f4229a8305db4387a810b291ce513fa6945f376012dc9f5b1eb3d020f3eb4a510a6efae6083a2a1f1d82a77d7a1a8ec55f31a6674fd2e2c41bcc6421a9aeb5cf161c6e93363f31347160f9b4efdba1508f302e127a17900b9eb547262a473d9bd40b48ac085258d796271404802032859e340a1b8b70fa7c93dcdb970a0a3369e5bd8e295304034b84e8b51ba9fd96f428161128b603cfd5c67546135e209581b95c5b6567cd314ad228785dfe822d22c64b0cbaff5da28a11b21ee2193a5c20830369f5f7cd63b263faa102fe810f5b1eece7abf3f956bffb3c2a3d171d1e479c81565c986fc800f4ffaa10908f2d05856909b33c11895f20dcd1ba37d97e0bf828434e6ca747c44878530fc00ecc525db1f1d7a56d6902a45969322d38ad60b2bb3d8fc81ecc2f73f7400f6c1ff01c3a0c5de8a7b283e9642721f20bd1b57d9c2292a1bbf91220350a3c120ed40fe7eaa8ef85fb2b3897f2b2ef7c6f7acd0c1206a6a4a811dce4ea4efe5bc2b1d4096f778c43f371b40be74229c3cc62a4abdcc78aa6c1e280221e982a12e194417d78c5c3a59af82347bbe30cd8485d98dde41f179e12ce9f210a8020cf904ee5dab565ce99db9596b23eea521980bc08cb8fe06ba22ca2f4c25e5270884c085dc3970592fef88755539c5413ef600ac87282ffc271a90c30a67dd07106cbf839f13a4cea7c349fa3dc78f2ef4319daaa480d99f79bfd754d67fd07bbe974dc64a6e77dcda88fecb431e72887652b8370c182f10e050fd403048890d0175b36257911c358180606dd88c49ec593dcf1e338b02e4bcc7447324c462287240f24e37bd3125d2824e5d04682e2238e8d3d9091d8219a7b1779bb9b7bfb2761c25dac6184cab2cbfce8d42d54ead4833d604f4bb26ad1408db02252448fc96d1ab3741d5a164dc2aab48bb74429aebe2e2e29606feca581081697624dc18c8560f9bdddaa5e89f2d1d1403681932c574de5377c6d0dd5c1aa408c91a3e979a897f3054ad1af93e8b5f92aaf342a8bea295564cdfb0288585bdc6702b6e2aa3312a64ab1e106ebfe3f07948be5a66588389201185f054dc51dee4da32d868d5c2ab567639b5b303a41bcf59c03b70da9061fe7a25fabc8ae5685e1170a7ffc889a4041917d19fce685c473119eff7e28eebcc7c7a0369627ce4f87aa3b897939ca24bb33a14e5d99986420a3b0b90d482ef16a60c90ce93c4edf4ba5ae03ccc64008e2db114921eca29daf22ca04d4a20f784c7c693fde043ba6c36f35b96e52bab2720136d9c479b90581eeb14ed7dd92f73dd11f76c08ce0eba13c2f28212e1587380141daff4e10a8e3db8f7ae5887102ab7576bff43049590f637ac20b2de15cecc4aa08ce339a9ce9309789f9c705e3e3a75106a7abc7f672e372f59bbe12d21e5646fae738afbbe6677b3fb0657e608d3e8941c66833722d3a261a98a6feec35449ca11c709ccd7f87370bc18fab5823b73587056e13b8d444e256a6b3f0887372375924df3b85539fcef9e754c10b86eacc70addf61e00f6b50f37e61495fb1f85869a1ea4426627d8836435d094303e14fce6b5dd9eec711eef2ec0798126f87e0487dd9d643a89b97155a6b9aa1acf2916cf39d0465cf8fbbc9e4f62cb99cfdb3a688653267971254c038a363f135445a6f5652dbfc9c5e8668084d838c5abddf3c471378e19f42a1178bce4e090bf4f60291065926977703f67c65e9f0d6919c412dd5a04c322ce9cf9db80a1182f57778606a76110086c49fca1654416fec35a8b5d36ee0257025cec63e56dfe8572b6ff67c6b0d0d43158cbb5b720d579bbc1f8fee3b64df9290d41a28c747a5802589e48e05b7ebbfe9fc2f9ec2f0698f1c3497de39a192dd1c3f3e4506ff1a84dbf85082344297dc52e681cb22cf56099d19b903df13545ead008ad768df0d23c8d18ee49c17eae9953779cab4991f21b337114cf3b959fac6ab1743aa6aa3f60b5350b310899b652cbdc36246a8cbf035a65ba058f0716350de52d767a707b327f276c280e9bec6f226b208d54a65db567624937a1c20288105364a24d33b9da2e1b73f15b389f65ced2985ad90da79b95d7dfcac410c9863a49fcb4c7d577583e69f46968eb6db85e553f87d90df861b901d0d2b6493b8690025cefa9ae31e0200ce788dd9d709ea41a4../../var/log/httpd../../usr/lib64/httpd/modules/run/httpd../noindex/images/poweredby.pngrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootapacherootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootapacheapacheapacherootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootapacheapacherootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootapacherootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootapacheapacheapacherootrootrootroothttpd-2.4.6-89.el7.centos.1.src.rpmwebservermod_davhttpd-suexechttpd-mmnhttpd-mmnhttpd-mmnhttpdhttpd(x86-64)       @@@@@@@@@@@@@@@@@@@@@@@ /etc/mime.typessystem-logoshttpd-tools/usr/sbin/useradd/usr/sbin/groupaddsystemd-unitssystemd-unitssystemd-units/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/shrpmlib(FileDigests)rpmlib(FileCaps)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/bin/shlibapr-1.so.0()(64bit)libaprutil-1.so.0()(64bit)libcrypt.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdb-5.3.so()(64bit)libdl.so.2()(64bit)libexpat.so.1()(64bit)liblua-5.1.so()(64bit)libm.so.6()(64bit)libpcre.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libselinux.so.1()(64bit)libsystemd-daemon.so.0()(64bit)libsystemd-daemon.so.0(LIBSYSTEMD_DAEMON_31)(64bit)libz.so.1()(64bit)rtld(GNU_HASH)rpmlib(PayloadIsXz)7.92.1-12.4.6-89.el7.centos.14.6.0-14.6.1-14.0-13.0.4-15.2-14.11.3# Save the current service runlevel info # User must manually run systemd-sysv-convert --apply httpd # to migrate them to systemd targets /usr/bin/systemd-sysv-convert --save httpd.service >/dev/null 2>&1 ||: # Run these because the SysV package being removed won't do them /sbin/chkconfig --del httpd >/dev/null 2>&1 || :httpd2.2.21-5]>] \[+@[+@[+@[*A['[d@[d@ZZS]@Y@YeY@YY@YY@YdYp@Y{Y{Y*@YYw2Y@Y@Y@XXg@X,X,X@XƉX•@XCX@X@XXXXO@XO@XO@XO@XXWWW{@Wc@V͛@U@Uݪ@UoUȒ@UU@Un@UY@U.RT}Tto@TXTG@T2@T @TTS@SS@S@SuSǺS*@SSRUR@RRΏ@R@RkR1@RsRrF@Ri RM\@RC@Q@QQޞ@QQo@Q@QQ@Qo@Qm=@QQQ,Q,Q']QP @P6@P6@P{@PPl(PiPiPiPiPiPYPQPIP3x@P3x@PPO@OO@O@OЗOЗOF@OF@OF@O]@O"O"O@O@O@O@O@O@O@OOOOOOleOleO_6O_6O_6OU@O8@O8@O5OKO@ONNS@N{#@NoENdNBrN)f@N&@N@N MM>MMn1@MdMRMF@M(QM$]@M$]@M# L@L@LLMxL7@K@CentOS Sources - 2.4.6-89.el7.centos.1Lubos Uhliarik - 2.4.6-89.1Joe Orton - 2.4.6-89Luboš Uhliarik - 2.4.6-88Luboš Uhliarik - 2.4.6-87Luboš Uhliarik - 2.4.6-86Luboš Uhliarik - 2.4.6-85Luboš Uhliarik - 2.4.6-84Luboš Uhliarik - 2.4.6-83Luboš Uhliarik - 2.4.6-82Joe Orton - 2.4.6-81Luboš Uhliarik - 2.4.6-80Luboš Uhliarik - 2.4.6-79Luboš Uhliarik - 2.4.6-78Luboš Uhliarik - 2.4.6-77Luboš Uhliarik - 2.4.6-76Luboš Uhliarik - 2.4.6-75Luboš Uhliarik - 2.4.6-74Luboš Uhliarik - 2.4.6-73Luboš Uhliarik - 2.4.6-72Luboš Uhliarik - 2.4.6-71Luboš Uhliarik - 2.4.6-70Luboš Uhliarik - 2.4.6-69Luboš Uhliarik - 2.4.6-68Luboš Uhliarik - 2.4.6-67Luboš Uhliarik - 2.4.6-66Luboš Uhliarik - 2.4.6-65Luboš Uhliarik - 2.4.6-64Luboš Uhliarik - 2.4.6-63Luboš Uhliarik - 2.4.6-62Luboš Uhliarik - 2.4.6-61Luboš Uhliarik - 2.4.6-60Luboš Uhliarik - 2.4.6-59Luboš Uhliarik - 2.4.6-58Luboš Uhliarik - 2.4.6-57Luboš Uhliarik - 2.4.6-56Luboš Uhliarik - 2.4.6-55Luboš Uhliarik - 2.4.6-54Luboš Uhliarik - 2.4.6-53Luboš Uhliarik - 2.4.6-52Luboš Uhliarik - 2.4.6-51Luboš Uhliarik - 2.4.6-50Luboš Uhliarik - 2.4.6-49Luboš Uhliarik - 2.4.6-48Joe Orton - 2.4.6-47Luboš Uhliarik - 2.4.6-46Luboš Uhliarik - 2.4.6-45Joe Orton - 2.4.6-44Joe Orton - 2.4.6-43Joe Orton - 2.4.6-42Jan Kaluza - 2.4.6-41Jan Kaluza - 2.4.6-40Jan Kaluza - 2.4.6-39Jan Kaluza - 2.4.6-38Jan Kaluza - 2.4.6-37Jan Kaluza - 2.4.6-36Jan Kaluza - 2.4.6-35Jan Kaluza - 2.4.6-34Jan Kaluza - 2.4.6-33Jan Kaluza - 2.4.6-32Jan Kaluza - 2.4.6-31Jan Kaluza - 2.4.6-30Jan Kaluza - 2.4.6-29Jan Kaluza - 2.4.6-28Jan Kaluza - 2.4.6-27Jan Kaluza - 2.4.6-26Jan Kaluza - 2.4.6-25Jan Kaluza - 2.4.6-24Jan Kaluza - 2.4.6-23Jan Kaluza - 2.4.6-22Jan Kaluza - 2.4.6-21Jan Kaluza - 2.4.6-20Jan Kaluza - 2.4.6-19Jan Kaluza - 2.4.6-18Jan Kaluza - 2.4.6-17Joe Orton - 2.4.6-16Joe Orton - 2.4.6-15Daniel Mach - 2.4.6-14Joe Orton - 2.4.6-13Joe Orton - 2.4.6-12Joe Orton - 2.4.6-11Joe Orton - 2.4.6-10Daniel Mach - 2.4.6-9Joe Orton - 2.4.6-8Jan Kaluza - 2.4.6-7Jan Kaluza - 2.4.6-6Jan Kaluza - 2.4.6-5Jan Kaluza - 2.4.6-4Jan Kaluza - 2.4.6-3Jan Kaluza - 2.4.6-2Joe Orton - 2.4.6-1Jan Kaluza - 2.4.4-12Joe Orton - 2.4.4-11Joe Orton - 2.4.4-10Joe Orton - 2.4.4-9Jan Kaluza - 2.4.4-8Jan Kaluza - 2.4.4-6Jan Kaluza - 2.4.4-5Jan Kaluza - 2.4.4-4Jan Kaluza - 2.4.4-3Joe Orton - 2.4.4-2Joe Orton - 2.4.4-1Joe Orton - 2.4.3-17Fedora Release Engineering - 2.4.3-16Joe Orton - 2.4.3-15Joe Orton - 2.4.3-14Joe Orton - 2.4.3-13Joe Orton - 2.4.3-12Joe Orton - 2.4.3-11Joe Orton - 2.4.3-10Joe Orton - 2.4.3-9.1Joe Orton - 2.4.3-9Joe Orton - 2.4.3-8Joe Orton - 2.4.3-7Jan Kaluza - 2.4.3-6Joe Orton - 2.4.3-5Joe Orton - 2.4.3-4Jan Kaluza - 2.4.3-3Joe Orton - 2.4.3-2Joe Orton - 2.4.3-1Joe Orton - 2.4.2-23Fedora Release Engineering - 2.4.2-22Joe Orton - 2.4.2-21Joe Orton - 2.4.2-20Joe Orton - 2.4.2-19Joe Orton - 2.4.2-18Joe Orton - 2.4.2-17Joe Orton - 2.4.2-16Joe Orton - 2.4.2-15Joe Orton - 2.4.2-14Joe Orton - 2.4.2-13Joe Orton - 2.4.2-12Joe Orton - 2.4.2-11Joe Orton - 2.4.2-10Joe Orton - 2.4.2-9Joe Orton - 2.4.2-8Joe Orton - 2.4.2-7Joe Orton - 2.4.2-6Joe Orton - 2.4.2-5Joe Orton - 2.4.2-4Joe Orton - 2.4.2-3.2Joe Orton - 2.4.2-3Joe Orton - 2.4.2-2Jan Kaluza - 2.4.2-1Joe Orton - 2.4.1-6Joe Orton - 2.4.1-5Joe Orton - 2.4.1-4Joe Orton - 2.4.1-3Joe Orton - 2.4.1-2Joe Orton - 2.4.1-1Joe Orton - 2.2.22-2Joe Orton - 2.2.22-1Petr Pisar - 2.2.21-8Jan Kaluza - 2.2.21-7Joe Orton - 2.2.21-6Fedora Release Engineering - 2.2.21-5Jan Kaluza - 2.2.21-4Jan Kaluza - 2.2.21-3Ville Skyttä - 2.2.21-2Joe Orton - 2.2.21-1Joe Orton - 2.2.20-1Jan Kaluza - 2.2.19-5Iain Arnell 1:2.2.19-4Jan Kaluza - 2.2.19-3Jan Kaluza - 2.2.19-2Joe Orton - 2.2.19-1Joe Orton - 2.2.17-13Joe Orton - 2.2.17-12Joe Orton - 2.2.17-11Joe Orton - 2.2.17-10Joe Orton - 2.2.17-9Fedora Release Engineering - 2.2.17-8Joe Orton - 2.2.17-7Joe Orton - 2.2.17-6Joe Orton - 2.2.17-5Joe Orton - 2.2.17-4Joe Orton - 2.2.17-3Joe Orton - 2.2.17-2Joe Orton - 2.2.17-1Joe Orton - 2.2.16-2Joe Orton - 2.2.16-1Joe Orton - 2.2.15-3Robert Scheck - 2.2.15-1- Remove index.html, add centos-noindex.tar.gz - change vstring - change symlink for poweredby.png - update welcome.conf with proper aliases- Resolves: #1719722 - CVE-2018-1312 httpd: Weak Digest auth nonce generation in mod_auth_digest- fix per-request leak of bucket brigade structure (#1583218)- Resolves: #1527295 - httpd with worker/event mpm segfaults after multiple SIGUSR1- Resolves: #1458364 - RMM list corruption in ldap module results in server hang- Resolves: #1493181 - RFE: mod_ssl: allow sending multiple CA names which differ only in case- Resolves: #1556761 - mod_proxy_wstunned config needs the default port number- Resolves: #1548501 - Make OCSP more configurable (like CRL)- Resolves: #1523536 - Backport Apache BZ#59230 mod_proxy_express uses db after close- Resolves: #1533793 - Use Variable with mod_authnz_ldap- don't terminate connections during graceful stop/restart (#1557785)- Related: #1288395 - httpd segfault when logrotate invoked- Resolves: #1274890 - mod_ssl config: tighten defaults- Resolves: #1506392 - Backport: SSLSessionTickets directive support- Resolves: #1440590 - Need an option to disable UTF8-conversion of certificate DN- Resolves: #1464406 - Apache consumes too much memory for CGI output- Resolves: #1448892 - Cannot override LD_LIBARY_PATH in Apache HTTPD using SetEnv or PassEnv. Needs documentation.- Resolves: #1430640 - "ProxyAddHeaders Off" does not become effective when it's defined outside setting- Resolves: #1499253 - ProxyRemote with HTTPS backend sends requests with absoluteURI instead of abs_path- Resolves: #1288395 - httpd segfault when logrotate invoked- Resolves: #1368491 - mod_authz_dbd segfaults when AuthzDBDQuery missing- Resolves: #1467402 - rotatelogs: creation of zombie processes when -p is used- Resolves: #1493065 - CVE-2017-9798 httpd: Use-after-free by limiting unregistered HTTP method- Resolves: #1463194 - CVE-2017-3167 httpd: ap_get_basic_auth_pw() authentication bypass - Resolves: #1463197 - CVE-2017-3169 httpd: mod_ssl NULL pointer dereference - Resolves: #1463207 - CVE-2017-7679 httpd: mod_mime buffer overread - Resolves: #1463205 - CVE-2017-7668 httpd: ap_find_token() buffer overread - Resolves: #1470748 - CVE-2017-9788 httpd: Uninitialized memory reflection in mod_auth_digest- Related: #1332242 - Explicitly disallow the '#' character in allow,deny directives- Related: #1332242 - Explicitly disallow the '#' character in allow,deny directives- Resolves: #1445885 - define _RH_HAS_HTTPPROTOCOLOPTIONS- Resolves: #1442872 - apache user is not created during httpd installation when apache group already exist with GID other than 48- Related: #1412976 - CVE-2016-0736 CVE-2016-2161 CVE-2016-8743 httpd: various flaws- Resolves: #1397241 - Backport Apache Bug 53098 - mod_proxy_ajp: patch to set worker secret passed to tomcat- Related: #1414258 - Crash during restart or at startup in mod_ssl, in certinfo_free() function registered by ssl_stapling_ex_init()- Resolves: #1414258 - Crash during restart or at startup in mod_ssl, in certinfo_free() function registered by ssl_stapling_ex_init()- Resolves: #1378946 - Backport of apache bug 55910: Continuation lines are broken during buffer resize- Resolves: #1364604 - Upstream Bug 56925 - ErrorDocument directive misbehaves with mod_proxy_http and mod_proxy_ajp- Resolves: #1324416 - Error 404 when switching language in HTML manual more than once- Resolves: #1353740 - Backport Apache PR58118 to fix mod_proxy_fcgi spamming non-errors: AH01075: Error dispatching request to : (passing brigade to output filters)- Resolves: #1371876 - Apache httpd returns "200 OK" for a request exceeding LimitRequestBody when enabling mod_ext_filter- Resolves: #1372692 - Apache httpd does not log status code "413" in access_log when exceeding LimitRequestBody- Resolves: #1376835 - httpd with worker/event mpm segfaults after multiple successive graceful reloads- Resolves: #1332242 - Explicitly disallow the '#' character in allow,deny directives- Resolves: #1396197 - Backport: mod_proxy_wstunnel - AH02447: err/hup on backconn- Resolves: #1348019 - mod_proxy: Fix a race condition that caused a failed worker to be retried before the retry period is over- Resolves: #1389535 - Segmentation fault in SSL_renegotiate- Resolves: #1406184 - stapling_renew_response: abort early (before apr_uri_parse) if ocspuri is empty- prefork: fix delay completing graceful restart (#1327624) - mod_ldap: fix authz regression, failing to rebind (#1415257)- Resolves: #1412976 - CVE-2016-0736 CVE-2016-2161 CVE-2016-8743 httpd: various flaws- RFE: run mod_rewrite external mapping program as non-root (#1316900)- add security fix for CVE-2016-5387- add 451 (Unavailable For Legal Reasons) response status-code (#1343582)- mod_cache: treat cache as valid with changed Expires in 304 (#1331341)- mod_cache: merge r->err_headers_out into r->headers when the response is cached for the first time (#1264989) - mod_ssl: Do not send SSL warning when SNI hostname is not found as per RFC 6066 (#1298148) - mod_proxy_fcgi: Ignore body data from backend for 304 responses (#1263038) - fix apache user creation when apache group already exists (#1299889) - fix apache user creation when USERGROUPS_ENAB is set to 'no' (#1288757) - mod_proxy: fix slow response time for reponses with error status code when using ProxyErrorOverride (#1283653) - mod_ldap: Respect LDAPConnectionPoolTTL for authn connections (#1300149) - mod_ssl: use "localhost" in the dummy SSL cert for long FQDNs (#1240495) - rotatelogs: improve support for localtime (#1244545) - ab: fix read failure when targeting SSL server (#1255331) - mod_log_debug: fix LogMessage example in documentation (#1279465) - mod_authz_dbd, mod_authn_dbd, mod_session_dbd, mod_rewrite: Fix lifetime of DB lookup entries independently of the selected DB engine (#1287844) - mod_ssl: fix hardware crypto support with custom DH parms (#1291865) - mod_proxy_fcgi: fix SCRIPT_FILENAME when a balancer is used (#1302797)- mod_dav: follow up fix for previous commit (#1263975)- mod_dav: treat dav_resource uri as escaped (#1255480)- mod_ssl: add support for User Principal Name in SSLUserName (#1242503)- core: fix chunk header parsing defect (CVE-2015-3183) - core: replace of ap_some_auth_required with ap_some_authn_required and ap_force_authn hook (CVE-2015-3185)- Revert fix for #1162152, it is not needed in RHEL7 - mod_proxy_ajp: fix settings ProxyPass parameters for AJP backends (#1242416)- mod_remoteip: correct the trusted proxy match test (#1179306) - mod_dav: send complete response when resource is created (#1235383) - apachectl: correct the apachectl status man page (#1231924)- mod_proxy_fcgi: honor Timeout / ProxyTimeout (#1222328) - do not show all vhosts twice in httpd -D DUMP_VHOSTS output (#1225820) - fix -D[efined] or [d] variables lifetime accross restarts (#1227219) - mod_ssl: do not send NPN extension with not configured (#1226015)- mod_authz_dbm: fix crash when using "Require dbm-file-group" (#1221575)- mod_authn_dbd: fix use-after-free bug with postgresql (#1188779) - mod_remoteip: correct the trusted proxy match test (#1179306) - mod_status: honor remote_ip as documented (#1169081) - mod_deflate: fix decompression of files larger than 4GB (#1170214) - core: improve error message for inaccessible DocumentRoot (#1170220) - ab: try all addresses instead of failing on first one when not available (#1125276) - mod_proxy_wstunnel: add support for SSL (#1180745) - mod_proxy_wstunnel: load this module by default (#1180745) - mod_rewrite: add support for WebSockets (#1180745) - mod_rewrite: do not search for directory if a URL will be rewritten (#1210091) - mod_ssl: Fix SSL_CLIENT_VERIFY value when optional_no_ca and SSLSessionCache are used and SSL session is resumed (#1170206) - mod_ssl: fix memory leak on httpd reloads (#1181690) - mod_ssl: use SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5:!SEED:!IDEA (#1118476) - mod_cgi: return error code 408 on timeout (#1162152) - mod_dav_fs: set default value of DAVLockDB (#1176449) - add Documentation= to the httpd.service and htcacheclean.service (#1184118) - do not display "bomb" icon for files ending with "core" (#1170215) - add missing Reason-Phrase in HTTP response headers (#1162159) - fix BuildRequires to require openssl-devel >= 1:1.0.1e-37 (#1160625) - apachectl: ignore HTTPD variable from sysconfig (#1214401) - apachectl: fix "graceful" documentation (#1214398) - apachectl: fix "graceful" behaviour when httpd is not running (#1214430)- mod_proxy_fcgi: determine if FCGI_CONN_CLOSE should be enabled instead of hardcoding it (#1168050) - mod_proxy: support Unix Domain Sockets (#1168081)- core: fix bypassing of mod_headers rules via chunked requests (CVE-2013-5704) - mod_cache: fix NULL pointer dereference on empty Content-Type (CVE-2014-3581)- rebuild against proper version of OpenSSL (#1080125)- set vstring based on /etc/os-release (#1114123)- fix the dependency on openssl-libs to match the fix for #1080125- allow 'es to be seen under virtual hosts (#1131847)- do not use hardcoded curve for ECDHE suites (#1080125)- allow reverse-proxy to be set via SetHandler (#1136290)- fix possible crash in SIGINT handling (#1131006)- ab: fix integer overflow when printing stats with lot of requests (#1092420)- add pre_htaccess so mpm-itk can be build as separate module (#1059143)- mod_ssl: prefer larger keys and support up to 8192-bit keys (#1073078)- fix build on ppc64le by using configure macro (#1125545) - compile httpd with -O3 on ppc64le (#1123490) - mod_rewrite: expose CONN_REMOTE_ADDR (#1060536)- mod_cgid: add security fix for CVE-2014-0231 (#1120608) - mod_proxy: add security fix for CVE-2014-0117 (#1120608) - mod_deflate: add security fix for CVE-2014-0118 (#1120608) - mod_status: add security fix for CVE-2014-0226 (#1120608) - mod_cache: add secutiry fix for CVE-2013-4352 (#1120608)- mod_dav: add security fix for CVE-2013-6438 (#1077907) - mod_log_config: add security fix for CVE-2014-0098 (#1077907)- mod_ssl: improve DH temp key handling (#1057687)- mod_ssl: use 2048-bit RSA key with SHA-256 signature in dummy certificate (#1071276)- Mass rebuild 2014-01-24- mod_ssl: sanity-check use of "SSLCompression" (#1036666) - mod_proxy_http: fix brigade memory usage (#1040447)- rebuild- build with -O3 on ppc64 (#1051066)- mod_dav: fix locktoken handling (#1004046)- Mass rebuild 2013-12-27- use unambiguous httpd-mmn (#1029360)- mod_ssl: allow SSLEngine to override Listen-based default (#1023168)- systemd: Use {MAINPID} notation in service file (#969972)- systemd: send SIGWINCH signal without httpd -k in ExecStop (#969972)- expand macros in macros.httpd (#1011393)- fix "LDAPReferrals off" to really disable LDAP Referrals- revert fix for dumping vhosts twice- update to 2.4.6 - mod_ssl: use revised NPN API (r1487772)- mod_unique_id: replace use of hostname + pid with PRNG output (#976666) - apxs: mention -p option in manpage- add patch for aarch64 (Dennis Gilmore, #925558)- remove duplicate apxs man page from httpd-tools- remove zombie dbmmanage script- return 400 Bad Request on malformed Host header- htpasswd/htdbm: fix hash generation bug (#956344) - do not dump vhosts twice in httpd -S output (#928761) - mod_cache: fix potential crash caused by uninitialized variable (#954109)- execute systemctl reload as result of apachectl graceful - mod_ssl: ignore SNI hints unless required by config - mod_cache: forward-port CacheMaxExpire "hard" option - mod_ssl: fall back on another module's proxy hook if mod_ssl proxy is not configured.- fix service file to not send SIGTERM after ExecStop (#906321, #912288)- protect MIMEMagicFile with IfModule (#893949)- really package mod_auth_form in mod_session (#915438)- update to 2.4.4 - fix duplicate ownership of mod_session config (#914901)- add mod_session subpackage, move mod_auth_form there (#894500)- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- add systemd service for htcacheclean- drop patch for r1344712- filter mod_*.so auto-provides (thanks to rcollet) - pull in syslog logging fix from upstream (r1344712)- rebuild to pick up new apr-util-ldap- rebuild- pull upstream patch r1392850 in addition to r1387633- restore "ServerTokens Full-Release" support (#811714)- define PLATFORM in os.h using vendor string- use systemd script unconditionally (#850149)- use systemd scriptlets if available (#850149) - don't run posttrans restart if /etc/sysconfig/httpd-disable-posttrans exists- use systemctl from apachectl (#842736)- fix some error log spam with graceful-stop (r1387633) - minor mod_systemd tweaks- use IncludeOptional for conf.d/*.conf inclusion- adding mod_systemd to integrate with systemd better- mod_ssl: add check for proxy keypair match (upstream r1374214)- update to 2.4.3 (#849883) - own the docroot (#848121)- add mod_proxy fixes from upstream (r1366693, r1365604)- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- drop explicit version requirement on initscripts- mod_ext_filter: fix error_log warnings- support "configtest" and "graceful" as initscripts "legacy actions"- avoid use of "core" GIF for a "core" directory (#168776) - drop use of "syslog.target" in systemd unit file- use _unitdir for systemd unit file - use /run in unit file, ssl.conf- mod_ssl: fix NPN patch merge- move tmpfiles.d fragment into /usr/lib per new guidelines - package /run/httpd not /var/run/httpd - set runtimedir to /run/httpd likewise- fix htdbm/htpasswd crash on crypt() failure (#818684)- pull fix for NPN patch from upstream (r1345599)- update suexec patch to use LOG_AUTHPRIV facility- really fix autoindex.conf (thanks to remi@)- fix autoindex.conf to allow symlink to poweredby.png- suexec: use upstream version of patch for capability bit support- suexec: use syslog rather than suexec.log, drop dac_override capability- mod_ssl: add TLS NPN support (r1332643, #809599)- add BR on APR >= 1.4.0- use systemctl from logrotate (#221073)- pull from upstream: * use TLS close_notify alert for dummy_connection (r1326980+) * cleanup symbol exports (r1327036+)- rebuild- really fix restart- tweak default ssl.conf - fix restart handling (#814645) - use graceful restart by default- update to 2.4.2- fix macros- add _httpd_moddir to macros- fix symlink for poweredby.png - fix manual.conf- add mod_proxy_html subpackage (w/mod_proxy_html + mod_xml2enc) - move mod_ldap, mod_authnz_ldap to mod_ldap subpackage- clean docroot better - ship proxy, ssl directories within /var/cache/httpd - default config: * unrestricted access to (only) /var/www * remove (commented) Mutex, MaxRanges, ScriptSock * split autoindex config to conf.d/autoindex.conf - ship additional example configs in docdir- update to 2.4.1 - adopt upstream default httpd.conf (almost verbatim) - split all LoadModules to conf.modules.d/*.conf - include conf.d/*.conf at end of httpd.conf - trim %changelog- fix build against PCRE 8.30- update to 2.2.22- Rebuild against PCRE 8.30- fix #783629 - start httpd after named- complete conversion to systemd, drop init script (#770311) - fix comments in /etc/sysconfig/httpd (#771024) - enable PrivateTmp in service file (#781440) - set LANG=C in /etc/sysconfig/httpd- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- fix #751591 - start httpd after remote-fs- allow change state of BalancerMember in mod_proxy_balancer web interface- Make mmn available as %{_httpd_mmn}. - Add .svgz to AddEncoding x-gzip example in httpd.conf.- update to 2.2.21- update to 2.2.20 - fix MPM stub man page generation- fix #707917 - add httpd-ssl-pass-dialog to ask for SSL password using systemd- rebuild while rpm-4.9.1 is untagged to remove trailing slash in provided directory names- fix #716621 - suexec now works without setuid bit- fix #689091 - backported patch from 2.3 branch to support IPv6 in logresolve- update to 2.2.19 - enable dbd, authn_dbd in default config- fix path expansion in service files- add systemd service files (#684175, thanks to Jóhann B. Guðmundsson)- minor updates to httpd.conf - drop old patches- rebuild- use arch-specific mmn- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- generate dummy mod_ssl cert with CA:FALSE constraint (#667841) - add man page stubs for httpd.event, httpd.worker - drop distcache support - add STOP_TIMEOUT support to init script- update default SSLCipherSuite per upstream trunk- fix requires (#667397)- de-ghost /var/run/httpd- add tmpfiles.d configuration, ghost /var/run/httpd (#656600)- drop setuid bit, use capabilities for suexec binary- update to 2.2.17- link everything using -z relro and -z now- update to 2.2.16- default config tweaks: * harden httpd.conf w.r.t. .htaccess restriction (#591293) * load mod_substitute, mod_version by default * drop proxy_ajp.conf, load mod_proxy_ajp in httpd.conf * add commented list of shipped-but-unloaded modules * bump up worker defaults a little * drop KeepAliveTimeout to 5 secs per upstream - fix LSB compliance in init script (#522074) - bundle NOTICE in -tools - use init script in logrotate postrotate to pick up PIDFILE - drop some old Obsoletes/Conflicts- update to 2.2.15 (#572404, #579311)/bin/sh/bin/sh/bin/sh/bin/shhttpd-suexec/bin/sh  !"#$%&'()*+,-./01456789<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abefghijklmnopqrstuvwx{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     2.4.6-89.el7.centos.12.4.6-89.el7.centos.12012021120120211x866420120211-x86-642.4.6-89.el7.centos.12.4.6-89.el7.centos.1  !!!!""""####$$$$%%%%&&''''''()*+,--httpdconfconf.dREADMEautoindex.confuserdir.confwelcome.confconf.modules.d00-base.conf00-dav.conf00-lua.conf00-mpm.conf00-proxy.conf00-systemd.conf01-cgi.confhttpd.confmagiclogsmodulesrunhttpdhtcachecleanhttpdhttpdhtcachecleanhtcacheclean.servicehttpd.servicehttpd.confhttpdmodulesmod_access_compat.somod_actions.somod_alias.somod_allowmethods.somod_asis.somod_auth_basic.somod_auth_digest.somod_authn_anon.somod_authn_core.somod_authn_dbd.somod_authn_dbm.somod_authn_file.somod_authn_socache.somod_authz_core.somod_authz_dbd.somod_authz_dbm.somod_authz_groupfile.somod_authz_host.somod_authz_owner.somod_authz_user.somod_autoindex.somod_buffer.somod_cache.somod_cache_disk.somod_cache_socache.somod_cgi.somod_cgid.somod_charset_lite.somod_data.somod_dav.somod_dav_fs.somod_dav_lock.somod_dbd.somod_deflate.somod_dialup.somod_dir.somod_dumpio.somod_echo.somod_env.somod_expires.somod_ext_filter.somod_file_cache.somod_filter.somod_headers.somod_heartbeat.somod_heartmonitor.somod_include.somod_info.somod_lbmethod_bybusyness.somod_lbmethod_byrequests.somod_lbmethod_bytraffic.somod_lbmethod_heartbeat.somod_log_config.somod_log_debug.somod_log_forensic.somod_logio.somod_lua.somod_macro.somod_mime.somod_mime_magic.somod_mpm_event.somod_mpm_prefork.somod_mpm_worker.somod_negotiation.somod_proxy.somod_proxy_ajp.somod_proxy_balancer.somod_proxy_connect.somod_proxy_express.somod_proxy_fcgi.somod_proxy_fdpass.somod_proxy_ftp.somod_proxy_http.somod_proxy_scgi.somod_proxy_wstunnel.somod_ratelimit.somod_reflector.somod_remoteip.somod_reqtimeout.somod_request.somod_rewrite.somod_sed.somod_setenvif.somod_slotmem_plain.somod_slotmem_shm.somod_socache_dbm.somod_socache_memcache.somod_socache_shmcb.somod_speling.somod_status.somod_substitute.somod_suexec.somod_systemd.somod_unique_id.somod_unixd.somod_userdir.somod_usertrack.somod_version.somod_vhost_alias.somod_watchdog.sohttpdconfigtestgracefulapachectlfcgistarterhtcachecleanhttpdrotatelogssuexechttpd-2.4.6ABOUT_APACHECHANGESLICENSENOTICEREADMEVERSIONINGhttpd-dav.confhttpd-default.confhttpd-info.confhttpd-languages.confhttpd-manual.confhttpd-mpm.confhttpd-multilang-errordoc.confhttpd-vhosts.confproxy-html.confhttpderrorHTTP_BAD_GATEWAY.html.varHTTP_BAD_REQUEST.html.varHTTP_FORBIDDEN.html.varHTTP_GONE.html.varHTTP_INTERNAL_SERVER_ERROR.html.varHTTP_LENGTH_REQUIRED.html.varHTTP_METHOD_NOT_ALLOWED.html.varHTTP_NOT_FOUND.html.varHTTP_NOT_IMPLEMENTED.html.varHTTP_PRECONDITION_FAILED.html.varHTTP_REQUEST_ENTITY_TOO_LARGE.html.varHTTP_REQUEST_TIME_OUT.html.varHTTP_REQUEST_URI_TOO_LARGE.html.varHTTP_SERVICE_UNAVAILABLE.html.varHTTP_UNAUTHORIZED.html.varHTTP_UNSUPPORTED_MEDIA_TYPE.html.varHTTP_VARIANT_ALSO_VARIES.html.varREADMEcontact.html.varincludebottom.htmlspacer.htmltop.htmliconsREADMEREADME.htmla.gifa.pngalert.black.gifalert.black.pngalert.red.gifalert.red.pngapache_pb.gifapache_pb.pngapache_pb.svgapache_pb2.gifapache_pb2.pngback.gifback.pngball.gray.gifball.gray.pngball.red.gifball.red.pngbinary.gifbinary.pngbinhex.gifbinhex.pngblank.gifblank.pngbomb.gifbomb.pngbox1.gifbox1.pngbox2.gifbox2.pngbroken.gifbroken.pngburst.gifburst.pngc.gifc.pngcomp.blue.gifcomp.blue.pngcomp.gray.gifcomp.gray.pngcompressed.gifcompressed.pngcontinued.gifcontinued.pngdir.gifdir.pngdiskimg.gifdiskimg.pngdown.gifdown.pngdvi.gifdvi.pngf.giff.pngfolder.giffolder.open.giffolder.open.pngfolder.pngfolder.sec.giffolder.sec.pngforward.gifforward.pnggeneric.gifgeneric.pnggeneric.red.gifgeneric.red.pnggeneric.sec.gifgeneric.sec.pnghand.right.gifhand.right.pnghand.up.gifhand.up.pngicon.sheet.gificon.sheet.pngimage1.gifimage1.pngimage2.gifimage2.pngimage3.gifimage3.pngindex.gifindex.pnglayout.giflayout.pngleft.gifleft.pnglink.giflink.pngmovie.gifmovie.pngodf6odb.pngodf6odc.pngodf6odf.pngodf6odg.pngodf6odi.pngodf6odm.pngodf6odp.pngodf6ods.pngodf6odt.pngodf6otc.pngodf6otf.pngodf6otg.pngodf6oth.pngodf6oti.pngodf6otp.pngodf6ots.pngodf6ott.pngp.gifp.pngpatch.gifpatch.pngpdf.gifpdf.pngpie0.gifpie0.pngpie1.gifpie1.pngpie2.gifpie2.pngpie3.gifpie3.pngpie4.gifpie4.pngpie5.gifpie5.pngpie6.gifpie6.pngpie7.gifpie7.pngpie8.gifpie8.pngportal.gifportal.pngpoweredby.pngps.gifps.pngquill.gifquill.pngright.gifright.pngscrew1.gifscrew1.pngscrew2.gifscrew2.pngscript.gifscript.pngsmallback.gifback.pngbinary.gifbinary.pngbinhex.gifbinhex.pngblank.gifblank.pngbroken.gifbroken.pngburst.gifburst.pngcomp1.gifcomp1.pngcomp2.gifcomp2.pngcompressed.gifcompressed.pngcontinued.gifcontinued.pngdoc.gifdoc.pngfolder.giffolder.pngfolder2.giffolder2.pngforward.gifforward.pnggeneric.gifgeneric.pnggeneric2.gifgeneric2.pnggeneric3.gifgeneric3.pngimage.gifimage.pngimage2.gifimage2.pngindex.gifindex.pngkey.gifkey.pngmovie.gifmovie.pngpatch.gifpatch.pngps.gifps.pngrainbow.gifrainbow.pngsound.gifsound.pngsound2.gifsound2.pngtar.giftar.pngtext.giftext.pngtransfer.giftransfer.pngunknown.gifunknown.pnguu.gifuu.pngsound1.gifsound1.pngsound2.gifsound2.pngsphere1.gifsphere1.pngsphere2.gifsphere2.pngsvg.pngtar.giftar.pngtex.giftex.pngtext.giftext.pngtransfer.giftransfer.pngunknown.gifunknown.pngup.gifup.pnguu.gifuu.pnguuencoded.gifuuencoded.pngworld1.gifworld1.pngworld2.gifworld2.pngxml.pngnoindexcssbootstrap-theme.min.cssbootstrap.min.cssfontsBoldOpenSans-Bold.eotOpenSans-Bold.svgOpenSans-Bold.ttfOpenSans-Bold.woffBoldItalicOpenSans-BoldItalic.eotOpenSans-BoldItalic.svgOpenSans-BoldItalic.ttfOpenSans-BoldItalic.woffExtraBoldOpenSans-ExtraBold.eotOpenSans-ExtraBold.svgOpenSans-ExtraBold.ttfOpenSans-ExtraBold.woffExtraBoldItalicOpenSans-ExtraBoldItalic.eotOpenSans-ExtraBoldItalic.svgOpenSans-ExtraBoldItalic.ttfOpenSans-ExtraBoldItalic.woffItalicOpenSans-Italic.eotOpenSans-Italic.svgOpenSans-Italic.ttfOpenSans-Italic.woffLightOpenSans-Light.eotOpenSans-Light.svgOpenSans-Light.ttfOpenSans-Light.woffLightItalicOpenSans-LightItalic.eotOpenSans-LightItalic.svgOpenSans-LightItalic.ttfOpenSans-LightItalic.woffRegularOpenSans-Regular.eotOpenSans-Regular.svgOpenSans-Regular.ttfOpenSans-Regular.woffSemiboldOpenSans-Semibold.eotOpenSans-Semibold.svgOpenSans-Semibold.ttfOpenSans-Semibold.woffSemiboldItalicOpenSans-SemiboldItalic.eotOpenSans-SemiboldItalic.svgOpenSans-SemiboldItalic.ttfOpenSans-SemiboldItalic.woffopen-sans.cssimagesapache_pb.gifpoweredby.pngindex.htmlapachectl.8.gzfcgistarter.8.gzhtcacheclean.8.gzhttpd.8.gzrotatelogs.8.gzsuexec.8.gzhttpdproxydavhttpdwwwcgi-binhtml/etc//etc/httpd//etc/httpd/conf.d//etc/httpd/conf.modules.d//etc/httpd/conf//etc/logrotate.d//etc/sysconfig//run//run/httpd//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/lib64//usr/lib64/httpd//usr/lib64/httpd/modules//usr/libexec/initscripts/legacy-actions//usr/libexec/initscripts/legacy-actions/httpd//usr/sbin//usr/share/doc//usr/share/doc/httpd-2.4.6//usr/share//usr/share/httpd//usr/share/httpd/error//usr/share/httpd/error/include//usr/share/httpd/icons//usr/share/httpd/icons/small//usr/share/httpd/noindex//usr/share/httpd/noindex/css//usr/share/httpd/noindex/css/fonts//usr/share/httpd/noindex/css/fonts/Bold//usr/share/httpd/noindex/css/fonts/BoldItalic//usr/share/httpd/noindex/css/fonts/ExtraBold//usr/share/httpd/noindex/css/fonts/ExtraBoldItalic//usr/share/httpd/noindex/css/fonts/Italic//usr/share/httpd/noindex/css/fonts/Light//usr/share/httpd/noindex/css/fonts/LightItalic//usr/share/httpd/noindex/css/fonts/Regular//usr/share/httpd/noindex/css/fonts/Semibold//usr/share/httpd/noindex/css/fonts/SemiboldItalic//usr/share/httpd/noindex/images//usr/share/man/man8//var/cache//var/cache/httpd//var/lib//var/log//var//var/www/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnutest -f /etc/sysconfig/httpd-disable-posttrans || \ /bin/systemctl try-restart httpd.service htcacheclean.service >/dev/null 2>&1 || :/bin/sh= cap_setgid,cap_setuid+ep?7zXZ !#,5]"k%rג 3AdVX5]z([ݲ)*{!:>X `$jJjO!\غRuCjE!1Y*~Il@Y@_ C`^h>t9ͻ+FMikrzmJ~.8]ԬjR0N>o8_t* >VĈx[h*&0|+/&oչzaC.}o1:\ cUFO'XH}ߩ`J9>rz$7&E\8U1SƼq7|Bt(8c< _4m)p + >$F{9;cGSG75k!z`" X5mG6K.BL{.W䐮Fnqv"/ ߜjn0x-ȇ5H7^`^L}UZ(42Hn`i^t.dccn..2ڿmnr#t)f*F|}CB8MUvס ;o<01y`t4L7(5Kܱ><\H%ld(-O@ e9`D綇+b@>EQ}3iޖxJA2BrբV,WPSUOJO[EzU†Y\}Sγ|#(UO&(IEhepdeX"ټo1(TJPS&L[=@b2A}W3oŤ$̳Rˆ1# ;s=>DTT|)"Ri[K5  H"(@7!jO2qL][$ݞB;bIbJg,h{Sܞl&oH}%%$EhQŏM"wbȢTb} ,u$KP[ ̄DF^;x7]=-{R&1YUٹuWiܪ~]Xyvu&b>yySkΉwBeX}{k'|ZA͍M]st&Ie?-9Rh Gc3LDT?1 !R ]՗pnL:3N& t[MᰈNGj`4$KЎ tKi+A|V;$duC~ *Hd T;gg%B\+7 Բr^gP+a5Q$zp'rsfU E]9D ?o'd`:%!*'!_3AMK/Q~zX\i1P[C(Dnズyy;JwPm`p-qqGQ ʥe&xzZo{ Q堑y@|U 9wOWnu(F SNcPgôS6|?ms%.j(Ju2K⋃/H PmB>!ҁ(e)~U/xC/bz]M "cg|y\1$\* ס֜yLQ17A*Б$Ў$Q#,:|f7 'a}Yd$E/*`SqhUwlI`yڤ`&G O,¾Ty/4>SC.\@hyRfm%ǁ}g4lٸ\N  Rɢf:c#R &qp_*wڂejNzq3(E#-Eu48KE@h\U?/{8ow.6fd8-7IʩMfgչ7z\jrjT2aLx_tԣ-ͦH ]|=7j IP

/ IyG "GI8 QMs@16? Oa^. F,cUfQՆzT驯JH )YJ_G &,Aj\A1 aj+Sl&A!By٩!lhP7o-1 W(UL E6[st>*eL6cH9:H,yj ;n/Kp'AR&y!%~x2cAI.lĤFy:X%C$DjrTM$kG"YujӒW ź/+fIx m̃DF?<Lt7kAPܰ3B/|cyz ,5Lƍ%s -\z/&sH-V.2t rᦥ#xE{9 )lO~s_A~uB5rʟ=|o @B~AV'1<;{Z$]  r+fcHY|9dj-T [9sTg1'dDI?BzV1!s8kk/.n z\0 E`19L汵ր~( >ϩD(\r2\Tiw).j$W$}./YT`/pAAđl+d]- xeV]S[C\wwC_.Ehfw?ڠc)q}kƣͼS[}R1/L/g5bջ?HAB8"{4(nE`̞44;v"k4+:ti7zeqm((ھ+-Jsܮx+d%+B}̂7Rgbv;MfiO ܡX8DlrY☖S;p=Lmq!{HţnI/}Dݽ?5(\dVy~p6(. `w0;36[Yub@PONXsA"A6. ݢekQ2chna%*j#%s04aH>^MO>]0ڼ*o;lZɅҰ_KOY|^xh^юxd%xUZ4K4|Hb~.j 9Ԩ ~~I&:UNfGm(<;_=0yWJ6?G_e%P'mq@8yW9{{ CL9yzf%JUƒKwQ6#bl#.<ռ \!ֺ#j 2C(,`"N>=Ŏn/>rc vaxb وFbtuSfMs>۱Z;ΌJaZk? -ۯUav0W-w'^P&H|*<}(wEdzi["I+AmnIE=B/C g6뗭6vm[51Sb@9E' X !XiUBe͹T%Ew8. -; Gʭ=(儯m!dwnȬӨ5#R&D0,̘@$s/;J[S}#JMJ|3}=} ~"QZxj +ROhv߫"V'V,i`82\n66F(-_ΰvD,@.-RCێ2-@`3;MҬﶺ:TP\%t,U;q!.KfE/K2פdVcNįo^*0E,6{/G;cBxnyªyjc%N~YCJҩ}ѝSo/h.s1}%b|9; YB9X&.@%cc50)=@T:ǚunN-H"g31`rB=4]㝼!קQ į2B\^TA+."  osxqdZ(` [8;\+gO;}])Hʃ]HV5 xҝNE o|Px㠥 ^S8œN wF` b.>WѾ{nN[ Rv љQB`4J gC㸍,fixZ"lܰurԳ)3X{.7D}~CWȉpxlɰt:zw?*GR[ :7R'X;J4NդERutL3>ɪ $ZwqH;Z؄NWj'z'%8F REq}u2QۖxG'9ӣ_)ZgVؾw&6\9$2"YyxatՍSp19 >c˙郁j8#H -GRyQ8o_dzUU6K1oM[ƒD|L:c%At9v/G5-GN.t'7Öj2*Gd{[NH(u9t 8kU_ *P PGݒp0m FU.s5y=Jr||lXNនE5(BzE?|37BUt/ÀRX#j] DaV[M4>dثӀG3f 2JE~l0J^X;s F.!04jS`U|yٷ%{ X>!EؼѪBpEG'^&V>-./Z&^zPF)vgv+UeW sS,wKh(~$U۬{Q_Ø΂ty7ZlbvQƔDLp$ۍN;#Z@<.Ѿ6hF;tIf?z1^|Se00SOpe Sʅ- ܘt+fRWz##fg%fAx!;DzK0K|@jn;扻pCjT%PJ]ZIZ7^#hDʥdVM*c8 Ofz.E0/R{}GԊ JUoiFG$͐/6waҤ oX?@U$zu,HM}ȋ, 2k/;*,8"3NpȬߝ`Z';/e^]L:`]9.^S>m.} gA(0Ahq# !Nb~gCg}Y6!Յ:>iY.?);XCmqlWhYdkal &Bp,%mSm^֌}EILP@oS@>8 $9q&z$ע9C/=pXXOO;AХM[ۀ`b>~&؋vt 'Iv1iNf= #vvxEۻ޴΍:("] ¿ %Č 雒v P&[?\]8:CБlug*NTiH!~t}F b-דoL,-m4{ƕ <`p-A4(Df֎;J=t@ [)c _;,?׸fR A/ϦB<,US{]#fl݈ e:)sC3E|M-:`F*n>Ɛt4V+)'S9l%ayɞt NJ(?XFW"l>e7oex40D͞~uTp6A.tԷBoLJ_w (oh~uzHyFlddUs>q\֛ؒ1e)EZ}r5\+%܍QJT8A5+;$k<-yx^2U-Q S)(.-\BCmjðM@XugD*yP։}J^H$h'{Q+ |OȺг6aLJ[R$mz=ZK19 ˣPuTusPv¥mV)I 9]Qij3E?M,AWB<Ŝxh0i7.TtoYya}aK(С /R,E&Onii d99$f::(7NQO+Vvy#ݿ`ctJ;iyI='IPG6{`{03 Ot<A q-qӟʢ˖Ka=7rMg N뒬;XC)&w& C9|㤃\QA(*^ܓzkw#M"3`@9^ⲥF\uncNgǀdolcܦCѠVy}'>uNjeHk#"<ߘϝu\LZ)0h2L8+]Ɉ>dA|[ K; O]WXyUj CC lްߋʹZc-RY''/uњ$#v"n h1A}02GXqݭ|:o I;j#.o):3K=}J.MN(1rS> b` fkjݵa#5 g0q9o9ᕲ˔Al@RN&-3\|ŀ#qܧҀ{CJ S O'2C5`; Gk 釕5HOV@E<jZ;Q`ͫZx/x_cTQX ;$ 漓 b#ÙAB~ ß? ؒGt2 I?IV.HW9/o -4P PS( UvSŘkd'ɰ`+ /{MP ^|$|VxH/"ēDKn( U-wWNR3ϐSD/XJX!ȐX9X:'J;IfE gÜMi>&~m}jBE͸)v߱M*HDW]&8h>}-wn ᠦrEii}☁$Ȁoq} lZ%Жwe\BdGq 5~N3ck`-qѥ\+S4G:\I0x! YmӑaV?.?~rezѧzZ rUݗlsW3i! LrխgV ݌EzqLB=rļoSRs<P_ ]u9nG`ɤ ߵJ"=5 lᔳ:3 =ҭ6\TNj/ zO5P7u7VqJw!m.ҔM\ZP&q[f:Kﮃ곳qZwC Qv,u?̢A3Bi]NC⛳ꡩCM؜] E ]I/8P [ @%&*6|mVƸ>K(&! ͮNx˞/'3yُ iC=H^F$:6*]:3)K !`Pi5eQ$DC-L1AQy{_].%̶9 = ^fi$Ib1o.NKG!"?{:<>/|ZަC c")7o1bR 1HJ?WFmǕ dW&+z\Q@uC-1&9sm/C~&̒_r/Yg H8*5DS!#=;7SITRPF*hXA [2۸ ;v|aOc*xIFy[ +7>NɡhU ʌ="QHh}2{>^{.Uv:LReTap cDi<5ț^UD(:uo6 bz{_c8/MИw~ÕYfI2D[G!+h k7n/E/!: wAMVj$fvq<;.H>}HL$X]\1+ʉohЩ 271h`09Xӄ(ǥÏ5aCDw恏'{&"( hŒm)gwX z%ǰv/:VzD< MpOW7Q[n /wg.aVcǭ"LU/DIA[)gviT (Z9AQmhw"o}>"7ҧDL+H7T1*4S /qSU!Dt ؜"s +K 1; #k^g ?2jipb@ >#|@TN '>Z?:AzN7pε\V+=\&Z7 w7|m1j;?H lm)gazR]|Cit|v[ և3̇|Ll=[PbAudXgq-L&}=>oZ3}X~E׿i?b~sQ"G;FD˃9ck E}:u3 fB%Tuߊj AoKhS}a/ 668tUNͤ*M6 F㶪͓/-+f5XbFjPВ6ve u %90oD4h&\B4塊~IR#zJ(m>m$=?(KJľNƼ#npNqGznu'D 9+{:T Qm`b Πo`]<Ȍ/o:2 -tnA6RVGMocx6fkJ82l]*jƜ"0lŖig=HϦَQ[ezA?DF2H* -'~?E,.y8̸ M?TKt5Y\@kjJ|ok6zP  T =,\D%*CO*\{ܜ :y.+i&xp:i5G62 *k/ډWzDE3.$F~ AFptoNޤ\tFQ긲;DS&lX(<}q@ĚiO 3 Dy>[SRR$x7r`ϲ[u+Z V=جzgjkSbFy^=_:aH鲶gz>dǝfIk5BL Z,CeTXi&6>e{2W%w^\`(* J:8YcWz`4I\A망ʱeu;7Md#qasČ0%8LԙPm^wuv`Ñƚ/Ւ~[s`ḑ'/λ K0-55\~LUݻًۨy)mC#* f/@|t7٢w4` "فĸ Z޳>nj3!*Ad)}Aڛ@=XAGurBdiQ]Q ,Fɑ0>\ ȢYHJi$> cOQjSѡCo_o0{ǛeT){FCgM4<}5N/!I'ԝtw;X%\uIlo¡2/"Ϛ#㠣9:!$2SjҒbO|tM^J?#h;)C xZsk $> ͢X1Nb~KYb&oX V V흞W#b!{>fޚH(cx8/^J{?\ՅUW_c c"Gpbk0k0vJwn<י&ggҡ3fkzC‡q'NSV0Bɶ^޺\C)ir~5ډ$>+}֋Ζj͹e*bs6nPRպ#E`$npX]yp8^r G8ȱ&,4nvdR;ҖZIUr> fSƪWALȟJ嘅=*nj<-!8́M -h._˚ =); @-HҦIu*'>g KНTj$ih驡;]=4jtQ^+rI caVݛ0xu|*iUȖ܆1⢲OޢE"vwTOP)[!%)$J ka3QjC;"R5z$?7OYUz[$ <@x]P8d& n{k,} 9T>@ͅw[8 8J9 f\@ev1Il"hA%#t*TmtZi5@_P{?ombrIC5%?b"k}tЂ$68TocGz?PsqKCv ?r<>0€z覍k =W^90OU,blɐC.:P|ߔkk.❌vDaUߥ@F, <㣔1y&y& F2cHf)ⴷHK'4-LKRUTy]9ŰK;&VJTbz3<5pج h!z(8^!p?,GtgHYr !ꖿ32gʹ1 YgJPbD N1ɍMu|!vPy+)+`K2XIVr/$}~t!+ w u : ]\>$͵ 72ZA댟σG y#J6b^Hg EW z8>ZpFgY '$EUI(C+k id4ED}2T 5-YFQ4oK}<5`-bݾ )oQ?܏V5/,qμ;{w&a&vj"}Fŏngn JV̎+ךfF]䘽VV`jI[ލp]bШ!=S; WN."29$cЧ%u ͷ+_SVIp lZ5 bQ@bυVZeV`vF 1҇ =]Q~VF/\gXw hX]]<TgDDe;"ҢNjLm*0{9\ X41UBЧ ⱡiNKSd&BUo8Qb|aGr\"j \''߫oOzC'%9PkS91-ÇLo,% ]6q rKF,9?qsRKŠհcK" ,ʟerxp9['kZ?_|yQ:BoA`S)g^|Q5!z5PxkTMF6rg8  :RMG ])l|P?c"UrhN B|^.ku}I,Phʍ QgFZ|9f~cr4ӏIӠBũEn$q/c>O:Gڍ+Gu(X˺&҂{8:aن*]Ճ!QbE]vgƓ1i@2.Ԝtմxw|my-r_Q\/<G"0?e{qazzpnlioT&j4x("ޠ2RcS}@`݂Ј:]$7yq\h("{Yp9d+{vĺA"I?Pl hi/H`awWKP[͛D@gFv̂`i 7tW&i>cӍ0Ng>dj5֠^.1ïyit6,&rjYļƈ^fLU{,#Ɲq͓źޮt/C*cLr5$(8#aZaE&8x t]YEI5i .iuT#Mnȕ/U,a%6=ׄѡ1u v.2e~Q>e Mf}6dUđR{KpZo89pnWmU.` d`4儳2_)ajW$GGWU&1~ϵUۆra+-Hr4|6L#MZ]3z\%Е1kO0m gyU>12 Ѥ&*8h:>bлSsP u1F^_BbVO=\i|yBDFm Y ;!gwG& |`UӇ#3w_< FC: }aR3O07{)o 0 YL2msE/=aoiJGF'&Qu"!Qz. @OU^@waHi,oE _tz#" cB)_x׳0n߯|RZ?lioEK? rO67?gWp{ -_%k"n0!E.sڟ*,ZQ)rl ĨX]CgmHƓ0_1*$ujw*}<_m F|zKϸ:H(tO6s %!#]>&"Һz5O> '+?u-̖NSjQ@%Ʋ)ukG%%i݌9xa=Z,Ttv2]T7sݿ,)=X|;>ک4! {[/ `Zk[F |<캕,RN#Q1@Ru~S蒵=UOBW]q 꼮v)~귥<ŪבL)|4ˆ2Vw(L_~fC;M_q/xJ^ʴ'lM065sK '4h@0~2 #{w}sV{ 6BODEߋ[BajnI,ZI8bJBW5#B`]kv0rWJ$q3dwElzJ|Kw*>szq&V .3 7C@',-T:'cOg8PN[ - ؇"B¸GdiW\M Fw)S Z4OQ;[CJ)4Ṿ@ qwjnOI_ ;A7gB&ҋsT@Ng=1P| )betR&C7;ߩG&tu l6/ͬKXE=7Ruwҕ-ԟoE_—'=웿#_/5ƨE:|/j{bG?Fy4M m5$")~ |.'M_M)+-ф#qgg;STq/Hr]Z딌&e1}u: ?|Q\tXڐ{O37',IGI2VكL1eM^H h\ܖ%VigegijÑ 唫?b6!rX984lkND"cj8DEO*m@X]XЋh{rz- ha+`H\IE`- "j]#w^ErmK>IDSW"g6p7R0PkCM\gXndkƵ9%lF#͐I AbRc?ukuBkCܩanK-!'p4 op/8IyvE|O2Mt$qf ^!\[|Kj]rؘ`; <i:qf{VZӫ^5oDf>ŒW~ ۝ߖURc\L\P5N7 _ Ի1n-yRPvpC(z*")_Rܚ4+ a*s)hCUfXWhttCb{0na,Xޔg6l  C>8~ uo dp10'%zjMKM~H)t1C 83eMWﷆYvIQQ`M ,Td-V"r.,LݱD!sb=VK\[?ʏW_quPAhT66|օpn%Wfa%C-7CX`_2{~lXcb]FR[+(QZ6w;7o&`T9V}G[HLk1,W(*^r;4+?:akcҽeKSSR"$Ø˓C s@0 &{BLꟅBQ $>Ƭq;"n%Ԛ9͚Twb~@M ;ZsͰF?ZŅI<(ZT)m#95wO[ xs0ʪᾶ؈Y;O>,Tj,:[3H?agmG /"b" OQ R#wxtA>*_n2]iEY/d%T4HtrMZORgA0RܗaBY#]IMI};`xd.p]~̿Ű&$,uӧ7h,M,b{w3S;:dn5S!K:~Yxvw;yMQUMr̲aV7/ l|=ӎ=ޔw:GAOQ1/yGAoėr}qʇ7Eڻ|G;[Gitբ|twI̟7ݼGOۤڕK%3AlȍB aCu5~Y2@$vl-O^H 3gOIŽt=^ƸyXP"^5}o8p[H pB1oAQ}Y d:)/we/͹UCh.F1ݗZ&9$Y5'|ΝŪT=u-!QD]aylN[DhY_"(U j]q1X`o#9)T(?urhnM|d }.8= ZۥE=ҴZ]tL W}h{[kcw<>fF% vw׵Dwnt e||-3?2sa_K|§6>)CFg,^/N7XǍq4ehU< ]'Ϝ_W.7%ל(]{H]UjN>iɥJ=%DT;}avoHxTTkPJkv.t)6'Y.)pH?Y"XIk?[yFR7$)4?]#ϻ&f۸\xuIi^. Hom!B;ML-m2Tl2+J|//|vt2Ċ962Y:#'wl۰uДrgiVT5y"8յ&;jһTľ"v{+Ȇ3 zdZljJ[.-fJʹ_dt& ^j!|AoNdv67I4;SO6o! M&heS Hip<@wPhN$o+Nd)XzWac#:|pYL4G}o7CLwQd:r|{_}XxbH"%GvhRX2 ! -w(pDNlت60jmtF}' ߂cwUEBq Ma o߅ةbpkcr:Xkx^bic9" E-ky^)mcU}*هWAbD2$kLy tA˒ SMR\4!n 5$d.%50DL=—@37;O?/{.8F}%Xr|FE$-eI32>&EC  7(Ǡ 5QtbTyj,bSGF=[p,EQhcTNPAP4|i3uYV?;Qb4~;AP $"{J!߿Kq*B($.DlȤa1PkEEʙ#YYlwfn]RMCZQ'{ z&k<ʂ!Ϊ|qmؐ?us~ :x?m@w\t^l)tF,1i_RcrKT?f+ TDǤSut~qc0L//ʶvmqwY`:X[A=sfC nv |x.d'O7"FEXhg௜#¤y |殢ST=+BGBmӎv.=tEb+V1_A+g̼ lqXbF9m5մ*kAߺvW ݡ]*W{O&:e+x bnOگXcu2U>Pةt Ag%DH9J-ŏsSwc,!UoD$3@HIC;$} W]E|B[Whf# !wDz+ #]ҭ+;`>o6c7@lo7>f94niʳty5d0:p<,qBȕ-8yl1TnP< V"crD T*^JDcR >n7 5ZVZ/ #qۈ#aj98h}t8ݰB tqB) OR>(v͐/f}.L\(Р0*Y *KBYOvQ;q@f90΀f%2_m\&Klda+,рKP{(sKRsd:?F 7䎹n u!YI1S+&QP2#jb݃7Fv6|UgyCh~l"R:RY4R@/!<\jgvA*Nk-LFEqÝGP\b&@o]Tav`8^бcju$ZQՏϗ prֶg.'-O:Mǒ$0OWřD\ښd_qu\#0siYy% rϋ5I=[q⠰x?DuލoZڶ)}$0䉠<~mxV`OՍ*y$;G)0 S$jE: c)ړC %c$5O"S:Z| 0!Β3Ϣ6t9T"8t9pV$ I^,okЩ7*$wI5D*fL?1g5*>S8 ͜n@҇ [f i.g(Epmۂ@L<唧 aqj D_ ZyaR<M D77x])L]D unp/!*V'lr{nTn0L2 48qN%SIW1Hy>xOc]htD MMtkmϵ;Th\y:y 4z@ڍ4̒d8:|#PTVSŲ'0oѣ)o2@}|.u=}$\ҋީ3+)a5 xHReG]CQP}K?b$#Y xӜDGM^--}7SƵXY[>kz(c/[ KRH=M3B6:Arai(4}J# /Ct5'QԷmLr8'9ሲ h6!EqhV@8W@tQE0!TvֹRVu.5E+DҘyph2']CiO{?l/N/"A[7?ͼ *yBi\-0< `Oٻ/ K{dW9 Wé$ӘJC&d&@ܡ \PE*mM\b*BOcL;_`'y-=2zEƑ :0I[03.«v,v 'ڊ-_|Y0DRhFd'&Aьk"ȁt3q?Ove 2 ݗUz] eo:[0XW?˖u$- Aq(}* KvRPߓ>YЌ'&к&t&r[L~ b}#'}`fdBdThSߓ~*iu}zR|2U8L>OoI]X |T6CZEr mz>@!_z=W\.]CP|6zQ]-d [jLPz7-f{ǝAE`zD}~K 5qsoέe'h7I`DɔyXvç5^2$(,PX"^+կd\I$9QV\ȟ |%6 ʓfv_S`aI*7tϰYY黔Ҕ|rFb |A|H-Y7s頻R_#s'KN|ʲ5i0X(aa]]4 bgҶ9 =5]X$rd:Re!r~T 9rBݕ`҅]Es<+p5n_wVyPz +cQ{v-!8u7Θ&]gj *$=T?k29ʵ41a6Xzfr~ޙLd_w#/!9YҰ0+et:.kRN 1k1g8.F!'m$V/m.Uqcު:`|g'bEtIbδ=~ /pn*`F还!f Qp%m i8\RW7̎2|Ŀ~( ]QrUՉfm@>^ubj.grvr9v69ZQDz`(V3˩)c2޷V7:&/ a*؍a99òU0}_ b2𘱊aTL2LdM$dl֝F/ ٭%m!"F &S6~FkiaG8ЮbW+U`mײ+;:th1[s@dK.w'KpQ?gE m;ؿEavh |}h$!gԑ ITQ"`4E=7q@q[2d1^8+kMŭ\:7טu{XL4$QhiK7@w(o:ƙt53"EUqX4ݓam^ :E><*Gۮ2 ۦNBY0eUQo{_- ar'E x|>Ʈa{la=>+ABB;R%Zɫ1j$ͯ<[jƵ#’s*JUBA&:Y- ^Pﭜ ™Bzf]uMsSiݔʺKN=6QDjwd%ܕK*+ۨ~B5qzNEloǣ0UAb1 w8Mъ-wy'O|W 9;c\${|K~gmc$a@9i:JYUF˨'Lw.C[4,7˧~fkܧBr借M?`:Np2E+=Wi+gira򔬲^}8,U5/7 85sL8Sq!kP;:9o` =PR􆛜]E (×s{ڴ 1d2(۰XH U Ij@f{uڭ4tK ETFW`l|sE?C̻A\F!A\o{{T v_̣d"Tj&?O/dwqziY«=F~c4)7ޚ># 3kcM2ꝑ]* -QS4Dsl4|2mH0 vPދ)WO" oS҇E%WeQS= K:j1\"ujc0!ײȘ"ݾo1t9_TnֽkIMZ;]GoHUokqy{D-ʼn@Dq;ˇ!I+n`=  Sy0#ǥ<>)Gb (,bI B2 S hՖOᯘat>f͂Bp8-cs! 8?=6CIlb\M.UF?* UAõh@c_jͷyZbJ9x29h'U K%?0xpckp#D@<{0"8ȧ *fR+3qz|_]r玃;HL|.bDzYgOLQN\#;]&ApЎRې\Am[*×Ygo=зiWX`ػW@~ ,daR{p3Z^o9An~9j#31Ȇ*+|U]'$\pJ ? NÅoz%!KhrL^/g3wWef#|KP[{Iy'6",WL ^)"R =C^&#~`F2 j(E@= AD2D FQ+~wGÉuSkll^;(K0`52eK"MDBW)y7RV8$SΦ:R%,4s7?KwOOo@w#O-]Co$#!h©^DDCRҍ5dF%)0-"}7aFE V`\1 f)AתV:?yp]K7>nkw>MU/x=l'֕rp^[ۙ+JS(* ˭ t .i X%H=̯5D 3kB뢘K:bB*zzqyQۨ>o_: zN})w,' 6bc΂vq_m4W- N;7f&1uER LH5,;A}v860|@{oV6i-OQcofB4QbacSjc59zLW|ܔ뒕fkFZoDX*!nǪ4SAzKl?:lR[ys7TV\mD@\ʱ@K`Buչ'Kz{24ߙ_Q6\%f-&p6 @LEi. pCSֺT rfD嵞&ņ]-W?qdɭ12 qemh"FZw)1)Ox 4.`GXLXQ q(nݶHA6+kߒp~vi%u!*),T 4"na+}Ct>l+r "}9Qϰh_.xEUV;0R[9]qt8,xl%eV3T{zݷ ΅S|* IY+M6'z5(Axc`˰ڐi2 y?v/'<0HK*UxEè,r!Ңkn5DYnN,ZK^gð*IXB ek gщ*lTܷ `#U&V dҋmʻYj8*` [vCۍ˫nҺ Bsp 0Mܜ",I˾hw8R3ĸ= jB i7HС/˧zR%:XK3*$řFioG&&3fguC&)[^\٬ԑMI$Z΃pVAE a7/%^[ɹ_sIĝEiN9T=|u ,2'=r%=H"LeEvjT[%̵ub?JIXA- eʣV#B@`b*L/ sXۇ+)Rۉ(al(X9*;_7gPH[XGQnBQ~ٱQK]E 9蚑YG:PsXy*U uUk?껙Je ~jNQ@qX]&9RU:FȩVCwR~/40d.O99:ƅO&pG%Y[ltw `=B w\ ǑSxr #\{tcGO6]ٳK|a♌{=(Dn-f1o0}:yo<Кjhv*kb G^4)ilI᭹`u;`Rj2*Hx?H+ym 1#Vqbq1HjHW<ՂFqoz 0ua(S=)&"oy4 sMgCk4s*L\,d$7ݎ8p!z`TuiȀ mc-Vmм |]ILP 1AIqjgPHu %%( x&Vs3j>(j&>&p @O$b(a<W݃nus﫮?*'wn X(YɴOI[F1]پI>r/,f,m뗁 Xc ;?g3MA օ[Ä YZ