python-bandit-help-1.7.5-1.oe24090>    f! ;G|`u` ~Z aEk|yr ht\|PZ&➺#vU:fcZ@]-ҝE ~qip+pb=CO9=yو0 `O\1~Pg'*{12ogZf$GPPݤ-`$w\װ=>]mjژ|4S=;]~6[b$=+11khڧ/v"->+}!#q- TY! k`Lk?AVӸTNmD :cWˎ#B0p*$Mq>cto~Ƈ"E^wGRr%Ni_IsG'*!!-}}iHĿ 4~'Y?6A/X.ŖߞJ7243e53c5273a64ec57fa5ca44ee285c9630f93af3572c9b662be0569e9f104b112f0ad039186487e11fc68b0dbe720e7a261fffTV:Y?Yd $ Rpt \   D - .0477<999:K(:g8:p9:|:;F;jG;H=I@pXAYA\A(]C^P7 bQdReRfRlRtRuUlvWzXYY YYTYXCpython-bandit-help1.7.51.oe2409Development documents and examples for banditA security linter from PyCQAf!dc-64g.compass-cimApache-2.0http://openeuler.orgUnspecifiedhttps://github.com/PyCQA/banditlinuxnoarchYa / M$Q3?7O7?737^UroeZr  K ~ \5t+1D'a"57$f>([+=d%< !)/'3 d-Jh W XzRAA큤AA큤A큤A큤A큤A큤A큤f!d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d 07c4da4050fd9ffe6bd243d2a527686cd5d5a2a74c13d037e8971f8c1a75a5dc1e56b2e54dd471258bf54e91d9fe07de56118e91e3526cdd51ef10f583e3d3e66e64caa6f2fadbfcb0d914c6d71f41fedce25ec7639a41e10c75374831eecd88ca7ea538633b751d304ad9bdc80daeb0c7f6d348e9269553038ac9fc3c4083c98756d443ba6bba149ef3132a3cf1a9789bc8ad768ce86ca6911f143cff4517e8e591ca3c9a4d8a68ca8c859ff4119aa2675ef1af6e4939813a66d3c126be459e7cb443ea8059f3ac0894546000fcd65c0c976c904c5dd8c3d9a776c2f52ad846a51805b218d04847d4ce444c4282b7a1d1f5bd2ab4009e615f51b8f074becb31f87654f3f696ff9baa876ed59ab731d6059a3894642e9ce96944f5622ffa54ccc853b35cb8f8b4e3a64c188ece6a512f877a93376f9811d834d6cd48e07d2268111e9dbdf9c908a5c67f5fe7bf88fea32b3b4aecf4c8d90353d7ab8426344bc440e8313f20bf9855dca777716697e42f26c71cff27d4ccf6091f77a843e587599989c326e57829f5e60512e5e73cdc78c88eb9d03718f36d83d2aab843efcd2681817d7dc60cdf2d76cb18ff380f62c70cd1df2c876b0d3b81199cc3e33c4548b82886d7f8083078fca4167eef6fa0394990f66a3d2a777cd949d5d450de9545b2aa1fea07c344e21dc304a92a0bbc956225bfcf616520f1150a72b5d5d6245184e44fb61e2dd4167574ec08c0204c0c4f63041b06366d3f459011544008548e729dc259a0ff443d2911accc5acfe23c6eebd6ce1f0804057cc2bff96eca96f953820968a0266c75a17db0bce50f7b804a05ca3fadeff90ca78573c5b550416d697da65825ff850b5b87f54eec5668beaebc397ed82f31aef4f3405563a99e34c727dc6a093c417f6e596b972b3c13442fcb26339b8783a5d2c20fde629101cfaabe3fe87c6fce9d70c80acc1b0889841e89b072cf8a549f2e8ebacea6477338d5f1583fdeb99b81d8d7d91c05663391830c4a0537f2c71ecf767de36dd9e282f5d4c9c53592d9bffc7b341b27af474814140a7c5e9b6941ff60bef123d73ee5d6be690b6b89dd5d35fa8c8d874df2c38cc35410c70576154b3b9eaebbd3a1556b4745997b4d03b83766000b2a377d95a0190a9bdf764b685ea71d083266b74115145df1929379778ae7314c1cfe75d31e5008a7d0623980882eee17e9163c0011389c216fbd8ce3b56418d589d8a161ffef41b4e51e360ec701d7fa44c4f3e80dee25c8216b3b206e84a067c67810d91de6fb5c8bc0cf00a4b53dfa4f5b2829b91874687f9957c10287e26e3ae883a7ba89711e7d756865133e31730e18ac65498c60a84fb00efc46437c3dcbc5b1bfe30d7a0aa499a5b722238fa3fc8cb2822869090f84189ddf0a4e12615eec6dfc805c82c52d9164d6f77675d22def1a39a2ecc1e7a905c22f8ab9b5f3be3518b974ea91582f0cdf66547abf1cf192ea5d38ba1e1eacc81e1398b1a39d4cf3ea5e9f3c66e50598007900cccc354a10ce998ec40eb90fd8a0b8d514049a32d6eb03c9e3f09ad3ea1ff17494ab70c6fb5305276f9c4014e14c79f37ea8416cf2af6bc9497bc2ac5a14044d0f2906f1cea97070b95869f62acd978e6949795426a6b7a807ab35b1cb6b0083b3f0f37c63f93db451fa3b6970845cdda2c80dd748665286106d3d9f0be80e209e985798414b7217ee0fc67bc76689249c65f7d051ed3afd9dfdc52a756b68b207779be16da039aae5bfbcc689f3104767aa737435ee6a7ffe02abd3ca2d78d05b942e3ada15ae3d137fb8f8f4a87e84446f4e6b30009d862beca1d302a40529677e7981eb7ccdd85b23610bfd8aa40e133621706b8c89dd9864f334129bd2377e62367122be6db0336e529a031243e1074dd1cc2693367d5458a63b47e62397a1c98a7fb0b6519ed9b7ba3c605e77642225243bfe14046cf6c0aad792091de2bea50a4cd6d06145b1eb85f91a984971052c1bc3689df70dc4dd84317ed76da05d51d93277f7f23a459b0ae316752a1f3e76d2db628d4bc13d6ea4b8564a32483de6e1bb2841dc1bfaa0fd6ed98ffbf908e4fb04c41996ea85291d2d118d1c265be5eb48ec0c99517d16728d0fc9d6c4d28bd732f288e1dd18da3e155a2edc10942498a4b26a6c78af41e4019d0253350a6af9014f6d1b56ca1c014651758e1354a630407e581b4c31c0d7d21683de45f31ae8e76b474d46d7e058ef47a7aab5a5e8b0907f787a3016ccd9c5d7be214b76cae090564499d636a5bff834c8422a25bf5d60dabd87f50e02dc12e9f93db55f41535956d75ea849f715e11ea1f0b53f7a9eb5d1ef53e25cb673c6f86cda622d8f4b75e7026b1aad6a1c335a5df85822f168c848eec03cea5b12869bbb77b2105b5b40d4847bf6a20358846a00cccb0a885f7cfc0ebdb2deefcd31fdc34a08405dfc458cbb0f48ff1629f2e98eee69e8258f0ed0f66da5580a8014b39a6206bfdd029217324d50061cb15152c0889ee6f0bd23d0f7cc2f5b424486cacb4d8929fbbcf22970e9124c75c8bde1e4077d009e1d91f7fdc99fa443b7489e174e412349f19bb9bddf54fdb5ee57732f4e8ffeacad6f7c7e94cf965b56ac464ea57a80135b6648450d1a5dc23f9bf2d000cf87bc01399cfa4816f01ba514c630b9f3e6632a73b01a411cd18e284e7b394b0c40917ec3d729abe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85503481a56daf9beb1a49e467a3e3ccd654ea68771567825a9745662410dc8a94c7dca137ab95aef55ccde3e5661bbda77d6eceb3b11c8a99314dec75429d3ca9d0094d9754cb5ca01ca027ce0faa159a9984085a1df037aa0f56856b7f1b286d4cb6c44875789cbcc827d39ebdc61746f602cf8cc5dc24219cc5a1ba95006be3a3fdf953b0140f2cf4f0327e7044d5ec5db91c0634562df55fd909baf06c7350f0aedf8b74bb1989dfe4f4e5af858e69eccc4dbd8e0161f71db428c0f4414b0370bfeab19a3428f7ec0b6338e67af740054fa76fdeab3fbead39ea86ac728d40bd0fbe7d31f736ea1a7d2d259646d1f323b9fb56df74f1dd0e80757bf098ba311b5bfe9eaae75f2679540a62c67e2b514cdd19621d25505b0568c6b910a2176f58d14d882cd1b5112992f6ec0341a2fc658167672332206d661493fa57f43c59c9473351dbf0da50f8b1c3582edb6024803a93ba09e12dd4769e13900508312ed4ed80954cea048b4674c04cc057dd40345f68733d21a3f13d65f4d5895245e35f4f9bb5a3efea8f43f0f44afe6272b83391ad8e19e573d9623c49e4f3e338779311ef528b6ca3c92f5947920c83386006ea728eade66e34184bf0160c2446e466342c65fde8f2f57abaeb99231a54683db7a0cf142cda2f575dcead0330f773c037c51dd783ceeffa38286159c549e552035f732d5f18ceee7f044cec361b93e28c5534967273756af9225c94d4da4ce7d540687c6e328072fff43578c8ce6cefd1865295bf6a885ae91bec94ac756381a1ac68caf2a8eda4810e5684a15a2c4c572f2fcc79605cebbc83112f76938a87eaa7453da8240d44645f8dc1dfac1df421760d6d8f5711425caf90b5bf28c6d26c84c84f659e2330198f076d2ae2157a13439beccbc60b5c1ffec9f4c0df063935c2f61e879a966c8e9d6e7cf29433d6ce288f545bc8332d958f6ff3fc1295f92d479ee0340dcf4c96dd59cfe20aad106fc9b92e5ddbbb942a9e96c89fd4838389c095e0c5470ecf8093a7bab1ed0a3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b563cfe52db70b8dd6ccb5596ee539646466e2e628cb1ef8fc599e1d548a059920fe225d834ffc2dba35ac24e3e268a53101bdfcdfb5436762e3ec8282cf922339ce7e73e199f1161c13cfa62d6570eecf41a16ea796d178913faeaef8b9198ef6a917c0d92e7bffdd9ab5c2c7d84d0ca62f677dd4241b0cf3300e652dc55ea57a58e0ba9d6cfc629cd3e21982cf48ae975a6b18e0d657a3324fe11602e49e3e26d12c14fa18272035217d308e58fe7d9e00799c497220ce2271c43fb84fb6b381ffce9c0b71b8fbd9fb615ffbe3b07111f15e547815a8da9045a2c21b0f3fcfe64b9f09a7f965b8fdbe8f9272a9f9e8f0cfe5347be8d4af90fe5e01c94dbc8766001df4af7fce69aa46341e968f8f81fe087deb9ef631bde9d2a57cc1a0072e8434fff8f7b425c1aa84277dec4bf74c355e51741c68a785221772bf2a864026c4b1007d0e8851bf171b0a0e650241bb17a5344311ea603bc75b5ad72b0481a2c784ad3928fff6c7e0d54f28a345d3305aa25ddb160eb755d1a59ce79a00b3b0328586623c56575c150ca3684971b029a2fde904d89e88d27913cab66ffadc1c161f1cfde7992530e3d82d003739cd8768f7bbc61b2f5ef163370f84173ec7ad28b6a9ef2cdc84396c05e5d3e656304f1fc4bcc7bc9b7e154d7735d59a237083afbcec2976b1d39511b819aabf97c91ce95e03a87ef633595f499c93d8950dbd82c0c0ff0e4996e09fb7aa832ed2114e46aac301c9f235c2b873876e898784ac8c9dbd21bd5c81d21381236c7081b728870c5722428df4c3a933897b94d7b973d0a775fe9079370e8634a2ab99c9cce0d41bae0a1e2a8617f86c77735dde1fb7668038ff257df06f689d4fb17062dee1edc56c553e08a821bd6f735d087b1c1e328a68b25129b5700ec87e9ba0ebf91645dea2222643bc77e2ccb1853592f1c572329e6c72b7caac5f79f8f9d46a23a022f872bd2578e492ccc9b5a8c989a7c40d1e5e4bc205ee991c4616c2cf360c67845034fd05e13e391e366a884ea08d360c5131a33bc7f30fed87ef1515319d4bba0b46d84db87cb81c404839bde1932b251cbdc699b37f0c18fc7f2d3236825d8ab01fc012468554455e104cfc2d0d466c5bcc3b5d6f06610ea74385e697b71dff97f3e9e33009e964ecfcbf646f05322e8335bd8d78c39448b627cb4f7cecda19bc74ba59f4c9e502172ef2c1c0d2fa0839429e4be0cd3025c96aa846f57e9a71cd3eef43a0ba58637f2d5a3e01f2d5a39c483b0c1b75807229f21e56d2764d0636b0227ca0cd2a9ec88bbd2fcdfaf5499604cfd557587a40b29142ba3bc7632171aaa2675b683077c4e565a6375a0f5be9a3296802251d95854dd7d2059e0b9ca5b7fadbb1989ff2113918c2c7b106fb3526a4481ff96e657969de308e4fcba1ce70049dbc9b96f14f6908795f0394c0911d9def4eec3b4c0c1a3207eb96cd5fd46734b3c0389959e7e0d5d5d67785ce95e81832ec3cdbaa9ee2df9e8334aff819771ed80db99d2d4cbfb88ab50e5e6d66ba38185885a9cd73f230018e2c83a62c37f116fe9e1efdaf80e60c95086c64cf08dbc8c7d287272c60985a8f3ea689391cc4e88a5ea959273f5d8345ff2ea4f736dce5c7d97407775017a8cd73c354a7428d91b073d539eae7dd4dc23ff110fc2dc1ec5b016def462311dc7a995615c82a99102d7dd4834a74535dc22a490396fbf06130467f84760b032460cd702b1d4ee2c38851c24d988447d44533daf2f1bfe97ff0573f8d61ed7e7f4983ef6507bf46b1d596d5e45ec2cd6b55220d56be8ed0804f1bae25c7aa525b9ef87ef79445b92ce146c2a43215ea5827d770acaca248c08e6938b399766c3be22de715d071179592aae0d69aa1e0922c0c37c6e23d78f532c21b6df3e82f85514e64c98eca50ef3dfd444c582d6e816fc0dfa411ed788f204e346d8a86d117cab7b824965cb52f130ee4d63f48adcc25d795cfe7c7ce769213f62733f84bfa7093b3e483c01264389b3c82878e31282cc81379fc515a6aa5153f718729fc11309c8cc5d9d0be51472de3fd58b65611fa6ec3161acf61d791886e4aba1a01831419c805c9823b8866d8043b270acf453655021fa1f896a720662f8b2bd47909bcefd104aa202d86e2d91869a3923a8e2fa0de2393538e58c1e2d5e69d8fc52196f7c8688c1609f248e2a86b1fe8a850a52ff01872930a5f6a071f66db3e42eb685f5243f7a1504b6ede511edadf27a73612cb539030bcb516e51aecf8a36b99c2ac073a13d41bf4ba3d64bdd092c8e1d8eb220e66be5e6b5beb81cfb7203874e7c2f94e0eeb96b28a6bc5f223f5ffd73b1a734b726b98c87b2a0c28fae037e39c85f62c29ab40f1da3d9a0775d560b8770915a11bb76e5ab693e70cb168823bcc502d2f1388002b51c95fd068b2416eb692584d2e75873bb992004d0b95020bf1e0430c7e5e9a335949691f8a87ce750da25d757c0e85b4037518283aa9eb605a16484683be3e67e3afa29ede9a35355427d86ed47bed5592e3d54541606e8821b91aa0ae7ac20c0189c1bedd53120fd826468e0c30f9ddcc0020a948dc4b221c9a7c9bd046bb18b0183990adc8976ed8e5eeef1864c0990c9ed3a3b24df3c227e427b307136ec75f1464ce06599cb285a37a407e79a7de73ddb2f5aa9e332afad792f32c7396acc4d9279a4174ab46ed70ea4b1b2e7c03b984eb5470699714db6416120d4791f75860242d4afb5bbed676fd9e6b587c0f1cfa2ff00b691b4608eb53cc73e8c0b3673729bcb3cfbebebee844c2a880d76e7a15199674d494ee191b15386ac3c33151a0afdc99f206e7aec435rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-bandit-1.7.5-1.oe2409.src.rpmpython-bandit-helppython3-bandit-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.18.2d5KcAf@a;@wangkai <13474090681@163.com> - 1.7.5-1guozhengxin - 1.7.4-1huangtianhua - 1.7.0-2- Upgrade package to version 1.7.5- Upgrade package to version 1.7.4- Adds pbr/pip as buildrequiresdc-64g.compass-ci 1726685655  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.7.5-1.oe2409 python-banditdocrequirements.txtsourceblacklistsblacklist_calls.rstblacklist_imports.rstindex.rstconf.pyconfig.rstfaq.rstformatterscsv.rstcustom.rsthtml.rstindex.rstjson.rstscreen.rsttext.rstxml.rstyaml.rstindex.rstmanbandit.rstpluginsb101_assert_used.rstb102_exec_used.rstb103_set_bad_file_permissions.rstb104_hardcoded_bind_all_interfaces.rstb105_hardcoded_password_string.rstb106_hardcoded_password_funcarg.rstb107_hardcoded_password_default.rstb108_hardcoded_tmp_directory.rstb109_password_config_option_not_marked_secret.rstb110_try_except_pass.rstb111_execute_with_run_as_root_equals_true.rstb112_try_except_continue.rstb113_request_without_timeout.rstb201_flask_debug_true.rstb202_tarfile_unsafe_members.rstb324_hashlib.rstb501_request_with_no_cert_validation.rstb502_ssl_with_bad_version.rstb503_ssl_with_bad_defaults.rstb504_ssl_with_no_version.rstb505_weak_cryptographic_key.rstb506_yaml_load.rstb507_ssh_no_host_key_verification.rstb508_snmp_insecure_version.rstb509_snmp_weak_cryptography.rstb601_paramiko_calls.rstb602_subprocess_popen_with_shell_equals_true.rstb603_subprocess_without_shell_equals_true.rstb604_any_other_function_with_shell_equals_true.rstb605_start_process_with_a_shell.rstb606_start_process_with_no_shell.rstb607_start_process_with_partial_path.rstb608_hardcoded_sql_expressions.rstb609_linux_commands_wildcard_injection.rstb610_django_extra_used.rstb611_django_rawsql_used.rstb612_logging_config_insecure_listen.rstb701_jinja2_autoescape_false.rstb702_use_of_mako_templates.rstb703_django_mark_safe.rstindex.rststart.rstexamples__init__.pyassert.pybinding.pycipher-modes.pyciphers.pycrypto-md5.pydill.pydjango_sql_injection_extra.pydjango_sql_injection_raw.pyeval.pyexec.pyflask_debug.pyftplib.pyhardcoded-passwords.pyhardcoded-tmp.pyhashlib_new_insecure_functions.pyhttpoxy_cgihandler.pyhttpoxy_twisted_directory.pyhttpoxy_twisted_script.pyimports-aliases.pyimports-from.pyimports-function.pyimports-with-importlib.pyimports.pyinit-py-test__init__.pysubdirectory-okay.pyjinja2_templating.pyjsonpickle.pylogging_config_insecure_listen.pylong_set.pymako_templating.pymark_safe.pymark_safe_insecure.pymark_safe_secure.pymarshal_deserialize.pymktemp.pymultiline_statement.pynew_candidates-all.pynew_candidates-none.pynew_candidates-nosec.pynew_candidates-some.pyno_host_key_verification.pynonsense.pynonsense2.pynosec.pyokay.pyos-chmod.pyos-exec.pyos-popen.pyos-spawn.pyos-startfile.pyos_system.pypandas_read_pickle.pyparamiko_injection.pypartial_path_process.pypickle_deserialize.pypopen_wrappers.pypycrypto.pypycryptodome.pypyghmi.pyrandom_module.pyrequests-missing-timeout.pyrequests-ssl-verify-disabled.pyshelve_open.pyskip.pysnmp.pysql_multiline_statements.pysql_statements.pyssl-insecure-version.pysubprocess_shell.pytarfile_extractall.pytelnetlib.pytry_except_continue.pytry_except_pass.pyunverified_context.pyurlopen.pyweak_cryptographic_key_sizes.pywildcard-injection.pyxml_etree_celementtree.pyxml_etree_elementtree.pyxml_expatbuilder.pyxml_expatreader.pyxml_lxml.pyxml_minidom.pyxml_pulldom.pyxml_sax.pyxml_xmlrpc.pyyaml_load.py/usr/share/doc//usr/share/doc/python-bandit//usr/share/doc/python-bandit/doc//usr/share/doc/python-bandit/doc/source//usr/share/doc/python-bandit/doc/source/blacklists//usr/share/doc/python-bandit/doc/source/formatters//usr/share/doc/python-bandit/doc/source/man//usr/share/doc/python-bandit/doc/source/plugins//usr/share/doc/python-bandit/examples//usr/share/doc/python-bandit/examples/init-py-test/-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection cpioxz2noarch-openEuler-linux-gnudirectoryASCII textPython script, ASCII text executableemptyNim source code, ASCII textPython script text executable Python script, ASCII text executableASCII text (gzip compressed data, was "nonsense.py", last modified: Mon Apr 11 18:00:08 2016, from Unix)CSV ASCII textY ʖ](rutf-8a52f76ba6dc1bb98e54b655bd3238d6b3fc464d1270d5ba6c61d7983628ece12c6e3ae93fcc25a77b1ef3914f4efb27f2678e5402aa530d6c8179e6650aca77c?`7zXZ !#,Wba] b2u jӫ`(y0%,`E$GFN߆a| ۶#~)n'"rӷ.k]?} 2XOB'7Uӟ)W[.L,8O\l.,*O/*6Ehũz6yC[4.{:A>sx(pdv9m4W-}OT6V><쉄?]yDyJmH&\M2b+Vbʓ~d:Ӭo"$.13 KotqXG+|^m; ِoĵ81j@%;Ci'.YF0~UEƺh^q[tf7olܟxԞ|CZ$eZ4I^#pXOQĨDt93m ᐴ .X gb uT=Ge ¿g /htϖr\˷w}&DH@UG'=g=:S]aoէAdH^FU_֞ѢJf?2>ijӣ@  uu[^ʲS0[/o~w[ }0eB- طW0Lh]5]dN )5bvєC1Zdٿ:?uH'?JjΩ̕T9.2Z® EJ{|.VwE Y1 M:؅fi?Ǽ 0k$]0AÔNK(ˇ?%̯GoIN Byg``7:*N^VW{^,(! 4´6PCȲ4-O)mYB 9 H?< JK)s~揵ylDS\{ߐ̑J2U?Au>>'-\Cgf$"-:ᴇ64DyFkoÖԈnUSVpP;d| >j. )97x*rZ%4+}4h뉻&]v-:f#F7J^ٴ:5!G7 mu $cRq8+B9m)H{3NMk1ύfr߰D8ť.Avg$$M!}c6l 1w+#Vp6v߅l/4UL~?^>8"@XKD,ޔ؋-,:e`vmAT6|dؤm_ks^Øc$to3wi,yJ6/C:ĿgU 3G Qۤb2LC*s*Xp!Bw#MX:bg < #ɽ1'Sǫ7a4=]4#tT2jHqG]$՞a:}C:CsJ!3شF# p5۽EvbCvdiԓ,{).XS{򌦢U |sC<jÜ+z-ynAtټ$"GtJrFb4۶A=9" PCk51dkN)nj.[zbjB9\*G\m7l2PLָPe;^V+Eg+%g3{0H79]V-}m?5^4 rV$-!cuwQ²l>1J ?qLqCd|jq.)EoV؜.U5!vz+0V+u!eʓɹ+؄Ls1NI& /j^=ĵ׆ma"=cIPqa"Գ8H 7%- v>؏ο{|?i$sz3bufz13Db'ï*oXJi` ƇYWz&6 P׼;Uz䈶wV,?4G0 d)$Zذ ]!WJnWlS=3b Gwrn4Nwp;~y S2r^VVTHTfa[ ⤟E[2OrnFk=[0x5FܢM%qaX0҄ gѫKZ(?&z%0Mr@ԕ$ )9xA"&L:F&(6IJf .:%`\h_Uf o@:V[DaPV }hYOks 0}P^VJ)rEa&{L+pw7\L&Of&seռIBM-cO?Fq}]$\c Ƥ"zFr l'B0(9RY9܄|pLŋ[Q?3n sWOeHPbӻZ OYv&QJG\(;OVHV|x7HEOqUr@+Tr\p 4i$W\O t()#VZ7O,7Fcre6VxnOz …moӑ\d p$x_tv0TCOVp#534eC/LBZ~k0,[Cj3@L)E9% Ѕ#\P.)<*WmObCq$~byNJ%\u<X>ѫx-Y^X C{JVE!çَW%O:Bv,}1츁lM)G^ctB` LQ4wh;'X,)ѯrzҐ VoR``ـ wŠ$q,-J7nC 9{|xGw(%1rpѺkPux}[]̄l{ ]tToBEGus4 amb 9{lsU{u^mQ6b7+0Ajyg~7fYWx$*~=^WKi{o^m(#*2¡ ]AWHLM;fJ@ޮ B|#[{)S*P'D(YԴUs?RvO)`52 Nys(͋x.3s%)a庆vegBw{0 ]ggn f_3py4tY߂]HD!(GoyzXВSIU6hFJ1MiSU)b0rp/JR}A.\JɎ>cOCs]svܧ`14̡P۷B3Ag&Й\c$u.%,6mܝ-RLUiTd*1*jʈmRMׅ~#āߖ!JC&rIRz Q,lЀ4ei7~=B (xhBم n<B~/Oe E=7@iFZ9N!:|jbsT7&KW˲t3չ͝"faمp)B$v1ZŲb5~d]jpL$6 w'.(qgyl,a,Tę2xΊQ5J^APL˕l(DEeӨ 7 &I`:mԲr+r1&9po0I35jmA  14(}_h#hP8/)y^pv/XjEe}4NX:1k:_ҋ Z[#FWo;F| IShPn#+$Z `l&5Sză dP)sf6(a6=}ɫ*L4q%^|KF!M'3l0"ۇGwUBlz"xB Cq&3r0ݷImOM QF&N P&W#00:?LF P2_\U ~6rɞ.1jDsif7Zt:T"ئk[ĀŎ8 `Krz}g&f3V!p[ /&8:\. -a ) 1hh.OjFHVчS<M;AH2L< 4үaﳄǺUIu1.iJ\;M92 &fZԔ(e 6\4ž c 9ؘ3f< Zs2EEkicGx;t'^t%#%?ؗ#SUK/5#iL1;Vm13:3#Csp[YȧuO ҌĜ Gv;29iFM 8ߘڷ퇆!:0kԙ[c6gB} qMF.?R[F:;˽)\)N} 96&E ckbg6tJR ypjL|QЇyX~91iӐ# %#z~Lğu'r{P70m"-mn5jͺ/?US_@8@#hL|d+%:pڥSr@25tNQ j=m'w꽡,D9\u68; =9& x{ f=hYUd3/@+ PJ@a֬xoLhV9%> h[{e:3 peʱ|N ,N&̴%'l?یe>#ւҜ"-_W y|/w2~|R r4x/O-a \mG_=][r!V-LGT^Nl'O񜑑N㴈OQr{9s: ((S-amaPQ8m'G]SL1"s+I-S  aT58&["5pC]3z bIki״N "IaC^-1[ j6u7ahdd`_)F/q<)9#H! e ?hA[!(77F cۄW:ho(y%pLtqSvw%h` @5%n@ȄPrcDZ'k(?n4_c3.[2EjҀ=i) 8?mwIUՑsNI~O5o^Zc W>q..'5ATRZ``(!ƚ8K?StZR*]Z@yx`(?#90>NhY !4JV͗H`[ģyk՟kP/ GpaB8=Sv^ /4~ q9d%l!ZKp6N!Zzx"~?3GɨB75((Ą BB'3zXTgHKv $C{70jӤ ϩ 6L_wUN3>xrx2D}y7m$`J=1%wfZ^CHj ' ZNL{9y@c~i`ʴC ! m>}V Ç RRDPEUʺBr7 5Su?~+%֗s[J"ݎڎ#y" ~"Eka,AnOܥA(4MWU ]3s"swYL̨)W ѿ3D٫J:y7;,(ľ?Xs#=D^ c&.~5Zo!P'gO!QA/TZ޵e=n7GA><)Ob+yr]jϵ";ZL|esٍ3gRpіFbƺN^iS`rTUYK "N=G:R/m +x#4ALc3Wz1=Kĵˉ$وfЄuR^W{:Mz(B,V3PS!oSD'CXJ-V2չHAj*t4R6e@UH<3YkOHhlbV.1BalTFb O R^}t(!.ْلd`Gxgx8Y1QmDdyGW^W(\6cNKwAwH|AI4dԏ+9d :ל &~?]ByΠs1KCAr>TkofhVA 0Hg*@ݚ+ZYE>*mAliQ>f\:dd2ėY0UT9|G it 'f{5*D)<mO%UPp/5wXdr* /J+B%o' 8UA9~(c}aCDIdro|0}Ck_=`x3M[7P ` suj%~\|mSmB7~ruvl!Y_g?`ex諬87gkI^"m&;5O@)C㌙:J2zy K( 2[k'2+Mc^̾88J;ڤT2v|\/1D}ѥf<#J/9ԑhIe.cF1,(ÿOԛ,bgH'zK,b+('=+S.`RiUmoJo 0Uؼ%jgzy <2mOK<ƋP*$tg;ڧUe\C9E@E`2,[Yɴ**EÛ;BS .bs ^⸬^`P[W3hY(?wc n&v _ YYY\ dﻶɠωVKVT=Kb)UnDl<(wGHh%~ͨʥE{?2!IQc<:(c$uGemc xxY\:\Z Y؍P̔M|Y߶ \n ^(`;$R]`3ۜ+!hБbtR> }-t>ڎmH2Vfwq&3֨@.;f<㣲MlH&, HVЬē S5&*|"iNv)s%*{o)#8]-\T>Ycxs`ېLRV_h.aL g~iO:?{H[A6{lÏY9-S}J ӛ#ԃ.dIM`OȽVWXXQ>0) ߩַ"¤3V)Cwt %O{ݼ|t{M\6}C!{nwQ>/Ga/={,c{~c g7T6&_Qb$G2"֘XBC3Xڝe֡T ez61eݱA0Јgm(\х;A-!ue\o7͋ yпE\=;W*pVj[0~}t#pF*y~Ԋ5Ͷnw$VEIԣn/ ޣV20lqu q)y&iZ w {).EC䊎dkC`=vՌ;]A:u=؁R)Юc_KZ^-fU}4{+H3S8 -́j39NR?xq:gd-u{{awvƿjSdNt'6Du҄3\lq<3*=JkHrٻdR!jpEx˥pt[R8 Oo<5qgDQ aܚ)--*Ip4IO'գB4E#wW v a:9ub_!vfY3:GXԮ&aSI hfRxo6NM0OTI^HOF6\nqDӧ-*#AX` 7m񿒾9@{2Y!W2$0ydS --Sf ܽ4pgܼO YRhf*Ƣy|`WBLnAԀ)C', AqA8)8I0@us«*i/.&A5&}|]?/fAe>;wdpw=)Aͺ&d$EWp`RBؕYE&&ce!I/uE-l,l".[;]XBxH_$9SaGZr6oEK1c*՟!r(hJ~a)s4M׹)=oLߒQjɡ;>-+֣KXZswlEnIA Sj7sX0?zp9[渆yg5ǔc=ā%!xCŘ[#S45; LBGʗ[#$c5n#iYtO=` -AZWxк͡04+eF]N?\F.rFҒ,k w-ri:"(OV_7?{UUjMGnᰊ9L罍܍şARPac1M{;OӚD5w!C9rvwCXɠ )3,1mxyRpV1ǩ M>YшXΛl3)(2j%{Q,^L}Lŷ[DݓTЖ嵸-5>U14RŸawS fPRi|~osU&vmvok5ѕ "N9Xm$Qp\k_fE xiÒQ//`rc.śIF,6O3^ gxG_M`NA ѭ *ds3F^xb\Tt#R[ ؼ_9̷w6%{WQ ^ecG\0H ~ ҞItzp0\H_g Yi5K߀@ﶙ v"Z`6Mcfy(33_a̘ ZP,-PgjO`e 뙼>'ܝ;!5Xtr58;VڴJ8%DQA24̯H2)k |֔L<&_O|wP6П~ ۦQiKO }{^J}Qa/w}3dUud$ C]$}dL^o@A<(.U*ŵwt@*@L[7o8:<-\mW΅Q;cX˪ʝxʟo'p=PWCXj}Oa^WW :#x[d/9Z3X^=(UØxmz]>֧(pB7|YgA><"rL; F"Wq j> f]U3Cw3B0.z?rr e6ȋ\4Qa8 1]]#haFeLߧ ɽw5M?6 ُkp2#!2#b3 B4t*/X9u{ ҙ~i?819Guk,Ou6Y%|]i' B\[E)^L$h̔|C ߀_Y& +%HW&<%}Yf!>Wa)g#z^)[`KьpB!3*ŁǾ.,V|}DzKHϧtsm#fO磱Zp<[j5Џ vaI^#=ݬR#>+re@iӨAz!h OBftO8Z@Uײ'PW @d}䀧W.rI¬ m)P*T"/\:Y{+[ gAQB %Kn9ŤZ+Ҕ5\@Vʱ<(F/c&??7Ư&\E<4{Ə[N f1ce}\JT/;Y F"5oPm3ȍ:K~&؊у-`{rRvDlm z?*>9wԋ&KL^{ϥ0cȠ+WR:h{#%_C{}Lj vks,\>J} {aME\`'w8{2咠 ^K!}3>Rh"Qm!_REwTw.{@A)xsۄRЪx1Ѷj)O;%JCaymT"2mB&·[8bؗ`Pc9٭6ezE*yЉaRU!xf,ɕׄڤlʻMK_wN^09C?rvs+dh7%r]'V&8Ju x5ƸmCMxDj͸ߧB'6E!kY@+ ux _l~t);pO- dR2Nb"y?9lvδ)QMLD*nRyHI=}GrЗ@5R7(W)Z5)=>I|_BP(H=X R2{לkEڦΗ2Mw[ o#N9mrpaL*"Ut~08u@].JBv5ٮuSh'C/Hߛx} a#U2/rR%a!xvձ|`gl؍1IjyDQ4H, d(LU)HM`$Ktk(rX  @041˖ yHiY^jv|xM9 m29"hdZ~d(%b_f-h0<`IZ5mY-=HGS3K5({m! x[7i^1D[SCpi]"ѮoC#g9h/u 3;`ifr8h@ɔO]DO @}'857 rdBkmY Cp, Gjr[|h6S#)0.f-6\Hk]0-9N 1ia"B10JmT 䲔㙢IF+ ygtP8."&s B-H&mi-JhV G~WA$fj]3rRwn}Ԯ['ޤbU uwۢˀM1$iIzJ 6veȼ f]B~iT*q4qwQlP}{.-|g'#x)4.`IvPIјL3E(͚E͍:!9d ҭ섲܏#ExG_MHj}E-ͮuBeoTrT8t-*TB,=F.ߟ R4:Ow{$yQ}˦)s92jy㻌s, R',Q)Pcm%e&iÉF>sm7#*QEo:[]cvǂy͛HD&WK7?X9P2GECU% z r>m0`0o%ib6G*.K{  " 2BQtƩ!B=bؾH/ x)Ͼſpg@*f!a_c.sʹa;Edxntq`I]je""Ř5 2t(#u*~gWV^(CNp|?+ >ͫ8tsSX|t~PiSùₕ8?=ph ӯ%5(й覨Ɩx3Qkju8r.D6Tt戏1 o â!O-N#uC/E /vj*ᯈ˶g Q* m =ߥg[IHp?wū1l{y"ҽAOesYsUv_qZ]8'z^/2ͪc 8n*u9%PsKD]A.qNpagĶgeh~3]ql`Y~Ʌza:s2vLGzfbܫ!;/M~,O ;#fF2jϝZ-,[zRX2 ucv;ޜrvfqԡRo6A"Hx1a+b4P0]i"' Q0yOoLSD` H&i ~h 7FCޖ@_ *ToP4"Ʃc,`>D2Ў<=̘ȳ-D 91ox$L5xBqIʻBmY8ӅVjdKg2\XYX]u8fi7֘R"E[KF2!ԃ= :ރ&Z.h{IﱡCޣZiycDF#۪X:obH}cj4.n0*/1J &~H-Q&-#l3B0*b wM = 社S@HӻGMa"af Y&-{+c؞ۣ+AXk0虅%ܑ9'T {(dd+X2P趇͑Rb]h68/P|`"K\7jm-fد`SE[̪=U#aI9]tJ0lDŽ72ێirXSYʨʄQQu l;Og h6Nf̻MydZ'LTrjFLm~vv t.lEzxTd[i=ǓT))šx j`Q-[V R3* DRSڒvIMR|W˄T+ũfSLTt=BE?^G\T c/UAhC6=o\ӑ1_9 j]ًWJ-/EQՉ9ko t<1gM'I]Q'.\RZ[=At}paW @LQbkn֬ǨѴfo3B٦?07b8PyagXx~,k$+:yI Ω؁@d;x ]ģ܁y=RfҊ3;?;߾QBE`Ks>XLv6a1IB =P stFv[Gv91H0b]zӅlm+U࠳wEZ,8R=ȊSgaq`߃ZI#Ia#(t:z/AcfKAUϜh2͎D/;K{`.~ĹEP!Ie~${_ff@.t|!1:DŽӤ1#V<q1zT kTG@ I6qDr[48aWǴ̗2MF3.;6HXB\/ 8P]soZ営dJIe{0s;85'=r)V} Aj]DgfHQSM8=m{N:@A84 W>, ьѭ}p3 t} A0?p A'#4+$ /7~jgSLbFQ(ux{m/vu3q"'CoK+['&(-jq(njm#JҎtO m}U(_BcǀV#E%B@.c#VILC x`ՕGlo2Q5B%2+5?eK^04p9қ.W;N q0RjV"h0_M t'{FP {RT=՗>6E iPɢ}eD>F´$MNw66!*]WBrQ@Kԙ Qsz$;,CzK@W1`]I沱2)ɰS{QwFihSɏJ<ȫECo(ԹWx&i/=㷑V6~Sa5Rr*P¶^?%<#i j®$픥Frn{g0 m<:Hblt{yhG ";-b^!nݳ/ɍBHFe qŏK@"1wiNT1 ,3g1圅Q~K= +6>@㱍X0P&E i]xAx %uڎ( ASB7;=zˠsW)XJxk ~= m_ rZNOvsMíR3x@Qn)~y<%ɣ! \ ˪BBlᒃJC!x<3DXmec;-XW]W']&t?Wfbx!/I\GD7d%7|| VV{sj}I@a@Y/7Z%+W&Γ7c(tLL zJ$O0Øl͇1m]5)lIv4Nopwf0iZ@Չ־U2ŔS2{e]p;/i(=0j] :WqYct tm,Qyzpz|LWL\xo1J<%oIҬ-'@tFAEL Sաb6X‰nX]?<-ҵʈbmseӯOg Y{Bdi:&6J&0;H7>!#p֬]~GG"ö[EB03.zRz/HY0YYYLYO" -Pwڹ]=>p ٴ歮fNMZJ#@Gu7::ₒ备cfUx\AOl@{~bsP.0_1P͇&`?0'@<գB <+_+ۦ a6?k㴡'hN?3W k5BxE*4$DH@掝 A#, ^5QmKsw g}GS=³*-({~Yn#7;矤B )Yg|9Rƈw$H(($H# oR:yE;kA^/,-mϓ*_b؛gJT;)a}D(Ana,W鶜w:圂Z7a U=-vRGg2_&iJ d/-OA o9H% FTWmJغՃӀ5I [a\.!^z;|+ҡ) Z FPazu} ~Vr$%C{sDrEΙ݂E1*yPKJ<⚽{DbuM&4ӿex_Xa-]ma\`W֖D_N~.y_" Oÿt %-Z4 ?۵*:9PDEU̙;X162#4!OZLm@O(bpz!L#.g`8nIH^ؓ>ջP5?jJ7@6"6قM%_ ߯r<UGb4>$D]Y) _ܠMܬ;˞-}ĔV Y7ڷAxp>mdBt8'XZUӆ(LE'HSڲVƬ?nȡyl^:46]mmkT\sugvѷ]7F}ouP|wc&ZS+l8K =RɖfR.SU{fi?nѭ3 d:O0J*NLn*ti8]$(莭mDBH䲸swkywxvES )Lbq|{ΤTyC^X96(~\A^ӯSi[{1<ݢCSӍۖvV2X딾ErΔw'`n'Oΐb!<0XhM83gͶ[;: ~AOrZ+d FJSmV/|Biwz!q.[֫Ow@vvyځ+ŶL#w$ӎEGH9)EC U ;ZcJ(,(g< < >`lj/l(Cl!Z16 PP w\5Dw,p}*bčl*\KW&cؔ?b -2iy={Ӏ>/)w 3nP%ר cx].9VU\f($>3%?<)l XKvp,]|`~.A'%h0:4 摷 r/tT+ 2㙼Ty#<%,5KI 1Ȥ6[AmMn_֜Qy-;$m~ gƝx*_Xvi]d1F`>f ug2f ' %g )MdޠQkv j 7K "a,@aczEy5~W}myi Mx nT9ѓsF6UXőx g.8D.VrOR=ЪPңh-#At7ҥ{؀JI!j%F}ĵf#D \uY:D1sjKGGP*CQ]tNh43p, 9 05@rxSY? VvX)o?/Eo9' ^gb֧aHǿ¬b4#Zn]J]^ 8X!lV^ @%@Z(XþF'S4H 2(yFR]O;v"]Bu:?CEːHO2g+ 120ӎ~*O%Gx,cud{G{#.vH.A1R 4ٰx WAЌOB7ͫU gTR4cka}yBX]1Ɲ($8د5(= ȁ#aN ~K 4wº X["HrAX`14_? <'lxш8 mkT,O`V'-: -*4^!]$1Ɍ`3#%5;b)W:SA x,"{:{WJW)W+#&ɾ| s7?/0MEdy屶aQ:D^T}o$!TNrb * On-QgœHnXdKI;Λx5SM;9 6-ضݞ!9ß[T&y'L$ttf\ܤ;dN@;R`MJXσJ@49;D[Y7J8dbAiqtyZy#jT1ZWj UYDrz\wD|/>1qCS,K@Qu՘yb&Jƅ|}lQ.0B <<G]6z"DUth{wh