openqa-common-4.4-36.20170104git3d6640e.fc24$>Q ;4XRs.>:>?.d / _ AGPh t   " "% '*H*x,,o.\o7o(8t88|O99O:KrOGhHjIlXmhYml\m]o^udbydzezfzlztzu|v~w x$y<$(Copenqa-common4.436.20170104git3d6640e.fc24Common components for openQA server and workersThis package contains shared resources for the openQA server and openQA workers.Xmvbuildvm-02.phx2.fedoraproject.orgFedora ProjectFedora ProjectGPLv2+Fedora ProjectUnspecifiedhttp://os-autoinst.github.io/openQA/linuxnoarchF03#$(E1Kk{0 {  vj1 h "~Ea0gzk) FE.9WO C3XZh> @YO /E - L'u5LY`"A큤AAAA큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤AAAA큤@AXmvXmn#XmuXmuXmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#XmuXmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#XmuXmn#Xmn#Xmn#Xmn#Xmn#XmuXmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#Xmn#XmvXmuXmuXmuXmu8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643e15ecb9c77fcf16610b1005751bbd27b56bb9d8aa7e65d4bcc4b78a71183e1960d8f885b62c03460cd55b91227f2baa50a230b93ca58975557977d7d9dd8db276709c60944db6de642fe02c926fade68f3ee69ed0167db20088926256377583f41e04c73098fce88ebf53c30665ae0bb5b02340033e792bb183d0b1d370c88c481ab20f52d48e0afceca129331a3c8efab78b4d1805860273506f2453290b8ce0fea238328a5305959a23aa892ce5298ca0b724b54f12c35e27a7c9015bd05473d9dea91505002eab4a0835dfaa5a25218c78f8f9a1e3dbad2a03c6d289bfae18886ac7a9b633812a03c194410b82c27d5295a6af52c88de5f4d880c04ea9986f99cab2a25a70f36a056c506fe9f98e1588a6ed34fcaa3453c7bd6a3a5f8c9c8a0f755e73aeeb2707c4937d1715ee1e430eac59baa33087421d7f2e00d5e4ca170fbc4a05ee4b46d41e6b6985f5eed9803c07fc400bd0d69c9f4942f13360cb5e2ea10067b8d897cb987a6139ed6c899641e3d24008db84429f203f49d7782ee68eb5cb11255d4537a2ab44f6c189f101b3828fcf75ec0e7542c81e92c9c836a2a97d020a04976722f8ff7deeb9848d6f80562ea38d10944938f12931d3ef921fc8f91cc3cd58146fb8e73580a9d87cb209f71ae5509d5b64ccc15227f4310d14a5bb6323ca3846ff1394a98c4348a3b1e53def39b5f716d9b9dc84b1f4d8e36499f8b9285ae1920810f98ea25b947fe3d47a1899f19e87758ca3a2e07486e96a9b309921f2f9d7db5513613c6c392c3344bb8f2f1185e5c5b3a07d0295de6711f6bef04fee0bd2c2dc52158c8aca693528200d55f61511f3f5d831a0613796f0a150662835e3ef0dac5d5d2b2ae37cef1cfa6602e24250260014cc06cfcbac9f2a5d3b8a8891e3d21531ebec3074cd93149df8961584577b369870f220c222a20fed40b334065fceebde11c4780bda8da29b6625dfa5b308bc9404904223715a44f9faebf4426373cdda5316915f7ab2f882c3a9f554b4684dc0dedf8c8584d65fd23b11573af945b595be0b564c75dfdab04b4965e2051dd83fbdd60de51aee7bfa2741abe46b9f62d890fb1207c2ae073ee25bad3f84809da4524b7a59b74f624b390e76647a856998c4a5ae276e10ee498747c8949a89af09b74df99d45125bd545e3aa1642b84d122931376744aad7c0c59fdbe318b4e37f56f4e6437556f759ac35b94ff45e3dd21f8974a4ae52644ee4b1285626daeaf88614543cddc3be2ab3bdf297140185d32859dfc9227821aa0e3f892be0a10dffb90121a4b8220ba852a40878a754c13969c70377f274fd8f1057ba07f93ae8230ccd13c16a7a2e0bec6e22ce3c7e131f98c5d9965d3d457244b6ab5a2c331a1b68ab9295377f4b022fa50478ff07f81290baf7b9971ba43d66736629bd4428eb8ddb34a71cecfbc8264eb74d3813b535d3896fb6abbb114f2cf9fe6e0c94f0246f755a7f24980baddff6e18b1ffb281b70ee0517d90bab3bdc44d70ffeb14352d5dae212ee4ee53553e4dc2f61861ea39ef47c2b2ae613188e6744932e8cbedfe7f029407db39a6cd9f16c5def0b23e8252052f3cfc8684f6714e1fc0ef111030c0c08f8323e47844b32e9bcbb62fa9c2691f4f5239ce565da4699b85e99d0a312785bc42150f51b31e812be5e58501be86d1c29c733f277cec094cf37b36b3e5c0f6d6adebeacd4494a078816250d238f6d1fd0f4568cb97f04331adad6df0afcdbb0d81e79af00348cbecd73d624136dd1b15d2b5c6a36e8816652726742925af05bec1d3b2d9cdb8d29d474c817d4734b04ab404cf87e0b5f7a58943b2b4ab4c179cab43e3dc5695c959c96e8f7bedb8989c5be7f0dcef660a1d228fb79bba3184c6de9ab80b486617e7ff175559e50cb419da483132ec3b60e7c19850365d4aac25663d54d21a53525b615e67ba9817065a753352b755061e81cd599adbf9fe46c767f04105b2d4b1c06931d132c50b6e4c6bc420754fead320b7d1b5bbfa031a819e46a88a0650b8a596d18a90be5060a4558f8f528e10f4c3dabc5a00173c74a3786b240b4e95e34f2ba14a83df055809bc887137fb396248c00dc0287dbd5feec7f527c59723529f1ffd6a189ba51a446d51d1a864b390c63a697d14ea5eeb2d6ce42df457a9f853e94b1380b63409f0b2855c846987d120da0af098fac44b867ba39243fbdcb065305749aebc1177948b316f6780f16c5f03644bf0c4f36f30ec4ce7a50c465df9d5536db5140a883d65aca6cf670c1585de413c76b4f7530e85b14c21ad50915024c85da0ad8034243c4546a75f3dac62d196373a872e77ebe1f1359ef895656ff0f8b7a7b05fc3263006aa357a7d432f1023b08f349dd593527842b9360e78273e5f4570f5048e5e2d055c814d54d94011407be3f82d1e04e36f2ddfec237008b86e193dfc5b42d2c8d7a61ca2c07b1ea0e686c22211f2ffd83800775fd8f82a20ae833a024f34827aba311a3edfdd06edbad797fffe82a40a152456d0f0fe430f51712a782564c24c78d33737462a9473006822f010efed6a2377cab5b79c990a74426a7a4c04d627d0b6545df830018915f7792bf553dc0a110bcc4681d1f902136457cfd49790b96e620f826dade02e904f71b76f1bd31735fb558abd88c36779ad0a63f5feb60e3934ff4137ceaa3d5a33a716a04781cff667c4d2193ff4a26db6e8bfd6f7c7360c60b40b8804cb4753e30dc5c0433431d534ecb38f17d7c2354fa52d7fa32e2c341fc0eacbea3e0fd3bc3b8ecd8671cbce8874f6c0c1f454a04765ab09d91a183d5971e87b1f8c3eaa2850055c1ba0cdf4f7921ea4a9f929966464a79489f67ec6c845d341e26b0a5299b93d8b41e6b8ae22bb323f1de3b517a88933db851b8d0373c0ef6d1c4e7f7aedfe993573b9a0e4e1de797c187f3f16a2b3b297deb89b0c33b7df2743178f3d4bc50065c0dc0f702939ce75559e09713004ba09aefcd6133fccd057c615db9cb254682f102e3e0467dbe6ca97896a92882426adac464f3ad9dd56a7989eb943e9ff23cf70bc7dba0a51bfc523dca46c7225ff441f59d1b06c5ae83838e33b60bb106e89ca49992f97dfd054209ce737345ea09ad1611c948163c5fc2acc56a1d2abaf3126876271f00cc2f61a437c5efe46f315c937e6027b15696f68e13eac6f6be4c18b1f690b0e41271ab63c6d82a8f556a2149b56b83d68d4122f7b9b568d25fe8ef6ea6d75fc0694830861a570e9816a822fc4a7f2e7aa63981ef70a76d8049dc7641d6fd50d27a306674c3ab3ccf242ac70883a3b7be232e5b453f6898cb9fec0e2b2ba3b038f9aeec723beec21618afe63478d1834003d38f848ee1520908ce9c24476f5ac01ddc1baf3ceddc83b1669a55216235025ec4a508112c62fb357f206070a7cac6b70ebd466dd5b046aa0430df987284028e5f691e32389dd761ef4da402231fb3d23c8b5b5381e47d5d3afffc548d2b0e66164826a1df5d66467cfecdfe472fbe7a3dbf74c46813f4bc0b29a598843e9779fd3b57f499da4d233da357ceee970892b3c783d8234642fc4aeb882593fe17ed34e25cb5a9f584bcbc756cd3dc3c866492fcad206adf4de0920d3eada2f2e1754e44d7ef5a5ffc7029e1301c00a675880551e9a90b5fad034aba796e96c90decfc1948cbd2621e147e5c3a5ece2f81fa839acf91ea831c7c6c599a1f37d63566a17da96873208d3200ea03b397bf2119ceffd7e3ef9d6ddd4149dcfaf8e08c8b5e02b6bec1378afac952099ff40b4d049ef9c8744619026a24ad04a1c85f3fd2fdc04f636c9505694bc5057838692018ec45203f561f37f9350b0dc2a0fda2779f3c3293d0948be26169f5bdeea01549a7b0703929c16f19341781a07cd389c084817b8a17f8a09e5a85ed6e92eb483d51be7de6cf66f3a7a8dc4dea2f36fb874ebfd3daf2008079b3afb1ac79f61bc35ce7e47337d4e4459a8eaba94a06f6beceff2019307d57f3699ccbd8dc3d871681e5a1a1f76e4435ae61e692ee5887250d676faef15fc2c0d8d91129350f51b2ea4eca3bc717ba9cfad13bc7e0a2b44f78ca3294f3afabff20d6b9961b5e54fbf7595750bacde9bd98c69de1870abd94bf669a208db9bd2f2c5d294a32285bb558873deea459c561026b231badf3571856a2f29c946950b03044ca612d165393735f6556da1cf1f31ba75485dad1450136592ffc37e9421bc75b7e7269be26b2b1bd8830f9ba276f42ed911e49e8a7cd67ca02b951919c2f75e13a8bd858ac84a48b5300d26f33916f150331694ee7a8ebc1e3f70595abd8e75ab8cd0901171694a11b39771305708302e68342efabf4cc93244082a12d59ce8ad94fc0dd6da4ad3048334e7269abf0a68809ab931c56f0aa1fbb5c58232088313d574b773c1e75ccff32c8e06f09b84be567b4cd511f0c685535d956541881d1ce40f640600f764aa55980d51278a44cdd2635036218392f1ec9d8e44c5b7f1aaa9badd8d300857d1dbec7d968f1ebbb6ada68e61ad5e9a13ea0d65b0d09e63bd747e69431296ddd5933f3664262aaf9d6ff6b75dabfed00b2d3b1fc8d03fbfc224ac852c1013166ce5cc4e2fb7afb5240906dfe9398ff1dcfd3bb941dc50686d1e9818/var/lib/openqa/share/factory/usr/share/openqa/script/var/lib/openqa/share/tests@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenqa-4.4-36.20170104git3d6640e.fc24.src.rpmopenqa-common@ @ @ @@@@@ @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    perl(:VERSION)perl(:VERSION)perl(:VERSION)perl(Archive::Extract)perl(Archive::Extract)perl(CSS::Minifier::XS)perl(Carp)perl(Class::Method::Modifiers)perl(Config::IniFiles)perl(Config::IniFiles)perl(Config::Tiny)perl(Cwd)perl(DBD::SQLite)perl(DBIx::Class)perl(DBIx::Class)perl(DBIx::Class)perl(DBIx::Class::Core)perl(DBIx::Class::DeploymentHandler)perl(DBIx::Class::DynamicDefault)perl(DBIx::Class::OptimisticLocking)perl(DBIx::Class::ResultClass::HashRefInflator)perl(DBIx::Class::ResultSet)perl(DBIx::Class::Schema)perl(DBIx::Class::Schema::Config)perl(DBIx::Class::Storage::Statistics)perl(DBIx::Class::Storage::Statistics)perl(Data::Dump)perl(Data::Dump)perl(Data::Dumper)perl(Date::Format)perl(Date::Format)perl(DateTime)perl(DateTime::Format::SQLite)perl(DateTime::Format::SQLite)perl(Digest::MD5)perl(Errno)perl(Exporter)perl(Fcntl)perl(File::Basename)perl(File::Copy)perl(File::Copy::Recursive)perl(File::Copy::Recursive)perl(File::Path)perl(File::Spec)perl(File::Spec::Functions)perl(File::Temp)perl(File::Which)perl(FindBin)perl(IO::Socket::SSL)perl(IPC::Run)perl(IPC::Run)perl(JSON)perl(JavaScript::Minifier::XS)perl(LWP::UserAgent)perl(MIME::Base64)perl(Mojo::Base)perl(Mojo::ByteStream)perl(Mojo::IOLoop)perl(Mojo::JSON)perl(Mojo::Log)perl(Mojo::Server::Daemon)perl(Mojo::URL)perl(Mojo::UserAgent)perl(Mojo::Util)perl(Mojolicious)perl(Mojolicious)perl(Mojolicious::Commands)perl(Mojolicious::Controller)perl(Mojolicious::Lite)perl(Mojolicious::Plugin)perl(Mojolicious::Plugin::AssetPack)perl(Mojolicious::Plugin::AssetPack::Util)perl(Mojolicious::Plugin::RenderFile)perl(Mojolicious::Static)perl(Net::DBus)perl(Net::DBus)perl(Net::DBus::Binding::Watch)perl(Net::DBus::Callback)perl(Net::DBus::Exporter)perl(Net::DBus::Object)perl(Net::DBus::Reactor)perl(Net::OpenID::Consumer)perl(Net::OpenID::Consumer)perl(POSIX)perl(Regexp::Common)perl(SQL::Translator)perl(Scalar::Util)perl(Text::Markdown)perl(Text::Markdown)perl(Time::HiRes)perl(Time::ParseDate)perl(Time::ParseDate)perl(Time::Piece)perl(Time::Piece)perl(Time::Seconds)perl(Time::Seconds)perl(Try::Tiny)perl(URI::Escape)perl(aliased)perl(base)perl(constant)perl(diagnostics)perl(feature)perl(lib)perl(parent)perl(strict)perl(warnings)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.12.05.18.05.2.00.0828010.0828015.605.603.0.4-14.6.0-14.0-15.2-14.13.0XlXlXk@XS@XQ4@XOXEVX<@X$a@X X TX @X @XX`@W - 4.4-36.20170104git3d6640eAdam Williamson - 4.4-35.20170103git30ded4fAdam Williamson - 4.4-34.20170103git30ded4fAdam Williamson - 4.4-33.20161216git7addfedAdam Williamson - 4.4-32.20161213git2fb9bdbAdam Williamson - 4.4-31.20161213git2fb9bdbAdam Williamson - 4.4-30.20161205git84716b1Adam Williamson - 4.4-29.20161128git663c025Adam Williamson - 4.4-28.20161022git1f44aebAdam Williamson - 4.4-27.20161022git1f44aebAdam Williamson - 4.4-26.20161022git1f44aebAdam Williamson - 4.4-25.20161020git877db25Adam Williamson - 4.4-24.20161020git877db25Adam Williamson - 4.4-23.20161020gitbaac24bAdam Williamson - 4.4-22.20161019git91993f8Adam Williamson - 4.4-21.20161006git1ad6190Adam Williamson - 4.4-20.20160922git23e4f45Adam Williamson - 4.4-19.20160919git5c812dbAdam Williamson - 4.4-18.20160915git13b8eb4Adam Williamson - 4.4-17.20160915git323d73aAdam Williamson - 4.4-16.20160915git323d73aAdam Williamson - 4.4-15.20160915git323d73aAdam Williamson - 4.4-14.20160914git89e98b7Adam Williamson - 4.4-13.20160912gitc185cf9Adam Williamson - 4.4-12.20160912git14305d0Adam Williamson - 4.4-11.20160902gitee52128Adam Williamson - 4.4-10.20160902gitee52128Adam Williamson - 4.4-9.20160829git8609e09Adam Williamson - 4.4-8.20160829git8609e09Adam Williamson - 4.4-7.20160829git8609e09Adam Williamson - 4.4-6.20160829git8609e09Adam Williamson - 4.4-5.20160829git8609e09Adam Williamson - 4.4-4.20160829git8609e09Adam Williamson - 4.4-3.20160829git8609e09Adam Williamson - 4.4-2.20160829git8609e09Adam Williamson - 4.4-1.20160826git1ac2387Adam Williamson - 4.3-30.20160708git84c9461Adam Williamson - 4.3.29-20160706gitc34c90bAdam Williamson - 4.3.28-20160706gitc34c90bAdam Williamson - 4.3.27-20160630git1e9c29bAdam Williamson - 4.3.26-20160627gita08377cAdam Williamson - 4.3-25.20160413git45e4923Adam Williamson - 4.3-24.20160413git45e4923Adam Williamson - 4.3-23.20160408git968b05dAdam Williamson - 4.3-22Adam Williamson - 4.3-21Adam Williamson - 4.3-20Adam Williamson - 4.3-19Adam Williamson - 4.3-18Adam Williamson - 4.3-17Adam Williamson - 4.3-16Adam Williamson - 4.3-15Adam Williamson - 4.3-14Adam Williamson - 4.3-13Adam Williamson - 4.3-12Adam Williamson - 4.3-11Adam Williamson - 4.3-10Adam Williamson - 4.3-9Adam Williamson - 4.3-8Adam Williamson - 4.3-7Adam Williamson - 4.3-6Adam Williamson - 4.3-5Adam Williamson - 4.3-4Adam Williamson - 4.3-3Adam Williamson - 4.3-2Adam Williamson - 4.3-1Adam Williamson - 4.2-12Adam Williamson - 4.2-11Adam Williamson - 4.2-10Adam Williamson - 4.2-9Adam Williamson - 4.2-8Adam Williamson - 4.2-7Adam Williamson - 4.2-6Adam Williamson - 4.2-5Adam Williamson - 4.2-4Adam Williamson - 4.2-3Adam Williamson - 4.2-2Adam Williamson - 4.2-1Adam Williamson - 4-1.20150814gitc66ff87- Update to latest git, drop merged patch #1133- Backport #1133 to improve the db deployment locking a bit- Update to latest git again (many enhancements, inc. my DB schema upgrade one) - Drop no-longer-needed dependency and merged patch- bump to latest git again, with brc/bgo patch merged - backport PR #1087 to have initdb indicate result by exit code- backport patch to add 'brc' (RHBZ) and 'bgo' (BGO) bug labels- bump to latest git again (some useful-looking fixes)- bump to latest git again (get some upstream changes to fedmsg messages) - Backport a PR to add comment ID to fedmsg comment messages - BuildRequire Test::MockObject as AMQP test uses it- Bump to latest git (general F25 cycle start bump, lots of new stuff) - Port over spec changes from openSUSE- Backport patch to add 'before' and 'after' params to the API job query- backport #963 to fix worker handling of missing assets- bump to git one more time, all recent fixes merged upstream- stop job cancellation breaking on artefact upload (and duplicating the job)- latest git again (with #954 merged) - latest version of #955 - backport #956 (fix group overview page for groups with no description)- latest git again (with #945), backport three asset fixups- latest git again, backport PR #945 (to fix asset cleanup)- bump to latest git again, to get #920 (fix for asset download name)- bump to latest git once more, coolo fixed more stuff- bump to latest git again, all patches merged except auto-dupe reversion- bump to latest git again (inc. garret's needle fix) - update #883, rediff #875 on new #883, add an extra fix on top of #875- backport a couple of worker notification fixes I wrote- also backport garretraziel's needles-in-subdirs fix (#868)- bump to git master again, more fixes, backport #875- bump to git master again, with better HMAC timestamp fix- bump to git master again, drop merged patches - increase HMAC timestamp validity from 5 to 10 mins to workaround POO #13690- bump to latest git, drop merged patches - drop my PR #844 patches in favour of coolo's #848 (merged upstream) - backport PR #864 to make dead worker check less greedy- revert upstream's disabling of auto-duplication of 'unknown incomplete' jobs- bump to latest git (minor changes)- move the status_update timer removal back a bit - latest tested upstream-submitted versions of PR #844 patches- ok, let's see if this works: - keep the upload reversion (use non-blocking post) - keep updating status till file upload completes - checksum uploaded assets by 100MiB chunks to avoid long block on file read- re-apply the upload reversion so we use non-blocking post again...- worker: drop the inactivity time thing, didn't work- worker: keep updating status till file upload completes- try using simple blocking post for file upload with inactivity timeout- Complete revert of f2547e9 to see if it helps upload issues- update to latest git (should help with upload failures) - apply PR #802 to see if it helps with job cancel failures- update to latest git again - SUSE switched to 4.4 as the base version, so follow that- update to latest git again - drop merged patches: PR #767 and asset removal PR #773- Apply PR #767 to fix multiple interactive mode issues- bump to latest git again (fix fuzzy web UI logo)- bump to latest git again (some useful bug fixes landed)- bump to latest upstream git - drop Assetpack-Bootstrap3 dep - drop triggerin use and just pre-generate and package the asset cache - add script for generating the asset cache (using a minimal mojo app)- backport support for configuring asset types not to show links for- bump a bit further to include garretraziel's HDD_1 search fix- rebase to current upstream git master (patch set is getting unwieldy) - drop database migration scriptlets (done in openQA itself now)- backport: allow needles to be in nested directories (jskladan)- add a 'build' property to the fedmsg data- let geekotest own share/factory instead of packaging factory/tmp - backport PR that allows loading of config file-specified plugins - add a plugin to emit fedmsgs- package /var/lib/openqa/share/factory/tmp with appropriate ownership- backports: make asset downloading more robust against unexpected cases- backport: start services after database services - backport: treat kernels/initrds as assets, allow download of all assets- update the selenium-skipping patch to a better version- fix mode of generate-packed-assets (stupid RPM...) - backport patch to not install unneeded scripts - don't do prove -r twice in check- re-organize requires in spec file - fix the tests to run if perl(Selenium) bits aren't available - backport fix for worker systemd unit with newer systemd - enable test suite (some tests are skipped, but better than nothing)- update backported patches that have been merged upstream now - backport generate-packed-assets instead of adding it as SOURCE1- quiet the trigger script down a bit - clean up sass cache in the trigger script - more customizable trigger script for upstream submission - setgid in upgradedb as well as initdb- fix initdb UID / GID issues - use triggers for packed asset (re-)generation (Zbigniew) - server should own script dir as well as worker - drop ownership / ghosting of specific asset dirs- log to journal by default (upstream PR #541)- drop the log file ghost stuff, it's for AppArmor, not needed for Fedora - comment on the requirement for remote workers to mount shared data - explain the location of the compat symlinks in -common - fix ownership of database.ini (thanks Zbigniew)- more package review improvements: - * drop the old commented perl(EV) conflict which isn't needed now - * don't use systemd_requires macro - * explain that build is a lie (but make it parallel nothing) - * move check to the logical place - * don't fail scriptlets on user creation failure - * move post-install info message to httpd subpackage - * openqa.ini does not need to be owned by geekotest - * don't own directories we shouldn't- package review improvements: - * no need for worker to Requires(post) os-autoinst - * explain why tests are currently disabled - * fix a few macro invocations to use curly braces - * use directory macros where appropriate in scriptlets - * split apache configuration into a subpackage- update ISOURL patch to latest revision- patch: fix ISO downloading when ISOURL is specified but not ISO- patch: stop gru task barfing on malformed JSON (upstream PR #518)- filter perl(Perl::Critic) auto-requires, only needed for tests- fix __requires_exclude (stray | made it too greedy)- new release 4.3, drop patches merged upstream - tweak auto-provides / requires filtering - backport fix for slowdown caused by using dbus for thumbnails - update database on package update - include license in -common- one more backport (of a PR I just wrote) for HDD cleanup- backport cleanup of generated HDD snapshots- backport tmpdir creation fix (prevents large uploads failing)- backport branding fix (removes SUSE navbar)- make create_admin executable- conflict with perl(EV) - see openQA GH #450- backport sqlite security fix and admin user creation script- correct worker username in a couple of places, adjust perms- another dep fix: sqlite- correct some dependencies, exclude internal auto-generated reqs- fix apache config filenames in sed commands- update to 4.2 upstream, tweak spec a bit more- initial package (based on openSUSE spec)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijmnopqrstuvwxyz{|}~4.4-36.20170104git3d6640e.fc24     openqa-commonCOPYINGopenqalibDBIxClassTimestamps.pmOpenQAOpenQA.pmBuildResults.pmClient.pmIPC.pmSchedulerScheduler.pmFakeApp.pmLocks.pmScheduler.pmSchemaSchema.pmJobGroupDefaults.pmResultApiKeys.pmAssets.pmAuditEvents.pmComments.pmGruDependencies.pmGruTasks.pmJobDependencies.pmJobGroupParents.pmJobGroups.pmJobLocks.pmJobModuleNeedles.pmJobModules.pmJobNetworks.pmJobSettings.pmJobTemplates.pmJobs.pmJobsAssets.pmMachineSettings.pmMachines.pmNeedleDirs.pmNeedles.pmProductSettings.pmProducts.pmScreenshotLinks.pmScreenshots.pmSecrets.pmTestSuiteSettings.pmTestSuites.pmUsers.pmWorkerProperties.pmWorkers.pmResultSetAssets.pmJobSettings.pmJobs.pmServerStartup.pmTestCase.pmDatabase.pmTestresults.pmUtils.pmWebAPIWebAPI.pmAssetPipe.pmAuthFake.pmOpenID.pmiChain.pmControllerAPIV1V1.pmAsset.pmCommand.pmComment.pmIso.pmJob.pmJobGroup.pmJobTemplate.pmLocks.pmMm.pmTable.pmWorker.pmAdminAsset.pmAuditLog.pmJobGroup.pmJobTemplate.pmMachine.pmNeedle.pmProduct.pmTable.pmTestSuite.pmUser.pmWorkers.pmApiKey.pmFile.pmMain.pmRunning.pmSession.pmStep.pmTest.pmPluginAuditLog.pmCSRF.pmGru.pmHashedParams.pmHelpers.pmREST.pmWebSocketsWebSockets.pmServer.pmWorkerWorker.pmCommands.pmCommon.pmEnginesisotovideo.pmJobs.pmPool.pmdb_helpers.pmdb_profiler.pmperlcriticPerlCriticPolicyConsistentQuoteLikeWords.pmHashKeyQuotes.pmpackedopenqafactoryscripttests/usr/share/licenses//usr/share/licenses/openqa-common//usr/share//usr/share/openqa//usr/share/openqa/lib//usr/share/openqa/lib/DBIx//usr/share/openqa/lib/DBIx/Class//usr/share/openqa/lib/OpenQA//usr/share/openqa/lib/OpenQA/Scheduler//usr/share/openqa/lib/OpenQA/Schema//usr/share/openqa/lib/OpenQA/Schema/Result//usr/share/openqa/lib/OpenQA/Schema/ResultSet//usr/share/openqa/lib/OpenQA/Test//usr/share/openqa/lib/OpenQA/WebAPI//usr/share/openqa/lib/OpenQA/WebAPI/Auth//usr/share/openqa/lib/OpenQA/WebAPI/Controller//usr/share/openqa/lib/OpenQA/WebAPI/Controller/API//usr/share/openqa/lib/OpenQA/WebAPI/Controller/API/V1//usr/share/openqa/lib/OpenQA/WebAPI/Controller/Admin//usr/share/openqa/lib/OpenQA/WebAPI/Plugin//usr/share/openqa/lib/OpenQA/WebSockets//usr/share/openqa/lib/OpenQA/Worker//usr/share/openqa/lib/OpenQA/Worker/Engines//usr/share/openqa/lib/perlcritic//usr/share/openqa/lib/perlcritic/Perl//usr/share/openqa/lib/perlcritic/Perl/Critic//usr/share/openqa/lib/perlcritic/Perl/Critic/Policy//var/lib//var/lib/openqa/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2noarch-redhat-linux-gnudirectoryASCII textPerl5 module source text "$5?BEPSX[_cglor{~   %')+-/02357?DINUZ`fmnsy~       RR$RcRiRSRiRjRRiRR R7R?RVRRR9RKRLRMRVR`RiRjRRNRORPRcRiRjR;RiRjRiRjRRRRRRRR"R$R-R/R=R`ReRgRiRjR R RRR%R/R`RhRiRjRdRiRjRRcRiRRRR&R*R,R=R>R`RcRiRRcRiRRTRXRcRiRRcRiRR3RcRiRRcRdRiRRRcRiRRRRcRiRRcRiRRcRiRR RR&R*R3R`RcRiRRcRiRRcRiRRcRiRRR%R&R*R,R3R`RcRdRiRjRRcRiRRcRiRRcRiRRcRiR RR&RcRiRRcRiRRcRiRR,R`RcRiRR&R,R`RcRiRRcRiRRcRiRRcRiRR"RaRcRiRRcRiRR`RcRdRiRjRRcRiRRcRiRRR3RcRiR RiRjRR7R:R?RR RRR7RiRjR)R*R7RRR R$R%R&R,R2R3R6R=R?RTR`RiRAR RR*R7R9RBRiR7RGR$RiR$R5RRRiR$RiR7R?R7R7R`RR7RR&R7R?R`R7R`R7R7R7R7R7R`R7R`R7RR3RCR[R]R_RhRjR7RiR!R7RhRiRR7RhRiR7RhRiR7R7RVR!R7RR&R+R,R7RIRiRjRR7RVRiRjR3R7R?RiRjRR5R7RRRaR&R'R.R3R7RSR`R&R3R7RSRiR3R9RERhRiRjRRERVRcRiRjRR3R7RERcRiRjR7R8RERcRiRjRRERVRcRiRjR9RNRORcRiRR$R?RDR`R9R q<|Z_263g,18bf!C<wbI,w~iGI+ݜPys\_m kKW%EvY;2B3$E֟tE8/⣮tL R~V]0q\|@amSL6#{Tf\rG ܔH{FVx'ttl8Kۥ*1o:0'܉ۮSUfļS `%YVǝf ZI{P"LEk~?JL^zL(R-^u &U>gN|O~Uu4>"DמqYJ4 gӝ,wz% A蠆C=|XIyCE~Ox=ɶrMf[Ě߽y[= ިLcR/0__;rn`--2zjGyy'+[*KE72 [P[옥Le(BtY*g/,I3~+-;jr6; \2A3c\R8 }[ ~?T;l?CU~!p#0!yWʨoVFg) Ѵ t%Τ$/5$`XlSC_% 3ey(buo;mp.NL1  ]AZ|bTwk 2[Oi(eC0U : R~mT2d3T(|H酪W‹,~= =Bc:TDbcMTa<=^sTI_?,+^@z:Wu!-m1$jb4uĦE_jXmQ5| 5xPavu')2Jk3lj<<]lؤ4hΛ:&@B;}dN;3UgPCY LdAc_VʣެՇXGj齱A iZ%Ǿq- ,j[ߓlkgji+lM5G i3[fe8mPO)L䠇#fny7.X'aȍ,?L*>j92~{$˳ 9ةRzQofFB#9h?+8cHʹذ^p Dz!eֹnaQXc?Ce?LF!w:ߜt9)|,m ־PTE|zYnG֋ S ?4 ' |:X'0wP/U)%m{[$9uj~cM?T]$R^E q 2֍2)ZbQQr5{2k%?ˍ֌̳g ;nPnN.\\$U^f)hYfCap?w"_[x$'Eg"ϰ2HeT,{o訽qWi^QdzxiT2N}GM~uw--p^Hќ?b&xA  GPSS3UVc%-cq5.񗂻 [plDOA!-xpoO'NDYΠiԀP_/ED3V.{7\K1C l⭞aL3Oșm<,-tuv  j^L]^gI ҵGp;GcKwd,92˒g(ƩeI}磕;J 0e\V˟LE\۷p/HjS7f,7& :HP-(?EaB:Dfn~» kCוV'=sp@K6-^ܱ$JmǭG?TO;\ )d R?{"U.3. 3I!x& T` F}urݩ\ b NӪ"u۴dZcɿ*?& <H;eo)=D{a lM:V9pj"ݒ0sp|ZAё3'rLS:PUE4\)RFdUˢWLρV ?;[쯽8@#̘^HeZ.pwe-gR6k~=6Q{#rT0&BB뛽sxVP)ӛZ .ւNQg8 y4; Fެ- bS((-E*uQŽlK#P%c:80q'4f RѶoZlx"e,eH^rz1@ӴNa_KCoG uFce*6" T@}v.,?R8&IgFL$t)Yc lq_ l7vK裙,TMae#`wӶ`@2}ؓJ{uK@Xf$a',x: NH}dAqͼm:$B}>ClkcZ|W4fu(@6դ&%cTآ!#3yJ٥ִ^0=A ( r }=;Hʛ/gNW?iVBm%g`G4s- B"L7~6:kiYSCFàx.pf @v$IKAץCby)4T3R88+a-Yn+Gq䱽VKACB&w2\IBC8>Xk=]f*7}x$`)[)+`C>;`*kY!WHHh:WE8Z+R`lNڣaL gm7X( @s&xgBzvxMG#? a:[CNL4f`ˇC)&MҶM"}nhvk+WPP [H*]=Q 78aa]Ao( m1-`A][#zAr%#⩥2QfTgް s9ODoSarYM{餎~ab4_=kہU1q^AKAVHXhIFnMÞ!Nf}&E:KEQ*z(kr LL'0]G-;Xg *+<9S^> >d!i jcێq'i&lahZU,5mQRpNfW"v*T mD%A{q=1h`CbU%AˍCY?& M#K/yN5jߙUVD@Tp[٬8ekZW?τXT _-0@h$}0HoO m,"K"xEZ'裃 wSKCF^Z.ʅ+xq4"qD ;UX)QXl%r%Պ> F͞SʤȶBwͲ[ΩZ;dh49^j9g$HJd_`fU@$uk}1&r< bKH ˳wTtOU$?x=9>;7 $76Lʢy4.vxZa}}iCQXxs(bL:u7'Wes\ȱWm"9]#؂P0i{=`)#0 P,0M#x\|ߍdx5>!kSmʯk yO4<"f42E6~rE;v@9U010a\FI-8~AwHzgZ*LEmyo rXD,vwͨE&41f } exq:Vmstq:.W+Z^;9')NDWK?=&X|XGt&@ѺV?ͦf=ܦH?MlC2w }'dZBً MzrG 6P!%M$SܚbC'ڕy-=yD>E$fMV%`&#!T!*|Χ~3S~ܕLz`BacK 'Pj+-,P6d]6d`ݮ9T/^BW`%A>( ߰X0d=쮃,@DNjHVl Y<\ xGÏ0OY ?ִDžjesi RElF+E8xj晎%B1D4Ba߮nJf¥.M(IL"= FیBK\;ev{3}Na鑄h_3VBɯ,"f\'ȻҒu; cch[[Fi n#`X `R{nF9Uv{Uݜ;;^׽6wYm 6/HSLxP't%hIHfְc>WhdCn]R{Tt_[=X~:Gr)~hUruQu3y|(E'uNw %4(D,Ds5 i7KYS#l$|H4JL쭏g]:1`'jLrQ7K9n>ߗ%IE-[t+|6gXPأ2ێP8v} &/XE Ҝ|L6kUWFmbO`4@\ksjV{5 LhJTN jhUƱ)jLO)er7{ܷ=C2+ϖ _Zlf7X.@&OPu8dX=ރ&Is6V(m\QH*  8tP.ߙ{I˲\[ \:O)ߟq")N)fLg0UƂu?{(`l=saOHҳVCߏt|W]GNLr&1(o]; 5՗MK_VMZꋫ6og5-wNv&pd,RLmHh(>n\=4FO[]q.)Qg0x'I|Ԟ{oBy:em-4lZOoQaa}5Ywqyڮf̄,NBtQeH&lxb]2:ɲ،2u؏LaDLSM&]*M&x]0:yP"S&N؟^T$N>JgN\LléfjQ_^QgW}:7K@OUc!gRй:Gjz1F٘T+VGOpbfV 0 '\¢+Z/' Zgc˸qڄY97a QFA)`뉙 8vg Hp>V(:XcRAJZ:j+I v:uqbfԪ&'ͦb XTq?̢ ?j?gRN7'ѩ˞s\Ps ݭ;/МZ~6c&}Ya>JtZTc:!c7Y>dȆqEB}7-nj^YUF$6ςEZ|Fc!x˂٥zgds)I h!OR\B$yKys6t9#=vd p\5x_ 2>Z/⢯ՉG >{5"r~"24z3&ڽ4<~Ĵ^;ؕ),u,F?L&Q9I,DUbz Rbwf7 n@#y-T9Z|`f/aACoʓHorY.[!6sXmS]m_W2V̲B :zQK|8K\1>ZTG+&0t(o ,iu)viJ18)ǘy $4OPM (Z%t*)dq;e`YQl^DG ]K2*vG]C%9Ǹnl\D[ߛEGMt3+:־aiuZ fNBKX'^{r *ʿ'w {jErJZ s3;vPdqC^IYdztN`NruAtf+ {&0TٽMtd-9b*'w9"Nflx[ےŠqiy8yT#W.؍K»torOvEZޮV3D+r{mQxZ ( VL h5~v|@6*P/FhQ`\I(CU媂0YR龞HOf深3 J5 R!9@gmQuC֜t2{w!Aj{Gw6 wVIP)1pd2 amz 5ubҀX X---Tzc(R?\+Τn= Vb,SDK9u7G+ԧ8Җ/VQ8ªuljRm g#'9w#-qfFH +XߘY\2!;SڙѱZ(O,W?ܞUIT>{ފ;`wAp\#S(gDW\'s\fPgq34)Gex#kG;8&lxG]"ڞ)cnƱT,?w@C.n`\giG&Ì{*RXB&ztaW ϺFەHfD~QA߅cSL9UЋ1D4MrNkAC{#TI|-L+"@pܛu6̛{˨Msw 5lȔP6 9k\8Gg#*3I0z#SO˻O) 6[*,1':K(.ܧ,_Ѭ{)GR(J[V~SP9Oacx oҶiu)=y,7SyCgQ^7'/ QCpgȴA!QςA5vD:@HoWULH:YX'N |jRΩ\h۪u2e֝4F[bPl+7zJ@* rVU(pu b@ઽ_ qclRwr:_U&΃&攛;!f1Fy d)c]) QAAbY3DOlvrߍk݃wP`eh$_b Ry"ښ5iq/,|hFp|VY*ER͛{啈A757췓wvTp2M&jy.EA-GwetAw[. 8D.i㓸3陿cZ 0f ]t$R Bh`Cm@bf/P.F"Oϵn%%1G@"5ryӦ),$3xxFah,3+ Ŵe&[!7fws)ca@*Uɘ+OXs_F;+pg 34/#ɕJNlK8j)Smz!F)\Y=JhhBttOBN41Z|^'~˜aWwxe~'V\ܧz47\ 4gQu^] E~x8n6W/S֟2_Xw++ͯL~n׮X4ZY?";vJAaۅ"a@WvJ zمr#K5L}ƴC3 =CٱS6L@RDk`31kȇ$db#[H.''bo&:0pT34!ϙ ;|*QC _JvZ:fEZg @iHN]<߁ ;BN(Mlԇ@>忉q N]#owFۏ.m b57}nÂtO tǼenZi L܄/Ag_(^HA >3 "堀=%-- VDB"H 1)d6=ƑC+SwG\Es%3J llui}i$BfdAz TYA8Yn_A)7#ꙘG^$&@UHU_ ._Pf9^}#\1ZѪR;Dŏ"&FYh!!း/"Ε@KKJ@>b VDXCtPGD|\E{uK]eD.$?dAPew8#Ьޡ`=pJzX^k:O͛|}U|3+5vZAQ-R4;y|U.}~K .wz % %"-X(e8R]/6bNmx1^*7kzKVGjXB =!*!g־B$Uh[wuщ i h3{}\-{G[oyB$XϪ8x-C_Jh.]+7-T =nKE}*b\Dž!y5nEA{@|! LFF!E!?iCݏo!o'Iі".6aؗ! Z jHf!O.ޗ@͋}/ Bu. Iee-:e 4G[Ko d,6<&Ejǔ^|v :?/\WwOq#5iur()bQjoZd۹Rjre&9yCw*U ]:"0 ]k̦x:3CA TM&l$\(|Tř&6D kkUJd6c 0:dHSn@")*PE'訚ծUCw(Y]URS.T1H6<$+5=t9Q,. zC&{G}3.Xk*.)wGZb{.En .Gaʰ)Հh|puEM:oafu)G5?wGI -:Z2y+Lfvmnjz"CffG>N'.CAIԦg p`8Ʃ}3M[]6:uZ&MrerZ5,d}MZCA&y2~̤_a[K)W֕ zqxQe!ZOD^PΊQK,t'e ۔7M_K *ȓD%rC=*o_.9}YaTK# Q (`b0< G=YuԍJIv3q͍]:: 1멾'F0x%J *x5mg邿KC:,Œ%Zƕ?ѳV HBZuw>^?խu2NcS^9NC"X#N\30 $ he1ʒOx[N:k.453Qp.s޴N[FOX.LshLtKﲆfܤ>4)v IO'67*z)L^-Y6Zl-OM sHP/n"hL禷1TwWmwpJseȘzj焸M(t.~MnB̦ kcZ,SiMLv$圑Ps^W`a:SzT˹פf'IcCfCz|]m8kJp68N6ђgg !`Vs3=4ID8%EeLWI]pQfJqгbv_h _FOMNi+)豢`A-xCiFK:"BђiGm$(VAqGyIGlv5{VW~0o\놈^NZac^,2dE澗M<tϼ46Qx;@BFF;xǨWDf͏ ]A R΃"\ҍ; 8 ̯Q+Էݣ UgIZo ?8<'-!Zmkk UQi\u Ŷ.\s`nœ9 ^v?>c~r){nBPMc[ "o ؟NLiϲ]Bi_h>@T"ݯI"'uɼ(DLof{nw.\oRA)d'[7@H)|7@Rp{FM'}t!f&\ }lp\ǑIb~n gG25FtAdeQ6[<몤,]r^Pj9hNh;knt2Sv6,gpt( @[oh[7ZKGdcsa4#STz y164uD5BR1U76䩾z[Ժ03}JNn^;5qůo'l@ɐ7,]*LpTK м sxLK4AǦIDw i11EV[vb <%fDɽ~jԵS}?Ў5AOIskD`Hň)0@ZjyB yiKRYA`"cfV غxi[AT%"> QOZr_¤dSr6\S8qbd6/ R^֖D ev)ᲩL+NKOCCf\H 0*JzVƽYssw7gr ocҴM92s$QO7oWij3ҐT]oPjE)|Dן٦,IFMEkϺZ{cM\5bCĹ@;iInGҗm,Ci.@*X|7 iWRt qXAq @ܟQT#L6Bq|-GOeܭ {hH {醓dlr)\i=bTEA p(o/I%9"4gQ? ޜzˈa@TP :0MA22k:jd]GCxΪD\ 8*ޓD\B 30v6`!f"-ʮa [cm p0^JiXMz] g,\K!lR*WdI$`N;=) J}&:A=FGТj\cKesU4E wplH!\?ĆuqՇЪ iu>JfTVD#P,&ev 4vSbηY^a}?k"/eQ-$zEpq{{ey_.bjPЭ6BGo6C圢-jXK~7SJZ:Em)Wg^G^m(*j6^Sم**Yƕ6]=9ܽPd8xHbl"5P"5JC7M'%oOwm(l]%g9vC-fQQ ?&ۋf9E >|S%^7'CsDLϸT OKu;G$D5tbI厥Ѣpw)[޳7my<]Sԧ`(.|P^Q'2$ts7nIMMo ^ﲊ\a5t_v_;b4@X$ vW$yrLĔ>P$q#kܵFP17BFTG]]iD/&7V bNZͦR 򽼰k:،$-CPrv̪ZQ/pSh'y[!(xR>L%\7 |gB{5UZMφ|TRo$'dak"d?FA~s0Y>ʝͳ#%{$t=΢%ƜMY+"@׳"BY\yv775! W~n4(aM`L_#[WeRU\$9Q[ƚs_9p7 xş)I}~UHq yы@,HtB6AJ"#xÅ;,^on~~_ ̈(-Q>;ȃKx=!#7> P{F9Ӫkmz,:&:o,qf+R=)HvW>khx(9v&fMS[)`~S`G_,#; iQy"j᧻X!"αNk,K7D]v2( fj9!VH@Uƃ#J`įe>UI ^Vf6#ʜL%Yg1wrP7\}_Ҷ!2DOP"E!䕔v׬Nm4˰<0RsSDkFYIe*ڽ/J\(*⽞cOC/0!T ; G-؍ Vnѽ%e|",cQc&D? uv3B AD|ž- FwW?Ǹ% 4J+J@QcuE?x?2} oq:ͳ Q:hI)V@3b>9ּ>"_W/P'F&yL)h0}COKu.IҌ CkEuJ>VO`ug \MIpASoLPvM-O˿s;d#Vq%a߳GN7Z^nW^v8l U/NC T)٣q)Dz(5 њ:Zhp$ݹh2nC]>&Q_ c,Dwe<8 Bwk̚qzR5;oV!4.}VGt[x{E̜M(7@"R6Ȟ0G w_ʳbλ=@b*fh˯` (z4W5R 9Aō;W 4S)#=F9<3J_)0tL`H'< 8Y#|tkM$2!]}cX Ds<[p&1H5sG4=,;"8hR|ĥ~^bdь}ky8ΈŒh Y@ <uS.VΊaa(P"U"TQui>0KAr)-}LҜXD .e/;T($vc/JBeR3w[ (t'f\3v<`-M-a+η1~&|/hMͯz;M},2ur_δK7ޓ'(]HJk=دʸy&yIصFv:yq[HO3K6J2Hb6zz!N/< k!<7&7tUkӹW}YaB~aDF?;;pPaVѭͧք5@'ʺb=ɍ>݂?y-'eq\F$53?ptrqrK)RF<)M7;46e/`<;"?WPD͍Lhc+bm{TV|?l,(U˺H{<4Ęeӭߺ==Vi$HyS5%W`BoV}l7fc xO]䲡q`zkݶDOYc ,Gݝ E.7nlh[Ue\:UbDK $Ǝ yniA, C$=I- T9v@ Rf)$98@d+H^ d#{dUeSu&CkU-1Ly }gjVv 0y$]LkO4u6,W'_Tt6 nM ~ag\*nK]b_Jv45+!2 mVL|P4ݢ'W9ss'my+OV9 eAN%E.$QP!s Rpޯ.e{8-;EA> zBBzl_qlΧ24N.0w´+L`!#@̝e@JU]\uB RE[3BUwcv`4Pny{Pw-peVyno8T믋+ /<ԛ(˟zeOeqahkk(l%_M2d  9 *i]rciA4Cش CaJ"rw2ɛp|R%ôx#ؘ֤O[.ssxu\04oIiMq郤y EE[zwit,LMZ)hD&J..{HW? \ϟ-EwJ6W$$@[t?Y 2 #-<@ܲ1?Y%;gXP]xNSi.nM&XP&+a| ^ie=k+x ;F.fE jǔ=F?c|/}|.~7',tQvۼ~$ \ ԋ3N zaQ.^XD,S,4sXͽ% jT|0^@=M&S?ِBn4xPSVׯykV`++'QN޳3X'{y,!q oC\_?ԃ;\NK[Udt# &7fekAܒD^T"+q#2#]F$ ٱܤ\ Iymg e-^DN ;G?/5j &D(UCDNӉ,*q!^m̦s7鉊2Ϗ"n}h%4v<5B2{HEz7j1V!*dO3WwJU*kk%M\ 1}"dO+xq1u7Pm >hw#oSqqGz{dޟ>'HI83)[)ytI0ؖ]ϒchKȈ"2H8s<U\ANo@Ɨ6DtY{sv R`l^ctzR)7d4a +"-,5[H;M F!+O^żfM]죭)Ϩ1*°˷.Ad#p^;_%j;М갋E# m!BBbn{鎉z˭\NEyn#^_2%ttc3k^$Kj3:yehƢRf,X[|>KpY7!ƍn`$#,O).]ar}iĮ$*/nqS&]@ 7aNPpxvx. hТPNZ Wh Q?IXin%0Ď $9z!kl"!ǃy$c夐>f- ޿N"S (HJ"bAYHRDf9-&zXRt 3)!;V+Z\Yl_DɗbA_1Co)Y:tNaDt Ț 8=wv$( ¸k/x\~Ym}/(Lr ͓ TH}%́aj2oXGOs F1}Ҧː/[x'Ӵtq+{ipd[pm&zw܀lQeWV`n}Ig<5\ eB`dc:p4iur<$gK)|1܃ Oƌɪ-{Nydh iMrgqÑ:VS`,O`tL2Խ:Mv + r7:aafgS7% j">ߺ{icR-K'DnLy{k^ժl[ŢZYإthS>/)qU}mK0>UJMg,4 :c8S+7a>uڦS1̢RT20yG/͏*uilP}%$?·[}оj*wJ먉_!_NV97XWqn+ ׏H5HИ2mWrUi]ʯ\Kgȴs.&ZF-C-$n'yeE-ZdXqT xZLV92t=L`e{ 'kŵgYMa‘MRf'$[#8&I)[?a"rb1A MiwQ0WN|Y j 5pGr7DRdɴp滋6lmJF/d{7̶I}ڀfUߺ9R6 m];;6b|I%eM]r}D2( #(+̷0fLojq5`Toط<2&^Z .%p-z}P,!u/k\`g}-ivx/2Jw=2 i-G7|8Γ\3fG\^4ӟBEjCjkY5ԅnr/jXo(NZt݈OaA6f67|U!JQ}$dn֮ӽ@ ^Φ}wG~ a|=xF&_D8iON+ Uh )\~:_Ok"Nk~-=藰 X(1Y~i(9cz5]BU3Uɔu6fclW#xn݂ 9QG4%LNwndi*&`dǓu[^Ь) cgp* 8=/EVng@b[~+yqk.za3ސp 9Mg6=eѝ ga}Ꝉk]DҼϝD]lDRu3ѐ%s맅 P>8Ȇz1uJJ+$)6XapΨ+Q$H_3X^V/% b]ٽX~bʺa.r^cg6ii#!hK:aAC368LK(?e7ޘ,lԚJ\6復(m#z ,Woowwa  d@`(Atstx+q,,:;*Æ&B/bH=p#"y%,?Y lulԼHa}-Pf [s< E8|+<>7s|gFNa<|-&w$ahbQUqOIQ˾lA7/d{$!p*2Q =&<=nR2C}Nx!]m@ qA ,n2.wN[`YⓈFgl*H*F)vM4D܋%W $}hI@!TZD' eb9\I a͑nBn,cVSu˘^ T@ɟZқ;0Y{ ZNJN$;3m0fy*uH+T%hF m)`p IU A(^-!]Hz`Y7*_S7 =:,0DNn2!&\A2pr;(gCjvNqB^!ZT >,NWde9 㛽%9bSf&/'&JkLY@IRn:xHZ2R=Y(_=}Y#mb7K5 N II7"csHs W<}.2b.H dU|u9m߾+C*HM$rptі|x~KMDVXn m69j@<$LtcQee"vlā!#Uzz5=n D 7kɶ 9f\U%pPau?xOAG-BI^2:;u}wVIq'(ZƩ*͠#FuOs+E&y>qyuT?E.w5̶!Ex0DPz{kXF]mWVh1Cd YKI1a}FĆ1*!$E74 ׻EדT?6q9(W({b[fN 3߷&`3}*\qzt_+dfHPGz(K(^Cf=繢/"wAD|,lߜp;>zl {&ffX\AF]1k0A7G|=ZJ IAKc6kb.#0IX2,-t2ed0?.?a]*‰(Z !oV^EN̚2od$|h+0ZLJ!&ߍU#(Di1LG*MlKu˿TM4Mac ve8LʒQ$-3={>}: |M@ nMkS?hp$G>WrN"ى[֨w^Pnt@bE <Dsz>uކb9oNb4Y`9Esr w6"2čzDA8uT~b;+AaHF׫;&M w)=%!Bc%-K[j4Zig ,<:rwcьmDUw!ZSw7SV8Ew|Ŕa?­yJYU]WVW +,̕,r}C#|q+* Zʩpjqy)+&BGtڇuKj'e'Zԫ2H^X˪a*-pa/Dzz9O!yغiU3v_-@#~Q٘)qLM˸q}?7 8⁽x1jU]ʁ&Y/RY\l^i6,EMЏrfHcC}{$C%ʮ|;j26}AZ@һoPZ K2Nuw'(!%5rV 6A_=(AVS{44KVCR/dpy^l /^GwjwÜMNst!,+JY)Ѧ04g*^ixRQs t^:37ʘƯ"s.K\=+I%fehdt"H ]:zm|Hc25D@;Fbv1yDXd?YqK@*ZNǵS7駾,8Ka eEpeIvv_aؤ5֥W5Q~G/}%[%iXvbQi! )fhG3t،af2*3C-*#Z\xAjjAҮMMu5DoM+dY.Tp5bWɭ%R=rS\cι8,{}+ s ֟7y خj5fdQE@Zs@5h]-J8v?_uvJF~?.j( Y:XZ{ð"ҌMl[XԷV+/JR9/| 5 6Pi)trĿ1j_d9>c[ vA{`\ v2.qя n>fKOak~s0<5W ÊEy賖|!H*>|/ex3wkn(mQ>g&Casx )_ +P;d[pX%2%;j4/_;GjcEg*V,%|rh#* (<{MqeLߎl|4'wS9q6]&O#j(NOj\edXgKʥf™J=thL$h$)$x/yQ?(n]G5is'kW g5q[2*gl vHY S~h)TY bJ'%2g0'KQrqYM~nO .X͏dwOE-^Mэ -ʡT=T@G2w& 9cBD;~qM5ݛzeM3vT3TF ;*7o%S Q -<=a!g$Ń?!=Ju©យfQ9xCm7"& >|ɦFu^v/bO'p/`hb9NfQ>_ ݴI9/9EY0#Y֙,JYm+^3Egfץ/Cru@iU2!{#3}}#%(p8["&ɠ]muxM+.K0S0=2lM- LÉe8]j{j@MFȮn6A&Ip`,!چTwY.j+㻢C"9 1^&?^!+K zI둨FM3gJ^j3F+$ܮnoj^g-]=Z@Rwa)D- ?+ qZ,s;!_ 7OJEa2 XE;N>L Jg1҂1lދvx/ܳ@*K/Nri.cRVRL ߞiFmɃj@b-GT@-E@d(MOR9u7/ķIt否_ Nv !H&HӕB򵐀?l_p.|2=R.6=GTu Fb݄vQU !jB p4)~Sߡݻ`m䆋ųJ52#/;w=uӲ5x5y4%- c7 OQOX*Mf4`@+ efBs2I.-o )c`G/rpΤpG0\8RrZx!x΁ =5bCwn)*ud=5X k Aחdaa1yl,˨\"L"9{R)r,?ZLWy'rpfMY蘒&rZx -񕀣xiTYa}m43ov0GbXASAu۳ X&sZmX S*ٖʼ]NDډA  Pٹ*΃M.;0G}6[@͔0?*4(l8k[UoxǾN6U8ޫwG++vAE)R=`}r'WԌc9>+R<=087;P+ dFkq-#%h`,-sya Ix^$4͌|!Hw6-ٔkF"!H0)K$e4U]j}A}F3WO$sO۞vA0FC<8W@`PZh_ RcbUtHqN2_V|$Q%~88Eyʔ>x5zTI[opO_%;e)Z/Qԑl;PO(X0XQ i='|{ :]̲Tj hLdKu5bMTl ` sۼ`ZJ3<2OR"^u/WJ7 tPSP,N gP99'TnRk {R0Y8cbcFwk1 $Iu#xu9G%OL3jXsxR)ɪuMǼ['`Ϥܸ B=H!3ye䛩:^.FdQyaUN\MkE1C eC_lB^Qʣ /pA!6NS Q:e-2+%?{kpK~+P!DH~>G:4Ύ_ (Y#ITڇ1}#w.P/QEܒ\d=dq`0q ԎRn1R'S+ŤSI+ GL*4nP<0L xP[0]wڅtc^#p:*_v7P/q|c{VAOEe`}ݺ?(j̹3UIF=Xg@sOrst/ bɸ4}MXC̘|-#E0anޤ[z5&""[[4S7 &tխWblJC\-CRzR9z?D Ȼ4}$D&pNwrӻrGXec̸rpHKQqWӬ¿pdaWx(->P_ϸ)PGI47Q B3;Iü l4+" ȱ- @~v+mY0Ey+bnnO5Ћ/!^]27j{ײE8k_,$>bg#XJ@T#@B[ 㮇LG,z땏]8;;!чw>@%*62,PH/Sц˷5nȠDKy/~{)AYZj LdrWj]s.S.UxokdM /ToZ-b"`%r65+wLp g#I~)g( yl# g4OIY7jǏ=1EsJbbiPQiC8km,Ŷ ع:&eaQ?&z5%v'Jć]U}<O&˜o Fy-nՠIo~!Neoɫ=э͸&8U ef ,EIFU<^##QON?6 d,a!q;L[dۺ}*Ipٚzk CREa,۫`&H)ҼtfuR#BsjՇyDUs7νU+O׷ٔ%"">s`3T&#D?U-Py&XQlR*Ln,Cc 4u*<K_&1?O֏D]";L7 _Q띴t@fkkTV6}1I 0lp5S4hCmDT_(t˓_qE@Ȱr _rAqnG5F.glnwKxX Pa_f4Voўg$J/[W IOT$+Egv}AFcl#]0+n`eA/I,dڥ{Qj^b8o6~!0-k";5uv$mPFA@jWYMGcľ FqC[){RPYkR:`1_o6Afo"ɧBn= fzϷP h k]c- =q^T/&C~vY]H-F~9mhkS iS_vء) fʼWȇ :L4F!., Kr-pɿnWHmGS mk{ir)?ص;^fTs?UnF.neÊ@MڜZRNUթ1NU䄱ռh> 6&vSqTlRT: ^(2Yu{9Ћt6BcN6} v*Q}x>iFuz'i˖>=t KXf aqmI{kMگp f+2 ȤvBvglk-Qʝ@&ǻH3n.rih諷W>?3|$UDUfKX<˦ɾ `^s YXO3 lRY3!A3ƃN%hɺ9BLPeb]) 0,vr!&Q@] ͡-ʃZ17NĘRvR +nh4+W^FԪNB*`JbVօ:F{ ^.í-y*#C.hQ𹔬yK;tw;k"?PAaˋ CGQHYɇL3ju6UPd,eW!}DcxFM~vAG~ͣ dg[ h!@W.5"\GYt)mV*M!]R?Sul~ w5[E6זiw1BΥ0eI,AFj?a&6#`Qxs(P=R-{fHg('YT2c5{Yodx ?[\"Ec1JB8=m9 bo;gA<bp9XE]3PjU 'ʁY:n%tٰ&Ꙧry6"62Mh)_e[ C懲l:ط߈tcՀZYDdPWm? h/ tW擝C_j>;0D{ />]yQ}¿36m %.uE&RQg|oI9:}]]N}C(dplHu, qI/ob*Z3)G-s?wn#8&X5Նu%[TcvM7ZǤP`&YF6Q_Yp{*p}p/KWN. IZҔ[e yDλ[cCLyFp%/P!e |#fQ(6+~U2B]>:2J 3#ygQF.L+7/"Mϕ`8(ȡ3!sI%Zђa'_zFO r5xwLOyq5q ) ޹=!SH7plX^)m\Fͼ6p}+m\Φr&? u<:_'#Er O9Uc"@<j 4h=&<ܐVLy-3 DT=`sA4nc3ܸh'=jqJhع۟;B3rZ-Ĕ*gy#Yn⯴E+ik C#.+ cf>L2T hQ# _︎j" Gє2hYݮ;+8lx.PA fo4M5ޥF{YF5c>Ȕu a7#LK3(RyiI%hƈÖq~4ˍ|7$z%=y 8PXW2-()q"Nb%D/b= cuy!XrMajUN6Hλ5^ # `rR1& OCAB\Pq=Lq+X\I zZu̒_WZZY "Ff usN:ٮ / k 0Hu[.~B&8iA5ݴ]!_L{!^%f8ό<tTCAЃrf&}g>O{_6EpACFNC~?j%ɏ?SQmf2#`zɩzA[hbxݧB׏dEFĢGM2JjaQw:<Zr|$Tl1o<#P⟤!5cSfϛ_Wλ9w{ٚMi:79@[MW'z*Fr, zi Ofe3yh56l\4ՌP]fbĕH0`< * `9ddq6\v9aa m'}{fǶL*vMZf.(ZZÇ喰%F]ˣ|Ec/%ʾQϷ.WH@'p G 0A=!jqAԏ)('?Cj&ūh]V嘼~M#W.OE׋u-%/NOY cR[g^>.-WƊ(gvJo@c1oʚ_?bd"Pܞ>)MңprxBӶYI8$:sQaJ=#yL{ΓĘ{UZ!:u}xYZ"z \{Бap\ÕsсGB KT|02 A[[NVax ao*S0vM̪Z9mXv+OͼH;tm\541ĩ4kW>~ΐ۽B0PqĨn' Qp$4#_X,W /[Q[x`TPyl3My7;S}iɞ6 BK^bE2Ͷw5$Zmٽp56wL߄KQOjڲY㨷B\ :pwY :/[=*;٫T&T~LeL eJ frG'Szu ݦ7q~YY>W~/;M[̿],HFLbKpHڗoTe;zM{9ÖK+pdk|3h1n3C9D,﫳jI*MH4BŃ6!ԃ=/=( >Uyj8S3$I4E3 D{0~'E?v=pI%qևRe?D%&ܘqRx' gzZ$Nw6̏?OB&FDT3EZ63xf3+x`JCЭ$-VwB+˴ȎDKYCu1❛ԆO.|&fY@L|)\ /s| ~DƍhQ\AT'9/v! ^C4).ev3_DDy -t%Qłŀ* ?]jNU UË`ph{{xş5v(оrp͊sH(xȤF'u)Hmt!O6N!oۗkyn$榁T}ãΤZW[.U9o(۷' Wyd|Y-GNlQ|Kف^(':Jm؎"<H \ z> "QQ=&9U ȭiDԎ”ShixoPd.uXj8,&x'U, 6?~4jxqKXaYç@z1 bovtQGV JzLk\|b<V;6Kt5 @f t(a^[IdyCZnxWו7< E1,_5!/zXNV$1-[@} X cVngmA{MMƙYUei=* ,ׅ郗K(E` K3NJX$5Aiң'H'L@R0z,QںLJVwF:ND<~   Ѩ7HR1OQKyK7*8p<8Gz 05IRj6\(Z(+bӇFqm]ĈFN_ysWL@ ą3aoi'5 kΈƱh݀%[j1'/ϡ%nf lC~o1ĪjV%ѳ'9.4z+$R W@V|x5< "$VS'7LV-XԒ V`ѦTA/QIұ¢^A Mh(̿7vu Rھ+[őś|%HdYs4[UK){gKGxs-$n7kuDͱ2^ȵC[QNy^xvP8\馩uug'ae'g6F@)>YO ٵ.mbyEm iG#:N8$A8#wٚV↩,zz)y^6B8Z/R"@}sg_fMZ4Wa+¯D@;RzrM >ׇS7bK` Z[o<cZCMƖ`:㏘vk_.n-+BAt3]AI®e%Y+5%;;uva[{k!՗_R['|(?PGeT:,h. EK"=9>Ҍ[rrPN?rq!tm5qv!:Z`41~B ڏrt%ƹ vF-(ڂo @gqo҂ f%s\2FVo 㱩KN/I2k^j1gC -{ܙ1__g06r$yO۷is ^/1ࢅEHu#ݎE)8a)ɬc0š x+ 21/ô*P`RiE;iT.iƅ scb[(5!h|w!j2\ړDW lsXWMk~^#l~!$8w t-OQ< B^Ij!7~flrA&mƥ7 %Bg,JR_ަQQkw&.Bߜ&XÄyFχXCR߃Xs֫ = O \&f;k3`NQogn)#qv"-B|  S{׫yr/ᙷSEunF`wCJ{d:W9[ي]RǕV"О0.5.W8=6DTNg62]|QzO0oj"S<ɽxNjF@ q,cհ1LOŮ}"~`jˮ6j#,Cx, ʻ65PۿY.ٚOdw6XWhXX@mwR6>h Wdʠ4\Y2\6ͣ p7LNK82X wFO wzZT r h^"qEk%UK`qS>A>* k_@l h -\U3c9ʼn>۲= qa8),z8NpRE:~t+Ih*6>o\/HZ ,ݵJwJNR#Py?HsXA J 5񫉟SyJx:/Kory5 ʲuiqsLE1lb_3wfJ,nR\<C ]Wf 5WU!N]G&{ݥf'!S-/v/ؾδX+ZC9cMywGce SmPEJ@<:pSqBбӝNQ` ɐpҼ@ụw2WGK\nMԕ9тSќg큊cڱ(#P4C,r!P#,F=uDсl&\[O@"ą|U]T$ 6S=ilLFu;sEIkXkol5rK2io؟:KxjCjNP# /(ԓq.q@DOݔ1YDϋ~dMkQe_]jEcτ|LʂPJ N v+|T3)}N@ Ofb.`@X6_2K?1XO鮭zŵ e[aXgC#p9i `R~p .Aĝ\a#mEծHJVL+=KNoBJJ7*A Xq=9+L?qUƠCH9H)JC*X.ϊTF̱,-pMÈX!߉!n[3bD=L9JXVZĀ|+-Oި:47 el}H~W*٘+ Dc-{d2? 6|!YcǓeT. c*CRU]IߺVd Am1I1h敖ǣ: c3_kZ<[0J0J"@" APi7YR?K)Ho[ƗW{,?tb-4bK}#46\MT*ҭ `Aߞ]'aZ.$WTgW t-9$/{`Yʾ>,9!p<0, 5>E w4PW胬2CDȡ@פi:G_5xU?f$oM ;j[&rTU1[ Khz1}H $[ZrR/og^˝:5"tH )T~h9mD>nT[mK+gC[<LMpdW )r! G,!gkF%df=}I  O1kD_&~]ܫDρ#6&;v|G+Zۜrh/Um}+ʕ@676+zA+6U֎QcŪXZA8.>gk+ Yn~Vl ,z/%ր*ԗB,pQorJr-0Qt ˩^fp8,Qj4η[.~b/$1?#H6k1iTշD1( \0Oʪz,Pz5ұ~ )l^ݚ~tHEkqΑ#(} &{ʡh*G3y:"nC˖?Ѷxm.Vy.3(uJQZ}k sK C)(? )@|Ĺ1kP15HYi@^#):%{6z>/{GmYيY? 0X 4d bL4^ Z7i|8V3#]պ3nv`wR}ޟS3{-{걙s \@H0ZEz&AdoFtV߽o:[p"i&LSmn"k)PC{%@-Qh<$?K:hg$$-'Y .P :?߷W\&l0JI.5-hq{ Pl*Kr2Pn۫M<5d]w1[/{[WW31(woζX)DY@#|b? z7-okRE_,.SB^ @֫ { ]a6Iu}7eˡT[2hs}Ϗp"A  Q["nPi_0$eYuձ4XC`S_G5CBmi!Z^xP: .KèX.Jp$ꅟf8}qZǑTbq\:zQ=e6s;]jS^-|p5:k[UXE{wB捨s:o1rBsZS}# nR,jJ{Lw/Z8] Gi񄣬[=Cɢ YŸn0G:lBg8QAX7X3uM]䑤 dQ;7/N`06&~8| J*  !R9?̾ٽ䋇4JOr#7}oOעAm /6aPyƜE[{n=-.Ma\rd]t\#{fP]1Fltvr?R) B$L@^ƧNK-xN>a38N^Uݥ) Јspprxl ?:)72O !Y> NJuֽql0Hu ,bhEL*lo>jo{P*NIE@q,'%esh!S*l(ueC@r.)Woo=T)(?V1Ļi{WJ+]a)\"xgP jR+= v2roo+ni)2qi{;edtr/A+9Q4& F! XցpIlSQ0X_4Ud:E${!^V(*$F!=툮vEpN*́i s`?N"C%;n >ݹujvN;?Fu愑Fט a蛏\ lˢMx0|OȖ֝"+Iۧ^du0wymrZf]Iy~J嚷)܏bU+qwc)p!ϑ hy, r %5ecX5҇\k0Izӊ oxD䀶ȃ5EP˖cV®/ī5pDC&a@=>;zWe󺤷OI ij#f#(mM?i-Idسe˦fOY{B<6]7;ƥ:2 y&-3+*ՆI*?Cltċ/]Sk\* %)No6MR%YLWs ɉUVzM)>PPdDT{gkGgdmoq;'?.Snbc|N7&*M}P@^R:kIR9o$NCmw40-8՞vKuq#vFRYd\T-W1j wܘtF5'AUR@i.<'dkٛAߦ'OC.@֑˭s^3xiL iTWwu+DND4mr$"Q䇞btZ`,[+8<+%(F@~O+-T# /O[f˨0#od?!ݗ48@FlѴ6zN[U9Qm+Bߜ{  *>eJ[n wqc@ [Ί7ܾU֢{'RJUiF7-W,YBQ@"Х``xNy O7PGٓܳm.h9?N2QkEMƏO|њ4"?>#p'T8@`.8{9:FV2h02g^\u(~.;gZlt5ūc=PWt%˻9w &@+-z_eR׳L@Iϫ*%c)waf8\> E?/wѮq+U7WhDp%O=av!K~R& S' $D, #.9 Kޗcĺw8roj 9vퟫ| g5o{̒mH) ,qw%Җ`Ľ'g{k!gJ+Bns_sx ڟnN8޼~e'EP8帉lbc@&PM#˓a xAOM`t\9j~Jk,jG'f (ٰi(@6mrCe(#JK+Xo# [ɂㄊmY}5UwdǮdKWby eȟG]sɈ~׺{K[wͥU+]S5D#0cv|d]CreL,mB M'n9gf :|E%|!N=ˁ%*fGoɃ%!(_ f7_ݛu[\ ? uK? 9IbN,n )jz4N :÷aF: 3ER:UȪuVnUCBꨕYvl6A'>}=?zRY&P;Ap9]!{r[쟈;e2{U`Y~m}ء!p{vڠN9T[פb`y3t5)>}i0k +7q:Q}xgXzg$K-OkebaJVсj<rgV-М!t6NPQ0P"5G1==x ӗpt$pNbBjȟĒJT8!B(r? 1[<|AZҐ<򮈐E!$txeQUP"./:/d{bp,zh*f tBrmVscK>~Ŕu -2B(DyB ®Զ YZ