libyui-devel-4.1.4-3.3.1 >  A a'\ p9|7%I,=ole߻J-Gj4ޥlIS6xNygڙ`BV@D}xl_OTYlXUXFFU0 b;;; >r3CN>cA[Jcdγwh_&F2:R {;(174~CZU4H4`bߍ$ˋO NF߼]vBNj` 96 ].40af3194c319bfb621e664ac6bd44b14c1b14e5c0bedd21a6bdd332a52c0b711c09b1dcb062716bd405204f7b5621d18b4f511890a'\ p9|}ƞFf1?.c74kw׳@?Kl(xERCp#hHA;W)݇"\gxi1qo=ywH}b+A}&V4l {_j:0 ZES@crRDQgLM^>Dy69)G˿^{/a5l sO}ޝS+Uk(p^_j/qYsYhe4Ǎ"lxl5[ >p>?d  <,08<Uv     ( (*-H//22< 2` 3 (3.838K98dK:PKFGHIX|Yو\٨]۸^H b-cdWe\f_lautv w0x@yPzXhlrClibyui-devel4.1.43.3.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).a'[sheep94 cSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-only OR LGPL-3.0-onlyhttps://www.suse.com/Unspecifiedhttp://github.com/libyui/linuxx86_64/ 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큤a'[a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a'[a'[a'[a'[a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a'[a'[a%a%a%a%a%a%a%a%a%a%dbcd279d1d4433f6888b74c8a0d1a08448d75b79d5730a6356efaf2da2ce2ee3f00fe41b0ae92b9b8a71f24a2fcc7c4fb6a6395b971a40cc0b0ff8d73279af10c1fd19b6692a9a219ddd8e5ab3854fb4072a25d52cae27829935242d90aed24e72edc30701b256e36be74f93c522b011d83a634cf1ca81fd4eaeeefea8280645817be4d30d35e01cec9d740bff781a6e91bcfc846e48df878404434e90aaaff69c7279b29eb1df59de142108f58a63a2ef2be30ca07d8a613ab529c12adb4e28ea3d24bc75ed4fee524de870d9625fe76ce7a06f622e46212617b1af7700b3581bfa1f643a4cf9dfacdb02475903297ca0ef09976f22f80e4dc1b84c08e4808daa6f4bc1da27af76558ab6872e5ae3a4720930239fa9904d9c9a0e067d45cd7e78c72cbfcbb933e89e254e22065f1208aae9a9a36ab43c97425504ba58843a5c9a38e4d7b5a840f630d56138011531d0ece663f714902cf5fed59ec8f3e39e374f5722d523eae995ea09e064d706293f54bdad71e213593f5c99e58f70dd7ba759dd8ff9fd310399204b541e3e9c692cbec2a49dc06ad7d9aade8d2e658fc120d05aac257e3b7447d2f776ca79da7285a46217d4638b715be752bc356ebc9397e79cae466ec6f44190f6bc87d6114e1687fc6ad462a06e10bfbe59db6c965177f6540584a711052a420b9eedc5b50326d79f4ea0061d614946ecd4acfbec38dbb79ac784f18ddd8747335e1ca392da0fb24efde4716af6ab411bc6e68a96395409b5e1b0db89f6b70f6177c50fb2b439663348e28d1499d975162c9c37055bfb48382c19b9424bab26acc044284788c4c1db8410d7b8bf07563da23374ef191af0ba06ce562be7e84f72d4c3ff5facc5c6e09d8a6f399ba38897bbf0d6c1d3c5939f8c1b459b6aa7c8b218bb5702a9d164996f6deefc4f1288384f3495b7e3663393a6e6d60c042046c35891ce4d057e44e0ee130c7a9c5b37c8c4fef11242a425468134875f34432c2012acd0a37e70c2aa9fe6370864a1ff45c7b89f3e9a4d001e03c3ca8d4803792a3eb0fc3aa1a3d41fd29f9c5521e34294719e2cec84ecb292cf9cb90f670c584dda578a303ed2d6fb1d09654f5712a54168d8479a07f6dc553109f622e0b1e61d5474bb0c2c3a42fc75d7681702963690cdda04b7e38e4cce78fd63ea2dbd6407e6146c62ece4397849de0f5a7910844cca75c5e37d01540f62132bad1efd70c019553fa3d5ba6446b3853f5918296ef39fba52d5cf6799d0d81842e9b968dd97487622c662fbebd436468624ba71cc5cd8261a29e71b4fe6cdcb0dd782b331903d2600520ca4e2b685221d5d0d1f90f1ddb5bbc2a48f52d5686636b0f402412dca072484e85dbe5eee5ac4d6dde0c0fbaa8af183b0e7204aae4096713becb88b2486f4151504c97c34b0dea024e99a36749b6e9d2953f89fe9392e277cfd5bfc60243d9fb2ed8541cd73d555259e22d1c6306ce9c92819af591a1f0ecb8d1d83e5d8fd025dd01e2fdbdae65a35eaea666181190717d21d23ce68c4ee4fd5b2f08ed5492f5d27798bea23fd5cd1429ae557ce26844854b76560ca4b85234b920e0e73a420eb8e063f612ca3c1bab65c67441af7041e074c4a8e4b46d44f30c39896f328eba8390ca269eec82b509c60800b92084b2f47c2a1486a2f46f974d98a60d345dcbb20d9ab5e47cddc88b13358fb747687bd382a89daae44b56bba3c5443e3e978c66e0324db9ac05a95b55557ce3ca9a643c29a212af9cc1f8738ca76fd9b03343b75271b6c9112f285de21683ae17131d1f9eb66ee080bf32cbc9aac06743f04dad8f9ef7d56cfbfeb4573bc3e2d78260857b2cd476489d190cffeb3a852fc4cb03eed406e6a2df1f2f11956d5310d22ac6800f1beb603ba4ad53dbe9f4a2aa338307e542819591ead05efc6ee412076d3432da55f3cdb34597576a675e25a9a008f4584858159dab9919bbf8662373ceb8a2a079f1fe9fc4ad0dcdd7c5e032a726228f57fcd6f6c8390955d1d73860769f37a9d3a5cb6456116f244f4db0ec5ee2644bcbd32d377c94807c6e81753bd0bd2e7b7ef4df7515b03315263952db33889b4032ad2f5cfde185f3a096bc736a672209e3eb85fb2ef4f5241c295488f4dfd28359ab44ed6c624151311a054360ff8209d7f2db9dc4cf15e6571cb0bb8dedaa8fc1b4a70782242805b3ff4acaccc4ec4c2467cfc7c16c2d5b96713421d86f431e6205f5cac43fbb61eab5bead4e613bf708ec7159145a962fe0132badb6407dbd52258dc2880a72d649ccee71aba1ef301b744f7eeb7b7fc0311e473a15e7ac3b6a02859f657346b3e71e7d76c3ffbbd36f3caf2ea3eac521a14dddebe44d69bddb13e48e4e3d6f1b3a7f586c45bf27da73cb5a52b4ed1021fbc50e18db1480ce5d174b67de32626208945056b33e37e9809dab499749059823a5ac107c48eeb7895cc0e25573cbd78539e4a613709db1722d42a5f39fe1e899e190d8abd7e5d364aaaa06aaf193a6ddf7b51f616b9dda1c677125f950abd2a8076a47631a0f6707a4fff21973d1e122320c2d495f30b4bc7d1b31b34ab9ec381a99a6d9e36d4116fa3fa98b5181c6bc9c226eeec9b99c793bc2a33c3004f32d9a3b6527f05bf4a53de81dfb9263a3af4363ff9820bd65cab44a649c3a84763d77d5fe6ae2f2d22adba05f372e4b94f6fdf4e01fedc0022d3c56ed156256dde9889dc7f5db4e5c3eb26ac91dd7f8912d652fcb740871d25f349a064f1eb5a66db227d132c91b570cf29f2b4d807f5f61c8bf1f55a24f8828042f461b08071b83adeb0fe7daf86764e5f8d882e48b095563a0419d830215ef11570447931f6253efe47384981eff7150a948fd08d9a8d6e289309c89b0317c82055d51b8ab5168078f098173850081b9137a761704379e94a579e571a983bfe2c05ab605c4674058ae1bb95facad64adc9b6cabd2f6cab054d1166bf63e8fae5fed89770a94bef8c5ed164b2edf1e181d32cf13c5b986b4c7d333345746210c61b2d51f21b752d8c1eea5754b3748fcd568e8f57736ba56a20597d92e5ffb3c013b912eae64528f24792541e32868df60243f9c9e87e4fbd2edfa25305f3f9ccad879eb8a44583bc5e8fd9845e8e628b8c5dfff008cd8a30db5244e9eefe69277916d749dbec2506903caaa4ba82da942dc570b9168dd5389940611beb3a184832c171e91d05b6f9eaa8ed28c3ac6548f357aefc118c05cb8f942691eb73366894f1dbb064d2e2a3ad11d558916d5be73c309de83531138c0ea3452eaf1237d99b1a43222532ca21bff1e9b4952c9dc7c47476567364b8e4d3e0429abef0121e7aef81745e29e23fbfb40efb4549f79b7e7f7e7d407a984ba9c98e224146771fc1dd25601c7326dafb226e52132e2745ce3b258464dd71207e54bd83ca21712b3c6ab59d667bc321d5282197a669f1ac40731741d26262c568df8a5412ffb81d4757eba1ee0a5436829d3c148beb526732f69d5c6ed2715566014cc05f2e20b8632ddc44deccf8a0ca790493daf5e39cc936fda6043fbd2a58535c64460d743e611df96a865694d6480bd4f45842ad4c3c0db15fe1daef8e7b1c3f7312227b4dfcdb04490db038efded2285e0ac57e2c9ec187c312636f9f6a38e385d44a2115f4cbea9bd62f6a59b1d5761a252be45c292af4bac6e00584392b94080dbefae3a21703381392f07fa32bf8645d424bd18b72237a413fe9217f1b682c2d6e5b6f9958ce5b9a65092928db96a9101b5e6c06174f7f1ec06c271cd557433f3a8de134c288dcbb2eaef7fd7011a4097aa1ddde865a91b98c1bdf769da949c784a8ff443002134bc588df8843aa0ee96a43ee94a880db6eddf91dd8e32c812d81983418f1ff7055538539d7b33829d73ea9738758e907452e329bd20f38749660263b0f56ea31de3a2cd3ea0d4509d177c616c742b6845339f6d99cddd38ef8e59d9b1f33dc0a909f715a0c6a80a8fffaf588f357633d883920863df47b7b75f322e00f37f0b4e9b3a272ca3c296be78819098155ddda58ac16a2bd3815a1092cc8d1658aadbfba63902f7790a2e92a71e1dabab3435196964b6d8bb40b33343ec00a7bfb7f69375ba99cb958916aefbfcffa04672d3ec9bf0b0abf2ca5f13031dfa61b5c3e613100d0fe8cd5d181d228d70c36b92098ed54e63b389a29e2deb233f740fb4d87442c2988ec7843581f9a5056ff3e108419b7bea7fc758013f0c97a7032a077c260da2482db0f038d06b8dd377ea0be59c9d4f6d404c7b45f6b557eae23c59429d246e1e8baba652f205770c3ba62632b8ce98e2deb88c97c642202ec6dd62db736619d2cdcedca575ad0107b88e912ccbedd8b3e7569b0863b29d985a25bdb10fb1a6650445872064c8ed97c69dba215d11f3a8e948c05c2b7b95a45a323e10cd46e75f25e4bd5f04beb71a75e00a5f92d150b98b22e8179faf9e54694a6de722ae7b8f42281c17b8f5eb922cb86a1dd8d6d785d16a07ccf75e0e7c23056ee4e4077735615b4e8e68c70f8896e489e80e2131bfe7a626d81f700615eaa48bacd296292480dc9510595f2c8a3a5ab7aa1a58583da967b585f93999f98b354786c8d4892d1290d6352ff7af5d155e06b06685371ba9146ffc45b70cedacdd5466b3228e9bd2f90aad834b5d25b65ac8dd763671eea77877bb6a19ba05bc67b2b81f68837a8e40874d4f1848ae1797fde7880ed298cf224f539e12752c1fec9727f1df8c1fd4e598b8f57af7f5ae496bc452fc87d0bb5415b85eddd92f94962cb28bb3e5f267b11c00429ebb3869d2e5a3ce802909b16f2148a366bab46a4eac53ea6f0084276e1945b389510a412d0acacb2703c4e641b319265fb03e870d80fbede9d23cd8d367079a48e54dbe959a2c8c5a2be82cc8786b4f5fd6029e950e657e39341fd0289497dbf4935802756c5b716341219801fe9b177a4485ef9a22dd8ca7cefe98024f2404a4bc1ab60c6a131f6528ab18a9c0d61774fb8063be99add79391010e5f4216d04ef0bd90d86591beb8ec9d87d0c96ad7ba6224e31653c7cb8f0d7367d26d57524bd8e536d790312769b5e86873ea2b5c0d2c105a5719bb6ec4bd8a4460263a92b3916c013d18201a49ad2f8ae9b0f6d91f278608ce2eb8881a78dca71ada612e03c4e15d3cec2bf9da7a614f458289a63ed691633226a759073c982a35d00bd4c4f9ea86c78bbb8193e3b23cb7214a5e408e5162e17f2c1d6ef8aa1454835fad11b7dd71cb259439765683b281bba61cd075a9d20a152cb0a463b49b4cfbac1b2b7a174dfe80f1a30d6bee8e7bc1576ce2daca1c6d865a67d84392d225b9bda2e3c65b449c8f45ddeb68fbb94f10ad40f61bf670067269c4298747553884712430301f0dc77501f864ba5cec4291c66cb5587ad07166863f43943ab3ad2aafde77f0e126e66e9a475658c60f32cf1a7f698b8868fd55d0e810bcccffcc3ad571142040e2189bb7fcbc4d635d678a9731d49235479982d4ecbddfb85413c8da43e7b222ea55fae3f8d3aadcb2ae89f42959689e1c4e7ef796a1116423d04203ccce940a9163497fb9a180124e4258f8665bf9044d9b3805a04348ca72205951155c3060b9cb6019dfdc5405a786c48ed425476bdbc5a34bb186ed8c23c5538a3bd1b083de8433425345bc5bf827682130libyui.so.15rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibyui-4.1.4-3.3.1.src.rpmlibyui-devellibyui-devel(x86-64)pkgconfig(libyui)@    /usr/bin/pkg-configboost-develglibc-devellibstdc++-devellibyui15rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.1.43.0.4-14.6.0-14.0-15.2-14.14.3a$@`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\@lslezak@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 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.7sheep94 1629969378  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.1.4-3.3.14.1.4-3.3.14.1.4 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:20956/SUSE_SLE-15-SP3_Update/99e1e07c46dc4f1d4447ef8cafe1da73-libyui.SUSE_SLE-15-SP3_Updatecpioxz5x86_64-suse-linuxdirectoryC++ source, ASCII textC++ source, UTF-8 Unicode textC source, ASCII textpkgconfig fileASCII textAlgol 68 source, ASCII textC source, UTF-8 Unicode textPRoؚȑ[utf-8f7bf2fe1cf1a47573b4004963866a8872dce4ea58fcb6c3783b17cfd4c9edc55? 7zXZ !t/梔] crt:bLL unLR2p\f^\4;Ba/;;r#X\oR_B(ոߖ> j8_ y buͷF](ZUЖU7,"fϋhLRl BMDj:K=rƤ@}+uѲ&0x3Q`PXc߄fuO4TyqƐϹlNJ6dL=FO0_;RB@1Any&X/t[rl`R4-ˋq ?<^ &FLYt*VҽҮN P$_"xf>, -Ǻ.}xа-0?m1(+$74-[ky rVɋ7r*1^ iBCQ%>͟`=j"%f#,jW ؔdvލÎF$ db;CUfu;gfmᢂm | UXFn'SMnΨaL<5-'l- Y7g@`?;3"qsb )3PuTiOȏ~f1L6riYDWe7Vv^'L+7]3#=-%m:jZؐ$K%PpAo$?ze^FcUF.숃owkü2ޙ"ݸΘG>%sxT!B*9p-)@12>e$5h+"[Gʌ|:J#s-+sҘYK\@?וMLY_ ״qcw|RC?i9)8N}fTMilO-.T1eDGW'.m%T"X:@ o@n:R"V ab!*UHL.gIjLApJņ+ }uFVxu";{p:'Ly#)ҴLbmѷL+ P3zH05XۮZĥ 2SƹKc{l`T qfO}Ouͫ82ϴ hS\P/gPs<u+wNrbD#ZF|~+` ޥ҄չIxV )fʣĩx#MΓ)t -йẃD)Ȥ% 0| AtXdDBӗVW1}b8_bjr9YwVLPe]t]ɴIUSS:ӖN_^S]@BˌwxfKOA56_vgx -XWշI/*vNF]P85Sh A u]<=4Gѱ@&^Nd) ZaJ;M%T7%#2(kN,vm_/Ɋs%UqnKo;)`N=Mp3SI`/i-SA)`Z{C\"X$2vWGqlCAۀCPmh>o {j{JnVfLs muoWZpv[JxVGf_xz#-^T7$x0\P _gvn茟GL1K@%sSn)\ )6'wUoD3k/7gAw0RZeA%>v ׊7Eo^I}ht禐{+O )SՒmmjq0u{ǧ],W6aYrLf'Kk*i'Y-G' D'Wi1`)7a Wwb }t#J9i|tl>FF#3aw6k5 ,Dlx͂G7M}ڨOjfb$N.V/n42fQն}rZ.fV =Öko$=jr"RB2dpuH)]e]~ O*@^QjCTJq?RYiVx1bjvȧ{!ւAJVAȿEƾ |X\+L[s|y4DrPba9 PMl=<:=Uw-MK|j+qlŕ)ݎs JDЭzo. /_(_~p̨;k⿠y :" L9p~ҠOj1lF KqjSaXےSui4=kXB,Ahl%)f78MQi35s+5n9xcuHsAM2)7M O_}8W}:=5c?k(CD} ISz AE'swӎ]4dZ> ;' e;\*CtB$k#cRW7"ѣrs%{{2o=w? ? oօuLDྂĈ$=(_E0?, ixp+o{9+0.$j(6+;II9u\G?3ocW!F$AF0}H^.>@ aq_OWqEϼ .?~Qgy0%q+ZYSJT$}Ѣ+ᔌq ܹA ZGɀe qjÖQu#B|p.oOW{)^B/6C+SP#c'Ϲ%]ZgUADM /9eh;U~)IPx9 7p\9]?cUo BMF;}צJJK[vH =rH{E`*i29!t3J7PۚG;Yb\X$:Aߘ[\eu);(U_ g`)Pv0HM9tQWV dƹR5`Xf-gf#(_а&5qXɞM}Ix"p!$LEi9;.|GgǕQpRyI 5#Ђ~vxg~+a_RV7Tu#G}V+%̄+GZJxt8F:bby jm o=s[y 孎@wl;7Lj#hxf -EW ȩ褬Л՛2G8WM6eq҂} EnFa^K.ZE/h}2HSNPb,LC }UV7N=>7pV}ʱ"i . 0z^L݅E=.2z5xC}~ܤ'YR X*.6^+,MXIL.#QFMC;Adh2[h6?xRI)ٟ|ڭKPLDE~R&ŊqS 7`L|%HP j0E,`h_{dV?>s[}kn; N2ڒU)kmq.Uِͦ3DX)2+X߽Dii8_I&+GtFj 7rvA<]RPhX_ "`H/\CKچ2 N/%) bvVYK\dm ^zq6|UfMkXN1jwSn!EU''4y^4'|'^EDs5Q7j!uN!"rB{Lik1koe;m}J-N57: CX_%%ew%i/db6[_bSM=ICUkHb'g8q&pf0bqHى{CG w;<yTИ']`Aur[EnjIA3dj04v!yiw"f́!\Om?iś6 }Hp\#|Ŭ֮rx6E蛘 `1qg=ۘk40"@?W6q'hz%^9K1^7* c-?#tz h==kFɯ0 EBj'4T&J뷽T)PY?Uх?` |Jsc?$f;bvQ⼭Xm_}~z@a{ct$)xx-'TgaLu)=y]Π]x=Bc'(}gM ]4]=V$#* (!2ga@az w UDxruŞ^nsm+fnE|RHYaƪ\ʟMh47]Hv`ˇW@޿SV.ɻ1Q†BIQXck(6"ٶC'ޏ&wVeEVߝԵfl\Ii$X(5~7w #KG:y.ndA =) hDQX0s}mF=-5ۗ ?gqtgJ$?\%Â$xo6+[)o t J\Z}ZAğv- ]y̢Д06xf'-b:ڦi!CbeQ=/h!@^;ρn~}70Zߊt$A!Wb .#<깍 $[Fx>l?j63XZ/f_va[*%kܺ^} 0NM/$_2.{PP4}G%&ѹh280)J2*'_fPCk,nqjMF*|L341TWZe-@NPeO6ctj_;'[\@2;aJ܆@?b*e-ƅWVv:zv5?0gF H,[n8>$k|W1cİhGi h󒕪NGЛx.؛gIy<{Oef6Jg20ޓP-?b%NN7)gsĸ`nΘd::qN% [3Ղ$(,n١ui̧*>h_BL&ε*k^aVC b~OSBv8|hqi~A`׌aO[HJͷO~wIP9(8u%%SNx,nAV/>vOrD𥚽ڣ*6)`6%=D0`BoëѻSD!bQk GT[s6_DXR;8: UUb :- ڭ0O6'U#'琦݅7tܞx>[n]>(HapWux7]zԤdL>zÌQ?%Jr/u_~!Ozp"ynު:fT4RʴK/-[Zu[-$bj$<_"=t #p#(8Jǹ ߘѡ~ lăvsFtt8 j\,vtBTSѢ5“[&|9gϑQ&K0$ ppa@\!Є/h3ڬg;}[oq|kGIqv8Cβne\b%>5θNk$G8.=FV5\ޤ}GbˊNU n2yA P9OOk%oiϢolhutj| $KpgOpyv}~^ϒI)iҬf O [-YivA. * -xnnq]-L)^køIyqߒ-(̱_1gO徿tR]黄CW'3ֵ*JЭA^#Re)o ᅻܠz-"X-JOp GfOG;Ԫs>'s~*_jw eO t($fY5Kas)o|ҕ:Tkfp~!oU:Tvqnˏ")HB 21-NjAS]]{@j*Јo89l0ϐb=R 8t ~ I-X4V N/dlkq`yMcKx9rdb߮͜dn~U2Mr%W_Ztx~i4t ohiB8$IϦa\r:|x6R6r:3l<# c:^_@$?*G,k24̸<vE иkJ >0`3)I,~|^6˜a 9܆oR1@V>8W~It!>d:B0, Y2S=:(r1XmGA{$q0;\RhUZs2uͻ^OmOZ/! H#.@>H$E R& @QgH# jKjk&CSz$< [وN:ﴏc `Օ2H/uɨB(ڏVnOPeV ;% CnIlY]|s{LWg;\PB !<oPG0Չ¸˷Rֵ#6`oafz&zh$̐ϳ9.uduP~{|W5; m+\MZttzJԌ>h2P/` EI#ڑWnGۨԋ0Tq/3v,(VE%V}̦ͧxs+hg? |%9:P}#Tj5 E b5}sHf@g 1-+z!,a`aZvv`F.ŹEEE]d@C}|\CTҠsDWC,J;/]H5%;y<N8ӁDCgW-nJqͶJX0ئd9aD9c.A:yQ Rs9n=A:S{ٸ8NUUq 8E0iS+OS3p] ڧܭӲ|QtZ1qq 㸉m}7J#J9k8ZЫ-6,b 睪Un^}nrU orkڢȼ  60NfqnFJ*3ׁ l@h5"'g4_ipasEnX*KE0`sowɸ~bT(2YDķb?V:Y'B(lNOsɼsՖa,l)#zxXrd+jE{@m>aMANVPyGGH'ϝcL$Fhvf911ӊ 68R9el]3q"8_{x0jGRb+̥y; qr$N'({T 1_X^^7sEBlTp 2 !*م,21ej "s`4D51Iu|q#e~ImU TOP7j,gUFjh"f"gɲfEï"h{ɝ={<4VU#SU`Z=vvʙZd7c86 S1o8EU[Pew)xԎA%gd?l8- pu^Z.5MQMwz˵LDR3!y;8ZY[1Qa lT\eJ WWd/Fۆ]OK LԚg`VIuyb8fr elb?ޞDfX(l“qWa%Y5+:T/ydu[Q;wH:U~hFЭ8E9}ݠt,CL/2-L@V$ 9S̀5@+;lMDSN#8遇NJA$0ǨnV,%mV}i!.;ᑛekIG&x*!'ݼ&O`d3ݯD5DWrnY(uR4KIgI l>YFo֫yI~.!P )L7k;o{Ʃ:^ 4 }fu9\؎Cd4ߵ {OƝZћ]( +T_^۰rcu-f&ZhRuLYP?$J9 K={@]FDu4o]LY6(1^c]+( D9hK;D]FRR@zQeߨ(^; ༘׺wy}3r~Z]j@!t.x3E<ZܦsZc>g ӍF ant+>_IX?`}>>|5~o߼JI.2QѶE OOMšYhk%9NZǗ;fə1Iv94m.;C:+ԹT+(z]oiBZqN_eHdgJxGc< ;V\䞞s_[tHl$?@Ȑ*j"/^^h2Peլko.Y r,JsD.,ێ춿G34L3%li3q#zPpJ;g=[|g-Bx4}l笒yfd2ӳrv+ Û?mn2C#U7&>G48fXw-:KjYS>K<[^ql>ݑkDeΎULلcGa{e@X=J;@q<hJO;rfnA8Y?HnJ"8l; /^>%Qw{5wc%e(d(?Cw|""@/hX-iR>nҍQk\Mb{Mɤ% ˤ| W<ٞ>D)ƾAa#Om~5XӚf@ߦIT} u-;RǦQ^Tphg"LN]ӥ]U >kD0,K6ƭh*q[I]d?gh+Qѷ[͕UHpcâ]lИp oIz )?8QHbءM:WO}y^td)u۵/i-{kmOOAP=* m<ҩmārW$Eu.ϑuuV/ ]V~?< liδ*s !:G~W&ORF&_|Oy記ȱⲮC>p3ؕfeNG؉%?ܫ iXXyU mg//\Zl&-/TΝ?WƖ}BN80{<~mc_pFHKDe3'6vCPx@9.Ua[Wna{nP7:J \y!JF, ǶvOI{6kV)}k a~yT4 mLjM?|\諿uj g}ȡѵ\}QՎwK{:mJ?BimΓ]>O#>+#K3x\^Ș,D3C}?{bY׳zGNqll5g'wZgt'cnu|۪ 0ݧdqW$!B V-¬W~LReWf!)7 bg]:Ikc8=̲H'tBzZtE0,M!J]ɇlӨ}_%5lT#xş*u1Xx^^js!3[fGL~WaL1rp"Dkl܆.ȈUC s[)BOۺM^8.D¶Q|vRXt X XY*ggwp _4@Ȼ%r˘#˚U]+c2ե)GF;] $yxx{cTwZ`r". 4vx05btV^( qmw1NE:Vd⎜um7Zb_w!p ;^/8MR<΁oitq6h`Vc[gZ¬ڥS6١11 Xdf0כ.(cD{W<9~/ΆSkK9|$LX-–=Db$(m/CpTD3ϕrVs& "!dcjAKd5g6pms!9QŻBMOgA9@X?kθD4 h B'P?Fڷmj"Ó(|F>Xf9 5d[z.hƇ{WaeF W%\p uyݼA!1ydk#!0WܐGſz{2&ɯBPuz3ø&x;aIJdvMo쪄}E{VC[JR/-%?ЅXLB&%қ,C,\י(HsH*f11*q7! VA9S<cat]z{X߹@Bb7& ۢNAج6#0QRXY[tV SzCBkSBw0}$N@I)}G`-\`RW+7 k`7Ov? }zvz[ "_8G'C{f%_GZ7:ي5@s\\%|i$v*Hr̼6E:7_l.TQ0?*$< eMW3:m- '.hr݀fY:A%hwS4K8m M<ʃ`8ֹƍLGTYj#闍Jh8Hܸ?>kiIыdztT쵔3j$Bs~<8N/͛`,I"s{1ry<7?ʕ(NF%TdEL!N4S?T֐OZ(J 췾 eJ^59u‡u}p棠hThERe0WtԷ> IA+kJ(ݺ@3Bc]2$ oZxhJ %-+}Î7lý=@e x9;'mnK+No8[PeAC(1 "zoQ;ԧL*dE?,e ˔ - 8 fyh#v'Q" iSLSfTR6l&QVBhzYv.oQ<د2l:}V,g/}^MIpG]Ym|(HbfCRtn;r?62u8DF,כW]Q)*+gn>5.j*^3m1S *m U[v}Iz:;9~OwޚuΒ",yU,bTLqk*,.eذ-x+rAV=Wpdw3 ơJGnf(H㙂5/z㳘_zCt]O͉߷lwnTSqb =g-C;癙x?VJs,Dâ{Vj&\?d4WM̽٘5[_ 8JȖ { `-&ayp~{ZڈSV<1g6 b# I [R죰hX:LR[(Q95^9!Rv^V"iGu!^"<4 7̟p ï4$ҿMˏy6^͢cF oE{dкO3-OX3]t3_ #;f$sl ZE#:p[He'w\lOc6j !}]6#{%}?$K3qd\Qm\Vr 4}C5gUqƖp€;ap$p`Lm= iSwaZʷĢz#PAHm-rֱqJK/(=Γ &e d[:ɽH\F/˾ٿ1аlc}P4 ؏DB`R4C]%$|? TMN ٔ܃i%z# lƥ4#(d=ɮM2ΚyWFu>k*喒sl6v| qr:4`@gs2%&dt2G1'>D6`/O7e7!U# h$n\1L!a \`Cӻ׼b.w00Gi5HIco^CM[3%Pc;"=k ',KVoە\=x 긩*ƫO о#֧ȝ)K6dL'A(ۇo* Tɷ1Tb?r  }rz 1hyuB{xx|÷ELȊ gRNCd|$c'P*H$#R 21b[A7$-?+1[XNǯ2I :a5,m|."x)Q٦}Pl2Eu-Ԡc7d̮ Re1+nwW~ PLPtoFP^\lozu tlja60gg%I{&L” Cۃm[&?:lF[mg\E5I.7- dv)CԃOzu _`uɥAIqs=qP5A1eR ~'FB)lUT58 y5ؚܪFyN#5Z~^e fė̯iy"]CĻ5p=7?؋x^)MkQL w6eV50X?L(iUv{8jZdVbؿ`S)npe?$BS"BzOKQR7oR7XqCVc' YᐐPL 0,Jg*Z4'ReE[H>6}%^qpKFW5z2t_u3RaK ssCSeIĮxmujŎ KI"LVL~"{vtZao6³&~XW?܈)JZ¥md_Y{GAݿA]#/t4.'B'_ɾ_vR7bJ.j">F@FFkY3䄡G%z9J迀Q) S+9Ғ)Oz ulPL^sM&Q0R[{ 3zITj]2#;s/YjY bFn-)qV@Ǫ3*$àG]ʚgkͥgsc{}x67ċ /+3C;(9)mV I]%#5e*'5 `6=DRCF7w %+`!IJT#ARV39z3uvNZTuφ;رʝi:zNğQrFf-[FUVg.Ng0y>Ie ø\{)kx_JIrgT$U'H>9dob"pZp:G6q` Y =MFV@q?SaYGqeԒ?x٫#'JxZ8 cHuRZ8M5g$aHDc6ZQkDMͼL8s㈹BfM~q$PnG؅#gu::͕m.qo_Dlk֜9:Dh@Hf&jF-_z9v4*d8KTV./SRs4>LlL+%3V9/4a t3T. x=ΚIA"s">eFZ!v~hy^JH 2›G3ֵmԑn\$@,cOXc% j K\X шAzlDf٬hAm~$"pԻ9MNF(q6$=oGYiaoԦSL G 1 `N3KcbBh|[%\FCNỈ1cy ǒ5]Ncն\Aa'ڊĝ[4H?qI ?ıi|Mf;Qب|q$W:Nq Cg8̄(򐟟{!) }C>7 GkN 0ؠ rZY U3uе MY/XRőEz T}_WU8P+|^r Й9/H]:+$ͤvf*x0ʆ~3U)o0r OŚf%1_pG(Gxbges yQ1Em@XcVޫ:niW^bad- ק|Q`LV6>eXDPrFE}׶N8\m*q}}@Uu KTYy}Uд0^<ϬT4 }0w1SgP@Q0RϊS캇X81ǣqN˚Ss릘%؃Y֦Zb_t 'hgBm/B6< :Ƒ\幙  D]QM]aFqĚ4.|-3y(I'¾Oˢ#R<;8 +;"|m$йķ2@j>i=Xqhr.3P"5 >rM7}_Oe~ 'B!,O$Ur\o-65f+~F*/ 4|3Չ.A{Obe$7Zxg;F *r0@Dywۦu53ro6qq{,}R _wUfpZ^ԕ7p5Qښs+.l%$bvOѹ =|Qv `ʍP"r0AV.eb«F)cL^W]2ط`[`?-Z/~q՛  Je ֲY+d~]h4bӱNwP/%fwZ< T!&KqbA1mC@7#]ȴ*9:DM'DZ3WjTf>Ɨ8392Z`16Ae0C iߥNnԻ.TvG~G*O\dk&.p2ƟuBd!n0@@9T*DE+QTr:1 ǮHO뭁mHD9F~[b,<N5X@rѧsA_?fB5(∅-M!18i}yOeK.4Dc"Qpݴ`8YI9:l\m @)?EG vKdȵGBdj[?z;fZzgEy/ZgCџ")m"$.*CiK#svnR45Rn_5\E/zMC.eȜiԟ &WSsMhzTujuG: Rg ~8:Z?$(щS#Ģ͂7!ydqM;Z=m/Djq U0r]cj/RRxK6ӫ)K*#/=UyC!]E ΀aj ?:Z)&Ÿy7;*3@h`N.hNY@aH=$.WG5\[ PYV(bah#3P n. c̭Ȁd+EVi"~;k:~Ѡche ¿uNݥFAv%d6[3tR/ʔ?g^@Y"`Vej&C(Zxu㣽W'{J8} rg*5$,r#/q.jr|1%~nKSU|g|>VsHnSEBͼ+g$*t^BJk6Uc4gQ5Np5!=pix@ă4tE u6]bU ɂݣb=JV@q+rO }^n2DɱQwoL,fTeԁ[&РJ۴=ZFMyڿ¬6ۃ8|WE`I&uSg !9/דzΔ4]h@V<wۆb0ĊkYRSݿ1拌34-;`$k3 k#eWK7Ea(UvǠ , :+A!dnSu|XOVLq3NsƲB`J3FH_QQVɑt׋|~f=Rf+dnجF×J湹JL*:2a||H@h,]JR?x#~" B~EGhn5BQ'ϧ%RPq_1Lh^N%9WfX+qyP?Gzg _MN2JܮKu-ul^Vp\Qzmc.(3mKN&! NyD(g[̏xa =V W껤b]#țMuG[(p,9"W˅6u3 dZZm\2qC!dh?C<jBh0 i2l;kNp2u›!j*9cNqvCĪ?9ܝɓ՘Y'TO?_Fϟ`wl["b4v;?z!ȷM%`/XXHd5M8ԡ>I\jjM ɆQ꓾|݅1g-Y+aꁆ_u1{F'y4u  l)7]RF2*N=idZVU, ƲvTp33ucm\v>?7Ck#)%@,0bﱾd`YzGCnksqVQ({lRDOVϻFr3NaR܌TF/ȰH%SVUv҉ցF1}xbMޗ"\: o)x^sm .E|.oe?^A-'`cs?O625Vr8FweGm2vȇZNf2;9hҋ'X2H=7> Ƹv_8me3oOY7i6"|1REG {np()Ѿ6E<=/4n8cY,[:iH n}-鈋C&,Å_I8mwA~z#>euYOF&z6Rhf4n]H{@[0+D5@bFHBKe%SKy5K6Cf#%j>Ř};Ta_ru|r*LkRi߲IįP5*CWٗݫU'@p*fٖH h2YR@`jkF (*E苺9yvi̖gݫ|{V7l"[EoEdPeOa}]K\v\.g ?$M,y 'ac^% {'魈M(2FYhӖhչR c}0]m⾾)dȽ@8 2,3ɞ0{hciM~^C 6l Gt-D'/٦ka ҆aX~Ю4%Ք\5H[28U1$ȴIثXBT8%5]$g&*nbM|tz$ygU5MCG{IZ Q WC\&wGQyx HS^_lE愌MF|4S^*U;/b{3Q]of*>,xͱr*OVbyjFgڢ4$<ѹrm5+ Y)ƩC9m8nGaU+Fl[LU'2ѱO.Lbe)X{|jm~޾?jT@A#3ufvK..56qIZB1 M|*K"(>]kjFA2GJv3&`$>J[7%t4,Ί W?>uvQyy8ýcyNt^7)(B?I"aͅ;T9 s|ut". J)me9W\t5UIO*? -d>Ϲ Hxb0!mwExM8Ʃ>̭C$Y`jh.P.OXçeBYFW1(?$S)C.z--2 ]3>&wB~@8w{&)jo&#]G+HeUlI|DJYzR抹>C")gM4% @ͫj^oq!C9%xyqOʎ_!w+oT\L:.u 䏶EzL38ay̰5Q+c5?+S"qWCEoxɍݵsAąLC?"jspYJWsfYT .JJ&f|BLxA~kz%1aJu S'oCڱu Hvߔۮ;r%\HIx,"6 +>=66U&ڦ1=K/@}.K-዆IDǧ[ȹ-0cp•/G6E%xrN"UrKIdFKZ8b zR4zR'a<1؄fӳ q9ߢa?kS#[5G#kdPKe|-8]I{C !DDZPOjJZpp,+\]cƛA9iyR3'wv+JV24ι,Bd8l fQ[6mi.ꔇ^'aR:'^0[Zcx = -WDG3+c+ExѰ4H.<8s9|(a]qC03$54?IL^Nɀ  ;+܂ӜH/"R)c8Lv Al;8_Gx߇ffI0=EFsg$GxQK>5ٵoreKn+A?o5Ŵgt qš6ӨT vXR]opiރɅjwT'WbZyEu+-2D v )l+wIJ~lk#scv&fx/]ѭN4>.oJ;5^[6d_$MC"qQKqzʕhGϭ՞^o "f2?lw\36-v~z*؆":AI:H l.9k]{;O0%S"Uh> 9s+j*Hq\u~˿QcTEM묣oL0y6#XDbA<~!.i!7L5_P+ (8>]$h9pXO˙ AO &̕-KݖrsĻ: ]AۜReW\ .A&w٠h ]JsB[EET۫>S?` (P/]kp-bg/ɇ3H)'cF2ByJd>Ɏmόx;=#dލdX 7o& #Ij*LfL7'&WMh2 tdBizTᲴ9BS%9 w:ViB7P<b?wҀ2{K_tK Gװi:5B% Sqgw')K\ |!<:X^>KڮfY$󓂂]FqSp \wrBkG2GC픢Wa{zlUgҹ*Lf%vA204>i|ݐ4,[09@ f I뫅 @bENC%Ԧ6fR'Ffa |;'%o ؝Hl`C+@ "XʿaSns:0 Ʒ8L$++ŬmQ$9C/ ~H"n#26| KxU1L'\= ĭsqot/{dVbu ަYT/&koU%Som}vnh(nPx%VyyaDmAqcL}Aژmw=i|Y{*DX ¨@ح5er&-mĉ3ZL Ѐm7[ZZ0U3q`W+DQԉnT8_!8%YvjgШ@B;[kM"TX.q1zL!^9 1Z6E;!<[bI# %g5l/| ?=LPp"`F::逗pG@Ug`a6a8ɇ y>Rrdf_ MǓ:&^@D \':_ꍱY ta^g`S[zQp`&qiu6+Da01j 4h> m (+H60tJ|dl+hdzUbi"xM){qp(œ9["S_rT6;v칊KTcMXPg]r]b F%t5TGM!dr~gr1`y=i/dFjvSu\R@ΆW}_9y\K}D*mHâ`nAX1c[v.+M_'YJ.u >=f:noix>)s3L:Cc8@[K-4fJ,xTB`5@wBhx+ 6R#􏡬Pi܀*xW";Y0̲x Z Rgħ4@ F}r߆{0yb1ܶR!_ (8,q'!:u#'"HkRr,(%kugM!'bSP${4t Ez.-y?jV_=Y8́ gMn䲖mqB훪51kN^M'9PO|[Os$Np`b3NH!$zj#3ZVlqwCm~pE1+M*~k(Q9I*+wӔ5YW/u[!g4+"bSɗN'f钜 %C㞙Y3#q_}E0#)r|>4/&x}'N]yxeI SܠAօx@A@idrC1G,{bka(b\ol['3mm~B&dy[_2b.n4|kϒpH'\bP$:W~8:ͯIezTxwt6"o) ?P5f'Sm08h's4V7o$`EC"DA,m[2QȔ>Œ;-VbO :GˎK9r{Qڛ00 'nqVFmfH\(x_*!]M85ofCѦ}>›VބfE zFdsㅢ4sbdo]'E^k ݟ5 t\i~g`S:Q\Q}Xͮ=qGwAZEGlΤ17u%PtIX7qˈn]b Ά#y%!$獘<)=͜U`3\zTZ;Vn1EZܑ~äxbSqS;)wx1,s.%ޒilLJ'`xg,A#ՍYVhWlM@r-` c:3*Z4O>Ô̜׿}jɯhq%8RϝB׶&)cc}zʟ]qIu|tH큥X^l'::{UfĵOJ+dJtf8b-Kcr1,R/ut;÷ohqv!Q#6r7\%UÞL!$cx2Ϟt_ÞU#9[<=?m. F4P-\dgvo^ɠ,sׂ߳~\s{!נ#dc땊f %gOi'h^.s+},- |'& ] 3k{&X>4m!7/v#8 խZyEGt G] C\A|a(hqHoG/?`{`yr) 4Z.>nkiGK'S}جAv WF n "uDdm!Ȁ]ӔdrPdۧ˃@b1*{Xo}#Jh`)Ϝ JwOԢ>]&?p7n(A_S^[qLmMrL'lP]qPě5.²rG5C-=á-+U^Qt`A-hJƛϽ+vUH˷c7zN1L5}9[N%oc=h"1SmJ2~i=o=4jBJ6*lԔ?씘625|oI}l ƚ]UmSr & V- XLBfz*ij(tYWӿIp !lx]#[6/7Sk_Jx! 5v> ̏ЍXCil4߽c0:"x#xVJ z_&?l'C?˘!+@{931?pRT =AG4zR=G9G~awQf /ٮ7CI=xpAՈM5]my׎G:cJht]Ah2Q%>2"|><ҢKgNs1KV\dmSW#f-N@p { F1jeZQ[\GNw_0;l()e φ)Xv5" O2?@-a{@a#]qM h3\n=jnz[rN_5F|V@3:'GBEoGkY}("Y=d UNR+j[2k;(=YD P#؀VpzwtTgy&V7VYqWۂv'Af߿X&*$-)ԙ9.vq XXLEHA{(1D9 TkY> !~ AxNFDöd҅dEmp;N5=SʱA*0X:f7] Ǹd 35!xM}='umRJ'oL͞}aJJF2'md FB. 3f-eHz<9ʾ} * V6]C+&rum!5$N~W~CJ@#%bNsroҫzJd}Hn5'AgN&qjCl^XWrChrʖ}gOrU9"4jSE% U^ KѪuȹ)FŷC,U}Zw9]cU3_nWc -_u(@ڮX[{nlcR^1q=ONQ~ӄ5)oGcA=Fk+ӼdK&:1S8uD3PVF9{ɿ ΉӒI#"x5/a˹)׳4ߟ+#$ iNZV(ڇSIDFX1vc!i9lfZ1,y#`&I<<ǽ Ʀ5\u?z}l8S8@Qj$')TfO(< #M\_}lkq `ttf/#٫ Iݫequ4 :yC=X*eK>&],{:3փJb,mQe5']Cf-kg0~qY7:+E ;ODIwk#l|C>>i͹ũ!Z%)x$hj3>>]6 Pu IqG m93=ƹHDcF^Ʃ桓8=f4Un%/rG2Y+аx̫beg^ÒK 赬u2m%Bi[+kٚ3ܩV1 VߩEC-h)Ets!.]C;0q(9fAF.8Ë>ѩRpV}M߰(6e_n4-}n86Wa]B&. +kBR/ܤ+qdsU֧-=ȯ2dXL|L]c$oJBCNs-5fgp=0K^&('j}lcI d$9#օ@{ŲG/qE|Sgkdei햎8ZqD`G$Um,kV1 ߘJ.r0)[ l=RP:JNU_I*U"N<7=;J(wWȉ\uPԺr\M ؔMl!O9I0qDR߿XX¿Tlݔ̨q>Eh4ZWi.*B&D@=.<5]c dz ܎$1Kg!G$ >w;R@]4Urk nod4|Gs 4 V_2]EleTmc(ĕ-k~ܺE\tE) 6 4k`Ǯ]XCRy=4:Ec[drcnb"ij<D{Ky0Mfgzf8d.O!(l*?f~ZɫPOdj#LSA8M<d?|*!@A@T`(Ǹhg|غPJbNlh#N&EK3םyepŇ"Φ#,90xal%e0oX۾M9OqbZב+;SZ[~bPjN,3oT2eSf]")˖jv}Ki($F)Xחl9$?Uy(%fPAkpA u3~7A 5}w6@|rNZC@Wʀh"J#Yp?ݔ>[`!(/0)[S!09!5"FFX޴٬f9Jс|9ק:JW OY;x3&'XkeVK|NE oxi"VƆ(kkRu/,߇-Q.LwЍSeM] NkJ"+azucJrN~*#Ubn)2@5y.{s81v펾qfׂۨCQob R5!䈑H-an6?# Ul6|Ai65y%G̼ESL ioŸl f9xi;ӳGJ37?s?תAp9MqlsCfXq/ @Z$Т~uksW̬M g)"~F x'3f<pVL^8~IOܔݜ }/dVgW?*ц ҳT+QLM/Z=o'jD1,(A5O;|ǽ֌:kSb0;_X䖕$[_QJҎȜF9KZzkyYzHy=ҢpKHpwU.ilcB~KDLhY_uGU&S?T?HzRzOIƟv9 ΌGX0;xCӼh4`W-&K}!6'5?G=(6$~{qʟP_ eWTzV.X 5¬[2fR_P]I@avVO[c/4h l;x܊'}{~x) :BѤz \L\K ΍>^ȁ~ Mk,=g &NqT:b\"Za?ÛHYh%?0ۤi@5QXP7HLS B+,yG͗QL""(dP RՉ23JӚ^&*N%C$- K̰/|JA*v0_"&P xi@ JYX L ؔ K#G!NѠp?W^T !ʡ{-KXh) o-jԬz!#H(ehR߂Y~2un5vJ%8+Ǟf| WRfSٌiqrGטҔr Y rF@YjWﵹ3g w%a%L*Y@~hY@ >/-p \yԹZs lE& w3T]+BG #1oW=+go<$ܧg7$G S5ex[" |G}?H69d+& \?g[n<jk |>e59f{]x$T%aqk*4/YE#]lJ1nTQ滰6g.V ||U)or!c@^cB)K(?ꌌ?  k.Ȅ,B~lz iC9] ܩh!ڇ`0]Fu0/jW/ <)HRvu@!" T&Kޅ_zX,݀6$w)>7}N\%=>EKHgAڇxs w(JB/H,끕 <~?S1>$(KE @h/Zp[ s6[okCHSANDR[d;$wQ[|Xa擤+б-)uƒȶl:q pt'応XƭĽ%ZGB)FqنBC!T;1Rȷ" Ja,,参M`Gm_P7ъgw1E0_;r<3R$9eqH,sǸV-.:\P"|b2V?} X;{GUO :n[la`ǒoన p h}gO\8+˩k|2}EE7 #F괚΄őpHA+T 8Y2I 2O=CֻZ%cT#vTWuM2@@7ZtCy ~(V O컃D{Y2z_#G(̏<+vֶI$ .2+WKLšnybwgaYG)L(hcvnLB[[}m27WY${K;_-_xi[Cqmw*uoFγb%vBOm`LXz߻<2b>VEq"RRҡ)C|Y=VIs5V/r+0}C;4 L 9! r36F2CX F7(Vl?1HQw7ېOM$S$#=%9>x;0;Q3-ol_ҷQt3zU'^WS* ~bYZ&ȾPU$mAPM,>s5q ߍ)xbBO3+]#>K$1H#,)o+ Ǫ&\o8-x|ZׅںbQ"i*}3F/I7_29d 2g ]  |Yڨ v1#~h GHi. 7 ONJ('2_ۄT_k6k"A+O1Ys7 o,|UL{"UR`L?>L}T: 櫈$$bBB YE] ~.0K? ˝! BHrW"c(E$[s-ACCr_ P9Z#tiiiM xmC +nM\Oj{Q|IگɭZ!X#Dc1OُNnN%'2t*?^?v'*Â_ws@z-D`K%x\m&5dß!O2]C֢j*["3 MmSf!>2Uij)Q 1+@EuO~oP#0IB!5ò32}QsTmбa{4e$(dؗ\)%vɽ@*"v-(~[^ B3`/*\;yh @Zpw}6 T'Ejq@m|iI/5wb;:Jx(b \EjptnS«+̊fw .-Eo\w2*SPۅ-.d%uNmONM:)yc]?fQFi6qA|bu=9mHA` V&ͮ8hȼ,:ag"nb9༽:eM*0쾼_޳fKerJ)6Ցrrpl ۿQܻN3 Q5Tw07+ˏ^Y)NveRw`3AG!- nZ|=y)KGy$_7J"Y3ؔςd[ Mߠ&TcJ}7 PAbSö=dM;1#Z.2 W~] /Cep~lm|i ]Ҕ#|GkǗ38s7-y7*lK\1d4PɄ1|cQAdeSF٩:~#y~ ?9B7P p᠐>K%UMK?zReg0jZ~  iHDWLK#u}}3!_s2 e@M KR2:B)L4YOLW2S8w8-UH<\ {0oa:WG,6?SkL;g%iAXY>=\?)L`s'U݂P˖"r zBkh oUD ŗ-3{H͓,uUt, Sϙ .X 7q/}&m8"2ejr_u~k[Ɨo3@F*ù5,ֺ`B"¥T(HLAo:\ TWBAYO =:\Y`*NU٢o cXJ&B~Scʟ a^ވ`yr" mDul/q {hC&kMF3Zr644EB>zv`b[Dz>OK.JXw{n, [AE/}$D5Wmrgԁr_^RfKXS#gޭ:e$27 }p4z&I睃פe/EBcta Td^ k}2,N9 _O?|lL0f/S* )AU)!k/)G!xKh`+Ac?ЩYW 6[qӶ~esJ+eżs)OWC$ z]1l\,x a\ K~=팰\^ì?ż AžuuSuy5̋"5L)B#Fb,  "[^7Nj1DVc#}D2Z"M{/F^ަ .Iq *՗:_n쮌~|'GtM>SWnͷjՄ@mƀ>)۟cy&i^v lKeD2ʐpmXA7'Q15/r5OUF))[ʞxnvar "zRS<Ґn0Bݳ3(1 D|rJa%"-go%D)ʐo΂~3c B7s/dC" |+(` A^ekG+$k.|tCx@rFɑ :Wjpܩwi*LS ئ[f~ |?AڦI9%j*kO+^+'˱ϦP`R-K񖺞i(h 1Mo1zUzGž|+Y1E+kMou:vl!d+t?u53bAe .NNJ$1!h!(#.#*'L^^ߌk˫mg"^qVnD\̄G (`^"~ -0gkg-t¬îB=ȹqU?|1x +J-2﷒FjkLNj 13# 5a| QZy&D( fVx/\q]gCSh֬<-EF*i+ T+K6[+T]_FGFvaE7بZ1W%Ckr>("nܸVOZv'! }X2gJq=1r5UwM|QvZ~ײy֙N)'m= ֹ}B~s]M+:#]gj$E2h9R&RQag28g7G4a\9M&4J)&Au3?GUߙ{δ/4YBZK9$cq h*"N^3`ю_+oBYƳMflLrӅłLtUpew肙\:@ժ(;wH!S5 _N?RTyPp8ׇT*|V.\FJ2%GƭIN'̨^eWFfȓ-ZD{iCV]…p.}<7=_gg*҄bV{W V!Q<ky%AFr3aEFqQj9h%FiD"O֨nU:%l!^'(Sq`/VT;Y'MC.›1c {gYï5OX āu"Pm,#D8! Q:?'8r_ q~cٰ eJk вjM u (92R(){_'6Rj[vCy`wBJ?r ȲPB%;5KɎ 9ϠS2hR0dX2x7W(j)|'9PZF]mɣDAUri" T :p ?d qI}J^;8<T{V'`lr"mЍ ~Ɍ.KThd5I\q$$-16iSH˻|q&_+a FBA*^N)9Vbz/Ӷ 5VbWlW "BW]x04dN- (oپeQ&HL"evxew𘷭O,'y?SlѦ ~WB`W%K_oCߙtMu hi- Ȕk c[t1[W {]oRɯ+ptb^E1ɜ+_oi ^vvv6A%TB6nZ$^%\[ ̣wr嬖k4#Rt O%A)%r-Q z]|U{+ԥΠeP`^A-;6Q~,*z[UӋx.m|ƋNW"vj5q3 SǂH. f}ّ\Vw{ʯKYw>Epx^ڢEB}Ӗ>ugT'p;p-:RvJx+['9$EjIwg/sSH)]vj$oFe['^֓=ꕐ ʑ0FۦFQ(S ajo7\!xFW^oD75#X>M/Q˫C ZHE[&f[I d7tOi>gZ-*p}XԊН҉h&tþv _B3غ ڠ< ac>.׵d 8ͣ][{]zQ!Dҿ<8ťUoq[Xy 24!ϝdт"ߺ31: Ht,z YAd/I7Ţ뗥@6B"ۗRՕǠkҡcƨط6SQ<#ٔn>!8^oտ< _ܲ}d.t&usYlVyn.z(g@5;%zh'İ@<.=/k,W;wfuH C( ЪӨ3 8PLP0<kIhEiI&҇d}$j&9alh.ğr>lqqmYaO^HEz`EI m].2uy/ZWWED[Ze ֠'ܾ.S>C7kĽ%`0"c`h' _ -7_3? /t]"ef!vҏ{Mġj UYL8~ALbMgQfٶ(<$ 2oKg=hQ P<ȏ D\PWw'x;/VD=e$XM#+_:AQڅRN]y~f)9J1 =\Ά쉏`$6I߯y2[3 ?6wiH"{Lhœ%{Dt,7V+&i&uu.LC- l9yj.M OCw^)LٲdPBIJ*JL"hjޜ=1A#ZuQ _JE7>1`LLi(m=YꑰyMGf ̶2gB8ީ&XF9%ع4EHԟ!<ѬE|A7T#65Ru+:;O &t%ն*K7[ VrNLqH&-̣ys0M>^5䣟< va4]M5L%r8Pdp~]+!8 747)Ox0Popne/%x)q!;QCG=9Uah/"#>AnaM^3e!ADp YqSF? N]Mm%p-T(E%@#/57ϵ\U.Ac]SiT{41L"Xn-~l]boSs;#4ىh*k܈\b]ɸ]&Պ96+jرB_Ԥt[-/ }jU]Z(^n7B -4MW5^%0(V\N `tEtƵ=r*C}x eAWyXx93JfMgsyiiycRޭxE<|7Sd̤񛷱z5 =.Dv,*6J0&n,fn:/YkH4;/^Dwgsfz [sr*JLh \8FrE](`r;(ෞL~=w(k7F\{/tm1&Ww*G\R]&kn{MnEy&3d0i̲UUQFRC(|5x_ywֈ2.R9҂AZ;oH7pS._6oY|X5q4CA̶LtEkժ~S4'  G 'A}iٔrM^7fęEY@|ODU;f+Xˊpʵ=vN8K]11 Qmv &׮!()Bi [}awo ߞcQy`)ZRSmUsl9E^Ա"eCyqӸ SaB(׽h·ۚEx ]NCW10zgR jp.:fHB1T ;B;o dZEcm}5v%F㭅#[ٝCmpJeimO֋ ! | (t Kx$MG챈Ol'& .&H)td&Uf~1*dx)f@Dˎ">oW;=(!&-|AbKvKpZSH5Cӝn5?)kzT᫦>fl[b}]q>v-uU5Ho 1MaPsDݺ^SSђdyZ`]Ws,Wmz%!)ꉰ 7q?&!J.!ւ#5BY;7+`G+}8w ll5Gl^l/6,.zX>8 ed̷?>:/qwPq4dkxlH){@Ec/NIV.80N*K(hҮplM :{g 3a:yEjqh51gVAS!љאXqŕuq/o(Gq![/1wہ5Qqň,fv23tmc*,v/f+| -3HԱ M%'◥ѧQ;Zz. yU]]f+7j%e.O@l`yz{[>0|Wѩ$oPG.RV,%`࣯?j 71p/5 n,fXjWW[_gun45PJ-wj0 0s_P-nsRg%L_ 6Iv+U=ӯ䎉ZȽydC,`QAgaP7ZRc}0x @Ogc%7$/qlqW$+s{L3`&rJiIyV8HX0IwHtzqwup?B1΀nMhϣ*_b|vXTX}bĆ7GPFJksn_a7|6 չfO&i7"nr'gJZkh[\.(Q]I;DŽr7۟'c\&q~%lP?~h/Ǫ(W/GJѦB*\WN)`}oB}pRYΈ dTA O,r.hۭ- 0[.JόL-L%!V^'!a"aXsT+4,I 8IGV< BpoyfRuJ~吪 'EݜeaY ZvdWS7AY7<Ğ`r$j(.0c|wqPu\5F˾IGF U1&z_d`4h͏=y{gT c"6V[նFÆˁz=>w;ZBAUK#ٳe8mW!$gJ2Y+XM ~ԏۻ c>I FUU<٫9ZՁ_>6/!NWcż܇BMVBA`&]ww M=̥Qx$+rULy,e8Ꭿ@>^cj5}s@J.(c& xnn+On5hTP)=w2ܹ4"LJw9 J.ׇ% x[2Bz iTyj*@G5D50&U9L?*όq.S+J7tgeo Eعs"lAz*4H6a?#/!L|OhQ%P.fEMSL>6t%T |~zgvD)t7A<\?2ۄZAǽar\ۡ2Bgh #xMz8V_ºtOv s+ MIKD,Gk91mşAO[?ؘ4ݥhZZ3M7`כu$vnky\N2\|d)ĉ/$r ].Q82l)4(_R bFnr&dHq yN;6WiCctBBA/r)4-<,Y@mWql2/?ЙK?M9{RήzjpC! N4?j\ҳJ&M |sSn޵Q]9GTV̼\ѾqQU>\l7){&NRNihd#-Fw鳸 ֞*Fs t\nHVߏT䂬4Au"F*Cf_+Zq+FݱuSxR(="/,cԾ*^ѡ|wI'Pقw[7.ƷVip/ߕ-Q"BCL6M&F^1SAD nBP'1ZE;[6+ ¦>dXPBnx%I&wƒoeR!feY53R3c)Tj/|pj5)] _=nTedբǒz*}{4.]Q1[q]Bi}@fZ;nM"vIlao}.~D,㶚yˣbqu TeJ6e?G5^ӿ7BP8IP`<4+YKJ/Ch
  • muP.V~Exĕ8NFV " /3.3v2,UXT,vóZd@A/(Dny#JhMu^O.~nr1 C$<}+4W-a*"(o(& }0"ۂ<+4"_mBׯI0VL F2m|V㓭H"ӧݧdMk ;{2 q!aTM ӣC+gdUW@HĪRd[VHYZ՚J^8Wn#ZUUF`?TIc)i# _pM's9'N$con7Fx_]J9]׳7Y}+l68vd.Dp2c0pM,֪NkdZ#!# XC=G)m.;D!I go5B?UI,P%%~Y$n.^I&jؔ@K~qUd'~9%>z1tL0YPLgрCv*nItZ @)Ƿc\B*FL &>^%d3uO~3޸}w kCmU$G׶4pag L{WBb,L"Es (:V2YȐ}_"~zsqHqp焩nz8;?}=sVz@YwKjX40H@;+7).&dkLor|9tCS+d#t_4j%6ez_PD'j GBb22%-y3{60 #>Д[r=sn0W)>_2I0BdO]@?1uNQٷlZ|ze76!z=tAߡ8>`:#Fo;YhcIt}[߱`8?C[H,O==U1%T/앃+8ŧ0 "okV@! K4lsBZO)>۔gajدhTu͊@'?5w:aXu`}&q_\jo(<˙.7LE(_8zZ$6P?ABY'|ig->A! ,VO 9ւALVo# z'.]l6: 0bnK{=OP{iYϛL2k&4ZyoN֟lnd)]mu/l{݄sEeK0I}"4)vn¡>F4% ds*#źf|1' t44д yW!1[*Uܲ =Z'|+V |nI;Wwx.!jϿ=6 Ohw٦UDnw@6ˉ? a/]4yj@O+ [ y|5ˈ(dsv`BrS!T&;0 t KRX%߶7w̉I̓Uv%:6sJ•:Mۛ< #|pd]U,IgTb]8=01ڊrbgUY^htoecCA%aWCוېG`*}.av89Q8nK@-;raWIhShrLȽ߫fXѶ _بArc@Åo"H wUvIHf?h5!c^W⅋"P_#Z(PajSSHz|6cBe{US]8!ս:YXtr-N% }Wwad᎗ #6ai;LkqS!Lb%|{Iߝ Ʒ1]:k{e&[w/Tmjx oz~"WUҟAP9Uݜl--:ҙD$VdIr[-dsiT E hpsSGkEdz^dqfvGgIv&T/ƫ6RuH2荼tǤݼ eF1kS7&]_^% |a*uHBo0C!POj&<0#܎ɔZg-bt/9 Ȏyz*:;;;sij}LR6jpkki|&<);,LX;d?DQmGBmM$}w3rVv5GSR K_'n3-r!s~r令Tm p,A.sڮ:#îbks3bU25Z+s>1i?|b8ĪySQe(㸚f"!|b;}jlAv}GIW;W@bW)b";5=jP4~BS7 ~C!BB\ )vLZ͕u|2< 9Gh%j<2G*IWM.Oz2bSpw:m@r sɰvGѬR5oYiޤ: 13S^-i4>Pv $P4 椪 s }Y+۸klxۯ\%$%iԉKVo9*?y}^ϫVjN ߺEf#{:n]MF k6G9*Տ!t:(1HZ{CfNt@5MGEBnD8z*.[bFSHg lVXR-p@gM@umw(vghH w6/KGEÙIӫu`bKvO!F=n@iCPtFI&B'(\ +0OHq=Rىr=0Q)lFU.ٖ<Đj{oW[Wc2N"uv.U%ҎyN +O!1u`;hYWHc6T VvYq(oF`0Q=:%;+aZpqK8g!^<sHQ UNGbM&i̺ #;^;j-O<#no~꜒f;j6W~=Mգ.—[P5"py6|}DduNEC 2[? l?8LT9M^^qs_[p ǩdab$"Y#1|Ҵ$;1Q83<Ҙu_ڊހ8لUbXxcwLè2yT| 4KNknǡ Ҏ8`=Z?{[ApMnWϚ2a[F?+2?G+p:lC2u[B>XYcCzwi2a w"d^7vq(08Z`PB^jUB;QoG4p$뽿N8"Gxl/e,4&u4sv<+#R9G\fYZή_QP9y& %o'ݍ=WNR8LJ\9YEvtFwgp h,ij8Fq}n9mgnY]3.xC,&sb kF<7Lт\761ygn8!JP=j঵(Ζ;o_DeU`Oͤ敬DiXR!KxpņS0#͎O01, H&g21[SED8n|5Y,ڍxhG4ot cu3Jl4F 7jۺh4*pI5,Mc.X֦š7v7Q}]vYٻ+Ѐ/T9$"fibrdP 1B;uvY+};*fBB6:d|@bc-f.CDq盅~l1aD3۰0[552 ^AۮT{7HRM]*q T!yR mhVJGN#uvf4eڍTa `?ywyP P8MBDq{ I 6SҶbd)ttž~w9?QH(XpSNȹ g"Y"gւkTK(qt."l0"(?M'%glJ,G&ӧB5 Kۋ?c#e+sZ˲vppUX ܻݵCK!Ѣ_s^RF)127 +b&nڍ x DqjnzE$͐&|yXe0+"D9Wo`3s/.A MC2IcL[k.ĂBu~JQ`Hᛩ vQ$;Q~NUE{k2rY d0=T*hTw: .9BeU~fed`@Gp>[r%&Xb%_է5$Ͽ4BX$h]} SU=ǥW hZJbM jW\uk5*P+KQ9KRnf-5cRAel_r5*)*K'TS(egcA,$3s?K_[+-{X÷oE!px{!]G!Xvg5!tr `.q!* xC o97bzwRڠBC !Q0vk_!wP| γvBiA˝j1( {j>.l`kW f%~MG A`hkK[N3WlJ5S)[IЪ'XYDbN;>O˭A;LcT/*"Lς=#'76ԑUTE5&IF(󱐉2>/9ʦ<@exmÊz F~a#mB(]tLLKD#~m}h)/~<}{' }\@jeJaUϛyu,"@i8XU} L ة6 jԒ1*U b%G3}rLNWue`V.(L'ߪOU-W2s3}NX4ۦ,05 e܈KVp|{T=.qPstIn@&JL@G_۫LSOt44͚.3-q5Rr#*(2A͹][KO/D)ׅEjl zF"'oqG3"=`eW8SX*T-nW+,XU>|\+ׇ6 u6$0Di0KB5E+*l}F# _* +4If\%ːl ۀ1@ @tp-5s`%rdO (c?3VAVS"F@;w&Q11pW4 Nf+v~Q{4W]'=N0L/{99URmŮD/ȺWI\0dSk` B t g]d W>rZy 3ʡdguo{CY|nhFgahf8{2YucSIo?P+e*w9,uxaec7upE3Y2{IjN˦rLJv*SCY`׼еxκ_{oJE eFv;5܁[qJBk_s|ZU r;vW֕rL O H,w/QssϛL\Q}^% O!%RWˌ1A+yT[WZV)r()p#c8O^2X3bkedxdFeaO-Z4U*l qܭ炉Mj'oa80eGß˯!i7 'H~+3QnIXt"r[4&i{P{ֵ\[3!=hwC|3*2DR.);X=aNjg"�\U ~>9Sp7>}EcU=khCLXjBc%@OߑVlsfރ#<me& /;]ds5 ZZoc|&v*ܸ㽕;RcH Dqz1~IAa>z7hx%ص\g@bՃ\^=?U$#To+̡,_?9*E=愼W)-eE>!ܤaԶ  ^87 ?IL!\/=5ٷU޷ Ǣmx %TҘ]rrE}̭2PVmS4onT>G-;YwPY^ Ȇ{2Lq^JDkQ=LZ`Wzk9E1ʰ+ghGG3m*=aI%] [H_:n{O!*Gϓ>ͧd3ӥ'c9Z'RTzW׻-6X;VM@ak_L]W6n*1fwpr 2zR3>i"31wkuq8G9Ipw"z6Ly}>jLt[ߪ =̹E/f Л:% =,`IF,] u\הXܚvk]' mt/l<3Fa)$w:ppM˿HCMof:/ϊ0-pGLFT@U9yHq%}8nƊAC{N1("xj*`[xʌ5S"9c'C~@8`>qH3/ifAz N<*ZeIne98S+[iW3k0lǰ1)$ASOF751K?dsm 8&q3Ĝia|I0c XL.}:MbEu8\X~3qwcyEGt<,S<$+zu*BoufpDS@Z}k3yqJK18KLG9H u[>Cl+NJN6fp|Nb~'^ _^ y+I?;vUܴ!J[Y[U'pGuVs7Uj$c GIf [l9vzY^d,$fٞvͤ8#cD k!Z9@2ȦFF*"3̘ޙWrܺ9_3FuzZF2[ZcC@zq-Bbܛ]ckVLK/Vm,E{ֺy݀oUy8>#k'qm/?w-g-j 3dLB6w45E9l (MW!M]*+0f=H;[]xn=4 ^֟Gu"C_,F0J͒ d)-/a֧acg⮯NHGExʥe`r>|^VwU9gkwo[ʈ+E\Gv``@8݄_# TyſrtowR쟔2Gո&S܆q(\5 eP2J,^[1P݁WoukաH6s`^rgM@oh=w zLja*8|uFK_&dJ42D/ ՛9t \\Q"ص4RB'E{]x"&ovaj9M^#Eq%)+ \8߇'gO}TgՔVCO$J*8OG\yBg, 1sQ1X(q=LÑ$K9tːFߌB$yR'ĮeTkז"ޙUe#Nqig/L<4. Jؼyh0P5sN1qƞqc%\ǭ<(*xvP9рBwCr'[ъbP-Vw;'EDz"xå%y:+Nj6ύ9Q<2%c+1% ) ʼ$K{J/5Qǎs%ûWx`~GoQ_v~@CC-yfb/_ݣ34Y6I V?_,$击E`j’F6W).]>5Z Y$渋Vպyn>gZESf$~Rf?쓤07X/P}fx(Lsr`^ d[ysE$ܩ~+ۧ’OdB|Gn , eWx)N8]I2H- TIyRō QgW"q͘\8T )QKn4pXfӭ;S%Zj/Ck!gkƏ"^B7wDfd%Hi&՞Y$*M.Ur@@KM=v_#6 KnU;JZIy/Cm%ʽ(^7$gOfe=uV xW/jXnG/Y31l,苫U8'sTCnd!7PlDdۉh=I8Nr`ow/=UczYJЃ`EMm4Q?Ybdkh'IqShVuyZM x'rR7,b?t.@9;ĜO' 䮄掅AE,%_`a180UM8Rmǃ~ckf l؝bxkYP4љ<4W#HeyH?BKG3Ǣލ7 .l+//GmvMMg}$uZĕDhEҬţn|̓@Z 1aA_,A%˗gt@m\[Y=c^P_H~MZHúܐ^|॔lTUjG!UnΜ[mg`*i{bdcSB%v%8"@ߘtd{(MbAh fmĮ_x H-k]곗+H*YI )d-- )ar! ݊7[hhhXțKug{qxE͊A*ou&Gd"o\au ?(Yv<\qmr'J׾L =SIe|~Ix$aBk}PXײyZl%zXxüjCcKFľ+,Q ? D1+:z(^RY6C}U?߉|Cu[..K7~OʅFURoukRi荄T l֫7Tc2oeu[A0~4Å{0E}l'EE ]ƜU_oXMū2.0 h3UGG]ӭqLJI F-.& CHq^JFVJeV3Cټ@9v\J:Kg3]Wqe/=DD"P*7raZD0h,p\G֢kX<ʴy#0*Ld[0}*]`c<ƑZߋ\<M׶Wd@$M+sSUչw9-V\*4ד\muPyQs]|CMW+:Nfk$AZն8n-G,5-5Xp7K=B;g Ǖdձ3jvWK:GC-Mq 4p@HOvޙIO{p04Zo=-nDa+HۧJ o5/4,ʊ/m& mwf9 ȌOQ4FIX)fo1rE|GT= ͗C K?+G;IaeBi|_Zٌ2;SZ10'd&Nb9ȁڂepwgA+_^~%U_s&=L W@v,Tu!⧖+LJqK[,~ pc  Rޫ|V!e)K_nOH(#f8LQ6!A",' %L5JC;y-v CAx`a32y xr&D5R ; ӊi4)?ΫobjV}%ֹ$6&kjrcnYuCZfMQǵ K lQCqVN|CV=d'NW-|Aם}wj((kn]I$͋E_mMw1lYL mhU9Q/. w%2Y}޻)`c'K<uД[)!IݣெqBԗC 8kq3BS9s)K}M@uQq#5FllA +]2ON@\IFhPɅn)D|kM=A rF4&(ɘԛ8 Xo^;R zesQnz2% wzSh<3flqrUɽyy,+'mEm_yW[H(Ƃ6Dm*W̳eF 95U:ڟ< |kɼl$%iN_r&q)3WcapGHƠzJ Ϛ+-`$ sU?E_MI_g`ɮ뭺GF-]V>@`,_4O;a>; S_1 (ڠ%gR<1I0yİjF)t<~KSx Ğv%ylx'[FZbK!!aR5{CSVWvKnqYj5РcX_CuS^@=J-c@_G_HM;iLkx N}8~^5!Ax1[ӭFA:.^k%Ud6+i1$a[X/vs+,*2PzSfA2G"c#U>yt܆4 &p;#*vXw };wYz^ ]z4?r4 RMX\r; [>IH&#Qbr93eh;$scѪH n[; GU`[>'@(1y"i̋p"q,'ÔyhJ,\4~\]bۄ5HuffM,k4;Va;,L"RH%΃IҰ^!XjX%u0(X T,޹E\ UFl"T)0EKDؼ^$#*q[ INJA atb0SJ?CAvj1518?za@8\c屟M7ƠChٓnEYmnв+}q|6i`U$Rr˾w4&eh,?jК@$Who.I*.3cx+"3yj;vR63vJ3";*aWng~;n0sx\z)Y?mΎcbAKauf&*HYTGBMґ5oQ\"6Lr@X,U ^m5̱,9ˣ1kGZladX<baZ@3}hh1CjJQBT!(UyY3]̮Si)o,yweIR/lBr 9xB@/QAr(#1G,qya*04 5r&.:ǴyP;vxu\ďKFO),q xJC5>JM"Qr'YIB0JVb녆ӬR=jřחXFQJM :_Yw=x[+fn"!yGȺPr1Mi ME:S Z;)lVE#t1;rT I| tǮ/ w/(h3urirf଄&74z+\;5!h[=ë%.#s)z؟V'60`gLT@$~94jemop&xMX9kEXh]p yU}WdphDQ]T:1_HQ7!IvX&hFsV"pt&J.C)ƾlUL.γ&fCRfP˒Ytc B%#\ mC+Wny\vܩ5aԝdxQYa?B6KVoK`\Q  %mA"NʗzaG6{SM&R7`Hj|*Ҋ-Sb7f}셢v'CZ/.%S &w10ad\UUW7jp_>蹆Hk}}[жT)Q8n|h:ⱩvÐ orJU2ejJm^+[Ш^݋iuԵ/6'(|"U|qS8eȐ9eɫ"޲:{=Ni6% 3yczkkFEDZ{ʨ%)+_jz̗D1h|B}m}_uUl֦;<`8+,1 r4?2MH0ҸYH  /E3ao J6ZqЩ1mΫ$~`O݉-ō&&y.f @(H cek Q!wҡEs;w 8 vdȕFugec>1@1t~YY= d)~F{$t芦Se\ݰ4}3+7i6+󆣎Qlfsp, m#)A;2YD7-Uy2۱G q]T؏P\ۨg+`ҌZ&\Á*Yク['c0t.͕&uc'1gXw>#`[&QF,Q:#h\BJv3e D!3/Z}TV'2f(dk`eD|kfɵҰ+]3V2] T(KsK(߭shM˧B#ged/9l{ӕFa6>~53I /-9 ݂~mL* [[3eDxfjg}|Ke(F]fС 4o* n3'4M!ԃoQY*(tKIqe,Q%Q-2q=FdWZ67v|:zdp(1oԭZaϐ%:Ux;)NPס`$h!xQ_r/1XWC!v.4b,r9 RMm*-0˯]59iElM}er"} ,c͜xb͓:ʔrFav8=I>{'|12к2\ ؠ 7e[‰YKAYAɳ~b"dSӭAcY}W|4Mmo1_ҩJ48.#/T*ŅVn I|f; qH,$Jc-nj d OH" coGu$. 4ztwo}r)؉nF98K(VByL$M1QF_ED(m+͹ ϐW~6?*QfVd2L!'ܑcM{SC 'w Ff> ''8nE :F<q "ʃDPM *mVCrG~R* x( Jrx`=-CP\L!X+RPi}7DPȰy,N'i &A} 7,=pzXHa؜jtU ᳨2>jD+]gvO^$˪Ȃd@Pn\)w|de}rphP۔O|Hb1X?/0?Y6 !Ph8wH969˱6:Ѵ7uֳc;?RTo%0ىT:%h*@/d)uYr*c3#Ȱ`!^R}FOl1u1%ђ͚/=W6Ќ˕C'BqB-x+ׯBhp&0?ԟy (.a$*/g)C;](촻G|`E7OUτũQ\:+[306u9USV ;J&Nf |Rd6!'S6~T?t=}޳Z#?C9Lҽ' WB#[1xkiT$ӫFmUn荏Y} Y}dS^%wP;"p*Nca0چblM:^[ ]d`*NdiI $0=(kk1-Nǚo懢Dg,5x8Y I1Zy* ~9jgK͓U׺/|4eAAmШ))^Krw_Bcjo*d !J@(L(Tp=u1ꯀ⅒]\ً{"x8(;zhL52>EYr/6$iB ,_㄀Qɼ7\UF?l x-UIjHjԛi@;FQ1DQsy/3Ȟ$zr)<" Ix"Y,uߠ@4R>$)g)ϱVMߣVvSܽpaF@(KĨ];v-CA=xFYexIﳒH <ل'O)(PwYP756Uk}%|?63Qsb|bwiߑs`@Cw~᪉XsVĀXl&& ;Z xP@O[/ƶ,@%nٙo@ASj^H V:ŪJ캧(jHv0/v7Yynr%;'h8Xs#{jvpt]M V#K&&~;--3ƥ:H0r=4G\| b(3AxҚi+I#ZxԪzɕ585w6Y:o)>~1נVB*&Tj {TLDŽo?u £'Fov"lv W 5 AwGwJAvۼ!ӳa1oWJI@;^^x=yXrԐ5bF0$b2|b-QQ[A@I|y} Du&1yO C s Vd'#ONˌp6lmz;f %qV3Mt~SČw[Tm1:5>zi\,,ʎx}')ӛb%IH8][ vN܂˸0z@Q?(T빺}bm)sY3f4Tk*(]iaRĭPj^X_8iB -T-|cK?ÿK>0ح!DݙTN{(v#ki翆q. үiF+Jt "ӣ퉛O?jΙN 9bub,*+rlmZdaS`DU$6YV|Yy # b0%o/x] >IcmƆO=Pj֟pBg{ʡRKnyY7}n@wQidbJj“7Io4z:AmdjY ҕ gk rGVS7ƕRx͛qO[!iYڣ7E=S2n[zP\ ,&a=Ar |&jO%֯_:&=BWKwg_aǀ m#ê\a0_r1Js@+44g:[SIUr5 S`ϛo^ Qm4QjSko*QZR|Bg'żre䊖sH`I +7xMV;g#^ϸP, qB˶vXR LK.>0C$chBJG͔!jmxƹe:Ve)QB]nٞ1a# U"*Ff͍/@җ c$t̀ڔ%)CM<6 )aUCMoNkg ɐiS:Lu,:d05FVxPK-.bH 8yo޲g2ftdzΆZmQW'$Mu݉9%=Y"x>EûeraOӄ. cT04kscA뎼c׺[,{}m =߂;hazyun;hNbJ6-wk*!Y +j:[+0G{53Ɓj.4F܂rfc95V)2rߡUherQP|@+o>5QL5 Ws^Q bwO<}`GߢG\^8qb{bʔwm=+ry Uk=uʋ &Jyz=Y=/m<9 9I2<Z#~qZ}ihs ,PeexO<˿`>ߣabTV+?rN\d?U!ՠ}R! gYmH`JI$9PDՖ{i>,C_.}] [R7߱BTԂ`IY` ^$'X 3(!Ѩ~aƗ]yAk dB4m(Ԡ>ْGM*|DR]MԤ hKv|b k2w6480/%_t;XjKWIy{1AQR&lx(t'M8b9TWYU9!QUq5ȱ?+>A-8c [{Tfgg~I:@I[[i5A 䜺Ju%Ho㼶Q|k_~xg7|:"i"$!12B!ec@-~CwZp]!,$LK>ٮ E]LD#x nNumƯy]ٹtTHNEGDcC##R`)=j4 62fd$yJ[Q95PZ-qVJWV%&CċϷhK0b,QBXu`tY~/p^›5~ƌE)Ty[ubY f9Zk ^HM#cAG{*F% c=YI6SQA"{qڥ*yFkOU`\K0TdF$)ŷYJ揝+"Q%qVFHfyëtJ FqsdkfptK" C4|f+Vyd (.,qX/BgE?zKe] Ӹ{y33(8)n/bxn<;쎂1011_,&*ZH/hX@=8A0P \i)[/ ux^m d@J#v}+r&Ľ..>'om7rmQho 12mj@`ppk15"ƢCM# 2|45շC,b=i+ɨ_ fQ,fH87i{ozum@jcG##pQa q Tme1(\=C `[4(gCW}&Q,=2Ϥ?g߆LZ(ho߷i7;W-Ҷi)9g2zO| ZE%47 Oyo(@4, (Q+5x?`Z2\T͏ܰv}SR]Bsf?zgQ"Ni2 0~nJ3-vu+ηc?[ثNx$``Vpz[WzH2=\䍓RZIA6+-?E¬yrn^ѓ4{ET#A Qa9Һ`ϪmsMU1e Sw5iSa}a uX544 Cec6v#ug/taSklw'-sv@s DkN\hw}蕘>rV/r4 b&g`NRCvy)M""۰yg I6فl%\Izl} %*p"콡 fd*'/9hc_+ ,XH4Њ4) M%d+IQc9s%l)>)XZ#qU۹Mc6rH)(]-"X|Cf=T.tnR(B\P{`VWgk^S:JnXPux+?es\sJo q[:S p]:3*(Fa)@H:2i;+W6ƞ4- wxϱ,SdXC|e c^‘+7SmQN滑q@V Mu# B:G܋0T "X@*|dk3LWa 6"Au;=0 ֞"'UWjR;%\4R à/_qQfni %AuU_"[Ͽ.`MLe&4M{9L* vXM3etV7#%ZܭO]C^7{X(( F˂L_ Ļg6q_OC3y䆫q['97H=ۃbSufܒϝ)iJ,Blq,9iڷQKAsnj916WA/1?Ai "d`*hdI/ 6,nrtC)pb!H6UVPq]9uhk_eO"='p4*ȇW/j1wB̧HuP^O  {Ƣ|{Wv7(3LD/5rsPOYec(8;H]'z6n?Ϛ[g *-e;bC,^#(eSLY,Ph%lSׅ2vJ' _"Ek%qYxz3Mi0P\u.%嵍+BB>/ʉ-Ǡ,!$Cp*G VNDj7i=5pG X]YX{hȕ# !9vG0*ڌeAF% ¦K]PMnYȽ免[B٠i ks^H岂V Ekj!n\mن#il~zaJk13T^бR/k:"l .`9$Xw2X$TivDZG/ 5l;v4=kQD|lG._#ӭ"gnu_~ŊwP*`]k#}5(AX?kÃ紘ckR9G =b~EH܊yx1PP4.\9r6,_#I]x vvh< Ego231X<,UW7_5DSJץ;rzi3@4d{vYCPy7f SZ"4(0@ޘr}˰wLO,{A35@z}.sg&8JϑN^#ǜc/כQ"Ao4pM9M|ks^ ~ihr+)i63<f}%C9a ?Y[Ҟh-"@y|\po1?&$ *6M`*@3N{隅S}ܚvz~R;HJYH4%yXI9|vؓK= Ԃ/՟9ݶ z4 AW-֟"o^~Bu"ܷv8т$z"p2cRG{FpZJuQ>D-Y^:g3*&Ra+?;rt*,(u>qBE3M`Vd.7vB0)_"w5?ۈboF6|>ݸƍd ۩΍T_\bm+tUbBا|c FFºM0 ğra"gP]' h=y;CaI0:u\HzY 8 -FL "2PA7B~ CLn/mGA[!;C.pw/4}x&ث۴- Yيe VeJ,N^úrLy`yHP,scqr/J]Y9"3jVO` 0'HڙWo4s3:'͖a'E?/ODj]kߍ;#ĵaUDnPV[)#S)[S"A2,MX'EH7CWࢀ*}ʝ"ڀɦEtV#eB3.;K{F %@n3xurCG0B\ hqH4$ 7½u)ܖ S‚lkA X5V2[I?"JIoJ|xT]0]ˤ5YRnh&դj<g o:U_0QK36K܄%$3n!#8jEg {N ~QCT1NfZe&E,Iqexkm/L  0HM;'{ȑ"G|P22~ KNl1r"f!/gT5q<ւ1黥'RM?0Yh۱d^Юit %>E/Լ<+rASyd-~2kDykZsLX4sq l=F/wM򷤪 dɸ [$F*WZ衘ruZDzQ)r[w:]"rZy. @*IH"M+Ri "&oaL`2Ŧ+YteZG*+,}(sxx[xEa bNYKF p-qJ@Հl1 2R[n>$_R#K 4wt;\\qNcO!2TJC$,(K1|ulǒY4uDڷ5%K˝zYٿD'ZcRD^U. VQguM5 kXCjFb Dcm:K ,Qf'-N<ipZ5"\< y^T׼"Zڢ~5D{ }EeigAW2 o.'>e~4;ӧ}MoQRQ9 w\ T fq[>m(D 3W’f$=J)G_]6c|2]V:,nod|-RdFrjtsQ$_NA:J- ?(JUK\יF /Uҏ>*a*7RN K6Ü֢vïT[U4p@dJ:x( 5tD5AhRG6B:9ipg6)\sCøQO /-s pK˰ǭo4{=S vM!Auŷ:g/;eN-P̬70X>0cHud[QO=+1r󧧉dq7x5SaNN$4Kaړ cp:0 5>DqWi )5RaĩI~bqDdMbT@_HyLBŨ gN+,/f5\uqP٨b۴=\T(DgδucϽiרCLGK\[̶iVJ՟͐4)!QQ ܯW뢣c0c>J Ą (q5Af#S!Y`1ael_cԢC[~zb'wN:~fjg/|kZ%rw"C1k,1pcG3q$ ƾ%c\T lqѽР4r#7' C>^e2%MJEB)YYHH Ljy`3q`m?QfX)վǟRWʸF"&q ϙ!͏J\KE gu.( MFbK]*wIŃnԣ/8_[mFp5+Z 9%%(EBX|j!⼱Ɵn`w9.eW'KbcD[/xЈxuK/ӚFl0]$~4L~XIԃs>2{m٤du*<,AJOѰQ.=C-]_ ^4\SVjjY+MZIn42nQ.[j+ R/8x1 tqռ> р!_7{Va'6t2ox~(?0W?iK.E.\N 9j3:2yv GqlzEK5rǢ!bݦ ܍\.`(rnN27Z ,Sӡ .y y7T G .ϐ[TmK-)/Yh*Mˣ5yvuפ2XLYLp/!Yg`=۪]CR=():5~ُjYRVWDIϬ7+R%qE :$bL"@n|X*-]z~{=1%8)π0t tw?}F\/đ GCțj3l6<LK_~,>ѴtsD3}ԲW?.t`S?)P|gp]VvdTdtBiGEXt}JgHԒ=+RVeq' 퓗mteOj|Bb 21PP84Hᙻ?UQI\3&QH S|;`þ1{&`U#-Y SB"HVHD|z'⟯r8zWoӣiVξ'1Ŗ!"_^&$mE/Fռ|MK OV# BUHN{~9>6MsoX<^RT3%Ibb3Ǥ']SP9M^V:?=ЦDb SF/N^Ȩ{{KP21U~[UA{ϙ4:ʩ[Cw͢xqa0Ύk jcRO.1v>IRP*vXIsQT$LL[Jm-ϡubN:j y/@M5EF{#Eo %)󛪑*fXihg},W 4K[dkGi9^/፼tdl{۠0[$Sp4Вcp̅ZLtGgPNw  /1s\Le J 9L|n+;X2mAָqvf:hgNR#z]Ԥ|?pՇ}^f 'CVαG\Î-pdL?]3-tNT;RGl%9HIEÞuBn6er9cOJ~xzJ56B J? `֩6ZW|72'o8ظ"} {WQ^mщ2qu'h>D[^bg[<,eZiئGb8Xiid4).9:887A t409`WF{^8C맮jNPpT!9 <&0͐<,vF&D㵍+$I$X+sMzϑ̭—{X *#qIGET咵r+i5)CW="~@;JwDƧSrPTե9X_f@ѕracYI#q0aeԔɂgfiFE~}F,v&z5d\[q/g}?F&eo_&UMnJhzg`b$F'?ϫ:e[T,.ڪ;4OHQ!Fi9::P FQZLg`QDi(x e/4"0K0ˀBiZ3[WtPүO"{cWZ嶎8En̖R5rNJLk.4;zT8j^a|ccI QOIZ0*KptE3ׯ1Eѥtès!ob^#GaCt_Z PZZԁZ4*=2 o]iH|& ,e,?yɇfKy?}V#"7XDA;o 6cM(*s)G?u!Pe P0,5.ַϘgIu,Of%Epa8j-b0l:oƯ/i$u6NSqgv4y}1bU+5!(puٛ/DLSA#]r+;ᅧnL%*19ZLB ` .30WS͋chO>(7k&Wx69ݦxږIx5 p¾m< \P!Q]dArM0!}84R۽P#怠*4%A|p+يLW$v:4oDH 8qx-ʏl{cט9 Eg:\/A1, P2$;}%*B"eWߛ*6Bc {7& Z(>5 dp"}^31_i7qD@^@z=A.dxŧTܷmut+K (՗qX@}֟_I]/jYrg1zQ܎NJݎ%.~?|9ȧ]`5*#F!cuGkR)_U2>l F BaDhVpRq*D EbHkBN+dp# %TsvɩSQ葨Ɇ|bOBIog{39}uH=TO g)1C|ñKǰ .ңgwKFѤh*jwE?PzHU372M^hX;Od`0g~igXCG])H.t> ?EK=3lv^=lp0$8ÓQ>/I]Y\o2K=#\]$QJs8^1pg-[~4~Cz,kkcF?l%'V"?OJߞ͝ ƀrsdݹ x"yHRx.¥m\7c֌_vVsp>W&@:#n';6i;c*Y9ˊ }⤶U|USafWj"WG2w QLtGá\鯻$P7 b^ BQ_M&/4yfx{-8f( ABy 1tZw0e^<,EL1_ `X"UIFCk(13V-`PE =&G+1a+Df$Fʹ!sB 3FjrA#nQgO0 O)iYTE*bcLT'a,EuM1HΌHI31a<{Bthz> ;|Լ=hY;Po6@N%(҇4l?􏄒k>L"}k7;?!pi:oәMfp@E5&1C0|D{;OSAvѬx&;:coG9{i6:MMi^ڤݸ"m=>Aޏ%h$߯q-۳8mfP`ؔG-)0FW[p6I2l{S >nX86%-rJ /2ȃfD.znB5>h2JtxZ΢/䖰,Rq&-unAFÌKh#ԳP#@D?X`sZ\3>[sG]lM9 j"eK%OfZg_\VdGeJa*0w)= J.CGzuX0]3D_y)[@$ 1lM_b#@luÌc篿N[iHޥmYVJ; b uv tԼ2h=Irv-ڇږ e\95,wNCcvvXK\Bg0$$"r")"QPKp<~@ v3Ko_8= ]?K;gHoB gmBf$ɂamݝ[:d9`ޒ. 9ow: Ct|l0,j b#ŘC/VnKK2%q[+$:(Ivɰ⾭p^FBD2e'=KbMb;[?Բ3bF\ O9ReZ;R` N[es)]zKΰҔ "[rwV'>t Hm l[22{ddn #B~Ty*W" є/cW溷#jv<.QQ?rtP S:8ebqlz_N$jmrh<:@W- smp; [.xV]i|1#8E}\&3%kŋ2u{HSj-Aq^`auBʺ9u/=F/نrv?kiM-ǰ%p(P`Uɐpt 7M@Rrna-FWMc+P6d-h!MR |%cUvrњ,Yy"SKt, G|bA.n O]!a|& .(j.)~,y?Kn)ԣJ)سMQ __bP(-l~Ɵ[@FfprFV+A|Y@JG\i#c'nZU xnuM bs,VKrɤ $z "%BtOpZG9:d$0@2lZ 9HZ*Hwu׀7۲=Y(.2kO. 뒝!gO'굪]gPkb\զ{]QsvxAM5VN Γ^bL뛐+zNbV q](P);PK9=0ˑ5%'hP_@=z{ͫsd!ׄ, (ʓ·6=E~̥0R!жgSu8d'Oӏpl ,nLo+~H lؚI9 f 2s| T qUlR f\Epx& An2+Ѐ{u>=@zǮp*c~NcZ"QqGcmy_3DvrF[yyg(kʶb&M(;ܗc8lTc?ڃvK5=ģ/5t֩-_O()lڹ0H1)e^7Ty ޝzkrYQ2jljdWkN=NtBݢxz w>j>_6&V#|B(wW,ElQp,Pb&Zt4 $j^pdd1$_pI\6&l97uyYh2C` p1ž77->`(DOwnEOϵjA A`ֿtE-7Op7u㹘a}>d3+H͍E}4s"z]2*cQщ$ӢoL}z9qa2cY_ yWFm9OM0uO9;DًĸD+~69#tWʒڿzU}sV)Y ܊fn ğQ5sv9'\Цq{ˬBgQz(BOI?"%ZWg5}ɹ:xj2jR@Kjngiٓ{N_,!-Q )>dfu5PoniZ?П* YZ