openscap-1.3.4-lp151.2.6.1<>,Ɍ_Z/=„0)T@x+d9ISMa>RϦ1w LJq߇9~8iN0|ڛ}ՎަaH3}c}ɻֱdG!K&@>@ccZ qoSLuآ5us3##>'`|rDZ[PO~ǒ͸ytq4Z.g/wOr޵HpJ|M%ķuv-@Y6>>X?Hd   J "(0   ( !  Ĥ ;V|$(8+9X+:7+B[F[G[Hf@IpXs\YsdZs[s\s]~^ξ+bԕc>defluvhzDCopenscap1.3.4lp151.2.6.1A Set of Libraries for Integration with SCAPOpenSCAP is a set of open source libraries providing an easier path for integration of the SCAP line of standards. SCAP is a line of standards managed by NIST with the goal of providing a standard language for the expression of Computer Network Defense related information. More information about SCAP can be found at nvd.nist.gov._Zlamb05hopenSUSE Leap 15.1openSUSELGPL-2.1-or-laterhttp://bugs.opensuse.orgDevelopment/Tools/Otherhttps://www.open-scap.org/linuxx86_64\DgDLX-#0t"o jn(b5547P h E /h:_4>P00L$_?Y&"׻y |]yDB <sF% l}}_4>P0,L [;Y$"׵ uc xa{D> :sF! g_p4nswc>̣P5L]5AH%`7~z=e +3 0&& ~g$DG Us10;jr /&/_4sw ?̶P F6LcMVM&>P+68%1$)$DL 7sEA@u)[~ή`Js5Pt ?5QB 6S #MHwsWpM'>?#-zU,^70  !S 7$Eo sv*V'0y`1K5A~tK?Q|6 Mp[H;m'87M ip,D+ b=;{Eow77+Iv H7E$o*ԊcM=hs-`pAny@) fmVB}OD&`=&xGik#0ePgA } xñQ yVB_D&0=K&RF\izOC\ qg'1EP+)B. yyN wVi^=R&QV0'<n&B\c  ZP+/,/;[b{D,@CƁj yG_>h'oeP# :՝Nn? N !Q+ 2 x? v;  :-`5m? QQs+_M2ZKX yoz8Y/׈s{AO D Tf{2iwˍ G_5>=P+xL;YEVS Oe&Uduy@=eb>1 Avp U}  S4&}&%> /J f/>7^l?%tJ+e{g$r9 dZ5ArR.A큤A큤AA큤AAA큤A큤AA큤A큤A큤A큤A큤AA큤AAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤AAA큤A큤A큤_O_v_v_O_v_Β_ΐ_v_l_l_ΐ_Ώ_Ώ_v_v_v_v_v_Ώ_v_v_v_v_Ώ_Ώ_v_Ώ_v_Ώ_v_Ώ_v_v_v_Ώ_v_v_v_v_v_v_v_v_Ώ_Ώ_v_ΐ_ΐ_ΐ_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_ΐ_ΐ_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_Ώ_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_ΐ_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_ΐ_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_ΐ_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_ΐ_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_Ώ_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_ΐ_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_ΐ_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_ΐ_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_ΐ_ΐ_v_v_ΐ_ΐ_v_v_ΐ_v_ΐ_ΐ_ΐ_v_v_v_v_v_v_v_v_v_ΐ_v_v_v_v_v_ΐ_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v_v779650e4673d17185b3b0b345c00984cc5f6c10672b3f15d2fc4605cd581adceb14b97802b461211dead45341a7cb1e5ebe49797fb74beb9a04656f5e01606a95df07007198989c622f5d41de8d703e7bef3d0e79d62e24332ee739a452af62a0a2d6aea362caaf799ba5183f51f94de7e51540e28e9afe5273a80e1410b4c3ff51454e4b55a384cc57558a2240a5e6c8f2501120ed9e9826d682510a04757a91f3893de72b10ad5d8909350b8386f14545190b59a4cf0df90fcd165738546c59a6fb5d3e65732731005c9afa384bcad277e2f4f1ca92f39155052e05f7c36445a0a73807d959740827a40187bc639fb8f4cdcc23b708464366e007baa96391a4b194a19df5200eb232e1dc7b6cf24fb343adf309ea803b4e2e2060133584c98cc8353e803f2ccb594cea247b00935477d672f2c5b5affc95a04cb3721a50f0e0ecd4af2be33b00ebe7d55dd66c5794b432a0d2befeb49e6f30aaed92be29f8d547299a013241640aa0fbd7f852a37e8fe4f9bdb8bb01d48a3df9b2efa3db64826228a0af51a7da3d20aeba69dfaeac4250bcbfcd276364cc8e24c62972a23b3650e29d406c52596d4cd416da9f937a80a4b068cd4a1f56dc25cb8b7d13d18c44a0941b995f2da4a6d82c388e0e3a7d2c81ae8144e4acf25d27f4d41a847d029c7008924b4acb88b46bfc2c9f92c2cca03e0f7d3509117d2ca0d5e272da2c23562763061f1aaca8846f885b23f52f6ce4f8efed2e96a2a662ca7bb214432532523c685823a9ce0aa777d5296ada49666394724b7b852e09091e3c92c7a0f56d67b9d295f58ea38ec30f3a1d4c43aa77f77136888b1b7ff4fd5dc411cfce0305a43310d1dadb0b8070342ca1a1f12c34db1aefa98a62b11eb207ed16303f19badf121640ed45501eb166a8332f66b52983ff54e242fe015df156931edf60819832d0fb86eb482ec6c9573dd188e8cf0462ef38def81a50bbf8abd46d9d93553cf1ae5df49b3a01831ee92862ba1916427b9976c04891490e0fe42d796a6d9bc5e804ba3aa18f1ccf8ea399d8a7c88d8f407d07fe69cc0fa0626c392a7589b7fb6a092f21962d96d8ba4982ef510a3c21e4a89cc7ee23c54651d6f7855b045e97489ace5ff658f6bfbd38f80268d4fd2c26b38180ebae14fcd9455412496ecec736fdaf7c0f29ba7917f845eba9688e261ac7fbe9f56f717943de17d3dee4cd0f5ab660b88b81f17d1deb98b5bb9bd6e6bee805a603e16bbc540f4c1c50c7db71472cba50294c80c644548f389bf13bed7a3e7a90c7f562e9a37185ebad6bb4e147257aad40a65e6be1fd87f6359387b36e6a40dd73c6c89af400d626c5ed3d365d78bcc4d951bde00f57111d7bea0850491ef8605b4d34e3563c6078b089c5d1927c66e55f570b8739b66fbfe739aa87c4beba4c013ac80f08e3a76772c464b43324307919987bf958e5f026be75b65b9289face3e50ee4c289c5c36c9f9d3acdbc8a7fb5bf97778d10983026bc35251de39cf014487c7ac29012f2cec3ee6d38198d39094ff281845ccd3bf25daafc0c0578109bcada1f96cc4698e05190c9c06db331250301c671f7b14847ba81e001391bc717c86a555ba28b363c184ac7b782e21bf3f6ba867645eba8f386a256b840db7b58c3775acd5980534eedb4bc6712a8cf50db6b6ad67ea592c06106ae64258ac8064297f71ed2ed4848fb1eb48192af360969a65c0a024bda3cda43a081c824c0f348e4189d4ddde066cefe44e9b144a4859cee487c22523b8d2cfd7de51b64f041a8fb8bf67b0b5351bbec09c6800fe4bce0741ba6134cec3b083098c79009bda5dd850cc68c5bb5f170c61bed08edc01eeb7b6037c78889d50b3fdc5044797275067d7fe6a365f15c1b0b1a5092db88f2e7cfed2a875895b23d1de26a3a96d2f356033fdcf645e6d4f5742943898a3d1e7fbda3f238a9f2cf35db024c0eba544a0e9089e662415d361afa78e706f40f169248328d384c41af752992089a777d4846f6a11a1f305aadcf1bc041cf3222c4e845756f8d63bf96897571d1fbf57a0e07d5ad28375ed85c339bf031487eb06ec84dbf9e7291efaa73d6ac0aff373b0ccdec1dc0998ff923ac588d395db10490292e6e7255e81df6c7a199df20ffdbc0643945594d8ea3dd2b02eb3a8320419ca27e9f5c06f42420a3aaa076247f3fcf55dd3837bab9b9d8c904b79ee3fb738abd13633bda79261959e4c9b24d574c1985a45e3eac3d06046dcf404ebfb2d55602bfa24ea86ccb1ef6f96ff7821f11b7e1614f6e104feeed51d286c139c1b2e2d8843db36b45980efb4910c1420b71fc323dfb6c3c3180753385b3b556b16ae156ecf7e633a1507528741e18ef33e489b1c5d963dc4d693bd4db721850988cb51ec6a798fd782bb2c6d5043b0f459b9409798972d3e95b4ccfe6c90a4313325811096a451cf4877c54fef9efb98aa95d33fdb88d96e8813ef814305343387437f010e330054fab08b438d9b9615ac06c308e22ba52701a5ad9d0a0ae70899736d11fe40a1e5f985ba5456f2b1ff6ae21ecdfb3303e629453299c430e4dd34c0f4b54b87467f4944e9b67af43a62c8e775795f6ad87744097d6399a6be46b558e67901e354eb665c49096471034b140ec95c804fda88b20b13e3b1ad76b53013bcd35c87384c357ec822a1b584b6157d294d8e9c78eb331a64fea59591b768f712e100d6bca83499d02f49202cafbe95eb01be143629425292181593087ff457edd4a2ce450b26607cf151d3ef184c008419b6005d15105c930ad622a75c85ad7434b0c806c3468b3ee02d4f273e08387fda72cb5aaf3a97dd4acfc700ed765b61ceba630e6751312db95b3757f1af53984df33c1b28fab3561781cec7aaad634f215b2dadeb04be95db6ad8d29eafda53e74ae4ae94922958c609995150a9cb2d3caf04f6e363f3ee8ec3aee1e358a17fa63d16ae7d56171e3b84d5996eba5a57d6af5ec8824751c465d993fb8fa51e4b6371cad64693213348d65f5a76a834a5453c7436128aff0d5c536bec62a4190e2e50bfe7dd34d266375bacb1b66f64959d2e4bc04ca841b02abc5f809b3974cb829f6fc513a758ba89d9d395151c458be2f5d9ba05b9b73978639084ffaa63dfbeb9ae807e92ea81668d65860bcbe5aff2faabfcc5c77925ece0c2b1c08fba9ba63cf4ff99ff861e44ca7b01d4e3880575b9bb477ee732154899e503f06b2ca24578eb2dc077dfb92f7525dd5cf7a80b9bb579adda81d6e1640088bca09b186e625179e08a9e769e20aa648345693f6c8e01faf88c22ce3e49fc9cbb3a576188c0e6aff78996966847dd8257e3214b49b5a712ece179a8e71d5e1a1ab16a0dbe4201bb6c495d8aaecab2438aedbf5f91888ce60f48ac8a0bece7a96cdc4269459db2020d6ea8a1aaada0e3a12007c7a1d4e7621119ef9d2fd10b874c96f27a5f1ada06c8fd1c74e4d46270c3ce1517153ea17f192040dc2e55d2d34bfc1b251cd1576d4b7ea2972e0f6e01cf5e9cbbc8ae54ca262992d8d947c1ce07adddcaea1d50e6bb17e2d1eb95149be722c89036901e03289fbb51442b5e06bbeecec175f2927b4c735edd0ed8c1b91747c03ec6f4a31ecd526afc8c0b6f835e429740b489d8733f3c3670e38428500a21884ca35862fb10f9f5fc652ab66709e0587c2e4946da0c3baaedb96d0b618050f4da7552cdaa3632dc7e1854fd36ec08651151de7897930597bd909ff6d3ef446e88122eca3c8bb771af969b6c2b6e0d59063f4f2e3efe268f92834d87b659ee9426dbe5186401aa2ab910898c9de22165d192e7795222aed5a3314cb931d348e583fe6eed53b0c23e53de8faf67f274775da7fcb5de4b77e28629669b7e1d34f62584d6ba204c1e984ffe5210fb9626a33c966f61e95c0082eb825967eb8ae6d903e319424a4c5220b7b92b6be5bbc3eda2204746474b05bcbc52a5c98d08dd27cfa350f32224957c38dff9fa9ee441ff315d4dc475795004f30c1581c0df58675db73e7f8d6c17994c5b8a4000b4e5458d8021880e20d825bd970fa6d70840ac4517e3db81ab3aff67026cab5d52f1056b355448a1b8aadddc908ff10012a522b04f632c29c99a5d35eb82fa4842edcab1f3a61013f51900b13ba6773e9c8b2b95955348b92d06469ddfcd22f969bf89c6fb541f00043d185624e24d6c84f125e702641694c5ff568344d89691af48482e5d21269d5115623b2edba616b87c26f9bbc7d54f2813a66b66a1e22ca84f6ab7d1998e247a93aea5b5db257be7233211e33d6608a017354734930678a5bf82c961156a01f93cad93b6ac785abdfbe7aad1e3f0d6f9c83e25f20088c27a8639cc5f4f68cb9a916768ba31cb8774651c671ccb22f229fd35658b8cf5633f694801751a1614ba8c18442e86c217fcaed1b47861acd6cd418c3323354dad6ced867b68b926f51724872ba493af521adc23ca4e30668a5677a9455663987cc18481b5127def2dbb91fcc7502e52437d25cc4cbd562f051e4e1516b6d1a72d69c26fc2576358a3b31e0ca0d1aef83dc5f7ab6f5116e53daf1a4eeee74ecd5883b208304b34f50306cabca14b05490983f420f982b157564805ab230b9c805e025ff0dd09ab4ae7bda245597a173e14d1429dedb2ce665501c6bf62792f5b198b12ac086f14f2362c0f7e0b49eb555ca968d80f5008f2703aa4e34ae3d0bc7562cbfefc05c5db72a857246f9b79b9838c9c4d39800bbd2df3d7e47ba2c0795ddd57a8e4df5be0dc82b60816c121c7a6e89226ed15878ff4b8f592096fa02dd06891eb7cd9f2a853e38a26ceb95c072ca15c5a3d00d5e8c86b80054fc6a534e4d3e0b2eb8547865149b659ba0b8b48cdfad67a696f90cab2502eab97a9f76b2b90e68faa9f75da36cb804531945fd26572b1244e3beea29d433caf11704fecaef3c7cb2413e281fcd8f6e942d7bfbe2b037a7752b42854406162143d9d9f2a754f4e5cfbced48c573b7e8d19fec72aba19f81f8e3550c9fe055b20d472ff31b5a96f9f7b88db8087f2172276b06357071780de1bbec80b368bec0a764cbf08dc782aff132167ccc17d2483e16c98305799228634af395a228cce920a40b5e6bcda1f73f0d1b898be016b733a4d25365e90ba77822d784e844126b15db19ba3e7843122607fcc714e68a6694ee84c6283c9ce5cc54f706714cc40153a6238f14785efa85401f3e39d465f0f274bd4853c91a0325510ea5b2b34198d304d532e8a9c470aece9a2b63e2313375257e0c778d8a147d63f32f0456bb414803174738437b4a9b8ee6e0e5045f628ff2aeb27b8941b9792d7dcf540c5ce05b7607aa60288672d55ffe8a0d853dca329b32ae2505513c01a3ab567b0a501176b2ab1c7ade8658ff53f3004b808dd44d9ca8c75299b56409cd5e2ec43ab4d8073e1c2e8a2b131ce463e2bf69a19258c933389afccf27f58f8314dd3d76cbe0f37819b9c52b49665a3d2bbbe847586cd6e2271a23395ea5752031c746b71b6567a3a761061bb9b805b96780de3f9adc0fbd4c894b344c0b7049c74ad1ad0b6ee45c6b318ceb59364649daacc4af0dd7d349e1c39dbc4714bb97493a36feeabab07371caeb6c520be86dce59ece9e60ff08079e518f3a9369e68ae6fea8f0ed3e2a155b8e9743c3505d8c77d778f4ba3b2779ee7eb7c4f5c1d50793d0152581117848abb5a379c52e8a8498544f5c1eed5d1d21b8bd80797b1c3c06dc10256c9675fdab2dc97c2058b271372acaff0a5c733d0eb7267a5e7569ba600ce9b050c4ede88bceb79ecb3cf7d1d2c11b4b69c659dc05bfbadb6950eb097014f8935b8c7b04b2ec9265b31e41ac359cbf9ae22080d985e40eb158352bcbf7597f56e4084bd0ec54dbd941ff45b67bd5796180a80fa0f10e2eb84904bcdd6b24da9f2dda4bab755e726da0ba80b0eeed9fc30188ff5579259c5f296e9dae39d51681dd0b5c44b8a48b7f176e124ab181b553fd1ec5f118fe57909310d6106b19c90c6f06a50c47dfba5eef49177d4a2a76b75563735ed28fbfd015a2f435e79f26050b11eba701ebcaf6c93f290708d3b9ce2a70b6978c4409646edd56b26281b7a99a752cdeb59be443354940f832fc7c01ccfbc6a368920c72ebfa92bf81f98a1cc1e8d7a479038b4b16fc0703a7b4c2b92d84903180e739c070865cf374c524cdd432ffbf683b90b9f596c488d9e4698a5dae1b8fcd8e976509e7bbc9439402388e659f57711bbe21526bb5e2b322cccab1b2d2ac1691d37b068ea5ca404000381488d08e386805a6162600ef74940d344c45cfc6cb57bb53ee6f35a8a75dffa94f31e30c2c45a15a211d63cfa289906f553800d664830160e32dc9369f1e2c8cea97333dfa2d9f6ad637631bb517b4d73f1e831ac9f2a6ced5165e69d6af55a9d54f917c1a66c5ffd86285a8a2a6288b46d8e7856be081bd2b9f9856112e11c1088f176ef2d556d30124d823cbefa363303fbea62593424172e1691d16b6a3daea21ed3092c3062c1749be111f4e0a1e3daf5b5c9f702bf07e27c1bf65b6168edfbc35329106661cfb0609f4bb3691c279a8e4518367f7cc4e2ffc51783a7076d12b7296266c8d95b40ff343d79a98131d8cb333830b80d7e93c5fd39200285dbead38782b9974398a6da217914f813ade37474d5db35bf0219d15f59fe2ac452c8d80546d082cad7c9cd448b0f860179c504e6438202750dd5fb1fb0ea169161ac3ea3377cd628fd96aea3ebced961e19cebf663574a31fe636c7a1d0bd52396b35116acc0b054a5ea9952d490dabca4bb9ae178f88d840add05d08d10543a4178b57170395d1854d2089fb82e139f84b39046745a9f20e09455087ead8bd74875696ac361e81f6324b17ae2285da3883d34f149f46488a124d579876fd8c51007161438096919df45d408a446f36107d650f3b86b678a0abe43a5237f0218325931ef13f28006cf40733630d5b34dbfcff14e6481cc25a4b3c7e21cd5d82ca1da158c833609732544ea93aa0d679e48c33aa9a72d924c76763817936f1c6cf5246c71b81604e5fbcb05af19de6c07552466fae4fe58c48e22408de6c92e2c7ccdd616e77dbe0a5b17a1ea64b796cefe224c28dde70c1c2c0ae8bdcfa25ae3b401cfcb10f06e2098a266456af8bfc06ba0415b5f6167d5469ff95612d3a196b99783edeb36fde2f594f468f11084717e490f3f71ac8bd8dc98038567ef959e66e3deb81d2103984efba173048eb7e96f81e2a0eb8e4c619c82c47a5d790ff514a69798133d2164dd0bfe4c2170dadff61a5e988295be767f51b76e8442f106dcf5ee07d7da22b181c9309644c398f26986d4c131a49e4662586734a83ac85f8d8a64a5329fac6d69de24a1aa675f13a240819fa30c32e57895ed7bbf2b4d5300cf97c9e79b0384edb394728ac44381e5504c42c51ba7d41be272c5b0dd0d03a300a45f1615487bb8f00c8268152bcdac36933389cea2788bb3e9b33103a729f6a810f8b1ee7e2efa9e5b061916378b0fd782477f1d1068ffc777650288709ce33d0276fa30cf9a42ccd0219a2c35960b4549677a8dcc8629ef783a23ab0473e1f9323c46977f4633e336072a5282842eadd018924727c300a5edcb5820e62d037cb5a88c12d4fe32aaa206cbb845ee7a3f97575e53c1c8a721539abb58871991f220b4733fa13e79515476f0f65042616913480c75b16a4a75cfa93c34307e70c6521e6e35782cec5b32434b362788683725f43e31c06ee51b4d6545a7475ce001c3c605e868ad0d34bf460e0c874269b1d26b5002353ec541966343d7d14b178be12529ee879615de0362e548da5d2dd615a24caec73608287b98771dc7994ba5799d0e097d65fb7c106c567981a1455c8556e5effcb5d402aa7bc1161d717a4b3f9c8a4381b32da8af582858ec09fdf21b0e9bc93834ec74bf0691730fa21cb587965d29d9fa3873ae0f00a5351cbdb30d4505e8862b4b02435fdd56ff2f0aa162fb0227637780152866d4eafc1b66ad3c1950ce5dbbcaf7f287dd913d890e7ac371ec106296aa20c6687fdf82609479cfaa9d2283d67d7fdb2938276211a750053e776e48127aaf1fdc5b55294fb9f3ba183baedf7a3bbb2ba72b7821b8a3059f4c54d3ecb0f0d578ff50835aba18151f0270146e16de9dafdef54c2f99a715ef9bba3b11f625ef2edc0286898aeda9325ec2e45e8dfbf1d3f6d0df653855f055f9532414f48bd981da79a743807e9bc3d31becac3bd62d057ba4915276c7a91e6a4e9e19a8116617bbf59cc68c912ccc4770e242c13e91be7178243b270d144f91fe5ec951622d3d7237fc26e162d815db41b74f8d4577877a6d05b884b0e75d457fe3c212d0bd834e5c748d0468e778bf3cad2d0229f21d02c1267cd5f5b6a85d6178fc8f1f4c8fb23d03b7f5cb8835de69d51152f141c308af8d986597a70c248d5f3a88d5227447209c35db4fc320d38865409d5e1770d69277ebdc08afcf561d02d06ec8b8b4ad380d885591fba52fc10303eaa34ae06e13aa6ad6a32e9655f9970ecad5d5596e88594a68a3276aa797886e049f4366860eac0508b0e0a2c7f31539f3348c6121c9da46ab9c80bd9dbb11df6a1dce1df5f2f2bf455e3fbc7bcff4f4bc5270761bcee1ebdd2dda9be21a86618f24a8a7289a98d19da108eb65174e63de9bbe6c69b9462956d30f3aee3b9118835f78e6e653115dab7fddc312be60a46b932720a8d3d8ce0e8461cc5bc859f9d403ed24e6717ddf0535282b28f9d0152d391d7f751e501b4fb6b27b87675e9b64736f7c6eee65d724ed77f7134a4bec468c53bffb356c563299477d186b6c151c2f55741491fe88279d52f327ea768c3fca6837e97b3f12b21fab4ba4db492f572ed07e7cb767ffdad8f31d694338ec81e93ccbbe03fa7ffa9ffb4c11c7d955220375db7cc4368c9cc8e1a29a61e6c5aca65426756af4a13b9fa02ea411eff891db6404ebbcbc02a63c471ce35e7d034d495c56b9d9c310d4c264f2743b80f693fb20ca44943fb4bd8ad4eaaaf6f2b202821df87e4bfd2f746535c6618be8d2adecb72bd4f218a57576eb2d3c72b8c7db2b8b7e985d6df51ba7495d82c39883b77c86ab7bac0b94883e2d9528fb80cb6ccf032427951e66ce8cbf7859e16feb3fe8398e1cf9a955f54258c058cdbac10e52291c4c8383af2b577d0a27d206db742ebaffda235c18d37dcb74964d693323cb1148a7f4fb32c1519eee8d132b3f866026c6e2d95fab26814573a8f7fe532da423c23f6f9a26f43f0e947b0052452af98c5b9bd47351c9afdb5f0e777581a8c1f500ca1692022a0eeb66fcd793e84d4715948f4593ec73c4fad5fac17b44009589dadafa55819692117f2800da0cb7928c294fce8297eb172ca1913f6af909df048d1c0658844f7293a547b1cd4b3c79094582384df358562d0a950ee847cbc6041d5c5fd13d1a5a7267b290bceec5abb1b2a6c401e18f02b732250f0f30f51259b31059c21b3b20c7218d90cd8c362e8b8156e9da7970c2174167e46cdc01ac8ea5038ad40d9bb058c69add4f85e409a6514306edc046473bf931561dd9ea74f28df0e81987f92edc5e6681ad0a1a499990cb3998f8c7e775a69e3c69922c7dfecad90b722d898b8b77b12981cfcd53714d941b61785eb3aaf00a037dfd682ec1f56e4cb6b2abfb9afd8282bdea7f2ea881dacb70fd71a8cbc8e2dc813cada96b30985b0e8257d8cf111647b397878c6f6cf2c241b3aa084a299f700d5abd22d6e7462fcc1b81d334811f76a0da3f00b8c5b26f0dcf3e47421267110e1ed5d0bb3a311f7fb9f35b54a3f50bf43a86fc62757d0027c8c36cdd296001dde9cd269d7e66b54a7cfc19d5fb3a1dd94f947bcdc2f0f800ddef7aa87473a680b511580b144f5872aa737f457f962d7da92639d8c75c52a9501da1989f1d7962883156be65b0e3b3c4ada2199c2a65d75d35568fea19917bd4150a55a5fa05564da62662d04abb0c10f03b3d3f106bc2f04c16e8d25526c3dce1428ebeb46339d150efb1261460cd2aba5ea7b39f280e8ee1506451fcd5ea90b123bcc9a7217ec5fea0e8cd6f47a20cd228e8a178764b51845ee5ff9dbe8892df2b9199e366ffdd0fb5d4169aeb25ffb9c4caf979089d340a15ceb78058e2519673228eca2a51704272b9a9a57ee13f5fbaf74be50fb3470460dd9cc86f40b6ecf57e7eb8a9a13f06ac626039fe7bc21ff9ba214c3f31380bcaba353e00875aef9c427417e2c09fdb36281fa5098d56e4c6d33e5313328b3fe21a84b4c1cc5da75e9f118432a2c9de04e7af544e0b7d68bec85c2241927240a36f6baca3aa21060989dd187ea19eac85af68e641754e2a3804b060faaa871318bb584949794a84acdf2e50b59bc8be09f12720e3864d00c070616a696a7abc5319eda16ec21022b6e4ad303ffaf0bc790a266e0904cb41aa327848b00ae6460c2c95a30d79d8a9bcd432b1b12d0088c7bab42d75a8cc4b0637a662932a33f0325ce37236765402d2963d9a8dfa6333fec93ac119ed35f358674edb3bbf1f7bdf33cd900274cf087c179857cd556fdf490ab29e5bb4e801f79a89073b29dcf655a3a1750d69828577becb763e40ffc72b96cad15beb4d53afb41ba171075512761c90dcdb84e21bede561a61c0b550004e4c8b4f01edd87a7e8fee3a426a8018994861dbbb31f50e72a6ac4737fd311981dfb8745d9832f2f7aae0744e053a1a4ccf80638c039d5adddcb7908d563275c6513637a70a26d4cba785eea79a5a9689a5faafc8d4bd10f92f9c1a883d6a7a91bc4217b1a2786191d4b553c1026648e7a03b407e0873cfd36c6439d6add44b3fc82b524f1f755d67a4b2fac9eb80823fe8a9f3ef05ba9799664222138f9c1f2fb5e411042be6512989410b5099f6fe3f29955ba11989e1ec22e3d1c97159d4c396910013822eb0810da85807e38b018a777ab2771ec998c1a61a1be2435bf54af317809da9b2e9d17a83cd874ec7d048ba70cb6959d8783ead997fed8f9a93608c0e9d5472930bae6c341ce063d68be49bba34d815aeaa2c304073fa9e065ac9dcc8043f86809145802870d05b48908ddce875353e749e2d751deef7b98bd695cfe2b5897703b489384f068d0db9ab1e4332bbbdc667a2f87fafd0e9b79888e4de5ea85f3ca0796ab5b1773e47dc0b5b2e1c4d995500cfa679fbd8c01fa1afb9153614e1478d27cf00044caefdf8d4988f2148b3dbce863119050fbb4b36e111e11c05d4ebd76ac4ab747257aae88fe7e739744607629f83a57f458f7ba2202743f5e9a6fcd1ad93c25f1da26641f8332b2dc09a1499db74d2b81add00cd70575934f092fa992e68e9c88bd21c41a7170e6fa7fa6f14a45f359806e860637bf84ffcfd281c1f4f2089525af0cfbd1b10fc44ef606b839a5a4de8c85805260df6598b731a69f081a4671d33058170e52d98c6da125e56fae1acb9d1014958b3b9a00273b79ab86abdd597af268ba5cc77c4a1c4b3aaae663790fa3644940f44e1d51594e2b56d937730714821f0d4335d338e11a109e697ed6d043cb4d16413d86856c70081e15d52d56c72209cdcd36c38ab5461ad8a81d17cd3e261cf2822aa6a617e81cd25ef03469a8408a4629d27710425334b61347bcfeb4e1e6f8c1c6329ba752956e1ee68a71bff35139f11931dc478402d55d602d1eeaa4975790b789a6532fee91c68968cc268016d5a8f4e6c5b67cd06c9900cdf7dc5883d897f495212298254ed77259ef0b54711a4f2d27d2b7b52a59f1a6d363da699734d346f5247e895e14faad99fdd59ec49327928c294fce8297eb172ca1913f6af909df048d1c0658844f7293a547b1cd4b3cd068f96f82f2629f6629b9b18b62c9aff909dd14b7b1a099de213f8be0678a66d046672329ffc2b0840cfb28bfa6b0d164729d12dabb58830c29a78cb89669746d87318a2c68ffa920b5cf0cf76b4438bab18f86d0b7dba47b01662603821d020597fd97d23fee832faa09510a96070e29d90d8a41b0f010b3ab2f6c726eef7ba4ac0fbd2c8b27a030527e974f3f60d260b536590048593f4078c78f4de7e45f34e6d67b4f39b2a478455b9bdc40957bc77290941ac662020fc693a6cc5be49bf8409068155b6da0ab56ca983a5341e351460b86d43454abe93b15d21351f4efb43b16959775cfeb3e47bad9b7c6ffeb2609df63ec636d89bc326cdc4ae6ccfac7168c7360c25daf99adbcea7b791b02ba10c3ed828f20c675cc2433b0606d05befea4cdb4c26008ecbf68f21d43d5c118eed5369d0d6997fd1b97ed16aa0c8da83bb2e1532a7677c99062766d8cd9d66ac7c4cf9b3bf7efb52ce691fad4b28920e76cba8e9f92f2b1390ae9486c9526157b6b482aeff84dc5e015ae2449d62744624ed00789e8fefe6dc3fe6cc9c334346836714148ca5fa4862edabd9f3b68dc681b161b766c98e0210df64b0251f008efd7394579c72246de2402a28665f9b77f8686f369065144c936368864dc15f200e5ab08d00d48327f99d13ab4a32d2bd327fa51ac71f8554523b6e7de07694d9ddb1ca6db64e79b2e9001d566993a832b62b01575e71db8b12f93119553fd296c34a239efe778de749985199668d430f25e9e04e7cc1c3dae20efb3c623467fe7ae82b027250d899818b94263b564e19e671a2eee52b032a4be91dcd904b5e9773e9717a9ffdedca03d7336454f625e3c142e28cd26b424a24b596ff911bfd674290cc83918a5f08e081fdbe3eb9d8456ab80f8f781f11792173539ddcfd743ab00cc7cc11a6ec0f8913d5d5302f0ac1df9d8bd3f2540c305b12082b4dd776bb12b95f0ce9c92147568e9a5d4db00a37d4c80cb2721e9e77202064f4239f297ff3068c36b63f915e42490ff4d4a6289a2853ca037a07f50af6fae42d66a2eb04e133edfe1cbfa981c9b404b0f126e24fd30bd91aa07986e4a835d24b3f80224faacf4ef804092be589fc1bebaa231bab1cc6d410e39bc243fdd87443c7506f7fcca3bd544f562703539e929050b7cf0e801fba357245ea6979a624557097ac4b3584700af8de5c8688a3f4984b29bbbeaae628e2793f62b61c85cfafe57de2d3913e766b4da4ddb558e4e0b8449195fc950301cf9ae56b7b51181356cab6c28c067147f4ff3c416214d4b647cb71e207e6af65e2039d6c01618692fa8c0a7815adfe9a98df55e35de1243f7ef8a8fd733e415efa80ab4c9d53d1f6e4626b75d2a4a1799c72763a3cf699ad892d86e9e6820b40d5bfa17dc2565b5d200eac1e3425acd225a9c8b5076b3fda53ba571511279cf47b8c271750aa1cddf52edf1cef52058a748df2c549b24600c840acffb8cf4c0bdc3d250cba7971db3c8d110c8bd6138fc9c2c74451dc654e6550e7037bfad73294461d9acd9b5a40e7e0de19a2f5fca3f9b1bdb8a6dcbace1567d3460e68db336d5a2ded42887bfde264a6aa6d33f3cb88e23778a0eaddc3a5713de0b8605363667668e9b3d862b5c960e966214fb1ff4b5651cf0f29e7632293045b0c6d9f127da5a662a076eac94817e0ca54d779e766b9f18eb77b1287dfe9ccb27edf9c141f55bb47abc936e19205fa961a6117f0043327331544a2dc36c9bc8985946a02dade0afaffb66942643f0a631b3ea87a47aeb8c568e6775e8db1a29ca923cb2416e5b14877757797d7449957a3edf7c7398ff28d84afda583e3a20d999bc0b61e5a632780a1bbe781da2b3a0c3f480ff7791ac11b5653dae8749ca15b939c32277a88b0b1bc7dfbdb0b04bbec30712b85c4b6ce26395c141576e6ce3cb04290e412b5d2e12a93a594cfd1ee9e0a381ab6e0717bbf24d322baee45d7430d5298452099fda013b68f6aed3b2ae493191a4b3db3fa21b19a53fd6f63f8599af9c6f7ce5b66716b400ce4d44dff1891b8350e4f9e55f7b08370a2e2292eae62f82d72630ce734ebb778b964e30765ecd7e275b0126825c680456275355f95c838fa277b200ea26efe6bca3a8a44617a20467b03dd097f25da5bb6e1ed4e7197e4b877da14461f2e2e2f1b52de9888617c348e80f0dd4e946bc98a5610ac72f31c29aaa1fef15868b67a3d64cf67fa3a2d7db426e5ea64de9e9af4e6b44f395c6832ea4ba41fb91cd5a5fcfd5aec43a14f98ac6a3d60af17932ca08bf249798b1e3d1c31f810591ba9e4b3a0f65ebc193eace99344fcea1c85b4dc8cc20379e20b382d56419b2fc20f418cc6371e724c40f7cc433bf03a394bbc6f0ea6cb5f7ab6f5116e53daf1a4eeee74ecd5883b208304b34f50306cabca14b0549098e05bb5aad5730e0570c7a9c92dee43475f1a73bf368d9a2e89216370efaa8f8f57102d6d8d28c2ba26cf8745d63d7388b2a4aeee65e2ce40f41c1b02178633682bd73c3f756008f9b04862fbd39d6c87f386c9c9457a9202e10a28e64218e878f5e53a2df890845c2c72c9eda680bf0a388b5cb83662cccec55c735105e63d38f003bf88fe4b409f3719c10c9414e7960ffb742fc2fe63fdecf76bf14411109ffacbc8cb2dba207a194248293fa868d837d76f25e3562208dd7a44cb9d282cb1db9646278aa4f4469df73909b5da18e8aa89103233c815cd8bef421077c12c654dd786ba900fbddfb323a877b7af19bcd2a53ad395da52cb4f340f2bb885f99795ef9db14ea9b4edf614aa2dbae2491dbe8ed036d11d1fee79aa2a1e7f4de217e364d44533ece3aaab41a54099daae352abfe35e7a7ea719a598a900dec08578baa42625a01c9e9b1171557db5b77420a7e9f23eff329673d4685e9e48b8a6cf1d24f44bfa535f0ed5d9ccd68ac6603f924c652207f74967448741558ba2a204aa18928612b31a6002a3eaf039fe5be2f8b10e371388f151464f4806d9036fad4c0e3cf0a518f1fff4f99dc6123d712a112cd57801a01c27ef52c7a0d32e57999769d45b065b74dffd4b4624f71bf4fa4bcbc2cab117c0fec4df4f6dc22ef85748832756c1787a16d3932345461a5c7409f2f197f0fdfc4cb4cbab194b84bead38f210915293e5619975378240bf2134de3937b3a318c258b642fecbf44350d054b251987771f601e46186fb0ffba929ac8fd3bd0f9c8e6cc3c30dc4d5fb0df6f2fb93dc5eb8c2457a9106ed1efdf13c33c1e8fad92347d2d8c3a49b60cf2a4acfab8dbc1d7044727989603ccea7149b77dbef9bb0a35d7d4aa60d9872f00b15a82fb669c8dfc2c2b414d4dba24c3482a10f2a63dec8cafd195e346780f76a838a546b51d683e8075edf7c344dcad80dc4af2ae8cf9d01479f54959cf9b722dc3c8f73aada1c0db899e3ae8312e221188b3172259c8064abeddb00ae341d4ff1746e1d294df6233c6e6128fb4d6fcd7ca2182f21e185861f5091e7d6e434beff8f49f746ed8fe14ad0be4924b0c5be179578de3ed01da57c36238b2cfccb9bd292e1c4821b4d2d0494065909b42f0f58f8243b4d0a2cc6457d97c140c70148c120029185a1ed6b3e1e6e057cb434fc2d6524528f02e6497e443e39f3b1a4d1f8a93e9959d8ea394df2ec2cefb91c4d65b223beef2a81b924086cbec05494cb00feafdc888cf4f04838e5da409fe2062c1aa7de5597baaf8cdc5c1fc0dec390b1302303886a4a9f0eb974aea105cf884896ca73e24e441ed5157f97c4051576f6ef7349e84a2f14c92912ed269ccef54c27046b0e86c8debb10a9a3b3bdee43005304312a3c1726432f5b17ec6955c690420da48e4f52ca645bb6bfd06c0582f79d269036d2bcae865507e82a375ab63ff60a72496185f8bd2e03f5744100555f94af77607a16fb10c939160d519b94204bacff2b44a8312a1a399298e956f55eafe9b37e205deb681312cba383ccec6483dacb6cbe4829f82df2027eb0a15877b143a35f93da71615cbbfbf94faff78be8b7163e529afb7e2ce9efae7bf969e1a001748bb51a517fbb2e33b87438e7e3a45dc20f317b5fe81fd2fec605a4492ac7ae7337cc4deae405484d1993a4069ed3a8275a2f5c7b9e64d4c46010074cebd81430f537644d0d1cd54e5443d5f16fadf60aab334719a459424b54071a540414898558d3cd4c819eb6146795dfe61688069149a4edfd9cee97c4c44b94eb698ef20a75498097c9100a9dbe2d383ad9b16ca9a648ebb0711cb5bd05582bdfc75214a205277ee4246efbb3621a121a7fc4396df4096ee282f5f340ca8461a327667313f1f90f4c5743b82e119c0f3772bb24c4464366aab69a48fe07ca80c26530b68c30827d52d7d5a49742e4ce6b5e85e672d8e9954c85775cabd2d48583bd349f94d21d6bc01e636d96a58e614cbf066e206b614402455e3e7af4667805d2d519d10512d8e9958b264ad23233773398e75ff2358974044eb8dc78baea6d2be8c1c16253efdfbf5a03330347d59e3e7623c58d49f7f2583193c5c5a9c4cd9a5d1d56d0eea6cc3f53aaa43397bd63bc7ba8007560da13db8d574c40a008d30c73c07227e9b4309d05c920bc752e5253f1833e59dbeaafceb0a50353479a0358941339e1b3c6a1bd3eb26848c0bbcdc1eb17cf201e9547ba08e68ed6bbf7e621483b61fa71d0e0329587df7659a4815dbf254e6a5bf85e672997ba8f4cdffa704e48c1c6886b655a38d6e132086bc94e3177b3e6409214caadc3a2c24f3e95df247038c6a27fe203b01555a58026b8a8ab040138324203106b9c848a8979714b2bb18ad3c2e87fa851284994bbe8fbf830f0e17c83559d16b76f7fd5c96d4fb29e875992ca80e56a42e07ec03ec9bcd198decb65b60d504a3a429fadc62141b8eadd901284c3c88461660c6ef9f8df2778cf9be15e28b5810d234693dfa847522091c97363ca1111cc0c216f8b71de0a7b567cfe7e4503fa275a76d88867a0dbde97bd06cda25b298db4f6f6780cd99d146853afa400dbeb2aee54fc2d348668f1be14863c10fdb5ddc7aee0021408995aca4fc4d97ee366860f581fba80a898306dc15d05f6e5dc12465ac44157625f1d57aaf49056c3b87049331056da249cc58f18d40e7dabe74727e48535785804c6361f1beda0eebe7c698dae15078ce15df516b7c38043651e287d6df0cb8ec6160351268f72f4170459aa12e1dc54364fd9751c8a601cc510f74c82da4e350cb6d149b0263f3e9110d8437fddfdb7224f197e5b6a0cb88b78a4250999a1057130e81c5f83bbf123acd4416ac8f08f4807c444b4a1ff77a0c299748a9b699d09cf15befacfb808e4fb600409bd8d4d181a24966ecc23c76889a1843a4eb499d3abb78cc5f2a86fd1f13206a5a41be57657fb68d8f15175836df1c56de52d0033cc203668a93ee0e9b54b4b631f9265499d269036d2bcae865507e82a375ab63ff60a72496185f8bd2e03f5744100555f08f4887d63c57fa8b16e10d12e674f3f61c61466bb2158decb3f2764a7d6dd0291bcdf53cb52cdd96b1f354160df8b9660d794c41346e6213b222e3b592b0d44607ae69116869fc679ebea54011bdd51f8498bb64a3542a8908a3d039f3bef608284b0386482f0588eec98a0c40ee9affc2d545aa7e748d46c0735a502563f32edc541a265a89262f05fad1f2c7636edea56868d5a80d1b6f78f6164914d9b5ef1011e9a3e025c4ac23c0c252b0b83b41d5f0fac5fd51b6418d9f6d99feb93481c890b5699085489ddd445b6505372bb9150957a2644f594a1d25ef1d8c885b54a879afa24f3b868691c7c1c848dadade3e02b17e9d1aeabe0c286af2792f54e5832d810674409c20cd9bb81dd7134ba29009aa088b48864dbb0620efc1bed428635212385f920973c22ddd8c850deb02f783e43a4d40ccad3d2b47ed20ee4ce7989a7236caf58b0ba623fd4fe4eaff6ce805ecdaf271681311ff85a3e1dc972935f820803afbd1dd6ea5b9637f64e15b9448c23a07c5a6c4f9a3efa44f766c320e09ef40487fafe43a6774549207d46ba64fd0e7343d866a06234d99ae1af8920fe7767694b7c5faa87b10697a10c73cf3b692a0e48b5eede442c4241acfcc2f7f1eaaaa1f3b8c91b585304921a0a7cfa7c37219a75e786e405cd3bf5f67d41f2870a724b6c7e1eb005d8697b97a7ae9fe80a7b36e91dc781da86bd37eeb343c23737e9fbe5236023a58a617c4d03aeb356a933d784f340400a57f283d5be16ea51d05536180cf9dd14980a95040a17e4412c29b45e242afc3d015fc73816d11606c5ac33bb9cb6113d40cd934230bc75d36b32510277f54e6392ecb7f6ecd43904b2002cd4cb7010eaa1f7940973517fc2396a3084d9faf9da10b100d3750786941af5b9b12e0e8fe57cbdae8edd0bef7c4a853e868c5f189ced27cbd8f485f2ddda48643ff2155298f53b8b040070235f4f879e23419156855bcc063122d543b16e55d94e6a53442db80cc5b47459bf6748ee709b48707ff827dba34150d82276e8860db05887001ad52f4d54a19a408d685a0f07edb184ee3c8bc3bf5c94ba3d0bf14716d2787d8a39f1eeb2cd6af0e2935c93c58e6bd3ede88736323aeab08758d5ba2b643b5128e8e365f0a7f686971f1b677bde28ba5d1e9774dba0d6404251549df85783ef0fb39f8c71f2fc3e349a1264494373d82f27a366b51f407e91676dd14c258f73772a6d0c96b29bec95133322241b6bc845d8999d5ebfd49d32e27ec905053e2e9daa333247349271ff279e6a53ad10b362897899aa2b6a409488cee329929a2a64edfdcd35f0e9ba733df47eb9193f89531ef60b77470e2569a47df9787fe9f8296ed5580813a80035e7ee83d70074bba63eafd6a071b1e51c6adc34753ff0ae6ecba4892e4064d0909f81b3d77d17a4d16fdf70cff22dca11531cda2798d13a1f266d79591969be3a27ebf360479c85da8586a2cdde6a67822b1f29d375dd7c7e17e6d30051d23f77a968547dff61bf0c5b9dc4b943939d269036d2bcae865507e82a375ab63ff60a72496185f8bd2e03f5744100555fa299a679469e895546d33b938c9ded1aefdbc996b0e6426af3f8c254acbfe383be444f95153febe9fbecbf0e6a270d4eab6d9a2034e5d9b9d1082b34ebf666330e035dc9647d8735aec542d0f67f8f4a36b17262b78f6a1d899b7928d28354797e2e1997f769ae10c181ad7ed30334e40c978761ac0753a8d8ce50f377e9ee6f8526f9ab9fcdcf811449825dd79ba910b2d5b44adc48b2b2e89679658c9a3ecfd0eb768dfaff14951cc560854ea64b43434e6e3489e775734270037d4ad1c269e62c3dacc14a8563e01b77b7e660625014ba9b2390507a17620cd051b6ca109147f3bdaeaa01426382886bb53140e2ee0bb48218a4c3256d9dad242bb5f87d46edbaa52eb77577e05807f7dac9b72eb75997df61eabc44bc1813b3c9e716704e2476f240f324543658169e92ba93a10afc7fa76e06d1cd0c7b9686afdedc970c1e57d9370776a33ece8e1b3a9f36d8ea266f11c3e44d06cf461e5dfaa564acef123563203c4fe8abd22d1233b8ea17b9b180a697389cfd4d93b133607473b6729a4a221880efe12e2f396f0a229e73e4162bc3ceef6cc8d211f818c4f224dcbf6e30cd72bb271e40b530154295335024a5d09909a1d9ea753a03e1a5cafbe938a01291ca990c45fe26f783cb7241b6ae5b96bb29dcd966743aa5ff447ec8bf97c52caae02a30360cd48f04a8d66bb6cb22f0b7af7bbf61b2b99b2ed1b102c3acee0978c1c72f8137d084ce26cb8668ace1125ed658cca64e38509b9d96f5b4512eaf5fac353efdb54774d94ef33b2cc3458e1e72d052978ed2936366282332783b56ca8d385cec837da1b2a2601cab5e0734c44048842fba80cc1932ec0b3621af34ef87f4a745d30ec9f0c581a26d9865028860764e9e2b6bed7ac2bc38e6e598526ee90286b3552b96663f5876a2a49a80570a6b6cdb9ff33bc31f1a0eef110d0e71f13a37ec812449321981c0e357bc0278c1e6b12def0aa870e3c95c77686cc9d77136407b9c301fec80d5b441be15cf19147fd719f2f6d7156b96fc0b8ce228297dfcbcef646fd2c17461ca26b341b089a8d2f0c61c4638a5367d50a9b37d5c9460b7743ba2172f47dd5639655f0d8674a363619a9e363b3debec4440153825b123e277214de32e04708eef5040af0a850d012b9fa5bfca4c61005c18db295d30f0d4e546f484a60a32f8bd8cdc794dc80488d647f1512bfca8e7a0625957eb70dfbdf2cc6ff6a8758c933b89b7d52e6415dac10355c99cf65484f7b5b1d4a7f0cd74a139e6d9ebed75fed8f5dca2435c16a10c318b119dd805c860da4a5fef1daf9ad277c3b2fb84bb225cbfbec33499a50783578fedadaa826be146b9f079970bae37a879c10cfaa1ea71c3a2d7bb361ef0984beecfa75303ce27132acc5e3e2a9f111dfc8d2a501fb84a983beafdb10e24c9eaa5d51cd1ac543a8a9dfc37f5afdfd417ec6315449eaa20c1551540543294a314b811fed7ed3e03c71e2c96885dcc102bc312f93e63070c99216900ce3954fdebb8e038fda6fa7d9c0ea9a32b32fea25137e12690f420017a99cce9d690ede405e0a55eb4802a13e9c9f09e058d82ae36b27b897fc58953eb650b37d3bbbd9a240e82355648689c8ad29412d0c074f1bd1e6bf9cbfa60c068a592c05a880b9440f6350eb8c91bcb053c2b7b0efd3ab446817e2f87b1b5ba085b311c9f4224cd57045609edfd283bbdbac5a5ed7b4913dbbfbff905a2b36649e7ff50323c6ee620bdb5a4ad319a7449f5c1bf7ef4cfad773c956dbdbb37822fcc83f210bdaef9357e641660785132a4be69ace2e845c840b860ad45368e6d92cc0e9147b972fbcd8904a5fa7318110b6bc615991f2c479bedf40412cf1b3304a76ed8f684671f970269062cc2848459ea3b6462421fe56a218f4adcabdb1512fe182caddbb077be7cfe25d23466e5d779828b2f4bac6407888a622476eb996435c3dee9ad32f58ccb0e0c7dced079cf493c5e0009d42800231980b45823579039f330f8e9152067307ae2c926042bd0605cf0a47004e0a4e9aea3aae192642ed6299619e2c2a5d4a0c0bda134ae7981c0f3bb5397a31abfd21a2a0f9fff1587cb78a9117d41e3c2359bb3095a75383d62131222250db49acd2620d6b5214f257660cf64dbd2a9ba71b55ac97faf1625a420565fb5954dfd14b8bcf51a67f0bb237b051e2e03618e46fdfba8e408d6ac9a52cbcbaef90514989eae423ea7e4b41180aa2f9bb69a93267eacd63f1bec301f33a04b25ba1a61d61b6eddf7022cb79b6a6e93814fc1dd493dfefb701a5a724e3bb70d1262b915a6be8d7b33838ef31952ac2946f2a9eb7d5abb119113304263e186f2903667d3af3fd863d0bae0a0664d10a3408b1873cc49dfa2ce9ea9520f6b44841792ca7fa2c4f9d62eb754a790ebcde0a1c35d4a5cc0a9530d1138d3a7616c28d2c292f74cf7650651cecd713644a0a1c5327969ecdc019cb9355ecf5fe69717d7ad417740e501586b4d93dceb108e3502c36b3fb9618a6156565d6f7cec2616d48df53afadcf1116392ca077318b27b6eb96367175d89d82bd62b2e98f9dba535b49afe310ea192f3b0067f8fdb0103ae7d085b8d999fac2d5ba6458f6b09fe87b7a46594127a9c9976bf8b696e0b71e1573584b5970a142c9e01d145824c17ffa719e53c8d1fd36b035001557d02b6f038b37989317472d517fc7570f18eafea9720a6114802f97f65ec721212fa99bdcfe10f053d59a0f6657319dfe0232f39b8332df7d1ec6776785466baeb11747a4e4498a989057ea3b2afaf4bde5189c072b8e67fe378f7509aea24ddd0969b1a71fc6aee4ddddc20e583b0819c06d1f102d7fccb08172c76532db68eb570f1547eac608e435fce66ea3033511863580f454b9f90968993956ff35ba83a86e49da786318a3f41bdbcc1e7191b5c6ba8b41020744106a69e1667961e7ce0833f581dfb34c5238bc7c3ac9861bf07a75356701fa3e79ddd69cddb6664696e1666b3394e0a5d500dcb5e769d923ffa4158bb18536a6713550fae541c46680e8685ae6291badce2e65a09139728aefabff3b4b079b43960efb63d18ad2711c3e2ae1eafece5290f91cdc7b5c67f4dae6709d3848217f9745cefdc6aeb7e86e798ca5bcef997ca2f222812b42f853eb5488b4d7bcd5982ae717012d39c6fb70034290a4e9134ecfbc13696178f536044d910ee1f0b2aa6e8838557d57a3b0a3ba19f6301476141736e8c4ddabbc44a987e6307f6ded9d45d91504703d91d8d29a97c9f240109c12e79b2a204f7c46039ee2cdb4d704ff6c0efcaf524cd8d774116e71aa4ee9a8a2fb557de455fbef8d511cf88708055c964d97ded1a98876f318e852997ef0eea9e60c8ec9d5df0313a56713016012adcdd758fcc8e3f1d62a838c2132fb21df095c35726a887b8e8469d6ab337d34982c5610f7b2eeee15751b16930a113a60d49f32d8884da2aa47604a9e25c61c99d69234b1ea2d6c062f284a9ff9682cdad92ec8e317b0261c130a3030a6b13242e09d3e1139830a2ac02f7ccd1183b611cabea6cb31ed9fc1bf109580ea6bf0fa769640f7a0f0e70524645f6929cbc4d665709bcf8acfaa258fbef6f2eec273b8c636b08480a91d603e01b3378c2a41c585f9211361483a4ae03244a54310dc87ad875d2d17219ed7a6d060c7b8ab29743e9ef91943be2f0d6b079b7489b89e4b8bf99371059fd45ed21368c7082fb83cebcb2a519b385dfdfede8f0ef55f2bd44b899d0a142fbef844d4bd94fdbe843c2ff6ad4cbf8556a03c42f0990575518dd3bee83df13e4b6faa841d36f7fab1a9790a8f7bb7ed9bf5a7c90ad30096732747235b2a017b000127614eea59a1fe1cb21925e5a2a5ac175be85cc5f2f597fc5eb76af6f79bda3a7bd144eff7248c4e1715ca596006267e1d29bb66394802a675b66e2bc8f1f484860a51d3b28bcb3d1191afe9c5baa79942d6a83f66d9a1795cceb0cd83a43770364bc77aab660a35ea2faafe0aa6a0e748f79a3adcac0a301a1484409d891f48b0cedf28f37676d0a318820817e265c80e02b8faadd54f0c3e153a22d68e940bb168df9bb5459761b922fbbb539f7b79f2632d3f1370236a63ba4fae71f74cdfa0d31565347d44934ece9939414ca143f1c7959b85b49113e208f9ea4e980c57053cd0905de4374abb94ab2b9e2e3806eb3568e994a272e783a6bcbc689d5d7d32ebebef58028d57781d63c9eae5f70149a2df7f55acf11db40f564b53a7a64413354effc2041e1050a49e7220fbe1b448c695724b8edd9342e5445d4a6bfbc943428e1c044f31c639199acc76f76577b561708c543659064dae459be28e3300275b5e5004dde938d1f91af862f7cc9cf38414b43a687bbabfbd7ff29dea6055c2b2457bb65b75e5c4a3e094ce48e15df8a49c76723865cdb4ae8c177d42803c1b89caa9e685708a690f67d007c9c2fd3e920350d206b675f9007526f45e937c8a4ba79cd1dd38691d85305434d219222f2cc9d16a8ba596e079c9658c92ad2d8f314b4b439cc01b109795afc4ebbe50ad89c20f146fae1365500a678ac38a6eb77fd5af7aabfbab86e64ca7624571fa7fa166d663a190f8590cb347151b62ee177a88fe94666db5dcd5719f35b79283da225afa5a79116225a1e64be6cadd527f9ac9ccf388821425af6f54a2d90594f533b35a0e2cc42d24562e7b971992ab0f7b5a0f87963a48adcb600e45d2a6ffa2b6435db156c1f9c7220711849a79cbbc529b10732ed3616492f77401f7ca6ff0496dc5af6bb08c713b7c7903f40833559186b25ffd0682c81052c9f5e0ace49df3c198beda53418d9a1dca37032b84c839cb9255f2e5998d6ac00c813f3c5cbde690bc606e53d7079f943a6b34f84cd981a09e960af01b023f4b7ada7f9ec023650730b98873da539c9eeb9a890a065b20f3acb1faf24d8fcf9d1a214e218b764ef45f4ce649d990526ed35c7c3e0bb1d6c6b5f25c40df6a6740ef7588c05484aa10cfca7e397b527a4dea784cbf65e14de812c7a534e49e01cfd0e4bc4704e4a5334b59789dadee5a90bf2580d9356e881a13cbe2c339e4bbe631956ef72114f9f4bd088e3d029deb3b28340cc28bb37439c1393595faad6c394a08b98cd82f4566f59ecd21c51ae03e41a95f59d9205386dce2dab00f2d59178e52c41330d13a98ef63856c3c09d4910c51ce7e843dd059817b566b4405bab4290b8def6d9c742bf16d58e792aee6a6ff2de017ad55dd157cac06f8b75f8db4ef9f9ca953bda8a17dffe5ab428e06c96de62d92cf7fcbfa5fe2099c74c5326c6ab4d7aeb276cc8f310b7773d00987ca04f7c90118d43c9d159400fe86d88f44af2b68a94ec1e0f7fe6d1fe87dca205685fff8da7c3cbe486bd54fa8dff82f93d1bb60c191ecd324bcf4a4e552217781b87bb1f95c2cf088f797440dadd7214d96089808a056e3dc230a2479ae8c40d80fe51c84c89ab14d29fb06a07e2c75e862e9b7cd2755f7ab6f5116e53daf1a4eeee74ecd5883b208304b34f50306cabca14b0549098138df6e321dc36d735cb346328ee7813d0e5b1fa17021d7b846717b80e4e408658e52e4f0532def6debb18b59f79766a7aac0509edc990abf63d2cf1858a1cd8671cf341efd1143971f083cd67ef9b0df3a27eced28eaf62033f7b4411772c24974b2d0052a692ccbe56b67117d74b76b061982803f44ac0c73e10feb79aac0669b3f5c532bf26fe73235c702918f5364a008c605aba7e63f57cc1d8bf2b449314894cf84a2312279162155ba62681329e2b4b6f28c42015a5e33f97cac1fbfcf5a90424ec94fccbba4ddb18aedbf7dcc90c8c768e44999b2d8957d4d47c46d93609f611f9ea622ced6df4a0292ffdbdcd5d947105a53ed754ecef7293c71c60a39ba5e575c7175133972ac104c71163c2aa663c32cf947306bb0ff0a2dd5178602c4bb00d8cf48a45578a79608ef7142e78a3e74121906b7c0c808b003ebb1b25935bdc8972ff4d5980f16147ecc66fc6ccdc7b3717ffafa06264f5d5b51101bbe308067b7a54c2e19fe52bf25c9fc61143d3f5d5811e524582287f8209f54fe93abeda6723b5716a45e24c1982612de9a5925784aa356c44b9c3d770c11dc1b058aad0bfbc33a91c661b1c564db629017ef2d7e1446c9077ea3fe1ddb478ca460b97eb24a307c397206dd0744b6ed2ef4bca222d7f223f4ea692fb777f587c57cc7dfca9ca69bf00670146d7d7c5518fd2057b38a86116abfd968051a459568b7377034f0377e23425703c35b2192a078be157be5ed3881565025511f2bbb51c1f0a4d873447982ffc5417a0db5245f047d340f4b1419245f07f328f62a43ed8af35d35e9e27f739dc30f46a0d2a2ed255afc3c6a381c8b4ee50c0132c13bc5c334a1ffa6e950a497b2ab4ae39abf7eb363fc8990d465d5559cf3899675e3bdc8ca82dd6f94dd89f26dbc66095920e9c8fcad9436316703f8856a0425b0388509384d1715ba86dbe8fc6794250741ff38b2e6703ae41f33e03a156aecd3b0ab0af26e308293cca5fca28b3a3dda6ac61eb17f8ec2adc1846bd2fd6f36d3e8ad3d72b7be1a93123c0bb85db4a2c41b6a8f09da07982f634402f4ea65208c62cb5d17528548afabfbe1a36d4c35e3f467a814fd1ef93009f99524e30629d6e87bcc64cdd4f871f2f41944b7c662c89c62e6b8876337e1a7768a1bcfccbf8d1492db04bfc8c9f63fc648211e2687185e9c885b8e734471603596049732f9cf2a2c40f1840004f6dd4d06dc250047aaa089d858fbb7bcd397626b6b55e302e1583fbd2569c4f061911cab7a50d6c99d9993ab6490f1eccf2f3a84d25772caf4903e73de5a5d816794606973fddc50a7449a8a318f2b7e68952c8c6cd0bd8461a92466128402d2dad28efd0656ad3c8127cc77b4b3dede66c443a157e9f02de84d6407fa232e93ca3ce8d308352da83d7127aede2839c00fcfeaf7a4e281c5aae7d897bd3c1b8704b6166d89e093103ffea444f6942cc47f1a07eec1483ca5c03f799141d4a225cfa3b1db889ef6e12baa75353b0fb02a5dab0918f36072c3a10cb49c8fdf674991ec96a57b0f985bf9187ff2e686c098d94d5610ad7b1608b1ccc80f99ac6c6fdb37a6f1cdf79499c1a3bfc49e01a7c48627f6c628134876bddc7170ef0f3808d470917694eecc7b5aca9fa3adea427ca8dd850a287d240b06cde4882528a45e38896e626f6be00f86d5ab133faafeda1de433df2e52da82b41d68c99bd7984f52669a9c8e786e3c73ae384e1daff701bd5483bcdd17b2489fd5c2f44f39f127779beceb08ec28df2b5e20947ce0da8044045799fe23c0788756d4cc5581cdd33c934359558e4f787e5a1481eda3fd803f66c60a6b06aa527e903d5e6042190fd99942809e431c0bec9f0a35b3fa65fc272404fcae16f2e69cc361b768f712e100d6bca83499d02f49202cafbe95eb01be143629425292181593091e541d1f9e73e751a093b63454f382e93e6989f967b285d5942b29eed809260e3f725ce1c4c7a80ecc2cf5ae8ea010f90b12be4ba0ca63c1f8c2e4c3cfc15e4eb151616d6764b969aa05eac338b5f972e28b4b3d9d86ca530c95eb9fe2dcecdc4e2a7e2822c9cc41a55d36552fa678c0ab365cb57d867b479c310fad6866d467d5c467e31f7801671b87eaea4e30a0ade3ae981a379a3985fef3954239afd08857f76990fb38abcdafedc01021aa00fef6b6ac336d1b3af7b28879ee8119f00e26a552e6accd0883cf53c71b8a73f28dbcf992ce9fdd1ebf0f64cb171aa8392b37957b215f0a84e369dcb7fcc07f5eaedac5a04285fec217a836dc206cd2da467ea19b952097dcb25d711502a91b3e5ccf0a6b60d1b0acefc665314fb329719d1922d16389fd061a12f6bc5cf653ef7af6509235a0046db72100297c4435e87f838dd2c1b5a0d6530572dafb9115861653b83a434388372e4c7887c6d26e7d74f2fe0773ca8ed6a43b17d8f67039274356005536ec8828414f66cc215ead9e6d49cbd03580534874d224a145c66a725e423f540032fd30ce29768fa18af89cb7ce4b83383fc0d9dd1bedde10fe62e66abb8a367fba6da374afcd32995f93ffdc5f2f858d1cf5a2097839d467dfc9f32fa75db898cab4ae040ccab1b6625d8c06265b170cadead0e8b5249e38fb1c1a7a3ab743ff246000505ba55fa8858c95fc69f01c9bc174fef53908e322e8e294b1f54f9f3430242b02ad8237322eae4b1f52890f57647a700a3111b68400a1448348abc195d29d098f83c6e89071146d426542342ab5ddf7a2796b986f50813b294ca7cf639896724a793e3b1c2028e576946432ca7af2e9584f91b48564111fd2c73c8debbbcd9a0e3f5ddd382eeb51c6a0ab461283c11f9e347f9edb02f01c7d07b822a85441b99ddfb332e2e8fa9b3d5805d4060a09ec40c27c2c4aa3539121aec4d4024c4f70fd3bf110657530326ecac8b04fdd4e216209679cdd0d076bc772c3842cca4b30ceb240fd1ab1129e4a87c226eb9bbe5ee08c256a715d503ed236aeb740285510e41f4ebc172b85b11c69f01c9bc174fef53908e322e8e294b1f54f9f3430242b02ad8237322eae4b14b1ca823262492c26f8f19541368279d2e77a81ff4164a3d4836e900398a6e4f6946432ca7af2e9584f91b48564111fd2c73c8debbbcd9a0e3f5ddd382eeb51c729d0a08357572150841391e1157e6a31b3729867a38761f24554d0818e65f1ca7f650c414e99ffc4b642cfb5bc48597b47ea2c503728d48ed067f3b3ec0101ed843bf46ca5993ecc035d93baf6d82b582a7676a4f53dd0a6e11c3b43fac59ddc418430eb9f7327e442d4989455922a6a7079f981e5a81fcb1f22d07a8a0bee3e5dbf21798abb0293c26712036f8b160ba326636944c0d5b84579a292f30a8782315e91911e136dfbdaea549d7d0b6a1562a3db44f94c3fab4c877577f6ce6ce51769e15957ece79164656062d2b73cbbfad067fe9b3a1c8ca107fc462a4ade4a1dc179ab1515aaefa2542b9801063289d537584dad557ae1172e0a0b5b7a2f04a1c9a9a4ec9581b0ad7a645165e7d2929c14fa1f87933fb2a1abe61222bbb1c8927e816163d872715c6c249baeb27616c9d00f0b131389c26db333a925c3ab6bd43e26141f0ac8c6ffe5ab23d2bdf6c577cae07382a6df04214a519320db566eabcfdb1b52da32d72dc8046a1385e3f75be83e6021653075652016611ee27e73710b1674511049d55accdc002d71167056ad6d600cc8752a44de7a75f6f6c190d5f7e99555fd51433176a6b1c1bd7168860d40a537952004be882d64124901665107ffbfdffa8ded41cff28880c942d082ffbcbb52dac3ba20e61e3ec41b8db26a801d094d98cd4e51c47f0bd4254942c9141430447f52b1fc9a3d2fe387e42534046ab0515dc7ea6d31f68b1d0eb1b03f0434060f325cf8ed0140b609d6d674458d608d45a68ce65c3df0fd6c6176a66bfe0e10af211eca03670e4c8ba601erootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenscap-1.3.4-lp151.2.6.1.src.rpmopenscapopenscap(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1__/@_Q_w@^^{G^@^^]:\@\[@[[@[ @Z@Z1@Z1@ZZ@Z Z Y@X@XXoX2XW@V@V%@V`.V@Vf@UmUUF U#T@T}T|X@Ty@Marcus Meissner Marcus Meissner Marcus Meissner Robert Frohl Marcus Meissner Christophe Giboudeaux Marcus Meissner Marcus Meissner Marcus Meissner Robert Frohl Robert Frohl Bjørn Lie Robert Frohl meissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.comjengelh@inai.demeissner@suse.commeissner@suse.comrbrown@suse.commeissner@suse.commeissner@suse.commeissner@suse.comjengelh@inai.demeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.comLed - 0001-Fix-memory-allocation.patch: fixed a crash during oscap oval eval- openscap-leap-cpe-15.12.patch: add CPE dict entries for openSUSE Leap 15.1 and 15.2- add dbus-1-devel buildrequires to enable systemd tests (bsc#1178301)- openscap 1.3.4 * New features - Add support for FreeBSD - Make use of HTTP header content-encoding: gzip if available - Improved yamlfilecontent: updated yaml-filter, extend the schema and probe to be able to work with a set of values in maps * Maintenance, bug fixes - A lot of memory leaks have been plugged - Refactored rpmverifyfile probe and fixed memory leak - Fixed SEGFAULT caused by recursive and circular dependencies between OVAL definitions - Fixed DOM representation of the profile platform - Test suit: better portability, more granularity in results, inclusion of memory-related tests - Compatibility with uClibc - Local and remote file system detection method was improved - Make the report a valid HTML5 document- openscap 1.3.3. Notable improvements in this release: - a Python script that can be used for CLI tailoring (autotailor) (thank you, Matěj Týč); - timezone for XCCDF TestResult start and end time (thank you, Jan Černý); - new yamlfilecontent independent probe (draft implementation), see the proposal https://github.com/OVAL-Community/OVAL/issues/91 for additional information. There are other changes as well, here is the list: - Introduced `urn:xccdf:fix:script:kubernetes` fix type in XCCDF; - Added ability to generate `machineconfig` fix; - Detect ambiguous scan target (utils/oscap-podman); - Fixed #170: The rpmverifyfile probe can't verify files from '/bin' directory; - The data system_info probe return for offline and online modes is consistent and actual; - Prevent crashes when complicated regexes are executed in textfilecontent58 probe; - Fixed #1512: Severity refinement lost in generated guide; - Fixed #1453: Pointer lost in Swig API; - Evaluation Characteristics of the XCCDF report are now consistent with OVAL entities; from system_info probe; - Fixed filepath pattern matching in offline mode in textfilecontent58 probe; - Fixed infinite recursion in systemdunitdependency probe; - Fixed the case when CMake couldn't find libacl or xattr.h. - dropped 0001-Do-not-use-C-keyword-operator-as-a-function-paramete.patch: upstream- Add upstream patch to fix the scap-workbench build: * 0001-Do-not-use-C-keyword-operator-as-a-function-paramete.patch- switch back to official release - openscap 1.3.2 - the test suite and build scripts were improved to support Debian 10 - offline mode has received some love with a set of dedicated tests and various fixes in OVAL probes; - the oscap-docker wrapper is no longer dependent on Atomic - Python binding are now more robust - HTML reports and guides, generated by the scanner, are now more accessible for non-visual rendering agents - Support of multi-check rules has been improved across the whole workflow There are other changes as well, here is the list: * New features - Offline mode support for environmentvariable58 probe - The oscap-docker wrapper is available without Atomic + Maintenance, bug fixes - Improved support of multi-check rules (report, remediations, console output) - Improved HTML report look and feel, including printed version - Less clutter in verbose mode output; some warnings and errors demoted to verbose mode levels - Probe rpmverifyfile uses and returns canonical paths - Improved a11y of HTML reports and guides - Fixes and improvements for SWIG Python bindings - #1403 fixed: Scanner would not apply remediation for multicheck rules (verbosity) - Fixed URL link mechanism for Red Hat Errata - New STIG Viewer URI: public.cyber.mil - Probe selinuxsecuritycontext would not check if SELinux is enabled - Scanner would provide information about unsupported OVAL objects - Added more tests for offline mode (probes, remediation) - #528 fixed: Eval SCE script when /tmp is in mode noexec - #1173, RHBZ#1603347 fixed: Double chdir/chroot in probe rpmverifypackage- temporary openscap 1.3.1 git snapshot - make it build with new RPM (bsc#1160720)- use distribution-release instead of dummy-release- openscap 1.3.1 - New features - Support for SCAP 1.3 Source Datastreams (evaluating, XML schemas, validation) - Introduced `oscap-podman` -- a tool for SCAP evaluation of Podman images and containers - Tailoring files are included in ARF result files - OVAL details are always shown in HTML report, users do not have to provide `--oval-results` on command line - HTML report displays OVAL test details also for OVAL tests included from other OVAL definitions using `extend_definition` - OVAL test IDs are shown in HTML report - Rule IDs are shown in HTML guide - Added `block_size` in Linux `partition_state` defined in OVAL 5.11.2 - Added `oscap_wrapper` that can be used to comfortably execute custom compiled oscap tool - Maintenance and bug fixes for a complete list please see https://github.com/OpenSCAP/openscap/releases/tag/1.3.1 - removed patches accepted upstream: rpmverifyfile_unittest.patch rpmverify_unittest.patch sysctl_unittest.patch test_probes_rpmverifypackage-disable-epoch-test.patch xinetd_probe.patch- obsolete removed packages: openscap-engine-sce and openscap-extra-probes- Drop gconf2-devel BuildRequires: It is not mandatory, so lets build without this obsolete package. - Add pkgconfig(glib-2.0) and pkgconfig(gobject-2.0) BuildRequires: They are also optional, but not obsolete, and previously pulled in via gconf2-devel dependency, so lets build support for them.- openscap-1.3.0 - New features - Introduced a virtual '(all)' profile selecting all rules - Verbose mode is a global option in all modules - Added Microsoft Windows CPEs - oscap-ssh can supply SSH options into an environment variable - Maintenance - Removed SEXP parser - Added Fedora 30 CPE - Fixed many Coverity defects (memory leaks etc.) - SCE builds are enabled by default - Moved many low-level functions out of public API - Removed unused and dead code - Updated manual pages - Numerous small fixes - xinetd_probe.patch: fix trailing whitespace in config - test_probes_rpmverifypackage-disable-epoch-test.patch: fix rpmverifypackage unit test - sysctl_unittest.patch: fix sysctl unit test - rpmverifyfile_unittest.patch: fix rpmverifyfile unit test - rpmverify_unittest.patch: fix rpmverify unit test - openscap-xattr.patch: removed, included by upstream- openscap-xattr.patch: build against new libattr- scap-yast2sec-xccdf.xml: remove platform cpe match, as it is impossible to match both opensuse and sles or official suse_linux_enterprise_server names at once. (bsc#1091040)- openscap-1.2.17 - New features - HTML Guide user experience improvements - New options in HTML report "Group By" menu - oscap-ssh supports --oval-results (issue #863) - Maintenance - Support comparing state record elements with item - Updated Bash completion - Make Bash role headers consistent with --help output - Fixed problems reported by Coverity (issue #909) - Fixed CVE schema to support 4 to 7 digits CVEs - Fix output of generated bash role missing fix message - Fix oscap-docker to clean up temporary image (RHBZ #1454637) - Fix Ansible remediations generation - Add a newline between ids in xccdf info (issue #968) - Fix unknown subtype handling in oval_subtype_parse (issue #986) - Outsourced the pthreads feature check and setup - Speed up in debug mode - Refactored the Python handling in build scripts - Prevent reading from host in offline mode (issue #1001) - Many probes use OWN offline mode - Improve offline mode logic in OVAL probes - Do not use chroot in system_info probe - Prevent a segfault in oscap_seterr on Solaris - Out of tree build is possible - Use chroot for RPM probes in offline mode - PEP8 accepts lines up to 99 characters - New configure parameter --with-oscap-temp-dir (issue #1016) - Fixed OVAL record elements namespace and SEXP conversion - Removed '\r' characters from help output (issue #1023) - Full Python 3 compatibility - Removed basic Python implementation of oval_probes.c - Added support for Travis CI and Sonar Cloud - Minor fixes inspired by Sonar Cloud - Added Fedora 29 CPE - New tests in upstream test suite (offline mode, Ansible, etc.)- openscap-new-suse.patch: handle SLE15 and openSUSE Leap 42.3 and 15.0 (bsc#1091040)- Replace old $RPM_* shell vars.- replace oscap-scan.init by oscap-scan.service, add a /usr/bin/oscap-scan helper tool for this. (bsc#1083115)- disable scap-as-rpm binary to avoid python2 dependency. (bsc#1082135)- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- openscap-productid-cvrf.patch: add a --productid selector for "oscap cvrf" as upstream does not detect the system yet. (might go away)- openscap-1.2.16 - New features - oscap can generate output that is compatible with STIG Viewer. - CVRF parsing and export has been implemented. - oscap info command has been expanded. - The AIX platform is supported. - Many documentation improvements. - Numerous other improvements of existing features. - Maintenance - Huge cross-platform improvements. - Memory leaks fixed (RHBZ#1485876). - SELinux fixes. - Many coverity fixes. - Numerous other bugfixes. - buildrequire procps-devel- openscap-1.2.15 / 25-08-2017 - New features - short profile names can be used instead of long IDs - new option --rule allows to evaluate only a single rule - new option --fix-type in "oscap xccdf generate fix" allows choosing remediation script type without typing long URL - "oscap info" shows profile titles - OVAL details in HTML report are easier to read - HTML report is smaller because unselected rules are removed - HTML report supports NIST 800-171 and CJIS - remediation scripts contain headers with useful information - remediation scripts report progress when they run - basic support for Oracle Linux (CPEs, runlevels) - remediation scripts can be generated from datastreams that contain multiple XCCDF benchmarks (issue #772) - basic support for OVAL 5.11.2 (only schemas, no features) - enabled offline RPM database in rpminfo probe (issue #778) - added Fedora 28 CPE - Maintenance - fixed oscap-docker with Docker >= 2.0 (issue #794) - fixed behavior of sysctl probe to be consistent with sysctl tool - fixed generating remediation scripts (issue #723, #773) - severity of tailored rules is not discarded (issue #739) - fixed errors in RPM probes initialization - oscap-docker shows all warnings reported by oscap (issue #713) - small improvements in verbose mode - standard C operations are used instead of custom OpenSCAP operations - fixed compiler warnings - fixed missing header files - fixed resource leaks (issue #715) - fixed pkgconfig file (RHBZ #1414777) - refactoring - documentation fixes and improvements- Remove line-trailing whitespace from last changelog entry. - Rename %soname to %sover to better reflect its use. - Replace unnecessary %__-type macro indirections.- openscap-1.2.14 / 21-03-2017 - New features - Detailed information about ARF files in 'oscap info' (issue #664) - XSLT template creating XCCDF files from OVAL files - Generating remediation scripts from ARF - Significant improvements of User Manual (issue #249, #513) - HTML report UX improvements (issue #601, #620, #622, #655) - Warnings are shown by default - Verbose mode is available in 'xccdf remediate' module (issue #520) - Added Fedora 26, Fedora 27 and OpenSUSE 42.2 CPEs (issue #698) - Support for Anaconda remediation in HTML report - Maintenance - Fixed CPE dictionary to identify RHEVH as RHEL7 (RHBZ #1420038) - Fixed systemd probes crashes inside containers (RHBZ #1431186, issue #700) - Added a warning on non-existing XCCDF Benchmarks (issue #614) - Fixed output on terminals with white background (RHBZ #1365911, issue #512) - Error handling in oscap-vm (RHBZ #1391754) - Fixed SCE stderr stalling (RHBZ #1420811) - Fixed Android OVAL schema (issue #279) - Fixed absolute filepath parsing in OVAL (RHBZ #1312831, #1312824) - Fixes based on Coverity scan report (issue #581, #634, #681) - Fixed duplicated error messages (issue #707) - Fixed XCCDF score calculation (issue #617) - Fixed segmentation faults in RPM probes (RHBZ #1414303, #1414312) - Fixed failing DataStream build if "@" is in filepath - Fixed missing header in result-oriented Ansible remediations - Memory leak and resource leak fixes (issue #635, #636) - New upstream tests - Many minor fixes and improvements- openscap-1.2.13 / 05-01-2017 - Maintenance - we always build system_info OVAL probe, fixed configure output accordingly - warn when the user requests to generate an ARF from XCCDF 1.1 - fixed a segfault when loading an OVAL file with invalid family attribute - added --thin-results CLI override to oscap xccdf eval - added --without-syschar CLI override to oscap xccdf eval - fixed a segfault when freeing xccdf_policy of the default profile - removed ARF schematron workaround when there are no applicable checks - fixed verbose output in oscap xccdf generate fix - do not filter fix by applicability when generating remediations from results - fixed memory leaks, resource leaks and other minor issues- openscap-1.2.12 / 21-11-2016 - New features - separated stdout and stderr in SCE results and HTML report - HTML reports contain [ref] links for rules and groups - Maintenance - fixed ARF errors reported by the SCAPval tool - fixed CVE parsing (issue #550) - fixed namespace of ARF vocabulary according to NIST SP800-126 errata - fixed exporting OVAL Windows namespaces - fixed injecting xccdf:check-content-ref references in ARF results - fixed oscap-docker incompliance reporting (issue #475, RHBZ #1387248) - fixed oscap-docker man page (RHBZ #1387166) - fixed memory leaks and resource leaks - small fixes and refactoring, test suite fixes- openscap-1.2.11 / 14-10-2016 - New features - huge speed-up of generating HTML reports and guides - support remote datastream components (issue #526) - support tailoring of external datastreams - various attributes of remediation scripts are now shown in HTML report (issue #541) - new option generating OVAL results without system characteristics - remediation scripts in HTML report are now collapsed - support for extracting Ansible playbooks - enabled fetching remote resources in OVAL module - added Wind River Linux CPE - Maintenance - updated jQuery and bootstrap libraries in HTML reports - extended, improved and updated user manual - fixed issues with proxy in oscap-docker (RHBZ #1351952) - fixed a bug in OVAL arithmetic function - fixed a segmentation fault (issue #529) - fixed results of XCCDF rules with @role="unscored" (issue #525) - fixed invalid characters in OVAL results (issue #468) - fixed a segmentation fault in tailoring (RHBZ #1367896) - updated SUSE 11 CPE - fixed many memory issues - large refactoring of datastream module - new tests in upstream test suite - various small fixes and improvements - openscap-1.2.10 / 29-06-2016 - New features - support --benchmark-id when running `oscap xccdf generate guide` - added CPE support for OpenSUSE 42.1 - Maintenance - oscap-docker fixed to be source compatible with both Python 2 and 3 - fixed offline mode in rpmverifypackage probe - fixed scanning of non-RHEL containers in oscap-docker (issue #427) - fixed regression in loading a datastream session (RHBZ #1250072) - fixed missing SCE results in XCCDF reports (issue #394) - fixed a segmentation fault (issue #370) - fix error message when OVAL generator element is missing (issue #345) - fixed failing rpminfo probe - fixed compilation on RHEL5 (issue #393) - new tests in upstream test suite - test suite is able to run on Fedora 24 - fixed remediation scripts appearance in HTML guides (issue #460) - fixed autoconf build - small fixes, refactoring, small documentation improvements- openscap 1.2.9 release - New features - oscap-chroot - a tool for offline scanning of filesystems mounted at arbitrary paths - enabled offline scanning in many probes - support for SCE in data streams - many improvements of verbose mode - verbose messages can be written on stderr - runlevel probe supports SUSE systems - new upstream tests - Maintenance - a lot of refactoring - fixes in various tests - OCILs are correctly placed in datastreams (issue #364) - oscap-vm can work with fusermount when guestunmount is not available - fixed oscap-docker HTTP communication issues (issue #304) - fixed oscap-docker tracebacks (issue #303, #317) - fixed container mounting in oscap-docker (issue #329) - added Fedora 25 CPE - only non-empty profiles are built (rhbz#1256879, rhbz#1302230) - fixed compiler errors on RHEL5 and SLES11 - fixed sorting of groups in HTML report (issue #342) - fixed version/@time and version/@update in XCCDF Benchmark - fixed CPE definitions to work also in offline mode - fixed sysctl probe (issue #258) - fixed manual page for oscap-ssh (rhbz#1299969) - updated user manuals and manual pages - updated .gitignore - dropped fix-missing-include.dif, not needed anymore- enable the SCE (script checking engine) packaged in "openscap-engine-sce" subpackage. - enable the CCE (Common Configuration Enumeration)- openscap 1.2.8 release - Maintenance - textfilecontent54_probe does not produce false positives on non-UTF files (rhbz #1285757) - fixed oscap-docker - small improvements in verbose mode - oscap info module shows information about tailoring files - fixed build with CCE (issue #264) - fixed XCCDF score computation (issue #272) - fixed segmentation fault in variable probe (issue #277) - fixed broken support for OVAL directives - fixed bash completion - plugged memory leaks - fixed fresh static analysis (coverity) findings - fixed shellcheck warnings - new tests - refactoring in datastream module - many small bugfixes and typo fixes- openscap 1.2.7 release - New features - OVAL 5.11.1 fully supported - oscap-vm - tool for offline scanning of virtual machines - verbose mode - added SLED, SLES and OpenSUSE CPE names - show profile description in HTML report and guide - group rules by PCI DSS identifier in HTML report - preliminary support for Ansible Playbooks within xccdf:fix - added "How to contribute" and "Versioning" documents - Maintenance - using bziped RHSA documents in oscap-docker - fixed errors of sysctl probe - fixed skip-valid option (issue #203) - fixed segmentation faults in SCE content reporting (issue #231) - fixed tracebacks of scap-as-rpm - fixed invalid memory reads in rpmverifyfile probe (issue #212) - updated README and user manual - many small bugfixes and new tests - openscap-new-inventory.patch: upstreamed - fix-missing-include.dif: refreshed, 1 hunk upstream- openscap-new-inventory.patch: find out the CPE ids of SUSE Linux Enterprise and openSUSE versions.- openscap 1.2.6 release - New features - introduced OpenSCAP user manual - improved OVAL 5.11.1 support - added OVAL 5.11.1 XSD schemas and schematrons - support for core/platform schema versions - support for check_existence attribute in state entities - support for CIM datetime format - amended behavior of mask attribute - added support for remote .xml.bz2 files (use with --fetch-remote-resources) - rewrote oscap-docker to python, deeper integration with Atomic Host - introduced CPE name for Fedora 24 to the internal dictionary - HTML report & guide - results can be grouped by according to various aspects - printing supported (interactive elements are now hidden when printing) - table of content now shows only selected items (rule & groups) - references to RHSA are presented as links to website (rhbz#1243808) - Maintenance - scap-as-rpm can now build source rpm packages (srpms) (trac#469) - scap-as-rpm now supports python3 - refactored oval processing into oval_session structure - many smaller bugfixes and new tests - new openscap-docker subpackage- openscap-1.2.5 update - maintenance - smaller bugfixes - plugged memory leaks - fixed fresh static analysis (coverity) findings - fixed shellcheck warnings - fixes for Solaris platform- openscap-1.2.4 update - new features - OVAL 5.11 support 99.8% completed! - new symlink probe introduced - new process58 test capabilities - added possible_value support for external variables - added possible_restriction support for external variables - improved IP address comparisons - Added Scientific Linux CPEs - Added oscap-docker tool - Created man-page for oscap-ssh - HTML changes - improved visibility of selected XCCDF profile in guides and reports - render rule-result/message contents in reports - maintenance - Tests now pass on ppc64 little endian arch (rhbz#1215220) - partition probe now supports remount, bind and move mount options - Patched NIST OVAL-5.11 schemas to be backward compatible with OVAL-5.10 (rhbz#1220262) - fixed scap-as-rpm to work with vintage python (2.6) - better error reporting when a probe dies (i.e. due to OOM killer) - dropped selinux policy from upstream (rhbz#1209969) - fix segfault on invalid selectors (rhbz#1220944) - solaris support patches: file-system zones, systeminfo improvements - many smaller fixes and new tests- openscap-1.2.3 update - new features - oscap-ssh -- handy utility to run remote scan over ssh - glob_to_regexp OVAL function added - HTML changes - show rationale elements - show fixtext elements - show Benchmark's front-matter, description and notices - show warnings for Groups and Rules - improved handling of multiple fixes within a single Rule - scroll evaluation characteristic if they overflow - maintenance - OVAL 5.11 schema fixes - Coverity and memory leak fixes - skip transient files when traversing /proc (trac#457)- openscap-1.2.2 update - new features - OVAL 5.11 support turned on by default - included OVAL 5.11 schematron rules - DataStream can now contain OVAL 5.11 - `oscap ds sds-compose` now supports --skip-valid parameter - HTML report changes - Notably increased level of OVAL details - Table of contents is now generated for HTML guides - maitenance - rhbz#1182242, rhbz#1159289 - @var_check & @var_ref exporting - solaris build fixes - xccdf:fix/instance processing fixes - improved (none) epoch processing in rpm probe - environmentvariable58 now emits warning messages when appropriate - offline mode improvements - other bugfixes- openscap-1.2.1 update - API changes - 5.11 schemas updated (from RC1 to gold) - oscap_source_new_from_memory can take bzip2ed content - HTML report changes - severity bar is now reversed (left-to-right) - maintenance - rhbz#1165139 - fix probe cancelation - dozen of bugfixes- openscap-1.2.0 update - new features - native support of bzip2ed SCAP files (file extension needs to be '.xml.bz2') - improved performance on huge XML documents, especially DataStreams - minimized use of temp files to absolute minimum - added OVAL-5.11 release candidate schemas - API changes - overall 50 new symbols added to public API - introduced oscap_source abstraction for input files - further info: http://isimluk.livejournal.com/4859.html - all the parsers converted to use oscap_source abstraction - introduced ds_sds_session, high level API for playing with Source DataStreams - introduced cpe_session, abstraction to approach multiple CPE resources - introduced ds_rds_session, high level API for playing with Result DataStreams (ARF files) - deprecated dozens of API calls dependent on filepath - introduced API for waivers (xccdf:override) and modification of ARF - initial support for waivers in HTML Report - dozens of small improvements - maintenance - dozens of small fixes - dozens of memory leaks (whole test suite is now leak free) - updated gnulib - openscap-1.1.0-fix-bashisms.patch: upstreamed- openscap-1.1.1 update - Hint towards `oscap info` when profile is not found in oscap tool - HTML report changes: - Source OVAL results from ARF if available - Highlight notchecked rules, treat them as rules that need attention - HTML guide changes: - Variable Substitution improvements - Show benchmark title - Show info about selected profile - Avoid cdf12:notice, show only its contents - bugfixes: - improved handling of fqdn in XCCDF - memory leaks - static analysis fixes- fix bashism in oscap-scan.cron script - add patches: * openscap-1.1.0-fix-bashisms.patchopenscap-engine-sceopenscap-extra-probeslamb05 1609420634  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.3.4-lp151.2.6.11.3.4-lp151.2.6.11.3.41.3.4     !""#$$#%&&'((((((((&)))))****************openscapAUTHORSNEWSopenscapCOPYINGopenscapcpeREADMEopenscap-cpe-dict.xmlopenscap-cpe-oval.xmlschemasarf1.1asset-identification_1.1.0.xsdasset-reporting-format_1.1.0.xsdreporting-core_1.1.0.xsdxAL.xsdxNL.xsdcommoncatalog.xsdxlink.xsdxml.xsdxmldsig-core-schema.xsdcpe2.0cpe-dictionary_2.0.xsd2.1cpe-dictionary_2.1.xsd2.2cpe-dictionary_2.2.xsd2.3cpe-dictionary_2.3.xsdcpe-language_2.3.xsdcpe-naming_2.3.xsdcvecce_0.1.xsdcpe-language_2.1.xsdcve_0.1.xsdcvss-v2_0.2.xsdnvd-cve-feed_2.0.xsdpatch_0.1.xsdscap-core_0.1.xsdvulnerability_0.4.xsdocil2.0ocil-2.0.xsdoval5.105.10.1aix-definitions-schema.xsdaix-system-characteristics-schema.xsdapache-definitions-schema.xsdapache-system-characteristics-schema.xsdcatos-definitions-schema.xsdcatos-system-characteristics-schema.xsdesx-definitions-schema.xsdesx-system-characteristics-schema.xsdfreebsd-definitions-schema.xsdfreebsd-system-characteristics-schema.xsdhpux-definitions-schema.xsdhpux-system-characteristics-schema.xsdindependent-definitions-schema.xsdindependent-system-characteristics-schema.xsdios-definitions-schema.xsdios-system-characteristics-schema.xsdlinux-definitions-schema.xsdlinux-system-characteristics-schema.xsdmacos-definitions-schema.xsdmacos-system-characteristics-schema.xsdoval-common-schema.xsdoval-definitions-schema.xsdoval-definitions-schematron.xsloval-directives-schema.xsdoval-directives-schematron.xsloval-results-schema.xsdoval-results-schematron.xsloval-system-characteristics-schema.xsdoval-system-characteristics-schematron.xsloval-variables-schema.xsdoval-variables-schematron.xslpixos-definitions-schema.xsdpixos-system-characteristics-schema.xsdsharepoint-definitions-schema.xsdsharepoint-system-characteristics-schema.xsdsolaris-definitions-schema.xsdsolaris-system-characteristics-schema.xsdunix-definitions-schema.xsdunix-system-characteristics-schema.xsdwindows-definitions-schema.xsdwindows-system-characteristics-schema.xsdaix-definitions-schema.xsdaix-system-characteristics-schema.xsdapache-definitions-schema.xsdapache-system-characteristics-schema.xsdcatos-definitions-schema.xsdcatos-system-characteristics-schema.xsdesx-definitions-schema.xsdesx-system-characteristics-schema.xsdfreebsd-definitions-schema.xsdfreebsd-system-characteristics-schema.xsdhpux-definitions-schema.xsdhpux-system-characteristics-schema.xsdindependent-definitions-schema.xsdindependent-system-characteristics-schema.xsdios-definitions-schema.xsdios-system-characteristics-schema.xsdlinux-definitions-schema.xsdlinux-system-characteristics-schema.xsdmacos-definitions-schema.xsdmacos-system-characteristics-schema.xsdoval-common-schema.xsdoval-definitions-schema.xsdoval-definitions-schematron.xsloval-directives-schema.xsdoval-directives-schematron.xsloval-results-schema.xsdoval-results-schematron.xsloval-system-characteristics-schema.xsdoval-system-characteristics-schematron.xsloval-variables-schema.xsdoval-variables-schematron.xslpixos-definitions-schema.xsdpixos-system-characteristics-schema.xsdsharepoint-definitions-schema.xsdsharepoint-system-characteristics-schema.xsdsolaris-definitions-schema.xsdsolaris-system-characteristics-schema.xsdunix-definitions-schema.xsdunix-system-characteristics-schema.xsdwindows-definitions-schema.xsdwindows-system-characteristics-schema.xsd5.115.11.1aix-definitions-schema.xsdaix-system-characteristics-schema.xsdandroid-definitions-schema.xsdandroid-system-characteristics-schema.xsdapache-definitions-schema.xsdapache-system-characteristics-schema.xsdapple-ios-definitions-schema.xsdapple-ios-system-characteristics-schema.xsdasa-definitions-schema.xsdasa-system-characteristics-schema.xsdcatos-definitions-schema.xsdcatos-system-characteristics-schema.xsdesx-definitions-schema.xsdesx-system-characteristics-schema.xsdfreebsd-definitions-schema.xsdfreebsd-system-characteristics-schema.xsdhpux-definitions-schema.xsdhpux-system-characteristics-schema.xsdindependent-definitions-schema.xsdindependent-system-characteristics-schema.xsdios-definitions-schema.xsdios-system-characteristics-schema.xsdiosxe-definitions-schema.xsdiosxe-system-characteristics-schema.xsdjunos-definitions-schema.xsdjunos-system-characteristics-schema.xsdlinux-definitions-schema.xsdlinux-system-characteristics-schema.xsdmacos-definitions-schema.xsdmacos-system-characteristics-schema.xsdnetconf-definitions-schema.xsdnetconf-system-characteristics-schema.xsdoval-common-schema.xsdoval-definitions-schema.xsdoval-definitions-schematron.xsloval-directives-schema.xsdoval-directives-schematron.xsloval-results-schema.xsdoval-results-schematron.xsloval-system-characteristic-schematron.xsloval-system-characteristics-schema.xsdoval-variables-schema.xsdoval-variables-schematron.xslpixos-definitions-schema.xsdpixos-system-characteristics-schema.xsdsharepoint-definitions-schema.xsdsharepoint-system-characteristics-schema.xsdsolaris-definitions-schema.xsdsolaris-system-characteristics-schema.xsdunix-definitions-schema.xsdunix-system-characteristics-schema.xsdwindows-definitions-schema.xsdwindows-system-characteristics-schema.xsd5.11.2aix-definitions-schema.xsdaix-system-characteristics-schema.xsdandroid-definitions-schema.xsdandroid-system-characteristics-schema.xsdapache-definitions-schema.xsdapache-system-characteristics-schema.xsdapple-ios-definitions-schema.xsdapple-ios-system-characteristics-schema.xsdasa-definitions-schema.xsdasa-system-characteristics-schema.xsdcatos-definitions-schema.xsdcatos-system-characteristics-schema.xsdesx-definitions-schema.xsdesx-system-characteristics-schema.xsdevaluation-ids.xsdfreebsd-definitions-schema.xsdfreebsd-system-characteristics-schema.xsdhpux-definitions-schema.xsdhpux-system-characteristics-schema.xsdindependent-definitions-schema.xsdindependent-system-characteristics-schema.xsdios-definitions-schema.xsdios-system-characteristics-schema.xsdiosxe-definitions-schema.xsdiosxe-system-characteristics-schema.xsdjunos-definitions-schema.xsdjunos-system-characteristics-schema.xsdlinux-definitions-schema.xsdlinux-system-characteristics-schema.xsdmacos-definitions-schema.xsdmacos-system-characteristics-schema.xsdnetconf-definitions-schema.xsdnetconf-system-characteristics-schema.xsdoval-common-schema.xsdoval-definitions-schema.xsdoval-definitions-schematron.xsloval-directives-schema.xsdoval-directives-schematron.xsloval-results-schema.xsdoval-results-schematron.xsloval-system-characteristic-schematron.xsloval-system-characteristics-schema.xsdoval-variables-schema.xsdoval-variables-schematron.xslpixos-definitions-schema.xsdpixos-system-characteristics-schema.xsdsharepoint-definitions-schema.xsdsharepoint-system-characteristics-schema.xsdsolaris-definitions-schema.xsdsolaris-system-characteristics-schema.xsdunix-definitions-schema.xsdunix-system-characteristics-schema.xsdwindows-definitions-schema.xsdwindows-system-characteristics-schema.xsd5.11.3aix-definitions-schema.xsdaix-system-characteristics-schema.xsdandroid-definitions-schema.xsdandroid-system-characteristics-schema.xsdapache-definitions-schema.xsdapache-system-characteristics-schema.xsdapple-ios-definitions-schema.xsdapple-ios-system-characteristics-schema.xsdasa-definitions-schema.xsdasa-system-characteristics-schema.xsdcatos-definitions-schema.xsdcatos-system-characteristics-schema.xsdesx-definitions-schema.xsdesx-system-characteristics-schema.xsdevaluation-ids.xsdfreebsd-definitions-schema.xsdfreebsd-system-characteristics-schema.xsdhpux-definitions-schema.xsdhpux-system-characteristics-schema.xsdindependent-definitions-schema.xsdindependent-system-characteristics-schema.xsdios-definitions-schema.xsdios-system-characteristics-schema.xsdiosxe-definitions-schema.xsdiosxe-system-characteristics-schema.xsdjunos-definitions-schema.xsdjunos-system-characteristics-schema.xsdlinux-definitions-schema.xsdlinux-system-characteristics-schema.xsdmacos-definitions-schema.xsdmacos-system-characteristics-schema.xsdnetconf-definitions-schema.xsdnetconf-system-characteristics-schema.xsdoval-common-schema.xsdoval-definitions-schema.xsdoval-definitions-schematron.xsloval-directives-schema.xsdoval-directives-schematron.xsloval-results-schema.xsdoval-results-schematron.xsloval-system-characteristic-schematron.xsloval-system-characteristics-schema.xsdoval-variables-schema.xsdoval-variables-schematron.xslpixos-definitions-schema.xsdpixos-system-characteristics-schema.xsdsharepoint-definitions-schema.xsdsharepoint-system-characteristics-schema.xsdsolaris-definitions-schema.xsdsolaris-system-characteristics-schema.xsdunix-definitions-schema.xsdunix-system-characteristics-schema.xsdwindows-definitions-schema.xsdwindows-system-characteristics-schema.xsdxmldsig-core-schema.xsdaix-definitions-schema.xsdaix-system-characteristics-schema.xsdandroid-definitions-schema.xsdandroid-system-characteristics-schema.xsdapache-definitions-schema.xsdapache-system-characteristics-schema.xsdapple-ios-definitions-schema.xsdapple-ios-system-characteristics-schema.xsdasa-definitions-schema.xsdasa-system-characteristics-schema.xsdcatos-definitions-schema.xsdcatos-system-characteristics-schema.xsdesx-definitions-schema.xsdesx-system-characteristics-schema.xsdfreebsd-definitions-schema.xsdfreebsd-system-characteristics-schema.xsdhpux-definitions-schema.xsdhpux-system-characteristics-schema.xsdindependent-definitions-schema.xsdindependent-system-characteristics-schema.xsdios-definitions-schema.xsdios-system-characteristics-schema.xsdiosxe-definitions-schema.xsdiosxe-system-characteristics-schema.xsdjunos-definitions-schema.xsdjunos-system-characteristics-schema.xsdlinux-definitions-schema.xsdlinux-system-characteristics-schema.xsdmacos-definitions-schema.xsdmacos-system-characteristics-schema.xsdnetconf-definitions-schema.xsdnetconf-system-characteristics-schema.xsdoval-common-schema.xsdoval-definitions-schema.xsdoval-definitions-schematron.xsloval-directives-schema.xsdoval-directives-schematron.xsloval-results-schema.xsdoval-results-schematron.xsloval-system-characteristic-schematron.xsloval-system-characteristics-schema.xsdoval-variables-schema.xsdoval-variables-schematron.xslpixos-definitions-schema.xsdpixos-system-characteristics-schema.xsdsharepoint-definitions-schema.xsdsharepoint-system-characteristics-schema.xsdsolaris-definitions-schema.xsdsolaris-system-characteristics-schema.xsdunix-definitions-schema.xsdunix-system-characteristics-schema.xsdwindows-definitions-schema.xsdwindows-system-characteristics-schema.xsd5.3apache-definitions-schema.xsdapache-system-characteristics-schema.xsdfreebsd-definitions-schema.xsdfreebsd-system-characteristics-schema.xsdhpux-definitions-schema.xsdhpux-system-characteristics-schema.xsdindependent-definitions-schema.xsdindependent-system-characteristics-schema.xsdios-definitions-schema.xsdios-system-characteristics-schema.xsdlinux-definitions-schema.xsdlinux-system-characteristics-schema.xsdmacos-definitions-schema.xsdmacos-system-characteristics-schema.xsdoval-common-schema.xsdoval-definitions-schema.xsdoval-definitions-schematron.xsloval-results-schema.xsdoval-results-schematron.xsloval-system-characteristics-schema.xsdoval-system-characteristics-schematron.xsloval-variables-schema.xsdoval-variables-schematron.xslsolaris-definitions-schema.xsdsolaris-system-characteristics-schema.xsdunix-definitions-schema.xsdunix-system-characteristics-schema.xsdwindows-definitions-schema.xsdwindows-system-characteristics-schema.xsd5.4aix-definitions-schema.xsdaix-system-characteristics-schema.xsdapache-definitions-schema.xsdapache-system-characteristics-schema.xsdcatos-definitions-schema.xsdcatos-system-characteristics-schema.xsdesx-definitions-schema.xsdesx-system-characteristics-schema.xsdfreebsd-definitions-schema.xsdfreebsd-system-characteristics-schema.xsdhpux-definitions-schema.xsdhpux-system-characteristics-schema.xsdindependent-definitions-schema.xsdindependent-system-characteristics-schema.xsdios-definitions-schema.xsdios-system-characteristics-schema.xsdlinux-definitions-schema.xsdlinux-system-characteristics-schema.xsdmacos-definitions-schema.xsdmacos-system-characteristics-schema.xsdoval-common-schema.xsdoval-definitions-schema.xsdoval-definitions-schematron.xsloval-results-schema.xsdoval-results-schematron.xsloval-system-characteristics-schema.xsdoval-system-characteristics-schematron.xsloval-variables-schema.xsdoval-variables-schematron.xslsolaris-definitions-schema.xsdsolaris-system-characteristics-schema.xsdunix-definitions-schema.xsdunix-system-characteristics-schema.xsdwindows-definitions-schema.xsdwindows-system-characteristics-schema.xsd5.5aix-definitions-schema.xsdaix-system-characteristics-schema.xsdapache-definitions-schema.xsdapache-system-characteristics-schema.xsdcatos-definitions-schema.xsdcatos-system-characteristics-schema.xsdesx-definitions-schema.xsdesx-system-characteristics-schema.xsdfreebsd-definitions-schema.xsdfreebsd-system-characteristics-schema.xsdhpux-definitions-schema.xsdhpux-system-characteristics-schema.xsdindependent-definitions-schema.xsdindependent-system-characteristics-schema.xsdios-definitions-schema.xsdios-system-characteristics-schema.xsdlinux-definitions-schema.xsdlinux-system-characteristics-schema.xsdmacos-definitions-schema.xsdmacos-system-characteristics-schema.xsdoval-common-schema.xsdoval-definitions-schema.xsdoval-definitions-schematron.xsloval-results-schema.xsdoval-results-schematron.xsloval-system-characteristic-schematron.xsloval-system-characteristics-schema.xsdoval-variables-schema.xsdoval-variables-schematron.xslpixos-definitions-schema.xsdpixos-system-characteristics-schema.xsdsolaris-definitions-schema.xsdsolaris-system-characteristics-schema.xsdunix-definitions-schema.xsdunix-system-characteristics-schema.xsdwindows-definitions-schema.xsdwindows-system-characteristics-schema.xsd5.6aix-definitions-schema.xsdaix-system-characteristics-schema.xsdapache-definitions-schema.xsdapache-system-characteristics-schema.xsdcatos-definitions-schema.xsdcatos-system-characteristics-schema.xsdesx-definitions-schema.xsdesx-system-characteristics-schema.xsdfreebsd-definitions-schema.xsdfreebsd-system-characteristics-schema.xsdhpux-definitions-schema.xsdhpux-system-characteristics-schema.xsdindependent-definitions-schema.xsdindependent-system-characteristics-schema.xsdios-definitions-schema.xsdios-system-characteristics-schema.xsdlinux-definitions-schema.xsdlinux-system-characteristics-schema.xsdmacos-definitions-schema.xsdmacos-system-characteristics-schema.xsdoval-common-schema.xsdoval-definitions-schema.xsdoval-definitions-schematron.xsloval-results-schema.xsdoval-results-schematron.xsloval-system-characteristic-schematron.xsloval-system-characteristics-schema.xsdoval-variables-schema.xsdoval-variables-schematron.xslpixos-definitions-schema.xsdpixos-system-characteristics-schema.xsdsharepoint-definitions-schema.xsdsharepoint-system-characteristics-schema.xsdsolaris-definitions-schema.xsdsolaris-system-characteristics-schema.xsdunix-definitions-schema.xsdunix-system-characteristics-schema.xsdwindows-definitions-schema.xsdwindows-system-characteristics-schema.xsd5.7aix-definitions-schema.xsdaix-system-characteristics-schema.xsdapache-definitions-schema.xsdapache-system-characteristics-schema.xsdcatos-definitions-schema.xsdcatos-system-characteristics-schema.xsddebian-definitions-schema.xsddebian-system-characteristics-schema.xsdesx-definitions-schema.xsdesx-system-characteristics-schema.xsdfreebsd-definitions-schema.xsdfreebsd-system-characteristics-schema.xsdhpux-definitions-schema.xsdhpux-system-characteristics-schema.xsdindependent-definitions-schema.xsdindependent-system-characteristics-schema.xsdios-definitions-schema.xsdios-system-characteristics-schema.xsdlinux-definitions-schema.xsdlinux-system-characteristics-schema.xsdmacos-definitions-schema.xsdmacos-system-characteristics-schema.xsdoval-common-schema.xsdoval-definitions-schema.xsdoval-definitions-schematron.xsloval-results-schema.xsdoval-results-schematron.xsloval-system-characteristic-schematron.xsloval-system-characteristics-schema.xsdoval-variables-schema.xsdoval-variables-schematron.xslpixos-definitions-schema.xsdpixos-system-characteristics-schema.xsdredhat-definitions-schema.xsdredhat-system-characteristics-schema.xsdsharepoint-definitions-schema.xsdsharepoint-system-characteristics-schema.xsdsolaris-definitions-schema.xsdsolaris-system-characteristics-schema.xsdunix-definitions-schema.xsdunix-system-characteristics-schema.xsdwindows-definitions-schema.xsdwindows-system-characteristics-schema.xsd5.8aix-definitions-schema.xsdaix-system-characteristics-schema.xsdapache-definitions-schema.xsdapache-system-characteristics-schema.xsdcatos-definitions-schema.xsdcatos-system-characteristics-schema.xsddebian-definitions-schema.xsddebian-system-characteristics-schema.xsdesx-definitions-schema.xsdesx-system-characteristics-schema.xsdfreebsd-definitions-schema.xsdfreebsd-system-characteristics-schema.xsdhpux-definitions-schema.xsdhpux-system-characteristics-schema.xsdindependent-definitions-schema.xsdindependent-system-characteristics-schema.xsdios-definitions-schema.xsdios-system-characteristics-schema.xsdlinux-definitions-schema.xsdlinux-system-characteristics-schema.xsdmacos-definitions-schema.xsdmacos-system-characteristics-schema.xsdoval-common-schema.xsdoval-definitions-schema.xsdoval-definitions-schematron.xsloval-directives-schema.xsdoval-directives-schematron.xsloval-results-schema.xsdoval-results-schematron.xsloval-system-characteristics-schema.xsdoval-system-characteristics-schematron.xsloval-variables-schema.xsdoval-variables-schematron.xslpixos-definitions-schema.xsdpixos-system-characteristics-schema.xsdredhat-definitions-schema.xsdredhat-system-characteristics-schema.xsdsharepoint-definitions-schema.xsdsharepoint-system-characteristics-schema.xsdsolaris-definitions-schema.xsdsolaris-system-characteristics-schema.xsdunix-definitions-schema.xsdunix-system-characteristics-schema.xsdwindows-definitions-schema.xsdwindows-system-characteristics-schema.xsd5.9aix-definitions-schema.xsdaix-system-characteristics-schema.xsdapache-definitions-schema.xsdapache-system-characteristics-schema.xsdcatos-definitions-schema.xsdcatos-system-characteristics-schema.xsdesx-definitions-schema.xsdesx-system-characteristics-schema.xsdfreebsd-definitions-schema.xsdfreebsd-system-characteristics-schema.xsdhpux-definitions-schema.xsdhpux-system-characteristics-schema.xsdindependent-definitions-schema.xsdindependent-system-characteristics-schema.xsdios-definitions-schema.xsdios-system-characteristics-schema.xsdlinux-definitions-schema.xsdlinux-system-characteristics-schema.xsdmacos-definitions-schema.xsdmacos-system-characteristics-schema.xsdoval-common-schema.xsdoval-definitions-schema.xsdoval-definitions-schematron.xsloval-directives-schema.xsdoval-directives-schematron.xsloval-results-schema.xsdoval-results-schematron.xsloval-system-characteristics-schema.xsdoval-system-characteristics-schematron.xsloval-variables-schema.xsdoval-variables-schematron.xslpixos-definitions-schema.xsdpixos-system-characteristics-schema.xsdsharepoint-definitions-schema.xsdsharepoint-system-characteristics-schema.xsdsolaris-definitions-schema.xsdsolaris-system-characteristics-schema.xsdunix-definitions-schema.xsdunix-system-characteristics-schema.xsdwindows-definitions-schema.xsdwindows-system-characteristics-schema.xsdsce1.0sce-result-schema.xsdsce-xccdf-extended-component.xsdsds1.2cpe-dictionary_2.3.xsdscap-source-data-stream_1.2.xsd1.3scap-source-data-stream_1.3.xsdxccdf1.11.1-tailoringxccdf-1.1-tailoring.xsdXMLSchema.dtdcpe-1.0.xsdcpe-language_2.0.xsddatatypes.dtdplatform-0.2.3.xsdsimpledc20021212.xsdxccdf-schema.xsdxccdfp-1.1.xsd1.2XMLSchema.dtdcpe-language_2.3.xsddatatypes.dtdxccdf_1.2-schematron.xslxccdf_1.2.xsdxsllegacy-fix.xsllegacy-fixtpl-bash.xmllegacy-xccdf-share.xsloval-results-report.xsloval-to-xccdf.xslxccdf-branding.xslxccdf-guide-impl.xslxccdf-guide.xslxccdf-references.xslxccdf-report-impl.xslxccdf-report-oval-details.xslxccdf-report.xslxccdf-resources.xslxccdf-share.xslxccdf_1.1_remove_dangling_sub.xslxccdf_1.1_to_1.2.xsl/usr/share/doc/packages//usr/share/doc/packages/openscap//usr/share/licenses//usr/share/licenses/openscap//usr/share//usr/share/openscap//usr/share/openscap/cpe//usr/share/openscap/schemas//usr/share/openscap/schemas/arf//usr/share/openscap/schemas/arf/1.1//usr/share/openscap/schemas/common//usr/share/openscap/schemas/cpe//usr/share/openscap/schemas/cpe/2.0//usr/share/openscap/schemas/cpe/2.1//usr/share/openscap/schemas/cpe/2.2//usr/share/openscap/schemas/cpe/2.3//usr/share/openscap/schemas/cve//usr/share/openscap/schemas/ocil//usr/share/openscap/schemas/ocil/2.0//usr/share/openscap/schemas/oval//usr/share/openscap/schemas/oval/5.10.1//usr/share/openscap/schemas/oval/5.10//usr/share/openscap/schemas/oval/5.11.1//usr/share/openscap/schemas/oval/5.11.2//usr/share/openscap/schemas/oval/5.11.3//usr/share/openscap/schemas/oval/5.11//usr/share/openscap/schemas/oval/5.3//usr/share/openscap/schemas/oval/5.4//usr/share/openscap/schemas/oval/5.5//usr/share/openscap/schemas/oval/5.6//usr/share/openscap/schemas/oval/5.7//usr/share/openscap/schemas/oval/5.8//usr/share/openscap/schemas/oval/5.9//usr/share/openscap/schemas/sce//usr/share/openscap/schemas/sce/1.0//usr/share/openscap/schemas/sds//usr/share/openscap/schemas/sds/1.2//usr/share/openscap/schemas/sds/1.3//usr/share/openscap/schemas/xccdf//usr/share/openscap/schemas/xccdf/1.1-tailoring//usr/share/openscap/schemas/xccdf/1.1//usr/share/openscap/schemas/xccdf/1.2//usr/share/openscap/xsl/-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:15448/openSUSE_Leap_15.1_Update/10cb493a1421011526e91d44935a838e-openscap.openSUSE_Leap_15.1_Updatedrpmxz5x86_64-suse-linux                                               directoryUTF-8 Unicode textASCII textXML 1.0 document, ASCII textXML 1.0 document, ASCII text, with CRLF line terminatorsXML 1.0 document, ASCII text, with very long linesXML 1.0 document, ASCII text, with very long lines, with CRLF line terminatorsXML 1.0 document textXML 1.0 document, ASCII text, with very long lines, with CRLF, LF line terminatorsXML 1.0 document, UTF-8 Unicode text, with very long lines, with CRLF, LF line terminatorsXML 1.0 document, UTF-8 Unicode text, with CRLF, LF line terminatorsXML 1.0 document, ASCII text, with CRLF, LF line terminatorsXML 1.0 document, UTF-8 Unicode text, with very long linesASCII text, with very long lines, with CRLF line terminatorsXML 1.0 document, UTF-8 Unicode text, with very long lines, with CRLF line terminatorsexported SGML document, ASCII textXML 1.0 document, UTF-8 Unicode textSVG Scalable Vector Graphics imageI]חs:M4utf-83e6bee2105d75664c31d4b39b83c8b4750c51203686553d113c902c8b45fe385? 7zXZ !t/!d]"k%w!n.qGxhڐH vm hWT 8Y^p4!g19k06S./un3+ Ԧmf[N5EG8!)+`8܌cS4ŪE* lecSa)7wؤ ncmϟԏ UI-WMp˴?^G + ;'+K~b4]%~CPV*fԹ@GDޅoh1rKB +ʄB$kKW }=8smN0~`t:tBz+qzu+fGZc+S@,%K NPт{]䇰{ڬ*-"9/VQ:^qgZYZҰpqVՍɄ^_VdNFb]5P4F}'sɪ&*V?:)睸x6;b5뤃"¯fYE:mDa EsN//*xK&5t ]hW_$xД S;V8 dzy5ЯLGUpsI*SY!]P~1 "@nl 4K󩉱'[^`\Vel!LVQoqpUdNS?S"u[6džGqM)5ju]f+;1%xH4wW^g*xRH+1-BJa_3, 0eh@a+hӡ@p1.DJ"جfbA\Q}9êAof] Zkތ ?X|O?\ ehC3}EG :6ᚰB"韅<) qSA. _ nk{D7j5gt,HSqJl@రVoGBx笥9[]dDύn&M7;N8r0C9*2v) f`ihxOn@o` VC|ߋβӆpvÂOX{_ oJ"kH2w#A8SGgpS]Y@18)!ʀWmcFјJf/B"kDŽɤgb1 eA U6gIH[0U捱yrv<9WB_nRiA߷<~_M;Ώ>yώsukG >=̥{<~d$צ}+[Ezby>9Bso4xɒgoc3ok;>ȯ[<10C i@`NwC8ڬ+ kP2"Fʩ1n'D I$~`Ucጞ&=V۞C OeNV'Q*JBQ%u0;BVy3wT Oםr40! ̻6s#Ns92Q ;t| :ˇ|?7*RhZ8'Ndɲ&w>PΏnZtˆϪKH؂jN YP3ү}>~:VvG>RD%܎M'&k@0mqO3D_(}u9]8v$w菠8 F !hSB}YclN!KW ڵO6|w&&c.D_~D. yeb59 fxQ&"SbfmA. ?[7lBv^yFK#+1OЎZ`V^iOKiC0\Zﺵ.EP9belB}zLR%JCyjyjH$o;"#~ªY-g,y⑺wc=~Ϥbc=I5g xA=ٱ0HO CFͷO>ٮZZ+Znߴ{Er5C/Evb9/"M]C1R)y5*uAs3ǧd TIL*": (j^ }P%: t4n$dUĵN+CM &5E!@+CKoQى06WJIܹfF(B@N}";; ѣڜH?S,CVQ E =C%Ƭ),c*>jw^%C\Դ>:\iӭ1󸣫`w+էqDQEm* rp$G'BI@(G[0^e,˳ wU,=ؼD+[t}| 0lR3̣kvR2bY=2Lk;^"[Π >_[D-yJ5jzD+*ǝ{Hyr+qg!ڿ;m}K>VAȔA"]L =IvdWT?k%[Pst-rES~,&&vmũIfJ/;ĶREg XYMc{Lu AspVLC>!1׍mXcDk*QJף[ڜ4~|k]MBLR6=Erxİ<"BEI%]Cu摰tPh |I;&@&=āWf0VM]Vlx@ )'؜4Zgߴg_|$RT+7fv",y=ݍu,SǦ҇Å-)iSR61e$Ô3 ,6qoyȓN'JSqc3N;NP*ҁEjSȵLnVS}-$O1OD*eW|t{W3dJ; ɷ\T^I$E.LuBI 80m6ϔ>kq<KTTnт 3r` ~*. h,l#y|l2,6s!5d`xC^܀R S~-M+S NXٝa[$0ƙ@wy%F~t y0L6P{Qxu&ڠ;|3Aoz#ΖRYTgitVZUT/1 Oٹ^P3},Q6jOKmbV^Y/<!m]-+!"rx%hPdT\|1|gy9]z9( _M>ԫ o%+ `9}4_\Z*WL $zM#8+hMLTSqs̊ç;n g 5ImgA" <h{5Րܱ$BoG懝XzݬrP*Bzd7|?nsyʖ0Hȉ׆ae9HN&\-,V<4eKIE_B./(%q&f ~$%Hި;f'4me^N7ܬZK0:~00aFXԷ=FmR-<30T8aQm+l̴gK~zfǓ׺d.8ݩ=d4JB r'wrN\pֵeW$u)[ւjpt$uYCQC!= ȓti;5r6FPx5.Ѯ8{@R>E\3*QF|./+8W j"5"a< jKi:]V#~jY(wF 8W9m0q~OK|UJ弑( X4憈"!#/RƗ6BkRM e|0=O6ͳ2xv)g5x]#yЀ-UWn^>]GMݓ+uklR!.og_COBrG<}T˺l~d8vs3,1"dYj|;-x,r,oLǦ^;ol|Jr&ilB3 ZXQw>_a~[4KLp/>5S:]!r1Uojf u \Xn&%pXWtT$R?T4dioa?FX&Ak[e +VNb_ip(fJh?N->E]}'9lC+W쟭'АϋP};xK+21ptG)cpyX]ɢG;#z~W38!DO.b]F&0Z_OgMcE'7'! c~veLSs:p!F1ɔŷKie`XPZpHQOc/^l- ] :(6"ɐw0+*+|!Q Qbu XWUEjoC9W7G-x P^ 4w<5KAbm2,+q.Re&Vfǀ&Kv:P3U=6+E5]g kG^LcOXc uwG3 ~)ȄWrq@y4U/Vg  PL`ǷJBE]obv=>YpF*a1ƫdsYMXoFt'Pl  WSKye΅鐆dAmJ w|1Z:ZD=zR  6A-{@=PMcCn2c! QɾS=51=Nxzr'o䜡*L*7âkK0^Fc@˥h綏Dۅ晚dvW`sdS)onV>Vu*5Vu~K{N׽]:9Q9m؈AoρcC.Vo¾@ *qfҞ;tv`Q"( i)i- R#!N8'^(Fb|V%?oPHꋢAG8 "$ǗgHzC@`TGu9ܨivbw~U;H/UbW95̒#WŝkfZx~$seP#|X@e!w[@@kN\9XC HD֔Gzܮ3R?ʼU E*t+ͦг6cG,+쓿GRX{~.;?8A[x~Y&Uz _$Ւ2+nu| ;H9Npilc&5q/Z#OCj=ˬXjf]ӷ⼇$peY{.b֒Cʹ+H9䜆4mFU?-)*2Km8&bVV)/1GdIǚ\ sN,^W`^UbUtFVw")F% ˪%FuVYwjR&r"m7K#H] _[EJw%K^.*NpKwNV>%U0j (}Rxa$6]~L]/άE˰1>=ՏQDn\jn^} @FcJOkifhG~$1br0wAgbubI*Au偛}s ¼$2&u/_׼t}}q7{Nbr9@=P=ۇvM]jNihxy^X ̝d=e&hwjJԈvZg{kuV+1WvHclZ(2(H,gD$oLS3I.^[j1$ˋ%>]e^$gq9VkWB: KM6Q_nCk1~26D!PgkmW^"+^i߁+,HahAΜ~͏3~KhKx42N5eyx"Z;c 5Abkz+ &L vqA1` GihGg$Eqk1eO*OK#)1l׾-ͳ =~m)JC܊MMޡe3ߏ8e:qXf9,~iRi[+x|αL`4S7jTTwGFj~#zŦM<}~\G '3ZH}7i("i7&7fo”tO0i|sjmTC8CS̏D kQ—WL /\03;hs8O*HD@\%53EJ{:IҊڶNU:yN5h_/~Mkn:D(lt\HhQ*;w8{{.ՑjEXHu=h5i gXqڂ^/Y=f'Ȗrz&V817^Xs-7L_/3UPLf?$tpQw V:0/]Qf+j?r$]+Gsc]G۾{Ǝh% uxQ@`lpjw 'n={kB+ =K,ш&dShv1ndlTQcMf%Y ,I6X׾ݓk<$h%O8s=򥮉&qk;&5" 6;&Gkkq@Z?kM?p.lt|inpb$,S:x ja=5(H$\bd,ͿY`},u E~#F운XKvD~TGXˇh-IʎƯt_t2.ЉôlmSE|9x xoƖEftQv?UјfCތٚANsd }+.{<P\?k &#۳{=1\5͵.ߟ}E[PaTJq&xPX^8W&5lǻvjd/9woǪ'XTP!AsXA~^wZ9apT-cE"hdĭ6 c8q/L-BNpi\&I VCOhq:[C_4w;t@q830+Ƞ; {$P +ɧIk) f`{' $uo)T$qE3)N,TO0kplt qae ~{kC "F@UK34P*^wo9Y&-..L9Y]2e—_?Q &IUwuW}`?{%s}97B^ے/OY!7m#UY.Y'&s2%\6M_:g]+,> )>NMδ[N*0zc<`jjvnƠZwkG'Kaa-xîC!@کCsGM{HqJt#ʹb4[VG>yfU*6pr:',ζ U ??ܠ J]&]a%—z=2흗bo5A7;u-s'{Bg cbv[olA}~`>Sd3?`L:=hsi6Eie@2940 TxFnȀ͑0Wb? $ fȨSi|gauhlgPqFOѽ`eEXWRW Ic/f꜏kA9(ULwJ*>5Z IF~09PH"W՟$?zUV:&Gz̓ӅO;6y3wf ^?pv9b*(|NmgaYrV^S=Kx`f:<RiYzn~HꊤXTjF5XRWcJ,>)Y'eϼUP?j7 l">2t4Ƭ:_BsSJACPp)jm-c9 jR3f{چVQњX~-Iu_׾胁ĶEo2A\1$8daBYzp7JQd-\篑@oyY;i?.*Q]JMȰrEٴ^Fa7IKX%7> 9 1:ղ:q0ȚFaY"bWDw2~iYQ %~B.sy=_}9HKN!(T6t^q"(jk\e>ňQa(%j ׎^aÄbܟ93<;h5`7,zp};\,׃TI6˨^q>2isgi.Bv/%PraC{Y`v ˍd+?y"W'(>Ż8[!?:ev?`6`.X9öLRaܓv!E4[U(XE?}*QUuYq2~}SZM̺K$0 gBp:& DW~)XjY/Ֆ?d:cP6)]&S$!y5c@@m` cBS(Z q;ffBIpg /eaʗU&ژFF ,_0Zς^|vIw.߸ dfr9 AhUC9)hH9>U~] JƤzVI#:q(_WrП*)|KFg0D3SSB~6Ȟ0,MZ$g& f BΙ*'ѷl|›\Gl `rHquAaq2=gMX\uzl."@)U] >nNAۧځ tWkC85NYoR7 =罓v;@iSGQH5S>f Ҷ͖/GL/mvњQKX?"&<'rj,jȂT',FIL w^aVw=)8ǾV g?[> ?}ܒBY5x'RgV-cd&k!N%]]۳82xP^}MAyѓ01A2kدл\?҈\Hb+bteDn(i!o⵭9(4=:qܡۋ#~* H sLղ?Nh]c3(m DSkfIo(Bec{s(Gt1?FxKXPVUSp3͉f!oEquͨx&lsKߢ= 4{}>u̟{rDg;!@Z/@T]"L-n}[.amI7ĚvX+=4G94úXdn.$7#uO:s{$& HԌ3gZÓ b 2W)&8'EΧK`rĖe'2 sDcH`9#4D%}DNIu.NP ?Q$[P膄iaH ZE[Fٵޘtsr#4ZԬXɄ ߦ̢TFmuߖDbkȞ`$D,0lJ$U%^։+15PŧwGH3;< 6iQhȅA"in׋ҟK[` 94Q+-kKhHx;oIQ?7R^'&ayC_ϥZldm'+4C ֍! iZ[y3oOZ 7]g>mQk="-1 &i>KKm6jPϸI@a`-6 BA8 Rr:~ fL+?P`.[ADF>nC>$LuYz`m\d!}!m5}5_ >5|PaX% a)Q7kgVws ,?WP`jZv@j0.q#AT|kwF(ŬbCfcٖWKN,&*EƸ  ܝ7J(}~ Č.F8:یZ[ s'1 WKq8.l+ph>? *D݆ҽ 8ϭQddmN.W$J.ڨVW>Zc%v:O.pμOJC5V7G8~pk]p,Pu6@ժTX5TkSpٷGN.$)/.+ڑiE)&wY'oqP(̟6d3k2,a>(,k]ҤUՖF8dXCFO--aCVI 8icA]$׳4c.HƧC&q醃|*(3^/Dg-Quy(K=a!J|04hG7ѤpB&SF,Oloe]uY0ݳ $^;# pH)u P?b42?!_LZI5yHNGf׆?l}B$M>TwE| Y35+WPY;3h eX% 鶶5j}#@mxlW-s@fjCW^.e^ jM{~hpK.ț;9*$1_l`Q@ZW6>ZyRҟЪLna3G~re0eXZg=t+Ɨ2*K[kЏURI sRo4m]YӸX]s4WPz. Wq83!QKEPSUka`tdqtyrǂ'W ^Q9=%g84咈ogzS2r|IA5gΌ`<%Vѐd"mSb4= JsJFaέ;`hs*]Ó'p [XWNDNpzL$ij|/ٌlt=s{ĵ:ƒ4%dO^ 2grE%pc`=3( <9PixH0; ?6W"ŀcqcDD6nl h Z=/ܐ#? ~eS;;J}W}ߔs& p9,lh jnۨI0W?U/~XDžNzqm?0\`ӎǩ#?Fsxؤ 3Fl|ikt}Cu0e^H2k"{^!E6v3٧-_`H2WξN;l9n]FX[~P]k`RG|x=7˓O>HTӽ@(=Ŋ9? A|% JrI`|ԏ%,)+tv)Oġ\5LaB˾m'5GJ\d6 #u#֣@ $+]&3h\|L1ps#!rk*7KW:sp}IΞ$-,&SlTүdNu;L[.-udl[k߾wc=0:JͨCt@VRQ 1ȩn^|g !_-NAoq6ꠅVL:n$B|I/*nBUjtsW>Kv%I)?i!SWf̆$w̭ ,[tsi15'V}#/v KR}ĢJCs[ ׸r s|sr6`HiH6o I;(X*%׮La8'i+tVǻ$&=NFڕFDY± $ߣi>[qooأm&?{%1!g(=ӈwįFrz!=cԆEjZgIu'[8.Ybb)\UnW ,bJkݪU&:^?z9e4ambֲ4!ZyCoH]Vm2{]{_+'c'㯻(-l#a3Ah`_˧~Mޒ@p`5'XƯ_oI>z r]ߪHrC^uh1in.eaԓJzFY|EBdsAWҒcB/j@p6Us(AݰvKx^U[2̦?ΰW>]+O6X4vam1UB7?i$oJW5`pV*^_H~nTQ-e 0rZG,uOI6Cf;YNZaaP >"XEUy'T.1VcRWv`&!"Ah;p'ݝLvPlhN9;a:Y*4Ǔ cxуՏ"ߞ]ys= pc rMkYdnpNyLD] =x?Rv&FhxFGHWSkg07,t_<PL)UbUqNwbqF2/bA⩩Y&DChf%HwB&B~?MI o;Ԧ")deĔo" qöXH5de3LZ ԟf -yN pxb4K.Akq#g3ΦD$-iXF,Tj3"DMD%NBžW rR8' Pr&׬xRG۰tcC_N >&X%5B?i/V[WQrNV-Ce`n3cvM{! &[D2KwXTEֈfHZЫi*K=5ؖב˽G.:_@:'[Z/A:(cj΃F ̫gVB+ަ MZ')l;W9T{@˞fw1Uۭ 9ūe&\ tPǸXn1_8~ç37<*1=ӯ*RwE8~)t8_u͗'6OHwW@ǯɴMC=qp\Pc \lرD$݊;Ŭ\,v9WLpT'[M\cJ:4cb LBwM*ݥzt؎bqwxanR#67»pI*ͨE‚& ܨ#F}kٞU>qA۱ZMNq98O%'7*C ?ˇt9 {Zj;85>m{}n(x^2#p؆pNViXcf{~U6fE45gPg2XCC3&{gFV W\ eHBQi"}~Np,?z@{ᵙ2:[LD3KQVbJ'Þq >F$eޏ**Ma-?(Sε׎QѝS{ qAC*iVC jMwvgS/@[uPvh`('-5>1ۋ `IIT5$춵bo l`(pꑱkE"d?'˾Dbdž Q^ K;o_\XFaHZuS=>ؠ !L$]/ɺ`xGK;IX+16R5k;Ez&VX%vd`^w !3oi!;aD-DrD`Z J96#/Yg\z>$p9"Tvh*Ξ M]|?5/2Q Ƅz>`V%guy-sH6=\ VL50 pA]ѩR7 }w Rڀ.o-'N,u|B&ߐz(oC:?7! ŋKYegf {E~ybw'~_$zy~S/O 7lAb B4L)U\č$C<Ѯhe14Nh8(D.'^|yxYn @ ڨsCx5(8V]o1\ ueN> , A.]e ?Tqu8o:E=X}JqzY)֫q0b!5Hgh -q ك** i[&A`[CsWm]܆‘&^(Tn,%엠"H&K6PX֘7nq{TGz`7Ri!+K U,} t !P&onO^C.'>],(V%j࡛Hy`ZJ1IΜA1#?@EupǴ `1'??bB32}R~Qc &};!.&%VI#$ya^]m4K`T[4K0}N Ef"չgCۄxN-Ct'xNR-:&L$剳9J`o#-W~(d现պxm'kqWA0CzHE8Uj&ʇp @y}E,oM6l>Zxo`l ipCNdgچ^y}*~~CPRkӼ<\D4TtxU?-|H(w|?z2NeT yCC9 RE 1WXk ļޗ~4\2Ԩe*VuA/#re b6 3}5+3ɕ}I +͂B&\7FKٓRw O=$_;|6Yri|Fa9 -b{nŤ wH8 z} gq/+Io?~l81dsAJkv#LG"k\5ɖĀBOpV4BYg).n= P[ᥑ_[ZWEW~/bE>ȗ 6Md-JE7̗[jd!Jw[9/W1?;; 3CBE6Ƙ MSԜ_%+bG`a*%KdߤFQBzNqS/j ERI}; JW1i!&uB|y"oi%[k^|W<V˨VM'nD Wv}lAS6uQ)ҎG.V?6JLgqN! "J.ujNh)}ԥ`H}M eS:Ƿ[1Ο槤cPیFbI^@7މˇm@䭱M{Y(^jrC?VV8]}g.X0/[̕v@6*dl0F#3 .M8gwYq{D6Y3b,\%0̅b?{1GtO2A E)m"H\b?¹"bߖyLK1 =2KlT>0 ,$稊OXU(/|sc}w.eɨ#FD`W|UKv vo] "To]JOYԂW;wzG٬@9 (~W"51Zr0$G{7@ED#7IuxdWЭA*nA؟b ;VQ-Ei&RQY$ORDl S}e>HqnR`-oKd?r`ɤSW., ]Y94Ĕ+ZCFm 0 :+wYSqyk#V*W.d~u[LgؘcpTJN8 Hm@C=>q$hKe+9xB=C`5' gnZ DV!I|h0G%8M bܮ؎:aA3תIZPԤ9>ҝF5HgCu>É50ήd I×B("k#b.SQ}aln+~c6W@1r0XⲮmZSp^wώ0H(9wmv`CWAefucN¦𬞮2=m'ޱ~FɡkQ6987f^k4jQ ?x/H\޷ѦBv_\b$?gVTRH%;ݼ:SwkmPfc{))p8cOiDw>Ҟbȕ+Vac cK>\'gz$5]=LE{,75ΰ>5t0O'jJ)7zm1~ 2dI7_P*T- yF yy5O#ҧ'4ejq:c rłY9z4q;kn-\eA5kYpyYfBskr:W=XN}iQZ*.˞vbw4gNJL'޺ +uEa5/,2m;N}3R8~Ʌڜ[,Por:%*, OX̶_x EN'rr`n(ȉh)K(d-}j4ϫ?D:DmY) ߁OG'ڦl)C]ls?jt)ȦG;^ԍmSD3b;v!ej3z3:)<^`w~KPӱ[^fD5&\ʼ/ x!RGnu I TmzJ{e(!˞ 7$>vR}q u:u&B$euEOknϥ0MTj29k#rg{VܩY;WӮe]؜/!_El c D)Nԁ$w]$ݢ0Kz\E+-!Zn2FjP&U]'L=93G'(>\6YgDA5S+0-[轉.dJbljGVt5J 3]6o'W*7!TB+4DQfl BvjV =|I*ٿR} :h 2gO(pMu=#Ksy``n\t])>!P 轄ݓ\,FA X:HΔ|nyk?a OU4h?P[ixY %c~@+ز#Xv0"dS| 4gPm֜Y 24Cjk׍L/Æ5pƧA&U | h;: ҃ɍBsh£()* i&KAz'y,#2K\ٚܢˊKաkѥRBD`|}XmmU -E7-oKR(QrkoC!z 6o{bzhDx\r']A(Ɂ PdD<&m^t@9 94}damgw36؇\'݅JP6][~ҥz{އFս5Ki+AahHmsWd xVӡs\7ȌCǣ # ]+Z7](Y.,,e!9Āʗ:9LlEc]3w\eib  ::̑]ǘNF~Qޥ6)sڕ^(ӯHbS_1ex&aG&#GR\Vϛ$rmT`l'ҡ.g;&_U슕QH.VfM8Mq(pKʞ]9W,y^T5}V `3gU/UJ4v3&^!dB3gԱIBMy{ȍi^ lSzJ&h6xhE,o_V=GD{V1^!Ӛg56BwԐf7֪,pUA8'v!`h1d jS(ARjs"%;8hGG &W sUa{ X2;0iCK]1qP914h#a1D՗-qf>|y]ǁ<1Q7е- |& ]ڝ{sF|(>o!N'ΌXЪN_?}^3幠Uc6&[cd 켸sfj~yVov)oJZ>f)N7ōH\/Qƣޢt+WP ~!΄BqpnH":E 㗇>nPQTL"[qʅ<7%;{w0uu*|3j\A:0ϧ,j3VqTF%:E&׀SR-6D[p㲪@quÍ=yleij9d-).&ى؁ r3Y퇬2Da>0}⒆. Z?.fpzW#%#sD-~g6V,,c V&*10l* E;3 :ŭ1fxTj24NC 6mjJ.w 8b$H0aWI᰺(]LZSj*?L)t;ᰟ{.gƹڌ.O7H"9$Yz iՔ,N7~ \u)ʘ5N 3 v%\ʧI 88F©PA @klvݻe63wbX8]lsE wf&Y XRA-mLc։pB@ְ*d ){?x-j,cRfN 2T|WXGi+ 2 iUFMR`hA@ifDߴd{lc0~e'H`X(*#&6bPLy>xLY~y~MU2c} Lk,wTGZџǔʫPt]d/NȌY4~K_C@盼͇R8)Ϙ7(1=?:WjkK1r\O"{%y&E!jH'?. /7-5(%IIk#&e]VK`fg[|h ~zbGu/uq%"?qfA0CЂɤ_f+po,.OX;}4leZf Mm>~xtO.~^ط/e;(kVN_>'A3!( d_1 0E,{=m1@ƏՓ 4vR|1-KgUD仂ld 8_i~8D-R\|#V?CA2.^ZSݧ4Bo97ÓO%ϲ<J(%zsj/K`LO;xcq~ؿ/PuUt"WB|V/==+]=n֚䶮t1uNEI^dHdz59 /<1g&9xK9IbC6,H׈ Ds?`8A^&*z ,JcCҨipի'~{3RW1bkL=GKoE e߷C]IxXG#/jIDZz::C*9Y &jnk1;C78[砆jEal~rfS/&VoJ~(l QpeIWz~, o}k.5$s>1F\(Pi\ i$clRl2RYQO(#Eo4~f:>H<(^Cƺ-XJw1g oQ|1G<;V@LRUs稷X"9ͷɕOxPB!dݪt:*[=|J!f!jjk,4_-ʺ9mgb=@#G:HHV/[`%U,=Px*=FgS  H`!1@兕jP`ЀE7Ds fŜ!rI{DT8YVۊ&U U.ϽGPˁ5*oN4^Q7K\ gW>9if)]* Kٟ6׌ ӊG9Oٲ A^?(g(h"c2*׽Ks|bXtvףǫ^qY9m._WEEf'[# 7 9uyECtTX.Fϖ]99DR>Bq-glNuj_ H3طx}<+JI|O\D&?5bHhAa; hJgc`Cs7(q_~DHul)bDH, k u[ذPl= ŷڵ;zWRˬ8;)ml보Qӿc|y T~kt_eLW\T35oO{)ƴ͂qJ͢rN7J>C"%(L=2E0.x. 0X}M 0KF#sI}P*'C0Fcj\pP1?͘; F?6Cq)KO 6հ`18;#budA9[V{~v*0f92a!xHeVgC]]UVҮ-;Q>=GqS.*@KZG7.QFU-= Z#$C~Lp bm&p0{h}haoy%GhRۙ-sNހzh:D@}kO,$)/ 8:ٝ"Atrde' Rh|"Hc҄G&{T("8@yo;мz|N,T=FqJ޴% OjBa]֟vi1c2zA`@tc ] :D*m^ߠ>NjU䛗\m?ҷ1cK=^V7^K,_a V&%9Llx_ٽ#na<'U~3PПtk*j9??P7އHAogƓ2}Nvzvˎ-nnwx*Ffi?Ǒ? 0׮9 Ze25}MʷF&L;x+R\E5p~ #8}\I$֪,엝]^ 6odxPgIR j@DC2RAfDioݴW0m;_pT e:b.'K5Xll=][7RG#߅-1PZC"7Qy#j5A4vdIVV+RJ Py+HYlatK .M͟:pW5v)){2ެ*r:E6XA댃"T%,>^nD.+8tL$,Qz;1hU >-ޑ=A]\Nqg1oه=ʃ^ /(ᵛyg/@l.33Ze'BْM`d'c)[o ]s;>;8$RAO6'7^☣ΰD4BFMDJX) ZPWV͖ HT.|^#$`\RF@ ʢrW* X@R!3X8(Zn/~HjIrI ށgG #0ֈeJeS]uz\mdIſ[]֟º9fJ8Ε_ޅ=1oIE$6s\E5;48#55onø`9t}wZRUI^Eh!ԴswT`.mK2ryj>?|J,M=Ӄjx@K*Ӿt)hGKWl@/_*^S}@afn*S<#\\xwdb 4DqI7e\O*=?&qM)C yӗU+bHޯU[HVr7|kIb7' hS!H^l:\7EϠaߤ37Ad,OT,yFIl PspKot|wDx^i]aW]讕Nz4 Ѭlzt,R 5ʁQdC}ܾ(|v{ 7C˕'7SlXж z.(d>u3ϩm*>埀A=$Ȋq{.oXjgQ9d%:4<*y֮{Q )E"e^|KS3G_R5ti6i<}lL~S0GdzTpI .Yx*K}N'BUjG]g+&nMkViPQRAs%o̘=%: 0V`+!GT#Ijb#5sT0pQD%Zn*nN5}aSt [)J9ڨkW?x|`2Y\-i؉<' 蜴{ktQ9lyǀgR|38: 9iNC%cw'#ivۊZI+JrG>g\S) ߋ@A"J$;Y@IwOa#4NyXq ȱjaȖХ@m+;셨֫|V]tjІ7d&ۼi,qum +QU Ao^)-cx*!viSnȘ,QlϯF2`ZCKqN BUP^cp Ef1zc=k0+u:P?vbM/V>5LfkZ+"'7C[Εa>G ø+ 1154Q&fC15gzXiΪb.78Ai~0G&Dh>C8t`C/o.5Yn7eo=fxgUG[s\Lix rK5 wށ?X uY34H`aPFN|m 89NQWfR*6g8X?J@\4Kp18BWVF ee:B?tAJpYo߃14߭W5 'ZyG4ĝ: S+dLI"KK+tidA--kгʚ- vZl8li<˅^M [>!)։UU"ve:7ww+s3@1M}={ÌtƉFBjOŋkG=3 Og$$ RXpڵA!˳At9`Wp#4p y^۠N-E ;VӒ&8wLQPZjiv6us6Qv쯌4cX0݀G @׈u@(loE۹mUNȆq&jtL=ZF!Ǯh<3{ |qlT!ɘ|Ȧ2uշIkmh*:b Kҝ|lĮ6ϔّ lm]yB%*=qǓ$"t}ISBcz]xQYLJ#`a^<{jF*?10+tY^tld.."3H>˃ Tx/ nrhfT$ej@Ǧʲl5O?:c&ݲJN@_V%[LQUI?9UJ$wi j7p+N#Nc&o$ W)VF]H:Q9-!d( 4E:h,w-.'M "G[ZFgb |[C|d]KMírY:0؜z`&u01HjXx4ǹ)wч'~BlRϐl 5ЊF[I \?8yލl'|=x&=P9R*J'f. ,Jp~r qXKٛFUo /畢@qbU}L[w _x>8*H3ss'v%NW3w˅)'䄣儌(qi3!Ypd& S3^MX!Mf(c/J5F/xЌNi7ōU~ 4r7'FEwȒ H艩J%j4r" ~ D3I?˶ߚ:6o )ܯL <h !Jx>'rk;v#L5n m]|W(ߙ.Xeo !j;7u;ЉI\yYŸ0ZtC s:Op4[puj\VXك'wጁcB!EcVnјS;*4.*4|KY=f ק4@ӂX\p+m|Ds=/_< =aJ%A@I?@y/7Sa3Bc`5Jdbx{PCjIgK^jh>#;_`){ֻ4o';¤1(Ż0s@8NA">^`#$eBUGs:bC>%9sYkPܮԛׯX0 wLbX]Ȟp36F<u ˨M01XD[U3}* cn ʲER^z3a`Ō/0f<*{Vhi+2 AuSfէ],ke쵺*\;"\Q&RF3+c `׸#c@e~H(^ %nagulHK>/=Gv}լ Z;4zWb cE`Bu%n^Î oŵĝ}_Sו޴jv}cALJy۬°|{<:w*PZ$SleWtdhi[ޡ s@Awf~FY:;1/E싃[ƐUNj6quϏR2xGU;nvdB-ݾ܏i,tz`=!!fSlGv^{U:,`5)Iq9؇"H h_ikj@~0qVLѸbBqWf"XGi9Eވm/6Vy02"=W)#NnUHwOVϵJsm*s/BmwF+̹&S1v^5jmK>G BT4kɏw2^.mגX7MU gc;j^KlEEy,ĘCmvs\kSi}}CbO_d)S\+ ͖GO^FacaNF˚L#=<2{pv=IOĕ~2pocx=bvACC so6C!KlOv=+v ca*mXNh@KyQ^.=,}b2g'ۃvU ۍ4&B%F 7RN M~ն2%N{t3MiGmf0(˪fI,{U 6z<(,ݰ6 Eňq)cB!،%K](f8L(s2\.֞&= FJY[ -%wq$qq ';hu{ti8Ek2`I<>d݅G EN4O޹R J3%ڮc56\(pJ!Bɢ]Ƨa7l s.~4ٽkxsÕbo|^ #dЦ%K'lLI<= cxRL=6Pi?T!P}J`fQ:ȃ xm*>{<{+0@_v% g2Ķ)n8V9q l$,Vt.O-͢`|aQS4k(K/vh(<( ^q`E]xszE6?n)89oA|I#H$@g K^aB:cڨsXUե>[ ҈Jވs OzMge4 +D:ŋ9_~٧XQ ϠWZ(EYS*ƂA=^?mr& syvy j Zw Rn;t->;؁yhXUp*Hl#L.g )=֟MçƜ7BX"IlAw 0w4"ʹ)͌+RT7e 7(c}ϺdMF uN!#28!UX,6,C ap*q]Y!Skw>.WX}֠ذ0  kVºaE1&}G,(OI3 q.X1Mp\͎'}ώ"&;uǍc [Ix[b"̱M]qlM ySfJ'":,{~Ffs;T{QS3q ătPfPr_ Y:x ϗr11!_{y 2$=y!Xb/+ M/G"SSMQ I9:<.:ts/UT&=jI=Cal֣tiViDX;$U*/]Iф'|W.-ۖ 0a]OӸWM"*%a@>/`yҧ)՟'~G9hiihR9ïO-ܙGm< #w:;*sbsoZ ^sxyG/<*H:Gbl@3+g~Qa@z1@#*:ϽxKTX9D.DbMM :ِp## 9$w44"䨯!b(.i<`)S [D(uI"Fkb kvpVQ7@zsG־Y]A2UCǝiՄސ73*τ C8#0pՓ+~LP3m>K޹vxrb2إZѳ@v6%RH 9vSͨGMr6dL5VP%o@h|KcS"s  w/aC\jz;aHN]@p߁8bS)#d)1ԅ xjfzV{eM^rϕH^I%YcPݻ5[~+_Kom2Ӧć :P'H4&oYqhtۼ3: hHtЎФCTvNG =LgjCt9$Ӎmw&)}u sd#{]7[yB84E:Ӫpji<NBu/!^1ۻͱ9в?hҞK4gh#5'Qr5{NF2k@lޙ_ Xљ[B0?OُvcO@PH$`u:ƴVjv$=O=@q11oBG8Wl ɻu$vOw}v(wCҗа5N0{4oT,P4,}iHv;.5D:W*=j{Ȃv#85$l4JlD[tZ6lİLwEa} PZ|Lm.g[AyeX_" \ i a^F: 81ce$Dwզ\k¤HճiI>E [k?i.. 4X)SGLx ZuV8Gv؅g۶ Rȥk6+%@y]Ϯ&aB^l`Ko賉$>]|ju!?SժZ̽@rgܒ#m潣};{ g~EPޑ`{ȯH F0WȫН5&E y09Z|JO85"o]m9*qA/DSO~qb̢xj'xS~  !tG>\]Nϟ}#aWPIvìMě@.D5Sބe{쎞]Q~* ;\xHO' Ks! P Y*C0xh A^OIzT@]3!ᔭ c֢'3¤c3 2Jw0~t%ڇ $&4AݐLkݠ$H4y++MHNYSE)l/ө+.$t$2G|iY}+ni[d sώ=6ئ|g9ղFP|FiZByC;Wf~+̯~."[8:61YY9scS9O?7-VT 1+0un1,Mi"?L$s n 3kS҃9\^XbCe |br t6y$!%jA5Z@t>QX*\{4r[9ѭaKg.&C&T/DԶ }j{Mo /72vF7eM|7 f-=qn;vJ"6 X9X?*LtVxL.5 ljxdI#`mȞ,$L2j̕G1x.Ui5+P#P@Q+3;<i|+ b<&~/@ ǽT`@rL[vqZXPGmbnjmhMs7TC s[zs1-8鋭WBnh zUISݾEo4iCY^kd-^9u;k&#b"m~>y~:vVZhzNfW#rXg&q^E3sAX^b8<hӞLiE ivϠCWߵ#"gC$"]QϠ]l|SnjZڝJLBB3EڠrK.3JW0$0,w?W̷3LO2X4vN( oƑ,o.ƥ'̝10<$HfAޓ{zwj]uID7|QMmAy )X.d"eKP @iK C0 0m)y@P߹rJv=Ėwm0wl)CrԻJi1n`~U7/+:}z^`4e"JUbQ?$]M2N5_ < ߟ2POlK6@rcF8&H%5zƧ#}Jm9k'B짆5UIjЂ3 !M"ADsyt[!m\Zqܘ4>-8{8xꧡ9#g]M(6J~2z~.Ak߉@{,j H=(0mӵOEo̭98V?r1aZ\`BF&<Êz$ҔWԪFH'쿼k:]8(ZKα+E:Ao' B Dže Je}-W0_IϢCY`_ǟph#{04s_t+bH6"Z! \q9-oF"3ܦcЈI8AM 33m=i2"f:r M[p7pM݂:1ԇWeE&8hΜ? 9gq2}^چʬ045S629#ɻ6 MCV GHX.6@Ϭ7㍃֕7̆yrQ`#pGZ0 \\Rߪj/|?z}Ņ@\o8<7'odYEGj=lOX,ű@?Ix"s9,=S&|Ua21C7:HzӛW^lpQ87Φ*`%ߢb)O+2<(؜N.Aj/csvHO^kqemCIM'x7:N@^ T,Y}OT6W}jB92cM$Eͅ#ؖy-S5; %fхQj;7Rv1A!ށ5G Y6њ3_ÆD>(=s<#o^"?A98H7d2 }H3'n,7͐Kٛ4YuJlaR**\/oh&LpXY,*h]{ i*WPƣ* 5Ҁ#ʭ"]E< lEE;g)09]w5b*x |,AG<Vn ktC͘H BCChVI@<oѿ>$_Dn'<M":ꢮNNmNu尸} ūT1 RTQ _).l8_qEI 0=O?P%@4Ur*Xi( ǁxlq h{Ie_F׮2E8CMd0GߢdX ms.Z1 "RFq H=L`g7>Ymv76tn?.AjLtNljC."+$-|m^ ;I?, ¯5=2+ɤdI#slLLˠ,R]l܊(4{9K&?6A}?5g l$v*иA{`<Ry@a[ L@ ,{Gە& tk,@v9rԷ=2 }6HWѡB/ ;b*B[vdRmAJ>-P@D$=}-N$HYpQޭe(Z;(+ F,)ңy-c`mo,ۊsGVxC|*+w/Fтb ^xȩ+椂X?:kQ`Q`8. |*R #T<Ҏ͛Yex@x}k S&0}j7?MPd\fOˇ1/굜 n0|Fneb Eط׿A~c'k'U2|ڲ:Y(_>.7zY P@XằCjַ~sYO[lyl'PLV3ےt qzx R 2\nAL[&u!6Vn3&ERʦ%H4(?X\D9"iwC^$&F.ϱLJ{"6`y՛$\xaikg;>0$aeBQщoScHvje_w]+p]`΍4a'눗T?IQx%TJs8Iv?PQ`zjB1,PNF}tq'$}ߑ H-.S@OV󗮧$yK-~v3 Q!z?rjލAg3 ';; ^N+l0GQVjueISIMUy=?4Zn/>Y2fA"Y[ 7R -~\{4-ۑS͔œBKNݟ<.\Hhu1w!w~Q5)Tfw&hM,RP+,,Ɋew{Oֿ 0^!+N@^P&5/MRBy!1c8 |ĢAn,"aK| ZIsQzT*&og#Qcmޭ "$#|lzs`nVX }avl, = ҕr?2ع_]{p*1M{gʹ[5Ր <8X1c[Ԝ竨jz>SX@W7dTaOs*x:nyyfUPaEԱ @q~:} skC8yj%/`cP,sb2l;4ڙ{9'|fU" T4iW }6#z%`|| DRCMl3ܰ`c̅>u*}E G%_k@>6Jz 4'&u,a\7h潒s`@PyFw#O+M)5t7c>49de|z (jP7Nɍ $,SD~ϻ\`X߼`S5,5Q0{˟ʹp.ۦ#TocGul=G]l9eٗ*bW8Gcgfv'Gmg{G!&lq EoYjk2њ$7{>>6Ք#h.Y!(-7WTxMY |aN+|X'ᧀ-8f[70gN> qΑ1JyφnݮaHkF7U|*rn\T+J::dB-k:.SYlWU|/ݪ]sAvC<#F?E%|4 9I!F{`*>< xCxT WDŽaH,be}niX$άUV11]GŲ]@mOމVLgD#o(I|L_yoEZ> KhQ %U^L5v)yMdH]M6af<_ H2#CFRh>j4D]c6j 3ZqºvNJqeҨk+5w>Wt? m|?$3&99}jZhpR;KfDAVI$CTbyTX67HaPƮY~br<^L>~UaTC n'"}A<NU!PS :52SJj?&η<1bw` Fɇ+B<$CuV6H16m v] y "$X[؃b%&,Mb_,9s?m {M:%Bjaeb&9tBژ􁂹^DPAv[<2!q&6r>PBԁ%9bPz蘓 iR`[[U sj2@9k9o56K-/Ztt]igʰ]qR {S&q3z\UfDm[CI+C&X=F(睱uedfAxΧiYNZ&̙8E6@cŘs_}m)%a}]/$aJtɑu>6?s"iډIi,ʀL2uiz~UhE>! AOĵrEOV"eΜ j[~.Ls;Lsd%) t;vtt8AUg- bioG?-Mh /8dDgMʞ`TGڐL[^`7ⰉXr=ďc{-.C.zmJ?k= ~D/c'J3GN:njEIH 緪Y.>t{Z) QK5=A~M.#rd] Vr;Ĕͯ)e/6 Tug}|Sy&5i*O3jQοh7(K ,\AM g"P`S[I]%|K ,)R{UWEE4.C-: .QX~OYW^'pXt6,WSsE8MU1A$V\C:Mfih:x 9Hm¥<;ή%&).kVq`sGr).ͨ#_@ղ͉$Ba⚻$!XBYɽ9,;W<{p_=kWy#sݗv눡"}TYPyypьZş'1yPv Q \Sd {Cl-QcYg@ꠌi&U zm x^X`\V(cP?ԗ FɑV#upyȧ vK ײ _~v5ϢC+4pm1@%{ʜ.M˧_wDժ lȷ8HcU$=LEwxcxWQWw磚azG\U=Y/8zV{Ktͽ0[S>S>ahY(2tx:M/M +Z F:?4Fm.|\R<zNr!\jK$Z8BFT[4(KM=ͦϼT0P%ߧru\B2fCz{L稒וOPa3?%S4^Tx:P^xuJQqŢG}]@l1ТAf~.k;Б :賸naCmx24́܆h`9__>5!_;M+9 B 0A/ \'U[ة2`Mf[d\aVL1FKmN$^ LQi: HܣF,BPЏ9-=aNp,,QLF۽RէR!$w 0u[~f_vTw7L)u2mª.TWc1cz P ? a=#d*2Yc#g!iEtZԊk ARZhEg\砊P1YlC_+ r1&zȵL훆 NJXZ7S4S4>(eIr֧lQ6ln bH ~񹢫8AӸZ}$#0xNiboLqID"ggQ6-{6z+QhQC>30[gN;d;L=m6D?ՖaS;Dbm ^p+n"U)~aKEӫ"}s_(6]1QkiY8P}#m',aJDgGbҦZуv,{T/$➀=ŃٱZ=}EF whqq#&3C[FRoJS6_D겙XhZYor X f 7nQW1By+$p=+˛Xl=j4I?9E1Ѩ?;峬:3ajL <𔕌b|@GV UYَu7S 4sp+i 3v瞤V;h%!ؙLIu8=&Z`# `xJy9Ǘ H]ёBTM4+>X}`4BX6,[6&I!a3"[$lPhT׬?ßևA%HHhܤ'§qWZׂKP!p|.vGgF}铇 $4jC,GKsiEVhr% QDy\53&/;7c,}@ܲ (8! rzQoy>To%-&yVT :[˷z,B{W'zxĭcw.5/Vi% yṗ fuF\#A*{ep~h i_xvѺ%y>QVzH:cP܆bMȂ:/ (817noXS/sdԱdYN]A~ɸX.YREܖ< [^sg+iC7A1?T|=sZNe_ꅚ B%@mbr] ІD#S@3 [pPYi9Ex62\'wj #U95 Uۿ.b^8Ay} xBse_9E^psJwE_2rU U&0%8d;и7!fLzK uvf3 'O,Hrc ̅F.1dQ^МiݥuFmMf~z>G71#gF?pW A+qUj!t%1lV ^H56P1S%dIn8+N~,d<_9v\X%sV"]!i4Mjm0 pef۠H6'ӈAW-SJ83j"X\?{$2f_XD&x`:Er@!p`iR$D Z`<0Cp";2uQym둣B I RuG!O}p&A o.RZ f_4It :p {9_XWߩAh)]9E , USs v\V $~sߐpgUbrO^8Kwk3(h[(3N ufO"oK";tH6v79(sq[֭翧q ARTy.Pt&2q5k.:H.Òr)[nomuhd쿰۪:-6 7! D7ғT_dKtVXQa@8:%Sr˲$xjY/fW>XAnPҺEe+> : хs|핚b!!!3(8yBtt22զ{7 KJA{ιa%I`%z2ٰl!Z"l o{ӥ-C uU46lo50<~n*F_>Xmɜį31jUeki]gt*z3EAp{~Ա?4FDN<Y)I "AfHI&jo.t(mMj|`R6ހ`Hc# mp gQ?z c*M}Z;6z(^-Ɗ 4˼^Kp/Ty􃆻F(WvsuxQOgf"G:vOu;풜[?¯q-]!R[o`z^UdcH5FISi7"]od D$4eC9hB|8Ouڤ|F|G٢Mpd-f[$c7B\44P)|b>g= YZ