log4j-javadoc-1.2.17-lp151.5.3.1<>,b^ /=„S(gsȼcBd3(wJ^+nw`33՛$]Z k*AyfM,0CX;(𨚦L _.nT"Ht~Ru+1qke _s-xaM n4$S/`C^jp+żY )ƋK:Ҙ^TVX2=jcfFrژw'fo`uěS"da~&l }dÿthu>;ޜ?ތd # Ex|       p q sDyp(8 9@ : FZGpHIXXY\]^/bcӽdLeQfTlVuhvz*<@FވClog4j-javadoc1.2.17lp151.5.3.1Java logging tool (Documentation)Documentation javadoc for Java logging tool log4j.^ build82lt openSUSE Leap 15.1openSUSEApache-2.0http://bugs.opensuse.orgDevelopment/Libraries/Javahttp://logging.apache.org/log4j/linuxnoarchʧC'`J. m='%OL PWEO3D}  J\+9^U4#8:c<k 41# o`EF&F;SY.c/O$l ?D>@OB==Z/4vv,#%!! $"!($p(%491."Q.HcfCM%E3N43)$_X(Kg1Gu&/).//>@4i<:22BU~-(K'RLj7w)+zQM9(,K)31K'Fk1+:9"%w(\((.:"&.F5U-,tAfajOCNLXR=i*_TA $TH&&d/ 2+MQ"c>(  "Y  /3O1VIA큤AAA큤A큤AAA큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 6fecb49148c9a238e646ae75f5e821b380097832e5131dd22c3f828e7e4f4d6cddfa4c18d5f435f2375df7491b2babaed9b7560da74052be929f184f0509db81378479b96b87b505d39cd094bef033f3c02479e2874baa26ef1f2120c8d8c9e5c3488983fac409c890643e4345e9cac7e66cd40c332de319283cc875730d88a026de4a0ad5f28ce25cadf215cead7ba1925aac2af9aa34a504341135c96ba749b1de9acac04142fafebdf5454d94a586eb5f0cea701042b4e57581a8d4322b88f086ff9c3fc13f899c681ddb7f0a8b1f3be2dc66798c31559038fc1597eabfa53e33e42cced8122715df436dd359a14e72322606fc22b961121d1118683d702d2917a4edc0b318da68c0af948390c9c0a08176990e554e9f73cfb9a20ddf9ac6d8aa24ecc6cecb1a60515bc093f1c9da38a0392612d9ab8ae0f7f36e6eee1fadb480019c5b91882b9d94de645ae8bbf29a94eed587b3f7e1d242e8f2af059b1244c5853c7d196a573cc1e379e080a14bc62a653f1603da4afe4ef33113088fdf1584fe18ca834a3e2ce37db2df3543a523784739861f7f92cff2fd29fbb3cbc30dddf232c52eabe46610d9fb1044e642ccbee42a5710acc3c26d34ee9279a02f474cbf2c59ff8e86f14a12e514267952f0604ba967521ce38b7a0bc6489d5e941f3b78d9f0dfee1eff0cb5b270ef4de9dceb7225b48dd97f893c926f839d3660b11196b3bfae704a390877531ec546e74a4990afcbeddd4ef50ee96557885a6ea445424f6cde5ebab42ee5289febd09c056101a9ba59c6b28c3679d72d5dcf9b51cb315b31a0bab4499960201fe72285733ed932547ab3a4634e70db83b7d8d5cf53b6de6d60741baed03c398ecd6ea5097698682ba9e09bf6b1c2780c14cabc47833ca2cc030da7d6a376731b97cd60dad29b2c6f448169c00cd0ffb91fd1185c03db36e2679b3b00e01cb83d023f121862e959320be6afc3c60ed295324d74cfb095119a05e9e870b21ef295abe3b27a47c114d3736479ad118219e4c3cafc712e2e2efe1717a1e10aee0e02163e1deadf88760ade58b5cdfe333ea6de524761054a5976ec5c66ac56cc169bbfda92aa7b76425ac54a49bf70d5e4d0e4722176e849220d7fe7778affeaaf0806e48bbb69a5ec5b8c8b8f5f3cd89439a6dedc8aa7c3fdb30c5b7178f9f0839446f1539b0b627fd518950247d40e2f93e963f32942c441bebd2e176605bc716b1ce4684d6abd7b3f8857bd789bc563bdc760c40ce844c4c202c352e3210a61fc0910039a70708453b0db6f29d4da9496f2711e794491b22860b2a9267b6327e19cb45cb999d290f167f7c87204ffc2ff87e457c06f765f3bed456436a8819b4d41fba66e537d88c90c4f46eb95d604c94086e3c38706b6ead21f5636ea9b79297a7976c59f8c1ff9242bf675aee5dce392ce9858f1450c539388861c5b7d28031dfb713b011f912f02c0fc013110fca9cff6dc3d9fcebdd5f1116d6ede7b930140928dde25c9aa09dd4269bff5f5d71d868b971987faa81120b6da6a85d86e894406e7f4be35c5400356c67c4654f07173fca884618bbbffff60bd1d07e04c3114287acd48170fabb0493a4f064f6aa711637920a51e30823efa1dbe1b3f87f75fe070e42bc4429c7180046dd10dad646597ceb72b1b82f80203f63010f0af10eeb3595ec80b1dfae50c657e2d48ff74eba5a641e024ec3de3c9a505bb390ea5a055061d78166a4e93a2f8f04abbe57c322e173dbcd46018c4275f53676efa41c29d69053378bfb2e35799c9e908e5e0694bb31c65149b75b8026f184e991101b9292ef2f374665afea35bb90d450bef3d36918af9c18512a81ad90f593115ac2c1f395f58ff7fa0846fffb17a012eacfcaa2172d89423c4fa968837eb7abd1d7e9088300547b405b2d70b9629c73f30302d20ac9a15fe77f0fb66fc7a07dea5ba5c697e3591a8a720d179c5091c8974e98037f9cae6513fcf351d5a2be844a6f9fef5b020b78429e548971586c887d545916f9f2164ec6fe946ef67ef06430e3a90dcbc95c3744f07b7abe7310410ba2e95bc0cb04b0338257d84166763a5e9b9ebdb3b7bbabfd8eff534b9535076484c341c228956e07b2295df1485bae7f2ff429dad94e1a93e8c501be8cba3c8a0dc5235ef94a774107cba184fafa4b47e167694819c66d0a208d65e460a2231a20bff0433a026a1cd81efb721c9e780c6d25d458641b7b2dd993f9101ecfcdfe1e0cdde92068e9213ae6c31bb13935439692cb3b692644634900fb854d766859c5cb6fdcd5194618338277c19a7b89edde265299f066c3871f41fbe64c12e25c18c9b0fd5cd93c63880c5e2dc699079b40daaddf3a46ad5185bc3ca9d94fa6b82b820072cc914802fa33455cf3182e261b651aafd94cf2623fd7d2c834758d212d826e144b386b039af2a1842e94c901ac4ea0015d37091aacd44f2e7ecaaaec4ff14996da4d207e3412594488c88056b0dc778ce043b96704c96cce1603aaf07d24ed9af0116c6b1b06ed87de3af7336149922830d2cddae5ee2ec33c7e6b4c3d72e0be78c27c383f17b9d5a3f32ca65eb1802b32aaad043e781af36c514535062f7194d2b8555bdbee0236476b40f0942f3b0988759301428842e0ff90653e625b509e97943f2bd6bf5a88e96020b9e7334c88903b4ba835c54cece8039ff8a1fa75528d535b11673e6690adb4935cec1a80f56f7569a5136e76ddc99f2996ec3885052c577a7029eee38e2bab5e644087c84a97bd0ac4b41a9504bf0cd2086cb179bc2aebf74d98802e58355a0a4790fbdca604c3971b81cec080072ce93b9c2da0fab72f8ff4caab7acd4687649049442e74c839a76e02f59ca124896f24f60a963d51a876f4cee70cfe691a7ab0c3c9c1a97ceabc2579fc5c8e30bb5dd6841a193f7af0844cf7b42f8d8133c48e2b6744664b22bd48aca43ef74753beb23dc11fb29e045c96ccadd63c2034b5411a14b3ca9465e8678cbe4741d8618745c24efcb60eeb4215a209bf36bbc55d4641ea5fe368ffef4c314a1623ea4d838b1fa472030f87807b7df826faf28810c9efb47b00d90c3ee3dd1a629c83e685cfe96359e8e393c38bbf8bf87fcadf5846c4d4e478ac398b41fc662088cebf999140e8805a166a2e6a0d7b8fa6f3664a6151ec7fff6a1af6c19869645755184e372bbe8f4134aa5bd43e303f5299ade95d6a163cafe641e7f8dceea8691d8374b632e41eb1a08c296e8160a5ccb6518d4ba49667e7e971634d047bf452a58443badd6eacbba3ee0c396bd34a7c8d7ccb5b7fe054d2d1848a6cba6fca407477f9dbadd3dd3b1ee5fb5f8b7ca4b0e68e6006e525587fdb67b09de37288407659c57f53a0cd0c657e06bab17d4692fc816a064a3efb856bc5012c5534c96898b221756b6dcc914a4cf057ff4838dedc0d0dce3f73036288fff3e8a96c4f46268220953882988b367911b84e8fa8a0992d05192c30707f2296fb5ee7c26588f2cf13e2125af00506b91b3fcfb47275f48ffc4688fa292514844b96dfcd4de63148cb71aa2b1065526b2287f5070b2e5a39cec5d9526be8e1fa7fc86ac368b54a7fa1be45a4d039c849f9d4196dc9b7be8f08478e94ec3e755d3ba87863f4504e5b8e8d77292059c2f8ac1e1e8d7cf607784e29bf5262a54a52a440f57a5e8120d229b1e5ab9b74ea4ce61d56d79f59291dd50b3721d98a2ad1cebfe473da29e36770164f0e8a1acc40b7a28f65593f454513e69aeabcac282be2a6a1f8cc7cee65434938994e59f272f3bd7ee3e155e15a625e0b02a05a8a8237507c6ddf2f59231d91878516a8ec085933b0b3da894e565ede0719eaaa93df6a3e5af960eb716fc7c8059b156aa3e629f20b74691e889e45c1b232079215ccb75707b2e2aff4639b83539e423bf01bed880f5f429e88108d64e524a1086ca6afba0a5b218db64eb8e941731a2e030d162383d4e4bd386863453ae80b036123562f445fa2db15607cd46016f9a534203eaabd0d9513b6f8d9bc1a4450df4ccd6d26b971f1e2c493cf98b466b45f111594f275510a92f79cf4a3312096149c9a406dcfd528b5f524c4a2a5665c0e7ed4b56bc5579205551b1061071c89b538390eabbc36e0d77fbc6f809100f79af8c657e735a6e017e8fb988966a8d76af280f935927413fb76ab9aff3913ff0ad18414d72bb16612f7da05781ae69fc65a8bfdc5b29aa6af7503bfbc151fc06c0f5617fb0cef533c54bf7941c1b3841f8fc9465c012384f591cf2f2f91eaf54c7b37b9b02a01089b0bad599de14581c1aec69723e9f620cd1df3b2229c70c74f91adf51ae63dad699beb4ac20828dadcbb9052e165001eb54c2b14a519491c4fc03f8a09ccd503b592ac33d5c859e6fd429d27fb64fa031f03445831688386700969f1404415eac8a61c2cee893d4f6ee472ff9e7933580b7566198e8d7337411031b28bd1b94b57deca1bef9c036cb5113b6eecc3b4a43cfe0f8d7567ab3233cffac2687ee24d903b753a6452ebc4d7c555a6219276a90569718a367339dfe8c976f61dd49aca57b73ac419e10dcb31016253d6a003e1ea57ea4384731ee834680c39b650a71ecccef6f7eef32bcdf2db20aa8c56361eca9711b0b709cb5109b14c0ff0e1c8573f1fc8d7e013ad2dc9d7f94d96ad158c289835eba5ccc2a3165c03bd39871609c44c47f56850ec88df9f9901e4b51101e7689b3a8c37fb7e0ddff1997081f0d8950a49f83767568b572ac7ac08eac579f4d0b302a76e0b3e37e2d71fd45b3257677258aca27ca9c432dfb71455d6f54deb18a46a34c3caf24502ea597a0db3d03801adb76f79b16eedf952d990c6998f1b90d786694fb199e2160297c21d099faf470bd3daa3757abbab0dcba3f242a2cf8f847ddcf4cf85c54231f58ab85f5e1662e2494d7e6fac38bbc37c532107d0743b5ba970504f355a8459a1d739a57d34aa4fe78245827d3253943fe97cf022e6067f8fb081b22a5afefaf5fbe13149fddd5dfc96399214dd1ea183dd262a6079c58569456f3067b68f7e3c164ef7b17df28dbeb2fa6b9efed3d9cccde63f48972b5948d45026115ae17358e42783937e8ba45c172f8b955bab3938c23c2b07bb5ac613873784bb7518c80733afba0857d3906f93dc63ecc19f73781ec8fdfce84728283ec1c908d1a3c09ad3479c9e6364286ccde42457a2d5b698e765f6476de18df3639d16e2754decc09d7f8fe3f46a21597c89c4846ad5216751fe64f11a6caabf573d6b2713ec44845707c20843bdb60bb667ecf5ff9a73939b4b772979be5ea73d22d369ebb968217d63d1edfe2251d5659b8f9cb642dae5e299f546be1e2f028297c9f18ff2e14e68662dd5c343145fb8918f96d3bd1e87f7fd8ae280027e0667771ded331ce746df0ab7d069f7a1390ae42e0294e3ce5b021f701963fe5beb57ffb33d61dc2fc64c8e0961e83c13ede1b9f25d32b8dc707f2344b891003deffcf72308460516bcf77ebacda2adc54bc5b6e587020aca1732237d32afd02ae05a669806380e7dfdc265ecacee6186730b52acdfe07903c1d968cc3ddd515ad3b8f84eb2e37715cf8ce06de69302d201bfefcda235794fe74a84661b6b79be908b20a70858481bca244a85370bd1aa805d66ba29372ba85ef57b9fa0159bf495a9646de6773db3b00a8e1e6231f001552be3fc377760ea768e06ed95117673af0853a39ee37475f7d1636e578870450ca3f23875e5fc7c9c498ba59c2ac2c96a2d37c461a5e4af9dbb57294eb86ff648b5d376ed22561d6c668c92f9c26dfff4cdafd694ed54e838650349fdf7fedab8ead3244ca7aacbf3221946ba165242bc2750a012a12347812dace1226b66435af175494b2ada7819d10b60e9b3bef6caf90d91308d87cbfa7c5c07064d9d4fb9c953cb1b713608ea7605a218680e6faf9449faf898e435d5f394b4de8e19dbf7ce70c16427500a858480b27985c5769ee0745c595c034f1873fba10264e5c28ac9c2bf7ff03c129c502a6c891b8504969cb73e5ae986fc3c984ebf088fd4ebcc97492b195f356219bfc258db9a98c2e70c2039a50e8caaf62df0a6e82709048ce3d1b23c027d77506838c9e7a16e12eb83ae7dbedf4f5ba39f61f3db2de36b4a197a398057a438749af72cb10d403b590086b694a817a7be23b1ea37e509b71988944f5abe10f25a643c2f5aea3ef9c43ef1a8a06b9dd696a1899b3da262baca29142cf618af7b94d1b6a65a4eb4e83bf92aebffd9db96384a8c4a34d34dd9dd01dd4164732633f33d97c2b1f948a5b2bb95cc60a0b6f38018a1eeb5cbb0920286b46ce5b2c72e93d794d5a67c8c59c637059ef108b9472dee7927c91cd303dea1f90ed843281aabf0a5d16a0fba20d9a3030e7d20a0506f607b56c9e2d8a58a8d07bde5426e90292508fa7b8881084fcbcc329a506a95e736c57dcf062d18b3bb48062687d05d41da64915f949de09e8a4488bd2bc54eb0c1103c792e63a72520d07cd41d82a0f8d57537be9dd7dfa6afc0cb87fe766215d230cc3be9f24fc0acc6146b2e0fa4266c75a9d030f4e76b312719c3118b86f65cf042d1f9c2f0f3731cd7c5372f2fc10d0a0c7db85b1e709cbfa4ef3575d52c0887b17dd64edaac2a2ab1c07edfd18ea9a0e10f41ac5afb0624dac8069fa9a41d2509576394808b5436213ee88a20f007d72bf5696e8b8555937dad5928c50dd503b2cc34caaff8707d58ef5776b50e709b46ddaaed20267c824babc7f1e18a0fcf475872252d517f517232cd2bda87257cc81d835103d7256429196a7d7c789185b57a681614b789e0cd18c5a481279449ba89581916c93b51157e084dd48524248f2e26fefb5bf65f66b4c6b5607bf16bb2f89c5abfe27591b9a2aaa2fb13268247403bfea8954732b8bfba959a59cc2c1b230e5d9b3fae4a5bee9bf5328c9a44ba547c7c7383d50293f9eea2411c32f65dcf4649fb38d6820e42b2fe27c9d6ab4de77f6d4e772c4b79dad0297de4526c4f900ac33c5652b4fbf4b14b12e39c81002e4c642e1cda7342979c85fc5e9d250c2e98629effd9b0a3a579458d2c27d54d3c1b6cbd2a4d33e10bf28de262b96eddc8f3c59fe64db3138cdd2aa677e2b9ec0fb332ded826f02c68c7e496b10c9e53c571a95f65d25fcce16a4ebd84dec3c20e721d02f7cf1500cfcd1bc61aa08ef7789e29029d469bfca3ce2e11239bc997089841157307cdaffdb6db7f29272e3756757269f54f7675c6d0ae979fe2ca8919133124709b484d7cc82883548781f451f72639e40ff9be94b0a05318a156f3bf0d0e1100ca118459fdff6e064564e9762c44c8f87eb8599edbecd4b79387f20505d04624c6fbec243b3b1f3f553a16b5713313fdb2b8a77ecdbaf75440514d869846b2cfca88b3e51c0f2dde244e62b438b10317b1a0cb6bd8319fc4ebb11b02654d2facd3c9dc6948977819a4f79098aa17d984a13bc982db3235f8e663d0dc5e889a45bb051502c85b5ba9c2f7e31981fe9351faca94f4c04d5833bbeed31179269ababcbb5851ca93fc146556b33864a65f0a5866e02d6ea751cbd376d4566fe88e5dba9a0dfdaa2f8a0e4c0733ecbca2bcc20930e31218d86c2f3bede20c1b587d57865e893178efe503948ad79401fba4f297f1ef7611332f2f9213538717a93c0f2e7a5bf747e04b5f068c56b7a4280f552c02fa9506fa8d52d9e0545e2447bf9d0c9cb98cb2d5d8fe42086cde9260b0814df9d15214b9a803659f0f673d94e45ea65306ef074f81b72c15e641a1b4a2d9356605cb246dbfc8ce1cfbcc4576b3c7ba0c3f613649f07717252060b943a7caba3af810c02e9be23926842ac047421bfacc616119362ab45a6f8cb54dba5ed16af556d1ef2ffc6d95534ca06b28ee01bb7cf66249cd0cf23a23c46bd01539705835acc13d03d6c95c471f3cef01ff94d82d532d665985060a810de45fcab66d3d307f51934f4081fe3302a832aaccf2490b56c3418c7299c40cb2bde90b064eeeadd988ac7508a21243e00acbf170302df858b78d1d5071021801a427c804f8e2591fb3b4f6a4911e399a4afb27068725e3c29f1608319fd661e9343cab7275554744a5e9ed5e61a422faea9dab5e53d868286156ae1af994ea535610f32c11297173aebc80e0dc4207f6d8454c69b4234d73eebebf3d57d9826e2fc5c9747708edfef27b9b00dcdd8b54c33ebc9b5916e1a46f59fa5267a8acbccfa50d3a34bedfb825c9aa6c26b3062677e6487ab33d9ba13738dc7f663057f40bda9a0ae9e6bffb5d2005636aaf14474aa48ee3dfd0205cbd23482bdf09459d2ce1616ad7b52c90c1e0379a370925eca4e33f66390de1b701e2c4fd9651ccd1a06f18fe8ceb79e2a31109e5d870d51bb6a11b196bc3fd2933c17cd886905f997c2fc2e1201d7e560ff398d7e8af57539871ff85e1787494327934e95c9f514b2170b5401edc1391a35fce9c4f074b5e216a6c345fd10f0ca9e49573b61bef60cebd5eeff6eee1ac345741d1df3a4d0dc6eae143430dddd10c9879d1467d67ef7e4c6753e3f58b01d54b495f69433aefa3d46aac126f865e6697288ecf53108771d28d4c8f6bfec856ffde94c5db3c52e5b0332b234d7c36e6f40ff40c81fc99c9774f375b1b7a1a09b128f0228aad26569becbecb858b02141ac9e8d6db68243d3f0ad1e6e1ef7e97c29bfd6c22276cba8c3017b1c2bfad12150e6175beeca3013d94063f8989c867fd93fac428ffede546bd355a55c29afd8627fb15450efa494eb0c384f3b2cf58647d86ad311b8086c99aac8fdac6fb4f8b98158c4ee4d5a9773a2a87a63a9b27194c07b7e7bb755424c2a9cb0500d219f4159f9422b61b0dfde994f08c0f16c4eafda1d83dceb17cca1aa416e267c5a9b348589b69bebac07c39201bb3015084b7df387f0c74f9c5ab66bd199cb1ac1cf7daf9ffe1d8839e57fe1e83b3ac96e5ad2ff7cdd5e32d216bb1ef10674058898359da342d1939a83cd34b44e173dc63be4fa18d9f70c3c8b5547556d546f77c1b328f6e5f52b6f3464ddbb6a894bedbb3b03559b60469e36c254b48205ae571f8a08fdc1ec1223226e5f712c6cb5d67e38ea8e4ef7dca46f21d62bfde1fa4ef3c0a417fcd1911128de5d80e5c5b9f2b470da6e152fba014e1e7dac4adc71e85dd2b86a38426a9325d461da8fb5216b5c9ba798855c21f9b4477d8aeacd854c6bd261c4e99050f81b8ee42415537583bbdd22ec102bed3c4bf894ded08fdec06d8e75c7fee380374fc567e82108aeeaadce1d87af296db42f78e99947fb656d32d4a83abc9de45f94779e94b2f09f089c0cca68924d95b66e35297845972fca9c33f2dda45a7bc84ceb6e9f31336a94e05ca8b6c4307ef0502aedb96f50a483874f5961a6e89bc0fb1e86e85b78749edb9209fc05101d0e2c69c6cfaadf704744120e7d1825cbd173c441e690e1788cfb41ebd845c592de64dbb30e7f7543d6a2fe254596d9bd7ea94486156453e4ae3122a30ceaf307c167a5d7883384df5ebf0c272816c5ab5c19a997dfb9b46368176743da24b699bfa42f4766968c259e5d483bef0600d6d75fd31a3306fe85fc18619e86d470cff8695d1ef0e66db7d7357685d31b2c3ed9e153f3265626bf258a7bc2e908c6a1860293f747258d8c94e185f020b8abfb201d48d9c709efa61611978427858229dd03a0296957d90e71e462fe193c37f44ee0d678e58a10ee9fd6a0ffd6a4e63a0f8a71b117109ccc290f29430c4dafd8c2ed89ef873870148c65b40336c72d9e609a3580095786ae16e56145b083473ba380c766a21eb9a590a3dda268e955dafebc815f2f0199ffdcfe2bcd35892788f4c3ab632ebce84d6482f90b5501b844d764e06efa16e18e5e3e9c7e206ed9a2692272c7d7be49d2b4fdf4d952bb055f3f4836f7ac3eab3954366983462e039f2d8b1ff173e6add7933b16e1109c9ed96ff2c3b75c7277d529fa1f8883e1f9bf6bf873f83a39ee4ecdd0e80ac6c3d9dd4483b243aec0a1f1aa1828c0103bef1baba467b2a10f7da82afbc53081c53ac4fd8aac32af060452d41d1522aae03e533ee59f61faeeb2647b7deb97cc834fceb36e63428199145edcf849e5ff256a61bcabdf8cbcb8e58c0e611576c776e08e06cff1da363a0da69ab3aa0d6a188331ad75505cc909252980785daff15450f7f339150d24c2868a95390712c029e5034a1a2237049747be3fbb7713b7eb0c18477028dcba5e942238337dd4061e5f4518f701ba88ca15b8816b04509c9eee0f5f73581cd836e31d08f7635e514f2e02b82a8ef6dd2ff77e2384f300e84a4a281fb773e1f8f592682e24bd9c7685b8a591f4f99bee2c15ddfaa426935882d37510ad47d1355afeeff2b501092f4c9d7e91cfb221d1f4a7191d987c4f44e3922d98d858471ab690249ea5c08dbb0cbcd092ec80b12f45c23f91eea1bb82bfdb974bd8106efeaa2b251202fc527fa2a0049533a8d01a48cc064a4400732fbc363805813816e86a272a038530fa4d2d5e02e945b32f7e29c4aeaf259447464474cb4aebe534818fa1d0e34714a46cceed69a8efd87a4744d02e7f1b2b181129faf37372cb089a525af06856583bca612d62ff26b3c7701181a90cd487ca545c96fce974b4ef3a9527c2d1629ea83aff2950aa500e2f0234acdeda798d6878bc4f40dad8e7e271c5dc0601945ccd97aec73969ffe6c0e4d89e572c8d351def5cfb27ba674ecb872cf864fb24f7cfe4fac52712e2d1eeb129c7040b3a2292b0c06902c6c675228f406f249e6c1db63be7cb0291540bc1996b8112b51535055857f24208f4de9f3cf66df5cf57b592806bb8479b8565b00736622964e2a07483bd6c3b8e328166f7848bf19e530a6b9a2e002ea7e5fac63371670c6f100c265229980c0f2b1dfe4bb70d8ff76d303d0bb1268f2f32f4eab26d63a6741af03e0f16d48ac5e7b43a41617407f76c7067fd324c378ad53c094e4dce618856f2e71b0281a36a20344def7a20615adb12ce1fc7f2b1b050a2306d94aa651b81592ea3a7304306c2e24c2b3949c66794a1ece6174acdd3bb5417414b71a0ecf903a57744fd138603dedf48e92a839ffd46a6ff156dd676f182ad0a9b50896ed823e90a47e9104f73a00f36a000f1f6fb94f8834872f52eebd5563235adaeb950fc9abd484579094c6c9e6839d0740f485f052794d4e4d6fcd427c693c6f8bb831c5706839456f1971d619431769a3d0832cf406795e0280ab7c5f7ca840b00bd998f564982d318d2a33420e7adea2eb10a779a32e07d8ea4e2a2b1f0fc94a8cddbcee520aa077b5bf4eb0c4de58e0a709d903b153b261519120dba70856a9f223b3821828fabf0af03d24b0d0179ad8ea3a1ad161e4b41eca3bd762c72456206e40a5b166c72be18f89586c6c82a5ccb554bcdaf4b486b29c6c16e996eda482902e79273ab4f8dc44330b6dc21e0ca2fdb094d65f9cc4696b15f3ee746d746ffd0095037ca62df18c7351d42f6d43b5439376c55f552f8678ce4ea4a57c3df04a10cc667bf228c37c43f5873936d439510bf178a54d51a917ab7828796819490b778294e80bd5ffc7ecb6638a6e4bca00f493c58e45d393bf2eb6abae62d39e1367e5af0a5353a5ed72598e579587241f5e71ad55d20e85ca74e82e77b9cd8d0f32c172d4a4e02bb8da0e1a4b42bd6e4859ee3c69e1cb4ff9ddcd186e53193994826d310c1f6aae48d3d0331dd28fc0305d006cc5141d7f872e5a61e9a332aff945b7c6c467c2b04e9287200e61a5ed051d58d3b59d1fbd4f2049264f8d3f17bb0c5e613716ea6ed61c3b4cd1a7b8c7b44a64bbd4a3b0a2bddc873fd16a7a7f1e8d83bfb9303a09c77d9cc68543a6999230c946e0b43b06a15c917c57fce1350c356d6dc72d237bb7b30927ee3a92fc723902d27cdf4151a36f489ba6a3e5ba647c3dba13358f2c1f451447b5d2bb31313e6a00744156ff3d19c87dbd37f674502a325409067eb45cf8e729c544ee4f2fffb6b28443d71482cbaff12bbf61ff68652753ce5c3a29e1137ac1edd2bc77522831237d3545c04519eec4dc1f536c6e53506824f9ba96eb8f143a39bd48062949c51a8399e6d34b038716f76986aa7f03267451a5ad50f65c99cd00c7ee61d6b6b9c52c954d0cbc37daae04f53bf7beaa134bde1cd5db243cef3d6dd278e5c4a7fdc8abc2fc82f970a517f1d1b3a6cf9ea534cb5831ce60e3cf53bcd11e8e138d6c8ea4d677497b6358bd68559e43abb92f11c753fad6bd840ed892cd2427fc333bc624a2ecb84420ae0a1a9ee0fb7b4eb09299c911204189f7667c1c51192d8c808da620d4197eb0b7b2b247239c9eddec4d0b0aa8673d923440403243ef28fdecae7741f839b962aee7726b1be5d74eb67a0700b980cf2ebebec5e412c818d7e9655823397410e8f54217cb0074bd25a0f52ffec50341a35c7f49fec999bcd876e95eb40ca13c56df6bba356ce4a49e34ddca89f99e18b38d4ef60af2fff1b041f59033690dbad317785225d66b794edebc67370c96247ff333adfad756d66e710019298fb46e650a9fcd61b0b2f683ee3cd8ae97ab32faddd37eb490696eebea3e7684c9410a6904b71441f2d3979b757bfff96b5b7882aa8f4062117fe16d19b9aef1e978a82d3dd66f0c83d5e18c989d837f98014c85bcdd65cef56393e657c0192eb00051b80d222b24b9e9a60e5782373c249e0771fe338bba36cbaec3bb07c9c8c376293a04dc7f7e9bd583ece6ad7df95fd1e017b2a1e92fb73c3056ab508b121b4079c0caeec03e9dbb0cad1976c50879197c62ef799dbc8a1aa40af178516a66481947a29c629502ac07f8a91ffc655737b9505574ec7b26042853a3caac007d1a6d52b7cd87ef89ce382d0c647dc6a96e4c247e0491efe8c82b87808f39103fd6d3c4d03e491193a0d4d0ed576fff97e9bfe8ff90b3fcd4cedfadb5de636f4baada917ac364b0457b0c5158d5fb629b02e3f7be2c9c186196732355f5bc562b56f69c74034196ea33afe2236bd83522aa69996f79b021cb83fc93a03bc9515c51877682b2c95ed4c298275708353c469c3c59c9e95d08e54389c4e69db9ff5f4042875b20b18aa85d9679ca242ab483710fb2dffd2d44dc62bffd715c2eddd31bbb862ba35f8d8f600ce57037be0e378f3096fba352017cf7b2dddb5bee1ebdd8649ea32a8bca38211152e8015edb8839f83b483117229c001a3f2865fd9ef0425ac7f09c65468007cd3de189cd81f2de627b51c911f74a512bf1547803d075c32eb0284eac0d770101659674898e52eefb32b2680f4777e232e04714abc7253f2f1d4e3af0056decfb636ebdbf4a21146008ae2d207bce65429b74db1cd357e445d7d1e5b89cc978fcff1acab1829ad3d868fab8d274a70b028343a65ecbe6d6da389f201419e9e8a31807376078730f099a78994605ef8c293299a0e2392f493d8180315492c4b1f450531d445eb83d1260f2d7e00467e8ffaff765758c5bc84e5c74975b17c09290dfafa930a08e02edb0c891c937862966cab0de47e10fc76f2bb723c3734359c86d880f3400fbb5b42b14b78beaee4898be2b0a240fbe19091b85cf34b09c5451bb45ce41df018de11913a08a6b1fc3e90796c6bb856d3d8ee8203b2fde8c7590857bc1c33b6c0e7c3d8d69ed02d3caac6fc5604559c4316c3d64f63acfe957adcac2ae75c02c13b81c4616cc071beaf05d5fd9b25221d9a1ae153956cc159d9fd0b58f1a623324357492dc030f9e1479b226b0564c9d10c21eeb4f614a38ae157dc5ce2cfbc015d58412958b0337622428878aa85cf1483e128044d21c6950fa3a471d1a6d037e06d83a71e1b07a03d040a56487b993c09f15277533d1f8a36a7eb0dbc7be2c0ac82d2a115cfc1e803dbde9297b31c7dab6ee7f29033dc007dc10d7b87681d20e2817c7796d61af678029e214f49916b742b5b7fa4472a78a0805e87b074cfc22d07cce6b6487432b9eaa178958621125e75af2fdd49e4c64646462dca3d02aba6575436e60d6473d58176c89254998c38a40c358984bb025ee00518aae57ebd7fb7ad1951b378d8c42d80ba691519b008b3136f5dc2a373d35ba01060cd66be56e1d4176aab7ff3b0c033d21c42d7b137ea17984a112b804140f7c78898f665ebb316b067c44156aa881be2b39c94e069acca413222faa78a971e0283013d6d4aa83951228d10a31c4cccd0af63c5d8cdf88748727410af31744cdc45be898f87487fdeb18ec485ae734dec770bc78a5a398381260485eb0db50f8ff157eff363e832a9ea302695738a34ab181f27f4ccfc1efccb4b55be4a0f340319b91fe849b9306e35ac4b13b736f1b8812793ef8e2ba7ea27f19591d62bdae2da416bee6860466f46172938ed3209d1278d77c418f473f7998c323767b9db7f443057ce82d4803a9170534d6c179c056b5642c947da10d31edf559fa8c98e3255f8da170d27ca13492f7bf2d6a61c57ff1678ed2cf15588a5d0a6f137ea824ead5f91f4993bc45e136f38daea1dfaf1a2b63687c16e586cb9da31a0dafe3c024b8095b1e36b765d2e2bef9f1efa7fce233129abe33ae086771ad24c53daaaaa43a1480e392a8eca9debfb798dd6f4ae2f6cbb58bf794810655dddb68698eab12aa58936be73dbced8da22fe8fc62e8bdb0625f59b215bff5b9e199afdd6497306137f3819447e6232af056f3bb2dadad6d38e2b6c2dd85653f52e1580ec6f5544b5ad2209b14ed04d302060413e9078cc611dabf0747207de414608f68669bfe0656e2b1406d510f76389c47e2a88e56fd13d6abbe873029dec395c46ba90230f8d6a192d22941908700df6f735acec5423751d028969af3cd84d77507ea435a4bcca47965c49dad14a8dce479aabf692f2b1d3dcc7fe8ebcb69d981b92bf9ca7eca58d17f87e80e6ee7d26032e31604ee886d952aef1431173f12fa1cdb0cc8be00ab30fdc9f6ab82d002f4128dacdf9cadb38eb4bbec4b5daa8e8a20657d338ddc94dc4feffde8afe9876f8380698340425b08f0ffc7fc7806f1bb0c394af6768756c1d0aa27460d2d54c7b59cf0272f15a149a50e8d890a5493eb769cde89e06d27907aacf7f2451cb1da8bbbf9a79d26711784dee0c83483e814f036f6fb426f996e85185ac185eda47d2699fba852c92cdf54f29e3b91261828fd2e1c5870d2e422f45e5c535c74e6854b1719ebcf6466b7a91d7fe4ad89cd5be610d87b497fcd5c42eb7fd2090f4a7999524ba882bd6bc8818bf2593c5c8f232d10c5021d8f815fa02c71302c7fe6b17b6057d80cd09dc715f8a0ef71d3c0429052463547eb439a33b342b78e7f72620918cc37463d0e2ac97670d8b7523f00b3707cba4f57ae0511cd318875f3e8712b3d35ae38cf889e906471b5404e511da56a33c6f50e1e23798b63dc9b80ab2c0889f5d8234a037d7e00ffb779520bd8f0e4084339d23ee72ceee41888ce79c218109deee23c3c6ae69f560ac8d6dfb2506aae71807c30216360b5dcea64a1d7cea264d107f3806f06011a13a700f5172ec3718591a2c9d69640014f4d1bcd05cd6d43f7cac45746205d724eba210e8a777b63f414513c54373386d82bf4a46b28ed640b3e4f753158bc9228be146356b87eb9870232c221827faac217aa33e3b4190ce39e7016f51237a57bdf23847269786cb9a559c6d63ec6edb69ab91a6b14c06641e59bc39abf3f97d42b371861fc8d4d0784b7d0922c8dce4710e2798550e88fb7f83d2f37a3663aaf26f783d6dd72c04cca4c4b130b4790e54a54d63d3505aaa39db0aea7154a6693f30c8114a1fd0cbcd601a6eb91a1078d4227a4806f53a4d2f1ae4cb72e9180f32be04c912cebf4783fbc1da771b0b43968b442ea09c9aeb39a3c9811d058f34732be92baf44657b0dcee258b6d5c79b11236dc49d56673570f7385feae43d8057ecd1e1d9dcd305c6e93305ca5f51090adbc642e2ab7938368ce891f2769cac70c7f650603368b407c5eeaf267490e5625889c817da1de81cd4e51087527c9b9c14a89b719fd2bc7ddf04f33a41737bca627802a309c4a5434243ce3af3057f6f0d7604143d7d9462a629debf4d22b25ddaab7da68c8eaf4114786a31780c4c4c25e01c7060d5f059f11c5f61f77f612a2c82d2a89eb6f25b19d68c51ae3e1d44ead7c1ca027f0ed28329634be645932e1ab7c321bf27b8cfaf9aed30f2cbf5ee4478952b60ace525cf062b51afcd0165b36d6d593c7720637e78bc44c083717f927ee71ab2f9760a7aa9b092c3c79efa7f058afb851cc447d1283d57421df909b54f2fb9bbc8a7369df1da9e459cc3e4a94dd4f4d427574d1a74b85b05631fbfb4b8760d846984ade7e51cee87b5e07963a5ec5200db31c632fe86a4819f56814830e7d911e7feae1c8bab9ff674dfe3a047806048424f5b698820dfea9a31af36a46aa9fc9c192650d26a2f8f77b82bfbacd18dde1d889b046fd71dc14f58b17786359bexternal/jquery/jquery.jsrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlog4j-1.2.17-lp151.5.3.1.src.rpmlog4j-javadoc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^ @ZV@Y@TPTPR1R-@Q5K H}Pedro Monreal Gonzalez bwiedemann@suse.comfstrba@suse.comtchvatal@suse.comtchvatal@suse.commvyskocil@suse.comtchvatal@suse.commls@suse.demvyskocil@suse.czcoolo@suse.de- Security fix: [bsc#1159646, CVE-2019-17571] * Remote code execution: Deserialization of untrusted data in SocketServer * Backported from CVE-2017-5645 for Log4j 2.8.2 - Add log4j-CVE-2019-17571.patch - Use fdupes macro to avoid duplicated files- Add log4j-reproducible.patch to drop javadoc timestamps to make package builds more reproducible (boo#1047218)- Specify java source and target level 1.6 to allow building with jdk9- Version bump to 1.2.17 latest 1.2 series: * No short changelog provided - many small changes - Try to avoid cycle between log4j and apache-common-loggings - Remove obsoleted patch: * log4j-jmx-Agent.patch - Refresh patch to apply to new source: * log4j-mx4j-tools.patch- Cleanup with a spec-cleaner so I can understand what is going around here.- log4j and log4j-mini are in conflict- Move from jpackage-utils to javapackage-tools- get rid of wrong dir modifier in filelist- refreshed patches * log4j-javadoc-xlink.patch * log4j-jmx-Agent.patch * log4j-logfactor5-userdir.patch * log4j-mx4j-tools.patch- even more packages to build ignorebuild82 1578568191  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.2.17-lp151.5.3.1             !!"!!!##$### %%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&%%% ''''''''''(((((((((''' ))))))*****)+),,------)))..log4jallclasses-index.htmlallclasses.htmlallpackages-index.htmlconstant-values.htmldeprecated-list.htmlelement-listhelp-doc.htmlindex-all.htmlindex.htmljqueryexternaljqueryjquery.jsimagesui-bg_glass_55_fbf9ee_1x400.pngui-bg_glass_65_dadada_1x400.pngui-bg_glass_75_dadada_1x400.pngui-bg_glass_75_e6e6e6_1x400.pngui-bg_glass_95_fef1ec_1x400.pngui-bg_highlight-soft_75_cccccc_1x100.pngui-icons_222222_256x240.pngui-icons_2e83ff_256x240.pngui-icons_454545_256x240.pngui-icons_888888_256x240.pngui-icons_cd0a0a_256x240.pngjquery-3.3.1.jsjquery-migrate-3.0.1.jsjquery-ui.cssjquery-ui.jsjquery-ui.min.cssjquery-ui.min.jsjquery-ui.structure.cssjquery-ui.structure.min.cssjszipjszip-utilsdistjszip-utils-ie.jsjszip-utils-ie.min.jsjszip-utils.jsjszip-utils.min.jsdistjszip.jsjszip.min.jsmember-search-index.jsmember-search-index.ziporgapachelog4jAppender.htmlAppenderSkeleton.htmlAsyncAppender.htmlBasicConfigurator.htmlCategory.htmlConsoleAppender.htmlDailyRollingFileAppender.htmlDefaultThrowableRenderer.htmlEnhancedPatternLayout.htmlEnhancedThrowableRenderer.htmlFileAppender.htmlFilteredObjectInputStream.htmlHTMLLayout.htmlHierarchy.htmlLayout.htmlLevel.htmlLogMF.htmlLogManager.htmlLogSF.htmlLogXF.htmlLogger.htmlMDC.htmlNDC.htmlPatternLayout.htmlPriority.htmlPropertyConfigurator.htmlRollingFileAppender.htmlSimpleLayout.htmlTTCCLayout.htmlWriterAppender.htmlchainsawMain.htmlclass-useMain.htmldoc-filesscreen_01.pngpackage-summary.htmlpackage-tree.htmlpackage-use.htmlclass-useAppender.htmlAppenderSkeleton.htmlAsyncAppender.htmlBasicConfigurator.htmlCategory.htmlConsoleAppender.htmlDailyRollingFileAppender.htmlDefaultThrowableRenderer.htmlEnhancedPatternLayout.htmlEnhancedThrowableRenderer.htmlFileAppender.htmlFilteredObjectInputStream.htmlHTMLLayout.htmlHierarchy.htmlLayout.htmlLevel.htmlLogMF.htmlLogManager.htmlLogSF.htmlLogXF.htmlLogger.htmlMDC.htmlNDC.htmlPatternLayout.htmlPriority.htmlPropertyConfigurator.htmlRollingFileAppender.htmlSimpleLayout.htmlTTCCLayout.htmlWriterAppender.htmlconfigPropertyGetter.PropertyCallback.htmlPropertyGetter.htmlPropertyPrinter.htmlPropertySetter.htmlPropertySetterException.htmlclass-usePropertyGetter.PropertyCallback.htmlPropertyGetter.htmlPropertyPrinter.htmlPropertySetter.htmlPropertySetterException.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlhelpersAbsoluteTimeDateFormat.htmlAppenderAttachableImpl.htmlBoundedFIFO.htmlCountingQuietWriter.htmlCyclicBuffer.htmlDateLayout.htmlDateTimeDateFormat.htmlFileWatchdog.htmlFormattingInfo.htmlISO8601DateFormat.htmlLoader.htmlLogLog.htmlMDCKeySetExtractor.htmlNullEnumeration.htmlOnlyOnceErrorHandler.htmlOptionConverter.htmlPatternConverter.htmlPatternParser.htmlQuietWriter.htmlRelativeTimeDateFormat.htmlSyslogQuietWriter.htmlSyslogWriter.htmlThreadLocalMap.htmlTransform.htmlUtilLoggingLevel.htmlclass-useAbsoluteTimeDateFormat.htmlAppenderAttachableImpl.htmlBoundedFIFO.htmlCountingQuietWriter.htmlCyclicBuffer.htmlDateLayout.htmlDateTimeDateFormat.htmlFileWatchdog.htmlFormattingInfo.htmlISO8601DateFormat.htmlLoader.htmlLogLog.htmlMDCKeySetExtractor.htmlNullEnumeration.htmlOnlyOnceErrorHandler.htmlOptionConverter.htmlPatternConverter.htmlPatternParser.htmlQuietWriter.htmlRelativeTimeDateFormat.htmlSyslogQuietWriter.htmlSyslogWriter.htmlThreadLocalMap.htmlTransform.htmlUtilLoggingLevel.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmljdbcJDBCAppender.htmlclass-useJDBCAppender.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmljmxAbstractDynamicMBean.htmlAgent.htmlAppenderDynamicMBean.htmlHierarchyDynamicMBean.htmlLayoutDynamicMBean.htmlLoggerDynamicMBean.htmlclass-useAbstractDynamicMBean.htmlAgent.htmlAppenderDynamicMBean.htmlHierarchyDynamicMBean.htmlLayoutDynamicMBean.htmlLoggerDynamicMBean.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmllf5AppenderFinalizer.htmlDefaultLF5Configurator.htmlLF5Appender.htmlLog4JLogRecord.htmlLogLevel.htmlLogLevelFormatException.htmlLogRecord.htmlLogRecordFilter.htmlPassingLogRecordFilter.htmlStartLogFactor5.htmlclass-useAppenderFinalizer.htmlDefaultLF5Configurator.htmlLF5Appender.htmlLog4JLogRecord.htmlLogLevel.htmlLogLevelFormatException.htmlLogRecord.htmlLogRecordFilter.htmlPassingLogRecordFilter.htmlStartLogFactor5.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlnetJMSAppender.htmlJMSSink.htmlSMTPAppender.htmlSimpleSocketServer.htmlSocketAppender.htmlSocketHubAppender.htmlSocketNode.htmlSocketServer.htmlSyslogAppender.htmlTelnetAppender.SocketHandler.htmlTelnetAppender.htmlZeroConfSupport.htmlclass-useJMSAppender.htmlJMSSink.htmlSMTPAppender.htmlSimpleSocketServer.htmlSocketAppender.htmlSocketHubAppender.htmlSocketNode.htmlSocketServer.htmlSyslogAppender.htmlTelnetAppender.SocketHandler.htmlTelnetAppender.htmlZeroConfSupport.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlntNTEventLogAppender.htmlclass-useNTEventLogAppender.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlorObjectRenderer.htmlRendererMap.htmlThreadGroupRenderer.htmlclass-useObjectRenderer.htmlRendererMap.htmlThreadGroupRenderer.htmljmsMessageRenderer.htmlclass-useMessageRenderer.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlsaxAttributesRenderer.htmlclass-useAttributesRenderer.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlspiAppenderAttachable.htmlConfigurator.htmlDefaultRepositorySelector.htmlErrorCode.htmlErrorHandler.htmlFilter.htmlHierarchyEventListener.htmlLocationInfo.htmlLoggerFactory.htmlLoggerRepository.htmlLoggingEvent.htmlNOPLogger.htmlNOPLoggerRepository.htmlOptionHandler.htmlRendererSupport.htmlRepositorySelector.htmlRootCategory.htmlRootLogger.htmlThrowableInformation.htmlThrowableRenderer.htmlThrowableRendererSupport.htmlTriggeringEventEvaluator.htmlclass-useAppenderAttachable.htmlConfigurator.htmlDefaultRepositorySelector.htmlErrorCode.htmlErrorHandler.htmlFilter.htmlHierarchyEventListener.htmlLocationInfo.htmlLoggerFactory.htmlLoggerRepository.htmlLoggingEvent.htmlNOPLogger.htmlNOPLoggerRepository.htmlOptionHandler.htmlRendererSupport.htmlRepositorySelector.htmlRootCategory.htmlRootLogger.htmlThrowableInformation.htmlThrowableRenderer.htmlThrowableRendererSupport.htmlTriggeringEventEvaluator.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlvariaDenyAllFilter.htmlExternallyRolledFileAppender.htmlFallbackErrorHandler.htmlLevelMatchFilter.htmlLevelRangeFilter.htmlNullAppender.htmlReloadingPropertyConfigurator.htmlRoller.htmlStringMatchFilter.htmlclass-useDenyAllFilter.htmlExternallyRolledFileAppender.htmlFallbackErrorHandler.htmlLevelMatchFilter.htmlLevelRangeFilter.htmlNullAppender.htmlReloadingPropertyConfigurator.htmlRoller.htmlStringMatchFilter.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlxmlDOMConfigurator.htmlLog4jEntityResolver.htmlSAXErrorHandler.htmlUnrecognizedElementHandler.htmlXMLLayout.htmlclass-useDOMConfigurator.htmlLog4jEntityResolver.htmlSAXErrorHandler.htmlUnrecognizedElementHandler.htmlXMLLayout.htmldoc-fileslog4j.dtdexamplesXMLSample.javadoc-filesXMLSample.javasample1.xmlsample2.xmlsample3.xmlsample4.xmlsample5.xmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmloverview-summary.htmloverview-tree.htmlpackage-search-index.jspackage-search-index.zipresourcesglass.pngx.pngscript.jssearch.jsserialized-form.htmlstylesheet.csstype-search-index.jstype-search-index.zip/usr/share/javadoc//usr/share/javadoc/log4j//usr/share/javadoc/log4j/jquery//usr/share/javadoc/log4j/jquery/external//usr/share/javadoc/log4j/jquery/external/jquery//usr/share/javadoc/log4j/jquery/images//usr/share/javadoc/log4j/jquery/jszip-utils//usr/share/javadoc/log4j/jquery/jszip-utils/dist//usr/share/javadoc/log4j/jquery/jszip//usr/share/javadoc/log4j/jquery/jszip/dist//usr/share/javadoc/log4j/org//usr/share/javadoc/log4j/org/apache//usr/share/javadoc/log4j/org/apache/log4j//usr/share/javadoc/log4j/org/apache/log4j/chainsaw//usr/share/javadoc/log4j/org/apache/log4j/chainsaw/class-use//usr/share/javadoc/log4j/org/apache/log4j/chainsaw/doc-files//usr/share/javadoc/log4j/org/apache/log4j/class-use//usr/share/javadoc/log4j/org/apache/log4j/config//usr/share/javadoc/log4j/org/apache/log4j/config/class-use//usr/share/javadoc/log4j/org/apache/log4j/helpers//usr/share/javadoc/log4j/org/apache/log4j/helpers/class-use//usr/share/javadoc/log4j/org/apache/log4j/jdbc//usr/share/javadoc/log4j/org/apache/log4j/jdbc/class-use//usr/share/javadoc/log4j/org/apache/log4j/jmx//usr/share/javadoc/log4j/org/apache/log4j/jmx/class-use//usr/share/javadoc/log4j/org/apache/log4j/lf5//usr/share/javadoc/log4j/org/apache/log4j/lf5/class-use//usr/share/javadoc/log4j/org/apache/log4j/net//usr/share/javadoc/log4j/org/apache/log4j/net/class-use//usr/share/javadoc/log4j/org/apache/log4j/nt//usr/share/javadoc/log4j/org/apache/log4j/nt/class-use//usr/share/javadoc/log4j/org/apache/log4j/or//usr/share/javadoc/log4j/org/apache/log4j/or/class-use//usr/share/javadoc/log4j/org/apache/log4j/or/jms//usr/share/javadoc/log4j/org/apache/log4j/or/jms/class-use//usr/share/javadoc/log4j/org/apache/log4j/or/sax//usr/share/javadoc/log4j/org/apache/log4j/or/sax/class-use//usr/share/javadoc/log4j/org/apache/log4j/spi//usr/share/javadoc/log4j/org/apache/log4j/spi/class-use//usr/share/javadoc/log4j/org/apache/log4j/varia//usr/share/javadoc/log4j/org/apache/log4j/varia/class-use//usr/share/javadoc/log4j/org/apache/log4j/xml//usr/share/javadoc/log4j/org/apache/log4j/xml/class-use//usr/share/javadoc/log4j/org/apache/log4j/xml/doc-files//usr/share/javadoc/log4j/org/apache/log4j/xml/examples//usr/share/javadoc/log4j/org/apache/log4j/xml/examples/doc-files//usr/share/javadoc/log4j/resources/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:11764/openSUSE_Leap_15.1_Update/4d9865508fe6469cef6c4f09dda0001d-log4j.openSUSE_Leap_15.1_Updatedrpmxz5noarch-suse-linux       directoryHTML document, ASCII text, with very long linesHTML document, ASCII textASCII textPNG image data, 1 x 400, 16-bit/color RGB, non-interlacedPNG image data, 1 x 400, 16-bit grayscale, non-interlacedPNG image data, 1 x 100, 16-bit grayscale, non-interlacedPNG image data, 256 x 240, 8-bit gray+alpha, non-interlacedPNG image data, 256 x 240, 8-bit colormap, non-interlacedASCII text, with very long linesUTF-8 Unicode text, with very long lines, with CRLF, LF line terminatorsASCII text, with very long lines, with no line terminatorsASCII text, with very long lines, with no line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)PNG image data, 910 x 630, 8-bit/color RGB, non-interlacedXML 1.0 document, ASCII textPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedzw1n0w\utf-83d48ec5518918c392ef53f1f4c61266b1e3c014cbd0830fa9b5dec0c835f5e1d?P7zXZ !t/ =]"k%AR0 0(1cip+JA崿ZۃMO+o&&tp&[mwFxv&0Ut{ÓG[+;92EaYR۹he aFrS cb]C~ϻqa]LC%2uA/Wz[(^4F~RB6Ӣ8ѝ?Z?Uze& SBG<%p]1ʵmD'Qx MN¸h',]TyWBpwxj9;p]}BWsڎFkZ67Qv:Nm$߼%Jede]zoR@lDѭOH(aO*"̹ݧQuw﵂eT%!L3<v]H8T0Qg8n--AqIY ̰^vG%3j(4(Huy1O~Ꮁ]7ʡ`Ti*KTJYDκh 'WJng˯u Gyh7>gO1 rAv:d!Yz Y kSjTp`5sVQV'@-Q>"rjMHc.UlA}M=2یut@izU*J)~j1|VW}Dpd'̢`[)jҝzL&Nmc2}0=Jc`6;{ @/yGtS/T[‰%iϭڳB{= CƱYG%ge8𸓔##=s+x{Jg==U_tFYk s?B.^ںZm}Z"TWr'#iaM$5VB_S6:`H!17cƊ,=ӈiBEhae5hfҦ#O|}m;EvEpdf3,UPgƯhQ$*~O ?7xqjgQewsCkJE9Qch[cڥ @uQ)O}9F;=܁gy`Wc4OStp1vkGVT(wj+z.6`~DB,6`5Y>s@!Q"Si7J?cL&{B4FE1aCv3y{2ƹӉײ:g1g)UZ<KJM\^KSc2=џ-!#Ie.]Pq)%|(' "jOi+*ķ8A"Cxevރ4[?]'u}St&[&i=,]86JBR>g p!R[9V3ev#5%'sǃEpx+Rp9%5VP?D gD ˘`j!jO}H$zkWHIVU^ G^lӴ %ѫrp3ղ@?3dk/r 5^pDv26Ͻ}%bfX&l|PLSzْd=jô5`'G-%r'E23[_fr*w< -+v4oGr@7y٨B3K4c{X7:̽,RkEwa\&7w C #|{kK?`fy{#@ ZMlC a TLN@+LХ$+䤒nC"¯&rd @Y;J<@L)^TbNkvj8P-#ڀ'~V| _<>h'R =>3(弔Y5_AމM!4rO6$oQLYï [1n~s1 P|u8NoЦlh1 2dSXYӑ_ܘD w&m `sM-4ʁnp\,Lr>Ve& x,Q ־ke\.ҍ~8H*5WN.ZN&#%5ru-2ML^ocTIw F똿v9HJ#kFlVcg VӾv,T!/,/j|z»A (f*yw1mhYdX|@YiO( /Zjc C;'XA22N'FV*O8yŧbg]4Z)3?t@wlE}YqJ٩\Csl .H*(!Љ^+8>5ŵo nt\о@8IЍE)0(v{6Sos>yKD6~jEIstjy$j7*\K שkԱ[6mj}stNg[\9xgD87՚Vq{h/}Ag_R=x''7waA=UP]c H6#"|}Y<;85ěiT0ŽO&d!"qRxQ2){r&Vi]TzjrIߓ.6b$R ݚ&'?tp9fpI *ż#=1'/C\xy61Ŀd5L üY)><%MRdqy!kx [ ޗ$6|7 V%6)x.dɋvkȣݢ:Kbpkr"GBi5@l7G2[t]!7^jh;aB% O]YiH4k$WHWԡh(<ԄH2T-gLٌ*4dӋ35]Ji|u}RĞ8Qm6Ӎ=˒5{m.N\y;J|2$"_t_&y淘Rt 'MNzGCe9]i M^jqQ%c]wXJ}%cq,LJNE2%:C'"͉Vnroz["?=Re5n%a\zFil\'D?!jTzY^}MRLͲõᏞ0Z))ة eڛ?X8Pͩw} j!W8t0"d4[ѻ|,uvLr3jrHr 2T53QPjV^DZ!3>`1z CO7ӅN[H|&f: Us%F_Sx8Oj 1-; ox.HjIz RsCmߎRA_ C?|yvVӷ {$3sDGcT,|trf&Na78)G*DƸ|0kzQLO0̚Q`ͭݯ5N%NvޑI::G`e<3;c4c^g39}HƧG}L"?`y׼Zc5I ֽ{𼣖 h chb +8Aag^Ahjϐ; x|;/ ŧn56ǼZGOķ˴Y y~i}_??ѡTwO*.ə)-cDE.5;غ@#UɿBf%#BYyIY^C[z…ȶg= 5^D38Zcj(R\&ǭT7D1J{jnCL7gSha$'jɎݚOf @v!zp<86tC-ZCI|я~mXmUYE:(P|s#NA*~] 3*9Gߥʕ 2Ǘօt oY!%[橹癇gXFWxM"'`vw_4G9et$!;AsQ7 LЌA;!?ZuUWgCziz.ۈXZxR!uKڣ2.IayPAwB O\Gt Ɔ٘4yp%a8V=SLbY¥RATuǘ06d$WAͰyɒ,5a?:!)>/{0hͮM/0q>ofk6 CE\/{[N^k0 2-&1$nG$C%^>~ew,, W~uɅUjPr;B斚ZzfI9%)˦s?&J~:28j9G(cڦW2Y`(`xt NȈ4X7P 褝26mBƨM8&v &MдOGv4Peo$d9Dq*o+;2Sx;Xy V/D(9hcl#b¸+9ܳK /Ϳ|Pr"E8W\0?17NJBVBTW&ct]WYI E);_&e3TZwsRfFv30urN3sbi EN(y@3q^cFPؑ`?y|Z)?|h;BHKS^>[(R/}wll{Ԁ_9QCus;ٞ :Iӌ`?vT8-Q3b (92Cy^2&eNsDCQ2DT X߫kXPr;,-1]`:m9/Q.hH"kqSn2d#5+dg{А TS<xVdVzv-@A MgYMPoTQG\UPd0.M'~R95"w#70o#4q"RE^;AvxgJogȒKբ۠ti=\1nK.66 ^ U7ޓl 'e{l ֜k:l0r+0(P`.^ofF "mQ{]!#|ZTBgVjp=4!@3_`׆BaL۝SZdz;1&Mװ+wqS㌹\uӄuO^us(u1i)t320X ȮSzl$<0f8xzc'W6܉!T>\g.f] Дk6lBr= ܝD0K8Xv?E~*H04OCҋ CTq cAyTJ>+ꩱU[^eCu; x%henݵJӲ""`8| >sK |7t ۭP2*{]E႐"yB Zszzb@:j=fqag t 8vrDO}%IY-HL1oQ9 hX 2:^]dI_3 mlyc85:*!e||xL ~j/@n lg"C^ZgTĦ@5klKtTP#cx5@`}2u^ލ9x!N:PT(k2?"%ejO\~t^# t:z奯ac/%)]SI=A/@VZ,]0,$Q~ޫ|}sڪW2PA:f? ,× U,Ky8絮,|gD)9nI[Wr]]l[/]G~QeRVFBTm'4@ƞz&AjbW!qHH]̔NhY48Rl3oXӥq ͚:0i`:~! tYsy3ָXK㞤j) \|C1["Ȉ!A{u%zȗ…sofzo!-'ެEXӫ#wt)w̫[{2iK<Ƽg{&5m~$v*‚YDXKd1IP/GuKaN$!8vHUb4]<$E2Z —aqmW3-Ȃ B H35ebH}DٴGY mr{Փԫ07jWmA ϱuwɊ^4=bW+}wշun2o5kfELOp7OClEAe|ġ1K$N5uFZnF4"m916XԷ=z?mh`D1d5/Ym MDM+8"Z0@Vֆ xU k8Cm:+K|!ۮA>l=&UZsJ.oq3 zU-poHKƎ h-3nkj8|YI3#^^'007_W6w `ۂA&ÙsV}+ql8>a2њQ.&GE&_[3x̽GiNQǛ#䬌."r E = ܊/+bPԠ%dv%k E %.h=ε(NEż`~d}bh)M =u{&`%QeiTqqru,Rs`*qM }P|{z dU[-&+,,0UӎJ"]Amdsbvhg.]S4MMp$eD©oW\) *{" G"C9,#Ͻ7p%a,d+5  (OK7nHB衖7.b% Sg1ڪ?F F?>i`Nӿ zY<`_jk _'2EPߓA\K5.v&{n |iH}^$s{s8;Թ ɖO\]khk@TW= &qҫqYq!t)ds|&<UO54z}Go| D]w8e6U#)黑c銊`.eتeD_Z7p!"F<Ѹw^ti&Lߡ˖h|Uάn󡻬%uWMAiprxD豄Hmf.V Mb) m4x|8?Xʼn2:_+T]1@T*Աj*ef:i2JJEJW; x-<@ƑƅTjZc E>w](5FRV9%11<~3AL۞`L&5$O'UoiA]IErR!+>~uM qy#ơ\Ii>tg)P]`EL e\47؞f!NԻ ygJpcQԼ^̩,L {f@qXB:5+7+iYA;X5YIDl/R܎l=a[J=nymI;~v'4ky= [._~6$tWS F"lQ&NUXԏ#6M~@ fwV׬uH: nw,t~!!ߖ Hi {q)4\q]]hFY1[c+餷y#h|!Dgfq( $Ⴝ@ '~x{#PHz[ |a8M0 x+ùAE=X^~개k&#̺C;PlZlu<_~HhV]h Q̑!hrK<9*bwr$ WAhFg*#B3Ĺ%M?W@1@'ѓ:X 5Aͻ@8A/ehyM{Z- e4`F+'fG< ܦpZ'#* N"GҺV8mi ˁ0^hIK +=-yU::RYNƴ6Z_*rmjUȐC0l!F'32=ZD] j/$:P[坹`A;QMb`+xo81`4aP%TMh= gҎa!뇾yۏT9?NE{tb>ҟ_ "(ͺ0DNq [%9pԭYA~(EA X1H#kKHjYNMu8 W|pxɸlʷv R.q_:hH[\| rHJ'" Xy)C;϶v;SiG*&)#͕@'݃Y#gz+ ?2N%|x`y{u]n|Eā?`=0'E-z)o<Q)i RV1M $_9WGMm)/lӓJcݑȩZ;<[3ӿSXxMd^ dG3!$ž^i qln"X1IMζXԚ ~I}_bk m BBi@ow5&]nrޞ4>Gy q4( Mj4@N-kt1o@\dZ-ir:73=@E;;?W_z{R` =X+vd&ͧsv_>St:SI{ KZ%}4Ɣ^2޴%!sB EUdL- r;^K(x1jnLW/5@ 1](e>JU^*^|]hC+ C. cCC=8Y2&Nlzsw~f@e%բ,SDmn#O\\dTt7fN E̸Z>Y$̑h6k(-C]>:=G{qg<_Bɤ carMUOPaQ+7D:Yv81u$O o [h{>Lt KS/ݢH40lU}p|'`V߳Ao{[g̢QCv>ltb9kZWS!B-?I{~{vz< ;FǢK䧹2f-^%R@0Aܓ)%-|bl_G8o62Bf>UN';lA/o_w~ˬ cҍ D}RsRݫE:VK"4UV\؎%%[jC, ְJK@()ֶX썯:2 ;ㅪ-kJi^hG!F(aGUvYaWeb#_7  Yy d MЦaNS=521tV]tGʢ[ !^1Y.ب/[c<ⰗO+WdC_y^/v~7DgioZ$~HNK6 ,<#E82 93; 3?%'~dkE4j$h\%ջ>abo;hٗX:%l'~"-#\eFB w*yɏTqwrX gDc) P˸`xz( 9*bޛdI㑤]w01+sۨlڗY[>;NjX4f;-9EI4j`e b /Ǽ ܍sH$uzǟ 1쉜Hؘ(*[ Y+)ӪbQ{0Dcq -Ł!w\ߜf6 $x-F`r. 8t܂~}FOW݆c+ 3{Zf=1JZbF+pՋolc:9RL02y2YdRɁpl`-r]_<9<>Ϗi[$z3 1v#!FXCzĐ{&6{/Kti!`X#vզ!fK{Δ\mV1\GJfzp7 %`M1f'"!Om .owĄ1G:jp7dt2 _R>!W2¶5e]1ʡd_5[|*c8J-1=8d7y3UZ>q-PN}=I[X׿ &mY>GשFx䬐Q%? 8-atDח<`}IIC[We|~b , 5IC| YP0*.E -R`<_J;!4"my<c!AbT)h5t(!U0{?H#_IYS tS3Pw4d}INo=;lEP&s7DU3 o|v*)#qN~c{znl)m~jqL۳q!P<)#S8b*߭T}KIIkpc(J`ևB /hK5sx`Z$$r!ٔw(y/,%!@YD&q'37UͿXk98r%6TI~ՑrE8oSHς e5q>sJ朗X[9X u&sS#`#D "v0b V&}30sgYhN٠ӃE:RS78{2).uGrD|dy c__ /&d}GUi F@!0XzvCFy]1DM.'N&[l䥦Y.j٩q9MB;eO^=ۉ3-6<',k)0&Ķ盡0E~f@/ Jv ngq(w33?ŀoJQ"vD0:;FP̜?wLߣ=Ul<@xOjB fKyz`ŞƄJ3Ο%F_w?0Ytm[ǥr//LDq;l+;y&SU{50[>tj,YmL_C-\PW3+ DEtyj 0rkP e0JKPk#ñoLK]5 W搜qd0&~ g5oFmG^Ob 20 HڶEHׯc?Gl [#d^b.7"Dp5E&z*wHtn8k{#k<doT}LDb5w?əQ-bC߀Gޚ޼R֛C#2Hn֝wG0 ;9b8KTL^@kwjzE~Qo)f}"IvTB`#.[KYkp..%l{jmX2b!д% A\'?0ߔPaNDGOC;2SψCh hE)ʣigވU͎I˼ҶDPiq^RRdL #oSiҎGqR\? ){O `M ;=6;޽9Qz~)#a}@Z>+Kxfj%N;50ѱ bgzuh_>Y4I1L!K!{@^^h:0fq Cչ8'u J#Qzb A 9Xl{Kݿ{Cr6X`ɫ5kvx 'JS#h5BNXcߠԙ)D& CpANhTAC{H ZѵJyZ*7 G_"]ΨKt]g!Agjir^ Qw0vC d5P$욜 b¹ZT:»`7_͈*G9I)vRJIXUDGE՞v) vZ o>6J|Olߘwoz'89.`t 礘E%*%29!_-Iܯ+XMs^7v7|NFܰY߶5K求x6ܻZ)p!#~|9U]?I6S$u!ih/p'1'hRII_:^7[x  %|~S dcqrtT1?hME ( r_\G7M(fϞ(WЁզ4I$D_|ϊvƾU MshbcJשqpQ?Ua&sZee`&؜q?R.&ѤVk5i-Y?i1FtҝmhNKHy u_3J3v,4?  B3k_r[tDע°{Czƫ(nY0}ap1a)2gkZd`Io?i>5C(.iiqC\KR /$[ 2 <͘ *RD˭;?Rt{ 3r%h6j#ʏPbۢ';#c0y܉w0CnI Bk}8x&m?&LӪ~7o74K%пE]iK:@͉#C+HUQD7&ݱO_FJڶBA&rx`$OdX\ޡȎWs9Վy5lePlEك=ڬMlER%mSzVAj#Uz2a^*i&Ny+twW`%bNc? ef }|Ð1tPё'nljw׭Tܲ6Ww}8ڶWI @! ZqoHHbҪ(YU<-5e/l(NLWǼ7QaR`6O8n t ^ X*kdln0/_.*mcYO]bd+Z w+s`EgofX1V* Ir1^

zenԜ7^Q=9oTY*+f\j*t:5ӈ5lsPVV32=\kEkOC( 5Ԥ`hG!%T5OHہmh18~tˑ9jk^Ndz #9v>7iL4;>. ! FQݻz yfMU'%ɼA5~c|R("ЭP Fsf/eyOoݽaB4-LYHZb-p֬iBK kLG†lTe׳NQ8r5 7닳tuDJ>p`n;7OtsJԮ O *&ABŷX]Pd-9Gֽm/(wqk{hm`ߜm3䖴mV>{O$ ,iau@.ء3j@> 죬ax._2ESaXGY o*`onq7s{̣67G#qڷf_&ֻ+n0i9@mZJxUJ>g pypvHXl[2GNvS?@c tCZ,e)-W,j8 @]{ ~ & ß~Ni2f]D7qt0Ko[cF \R(H8'ioУG)kG>\4r✐rtH>Cypr{r)q0@NҚ;ђ wMKT&ߩ }-XD ~HPMg1ڋ#$oa$u@yEƓ4|}TH}c)'b47L:zmC]&(s@y"PLyt`^K؝򊩑 ٖ9H8j[J-:MXYAc[ Wƙm:8ƨ|,r<*Gף[_Ag}x|2^)> RPVZ҃rqA@tZwI \dۮ"jƵfO)3B ]> nP8Z鯢ִ-lzU6]4yGb"].γ7ooʘܼivI92%\c)0-O;H'NqFp]9{yMW,I<]&[N/NKD(Zo .((Aeam6}7G:H1+r~|j,mX{h=bۈNk";XCwUX5kKMlVraۜ{t~"962z+]%}>B;^4HO2<]P1rohCؘ0 atm1Bȗ\1Ȥ'⃊aQ+ңk.ٺk#EB$*IGb W$:U3 T O~5S2&X&$a3FL^~k.7&~Lils%g ߾A->9Gm!K"cP**k @`6~Q=&k&XX@XZЎXuW F/F;O֑ <7L hHװ Xӊhؑn c|a[5gY,Į[ـGc|t=-u*nmΑ<٫: ?e C%WS!$'큵& 66~V2zoU!ޱ3W |4=9 jbbCd*Oc- ql,J| zޏK:mMQ79fñ+H`d|դ ϓI:酨.τ{uĚ\;FqM7m4*Lb-U.YB _\W ǝp3@D3Sf~iB ޙl0jg"q|ȇPe1*LI|bN`x[/@Ý%aRp)~\[_L/om1=,/ N(3Ds"-r!] 4{EIp10Àl1t!9ܜX}P@t}IL"kUXl;nv$eNu1ohf ߇[w"%/ϢCZjfn'[R㳱4gI.SXPs+=:fEOe9 3_. 6SIm^US-Fqg7l690ۓ3H[ʲd޻U^h܍GYăQ䄏 waQo /p|ՀFFt/0{ N5<]}یbj;~kHC+'ޛCCb!d0[Zcn,:f;|@BБYսȩo*Aas<d8mkݖ%k~9Ij2><;It6(/cTft}\T,_#X5{~G)@?&эŤVǨjZ%T 5ΉsD&lR|*!#m)_~ND*7"`fy O\F(G ~P!oŶ*B?wZx/g 'hoĉf'#P =?:KVb"~5lnB~ak&CI dxmXG\]0K80v0LFQO$"fdK0Kܔ4fKTHFa=I?Oٍx5=۞iL 2 9a>WлqS=9$ӑFRr,MgGT$.fs2U?Dk|<V|qq5qH1ڳ !׃3 (E\2݅l1>Yl[d^yD( 3 8E#g+ARy-r{7+o~nVx$4s-O qa51+˟kޞ*@/HgAquG :Sc@E?`mX j $)yi ?S~ a74e{f& Ֆ4 qjw$^:xRBn0١!Im1~؏ L;-eyMuC@ Rx|}'ԒZ:^E8T78i#@uɌO˶6|=_I`^@NkdӳAr= (sΉPס(|Rt#g9Z%R5֣ة'pH"G"1@@ߧ?#Z`€i$Kq}:Eb˔Bɒ[Isi`Ft1I!T$fNF:S-ʾ|5n1/ak8/:k\x2uC'Hkn7=e N'sІ@Ȑd#UB-+ h4=.EwHqk>tekr^b 𮚦}YʓјkAh iK (Z_E9cPVٔ8Y/"$JndvI^BbژO}%Jq 4)bꔚ{V紤s@B,QoO<1&54;a`%fPiC%ϣ, Ad2LKϏQzl(׭H`y|ւBڑor= KowL[_z8OB$KcWV:u1,Mג7. 9PƘv]8#shpLx˶VS^|5GJ!ꞓݟҺdbV-=r=N^,v&k*Ipn[%e wG$]vNZ63;M'𽋺 dVo:@Yb٦ P9)sO ӭjPmAߤ֙ ͟ĩ=\\{&J:a{֥@C :2|s.A_G fD[@S+NH jO@dWNGl%#!HQ Q]v<c*No'A {XDEG8+q*mbEnZ УFp+?SZsw0%Pm#®<fg&zI+MQ11XPV~A#=U9F/G'yMzqn|{+ED[ 2ļ};дOn !']I-i9l֖yxS/\12 m*ӄ{Ճ=BW4/BՆr!,̥ #B]]PPś8͹l!fD#ѡy46fmCBSTPM Xɿ,f>Ux3,5GJmjZkLJQV c;0,KK 6Gr=^qQA:ikCŲC/CQ.i ,<zϴUBU]nl2W/{Bӽ5MErQ0[ ,JVrnUI\f񈎑%zӵ =Rxq)w2v$" QX0 ,H[ e{ ʤA.D!aVo! DGOoN*ηPA9a}.O]ٿ5Q涩Dv]<ÇDy/.Hnqy҃)4ZO j=wAFTy %Ϥ cπ3on~hE=ijX .1\sA<H+IN2"|\!6D^543nD!~C=pKk jpXP<{*̌1Fa,~HS9Ww{svo׺9[c PVkC|8!D<x2s,SVkoaKS{:DsĥfRGԶPph-j%)8(Sg$fBP1.Uݿp:+Ѣi`@UJb@SBϿ;9v]dQ{cs8Tء=֏Mmn}moyyh0M/7JΆ+Y9N4;Rēʴ`JIQ`WMʶwr7M#en+LؑbKO>ï 9>?i:^ HƩ~e^}kĐ VpwOnZ]~ue]vO>v'}/z2`Aؐl#W 8VL^SrZ~g(adKBH 'iuu1 >qrY\o5 %Ø:c(kT%CߠDWJ?q  ~؜9 ^) Y&CncmcP~'Z{!P)k^ ,8Ծ#|-M&y~p$Ch2Y`Ԝ}$ ˒AC(iXS"&^H"Y-ġ帀61z?״L kT<͌:+<Wzv8Һ"6?7t&A0ƥ娽[[f#;Pb[,wLGXn6?!"e*sOd)@baUu.e}~ $;#3+BlIzSoBknA[:~|rr x$P"zc4DJVJUctjk-`KC*AHOcpE;UInbٕ. hYs@C<2t~Jďڎ#\ `%(]+́h7wM?>xt>mJP;6en nzVS}T*':_)b\"㱘O ˿Zz^s|ږR^ B{okfw#2/qY>takEV׉fib9Xl87 ñhI~&lBVU;zֺSOć(r A$"pms.GHD<*No2%3#!+˹K,nQ D vt!R/_~_y*և̀?lGMr k 2lV&Pn[?%{HLLSv ~ ~ 0D>a۪>9p3f`KpoNa1xS95#5(5 mZ jBROȗ0h]۪t_=90H7mf䋸M&8 o[ˣQr_jt|D#{jbՌXo}>! nHam:zΨ(1 >D w ~ (2oUъ*Z|W{xU _¿+4!ה P}qh<0;Ν}bFxJ)mѿz`O"Dƿ Ǹ9KOC@2 s +)'{kJ ^]kƆr4sIxMQ:p2-!dLK~gzKf]@2կBI]\j8m(],-xKمUh^aB)ҫI;x| YA/n{nU ",=Cwn.;ڌ.IG ߰-Y`fm&IQO\SipɺBf zeӳᨺTeO7)Uw2Z|4hJ ;y]2OMDž[e6(Z&\?by&5pRʴ$jAOVd&1#8Ө\ʨH30ՙ?/,d+wD5+F[ !1S*͚f8zaŰ1`@q.c4p1 Eu3 !L7CnfWyAP̈́z 3XABt&D HKS!uLlD#:lG!􋵪Җd4cR gⳜ$@0GEGYu Ľ]0MsF^0ipZ6^ TvZ1+$fGY^Jwj?GmrjDcI3=E!O5p6< Жoa0UOe$]d5#aT]ñ 5'М?1VB#W c.W(x‹Gw d#y4mZu4+DDLE%eg!48QFWUfF AëZN5C1Jہ*@1B`"TحЏ`DnU6?^nsHBnrNE$F6BzS%"DP|z+NU;a?0f8 A`(aw\o~ԩ*<4i{HV,+V<%4:^/ӸʘoxWi"ld^ѦKnߊ[Y$1]G8n.'L$7◀m 94ȅ(XTb˹ }7t9 Hd`,t~$q~uuA`˨;̘쪳6̞ķUV䟇J_q`º  RsG06 YZ