tomcat-webapps-8.0.53-21.1<>,ET\mx/=„PU!,[IA+XRX!;]ijiTl q(!nz'$[u,}=qbn΁YGZQ?x뫑}S $mL [l{j)y~E_уޛMgmm7=jMGe9{wstiF:|}쮲 C9Vu`kC1UB^82,ӘEf)&7qwv~i着\:>< ? d  R #,  ~ D  LS NV_hipppq(q8qQ9sQ:xQB)F9GPHIhXLYTZl[p\t]^Mbc2defluvlwx z Ctomcat-webapps8.0.5321.1ROOT and examples web applications for Apache TomcatThe ROOT and examples web applications for Apache Tomcat\mxcloud103A,openSUSE Leap 42.3openSUSEApache-2.0http://bugs.opensuse.orgProductivity/Networking/Web/Servershttp://tomcat.apache.orglinuxnoarchjc~py T~0 H`x( wD!<  oJO W  [ O $3  q  h )?\{ f$ #1^/c x $= I  u*|j]mEN ! /4 T )i  9   N ; kd#O zBn6 D# V=gNG - XD [: Vz-*8F ~ b(,!9vf7Q p b<8{ F , vtyv vMi. hg$e16 k7S 0 R L3 YFL 9 D  ?Q ; hi `=A[WcD1i3 wnmp  9uK~=li  " wyt_l |H KEg_oU){  +#  x $ }$ELA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤AAA큤A큤\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\ml\ml\ml\m2\mn\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\ml\ml\ml\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\mn\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\mn\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\m2\mn\mj\mj\mn\mj\mj\mj\m.\m.\mn\m2\m.baa734d616b7dd5cfaee0f5caa3c67806df37f93595004682b908a7b33128f4df46030f779cad6854d6d8978908819a3743c4028bcf5223910a5f3bb45b6bf6486723de8efaed1ed3b12236128b3198b6f00b9d3316cd72ca8209f5e832c9f007b761b2689b869d6de79aec52a94141a695c7fb0408de1cd066b81c5513671f64644f2d45601037b8423d45e13194c936c2d1db45257cb34f3aa42d3a4a3018e0873f58239f849263efa53f2a007e7d0ea05dd6cd578ec20ae25fa8fa32b73994e41a821f4efec0737195ca34695a4d5b1661b22c16b597596a005ab73068c0b77cf728c0794e7d94cd21a7a25a1b2be208354aeee59449a08db6ffe6ea6e6b8438f3a016daea97750d8781aa3ecfe11421a21305d14a5c036f4c5d7f0bb1b83f5816a615ab2ca26a646b7015003e09aadc541852cc03ab5ef53556dfba29cf2de27935084766ab336ab84a967e5ac3ede27935084766ab336ab84a967e5ac3e46e2cae68173d95f9cb3b6593fe5568fa535fdc394f2f204d5c579208c653cab83420be9716617f9f2c285391208f4b65b462230ba4badb13c55fea317c1928e3483af543fc963c0a31fb2793fedf7e33e23611bd8dff978bc8baf8e4f9d269e849a485d6ff9656c22d2a0c17fa19f0265d000518043178a20ac785d51cb0e5223f3cd8d3702a6ed293ba76b58e859744cf4d3fd0bd98b2909bb5c21686ff5a0b733a244a83d45a3126f101e487c1eccea900c24764c04ed3e685f9381e3f59fb035681ac3c586ed6da4d3e10a0930f3a783330ecf1a3dbc4e8d4277082e25db79dd951fef3840e2c2f625f274083647bc4e82c74fb74fc593abbd640f3f7a7c738ea8d1a61b5c4112d4006eaf2dd3ab4609dc4b484f29e1b03bb09d4e7a098ec18d1290de5cfd2c2b86a862ff608d196cafcad21e16079b9bc44139483947dc7d34ad9c6da36ccc3fbcb92b49d308700033463110f48abfe9897f7acb5439b6e846bfa420658c46c4d83b0a739f98ae3395b548b949cc534459a0619a6b108cd44cf3d82b087ea2b0958fb27e4a101330c84560363aa667693454c1a910f3ede89c64a0f34418318057090dfa82eb68dae9c95b4cd711ab8d579e984cd38d48decbe5027edbfa3f4dc466aac4870c6537838ce235aa4c6be9cd2c3a61256aa585cd38ad2dc042e1194a4fdf1a828e488501c73f705db3a26bf851ddb91ae278eb9aa92336c668b397851af488343a5f056481a0f50d0608dba0ae9ed6e4a89fb3752c5cf616567559c0607fc0d504dac86e5b168084a5513aad12c872b402cb31e90b244324db9a9127cea75866fcec8e20018e99f01c8f96a8294cfc6d5677d3fc6d4782ff0c712ce073a204c6651705146db5b9a3cd2821cc48303f2616d4cc3b01f545c255d67009cd6698d53ec819db400f2ae2d02a479f5ad6d6dc44e21a0ce8f2d76716e607160aa1cc5d4202e18c683f1344244279f642bab22d7853e1aa5f767a248c46d7976cc2787e144ce57a2aeee63c5a981bac653d6ab80303df603b353af01992a61ba0c70454a51c533b63b0132167e7e775d2732a1704fd95a85b327bb1e4426d9a3d820d621c294d42be23988070eb0a3b4e230650212697b502b822cb3854a34aff630fb5d3c8bf70c308b08bb2f38c005cb00b4eb0b3c1e4614dc5fd59ac5baee5ece1b1e9b792743e40497365facbdf44284211029b30bfc04acb7d1f8fa1f8ff5a574140d6ab52b0b7f0fa2344afd7cd70793067ace0dd4164c8621952eaa2255406595c42e60b66c99ea5c9ad938634739ce16247138e445285b6b1ef2c62b6906cefc9338c0280792c3832ff6e2484f7e38c442e60ba4b1ec685ba377d071af6dd96899c4d5ddbf28dd850a817718b2fe7a5b092e1f645eb269e43474e80e2babb0e3bbf4a36abc60b4d29b7454816fc08c672feff1c6bbb30f77e274d68d7bdc882eded26f220343293eb7711b9cd6aaaf7bb73a95b8953509ee2b2402fca1dd07812ef9bbee8f48949e3ddaa1678062ec32f806efe07bdb70ec6310c07503ff5e26d212c1b0b8ad1175927f0708a0473cc83cd130f62e58c2b960ca1939e51d20835021a4b5035c5f384da4524f3e1557b4d5ed3cb0693ecff92ba560137a0503ab9fb6f81dd5e58427ba41311f344224018a9c88f057b116efa07ff47dbfe3275435198262cd6eab0b41abca4e01780e997caedf46206b58e9361854deee2fb9c9400ef97385a0b93e7ef1d31aecb99229bf9ce8b7669210dd8083c0b1b23a515aaac480424a41bf9a4c21e374d379bfc89921c79918bc6e818405318c1c4a7e4f49b6007103d3862e8eb65fb5ce71c765df621f9f7d080e7725199a1341eb811f6b6ccaf4f945361bc2313804bf31d6247b9cb44f3fa63bab990a70580c68c42bc048d9aeadae0aa13284c3a2140fd8433768d4d5b6d5c6f7391625b22722ea491f910bf7544355590a9a9e01988fd249fdeff65244b8bc1b97fc28febcd2fe5ab20ac34b294ed8cb41ed3bf42d315c974790df23330ee9ba9a2ea5561b7d60278ad9480576b77908f479a76ac07ba2f155923f8fa8550c9aac2ce8737b1d276cbd34270d94c0e70013ebe9e88ceda316361cf68e255425bbd47238492ebfa9f5716480e6f339c26893b7f4a927cc5bf848361edea7a8c8cf68bff0770baa08e7876bc75b08693a31db373d7750cb87a611f0e5448c2153779b736badbf222ed1eecdb4e2b9e5a2835d694430f82a92d3655725eda62f476db679ac73aca01ae0ce91414f117e38df048c796f39fb0adc30420e572bf9d93fe6af82e10097d868425db73f6e2d9107f58625903a44b067b3efdf0bb6f3f970c4f34fb90ec8e3ce74b74ce9f69657fe090c85f99f272e4edbe0e538ca7c2b35f495cbb1a46ec28430c50210a8a6ca7228e628cdc8fef2f2f71d9594516856c50a04b8be2862fa169b2f0f04de73133c42d65750f936444ffb5a0682148e57a1d7cc6a613d2c2c9925fc26149fb80aba2e3e8e50cd60f3050fe1bf5fad7b9867a40b94bef45672535ed09ddd4ba05b30b15b9a390430ad7aa70db358634cc90c9c07d6f9338fdd9aef405015542e9bd0efb46b7f0404a462e6904281b0f2018f39b32dd5868bd2667407adea48848c7f81348f767c3414d1c2dd06257986a32570a9e24fe1b2f44bfe7ef80e4e7a32f5f0d35a3ac5dcb150439b8156b084dc297259563a0895bd574f9ec4e34c9997626c4847a3d7e84df26cb5c676d6df4cf0ad8f0d55c855fa317166e745e27f6ef190bd750705c2a6062d4378563b55e29c26c1ad3458759ab06094168327319277b5d75044794c673095e289ec35a7be93956f561d92dc415e74cac9fc8d09fc6f80cd52672af44740bc1dd244473e4e2214884f60564e9abcc8acedd8145b40fb000e776cf9da0378da8be7b12ae9f3470370bb010e7626c06d3b4b83ab5c736633f89b69587df88efd7523b24dd1b7799cb2f13d18bf28ea4a8f715f1a544b76da6683bda0aa62079cfce8622656b69d00584d073caa0a8085377799c163c3fe6961f09ced22818262f08f8ee7d18e29c36d126586f6ecd02a5c5dc2c5524da9454245f0feb2fd0ff66c549d43f51de45ce5db5aef0691cd2da529fde919a832a92c0eaa3529333a0defcb075a23bdac4e1d94ef2829529d150aa9cdd63fc28288bbed9997c6c902a039ea64a415e4ded3a6818b56782b9d7b1c25e883044980b95ddd0b9ee4f038aa0cfeeba65922d2a67615e0673787198d820d31f6cf53898771cd538d27a7833dca51cd8eac2dbcc7ff88a556a57aa04c3646e0865ccf04f93ac797e8458e71d26839b35adbea5be18b9621f44855a7ba7e9860391cc9415a7c5a50a4e4b6be468be1d405913998a522f36683ae31aa5738713260c8b6f2cae9a8f97a3c5d424c73227894d84416c6c9c237947657453b829d0971be68d0d20511237f64e02c67413547583afa12fc2cac1acc0962ce477c9e04bbf1f345f1292b0520d607bc4da37ee4e7ee46baef68e4b43b8ba26872a8e2cbaab6104e3206e43a76a7bc935ea77997710f8acac96a5c449f32d3b441da852d3abb2d527a6d37eaaae57f80e4694220051b232338009c4cce45ce5547b42380ed4fab813da63a51cad3608420957eec32c789922d3630bced1c7784099f10bfaf7f2ba53b1eae5a59e933c4960e3b97c83087471c0a7d83057054889bde61ce8658bd6eb44e0239c5fbc9cc4f7861efbabcf1d7a779d150640c4c02691ee06bfd5025e009f866b15976c9f70cfbc7c8dcacc81f2e5b2b2c6aba3bf175bf9788bf4f07daba4c6f33761df4c337009ca4c3b1837fda8c57db231e2d074029cc31bc407c5da6fac9e84e58495ebb78d025a99902438b7057e0e60c53860a21124a649ea5fe4238019ece81f1bf381ad46e7052928c8a083c175c22835103c73458a8f70455e59ba539593e2a1ace499a162acbfb6cac638db45a7d11011301644e49ec07df685f850e90e954b6c246b38169797844dbcdb46a7993d1d693b151030f292971cbe108bf9c1420839954c470b85f0776eeaa68a64f94bc4017b15df2d2712de5b66ec0637113401f677cf8490baf259a702d8525ca47b7a508d9f354ad34af1819336f69c3ef6d30fcb57ce29e92142a5c67d5cc7e5faa5dddaf534a382f998a6ae2f9c593fc18065561ff5f6a25e19c3f170b8759f4ebce9a7c1e8e7745f08e66ee25cfd9139683fa7fc21fc8869ede227bd00091d5db3adfe4d0f56ff5e7e7991ceb1623f2feb9a3c12172e2758ef107da865ca9c27c646460fa83a9d3a7b0cff0bdc6e1192019c4be60e6c4df3830b2a8d7bf7c3b4da1c225e28d19a5731af5366621d6062b2d2d9dcf48268e84febad42dc14b1f04332350c1ec851b89a81107ae05aed5f2d3c07a84a491718f2c3fcc794b23bbb8f7f34aa823107c508c8402bac02eb0b2b3f1637ec65968c8288bcc4abf04b96995a79a6697b2f24f17d57f1b86780b378f35a33887df52edb9ac1a2c885faf29da0632123c946e70f12fcbf622ad8cbc52ace6b575528f782b1df411db158cdc28550ddcb604cd077d7df7d899d3c6a5d1d6a5cd53700e041e49f654bfc7f78b1eb0ccb85c257f03dc91896f2615384f26ad9ad809c66513c2567c664d75d776061684200cc761ffd91603f2abcb3ba6385ea10ac8b585a67614ad7e78b2d0f34621bc69fe7ca91f12f095f063fa1fd4703ec178b37617de12e6454b3d705a3f458c5931ff80836827f1f781f98cc4e7a739d8b064419f3732c132d1968b013eb8124e2b0495cc582ecce672f9f0cdb6f9291b461918e15853ce8edc2fee2bc28cf09f54e11962bc84b69c5518c76470c5b7415451d64268b02744f5c61a1bdcd93a8eab2e1942235a9c23f008c5fdab8b53f706333234af46f7628986e43c7e628520d90e1a6f77a5ad9c0009d32fbb7d79134d54aec66849f6623b7d0bc80e451f5f005de61c75aa72612e61cf057f6e5a762e2592ced4c1269713c5faef0ee079b0be2eb1110733f30993e75fdcdde21a1e630db08f13dec6e8a96d49ab9b930e47141fa7deab24d8df60e6beae437eef223d2d6fa6e717617fcde6cba77108415b23764676b7767183ce9383607e6cfa7931f31e3abb8d965d48033d2148f3d0962e5a31ffef10fa1b37707c3bacd1a8979f81dfd0470497e85c6e0cac7038eaf03645ad4641af19b344fd8d56ffccb694b5e85042a4c7dfaa438660a3e0e12891ff9a21823eed97f92582f41330a8bec0026ebe141d5a0527cb3d666dbcf664e3961f6f3b7ec9d58eb5d29c38b285ba36e31c8c0fbeca0f0defc34bd445b2b98a26de17604cd589a062f6ab157514b75dd218eae090ac09438a9cfa446cb57954fd508a8a94da9a977ab27eb92bd10fa4b1fc369e2359568681b12cce697f566898cac966ad91fe29d3fa36ce55f203d300b4c62a694bcd361237651989e06f26cf1e1c29a818700eaf29ac7e14b1b525f2250e9a37ab23eb3ed9beb11d401a107d6f063f9182b62a7a5d084f22e207928b326fb02a7ee99f564eba3c0627694abdb6ecb788a9427a243ce96a41beeebe43566df4b8a6298f958d6cf494a8faee6d7053e0c0827d5d0f0ff5962b42267bc0a290cb21f43ebf0a4ccd0eab5db77ea738f4952b479a6e900708361d1ae2b324728897a5a2df557d39d2a87815afc8536ecb6ab7825fb24d4506c1cee9a1ea78db3246c2b01494fa03f0b02ea87d47e206816791058a08b1b0a1c1fdef44a5058f3378d11424060b09f95f086966861c2c2acf957dd2e1c9f9d30374b5fd0261bcc911e6f1af13c957f7e32e6e965d7bdeaf595b72050c72a503eac9cdc1f4b9f88723baf76ff57dacdb5da5f742427b909eafaec85d1015fb60e72bbb650b3a1fe013ddac1f18e4bc9de2c6f80a60974a8a89b74c8e7fe43220242a30b78ead249c75940113177df33efc65959f93c87efdd2bfb4b2a57e64c317cf49448c35ea6586fa323f7ff86d3c55ca3d7379da2fcd886c73d10a765a409ec23c4601eb9ace240ec3c36ef163b845c770563b436269200778ff7792b3935c4feb571b0a76fa92e6ef684225a9139ea6199e29e46541f9178ea1cd30fa06d1b92a21b449a8caf72acf3cf46d95d6a9f914ebe9e3c47804b757e989902a55c3701f95f648678298e80772ec381f66f7660bcd14e4f2202ff86c800ad6ec5a42a79a0739d8906924182f227a7f73d7f3a00bd887c4f88589d26fa51df9a050748c63a804ed1cbcb7c468f8555c4ee5913e9ffc9bc05a97b7b28e55646fcfe835d2c7a54362eeb7d458440c8c387f2976f375e811c253a9359d560acec20ed406af86cd0bc834dff178c35efcbde4362e1713645ace0fcd2ad3a4f84f5e61e2ec13b0a933961f6f3b7ec9d58eb5d29c38b285ba3a78db3246c2b01494fa03f0b02ea87d496957d5299029a1dad3c9fa70cb081eb8b497beface127180d8a7381a613e83613e54a2e71e79093d6ca46335bedde762088d9f9984dac4738ce391a0d957f1c4697e8a449d918d69091384f3b540016c3b00d898f2c5aab3cc7c7b31dddec60a10fa015c1342980b0702c43c77e416561325e96eb577cef801ce8d05523b6cd6cbe9c0259337faf439baa6c5969f4e0e11466926ccd819ad128247fb14060ec794fafd9f9e632cb1f206914e15a8acc7eace4b666f5fe76160b14374e753421d339f92c7a668057ca0a392bfc19bcddfe366af187de253e5c1352086bd2a1c3c48175c17627ca189c1a57dd5f0f29256896c940f6e578abf90609ce37438021833678016d80bcb7834aeabca3b0d599b9fac3b6aaec30533d632e389177ff28f969207242e8998dbd472c8e9a0356dfc6afc394f98b50215e576d366e87f957f88f876af8c26d77057b600001b3e04e7191e9d43741ad970a43268ad4367177b395c0a73fc99e5eb8dd15405f7020270e01b8a8989f8f9b6ce9dba76d713a77f7b96352fab32079d26f5f034b640c3e4353965e0cba83ae9134f6927a7efd92a80b6902a23d5a52ff6c1fc81f366898f6830953ed48a5cc06a4948a641a4b748aa613e679c8f17d4f219eb7115669e3a87bc15407eb169d796c8f53aee71c5203da893d3f17ebd8713dc248246691d59cf6f9e2e718fb8cb74f3b32ffd4f511dcd3e47c269457e4099c443db9899d1dd4bbb43afc470e6ee197d1046bec2ffb3a2fc3f7a740a15657b0be96b5ca2bf49e7e742bd640a7951efa651d19708631396343e674f13bb94b544e16d7681e569a79c70a831052afa9fa0eb83c1c41af75fe68e844ca6ae417496d946371df30b7d7ee15e001450aa9a18f1d7ecb36b3787c0a3d633ae924ce4002c837d2e0b50f9edde74eaae7f75a78ede5611f44d593936347aef69f582683a257959bb0b45225b2bf17118229b5a8b442828674faa80d40b6efd7b9c0255c03b9e5f571235de2da46ae23deabbb8ece8858c279d2956c5d07261bd998e8e9b8a063cb675ba935a4cc23a988ad8f657ad77f482f45bd6094708ddb74134e56b36801aadb98fee7618194da0b59823b7f79dae789584ae0a681bf1e1e7111ab791fb534695fbabc086d3bb021762eb8768371851d1d4830266d3d3303ce32a83ed2f301c050b49c1ceb8c46b4115c16b40317d3d8e990647cc584526a51b8fd304f829c3142994df161848d8b4e5419422b51dc969008cc6a53613f3f2c6d7a0115ff2ec33677ac66afd0f9eb405fcc4f80aeb9c89bc2de0d112b523898ee623fe2befff08dcc78825658b8f57ed8ef6331f428d27b60a5ab0a0336b892344edc1ff80189f55f5dc27c492b66586e110ee608ddbff87f328a70155fc10d74339b833a9e85c5b4319361b0470ac2976c8de64e8faf0da42e4b6884de5bee1cec11ffe240867c952e17327ca808b71f3f6f9c3ade06636732c16956b472be35893065621f6c8a97b6719ad0b76339810a4e8ab6ee53dd43d777a61038fc4eacdec58454607738a3e4a03ee23934b3747478aeccfd07116e8271bc24a9003ff52ae739f596504c1fa3c8fbafa356234c786a9c5eab068fa7ad2d2d352a9b64b795884c8e04cbffb803abe026a16820c806c0132e3c4a821ae2fc8e682b5a1c62ec879555f157146f64bfb7805e2e8797172558de3ffc4912eaa8bcf458efb93a1295e17258122ce630db08f13dec6e8a96d49ab9b930e47141fa7deab24d8df60e6beae437eef2b23764676b7767183ce9383607e6cfa7d96fc89f5d4cd06545e91f91c73fb75b930dedf3945d1634db67bdadad3d27d75d367aa92cc9df4181433700f621a89946328dba7dcf2c8c9075bfd32fcc459e54d2d0bb6c4234ccf8d751e8718732f713d9eba06996096d55e3506e6c4c42cc76696946bb31ab94a261c12068caa3c03b8f2387ec151c8c41520ca5b56427536ea302c7b0ef4bf57b378190b8f22cd3bfdac9ae4f276783701e8e8ee2b826ad2b14e6e110f20d4d37a7ff0eab640b6f10c49499f745645e370051c6fc75bb4ca358dd64b4cd7452af43fe447098df2594d67113823ef6a121d4a96b4acb55411a4a86f74a8acf80b0b1ac069ba22de44e41a821f4efec0737195ca34695a4d5a717c7bdf738db75da8df5cb159e1739/usr/share/java/jakarta-taglibs-core.jar/usr/share/java/jakarta-taglibs-standard.jarrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottomcat-8.0.53-21.1.src.rpmconfig(tomcat-webapps)tomcat-webapps     config(tomcat-webapps)jakarta-taglibs-standardrpmlib(CompressedFileNames)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)tomcatrpmlib(PayloadIsLzma)8.0.53-21.11.13.0.4-14.0.4-14.0-18.0.53-21.14.4.6-14.11.2[[[[r@[U@[E@ZkY+@YY[@YS@Y X@X43@X43@X WiW|W'A@WWKV@V2V`VA@UlI@UlI@UlI@UQU hU hTTи@TwT&@T&@TT @T @T @TTS׌SFS]SSS@S@S@SSt@St@SKSCR@Rw@R-@R(r@RR@QdQp@Qo@QtP-P8@PPZPN@PYPO'PO؀OF*@O@@N@Nw.N(M@M5malbu@suse.commantel@suse.demalbu@suse.commalbu@suse.commalbu@suse.commalbu@suse.commalbu@suse.demalbu@suse.commalbu@suse.devcizek@suse.commalbu@suse.commalbu@suse.commalbu@suse.demeissner@suse.commalbu@suse.commalbu@suse.commalbu@suse.commalbu@suse.comdmacvicar@suse.dejcnengel@gmail.comtchvatal@suse.comdmacvicar@suse.dedmacvicar@suse.detchvatal@suse.comdmacvicar@suse.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comwittemar@googlemail.combmaryniuk@suse.combmaryniuk@suse.combmaryniuk@suse.combmaryniuk@suse.comdmacvicar@suse.dedmacvicar@suse.dedmacvicar@suse.dedmacvicar@suse.detchvatal@suse.comdmacvicar@suse.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comdarin@darins.netdarin@darins.netdarin@darins.netwittemar@googlemail.commvyskocil@suse.commvyskocil@suse.comtchvatal@suse.commvyskocil@suse.commvyskocil@suse.comrobert.munteanu@gmail.commvyskocil@suse.commvyskocil@suse.commvyskocil@suse.comm407@mail.rumvyskocil@suse.comarchie@dellroad.orgarchie@dellroad.orgmvyskocil@suse.comsbrabec@suse.czmvyskocil@suse.commvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.czwittemar@googlemail.commvyskocil@suse.czwittemar@googlemail.commvyskocil@suse.czjrenner@suse.demvyskocil@suse.cz- Fix for JMX error: ThreadPool.socketProperties is not Serializable (https://bz.apache.org/bugzilla/show_bug.cgi?id=62871). Added patch tomcat-8.0.53-bug62871.patch.- increase maximum number of threads and open files for tomcat (bsc#1111966)- Fix for CVE-2018-11784 (bsc#1110850) - Added patch tomcat-8.0.53-CVE-2018-11784.patch- Version update to 8.0.53: * Another bugfix release, for full details see: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html * Fixed CVEs: - CVE-2018-1336 (bsc#1102400) - CVE-2018-8034 (bsc#1102379) - CVE-2018-8037 (bsc#1102410) - Removed patch tomcat-CVE-2018-8014.patch - Rebased and renamed patch tomcat-8.0.33-JDTCompiler-java.patch to tomcat-8.0.53-JDTCompiler-java.patch - Added patch tomcat-8.0.53-buildxml-javac-release.patch to remove unavailable "release" attribute for javac- Patched CVE-2018-8014 (bsc#1093697) - Empty tomcat-8.0.sysconfig to avoid overwriting of customer's configuration during update (bsc#1067720)- Add Obsoletes for tomcat6 packages (bsc#1095472)- Version update to 8.0.50: * Another bugfix release, for full details see: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html * Fixed CVEs: - CVE-2018-1305 (bnc#1082481) - CVE-2018-1304 (bnc#1082480) - CVE-2017-15706 (bnc#1078677) - Rebased patches: * tomcat-8.0.9-property-build.windows.patch * tomcat-8.0-sle.catalina.policy - Removed patches: * tomcat-8.0.43-CVE-2017-12617.patch * tomcat-8.0.43-CVE-2017-5664.patch * tomcat-8.0.43-CVE-2017-7674.patch- Patched CVEs: - CVE-2017-7674 (bsc#1053352) - CVE-2017-12617 (bsc#1059554)- Patched CVE-2017-5664 (bsc#1042910). Added patch: * tomcat-8.0.43-CVE-2017-5664.patch - Fix tomcat-digest classpath error (bsc#977410) - Fix packaged /etc/alternatives symlinks for api libs that caused rpm -V to report link mismatch (bsc#1019016)- Remove obsolete Requires(post): jakarta-commons-pool-tomcat5 (bsc#1047015)- Changed the javax.sql.DataSource.Factory in /etc/tomcat/tomcat.conf from dbcp 1.x to dbcp 2.x (bsc#1044256) - Added commons-logging symlink in CATALINA_HOME/lib to avoid ClassNotFoundException when using a JNDI datasource (bsc#1044256)- Version update to 8.0.43: * Another bugfix release, for full details see: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html * Fixed CVEs: - CVE-2017-5647 (bnc#1033448) - CVE-2017-5648 (bnc#1033447) - CVE-2016-8745 - Renamed and rebased patches: * tomcat-7.0-sle.catalina.policy.patch -> tomcat-8.0-sle.catalina.policy.patch - Rebased patches: * tomcat-8.0-tomcat-users-webapp.patch - Removed patches: * tomcat-8.0.36-CVE-2016-0762.patch * tomcat-8.0.36-CVE-2016-5018.patch * tomcat-8.0.36-CVE-2016-6794.patch * tomcat-8.0.36-CVE-2016-6796.patch * tomcat-8.0.36-CVE-2016-6797.patch * tomcat-8.0.36-CVE-2016-6816.patch * tomcat-8.0.36-CVE-2016-8735.patch * tomcat-8.0.36-jar-scanner-loop.patch * tomcat-8.0.32-bug60101.patch - Updated keyring file- Fix file conflicts when upgrading from SLES 12 to SLES 12 SP1 (bnc#1023412) - Fix jasper init failure with SecurityManager (bnc#1022034). Upstream bug https://bz.apache.org/bugzilla/show_bug.cgi?id=60101 * tomcat-8.0.32-bug60101.patch- use apache-commons-dbcp 2.0 instead of the old jakarta-commons-dbcp 1.2 (fate#321029 bsc#1010893)- Patched CVEs: - CVE-2016-0762 (bnc#1007854) - CVE-2016-5018 (bnc#1007855) - CVE-2016-6794 (bnc#1007857) - CVE-2016-6796 (bnc#1007858) - CVE-2016-6797 (bnc#1007853) - CVE-2016-8735 (bnc#1011805) - CVE-2016-6816 (bnc#1011812)- Enable optional setenv.sh script. See section "(3.4) Using the "setenv" script (optional, recommended)" in http://tomcat.apache.org/tomcat-8.0-doc/RUNNING.txt (bnc#1002639)- Backport fix for inifinite loop in the jar scanner for 8.0.36. (bnc#993862) Added: tomcat-8.0.36-jar-scanner-loop.patch- Version update to 8.0.36: * Another bugfix release for the 8.0 series. Full details: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.36_(markt) - CVE fixed by the version update: - CVE-2016-3092 (bnc#986359) - Fixed a deployment error in the examples webapp by changing the context.xml format to the new one introduced by Tomcat 8. See http://tomcat.apache.org/migration-8.html#Web_application_resources- fix maven fragments paths to build in multiple distribution versions- Version update to 8.0.33: * Another bugfix release for 8.0 series, full details: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.33_(markt) - Rebase tomcat-8.0-tomcat-users-webapp.patch - Rebase tomcat-7.0.53-JDTCompiler-java.patch to tomcat-8.0.33-JDTCompiler-java.patch- Fix fixme for the prereq preamble value - It seems systemd prints error on adding the @ services to macros so do not do that- package was partly merged with the scripts used in the Fedora distribution - support running multiple tomcat instances on the same server (fate#317783) - add catalina-jmx-remote.jar (fate#318403) - remove sysvinit support: systemd is required- update changes file for CVE information - Fixed CVEs: - CVE-2015-5346 (bnc#967814) in 8.0.32 - CVE-2015-5351 (bnc#967812) in 8.0.32 - CVE-2016-0706 (bnc#967815) in 8.0.32 - CVE-2016-0714 (bnc#967964) in 8.0.32 - CVE-2016-0763 (bnc#967966) in 8.0.32 - CVE-2015-5345 (bnc#967965) in 8.0.30 - CVE-2015-5174 (bnc#967967) in 8.0.27- Version update to 8.0.32: * Another bugfix release for 8.0 series, full details: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.32_(markt) - Rebase patch: * tomcat-8.0.9-property-build.windows.patch- update to Tomcat 8.0.28 * Multiple fixes, read upstream changelog at: https://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.28_(markt)- Some whitespace cleanups- Remove pointless conflicts on provide/obsolete symbols- Version bump to 8.0.23 fate#318913: * Multiple testfixes all around, read upstream changelog at: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.23_(markt)- Fix previous commit. Fix one rpmlint warning- Drop gpg verification from spec, it is done by obs- Fix build with new jpackage-tools- update to Tomcat 8.0.18: * Major update for tomcat8 from tomcat7 * For full changelog please read upstream changes at: + http://tomcat.apache.org/tomcat-8.0-doc/changelog.html * Rename all tomcat-7.0-* files to tomcat-8.0-* * Update keyring file - Update windows patch to apply again: * Deleted: tomcat-7.0.52-property-build.windows.patch * Added: tomcat-8.0.9-property-build.windows.patch * Added:tomcat-8.0-tomcat-users-webapp.patch * Deleted: tomcat-7.0-tomcat-users-webapp.patch * Added: tomcat-8.0-bootstrap-MANIFEST.MF.patch * Deleted: tomcat-7.0-bootstrap-MANIFEST.MF.patch- Version 1.1.30 or higher is required for APR listener (bnc#914725)- SLE12 has different path for the "rm" command than older versions. To avoid possible clashes, the entire coreutils must be provided. (bnc#894292)- Fixed Security Manager policies, which makes unable properly run webapps by default. (bnc#891264) Added: tomcat-7.0-sle.catalina.policy.patch- Missing security manager policy file prevents Tomcat to start with systemd. (bnc#890995)- Tomcat 7.0.55 requires ecj 4.4.0- include the tomcat websocket implementation (tomcat7-websocket)- Update to 7.0.55 * Update to the Eclipse JDT Compiler 4.4 * Better error handling when the error occurs after the response has been committed * Various improvements to the Mapper including fixing some concurrency bugs * See http://tomcat.apache.org/tomcat-7.0-doc/changelog.html- build tomcat-embed as a subpackage- Drop two unused defines- touch the alternatives files to avoid build errors in older versions- Do not define default defattr as it is pointless.- One file here was not supposed to be ghost.- Fix once more the alternatives.- Add path to rm command.- Silence loads of warnings by rpmlintrc- Cleanup with spec-cleaner and format few things a bit.- Remove few deps not really needed for sle11.- Drop unused files obs.bl and local.lb - Drop unused collections-tomcat-build.xml- Version bump to 7.0.54: * bugfix update * See http://tomcat.apache.org/tomcat-7.0-doc/changelog.html- Update to 7.0.53 * bugfix release * Update the Eclipse JDT compiler to enable full Java 8 support in JSPs. * See http://tomcat.apache.org/tomcat-7.0-doc/changelog.html - Patch for Bug 56373 * See https://issues.apache.org/bugzilla/show_bug.cgi?id=56373 * tomcat-7.0.53-JDTCompiler-java.patch - Rename tomcat-7.0.2-property-build.windows.patch to tomcat-7.0.52-property-build.windows.patch- remove saxon build requirement for sles - disable bytecode check for sles- remove unknown option from fillup_only macro - wrap systemd %pre[un]/%post[un] in conditional - specify required ant version- Update to 7.0.52 * bugfix release * Fix CVE-2014-0050, a DoS vulnerability related to multi-part processing - Update to 7.0.50 * bugfix release- Add missing commons-pool-tomcat5 symlink (bnc#847505c#13)- Update to 7.0.47 * bugfix release * backport of JSR-356 Java WebSocket 1.0 * package tomcat now requires java7 at lease - Updated tomcat.keyring to reflect the fact new release is signed by Violeta Georgieva / D63011C7 see http://osdir.com/ml/dev-tomcat.apache.org/2013-10/msg00849.html - Add tomcat-dbcp.jar (bnc#847505) back into tomcat lib dir - Install tomcat-coyote.jar as well - Remove pointless scriplets- Move from jpackage-utils to javapackage-tools- drop a dependency on unecessary -tomcat5 packages - use commons-dbcp.jar for build - add missing commons-pool.jar to libdir- add _constraints to not schedule build on some build machines workaround for bnc#832762- Add missing 'su root tomcat' line to logrotate. See also https://bugzilla.redhat.com/show_bug.cgi?id=790334- call chown --no-dereference in init script (bnc#822177#c7/prevents CVE-2013-1976)- update to 7.0.42 (bugfix release) see http://tomcat.apache.org/tomcat-7.0-doc/changelog.html - fix file list to be compatible for new rpm- update to 7.0.39 (bugfix release) - install only systemd unit files on openSUSE 12.1+ * and call proper code when init script still exists - add a proper scripplets for -jsvc subpackage - don't use catalina.out, systemd redirects stderr/stdout to syslog - don't use and recommends logrotate - package /etc/ant.d properly, mark only catalina-ant as a config file- Fix tomcat init scripts generating malformed classpath (http://youtrack.jetbrains.com/issue/JT-18545) bnc#804992- update to 7.0.35 (bugfix release) require ecj >= 4.2.1, like upstream do - make gpg-offline work distros after 12.2- Ensure tomcat stdout/stderr output ends up in catalina.out- Recommend libtcnative-1-0 >= 1.1.24 - /etc/init.d/tomcate init script fixes: * Include /usr/bin and /usr/sbin in the PATH * Fix logic for cleaning the work directories * Fix typo (log_success_msg lsb function name) * Fix typo (reload message) - Require log4j- Require gpg-offline on 12.2+- Verify GPG signature.- update to 7.0.33 (bugfix release)- update to 7.0.30 (bugfix release) * SSI and CGI disabled by default - fix bnc#779538: change the working dir to $CATALINA_BASE - document the CATALINA_BASE and CATALINA_HOME in tomcat.conf better - fix rpmlintrc file- fix bnc#771802 - systemd support is broken * change type froking to simple as it does not make a sense run java in a background to emulate that * remove the need of nested wrappers, so /usr/sbin/tomcat-sysd now relies on systemd features like User/EnvironmentFile * workaround the 143 exit code in Stop phase - return 0 in this case * merge the jsvc into tomcat-sysd code, the -jsvc-sysd is a symlink * properly use jsvc with pid file to start and stop- update to 7.0.26 (bugfix release) - rename package to tomcat in order to emphasise a fact, there is only one major release of tomcat maintained in distribution - add manifest files and systemd support (thanks Fedora) - create tomcat-jsvc package- update to 7.0.26 (bugfix release) - fix bnc#747771 - don't use /var/lock/subsys sync tomcat7 init with tomcat6- update to 7.0.25 (bugfix release)- update to 7.0.22 (bugfix release) - wrote changes and prepare for inclusion to openSUSE distribution - fix bnc#726307 /etc/tomcat7 is writtable for tomcat group- update to version 7.0.21- update to version 7.0.16 (bugfix update)- add rpmlintrc, digest, init and wrapper scripts and config file - build require geronimo apis and wsdl4j - disable webservices in javadoc target- initial packaging of tomcat7 7.0.6tomcat6-webappscloud103 1550683256  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi5Ilmnopqrstuvwxyz{|}~'(*8.0.53-21.18.0.53-21.1      !"!!#$$%%%&''''''&((((((((((&)))))&*****&+++&,,,,,,&------&....&//////&&0111111111111111111022222222220333333330444444444440555555555555550666666666666&777777&888&9::999&;<<<<<<&=====&>>>&???&&&@@@@@@@@@@@&AAABCCCCCCBBBDDDBBEBBBBFFFFFGHGIJKIGGLGROOTRELEASE-NOTES.txtWEB-INFweb.xmlasf-logo-wide.svgbg-button.pngbg-middle.pngbg-nav-item.pngbg-nav.pngbg-upper.pngfavicon.icoindex.jsptomcat-power.giftomcat.csstomcat.giftomcat.pngtomcat.svgexamplesMETA-INFcontext.xmlWEB-INFclassesCookieExample.classCookieExample.javaHelloWorldExample.classHelloWorldExample.javaLocalStrings.propertiesLocalStrings_en.propertiesLocalStrings_es.propertiesLocalStrings_fr.propertiesLocalStrings_pt.propertiesRequestHeaderExample.classRequestHeaderExample.javaRequestInfoExample.classRequestInfoExample.javaRequestParamExample.classRequestParamExample.javaServletToJsp.classServletToJsp.javaSessionExample.classSessionExample.javaasyncAsync0$1.classAsync0.classAsync0.javaAsync1$1.classAsync1.classAsync1.javaAsync2$1.classAsync2.classAsync2.javaAsync3.classAsync3.javaAsyncStockContextListener.classAsyncStockContextListener.javaAsyncStockServlet.classAsyncStockServlet.javaStockticker$Stock.classStockticker$TickListener.classStockticker.classStockticker.javacalEntries.classEntries.javaEntry.classEntry.javaJspCalendar.classJspCalendar.javaTableBean.classTableBean.javachatChatServlet$MessageSender.classChatServlet.classChatServlet.javacheckboxCheckTest.classCheckTest.javacolorsColorGameBean.classColorGameBean.javacompressionFiltersCompressionFilter.classCompressionFilter.javaCompressionFilterTestServlet.classCompressionFilterTestServlet.javaCompressionResponseStream.classCompressionResponseStream.javaCompressionServletResponseWrapper.classCompressionServletResponseWrapper.javadatesJspCalendar.classJspCalendar.javaerrorSmart.classSmart.javaexamplesExampleTagBase.classExampleTagBase.javaFooTag.classFooTag.javaFooTagExtraInfo.classFooTagExtraInfo.javaLogTag.classLogTag.javaShowSource.classShowSource.javaValuesTag.classValuesTag.javafiltersExampleFilter.classExampleFilter.javajsp2examplesBookBean.classBookBean.javaFooBean.classFooBean.javaValuesBean.classValuesBean.javaelFunctions.classFunctions.javasimpletagEchoAttributesTag.classEchoAttributesTag.javaFindBookSimpleTag.classFindBookSimpleTag.javaHelloWorldSimpleTag.classHelloWorldSimpleTag.javaRepeatSimpleTag.classRepeatSimpleTag.javaShuffleSimpleTag.classShuffleSimpleTag.javaTileSimpleTag.classTileSimpleTag.javalistenersContextListener.classContextListener.javaSessionListener.classSessionListener.javanonblockingByteCounter$1.classByteCounter$CounterListener.classByteCounter.classByteCounter.javaNumberWriter$1.classNumberWriter$NumberWriterListener.classNumberWriter.classNumberWriter.javanumNumberGuessBean.classNumberGuessBean.javasessionsDummyCart.classDummyCart.javautilCookieFilter.classCookieFilter.javaHTMLFilter.classHTMLFilter.javavalidatorsDebugValidator.classDebugValidator.javawebsocketExamplesConfig.classExamplesConfig.javachatChatAnnotation.classChatAnnotation.javadrawboardClient$1.classClient.classClient.javaDrawMessage$ParseException.classDrawMessage.classDrawMessage.javaDrawboardContextListener.classDrawboardContextListener.javaDrawboardEndpoint$1.classDrawboardEndpoint$2.classDrawboardEndpoint$3$1.classDrawboardEndpoint$3.classDrawboardEndpoint.classDrawboardEndpoint.javaRoom$1$1.classRoom$1.classRoom$2.classRoom$MessageType.classRoom$Player.classRoom.classRoom.javawsmessagesAbstractWebsocketMessage.classAbstractWebsocketMessage.javaBinaryWebsocketMessage.classBinaryWebsocketMessage.javaCloseWebsocketMessage.classCloseWebsocketMessage.javaStringWebsocketMessage.classStringWebsocketMessage.javaechoEchoAnnotation.classEchoAnnotation.javaEchoAsyncAnnotation$1.classEchoAsyncAnnotation$CompletedFuture.classEchoAsyncAnnotation.classEchoAsyncAnnotation.javaEchoEndpoint$1.classEchoEndpoint$EchoMessageHandlerBinary.classEchoEndpoint$EchoMessageHandlerText.classEchoEndpoint.classEchoEndpoint.javaEchoStreamAnnotation.classEchoStreamAnnotation.javaservers.jsonsnakeDirection.classDirection.javaLocation$1.classLocation.classLocation.javaSnake.classSnake.javaSnakeAnnotation.classSnakeAnnotation.javaSnakeTimer$1.classSnakeTimer.classSnakeTimer.javajspappletClock2.javadebug-taglib.tldexample-taglib.tldjsp2jsp2-example-taglib.tldlibjstl.jarstandard.jartagsdisplayProducts.taghelloWorld.tagpanel.tagweb.xmlindex.htmljspasyncasync1.jspasync1.jsp.htmlasync3.jspasync3.jsp.htmlindex.jspindex.jsp.htmlcalEntries.java.htmlEntry.java.htmlJspCalendar.java.htmlTableBean.java.htmlcal1.jspcal1.jsp.htmlcal2.jspcal2.jsp.htmlcalendar.htmllogin.htmlcheckboxCheckTest.htmlcheck.htmlcheckresult.jspcheckresult.jsp.htmlcresult.htmlcolorsColorGameBean.htmlclr.htmlcolors.htmlcolrs.jspcolrs.jsp.htmldatesdate.htmldate.jspdate.jsp.htmlerrorer.htmlerr.jsperr.jsp.htmlerror.htmlerrorpge.jsperrorpge.jsp.htmlforwardforward.jspforward.jsp.htmlfwd.htmlone.jspone.jsp.htmltwo.htmlimagescode.gifexecute.gifread.gifreturn.gifincludefoo.htmlfoo.jspfoo.jsp.htmlinc.htmlinclude.jspinclude.jsp.htmlindex.htmljsp2elFunctions.java.htmlValuesBean.java.htmlValuesTag.java.htmlbasic-arithmetic.htmlbasic-arithmetic.jspbasic-arithmetic.jsp.htmlbasic-comparisons.htmlbasic-comparisons.jspbasic-comparisons.jsp.htmlcomposite.htmlcomposite.jspcomposite.jsp.htmlfunctions.htmlfunctions.jspfunctions.jsp.htmlimplicit-objects.htmlimplicit-objects.jspimplicit-objects.jsp.htmljspattributeFooBean.java.htmlHelloWorldSimpleTag.java.htmlShuffleSimpleTag.java.htmlTileSimpleTag.java.htmljspattribute.htmljspattribute.jspjspattribute.jsp.htmlshuffle.htmlshuffle.jspshuffle.jsp.htmljspxbasic.htmlbasic.jspxbasic.jspx.htmlsvgexample.htmltextRotate.htmltextRotate.jpgtextRotate.jspxtextRotate.jspx.htmlmiscEchoAttributesTag.java.htmlcoda.jspfcoda.jspf.htmlconfig.htmlconfig.jspconfig.jsp.htmldynamicattrs.htmldynamicattrs.jspdynamicattrs.jsp.htmlprelude.jspfprelude.jspf.htmlsimpletagBookBean.java.htmlFindBookSimpleTag.java.htmlFunctions.java.htmlHelloWorldSimpleTag.java.htmlRepeatSimpleTag.java.htmlbook.htmlbook.jspbook.jsp.htmlhello.htmlhello.jsphello.jsp.htmlrepeat.htmlrepeat.jsprepeat.jsp.htmltagfilesdisplayProducts.tag.htmlhello.htmlhello.jsphello.jsp.htmlhelloWorld.tag.htmlpanel.htmlpanel.jsppanel.jsp.htmlpanel.tag.htmlproducts.htmlproducts.jspproducts.jsp.htmljsptoservServletToJsp.java.htmlhello.jsphello.jsp.htmljsptoservlet.jspjsptoservlet.jsp.htmljts.htmlnumnumguess.htmlnumguess.jspnumguess.jsp.htmlpluginappletClock2.classClock2.javaplugin.htmlplugin.jspplugin.jsp.htmlsecurityprotectederror.jsperror.jsp.htmlindex.jspindex.jsp.htmllogin.jsplogin.jsp.htmlsessionsDummyCart.htmlcarts.htmlcarts.jspcarts.jsp.htmlcrt.htmlsimpletagfoo.htmlfoo.jspfoo.jsp.htmlsnpsnoop.htmlsnoop.jspsnoop.jsp.htmlsource.jspsource.jsp.htmltagpluginchoose.htmlchoose.jspchoose.jsp.htmlforeach.htmlforeach.jspforeach.jsp.htmlhowto.htmlif.htmlif.jspif.jsp.htmlnotes.htmlxmlxml.htmlxml.jspxml.jsp.htmlservletschatindex.jspindex.jsp.htmllogin.jsplogin.jsp.htmlpost.jsppost.jsp.htmlcookies.htmlhelloworld.htmlimagescode.gifexecute.gifreturn.gifindex.htmlnonblockingbytecounter.htmlreqheaders.htmlreqinfo.htmlreqparams.htmlsessions.htmlwebsocketchat.xhtmldrawboard.xhtmlecho.xhtmlindex.xhtmlsnake.xhtmlsampleMETA-INFMANIFEST.MFWEB-INFclassesmypackageHello.classweb.xmlhello.jspimagestomcat.gifindex.html/srv/tomcat/webapps//srv/tomcat/webapps/ROOT//srv/tomcat/webapps/ROOT/WEB-INF//srv/tomcat/webapps/examples//srv/tomcat/webapps/examples/META-INF//srv/tomcat/webapps/examples/WEB-INF//srv/tomcat/webapps/examples/WEB-INF/classes//srv/tomcat/webapps/examples/WEB-INF/classes/async//srv/tomcat/webapps/examples/WEB-INF/classes/cal//srv/tomcat/webapps/examples/WEB-INF/classes/chat//srv/tomcat/webapps/examples/WEB-INF/classes/checkbox//srv/tomcat/webapps/examples/WEB-INF/classes/colors//srv/tomcat/webapps/examples/WEB-INF/classes/compressionFilters//srv/tomcat/webapps/examples/WEB-INF/classes/dates//srv/tomcat/webapps/examples/WEB-INF/classes/error//srv/tomcat/webapps/examples/WEB-INF/classes/examples//srv/tomcat/webapps/examples/WEB-INF/classes/filters//srv/tomcat/webapps/examples/WEB-INF/classes/jsp2//srv/tomcat/webapps/examples/WEB-INF/classes/jsp2/examples//srv/tomcat/webapps/examples/WEB-INF/classes/jsp2/examples/el//srv/tomcat/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag//srv/tomcat/webapps/examples/WEB-INF/classes/listeners//srv/tomcat/webapps/examples/WEB-INF/classes/nonblocking//srv/tomcat/webapps/examples/WEB-INF/classes/num//srv/tomcat/webapps/examples/WEB-INF/classes/sessions//srv/tomcat/webapps/examples/WEB-INF/classes/util//srv/tomcat/webapps/examples/WEB-INF/classes/validators//srv/tomcat/webapps/examples/WEB-INF/classes/websocket//srv/tomcat/webapps/examples/WEB-INF/classes/websocket/chat//srv/tomcat/webapps/examples/WEB-INF/classes/websocket/drawboard//srv/tomcat/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages//srv/tomcat/webapps/examples/WEB-INF/classes/websocket/echo//srv/tomcat/webapps/examples/WEB-INF/classes/websocket/snake//srv/tomcat/webapps/examples/WEB-INF/jsp//srv/tomcat/webapps/examples/WEB-INF/jsp/applet//srv/tomcat/webapps/examples/WEB-INF/jsp2//srv/tomcat/webapps/examples/WEB-INF/lib//srv/tomcat/webapps/examples/WEB-INF/tags//srv/tomcat/webapps/examples/jsp//srv/tomcat/webapps/examples/jsp/async//srv/tomcat/webapps/examples/jsp/cal//srv/tomcat/webapps/examples/jsp/checkbox//srv/tomcat/webapps/examples/jsp/colors//srv/tomcat/webapps/examples/jsp/dates//srv/tomcat/webapps/examples/jsp/error//srv/tomcat/webapps/examples/jsp/forward//srv/tomcat/webapps/examples/jsp/images//srv/tomcat/webapps/examples/jsp/include//srv/tomcat/webapps/examples/jsp/jsp2//srv/tomcat/webapps/examples/jsp/jsp2/el//srv/tomcat/webapps/examples/jsp/jsp2/jspattribute//srv/tomcat/webapps/examples/jsp/jsp2/jspx//srv/tomcat/webapps/examples/jsp/jsp2/misc//srv/tomcat/webapps/examples/jsp/jsp2/simpletag//srv/tomcat/webapps/examples/jsp/jsp2/tagfiles//srv/tomcat/webapps/examples/jsp/jsptoserv//srv/tomcat/webapps/examples/jsp/num//srv/tomcat/webapps/examples/jsp/plugin//srv/tomcat/webapps/examples/jsp/plugin/applet//srv/tomcat/webapps/examples/jsp/security//srv/tomcat/webapps/examples/jsp/security/protected//srv/tomcat/webapps/examples/jsp/sessions//srv/tomcat/webapps/examples/jsp/simpletag//srv/tomcat/webapps/examples/jsp/snp//srv/tomcat/webapps/examples/jsp/tagplugin//srv/tomcat/webapps/examples/jsp/xml//srv/tomcat/webapps/examples/servlets//srv/tomcat/webapps/examples/servlets/chat//srv/tomcat/webapps/examples/servlets/images//srv/tomcat/webapps/examples/servlets/nonblocking//srv/tomcat/webapps/examples/websocket//srv/tomcat/webapps/sample//srv/tomcat/webapps/sample/META-INF//srv/tomcat/webapps/sample/WEB-INF//srv/tomcat/webapps/sample/WEB-INF/classes//srv/tomcat/webapps/sample/WEB-INF/classes/mypackage//srv/tomcat/webapps/sample/images/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:9709/openSUSE_Leap_42.3_Update/38a96f9d36ba09b1f116a46358c0772a-tomcat.openSUSE_Leap_42.3_Updatedrpmlzma5noarch-suse-linux                                                              directoryASCII textXML document textSVG Scalable Vector Graphics imagePNG image data, 136 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 10 x 100, 8-bit/color RGBA, non-interlacedPNG image data, 10 x 50, 8-bit/color RGBA, non-interlacedPNG image data, 10 x 250, 8-bit/color RGBA, non-interlacedHTML document, ASCII textGIF image data, version 89a, 80 x 80GIF image data, version 89a, 146 x 92PNG image data, 146 x 92, 8-bit/color RGBA, non-interlacedC source, ASCII textexported SGML document, ASCII textHTML document, ASCII text, with CRLF line terminatorsGIF image data, version 89a, 24 x 24JPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16, baseline, precision 8, 450x500, frames 3ASCII text, with CRLF line terminatorscV$5r*Y"7?@]"k%w,QԱq!޴(o}Y--E.*W ME O_l?7jf(5 S QUtɆ|yޘLE͇V]זT? ̞\cAQav`^N!1#| VgҬJ0gij.;@xnHMo1E µ,lOuٹN8+i׮Sأ6^<:ӳ?nCWRk#YG]~oo^,(P `BHY0G'G:D64nN6lpLz~ U LJN{=*_Fxe䪹sLqw~X"衍}9߫(M .2 ? 4JP!VTAT>LF'8X7^HYN(ko@+5Hi"T]j8v7"VE0!evKR2W7д@;/{*8'mw0@$Vf-oV]н$<:k#S:ӻ{Mf^)% b)#H'ħ暴*0vA0֒1Z;Cw0]fUʉtQ `IdiNxTP+`QARWRqJ5ݾU1G+r&t`-DXAmub) 7<\cc՞j>s6E0`te]3H2"K$Xkg%rꈜwɥpea:Pt{c>` uh$`ⶂM8mEfn#[PYyggD0R!=.@dFhU/CGGaCљ&k!X%r2@OTAXw6bSaUl?f $e?Eކ+ -[K;NʂbCHw*$\Zx ~0x Bwo^}x@36 |%-1<~T?+ok)Qf8#_9Ardt=i[9 Gcx? {huh_/Xݞc~ aB^4/u )N~VP5 k5)k/R jhjgܜXQ+ͣ۔v&B0I1h5.'y)(QJ 3jOK= o&34reD{}:$WX"-'C5=}>-κD52^Q8xݟPL^f,ӣ>X򵮓 qh+,N 1Mg 4`Ӡ,k2F,j-=4Pg5XǸf]f>p.{y&A,Ҭ~ c`H*"b M-*]__-D~y[4q Ö 0@b=a /ER6^'FQq O tom^st^)Q&>#նז+"eAdA*CW ]tɜGEKBe;TWQjT\+oIDȫ5g3e>cwZbzDuTz- `7&S%}/)ͳNon4؛۰:YG>HEH)P#UYq'1-ν=4vI;r!_Y0Q }գچqF&k7,j0ՕGԃS%3GE(Fle+O9 `3.`Oa)xr']IҳhrdͺE_EdMW!˅0 J\a g_n%T^gzl"g_~"T*"16KaNuyG$#kԆ;{Q"6`CvH?d˱$/·rR!-$=HbEro6$)W͞7\4@PT/Z0vdYeu4DgRwwݿm.3CRPrn6`hO+*qwٿԩ`FzLq=*lYk%ݳ‡ DTŃSE7i#IAлn 2'@d(I=_%]øFF&GG5BcVΣˇX61L e# Uф!5}d59yb^q$݇Wc; ;q|Q,C!)9H/N}`@.l(ljWk˞.|{ܵc߆(a5 ў ?hؑ!wA`7`ᄉV  Ma'Ȓ ZhdkLQ`?-k+[E4я1_IfܿW>:C0f+'2z4{U6O;ST>IYr8)];GӣNfrOAk|Biڬ/Yy,w:LZ؜`xFs 'JeoVܔsuMH@ CM]lG(8%#P#3yͮ[BdsEh_7)aKֳ4^Aܵ <44꿑U@$q:t PQR+SӴ)D=J85 .C'%]ҩWшIY>Vw=\&igYs4$@zvdF~0$b17׌|٘b-Z_e2x#C<"ΌFp/w8Fh{U]x Xv90Cލ#[F/ɼՇ&Gk?u)[rrk혛us ~Ď~ L70u@h/u/v:YWI1?57 !̂&%G^ו.b>BhAbXvZ/ $WTB#ivb ޸ÀlDF8]9$fK*f*o{Be~hV)ѱ"6Mz7ܶ>bc # KOo(6.L"4cjĀ,V,w!{8,s~O'[z/R.s+(+0up̍$ /rո,p(h3Esɷbn~a=¹]|!RNKҊ6NK (zS;ŤHL9!/T+∊ ~7oYD}mɧ^y'aMoTL PnQqؙ̲b!<bnCQ M?y;l@Axo4sjqgkJV#S,֐'#e3kO12ZvF2ЅW;yx\R^F& ԗkw:|e=mwjd 4֜s!z+ gGh՝MT7| m2ҡ7[A]4!_:.4.;s핪5ഄSatwZx2pA$&ܱͺɓ**Gm:T]-}b x6_ykM0ØxGdc{Fڶ wgC u!yzy47oAv(gfk)is쫚 .\>S>aG^u1W(kŊi)4וeTq`sZU#Ԏ[0Ѩ<@!ޗ2r}`Fi.=vK㕆[=ǐ6:a7/zULBO?`=.NpU8,Xn*lc6|} r~N2gbM 5^0 {rּA2u7]\ {@Z̶@80֩.{:֏d Khd{M`Вtɰ}1< w8_fOg 8_*5s􆜆*: />,+"R Tc襌*`|ota~[`#\Zs:f Jzs>ڵh+ F C,7e @T2UeW 93RDR=)t, p< -Z07j ha~WƘ`SD"jH%VF6>&0J6 a Q siQ!Kod^#&ZʉzH+A8Q5u߻s VhΛ#9JJn2BS1( &=s$kqI/Գheiۊɣ0&ړ.9M. hʱ5CtP x%o8?;)mil(055޼DlBN셢xPS?L!']%~>Ei9KB,/RKU ig㛢gAžÛκd [I 3q*{:囬kMౚދzF]%3`I}>ahg:8rm+4x[u#?aQrF.y=Y !wYm륙@qr6'99&5h%p)),W6Nq%PԥЃ)&ùd_ThN#蘥zrW_,}\Q 6g Dc5?SǍ"5-ʹud\j/oYu7c}X;"ǬbdS_ʿGpT.W@S-hD] +I! iB7)mpGG،jCl^@*tVx2LJUS; ="2s[.G*Ob e]]buäDc>b[)e޷?tFHhkbϸ>JQW`Sx$4E?y>+q9t-z|E:c<,(4Ao-|mRC!)| ,_ HzRp/=:Sӯ[j]_wkT`/&I5g *ݚiPuxiBWI*ium8\vtf60VqJG&|f(2]PA+0O Utmi;ȇl4:qg?@WF @ſ\(Lxif̐tܿ⛉Qbuk_:S\|%RҨ1Q,))E:.I/C;|g5{8JW =A>~NRְ|Z;Gm/LȏG%cԴ%4U߼ m!&qDz; nl׷w@:4L[}(+=-!G#kY$-P/ZQ=^mAs9YnE3}t7\H$}H,G9.J,Ki)r^$E.5u;S2նِݩ}2Ʋ(A?U@ V:#};?r"kך8Sx~.w.* BTwI q9n[XGπ/41, &12}< 3y<#$V*4 ׽D\r0vn @u w5mVk@} ڌ P1@NPo^OJ1Z76akC T37<{i'j伱Pȍ{3)fbSÔPe /SA\JSVb /yT'EVC}O`LK(n`ED_Џg4ډmyޠWֆbG^*z #L G9n%,b@-{6׮G[#d`Ϊvs~g ػꇻj8nrX7`u3jcИhk/DJ+ ;Ǥ. ̩38ot.4kq%Ջ;6{D\iqѨp~T߭x(`t4\J"E=!s8TtǬo fY{Y88YI5pv(Ց[k4,x(RUFX_2@.GoLjq7 PxcJ_Ҧ#@VJJЪ_P<1- >rz.I/{)즯P߇ӗA@H]~νlQ#ç+Pm0Qrg,&~6ѶQlƓ#*r=fM`N$7կ*4m;&NT3AV@nv$0_MG _uM#wNdk!\lM;𯳭飢Wض}/5 ,s8(!dR1^\x&Be;N3"W ]Ӂ: 㾛"!\ۖ5þ Gw]Q v4訄L6OHiz'uZ#/1H#+gQaKhN~'~8x/ge̤k`o2s6P _tEDIe\"R>+,=f^ Ͷs 7"}+ǪLm5-loGIAE𢬊hߝt.ϑ6]sD(rY+i ,j`0}oam_JQae" 5iE䩲14t }k+%>1An<#2O/tH u[Uq56vL> y? 0H5Zw5s9pYETHld+K97 y#__d{@nFy9t<0yslq $@Zy1o'.JW.f-ė49~<ٯSi؅Oɯ|ѨOY`6jiE`)H-dc |ňj:vXT?u0$!֞ * ΚzyoGc^3Jomh.#?e -}vLsHtgԲ~G>msXՄW9ٻ! -s%yEpSJE<3Fsk ('f|.Y+ң.`vDA3][l ۱P QX/ ߧ1z h#S(!IV.X++9&ڀ_r|o$#:_M6\T lu\1f ^N7Atǂf;HN}2+"*U=+V!Afg-R\2)wH)urpәkL=zNa>1se(j(k[ݍ]N=64aFSbw$yb,/bw^9[gԦ=%8Jg\5MV4^ZU63.҇p ߑUi:v㒘QLEq5k.n,v~ٻ Y ^"'FԮo`QjԤt8JGSdz,6gqIH'g)o7>!`Ew|0enAǩ'YXOhfzT#3/$8n,/ƚZ`~J{_Xw;Jr5j D٠N-Me7FL(8$z4J _܇M.[5+h1qgnyȆ9 =5%xV8'G){nyTsC}'"X mE#Bk! 8Ϳ~+\E\t(`z )'v}C Pii=1 xtq[.%Laa^8!Yx{r z60KrW(Gދ[ŵ/؟ITWӱDџ ОQ7%29*Q)W#S7%-B R<){aDR}-"a ."q.}{ ,3 }g>9UQ]`"ޙԜ_%og\K7)ZPfl܄??4-;ޤ )ɘVJ>9JiiO[5WC9Q F; YhgB lA5wgI}5_f kٱ։zjpY.8U=hI#)JN+,1º=g7m -KTzf0 ? ᒋt֯V!,\ tV7xݲj ~`kB2 V&~D\nSh]Z󆣶,ce]lcu}JHi1Zf=g0}R!#;`K_omWLv<ѦdfZ_WJpQ4wx:x}K. /~ $NXu9w8]aGwm R*CuZy/0 :kAZِǻ&ڃ~2`q:\#YK1C¼x z Yw[ؾ,a*ՄZ擕׍ RYׇ7o x&դ*"|mNO,5:}2 wjx@fOH]x'7i~ Wv0D%MʞrMZ >3/I V;!kvHmzV+ä<(dY NI٦Mj;f1\yZKdxe ͊ iM8%׹WJ.x۳Rm4^R2oܩ9@H!> IW, WB-n >`%p}*AƐKH+?-~ bWqQw* C:e#=@Wy*x:ByDR)N (_4]@R5v 6A[isA%OKZn,"G>C #mݯ:2 $RKh íCV d0͐ȯ}X7'[fo%3qL (ઘ!Ё610dЭx yԛ(Yև*L(\!G /b_bw2`߽@2H}=_~B1.~]L!A!K>L-O[&)2B{o' 6ִuj}HJ;~MYzV]0p!_0$cW| 7 N ;od)m=__ 9';uџ S/F{ĦUIe/@Fy=:7#鯦u:_؋s~!֕ K~" [a:u,%\\nJ+(~_ʧ(>'APL@Y%t2Y̕qpq53?"N%Y RȎ/бi},Q~/#JcT+;FsjUdmᝓCJ8l?;(5_!GM筥<C cAo97M ĕX-J)mLaLCYS=FۈTȆ{qrqփCBLqqwO3_u0c6&I#̗jP4Mfqow;](1`Fۗ蚨=H9n!w/YSxQcƜ?o((m۝u0mU&&yeHY3%ςv?-}qIAjV?կhDaHě&̾YVI`hU[C\,TvlYXM!pcĖ`M,*^kcsc*0q43s]gaXNi&X=X9YxEVl٨{əuKI+q Cg1ʨiY͗셶¿DaEHg1c-4+V"UAUcX<η]Dvq7 %ͬrZ 8ծ;VLzeD"I-ƁY@7Gw浯e}W*k]_' fL$ -}Mڥ_Г4+-؂ѪMrkMW8s$ĉǠI2DV $Wb t|.Uܲ_" lԐUwڹmz1MX?!_<~ 0sJ;[)%72@NEAК'+hJ3pG4rs/[*V~]7]cBes@FuA@R VroKJ2aڳZ ZFUsyȬkIpٝn9JtPvhAxw&72p\yMbT.)nDmNzyO-bE=ej 0K]-jܣJOBxq5c:6;pBڠAaxe jXji~f:j3ÄsƞHCLrvǠ^(J23슦.)}V׃”ӏb8\ /L|Ps8R M֐R+&a"ї. V٨6y^n g @j U+vïاH^VĜ!7 J8\ Xhs=SD̿Em }r7I;~+6!,9ӲiJ$nQZ0t3Po絠$ z(l .S4B&§ېZ v${n`怶UD \0@h8Xc;7/F3AV;}'IkH䄻 A/E {qz_;燡m;Jwp 荒q2g^[.#k{'F̝-_í%mvdӃBb֞"̥ ifj+*Coml59;d;;:F p+,J]wi 4Bڂ!^DlUmYFU4UAe<1VX3s sF5= P10`~0Y!4ox{I)#= ޿T5ܰ(c\$#G.a-ChxӅnE_㆐pK-Lןm8H%K(5w?@RV%KAb$%*#.ǭHߎFsA! 2zT<)hF{pH%D.xQhH AZ`4m|$wa"^ XA H0)Fϓp`6jJ&@TԒ?bMJb)-%}wJ6Ɖ3pzu} s:?Uif":iqzOo(1?nl\ih*^ȗ\=%r\ ^L/$o6Â=w@M &F~ּ`Lac&\˶'~~s+`Xjvh?0;^=@,@NHFWc˩x{eu{qw 1fɜژ5y9Z#0}d A@N{#)?Em/٣VBS.=xFUO&sJJktmt3Ÿ3 5[~?On4?y40 d9+yk"C u􀝙)VҲ%:NT 7,x*\#q# ,(~ 8I) EveY\ ZxS_kUM|ЋB %zLA|II j1dmu1<_vW*@HAdLKDKՇy ktFp)%" e%s#+>F[c_ :QP@զדt`Jf3Zm|΢&U!YBQ4nNPznsir~9Ԛt_ n[[oGoM`U)#DЬQ8szQN=,u }9#)$!W48ݷ7,z~-SG)<UW̼D ]TږkE'`#X`CtI5fgv R]$g44!*r*B{KEn$!D'w.bD;nr>.UϘ=IS mtRHm7NdzivA'Cc%|ʽY3TBqLv6w={<[xE4cV~HpoK mcN^)?:ѷn \nN_k,KX0G>~ !&Vebj3+RGR> :O*[ _t-TE6p,{V誚pLYj[cqf]C6R]#<{/9]1R?l(wVP< <(a KF}ܛsu@ˇBxP;Fc3s^ CZ3` ഋ #NC^OO;i8!"P)S3y{mƒd$Jo`x@0{x/ _8:빊9tr$-xvuӨ7_5g ( V=| /1 __)JK-a<ª`5z!|[!Di@xnJ3,0ו0vCj:c8`>EQL0N"=qꈚ+Aco- 3JU"3["OjP2eqY)iIxC@=ƞLjwR M2hA/"Py*]@+m4҂)h{uaFuβiq*w&,㬾1ITaMJ?&ɅA}FߖJмNjsƊfg?!{X N| ~VuhLOUkeg]M{TE!)"T$*3+胯KàR6ӄ!ЀEڭ ϳ0Je~_uxQi7ݪG'Mi͡ ulӤu2ɗ*F%QKS.D_d8[;ذH<*FEw͵?DpBCwgpQ-d6e%aimF7ے%)R1T \$GW)`-z)|jRl^84k6'P5 ]@,_ejH0.03YlMqYqk"u?2)! k1if9qxVmW򢰘ڛڧͻ 2Ѵ0}HI8,Ü;N&;KdD]/{ 9vκqyQr ԥ'ΥIH~uEc V7"6CN9Jʸ"ثPx' bA0+dk >r ?/e|us*1 kX#,-~_f[mp;FY,m.T,:b;jMsә$'VSdy7@p$Pg&s ȲEfA+wID/cTj -&REF^ YoiֲkDu7k]SHw;F<06XC\lyL=ѷDċb7o9pʘB^8xPtCy )m.R]ޝDjFh~E*vv|r$ 6'!C vv $Lf@m1 Ң]KT|mIErn|%h5<[^r,lA1)˛ëUᔦ78@13}|/ rMc; )ayXR8iRT?4rю!tjⳂ(TkΑvXh߳ӫOH>zvݥޮNJehz7l}U"x{ a/|)W eT> {sI RHLB]XvHf RSφ8"ˋ2'8{(r('.(naHkC\4*Źxa,C/ Whx0%[,,z|B#<'X#y.&FYcn5^4%Y>l;1wFnݨs+jΛU/5?ZN*iD}<*јylnϐ]%!!*C#K7NLNL/vWwaE ̡gE!7Ƶ|Đ~eF8Hh-'-L`Ej:A1:=p|m ss$ǨJ}_pĹ!OYfqB35N=“lyh"jGQ[cIi+f/7;ՙ*K)OGE;[!8/rz(w8ҷg%IM]W{k{F]rSƫ+% q{d?p{c/⊲Dv̿AONTX9lU9 ΚY5DA#d+Ic%Fܤߗ_ pؤ& /` v&O=mٱ8&B+WL(gsL׃/R- 2]~>Re[SÍH(Fo=w{qAELJLQʪn/fۢ] ")ni5_7S㝐)Feh[HjVKpV-8GocSr~tleGӂBgbT+PHGK1UN9%Y!+`Qn1 _:cE&| @ ":C&w$ "Mń_e+b6Q hnrqP=T2N7a[4*zth$l4$Yp!cw{Eڶzt.Z۱hP7ٺ[ڔ%,Һ8-ZoHVGI|#pY<~]8VԆ8[ ڎkW'SO&P0IĦ2"!@K ֦QX&WɬڣQL/ ǯA|NFE $8]{f Q*|180r}*h *xuUɦRL`EPKqIP4=uD k_6|iF}rA: r  3A|S,_LEghfָJYiG~.A#ԉ8鴧جJGBkNyLywQ&\=^?]0W$t#ZUUky%Tm3lبnq׫@le2xl x?P4]fj{$MvoBG_R,N:Ժ6Vt*C'f9!yaee\ǩ"}`S\E$jY/;n mQ!k9y嬸 PPRiѲӑ͝)z z\ׂ-2VDY-una})Q)geK 2yUTCv1y1“Dǚ,em3Y-?Txwe!7?Es (DK(" } K H ƂhnҦoS't1?N_'U2 uȡv| .,G$+C"Ӱ=G;sHͺMpɛY)|$v ]{e׏2. ueܺ1k-5zy n/v6ڽ].LLsY('n,V3Aa2hc̓E\ߺ+H&*[C%c#+" MeDlF^cAt;V*W"}3EʠPӕ%57 qn )J cDRlzVf_"sFFbw-m<۱ۯ<黄b>@RpYR.-|ӰNS.8䅹tBOx9Y׼լc|&tyqp/'{on(OA X)I"^TEd__AW YoYI8@8tLó%n` ^ `%MP:ΈZeb lgӊcZGAMA.4qWz]P"k Mcm/9|  ?ׅR'nAXԖfgʛ1, c Q;ڵ މظDN,u2ĝE@7agz ; +(=kz춭"~ƴ.a(En5ٶ_vS*U}&|Ļ37`̴qQffPfAv-!i&@7_ɷю}]Af?Q$uTӝ8@' ],b P, !(_A;wM#vԲV'wfTV煮ۘ+φ`R(D!m鲄X'nڈA= Uĸ;tg)EwH,@SkU5,U"]>\ۇD0y>}Q凉OmJ ̞cǹZ~`R&VHCܬ-{"gp 8%w"sayM5"_;^brGqɬ*vŽy(;ȯlܠ¥!iD7d.4Zpmw]q,:U0>e8C쵄:x9J&r5t[9B"-E }[ 3yJg0jpSRy_Xh@k3s;xi>:?}^¯w[Q!?%\`A>f>]]M"X)]fue^@f"!<.ݔ ߯% Za^t꽙}h@EbqM8r63/ 'ND%WB_ۅ]C +7J6Ԧ^32jF}4GrR$y(SҭD4 gN˝>19܊ y}6U n\R]f`WB.z_*/&u,>((78G @iZLo;ipdUn#;v#X"G/%FVZ' )DibCg8H:~1Lg>X2qNs01Dپ/ Ca{},!Ƿ2ȱHk+![,غ**,!,MH s/"S=1p!2pؑAijrUܼ<%]k*a,ah7ؤs侴 &CX/voē;"' OR,agD'A`=zVX |ffž`z6&\l7' ޖPgjj]͟.=H!m:]7W֏y4:N$~#ǛM5m/8Xpk>sTgY%_]V~K(;Uo~˫T jjk/F!<zlR eu1zNGK_YjJlLVBڑ.CfDn[8[b &asa\XC?.b>Dɰm$څ$l zW&zڮP@^lf]׮(D(E m 9)@ S8l^yi&9DM-M@&z Տr6}(ԳWj{P.H]TQg@i\UP\EO2/[ "kzsʸEUrb:9ADo;.$B(e"kKiEIYjz tD(r)t&o2Ua8$'N-RE>lޒ@рdߌQ 'n ڨ8$SxKEN><#}~zXsӣ}#B:D8djWO +ټ=vOس&^r=_>RhF?zz:V_ |y򐳰[l0I3?Pa_,wiI,S} xȝ_(L01zOq2:[=ðWk/mJ+ɮFa_׳0):*9VBfrAI X P+JBv,}Iw:c z5G~~0. tu0]O :L@-vF7snkz*c Ԥ)dWW(2ܞ<$lX C\\b'#O4h6XjV<&2sW$WJ%̚{Dņ_Ϟll<4YCCLݎaszEm.}go!L jJC.$wH$yC-!3d;͍{-Tkq5W6eV Eb:d˳D`@C0nHgbMB(k_ L˥Z9/, N㕎#3Gɴ~JLmIF 7hIMG`KkQ9K]}ycϝ4P6AQfk |=t!i/P&ÒB;0]X4ĹނiHtO`%."HuMwͪvĜ6f%z`xfU} Qj; D{`p/6262-WҜ0y;ooU\g1D\z=ݽl?*<v)Ww-Ue؜'H qttmn5gJ$:&W"8-g7",i3SՉHL(qn㧩(uÿr>l0:p~}'yNC~ xTd/Rn (M Qj)mݑZ8`mpH@9 5n& yJR!M{{j/?2K H݊-W@Dd.uڨ%=)F4ڊdg<n|ENAǓ}y-?]e/R֢ar-`Nnߵ<>}( e9#iq\ b8akg^^XPr6WC[ fZ{@a'HT`#šZFzv( Ag_N ئʒoCR'N e]CST">0s\' `PBZ5uT;y~sw `lW آlL`O0N'>Y7Xq2 J0:eޕZe84suҊ Y7)w$&Ktԛc+IJīJb[jw4avA6e!}JG| cIb _SϕэCI"HPgX˯L݃<0ЭG5\D* Eպ_-xϸh  8s-EVئ\m EKTK*^k^0W[Mڦdc;j+Ybd$h`5ٷ?]3_R9qa~`wNG s!/]qكV0'ܡr|l"FLjčY$nyJ@Hdu궀 IAɧe/ql5Q?9K8GsNg;#,(3 lEZC .XEcx}~rBJ갸C4,{njE6'K eg=U£9j*c[t֑ӹIFd,`( "=ɳ _?ŰnZTQh2՘V~=og7Փ!@tog&h1C Or 34_ uIR,/RcW%F5 =H|U|5h3<Ug'Ԥ ·MH':xD`ݞ`ád Wm8ThB.d=Ze#kK>*9~_w^%z2'AJK{C=;3!AuId[?#P%ɗj"5R,_bn0dմm[{oZg]0FG׀-^^wKk/)MIC)zuEV-}U 0}\wR%/Dpe^Ơ8Հ.abᡱTL<RTHX$0r -b)~ TPm_gyq1xAR,T"L Ki;N@d3Q#Dp!X=MRRa|j qD-!k(MÉ<1mJ †2;P)L7-?T9Z$L7Ď3Ta#{>Cbo'jw+vfyJ)jpA>dR~ө_GD)*DNdxî:/-2"(a|n[ )` H5n 1>gv˛(qĘ%6{XU9ьs+5!J;?:L6z[仜_N|jR}(0fV=弻ϰ4 AX3՞0g3 'ϸ)hlmk Ø}ki"bH0+өNO*GgtLɦƒj7Xj}x=̵mXS[ZZ8_K5@GTq3㰝rpY˛԰@ mMS6K?M(5Y%?Vjm%r|*G0gT47[k.~ )njC*Z? I(* Uc ]4NUJ~!3Ak(MUL[9%9"y,Eԋ#p~!)+=O8/:X nSwn>C8&=q*ϻK[=U 2>/˩%^-~ .*D_j>K>VB(|,| (vʏȎ[F&C!1]$6H nR|H&+dg.W|wbda^G(-(@OWN]X [xi.,yy17MO|yThDu֗ =Y+qΤvՅ]eU!V >Y5xo,CSF{>z!8L=C &!1jGІM,h)ށ.5hiBPKYn.+R}U'G^-No*`Alj{~-FSg(j2w&Y1됇8/%$Y0A!T*9aSr}63 9\łпZW{ (s(ȝ5D;??ZNU1 `kO)ilrKP;`= hFeoɺ[M0.,l(`7`Uk,BgG؃cȓ\ -Nt\,vZ}tdrkVeŹ0k3mzf#\oKIy# <ߩRK`|͝ iTOS=TBvˎ8RuHN1C ϻyNEBY)C5ia#P'*[ӌ7WD 8jԖ!Dʤ|Mퟩ<6?9:{yY("RqwZW'XO]f 8P9ꍨr&@k䷂IQDH.Srf;NV3bA='Y$Z [5Fge5' `Y*nxz; `NQH_%HO39D]~cՎ#@%24?ˎpԜc>X˔:hD.agS< Ur%mz99CS՗ϗhtk[9xT'ig`X_qyz/mApOG"W6raF@m>(~AL#؍Fk2Q9oS,kejg3:Z(4M0 ŃYV8Ƙ2`e>[AV\#ilN5n9.Ecrb9:qi܂rsxn^=h{0sJg>Dyz&rFԀdGyeWeuOPSNJFaZfZU`٦%AaL^T >ҙ}\6tF}y۾Wӽ#P#yb#7K n kd1o~ْh3̷tP %.fpͣ&E֟@ ʶN+ݓ"!:y N9BjI2y/.uRԭv#\؉g⯎<0 LjH_ؐ7xX2dVE!l]< 6׳9$U;9?@i神қǐ1Jl_X$,lp%T9&oyөR_~۽մSsɅ"Z;ނl9}JgݴWLcib?/CJha/4av&X :kH CH*儻թc hif`FX7άM_p+_!fEd㍴zYR ;6uol`Z )w&nGmT}/WY,CmʟQ P%ᧄuQ?Aj/=BQeכ}KoEh@f Zq!SjrZ!3Ѯ1|eneoՋ)@|] 5/ax!gY^k6+ BmdS5|a jg$, R5I'ꁝ:v*ÿpyRud9P+l?o\i)d9կ$ JЙ5]VjG=ޣ-ghoN0G]oںW ewH6)(ct 06xV)ߐ6( ӉH),,^SCӓʻR:|n_e+.lK 9W@ ŤoŁbNlCt7V$UqeQHfQEK|Q.Ѕg%uA(:γ^H@ProTu#PK Wj)؂j1:R&*&e!>goXv@~4Vp,;SՔo̫JzN '턋\kXB=*bmk'ßG]T U) ˽cB! 'baj.{Hn \ܨ(ʇCUrFx~N,T}_+ s&NxKт-?oQ'n:Kkv+ Ga9}d1l@dݶoԽS}aB `. Q'mOA<)%|5q'b7c(V<|)G'9,Y]N|;H$-]l }[u*sRȃڸ>oT<^2bM,bmobhN 寯;nԧI m=Tz7n[%gs{cI*_x((4YCzJ Mpa ddQ^͎,}?_Wr6CxVd,geY4gGl+ ՟33jtiDuLj5ưI{?=JU?s5"n&: ŵm:9섶^!fqID܆kV0D Q|z 8 XzA`!z,w[tTNdF‡?a0k?Բ{Y-v3H *"/3VFjZ\OD}8Y]˥~:} 緙u_d@1zkd(6>Ř\rn̒e6F|7uuIv ޓc0!Vͦl8yڵv.,Vʨr21G+Ƞ`;X7#jA؇ܢ.i*-$SIj%ó9 k_~T {kR(t/ٓc$V)I!Ja׃f 3(x(>҈)jQtsB)Ӣi[{*+Lapcw $)A/t gPJ(݊a/Ϯ8?3 о6eTa3ҷ9"*B2e~$Ğ.qS' Uhd+*'Uw&}ʥs*9x==m@= y^ws}<tv-լ7jrU=j^D)=b^wmf}I(u'V3[bۦ }; ``]q Mg mMW HAJ+rU #qv0iwdY DF# KoϘI:4`űnp"R_\?MOq,Inw|l/=ӨWfZaQ+oj5GX@GralYpZgH<id*G+XmăDW @"<9k!ֶ0\Tu21j_xv?DR;;kxo8wǎaK ?oASO0Q̞v Ve'|?t~9i(1(6Ayν'6U|!,FE0OD@&ȸϼ$`?%eq"o`fh++=hqw)~z~3t3CƃYZ]|(uo6\7Y#PI=Ow ymub*Gߒ.1; @#\t޽i_d}~j6Kµ3 ?[l![J~qpjMvߜT@H^@>*.=L(u}Ce,qkͥO3åR&.絘xQ;i&TѯN>i*,ꭐλZ.\,\Wod'?;P&dov97n^&>|٦4 mlΪ0P3p71Ie[׼z#w2LuF a0SLYb#z=Usz[W-L_0lןFƛqqT{f.n<A8}vw*o@ Ǯ@± ;{`C AJqu+A[nj;7b E5U+))j-~DOfǒ$ !DNWγEff0*q/~8DM7}̺Փ 2EF*w ="kxԦ_~1⪴IK7d8!?k~pnIٻ'a&K3}=&LxYP@!F54ԭp }6z  S)2jU1~=ek2$u{K͵lƽ7@'R zKΨl>EZB݅=t@\N1Nx&f 1.w=Nck,DDh2f'uf(J' :PFw6j_~d.s2Ք BVzsWfDx5:uy "p<Ӎ:%}4Lp5,=LdIJDmK+ Lq^C4 $̊L砠PŠI wu1ﲱPPS~&Ŧ*`fTKA3iXͦ4'/i0i˔]kN8x/+PI-gS IL y nƫeEMP6e9CPN.R="CC (1ޮ莍(.ޜL%Z6boaPƋԿ Qga ָ$oMn|p|tT=e'ߴ%?*%)BsxL0Ž9Q;8\]Q ExxS]+x*t?!Z$?lSpY*QrR!Ư <]<Ϙ.+8〽⩢qYsu}8g_R=}VNm+hHP3l.=դ> j 쾞 €as^T!3vh?MUwKyM'Pu[HvO2}$fv'㐰h=vXM9?l@{PQXר1s0>Kh}_,'|H,y<'ost)LvA˺2.חnE E Q/a 6Z %]{9nFr8Y:germRpmr\XmM* o$צּ׳k*n4=cJ)t M!|#XH 016I{}4Jd֑;7_D?s ^T}(]9DNt=]aVSSLQ+Y*MI' 9d+-w(spO6o:*$W}5IxMh`WTw%46BPǔl3њq7OLxD3-\_"wNEޱ-شIyy!$'O]K'bSmM@]Jn.k \iAÚ{E5M˴-3z%4p8$X zUx:lچ<#@֮ŲvpO.^V939=̵fUlŖmm$Η͍?ڛvZqTPN jt>L&nRDk,2sfD8**Dㅦ j!x)?բS*xuŰ H你R$lg N( -.oMƧJ-)4Go,\P32icq\-xH'Y MWV)PٯK7%Gx{znF&* c IIWG#Nsߪ(|X} ۗLE*,[FE`_NҮ7uP٨zv&;^)#0<>Fٜ(T( gnZ-/FRj6 5A]nAZ6gПh}::1k릉bCU\Lm9gSʹ`k+(b[Bul_aTgzQz ]-q¦E5ISMj9htI$6>qewa{e?2 e!3.i ܠsB ͗Q}(F\N_oZT7EXk v엫cu:ʼn󭆋0S]"?ʽ~m)[Yr0+w̗"NG<ŃNY.?Q"͉EW#9}]*8ۉu!c Y Ş0d%Jj MgI#/ 2Q;sotT ލR vXc 7 -t" rJLt|z{Sq1y}~:N<@}/^Q@SHh6128L'*ڌ 4΢茱K4#M)tpQ r)1C6k~DrYb-'B=6cy}>.N+b&#\A$v'ռ pۜҲ>I%̟g: !ǷFyؽ; %DsD+Cjtwgql䐴PI4(3DE kKUI @ϔLX "$\Q\ШҔn %ӊ=eY(X͏) yfL:4 Ħ}%sN/s=T'l~$|нy{r ϫ2Zv* ,fk+)4Eh{(r0WlƟneLFÕGsH1 ,;eƾ^/[\n<ןkqV]"Ceķcf#$Ř˸hÙ]ل_@áFfnheL4K܏bgMëƘ m)P9%iJ D^?WͥX>qV_JPOP jB}$,Ĉ fm9 +4P]~ީcL'LU@׳ksg? t? ChphOMKL^P gYvMwne;&%C>M7QO@&wBJi7+ dޤ\.}$xjyDBdl?[E!O1 ^$ub։ued dA*cMt8RD2X&'̖9!){m#l9߇LBk!L" t6' LvY4axͷ|;5p9s[I0YVArKuwPհ[8|7*' RԠ,,žs,ݮ^}siQ&Xgjk V[mGJg}c/Lh X=(k-<>p71}l;v[rG JGv&~)E˹EC`[Yv"E{a/劊4xKl>4aVV+QKƲnE؊T"9K3v-$Gj[KY,g~f]C6Hoq 8wzkiA'(2m$<ѮLI`PZ5HvG]ZSx܆S1 yUt`DQ$U.D]Ci1,N=yݘVo)vuY u4g:U?`d{7XY=0lP[_sDL)(њ"\בr)`s w>:A+)C΋;#` qArr'1ht؏"Xk@h~}(ZzXC5}ucru.E5Mf^p="k?:AAܣ,[:_jj*&}Bv׬Z5;GZ/4`أI4)"jN0CyDZdvl=sX3&цZ3M~slϴCzܚ̣z:jvE *"MBRTUXҬTmL k ҊaWTF:n-Wp{s4͸dZ8ۻȳlp>)޾MNb{3&r5\/#:Dk]fkԟ=aKD bP(ȼ^Fk6@an5bypȥF*mV-ǾDB0" ې-}A(ϺBN4Op5athZ~BџIDN~"JPJ,Xn]Kkk%+ kq^}κ})1}гe-A ȉs҅ =Cg|I7Qn;hs{5gTw;m ~1UZW(% FJ9̘vUUxrLS]QӢAU*QUF%!VvMJ't|-z6;h.#HW"~'=c.ë$iR„}b jGpER x%z6>8n?Bȸ-7)]i}`r\]fb+W,tJRr3&>>LxCS*VlLIszYb9^ V?Ym5gڮ^炙+iy*%m mS:}Oi&|_U' /ͺiByQ:=qXv(*gæ&8" ja %rDg8tpp ot>xOe)A@#Wahs _̥@Xb R':{42{C@lGL# |HT~( giqV+Oˑ7g~>x#)fԲЁM49܎e.ƾ ,afގ, :*Z0D^SmDV%{(~*.ϯ{JZc7A7{5o3H-tKfAI򌍞߂El/x͋urH* c u$M ; I 99:s'_H`u`d7U?aȱtF;Njs4Qxd#6 4 it>ķZ77Z .wdž( (rKеƗ[I r@'7x})ΤQNvM/Y0(]"]ҜiFDD/xV6JFe5$l5XAל/9lQfuX &M8 V ~烰(yi\JT{*܊c S5qDXNCpiKѺέ<@2hn״a2c.m=>NmE$DgLF#%hxƔCfFNx~ L+E|j$R911wR\Yyģ0n bRHJivvk*^/MC`N%Sŧ"zZ: 0L}Rf d9̊+#8Eu?ʊA ngo"9=+їb%ys{[ELEvB1aju۴g]r2e7oaUE淯pJFm$lsUTLF:[o!H9z; guɼHllU@|؛H\{O`9Bjj`gé |*oUF<eSZZk4Gq*GPt-. w~,XohASυ׺JQڮU ˵;p"#FV OfpD5+Ej,߾hpߒjsxJpxc͉U+]WTNfSߦˬxn$[O>z5'6 jY04_^{JXF׋,nR=9Z^~C:J@ղS.db* Ǻ;@Q.ha܃)PKeƜtvڿc2E kkE Lt h`ҡic K\D"O-֋\T*a9 ΆG:8H5n]#Q?, H݂F{c7ӎd21Ԏ%^&.u`㧊LRM,oֿ9foo!6ĝ2ۊ Y©3dͣ{w)Bjȿ@ zBh`^hf3@U, ̳[8m9?G%%?%Q2Y7.=݌g*ؽË|` K"I:#K.*1NOF4)1Jg:QҖ~F2{D*=[8MT 퇲ʿY  =l5A1Xy$CTaT$tڰ_|1QEڲꄏ7"Oe A2rem5Y8D \#%4 Hh"FR_;^>0&A ūxhtQ`VUG$24;*O%pTt /+K|GZ|Q -\燗j2?%Iܮ}IX¾a@Ϊj#*W:2Xy& ֥}#QS)e~ZgtR]-7mF)~ ?H4` LlVnUcqκ{Plw@LB,E+8J5 ,,PN܇ZTEc`gxn8-WUca,b~cR$y|*@`%ЙiFa_="[9q? Z \CBwHgۗȥf {k4=՛l NSZ8%NzӼ5ʋsω:B`Ս}Th PN֮2q^ChPΞ'ubIݦAi[hə{ɕ6Δ!HnעT ?hۀTd6o\m쵹̘9G3%Z4`5orPa \6#U/ބfQhI.FéV%5{bg<۩~.ި,"Mn5p">"KȫN=^%H#f}{]C(8ZivR-,O3i>r]9:Z@|="0eU[9cmf %Ir`w/={'k?DE9O0^b8s> N | Oh㡱3P$lS`D-V&PREDc땔{I/hJS7LQFc6R=p8OR0D^x,F<&g9 {M uYkDPQ WKηfh~7{IC> ǏpS]!90:2&ɘ. (g^.nwcS{aA*{$xۤ3nt#-h2fL9=-?r$jn ÇY>07J'aZxGjKD38q*ck o]'k0)1W,!eI}m>$TH7…z@ dIyb2G"T'?A 3*.͸vAHNJ(݅*vrޫhIA5}+|ul ]8$90N|sDn6Œ 2)?ieެhJ؁DN,#]ͮ4e MGܞdZ[jL[E'#70}ƤƷr}(گ0R E7Gs(}+y8d!6]F m#s{ӁD=4ȲǻRRRk0gUi mb}+x~J'>ݡN?ܿ'p͋3n!ǠƸGP!6tζvn[2 h `[O7;#ߛQ\)#`7mޮ키MVEUHt?!8kIbyPy."d ٗKY:~zod8L_ao=?N8蟟c%eX.rqs޸,rs^Ut%fG}zG]FFUgVKFp7DpZ6' Q m]7z'-AƧW@eͼ5kK&@qě-w%AvICmq,E⒗28ݴN@ Z) u ( IJmLV1 h4_. tr7h[qCj+|1utP^-g|]JN+( /abLͥM䡄vwum XA} P Y":3;%|b?>*]/ChrG_Ap?1Fc~i j0=.@jV#D`hTʺGtھӽzv3}e-#9N\ζnJ}t 8LoE՟7Շe"=$0g]d)j3de (PB4ʮTʧh2"g1aqX̔"G1'jO {}IPuv}!=)@TtJ(ͻy_z "RhJզikLaoSFy>;Nӊ~ۭ!1`ԥ?x[䥎eUJS17.^Dӵ2q,F^/'*"G_+3;5|"?e3F[ uJ,͑V7$,'h7+E#<@Xg}tlұO3\&/_at-1lE1 _ĀNִ{l6Yy3SMᦊϫ8o zc=~4ݧVf8TM-6Ovo^QoCق b\+ =,) 5` Iix,ID\Ưq`7sn [$39i-ʼn']5Uin-ɑn &xO \C|4E6c_ Wo^j՛"  (] a҆}7S&X>x3 !ㄗyV5v"蜪#:{$0FAI6BJw \i$\ːM-)`3-n':+:%cV V3@Sc|[) ^9L1MiQp\ҹ.a3wfy:#R%i3vJ^OsK6QTz,!n|!;-\Lżg47l)(yk*Hhtp^OTĝM͊T\qxBРΗ`Uh絭nPM]wz쉳 kKp2z#G#gT b>ِ |}aD ߮E3Bˁ׬VYdr|y xry;!jk#`ִ}I3UKh+} iFY.d0v  W՝[UԤ>e>Jd# bv%&bS#S* 1]@(mMyC:/ U_M6XTh8+heݖwhL g-nRp*J18 'jū \lykVNwcB͈HW,/HjC7_GOsL9 Fa>w6S-tVЭB:3+ZREaКزi!K;-+6c^//Ve7Dn5Bjlϭ>Xd|e:"2H_a@677.B<1 }f!3qIP*11[SC1~,r@^*r\39j,+&WIa0*U*>Sμ_-fSJW Aܧ>5oW<Գ6GIiCށcU&[O (WD#} A-\%QK32`` Pa~I|Ehu6fstRaڍm%P??8H",ilbRn A"6ViIe ]"#W2KlqVVz)U@AgM2xu~yF&u q9B?} l+cV E^7fתBu% uEAIDx)n ikm(L\ث1ߛA\V246 v˴\6Ҋ)ALK*wV͂Op6|liE_B?c;p9-:[FФA[_v4WZ2cEQq58/;/#QIܹWq-dk9[˹ګG8^Iҏ'e|nScGC.֢*2"jޓΒ{fEl*b^XC{0E4 ~pRgI>{=ij=~6!UTCc8ޟP'ˆM:K3ŭI'xtSٛ'^c) Gmń~gȚKlCB7*蒣ԇ4=H)kN'tiVXo9ɇZ (#c/Q ֱTOTjr@zS(BքOW$JB,,aLfK^1eyFkf 4Q  \5eFvBojiڌ)-\o3bZwgX2 m$Vs>_]b2Rr5nA+Z=+ *H7ɣ1-uNhI#r`+ fNu*{޵O5 "0D%gȃcv cVNh*іfusWt再,"d.pbO/՝d2o^qr޼DfcscVMP 9[vkBO>k~_Tjۄn)ؾg17ݻrHSʭV5Ԅ!6t?˙(Y<`y$)妋d}s-0f*y14ߙD&技0@n>1HwzAVnTss;(AtJNNHP tHfYegRH2nMq )i\KkK}5 Q#(yƝ(J[!u>4#m^ǍKr@SxY#4>f`-i͘5g)Vgu (BBf`{}i`L@DknFZ(UecAirp'w}Mxe \Z3lrVЙvI`2[KR]1RSF6"yA&$ԋ^]RgrQ$nLHQDmvP(:7] ӮYIv6ccߵr= ɝ͘06@*p(d;g;5` ;xKczkn$B1B .9 oyC՟v,AR&{kKM ( Iq1wT ?gpJp+׸=XU'j]H@g'hv6+{۔eBJ2\| >]QC?$dAF߇f y tfX7+7r0VKhH1{j ;ԼYozf/?=4HM j.a>fV5A/2P޶bR" CUe̴kׇ43Q]wP`+b/Sgd.lww($;Y]%B |;Qd:o ^ %N%z*0dtnuUےLx$s܏蹜 ƔԼT]̙^j8S&@%݅' ?7BPg G'19ݝyy+yװ0Ui68b9<.`XO}"E`ch K(~Vk'w_Eu&[JPeVN*fp#KoeN߅QmSt(AKJe` "嶇X >Eoݫqp>d >T1w}D:仞YCKܫZwYA)]v,`Gbgk==˾s?iO_ Ŗt+I>IeWȴQ%bqco! aEKM@u{N+}QAAU>+PB#j7j/oNK@Gƃ>>Pz Ǥ I;f0HQg)=Hu:)렚v n?Խk+Y~=|~L<98wIkUЅ+HM~ 0/~y ͂|~~C)\%]O@m ɇHˌDA'>J3\väc$rqdKy$Q{Ȭ|B=eZmH.\ l̑<ͺBA#Kyۉ`f[{[‚F(44ku15[vJ~+rw 72 :}B8WHWN+L)&t<:H5b BpER JI< ֧ejn=]ϥe1 `A^cjr+iE */2[̮7,0XV$I'藴 ϶ e·3@f]ba#F=&t͢zѴK\> ғ0<(7 Kn ݑO)9x$NM-il&7u\d.Npj64S Rz(A\( ב &u٩F#MX%`~j6`4 k;Ð7m-U|:;,C*ts™tBvOQ>udKOL冊-!4I>@>>uh12#7Q3ٸd^1_࠸el[y""M.+?CJ:nP5_g աv$RWO[u:eN.)I|Z&}A/r&Ib$w* s 9}F Ks,_0YW|z4|.āgD|rň.Y"1aFPE(:)s`uf%QԆc7n^q'*J'J1@ٷYBhկI*\ =UADy8呹gIZZd'q~1`ҝW=Uy:n `;?OA^’4Kb>G95z1DB$Iܹ-OON8,ᯄi4ą:^r]giy r07 ΔR*1Ԙ_TB+P; i  bL~sh Q_2մcj {]6RVڛ$ W"~0n~۳ם(ϩ# zF2fyPn[pY^!lZtxa~$1vi_/(2{On9Tv)50ȝHT΃_lK. m1NP@!{WQ}߲ހuٗX+^e[?z>%BV,<<`jչkjx~!cB>Ϯ1ΏY\y?+ {]TL9=4X #YOe|W;@@Vxnn"4HUKVm\ZW\w4vr7ibs2̊PEi. UQAy$Vu[*aDLAǵ1W%)G OHg=/bRABe 2Ĺ|֚o7Ը?a[x hҢ̑nt%ބ׸p6%֜uӬlYPEqg0-375Im}Dʊxͱ Gy;rt8啸C 2sjĘ\r1aRf]O,S4ewn FK(h)%90;R/ խ",T.]wETrq6 Ъ55MIpfUO${q9V tDX.B꩕MTϭ֠*t,Q`E1} :5FWmed$'1̫8sQ^\ CSJ߷(΋'vҕ=7/QRi|л\ƋVzE;N'Bʛ`ᵖC,ƚI}DF`E V[h*ƕ|d ۞CxbW'!q]]5_e:M(xb'{m"ۦP!6"X6ٸjj Uջ~]jycƉb Woitg͢AesQ0wE >vow铣md>ctz_׸P0B-FrYT^MjUpLh+LN 򳁵(-V5 lJAy"7,~ +4L>91eYƦ9eo2+::+󎬓QD3@1.:|ɗU_plM村pI׌2 S`ƣ}"t_`30VM J*WD׉Jg_DvY x$].PMvS<{u[$,햋g K2Fn/lrG 'Z63~r  | K:-F` U<Bt9Sp/Ngͅ[^ ݽz$&H]q Pmwɓyoh&)M7N [0ׁhf @]@W d4TǹHѡOɤ4FաH:th:Y, K~4p Z0TH 4_Ux2*_4@Pϣl?BEA;7|?-s @?PSt9S]xfnZRp%77ƴ#9>1AZ_.XbO "[ua` /}2M]ԵёۓêP-N5YkzU`mG"iaΨ9p:w9l_tVo'?7V~PND!ONe2T!!J{Õ9C'|+m_~/fiwc2yT9HtŞf !Q8(s7HɢQ'1 fG9q7 jC^f:B}W.q>ApQzj7b9zp&jCKC yY/?"4%yזi([3eZ/-j+S$ǹɆBH]lͽw7""16: ^|vSl[\dtƥ+:4<]$O~U}Iٿ/(zxpi:*\F=Sۇ*ω[;5)`t&7K]3@{n{{vx8Zi#^l ˳~/Ƈߎ;P !Č*0Tva<[+0֊$ W:vlzx{U̦1^Jx~C5MjꊕTQ%a_ ԙ/jcfx~?.]EҒ>`XRn ;gŬuhѰ]YX|I٪|CK5ScN_E1X؅s꜆:P&ڮ(Tj9?a"¥uXTs|jUGE{K]K9$]l~la1@)En?ǷI n<?́NOcNQE)HײA75MLHv)?k֡ ,ܕ.Zn|[1 |z<¬Bb6:D-䊠֬C_ R!ԁOM+lTLpr lW&}&׫ʴx=@S5<.6[SbAs;i+,qBrusn捧1FiP| H ;/OU +'ZLW%4ѪaȏvSO*~9R[iLe؇أ޽F2PѽP~S];RVobce>RH:ٽ\\̝&ү2#&Wݒ Ѕk9଩l;\/+ mEbW7 i]gyP;I#:*#ʙ%Y ؎#|Q#=_ljoMto(jGgd:tx^QLi|$ V "\rjkR 99 ђNkK%.:`Nzd{R"B.CjHiPB*ne,eAWZ2$6ƦY:qƚcSyqzh X E)]'svID)'mr ?yR!$'g*XüqB.FqG\'JsHpg)ٕ#c`-:3m-jߋ訛ZZ[9%~lŻ m(V\_f PЧ/< בv),)w tؐ!^RSgc6GѸMn(F)*DžDg>(OPVLd˰VZ4CP?^w/+G ECȼt.:-JrRlֱu،:_S:3aKDzP{yWi)2*gٽakN?j2N ^ח׍R&T֎TʎlJrMyh`⥧M"#1v浌rZyQds 6)!!B#JᢷP*\QCz>P-ݭMZI|%(nݵM}F*``TWEQ;Jw05l @ipu G[Ն}nK|p93⡻Qŏv$:uC/] YѼH>|q;1 V*Б);z䚫+jr7T'xoG쬕VCGz/m~P[}Ʋzu h!-LЈ,8x/]@Оq_o+JVRe@4 ,9Ws~i5ֿ2 [VW %EAJa'Vn3`Yn/&}d[WK Sd`?u^) )%N[^k~|4,_1о=^|KL4 ӌyֳ,'}+MP غgBc+ {dDdc$I ºK1Ux5Q~{֬j= |~hOvz`̛캸'kj^Hu,Upk&ic ךuεBscD {Ht!A$j1ԓshx$J2^uwRd (a%F$oe癜> ^j!kbxhKTj5sbJ{PnZò 83?~_~rC>8easY`g"T|ayK[4|?4O D A&»w0pv@BmG9B`gN`k(Z/:B[1!1)UGD๖zKSYUhh 8ʙmpo!{{C~gnlt޼8v7/Pɹ^+t7ǮoCخKi/K\.R|ڛ{<; A V%bp"w-dQi{CЇ{b7|hO7c8k렏ƪXnshd~tYQ# mZ,|8H9 f\,`:v$V&(8 ~KUH~_lǥh+=zFWXe1TFd,+tC 9 z71*c[$\:6sL\ uK˰`I6ε} cH`R7UVZ\8D> ZEC/ N‹i~Pg U+$a:\~/5tY>1PUDJ=c>Ja8wsQpL$~ ȓP]Ç,OW}42|A("eA0H]dg+ОO)ߟ(/+4u-za7pe'$]^m{ն]jbetyS HW;qXnt'Qz1uh?oYvɾd+׶w'ࣦpH&G\7_\W0l4f X6iczHF6> ÙRnJdXpNSrHVM\%<sKop2'cv! zR{|e;IEqSW"C.a j,ɫp J^2DUOD6G!Ag̷Ol!Z|XQ8F᳌>d6g3K]u;TIP"}qI &3|NC/"#fn]]#@.ϼgAEhNR'.(Ԧ˱6T]l[oA!(&=xͦyԂͷԬuRn?/k@cղFI';BIH':Т6<<:bΉ>C7#Fx_J闅dܹ(1_UgѷC"Dj86D4[OZP 0b:fL/&E׿Qt= v?߯CbL.8[r&=mDLX?X&iꇑv#ׄ]@?G[8-jO+ųˌZ"VL'Txubx#"ձ zsTbI +'g =aIپ^k1lrq(:{HXpwlyhs;mhǯ/|߁}RZ d80{]lLF_frp̿AC XH ՒKH,1R_XTF:lzqQ1L/C JK~ :Y|93DOPMZЎ wwLO8k0b;̬$9zb%^# 8c^˙aN\tq>D(z.9$Vi,hڧcQ\EWJ9)JeɼR]e,WUn1  ^OL>x85Sj@ V啑c+ 3.1#?!ڴc,^d@'wԨV! sfY%\ Z/oIW eQAg?szD-y3n$ q)!|q&GjAFQ>,co*&_@FFlV>-b ȅ۾i[j=0w\"2#`F , Vi*fNh7quB+70Bv[3,v.MZ‰.bR. f<[;/]JP& 3T\rW=2TǦlc_vcuzŲ q]PI|cRc%*&P%mai:u҅kJe?:aNa}ViTߌ82XI-ǹ[S-ޢuL 4ard3"i;%E92|GQ4 [, !Va'iS٨2d(t\U/:jAVoÛ![f)n">cO{S3hUq 1Өhvtn$%.YuX_95)e,Ř߃.-">\p[@D)@Pٌm&aBի sS]w/) /BVl,q̬g*z{1lrb#w_yĸB[3LP{ZvPε {dFeLf @ϡ>}"eݱ+u72B9ET ~|Hg+8n;9l 5D?/}{u9Z3sqW E}0ngXNI}m9\YۣHW|H mGpcuCdiX(8545tCp.a igR +G:r/l3-:[Ix,W4ѥ ћc3mf)%UnTHvAi0q=qM>} Pjgg,n&ߠ Å|^GEQ< %z*йsYG$(?OBLNP^ "㻲`zPyǐmӯMFG`&"Y4wܝ{p4װ֑$JE2[ԥ+cs"uȤҟJ skY-7v n`*Rzh u-m/fn5XqL%HN~b暲X0/Z:z$7.N4޺$5A4ЏdIV .$Z-1$l'?ٌOD^.]'0P5\9Km).j A:j&%].bÒ?Q=M<"^qUL@{ siTYI7D<_L?}kdc5hgABH:[tT9 RGuB6U\ +8;%X7{fV -CdI*'bΛlMCSXbs)04-DXmO VcÖ։i=|K﹞uX@[1o:`CD  <?Kސqn6~pTuU- 5~95*~6d- ) rn=4spђ:/Q砽<*&2Q>-FB3=jt͆O"O/$dhnFcn Mƃ]3}'y8o@aa$+f3iŝ #J-kXꚅ_56CpK6YP_ .|_dNeGh}J?ہv!*ގ$Xvmbjogh]h)peh6ei]c>LQȰy)qIѻE&T7? eOF&yLC$VLVV?N۵3I^~GN0M $}dEwĜuB3_jxI´m܆aKefX64h>x0v廵>ҋ*HnOޝ$ 6F/jM_9ދlg 5Y;Pr)fރ0OiA^~/B2kp6pHIj?ML4- W-uOޮUH1A]jPBJX*Th+O 1S0'j+goB9:P8xQ4#z9ʨOgxY+]|GczZ^:Q1T3:G9\m傿Y jL)G7ۦ_7'V'{B~VI95$Qf/a) PbՖF ,M9R%ZV_ϣY9Lz3[49;%q܋ʗ'/=oR]>|Jڡ#ҭTa =&Ii#W &⑅⽪W6%$#¹$n+6oi2S60|1+< >;[hEd} i l7vTZ?;@LԷ 0Y[k8?~*v *y aXu1n;F/n5xo޵=Y.#ף JeZ +Ɉٻ%S- ([w![xF?-|ͩbٵ^٢w~!9VhKmw|o/0Z|`Du,4vV';@?wvpq*Wqe<R*)}i[R\I1 ǭ;k?T߳(SdI X%r1mi{K-yqof(E,ZԂ?:sƌy N$I1+v.nOwh-qS¶zhjX\*אeRZe9&NO{7ӟ >n{U2ĭVp#f5?`Zi gN^L2LTS.^p͏ dR`K370O˄0iOmE|Fίi0qs\ -boӢLLtr8lVaaODpxZ{ET:&l.2\:ab/ˏz7ho7hac@[+v{M0qB?[RLQ/7;>FVvuP+Յ5TmJп]!(7mALm>}dyy.i4%rE]wQ^u48tҩ[oؼ)4<Bʬ޿>eC2wJd赴3 \8ؑu儎[` [ZdJaBI'<[ !HdiGiNL$azLfn&>5 a;3^{,] T,>Л5rğu]Cb4t3-KRyEg5bH_8uDiE5N!&+êU~LcRU %GNzOe 9rȪ.pk9SޘR:ÄȽ`ᅥcF|Q*|g)Y3N`3iȻd` yϡuRƀtӦl8X )j z%SOˍ΍ˑMoubFZ@=n %R%8?_YR)?.l1Beoj`O'!k1oIGKJe~ k.&M+޼lJ$? \S% i62ѯL-˧Ai_J73PMGMQuAu0!$ xjd)-:>S*նsά7&G$XօƟy88Zd 麋rWRMr>= p eT53LD%vX5ğ}m}w)udʭ7b n1 EH[MZSvObsbZ}̜)V$i'qHFc-m~ 7J8(Նt6 ׶8p bf6u;}ZPF[%fS?]80Î&3]Lg4惏;0=X&ntsBN+{5Re1!X՚4/PTsPހ5zp%26ZF ܊T"q3 껲 _kN pCsx}i`1(-80g4,<{̊c8u3eΥ+*b粣̹jhu\/#/OjV2K6kGr` W|߼rƷL| R+lB8*rTS"8pǻ̚@MqGu9!)jv Q0:$^w"3qyЙNQ0SuHfKLۈnL$̈́mj#1i*q^^,F] 4wybb!ץ}P:>WjʛPt!oNmA#=t~] fLZ.d6fYm1Hf9ռ_M1%m\ZDWc% 7 VW z"y}z@Z֏0jӍZ*0fﶥ]|faû if"[~,ӎ? z6\!4cyM ~<|N|k[Pfy+?Qp6(coH>7.SƮld%=^7JYF98}be@#Ex )dCĩ4փ~-<-G DLRہBOC'fb(<5yWkhpqsft&݁MD-'rn<[}"ڔum MZT|Fm³*ؒkUܴ}j\'kuPY"@j~lr` iiFn"``GJ.#+aK Q&=*7z3l!kyv߱j]ux1Z?\BbW z]A(b@*}`o+ /*~x."Ҷ/]kz@du~ԄhJ|Ƽڂ=Bq{y@Q\}-D%.3gVl EMW1I*\l YR `A 냙 tI4YJ LR[x&5xrףk7gu— kMLy !]hy6zz-_F:ayx:xwrZu-Yrl r3OοGĥfD"'r/}]v@*4g~@Nwr@"; F>Qd>qzJ*ر Ԫ% ): 3\Ͽ6IBnT9$G~U):./'&qQ¬ 8#9hpђ!9Iφǚ-;[g'aЙa^W[<$P"U%gmİ4{^ߕl8}%AIÅW!J [`5Et~-gNm6lΎ|#`S'ULJ$Հ=8 c ϡO_^ARLsDg=L>m$Pt6J-;vj!g}P#kbV .~ 6si1ėxI:е>P+WBGs5y\, 2[p+)N<"_GN\x[) \LPRw5 ɫi0Bzfl^%riгB#Θzɝכ5 T_B1ɚWAnۋ.N<3e{3l ԡg6≟o3 \ 7D#Yn##Epe#ӣFb.lοdamm"TI@4~26FݺO*y E nxƸ_ͅ3nb'4K1Ep