snactor-0.17.0-1.el8 > 6 6_6 3!pQp)Tξ7]mtZ`e؋ ]mtZ`ƹ/Âs0e-lkmΡ 63ϰbcvJqS4T!Lγ{JFܥפI\1*ce>u:ve`Mc~ ʣwxq$)jí+%}f>⎵!<1>eJk37c0 W/.v|eSݼ(Sf=څyQ-ʷpreyaF9;4b173e77e5709cbe848a00e7a715d6b89d914088e21559065cd9eb9acf832b6254d4a6e8c50e0fc1469639c5ab258840a3e019703!pQp)Tξ7]mtZ`e؋ ]mtZ`ZT!dsdwx~xcPB{E :Fo,6/ƙ: _u`j< .*@sm$]ؽQvdz@v:n,>4_'Ⱥ>!.Cxm 5]-<.u0X#Q `[{t/AGM 9SZ8iQeZ=)ܔ^UC\H5fDL@06`xs;wJOt"}b6oti} K }>D-01ʝ;w48_ó}k^61`91ɡ{ЧBI#W[UϓR cIH9M>nOhL%ۇ ^m-{ޘu4LdkI\B6$٤aGv?%(f!]d #F<9ß(IgJ,sfUo_z!]Ed\(bzJٗS>p9L?Ld   @ ;AHDXD D hD xD D @DPDDD$,D(8 9:GDX>Y>\>D]?D^EbH dI7eI<fI?lIAtI\DuJlDvK|L0L4L:L|Csnactor0.17.01.el8OS & Application modernization frameworkLeapp's snactor tool - actor development environment utility for creating and managing actor projects.eΩord1-prod-a64build001.svc.aws.rockylinux.org -KojiRockyASL 2.0infrastructure@rockylinux.orgUnspecifiedhttps://oamg.github.io/leapp/linuxnoarch 9  HH- -0 qq 4 4VV##\\ 8 = = " b   c c  L.(,]A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤eΨeΧe˟eΨeΨeΨeΨeΨeΨeΨeΨeΨeΧe˟eΨeΨeΨeΨeΨeΨeΨeΨeΨeΨeΨeΨeΨeΨeΨeΨeΨe˟eΧe˟eΨeΨeΨe˟e˟e˟e˟e˟eΧe˟eΨeΨeΨe˟eΧe˟eΨeΨeΨeΨeΨeΨeΨeΨeΨe˟e˟e˟e˟e˟e˟eΨe˟e˟7d5bc10f20a3e4f5ef0e2c51bf1b368f4c95b0692ac01d95e5b9717adb043a416e2c51900a9575f07cd6fe19a4d34e119f037baffb8ba73a4961999f00b96493b7d1dafaa76991274fab537d3c2f9b96abfabd3bc395f9b695c195915c46d7f3b7d1dafaa76991274fab537d3c2f9b96abfabd3bc395f9b695c195915c46d7f32f6300919359036691b424652aca278514e69d790aa06ee4ef1ea6500be9bab12f6300919359036691b424652aca278514e69d790aa06ee4ef1ea6500be9bab11d9b3ad240943bbc82bf5b009a84ae01bd6c0195342f8f64c1e11050a9a0b0b0ed3739b1da2551bf724c0e7c623366939fe4f36d21b343abd3025b557266cf6509c45041253f80d553f6a317f8bad43e26ad108ebafaaea250ebcd5fa8abdba909c45041253f80d553f6a317f8bad43e26ad108ebafaaea250ebcd5fa8abdba9e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855fdbf9c634b1c0a7ef7ac9fcbef6e1556b05f4afdb23f2f96dbb0706fa96025d4fdbf9c634b1c0a7ef7ac9fcbef6e1556b05f4afdb23f2f96dbb0706fa96025d4b15fab2b93b02ac9bee32046444495818d8a469654a1ec53bd48de7a3ad9bd28b15fab2b93b02ac9bee32046444495818d8a469654a1ec53bd48de7a3ad9bd280e5b745dd74ed4878001b90bcb7033f4d5e081c04cca649beb59cef5194b3a700e5b745dd74ed4878001b90bcb7033f4d5e081c04cca649beb59cef5194b3a70cd83569cde647a99861151565ba737ca6e97b11bcea894de9db811a8a46cfb5dcd83569cde647a99861151565ba737ca6e97b11bcea894de9db811a8a46cfb5d91c6a25912b33083d52a70c76cfeb576ff3e8d08298ca2dbecbd17fc19dee87891c6a25912b33083d52a70c76cfeb576ff3e8d08298ca2dbecbd17fc19dee8782ce0bbb6af6908f929c07801504ad784439acfcf53c60af78a545e49f08f872a2ce0bbb6af6908f929c07801504ad784439acfcf53c60af78a545e49f08f872af4c4aaead3dd4ee6a84eee51cc4835892d5488e40a9704fa233169a0745be231f4c4aaead3dd4ee6a84eee51cc4835892d5488e40a9704fa233169a0745be23154b5dd7b1095959076cedf6c630cbeb2a89025a3b51e4bef5beb8d74d79ff4bf54b5dd7b1095959076cedf6c630cbeb2a89025a3b51e4bef5beb8d74d79ff4bffc8203c721090cf22ce208cde0f2930814177677234e7a15985fad0f88c0bc38e4428eda9f7a32a3d9274b8ac06afa1f5128f4da0aa6050353631a525879b117fcc72f7adaf72698d2e9439804ed9a3e0b4a82af477c2698ff4b5fae91698f50fcc72f7adaf72698d2e9439804ed9a3e0b4a82af477c2698ff4b5fae91698f50d45069cb82a0cdca8924d19fcea87a769cce1b5f82513750487a024b6ec7245e9331acd7bb4c1d479062943a408c640e1192fac123c1bcedc9a9a26e752f34e22ac4328c20fba6a5bb019eaf1001ae723e1cd3164e907908133b0f076c7ac3fd005a95ef975e33c221908955206beb9b0cad1d7a74b181db2a5879c9212bc37ca3891773ff299e3dc155079a0ed709b3a36b38acb9e6241c550eb8d32c82fa6e36114c718e7c19420bee827445f197f08ca08fb8f55c3dceb6a05f85d80e44e437f03440b2937da427be0e25471ab3f70c14a9b6beb688958abe2bfd6d3a49b337f03440b2937da427be0e25471ab3f70c14a9b6beb688958abe2bfd6d3a49b3809f3bc5fdae06da9a7b40919b87850996d507b593d2264a005c6b6701d958329b50df98a903e7fb7c8c74fe69db9647cdf40c830dac3a13bbee5159ef31e38f7a33830be4c49c604877132fa5debbd5ccb4a83d648bb64297a01dd3a0be91897a33830be4c49c604877132fa5debbd5ccb4a83d648bb64297a01dd3a0be9189d45844c826ee758ac29135151e845cd48a5d19070e76a8548d1411ae912e602ad45844c826ee758ac29135151e845cd48a5d19070e76a8548d1411ae912e602a6d1efb92867e1261119e6304f2854a1a2f4b7534b7b8b7114a7785f6544261ad6d1efb92867e1261119e6304f2854a1a2f4b7534b7b8b7114a7785f6544261adbc01652d18e1228b31100f9199ecd9ba283277e7a23040e626412c3a4d66d4e1bc01652d18e1228b31100f9199ecd9ba283277e7a23040e626412c3a4d66d4e1f9b4f36cca0e9a8a8276a573ea4a535a13f7c2643634e8ef243536775a92a9a2ff0c3f99fc8658f0a01cae6f2144805aecf56434521bdbddd1bf4e895336af94814cfd6f9218c2c3635ca4bb05306cee32eb517219a5a877b85990c1fbc7c7288da701de79659e20e41cb5b0a0037226f412c168c0d6c084344d2947146b556f3b3607b7db59570fc8174387753eb22139ff9b075b1d8c0b236fde58fa63d60e7c47b29249c49ceeb43526ee8539970a5b1024b1fa4e91e8a2970a1755aa83a0b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e12cba50609caa7e257419976478d1d22e09558dbecba7edb2812c7f29dd5bf14brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootleapp-0.17.0-1.el8.src.rpmsnactor     python3-leapprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.17.0-1.el83.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3eYe)ddd-@c@c@cb/.@aU``_"_;_"@^^H]@]8H@],j]i\@\@\7\7\I[[[Toshio Kuratomi - - 0.17.0-1Petr Stodulka - 0.16.0-3Petr Stodulka - 0.16.0-2Petr Stodulka - 0.16.0-1Petr Stodulka - 0.15.1-2Petr Stodulka - 0.15.1-1Petr Stodulka - 0.15.0-2Petr Stodulka - 0.15.0-1Petr Stodulka - 0.14.0-1Petr Stodulka - 0.13.0-10Petr Stodulka - 0.12.1-1Dominik Rehak - 0.12.0-1Dominik Rehak - 0.11.1-1Michal Bocek - 0.11.0-1Michal Bocek - 0.10.0-3Michal Bocek - 0.10.0-2Petr Stodulka - 0.10.0-1Petr Stodulka - 0.9.0-1Petr Stodulka - 0.8.1-1Petr Stodulka - 0.8.0-1Vojtech Sokol - 0.7.0-3Petr Stodulka - 0.7.0-2Vojtech Sokol - 0.7.0-1Vojtech Sokol - 0.6.0-2Vojtech Sokol - 0.6.0-1Petr Stodulka - 0.5.0-1Petr Stodulka - 0.4.0-1Petr Stodulka - 0.3.1-1Petr Stodulka - 0.3-1- Rebase to upstream version v0.17.0. - Resolves: RHEL-21451- Add external links to the text version of the generated report file - Resolves: RHEL-21451- Bump leapp-framework to 5.0 - Resolves: #2223312- Rebase to v0.16.0 - Bump leapp-framework to 5.0 - Improve the report overview to include also information about errors - Distinguish errors from valid reports in the generated txt report file - Resolves: #2223312- Bump leapp-framework to 4.0 - Improve the report summary output to make it more visible - Fix processing data in remediation instructions with non-ascii characters - Fix creation of Dialog for Component without choices - Store tracebacks from actors in leapp.db - Resolves: #2223312- Rebase to v0.15.1 - Change DAC for /var/lib/leapp to 0700 to make it accessible for root only - Propagate error messages from leapp actors to the main leapp process - Prevent unicode errors when printing error messages - Resolves: rhbz#2162710- Fix the check of missing required answers - Resolves: rhbz#2124332- Rebase to v0.15.0 - Bump leapp-framework to 3.1 - Deprecate `reporting.(Tags|Flags)` replaced by `reporting.Groups` - Fix crashes when processing invalid FQDNs - Fix the error msg when a leapp CLI command does not exist - Introduce new report JSON schema v1.2.0 (default: 1.1.0) - Resolves: rhbz#2090992, rhbz#2106065- Rebase to v0.14.0 - Bump leapp-framework to 2.2 - Bump leapp-framework-dependencies to 5 - Add depency on python3 (distribution python) - Added possibility to specify the report format version - Check the answerfile upon loading and prevent creation of invalid answerfile - Dialogs: print the reason field for question in the answerfile - Fix the JSON serialization in Dialogs on Python3 - Introduced new functions in the leapp standard library - Updated man page - Resolves: rhbz#1997075- Rebase to v0.13.0 - Bump the provided leapp-framework capability to 2.0 - The commands for the leapp tool (e.g. preupgrade, upgrade) are now defined in the leapp-repository component - The leapp tool scans the available CLI commands dynamically - First build for the IPU 8 -> 9 - Resolves: #1997075- Rebase to v0.12.1 - Added rerun command for experimental purposes to be able to re-run manually the last phase when needed (experimental) - Resolves: #1952885- Rebase to v0.12.0 - Bump leapp-framework capability to 1.4 - Add JSON schema of leapp reports for validation - Add a stable report identifier for each generated report - Resolves: #1915508- Rebase to v0.11.1 - Fix conversion of deprecation messages to reports - Fix various issues regarding suppressing of deprecation - Remove pytest residuals in spec file - Update documentation and manpages - Resolves: #1887913- Rebase to v0.11.0 - Bump leapp-framework capability to 1.3 - Preserve verbose/debug options during the whole upgrade workflow - Print the informative error block to the STDOUT instead of STDERR - Add new reporting tags: `PUBLIC_CLOUD` and `RHUI` - Add the possibility to skip actor discovery to improve performance of tests when an actor context is injected directly - Introduce the `deprecated` and `suppress_deprecation` decorators to support the deprecation process - Store dialog answers in the leapp.db - Update and improve man pages - Raising a missing exception with tests failing under py3 - Adde the --actor-config option to `snactor run` to specify a workflow configuration model that should be consumed by actors - The `call` function has been improved to be working on MacOS - Known issue: the `suppress_deprecation` decorator causes a traceback in certain cases- A temporary build to run TPS tests against - Relates: #1860373- Make debug/verbose setting persistent across the upgrade - Relates: #1821712- Rebase to v0.10.0 - Add the --enablerepo option for Leapp to use an existing custom yum/dnf repository during the upgrade - Add the --no-rhsm option for Leapp for use without subscription-manager (#622) - Add `leapp answer` to answer Dialog questions in CLI (#592) - Add `stdin` and `encoding` parameters in the run function (#583, #595) - Add new dependency on python-requests - Add the DESKTOP tag for the leapp report (#612) - Display a warning when leapp is used in an unsupported (devel/testing) mode (#577) - Drop dependency on python-jinja2 - Error messages are now part of the preupgrade report - Fix json export capabilities using serialization (#598) - Introduce DialogModel that could be processed by actors to add related information into the report (#589) - Introduce Workflow API (#618) - Move all leapp and snactor files into related rpms instead of python2-leapp (#591) - Print errors on stdout in pretty format (#593) - Report inhibitors separately from errors on stdout (#620) - Show progress in non-verbose executions (#621) - The verbosity options (--verbose | --debug) are available for leapp commands as well - Resolves: #1821712- Rebase to v0.9.0 - Add sanity-check command for snactor - Add the /var/log/leapp directory to the leapp RPM - Handle string types in compatible way - Introduce answerfile generation & usage - Introduce report composability, remove renders (#543) - Show help message for proper subcommand of leapp - Stop adding 'process-end' audit entry (#538) - Various fixes in displaying of generated reports - Resolves: #1753583- Rebase to v0.8.1 Relates: #1723113 - Fix issue undefined ReportReference- Rebase to v0.8.0 Relates: #1723113 - add the preupgrade subcommand to be able check system and generate report for upgrade without run of the upgrade itself - add checks of arguments for cmdline parameters - log output of commands to logfile (#520) - avoid spurious output about missing logger - exit non-zero on unhandled exceptions and errors - fix actor library loading, so libraries do not have to be imported in lexicographical order - log on the ERROR level by default instead of DEBUG - create a dynamic configuration phase that allows creation of configuration for repository workflow - add JSON report generation - stdlib: add option to `run()` to ignore exit code- Rebuild Resolves: #1723113- load checkpoints ordered by 'id' instead of timestamp Relates: #1636478- Rebase to v0.7.0 Relates: #1636478 - add the ability to stop and resume workflow in any phase - fix incompatibilities with Python3 - store logs in one place and support archiving of previous logs - fix handling of Unicode in the run function of leapp stdlib- Fix specfile Relates: #1636478- Rebase to v0.6.0 Relates: #1636478 - snactor - `repo new` subcommand: display message if directory with same name exists - `discover subcommand`: fix wrong path - `workflow run` subcommand: introduce `--save-output` parameter - fix cryptic message without user repo config - show global repos in repo list - fix trace on topic creation - stdlib - make api directly available in stdlib - external program exec function - audit data generation and storage - models - introduction of the JSON field type - new debug and verbose modes - new reporting capabilities - change default loglevel to ERROR- Rebase to v0.5.0 Relates: #1636478 - Models has been refactored to be more comprehensible and reliable - Introduced standard library - Introduced the actor convenience api for actors and repository libraries - Added localization support - Extended serialization support - Added exception to be able to stop actor execution - Packaging: Move system dependencies into the metapackage- Rebase to v0.4.0 Relates: #1636478- Rebase to v0.3.1 Relates: #1636478- Initial rpm Resolves: #1636478  !"#$$&'()*+,-..0123446688::<=>?@ABCD0.17.0-1.el8   snactorsnactor__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccontext.cpython-36.opt-1.pyccontext.cpython-36.pycfixture.cpython-36.opt-1.pycfixture.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pyccommands__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdiscover.cpython-36.opt-1.pycdiscover.cpython-36.pycnew_actor.cpython-36.opt-1.pycnew_actor.cpython-36.pycnew_model.cpython-36.opt-1.pycnew_model.cpython-36.pycnew_project.cpython-36.opt-1.pycnew_project.cpython-36.pycnew_tag.cpython-36.opt-1.pycnew_tag.cpython-36.pycnew_topic.cpython-36.opt-1.pycnew_topic.cpython-36.pycrun.cpython-36.opt-1.pycrun.cpython-36.pycdiscover.pymessages__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycnew_actor.pynew_model.pynew_project.pynew_tag.pynew_topic.pyrepo__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycrun.pyworkflow__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycnew.cpython-36.opt-1.pycnew.cpython-36.pycrun.cpython-36.opt-1.pycrun.cpython-36.pycsanity_check.cpython-36.opt-1.pycsanity_check.cpython-36.pycnew.pyrun.pysanity_check.pycontext.pyfixture.pyutils.pysnactorCOPYINGsnactor.1.gz/usr/bin//usr/lib/python3.6/site-packages/leapp//usr/lib/python3.6/site-packages/leapp/snactor//usr/lib/python3.6/site-packages/leapp/snactor/__pycache__//usr/lib/python3.6/site-packages/leapp/snactor/commands//usr/lib/python3.6/site-packages/leapp/snactor/commands/__pycache__//usr/lib/python3.6/site-packages/leapp/snactor/commands/messages//usr/lib/python3.6/site-packages/leapp/snactor/commands/messages/__pycache__//usr/lib/python3.6/site-packages/leapp/snactor/commands/repo//usr/lib/python3.6/site-packages/leapp/snactor/commands/repo/__pycache__//usr/lib/python3.6/site-packages/leapp/snactor/commands/workflow//usr/lib/python3.6/site-packages/leapp/snactor/commands/workflow/__pycache__//usr/share/licenses//usr/share/licenses/snactor//usr/share/man/man1/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2noarch-redhat-linux-gnuPython script, ASCII text executabledirectorypython 3.6 byte-compiledemptyASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)utf-88c40b3d55e0aabd9548d290fdd1f894e28645f74bb0e2261d2b3fa1bb722a1e2?p7zXZ !#,SӉ6] b2u y-iSql {4>sl[FƒL˧0M֔'f2@~]5p5SKY *dރ,P{[ ч /<Qip@! 0ON۫ŶV̵=TCDz Em/&f(SY!x*ǺnV2k{<|}Aק!DmU+ ?7.Gu qW ː$ݩ]}E _n'dj]hW^"8kV%F,%٪Rf. !`O?zx@ʼn~FNL/sw∸B=v(%X)a xDLE|Y߇Ixߊ GnbU--t5=S@4[_,<4aR,wYN `?S;u*;xUa N7Gm2ܡ1` 潼\E$r@\;71D>ϛѳUJYqWChsMNRR Sp;gO8ifC7'a͎z˪θ*B/2}YsdvM1YBUMoRpKkr栽d-7]z@KngȾX;w貪ajmm6*WiNA>$J\7GpV"ZOƓ\%smi7rΔP\5ڿkMXQRKsϬ+m$?SWTO ]U+ĠNL -0v Aw%̹0bCĻgfL[=Kh_0R7sX͍=72@b`GEiW료&Sk-o7Ѐbm7 NbIp5!|'hM2yCa*WV'r"ln'  i1sx.jxk=HlF+]> I]%/~h_k~@k5I ilP,NIiص8kԐq߹V cu9*,Ǝ7-Vz[;] - m7>o :jpP}]Vbb):~ܼYjv %w#|z-q an0h-0<7:c@vMlTs,>F8bcKJPv8NOٟ9T6Bs?.#6vL]D^ûn˷M}HF7]ί­@e͖i==j1XV@*=t4w7 >es;(7۪HZ2BӕG2n~<|V#UJ>Kf6 -FTZχ{0NVxC7"Sip嫼>h9)7 dNg0KNQE\xzٕ \NsI_2ŅyF?HNqx)-q|"=pڐwm+d `G&zu[(_° lo2C[A'Wu3gbQŽ3vT9FQe>,u2[$A/qI-GLFlLx0/^lϙiASӠoj!&wO1š];k*$:a#Hsa,K} %}LnMe;G|85-kʷkT[0<9Uz’4X zM{=GmqXwĝvDBNrrosI[ZsXcS**=iT}=N,i"9xׄv+@~|ܦbT4I}3DN $_PkGhq~_&q;W ߌ$ C,hX)U{kU3rNCxٲT[2 <…()?|o~uw$/Xfp6敮-g̅_F8|Å?+I}+N6NXE4j? ʼwyxEkA+M{bAR 9[Ku20ӀJr1Ί;sFm`ri`d"{,dJ٩Wd x֫அأ2)O=½l(o/ 9{ϐ3,tW-WuǃxFU$L K:#sJ.DJrWb/뷘 \0A\"iIĬH\mm227QУrkl7⧔Kw?-vb کjHFw߅x$:.c`͐Hjp{䱸 Xp*`-$x}ZOL7/q:T<^ޝ/39SQTޮ/ᙏw2Xs_W?u*k_+^!Lk.{|Evr¨  O=oǹb2e#)ሯOأ`g.w\[n4+ĖݾqMR.>{2-uݑЗ`j-hgpI<$-ـ0YmǤyp[8+0KfvǟoDjZ\X1G!|A%AD>[$;9=U7$Je\cr&)EsCW8m[7.2$r,QĚ{]z5|:j:m!ZnY7Y՚s,`̒fQWOӁRERLBtӝ0xeG>D^3rJg]^Rs$-#u|6q)n Y\a%j(.R-ޠYܳIa+vF[ӯ![8KN>ۓ?1?V2(1 n}@%kt'E=M@Y0O]OBZ5D#Vx;jPΐn=͢?4uׇNAQi dbP_eJ~`#NÅ!d/C)eS21QU\b ;wVyeKiTk&ێcQu}grm#椱+MC3Ҙ6ҎlxT3nT-Ks~Z;w"3@p:-j}tr"h 9췹=#)ZlCpV߿atRN _pG ᯘyjו9U:ӫDrCaН.[(ci1e]PÄz;]qsoP K+Zx=/Az}uS-6A: rqj[.p"S6uvW=bvx5{nG7$ Tq*YKDx5Aܨ=_u\ZЅͲb ti5уz:k,͇ks2s~mQU5@嬌G]KK_bFliIMj4:TrRS I7lg3c8d1k'en>Z phq'~KeenrOFn+pYX%'Z(7[w0:^ﮓP_!#>{z:rSog#N^[fX7,nM0"=0\0f(;auXAo~ʹ#V夛?:-:Inz, ^sdgwD%sl*TLVyf> 63I #gmt ϱ26JДuW}9k̎>[ڟGt\r6'X6d|[ps2|D+:gݿeݩsbփIv|bIq^89f&8kFKDdDʬ@Yq7HYxMЯh]TDs٪$AO;зkc;ZzqM@u䧏TZzXjTyli:#%PY)soĤ5CS2"̲~Ǩ%FˤC'O1ć.ur.Y=Y pı,V+Сޟ Ce;0g/ bq{M( -wc Euz\^-+c-aܝ sۈ2s4 JaSݎ)R)^c}x8q2I%MRdn|cpgeN}.yGǨD3 [/񜞮s 1ez6EUf{}_stwgqv2]ȓ- 8}neBI>$F'\v-ڤ䚨uOQ\ǟnh5cA4-k},8ZeV2҄~xZ܊}Q{=?fe_R,QZVTG4,Js/ߍ׺W`K.drވ<r¹wW@5OPj9z8{^N^#ij"DZ 6 G%,%ղˑxѧMc~CD2zqѾ6'L,G&4?f QO m4Vp!uUTq֖/(-be_W([;܀`Fـ1p#x&ԏ|gC 9qr>qnܝW/D$:_AC A!=Q|ȉU% }Y[]g1HnNd˱sr/11.Evn~-8+$Q1e^>gyiդ7>8?w ud-qAu-i,r-1 IV UD n.G ?ER m^d}/S0T(55x +Û;&Sr#)tO@d,Uk&ɲh՝i5CF8V hH@>~-Y۽mbm fjt=X>6M Z&hW.>M48,tR,P6TA,2 0_IS>̴:C;y+q#NJ: (pWX٢kXEg'2Ừ܈;IWq{l(߶c04Ls=e$l403F8)3qɤPS wǡ9V<΂N)nh/}ai5D6{~iv`F҇t/jbdRTF Q{i=nu4LXȆI!GΦ'kGD[bG[]>rsJ 1k&07j ܚ3praq120soKM`-L:opd,V߮ ίmQ\GPԏJ{y֝XBzz#_\{5S3^E3$vervrEP~ T={\!CÏI JUbhOt,=v:O5]kQ/o81E|ܯҸr6wӏF}?48k,v]!ZxLH[ Vh:S18eQTCCN%.yb^0n-{`Oa/}ן-B=`"]W-B=uxOv+IXx0Z :Z|jl>塝4Zx·9gR) A-g4'8 㔬 m*V]j Ф#p}3!c|mKMPngp!pY7+'IdM㵔tfg>؈ z-Vz |TE 8ܹXL6FWXMᓽ fɻݑ^\y^[xI+/l iMQ&/fO&QU]3]uS h{J M׬ͬ! Ly1i**D܂cn>3h& o"uցDeB'9`,Szro:f*GnN{ͨk\!A*h6aht$1=tź4瑂[b^+2J3׹<TЪe{X 9C_>IgX+7 {`J$/(DqSQPc,`Q;#"GTp7XrJ SDůQ?MpYtXJ=8RH@q1c났؝ʦ(X)R==HqK>?x8TxU?6-GE3$sW@Mϡ?hu[*m鰁IhYwVE6m*3 :1 OC TRv[F Fh'G$Qy` V#+.ǵdQ?@  ݽ1D1J o_9$&.-seHn/Et>?./kԱVIJ̶gytn c"ʷ *l*MX=`+< w)Թ>V b6聧 6 R\JPsnӌ @qF&+}2x;PԱd-hwPW;#!-t%ުa{զ94btqSiLբ^2}4(C^uBI&E*lRݎbG6-jr{vz.$?OfP k'YW8F/ʑVqJhhhC2 'RfW8ni$he`FuMbE-P6.DCEBR*T2q)\a8ڻ(L+V.s*] @aLo,\[]b0EGrnCoZ8. nf@`xK$T,4^0a+ϭIEv_iL aY63>Gπ߈mѫ} r+zv{1" ;q^mk-^kk@`26(1\#nnt0GA֑NQR'Id,߯Fʼn/X;k+۶ ,| g< \ܜUXa|-L9b's*!: +βɲ;e[eAW5 u XҷFl@O?8MFx%Qլ 툚_W2[*vbg62 !&x_) 1{)$= pA~Xm`B\(7FPAа(I h&t#oE0Ƣč9=Bl]VQ/].Ѩmo+\KuVw ?nG`.Ko{͍vSDҷ|$vJ7AKmS };>lFfzVH9 ^#cOT6taSB:G} 5(hixqG؀B?|483Hjt3c@;ޘ$uw;54'/ʎ`%˾؁{//-3Q\!|tNY31i۩])x#> Bf05djAⓆtoaik#Ms (|ͺ_'pW6SzΈ8Zȷ+>@k5$9x>_7r8">yt %ȴ8_~t5ƙI,/ fvզg*3w0WvTwF6E5h\-+'u7dVS:?ySfa|R4":NFX{ohXQ0pYH ~]:ˡ)1<"ȎIBbFR(@E9mS&y^Bq,ܫ\L#q,7ˣXw3q-xK&FiHEh.rLZ$oE.s 57RT.}܊ݷ}XNF>TX>:!_A\@\">7\Jc8&TԟڽƷ/oxRš:C:m^9sTqZCF!yA%0\\KE`xZ`cIO䤠p7sD-'~dB1B?ȤG` UmEK2Ҿ\qz'9qep܈.:YxB䌴l%Ë@O@iXsETV iXl=MShfoP应7W&i.w]1 PꀶA!u܇ z-޳PӉb53EVlD)&pfВMo "69c1[d:׬e(&ڴ%9M|xE)o6vH_:G'+TZwݎ*ofD!O}3>OSy?{b!T🬂TK3ũ_,;qt .]ARw%{˲c%tB*,h ,nHkGG&Ωl bR6n=&,[DFܯ`}d~-z4r %\>Y$X)O_%BÝ% <ά@I:j 0Gd,Ǝ Y>IP/vה`6jF}(|-2FƞH#1Ϭxcy*c"X/ĦSYpHЏ y3g{_䫼%oH)˫q2=.wbNf6B̀)KXNfA9hH)W˲4=b[-Z_fecny2׀V$&*"%S]pԩ0Vu"y"hX}>|XS%t[=sgg_p>jh\Kcz2Ul1uOp.q ]=Ï* È- ~qpVbujEMoy}ub)P; q^=Tj }T=hGK} BbP$G⩴BacF# I豬Ԓz Mb㐚SqMv}ex /%[ ǗyrȭY<"{rTp'qk5;LW>K8=2rr^;?Ye/ZB J"#|gP< 2+#mX9ˡ+WAvq U*ܬXTUƬ| cfBr/ ƞpm='T*]nKtRS_BVԈCK*4ݡJz@|Py72x0ZH`κ$0#[/ioK*6 M(9) !i2$6amh gid cI -`6{ŠsGF|:WAy  ,9WͲg Xb<+]$NĤ'--`u VՓPRw"TVoji)Yj0UCΥ2RNy N2iA9p5z.bSqªW$|_'l˘ y\O",t*4 r.L]lK_W`NȰ˫zeiU;S䡓dUiX[9hb?}BYE+`]9د5YzRd>a3$]ԕ ۷kyTRE=c1rvp[&52[o᝔T׆.+M{~AUye&<)ni{񍩇5\a튰\DAGl% ne $CmojOqŻyCP]6J{/|xHo7άTZ!H&DAgu lID#ɬ+9w/jw՟c<|-=4儈*sՠq9|ky2-'g Meol(#t1ۋ %U LX;/=nU'쑁Xw!פ Ư#7XvA" Z*-krӑ1`-We5#ǜ:jMس|Rͬ#_"Ū=d@Ph{/kKt9h,|ijPWo'A yQat VΖL{&,n~,EfwX)t+S^"z׬q{/4Dƶj0<0ɔoo_r>Ⴏů;eRq&)J+eM.aX5ڀ=%>YM>yMnm*[@=mSUƱqñKgbCq!T-Tᨱ&kG4ǶعH #_}Ք>Ǒ S"7Z`V \P!(-L-Ӕד3Su '`h-*SD-T&7Xe\whkw)Fn0ycӽCDL cquڡ:(y"i_{TeD|RH=hԫkNGT61ࡗ n0#W<0 ?Q3,sRT8ЩR+a.[rNmcsr[VoEx, kUW6QS™Gv)1B)! =kh?50]~HÎM?W(5Fs_fj}ck0>PXw l]!TcD^wfIOY*w!N8~-%mhK {G[J+DIܑ2kX%ۗ}A@߷#bm "2MbU; 57Ǐ1P#VQc"1vV`Ƽ&oŀx_/A^a65Diu^khc1)ܷDE4ɄY01}\?x+񫠪 CEn'gKaY1Að<ejTxvqj^! o}R*Osl^r$a}e {=KXI+~jwF{@aXu!\4l Y]eQyZ #E"IXwx߫pXZ!8 s grl lǼ3v3zEZDD){%T\RƉ>c"ubht:/W8)~9 L .B\V"= ZZA(60 2h`UYIXVsB̜h|Ws_mU@S*8#]ahٷ!ʴ^6aDKIfڝu;JQN(_Y9qɶ>Ld8- ^e{f{ֱ) d8hIoƑmImY׹5Ǧ0iɨFnzCʿ2y41GisыA)trs af<[~O5"$O k:j ʹ _\iyQRj6v o~ ۥT7) ӬOy=lT$ EQcY{ ׄΞ|v 4p),A*]'[?X6>a `&FK4n1`{Z_q_~ 3#AHYf@\C=x8r~.~0ҋoUBMە@w^t$mK>@/NCUIٵ=<(&"#24nLarLmy(I2`<&܎EՀc.QWRs! qہ YN~y]%Uƅ_/! ҖHq״}~5qYiQaI5Ǜt0xO\J}KE\O |[W LŁ0W my r]R]+aIS ͍4ӐTIx <7.e,,dy r O[SHLJd*'D@>vsp `0#+# $u'a^HX~8ր5pLA<}( o-x<M]Δo^;܃J= ɰr^!t J0,d S7}47U2$dI=\G9G G'pw(.-Ѽaz˵PDMZמ"AA|@M=X`,aجgG7B&564q iy1~JeӺ4 JҚلskcdQQxbAOSW&UTx<_@ǣz X~#,H(h-م?hͼ', QF6μ}Β jLphۆ{ȗr=c,G!+8I]%|F@xb,g~d %-.\5׳o^6Hl+&66k3pX+ e~h`dT=;XmJAc\B) +5NŽ`?Jm6u7N~xJB[HSxZPT_V_ItV*[86ics'wG-ADHy@^2Q'W Ŷ!<@@(7a)wiR Ƹ -S¬0;ւT,jz-"H2Z11RV{1HǠr|*tz$~sar0Z,͆@հ9Z5uB1p[wI֭ÝTHDчB_ԹG|2?6Y:fN ɄOM)zAHCml:0yʼn֨hIhLcena/:xB#f,_D[Uľ֣Y`mT$J O 2 pa)c)Dݻ*(~t5{Ir Yu 96? MQ_\bϧ#6zsGI\~K9,ʚIT,0|,JZs|nq͜CkHBL.]0r$pErfix]tTc{Ջk)Dģh$r}{1 >o~,ٱOQυ[}eumd; &W[,fӈ3R%6֡Y!_="_pjΜ]Y[OEng\g80Ogd^0ƾb/4dzx,j= C!Itwf.1g\^IFfxcԟcnNUH MuR3N4C|.`a%DIb;v?o@!턗km sFa8+b8z)?I^&%\:ڄ(q &N L ҠD`xU0{eU:7Oiǔixz)G9UD(FE@yv'Hv00m;}lYɫyn !9tqm[B)sa\/JIba$,:փ/Zu ͦ( ^$Zihsad.09h}{f?8LJ1nk3k%2n7Ľcke(]rؑ.)¥ݮM (\9eЍRK?'R[E.%|tL=-U%/#l 11NI-Arsouoo/ IWZ_I/R:=`1V\x \B8Vȿd4,O0i (J^Fn9ArZcK u dg ]p{Mb@='D l 3Njswzo`̵Gg-؅vW[C_/a~V#AؐxuƮ'SYX[\2I{hRgH0LX0b_a @̝N῏F%`E4sPL2:f?}HeNU&EA}J%OX,EJ a:Adg|Z4~~Col\w!h~ |ݺpC gBZoy\uCV|UnߛD+Z3MD(1sGv@*Y'V\{밒5 E?\GmJ{S4|GQMCkp3|?!sWHЭ 祟˩8m[.mx@;3'| XeшAkڞ(D3u"@R4,C=K0KRծ}$̤C˟20!c |[[qGfsĨCuof2Xʄ_TLcLK+y˚Df h؆o8d#S  |š Ԧ=i =ǡ^sCk;z5m ~SXsmyy~&2^ZlW-"׻ FӰ_wԥ$`ܙHgErNky,uP@%#룙gjsSUpWwbȗcgBgXȠ9k7oTr*YVnRP($ǾP~c m.zvg6}ij.([dL6^Blٍa' r<H-B71׃NΙZTidϚ)i'w"EIa6&<{z,/_ !cW3G|@9>VOs/ר"Sa>ΈR?$b" cًҤ7HˉNO6N%a+B+"[>R\ .6+.z#LOԨ"KNS0b|3WL'\o)&_'Ӟ`t\ߚX0ルK_V9ʤbyCݨ/b fsJ/ۢnBzq̛[7 W' r9H$;+iǧhkbqRv tR@;|m;E^s iVV8&F23rcVW]{O^p?A7yTV&.dm(LBh(Ibbol|cYh\/<.cL~B8NO~s;y)hwAubnjI?(IKĒ(0JёŴ&)bxa9Ef}[JĊr =@KAB=M{Je]ezC ue}*~yUu"72lds,2X`4'? 2*7.P讶HAz:5߾*CkywNUŅ;eR !4V| Zׂ$81Nm^N ~4+׺rSEv t/czTTF9lg(bmCG8q%1Iڹ,b~h k;y/tqr*/:>Sr8E CΕnzZJ߀bnIF>ܵ_ 2~}0V=nQ4 {XaDȻ\D WȂ'ҥRM~VC> ˜RO>S] A!6{Dž1ޮ =  zٖ &(4X}kO#3Ǒk|>M}n-I &(YoDލvHxYnE&7tO-_}ܸ/:Vgvh k_|Mr=T }1XOsxKBjW$X·ReѾeLF{:tKT g$BseJҘ^nFC[S"rjqS;'?l=!lXu Q/ޫ\NLo`Yyȅn:~T} lx4e 6^kk/F`cUv )09M5l{C/*[Q UՐ ?N`FC`,w $_H 6 )8 #VHG[|@Fȩ'{]We'ӼSfEr|yxȫHil%G/\Z :u9(ʦzV+ND@2~e@-Lzp[~ #nRU^n|(6Px#SDĭ~irUܱ;4}t~elv1bӆ(t,{ZǀlK(d' @"ZB+:֮Qtszu3J\3Q^ߵ֛h\WEf&í[pdYXE`9$#԰{҅9Z F* u,4|zuMj7SXF5ˠ&2@"|[?kt1jߝmhtmĸ "@p|#ubq$RcvY-^Ḳs6(Ȧ[ar4 ;]mub/ΊxFE&Gec#Cԛ6G ' ~C@)_ 8£ב+/67^!H֏؏U ~#S8+3~ id]v}^=杬͡$b[U"н%L^0 EKW ;J >y 0O{2)̼@;q)yl "5A%?nq`O|10zɷFe0TLFjzhz# qgBZ^+E qŃ&W#[y"cвӒ˥h\j~`2FꤽGxG?i)eNAZuzQ(F%4ޞ@}rKt`Nk K7^[(KϝLLԿ-Ǽ8N˱tY@|s abOFv`f$DBxZcW{=+.PݝdE^O)>⤗cv2Ճ/cp\qX8,FQ.M)~g[Zpkҥ#Eà,3]J]!x:fQ;$W! A8FC㤢Y^G"+;p%s줄GW Xd.{ͪ`RehXkF$m 1e6"\.,G8/hiO]R/$V]EYnlJw"3hs<x&'7p;"Uw/BvCgH_6H TwLcƓHJrǗMA_MPLJARηf N٘/0Ha\:[Q4$izd˯|[KyDH݃~b猿bOXjR,c ڿVVf*тUwMʶ#C߻uwۮ9\T<? AyS}/ߜhǟ<P-ڬw e8Ó s3Nk:,\`8bI#BU>dzU,_5qB-0sqNí2$^T,^zuld\CM8&hPЮnp 4[㖄_Y 㹿=^k甮b>cťbrs^8X¤ɛ9u "bQ ̐=vϦ6)nxfR@$BI% e3"0B3gڢ .r7A])/ Wy~ݔ yY\HR5f:<) >4lFڏUZtsr\ij))jU8,/Y\q\Q3G#;ǓEj^~VOz& Ɍ露ma`sKS3ܛKAf=*pRNyᵟuhyxCA2B*" 4d&uQ~RqT}rL*w;}&QvIO|{6wXRT%Fr3! s _БwyG-^?_:YԬry𒵉V؄"7c3[ļ]/HdLtF2JL=VJC- ukHMw`$ &!B6iso)qܷ- [ sV#̾sKa|D:Ή cElfFj4Sò=ݖjXqeLQ;%R"Nf*@W(rsԤyerːv j̲g\q;֒JZgy}[R[ا5]qۃS'q[WVC HdR<. -0QV!N&\:#{ي/\ te^`q < Y"jC fwg7c܍Խ} A`@#0\Z S,]##V"@g; pd=m3= v{~=XHn8i#uҞ&DMBz?Enrc9^qRe$mB|adBprC ]}Hϋ;w}K]F /l%@17/, e|JUhZeP4hݶ4D{=7ǯi~RgPsUנ6 [ju%b}i=m>k׳CoiHj-Z_!&AqTk`Ϛq{Eu$|gdc`Sk펀Df·2h-4נ3vUEI5'}װzÆŶJҠ+@vwv _f̀s=JAi`PlzYZO?F,L"ރ7vS&7-4IMk&<qp<8doҺb 3z4Ԋ/.p8RDR%F}0HsfE^>4s8וk"VQs9&/Ef;߿R0= Bt~І=n]=*I=ӫq0'Ʃ_PWcZ $ 4][1$q(4NS~(\ Ln#!wMsO',@pӐ3* rg_V#U钱K`Q:_(,g*Dnv =Fu4X6[3#kߩ)=@GcK$f/>DZ@CO\"sU:<" Hgi$t<.u,u7H\ #!r6P@nѵ&.3/3(+g%j:уY}@ ,pq( ;zP9@*[! #'9c<ƈڝYK2,nJ"oRea#[{%LA6,?$_nOT4BMA]o"cǭձYYX6x\?^@qgvȌ{jx8`5׼دP}h9bxw@IڴzGόj`J< LOhU?D}4(K;|v|ߚ+i*+S6d t ~N8QqŔ {֋ w)T;[.e >GW| kdv ~2r&Y`]|ήGPjڊa/rIL%G*'#)Imv#+5A:Kd27o LoRakT{jix~'2Kq3hq6}? C[m/Udž0Hߘ6vV/Vc,Y2{;ca>k0 Z _KM לZL!%rC~`׃$~zWl*t R%NS+2,Խ̾ե1^Gسz=mۑZB gwį|_J5)-eafY˫1SjJ&biH|]ž^>&gH3ʸ|bf_&z~p0Br<9Yh[dǡf2jvqЎ9t 6RE"v9Л.zlB}*sĐUز@a7dԒ%;l+CzR=ɿu|vp7YN($z"ȁ<%![mbW%Aɐz}% }f?:a܋ɭR FOCF+5CTjkӌpt0w5O<"V%_(dj|{W k鶈Ӏ9ʿā.mڧdo( jmynO~BQe{_E>t k:#ը.}b8q1(9Uq0PS 8g7w 6,uW3I /e tz.;e)^,gg]849mnp-Al8Y @&dfhNǬnM6~k^ۏwFhk,ѥ<{Xr=<֪ N">s3:?G$fr&Pk8 bT*Ai:5t!a3XaoUb$< AO|d.RŰ[IѯYSeCpƏDCSڄv<3Bd|o׭D2ԫ`6-&)-29@`'bEOTX y ʧ[tGAiU%jJ-_%* SUsuejrf #04uv=,XI3R}? rŞPWu-ъ=jů ;h 2 .ș7~7\!$f >.<¸.xS̮ 'c4"EJj#^yY"X^8ɬ DZJ,ĬƄEe0CFE71хJ~$ qwmt]d][* J/ˑYAG:\І ;F{. {s_ۙGl\ %^X7c+>Wڗ7kkxB= f@mn>@F96!fZ'wк JHQoՙvvM2eM*o9G\YQ ͘t pv^WW/ WM-Oo4XgM5Υ~@A08;n0 ?ny5i=N`Y$c^8/0Y ݍ4?fQXKĐ};l`'|$Y(3D)k.D}Ye4X?2N?\HsjJpNm&$*W"aTbj<_*O;qx`Һ̡*c.Pp& bI!߬*N:j(82Vzibh"mDEQVi NTA4 ; `t٢UNWv"Kn:@79}G H'\/?w6Qb.[koirN7($蛈 _x棯q>ɊdE{IΪi@&)6ztn5Po ~FgV\Tfcў70bù1d})KO[;Ybhikh!@#Eb?ر5GU߅B}%}5H$ăx+CNdA)k_i4C]pbR.#ZFDy|O&R(ؑ0?*Fz?z?hf{ap$ v S"Y,jJ9[ȗ3,3.&3#B,cY,) ;~8^m&:;kf M R[ѲH[RHi}]Xo y~E5mn20"A>e8Ndn/RI@#b0?j|(p#n)[e~coҪ\[:/ܑBԢw_Y7jtYWHUӎLhfb=#z7^X7+n(*d[ckn(QO[>PJ YфE17=N}KmMA@ӿh:M2I3!!bXr%42ń޺X!<d9,PM']jmpI=&t';Pxd)ܲ$4 7:J"33/-J^Z=HMɝvەl.vС {+h2b!Ȋ .zh.rC[2(0]H [:4)qFD=E,FQ|{j,RHyПud. lȐIXP#'K-ݑj]>KlPE/ouW6VhkFQ\&|;2U)DmO*+L|ߑ:3~w;_(Bϋ2V$J h2X2(`#R <^o|B&wfjqF"d~pm 4jh\X>[bHEue8ɑc,I*h kvMA%2 16:QX3et;ںO'R48JaŢŪfK$u}&])od_1$vf$W0s.ĒA9>OXa'_ס V[[Sޓ+̛Tp, Ј6C>_R->űa{CqNLye}|(<{D=t]W"uu3r>l5}ƶ%n@QO^&?s%)&cܚ/Sݏ&dS8hhFBvnF5ɮ$nCg4Q_[3{j"Q9˜DoPA4˜:pm Y}5D>"$~qZ7,zrz &xʍ]).>~K#}ޝq'E?- &88u (\OZGj7}`gZi'RQB=zP2+mU'9Qen|`]>[֖Soyt&:2bs`⛊AJo5c ~ ҷ::4sc 0I͹`Z\dSä%t?w@Ԅ׶5_'Z7fJ"7)1/UQ r8FJaUH{jS@ T zL[] 3׬T% |{=!/1㦮xdN{44>wYC?%!>X#ԜO{T-N7-L}ByK9u-6Ͻ5:Z@cG[?198`\g'Fd~Ġk5{XYEr gЅjQCkT+/͂xMxY {8UжjzQ/tG!QM#Q(ծH ^.'ʸ3"|dr c&( @>ѻ#mp'XiLm">O >/ܯ7}1K4T?3bv;, K{& VM~` qWCIiR:~Bcrl֙ʚSx9AYх Ւ1HazKe*xĜ!6wzm?=,IКr'mE%,j$7385U"!99hssf̌,KU\^sI=y7xiox?QZq3*Ӎ*NR6?'^ya:(B>Z/ ۶saGm2g( -1kƓ:tӯ" oj:498`Q- q CN2ST3 |5N 03t=\dϸ+-5j+=` {vJ;lPNjg4se,]E|CkK z4EHX^'#Z[j$:Ug1*V3K0샦rl:{`8Y* }Ͳyfr`yg+o7Wp(FUv7nģG_(L^CI3%fVXa 0I-#t.ܔoב݈X)WxA/LHU慅c5pw =Jԧ} zLY Zj7BD֢ԧ __g YZ