tomcat-docs-webapp-0:7.0.76-2.el7$> ɵX~$z(>84?$d$ ( S  x   @ ) *4,/2255(5<5(585@96@:C@G^HaXIcXdXYd\\dl]f^obsbdsesftltttuvvxw{Xx} Ctomcat-docs-webapp7.0.762.el7The docs web application for Apache TomcatThe docs web application for Apache Tomcat.Yc1bm.rdu2.centos.org=NCentOSASL 2.0CentOS BuildSystem Applications/Texthttp://tomcat.apache.org/linuxnoarchC#?C_AL+!Z&%Q?FAH WB8uYoEy{-An64_!Q(SV4aQ4%>811Sv*r@ZIOJ\H\tQb7SqaB*7REy+l83I/3mʋ,Qg*6WyULKgG7 { LR`Ys+J;zh' D9****>@Onq =RQ"_4X;HkheA큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤YBY@Y@Y@Y@Y@Y@Y@Y@YAY@YAYAYAYAYAYzY@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@YAY@Y@YBYBYBY@YBY@Y@Y@YBY@Y@Y@Y@Y@YAYAYAYAYBYBYBYBYBYBYBYBYBYBYBYBYBYBYBYBYBYBYBYBYBYBYBYBYBYBYBYBYBYBYBYBYAYAYAYAY@Y@YAYBYBYBYBYBYBYBYBYBYBYAY@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@YAYAYAYAYAYAY@Y@YAYAYAYAYAYAYAYAYAY@Y@YAYAYAYBYBYBYBYBYBYBYBYBYAYAY@Y@YAYA79d613c66e0141b98f8045980df9b80dcce4c04b99a2849d45c08e76b36e5b79604276c0806cd936ba7e4ce2beee26d87f496047d84252ada8b086d8c9bda6ee3fb6cc108046c352f02f27fd68e9da8a52586c8bb1dccdbbf052a6ca549c2fcf212bc82199ae0dbcb0001ea03e192eeba158a994cf5116db1d492131c4ee3b1ab355abe1477287f577008c260135dcde0cdd8ec8c2e8eebb8a659b87d3e4f363e24420e88bb7b7ab6649bf9b598b1b63deafb3c0a522d3f08f14b4e97bfb496c17938d7474ff665055950ff39a8c1bf73af72b58c8770844f2c4ad0c91c80e0e747c7bf764c09adbb9111c4c651ac6b68635e948ba6a3cc10a8b45f11e7f9b7b4471c129816e3285c410f99d5544fb780d083bdb864510386f5dc6c61a93f0a11df9c751fb3ad49c2ff8dde7fd8c7befc2c72ea2318081b5792b8513f8ddbebe65c163a414ed8fe223a7c492d97c32db728d2bb8f874d74bbc386a2018c5866c318e7cb28e4f0d135709f13a60f0c14d6424db3c407be427bb1da1b85e93ce3817938d7474ff665055950ff39a8c1bf73af72b58c8770844f2c4ad0c91c80e0e77f84b68ac01984d8566203b324eae905f1883f5dcffd6d8c7a6342a7654745888d971ffd7ca6ec2bc281f1bbfff4f3bebb78fe4beaa749dcc2e9233ae3988c09178fe2a606d34233bafc35973e8e07aee7b14ceb1e0c6ed8ce0a9626ee59737c1b72bd58b3b485fef7b3afb5ddced382449365b866209e7857dd87d4e25ed9d8492e50c3d1efafa40414a687eca7feeb9916e68897ab396a58d8383cca8679fdc5d18af5aebf5ad183db10b5d17d0caabb65a1b5371af6d4c2e1160c16649d6605d15cb0e1f8514f6a3dec630cd633196a8e65fff007407ba5af787a79910b3d0f348c4df209dc84cc99512895ce1556f4ccc31061a7e524401eabd7a2ac8cb7f35ba9eb5cb5c44dc07a07bd53eca56abe1ff141fa256ccc847187e16d9b907142844e967845b97b4b0e20194b3d16ba78051f27b21e156b770cb53a07a012e21be78333f4f6a5ca05a1587cd9dac26068315d626257a2b4d55f867c157dc2175018d7ecb3ad4729e2998d2ea77215d2d1bf1f37056121a90b2e15b3ad21c7f6fd0d3470c7a647a0ec1cc1e6ee784dc8ced16351f448e26f7a1c1276143f602db692e24785f79099a558d554c83ca452afbf731dbe3f1d8d8e3d9a6136cf571a1f77a86b92cc872ba86a4ac538720debe5a075f56cf6ede6a52c1b1ec91b7419e2d0ea39fd7a528b2d98011c78bd73d69602a3a3c27fb2b184151fae4a48003ba2f4c6806ed4a3e2ca487b25b66d6cdb3f7869a9c724950c2c8a8b9ed1e2b034369247138b76a9d9bcbd4f39d77cc6c8dddfab14a958bd548a7d40fcdda0f3eb67982e6f923b0c169869ae11cb76e41145b7ac5d1ad829d81ee1b3433c82b525b568509cbbbaf388d2a6715ab362fe9aab4d5cb723e8507cf01b001347e166fb55d4b82dd1f30e41323f65fd7b64e3b519bd2e302aa35cf7ab2a0b6f325eccdaa91b62a61e35f5c9797919f05fd5d3a27752a71605ad2f7600bb6cb5856a5e7df3678cb1cde1e5c4f135410efe0dc54e26c197bb915bca428474719a8272033ea9278d7a582fee455ef8fa1e257db8cce63f39b7008e8e485f2bf6489cb0a315626f1f0d4304a9dc761df30e7cba07a61460442f0a244f98b749955d10ade3d0f1f7a0ddf284dfd9ee55898c41342752f5382c659de9552a76945fceb14d4b89a7027ffed6bc74e21a7d2e7210a979ad8974ee793292f2ec8317b7d270a4ea25ce1e9b5c97451fc568827d9cc90941249975ec218fa93b551d5c48626e7ecbde72e5527235cdd6c99944ff7cca381ab7a9319693a0a14a22b15c37d8f116ef7f72b329d5fab220f92342939b3f71b09b8d3605868f1100c7c382893a29df77cbc6d2ee8a1594c138acc299bce477bfe7f36d28e7a59057a6520e1b1233a052e356236092fe553e3ae8f5429ceb168eb56bf537e79b3357daef60c949574ba2548b7b4c8803fd25da379aff377884bcd240053a2a214ca5797690b342ce978d0aba771b8ae8d53f9e4b54a6aa3044f05b554186b147151a1901f6ff65f4ca705def4a265696c4f0e44135152d5a58fd8179c3b19e789aab7378bce08e138e9c55e2cc160640f864e8f21e242187c34335d6e260efcca1925838c8d31e37367b7f2f41b54cd05d88c014dc837b3aa79c423fcd1a31d3d3a1c0bd5f67135a52134431ae2df01eb1156aca51c2468ef36749bc6a454026c485234755fc0cfbfe148e2136091fe503087d180e69897af7dcc58add30526fcdee5cc191268b6ce4f573e72dfe0a11aaca18eb8f8be5119d9a01225ce88519bc7ca4ec4c3cee13a31373ba0b0f141854786d566ee81a925585a5b2c65e5406e0ea5ec5f2deec1851c7c382daf3713a6d7bd35ccb9560176c6573184636fb5d3a6d54eee466f08f37dbbeb70116fc70634145da704bd1f9b402e61ccccec01c20f6ff441001812750a0787563abb19211dfb7a15b7393063ef6382a5f5bf148f8851c9bd29d0a5d6e008b77feb19f2ef103e5a4a49c6dfb8cd6c7b0bfe6f9bbb7fc3f9255b60a5e0a7ba6ffc1ba2c22490867dc1f64828b1924f62a362fe1f2f14f13640935ac0b7997ef8acdfdd27b566c801339bd73a2ff13ecc818e840dca390f7436e19b6ff97390e59197b680abbdc0e8b8d0e763052350dde8119b1cafbd7d964cc2e8c946d048e71cc539e724b7d71876a751c42603a4f3544e1c12431019d371fe4f7bf358f120516018573aaa7df8ed0ac7543337ce68951623b3f66fcd24661bffde962955fb937610f490b264bfeba11915f4d2b1224422a97a16311c8c307f7cc4b8b1a44fb00394ee8bb04a3aad298442762415f6645f41c000012ffbb78abe5fccd47767ad3876320e47240880149fc3b10f841ee216f59b93b5b1ce092ad62312370362e32a96921aef620ee8e4673509ae13b935d97ad8a3f334f242649c17da270e754975ba9eccfa53196e60f5bc85c59386e91f8a53b530b0e15e9ad9a42e5ee79756a7adba87d39f6d1c18fc63b416a5af4900f2a5225e654700075b27b2f9be6839a7d573e5c308c910938be6c469382cb597db92dd2da58c4eaa376bd447f590745973ee2f57baeb1a7587fa989ae73febb5b29211ed41d10843c78a7a57116e4fd0de102ca694aa9d72b8a2b7bf95404e29edc2089032c8b35ce2aaee99cd713a336dcd2c95a1f11bc032e0a96c35c9cafaae0db14672d1dd47d377f45623e7afb0878b99ea957e8a2a380394624e9e823e7ed683e6451c8e8f1a045764cb223900c19cb2d0a681e043f2305615457f312ae44c6e688ee84fcdd68bf7b0982a2e23033c09954d571fbc7c47486d56e7d701293331caaf36f40503e160af68656ba84efa22b06ecb57e836644e281ca9ab94cea3ab24096d0f59fd6f77cbb4e0a5a165a9342117f28426c1e849afabf673dec0f76b67784e64e6c20bc8bd7cfd08da55301ceb82a6653cf2580aadb67fbad250b6911f62b9066e0c39dff246960dd674735bf60207a49d918b0b02b0e1272a461a2fed3d095928bb14c94121a484a67db9f111f0685e39279deb00ed5abbb52482256957724e3b49a4e3b4e542f9d85247d3ae8f79b11b21da509f1b19fe1fae0b173395316ac37e291f3e8b09d07c5b978aaf3600619c8163520138a7d7750ae846c4a4ab201b69c8d4de3686516fd396c9ea2805c8cf4b32eb78d6a5ba6af6bef33f60354458e5b927f2fdb4bd644da8dd1e416bf6098b11fefc2e1a811d623b3fe697e35c5433eb3cd2ead52112c36fa422d381aec5ffb57c31912b60ca0e47b56634beaae1a4eb8c826ffcfc4cbd8302cdae832fed9f14669876e9ca5166f85fbe978864185e0363bb33cac0dba2ac0d6abdb2d037f07499a84df7f9a949e5e76a4d89dd3913b96e3ec691568f1581537f57b4e62863524bd1511017e7f252f23ac6c125160c39b14a2a0410d16b47d3901eee99d0090e19fdb28ab78e3fff49f571c5ece6cca5eaa4ca83e056ba73609403a3ef0ac82395a4fccae251ecef1878c569a3a5ee2f4e94f2b56e19054224482be0aa7b444ab8324ed0b0c25e3abacbd87be29732356c9bb8e3aaa2cb9c451791e47550904c4a3426f15c3629ee5f516410a616b0a1ba6160dc5d18af5aebf5ad183db10b5d17d0caabb65a1b5371af6d4c2e1160c16649d65d4dbfc82ee715a653291fb987dd565b6fc567ffee828d9e4c5f181c75eca0bea2cd980030f48a26f0b72ca4eb5dfaa62402f1a2fcc79913dd82e901dfef906a63b93e248018e9520b508c50c9f61fb190bb7ed7c057598111baf79d07c3ad14afe0dcfca292a0fae8bce08a48c14d3e59c9d82c6052ab6d48a22ecc6c48f277b617d353b2df3d2552a053e1a6160c785b86bfe6511e3b3bdaf25754bec81f78b44b1c885f8e47e4f5d2dde7e9b55d7e44e63c930b1bc53cd9ef520fe16d4312803f235140345c1ca3e39338957749f246c870a19a7e86b604025febb671b255b96c07d71f88e44bb9e7e427087af9e9c42d0e6512411d74e2c0845dd7b9e3855a435982089befeb5c2ce987622a7eaefb652c12c5ab2541c95aee5f68af9fec51c1765668988eb71d1706fd20d1835712ec1dd1b1987a963a661e7c9d005c4f39d741cb031fe79e44ecfd1bfd2a0171ad862602494fe0b37244492f74c82caf202e4eb7e3da99648d0b369e7898a91c40d6825f9910398ed1f68cc75007db1004eb2cdfb570a90778d24dc4c57cb67080dbc93098cd54a54120377ede933942144ca3d5a11ec3980ad1cd79f2f84ae0fe6d15b9f627349059e77006369ae7a2bbeb9fdcff2ea09d104a818e35613e4e60a110c931946c994ddd62b6dd796076e4d9e104604b85d7dcc0debfd8513ead892cd01b55ecbdc4485fedaa4dedbd74d445927465bbe057e27d23ef4db413080a68e996b1cd83c3b37595d25d14c4dec3abf07efb9254bb8c9cb283b06c634e492ee908fd81a60eb1fa48c288ea053c81e3fa106d05ab1edcf478e613232cf748c5e896f6f6edcb3972b1d78c09e5a22ecc7a5206365c9bf77e0aced54b5bf58014f68584f1b6fe0445c0592d69d24f2a575dcfb8825ad15bcc8cb0a125eda304a2e3619c72bab3ce76bbe42719b64171b77c600c0bcdcaeaf179a0c31f3f088ad43523f6b81eea4c098c5e2b5981229e0e61656dcaef19629d1d291fe0971b75ca1b2ba820e302668e42c5bf44c5f8fda12990e24cacacb118eebd9ef145c56eb4d07fbe122f0e13fac1548fbb0a21330f2d0d9c146cf8753a73278afac71cc502f60e736b2a1571f321711196aa4faca35af4f575c401ced282a90a3d45120128742ca4f7a8f0f28cd08fd6c0052f39449ca9a16c2017dfb1ae32fea8d7ac9278d018077db67bbbf2f123ed4c1e17f76249589d237145a5ab5c068c6a9b6e62a39c5dff263ce31eaf4b0c419f00060298a151ae38a55f8803a602300d4cbfc7ec5ff1f5308d50424be5fd97062caf15c8bfab9bed4e2d8ae5b2343e91fb061799559428a08d420d0bc34e2ed42901f9fc3fb26287a6648d52b91edc6c0bef8358d1c7d6fff2e741564d96339220d7f44215952a4fd1216743999187883fcd80691005157c2a1c0d92b0fe93d52a61789186fc2d2f1139a49816af5d0a11eeef125de18dbd4c88d57a9564f9808f276df495980fe99c06e16e48a5dddf483b190e6634e52ec64abe463893622c69b8f346f43a35d4c02e9d15f45f8d6cde307972530d0ed494b2242d973f1523a8cfb9567ba3e1f83d96eb9e6011a9aedfebcf79e3cca80d2f85889adf092af86fac247ba58b3a873455bb1bcd939685f5479ff8004c6862dc11b28db65f885eb85brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottomcat-7.0.76-2.el7.src.rpmtomcat-docs-webapp    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)tomcatrpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-10:7.0.76-2.el75.2-14.11.3Y9<@XۡWW:WWWv[@Wq@Wc@WV@WUeUQTwS@SNpS*@S*@R߲Ra@RkQ2Q4Q$Q$QPCP@PBP~P7lP O@O@O,@OiO`@ODO 0:7.0.76-2Coty Sutherland - 0:7.0.76-1Coty Sutherland - 0:7.0.69-10Coty Sutherland - 0:7.0.69-9Coty Sutherland - 0:7.0.69-7Coty Sutherland - 0:7.0.69-6Coty Sutherland - 0:7.0.69-5Coty Sutherland - 0:7.0.69-4Coty Sutherland - 0:7.0.69-3Coty Sutherland - 0:7.0.69-2Coty Sutherland - 0:7.0.69-1David Knox - 0:7.0.54-2David Knox - 0:7.0.54-1David Knox - 0:7.0.43-6David Knox - 0:7.0.42-5David Knox - 0:7.0.42-4David Knox - 0:7.0.42-3David Knox - 0:7.0.42-2David Knox - 0:7.0.42-1Daniel Mach - 07.0.40-3Ivan Afonichev 0:7.0.40-1Mikolaj Izdebski - 0:7.0.37-2Ivan Afonichev 0:7.0.39-1Ivan Afonichev 0:7.0.37-1Ivan Afonichev 0:7.0.35-1Ivan Afonichev 0:7.0.34-1Ivan Afonichev 0:7.0.33-2Ivan Afonichev 0:7.0.33-1Ivan Afonichev 0:7.0.32-1Ivan Afonichev 0:7.0.29-1Fedora Release Engineering - 0:7.0.28-2Ivan Afonichev 0:7.0.28-1Ivan Afonichev 0:7.0.27-2Ivan Afonichev 0:7.0.27-1Stanislav Ochotnicky - 0:7.0.26-2Juan Hernandez 0:7.0.26-2Ivan Afonichev 0:7.0.26-1Krzysztof Daniel 0:7.0.25-4Krzysztof Daniel 0:7.0.25-3Ivan Afonichev 0:7.0.25-2Ivan Afonichev 0:7.0.25-1Krzysztof Daniel 0:7.0.23-5Ivan Afonichev 0:7.0.23-4Alexander Kurtakov 0:7.0.23-2Joseph D. Wagner 0:7.0.23-3Ivan Afonichev 0:7.0.23-1Ivan Afonichev 0:7.0.22-2Ivan Afonichev 0:7.0.22-1Rex Dieter - 0:7.0.21-3.1Ivan Afonichev 0:7.0.21-3Roland Grunberg 0:7.0.21-2Ivan Afonichev 0:7.0.21-1Ivan Afonichev 0:7.0.20-3Ivan Afonichev 0:7.0.20-2Ivan Afonichev 0:7.0.20-1Ivan Afonichev 0:7.0.19-1Ivan Afonichev 0:7.0.16-1Ivan Afonichev 0:7.0.14-3Ivan Afonichev 0:7.0.14-2Ivan Afonichev 0:7.0.14-1Ivan Afonichev 0:7.0.12-4Ivan Afonichev 0:7.0.12-3Ivan Afonichev 0:7.0.12-2Ivan Afonichev 0:7.0.12-1- Resolves: rhbz#1459747 CVE-2017-5664 tomcat: Security constrained bypass in error page mechanism - Resolves: rhbz#1441481 CVE-2017-5647 tomcat: Incorrect handling of pipelined requests when send file was used- Resolves: rhbz#1414895 Rebase tomcat to the current release- Related: rhbz#1368122- Resolves: rhbz#1362213 Tomcat: CGI sets environmental variable based on user supplied Proxy request header - Resolves: rhbz#1368122- Resolves: rhbz#1362545- Related: rhbz#1201409 Added /etc/sysconfig/tomcat to the systemd unit for tomcat-jsvc.service- Resolves: rhbz#1347860 The systemd service unit does not allow tomcat to shut down gracefully- Resolves: rhbz#1350438 CVE-2016-3092 tomcat: Usage of vulnerable FileUpload package can result in denial of service- Resolves: rhbz#1347774 The security manager doesn't work correctly (JSPs cannot be compiled)- Rebase Resolves: rhbz#1311622 Getting NoSuchElementException while handling attributes with empty string value in tomcat - Rebase Resolves: rhbz#1320853 Add HSTS support - Rebase Resolves: rhbz#1293292 CVE-2014-7810 tomcat: Tomcat/JBossWeb: security manager bypass via EL expressions - Rebase Resolves: rhbz#1347144 CVE-2016-0706 tomcat: security manager bypass via StatusManagerServlet - Rebase Resolves: rhbz#1347139 CVE-2015-5346 tomcat: Session fixation - Rebase Resolves: rhbz#1347136 CVE-2015-5345 tomcat: directory disclosure - Rebase Resolves: rhbz#1347129 CVE-2015-5174 tomcat: URL Normalization issue - Rebase Resolves: rhbz#1347146 CVE-2016-0763 tomcat: security manager bypass via setGlobalContext() - Rebase Resolves: rhbz#1347142 CVE-2016-0714 tomcat: Security Manager bypass via persistence mechanisms - Rebase Resolves: rhbz#1347133 CVE-2015-5351 tomcat: CSRF token leak- Resolves: rhbz#1287928 Rebase to tomcat 7.0.69 - Resolves: rhbz#1327326 rpm -V tomcat fails on /var/log/tomcat/catalina.out - Resolves: rhbz#1277197 tomcat user has non-existing default shell set - Resolves: rhbz#1240279 The command tomcat-digest doesn't work with RHEL 7 - Resolves: rhbz#1229476 Tomcat startup ONLY options - Resolves: rhbz#1133070 Need to include full implementation of tomcat-juli.jar and tomcat-juli-adapters.jar - Resolves: rhbz#1201409 Fix the broken tomcat-jsvc service unit - Resolves: rhbz#1221896 tomcat.service loads /etc/sysconfig/tomcat without shell expansion - Resolves: rhbz#1208402 Mark web.xml in tomcat-admin-webapps as config file- Resolves: CVE-2014-0227- Resolves: rhbz#1141372 - Remove systemv artifacts. Add new systemd - artifacts. Rebase on 7.0.54.- Resolves: CVE-2014-0099 - Resolves: CVE-2014-0096 - Resolves: CVE-2014-0075- Related: CVE-2013-4286 - Related: CVE-2013-4322 - Related: CVE-2014-0050 - revisit patches for above.- Related: rhbz#1056696 correct packaging for sbin tomcat- Related: CVE-2013-4286. increment build number. missed doing - it. - Resolves: rhbz#1038183 remove BR for ant-nodeps. it's - no long used.- Resolves: rhbz#1056673 Invocation of useradd with shell - other than sbin nologin - Resolves: rhbz#1056677 preun systemv scriptlet unconditionally - stops service - Resolves: rhbz#1056696 init.d tomcat does not conform to RHEL7 - systemd rules. systemv subpackage is removed. - Resolves: CVE-2013-4286 - Resolves: CVE-2013-4322 - Resolves: CVE-2014-0050 - Built for rhel-7 RC- Resolves: rhbz#1051657 update to 7.0.42. Ant-nodeps is - deprecated.- Mass rebuild 2013-12-27- Updated to 7.0.40 - Resolves: rhbz 956569 added missing commons-pool link- Add depmaps for org.eclipse.jetty.orbit - Resolves: rhbz#917626- Updated to 7.0.39- Updated to 7.0.37- Updated to 7.0.35 - systemd SuccessExitStatus=143 for proper stop exit code processing- Updated to 7.0.34 - ecj >= 4.2.1 now required - Resolves: rhbz 889395 concat classpath correctly; chdir to $CATALINA_HOME- Resolves: rhbz 883806 refix logdir ownership- Updated to 7.0.33 - Resolves: rhbz 873620 need chkconfig for update-alternatives- Updated to 7.0.32 - Resolves: rhbz 842620 symlinks to taglibs- Updated to 7.0.29 - Add pidfile as tmpfile - Use systemd for running as unprivileged user - Resolves: rhbz 847751 upgrade path was broken - Resolves: rhbz 850343 use new systemd-rpm macros- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Updated to 7.0.28 - Resolves: rhbz 820119 Remove bundled apache-commons-dbcp - Resolves: rhbz 814900 Added tomcat-coyote POM - Resolves: rhbz 810775 Remove systemv stuff from %post scriptlet - Remove redhat-lsb R- Fixed native download hack- Updated to 7.0.27 - Fixed jakarta-taglibs-standard BR and R- Add more depmaps to J2EE apis to help jetty/glassfish updates- Added the POM files for tomcat-api and tomcat-util (#803495)- Updated to 7.0.26 - Bug 790334: Change ownership of logdir for logrotate- Bug 790694: Priorities of jsp, servlet and el packages updated.- Dropped indirect dependecy to tomcat 5- Added hack for maven depmap of tomcat-juli absolute link [ -f ] pass correctly- Updated to 7.0.25 - Removed EntityResolver patch (changes already in upstream sources) - Place poms and depmaps in the same package as jars - Added javax.servlet.descriptor to export-package of servlet-api - Move several chkconfig actions and reqs to systemv subpackage - New maven depmaps generation method - Add patch to support java7. (patch sent upstream). - Require java >= 1:1.6.0- Exported javax.servlet.* packages in version 3.0 as 2.6 to make servlet-api compatible with Eclipse.- Move jsvc support to subpackage- Add EntityResolver setter patch to jasper for jetty's need. (patch sent upstream).- Added support to /usr/sbin/tomcat-sysd and /usr/sbin/tomcat for starting tomcat with jsvc, which allows tomcat to perform some privileged operations (e.g. bind to a port < 1024) and then switch identity to a non-privileged user. Must add USE_JSVC="true" to /etc/tomcat/tomcat.conf or /etc/sysconfig/tomcat.- Updated to 7.0.23- Move tomcat-juli.jar to lib package - Drop %update_maven_depmap as in tomcat6 - Provide native systemd unit file ported from tomcat6- Updated to 7.0.22- rebuild (java), rel-eng#4932- Fix basedir mode- Add manifests for el-api, jasper-el, jasper, tomcat, and tomcat-juli.- Updated to 7.0.21- Require java = 1:1.6.0- Require java < 1.7.0- Updated to 7.0.20- Updated to 7.0.19- Updated to 7.0.16- Added initial systemd service - Fix some paths- Fixed http source link - Securify some permissions - Added licenses for el-api and servlet-api - Added dependency on jpackage-utils for the javadoc subpackage- Updated to 7.0.14- Provided local paths for libs - Fixed dependencies - Fixed update temp/work cleanup- Fixed package groups - Fixed some permissions - Fixed some links - Removed old tomcat6 crap- Package now named just tomcat instead of tomcat7 - Removed Provides: tomcat-log4j - Switched to apache-commons-* names instead of jakarta-commons-* . - Remove the old changelog - BR/R java >= 1:1.6.0 , same for java-devel - Removed old tomcat6 crap- Tomcat7  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0:7.0.76-2.el7  docsBUILDING.txtRELEASE-NOTES.txtRUNNING.txtWEB-INFweb.xmlaio.htmlapiindex.htmlappdevbuild.xml.txtdeployment.htmlindex.htmlinstallation.htmlintroduction.htmlprocesses.htmlsamplebuild.xmldocsREADME.txtindex.htmlsrcmypackageHello.javawebWEB-INFweb.xmlhello.jspimagestomcat.gifindex.htmlsource.htmlweb.xml.txtapr.htmlarchitectureindex.htmloverview.htmlrequestProcessrequestProcess.htmlauthentication-process.pngrequest-process.pngstartupstartup.htmlserverStartup.pdfserverStartup.txtbalancer-howto.htmlbuilding.htmlcgi-howto.htmlchangelog.htmlclass-loader-howto.htmlcluster-howto.htmlcomments.htmlconfigajp.htmlautomatic-deployment.htmlcluster-channel.htmlcluster-deployer.htmlcluster-interceptor.htmlcluster-listener.htmlcluster-manager.htmlcluster-membership.htmlcluster-receiver.htmlcluster-sender.htmlcluster-valve.htmlcluster.htmlcontext.htmlengine.htmlexecutor.htmlfilter.htmlglobalresources.htmlhost.htmlhttp.htmlindex.htmljar-scanner.htmllisteners.htmlloader.htmlmanager.htmlrealm.htmlresources.htmlserver.htmlservice.htmlsessionidgenerator.htmlsystemprops.htmlvalve.htmlconnectors.htmldefault-servlet.htmldeployer-howto.htmldevelopers.htmlelapiindex.htmlextras.htmlfuncspecsfs-admin-apps.htmlfs-admin-objects.htmlfs-admin-opers.htmlfs-default.htmlfs-jdbc-realm.htmlfs-jndi-realm.htmlfs-memory-realm.htmlindex.htmlmbean-names.htmlhtml-manager-howto.htmlimagesadd.gifasf-logo.svgcode.gifcors-flowchart.pngdesign.gifdocs.giffix.gifprinter.giftomcat.giftomcat.pngtomcat.svgupdate.gifvoid.gifindex.htmlintroduction.htmljasper-howto.htmljdbc-pool.htmljndi-datasource-examples-howto.htmljndi-resources-howto.htmljspapiindex.htmllogging.htmlmanager-howto.htmlmaven-jars.htmlmbeans-descriptors-howto.htmlmonitoring.htmlproxy-howto.htmlrealm-howto.htmlsecurity-howto.htmlsecurity-manager-howto.htmlservletapiindex.htmlsetup.htmlssi-howto.htmlssl-howto.htmltribesdevelopers.htmlfaq.htmlinterceptors.htmlintroduction.htmlmembership.htmlsetup.htmlstatus.htmltransport.htmlvirtual-hosting-howto.htmlweb-socket-howto.htmlwebsocketapiindex.htmlwindows-auth-howto.htmlwindows-service-howto.html/var/lib/tomcat/webapps//var/lib/tomcat/webapps/docs//var/lib/tomcat/webapps/docs/WEB-INF//var/lib/tomcat/webapps/docs/api//var/lib/tomcat/webapps/docs/appdev//var/lib/tomcat/webapps/docs/appdev/sample//var/lib/tomcat/webapps/docs/appdev/sample/docs//var/lib/tomcat/webapps/docs/appdev/sample/src//var/lib/tomcat/webapps/docs/appdev/sample/src/mypackage//var/lib/tomcat/webapps/docs/appdev/sample/web//var/lib/tomcat/webapps/docs/appdev/sample/web/WEB-INF//var/lib/tomcat/webapps/docs/appdev/sample/web/images//var/lib/tomcat/webapps/docs/architecture//var/lib/tomcat/webapps/docs/architecture/requestProcess//var/lib/tomcat/webapps/docs/architecture/startup//var/lib/tomcat/webapps/docs/config//var/lib/tomcat/webapps/docs/elapi//var/lib/tomcat/webapps/docs/funcspecs//var/lib/tomcat/webapps/docs/images//var/lib/tomcat/webapps/docs/jspapi//var/lib/tomcat/webapps/docs/servletapi//var/lib/tomcat/webapps/docs/tribes//var/lib/tomcat/webapps/docs/websocketapi/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2noarch-redhat-linux-gnu    directoryASCII textXML 1.0 document, ASCII textHTML document, ASCII text, with very long linesHTML document, ASCII textexported SGML document, ASCII textGIF image data, version 89a, 146 x 92PNG image data, 1873 x 846, 8-bit/color RGB, non-interlacedPNG image data, 2901 x 1431, 8-bit/color RGB, non-interlacedC++ source, ASCII text, with very long linesGIF image data, version 89a, 20 x 20SVG Scalable Vector Graphics imagePNG image data, 976 x 756, 8-bit/color RGB, non-interlacedGIF image data, version 89a, 32 x 29PNG image data, 146 x 92, 8-bit/color RGBA, non-interlacedGIF image data, version 89a, 1 x 1?7zXZ !PH6O]"k%3 Ț~:Ypۗ3I3f˲WbW=/iu1 8+8ǸVێ&RLrC0\=.8]^AiC&=GTl\-9l$`qɸ5*\H .XIngO#K?ք@} gx=K٫ L8a)Hu\lu TI곔b|¬xA~!:kԤ kw&FJ?yK? [dsЂgCeEiPK#zmdMLx2WFL (xty.rtuombnE_v oG)KA`dҳÅ 05&I21ujKXQmbTa/Y"%^īPƘD.-i; <|'!Ry\,G+Gl|FO$p+/r[*|(gDȰ Β;ڛjB-0yrLjUN- øWRqr^4c~S9ZxJ WRg">CKֲBGVMIЍL=.Lk,yNJ3f[iD #^ \|c:sLؑXRD/yPid6))͂ik g#kTA,/I!ZheGiCYnVnR1bsxU3c_E#>R+-yu؀`J~F_gʜbrm%&G/KdkvbN7 9̗#wP&B}^!giYo,W* t*Hi[?lk'd#Tn8pPqs- @<|>/m @'t@QHJ疤ΒT&奖v9gٮ¾ȡcC7 '`$>`;B :4oX*ΰ53ـ _bz>8G9+mE^t)yP^Յ#yAmK_7\ ӊh&jD}wRձF<ۼ9vukU 0S\BI( h` HhrhJrp]SK}x?aA]46n $M/j_|o﨔 |o?M1b"SşJ7%O5'D^&p;{6Dg.4]'gg0 xWRuϹpDBޟŵ]p-kb]9|N9ic5+&f9oLPF$x9°wn:cWw>&N:T1%|! pRX>%$:<-2IýE9w8~苐 Ujar\ "pytܱBȵ rfϰ!%Iא59wiyز=n@3`NjT!+z H~2pQj')1}4RFٸ\ m ĶTͧk*C@{*  6 `3mQsLjq~Dro5xkEc -ia~V>38KaYOg"4QKZP GWLΐv @zc4dt# +j-˔|]RnIJ XԼ ,!iKհhY!uM32J-EMqc6>54l9K@8$$qNh|$,/ߘk3[Z4'K[؃Q6ǔVe}brt ڶhTL [>X~v佽k4;`4Vխ"njxi|v4о9 6V48`fȚ/]JA'qÔ<Q.,0^afQ:Zӟ֜Y "S8(zr\q~[~=s9]1jQ̰[ӐcvL(o}!v5)%6='͑lE_9Oڪ#awObdvO p^*SVF {-B[S-Il;'d6s5>RVƉQ/:Uy2_XyZ'O4<ʭyfzX6 TOصITfiB²l0R@y D?G 9f#X*cǫUE͉BlN>vzx^ qCk&|`o^`@Í0I^aÕ_WfFUp桴y[8Ij}!Rt&F좑+Q{QrO'\1k>cXa{xfB^ aL;ޣ;?xhz=D溑511Ye".j]EIX |[)95VH dmD4X#{jZ$/R\ X1|骳Ut(+Fs4vQM7{Aϯ `U*y]pq#,h"XSe!VbQW@Y $ʣvNJZ kN)IYfZrG&њ㮣imr${/XtWܴ.{~8("怜G*fna.~*uE!ںg+3%~Rģ_g:d=]lKd-.ep? y[?k[╯|$yaP!z.Ƚ` ~\dȿ[=쳖:<,aGb$>Nk2zM/-OA2 y5}$n< Sdh6I4s.9-oE<ʵH>P`{rgmJ`Gniɦp$S\ | K;RjGӺt1SFӑ?@pC]&Ad{s3ܝn[ hB6XYxBǽ K'Ͻ}bYNr6: ▝FʞEo;hW~Ȟ|̞!;` )ґZw|ˍ- =n RTHXHEe,|Ԭ36Z4v&ݼcx--hsZH٢RLsTkǗ8swf7` [A6J X9u֧b]H$iJzG dS* PAC$׺"7ԒGx٭B)#wqM޶`1{1V  #? Lu0~__"\MHRxVW\@qrJL'I(\!c՟1q{eC[PQނsQQjVt~KX0Io#㇈Qʛ)!N obQ|hqf& *c_1Yum~_辗|ڔI# lf@GOڼ?nT4=Oz)cs8e(sS &=\ˏr?;S;,vLnuDNoq H+ة9>m]" aA/ڍ]oًZ=@L7? Ey#d=6NSع2q%ZQ:u4 0Q~vmsq] Ր8= nE}T7KFpxv[VWd7*#Fe=JvԵ- bs\Axľ COI7\W4`[%TK@1\+F2UkLpulv ?Z:HDz`$I)Vbֳz_/bs܋FV ;O%,8oثpwi,awG)VlCb+lfӸuZ#8]h?j#pľ,T?.ʿ/Bą gmt{SyV;w@"*F:w^gB~?y=U)$eJ<|PfU&*'@rMcl՟ s#Hx:WP(r)^t;4 y 4ˋ2_ 3s3`4I4ZHAD[6 oc YhA Xm KYh\M䋶CNm YqD1 +yoHm)mȯ=`]-Je}kH}#. | mSs"]EOpdGF2t ΄1 _KI#k;8Q[ivUqgsc{J$ nTDW_k'+ka)cgy{Yr&]|b%ծ 61 Aa=HG%ggZM8VT:: TxB9Fl[yVd>;,pqeOAnٛ ab{;+&ydyBy\*aUc,9\a'3љ;A7[=\}KlsA@;Ž$^:i,fDIV~-7 pTSe4re4LW0xZ- 1RtD;8?r7Cb5HH6 | <ŵHr:$m#Lhjo-SAp"n:~dbb%l3/՚m$pwO6NQF-i ;`kd'!<4v# _YaXWkaq?9; Ph$Ī Ҡ5M>M R/ _|zCo2T|-$O(?Oؿ.ˬ&q43' \j7̪Luyy;PyXf.Μ|A 1 y2+ͺ 0}ҼɾqjIY>gT$Aqo}.S޸#e7h!:Lڔ4 ~Hx|ȇ^b6.e_dѵW"{Co83gp*:06k5o/BJ#(OÍ4Og.foӲ'ɻ=סه-A>]6 1a ˥^: jT]m\q=y;ZC])l&;Ow:A/9-WyI+\ns,SB8Us^?߽JF"  h!WM'$Jb&쨯,] *`ny31fBƉ?ū? N NŁ%oF JQ[7\U#aYwǚ7,Vz7O7Gb0PrO_0u)tLÃ5YX/+yMMTaS^ihj\Րnz>@R?0EOm'ZS) 6/At;֜p^/;9 l)\DpzHVBL}AE\Ê&TUL(avM[2)geyXňXoX >MKA#c'-`)/:>SJ"P0Fxp0/<_5.-Ow*5V¢0m,;% }ʍH09!s=ךZzQ Ȭ%1Xn3t sFG, 4 IuU= '֙G={^`6[S2 jcvwd?\L1I x k735c,v8 ,Z>RPSZ`;SxS )l3al\Ybwhn ;h6 #tU);HTC&=2V4aUbX@~`wD@1tM펳OkL"/yl9gzڟiIӫULs%&tz(΂]\\yjS =C?N /V͝$^e[Wn_cg F9+3pJxg[gty~=Qr_c=\Z L);%MY'sZKa܅`E|PX5@H5eU(K)rlBNlx07F5.;Cm'`4\[1MqZz#UuwkӰ!cU k4j5D>hsRdADil<ؽyT~zgIDx^&oX+B5()9 .ےT'"r&=,=TBv/bSP8o*>DGXzߦp'S[ PS -q˳?gien#0;ױ%{4c߸,(u#L5DT/[gWڵ;!QCnD{AO{Uf} {3%;DP?_> #G`! G A'h_cuw:41W{;7C@*9U.8= (7|JtL:c&=[?}T7ւх VRkAPQkwAJ;{=5,P4+XՒE[ tb/+璒1JG[?a-÷GQwbfVzpifzL7o^!7E\m̹ݑƊ\&ةd _7m}K+)CoLDp)^ҐNoѾQ%̰ZqYK^jQׄmF ͭC^=Kj%FAӥ5ޥRn&ьG;!`q v9'= lda;mУcb8(i h>,fѥ2x<Ƈ6p*vZS@B Ή$юM6`qY$iTZSor4NCM)U(2u '>1]#J#.8)*q^X@AQǏO5HP0%ΣW=Z߹Fi sNaY~ -ySK#_ߟ /g, g/- HQDS$#][Xydxr(7$n6Ԏk$īm_Br0L3q q2Vl'R 8AkH(<!-y/uy}@w ^2h %MrzyȶiD0b!nC_ǒfq"ntڬ,:L4 OxO@BvڗX↍G S6>k0'lծ[*0oo(@>ria/1mXRAys} o7sRGDj,(wŕތ,wL/+wl ?;i"wy@[ Ie)<X?~,M59|fKu]QрܖOerPHT&`}Ժi/ ]ZlE}GS!20h17{CjcW4ӼwsRIcſMW,G~Eȭ\(eᖧ=>1tg ,B(eVFy'ՒA#8l5 0dfA ؃k<7RxN9Q$ ;j'*ϣ>:m0zuFNq <0HTp*w+nivDwfA`Ȓ؉e7m-)q2w3+{[$mQViFVi oe%i#E\9z߳6=$#a\Z\)ant}cNՓ jBg|8b%.&_\vkVa%lM7\=CM㗫?7Ԧн\f9ܬ> SŴ>˨3&ɀ6@B 8ؿr..^8QKeJtʡGzdxF(0Ct*3lBiݶ 3& #be 3SaeBOzY1LB#=]624ߴJ:IE`g>(lhs 1J@-ŅX{3FOO6]|ˆ_tf 7Y~ҭ.8 9h;گ1~Wyٺx1Y0RCOBNʼn[AdCue.~ 2sJ H-nɥaGϸTl NEC@+N 9@Tv5dK1pE'cS{ev;GŜlt4B:#羶 BKb,MyUDNTϡ@ u.^d`T Vf ҦD;jɌ$D]>Α$az 0^hwVGBF|m ]i=Rh t#8Kyx)e. Y?3|r_Ịd^C0\ӌڃRQHu&;濰{lfф|1: Dwwr% }A5}E;M{ezPA9-`m`F=0U,W `~!).~Vʙw'Gw]p`q:¥w4i^K"4!0 }B2$x)~wA*{qr+G˾QPz^ʟhg!K"mZž9yuVK2ӥ֕ Ig0轙Iwj(GU!0G5uJUwO.+™j^NR"swt~^&33y:f_zūn <:gvJ p.*QmYGfE-/ٟ8`Kiksyh?4؝!`WC1,F!I֒ SؐC/PGNQLV[* 8剪*tM"St9PdIjs} vKEjz}ɭh4 +rq \7Wד,azI,5h~Fr.u5oeZlWmޝ)꽸~t8( iaV?\@j19AL`$CC0>]?[#7*y,n i39o! ^-=W>&iJACv9d 1( ªCD*&]\"k?T]>]] ky2ۡ$9@|KnŒzXUVG7 V{ TJ6 `䣑geV}'EN~BtrlmWvvę C+?etl2xz `]#GT<cp} W&hR)Mɛ? 5GDr9sUޗLCyu }hO)l:hWmo YhX vWN 26MaMN3rw[UzTƻrW0*N;M54ƲYa74O4Ma7A2.W v>/+-M^8vbѹ׹jL/  @|ԝ n 5[I½~ݠ]PuRKm#;U;yg8 OnxZ44 (!GwBGcmwBzU(_cXU&ڧ<%Sbt6_6, V\{G.ơs0+pO&!d u| X"wȣX%BBD+8h% yt+&@*%]UOb&f$#rv-7E2>ā'f8#+`L/F(eM\֫;Td )7$v.ƍ?}J>?C`s QH *[/S^XEN`n]lz"a!rwַNV1ۓ/P͑+O j|ZiqHrIU=$),p/> 2u҉;8䳧W9BdjOD_>Vn,\ 3LFOͮ_r9{`ƓOȈ;mЭd>ڦU]ͽ¶O:v_ѦAQ.L:y!E@C4}9hqSv7> 1-7 93zSo,i*F]6wH4KPau[Qd~oLX."XD"} &mPƈ{! 4KOm.;~aFZ ^MwPFKO p )ex>v>b`gRr6)xSpNJ8n>^d n/2rY-l8z|{,ncDQEϖ۔-ܵ'@Z&ܨԩ+'eSvXTJ/>ʹp9|\n$!$B 'xxL)Y6dޏӖ8?zyk.M|/ȅ 貈ۘ;7z" eG7PPf3ԃ(5^Z0v2hG.@qw5^OoRzY~Q̙ kbu υlDEk+[Q?wznM֖"ZAo ;` C7ٱzkkgEJ/`#8P ΄xɋ)h8N7|\57 y 0f %i>(,8jvB+SJ.vgAOPo۫ =h8q`qJ?s"F>zqކzss7/])3]AI *V#UO1#?djY&6|Ӈ(?!/6]Mԝ>!lIK 3EY[R.HxdWnG;hrG^m9[ 'źEq аJO]g[+w[KwÜ$e$Ta9ULe(xHE%NMB$^/Yq(e2θ^2vkei}" Z[jcJ !6HP8o)?!z|vlc1PP< vOt08Nj C^$wmVV@ڥO)JNÞ¨8ecvr/4-߿DZ3纺+| )bDO,X%MSFHj$/}/V~08X6+*bϟ5$)~R[t Y5$ m9OC[/bG0O1'cd6AX;aI10yvW̷B[d%𪦣x݄m> h4VBNUr[e.鹍O` :.chW"wݮ7SN餙z{н`^_RsndըW@u q54jEA8Z9Seہ,m#F =WA}h=Əե 7Ҡh'B@{iN#SHx2Eqa@7 /u@P7NK rBҿL(rnxK+wkQR:QSs!l>2As?+ r%ҹtGb5'H}3ϴ ;ȏFy$⪄˞&mu|3,Σ=z{mXId<@N]]1%ڹr7qOdZGj%`V4 JH*Qy*Tlq3tGMd3U4/*.UOpKf8d-kq:gԎL͡GO7F(TYDZ,G;< ~;bEect|R"p R臗.9jS  GE,UKahɍH rS@u#?o`/xE\f 㦊~ası5=o' kOc暜A0>SGM!j[QOE}OL>$۷Copq=X&U>2ZL4?˂Kt٠F5f[ S-eez^gx k6:p26'=ۂ[1+Qj=V]6ݜ [gް"J'd+U_.%UpaJ^#}78 L^3fPCo6ϛ \'ΨsS~sUEm1 9pZ|>p,KH<}SbK}'$z##QFDyEe]t'e! c&YGM[>$Ge~R,QؑV+g&YSQr@!]ح _)өI*/XO7V6/-lZ_ێ+1$g٢ynD3IuIT҈'1*fR\ yJN/Aͽ 8$J_fPpTE@*Y+nE8=WF1gO6R,y9QrOCTakkwuԾY-=':#/R\_ mvIO/^ BXeCK>LI4K/m fu_^s.nq>=x^<;#K)5hX.a57( k͡}Sq1>_k9߇N؊I*Rvb*[2]{Bz%Mׄ^Α@j0R&cA[ Ըĉ7_n?l/ 36ȏ|H@N¯Ԇ`$eM` 6b3F|@`)[+=o?9ŵ! yke$Mf)UI֡t$>j7Q[]`r1V(!obeNo6DASc4c{{#ؽ$XVH5tBMsر>T6>sl\VĆ#23~B~λ,BL!ubȨ.L m0˿_{! ̴7QR m$d,;ϒ].3)әdlP˵D5Bj Xdb(ʐV;E0XsNȡX}`q>.Q(yI@i t~S/ MG *±RO=Uo*~95cG\:E Pcݛ}y^;B%̱K f[&Tʩs..[hR:yoϙel8b!鹴)\F7dGuy}1ssw}yh[S9q4':"ܗ\r>s\]dL b͠ ԏUIQf 3XXXQ1W)e#^By+wݬêe8 &qEM5;f lV0bY̮{O 7<6K͂#/qi 7 u\ͫH<))tit+ĘPx`04=X-Vjȵv6SeE1[|p]wLo_2ͿijУSDI޴vg\u$|%xxT'j=*OW0vSdq\T?(DBcנޙ,]/ #yaٹai=IZG~YY=l1bM⯃F?+hőv$wY7ВhQr;s8O\}B|ZX?i=#5?EmmD(:w"[$,Č9K摴숟_.gۑKA^^eDLhcM۶ɣւs$#S'Of ݩG>kvT(ZKz/@w<a=Q`Vhf꿬C wMix%Sg;pA}]z}9p;OW1ʮB&?B?&~|jI>^-i:@ߚY( Лh jf;ȞΎ'̓9[I&7哃_d5͢4fٞpK䊡ui %N\_)L/`DhP'N}SB2 W^ œq:/۔Xnb}|7OQumOp|^GgFЬ (jȜY2g UJ!:teCj`9$ڂi~;Otp`2ʽ& =\+Ϻ:78BgGqIëw$zjNښ3Cdreٗ~< Ywc[Pd!c7kVkDyXo-F=J,P( =x:4[VD?6QV3 ߷Bں Dr .{L%9O%@/?MP,ImZ[m8ײv})yawf&?sK *̺cKJ)v1LU1dr@3 I3':~:+K67XXNMq4_yJ_3 jTd9;TKz-4w5%]2FM>j#sW-qNm˰QμXJn=/aǩ I30Shxz!SکhΛHo}#ḗ_BeS,UB'_k@԰SʹÞՎ}hN*UA2CQ.(>P Kmm] I )gqeо|wc]oZ1mnn.B Qvd ?Yc¿QsHUͦ:r uZ=vy m+P@ԁ &V\;Ϡ9R|h;i72 ۋi hsB-Kё\4pU]L;5o2=H˹pj'VZ7ňM؃]%x 6zMREq0fo(ϳR^MJ=CjUsZ +iP5 k>nU}]Ua='(l- }G;o0rT"h?RD/кWFԒPC\e+Q~xnBe7t䤙IV^D7%^ZV.?mhR%Ӻi"I#̳10^Ua:\ 9iÂ'}^-PVP"Z5sѿ醵te*Cr.'2i3*WeRvuTMe\X|hjR%},hg!'C*.B/wP=v"1;!\4Y[Gv Pu$&ji*f6]6^QyY_\Y%P:j͜#A[]鲿*Vn&یg%.P4a1fs&t%#-R e՘2!2hPuC:/D CD6%=7Y C8He3ZWE1P,!oK(N]` bZ:ZL!]+C7v%=Wlҟz<}+:#!5d05 84eITuc8 W{l~fUنla5pZ!\8PΗ^$=g7=@PP2$+ad/Li kc0/1V-uF =Nsult,-??d Wf$}}J"SldgV\quY@+}xoo$z ?LKn)W:ˈo21=xaj9A44dWN* VV&h{K6aq֮鸁{b7Igs3OJBFqZȟ?JWtgcP x:~*oiWp)/UV~)К9w;p8qxr0zFmEz#*CmJHU'KKK8/_tt1&/wv"q=k{-]ÍKhX^ Iq`39Y!Iyh:Vc)MFhb-.$9+} V-ʟ(NV$,<7}uU=>TE:Ap~3GX:BlƹD)WO>)VP3} #PE|%eTiojcM6!~1Ѱie,g+cc@2#rb Iy *%Kp^Mϑ O#!l "Q;7n2@(@5`/ks4G=n}BY 3fE ) ; /=#wo'ЩnU+@q1yŜ ϝ9<~c[̋VM2gh㇐mrrXPeo0:ba`sG@%Nr5%PI 4|id"`aR:бL )+ԭ;ggF-ҟI,)XfiFQ9}Jl RΩGEMO&gTL.DQo@DCHs6-*"HI;Ѻ9k-;[L\/JSS%ˉ[Z m/[xMw݉zېZ N/d{J ^09F0eaĊ>ye'! D"l_:? *(n7%8=ж:;@{@X3LjR-1ߦ(@ُǺEJ AoV7d:Ae'YGM?DuT~ z0GT*rz(YjGW>P9(Z,:BوjJ+C+R9E]dt|8iÒ.P*ѥFi(Sǫꃾ҆OiaPv&VMK"(~b=Ȍ.//V%Ff(ޢ\ýj!s(]%geca'}BjC^aOM.{x4/TaMɏE(YȫjNr;x:U]*u&+igPy./2?n-L+⼮8sG3)~zar. FWiVYɷ+c19N3hl<;NB1C;jFO=@Eɦ1mƯ@^;`=i K8K~뎤Cîa8w2VӼD\Ǵ?SJ+%M @~PpEkJ>!+:do 2Bz͟;MD «QFl0Mv:we9]i|00Js_GI3Ǚ XΪ2XEGUfac(X# P#żAL!wzIMu2v}UXnKcx]:̤6E=\ hĽHܴ-4TsKB L'I{3I9E_b -GI牃'Ы;S<־b 2!P1HjV2X폭gj!+A0ے%@P_Uc_|֦&tmRg%a]v(UPP8}}" 4[Y=k+Ux*ݴ Չzy|_O}C(qJ؆ը(aw$kݵT S{4JNvg=kҗ1ZxNmC↣mdʲEc84:VP lwՏYF1hCC 4à6̷(Դ"va2,9j)M #,|TiM32S@9Bn>N.[a<q:t.5.Zب G.^PL#LwS4;+ 5`v•iH%Z{,ʫ>bS4uS]S@JVfvU c?t>W/c'9ąʍG$ět%KbJ6xs b&tN6^Sa QP$7-{jH}`V^ jllܢq&u$2]o_dG9-j3'L]nx\C]- ?6XdEqf>3 jH|0ǡ$!'6)l'z:- APpWtw3fs0.[Hw#.B֒0?+^\.=3>nfSuzͮ;%7ISt!5_wΚ0ys+׊0_1Wj~or *9jB{_/g+Jf0h$L2@'pnkR6-s{^If@ߩ yq KrW!)[4!o} & BSO!#\vzӕ%4_6a(6Bm}Gytށt S3CB;i%*0b)V/7{rquK'O=):E}egr]l+ɠrǪKULM2/PnOѢ-$)#9T*ށ![<;/6KӃ4LUJ5gd<̼X$⫍.qu tSα#?v%I_/}I3-V}Ne&,7Jܓ&u[p'xlacoMvߣ0Zj8(NdPQN08x>|AbЏB\F^ZCi@ $9~~W{x_mRIq?.vWLBba{-·\^oE$ !bs+ު\$1N{Qף4HH/#bE:)ٶzb ~f񓐿vxu+"UrJ۬zńC5=!]/xFB$Pt"u#1н@]CUՕ}u$`9 v8;%/&pZv_Xm64爽>HvgFŠmo9ˏUe|tJoYۨ@f %b"Q9P"N+oһRU,G[\EoL2M|µ0KfBt2( sr wq G,2dD(_r=6NP aD TBU&#}Fz'pOפ6g;握gB0S]07xn{ޓuRxfmK1(pR*aE0Zmt 򎢼j JZ0T7A>}c1@]85ЊROy_'CjIwIeܕ'b&̦R3FGL]1wu-r/x"_٫ZK/=tX6ڸpY>zS;Vgf ZRΐ+-ݎ,CrPB*N4m&vCW\JƵHTHlNeLcҧb y;$zE8L6+01M>-[贫[;DT5V \^K% ^_buQ M6QJC#޼ܺ^9s0)`f&g{:C0Pbq<9OdCr oh[CksQM׷K峰QyԑWa)?V-nJ/n8oaW0Niy9EdM/Rwl^Sp?w"x~)0`㽬(.2/uDg9/Ӳ[ù] qVKݿirH5 Ga~ZzH~oHPĞ ֜  \X#R^7Ĝ:9^WuVuW=6U]dP2C2ӗ`,P uz@ې`V x s- ]'c/NMw_t6--Pˎ/~oq-Tϕdс :%W 9o5^>侻ô5A/VI@% ::96.Kf.Y?Wǚ7MV7vqQ!rյ`}=<>iV1>c*h~]#q6^̛IR1OtfTz9iOsd47:TgOk$ \4fkO_P@@֚7^BQ-o riʞ!Fn?k!ڱtBj4e>'쏱CYW ׮( pGBCIAڋ~3tU χy^}}9BEYxnp&{\x4i phCn1F=/<84܎rg:!ϾbF/1IT00INYGag@ބ2]@Zx%k4Ay;6z+_eަGNnU/㡅_3OC3@7Wa5Z-(23]w / ή4NxBBc_/*bvicad "2$"Fq/Lt?XJXrp8arQSOTPĬg~UĹUxtje '* "ݏ};b]voIa4 6u)O611@"N!t*@w-akCS߮9Zaו3 ?u.쌕q4v3_* 'PPl[1>o"Dt7.@حob:)x>k^{fgUƘ3G7|͆b1|\bސd9S&Wi& !-*3w:uӾ"+!q$d ;Ϯ!/pǸa,t}3@'4/_! ypOhT8tj/6=I;juu\'NT ͔a(uJ 0X7^|d g2GmK7MT~$<\5`DqymDiy74-eq1ZC1ຶfY4p\>*1ЙD:g6iI_dBg +)F_&mQ/gz(~ b s-4ĹRҷc/+@<qY$ko2ef{+uQo|ӀB2KT_;myCDޮXLsu2xى}_HsO~j5(RKQ*v|vv}!Qw4ՇTe y }qJiv$Y[A@N^3zzyT7#5TWJ l>O.lr6_o_bTD\c!g _caz86GN8 KU,E{GFtɓ=^!㟕/]#Cn/>Nt?\=_Z }UTsE>i&4s?!hИR{O-gmWcU5RD#-J.[ G4hP.YݶlI7#ƉDl^Xmךʅ(Ï5vw{7n\ P,V0pkuӡ|D0 A6;&귚^ J^2A\j}Lg8x4v{]h]fQǠ:C`]?)tS ׉O`|UlO0C|~wN|hFȴwdq6n[ lRzqߊ]>u;Rnx`<? YI8kniKuT5n)z2eG!]wϟ-aj\fਖ਼p[W|A(= =im@_+.)xABV!vB5BɷWl3qGrΒ\/ _+̒_qcvYn |K&*̕ї ʫ뵴i53(Sp8\watE0yĉ-k!m My V}Tٺ*\xT@|'0OZuiRlvKݹ6 C4SO צDYows'ct5)u/_hՒP:[-{Ua)3(|#S:e m1v0/^܆!qAq (x4HR}al5^e@vm~'^۲B|Lx|(lu;A_Ag҉awBX`D>/FiNKԗg[ɸw[V:C{F;R!ZP2M^v3%;ȵtH7&B->9'<Z^sĹ@@QugbR^]7@W'4WBqՁ9d0)9ju>rIqlIx~~k+]-vWIhC ˧*~.rR{#Q aAaM=:Gc(2eLo YZ