libyui-devel-4.1.4-3.3.1 >  A a'\Pp9|CHhW -:may"P{vzci,f8βoT|;X3Ee57H5ّϴF P巸+b.4dG023oEr|gm|zͨ20Nxtha448#rٲ~P,f -ҚAPNߚ{b8 ֓ܪDbw_Jw`l6 f3499e3a6a8c14e8fce1493ba850c4eae8b0658ee219f0b9928a3fc8010b4bf42d163cd44bdfb2860e08e17777e00a9ec2476f05Љa'\Pp9|ұ!u4}>UT3;Jse%rqY~1E)DQअXff$[}2ɘ lFgvij=>:є:WwE ]3^UDzJ+pwİ\(OԙUnm|wηַ^FR䌆te0j@ئb]o8FK$Ы}6/S>Cɑ?^]FRS'b{5휮fGI 9MY^E:/V2y,Ո >p>?d  <,0@D]~     ( (*-P/022H 2l 3 (3:83DK98pK:PKFGHI XِYٜ\ټ]^\ bAcdkepfsluuv wDxTydzl|Clibyui-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'\ibs-centriq-5 cSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-only OR LGPL-3.0-onlyhttps://www.suse.com/Unspecifiedhttp://github.com/libyui/linuxaarch64/ 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(aarch-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.7ibs-centriq-5 1629969423  !"#$%&'()*+,-./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_Updatecpioxz5aarch64-suse-linuxdirectoryC++ source, ASCII textC++ source, UTF-8 Unicode textC source, ASCII textpkgconfig fileASCII textAlgol 68 source, ASCII textC source, UTF-8 Unicode textPRď*QbWutf-8007dc4e15be2cf203c8de83e0cda619ef07526173bb261e22aeb689a9f59df51? 7zXZ !t/w] crt:bLL v"9EЌE̖䋨2M_4[ sbwkhAzLƈbә(mHpsbfkf Y :!,>-Wjb^;g3WwA"FS]X3I]w3?y֫KJ߫^joV)8{ q*\}fG(PW*S]ܔY|xC*ɾZyZaUq5ЃD^EQ i&=VգN\5 HVQ`!:& XuU90ySoRAXXzI\}Wn;lj=U cO],ft1~^W.L7#rWt9ݾN5#L)d6c} f/* <1UrfKUAgEF;N5.F8>L1hsn\R"Rrp^oP%*aHr %8U,r (K( Q!5'(N:"O!XN|0ͺ'+ŢV fMU]+f.;Rvscd,iFz0P}o^V_;7֚QAtd.5n԰*R7~%D8+ B=.B]Ή 1xH|AR~(FղI%i"aENr)* BUfQE/UVJY@yg(T<Y`A/S`\BCy߳bb}3;R?ɿ *JmDˣ.(R=,2^F挭mA!NA;uy_źZհQ T@TŶ!HY`[94E]z]{Fr*?qv_BTKHB+9AP++"c ru7Z_pPsFSw[ 0X\7s @܎M88;N*xͦfI[GbBhP;:/5&7۟ ?TN+|@952֡p^fȱl߁ Ρ8IyF>X@ (tն9)9Bdk=9 TW_>ryeoܔw4D4[X>"&|㰆1{lbRքI.Afhaڔ.5AScN=|3KYx>ei`=ܔ`e~f_pXcriNDQO7+cW$\ -XϜÉ{{=zX=}o6X} at8hښ Dtm,m>h+L i>=ƲНBfIڌWF2@h Tc f]3^?jc~:N0a4[dBR"/e(MOVDv;+Þ*эW=n#?q#DNZ>H5yZuNnc:W"q? FEA%S9|${`_X{.*}y_L#fAҊd<Jgp:(AEChe4sg-*5@Dl)e'5؃{qPx?nWZ/gpNv c'ơryl㳶rxfhZ_H?ب28XE-$#!R"]ƫ- o^P m:Ql!)ilXC+#':O{ԣ]&P`jSW{[@\*^_;<{==2!%r:`&OZ>"4 5Qc'쇓Zx+EOո'=ж'suǵV70j!ƓdG}m=0NܝKUM0 k0^>Yy_W\^sHrgՓXrfxR+ʋ6[pmبޯ312fѯ'Ge]|QϹgvCsagY!dy_JA5p²{(jP*B7߅0Ы#p,^u4ga0Pda.nF*f~Ukj NXI^u@mL4#m0Fu:SoYe| :J' ݟXEIbiRо tA)ߙfq=b܉C^U./ƞ!@Q} nG@.M%whd(U&h*Hp*nv#n,"u | BŇ Z皋RJ-|*D-.vLl|x;?LJ&ip< yrm'Tҝ"w [MR\ BetFcy\iMl'@+ 8Wp!9Ӹozٍy|2ub?⮵ 9kԼ"rd?# []gJV<a^Iȭ1do zؐZHM%gVg!KHg~_v2I["e9gj9*y7'' ;vR}@+ )*Kҏ)OL !/Xwu?lӛW*S([7IT}%]vT#q,_}zuA,H_ؕQS@U? ȋUtwl>0\O4}bTs [$+2 7\Nz}r%"& FB.yQ'N6mv$kCbjc$]slNI}\n]Rƍ!vn1o:Sup^abV,%F!.HQĈj3<ܪȎxqFOMG96]I^})x G] To'=ԙJ8BF'U\?pR.ևp#QTFݤLpQ['u-wEϾyɞ4KWmA`_NWv~ȵ.IygK=Jr ɯG_7ToqOa5))#~05U0nvn>Y!ho, 0o5:k,C] c*<Fw$dA{4Hln RqDp:ߨ0j`}%AAyJkAnpOVRKk$r:(2 jr2RT(<;[f}@,Ԛ󫧐g(t>L1Ƀd@'{ӋrB;ɶL{҈Ӳ 'a18x\wɬ3='~W%ӎ5-pQޚ4lӕI8skQx_d0 >jBg>HQW@,!cea?w=}㨹ɓ=O'iGryi_i\ +|s4\ ^G]xfǽuk.l`JN9rZ` ד;aJGG/>n5B/wrnfU?Zst^^}֭>;dw @ZwNlezۀK]c$@ {&YpRF#6'fFbPc Lx\e⮔EdО m"RYB g:{m/$H$Z"05;!Y@3%`rRUݍBlHC-6:u8)?U,,4vWiow|xngW.u,r9m/#DF@l}E=pb!rTVԥ72AF /s7TN!μ߭U3w*mVTܶ2D@JTQ#,O;P:=LX J}5gw3ci* 0s_L p@Ŧ 51)rZコwo3S~XZGE6Ԡ"r}t}F;JTl??bu*YvW}%=UWA _||q IϩL&X:."Ρ'GRcP衎v_8>,t]2 *Br\nV'$%Hbn?B'*JN%1x=IQ9,WS   "Md &XkB00{d/CFTۙW&H Rv C;խ;or^b2*p,:dVrPeFv\?$A[m73/8b/ Wtպ?Hloxr[musq 5M?:~ 3V(15 Π! Ws>qJ8-ܗuo\}3}LY:M_.,3vV;]NAG2%zbG u1۰*!IFVy+1@DRCXX~:Nj]$+JT>}odV=jU!0&̑&#.|1a[eG:',J̽!큊2K s-tmFZP?oA?2rC!~&.ymDMYe'v2huh#.9 w@e&fa!^_>KoAEjf{! tmXj^g. !ϥ0gZ[:óCլD_ޭwa 3n"Ac(y#Su8PM zahכhh OlBh]S@c2]VrhI~١ 3]jĎDo[WfPqRK50Ux!9_fHExT`1cޜ:œ Z<;ܝ%UJ6 8R!]?DzZ߀ GT@?lW!v^DPAoW6K ͛02I`"?0S4XgfP&R>䲩;hݶc|ҬJQmv.{7%6*n e=i1v& ?rk.| Q>]i5p&"G`wo*EA+7RգkHhuTq3!kq~EI7tP %E/ kI ̍u o\$&S`H&b9$"e {0ܼנb"C9iPu=e~%j@/ANA !vM 3R F|%H# <MH!! 7Ua}`؞fE{DH*/:b޸)pqr K1m ;4'gp[W7R.P%ժl (=7g7M}Q^D8R[:0p&Ehz@jqZҗdc.%WFkYnyJ%8}T8bS=A'X2BqL.#0Zuq\Cx R-(o{}hlͅ>'ꚶnU (nQ\|d+ ٩S[lLs ֐L6춍15ܮo7JYz*k6I09V`rRkҽL)?݉ ]FGG3W#]7V"#1D[߈R(5_x<D=ڂAm_rhrw' CEF> F\a5 3߮@NT{t! H .3͟KyjLeK6Q˷fY୞Q8(30T AbW߾l6Τ! u?:V֐s} EH׈./]p8 ;p9l=} R*C]k/tBP X?,9 "@PJ=se8ǡn z2{ފEuIx*Z]DN7((}SZ:IK$Yh*.{-y-#~s/*k8P8\%rS)pyݵ|qa>5G"c >u[xfYWʟ ~BOƢUCrVJӊ(0GR4-=l3厦O qFUCH4( h[__1.IU9&.yXX۩d (H=p-, O~I17lh1f]c]ǙWX])+ {z?++'.NzKEX,?i-`pP9u?y5&f"j'd,T*N\*)e;;yYm7AL@ﱣF_ :_"7G[¬ǹN׵ -"+FrgABܺ@"oU"ݭ-~,SG# q8t0ܚJ#&|˺TpQ31zhR}[p?M gNT,CCN%" cqS%Ѻɥ;KL,BN^5'tGp2 D;O.U15 iҚ8ε"$nUm({5krLẄC(K%E9={cJaǐ OqI" UX=%4Dv8A D6U}w)3k E}cv2Tn6^35&,n"g-2|b]uFTbĭH?bZ3W=]q4 z[!n6%:fJd8Ϟud<_W ЦؕkY{7:>n]h>"ZTF-'mVdH^`/de&UO+0o##'=u5We&e/T,x%+Gɖ\ZZsl/n>*5#|zP">V G=7TZp_g-NJPZI HCFo;sYR:K皟ζZ} 6HrUQ#0"iZyXT+FWaU`4a%i'}QGbboA䴍Q^dJ˵fڃx^f>r0*X]>g,NEoLUO|;"$'rt+uuaT&B{lbՉg^Xy;`;:~e^~^U%+-Yovaq)tcUE_QyƷ@R EsCEƂdxAc?=¬tQ) RTa{ވ0ąm_![Qs1J7Ӗoa*k}vdsEUTc xC])#;/ox.C]9(F|Z/1Y޻MRv"8F/uؗ{v_:ǚ,R©1Ct֎1GJ}ScRRS+'j@-m lHelK{ "r'w:R-dg_q2I+NCpl}=՞an)/S  ^EqFg ϝu]X 47CϾA݊, mvEYѓ.,P>+޶;"~JRh-[1td*bPxNx\W+Y/EsG٣ʮk:[E;A<3s0:@s!p.t3;$?Ɯ-y#K*@`3CQn-֔Kzﱾ]%Q/w 7~6}ypi(wjIVuuRe\NjdɠccdFIRCP'Ijت8z@gSZ)SaE9X#X3'YLAɎۨsCvX!)cHH`q MV_ÑhVYgR}A_U/cM^?nY+ēܱCEULia9tURG,jȒHl=`d挍~M] V ”|5(dMUQBS&U_mwm% @9"vkuWm *c$9`Tg4>A=`@&)uC첣%,ұPeZ$¡ 5acZEMc7__R@]g,nMN gP3?"Kfl'apǽ ^[6%};4:Ct}# hXBƄ ! &=[ȘN  ^c&3`B+T)'B`{JN| ,A'ov#gҎ5yjz=wwRPK qûzbv p:cEhۛqf̷V>d)-T͸3!MmZ\*#]sئYdtE7IfӒ| xP p3MgCDc?{x̻g5>{cYQnsEȽCrw7Ӯ$ Ef1J$km]G\XanspVl} RTb:[w_~^#mʨ oԛ&560Uby\ۑJ>2[Q|H T?Љ~=C.\4iUɿL"%oV.dm!$5\p0~a2Q26 c-BoE?39}|SΘBE.TTѮ3gTTR9KwG/x}iTE(Ξ ;g)E?1\τX2^0^5':m'Q);˞<416},AryfC>O4s'A$sė Wu\R1S~gĕ}KNʳWU$P"A! mh=^W!p3"m(You-U䬱&3-R1ovE-t 4E/(uQuv].OM%6AJ>Xposp1tDh$$$i߯@MT]] g@蔸n/kYr_Dnmojt@#d _n:Dϸy6VC\NSi 'J\-8B3~$pjTpbb} qc@9>b<*vJE,i"ht# Tqg1}۹8 Ԭ^iMvvzV{)8I$E I+FBڍd%k)4a:0 P]@~lR?uA̺_Z$&@oxTJoԴ?D=Ct*F88򚒼8*jnS$:醍nnX>|I~ Y6sIZ{܃yl)pU? wY.N-ݮ7vnӒySJԓSS[@d#O+jJb MC>o&fEe)C(I(9*8qY.m7ys/Ix@ 9ݯHFJBOOM)MncBXo?u&aokM ?^Uՙ sG;7Zx!P]Wzܷg 2vp wU8iJG"oQ HA[9*w$##c#&r5]^Ϯ;$˗ {hF Rsƹ꾶9=^霊A΄]S 4}2pvGgj#Df{pOQ珡׏6`l/fI҈=es\&T#')DBG!턉R?ٌ=~Xі T}T6[%'♒X3gZ:+`sBcqF~BMJK95,4*zlL9lWczp7 < \c&",vSof?d ]Iܝ!w/& ^l* 1B3W"̣eS'!+3޴R5l5ޛa[loʎ;S:kjh]]St˸.T!h?ëmBt*Dp965#%u/@eCK!@1kt>9s-$THKè`ki-sOxhavZY ?~9z9rh[hRCL{\#C)>JH|sӊ66{Jų;*7$*D~vHLBC - ( )ƶC*2WZV a>clR [z*M$^"HC)P+[F5:[W2o: tI'G*'!QY+I\vK>6/VہǺMƇ"o) <߄1 8 u IߞT4c ``=<Qu|[7iUICLA< h:PMP2_B4OQ}I|2`L)~`0#a^X͇5MppC*ZV$j%guYztD8Kg)6ej|8^y0Yza8~n`JY^z쓙u0yvxDFl|HBGqtjhe]r${@H>a=N6rk.>lkTdp"tŎAu&֦a7ۜ|K])_~ a?Y$R -0Sώm1>> u޲T+[xAnR䮽v&W< W,U QWH0\ ᷠ`-Krt9Nu}%&D[-yP?G<8p)3㋜ u:4t5\՛Sms&WAP H+eӥ墮W k/Pb!s-36P.\ϊ%Z@ =6.l{( /"iBM[&oK mض}25j@HsAீRyy$wS=&FM)2nTJCDz T Q.20[DZ{ aDZ|u8`ߘK!tP@FzeUoj۬c j{" ,x8A,He6^R.)Z=D孽I/By/wAdΏ8An#:.\V| \RZ~ t'Vׅ:_4&;WXMK%Vo Ӄhx}-CمGt$"ȼfF-P|9m+Ӹ5{hb5"nmSH!AA@} O$ch 4't3v4H 2iC T\iZ=V.dEWmv;RYEBaewr~b ~w:XI_y>l5Qk;bw.m{g@8,6Pz 2,o!3XOj&m22; ҂}Gܭf)/DfK,oo)92h+8k=jwl#vJCCEMrlXd& Ivu YS$-`C(tivghs geKW(=5"ršk :ݻ^\9y5N ayJ;)s5r!xV1ehe0[fVʦkd8ah[:@Ywy\QB1&ɂ Z!Y: R `>XIM38di0!Z\K%MþfIUqX^kl1Pl|A Ga*sj+YBvoTEDBs*A/p;GrƢPg\(/-/;9 +r.}C&g+b@0!4 '@Kf&/t]ZkpʥZh(u{ z HTߺXG%)2!"]*QэXGd]0kQ=еre4'VIXV.mn&7hZ9}|Wc!p:6;-:wbDk'GzCQUMVR92cg2k7@`ޢ ^}n@l|v=5/R6uŶ],pO;-Ly{eѾOUJa~83wV J8F_{s8N;^lUmoB~ھ6ꂁH2ɯ+bS.j?!Ef5[ۿUHr3#9EQ~9,fxa>fTH$t03 &] ߽YT7{aW: EEYy^Ԁjo.wMoD $9u{ç-V9%W,,{.AtJǟFQ#N7yP,]۝2i WP \p""88dg"r S"-8[ 6 !2V| -lr2N獆%w~=ȱ`; h+M7Y0! \|f#r;tq+0.N9;w46bKD~ip%~5U%Qh}.oGu6!jGyE/XubuXJŀARjvl0gMFVx]Tivh _ WU#M B5" RŇ!JpleP`Io5<(M &^ 6}"I:&eowΑ@`ǥY$tzsOh'|=8w{0 6l'޸K>ы;lOԶӾ'~O3G^8L+@ݚn q9^>ܤĎ9ǽ 5S}&_G'F ]V>Z8Aӭc@}` 5誃p[ɔ@m? >6*)NעK`F Nsko9b:_N2ީY`LbEDy$ $rȑsй[S/#CJB?BUt~`l꽵.ofn"DT>%RH풶5F"QE:w،?Qg\3y/R`߾XJBīV[;&i~W9O9k]\̪TI)Nog& Hɷe\Es& 7%CO Nۢ|qE&kzX)w#YBS#?}*' t%G&z`Se%4 "iޏ <2x2QG&{iRBbfOz,[IQ HNuy~uɱDec I4Gf&Z ݺչW{&mDM[n.BNƱ Ӑ&)f akV‰G羕9?0SSYP??v7b:à+UCg Q"N3.>3/91>ZQo@*Nd<\PƢ(*qYܫu˰6P?SΊ:i Ne;\4~Sl4˜^j WڅdI ,Cwz4 jO&2? {-L[t:`kk4y]h$uCZ<_ A)PZuv:hY0aIbdv{\U-vA4]$Ysº'dM= {WH՚f$k *LI/VXZ\9ԱScΥAXbFX]ݗɛ.+F1E=f`P'&U#qw!r/f0ù3,KΉdmʪ!KYK$8lH[\s ay6=(#I`MӏnuS=!].@ɲUPdX5x%Yc^!K\&!c~E¹1oȅƎshκ;ܜԧ{VL te AοvHb3pF`})-!ڽ7|%ğ?pxo$@@:"dPl闤aUO]Dr˹zQGOk#@Y8&kXջNEMvJ埮3@!ڲ3/qs=[q6-?<{5JCm NH8):8J l΅*(STe.9n_6gm(jf8rTdy࿣šL:8HSZs7'Wx&mq6,q~y>z;~vݰ-y ,ml i\Ƨ/8lLvu3ExW 7 " h1/ u <Tz.A0n } Kø'Sȩ> Mw8IOG4'znCP*vWz,6j, +m7\ ׊ސf P~hdoo :WIZ+ !RXB6v2._Xt5VS1e r; ꂜ_5xߍ?C}?չ%TIdtgRbqSv* tnC1?(.[q3eDEC }۠oE[j]WSub-}BRc  "C(+B:e?чGM^|IγMќo?L 4Fliث?u>9je2^ɵlEs{kl(xfDJI}0e=q8`ˮ%Bm ?t?`O/d[E0׫{;LuO zeQn(XECx@Jkj«ĤLgr]F=kFkGc- n9mB+, p_1W&9Q^Y~{$' !\8h3D4NB* "U ,HhrM՘S<(%tGDa#UdsMTgR ;k;iZf47Qt *`'?C|zyz^`n: gxv[>;)ճ V[jW=BuRqS7 INs .~; Gc}S7 twajDPUA_ԮAy %/ud~312Сre(A2Oq򅾒A]z`(Rq:!cq Z~A)b%%fZ2ʘj3fr&4h|Stm׀yQȿefgFayǡv+MeLG R_GTqhd Vet]'aq&F~Jrp%g’>R=g@d>{Nܸy7XO'V}RĶ}ip)tR3(f"D?hο+zZ:ceo䕋8un;7a@gnIz3~p<R}A%ˈY* V ? ,RPӥD7B…X'y;2+v.}gzs*Dڛg.f/GtHoV'b*Ii*Q47X d =|ԓzR/߆Q8-QNΠT)~3"GsgFR 49h %rpC^so(|y&c"v<,Ap1e'jQi[NJAS';_#*s[ɠ΀-F0Uᥨ Pj3!Km2*hao-0sY8on?ϱC`KW֔HҧҮAi{pQs%Xp:)Eg0balL*%: pj@kF(TCNN,#9ɓ@ W";q:F>pf*C[IRvfq38<,"(_MqJ41ƌQLUW:Fʖ7'u"|H݋ə~,ӹ=t\d0 {ݝ{JF!w(_US(I(+d_$okQm@\>E;>!XFb9KQyq3knSf^Kh`bMG%箻H7@LDž o9j 9+׾8 I%"07NK$> ̅ǭ2)NMqm|q#,p<ת7-U]a?7pq7RW׍FcGץv%.˾rZ΂"1t?R0%0OA7 jcq٠,=vw;G]ͪm;Ij7 glZ#[)Pe0MoT:Yhs:4cdԤ31f"P#Lp%~y]fvt'IIh'jGžGt b=8>;qr}M|y.,sZE.RuԽ;=RI o-Χ-+!쨠I0M(Q&zK`euД_u XZ IjYbJ5Nn_6Be3[ /桤 /l/8fyO٢~C9! M_2ȝb &ЩUn} l<1:s4IYQ ڡl@_ixj(h&NAvG`S$#oei-@7 DQCre@9ꘇjD#arO881 n(gr2 (㘼tI%g9.*7%Z m T2V`\N?M m51l"}l#|ruȳeD vEg-E>̝k<eƱ+^ħ&n#C&NY9 |J-^wnPS+(<8-ڂ@Ȏ>:n{% 0G 656 %3-MK[c>._gKbð1lJTT%`rEJ OI?0>.1-'+DVs~2K&3Ti ;LkC,7 .3 aXdfwBc6kLv91 q A!ƥv?Z\@|:3)XmnGj.Է}s8vd0x*c:OAOvK&= pSuP8mn؂ᆹ:z@s x^̖Wf,{kzH ;55 +!wƾ3!awW:{ńwChn#yg{9MQ6`S;'rgd%@LJ tda͂B;~ΩU '_r w+qz e\bO&hPV-*#h"憡 Н+=uVRO]N%~ /_J*¢jY|V\A6u%UҾ9MC.)>/Ɯh[D8YRvې8EpB*7%@tz>}$@6fsyP 8L=ʯʪT!D\.8\naq**#ֶ֮;yUG§Wa`lD/b^yމ^ oKGۦFX1suګDYV5>"@ XV4Ԛ&aU=>v<.5SW2rXEY3zyϗn"@~v"@󚚵 24 #k9b29RBs꟱ xt>o=d5`dMXkʌٹ롍WGJgw'd?nr+!JULF, ]%1Vf3wz$I. 1m(D9) #:]vXA G,<i(x? I0) SzmJRs,HpOzKHYuZ˟ck⿫Q*x;NŚ+)Jz⡇y_ 6ok+/R0\9QuDw3'{\!b96U'aPrwg8 PnrlZxZy`$il Iq`7)Q0ka5z!2HO+?;>E6PVlҽ<]Į-}(ըV15 yb1{0F)_V9{qZP-X.?*r̦[dǽu4 ޢG:6*P'P0AQ`'&MNk~ W>4G!tfgFB?ۺλ|j*Fۃ'0}*MB;2 :Ʀ qzM: xSs6c 1讋5D 4c}6 K) I {3vg̬Ƶa`aPqda8R_Rn7 n}l>w0s wy՝≠ӟvgc94(5xj|;NQOsΨy\ԉA|_ʤ{=c*DliP{`ݺ] UEnfS6056zʪխYFUg:tN(jˌnѸrtܙ=8y۴QZ hZ~OXF"MIU}Ԙ35rz?3wjF'3lz>w̻|b@Hb:oلCny3HTjW`%; [:n;K5c8/\Uw&PYչ݇ hwc>2 $H;PxZ_:});HҬ$xi!C&"ӝɎ&G6|i׶u>)rH|v9M<`EG49E{; 9>3ܞm3U"٣ޘ (>& [Amj/x}۟|tՀ A"ړ{ET(&BD:9X}eL'}k˃3TC4νArWvOGgaWEt>gl!y06}` չ1oe+gZS'%!݀, :Uہ_b UKIME,T }fE[m __IBW*A. &gs1ل(;kG zGx+xȎ~̦S uУ*9m`)J7I i21׈>vV2;56F373-wu`ƖHTN[@@ugr`4Mz򵟽8J!-iɦQbV`&rZd㚳1*4OCHz۽-k'*:NfA:LmIbA6/+U Ĉm4X&jZӮ ihN,1愣qIߓT$UxQfy|dhKw<ޥŗ.,>4UX0dRGcy@z`Ay"_L8.B&.r 2[ݨi`%*g8!)L9_XL-E##<)]1(MKHM*7n +SG1?%M'KOb,Z.eXJu\]"OXaFF*@>N;[ l+SH:"Ov?.\b:<7(d676w.j#YZ#inG=0ҵN| E֒ڢWӼ^tué%;Y2 SLBH|hۃ5>pO,ufcBH 8 }Ql#`$e:K77_H27[QyXK>y!4Jxpl/߁|tșOi}dUlh|( MD qe D6dkwg D~qEm!-JO'T5i\õ6]V2j0ز8}xůnG6>^n%y8UznH@092Am7)[2 b˵۷vK+I$R 3>pH4T1o|4)&YͰZA^pBmu8I0N֊`[܌VCJ7b8&MÌG!Pzl-@껯VUEImz#֏UK-1fAyMOn/cpqYr$!9MaQ_$grs$a@'3ݫKL˓7M3 K]Jr{cl}%E@K42.RHe10Y{SZm fhd"vk~M U6CB{O-f L$qdlhYP:x|r +4#ڏ٣2p_2gRt`%ai6͝xk-钩ᄩAF;񧓅}([X;J[T$,_h4U' }tQ3NDXB,_IS빬ִ"B^u(4"5:G!.Yg1<2;/y? Vn5ȕ$]xy\ݎX+`wgRv0wyQ,o9ʐ}no'y?zxPD1PyZEΤvxGcj8P^γMeT|\B4zUi5 OĄCG0jA@aJӧk4]Ė%?ǭhTԤx3ؽ)J@W6rCݔa)(PN#{[ǰOpgxq;TO{b`22z_΅eGvSHV:~? ^[g Y 1Qβ(qW8<4 G֗1uvC-G$χ$6V3s \/JbњsSjHў8d`G9Bja!OvQ^PExb.Qp%>B߿~Z ˑtj–a3YlSJ% ü\wwFDuͪ4O7Lpnv++!˽TqC)SP1s+yg6hZ(nuՃ7@ɺf }&sC3-sS4ͬ)!e!tž^+rUxvrEz>GᤐH  {Jpfzȿk39{\ߛvB c)wp>Q2wsڟ}?Շ LX\8Nu(m>,H(|,D}4cgL~*䊺 #МJ*{U ـ065[tNI2 " Х@0!'PMQ5K_K[9zi9-{xRѰ{<0<*zrڃؓlLze-rh+!LCTNl!..1SyHk*#~gO8tソcpNv8 ? wgaE禧 SsFqu ?C Ě琓pbӫ4ճ|:;3 ռmDBw {u$4SR=AW$Y>n=vTl $K2?:ې -6K@ſ]6>&'{䴶˛sG`j,>P#;Vvj&17Ųktr7sf} WՆzݦQO0KCҲN:;f]k xތeMn.&̓!{ B$o0 Em2E/_>z2QwA6D4 ߽9T2pP( hO!yxbq>3םTM s{%PfR]}ч|7\@!]4+M=l.R NL!<0 S.rKM9nxuܜH,f1cv<D9{1ˢjW_ɿaI7 ;SN\uJU.Ls o p K];LtP0[ü)|&p 8Au[ f}v `+H_-ZBqXgF3TCI 1. @9 מw]|_z0`8$Ʋ&qy'8,D \#@k>q2ml'ϱuv43,E%6m+BBcP}ꎡj QfJdc\aԥ@© NA)1]P-zܩ\}~=t3Cܘ蒭*'$qp pWqpOY<( gq-}Bՠs8UtBf^e)55^|4o< e;hMkLMBav¾ E5JsɩWhWu/M a YJ:c-ıX]܎mƫMevEB5Z@v>5Ze(dV}2omrVIJ}7tOD߾p.4Ҽ%"к+DX(ITuȃtjSsz]ib>!A9_ݒnWr;K%]&XLY&~7aFL_əzshIYJqc\!R#kP(qL>CP"aT* .;9E%[(ecbk] U^<RrgCjjooҺ(?#bz'N8k&`8% *~A0w,% xY3>͠ 4e+׫fWl ":uVG~7.swﱵCOl0?ܧya'0mrRb Hz5N&i*0 E }gCscX"neqpH4Y h+&6,B Jwת;R"p#m&kgD߭oY|UttP[۴YXx я8p݊~5ZOz 5-o1k֍ۼX=βB'40< X6`HF!T*4ʋ}p(}$ǂ^)y9|0AAGiL!-KCfZs<CoK#0M/!81+ my|M: l؟wA co5Z2J/xrGxx(z~ӏӪ}뭪XYK<] ,ٷOGU+=x!IR3٩{Ed^`B>Jդu2"N+%+y# "F|#TF FC'UoԒLGmDln;V [phxοhfྰ)5~Uɤo"^gXWњw甑~lMA wqzrv\үߎ(lm3iX)*,F'1)`*#l>3ސf b]sh˓ g]";kta\79n~t|@^'O>v4 -M=&}LzvB[ Lf~f픧*c~+T]j\4\\T7>z~NCiyEIߙE_~[cd7Xwb`Ə%n$pC/wBcֶw7o*d'*$XjoɨKrQ{ɩ_s>y8W2=.Xn' 6Zj*,{Em`WhlU-Qcf#ީ|&it)U(1y lPv3\&HFm~׃-[YxgK G=e`vuOUn/Qݷi4e `uāy L<¶bLǣkuQ<3!06nu n|啍P].BXh<[#`֙4],$J_` 4_؇mOJ$dB5gB(JUBKrw ,̻Va{-jr(MG[S@za\p)4RB9 o]&nFX%0Wr\G i'uGHB 4r<ՠnF"^oطĀ mޤբF iYS}f,<VݬRp M:n-O;h̖#n&-r!dD1"ӉqkU}fm_)FՆZ &Ve Tu90!6lъr_fzCѷf%6LoA]f&538d;Rn{Wnk=?X vOňʿ|GpZ X25Ti H>Z>noP[jz^s+6{HG]<%[nCFB dfphR9O~>k>IM2A2>U\bt6L !aϞLt,``Y@%bOѩ*p҇Vj]2e3fӐCv%,X862d1uU/UJ`hqI `j+؉! JaF'_ǯI/Qٽ2GMȨߕ$XC:>+n++H?3觝=2A{;&>gB{d+C;~h&t4̍m~ip+9rJzW1S͝fFنfy)[B'*,&?wSanB)N3=u| 2QFݣ} ixhrΞ.Y?.'ힵo~o B~c**Aq'qt*6xK{2lrZeWp|^^']1B%*Xɼ+|`GȒ+y5ڞ**cIlpH8tXmV&KC`N0f9,FeqNw_)BF}ps&E:o O o!f9Sl2SuWc+7V-9𝞖w6:s*U,+K!<?t]z7rdWr>q$ۦ0cnzkgG4}5q%]H54l ؊`|c>vGQxl4qȄU HJu,.֟|fќeL(ɀ<=4ąr?ngrۼ;'rSA%OɛڰA7CLy(hdIYזvy|#kL6׿\ `x$Iܰ=w_=o6b|4pZ`UW°ȍhzEMPW%SI |.u%CB 1('N#hnmu08b^Ž=BvTq Hʫ42&\h%pڽK]y6W?>PY|:oB_uS~u%_kČZtl !co4.?f:gmF0xg9WՅ1 gM- (t%7 _ߓ%4;/kw6X0WHr}| ě~@x>{yTi)(/}cPIf=߂64Wuq 4nDr)z$KU* si18DB|艁XtBNҾET+ZWBZ' řQA  O,Q$㳞L`W.aDzu(Lh3B8;kx*|YũrYbl%lm[@a"]B]%=p#WWiPUP,D)ST?My\ 1·mNX S(-m`f x-U#[2tZ]nJ}F?ߵ'i[FP^5']}|Eao7i(T v#E2F /m$3+#uXFF& e3[#cD wGX_ DNJNF*H2@sv9(K4J{ H~CaC؅$ '$՟&ڈ;IeO!҉/`*{n&B79RtZ'%`RH應ip_Tyj. ' =I@ D-@,ޗ[Kbn_rP-\zU W wAvAX#5l,-ꥌ\^v2^[o ՛}+bb*RE;Rj{6ba3G'šSq`&t`Ha!t!![ 73(eT?"c ݧo^)8ﵿ4&Fgd#8v ؚJE A%5@xKX hH=?ȉ9(AE߱gt}0wa0R O(1 ]sF[lN,B-߸*#l~wtXh2+j&oCyCpBzѿ;2iIZ?in}vnGP-qO/Zk.uSL~1RxiOPǑ*\C"J4cTktam]دB2(5ObtG  Ukn;!>w qoC%"l-P{/&y1O0L\:'%=Оf`2I[h%8W2Ic{R =/Tzݔ8RilWh5;>9}{1 ,R8ncm%~/ʐ-Ä-Dۢ+S S5[yu="Th >B֟A1W<mC567?;U%Fc+ȌJ>\ ØxgXpY89mCjoJ6i>|C;=ŻCYq;L Nu/!YTWr92v}"Y\bGUIml tFS+`w28AXCQ)7l'S~k[Ág˲R Pݖ>ѷ=@p~˪~+Tq@F r;iupBhz~אAc8WTƊsܓQU^*C@i`_XgBH%0󏫧*WZcE# DʹY+j#̜!G/79JN(Tt! 4g m_ lgʖ`zƤgp=4>0s]Ly) &-8OLgaS{jG"٦.\gi-דJp>J)G9oƺ.|I7;d;P^ _DR6vW+ES&j=aQ oEYѐd0 ^@RWИu\)Ch'bwpRR:8X͊wr"'e,.BsaD(Ytl@Fͽ ĩޏcgj:F@ɦǖNLI,Eo/Kn^*fD4ё09%‚%NXfZPsBTWz˪UAd#Q{Rd5 _4tqY|Fqtͪ, Ko_=5+ p&lo7[{ V%뽙;t0_{ρ~.pPw$!13@e*K!'E Kٲj!!C{2R`P4=I02rbK.Q.xQ,JKV((+͇Ku  +o4G9eéJ/O-)J=0 18f]'"_O)%>dOy*Tcť41Q`)Q { o}pƶᖼ i8PxIBl]_ ;&c\$a{eeF,c{pU\*WNһd!6/s3jgBP^~tjME8/M}MoS1׫٭(W`Gtd**Vh^i_^mXCs`5 Bv̭6'}̠u Tn GNO' ːѸ^RU%SP*S+p4=: PV M$1m>_5^i;~ۍbr+Ys;> `gzDdm6d`4,D^Mkh2<ܳ:BD^`ܾ3eEof$!%ŏbIyG׷>mjX'e(ВR5~d yW]9FCy7고zW9gnMHPa < V6 =ҕ2H(Fl:$\]V T'6Co\G~axKhc?>TmkK4E4)zYh(" 3JB !MJOq{I~F@ ׄɪ.:M"'avSLY_!nHP"#)˨7X~r6+v v˩7lQI@07r|Qxvyb9,{hK*,'춴6%aZ\zu&{ }K! 4w[%~|ڎDi,o=^XNwbb(gʄZ^ Kh@:)KS%"wEJ;΂0ݒ@ M0XNcuu7iU22')D_2w>LIҵ"{쬡E!&ub1"x+PyB+AourSPixClca@֧ iUcN2$ ɨ/*.xsASai:|" 5ZjG^X}seu7e |}ZluIEF^74 b*`T[bH@ xaը; 3Q:Ňn)h=r2y5dH=ƎcNZҺZFNqv=SI5]щW7y-`SNsk(@IS?ӕ] OQI1f=9 "­vS $C[,~ Pfoe61l9⩲:m>|Vjۓ[]LT0;ۍ<<mV{F|Q@PIrOܬUc/_ގL[nTKqEH@^F;AA(0HH(LF5a] ¥cә!lG hR/7ӛ?Q|2HU~7L"ynk-<'ŋ QcW7RF1GdWxd#o`DS:+,q~;{.`s;`ˊ[w)Kh jM}ڥ,>, #aōY|@"Hq8'y=y&(D|dQO cH8h ZUmM9=fUSx7wH1ZsD0{=otM)O}7>'lRX_)~a.D`"/a|Q(p4 Q5ܯA MT ƶM7:s"I-I&X An^hyǠ `We{?K/:CgE/oߋ>-D$Pb$elYH0}tj>g#AD4cMOSXBp$Ό v&qNHNR,Sr7Jyti^GK%P̍JH{?P 7ɒ-ꬆsD&ӏb!}D$a.75˗e.0hJt^\ vpYl-kR/-ě-n}ڮ2)bc:V o i)yIJc\1BĖr- OPzXwW,q2]iϳw|K5!Tdiq/@*l DŽPtH>IOy!tR-t5*/:c Y\}Pm .xX8fsxTVdȚ9m-Ͳpߦ:X_ªĢ]_+%J~8*8Ʀ+w; {79ɮϿ{̣mr@/5q&Uo1 @MhA!KP2GǝuOVe!sB$ࡐirsgz`?Va=1h7]|Smm+:R@Y 6\8K/jA{Bv׫:!qk2i\,Yz@ 7u;X?HiԏsHtg9oґa|D h=$,L]w f? @QU2rF.z$-(%=0vty=kL󬅃cj N|;/WVA9ُHB瘥_p.R*?3P@!;Ԩz:,9@ii`600?:Fe"5o{j+ K r?GEe6bX}|l7kYbqϓH~%jx{ FOf}t +CA ”@VO9dmrKg 7IVlG6f./+ Ta&e+߻Pqwl5^sQ U tX;Mn[!Zo}/J 'e3 ~X4 m?NKj ⚻,WЌ_h_&ZI\_uD_ҦJY~'8VtP/Uq??o& zKǖ^/QLWVE KrjkzSu;#}r6>3[*ܤ 4f?h@}xr0 lW$Ҷ%sSNqҖ#wߵ̑t-V ,OwGߍ0+ڗr*TR&ĭA9./F1vYl(ӁӡJHu!@ xZ$癕پi){Ph0qBDTe Cd>6d.xOe, -F[ra]\fd$`+8 マ>T}iŧ,Xpӆ$ %g!_Zq?MʻdgGenJ)7񴿤DvT"j "^""Nvj[5^ЬUqV&5m̩k}B!X(UAL?~-$]z/dz$m\r0S4rj5^ N0H=#gTAwn\z6/Dt %iMROͦꈛSX`B jUA(M)̞ɤ:2Z駒yv+1 5qGɈ|/Aqs P vĔ%MuW^%mǤM }^ UT݁ME|3Ϯk7<"i_ wk0^>/0+IA+ʈ8~nEdrn}ܩ"HJsbPQw5<}64I! /j[BG'V`\u.}mFۺpSW|kW^ZR8qR㺕Kj>5w#y;VY4@vƦPC,"U] 0Esg5M2twb8޷%z #$@OTl2"SlTdzFA;>H%qNpl]lnUɐ-@v3qpiMRn>wp*89ᙉĘ3*SB999r9|YwS FgGY3- ѯh}4Cyf} )DEL }u8kR\t&M۩)s\ l|51lc+kq4E 5ު y2w^_dT,zVr ny0-'2G*"*=&W%|V!@ueEv dٺ\xPp];8rԵgֱ;Bd3Z q}=CZ&}\-8lUx} z0u6dnp硱P訂;8kG&g[f{u_ Ba~e-RC֙S)vU&y>+&w>F0ePWU@ 2缙q0Vj-slR?lx%=~#$mfO>8WqO^5i|moq$ie؋8be}3]* D`E,аH@;sAWbH,1DEwcQ Wsh Ҳ^ eCqd7Usye*^Gpw;4Erv/bhIkOFl: Cb+BJCdH bL? c$j#iх֯>ʌ֤;@TjfJf+[fT\%rXZGvUwpS*x1 O`R9Ï:YgPo#G8dc5@J}eM=o2bXz/M+_:3r2H=\}-N<S*D96kPetǔ4"{y=R֮"=\]:i2Uj">d)}?LqE!ZS[- W g0?3^:f\C^!֛,U%#pi߂7)+~R'^E=lIW/l ӜXy<ܭϭTF5O*xw: ؗf[`8Ya,d̓JW;4lPSǁE e;֍-ASTz/4jf-C KLLe`Ηʇ5˱k+hxYf> q3m9ܮi?z }jtGE`'BcK2Ӌ !mm e\.#SiUvkE?ᝣ>vicqa~[K!|P[*Q@R?GP 8ǰ$ڵc)Pƛc!QOr9Tˮbu@T8C2ތK|o kϷ3OlZ+)CŤ?>#1st7wN")cL$Td'|Y7O>/_=.l9.r4JT TB} )7 MM/[A_伃 t rn\o@GR6mNAff#+AsD3K^3x{-KW`m'1܀W>R:{$u,mU {w`)D;\sFv8Z>A/{fY:-)AԳ<nE'`c CMW86iK>q9܅>Z3 9Aa>{TݼB4F ]>%N~*M15􌒨kK^g^_~LP@é&|m_ŖM|wo=H5JsNT 輋^JٿډMք> ɜJa_|]]~ɀGvB?' CF:A訛*.g/'m₾_@qŸn5-#/t`tʃw3PWuvt;Nv>]ͯY! nH>p{gx_?'ԗ]VB" (h'm͸zWh]{:(;a xtgӏ*m:#'rJL:6$*c9N[b]Ef'+zkːNg%;xa\ݖޣ@gvZf-4h8҃v[ˠj[srZ?*i{s[4c5O1#iђcl6< ܋u4%\;VhE_LENm)lD&;=)?d#Ĕ.`|r />\_== r_u,n-ʰ41eGLr>vq9M:Ce &d/dPoWXbmZ8"(ԟ; =s4Q5h|rl֊m4! ƴI$H.U(Ibp;l,9sowXmFLsHJ;(?1\x$tZ]ˠ NT^ȻK׆plTX') ՅcosWqSH;Iѳ~ p+Y5tC"w镌~F?x:8,^٢{ãz,+,\I7uL D{*yӘn0]iE_wʂę#'@t62F·*9`K!P_݀Y]4*-# Y _c (pyTGZOcxNB)a X-eZn+c.Q iV6unc|1[>IvC+c3x.AȲnܾhs^t%eě8%E'8u @%b=WEp@t25hD7b{G =}m?N]vJwȀQ Xp؂d TboimZ{\}ƄTS[ǫd3au`]$lU&|7 =όew!sz4W1jV&X3{ Œo(8_T"nzY5>[J6/j;H:>-^`B/Q!n;{HJ MRXl_5:u4_M1&kE(ZOZlkհ5wp\sI! :*+YDܩa@ZF{^!9W^5'R7 fSV&eʑHA*08"\*3-MM9aS{z1w)ײ3N»W}->>剐~|4?n:V¿APTNgHi8osUA!pO€ϰHR~[Ƽ%}Fh (r=5 @jʃ 6$oln z:-½P J'ߝ8E ~ ZzXj߃hfxiw%^tyRߋ?W&,r\$X[@S{:J$I_(2xur}grzNmbA-wFȺ yO3.X^51p}mGOK yR}_l_c 5dMhI rlٹ7>T[ & 8x,Ә\?JQZ(kNɏ2ն_,в"$a+ jڙcGdKl,aMP-ױI8`5?DW.M?­$ҷbUL|9Vς57 p&:*f$xJ.[4c9?[: h[o7RC(icU/~eoi!YΛTuAFzvk]iKjetθ_/߉ 9> r `4H>MU%$ ,tzʳkg*J?5U=f[RvȁG^NgQAxXZHHZ Xx'yasJf6G`\LJ}*;`R5D*@`hh( 0.X6T|AM<[WEy9uq{tfѪ=650dxYҶy i =B*yhu9dzZpQf}o9h )u9lJ='*[WWx,oShY?f8oS9ʵTfB ć[9RcQ (/34Ñnu_D.)=HсR&†$:Lj7 x?\r1 *xWG`nRJq=!F][H*<)kH]PV_2 olzv`(>4=rTj ES;kM:?؝ݓ 3ZyJz 4nOB*+`*;@*-ķc4"i H u֗pR8H] Q 8uP@at1e gdhŰm8+N\Vl_0n0Җ֏Q,%MKEY\="_ϿR$k ofVDYQQCSL(#:AdW(`v{uZ\ru8J Mts5Q6zaV6W G} &=AMW\`ֈMRA_s~ߧ type :qzxځ&K%_/7k7d-u|rblꝦu$[,[,_'߿PᦹS(LCN9~2^>ơH/| ^(l $\kZ4AR|w#Dj;ySmV :oxL#w=&<7\zB5ؕ[vQwhs}*,ވ!kJ|y0#@8PNif9(E|>@~.W23 P&YFP GG f#jIQȕH8؆%*ͨBj07*sS>lt/޺? .yъid/n4D("Anf*.*v <Ϛ jl- KX+QKe `Y"j'%S;=0I5fY "..'Qq&7:3ۦ)W;OH6g{oijuXn4NkrȽ"2y'@iK9L `FR;{UgZSg⽕ⱉx^e\?MꐘH!Rcrr +iJ6pegFK=ݕBf*a } K&M 1+mEH\{CmT>mU]>)[K&DcP!5HmDM%6.x6tOO cS{s !{Rt@q zGmQڳzu TҨ+ۃ}~o^μȹQXU畩vX!΋GRٺQtW3o_5 b?!# cίKE"x2Y Ι`i6nÐ#ԉ{=Z~̉qMX{M$Ȣ(`r=B)*`&7}͊8Z W鄆-v0#޶ZLEZGELG\f`y@ ^hc'oEu\|W N?`}V=!Ŀ/9Jwӽh(/ Dl_zD^'cge&bydցnx ˁ ̰TfHvNur:m4L--ph^/sSkx{hLGtDBң [t#YoM05AA#ќi[F<VX<-i_#4^Ҫ07$vd I~V&QYo߾fݷ26`/tζ q$ͦQV4+;7/uWh:5WHISha%l G|3(bVF4;~~D_beaTl+vߖ1u=ȷàyq>X{KQkF|DRwed.nGU؉g',Ҽf@_t;݁0rKt:a͔.Bӗ>cC&{jْ[L,+ag+iA ]TzClLi$"Oϻ`i:S:'*oFh rcǪm٬N}Y & ǣ7wdOdLï 0N–WU>CPZ+CRÊ_~>Rr%@nKAݔ6x=_l#ɳ>iGZ-/775j/ˋiϚǮ(,\cbsY-pH)J NLURN0Wx/r!C^^U#P|2y`80 {[Gb<3a9X_Y#1a|jKP`b9R. ׋>U%3cĕ$NfAY#Le"t,_ygl@:$w *1Tt 27&omQDeds=D#0փLbkapSh>l@x02ܙo"waSB,wbz>횩T f[3`zl ,c^/9(+,g%|x9ߩXLAP,Pb Ĭ!ᖸdv{ß^M&`dn{:@QAKđD}5N2HүjAD)F`ϙ7V_Q;]X lK`nvz`LpZhV˻ fmTC"DHX<+ wgP^djX/l '%ʮNiC0uSGOQ²8QTf{._񶕋zOJٗnWON} $N)֜,*ŏC1F+'-]ijr $QVX@̏KE0dtCn=fp6/e^u<ײ2 A07HoW}Pt`dɠKy;4*8܅ ^M~]z[\ZxŴV@ tpOFl K\vdn ccFۇ$^abijNĶ?(.PgnC 2.V~"e 7 kǩlxz7~S8bwbX6w"H H+̨HwUݛk⭫b(xX4lf'v #)'14$U*zxXb1;HV H^ꐉLZØ.VH[jM+rIp5{oQˑќcf(ag| n2=cM'#&LI,$0!a@-Rџ㱫ɫ9Nu?RGWcL3kK;8eh:|G"'[M`d KCɋo c@}%߂=O|ެfrYhx AS,>XBWc_sc /У)$GDZ-i_Qq$$aɮ*ܛbUP3`'I/z.:}5ζ+E7\;5d^| *F` F=jTj1M]%`X!D5d l RO>l`JlA=.?P8ˬRG>"g 7/wU+ť y^b|Qj(.eGJsm# fU̡} 2 Zl=} Zo^&!r e&:M)cV:24K΂KDl<IqYo-y}l`{K6^q~owIbB.֢jO;MؒOE&`m|[rad쐖5k{}ډz+}szc6-i\DvO{ȏ;NҿeP± >jB+gz MB_@puXL1+<9)AF0]eUL]Ht)}oro ZE݂∜D1+G'r3o!T @(²qCkV'4Ƚ t!_% xGym~T{(بZv̏e0M*h>TQFa#pDJ>|AjOB[ 74 5N]i:Ǭ&k 9 7DjIdd*&"i=S}3j6jLOH,{{C H@LJ8v+ /B!:Y:YZibpñF5(*cycV>;>Ek@mBءQUpjsw$,&« B#:[RbP!(D3J??!շN~mc7s,913 5]q}HwvT,Sn D.`ۊO *iaRpj}"쉷a] 1ha!Y%0My[bضRNm4&綠H("z;~+3.ŗGk ](Tu!eUZ;+! -)nmTOigAk萾_'Mmzr X[?; +R#{pB ;qnӪO76&*7dJoT^6mjI><6 $9j  T4mo뤂ŏ\ :8%Ŗq,ZLxwqې@tRi*\:͜OE|t>D˹CtR&ld;Y`PtP4WlጩoQdpL v~ 6=8 ~O0ߩC@5nBa1FrjW[V2X"Mݧe ?%2VY'1_f1QvC{}VЏIyMRWN'fmH:ϒ!BH֍<=hOA O메:9öO%vo[r`\UȭQ~gX?6lC%VZF$;pPp߸U# ڻ=;0Р" $NZ (|))JIL4h^C?cK653gvd]6l"1vs HBkOina\)+y]%;G 9s 7nBA_L%pUWowB-uF&kL>V-Ͽy!#-V3b}$ǩ}/Y_մzIֳ *R&DdmaΊˮ/ ?fXr-^W=>sCHRbOQGf>ĢVl'8_iw)fd0R3B^0_eK`~U|XC1LUJUXe^j4. 730e \QnE(,) V=qz@D~ M^\8؃dt fVy ̖&pd5N5:!"@*^N_2M ^Rmc|8ioaCߨPuY4șKuF ,r>؏XS^1+ (wj$[?fm=ҜAKhàRsGrs@,rt,7K@Re¨r SH$IN@7P&$YMܒyl,_&B`-5]d؛\Nljiy Rk -~ǦA眏XߠonId6E3,sEhi"n1BZpulK;EVk -ф/̖4',Pg ;}Ģc³d'-FUޱRC cyT(vߪZ+hdmw1s~M(-Ys{%J֢W"bKN g.k/3 PRh}, a[2 Aڷ凋\S|L6bH'̑2@?}&nq0b䒱[  66n>ee&WQl ҭv*QVߊY;_=74tE'$9v2މu2X}it!NԹ&wx~/6e,viG[ Fj9mhgo-Sۂj޼|~w1?ц'e9=#;vjrdS$S(il7^D>$%ة nuJ=5Tklto)jh ?"f-.+l,U&8̂Q JaO ^w%9?s<ɠ܈=7*0SIx-t(7`O ~!5⌝]*NM/U<.Zpb߭Q$c9?QL2RnJT9 )I h}kafR! 󚤣,J{q!eKgd6}E؋ _oMm3e {%sR[j 氚iRWLNJ˗p[ g,>^]7&q{l%d%3dq(zb$oh ۊ]b h2^xiHV[2{/)SM̦fpd1J6t,oVBw[zv9C74_τƍ2Mp^L -<m!u]GV˿E…Y.w$|5Aatrբ&`~T#(&e˾+bNحM,qͱ&vRYS+$"ɮ)DU4mFCk'|瞥x1nZРo<k="436Y/‡6~>Ѩn^&ٺY3rğO`YU(N'Eg>̛5kkgY;2TABj-X HcV̑Hy JfM͘/nUaEn$oHN 8hqlrl]`/ dHG=CaE8hs"[4O8Ц2*5p0smiGͰ?1-hc7/"+n$_iЇsij"; @kГ/8aK-kKdD@XLSTe01a`T~wD@YE0}_Ε^^4g5e/%O|~ޜGS:vLQ-eo*B uhDK"VcqDpuɞ2,O֭rM*@$t)f|SpwV}BVgKy=" %tbI6aS!zTdf1(-SEðxAZa4]t &['~"p)`d߮{܆B1zV?fID N`J-I_mOpH,M"&FӘZ:l _Ы9&;l;!7i6 ġqCࠇZq ԣ͘PGB%Q5an '!N"8;[ͫ ] ݦ94]6 :$pݼi@Q?\p.$TJi lNr3 ,)>O5C,dN0Jr`H1@%5NNȞ֘^2!DFm>H*-ՐT|èSܶn .b֎fG9qai+8v9cFG&gĎfw/u Xlt 9`2I*o|.4w3Mao%B&ň% een ?M\t7{OKsRx5ByȒ;((8gIP^Vn=p6KC.KZM7vTaup*֨4sR|nBH sS|]wGk{cL6! p1;:Ig(fVՖ9ĴXoj:K_dŋCj aPCyA64|P1bշv=la>^".6R'*RMAϺggLF{Eެ>?L?<:1&YzdQeLP;NLjS"E @YHQj ZMbsXGٽ?5u+Ǚ bD9{tyT4uZbJ`G95uב[b6#n*;#Щ {f'I#qkuOaydIOHNEaT`m/1iV4n=^Jܣ"<nx\@+0XSjgz/>zK(63>&cnJ"%#`fuZPp@R)FZ2-9?Z>/3uPMsWj~.I&s/;ESMKߝNn~T0]\kNk˺h(-m"\ph.P*P%alc)h \rE>88afGM=QV]C(ib /ˆ`nꗍns2G?q/rtKfxYV?TLVx3@m633R2 Qb\U'wk1ń5l f@KƬ6, S.<=ac!#,RE|9YI`xӶ\d',՞wt5RS޴\-mlhB#DoRhO|[{c\@N M0w&&E~W9EDRc2sp <46U[;>dF>8r[\cZpgRJN+I{.O8gOB+dP&ðkI::da qH E!F[?4NXrv k8(C%uA<-rL1a/|ИʋWQJ21#Ru{mÞ>*ym Get<6۲!D+3h/ 㽆^nLs0ۍ8z.` YLqMIӉ3D& OL6;@heeOOR<ʦq7*$,t|"F6)knc SE<ތ.vu uߟydkY0̰*$;Q, Q\Cb+XspuWjWVQ}_i:R֭lˡ'Ԉ緸^oJ,0R-dz SKV[h*,S6AR?s.B}%Oƞf#pb=u""=&7KM6t%ΎVe;50 p2T+E>ށ]>qk&asJr~| 0L5&ƜA,C N E,{O`~+Q) 6[tFL"0@` ] B!WN"YeܵuyX_FDzpl<BN qcDC^F}3~ xC 3Z r_!mR^Z6Vmsbo$j4׋^,b-Z9TYk=]L6ܻfS[|  U Nif_۝Av87rH0$QuKE@JZ)ﱦ,K䲽,`UKWriOyb6rVI&\Ӑn޳8 L껍c42ʘZ,_fd|lո$<3 4vL4 %%zIsǗ !xֱF!|60hj15/#kLM oGLt|dH*$F7M=<99o>4}Wܵ7Tsސ jL0:<p5c>Ւqx%X̬8^ M.%8TzacqܖTD[vȳX X aaoyDY]ВS4h9`EGF^GL z4և5SA<m@+3)jkp$. xK|T-҆ 眰orDҸvWn5&2 %T@.[;rtYRH&_־?f=lȣ^jLѻZ=#TO{-T*N\oE;!lŲ|JnLL\SΧ+F̌ @%!j{oyf.D:Ge&T^qs@0NKOE>m^~`ܿZS&&L!8tp})B1QɈ!yeK )s ;*ܕZcg󏌥"(yt8Խuⷕ*Ur(X6t]!#TaԀ3_Sh^7MMN"t(= xqI􆯐Z%V$9|qIs`#3gde-le!'e.՛caO9[VTs2G-3xj4bgE U6몯y/^ڝ!PmpM LmtHB\42Ql:W=X*E哻[nK(Kr.oQ~ H9ZY{XUޖ ~tbgv]QY\Ia1y{I3Vcko^_u=\#(ú|}V(qLHKcw$xiB-u ٲ(t niD*(?Z5/\H́f^oRjs1>1B1d 4FMYM%,*Osnv k}¯*aӵlOBICV+ID-ǩ^$}w}S$Cy*+}ZVƲ<ӓx0` z`^Д/pJԫr2l:Fbtt@I.t?Y8 ssҜ^IG ||lJejQ-4fKQʼn\B%W%?UC KE,!ɟꗇq~bD\Y;?KDy]sPAԀlӀ47!ќVQ4%&;I}ʚz}z1]w µ I~^rd',T널z32[+cuFR;袢#Z%lB)$hgGƐi_mK̉ݮ cuJ:U19]9;g@] hm QeISP 3L3qx[ q<7IPDm}76I o|N>1N]V]ިBxoH/Ur a %g\iߖZ*VfIv)NO N ϋ\Dh/&6sNhːج~3B(X!y S8,]NENR&&'cSWN"Y]^p.>]>g\T` it 9ۮ$ kvS޽ʮ+XUY:pu" Y=՗,!T`WN{~?|b_~2e>*J&sV,PTrӖ7ARZZ}Xe+H U.K 6KؼeO@JX&ѫfwP$ȊcB.Y7ѼD 1 2* C`9wZSpf>Q_irtSɧdꠑ^ q{NH# K⅐*}QaOXy7DjLiujkǬkMQwЁ]ʐ GCy}ejZs<a E3|.0 hn~VLwPqVca@6Te]U!IkS̟}(x}TG-sŮ夭Bw9Ztw/-_pG %`fC~S̡$^R3ܫ!~AXץ ǻ' (UҠ/|qnͲ؆>س%Ecnn b5{0) b5zf]bGڜ,4I|-[N Cx"B.PY"QC?Tv@6#ôH@AJaz$LiI kmV"z++liNQNy-1>p>wQ- R οȿZJg^Rbِ6.Bͤi]uK,Uk`)Y<ï/=dyJE)9O/Pwwjk:55×6eI^RGK D\[$/Q=uc$4+.'lv{~_eDz.ĎQf~MVuG 3Ӛtlb~3C ܙcv×!FyΉA?oUuH\ qk~2 eP<`>d\C /ڙ{XKJ9L3gg!ƹ?]I/in!0{P*[DŇ5E4j}7IMz}[Wٺ;$O=ǀ8Y6C\V2'ir\(䂣\[]jT/Q)6v:練Uu Yu,Et؅cIccqʭ>:|#ɠ7A%y"M|6ӿlmX';7=pω).CqntS+CrȮs!}'#RKڽys.￶:,j4~'D6+ \p4kGf1oלc:.?1TIf4{-0<2bXQB\>Ԋ8OY%j+*֏@ TΉ5|5J-XiQ<؀k& Qi\A?[ƿF8lKՒave Y.H'&ȕgeQ/κ+.{|/,r ͒& >6[y]dm;QشI+9hV<{ }uȣGnE)ޙR9_lp쇃a3Zu="bh 1e=͍ z"co,JiH14 n`;jv_fѦ=΄GxW x=7e.a& 6K,S +.@=^7 lnO]{B;YL=\8b8_km+lR4rg,?Yǯ.]*uQL7R7/LJ+Ш_͆҈s[3[l /WMь|!=M2l5?bL6lz3L8s; mSgW~%w钱e#YUq8P a܆f=%kcS@al>/jY 6~d% 2uxq?#3S=PwZY .E3-7cɀR<#Q_|Ȓ29@*e31p:-*@4$3ޙm gi!hc*{>#ב>s_BmR#W7$&PHCi~[wgvq\X׼ L~pրM>`(6\;"Ԓ 'RVA|ztr@-f܂_lϊ|HMRc'$L^JO5 mlNx\`}fUqȫcd:7O%lzA J `qʂ ܓM&K#>>.He.ŵ}6`'Bb࿏vYNCjOT._Ͻ)P+*ҤCD6qwqq' kJm,Vo|&*AdpmW<ϦAYoІGtN߮"uG!jsoه0ǭ4lus9zk"F =|(&u1)k.N&I;{H#}9Pc–H{ -oeжi -\-QH 倡vy{ۃV&̚cPR/J]}㮺Ŝ_pGno(B*TDb~`x@KyzO`S"y+拊 n,dǤ-Vo[0@ aǜ}gQwyBE[$acSO`x;$Ͷv%^WZO:v-1|-ҝLݏJq ( /)gQ!fZ9ɤ%4-N_%ȕ^m /q}Iո$Fx\yL_`;ߘSjPTX/}T`H5\F.OI(H9q#X1Yc#L36R 7Exᴝ^v (5hM!vVQrM Ƿ}4w03-YXƹwyٌ.)wmb/KI`'5WjvdY{k)|l$k]{dF_6T:oL$8{21E맡xY psF]ߋGL dB#a/&+E~E$'[\߰0k1> $f odfH7;yBr5\mh`eo4f$pDcnX0{N$\bR{ fLzrV09 PH&룒y(0UfYa `\Z}/vODFniW?JI -hwYha{wR|j͚ק"KDVmޛȕRX%N8mY0w0| W.]s_"Ŗ,f9xsmhN`XHy9ibHK9}4& co5.xwN{ bkH>*A#5jIQG44y01r/n+287 -;}P?S{j6BMژ)aKT@jQM]T3|0W Ϙ`عO׆0vcaWh۳K8l6px:\^C;GHb6),1Bm+K6"ڔم ~Y1jqk!luvK?ɫUklk1%z</x]N070 E+^ѓGl1 \Ϲ0yvaWB?76y~N>l -ȘD4- K҄//:O.]]P.S%_Ejffkɻ^ DWIeJZ=ȒTm:zjEkfY Bࠥu#{+>ؚ'S38UNFC.uR@24~;4Y/{I5Fe܉A~f[mU4]1 ^TsqV:N]^;*ʦ Кײr"p V6-574>ўQ :isDdp'f&&7祄s HZAtGaJU7M_ޠ&7[$wzAڶR!Ӯcg 홲Yp9BK'X_39QXadoM V|s~޳CVBsֵurOoܩ?̆Pn CZ g4Kï WwaơjY^W? WM+ ]'^{rnK߰ ȳwҙLCKSLDylJ2CxJM"tKHKQT*Y7Hݔ3werTiKNK\rn/gw_m#ùϔ-f1an+'r]'ЊU+Cyl-9s+:'v~)ɔD# 4*ggڞɆ2CELS aS0Q)-{!~1?Jqyx9ɋP**-%G(b6S^s#퀩B_ ]Q ;vcˤQ9=!CyJ/Ƙ[4jFd\igq/3xط>w-eTE` zfMaE%~;*#)LeGO)ٞIܐ-W;@ &2=ʄPc+pw!b~C|&4kI :d.Ň"pU7*g6,*Dw#q%`괢G^As|ݗwaMmy*A!{y9r5I~tH~L&*GUȆGF%_q];){\?kV )0WX"sIJpؗ2gdF9H]/[&~Pkm) KAY3x2񾞡&5'W;}*rt38FlRyDشRsa}&&]m_JZ 洣پ`yځƎENʢ|9}+[t@9 x0bs@Z} Lje\nm C_ߪj`}kjX/s!hA.tJc!(SX~ɠڹUPqڧ["؈-P0uZth%i&.6hd˱-?!õQt\0/Sx&G"~ Ju A3eW򫉒 d3[ b`i(.9C+L^UI@5 |ݩ%1( + ,<2:bd :HF4/cd-jcH!@^8V90RH\?/HF?=`3 Qf%~ox¼) Qe ӕZb6z?_~h,@p iC3`jvN k`X_ԽV*D־N-AO CkMv}bȐHX/f3On[. ۷pB:(W璵%>H7 Tlx#j1g+R0GfQmDlJ79kI &Z2 W6M@NV/Dqfcr ^6<\h^Es} ̨p7舝>r@}HN#bh,xH-t Z>͍ݎԅrz6>U+&~39Z*b+k b%MONM5ݿd+~=2}WEHG)* 0㉧;Lk28,[BuNe9!U3K`㕩WΚ OF[>HxԥVDVtyT'E)$ has#\6ƒZp̵5'1>6zW aXW @.C߱$Cabu֟(szދ(XQ&QHB3|6g SFyHh 9o>T'$^dǿ+iiH_2yM9NesP1Y=3I<ߜT]-YcikwЀ"ƍޏӗ_ {ȗ_ :v5zVAdzpLAԥ}7y)h|FT%x:1s:Ϙ75֔5Zg+g*q9EПUo6EcE\ַU/Z% Vq=55W<FxY]و mhfhOxQۖrHȎCB9u(wct u( cI3[+߸J[*/[Vkvj>ɜE.AVlkA┼vc.,̵~AЧzhÎ7i7"HrVgU>pD؎@!9pL'~0qIc;].TL4%@"n[Yl_( |2Mm!U>`os'4({]4~PFg#ICTJz$AKihʱSI XFµnA8@z-17Q;R*mTlӝ7&=ZW~dҟR#;miX#mqmC) ѶσfJ?Vz8l; L-6ٞ鸕9ӽi!nvUg7cwFdVj Am䪳Fc1v6FNb;>cɏ3[쟓kM[Ot.l*g܂3J\Fd*y|LfM&ygݻRWٵ S ׅeC8ICs# EblXA:3BJQb-P$:O*l B0 W-lzήjw#"[h>ͿGwC_wgIyǗp5¨ O_{2`S(BJ!J0 3s IV]HlNkk`yh]9ЯPmiA[(;]J;}Y*Ia̝TܮEeqtq7Wgc+eW]G МWcN m+(HYe=ZDkTj q//䬮NqlA/2BÃ_pNDEmĐ0*ݸq?1vzeMȮb1oK9!E_↑B+}z@18*{dލ#uԌ/-YZiWAL?7UUF4,8ճ1bjA<%uֳA+]1]Z3ll[e##Sk)*/pC jފUsDDQ.ܠD]9tpg JatA/}KI@܎t@Op"}@(Oߪ(o<; 7lpyZM<(/ ڐm> f|W0(-X7B|Nye#B=H4;)m {e? ުE;;MzOi7֤e'<cKf`b􄂤WAh| 90miWiWR(d@xP,YGvd~Yk 3 CO4']`)L}鍙B <Զj2Q3$҆-Uֱ.M|/fJ j/H*&16CͲ@.wi0q3ea,}QQ2~ף* P!8Pk,^ŜJ yGfE oH;DtN{`6 tlVhtێJjƜwQaYUӧsNwL&XܛRSB hr;;H9ES?k~M(q޵băR^`FMΞo4o餒OaplQM[]6k>$2'A8:0s[k?P SR[}s$߃JjH1n vJ$6I<;B.TtbZ% 69C8CézJE o*tT٦D(5CP]dsI7!?ج{YF KQˤe9~ߚInFq? xSR|RJwb D!Nfyi?%~hy6Q5!yGN1U^{J$(XWk Rgv_"^P4&<(e/] Se--ÆaнR)tFWnIj8Tуo3FT ^g 4W ]Rti R۹4^_iFLXsFbYoZGSpfv&=&v=*d|惹cE@Oː3[6y.lB#sQܤPдC:q~[=Gk 'B.*ҟndr+ {Cxz+ģP ?_yKHp$^=Eng̊!pyw~++U ~0+ۊ^aL{Ȩ~#~*)qifSISH'%,!7 gfuӢ:`a6{|OۿS2]t?\ QKđJ$\<㺸 fF*ixn!S OaЦ1MNyY%q;.E'sl5;; b˅,2@X4R;LHmr|HڼLd|(pciA">"뭘G;EvߵM}uGN$nO(9\f~I'j}_ͪaȜ6-4-|q8`MVy-W7&@j\ґƌoo7Ir6K>w u{WBgU {%U]e=iPbC6s2_߱ ouvɤޫ&z mG᮸RŷAKR Kϻ_2FKo|V$΃NX' S}H&etU*T`ϯcEbmvkU޳ͺ559[cƽ >.5 ʻBG k |0[W35TAlu9)a[!?,qf6FIc@efeV&|WmDe%|xH<(0Q|Zza7J<7G-,cٴX|+ݞyyV ־'_0p)㘸9V̞gaeX|~LmDEq`hMJM+ƈɅF^U#k7*d 9l3rF `#\)IhNUm" ,V ?eUJ䳱?%:J"Kw"[Ձl$\f 'CҀUI}vD"_W{F%* Uޝʤyje}Q-_J=OP7I4[?mZ"0 s5 [5诽??-M!(RES{AHJ_HMPžsn"LBP(Y*28@ X !ExRET:IHXqK@hpDbϸmf:õ sXf8ߎ ' }FJNսԚۄd"Bl7:H^tS wqkH9NKKmg3n}N^z`}a'U\ U5`_*S J6" A2>['N'%ڲP7w7AVkQ ]>΁oPJv٪cV0(J܎v_Q߻ *C$܀<4nt62- MF$^gLJc64@Mi-.`kC,8O|?DƔV؃v?A \|xDۗc?XFEc'G,JH?JmWw |ܤ6hXUn9>j_֭JP%81nFG$PfI \B?lSթU]]{c6m\$KOghܯ5^&MS3Ê{_1@xh7FWlaxx:j9.9U^\6cY`DKKENHgnzRۻe﷮\ omb ⽨^IӎT<+h{R* z ((J7 pS:ACMk>`i$EQ]2)l0p.CdF.R`L0zt<:G.Ğc]4tц.١WpݩBv^tb@9kv5; a۽73|mY"|,|U4 GǀEc=ET@[G1I Vo):ڴ8oO ViJ9lҝ6]@#rDu[}_x.(oհgb*‘2,G8+*R볂xYs lʉ#Pu9qfJSx_%`_lfUsk%]H)?i&i6nmyU:B4 shrVzkX7\#l]Q֏d؀:IKPhnIMxdT> ><hS'>:h3ZD:7 X!jvY}+ESS'P2x^t5H V) lu}au1*PԷXoꂮ|<|: VtOZ,O `Q1 O8zKgJyަ6Q$&A@YzHhȃVQ #WupuGT O{nS~t96ycSgY#%ж*ˏR5ҮJ!|A ,ؽy@Fغ?$c/*}[ #uַ/pJɍIC(  @<=^j"*z5Kmv0SBjD]2ڏSEP"i1/s͉d{GvdZ~YyB)943V*u|F"6kRUUseݲ_gRGD8)-3se սǜSSdW %:KvMPzS[#%'gY%fJ6:_~e  ƀڏ_v;xm:5I|n 'EDF7%=XX<\RBB7Kv7DpnhħǭqhlH('Q VM!O os/Xa~4(-H* js*@byB B̤>uUsE"5E3@"ގ&(3[]Tr?.fiĴ%V?Sćжo/l՝ ,7]&M`s4;:|: p[oSk^o e<0m|#,3o;TKRRJs}~˦&F 6Jt >+d8=`HŹe; We޵T|󉨫,H.T?t蛲E -b|0b2 H}Ƹˠ3|]'/R+WxLypV{4kq,ω  dl/%'gWqR>G=-re1l 1p G"f (ߠƨ.|Q5IY} $0'$L_ʴEL22uO%fvp5HW.G=ÐxF;2# ٟҌH:1?{ݓi ]CzRkت9jz"KZa獯Ny" euӜ8(T|tZo.),yDJcgl* "u+b%?;, 9Za.L[jiWG:1̝(AäH*U!_DsGyg|#rj9SΗDZ|Rr׆b,ΎN"Ur1.||<ﻠxnfv sC 6m%Dr,p)]o rfZM&ՠp! P=,;+"I2rByxK^ `zD8~( l@lPNUfA:[>lʚ\yu[Ye 1.FN\-dIUcveCwW4gCZ[?*L]Ek$'Q`A0mlp3c g7p EyD!f%\{[ge-f4ьrrk?/ŧ:77_+yޗ,Wp=*3lw&/JXSviU)NS798a9-< -[^bKٖاٜ]nwHstgOroQT <*qjPҒ.0k}ԟ~ 'ן؈l JrbF{,3ym 1o<#U ViDIzD@BྚFXDz@/@7*]eo_ƍ1i;9QZGbpLXy5 搉6KIWO OȍxЧ?=Az =3|4;l7<+NUj7$h:iE ⸪7W`ՓΓA咣"KxDb/!W]Ec˱oN%j&n+PϹǤY{A ?٦mwʦk ,Gsƒm ~ FY)A_Cbܥ:bnM)>&[0cF]2O;y[u c[moM!^lOx(fo@)_ϩ|er%0lKBM,4,FAVγMu@K.d9Ф]bxTV;XʞY3-Y_h%/#jâuC)_`m^Waǟ]brn!AQvFe"d$H$Z9%焤fɺ?YTFRׅ#}pH%GR|tۅX YhƳz)AO<^ǧ P 3hod'"w"fH0SsZ4SpWݽ(ƒwMt'TMN,>m}{b?o3qba/r;2Tc|W+n0C1OOPKmfBZݸ&2۟fWpg=W }pc/og>SwҞ"kŜEFNP'~h\ ׁ7^47d9uQ'iƇ\wAw^XVjSu]++iI*Fq ;. '~'ni eA o6%?2L:=LI#`* jYkV?=@,(VKn 8"mY)g_@]s"sӉ(ss.豢vɚ \ʮ_?!aqeW}T6̶|0/Lc-zkQfXS +FXee\SPR[A$A+:T,‡*>5pSj`D{*>JiZ* uO.2 3?a*-_y-ƍ"\0Mď}.ɜ*dkWuzihduʮjp/ n%2vd)U>0Ȇ!]!Ѣ{mʸx/Yc'-ZZwOvzzm|:0W87IÒp7q5cPy32qZ%% (?0_&6aJ^~O(Eef$Z[eŭ{WJ۶m4~[1S1#Aw)ňbm$Uى&Ǭ{%8P)i,8RX-TQT> #Gz}V< eUgV`؜[~-*~S_2wL=׈Bbf|B4$Ҹ, ø6f~o:ـY 9basZMfըB݌]Nwǔ )VfKa7yv?;@ ʠ)>д.mfp޹f,pPwGkqNIW=Yp6_ .򺗴A.C!H+d-B+rEYM]Nfv 0i  gU9e ߌayC!]i!ʮ: kv郶z*eGQT`X?2tÙ={Q"p2ց2@_0;'%۽"qbLs!͙.jGJۢgMD _Q, * ~{7=&-#u bl#u5׊yoRVل7!~$5gK,}|T1]?&BFJW=lptRoМOX)늒ϤbfS֦Q}/ siDR\ogi%o>%c~\ϝiIT#@SN~F\iC['P |FB榯D |:/խR:2g\Qټ"ȻS|b׉FMWǠ&8jO8t];%<Р߷{ιה3-iӅNP/KzAcRA*ށq]ymtw .m0'G6}FJ#$+XPoRY(Ah@fSI*8 TwD3A |+ԌUq65M9{љWoMc1;Tͪ@.2GGL_QSو 6tON$߱ߕ!f )fs1= "a^&B)T6ށ5qӑaM \%hSA͒Ұ 4xgc;)<>|Wm5-](LdᄐYT l,,ɝS>>5A{:T]#!R5 x#yG`"!F(; =:NKDS@ǍwkL7wX[ln6Vg<<%eԝNT%m|^}3Y&L5M]q,""2&SXU<ڎd);ҔYB8T*^LkD­ԣQ'l3C޺}csiG ީgwM@EZO#d?Hwsv7ϥ u:Ao;ɧ \3 K0%/doRͣÒ=/7\h:? 7i S+nUfm)F9Ecʊ]ʈ7KU-,fjlD -?1'`r2ߕK5"Rsv +ъ!JCr! WzcwT>"Dߋ訪:ey7[i5Ճ>azL h3+6ݵw'>m2^e)~:0[m ,h S*2̣uU=da͕)It5(RJADJ0AioaJ5I%# 9Qv!qT/ o)WQ FoJc^r|aPg[$xGIΕTtOz39䅅gv=xgRHlȳȍL_hND~iZc? |q=v`a"[xg#$Ttgxzƨ@[zG#sE)KȄW薕ҖKxM2mqCL"vp"Q"[5>ͥiG 0cӅf_b hMgz5}iDqܪA!:pK"82 _rX"B&*B//an*%Bh|! VgyEoXSw8~`LҶgzۊ5OZtfchX;F1X΀oSCBn5ѝ)㎛A)-G%P*[WhOϨ5)v$x Ѵ%^9 t̞ dS>Kz:K\rZO0a̵ѧ`&BR(#_pUI48-<[t9HJj g?a.(T)?qžS$^3!lgӨI'V*q&b ;l|${Ÿ!h+oZ^i5.M&8%<# ~78ͰPZ'Dw>fx-q?~KtLRrMudB9|jbCfFf1V0~R1+;I7j}qdZ,DjFcz" ?Kը+dzXP0Y?5TUcHHlg壺r+Zylb vV0O9R@Xq ~K̆Q@Gp>27R&JJ{JWևdɾ{ vFT_p *GxvE (kշx5 j5˭r+wԯJSaL!35  ?#SGb!He ?]?]پ?}f :UJ;x@垸 K:g2ߦ08E%+3?kϫ?դoa&2o?V(a8]:U{o5{w^zt{r U~.ᔫwDKZ[n X>EnK: @MϔPXLz#vm:ꂆ FNll!ycT`<1:>+VsR ؆Uhomiy-95YsEoDWHRnryR WnÞF6($i#b +u&`['#eSB\2IX"P qb{?PMfgVUIt) s6ѻ dMꄧ5CzQ,_{}mRgu.#Z0P_AMj\arO>ЋZ?V\-OY]cRu3gۭԘy\[ێHD<$` p,3lPtߌn

yjRHOy@? gλTaZt8 30W=±\)= V Gq]UXmdDr=/!.V6W8>6_쥪h]|t|/…x'uN}Ȳ+\E墻MUV-#1YuZUx!ϋQhÿb ]\j&У}A39U\lrY&d m2}W& 2Q #ه=ԭ=NT\mLMJf[ h(a9H$q1f VH}4DB˛W^ oT`@ S