gtk4-devel-4.12.4-150600.3.3.1<>,EfYp9|V$9iؐ'):|yS/ƌXOr]iI5|j-)„o;7_D^):ᆲ0V6ZB*11Í0/so\!˖U_(,Ex{3I\i@84Y#:#̈́d>~";fnL54 W/O}|9`3k(~D. 9E l.+ɜkEa١a\[Q~(n+ {lsd>>B?Bd  ! S`dpt      p yM zl}$ (S8\h9h:hFGH@IXTYp\]0^)b,c-3d-e-f-l-u-v4D w4x;pyAzBPB`BdBjBCgtk4-devel4.12.4150600.3.3.1Development files for the GTK+ toolkit library v4GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites. This package contains the development files for GTK+ 4.x.fYh02-armsrv1jSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Libraries/X11https://www.gtk.org/linuxaarch64  t n @t1  d BP @166U+|2ACM  gW o (" J h P-V ` eyg Cc  7e%(*ZV 1#4   u"  8 @Va  " \ 12?w [ F d@FN:!- BZoBl69F)6$ !N w  b?&4 -/&     zyFq @ !  a U 4 #F\/' 5 * 1 B' Y i,a ? r PS #` { _ xZvH +.3 P  _A ! j f%40  t& K 2' og> ! 0 ~  Fy  $  :  !#c0F r -  zV ?Z ~R vL b "4 C<( . e=D >uf{ &q%{ AAA큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤AA큤A큤A큤A큤fYfYfYeWeWeWeWeWfYeWeWeWeWeWeWfYeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWfYeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWfYfYfYfYeWeWeWeWeWeWeWeWeWfYeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWfYfYeWfYeWeWeWeWfYeWeWeWeWeWeWfYfYeWeWfYeWeWeWfYeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWeWfYeWeWfYeWeWeWeWeWeWeWeWfYeWeWeWeWeWeWfYfYeWfYeWeWeWeWfYfYfYfYfYfYfYfYeWfYfY!fY!fY"fY*fYeW12e05130fd349d21c9ebf23168c81f179bce815a619684d861e3ecbab812a6548691740b0e3677d06589e0a4c876ec299c7f7b6452535800e27a984f277f700ac7a752da212d06ace413718e4ec3dbb08a95ff32aedd7b7fc8585aafec16384f7ad91d6f841f0535f61d4da1064b60ea4da94977f28d2ac4adeaeabaaf96b991f4e3823e343ad792b1f860ebf1c6bd502fc3685cc71fb1b6237fdf4ecc64c5bcb5dca40c87fd2903da4e1a37581be0dd5f9ef2998a190554ca76983cd8b65bb679f73296298159029c6da953b608cd5f1413e4bbf3a4591c417b25d57c71c6b6d18f9308032074767b84470ee85b8f2a9b3824bb49887b5cfc4e27dfeacda0d92c2360888184fbdd8e0d54ee9b955c4492ecce82ca1a391ef00397ce046b4450fdb6bee11532ee9294a146a38b78227bf6133b7381c22e66ffb115919a3e1e72fe478f05989a6024349a803f9ce7d63b0159ca7a951e8eb97eea47876041eb7c9bf707d86418c8c702871100fae1b12051a3b73b076846992924fa70acef9738b6acfc835bc362f725b5d02cb4fce83ab717b7301150130b98ae4693f080687ea9067d44cd5038c7c36de4713c538149da6f57c570112ac97ce2edf206674b0a2266b31e78e4533d6daedc924b9a21b9770fc1593e88ec30ccef91b7a7e6ae0573d9739f8a08c896beb61d7594b5f103af1b961f2694b9637a9571eef1d50c2cf493785b3249df53b008b8c03dfd2337cfc709cf6ea18d322e2014372ff222ae284eeef1771ffc383d88971ffebc59c261f432351b1dbba2ac14ee5729a595118ca23a2fab933bcc43ed2c5e8beb1ce5ea8a353e4fb879ed357c8232574d5febb739a8cd320ef00be0225f9a073954f64ffe90c066b57bf99bed54094f71ff56ee13d6b2cc59dc1535ae55636c5962af2c2690bdff332f01e99128d3ab993c2abc8362f811fb5b89016366a269f9bc80913260116f85ef46ee4ec1bb9abdb651630d79acf229b440fab1c45e3211bf343e77de64c8df6c697a36ef341ee7119bea67b7024e83a124e44c998267385f4268885596f369276aee4f882f968703742af706d685239fe20e29b88ff4727dfd2f5fc8568660defdd26bc3e41d2f6aabf5dba63d884718f6ee5323a4308ab24298c63d79f9d1f850b30ebc480a064b3e7a4877b0bac4f8a287e14e518342ad05b98f38953485baafcf7d321e678ec162832c8568cdc25224b9d12859b80a6fb6c9b5c2e0c9fee79a8691e8de3a42c4c5208e14ec14e3ada68005b643ca9aac2766707d1377191c76353b8a3381a94656355ba800df58fe916dd635782551f852bd884c87d82021da099d82f0ccc9c0a110c8b74ef3c50e3761bf41b3465780dae569a93f62e2c47948a28b10a193d8c7178a2a76a842b29881509776295872cec9580e94cccd01857ee68c6486e13efe5da8ca3def8b5bdf8daf6a1bf69aba057eae3a679d5accc4b9a86205d4c74e2db1961f4a4b24a306dc5ad203f68dac9cd549fbe1d78bb326dbef54bb5346f46607e497ad5de1f84de41bee3f715d5cbe17bef53e29827269e4c62e61d78b86bcdf462128acd995bf19eb455b4338ba057c342909b32dcc5f86a266dd4fbef6085f8fa05a32d769536b38ff3b8d708c59142045745ad4618879e8a6afedaa35debcf6ac080f4ff89137bf0f8901c4c8cd95d50fac24848d548c156f42e9d85b2c98ca6bb347b1f0b4bf47552483f4b9d39b8321654ca519a6afae5cafc219470087a1dd8b3e3754bf3f1ab59564cbcb22acd74f5427972b0dd1a9eafd927fdac136881dfeb8682be36704678ab604547a066534672ae1cc69a6260e6cdb6f27a0f1a33222667c8b39245c13646b371b872bef142fdc02265efc508a6e4c721bc4b19221dffdf0ea7d380ee42c008b645909f66bb2fc6ee9d70001ab0025ee59dbc8ec9b019a4167826e988764dbfa74dcee606d1add434d0e9543ff809fa46e3721cecef9a02ab5d45ed688fffef41ba18c042153b64dc83cb2b3b2be4d896a1e49e9fdf62626c84c9172126de5fc6317e704c4fdaa7441164a95c9589f2966996669e4a2e402a31fc467e219a17f078e05ae35b8c94f55b2a344f3eefead7cb6584be5d317723b38ace5d81cfa09f4e7e0d526bef3918c3bd94f86df392ad07b6251e8ad68eb13bfdb8792e7e60d0ef26b74a93d3d1d7df092a9f334c2c640233a387a8f439511ce36de7853dac7ee00dd53c6727cb750cea54bef51bf664a260f83f3d7a24533c15d2792255b5c751ecbcf8dc508e3921cd912981052119570438b071c79de8e4d3717dc16974dc05e11f734773293b17a600dc412db4592a02811394eb52100d118e3e1911b5223a1b895eae8bcc4a2b0839b15b5fc51c99cdff272fd6d49d770891ad99556cf597fff4b5bf5f793b793ace44ede5e184ef13d25533dd28f919b396e44a3f8cc94bf6dc762eecb23e7fb302533706c724af1f4820276e1127e9347060a8d7acd82ac4954d0a9b9a9579181306134655167fbe5edcee527444f7650a285e8bad3ee3fcd73548708c67ccd88ebf528ddd9261e4576e80da8e7c0f1eee0d4b368f17141af5b90a77dac2d7decc73174d77c9af9e674c46984fc511aafb14c9303a61be06023ffbde45686a9aa5cc6f3e34a3c643b39e8a772a67203ac73db0906e1408996fe88ba11817c9f921051c72eab5850db6501a70bc311631500df67fb068ade6f9400cf9711c950ec4be24733b14d8cc757df1b2c828043fbce6269f549879ceae0a465edefd8085e76ae54d059f225c008165d5dc2b0a5686f85b80bbaf6d7b24e103fc481be50cd7355ea82aa4921b819673384f4d6762c3ae9a660edaae1fecd9db1716b98cdc36bd9fb610c61fb6f40dd776fe5cd272dc535d845d9e5107dfbb4941fd194ef4ecbcde17a9afbdf3007d314eb6b3a4a2059b265ed092eaf67dbbe4e6277ef0a8f6191f1ac5ec2c8c58081f4e6f0d87409fa8f15ff328c1a5973469b3b421e1a194c8ac792e60154f5eb7164e16bbf0d908536d3577cbaaa4554ce29c63925f6a3cbaf84ddaba2edd05cf6fe1f4fa25f8f4a493df8627a0fbe7a15e5ffaaa7b0d3da427b64f21045e6d13930932a2f408bf83f5c0fe2b1d2d264d1ccc44a6d691d251afa48363a214b1d32f6e79a05e494de2cedcd7595922e25748bfc05929a47af27aa89138fd03ad074baec758d91c8493b5bfa3282e9bbbb6ac89050f6a3f0fb90f930fefa001653fa8d43c0a9ed50be6a5d53d47d5c3e5a93a821b04fc77571c90c7d07cbc3aafa593c4822b5290d2073673b7e762402b0e46d125ba2ff2a23919e13fcc739973e1bb4145521bd1c20f80f70e84ae5d68f48026794c75b22959eb828cd67afc44abcf661817902c4302cb42c28780211755ebf82bf05273aa8076657571d1e31ef884baee12af1f2e168ee7ff60e8de89cce70cf28164ca7a64615ff8004b77f263d7a4bcdfb09324f313da6d1c87f2e78ec95f53701a2e87fbf93b4b521f71cf35099e387f6e86380c9791598fdb4d3d77e3dcb584e15e1c6716b3976e22ec5ff6135575610f96bc515003e52a97e5fbf74ad860d3bb52faabd7ce750149d857995598b97e34910429839d29128f9f983db2619d1805d4ea0d60c9b9efad9b0c46ccef1e0bd210666aa2c2dd238c0cb238525f37308cfbae45aed07c75a1940888007a81d56d1629ec449b0a91886650c43f2e3468838f6693b85326005ce0bae8ed6a513ef84ca5a6e19c31f000f8e0317832ef4971265cf0fc58969c6e9438ba87ed537dcb7a82c3de32748ca239e789a02225ff99cff4b77c3b83a759200ea681969449f3ba5947550f10b8d4af97a47492592ca11043733544b1e94a0303086aad82104e546b0b195b31eff73f526ab9913487139cc7c85031bd87a9039ac60ff607830750ba5ac7603cda63e852c329686f3d908e1c365aebe0edb9b658e0d5e494f84f1ab0a92f1827cc063bbc280a27dbea0efd3c083e897b74a742948ecbdf5742e9680225770386346bf458053d922500b7fd669a07c95817f2e2fc0ca158040c5fc315035afe88c957f943beb1816ce5e8cdcf3b2eb5ba01277ee77b378f64aedb6faa843b63395c1fe5068a891a92fb2c68e121693cac454828c649b065ecb0001d60436d765cd83731cee295d0d4d204b93313ccb1eb64ffb68f78c32a6eb9a32c7991a52e678c8445d746b341fc806ccfee4f72043eb8b988981490278d9f9f219e14739e20cf4bb95b088e084afbd5ff104f00aec1f2aeb7dbf286308883e16ce4505afe1070a5b06ba2e3cb72e94d34d9291e0d26cad0439e88167d1f80b78ecaa75943f525c5503c7f668f1bedf7143e3b36c8a860e55a89b2479add5658829e2502222074e1c9c73b746ee9cc0129028cade8410ad84e6a1a0bf091fa984836b6c30a68b1803270f4c0dc4067b269d52e65f1549252c6b911225cefc75bb6830bf40edf0c7ab944adca6a6aefc2ede8386faf881383a2ccbee240d623f474ea92abcba428f9dcef0ac6ff81191e33f80356e8c960c631b5ae25ff4d0ca7b806b6a2b546e8a72efedd4a3d9218cddfc25dcf8d6aa6b90ef62dff7c3bb992211b2250ff41f60c30f65ab529f7bf2025250615bf8c8771237f334478653cf285daa3cfd410d39fd3483b62f550941d994f490d154ffe167d76af2bec4130a654cbd94da3b0d2aefc3136c1fc843c31a5af3cc2008d1b97eeb205c559130e760c6144b3b30062b819362230f1bac99b87bc7acd16ce9dc6dd05069d2a0c1e0b56387faecf595b2338a57bda6b46ccc62cfad3460fa681bd6e9e31ea6b4dfb44bf996c61c29d176bcfb6e40e597a83cf58fc672ed2444f8e197c4bf650bbde7c5c2bacd04a8bef7be57d9a406f9fed20124b189a81e51849cd937d3ac8c1a2e7056c5e4b1819f682a20c323583f391c9408cfa0498769e429abeb6c565d94e1fa6cc88263e71d25fde4347be6653bc46f25e95390c44a04cf0a3fe664d141c69c73e11dbac940465cc96ee718ca76e910fa0a2313c37f84acdf2a175b1d7a95ba25c581d33b632b60b5c9a7cec331473598f0a543c13e71ab54aac1aeb1885e88e88a812ac2a55b9553455ce54937c8e2dd175715e67eeaea308ab323e6d114b2f3d1a684a86f236c99e03297f05802ec831bdb32571ac6e9a1a226cc8dcff33703a38f1e172db15ca31bfadbbcac2c784607201236b591e42828fd966c8422b54d037c6f7275aed435f07bff90fef23efb1bbbe7c2f7185715fb271e555c55c76d93bc5c0606eaaf84d30fd669adc394d9c3788eb68f3895a7df0e007fca53ec248ca30e484d45e252a99f01c81f12796c5f7aff99ed0732a1a614d635e6127f8963f28d9647a3d117e904af1fc127c09846c903c2115d602228f302b465e172f1daad776b670aca298fdb887ef9b3361a4cc5989f96cdb868f285c464b8e779012ba86fd0d3db62cb13477af920ed9f6441cfe8c960723a6e251895ff83c209f593c028f30d1bc46cf7240707c4a85f8b7d516f017f4ba2f510409c1df134d6c9150e371a8b69aa86256cb21d759337d9ad40d328bfc64a390befbf0a60f32ea656dd26c3524d29e3569023d74b4e3937a5a8145c39f2262f783f1842dfeb41f1e4048eaa5807c69d850c3c8cdbf8232576fd311a40e925a2c4c7d9d5c27a541ff2dd5d274a0503c8d4f3aa7f49ea7c141c37e06f532beab7124cfb9f86984670c836b2c4137a12af84e50d825a609c912832718bf92f66bfcf44464f84330bbf89d3eb49396e84b88888dae3d549cdb0dfc1ca051233af67132a9c4e812d331654915b1aea75757950bb46aa87b04bdff23037c9742e0ffefdcc76fa34258a8c2458cab7f8c7a865fb27a62eee0c035a19281fbb87fec61d5b03493bef4f3ee9e269bacf3b4990f289f65ba1cccfe6e790f538a084c95af3aa89c8fe6e78abaf52445e5561f8fb23febe97de512f1ebcb761b2e5a581a56dd123c62f3bd3abe62964d2603d1a5d3e013bfa69410e4b72f020f46fff00b1cf4dfd12df17a138c6af09856f7d8151fb2afe2d48c7ee2f64d38d40498d4781479f4036f284a4bf923eb2244e6054dc6daf1ca36367c4973a57bd517b665921737dc7735346deed4d755bcea8d80295ce046c1015c861849d1cae6f7c1577f337c4a5f59d5cd412870302b5ae40305fb6f603a80b21d48cd7ac822f7ff416403d76360e5be9c5d9a5ab9ebbefb0b0dfc6ac05cf356f8049662bd975ff02c0d3bf5d33d860674473374170cfcfe4fd676a2e4d6d5872058341ee71e49955ad441b86153427a5d38c7a144c9d32e021bf37802fe55b9830239a962592717a51f6ca789ad51fd58ffcb90a4e4f5a83e2f0404256b928091f756d6aae7c6ff876bcaab2de53279efef0dc73553a30e5670c54973dab0c489b40c75b4daef191fad7cc8e7fed10d7cc3bd2ce5f7b4d767e2fdfbadcbefba3e8f9e6592b1cbd17ef96d7628016f942300109b0c723ea7bd8e3b24788e81a151d80003722ac8d9ece50f74ff1436ec68ce169862e267fc106418dd41bf4f1f4990e726124a6903d81e70fd3f384981f0e0672209ce9f6dea0e247efa6646723259f3d9d3789706bf9362de1e535a0ddd1b2aae453b353566ae21ad0dd705dbfef3e1056b11b93ca90d2d1e7f3f5da9cf94d5d7d5969e93a869ca1c7707c15820ca148a8a4d92757c339135b3fa6abd1927a81710a815de3e7d5e8d48bf49c1f2766912ed2e2e79ee43cf2faf6261394bcab9bb343a8720b3c0cdc7a1df7264d366f701828aa8a39759bf437957caa6e92df0cf69e5681b5da4ee0edcd9b81de8b1e7edcc42ba9c033cfaad443625698656c7fc99861242eee617e63968cbc4c03800cd53f8a4e1fc132791b8ae59a71744edb643e0b16e7da84450f42a8742ed98be7f416d202cc189302adee68a524891e00cecc0a392c0b129d1d73cf739895465cbdb0446b6419a3e7ff6d5e49d9de3f6f1fb31ac8749443315e40ef5d6559795d8cdbe237e802aa57a83956cd6b12e6611907e70790244548a8c399336bbd42aa728ff387aa797a2271fd6e51ece9d0a17a00c504841096b044dfbff2c16fc9890755ca1af4a38b86e6fd2620bebf03b37230452e793a9eaa1df6e80a70e3b874d7c4700067582f90a577f9044d5886f9f82cd677293582f6704dac9baec533181ae6b27518847e314ed1bbcc4570288c1edfc724600518d730e04fa5ac2c6fbb74d319e3bbe96154c2bfd4a96283aff2c2fb191173dd8c4087f69de2bf2b7c1bd3569ce618a0d36b20518b2e4381f76a0a91331f91acd89599eac51464a68cf74805fdbd967f414431a6163c2870e18412417354b762f637af425029d695d7df901dad5e91c2b0d5fd128beafe4ef83af76345278fdfa6f8eae8e0a1a6bdf1863f889f0099436006899fc9e69c309a6c79c75ab41c59a295d851b0436ae04641e44c0863c242e925a01f24f05c6b766e2750334b38fd742af7b147af4a1ac0c82b9fe56670a2ad89d0aeab320f3efffce4280ea2abbace6832b94555ad5cb253ceee2334c03b530aca9d0d5f2e8359d66b02f211af10006ef8cebbc69c6e47181a360793a033fb436f1be37d3e56aab5a01085390c7cd250e6ef89746cea70638db2375f3456d3f30c8ff289434ccd587c061aa33ddf464bd45aa6aac01f180821c4de3cea09ddb8531b080a01b9f779c4aba4dfb44137b0f1da66660ec2c6e1d568b0b1a8f7babc57cc09bb3c12abc33a19671244920190994586d56c3ca1a1b3046922eacf2a0811d681b025f2f9cc0a3ffd67a80fa658f53a02a627cca64aa0c1238564618d5cb57cddc310bbeb38a27e24046eb5cd9e5c0b5dbdb5806543c2b1fb330b09300647d115158899d3709d45f885b154bff8918515f581076c699ec8ea1d7bc69e15f77c4413e358d700a207f562d080a6bd0f87e6f9e72522abd6dbaf53bdaf730359ea10ad57a2ae04212e5f69c5ef37748df4a5946b72d2a7864d226bd5860374f54dde5d1fc73ab3c5035cb50ee55f5c7731896376af878a4f1dca05ad00b8b73724204f1c954debbaf961417570b076614c69e77951b2bd9a493bf7406083dd057503042b033013c486376630024e98430b9b0e3a0b0dd3a738581b7dc216bd81e250b7899fdbab60c38770dc49a4093b49753ce8a79a4084c6bf1b79b237fc2a0b94a121290419d8f8984fccb18f63bb9d2e4054587b162c3528c00686f533cceef4e35125789e56f07f25a588d6de8ee4bb717d65d4432db1200c990c714a2e09d03f8dd0ef78a63544edf903829fa2ad09ec0252aa64396fbabd564317d512e28ccf5bd1125c2fc8b7a248a01d9bef23468383dbc7d01fe5856389e41b993eac7d1585fc87ff12ef45edaa0d13ab54a4beb21f667acec2010277e1f45e5bf223d3d8e0307f391bde68bbba259b3c8ed04aaace8aab372655e007ab1cdb23ea24711f0bddbba6717c4afee7946b34a60f1ddf1c6380147ece500e4f166eed32f6acc1356953a9a940b2cbf048f2117a533a79d63fec2195a6b5534ae2061f3615f5277d148c2c837259ebd66d6dcbe06661b64bd92647aa9d36793c7d53ffd68fba5db5aefb4eb975cc53db905001c72af4cc750e9bd2b58709b6d6ff2d2955f82e4135c9ce059bc4a1bed38d6d80fc69dec997c38f03c1986a13e6943b48e2663bc4b3bc36b5279aeeb6cfbc7abd944386b4dcc3f1b4a2f54e6756c3e59fca8ec8fbba40d291f6e8ada12b2428f722e249d13c859d635bb3cdeb01a042780624c3f9430b0c05add5be574f48fc0172c2ff39cda717b7fa00c02e4a24c921d3f806d5a1188ac32421b322082bc3d675e1245c18455903c9c8bec7d33e05e8eb5e035b9c898ddc2a188238988222478e3020ea264443b74581c2f0da7b13cd9611c3023656e8ee78259b2982c5b53a6a27d42a8ff8518ca7259dade1fc384f2988e115b3c84cce52c25856fbe0422f882a23643b634ee502b6fca2bee8c67ccd7250e0d08e07d7c4cdcdf78024a0c8f3864f57d9e7eade497f0171414eb4d7f22b9c16958b1e3a0d1a4939c163288f5e037f3918d6f37d42a908d4b7614dcccd8355f05d88a326c3dfa336aa3af57c1a84f1990f60d29c34ed20dcb751a7ac990845a8a57996cdbcf5587b650c0665cf5f68591971b9f2b60987a2ad34b4a8bfa8bcc20f0d0d36cda3254f2d423843eb76da64f68181104c3533dbc02df67ea7a15799c9b49b8a4c8eaad00501963865a6370afe117cdd5b884839a43f2861a33aae8df9d7d5c45fde265a7ae4ce2a65d515423a9a8ebf64e668d06dae47a632dc06fecd707af184f1d19a0813d46496e87a083fd25c82671bd7a026203a8c957db3d9f95a331adc9fb588457adef0c8cfb24b6df1088794179f4d896745c6d1a459cc7a0cfbeee4e8c057c9a1e44293c4eb47f452ad404f7c2b99cee4f606633435f563f285b3368ada9f7fbaef94cca4b432bb50917d1cb7cd3b2f590c06c6c195839b6537a921cbd329d9fcca40d7876bbe2802010449abf3305122f10a58d9fe222388d15899010b000ca50e136660011d024dd15182c1f5786e579a390d27dace8bdd254fb0a07cf721a33863192048a3cbe69175f60df1e8917a71981dbf60a0c453805e5267f7769fbf642902ca3ed0e03776703c1b80aab89ae0022e03b64c4b7907037cce8bcf82cb204e2fd2782ceeedd64106fc4eb83ca70e997819f222b464e943e5aa964b7a58143c776d7bfe9b1bbf3203e12002d7b875d9eb471b7a86464c9db498d29a2d61731c5c03a944f1bb7dae3effc415cc37ff9cc8b9d3603900392c0c0e05c98df90d07e1936bfee6fbc4a6ce6a3a9c1c984adfd5a2ed58d50b6625fecf0d48aae02bb2523a7e0c73ed60c0df1c80331022084f5b6d9508441a63d4b3ff81167d1184441d21d34b31f14c3665336f824abd8c4636b5fac247de1630dd274dbead70404b4aa47143a1cafebdf9a5f729f12f2728a061fbe9f95e983980f867250ce45e890636ba91210410cfaa11eed76ae7edc4db7a0f4d53df670f00aa76f584711fdc8e4695ba276ecfeef2d1a6a067a568f251297b28e5a8ea3090d1f70f22ad2dd26e347c0d6132f5a8822da64dbdd37f0179c7d3deea5359a9776fb54cdadb9706ef8b5ea84d11d81783b4962d8f180d406d4db182a0171b5d68fa915603ff4f44bc5acb7dc11965dd348369a9564026a982c35f87b35e91d3e58f20e548ce8df4455b9bac41d99709f71b198577ffa7719e387f256fb279342c9ae23819477e1852af2682905138a032c5da829a508c09ec424536d56aedccbef66b96951a9f470ff874a647bf1cd8c296c4896f8a7f8895f6132feb5de691bc9539b12070910e65c53d1ef961b34cf7b6a9de72609bd61cd0cc370fcec917abff3cb05c87357354670a6c17134b501bd26705e0245b77fc917ac7dd16298692972c4c9b094c9d9a21c6c5cfdf1c82c48e0e3d6f042ca56120cc97680ab1e34dc79f5d3e68a9becc9ed4132e0c78583a3c33d368cb98785d950cb2664d8a509949424ada6f40c54198bd4aa7027b3d4f4864fdeb3071eb3bee5c597b127a9b66675e06eae46c70684623505b60ad97062ed577f86b5e563a6960c72f1934f1b67ea5986b84b813442cbf75e4743ba538ada2d56b052ef1eb17409a6115bf3b206e305e3240464b203f2e346a35ca9a43a0c78d3e4bc89f443709ff04a4b529544b2a49367cb885ef587bb1961d4844790a3e8480b0043f50454c976d1bca3c2982d64baa2003fa100aaecead13cda43ba1d3eff4ccee17774482b5cd5d5c503c38a91c2f82be1492cfdafcbe4ba363c8a6d1c19b091ac5bf7595b46438eb6937238a724df7800e1874dee47a4ce9ae719d8cebbf01914af9715e19e037978f4f0b7e42ad4bbf8af57ed17dd0b543b1103dc3f6172a3eab342350e85b312d959e18421e229d76ec2f7b55041c48e2e9ffc3d593557898dd8515699d1a914da6f1898a62525c2513f60a27ac36de9894291062bb6702bc2a3ae11ef54c834c91ca24509fe6e7916f021c637b8d84c72289e68a11f9b39704c7593bd08091efa26ce1bade6f4221daf6cd4b780cf68b1af80f80c5d2f2b19378714fd60a4d2eec25ef4125b7fffee6edd668e79b1361020e3c4e249b80cb0b65135b235bb669d8a61f52830307f2c875fe4a00c74dbf73d7c7361869ebc7b6ff0aa5b46fff816e87fbfd5452bfb18abb08f6a11f9ed502f748348863adb4b9e570d24cc40e919684b55e714155095aa7301d1369fb50de96ed4c2e47dfd9b075fd8a3193018b6ea27da84aeb2ae2e7d39fae9755a7716fc710e31becf96bdf454c955f9bb7cb34c89f2c435a3474c297be266fb2ca105fb05903ccd77bca09429bc9e05c063abc25b793aa3d4282b939a1678722430947d1fd328b104104ed6df6ab2d90f2497dd412061e8e3ff368c13d66c416ffbdc8f7f3c30bd4485e895492d56fff3c3c7f0474f805d1149e6ee10b6223b2fbdfdca3c350d8d75023816eeec478737ed36b17eeb522b8288c3ef5bf648dfb9bd27971c1de6afda90de76302d022c1b11e1e12788e915fc19f0ea6dd65f25db14aee02855cdb0d9528e6bc500f2845c9d7eda1b4dd937244242fa4ac962ecb203b53d4beb3f7af317634443aadd2fd27561b5f6624ed5c930e1eb073a3a1e13cfcacb8856536ad0301c3a337c0b38db549e7e79cdef0905e97d010dfd4905ce4150f7afa2df72b332bd1390f3b5ecca7e54874ffdca0450ae21c2cd4c9cee47742d865bf1ca27c8269c5d8f1abb95861e4e6fa08b28310f6bc31824bb2c36a7420d0aba1928808f90d3f6576a3ccfd93b0fd4ffe510182c86c0ed730ba76b52b59e6194b472af4b2254426413e2f38c46a025f3e14173c4f2aff20b671c13c880df5ebd14f5a4b33f82230be63df8a845d58b91139d55fcbb4e4769877e5da9cdb7535b5cd85b07e6294007d3e36d87aa22677b24f9e322e3c5b53c8387a3ea3a6e668535bf4a0202f748df4d81fedabb550185fe4dd0c3b0c7208efd5e440fa9a2519ca6898e14b5a19177c26954ffd17c2ff5a6c36f834849f82e944a8ae74c286bcda23bab7615e76bc1fdbc34e1d1a34f32294cf6226b3debad405f26f0a6c38b8f6e0aa69064307b480bf4a3125045eb126857d0202cd3d758f7c578c76afa057620a1201a4c5ce282a1f2aa16a54132b7263b6a4981fc7e6a410d92e8623705dc9c4291367ba7af9c7eb58968272deff006e24cb825679301d93cd372f9f477616e4a7eedb9b880a7aebdc9132bfe7fe694cadde9940d9f29f28044e2c56bb41e40c8fdf0130e77a043a955a321b5d97d9569f3b7d4156670b7783cde956fa57e1fb988946182ccbb06ed5955dd6b8ba9cb2275b0e3e932638c3bdf2c3ba0c7d51133585b121329c9ca6c704343bff3ef68c98225dbe991edd4ddce06def7aeb2be869227bc3793ee037047b960125131e3d25c07f55c8ee2cdfd716fe0ba31df0b903cbb5ee820567cd62b738a5c8ff26cf8ddedc6b3663026d262853b9cb428e71316cb95a8c8c951b6a5c6533850e042179374ce50653d7cdf0baed24dd65b36cbc95d6baa972d52b8ce7f8adae4bd5049819e0858bd8e7f3c6904c5cab875ad8bcec6c8d422cddc436403b201de9b2ed39065e8fada0eeedcf077491442f4699dd523aae5e2cdf2b44c47e2f131fae9daffdbd81125f01258a376e110d86aadee39cc4737be6eaa687318be757142c382ccd467e231a5165aa210880e3c445b4fc5f663cb5f31e9e46f73bc6492300ab45f6a9bddab142782e505629f455a5b4991b067786e92db0965b5ba25f854dfe72c321b3c5b42d2f12885200ff1e403931edd51379c809e4777afdec5c24d023115c0e3db07cdbf857abffc52e4b85ebaf37fd465a9da4ad38fe9460e3615a83089ac7db99b7dbfaf2daaa6c56b8f4e8512728c903768997b2743f343a0ddd3132e5b14822d2ffe2775b51a55c0d92c333884b51804c15bed4dad169489d7e47f7735cda40543d0c53e4284515d02c7f62e3da527cb8dcbad463ac9a67bb1d084117c078ef6e9640840f2441158cdb7c44e9958aeeb69d44202bdd2169a8e99bec6175e502351e7931580662b8064ea513f42a9ca4c3cceed97cd9b70734a1437e464dfe4a171d730c72c2e9ab44722a1f421889b08ec4026add8aa439e46d5daff7f2149d532498c197b7d9f6d3e7916e5afa374db12d93927df59a193197d48560a393809bb92bafd8fbdf417963d4c052e34e659c9727936788f73fccf0a8fad325e8fa95feecfd9dc4c26ff3ca69c0e5539137d081c8cb2034b5db0b9e19123230cbfcdd0737a1286fe8eb295105dc768ade1b053f001ef98325de267798168bdae81b47199fcf9ff90da67f33b76295373495913fed5028e15f18f0dca423a90d1362e9a5a575b0530a8b35929c16b48ae6c9547c4b161143189b0d6d3121f4f996053a22fa07d37c95e12d444fb8886b36750fa281774df6afc7f6e272f1a93c144e10171eb7a83c1bb398307fd755f290272dc8646004fafc21b953a414b280c0b7f348bf60d7f5e843f0ded8e85068162c89b7451343707f1618bc490c52b2f7e44148a8235f71dfb0449fbaf589e147c6f53b40d09325e967438cf3cd2740752d18feb52d550c53fab71a28fbe818a45540ac80e25f73443610c3ddbac47ea55c21fcd5246cd93ceee7d224e6f68109e1b932ab77c1af354a63c4030628710ee41e4d8392005d9d0196c0d359ad01de12cc79677ba46fa3f92fea8feb7e37bb77d6d9eb36036f50ce144c0885acb4b56c564da15c26ae79e7f16cdd2c5fdcfdf562bde012796de5c8e640c7f81661ffbb5bea7f5ecd51224df0ba555ade86ab944d1f000c9414d1ff3bb5feffbb24a85c8b6fc1114470a09ad42a2668e5b03ecd10e63a3a7a4edfffb23928d1be869e326a9c2f938a8d7b0ec3a537557432f29da56b593145eefaec15a205a733bdf551589e457b2dc48ba1df81d4e213f66ef8b60c5cef4f517d0ef43c6c488496d528832a589dfccd8068904948341cf1f23a61341f8aee7f4538a8e896a236943622a6690b6313ef12b7b780e384fb461e18720d4d8cf86f789d82dfc7abeb08d66180f97a794fc2767b429b4811811d99303998901d83d3eb5b38e5bc9cbb304f78ee66d1115bcfbdb235aa872e8d7fe503ad7352a5ee6de5368a931e66ebfaef7bd3f92f3a8e0d97f29fca7b422100d5b82ddc75b0aae0d9fa2805f64a2f6ef3c23b57cc9b8daf35d394033d3278ef646251f43e2ddfba4789f5b61ad1bd736d4d51c6ff001023815ca88627f67bb529a2aa12972f764f8f2bc383ac63bc2271d69b03839cd7c191c19d13e6b7ba69a15ed07165223f6afbd6354a44a0e80ae967ceae93789b6523a7e82c387997074a5c6067c440589f1c8843a6dfe77952ea10487a52b0a89f66e58969a2bac0dd11b59d2d7cb892a32f3584d8d36595e37dea475ed3cce155aca3fce12f301397cdca1d46bbd40082b3b921a65043399112b3b41a235bd2918e1ad33a9d08f2ad31f656937d1d65de47f6c445e74a8ef5c561807a095998748241ed11e3202778f18158cd0fb7c175551b00e8ff00e163aa3bf9fd1be01e5ba87cdb733f8046de4fa29d4e0130832634ab763adb12993ab8061837e69166bf37c40d9f23e00d8c43699637e662ed9d191ca7f0ddf93e8376897573a6eeb0598702d9ae67db8cc0b93ee39a3e3219514bb69cb3b0034ce656ec2e95000351e458b9b8ea808859a901f82deca019c3516e9897eeaf411c7afdc4c9fc1c3050bb6155953da47557b2466ddaafb531f3f167f84389726afb8d268e0827ba5f6621cd9829a017bb42e1461ee6c97dbb4273ffaee5b17e96244b9a7b4e350ac679f9126a405d36656b4a62302f69d37bb6d1105aaca1d5617f53255ae43941f1855a259a105ecd4db4228163f538e08f091f88ff2e77604a25b1efaac85170a3a9d4ceeefc7a2d24804b6505b92a3ad8c7147ea15d1161ca9e070acf2fc54037506c93bb75e7139dd79244a10d39f9411b5c64f202658f2b667c608df6b32310e5e581e231f0c31a7c45a22fb27a9cb387cb7e3ac8bff96996ded1307bbc4dcd1b5b89b828f28ca2cfe309ca63f907d01952f395b5eca9e005216a1d579d0643d852fffa3b82cf7a2de2cd37cd1bde0ca1e8e8b05e6ef5d4d5d3a378fc560d78dd97c4dbccb4a4535e87fed2758f9526f5ff7d4df614e5c4e83ee497e6f5f1512b4dfa67b23e44306c3b1558e0386b424e0af98f4623cb70558dd3bd1208fcf69243f795a577742ff4397a51a270fc1139f4989520d21ab9eb7c2e9588d4772c69269f2ff3737ad21ae6296f338fa3acfe43de647568fb63c6445ba5a1720faf266253ffa4efcdcffa2a23cecddc642d69c306375a4d86918a24757779748bc82d2e80c5d66bc23a24a0bbbd9de30ec3d9b3eed61e5866fff77bb2951f3f9acfb22a1ff6c31053d1204d9d84502b6d5234ae9d17ddf3ffbdd933ef49459e4affcd83dfae6015e27b7d8ec9911cd695d9f5884edc418782a13e13113bed63780e68e140a0a4ce1669b228ad23a4545f2c91389261b1e636a6fd597005dd1527cef35e5e5fbee0dcb83ae15cd9ad78a6e32df1ff2cd800bf9854d178c77393f0a1955eecb2dcdeaa186946f6da83d341a67ce50e7843b61037ed402eeb07ee7fe3a1348eaf9590fdc49adae7b7ea6a40fa53abe2ca6e9747e1678fc8f2284b456447ee1902bcde36f008d14a836a9db6a501695734dd39e145230cf1149031e83d4d88684770529e7225592ce1e74289318907a8099418f82eeda88339d9528ae441fa8ada95a8653e7da276a76099d243f19f0422cc9b02bfda2262fed7210907fb9cd6b5c42d1d12d61db15b49e14099ef9b9b75f403960d55d33777d1e92c24c89bce5efaece6dc0e145aa586a4dfd43ff394c28c57e8946a7b1da5e701f68de30ee5cd635e72155ab5ff99896e3623a1989f4d05d88025ff662352fe05358539d4de6ba6e58b8ebf416a8b7f2251c7a7c78f35521edc38d777d920d83aec1ca52b1b1b495eff4bb809d45bfe8e5b4384a22e5219e188345a9400e8539f5f0fb81eb82f49361654c8a578add0d220d4b86a67f4bb7b48d096599e30fc75bc768fdf8851623accb35c794745fb220fc808082d6a381ec4f7da7048f9490732ab8606fe90a5b01e4701aeafbcc026ac4f2631147c92704c5326584894de86b196c0addff87a9d2381c3818550de348507eacffcb1f336b6444c2f7c513e22b34f3cc7680e2523e5cded68d912bd2f81e602849af4f71d43458489655db2853fa72c492c33966854fa7c4d6f19124f5babda94f00c4fc9a4cc8e9531460c714c163278d5923151b9cedb7b650bf7d5ee2320ccc000cd612681484394388cd948f16871485842e9261da225141f2c12829d5acf23ab012127e36d4f9527a9d52698c6951269b6f6e0a502f0f6ec7480e95e79d2652495bdbf2111776c3a59f7472619dc1f2c8fe4e2d93b044ac4734c96c21100f37f89a452ece0c0c9a644eab4c97cf88a5d8e68ea68b161f197c427ef1bcb2a6a239aa628bb522e5b73339406c55c2153405b779b4806254895d56c4a171d475f355cfe17a9a4ac82504a341c369233c20b5476d131125c2ead69b86c42d0c35654f9002ec98faa683a1a3a30047720f3faa6de011be4df5ad52a30062b8f50fdac9b0a379c81bc29aa65438f8fc307c575b097d9f4bb179bebe44e005d2b48ef67190af15b22baa01564a34c32f718c6b801e074a4faed8264504d19f0231ae663c4adefe9ca5f015505016cf38bb60ac376ff9426ce30fc5fdbddb924dc50ffde0fa0de4a941da12ff5c617e2db8829d6140e5012a8f1090fb0ef4e0720a26320c1444dbae26ea0cd33f2e985b0b67bb47b23878ed3d68c2ab158174d9eeb19bd5ccdc4e378c38ccc8e50ecc9e4976b3bed3864640711c769a012a30766fb8c94e9a64c2541ee194acb4883532853416f579db0361cf7f9b1e21c5c1f047918f13efe57509e63bb1a0358db78b92d49b03644e43bac262d570bef5b7ff975624295795b588af6844a79c25990f7692a45f0c60438d364b692cc8a55913b96b0705d449dbe073b386d782cc7be1aee8d44f57aeb82c8523b2fca41a61544c0d9515903183846cc9b20a90f0e36abf0fbbef44d1c81e03ecb76e472081be4c35cd9c5b962626863dacbf3971f8ac86574325e9eee0d99e17cf09f0e091d164b4e93e2ae291942367c730368cd7f779161a69c91ce95d23bf6e2dff0ffe270e684ce43f07d1605e684b3009500a1e92509015827f0fe26c24315f4b9ee649afa3c120d71a469ee0970a655c698860cd056fa39650d7cdd96afa5fff32bc4f54f349b1b0fa2af1b7fada171adb4a16401c5ba4114f4b9662b0ff03765b9711bffafa3ae9b194d3b7f0d3f6b7aaa7b9ae8ed5c75bbbe857a696ade14f105ade5286610e20d122498818540d78dabff1f5044094f67545ebff3bd1a3d684e71d529313606cf275478645259972552a5b618c0795caf027fa522743def8aad35338b47fb0784f560d68b4d33df80d10a98967d0df49be0e87a5579f4e17f495b85c478e5490953613d532b43e8540a60bc6acb97ed775925f18ff8a00632984e41227f143a77480b274547libgtk-4.so.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgtk4-4.12.4-150600.3.3.1.src.rpmgtk4-develgtk4-devel(aarch-64)pkgconfig(gtk4)pkgconfig(gtk4-broadway)pkgconfig(gtk4-unix-print)pkgconfig(gtk4-wayland)pkgconfig(gtk4-x11)@ @ @ @ @ @ @@ @ @ @@@     /usr/bin/pkg-configgettext-its-gtk4gtk4-devel-toolsgtk4-toolslibgtk-4-1pkgconfig(cairo)pkgconfig(cairo-gobject)pkgconfig(gdk-pixbuf-2.0)pkgconfig(gio-2.0)pkgconfig(graphene-gobject-1.0)pkgconfig(gtk4)pkgconfig(pango)pkgconfig(pangocairo)pkgconfig(wayland-client)pkgconfig(wayland-egl)pkgconfig(x11)pkgconfig(xkbcommon)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)typelib-1_0-Gtk-4_04.12.44.12.44.12.44.12.41.14.01.14.02.30.02.76.01.10.01.50.01.50.01.21.00.2.03.0.4-14.6.0-14.0-15.2-14.12.44.14.3fYeieje e dddQddϋ@d9d}@d||dS@dRLdJcdC@dBzd6@d)n@dad d @d@ccl@cFcn9@cV~@c$e@c6@cb@bWbc@b@blbTb@b~H@bjbEb<]@b<]@b5b D@b@a+@a͟@a@aaa@aaY@aLl@aHwa&0aF``f@`z`S@`8`@``_=__%___ts@_R,@_16^@^@^@^wS@^C]w@]rJ@[[[l,[WZZZZF.@ZC@YYo@Y@YoIY$$@Xߖ@X@Xf@XXv@XJXJXEVfederico@suse.comdimstar@opensuse.orgbjorn.lie@gmail.comluc14n0@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.cominfo@paolostivanin.combjorn.lie@gmail.combadshah400@gmail.comfcrozat@suse.combjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comxiaoguang.wang@suse.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.comyu.daike@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgyfjiang@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgjeffm@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comteohhanhui@gmail.combjorn.lie@gmail.compackaging@sp1rit.anonaddy.mebjorn.lie@gmail.comyfjiang@suse.combjorn.lie@gmail.combjorn.lie@gmail.comftake@geeko.jpdimstar@opensuse.orgsbrabec@suse.combjorn.lie@gmail.comyfjiang@suse.comdimstar@opensuse.orgrpm@fthiessen.dedimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgi@marguerite.sudimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgluke@ljones.devbjorn.lie@gmail.comluc14n0@linuxmail.orgtchvatal@suse.combjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgjengelh@inai.deluc14n0@linuxmail.orgdimstar@opensuse.orgfezhang@suse.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgjengelh@inai.dedimstar@opensuse.org- Add 0001-changes-to-fix-the-memorytexture-regression.patch for bsc#1221052 - Fix icon rendering on big-endian s390x. This corresponds to https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/7111- Update to version 4.12.4: + a11y: Tweak name computation for some corner cases. + gdk: - gl: Improve our use of GLES a bit (use vertex arrays and GL_BGRA if available) - Fix some errors in our memory format tables + gsk: - gl: handle texture-scale nodes more faithfully - gl: Fix icon padding in the atlas + Tools: Add a --undecorated option to gtk4-rendernode-tool. + Updated translations.- Update to version 4.12.3: + GtkWindow: Don't assume titlebars are GtkHeaderBar + GtkTreeView: Fix a crash in gtk_tree_view_is_blank_at_pos + printing: Fix some issues with the portal implementation + GSK: - Some optimizations in the GL renderer - Fix memory leaks in the Broadway renderer + demos: Fix a crash in gtk4-demo + Updated translations.- Update to version 4.12.2: + GtkTooltip: Don't cross native boundaries when looking for tooltips. + GtkCenterLayout, GtkEntry, GtkSearchEntry: Fix some issues with baseline handling. + GtkSwitch: Respect text direction. + Theme: Use relative font sizes. + GSK: - Make repeated gradients match between GL and cairo. - Make rounded rect shrinking match between Vulkan, GL and cairo. - Fix parsing of text nodes with color glyphs. - Restrict an optimization to the cases where it is correct. - Fix rendering of shadows with opacity. + Updated translations. - Drop merged upstream patch: e001b421.patch.- Add e001b421.patch: tooltip: don't cross native boundaries.- Re-add 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch and rebased/simplified (less correct, but sufficient for us) for 4.12.1.- Update to version 4.12.1: + GtkGridView: Fix a crash when scrolling + GtkColumnView: Fix a refcounting issue in the new scroll_to api + GtkTreeView: Fix style classes for sort arrows + GtkEntry: Improve tracking of user changes (for undo) + GtkNotebook: Fix a critical when switching pages + GtkColor/FontDialogButton: Make these widgets activatable + GtkMenuButton: - Fix problems with focus handling - Fix problems with DND + Printing: Fix the cpdb backend build + GSK: Fix issues with color matrix nodes + Wayland: Fix a crash with compositors other than gnome-shell + Updated translations. - Drop patches fixed upstream: + 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch + 6af9dc86.patch- Add 6af9dc86.patch: print: Revert "Start sorting apart includes" change for gtkprinteroptionprivate.h.- Update to version 4.12.0: + List widgets: Add scroll_to APIs + GtkFileLauncher: Add an always-ask property + GtkTextView: Make backspace behavior match GtkEntry + gsk: Fix handling of luminance in mask nodes + Text rendering: Automate the setting of gtk-hint-font-metrics from the scale factor. This improves font rendering in flatpaks + Wayland: - Fix behavior of stylus buttons - Support suspended window state + Vulkan: Many improvements + Tools: Add gtk4-rendernode-tool + Debugging: Drop the GTK_DEBUG_TOUCHSCREEN flag + Build: Some build options have been renamed: - gtk_doc -> documentation - update_screenshots -> screenshots - The old names still work + Updated translations. - Update option passed to meson following upstream changes.- Update to version 4.11.4: + GtkFileChooser: - Default to sorting folders first - Fix a crash when visiting recent files + GtkTextView: Fix corner cases in word navigation + GtkMenuButton: Normalize label layout + GtkDropDown: Add support for sections + GtkVideo: Make the overlay icon clickable + GtkWindow: Clear the resize cursors to avoid artifacts + GtkFileDialog: Always set initial-folder + GtkDropDown: Update on expression changes + GtkMapListModel: Implement GtkSectionModel + Accessibility: - Improvements all over the place: GtkButton, GtkPasswordEntry, GtkFontChooserDialog, GtkColorChooserDialog, GtkShortcutsWindow, GtkMenuButton, GtkAboutDialog, GtkFileChooserDialog, GtkStackSidebar, GtkStackSwitcher, GtkMediaControls, GtkColorDialogButton, GtkDropDown, GtkInfoBar, GtkNotebook, GtkPrintUnixDialog, GtkModelButton - Make name computation follow the ARIA spec more closely - Adapt name computation for the common 'nested button' scenario - Change many containers to use `generic` instead of `group` - Use `generic` as the default role - Use `application` instead of `window` for windows - Add properties for accessible names of not directly exposed widgets in GtkListView, GtkGridView and GtkColumnView + DND: Fix criticals when drops are rejected + X11: Fix regressions in GLX setup + Windows: Center newly created transient windows + Vulkan: - Add antialising for gradients - Do less work on clipped away nodes - Redo image uploading - Support different image depths and formats - Add a pipeline cache + Demos: - gtk4-demo: Improve window sizing - gtk4-demo: Improve focus behavior - gtk4-demo: Add many missing a11y properties + Tools: gtk4-builder-tool: Make render an alias screenshot + Inspector: - Show more information in the a11y tab - Add an accessibility overlay with warnings and recommendations - Limit the width of the a11y tab + Build: - Require GLib 2.76 - Make asan builds work again - Fix the build if ld is not ld.bdf + Updated translations.- Update to version 4.10.5: + Fix ordering problems with filter model signals + Avoid lingering resize cursors + Fix alignment issues on sparc + Fix a problem with CSS corner values + Updated translations.- Update to version 4.10.4: + GtkFileChooser: Fix some memory leaks + GtkUriLauncher: Validate the uri + GtkStack: Fix a crash + GtkGridView: Respect css border-spacing + GtkScrolledWindow: Propagate child measure size whenever possible + GtkPopoverMenu: Avoid unnecessary left padding + GtkSearchEntry: Improve size allocation for the clear icon + X11: - Avoid black flickering with xwayland window decorations - Trap XRandr errors + CSS: Various fixes to transitions + Updated translations. - Drop patches fixed upstream: + fix-gridview.patch + gtk4-correctly-refresh-after-delete.patch + 966a2350.patch- Add fix-gridview.patch: Add border-spacing where it was missed. We were computing column widths without taking border-spacing into account, making them slightly too big (glgo#GNOME/nautilus#2980).- Add 966a2350.patch: css: Don't transition to currentColor. Transition to the color that is in use instead. Fixes crashes because currentColor is not an RGBA color and therefor could not be queried later (glgo#GNOME/gtk#5798).- Add gtk4-correctly-refresh-after-delete.patch -- Fix issue where deleting files causes folders in the directory to disappear and reappear after a refresh (glgo#GNOME/nautilus#2941); patch taken from upstream commit.- Do not build media playback when bootstrapping on Workbench.- Update to version 4.10.3: + Fix a popover positioning regression in 4.10.2. + Fix issues with slow loading files in the file chooser.- Update to version 4.10.2: + Holding control to select multiple files broken in filechooser + Inspector crash + Listbase doesn't account for bottom padding in size_allocate_child + Leaking AT contexts + OpenGL / Windows: Crash when closing gtk4-widget-factory + GTK apps crash on startup when setting cursor-size to 0 on Wayland + Segmentation fault: gdk_wayland_toplevel_set_startup_id() needs to null-check display->xdg_activation before using it + Possible use-after-free under gtk_scrolled_window_update_use_indicators() + Wrong error message in `gtk_init` + Segfault when scrolling after changing ListView model + Bluetooth panel from the Settings app: clicking in the "Downloads" link no longer opens Nautilus + Broadway docs or code is broken + Disabled GtkPicture's are not properly themed + Setting CSS padding to a GtkTextView gives the context menu an offset + A11y: the Showing state is used only for windows + Gtk4 expander: CSS nodes mismatch code vs. documentation + Invoking gtk inspector on a folder results in a crash + Double tap requires very precise touch input + Name autocompletion dropdown in the GTK4 FileChooser's Save dialog gets stuck, creates artifacts, jumps around + Links are not opened when xdg-desktop-portal OpenURI is not available + GtkSnapshot generates no nodes appending whitespace-only layouts + Updated translations.- Place English translations in the tools sub-package instead of lang. This should offer translations for the main English locales without the need to install any additional package by default. - Add "file-not-in-%lang" RPM Lint warning to rpmlintrc file for the reason above. - Drop "shlib-policy-name-error" unused filter from rpmlintrc.- Disable vulkan support, stop passing vulkan=enabled to meson. Disable vulkan-devel Requires and BuildRequires. - Disable pkgconfig(libavfilter) BuildRequires, upstream do not enable ffmpeg support by default and we do not enable it, so no need to carry the dependency. - Use ldconfig_scriptlets macro. - Pass build-testsuite=false, build-tests=false and build-examples=false to meson, no longer build these as we are not running or installing them anyway, save a lot on buildtime.- Update to version 4.10.1: + GtkFileChooser: - Improve search performance - Be safe against pathless files - Fix memory leaks - Only show local files in recent files - Show most recent files first - Make files non-selectable in selet_folder mode + GtkListView / GtkColumnView / GtkGridView: - Fix scrolling problems - Support CSS border-spacing + GtkComboBox: Fix a size allocation problem + gtk: Size allocation fixes + Accessibility: Miscellaneous property fixes and improvements + Wayland: Fix an ordering problem in surface disposal + Windows: Fix Visual Studio build with older GLib + Updated translations. - Drop patches fixed upstream: + 3e3158ce12741b58ce53f132b48f26438094886d.patch + 0001-combobox-Avoid-extra-queue_resize.patch - Refresh 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch with quilt.- Add 3e3158ce12741b58ce53f132b48f26438094886d.patch: widget: Use the correct template in dispose_template(). Fixes crashes in various apps. - Refresh patches with quilt.- Add 0001-combobox-Avoid-extra-queue_resize.patch: Fix combobox not showing (bsc#1209043 glgo#GNOME/gtk!5608).- Update to version 4.10.0: + GtkTextView: Document hanging indentation + GtkListView: Fix a size allocation problem + GtkFileChooser: - Fix paned behavior - Fix a crash + GtkText: Fix various problems with undo + Accessibility: - Make some getters transfer-full - Allow setting accessible parents and siblings - Add a role for toggle buttons - Miscellaneous property fixes and improvements + gtk: Improve the handling resize-during-size-allocate + gdk: - Introduce GdkTextureDownloader and use it - Make gdk_texture_get_format public + gsk: - Make mask nodes more versatile - Improve the GL implementation for texture scale nodes + X11: Fix key handling during DND + Tools: - gtk-builder-tool: Try harder to handle templates - gtk-builder-tool: Prefer properties over + Updated translations.- Update to version 4.9.4: + Printing: - Add a CPDB backend - Drop the lpr backend + GtkFileDialog: Robustness fixes + GtkScaleButton: Add an 'active' property + GtkSearchEntry: Add placeholder text + Fix conflicting type names between gtk and gio + Gsk: - Settable filtering for scaled textures - Add mask nodes - Some robustness and crash fixes + Wayland: Handle dispatch failing in more places + Deprecations: GtkVolumeButton + Updated translations. - Changes from version 4.9.3: + Add GtkUriLauncher, as replacement for gtk_show_uri + Add GdkMonitor::description + Fix problems with tooltip sizing + Deprecations: - GtkStatusbar - GtkAssistant - GtkLockButton - gtk_gesture_set_sequence_state + GtkColumnView: Only create widgets for visible columns + GtkFileDialog: Drop shortcut folders API + GtkCalendar: Make marked days work again + GtkSwitch: Make state and active independently settable + GtkFileChooser: - Fix a crash with DND - Fix excessively wide sidebar - Make context menus work again + Accessibility: - Make GtkAccessible public, so it can be implemented outside GTK - Support accessible implementation for editables + CSS: Fix randomly stopping CSS animations + GL: - Fix synchronization with GStreamer - Fix problems with 3rd party GL in the same thread + Wayland: Fix startup notification with xdg_activation + Broadway: Implement modal windows + macOS: Make DND work + Build: - Require graphene 1.10 - Require gobject-introspection 1.72 + Updated translations.- Update to version 4.9.2: + GtkFileChooserWidget: Add a grid view. + GtkText, GtkTextView: - Fix activation of the on-screen keyboard. - Prevent unexpected text direction changes. + GtkCenterBox: Add properties for children. + GtkTreeExpander: Add a hide-expander property. + GtkStringList: Add a construct-only strings property. + GtkBuilder: Support parsing Pango attributes in string form. + GtkGestureStylus: Add a stylus-only property. + GtkFileLauncher: New async-style api to replace gtk_show_uri. + GtkColorDialog, GtkFontDialog, GtkFileDialog, GtkAlertDialog: - APIs have seen some tweaks - Prefer portals when available - Fixes for cancellation + Add GDK_DEBUG=no-portals + Improve file DND with remote files + GtkInfoBar has been deprecated + gtk_widget_show/hide have been deprecated + gtk_show_uri has been deprecated + Wayland: - Fix button mask handling - Fix problems with cursor size on hi-dpi screens - Support newer versions of some protocols - Fix handling of surrounding text in input methods - Changes from version 4.9.1: + GtkTreeView, GtkIconView, GtkComboBox and auxiliary classes have been deprecated. + GtkEntryCompletion has been deprecated. + GtkStyleContext has been deprecated. + gtk_render_ and gtk_snapshot_render_ APIs have been deprecated. + GtkAppChooser widgets have been deprecated. + GtkMessageDialog has been deprecated and replaced by a new async dialog API. + GtkDialog has been deprecated. + GtkColorChooser, GtkFontChooser, GtkFileChooser interfaces and their implementations have been deprecated. A new family of async dialog APIs has been introduced to replace them. + GtkColorDialog, GtkFontDialog, GtkFileDialog and GtkAlertDialog are new dialog classes with a consistent and well-bindable API. + GtkMountOperation: - Fix the dialog to look reasonable. - Make it work under non-X11. + GtkStringSorter: Support different collation methods. + Accessibility: Introduce GtkAccessibleRange and implement it. + Debugging: - Unify formatting for debug output. - Make make debug options available in non-debug builds. + Increase the memory limit for the jpeg loader to 1G.- Update to version 4.8.3: + GtkText: - Claim gestures more selectively. - Prevent unexpected notify::direction emissions. + Accessibility: Remember if we don't find the a11y bus. + DND: Prefer file:// urls over other protocols. + GtkMountOperation: Work on Wayland. + GtkListView: Cancel rubberband if not handling drag. + Wayland: Fix button masks. + Windows: Fix resizes with native decorations. + X11: Fix some ordering problems with surface destruction. + Updated translations.- Update gtk4.spec to align dependency version with meson.build- Update to version 4.8.2: + Input: - Give input methods more control over resets and allow them to preserve state. - Align interpretation of modifiers in key events in X11 and Wayland. + GtkColumnView: Fixes to focus handling. + GtkPopover: - Fix problems with focus when dismissing popovers. - Fix problems with focusing editable labels in popovers. + Build: - Fix build problems with resources and non-gnu linkers. - Fix gi-docgen detection in cross builds. - Require meson 0.60. + Debugging: - Make more debug options available in no-debug builds. - Improve consistency of debug logging. - Give names to all sources. + Accessibility: Introduce GtkAccessibleRange. + Wayland: - Make monitor bounds handling more robust. - Prevent shrinking clients due to wrong toplevel bounds. + Broadway: Return correct pointer coordinates from device queries. + Updated translations.- Update to version 4.8.1: + Input: - Fix problems with input method interactions that caused dead keys not to work. - Accept single-key compose sequences (these are used with some keyboard layouts). + GtkColumnView: Flip column order in right-to-left context. + GtkGridView: Fix problems with rubberbanding. + GtkFileChooser: - Fix positioning of popovers in the places view. - Make ~ and . keyboard shortcuts work again. + gsk: Make glyph upload more similar to icons. + Make file transfer via portals work, this fixes file copy/paste and dnd in flatpaks. + Updated translations.- Update to version 4.8.0: + GtkTreeView: - Fix a problem with scrolling animations - Fix some event handling problems - Drop unreachable code + GtkText: Respect the no-emoji input hint fully + GtkEmojiChooser: Fix arrow key navigation + GtkFontChooser: Improve the handling of OpenType font features + GtkTreeListModel: Fix handling of collapsed child nodes + GtkInscription: Fix accessible name + Theme: Fix placeholder text in HighContrast + Increase the memory limit for the jpeg loader to 300M + Miscellaneous memory leak fixes + Wayland: Refator handling of text protocol client updates + Updated translations.- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no purpose, nor can I find anything to suggest that gtk depends on it.- Update to version 4.7.2: + GtkTextView: Fix child positioning with gutters. + GtkText: Update placeholder visibility when necessary. + GtkPicture: Add a content-fit property. + GtkPopover: Fix a size allocation problem with the arrow. + GtkTreeView: Fix a problem with DND. + GtkTreePopover: Support scrolling. + GtkGridView: Fix issues with rubberband selection. + GtkLabel: Add a tabs property. + GtkSnapshot: Make GtkSnapshot work from bindings. + GtkScrolledWindow: Scroll at a reasonable speed. + GtkPaned: Avoid an infinite loop. + GtkWindow: Improve generation and handling of crossing events. + CSS: Fix handling of certain transform values. + Media support: - Add audio support to the ffmpeg backend. - Avoid oom with pathological jpeg images. + GDK: - Fix handling of touchpad hold events. - Add support for hi-resolution scroll events. + X11: Fix preferred action for DND. + List models: - Fix items-changed emission. - Add more list model tests. + Demos: - Add a winning sound to game demos. - Make app icons work uninstalled. + Updated translations.- Add 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch: Revert "Meson: Simplify pkgconfig file generator". Temporarily revert this until we figure out how to best restore private requires that are needed for rpm automatic dep extraction. https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4756 This reverts commit 802bf4199911c811938b0454a876089bafa97dba.- Update to version 4.7.1: + GtkInscription: A new label-like widget for use in list views. + GtkColorChooser: Style improvements. + GtkFontChooser: Improve support for OpenType features a bit. + GtkLabel: Allow selectable labels to be activated via mnemonic. + GtkTextView: Implement GetCharacterExtents for accessibility. + GtkStack: Fix a poblem with stack page accessibility. + GtkListView: - Cull listitems that are out of view. - Make all our list models implement ::n-items and ::item-type properties. + Translations: - Stop translating property nicks and blurbs. - Fix extracting translations from ui files. + Debugging: - Support GTK_DEBUG=invert-text-dir. - Allow inspecting inspectors. - Replace GTK_USE_PORTAL with GDK_DEBUG=portals. - Improve responsiveness of the inspector. + CSS: Allow fractional letterspacing. + Theme: Improve legibility of selectable labels. + Demos: - Improve the font features demo. - Add demos for GtkInscription. + Wayland: - Freeze popups when hidden. - Only send smooth scroll events for tablet tools. - Make scaled cursor image have the right size. - Fix problems with the activation protocol. - Don't force the HighContrast icon theme. - Support xdg_toplevel.bounds. + X11: Always update the shadoe size. + Windows: - Improve touchpad support by using DirectManipulation. - Add more directories to the builtin hicolor icon theme. + Updated translations. - Add pkgconfig(harfbuzz) BuildRequires: new dependency.- Add compatible dependency "python3-gobject-Gdk if python3-gobject" to the typelib package for SLE and Leap (boo#1200614).- Add dependency "python3x-gobject-Gdk if python3x-gobject" to the typelib package (boo#1200614).- Update to version 4.7.0: + GtkTextView: Reduce overdraws. + GtkViewport: Default scroll-to-focus to TRUE. + GtkText: Stop blinking when we lose focus. + GtkSearchEntry: Make search delay configurable. + GtkPopoverMenu: Fix RTL positioning of buttons. + GtkLabel: Fix focus keynav with links + GtkFileChooser: - Prevent undesirable completion popups. - Fix a corner case in save mode. - Keep the portal filechooser alive long enough. + GtkCheckButton: Allow setting a custom child. + GtkEditableLabel: Make the :editing property writable. + GtkColumnView: Various optimizations to improve scrolling performance. + GtkTreeStore: Allow populating tree stores from ui files. + GtkBoxLayout: Avoid infinite loops. + CSS: Optimize reordering within the same parent. + Emoji: - Update to CLDR v40 / Unicode 14. - Add more locales. + Input: - Add scroll unit handling. - Handle display changes in GtkIMMultiContext. - Always populate GDK_AXIS_X/Y in event history. - Don't crash for large compose tables. + Accessibility: Fix a crash at start when orca is running. + Theme: - Refresh icons. - Fix selection in vertical spin buttons. - Fix selection in editable labels. + gdk: - Optimize pixel format conversions. - Use EGL_KHR_swap_buffers_with_damage for NVidia. + gsk: - Handle large viewports. - Prepare texture libraries for glyphy rendering. - Don't leak big glyphs in the glyph cache. - Align offscreen rendering with th pixel grid. - Check for half-float support before using it. + Updated translations.- Update to version 4.6.5: + GtkFileChooser: Fix pasting text into the name field. + GtkText: Remove an assertion that is sometimes hit. + Wayland: Ensure that our cursor surfaces don't violate protocol constraints. + Accssibility: Fix a problem in the accessibility tree. + Updated translations.- Update to version 4.6.4: + GtkFileChooser: - Fix select button sensitivity in select_folder mode. - Fix some fallout from list model porting. + GtkListView, GtkColumnView: Optimize scrolling. + print-to-file: Handle nonexisting files better in the dialog. + Avoid infinite loops in size allocation. + CSS: Optimize a case of reparenting that is important in GtkListView. + GSK: Check for half-float support before using it. + Wayland: - Ignore empty preedit updates This fixes a problem with textview scrolling. - Freeze popups when hidden. This addresses a frame rate drop- + Updated translations.- Update to version 4.6.3: + GtkOverlay: Bring back positional style classes. + GtkFileChooser: - Prevent unwanted completion popups. - Fix small problems in save mode. - Fix buildable suport of GtkFileFilter. + GtkPopover: Fix button positions in right-to-left locales. + GtkLabel: Fix small issues with link handling. + Tooltips: Don't restrict the minimum tooltip length. + Theme: - Don't use opacity for overlay scrollbars. - Fix selection text color in vertical spin buttons. + GSK: - Accept textures that are generated by webkit. - Align offscreen rendering to the pixel grid. + Accessibility: Fix a crash in startup when orca is running. + Input: - Fix display changes in GtkIMMultiContext. - Fix activating on-screen keyboards. - Always propagate hold events in GtkEventControllerScroll. + Windows: - Fix a critical warning in clipboard handling. - Report serial numbers for events. + MacOS: Prevent fullscreen transition reentrancy. + Updated translations. - Drop gtkimmulticontext-Handle-switches-between-displays.patch: fixed upstream.- gtkimmulticontext: Handle switches between displays (glgo#GNOME/gtk#4805). Added: gtkimmulticontext-Handle-switches-between-displays.patch- Split tools package into tools and devel-tools, place the tools that are mainly of interest to developers into the latter.- Move various binaries and resources from devel to tools subpackage.- Update to version 4.6.2: + GtkScrolledWindow: - Set scroll-to-focus on viewports - Avoid doubly triggering deceleration + GtkEntry: Stop cursor blinking on focus-out + Emoji: - Update Emoji data to CLDR 40 and Unicode 14 - Add more locales for Emoji data + GDK: - Optimize texture conversions on x86 and ARM - Use EGK_KHR_swap_buffers_with_damage if available + GSK: - Avoid clearing opaque regions - Support using a non-default framebuffer - Handle large viewports by tiling + Wayland: - Prefer xdg-activation over gtk-shell - text protocol: Fix text caret location - text protocol: Use serials to control outbound messages + Inspector: Show app ID and resource path + Demos: widget-factory: Handle F11 to toggle fullscreen + Tools: gtk-builder-tool: Allow use without display + Updated translations.- Add gtk4-tools = %%{version} to devel sub-package.- Update to version 4.6.1: + GtkFontChooser: - Stop using PangoFc api - Fix a crash - Use new HarfBuzz api + GtkMenuButton: Update accessible description + GtkTextView: Fix intra-widget dnd + Printing: Fix an fd leak + Input: - Make sure input methods get focus-in events - Always flush events to avoid scroll event pileup - Support hold events - Update keysyms from libxkbcommon + Theme: Improve text selection legibility + Introspection: Add missing nullable annotations everywhere + Build: - Make stack noexec again - Avoid symbol leaks - Drop unneeded script data + Wayland: - Fix support for the new high-contrast setting - Avoid redundant scale changes - Fix DND hotspot handling - Don't always restore the saved size when floating + Updated translations. - Drop gtk4-make-our-stack-noexec.patch: Fixed upstream.- Add gtk4-make-our-stack-noexec.patch: Make our stack noexec.- Update to version 4.6.0: + GtkProgressBar: Fix handling of "inverted". + GtkLabel: Add a "natural wrap mode" property to influence how natural width is determined. + GtkTextView: Scroll insertion on-screen after undo / redo. + gsk: Abort region diffing when changes are too complex. + gdk: - Avoid compressing discrete scroll events. - Fix problems with hiding windows. - Improve GL and GLES version checks. + Wayland: Support new high-contrast setting. + Inspector: Add DND inspection support. + build: Avoid deprecated meson apis. + Updated translations.- Update to version 4.5.1: + GtkWidget sizing has been rewritten to implement width-for-height more properly. This had some fallout, and some widgets may still not react kindly to the new way of doing things. See https://blog.gtk.org/2021/12/03/sizable-news/ for details, and please file issues if you notice fallout. + Rename git `master` branch to `main` + Css: - Fully support font-variant-caps - Fix a crash with gradients + Make various widgets activatable: - GtkComboBox - GtkDropDown + GtkPopover: Make focus indicators not disappear + GtkTextView: - Don't leave embedded children stranded when scrolling - Don't insert Emoji into non-editable textviews - Fix Emoji chooser positioning - Fix problems with pasting text - Improve scroll-to-mark behavior - Support right-aligned, centered and decimal tabs - Make child anchor replacement character settable - Provide more context to input methods + GtkDragIcon: Provide default icons for paintables and files + GtkBuilder: Speed up template precompilation + Actions: - Reduce allocations during signal emissions - Avoid duplication and unnecessary recursion + Inspector: - Show the selected im-module in the General tab - Add a clipboard viewer - Make the recorder record events too - Add a graph visualizing gtk_widget_measure() + Gsk: - Fix hexbox rendering - Fix transformed linear gradient rendering + Printing: Fix dialog-less printing + X11: - Improve behavior of windows drags on headerbar controls - Trap errors for RANDR changes - Fix problems with drag icons + Wayland: Ensure we prefer the Wayland im-module over others + Updated translations. - Changes from version 4.5.0: + gsk: - Drop the GL renderer in favor of NGL - Rename NGL to GL - Fix some coordinate overflow issues - Reimplement texture upload and download for better support of image formats and color spaces - New api: * gsk_transform_skew * gsk_transform_to_2d_components + gdk: - Support HSL in gdk_rgba_parse - Use libpng, libjpeg and libtiff directly when loading textures, and support more image formats (including 16bit and float formats) - New apis: * gdk_texture_new_from_bytes * gdk_texture_new_from_filename * gdk_texture_download_float * gdk_texture_save_to_png_bytes * gdk_texture_save_to_tiff * gdk_texture_save_to_tiff_bytes * gdk_display_create_gl_context - Implement GIcon and GLoadableIcon in GdkTexture - Move EGL initialization to the frontend - Use configless EGL contexts, if supported - Use >8bit pixel formats, if supported and requested + css: - Add support for line-height - Add support for text-transform + theme: Fixes for buttons in toolbars + input: - Update compose sequences from libX11 1.7.2 - Accept replacement string longer than 20 characters + text: - Implement sloped caret drawing - Add a gtk-hint-font-metrics setting to switch font rendering to be more similar to GTK3 + GtkTextView: - Add support for line height - Add support for text transforms - Misc fixes for css->pango attribute translations - Invalidate pango contexts when font settings change - Improve undo grouping when overwriting + GtkListView: - Make tree indentation more flexible with GtkTreeExpander:indent-for-icon + GtkMenuButton: Support custom children + GtkFlowBox: Add prepend and append + GtkCalendar: Fix handling of weeks starting on Monday + GtkWindow: Add a titlebar property + GtkDropDown: Add a show-arrow property + GtkPopoverMenu: Support a use-markup attribute in menu models + Add GtkSymbolicPaintable + Tools: Support DND in gtk4-node-editor and the inspector's recorder + Demos: Improve the font rendering demo + Build: - Require Pango 1.49 - Require libpng, libtiff and libjpeg - Speed up handling of resources during build + X11: Support touchpad gestures with XInput 2.4 + Updated translations. - Drop gtk4-fix-link-to-g_signal_emit.patch: fixed upstream. - Add docutils, pkgconfig(libjpeg), pkgconfig(libpng) and pkgconfig(libtiff-4) BuildRequires: New dependencies.- Drop baselibs.conf, there should not be any consumers of 32bit for this rather new package, so lets not build for the past.- Add gtk4-fix-link-to-g_signal_emit.patch: fix build failure caused by inproper link to g_signal_emit.- Disable sassc BuildRequires, only needed when building from git. - Add pkgconfig(gi-docgen) and pkgconfig(iso-codes) BuildRequires and pass gtk_doc=true to meson instead of documentation=true following upstream changes. Also split develdocumentation out into it's own sub-package. - Drop pkgconfig(json-glib-1.0) BuildRequires, not needed nor used. - Replace option print-backends=all with print-cups=enabled following upstream changes. - Stop passing xinerama=enabled to meson, not needed nor used. - Add pkgconfig(tracker-sparql-3.0) BuildRequires and pass tracker=enabled to meson, build with tracker support.- Update to version 4.4.1: + input: - Fix compose data on bigendian systems - Accept long replacement strings for compose sequences + a11y: - Fix accessible relations for menu buttons - Fix accessible descriptions in some cases - Simplify atspi context a bit + GtkTextView: - Fix applying css properties such as letterspacing, line decoration, font features, etc - Improve grouping for undo - Invalidate Pango contexts when font settings change - Fix a crash + Theme: Improve styling for toggle buttons in toolbars + gsk: Avoid coordinate overflow with big text selections + GtkFileChooser: Fix handling of choices + GtkStackSwitcher: Expand child buttons + GtkCalendar: Fix day names for weeks that start on monday + GtkWindow: Prefer menubars when handling F10 + GtkFontButton: Make sure the dialog is on the same display + X11: Fix handling of randr events + build: Fix detection of pre-compiled css files + Updated translations.- Fix a syntax error in the gtk4_immodule_postun RPM macro- Add explicit pkgconfig(gstreamer-gl-1.0) BuildRequires: not new, but tested by meson, so let's be explicit about the dependency.- Remove obsolete translation-update-upstream support (jsc#SLE-21105).- Update to version 4.4.0: + Input: - Match IBus for display of Compose sequences - Match IBus for handling of mismatches - Handle Escape in Compose sequences - Allow multiple dead keys - Support 32bit keysyms + GtkCheckButton: Activate when moving focus + GtkLabel: Propertly ignore double underscores for mnemonics + GtkPopoverMenu: Fix focus cycling + GtkTextView: - Improve word selection - Fix block cursors on empty lines + GdkToplevel: Support the gnome-shell titlebar gesture protocol + GdkDropTarget: Allow creating drop targets in ui files + gsk: - Handle partial color fonts correctly - Use harfbuzz for color font information - Avoid pango for glyph cache rendering - Shrink shadow extents + Settings: Change the default for gtk-split-cursor to FALSE + Demos: - Small improvements to widget-factory - gtk-demo: Improve the hypertext demo - gtk-dem: Improve the clipboard demo + X11: Set WM_CLASS on toplevels + Wayland: Support wl_seat v7 + Updated translations.- Add back Mesa-libGLESv2-devel BuildRequires for SLE and Leap. The necessary header GLES2/gl2ext.h is still in the v2 package on SLE/Leap.- Move RPM macros to %_rpmmacrodir.- Update to version 4.2.1: + GtkVideo: Detect stream metadata when using gstreamer + GtkFileChooser: Fix a crash + GtkButton: Add back visual feedback for keynav activation + GtkFontChooser: Fix initial font selection + GtkScrolledWindow: Stop using scroll cursors + GtkMenuButton: Make focus-on-click work + GtkToggleButton: Make grouped buttons mutually exclusive + GtkPasswordEntry: Use MADV_DONTDUMP for secure memory + GtkListBox: Allow repeated selection extension for MULTIPLE + GdkClipboard: Ensure strings are nul-terminated + GSK: - Fix offscreen rendering with transforms - Fix downscaled textures - Avoid huge intermediate textures - Make shadow rendering match across renderers + Text widgets: Support translucent selections + Wayland: - Improve font settings fallback - Avoid unintentional rendering freezes with popovers + X11: - Don't beep on untrusted displays - Don't crash when popovers are outside the workarea + Themes: - Fix resize border sizing - Fix solid-csd window decorations + Input: - Revert some Compose sequence changes - Consume all key events during preedit, to avoid unexpected interactions - Ignore more modifiers during preedit, to allow using 3rd and 5th level choosers - Fix handling of cursor positions in non-ASCII preedit text - Fix a problem with deferred focus setting- Update to version 4.2.0: + GtkFileChooser: Make the location entry work again. + GtlLabel: Fix tooltips on links. + GtkTextView: Make scrolling work better with renderers. + X11: - Fix damage handling. - Trap errors from the COW. + Wayland: Fix key event matching with mismatched layouts. + Inspector: Allow inspecting Unicode. + Input: - Improve dead key handling. - Regenerate compose sequence table. + Updated translations.- Update to version 4.1.2: + Input: - Ensure preedit-start and preedit-end are emitted properly - Support the Wayland text protocol better - Delete the selection when preedit starts + Label: Fix a small issue with markup parsing and mnemonics + Spinbutton: Interpret localized digits. + Textview: Fix blinking block cursors. + Tooltips: Don't pop up erroneous on popovers. + Window: Add a way to disable F10 handling. + Theme: Use a regular focus ring for sidebar rows. + GSK: - ngl: Performance improvements. - vulkan: Add visible fallback rendering. - vukan: Handle simple transforms when clipping. + Wayland: - Don't force a full redraw for every frame. - Don't leak buffers when rendering with cairo. + Demos: iconbrowser: Make search more useful. + Documentation: Switch to building docs from gir files with gi-docgen. + build: Allow GTK to be used as meson subproject. + Updated translations. - Drop gtk-doc BuildRequires: doc building was moved to gi-docgen, but we are not just yet ready to consume this, and also have not been bulding docs before.- Update to version 4.1.1: + Popover: Support shadows on popover > contents. + Input: - Show preedit for compose sequences. - Support long compose sequences. - Support compose sequences producing multiple characters. + Themes: - Allow suggested and destructive actions in lists. - Disable shadows on maximized, fullscreen and tiled windows. - Fine-tune scrollbar transitions and size. + CSS: - Support drop-shadow filters. - Correct blur filter spread interpretation. + Documentation: Improvements and updates for dialogs and native dialog. + Printing: Support Avahi-discovered printers better. + GSK: Add another OpenGL render. It is not the default yet. + Build: - Lots of static analysis fixes found by pvs. - Add a -Dprofile=devel option for devel styling and use it for nightly flatpaks. + X11: Fix DND of X11-specific types. + Wayland: Fix lookup of font settings in flatpaks. + Updated translations.- Update to version 4.1.0: + GtkCheckButton: Add back an activate signal. + GtkSearchBar, GtkSearchEntry: Capture events in the bubble phase. + GtkEmojiChooser: Adapt to small screen sizes. + GtkVideo: Fix issues with GL support. + Themes: - Set sort arrows in CSS. - Set menu button arrows in CSS. - Make scrollbars larger. - Supprt circular menubuttons. + CSS: - Implement transform-origin. - Support overlines on text. - Support colors in cross-fade(). - More complete text-decoration-line support. + Text layout: Use subpixel positioning with new enough cairo. + Inspector: - Fix slowness in navigation. - Redo the controllers and shortcuts pages. + Accessibility: Create AT context objects lazily. + Wayland: Fix decoration negotiation under kwin. + GSK: - Optimize gradient shaders. - Implement repeating gradients in shaders. + Updated translations. - Add Mesa-libGLESv3-devel BuildRequires: new dependency.- Fix macros.gtk4: + gtk4 has no gtk4-query-immodules "GTK+ 4.0 will not support IM modules, and has moved to GIO extension points" + https://blog.gtk.org/2018/03/06/input-methods-in-gtk-4/- Update to version 4.0.2: + GtkAboutDialog: - Set icon size for the logo. - Fix initial focus to be the same as in GTK 3. + GtkImage: Update icons on scale change. + Wayland: Fix crashes with touch and tablet events. + Windows: - Fix surface and geometry computation. - Remove layered window usage. + MacOS: Support stylus devices. + Themes: - Adwaita: Remove edge highlights. - Adwaita: Update image assets. - Make Adwaita-dark available as standalone theme. - Make HighContrastInverse the dark variant of HighContrast. + Docs: - Complete GtkAspectFrame docs. - Clarify migration docs for widget signals. + Inspector: - Fix a critical with the recorder. - Fix a crash with treeviews. - Show overlay layout properties. - Add a legend for the layout overlay. + Build: - Fix build with gcc 11. - Support building without sassc. + Updated translations. - Switch back to regular releases: with GTK 4 having a consumer (GNOME 40) the focus is much more active on it now.- Rename libgtk-4-0 to libgtk-4-1: the library changed soname with version 4.0.0. - Obsolete libgtk-4-0 > 4 by libgtk-4.1: this is a bit a special hack, but we know that versions < 4 were indeed libgtk-4-.so.0, and starting from version 4, it should have been renamed.- Update to version 4.0.1: + GtkPopover: - Center titles - Fix menu item alignment with submenus + GtkVideo: - Fix up autoplay semantics - Respect pixel aspect ratio - Get GL textures from gstreamer + GtkCenterLayout: Fix handling of expanding center child + GtkSettings: - Change gtk-cursor-aspect-ratio to double - Fix the default value of gtk-print-backends + GtkGestureStylus: Convert motion history to surface coordinates + GL renderer: - Various optimizations - Avoid leaking shader objects + Adwaita: - Fine-tune flat buttons - Improve contrast of dim-label - Improve contrast of controls in headers + Docs: - Add various missing types - Add DND examples - Correct css docs for several widgets - Improve GtkVideo docs - Update migration docs for GtkClipboard - Improve migration docs for event controllers - Add migration docs for GtkBuilder + gtk4-builder-tool: - Remove GtkCheckButton::draw-indicator - Fix a buffer overrun - Remove GtkToolbar::toolbar-style + Demos: - Don't put the search bar in the scroll area - Make the OpenGL demos work with OpenGL ES + X11: Fix a possible crash + Build: - Fix vulkan reference in pc file - Fix build with certain Vulkan versions + Updated translations.- Update to version 4.0.0+107: + Remove unused static inline function + Fix some of gtk4-demo’s transitions example on OpenGL ES + Fix gtk4-demo’s gears demo on OpenGL ES + gdkarray: Add a "stolen" boolean to splice() + listview: Use the correct scroll policy + docs: - Put render nodes in their own sections - Add examples for GtkDropTarget - Add examples of GtkDragSource use - Fix typo and whitespace - backtick fixes - Fix list of kinds of shortcuts in Keyboard input - Add missing GTK types - Note the caveat on GtkEditable signals with delegates + roundedbox: Remove unused API + picture: Fix copy/paste error in docs + video: When autoplaying, start playing once the video is prepared + window: Release application in destroy + Fix warnings with Vulkan < 162 + modelbutton: Remove an unused field + Fix buffer overruns in 'gtk-builder-tool simplify' + Fix the value for the print-backends setting + inspector: Show glyphs as in node files + gsk: - Export the glyph serialization privately - Improve glyph serialization - Fix serialization of glyphs + box: improve documentation + gskpango: - Don't copy fg color - Correct a comment - Remove bounds rect - Fix a potential cairo_t leak + label: - Refactor get_layout_location() - Refactor snapshot() + textlayout: Remove dead offset_y code + rendernode: - Different uniformity in border nodes - Sort diff() requirements by complexity + renderborder: Avoid 0 width outline color nodes + layoutoverlay: - Avoid adding transparent color nodes - Avoid adding 0 sized color nodes + gl renderer: - Check for pointer equality in rounded_rect_equal - Proper state tracking for color matrix ops - Add missing debug output for repeat ops - Create shader-global uniform ops on draw() - Unify new clip/viewport rects in blur_texture() - Avoid setting modelview to identical values - Take a out graphene_rect in blur_node() - Render too big textures to the clipped area - Unify viewport setting in add_offscreen_ops() + GskTransform: - Add nullable annotations to _equals() - Fix identity transform class name - Avoid a ref+unref pair + icontheme: - Make some constant values const - Make icon_paintable_ensure_texture() return an unowned value + pixbufutils: Only convert icon size to string once + main: Add & use gdk_event_dup_axes() + Call the newly installed gtk4-update-icon-cache + Pass the bindir to the post-install script + Revert "gl renderer: Render too big textures to the clipped area" + Revert "gl renderer: Take a out graphene_rect in blur_node()" + 3to4: - Add test for GtkCheckButton:draw-indicator removal - Remove GtkCheckButton:draw-indicator + Do not build gdk-pixbuf's man page + a11y: Fix removing mnemonic widgets + Notify properties on deletion in PasswordEntryBuffer + Fix URLs for the download.gnome.org locations + Adwaita: flat button adjustments + vulkancontext: Remove usage of VK_ERROR_INCOMPATIBLE_VERSION_KHR + Updated translations. - Switch to source service, upstream is not moving fast enough, and we need this to fix a buildfail due to updated vulkan.- Update to version 4.0.0: + Fix problems with synthetic motion events affecting frame rates + Fix problems with implicit grabs affecting widget states + Fix problems with zoom mode on scales getting stuck + Fix submenu closing by outside clicks + Rename GtkWindow:fullscreen to :fullscreened to help language bindings + Bump the soname. Stable GTK 4 releases use libgtk-4.0.so.1.xxxx.y + Adwaita: - Reduce hover transition effects in lists - Special-case header buttons + Demos: - Remove NoDisplay from desktop files - Autoplay the video in widget-factory + Updated translations. - Changes from version 3.99.5: + Accessibility: - Map presentation role according to Core-AAM - Use presentation role for spacers in list views - Set proper roles, relations and descriptions on more widgets - Expand the documentation - Use a single GTK_A11Y environment variable and document it - Serveral memory leak and crash fixes - Initialize AT contexts lazily - Improve the API for storing lists in relations - Implement more of the Component interface - Implement the Cache interface - Implement ScrollSubstringTo for GtkTextView + Introspection: - Add many missing annotations to APIs - In particular, nullability annotation fixes for rust + Touch support: - Fix issues with text handles - Fix interaction between touch scrolling and focus - Fix active state updates for touch events - Allow pressing buttons with multiple fingers + GtkScrolledWindow: Accumulate velocity with kinetic scrolling + GtkSearchEntry: Use a better clear icon + GtkTreeView: Remove the deprecated GtkCellRendererClass.get_size vfunc + GtkBuilder: - Be stricter about - Make gtk-builder-tool simplify update + GtkFileChooser: Remove GtkFileChooserButton + GtkWindow: - Replace gtk_window_get_size with gtk_window_get_default_size - Add maximized and fullscreen properties + Make the inspector available in non-debug builds + CSS: Support conic gradients + Adwaita: - Round all window corners - Round submenus - Remove the 'chin' on menus - Industrial style menuitems - Improved tooltip styling - Unified sidebar styles - Dark prelight - Don't backdrop labels + GSK: Rename render node apis from peek to get + Make GLES work in the absence of GL_ARB_timer_query + Rework the way size allocation is integrated in the frame cycle + Wayland: - Support gtk_shell1 version 3 (startup notification and activation) - Implmement minimization + Documentation: - Add missing enumerations, symbols and types - Lots of smaller fixes + Demos: - Make the constraints demo more useful - Make search more obvious - Add a suggestion entry demo - Consistency improvements - Use native file choosers - Drop 'devel' styling + Updated translations.- Update to version 3.99.4: + GtkColumnView: - Improve column resizing - Make double-click reset column widths - Move header outside of scrollbars + GtkSearchEntry: Add an icon + GtkDropDown: Polish the appearance + GtkColorChooser: Accessibility improvements + GtkPopoverMenu: - Add accessibility support - Allow custom items. This adds new API: gtk_popover_menu_add/remove_child gtk_popover_menu_bar_add/remove_child + GtkTextView: - Fix rendering and positioning of anchored children - Fix positioning of touch handles + Constraints: Fix loading constraints from ui files + Media support: Use cubic instead of linear volume + Accessibility: - Implement Component for all widgets - Implement Text and EditableText for all editables - Rework accessible name/description computation - Add documentation for app and widget developers - Handle HIDDEN state changes by adding/removing elements - Support setting accessibility attributes in ui files - Make window controls accessible + Introspection: Add some missing annotations + gdk: - Deliver events on flush - Drop the unused GdkPoint struct from the API - Improve popup autohide behavior + Demos: - Add another constraints demo - Tweak various demos to improve consistency - Small accessibility improvements + Tools: Improve gtk4-builder-tool handling of various widgets when converting ui files from GTK 3 + Documentation: - Use GtkApplication in all examples - Improve and expand the widget gallery + Testsuite: - Improve coverage of GDK - Improve coverage of gtk4-builder-tool + Build: - Fix the build with cups 2.2.12 - Make cloudprint support build without warnings + Broadway: Support modifiers for scroll events + Updated translations. - Changes from version 3.99.3: + Accessibility: Add an initial AT-SPI backend + GtkEmojiChooser: - Allow inserting multiple Emoji by pressing Control - Update Emoji data to Unicode 13 / CLDR 37 - Use translations - The recent-emoji setting type changed. Call gsettings reset org.gtk.gtk4.Settings.EmojiChooser recent-emoji + GtkTextBuffer: Add boolean returns to some get_iter functions + GtkScale: Change the default value of the :draw-value property + GtkPopover: Avoid losing focus when popovers are close + GtkColorChooser: Add color names back for accessibility + Input methods: Add a 'private' input hint + GL Renderer: - Fix issues with texture caching - Fix texture flipping problems + Build: - Use meson yield feature for some options - Require gtk-doc 1.33 - Require sysprof 3.38 + Wayland: - Clean up Wayland backend api, add annotations - Generate introspection for Wayland backend api + Demos: - Add another column view demo - Add an svg paintable demo + Updated translations. - Add pkgconfig(libavfilter) BuildRequires, new dependency, build ffmpeg backend.- Update to version 3.99.2: + GtkButton: Check coordinates for button releases. + GtkColorChooser: Update the default palette. + GtkEntry: - Fix issues with Emoji insertion. - Fix issues with dnd. - Set correct hotspot for dnd icon. + GtkFileChooser: - Fix a crash. - Fix setting unlisted filters. + GtkFontChooser: - Determine sample text based on font coverage. - Allow filtering by language. - Don't center the list. + GtkMenuButton: Always use the direction property for the arrow. + GtkPasswordEntry: - Use non-pageable memory. - Add an ::activate signal. + GtkRevealer: Fix clipping issues in the swing transitions. + GtkScrolledWindow: Fix kinetic scrolling in X11. + GtkSearchEntry: Don't handle forwarded events twice. + GtkStack: Add gtk_stack_add_child. + GtkTextView: - Fix dnd. - Improve undo state tracking. - Speed rendering in the presence of selections. - Make clickable links work again. - Fix handling of anchored children. + GtkVideo: Make autoplay work. + CSS: - Allow more than 64 selectors per rule. - Avoid some allocation overhead. + Adwaita: - Improve gesture graphics. - Tweak DND highlight color. - Add spacing to .navigation-sidebar. + GDK: - Add gdk_frame_clock_get_fps. - GLES: Fix color channel mixup in textures. - GL: Reduce image copying for texture uploads. + GSK: - Add radial gradient nodes. - Add GskGLShader and shader nodes. + GL renderer: - Fix clipping with projective transforms. - Use linear interpolation for offscreen rendering with non-axis-aligned transforms. - Fix texture caching to avoid size mismatches. - Avoid downloading GL textures when possible, improving GtkGLArea performance. + Vulkan renderer: Fix swapchain creation. + Wayland - Always ack configure to avoid jumping windows. - Use the primary-selection-unstable-v1 protocol. + Updated translations.- Update to version 3.99.1: + GtkGridLayout: Rename left-/top-attach to column/row. + Drop GtkAccelLabel - it is no longer used. + GtkTextView: - Fix redraw issues with selections - Make insert-emoji replace the selection + GtkTreeView: Fix selection handling in cell editables. + GtkPopover: Allow setting popup offset. + GtkPlacesSidebar: Fix DND. + GtkTextview: Speed up gtk_text_buffer_insert_markup. + GtkFrame: Set GTK_OVERFLOW_HIDDEN. + GtkSpinButton: Fix spinning. + GtkFontChooser: Populate the list incrementally. + GtkButton: Simplify the button hierarchy; GtkRadioButton is gone, GtkCheckButton and GtkToggleButton can be grouped. + list widgets: - Change apis to make models explicitly GtkSelectionModel. - Simplify constructors. + CSS: - Hexadecimal colors can now specify alpha. - Fix parsing of numbers in scientific notation. + Themes: - Add and document highlevel list styles. - Drop the style class defines. Just use string literals. - Round the corners of frames. - Make circular buttons square. + GL renderer: Fix clipping with projective transforms. + Printing: Fix build with cups < 2.3. - Changes from version 3.99.0: + Remove the old accessibility implementation and add the foundations for a new one that is based on ARIA. The relevant widget api is GtkAccessible, the backend implementations will use GtkATContext. + Update the GTK headers to use char *, int, float and double instead of the corresponding GLib types. + Add GtkEditableLabel, a label that can be edited. + Add GtkBookmarkList, a list model for bookmarks. + Add GtkStringList, a list model for strings. + Add GtkBitset, and use it for representing selections. + GtkTreeView: Make cell editing work again. + GtkSpinButton: Make autosizing work again. + Printing: Use GtkDropDown in the print dialog. + GtkApplication Support opening files on OS X. + GtkFileChooser: - Fix libcloudproviders support. - Turn GtkFileFilter into a GtkFilter. - Simplify the api. + GtkGridView, GtkListView: - Improve scrolling behavior. - Autoscroll and autoexpand during DND. + GtkScrolledWindow: Make autoscrolling work again. + GtkFilterListModel: - Add incremental filtering. - Add a boolean filter, GtkBoolFilter. + GtkSortListModel: - Use timsort. - Add various tweaks that massively speed up sorting. - Add incremental sorting. + GtkWidget: Massively speed up action handling. + GtkEntry: - Make entry completion work again. - Drop action support from GtkEntryCompletion. + Inspector: - Improve list model support. - Add direct navigation between objects. - Show accessibility information. + GSK: Use GL_ARB_framebuffer_object. + Updated translations. - Drop gtk4-cups-2.2.patch: fixed upstream.- Update to version 3.98.5: + Introduce new list widgets and supporting infrastructure. + GtkFileChooser: - Add a tracker3-based search engine implementation. - Rate-limit updates from the trash monitor. + GtkWindow: - Redo the css node setup. There is now a single 'window' node. - Fix rounded corners on tiled windows. + GtkApplication: Drop app menu support. Menubar support is still there. + GtkFixed: Change coordinate APIs to take doubles. + GtkOverlay: Make GtkOverlayLayout public. + GtkTooltips: Fix line wrapping of tooltips. + Shortcuts: - Fix mnemonic cycling. - Fix using '0' as a mnemonic. + Menus: Differentiate keypad keys in accelerators. + GtkIMContext: Add gtk_im_context_filter_key to allow event reinjection. + Themes: Adwaita: Limit the scope of backdrop. + Accessibility: Clean up and reorganize the code to prepare for the dropping of ATK. + GDK: - Drop unused enum and struct definitions from headers. - Make keymap translation API public again. Still needed. - Frameclock: Always use compositor refresh rate info. - Frameclock: Use quadratic correction for frame time jitter. - Frameclock: Ensure monotonicity. - Frameclock: Track resason for paint. - X11: Improve sync when the Nvidia driver is used. + GSK: - GL renderer: Fix blurred outset shadows. - GL renderer: handle nested transform nodes properly. - GL renderer: Optimize clip handling. + gtk-demo: - Improve the Drag-and-Drop demo with proper drag icons. - Don't show the main window if --run is given. - Add demos for list widgets and GtkDropDrown. + Documentation: - Convert freestanding sections to markdown. - Drop the glossary. - Expand and improve the migration guide. + Build: - We require pandoc now, for building the documentation. - Require Pango 1.45. + Updated translations. - Add gtk4-cups-2.2.patch: Fix build with cups < 2.3.- Update to version 3.98.4: + Themes: - Refine menu styling - Tweak visible focus behavior - HighConstrast: Add public colors - HighContrast: Fix scale borders + CSS: - Drop the nonstandard -gtk-icon-theme property - Add a system_setting_changed vfunc to propagate global changes + Untangle titlebars from windows: - Add a GtkWindowControls widget - Add a GtkWindowHandle widget - Add actions for window menu items - Remove app menu fallback from GtkHeaderBar - Remove title and subtitle properties from GtkHeaderBar, rename custom-title to title-widget + GtkWidget: Add a focusable property + GtkPopover: Fix (re-)positioning issues + GtkStack: - Drop the homogeneous property - Add a use-underline property to stack pages + GtkScale: Make area around the trough clickable + GtkScrolledWindow: Fix kinetic scrolling + GtkTreeView: Break reference cycles in unroot + Drop GtkBin and GtkContainer. All existing GtkBin subclasses have grown a child property with setter and getter. All existing GtkContainer subclasses have grown widget-specific remove (and in some cases, add) functions. in ui files continues to work as before + Replace gtk_widget_destroy by gtk_window_destroy + Drop the ::size-allocate signal. Use a GtkWidgetPaintable if you need to be informed about changes to a widgets content or size + Remove gtk_dialog_run + GDK: - Wayland: Provide a builtin cursor of last resort - Change the monitor api to use a GListModel + GSK: - Don't include renderer-specific headers automatically - GL: Fix nested rounded clips + Introspection: Assorted annotation fixes + Inspector: - Preview media resources - Show media backend information + gtk4-widget-factory: - Add GtkVideo - Add text styles - Add a print dialog - Add a password entry - Improve toolbar styling - Revamp transition effects + gtk4-demo: Replace some demos + Updated translations.- Update to version 3.98.3: + GtkEntry: Support setting attributes in ui files + GtkScaleButton: Don't derive from GtkButton + GtkAboutDialog: Support more common licenses + GtkEmojiChooser: Improve keyboard navigation + GtkLabel: Remove pattern API + GtkAspectFrame: Modernize and simplify + Chooser buttons: Make dialogs modal by default + Various widgets: Replace shadow-type and relief properties by a simpler has-frame + CSS: - Use :focus-visible instead of :focus(visible) - Add support for :focus-within + Focus handling - Fix crossing event generation - Fix focus handling in various widgets - Change :can-focus to be recursive - Fix GtkWindow:is-active setting + Scrolling - gtk_container_set_focus_[hv]adjustment has been removed - gtk_viewport_set_scroll_to_focus has been added + Accessibility: - Add a cursor-aspect-ratio setting - Set focus-related states properly + Themes: - Use blue focus outlines more - Numerous minor improvements + Wayland: - Fix .Compose file loading - Support popup repositioning - Fix problems with autohide popovers + GDK: - Remove GdkKeymap from public API, replaced by GdkDevice properties - Add full keyboard translation state to key events - Simplify modifier support, drop GdkModifierIntent - Move key event matching to GDK - Add GdkSurface::enter/leave-monitor signals - Turn GskEvent into a derivable type, and make it introspectable + GSK: - Turn GskRenderNode into a derivable type, and make it introspectable - Fall back to cairo if compiling shaders fails + Updated translations.- Update to version 3.98.2: + Introduce GtkShortcutController, and replace key bindings, mnemonics and accelerators by GtkShortcut + Derive the HighContrast theme from Adwaita + GtkMenuButton: Add a use-underline property + GtkTreeView: Fix cell editing + Add gdk_toplevel_inhibit_system_shortcuts + gtk-demo: Fix issues in multiple demos + Updated translations.- Update to version 3.98.1: + GtkFileChooser: - Remove filename/uri api - Drop extra-widget - Remove overwrite confirmation - Remove show-hidden property - Remove local-only property - Remove GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER - The portal file chooser supports selecting folders + GtkSpinner: Rename active property to spinning + GtkRevealer: Fix size allocation at small scales + GtkPopover: Drop :relative-to, it is always the :parent now + GtkWindow: Drop window-type, it is always a regular toplevel + GtkWidget: - Drop expand property - Drop margin property - Drop gtk_grab_add, gtk_device_grab_add + GtkTextView: - Support overlines in GtkTextTag - Support visible spaces in GtkTextTag - Support hyphenation control in GtkTextTag + Split GtkEventControllerFocus from GtkEventControllerKey + DND: - Fix local DND to avoid serialization - Add new content provider constructors - Split GtkDropTargetAsync and GtkDropTarget - Group DND events into event sequences - Propagate DND events like motion events - Introduce GtkDropControllerMotion - Remove GtkSelectionData + Performance: - Clean up profiler marks - Share GL programs between renderers + GDK: - Drop gdk_surface_new_temp - Make GdkEvent an immutable boxed type, not an object - Remove GdkAtom and property- and selection-related apis - Introduce GdkPopup and GdkToplevel interfaces - Implement them in backend-specific surface subtypes - Rename gdk_surface_input_shape_combine_region to gdk_surface_set_input_region - Drop X11-only concepts such as sticky or keep-below + Broadway: implement scaling + Updated translations. - Drop gtk4-wayland-includes.patch: Fixed upstream. - Run spec-cleaner, modernize spec.- Update to version 3.98.0: + The DND refactoring has been completed. + Child surfaces have been removed. + Global positions and related apis such as gdk_surface_move are no longer available. + A constraint-based layout manager has been added. + Many classes have been made explicitly non-subclassable, and the widget hierarchy has been simplified, by making widgets derive directly from GtkWidget instead of a container. + Menu-related changes: - GtkMenu, GtkMenuBar and related classes have been removed. - Context menus are no longer created with ::populate-popup signals, but use menu models and actions. - Widget actions can be created in class_init, with gtk_widget_class_install_action. - GtkToolbar has been removed as well. + Text-related changed: - Text cursor blinking has been made smooth. - GtkTextView is caching rendernodes for the visible text range now, improving the scrolling performance of text. - Add a simple undo stack for text edits has been added. + GtkTreeView renders tree and grid lines with textures. + GtkEmojiChooser has been made public. + GtkGestureMultiPress has been renamed to GtkGestureClick. + GtkWidget has api to handle style classes. + X11-specific changes: - XI2 is now mandatory. - The xim input method has been removed. + Wayland-specific changes: The loading of cursor themes has been improved to load cursors on demand, and no longer relies on libwayland-cursor. + The GL renderer is now sharing icon and glyph caches for all surfaces, and has better support for blurring and shadow rendering. + Performance-related changes: - GTK provides profiling information for Sysprof when launched with GTK_TRACE=1. - Css computation has been optimized. - Css lookups are using a Bloom filter. - Icon loading IO has been moved to a thread. - Add sassc buildRequires: new dependency. - Add gtk4-wayland-includes.patch: Fix missing dependency exposed by our special wayland packagers wish to not have the wayland headers in the default locations.- No longer provide/obsolete gtk3-schema: upstream changed the schema names for gtk4 finally and cut compatibility with gtk3. So from now on, we have gtk3-schema and gtk4-schema in parallel.- Update to version 3.96.0: + DND has been refactored. There are now separate GdkDrag and GdkDrop objects. This work is still incomplete + The GDK_SURFACE_SUBSURFACE surface type has been removed. + Use of child surfaces has been greatly reduced. This work is still incomplete + The use of global coordinates in GDK apis has been reduced. This work is still incomplete + Events have been simplified and are used just for input - expose events have been replaced by a GdkSurface::render signal - configure events have been replaced by a GdkSurface::size-changed signal - map events have been replaced by a GdkSurface::mapped property - gdk_event_handler_set has been replaced by a GdkSurface::event signal - key events no longer contain a string - events on unmapped widgets are ignored + Warping the pointer is no longer supported + The Wayland backend now uses the Settings portal for GtkSettings + The Wayland input module uses the text-input-unstable-v3 protocol + The Broadway backend has been rewritten to work well with GSK + The color chooser has a color picker + GtkApplication tracks screensaver state and has a ::query-end signal + The file chooser portal backend supports file filters + A number of list models have been introduced, for internal use and as public api: - GtkMapListModel - GtkSliceListModel - GtkSortListModel - GtkSelectionModel - GtkSingleSelection + Support for tabular menus and combo boxes has been dropped + Key themes are no longer supported + GtkInvisible has been dropped + A GtkRoot interface has been added that is currently implemented just by GtkWindow. This work is incomplete + GtkWidgets can transform their children using projective linear transformations. This functionality is available in CSS and as GskTransform argument to gtk_widget_allocate. GtkFixed is a container that exposes this functionality. For examples of this, see the swing transition of GtkRevealer, the rotate transitions of GtkStack or the Fixed Layout example in gtk-demo. + GtkEntry functionality has been moved into a new GtkText widget, the GtkEditable interface has been expanded, and new a new GtkPasswordEntry widget has been introduced. + Focus handling has been rewritten, and focus-change event generation has been unified with crossing events. + All demos and settings schemas have been renamed to avoid collisions with GTK3. + GtkWidget can now use a GtkLayoutManager for size allocation. Layout managers can optionally use layout children holding layout properties. A number of layout managers are available: - GtkBinLayout - GtkBoxLayout - GtkGridLayout - GtkFixedLayout - GtkCustomLayout More layout manager implementations will appear in the future. + GtkAssistant, GtkStack and GtkNotebook now have publicly accessible page objects for their children. The page objects are also exposed via a list model. + GtkContainer no longer supports child properties. All existing child properties have been removed, converted to regular properties, moved to layout properties or moved to child meta objects. + GtkListBox has gained a ::show-separators property that gets translated into a CSS style class. + A number of X11-specific GtkWindow and GdkSurface apis have been removed or changed to backend APIs. + GtkBuilder can specify object-valued properties inline. + The gtk4-builder-tool simplify command has gained a --3to4 option to convert GTK3 ui files to GTK4. + The inspector can show child meta objects and layout properties. - Remove gtk4-fix-dependency-error.patch, fixed upstream.- Update options passed to meson, bring back lost support for broadway and cloudprint following upstreams changes.- Add gtk4-fix-dependency-error.patch upstream patch to fix build error with few threads raised by missing dependency on broadwayjs.h (glgo#GNOME/gtk#1218). - Update spec: + Drop gtk4 subpackages and respective Recommends/Requires/\ Provides tags to follow upstream changes while placing Obsolets tags for them: immodule-amharic, immodule-broadway, immodule-inuktitut, immodule-multipress, immodule-thai, immodule-tigrigna, immodule-vietnamese, immodule-xim and data. + Drop gtk4-tools Requires(post): this no longer needed. + Drop lang subpackage Recommends: the main package is already being supplemented by the lang subpackage due to RPM automatic setting. + Drop gtk4-data Provides: there's no such subpackage anymore. + Drop glib2_gsettings_schema_requires macro: this is no longer needed since RPM file triggers (version > 4.13).- Fix package name to be uniform immodules -> immodule (bsc#1104264).- Update to version 3.94.0: + GdkPaintable is a new, powerful abstraction for drawable content. + gtk4-demo has a new "Paint" demo to show some of its capabilities. + There is support for displaying media, with GtkVideo, GtkMediaFile, GtkMediaStream and GtkMediaControls. + GtkFontChooser now supports OpenType font variations and features. + The Ctrl-Shift-E support in the simple IM context has been replaced by an optional completion popup for Emoji alpha codes. This can be enabled with the GtkEntry::enable-emoji-completion property. + Wayland has an input method based on the text protocol now. + Input methods, print backends and media backends have been converted to GIOModules and extension points, and support for generic loadable modules has been dropped. Platform im modules are always included. + GdkWindow has been renamed to GdkSurface. + Applications can now create their own GtkSnapshot objects for intermediate rendering. + Widget event signals have been replaced by event controllers, and some new event controllers have been introduced for this: GtkEventControllerMotion, GtkEventControllerKey and GtkGestureStylus. + Event controllers can now be created in .ui files. + Invalidation tracking has been changed, only gtk_widget_queue_draw is left. + Observing widget contents and size is now done by using the GtkWidgetPaintable object instead of connecting to widget signals. + The GtkWidget::draw signal has been removed, widgets need to implement GtkWidget::snapshot. + GdkTexture now has GdkMemoryTexture and GdkGLTexture subclasses. + The Vulkan support in GDK can now use a particular device that is specified by the GDK_VULKAN_DEVICE environment variable. Use GDK_VULKAN_DEVICE=list to see them all. + GTK+ Inspector: - has logging support, and the logging settings have been cleaned up. - has an fps overlay. + Removed APIs and features: Individual event signals such as ::proximity-in-event The ::draw signal threading support non-platform IM modules papi and test print backends GtkPlacesSidebar GtkRecentChooser GtkToolPalette GdkStatus gtk_true, gtk_false gtk_widget_show_now gtk_widget_draw gtk_render_icon_surface. + Incomplete transitions: - The ::event signal is not still there, but it will be removed. - The DND apis are not finalized yet. + Updated translations. - Drop gtkmm.patch: Fixed upstream. - Add pkgconfig(gstreamer-player-1.0) BuildRequires: New dependency.- Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036).- Modernize spec-file by calling spec-cleaner- Add gtkmm.patch: Allow binding GdkContentFormatsBuilder.- Sync summaries within package.- Update to version 3.93.0: + GdkScreen has been removed. All screen-related APIs have equivalents in GdkDisplay. + GdkVisual has been removed. + GdkDeviceManager has been replaced by GdkSeat. + Clipboard handling has been moved from GTK to GDK, and has been modernized to provide an extensible, asynchronous, stream-based API. + The GdkCursor API has been modernized. + Settings and window-state changes have been converted from events to signals on GdkDisplay and GdkWindow, respectively. + GdkEvent has been converted to an opaque GObject. + The GL renderer in GSK has been substantially completed, and is now on par with the Vulkan renderer. + The use of GdkPixbuf in APIs has been reduced, and the GskTexture object has been moved to GDK as GdkTexture, to take its place. + The handling of icon sizes has been changed. + Bugs fixed: bgo#668590, bgo#773299, bgo#775279, bgo#777072, bgo#779009, bgo#779862, bgo#783995, bgo#784314, bgo#785176, bgo#785210, bgo#786123, bgo#787089, bgo#787128, bgo#787142, bgo#787665, bgo#788841, bgo#788898, bgo#789054, bgo#789134, bgo#789149, bgo#789160, bgo#789163, bgo#789198, bgo#789213, bgo#789327, bgo#789357, bgo#789678, bgo#789733, bgo#789777, bgo#789870, bgo#790029, bgo#790031, bgo#790171, bgo#790201, bgo#790287, bgo#790489, bgo#790920, bgo#790963, bgo#791062, bgo#791176, bgo#791281, bgo#791363, bgo#791549, bgo#791650, bgo#791926, bgo#791927. + Updated translations. - Drop gtk4-return-nonvoid.patch: fixed upstream. - Add cairo-gobject, gobject-2.0, pangocairo, xrender and graphene-gobject-1.0 pkgconfig modules BuildRequires complying with meson checks. Note that all of these modules were being pulled and used already since the spec file had some depedencies on other modules that come from the same devel package as these ones.- Update to version 3.92.1: + Drop autotools support. Meson 0.42.1 is now required. + Implement most of CSS3 font-variant. + Add an Emoji chooser to GtkEntry. + Add new input hints for Emoji input. + Remaining widgets have been ported to GtkSnapshot. + GtkLabel and GtkEntry have been ported to use GSK. + Add a way for GtkOverlay to blur behind children. This has a demo in gtk4-demo. + Add support for libcloudproviders in GtkPlacesSidebar. + Non-windowed widgets are now allowed to have a size of 0x0. + Allow tiled windows to be resized. Under wayland, this uses version 2 of the gtk-shell protocol. Under X, it uses the _GTK_EDGE_CONSTRAINTS property. + Input handling changes: - GdkEvent has new accessors for fields; - Traditional event signals (eg ::key-press-event) are now emitted from an event controller; - Most widgets inside gtk have stopped using traditional event signals; - GDK_SEAT_CAPABILITY_ALL_POINTING now includes touch events. + Scrollbars allow middle-click to jump to a position again. + Bugs fixed: bgo#639931, bgo#644248, bgo#701296, bgo#705640, bgo#728452, bgo#763517, bgo#766909, bgo#773299, bgo#775074, bgo#775126, bgo#778382, bgo#778811, bgo#780750, bgo#780758, bgo#781757, bgo#782981, bgo#783649, bgo#783669, bgo#784016, bgo#784421, bgo#785210, bgo#785306, bgo#785736, bgo#786144, bgo#786209, bgo#786400, bgo#786469, bgo#786485, bgo#786492, bgo#786553, bgo#786613, bgo#786673, bgo#786794, bgo#786885, bgo#786931, bgo#786932, bgo#786938, bgo#786940, bgo#786956, bgo#786960, bgo#786964, bgo#786966, bgo#787021, bgo#787103, bgo#787172, bgo#787279, bgo#787302, bgo#787303, bgo#787410, bgo#787416, bgo#787444, bgo#787531, bgo#787600, bgo#787669, bgo#787757, bgo#787866, bgo#788230, bgo#788458, bgo#788534, bgo#788573, bgo#788614, bgo#788787, bgo#788905. + Updated translations. - Add meson BuildRequires and replace configure/make/make_install calls with meson/meson_build and meson_install: follow upstreams port to meson as build system. - Add gcc-c++ BuildRequires: small parts of GTK+ now are written in C++. - Add gtk-doc BuildRequires: in order to build man-pages, documentation needs to be enabled, which in turn requires gtk-doc. In the past, we provided upstream shipped documentation. - Add gtk4-return-nonvoid.patch: Fix 'reaches end of non-void function without return value', taken from git. - Add rpmlintrc: multiple GTK4 libraries are not goint to be supported in parallel and the name will stabilize.- Drop the SLE12 / Leap42 build_wayland_backend conditional, build with wayland unconditionally.- Update to version 3.91.2: + All widgets are drawing CSS backgrounds and borders. + All gadgets have been replaced by widgets. + GtkSpinButton no longer derives from GtkEntry. + GtkScrollbar no longer derives from GtkRange. + GtkAccelLabel no longer derives from GtkLabel. + All remaining style properties have been removed. + A new 'widget bowl' demo has been added in gtk4-demo. + GtkEventBox has been removed. It is no longer needed. + Add support for entering emoji by name using Ctrl-Shift-e. + Wayland: - Support Wacom tablet wheel scrolling. - Support the shortcut inhibitor protocol. + Bugs fixed: bgo#776903, bgo#776909, bgo#777333, bgo#777515, bgo#778188, bgo#780938, bgo#781246, bgo#783343, bgo#783906, bgo#784016, bgo#784624, bgo#785280, bgo#785318, bgo#785375, bgo#785423, bgo#785672, bgo#785793. + Updated translations.- Update to version 3.91.1: + Redo event delivery and focus handling and grabs, and stop using subwindows for widgets. API changes due to this include: - A new GtkWidget::pick vfunc. - Drop event mask apis. - Drop windows from gestures. + The prelight state is now automatically set on widgets. + New widget: GtkCenterBox. This widget provides the center child functionality that used to be part of GtkBox. + Wayland: - Improve the key repeat implementation. - Set vid/pid on tablet devices. + OS X: Add native file chooser support. + Bugs fixed: bgo#745289, bgo#759308, bgo#766517, bgo#770513, bgo#772281, bgo#773299, bgo#775636, bgo#781285, bgo#781583, bgo#781935, bgo#781945, bgo#782040, bgo#782283, bgo#783047, bgo#783347, bgo#783397, bgo#783445, bgo#783587, bgo#784323, bgo#784723, bgo#784888. + Updated translations. - Drop post(un) handling for gtk4-devel and gtk4-schema as we have file-triggers to take care of this for us now.- Update to version 3.91.0: + Initial support for OS X has been merged. + Initial support for building with meson has been added. + New API: gtk_widget_insert_before/after. + Removed API: - GtkBox has lost its expand and fill child properties, use the general align property for it. - GtkLabel has lost its angle property, it will be replaced by general widget transformation support in the future. - GtkWindow has lost its hide-titlebar-when-maximized property. - GtkBox has lost its center child support. - The compat keysym definitions have been removed. + Bugs fixed: bgo#769881, bgo#771269, bgo#778301, bgo#778853, bgo#779078, bgo#779184, bgo#780041, bgo#780301, bgo#780734, bgo#780878, bgo#780944, bgo#781162, bgo#781195, bgo#781214, bgo#781422, bgo#781622, bgo#781737, bgo#781767, bgo#781992, bgo#782109, bgo#782202. + Updated translations.- Update to version 3.90.0: + Allow a custom renderer for the inspector, by setting GTK_INSPECTOR_RENDERER. + Move more container functionality, such as focus handling, to GtkWidget. + Bugs fixed: bgo#686838, bgo#778853, bgo#779081, bgo#780019, bgo#780234, bgo#734946, bgo#773228, bgo#774148, bgo#780735. + Updated translations.- Update to version 3.89.5: + Convert many more widgets to use gtk_widget_measure for size allocation. + gtk3-demo: Add an example for touchpad swipe handling. + Theme: Improve styling for flow boxes. + Quartz: - Support fullscreen CSD windows. - Implement backdrop. - Implement gdk_window_set_functions. + Bugs fixed: bgo#136059, bgo#734946, bgo#772505, bgo#776821, bgo#778019, bgo#778203, bgo#778534, bgo#778678, bgo#778726, bgo#778746, bgo#779073, bgo#779074, bgo#779147, bgo#779317, bgo#779374, bgo#779383, bgo#779392. + Updated translations.- Fix baselibs.conf: do not build gtk4-tools-32bit.- Update to version 3.89.4: + API changes: - gtk_init and other init functions no longer take commandline arguments. - Functions that are only useful with commandline arguments have been dropped. - Widgets, except for toplevels, are now visible by default. - Style properties are no longer supported. + Vulkan rendrerer: Implement more clipping. + CSS: Specifying px for pixels is now required. + Bugs fixed: bgo#358970, bgo#770112, bgo#773299, bgo#773686, bgo#775864, bgo#776225, bgo#777363, bgo#777547, bgo#778009. + Updated translations. - Changes from version 3.89.3: + GtkWidget now has API to navigate child widgets: - gtk_widget_get_{first,last}_child and gtk_widget_get_{prev,next}_sibling. - A number of non-container widgets have been converted to use child widgets internally: GtkSwitch, GtkSpinButton, GtkActionBar. + GtkAboutDialog can show a 'System' tab. + GTK+ CSS now supports the filter: property and a - gtk-icon-filter function that replaces and generalizes - gtk-icon-effect. + GtkInspector can now save render nodes for testing and debugging. + More tests for render nodes have been added. + GtkTreeView and cell renderers have been more completely converted to the snapshot() api. + More widgets have been converted to snapshot(): GtkCalendar, GtkColorPlane. + Vulkan renderer: - Combine draw calls when possible. - Handle (some) clipping on the GPU. - Handle linear gradients. - Handle opacity. - Support color transformations. - Handle borders. + Wayland: Support the Vulkan renderer. + X11: Call XInitThreads(), since this is needed with Mesa Vulkan drivers. + Mir: - Implement window properties. - Track the focus window. - Connect to content-hub and use it for copy/paste. - Support modal windows. + Bugs fixed: bgo#775732, bgo#775846, bgo#776524, bgo#776560, bgo#776604, bgo#776627, bgo#776807, bgo#776868, bgo#777176. + Updated translations.- Update to version 3.89.2: + gtk4-icon-browser works again. + gtk-encode symbolic works for icons with names containing dots. + GtkFlowBox and GtkListBox have been changed to no longer emit the ::selected-children-changed signal during destruction. + gtk-demo has gained an example for using PangoTabArray with GtkTextView. + We now support CSS border-spacing in GtkGrid, GtkBox and in gadgets. + The rendering in GDK and GSK has been further refactored. We now only draw toplevel windows, and we always redraw the whole window. + A Vulkan implementation has been added in parallel to the GL one. + Dropped APIs: - gdk_window_process_updates. - gdk_window_process_all_updates. - gdk_window_reparent. - Support for native and foreign subwindows. - gsk_render_node_{append/prepend/insert} variations. - gsk_render_node_make_immutable. - gtk_cairo_should_draw_window. - gtk_snapshot_append. - GtkJunctionSides. + New APIs: - gdk_rgba_is_clear. - gdk_rgba_is_opaque. - GdkDrawContext: A base class for vulkan and gl contexts. - Render node subclasses. - GskRoundedRect. - gtk_container_snapshot_child. + The GSK_USE_SOFTWARE environment variable has been generalized as GSK_RENDERER. Use GSK_RENDERER=help to learn about possible values. Other environment variables that have gained new possible values in clude GSK_DEBUG=vulkan and GTK_DEBUG=snapshot. + Bugs fixed: bgo#749012, bgo#771242, bgo#772371, bgo#773299, bgo#774265, bgo#774534, bgo#774686, bgo#774695, bgo#774743, bgo#774760, bgo#774784, bgo#774790, bgo#774893, bgo#774915, bgo#774917, bgo#774939, bgo#775038, bgo#775212, bgo#775316, bgo#775319, bgo#775410, bgo#775525, bgo#775651, bgo#776132, bgo#776187, bgo#776306. + Updated translations. - Drop gtk4-find-wayland.patch: Fixed upstream. Following this, drop gnome-common BuildRequires and autoreconf call as we no longer carry any patches. - Add vulkan-devel BuildRequires and Requires, also pass - -enable-vulkan to configure to ensure we build the vulkan support.- Split out glib schemas into gtk4-schema: gtk3 and gtk4 share the same schema (in order to sync their config changes). With this split we can have gtk4-schema provide/obsolete gtk3-schema and get around the two conflicting on file level. - Move relevant %gsettings macros from -data to -schema package. - Require gtk4-schema by libgtk-4-0. - Provide/Obsolete gtk3-schema by gtk4-schema. - Split out gettext-its-gtk4.- Update summaries and groups- Initial package, gtk4, version 3.89.1.h02-armsrv1 1717144081  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.12.4-150600.3.3.14.12.4-150600.3.3.14.12.44.12.44.12.44.12.44.12.4   gtk-4.0gdkbroadwaygdkbroadway.hgdkbroadwaycursor.hgdkbroadwaydisplay.hgdkbroadwaymonitor.hgdkbroadwaysurface.hdeprecatedgdkpixbuf.hgdk.hgdkapplaunchcontext.hgdkcairo.hgdkcairocontext.hgdkclipboard.hgdkconfig.hgdkcontentdeserializer.hgdkcontentformats.hgdkcontentprovider.hgdkcontentproviderimpl.hgdkcontentserializer.hgdkcursor.hgdkdevice.hgdkdevicepad.hgdkdevicetool.hgdkdisplay.hgdkdisplaymanager.hgdkdrag.hgdkdragsurface.hgdkdragsurfacesize.hgdkdrawcontext.hgdkdrop.hgdkenums.hgdkenumtypes.hgdkevents.hgdkframeclock.hgdkframetimings.hgdkglcontext.hgdkgltexture.hgdkgltexturebuilder.hgdkkeys.hgdkkeysyms.hgdkmemorytexture.hgdkmonitor.hgdkpaintable.hgdkpango.hgdkpopup.hgdkpopuplayout.hgdkrectangle.hgdkrgba.hgdkseat.hgdksnapshot.hgdksurface.hgdktexture.hgdktexturedownloader.hgdktoplevel.hgdktoplevellayout.hgdktoplevelsize.hgdktypes.hgdkvulkancontext.hversiongdk-visibility.hgdkversionmacros.hwaylandgdkwayland.hgdkwaylanddevice.hgdkwaylanddisplay.hgdkwaylandglcontext.hgdkwaylandmonitor.hgdkwaylandpopup.hgdkwaylandseat.hgdkwaylandsurface.hgdkwaylandtoplevel.hx11gdkx-autocleanups.hgdkx.hgdkx11applaunchcontext.hgdkx11device-xi2.hgdkx11device.hgdkx11devicemanager-xi2.hgdkx11devicemanager.hgdkx11display.hgdkx11dnd.hgdkx11glcontext.hgdkx11monitor.hgdkx11property.hgdkx11screen.hgdkx11selection.hgdkx11surface.hgdkx11utils.hgskbroadwaygskbroadwayrenderer.hglgskglrenderer.hgsk.hgskcairorenderer.hgskenums.hgskenumtypes.hgskglshader.hgskrenderer.hgskrendernode.hgskroundedrect.hgsktransform.hgsktypes.hgtkcssgtkcss.hgtkcssenums.hgtkcssenumtypes.hgtkcsserror.hgtkcsslocation.hgtkcsssection.hdeprecatedgtkappchooser.hgtkappchooserbutton.hgtkappchooserdialog.hgtkappchooserwidget.hgtkassistant.hgtkcellarea.hgtkcellareabox.hgtkcellareacontext.hgtkcelleditable.hgtkcelllayout.hgtkcellrenderer.hgtkcellrendereraccel.hgtkcellrenderercombo.hgtkcellrendererpixbuf.hgtkcellrendererprogress.hgtkcellrendererspin.hgtkcellrendererspinner.hgtkcellrenderertext.hgtkcellrenderertoggle.hgtkcellview.hgtkcolorbutton.hgtkcolorchooser.hgtkcolorchooserdialog.hgtkcolorchooserwidget.hgtkcombobox.hgtkcomboboxtext.hgtkdialog.hgtkentrycompletion.hgtkfilechooser.hgtkfilechooserdialog.hgtkfilechoosernative.hgtkfilechooserwidget.hgtkfontbutton.hgtkfontchooser.hgtkfontchooserdialog.hgtkfontchooserwidget.hgtkiconview.hgtkinfobar.hgtkliststore.hgtklockbutton.hgtkmessagedialog.hgtkrender.hgtkshow.hgtkstatusbar.hgtkstylecontext.hgtktreednd.hgtktreemodel.hgtktreemodelfilter.hgtktreemodelsort.hgtktreeselection.hgtktreesortable.hgtktreestore.hgtktreeview.hgtktreeviewcolumn.hgtkvolumebutton.hgtk.hgtkaboutdialog.hgtkaccelgroup.hgtkaccessible.hgtkaccessiblerange.hgtkactionable.hgtkactionbar.hgtkadjustment.hgtkalertdialog.hgtkapplication.hgtkapplicationwindow.hgtkaspectframe.hgtkatcontext.hgtkbinlayout.hgtkbitset.hgtkbookmarklist.hgtkboolfilter.hgtkborder.hgtkbox.hgtkboxlayout.hgtkbuildable.hgtkbuilder.hgtkbuilderlistitemfactory.hgtkbuilderscope.hgtkbutton.hgtkcalendar.hgtkcenterbox.hgtkcenterlayout.hgtkcheckbutton.hgtkcolordialog.hgtkcolordialogbutton.hgtkcolorutils.hgtkcolumnview.hgtkcolumnviewcell.hgtkcolumnviewcolumn.hgtkcolumnviewrow.hgtkcolumnviewsorter.hgtkconstraint.hgtkconstraintguide.hgtkconstraintlayout.hgtkcssprovider.hgtkcustomfilter.hgtkcustomlayout.hgtkcustomsorter.hgtkdebug.hgtkdialogerror.hgtkdirectorylist.hgtkdragicon.hgtkdragsource.hgtkdrawingarea.hgtkdropcontrollermotion.hgtkdropdown.hgtkdroptarget.hgtkdroptargetasync.hgtkeditable.hgtkeditablelabel.hgtkemojichooser.hgtkentry.hgtkentrybuffer.hgtkenums.hgtkeventcontroller.hgtkeventcontrollerfocus.hgtkeventcontrollerkey.hgtkeventcontrollerlegacy.hgtkeventcontrollermotion.hgtkeventcontrollerscroll.hgtkexpander.hgtkexpression.hgtkfiledialog.hgtkfilefilter.hgtkfilelauncher.hgtkfilter.hgtkfilterlistmodel.hgtkfixed.hgtkfixedlayout.hgtkflattenlistmodel.hgtkflowbox.hgtkfontdialog.hgtkfontdialogbutton.hgtkframe.hgtkgesture.hgtkgestureclick.hgtkgesturedrag.hgtkgesturelongpress.hgtkgesturepan.hgtkgesturerotate.hgtkgesturesingle.hgtkgesturestylus.hgtkgestureswipe.hgtkgesturezoom.hgtkglarea.hgtkgrid.hgtkgridlayout.hgtkgridview.hgtkheaderbar.hgtkicontheme.hgtkimage.hgtkimcontext.hgtkimcontextsimple.hgtkimmodule.hgtkimmulticontext.hgtkinscription.hgtklabel.hgtklayoutchild.hgtklayoutmanager.hgtklevelbar.hgtklinkbutton.hgtklistbase.hgtklistbox.hgtklistheader.hgtklistitem.hgtklistitemfactory.hgtklistview.hgtkmain.hgtkmaplistmodel.hgtkmediacontrols.hgtkmediafile.hgtkmediastream.hgtkmenubutton.hgtkmountoperation.hgtkmultifilter.hgtkmultiselection.hgtkmultisorter.hgtknative.hgtknativedialog.hgtknoselection.hgtknotebook.hgtknumericsorter.hgtkorientable.hgtkoverlay.hgtkoverlaylayout.hgtkpadcontroller.hgtkpaned.hgtkpasswordentry.hgtkpasswordentrybuffer.hgtkpicture.hgtkpopover.hgtkpopovermenu.hgtkpopovermenubar.hgtkprogressbar.hgtkrange.hgtkrecentmanager.hgtkrevealer.hgtkroot.hgtkscale.hgtkscalebutton.hgtkscrollable.hgtkscrollbar.hgtkscrolledwindow.hgtkscrollinfo.hgtksearchbar.hgtksearchentry.hgtksectionmodel.hgtkselectionfiltermodel.hgtkselectionmodel.hgtkseparator.hgtksettings.hgtkshortcut.hgtkshortcutaction.hgtkshortcutcontroller.hgtkshortcutlabel.hgtkshortcutmanager.hgtkshortcutsgroup.hgtkshortcutssection.hgtkshortcutsshortcut.hgtkshortcutswindow.hgtkshortcuttrigger.hgtksignallistitemfactory.hgtksingleselection.hgtksizegroup.hgtksizerequest.hgtkslicelistmodel.hgtksnapshot.hgtksorter.hgtksortlistmodel.hgtkspinbutton.hgtkspinner.hgtkstack.hgtkstacksidebar.hgtkstackswitcher.hgtkstringfilter.hgtkstringlist.hgtkstringsorter.hgtkstyleprovider.hgtkswitch.hgtksymbolicpaintable.hgtktestatcontext.hgtktestutils.hgtktext.hgtktextbuffer.hgtktextchild.hgtktextiter.hgtktextmark.hgtktexttag.hgtktexttagtable.hgtktextview.hgtktogglebutton.hgtktooltip.hgtktreeexpander.hgtktreelistmodel.hgtktreelistrowsorter.hgtktypebuiltins.hgtktypes.hgtkurilauncher.hgtkversion.hgtkvideo.hgtkviewport.hgtkwidget.hgtkwidgetpaintable.hgtkwindow.hgtkwindowcontrols.hgtkwindowgroup.hgtkwindowhandle.hprintgtkpagesetup.hgtkpapersize.hgtkprintcontext.hgtkprintoperation.hgtkprintoperationpreview.hgtkprintsettings.hunix-printgtkgtkunixprint.hprintgtkpagesetupunixdialog.hgtkprinter.hgtkprintjob.hgtkprintunixdialog.hmacros.gtk4libgtk-4.sogtk4-broadway.pcgtk4-unix-print.pcgtk4-wayland.pcgtk4-x11.pcgtk4.pcgtk4-develCONTRIBUTING.mdGdk-4.0.girGdkWayland-4.0.girGdkX11-4.0.girGsk-4.0.girGtk-4.0.girvalgrindgtk.supp/usr/include//usr/include/gtk-4.0//usr/include/gtk-4.0/gdk//usr/include/gtk-4.0/gdk/broadway//usr/include/gtk-4.0/gdk/deprecated//usr/include/gtk-4.0/gdk/version//usr/include/gtk-4.0/gdk/wayland//usr/include/gtk-4.0/gdk/x11//usr/include/gtk-4.0/gsk//usr/include/gtk-4.0/gsk/broadway//usr/include/gtk-4.0/gsk/gl//usr/include/gtk-4.0/gtk//usr/include/gtk-4.0/gtk/css//usr/include/gtk-4.0/gtk/deprecated//usr/include/gtk-4.0/gtk/print//usr/include/gtk-4.0/unix-print//usr/include/gtk-4.0/unix-print/gtk//usr/include/gtk-4.0/unix-print/gtk/print//usr/lib/rpm/macros.d//usr/lib64//usr/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/gtk4-devel//usr/share/gir-1.0//usr/share/gtk-4.0//usr/share/gtk-4.0/valgrind/-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:34116/SUSE_SLE-15-SP6_Update/f5aca541046f28cd21752a652d228268-gtk4.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linuxdirectoryC source, ASCII textC source, UTF-8 Unicode textAlgol 68 source, ASCII textASCII textpkgconfig fileXML 1.0 document, UTF-8 Unicode textXML 1.0 document, ASCII text  PRR PRRR PR RR PRR RPR R RRRR RR RRRx.!"8/utf-8d035049d7ca6a1acefa68d42a7f4d0b3e68792ecc5f658a2e62cc6d11558362a? 7zXZ !t/6]"k%{Jm-vYe3>C:zAQ~&hY-GBmf 7~旬'^ 7EՊM_W 9OVj%<9 ;t.9PɍՃ%] k74dc}C9QU=d`_h+=^7P.5eL.*:|9+C5`!7JQ(2*CG3$Y0ºUcΊCte|7B܊Q֭Ad`y 7ݨԝՀAHFm't+aqhC,EJ4"r) R= ..h]D>H |A}SV)V_^g—Oqknn=!₍e2zKvfؙWT'CQQv}r"ZotHǘz?75dc!`}9 \׉O4΅%_l~< D JGQ 6xΡuňE Ϻ&5J3Q1af~iPJz"~(LVxɀ\ؓL-׎mS珍]툻;ƃrqjgIkR s}բSKpnH.;q8 #2 V OЧ )Y$|YcNǁYDv ]Z?]4B/z/L- z-&0ؗHkt4\mP1Oze)% 0(\;ܫY@o{S+b?yY9m5`#d4.jjEam?趲17Hrk̀O ǵ6m}`m~6J5Xu_SD!72H,wjrh# k>ق $( ]P8C-(uDE -A$c!-Wv~Ax[EC#ڜ7xh65emEfXκq̍ga`XfF 5j8ZW9vͱ!LʟyVbM5M`1r\ԩ 돱&u - -slqY(g[ʽ^ԇo4G/#2K_ݞeL]!? v԰ M!Z5vf.BM&)mIfuE" D^=/^i%s:̇&Dg[ iU΁k[HaY3J3EБsfVu̕eFAV3-J)Hm&۸Ia諰ag[%7)}c qu1c1MR0d䋍ms;յ/>uib/ EvNbi elII6$Ģ I+lK==% Xe@*9&Ux ܣ.F׈6$ Bo țqqgOb i4[Ɠix58qnFn4}k1NXꦩլ]'xW dY̜y񲾭3yD(~K_0Yz24 nC}㳃44\uQQq8PX-_W+ t;UL˴kfhKک2}w9|xnFѦRUy3nHz$V^[Vy0#Y"0:߆>nn,׮7fh` @Em$!u$ҕ`ٹ\%AAy-BBg+"V'Py(TE]92;8QF M㭹*f}nGRv˚O&qNYnc}ƅ 1/ɀ? |'xRXoD34eDʎ&S?i=sOxp 1[u gH:LUL=ArpPMY ~Aщ<\áO࿘7 o yvSwdNAZGZ.d=U.ZqC i"Z{Eǜpo3mYP:,v<&5C+;L?匛1<@L;\?nk@| 1UeJ, r>z!Bi|5p'y.۞#DXeR g|*DՔP&bCH `2Lc$%G- UyMd)-`z |NS9NfْU)@ޱeedv?"g Ʉj)3F=?Bmeujg+Tꍟrp+U9}>$}S"jЇR%_! v\ \Q QǟR~x~xNuMZӟzNZ;.g>x\-(l&nU4QR{x"μrs1jH}c6kLz"*]uetPkm/F0%SqkÄ tcnH`6!/lSss$>Zutpr3>ffo*ԺK?"v.&bq3}C`<\5%~ed*9a(_NGQC@j%o|!|Qg9i 3<2eŀȚaC:X/ڀ3hW|籎 T}HC@cRRiSߥ+^*猞6[LcT FQRXH6@C QJ7S@.2a}l@!ц ?mpO%u>E$AA?KzP.4ԧ6)7h8ı˰Ѵ6D#msLܯtM#-9z\BD"a MyNR+8j'͏rZhv9 IXA&Ӌs1Jx$[Bd4un̘smr-LM]{.ԩ͔DÅkhPH$N7pW>Rdm11ӝyU4fz3{6L?-9qyª`:e*  ؜74,eKҘ.dWGK 8=һYHJx\;cCTRZ1\@s 3 缡si¶`0v/dϛ *kJ1}6 w  ;Fb,3 m H!Aʠ6[5A\&ە@r h/qe%(i.HoKBӕmvB*`i }jiqeN`ƾ07O쌀܋ηrU *>":ߨBqy:q-Xf~D+r3G|P>G oŢh=x3aMp~|T GOμȈ#spNƘ! \}+82#VLWf][{Pr'Wh={"ӛrx$-MO^_1*]18xO搲.4'_#s6;…q<V=ͅyRdkc*vV h-m$$'\1W8:y[}.Iw9o-=b/XM8x`^2  l۟C>7ɂH-ҡxz@sy1؃U.;QlZz0$amo}r2x^'KmQւv Y!WBY(:j{r'K)6L(Uly@nN{'OkdkL&5Ql t JS0!֠<י7h27E U6/cck`h,pB2;Uиt !q]Q`n 4Pß v, WlzG\w؉SvvVTltx^ Dx>xMJXƊl|:GЗKOƀ{bisp=sJ'I*T6Jka0[3ZX!\~,CƼ |ijI:{UK&[9CiJH@3LI'iKoP<޹\Yu6O廨(c%" TYk'` rko6Ȕ#mspz!;mPD9)=/_Ԝ?J0s;Tk޹Pw7&l1njTeۺ#M$qEi7*5"qFPNq? #>J6H pV_z_,gyd@🮼UY\!Cfp\'ۣ~ s}cF%!Td7]#=O,E07h&k_3mߍqO;-sevA8]-] T$s"chg"TǮ(d-qلqs 1Hze:ͻHh=wW A+%ell!=%xiXJ?O49UjB߃e3.=uOLJo0ڣhP65"eS66x)|ŀJ҅_;aikc Zε H9&Yf_1wi_x.Ɂh]#3o9--!v8He !4b5qɈ]cLD6'`88+a)peh )MUzn7`.26kǗiӡl|sB__."kp!k%p^V3"2lNԷ4Bh敾T1u&[ PD=7ql/՞)s1P5daFIca_ M # `\ hAG!8|-Gk#wDh-LoIfPI.X:[gK; %2AM̤y=ˣNбx?a dn)Ү\lz[nuR :Ib n]]A}` 61 ;=B`瞗su5=/ }sx h:t'7,xUZ]SYFr3xfAXb-ds]?j,s A#Ǥ )٭>2St4_[@J{b~υ"kZIc0|ҙnqDa9U{J!U9ǃsjj=E{)l& x]3)HJPW34Ɵyv(o%$BwrzuVWԄ-xʒfĬ5T-Q #Cٰ-^7fQ @4+UL7͋9bح%.*FBȂ)0dl!_eJTeHRlt@?SH^VnDFkA'X2I/);gw{ H&g)F vL1Sq*,P_Ga9e Db@'6>5 ]^WѼZv6%>(4w?0z/|7UGts9D~LЙ6R9rQT,#'u+Nq4GfsV%8/D2ve I҃AylO?][QWG>~K(.JbY]z9-f3م}WW^N񮼚${1'lҊ_,lrMwA݄3JDt *L}3n:0{8O ٤Ԥdrb͆įƄM>H_㫒DrDxş&\)4`.4gN[TXxH5L@]ps`8ϔ'pw`M'}c%.k`g %lCX*T@׿r";#2RA(X/!nX}Fo 1&_':@* WkTZ2E!p G0CZ^w6)IYE[/4sbp#Ԣ99*='N˰,(b[yOJ Ow1śRI}sס>FEOxo'wCФa 92Ya wij ްPjԞG2948}/U$`eRBiLSȪUp$2Oe)v4rݤ"JEAOmgr_Aw"[0=@*{:aV}>)v&>j6`0 L Œ'?v/?jcNhdcϔQ8Ld x9mM8ۺ ߇rɘoeàfTJS@ZeJ508_`r05Ӗ[Q3V#ݢS}z 4mu+Q8XӲWq9m~A梁 3i8B {x?~\Pq/Cd@n-6 ^t𖒷4,cG\dn"7B1"_Q!e49;{+07>4G*vͮ5Uw7|joq#R((fIWg뭒FHvq6=VQ='g-"ND %O4!|EYk2~[_3އ.HPYq[PR?[tr:.G7 Ty&@ _6m?c.g\wHJTYeΡqCQ(&)]6ő)q 'TԠ|1nC;l$X8ȬAUV /U{$wٳ%fX^4 h0 2h'$ LݾCaXWqD jU4aAJbf\ưg;vg_sJn" !sɀNfpŋjJ]KJx4i-0ʹ |mL1&Tw8hؒ/0֘Sߵ2[/6"ŨsA5T^lՖ/I-\2Nw 81 {\D-ܕEh5ƗtVbb[ǫ$[3TP4pؼL.WZ+.ccE(QYWFp\2ieBBSuEf kByg.Fz. +, !GNOhawR ʖU`%ɐ&rz`$VSk ?vcK2yx`s$U)iۥai"ڣgxɀ[r!jH{UK}+? wq~PSܵ K :r4~S G?`f6YIcgUw7sH;H+c-c gx@!Mxz|5Np{B"Ψ Nբ_e_4_' B+Kky)0 ߅aT6E&IzZQ`ƐvlG`L+>Z.M'Yo~BjabV25rE25^G>kCCun5o[ ?ݔN7O$E?i6y$T ,?u޶ț2b*A:?㗀1хPūSh[8@'UzeK_,hn&eHr"Y=}X8UvTաcfZJzA"ڀ>ԅ"P33" }τM1\9]3*DnNء7=O[|afBG}v @e;m_ލa')FT腧k!s^͠V22魢Kw_pURGkힸAQ(=}I~ ?.M3>_3 Y/h P̷)V`atZxB۴>B̐Č K4ٜB ׇu"{29E4h i;#ۖ<?.TZ&hX^ ,b,F7?{&rpXFF(xLBzZy@kRaޙ ?8*Õѫn u5^$󴴥m}y(vJԞg_~yiL,$UbW7(A.vapۃrN!}OI$7 ^2NNU{;D? Xk̶?jH0*=X:9)=O $]pH N#a207 ~J%S"w(x&Hpc1l_qABu~[sis.d ,h.WBx =SDg\)Fg+=՝|l@qAٜg*9@q\YeJ|O21/h'$AV/S؍iG@ޡlFWdȉ4-Ԝ၂$g (*wBI Er(RQjdVugihMǫrcYfRJE 4Vi{BY4(5KokNfǧՐ ?zNCʢ@t5GۇGf`lV_mgpЏ'")d'IቫU6wLʓ@UEBJjL9VE'|5Ƹ7!د[WMbHc1j\IaM8@&Vtߥ*Vq֨;U~#2e4ؕVwػ(˚м C5ulJ@)*o(j)R^d.\L/ŇƂhA7)uwBg(u9Խg7f&]^8ꖌbSjjK]oV5 1kЁI:.r^$4CIxI79iĂ+]a@Ke.wBScWUJN 84z*tel-l2jC W4ԣߞJYƹ~юg v6cn880-LaUqr1/prED_iqغ锄 SUY֠k[V @-]kt5ξUlf  ibGn.ړ )]&bVcAeNcR ,= 5fNJKd|k[qŶ]; ;:[T~(v}Kh9N([HJ *ZKc#fLpWW i\D=̓|lX&Y?eSjyNdW~T Ni|~Zd_s𴞯OxP|=$]UܾLݘRA7 ѸsPit?zY0z_m JN#?$kiܺ bB>}ؿ>3o'auw0 K(K:Hmo#E=HS'Bx\ bDM)?YpqO+xIlPstF[PMY^GQ-3K࡫@TxB&>ydzE\ T<q>$` EņLAvf'I`KZKjE描eA%f/"ϣd.pԯށ2+6i0}٠c03KWuZyi*STwfچp|6)o.Eqo>Rs1bKtk ( [,LpJ0XrÞT~6+ۓ93=Cz XYd*jL5JhZVM9ESz6.Z!nW- )b8 4ʄbXhyj. N-׏sQAEMZ@{Jt) ;(D6$ƛ C,[AAi?CНיxaNK[IavcgZ RZ5Kedua%B-gK9t9)&:+ū@KC+' \Z{f sJ˵?zDk7NsBu5eY\s9Y?Sz 32~̸RrO3d*fhR'8l nh+xPMMr4\n6ԐL2:qH3+<\$3vjDzL"$b/R;&dO2ZsYGc VbV|1Cx`mxiISPYZfYhmewD5 efR o08>j_OtMZ|ȱyv'`\y5͙byTSnjYr(ݥ 7 U(SdjZtTqI.үJj%CKƆ]42}9",Kqk3&okyhCS=^IdKF)|Ȼ4jڤN!@+oI%8U cwtjO5] ȧJ$2"{"pgE|mR 4`i͟uOkv0'NR Cޔ]m UF(?-}Aβ5prl~7_i3H  <{QC/zXݝF޵w~]\[JR-A(g|k&1pq~ynrO' LP è*(zk4nSj6F"7-5:pMftSlM^]r-Z'֎H MamX k- RmM_5i B[8!vͭs8KTJ:1sťEB9r.ʱ%ZwG .zeATҊEz4!ۢ_- x9GI'r$a2q-Q6]S&Xfט=dk(3eɝ`|1[nsqnCȚڈfR&r%Od^-M+  4R[`G_Tw#OEQsxz&96Y_ɑ T7e3  иA`moAs<].>֪ ( 0C~m*g(69 _?W37ԬHw= pV>%^fd PЗ]B.~9ˍi%31>T D6Z$SP-qc3PSIFK3@hP$E,Iέ~+3U^ʸA|>"vU'BK,/_ވeM%*{偺%/EF4p{ϟH&,g LQԶfqr{ 7UM ƁoXOa:zj]B }]0|Άv=|q?tRaLѾgb/FI4]˖$ 5MxҾ~{q+zi8P&THSѶk>CIWLq %sĿIьm94!z]a!U\{x[äsgRq*[э(;TG,aĭa#1R:j82s@6EHC_&~wXqh:BU,jO5MBROEŒ]tZn-쌛CP^jwbfQP?N2 n~Օ-P ފ!ׯ^{ AȪH lq 8 5RGk Jfc+8kM[Մ|zPQI5Qպ)ɴ0$Qq-tKk4:$x/гДSn6pqK=;gCW.BeO[0,1l!V0$$awHQ (v Mc#D|{x41Z zڒAq6,W dj'~ybߧBWfb#[t@Pav957~+% ]8FJ/5@BQbO}N-jnwN%ZD ZR"avk)##OpPuEFQ 9m`%ZG+ }\P#Ӆ] %@$! 'K3tdߵZa ZD1>:?zw|h >/ǧb',ukc|$u(ˮwUX8${‡(IBB+>\[гJeOŰ%=ŗOeEP"(_oÍ[ XijQO㮖sSāShX5e M7$'w; R {™tKBA %ޗG`&M= ֡`8Ao;g\є,0ɂ: +V,K'.BKb~ "{е撐I[b0בgݒqz>cx=i;hWVB)o8k!G>2O?dr>c6*v3%d ꢧ^C1b`fڲŞ/a>Wqv1LijryS:>Zo(@Ԉ+:vHBO#y(Z ;PxĚ0MKWƢukİ'9婷y ^N5i qU 9NعaXhZT* ZA# 4*6Y Җ'78{`켶 %BrA}5CGݪawe&Rt>QQ~I<]ŜwO̚oFzNlUvh(iə.K¢70|:6K}"S}u` {¡F T"]sDT-!&0;_έmݦDoy!0SSJĕJ9Ӂk:.$"3 1(:n|;>7N<&HX<{iwQE'&pY#^(܈ds|.b&֕Fam "%*7|nN?þV'xl EvI/p4ꂮIClw4_\Iac>th>AkY7Ygļsҙʓ"̮tsXW+`! ~[K@?hQU?i7*<<~ׅ#W緊pY{l;*}S :$v~J `(]xL)WWXD0\B9ӏVDXqh3o*5{I{ޙz\js7C/ƋO|#xY4!^)i{QCL4d5S?i1lGG'R03)1Pu+lïxŎ,{7V0i^ƛ:t_ LQ[E1m_库hMSj\T̎жp2uV(o GuѯTDދXt:tJO% z#(Eb[-4:}oi2+`&$78>_ώdXST8 D?FoKcJ3Yx_y5nݗCt.e0sVŌq$_lAѯLQN|v:uV yvt('Ѯ#} T,#]ME/W1C#K=w+=T7C:Psc&@՚p<+JF8YGI=x5BN::LqSx2 .־DWc\^n;kr7WG,oK8:DSMu>d.e7??eH.C#ZNamB8TI{5# ATGcOxK 7}ssu\.G3C^/_vVòwќi'#WPvԓcLig|}Tt6 f5:6scl"y链_c\ U! 脂gTM ʓQqwߋܼ-ԙJK_rF[%w k9W>j7}282ןeZU w{$kWYO(:iJzvCk^Km$ N8;A56+]wT5AG7/M+vVHĔ dL=DȐI{}! f[ ;9 $qIfBzd|ۛj!*<ܞ|~`F).\D7pN+oܱZJOXHB554.MuFxnqTN<|w0-lHj;& B5[I&;Hlۺ@j[М*E}VE6}- mz;Lxt+: 8k^iǓ,301 [YZ:;ί) z_dO9;T hLNӲv"7GC4\PNkU:39B bT* h3rlKM!@RKgtf'/~ M b=VvWDMaYmʓ-6 6* _dmWFDȯ\PAy;WhP~YD!UO)+fe'Lzd0&}ؿ ε$1ES6ɰ znzR~w=^57Ye/8LmKd7 m )Le<#LBJTٷH!x \&H{PD.5oT]v>ʕ[j,G Hpg8'4P+a*L vIfo:K{RLDz[ %.%yd W/^b |m}=x%BX4N,OӓQ!*aޙ Mw*a܁nUۭ9I_qMu6B$;dž"nvlXIQ>1̫nP4 oJWE=ggԿCZvE=ኈ3\." `caSqHphxL2 %ݶ((uzr麌)QYZ.ʹvQf!G?=6uHȰƹ#U_ MIȦ=@ϱXVAmGK5 Piy1E_+ kuuBa;3{"ܔY[",SFN2 "h@2p"K#k^#* I=\KᄓIT57H|%@8K3cѹ/{) bUOҀ\S}`Lyz5 , Ky' F쏄P/2!'G)7 & Ϩ%@<i|$@DԿ؝{90){.0M/4*5Dg|be,aK*Ϧ+iN ̻+aOz{^Y~ m4 ]fK:E7'0euLk[4{\FGp$E|giJ[$~2kAԋފQDʓo*$ iSpGUM>/R1A7M+!ɃFjzKϜTtV)-fj|>եr0y-W ]Sv8g^ ьױ 6P %/CS,.v&k՝F16$ZjWal?&jg⒛lu ple'G|}wA rBԃb>ׅ%[j3I݁A>.f.@M_&wÊ` &J$ez{p?AY:4]Ąs! q3WCU/+: /,dKYȓNIf0h)㌺9*_҈O](Ngf*Ľ1=6p R!7$So/(g] Qg)sܗ X5?vEf2b=y螠?yLʡ\qmq0eV qPHlN$=ٺX^Z<3yP;nmv{~M:*jמ$ψ^ "xv(#|cʍP2 <V'Py\Qavh J7Y3QshK_x_s>[!F P>M;; "3H%miJx^=KB*VYCd4џJӈO.i!fU%_?[ʉlw6;|ӻlDCUMX`N|͝HCk?622g`ϙRF |ԡC9yK2XL\0T[!aPpti:l,Jz'nx1M>_FFOpj&vEQFG^%\qGLŇ nd_:Ä۪Es]AP8oQ&߯rG?!oB]m tuAi8qV|0_qQ5@$Y&4U{d։ZR W)>k'%jU.7_>a2b7~LajmidXk.4l' _" 4#1G)pvK|ke՝Az-}}RbU[ T?a j`mل?|!4hS{ȹy4(x;g?oܖS^'rM.VNvdPݴV ju0vDP*3#OvsQm2~8Ig[B߬O {\ .Nsi(p57c6ڕ8@IJ g= X+ڂFH:2wWh^̇V>'EK:or7*q*c:Oo}aiTY7F}Y,sBWpdóm!M3Hbp0~/;<)IiG[ɄE-`V,NH3LGӇ;.~TYH3n1wEW>v<0ʅ"j&kv{rxj"D%P5 Fe)- a_>z'cHT jV3MAC/bE;ƍ.P,tHncG1܂R,nV3AO&TMFCS{'&'ĀLCSYcӫΛ41Y& ; &q gBKiUYT7uq{`ːʔ:U qm/v]6rE ?Փ=}|$+=ʢN6MyNc-˅lrܙ,RXIpX.*s{q fo;ְ6&)ry13`c[;ab&9YD')_9u}?:>~/菫xC8ܷ6Mt4 uTtD [؊nzkdSӧ1(le^'J w_W[c]r :8D]$XdS!ٺ\ B"4),,+, 9(⻩kQeֽw+؆w*)2n{B^ -_ո)|/Xee`@ekgtj[q쩯8V~0yZB!9@CJ +R+5œrh{/{ ӄr\J KvK!;RJVT%/˼п ִKWh8*O`*M<9h \<>?|ei诏@.uá .D3 `3g:hEPTuwhIQqLt^3Wa^)7߿vma DhCS_d.y3ٌfǁ5dRNJs0EXEۭZXϬis}xY*5k1A0A+dn"JwMV.&>Am3 GQLݠ8ש`Ǚ' Ho{tfOQf* N%T,nF"4=4 ˥`bŐJbQa2Hx%a15%a8JW_(?KzFAt _c1J]R}9wflibCpgGY󾩷3C tuNRZdm޼|,aVdt86-c;#rbQ U`+#JFHӲHՈpsz$3~"GeCȥz9h{M`^Z^c|w&\`{Bp"kAX]l[剿ʊjeV^T1 Ԡ^ǟL(Ӑ%1knNula`(-Xҡ%!]t2-ɵĕ 2^BwC`QFP~.:s@X7~;8vб!x]tp-^\Iʌ[ *&v Y1[Ǵ!(bVhԐs*0[mZ''*!ZK>dj>%h]bh]3DɛTd&V6=cf9EJN{Q ~3yOu[] TJ73\~GBd_sل(*'y=Y2v}ȞH1ZX dUQ;°zɦ&n7Y$ţLJx2uN)ۅgeeE%rڐg+vv]#\g@Mp|F C1[GYS-ěZa 08ٲ-Oxz,-kR7Pl8Jȩ ȏq2n@ }+{∽eF^ b|R}=tWZQ<3r/,dj$CE4 ιF8T! Dό74Hrf?݊ S,Y} o6I8L;@Ӕ4ۂ$vܻeW\|*tP̤lΔ~mF94lV$knzR8(iaJsVխ['_x9'Gj.wXfۊn&S}娩8/ΰN3-1}Y\S籦VR !uX7dT/.")[ķPQ¿݃IįrЧ@ē|9 :52ऀɒp7{ӷ:69SuegG6i1{co9ma,ǁŒ':עIF }eR.vF0& Wg{vFNʽSyބ>݃ v[21i-=٬]dA,jC-1'W)@mK4ud9`\) ˲ vpG/Fk.#I: doi2!XT14,8({4@nϐ2ϑ7p(mf7x`VViB1Eզνe%_b\0Ji7ߵ.CTdfrH%N$>&>zc!8F#WnCR)‹}CsXWOؖSMp~-?5I$oW-JlGݳ[|O1Ph%K v#Gm_m toy~7ޒtSXR4B)k$S.mʱof?˂ypeYB!ʦ~k_=VYq,`loеT.}r4 uI!)Lc32#IL:<z5s5wo(xV^ITuY^ yF``$0- 4DŽu8׼7}aPv-Ớ.wۄ6.NҀ'B6qIh$ez6ZIqejޅHc3!^_f*1B E4ܽRw' A,>+c<成_[!/ npY1n, 8nYj[y.wm4#ےjye/&E#ի ~ǘ>#{MVAa:*f(jgTTYt ] jKAq3+i'"]"* i}LI Raņ ^@lR<LJE'TɒCc+`VGke#j6bd-aƺFǯR+[;ݙ f\Pp\IJ|# ɇ/ 3F7ח'Q`a0PD'> 9㰧o ea|z fI/dn cwHj(=m ּYsʷԚX2qmȐWX4%׳ݺ7ună)BŸms Aݵ3*|:G#zq1D/28Eq` $_k7Vr2Cg4׎VN.J] h2rR3$] 2䶷Oj6H- "%emM]Q-fTWfM}+3WI POk/$=Ҕ=3Rjo?aAC7PQYj ITQw=CQ}\ $sn螪6[-) EuƯ; ygMNbTּTѨ27.G*3(Y^$S$ȺE6i1MV EاM}4$pRJǧ LDh2xt!=n ĝ1 "0qHL!j"EgڝMu/DxR7})T`$N)S(8>GVtH_3 HT4]2^1 J`Cu? ]{m Vn5 k 5}NjY'Y44% Wp~3}+YB`F%Q G7KJd4)GlTtM"Dp<ť,MlY_!%ص'/;!7tj!v6ɂх!v|ado@uSpZ;Ps&l̸QJ!C; a ud5:nJ$۔ 嫈,03ճ}7Zʄ~xK0/5~ {}#x gԉ*;.z.؝v5\oN5heq"=ag;$`D`ep3A?T;R޾IDjiQҋuxfL!k\ٯ} 4!Tɞl+xw}S"J6Iw{baWAD9^x*ʠ6i6Mdeȴ/`J_R ņ6$9 lG]5Bo^Qޙ@K]@`x@,뺁>9wPȢn؏0lqCOBx24^Z:b#<1S0gxb"DX5=m&A~RSIh((*b:+L-1תw$0p}>Ga ~+|XUOSZv.i1oS$! Lu=u+Y\O11#̋;}kbd9K@Uȭf\h *>PzXN6mPƙ9j=*FuWvd0rՁhv mQR bSjo ٬]A5IFb%f3-|MJ1"6'|,\/eu(tQiV@q^,';Dokc&A*Lw3c֧{v: (-)no !rP3z)"pv\R'M6A2ehI,7(tPE(ƀ4!7( u ]#P{`(4;L (7@ N^8< ^ߵ9x1ԓe #3nOVD\p܆{];_^f][nn| ƛz=Z//P^eSaoNcac/[F'[I#_j<KrV-k¿" ,ga"")>>nuoc QJnj6q)뺣n`J˺e%WѶ۞Zϱ+U]EF+U%h<g c9-W{0aoiʖ:&u ,GzH]+7T[zhD {,C dпp(Ok#X%iMk[Ju~4B\u' TqR.iJ7XjN@7Lzf5"S@5s1EmӲv|cJo2JK:sB:l@ᏃcS/04T\T*xP(K!:)DLU&vB09|[%fP]#e~P(aQavN<6VW!0EWBߛ?`ƳaC}TS:fkg0Me }|uMXS<6[ۿ&lqeJn9PDK?T+lZI j{ :9+Dӕk`Y%_YF`x2&.Atg'VtVɧJixzIl;\a=qVwQ @UBԗ3T+;o9)bp?^gAWGSp'ԖuM.UؕB?xݜKɿXL^jKS:GӀoDHW~fA,r6! A9]~"oGF|dߤdl.!j0ԣIf=>k$ W[DžS{~,hܡ:݅GkJ0?xt7Bu!IxnJ8`;'q2*ĶKO1h 2L3z d'7p߯QܩW! %+\!@Kx. ib3ܙRt*{/tu&n}iŽshR:2QئGKÃ)*OE0j S[-5֬5Ae1J"9hقa4Ig$_3&ɐޙ^">1<5V-E:6'yCʈ" ZS,AƦ'#񰿊,N',#y'qߜA7˲eV`%5QY1٩I"g@bn;`ji3;nk_sZ'/R6qȟF!)92ص zNSL&-pj ҆fY_=\} Oղ!`pFحFp;<,G֏Wk.J2Ws  ɔ \9>hV.6$q)-w٧rE㭬ڷBF;Y͝EITy{{EыADosFWtp؊uZZqiK_*+d$-,~ciACG:8@q",2 ҬIxMVӮa\8}#օaKV`fn:|&x.QkbʱLn$s/',]V?,t@olf_L!i)Ԟd>bɸA*Y GdH牪pc>9窔 ڜ/C4QE~;0O \;SDs[Q>n*fhfGzLSȠ_u_ &~a ;8f Wu(;az[dוWQҿo+[d; -e) _ƯQ`J$ODN_ӷYr?$ ^*Uywu_9'!Grڱ^WA4b4sT[ I[ZL%kIN'ȳ%T.laqÓ?~8.u"4=Z6l:Dk̈́+MN1)M$뀟̳(:! Л \d"d+\yד GnɎZxdA25^ඣ~UrȹF (! !8 ?Ttv1#x L3j0taķٻt7rDAL;aFҟg!S X曗m8<~ +ae\ȀvoDfs5X6XUReE޻TZ q'R5ED]Tۍ#"'-#hMh/dŗL[UbhI2~Bx'2f Gw$ I@a96?5"^`v x Q#A3n)@o h/O"( : ah;<Kb^.OqJP4- 78&~f},-Y4rl^i})PL079mzn;^4`wQ`YXLD OsޕRNuik2ɋ/}i1-Q5j-Ѫ=4"럢q7dYcܓ'wOHWqq1&u%:㲬DG1%HVobb|L=;"{1_ͩK/-eMj b4> ,Z] NHOJ}v(ێBaHT@oFsT"+ld{EzyJNB$dkC^uÉ Qlm7.Gc{ȳ=MXضyi ڐF&Yʤ$g_\_W>XaaI@|HHkHt} h j!.D-4߉f()2a絇jD#3+A4^38Dh1{0E&~V}BʟFQվTg])}-fZ$-\m[fYš//Z+Q%ZOR&$ܶ2eOQTzvȰ03 yp0Vɹ3d_:,PTH)  %ٰ]焫f:]E]G: m"C*rY{T[84W.MiE5T K+N\}G.=xb”`yE'AmPKXבѕ~>D:zo/~uN%Flș#R& bڭ$zL9~J[ U#(q"3!rG OZtS =6JaQDArK8c$^*T$޳V)DlB_svOQ|#og_sK7`ݽ\'x:ۑd8zO^ǚR챲? 26|  .ix8Sof#xmckкzmmo!M,a]DkK`%F5 ZC^:kĠR G\ACMc1,jiCA"2p^!Ũ"%-Lwp"n5$Ǫ6?C C!/ g^=gTpE;UA>dɄ$AS:vUi_0a hQ)/h弿"^ D^;l,4@QPƬW2]/Yu5]Dg16sǓ9;S;5J=1d~a}~@U5x _Ӽ_W`meB׈Bo܍PJ]xK D<+*ϙ֫Ίеg?~)G,o9z {v+KFΜmq?Fѿ2ޘI _j$аu J} %NޑdnӰUSkn6(ܜ@+_oŸ!'&g*;prťu6 )BG<||W1*fO35<]&'6o' o5H9dv0}yk^GIkk7B Xח)'}J"`w|V{qV+JzhQ g'â E=&8*7߻õw˦S&/']1RH; hwϘ wu 6 NB FDɔ \+8{ǒqvL! Em_, ݜ 3~2/@?rR\'{[w cFɼ7rL2$Q v3 h\U }l#94FfbmVѻg4X`1X;g 9G}ZE2$FX[1B\^<Ǽ3OMI21#Nr$¹<+`jofqTΏ*DI"WO,((by>.r0Zh!pg=ofr%C\91-FKıkx"y]4wven Fڳm(Pm ?r=NCѐzP/ "kDǽ=akr͟XOP$,t%YyA?!sW8K *=qolĬs,ǩ;Q*.&  H |:}*a5.eqP< 9('@KyftE͵%&e+펣|Zgm9$?}O#,bx2ChEC_?PJߍp' vk8m9`܈//5s@*Bms9ODPJO Z)*T٬zRBH콎GEͷKPMv߱0Gl 39gvC Eyuz Ld]9OE3i^I{)5C8L'+S$nޛUM Ϸ}-g#Y~8X*erָ24l3 ҽv`%[.|OذW1 :oqxqoOJd]v ̩k})F)k8yRO'{p0/(?P<[܅U`~V\.LYibuG_k;ac뫖3m( #b m%SCF_5Wi*6Z>wOt<43j.U߻4U0JVxrh^st=k6CKILCNyIzWd .Q1bg7yz:eX Zt{1e(D5S0 Ic)vAR~uto/Ko ò AS|j땣_ҋ)쵒K:|>8Pizt?g#\Od5~b:*ycgMDjpy$614sJhf]`"qifwBxnɭvZωW `*lNQǁ%\d1V?M-))Jet'σM3ڢdBDn*/E+|"A.ʏ*D{&oQX44{ %!g3L mpۊfO-Aa v0䤔iķYWҙ/9BV8}f&Ë;1 g#ћOg BR`3[MI3|bhbȘkYDVj/6lӮwU-뮚wjjGdm"q70oix>r+ƉĆiMMQSpz= {hk gJ#%>C&N˂ .{Byp`ؾ~ ]{u(#ǫDI{ZfdEW϶Юe0;.$#[|6id6_b06/#Lk)hm$C0~{뽙GA^ иs#*g\fbz݋SQ -2ӛzojW\!ӾVȎ;zpׯiQzebEY /c?\@`~evJ)?A~ymfC3ӳ2|>;.8±?y`jPYb{٫ט6ՑkH@ttFmmæl݂Hon­]^")*Q|%" V^e,.=p[)F؆~&ؤjhj eMmsv&Kqf6c*irY D=M/*J +jT㞷lیlX}B; X㝾 -ODc̺$i4 F8!RC!&hYێo߯Ȱ_;B<GeX׊fwAq<;e(bIn9zSp[h6 G*=Ѱ_|-rzŀ +*IkSP t8RM=!u'F )a],qHrӌTLVn3_=nC6u3N3||uitKVWvW4Cp`v+.R~UIV쎖i fM+bEʵBV.ǀ~t{eԸ4 Kꐾу>Dt{I=FȶZ_ԙJ0sAIԽrIH3[A;7D2< 8-TVA5&+WޙQD![w5 Gt4Yӵ ~8-v+WОa"0eL7ۄl"'vXVVsT'P|rl7Ѯe,1&[YC8 IvOEI˱'+tuFQh/JgKP18d\\IQ3UbR;%w9pY˄T $9(> Q-ZqpKΜ{QK}},bKg1Gۣ/tuT[#Sc;*>nQn+#]~d=HQy*a*&'-1UG[~\u/X^Rz_2Q^BN F n30Xhqr1vLũ{p5n0=֕]K}{hD" 1rFv P5[Ņ}VX LGXg"c_93>Xo<ޑLLOskr2szW~% [#-v}g<{!~vƕ} pE/X6-"s2uR:MY"[^YK.~D~ ); Nlu m%y#1ml]ںdl^UFq% Q=i!`հ -1gam xn ROe(홆B\t;ZpA3y(7!7+C%#gz xМWvŃ!9pD |9@8dCYSEiQuecx<OuY/3KbX'<*.ilUQx F?BWS;Ui m?$jjZ;ʬ*\*:w {`LuCaNo:( tN~"#nQ7 Ů5J~#a22C`ၖղ pl VQ .[aZyg !0|hnҀ|_~1%[IH%]hDNTh/\Z0UK;?Ai Z~;51Eǁܧ IA0uuȖj׹u"|˞,ӛxgzi\sBUy| H-x8 n`CLWJZHuBW>'Xzk')0LjL=$'[@sw ;zW*uz2bAw{Ms>B|[pyK(Ie&wҙ W^pDi4缄S ^@P^\0I)= 1pyywx`%oI^lfH,"x8neLRG:͜sb>,ƤoL.{ 8C7*`G¶mk'cKhS 8I3(1W9/ˠmcy]m-R9evϸ&Z^!=n݆<ͻ]]"{6tŎ$SIY3Yj_J;Yg-"<(;<$Wˉ}~H_<ȷy=[,>*`%LjXV!PU";DT\I1I=$_0Є"|JuK~"siS0֔XGUpA3^zj3w0= lmB&5&k7u:0eyCn_4C7{=g( }Hn2l=%~RO$E֏I Qu؋E%j^6 m6ۂp0 & ZNdLPfcq {lRn\U= 3H+ P1JtHFڢnQ(:9A{ϵswΞR/秕%"vz[?w/bgU*n5%JKᄊ(#XKާXkMfL+HӢ1j6 - j`v<1jԒX3 lP*֌0 1 ^E~ A>@ d4w+vJNJ3|L)$YD26ɧٳeLFf?6֋%g ɬ}ŜS #Fx. ݘF#.R;q4͑$q!_Fwl?XJ'zCdNPD~w/'FՐ>v#l^\ 0Rl[:xO4;?jT kB=72&u*A\` tEwD\Sm GWk]"^tRAEӕɿ鈡]9ڄeni )_81ww(>BŴ<9ֽIOjvmoW5YAs?wbGd*a@ J|Q"u8F]_>Ll$Lά(jxu]tbJ%&f "}fC'3 쨧?w3k{9-Vu{? c`k@0*rS5BDǏ+]Dz5a Ӄz%gT=D"d \z'a\D;Io* >}ѝD}2 65".~Ǝ{}z!M8i ޶꽚gJ#N{ǗP kn|s k$yu|g.Je~HI;TDXp:p딅t*۝'Ԛmd;5ig]gP#>A4org+7 1 ĝAO66v7^o =w Pt侜[e>OVÎk_\ gZPwǿo#˃=~P`,b~Ho^d&E%e<,۪ $>ikrQ~~4U6- \z@3B;O }/ZX9?Tm:޾>4utJ{VͦW񝎛ʔ?#ơ_[uS0}4* \Է)3_i26!*w4\G(!?x%WE{a>D lsY%5F2(*Z}pLd:FXʁ:N M`l^ьy0xPMuLcj>T5M++:#G4kBBނK:2`OXN"8QRWY==åH*4y]Ss?m\S&ܗ`FDU9:4,k #CCl`fF0WE]Cf8xǡ&>FU71Zw<$%Gd#q uU %PVԅTo*j똚k>,q{ :Lf}V ]A>~CYO/cD7HWSx% Hd3THua'Q6!<3Tɲtɒ(.DBd_!6F1L{C͘OdZjk,`HL/sʺ23,v@>R5DRbKV&ϓk'82J8,`/G>-@e26;0]k ]r*x4Fh>X@ۛv %*dS2.mgEP@W{ev#0$鰮_* |I ^+)<[XwZ D[-?G  Tb3.UJACBl@3P\8o"@`YN=*җ̟(w=mٿ+k$JA[v\Rc Rw:wSC$bD?bցw{mLoӐ\77[{Y4Dž6LC Z]h^,dk[dC=EcXg0t/P4e'O$&k1*͝A}J>C1DW{GMNlUvӝ!+-hRmFpAU(A{/a)Dgfwo s&UAdJG -}wӛf׽klfdibsip2 *}WǪJw% <2Q'5sc5msx?-|l.ZǗ:a}*cмw j;`ĢF.ֽ0!LnUi;+,i7SFˇ=lߥ08 )l=nZPA}ۻ.Mc# B7 _69 v-|'Y7Zf\=Q95t1ઝgY:9W.իrJ'&90LɥaD--{OPw3٫e2^['LBE> ݴ'-Sj3"bA0|N{j#_9w  Ge]`U?a;'YG%5 x Љ1Eݘ 1C ޚe)V8u1eƻ/%VK%8D:+0?;IoI6xi.̘F;ߚ,'BRT1dh:ϵ[X!_CCLhmq.VMfSA4!..#\)ӎly_Wr=q,ʡ*w1_{ۙLRT-^`(9Ͻ`&ְĉvEHF#Kqs]Qؠ]鸺9|8 SVx+ ޝDUD0׳ag e飝 ^8=_.AJmXlb* v7&"hu`"DjC E] x fygVn-ǐeM=P™iNV=ٝrXHO4fU@DmeAH\,kv Hq8ÌOOΘa0wr.{~S~l]#.a.ڹ? /z׏=7P1jFL8Rds]oBX¯Äo\rttRJ|Phm "3vԋ'BPS\qR^dͨ{|WZI3 Ն{V0O8]:h^w)rj]mۙ*}f8,qmS$<|b VRF4lq7*t,Qt uP,oMM, /K 5(b9\n{D *&61 ǎ2#QE۷> o׼5ըU)(+Be&{jm<LΏzR̜ .M0V\q %zcLN0 zZcY)ѩLD=Xz-: 3 X85d2ts[ Xe.丹a=E@4ߍ(|,W}R8eRϰt+r XH̛4 o=tOB A WHE4趬qIba$`zuʤiuN~9=WM37RM7jS8\qf7S`B!q(Jha8jxu Dv-A/Eъ?Kh+}M'oj%jW<:TK'c6\'W2͢{y l6s{uǘkb2b{FHC *N<=_KO!^p&Dk4f\+MErY|8g@/@K#?m)@s )#V#Y[-vRC"][[ho,H0'=5ć<07T|:amĴ4y6w-d_iљ(R}&P̀TK p5e zP h&y g?'IS6P,Fd# lul` |.~ )\]fnuz7JbInΦ=4|F?>˸`x\u>ЀP~E"坭ѾF㥾[Pg(#`kUV3oz4@oY:&1ߐ'k|2OJ5ʪ\R)U?DauU76 M'X҉./gpֻd̅/N]BaveL>i\}c &."bTA#۳# (xqZdV~_l#1QrpIU03Έ~-N> 7A܈| ˇՆne~Ea/=jh0V:Tj7Ǿz]ZZ ` o!C]H|ni g}W')Y.)~ʖ!BCk.zO|8]Yd;gr&ȷLeP]=2j3V+m &>7q.buh`Gh4l IE=lC9=>~-x/\ -gzN4j Wuu|,%Zp형 hZ< Xr:!]IaYmks}/Vjfl]lg;7E{\x&${" *-r g_YO[Rˀĭ!@D`vISJc֑ziWuhtmX e7y;Iӎ<.[_ &d_*lXik+Efi=>NQ<` n 0ux,[H&}@ࡎ72p)Ok}~ 'j"`Cϙ^FX/YCHV ,K"s׿شCs wMf~Ǽ$;u۸6%ߨt؇]=ma{P]D/IwʲύUO|*RGh1 $pc{)a$t˕AaZee*qBJ` -IifҢWt˭!;MŏJoHi+w-*{\E04[X1Ek%jtWhޜoqJ ltP(rGPXQSh%o7%R}6J F]֥"Sʷ8s(g`Y#GAkύɇXuS5?7`IotaK- 8+P_x2n։csnef nV09S'.Rpd8a/kiMwlJl]@ۢ5fD/PZ0B?%UnT1Ϩ|QyUTa`}{ҵ9X%- cmokѡu Q}k!Q&V]oaAFXup;D7EIVM-ֶݵ6ftqCQ>nk]$uy x`u"<==e9MB~6F ӾV47LRgЅk ;O,i_>EN74biޕXZηm'g %+ cfEmXg ʓBzrL^4{ -hʎ geK8_%!R2Ϗv: m93lT!K|oPNyDB4guN>XN$H͢?L;j|ҪeJꏡ7*|ͧ̿" (90mT e枏XZxua +smVAU<Wx34ޮɅOȐBhZo%sNb z[Ǣ|C}jveM5?ĝXS#6G,gtB8Cɓk[ f)&ly44#67dNJ`lp}y)ƛW E2q<DyW/AA'\4x4w=X8-usȪcjBȟ< 4ȋ[ KK"If\i3 ZdC?yaQb쉦ق3]VhUIg=EQ'qXȵylcWSKU-uHA^Ut5v^t9k[?IF=7M]χ?BR3 ϔ;9ηk@L$&%%tCH w*ߓHbmlY\RZA|`amo:s-ڒU~ΑybeVGHD@8=ANڍc\f4\ck>79yt{;W:qX vf1KJ9ħd[ĽӃy&G1]%aIiyH 6znɼ펔jeN1-+%S2 4ʡjbpǏSG8 ˯is!.SO7O4L|I G3n&4LjA, [N滏6`s`k!/ p56O/QΈUo];7dnj]"wC\Yr 5ujRMA}(Գ٨tiXsDŽ^.H\My<F"GcN:'ͥz_PTrV9MљI(gy5V$ A]K8L ,*Yݥ^cmAwsJW(VDf\uΐ /0 b3*# %ແ,!t ,{u>*T7"G_7NQkSCe"2 AwJݛn=PZCҵ}u /;U?ǟդL笃ƪUv OTҋq`H<g "8e )xt;nym#Q.;r-3D`3-{Q瘱V_jN^وbg_w[> вFcسjzwop,"&YZ(!ɹmP9{ 4?8vд%p*wsWu*,/(!$2y e)JNVp˕7qJYavov^M hO:GZfsOK%-t]uddOW}M<54+iwf `V wv~"i 6r: S"Oe֑ѵN$ ;orHw>mDDf6 &3ѝ#ޡ"pcd~!B$[ڽv}tm U;+pQC&d|bnM#x(;/8ǽۑc¾3H%f'>ӗ ׷([E.oOĐ~;Ѥٲ;0[`Yzqܥ&B.&1`jXt/Y23&vj_8N39OBH{{D܎;@SE$t>$wC_9_YReHtzV 7&pf 셏oP}ŷV aŠNR96bŁ @!٩io@ʶ Ipg8Y> hؑiVhbKItM$F3HCFADleAtOUhK몯/YY(UJLзe$YMܻ> g@li[݈o%*,ĬAKo l4Z9N's$HmfwY''vӨ& ; FEv0xs4_g*`%xLBTP66w)J"8λ]I2ٶ9ǘO]zh~LچRuc#?;92膲NE&^߬ZsY$@LD{V\â;)b1\ᎹfO?̤-D, y/^9gPzF B~-ʔN_/uld ÆI&b9UB狣v(泹M*w Ub+:+W6jе5A6Pur{y>ӟ+9X1Amʼgo7[)rA]h&FU0u)23xu: 渳ٟɷ`ƃj (PmJ:xgZ3B<`8=D%I9ǔvAϒP8CTZ1$[2w38[yJE^C埚agrMD0y%ΈK_]8./u0EqƓ$ Z3ecX~l+w#kTJ-N|EK*6'TsALZ;-_U-v ydcƫ=g9<̞.K[H 9t!#NMsbedlxTҼ^'=83:jjx^% ){9\snZ#(+ \99'G(n(bk!xADFCDc8hm\*>tf e # )vVgPYuEê䴃<_XV*sb'ͺMiۏW ؄$yYINmusƄ_EEAI_uf0 !uTBW^>٣ k#7͉o<$'-uቪR?Nq$͗6(v_Z8|,9 gWaԯzj.WZ[mJczuzYN?Xq>y']XwV)"7oE iS5d¨+XR9SKg%5UPBQ[@u Ԯez&m} L WHn N(Vbt; U&q "2>=/FREXi&v:۔hrg?ƈ?[؂$hsK۷Jg-=UqǶv^ⰪV{PE'&~E1Ϛj>@@! $O;,k}w̓,N|,t:X"n:!T{Oxk=@ yJ|1N%..=ϧ>*rllfMQ'ngojHPgfLN1zFf\@@)]U%DSFQj3vB܀?rW'WDG%57?*9Pꙗ61"916{DM9cb(KT+hk9oU9>i(8G_H1Fe܀7cUgm(KǺ;0wOjgL z[ta;tMjк$l;R9(N0D[00. 6tW( =r6HÃ_evSVLg`sDz-g%(,>LЕGge&pG=F|([;R4z\N=R)lA]0ގRr]dh5 m ]v'|fSQТ$ji.N4ts'M "{lyF89x,]BbbL~(>&kX4\ih~  iG(Ň%Hap]-3ӄv{a(5oddΔq7U(sr8~:qVᙸNcʇu`7º6O! m]m),QU 9!K#b>5#=Za/rBnOm)f\YpxLhK"6kn*pJx8)(8O9A0Y4fm.c2B(~aijЄIjaRݲt2}tL}b= OE?[S^ZVzy*̑K'.$o 2kZ)I'V4vh5M7ܾ[wɕ D)4$|R[5Ckp2 bNLo¡4oKY4[]躖p]'`[ D%PV+t4+^ه&4[~y4M˖\Wp=(P@st QBa8"i_d8N>N. r^Ne0#Z[G0S2/Q7 !"`OxW8)>`P&qAȟ]56%lO_7<*0ʧ͡0E+_ɧKY2vI"GW; rmd-̷1UzVv!kks~}ׅk7E78';G^Ux$RvkBeLEHBO}f0[R Z. %# J}~L3]]LI QCՁ7A;L4>qrœPwc᧩M=`=H{~ eymZԚ;7<G rTV 2Mll Ur>b90B3l2XZsB3>z=]CcS ϬzY:ܔZs] EӢ!.5TQ'2:gk( lX,(0V(ΰW4 c%ǿ< m`v 4|-r䶒ˏ ss'/JXMa@YI(4~fA\Fua7A@VE^oױ@X/0L( lyF{=: ";6DN;KP0ÓVYK]TrTHr`*ro3LR$H  Q3rwkTԳHΓ=X@@^?%o xE27 8X+!Gp&<5gWR)^fDuq[ ?BFe ~s6R5ػGM\_PkԈ/tГh%տ=}Wq6 ͳzqR}WV63LaNFwi|Ɣv;B' 3'Բ@ Á4>"1GwC)KP ?txL .ߊMVV*h`blp*CR"Pq&R\te@ጢJjt? ,BSPùyƱ9Ptx(+ق0_jv'lr"r囓^|5;CjR7^9ހCXDiFHKsS lJOM͓*'x}M&p7U Stt&-%VgyI#rӴJO."{\Gv(%,8L᭧i='Gn:KtNs60>uc'ơhmcb_7VّSX|랾S 2Ij`Z?MVҁ˞bBOx?Qi՗:4Vin݄";YX˯2S&=Ggīv !ΧYjrer"rpg,y9TZdoܸ=_:z{Rq-CMVorKч|V$is5PEg,lvj᳚JӇ5ks۱YM} N$qwz'XV8oMpI>^ia:!JO瞞eΝO IUG<)Ƙo2_VX q3g=|.zn:gsWq1H=lM w_3kVj9Gmga؀z zҬ/9 w9ж@Hžs67oJ"Ʈe_Ïuq |-U:]t2ST1返ȶh~H8 D<6+ $QyR/\أ`T(_[N;*7$M5 F̈W% }5DwuC&MA`LBp ġאg۟8v_be!;*e8w6h#,Ńu*5ُ"be7~ӛb-x|/;I4g o%큿4e}@5y&A`Œj| G xmf1Zd^_eR{n]=U^ ? =t$l(&w] Cm3l(槟K~2Pc A& LXNyɞK6%IiLLqsV*I]D'|Yp.#@{0?T&`JLdIiO(ڈ>5ܶ.VWYG>L^=OsU'֓˼,c\itIQTQ\=)<"(i8y3ĜǸ&%.*.w}O[5Om[bZjv``R;ޥ'7hǍ#w\~\eH\joay<z˯07\IVrvx6AvC3A;Å9V?ω6_aoJq7R*HBwz=ÓmF}Vp˟VCՇI7U͌-{,a2Q:ʁiN6Os~x梀>\%5e8q⾎ŕDk[Qao|ݶp1'a7Uxї$u(mxbրҗK1wf|%7ԁ2pagD@@YC[E_U^,Lqq-k4Aln |\>z L=ti!hgPApxj:Vq1yOwd2Kp@^njG5J!oV6/V`X 3]ѵ!ި{-&l!1+p38A Riaܤq6%ޏ~mh9\|p1nltgNn(k\c!q5Ou;<`lgs ױLF:F#H`'N<\IF]:FryaӷO<L1N؝*`-aӔ~ب6:òɍϥAÖ1{`峂m~ ,%0+ W['^G42Gn'#@X(!PGe/xv;*DTviQƠ(p_8ae7DYpo0Gaѳ%M;K5:ᶧV2iR!4獫S_YFY.ϯGw޷ Mo.2旪ߥ<~ZM7V\C9#J1Weݙy*у=ha8IĄ}NiI:Mm%J3qO+Wާ *D%RTW 4z`XE3Tk95ŅsI蔛#>Jk&}XwVC[*.6,+]b@a⪫2Ijlav")"A LiX p{AbA?Z`%Z동&Ggwyr]81O7MPzo˜6&pwwߠwFfƱX6\*z{vT U ֪T}Ys2LT]uAj|.7w7^qV{@[9u )xd9wvK|D eZҋ*s)XZ]r?F`w5hh>8akA`Hz,>P{E9,Buzz Z0UIdj*28kJϖ}|'i䄬cP}=r;کl 92;'gDQ_XQ wN4֛S9E]k-KwoGu[wP$bt|x1G 61/֘kU6BDikUqTmNaĝLZAhZ?ƈG\Ay<2i@`,:8R!MtdB&R s+Jɽl `L-&NɈG$ҫ]yoLe-m gD(j0={VD'lqzkBN2K_WJ;y}&i䱑}TkPMod}Y9R Q\`$"xdxr`5smSF5x⢲LW5.Jlã6@sEhŤ8kj6nţ,+Wa|A1t*30;V/XRp@ s`'*f0]*"¦F˕*I-iM)3gL]w '?"xoyXhթdN| =xX␞?cxaƐ~@&Zok{s__f,w +MuY M ri.4s+3SN=|iwoނIH!;Xji㢙O(~L Dvçƨ'wITONLǩx[-X#?: CZplMMhtfC7d_HrP5Wާ+鏓HYtj=4h.?z?WR2M Mp{QRA.-.0wxTsKZ9U,+-${C]Y+Gt<{l|dX}̷0*"$i'eG'L`1$<"V+JTyb Y{6hfqgg*O%jfUp>dY5 (Nm !HMY ICB@*`轢YU3,`cZOnxւ.NC1.A,0 ]4qeD^ 49J3gU'7ƅwݾ>B&^ !Ldi3,h%_uia6=u8p8T?Ɔ_ߣSQ4ڇe.l I$kJů%κj>X\YI\hWUyڪu= \%&wZFI/h(1Ց/84c8,« qI``se60Gym2|^R6" [ڍmһ"O?{tk姫FRz c] 6M/~21({؄ęT~g)Eܒ&&rtF FoDž~}|Rr 9S΃'QM*c/Z>WpTQ1H"]n|( w(B s Mv7.j>iЗNEqHz|M,ŘE{o-P^PX=枹3M{q {5UiBgZԔa#Ao+SyuY\^Ji ìI9#@-3.57|C 7)/QO%# 1E, C+譻LӐG31:IJtTѝjϾk2TҰh? i/rw%&rm΢+w,*gEV>7 BiydSʬWiza,}ȟ a)Pvw}ȅZSdl1Od ?bY}ì$ˡUgFBQ}tN5}`.K(Jl Yycf2(JNG=a5SIm\qB xkݞOIEC'uK-EG$$Bn"Ϳ)n`p*H&a?=!譃%=w;6f>1hk:KW3BQb o,τk{8}΂ =_9m*t(YzH9;VLpyT=tyE@G 83 J` Vٌ=$cyMj&(\]?H-0CTqx]`O'B@r8m;xRI!4D9nUN;W%aVG2GW Bg/f 5rK۔|^HgV-G [#H|%o Xn$gtXg62-@ex@悐k?`o5l-ԍmoNs75]ůSm֝=SÈ~YzKoϮᛡ<\(F(\**b'_me*.ʦ!pܔ̼fEp組ǛcEkaQCHڙfF@V[!X=dnBOeHla؝îiGIUBfQ̜OyRF \'ix31j{{@W as"Đ>1aI8@3xAE)rmx<`*!֥)mp(*&~%U1dN =]Lv d! 7UVwR./`޲Ud;gfFsT)qXP{9s⏻ !(4B0UN :3!H+/(^~ O늱ʣ/ņ߽\b@~9F4!\bqJisuI^Wf$M6הÂj ]՝U> 1I XG‰. b0D*hֳ}Jю3Pt 3 =/|H6-IkkP۶. `p4ܟ5ʞ_/_SoiRMPo器8&Cpg0Hqx>lt.pŌ>$쐭8?C! TT)7ps>72~G0q?╿ lTFO&TO?6Q_=BWp|`"cRu~fGd%muhDQ:X}b+эt[\픈ЃM}U7j Z+h 73:kjIէMCJ:zgn؅A=daM8"a\3ԅȶhbtB|aQ*z-˺3+~؉D±De֠?\4[7ի.9Zrܘ1Q<ף!ot$XdY h Vl(|a^+)+cPxN֙5bm".U IƩڒ[ss 31x E fGM}y_EHN\Vb7I &cLļlQ!@GPpDg#֊y⽇>kj7Q]J|sk6bzwmdx؆x?IZ;⬜'Â]vי?Qd)Wr>pc.Tn׆Ry# vL+ݿu,d~ mW7ux5&Sf dȏ*CH=딩 a XĸX' ]1 L͖ވFCJYgencx+8CgR3`G<;Oٓw!+3ͭH],S.߅p[euds|lU77KK8W?'iCK~pU\<]8)prq{~t%-kvi 2v(R=L< $f2V&?tq'VfYTU6HR|Hoz>/LBo]iށ9Rw;ΏNxFN,:MH_" ;<,qlNAQ\J3g_dXfvr)kirSH-DCL,B/$!vtXQܖ12ٯrl_@Obܪ(45=PîT˜9o7:=JXUZ=MpCb#f1J}$&= u4G>Mk~ JWEO ak82&7ABYVtG'㈕xq8w% %SDzw뀽^PW 3QUV2{9hoz5 Zhr\I5a]^i?E f2c8?Pp'tMGq}Dۼi`ބ`Uϸ (ֽ ;xz񕀔OU;fHO9* "AxI<uh4[TXT0Q}^Çr~ %ºedJ]o3T՛ˁFpTKqO !:`o ydf V{r6xzprPq}O?CqT3Ƭ66_w`!`3̸\DSkz6^LAyrg5Wl;ZqRkj WlWC*x[(By1Gڧ$)#Yb\ѲI!nO>b^P,87SjtC(9kWOr;DŽnueW/V]>(%yfR:,&(= x^%I<[U{H?I1wDiꁈ`d>IE"Xpb$΁|XA/m(3 *v#7:QvYLiP\|s 5jع.GOW tp \QKwFˀOS!. ژ\|x:|5X$;<7`JuLO𴇓t۩XծaN#ƯÆ P+%b4u_#5q$xCA笄}#jVaTVc_\lj#ҷ7'8O"F ! R~eA(d鱒!ހ0l⤷U#&M7Y JtTєpt?<̮OԼHATzˤ5Ř]R]8GVx):q2[qqEFΒ lb~/{?,cg&`zEռTb9sɶd>Q>9>ͭ\(50:*E̴U}fHQrk\":myP[eI{c !AN'6b81Km0 w\=d/v=qB}BGA(/ɞʭjqrxӎ@-&T`;gQGt)885_ ұ0/(\a( 4I~D3nUtn@M@{KH`pi.2l.+˰*މh>BL /i6)4\"Majv`=Ԣ@]4\s NiA@Ў'GC髞%HS@q[:1B? WXKQmBBAR>_<ԃ%,,AQ^lcO(RH]M5 Po1=*WKiP*5x::hD)V8s؈=gؙ%5c++#ndRkk x|OWW7BVak8r%etSjdsUF@f3ebV.DaCyJO0mP;LlN6I&Hdg[ȩ`f o. /$婠ʍ>$^'2J,HM]RVa+#YdSlRٲ~^~ ׾6Fk`Kȧ{i/&V)9/y=+=)Q\hDM:aKgS o -o_ewc>kd ڽJ}[[~\?ƬN[]JĵI~@(n.+9p6S5mL=nI Qf\g~MYuܼǘc%6TAO-Mg3v? 59M $Q\D-OKJ#ӗYp!ՏqKM#Sxesux:=p|4UG1زӖ>-t⥫Aʇ:[ .̛})#xh3X^uz*9;Zܨfjlm #6@%z: _ Au$b?4ϨxJ&L[FxkN>RVR\w9}vAiNBK<qA-sH9l8V”;^UWn.QeY7w鸄ezdѐ{}_US~Fd Dz֭z;sti:F'R䤂rL7kKt ?? MDnšwQUkOtԕHCtk'*QTS%@ ņ r0mn6u%F |HrpL}H&Y/VP+;^>?!~%|ui)ˠ:my~ r3h*2G2'ءI~8gSڶ7nRU[p^e9eTS#xfFqGhiøP8P3_}tqȞL!t ߲c?@˸Dpբ}7^T+ t'`w0pao4#KߵFM:e %o'K*cbqOb*.C@,fZU:/l=_2LwmOQ ǂV@ȳOQ$6ik)@6QEV\&4mPH;1A mށե?o0gpf4 bi-  +#6ݛG\ JخVt7^ r%.s9vPܨnmdW(fGYQsX/d0rp>S6lŎNH.Jk_+Mq,`oL&|mMs0xY.<-/ՠ*p*|#At'dLpNx8:Ѹz1Q9S:3We)ܔ)YC$̀d\lZx|[>n n~-=Z]-쏋Բ-;uaX&U p#o]ͶEB%< 3'4t7c9!E *D3-l]]Ť`tä摧{W }Z~x9gXǠ)c`봔̓ `:tf ?0>CjW27Ho `p(=fP5$qx\xt`owP,51G`~Ea#L{r{H6pN }Gr*S_n_I9MvPT"3߿OσiS tq5<#si&AQ@~  5N|0U s_*55 k9l[O4])oY*F9 ٜa){IkSCn 'K`}5|xj}7|wܙ'ɞ4K r>? !+IH6s`NV`OGMbe=ju^Y6gJ#4hrԕks}S%Wv38bHXE,UdjsqM򽶔KzlP=f d]Dx4d0$|*"-mf8Kݍnq 5IrK_>CޯR&pץKU׳f~Mb1OJS9u%2cb$ywvIO|BT( q؀u{/iY/'C2k4q0T;%=S91 Dn喨Vt%`:xEX8 QCd!SL'*s3eD U Ƒv奈BroQ4&Rψ6ڍ\ۺWгt R;0<Z=%fl:ؒO1hM2iY 63Jsku 2P:gBxmLz)]XD md1b62].s$h87X\XuYIAC:hNjb%!q4TrG#\dhX \Z}TzXO ٱ= xzBhK_)K2fZ>[b`-\eKPG{S[. ;w1 !VŝlD.^5S7@"7O1yٖ~}ϥ(L_3FOep SzM~SR':G" Yf[nW&ۿYjvX+i"[Vnl@Ȕso4Y1K?:!;~0s];njVm󼵗x}b:ܫuܱf>Re*y1){{l9'^X ͟>=6&jh68&NײF<߁pf:Jd*{ܩbM!Ģq kSYĠLqhj #6k,=X;79g4P>M%ӵQqש'K6"cn٢3Ϣ}Wtݩ2_b|#rMVo#0 ~ jIq0t/W3Gr*'D)6@C6a%9|䏀eKv+oͨ)*b#,;S\b1ܸp Ŀ"kɈWg1|RYo7XvTMxv0L3cjUe]]{a4mi1|]X{pP[Oo$v͌({w2 MzpXQM&0?a%]p`WOv9 at݉m=L{ f1ID?P{ؾ+-J#Yޜ) TrauYOM K1>ZoDkE$ "Hiҙ)oTpl1?t0*.MW7\UC"n$*Ny>(vK[!2 + ઝc3xZE6y?Zbc; d˙h+0EۻfG[4VmaD--px*؞E&#ARg!:%wn7+x nXɒS԰M`}-A'Ds*lq8STFC׍.dKZ!g-uvCI~cdW.TZp4lǰ ~fD*ڲ>?k-"]%YCSM寳 ɡ}J Tn娂 m]S}x­T{䧐?4]7qPޘ lx%RcL2E\=Z =w!;\Q˅nZ䖸[{ ƕVUvy~ 6 Ռ. HcQfH(bw_AHC!(W{Y./ޔ=~3خw?(Wr }P]Zy|]$ W^wZ/ͼdYS>Qh6nEaAE>͂bI|%ߕM9`Q}㜽&-f' Kڝsܙ DRwbT)Z+=,m]An&Puջ}c'ա2@ 2)%qS޻:h'[)NbJŗ:0dáyK4Lo|Mr!RUCHNۤ"\`) ֒ " Nf`]<d|GW-٥THή>#060R їm ]BT@@,x2PtbdJ2Z3%l׮ƭV9:shxX_F2vŽtttOαc _ElNf @'5lFhiYfVR~4(pZ})afb׬m|`sp)ޑWf5|ߎA .WoA߁"ۆx7'tJ$8< bctd yxs;^G:fu!m عiMC;zݎD۸bjAe_0hLMKҷwLwh1PNE 7{Kx*kTbDgp>KK|V#l-&A~4Zjt.=m *ȫ[^I\]|BgCQd߱Jbo?@Kv"dC'Q=iܭrV1dsmaJHxf#+$J~RΛ*~Md^pu%Y%0U>%zH?+^AO96q+p4%I%egZvg&{GʏD/ysXKPV>-Re]:Sѝ# sa.b m'~:y%6`BAzyuક\j10:?>ly{ ,^S'%u Wٖt44iO '^3ˈ6֔,}@9M rzi=*Z eYvSQ@qls< oHtU?`m)71>-e!=f5O0( $퍔F<F2K"Ԡ+207wse)y*I 7OaE=mO^))ttVg~ߍ!di3 CP~ ,IslýQo{?@D|vl5Ial|uLZ?hp|@fDyJkoêB?evγE&\$Ĩ@ŵ.ıƎ*cXIS%44 _W۬|(c'{_ q/}ش;%$SV{7ٙs,#D@Ql.i5 ry"^,'9/[$]q,RY"< }M;c8O9bYƣT)mX^P˞ Q\HK u+ ՊDtNŌ<+N||+B6h իTTw#\WJY9r~wܚ-D,G5 6$57lz Ľv㢒)y%0YęxU@%oQL>). Ƕ~Vk &:8~A ,5KZ OQvAjRR4;vA*I^*bY" T2VbSeo͔5 mOU,p5T<aU$RGԔ5Q^>vQr)~xaPuz\D2w 7[æH!XO64s;DV!R u8 EؤaKt3!cm%ٙjo }DnMy"^_>hxlڊC\ۄk[@6&g?=L m(3`y0"(fZyI74"K_ȶ17KxiDr]oDMNZ, |&ʮ/CT 4nge1V@7`}>4QuK}qVRyK"?;Tir;aokR,~u-mf  AIY#]umĩWx#bE+c wo^t̫2#8[p'7Vx˔M95 ?/|ƛQ(bRbZ3L[߈dpL-*A Mp.?(4ۺl;&j:Ddׇk A&"}_چ}0KtXaELJMJ(!ժ,+ʂ啦9䘻Q-ǒG G$tG09Ԟ>&@@ I+̽XflWDS~E-=fz?Սek% y\2xlqIZJ[% 4%Ix!eu}v*>O !@мg ,,d=8y;.DISU1H w확X9Wzw0(ܹඖ|T]Nf8V%귍N{#UŗpeAvPs j{UNZ; Cp&AM&)Q8csL33"%Dj3|Ҭ?KI'7UL&q!^4jX|)QQֲ<(+G1]O0~96$%;~K8#n/q9yN:2R6jD59<3Ser%uHB|HB=]cAz;qED 9ELVl* 7UwMTpɃ*"cE!Վ'?FYC\6z4#߈[t {q9>hN# AÆr/Mk@k2|07-IΟ!q ,S$Ǖ1`LfئOkjg0HX/e6=!*{ nG4V)պV#.)${HAN41d3M8=V`^(X=r&t'D5մ^bi'wc'wu"5Ջ rT4BFWO7Ng_Wlc*Y" lMlQI #"rM$*0o>j/Bڢnw?D];je$,m.hQ%A"`u~k]KomjY2fZIUWJ|eIn"-!Zwb;0ۑ'ϣ:>'UsA"j}4@^S# 6%5'~lU1iv,,3.oqhfO,XIjP!Fwm`ɞz~~H9r˔SĞd=1!PJ>+mC"&21o.u` 1/aHgj9}#jޟ9= PE^n-ه-MN*W }ÎX BWBC:%𨖔xcGs~ ZCܘ2Ba`Oȹ:ګE/<v9щ}`֞ORC1ŇG'NJR[i?<5i?*+ʪفz@W$w5} E{Z1/'f*p> %aN}{L4j&p҉abjt1RR,қd!iǧINg>7:b$vlbf[?+ןB3R{QF'u]$d9Bckd64@y?uv]&ao?\B VIS| 1E]{,dh@w,&"ތ# i;dJ i:PIOLS tuP$ s~[ȟέؤg;ME, vuU*F wcBuiϙ]L6LpWm›`::l +}w1QH;Ԁͦ*zx?o`13LqmtFF‘EU8\`B;nbz=(z!P ˇuW[Rֻzkݚ}hHG 5zP"!B3X8rJYIfKVh;3'>^x\TfX-v:f|mU8 :x`&%`2r1XB9*M}-XzPIIޯ~е"3čg.׍R*q\ s^ (~=bh["O ֎隙ip@s9dCLNvMTEGCǎY݂;([ ӎBjL,% mn_~ꍝ#~|-s2eY.r!+Zbi)t68G2­souge_" i✽Ėq]6"9sJ>k<=ua;BZ3e"g&Tb•"Pl~vaq%ܿUaxsİI ?svR[Bd4jʝ+or%DND cD2Mk;4V ['T(c +$Tа.vظ,GR4%]\ r%fRA H%{di*Sڭ(u0+Q>ij vCxgc0Ǽ ٶH 0ݳ Bq# S3'E_}Jej}r +P-V!B)N l:Vniyj~>-l ]?l|҈1@2P ٠TPw/:7柼pV/()M}Yw>4HF^5( ]r/X 5V$&N 3[bM–?J<@+EhE:҆$Uwj\ F \TI<6[vjn*_CSkL¨0}Ȕld`kaTH"=xUOp̈Ca x{9Fi*I1 <Pds1?‘Dl4ڀ0w|>Р Bc=}'N#UvDm2Мe)6"Ȁ0¬Hu[09s^+^˺ҳ5#y xM/=Szlg׵˗Jژ?^ pX>k؅)#Pm(?'SSlPh2G8栺pG$%E": 8HK"OzQWck})|q֧Z4ݒ<1nh)c‘t ]gZ+ GTMY&ß9L<[ Io HA\_vjߪ o`uXcjwnMZmkI'9C0YVUJŰWA`X%HS@X1t7yaJď,1ۿUn%uAekD^|tnRHb5%ldS=J#ͱIk"^6ǘ៵ T$ uO˹z&2רZGt"#-g cК A@4#;Ir-t컳0^> [&y [fޅcxd"^;g590[B 1t` |v;e(UvϧY69Z !/:}] h]X:_yhtc.+^f;okD;[Qn 1;츝Z~3Lb2LMIE. vx/@2ݒF )fxS+Tp=W)zH}HbVɊlTU/;e2y\|bZ dl;K[M- K)j:e,ŭ釶ES!9. ZnUwef,m?GSXW6X-j&z/#/6Xv.C5CN5&j\לּ9s"Uȥ?,:ڗ*<]ϥNŹv11F kҲh',!Bt;uo*0yU;$EO[56OޙV0?}dNa? SFn֑/.woW(hj:,S[9i޳{8clvփD>EKj"L}&K<.J7׹= {ddE1lڳ&֛*RmdrÂ+WxtGG~Ou;.LL+kQ#Mc*Fps̈Btj --݊N) k:(?hٴO)CeN/]Gh 3\e0ŏuR+KeVQO9SD4$1bR]郯\<.WȔ[>pcZԶh("°8Lyi~m፲ F e?ou ~Z&j:0Ԑϛ{z6 |[d+)ѮÓ)ʢ06@<,7o[6]za 4h_M7UG 1)HwbHoJysVkn$4T-& u?2EW,EKFα":T4XUS/f ENpiue`fz '.iH>(Ȇa@u%7J`G^rZuV$>K}9ORs="Зr5)|?φf?9T$F}| RyN Ku'=, 8( D7pqfӒO G cҶ]}uӝKWds;FCdJ ; {k8Z@[ !2ex+@m{Vn̆SHeO}{m9>]f7B)*I@]x9:|?=)׽3H%9BP+tZb#Kk$ ^Px ({KAى*kYRG`=6pߋI]v32z>\-+x3 |@^S !  g*S]/l'N}坋V$`&+*o O""O?AAʮR$<}1$W_(S GD [@I^KC˔|5Q&3ũW\;md678\F.0۹ !Oj!i:4͠{d:q!zMdÃ|1I̜IEBT_ ?C Cx D(O2#Wc3Xjw0 gHE6cYTzd`6S 8/7P}n:}OAJ.֋&>9҃7%)E%;癳BbUV6G: T{8zYPq؞: BGKdi(0*/p>((MKE YLDe;|OuM%>*2=c|Iz3}S҃wY3Kb<wGy$J*9 DHfnnW9# n2x069{e JiF2`=kfmd i# ^7ol{ @OeW:M*`Ѩ㨝7[ډ -tYfvCmY ;PkVKXRi>Lv͗Jxm h dլf. u fO }\QԛP/*לnycwËL*D쿡qR#69}LKC飇Ҵ8 ld}U-%{󘝏K'!{vi 4į``N33kx߈o 2q2@R)ZJrȔx n | :j-V wjƩ.; q` u-~qnujmHTvPٿxCy>mF+QCdyoSS `<|ع{i[t $hF҂fPGgKmEIJ}}O,S0n^yg<{;u+ܫP,9Ov@-: dW-:Y *Be>U3r8ҳ;cwTWc_L}Qqr)˷Xf{ F!еe~|.M];fZ;ЏxNqVFQ౦-D˘͂l/Qs>Ї ꈚ= ɜI! %E©ó^1x^i d6HPF*4CS}vZ$:NU`ˁj$-V f>^˺N3H8}E(? ':sKxB=_aְzAc(s仦yԸJ$wVP\8Uj0@Y}Y{h/w##avۡU67ꆠ XRȄ% 4HR`0#u7$DY lY=c|1Z.(, Eeew\8p,{T/wmCv .Iଚ^؟2Ir}rE ?rhP1G~)Ff׫r-  ~d~jͷM <Mh)4dOA~ ˍ@(WO)P&&WuЪ?` 5 `H?ľez7D2֯4aEôaeֽn(MF(a.Yi ʰ &D;QWǤG.X<,+^2}!d=cT([nV\ Sl\u`* F^l:<Z8dcw3JKz\z#!rUck, YRolY#(GZMN˙밬c !Z$ċPiU:3xG6BDJD#-zw.sϦQx:r)hcwI2ɺcQ-]sc[lw'B(n-J%}m_SVmާd3.]I`l5nE]j0-.g4)`+|_D6A,D.o0AD軝,SR N@k+N) ~b;avi5?iܽ@oTmPNJovM=RykOrCy(Ps6y)y 'O,|%VU9~%}:19ff^oWWjFJvxԹفFx1oGE7+JJ3 taھ#LO'vsV5A3h "ӢNrb]Y8.O0F;׸#9 MvW`+$9"w$Zu ߣD»Iw% (1 '8+tFUDVpY ́=HJ#Kg {FfOU$;#RtδA\Dj*Ѿ?rR/]' aރG6j鉰N1Nf7l~G>zU+x6-8͈Wdv `[PmBSsԩLf浰Xitלs}쿛%&椀QV/w:7Fj".-i!G>“V.%PO2E`3(ەW91f^uIxctݻMtz K_.140۷Bub26z>s\4=+uUPF3[_Sd4 - ڔwD.Nl#7Ap%3 t%|.Hwӓz<ƗO  bIk5.3 n&$ wYNnj,oN=fh?$7{cA=`N"~D&CzL[SOtJ4JV祺PaEH7`%n.@`)o& ~=RATkEqH,*?(ž8w :&aiVد(!T|U`Lo;$OyXSJ35]Pgg09hs=?; z&tU1a]}UKaO+c'Nժ┞?f`[Z;l)o4kP;wwg0B\U̸AɗcrGo4*U w; 6<o 5U0(" 7!d O9欋.{R [  LfE=l*t/ʎȉ~s6)RPBZK gWS1'LXU#5Ko7OXȵ87~khmּ Ax]ece_VMZs{\2qE/;Lr}g{3%UC*]W g`HH]^xoS._uh7@@n{CW U[|5ѻ^&>5}yS@ iOIJe.< RM29Y$m IE~<4[p}$i _M1 :4@܂ <':LlڼS;ٯ/#,m*eznDƄbZLG@ dV a`\ۿJrVCSO簀^dߪ1QGI_T$ #]]Y$c`cdߩrenIB_Q>0N G4V!!=ch DR-_'{ fI!d[X(/t pQH l+ J&H y': a2 ϝVxZ]ږO_UQ{sW#_+To_XTM/^ԭ>SwZ璕~d1]5*8|:`@'g_{w.j,`R΍?]:<xTUBWA8GҹKl嫨>9>6\C6P&a",E+s|Mh{ۧLv 0J߾0RoB&B牜K2~Ū&~*gtP6t[Tfr5"sRI6<%,it#ut*93(u#ؽ9qѥ2.:E.Nuf' -2ֲJ0>DPLe>oQ7O SoҊt:Gу|!:o,^JfJánؕx&[ƒ7C6Oɳ4~ s#i0*V8g6k$nA͢$-"N:xL=%WD=iDS4!o|@D쵠-dhKO}4O0F¾~fweQG3 _hX~☷LK~ xLi[g*,ޚ[OuFsV[FoU]< *I[^ %*⃍ӂ"*GxI"Foya҅>LI߾*'@?Ϙ+!ts.#_@Dn 1,Di9V?fpV- I 2d\&\lOUk }D.)w[kyx]1ʰS`]RH_nC^ K&Kg(KI =n.]"V-ˏDu0{@R JɜnL uIoT!/}ly$$B>@Qʶ_>u;DI^R"Yee}?h]+a7HBƴr\H>wЙ| C7OÔ\:Ed#y}- Z?V8 oܔ:Aߪ҃PM@ fi@<yd Y:ֺ:~|m?}+esHb^K:zgn9Q?|) `xp5;ٷ,52ݝi Yj_#?T5Y6':Kj;h΁;O rU'a77-q@ :GnYݼDf(,+DEJmfU*U"N/Nf2\ =3Aꊀ/S udjNF|Z ,d gZ{|}-Qu?f.$Y׏l,*KZ)붒<(l: LKoD2Qs:TC $J.oj`!sZE} bF})dͽ2(={> 5 Lтk m҄I.x./pt 8,pY(šwK?>\4j g_!W*>%!+8ܟŚ4]O ѡKQ5H-`[NgԆDql| G[,Χ=$u@"8)G[g4_|(|ne]p{y@I8KLXhtl7jThi'R'-mjdf?WM]~7x ,!`m"Gh%Xwیa&N5d$QnuWc* n"{,6#k! 70Od}~Ѯnvǁ:Bm%;]hN0 Z]qY\s*toM ]Ӯ#>ʓ;P׍=*]"~X7Y=, 1җHǦa{fft"##̵XEr4dV|ҷGϹ*%MQxkfy 3fGaDZew~>3Y` X|b }Ta`8g$M26SE:< +$jyo2mҝ7 +Bp "S'&#% RM:GW!QEPwB3mdww+cgiW mLX!6 fL<ٯba` TqxsT|I [>4؆ڤJa**;VngPk Y6E: 5eōlJB)(5ox6]u̸ZJ-5R#cNa+9\kv~;_*wHq%7dʕk?fQ?J̚4>'Ki[UQ-AƃU ږ5!c0;ب/фF 60dI8OaQjG>uZ=.Qhp/B?3suM؎Nfa{{?Y n88'NjNB׵cMLb+Bi36SG uJޞ(![P,'ܞe6爉  Ղ.C;01nYm[&3h5#jԒW@% H_D/`7=ľkيun4@0st72w}˧[FӒHfH2  HH,#%Y`未61l>ɱdT:!kR ܋ {dCHQ~'Q ]36kE_ӐbK?=~MEay@if 6sB4,BfݓW,Mv5Buobl컓w~90KR8 0;RVtqC.4XQ%&IBn(?{?4_X8ӡSů6#l*gC|5|LIJoď YݶeTN_GʡDZyF:CABLםېI| UA#sYk0T ȩڈZ[hl4Qu,7U[;:Ev6nplRKj()!-G>.,J30^i\^,K rM++ T:O7a)ڿ 7c̝=FgiƒzώYPJ(Sh xق$O_ј`hY7r^"vر x0Z\F4yk)@Ũt;b?LX$ %($mtAY:į2ƇMp[T?ۊ^qo}'*%^o1*`hF S[]G>_+#U#=W@-j1AU`5IDZTX&gA JK) %e 4I]lv7 _PR}Q_r:JjMc|`Va;gDhhP8Lc.5B<+.p6ğ Z-CW<;( s]d!ݱMz8lpON?h&JHӕ8ٸXHnv-s)+{ZJWWyI6yD /y#-⨓vI?&KXxkf3+o:Ƙ`㎀ ǙT{3$ vbՙZX]y/Dt7{!1y(213kMmsUF+ @ ryC!ySTԑzw)zYVD6m-y/5A}Ji^m~'hF8鄓L  TwbUE&y#Ax9փvaUkJiR^'}s"(8T2؃ v22VS^ ah@{D@E= ¸яxy*re6ˈ5o*9dp0<2!P5,>$~}!(d2nE]:lܔC.!K"Ғt$j 67Un 8d Q풔suuUQ(O]+gtwT 'EfTe& +{K:֙ʟЬ9 , Ff KH\u,[ J]d%TV@7t-A w슡ͨIvtY[[y̮[E -Aג V^;c-RuRzR%l" m 4!)̔0 3ʣ RϏ!4CZРN_L Q[uD׏)I\h<'<v빠;{EvD}MX֙8b9BzL~Vh*ϲlR*^\u s/mN0ۦ%U8_BA}Vn5ENN KVBWVƏ:E9vr޲6ek,ocr'ʀ*4x*A,  ;1RH,f)e j)|'9c268$$xLmE<1 d8p]a%qoW@~0)S 9`KuVjN#m#ƗP<ʀЏ5% ڬbT> !.޵'~XKWϵahuL>`l˙O.u~jAD?xkd!e~%Ɠ&O-S7Vvhz¾3v{]JbѿBw fAr0Jִ,]K޵aj*H_׏E@,BY,ʸ7t};0Sz2&F5Au,b (3mt۪RA5] HVن=Wz=h7dJ5(2<ʜhRLW4PXf-Ğ[@(@-&yA,d|զ%0y}e Hf0ח`lFAWÌҀ (EJ]qMyfF7iL\m#l'HyaT? t=I:\śbl"i-b>b>IԢxZ08mu9YqQo<ǑZ},L'S9r/˓s`c)Q o]2W. Ky]}( #X/vlh%ݷX0[O=RM-ˎO5vȎ][f"·)jyӷqXoKNv0ܣөZ#'.$RH$TWk#($*Bzu7d1sNک)W_qK]^wӴ? LVˣN7Le'(?bǍa )ԐbKb盫Gkz~Ђ7ߠZm/O&U.qIp e o90;##V kKT/M[we{;\^Mr [/*h@kh7)xn(FsPyiPk <J`8_(bsVmӹ txVX{:1+#A bMAVoNOmvM~c |1>{6 EV j$:>h#DEZ87 &3i|Qk׼.-4U@>{"tR<0l4]-hVvN#[TZ5fЌ6+Dxb4 B`!`3OeƶZF|dv@fb݀:Uj,îܦ=;ZVNO{q hi( ktpn)Hcӌ .JwaCĘ}Z؉[ΐr.Lo{K^[3x- c% qrUޥ#ζ4 #!nd@͸;SU<7I/."((;:|"s<7@' 귾AR|U (*Z `i\X[w ^ k.tCK$xaRR&7mAxft$q ;^Nzw5 Rlxs-`C42q*/Y` C[[:pWW$LMҞn}lC5_icG:jr"y=HۉQ{(w.yã_7=Kmx/,͸̦δsfB9Ń:6/yU]8_chû_c6pu S<9`H7<۞ٟ Ȗr>ݘ:RT1FH;9چ?hT Iq^8mmgE9RG;:߉7F4\DEgőL$ZcTVwE(Ҳp_պPbUԄxLs3zŻ*f Irov" ~s7GRB9G]")E>I>e>Q+d ZU~>d9r(g׎oI&0#Sw L>bI%^'Inzz`wrIst)y?/AGhƐZ0ӛ1| SI/n>{ܲ&*I";k޵9 AaNB/'cuƉgggmvAqmM _:F8R@"GIJ@Rj4׼t UU@.9%?%f盠^I$=N-t.3u}6kИH ffs/_.ȗdWSMyhr#A<#VM2QoX()X M0MM~C$9EYiXSɱgy?/Xf!b[`#|#8E{:j~@*aŧ*O[ 9lw8ˮkFΒp6^zVT5iIjAF<{ |xt~g6BW!R'Ô9G]<*m&ؽ(֊2{ <I@gC=.Ra_LFLy~b 2K|Lg-8M,,BUǧ@@֨t~܁Э>^ T/Ai|1(jl?x_@x-]Ν T7*(dA)t;.a%n$z31G*^bFXc%E7Ye@y #Z@z^HB=2Sߋ*I8ݽ6 8$;Y]TȆޔ<=n-)Z`;&TV7 ֔]1V\Q!Q B6CZꚃ:X8~/xXT*o{_ ]Bin_!I׀V㩗w~YzaAgzw%'8#r $;/:ȕܥ1U%8F9X!A]~5<ܯ= BR\f<2NUhkԲ bA0z-}#$ yb;D%-*͑MY9GC DsccG TTA[#e?_C, uYہ[)a@~z=>3c'@\y(g';ӆs r 4R9N>4|u X/t*b5 |B`? hW[dtTIA"Q5?AuҴwK'FߦYfAkBM_  }Exc(V.^d.z{} ]]5-1%V9Y9Cd> RWUg7;!lP``4F@Uoq%gK 3_v~}{¿?j̤CS[ զAK|Mj+XRX(a|m]3[/b0R Oi7ihMe03Mpz*j;~Ɔ8r]H=1\s}=T}j\zÚ`WxyLg#H`bFf2>1M L iGS֦xRTXj" 䐌"K9jWxXoʏÁ:Eٴ7\ ^xqO#e<YV~M ẁʻ)Mh0;/ [Ձxf1ޏr*š؞ sp2C\lYM~'! -@:p;@q:=L+ր_Nr)!R9>fVD[C9;[sK>7ܘ^)vTKL.4콛_Kjc/^hCd0w |p9ehSκ7LoAG]$G{IS,+)>u>{1QFaptcs퓦wtq=[euNA_ ԕ+i?i$xԪ`J?>;OdL}s^Qt6m% iN8D;:JB)ΛQJnV˂SFj1~]Q}. |^4ս;h;S/z|g94[?b쪎+ﵫ7^En~Cvʥ8&Z9/NAxJ1qj!-d W PU )z8lı624|un;n6ŜFڛ@#~yU *%mA}{C|Z3&)Q{gm~7?Cd~*آsCZJ=@ﲮ|r|! W.A@l9bN`L Uv+gH[vjvKdUzu@r!zvyTû[Kk Aw(GT=fD55WLfRvX|UG7bΑ6j,]Eg.v{d=-@h*3ӹr֫l~>^d8h4sxɳ2[ KL†e#L<0d8T$(}#p6`P󘠉^H0ERK~@]gpUf"wNҦ8367ÛѣPR_`KGU Ѵ~<ዊ7ZhĺU^M^c8B1J+UO I8o:΍A=‹q37PJ|Z=s%ڃzyR4cJ|iƑF Mkp *C8: 7^0∴ 9kqpL"$֧3%wf[0:L-EaL= BxYvAS@^*޼Y8="WoX(BǃWSy@_:_vdwܱ7E]'d{xQ{~pu7n&4e N_RBӂ $58F}mېfg?qk}ך".˥K#HS5(*fnq嶍62hOwl~$vETfXd>osv' -ņ-<f~Tv5rQ;eOOpT8pHLby9 F"D k U)>_ڑUK&qɼ;ގ?Pb( קŽ^uH+rb: GYni{:Fmm8|V$/9~!bdΎT>Ҕ37а/6d;l;8Nf}w/ l5 r=3LfNޒbL(Mo;.28q/{0|_DDnާŢ0wӭAZn h?=!>՞ ƬTx SP!#s)/I '\Y ]VskU@st]r|Pl&qn#Gu *>,}q9Kgfv9ǃ2RO^\N.gA/Z?ck(a FB%?BL03`ђߡ:r,>CiX7Z72'>߀zR,q*0n},㸫J?m`g UDI [hX)8gNSm/]PڝU%|:u+k&y$qL167pr?eRf‡I¢FM֝zY4OtvuE?SX& X$~.tk6n~T0X5 $ͫ`[)XolW|ozn`^ 0J8y-HfbOb&1+ٔ1Bt؈728EeXx>Ww6c>ێWJe~# :֕݀ 4H* Ϩ\B*1+pë-"ՃR֝*aBn58&[y±2UmKBFC:K0x0"biLX tGh+|ΖY_^4`IZCAOWȩ]{w֦iJH1=Bu׶d/ߢZaNCP:=]@WRɦ#x@c+N?0X] |} S|F['jܫ^>!ɀ?[,MmH85||p:vցrz -9 aHQ<ˢ~c^i<M_|sQ?pYEErEQper?1c&kw+>b1!\2vЀn 8gB(Yuhc/VC }zhGJf|n6E' +MmN=`_&Fw;aV}&+T™#IHѸ C1#{uV1<ӕ- 9]^)K>QBc&9 -q;g>s5Z\eO4DV˷SF[l8Jz(L<2L3'[ ` ,)Nk`lt`{e6B(H p$[NߤH{hxғeYр҂[A`Jˌ> eLG?Skg49bQ(Ǭ#zy(lj{gKr 4C;g}zkUx[O G;vkqkHN_L_7cS < ,|'õ#@Q z-|'.T/Ê>e?V_|VyƵ/h.[/U 5R̂ެ":!lDIRc:`҄vӷ>g#yǞjOOM!]I{F: _(ԴU p[)8o [y6J#!7}(%+pZܱha[2+AWg0ɸԶr,0(0Lgw/m/0(Q(PJEC!pWg ؠ]6Og &/x(".*h֧<FΎn F+h?+ v?B WtLq>!ԫ uP{/آt4NSVub9aͶ,+,5p\ϞNL69ܗ8#Du$6vW01FƏPY/șֳysKV%qF&o4 qZ| u*ɛf5/5˒~͍,'NKݶRw wfKmewT^HsO0D`+Ǯaz$#:2(Q~ͺ^j">]]X Lo4nڨ]M! 0u߾bcppAUQ^,B|7ZpElnId{d^_~G 5 3*tЏ;McɯMӶ)*TV -s -tȞ?ʦ eЧ~v=T>RSo }&4W9vNТӮN$ပl'5>'Ax{;\/%U7uTcd]pI0,G?r\S1%0u@F\bHxpc+)G*#0$:uԃttE؛H.}O'i5Hqc,\=/ɵRy٫ː%ԊHX뮏7rq, Bt֔.DHdOr0JVkÕ&"Ag̐V%9_y&4}YajIJn:PFPdbxͽg1<0-VKv: Ã#)n Yu]p#Y,ѡqlVn?es {BR+zEm˪-f+jR28';pN~v51z7Ю4,1VHߟ5&1 [nʿD/>gcPYSLVgSR:γWwz&Ց+QF"R2|u=vCdBYQ6wap;[J ÊFn@tשm N\Hlq|\sgIb\&%58?I$j0ঢPP.f7۩ˆl$(0XCS(NYQUu1CDXGᨄE >gܼ$01CN`ALפ1M֧X cP%߅#Q|>˾ƳvlIiqXP,/\UP9PwDf/KO $s@"f#h3,.X .C$")|ff3 Ս7_nXV]Ln6vSNM0AA bCùA_MopvH28ݰ?YeG􄐎܊= 0L<CS>LZ j iF8rGy75;"[9EL5 ET5~կ|\ S%҂yPgh5K&sfE׍a1mN%~6q#cn{ ̗]&uݒY޹}Kcy.O Vs5zEdڼ .0c!HvUrϘMkC=u9@I"%9vXn̞=N*u! ̸yM%TVH8OF`Q|e$=mä}yWeNr]Ojac݂+Im> *+JwQk~*A\wȕ)u)bƴUt|~ 1$Lw J&2Opgs!:θ[ 6I21?$'Iw ПݓL^hz {2켟 K/[̉V13n̡C#c2F^:Dxq_YUY2hvpaj b$K-? QVN;2x>mJ<߀UZĨÔO00F5Y0_;*馵ҞMcB:|,'%^i,JhU뽥 4N2h s(jd52"tsBh %~f%6j+l~Dsnt'W{ n' xm+xg5=S7,AZQto?eBn.&(mbdN c ͅw|'ltYZ4|*@Jq0;w?{ݬJ6ت0yY5}.fnP%oc"J%)XN1LxGH& Fԧ!YP &9-kvd /,1a6e N huYhB-n>qmtcU0qIT]w1y5:sZass704Ʋy0ræ܃#g*u[0&<`~BDDʼgD#Đ\ywH~vANQu uXJ)mrVQA{*wx7p;ٟOn 0Ie]&+s//"^_9p# {r4o;VUvjg`~E=u/qvNoU ( f g |^-)X'?{[i5|9\Мn}Q@<27$4;qTR׻;yWOJ 'X]<COS "`IG_JJREߕKe&̞OJMXȧe-/T[]}6#]nD,$m XO)e+ dnFϝ[:lWW^ ɷ%b62[>(g5*E)εX#/Qc& 1 K)#=QGON%ޚNn>DŽĒ:yi纙82e}eF#E9M8g9_c m@]E0׵߅zWӈ,;꣺R͂5]F#CKD$hij">Ҝ [:lU+aܮ{' mz +N!_ D8SKyek~-(D7}$ x斺ۨ$m^SfwHSx3@>n+rL=: mt#}Lt9=B:נAhD](yxiB+ed!]@@ b30o*sZGT}@"ܭ4 D *&Z DiFAֿSsvϔF; 9TbH"#|ƪEKMyd9(%-[anC1 EԲxۍ_: {#8\OpB]؜@b}R ˭)) DOt #dy&v^DK’1of/QFWZT{\eY>M믘8 \D1hG5^ z~IȪ7wl>>kkJ`H+m_5nWU:{qxaخ,+'/Z̡/Ѧx~Zca97nag^~y(,'wJ>bqވ@@ώ!#'Yśd;]VSs#R:pO 99,%q]@Pq% a|0&z0M1?ufՋ !.Ð?X“K5Omb8TO!JW9 !3˻Ͱ+(Q* EϲmՌR{u,3Z6!xzNtjt.:I7h{|r2:aT$Awm`FXBwFovʣ΍Քwʢ<L: -z06 ĻN >ll(/DYUTS^mPn>L] g[ht>* _3c@hrnK(W YPBԾۿ[Jc/8"JIq L>X?^i M/b> b&!3G{C|!y7'!TT ]NM" nwIa}1VV>)_O,||kQH5x3vMݥ\9L\ 2$7ij⃚/D҆t3WL5Gch"z45NDd3DLWaY\%->QG:)_`uျ}Ir\n6^YSt!]/1 ;A{ ʂە"r Z'4,^uaOų/Bo_OnF43 4R>I5 ,{rc7pfw]O^'*COiKa-Q2Zs;an \0K*neOO>fqU,}{dlF[.V,YPUSt{c~ nWP͍kR Bŋlw1M_HH-lUW~(MסMU'* )c)ʣ 8]݃&y_N2\iX5K HLh\;;CC٣Iq Nz!8k=*kϞсCx;W hjE3 M&{s`45!JUT]ՠr=aHt+AyvkǠqShǮkAgA1F-ɉR][ё+^\6.yqFIɖ8OD4FN>֥8#FHڈ's`/{/PӉrbg,0:9gZZPMP'pI^f*' @X۸$zze9G$[飒6ӭj;TqjKxEGVg01g%]FZ GЪP8GP# ^%7e}IV2€~&7J}J;nP5>H|wa&SJ~іqH z,V=qİ>cǞhKjgNi~K0O(#ہ3 nZٱt<^2Vȵe\rw^KmJ+چ䁾^}9.f]zd/j?ѓ>nhؕ7ze群nA1Z;fI$6KߍV8ky5Do, _D̷ IDŽ!Ud1 8  ~Cg蓩{W*yMJdRpK{"g>dnF-Mbd /F '0y/do3ڪHCi4eLL+nKzqWJ:Lu1~B;~d/1漢.("7\. *LG#e>՜mTJHH`s䴂2ܐ(L$QrXV?z_ӪX=dLT@lg$BIL7t@|uw=!S~;񴫞F9P)w 6S !ӾMvNeVl |~4YBAG|fteyy-Y7ô&9ZՉRd]Rvݎb;C3X$Dx =;-X+ '50PV+g^,N}7k0cp}긞6F^ZcBx\Ooق҈jb$ϋ_ӥU:+U_CQdd[%4`?GD#o)Ê(>+~mUx=͹xTr<ˀjANAҏ(};n #0=rt87l+rlH-yާ塜tf˻|ao S2{8gkcAsN豓nt0q VȗUǿ0r;L) ɳt7S:mkٿeSTv9(֬,Hx?C_{_o{-= ?XMUw)3,cA\p}UWw%1GZ'ƖU6u'XUJ4"X/ ?К pf8֢z':%+ }8-72eXy5!ҽjG׵W%]؍U]YCOa];IT s~IFp_+m D!4TfL 4@1+QҚRK}H5T$oNVkcKp]Q2l݋oaD¥Xb!4; yf͍'~~.K@:ϱ$k&| j)ۇc-[ؒ;mVbL}|F"(:HmqEXk~1 4"(SV6bg@H6o?B=Aؑ[[w f!kMyu\ƙ&ܵce@d!|IEM;cu:BeOXҥr? ##}!;&up#h0Bר-"@!xkQ3 /4X7 2gJ:BM Oˢ!{krScb\ݖ>[χ cʟQa'@o`}ʎP/8` /)}NJqbuifb묥D\[;z,g Lfgw򑸏zԛ*򞝣p;¦8AXAт9PYbqUt4^\n7av bܶCtj1d֟#7䥉{݌sS^:`dGnrw' #m*%쿪$8 cc&Ow*ڑ̠ac.44Y M \RX(m6BIQCCpIA )n5>g!"b-rsӔkg Bxfپ` Sz\ɖ%ciRҔj\(6ž9fYeJ H`kLxrB0޲MB+PqEUHT|b&DIOwCJMn$˃Iq @La~"3V4:U0TؠJ"Ƕ_&Z^m&"QĨLhޔg93w+vFfċe߀P?jk9J瑁CDEIJL>?A ؛.޳Z I<*${x~YỮ7S|JU{ƓKKFI~*~Β7^S`ʰev1.I`~27|& |zKTw~z =n\)pYDJkڞTl qVO%7ϛ91} j_6Q|f۔u&*KrtX]>$"Tko doFx02;ʊʷi7"CoӇL=T9yWN(4HXVeC[LM_I_=[4h`߽`nÚj@ cm#?nNh 9"1 aLL=ba}g G`KqC^KZ|ZkPDzS F+#f LG}7o~6 U{;a4.G UM53K~0]h'Va LW/U7'B폷 lIVUh3m^/Io=0g&k8X0bO4pQ(xۄRLil gHb+l{%Sqa;?nJ`ab$1ÁM`nh*GH'\iQ2*5"| Ԗ<Ive;C+. 'DHqx-_blb5ÊQq ci7B֨0 ފq[0.Db{.6mESG\rZRBZj8|اн}NRE1_Koၵ]~F[\E Ē'FЀN[2#P:?*VA*9ΕH(DeՇɕP^ UX)L|H. DI%N*B˷'N%p(| s eea*yj'8iY,U`"} 9}54G4 K=eBVB7r%<. {evpJq7ZOfh؅ kI2j]m"A},W8m]ˀ' UQ:;6ŎXHC"tiR/Dþ֛f.:v`'&/(Wwec4n-~Sx=|ᢎ9s 2@>FӶ5R>HxڙqҨ⽯\-!uu(o!dՀMl,@eETeViUyEKXßknfxIaz ̝9jrUI{u,?~UCiV o5t<0%e+pWTO_)fyjr%]|T!jÙKfeG Tr#07䳾XQD -PrX= W%L#)6U % jy,q/>~@d:SM?I+]ᕿNR%$MthY@CM؝УPz~F8ǻ:1!C _x!LyްC}1$9x-+sѐL0A7t|*sSnڬ*d\Q_C"SVK]^X/~,O l"vۻbP2{ kTllCG:f*)X [ꆲ;=?]eW'=C9h)y(O9/ˉ3s1YuEkJ\m'B1~S9)bT'(rAB o#bS\p/"hNĬ@ʃC$1SœgObH4kNM^ӟ|={a[be}׈ɟx&uC IqNbjjץQ#`afZ9LD`l38:ImEע:wv򓣤À__\,7K8{A.%%˙^p{ct͍ 3ov:ѣINSC7ȊD#1.0Bi`&άɶln,brMXmnWc&'AC$☈y8>߲TBt_B:rKzϫ g\,P;SOm4_]y9#졆FJ Hz;3s!uLe eI٪ "|i[l|Zf5wNtw#&~cu[9 ms:E6ի9cOb'#kTImZnb, 0ԜQAy[柒Lg;@>EXhT#䱇wIigl8itD^"[Z;r8e q&wSq`~ QW4!|M|qQ>3,:-zh^zURԛg"XI~%q$*GBֈ^;]#Ҁc&ؔ]H'9G"gX5k]+aё΃|]rxpp_@-><|L'ev%C!n0{ڣ5 l?ԣ>:qd(u&GA5`p0ױ &@\"bcVN)GRϿ!tb0F4 6!8t֞%fjUt J*!vXlDN4m)ms[)lvmX!-HSax ~VIb.oS>(lu,}BJ[ (";pntKbPЀm,fKbRGt2s*8 %›d@^jB7Nk!h>9lq:Y[;>JPu#i˂sJŹ%"˸xn7=Icvv;0YEnK찆`vL\u;@ė?_Sfc7 DoM}~"|x% \,{p>܇rkiCy0pll۔ Lrtg=:ˤg^a5'$5(~P9Nڷ}`gZ ,LR塢Ě[(QLi'Q ) x*ϰ=~x\RTB~ { 䔝EcyʶWlj֌ 3uMUʮo &MA5QAƣ(&@ZGZ^L(HsopJd ե+_{ ̦hZ'Oo^POUgY]?}mqroPÞ[0I g)z\0g>'9#|V%$4vyۻ5]yP-&G~=L ?{! 0y`O?q'៳4i?G ӊD͟>,VL*eǚV+,};'4~Af0|@n]耍4me\ZJƩql~*28a',NHC/q@o&@}O7'mQ[ߝ{)6GX7wJM2Y*Y}?Pr3C ]%:syş/&*}`'g2$-qSA]{{Omp sp26Xme5 L/1/ +Gr,rCp+ RkJb/kv!&V#C_.RV /vt}ݱRwdn(vdZGt>(JtnZ$0roYa8cAD;FgX hĒDaHCp2hJe:ゖ70_'^)56CHt7qEӪeuDe+A:Ql+Q8>$ ^*rs-(lkի|9qR֮ pP 2{w VD5ў}jG̪Lc3CZ(c{+9^a3Ajz|S5sW#E٢[5cet,9oH|5ֺݷq|KlͩicH m֌9|ݟKI*=%"$eo)ǰ*:O{:i AiʔdzBBbW#LڜLKL6Ak.y ,{,68I2Q$E,+O%a M6^E i6٦'/'!5I8)/q<=)kp ='SKr]\v@Y-1]#[h7p4F hEw༎1{ s.ӰrM{ DmP_͊/Zɳ+ .ljr+Fi7 ]+E E{ R۽b@8\!BF'/m6qk~+c?TrtGT~4ٔw?LO2~eH|޳ڙCNFzO#2 {Jd/ ䷝[\ˍ941b(m5d|3Y_❒;5ZSMlK킖˙iP#aZL$7Q U.' `3L)3k=.QJ}  YC3t^@x{Ȁ}+91.>'6C~*Fg13 3t J9m.yUȺh 4qN7]uyFcFa59L%C3oh%ʗp"=V.C|amOI@\ΤW-#Xh̀Md>fGFfN{Igqu>7m ,Ř]C[,}d[a9#˼҂`~ KKh2ͩDm6ƓKU(ͫɾ.zƭ kyfiI@m聹7 ƺDsXI=PHpL=(yulS!F|J߬x2o XW23hcz ر*8ۚ̅;k`憢纡l*gx3Fܬ>yeLګ9^SK&0A3NaezJS_x Z}VdPàGd0ÄO_ p44 @NEt3V}e#oڕGF38RWY5x<``mp`yrtL$9IQ*. V *oO+8GHiKM9 k:hNWy&L< #EԲOνS`s ucJJȂKv9| eF2i^p!TXaW`m2 n)hm l_94pB~?Ԃ5:dkgVN Lj&L*/q+&S"$:vlwz dt9Aڳ6]c\:wKjr&@IwLE޿7/A^,"7_u/BNؼXi[t1TlO# =m)}LZ;vxDikQʙ@d7HDX~L[4s ^3=q@VR`sdٺ\e%BzAͼrwdUTe.Pi_@c{qktFhzqw|A;H=ZBG^dp^qa\Þ}Gq]ii@j-X2xE}fw|iׁP;rU$ ErO7AxeE2 CqO2 rۗ${Q:Lx}jU!d^XG;?SGU,9p=dhtdտxv kh0AAaנ)Rn{%2! fغvrlZrEBNAv#E4>' ch] G T*)-8ݽ@WGǾ煂F^45QQZ/ӿsC^iZs&m,߱pkQC$O衈<1gL(!<眔Jv GZp~]Q3׮I[[ w"2ZqF^NdGɿ47ѥC[C9Iz+$1&p(FB$|ڱ:9Cv >¢}mwjpH~520B2pn!,O2 : Fx`ݯ="7v`OnFڤGR')3{ez#Dv.q,KsTG4~D߷6(f>п3"ڗ˦D#-F(C?>b#;co8zի`֕UG7*GzH;}[ l(i i>rΌŢc6PG9c%0wuIB> Q&4ҝXFNUKiVXaz_t$nEL 6Q{h ʓB{^xϧVLX3*Wf\,ոf h\O6;Dy: Tx K"/6O꯼{8 J1cߙP)=Bz4Sሙ93y17[..MF *T^ 'Bsy(!NTܿ)~9fVBEVa@}5\ɰX߾zٍd2"Tq 7a=HkMPc߈y7+ӥanzD #u8 ve ^@o? MozTc+Z7:zQ|H4]M:}qseq^Xbp(oƗQp IZ&tјӶE{ ,YJC+ V#JV.iT+ ˹!%}MmhDJy2܃Ǖ+H#`\4$.)>Xk=tU >H[xnE8쬿)WւDW`#%s/&Aҳ8(I(xݨC1gxj1:}PngyAiŤ`[AN>_G3(*aRddԸɧf3#]o/o8#a<~!1\|[9'H'#yo s}uL@>Җ Ke9ݐ49=L~/UrS%HXsN"HFcڥYLơ鉻 [J,Ʉ'k PLAUV krō8%e4@#p K[# ^fS~Sޥz+ߺwy1R"#wґk6{mi Nyŵ~{Eg #uZAe,{QT)ڔE)ܦۏ%>t=9Jj _iփ UZѐK{ l"<Щ$G^ێɄ)wQR?qD+6F"tq+<ʝa L_7eYЦ!_Zu/ɖpWdz00O5K覔 ^!"{ѯ Á|D i9hT*)Tfinݣ7Yĝc4C-,"gCx3ǥBY,s>S(zx`F^<1}2s6&wQ0x;U[ 1Ds_e5K]?iRܱ#9W$WMz· o? _>%`4Y.cubjj!Rfj|YxY~< k?U;7RF'!:_;"_n>B:qc!/咙,Kўr?o"N3VbvgƎcp-88c >'&FA+e#P^wpb޼f "8o9p$!!JVYiCi,uXHItX=!ߩ1 b#v3q ]%v]n M8Q/JMg!i3v1y8uއ[!aE_~wj5#Fv-L"k%G^(\9ȣR>O?hd^aBR[,MOQhʺ$Ȇr3E:^It"K/j~pmUL+' Z"Y(ґ*)"\ˮ7*ւufZW֜`Ŝ}w?( qI@͑@!o0W}Oʱ6O*0g8~Ήpz25jI޼C&N8bbq^Ծ|06p8GλC~;oU<$\> mF9Cmľhy\FWHmѽ8sSh:VKsHO]Ea:ZM٨6${g [' ' (Ss JQIr !6{3o&sDuE51OY_Rn8 _쬿Ӹ[åe#6 w`$*\o4ѬZDVc_3ou/DZ%dObIB}6TDl JDzFKjy}H-[ewlh+3gOmS<#z)5P$vlVx! ĺjǝӝ+p2,͢H p|qglh]$k|LBGRH-.AIUx {<]KS H9qT>BwNN^nUiFoL e=l Fj#K1+<I1Ŏs_ #!~qg^_U V> ;۰uuLxCRE5~<ȟhDCxP v9,cUlt2N^?`AޘY~ Ϝ4{&bG_4Cc(zXդܳIہZ+kʶ񴥸%Ќ,dvTf- 1e0P^Gǚ+A 6 TȑD%ySauSpdIx?D< Xe`ooK-q)qVWQbqQ-qΖ-k#~vmz9seZgNxzڰ&Iɢ{ǣƇyB\@) aĵG:cU46zHō4x)j:M=A8Cp3,'&0[-;«?'DǙ4B̰EOI 潉D~[@zØF^ivsPss1%[ sm-F0'QLv-K̏IΓؿH}tdC6<C5D̨SbKu Њ0jy(נS*{mP'_{ @⽔ o_jAm{VP2r3}߽/n&(ٜ7|!؈+z`5">W OGnUZP0eP,vH#V('\l}ʸ/=HtE("hܷNTbNhpeXlsDr +О:n!n o\06(0FRWsUA|Xϳ*)/;vA" jekD ]>XB4A5U,֢FV}ZdVNv JwڍY5현)!Vlj d57hiDx`桠/]6iǼ8Gul/N⠦p~\I̽dyYHr5=NQ3{\nsB=Q&<6~SRWh#9֛Nob-݅d|ƀQs;xRyYj 8nL $]#;\C_n}w}}}ee--6ςB%X&&u'q:kh³ݧNP"1DcUrp Pr : *yuMAZy\>oQ:Ƽvv*)ZncϨPUebԜ5P1ɧR4ޅ4s5иK{S,ỵqD >[0kFz|B/8u[o64(O%I3½ޱ VggL8)ZuRA!o? gFkDTnx4cӒmS8sx9\1kgmkG/%t0:=N9Qƿ>{&Kd@;e9E.wy'{|>)3j p##}8ڹk+c7{||?3C<i+S3*S_ \m?yQg֌fFDQ-(8W0AZLU]<%Xii2rݐMmynX.0b@_nлIO8u 䤐1Y] (yO㍃KX>d_6&&#ES#' g CFi_Tk{QĮeQpw?-frṋ< +ن ""k)En^PO߷JC!GwO{NGB#//mû(Np)yQWJ,|>cYrKYf9~\ wl+4ٲpöatt-&PJC+WL<;w)T1CQ$7ALlW^q&a\,el%lw=͎F?Ӏ`\XpmF)B㉇P;,-H~/2y.Cpb ߊTh 4 |1J Ù^^P¹e7ktcRd`ޘ*ظ^68# 겘^o wA+t2{:-|:ٳ6 e;i5 _'W0(09XVczjp$p[U ٲP/z^WA@ǻЯY_{+]tQE1ڒG'TY% 8C3@uR[-y)n }(3UMH#xuЌHF;- ۓUPLjtV0jk?6;tN8y drȈ{i?v_9F5Ƹ8{:)3Gb4 >}P-{Gkw<+Zmr_=fCJ|gV1 QUXƾuv r#Y ?#:%#0 Z4MdeX㢸epmy}܌Y=)=W0u:%=ą"G) ABVOx5K+CV* Jmp:$)恭i]L Hae1O8X_LWΤԇG< f =<͹?E4<TlPY"1NQBՐcUsj9i7\Av돶T%JѥcFǻ+Ⱥpl9a\^|]>nBMĖ g!5M WT-4>^}l+ "^:RAoKQ$`Hfxz9kq9MźOu)H4w ϢJʼnSvqV ~7y^l_0kDRwF#jXRp'lP6$3t+[ JCQb:^:I(ׇ!*oOqJ54h2 Qh:J(Jn!PM Nbڡ>ëOꤷ73N4TK&r)4QI@Іu-Y/L#Q p@g+\wzmۡ,I\w'YYM,\+cMlZ`#Nn*54ʹvI7K;9*n]A\6Rh#_eSojZKM +$ rU V$k.Z3yJU[&bgΨBSMIQcq$31~9 t8GbdO"\Rv%\9Ss`Tv9b.=p- V؁iÄzU#ώI֔R1Bdވ,i,Jebg$[ؓn4&9'~^Hr <@YnvF2Nv CQtnNjLGY' AL֡ƴ"8ŏMOH)0C;v=XT3uDB՟Jpl |:96ՓE1{5p報ትyF<+֝=`0!׈䊋.KF6xjOY*R=(yzS&ѠEf6XwZc4I;) $?+{zh 4)FtUT'Lٽڝ92Է곁16dxT5Z[Sչ]sTWڡNBT;5$}wwlV4I^[#,*}AA#d|zJ|.l#wlX AGRG$zFeAk;u8q[ J$PP"%W;v4psl2_.ukoUyqQ~ŠnSGtwcTD y659,~ 76#q m!׈C14 .;F7Oarz76f+ 3]ߠXC]u0_Tz4^yph~Pdr=wV XpFk.%b|o F trN5 gLl[$+4B].ױ?1k2햷O}vM2n8~ot+ӚH_Րih+*LWedPɇʇ񶙬#32iȳ?(VufԈ,e/6{:?:6W>B]i(70mф˦? ~[y88yJL&@qanLjق@-,'\oqQhQ4s+;? .ݭM}CklwO4ş}L.C&i<K!-Zm+[y*vqޛY 4֌ b@x푌"Gou+؆QH3Qٔbc!Jkb|0=OPI-g>{d vw'Y v'@כ\\fX,sGCR_{&7R?&tW($ذ8ѽZ{>zyc1mp/uKj8vuF>,Jp *x5Te3E=l,/qN)9Yla76?-?oZ ݼQU}4,13z]Bpc%(ÆkoFG I3wSK:iw9i+2bAA3@;F #$H6"0y?=3kvoteQnۈ Vd?ɺ?-*^dWm'=bp;j>hG+InA{ t)VyO~uz}pSzDNä.3"~#s#VcV. ~zxdj'}qs 077J/f1Y$>kbh49t=C#䟩,T`Ɓ u̐M\7hX #~O]`R)K^ Uʕp=@c*Oz +)l9Xz)JU ɨeeFARwAjsn[uϒya ;"5@ZP F;BƑguTB#/Ĵ$ػ:X780Y?Eo݇,i6"Q?fˊ~^%"ǷA֙a՞H߬d"ʃd28rzrV3'b.8ɷDU )q*['l316|25`֘Obͪ5āo>OYiW[iOH$Ed/CS-sِXw#BƏe"]zM$q Sf6tl@dHGb]M{REE]i&|P[3 vW?̂98#n)icڢ3YAB)d&XHcַ`iYG&I*J Dwt+OU VxNl^"MpCAei{_᡹xi TC^l=(NY>3}ʙk'd)2:R5r)+tyߩ|8RXۚ.xrsܠ݋ 70ʍa_9</6W0\jpx?M*%'(9$ lnL96}=|NBHBaOR" ލ)6T/&SXNe>p(ܑJ]T{قr}xJ;}*&Ƶf͑㔄ͧZP*V9j) 2e!Va ۞'t+<ҁɁ.V]͖O#'7sYLu@Bp lm 2mR 2Qm fK1qw,s&"敮\[bi`{\IDi˻g],lG(I.hCTn,$(O,7ckEЇ6p鞫A4M8Eg2׎pRU$Z-Bނ? W6 G-2 ZP\UrCaDU >/]:Tn㔇hULKtuy''QIXGZvhԇVweE7,ǹc2Kwp]]F >MorsY&5ؕ)'W?inhȉ SPs)m:9Y#ӑ2D:4G% 4>yJ̯ 0KvAɪ@ 1ou; 0͈}ܲ^.3S@)4W y(ip鄦ږyd\EV>5MvE#`K>OUB޿o-QLɁ_b~rW*ل^4+|L Qk~TO% *.CoTO}CoD7>BB BEip<']!`n4[o ʵAiƔ: MŠM P-]y5Ag`fVu)>Hh Hj/u.=\bO3OV9Š_-{tKlViAK޾8Hmяzxw*f:iAI'$H:q(o!j04(HlLtuEbcU1^]u>We5^/h'Xu6,,)ϘN hxY,ήu;/q5mtJ{_ \ WkOgk{j۠R Da(¶x(!?)dhi:\x_'l3t)ai@+s5<9֕u )6ȟUv5=H lV&I0Ћ~Z-=C/aI'*JȌ\< V;KF`5ⴐeE]ȣcTw= ̎o7ңv"yw`#܄'s\a%L,=K@NV!;o Cf 7F|@$yhY>Xo:"H:i%OP,NL!q .٧ܤ1u6vs.i2"Oo4-Kf+ˠ x>\xF%ך S 4*JK ds-uT,[f3ؠ>)ZU\U aJ:)(3 Ӹ,u]%\Ɯ(yn)b:yMaFIz,ϵk$^sڴ`tYXDrYipNܝ6|<b/IPp":F,ϡ`(c-yc-i{ 'Qˣ-MW9KMaӢ +[zRb`V^8$M1$zv1q~*&ǿ}dE+Co0P\ QZQCVG)mF`N,cu% 1TdQCac>rcۂ8^q\s;eW 9'c*]HQ#10T iyWnJ}RNV'TաR_ VB'U/\E͡!P=jC)&?~E $BӧTqDdaPii5֭5Lp @l5rCD0?->o8xy{e#(!:.vΝn*u@*C*x=G*qGs'*PD;/zz%:QU5:xzոnX&leѻ$*+Y Qv,f(6?#~7g^(%it+(hd/K*ؑ1N~}(lc] \ߥ;Er5HY Ҳ7 `4Ȫ7t<ŕ=bğg7K]+*tynCR Z>تΟXTѵp4BRo$9/Yj]f ͞7is¨g{BZppe\8׽BC%.i[.3UL1;P&6LT@,1!&J%rĽVx<\8}to.I߿ӹwlп?^kXt{L kKNXaglpcsYDGr/}c coa𽢳mX^%m&@Q 90 8nu*(|*}fU_؋LGd *o - G6\G1f3rSr*zj4f# ȆJ+F5_Tz[$L~{]NMþ+xPLuL%*2B.ddU^&qT;xpfA1nXo0;{ sUmR8"KvMCjօK J܆(q>()Ɔq@uzlld0bй::k* )ˍ$8&\"&f孅4[+@: XMe)Op!Ƃ6E$IE̯d+=2-fd\T;ʗ/;Y/VQEwƓp0ITX%}\|Q"ܼdZ&+ۗCJ#({tǚvr y:W/c#ȢsR? .ֿ X|SD)a`.Pkp~؃Z_  E7  ?${nupVr_EDM%xQz@szH++Ȫ $a_K\K.W,^f"߄x(& 1?!`c.ty=F5Hb~ mv[N (Gv R+!ը{I ?(b#]? Vڽ t5.=$:RKQ+d@nnby+q9+oOJ Go]C2Ai!zY*WHkXRQ筘yUHk价)x? 8/g B${PsS݀ ><&X`T|=*`xFjVgZ9qH[)p^X]w%)C]n˽AWBk* }cx)tCX}2y;H{1.;a8a  ՒtotPXz{ D9@%غ= +>NCCJ %)4!:>jZOWy/)QzEѵu΁$>Zā|y;MA%cª wJkoVY?gu=#\QDmCGY=뎄'rZ.WR9C2>MYHJ#C#Ϲu,x/Hǣ]/[qT _lEaOSbABIv>MG{$^ҏReQJ2DIʔ,cVH|? "oaWe_Z\-?]@5{m[8@(Gl<ۍf 8rd )hbLBWԹy7bgqqg1G]ɚRP<êPR8޸bk!0Y6Y4a2DP6EB8O&1F}̷\jr\(ʰ\Īǰz^LpӜ5YmضLia4&Yw5&WH3б$Qִ&ΞQ{.SoJ_-AYW*Ā(~1YLa@x T=d>IqD}Up4f#Ń3zuu,u RP)5D2}Cm _[̮&JL15f,9pX6lz5_3 ÚeAb&I8phmP/x bפ&=u!iۋ #Q 98iKiRZB_\i5ST^<_\n ø1tdJ DņQҰ <( `L ;]~B<1HI۵íHR`ŇrpZ3oj&a<ċ"ȧ~4cv6(G7?),ndiY--%Qb@Fr) $u@S\)oSH,^!TL\sϵB7*x ;^.xa*g)^լ6sSSi9drB֕Fܬ仞wc-4AƂOky0 <g >e.ic?K֥5㈽էz&[o}R$w.ߘMyE%4>d(tՓlMͮ,>12E0r7HR9gX ho+)Ҕ,Ju%,ۈ y4L3Cu^#S"|!a ܾCY6!tm4޶-֒Zey@ BIt"K ~#;0ib13{+-NIJB?(Hn7Z6s|p9[{!; ?οZRH=mn)aV1W$bTclOA>?oѐקyn;t}qys6}ʺi+JN =jExγ2~#hnpDkL͡XQG+Qh2/w-bġeŒnȊ9}dS%)|}8f*DK{9WXS䳮qxDߨ_)MCw&oiD-ɶNs!W\P^H~#'rT-B0[[YGvY/v]N^\` DP` rYJ#|g"X.˗dߡS\bpPs{? ff nH_(-:>BjO Exs쿡䮪YS6ݚ ^f`_Zo} Ŋ]2P W U2hNK))r!@4o$~F`%N͇mQ阸zi8L#mqE0XM% wi~D-pyh:"|99c\=:-ޒdXWvˣfx:S)J#`Bvb}YeFXP߄՗s6O'B%sG3ΕR5: cɷ /LA cRYӶ(E_`9~P_;5*P3Z2{3]-2(͞6w4ȉV"WbB^?LCY",i\{&WOH_DcE7_2O->=TϽ<~EEJ |l(Fo*ڿud(I 7i_`: Hr˼Ov`>e+g6nh k7=- fג3A\ٔaOFְsՊN9 "Y{z̸z5R<PnzQdzle9j&Da(yyWׂ"SL˜G1W V˾:#{氮ԏdgxׁ\h".Ή;*Tsk]aO|M<ܢUݗh~CfyvKE'~Еs|?E"q?Jw8#81%tf}ݺw3dw I'\C km%i275~qZhL9tP;w ѨmZ`l)}iqd8;_|MZk<$Bqh%SΒo|'5}n\07$)az;;N|.o~iY~uywO& ēH<`AKw:[%ΰ}Zcc1a*m/K o{AN RgJ$Z.6:*)"DZjVPsW c@_emRbae;5_JP阈If_=s2<#> xRtH-1snz_LCԙԺW PCvh?KXT$sT#uLE-L%Uۃ[c{gQyKd/pTkLxpbBV玿{.s&TLIKLꧬ"RB/.oMʇAN┌c,Ow?SѦt NBk-F~$ ֦A=\5GS=nYhO@qH S#awjeYq7̋ukK;-DS.lˠDQs[^nbrrumaPVƖcG1s(A@H_8q^4ǵ} W@ų`c@j; ?T7δHW(Dp<)5(nELV쇵LmiOG|;[`aRXӧD JT_Ȗ rJ mU yxe e . aP˛3At`Er9ڋDGj;u7S70tHdWB(7~y9gNA/AmR ¼K2 Y)J- qǶ(P3V/C aɚw5u USG 2T $2E"TʑeL>A!iT`#+SqWڼXP?1syHIX/Vd5u'字`h8ËdjRԄ˾Ym:ħ FZHKގGuYC+:[b2$4eß%V2c kR8gjĀj26o|=Ir%9 ! k5n+ronez~}zg[~Dj=܉fx/Bؙd)4e@!͑1>Y%Mvj55Bcmbz$ouHÖ4d 2v-|҄YTԻ8(XlVG+UT0L\uX'Inv33uX3ows0nz6S]jG*KО*ڸ8cJ5)AZMBCV-e Đ2R5KN(uK |/rim}xP7xz揉YC"35X#,S ",ND>3 QE+,S8Km2;,i1$]Qh2X Dz855E5_ +Q'L2[x{t֖?ND|̀b%O0OѮ4%IH|ށB=bsDW%W&曡%+E"˨r9k*D%b5]Zy7M q{LQu?#"F-¡+@4 Y`={K rz.Ť !:S o<~VAPRƂ0=&VaE'a̟% [aa-R^0cN]c &psLoi;VgA*J3}1'e1rƥ\#~dpٲ"n '|I4fG/6IL,lJcܩdteT;!y S212mUSwx)6e~g8x{6J<2N0luo0 txy%6Т¹wd %׋3xD46)? M:IjƲETn^-g~|d_1\KtHN E]r7z!2S\{ejI.\t$^fơd.%M\.:bt>WGGy "Y\Rb_L~XAEz5z!V.:C>sh7jtU*T=A-nB{ҫO3қTpKKE\W}e%TK. KUKTj6 !탎cnWOmdMgLv00R9ݡU )@:fIV[ڧ?@\{_G=R? Z7R~֫$ʩycd|LfIX X κFWm8|ڵj\+bKsJ{_Ž 9C[H\N%CI4YɯB2 !O`yLG'),FacSE;Foሀ\[:Mt_jc&7UGa2ԆOLuc/I393|@:c 7&!HIfh93)G\Fr}|jXE 3~%Op ȁwP&AG@jmczn{Ǩʦcu9S*@4,ɷJN=tySo9Ha;Pl| |l&i?BnXFޞpU8& V cOmX2mǗpR :/nzeAҍ, ff1]!(p\ W[S3Rb<='8C6%TQYQMw0($?`dz޴Jӂ*~2dDdI sYs'ly,8sGv2[&?0Φտ603L8_W4f(gyˤkO<8: Aؕpz ıjFKv"_KjKmUi֟+Ba!JIow[!is E%3ߺ,vb_G3z8:ddkM iVŁIk׃Gm\6V8e?0) 9}xd:mqŒ;(='4'/mO v}}T4,DGX9]8g<}2 `bd1kio('2IA /J+?J I%V0>Ey"'CU*ERV#DV[H!Ixʍo{G$LJ=2j6?1#R)hS{uFI\m#5cP޿bRXH `/XcoZK2 {u(c4G)v5iVzSĒ""`p뉛hH@̻$n}"v_%ǯ#/tNo3rckb 29lPq=_Lm@l8I+/4O [A Emlj#r4SVw1A"x~{?!Kěܡ}fdFim\yRnQdzPoO즎榯,IQ첿-~NPf7#&¬ȁnͥEQ{PJ]qB'Djp.:)t 3g`5SRiy;:"PNpLο_3շp5|<faWdjxPÉDzL }DTp U"pz۟ՠƔu "+t tmy qt? i{Ϟ.!IF!=P6U~@Nn3_Q@ ^ _Ry|kxX96wG5/m(钆 Lv&-ϲn;H\x#KA BFOQX45!rXmS1%n0?k/ivczginn$|.v$VVV?Fgpì0*V#0>0l-ViRn X%@t_azw^-X¦xZERI #$(c鉿8I:؀|dfl%]KΚW!^fj9PsLoDaUQ۪O/1)BԀXqɢ|JBGjQr%qs*;HwC;,40z,  .'ݠ'!4vȗ֊eour3k~/,AV;cZwmX%KLѱ܅W6iid7ɝϳ[vI-a748t T-0ЕM!wLjx2! ){~{P[Qjq_/JWIm`?oȣH5\ĕؖr=P:X ުT6iZPU`¢M쁓E/6LbʯP%I[ݴPqZ[)oC~Xj:Jhd܋yzxq3 Uuf;qh_!/Owsg1c'{jMi9*P Pe'fg 嗩'er-^bkcS }9ľ"t )6U}(ڮ&ӥ䠜l=M gW`v:3RVAIQc0)v-6]Yu7' ]9/څF"7!iNB+żj%q 8oB< b)5@!Bd0>з'M`Q,cTYVui2T,9F¿[}SfM}5J%&swj#Ԋ)mReYY)0]LFg(f 5aFOb݆Mxs^2+G|A+V+D s!c q`PW'N/^>|rBgzSn; ʢӗv룱9LjDNdڋ$Ь4u)):&Oa؈+5Pg\6}*49xKȆ*tb1oƿ_eo\5\Z ApIV(*%\ᚆk,31}ˊ_mS# 2=M4׻@yݍP }wR:D!=|Y`+ %Pj[]@@T}̺of]LPmTPBy2Zhj/ *I{v<:VSXi6Yl>v=U/_^-?0H#ԤN0qx{x=N%;yK'eqci˜&ʭYſi8$o:@83 }#k`[t9 0vtݦ,0UvGBuHmrdQt}jd_2:$wv\z &d*Z^mJuN)D0"X#RGYo7ٿ( )zu`59S>CLŁi G hQcsLb60;'%8p 7h33j7Us1X?JOBfqˠ:s6!ZdOW^g+ƺ ֘ >V=LK"Ŷn BN^>L3rax8+ϽR۠򰖣K,wp*f N%(qn$K=U\|T%[Ax[[4xF_mD zƓXN9^.%>a #1S%OFNuhw*tK_]pR_5PBY:^?"{,?e aDVm&_Ş CU<l]MM6SfmaSKs:VEM@oMnk<3_+Hu;eK;]w]”_LK#X8jx<{=~N2׶f/V^T_r{Ƅ/sM$`oPDBؒ#Z@sinkϼ,<&!4K+Kd$f>B7O$ qFѹrUQDNŴo3ʯ:y8`Q`NPGx;pd"b5/tQݙzE:u|Œ{K bt"V%x6suGZt>l¿B,;ՅPmIJ $im%AV%mrc}?ک,Py͈s5?n14:I^Δ4liX1I=># KD &0 k $#..a>yGNzɲApp<zenһDj"*-|[n[ީ2Yޤ44L[@#Qq6|3d}FnFǼ# b1VkDG|?kD6qXo1hMЭ~CMrQ/+hKf-/."2_]YP'BnQ-G\ >r Z X.w ʊ㴘ڶ4L! H)Vߩ/G)<8M?,4U~ Kعvs9hezyA3y8zdKwhG M7C}ʾ0 l&(NwJ"Tq[v40O2֟85aǼir!L=T.yy6,c@OyCw 7ZY/~A`Dj~; FC]H4߽4>]S{tLc ,_zMN(c$cNl}ߠ}e-sg9g wyA5\n("Qw 1)r1{ha;Nm S{oh = x<|1S@W"2K }La$p6'/،kĮwuD !EUi۸YЗ Y7 19~j8GuTX+_K&8 Iw +],!p_[BMeiK{\n{{>+Ll3A~R^w"YO˟n=AQV1tϡ]*s&羯@wmwl'/=3jHSvv< 3,=YaLQ]퓍5flcjqt&]i%,5\'GʀLSn7T(3r/th4bɔz~sEF3],ɝ5l?IT0KەN՞?RDz/ꋑe[oa4j .Wj%(76Q#e`JaS\10sL@bnmMR)RLٲF*&Sf)-?:6>lWbh(˞B1CY%Ǩ%Ɍ%:)e` Z[W^7G ^gf;hvK8:kMtD.pS!,'Lo'jI?hФ<,_b͟XHHus`F*w*H^mk<;ePI&tc/6 xF5ϛOOwG*,)B1a56Ӓ].|rydg"f2&*9[FĩEs>Y,q1|M>q]ʲ6` p p,)Ɖ Uڵtl ܨDPq'i-O+LCFp^wҼE-jixŝ54J>Å\e oAqW/(室KDZmn>gSݬ9"KݰOWGKg<0*W_Y2S(cl"ۯ6Lbv]`Ů3::R6]W]XEuC\Sώ7(\< 6AR@Ɛh(HS)>ܱ21tě1gŐWR$X4K>"! Rd̂%:kzEw&_!i }L"'LPؤzSˈl *]:zU"LEԽF(z@{ m9ZymN'QϰoWף̝ŝ ϐnXA 4}egc3Z@w9)"etr'⩻bC|9S17۰ōWy+--hR.1RcHc2o 8u2(űq'fCk)XDSr<7o҂﯀a`[:gSh\biUͯ/j,]H2 P HEq= 5TZFo7ťSk`C>!=Ļ$)pt{?(8Y|<(JZ1uc'IuTr:~avIJmN}_xC/2#YxI yB4>鞪_Wu{*)Fj,<撪2ut|:%s~γs&M=e˞2Oݞ:PA:+2 `烽\i% M9X!@Zu479D7Г6Śh5oC47Mx51ۙZd'ˀ83om4MrsᣣInlWcG{`2cAg쑚he@l[Skxmn{%N󼨛9!H\xzFvuk>K'FB0~vk˔ '-M$;! ^?t@2vieY20a!iO%j%d& ǥHU39ؠ^fAR{93_|N$bbjBEo9ÑGCCkob/ :/t_@(ok6=!Y -bFa7*ȷ 9 \.wvp'ǍCS%$L!IN*<>/eJظUT8ʙ;)E\RV^p-L":Tr!VX{pR7j ea3򌉥 Q9afIn̓*9Xv0rbB0mAc"Bnm!@K@)m'P5k,qOn58vaS(E_=a/mSNUpvzXsЙGΥ`VCDկBxt2 ܙvF#A@Xu8MSRigf+S8Pr M>ٯ9 _Y;GGxսTB pK2'iJ(4SnW{ySǙ I#[Z0Ǭ| RMCyU[=t=MR^ ^RʭP7&&}LG̷kbM":yM;Lɸs>mu++"_,QfU |l?zzR$gB}gMli5Սb*/%25e글O^ڧO: \/ه!`&..3:jY,iNU UC܊6ˈ'|i?1u7IݾFY*J}Y+PZg"r:oxHYՄ] $vhRj4u`9Xm2]ߚsٝ =/l#>a+>ḆL%H?&/|j5?61oUȭ5[ ҄l*T5y%p+C,4?WY!WbP=yBi>B\mjn]{+ĔHC[UH4'S ;^ƥN=FHHp)giC8kds%l 0oԕn+Ӟ@#8|q+z`"J,(j8ھJ}"zڷ3WԤ i$Ev3Xh/*9` H(nkN@%HҚGF08Tyx?xY$ޭ1^4%x=ԭJzuF؄VĘ+Gx3 =<4ipWK]J Yᣦ{ v2vKL>8=_W͵U=#*AKrgU^{tc9;5I q[4"MKi6(ox CF1;ݒW zk/uIOBZ] 3ši('vaa;JqA>{2TLw4zY؆f3r#*Ə֐Win8|Iźw*IM6ZZGܟ{Ov&al{~.l##~U[ܢ}^@2+"uJ̽*yNmHJu'v([0Nm }lHYȪ(_08TC>UMsJE2G¯j[< &Aՙ^]|&v*qʍ5!9Y]x}аNU i+Pb7}) (>~Ie OPJc&OvJ`Rl "H/ͰX/? VD.YKe 1D3bi\Ppk"c] cX ` 꽩 CL(9`M9y.N_Z'gVgc5| %3I85,\\߼w3tN9 ؟c ]0Ze'|0x;@*:cғ}n o;OSfyW>AR,ZS$֔0!lx+Nʹc25F('d/"nFLpS(r:AS v8?DFZL6b*x Lp>U:H R9jLmo2'pͧFޚP%\UiT]UM hI7mԼh&~ o24Ht{3HXF%$C8*gkWd␣p2fuIKZER,:3S▎,llqv.sX+*cS@]ўWְ߃.:p-+֍rG8cggUCPqi3AQ e EF^)̾.?:5QwZӇQ2gdS}n0?hB2po,kg I7U(^X0/xwDOXOWan. =n1.c`M9&dM$wY|Cg3FSb9Mj lr݊"U:K)}u4ϕz\TY苉h\ oL k%)|ѯ-qܜ[ U[I>XD&*!QΨLQ<X($2"\ gg(a77jaCZ[$beE?'#zb-ȔU{i_M9ǭp'uJE8[7"[S5f wWԏ4Q;Y!]xe12Bu]bsJ;X4$uErc\^e@~ /PQh}|㠲NVjH1 $&<4{t\R9#{ص;?N ?}4,0uA^EnQ%J,(c2ӯ]dfT2ML'grvzwh規h5sj C89͟ex9?jchXx1(yٷ+,vWs-PMAOb;@a1^#N9ڄ4Y:aɝ@ѭo-d@pNٛ?~kLzF1dڱ&Dg=WTn[^IԳ:susi5Z㛣)90Z;0C,uyۙrFcY)0a||L2BZ__uK'- q,cyUcI-YQ+ؗoy>c|o=y @l{1IRg@Lmd\19U!fgɦjF5]8L5JG|f6n*9÷#a9*%^btiRp~ f,S*[a$4Wpk$*5/$ pyW|e )&:2xb?GYL0"֯EY3U"Kht?`#"VAC ƈ4(sb`A-+? OhehV,TFWW?^"i"m\9KJӶSw?P}O#j,Lu goVRv=r~*P^V(z[;ā ʟQb?E|&"U:\`j @3IVa?@Qg:wp4oz}}r zZ-Qpkm#gMYZ2wZCAObW;耉^:J%{ f}rN^7Ȓ$wÍ kR&I_kVz/ebsһ>`oQX jJ6-&`F*׍$$VbT@kS`=Buup$stQ&dܸg@Fb^R*1HGEOgu.xIrFlPQw )\n(HY 6XB iJwBDJA%U,Yh(q,KЕ_Q'tw<\uP9w|R_7( EޓB$w\TQFSX(xʓonM(9,B*RєrRCiO`P#ܺ*A h Q360i#,_se;ʕ \1JW LE}Kze 怚_0 k S"$3v1\3RGcw>tn_W02אB`WUPۑR1x/\@8)]ߘd@ nSV*Cѻq< dTz  ϖ{2o+nẔt~T!Vs<¿b垖zFsr謣z +z?~dofF3Y|3Vv>v z|2k|JOzJҜ|0mTLK7˂X'yWHl*3{ e冩^ DJEJW Q|l`݅ԚXq) MKar&&'( L?&NJi& ҄ܜn`~ yD> <&Y^*LN7 3}L^VvϠof[2jj 7~A5DNbES|~ g˥W[z: 2Kiݻyaͤnh|5m㥁}QQz'+[OODKܼ9DJrJgz[HQ+ekyE=\,~D[c+_{ۏYPwg :ΕC^jzGq~1L"Jx7?¶G$ $-jFpH"=sXÞ/= _V0G} ܁Y@s{P2]xwfTf[BԣY_9$-3Z OPa#?=lJIC)x IAb_;\},1 p܈)Od\.}Y(Vb9)prJ~D՛oHٴvMMyh]IUkQJX9iRS\L*Xv/nN%Io qMpi <ޭb_ܹ[vM^yQwV '' D 'Tx0.\χ~⮜w@ϜsGygH싛m%_GLBqP8{1V;h}Knh$!E4b6t>],G=kmpQ9Fiq]P_՝E6:H5 DM3䂍П=M{#v=z.2k 8ƫܑAƺG|OÜCY E5N/t!KOx)LӴO$v5[dRI44,]h)mk#HbތVXh[Il_Cn++8??21RށC4ƽR%qhhy`|0v%*aν,x %s]WEnd n]^# _+R|D".l u]t#)st;یQVՐgZ١&q9hQ=0#P& YllAXYoj( Zq':c ("uw;Ãb0Qi-Ƶ|zG:Կlr9#gj6a-A%$7FHL_0KP@ZF _Y%R+*cY8p맅puy-W付1ru( Bz< Z( r8?_49`F/X%??8SL! I&^5,@A ]~'\ _gNrkeJ}׽y8պ"`ڋ'ʡR2:Zs}]@cr88DjX+iQ-3jjHs}Ak(a]PTVΗҾa/tNP7kxǁ ,wh<`ۋ,_hT](tܟGFT;܂YM>q87zzP?lXci)~8{Bn[ũMrQrJ?p1Z/[t,{s!(ԃUd{zd?,^HמM|S*o5icP77kckx/Qo+3teJ ;͖PD4ɲOaeӁ/k7WFbiXK ct/D=7DƱ)xYA/5i?b]NhV(|B* ndu^s>yn£r\ Ϥ"km^_G\~5vh)]_}S)$^js\1E {TM⮛~\% )}nrq=JCѝ=Vť%} eܖXcl3 HI(yuԮP~Q"S*5dXƦxIV XԶ]@*ք6 ]7$\]^(=@{LY0h8F~oe}"lp"Umr~Ust~5]b'_M2$;h\3-Cqx|VLBai<;%qHͻ{Wa͈bU#Ylp ~.U/ D#+e% 'Mup!_M>tVPϙݦ?X;#DNճ8p2sMw~Շ]_g 襋P1 Po)ȅ -rC$ի o"F(R2 cHR\z1ZYrNᖫ # g\z NqP'&!6&ىn*^ 17ЗG"o>Y84N!ld%A+؍ύm*Wi\)I qf׉#xƜK YK%5wzNđyr`Lan[!ڕD͹+.[No$"liP$?CF96T7g~4[O9ymR ⷀްLt]yHIisi6C Nh O d^&LtOp-Ô? lYiKH9`Jg*w 6?MXCzq*tr <@B?A?_-Ƈj3mchÚH@K\,W=Z׊Tʝ[;99lDWaUEN4Pd+s5bs=oU<8e%DJ6R=FB3cA af*h#ѩ.߮if'B,s7~vIBN@ ~μDTA4LߌUdg; lI 8RىJc~ptlb y5Cdk)l fVx'YS{MX!l.pML ж`M-g3 s)2]  .o=p yhM҃<=XQ0#"^;8#YߣlCWHJ>/ؙb "¿&+ሷ ڄ:q5H`>ym< 5 {ciVZmSMWqN'MXrҤ0=gZq?9!HY 7eQ S39WPgsxjIQmN"as4$MLA.WAs0[ @2LO|##R6d7\r<>HNnj O._$R]sMr_S Rp\C< /xB{Lnd#ܠ=q >/O(HTnuܿ۔\GqMZ֎rJ/h NSSPExaCѼ.ٿXYo >) * jse&Lqq`t(Za%YؽIl,Q au$F499TLЍ[zFSG# yA:uL_azӭ\( >  v]e)Bh 퐬d89т99-0 1yT܀"cQxlDPZ;;F%Z#$ "Յkk?~ W€wN CtJ>|maЗk.ݢ=- a#L7؂0*_$ Xe@vj$٩ k,ekΡ圃&9f% 'h%_e=%4c}hs8J3 jsp/[:8Ľ:>g%Rxr|9MU^v;FRk y]%\Z\.uxOY ]NRd5K47qԧrM))3W+󐕤$/FI"P6^(ˆ~$(| $彽r?xS|X>΀=7d1fRTYTc`|}\.͑T4Ss`wBv,|U!N8IDGIQLΈpD=dve4wY^iW=QRHVf8@KMa0sD l2рԳuIq9{~yndOH?0`c- d;ZHysL"i =e_A ybD눭 p!B LudK5WK|\DߢLijmwYDI@iB:=CRjoƑ-\4PqxIKL4&3QG"Do=@pTe*O75;b]{Do OgY.w 3e|Y/0}#_0$Pi3d}͞#QHwk~\5ml2!Gm"/l 5䵁DnRDU(.SMamo=4I"tqB(T0u!Jz A5aփӬ"OCH #!\u/'z }FхG7hlpk-n u [`>m0*Zk(pSc;.u(*G 0AcY:O޺RpJ_ ʶDkb sQ1Q/K)H66fv&]Z) S0XM+R^kOxҪꖸN̎~sE>6 [WJA5MQe'cx r_PYh9G{A YدU7;lxk2'Y^ྐྵ;8cru]BCp7&FpEkp>e:9؉pf[խɰIFIRq]*'XWE>2W"6Me^55g6-E"ln\Z)Wꪱt0"*l쿖YLɀ<`Y[|E{U./PqhC@GGe 'Ø4&(V󈤬&:eNRf~6wgqi3L\̘:1ɩY{XZ)اd5p#N9^8;nyR4Ao#8u?EC!s\SܓN_ !U0nB6ʐу2tt=&5ܢ o3( ?CI%?=jx_$ ݍq<̟lU|C*ۺ zU6_C8jk}@u咇9t$%oJ;זcj)&UٍopK?a(OA.q>g~?J[.r)ڒ/L_Lżp3n|1e>cKcpauXٕ[}m A%yKo(~-n~40t4e4іfEFGX/a2\@.f9P'4TOPDYJ3? #-=(qS(sG ԃ`D3N|=`G(,?I@ ek]uz;/yXm:/K:MHyD9(C.X60}Y C) 8!`4UPŨN)c?+uڎ,%jDGWGC3L?s0kjN(Vg_\J>\^T{7l1A$2ĠMa)Q|v֥9 )wuh7xD1USE[lWA|yD%I☆!LY·d$]BQbҘuT&D|8~S㮁)yrMi){ Gcgb͢ CCwYS$ʲ 0 Q$7T(%?F oɐ! t+4u qt5fD@a~PHV`?)hݵ{j U;p2)=X b })n sG/K:(l!11"X oQ* i{9TfUԱ]x}[Sm߲3Yfoj֮~h'!xUK/޼,Eh,JX9\VPjXj2yVvb3djCnCZ4OIm!؜N!U^SI#G.pDqcL1`s.EBIL3/#ٱiQFUkO$;TQ3% tGaT?eF1trZf2=fE-z*9<ȴlĎdI` v*^{K=r5f/)hS>vE1kNԂtCՊve3 fgaɝ cGȡ^Qśϱo,MW64H/RCk ̱VgLRJ>fRl׌FwѤ,òh/1]; Ȱ/|X/@Pf=VЍV 0w}q4],2ӱŦg=!|[\M7ҚWdQIv-=]k"7pCew9و N`eW2#ˣo@c,y][BR~6c\ ?bBx^< ǻF8r\CaiF7Ԉ33\鉽Siga:0x]'Dv09F?`aK׍; || FWpOY}`t[Y/gjl-*/?=6+" JVG;^@4n;|5GfK OdiZ띋_K~؁mGb(&U,F0fD7UEX|xݞʊo 9'} Y>pYYzQ5# GUeN1!`:GݿeWYx%9Lw j=pq23Qs%]ZxK1 WafsbtlȽݡ`HSЂjYdn%As_vD&RpZ|e$ʎ D%H|;)xꮩeLޱj2PV !Qi0Ʒ팡/v# b ̍KoյLd&K;ZVL&fq2C?9'~PJMփ?La@,RzyH?$}c_lj!@) H~ISW'ïc!Y -qP#j+VSg>̧uJNdc1ݑ'`T]Dy Q G7P׌,V$5_kN  ମ E}j;{.>dj *ЪJꁔuq|A6s_mvSp<]ِ7|+Cfmbm٫^![[mtX­Qk4wxH y՜p C^lCJ?.l?ߞƒd| CY%^'O"&@)>'Ub{Cr>68WE0z:27 54\r\1ڍK!,dQ%8V(V2ҔwSe-S kg~p05/n)+,2(} [IT[N.}SذmCnMyk937[*m"HF=8 ,d9dUDjOIZTeWAAakiDߜsSk ÏtZ/k%g0)*QNr *b*zerx wXǁIT[u$X?vgWc8t/L,7pI4m+M[qLhe [Pz<5w {1x F]w"H(dQ23jȳ~[w&p'72P|+Vn$84IlSpȍjv0=xu/id1c"c!صp] 4#n"T_PѠE꽆ԆCVimr,ghYlҖ1>Oǒ;V#6< #ȇVo-ق,l"nО΅`G[]})Q\I'BjQ#ص#:8M.Sg/o'DX sVQJm}bS$MMb9 aF񔭤"]gUZJHVGП3:08bT}{jˠ<ٰ:PSXSkx3?dVX#CkQ[G6g 1J@VP8=(z];;y(PsuU)!`ha4'tmFU˫r:ڲ iտ؄ vU/J(W)x57PV /xCFiܱfpp#?%/g\nPm6 k vJjtc~c¢9a ؃sf @= hF<~ uf|%&\t8b]M1G'Ku:.ɷk  RONwa|L 1&f7%@CȮCW$frI|bA!ك! i`TCvb]qvॄS CQt@2D掶)7`ȸQ(naH؀_V{Y 0m 'B}(ac4ܬcG~&w9)-tC D7jP"e0҆(ي1SCzTK=X;^>tLо:`.8P4NM닚h*1ˠX',eh$`t L@(Pj&7M>%ZsbcxGfT}j&H!G {h[Z($ܥ-DPG*Z kxkmU&(HsAqS,,G,1LPFDb@\ 1"8>W ֨%N)Q 1 _.*8bϥ=؏J)tދ&Yv1P|P܀`TۃވpS j hH:48`.u Z]4qDO"6fo<.vPpC*yD]04S戥|ɚQSL|P?Rzp"h#׀ Of j"CD0F*rG"0D q{]dT0pI1AX!9bucb.(,3H\Cc":8R Uy"?sTX}Ta uTa~@WO20BH!vܟBdEa0Q^FH-:^2l%],R,)İE^,qvXU-t㣰*@$ŧ#NzZia>ӂ*HO㡵&[k'  %.4zz7#q DRd$Y`dNqAR#!Ĩj$$B@6(Inb2Qe9b$@ ]@؊~DrD \ᅁ 9hjڊقUq@T"";m!@E $DTx 8!T$T H)X"pDLwԒ Z R.8 `ݤROK] ]ASb(Z 7`,ߔB_bĐ*HURНy E$d D@ p4VEdF@{l|E R]QTVH"ͨD"+P0A5*7/QҀg# =Qȯ$Z$'D4V6[.dޞ@*`3-Yr#iT5)PT\9vnqtnحNH@b(kZ1XUpUZf,IEL2GfBaQ I{M /hґ SGw@O0r,@aQ$TTT25I#!'N>j:P1%G @!儣E*mu+{!E~!HiЍr@o]a c1R 6"=<~&r黔*ᜌgZCnۆ~DA! [vh !* 1trLEѠˇc'.OdC"P7 Hnh9`W hܮmEַZN\X@5㉊)k^ӱ+=oXݾ+&x+t(322 0;;qWg?7ݸm^DNJ9b9` }tz\"lEDǶ@_w#gFR/d'DĊat eW-@0]pC$KG&-ڂbb=(Ad3Ep QyQ;"C8W"2! u _ I< j$"q@( ꀠ8(t+D{GĊAw`!"!` X|(@ޠ+(@JAJQ0$DUAA}GqQ@8PD7"<"B(*APV*΂ԈCM"St#)1F`MXV_Ch8{~'im'}j5BK&.i=cNY3V8;o}8iqYbuv-2Fz[:oSWbB,>7^lڛGdY?11VSNpq$G?bV4Qٷ<ͥE*%Iqc>QkWD;<5^ J^"=^XB<2 WSsA l@ $18/5Id .ag*u{Ub ~\i)ƢFClwG4*}dC27m4pYdR}c/OTM> SI9KͶhf-UST[WPQw&/ܩJ=]%hh>C9k}:l}<q yL(73{~"k~GiK1K'e2hEc 5$FD]Ưױ2Xgc-csb9^iQ ,+O"A'?4'E9n\~h'׻r1ʺ ,U@'هM E QXq7ھȧ ;w9lPʙ+9r'&2͟ƷO[&xcމUӃPMD4d#"qCc'61s&N{KRLbfӛXnth4vHWɭeNTܖvj+at|M~nE}4mQSP\9|EbSQNs fFcLvq#jJ9I ʞl?1֝F8xj e^:>Э`;ib2Txvɶr,hR]tN|9? Fjդ|iN*bK "!Cu/~u575)h'ۥ5DǓȅӐBb)4QdhPd(zL &L/Ӡj(P uA$TK (m"2F)E~{!WO!wU?G;W%*}ܿϜ (>\]mN Dԡz%EVz9`(B[ _h*"$Nuz :f6tuϮ/C-~>vyOe*er^B&}di|r8s)xK*͏Ezq|>G%5\&ɟ;7rŇVLrX+/yO4ȮbZʷi:=vKNKVY>D=Tރ!ݿRֿm6s7fkf_}n]sC@:eu!a *| y*/X&UiUTGdN XE#UD# ՝}Lr5 Τ]>Uǯ #شhMzoXmc%tlCC-5Z\nAӔfDH`Љ =3sŷ|~c=Vm?’lHkeB-&x4t `j'(o8^s~-!iT|=:_ۅv"\v-贖 Zjuʡ_ٸ^ob|(>&h?ENNprlhGuӦyZZڧ-bvq=~:Tg''Vl7Ξyce>?jTǬƯz3t^qyЇ3q`TH)ψX8BH &c 5əK_Y_Kp)TOOBi7~vWuJ1-N:oLj2l-d R\(ݩO;0~'TNu/ȶ4AmVʜRiQJLL,Oi]krR"[79l)է汵I}o0VC4ϭBի^_& ƿusgiV!R&`VdJsqO5kZFI7zUZ4wx(3*HCIUtneʃ0xw]s3ՒM_nw1x  bEDn|ՃW`gEy~ U2 >PPA}A'A*>8dj!ƺ!yCUx9)vC ;54lm+<~<:thOaU2x<>&RǩM֑ԤU$/>pLU*ONǀ59|˿G))V[*;BVe;@=Q[I66*8uocKg-B6ի#Ә)K(Z[$$>hW x)Ռ{ y!~˸1Y#}k'/uYل8_#BB`?K3ηoBe]ލ"yxdS8|S -T %rpXPh %q gKj<.\UG>}Q-&Ww|[.6JJY\6 ,P+$nT(㋳l.'2Fv׻}S;z$PoC}~J'r@FvH~T/Nנik0h@i˷ۮ2RܣLYuzli{6rYMmVsܢ2|)rt!M,ں o>ym@,~YN bLl6ftB]zlAXu1iF4ɦCl{^w77̝b& TL Ll 5N.8x)b%њ{*R{ Z~(wCCgƪO 6kݽį Emnjbmx //ZԞf!} .} 좧gv8oIM6&}i8tX]ldӋ4 15`-*VGؗ40b{򸮠xϫ,Hy%j㛃f[['ZANϏ]\"5N~Sl3}zLޮ+ʇT ˙?UDŪ `cw̅e/[7l}o2x!L]sF%_\ 2cg}™hCϬT*y)o}G pߊ/7'bQ&V{z:fO^Ŵx0pYEM:*?FU|6EK v;DKG݆/D(Nمx1 D¥OϳY$Qަ$BZ˅}jā)+s> ~3!sIj0$?˄XT`ES֖"ǗΩ9_CnX0B9#}C:8D$Mvx,6 * !}4|a&NxU,Ieo(PJlE[`spd}xGuI&M[q#o L/:k3 Bnyw#! /Uh*RI"EfZͻxËT3035uT %$hQeXoS `0FDi�= !-W R>*N1pt{z`i7hhLM] ?dK+8 \Iyk2vĞR7Γ gaIE֨Άa]Ύe,T vF5~-[ծS);O:E]~Wb2څҁJ!Uop툶-aUMQlHWikr>{q[|쇕Ͼ˅S{/qwc7tjQU^u<}j:l~$jbdYnK9Bjf<ìS_;2]ғpRcjto2wֿ+$h|21pǼH"DTT)./V;BL`1U:"xN&Z]h}/붿^KZ&tJ/>m6p,̖4M>D式rFjyI-,~צrcxe; =u6bz/:ZgEC^O'i#Mkg8x@P=,j \ř.v: Z x "kV,jdԍ,#hw"ŢԎr\ﰠ tqdWM~R늃Nt\W?WJK[Q!Ӭc{ ­Wj\U񃘲o3|?OB)?2ʍ"Ql)*D;1̌\` 1 5-fHtޅ.To=[VIo#K:$h Lo.b_<>S,L<%/$/WB! tz8KCNQ`p?R75[emf%2H|1aut]^5'zsilVSߦ(N!<}+5!ֵ3IxS3BjsZ42ikзxgL︷ 57Kgt3>InI{zzSw%l:io\΂w+ݿK79% *#ZF߁m)muVd󶞋]fl ҈`d)21߷Mo l"!pVngwe, K Q9'HO:+ j9y/4("p,GWJΫ{#o?Qع4^/ꥶ[sZC2wq e=pnP']ҬL_mK'͵8jK-bA =蘧Ȯpk| I8(zeL^5GzN&U hu5RRy.'1;ʉvl:LBd Tw2KuoS׷/s\Y]?q1X%kpEtmiyQYQ-yxt Mg{ZJ 0?mo+YYk3^yo&~:]qz^ݡ.%"63_N(GA K]aJx08F՝&ʊ~#@BܑqGYѭjejgםvnS~W&xb$ױt-< F[eEcZnTFfMɓQU0}VآN触#mC+CSOW7+0Hi?$U/I2W^i?eZGX\J%k~>Blk&{4_RBns[ /+Rb隗0 $>{<\"ĉh7w{oa8:V x-A0%*u75ꏑ`OEl h+'*+ JoǼR=f/8+䆜ؽ9xPXY ? fKPQ0&\NHjǩC~q'huL~5rYZ./2=;nX]HM).`2_eGh&^K,hۈmΔF:c&,?f;?*!sN:C93⻄euPX4fmB=KtPE3р%Ѥv5t{X"CImqy?{JZ͊?Ra,_{Y[Mm1,IdΔăK!a(tjD2=$Of+Ac> 5mqpKvn1ç09JȂ9jcj8,Z١^nK/: j;O=ߊK6!!+,~$TLk%(1Y|)oaQ=޽|6p)|Q)*<~9ɿM<9ANk-2lani;p|f*v{Gabൌ3]Kus޷׿=_ eڌ[ʏ+y#Ӎ$VѮzGDFFȏwh`hҐ>UaǻX9,U~e.z?:ɿ[З{쓎cB{ |JR#„ 5>Br!ɶqMu=mv4cZIR6iFjP7VS^ eŜ"&QKibqܘm~;p.Se֛&l_Y'4aح?X`USGӶI b^JXM|B !GFm *ϖj{kGudNy,˗jcChܦz}i VMf1 yfOGa ^|mرX2)DB~׿{XPv29?ї ksyB8MkFPu{C X1޲_ Mw\Fe {.xa qa8z %{4`XN$SVokKZK'{cﯸW։ׅE8щD1M6HJT>gta(NA #Do֘Lq9J'+,n_og+LZ7Of=Ypmu*G+1P%SE㍞6T-eh.=z `ӡM[>F* g5)kWA =hWlt}!&o5(vdRs-y"E{kJAWڐVf-hKf$(9Lox F>qcI5tdCk6|;?$ :cs>e)T'U;4vH08 ͔M A Hi,PdnX@L HCy9g2ѿ<&F؛_fIwط\XTr"eQo[22+:@ȍkE# 4'ow;6 @-\5R/8(1 q\x[Ui"F:aldkoEc`ǖf)&j0/_3e!{ܜ D(f@zuݎ*O896Xi R!gwpH!$y">XBW7TYiA6.C$ 6-lS֞{ikD =翭K]c5zC2g~ @g8ߩ4{{v5e:|'%V?b$$;x1"Y^E $icH "ު4hV' 8Q_,rm!64o?.+yt(jPulB"w4)d5F' [3]>rH*cK, O33db +J"k֖ @ 3H :m4ԝG'Y{&ٓ#lìon~7}ODco`ƻԵ!ljRzI`qڼ8JyʶZTF&}ݣd(FSmTi{MT4h͸iǬP-w)Lm-{Q'`+WPXY^o+&vmj`C`utqU ҽc[D#ԕ8Kn3͵Ipոec1uȺkubz\['G+a?iw`oYRVZNu؈SLJQ5W-e+s zs4qHKRZ59$_7@?r:z'`7ix WlqIG?BRޛk;l>!v)z89y_mO9):ΪQ?ˏ}AK2s6kuf{>dھ{{foTH lr PT[5~Ns]ZҘ s( ʻfj"TpL:fqƉ!*$C="$- D68mo@1C74mE[(lN;>𚉮fLDNgİ8dur5&uMUEs[,Yt7Xs3`Ք5.l sr0ܟtY⸳"eٞx}򊄁Š䧡ܿ+҄wsIxuځRvV\BD3HBAWeɼby1IA3|Y^WH%K.Y4$UͧWzSаw=Uw#zs>("3meI🌝 .VcRa></)b{}[IP6e"1y#.D~Yު:Ȫ@Ưٵ';n7^33+ofLG(Pߏ`h7v2UqUvJSzC8 괮ΚyR.O3=ՍpHmH ;J 5 15N`T9=FKc7aV_8qiy-4\hƩkN 3 c@:y?/-r2TԼ Ħ-& J@ۦ+<#V3nj$ɿ)G#0\]D!4+p4!C!H×!9h ȤU7]̐_a(K:rW *~jC\*C]B6+b8òCwSZ,p݅]`` гk‘^+d\jLktxNg<,EFṳ^:dt˝=wᦛUPtYOUuar2_c+>k~ Rϡ/]3G )*H8_  Yo9-$SSb$aݝzz>Jړ>$Gŧ\QP}qViOJ?`~E;VX//j>IHo."Ȟ=t {Yvͭ9ݎP+˟VW.}CRjQWGQb4Ӏl vX-m+nbSyl/ֳ$*xNR__b7G|Z5KU]J=nf~z\NL:h1ĽJ7<7۳#:n$o>"Ը_7:VK>pj `>,˚ޔޮybMo{ "8򷶛O˭r$I92a\7y>VbF=rT&T1Mu-Ⲅtʃ[½/֜d,'xkryuV3֘=/UuNC*H_QeZ{ߝ7vK`F40^_*J2G7MvJ~H`fYDWr$m1["Q||  ֚Qk2Ar wa.>! K%u)J\;k S DC3 lޡn}:l>ޣxXd@<>[K=[DaG`VXRR=ƧY7] rƎ6bAyFߓ{lWِ{vz6p`xgkl;k΁I@{O=ni!o$*iz_U@Rjg"m:l3λDxHUVA?BtM--MxP Tk}+w{_^lٿZ+C:P@h]}RՑpXa璦$1AlZj{0Z_? Yq[F,π[ƀ!ϬrWRUǕ+ nv U5ݘ&6jԺP*c.rI|4o%i/|'蝅ǧȥ{x syH,YI_VGf(@O_*_sTSbv`sZVJdV[\tFBa{q$MmU % \?Svu]+mO_߅BK53wӕ.NSIXԉU?rmuUP-H6'%"X/Cz\^[ޛ5[,쥴%sO*d9r\[o䫁/xm/Aű"!L?:4?O95_$0|ԉMh[CA^<0$|N; "ZJ1O_*^%rG7RlY{z/̷µo(ś٠_YXы⥻jI+ySot_cƂT X%o*Q}ش |y﹈pPk\t1dGr&̶G:jt ~XqEh&eFHC߫Ŵ¨<0oJh0krɇ H 5/;c7z5mmr)yCx&NPSUnO gSªY ݟ v3>rE{gԽ=%/Vh;.U36#˦ pѰ1o< Wm/GԶ䂗Fq[|]2?!B}=!}=qj_"HI F~pn~ʿ?g4TՎ]x}fD'f\2& ebefp漏냬:٤@ʁN` b"J뎩Jj#⻴aEC]5:zkJ:VN^m3T[ʚ>4Hԙ rECW 51ܔeNQyJ,W.C*z?R~_@ - !,gWZXCXy<]fJF_/:S]UFSUCm'Lu}'F.{FyųJ[ڊe=m)7Ө>@LL;B7=r{.Ύ'%%{S%|m_Wgs6\vr؞Po!=gHea> X5ᶙc׻b&HCYZbJSY]ohͿd\dlGmCUtE[-x!kП?/kξ8ﳶNy覢uJ>)d~پj>s4q?7Bu}>"ӕ2ԡ\GߡJ,n|;*ϲ$="e9&. YóO;oxZ(|H QYiG7:qU~/.>>6y}4/@ŀ15s(cHQɠ]%HŃ\~# aǯ/rY|ϗO_c/-']$LcX$!t+K@=R%eEM/Ȋ덭+J,Exȥfi\l)5KܚYD6(*CN>s +b+ȶҥJX Ȏ(Iu=k [ۚ흽ıPS'^Q {Qo_A P nf}kʭYʨyz~5gMG]R4E8RWyڦS^4 ftu,c@H*I.^X"D|wjωYNZD]wA(%'c^Hix7삨\t'k`m'QN-KTDvUܙpV(q!jɱބ8Ew眽WQ^|&8DN饜>FC1OĊ E* #"(']$D/AA|?{^ew'rրP~KF,OVFWExN:`r c]_!?12 c}]F,d*l]il{ui(8Ӝs_Ǽ \'E|-iLT2@ @ib<|Z4cDǰjl@)}%#̾s{Njkrхf|,D#nb .t t!ÆA8{ E ok_*(Py^ fzQzݷ9^.e.1|o+u,U"qxXc6jvOCCmsw?OQ"@ROb<9i_>i=5544# goc%p-St=d퓇h0(~3S~g>s!웨͢˹!^s"6)W)U~}bv Wp6qA4jdUK)ɴ<%$j8ʳ"0-q<siYN&hlͫq 29F]'j %BK>wX@j4ik Ɔ7?B'H)h #!v1pt{muY'Z{(NSl{~S!ߣbTC;h%X} H y I>=5]M%UW%)#*^ngz#H$4iL7֤#yVf|_3K&|٪rh1"m 8tp6F Vl<^vĜ8sc X Gђ2O\)Yݓm|u 3 j6޴I$Ge 6;nF_yJ`'\@J"KNww~Cb5â]*9Y(.TgS?-ۦ$ ʨӐķ%٘1oEeO5_0:%@u" IB3(:XA0 .E0+.rvo- smbhJ+ t`#P9Q m 77Iᣌ>;H2D?M)n'.V!2@0:S܀kH_:(aR}swlYBKĽѩXj,O MW-q6.o X1u'BHȉ=VMז:NoX^U1P8ߒ ^U쮧4sK$ g9cV=/WM25E>V_? ý;5ZS,<ff QkyU֠g7sFq.5FgɌ@@ h <{< &ەMpwTHXr[1`Zl$ ͯX0ax Vϸkv WntA3! U75 vwS&g=* 6\`bTqeƟw[0p jPokoj0[=vam~pkkB2-?@tef zfM31zn^X$':2 )lƭMF&Yz>ؕ)f$6vR?!edabXP^v+DQikަ;1"Jʎgm%:'F55MܑPr_NC~]OS'AQ%F{ߞ1(uitW`+?kEsO8Pw'^R@Y$Yrɤ, Y@0XT-/X!! Z.A֗Qқs+4ux3A4v_$$n^= m\Hr<[_hu.gc,-2?q~;RArw?L=È B>d}@V@02)8t 5i|eipeDP.JV{-i\։8O"W0vN .u:o]AOCQ3 Ph<3hԔRYY8,Uo6ft' *Z0n?ri7BʨŨh`0IP2(D E`=of[)+D)"U VCWē % ư3V#R e"J}K|)YO ;TQ!#o _3TO k2KѦ s"\Ep*f3gR ; ()M׈,,8x.$!'qB$K@ ]c9{1ɚ=79z|Yf*)WZ{.k!6z "+͹eLz>>Os=AqQхT:$@>-&pe  'Q``/9$ʆl-b'\@;eZ]lh GG.PJ<]Z=_>֠ȪmlF43hL0!$T#.wY7y8r[5L(cXcN Q\I M lTrJͿ9̻%Ia p-Q ݎEFJ}A4`}B3| .ÄaGo}{m >?A}C<,Y;nSٴ>'OswWÓ'Ofb+@`P!"12'*_77#0kXK/ B^hI7~| $8)gQq]6NM3(Ba8RB;Ii,Gqq L!޳@IB74+moP~M8l6#u#8+ s-bmYi&̓*h74tr,JƁGꢄ"o[,hBShD4$y?|ܴUkWB}B+v7u޳l,4vCWI@gI6u_DKl6V$B%\Ę<|R`/EdJ1||,`ԏċ:~=AeSCGD%*`6+V9gٻp Kb`|v#\L ;[GI$ <*PbdPـ%0".JX~tYjeWSlt8.' HUB@ι VxA E'Rp q/ Aǃ?L?Ʊ.#OX8b?FaY\Չ|&, vh)1e@ozN3εm;$E R@-6-^?SPC:K EɇV:Dz'-3WBt)ikdug^f ˑ^b$\B\%6\/h&`uaDEg,>Dw,JA|mK)@M nJxE iU511|e>WihP7N6 ,; |?m~͙դaw"LNDh,rF&%ZE[`~pe K` yj}C8jd;x !0gئnҒ}{WO3SOKEk ̤wCӷwxZ ʡ $$>^%І@q@$ :1!v'DTrArg,/L،4ݦuH1[^l5@]&lpJޱI#RP<#Ӱ ,2YmQA-[f5"rz1d@9hbYJ2u'TM~{ShOE)LxɻH|2`S}!?~7F1@͋olxs ȉϔa dGTG!0ۭiI,6X KLPHLқ]^ +PTZ<%!x F22f5mx$L,ڱ.cs[kVF#B>Xŵ^A#J[x8l;9kkaJӼm_vԹN`K;30 }m+'>rfq,?ȧ2 ?u2l~{rfy qrJu`.hIbuD[+:-n՝p@U` 1Lpw'2#Zih\Hq :E"KFN_JN%@=*)PByӷđfЦ9\1ÉuIL÷ucNЅoN\I&<1$ Y cSL!Kr(Av481%LY81(+)N/Lf`=pC' c+ r#'wr d/VD;%"׫" Y>#6c`Tny4ڦ<)fwNSDQ*A1۠1ck4%Ggg{k =>/d Rt/U:N䝢3[\;jUw  qni CrTca4ǭ7wyGUm$Ć*o+ f'!7netTWe9װ p  UMgnRz^mvaԆIHgUxAC' UMsd(\$:cbI[# OUag[p-k`r q1ECsGɰ. f XCR]cK3lprވqC=Ƌ0sY۩trBFf\sXõnM|~O ]w-*s+7b&zp`D2kXx5Åj@I4ٺHe+f)8i}{Q~gx -ƨ$ f.Qx9fA$eH *fF8Gh}n) ϵ*V@kmPw*BXTE`-!mn6A* ]0ʃViqh`!#'Ru_PѕBb @[E(gWR W7FBHI* 1]졄riS6s7mdCCA p|Ncڴ1¦8:UZK{Wo=E$ܦ8縀(iL$`  #oo0QuՀVۉz8}'h"HFX$T'Ɗs/,GL 2?nU_~)>EܟI k)N<-z 0jaBb-&aECESIpҦ5B͊DM$Dzq2A+;qI{bi" =`'|L, rASʈ=ϰepb籤|:EO `?O% %<AG<%c.8h?pQ E|ַ@"&bȠ jo6߈cs\ъd lN3 _O{!&fÎC٘QP L<}?W^c$-XɘMf8Mܐ'sU]1B0(QSUk,}EB o+-#6o=݂+ BI!:Bf/"li(> _~pD.`:O=2?>HcŘ Ҡ317ys8z;qW;nCrj43/tgu{6i&&~_!oќǾڑ00fn}s s_{_7sϿ>ɘfmb c i O?v/s cjv]1Jff 7b3Ovq> s7P5;wi\)] f8כ06m'|f2Ҷc 3vij5'90"91w_G&b,ˏ3†e35)Z=_SG߷ zw H!J@`0- bG"ͺM~$pA}?Y?'^"ƀ_@|(dy\ >d ڬ O.qI}d;0"S(il짹=ŜUL/F(y]|~=4AXs=-*Q3Z"92 i0&+"`kk &#F47ԋx'\ˏ3N{qJF@.5Ż;eayY^r/}zډ= Z)m P>mBU\8|m7e>$ÿ_\j;h-Zwy0o:cغ,fcјK†Hh(ٸ@Kq"F@d 1l(M*D{ԣ`'1m~Vu@ϭߩZHx%h<Wľ, y,ambħeoapu_b3q7Rn,`@bAPk5~:7wCdVe? g  3"eJegQԛgd0XĈzAGק)L"(`?*/ `;i^ˍ034PeCt5%.4ܠlhl F03"-7> pZLmHz|o~Ĉ:>u'4~4}gî?#9Y,@Sa 0D 7鸙jlR58u,VS5Hr7@qSFSb-Qvs}ʿI-VzjmOvcD&c}ӫxje}+hбpjxXzS%QQy2ѕη+A%o^7542 0:& kϮr+$ckgρ PI~KZ0O4'|Nǧƹ z`Dh'LyyChᎀr-oŹ-$JZ[.Co8 Y!0<_;OZ*!EF?݃@ ؊T75TJb Eq:M{M:/HĀАJZY:,\"B2)B!AAEJa*A RX~0T;J}޷o8R v.F@҄'{'Kt~~[ '_bZ' 4'zi Y5ГF< 'Fq$_X2 q&C\D߿v(vo OS}ѰO}M76b%VQ)R/; v9\eV| A IH@Op@'=NC_;1C~(YѰt&MЇ`u~2w W{ XWs@Z,}ZMŴ+\/W{xyZntX=/ )t KzP;y6IΛȟYX񬧅u-r2EM0^YkWޕVM|fKJH:69h19kۄ;uMA.x#x<|*rzC! P~Rk梄i#A!Wy > X+6d@4{NoN `jRËSv^l~y{f`@d! @#:78+ȐDWNjOo}y=?CPwuG%fpGE|I7;L 瀇v@ݢ4G>]l(^[G? }mש<I.NZ\٥'窳w0@"+ }>99C]ZFj_''_vq'(@GC)A' * 2"ш_3\',aZ7ch5 f7.s:vڏܭ%鸶qV['|q-}<.<[Ppֱ3+8rv#(;/vVyv#KQWm)=j]njPX,;?ӆ&݅=8pwf*(tv1:+Ktnے3Vik$Cuaõ~ !JcL:.t, frfzXҎWm8ġt#Zʯ̈02__2@`>ogΧIsm w'e qٕ @WvaR4T&'c]??Ǡ3"($DO ԯk@:"mi6rft_ 㚈:Lx`tQۋHYr v,'_<͡ĶŤ@C ^[y} peAv3k8dxu^m}܇??q1h,A&Aw%ݙ=2p{P|ြ GqX wHՀy .$@O / PdoÊ "!{gŮ,TB>\N)ӠT>B!0N~ R(np fy|:PΊ*7@~jو?@TOAS JB T E" /c$X"?`A򿿕lL?͘8&qQX \'pȁ1ϼl ?OՋf_>~_+_}]vp}t/?ŊP/fCB^=24F֘nL1V &:ܒ͍#!ҜY\ MOT '_,D> zX⇿28Lcw>㎽36 胟3eΐ xuGC?':/VlP@4V +([4SvQ0"i`m:Wg,l!E'iɎY `[΄tO`xqi1́_8"P WV">X)L] bNע` ! p37TN'B{!dMӁm!ߏ#rZo֧켼|["'x/1¶o8NXҤxK_/~(k'0}Дjm(o|ob✷ GaNl}9'=ci?~V\-s706/RIŌH?9f~EζtyS/#]z%9kϮK~:uceaLeg.7ӛ27<'+|_E/;#7.nQHHEONu 4mPJ(C>5 2Q;~o٣>e^wT[꽋qYuF]iJ\s\O&3eL6Z^D<[x&H!ڏ+߶,>7_-QIג0qTݚÒp!~b6ٳ>WI`2`SNXɬhre,{jL8|-Td3N_Lm/(hpeOꍊ/EjJA;aylѓ}6Hw31k" kN.Q/}pٝt$0);ӻ 8e z{|O xY.~}=h TȏOj? |=Zd[!dߤwBGWM-!QR0dA"e!~:>tؓI`8(1PF"ÙX?ۃ Tx$蛴3`.NAۍi! QjEHf mFFauKvP믩'[_OM+{qCbeDBDFt5eJ2 E36G)NǯVzS4’dFjJs,\~*Sq} ο C5-â[[@;jEF$'lC+i=oҙuP34Gp}ʌV)dl`|Raַk:ٿS ZL*٣Kt 1> tq it65M' :H<ÌX 0ϸv>b {~-$!s>{kQ oF:[`&f=~Ho5f#{7!'~Rè=%u*$V׳t4N2!3"GJ>jS2dA9O<H.hb`KZ{8d*}q7b =axLɄ25Zm5rh=Mfl7OTg 4P //Z)aC-pcɰ2L`[;zKX`@=F՜1?~p&ب!~=bnM cL `b9y+0 *#b636ƛgSvH9A45;#|sAPf b1tYST1 cz bl eQ=z0vE7qksa W[~ "fgY>+St+-8 6!z=%_fTGFԠ/`wO}AoSÏ={"MT4Y̞zysF 0@k)ߏi5x Iٛw34<81Sw0a mϞN[m~j3r~._cZfkuX80cmV6{NzRJT!mk37@] v6G9%4c MF tX7 3c" ђKW= {NόL $̏b# |Q|/Jޕ(O}g` W>_f,+;窀'/ݥG$6FaS3 'nLy {11AG.T;nͻ2 ;誨/kvD: % ,lBM;jt˻Lph`ӭoD̀*+(<зHH9J#,9.W9>(eΫjxe+'5Y12n6RY;);*)_ -`Affc/j"0Y+UV;x%GRz$}:dnnZ]| hyV8Ӌ!oʁ[Va4Y Ɨ} .(H@Wz289nb c/ M%8@.|Ͱ,:3J,Fku+EErf'9{ FWYn/)Hת Fq]b +:d0DN-97I.p*TPK@ _qhbQ?Ih ׭/{`y b$P 07;2VM wJ%uuY 2i7 q7 1em-n_o 5َ q*M(+$Plzm2X4O$g(¦E|x0Dte(h)Ȭl&Qb[ 8CT+ DᬼvžT~2ӵ=rG=70| $Ys\i#x/>EFcrmeߝE+[". \X{YoNSH ZrZȌ-Ι$l_rxizFBn`BxEdXGyE_ mѰlv"I" Koa1f1"BG&qj㺌v)T=/le~;(zpj0J\'*'zگH} 7%B5Ɩ{速eʇڄGJKE) @ћŎ sqr2SQP ] -38ΘEi\z-x~e⍇hoGӣЮ#$qqNL̨=aG IF$hw Bۿ))e|mCV9D2um2Nb'g;IM.ϛ?)j6&<mgzC=mVɣ%=W]uE.#텎qQfF{$yEwb~iȷHߗ1O&1)i2loZP!@EJ.f;쇭e]7}391'o|5},Zy 0ɔuh!MoV`) nP(w,ɳӧ2!2`YX`ȟWĨFl؈<aՈCOPbBJ*Mtv_(N9A0@,; |i|1JMD~Y*# 9y*/K`W ػ f=Vkoz)>;,ص-¼/Y );@ ݬl*6V(%1i)5%G( 0D fҚae@0@rSKofaLev=Wٶ?(o[n/dQYWW݆Hgcy8Xq{X&Ų_)z?UTdA\OB1ct`YI0C7vpFclO󘱘0t=|ZjQ(=LAkW>g' x&"f5{?_Zo Ulg􃟊0TIYfSvzD]o?ySUr;S |a .^Lj.ǗdUiya[}*7c<+eϖJe}5e{fw6F2 V8 >e< `j|~oWf==N!3k;N7^3rc6|;" .ٕA*A e@fy=fuʷ  LCra*3g9`oKշqv= \w0 ٖ#Z0tY`h 6G>]F2y ?)>pKHpBicI'0#p#X05c֊ȷSڢdp?]> h] 95PW\%T^D$@Y #C"">ſk p1u} -4\(ipSlv nI &8gl\Gv@|ȝ8Ʋ:JYWeS (sA-c=G;lyPH%~ůt'iaHd2lzVB4y&(~Bq@c@ k1Rn,j% ڣTD*@NhV<:`-4HJd6 4qC.ݓԞYlʸd"2[x6b YVW($9XOsŢgDm10h"%vDC"/=!8tOC\2x_7?({nG >oYƭsGm{Gr}mSC4JCŻ/)SM%1uw%4tIr?oqϵABaC;믅{h!DCIa{f7NKf= /g)"[<% L#ΎPi~ZJŲaҋ[sؖµ'W zhqVPiku& r56vCwD@࿇> h)pyv,x.F( @U[@rdRҙ  > z.y}L7P/b@er&PRhKrumLUwc&wwDR T@]jb-[ne´F@yGOid;J`⢧dc( 7H SQI mV-]*) h) _F#6s.h,:p%l<(6%>7oAN;A؞ovKpgQ?,q u7WK|^Gk_39}(_Fr?%ۘ MHMO|[B<>6Q'*j,t d#BDK+OՇy2^zwq--B;3rzE~in>!-V l#Mb櫓 _;b4('#dDV%X63mZg-IĻ fpMLq>﴾ux͂9{Eil(.Ba:e @{ 3! ׎UGe(wsVlfw'`4:|i(jE/ UK*aͶOozJȒ +  ҆N@WcB)UCJad* Y]l6oL>K.O%oT)0ƾHDJj\u ,L)kqBŤRߨ"7yuCH˦Cs8$oW{u &]"|uP'Flf p-:q!Ʈ`X:,QYXU-(؀aZ4۩ItV%FX68 5M`2+7У%}^ZQɷʉS$DXX]\'.$*2uYN6ovӢd!{`*i2oІk&WUn3[^=i#d/E=- )6 Qf]A2Lupض&DgaZO<>Yi%ow'19<4X P^h >dxSyY/<=x t86t¬lp&JGGqG@Ut?"P2LsS%K 3D1`a uL&XS0bt_oWcwabӁwoTZytN↮Gչ6D*?jwG@hڌ f&a-N/g:.͏nE^վ@Kpx\A`8LԀ2&-!l Q2ifl7(Lg2lȲ(*x߀Y3)L"o-.5"Bn٬WGɟBޤߪu T*5uḮղ1ƵmFTO(l1g o{Imn#Y=})hM,zX-m6Rt1 kQ2zYb^w+Je'Clbgg?9%nnjkkÂ% th\C#)vdX~옏 rN7Z0A=_ ]z0HLJN`KWDK%U"JON'cee/տs=ی]淒kCAпc  ~йA3e:rk|i _ dc5{gEIڣ kg~W wT1x.' w$ЦZ_)I+ NE/]j(#'*aҝsҍkѐ LhmoM_21Ш u3hFF$V_ubHzHA޽qN, eQK }QuH~ePSoS.ec8uؘeh:. dGZ ypl˞M y4Av I.NfĘZo{F#zm'pƅI|D`l򝳼BF Rg݉%j32dB }gr(E{3 T_{P<{8Ivk(_>i54~Rz0rxczf@,1PD^~;ȷ3u.+w p';K'{/qmG8ɋxZQ:M ֪:+蕑S('tllD5mm-Lx3Z߫-؎; w#|OI# <$NcX@dx4DE"tz0WmVn1tq?g i~g%y~+nZ--0\"6Ȼ B=7l,|6ڂԆ̬]Is 釞R gP@v_ƸZO ZaL״ch?p!x[PN !G>s?^-W.HZщ01x5ඕp0̄c#ጙō]](ae߃bdzM~Jc}!)5E9J#FGgLcg{o!t\\R w47IY7^RKpWet:4h ~B Bs)"zD4OPAE@9 x,! aTB*A@t::Dh჊_lA$qA 0Pva9t."7cݳ jL11c-AbvzqDv`n34&"Z!-hvt c_d< -1+5*E6bP2(C$ 2#h7oUGㅱH:خX2c 烵b%D?{hJ)T.X RG Q?qFx #P:0u!8%O`5! ?@-jrӈ`!@o(N6"H/A19PI!"L7SQ c/.l$7SQu[ e/@6a ȿ a$ŢZ"|1K@?p*T@D[su B"{ˠ G G\]8ȃ h+_wdhn H慠T[?l$ˈ_"&h$.e7e5@FB/"'^)>DT?̈b+#tEқb]:i0Z@ U)k!dt@N8&/q31E:XP`_l?^$@K/&ka&(?"-^lK pM !tNLR$nH/!/-@^L1  yP[@uHkHሟN׊ah.8>A>;D@Y}>|ρ ֋P*Jv6k:ch@3¢xTDU*?Ίu`@?t@ "xnDLps;@o9w$w[W_ y/f4K'N!w?Xͨj('ɳC4gZFwdA 7GwiѶ augV~hyPP"XYc@D Xxy-z Zc9%{I=>t>>/+Jr|[:A8wb\FJGT5}lH \[A4XWʥq^֪+]Z 12jECj{ 3O|3um %1ѝdՂ6 J6CK = ZA0"NOLIVñ| = %4MMTYYܕ`Z*'RzFqL'W!7"edDT4)KpJgCyMe,SPZ *Ia܀t2)ǟPA3$p^ӅV]U d$TkIb8첉 %)mxLf& Ii $2L(jPS!58R@`}TU畑AFuWeHv v+qoVvA\g 22>U6QkTdXZ16zJ=;pnkGaUH7+ieO2}>TyKۥJI~>‘ZF-*L:D<ǢO?{_I<Ϫ]}Eu^'cTܚ͊a~ W?zhaJs8Qxۂ"q"R>m zI-Lǐ{^dhu#-s-F]4ߗ",<_ֹm t:c3u]+-,S+2-.y׾!*$;B Q] P8oĥ ԑS(*>͏bLTM0b[>kr}֢XI"I!{ 68c~׊J.Û+W\||.Cy=fcԈWv>\EH-` Z̺rt;D&L()J_?{Tyz>l[昍"Jrs:h#=SYO0:'H ~H@WV}^I/93b?I?0wMvKwq4$]+ Gv(i9ԹcaI(5ܝ,b Wr?C Bd#Vynjvs.F3|讇 f$x-_RU-ZGk\--ǵgW%"ڻBC)3xcBT+#Ia  9:?|4Wtn ?7ʸ[)7Gc.Zľ!ahg,Cp)}ZnD59<*~/'W.ypqxC׮]Gqo#& &i$))!#D@'Qjă`Y\|bpPP>wnP/  kU4D Pz9!X wX|-y$8|>JV!QȦV:SALDg {ks>yR;sHN. Z.w"[XgLRĩɣZliM[8Yscg%54 :'}c(׽>5 p? +1*1lR"Z|j` 3@ J F~2:ɉ"<764#" M;7&l\6=v7ޱ/_Te'ŎyD-XbDEȲ"zEtv᱕ ZB*9`] RO+{lu% oJL_ت2j͢0"f+IHGJU)8ċRs]E Ab[Cy lT?_F!~HG#OZm6)5*=cEa$(ēs;{<ս<.}18Wi5$*ʡ'g-\Y僜4a%6Mǘs{'p`s~I*5*}fڠesV\YqDH禯rTJiۀ5"vGdԕ}wM}-o 6F#@\fjTJ/jb#" ГdKZ=;cT6ᘦ|ы:\fk>v֛b^_}GŊ#vdKz̤&[g(-l1Y!b,qiEsxqcd\6>G ʶ3Cס0N5FI璕KQܫSpC2} _62d33Rl1N[}gZ>qȡ.eƁ_#J΍(Yh@ـe!硥527i^ynA&DhF]_w gz>_5}3(ľ?#Dշ߲-h"}TוF6KW!t&}E^'Mlf%?ѯ>;oӲo`0 ⚢28G&zI)m Z{C]ľsN"Hrjs:UT;DE`7VZ>^c绊R?,JCh~Gx~VL35?/H_i:! E︁e oh;$Lw(C7H  r+iX>s|<ǠMl󉃄ilyVkqmci kVAwK~&liH`QYҊ ~:DB8Va % u;fyo~%n ݆n@|j4\*Ky&_cιU- )? „i \bj427ߗaw01 #.&2>%-Dt= TKɕPR&>}R]Je= 0gB4os.~I~v*bHҴor\򲲘 ]/wjS=1_ZXDb&|"3!"s@rWuNoվ z$>x_/{o1Huz>qmRйyM%S+:t/.cģ%NYu,m_M 5r<=1HaxD8M(oS/yJ$kә!Mc3ߨT<1VAqTԪkTlW _giѢO:tp18߸l5ƧJ%5_Œ.|;^W|;|hgYԕnu.\҈e;(*q{iR؎µ G&? D)*l_Q_G}8<hي2i+ܳo'/ZdNwkkh\; h&4.9دO?CޯJʣm ,9_ZwueHI9pk8O'gzϟ ^?ܿt)y"B~'J^c _ y>z~ĉ#\i>1ˁb*!q_˷?I&"vAq ѝ講x(=yYqOotXI9Da1̐9 (Bn9'/x 9.#  G5uܦFDIpņeHj50e[b3E`,_ZuLJ2 ޛ(dM2V1qF*`V'e1:dی^فr(ݲ_ jˑvE+CfeS#+8TϜY6e,X*fo;~t@P0M1 `Tzە-bI\M/F vTVKKP`P]]b%ҭ/PYHl*>6\b|9]G2^/˼|sҗeoO.S54 *a2?j> emLÉҮq8ܦ[k?3OƮ>Vj**@lέhޓOpbyXޯu35%92" ˪$ MUmY*GY$Ǣm+=2GLWCTz{Vg.c-xM-9!'ņq]l,ٗ) [J}:~W}0*{Ybc$Cmy [ol ټOkԢ'r;6qd6tw}O˻8EI =KV^nkU]t_;5~U5Wd켐 \|0IyFEYO䴖—9*ם%̏0M=%Q\r2ͻGvO#]9#`QUW=̚TQ}iy@AYf=+si3|;@+5ߣie^ȥ17%֙ "_ 퓽\zDr7w*$tHdQbm,u꣌xb?˻fQ|Bhhn7NeBΈx1[\rU-/<~0Jf2[>JѨ~秗6:A7P篖u<'{DO|j 91,NOxۮ[LJr<Tơ8v~‰OA2,ճ]Ii[^jj=YUa5>]O{f1\GY,OiجCXCee_1,F`2gy(>SR4Їa];+1DÑ~Hil/@6E&\KB!&#GSb&TQB3NzzTx݈Tֶ1c䖤C*9X^;S>2j*g*6WLiݡӻA>j˔@ei:1,Ј(ˈ'sTf;+\(Dw_e!BMkPc- _%LB P f3tdLDeD6@DSߎ~xӌP!;Q+çWov{sjCW6ϰ$~xY()8\<$MGV(n1*?JvLw#y{IqX4^Qr"dN?5=eӦhDE$]j4]9(8d'IJZ*>BNC&?AV=Q_7 . q6M1mpfpKU.!?*' *#4+yTGy%6 Bt7ڴ:d/o#MB[H@#}MwJX}|^' RR8MӶJG6,ЙG|X?zl}L wfZ3K,+J/&0)nƦyTYX/L({ww3QMb%nutfT{5*Rbi00@=N]W"u#˟"P,vFKڦqAf>^ 9Grsjj,LB %3q @~7;ew2O6*`w:kA4g EI<-^I7#6Ć9z*͇ 6gң0ٖM2HnHaV^BkVnJqcEȯ3|U.[xBgnB86'',RxӰFqHh6{䖪 _wMXpDB'ٻmO"+@]Q&L9 1J8gO-=MIf j5Fc 6#.?8+!qW"{;m.rd vφQPxNp>k8 A1+ex "+@&R\O&˳weinzI} .&Pn[[]?ȽOg7𞩌ljg>~ţ to!^ٴ@JۮWM&hpڀ,n :TW^#L,1|*'ݤvL7GTRFΩ"!NyTL_v#dz-x'0C4|]^)J4#PSd.>`?i!2-^{쿴MW΢y9RtJakH.x$4|7VF G ;"8\@#VkG_Wy)L,wV|řqyH!k>nj/ОA7}O!m:h">l0`F8eaA(4U%jO1ѯ5g%6Xr 년y nVRgVo"bf|ns-٘!RLOu݌[O("d*iEFK)ǝGʫ(*l4RC ׈]9~8R'ʹxe 9է˩gfR(}1E(AAUid6،1EFqCI6Ϗrg8}L䄁6(}cJP#&9l? KJ1+ 1}wلm(hcd?TlzJ) |bM/Jyn.U=e6SՐ~+s`X_?pa<8<O)157%ټ)}>||ፈ>R;jB‹by&$߃_[o_'x*pjJxϫ:#,]KTX]] 2epGYh'k'LimPj)dw^=7s,V1)"5&B1 bIԤÈ'kX²u/&-%T &O}jb6*]DȬiXwPNDU:KAfOѓK sI8s(t UW ktlP2jb⊗%Ss{ ɛdOJv%ToaCxI|ll7LqQonceyR/( ]GmP!+b@zA\/^/ $R=f4׭,(H5lQVhK:qo ^plK_g<Ι r="Ct{hq\^37L`whR #IPq!$nw͛{U-S}\EZE)Jofx9_(c W;dRm| hb|.!,]A`,Txei6Xjxč odRW<=gF117}E`USYC/D+O ו !'w*hC\(k4d8q@Að'8~OBp0+=ML\?G7ZxaF<Vg'}Le~.s-o (RQ'iD ksKգv][dT*tUm nIg1J%u 5ǽͤ'&aUWx|TNS*N8b؇I AX7@=< hK@Ձ 2+Ark{g(0`P?XRTb%QY_JsrWYv&^].3id=7Ƕς81MWTQ;l'`Z C>uF 5a@jS{VqΡ,|QQ2 mj85iebQ {~&kW`SxKUVBaй@ĵ9/(!o0`5xx`;6Gu t%/-_!I5Pĝȯc'Ӡcg+= {(*_`;j+spy`3wR͒/UOF;ɷ,c,{fMO*FOv6#z)AWI*rVfѰl8>L1}` "{GsqNdFkmMZ+VZv[WÂE6h?CLn4*uȃ$Ϟ3N| &7ıR>s5,CӲ6+ 3j,zWPHNڞXLVGLk:1Gt :Z¥.PnD"j#i\xl5Äl"j0t3ulĽԤ>x?1lhdJj1kqXAvSuj| C>v Gf`G)ܑHsC\ !edy8N_JhLw;Gʕez#׎\fm19zKq<&&iΟ#|tzX0 [ַ0k~BhMD(k֢2pvrpbx s'6؃G.L%@s:q,6e)bD!Y@iF>R;xݯ$`ɦ1ИlM1d^_ZV4+ӖOrJh?+Hvnow/П6 EBLMDw"E_OŒ)gt6 ѷͤ:Nf}U0զccI({b?FB_p8&#尵?5cL *FL*GtkǢ// Z&tbs>ב$G04!V4kmшr,fx+jݝP8 ?wWtʿWb[=hȘQ;MRhWR hf)nkmu'J˴Ti11ap0†C6fٷcb9)S^{4h 3+MNkӷLe8(m Ȅ{q+)[ɋ >Xv+z'1s6 Wnsr1#~}G/8Y*#ɼB`|αyio,Ǟyi2q>1f'L"zF CP8JAGiffC%Fr>{3)SoÌTR m,| #UEKk4D؎$QgXeRy:q]ql' pmV<3* T9w^,?|=4ݡ!C@Þa<*ҁ*Ad bքcOe2k\SIXwrK0KǏ6B[c} zU³hX?1YԶݣԍJ fުA.q´!ܒ[bjq1x ͉ϴ=`@#fPL_pZTY;ujld0ԦwͿ'$ps*( U42}H0!_9LnZĉ$1h!h20Wn05Wҡ|&1 y5=@2sY(OO]Mgyuv߅Eī9_b,č1e˿[V<=xovB$U#XR ПD?5Yɲ.uudMmŌJ+PBxzA29"hߙY]B*l 9پ Haʥf4kcCo[".}DSX#\0h:}se7 2Kwx\qZy]{ J"&ᯕѠP\-ڑZ . b9w)xObS_w-".!>V^oa:Iѕ>3<[q+UjCmxI=-'AR 5\k<ƞ(8v6X=xDmP[1: v? QXqmQw-;'̍B{ %q\H}۠ʹDykv3++7 '.hfhgBj-4SX3˃hT#c/[G B  Gdq~D=wAq7-@Ocp} De]51 V^.UqB ywS,83{m4X'*A N4+aLSOBJ6_b,|V#;oHѬ8\LhqjhͼqrJK;^E&Ri^Ax!@"SC? e1}(`U6r@*3Ews;]Uҁ24QgdVrF,D&b$`ÝTP1b y>.F#/]*uWřoTu</*FUt]| v ;?aQ>j񳸱QDcazjȻEXQs"BÅ8EC}kqa#~'s\}S$ >9'iW?&:&ߧ .Cî-.o,٭eC,"Y+aAYNL㕐M%R]r .oN>8ሀ 2]#hs2N>ԭUbvQ[Hho !DqT nMrIoe<J\sW^-;Xl C#2Q#lr)>@;^&'-E+K3E 8c(g|e\ GTGs ՔZuNZ&!~d]7%M_ѩ"M-jarhɾQ'Iu"̔xU W%%*?h7P w6P7\;dQJ-}y»)'}t7')l:&6cl ~#4>j 읫g5eёKzeٵOSWL~kmEޣw65g`ޫEeĀf,MzsБue6&VV$,VlD_ 8ɋ~@Q$7=#{uҜX1:|UP3R'PyG)\5 s@u +;i1R R" }À NeSb< ?e 5qymhȝ5];F7lŀ8H@8٢Ɔ->\ދ)ƄݠsE&V F1)o)D_=rvk|b5{jh!|'{Gj Nަ UQZ |.?XSDEU{)V]~Ǫ][z~ژ$J3=Py^> qF^i73Q+{ݯU>1 OE>jR`T,Ŗx;eq?̷w*&S7z& 90H52ÕyECQs#kS5BC'E|R9*`2?/LI÷ }1~oHb(z$22GnlD3$o_z w7?ڱTu#xKl>Je*EWֻWS0 x GX O0 |xl=87WN}g^g@*4BeJa;EBIجW+ھ8÷;NE,Ok&qWk3ͼŧK9%N|c6f*osylZ}yI>DȝtL|$ܰyTo0@ bC(etŮAw `Yd4\EF P JCF2eN&`ɬ`Xf>d)qXZ|PBF}k{t[bb6#G?K x vTCH*w8Qʱ,j5h fWX7]])(?85acƍЌ_5BDMzf[2ܱy8?vafmd_Z\ nf2A34+:FUz1W`MhG ]䣬}ؚD?5;#ϜpxckeG;UK)TѶ.{mRȖk*+RχTMY(A~ d˩ >ކ?ocn"QJl2z%AbL9ӑĵ5?%WD/kg7bbp7ܯbdRE*Orm_"}}wuN#1mUÅ(v߶g1F3М_\9DOlwmC8w Ӌ| ",V!f(gh'gBSs+FlB97m0a.l9=bzWڸtuߟ-t7R5_IZȵ.\|e3W]Cbe qUl{dV/bMg/E)-I" ygCFrCt"2rS.T=ii\Pnz 8$&ĦW<؉`[:Vg`PUhW*SNAꏵR~*² q_&}J4含}?H+,e=˂st}e*Wyݍa ZaRQ։VGH??L5(!nΦ=MR}^Y$\kH 2-2'8VY/ygwZ&E5\hCT&t\f\1D'!6Ws6Ff`Ւ 9 I_}ﴳf23#I]'i"זO!ӊRíRn FA͡FS~j36pNT<.'>#u9@bRmg#u ֜{Iճ*Bc.BTU+>lN|Ɋ ʣ2М.uĶ3Ϥ+a\LUTE݆&G_,Rq')[va'u`.S'}?'T (B^)voSf\ooXmh蝯')՜0;SЬ+H*( _jEP "MK v2#b$ܤBsRP%sc#qsyikϵ7Y*'3dοz,m-3wW$l-&LfC*31 yPtS#f$L#JIA% .1ŪiM$l#8dO 'j|/Eu 8qӡ} عTqZƊWʲ@L\+KN`zGd^ պL\юq*K@$&5cgEդtI)ܮqK2{X] W o-q"x(oXG,n䫇Q?HCj OE_wkkd\JƚSPf"_]uIɖ8!Jr3@&iה#c9SHHrj^>[]"it;;o= EECMO>m`.xZ5Ŗo rdo\D^qWp@ ށX)!ë*S;'JG _S -,=#QQ/ Fs̉y8b^gVqA-]P5Bdw!c8N]?ބ%[~,iA:N^ mLW[;dΒ8ύO5.UL,".0Ϥ:Fon;?'B1I^opMI>44ʽ!heA;WlpzXDQ`$f1ﷀjBc@V-m>)#x̘r͉PcjV5!uN-@36'TFZ7 ƖA&}Y9N$n.c.E9ݦ1|k8-TIHXs/2FEt_JNmf5eG 0It\pQhk?k1@U/̰x}o@J]HJ:43`yb60CNGO7f&ohC/bFwhkʠKͿ_3:QdjSu6p~C.G[H_-bًɀ^GbP6:DVң8c`?H ۇ\Ko]eɗ磋rrqGK!RiŞݸjZ5Yo@eT v9.?h%H*=6M`&FՕrs 8!S^f!{fC:b]`]YZ:>\LPnsP )ul?/"z\F3sFR$\alK+&YDk[7%VDaIeEPyQPBƬO-O>C{8>K(,g8 Qp-PhVϬFq,\ Fi˕(q , 5~.׶R4LIB-ScvwrG#T34].􊼺I}5SpOYμ)?'{1Qp^Siµ†g}AH>:=: *T  ~XT~a FϓsUg5q(iܢ|h"j?d8 O= >KwQ^9̃F7p{k^̙ `H۰pۘ&vIQksX eK~n充Ah>|ThLFJ9#I U.6> BsDV{?e:%? 錻tld˥bIT!?y^>RKБoF Sbx3v3ݗLD17i$›6A~+xpҩfDS (ps|tR)ټ0f ޛ;wI4M[4f &0(VaOA{k 2Áo%O7,|۸g#{"ҡ.BS 1E!rɥ7PdqMQ@54fƋgɀ$O־~Bp`ZdB`X\sT{Tcz "1R~V ~JZ궺TTb{!P0F=u@btxG?cPM`P|dse\>$% s ]†O6_Mx7}‚lX\TXI@{h45+vNd4.*ӫ%֞FLSy 2yHIY g @+pIOm6u>ѳ}ϪEc7 ? ([]QǃVBUEn0kKZz`Z̤92e|9:.ǰA䞷`+5ncRW@:Au0'k10W><3fHKtNغ9KaȈ $@YG3/"α}ٗKyC/|wG2ԮL 5l>+N#@rګmH93;u b2v,:eW'a`^IerWrIRǭo؂wJRL,*gæ)A|a4˔T1d#FYV{ c&5U ;L'#+7ߔkA%69o5]-GP hf OAm }yȜN[jyA@[u4M*Cp]X׺271~2ݣD_eu` +_Rɶmׯ.\l9Rj,3W_Nzǘud[9STbOm)^y}Nޣllmg4g2t325?$RI3CE?ufk8)Tۡ__~)k\dߠ/zuQsUݧSӣJ;E)<'tm' ›zH~ F,v7*;|dUw"(.WeLߠќ6>pbBוdoIE N ?,QZiW[U1z7K1IN'b֛(!H^~p:05>_,3'oM_1&X2Xy-?5`׈l1MIhN$ >epWcUvVw@x;Dq*ZFny 31 a!,$5ueVw:֍ Rs(tBNЗ.&;_kLV$I>̑t# }E4L[g sM]*PXlawGs0 k=m^.~DiWĥ pz) 'kXe(V|F FZ)}=+r(j3}"Ƣ;5},_u,0ocKWWEW'\蝈'vyz6R(Tv6RaLp[).Bd]48J}#/< b_+=TdαM&,kA-SYNZd]9C{G(j`^as1pڔjZϟ5d J8@rl JHɫvAxeSKe B岑߂1oγ\9ƳϷ)DS/-zxP qWe 9xe|2s|:=,EvoqK$ :J$b \ASd,UX ;qC$=x_Qو&w MChT`!&RQ$/66 WvXQ֫DXc 1 '!G[zR{ O"t2Q6:f80L>m֙`l٦>& Ly™ew |vW2ee>*l@ A DVtWI7s*t{q2I>=X^.ˁ@m{>Fу2O O:T 475FvZ^q{3h숕ڟ.me py$y'"zBaיo}Zq~!馷OBb)C(RS3U}rM 'WtS'!'e͋~WpH,B-cbyh^Xo\*I *=_"G[2%^'s `HܙA9#k$zN( COTE= ^\|&XڟUx{ky8tUwu@TJ[Cx*y:Z2pOJp@S4\f>:UUk In!ĦWS ۇ-|n,Y0yQ\jr_,A W(UT>caXpL`F[9/vКt'drHO|I',uz0 PKKM2q_I*0Q!0 "׫<@S7p%D/<R ǖݑM;( yNblqu bh.7=p (ͮ~ z6 qAkHr qɇi#YrkWg(eevZwOxx2e~6W޶?4G2Jh|b>VGU}I._X#cWpΑȈq *p|6rfKHyHX9޼kbK#RU.!t[Ҥ2yoM!in9 %̠#An uެ9U!ċ~@UܲpxsQ/D_.\{?A}x ŔNj\U'פ48885:L+G3 f>'Vʌ 0V'&2L\߃PL489.<Οĭs 5*I 9/@LĿi2U;ȩ} .l'`:|?E#d5;ƎfR^j DiāU#(˔.v3|qS?ck5QS]Dnpڽ;M:@,-, ~g_ƗF(?ӞFD_5@ 3:P`V%{sK 9w?djNQKDJª9[/ ]X)"yiwV&P4μb5䑑Ȉ LlkLj6 ]m-B!#s[uh/i}7:?NFobס7yW5!P: dcI!K=B}bމ4 v)3txTh=^1Ş-+0M{K TU}5ykg>j)PB7w}*-Sa0ɑ_73򚂽gYc 5ds5\H~\mvA:D$9v*kQm7N\'{1ֶe;N?&*mͦ2=:gW沰@k Y邦R{yX0LVge@$3d޵$5PŻSHZ/غj19SY`>@_0nGxOA/;z[~<3ݴhT[=&pq&*l;Sɚ2.塶or,}lB|:)n7 W22ܒ,qFK@odl$P7@e@eϜNs|ABbQ-Tݨ JnL^T`9 3ҜN1߳eUJ:@QdݔY#OT]h:W[zy,W "7yE.zQ ȿ{7=z?'1 Cէ9خ#U)1BxLBDHxp C&CDX:8 Dl.iW~ɮsHfnrrkV,)7`Ă9`%IyYlS9TC玛pGn+B"j kfIr,s1{ 60coƀG_zVȞIdg'MIКk\67A@0ubvnKOY Txai4b].ʲo.=ɀr[!c3׭.#وIU%F`:;8C=.@?Nß@ŸTb/7N *͙˥n\RZJU/uPLyJ26j`$XFcp0T \>.*چ[f, '#jhU+K{ %lBmþ >gNz)[^W Ej+i ҥIiUבy CU[ǐ3tv"ؑͼpkem޴h|`vy:*“^yq?ݘN l\6o> -{aGWNID/iI@zsg4n ~7PIN0֔{Nj1dgv+\Uk\5i8֩ޜ6 |soSQ<~a۸`+5֙$ @pH>Ⱦy10렭8n匍]Χ/=J77rhF^ɽ:3$q m"jL^{W6WgQG7w0{4}nۃUAsn@kfNzwX "Osr`@?%J4/+%NwYxĞ:l&qg4s5e>|FbSK NsG`dbI:XCrM%y 5 A>PA?KR?E苨^4{>܊ި^+V(ɜj4]e YI(a窳PRMK5gZ *QYxigXR@~ZK_2?aTk)Ff'(^*H7)m#\+䆶/O6[|'YH'L`j}c\yo ܮO|:Ũ8|w}ÂxOX-pI%5 I?347cJ8U-=]+rr0\)dvy,Hd.xæU@4]IA9Ze]M =O0G/p38 Il[îTl~vMW>ﰫ ^s*GEF倒r.%'7n\Wٴ+J5SE%C<4npсT'В{`WA~#Ymp[S}Nn+؜/aLX^08Ƒ8Ⱥ3*T=n²q22{s2y6` Y̯Ag?I 3-ުv ?Nʢٮe(TCjR~֠u ro,AʁBaٵ(]g t8xG*(玥{ѿh+ f,ܩV^QulJ)Fr L]C GD-M"/yqtX5^3U2nJ> \"yx]ƹڿdQ2")& ڠD^uMGmg3?N|J>&qqҝ&åY$|+<+znc#,SLqɲ jits@dzse?P3 \ci˾Q3Ż_rFڀM5dv^EG6IadeC%CYґHeq1kYW?~ ͵3pPTA3hH}Kկս6D2#U#GcY^Ud{Hex$'/qe b-rP3ґrn\=FmPLڿ:y3 &wJ/ʞD *!Cr|g0֌BA@ \ r !UfSBt <s!@wB@t z;/ 6MRoy_0tPRR P*? E%8T:RTrtYTīQ|q>]ˢO/$[j&!|쟷N`D: ur晀Ҵ -p,W~] }Mb{r md>$v‘6/5}Y+6:G\Ic#>Λٻ(n-~Y +27:I>:z}VH!RuttǸ6G?7-k ,ʔ'7_X\%. μ̀ ?3*ĸU] ]N߷,rX!2ruk><O w;w٧£bǍZ3z1k3>fa#!w=WZMO]kgj"pRv?g%lFzĬ aח)ȔoZ orv3T#$Q"?)0鲹_؏] NFo:Y$!'f%)>m9X^9\jiE\l@qQH% "ΧK_bܚUh44r$vͥSɒ"Qxi*DBNi/3̆w&33^ҿͦ%APR>/2clraf.ر5SO1߰te0t X"/" ?R|ٽKqdu9. x۱-#cvrnRD# vQRN'Kw-܋v0C:re<`SKZ0xQ~mvhN=dw7#,y5Z#)^ bq'~Qp Wˬ9N$+՜qgh={P|)i9WޯD7ʓے0j}!;E~{o:Q$sZOVQz.H 5mf-D%k&Нuj}s'ذ^"=ՊY6eGW9񤷰7k1 %T_UzR=_xh;[ead$[-Ccg*d-|y:|]'<䬘̇1?Z\a\0HMl[U(aA%"0O#.7C^`Ј~5dӉlmaRo`(О+f7{0-rmݕ0NJOgsrlj{L /.o`E #vsgtݖ/ |iG>N"G /;j/c-_{/̇h|VZp]XDmQ AK䑓? ucb'c+LYYdAoQ Y V>ѧZ60D^ z9Q_#&`G 0VIA@hV%~ @`+J}5 {)N0 "':Q4b3_ąw#`:W6f:H4ߓ-_y*dk@q^RxR- 0T8d)u`ǯv+LsOaHFoZt/-.KܺKE7 =Jo3h{ iZ3[7G2+򌽝v꺺Mu֕w! NuxА\AB̖%MåHfI;{K ^dzK Dg­7{m.i\ùNgXшktRGߴ#-U?"[lF ֍1LA3T%T'}p}֚o{(Wp+BK #r×< mC7j{>`܆Ee 並\'&vI45ҝȈvOnjt=[z!!a3*DҼg=8u@ '>\' ?sa}0T ƣ"4]}J3=O: [;?ռ  \-8γiQsz6n~#&s;w IH&a nbl~ui@O)8d(x,5CT_}}-[-Gr)C{h B0/"A' E53n΢!Yߖ (@꟎;...!~Ę'gVY-}SJJżg6Ì|u220BAu(TkrLZ1(9tW?}?Ս1(&x'Xq:" #y:Xo< p'vЗv/+ru(hl RX$+ Nӝ7 ϲ^e] ,{2"٨)(ds4^C%R$W6?ǡw NrK BhnRA1ӊp<|ˋ,ȭQ}"&"4.;m]Q%k!ǭȡ~6#dl0ݔ2F:x7ljzݡ%,cV{tvsJqE^`ƍ(3x11 a 3R^[]JN0Ϙ(l$8/ISY#43 ߍFW;lC"`z~#K+f#D 0>Jrw-j;iUdV `ܚ?+%PAHckX*1*RT>,VHTzk0I iy ǎ#7j=G?-ܸ~!lC:-j"0M_pزʨ!>}7mo 73/cCdeWL ͔\[HJ~BUj3iWߡ=Cj+:OOTsf"w {mIdiGYn);Q&zP~:5s.BtY§X慆!g4p):xnɁ$j@./7"6qY|:GZtmϜ9Ͷ%ɚL@,ؤP(ޫU -T"=W}suzn.r_ - lP;jf,~iC\3 k͋1XuGRߣnN n8[{f%&WQcY@ߺtSr\ZLR)@RRwօM;42݅Oiگ]H2`Qs@Gcä\1Vp[ e ":usS3)OԃSpê}Kϝ:Luh+, YnHG/nS}ytfP$Od9k$1a ]I1kكč_x,Q>W 6@q3gb-0#xU l5+~ɝبNS2P0@[80DdV&}uhW$?Չr#C%JHkuNePaPI¦|_[} rHi}2]b !󆜠1ΊpK1`N:.K*?df\P1nDlGnAe@#ﯹbfHf5)d3Wju$s_nb!59[*EO"l@y$^49 Z GS˭ Z"H\J6^\>!Pt9scX1fuٶ2Y* ]mq%*g0>}0MݤanY ׁ U$6šd olpI/G)ǿXߝ MImooW^V$t@]1ڠ"ocEZ(p_X"-:Zg_ʁqSYm6 , ]Np5. 9 " :яVɫ.GM֩ rp2fY$3Sc띱ΐk +zA> *qvs饬Nô ,+.m \$숶 2.0ي3ٍO|M?("3=MꝶbHXb{6Q~˥/d0):WEꨲVNxzfkW)D)\b:=bWuN#Ű#>,S;?o ޫ5%.vw*@ mIvW)+S-2gڻuBkHW"p;୽pn1iN, )z}";G:isTbȈ{_R lLܣ/3wyA6Hnߏ uh^$ /`{ĭ|fu*nj YLd;c>^FR& _'ĵʈGE!-AA˳o>g5-(V@=/ 3˥\9iMSrvW?C[6d&~) 7Kǒ`<YpJ ׃nl&B|GTܭ&"'20ap*صFW~~s?FJy3v *[L |T EP h&ضlc(8:;\eM&G<9g\Բ/ϧV \ʁNowK2Z~O˨ZK]EP 镈pS+_\ACCB/CuOI Xpp]P^Qb=_bm_Fo!mb,n9j9Av~ T.eBt#jE(? $)`fo{"oBlݻ2 ČGi"9ޚD]f r(AEeFD8^!^YWl(Ip/\3% A}9 !p:'l1 oLGR\_WUݑQQ)).&©2M Rls> Dxv_i~ڍ.ҥT\ֳXޚ"XD)-!of=B_:R]*-h^[8yTy?5SGaD;APT >VFķS/]ݼ8:ؒYyZ+ēJi[쫀U\ ENKe:/sANt SolZ7cVR7P$ڽ]]7O#W2nji5BY^ZgL(GlKuijyF|R6>8 ӲNXI6ȭ<-pZל8)f#vDZT uTx|9NRәin秤%A8qGzcZt˟!Jzzle9j8q1`0"C⧅qͦ-OuC5N2^y-+nZ. !n)+T~ ;bTڡ'$wef4X/['!'jTO Oa,uo9\NFα:$K$YHȝJHZX%y*(omg%[):`Wב X}]SW>;m -KIHh7roM3Et Z}ێZ1t B=|dumqex o-ĩGVr4ʭ~]:rFOߚ=iB˯;3Z} QbZ݇Hf5^_?Ļ'Z7&{9n`zF Uerv ٜ)7Ca(g~C[|~7GYA1uWԸ'gdknEW ͹J diGSZb% <- Z NAi@f0,o%JZM8Eh>m=FGHo͉,'US 6ac2 b\a@uuhms'Z1B0SF8@M8\M ޥh <>Md/QgiRi:J հ8iٞ7Ѝy(t++@Ē8_ecQlj=Qشf0-$l\4{Dyi>fL47(γ\M}0up\p GМ lةL?݌AJZypbDLpid~x37~$ۆM[7lz\0piAnOv}|'ȵ5 A *6F?À!. *T~m‘ZL̽iмagaulӡvӕ)\:%Cq}9쓫Rb7y_{m:24$MZ[˷cd[7 =_ ?"9X1__HB$>Z߷&58pqI0T`w9tK76(fd {]*9q9Cܘn*Cðߒw M % 7 Nrp8L&Bc k2KD+@.%#"r('I?U1l{G[N|ZExш.놿<4],- 89A%j}ࡋ7AN508.!`LAyK,۟(gW ?愐P g"=CX‘@Ҩ&-+UA\2J)$HzRe?OHdh?s3>"&I"ӚWYi_w)4I|!aV Ȉy`K!p^\VMs} m4nݦf`9DũҌUgT^)}TYE y4"rP \\זЮbvB02 ť 4\_"ha牀J{71и2h|8wo<сźH+*.fĬbPԷގ!Ox31-BeNn ^n]?qPzx/PLrij:)6P:EI:u c}M9J-ꠕ=q`~AҾ.p3̦nޫ$3wX Hӹن/1|*[%-ZET]=q.V>4!%yIhzXT ? QJ5F#9bqcӣ%iu~oe"j <1%veBŶ8))ϧߙS?|a"_8?l3a `F|1Sqˉo.EoQrrk`g >ao:鄡H9oc1P"sP 3:\vҒ461zɢSrˌ^Xؐ8ΈxU]=yƥlÄJi0}*[)r т0޲Tz k2CCB43K%G)teY}DwCj*H9h| Iȁݗy6zfOF.s- r+xM݉`zUTY-ρ~ylߑC nġ#Іt֪*~NM׹OkގYDSaa?o+&@E} 9kt0 aO抑P@ЋT))MA6L9e߬.Ӛ =@kP^`-bhFzCj]}]qvИm.nFx`#{˂bW{v7:n7"+و8 Zɒ/MU+?[e2׸\_eK_r' H\ȷ8()m-#Ex3u [qZalX{;T꽩~q/\xJkR7_Jj;\4-ElOHU\̓$@WN"y JNCjN|1]EL[gĪiSi7yf0 !E#QeAI;4 B ~Ӌ}`mM<PgӼFӍ۽#Uwk.EsoXR | ENMr$IfC_Ӄv.,R2p#vJ{|Nk4JHc'X$]} Cҝ;yI%(Ωjlw~|+ % Np^@pW =k[3zvݔ~ MQ`{>]ل*?h`K]_k %ŵ$!DZ ϝC Pf^' ˳_h -G.DOZ9`5qe9QM8϶}\C3nRn]7iE Q)ai|ŞWZ,7MpOK{Q$mW|ɰ*7{\y _ޯP %'5FfDŽV~JxRnN/mWSD@VX;RI;U3 R&@&TwUS_:կZ9FODyW\ kk}S!h3q ^ 0`C!-Z Ks?hs+l[=#b/cO]zwlOZ9o.tzcvQe SKLݤ$-mC)~wuo}lVuNgGdXƠnUrQ|CSGɗߕdG|8Qh}FFR?rȅiWޝ{+ $=wrُXG)+kyGj:T8݈H :m[ Ѹ#YMH))?;)4dr nK'ɲvITRL^,LcIt3˜N>ʯֹg1(;LRE 㤶&,?Ɏ\ꩤT`8]5`k5È$!ꝴ焨tx! igwhs- F0I9ˈ{~?l n`>VOTJGZ< m)&POsg)SHt!]Tsy %U ͿZxos@ϾFF+ Hba?iŒ*X '<&mS}aqx3L2D9 A5_(4XNC FRN7H-d&{m EK KtbOqOICÏGXR"ۨN_!\vW>|| K6PWGy?& 1(,7vK= SRˏ/q$bd"/)S@ mx9{iɬ)|E)8X/Bl,5aN>W>+JjF|YdVM>nh1|Oo%AJ+fޟv1 /=5B{P0ZԽ[,p# ^E`0^&;D%VR߈ǀ7lJkBn3&H<>]⦄~\|TQҬ5cڀ7YyOTW]<}տ U#a?NxD\<_/)~.^Iͦ/WNЀ鯯EV|l2x$ ƶ8dH*iю`ABJ@9Ój$KXZܨ^ny OⓌ;~WpAOںe?/DHJ9CsFO1p1X;8(r- 4K=gw0/< ~o' ymۼԈdp^QI& G2W^ z"Mt^^v ߴ{kOxZ3 *@@&;>2I'g~>R4{Wb[tHh\N:(@*M,/v_EpLo:oع?2[JTY+0q a4㖣(mUQj)@*mÇB\5K# bXANq@bWXh1= 7a齘q Q= ݔ$沣vu(POI1@%:{RIyne>N+o ^ԁ)Phh\ -If cittհN}catw-:*1pn7`dqjMiݒ Yd|1[¾\`6)Q]wB`?ZH4N]D=ͥx\2{` $#/+i;*$28328;7Gn؆ GDAa^WNdJث?pF`B^O"c9jNSk{(&yNʠk@Gzjo#i}Q<-=9% PC,H?&^C#sTݶ3 mfgWw#n<1 CZOPĐ'xA8p!U.qHeOqI! ҂ow<6|ONp-(@ku9:R0D\PԠ.Hg%샿{ 9 kiׅщD|Tq9kk\k,hOtU4[]-DIԑNvҐ"OhR,B;oUZ]~s|`Q&gT#1+Y 2,+-%gEx'Z֪8e-q '} ft Y0œ/ā٘:*;f _ ?&.3_bmQ>p<+\ ]i} +D@'wkqw,qbE[N9T] O8h(sn?Jº(]{ܱP)ʜI}ܽz>g2W=3H7@u\2#\b3b#MȄl9,,Ck540`Qŝ5_GXOĊ@;AT-{0\g\l,l{!e=Yut8 ݜ}eB!uCV۟i VXJDlU,L.Áe Ege}܏xȒtBYtX [*ЎQyN :EHqy1ǿ 2J>'#bk_:o!k`Q]%+0= kNA,x:gO鼙 {9xW-b&FV4xp6JYKy?"(r+UqK%0pT1[enR@J>鵟oDːgۜ\ xtһd`c0Z _N.umc/J%EVfq=B%߄`x:[ ӡc$Wa;k3$K w*|֖,is7r)EcpcY}P0MPe6D B4ᴮ]rSuN\_ /J!ׯ΂PIxi|ngVJiJx‹Ikp35ÁIA0Ddm¼W5;wf jy6{ڒ!0W+kN(Epv%…lrMcq˅٦/ Lȁ+Qm3>Ԋl-+msOHkƋ|IzYښvқWJ?DŽi<u9PiI+!bEy0{F}KN C;99\4b*mu d\U%[-kUE?a)+u^vz&_ğ59fJ,᝝gy'D߃`Q++Xn58`ZI4b(;Z<E2-KeSfA~%2XWNL"# Ɗ&NƤ%BSWEY5X\պi4/Vw.%gG^YEöHNj:9:Oa<߲=ScXN8Ngq_.~`RZOJp$L$d4_$=e:!j]D]Ghe F2%ԣ,)qXUCv4OcFW츃$Ap،(cx  y|BwA"$' /toֹ+ӻ)'o5prY#ZG tHIDR+,Z+ڏRf{Yn~S[+oKym Qg Gn/NIŲBpY' vnXHe_[|jkxt"<b+Zu,$@g{GxV&Q::9F4& iR EV.-@\ ? K3ÀDWfh+N!\OdQZҢ6뒻\Odcf5:3:%v=64x"V|A!b_ [2ߠ0kdj񥂍ЁϜ_7pnb&I|?:W b)1դ^R8+ExlI]dwMUDIK$(! zI>o\l\+a tد[ Za敷3IrU“Bj*RW{3oh.e cYYܟRb=hPU0$|PB",-*,{IyYaBu͜Xޚ^Eg T xp9$e+9NC5XCꐅ}RN&.X*I %ɂbcG|b<9ݡtC k !|<7?M~^}7o P@\=$ IZa=P \tM:ofechi1WB(yrpK+mazsF%0 Lgzr Mmq> :L`شkYŪ*`݌~ެ+( LZ^Xx^]\ /`-!Hs^**&9MuH{02k.(3{J@a8F`Rc_ ~& ),7vmzNQsj$gށj-JP gmD(q0\_jRdcPKxmܢHD|B:TwJk++pH+G4R/3n V=0ޙWd>(kϮo4vK)#֭<[ w@"۰mٚy9eok{c~+ 2yk0i 2{a!""7Q'zm-Pfʝ̙8{dr0(1P}R5{M= f@f4[q0E$cCRjAu*} QOX99.Ih8Hr_$CR=ttkU[;IYt˼Z ? 7 ]u DkB=vdwmxW R86Y B39%hpgyEN4u2|]|)kI0^A b5Sĝ,.eH(N0TVYz]YieSY7bw[7-諁$G ՎY:<&cz?`χ'b.ROI&a*Ɛ +3PUb$iV[G@.]`;@jE 鉥7f>zERa5kL~]@0@~)=բ}$pxNr͗TNsRHǡ`u٣# o^Wx)fp%wG2dȨ`pgbD.,PXby(|'!2#NQC:Rz?q5) K'Ѝtjzj(m"G#%р^Y|f`kڥR[/u؆`pfZ2!o-֕Qǂ -ެ ?'K(t= hܻF@m92lTmMLL$6o\J1vO?}vXg,bcvm7"YN2hs(8sRjqs2p<$Z`%ݮ!,]ho}w$9+ew S9*| /"^Nnsy#(~d1HnMY3Rfa`tVACZ0a"Z R醕jdv:)38uZ0?u9oӝgF'QYy ׅ$4l?k IY@8U ˯f,WAW||$Y05Af}".Hhᩀ+:e^rv"!p’=hR`ءܡTKځQ|)mnUQ%i, *B&b!PӨ!iJd'uv 0= 6)<(ŴpbDwt-Xɟywc,0 Slt}K[nD( /w:lH7痆c…}"HanS )NvC~FAh1iJi,Kz1_blE6١WcTH@/m!!VrQ25QMSE}e8"͆}XWsk(-l/.&;zGFIQ\q `C!+V?ZȒA&?£9 Ord@ElV^-b#8L:؃:5zdn/~oZs򘿅=״$,diOQT6<'fڨ?k"w눍I涞BU&8>.Wę^J[q(~Z؃|gw2=Nn^KRs755Uk;3@M9fEzB@,!{LKNg1\0͍g 4j9QDY"xfn+ %O'Q-Rhܜ1Yo%{r' m-C!o| #pNW{aE{`㚃)I'Aڔ@vx2Zay U>ͽ"zN!g#PQlV|W=ۺ{z&RңF&:q:ųM|B5fK)W\$N@̨v_Q-ʌ窊9 Mq}_0'8e>kymK^Ffm^8S*Z؃W`;(=혔9Iwa ]R7\V59*jOIM +߶TÓv@f'}ٲӼ(RG|Wdl h=۬%`X:FHY ܪQ%b`kYCnluⰹ t|lws|T*bg& A{T;;/X~`@Dʲqf)e;gWѶJȎ|SWgⷸul]3G/"<v9fǽ&m!7㑈G;ʭ德`)(/)t@EzODI7p S'.R3$.Cr>)xlYݡ'd2l7_/֫3B7%t'(NlHbrbK؃f[AEM-MQRz}ד2vNgbD0boiV15U|hT7H>$6'+\ޡbT:IK p=iqGFOtsj4>v'1YӾ!9%`@? B)f=<-QƟ+8 } C\Jcಭ}TY2 ,~s9BcJS\&LJFF(u1z\n=%b3dLf7E=Sz";-ckF̥SchYcIPOքn`fB:A)‰iY|[9e67ψ h[} N,zfX5JdJ9-ʖgO%h}v6%&/35b!! E($rjtl*gFSHR:¨5+)I̭ly*>UϠNn(+A!LSڔ2bZ;v)袂?@ 7D˅(m6|&1։xL_vH5biP9Lg,1GX`y8w{LiՎ񮪔Ͽj"l^4)œ=l_틨X+U?ou7O*Fnpl_n_tϑCy4ς l*14`UeΦuJ^oъS(1{>S H6 `ҟhɋ Ӡt;۴'ˮ)zns!5xϾ24az\x2pKcDP-@D\y˴vŠ@RfX>)CE%J+Xϣ5rT'u7ςZ.tn*yODh:.j ̑IL90`z`p@j( Ũ_)=J.jI}JChp`xVKLh0vrp\#b$ 3ved) Eޚˌ&Dީ;P$?حC7yTD\wAx$7-ƝS܀^jyw-Tl.NDI'#0g,gNڅ`aɵLi*5`;XzW8ɔ,Sog4Z#!H 螛u!X\nt{I3hH  P̓Sx˿G+م<ŇY^~c W3Wz(:pHvI#txS `Xݖ#+x-O~{[9bO~!Lo}7MVOjNJb_X*1z@4=+^]H#?WF㬚ϯQ MxF\6.%Jwh MaCgRKz:@ UAYj.jSXv M`iQ| O*pqgd&;~b8HWV HK&P7E޼.`E.ꓖ@gbzП&U##U 3T9zsYVnNI <]L@z}t [=|`Iw»ڸ1e nc޳gpVYφ7PlW;G,N߶e"Z;:"C 1q0yg╙YYZ$ `ѝܺQX#3(y)(eҒh?Z gRxf vO;JVh0@j}/4V9.{Ēk ꡇgE v/_ziuiʯ~~s5NZxB*3wj%D'z"d9K{LƙoύU+#"pv{xGaAg»í aGbM_S+ =W^;LM<+ʓkN zS !gvfGq? `ODh CpE{tI|Õ#8QbBst(>L L{sM}zaw`-1t%1 r ,'T:K{f$#N@=NIlc+QZS9=~l>VK"DsE Ǫ6:9g;aBx3Z¸E@쁹4LK \K<\8e,A,O>D{j}Uj>k<XVcw7}rAp/0 K@a7=T%{Ca!"CZ$%B?hwx{'@>+(wbAhmiܯ;x#xAӗGfo9˦U@>3;RqtK]=qVNln$3- `n;G5.qA: H꫻{A&@y9ZqXN^ H$|YxyŐ7(:IVGv ;HCw ԛj5#n]H :U!_+!/Gb+7iK-jӱRZg|u(|VG4LqAƫeiIYycDj˿ ;czR:j#-0-V[XUxYq\swƬ7,&X-^vBz9ksv|>l;Re|S<ZcL7ڎ" ~cIo0z쨠( SHpcg#q,K3{Z"r ~"_l^CNwLvIl&dsᱎ48/]x'i@6/1H M}7P^?su^V?EQ?=q6m1[8XMJ`OS"BI ,<ҽK cr`'tb<οnU>$NXe5X]{+)E*#`l/tQȠB'yHӨJ!~}tE 4I,v0 ny0xr/J/U _U&ċ)Gy|!w:YQ49ͿNyar/,s1Rv?X4&)OH=9I,)F )-2"PX;գn܊B Y ʦ6)+bM9Zm`g#>֭ 9b痀;nqZ8H[4Gf]E\I,z~JXJZPWпen6voY2VWBն(^ZA-R!=f;bbm_=+vⲠ"۰dVaUܾi݃?mr\O|bJlHnƕ/g<?X ]XZ<٘dAn6VMeղ=,)I4u*:O: ' o6sx*g-܈8=KNCNNg%$ݹcq⫞&6oC3( 4I]sFI[UxoLd,}uݴ(Cd^-9y(GVc!g}qn]4*^)ch {/o[V//0Ryx:Vbv+ål[Ih?]=g-,>Pi VH"c ij%g|]_yA{ٟZk,tX1"!T)9ۜͶAw2Lv =S˫ ŨLȍ9f$W xZnrk$1#U@2bIR(mttA!+:(%0\'λVse" #7o,~hRUؖ,@'r}gSk {)) +H\y&fZo m[XKtGh=%{Yz `"`K*~9Tׇh#kmYMۡvbFI{mpx l)ҩ{{/HbN]BkF!۶uuV(?CumJO;;ER"Rkv3 ow*.,p-22$zBG.")d/<\]@eλwO[QNӂ`j5^ (= Eʳ5k@:4*MTvړrLP B.69[Ք.޾Ѿƈ:r)G#h[_|ԓ7KWx*+ VZ\Ɛ#m5y_w6 bS)u_#\R,}?Hi~r-N7S8/@(YnQel4! ʡ<ƳJty&]q~(L;Ok1Pv$dd4t2i(}GŻKTӬQQ;{&儷W8)vŇt9Wv6]^%:l"pxںw ڗz+D{ l_wH}XQŐ7ЎDh]poG)jH `)aw0?WգK>'af! Kj= "ٵ"CԬC{YrUj [COL53Ñpf3SrI_"ذhZCnЊ?_aC {^L6{$ | AG Z]c˰2i9{{qc]DtIq3d4 йi8 ցQ04U~WtgqS2@Y&ךy4Utv1ΙvsbGN"&=3}FiBp?PQm'G%H+O˫GYh (Ф1_@>H+0qF.״VlwԵ|GXW(~.`<N+m۫o!E]Kԭ~(PFCp;G*c@/sV.YWX956^%|)ty:&S .{( Nm::U$Mqr߂=3Ceig.Agh>( S;Q5~؝ߡ-ɡμ|!n*䰁v%~WeGmK%Fz׫.B\TIĉHAs*%ejj|T(%N ugDhG zE۠$+M|/! l+3z)f>(YiNE9/a'(iƞ*v~F J^0t5*bt Z»6".-Stˬ>pNc ΛBy5՜bƎC~1]`% Mx20JE; ߖm3g뫤[M6( ꧩy^sQF0Ǩ}I!S 'O+J}΂MS*P:7TYzRM(;f CA)Ad7R[_ٴAMk:יIo>!RCx6`/PjR@tZH#;#5}Yj~k1TP{|zeuZ%y(&}ގž&\@ű}Pd P ɓcIwRD;^RqBhWx։c3H2e Nt!o׵^u6BjsdYxy!N6FCĝ?n\&EKwUVjhܖ$.?洼SZ$ٳec;u4sc}>;乀D>}{|J(ePݶˬztEߩͫm V$58fBM>rb/`S*?sy(BL.9^o{`Hpk{iws}\&x*ZI ǰ{^ȇ#}+ߤα &\<"kvں=sbzb~c,yN y Ͷe|qHRAY 6<++'9Sٝ!-e\Yv~̋BiEf>5i1{Es3[f/4L;w:7zfDw=e ?׺׌v3w8tƈ`'8,mM?fUnIO ؋I(BBd;+|-3CӨC^Tpsr-Lo=ޥhW+<Ѵ'J/Sz~G mdLvJZ'z*|GOۏRLXpEZd=HjV==F]H1W"tĹKtq8ً;1הs.V>9yQJ+F_eHAʑ_~Ή#pur5rf\@|@[U/l|E׾7}ТS x5Y I>hK7hoUߨD5 I:?؏ވK ,Oh|c " CT0v.JлNUNcXakF=BZK85zdz2]ܞ5uh_̺eV(ׇJV!\h (WL^@Hf߹jRH5ҁ.Z]%sw*x쎲E2'('Or1WNcaD[m"G8ALlq*ou6TN*m*MմLK GCꙧg'Ԓ$o}t}sf`' 枈b|vER#ϊtִhp75( 1<ϧ=y}bƗ+Xk M};3KY˜p¼prh76IFVI OJ+ѐi`peiܨ@SKSOB9Nу?b6eD" >u/Z1=7L1*_vD(p^m*0pc-g!mb!3na jۮl%!am]+ Hcz, Oiq*}.zFuU~(^;J5](ahH}\aKmA$̐ݼl L&A8Dc1h ~[vm;i,#y2T&ЗםK Yg\ex#ƒW$$jrrl5HC#ُPA SR$NvLkLt^x_Usg} RM)y:WG4c w:Gu.&ܾ|8N:rEfOձy$EpHsUw!De e6n>ⴃ=-ylu83y!RQ(_r3eJ ]r\ilH 7W=a뚴/ X.b֊%5͡]!Ctϲ[w웜1+!|M; vb84^Cݱg{u{B{K-`E棾a S;vC.؉El#SSg~ݙGק N$ ƽ%3$Dc|j=*KKTp]L 2\1-U¶y 1+,6 S`mZ&!X^ ߀Js;n\X\OAD=ReIܕQW#}u8ܧHmj&]c6ļ:)i1">l^)R  A\>\㖽Gp |ˑUxڡX$`UhSit﷊!^G30`3KVFyo][Խ_V { Ȩ/I)Jxy2<wڗf| b/4m/'<\Yۓ,G ` LrQso339_XVWSZ|+̒vZZˮ tc&3x0FlXJuEM- 8풪0E42h*^1[נ&,Y(]v೎іEI)e fnII1Ts;c"`B_*gyJh<*ČρTObn:$@)} s|L\FF2>3YIdbi,b?)WʑNA^P˧FA3}0BeUQ b(}^+D\I2T цRBC" R~#kWj{=Ww^, bgC8G{!z`oSF:3ʜ.5~nVtAӋfWq#ᄓo#a@gL8F=0ȣ*XgV *1ۘ5ch .RIJvg }g,5@o`e9/8-/p6ՅtKrA, ef}Aw?46W>\y_WP(e`I@'f2d+ 5Q _5)Mz[p,et-mJkHQ{ KBz<$SA U+(>i\3Q|-(E Ob2_[G}rwz&f;xvAEv-#u !,t$ b\ 8*ꐢܖX#N 2l^e/J~X%r9<Ӓf1m]{%vQX{E]03]@HyVElZ'&شpm3˹ 삘:cIx[Twj-S:j}۱hM >'$& aUᇎ,bkPꮙ5j+=pܷJ̜Px`W0B.]~jǞڴ`BZưlRD96e Pй8m T;ĺWZ/oQZۊ emPL\z=ccNyCOfP\â@ c' K> C)|rae mW7/J 9&VTo`k.2߾5K]" Ea"v4Zb_&_Z&#i)u@(Z ]NuH~]. )p' B"#ٮ^Ǫՙ)'y,B|uxq+.tv#jU+KUN'WM ~j U7y"Q?Q%pvYXu xLݤ[/L5akZ"bAHmyt۱sA31˗eX@[OإYr>=*3Hc2!44cPĤ{ДՏ#GȮK$]O  V, Y] zDy<Zr:2'3`Z7- R\ZA|#8jm22«eYI 3"n?:a2°8SRf[R+I;.4ҍ_Qܠ( ގVt:5D&μ`/J7hc(=@ ̎,EABn.3oS8܍43J/eELj,FȌ젏¹J=X:IS|*-.)Qi#+,ޭfP=s1}Fλ{-oJ\ۀ~) g[yޅp[Դsؤ~C9@X OxP&0@a=zn\2C~| |${QtV]p^^^h$eς2".` i1VE-]͐Sf1{8?a\+qM Me* \tnr7*/^Pͻ;Ife,`-'XGC9}-rKy;2˲|ڂ?4qY>/)?9|XPq?xF)iIN9Iwzm>T("9}^|(CMf0oxVHc6XhR vH\7ݑKh&Ɔ.lwqqW=5bu >^7]G2FBAL'H$KGRrg֕]Y|o.Am'@ef4މ\s |̄^8\QFVڒXw;'də *ۥݬyBsu{F^}Զ5̚a/lOHiAB#.*aĮhf5%2l}9ȐegWWmjH2򉒪;T4󑖴yBЎi<4p<-߳!S1"-y9lZg)޸/ga@bd@rw4a#ìޢXL%<:m:N++RjR/p ߯(7o8!(f1.(O"$uˆ+&{[ &֌`+B=*<ʾ>Sm['C4Rב;A, K!"ĀaG}5-ֶXxK{ΰkoRLat -/}d57X]Ƈ33%UYQzdY(.XUN{hRUsjٷQCP1np MS\i"9)G;ࢳN[Um^6OsŮ ٦WsGΧ5'5TBb1Nwu٘虼IkY$[NcQ^.p\3HhNr}\GX8r hVƹo1U>4~)Tg&oǠxJ_&m 9Vvi"\p)ˬLѬ'0&c^K^un]:]j ڨN>t&&QC#IU^\ؽ@bĴKNM()ʁQ\jŽm.Y't:?tr /ˡDm r|*fhwa=5(PZ Jy"tU|,Fq ߓ*e$Ib=jCv*BK{J'pa]%8ֈNM`A68o9!ߝCeFR='X(!Հt?a#=;]X3.Uk>(BX6>z 8 SI܎e?H;i a"|YdLϟNi@Fh8 3:|0 a0V=v1(258 wU^ ᗧ([OC%/):;f"s  D`>Eo$w#W0pԎҷfu71[8 a*~k+>^F1$9PXOs)M嗡/XiP͸Rlt(nйDM;^ꤠB:gX!crt'߷V‡R!:jQ=v\MlI Wo aP:"ř;5۱~ vFggWР8ZOĽF-f7BJwˠ&.lD5VUk;;}bN ;$S1JxIRAFTe;=qD̼l882|pJ쭱'v5Hp Vlӿj;> ߔ&!cgq|oEYЅ9aC)Zi2)1?!iyciZ fVڥ=C>:Δ=to b$ʗh|v_u*p=H;& wwGGͥ3*V^p͔Цؾj ::)Xlğ/oĎiV!SfK|L Um,<Ќ=e;Y#+KOK&EڊʦU3 X@(e1%ǽđbx~QJ}ezzJaY L/~W$C^N9cS&TӮNc;Rb1zPH+@D}! 3'Ƚx KyBCH V&5V%n,ADage?l Z~AF'[o36EQГg3ɾz6AܲCTi,%5s]S)LkW~{?igrj^dS{(NI! 4!2KS0y,HҊNH iܕEf+pp^Nat}kW%ƀGgGu*ղ1K/ʩ^?mI)*|j=IK6+\o?9 ԁ~ܨPa `NF̰t.`w3C Lh&Z~!%uT֮/iLV2tn8ƧaK`Zbatkрt7Sk[.vEa-j0rCڬbb &ϽTJ[~ưb4[zBE#GM!iz$@GfC5.ʗ}|̺M8SQL!QQz%ʞ } i"Nd& ]ڬ%縞V3I*TG%:(cKRwlH[ׯ2!u^iwY\cd%Tf>>dO.s K#Pg6ǃm58Ze5úIIȼp2ƤZlA-˪fH?B 9]җ1dS:䤏1 MOxéGf=}E܌.1F''0eH,B^9YD?lGrj#:lpx0AQl~/+HDd $S{\_^Y2nŶ ~틬OqZ8d+ dm(̪a_lDdZ-B0ٗ[EdEʽ{;Vf1Y:b[a<#NP|œE-\IdRMŬ(U9`")tU^,V bjn.ɯ1@^ )6a6:dh_L%eZTzk'ooz,K[Πwuӻs=/a4"ŭI(Zy>g%,&DnI'6w-؟y/$ eg\]$>ny2dFOu' װ %Aj "SF^t?̶0A9Jj4/:WB8 Qv#Ǐ[`Mc9TpKV5}o!wJ*&Z7WRctW7w~>%Io' OzfVR`h=Qj7xegESP>|jdVVMiK#rp3qKo=ȉvpDN9[۩[Vs09G ׋;"DxV>Y!9jsF|q1M>f}JJ ~tI >("b@ᚱzc.̾pNQP_JMƟ5 1w|Aʜ dav)koy ׳/KVY;/NnIZnp)?rMy'0=?/R=In:7&~%4}_ۚ?M۶B Ptw?x q (g=Re4I?Y/ўQlҲ"^LTZA}~b/qJ~dD2,=@-`+/^B;_Ii|d0j7+J#xLnFF^x6ҽo}cL@\sOwS)uNIwSTGV+ 8AQ'y%vܴVƹ퇤o_V b+ǚIuT4U^['X:Nl\ffv%{w%rszNG#^6Xv ]e^0ga؛:3Gr2meA-mlЇW{^86cFLw-N"&TY QÂIeabN=\A,wrZm)ƧIF[h} -W ;Z+%{a/ۏ:Q}EbU<̭_eƄ9CZ3vL 񡬞4f3x躑(#DJո\AGZhH#Dg"ڦ$-_bk(\5w^8AWg#x\|\80D`KM֙XyEKWm" 7uaczobfWۈNXKveM?׌Jw0C:FN-B&n=T bB4y"y*qy]vC!ҟ3?|M[u#xMp䑊O:OAI|ǨBPdgpRDLݲ as?vd)W}Kԇa6B)G d<+PU}#L߰= vfq%wΒ\|>y5bx k :^Gb;4KRd#uM$n/3ce39(:ʉfs>{_LH1MȌl\>r'x8tѡzsWZΡuKnAFG\61X;Ti (v߯a} ,[N1U:rxƽzT=Qeu; GJʣ #7k!aY+f$_IWopXūQy ;|%=5f >c]b;㴭d7AK9HVk)˰K>%Í;ߔ\'ݵPP4';AkudՃγ^(kslD${^CwD,-U f |yuW?E^~h-'#[#ҎJ C(s‰͡^)0ak8{ A:wCh辋-_h1N2mٵu5jko hWh# Xr;Tm3 )_$:)]?HKqd(wcmhϭ2K 6WB} +ȕh W^lg w!-j$cAzX弱y[msmљ2α5k=wɗs4*wa8 o8GwAQŴCor`3!ȻG~咯8oU_8$L`#%T$[THY|Q'Ϛ#{ГU~ \nXRy房$0C  b)MN2FE$A%V%)=n)UmG'1 i7^FƒAʬ)kr9rz vJXE*V^bGUJs>_' jͶ#[ J弶NSQ/gp-I3&/l.ۺY??{|pz `-x8u!/#7 @W+ fdMX=ƅ4AV@מos=$sRl} ,=L=.%{8gIFkt] Qp>?fdœo,grDCYcJ.Ӌ _ƞODhI`BclڛMߧ`9JS: -tJ @-6kXᨶ=+@ vzXV3'QgQkA-%*l᪟ppZӬ~6^R/7bivQx 7#xRФ:E.mon+)"ZP>Q8Ti3eABx3A\-Q^U`o 6~6o2pKw:([S,QH!xbm@e'`Ivnc (KB ,3a3@EQKUJZeϹSK㛞{D4kZAY5D%@*˳ NPF-3(Az9JWaPV(oB{'~Dz_BjC78 ?I2e3*]BƇCucco0Qsm^`jp8u=/ b&5^Oc rue^m.[!M"vD!}u',dc/$;wpKT;',Tww "B.{W-\dwM^=a$޾I|kuLQ ךji;m!C% Qͩ,w|3_;'ѵkI|r=.q+@M`%.hZ>{QAlۃbtk V);F(gQmKdĠ9kyw<޸M^dnʌmMx)1a^^HkKf2k+qC6g:G=]ԭ0 џ6|x-DP˭~N'ƱFxVO#/'ܚR4PDK/H4u)6vWlK%Yy_gj@d#$0=C ~ nC xId*f;j!3?CpET !-{oVư?*t7eQKK0?fqЧ5òbP6pfFk8,RagOiQrGV| 4ʖ3kȹF5у]HTdRp.U=A#>o7,[5$ѿ ILӅpuk>rT.h`#1K%N6. OPK>a~=)~`.Yiw1);98HXZ(2;5ːKnvFlԗ'DLdB\CD&♓c [˹߈H$N*ld)`ӝVUVC`U[oK!1DxyK׸2Vjrs$nJcaJyd[ɄFwjihMQ )91:Hڷxk7hjm*d w6 "mwm(LY%qbKܓ^^j*Np1Ϲz'O)ZZrS騲/R<3=U^Vww1TFEeCNO'h~- -ͩ̒дI4O4i2ܫ_I0b`^g+UPQ]/<} ȷ'w2=ã7ـTs)䀉'HM`:Yӟq&kK}MC᧸|.bV~}oc۫bb} V<6Ԡe\aSͼ!pbJjgN?wP~WI1լ?6w%4 ./>>GѩqeS^vZ뮱'#\>0N;wl囷ðR0`fAR:mn-&-}ZƒW> }g^w_ kv~GO1>`ί`L:e牿_0,=t9"]-%]!,3Z͟+)h2^Z.GB.jv ޙ4YcheSR75`fM m*x URig#9s""OѾq0^,m60^Nd\T5e!XY/edWP7; R`EwY=o?Ĝ<'$F]$:(&r)g#l K:f* ב 虽VYR  ,rd3&g i;FoXhnWClHm++F8 Wz.M1 F}cݵ;e/ʓ uә=A“I>zN@xgT Aٸ͉.[TR6 Z^ŜrP޻DceEdG%{f/1dٓPb0/3L dܑ'F) %7o}9e)3">cˏR8%La:}ѐSX~FEͭ~XyVXueOjbbӲ*VO_,.kΩI޲)T2R<NJꄽ(܅$|hHrCTA;}jz)|ĝ]ͅ ~aNAaN{؇Tk!puv־kѰhQ%fgПjA$Щl-B=T2 &2ޑf}BD+9h m6m97ԋeH/GU?" Z<8|jb !x,CZi?OLr|B2oyTG-{o1Z2 B܂NC$շ/<)'eYۉx ^WB#ߖ]j>bGagKp{E-vðx"J^pAX鏽i㳴p>0#onct TY9~_]+A%91BPq[?blٍUlNog&&B&'#8]X6:6X|~+&ݡ7M?""3QX8W\W݁F,\#EV"ѥ~XARVNh&!@[uXS~~=^x #Wr[ \sxt\wU-?l8JU>ZoJDZNS +2PHO\mU-q-X0x2 [[gƠ#XVC_+5l8EnPE%/ӣ RT\qV*&)v :j~EI*~g,$AK}~j Ԭloo/zW' c6م FGê$ԇn.o-VedoiZV?9qD/,wxXoMWӍ<ׂ*ltU}aDJ`y7[1a?ȋ>ęeڄk--)v9̪[NxZZv|t7ϚY\1jf=â]_,'9ϳ֨Hᤸ@-Ě<%ӝXXH@i#6{ז7'q +l]ĽD%=:y$dq<2EN.-U A=%H63{L{,^z+hw!ƶ]y}giPt{i`Tx s(_>7&fgNtd_ m+g9J6q:'Խ0 S+h/qS4zy]N*e"G v)Rպ 宒 Hn cItR7b=/M|mR2Zʰei"֦̓Yd[ (vErRBntabpxA;X>)0KMUDƞ1ٲ[^ =A)̘͐$:\ @ͭH[}"Jƌ^& >9@Œ4FA7wװy4ܫ3Ň 5Q _6J_Jc={6 mz1#պ~RV%/\ٜ@*x(|=7NT4ec&~cW+%!n q-}Ze[V anVtGB}6i^Ρ"1`w@3N_I$Nȇ' Ag{wTʷK}A XTl$*2~$Zuxz*@- mdZt!~/$Z%J.v`Ro BNm{d6uSi:Mm u!0lx ; {T_;A4@q۞ 509XD5T0Z֖9pS&َ.z¯za>-d ̢;_z4=zW';n m>WOdz>G.&§&)adږr?gZaWM!p":'EX?b|e/i$$\.bVAj9İۂ<ѦJ|k-(Ў 9"#I vl]k)wYDY N#~cPb8L+hһ98Jz/bJVo<媰DRtmؠwZT_AiK0fqG.手 B jBγ_y3&rCb,N-~ᭉ[;s/.\ ģT"eĂ]BN(>6D"J4ڗw <+kno~ݜZ1KzTjmChъdƚnNnXDװ IilR{-g$&azsfȊaC=h_. ˜輓ǷGud+p= H]u;ZOVrű蓛SɜQ%1%֚p D1+R}Q5/|u|e[kk=w™dmU| Me>%8![YLy; tk{3Yc~%QγQA1Vo2tͧ[.?^.)d{JP K5g#cëWcx5=T :ʆ"}=AYzGR3ew|!"Be3SD.JqWVLb 8%f`]ϸ:Hh{ʨةeݏiJiP8$`PX$ Oo@S1t4!J12.(m%+ M?\Iޛ xa^5G,H=Xp.vbi,wyNmzA仸Ebۯh3 s@ ^n_6YqG巅VfN 1T_:ƼF5S\| z#,{4K:3Ǘ/i+ ŁVLZ/~/!p+X-wT2:E]4+hi,D =':y7@Jbx-`:u0RM},ӷ3b+Q5Gc`)!@n{N>͔C#+ f=+],LN9fTE@ TKSY Pb_Sbd=Y"/8Z62MOaKW#RIs: o<4NK>~|x5-5$H׳^oSJکɑ0&ʙ <][k+cU]] u0s(a _)zKj.ǥ5V0j'诨먼}) h CicyP+vP`EEEa D64V I1p{bGCTyw|F \3+Xr]6frS7 2LH5k< Бjᆝ?PCĊ׃V'KCʺ'!^pD?IDs=t҃^3<穈w u+v OGRG;O"gޙ,PUWAX/oơ ,Shir.ŋ BJ+]L :[˲:TJJkT=Sah~~J*nlClCуEd"JI#<:654sش0GPyE% 6R_/l2{-rj_ε}ܺFUP,޸D#*hϑ>z}EBziԧ!yR-$17acVGU)/vcq )N7- }'bM3k esPv"il?I ;CN(i+ ~ųΣgno6X2 b4NO~WuPkވKb}ޔ¥(ƹFŒRrtŻގ$ pZi_1$޵7,,ǫJg|%z5#ţd2g=2P# ayOKuq0ƃaW]#Ž}yb;o.[&yⱃZ4B`"{] r}xpVdž__nR4 T5tWw1S~1yTJA.L-ɦz,:; βk~QSHgvƊ,.R kE$:?>u^A 5 6M.qk:kLR_uc.W9`/BU9aCGvB힠Y@XK^A;͉gp-nU}\gO'rF;jT@NKtfJK( , I'hRlQfnKz3 pfXa},,iu9 ANQ'% &=!P"6i %ɼJg)%oTTvS)Eڜ+I, `\<ئ,'jrR4?*' f7b#10#et~t67.,DZ?ۊ~Yq@jrѦkkIp"jzoΐޘ;`Q[>hHk`&ބX{Y[(}a*?yQgz;$~#$1:㝨BRd@zNEJPtr"X}ezeI;!l(vQ̸v▐c3=+ѨCsԵ&D\-ipD1lJL頣d]uX]3%h]!؁XA]S$'`[cs5r[9 ?g1K_5^E7@Hk>np~4Bhs$YܠX{SDf1 4+GAx^ ql3DYFϝ'(eqC>aFcJ9x ru$˺,19ƵyV W5#T;b AMQ\Wg[al6KAZv =3m,')4mjvD KȎx;#PђiП*ֈFk|J$l`CZbr4mzO͍5; mG7z^`1ͱH} 5B/8jq _@֔f317 bNw f*pY=ZHsʥvqJuA;[|#QYIesxS+'&N4}ž!v)z4{и=t NUҏlMHy D{5Pea7CxBS򁦳"$D#N4B;&9q\zçyQ>F !ໃB5N']w%`Ctb{⢠03&`qv-23zd_xŒ:+E+I=?)`3O_UQdll{3#Lp\bRe#ﺸ9sTPi6)FRpK/J`%Fi J^"ˁ}_ɵLxǓqb!:sDC1T#F]newkK6=x>Os.`i,5 }IHd #uω!',tA3)` Dž: %,%bP&e(6Ew;A{^22PpQ'wv-y)_hY3Y㿩U]b$m=H;?d7fDm {t1Pߊ'(R8ݓ+O1.\(/#2o"ߚkʿ>H456MIAަH۟Y}̗giw:Ϛ? GuI|nvC7YV`1 F80mM>ʙEPYtBv@=%Q9G~ Ǧ˶|us\-[SM!`6h2p~R%a2RCe܎ך#!Yz!63{ FثzELP:vzcߙhbjCsml6SF->iyZ[ކzw!E:D=4ET#/~r礳x :nYQ0oߨKL.5k7З{0BIYAdX~x8j1$Y;&9tK`~13N \O{k5ϣk[r~:ZӦ[vw3ΔؐA.'{ lltg}n/EZm| S#_:ގjcx87`vџ= IHDv $WgiK]grՔí3`Kuuc/1HmԳa˂zS5zOB2>ڹXߟe/|c-F%32UfZADG"MaCrЛ46t&_S?88V|S@s|Pb &Ƈ%MxXOZIe*K~J1fC zC<@_M~w@h{B֙bJeuCmմ.A2FSfh!tfa!V<28ޖ !ݲ@<@"uF\o ګ(ןV]R>{Lm.(ަI-& X/A2yutwACh+-= JZ,-Og(W5]Tv|y)փs'r L"4uRTO8l'1ψq ^Ϛ+5]$F>"} Zf1 %ٜKƿR9I$6pybUc=l zVlH 6Gčٱ#(*ĕ$RQdQbyKkAךS)Ai^5lzerۿr9k?qvg- FGqrn9 i BXK!]̐dPD4}6<ݼQǠk R |b<:No8'G*tmIVN4j.yKdzSt/FrC/MG,9*II:nPB.r,؞O~BaH Gü蒙KYю qw Yfه47zlEx0A.ĥe;YF6xK%2\$2%,kke^&LN6̟B&.?_;u NC#e*Մ.5%ˢ(UOd[%K>pNHKU%\=|NK%%0f㓝od:J T4W< _FK9*j/y !9!ߢwW&[oX(;%=OKO<k%SXO*N6 |e"=+@IŐ;c3'z[_Akª}RkEO#x_ 0@B e4zp9~^I=e0[mKy 84u]2z$252n 6i=Kp!DX=\@u]-rKzLڳELAsI?T2=vռB,B!Ω{ +6gVQ^8"vfi6+D%~'cý;]\ko tKӐ'ⲻ_9RqxDE/koi*<*h%<$kMd]R>_G'g{JʯmZ8 e|2H'6T(rR gM7Z`EЂVv`,Ίp}}1=>(CuR䪬gtH8i .j\ΎcʝNB H0?DJQc*dGSHܕ)z;1c~QQl7 ꭝL\oYu{sPW !Ph2^hVRA[ ޿ZJ-0GT#v3qvGnV. n*80(N =}30`#Fʮ;m. %:3K#bze'`g>)D~mt͖ #ՕF"nȳ KJ׌T6edwc %'Tmc%Z͑dٱd+qNQR+J͵ _uN#\I%4n3 [J(pɵO%N֡87œ,UO E?ӰOѳAߐG~ƄlePG%z/̷v7lmI<DD{B*Qkh^_fT7lL.p_RgKR,d0)j)}Xgq!.7VTRV1& i.DήKR}W'\PC4ѧS(f LvdnVs]&DIf 4};nF_-d9-yr'oNK7ŃrAzRtHI gzYg7+{`Jt䔑LdN w68qQ%*Xng!(w~B%Szͦn3ŗ@ʡ}͈2}vj5^rsEN k9G1얱QN?m/S=Fp^#@FT-ۡ<~ 4͢be퐍h]^T{iWP^zY0I};ۺk~NR0x8( "п)gڒmӉI-kzE H߮A_JZt5RK<{p (yX"ajUyݡ5,Dԉ0\!lqA; qVj8D飶u6c=.i9#|CE@!pO2ɖh\c%? :7f^TcJ(%mϫ8R;bKV|VJ& ѧ~ O=ظQv'ǥݢd eF&h|pT2+澙T#. 8li7'P(_/䬦:3ϗ'$XA!զ]|S*d=|˜YvG(^5ADeQ}JzH{g 'hۑ)ᬭ`;+m}omXfV"Sm!]t|-c&J`E5vٮв{jNeFrqQK  |6;iօe9U#^}IkiK"%BLH]'0iaT'Ma bcvǾ `htI?)?p3</S;Z j~ZiX N 2UO41lkZ!B/Koc4K.%l[& Ơ@m,U˰ۙ V )U@TRRR2M#}%`S a?!"si6 H1AˤS`6u.Dy瘞 /43g+;no|xý;PVv6Cm'Nt,A p~MC܈.=wI;3 zNJQ֋]9HDZJ}o[U4gS8˶g^Ō¿eh4Dy=ZLV^ߊ$hO\Dǭ >伜wAr\6'Pgq,Ea}(ZDj@:59ӹVWI7)Kf[ή)Jb25a|a:=c,{/ ,rPk"ZиSx^AH0< l\کyUtuZnKm>VnXB c~ja=K ˒6޸Pc9.D!/m? sObWƛ2-d5k5_pd)ؙrIȨ:i*j(fXS5H0OcO*.AE@G=sǫC6 ~oEҠn| kH~ZO=m@j)f=a t7uc;co`iRm=Ч\L 3$;ɸo2=)<-j;tf⿶Q♵M-&ïuvAGz*f7QoSπJ$9vkz[Jh֢hd !0_($~~:]`Nk2N;C"K؀ I3QFʽ;w{LoM;Sz ƺd *JYa, t7BkI 2 VtZߦP2lXpۖQFc+uRw"}ݥ6u29]%rg .oqB -+_"ߠ| λ# k䈇ܸ6sNp+- Gpjk[NՄu{bߣBUwGۡ&Wx;#]ծ9X/z:4}ӭ1`z `7PKbPU6UOʙc<踔 rz{v.Jí(敉DFr,n#BBcպ2Z2B뿔 PN/l2 )HidMri?[_>m9@+g±2߽ Oy b+nzkOKED`}ϪXN*.}#J&@--@۴1"-HfNv7}2bUW2wI$"Dx|"V=֌pij Խ_G7K0P5T_Tf@u76ϻ5PO\A3C>,ڞ(MsrLNIZwf V)_~ d 7oƎ {fQb~bJ5id__ "z13wsqBBw=GuJo\iL( SPKs8-;D(DB x>tPJÉi{(ҞuΓn]ɝN1;[Ԭu` oM gt=_ԒCֽbaJlKG1=xC (C;> ?7ivE)7)z/K{eBҶ YZ