libyui-devel-4.1.5-3.6.1 >  A axp9|(hܨ:b!캖o/UqSr|7iu*Ͷ3 8&XVz/7Ԧa4L*L[˱FamH+xw^}5ձ( S2F_%-Q m8IH0"rZ}¹7[BZ!x1=01U=OIkm7f 80Wn~6gb ]oN֕yȓ. cZ,(p641936f9dbbba297dd6813c814c10404d023edd75341db989a45f5735af38fc64d27feaa6b6246a084a4bc64e6085335129ad107,axp9|z-8rp#iSgCp>P?@d  <,0<@Yz     ( (*-L//2 2D 2h 3 (3683@L98pL:PLFIG`HpIـXY\0]@^ bc^defluv wxyz<Clibyui-devel4.1.53.6.1Libyui header files and examples This package contains header files and examples for developing C++ applications based on libyui, the user interface engine that provides the abstraction from graphical user interfaces (Qt, Gtk) and text based user interfaces (ncurses).axGs390zp31 cSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-only OR LGPL-3.0-onlyhttps://www.suse.com/Unspecifiedhttp://github.com/libyui/linuxs390x/ 54" Z(/3{ ?L 9  # lw E + z { 2 p" -p/P# 3b  M +UE< N6nUa!< + r )>" MD 1E]Ys(Rk\P: A큤AA큤AA큤axCamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlaxCaxaxCaxCamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlaxCaxCamlamlamlamlamlamlamlamlamlamldbcd279d1d4433f6888b74c8a0d1a08448d75b79d5730a6356efaf2da2ce2ee3f00fe41b0ae92b9b8a71f24a2fcc7c4fb6a6395b971a40cc0b0ff8d73279af10c1fd19b6692a9a219ddd8e5ab3854fb4072a25d52cae27829935242d90aed24e72edc30701b256e36be74f93c522b011d83a634cf1ca81fd4eaeeefea8280645817be4d30d35e01cec9d740bff781a6e91bcfc846e48df878404434e90aaaff69c7279b29eb1df59de142108f58a63a2ef2be30ca07d8a613ab529c12adb4e28ea3d24bc75ed4fee524de870d9625fe76ce7a06f622e46212617b1af7700b3581bfa1f643a4cf9dfacdb02475903297ca0ef09976f22f80e4dc1b84c08e4808daa6f4bc1da27af76558ab6872e5ae3a4720930239fa9904d9c9a0e067d45cd7e78c72cbfcbb933e89e254e22065f1208aae9a9a36ab43c97425504ba58843a5c9a38e4d7b5a840f630d56138011531d0ece663f714902cf5fed59ec8f3e39e374f5722d523eae995ea09e064d706293f54bdad71e213593f5c99e58f70dd7ba759dd8ff9fd310399204b541e3e9c692cbec2a49dc06ad7d9aade8d2e658fc120d05aac257e3b7447d2f776ca79da7285a46217d4638b715be752bc356ebc9397e79cae466ec6f44190f6bc87d6114e1687fc6ad462a06e10bfbe59db6c965177f6540584a711052a420b9eedc5b50326d79f4ea0061d614946ecd4acfbec38dbb79ac784f18ddd8747335e1ca392da0fb24efde4716af6ab411bc6e68a96395409b5e1b0db89f6b70f6177c50fb2b439663348e28d1499d975162c9c37055bfb48382c19b9424bab26acc044284788c4c1db8410d7b8bf07563da23374ef191af0ba06ce562be7e84f72d4c3ff5facc5c6e09d8a6f399ba38897bbf0d6c1d3c5939f8c1b459b6aa7c8b218bb5702a9d164996f6deefc4f1288384f3495b7e3663393a6e6d60c042046c35891ce4d057e44e0ee130c7a9c5b37c8c4fef11242a425468134875f34432c2012acd0a37e70c2aa9fe6370864a1ff45c7b89f3e9a4d001e03c3ca8d4803792a3eb0fc3aa1a3d41fd29f9c5521e34294719e2cec84ecb292cf9cb90f670c584dda578a303ed2d6fb1d09654f5712a54168d8479a07f6dc553109f622e0b1e61d5474bb0c2c3a42fc75d7681702963690cdda04b7e38e4cce78fd63ea2dbd6407e6146c62ece4397849de0f5a7910844cca75c5e37d01540f62132bad1efd70c019553fa3d5ba6446b3853f5918296ef39fba52d5cf6799d0d81842e9b968dd97487622c662fbebd436468624ba71cc5cd8261a29e71b4fe6cdcb0dd782b331903d2600520ca4e2b685221d5d0d1f90f1ddb5bbc2a48f52d5686636b0f402412dca072484e85dbe5eee5ac4d6dde0c0fbaa8af183b0e7204aae4096713becb88b2486f4151504c97c34b0dea024e99a36749b6e9d2953f89fe9392e277cfd5bfc60243d9fb2ed8541cd73d555259e22d1c6306ce9c92819af591a1f0ecb8d1d83e5d8fd025dd01e2fdbdae65a35eaea666181190717d21d23ce68c4ee4fd5b2f08ed5492f5d27798bea23fd5cd1429ae557ce26844854b76560ca4b85234b920e0e73a420eb8e063f612ca3c1bab65c67441af7041e074c4a8e4b46d44f30c39896f328eba8390ca269eec82b509c60800b92084b2f47c2a1486a2f46f974d98a60d345dcbb20d9ab5e47cddc88b13358fb747687bd382a89daae44b56bba3c5443e3e978c66e0324db9ac05a95b55557ce3ca9a643c29a212af9cc1f8738ca76fd9b03343b75271b6c9112f285de21683ae17131d1f9eb66ee080bf32cbc9aac06743f04dad8f9ef7d56cfbfeb4573bc3e2d78260857b2cd476489d190cffeb3a852fc4cb03eed406e6a2df1f2f11956d5310d22ac6800f1beb603ba4ad53dbe9f4a2aa338307e542819591ead05efc6ee412076d3432da55f3cdb34597576a675e25a9a008f4584858159dab9919bbf8662373ceb8a2a079f1fe9fc4ad0dcdd7c5e032a726228f57fcd6f6c8390955d1d73860769f37a9d3a5cb6456116f244f4db0ec5ee2644bcbd32d377c94807c6e81753bd0bd2e7b7ef4df7515b03315263952db33889b4032ad2f5cfde185f3a096bc736a672209e3eb85fb2ef4f5241c295488f4dfd28359ab44ed6c624151311a054360ff8209d7f2db9dc4cf15e6571cb0bb8dedaa8fc1b4a70782242805b3ff4acaccc4ec4c2467cfc7c16c2d5b96713421d86f431e6205f5cac43fbb61eab5bead4e613bf708ec7159145a962fe0132badb6407dbd52258dc2880a72d649ccee71aba1ef301b744f7eeb7b7fc0311e473a15e7ac3b6a02859f657346b3e71e7d76c3ffbbd36f3caf2ea3eac521a14dddebe44d69bddb13e48e4e3d6f1b3a7f586c45bf27da73cb5a52b4ed1021fbc50e18db1480ce5d174b67de32626208945056b33e37e9809dab499749059823a5ac107c48eeb7895cc0e25573cbd78539e4a613709db1722d42a5f39fe1e899e190d8abd7e5d364aaaa06aaf193a6ddf7b51f616b9dda1c677125f950abd2a8076a47631a0f6707a4fff21973d1e122320c2d495f30b4bc7d1b31b34ab9ec381a99a6d9e36d4116fa3fa98b5181c6bc9c226eeec9b99c793bc2a33c3004f32d9a3b6527f05bf4a53de81dfb9263a3af4363ff9820bd65cab44a649c3a84763d77d5fe6ae2f2d22adba05f372e4b94f6fdf4e01fedc0022d3c56ed156256dde9889dc7f5db4e5c3eb26ac91dd7f8912d652fcb740871d25f349a064f1eb5a66db227d132c91b570cf29f2b4d807f5f61c8bf1f55a24f8828042f461b08071b83adeb0fe7daf86764e5f8d882e48b095563a0419d830215ef11570447931f6253efe47384981eff7150a948fd08d9a8d6e289309c89b0317c82055d51b8ab5168078f098173850081b9137a761704379e94a579e571a983bfe2c05ab605c4674058ae1bb95facad64adc9b6cabd2f6cab054d1166bf63e8fae5fed89770a94bef8c5ed164b2edf1e181d32cf13c5b986b4c7d333345746210c61b2d51f21b752d8c1eea5754b3748fcd568e8f57736ba56a20597d92e5ffb3c013b912eae64528f24792541e32868df60243f9c9e87e4fbd2edfa25305f3f9ccad879eb8a44583bc5e8fd9845e8e628b8c5dfff008cd8a30db5244e9eefe69277916d749dbec2506903caaa4ba82da942dc570b9168dd5389940611beb3a184832c171e91d05b6f9eaa8ed28c3ac6548f357aefc118c05cb8f942691eb73366894f1dbb064d2e2a3ad11d558916d5be73c309de83531138c0ea3452eaf1237d99b1a43222532ca21bff1e9b4952c9dc7c47476567364b8e4d3e0429abef0121e7aef81745e29e23fbfb40efb4549f79b7e7f7e7d407a984ba9c98e224146771fc1dd25601c7326dafb226e52132e2745ce3b258464dd71207e54bd83ca21712b3c6ab59d667bc321d5282197a669f1ac40731741d26262c568df8a5412ffb81d4757eba1ee0a5436829d3c148beb526732f69d5c6ed2715566014cc05f2e20b8632ddc44deccf8a0ca790493daf5e39cc936fda6043fbd2a58535c64460d743e611df96a865694d6480bd4f45842ad4c3c0db15fe1daef8e7b1c3f7312227b4dfcdb04490db038efded2285e0ac57e2c9ec187c312636f9f6a38e385d44a2115f4cbea9bd62f6a59b1d5761a252be45c292af4bac6e00584392b94080dbefae3a21703381392f07fa32bf8645d424bd18b72237a413fe9217f1b682c2d6e5b6f9958ce5b9a65092928db96a9101b5e6c06174f7f1ec06c271cd557433f3a8de134c288dcbb2eaef7fd7011a4097aa1ddde865a91b98c1bdf769da949c784a8ff443002134bc588df8843aa0ee96a43ee94a880db6eddf91dd8e32c812d81983418f1ff7055538539d7b33829d73ea9738758e907452e329bd20f38749660263b0f56ea31de3a2cd3ea0d4509d177c616c742b6845339f6d99cddd38ef8e59d9b1f33dc0a909f715a0c6a80a8fffaf588f357633d883920863df47b7b75f322e00f37f0b4e9b3a272ca3c296be78819098155ddda58ac16a2bd3815a1092cc8d1658aadbfba63902f7790a2e92a71e1dabab3435196964b6d8bb40b33343ec00a7bfb7f69375ba99cb958916aefbfcffa04672d3ec9bf0b0abf2ca5f13031dfa61b5c3e613100d0fe8cd5d181d228d70c36b92098ed54e63b389a29e2deb233f740fb4d87442c2988ec7843581f9a5056ff3e108419b7bea7fc758013f0c97a7032a077c260da2482db0f038d06b8dd377ea0be59c9d4f6d404c7b45f6b557eae23c59429d246e1e8baba652f205770c3ba62632b8ce98e2deb88c97c642202ec6dd62db736619d2cdcedca575ad0107b88e912ccbedd8b3e7569b0863bf60cd9c46ce204f286c644eda66cb35455a2e5a554514481d744f8d1d5f7fa27b95a45a323e10cd46e75f25e4bd5f04beb71a75e00a5f92d150b98b22e8179faf9e54694a6de722ae7b8f42281c17b8f5eb922cb86a1dd8d6d785d16a07ccf75e0e7c23056ee4e4077735615b4e8e68c70f8896e489e80e2131bfe7a626d81f700615eaa48bacd296292480dc9510595f2c8a3a5ab7aa1a58583da967b585f93999f98b354786c8d4892d1290d6352ff7af5d155e06b06685371ba9146ffc45b70cedacdd5466b3228e9bd2f90aad834b5d25b65ac8dd763671eea77877bb6a19ba05bc67b2b81f68837a8e40874d4f1848ae1797fde7880ed298cf224f539e12752c1fec9727f1df8c1fd4e598b8f57af7f5ae496bc452fc87d0bb5415b85eddd92f94962cb28bb3e5f267b11c00429ebb3869d2e5a3ce802909b16f2148a366bab46a4eac53ea6f0084276e1945b389510a412d0acacb2703c4e641b319265fb03e870d80fbede9d23cd8d367079a48e54dbe959a2c8c5a2be82cc8786b4f5fd6029e950e657e39341fd0289497dbf4935802756c5b716341219801fe9b177a4485ef9a22dd8ca7cefe98024f2404a4bc1ab60c6a131f6528ab18a9c0d61774fb8063be99add79391010e5f4216d04ef0bd90d86591beb8ec9d87d0c96ad7ba6224e31653c7cb8f0d7367d26d57524bd8e536d790312769b5e86873ea2b5c0d2c105a5719bb6ec4bd8a4460263a92b3916c013d18201a49ad2f8ae9b0f6d91f278608ce2eb8881a78dca71ada612e03c4e15d3cec2bf9da7a614f458289a63ed691633226a759073c982a35d00bd4c4f9ea86c78bbb8193e3b23cb7214a5e408e5162e17f2c1d6ef8aa1454835fad11b7dd71cb259439765683b281bba61cd075a9d20a152cb0a463b49b4cfbac1b2b7a174dfe80f1a30d6bee8e7bc1576ce2daca1c6d865a67d84392d225b9bda2e3c65b449c8f45ddeb68fbb94f10ad40f61bf670067269c4298747553884712430301f0dc77501f864ba5cec4291c66cb5587ad07166863f43943ab3ad2aafde77f0e126e66e9a475658c60f32cf1a7f698b8868fd55d0e810bcccffcc3ad571142040e2189bb7fcbc4d635d678a9731d49235479982d4ecbddfb85413c8da43e7b222ea55fae3f8d3aadcb2ae89f42959689e1c4e7ef796a1116423d04203ccce940a9163497fb9a180124e4258f8665bf9044d9b3805a04348ca72205951155c3060b9cb6019dfdc5405a786c48ed425476bdbc5a34bb186ed8c23c5538a3bd1b083de8433425345bc5bf827682130libyui.so.15rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibyui-4.1.5-3.6.1.src.rpmlibyui-devellibyui-devel(s390-64)pkgconfig(libyui)@    /usr/bin/pkg-configboost-develglibc-devellibstdc++-devellibyui15rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.1.53.0.4-14.6.0-14.0-15.2-14.14.3aha$@`lM@`Q@`KW`Gc@`7@`3`*b@`*b@`*b@`*b@`*b@`*b@`%@`%@`#``@`@`@`@`@`@`@`@`@`@_@_0@_@___G@___@_@_@_#_@_F@_]@_"_9_9_9_P_P_P_P_P_P_P_P_~@_u_ts@_cO_a@_a@_H_G@_3_2@_2@_2@_2@_2@_2@_2@_2@_2@_$_c^(@^(@^(@^3^@^@^@^@^@^@^@^@^@^V@^^^^@^@^x^2^|@^y@^y@^y@^J@^J@^J@^J@^;^:@^*@^)^(9@^!^ P@^@]]f@]]q]q]}@]}@]@]]]]7@]7@]]]@]@]@]߶]߶]߶]*]A]A]@]M@]@]@]µ]]]@]W]c@]z@]z@]@]@]]m]@]@]@]{]z3@]z3@]z3@]rJ@]p]m@]@]@] ] ] ]@\"\@\s@\s@\s@\@\@\f\f\@\@\@\@\}\,@\,@\\\@\v{\eX@\73\@\@\@\@\\@\[[_[[[@[@[Ѱ@[ @[ @[@[:@[{[{[{[{[{[z@[^[[ @[Y[Y[Y[Y[;e@[;e@[6@[6@[0@[0@[(@[ZZZ?Z?Z?Z3@ZH@Z_@ZS]@ZN@Z7Z ,@Z ,@Z ,@Y3YYYV@YV@YV@Y@Y[@YMY@XXXXh@Xh@XXF@X>@X=mX=mX8'X,J@X#XX X@XXXXWw@Ww@W@WWW@Wv@W;W@W@W5WVVT@VV%@VUVKV @VqVBUYUYUYUYUYUYUYUYUUU@UM@Uݪ@U5@U@U@U4@UUUUUJ@T-@TTи@Tи@Tr@TTC@TC@TC@TC@TC@TC@T@TTT@T\@shundhammer@suse.comlslezak@suse.czshundhammer@suse.comdgonzalez@suse.comdgonzalez@suse.comjlopez@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comlslezak@suse.czlslezak@suse.czlslezak@suse.czshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comlslezak@suse.czlslezak@suse.czjlopez@suse.comriafarov@suse.comriafarov@suse.comriafarov@suse.comshundhammer@suse.comriafarov@suse.comriafarov@suse.comfvogt@suse.comshundhammer@suse.comriafarov@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comriafarov@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comjlopez@suse.comjlopez@suse.comjlopez@suse.comjlopez@suse.comjlopez@suse.comjlopez@suse.comjlopez@suse.comjlopez@suse.comjlopez@suse.comriafarov@suse.comkkaempf@suse.comjeriveramoya@suse.comjlopez@suse.comlslezak@suse.czjeriveramoya@suse.commvidner@suse.comjlopez@suse.comjlopez@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.commvidner@suse.comriafarov@suse.comriafarov@suse.comriafarov@suse.comriafarov@suse.comriafarov@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comjreidinger@suse.comdmulder@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comaschnell@suse.comshundhammer@suse.comaschnell@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comoorlov@suse.commfilka@suse.comigonzalezsosa@suse.comshundhammer@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comshundhammer@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comlslezak@suse.czriafarov@suse.comriafarov@suse.comriafarov@suse.comlslezak@suse.czriafarov@suse.comschubi@suse.demvidner@suse.comriafarov@suse.comriafarov@suse.comriafarov@suse.comaschnell@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comhellcp@mailbox.orgshundhammer@suse.comshundhammer@suse.comjreidinger@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comlslezak@suse.czshundhammer@suse.comtchvatal@suse.comtchvatal@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comriafarov@suse.comriafarov@suse.comshundhammer@suse.comaschnell@suse.commvidner@suse.comaschnell@suse.comaschnell@suse.comlslezak@suse.czlslezak@suse.czmvidner@suse.comlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czschubi@suse.deschubi@suse.dehellcp@mailbox.orgshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comlslezak@suse.czlslezak@suse.czlslezak@suse.czshundhammer@suse.comshundhammer@suse.comlslezak@suse.czshundhammer@suse.comriafarov@suse.comlslezak@suse.czlslezak@suse.czriafarov@suse.comhellcp@mailbox.orgshundhammer@suse.comshundhammer@suse.comhellcp@mailbox.orgshundhammer@suse.comriafarov@suse.comriafarov@suse.comshundhammer@suse.comaschnell@suse.comhellcp@mailbox.orglslezak@suse.czhellcp@mailbox.orghellcp@mailbox.orghellcp@mailbox.orghellcp@mailbox.orgshundhammer@suse.comshundhammer@suse.comhellcp@mailbox.orgmvidner@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comhellcp@opensuse.orgshundhammer@suse.comschubi@suse.deschubi@suse.deschubi@suse.deschubi@suse.deschubi@suse.deschubi@suse.delslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czmvidner@suse.comlslezak@suse.czaschnell@suse.comaschnell@suse.comjreidinger@suse.comigonzalezsosa@suse.comhellcp@opensuse.orgmliska@suse.czigonzalezsosa@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comjreidinger@suse.comletcp@protonmail.comshundhammer@suse.comshundhammer@suse.commvidner@suse.comshundhammer@suse.deshundhammer@suse.deshundhammer@suse.delslezak@suse.czmvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.combesser82@fedoraproject.orgmfilka@suse.comlslezak@suse.czsnwint@suse.debesser82@fedoraproject.orgbesser82@fedoraproject.orgbesser82@fedoraproject.orgbesser82@fedoraproject.orgbesser82@fedoraproject.orgbesser82@fedoraproject.orgcwh@suse.comgilson.s.s@gmail.comshundhammer@suse.deshundhammer@suse.dejreidinger@suse.comcwh@suse.comcwh@suse.comjreidinger@suse.comjreidinger@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comjreidinger@suse.comanaselli@linux.itanaselli@linux.itigonzalezsosa@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comjreidinger@suse.comhrvoje.senjan@gmail.comshundhammer@suse.delslezak@suse.czjreidinger@suse.comjreidinger@suse.comalarrosa@suse.comshundhammer@suse.deme@besser82.iomvidner@suse.comgs@suse.demvidner@suse.comgs@suse.degs@suse.dejreidinger@suse.comlslezak@suse.czancor@suse.commvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.comancor@suse.comshundhammer@suse.deaschnell@suse.comschubi@suse.commvidner@suse.comshundhammer@suse.deshundhammer@suse.degs@suse.debesser82@fedoraproject.orgmvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.comlslezak@suse.czanaselli@linux.itjsrain@suse.czgs@suse.dejsrain@suse.czjsrain@suse.czjsrain@suse.czmvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.combesser82@fedoraproject.orgmvidner@suse.commvidner@suse.commvidner@suse.comanaselli@linux.it- Fixed crash in NCurses online update when retracted packages are present (bsc#1191130) - 4.1.5- Fixed using an uninitialized variable, in some situations the patch category could be missing in the Qt UI (bsc#1174390) - 4.1.4- Obsolete older -doc packages in all main packages that have them to prevent outdated -doc packages being installed (bsc#1184363) - 4.1.3- Remove background opacity from libyui-qt-pkg icons (bsc#1183519) - 4.1.2- Add the missing transparency to the folder-temp.svg icon (bsc#1183449). - 4.1.1- New packaging system. - Now on, libyui subpackages are built inside the libyui OBS package. - The affected packages are: libyui-qt, libyui-qt-graph, libyui-qt-pkg, libyui-ncurses, libyui-ncurses-pkg, libyui-rest-api, libyui-qt-rest-api, libyui-ncurses-rest-api, libyui-bindings. - 4.1.0- Removed dependency on Xlib (bsc#1182663) - 4.0.3- Fixed segfault in disk usage list: Removed code for disabled columns completely (bsc#1182555) - 4.0.2- Adapted to new libyui cmake build environment (bsc#1181653) - Renamed Makefile.cvs to Makefile.repo - 4.0.0- Require libyui-ncurses (bsc#1181653) - 4.0.1- Require libyui-ncurses (bsc#1181653) - 4.0.1- Require libyui-qt (bsc#1181653) - 4.0.1- Require libyui-qt (bsc#1181653) - 4.0.1- Require libyui-qt (bsc#1181653) - 4.0.1- Added `Ctrl+Alt+Shift+C` keyboard shortcuts for starting special configuration console (jsc#PM-1895, jsc#SLE-16263) - 4.0.1- Added keyboard shortcuts: Ctrl-D Shift-G - start the debugger Ctrl-D Shift-C - start the configuration console (jsc#PM-1895, jsc#SLE-16263) - CMake fix: do not create the include/yui symlink if it already exists - 4.0.2- Added YSpecialKeyEvent to allow sending a special keyboard shortcut for configuring the application (jsc#PM-1895, jsc#SLE-16263) - Added File->Close menu item in the dialog inspector (it was not possible to close the inspector when opened during installation) - Require newer cmake (3.17+, version 3.10 is not enough) - 4.0.1- In tables with nested items, only open/close branches with [Space], don't also send an "Activated" event (bsc#1181789) - 4.0.1- New CMake build environment (bsc#1181653) - Bumped SO version to 15 - 4.0.0- New CMake build environment (bsc#1181653) - Bumped SO version to 15 - 4.0.0- New CMake build environment (bsc#1181653) - Bumped SO version to 15 - 4.0.0- New CMake build environment (bsc#1181653) - Bumped SO version to 15 - 4.0.0- New CMake build environment (bsc#1181653) - Bumped SO version to 15 - 4.0.0- New CMake build environment (bsc#1181653) - Bumped SO version to 15 - 4.0.0- New CMake build environment (bsc#1181653) - Bumped SO version to 15 - 4.0.0- New CMake build environment (bsc#1181653) - Bumped SO version to 15 - 4.0.0- New CMake build environment (bsc#1181653) - Bumped SO version to 15 - 4.0.0- Block processing the idle loop after calling the closeUI() method (bsc#1181647) The terminal was actually still used by the UI after that call and there was a race condition if the started application after the call also used the terminal. - 2.57.3- Fixed build against the latest libmicrohttpd library (related to bsc#1173718) - 0.5.12- Add folder-temp icon (related to jsc#SLE-16313). - 2.56.4- Create structure to move handlers to separate classes (bsc#1132247) - 0.2.3- Add activation for YTable (bsc#1139747) - Create structure to move handlers to separate classes - 0.2.4- Add activation for YTable (bsc#1139747) - Create structure to move handlers to separate classes - 0.5.11- Fixed OBS-only changes by kkaempf vs. Git master conflicts - Removed kkaempf's libyui-bindings-2.0.2.patch (now included in mvidner's latest commits for 2.1.0) - 2.1.1- Add activation for Radiobutton (bsc#1139747) - 0.2.3- Add activation for Radiobutton (bsc#1139747) - 0.5.10- Fix text and icon overlapping in the pattern header (boo#1176530) - Improve layout of pattern headers - 2.48.5- Added new widgets: YMenuBar, YItemSelector (bsc#1175115) - 2.1.0- Add support for the child items in the table (bsc#1139747) - 0.5.9- Honor menu bar toplevel menu enabled/disabled and visibility state (boo#1178394 again) - 2.56.3- Higher priority for toplevel menu shortcuts (bsc#1175489) - Dropped support for openSUSE 13.2 (or earlier) builds in .spec file - 3.12.2- Honor menu item enabled/disabled state when rebuilding menu item tree (e.g. after keyboard shortcut change) (boo#1178394) - 2.56.2- Explicitly set item and line index in NCMultiSelectionBox and NCSelectionBox (bsc#1177982, bsc#1177985) - 2.57.2- Do not set json value to nullptr when YCheckBoxState is YCheckBox_dont_care (bsc#1139747) - 0.5.8- Fixed menu hotkeys (bsc#1177760) - 2.57.1- Added support for OpenItems property for (nested) tables (bsc#1176402) - 2.56.1- Added support for OpenItems property for (nested) tables (bsc#1176402) - 3.12.1- Use new parent lib SO version libyui.so.14 (bsc#1176402). - 0.2.2- Use new parent lib SO version libyui.so.14 (bsc#1176402). - 0.2.2- Use new parent lib SO version libyui.so.14 (bsc#1176402). - 0.5.7- Use new parent lib SO version libyui.so.14 (bsc#1176402). - 2.46.6- Use new parent lib SO version libyui.so.14 (bsc#1176402). - 2.48.4- Adapt code to changes for nested tables. - Use new parent lib SO version libyui.so.14 (bsc#1176402). - 2.50.10- Resolve hotkeys conflicts for widgets with multiple hotkeys. - Activate the menu hotkeys without using the ALT key. - Close a menu by using BACKSPACE. - Allow to use hotkeys to jump between menus. - Related to bsc#1175489 - Allow to show/hide menus and menu items (related to manatools/libyui-mga#1). - Allow nested items in tables (bsc#1176402). - Bumped SO version to 14. - 2.57.0- Resolve hotkeys conflicts for widgets with multiple hotkeys (related to bsc#1175489). - Allow to show/hide menus and menu items (related to manatools/libyui-mga#1). - Allow nested items in tables (bsc#1176402). - Bumped SO version to 14. - 2.56.0- Resolve hotkeys conflicts for widgets with multiple hotkeys (related to bsc#1175489). - Allow to show/hide menus and menu items (related to manatools/libyui-mga#1). - Allow nested items in tables (bsc#1176402). - Bumped SO version to 14. - 3.12.0- Remove log component from YHttpWidgetsActionHandler header file bsc#1177159 - 0.5.6- fix Factory build, add libyui-bindings-2.0.2.patch - move to python3-only build- Add item selection in YMenuBar (bsc#1175115) - 0.5.5- Hide heading of the dialog when no title is defined. - Related to bsc#1175489. - 2.55.0- Fixed compilation in SLE15-SP2 (related to the previous fix bsc#1139747) - 0.5.4- Serialize value for YDateField and YTimeField (bsc#1139747) - 0.5.3- Fix changing a single cell in a sorted table (bsc#1165388, bsc#1174615) - 2.56.2- Handle hot-keys for top level menu options. - Related to bsc#1175115. - 2.56.1- Add MenuBar widget (bsc#1175115). - Bump SO version to 13. - 2.56.0- Use new parent lib SO version libyui.so.13 (bsc#1175115) - 0.2.1- Use new parent lib SO version libyui.so.13 (bsc#1175115) - 2.50.9- Use new parent lib SO version libyui.so.13 (bsc#1175115) - 0.2.1- Use new parent lib SO version libyui.so.13 (bsc#1175115) - 2.46.5- Use new parent lib SO version libyui.so.13 (bsc#1175115) - 2.48.3- Added MenuBar widget (bsc#1175115) - Bumped SO version to 13 - 2.54.0- Use new parent lib SO version libyui.so.13 (bsc#1175115) - 0.5.2- Added MenuBar widget (bsc#1175115) - Bumped SO version to 13 - 3.11.0- Fix build by porting NCURSES_CXX_IMPEXP from upstream (bsc#1174759). - 2.55.1- Handle MHD result as int or enum depending on libmicrohttpd version (libmicrohttpd>=0.9.71 uses enum) - 0.5.1- Trigger update on YCombobox, YSelectionBox, YInputField, YMultiSelectionBox (bsc#1139747) - Add support for YDateField and YTimeField - Allow setting text in editable YComboBox - Allow selecting row in the table by row id - Return json format consistently - Add support for YCheckBoxFrame widget - Allow reusing port if YUI_REUSE_PORT=1 - Add json serialization for YBarGraph - 0.5.0- Trigger update on YCombobox, YSelectionBox, YInputField, YMultiSelectionBox (bsc#1139747) - Add support for YDateField and YTimeField - Add support for YCheckBoxFrame - 0.2.0- Trigger update on YCombobox, YSelectionBox, YInputField, YMultiSelectionBox (bsc#1139747) - Add support for YDateField and YTimeField - Add support for YCheckBoxFrame - 0.2.0- Make itemAt method public for YSelectionWidget (bsc#1132247) - 3.10.1- Use new parent lib SO version libyui.so.12 (bsc#1172513) - 0.1.2- Use new parent lib SO version libyui.so.12 (bsc#1172513) - 0.1.2- Use new parent lib SO version libyui.so.12 (bsc#1172513) - 2.50.8- Use new parent lib SO version libyui.so.12 (bsc#1172513) - 2.46.4- Use new parent lib SO version libyui.so.12 (bsc#1172513) - 2.48.2- Use new parent lib SO version libyui.so.12 (bsc#1172513) - 0.4.1- Added autoWrap to label widget (bsc#1172513) - Bumped SO version to 12 - 2.55.0- Added autoWrap to label widget (bsc#1172513) - Bumped SO version to 12 - 2.53.0- Added autoWrap to label widget (bsc#1172513) - Bumped SO version to 12 - 3.10.0- Fix ruby bindings when build as non-gem (bsc#1172158) - 2.0.2- Modify spec file to build python3 package - 2.0.1- Fixed compatibility with older (pre-5.15) Qt versions (bsc#1165118) - 2.48.1- Fixed build failures with older Qt versions (pre-5.15) (bsc#1165118) - 2.52.4- Allow vendor change also for distribution upgrade (bsc#1170521) - 2.50.7- allow to move graph by dragging mouse (bsc#1171865) - 2.46.3- Allow vendor change also for distribution upgrade (bsc#1170521) - 2.48.0- handle multi-line labels (bsc#1171700) - 2.46.2- Fixed Qt 5.15-Beta2 deprecated warnings (bsc#1165118) - 2.47.5- Fixed Qt 5.15 deprecated warnings (bsc#1165118) - 2.46.1- Fixed Qt 5.15 deprecated warnings (bsc#1165118) - 2.47.4- Fixed Qt 5.15 deprecated warnings (bsc#1165118) - 2.52.3- Added missing gettext init (bsc#1163586) - 2.52.2- Removed obsolete old RPM group tags (bsc#1163594) - 3.9.3- Removed leftovers of dropping support for RPM group tags (bsc#1163594) - 2.50.6- Removed leftovers of dropping support for RPM group tags (bsc#1163594) - 2.47.3- Ask user for confirmation for retracted packages (bsc#1162145) - 2.50.5- Replace hard-coded HTML documentation with the url to the actual documentation in project repo - Add "/version" endpoint to access to API version - Use /v1/ prefix in URL path while accessing resources - 0.4.0- bsc#1154694 - do not crash UI when terminal window is too tight for table - 2.54.5- Add an option to include a "Search Online" option in the package selector (jsc#SLE-9109). - 2.50.4- Handle retracted packages (jsc#SLE-11211) - 2.50.3- Add an option to include a "Search Online" option in the package selector (jsc#SLE-9109). - 3.9.2- Add an Online Search option to the Extras menu (jsc#SLE-9109). - 2.47.2- Handle retracted packages (jsc#SLE-11211) - 2.47.1- handle new sort-key when sorting tables (bsc#1140018) - 2.52.1- handle new sort-key when sorting tables (bsc#1140018) - 2.54.4- added sort key to table cell (bsc#1140018) - 3.9.1- update selected item in table when changing sorting only if multiselection mode is off (bsc#1159098) - 2.54.3- sort new table content (unless keep-sorting flag is set) (part of bsc#1140018 and part of #1159177) - update selected item in table when changing sorting (bsc#1159098) - 2.54.2- adapted to changes in libyui-ncurses (needed for bsc#1159177) - 2.50.2- save flag for reverse sorting in SortStrategyBase (needed for bsc#1159177) - 2.54.1- Added multiversion package list to the package classification filter (related to the bsc#1155132) - 2.50.1- Increase SO version to 11 (bsc#1132247) - 2.46.0- Increase SO version to 11 (bsc#1132247) - 2.50.0- Increase SO version to 11 (bsc#1132247) - 2.47.0- Partially restore the "Package Groups" view, display only special package groups (orphaned, unneeded, multiversion,... packages) (bsc#1155132) - 2.46.11- Add support to operate on many widgets with rest-api (bsc#1132247) - Increase SO version to 11 - 2.52.0- Added a banner on the upper/right side of the YaST layout. The label can be set by the environment variable YAST_BANNER (jsc#SLE-9424). - 2.51.7- Do not require graphviz-devel for the doc package (bsc#1157916) - 2.45.5- Add support to operate on many widgets with rest-api (bsc#1132247) - Support column index when selecting a row - Update documentation - Increase SO version to 11 - 0.3.0- Add support to operate on many widgets with rest-api (bsc#1132247) - Increase SO version to 11 - 2.54.0- Add support to operate on many widgets with rest-api (bsc#1132247) - Increase SO version to 11 - 3.9.0- Respect backslashes (graphviz escString) in texts (bsc#1157916) - 2.45.4- Fixed Qt 5.14 deprecated warnings (bsc#1155550) - 2.46.10- Fixed Qt 5.14 deprecated warnings (bsc#1155550) - 2.51.6- Prevent crash on [PrintScreen] of a main window (bsc#1157170) - 2.51.5- Mirror layout direction in Farsi (bsc#1156437) - 2.51.4- Implemented CustomStatusItemSelector widget (bsc#1084674) - 2.53.2- Don't use tab in string literal (bsc#1084674) - 3.8.5- Switch to native rpm boolean dependency syntax (boo#1156428)- Support item status getting and setting for ItemSelector (bsc#1084674) - 3.8.4- Left-align ItemSelector toggle and icon if using custom status values, but items without description (bsc#1084674) - 2.51.3- do not complain about vendor change when switching repo (bsc#1149391,bsc#1065584) - 2.46.9- Support custom status values (int, not just boolean) in ItemSelector (bsc#1084674) - 2.51.2- Support custom status values (int, not just bool) in ItemSelector (bsc#1084674) - 3.8.3- Don't enforce an initial selection for SingleItemSelector (bsc#1084674) - 3.8.2- 2.46.8- Fix build failure with older boost (bsc#1084674) - 2.53.1- Try to sort out a bit the package using spec-cleaner - Use the distribution %cmake macros that define all the various compilation flags/etc. - Use %cmake_build that will allow us later to switch from make to ninja on distribution level- Remove Group view pane as it is based on the rpm group tag indirectly via packagekit (fate#326485).- Implemented ItemSelector widget (bsc#1084674) - 2.53.0- Icon support for ItemSelector widget (bsc#1084674) - 2.51.1- Added CurrentItem property to new ItemSelector widget for consistency (bsc#1084674) - 3.8.1- Added ItemSelector widget (bsc#1084674) - 3.8.0- Increase SO version to 11 (bsc#1132247) - 0.1.1- Increase SO version to 11 (bsc#1132247) - 0.1.1- Implemented ItemSelector widget (bsc#1084674) - 2.51.0- handle new libyui feature dealing with scrollbar position of RichText widget (bsc#1150498) - 2.52.1- Make scroll-up mean zoom-in (bsc#1149158) - 2.45.3- handle new libyui feature dealing with scrollbar position of RichText widget (bsc#1150498) - 2.50.6- Allow to get and set scrollbar position of RichText widget (bsc#1150498) - 3.7.0- Added a new generic dependency to force upgrade from all previous versions (e.g. from libyui-qt-pkg9 to libyui-qt-pkg10) (bsc#1148622) - 2.46.7- Added a new generic dependency to force upgrade from all previous versions (e.g. from libyui-ncurses-pkg9 to libyui-ncurses-pkg10) (bsc#1148622) - 2.49.1- pollEventInternal/UI.PollInput would produce no events (bsc#1139967) - 2.50.5- Split the libyui-rest-api plugin to separate Qt and Ncurses parts (bsc#1139747) - IPv6 support - HTTP Basic Auth support (set the user name and password via the YUI_AUTH_USER and YUI_AUTH_PASSWD environment variables) - 0.2.0- Send the notify events also when some widgets are changed via the REST API (CheckBox, RadioButton, InputField) (bsc#1139747) - 2.52.0- Initial version, split the libyui-rest-api plugin to separate Qt and Ncurses parts (bsc#1139747) - 0.1.0- Initial version, split the libyui-rest-api plugin to separate Qt and Ncurses parts (bsc#1139747) - 0.1.0- Split the libyui-rest-api plugin to separate Qt and Ncurses parts (bsc#1139747) - 3.6.0- Adding explanation for temporary menue options. (bsc#1137034) - 2.46.6- Clarify license to lgpl-2.1 and lgpl-3 (bsc#1136407). - 2.46.5- Allow for full customization of the steps (boo#1134575) - 2.50.4- Fixed empty labels in graph elements (bsc#1130502): Proper replacement for obsolete QPainter::initFrom() - 2.45.2- Check for correct Qt version to fix build with Qt 5.13 (bsc#1130502) - 2.46.4- Check for correct Qt version to fix build with Qt 5.13 (bsc#1130502) - 2.50.3- Fixed segfault in pkg changes dialog (bsc#1132980) - 2.46.3- Spec file cleanup, use %cmake macros- Backward compatibility fix to ensure it still compiles in Leap 15.0 (related to bsc#1130502) - 2.46.2- Backward compatibility fix to ensure it still compiles in Leap 15.0 (related to bsc#1130502) - 2.50.2- Fixed obsolete warnings when building against Qt 5.13 (bsc#1130502) - 2.45.1- Fixed obsolete warnings when building against Qt 5.13 (bsc#1130502) - 2.46.1- Adapt to the latest libyui base library (REST API extension) - Bump the .so version to 10 to be compatible with the other libyui packages (bsc#1132247) - 2.51.0- Fixed obsolete warnings when building against Qt 5.13 (bsc#1130502) - 2.50.1- Bump the .so version to 10 to be compatible with the other libyui packages (bsc#1132247) - 2.45.0- Bump the .so version to 10 to be compatible with the other libyui packages (bsc#1132247) - 2.46.0- Bump the .so version to 10 to be compatible with the other libyui packages (bsc#1132247) - 2.49.0- Add changes required for the libyui-testframework (bsc#1132247) - 2.50.0- Add icons for partitioner (boo#1118521) - 2.49.16- Revert to previous initial status column width (bsc#1127708) - 2.45.27- Use YQUI icon loader in YQImage whenever possible (bsc#1119688, bsc#1122174) - 2.49.15- Fix icon display to new libyui-qt function (boo#1125424) - 2.45.26- Fixed segfault in YQTableItem icon (bsc#1121083) - 2.49.14- Initial commit (bsc#1132247) - 0.1.0- Add changes required for the libyui-rest-api (bsc#1132247) - 3.5.0- YImage: Fall back to compiled-in Qt resources (bsc#1119688) - 2.49.13- log QIcon::themeName (for bsc#1119688) - 2.49.12- Make icons pop out from any background (boo#1115949) - 2.45.25- libyui-ncurses-tools conflicts with libyui-ncurses8 (related to bsc#1113291) - 2.50.4- Ship only primary icons with module to avoid conflicts (boo#1118521) - 2.49.11- Fix YQTree's icon loading function (boo#1116562) - Fix padding on the left caused by deprecated dialog icon (boo#1116278)- Destroy sidebar where necessary (boo#1115994)- Use native icon theme methods (boo#1109378) - 2.49.8- Require and link against libQt5Svg (bsc#1114654) - 2.45.24- Better error handling for missing icons (bsc#1114654): Error message in the y2log plus displaying a small red square for missing icons. - 2.45.23- New way of handling emblems with theming support (boo#1109382) - 2.45.22- Split off libyui-terminal into libyui-ncurses-tools (bsc#1113291) - 2.50.3- Remove the RPM Groups view (FATE#326485). - 2.48.9- Remove the RPM Groups view (FATE#326485). - 2.45.21- Fix style disappearing from sidebar (boo#1111720) - 2.49.7- Enable HiDPI (bsc#1089886) - 2.49.6- Changed dir of COPYING file.- Changed dir of COPYING file.- Changed dir of COPYING file.- Changed dir of COPYING file.- Changed dir of COPYING file.- Changed dir of COPYING file.- Update the version to match the other packages (improvement for handling big disks, bsc#991090) - 2.44.9- Fix for the new FSize class (avoid the 8EiB limit, bsc#991090) - Update the package version - 2.48.8- Update the version to match the other packages (improvement for handling big disks, bsc#991090) - 2.50.2- Fix for the new FSize class (avoid the 8EiB limit, bsc#991090) - Update the package version - 2.45.20- Fix for the new FSize class (avoid the 8EiB limit, bsc#991090) - Update the package version - 2.49.5- Improved the FSize class to handle arbitrary sizes, use the boost multiprecision library instead of `long long` which overflows for values > 8EiB (bsc#991090) - 3.4.2- Fixes for file systems >8EiB (bsc#991090): - Do not display "out of disk space" error at start when such a large disk is present in the system - Fixed displaying negative disk sizes in the disk usage dialog - 2.45.19- Fixes for file systems >8EiB (bsc#991090): - Do not display "out of disk space" error at start when such a large disk is present in the system - Fixed displaying negative disk sizes in the disk usage dialog - 2.48.7- Added new "Services" filter, displayed only when at least one repository service is present (FATE#321043)- Added new "Services" view, displayed only when at least one repository service is present (FATE#321043) - Display the busy cursor while package filtering is in progress- use long long instead of int for free disk space with MiB base - 2.45.18- use long long instead of int for free disk space with MiB base - 2.48.6- Drop code related to qt solver plugin which is dead for long time (bsc#1088759) - 2.45.17- Drop qt5_use_modules (related to bsc#1091286). - 2.44.8- Fix Gnome's display of titles/icons (boo#1092845) - 2.49.4- Fix GCC 8 warning: -Werror=catch-value (boo#1084636). - 3.4.1- Replace qt5_use_modules with target_link_libraries (bsc#1091286). - 2.45.16- Replace qt5_use_modules with target_link_libraries (bsc#1091286). - 2.44.7- Replace qt5_use_modules with target_link_libraries (bsc#1091286). - 2.49.3- Use QLibraryInfo to determine the path to Qt translations (bsc#1082569). - 2.49.2- fix translations for advanced help text (bsc#1083015) - 2.50.1- Contribution by LelCP: Add support for icon themes (boo#1081517) - 2.45.15- Prevent segfault if an open dialog is left over (bsc#1074596): Don't do anything widget related after the QApplication is destroyed, in particular not deleting other widgets, even if indirectly via YDialog::deleteAllDialogs() in YUI. [#] 2.49.1- Removed is_linetouched() function that clashes with a macro of the same name of newer NCurses libs (bsc#1074600) - 2.50.0- Don't probe X11 display, for better integration with Wayland (bsc#1072411) - 2.48.1- Send a widget ID with Shift-F6 for automated testing (fate#324098) - 2.48.0- Send a widget ID with Shift-F6 for automated testing (fate#324098) - 2.49.0- Support for sending a widget ID with Shift-F6 for automated testing (fate#324098) - 3.4.0- Removed an obsolete non-working Qt initialization hack (bsc#1053873) - 2.47.3- Adjusted to increased so version of the base library (bsc#1052217) - 2.44.6- Adjusted to increased so version of the base library (bsc#1052217) - Reduce build dependencies: Use individual libboost-*-devel packages instead of boost-devel (amajer) - 2.45.14- Adjusted to increased so version of the base library (bsc#1052217) - Reduce build dependencies: Use individual libboost-*-devel packages instead of boost-devel (amajer) - 2.48.5- Adjusted to increased so version of the base library (bsc#1052217) - 2.47.2- Adjusted to increased so version of the base library (bsc#1052217) - Reduce build dependencies: Use individual libboost-*-devel packages instead of boost-devel (amajer) - 2.48.4- CMake 3.9 warns about CMP0028 being obsolete - 3.3.3- bnc#1047145 - patch to make the package buildable by gcc7 (by werner@suse.com) - 2.48.3- Limit the number of displayed changes (the last 512 entries), rendering a huge change log might cause a freeze for long time (bsc#1044777) - 2.45.13- adjustments needed to work with latest ncurses update (bsc#1034922) - 2.48.2- Add option to enable MGA-Extensions - Patches from MGA (anaselli) to support external plugins - 2.0.0- Python3: YItem and YWidget pointers comparison does not work any more (gh#libyui/libyui-bindings#26, A. Naselli) - Python: Python binding missing constant values (gh#libyui/libyui-bindings#25, A. Naselli) - Python: Added an example to show how to fill a YTable using YItemCollection (gh#libyui/libyui-bindings#24, A. Naselli) - CMake: Fix handling of PerlLibs (boo#1113271) - 1.1.2- Add $(ENV:YUI_PREFERED_BACKEND) to set prefered UI-backend - Avoid several warnings from CMake - 3.3.2- Fix detection of Desktop Environments - 3.3.1- Add YSettings::loadedUI option (gh#libyui/libyui#35) - Prefer Gtk-UI on Gtk-based desktop enviroments - Bump SO-name and minor version for API-change - 3.3.0- Fix crash when shutting down the UI (gh#libyui-libyui-qt#41, bsc#931762) - Fix a problem with hanging UI - 2.47.1- Sort pkg list case-insensitively (bsc#1012294) - Prevent double sorting (widget sorts by itself) - 2.48.4- Treat RichText non-pair tag cases (gh#libyui-ncurses/issues#33). - 2.48.1- Sort pkg list case-insensitively (bsc#1012294) - 2.45.12- Made menu hotkey unique for QA (bsc#1012604) - 2.48.3- implement shortcut conflicts resolver for menu buttons (bsc#940817) - 3.2.9- Add hotkey for help about advanced hotkeys (bsc#1010039) - 2.48.0- Add handler for Shift-F1 to show advanced keyboard shortcuts (bsc#1010039) - 2.47.0- avoid duplicate entries in package groups view (bnc#852073) - 2.45.11- install qt-pkg if graphical control center and yast2-packager is used to prevent crash (bsc#999031) - 2.45.10- Add support for @import directive in QSS (related to bsc#768112 and bsc#780621) - 2.46.30- Rename Y2COLORMODE to Y2ALTSTYLE for consistency (related to bsc#768112 and bsc#780621) - 2.46.29- Fixed a Wmismatched-tags warning on clang/OSX (gh#libyui/libyui#33) - 3.2.8- Fix pre-selecting a tree item when adding it, in ncurses (gh#libyui/libyui#86, boo#1005889). The very first item would be selected, ignoring YTreeItem::setSelected. - Added ui test before loading extended widget plugin, to avoid a crash- Fix pre-selecting a tree item when adding it, in ncurses (gh#libyui-ncurses/issues#26, boo#1005889). The very first item would be selected, ignoring YTreeItem::setSelected. - 2.47.7- Adapt to the latest API change regarding QY2Styler, renaming usingHighContrastStyleSheet to usingAlternateStyleSheet (related to bsc#780621) - 2.45.9- Rename Y2HIGHCONTRAST environment variable to Y2COLORMODE - Use 'alternate' instead of 'high-contrast' - Load default style sheet if alternate style sheet does not exist - All these changes are related to bsc#768112 and bsc#780621 - 2.46.28- Use the new QY2Styler usingHighContrastStyleSheet instead of the old usingVisionImpairedPalette (related to bsc#780621) - 2.45.8- Fix high-contrast support (bsc#76811 and related to bsc#780621) - 2.46.27- Improve message shown when user want to quit without saving changes (bsc#849084) - 2.45.7- Fix compilation with Qt 5.7 by using non-deprecated classes (boo#1001141).- Force showing widgets that were added after opening a dialog (bsc#998593) - Deliver timeout events only if the delivering dialog is still the topmost (can only happen with Ctrl-Shift-Alt key combos) - 2.46.25- Added editing abilities to the spy dialog (Ctrl+Shift+Alt+Y in the Qt UI) (bsc#998593) - 3.2.7- prevent double rendering of content causing segfault in qt and slow down elsewhere (bnc#989155) - 3.2.6- Do not append new line when content of log view do not change (bnc#989155) - 2.46.24- Now Yast requests the focus to the window manager when running fullscreen instead of relying on the window manager focus policy (bsc#974627) - 2.46.23- Show help in wizard widget upon F1 and Alt-H (bnc#973389) - 2.46.22- Fix 'Werror=nonnull-compare' for GCC 6 (bsc#964144) - Optimizations remove null pointer checks for 'this' - Clean-up trailing white-space - 3.2.5- Fixed a compilation error in YTableCell with GCC 6 (bsc#964144). - 3.2.4- replace deprecated auto_ptr by unique_ptr (bsc#962744) - 2.47.6- CSharp: fix a System.EntryPointNotFoundException (gh#libyui/libyui-bindings#18, M. Pasotti) - Perl, Python, Ruby: Fixed item identity comparison (gh#libyui/libyui-bindings#15, A. Naselli) - 1.1.1- Respect /etc/zypp/zypp.conf settings for options "Allow vendor change" and "Cleanup when deleting packages" (bsc#954117) - 2.45.6- Allow Ctrl-a and Ctrl-e key navigation for ComboBox, InputField and MultiLineEdit widgets (bsc#938814) - 2.47.5- Fix unselecting patterns for installation (unify behavior with qt packager) (bnc#916568) - 2.48.2- fixed styling for the release notes dialog content (bsc#947167) - 2.46.21- Better handling of secondary repository filters when there is no enough screen space (bnc#876540) - 2.45.5- Reorganized git for easier tarball creation: - RPM spec files are kept in git verbatim, not as templates - no longer call PREP_SPEC_FILES in CMakeLists.common - No functional change but version bumped to push the package down the pipeline (boo#946079).- Reorganized git for easier tarball creation: - RPM spec files are kept in git verbatim, not as templates - no longer call PREP_SPEC_FILES in CMakeLists.common - No functional change but version bumped to push the package down the pipeline (boo#946079).- Reorganized git for easier tarball creation: - RPM spec files are kept in git verbatim, not as templates - no longer call PREP_SPEC_FILES in CMakeLists.common - No functional change but version bumped to push the package down the pipeline (boo#946079).- Reorganized git for easier tarball creation: - RPM spec files are kept in git verbatim, not as templates - no longer call PREP_SPEC_FILES in CMakeLists.common - No functional change but version bumped to push the package down the pipeline (boo#946079).- Reorganized git for easier tarball creation: - RPM spec files are kept in git verbatim, not as templates - no longer call PREP_SPEC_FILES in CMakeLists.common - No functional change but version bumped to push the package down the pipeline (boo#946079). - 2.47.4- Reorganized git for easier tarball creation: - RPM spec files are kept in git verbatim, not as templates - no longer call PREP_SPEC_FILES in CMakeLists.common - No functional change but version bumped to push the package down the pipeline (boo#946079).- Handle QtInfoMsg value in switch; fixes build with Qt 5.5 (H Senjan, boo#942101). - so-version bumped to match the main library. - 2.46.19- fixed redirection of stderr and stdout to /dev/null (bnc#943757) - 2.47.3- Allow to delete single versions of multiversion packages (bsc#943870) - 2.45.3- bumped so version to match the base library (boo#937026). - 2.44.4- Handle mixed multiversion packages (fate#318778) - Allow to delete single versions of multiversion packages. (bsc#943870) - 2.48.0- Bump also the required yui_backend - 3.2.2- Fixed crash in conflict resolver dialog: No longer call libzypp function that always returns null pointer (bsc#941398) - 2.45.2- Handle mixed multiversion packages (fate#318778) - Fixed libzypp deprecated warning - 2.45.1- don't calculate height of an invisible widget (menu button) to prevent segfault (bnc#931154) - 2.47.2- API-changes imply so-name bump - 3.2.1- Added a libyui-terminal helper script (boo#937026). - 2.47.1- Added NCApplication::openUI/closeUI (boo#937026). - 2.47.0- Added YApplication::openUI/closeUI (boo#937026) - 3.2.0- Added option "Dependencies/Install Recommended Packages", (PKGMGR_RECOMMENDED) (boo#900853). - Changed "Dependencies/Install Recommeded Packages for Already Installed Packages" from an option to a command (boo#902394). - 2.47.0- Unified option handling with NCurses (FATE#318099) - "System verification mode" and "Dependencies/Autocheck" moved to /etc/sysconfig/yast2 (PKGMGR_VERIFY_SYSTEM, PKGMGR_AUTO_CHECK). - made "Cleanup when deleting packages" and "Allow vendor change" not persistent. - Added option Dependencies/Install Recommended Packages, (PKGMGR_RECOMMENDED) (boo#900853). - Changed "Options/Ignore Recommended Packages for Already Installed Packages" from an option to a command "Extras/Install All Matching Recommended Packages" (boo#902394). - 2.45.0- fixed styling for non-Wizard dialogues (bnc#925882) - allow styling of the YQMainWinDock object (the main non-Wizard window) - the stylesheet editor (Ctrl+Shift+Alt+s) also works for non-Wizard dialogues now - 2.46.18- NCTimeField input validity check - NCDateField input validity check - Implementation of optional widget YTimeField - Implementation of optional widget YDateField - new class NCInputText to share code between NCTimeField, NCDateField and NCInputField - 2.46.10- fix layout of Help and Release Notes buttons (bsc#916814) (credits to tgoettlicher) - 2.46.17- don't use internal ncurses (_nc_) functions (bnc #915945) - 2.46.9- include Help and Release notes buttons in keyboard shortcut resolution (bsc#880983) - 2.46.16- added keyboard shortcuts to Help and Release Notes buttons (bnc#880983) - 2.46.15- added QT-specific dialog for displaying release notes- Fixed building with cmake 3.1 (PREFIX in spec, boo#911875). - 2.44.3- Fixed building with cmake 3.1 (PREFIX in spec, boo#911875). - 2.46.14- Fixed building with cmake 3.1 (PREFIX in spec, boo#911875). - 2.46.2- Fixed building with cmake 3.1 (PREFIX in spec, boo#911875). - 2.46.8- Fix cmake also in the spec file, duh.- Fix cmake also in the spec file, duh.- Replace deprecated Config: with RbConfig: for Ruby 2.2 - Add bindings for Mono / CSharp thanks to Matteo Pasotti - Add CMake-switches to enable / disable languages thanks to Matteo Pasotti - Shapen-up Mono-bindings to work as expected - 1.1.0- Fixed building with cmake 3.1 (-fPIC, PREFIX, boo#911875). - 2.44.8- Fixed building with cmake 3.1 (-fPIC, PREFIX, boo#911875). - 1.0.6- Fixed building with cmake 3.1 (-fPIC, PREFIX, boo#911875). - 3.1.5- RichText hyperlinks: return as strings, like Qt and GTK do. (gh#libyui/libyui-ncurses#30) - 2.46.7s390zp31 1635304263  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.1.5-3.6.14.1.5-3.6.14.1.5 yuiFSize.hImplPtr.hTreeItem.hYAlignment.hYApplication.hYBarGraph.hYBothDim.hYBuiltinCaller.hYBusyIndicator.hYButtonBox.hYCheckBox.hYCheckBoxFrame.hYChildrenManager.hYColor.hYComboBox.hYCommandLine.hYContextMenu.hYDateField.hYDescribedItem.hYDialog.hYDialogSpy.hYDownloadProgress.hYDumbTab.hYEmpty.hYEnvVar.hYEvent.hYEventFilter.hYExternalWidgetFactory.hYExternalWidgets.hYFrame.hYGraph.hYGraphPlugin.hYIconLoader.hYImage.hYInputField.hYIntField.hYItem.hYItemCustomStatus.hYItemSelector.hYLabel.hYLayoutBox.hYLogView.hYMacro.hYMacroPlayer.hYMacroRecorder.hYMenuBar.hYMenuButton.hYMenuItem.hYMenuWidget.hYMultiLineEdit.hYMultiProgressMeter.hYMultiSelectionBox.hYOptionalWidgetFactory.hYPackageSelector.hYPackageSelectorPlugin.hYPartitionSplitter.hYPath.hYProgressBar.hYProperty.hYPushButton.hYRadioButton.hYRadioButtonGroup.hYReplacePoint.hYRichText.hYRpmGroupsTree.hYSelectionBox.hYSelectionWidget.hYSettings.hYShortcut.hYShortcutManager.hYSimpleEventHandler.hYSimpleInputField.hYSingleChildContainerWidget.hYSlider.hYSpacing.hYSquash.hYStringTree.hYTable.hYTableHeader.hYTableItem.hYTimeField.hYTimezoneSelector.hYTransText.hYTree.hYTreeItem.hYTypes.hYUI.hYUIException.hYUILoader.hYUILog.hYUIPlugin.hYUISymbols.hYWidget.hYWidgetFactory.hYWidgetID.hYWidget_OptimizeChanges.hYWizard.hlibyui.solibyui.pclibyui15examplesAutoWrap1.ccAutoWrap2.ccComboBox1-editable.ccComboBox1.ccCustomStatusItemSelector1.ccHelloWorld.ccItemSelector1.ccItemSelector2-minimalistic.ccManyWidgets.ccMenuBar1.ccMenuBar2.ccMenuButton1.ccPollEvent.ccSelectionBox1.ccSelectionBox2.ccSelectionBox3-many-items.ccTable-many-items.ccTable-nested-items.cclibyuibuildtoolsBuildTreeSettings.cmake.inCMakeLists.commonConfig.cmake.inConfigVersion.cmake.inDoxyfile.inFindGTK3.cmakeLibyuiCommon.cmakeconfig.h.intemplate-doc.spec.intemplate.pc.in/usr/include//usr/include/yui//usr/lib64//usr/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/libyui15//usr/share/doc/packages/libyui15/examples//usr/share//usr/share/libyui//usr/share/libyui/buildtools/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:21615/SUSE_SLE-15-SP3_Update/8dc701b26be924222eee4084f183bffa-libyui.SUSE_SLE-15-SP3_Updatecpioxz5s390x-suse-linuxdirectoryC++ source, ASCII textC++ source, UTF-8 Unicode textC source, ASCII textpkgconfig fileASCII textAlgol 68 source, ASCII textC source, UTF-8 Unicode textPRS]9}^CM(utf-861c0bac07f5874588a9250754dbe9e8f3907ead316240604c29e400cd0800a0e? 7zXZ !t/] crt:bLL ~a(!Ϗ57uQlauMO]hFG5 D ,@WY` V43^>m"Ff=ž,/Ƣ*.&HͶ /R BwS^Ž1sEIܭP 'H}pNh ǃb`$6KScZmv6@Tc(w:M=BsfFEyaa H<ݦem=$+O*I͌B~g3$XE.l=lbD$DwOP KkpŜ!y{[.TP7 #EX2šw4wN~OD^$v<\Vkt;8SC?aGhk/t#& Q 'e,K@*t%(dɂ9!ܨ⣵c:H8 3>9ahט%?6%Hm} kh"ؾnnˋBd#Ћh @]>-{>>}Ju4,nyghZiՄ&9rL/۠*TM#Tx0 W;:=Xըb.R jegKNoqDj #;4t/v_|Sl_yEÉH'5d݌$b@W.!ܨ [|jOr1!.ԕ|4FS{!7 #[ʋUi2-Ҕރ*{57}:>/4ɍ_Krs,#z=W[\g^wniVc4sKAIѳd2t8NB(ig&BԳWR^g$&\F wԳ(&G"L9vx7;RIoX<ģĜ2>0akK2[zEn8FZL>h:F[+|o*Hɇ kp*1LDE&+Ίu?ff) ͩCOU+&^`ǮΠoq|ʸhiStW'\{ͤHg >m5֠x(*6w X j 5j[sg` ;LXu0J3uۚSCj]zZFɔ6Y=JS=ֽ&Vh*S9W^z'q}OG?v'K@=*t 1Xn~A` ,qiI5MKr//H{ABza[V;,#; @%m !.[h"s.REl1ۮ/#hK9"TLOʝ5Z8 _"`L`oc/K]G ud""*"*qxZܷZ IA. ibA,WqYmH:]>M7;Tc0q )3ju ?-FHG?|{c\D@LG5C*IvY HY8~t,VGb"rHT )-3Ky"z܀tr$!\jV!FahBװ$2&'2-_u> @u SGpj 6zpyDߑ;Z *cmH!@J+׳Ödtt7wDž:z0!u_DU@էUUoCw&2A/C Mz\9M*8qfEz1{`Y3-jA a^\4l.QkJ=8'^uƯ29ix-5i}Xr;tLOU;A#C}R.$uez_quBF;'GEa; m |@{Ov\FM(:?꒔jsj^*&6M.#1/yYG{j6=nPҬ{xpf"$*Gsiz$jwLŵ/h{F ܫݷNIhC*Mn}6FW8Kߨ4IVE9,5ܫ?4 *J'K#ñO0kie;JҦ$DZ mh9Y`C:6t̢J7ܫho;k%!j lœ7#hՐ:Ѕ(LT_3b4Ni]T i(%c ~Z/ܻ]μ”piܧ|Cg#O{,[KZA,pָ}Ya3F/;4cN۳`euoD'$)^[&wt &"}Wu$֗+ɍ*QiTNX l^@)0O[ɓ!kh`bmd7Sp}2Ii%%ABLkx]_EJhFA f4`հ0a*H}w9"wCt f{֧Ep0"Z(5j&cS`v[/]4ug86QnQ"_nŧvzK< 䁐g+t'<qE%z:-YٲĆ/0?rX8K<鿓'O|3rrT.^=w*0K{X &zƒ\2ҚEW:>Y#sݕXD\+wDUH!CΞEaK-Y&FAd s!7t̉F@+&ְ6PBC o6N /yo#v|8 ؄]^bCtʛH%!;|uY%gqt>6WުH+Z)|XsI[p_~b]Č 83:=X:"d!PwP3z,{72yjm!ѳF[Ia14=Ј? oro8x]MSyGT\ .W7_ƘՃ^s f'||8V1n|س}i͖]4*D\u /ez;V(F3w׃׋zu f3*Eʏ7CRbs֛ϫhk Jgf5H`'oӒ5t %.{j+=5y d`P}3OdnGQR7obŢYab8`5khE<]VudX9V0NԏiQX?L@o>-w#fF5+ZM9vt'NZҤl:E;~ SS\DXn?9 +;}2Gurv CKXZlGw{4 ߬:;X–ܗ˰Յpo=WZ߸] LE,^Y\6\c\~j$d/¥ȍL_q7r_A?VrBf)YCB'X#ՠbWcS'd5-Иg^+'%<Ú>«fzz]zt[ؼ̏:Fٽhƈ{6%rrt)bkVKI%#j. +>>1c;^$|X i[p䔶QG$芽0*DBf'E&pΝ'^;| 7<^?(5dd1903@Y:ڬ*;x@O~Pݵ˨WJ0R MڕY.K J,.$@(plKbrW% Rz"EG0v'PJ'8yِLVtGyuF+~ ] 96.d2W9o>^E ( B]3z;`{?Oˡ}U0룩}=Y->?ȭۺ<'}* {swjzAIa55 իRw0z]5tS{ᗸaOѽl 4#"I|[!* Hęu\e7dlRODVYmenDrvظ rU =rtuk ]FߎUFr~UU 3aM zg!  ,B FVr R/j :AՄv"QN*S,J )dj3pwU!pMA+XƣmIh7Zeun|\ 'zR k26D"WSXj"G<{ݾ9vDLg8f*qG=݆{,!gӥ{ +s3ɢY \?Wۤj^t{As|%J7%u4 5Jⁿ{"rS/ULCȗU'Q2¯ҜK) رu|w#L!pX"@+dNc8Ţo4dMH%;COgs-<4A>W!dü8NFW=$-ICڡ|ysVvW}MSB>]{Wf7:%+`|"Xl amÌ/fxD?91eHJnpge>g8q[s^4 O9n: iLLU|x(C_ iz^|=jcH߫^؝rF;8 zK*T}zٮp%g*t$dNlڴ ҹ6c;CjVT0!@Hh׵C^ʖ (,y8`.щHrl=v z)BAnD=d[Â:4! њFw7`CRT<P$ YڷRgF;RoK65+͔Zv%d"7XmmGڰj!С v{B*fŽrB ]CҞB (G|qB/7 Ǝ .c UiC2G/ʵ`H݋O'@Q.gŤO5fEd=lō%SdOH:Ǐ r^> ![5NI>Q`FlKs4h29e*Q`FHg))% w&3{oi}J jPe$"YK`Z2;mJ?QŔ]hpr4jOMa?񕶿Fdč EIv@{wvz?uOfRQ;Wz{wi|A}),1EFv)b^];HdiVho䞒g#l. 7z[1hON8)vi;<BsdL9EK 5RLKf0SS bArVB 9yʺR28Z5n(V)A^opB)_>hdNSo+o\IlOpBo;D E!\؅Hnj,KۇZ{'S0??n.fnS.;e\1OT3wVDCmG=WsWŀ|E{ED/Һ[~9.;IjePRQwqnI)/n7FuCKXȑ9cCR6GD(@,NfLޕrӽb$ڳ3G7w ]S_9c_qb;^@x< ܡaQo;K! u"z&Kl0%o.It_xvDv+jq?:7i*!x D 2ħtr4 aՕLl`d%ًo?\r⚣%d=8˃E2JiބPpؿ{Õ9VK "j"܆%*Idil;3Wj_ ƾ[N$ǚI?frO@[ ܪg ^A'ILfI/_f!mA5_9o1xb T%Oye3NHPnc#Ժ^)YT=\ʒR36[Fs\I@|%rQX=sSę*T۩zS`nrmB=,;%tH6-=-O\Vݓ۪@c$y$; ]QJ[xg+fnu\L&i| Yp4 g{^Fdkt8( Ծd@BPi$iekzJn+玢uWXI4EٰIgeQfZpB"9Db`ߦAc`6WTh,b2OՈ`%گ8rD5c ])+-}Z<5PсYCA,vR}nǐ4w4*=З7q۾ ]yx'w|7&>Zϭu&D&)/ "+C7hZO&^=6D)vPT{j8:ʆ·e.&Ksq.ٶ+& :|OXt!sXujػ^nk9;; 4~^L+Y^.vjb͏f^Rc/܃yY2M)*xˡJ&1CZhS䪫ȡY1MW|:COL\.?Ӭtr.oÜyuZ{Go)sY;]_֌ $6'bM,OV괞HH *okqqc47۫V* 3`67ZrNOuw#lNx4 ^3_8/j)6/o)Cƃoy6ȓes2@->"0 |~J <ٳD8rkYf6~z/u5ӃoF[ 뎾2bsvaOˤ}#, ^MصEYl]v,xWT@dux^obuJ&6R yoÆxXNݽo|_@[ E Q[k> d6 X$tYԍMԌS*=Aى7h$,>y:M3#D"0*pj bi?R:/5ݼ'`6@;@w;*CstdDYJȂ+ g.3`yxXKOX3h]ױT= ;C T8a=V-]{~VjSz ap^"Kߙ 5ySG'2xJ:W$0?4 b= a?vj3>Y쒚z!JM9I3>8$(l4x* SΕ#{IVjfP-CSLH<8!zan"[^ ^͛tGe1Wr8[ʑxLPz!E)Pa'/9Td[A:1H|NV:ITg Z3f?bGaT 0t῏% `pE;&y!6:}ljElK qyݻ0l&\[ҡ>]a/Gs.Q ɥ,<TJg<qӔ%=$2l(p湜*)"p!q`ie@$(]<)^_:Ģ<&-sKdc K{9եwy~ L <;|"ummX/rf4AP='K9eeL 2,k|61;Hj!pw'#Hd8@ f!|zPBȷn"K~o(`:T'd HZ)=إi'j:&=nۢל9bdQ^FRUs2T9e6gRM:ngi…}֌n(YO xansR8cT,ח7mK]OE#L.Wrlellb&^q{" "x(DJ5K΍ MpQ;ze.AijH%[ki駼ClĮv^ʆmrr[x>;GȠg,VO0(*ޛ)S^NfUe$RK4D՟M,z/ v3tEaUܠJdb8={Ԩ~MѢ mh˰d$m?Ma/zڍ>!IM81=<ތ31p8`kBB떣tˈ]1H޲+@$:ah(PtTʭt)`RrS۲ƞS=q uC\ՄD{d~ &(qg3$ RqC%wZP [Uw`QYsoe`dkCsY&.kYv2 !yl'*?si?PK/٘phW~O(bhjmQwYmM$(Ml!}FY^P,|C}ڋ|A c>N\MMؐN>^<-W!cEAS+]-5ڦaFd5r{.P9}vp|f,-yF<ѭ =3C)HmVïg;-LX(]\=$pE]>/j)UQ''mw8BaES^\@S"Eb/&selcTMo٪8kmx)(TpIP(v,ZDR/*}l˂µ`50p` p:g# 4ݛ9Ep"EwN}b ɏٶ@;F6Ct k/)]fgf*~}K! ĕ#$a5xgwfyaYfc4溲^s7qI;u4~zpi5Óp&.Em19M)8,(1z+o. i ?B+tiWb!Ή)ekܬGT5Zm7 Uo0IC4D¨mz鎕{=%N|7Z{w}LaŠc8s﬒4Ծ_@ A+{QռģC+"&Z?:H1ļ()ৃAp5ט06DDq0˜5ƓΡF`k [f@ZT\tMj:mljp5cnֿyWSwRD\P>ٝa SXF| RA#Oꐹ͋L2j$;MmՋKs:ڨnR }j ߱a/ R 7ISS{_fpuo?MJyP?yQ w$!ns5 ۥȓ2ŅG&W "J>Uxs8e}0&elO[3{I4@kIIJ]{Z#Q)Ii=y`vrV~W/zJɢ{"g,<@j2D@^q3dXn=Y"iv_K%M-@VQGӥg;0gA*RbV˃Ir/ӆ!NjՏpCAT> з=}MЦIڭtmz]ʖsU`"Ǩ3 "[{''cXFoY*VjvFSy^b\;10ߊl#M |VLPҀ:ٵ6Yۙ+*]}$Bf(Љbpgf(L_f ywEGs FX!eu;7JmF٠_Y a Q^l}iz3׹eEBFHXԳ>@0k8P$;Bљݞ5,7fy}Pk赐E6mK%v8J*AfP!޲ϕoQ_`8-AAW"ۄ`oX xI=J1dFeӭC+|J]a1A.cTа0ӀU +Ш@v U"v7X̅C 4";&j5[V1R  `~/,M.a%x[їpԪl ˋ ciܥب]uAX.ѽo_3>TJkQyo;rh-9,Br|nRݪEW-/| Rյ}](Tɜ("?~x! ꨌFQ/I5/};,Od{̼ EQT 0P߬}L@JOT9BjkUEpn{4rj[#m]م_{1% gO ; এS7R4ƑN'm@1}[Ü Za=uz&r,lJY5Oh($fΔ<5Gk;@p蘦Vhހxjq6jSQ,_ TWBJ ץ01J\*}K@ RG_VHpt{iC ۮEzeQruw+dLxDlCßfU6vn bA0G)S/c=wpU~^D|Bv~XCd}I=_Hg#V+.Aӧ;/d_)_m^Ø"BA;Xdwx=zO{v#vf;'?B"4 v7Bj+ʰ @>wPW?a֒%8BtW ΡY9Ĕ>f vV7esEe9OjNѷlnIy:흩J'>_O,tHCqL%:stYW6Q%np~ pyyWJU;|$b"v|[D">WP:Y kS8_ScJ嵸h΍'pY'ml;|hc6Uq Jԥ~?{8?&)p>,e푗W0vjC[BD3#N\qYv큡hv ?djN`u7U\G稳<Xt^ *4dxi$f<럾Hpz;XdW^^+t6[yTS|;iʀ1IGXjk8Um6ΘvBXff\cç~_?k4zIgS^\#KCtZ.| zk h"%N*a7Lk! .iYl: [7Ey><4)1I5&%hKy\0,1P#R/*Ν1{^~1} g o!SçԳE5c W^(t nY͝DxDo0хU ӹ;s(!AԦifx%u9g܇Aȵaz\"%B%Z\\M7eIM/}Ku]Y=t\:4N0F<.$}QG)nD_)6<- jÔq}1ټ'^ͮwBJ c2OU- Z.8H\`@/ՂɇL HۑF #v4Ln$a sI~b+Ϟxd)S;CB;1Cp5`7 k|;c7hR,DˆYfbM j_f)%ez) ކAC9w&[Sj ѻG3OM0u=λ;iF59_4q SiKUl <(axs(A 8H(.p}qM0KU@dt)Sh S6I\`hlbmWI 4I%Bv7G* a#;Bl61*եHLTGm`VU*W0텕[0[DhY~S<HXZp~3; ~n3ޮ]C%rhRm5dQ6: ('Y6yl*x*5[xuXנ:,P ![39Y a +n\'EpX#fK#~N# ^g‡,(6ɿI&@A"uX$lTMҒwg+G E5ǒ./ 0sGڶ 5d|carɭ;X8 Qg.3X6>$ Uݰ"37#9BZΉڜ;cek~sz-?TX)$4"AdEO&Qד=%q=d tIuSJY0W![ [G2 nI~IAse(F]:ceS5Ӫв:ߠ$IN7ΰ#w꣦+,^fv6Ku'n .1qRAF&2v =ˮLlgat]HX  O .\ǧ$nسڞ ‡sKk;"c~5Rtl!/_xtnS"_`|GZD/aՆ#%>t"`zU×+I!d 4A{u3 m퇥6zgk8vb<& M6-6fa78(z%#3M/l6xƒHrwű8X%ۡkbG#&BD3oA@f&}("e=/60B[yD˃$uv#_Afĵ ޔ߰F}B12\}RrKBCԂZ閴-:LIhK~?;A hLoHm8 %(\ȥs Y"VSf#4p}|c\C8,=*y֯ fu Cd"`I!IcCF1ޫ= 6,r;%0]2%aJ NQDWy&;8^ԛ-[TlɀXGE)՛B!#w1rÁɎf;PzQh$'s?2wv2; _'lvEF9DYh{zofFJU!n]羽H{rb5,xoHPQ7vc gE 8HˆeC!x)Zw1kS#S,겂!+Í3Q @|eLQ^/2Φfi#2$Rx+hAs^zfz9^4k"6Y}4܆I¹h29}ٍL7kSJu)#`U5vyy uԪyvC a@5E~= SUY^iLJ@v]TXVBz˳Fζal^xdeM6^y}sbu4#_+^ok \ 3և<.KkC6!Cz_4yKIyO;{#9%z95[%$,FOGyӓQ#JL1BHY90HT2u("y})R.h8etOTh22gU^F6=IĜąA3빚|Q4bt]wO>!п'JF!'VʘxnaN'lFhb9dr0@9.jH6PTD% $܂t_ m )M4zr[QwH%M!A*]e;O'WY>YSX_nIiDJ [3ӰK`ג,q 'R}R6g8Ň#AuSWv7L, Kzof)mݱ) :`}9Uǯ1?w$[d@*qWRE,=RӺ|NMĂq#S)^)**;}_x Xeiᛮg̈/E48#>ywwԹ.;(Mb6$nZ0{tT;h !^]Mph45`'3CEN]Z|-2=fjov?jAp|!{7I}tY$X܀ۄ+Yж8B۠ngӇ ";j9YԹ$'o IdFal7֞V]O_U;qlS7$"̴R4yݨW|A斁,r0n#eEpI959[|#dLmm-0* '( u%@tndʏy54|CXth $~lzfk`P`tOE,r|*" H,5M(Ci|ۥJǯ{EL$g+`x>5i+p)A  5ZL'pn[ MWP]a:)M,rdx>W,S='; dd!';ޭWSD/ ~hn5"&ɶ^X>VL?l}9va A=f9e^#%K:1. m^1"&aC,$ 9cH^+\Qq=Ӌ.OLщ҆o'Wr8f"CGGgDʢ~9@E/1p^!Ry_b$Yי+D׏R央N^Yxg$|ݖG>֚iQ&RrA2v.w=#GV_X5{Džh)NK]pڪ ےGHG۽ 65Mfh:,G$޶’GV~?!lҁ9/~!p7+ql)92Z'C5%9EPHcqVA~}*V!јx&~[$VMu-! 5Fc1h.iA$+؜_,N<2yKrcYFgئEq]|nnP'iR I]oK`bU T[SH[JO= K_ʽQ>?/-fCe\ UȊlFj6ĸdR6hͮa#V2{meTYuJ TxpYjfuxI3nXE(g%/BMi be~U:8D_c"g3BZہ[*Ks96les1}r.?xᾚl o`e4 cXz&XK_^zI[LFEF( :/oCauWY!eܸ!@ Q2V IS:qɬM@1уC^\WC8Kn6 c@蒋4=c__ ivṞjC]v}FL5Zgϛ,qme@kNsiש̈viM O` z#9Pm=|sGbAc{/HAg0(^'ėaKxHU{IY)$tmleR&ut}\';}.GcLڶ/^|ἇz0e=ԩ-l].g3L` MF⩅Ώ+/4̗h`G&G} lϰ̀'b咺f5e-h[,ߜګ|3t)RPW]w6KK 3F]tś]kNXٴJ n˃gEހQ\fL$r1Fs>>}{UyE<>k2JUrBzB׊sޟm.(>!P@G}|'TiCx3Od|.!R'(* h =VVXS'u&1<% >ɰDipSнne _AZ8Z´ycF ,ڎJߥJHP;+V)\ߕ⹳G_)} U3VjeY"@>R.Zg]>Ero`A:cJM9m}k%o6\ű]zUiW~vH_'kg~ĉ쵼` WFw BN9vԨj ?bUдlϝSRASQHw*3s^b  i[x~]j2@TNlAd.=ɥ)5un"6}Ph"$MHLl2NIEԿdz]oWFWR7 J̐ΖאwΡ8JY5Vt7 _C 蕁Y 'k_dYMZ{RkTB\8I:~.өeC@?Eʥx\͗9%3BDٿP Z\c`n#,-u %D'۱X19Xc ~H 0;ߔ:4,xCГJe甡!|1{Av GIت$GFgl`i>Mq'm݋ m+ Um"4S7#zf"PXҰ8=\1Wω={z+_|3|@r:soEa eim#ZgQYo~W_B%QpIgw'0J;6صJZڐ? v{:bl \*Cr?j+{(d{RE3MyyGS65 hKBR%VЀh8jzGogwעe+Ո+[PT?ft;jlybDt(n"5!7l0 @F<eŤ瘵Db^Gm>6Ρ5X#'t~Ԥz+IrX,\= ,'>j^"Z90I!Z BhL5-UV>x]zؔ- iF"H^#~ iCDے Hq֢0k =+L}vt&E#UqqlpM%A~>ƒ>0C WQʨ3G@zlYSU~3e m /e5n_N͢ί^EYx&'k; ^?kš-LV gҮmͣcq(P]#P'fuKVYhqG7jRv8M}22 0r؈#?T "BhnG~~RgbCZpm8ζ0K$ S4{E!mWnEH}\qf^9/p`~>oֿSv]"$`L0<xj XҰ`P&`ِ-cE[ڀzG |PFDG ]mR >)LS6\쨘(n@Iexa?+'w_TܦrgezC3lƒUK@uS,À!+aS ""^/A0Kx\clۛ[YϽl%F1εt9pǭo`K8@ &4{'oNdwX9P8 lOQʻ0aaT4I:-+=,M0>,*t%<BlZI͊4r a5Č7[O*:,Ψވ&ܭaVԈ7ɢi#kԕQKϸŠo@TC V}CFIMQO7=e_s)UnnjmA'Is;O\Zc*СךmM^ (uq73^9CtR:ƻoEpaPt\^ _džP<}ot}_(_MT} l^kW=1ci/vU :(@T)>.'yPQ֝? Np$ RI53δe0jhn&=AY_9v긗gy)ϵiC3^9h4ɖl";`ngf((@|d.RHrNg F`*{^i ET{Sq|\ (m*93ƽ2&H`-vh{Y$gourVyca&  ❦SJp_X5qZlRXX0sQ'w& >2ѻyh.y`e uAeڤw;n9ݝɄ?ґ u2dJ}6&4xכ!- 3iH+wq)^#(s~Ye'LĵM]I כ\oѩ0@lQn x'Z]I䑞z`1z3 x&fȥr2;l$".`Z 9z@ʩi_#wVujX!*DX8.Q@ hU0YPK˒@}ćjZ93<9Hncg?%Ȓ"C<ԬhVQtX~Sk>;-'VB3(ф敛`SzCL>w&%o2ު?bh5v9taui]5L}zDfVث6meQ/gH$0-)?#*.Ҧ#Y}ȗ2dkXz@z`v(=P2@u0/q G&;إx-o -E. ]i- \M"w2D++27U2eD r/KsHԲ.J򧪵Q MC0n suLy=>\l=#rIU2O!7X[ [(@\3+zΡF|^/(dI~)@['CUnnv}C;Vp 2v`tJ嚈S1jt܋wBxmD%)/g?s<<4kG,jq@}Vx~ߤ9^]$[L;QL& ?5$+nu1F2 9ĵp KLRBHޡY,i$[)bny|:!>[A(5 _R+"uT̯b8`n@N WIdf>VB(OGqϤSF9jk΍%S?_E! [(!L1996WSM?k:hKAݳyLΚ1b6֌ڤKO KHi_I_髙_ޠc/u}~_pX_xɬ7LSV讠RqC3QNXgw̒/H%BwǩJ:*.&)VL7H{Oh+S˕yb>*ɰ"}"-z,u\xtOV_u5Rjѭ1_ K[F &?(&S[U7qKeˮhYmG☎Etu+2d% @djt`ye3"CݟGCOvPE_  h k/HF(7QJ,ŝH"'hZlAB5V2cJ]FJ|1UYqU:u >\ p4A{y}EU6=6nK" e]9p0)W,.aL^^Sɇf_R=9hX rYvކSe'1|PH0U@_>K6E#ˍFҐ4F bU(3^\@>V#F%#SPIUˎlXFA7N[Jy8V&θ1']s "JT{̠G䖃!l!MsʤGh̽iW2i%o@긭,WlujE.92^UX!PPS""ce xᛶZ-ͥpS9@&qE|l2aE04&@J^`dZ2G*w4B18f׶a~ 쐐>t&B+mcm͕˭8b$jk5 RZGc=7ƝQG!~o3ŐF$'<*ZMFOcF2Kղѳ\ɼL'P `,! |[#VH)/`q-Z:#~lR)Ӽl뫟5 yA[o<̇ ҽGXmNrlU!ᾑH6F08#~aIzU_υ+r wZmȾqܯ`g*\HF={knյ{$% MǺ@M͖sNd5 ͹iw^թ h\trJ9fAQz+ҷHNP }]HUNEUrXg<ȗS:v=ƭ3ּ*o^I dU#~G BeR :d%oi_e*Ca+8k[5D_ 1fn<= CdgzDab.X@S*v 9iTϫ{'cIL<6SBmN c?>qM%"4$@I;TDrCy\đFśCRU/UhQ%'W̐iU'KE"w$Ƙ2_벤& KJa sp3"XiP2CP²%;댮o9WOC"G=9p*눍wV\iF~%%)"Ѕz33M.n3CA)22Z oM2BQ?_+Ih^_=od/׶QD()p9>;w6Ku.:#& l4#wãtjvӸCշ {?au"S'سK(poC}};Z_|n]l c=g1PNK6?m F_o y(\:t=ÞDwYSMUjHlrD=磛w~<0`3 "H.i0|8qՈH͘oyx ]t/l.N;1{}^^:fʹ`+ii%Kv{Q :gP&IG0}@܂#1bbQQlBp= oy"^=&XiU`l2PS(^m<,cŸ}tMUZ$1jyV_ `/F`AGL6E$YLnB# &@;vvb!J?ضk{ߦLj("b-K^Ԅ' )w1H`v{"cMcT=_ ׫4quOQF ~_~\9<]eG(-u`} 3;WQGt@ 0,.t` *2Uj7ִ5-c7fA%ibvbw1䉑~mVg-msi` aM?Zփik3ƒx fx9h6!FwW#:Xcr<<2]&sҔ]4|qaQ "b [?K a xWN1c̳/OiSw/>q]dY~tœQaE!.STA5y{)+63Yƕ_nq2 r0YTfهУjJBuoI*<`jY[n IHǔ<}џ""39Z(j/A1ڃyWIQOZOmCNeLO2iuӢl+6ȁoӪ)wS28zwn1.Np' ϣxsd {y/N!{zGP~/nA[ė wNWt7 8*W6lw)* E60SF'2)cSV۟p\!Ĉ=h#PQ Eas̤!HL¤2…?B"-t[(^ 1M.Ž. 9b{W]S;o1^KGy8;KͤMe+ӖjŀAf"< c&tk 6X潒jj6J9 1G|Z.hW }Ov$o\RWx^zK ޡL mxHrK[JVb`i);>PL%ŢMSno:Ur_;Lٝʁg97 OlV)ROuo4K +3NI&tH(Vg)RS m* .r*6$inYsל, `9?ONFbs_;r~6.Gzf KjStz쮣aۀ$Qkqؓ[uu_lb.XĜ8 a-dbb@:i2tiiy/t.)/sOA0td6 x#Ju}HGR GȇЛoNHSnWR9r?\K!JMKmF_gDž;1| V;d\u[Aƞ;bc۬Joh-o0°ݢp-:EK?A6+nfF<]G|" `qߏM?+&ti%3yU #JTc /B̅R/8,iz>.dMݣDIA&8F܏b.\ވN’lǐR]'~zOJv$Ƭ@ٝg=.>!4%$%~Hct)H Ђoh s8a\ŏ3>fykP!ybY42%uҷmY<3 A3ٯ%'IZ'N(zQ{n-773 WYj0 *S+􉲿#\; *m6E>}R(1B-%m|!Y̓=x1_#V҄a.3?mtrg"mɢ ^_*lcIy} N|?1l!/  *z)gbw2f aٍ3_pL>l+ h,&U4}Lw<} ]'nvB{zP:sJH6Xk6YɊ_QE-zd+1P;<侭d̉ʒSJk;.*صc4²w BH:Ew8^w=`1fsbqHqzEB4H٫wމI@h9tyUX0cmWLEbkL,%2咦A- k/H7fJJ}xr +5a![eJf t2B*H8[Vr% R$d$о'4~fO|h !!$.)8饿,4nRde#$,Dsm3IrXH%wap%z߀ g2hN/벥=s1`?udG!kD$1o#jf]"/7>'\lCb㳖V#)26Q =CQ-m.ͻ$+1n`rϮ Xp[*rH3i&4'|F8SĖ"]n_%/ȉ)f]K)H kG2F

HTgR"EUdk+wqHl頌+mJ%1_ 4pdZ-n=_ܤ@9pTzp$ ˁȑٝX1: "F/%ۍ .Qׅ|Jn\77=YґeC7BX 9.D"3#&>/QFdFjXA;5$z-Q7գ{c9s"-=X[uBw~PQo3} k_U\YoD@c# zXl>wSEI̊([::3.s]UxvooIGѦamȋ1i'(n{6JZ\Fk[\_ڤ\*pɽq%(LoNCo>C #6!dhJ0AiN$*(6G%B?,o3+0y1^]s@PkPӗx!Pswݥ=i{IRX1@MѫאX^6T]YUgAP Hjhw| љ[>*%fKnCA`H@/JyTK]-v.P:3X̩0ydL3K!ᨚ jrdɏ`%Duou(CHRq%-oOkB!Ի'f, _v6̐$RV3 k'db |!jf(CM361:޿4Dev+XJWgNsͧ< zoL-ƾ;Du,>Rrl&l/*%F8]K4s&\+y5{orlw7d϶Dr.;h}uhÌg$b06 .OjdX NB,OJ{;%"SV*}*Av&ƎJrb.P %2J 8UI7B-'j]0[q`߯L.J)U?dWX#Crx)BE\j6o풦1Mqq#Ŷ)Z0v/8 AskΈUkSW0+|V9E_DW#߀M8A T:գwW}tJD5}][z^9CtT;V0zc'}hZ̖H@}k`]oVS6b/wc|j>L6a_hu3=ICj>:'ǿCkAiU8 l6ݷʸwTD0[k ].HBkDD/zS|75x9`.8k^25:M 7 U5ɦGiz% V׏c5[ޛ &^둛&Rܗh^B??p #Bd5?".:qHg! Kz\>X44NҔUjf\@Be;Rez*/GVCd7RV%8h* pbˬ)#upē7PMTj(ug͎EBRuz s1l !L1hʘ@.!phwffEےyvׂ̈́4пJi;@|RXU $oWoso(9~AnjI\LvLRb3Lj?1{3SG`i?@DAoڴI?䚱/гB4!iN)laڙ$Js0E_Z^t$0cq˫Et> [[MsiQnށI>648Qzb9Je1 ;tA@?ӅB8V 1 w;3T// J%8D=%Ur,gz+~MiקQoX7 mjL ?}?S1d Ģl^f>|%#$/;~WUvy7/\7L{` '36 ATK%%jAY`TAS_C,&1?Hv1)8tc'ŎapmU}'h!ʔe퉜'ıoJgi #jj|_$%@2FW`z!!' nZ&mS2S:r/`r%JZz(z$}Ͷ+n'`k]씃 H||`G4H|h[in7TN.9,Յ=2a0 Wk͛BK|؅[צ $3mR.ݴ4Ep;LuۜR$w>YNx7NYy8Fvq*.LbOKD !A ~B>FR4Ͻ}rt':V_ѢeSbѶ`_N!PoeQ~cq[o; ֈߝ(CS%ЛPos_պU-= ܁,,w)(c7GiKٯ篮0$Ȗ .g!pTm;`2]aa`o6¢ Q Qe.Tn@_To,`R Dwhe)S`FM ϣoBo(UP!Rˆs}C n 8ve'˦Ի:ma´6gy7e}xjwCT΄Q޼p\QYP^ӧI ؂퀾 \o+obOCyg$e,X/J3 \Q{aXD:W4j˅ vNlmr>Kvct;^EhΞ5IRq*_3cDl|/ėͧC׈8Qw5QC2&Rȧ˺Bv͘bt_p2HP =\e'q;,"٥J=J4h3Xc]"t%nO7Y""+*tW`98Rs,C3|]1'7ȤBU9ΙIr_y8뿺+Y jzqޗ/w4Gw0Mp#GuVb>$p%87YAZpV _<\9'y`]64tDʕ67chaY^K7'qi.M9<opLGiiu.P'LW|?]YWKbu$5ǽkU}"7̈hL1>3$-Q?ko,h5Q]giM گ&  g+]M6lpt9RU4PRn`0 QՠϚU.DKr`J_UKnlM?6.|=DwF1*.+Hǯ | %kfI 1\ q}%8xt` qap?9-L$MP/vy$܁jb (ǖ}\,lQ}QIfABT|>szDL<&7z[NɻvNIGvwÛQ4fY,of?#TEa42mpR2 8jUv(6ġ4iVV~Y(g%ͅ&n gl*֚Oq$z';^n3n(^5^&4wChd+ (?ǹ `p]#R gjF*??CΥ0Y96(<ZbdLgatU7Oq2;}C[|OxoNndI'!mr y9"T:h>RlLuϪ"n@>Vم&9-9Ex 8*Ahc^K귻(}$ ]s~nJ(=Ƕ*++>e3-;d->[V~DHtx9DiI?Իpc@"1ǕIR?W ^*U=@wR2%ȃ}f`|#OU N 76g5\aLɨw{[SD238dl-0V]@:"Q#CJyKJ/_\RY 9c KZJ{!JfY9.vf%;8&J+KingTf4UPIxs 7>_@^o$Aay N9#w4̭|H)^\ra5Fa6deI,MD%oQt) n4V ,eϲts[Tʡ#~? J(SA=z!/[3;GAm%'_LIۀG qEr[6E FnTvp&XNS'0@B=MpZW~QRJIr02F9ȈVN2 ?)N3NJGܲ"[`LkΡd}"d4ma9wslӚ?HI|^RFupf3HqJ3n`~P$ɳAk1PiO<^]3&Ё9[5p_*?3m&\`z^׆-Vxd*vY`RŽbd}:=3UƋ }~'o;G407@48}F>u֊<j*W\^JcSlV%:PXcdo_f"0XI/EDj@7eut?h7` ΉE$F ZDZ#I=O-g9 1d֪SbF0ijVن '`]TaM ;YQz ƭl"w 䍟;>g*TY!u.C \`tdV6 }ZF/ dS?y &|~m%g+0ڐekP)D/dU\E,o |kidXlL]4螐&+2fP=,) WW1s]v4GPvIWC3T]w2~p%S%[fX1D/i,+Ʌ׹Ć%n)ԔW­zةv_teuu6֤/4ӛm"ɟ7zLS22k+`2Sx%i/+ y6ĹUD9Թ+]=)ګXǝql6x".wCpFx q/ajg.ZI1$ C(VM-jB2gwM WZ 5+D'tO/XFxͼPNdj/KeQ{#B+? v(1Ml ʈ;YտXQA㄰cR;Kލ riV!;cZ-BIW{Jg{$Z=T:7f|oAAeZ>DGX1=އ kb~~h5̖B6//@\ƗlBFfqM_Ro~Y0XΥ)D:D/fD]o#%mDNi%؍MLe2iv9zm+>;Jl^|y@O~"? XoKY6|(3fJ2rcaL {qA@\VWuE̯wR'( Ϲ72$1`@|7 a76`l=D$ {^{;c%#<&gC )*޶S=T,D g-%4q"}x%/s3YA٫`wylnsyA~᭽Zλ>QhX!`2sr~S4iWKS6xpeQ\[u3#IY'zB=w$r$ ,Jzx)Bl,I< ^J&tDl)mAfIQ=Jv-s_9Dt'H@U-Ps-Ȭ]լF& <΍i76!?'*},RdmT:NfO 3o )/h>ȓ=,K"ybB$yQJ)#Flʃː:rX3c YHœٕ$]B\rD5/̠'Տ,[;l4֧b "P vK&U قa p.V+H2ͷ:q9RLꋗ$iwf$[͉D.Nl_Q+ AK=cg-DC|hnSHcq\kS۽2ρⱙ~>9lTbF|ǁbvVFڪt^ו^,I-vY{ŁIgC;9Zzp.#,{ߨY ^s'£1X P]t6.,Y mE2m(5TlHN eO՘7\C??7,.ϋwtDC?GN-S(gw_lsj6;~ctCzQTϡӒ,|~ͺ0?E!A|Pp*oU%$= cRJ u}*p}f2 y6WpxߡrS`Ѩ\ (QPl)uY͔w&1J_E6Pݍ[dB*ͫ%p T$Z'1CΣqCMݐ;_.I*PH_ނ37NLxwy0C8^?DR2?ӮQDuʆv:8$q nHyTS"NqMu+HS2l,hX No^g3jHЏN\_ڶHk;.'iO18z 1DthK*6J/6cSd2v:3˚edu} ڐDL.GҾO |Hv'8;gO4g0h3)l9%``2Y/z*Ro7)<]R 8GBtJƩ 7K/G#5Em4KC%cs(4:Bj AM"CH\I`5R!ԬzSm] s}RpH=Ik菴L!:j׉S\Qi pZ5Xz.ϭNoۜ`HI mi\ՙZ\G2z%=#ˑ{%-`>, ,NR`%l1̺[SP]e5/#8[,# )Q)HOMkrmnXk 1t_0>[OT! X-~K wRqiB*K6d_pGa-]I".˜E%Ѳ=E/DG֞"hVߗ W aL5P=5 gG3ļz#-InUC9ZH kfs$FCrH~?mV'ژ@IB<'wk +Z<iSɍBu&7 ]k ny0xiA:~I_cO ^HEW@zM(\e 2"..jJ,Z04: .`q ߧ"aZj1O GV9|hKxԩSڬn3s+J51zBY蘹\$FBi8T=з6!sə: `&޽ܼyaH<,& vpz7')jU 'cK&pg4>MJgPhㄅs_z}d9F0q0Ic~(vK{Ad͟~g!}CWt9+:1AҴ= z@.%g|{As y%9Qe ˮ.>p+vv%LD잟>,g޹/NMOt.41EMb1'P<Ҍ'#1A,[#ev9,bɮ&)oVr| U{qyc`ꢅQ8B>R}Iwǰ_ghvAf˷M:$ @B{֒˝\%{^Oa;xn_^:7%Bcږɩar'N^ȶ^@v*EDJp]cEBtd 93~cS]+ŪVvl襦*Ȏ`5 0pVSΚYLMZ;!:Hӻ=zt3X 5vD;W@A|-$0'33GX|D4aed1ߟv5V1+[ 1B|[TVD=Ґzyj,hh_Vܛ4p#m ر(3CEtHU9veJއvW9߬kUJb=da-s LU] ^@mf#-e0r䙯'8!xۏjF ɿ)I@w<<AzDh߈ FJxe׬5U":xW2 a'zPdnY"A2nmX^E{(W`x0gMUfXl[օodkG*߸(-wBQ\:2u-AߠhGR-~4 _9p~X0ퟫJ۬ vXM,: Ju݉>nj|3EtbV\R\Z6$14+fJ4w)aP0V2~,:QZN { '=!kRe7n '7t?B"i5׉;!*:4xkj{}?a7aQ}2^ܱVt_=Qc ڊfQ<. tUD gi#QC`ȱcRh,L$?{g8OdW59 \.CƐM& MΨH-FI;եByN3HUu/zv8c߯u~BЉu+oXC^f⿀D{JmJS"P@ge>- Vjsw]MQճx-uw?xz޳> I1D9WD=ѥd림ljjFt2: ܸ{ix*ĽeG>K,)l Kz>6b"UTxf6lX"ӬqꮛҐyFhΡ$f ^AJk>dwyV 6B6' aߝLjq&+dvאذՃK U[^\6$s\)hjQfLv{9v~K[ᷴZ5ffx8"~nG4]{" , 2藣d펰0dv& ef~ B ˗—j<,\U`aBFE# a N RosKӃ`s~%$7]sN%K^0)'V: |"S\n@taGM+6)>؂Tc"჉vo7p?8CR'=^wRyHV5\GǤdʛ=?WS Е쳕W9?aDƻzc 1g2=o@h UUХ=%GIˇ=^YxwwR=Nϖw2lt~tS?Jr=|bN:}hPdH0U_{is{,&x9-uhF8_^؃WXT-4 2%\+.O[|^ϙjx9g~G?GX)?%q+!T ԳϿ<v_0p /M`Tl GF FA{}Vc{:YT阇!B-O" \"&mMz =>{/ K,Gu B2QvGbXͳ #Xh-J/pnJZ^0&ipc۠cm -#`ᥨə36?%>߆-' .Jlg0#AtA+޴k }OEc CU<{N50Yu0xګd6LaK}R#o)d_\=޵y]GRu؆ o!1QQ h02_*|"~chmq'ժ>ZSVx \OKܕaA> Fb=+NֹI&*9 j9 9#dB=;2 d3\]QɃ>WoQJHx8d"*Myz{\9?v>G#u")x20GzИ3 Oj)r{Jx[8Bcrܮ51-ݼ+H$0Mj^(O oh1͝4}Ӛ. }a62$g];ptN@=/iz&9Z)z~jdxȳ&ۥJN!Ћsݧ=0KWaYBOVU/ѕ`;iv9-ݹIb-x-/:JlH~n1W/f#`\FwV/5)z!Yv\@cEꊱcofJl%E>Km_<}-NE  ITnwn~O,^ w=5>ʤ_TCwUaL[Y#ݍg 5F b$ݖW˱૪w6xAѐ LUҏP`d"WmQ}n'7ҲEHvsnftpض8~cᖕhX.gԴw\h bvN+-.<{݁+GyЋ&_C$NݮX_%:"ZW8Su8h@G TG%fwؠZ-xYɀ޳QLŮ_NR#Fc6L2L*ܒ?n-@ReeC}{#5ZLj+ s&tsSx?FAa_ӎ);Q8yiǝJ̠'fCEX8ҡ0vGbRp5v{+E 4jwуOۆ8 /YElnnKtt(@%ȗMX`/4HffOghrs108j+<92◑bh! p1+cVu+Aaͣ%"AiO }iB~1t2h2xGw*DD6)'.Ȝue3 sYY @*swj[k>:+A4vw`EL7Tg= ̢N e܉+LJΣF@EaURZ>ο4ɿ?w?xTcvZLymȧkVе/Ś{&-a-įxI3wuL4@ dc8dH'.2@~"KN-ճ2'!ēm R<l m̟0=c"*5Vٵ5 ޫweSo"`H) <;/Gu),ezYN_ڔCe9=td0Z.gOYܾ80DQCĺc!wYn;AXfvU&^*TRMoPpE:5$v<#Ȁ=xsϴU&d9TSEEue%9U破#4 I+e࿌*83^GZDhRt?>MPd[S{[%c (Ą3-ov:$.(F/(ay)S\)vQmԅxf kݴn[}ye}`l*w'mYgƹ*4LS_b[gqiQH7 T"i:ͦ7W;vXR1]{|C_W ŗC jFjHk\j4QE8u ˲.L҂/PY3NO~p)C zP?k$&2>T%/翶4'b^"?"Ki8%.6vR]/ޜ h("ZګYZyHWd.[cX-i;=BygQj *وMD6l0)v9S W-ޮjfNPC3,igg ١T' "y]SU;U饎 'FiEJ&=ZH5elԇ̃h^@uyjO3EAC^J ~%&0}Ar􋫀)y6ʲYjےJ!KJXIgѩ%F6NW[3Np|V4s Fjî/6(ע/O;a_03LƗa"`fn;5]:s]ZO? o,_V':VSyQ318XaEțĊ؁0q45θw UJU]xD锝wK vaFߨlb^5b>$ G0;4R9G4X\E:W:yuGFㄻHf10<jI+=P,@x#؛AJҷO¿jE ŘLT~drMJd77`UFKL>NFLJj1X"c+@Z"u!Ex=Ac31bA|wՈ)}f,G݂odiʆlS+ )ٱAPOD8Jy{BuG_T#</گ6rPb eA }" LI>pQ]TX}R|r0y \7DHA׋W>`:CMC]xN"sd JX Z]5^b:a9b6_LNlcIlQs.P2M1UHcg-=L54&.koM;K6Ky1 ,%g?ȑQ"#Vm*Тx owG;"Ut`z0 $W<F$3 8I0;:BUkb!n &I* a31lVs!k;Fu\')?4x/74hoRZg+ƙV"3#y=g 70zn)9YTgS( 6$cf kPF{\=5H\)*M8DO[ 'QA@]Xnd#,~NǓ+6$aI- ]01e \>Lժ `z\ى{&JZn!#GAccp1+0.8`ɩq*j$$J4cg\V2{˩񣇐 Hr`DPeH1ߛ8v ^rk'RqDd,mLr=},Vъ%lʥtHL0g0$4ϰ!@Rߦ N讷LF}kkQq}0/s>LJ }ӪV|9,ae3Xv,u|K"GB\бԊ*)L7%QJ8 Ly]ZV;֢}SM /;NK*n?mݙcoޥ,TWHi!50]todLdt=Zz>Ro|h i1  H-u 治8" 6c9΁P׎ܻA館50y1V3VW+JEMVBJ7\B2Ie|U |WdeJ˩W!@JFW킚ύzEĤ<<`4U. FRig+q"F+3g.oapk^IA@0NwAY¿R)<xsg?nJ+jԲ S9@<]L֊f悀^/K8`<)a[aiSr,MkRXZḚ4ظc8y6m#: A".\vjv9ۀ%zɞH7u"͚!?ۀ畕rȫea!ж )2Uݸwn1TW;\t`t}ϵ;[\jnތ B* mBQg KS:0R9=@eX{̖?؄0H&q?6r&<  U0lYL,̙KWFҧDp!-i&j+߂dŶLx~꽭쁱YP$tp' ysDFN}Oӭ".Ys[;T+2%D2_a~f[>V2qFv |?*~MMuS#CL$_QjYmlKJGVՖj.XIlӭmĀ?Õ1wb"XЖt_P\C:w9[H/x^h+;.XL4c%fs(FS[pg/c.q-I8=2?! }$xUcKN@װXs&{Udi-SnS%&V$:\pp)p'o8 EMة̵}L]!  ΤGi Fz7i .3Ć47!Vm-r^r##{C8L ULEmu7ԻrZN?OsKWMoNDt[ 䔇ޢcL[H$8M3v_֦@YE3ƨvS Q^>є(Ck4}Cѡ/D ("Y9^"z!<.3YJ1,$LA\z-x1ڣ1m[*%U:h+rwbs`K&}+7rNwg`5e Y)~WJ s1/]wPy1Հ8[mVo2KaD ~<P2(dx$ű*_2B%v 翻0nOZO0t.%$yohKo{C&)%O:gATt|;JBd+HC)fwKBudMαheҫap^3O8$4"0DIrΊ(iċb",w ղbK5 T9p<*f#%u<\If{7V ~ҙ,xDb+%﬿UB̮$՛L}ęnɂϡg;sǀZCB=eʩ!q d{6A%> H˰çt FA-m1hk1luedPD?l5KћyA\Q~5ȖkDOm C "Q8۴ !d1"8aFX |W.s2|II>R|> rQg5&>39u'c+}̩HdŲ5 k/ܨJ%Hd Z=OԉX 7r\ef'*|GF9*kOY^&/ț4Ht1Z1MvCi6N5)H5h'qN]߳~t. 1lw`G adn!Ɲnd~) 9@kK4w7ٲXg4KE%gÔ&)R4|zrʶ |ݠВƙzYhntIX+S&邀/ެ`+3lҽdeh<-3å{c'?'$莩,cH"xn0!Ҫc5l8. F֛R[Ru G+Ծu};Mǖ!كm* o+-,|˝X"mU*pd"K3f$BRAΦybvbMYbrUq[] jYHI/ 3g"m:^`oKo*1pa='qRQB5V:͐`-u̟${8 M7j 7z ƚo.##1\ꖽѶ>97j  7dxOsI3`ΐȚ/F2aBF~/ar yߡac%={4@ozx'̭3D/-i^MM<&ƱUD <_#_&aٓ๼(&uo8]/g^YnC8 uʟLW:CJ:w}ż)f= ~bȵWe8X!ɫ"WpԽeu $V^NkQOc~fݿW=>E?&0F}GZ+YEQ0=rj'_bYKN"GϾ/9tkO"c2RvYtUS!p{10 u.ֻRmJ'{i;`"@fй8w,3F4iT٠qEoDyj&B~oe`HQ(RVNo,- eHvJP~?#{꟯#97& 8OLl?!GEN|XOOm <Q<" kup( {G96zJe.w􋊽ofM7*K5Kq-w0IkSaYbL˜*zv^޺s ^~&)cST0@UF Q|RW e4 ^D6T*+ޚ]ԉcэnlUkIMpá$nqeTn dVwu۔\ή,;eո{NE6c+` E^~W}أץ^G' _*nYB{0FQw\h1N+KywbI{ bc8^WKqDś*A@zq>8U?Fe+!I|R-ld.vmOnEVMŢ"Fqۨ |+"' G@ޣ3/{=ǴD d8Cj˾Tp7 x%un6>˨Ϙ2Z'irvh2!TB9ݶ ][|eBxX~Zݓ!J!3S`pZt7㮘JB pbGd79Q~ck}J ~$wI2$5[Bj;hY;3sTe[MGاEJD&NouCS<-mpAh5"&{Y6 eERVڤwX4)E%wLNۛܚ{q':֌[f ~ADtLU vst|DϓªB;38I 譈Vlzbo&ъ@ _Rk@0HE׸jA8,5o s*uqK>?!PƁ'\ZHRqAl%-U)X%|؎vj3MCwG'N u;aZFS(u {SQ*o[>S5Uȇu`8UTs &t[·;*Ź'=ioMlN(о$[wi@IhÊുZuZñzb5sB={ྰ$8&%ʆ 5r GJki =ȁnz17mr-Lv.+G64H>>f!Jf?O鱱ZGLu*w{GAl@.AO =VGqޏEV7XNҀL,T|:[B ^cfh=`U˿J2 QNY4}Ty>&/ǣRGêU\@Sa g4<dLlLQ<:gZϩ#Ov0<՗d:VX t*fB˟řmY]8 "e1<VƝjcq -{D~Yi )AFcbv6n-gBp(-܉[AGWNy:LPX84&펾Gzd'ZW KsPQ.$ '#bގ}X {ߙ"ڃ.C2PmǰjiGmN6 @bᐈfI&jW GE7 &9fmAp j*<=kC>Zg2:uGѩެ_K~ 6SSÉmU)Ʀ/9tTtgRFwvȯg5hkF:iX\27\:7\$z ۟y sJgؙC ڳq߶ZYL„F⸽ `B艕X*L2=)_ 3dA 0}ItKhh1l/%N29#kϋW6Ն\^DT=A j!)8G=dodئTcImd>혧($Lۙ`;%ۏ8y\7m0Mg5w7vu14#3nj:F\ԉ9k濟9^lr.RM#ZL?O6:3>I^~*ޑ(R= Z8K%5\BC#*en suUyZŬVh2F8@ Fߕy ,LeL]eykt>%XG|&r5yA̿wWq ؈vbv>DY oOE mƟpw(ίn;nQ)r"dadK ޮ'VT-DQeZ TH9jACY@7֔ruj7A鲐A{ }/ળc-v%\2Z{䉒D.q3dC(׵X51u@B= oH!%.u=`:*qKj9QvKgdb%W3jMZtf+d()RH{IĴ$S@t7fvy-#VyDoLʺO{0ae/}&E p"1|&^aR1If6|/ PUD8f{T* ~ It4r ns4͔@\]5ebbͣnu[^`WQտwo N[X rNvxˠñ >X3Q=mx>:<)Q7`Tb 9G ?-$}6Խi Ol.!٠;80Z sdn A w9#/Gh rq#pZXptC{|3fd'&F,- |1ݖL lO 7mWky5(uX8]5=Rs'w'8J=DQ{mӃN?M+6XH-;/Ñaqel4߹m4?TP) nZ<0[EAmU%m8M&3A\x+9O8!Іe㪐쎎fW~A7(R7Z?A"fϺP[4$sa퀷}9 -> KJM3wG7'" N]"*!9S^m2%),$jn֞ƾY o9 Kx+{@ mb176*/ P6bA?N֋w ٵOjT5 &`<ɫYN%Y55d'ɃnNLDX(E[e>SFG"So>v MCY>]QHU>~w»dBZ)D-&%:'^?$m]§o{g+朒\&]pM)ޖY{EMkLr?s6t ؘ9MGZ-l!˅ n3a3*Bk28;iv("T_ /wș];3,@?:+FvsœA EwixJSN2CXf'9 ZG&[#Gz!˧F2]Q4־C,H7P1gߘ*؄2pU* TZMruߎuZ8%qR%51U-9c>o)r!Ƣ(јg];>+=͵6VvjNJUBNdRV-a=s>HRwULTKw94,|VD>ጸ?Ɖ'552%_Fy2Ťkv{ofsxpMuΞa'Qڣ ͺ.4aKHjg7x{d'ν@ź $< H4\^;=ZD»[OhQ2^{HyQ~jj'@x! 0\mKؾ.mDJRi>\#јOXʃ;) is~ǒ{z(K<ëy;|ڡ6F mZґ x9 䑘@<#k! 5p(IHòK͹iTzARv{t 花fc4"pWj{I/މ:0 :#0&J.WR6op] k7-@T&Z%>>AJ߇'E%|Q( )(C^?A|V<WWV@ϬQ!xk2 dzkы mLzͮEaަf-%Xυ6iޤeoTw&¨hה XffbWC\#-YwJ+Y؛&I󀹴[9dR~sl J4,L>#?К(eO AMm$)Lp]l ".,P&vJGWLv$G9iD&Y I)bJm/GI* 겞yux%i2w)/VL+bHbXfTCFf(LKlk`]κ$ph";bBsĭYGT [+C>mXXk4[Z>ȵx|)F!$/K-!=ֻa%&Qb@@3ޥMxj ~fER`hqebn LW4WLQ>5;-2/ 1dCJܠn%f  _ <({<>n` GRJ!(cl~MRAxIUz^z`F qֹ#`ýeF:62K0ƊZş?0 @!y1q2V\-{ ̰G 橔H<8څWpY+lY7IfwG]⢺;^9LTE֖٥\[(eyѹN\+L.>R .[:LNJ:X*%zsInPw/M>6z'^ 4nciΞΒs8/I{Ca ;nñ$ Rf_N` P0cBtOYQz% R[73?V+g`KC,8Hg).'w@&OV)bzfaUg2ZxdcU-R{~^ ?S+"ݹ E=ZM$A RALm {zbGLӔ ZK6.l{ 8!(U$M5 O ϩ\5:$[h:-"BPފ_NJbQH&oXfDuC !N54[9cQ%ӛN#0 3Av S+H0c;-S=/)گrLAa?Lx7$K#4+96εU7v򟅐>6K$&kzWҙPo˟XqM`*] A/c{{NcD^uUj cdkÏ?WHSV?]͠q5Q\n!^ CoRђ14Ecx~rtﰀ8I)}r P EP16“غ]PLુYڳ`a%AP%63(^^:)i97"vH#{d#6JCqθTnn#>96]aI9_r0<L:ɷ] T7*fؼ؝kb| u&ZkL p:7(ǣ}_?p4U-nߴ&ɍ2޸A-7eP^`Ax+$O.m1MVw&=؟v.M=dՒ9Eq1)֠ juXZRقbEDKve/7CNf@K]>61YV|2i~49 OZI,{ɹxo[ò+_疍͔3D즃}-N݅SŶD"(0D]Z-Sd?&YxZ˾!"Nd- .xԍ/q\mҵsFf* L4`kAJ!A"Y ]"LHn~N \ƞWC_`Vo#:=,cfVS7%zpFZ򞕻N}a\Hw7c~ǩ }Y2׻-[vC^1):qruYI6Wj 6]#z-#T7XQ$=zƌh8lsVpZcDsC2mz 1(-lrE3Q;?E*R*6)Ѽ"oO֡LyT PmPU'69%ܕcv Qz+oFY+4+kPde hOnXԜw-''ٰP]Ԝ[^[= ItD h=sBZq#Ixc,1#?uǭ*Vs βk;uVZsLl&yz;~ :Ă֌]2lwl8i=؛(Jy+OF4 Xׄm0ۯjl^\МEUP*͋ٲ9׎fѵ6Z5o(]9neV>$:t=H^[ѓ#o@Gu꘡kqFm©}.cb3xhlE3 GL`ltJܼkQ)Y Z^5}w,zWCRFt硧ByAx#& e(R[ uiٺbE-H K;tjQwk IcF>Jr6+" נ"L?_^L.A p4JC}`Gigٶnzc0οYk'H@b  >9k51Im"veB%T~FU4P:tu!Df,  JVg]$1XFb^s&(^9PTlU\ϗmܐ6P"TxJ4)c9hl!{P:CR1z2Sc3o>1QY:sطRS 9_f%H:$] |BϊN%jǽ&a~ !Yy ~] 4#4cޕiK`&?p@i]$a _ JXK/MIk5JdD u4{k[r@/዗2$8GK"j{UT>ޣ˂`n_7H $ E|b 6Ji6H`8o۞hkKɯpL?vujyIՏ`"siA=kʬI8M Im6S^țV#ykKw=;,>FBA#Ǯ]Z*y/br{xdw+eI ULl y s=J#DIĮ-f;[8bWj*-yԲw?$5y_em٠N X& A&"XjsaJoFFǩ[{>'v!ȻyI{}#6)!n&%IYF?fFо b(kh|%lښ/l۬$&6N Ɇgr+qD2NmcfWu)ljjuh_ TF}"aL5Ӛmkѥ&Az]#;ϼlhPho &$]?eaT|}1(7b1C`7b15][ZH`%|ǡoݵܣهHG$Aez&XYi7aG<b_W=Lyn('I[jۅl[?z?/1<Ȉ ZGU[E/3[hG3㜾SwK6V |&'I{u[q )gгњ u.]|$lko̿?,޺]zq1kLBڈkQ]wt. |=ӴEs7O-Vܝ($="!@]|RV&Rf#k^.mN(AGޭa|3ı2e:ŚZS]td?sH Q.YGҜ>i)$A$<|3s^,A|# $=Ul1+ϴˮ2Mtʴ8ɰ$IaPQ}KjSAIJd4FYJwJ 8Q[%z AA868G:?%*~HG:J۶9FHSnT p _>U.9}6V1)П:dB8,5*vQ] 6%Hjp1RB->xMKg.7XД (Zf.QG\o ǴI%f1*3, ?A L_A[[yη̛dUxGPǺIҊNqK#csGŰ;4ihpNm~5d{cw4ThNejR]RpAƽ1)U3,u4#=of> Ύ%0P <<܀jeuNj#=yu*mC]8:u4H4&95-9l<*Ͳ? ϡD"$F<e9iQxDy"K鳲["?б|>&zcg̟RTߧ_X?NiM!R϶`*M3{ksX7ypgpMu,;%ĊI4'i>"hQs4Q 3eST?4~)0&{wi`gemx!F jݥjG\/CD<0u7'7CtnC/>:WV%\K;Twū֞erh w_A!0+].pJ4E-f7A5k͟CR 8pnZ-e_T֏Z-TDBBWg &h> 踬yf(I) &.5𥟾㭀3\zQI܇8tE8Bi$Σ8g<)YSSM-T?,$N'D+,#Cw;tjIW3q5 On_zxPuq܊NoQk-H~af3O1l d&߱oYL(9 xx~)iջ!< EW&aJϩK # OM3"^e$#3\2 DEx%{ؒ@ӹ仨k{} ՜(9ϙaqyH{}F{}O]V܂p*.3 B{EU]UsVv"m1vAC+nvfÅ?ey@zr%̢}=\{i:ð#S Pq/ȿ*؇By+$`2 YD5BԵjGk۵1,(NϾ iЋhS6@1/5ɔ+@CLL#_ [na|Ts~*S^(iC]=<ꌳ.vg{z'jwIP)T5ninJ5Nu./c ͱl ~50_usY$ȍGR mnċ0lZ]>Rl>}M:?M%?iĞBMmb֮dԵ~Z+kQ8O^=cRLY C[ 'yU+*jHC\OoycܝƶC[F\ ,:+yQ8G+@;9= :mp%?sX+#\ŧPd:LpNL4"v[\e:VKYSLY YKFXsvμ *])@i-ρFFC;On޿49EWr"|<̼Q/0JaE]IOXHɎBcsgx%i $*z5SuO/TMkv/C O'G Zc.[7ų&SiV¥ %0;5a,XDwOK`ߪBS^ǮjiH5^ tw;v1ɛVՌUj1I+2W6R oB} c Lf)"~8(y2~i m@#3ED ~\hqz_C=7&[re!R\8Spk^!mY1ō5)֯$C BBӡM5seq}c8} gWy^S{kF@fqC[24x=FŊV[VQ0%r}l8h)![(nV=+[?u2DhAG^5w#mOl 2aiyL0B.Nw$ z|Qc,LVR|6Z7w3=M̬H=;VC^ |cozFr b 闺zkfԺ3`!ByL2!XTN~Fr @87] TqqӿUNiU9$9MY] xICDz)t]OHc UJ'VR= P=LNE܎\vrZ@6RUpa:^rӪb5)aےTo;&p4;\σlwDz[Ƒ&lʧ`+{ z{z^[XVdq|SFp/FZJzwT$PS˥r." ,1NQ=O2P@>fȿH%(?|<١}w$ ޓO+Iq&Wڴɝ0:؇y^Gx|"mtJ`ϳ;UgEXB45j(jB$xåMꏤv%Bs ÆsWY_naHĪ=ssgqJ1r ; -7a-14Cڒx1 :0+Aa.|4.`@ޤ1O-tty"Kf1j44j`f VT.i"@Y_ǥ$^2rIb=$3}K[[]ZES,#"{K9rk'ɐ/AnPJ x_sLjQ? ?ԼRHnBk9FL:}J)1z3+xOF!¼O!.Uy1GwLy^e*oҩbV핒 a*/+UUqf*MwoiKFJUR(5w I4bVa2Z 7C݇R=E%DEyCⲝ:!jC,H*~ql<2cln&.QC\ #kYQRAz|[~yR%'jTk=['׶ܯ6YjA+r BpcUZ!baܧ Y 4qɪ U+ gi@4q]j|Hѓ }yࡠMvIzAO)hYͿ5.Ӊ>Q៮TeՑrMV}y ȕފz鰘bF2P[{hnpx׏.%5AQ}|`L`N)w!  ~q?,d[8"C:GsR1B 28喰ewmTFN31oxjy[=q8̿OKD?}쓃IgP3(t9;&v_Yneͱ_~V7!cO6;H;KR:ۺ['A6iحz6h)IZI˦UCbLB*Mn͖nJObo_eCg|*? TcT~1yE4)|o>MiBޔVY{޽c^b ь/M2RJb_Qęg(cxubk` `{o% X5'1+#TxZFS˻'R _Y"C*]Zg2p&2=roP)ia%JF);F?%YB9 <<_8o:H1*`4-L0d&%*,ɢ]`'ͥPqN->uYϬnz_ m9ÔI7 WL[zAAXl,}XJտ4CoSgZV&Ƶ^;Zp sGn]o)|Mz)VO+\]=҆ IYrJ2n0EÚD2 fK餈 sưds%X7B~k&3{ LV[9'i4eM>sδcin)R`7]!BW>= SP+y B53p]V8wZ6^8iou[>BjBɏZCĴwJeb7o'|jw\9Q=@Jk@3&:wc}R?_]2#P7$esg:L )'V闅~ o+ p}< 6L?DM߮`|CU_`?%|50FO\twۘaEkt)zV'7s1.T  bD[(L2 #]%a.q(fRyի&o&MM`2+ b<6j[0_Q oId`/CWXzLP] "iD粒ᨮ|*aeTD#"IzxfC랝Poxsx3wq4*%G_eMe<+KScTAaQ"d<2)s<xMuV!K+5!6xâ!SNU.,Mo&Y}k2]W hgrF˟\$62S{e'.A!tJ]wh= :7sWƊbH1.?_Opn?KúCQ2]STg.'g,m97Qh<8OݢčSTrP߄:vv٢nu GZ" RAq,稾amdZ-s Jah;=Sʊ6nSRp!nPξ@zĆk%õ#?KQImLu`w2Q؞Jj^x%`?9.Gc5 w&0IEiKRϮPFq{)×}QIGB+Q7dp³Dn_FN1K=o0%w{DgQlNko}pl {Q*VG09_ZÇFntN[q1*4Dn?EJktͰ v`X1KO΂ /U^)Ɔ O~³Kpp ϱH^C7#m=8vz ݨ<$_ =B32~ Xj!{Wҡ䃞jQԛTm3 []#H.>,K+28Hc<6ӂ}snFK}Io\>{տ`.܍R' ^|&'{^ wnkz~Lړw=Tf{д+A? D ѦzR9_K+l +_G*QXyCx˰F tW9O̘er7gO"|_1)S7ZҒ}!MX@ iJUP .lKk#EycL pR[o*X0lY+aewQV"u0yL0&5a`A$72w8FssEԒen~ƞ1nu``A ZJAxAmB&S2gnEt:O[ՏR6%l[]~w&HcwM{6rKl՟0«G*b> t+ + %ܝ_? ]VmunfHPL= t>?vkmU8\@E  AɿɁ} ea_bE3,cn5=6 B)~?}OJ5h,/R,p P;mDy||K9y)Jj7{RV ,pjy/̧<(xξ2y!i&O%@m)m }P6<̠K^U/l4v(,~(z D֒ZݕUH<o9HX\\?iP]2a"C{~$EܑOL< N[M(1߇b:e3&TΉgդ+ $m9p})A%呴F~] }æ*U=h-[UW2=6kPWb 3`GU'Ij^y NVsT}"YfדQdj~ .Bz%HLs@5{OIe[B 0mH9ՠ]0;0^Vq|EW.>"Uh28 `@n`/ zNengsWto|rnXi<ȋ9A/O+HQ QD- PlzϬCV$M7L~UGNl((!yW%W뫴ϴ"PyW>xؿ/8;XUȴVWi˟Xꦕy;'Wrd20Q N(K3dpҟN e8Qj KURI2߰Wl#a8ESEKk>ƝUVJXnCh S_7J1:e4ʃZ(`j&eF'8wʙ8"ՕokƝ W _sI:HG*cYniʦ$ʯИ]:>4Ubm1@*k86QBPbcJRӂܾF/ Rz*M1bp# 7Ab&r lx&79e?;: )UPVt>2ȐK}9\qqtc\h.d?i {P^.5i" .%% S˥VGM͒9YQXu4ex{Ȑ}ȻooG4,46> BRNd Ѐ8L-|<ޝАƼdpBHӐf7wh8n5W%zb~c0~ ^nhN??47t2)|vE`$$Y1b}9,eyz] o9HP@c=򐴓hsU;>=>w!tYp3b 3`TMM>*_h [BCߎɻIsX8Y޾V . ~*7b1eC$u%Nw6ablܢ](lau dK̗b 03ËO5Z Gg*.gvhB/f}3<瓟\X3߬q1*z/PeItYk aZ_y"I~^11ޤ e*/ӬN|FK}q2PgE 9D8^2su5'6 ܯ ) c X$0^-zHښC-0pfD5G|ٵus  on[ᨃ&ͤrH2~ʒY7&E;QAIwW!Nw䒧X˘NyQ[s?5c}vI 6["N:?.Sor_"b/S跐Ĩvm{6;ZU@`P"jeV?@c)VڌCj̛쭸eS+/Gַv bV FCKLjx0z:PHt$vgqQ&5$6 }p"@L"YxH3$xqq#ko#^ ќP3%(+ySRMAB4"}2_2Sǜy/Bmfd# Ib] xygE).PMfxl,NA jm-I6SH dMO%ڦ_c<6Nf`ve=9q Jp#GyG F>}HWzdx"yČߡ}K"5zUN,/^dpZhU^W#"RQόW`fQ蟐p+!vl.mVE7,&&8z9.t?z;EiݙhYŮrG],P<2A# H _N&/m2r EeOp9-GF_4^K+ \-Gkm_(Ǖ7i5`-A ^W)^J9ogpFcE"U{ |Dz;` yEE(]\\K\ޑ-e,#cN|+'zdƋbыKX 6re3իABբWTp(~~ÕIu{y {ټÏr|zgRf ~U6N18bIg>j]NQzKd@fcnk#)M )/u\7qdmǟgD(U:ޘ$Ć#0ۄ8GJg2]e lj__OrUNˇuF ,oZ(T"|G=͝< @BR]+lX\u,efU)67$Z~p2tN|}8D jC56ШS#UO<`W#K줂e$0R37B=7q}s$=x-z*7nKwCzTaPB㸩J4\"]ǝ#NY3zX>[|Ɗ6iP㘳T=V T/F6φQꈦr[8%oq@, %W,C75 1b;6#􃶕Ö! }2ᨯ5l;6`BL ``T^Zrȫ˚핎A 6((Z}qP4Zɝ9LxeER>kLɠ۰$Wg)E7R?.P\)J*abTͶbl0_.fLA]dLBEwԞW1oXX'7DS@Л)𘈈'8ݥrs!Q=>Q#C{ȇ'Fu~O)1RQ8+&e o?< /ɪ0ӣkTuNzZ[ q0 j4)nՓ*Mh3em㐍?r Γoq|=!{x1Ixz\+X 2&KWIp (t y"P-x1 tƞVӔ^,3f 5 _F:<֢hK~'DPS\w*G03~x/N"+osČCj f€gΘ3'I(69?k^;ͮ `g&ػ+H#w CbB/oS^N2I)W--U ű5D_AO!'q8 P)pH=T8Gjf&t~LUO,L+l8E4 $%/}%],٬gޭJvz9yHuE/=ΕG Q鈈2nA̟uH'bq_)p&F5=}v//st$ڦ`'ep&q v?~^_, !tlyftol /ӵNhTV0t.U8- 4E ,aV Nh@"ߌ?+D(qcA>Vb7+pc|/=cQn:|fl/\6+ø9 I(isV{0֕Yi\I{5RԍT*>"){Yjk2s$*@!N_K B3)3~ E{dumgp40OtHN'NZCF6Vu"xt+,ܙ}z6 >WCY}&4-i2P`pwx{L,`t81w t+saEg`MK+KUbt-nljwWo:.5By*Xyu]91JM?H="|xQx;R@חTb4}ƖFdeBŁ>Uð}>c*+AL9.W:dGH#H;|T$G""bKQ5/ͱj%<]4.ϖ*JЙj5T.&x'Cn86~7, u9uM쾇 y3isxJuZ0x'n !Uez uO/%" sj"zkIHClr +j(Au̳k8eTW_k?ڡ!Y*C-PN3͋hSny'-wI;7)a,Ki{zы(#AtKR|,^KYCA cZ0,^kG67s01&..蝟#t=ilV=&0MWap8 C7ϪXk@)ѩ8C/hѲN1Շ=*yC99Up:2Q~ubGͰ>ϣNJ*z55,:ծ,]3I(_JM3XktQSbPOY3MF3Z1qYΰ`Hizos_۱W+01ɯqLn$x:sP(4.<]U9=#!~OhOkaqKfߞUco3nO5jciwg .uLW w/cr>f <˘"o_)G֜V rw:sjAs:6!G8qbC=aw촔&a" r?|Y+Q.BEL37\JFdgv8Ffp p.Yԩ![H[/(adg_CS^*{,B/ )ߴ_9l) n{K8H҆9t<8R04ylq/fJSc61c oN6 @SYJdx u!Jjg]g,umS?H@6!D?dt* UKLFv2Uupvjcd Kk'-g#P8|xcwؚFhR_0fU0NY9Nz͂>0 J`wB dYcd.,eEA|11,vkr B|0 ӑ[b1//&kOC%o vUfȀO1sU(5# @]LRl_V#01ZFº4Z+h L \ c~Aw ~%.g5^."1.\9Msֹ@8ȇ{,Bb2SSD*5Olw}'L荤'-'4Y:BRhҶӆF 9@fF3oN}XӛD9R(Y6{r|SmDB.Ae]p\";vIa cp>svF'k^^sEtgSYofd]) a  waƝOGcǢq `/WeD/vʝF5#kE܈T×$:LWp)QZVQ!eP>:J ,7g!ǁXb ϰ/&4(\C^F8 p$>>&&_ۧP l`UI3uQZ1RErDb Nf*<+aA7IC+ϼr`sKaIEPO,T jr?KWN:ROdīqg8[ڲ9' pCU5gg۟§q~u#ALv7|QhE-V*I(."O~wƖ3.[b{o8R82) Í9vWQfzJf#Z"5]=9 Ǡ^4UY;wea$z Z_;K!.Wi=dso]h5:ʯf]wO)f˝pHvj7D/( dz~jpOaFKUi N>ANfZ1*@̖S fLOʵ^X*)qas3ۑ'%#c/vl'Us8눙sú.d@榈4[U+=csai) r`ɍ#nTMInQhrFy)d$H׾`Ȅ#{uZ(~/%m6LtDWoj& QMca=9o^7]Ũ-0WWRP0K KtBgһX"t Awԫ(ȍl/O}դvSM]AKc㥮bΠR< $Cu 1˝OE߳t=ȗ %֑cpU2ֺ#q0`P*W)ZJ4^j.@P=:0?~aPVLb܄&A#*]yaz$T77ߕLհ1CN_Q36 [5Lf(Qn Kh)nV҄LUXL]o0Kv^vH}PfG.^ ,<=N%?mXX?$?)&\>>hfY!GN3zeCISy=rmjh+tL;ʲ~~h¨ʯy t1L'b ݺἯ+\\jf?[J"lE j1OvY8C)X|KG$qi&j!}GG]mE%mb?J.@7SSaaMKJ)PCD9Rr7?23KlLR@aAP0[ EDX#uy۬t`.^YEl/e`665R =݄%5:Δ,I1'G*.6/%/VEZ/؍_ӎ yKx[DGU'[i7;nI~&?ƶ/%+^)+U]F2AhOY|U8O&󃰀`#y/$bu14ebvlw>{d~#VpLJӚ7cG4D)@vmgPq~l8Ӳg;( j_P%k'/P1cN)_HJzE.@`.S0fO'bκ2ĭǯ[RNu@.Ő>c"{g ۱ 'of@kyuiC"4\'MIdyFp,|om3iذƺHJNDc7x=tbp\c/^T^xY9`A-J!S/nS"W^>Geшr6Z4\Q@Ֆ  e(:7#U ҫ2Z֧q` oZ҉l2+[5⸅_I-ǀ5DIdk*˦9}6/.*vN+'b9|K맣*Ll'xQ&{Ѵ`úљh1e7k CcN,V4Y[ ]FI+",&]sĺo执U=7P^_^D+hI{Y.2˪2DSK Y [HǤNZ1m!Фi۝f> }B>_5os;S!¢aC|mZmBC=ذ6ԁ1!'M yd؛]Åe[QB5+0!kpX?zSRHE+p#G/lt_Pm犬`3!7{jk~HW"N\~'@XbhS-▰;MY5F L6xwMs'*8qQ٦Ge55\8*~Ap4>8u,u0{sxZtV#.yTwí~u22 Z @8p{WrӼ9R#B.;k>,Cv]ΥmM^Pl1]r(}$caÈ瑙P&MF",k*YaݛUQ$ӻfK ^sbZ3KX^2Y4A\wg${Kl*( Os,L83#d}4C5Qf~  Ǹr>N5NjgC&!Y&f+"SZ յU "v |j$ rBR $@tOEr9j9(-N"o*}3Kc ~;W-Gߜ *t6X܊[)—?Qkxm?njow&Εɏ8\22ﺆXtY\L\UKm#8|Oܼ.ض"t0`Gq=0*+Vmͻ{inDsMg7 J$9J#*ROuvSIhxu!5sun]O-AsVD\xO!TZz7T`X)J[k Of"VqyGwLjYȥ|0ȶvN#4 U2_|U+7Y=~q&/dr9\4~4=`]q{p{hMد*\:VDqCb𝃊EJCzrQ22̔謑14$(eJ/u&,B( *ȓ B Y1K]&522 iwAa5,tWEhWuW-bIxF|lR5s fNDl%Gݺ΁hKG;i_ ]mGy2NkI{DlAL>fNXfpbfM:f( tj\%ŸCn_>SAD>u^L +1pE #{qIѥԼp5S,}Zdq]v#mPoQAJc33.(P쒚8IG:)%]ܫ{B^SXsp}CYfCؕ;ǵxxx'_F UbtOluQ4O].E7-7Vi& cU_ ܘi;zCoTblT^Pu"GvT_r ϵx'C닐%v1QeMeR>>%7ԸBnp|Rjlvʲg% vzpȱ,t0Lu/<\+/i^! U3c?(+!N=R{`%)Mfz P̘u6F"Hu@Q~,z DfZ8Li ^DsIR;/ő [,GId<6Z{bI\6g%D{Vn1,iGb7'(2N|*uiMIp%ܮ_Xwϟj * V:FPDޯd&V6zuAGZ$D``3P6qp{J6&EĮ7.xҦdê1%Kah4*d )ݶh#Pjrfz[ov x>!A<'˅L@O8*_B-EFUfKMsiIR ~r-Ò2`++R0*q!yVK,]CO̓QJ &F'ɺq4NMG Od4; KN5 Bِa@T!JfZnyQ_g*8[˱W8ݣTYUeȎ t CC_l) :Qׇ11+|[[lX@oCtmIŸ`g +|ZUFQjJ0f F:k\3?kKbcշtK}M9ǹOTp KA "?S-$VJg-jSn4_G7'XRz|8%gl|!%;_<,T /ϲ|}#8R V %~ƛU fQqԤ(,=6^p솫5K+oKPb57)T*b8ړ.pQɡ $+ۮq 1IlΆ;׉<1Q׏OfK7|9YGخݱ3r,almQ'WNqʸg$ԘXs^Z7L, b= ėA~,6 %> 4JށEAM rnC(t'03U8(~6a0cզtصzSDNڜvXV`w滉kMvA/Dˬ>zɓi{pmm%ȼi}D;F`k (|]jd0WiI8*tCd FD[C,!@&Z60Vr@#VwM7!ͥT.8$ҧk_7;;m+ikqYw4#SEqT|y9-!m;;E0Jzqȋڒr5JṨw>!i0RKZ.1/1AoP?8=HŁgߊ ? 3u_&t| ߾YH4ӳ9"l^2rZ xCfDBh!^{D 'K*d\uRde !wb$/V5% /3X^⧌~!j$iao[; `C1ufO*=Kڱ ΈD{١#l9D}*#`8יEe_\bY!g,ao!J%RGzǒ!i%g] Hؕ0qM6eVD–:. ǽ*[MC7N iqlpyZr|6>,Ӑ"GiQe6 Biidwz 6~je^ͣjY|e$r@vAE|BuvG*6hY'+9m+w 4 h]j:@ yF3^%Ci!wF\Yk a{ ! Mg>SRN4;ֱ'zBv6(1PQ\?5d֛# Ϩ<[l[jzfrԷ1rd +=W[BЛ6 0ݘ_ m^ӕc{ʆ qzŸn!NwLg=kY@&A^?<_`Z. hԀ/"L݈KH4C5tel3oN%ps7nۺֽg6F5O8p(BA7 ]VGd |%gmBWnC>lEe#=pt7dkζ_C{vV;01(3hm#-i'5@?kFi+f|N4`,|%a=h Ӱ>V*8f{z՚h /=7EDP^pR]nSNSzs4t\]y+kdup2UAz"kA aߓ`&#~Fڬ.[DŽcǤ ȴ/6 1:F8K?ijXmg9XagTb7Z"YRۗ}-(,/xΦP@`W;)lj:>TW> 01v$n 4U5%! V03Zj\+]F,҂ҳ0$ͻH'Nrda j XH:kۛeKc] !" -8k)Y[K]EFg@HSE v.6߽ VA;(2k"GȻͮa(a(mEǟ*ўB YZ