kwidgetsaddons-devel-5.103.0-150500.1.4 >  A dScp9||.5Yљ`' h-y{6 #zlKg:co_0Y猅P%D,ul1{j"2[G}9%%9`_p(A'? o7o6ouv;w;`!婨MKDMܠ9+cwّDGzR=1x 5~Sl`$Ts洼xз65xHڑ C {:{:).}w9dd5ed55230133c6255801df5826452e86ca2a191dc5b2e5507cbfed028eb9b4e669fbf864d6d7b0bcecfb4034c400d9c276b00cpdScp9|/2Bx]f-[vwS9׾3_b/跗ׇ|鐗ayƦLro):P1\C{-yO>z2( zfm3~yҦ"S٫n/l'@wmѢxvC򸋯d [4<s|#NZ?շYż'o?bӛEl4`oYMlMm^Se3ϘxR цtN /31Y<&?p>T?Dd * Z@DTXq   8   3 474:=>@@ADC;(Cz8Cl9E4l:MlFGHIXXY\@]^ bc9defluv`wdx y z@Ckwidgetsaddons-devel5.103.0150500.1.4Large set of desktop widgets: Build EnvironmentThis repository contains add-on widgets and classes for applications that use the Qt Widgets module. If you are porting applications from KDE Platform 4 "kdeui" library, you will find many of its classes here. Development files.dScibs-power9-13 ^SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Unspecifiedhttps://www.kde.orglinuxppc64le!""" .( ))+#& %!!"&"('y"    +1A+ @"O-N E 8As@6(?&')h&zvc")I S` L -q<$  ##%M U q+L8i vq2AA큤A큤AdScdScdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwdScwcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhcvhdScwdScvcvhcvhdScdScwdScvdScwdScwdScdScwdScdScd2cef3ca665ac8eaa0f7c0891229264d23c1a22b2ca4af4e03e605de43fd632c6e838c8a240de314773971244fe47b17b344763a41e2b0b760a4a45778c7f497dd81e12b56c21f09972e76ab6be330a49a0aa2b131b565e71f07009071f93cb81e32a12c90c645ad7f00962e7870cc3c55076594b72cf52445c24aceb50f16a289d34cd27d94fea38a4adb8b3399df5ccd44d5fa667a504d00dacb71a2e5520aefe08d581106e26f82de1f03736b5ad4c57b2f6031d7ffaf9e39f848ec58fbfe0623fcaaadfeefc9be2ad4a2c3c6ea92004fff430950eb425358d1599cb1dfaa302cd3fb55d0802da9586ea09f892a5b5c23229f135e3f028980b688c1ccc710b409e658762ed58c3f9aec1d5559fe09c2ab612a90731934d14330d22a48074d5e8f7b0eb9f428418a722990080b60418f814940114ab3ff62fce20eaddcaf6ec9e56374e78dc3c9a48f93f0474f6ad664edbe82623f42b722b43c03b3cb6cf0a4da45bb0a1364188d741c62df987201723b093eb6a3f6bcb9403209c9ecff1d606920666f7c70df7460017e12aa7e8b1c4b1c890dad26e625dc250bf26d62078b3183b11c2855ae3f2426f5242096a8fdfa7b8c9f99d5c2fe48754318a63fa72754454b5414859fead4044ac8a4574f156dcb41bd4b822038ba9a88eacc33588b0c0372ceefd8abaea3856f1baa2d4d9c9f80a21b1044daa6eb17f13dc86ba158e694e6e3e144d5bf399aa888b17c8cf38e5548457697eb02f379f663a700ead082bcbf8d057ae66232abf54e95f5bff93321123a052d9d2177754eb269a5953c5e29a6e0def8a7152afede07a516ef926fb2c24f78ec7e0bbdb3b5334d23ef26af838f213c69c236af2dcbb67adfb9741c559f71ec68ddf8be8931f668974fa7f22504bf0e58589a490467360e2047e8522e5450267f4896620798afafebf6779c0dbe3b81db32546beeeaded797a0b1f80ed0d14d5140f333b3c54109dfd00f0936752de4e7ffb1f97d6a03726a51c9248daea25d16247bb5bea4715f58e642579d22bf8f4d4df48345f774ae5110a96d004260dcfb439e3f592c387cf007b9ae4752051496bd643488c1e295da7869584e67fd1dc74b2376c44ca3dbffaa8ac98923c5f60948291dc97cfac0ac23fbfee727026fb9bf6662caf1a02914eabb6f44458ef89df0eb8ee2a017707d50e558deff254fb73e8cb4433af78fef91db24b5200368ad433db03c0134365214489062cb9d8c70dd60974fb710533fe68ebf98890970de216f7630903a80f8fab3ed5ef57036dc3e513e19162b050d0b7b0708241c52397fdc63f29041b07a2235ad92a9bb88b26e52cc7026aa50073cc4e0de2111c2dd3940fb7ea2d14802042a454beea4c54d403c5663caa670702619f3dde69331f41f611b5acc6dbe6139a6400f64ac4dcc81a8e217c67e8d8638c6cb8218abbde94fd31ee7cbe9fa9367cb5f1e21d83a70cb0eb9eb2d8c71046ff30cb3c3a635ddfbc9f5f22517baf7c62d2eee6d26a961ed1afd1c0836a1030df30cb3c3a635ddfbc9f5f22517baf7c62d2eee6d26a961ed1afd1c0836a1030d61657b3896a615c44ecacbc250b1e79698b3c46aa26a1c1389d9241dd19879799867712884c98fefff385a0c9cecbba6dce20b56b8d79dbf080a441c0564dce89867712884c98fefff385a0c9cecbba6dce20b56b8d79dbf080a441c0564dce89867712884c98fefff385a0c9cecbba6dce20b56b8d79dbf080a441c0564dce80e6eb79704d3d5ce3a2b51968d0ee3c5e870e0def80fc507374212143a21e0e8d0178621837cca103af07a6dd77f366633047a711821675a6f18877c7252edb2737eef52665766f8255886165032c7641a7ab956d311c893bb424f92453025258788b991be0ea062747feda553f052e8953c7d04ed18c944dae06e1318173a07d31ccd182f4ce21f776664cc67814a81b8c3be9c7bdeebf836a14a291fedb622513288b08b8c145929e93c68ccb87a937aecd4ae2e844f2ac880535a7dc913090bb198bbdf631e86f32bc9d2c851619744f332182253fd23df4e94761a78cedd0bb198bbdf631e86f32bc9d2c851619744f332182253fd23df4e94761a78ceddbaf1a28b7618de49bc84f6ec9bdae2734656604577f9148417efbbad04198e72c6f578c4c5b8e03540d29e91ca93750c6e483c7108bb13d3ee1c0b682ed5a927e6c8ee1e63114d7657b4a8dfb72b6f8c36a392dbbe1338bb20483ca41a6208f225fd7d45bc1c3318d53db52beb9185640165f2a3f3dd83bbbcfcf6c8768dd856f39aa22273711fad80e14e95e718cc82b1f59c5e5b37465837b9385c443c90b3442537939d1b065e1d38714417e31c05481c6dd2751f19a8aa53d45008b644755d5f9f7ba58e4af36ac5d2baecca65865497463234e13764389c9593cf03cf06d4ffb15fc99c521e12ddb97a8d6118553f22d7ac0855ebd88e5c951239884e05076e797d0e58b8a29448cfb73bc48bc8d4ac1d05ad37888c1b14093827ec6cb2b45bb6c31beb868b9e111b7bbe940bea680196296afaec3c4e4e85604e6d06fc5ebb1b99f4f38493679474ff5ff711346700cb859d62012cc8a028030cb7fe9b80a39442fad7c184c30633ea397bacca97039e886b2ed83ba3d58e0d72f1ae0b585b8f30068ab0ca1a1d74d89a2ee7eeef229b3cc1333770d2943767bb816f6b8ac98923c5f60948291dc97cfac0ac23fbfee727026fb9bf6662caf1a02914eaf6ce4290812c7546bc851bea3d71399f21c842efd189bda9b374ec697dc381877862b44befd68b34a58d87ca7247a54eacc02a591fe9bec2727078ce0fe5838449cf5fa021eea47ccc28b9ccc9d68db4e585402196e70c69b244d89929adbcbced76066b868ee4ea78ab1d9eaa2a98c1a02c50ac6df00da70b153192383645015de33f1e964b2c2a5debc0f5684cf5ce5a82fdcaa98d40a955e2156b9e4e1dc930a7245d39d982b1bce7a70d9b50b2cda2238b6a252c4671b2e28448c71b82fb32e68f1e04d986cc889de7d2c7596987f76c737d57bf87c6851b419ff8bfbd67eb170fa0d4647547e2a684f4564e5fcdca5745e1cf437990052c3e55d845d8292005b6814d25155625566e270648cfb210aaf74e4ea28caf3305f50c0d44690a2152fcf09fee33427db8033074fe2a62948a0d691e1aa516183e95d5f39736138405f55d1d9a4920dbc5c7c1fbfe9a26cec3c07a188d47ffbd882b7ec9d3339490b5ea123be8cb25c906ee5df09691d299fc47115cb9915bd7365ba74efb9f01f73bad8bb58ba286738d660053c1a04e3f3713e17841f646e4b95af6f736e0fb1d51389d1eb191557d4db33f0e62daa108550f78540b230b20f2b26e6434175bb1ebd2f411d370f85441b446da6bb5e9886b918c0b5e0f911894e187293c4bc759b5c7f6f18aedd6a4720a614de319e0b72e0957fdd6582c5283779c18364346e13fac1d82c6df3e8b96b9013d016f56a996a6e77335b14c3c1e04e7b9f7bee02d9b9a852b5e0c76ea36c7e4598b31a3f47564c1090c9b2dcbbf1f96a7b4114b3da8ccbd39c8a8991da89351f15907f27cfd6c368296127b58333c81c14254708077de407b3b413cbce5ae9274097314421084b959bfd5f3a88487bd9f960e442ab07f7ed5600fff14dcf4f0ad144028e9afdfc7ea2f3ec30b1378b08de29dd9edb73f609c2833800dee6b58652c882f8e0f26a2d452a9dbde497a72754e6ccafdc3c4115121b37b6611f27ed2f937a2b1fb0934793e1853c17caa39fbbc0b887419712687266495110ebbea2f76ab22b1141a73a4704b1029c43c54097dc84e8d4232b94aa40e57f5548801615518b0934ec74faf9729d47d6a8fbf5065333783a98f9e287501d1c91c2200cd3e876e333d433a8dc943b838f71d4abf197fb71a1eed8632014650e158b7c52eb0065747b7c02abc282e5f4a7daa3ecb1d83e40e8d2d06cf1119ea006972f21b2fe4b16d0a08310a6e63e8341f132e41e330b19c6d1d8d914714b58547644bf70e75cb4ed2401e3942caf491b811a57090e750d5e813d88872c834360bc8da6ba25841f85f1e1a3189f3be3fed4721d6ec2b72a69e189618d60cecb6aa8515690d3f71f28ddf3984330c47d10d244a31073bfa58744f5d1ef2e0cdd3a2b9d0ad71fd3bbfd065832560c9dd06461a4cdb99f222e2375824b73db4c4768a52caeedf3e7283e15d70e94259af7b3e15910b7179694d75740604b608d86646d510991c6b9cec3fbcace442dc48fed994c675dca308194f3b642b01533b8c28335170d6a9b7d748eae903e4cbbd93291fb3a925ad0b4b756a81e7b5e479de7840093cc65f793d47b8baa3bd9e14c26f169d7892dd05765b87440e10ef4bd5feb6e92af88e89d4ece3452a62befb5cf85c7cf34de3183e1cb976a10a6a3b2e3b3436cfbcdc4242794e8c3446bf2f0cb889f771ef4697d9022361f9e9dd5b8b476cb319a659fa622a7c5b050895c2ecda9c4387242fb74b09457e5d3c04e2e6c062d716b2ace4aa81464da157aac7f7153d9a04e270bf7567050cd9c062a5abf4aa34b049767f3fca1e72d678158202d0a02c6f67cf31505d19bd0da3d548d01ffff551b14b2756ad93351e4dd88564f1788ebf9c580235baa77215117ea88c85d9658de0447616f9bbc14b6d5c7984ac7706c6bb7d04aec3859f0b3417a2df0eb7a9828199d4974df0ca6db32d9ecc5c4c6bcdcd6998e370ab36a68256ab005fd184f73a01f38b9400fc76e06cc62699d5916ea136bf8dc20c3022e32dbebebb0a2f1baf9cdc1ea591879fbbc969441fe5a848a0d820b9c03c46820cda45fbad996034583322803b97e6d1cdc0837c3a826c3906b7ef2d8876f986645aeee3aec507e6e5caeb24640ed16783492c9e85d6d06bc58f0de705803d145d013093248f7e5b701bd210556331ad7c18c2e3394197e020fb1946ece8292d46593d5f9017122426be2673f8b5aaa3cec21e733ab76575d29b21bd719315522d2501d2a3fc44f757a6e96ae156029925bf9b2d3fcb6e32ec084bcc76c0774d4949d543bf71fb5560ef336d96437abe286a49b9d7ed74668b79dff9ab15690a24d650dbcb0510989ca4fa48eb17a02aed95b833bf1f2fe31c501e7f41a504a67853e09b2fbf9d3bbb8f4907b78ac3ed5291507e246e6b5be6d14c68f45f093810f0d623c8492596a573cd827c77b9b9db71d32007824dcd58b4916665bf8752020030b175479f1f98d853bd7d9211b85e6791aaf71d3cfd630b6cde1caafb021b28078b0c888b5ce4f8bc133b9e09651f350f4f69fe8114892a30ca9209936da567622d7d481429a76646c1412d46893f785c02467a67f6918100157b57a56e4f2b109610fab4a5efb3f250ad9446a72558f002cbfef9526b070d604fea8dff35a6098478ab3ad26da940c6eca5b207e03961a4a53683128349ecf023f4198911467dbc164d473dadb3919c02602825e62befa933d4a8ddb7c8625fbc2a50298c56c8bc371ad00d35871236e56cd415bdb50d4dd9d98615286a509a41c0d621892ca5a513bb50874d6e6a38c78904f4bfc0c441c121c22c9b234968193e4d0c902a9b124b3bc1a5625e1a200adecd080983b072f630cf2dff33c39381dad7f952cfd23e444c09b98dc33353ccd8c0e7213c969ea2152ea81ad83deb9cbd74630d4d4f0b92c5c80166948e4f3562f1d4b49e00540db4a67d682c400aaa3c72218a1dc0101f71b81a4916e6733ad05def9094355a5af67a39f24e3cf0e54592a5cc26d4e14134ff0d1f3d90707642a111692244034301637131f2474a4fa892cd21b38bc858b48567842d38c18963533535a2fd952513b4d5828e2de57807424a2d42f222f021677982ad9df1418020086df7f86c91d1c0c97abfce145ae5790deb439eca670c78b2ccc78448f775ae6e458a8385b11ad858992aa3df989a21a1c031ae02e92670b14b3e1b710f49cb6ffe518628b4bfbcdb54bb0340c90e8f3932b22d4d49494893e29029bdbaaebf10998b5ae295645bfdfa56fc1d5b4c13b4422e7be6842577cf7d35d4e719c2d60b07d0d8a6bc55b6859cfc2e96e35e299dce1e59a83d4bbba3d2170373fb6c5eb51927e924eefd999789bf40cf672d908cde4b010e8ccdf1a6f8b3a09abfc0518fc9eec574c5ee9604befe3222bf46596636f361202bd7aca2da63be6b85b6dafd302fd6df12642e899fffc28a2a4ab71d1dbcefa3ba69473d0a942ac9653ab4fd78065ae43d26ce7a616a93bee2692acda795c770cc1f485049dce807b3f1fbf26f709a3d353ea8c441163561f7a7204f8128546e2ba23cab5f3212bd4151dfb4b155cb47a1d7af524f0477256ae58207cacd9f225d9b383fea5e71a78a1b67c0d9244afdc644a189c3ef1e2c0e4a3fad2bb7d542a92203c36700d906fb6aac052fdce4abac0641d0e184bb6400f84cfaeaadc972d3a11846f3cef2f58441012da80c8e9afca6b5940a159b9e6dc66b3f24b308cdb1e687202fd3cc8e345b3615e789dae25ed6f941f30515fb95a9ceec4961e4986d165fd1466df1ce5f8d9487037ea94f4a61be7e6cefdc28832c97063bd67a927314c35a8b13f7b16f376d131a5b140ba9e6a67d7ac8ce7bd8c14005e5790c527844db34b55292fc618a6d8047ee8071132702158defce8d27a484496edc139ee74def6ef8431ca2d9b8cc715305b966ca3621a54f387b40c63fd077b38e1e7a78cafbaeb633c85af739067ecee31ddbec59d32fece8fa994122da8e1365ecfba519b7bddcc659e9563aa01cf6920d659ec96507f4fbac990650ed4e9377df5531670a2d5d7b3bf3a74698700595329cb55f0a8fbde168d8bb64b8becfebce56adcd6a6d641d5752e785750446e04b1765119d955aee9d3f403cee6d18a0dcea74d77b8ed81689c00ab7b9e39a11409e9b661b73afdd72078937eeb58dea0b70c5d0e54448d3f0709855f36f191edc13a873ce542bc5f64e9fb10c240fbc839ffdfa7b28b865c0ef271613249124d62f4aa27533193bb1ee71e87c9c96a5fa4455db3de3f84e3f932152cc6e861d03cd269fd040714fa564d5e50c60ee2cc34c134ea012a46e9c6119524445fe48488d948ec2b56f521c199f2c8ac365aea1a7fdc9e1e9fd185aa810e67614f2420514087c3a684797fde5f97ff94b9a3bd49e27712290a1b5026c6bbeada348e10dbef3ae05045b3fdea86715062ad8d27a3e987f816390f8cc9dc9421e3efcbda527222298ce72bdf878894d1e44e572a518088661041fa4fa8d68429b7935b364eb5a46f8fdf3a2a87822a97f9d96e99e50c7bd7affbff63bddee5660e488a8a0a0f3bb7dab383d0962bc32bc9cfe8d0a6a37eef256b1e130826a1b6b1c408de570ee606fc9db113a22d070bdfa9eb6812f2bbfee38d52d72425ff92cb88d4839255d0344b814fc5flibKF5WidgetsAddons.so.5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkwidgetsaddons-5.103.0-150500.1.4.src.rpmcmake(KF5WidgetsAddons)kwidgetsaddons-develkwidgetsaddons-devel(ppc-64) @@@@@@@@@@@     cmake(Qt5Widgets)extra-cmake-moduleslibKF5WidgetsAddons.so.5()(64bit)libKF5WidgetsAddons5libQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5Gui.so.5()(64bit)libQt5Gui.so.5(Qt_5)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.15.05.103.03.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3cc@c.cjDc8+c6@b@bb2@bzSbI@b%a@a@aX@aaaY@aA@a6a $@``g@`B`j`D@`!'_@_@_@_{ _T@_&_^^@^@^d@^6^6^]]@]@]s]J@]1]+@\\@\ \@\f\`@\ * Add CI qt6 support- Update to 5.90.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.90.0 - Changes since 5.89.0: * Fix year format in heading of KDatePicker * Replace QTouchDevice with QPointingDevice to build with Qt6 in autotests * Change the build system to enable building with Qt 6 * Added comments to KSelectAction::setMenu() * Localise numbers displayed in KDatePicker * [KMessageWidget] Ignore resize event when doing `animatedShow()`- Update to 5.89.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.89.0 - Changes since 5.88.0: * KAcceleratorManager: Take into account actions with Alt+X shortcuts (kde#444990)- Strip 'Source' URL for faster submissions- Update to 5.88.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.88.0 - Changes since 5.87.0: * Port to QStringView * Add FreeBSD CI * Add Android CI * KTitleWidget: Lower all sizes * KSqueezedTextLabel: Fix clipped characters (kde#442595) * KMessageDialog: fix setButtons() being called twice- Update to 5.87.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.87.0 - Changes since 5.86.0: * Add Gitlab CI configuration * Make lupdate happier * KCharSelect: Added option to show all blocks found in the data file (in the section menu). * KFontChooser: the widget shouldn't become wider when toggling show fixed only * KMessageDialog: disconnect default buttonbox signals as we emit done() manually- Drop the unneeded baselibs.conf.- Update to 5.86.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.86.0 - Changes since 5.85.0: * KTitleWidget: Set frame backgroundRole to Window * We depend against c++-17 so we can use qOverload directly * KFontChooser: add a default constructor that takes a QWidget* first arg * KFontChooser: add a new shorter constructor, and setter methods * KFontChooser: deprecate "relative font size" methods * KMessageDialog: add buttons by default * fix signal slot connection- Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Update some widget pictures * Silence warning about overloaded signal * Remove unused overloaded signal in private header * kmimetypeeditor: display an error message if keditfiletype couldn't be started (kde#437701) * Wrapp unisged int getter for rating in KWIDGETSADDONS_BUILD_DEPRECATED_SINCE * Deprecate KRatingWidget::ratingChanged(unsigned int) signal- Update to 5.84.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.84.0 - Changes since 5.83.0: * KPasswordDialog: add access to revealPasswordAvailable of password lineedit * Port traditional license header leftovers * Fix SPDX syntax error * Add two-finger gesture- Update to 5.83.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.83.0 - Changes since 5.82.0: * Fix syntax error in SPDX license statement * Bump required CMake version to 3.16 * Ensure instances of derived Private classes are properly destructed * Use SPDX headers in KRecentFileMenu * Fix crash in KSelectAction (kde#436808) * KFontChooser: always prepend the default font style in the styles list- Update to 5.82.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.82.0 - Changes since 5.81.0: * Fix mem leak found by asan * KPageDialog: document automagical connections * Enable Unicode support in QRegularExpression where needed * Remove pointless tooltip for yes and no KStandardGuiItems (kde#424658) * KPageDialog: make it clearer that a button box is added by default- Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Run clang-format * Prevent clang-format uglification * Add clang-format pre-commit hook * Add trailing comma to enums- Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Remove cfeck as maintainer * KPageView: Make it possible to access titleWidget- Update to 5.79.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.79.0 - Changes since 5.78.0: * Make use of AUTORCC * Add missing includes * Port away from QDesktopWidget * Have more private classes inherit from those of the parents * Explicitly include QStringList- Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * KSelectAction: add non-overload signals indexTriggered & textTriggered * KFontChooserDialog: handle dialog being deleted by parent during exec() * KMessageDialog: call setFocus() on the default button * Remove ifdefs, we require Qt 5.14 now * Remove old #warning * Port from QStyleOption::init to initFrom * Explicitly call QFuture::result() * Port from QLocale::Norwegian to QLocale::NorwegianBokmal * Port KToolBarPopupActionTest to QToolButton::ToolButtonPopupMode- Update to 5.77.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.77.0 - Changes since 5.76.0: * Pass parent to Q*Layout ctor instead of calling setLayout() * Don't emit twice passwordChanged * We require Qt 5.13 now, so remove ifdef * KEditListWidget: fix runtime warning from QLayout * typo-- * Add KMessageDialog, an async-centric variant of KMessageBox * Restore the old default popup mode of KActionMenu * Port KActionMenu to QToolButton::ToolButtonPopupMode- Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * new setUsernameContextHelp on KPasswordDialog * If include is define in .h remove it if it's defined in .cpp too (scripted) * kpassworddialog documentation typos-- * KFontRequester: remove, the now redundant, nearestExistingFont helper- Update to 5.75.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.75.0 - Changes since 5.74.0: * kviewstateserializer.cpp - crash guards in restoreScrollBarState() * const'ify pointer + initialize variable in headers- Update to 5.74.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.74.0 - Changes since 5.73.0: * Qt::MiddleButton is deprecated in qt5.15 branch * Use Q_DECLARE_OPERATORS_FOR_FLAGS in same namespace as flags definition * Add KRecentFilesMenu to replace KRecentFileAction * Remove obsolete COPYING files- Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * KMultiTabBar: paint tab icons active on mouseover * Fix KMultiTabBar to paint the icon shifted on down/checked by style design * Use new overwrite icon for Overwrite GUI Item (kde#406563) * Install kwidgetsaddons.categories file * KWidgetsAddons: Convert copyright headers to SPDX expressions- Update to 5.72.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.72.0 - Changes since 5.71.0: * Fix KTimeComboBox for locales with unusual characters in formats (kde#405857) * KPageView: remove invisible pixmap on right side of header * KTitleWidget: move from QPixmap property to QIcon property * Deprecate some KMultiTabBarButton/KMultiTabBarTab API using QPixmap * KMultiTabBarTab: make styleoption state logic follow QToolButton even more * KMultiTabBar: do not display checked buttons in QStyle::State_Sunken * Fix mem leak found by ASAN * [KCharSelect] Initially give focus to the search lineedit- Update to 5.71.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.71.0 - Changes since 5.70.0: * Be noisy about deprecated KPageWidgetItem::setHeader(empty-non-null string) * Use UI marker context in more tr() calls- Update to 5.70.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.70.0 - Changes since 5.69.0: * [KFontChooser] Remove NoFixedCheckBox DisplayFlag, redundant * [KFontChooser] Add new DisplayFlag; modify how flags are used * [KCharSelect] Minor code optimisation * [KFontChooser] Make styleIdentifier() more precise by adding font styleName (kde#420287) * [KFontRequester] Port from QFontDialog to KFontChooserDialog * [KMimeTypeChooser] Add the ability to filter the treeview with a QSFPM (kde#245637) * [KFontChooser] Make the code slightly more readable * [KFontChooser] Add a checkbox to toggle showing only monospaced fonts * [KFontChooser] More code cleanup * Remove not necessary include- Update to 5.69.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.69.0 - Changes since 5.68.0: * [KCharSelect] Do not simplify single characters in search (kde#418461) * Fix warning about incompatible enum types * [KFontChooser] General code cleanup * Copy KFontDialog from KDELibs4Support to KWidgetAddons, now KFontChooserDialog * autotests: make ktooltipwidgettest more robust * Port away from deprecated QSet methods * It we readd items we need to clear it first. OTherwise we will see * Update kcharselect-data to Unicode 13.0- Update to 5.68.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.68.0.php - Changes since 5.67.0: * [KMessageWidget] Allow the style to change our palette * [KMessageWidget] Draw it with QPainter instead of using stylesheet * Slightly reduce level 1 heading size- Replace %make_jobs with %cmake_build.- Update to 5.67.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.67.0.php - Changes since 5.66.0: * QApplication::globalStrut() will be removed in qt6. * [KMessageWidget] Subtract the correct margin * [KMessageBox] Only allow selecting text in the dialog box using the mouse (kde#416204) * [KMessageWidget] Use devicePixelRatioF for animation pixmap (kde#415528)- Update to 5.66.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.66.0.php - Changes since 5.65.0: * Port QRegExp to QRegularExpression * Port deprecated toList() method * Update the obsolete projects.kde.org URL- Update to 5.65.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.65.0.php - Changes since 5.64.0: * [KSqueezedTextLabel] Add icon for "Copy entire text" action * Remove unused signal we can use directly "signal(const QUrl&) * Unify KPageDialog margin handling into KPageDialog itself (kde#413181)- Update to 5.64.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.64.0.php - Changes since 5.63.0: * Set QT_DISABLE_DEPRECATED_BEFORE=0x050d00 * Use ECMGenerateExportHeader to manage deprecated API better- Update to 5.63.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.63.0.php - Too many changes to list here.- Update to 5.62.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.62.0.php - Changes since 5.61.0: * [KMessageWidget] Pass widget to standardIcon() * Remove unused includes * Add option to build Qt Designer plugin (BUILD_DESIGNERPLUGIN, default ON)- Update to 5.61.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.61.0.php - Changes since 5.60.0: * Remove explicit use of ECM_KDE_MODULE_DIR, is part of ECM_MODULE_PATH * introduce concept of header and footer for kpageview * QPalette::background -> QPalette::window * [Busy Indicator] Match duration of QQC2-desktop-style version * Add a warning dialog with a collapsible details section. * Remove unused includes * new class KBusyIndicatorWidget similar to QtQuick's BusyIndicator- Don't lower minimum Qt version anymore, it requires 5.11 now - Drop patch to support Qt 5.9: * 0001-Do-not-use-AnimationDuration-if-Qt-lt-5.10.patch- Update to 5.60.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.60.0.php - Changes since 5.59.0: * set the focusPolicy of kpasswordlineedit to the policy of its proxy (kde#398275) * Replace "Details" button with KCollapsibleGroupBox- Update to 5.59.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.59.0.php - Changes since 5.58.0: * KNewPasswordDialog: add periods to message widgets * Port some deprecated methods- Update to 5.58.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.58.0.php - Changes since 5.57.0: * autotests: fix kcharselect unittest so it can find the data file uninstalled * KCharSelect: remove unnecessary call * KCharSelect: add unittest. Hits the assert in QHeaderView. * Update kcharselect-data to Unicode 12.1 * KCharSelect's internal model: ensure rowCount() is 0 for valid indexes * Replace count() == 0 by isEmpty()- Update to 5.57.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.57.0.php - Changes since 5.56.0: * Port std::sort * Make KFontRequester consistent * Update kcharselect-data to Unicode 12.0- Update to 5.56.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.56.0.php - Changes since 5.55.0: * Remove deprecated method * Port deprecated methods * Use correct KStandardGuiItem "no" icon- Add 0001-Do-not-use-AnimationDuration-if-Qt-lt-5.10.patch to build with Qt 5.9 - Downgrade the Qt version requirement to build with 5.9- Update to 5.55.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.55.0.php - Changes since 5.54.0: * Fix zero as nullptr constant warning * [KWidgetsAddons] Do not use light font styles for headings (3/3) * KRatingPainter: Delete copy constructor and assignment operator * delete copy constructor and assignment operator of some internal classes * Remove Qt version check- Update to 5.54.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.54.0.php - Changes since 5.53.0: * Port to for(...:...) + use reserve * [KMessageBox] Fix minimum dialog size when details are requested (kde#401466)- Update to 5.53.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.53.0.php - Changes since 5.52.0: * Use isEmpty() * Add level api from Kirigami.Heading * [KActionMenu] Add apidox to addAction()- Update to 5.52.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.52.0.php - Changes since 5.51.0: * Have more include guards match file the name * Include own header first * Include own _p header as second * API dox: fix typo * Use more explicit constructors with internal classes * API dox: fix "Since" note of KPageWidgetItem::isHeaderVisible * Use more new style connect() * Do not mix const & non-const iterators * Use normalized signatures with Q_ARG() * Do not return a value in a void function * Use Q_OBJECT with all QObject subclasses (helps debugging introspection) * Use QString::remove(foo) over QString::replace(foo, "") * Use emit properly and for all signals * More const ref arg passing * Use QString(), not QStringLiteral("") (where isNull() not relevant) * add a new property headerVisible * Remove unused variables * Call reserve() on Qt containers if fill size is known before- Run spec-cleaner- Update to 5.51.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.51.0.php - Changes since 5.50.0: * Remove misleading use of KDE_INSTALL_PYTHONBINDINGSDIR * [KCollapsibleGroupBox] Respect style's widget animation duration (kde#397103) * Remove obsolete Qt version check * Use QString's multi-arg with multiple string args * Fix minor EBN issues- Update to 5.50.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.50.0.php - Changes since 5.49.0: * Create a first example of the use of KMessageBox * Fix two bugs in KMessageWidget * [KMessageBox] Call style for icon * Add workaround for labels with word-wrapping- Update to 5.49.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.49.0.php - Changes since 5.48.0: * Fix KTimeComboBox input mask for AM/PM times (kde#361764) * Honor BUILD_TESTING- Update to 5.48.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.48.0.php - Changes since 5.47.0: * Use more nullptr * [KMessageWidget] Update stylesheet when palette changes * Update kcharselect-data to Unicode 11.0 * [KCharSelect] Port generate-datafile.py to Python 3 * Revert "Update kcharselect-data to Unicode 11.0" * Update kcharselect-data to Unicode 11.0 * [KCharSelect] Prepare translations for Unicode 11.0 update- Update to 5.47.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.47.0.php - Changes since 5.46.0: * Warning-- * Use override * [KCharSelect] Fix table cell size with Qt 5.11 * [API dox] Remove usage of \overload, resulting in broken docs * [API dox] Tell doxygen "e.g." does not end the sentence, use ".\ " * [API dox] Remove unneeded HTML escaping * Don't automatically set the default icons for each style * Make KMessageWidget match Kirigami inlineMessage's style (kde#385299, kde#381255)- Update to 5.46.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.46.0.php - Changes since 5.45.0: * Warning--- Update to 5.45.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.45.0.php - Changes since 5.44.0: * Fix compile with older Qt * KColorButtonTest: remove todo code * ktooltipwidget: Subtract margins from available size * [KAcceleratorManager] Only set iconText() if actually changed (kde#391002) * ktooltipwidget: Prevent offscreen display * KCapacityBar: set QStyle::State_Horizontal state * Sync with KColorScheme changes * ktooltipwidget: Fix tooltip positioning- Update to 5.44.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.44.0.php - Changes since 5.43.0: * None- Update to 5.43.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.43.0.php - Changes since 5.42.1: * autotest: enforce en_US locale and make it pass (it was relying on fr, oops) * Fix compiler warning, a quint16 is always <= 0xFFFF * autotests: more QCOMPAREs to debug CI failure * KDateComboBox: fix dateChanged() not emitted after typing a date (kde#364200) * KMultiTabBar: Fix regression in conversion to new style connect()- Update to 5.42.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.1.php - Changes since 5.41.0: * KMultiTabBar: Fix regression in conversion to new style connect() * Remove obsolete reviewboardrc file * Fix crash in setMainWindow on wayland * Convert to new connect api * Port some code to new connect api * remove not necessary virtual keyword here * Port some code to new connect api * Initialize variable, minor optimization * QTest::qWaitForWindowExposed uses Q_REQUIRED_RESULT- Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Avoid inconsistent passworddialog * Set enable_blur_behind hint on demand. * KDateComboBox: port to Qt5 connect syntax, remove Q_PRIVATE_SLOTs. * autotests: replace member with local scoped pointer * KPageListView: Update width on font change- Update to 5.40.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.40.0.php - Changes since 5.39.0: * fix createKMessageBox focus widget inconsistency * more compact password dialog (kde#381231) * Unbreak build: Add missing QScrollBar include * Set KPageListView width properly * autotests: add missing include - Update to 5.39.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.39.0.php - Changes since 5.38.0: * KAcceleratorManager: set icon text on actions to remove CJK markers (kde#365050, kde#377859) * KSqueezedTextLabel: Squeeze text when changing indent or margin * Use edit-delete icon for destructive discard action (kde#385158) * Fix Bug 306944 - Using the mousewheel to increment/decrement the dates (kde#306944) * Add autotest for KAcceleratorManager * KMessageBox: Use question mark icon for question dialogs * Attempt to fix KSqueezedTextLabel unit test * KSqueezedTextLabel: Respect indent, margin and frame width * KSqueezedTextLabel: Add several autotests- Update to 5.38.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.38.0.php - Changes since 5.37.0: * simplify setContents by letting Qt do more of the work * KSqueezedTextLabel: Add isSqueezed() for convenience * KSqueezedTextLabel: Small improvements to API docs * [KPasswordLineEdit] Set focus proxy to line edit (kde#383653) * [KPasswordDialog] Reset geometry property * Tag some more private classes with hidden visibility * Do not leak symbols of pimpl classes, protect with Q_DECL_HIDDEN - Dropped patches, now upstream: * 0001-KPasswordDialog-Reset-geometry-property.patch * 0001-KPasswordLineEdit-Set-focus-proxy-to-line-edit.patch- Add upstream patch to fix geometry of password dialogs: * 0001-KPasswordDialog-Reset-geometry-property.patch- Add 0001-KPasswordLineEdit-Set-focus-proxy-to-line-edit.patch (kde#383653)- Update to 5.37.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.37.0.php - Changes since 5.36.0 : * CHANGELOG: Extract lineedit password widget * KNewPasswordWidget: test whether we hide verification line edit. * turn setColumnCount no-op when the column count doesn't change * do not crash qaccessible by causing a resize in a resize event (kde#374933) * [KPageListViewDelegate] Pass widget to drawPrimitive in drawFocus- Update to 5.36.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.36.0.php - Changes since 5.35.0: * Update kcharselect-data to Unicode 10.0 * Another missing since tag. * Add missing @since tag * [FEATURE] Option to build & install QCH file with the public API dox- Update to 5.35.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.35.0.php - Changes since 5.34.0: * KViewStateSerializer: Fix crash when view is destroyed before state serializer (kde#353380) * Use explicit flag values or explicit constructor instead of nullptr * API dox: fix-up improvements for "null pointer" changes * API dox: use "null pointer" instead of "0" * API dox: document enum items directly, not by a separate free-text list * API dox: fix wrong usage of @see for direct links * API dox: use @see as last, for consistency * API dox: move comment before namespace that is documented * API dox: add some minimal content to have doxygen consider it documented- Update to 5.34.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.34.0.php - Changes since 5.33.0: * KNewPasswordWidget: don't hide visibility action in plaintext mode * KPasswordDialog: don't hide visibility action in plaintext mode (kde#378276) * Fix KActionSelectorPrivate::insertionIndex()- Update to 5.33.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.33.0.php - Changes since 5.32.0: * Upgrade ECM and KF5 version requirements for 5.33.0 release. * support building against a qt without a11y enabled * Fix wrong size hint when animatedShow is called with hidden parent * Fix characters in KCharSelectTable getting elided * Enable all planes in kcharselect test dialog * Upgrade KF5 version to 5.33.0.- Update to 5.32.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.32.0.php - Changes since 5.31.0: * Commit translations from l10n-kf5 * Upgrade ECM and KF5 version requirements for 5.32.0 release. * Fix API dox still referring to KAction * Fix conversion warnings on MSVC: size_t -> uint * Fix APIDOX issues raised by clang's -Wdocumentation * KToolTipWidget: hide tooltip in enterEvent if hideDelay is zero * autotest: remove dependency on UiTools by compiling the ui files into the test * Fix KEditListWidget losing the focus on click of buttons * Add decomposition of Hangul Syllables into Hangul Jamo * Upgrade KF5 version to 5.32.0. * KToolTipWidget: small apidox fix * KMessageWidget: fix behaviour on overlapping calls of animatedShow/animatedHide- Update to 5.31.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.31.0.php- Update to 5.30.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.30.0.php- Update to 5.29.0 * Prevent crashing on Mac * Don't replace icons with the result of a failed lookup * KMessageWidget: fix layout when wordWrap is enabled without actions * KCollapsibleGroupBox: don't hide widgets, override focus policy instead * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.29.0.php- Update to 5.28.0 * Move kcharselect-generate-datafile.py to src subdir * Import kcharselect-generate-datafile.py script with history * Remove outdated section * Add Unicode copyright and permission notice * Fix warning: Missing override * Add symbol SMP blocks * Fix "See also" references * Add missing Unicode blocks; improve ordering (kde#298010) * Add character categories to the data file * Update the Unicode categories in the data file generation script * Adjust the data file generation file to be able to parse the unicode 5.2.0 data files * Forward port fix for generating translations * Let the script to generate the data file for kcharselect also write a translation dummy * Add the script to generate the data file for KCharSelect * New KCharSelect application (using kcharselect widget from kdelibs now) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.28.0.php- Update to 5.27.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.27.0.php- Update to 5.26.0 * Fix background of non-BMP characters * Add C octal escaped UTF-8 search * Make the default KMessageBoxDontAskAgainMemoryStorage save to QSettings * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.26.0.php- Update to 5.25.0 * Qt >= 5.5 is now required * [KCharSelect] Fix crash when searching with no present data file (kde#300521) * [KCharSelect] Handle characters outside BMP (kde#142625) * [KCharSelect] Update kcharselect-data to Unicode 9.0.0 (kde#336360) * KCollapsibleGroupBox: Stop animation in destructor if still running * Update to Breeze palette (sync from KColorScheme) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.25.0.php- Update to 5.24.0 * Fix reading Unihan data * Fix minimum size of KNewPasswordDialog (kde#342523) * Fix ambiguous contructor on MSVC 2015 * Fix an alignment issue under the OS X native "macintosh" style (kde#296810) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.24.0.php- Update to 5.23.0 * Use selected icon effect for current KPageView page * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.23.0.php- Update to 5.22.0 (boo#980066) * KNewPasswordWidget: Remove size hint on spacer, which was leading to some always empty space in the layout * KNewPasswordWidget: fix QPalette when widget is disabled * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.22.0.php- Update to 5.21.0 (boo#974793) * Take content margins into account when calculating size hints * Upgrade Qt version requirement to 5.4.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.21.0.php- Update to 5.20.0 (boo#970856) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.20.0.php- Update to 5.19.0 (boo#967668) * Fix buddy widgets working with KFontRequester * KNewPasswordDialog: use KMessageWidget * Prevent crash-on-exit in KSelectAction::~KSelectAction * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.19.0.php- Update to 5.18.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.18.0.php- Update to 5.17.0 * Fix a small artifact of KRatingWidget on hi-dpi. * Refactor and fix the feature introduced in bug 171343 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.17.0.php- Update to 5.16.0 (boo#955067) * Add collapsible container widget, KCollapsibleGroupBox * KNewPasswordWidget: missing color initialization * Introduce KNewPasswordWidget * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.16.0.php- Update to 5.15.0 * Fix warning C4138 (MSVC): '*/' found outside of comment * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.15.0.php- Update to 5.14.0 * KPasswordDialog: let the user change the password visibility (kde#224686) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.14.0.php- Update to 5.13.0 * The Qt version requirement has been bumped from 5.2 to 5.3 * Debug output has been ported to categorized output, for less noise by default * Docbook documentation has been reviewed and updated * New API taking QIcon parameters to set the icons in the tab bar * KCharSelect: Fix unicode category and use boundingRect for width calculation * KCharSelect: fix cell width to fit contents * KMultiTabBar margins now are ok on HiDPI screens * KRuler: deprecate unimplemented KRuler::setFrameStyle(), clean up comments * KEditListWidget: remove margin, so it aligns better with other widgets * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.13.0.php- Update to 5.12.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.12.0.php- Update to 5.11.0 * KAssistantDialog: Re-add the Help button that was present in KDELibs4 version * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.11.0.php- Update to 5.10.0 * KDateTimeEdit: Fix so user input actually gets registered. Fix double margins. * KFontRequester: fix selecting monospaced fonts only * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.10.0.php- Update to 5.9.0 * Make KMessageWidget animation smooth with high Device Pixel Ratio * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.9.0.php- Update to 5.8.0 * Make KRatingWidget cope with devicePixelRatio * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.8.0.php- Update to 5.7.0 * Use kstyleextensions to specify custom control element for rendering kcapacity bar when supported, this allow the widget to be styled properly * Provide an accessible name for KLed * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.7.0.php- Update to 5.6.0 * Add runtime style element extension convenience functions for widgets: KStyleExtensions * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.6.0.php- Update to 5.5.0 * Add class KSplitterCollapserButton, a button which appears on the side of a splitter handle and allows easy collapsing of the widget on the opposite side * Support monochrome icon themes (such as breeze) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.5.0.php- Update to 5.4.0 * New function KMimeTypeEditor::editMimeType(), to launch keditfiletype5 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.4.0.phpibs-power9-13 1683186608  !"#$$&'''*+,-./0023456789:;<=>@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~5.103.05.103.0-150500.1.45.103.0-150500.1.4KF5KWidgetsAddonsKAcceleratorManagerKActionMenuKActionSelectorKAnimatedButtonKAssistantDialogKBusyIndicatorWidgetKCapacityBarKCharSelectKCollapsibleGroupBoxKColorButtonKColorComboKColumnResizerKCursorKDateComboBoxKDatePickerKDatePickerPopupKDateTimeEditKDragWidgetDecoratorKDualActionKEditListWidgetKFontActionKFontChooserKFontChooserDialogKFontRequesterKFontSizeActionKGradientSelectorKGuiItemKLedKMessageBoxKMessageBoxDontAskAgainInterfaceKMessageBoxNotifyInterfaceKMessageDialogKMessageWidgetKMimeTypeChooserKMimeTypeChooserDialogKMimeTypeEditorKMultiTabBarKMultiTabBarButtonKMultiTabBarTabKNewPasswordDialogKNewPasswordWidgetKPageDialogKPageModelKPageViewKPageWidgetKPageWidgetItemKPageWidgetModelKPasswordDialogKPasswordLineEditKPixmapRegionSelectorDialogKPixmapRegionSelectorWidgetKPixmapSequenceKPixmapSequenceOverlayPainterKPixmapSequenceWidgetKPopupFrameKRatingPainterKRatingWidgetKRecentFilesMenuKRulerKSelectActionKSelectorKSeparatorKSplitterCollapserButtonKSqueezedTextLabelKStandardGuiItemKStyleExtensionsKTimeComboBoxKTitleWidgetKToggleActionKToggleFullScreenActionKToolBarLabelActionKToolBarPopupActionKToolBarSpacerActionKToolTipWidgetKTwoFingerSwipeKTwoFingerTapKUrlLabelKViewStateMaintainerBaseKViewStateSerializerKXYSelectorLineEditUrlDropEventFilterkacceleratormanager.hkactionmenu.hkactionselector.hkanimatedbutton.hkassistantdialog.hkbusyindicatorwidget.hkcapacitybar.hkcharselect.hkcollapsiblegroupbox.hkcolorbutton.hkcolorcombo.hkcolumnresizer.hkcursor.hkdatecombobox.hkdatepicker.hkdatepickerpopup.hkdatetimeedit.hkdragwidgetdecorator.hkdualaction.hkeditlistwidget.hkfontaction.hkfontchooser.hkfontchooserdialog.hkfontrequester.hkfontsizeaction.hkguiitem.hkled.hkmessagebox.hkmessageboxdontaskagaininterface.hkmessageboxnotifyinterface.hkmessagedialog.hkmessagewidget.hkmimetypechooser.hkmimetypeeditor.hkmultitabbar.hknewpassworddialog.hknewpasswordwidget.hkpagedialog.hkpagemodel.hkpageview.hkpagewidget.hkpagewidgetmodel.hkpassworddialog.hkpasswordlineedit.hkpixmapregionselectordialog.hkpixmapregionselectorwidget.hkpixmapsequence.hkpixmapsequenceoverlaypainter.hkpixmapsequencewidget.hkpopupframe.hkratingpainter.hkratingwidget.hkrecentfilesmenu.hkruler.hkselectaction.hkselector.hkseparator.hksplittercollapserbutton.hksqueezedtextlabel.hkstandardguiitem.hkstyleextensions.hktimecombobox.hktitlewidget.hktoggleaction.hktogglefullscreenaction.hktoolbarlabelaction.hktoolbarpopupaction.hktoolbarspaceraction.hktooltipwidget.hktwofingerswipe.hktwofingertap.hkurllabel.hkviewstatemaintainerbase.hkviewstateserializer.hkwidgetsaddons_export.hkwidgetsaddons_version.hkxyselector.hlineediturldropeventfilter.hKF5WidgetsAddonsKF5WidgetsAddonsConfig.cmakeKF5WidgetsAddonsConfigVersion.cmakeKF5WidgetsAddonsTargets-none.cmakeKF5WidgetsAddonsTargets.cmakelibKF5WidgetsAddons.soqt_KWidgetsAddons.pridesignerkwidgetsaddons5widgets.so/usr/include//usr/include/KF5//usr/include/KF5/KWidgetsAddons//usr/lib64/cmake//usr/lib64/cmake/KF5WidgetsAddons//usr/lib64//usr/lib64/qt5/mkspecs/modules//usr/lib64/qt5/plugins//usr/lib64/qt5/plugins/designer/-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:SLE-15-SP5:GA/standard/4b1314ecd3a77b57cacc0e40756f50b2-kwidgetsaddonscpioxz5ppc64le-suse-linuxdirectoryC source, ASCII textC++ source, UTF-8 Unicode textC++ source, ASCII textASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=9aaf53af3c54faf3550e4476f432acd24462ccc8, stripped PRR R R R RRRRR R\i–4kutf-873be68bb287007f39268c048cd2015f222b44a807f26102d187a71112c43964e? 7zXZ !t/] crt:bLL u׭[?Sg4%v`W7nsRfdPEC28ݷI&A6K;>C3ghj@O$ɒO?+y)H@q]Q$4x (Cw_[osߍQKG"ql4I~Ԝʚ-ԧt٭)x]vs}ye aMhşL[orJ^6)"\x.^p5]cY"ɷ3Ůptme{@);*Se7KҐ?6hsܫ^Sl.7\9p>C4H:J :A?y'=t!d>-|qQ%]]+M{Yƛ<$ifdC#<5:Oo\αôQ@s{29&sYͮ9 A^$9.Q#?Z4ۨx`xyuEC2\tҙ*md3JڟP0٩N>^$(khIɩ~\Psimh2f6v)Add;ٽs8k\p իŷ: !:٬s֘ $)bCSX{%b72AԚɢAf [x_"5aM8u=aMKEg5tA9t}@JOKk#!bwE+yۗͲ=a١N.28 k_+ Lz\J=Ѓ-f+sX85ŢebN@(`p+ SWtf EnƱ-c D) 2VpL?L4rH$Tbqu^T rq4 LҸJZ]Gi-)}@OT!H3D tg3Dޑ.? M}s"Xlbx9=O/S^+fs[(f6 |O:=i4u&Gt>ˎx}&J댖x!_+=d=eG˱R>Uׅs_ ꊒ;|([m;>e4U3*H܂ϕi6'l?yXAvm&~}}5_h2i};RNc҇?XBSa|IԚtջ}ڝlלot568`Lrp*U\ro'Cp:t}bey*``^e/}KAH8 L.I,TkۡK5orYoDUtպ1AT)T} JJMiD"Ve*ṫtͅר;.xCL[f.6!m" i s)qbݎ*Iёw{jk󍽞z>[4IC1AzY@@LX^=Dq֖%' )7}_1cPґ>ףy 2~$C~S]Oܡ {[ 6@攣DALl,eRd1[re/ d,nX2hexKq$r".UM n"MhR#V`gϖ㜊Zc왾A?~>]Tƞoטh?{w)1ƙrX7 ?4Aץ%]:7^zQ⥅\2ggtUH?cy["D?vO9Y8&&ŅQR˲J?߅q]x ޛ~L@ЕT:?{@Vީ]mͷD7,ÇshH_P|X` YB\N:m4D !$5/o Q6w8Fܱ(\;sX[ڧuByiBjF'jUQ J/_j  dex˝U1~{WSĒ| SD)Qaţ.ꝿK:%-gKVw k3M3>}gD]KJ,џxU6I&"5:SbpQLM.T?|?+7n Czz?O(JN?/۱Awwg#:1XOؽIZ0:R" v#Ra S@jaHfZv5`eǓG ٬>GÑ}KX"B 5'\NC?ʳJ5J(!"O;}ǥYM|SqcP}a \[ Y4^Jϑ?8{r(o"t7~VcS OJvyJ5e% S)2^w|%x'2QJZUITyvĥI9]&mcvUrNu~$}N1#%a᱘x XX')GO`7#_s0q`NCw=XIUX)]m4XΨXLD:j;͍TYCxJ 1\SQutl v,\G6?Z~>i:Q.ĿY(6_S9yb*qq@oub\O ʯw O4"zl9YD@Q(Ɖ$og7})tfܒ.my8%vvA"Spd=b,ޝ6f矚쿹x BC,Bٟt/ ~+1W=ExMdZxL4xAW߼eЭ.^=-.V_1/וW8z@o)W2Z=$*Z91%9Oh0J :#Na6xnSt–B>IdyI} 2 l׼ԃ4l/df1brݨ#fOĵdEv%Sr7V+w9,*ЈA|x#ek6i.SZ* F3wI6xfO$'!Bcc ]a08݇〢a[_~)Y,ok`x].AH i}; L a@8ygu>$ed`~fh0jEcB2}[4iSU2Awtn&[2(PuzE ޢEͩ*%4@eC| ]hԢaojm;h."n:wx4ZvSkTY3Fۯ;83:oK6Tfo^bBhHkok?6_5>ҍSPrQOTskԱL󮛼t0I?䩵BT8X_FP[9R?">m'i1wr7zk H}_{=NGwCA}:haXM2y+VgG,y_HPOeXPpڳ)"QP.~.joE I@bWa^hq=$-.*gÈlKl_La̰jY0_Z7+*A}t~k08Gº&\iUY Xη z)B7R)㓝K`* aTR_kx:7 !ϴo7uŗOܵuѥxDV3)ʨ>doVHwbNsgYyS!v?*B#.$_fr3qNɼգq)(y/ mŕ噍@:}LʎA|:,a}nƲIA'=PVjyg+`*g֪a 7]s5E#[-_5qޛ" Ҷů fRY)rOvj~c5:ܡcnld0PͲ-CATKQu#f(+\=f-x]H[I꽯!k/Qxk뒔rJ*; dM3p4H]NݺfnzZ]%~`ɓȳ)@i:D-Γv'fLoF^&頛p2) =D@+>úc7~GbƘ*@B5|c:RQ<]bO!8:us&s h90+`1wZǟxiJC]Bth5c3Zb\!PuSdM} 9ud Ӳ'{IWb qy+ohE3HFM('Ybx"G[mcci k| -̡! k~  П˔ >xTG~ !yk|XP(q=4ʓ:N*3{Ly;aR"q^(a2tz|%t2q1}k DS{wsc]X6|!^xHs~mQC~fGu:w =@+Iล!}Ok/Ԙ=ܼlɤ&Ք!k5b0=eQd 3:Ids8ub)SJ6!+@R3*G>I.ϵTҔôA mMc ^О+J-ԉ>75.pV#;WUr٤y:fa5?zM}K(Ӌ<0`zr-2Q=&@CHCr*rDVOgeq8 E`O}, 90ޣci(M}E Z:VYҾX6CqRp>OkX |wŐΕ\{\Ϡ7 1II?f݉DL ֪ C9q"3,ͬXVҢb2/"w94yňq0{|;Oq\OW>͏s60YhvK}{V wT@/^1T[I][M'_/Fa h'7LaRFSsD,[OpZBt"bz8}OIkrEsƥ;一b]5$~z)mWdDqMCzGބvz9^'s9tEI}ό3{lI ]E)Z{4yU(ۘ!"7 ^LtR.9a>?H>(e% Ɵ>yL\; 3Vw'$k_F6|b$8ke,NU&cײCΚ0,A@/9&8W+44*y,zH#NIv{vY<4ƷO #5kP4xq J@ z-Wjwȣmtfm:ԊiKa-џ\>qf7=ǽ$.3S7]!^qQ^G p~mO|'R1!⋠k0TYRn9-ocMuw>R7& b c R~ex׊y,S!meЙԏC7S} >Rܿ>&eTN%ҪG}t4t}q[~m~ hgX@JSar(5].&fv|:.-.;Iostvްu~Ȗ1 .';ձBC z>.ݖSa%[⤛DaWTcf[;%۝ P U(l"楸AHgRbxL^Ȉ5sxšVd_]\ݎKbh˖FB h,ԉ'`pj">}StHMLxtr[*^pҿ%ZSZ&V &3WVuZJ70of8̧ khYxdEZ qS]=;X7^G u&c\?ƈ5nlyWgB{ᷫ C] zCؾxU/d2?f|OF2i7.UHWsr[hd@0)ݬOuEl efabe& #0.":~'FNzs2%cUz Ft&M{m;w)LJ5~ :De(nx1G' Q@S2/s#cO mKı豬$AŠBxFo^}6gj(FOf45ADBiJ՘G<1l+V:dZ[5F nƒZ/.g~ڧ4fӸ&,ƅ$6{OY2P6/UVrF{Lq[MVnâP<<{#Π`OW>qo \CJA JN teE٠lÙ#nL;жlrv77=>t oJw?!\",:zpM#*g !T@s] nSQΎ B=Z`%<úh40 88Gd;_lk}1Y&ӊ24h0msW θT-7.HqS6(.p.RL | 8 Yiw`.`jpBeY FB0߱EвWm@U\`*Ga3$eIˆPWO2XYGm8"ef~z`tc[1h;੝g]ـ[o*GǗVlo?B沀|Bl^,tfXM zLxڸ) a(?p?um@EzQ'mP]@ai][Ȏn5Y $T]McbiKֲr"R@Gཁ{'x#!1ת+q!= W4_.P~GX-2$䔈01?U3cd{iT t%(ދbH'9trqF%I:3 o&. v+l?ԆKH$DrgSb&/? 5ysF 7hڇ)@qgJh_147;R2?| N՛ Y_ jF{ ;Hl_5M _Rnwz+ |֎SʸJ"f멅w_j[%KciVS6f4Zď@:q']"tb!f;ʬ?}-~UoڗU`a1݊-s{bH#|U' =x_6Wl~] C~S)<"no]aGd~51-[ }`?x3u͌_ó3wQB?+z<iNw_PO9]k;W83ݢF^Pc0tEa9X=F;-juJ8s )v2q&dYx:дkGT&Nt԰n=J)>Wޜia̼ ] Ξx"wYȍd+/~AVS]g;խTi Ԭdxp~|_+#V͔fvMt Wˀײd,HXlmnosfWȘrNQP:W]FhOY#t}.5c,0U(n8z|)K2%W6d^ez@ҒIju;MZB lQCS~YN 5̞unQWNxi6g ȿ/h}J00bqɚUlS*`w^NsJ :6y3j`$J ͞ЏvA-ـAE+/>$ bY芧v+Z}8ÒZ}7"r5b(\j:Nq3X ";lC-6*рg˥iKȸr `9pTEXS=}IFj)-#mLCz/ :F4>^h 0`O,k.A ^B@g]0|X aT?Lט$q!%Spin yrmZӲEZX?9F= Ζ”,I-  O (פ%3N߮3ҔV_`Έ>7^R"Ҕ 1qveW'y@lv!clդ2ʃ/~~ WH]QŶZyXZE G_QJŌac=2E,`2Hv .~Es/D?7uG.xùuSXtsAa,/0ekG5%:܆m{k+Ed3uT/Q_xcMzJ1Χ#8spBvx93x;2It;$/_:7"Qa\׶t0 sU[UHW̔~_XoԷ gޙUؿ6]tzTx풁1)}M!bQLb3ul mPc,\ M`6ٴ/J^c*n: A}3.߽,8Px yb,pfMfI9 % {ҋq%@UӤ'va!?wFr֗gUtIKl{}pK) \QhqJ'Y:Iv4'}tMJ$c܈oP׮ؔTG}]]@YԈ`4JnG1;JT :WY:x7JR wABI/GGP lq)#wF%~= w{R!|@>BdtYpTML^))HOL#^w8EA'oZ)V &v bV$`3$[}A=ydٮi̿]t2١ т" \&rlUƠh_Bӛi9m]lș{:{YtLJݗf]!%aB*ܶ|;l}[`W:$;@} \NÕ: L })ܔxB bFᮅgjĒGJ|ٔ 1 ׼aat'fz/$y[;ݰB\,To.xm }rp?Btc:#.^+V>Wy(Y ["ߟD'w4Fc+N? /(x;P!@ohOId7x̳1ܒ+\l'L鉀X9wcuo, ?Hef'Oe~I^Ŧa@* /`u%3$[ 4"_Q@n3clb}s2vmR_h‘;,5,7M2Hp. $nBc~ GBKW\=`@RgtkE 9Uc$Fv3 ̎ G37w)(Po{fSj}'1y˱{HIq&Oo5MpgW/42+bqԉZL 1;0f-@n}CQ&xCCuH\sXocO[#IwR'\PGj=(p4hVcY\NPa:965R˹y <ph8׼h1jڧ[YWI$[ԇ0ƽQ=|xrE‹袅CɢHɞ>Jbġ7N|ڴ#I h S[Yf< 0:Yu4YEoƽ|5*·9Ӳ, P" <66w kNw1٣7 cX k66])%Mʫm9lgo[EJlrOgRbo& &T rʯx=&K?wc%WY|͈nd&1L} 0Y$i&Z +?2U 0 VfGWLDƱ9[) ܵ&4p7znOOV"3yv>nj(asZ_I<9F Tٖf`fK4~N@"mp:~tQcB޸Uؗ3W!Vh%WR>?w~2H͸px#q+۵y2aY &CMQV2~&kNiT%D\;kH.Mܖ$Fef[ b*.7=o\5P%w5[犑l&%ͼi/uS$$0a.7yJ5-5okCttd\557]82RJFMyC& ]J9}L)E$jOv}T3d#YTf"cWnT%V=`7&.d|.U307 ' agH栙ĚIw5DkqnRp=zi WEII:3s$|)גLInث#qHfUagavxD:x^@/d͆RX󻅋b0-BTLvMGvNջ)-F =2<ʕa$XA 5DkF Y+&TErBspNNfdNO-'2݂mS=jh pGV8Fٰ0G=o 6ýEcE5]~MyC 'm \!#,&C}nM>dozoUZTqPY0<4HPaK6jQKW"NZa^s#k>Ƞٔ<?/}=Mj= a&M!!X4lbf?H2HvQ(fci;J* ֓gm &0y?B4Ost0k=;˨FwEC!_1x' =6%zrQUB11i~`eS3HkqPaK{U'4jSڹ \3r$A)9Ǐ0Cţѹ 2B6U~vKyݻ`&JsCGLm |Eȥ!_Y8wWA{XDs;)4JW\bS8x1Hz7e;1fX^^A|N 0ÙaYwq1.b^Yq?rYTouF`oڬal&e )]%mG(t&|d,M֑~B<6t$KV>ZOe1!EH \9!u9 ;90hu>]JIq'ZIa$bZa6ȵň@)-/ھmGJkpiإ4Ob럨4|B ݳ2x۷ٶҡUtD h?nE-otԣhGs\=Q%igm"~ߩ[=ˇ%7tk/l.[Ҁ)#cdd&T ַURڐBۃ[dwٚOϴ?'"[ \2*N8W =XcXM ɜiI¬(+0q~r!HϡJbu#H ;Ip$e[QX|yL׵a'bmۚ=7 aW:,^߅qO׈&~iZ''ij0=Y= p!kG +qwE{ 88H++ky{j84x [yrZ"ET;U!#y(أ5BPAn1"jPabtewsg*qBf`_UatYUSָ' 'qވ8 . r*iE_ IJQwuV`A(*473% ${?շz C|.pٷ9SrZR}[:k&њ[! DajVKv l̻@`Co͚zxa𩈎rM>L`YbjWr֒gcVYECN½% ;0&m/~ĵ2oYPM?sͨT;ER Lapx Ps~͠,f(2 `|0oynt'=-?,TIs?Ъ9WQIT@ ej̓*8=7bC=$i 9iJ:voQw;|X! \yi$AO6G~zTk~uO?b!{I>ȶõH2FCtG?m1n'MQD>2f]uILè1]Էԅ?*ǽX^<0=52Q)4%qš*^CD%gqjx)l2O1(xNF R !~}϶zׄYA(|S>kT/"C< \yoHW%`.1۬f[Ĥ4|J)վWzNV]0j&XDGxwT=JԖwG̑?_wKYO+6[#su[YxX.ʭy{hKdĻ 'CY&;Tl,!oܐCӕFhueG6, ŏ\,kWC[k`9^ >-ž/;prY>}!øDi%)]($*UU^8#ʏF寙;A9.7FH4`w5HeH;1+*֧_f<pޗTR暳}Ia˝YUFY iY;fY6w^S ődTB|lZfX^&圳 S H:AY5x! r^R:8Az5G-x2hsZ|7|^uHm69V=kFefI_@8,`Ӊ{uM+ AtO"14S<%({1B qVִ;Z&8f1\ԣӪz],㐝q>N'5px//9DSF 'T?l!zU4E FmGY[#I1Cyy&H{ukO\E|lug?.sǎbK1+OCsvtWmsm˩jȌ"XQ8 v&bw ۜk؎x}T"ojW fM|yם59(>+6ǛPì9_n"\c 9_ :h״u4)ؿ+bczEo{[P(.Z^ gG4kˠe4vZHO'5@8IAAg߇ R5څߧ_=6V]}\y(#=s-zI=}%l "alD#rpeE>ZA52qiˉEʡơZ -ಳ^?$ .GE,o]]$ T|izҵe.ǧAKF Aa<3 [[x )F1z[\bTZcJ"-#`A7g&цP:TmWF*a~ xư0#mFs[dZ/ Ӛ|f ׷{Eltc{2,2A/ -sgq%]#bf%J"ڠoAy292$0Jy{|nv,?G!.czv 3Z8vp3+)UT݂ Q17ɣ,w *2QwOBɆjcwp- zg4GRf= biFcS" iZ1An1_B9jevvʦ1 8=dœcNLh^z ^?-vFVjP3_`3+_<K)ַ4zۭ=%~}a)'D㽑DO黸o&"W,ؾ?c2?\jqS$3/vLWPlXZl`-Av| rZz/I 3n?|6Θw8:LTX^d1JEfi}=LZőNEi4y(4TNJ~Qq")qqOP-iҴN=R28y'Z#s,E"qD;̩.j歌=mF3.k-eaE9Qu33A߉; ۷@$۶ens5D%Ng'c=aM:&L(|s!ȑ3־4[%8h(JxFWh9G/OVty[xDU8EtUAFbJP$$SH6ҽ0SB?D `,c w{~Y i az)Zʆ?$q709\%I\͆mC!A Mc .wc% /t;)hyKWQɸ=%lKeURb$ Tkz@uhdLf[r?q^XfnҮ]-MH/lC%X;:D%KUty~[4.f|N4m=i}Jp0fJl}!a1:kqu R } He([ﮩvrC۟Y㫄q,YnE9#ӽ.3F_[B,i}9>|74Xb%uq2)?ƪ|Ur?Ew>k1Q v7$;5?.2Yo8XPJL>`j^DS<Ú̗-! ^ .l!"0xZUjdiPHk/z ,h-Ez,lPs"f`k':d?D q׾ӽ2MOL.Y'H_=TOTT#boMm-c&~i!1|O 2TDcn{{w^uvYGxmQ$sRv" \<؎ ԪG1b4ռD/t:Uo#NDRmOY0qTojZA1MX@r5uU uR32 T d^ dݰ۪ije}RC•)bKXJLt+\\400t5Gc<("KC2hvy jQ ^JLQl1LXV uk# t$,a8neSimsiZ"8,8=Ӝߡ M2\\ ^mǓԗv1f1hA>7F]1s)' |81MBYy'qPy TXSK ukj" ^J˜:u隴`,{f ʽ< ʹzhIgAK_h^M@W@fZngL-F]Y'rQ"PӼ:& 3i5;8@6 g"`+IC M1}L+HhSkd: քJ ,ӘL+3NF洔ȱ5x.s0Z6HqDE_Dh1W%J]=^zao;n/aY^ÚTv^P9л *O") F n6}5ӫdu/] .pn ` u@}R&E|< +`ʹqGNnnެezj}6Ge3|C9etMcit/FS `D 0$6`ޛGA:dgc\hFe§W4gK?E):%  Se>"A]R]s8&Xy6G,/%cD-dGuۍi ,k 󥽟+$E+ZE2XD#f2O)Vg6C5W\nhnh+CZ)mzeMr0 "R)\V~i(*T;`fģ&77k6=I?^!g2[łNb1^+,,<+)j{uٔ& &Uq/\=GpR\\6jh̷DDX\c$gۈa D4"h0_S4*x›:}L믰C*BmdL// %Rz%N]j^E\˶{+֓˷go-O4F9:.+\{O=unK?mx[!aXa560vƤKg!)Zz_é }Ay: &U\8[*P?Ugڨ~W=M| ^3- IKBgx TzXד &9JGxQ%4.&a=a_x?4*MRL<6M: ga-|‰37%i%HqD>ep8l~!H#\ ([S q@OLyۨ6qA=$kw?mXџTE0~ @p4O4$; ֵ cyӲ۬eMY2ߍޔV#yv&sʂr0 %{cɎ [ډ Jw pk{ ِ\[/͸sMs-PXnZHMB߃ j-%h,g:vR$L9ŋqgpu& y+XH8rp VD.nmcz׹ 6NV'--0]3V(Ґ* \`p%wtAtʴ [xk=hq`aw1obH~BoU?GvР"P([ ŷ%b,9#XqX=P#+gdLE`*wMt2"ҹyR$&3\e'"Z0OI$P8\aO`8Ak1G0}] Yt3}j i(DZ,71u8`*U\؈ d̼hXg.G_ABO2͋ z+WX k9@u8M_=%Zn^b٨\ Z%Wb*lTw 5k|ސf܎+ƱHTH.|Hڋ3 M@JeGE,ɌoaQJdTڽği[T\͹pÈ8t~9\# kM gp˘Lwr):RVeuV8Iӧ揉I"а!*dZM`RL8녏-8BWE 4?ygk7tJWWHw! zm TsMgj<Гt<XZ4θ<,/>D; 5B* ZV2D-3V9 t>.7d ;MXy vϗS;io``p'Xw^y\[ʧSqT+ZpƔ>Yxk[ilέ<ªf j%5+Yڭ$9KHsʱ? In_D.tXR<}1m]>GWA_* =TwnVg$ld!廜8- ~QZMt^~#ù1pL>D K[6L*hᲄ/7;~,</n;Vzji!x.GO|y`U"jXoDfüCd [END ãfo{>wqMro_frSMW;@+kY!x qX?B M (EM%hWGI&#~!=FAk/4BuŌb di!GTo`/%QsO9RPK ^0&B|1QɩOʪ@ TX",үVi8?& *%d8<(*%ls#{xV@U~.dR9_Ha֍gbf)qAcq~y{-ܔuJA) r9+bOml6L8v0;]+%v, W:<8ѝl1#!UڎImVwF+!tB _d"Z?0¬Yx-^W%O )ho9)XCw_$$DDWyW 7Csx˪u10)L@ ŖHbjJN-WqvY;WlMrK\M[>m[#+徏4-˜uc/(| kk7Ȑ^f|\s;xsK -7#4_{`gz.6#B:72T3+5ƶ 36kWS.7Q3C?5 tfd\2%3\OZ[`'4C!?<&_+by~^"1k}C ,6QϵTz6pkdbK H^zB"jZ@hW y;kXxk|n̕T3PFQ7[߻msOq&aǔx I ﱻߪv&PeNP>Wkۄ4)7;jLي<8в ʓ;"$8y+e[I EE}o%g|\:ZrD) s"WF(*# HsۂңHU K:{no#n u>!)vڀPO.p6tl~ji&[GO9LV1d7ϼQֶEs %(Q$/\$`^?6}j[丰wL25n| L`BT(ϔsd$PGY-m-b1Mj\j*mAH87b3i%{Z4S/ 2$M}z;kb ?SWqFEӥd\yh_E.KքL"$r[Y&l134qcid1h)Q%9Ϭ_ҟc l8;|*\P,则\ghn?U8)j3-JɠeG#r8%WQ[Il@63(X{JsXCqՒ;% *sW0Fb ڨ}$02i@B&G an(l];N_0 %%?ʁNLM)In[Q}wY[OӋ?D^}-x]Nl# f#,7Wy*K:flFUaPz8W^Ҍ%ib%}GƟOmh.>/8jM\4 2kveVL UZQ;;ݨ9t_X{C;AM'_vn3>GBZk r.Dq5,Y|^0.w#n 㖜X#{GGЌ0?06?>%`Ȏx^BP@ׄ ->3OQIw ){*;NGP0DǒӕY\4& E@#cr8y.u*APw >')b)$'댶L}mQ_ˈWI(׫}p0]z/P5yR]d+B]Mw9g͆59M*?0À5 G!*|r$ {>jك|s|I۔QΟânz_zo,Uԑܨ76Zmfl(d.ꎲԣp&vĎ]Hf8'#-z^cv䲛0r(BFmd| };@U[mלB9R@rBi))VDһ57yR.v_: rS{I΢~uB0#rF٭s㓖|YDr2M{\]2.rXrQ͹b\ ECF6*0auTQxlތht QlH]t|{YW4[6[>c=*1FFbF,t5DsD,C勞DO~@o~[X dcNW"b a]Yջj.AwmKĽr@.Ѩu8jA.<_waZi:HA|t5,r+d 'FՍ5kdBi,|ˆa,.4>Veё'w_[be`*N"85OasH `(cQrep΢2G >80tα-XϵT "! y(@r$rjZ׿VQ݅Wi&| ›QW^{+b!mg}*>ĘÌ%V{_QS<&/ȼ_@c2&"[O?iv8Rhr?^\mEV7F6OV,{\DhIg)=Jsu{%(f-R(%c}tlݿ+A5&MM He-e?5ٽFXTz`^_[K ]jF66FzDŴV*=g@:] g9+os@Md"*p| -B TT1D 9SM(_޹r2,3G%5jH}]+&>~ GWb7uI֍E GVc"#)Ik\P#D ('39ȇ.hK.40k ڡ<?"5Vm7%#Yx/&6#x@A=.;[{&cr1t? h /% ԤVSj)t8/OS3,2b[ҠFUoe6LbJm T@Lm We M SJY+Ents9'̢Nj( .gǮR~4sڃޏy#[ wJ;QK4AUYJE"4;ƕ)+7X#Xt\0y8jzL# MQ&Њ:%,6-UBBi:kx2Mj ev=9ǖpҍwi0ѕY,,D1 bj>;nzp$ G|is-Y!E@1o嘿+{y&: ^!mVEr a{6'N{4"MܓO"S78K-\;)wѰZk ^UGT,Jj <SV[BM5V`;-~hJv#eο!= oNmxKUA\6;}k~R?7sl!/eaje5,sSW+N5ZpR 6.]p t$t]F';gPdƧ慴r%r"42{Km\\lCi ~=E;I#]8r1q/+i-qoe0^v+ic;NƶMq"tnG_HK.H] 2N MgĮ\'VXwVFG4s(&$pۙrg O*-?.rn1Nkg@ }qkbRlkRr}I=x5 :^NuJϝS)hq89k\fO(=^8CO8Zwt 7-16p3YNU?rNwPLRmŮ}Hbrا>jԜ@ֹV ;v8K'6ҥGsIK˂&U= iK}% +ԧLW5ye8q 4S&T^2Мe Ы$@Oa :AO$sIP*7vVcԔXB{k!FVoND9v`ސ `C S32:i!/k Fd)5FW] PGjKpA/@o4+\K%2@tJ6ű3C:c3,vj !|0M5A7N! :tX"ag ̮pfbV7N[,3r[dAVhp5-sR/8E4u !3g#ҹިW.py1ճ:C2u-)*bā:F%vzj$+Z Όaqv8J2ًGlw po&u3cr_"iKV3w45ĔLɆ[͉`w67 ^1TM|R5ߓײ7Q G\ߺfC؜+^gO?nQr/Lu7XkVEf)i˓(0>g-k}V%b1V_7՝"iN_]A5);}J#>p,{ ; ~l6}hGg !CSG?]g ُš J2atstpO~WSV_}CCam'|{VIAW&T E=N7ӿFښ+]TK=5F$Pm _{\-R;~x3 5̈FRv$t9Pir cqwKoPhyF)[Pj"wl{Zsf] 0 yٍi_hhfu&<0<\^Rgl(98C 2XbeIXtVD0_Z~P+qyq˖[R6$34yWM٠Pw 7[j(Bf_OV=xCяqd zWLBZ/ãVykrv*C&C5I` MOʹ4bSZrQ4wLj2a{ПX]oX+f/|s*G*%ғKw1aTqT s:4äS=dH6`\@1"ho3qQ)8L_!'e]"b^}ANg@Y_5gѮU*B;#nCF%F// ";pMBu!J!9B򟽝X|B^PzWm _ cys ̮]3sof>5O(6M\=CPXVT?Q`WTĄy!f1Q%G ?}w4[oqڣ&q`_e^)E4OaBYyKk`KuEci#V&ܡ9l -yܹ^({XEXMহ)1jr9w~I'f;Efro4ɩZ{{08*ޏ3ƾ5PzEkB "D:D"̈́(K12dbK%g=b*)iA]`6B M~_b?g LGD#fhEpU=%^vU>ySTm:-r1ك 6 zݦ`3(A S 8֤_aIX8M F1(JMRj*sfUy?i UO?]M1NT9l>X݆ QPϥoi5?I)Qayz|cK;?5S}c. Sfv\2=M& GˏEY]մâem!<`zG:u9's:ܺX1} Yo,=@$Ld:dn6*r1 PnX%>`"C8QKB6'16U& voܘQ4 9>ZA:>*XګL6`9 u*=k^m! y1 PBHd[!p\=t-pZ?lhX4bճ˷՜h6f͙}o~k q;C1)Yچ5̏{>&ݘ~/U`޾i"3p3l JbR`GKAƱ{h5>s̒q4+PF[8lP.n`*' !5Z̻a41~8ĈτqڵQs`+O\2z#¸ %xQMuˏ+NUPD\ZM UKNދ s?v{:4@䦆 ʆ@`I3A_^b!ât#8d@pڄj~mZo ߺV@E9a2qV-gM'i=j -L)^ `pGq]S,bWm51 "gy3ٷլ.׸ggj_{{*.gC4~W{^O?|6oJjB>:CwG.B!K2V{h.:" hςyU@xп!tweVHINi밮r„aXwuM9#@+&QhPYԋ43]'ҒfEm:D;EڐMY^38I D?r|~fv:yM@ahGuH|n{.g;6 o[.%:%'P`?P+a2g&L"cm&毿I8j)࿬ٮ^ccfh>2zƻ z#*(Yr g{^ō0# D60uХr#ݸ|K, ӞHKr}2 tYl <0R-. UQ,q=>YFzj8A/F{-Fb{D ^3K%3kK%PX~Jm qw9*o|QU%~q%cd&[0fk?(iZ8#y q;*+'{vP>U6nNZVkRd%38]Ckwhh5T+bF1o>@ULFiZ+0+~Lg}z'JK;ˠT.A {C3 žRi9 U/KF$:ŷ3s٥5,|t|ӔgR<nڽܿ'ApSnѠճo=g9-UCN!@ nNC;J͜?p7-Y!];mv vjS.7ԖL*;lYtB^oqjW hֻPIyЬUx\1e;hK$#ۡI!ﲲy]h:Mk8TO5п*#"X5lGuT6Y]}r.Dӌa:qڝTh܂q+&PWZBKA 9-hҙcUzܨ<٠Ȝ(Z{l&S@E(o"#ڽn{26*$B߶ð;ƫэ^Vkڙqs27+& V"sPnlbB"Be^?pg >ٛUiXڶXnխ? 3EJAS ?jV¨81CqOPت^AĬLJQnӯT.x/VřYr@9Ӌ6s_%{+7u <3=vQ-zyEܾC$]ss,EIuJ{{7fVձheFAQ;$AKr_Qr˴%pv>qXq PuJt+wkǾH ',2btŰ5ˑkA;zOJs6O-%W$qЏcjb x71Mnj7CO;g&= GD mE-F:'kei8i!7 As1n$ݮ8ܻ'(DYf̏uST4laq4;W=d> ́!RbH@)T`ŵ*lg,>/Auuo;j@5"U&ir\:8[l!\ףּ~)GoSf\QRD!J?S(bs U}To%D#]N0fıvأ"{>s/R֓hY$]2r[&{Go+t&>O z^s @",$Ɍ8A=0%+4Νyf##K?jx\~`mj9őw0[d}j{} J^i!, Y}2 >?ZWV]/T$v}ETlbj˭K÷M'#J'4xȅ *;h9l=Ks*\$ XG]z2~RvzWvtz,K&MEp_$>jv:aQDM k+o#J3D('iW,Ć_7J#?g}TL9Ti7ߥy~-c4yDBthP>q3 s7L_ CblkKf(A09كeۓAWn5P35INͷ]2xEȿJӄ}j}XF0./3R5m1'9A;2q솬סP-sz"O].4U *p_/?X(s0@' 8c6.;c{y EΊdBm{^ȩC8:-U:+ؤ,8jǮH.~9Xu a:a\ɑ2k'WfAtQ3;8<~>\DƯԆS@DwZB{[0Qc •v)}\Uq#RUXcVt [nB]E"H4X3q3]nu3}Ʒf !t[ ęmE%k3Λig5.+fS#wn&P\⛆¼d&K0yaCxf.1"B&Rf4ƴ^ 2E+ {^ gcڸI#%ellp %n_[Pu#zu)cH)YXFbj8BGp90vV,i* y8 l59:Ab0r7ge-plN bwyNLQMj:ܘRo[p#ހT=ғǐhvK O(&epLo1G ~LH`wFBՒd'Z[b>oZR=-Рy` CM6̑lr^j4Tq_1Ǵ sj2nxq8ޥWtνچU)A/-*ӕ}}SjFw3}Ɏr&0߬ˍ=bJ,+X" Ua'!]?XvGŰy{G=Dnq(T?#P.9m+y_O˕лkct)%7oߖ=~yR奡>Y]]Tl9';'\ Sx}8;2-=&SxT^5`mqe3Ҷ\^Cj'ji@79nᘐWg||Ý8P:fiJ>Kfys@1)ٚd,t0 j{J%9>)Hve89%˚m͌+dk L%T DMJ+; eK]b2屜FI>"w9t|YIyC }/02wFXiv_OZOdZ8ؼgNtD'uN];aDuLZ4vӕIiчq`MJgq5!{TwV} WG%Tش dExX)R(2_1t2Eo hufɶܒ ,}|SzX(̯:nc2_FGpi${$Bc67(A+K0e]H\,aȸw2;go""s?=(  ΃7/D?zUw@A],|CCnX) ,aQoMjPHZe tN(;."<.]:[HdsB9p̘ 9<Ύ2/D_WNg!}Q\R:T}uWvʉ;`& r1ă&Z 6/WK <!buxXa“yg3]hf,l2 MKدatqGthQN?Yqcؒj+[ޑ<*XwvyUoAeBJcxh T6Äq*/r'f3%MowHu'Xx8߅;5`p|AhO'^/sC1b T޶\awlG8eN,vo0;{B44-_.A&P3^j{`r@,V6V|&RÃMbԢ+_pZ56;CG@cfo;_kM%.M!N׌(uۿ1d+}Rk&2)LY<$H1X%p3# fvL^]P[T<]M:y&4PW츄;g۩y{tV~B;<ܳnn"1-YpTTۯSJ#x=;! JZP4kXOazwô,6f?Hp];_FpMv\⑬yNw: \iޕp>œ 2_UV$#0vet59]U8<hE8}\[(HIЬdQ{˦ji;OYpx9tc] mHw_|.mǀ <s?$C3` ECL5װY2NVDŏ5t& 0 3Ym|6>ev #<"K3ڜI@I1\`K0ʅ&Bt' WRh%>xyAPx&(襽J}UR~/϶m)aH%}L@ŋ$\/j1Z|JCOdEXg};\o X#\n]etY%u|FV햜=>9DGA_ < o4ӦK(Hf{9 *}G7nMHP[8Rr0CTm陪\U.Pl" y~hNUEҬWV:q}94z[l) |$|ICa7ru@x52**o"g%0"BSD QWgͥ+bc\NtDwF'3C#Ffh*&;Bٕh-1%P34#h#" =]bo $sDG &Shp/a!1ک'ɨp~ !F 5qڄdrg+#eE#0o`9E2޼`-1}XIѠLrRHC,5B9"X7' :"vGM*`tf3q7nrh#zm ;.4+Կ|G'0p`dSRx_j")Hbj]0 -N1ymOg,Эh3ϵۼɑ*$y8ZXWpi5K't9WAҦD37S}9i2' &ZƓXi5Oa>y$*V99ŕ'am)7hG_3m{vyrL'wʁ+9S[\<`!4h 0:\߲$` kwq):1<#ZGm!#Z=d&-d`ŕ]Bkuh$սAE5X8NN>Ba~ ^ (EQ ?-̈MnmջZ94&B.)Yd.{o4,=lF- w0~8as!3"DU{>[$p$#/Pumm%~An$uT "yٸ#xpKd i]M?8+C#i:+Ȥ ,rqb6ی( 8ѡTmXtsA =@=wC>H@|JQc3_/Be ^eBԄ!5Z+/sJ, t ƧIa0 D;i{8B2r!-cʷ"/z|JUg5gL`@)rnPk}#& guC9N73ThXcX(EzـUe2U<&cx7R9ǩTkvf7m'e g g)mS!r|vW}K- ?向u Oo翴\,s$(m]YMiq}M%o5Y6s=j 1PqG[D(깤d+7#-_O ET7!OhyYK|O7wr|iPo%EW0dD(cFTHTËoptPv[yN'f |?-LHJ!χ7 u$ހl^ZM;&-S^E񨫕 iP4Ξr%h[v72fG!b` #VI$ECʥ;<{ΜգC3KWՇ^x,q F+b)wC14A5yj(kǜdXK΁0Tn=g$< zjVZCm%+ֹ4m\HXuYML_No T+ q"ѷPб4-iGyOƁeqќHUֲ PA. [2{ 7Xy2B#Q &f{|9翳@x{t1봃RFn'"ܡ4R ʿ7G3:m;`@Db%Y,c8.A>]#"-9Y(yanO?j;bI@֑kY]L!GW:AFgRv _؛«F:@'(&$1u<_FInjmF.ԛי}鵕*xd5\ÖSިZFV~0"jf\hJcS禑OQ`##0H~F9!fG7g< v'GŬpX8q)Q3h*}1A@ ǫp:?AP]85zJ=*^уàTvLrǾ#d36L@@+D6W(K*#g=wࣵ$B{4T!=F!͕^1=oHHVBs:gR3Rx%pfWAd`IS.AxBو&}( k4qH"$o 갯 4q&Vjb!ilu;zr i1 aO2yVcbt]3igr~cMH\ѣh5lB`41I ᤤ,0^>L02^sY: !(gotdWS>lӖ%oVC ihq+:GNy]mM\`5B_Rx\s``_(3ܶ:G|jϤ♯ܴ;bW=/i`yUqjo֜S99>)'g@9{k! #u^[ O%X˂^.04bUD]:Vk{Uvd*}AʆBp?O+Ẅٰ́|XJy#離ij  \ej"#%hjvQOAEzE0ΤGy9Ȝ<#iG?"{mMG$`00t kDf\oqmӞ{pNmexzEӔOI4:jsiD;kYF(~+r`DW%J*B?{HW$WL@Dj%9c&:x`?Cט^뢂URH2ZFq$=r3-8wp48!ϒ0_3 kqG8sxPx95x?@y&Y4+M֞޽X=Cϋ$|gzYay :0Z*^Mv^{r 5^Is^g7;sЍ0R7#MjcDP pNKcI(h1f j;&UTuo<>jԹl6A%|z9EX<9и}ruBc}k$=V 'k y{(Muj\5!]F`CVr;aghH۪M4NQ 4;s7 6noCz^%Y OJ?Y0ē6S-y@39w^&lz> V]CPkxTCgV/dPXa厝@!y=v-UFmFd3_w"]!\I0"q[Wi Y*w7 CIJ8o+g3-k{вrJo#p?<5<0 ^:X5ݴim^&`FdQ.uEH_Hx!v{ Wsl ƴ\H \GbjoDMFR7+-G%`ׂQO ڹHr`D{I ;}<뼟J rs}dZ~0Qzxz]trήcor w*l܄Hn%;_ :4QQx=/9e1IWDfG$"KeB/ۀ}yt\&#*]C FXE1':B֧6FˈkjSQ7^QYfY~Ud)FN?<cヤ9uI?BvmcpA^[:/@ ,XsVj ! a2J-ht7"_()oV4swMw& gOIH%#h~-ꮎ~rE[i<_Ga6-4S[ɬx?ō Z}RGpRP#c,oASe};gc -8]U1JM7BcAh50FW |i村Ure ٸoZnP)H΄1*1).wW \A;Ԩןx* WVwa oM..nSt7ہo8Rž|?I>^{ڻҀM;&h_չVu{i*sZVEŦB 64iy+u </oT([b`R!]x$QP;JYUk"oB%)Ͳ$[?=:K6|5TK<<]>NzlsT1t{hI>7p>+]Z:1܂m iI81H(vY"4'] vU$mT<)$pB)n㕬lrmuou_3* ݟg2ڈ& ^Bc,j?Sz\Tj126d+rPE:|3\.-~*>%7\/*'El??==F:EA KxCf8hU$P}ɹ?}~&_$*q9Š@AM׹`qM4FɬQBMVӺ'p?!lGd3a|> .A&P},\=gD=e֮Lw[x>[(-)dn1AZHQ,4)kLsjA1ڛlq`C7 MUHl?As2B yz\B˟N V ԗ)랈 ;FTFj7cW}9|cI*s;? ࡨW]L-]7Q֛n4(( uw2O{2UoT#VIJb>ۏGg+pظOAW 3DhRʛ MMX 1X!@&.VT6h|Bn Rn'#sdPLcOG6N~qPx":) G@P˗s|@+]8=I IىKl.)Io 'Yk 3i?Z@\=Mx+R<-9HJ(jP%~HVd2vHbdz#ʸ[/uuRnQ@,ܬT_ދ tF d ~tND;f߮^F.~j(YQ*pK[D½y7' r*a6S'suhz `ZX>fxzȝ}}?}Esexd€4J&s3JΥi~kfXSײs (BL|Oash mwlrEI}a[F$Dc%e=?`A9 U%J"8o}hS(E% ヿ=ҾM{G]}׷b, kp YQ !,P>QN'd+=@J )˧5i$Gѿrr|t n8'ghfcY/TyŒbMd2 b4 a^.MT4 n@^E O0`J#X"v Vtق#<%(tXu5P%9+9VSiǫCDUY YvΠ!Sj* i8gv`D&edaHT)@ɛ߀ǂ-`:Dt`=\ #rНOAx{3vlc /pAQ v8&+{ "z<Ѓ3z#-)^X8v1 ye+]=1""Se VO6UqRdV7l *{܎u8EWO)U IL r60^asl/&%[vX~VF=0̾)c2.X&VNԼ܊FͩCo. 7Q>P&9W|#G oqxl zR k+E,aܰ^[\D 12a !ߺp5t`h3vUGqN;z(ԨbwK<-dAH$P) m5%7$/C:{WqG}džiM? ,V|P;}O~\Hl#f$n8)$+tBM7 1jT5/FQlq"XLyD5?iԼ4Na>izp}n! VU.HX6i .l^pUxm7M :1E09b%O~q_LxS=kU`p\z+pXf@+ Weͅv~ʸ)&0g^h 41 kp0DsVi[ e¾&wQZaEia{ze}IDe$r5vK_1ɫG'1^ $=(4 Pșu-!\z$LDm=¹N}XEK/a#w7kW#s\8^(0פ+ s7Gu/~ԩDFn˶Ǽ9['ȱmR#hdHSQi^Ry]ija">'NSʽ0i^NShsZALSs] [5&1}Hd)S%B"/X_; h rf}CL>wE~o=8d)bP5fE5|yWZA\ڤAȊ.J3\}h 6?X*p`1#$>&8ttREIR$خkG*O }{ #W.?7%5AL%KF>h~rsLJ$/2e_+qB莭Gl幓B\'qDdJ` >a_1# D0ⓘ< ezRe|<3 uRP*X=`Cb&*œ1Rmae{$wph>D+yX[APY(U" }"M{fzDT=GvC<cMr /˵Ff'H_H9c+s/2kfb Ȟ4xMŵ[K׺@SmioYVj֤|9*ؓEXQ Fa Tbzku<ʚA CzSrzzS^YG˞V韣u .u| w'Awo& uzN<҂ѭizmKN{wB# 'tTX?|M΀}97߈{1؄X 8jPK^w}$kͶ0#\T*;jRViDH퇝Cn9mG:aO-@(YFk+Q&ke'kWyN"gG~n.:s>>uy@}O-pq̓VOMVנbQ@2d-,#*0NܞjSIL>[X2C צ4*A9.&cf:Fgbe/s)ʝy (MSv;LBqIoa8s؛1Yx;?`^AC=_ \EfZԙ&C!ME^n!Aq]YaB6 p g2Zl9Z_q Æ{f [rH5e/wGr(5>A$~qw&5 p΁VcKs~l1!Y %Z")cGݮv9,@WɱK>Za]I! XvQ6%''(D<&1MNT"W+ZĆc}q5^9`J6Dd!Jָ܋KؔN 2A[@`B2` 3MG38 xxN0}qЉ?Q^[1AR=(Qb m 6kZ2.KbwR+]{|ExƪO0B*p$Y}R08EKiK 4]DwL2/?Ḏ"&ơg,# 'bQٵ6*سG0?ڹ:§‘ %r7_J[t&I}76&NN u9O*}IR&mBH mֿa|S?JT !zHu/,B큩fe1c9@iyS#rmL^x @1qs:׽,]Gͦ8;]qwKYOMQ%hgE2s[o2?!bD/ktZ\F~u_{B+'mtf]ݐz ; aug5lL \kU"ogտj$2*D`[ab]^(n2TCc) o639qo*B˰YS4O͋< Ak#!q:ӳømy~xmPꥻHe 9l!{B\ n V@n, jلh)Ht.rHul^e-'}M8vyC6727u. ;Π)7FTzL[5 mn? /^ع;c%CiGl_=^lۆgg䰮&)?.XV3.I(D t Brr+ܯڬB]툐E8f=PXC>xm™ dܢu[Z+;~}Z>s1Za)(Nbί(Q-x|b<4#"Jٵy:34-3{Tr= /to/Yykipr|5U4rqل[W.I>ܨĭX[*s咹䈡lU, CsY"B! m~;8oi/5ȿ'_I@lY^Avha'~qx2jgP9Xt/(ʢV9h~;MS DQ*qg]iMi=y#4C gˏ81%`HuaM{'ϕ"Qvd`Z e`p{cc[RM-鿑>4}ϡحg{ G:Efiݭ Ő&g#q#A(w%&R2&jǬ᧜5bTWˮͅ \YI]jDFne SQ+&BݨD8D)Sjb}\Y<Y,~PSνeɻ|ka;|j*l&o)8p 'NlĖXW#msο$X\xgŽk~2IJ%MdFVsU]s9Rz^kۖ+i ͏K:}'&٢a[D\!iO}޷m*Q-BO7<K@yKxvčJ^W<<Еf{Xz9}~K'Ash"qn `pC.ctp^2ޙQF`_+&pv/lHq_SAgWxڱGJVKȷ˧ń2Oj n)xdEłψqi s$= _x2*N&[@b)¹R :Eˣ41S7`L>fo<{h5Vc49?7ơT)9PThNDh\<|j`#s6?$ݟiw%抅p&GXqw eԥR\h1ɚei*aPd1h 햅O}o36'gze`3Hb D*!BM_;zE }!yywo!GCL5~fދ/k|s KB(9w??ZF בqT@3}1\u2A,X6ЈX*\sؾ8𛧘7/}Ё~:m61JPZ9zҝPzEVS$:=|WYZP؏8E4v 4NwߍfmK`rqX^ ӀR&VJ#sMl=`A.g:uhA'bo8K۴=2 IZ:P$HF~|8= bV!wt?V JhYD?6j?Q'`Oxz9" RO+5]°{8Ɔ+F[sHqbZy=DLa·P3Ą1ݚ:}?T.h*?o;$Ɂ DW.cG2òɼW]J<6VZ@IZ[ο!%Ԋ=T0`DJB PGM0YP|ɿ&)#(LPE_Ը IKӶ cPTC~ #{11#Ah%E>,rr :V xPd—*gD5hI nz$L |c§|Hϼ,l%Mmr樁@1T7vHn⮕j:$Ԩρ 4"=чcv'$6h :Li%Hh+CYC3 6UBr6^q!6eL]iV)r( \G);G:džm}]>oG1l暐m(D] K3^3g!#RK&,}*t1\Nyx:me7f ڀdXXI3օϒFtg2՞|z"Ǐ({KFc/0Y73bc iDg9d8ɥX r4}˹t&+ gq$͗)C%[-^;lū!P^?rF*{f@u3iz~ ڐUVĀ% aߓisffn77MbcJ.N Y%Fi34ލ4}~7xwW(##t>G+Zyf6pv>Pt|cDz*!L9ğ,gW-q-E$>[LB/_Bn[v=y"&^95럺fт&3VHߚJC*ZVGo!:x^Df}rXskb_,=v'Fgl.!&`vϼה04^YlNVSAyğY@_r# f{J1g[1v# NHȑǾeP Z+(x ilWBthŚۆBMT?yȑLQS;<:'+[+< sXIGDx ?@npmʆ@pxf[2}BLbwaӍulkn>g]Eٰ5M tyΨsc:Awɚθ,)qˢ2&yἉj\b.;x+J孡X"+EInK˜4c!9Sܴ |q@ Ɯ.,0OFKR9y V $oǰ`dDZ A`smEC˔IҘ)Kxf.hhE=1@UVdJ{06Pv]<2#d`,0״ ORoT"I~*6BꕟJIyʥ3֓&Q88'BCcToŭHJwVyj~87VZ_Z8|8͞?;d=Y 3vc-W֠Y`$)`1KHRQX$YcvVfKbɃ\zmQU***Kj%́G]r[,66(K[#}۷`Iqf @k &r_>4#ZMPҰ'XaM+7647W4 5'pVȊݷ8_2[kMԚ6OpZv2p_5k+WTU73H<6zM>(FY + ;pZj>@8ǜ&%5@LZuE/3Dr+pZ]F.PUDRX4%Ĭ=Aju;#2|Z\FQpx8;%ޣh񸽔_HVSyi8M˽\@/GlP0?BV6ɎlweM̜ÒCk\%NtMHkA ñӁbCʷn&t6^HJv8iBMOS)cuɳj\sl .D~ȟB+Adʉ<xzzûji3ֳ_ިa-TPecPS{ӧ~tF*%_47~Oa7jԎ_/Qu!%(u(i47zV4<V3%Ti&QΓ !ePbuW L\_R >BOXnuŴr(<ȭ7kA֏ȥ%kv=On /' }u~.'aC!z5o[VEuG|41c"{H3MyCe 0q_{&嶃>Dd}y}%p-n]!PG!VDrF ?ļKOB@nidz~O'*e/ X3$E0bn G~4闸3VR.璛_qt>1I; n5*G)ѡމeK"pr2x%h̻vRLCD4-tבO/Y<Üǭldg)籤T|`f㴲9zDwefv- \G.iVaX3 qHF_xc^#w{FuϦf˪Z2 5NdOOێ)qB#WgDh1Vxλ߭XG{d."e:_{$mmi6IuO?`CSUmˏwMA;<9$4Zr}Yc, iRv_Fn%[4EWܑtPQ $:2UM@q^$ZT}y3|s'RN5Xk l Uu?.VABv-;\8s4Cݒvɷo/ޝNŔLKhݥ^Х(`,(`BR1IkSm|W [YED)в`+Yɐ\ŃP ̈́˥ns4*[VGӫ :K>7&T311uRAgTo-+IسrĤJW1&>W(CjYW +*S4IiՇk@""x{lYJ/$g0K ;Jϋ-J2Rպ| f8j"+};0NȸZY>ƚ% @dVcxy f-=DO|tq@ͅ zB޳&iqx!22Iw2^U7"~όJ-3w{Ǿ_RuG$ BvD]:a hf$,Mw7"0dtFQ ~:s:Z.AslY oaKjС%GtlcBG+cp!2%u,9n{DN5?$S-вF$k])e^G* o)v/E(یyw+U 2wus1iiΰɰI`eKg}^cШ[ N4嵰Y~\xFڀ3ug^vLCnv. gyO4)fkFhU(BA`1$8z~6vo erL߰#T~/|_rb!1 Boeŵn^as*\ Ȼ@QZ6)W7wS3 p׈4|.񮜌$[ L4H@j^luT@X7͆ըS"j?c]1(eMa=14Q\>8OU<7YR1BZn̛1gNrY]" ̴mpN)x!)P&afP=Ah[@ mNep?\` x8Nc6p(~r_nwSaIz*+/62;O!p I^gm6o_%mXWWǠ}bN}<$W;Dq/Gc\ 7fR2Cו/mr6 ]x;uvB& Z ),+pk"?&1[\ ¥Mx{9gd' EdKď9%,B@/șu5R;_:~F %]ź;~iӒS$Ly᥋KQng+utV,L Op+\hXh "M|$P Q{mApƟEǂ}IUJQHÜ%[sSM"b#<%DYKp!Tg6a5>&lªWX]SER=N7? ©", IG%(-<2(&/ȵ μ VuN!)w|> ]ҳd\XON帩 !/1W&MV U˄]j ў_&\#@ /JL)ꀑ# k;Ы`v'soX Fgj!,^Df-wy?vY u S0HVG2/੖I%C p3F^M;^=|]<-MD٩FxK| {Dp6F*y`fy{أJĜ/ŕ kHASlDmକC,tA?2=sf 䖢NSU)qt h %:F;~sSEmiX*5$1o#5w; JA]NHrH%y̼3M?#w0N>JɈ:KC҈5նf,Mm]hyLSUU7bǚ2V~SByE,tH=H[gqϓ#Iɉma`bA rWƒgg?%,o 2H&~D.0PVCRޒʀ֝k#xTXwNI {("l~G" Oh^m삯@ipJS?PSphX(m@6:~r=,0}p\qxdӉ'a}gS[A§C\Lvq$lwq*7wrT`t( %]%>;L>VqDi}(i&EA +Ոp0$WA ՄXzUh|APin>x!x]]M'btDevXCVFh yúKK39Ŀ,oo*#n i);#'˖m_1‹u~#9djf/LZ҂|dKxwlܳt'A2TCK\v1^dmLJx|b!rу&|Op'L+W0E.Ԧp&ŭ<29K!fsZY4Kex}-A[܂ c )/\A>@u]蠸FuKhN5:,umصwm#oA34--~I}ik䪡ǜtFJI㰜Pnin4G:A!'w4r1V$cԚaKQSnL\3> sϫ>~^X$.؃ʷϸ| - ^!zN]$-z!23SbS-GjL`H*#8>B0zD 4CBYeWC,N.WKLq1xKGqqzҋ.lj'!Q{%&RyzCQROX/ijZkȚ`'EM[PO%eaI2:47 X~;,%'>89"d e f@`ןB1SYv.mDpJȌ0d6lOm׶0eudR]?jK6qy'R=ĎdU >l {Ay矶ռ ڔ=%)sdv] G-ԽUߴ3M:wgkjuy{ W;Q-[s7t݄8rҵأ 4t?B ,).IT?N:uDQC߮qQ@$[C,lϋ>!?ɷ-8$a2tLwc&9Tz؂<Q q$t5*}{eR/gPqσއ^Kqqq:_+pqY|z0:OKI@&8$;*NIt`=ͧ3ՙjzR( *>tC841:>KIs0L -O7dk-6Sʃ\VO֭Ÿ_2Nj4jIy-{WQ1?PD/w@=}_LxT$GC2`ڂxBI6tيQ,dTU~ Mߟzm׻*CtF5wY)[E:bW4;VIy$A5ޠ.[>U~tIr^^OҏZeTɥ) =]0>a;7J=qEG?N>7b[OZuY#}UڻHb]#1I6@aBF֖۷Y1凱Aԥ_ŐI$@}$"衑2dr#aah:[ÇCB\;͊)|Ҝź͓\m5ps_HevsSNٲo|*4='׭R(,8IA'*?;i5d2}t4N0Y(i,E}yR|T Yk\Hq\mkƄJ>_ ߈DȬ|m0,`]x%L7)3S6$Q~Bd7)u ^"(Rjzιh[4Pk[$Hw6iaBYPTEg_tO)C>F]A. "% jd@16~m6/ / c62ޞ2[^kYWh2++\4 v)sgTI)Y0…6>HG{RJ0WVWOϡ=\Hиõ۷&h"\\fW=.._PiQ$P#颞d)&NnacؓS l,, :h?Ȳǜ!V#kDn~=@ PŘ(l_?|~/2TJ#Ki !߁WwDѲǤš9n(ƔR&/%O9Ie"AQϳ8\2|㹴+|B>puWXG=ѦǼRnn _ 26 Wpe oN&= 6k/Ă,9O.8: s/ɥS!f^bM CaJO{Z(z0#ÉX@vH vcٌbԚhU]* ۜ4l>Y64O,\^y6\1د[hAV}j&1A&Yo۹_;9unkߪWiKZUؓsg:۶GElanYdgXh^-ۃ ZO,.C{SЛg\ڧX%v^J2^h)=3 yyf{-X+gb~%rߗ2H{xZx`)Mh(TraΒC0$snHqTt%S])l q%ZlsT^Ahnb}l QO7Xd Sͭ`l3!@w9OZ/wI zҤv`A, `ɧusdg]<##9.pk~q[,gxn|xtqyT/ԋ JW~ nS8cd<%J7Ǹ !vxt(y*v!/ ,U:^ e_,>-J˓1C.i_R2wh[~᨞oO+(29h=  D J.eDa?`dDzp$נ5:X2Q`Rw8!B%ݣg:{HIp&h$9ِ9C(! ~h3_5|3 —0$Fwfd+zi=xQ=oPA* Og ǻIWZ%p]M7FV"l!G]?ۥo>vTRCR{rCF/ -5/^De22brVpf)>٨P U&IZw(PRm`aX&~4F(jE(@0~bْЦUA]l|p@MoxkLl!t֑EOw?g`,.dz(Re:4qJd&0p$~/C5.X %ƝyeAR.S#q"T`W UrNӱ0S^+wW2tÆ~SȩndaM @n}EH9"f vf| ,Wܦ~0,C&.85 S6?qމe==4zRj@ϱE_#H vUOF ~S =bpIu>"؀-ϻrwc[O/bS)|K݂%yYt%ki Yggoo``Ƙ\6Y,RhZT?Y쵅y 4xIRâxnQ$" 81osQBR 7]?Ascc1n +MUHx7M5v<ΡYn$nD36qxYEM}fw 1jT[aEbf` l-RذtTt'We㭘_0dP3zK[w["$ cic|{Ck~lGI?ZEdifwÙFV-6'qAW##I9TK@ vwMo J"LL*'‽%@_? hV( h=7hIñyaM9V\z5/|v)F6/ݞd9a6MaPbMN,PoшO4q J{hh4 ^dzж4Q t _<#䄉HA4jNj p&NDjU>a{E}iAO{gﴀ,7quC"z"U5s3@ 5/&Gp3ib6jre-CD<8AK8ͧxtC DRrftsq os Y5H&7HxvLZ] h8o^~O[mgwtQR<{!dbQyuGF[]XKvJMj hbbF5f6Bc_ ,Vr /pc+R ULeZBȺ&&//#gqQ5wK/Cmҁ3QӖ4 jtj s'HtaF+3s  Sn `C_Ru٤Ʒy)>mq7ȖFU9\]'ǎ}MUCVvi,QKTWԝN7ρENӦz`cy٠ِ'! t/9fҨA$'hNU{6/|ށ\vۜ㨖WcQژ%)<܅ԅb{9tPȭF ziBy'EyL 57GwomSh!CH8f=h\KWeU0۩No/PEG9_pŲFvq@i^?M>P<(ct<~a :ADӂwC%9x BE;9Bq)*r+MkT޼(4k@2bV8[V< %9J%VJ{R6]i^v2|vw<~u6ɳǪU'{SoFK <:v=/Gn)!t AӎNQOGHW+B+=YXE9J@)[@uՓWl}y܇r *]eAI Y^w.YU:W>! K~dz0Morr=Ga58M'fԸB. Ajoxbۥeϸn=qM'gmw+}Wl ڦ]2L}7pQ{߃L#&7![z,}6N h@w/ :AF~I#85ކTJ*qr/ H9,*ᅊICNok#QC>;"POAN%*,WPե(Gȉz$W&횙qЭ>N~S?o7 Mf;bӹ&¬Xf<=RBw`*|tuDW .gሜ;Xi/.7{bW9UN;;b\dZ`^"\r"dplDœMM0,=~!g9s0߁xm"ul-sJzǮR69 ˅46T$O<48-I]\j=H.Z)1Wn$MBG_rDP''pFW7O?d\v.Yś:jwKIa^R'3̍s@iZrQ2؋8I-ДAbWd ,yGv^li5̀ADƖÚe vqrػ%J *-pr^ʪ|˘KfE1QGgaJL?޶uidV(q7r5nt}Lp׸;3/ߌPd&ځaܖQy܎8Z6ZC|~Jƚ'AJK $C}-0=,=h7G3~U/,=r@1\;7覶|Q`z[`ӓ>);! [;Kr TV pUTJ7w1I@ T|J-+,~[mX}ی*<Y4S&Z2D,h(:^;r=G!NYqRJgQ.}B}gDġMWכ4-&ثzl:>q뿲D܆ ,#Mfa)o]n.bL{FWa_Hd8[\#ޖB#.2Χ,|pٸDiZ_:aYDdoo5&ͿcbyuwX* 2-i%%R.ƽyvMju!0CM9Wb/r XX[O]naN$q agl9~ pKf8C |'R G* {u[TKs w*J'M .UMX~Ց.靝a$GR$*OR+sak56KGͳȘ[@HfB..BI>;QH[:=%gytM#&]N qlj]_+Zރ.M(#Ns kVY.(4mҮqLz[x b}aH ,{P2#ԭç H!ˑx*f KnmR0F=vLӹ)3R&"ݒCWRF'y O(ґrNM^!*cM6YbGL^k܊ m~=~]9Yc)8:ONbXgg4O0fh\; :<_MT/w UQmt%rLD`|(ĩ0vzյn ֽTn}ě:L.fjds[&ʥ7OK{IwuyuSHv'o(n{2ayoFFM~4AͱuKu)'k۸J=w(V+9Z ۢivzԡ(.]7rUD rF^j*a0p7xzSbP .FaR(.40VW$Kd)[_U %h?6)wRע0x)ڛg)w܁1,6TGI)Jж'g 6D|%n0cT^Պiz0CrYrwAEXOV%BT2@fHIsuNkgQܰSpjINߡ&CBW,~Bd_垣?+摗 GDT%Ofz{,R4Ɔ3@袅+9A{|L b"/\8MrLu`!wxp1?{NAMTF'UTf_w|9b arP5}`(ڵ@ʬ f˓s^QȊ I\zmg [ eT -j͡}CnTPoWC"ulƷL.tb\nu~)huF)1 1~ӫ҆򸡙X3}dhX@MnBPkujG9?C/樒_з;WC%,:39}&#rW|Ȅ'lg3]JgW&X No0a#ִ]2΃OoLxt>Q@u)\fgOv}UnҌ mVќjQ $$Jo7In NBg]1 gqI24C#@t$Z!k(w,BmH<MT937+Ae R]̯*,DFRpLӬ>='-&I=[U~ަ{UK?9ji.ϕU^~m_a1#;oig+h9Qq,|'7ЎePJGEz36N(!bBFTxnauCnma;i}"elkv zpnG^rsa'ʳ__ci|7Qz8tu|}Ej,C/H"0@ḉ!LiG}r9KglčB۽+b]ݎ6aF9bĞyoͺG,$yJLDxz-ឆuCOhލۻ<cfe+.uTh{&CaŬCg-M}6IU}J^}%AxP:^ʟ֬ȸ,F,5h5]* +AHnF ƒ< S5=/5QWOU /,ʪ'2`LG .866 RJzV ӂ" c1H8#ܣLC=FuCS;4S}Ye\'g)QJ xqxvAdhh4k}RE ܐ0^ CAͰF=%ƂahWnL)FaJzR`¯MlM6s=>oh)Cbw!&*Ħp8o )aWPm~Ko "Zh($r/(ih;O5o&]cg;{*nLWVN HHֆ.g_6gAze}mLu8}1@LօdMN¡PۿWK5E߳TS wJh?&PգA9^`41RzfϮVQ FטC>!c-W:1TN*>~ m(< Z=@ӕ^^'kFC>݄RrFpzʊfZ R4nI8Eǡ \V0BRСdKHB!SCWŕ&0j,[PwYT.R+)rNxt` q1x|ǹ8 ={F{[(村qGJzIx ֧u'3*U/uSlD*kzs"dkv8mD/Sjj襌ߢMi4CՋhn\4o'q[YSguApU4/ Ɍ^ZPqzL!&TM)bqɿ8{n|<™2 2eTt1W$j ?Mztu3qωWkQ#]HH[PLc^S-Pʻ 0 .Y#[є}5ifafvAr P5[zL|^0~Af鞁_^.EDC %= i.j0+pW)uvATKiXfKO59E[[ݔpdE5)b:SZL0;:\3M[1bO(/NR Z%dFҩK < dBQ'c)fR5%ypE>wZ "WE(eSI7\ _ݱWą/Ŋ_[V4{g460go(C=1>ϳ|~`f=J_fG`tM-vLwc#PP&Weݴ|7FVMv . Ȳ) ؛2߇Z[Y|C9&e ,m!5 ;UFQ>$}ʝ5?{D25 4ડ;3T,jXPQoshIO6\ WQVzx@~͐DoC#UqO1#2ˏe&p\m .mB5mڠW#ZWPf 3)\21"j'~y'V,h83ёKiQ$"}$F[.>wܛC6ɏ~12y(ßp>/UĎɗ9P(+8YgI1m612D zHk`f'Tv3ͽ$ ™sLGT8&h}ִKQ΁LǤM  hp.H3HdG儀 Dt2ޫ(Y)ù7 @'KL;Br+Wr#Hv{ XgƁ0e*f2i؅{(O"q7ΦgT?{g5FjBpH7rIwT)i߱\}f9uMso1m)A^3+mиlN71q- 5و(D<ȌjQ^dsaL2|TEUs8!"58>|i+59?diz+{iG]-Ar`[s-J%4djcJQoYCa(y Y!^8!^TcybJ;/EHv81Xk;',C ˫4G;+džoL*`I,3֘Ԭ#CP$&yl.֛[tfHkinG6w( iUe<9=Yy8M m!9Ϭ~ޓ.HL,q%̫{#C+Jگ9<Ȕ eT:"2e3^?D%MUxWZ2Tуr:"Z)ƣbcVEvsL{Styc !GX?ԎkOƵ쾀77>nfWuPB+uF2Ĕ/.rȮz>h'FZwLy/` Q]C&RA8Y%/EWrcmEǿ:MּD s00{ <zf@ݷ@%"@zU3ѧHE,<`Xgb)Ŭj08ȐYm~sXTɝ:)&$}q*azisb-t2C|7ls[ xkp'\i 8x,3j^19på4m GP;3=!9mb!8/L,Mɋ<"q3AaE#%9_">t. +Z躑„ݼq,܀Z yy zč'SEU2,nvAC7]W eTiccPֺU7mfhRo4V*2ެVVIu$ҍ;O SxG >~ߔsqIף@b})]eØܡ[ʜ05V0F>vE9L&0ST:"CL~9f8ߝOB$\o鳝?NjbEVA:q CZ^{V ]RK|uvRFhuLH2 Bt0B"hSIkq+n&YR-Par!z/G/@YW޺A%P2-t(1 lIp%A 8PbTߒ{C6!it pm 3=I /NDQg35;ipU!fQ4K<̣>]@ХP#LftE`m}T+߮A'LY$R7hf*$=~5vJFcO\$Tt>V~"]n >LnDXAȁ`;i. 5dyMtqbQ #zEw!;#PU+NTh="0RC !. X#BhpRQ0"X~uY/GdB_빼na* /2QITd^V5u~^Y]Qu؝|:3 /&2X 64$,H㬖ȑuxH4C %K8݌> i_cxqY84q0bd| tj|Yu_z}uFX60qs%Y\ng#*@΢ *D‚X}G'/[98 t'=K'Fv1m42ۡΓP_ů=mR% ZTKSVYf»km̹Ci{l E^8_)IRoZ$ZhND6"p6rWqUKYs[ ^˳jc$&հ\L.R\lRn7qTAQszR(ooTcM ж[A BJ| BAZeE#bH11l[ƣFDž.]Dh:zUDɻNꤱ>ќӵ/vȟ ,<1m/0u>$eX|}fV\[v7$680.]04Esiaqi=TVt uM=;,GWŸ+VeS[[h<;m)H 2 'Q jɤc(G@fMH;ڶ**ƨ%\^9֩V I"SeOS9$ 2oh3~v >u䑝 Ć3k c%eώ5yr  0%xAZ9:R$9gʆ+G SZo;>xGaWo89g 5ěKUK{bu3 #}^||4Zba=-T:'U=C?ktWنARBD2ܩ#gmݛ+DQW½8ǣs Ηrb/UT~sv}h_= S2Z1f`]'WwIE05Jr3"_MG=d7 hǿ{ {2yoTn+*vu`Ug{a |WCS [7O(ɹ-rl!Mse$nh@qsCT_'. ؓJ6̥v9N S_xdԴ b:P+;H*~ڑ[ FQ’m"Gm\ a/rg@Ko7Xr\<qͳ%Hu87t%I^mWY˒BÒ ~:MKd1#3Zaױh>۞8B/ŮGakCΉ^ϋ ~eXRвVqwpRdҁx@2Tl+~ِ̈E_dun-bdFZ)S<>}2%RN86gNAR[1Bx '3a \ݷ0kZv[t3TKϊ.h|b7ftg/ЉGUy9Hiuf^"Uh)̚asa={ )\ihI9ꇻK"wa]e9Kӈ(h2&? 9.'lKnF1mW‡1{$+>lf{` KamW%U>{cIWa6_YA[r1  o)SZxì,DOQJWJp e+NtMkOtx΅HX+~3$w&Bl\- ĐuMV0Nr ^5;_.T s;<>b;.P8֠U033{U1-V=ged̈́/d*@:c*>eEK+Z;ta1Y,dMODبzB&_\_k4I'ך= }8fxWdM[(~gf3x i LK/nu[#@SPJ)$5c0_RM2My>pzn=K4cTW=Yڜ6fAE΃\ kMRl5w"Ñ;F 1:;hUkV6u:p_v~\bM2I3@8C&bJ,%9C&D$IHexiP]1uR8@|,[R1 @$5l Ss>ΥmU6_ƐV iG38gO16Ԓ/@2%jV {HYhf82+ r~o)fY0%)-Fie V?^צ7p-#/l1#&'WvAM i °Oh{4v,=Q>,(V7-4ChȺu &IUtiᲟ@bL 5rR#,WuQ? {Ki.Цkҟ(K1 7y9l?P@K.m ].xo@RXq`^iHblyECZOf=G[L C&Y]*<aܔٵdWq{I$IV҅\$1SX)Jbz&spiҁʜĒdu?ב 7pPQ* ;c_ yd2dlJ z X> (I' -?y o{\gZJߘQ_&00Zk&POh|*]AǦA2E񞅴ҍD`J +iT>]%^;4xhnνV36-/І;lI3<$ܲɻp!oo9UK\OezL?5撠T>+= " ,R0ZhFSw-Z" ;ON[w>j8$s>Ő5/p-3#֖*fLf<=BH ՍOS ٘>$H[2M(|^E.œ3:6|yu#qh-E b]`&ZC0gKCxUXhI`*SsWϹ&Yvyݦ%zfJwŹaD,Z#XKE Lk1o,tƩ{TL//R8 ) i0=XueRaӘ hgz{Z3'PFk(hQ?t`GleW4RH\]2wa<|>f4iʒ_b'8 9|H)j ra05eP ?գ,Pq/| >x(g;4!/ڹ'%e8R I7 ׻22=҉*jB:zŇ9O+5I ^e߈ 7,X+k# U<p!0CZ`sʹzϦ$0&bK扮g >%mk TexaӾ*`Ew(xw۞5u GdxAXںُZ*cɩ󁀫 W;ur R~Įl r^ Ǒ~z%4@]2M:m)Jϱ H@ 2hZV/f!\[B/+xig稁#%,37u?VSwRR/sh*1?ɢVԸtIbSq߁1FT0#XFLRY2Ud9}w*'@c6d B.G7N{M3j_Yg_:'zujԎ,`ĬC5tʆ*M%k!m<@e8୼U{ MRY$g#fUOd kWW1)D|hͥ(7FGj 7UZ{0-tĥф2Bpx=~#;cB0cl[ 8Y6yiy*cnwg*w@ܫi X s>g@٣ %r"8N5X6oH**;5D?`0T|/)lT52`E33A7ix.ȂS+|Ȼ}ʨd8Dft^wpd7Vdr93tQBixLBN-'Tk2@cz KCaǭ̻e@ 6e9^y,)o/uuq8?Sc৕mMV,]F[Bccq(%yZwȬ>3?k\גyCfsqO k*#-7[V`X_gH,OOemӍCOLA4&<=v|&4os-Qyü#ƞԵRoFl089[ uIqJ@)015@і;[;L QO:ŹGh93&#&˗'ɇr(-\ LDQڥ bQ, \P(LK:?7Uw}҆ DQt1ob&u"T@ȅ~/0OQ`ɟ}mfZ:UTaWM1`!>C`8c%s7>d 00Q:<5aOLd}J)A(h 2J8D72'*ltgcmlp'D:u6 @;?!~/(>fgh!huw3B4\4D%H h&J OwrW9)nuOF\ O>^&ᒂHضĨ V,f3Tq nm 4Ƣۖ%^fkq#:崓x d؆bebPG;~šX5򮑂wQ (.<†t-3./OCO&WyN{֨P8uC $u!mT'ȉiw^JV EU n:טV2Y26l5[Ȍx.475pBu_eC<+ 6g(֝4H`*{ )D"v$@ձ6ڤ"MdJ(@TeXBX ڠn, ٛ3I٢g8iȧ`NC#Nxߎm;uD_swDPzSC9OkO7+/{]>ԭN$T "Aݰ7 \8UbF=5f7jwgpsƀ79{ m e.̲ʹ45-I<!~ޏ<ŗz_w1=xSjD¦7J^jKtu@'Im( Vpfv[%At\^h(xnhݾdM aܛDqSjJ ҷO5Q9o<ոQ.fآ7}>u#pq3X5<^'r Uf0-x%P@@| s HK(@a_d}.O|^ȵTy~|VyOά߰?~jA]|;qPN2mпu@;}Myt7,qR2)!|O[y1Dɻ{Ю1IׂPQG6(=|p"čfe(Ɨg۩{rp lAy+E^ixz"@R/U Sחf\XnƏR͉AYsip+73u)cDJbH\l ~,T'60S+\anCy$HĤ BGh݇W-.L6bDk@}IkQxZ3L`N^LYQ $B+.ev+@E_Zᎋz-gB +HA4ȿB ׏yy0q:C7~dnG]Iߖ$ǟ(D!e[:5>i0:w D!8=.^,R+?`lr<{^7NStZh[۞B4:5 g7ߖDuHۅso1C]b`%=QM2m(x$0'ACX?–s9?#_dg07A{TJK\s0z MoN_?/& 񙨬eQ˟ߘ"N{z8`UD&y ~;*9Lx66jW@,ќOr<ӓܘA.xB;Zѭ$d_zq!ɣ>ށ<5IrcUd Pj#nW]Bؓ/D t`sKYU:Z.iV񬓘Dr `L S9Pg]m I oH|͊^/Mc_MMҁ/. l`8(tTj jC vQ({a\``##:~xʋ&ՠt!Xh;EgK:)3jx]L3KT^L :- wwho}*Q:m-V.D1*#klNpN:hLKVEE4NY *1285Z5t{F!KC=10/ѢYlk6$}+z5J(|~IYu+C>i&N Hv8kwE6hL@nl`ҁ gb  dEOL1]_9$~ m~0\7 cܻ7|f|{nLR5Ě;D g?r5PU'A 77@na6/Tϡ֊U{1>K8.J )7S3gVDIM&'r*G>J8ppBjÔv /t_%Gt]A*+ UqO*ROjH'{" >m?rn0۷6]bb6zŬBT"hjݭ-`c iS]j<ڹlwI .^9*Q$D7xVYZ/kA"PUև}.Ჰ74s/ނm"G,_~UЅ.7nDN^GЅ=V M}`bˉ~$G4|_甉iWs<ѵxʥOpt!:}ŅEųAC X2IbVf[\~7C 0l\>Atʢ}}:30(yyك0o}C(J We6*E57;6.ٺn1}E"7gTTT:z NpmN6.cf14H&` DVU(. k毻i0|$\u )1DV?5Ya;ёS7-vi 6pCO^>z̼l%%gSEB]̭l(}o9ת5E]nO %%GZ* uJd}(We'F H&jh>u7g?#]bi*G\RC8~/"]hD(3xZ]C @㶅{~ͨ)!: =)/Z^VAG%G o&~U#%cFj!9ӇnS>rr3Pd YGTd @{3Qwpy+JyGԐeѼkd(zeHCLCF6Ї"m5솁Ƭ-^zӭZhXW;?|(`Op`!ׂ͒Т#.&cG.4Tc1œ^=ۍVc@>tglI TRCz]*C+ e&P[}tm 5@)1 x$2Յ=+!B.fv%I `&'oVaLUK ZoD7O/OꝽ%k#xVIX=x%m-fALkسkk"n?p7&{d\[fv2Lz\);J* zIX 3>A`]L__i1ڝ0S2+fs"&@i/Hw8K7$ǚ n)[i4lQG&i~> jv%US~sn6~|N2mA!pհyV Yp!3"G)W64պEW@R[s+dw@FΏ|" -g6 ~gKrĬD"O߉nZ̧6$*O_ىedG9\򮫳Y+#+ f2QtY0W~x5, 0RΔ_{!8jEW38pĴFg6!6ԓ'|bv< ;]ժ9lfQh8ѨK5@/cpឩp7&*T}~e+sʼn/&$~qy/Ю h Y[0Iėxo 'sي!, og x0K[BŧD%-sD1̶sX5 K?!5nWҡL@aZvnSvb4u3SrQH Hd7ިDij>VuI!0BOŢxcGϏҟs 7XDX{8+P3EŒ2rZ*ƨL"f0) 24+J=LxE &bˍ29v@aQFVWMZa!@nv+.x R8Kv dw3b)ɢnrCK܄m2͎KsJP\^)E^zP ;9"zԑuϽ(%wM u'3i4. P)a[^Q2B/ HtdTH5ae9YNU*#%Pk(,,Ȳ)AŬyu5"6S9 &3hpfUqe0遴N% Wdœ$YR8ýfFMS8?}u }EÞ>7k|՝ !6[v ]o G#YF[V3H,jgiAq3bnzDAǵ&maf鐳}_[YBINNMM~>K=nu &zpxl1-F-H< r FוBh,@@'ɦ9-5CN.ȼTѲZiAT6A/3CIb:Nn_MY [hHv̄ =h_cVaU>DS8GEU˪(, _lἙqĂ3f܅ыe8~wvu'wW.x '+M,P:gf,P׃BV8 ]x0dr=ٺ.o*R+͔WzAC"l}>97NCGxķ .bh Ó]}BNc |Rmx\dY+bTtCnk[ ʞu;#J"d-NZ߷fr=vTCN/x2ܞGEqoD@a$ #B̹lr}D[\Xy)MD@[7B][)8ۜ~BM nUD*KձK&Oțgڐ?N_ہک'aD] ًQBh6L~}C"B|fA g&R/:~l'P*(VdzbKdvw$ *Eb;sX7 GRF0'Q!-oGyNm+/ <h4pt&쟸-mE wZaڗaz_g庐\`H foƪ7Ƽ1I YeT2%,RDM^zݦ#8!(53p=\6hY__cȭnwJCM` ҫFY,E ZV1Q€Q3KWzvq Ƌ}TI FxXKvڏy nӝzήUrf-.ѹ4-=ݭD^4wg5䥏vTKs9[F1Bwq @}gL ˍUJ!-{ :w )|`f~᪕~Ό y&QsIxH漸q8P,( y܄v xhB-ʵ}C1wᶻ:a4nH0iiM}Gj<hzްf/:l豅YBۉΪ -T`DJahXmd89@EWByWpS*QT-[Yd\DgjF[xT"l33ga(kJM`ZT+8O 焧y2;_7PC_'oL ˕VTR~bq,e0)RbYݎV(71?2S huq@fA$ (aߴMNѯ_sL0)h vS\)VNk'=}UH&D`~ވ)BIk^rA>cVI?|U838!=p68?4gE<%$j G| m"@@TØ~ô^miB̂>DSJmY np},G{RlR)ujArULmsrV`Z ,;*Ľ:@-'Y<̕Zv+`]qV|$kXD^c+ nͦl ǪODB!o)Vȱ@ F'٠}UA_`;1A[WO~n]$ K:VG4Ev})`wS.bς[ )=AqM.ZW9TG{@Mhw) 3P@z$i!"ES2U1D¯2zX5Vaݭ:\Z-_! q\ !AӋ S y?sE]7A=!zOgqW+&]MfhҍLrØȩMESz~^hJa ΂0Eb.9;<}ʀ೑H4З)y}+47{)f6popz7Be)g~pب9'ԙ(-2E̙^zG躒2yocU.v'}煊k禟QD1IPkEYKj*?E}>t%8@ÞqvɑQ[Obi58Y{]:t ;JH?j׃ї"NCnķg f'K ~ a| = Уg]4cܷc9?Qw,w |]dI󽙓PԆ`̺dcFR8^yK:rC=*`73T9QP'o"t}Î4$70q=t_J>)_܊`Qa LWt1DVpAjΐK%q>`C6g}'|x(Һh1|ɲuuT7"bnw! 1&"͸9lt0Kt|-;y;y~sWmN;h*PDra=POCXScXn{`VGHh$xk(-^?Mc =c&AP3wnaVB=ѩs4FaAΨtb~Q+Q"b߾Á015*9N DعFo#:H|׆WŎA[$Qp0u %ʓ˩WyZ"fT$HmUwNcb!NIֽcjN[ǃh5Hj..׎E[PUKTYЂ[Tu^ 7ZɧvjCr4oNRDf%fw;U0P"EJ M]4V:[uş%oh^@Uv{7$ J-xkSu-hFVB!$ Vxx|+Mu2[7Xa(]Cr8r [z ~MϠ)$v7vɿlO-$&k8kyHGa92džMTLɈpK# 8fn{`OЫNy űG{,our9VF-@V Pc*LkiC:^Xd+78M77\;R2GK ~'v&WUqFs2+e$V wƦ{+z(&CSv?~9ENnUW:h R!D-V4# 4+~~vyN*Sg#]2EȂ!Ҩ澨㞯t=i~u,ͅ7ޝ(ӗor0(|F~~3W +IeVXf?qi!35B Q~)ӣ2 're6zZ@c0bS>:J | hK[h،b/dΎa)jYݟgVO}]=D!}eo6 <t^Bg OߑD82i=F3sC/AOi(w͈Dkt49;1-Q1#H.\p뽯撲})X׹؏HKGHVj7 ]t+]z^GzqaTIهW8J^ppa!7gSZK2yA-l[.&u 0NGt1s92ueҙt*Rs{,LU2yl0* YZ^ϊ7rJQ>o n@{Iٝ]B=Oa0}y@p'J&@V:g_v`YS2`Nd 79B`@[?# Zv)Y~8w} AK JAŸ@=qrv:5V;RlW1lrDJx u"Z?igW@/+1R) 21ul/;- ]j7;P3GdӝAfp!26?y_Xa_428#F]2IXn-8G ­ zĈ'pdfx5(w^:5 `Y~a“iv[. -I*/j —VE0qRX%P&yi2B3ND?xȀO(WB[֏q '!{vR\-ДeR-EVKT~E{̦(sNsTFlqbol[8#<2j!tᝈԯ_!Cζ0I5Ώ'9 5q*z4LF}h亥tFUnNRB`ؒbdzߧY#>\JT5TP"xБ.>MMp/$J% ,D?K`q&@ Fȭ`I̓ݥ"1 @ɖ:I8ʂJa<ՔݹcߜS= K> _Έ̦7PL @=f6ݰtۢpJifnSp 'ј-MpcgNzg3ab<dA VtjHX8ʷWDh๷ojL@ **Ԅwr\gCp^NN%m=O(DӲ %%,d[T}9q\6&&EP[Jj*-@P!)  ^X_gτvzF{/0v:vʨA9VjUvxBg;/t@ \ry;]\{ b,?)bacPU5NF8l/ԔXgkf\J nÇvQg{>i{j7Pu xꅀg56y㷰7lٻ k)kǺQQ;L-kB3o9WiV.kP`bE*,hOaרGAvKhIdt,=X>+ڑbkaqVMpA0v#f?Xwm]I Iw5COQIt1)>XېLozJQjW4ځpm9h+z?Ħ B+c]rl;yf9o0 Mb8'xG|q1mU@0 GrJRLڲfy?G`!yZv2  &>w }c Gķ-fe270j"nw l >Fgu99$=)Ȥj>=q=Y7z¦&ۍDΊRT"=ք-Ckb9xZއ8s썍^xMԅ?SU@K}4gY'T >vUذ ޞ!4-))z@AIZm:I̴ֿh^"6>h)Aℇd{^Qcdkݹ"Q -Ҝi">5GY>R4Oڜ8 &n$9Jͅ8B"m\-3mJ':W~e‌vQoMͬwPfTbaXWBIS̓__֎ʲٹgnBDDwLBVqz Y]0)ϐ(p"OEVz8ؿm'"CoF ձ 2uGHZO"rᤢdа)-YKm[[/jOm9e]̜W)([ֱ3Q9p/N$Fvz:ڿ*_CE!#jD3wx1I>7 7RsK#ܬ$TǸðO'\!eM .0<S+!AXx)s|7h9ԥZgC*gx (M9Ћϓd8>Or5 E5C3\˜K%N+jGi֞Sճ] {`dzRڐ;%4 ڪaPh-N{L."=|x)WWۙ7IWd_sH7RQFGRӢFQNt>1Pm5thz#Gj{Оrkk]BR ^UV}3pyubgG'Mv%|p;Ťv! N> }P:NCsn\Ho~ro_Z3Y#g`%7 pyC 4Qrv"@Ѱ(qrqHL-Kz,ˏ ܑ@[F3_h^kY(0dI!a'CT6A?:HՒjƺ4NJْKXɰHBG +c *BCa%`t_;1,;*F]rl)*/kSg1H~@3oJ%J)=UfU RE'GXU{2-leZ*v:Ol!Af~{m`.7CcCySfv4)vrhâ Lx] =T TƈE;4(e2rr > Vi )h0Y 8b{g 5J0)FO*,[}m`ȳpwTw>)Lӏ=2RK7wa,]bZ ]2mg Wi`I L,_\!e{ݚ$1yѳ@ߘbbnX*Ky\t'?D=w$weV HT \Pm~5!9YR>&',B`\O%jIc!i~Z Ҧu7MK( vY'U4nO-767j $X|N h\XU.gnq.UE.Zbp+ܪqM%+D_.x(gYpj 8ko]P91(a\>N!gG,ZsK>t]\2wH( ;2b`59.9Rx085kdL,_ـ):6j 'v^rj3Vȯ2u#[Gr?EWjc:x9hْ-T5f8׈;4j7RP˂{mW( QNf HVhh5_-"óM춈IjQ+~]B)-udfڕU3}3}sr5<Rוhs+͌rtoPp b3ӱ/pLakP,4.41\;YF*9%p`nixgun,3QUJ\TZ "Ͷk hR[ɋ 3s=lP 7rDx9142:q*箢>V3>v|BTkI۶=^TޏW;{sD`a}1;y jL vh[Ԍrjz3shqsf6(9MPMo)cٕi.@qd1Z`㌉ zԈSˇP0'ʫe1}JGK-cVA c1& ZW387SW]ow ǰE԰cEl ?Ǚ6.͌K2vv,dxm-\TkZHH+N8[sfog8jl$QZӾ UXtn4'c^u[2xa+x'Y`QC]Ф]ScI]ENZ83? B{#~ڐD6.{sk b06 p!`I#2ߜ3HI} 2M7OD|@Ah:i^& r~vU|PC,R:PwBa|^(D4/S'_S^غ:H`o)lЂJɺGj!dPѢ\\1TI"/ X@:=ҕDcgk,Ժ+@\sxi7|Aqju1wJd+b*Sf[R`JNl~]߽՝@5 ]L/-ppg4x P5g,B"[&ʡn3پsffehuqm][:deEb_:sHca4xkzP I}ęm6͎ 8jJ+024p~h[`qQ38v&cN3)ta~m,&RInukc^/qtuEmKxܡG [.Fjj쇙v2EmՔ%O6NYry n~B+c肹ݹ@Bs-Œ{筀OE=pRᶭq7x tWuK_w4` E⁴MXXk2H3n.ΐ4bjCcAoOAdVibau9 oyz,U] mF-LOdk.GR/l弝啟N(lTs6Ohab MEw :*3pe|F+`P/PjUd,cTsW@˺wVIR8ǚiM:s^zg[ <(<&vЏf=fV?A!c/ AeB3>MyIp/P:Av-㜯}r+\qk1 BCT_Z1dqa8^J\{.U?C8hY9FЪ8[pW03ayQ"3:0iȱ vn~d0%K& YZ